gtgagtcttagtaccctggatgcctataatacgtagtatgatctggatgcgctgtgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcataaacttcagtcaactcatagtaacaacctttttactattagatactcagattagttacccagagtctgacagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataattattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagaactactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttagggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaaacaacctttttactattaaatattcaggttagttacccagaggctgacaggccttgcagttgcttatcaatcactggtggcaatttatcagtaatcttttgtaattgtaataccttatatttcttgctttgggatgaacatctgatccaactgaacacggtatcaagtgcattctttaatcttccaacggcaaaaccattgatgcacatttgacatgtggtggcttgcgttttgcgtgattgttgtttcatgccagccaagcctgccagtgccactctcaggtcgggccctgcaaagaggtgttgtaacccaggaggggttacagccctgagaatcgccgcagcaactatatatacccacctcggatgcagatccgaggaggcacactcatggaatctacacctactctttcattcatcctcagagattccgtgtggggtgcgaacaggttatgagcctttgtgcttaactttgacaatcctcttatatcgcttcttctaatttagaatatagaaaacacctaattgtgatttctcggtataaacctttttccttccgaccttccgtcaaccgacagctgaatcctaatcgaatcacttttccctccagacataactcaattcgtgtcgatacttgaatcctaatcgattctaagtttttccttctccctttgatcttctacgttgtaccgattaggtttgcaaaacctctgaggggctacccagactagccatctggtgaagttatagttattggcgtaactatagcgccgaacagttgctgcatatccgacatcgttcttctttcttctctcttctgtctcctggtcgcgtatatcctctatcgttttcattttcttctatcatctaatcccaaattttcccttttttccttttccattcccctccttccgattcttttttcctttctcactctctcccgacaacacttttccccacgcacttccccactctttctcaccagactcttttcccatatttttcttttcctatttccaaaccacatcgttcccccaggatagtccgtctgtttgactttgtttcttttccctctcgacatgtccactggcatcgcttccacaggaggccctgggtcacatcgccgcaacagcctggcaggatcggtaacttcgcatggatcttttgaggactacgttcccgacgggaaaaagaagatgaacgagctatttgactcagtagccggcacgtcaagtggtccgaacccgggcgatcagacaattcgtccgactggggcggcaggcccttctaaccctaaccgaatcaacagggcggcgactgctccggttggtcaatcgacttcaggtttgaacacccttcggcaacagctggaccttcccccccacctccaagccaccaacacaaaccctcctcccccgatcatcccaaccccaagatttgatcaaagaccggccacagatttccgtttgaatgaaactgaagacaaacgcgatttcaggttttccgagatgaaactcaaacaaaacaagctggtgtcgtcatcggtatcctccatcgtcagcgggatgagaaaagaagatgcacttctgccggatggatccaacttcggccaatggttccgaaccctcaaggaagtctcgcgattgggtctgtccgacccggattttttctttaaaccctgtacaagcaaaacctttgagcggattggacgagccgtgatgctagcaagcgtccactcttctttagtcccagacctccaggcggttgacacctcgcacaagatgtacctgtcgatcaagaagaagttcaagaccgtatcgcgggcggcccagatgaacatctggcaccgtttcatgttgttcaggattgacccgtctatgccgagcgcaggggttgctgctacattgttggatctctattcagaatggagatcagtgaatgtcagctgtcggagcgactcatttctcggtttcatcctgcaagcagcggtcgtgcaatctggcgcgccatatcggtcggattttgagaaccggattgaaaatgcaattcagaacgatccgaacaatgtctgtccctctttcgccttgatatgcaacgcatacgacatcagtcgtcagcaacactttcaggcttcagaacaacccagtcaccccgccggcagcgttttcacaccggcagccctactcactgcgacatcgaccaatgaagatttcgatgcatccatgtttttgactggcatcgatgaaccggaatggagcgctgctctcgatttctttgccctgacggcggcaaagtgctggggctgtgggggtgataaccactaccaacaagactgccctcagaagagcaggcaacctggtcagcaatcgggcaagcaggtgattggaactctagtcggcacaatctacggccaattgccaagcggttttcaggtaacctcagcgaggtttcccaactactcggcacgaaagtctctagccccccccacggtcaatcaacaccgagcaatacaaatggccgactattacaggcctcggtatggccagtctcaatcctcccaaaattcaatgttgagatcgcctcagaatacaaaacccgggggggttacggcgcaaatcgtggagttgggcgttctaccagacgacctggatgatctggatttccggacaatggcgcttggggaggatgtcgtaagtgatcctgctgtttttgacaccagagcctctcatggtttcaagggctcaaattttcttcttcattcttttcgctatctgtccaaaccaattcccgtggctgtagctaccaacagtagcagatcaaagatcaccggtatcggagaccttaaattccgggggccaaatggccaagtcatagtgctaaaacacgtactatactgtgagcacgctcggtccacactcatctctatggcagcgcttcgcaaagctaatgcctccgtcttttatgacaacgaagcagacgctttcaaagtgtaccaccctaatggatcccatctgtttagctgtgttttcgagcaggcgaagaacaggtggtgcatgccctatcctatgatccgtgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaacaagtgaattgagaaggttttattcgtggttatatccctcaacctgtaaatgaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgcatggattaataggcttccaaggtgaggacttcttcaactcacttgggataagtcttttaacaacaattcagattaataagtgtatcaacacttaaggaccagaattgtttaaccagggggataattctttatgcaatggagataagtagaaatgccttaaactatgtaaagtaaatctatttaggttcaaggtagctgagttgtagggttattggtggtttaagtcactaataatcactgtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacaggaggctcaggggaagaggagaggctctcagggcactagaggacttcatagcagctctacaatttcgtgtaaagatgggaacagtagctgtgcagagctgtgcattgatggaaggtcctaggacatgatatcatacatgtataattgaatttgtggcccatttctcacgtaattgaaagagctgcagttactgtgcaggggctgtgcaattgcatgagtgtttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaattgcatgttctgcatgcataattcagtcttgcatgtagaatttgggctcctttcccatgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacaccatccgagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataagtttatatagcttattcctcctctattccacgcttctactagctgattcttatacctatgttattaatttatgtattataaaatatgtacataatgtataagaataaatattgctttaataccttgttctaaggttcttcctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattagtaaatataaattatgaattaagatcaaatgtaaatacatatttatttatttattaatttaacagcaatgtataatattttccagtattcaattagttattattatttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacaatccgggcggacggtgtatcgactgcgaaaccggttggcgcaacaacatctaacctatatgaagtggatgttcattttgtggcctcaactaccctgtctcctctttcttttccaacttcccctggctctccgtgccctgtctatgttcatgattctctttcatctttgtctactccaacagccggtttgactaatgataatgataaacagaatgctatctctattcttgcatctaagaccgtgccaccgagcgaaattttcaaagaacctgtcggtaaaacagttgattttcaatggaagccggaatccctcactaaggaggaagtgaccttacttttctggcacagaatgtttggccatgctagtctgagacatatccgtcgactaatcaagcttaaactgggacatggattgccagtagatcttcctagtgggaaaattcactgtcctgtttgcgctatcagcaaaagtacacggataaaccccctggccacatcctatagacctgtgggacggcttgatattatggcagcagaccttattggtccgtttgagataccttccatagatggtggaaaatatattctgacaatgcgggatgtggcgacagggtattcttttgcaaaagtccttgcctttaaatctgatgcaaatcagaatataattgacattatcacaagattagaacatcagactggaaggagactgaagactgtgaggagtgacaatgggggggaattcactaacaaaaaacttgaagaatttctgacagcaaaaggtatccaggctgaaaaatcactcccctaccatcattatcaaaacgggatgattgagcggtacaacaggtgtcagcctatgtgatgccaagacaagtgtcctctagctacacaaggtgcaaaatataagagtttttatggaaaaaactctgggataaaactggtacaggtaattcaaaagaattacgtagaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaataaaaccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtaacaggtgtggtttaaatcccaggagataattttaaggggaaaatcttcaagaaagggttattacttactagtaataatcctaaggggtcttgaggatcttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgctggatgatcactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatagtattgttaagctgggggatcattatttgggcggtcagaaggccctttaagtacctgtggaaggcctcaggggttgcccaggggagcttagtaggacttgggggcgctttttggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggccatgcacgaaattattacagccaagaatgtcccatggggacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtggaggctttgttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcgcgtgggcttggagacaggactccacacagctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaggagtcacagtacccgtgatatgggggtacctgttaattattcatgcatgtattacaaggtgaaggagttataatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatctgcaataatatttaaggttttgtttatactttttaagttattcatttatttttatgtattttttatcttatttacataagtaatattgcatcttttacttatgtaatatttttactttatacttagattttttatgtaatttattattttatttgctatgacaggttgtctctgccatagtaccaagctgacaacaggaccattcaggacatggggagaacgattctgattgacagtgttctaccaaaatccttctggagttattcctttttgtgggctaatcacgttctgaacaggatccaaaacaaagccagcggaccagtaacaccttacgaaggaatgtaccacatcaaacctcagtatgatcatttctgggtgtttggcgcagtagggtacattcacattcctgaggaaaagaggcttcgactggaacctcgagcagtaaaagcacacgtcattggtcaccttgaagccagcaaggggtggctcttctggattcccgaggacaatacttttgcaactttggcaatggtacggtttccaaacaatcttccaatggataaaccgacccagttaattgacagccaggtgacagctagcaccttgaaagacagaccgaaagaaaatgctaaactctctcttgattttataatgaatctaatgcagcttggggatttttcaaatgaaaaagaatttactaaccaagaattgatagtcgataaaattttagagatgtgtgaattctattctatttcagttccgaaaaccttcaaacaagccatgcggtcagatgagaaggatgcgtggtcgaaggcgatagctgtcgaattatccaacctggaacaaatgagggtctgggaactacttcttaagccatcggacaagaaagaacgcggtggttgatgggtgtttgcaacaaaaccggatgttaatggctctggaattcgtttcaaggcacgttatgtcgccaaaggtttcacacaaatcgccgggaaagatttcaatgaaacttttgccccaaccgctacctttgtgtctctgaggttactactgacaattgcagcggcaaatgattggccggtccatagttttgaatttgtagcggcgtacctgaactcacccattgaagaagaagtctgggtcaagcctccagaaggaatgacgaccccgccaggacatggactgcttttgaagaaggcactatatgggacgagacaggcagcaagatgctggtggctccacctcaagcaactcctggacaaatttggatactcacctttgcaatatgataacagcctgtatatcctccgacatccggaggaattgggagtggtatggttgcatgttgctgatggagtaatgacagcatcttcagaaaggctgataaggaagctggaagctgacctcactgaccttttgaaaatcaagtggacaaatgagctaaattctactgtaggtcttgatgttgtccggtgcaataaaggttttacgctgggccagcaaactctgatcaatggaatactggatgctgaatgggacggaagcaccacgactaagactcctctgccttccggtttcaatgcagtgacggatgtcaatggcgacgaaagcaaatccactcattatttatcggtaattgggtccctgagctatttggctgtgggcacacggccagacatggcgtttgcagtcaactatttggcaagattctcagcaaggccaggaccatcacactggaaaggtttcaaccatctgatcaactatctggcggggaccaagacctttaaactacatctgtttccctccctggatgatgaacctctgaagtgtttctgcgatgcatcgtggggaggggaattctcgcaatcatcctatggcatactgacaacatatcttaactgccctatcctttgggtctccaggagacaacaatctgtggcttcctcgacatgccatgcggaatatatggcactaggggtagcaacaaggcaaaccctctgggtaaggcatcttctgaaagatgtgttaaagaaagattttattggtcacatgttctgtgataatcaatccgcaataaaagttgcaactgatgacgcttctaataaaaggactagacacactgaccgtgatttttatattgctaatgaagccttgtttcaaaagaagaccaaaatcagatggattatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgtttaccttcacctcttgttatcttatcactaacttactttatcttatcttatcttatatttattttattaatcaattacttatctattaaatacatatctgctttatacataaataaatatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctgctctacagtattttcacggtcaaatatcattacaaataaatatgtacaagtattgaatgttgtttaacaattaacaatagaattaatacattcaatacatgtacagatcacaattatgactgcattattagaagatctgtcaagtgtacacatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaatttgatgtgctcagtctcctggccaaagatcccttgattctgagcgctcattcttcccttttcaaatattctggaacttataatccgtgcccccttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacctttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaatacctagtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaacactcagtcaactcctagtaacaaccttttcaccactcaacactcaggttagttacccagaggctgacagattagcacgaaggaccagctggcagatatctttactaaatgtttgacaccggatattttttcttcactgtcttctaggatcatgggagcaggttgataaatttttttactctcaatttttttttcttccgtttttactcttaaacctttttgttctttgttaggtcattctgttttatgattgtttgtatgtagatatggttctgcggcgagagggggggtgctgtaacccaggaggggttacagccctgagactcgccgcagcaactatatatacccacctcggatgcagatccgaggaggcacactcatggaatctacacctactctttccttcatcctcagagattctgtgtggggtgcgaacaagagggagtggggaccagtcaaagacttgcgagctcaaattcgccccagctcatcatccatcctgccacgaaaggattacatattatcaagcggaactctgatattcttcaaaaatggcttccctcgtaactctcttgcttgtattattatctctaaccctggggttgcaagctcaagctccagggtatagacccaactggaaaaggcagactactgcgtgagttgaaaatttcttatatcagctatgtttgttacttcacactggtcacacgcccgagacttccggtttatgtcgctaattcatgcacgctatgtacctcatgtcatcttttccgcctcttgtccttatctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataaatcagtcactcaattgatgtgctcaatctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttcttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagacctcacggatttagaatagatttgccttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaacacaaaaataaaaattcttgcgctatctgtttcactcatctcgtgccacaaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaattgaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttattttttcagtctgagtcaatttacactatcacggagagagaaccataacagatacagacattctgagtagaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtgcatcacccctcctactaaaatcgtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccgccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccaccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctctgataaatcctcaggtaaatttaacacctctacatattttttgttatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttcccaaggaggagaaattcgagcgctactactacaggatgaagaacaacaaggaatggttgaaggatgtgcgcaaccgcagcagctactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagacttaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccattacacgtgacggcagagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaatacttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattattgtctagtgattactctacgcctcaagtcccccatgaaaatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaataataacaaagaaatgatccataaattcaacactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcttgcatcatcaaattggagaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaatttaacatctcaacacactgttcacggtaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacacaagcaccagatccacttatatgttctaaattgaattcaattctaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacattaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaatattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaagatttcaagaaaattaataaagactacaccagtagagacaaagataaagagaaagaaaaggaagtcacctgttatgaatgcggcaaaaaaggacataaatccactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatattatctgtaataaatacaagattaaatgtcttattgatggaggagccttctgttctataattagtcctaaattattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatacatcattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatactttactattaatggagatttatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgtaatgctttagaagataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtatacactacaaacaaacctccatacctcatgggaggaaattttgagggttttttttttaatttttaattttttaattttattttttataattttttttgataacttttataatttttttaactgctcagcatctatcttcacaagctattttgagtttttttttttttttttttttttttttttttttttaactgctcactttactctctttactcagcacaagcactcagcctttgaccttgctcagtttccagcatttttttctggtgctcagttcaccattttcttctggctcagccttgtttttcaagaagtcttttgtttatttacttgcatttttgtttatttatcctcagaaacatttatttatccccagaccagtacaaatccagatagagaagaattgagagaagcagagaaaccagagaaacacattcaaccatcaagtgatactaatgcaaagtgttctttcttgatgagtggtaaaatttcagaactcttatacttgatccacgcgcagtgtgcaaggacctcctgtgtgtgatttacatacaacatctcagtatcaagactcctgagctcaacttgtaggtcaaactttgataagcctgcaaatgggttagaaaagttacaaggtaaaagtggctgaagtaccagccaagtgtcagccttgctggtaccattcttcatgattcggcgatgctgaaagattttttcaattattccatattgaggcgcacacccggcttgcagggcaaccacgctgttgctgggatttgcttcgaaggtggagaaagtgacttctttgatcaagcaacttgatagcttttctatctgaggagttacagagagatactgttcggcttcagactttcgcttctttgcccatttgttggattcaatccaccttgcaccggtggggcaagggaagatctcgttgagtcggttggtcagaacagttagcgtatccgagtcaagaaaagcttggcgacctttatggataacttcatgaggttcgacaggaattggatcgtggaaggcttgcagctgacggacaacaggctggagttcagctgggaacttttctggcgcagccagcaacgcctgtaaattaccaaggcggcagaagttggtgaggaaggttgtttcaagctggcctatcctccaagtttatatcagctgctgctcaactcagaaggaatcaactggagaaaggaaacaaactcaccaagacggttgttatgggacgctttaagaatattacccatgagcctctccattggaaaagaccaccaggatctggtttgcccaaatttttctagaccatcggcgaggtgaattgacatatggtggttaggtgctaatttgacatcggggaagaggataagacagctttttagatattctgtcgtatgatgtcgatacttctgaactcggtcggcggtcatcgatcttttgagggctaaattgaccattgataccagatgagcgaagttgcgaaagagcgagcgagcagatggtcctccagatgcccagtacactgggagaattaagggaagttgaatggtgaaaaggttccgccattcatctgctttgagggagccaaatgatgctttgcccagaacagggattgttctcttgatccaggttggggcgcggattcgcggcaggagagcgttaacaaacgccagcacctcgctgtcaaagattaccttgtcttcgcttggacaagtccagggacctgtatcccagccttcagcgtcgaggtaaggagaaaaggaattgtcgctagattcggtacggaagtcgatgggatcaggatcttcatcttcgctttcccaaggcacactgatcgggcgttgaaggtcactattcaaaccttttagctcgctctttgaggcgcctttgggctctggtgcatcggcgacatcagacatagcccaaaacctacgacaatgccagttgcataaccccaaaaggagattatgcattgagtcgaccacgtgataattgatgatatcccagtaaggaagttcaagcatgaccgagtatcgtacaccatgatcgtctagaatctgcttgcgagttgcaagtgtctcagcgtctcgtgaattaacagcccaagtcctatggtctgcaagatttcggcgcggccagctgtcctgatcgagattgttgatttcattccttttcaagagacagaacgagcacattcgagttgcattgggtgatgcaaatccaagaccacgacggagagctggtaaatcggcaaagaatggcacgatcgcagcccggatgcggcgtcctcgagggtagaggcatgtttgcgagagaacaagtccagtgtcccacagtactttcagttgttcgacgatcggtcggaggatccagttggtttgttcaagcgacggctcctttggtccgggtgcaatgcctgcgacaaaaatattctgtggctgatagcgcaagtccactggaagagagtagcaaaccatcacaatgaaagtgatgctggcgtgcttgtccgattttccatagggattgataccgtccatgaacataccaaatgtgagattttcaggtcgattggtatactgtgttccgtctggaccgaggaactgcttccatatgattgattgttggatgtcactagcctcaaggttgggatcgaagggcttgctggcaagacttgcactcagatccagggccacctcaattcctgggcgggagaaaagtctagcaagccagtcataaaggttttgataggtgtaggtcttgatcggagcgtaccctgtctttgaaagtcgatacaaatccgctccgcacacgctagggtttgcagacagagtttcaacatcagccgctgtttcatcatcatcatgattcgcatcatcatcatgattcgcaggagtggcaagggatgaactgatgcattgcatcgggccgattggggccgaatcgttctgctttggggtgtcgagcttggggtacatcgcaaaacatcttgggcagcatacgacggtgactagcattggatcgatctctatccattcgatgacagttcggacatccaaaggtagggtcttgagggtttcttcttgacggaaattgaggcgcttgtttttgggaggattcccgagaccagtcgaaactgcgaccgtaaggagatcctttccacacttcaaaaaccaagaggatgtagcggaggatgaatgatcgaaaatcgccagcatcgccgttaacagtgcaacatgcaaaactgccgggtcagagtgcctgagggtaaagttgtggtacggacctagatacgaagtgagttagaactaagataaggacaacataataagagatagctcgggacaaactgcagtcgtaggaattgatcgctgtgtctgcgatttcagggctactatcacggtccatatcggaatcggaatcggtatcgtcatcatcttcatccatgtcatcatcgtcttcatcgatgtcatcattgtcttctgcctgccctgctttgtggggtccagaatccaggcgcacataatcgataagtaagaattataagtaaaagcgacagacaacggaccctgggctccaaattgtgcgtaaaattgattgtcagcttcagcgtgcccccttcgagtggatctggcaactatggcaccggattgccaattcccgtcctggtcccggaatttctgttgactgcatccattcctttggcaacggcaaaccaccggggcgtatcgagtttcagacatgataggagaagaaagtactgatggatggaggatacataagcggaagcaaaaaaaaaggctgatggaggagctgatggcttgaggggagttggagcagtgagaaacgcgggtggccgatcggagtgatcggagtataaactccatgtacaacatgtatgtacatatttatgtaaatattgatctttcgctgtggttgagccctaattgaggcaagccattagtcaccaagagaaaaaggcaagtcattggtcgggaagtcattggtcaccaaaagatggcattccattaagaaaaatagtaaatagctatgtacaacgagagcggcaggagactgagtaagagagagagtggcagcaggctaaatatcataacaaaatccaagagcaggagcaggctgagatataagatgaaggataagatgaaatttttttgtcgagggactaagaaggggagcagagaaaataacagaacaagatccaatagaaataatttttgtggagggactactaaggaataggctggtggatgatggtccaggtccaaccgtcagactccgtacctgcgatgaagccaacatgggcttgacaacatcaaaaattagcatcatcctgatttactattgtctagccattgtttccagcttacctccagtgttgtcaatgtcgtacaagctttgaaatgcaatgtaatcgggataataatattgccatcggctaaactctcccctggcgcaccattgtttatggaacgattcgatcgcgtagtggcctggtatctttcccatgtgtgtgttgatgtagtccatgcgaaaaggggaggtaaagccgtagatggagactagcgtttgaattatttgattgagcttgccggacgttaacgaagatcgaaaaatgcccgtgttgcccgagttgaacaacactctgaagacctcaacaagctcttcatccgtaaagagctcatgcgcctcggccgcggttccttcagctggggcaagatcagaacaaatatcaaatagaatgcgagaaagtcaaaagatggaaagacttacctgtctcgttatgctttggaccggtggactggtcgccatgtgcctcgacggtagtccctatggctaaacaagagaatatgtaaacaagagaaacggagagtcttttgatggaaaaatcaaagcacagtacacaccttgctcgtttgaattagggcgcatgatttgatatagaagatgggagtggaattggatcgccgcaggaaagtgaaaccgacaacaacttgggaaggaaatgagagaagttgttgaggaagctttattcgagtctgtctgccaggttagaagccagcccgttaccaagcacataggatccaggatcgaggatccaggaatcaaaggttcgacggcatgtatcaatcaaaggatccattcagaggaatgacacgtatcacagacatatgatatgatatcatctcatctacctttgttctgatcgtgatcgaggagtgtgtggtggtggtaaacctgtccacagatctctaaagaatttcctttggtctggatataaccagccgccaacaactcgccggttggtcgacggttgtttaaggacctttgcaaaccggcgagtgcgcgcaaggttgaccctttgttctgatcgtgatcgacgagtgtgtggtggtggtaaacctgtccacagatctctaaagaatttccatggtctggatataaccagccgcccacaactcgccggttggtcgacggatgtttaaagacctttgcaaaccggcgagtgcgctcaaggttgcgctgtggtggcctgtggtggtgctaatgttgattctgtggtggtgctaatgttgatcggcccaagacctgaataactttgtggtctctggtggggctacatgttgatcggccccaggcgccatgttgatcggccccaggcgccgaggcagcatctgttgacaaacttgcccagtttacctgtaaggcgtgagttgcattgagcctcgtgtatttgcattgagcctcgtgtatatctatatacatctatgtacaagaacaaaagtgagaaagaaaaggcaagctgggaaaagaaaagggtgaaaaaaaggaaacatctatgtacaattctaaaaaaagaagtctttggtcaaagactttggcagactgacactatttacaagaatttgaaaaaaagttggatggatgaaaaaactacgggcagatgtggaatgaaagatatttgacattataacattctcttcaagtgtcgtatggcacgctgcagcgatgggcccgattgtatatgtaaggcggtaatgtgtgagcctctttgtgtcgctagccagtcgttacaatagacatcggatggaaggaatgttggacatgatctggtgctggtcctgggtctagagggttttacccgggtacaagttgacttgccatactttttgcagccagattgtctcttcagttctatcaggcgatcgaccattttaaaggctcggccgattcgaggatgccgccacgggagatgtttgacagccacacgcttttgccttccatcgttggcttcagtttcggcgtcgctggtgcattcagtcgcaaccgaaatgagcggcacgagtgcagcctgggtaccgagaaacttgactcggttgtcacggagctggaaagacaaggaaaagtaaaagtcaggcttgaggtgatggcaagggatgaagtaggcctcaaaactgacccgattcgttcgcgcttgtcgacgtttcagcacggccctactgtccaggcgcctggcatcccagcctgcttcgtgatacctgcaagtgaaagtgaaaatgagtcagtaaaggatgctgtgtactagttgacaggctataggtagagatagataaactcacgtccgacgtaggtgtctcgtatgatttaatattgcctggcgaatacttgcttcagtagagctttccagatcgatctctgaataatgttgtgctcgaactagcttgataaagatgtgatgggcaaggtcccataagaacatgttatctggatcacgatgacgccgagtaaagtcaggccggaatgacacgacaccagcctttcgcatgcacctccacatgatcgagagggttgctgcagaagcctccctatgaccaggaccgttgcgatatggaaaagcagggtcatcacctgaatgcaaagagccactcaacacgctttcatcgtctgagtcatcctctgagtcattgtcctggtcgtaatccttccagttggccttttcctgttcggttgcagggggtgggaactggttcaactccatgcattttccaaagagggtcttcatgtgctggcggactcgtgcctaatagaacacatgattgagaaattacaaatatgtacggtgaatatttacgcatggataatcgatgaatttgtgcatggtacttaccaaaagagagaggttgcgatgagtgccagaggggcgagtggtggtagagatctgaggcccctgcgcggaaagaccgaccctttcaagacagacagttaggagaccggtcgcctccgtaagctgagagaccaattgttggccagcgcagcatccggttacggggccagcctggcgtcgccgtggcggcgttggtggttcagatggggatgacgttgttggctccggtgggcatgataaatctcgaggtaaagaagacctccagctttcgactccactggccgccggatgataagttggcacaataacgtcatcatcacgaaaagatggggtcactctgaggctgccaggacgaactctggcctgtctttgtcttcggcggtgaacttgcgcggaggtcgggatacgtggcgccaccggggtggctctccttttttcccgatgcgtgctagcagaagggtgatgtggctgcttccgtttgtttggccgaaccagggtcgaaggagcatctggttcgtggtctacaggctgcgacctagatggcaagggtcttgaggcgctgggcaagccattggattcctgcgaatctgattcttcgtctacaggctgcgacctgaatgagaagcgtcttaaggcgctggacgagcgattggactgaggcgactctgggagctggtgttcaagatccgactcatgcgggtcgagctggttgctgtcaagaaaggctgggcgcactgcatagctattttgccgcactcggtttatcctcgagggccgtgaggttgcttgcgggcgaggatcatccgtaccagtgcggcgccttttgacatggaggtcagcctgttggttttttcttttctgtgaatggtcaggaaggaccggaacgaaattaacaagatgatcctcttgttgagtagaggacggacgaccccactcgcgacgtcctttgagctggcgttgttgagctcgaggtcttgctcgtttcttgcgagtgggagcttcagcatggttgctcttggctcgcttctgccgagtatgtttggtaggaaactctcttgaactggtcgttgaacgagcgctgattgatgtccgaggggttggagctgccgatggagcttccgatagctcagttgacgccacagatggctgatagtcggacggagacaccgaggatggtgagttctcgcgactgacagaaggctcggaaggtgatgattcagttcgaggaatggaaggaggcttcggccgcctgtatacaaacccacattcatcgggttcagcgcttgcctcgactctagaacggctctttctgcggatacgtggtggcctagacaaggaccgaggacgggactgaggagccttaggacgtttagatgcccgctgttcgccgaggtttgggaccgttgagcgtagaagattgtagctcccgatcaagcgtgccatccgcgtggctgaggtgtacgcaacattgtactcatcaaggtatgcttcaatctccacccgcgagagccgcagagcgtctgccaggaacaaagacaaaaagaagcaggtcagaatgggagcaataaacaacaaatgccaataagacttacccggccattctgaggggacttctggtttacgcttctgtgcaggcctgtaggcgggtcgagtcctacgcgtaggtgcgctggatacatccgattcgtggtgtccggaggacacgccagactcttgtccggatgctcgatcttcatcgacaagagaccctgaccgaacttcttgatctcaaagaaaagtgaccggagattcttgtccggattctcgcgcttgactgtatgactgagcttcacgggagacattgacggaagacttagaatgatggccttcagaggcggcttcagcagggcgtgagtcagatgcttcagaaggtggctgggaggcggtttgttcagagcgtgagtcagatgcttcagaaggtggctgagaggcggttcgttccgagcgtgagtcagatgcttcagaaggtagctgagaggcggttcgttccgagcgtgagtcacatgcttcagaaggtggctgagaggcggttcgttcagaggaggcggcaatgggggactgatgatgggcttcaggggaggaaggctcccatgttgccgaacgagtggcatgggacggcgcccgagagtcggcgtcatcgtctgattcatctttcacagagggagtgggaggttcgtttgagagcgactcagaggcagccccttcagagtgcccgtcttcagcaggtcgtgagtcagatgctgcagaaggcggctgagaggcgggttcgttcagagtctccggcttcagaggaggcggcaatgggggactgatgatgggcttcaggggaggaaggctcccatgttgccgaacgagtggcatgggacggcgcccgagagtcggcgtcatcgtctgattcatctttcacagagggagtgggaggttcgtttgagagcgactcagaggcagccccttcagagtgcccgtcttcagcaggtcgtgagtcagatgctgcagaaggcggctgagaggcggttctttcagagtctccggcttcagaggaggcggcaatgggggactgatgatgggcttcaggggaggaaggctcccatgttgccgaacgagtggcatgcgtcggcgcctgagagtcagcgtcatcgtctgtcttatcatcgccatcgtctgtttcatcagcgtcattgtctgcttcatctgcatctgtttcatcttcacatctgtttgatgattgggcaggccggtgggaagctcttgattgctccatctgttcttgtgctgccctcaaccggggcgatcggcgaagcgagtaggcatctgatgacctcgagacttgagatagggaccgtccagatgattgagatgaggggcacacggaggatctagctggcctttcggaggatcgatatggctggaagaatttatcttctctggctttggtgcgacgagtcttccctacatggcttggcgagtcggcgtgcgttggtgcgattttgtccctcgaaggcttggactgcggcaacaggttcagaggtgttggttttgagtttttcttcttctttttcggatccgactgtgaggaccgggtacagatatcgccgactgagccactaggatcacgctcctttgcaagggcgttgaatagcttgactagatgaccgcggcttgcttgtgctgggtagccaaccgagtagagagccaatataatcctcagcttggggaccacaaatctctcagcgcctggaaggtatcatacaagcgtcagatcgaggctagcaaaaattgcgaaactggtaaactccgagtaggattaaaatgaaagacttacctggcaatggtgcgtccaagtcgaggccggtccaacattccacagattcaggagactcgatccgggcaagtttgacgtaccgctggaataatttggtgcggcattcgcctgcatcgaggcgtattccaaatgtggttaaagcttcgcgaagtttggggattccaagctggtttgggtctgagaggggcaagtcatggaggagatcatcagaatcgattgagtctgataaaatgatgaatacaaaatacttaccggcccatgttggccccacgtcctcgttcctggaccgcttcatttgactcaggtgatacggaacaagaagaagaaacaagagtctaaaagatcaagagaaaatttgatcggttccggacaagtcagattaggacaaggaaagaaatcgacaagttccagacaagtcgaaatagggcaagattaggtcaaggaaataaatcgacaagttccagacaagtcgaaatagggcagataattaaaatgtcgagacaagttccagacaagtctaaagtagggcaagtcaaaagaatcgacaagaatgaatcagcttcaagctgaccagaaagcaattaagaccagaaagcaatagatagcaattaagaccagaaagcaattaacggtatacgggggacagcgattcgaaatcaagctgagatgaaaaacgaggagggggggggggacactacagagccttgaaagacaagaagagaggtatttacctattcgaatgcacgcctggaggaggccacgcgtatcggggccagtcgaatgtcatccacttcgaaaactgcttctcgaagactcctttcagtggttcattcatggtgttgatcggtgtggccgccgttgattgttgtggtgctttctttgaagattcctttctgtcggtggttcacggtgttgatcggtgtggccgccgttgttctgtcggtggttcacggttgatcggtgtggccgccgttgatcggtgtggccgcggttgtcgttgtggccgccgttgatcggtgtggccgccgttgtctggccggttggtggttttactgtggcttcccatccgtgtaaggctttgatgagattgtaaggaattgccaccggttaaacatcgatatacatggttccaggtatgacggtatctgacggtatgcatcatgcaacaaagagcttggcaattctctgcacgacgcacgttctcccatctatgtatgtaaataaatagttccgatcacatgggatcttccgatcacatgggatcttccgatcacctatttacatacatacataaagaaatgtagaaccttccgatcacaaagacccgtcacccaactctgattcttgccctcctgccctaacccatcggctggaagtccctcatcaagggaacggaccaactgtccaatgcccaaggccaccagacaaaaggaaagaaacaacaaaaggaaagaaacaacaaaatgaaagaaacatgggaggcccggaggccaccaagcaagcttccgaaagctccaaacaaaagcaatccaacctgcccgtcgccagatccgcacagttctgaccgccttaaccgattgagtcatgactgtcatcccagccgaaaatccagtaaatatatacaagcaagtatcccaggatacatagtattagaattagattgttacaccaaacgagataggagattgttactaagacgagagtagacagtcacatattcctgaaattcccatgtccaacagtcgtgccttcgcgcttgatgaatcatctgccatcaacttcaagccttatgactcgtcaaaccataaggcccagctggttgatttcattcgcctggttgacaatcacgctatcataccccccaaaatcaaggttaaccctctgcgtgacctcgctaacaagtatttgaacatattaagtaagttgcccttatatctatataaccttatatctatttatatatgttatttatatatgttatccgatttgattttgaactctgtctcggccgcaggaggcagggcaccttctcctgaccacgagttccacgagttctcatcccccctctcctcccctatctccgtaccaactcgatctcccagccggccaaggagaactcgaatagcatctgacacgccctctccgcctccgactcgagttggtcgatcacccggccggacaaagactgctcgaagagcagcatccctcactccttctccgaggggtcgatcaaacagccggccagatgctgctcgatcaccagcaagaactcaatctacagatgttgctcgatcaccagcaagaactcaatctacagccaggcgatcagcggtaaaatctcgatcaccggtaagggcctctgtggctcgatcaccagccaaaaccccttcaagatcgtccaagcgcagtgctgccagggcttctgtctcgccctctcccaagcaatctactactcgccgccgatcacccgcaagatctactcgtggccgatcaccagccagaccatcagcaccatcaagatctactcgtggccaatcaccagccagacccagaccatcaaagccatcaaaacagaaagaaaaacccacatctcccccaagacgaagaagatcagcttccccgtccccaagacgtgcccgttctcaaaatcgatcacctccacaaaaacagcgaattcaatcaccgatgaacaagaaacgccacgtgacttttgcaagatcgcagcccaccagatacagtaatcaccctactccagatcatcaagattcatcacaatccaaagatttctcagtatctgaagagtcctcccaagcgaatctttcggaatcctcccaaaactcattagcctctcggtcgtcagactcggatcacagacctactacacaacgcaggcaagcgaagaaggcaattcagaggcgacctatggctaagactgcatcgccaagaaccagaaccagccgggtcaaaaaaacattcactcggctcaagccggctcttgttgttagaagcgtaagcatttttaatgtttagatgacatgaaattagatactcatggaatcgctcttttccaggtgaaaaagtcctccaaagctccaaatcacaccattgatgttgatcaatcaggcactgacgacacttctgaccacgaatatcggtatcgcacacgttctggccgtcgaccaccaccatcaccggcctacccggctcttgatgacttatcctacgccgaggagggacgccaagatgtgaactcataccctcgccctaagatctcgcctttcctacagctgcctccggaacgcaatctatcagagaaagacaatgcgcctaccccggtcttcaatccgtacaacccatgtcccaaacgcaggaggtacgttcagctccaaggaggaaatcaaacgtatgctgccccggggctcgatcaccgtgatagacatggaccggacccttctgactggcgtttcacacctgcttcaattcctttttgtccgactcgtgccgaaacctcaaacccaccttcccagatccagacccagctagctccgtcctacggctatgatacctttcaacaaccgcctgttttccaacaaccgtccgttttccacaacaccaacacatctcagtcggactttgcccggccctacgcatatcagccgccggcgacgcacttcgattattcccctcgcagatttaccgatcatgtaagtgtgccaataagtgatctcgattaatcggtagtagctaacgttgacatgtgtaatttcttagacctatactccacatctgaatcctcatcaaccctcaggtcctgcagcctgtccaaaaccagaggtcccaagtggccctaagccatttgactattcccaatattggaacactaggccgacccaatcacaaaaacaaaacgtttcattcagtcagggatcagccgtgccatcgcagaaggattccagcggtttcaatttttcttgcccctcagtcgggcaggaaaagccgccaccccctccgcctaatcgcgcccaggagaaagtgcagtcactgccacgattcagcacacaatcctgcccatttggtacccaggaaaaggcgccgcccccgcctaagtacggccagtctagttccctgaacttgccacctgctcgatttggccaattttcctctgtcacaactttcaaaccgtcgactgttgagcccacacgaaataatcctttcatgccggatgcgtcttcgtgggacccaaagccgccaccagttcctcctaaatcagacgtttcaactaacctatggggttcgaaaccttcgacatttcaatccttccaatcctcaaccggatcaacatcaacccttacgtccttttccactccaaagccgccaacaacgtcctttgccactccaaagccgcctcctcagcatcctcagcacaccagttacagggctgaatgtaagtctcagaaaacatcaccagcttataactttaaagttccttctccacccacttcccccactctggctgctcctggagattccaacatggatgatctctgtaatgcgatatctcgtctcaagatcattcgcccggttgtcccaatccctcgaaaaaatagtggcccaaacagcaaaaaagtccgatttgctgatgtctctctcatgaatgcaatcctagccgagtttctcggggaggcagccggccatcagattgatcctcagctgttttctggccaaactgcacacatcccttcatcgactgctccctcgactgctgccgctctttcatcgaccgtcgccgctctgccatcgactgctgccgctcctgcattgactactgcaacccctttaccgacgatatcaactaccgttgctcctgctgcccttcctgcaccaagtctgacgactgtcgcccttccggcaccaactttaactgctggccctccgactcctgcatcagttcagcctcgccctccaggaggaacaccacaaccatcagttcagcctcgccctccaggaggaacaccacaaccacccataccaaatttaaccatcgccagatcaaatttaaccattgccagttcatccaaccttacccctaatgaacctacatccaaaccatccaaagaggatggtgagactccaccatctgaaaaagaaaagtcaagttagttattcttgtttctatgctccctcttgtatatataaatgtgtgaattacttgtgcatagttgtatgtgtgaattacttgtgcatagttgatagaaatgataaatgcagaaaaaggctgagtagtgaaaaaaagtgaaggctgagccagattgagcactagaaaaaaaaagtgaaggctgagctgctggaaaaatatgaaggctgagcggaaagaaaaaattagacaaaaaaaagactgagcagcttgtgctgaggtataaagatggatgctgagcagttgaaaaaattataaaaaaatctaaaaaatctaaaaattaaaaaaaaaaaccctcaaaatttcctcccatgaggtatggaggtttgtttgtagtgataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacacgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaattcggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcttttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaacattgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaaggatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaaaaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctccctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaagatatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccatgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttaagtcagaattttggagaaatttatatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggttttccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtacaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtaataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaagttaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaagacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataattattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctctcttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacattgattgactctttcgttctcaggaataccgacgtgtgctggacaccatagaagagagactgaaaactggtaatcggaaatcaaccaattcaatttgtcgaagatctgaacaaaagtggattgattggattttggaagtggaggtttagcgataacttgaagggtggcttggttgtctgagaaaacattgatttgtttggataaaggtaagctattgttcaagtattgatttttgatcatgtcgaggccgatgttgaccgcttgaacctcagcttcaaaagccgaagctttatccgtgtcattgattctacaagaaaatgaaatcgagttgttgagaagagctgccgaagctgctcctttttcaggtatgtttgatccgtctgaaaacaaaagagactcatttttattttttttctccaaaatttgattagtaataacacgctttgctaattctttattaatagggggtatcaaatataggaaatccaccatcacaaaccagtcacttttccgaaaagtttttttttcatcaatgggccccaaagtgggccaaatggagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtgtatttggtcatatttgataccccctaataccaagattttcaacaggaatagagaaattcgaccatggtggaatgatgtgaaacctgattgttttgatagattgtagatcatattctggaaaaaggtgaccatcgagaatgttgtggatggatgaaaggtgagattgaggtgagttattgatctcgagatcaatgagttgtttaattggatgatcgattgtggctgtaaatattttactgatatacaaatgattttttttctttaaaatatcaaaaaaaggagtgagtggtgagtccctatcaaggaataaaaccggagttgttttaaaaaccccaagaataactctgttagcctgattgttgatcttattgatgacatttttaacagctgattcattccgtttggaagcccaaacacaacttccataaagaattctggatcaaagaacactgatgatgaggtttctggattgttgtaggcccaagccaaaagagcagcgcgataatctgttgagttgatcaatcgtactgatgccacgttttttgaccttatccaggtggagtttgaacgaaagatgcggatcgaatatgacaccaagatatttaacagcatctgacttggtcatgcaggtatcaccaagtctgaatggacgaacatcaacttttttatgagtaaagatcataaagttagctttctttttatcaaatatagcattattttttctcccccattctaaagagcgatctccttcattttcaagcagggaaatggcgatatcaagacgtttttcagcaacaaagtgcgtaacgtcgtcaatgaaaccgagtgagaattgatttagacgaagggtaagaggattactgataaggagatcagagttatcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttttcaccaaaaaccgtagtgttagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgtgtagcgttagcggtgtcgtggcggaattctgctacgctacgctaatcgctaacagcgattccgctgcgttacgctacactaactgctacggttagtgtagcggcccaccgttggagttatagatgatgtatagaatcggagaaaggggagagccttggggaagaccacagctcagatcaaaagaaggggatacataatcgtccatacaaagagcagttgtacgattggaaagaatagactggataatggctgccaggtatgaggggatattttttttgagaagagtatcaatcaagcgatccttaataacggaaggatatgctgatttaacatccagaaagagggctgaaacgattttgttttctctccatttctgtcggatccatgaagaaagaaaaagattagcgtcattggtacatcgattagctctaccaccaaagtggccatgggctattacattgttgttctccgcccagtaggtgattcttttggtcaaaagactctcaaagatctttcctagacaagagagtaaagcaattggtcgatatgaaccagggttggcgcatgaatccttatcagctttgcgaatgatgaccgtgatagcatgtctccagttcttgggaaaatattcccactgaagacaagccgagaaaagtttaacaagaagagggataatgatttttttactccaaataagaatttcgttagcaatatcatcatgaccatgcgcctttttttttggaagtttagaaacgatattatcaatctcaaaatacgagatgtcaggaaaggaaaaagagttagggaacaaaggtgggataatattggtcagatcacaattaatgggaacctcagatgtacctttaaagagaagtcgagcttgttcctctttatcagaagtgagttcttcattctcattcaaaagcggagcaatgttaccactgctaaccggtttggtgaatttataggctttgaagatctggtgatctttaatctcagccaaaaacttacgccagtgattgcgtttcagctcaaatactttatccttgaattttttttgccagaagtgaaaacagtcggaagcttgagcagaatgggcaatcaacatccatttttgggcttgattttgtttttgaatgagtggcgaaagggcgtctttgtcccaccaggctttgaccttcgaatcattggctttaactgtttttttttgatgatcgatggagttttgaaaagaaatggtgatttcatcaacaaagttattgatatcagtactaccaccaggggaaattccagggcactggcgggccagtgactgcaagtctcaactaattcaccttgaaatattcaaaaaagattataaaaatcactagaagaatcataaatgaaaaaagagtttcacaagaaagtcactaggttttcctctgaaattattctcaatttcctggaaaatattcttcacttcctctgaatttacctgatgttgacacaaggttgttccccattctttgctgattaattaaggcataagaaacaccagaatttgatatgatttactggatgtcagcacttattttagaatgaatattccagatttgaaatcaaactaaattttaatcccagattttcagaaggccccacaggctgtatgtcagaggcggtcaccaagtctgatgtcagtcctattggattgcaaatcatcccacatgagcctatgctctattgaaaggggttcctctcaacaagctgattctaataccatctgactgggagcagttccttccaacaagctggtattagatgtatgtcgctgtaagaggctcctgccaaaaactggattatgtgccagttcaccaggatgggcccgctaaacaggttggctttaaatgatgcttgtgttgcaatactccctccccaaaagttgggtaattccacaaacttttgtgagagactccagatttcttggaggagctcctggctagctatttgggaggagctccgggcaagctgggatgaaacccagcttgttggaaggagggcctggcaagctggctttgctaccagctccagaaaagctggaattaaattaaggctgtcaggagggattcagacaagctgggatcaaacccagcttgttaggaggggctccggaaaagctgggattgaacacagattgtcaggaggagtccctgataagctgggtttaatgccagctttttgggaggagtcccacccaatttggtgcagtctcaggttgtattacacataatctagttaaacaaaacctgtaaggactcaggaggacctcctggccagctgggtttaaactcaacttgtcaggaagagttcctggccatttggggttaaacccagatctttgggaggagctcctggctatatgggtttaaacccaacccgttgggaggaaatcctgtccagctgggtttaaacccatctggccaggagctaatcccaatgagctgggtttaaccccagcttgtcaggaggaactcctggccagctcgatttaaacccatctggcaaggatctcctcccaatgagctgggtttaaccccagcttgtcagaaggaaatcctggccagctgagttgaactcatggccagctgggtttaactcatggccagctgggtttaactcatggccagctgggtttaactcctagccagatgggtttaaacccatctcgtcaggtgaaactccttgaacgctgggttcaaacccagcgcgtcaggaggagtccctcccgatgcggcacagtctcatgtcggattacgcgtaatccgacatgagactacgccgcaccctccataaacccagctctccttgagctccttccgacgagctgggagtaaacccagctcacatgagctccttccgacgagctgggagtaaacccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcttcccgacgagctgggtttaatcccagctcgccaggagctcttcccgacgagctgggtttaatcccagctcgccaggagctcttcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagctcgccaggagctcctcccgacgagctgggtttaatcccagcttgccaggagctcctcccgacgagctgggagtaaacccagcttgacaagagctccttccgacaagctgggagtaaacccagcttgccatgagctccttccaacgagctgggagtaaacccagcccgccaggagctccttccaacaagctgggagtaaacccagcttgccaggagcttctttggacaagctgggttctccagcagcttccaatgagatgagttcaaacccacctgtccaggagcttcttccaaaaatctgggtttaaacccagctcggcaggagctccatccaatgaggttgtgtcccagctcgccaggagctctttccaacaagctgggtttaaacccagctggtctgtcaggaggggctcctggccagctgattttaatcctagctccccaggaggagctcctggctagctggggttacacccagatttttaagaggagctcttggctagctggggataaacccagcttttcagaaggaggtcctggctggctgggattcaacccagcttgttgggaggacctcccggccagctgggtttaaacccagcttgtctgaaggagtccctcccaatgcggcactgtctcatgttggattacacataatccaacatgagactaagcttcaacctccagacagactggtttgaaacccagcttgttggaagaaaatcccaacaagctgggtttaaacccacccaatgagctgggtaaatatctactacttgaagttgcagatttagaactgcaaagaataattttgataagaaattaactgatctgagagtatataaacctagaatgacaatcatcatctgggattattgtaatctagctctgcaggggctgcagaaaaaaattgtgggctgattatttttaatttctatcaatgacaagtgaattaaatgaatcattacttgaggaagctctggtgacttatatactattttattgtgaatttcatttgaatgttgagtgaatgctgagggagaatcagttcccaacattgtgaaaaatttgtgaatttcaggttctttaccagattgaatttttgagaaacttatctgattttatggtgacatgaagtcacttataggcaaccagtgccctgatatttcccctggtgtacagttaagaggaaacagatttaatttttccacagatttagataaatcagaacaaaacctctccgaatttaaattcttaaggtcaacagataggcgagtaactgggaccgagtgaggattgaaattaagacaaagaataatggcttgatgatccgaaccaaatttaactgatgaagtacaacaagattcaacaaatctaagcgcaaaaaattagcccaggtaagatcaatgactgttgaactagttcttctattcataaaagttgggacacctttttctgaaacaattttgaagccatgacaaccgcagcttctaaccagctcttttgattgttgatgagtatgatgatagttggaaggattccatgaccgatgatgaagattcgaatccatgaagatgaaggagggaatacgacggtcattgtgttgatctagccaattggtaagagagttgataccttcaaaagttcttgggggattgtacaaattaatgagacggatcttattgactctttcgttgttgacaattagatcaatggcggaaagaatgcggttaccatctctaataagatggatgtcttcagaggcgaaggatttatcaagaaaaaaacagattcgatgtttatcggaatagctggatggtgagtgattagaatccagaatacaggaccaatttggataataagggagttttaacgtgtgtagattgatccatggctcttgcaaaatcaggatagaaaattgatcattggagttgagtgcgttcaatgtgatgtcgaaagaattgtggcaatttagttggaggattttgaagggcttggaaggcgattcgaaatgcggtaaagaagatccgggttgagaactttgaggaaaagaaaggtttggatacaataggttgtaactattcattgattaacaatatttcggcgaaaattcttagttttgagagggcacttaagactcataggggaatgagcaaaacgaacattatcttcttcagggacaaaattaggatttttttttcgtattgaatacatttaacacaaacattgttatcaacatcattattacattcattcaaattatgagaatcaccacaatgtttacaaaggggggaatttttacagaattgcgcagtatgaccaacttcgagacattgaaagcactggatgggggattttttgtaatgagcaccggtaagacaaagcctattgaaaaaaagactccctttttcaatttttttagcaagttctttctcacgaaaattaacaatgatggacccatgagattttttattggcttgggggttacccaaccaacaagcactgtgaatgtgttcaggatgaatatgattttccttacataaatctgcaagggatgaaggattggatggcgtaaaggagatagggaccgagtgaagaatagcaggaaaagtggaagggggtgtgataagattggggtcgcataaatgtgtccactcgtgcttatgctcaagaagccagttggctgcaaaacgagtatgggtaaaaaatttaaagtcaccggaagggagacgggcagcccctttaacagagatggatgaaccatcatctgtcttagcctcaatgtccttaagagccttgttgactctatccgtaatgtctgaaactgacaactggaagaacggacgtgaatccggaatagttttacgaatgataaaaaaagcagacttgaactcgttaagaactcgattggggggggggggaggacggttagcaacagtatgaggaatcaatttagggggaatcccatttttaggtactgaaacccatgaaggcaatgatttagaagacgacttaaccactgagttgagtgatctctcaaaagaatctaatcgagcggtgatcttctctaccaatgatagagtttgaatgctagcgatcttctcaatctcaagaaggggaagtagagagttaaccttatccgaatgaatgaagatgctcccatctgggtttcgattagcaaaaatctcagtgatcgctttaaaaaaaccattctcagggttatggcgagaactgttgaggggagggttttgggtgaagtccgattggactggagtttgagaacggtcaacagctgacccagaggaatcgatgtcctccatttctatagtcttcgaccaaccatcttggttggcccgagaaccactttggttattgggaggcataggctgacctacgcgacccggtttataaggttgaaaccttgaggtttttgggggatcggaaaactcaatttttaaagaggtcggaaggggaaaggataaacaggggtgggggaggggaatgtaatgataatgagaacggtggagaagagtaagactatgaagatacttattgagctttttttttttttttgggatttgatgtttggatgagtggaaaggtggtcgatttttggtggttgatgatgagttcctcgccagcatcaggttgagatcatggcgccatacctgcatcaacaccatattttttccgcgacacgacgcgcggtgtttttttggcacccgtatcacggaagcatcacaacgcactaaattaggagaagagagagtgcactgtgcaggtaatgttgatcagcacaattgatgtgttattctttattttatttttataatttttttattattatctcgagaaattcctctgctatactcaaatataaagtgtaaacaaaacatgatcacaccaggagaaagagaaagaaattgaattttcctggttgatcatagataaacaaatcttctttagaaacaagatcatcaatctaatgttcaaaaaaaaaacatgtttcggttcaaatacggcggcaaccagcagcattccagcaaaatatcttggaataaatcgaatgaagttggttcatcattccctcctttggccttgctcatcaatcactggtgtcaacgtattgccaagcttggcaatacatcagttcttgctttgggctgagtgataatatccaatccaaaaagctatcaactgaatccttgcatcttccaatggcaaaaccatcgatgcacatttttcgtttggtggcttgcgttttgcgtgattggtgtttcatgccagccaggccctccaaagagggagtggggaccagttggacttgaaagctcaagttcaccccagcgtatcgtccatcctaacttaactaagtccctctggcaattgatccaatggcttgccggagggacttacgggctttgtcatccctgcggcccaagaagattaaggctttggctggggacttttttaaaactcgtctccagaggtcattaatggcccatttgccttctagtcttcggacatctgacggcgcatccttccccctcatggccatctcttcaattcctcttatccgcaccagcttgttggaggaacaagcattccagccggcttgagctgatgcagattttatatgggttaagatggaattcctggtccttcgacgcctcagacgtgtatgcagcagtaatccatagtcacttgtatcatgtgattactatcacgttttatacccagtaccccatgaggtgtcttattgggttataagccaaggacacggtgatatccacaggtcatccagtcaaagattaaatacggaagacatcaagattttgcctactcagactgtttttggcacaaggatgacgcaaccagcacccattacccttgaacggcctcgtcgggcccctcggatggctatgaatgacaaactcgactcgatctgcgctcttatcgaggaactgaacttaacacctaaggagttcatggcggctttcctggagcaacaccatgataatgtgtcgttccgacgtcgctactggggtatcaaaacagggtgggactccaccgagaagttgattttatcaattaagaaacttgcttgcaccaacatcaatgggcgtgggctttgggatcggtttatcttgagcgaggtgagtcagattgcagatgaatatgaatagaggctgacattagattgggttaacaggctattgaaatcgcaatgaaggaaaaacctcaaagtggggtagcgccagagggggcctatcataattccaggacggtgtcggagtcttttttttcgatggaagaattggcccttcgcaatgaggctctcgttgaacaaatgccattcctatacaatctgatcggctcatgcatcaaaggggatccgactccgccgggaggggggggcaaggcaggatccttggaggagccctcggatgaagattcggatgaagacaacgaatatgactcagccgatgagttagatgacttggatgggttgctcctgaggaagagtcgggaccctgtaagcaagagggccaagcaagtcaagactgtaagtcttccgtgttcctcagtttcaggttgattttatctgcttggtttttggttgattttctcctgatgcaatgatggggtaaaggtggctcggacaatctgtgtgatggtagcatttggccgcaaccaacaacacaatgggtttcaattaagtaacgccgtgattttcttggccgcaggcgtcaccgaaagggtcagcgggtacctcaactacattgggatcagttcttcccgacggacagcgcatgcggccctccagacgcttggcaaggaggccgaagagaatctcatatctaggtactcgttagaccaatcatgttcaattgctccgttgctttgttacgataacctcgaattccaggagaaggtccacatgaactcgattggtcacaccagccagatgttccatggtacctggggttacatccatcaaatcccacctagcctttggcccaaactgaacccagacaagctgacaaaggaagctatgaaccgtgccctgcacttggggtccaaaatcacaatcaggccggagatgtttacaccgacaatcaccagcaccaatcactgggagaagacacaaaagtcgcagataacccgcgtgatcctggagtatctagccaagcccaaggacagccgggtgcccctttcgaaatcaccaccagccgtacatccaattactccagaggaccaaaagatctcaatgctccgactgatgatcgcctcggataactccgcgcaaggcgtgggggatgtattcactggcattatccagcagagcgggttgaccgctgaggatttccattcccgcctgcagatcatcgaaggcgacctcgggtcttgcaatatcttcgacagcctccggaggcagcgttgtccagcaaccggcaatcataacagcctcgataatgtccttcccatacccggcgcggcacacactttgtggaacatagcccaggcggttttccttgcgcattggggaaatgagaagctcgcccgcgacaccggtgcctggcgggtccttcatgcacttggggtcccggtggccaaaccggtcaccaagaaggattttaatctcatgctgtgtcacattgagaagatccacgaggccagcttgttgtactgtgtattgtaagtactgtttgatgtcttttggctatagatggttcactgacctattgtgtaggcttgtgtcaaaccgaactcatctgcccctgacggagccgctgcatttttcttctgagactattgcgcattgggttgatctcacctgggatcgattctgcttgcgcgaggcattccagtccgagctggcgaaaacggcaacctcacacatgaacttcctcctgaggctgcgcgatttcgggacgatcatcgaggctcacagggccatgaaagatggggattatggacgactaatgtacatgtgggagagatgggctgtcatgacccaagggcttgggaagatgccccattattcaaaacacctccccaaactgattgtgcagctcaagtacatccttccaacctcgctcgcggacattgttttgaattccctcttgatctcaccatctgggaaggcagggcattttgtcgccactgaccagtaccttgaggtattgaactactggttaaaatatttcttcaacaactcaggcattggaacaaagattgaccgactcaaagatgtattctcaagctcaattggcatagtaagtgttactttctacatctttttgtcctagacattgacccaggactcatactaaatgatgtgtaaaccagctccgttacctcctgcaactcatcaaattagaatctggcgctgaagtcgttcatcaatcacacaagaaccaaatgtcccttgactcactgaacaactttcgtcgcatggccgagagcataggattgggtcaagtcccatcggatggaatcccccccaacgctattccagattcttatctcttggggatctccaagcttcagcaggaattcagtcagcgaggactgaaccgattcctgccttactcgcctggaatcttgggcatggaagaagcagattcattgcacgcatcacgattgggcactggcaatcgagccaaactcgatcatcaattacccagcgatgaagactctggtacagacggagatgcagaaaaagaaccagcggaggaaaactgacccatgggtgagccttgattctcccccattgccaggctggccctaatcccttctatatcagcattgacctgactcttccgcaaaacctttgccatatgcgcccaacctcggctagcccgtttaacctgggcccccatcgacttcatcattaccccttctctttgctggcgaatcccttcggctttggccaatgcatctgctgctcgagtagcgtccgccgccgcccgccgatcggcccaatgtttcctttttcctatttcattggtcttgttttcctcaacaactcttgcgcgcttgttttcatttgaatccatatgacctgcccccccggggatatctgtgttgaccccattggaagtagaaatcaatcccccattaaccgctcccgcgcccgcccgcccattaaagccagctcgcccgttggccttatcccgagccgcttgggcctttgccgccttcttctcatctgcatgcctggccttctctgcggccttctcggccgcaaggagtagtttctcttgagccttatcatgtgctgccgcaagtcgttcggttgctttccgagctgcgatctctgccttggccaaagccttagctgcatccttggcggctttctctgtagcccgccgggcgatggcctgtttctggaggtgttcaagctcgacagccattttctctcgcaccctgatgccttcagcctcaatgaattggtccagactggctacttgggagaggtgcaagtgatagaattcgctattcatccagtcagagattgcctggtcgagtgagttgatctgcccagggaagcactgcccgccgatgagggcctccatgagttctgtgttatgcccctcggccgaccgaatctgatcaatcgagccgacaattgccttggcttgatcaacaccaaagaaaaccgaagccgggaattccgctttggggcccaagtgggcaccatagaaagcctcatggtggtgtattagatgttgaaccaggtcctgagcaactgacgccggatagccgcaggtcgctttggtcgtgatcgttttccgcttgcgagtcatggtcaccaatcccggatccttcactacggagtacgggtcatccagcatggaatcaaagttgtcctggtttgcttgctggaataccttcatcaacgcctcggcctccgcaggtaagcaattcgagcatttacattttgcaaaaccaagctgaatctcccgtgcggcttccgccttaacctctgggtcactgtctgacagtggtatgtacccaatcctgtgccccatagtcagtataacactaagaggtccggtcctttttgaaatcaaactcacttgttatccaaagccagggctatccttagacagcactttgtcaaggccagtgcatccatccgagcgtcatcgtcttgacgcaccccttcttcaaaatcttcaatcttatttttcccattcttgcgcgttggctccataaacaacagccccagacccacatttccatcccgaccgcaccgaccgaccatctggacaattgccggcgggtcacctcggcccatgtgaattacacacctcacccgcttgagattctggccaaggcccaaagccatcgtagcggatatgaccggcaccgaggcagccccaaaattgcttatagtctgatttttgtcctggtcgccggtcaccgcatgaaatctaagtatgaactcatcctttgggccgtactcatgcatctttgtatcccgcgcctcgttcacaactttcatcacctgaaaagtcctgttgcgggtacctgagtatattattgttgggacggccattgcagccggagttgtcgtatgtggcgcaaagaccctcagaagatcgtcacacgagctcagagtagcctccatgtagattcgaacgaatcggatttccggacgggtcagttccccatctatcatggacagctcggagggctgtagcatcaagcttgaggtaattgcgtcaaccgcctcgggccggcacgtcgctgagagaagtagaagtggcacatcatttgtagccatgagccgagtcccaatatgaccgtaagccggtcgaaagattgcttggtcttccagtcgagcaaagatgatcagacttttgctatgttttgatgccaccaggccccacaggtagaccatgtgggcctcgtctaatacaatcaacgccagaatcgcttggaactcctcgctaaaaaagaggtcggtgaacagggaactgttcagaaaaacttcagggctcttgatcaccccatgcctatcagtcgagctgagaggacttggtgaacgatcacagtgacttggtgatgtgacttaccagatagacaaagctaaacttccccttcttgatctcgcggattgacgccctgttcaaagtcattttatttagattgattgctgttatattgactagtttcttctcgcggaccttttaggaagcattagttttctcatccaagccaactttcaacccatccaattgatgtcatccctcttacctggtcatcacccagagaatccaacggcaccaaaacaagcacgacaaccttcctgtcaaatagcccgaagtacatctccgaaatccttgttttgccaaagcccgtgccagcacgtacaaatgtgtgcccacgcctgaccaacgaggagactgcctccacctggagtcctttgggctgatccgcgtataattcgaccgagcgactcgttatatgttctaatagggcggcctccgccatatcgctaagaccgtctggtagcctgttcttcttggccgacacggtttccatttcgatcagagccatcgttgctcaagcaatcctgtgttagaccgacaaattagtgggccatctcatatcaccattgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagtatggtaagtgggaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattatttaattgggcatccagatcaatcctcttgtatggattaataggcttccaagatgaggacttcttcaactcacttgggattagtcttttaacaacaatctagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagatatgccttggatctgagcaaagtaaatctatttaggtctaaggtagctggtttgtaaggttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacaggaggctcaggggaagatgagaggccctcagggcactagggagcttcttagcagctctacagtttcgtgtaaggatgggagctgtagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaatttaaagggctacatttactgtgcaggggctgtgcaattgtagagttgtttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcgtgtagaatttgggctcctttcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtatactattttccagtattcaattaattattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacaaccatgatgttgcaattattattgccttatgtagtgattgttcagatgtgcatactaggctgtattacatgcagaagctcctgtacttgacgtgtggcaagtaatacaggagcctcgaccaaatcctcaaagaaggatgaaaacaaaaaaccgaatgtggaaaagggccaagtggcctgacaaactcatgaatggcatagcaatatacctccagaaaagcccctcctaacggtgggcgactttctacacggaggccactagatagactcaggagaaaggattaaaaaaattggatgatttttctaatcctcttgggcgagagggtcggcctagctcatttaagtccctcctgcggagggtccctgcgggacggcgtcccccctcccatagaggggcttagctaagttagcgtccatcctgccacgcaaggattttcaagcagaaatctgaaatatttcaaagatgccttccctcgtagctctcttgcttgtgttgttatctctaaccctggggttgcaagctcaagctccagggtatacacccaactgggaaggggagactactccgtgagttaacaatttcttattttggatttgttcgttgcttcaaactgatcacacgcccgagactttcggtttgcgtcgttatttcatgtacgctataccatgtcatgttttccacctctcgaccttgtccggtgagatctctcgctatctttttgaaaaccaggtccattcaatacttacacttttgacttcttgtttggccttcagcaatttctttccaacttccaggccaaaaacatgggacgtacccgcacccatcccacctaaatccaatgctcgtgacggtcaaggtccccctcattagacattgcgctgacgtgccattcagcctacagttatcaaggaggtaaagccaaccatcccctgcttactttcctcttggggttttctgacattgatgcttgtctcacacaggttgagagccgcgattaataagttttcctggtcaggtcaaaatggcgaagaagccgcaccgtcacaagttactgttgtttgttcctgaatcgcaactattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcaatggaagtggcacggattataagttccagaatactgaagggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtgtttcacggacaagagagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaatgaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttcatgtccacattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttgtcattatcactagttttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgatggtaaaaggtcctacaaaagaatctcttaattttttaggtccagtcagatttgtaaaattaaatgtagatatcaagacttggtctccaattttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatttctttgggaaaccaaggagtccagcctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccacataaatcatataaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacacggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatctttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttcttttaaacaaataactactacacttgtatgtttaattctgtggtaaattaatccatctaatagagagaatctattttctttgaatgagctaagccatggttcttctaaggaattgatcagatcattatttttgaaattactttgtaatatattttttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacatatattaatatcatcattgttatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggccgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactgaacataaacattcaagttggctggccccatattttttctcactgtctttcaatgttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctaatccttccatactagcatctacatataatttataaggcttattaggattaggcataaataatataggagcagaagtaagtaattcacgtaatttattaaatgcagctactctatctactgtcatctcaaaagcagtgtttgggctacttaatttatatagacaacctgttactttggcaaaatctttaatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggttttaacattactgcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattgacatttgttcatagagatcttcatattcatttttataactctttctagaacaattttcaatttgtcaaggtggtcattccattcagtgctaaaaatgataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttgagagctctgaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatttttactaagtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaaagctggagggtaaggtctagaagtattaagattaattctgacttcatgtccttttatacgtccaaagggttcatcagtagtagcaaaggctaatttctttttatgtagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattatcttctaaagcattacattctagttgtactaaattcattttatcagtgataccaagttcaaatttagtagataagtctccattgatagtaaaatatctgccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaatgatgtatttcattctaaagtcttccattacaattaattctaccgtgatttgtatgttatttttagcatgaggaaatataatatctagagttataattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcccttattactagacttcttcacgggtaatttgataattttatgaggtaaactcttttcaggtagtaattctatattagaaatgattttttcttcattaataatggcatttatggtactatcactattttcttcagaagatgattcagaatcactgctctctgatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatcttttttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttctttttctttctctttatctttgtctctactggtgtagtctttattaattttcttgaaatctttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgggtcaagtcatcatcattatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttccctaacctttcttttccattcaggtgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagtcaaaattgaattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttgtcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtcctttcctttgccgtgaacagtgtgttgagatgttaaattctggcaactgtgaggctcttggttaattttaattaattcttcaattttattctctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtgctaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaattttttcacgcgcaggtgtaggggaattatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttcttcaagtgttgataagtcccttgaagagatctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctccgccgacacgtttaatgggttccaacccttggttcttttgagggtcgtcgtcattcctcttaaatctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcctcctttggaactgttagtaggagatgttagtttctttttcgacgcgtaaattattttatccttattcttcggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataacaaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttccctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcaggatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggtggcgctggatacgtcttataaaggcaatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagactttgaccaggtactaatccctcgagatgatgggtaaatgagactagatccactcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcggatcgaatggtcgactcagaatgtctgtatctgttacggttctctctccgtgatagtgtaaagtgacttagactgaaaaaataagactttttgaagggacacggacgtattttttaagggttttcaattttttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgattttttgtggcacgagatgagtgaaacagatagcgcaagaattttatttttgtgttttttggtgtttttatttctgatactaaggaaatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgtttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgtaactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagtagctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaactatagcataggaactcaagtccatgatcgatagttttgcgtctccctgctcatctgcagaaataatagcccggcaggtactttctgaccggcgtagccgtggtacagcgggtcggctatggtttagccgccagtgcacatcgactccgagtaacggtcaagtataccaatctctaacttgatgaagtccttccttcttcgttgggggcggggggggagtaaaaccctgtcgtgaagccaccctccgaaggaaagaccaagttgaacagatttagccggaataaatttgagaaattccattttgccaaagcagatgcccattttaaaatctgaagaaggcattcgaactgtctgagatttcgttgatcacaggaaggatgtgtcagaaaatcagctggtggggtggattcctttctggaaatgagaatggatatcctccggtggggttatgttgtggttgttgcacacttctttccttaaagagaagcacatttaccaaagaccacttggcttgtcctgtttgaatattaacagtccagctgccgtgattgtagtttctttttgtctcgtccaccaacgcgtgtgtttgtgccaacaactcccggatttgaacttgaaaattgataacagcttgaagaattgtgtgttttgccttgttttgctgctgcttgtggctctggtcatcggtccatccagacagtcgcctctcctttccgtcccatctcctcgccgatcatgctactcttttggtgggttttgagtcgtaagactttccctctaatcatgtgtgtgtacgagctgttgagatgaattttgattaagggtgactgactgttgagccatgtattcatcgtcttgggctttgaatcgcggttgagtctaccactggtgtggagtggtcaacaggctggaatgtgtcatcaacccgccacatatgaaaaccaatctcatttaccttgtttacctattacgattttaggtgtcggaggtgcttcacttctgttcggttatggatgcatgaatgaatcgtcccgcatgataatccctcggaaccatggcaaccaaaaaaaatgggaaaaaaaatcttctgcaagtgcatactactcatttgggcttttgcaacttggccgctgggccggcgggtgggtgcaccttggatgagatgagttcggtacaaggacccacctgctgggctggattccaccttggcagatggattgtaacttctagctaaggacactttctcccaagacagcatccacaagcgcccgctttgtggctgctcgtttgggaggaagcttgaaggtccttggcctttacatgcttgccgaggaagattcctactcggggagcagttacaaggtgtacccattcaccgagcactagcaggctccttggtgagcaggaatcttaaagaaagggtcgctgtaattttacaaactatattttacaagacatatgtcttgtaaatcagatggtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcacccaaaaatatgggttgcaaaaaaaagggttgcaacatatgtgccttaaaattgcaacccatgccccatgaagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatggtttgcaaaagtacatttttgcctcatttcaaggaattttgcaaccattagtttgcaacccatctatgtgttgtaaattatggtttgtaaaattgcacaacaaggtatgtaaaatagaattttacaaaccatattttgcaaccctcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagggagacacaaaaatcaacacagaaataaaaaaaaaaagcatcaaggactcagcctcaaaaaaacaataaaaggcaatcaaaagaaaaaagagaaagacagcctcaacaaaagataaaaggggcaaaaaagttaaagacacagcctcaaaccaaacaaaaaggaatgaacgaaagaagaaaaaaaattcaaaaagcagaacaaaaataaaaaccgcagagcctcaaacagaataaatggaaaagtgaagtcagtccaggagaacaatctttcaatctcattttttctttctcactgatcgtcttgaagcctgggtttttcctttggtacttggaggtgatcgttgctcaggtggtctcagtatgaccttgaaccgtattggaggtttctgagggacttcttcatcctcttgactgtgtttcacctgagtttgagtaacatgatcatctgtttcatccgctagagactgattaccagtttgattgccaagagactgttcaccaagagcaaaagattgatcaccaccgtctttgcgagtatgatcaccaagagaaaaggtttgatcaccaccgtcttcgccagtatgatcaccaagagaaaaggtttgatcaccgccgtctttgttgccatcttcaccacaagattgatcaccatgggattcaagagattgatcgccaagcacaaaagattgatcaccatgagattcgccaagagattgatcgccaagcacaaaagattgatcaccatgagatttgtcgccaaccgagaggaatgattcatctatttccagtgtgacttctgcatccaaggaacactgttgtttggtgtctggttctttttggtctagtgcatactttcgagcaatctgtgcattcatttgagaggcgagttgtgcaatcggagttgttcctttgactggtgaagtgtaattttttggagcattacccatagttgttgaaggcgatttttctctggcctgggatgtgacagtagttggaggagtagatttaacttcgtttgtggtggtgtggggaattaacgtcgagctgtgtgatgtgttcaaaattgacttcatctccttgaaagggacatcgccagcagcttctggattttcggctacgattttctgaatagcgttgttgacatattcttcctccgaaggtgtccagtcgcgcgaataaaggagccagcttgtgttttcttccactccggcaattgaactgggaacccgattgatctgttgagcatacccatcattctcggcgtcgttgtgtaaccaaattgcggtcaaactacccttgtcagctgagatgttagcacttcgaaggaccttacaccagtagtgattgtgttgccagtagccccgggagatcagagtgtatgtggcgcctccaacgttaatcttgaacggccaatcgatcgatcccataaagttatttttctgtttctcgtcggttatgccggtgacatctacatagaaattaagatgaagcggggctccatttgctgggacagccaatcttgatcgatcaattatgtggtgtgatgtgttttcagagggtccaagcagcttgacaatgtcgacatcggaagacactttttgaattttggcgttcttcgggagctttggttttggtttgtttggattgcagtgtttgcagatcatacccgaagttgccagcaatccatcggtttgccacatctcgattagctttgatacatcagagtgaggaatccgattctcatcaaacatctgcggcttgattgtcaagacatgaagggtgcggtgatctcgagtggggtgcttctgcaatttattcggctggagttcgcaggtgaaagttcgatgttcatcaatcgagaagagctgcttatactcatccttcttgtgaagttggggatccaacgcgacctcaaggaagtaatcgcaagaagcaaacgcgccgggaacgaatcgtcctggatatttaggactgagaacatcaaataccatgttttgtccacgcgtcaaagttgaacgaattgcgttactgccatttagttcgccagttgatcgaaatgagaagtgatgagcaattgcggtgaagacgtccttcccatgaccgctgattccacggagccataatgggctgaaaagagcataaagagattcaagacctgcggcgagccaacagcggtttcttcgagttgggttgtccttattcgcgtggtaagatggataagctgaccagaggcttttgttgaagtttgttgaattggggggcctgccaagcttcgcttttttcttcttctttccatcaacaagctcgtctgttgtgtccgggggccttccatcattgatgaacttcccttcgccacgtttgcgtttcttcgcgataccaagggtggtgccaatgtccgtggtggggttggccccataggaaatcgggatccccttcatcgcagctttccaatcttcttccaacattttcacaaaggagaacaggtcaaccattccaaccatgatgcactgtttcccgtcactacattacaaccaataaatgagcgtctttcttcattgggaagcctgcaaatagttcacaggggaatttaagcttacctcagcctgtagtagatccggtgcatactctcctgggcattggtagtatcgggaagaccgtcaggagtatcctcgagtcggggttgtcgcgatggaaagaggagggcctcaatgtcagaaaccgtccaccaatcgagccacttgcgaactttgggataacgtcgcctaatgaagtccaccttctcttcatgagtcttcccgccggcttcttggtgttccaagagatccatgcatgctttttggaaaggctcctgggggtatgttacattgaaatcagtcaaattattaggagatacatctcaccagagcaaaaattactcacctcctcgtcagcagtcatgagagcccgattacgcttgattcgtgtgacagactggcggaaatgctcccgacaccctttcagcatgcgcctcccctctttccgagttccctgacgaaagacttccagatacgctgagacaaatccctcggcttgagcactggagaagtcaaccacttggcggactagcgtgtcacgttcggcaggtgttactggtgcggcttgaaactgtctgaagagtgtggtgaaatggagtttgtagtattcctcactcaacccgcggatccaagtcagttggatcggtatccatcggtgaaggtcttcgcagtacattgaggttgagagcaagtagcctgtttcgaagtatcggtacgtgacatcggatatgagacccccgctgtagacctgattattctcatccctagcaagtagtcgatcggccatccattgggtttggaatgtgaagtgttcattctgtggcaagaatgaagcagacgttatcaacaagccacgcctgtgagaacaaatacagtcaacacattggatcagcaatgactcaactcaagaagagacataacataagaagagaaataactcacgcagcccacgcaaacatgtccaagacaaatttgtctcctattcctcccccaagtttgtcaggaaccaagttcaattcaacgagcatcttacgccggtaatacgccaatcggtctttgttgatataagctggatggatctcagttacactatttgcgccggcagctggatcggtccgctttccagtctacataacatagaaatcacagaacatgaggaatatgatcaggaaagtaggaagtgggaccaactcaccttaagtttaagtgcccccgcactcagattcttcaaaatttccgctttcaactcatccttggacatggggtcaggctttttagcctcaggccacggatgcggatgcgtgcccttgtgcctgaggagaccccatccggtaggcaagtggtaatcgaatcttacagccacggagtttcggcaacatttcttgtgggtaacattgcccttgcatttccctgatttaccgggacatcttgttttcctgtttggtagcaaaattacatacatggtcagtaaaggtcatgaagccatgtggggcaatggtttgtaaaaatatttgcaagagttgtaaaaatttttacaactcttgcaaatatatttacaaaccatcaaacagaaggagaatcaatcaagaaataatgataaaaggggcttacccctcttcaagcttctgtttaccaccttttccggttgggggggggccagcccactggcaagaaggatcgtcacacaccagggcccccaggcagaagtaacgaacaactttccaatcgttgttgatacctcgcttattgcttgaggatgttttcgaaaaaccaacggtgccgaagttcgtcaccgtctcgccaggtttgcgcacgaagatcgtttttccgttgggatagatcgggtacccgtcaaggatacacccgtgatcgatgtaggtctcgaaggtgtcctccaaatttgggaggaaccactccttcgcgttcgcttgcggatctcgcacggcatccgtatcgtccgaatccgcaatgtttgctccaggatggccatcttcagattggctatcctcctctggttcgtggtctggtccgtggtccgattggtcgaggtggtcgacctcctcctcggcgacctcctcatcctcgaaaccctcgctcatttctattcgatcctcgctcttttcaattagattgttgtcggtttgcttctcggtcgacgatatcatccacggtatgttttctttttcttttttttcatctttttttttctttttcgtcttgtttttctttcgcctctttcgccgtcgcgccagccgtcttctttgatggcattgaagtcaagtcttctttttttttctttttcttcttttttttgttttttttgtttttcttctttttcttctttttttgctttcatgtcttttgccgtcgcgctagcggtcttctgtgatcgcttcgaatccgaagatctcactgaattgatctttatcctcatttcgctgtcgatatcgggggtttccaaatgggggctggcggtaaaaagcaactctggcggggtgatgatccagggacttggtggatttgtgccgaggggagtggaagcggtagacggcgggttgaacaacggccgaggacggggatcgacgccggcgtcatcgtttgattccctggcgtcggttgcacccgtcggaaggatcgattcgtcgcctgtcgtccgtggttctgacatcctgagaacgttttctctttctctgtttaggctggatggcgtcggcgtttgtcaggcgttgagttctctgttgtcggtgatcgaaaaaggatgggagaacttgagaaggcctggcatatcacccatgatatgctgtgtttgtcaaatgtttgtatgaaccttatatgaagcttaatggatatgtattgaaagtttaatgatagattgtaaactatgtgttgtaaaattctattacagggtgccaataagcttttttacatacgtagtttcacaagacattaaggtttgcaagcgtatgtgttgtaaaattctaaatttaagctttgatatacaactttacaacctagtcatgcaagacttgcatgatatagtttgtaaaattacataatgccatgttgtgatacaattttaacaaacatattttacaaaccaattttttacaaacttcgaaaatgacagatgggttgtaaaattatacattacccccataaaaacgtaattttacaaactatccggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattcacttaccccttaaagaaatggccggggagagctcctccccagtgagtaggcaatggccacataggagtccaccctggcaatgggtgattcccatggagtagttctccttggcaaacaggtacaacctgtacaagatgatctcaaaatttccaagagtgtgcatttcatttcagattatgggtgcttgggtcaatctttactcaagacgactatcatgtgggacgtttcgattgccgggttatggatgggctcatccggttcggttggtttctcctcgactgtctactatatttcccttgggaacgggacatgttgacttggccgactgatgatgagactgggtctcaattcttttcattcttaggtcttatagtcgagggttacaaatctgaaagtcaacaagcgagacacacgatacacacatcaacagaacacgacgtaggaagaaatgttttcgagcgaagaggacgatgacgaggaggaacaggaacaacagagtcaaacgttaagaggagacggagcagaagaaccaccctgctcatcctcatcacaacatcttcgaggctcgtcgactcagacggacaacaacagctcagaacaaggacaggatgacatggaaatcgaacgagaggaagacgaagatggagaggaggacaacgatgaggaggaggacgaggaggacgaggaggatgagggggaagaagaagaagaagaaggagacgaggatgatgatgataatgatgacgaggagggagaaggcgatggtcgtgaagaggaggatgaggaagaggaagaggagaaccaggataggtccaacaccgcagatgatgatggccatcgacattccagggctgatacgaccgagaccaactcacaatctcagcaggacaatcccaacagccaaaccaataaccagtcaacaccattaccaccgagcaccactaccactactgctaatcattccccctcactcaacgatagcaacagcaaccaaccatcagccgatcaatcgaccaggctcgacctcaactcatcaggaagtgcactcccaaacacatatcgacagcagatactacagcgataccagaacgtgtctcagccgcgaaagttccaaagggcgccgatcatcgatccactagttttcataccgcacggctgtccggtacatgcactagccattccgccatgcggctcccatcttttctcgggaggacaggatggattcgtgcgaaggatagcgatccacgagtcggtcaccggctcggcgctcgaaaacctcaccatgaaacagggcggccatgttccactaatcgagaaagataccgataaaacaacaatcttcttgactggttattgggagaatgaggaccataaatctctcctcgatccttcccagcctactcctcctctcaaatggggtcctaagagcgtcggtaacgctactcaggttagccccgtctacagtctcgcaatccacaatgaagaactttggggattaagtggaacagaagtaagcctactctctctctcttaagaaaaaacacatcatccgatctgatttttttttctaaaaacaattctcaaagtcaggcaatattaatctattcacgatcagacacgacgaaggtcacattcgacacgtcttcaaggcagccaatcctccctcagtggttccattgacttcatcatcggacgttaggggacataaaccaggctcagtgatctcatcgctggccctcaattccgaccagaatgtcgctttcagtggggggtgggatggaatcgtccttgaaagtatcttttttttttatctggaaaattagacagaggttcctaacacaaatgtccggaatttcgttggattgtagggatgggatttgaatacgggacaagtggtcaacaagttcattgcccacgcctctcaaatctcgacggtttcgttacgaccagacagtcaaattccgatctatgacactaagtttgaagagaacttgctggagagagaggaggaggagaggaggattgatcgaagcgagcaggcgaatgatcaggagttgaaaaagaagaacaaggatgatgacgaggatacggagatgaaaacggtcgagtcagtcaaagtgtcccaagcgcctagtcaagagatcgtcctagagaagaccgttgagccgacggcttccagctctcccgatcggccgttggcatcggatatcgtcggggaagaagatagtgaggaagatggctccttatttggtggagcagataactcgggatcggagggcgaggggtcaccggaggcatctgtccctctggcgacgctgaacccggagcgaggcaaaggaggaggcaacggaggaggtttaatcctacccacagccagtgggagcgagaagccagtgccgacgaagcccgcggccccaccactgatcctgccgacggtcgcgacgagcaagccgcggaacgtggtgccggtgaagccggttctgccggcgacgaacctgacccaagtcccatcagtcctcgatagctccttgccggtgatcaatgacgacgtgctgatgacgagcgggatcgacggacaggtatatctgtgggaccgacgggtctccggcagcggctcgcacggctacgtgcggaaactcgacctgcccaaatcgacatctccatggacggcctcggccagttggtcaatcgacggccgctcggtcttcgtcggccgtcgtaaccattcagtcgatctctatgatctccgcttccttcgtccttcctcgcccatcttcaatccagatgccatccaacgctctatcaaacttcctccctcctctggtcccgtctcttgcgtcaaaccttggccggatggaaaccatctcctctgcgctagcttcgataaccttcgtctctataaccttaatgctgaccttcatcctacctccttatcctctgtccgtaaatcaacccatcaacctcctaaaatccccttcaaaatcatccccggtcattcttctggggtcgtctcccaaatgtgtatgtctctctctttctctactctccccttaaataagatatctttctcacttgtattttttcttgttttgttggatgtggatctggtgactcttgataggcgtgactccttcattccggtttttgatcacagcatccggcgacaggggatggcaaaacacatccaatgaatccgtcgtcatccacgaaatccgcgcccctcctcctctttcttgaacccctttccaactttgtttccacttttttttttcttcttattcttcttcataccccttactgaatttacatgtcacctgaatcttaagcagttttgtatttcaatctttctgtgctgtttcttggatgtcttttgctcatttgaaaatcattcttttttttccaagcagcttgtctggacccgacccggagtcaatttgaattgggcctactggggtttggtctagattagaaaatcttcaaaaaaaaaaaaaaaaaaatgtggcccgcgcccacccgccccaagtaccatctttcggttggcccagtgtgttgatgtgtatgtacaggtttgctttttgtttgattgtctttcttgaggtaaagcactttatgtctagcctggcattaatagaccactcagtgaggtccctttcaacaaaatggcagcctcagaacagatctgggtggattgaacgtgagcgcttgcttccacttttacgtgagatgagccctgaacaggccagacgatctccaagctggacatatcacaacccgggcaccagcctaaggccagactatgatttctgaagatgagcaggcagacggaaaattattgatcatggttttgagttcctaaggtatatgtttcgattcagaaacaaacaacagtaacttgtgacggtgtggcttcttcggcattttgacccgccccggcgaccggcaaactgtttttcctcactatcgttttattttcgcacataaggcgatgacatgacaagcaaagacagtgagaaaacaggtggatcaatcgttgtccctagtctgcatttggggactttctgtaccaacttggtttttcagagttccagaatcatgcacggaaaaataggaaaatcatcatgttgagattttccttgagcaacaggcacttcaagatcttcgatggtgaaagacttgcggtcaggcaacttgatggagattttgaaattactctcaaaacagggacatgccaactgtcatcgtttacatatttaaggagtccagtgtaagaatcgataatccttacgtaagaagctatgtatttaattagaacagatttcagaactctattcctcttcggatcaaggtatttcctttttatcgactttgaatccagatcatacttttcttatccaagcagaaccgaggatcgaaagctttggttgaatcaaggagttccgaggatcaagaatgccatcggaaatgcgaagtcctgtatttagaaataatatttaaggagtcttgtatttcactcctttgtgccttttttctctatcacaatattttgttttctttatcaatcattatcgctgccttaataatcaatacagggatctccctaaatcaaacttatctcctgctctaagtgagaactatcaccttcgttgtcgttttagctcgtctgttgacattcatttagttctcatcttctgagactcccgatcctatatccttagtcattacaagaatattgcgatcttttaaaacacattttttatttcttcaatggatatcaaccctgaagaacgagtccaaaacctggcggacgccctttctaatcttcaaatccaccatcaagccgaaactcaacgctctgaaactctttctgccgacatcacctccctcagaatcgatgttaataatatgagattaactcttcaagatgtaacccagcgccttctcctttttcatcaacaaatcgttactctccaatcagttccagcccccaataatcatccttccttcaccgatgttggagttatgcctcatgcttccttctccggtaatcccaaggaaatcaaccaattcctttactttgttaaggatcgattaatcgaagtcgaacctcgatttcagacggagaagagcaagatcaactgggtggtttgacactttcgacattcacacggcaatatctcagaaccgactccttcttacaactggtggatgtcgattttgaaggaaaatgctcgaattcaggaactcccgactcaattcgcctccgccgaggacccctatgttatcccttgtcttcattccattcgtacctttttagttaaattagaagaaacttttgctgataggaatagtgtagaggatgccaagcgcgctttatatagttgtaaacaagggaatatgtcccttgatgtcttcaattctcttttcagttctttggtttatgctgttgatcttactgaggaaagtcgttgtgacttgtataagcgtgctcttaatcccagaattctggaaatcgctattgtcaaggattcttggaagacggccgacaccctccgaaagaaacaggatcttgctgttttggcctccaacattctcgatgaactcaatcaactccgaagcaacatggcaattcgacaacccaaccatcgaccttcacttcctcctccgccaccactagctccagcttcaactcccatggatatcgatgcaatcacggcaagtaccggattcacatttcctctctaccgcgccatttgtgtcaagaacaaactctgccaacgatgtcataaagcgtacgacggtgctcacatcaccaatcgctcttgtccaaatgtcgaggtatcgatgaaagacaaagtcgatttgttctcccgcctctcccgcgatcaaccaactgctcaagtttccaacatcgacgtttccgctgtcgatttcgctttccatcctcctgttcagtcttgggatcaccttggtcatcactctgtcgcggatttattgatgtttggttgtgattcggaggggaatccattaccagatggcaagtcttctttgtttgtttcttctattgactcctataccacaattgcttcttccctcctagctccttctcgtttagttatccccatccgccttttacgcccctctctcccacctcttaccgcttctgctctcattgattctggcgctggcgattcctttatcgactcagattttgtaagacggaatcagttacaactgacattactttcttcccccctttcctgcagaagcttcgatggctcccccgcctcttcaggggacgtcacacactgttggcgcggctccctaattggctctgattctcgcaattcttttcagacttctgttgtttctctgcatgtcatttctctcgcctctgttgatattatcttaggattaccttggctcaaggcgaacaaggcatgggtcgggggtcctgatggacaacttttgttttcatcatctttgttctgtaacggtgtttcttccactctcaaatcttctcctgttgtaccgtctatcactaataattcctccctccttaatcaagacgaaatcctttctctcccttctgctctgcgatctttttctgatgtgtttactgtagttagtttacaagcgctacctccagtccgaccgcaatttgattttcgcattcaactcaaggagggctgtactcctccatttggaggcttgtacaaccttagtgagggagaaagacgtcagctgcgtgaatatgttgacgagaatttaaataaaggttttattcgtctttcctcctctccggctgcggcccctatcttttttgttaaaactgaaggcaaagctgaccggccttgtgttgattaccgaggtctcaactctatgacagtccgtgatagttatcctatcccagtcctttcccttctcttaaacaatctcgccggttgcaagtttctctccaagattgatctaaaatcagctttcaatctccttcgggtcactcccggtcaggagtatcttactgcatttcgaactccttggggactgtttgaatacaccgtcatgccatttggtttggccaatgcacctgcgactttccaacgttttattcaacatgtgctccgggaatttattgatgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttactagataagtaattaacagataggataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaatgaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttcatgtccacattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattatcactagttttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaggaatctcttaattttttaggtccagtcagatttgtaaaattaaatgtagatatcaagacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatgtctttgggaaaccaaggagtccaacctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccgcataaatcatataaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacatggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatctttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttcttttaaacaaataactactacacttgtatgtttgattctgtggtaaattaatccatctaatagagagaatctattttctttgaatgagctaagccatggttcttctaaggaattgatcagatcattatttttgaaattactttgtaatatattctttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacaaatattaatatcatcattgctatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggccgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctggccccatattttttctcactgtctttcaatgttctagaaatataacaaatgactccttcttttggtatttcttgatcttgaatttggtgtaaggcagctcctaatccttccatactagcatctacatataatttataaggcttattaggattaggcataaataatataggagcagaagtaagtaattcacgtaatttattaaatgcagctactctatctactgtcatctcaaaagcagtgtttgggctacttaatttatatagacaacctgttactttggcaaaatctttaatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggttttaacattactgcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattgacatttgttcatagagatcttcatattcatttttataactctttctagaacaatttttaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcctcatgaataacattttgatgaaatcctttaagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttgagagctctgaaatctccaaccattctagatttaccattatgccaagcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatttttactaagtcagttacgtgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggagggtaaggtctagaagtattaagattaattctgacttcatgtccttttatacgtccaaagggttcatcagtagtagcaaaggctaatttctttttatgtagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattatcttctaaagcattacattctagttgtactaaattcattttatcagtgataccaagttcaaatttagtagataagtctccattgatagtaaaatatctgccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaatgatgtatttcattctaaagtcttccattacaattaattctaccgtgatttgtatgttatttttagcatgaggaaatataatatctagagttataattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggcagtattttatctaatagtttgggactaattatggaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcctttattactagacttcttcacgggtaatttgataattttatgaggtaaactcttttcaggtagtaattctatattagaaatgattttttcttcattaataatggcatctatggtactatcactattttcttcagaagatgattcagaatcactgctctcagatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatcttttttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttctttttctttctctttatctttgtctctactggagtagtctttattaattttcttgaaatctttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgggtcaagtcatcatcattatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttaaaattgaattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttagttttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtcctttcctttgccgtgaacagtgtgttgagatgttaaattctggcaactgttaggctcttggttaattttaattaatccttcaattttattctctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtagtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaattttttcacgcgcaggtgtaggggaagtatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaagtgttgataagtcccttgaagagatctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctccgccgacacgtttagtgggttccaacccttggttcttttgagggtcgtcgtcattcctcttagatctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcctcctttggaactgttagtaggagatgttagtttctttttcgacgcgtaaattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataataaaaaatatgtagaggtgttaaatttacctgaggatttatctgaggcaactactgaggcttccctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtatttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggtggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattaggcttcgaccaggtactaatccctcgagatgatgggtaaatgagactagatccgctcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagggtacggcggatcgaatggtcgactcagattgtttgtatctgttatggttctctctccgtgatagtgtaaagtgacttagactgaaaaaataagactttttgaagggacacggacgtattttttaagggttttcaattttttctgtgtggatgaatcaaatggaaatataatgaaatatttttgtgatttttgtggcacgagatgagtgaaacagatagcgcaagaattttatttttgtgttttttggtgtttttatttctgatactaaggaaatgagatgagatgagataaaaacaagcttaatttattctaaatccgtgagatctatgattatagagttgggttgaggcggagaacaagcagtgaaaggtggaagagtgtagtagcggacagttctagacaagatgttagtaggaagagttctatatttaggggtttcttctaacgctgtaaagaagttattcctgtttgtttctactgttttttctatgatagactcgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccagaatctatcttctgcttctgttactttcactttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtactatctatttgtctaataaatggcaaaacttctggcatttgttcttcagaaggccattgttagtagtaaatgttttggggacaaaaggtaaaaagaagcacggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgtaatttgtgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataggataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttgtgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaattgatgtctgttgttttgtatacattgatgacatccttatcttttccaagaccgagtccgatcatctttttcaccttacacaaattctgggcaaacttcgagaattttcattgaaggcttcgctcagcaaatgccaattcttccaaacagaggtgaatttcctcgggtttatcattacttccactggtctccggatggatcccaagaagttggataccattctacaatggcctgttcctgagacgttgcggggtctacgtcggtttttgggtttctgcaacttttatcgacgcttcattcccagattttctgctatcgctggggagcttactgccctaactaaagaatcggcttttcgccacgattctttatcacaggagggcatgtcttcttcttttcaagctctccgttcagccttttcttctgctcctctcctttctcatttttccttttctgctgaacgagtggtccatgtggacagctcgggatttgcaatcgcgggagttcttagccaaccagatggttctgggaagcttcgaccggttagcttcttttctcgaaagctttcggatcaggagcgctcctggccgatatttgacctagaaatgttggctgtggtttcagcgttcgaagaatggcgtgcttggcttgccggcactcccactcctgttctgatcttttctgatcatgcaaatcttaaacatttcatgactgctaaagctctgacccccaagcaagctcggtgggcggcttatctggattctttcaattttaaactccttcatctttctggtacttctaatcccgcggacggacctagtcgtcgcccggattttgaaaacacttcaccgttgataattcccaattcttttgctccaaagatccatatttctgctatctcttctccctcccctcccaaaccggaccacgatctttattttcaaccggcttccacggagtttctttccgttttaaaagcgtcctattcctcgctcacctctgacgagaaggaagactatgttttctcagcagactgttattggtttcgtcaccgattgtatgtaccagctccgttgcgagaaagggtgatcaaatcttgtcatgagggacctttagtgggtcatcctgggatcgctagaaccctttccttaattcttcgcacatttgattggccttccatacgaaaggatgtcatcgcttttgtttcttcatgtgactcatgtcaaagggttcgtttctctcggcaggcaccagcagggctgcttcatcctttagcaattccctctcgaccgtggtcggtgataggaatggatatgattacgaagcttcctagttccaaccattgtgattctattatggtggtaattgatttactcagtaaagcggctcattttatcccctgcaaggaagaaatgacagcacccgagttagccaagttattccggcgcgaagtctttcgattacatggattaccggatcgaattgtatctgataggggtcctactttcactagttccttttggcaatctctgataaagcttttacaaattgattcagctacttctaccgctttccacccacaaacggatggacagacagagcgaatgaatcaagtggtcgaagattatcttcgtcattttgttaattataaccagaatgattgggcagataatttagatattgcagagttcgctatcaacaatcttcactcttcatcttcgggcgtttcccctttcttttttatccatggctatcaccctcgttttaacactctgacatctccctctaataactcccgagctaacaatttgatacaagaccttcagaccattcaggataaggccaccaattcacttcaacaagcaaagataaagcaggctcattattacaatcaacatcgaactgttcctcctgcttattcaccaggagacctggttctcctatcccgcaagaatattaaaacccttcgaacaaactcgaaactcgattttcgacatttagggccattttctgtcatccggatggtaggagaaaatgcggtgcagttagatatcaaggaccattatccaaagctccatccagtctttaatgtatcactgctcactccttacaaggagccgtccactaatttttttcgacaggaggaaccgcgtcatccagataatcacattgcatccataaaggacattgattgggaattttttggggaagtcctagcttatcggtcaaagagaaaaggttccgatgaatacctgatcaggtggaagcattccactccgtctcatgatagatggcttcttttgaaggatattccccgctctttccacaatatcctcctcgcttttcatcgggcaagtaaatccccaataccgttacttttgacgggtacaaggtaatgtatatttgtaagaatcgataatccttacgtaagaagctatgtatttaattagaacagatttcagaactctattcctcttcggatcaaggtatttcctttttatcgactttgaatccagatcatacttttcttatccaagcagaaccgaggatcgaaagctttggttgaatcaaggagttccgaggatcaagaatgccatcggaaatgcgaagtcctgtatttagaaataatatttaaggagtcttgtatttcactcctttgtgccttttttctctatcgcaatattttgttttctttatcaatcattatcgctgccttaataatcaatacagggatctccctaaatcaaacttatctcctgctctaagtgagaactatcaccttcgttgtcgttttagctcgtctgttgacattcatttagttctcatcttctgagactcccgatcctatatccttagtcattacatccagcctccggcggagcagttcgccaccttccccacgagtctttcaagaatagtacatctactacagcaacttttccctcaagcacagtcagtcagtttaaccgttccattccactagccctacttctttctccgttgtcaggtcttcctacaagaagcccgcttacttcaaagcgcagtcaccacaccgtcgccattatccaaagagtccgattcaattcagcatttacaacaggcgcgtccaagctagttgcccgttagccaattcttatttccaatacttgctttagcacatcaaatctaaccaaaatttccatttctacagctccacatcccagaaactcccactccgaacagggccatttatcacgtcaccaccatgcacaaattccatgcgattctttctctactgactctgctcctggtcatgggcgtcgccgttggattgaccggcaggcgttccgctggtgacttcattggcacgagtgatgcggcatgctatggaagtgccgtaaatccgaactcctgtggcggtcgaggtgaattttacggcaatcatggctgtaaacaaaaagaaggatgccggggcggtgggggtcgaacgtcgcgaaacacgcatcctaccaaatgacaaggatcagtgtacattaggaaaaagtgaatacgtcccatcagcgcatgtcacaacggtcaaacaggaagctcttcgttttccgagctacaaacagtctgtgctcactttttcggtagtagggaacccctcttcgcgatgtgctctttccactataacctcccgactttttctttccttctccattctccgaatcacctgtcatcaaatgttttgttcgttgtttgtagttcttatcagtctccttcgttgtacagccgaaaccactacttatgtggctccatccgcgcctgccctgtttgatctacttcttacatgttggtcccacaaaagttggcagtttcaatcgcaacctggttacatgctgcaagcactaaatattcttttatcattcaacaatcacgaatacctgcgtgctacgacgagagaaattgctgaagtgagtgccatcaagcgccacatggcctcgttgaaagacccagagcgcgattcacaaccagttcgaaaaaaagtgaattgcaagagttggaaaacttcatctcgcgtacatatccagcctcttctggttccaggttggttgaatgtcgcattgggtgttggaggaagatgtgacagtgatatgacaactgtcaaccaatacaccccgggtgcaattgaggatttcgggtccagccatgggatggcattgtcccaaggccgtcccaggtagcgctggaacccgcggggtacccgggcattttggccttgcccgcgccccgacccgagggtattcccgtccctcgggtacgaaaatcagtgagacaaaggcctacccgcgggtatagggaacgggccacgggtacccgcggggttgaatttgggccgggtatacccgctcattggagggtatacccgctcagcataggatatatccgccgatacagggtcccgcctcggagatacccgcgggtaccccggtttggggacgagttgaggccacttggcccctactgcccctcccccagcgcagacccgagatacccgcgggtatctccaaggcggcccgtggaccgtacccgacctacccgtcggtcttcgggctcctgaaaagctgtcctggagccctaaaccattggtgtacccgccgggtatacccggaggtcctgggaacgggttccagcgctagtcccaggtcctaaaaagacatcacaatagccttgttgtgaggctgttgtgatggtggatcactgttttaaatggatgcggaacacacctgggacgtatttttgtgtgatgtccctaggacacccaagtgcacccgtggtgtaagagaagaagaagagaggagcaacggtcaaacatatactataaaataaattattgcccaatattttatattgtattggtgtccagataaaaagtatctttaataaatatattatatctgttttccaataaaataaatttgtattttattggcaagcagatataatatatatgttttgaatatattgtattggccaatacaataaaatattggcacagtatcgcaggtattcaataatttcactttttttttctttttttttctttctttcatttttcctttcatttttttaattttttttttcatttttttttcattttttttttcattttttttttttcatttttttcattttttttcattttttttcatttttttttcttttttttcattttttttttactttttactttttaggccccgtttggcagcgtcataaattcaagtgtaatattgccttataaattcaatttaaaatgaaccactcagaaatatttaataaaattttgactggggcaaggtcaactactgatttcaattttagaacagaaaaatttgagataatgggctatcttcagcaccataataccaatatcacactttttacccatataaagttattatgggtctcaagatggcctaagatatcaagtttgttctcagcattgatgaaacaaataattgaacttgcctgagtaacaattttgaaacataatttgcattggtttattttttattgaattaatcaggcaatattacacctaaatttatgatgctgccaaacggggccctttttctttctttctttttttttgtaagtggaggaagttgggtccagggcagaggagagcaggggagactgttcaaataattagggcttgtgcttggccttcggcatccgcagttgtgggctgaatggtactggcaaattagatggacctgcttcatctatctctagtctgaccatcattgtctctttgatcaatcagatatattccatcactaatgagagtggagcccatttgactagctgttccactgatccacccacaaaaaaaaaagggcaaacatcaggtcagactttgatgattgttatgattcaactatgatgtgtgctcagaatagaggatatcaaggtgcaaatgggagactagtggcaatctgaggcttgaattgactctagcgagtgagcaaagggcaataatgattgtttttgtgtgacgtcaaagtggattgcaatgatgaatgttagaaggggaggggcatgttggtgcaattagaagcatacaagccatgaaagccaatcatcatagtatcatgtgaagaataccatggatggtggattggatagacgggaaatctcaaagaaaaaagtaagaaaatgatatgaaataaacagacaaaaaaagaaaaaaaaaaaagagaaaaaagagaaaaaaatgaaaaaaaaaaaaaaaaaaaaaaaaaaatgaaataaaaatgaaaaaaaatgaaaaaaaaaaatgaaaaaaaatgaaaaaaatgaaaaaaaaaaaaataaaaaaaaataaaaataagaaaaaagaataaaaaagaatataaaataggtttttgaaatccacactcataattttgaagtatattattttattttattggccaagccaatagattaatgatgaataaagtttattttattggctgcccaatacatgtgcccatgaataaaaattattgggccaagggcccaatactatacttagcccaaatattgggtggtattcataggcaataccacccaatatcaatactcagctaatatctgtttgaccgttgagaggaggaggaaggagattattgaccagcagtcacttaacagcccaagaaaagatgaaagaactaagtgcagaggagatcaagaatcgttgcaactcgagatcatgttgggtaatcatccacaaataagcatacgacctaaccaaattctgaccagaacatccagacagtccatctctcactcttataaaagccccaatgtactgatttgtacatttagatagttgaaggtgtaaaataggacagccacatatattatatgtgaccttcttacatgttgatattgatcagatacataacaatagacttttcttaaataaaccatctgtttagtatatcatcaacttgtaatttttttgtgataagaaaaccaaagcaacccaaacaaataaaatcaatcaattttgtcaagttaaactatttttttgcatcaataaccaggggaagagaatgagaaaaaggtaagggattgaaaatttgttaagttttgtaaaagttgaacttgaaaattttgtcagagggtctaaaaactaatttgaacattcatttgttgctttagtctgtgctcccaatacttatcataaagtatatgtataaaaatcttgaaaaggatgtgaaatcatcaacagaagataaaattcagagtagatctgcctgtgctatggggggatgtgaaaggtataaaatcaaaaatagataggtggacattcttgaggtggattttcccatccattttaagacagatttcaatataattcaaatcaaaaaggaaaggaaaacaaaatcaatttaaagtttaatattagaacctcaagtacagcggcgcagccgccttagtctctagttagcaatagtggggttcacatttggatttttccagatgccagttaagtgagcctcagaaacccataaaataagctttttaagcattttttgtaactcacttcaccagcatgtgaccaatcaagccaaggacctcaggatcttttatttgggtcctgtacaacacctcagcaaaatgtaggtgttgctcagttgagttgttgtgtccagagggtgatcagcaagttctcaattttataataaaacaaagtgaccagaacaaattttaagtagggtcagaagcaaaaaattcaaatgagaaccccgctaattaatgaataacattcaatactagtacatatttatttggaatgatatttagatgactgtagaacaagtgcagcttgcagtacaggtatttcacggataagggagtgaaatataattgataattacttatgtattcaattgataagtaattaaaagataaggtaatgctttgagttcatatgcaattgttgaataagacaaatatgaataagatgaaatatgataagataaaatataataagataagaataataataagataacaagaggtaaacgtaaacaacattatggatatgtacagtgggtgaaccattatttttggctgcttgttttggatttcagagattcaaagcacaaacttgaagtcacacggattggtgaagtggtgcataataggtcccaaataatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaatctgtgaaaaataaaaaatcaaaatgttttttttttccaaaagctttgatattcattttgggggagtgggagtgctggaacaaagaaagaatggaaaatggtaagaatgattacaaatgaaaattctaaaaaaatgtttaccagttggttttaaacagctgttgagtagggcatgcaccagctcacattgtagtaaagcactagaatttactgttttggattcaatctggacagccaacctggctcaccctttcttagttccaattttttaatttataatcattcttgccatgttccactctttctttctctcagcactcccactctcccaaaatcaataacaaagctgttgggaaaaaatatttttattttttatttttcacaaattttgaaactttgttttttgtttttatttcttcattttcattttctgggacctattctgcaccaattcaccaagtcttgtgacttgaagcttgtgctttgaagccacagaacccaaaacaagcagccaacaataatggtccacccactgtacatcagtgttgcacataagtcatataaatttctcaaaattatgagttaaatttaggattgctgtctgtaataatatatctggggcatcctacatcatatataatagagtttcagaatagtaatgctgtgtccatatctgtatcttctttgtgacaagggagaaatattgctctcttagaaaactggtctaccactagtacagcattaaaaggatttggtcctcctggaggcaggccagtaaaaaaatacatattgattaaacagcatctttctagtaatccatatattttgcctgttgctttattggctttttgtaatctttcacaagattcactgtgtttccttgtgtcacttttataactggtccaccatgctaaattttgaatgggttgctactattttacaaaccacattttgcaagacatatggtttgtaaaattataaaaccccggggtagttgtggaatttgccactcatcacccaaaaatatgatttgtgaaattagagcatcattattggtttgataagttgaagcaagttttaactcccgtgaattggcaagttagctaatcaaaccacattcagtcgcaccagtgtagattgccgggtgtgagttgaagtggtggtgtgtagtgtgtgcgggtggactccaagttggagtgatcacactcaataactctgttggtaagctgagacaagacatgtatttggtatttcttgtattgtctttattttgagactaatacctggtatcagtatttccttggttagtgagaaaatccactttctcggatttgtcttttccaagcaattttttttgtttgttgatacagtcagatatcccgcgtattgaaggaatttttggtgggatcagcactctgagacaatacacaatatatgtcccactttccagagacaatacatgtgtattgtctcaggaaaatgagacaaacaagtattggtctttttgggtattcaaattctgagacagtacaaataaatgctaggtattgtcacatctgcttctgttttagcgctgttatgtggtactcaactcaaattctccactgcataaagttgcatacagcatagatcaaccatgcaccacctgcaaaatccaaattggacatgcggggcctatgccctgacacttaattttatcacaattttgaactcctacagatgtgtagagttcaaaaatattaacactaaggttttgagtgagcagtttaatttttttcatttacacatacatgacaagcacagattaagccatacttaaacccatagttatgacttcaagtgataaatactcatggttttatactacttttacacccttgtcatctactttcactgttaatctgatattctattggattttttctatgctctggagggggtttcactctcttgcagacacctgggctagtgtcccagtgtctgtcaaatctgacattttgatttggtttaattcatatatattcctcttgtgcttccaattttgaaatcaaattttagatcaaatttgaaattataaagtctcaaatttgtgaaattactgattgaagctttacgagattgaggttatttacttcctgatcagtaaaactaaattagaaaaaatagatatgaagaatacaaaggtgtttataacataatttcaatgaaaaagtcaaacaattttcttcatccaagggatcaaattgtaccaagaaaaatagatattggagatgaaaattcccaattatagaaaatttagcagacagaaaaattggaacagaaggcgttttagaaaggtacaatgcatcacaagaagttatctatttagagcggaggcctgtccaaaaatggaactcgccaacaactgagtcgttccatattgcatgatattgatgattatgtacaagtgagatgtattgatacaaggccgacgactcgagaagattcaaaattcaacgggaaaaaaaattgagtagcatcgtctgctggaagatctaaaatattaaggggttttagcatttggagaaaggctccgaaaacttgcgctagagttttaattatcaataattgtaggccagccatggtttggaaattgaaaattcgaggcttcgaaggtcatgatataagcagtggtttggctgcttgttcaaatgaaccatctgaggccaacggaaatttgaaggttaaataaaagaaggtttacagttgaaatcaccaacagccctatcggtgggatcttcgagctcaaatttgagcccccgttttgaggacggtgtgcttctttggacgcttgcttgagtgggtgtttttcgagtgggtgttggctgattaatctgggtgatagcgttttctctccaacgaaggttgatgagagctgggcaaaaccgatagaggggggtgaagctcgaaaaacggaatatacattcttctataggagcaaaataataaattcatgcattcagacaccagattcgtagtttttttgcctgataagtgttattttaccaaaaatgccgccccaaaaatccatccgggtatacttccgcctgatttcgatttgctgatagtaaaaaaagacgtcaagcaccggttcttctgattgatttttcccaggttagtctgtgaagtaatgcaagaaagttagtaagaggcagatattctatcccaatttacaagtcgagcatacgtcaagtggattgatgggatatgaaatggatccaaattgaaccgaaatcgtgagtgggttattgcagggtatagtccagtaacttgagtaggtccaatcagttttgtttgtgattgcttgattgaatcacatcgaaaggcaaatatccaatcaactcaccctttgaagctaccatcttgcattagtgctgctccgggtacgaccgagaaaatagtcctcaagtcttcatctgggccccctatcaaagaagtacctgtttttccaagttccgaaagtcagcttgctaccaaattgtctgttcatcactttaatctagtacctgtatcaattgcaatgtttggtgttccaatctccacagctttgcctccaacagttatagactctaagggtatcaaccagtatgactgattcttggcgaggggaacataatcaattccaccttcgtaatgacgtttgttcgttccaccgatagtcatcgtaccacctggcgcggtcgctaaattaaatgagatagccgatgcactcttagattaatcttcacgtgtggcctagtaatttgaggtagcttgagcttactttgggtatgactacggttcaacctcgagagagcaaaggatatcactggttcactcagtgcatcttgcaagaaaagtgattcccaggctggggtggaaggactgctggcgattccgctccaggctaaacccattattccactgatgtcgagtcccggccgaagtatattttccactgaatcacatatgccgagtagttggcttaagacggtcaagccgccgacgctgacagattctttggccagaatgccttgtgcttttcctgagccatattgaacattaaaggctttcgactgattcacgtaagttgtcgatttcagtgggtcaaactttcttgcagaggcagggcaaccctgatctatgttgcatgaagaatcagcaatccataaatcaccagagcccgtatccactaattattggaataaaaaaattgttagcaatcataatttaaaaacaaaaataataaatgaaacaaatctggctgactaatcatctacaattcgaagtataggtgttgtgtcaaaagggacatagtcagtattctgattcgaggaagcaacaaggcgatacaacacaacctacattgaaactctgcggcggtgtgccaatggtaatgggtgcagtgtaaatggcgtcagagaaggcattggtgagacggacgttggcgacttggcgcggatgaagtgaatgtttgatttctgaggggtttgtgtccgtgtctgtttgtcctccataccttgaattgagtttggaaccggcctgcgtagcccaagtttcaaagtcaaggaagtcatttgtattttcccttctagtcaaatgaggggcggcaatgcgaaggggaatgtgaagaggcttggcgttgggagtagatttggtgcgatggcaagtcaagaggataagcgagatagatactagctgcaagcagaatgagagtgatctcatgtcttttattcgaatgtccgattagaggcggcaacgcaatcattggttggtatcattgaaatgcgctgtaagatcgtctagaaagtcatgaaaatgcttcaggggggaatttgttaacaatcgcactttctttccgccttgggaatcgtcaacgagattgatgcgcggtcaacctgctgaaacttaggcaccataataagagaaatggctcctctggttagtttggatttcattggaaagaagcatcttgtatataggtactcacaggaatgagaagggtgttggtggaagagcgcacccgaacgtatgatgataaggtgttataagcttgcttggaggtgtagtgtttgggtttgagttttctatttgaatccaacagctgtgatatcggttcaaggcactaaccaactagggaacccattgcacacattttacttcggtccctatgatgacagctgagttgatggcgagagatggatgtgcatatactacatcggtgtccagcacctcgcccctggtgaagggttcaatcctaactattaatacgaatgcccttagccttgacatcaataaacaatgaacagtttctgtgcgacactaacaacacatgtggacaagcttcgcgtagggaacgaagaaaaaatgtactgtgttacgggggactaattatccgttgcgcttggtaaaaaactccccgttgatatggaaatcaaataatttccctttaaaactctcgattaacagggcgtatcatagaacatgtttatatgaagggtggaatacaggcctcgttccgctcacagacaactgattcgctcaaagatttttttgacctgaggggggggggaaggtctactaacccacagaacaggatgcacgttttttgatccattgcacgcctctctctcgaatggatcaagcggagaattccagaggatcggatccccaaggtgatcccttcaactggaaatttaacacgctttttccctcgggagccttggttgcacgatttgttaagagtgtgatgaaggtgttgcctctcctcatgccaccatgaggtccttaatctaccttcattcatgcaatttaacggtcatcgtcccgtcctcatgctgcttcgggtcaattcattctcataagctcaaagatgacacacctttttcgatcataatgagctttgaatgagaaatgcttgatttctaaagcccggcaattcccgaagccatcacagccggtttacctgtccatcaatcatagcgtgcacgcctgcggccgtccggcatattccaaccggaatcactaaaggtcattcaagcccattatcaaacatcctcccttgccagtgtgcgggatcgattcccagcgacatcatcaacaagcctacctcaagctgaaacccagaagcccgtcgaatcatgcggtggtttagccacagtttcactttcctcgcaatgttccatatataccttccacccactctacaccaatcaatgaaagatccagcagacatcatcaaggacgttctagggaggcggtgccacgactgcaaccgtaaatactatatacacagaattgaacctcaggaaatggtatgcgacgcgcgcttgagctgcagacatggcccgtacacgggcacgtgtgttggaaaaaagacagtctatatcataaagtgtaacagatttcggtgccgcagtactaggaaaatttggcatggttgcacaaaatcaaaagcaaatgataattatatctacacccacccacttacagaatgcaacctggatataaaacttgactcaaaaattcagctattcaaacatgaacacaccaatatgtagttatcttgtaacaataatgcactcacatccataatggttgtgtatctcaatatataaagtatgtaccattcctttcacaataaggcaaaagttttaaacaggttgtcttggagaaagttttgatttttgattattttcattatgcttttttcttcttattttgctaacaaaaagtgatctcaaaaacttttcaacatctaggaggttgtttgaaaaggtaaaaatgcaaaaattgtcttatgggatttcattaaagtccttatggaatcccattacatccattatgggctgtatcctgctatacaacggtacatcataaagacagtgctccaaacattggcctggttaaacagaaactagctgtgaaattttataattgcattatgtttggaacaatttttgattgtttttgactatcatttcatttcaaaaacatgaaaaaagaaatttcaaaaacaaaaacaaaaaaacaaaaaaaaagtttatatttgctgcctaaatgtagatcacgacctaatgtatggatgatcacccccaattttttgtagttcgtaaattttgcttttgagctcattggaaagatttcatttccatatctcttcctgatgagatccacaggccagagttggtttggaggttcttggaccactgcaaaaagacctggatgggtaaagggaatcctagttaatatggaattcactcaaacaatattaatgttgtaaattgagatgtcacctacatgtggcatctgtgacatctgtgtttttgaatgcttgcctaaacttggaaattgctgggagatggggaggagagattccacatcatcaacctgaaactcacacttgctcattggttgcactggcttccatcaataacaaataccagaagatctaaagaaaagaagaaagtaactcaagggctcagacgtaatattaaatttcaactcaatctcttctgattccctcaactcactctcattggcccatataatcagcccaaaaaattccatcaggtatcaacaccgggaagagaattagattttagggggaggaagttgagctacattttcagtcttgaattctatttattttttctcttttttaatctcattctcttggtatttcttgtgtttttatgtttttatgtttttttctcctttttaaatctattttatgtttcccttcagattaaaaacctaagcctatagtcattttccattagagtctgtctgatccattcttttgcattagcaggtcaagtatcctcagcattttccatgactctcatttagagatggtcgctgcgcatccggatatccccttgcttttttagcggaattggacatccacataagctggcaggtatccggcggctgcagcagatatcccctttccatggttggtgaggcacaacctcaccagctggaaggtttttgttccagtcaacaaggtatattaccttgtcaattactggaaggaaacccttccggtcaacaaggtacatgtaccccgtcaacgtgaattctttccttccagccggcaaggtacatataaacatgcaacaacaagacaatgagagtagagatggttgcagggtatccgttgcggataaccactatccgctggcggatacccgccaggtggtacggatggctgctttcccctcaaatcctggcggatatctgggtatctccagggatacctagtgccaagaggatgagaggggccagctggaagggtttccttccagcacgcaaggaacatgtaccttgccagctggaagggttttaccttgccggctggaaggaaacccttccagccagcaaggttgtgcctatccaaccatggaaagggcgggtatctgtggatacccgctgtggacgccggatacctgccagcagatgtggatgtcccattctgctataaattcaaggggatattgggatgcacagcaaccatctctaaccgtgtgtcatggttgagttttttggtttttttttgcgccaaaaattatataaaatccagcttgtggatttcttgaaaactgagctggactgaagatacccaacatggaggtcttgagttctgtcaagaaattttgggaaaaaaaaataaaactaaacagtggaatgatttcaaaggaaaagttggtaaatgacatgttggctgagcttaaataagccagtctcaacctcactgcctaccatgtgagaaaatttccttaatttgaccaacttaaaaaaatccacctcatccaattttcaagataaatctctgaaaattggatgaggtcagaggcatcaccaagctccaaaagcttttctactcaaatcctcaatagctggtgatttaaatgctgtacatccagctcaatgtgtgttacaccaaaagtgcccaactgtgacatgcggggatgtttgtctttgtcctaagtccctcctttggaggcttgtgctttgcgcaagtggcgaccacaccagccaaggccaccaggccctccaaagcaagggactttgttaagtttgagtctggagggcaagccaatagactggaattcacacttcctggtgaaactgtgaaaaataacttccaaagaatgattcagcaaatttggatagaagaaagttttgtaaaagttttgtaactttttcttcattttttgacttgttttttttggtatttttcaatcatttgtcaaagtagctcaaaaaagaaaagatcaacacatttgcatgaagaaagaatgattttgaatgaaaaattgagaaagacaaatgattaaaatttcagagagcagaaaaagttggattgagattggaattgaatttgacattttcagtgcctgatttcagggttggtctggtggatgacacaatccaaacatacttgcaaagatttattttccatgccattgttttgatcatgtttttttcagctactttgaaaaaaaacaattgaaaaatcccaaaaaatcagaaaatgaggaaaaatattcaaaatttttacaaaacattttcctgtccaatttttcagtatcatcctttacaattcattttacaaaccttttccgggaagcataaattgaagtccataggctttccctctagaatccatttaaagggttacattttctctgtcaaggtgctgtacataaaagctagtgtttgattttttgtttgtcttagagctttagagattgttctgtggtaccctttgctaggtacctattaccgcttggggggtaccgcccacacccgcagcgcacctgccaggaggtgccaggtgcggtgccaggtgtctgtttttgggggtaaaaaacaggaggtaccgtgggtaccgcgggtacaaccccacttccctaacatagggtgggtgggagggctgcatgttttataataaatatgaaaaaattgaaaaaattgactgtataagctttcaacagtacttcatatccagtactggatatgcagtaaaaaaactggatatgcaatattttttcctttttttgttaaaatagtgtgaagaattaaaaaacaaacagcaaatccagtttccttttaccacatatctagtacaggatatgaagtaatgttgagatagctagtggaactaagtgaaaaagagaggggaggtacccgcggtacctgccaaaagtaccactggtaccaactggaggtgcctggtgcggtacttggtacctattttctgacaaaattcaacaggtacctgagtacgaatgaacgatctctatggagcttcatagaaatgctacaaataaaataaattctttctccctcttctttttcaaatggattgaccagctggaactacttcatccaagtagacaatctcagactctcaaactgtagaccatgttgatatgactgtatcttcaaccaagccactttcttgaaagggttcttcacttgcaagctaacaattgataaacattccagcctgttgttcttgggggtttcagttattttcttcttcaatagccttcatttcaatcatgattttatccaacttcttggaataatgagttgcatttgtgattttattcaattgattgatgtgaatggaaattttattcatgtcctttgattcttgttctatgtagttcatttgctcatggataaggggatggaaagagtccattctttcaattctttcaaggaaatatgctcatgtcctaagcaagattttttcatggaaataaaattacataccatagaagtatctagattttgaaattcattccaagtggaatttttgaatattaaaatgagaggtgattcttaaacaaaagacacaaaaacagatcagaaccgatgcaactcaaatttggaccctgaagtggcaagcttgcctttccacataaccataatctcaaatgcaatctgtttctgacttaacacaagtccctcgcttcagagggccctggtacagggctggcgtgaagcgccctcgcgcaaagcgcgacctccaaaggagggacttgcaggtgatatctgttttttggcctgggagcttttgcatttttggtgggagaaaaattcccctcacttgtctgttgctttctccccacaaattcttgacgcctgtggtatcaaactcaaggccttaattttctcttttttttggtgtcaatcacatatttttcctccttcacgcactcctcccttccccctttgaagtcttccttttttgtgtgttcaaccagagtgatgtgtgtgaattcccaaaaattccgagcaaactcaattgcaatacagaattccatcttccatcaacctcagcttctgggctagggcagcaccctcctacaagtgtaggtagggagcaagtgatactacattcaacatgagatgctcagctacaaactgcccttctcctcgttgtctcatgatgagtatgcatctcacaatgcgaattgatttgaaatttttgttcaaaagccacacatttttggaagctctcaagaaggaaagccacaataactcataagcctcccattgggaatgggagatgcttcgcatcggggtgctctgcacccccagtcctgggaggcttagttaagtcagatctgtgtagcatgttggaactgcagtttcatgcatagattagtggccaagagctggacatgtggggcactatacagcttcagattatgatccagctgggtttgcatgttatacaaatcttaaagaagatcacatatccagtacatggacatctttaaaaaaacttcattcaggcacaatttcctatatttatcatctaaatgtaaatgatactgaatctttgtgcttgtgacatgcttttgtcaagtcaaactttcccatgagaagctctatcactgcatccatgcatggttttctctcttcttcttctttttttttggggggggggggggggaattccctgcatgtgtgccattccgcccgatttttcattttcaaaaatgcagagcaagtactaaaaaaatgaattcttgcaattccagaggatacttggttaaaaaaatgagttgaattgaacttttgagctgtcaattttttgatgttaaaagctgagcgccagccaagaaagatgtcagacaaaacaggctgcagataaagtctatttggcaaaggcctcttgccaaaacagaaatccaaaattaggtggctgtgtagagcttgaatgcttccactaattcttccatctacaaagaagaaggaaaacgtgtcaatgaaatggatggccagtgtgcaattgagcgggaggttccttacatcttcacgactttgtccctcccaccgctcgccactttgtcagccacaaagtccacacaatatacttcatcagtatgaccaggtagatcgactttgattttgtgtgttctgagatcccatagctaaagtaacaaaagaagtgatccaaatcaacatctcaagaagattgaaatgtgttcaaaatataaggtaaaagtgtatgttcacgaaccttaagagttgagtctttacttgcactaactaatagtctagagtcgcaactccacgagagtctgtaaacaggcgcaacatgccctctcaacgtagcgatgaactttccagtcttaccctcccatagtttgatatggttatcaaaactagcggatgcgaggaattttccatcggggctaaaagcgacatggttgacttgtttttgatgaccggttagacgagcgagtggttttttgggagtagcagagtccaatgatggccacaggaaaagagtgtggtcatctgaaccggagatcaacagctcgggagcgagggaggtaaaggatgagtatcgtttcagggcggcttctttggcggcttcgtttgatttaggcttggcggtgtccttcggatcgaatggaccggtgcgcaggatatagtctgtattcaaggctagcgtgttgacccaatgagaatgctcattcaatgttcggatcagtttaccgtccttggcatcccagcatttgacggtccgatcggaggaggcagtgaacaagatcccttggccgctccaccggacggcgttgacgctagcggtgtgtccacctagggcgaattgagtcataccggtacgtggattccagacacgcacggtaccatccttagaggaacttgcgagtcgagtggtttcgctattcagatggattggctcccatgctagactggtaatccactgcgaatgtcctttaaggggcgtgcccatctgtttccccgtcagtggatcccatatccgcactgtcttgtccatgctgcccgtcgccaacaaccgctcgcatccgtcccattcaacacacaatagccagcctgtgtgaccggctagactgaattttggggtctccgtcgaaaggtcccataatcgacaggtattatcgccagatcccgttgccaaatatgtccccgtcggcgaaaatgaggcgcataggatcggggcagaatggcctagaagatttagaaacagttcaaacgaattagtcaagtttcctcctcatggtcaaacatatgattttaggagaaagctgatttagtagtcataccggctaaactactgctacatcttctcacctcacgaactctaaaaatcgcttcaggttcacagtctatcactaagatatcttcagtggagattaaatttgagtgatttattaataagtcttttgatagggactcgtagattgggatccgaatttcttcttcctctggagatggcacttccgggccagatggcagctttggtggtaggggtttctttaacgtcaacgagaagctccagggaaggttcacatcagcttcatcatcatcatcatcgtcctgctggtcgtcattctcttcctcggccagttgtttccgctcctgatggctgagcttgggtttcttggctcgttggtctttcttgagctggttgacgagtagttcgaggccacgtttgtcggtattgctgggcagtgagatgctcgatccgataggcttgccagtccttccatccttcaactggacgattatgttcgggaatgaaggtaatatcgcatcgttcagggtgtttgcattcaacttctcgaacttggccttcttcttgggcggtggtgggatgactgtggccattgaatctgatcgtaaatcttaatagttcttcctgagtcgttgtgaggtgttcccgccggtttacctgctttggccataagtgtgccaagacagaaaaaaaatattgacggccgggatgtggggggggggggggcgcagcgcgccgcggggggccgcaagcaaggtcgcgcgtcgggccgcactgccgcagcctcagacgaaagatgaaccagatcaagcatcagcggaatgattgtccagtcttcagtgcaacctgacccctctagcatgtcagttaagcaacctgtctggcttgaaccaccatccttccacttcctggcaacattttctgataatttaggtttatgcccaaactctgtgcagaggttcaaatacagcaggtcatatttggcccatcagcaacgtcgcttggctgctgaggtgtgggccacggtttctaagttcaggattgacttgagcctgaggttcaattctatcaagactggcaaacgtgtgcagcttgagaggctattaattgtcaactggcctgatgacactggagagcctgcagaggtgttgtaagataactatgtagagaagagaagcacgcgagaattgaggatgctaggaagaagagatcaagacctggagccgcttttcctccatgttgagatgaacaccctggagacatgtgtgttggaaaggatcagagttcatttcaacataacaagagaaaaaggagaaagaaaaaggaaaaggaccatacctggagacatgtgtgttggaaaggatgaggaaaggaaatcctcccaggcacacatgaatccagtagggggtttcaaaatagaaatcccaggttccaggagctcgcgcaggtccagaaatccaggaaaaaatcccgacctggaacgtctcctgcgggcctgcgctccttctacctctggccttgcaggaggtgacccacaggtccaggaaaacaggacgaaactcgacaaaaggctttaatcttgatcaattttaccagacgactcccccccgtcggggtccccctaaattcacttgttgctcacccaaaccaaactggttacacgtaccccccactccaactcaccactaccacttaccagacatcacgctgagaatcgtactgtcctccgacatgccaccaaagaaaacaatccctcctcctgcaacacccagtcagcctcccagtcaaaccaagaaaaagaaacccgccgtctcatgggacaaagatggtgccgacggcttctcaagcattcgggtcctcctcgattggcttgcggtggaaggcaactaccagcgatggcgtggggacaccaaggccgggtctactaagtcggcattagcgaacgagattctgtccttgatggccgactgtgggatcacccaccgagacaataaaggtatccaaaccaagattcaagaactccaaaactcctattccaaagcgagcgacttcctccgcaatacgggatcaggccttcaagaagaagatatagccaatggcaccaagacgcttgagagtacgttttatttcctcactcttgtgtgtatgacatctttaatcatgatctttgtgctcgctcactcggcctcacagtggcgttggtcaagttatgcaaatattgggatgagcttcatccaatcatggcaactcgcaccgtggcaatccccttacacacaaccgagacaacttcttttgacgtacccaacctcctaagccaatcggactcggatgataacaccgacgaggacccagcgactattgcagctgcctccgagccaaatttgcagacctcagagccagctgacacaccagacgtggacgatgaacctgatactccgcctgttgtggggaccaagtcggcagcggcatctgctcggtcgggtggaaccaaaatgaagtcctcgcggaaaagtgagtcatatctgctcattgcaacttggatctgtctcggtgaatggcttcctaatcatcttctgacttgtaggtaccgatccccttggactggagaaggtcctctccgaggcgaatatttacaggtgcgcaaggaacgcgacagtgataaaaaggcagccgagaaggataaattggaggcgactaagaaacgaatcaagctggaggcggcccgcaataggacgatgattgatgtggagaggcgtaaaatcaagcttgcggagagggaagctctaatgaaaattagggaatttgagtccaatgagattgataagagaatcaagaacatgaaagatctgaaggaactcggccactcaaccgaggaaatcaaagaattttttgcggcgcaattcaacattggtcgaggtgaaggtagcaataatcgcccggtttcattggaagagaagaaacagattgttgaattgctctccgactccgatgaaatgtcttccggtgattctagtgatggctcaggaggcgatgaatgatggtactctttcttctccgcctggtctttctttcaaagtagactcctcttgtttctttattactcgctcgttgtctccatgcctccccttgggcccatcagattagagtttttattgttgaagtcattgcttgtaactctggatgttcacacaaccgtattgtgacccctactagttaaccgttgtctgctcgtcttgcttgtgtccctttggccaatcacccaagtggggctccaataaatacagcttacatgtgaaacaccaatgaacgtgtgcgtgccaccgatgaatcgcagtgagtagctcgcaatccgtttgacctccaaccacaacaatcaaaatcctatcacaggctccaaccacaccgatcaaaaaccaatcacaggcttgaagcaatgtctcgcgtgtccctcatggacttgattggctacaaatccgagtatgaagacaatgatacacatgcaactccacgcaaaaggcgtcacaagaaacgcaagagggaaaaatcgacatgcgacccgatcgaccctatcgttgagtcttcggtcagcacaactccagtggtccaacgttccaatatcaacagcgacctgcttgccacacctgctcttactccgacggccccctcgtccgatccaacatctctgactcaaaataatcaaagcttaataaacacggccccgctggtttttactccgattagtaccctgtcttgtggtcaaaattcgaccgaagatgtttcaccacctgtgggagtccgaccgcatccaaacacaccaatggttgcactgcctgcacatctcctggatcaccaaacagtcgaaggcgcaaagaccagcgagcaacgactgcctagtgaaaccgacgatggccttgcaatgattcatccggcattacataacgggggcgagctccctagtgatttgcttgccagcataaatgacagcatgcaggaggcccccatccaaccgtctcttatacctcccactcggccgagtgagtcggctagttttactagaactgtcgcttctgttatgtgataactgatgaaataacattcccagagcccttatgttcattttgtgatcaggtattcccagaaaacccatcggcaaagttgatcgagttaggtaaatatctcaagcgccgcggcgacgtttcccggaggtatcatcccaagaaccctgccgctttgcacctgccggtgagccctgattgctttgttgcaaagtgtttattttatactgattgaaccaccgacccttcagttctctgtcgtagcagactattgtcgacggcatcacgaagagattgaagttatcccaatgggccgccagcgcggatggcccgatcaaatcgattttgaccaccttcatatgtaagtgaccatctgatttgattccgcttggcgtcattgctgacccaactgcctcaccacagccgggtccatgcccaaggcaggcacctttgggcggtgttgcgaggcgaggttgattcacatttcttagcagtcgcatttgagaattggaagacacatggacgcactaggtgtctcagtgtctttcatgacataggctcatttgacattgagcaacctgggtagtaagcttacattcttctagttgtatcattgggtcctcatttgacatttgccaacctcagctatggggctcagggattcgagaccatataccgaactctccaaacgacttggtttcggttacatgaagacaagatagccaaattagcccatcctatggcacccgagtatgttctgtggaaggtcatgttaccagaggttgctctaggtctgatagccgaggacatgaacttggacatcgcccatcctctagtccgccaaactttaactgaaagccggacgtatggacttgcaatgttcccagacgaataatcttcgctacgaaaagctagcatgtatttctcttagcaatcaaaattcgcccccatcctcacaaaacatgcgggccagctccaagacctcattctgcttgcgtttcccagccgccgtcccgaccattgcaccgtctccgcgggccggaccgtcttcctcgggttcctcttcaagttcgaagtcttcaaaatcataatcttgtccttgattaagaaaattgtgtagtatgcagcatgcctgagtttcaatatgttagcccaatagtttgcataccagccaaaatatgaccccttaccataatccaagatgtcaccctttgcatgtcgtgtttgcttgacacccgcaaccgtaatcctctgagactttggaatcgatttttcaataacccaatgcagttttctacggctacccgaacaccggagaggtgtcggttgaaatctgtttgttcatctgttagcggcttgtttctcttgcgcttgaaagcaggcactgtcgtgagagtgggtacaaaggccgagtcggccaaaaggtattctccgtctgagaagtatcggtttggtgatttggatagcgcacagttcgtcataagtcgcatatcgtgagaacagccaggccaacccgtgaacacatagatgatatttttgtgttggtcacaaaccagtagggtagcaatgcaataaaaccccttccgactatagtaatccgggccgtccttctcggggcaggtcgataatacaaccagactaccgtcaatcagtccaacacacccttcaaaccccacgtcaccaaaatgcatcttggtctcttctcgggcagcagcggtaggccattcaagtagggtgcttttgagggataatatagccataatgcaccgatttgtgtatacctccacagtcccatcgccaattcgataacaagtcgcgatcattccaacagatacaccatttccaaagcaccccaatcggttcagggcgaccatcatctgttcgattaccggacgctgaggatgatttgagttgttcacgaaaatcgggttgcttgcaacttggctgcatagcttcaagaacaaagcccaagtcatgcgaaaaaattgcttgaaccgattttcatgcatccggtgaaggataaactgatgcatctcaggtgctttttcgatccgtccccgagggcctagataccgctgactttggattttgaggagagctcgggccttaacctccaggtcggcatagatcatttcttcatcttcccatttgtcatcctcgtcatcagtattcttatcggatgcggatgtatctcctttgtcttctctgaacaaatactcaaatgccatcgctgtgaggtcgtttttgattgcattctccagggttgtggtcagctgtttgcgatacgaggtgcggaccatggtcgttggtgagggcctaagatcaataactcagggctgatcaagtcacgggcacccttatgggccagtcatacagtccagctgaaatgttttacttgtatcatttgtacaacagatgatacagccatcctatcacaccggactcatgttcccccaagtctgagcttggacagacaaggcatgcagctacagactttattactggaccaagatagtgggatggtccatgtgggactgggtggtctagggacaggggaccgataaccccagttgttataaaaacatctgatgtcaatgatgactaggaagtccttggaggagaattgcacggaatgatttccatctcaatcaggagctaaaaaatgcagtagctacaactcaatatgatcactcatttgctaatcgtcccccgctggtcgcaagattggcccgagttcatcccagtacgggcatgtgagcctgggtctcaaaagtgacagcaggacacaaggatggggggggcaattctagatgtatttcaaggagatagagaaatacaactagaataagagaaagggagaagagagagaaagaaaatgaaaaagaaatgaataatatttttttattgtttatttgttttataatcaaggtttactgcagtcttactttcctgtggaaggatggctgttctatagcggaataaatctacgcctcctaactcaactgaaactgagaagggttcctggtattgataaatcaatccggccactattttttagatctaagatcaagggtctttaaagggaaacctatgtggtttttagttataccaccaaacagagaattaagatgacttgatttgataagatgatgtttgaggcagaggtttagtagaaaaggaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacgataacacggcgatgatacggcggtgaatccaagttgaggtgtgctgggtttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtgtctactgagagaattttcagagttggattacataatcgcaacatgtacatgtggtagagagttggaattccaacttggtagatatttcacaatggtacggtgaaatattacaaagtctgtgaaggagaggagtagtgtaaaagtgtgtaggggagactaaggttaaaattaacagaggaattcatttctgaagtcagaatgcaataaaagattaagatgaaaaagttacagtaaggacttgaatgaaaaaaggaggacttaagcagtcttttggccagcttggctggctctaaggctgacagggcacatccggaggagatgatctgccaaacgaattcatgttagctgacacattacttacaggagggataacaatggcttacttcggacggagaccattctcccatcgacacccattgctattacagctcctccggtcgtaccttcccattcgtatgcttgttcgtgtgatctctcaagtaaagtcatttgcagtcgtgtgcctacaggtgaaagggggtcagcatgcaatcggaaaaggaatttcagagcaggtaacctccgctctaactaaccatggtaatcccaatggtggatgccattgcgcctcatctctgtgagaatctcggcactgagttctctcttggattcacccccgcgcccgagccatcgttcgtagtttcggttggtcgcaagccacttcaaaagtatcgtgatgctgctggggccaccgtccacgccatcggtggaccagggttgaagtcgagcgcgaaccatgatttgatttagtcgagttgtagggagtaattttggtaaaaatttatcaggggcaaatgattgggcaatttgagaatcgaggctcaagtctcgatttggctgttgagtctacttgtggttccacaaggagggcccgacagtggaaataagcctaccgggcccccggtggccaggaatattactcgtacaagtctcaaagctctccaggtcttggactcctggtatggacagacaggttcctgtgcacgtcgggggcttcaaagtagaactgccaggtgtttttttttggcggtgtatttttttcctggacttcggacctgcatgaggtcctggaacctggagtttcaattttgaaaccccctagtatatggactgaagcaaaacaactgaatgtcacagagtgtgacatgagagaaatgaaagaagaaagaagcacaatgaatacggtgaacatgtagcagtcaatgacatgtcacggtatctcaacactccatttctaagaccatctccaccgcaaaatgctatccgcgctgccaaatctcggagttcggcgactgcggcacatttttagcaccccacaccttggaagtttgacaccgcacgctgccaaatatggcagcgcttcactgtgaaactctctcccccgctccccaaagaacactacacactaccgccatggaccactccgaagacaacgatacgcctgtggatgtcttgacacaagaagaattcacccaaatcataatccgacggcagaagctagcctccagcgcaaatatcagaagaacgatgctccttgaatctgcaacactgatgttggacaacgacacccgttacgatgacctctttggcaagcacggtggatcaaagccaggaaagaagccgaacatacctcgaaactttgaagctgcctatcaacagctctaccaacactatttctccgatacacctctctacgactctagattattcagacgccgatttcgaatgttgaaagaattattcttaaagataaccgactccgtttgaagcttcgacaattacttcactcagaaaccagatgccttagggagaatgggtctccatccccttgttaaggtcacggcggcactgcgcatgcttgcttatgggggcactggcgattgtaatgacaagtacctgcaactttcggaaaccacctcgcttcaatgtatggatcggttttgtgatgcaattgtcagcatctatggtcctgaatatctccgcgagccgaccgccgaagacctggaaagattacttgagattggagctcgaagaggcttccctggcatgcttggatctgtggactgcatgcattgggagtggaaaaattgcccctcggcatgggctgggcaatttcaaggaaaggaaaaggtgagttgtatcaaagaaatagtatgctatgtatttgttctgactgacctgtgactggtttgatttatagaccccaaccgttatacttgaggccgtcgcctctcaggatctttggatctggcatgccagggtctcataatgacataaacttcctcgaccgatcgcccctcttcaaaaacctgttgaacggacaagcgccgaagtgtgaatatagcatcaacggccatgattacaagcaaggttactaccttgccgacggtatttacccggattgggccgtttttgtcaaaacgctattggagccggaaggactagagcaaaaaaatttcgtcaagatgcaagaaggtcgtcggaaagatgtcgagcgggcctttggcgtacttcaggcacgcttcgcgattgtctctcgacctgcacgcggatggaagcatcgaaacctctcaaacatcatgaaatgttgtatcatcctccacaacatgattgtggaggatgagcgagactcttatttagaatacgtgtacgatcaaaacccagccgaagtaattactcctgttgaagtaacgcgagggacacaaatctcattctctgacttcattgacaactatcattcaatgaaagatgtcgaaattcacttccgattgcgacacgatctcatccgccatcagtgggatgtcaaaggacgacaagccgatgaaatggaataacggcttcttgtttgttttctctcattttttgtttccctggcggttattctttctctctctcctctctactgcttcttctattgatcgatcgcttcttcttctctctcatacttctctctctcgcttcttatgtctctctcttgcttcttaaatctctcgcttgcgtcttctttgcctcggttcttctttctctctctcatgttttgcttgtcatgttcagatatggaatacaatccattcaactttatatgcaatgaaattcaagaaaaaaaaaacatgtgatttcatttggtttcgacaaactatgtgatttcaattggttttcttctccgatgaactatgtagaacagctaggcagatataacaagtaaagctaggcagaaatggatagtcaagtaaagatggggagttgagttgatcaatcacagacaactacataacaagaggatagagataaaacacaagccctaagatgaagatgaagtatttgagcgaagagaggctaagattccctttttttttaatctaaaatactcttttgagtcgtcatcgagattggacagatccttgtccatgattgatacctgggtgttggttttgctggtctgagccatctcgttcaaggactgagcttccttatcgaagatgtcgttctggcgctttgattcttttgccaccgactcgtgagcgcgcgcgatgatacctttccagctgtcttccttgtcagcgagttcgtggaggagtttggctttcttcttacccattggatgttgaatggatgatgtatcggttgagttggcttccgcatcagaaacgggctcggacgtcaaagcggtggaggctggcgcgtcgctactagggcttctagctcgttttttctgaatcggtagttgattttttttggtgttttcgtccgtatacgagttccatttggggaccttgacgagtatgttgtaaacgcggaggtacttgaacgagaccttctggtcctgggagaagagctcaagagctcggttcaggcaatcttcagccgatgctccactttcgccaaattgctcgacttggttaacaaaggctcggaacttgctgatgggcttctgcaacgcaacccagtgagccttcaaactccccgcagttcgacgagattctgggagatttttggagtaggaatggtggactcgtttccaaaaggttgtgccgtcctgatgagtaccgaccaaaggatcctccgatatcgcaatccacgatcgacatagctggacgtcctcattctcagaatagctagccgatctcttagttccgacctcttctacttcggtttgactcgctccaacggtagtttggctcggttggcttggttggctttcggcttgctgggttccgaggtcttggagaagcggatcgagtgggacattggctggggccatttggttgaggttgatcgatggcgggttcggtttctgggcttttgtgctggaggttggatggagggatatccataggctttggatatcgggggatatgggggaggtggtggatgagagaatcacaggaaattcttgtgatacctgtggaggttgggtcaggttgggctgctatcctgattccagatttggtatcgcgatagcagccgagaggcgaggtaccaaagattttcagtgtttagcagccgcggtggcgctgctaaattgggcttgcgctgctataattggtttggcagcgcggtttagcagccgcggtggagatggtctaaaatggccagagggtgccgagtgacaggcttcgccacacatgttcggcacgatgggctagaaatgaaccaaaggactaaagtgtaggagaaacacgttctccacgcgactgtcacattgccagtcgaaggtacaaaaataactcctggggagtacagtggcgcgcggcattgcactgtacaaggctgcccgcaaaacttttctggtcgcgcggggttaaaccccgaccccgatgggggtccagcacttgtaataagtgtgtttttggagtctacagggtgtgtagattccaaatctaaagttgcaaacaatttggtccagccaaaaaaaaaaaaactttttttttcactcgaccattcggacataggtcgtgtatgggggtcttagtacatacttatgggttagggaggtatcctaatcccatactcacatggccaactgtcagccaaaacccataaacatgagcttaaagtgtatttcacaggtcaattacagcagctgtgacaccggatttacatctcaaccccccaaaaacaggcgaaaatcacaaaaaaatccaagttttgggccccgacctttcggacatcgcaaaaccttgtacagtacaatgccgcgcgccactgtacagaaactgttggagtgtttggcagggtacaagagtttagacaggcttattaggcggagtccattcggatcctctcgtgggtacatcttcaggctggatcattatttccgtcctccagaagacggtctggtagggtctggtcctacatgaccaggagagcatcggagcctccccgaggcaaggtggaaagtgcggaaaccgcggaaaccgcggaaaatacagcgctgtattttctcgctgattttcttgcagtattctctgtagtgggtgagcacatgtgtttcaaaatccaaaaacggaaaggtgtttcccaccgcacaatccaaagcccctttgattgaaggctattccctgtttacgttggggtagtttttgatggatgcgatttgagtcgccatgtgcattctttgcgtgtatgtatgtttgaagatcttggccttgggaacattaatggaagatgaagagaaatactagagaaattttttaatgttcacctcgataaagaaagctggcgaccggcagagtcttgagatcccttgagtttagttctgatcaaaagattcaaagacttagggacgaagatttgaactcactctcggaagattcgatctcattaaagcatcaataaccgaccccagcatcagcatccaaatcggcgccctcatcttcaaccgcttgctctcatccttcttgcttcaagggaagaactttcaacccaacccacgcacggttgaggcatcggtcgaggcatctggtagcaatttcactccccgtcgtccttgcaaggggtcagatgaggatgccgacgagactgaggacagaatggagggagaagaacagcactatgacctctccacccccaccgtcctcgggcgcgccgggatcccaaagtcgctctccgtcagaaggaccagtaactcctagtccgctgaccaatcccgcgccaaatcattgagcttgttgagcaacgacggtctcccctcccaaagagctcagtacatactgacagatccaggcttatttgaaggctcgtaatagttagtcttgcttctttgagggctcggaatagtcgttcttattttctcaacaatccttaattattatatcatataatatgtagcttccaccaagtagcatgatgatacttgaccgacaccaggccactgatgaaaccagtccgaaacccgcctcccaatacggatggacctgttcgtctgtacagccctcttggtctgtacagctcagtacgaaattccgcactgaccagatccgcgcggaaattttccgcacttcgcgcaggctccgattctctgatgaccagcttgagctgagtcgtgagttgtacataagatgaaggctggcgggcgccatctgaaacacgcttgcacacttgctcacatggaagtgggtcggtggaatggaattaagaagagaacctgggcggtttcagggatgattatcagtacatacaagccaatcacaatcatctgtgctctcactggttacttaccccaggagggcttctcacttccacaataaaaggagacaattcactgagtgtttggaagttatgaccaaccgccttgaaggaactctatcttcgcccagtgacttggcttcataaatccacacggttctcggagacatctatcgagtccctcatcatgacatccgttctttttcttttcctagtcagtttccttatttcattttcgcttgacacatggctggctctgaactaacacactggtattactggatagctcattggtcaatatgtcgccacgggagtgcctccggagctcggctcaccagaacgttcacctctagctgattatcgagacgtgaagatccagcttccatgtcccgctgatactgttgcgatcgacataggagcccgggaacaatctccaattcggacctcacctgaggcctcaatattgtcaaacgatcaattatcccgacaaaatctgcctgttgtgagtcgagctcacaaattcgagatccattttgagccatggcctgaatgctcttgagccatctgtttgcatatttagcgagatagtcccgagtcaaaggagctctcaccttccgaccgtggggctcacaaggatcgttttcccgtaagtcaaggattcgagctcgacttccagtcatggtccaactgatttcgaatcatctgttttcattctagtggtacagttttgacgaagaggatacctcaattgccagacatcggaactacgattattacgatgtgagttgtgatcacgattcgagagtcacttcaagccatgagcaaactcaccttgaaccatctgtttgcacgtttagcggtacaggccatgggatgatctctcacttcccgaaaatcgggcgggcagacgcgtcgaagcaatcccttccacgtccaacaccagaactgatattcaagttctacggcggattcgaaattacgaactcagtgaatcagctcgttttaacatcaaatgtgggcttgcgactgccgccgtactgtctttactggtattcctggtgttgttcaccatttgggacatcaaaagacacatcgacggaagttaccccttcatttacatagtacagcctggtagaaaacccagacgtcattattgattgtgatacaaatatcttaggcaagcctatattccagaactaattgtggctcatcaaggcaaaggaaaataggtatccgactattttgacctgtttgcatgctccacttaacacatactctctttttcctttcctagttttttctgatttgcgccaacatttgtagcagtgccaacttattcaaccaagtctctaccttgtcgaaacaaaacccttggtgagggcaagccttgatgttcccccaagcagatctttcaagcttttagtagacatatacatccatctctatgttcaattctcttttctttcttcctgcactgaataaataccccctttttatcttacaaagctttctacatgacatcttcttgattttgtacctgtagtcaagcacagaaagccatgaacctcaacaagatatggccaggtagtagtgaaactttgtgaaatgggttctcctcagttctcaatctccaacaaaattgggttggaaattcatgcagaaaaagtaagcaatcttgaggatccaatctctgcgagcaactccactgcgagtggtaaacccgggtgacatgtgctgggtttaagtgacagttgtgtggacttagcaccagagatagagctgcatgccactgggagacaaaaggctaaatgtccatgaataagtctgtgagagcatccacctgtgttcaactaaatctctagctaagcaaggagccccgcaaggctctgttactaatctacagggtgaaaccccccttgtaggttggtactggctggttaggcaaagccgagggagatactcagggttgccagctgttgccagcacccctgtgtgcctctgtaagttggactccacatctcagatctccggcaatcactatcaacaccgtgctagaatgccctatagcgtggacaactaccttgtcaactccatggaaggggagattttctatttcctcctgaactcggtctccaggccccctgaaagaagagctccggaagggccgagaatggtcatacactgggattgtattgaaggtcacaagagactcatggctgattacttttccaagactccagtgtacaataaccacatgattgagcagcggttctgaaagagccaaggaatattcgatcgactctgtcatgctctacaagaacatgatcgcttttggattctcaagagtttaagttctgttcacaggttttgcttgcattaatttttttaccttatttttttatgcttttttgaaattttaaaattttttcctacatttgaaaatgtgtataatttaatggcaacattcagttttcataaaattcaatggttcatactgaatactgtaattagtcatatttttcaattgaattttaagagcttaattttcattattttttgacattttagatttatttcctacacttttagacatgtaaaaaattatggtaaaacaagtggttttgggggtatggtgatcaaaaaaacagcggccgggaggattcctcccggccatgcatagtgctcttgacggccaagagaacttctctcagccatcaagggtttacaacctcaacggccaagagaaaccctctcggccgttgagtataaccctcaacagccaagagggtttctcttggcggtttagggtgtacacctcaacggatgagggaaacttctcggccaagagaaacctctcggccatcaagggtgtagacctcaacaaccaagaggttttcctcttggtttttgagaatgtataccctcaacaaccaagaggtacactctcagccgttgagggtatacactctcaacgtccaagaggattcttcctggcagttgagggtgtataccctcaacagctgagagtgtacctctctgttgtcaagttgtacacccttgatgtccaagaggatttcctcaacggccaagaggtttcttttggccgttgagggttatacccttatttaatgcctgagagaaattctcttggccgttgagagagtgatctgcctggtggggaggaatcctcccggccgctggttttttttttgatcactgacccccctaaccacttggttttggggcatcaacacccaacccctcagggttttttcttgtttttatttaaatttaactgggggccaactcccaaacccactgaaaagtttggggaattgactcccaaattttggggaaacccgggtttgggagtcaactctccaatttctgggagttggttgaccaagtccctagaattaatacattcaatacatgtactgatcacaattatgactgcattattagaggaggagttaaagtgcacacatcaagagcaattagtacacaattatgatgccatttattgattatgacaaataatgatcagtcactcatttgatgtgctcattctcctggccaacgatcacttgattctaagcgctcattctttccctttttcaatgttctgcaacatagaatccatgccactttcactgatcaatcctcagaatattcagacaccagttaaacatagttaaaatttattttgatacattacacataactcaacttaaatcaagcctatatttattgttattaatctacattcaacaactctacttatccacagtattcatagccttgttgaatattccattaaaaataatattaatattcaactaattttgttaaagcttaataattattgttagcccattcccttttgggaataactaaaccctaggtgagtcctagtaccctggatgcctattaatacctcatattgatccggatgcgctgttgatagcaagcctctcagtaaataccgtactgatagagtgaaacctcctcattacaggactggtattaacactcaccacactcaaaacacttcagtcaaatcatagtaataacctttctccataaataactcaggttagttacccagaggctgacatcttctatgtttgtttacatttatttttccttttcttgttctctgttttgccttctctttatcttatttgatgagtaaaaactgaacttcctgtttttgtcatttttttcttttatatttctattatttctttttcagactaattctttctcccttctcttatccaccttaaagttctcaacttttcacaccttcccatcaacattagtagtattctcaacttgcttttcttcctcttttctcttttttcagagtgtctgtcagcctgctactaatcagagccagcctgaacaaagcattttacatataaattagagatattattacttatatatgtacatacatttaaaataataaaaatatactatttaaataagtggaagcactataatagagacattattacatagtacacttacattgtaatattttaagagaaaaacatttaaataattaaataaatactggaaaataacattttttaaccagaatctcctaataacttctgaaccttaagcataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatacagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaggatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcataacaccctgcaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagatcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaaccttgtttccccatcttcatcagtacttaccagcataaaccgtcaccaacaaccagtttcaacctgcccattggccctgttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacatctctcacccacctttctgagcgcctcaagaacagttcccccctcctgaagacctccttggcttagagataagtactagtaagtactatttctttgtttcttcagttgtaggctatttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttactttttaccacacttctacccacttttcacgtgtcacccacacgtgtacacctctgaattcatccttgcacctagtgtagctagaagagtttcagctcttggcatcactcaggctgacaattgggggtctggccgggaaaaatctttattttttgataaaaaccctggccttatttttctactaaaaaaataaataaaaccaataaaaaatcatttattttttttccacctttttttttgaatttttttcactaaaacaccaaacccataaaaacatattataaatacataaaaaattcacaaaaacatatcttttaactaaatacattttttctacctttttccttttagtggaattagaaaaaaccgctaaactaattcaatactatcttactctccttgcgtccgaaaaagcacagcgcgcagcagattatcaaccctcagactgggaattacttaccccagacgaacaacgcgctagagccctcaaacgcgtagagatcagagaagaagagagaatcgccaacctgttgctctggaattctgtcaaaagagatcataaagccaaacgccgcttacttctaactgaacttcgagataaaagactcgctagaagtaagcgctcatcttttcctttctctaagaatctattctccttaaagagaaaaaaactaaactgtttctctttataccgcacttagtgtctgccacctccaactccagcgctgcgaccaccccagccgccggcactactcccgtcgctgagactgttgctaacagtcccaataccggttagtttcttattcgaaagaaatcttttaaatccagtacacaaaaactaactacatttaaatcacaaaccttttatcatgtcaactaggtcgaacaatccagacctccacggccccttacccccagccactcgaccgcggcgcggccaatcagctggaggaacgcgtgaacagattgaaactgatcaccatccagaagaagatggcgccagtattggtcgagaaacagaccgagacgacgttggccgagaacggctcaactccggccgtcgagactccagccacggctcgaatgactcaaaccgcggcgaagactaccatgaatttagtcgagaaagcaccggacgcgatggatatagatcctcgagtgtcgagctcctcggcggatatccagcaacaccccaagtcgccagaagttcgaatcctgacaaaggaggagagaattcaacttctcgtcaaagaacacatagttctttggaagaagttcgaagcggatctacccttaggcgccagcgaggggaatcgcgctctcctcaaccgagctcaagagagtcaaaggactctccagaagttaatacctcgagcggaggtagaagaatacgtaaagggttggaacccttggaccgtgaagaagaatctcttcccagtccttcaacaagagggaggagggaagaaaagaagctcctcctcccgagccaacttctcttacaaagacgcgaagatgaacgacccgcgccgctggaagaagctcatgaaagcttgccacaccctcgagtcgggatacatgaacatggattagacataaaaatccttaccgctatactagatagccttgatcttgtgaataaaaaactttcggcgattgacagcaacgctgaaagcaattttaaatccattgtaaatagttttgatcttaacacaagaaacaataaaaagtcctctgattctttgtctcacaaatttgacaatatgctccgcaatcctttgtccattaaccctgaagccaccaaacttatagctgagaataccgctaagagtcaattagcctgctccaagttaagtactgcagtggataatttgaatactgagttaaatgctacaggtgactacatattgtctaaattaagagaagatgctctccttgctaagagcgctaacaataaagaattggatatgattaaagacctacttattcaacagaatataagatctgaaggtattcaaaataccttgaatgagcaaatggctacccttagaaatgaaatgaagagtgaaattcagaaatatgttcttactttatcagaacaaattagagaaggtttctcttctaatcacgcctttgagactccagcacctgccgtgagaaataatgagccaaagtttaacaatccttatatggaagaaagcgccacgcgctatgggaaagatacagctccccacttccaaaccaaccagggtaaaactccacaaacattacataaagctaccccagaaaagtcccactccctttaccactctatggattgagccactctaaataaaatgataccaccattaaaagattggcctacctttaatggaaaaggtgattatgatcatatcagctttattaaatatttggatcatatactaaggacttataatgccccagatgaagtagttacagtcagacttccaggattatttctaggaggtgccctagaatggtttattgagaaaactgaatctctaggagcacaatcttgggacacttggaaagagttaattaaaattaaatatggtaccagactctgggaaaagaaaatgcgtagactatttgagacaaattactttgaccctataaaagatgaccctcatgactggtgtattgcccaaaagaagagaattgattgtatttacacaaatcaaacaaaaatattggtcaatgataaacttctcagccaatgtagaggaagtatggaacatgctgttagatgcagactgaaagacatggatgtggatatctctgagcttattgaagttatggaagaagttgttgaaatgatgggtttgaacaggagaaataaaattcccaataataacccaaaagatgagaagaccagtggtaatgccaataaggcttcagacagctttgccaggatggataactcccataagagatctgatcaagctcccagaaagacagacatacctgaatgttataattgtggggaaaaaggccataaaagacctgagtgcccaaatcccaggaaaaagatcaataatattcaagcagaccctgacagtgatgaagaagtttcttccaggtttgatatgatccaagtagaacctgataactctgattttcacaccaatcaacgtagagatgattctgaatatgactctgattccagaattcaagtcattcaagctgatataggggatgagttggaaattaataccattcatggagattctaatttaccccagaaatgggactcctctatggaaattggacacatctctgatgccaagcttctttcaaataaacctgatgctggcatgagttataccatgggtaagactagttatactacagtcatgttccaagggaaggagtggaaagccctgttagacattggagccttctgttcctgcaccagtagtgattttcttgatttatgttaccctgaatggagaaactaccttttacctgtccccaaggctaaatttagtaattgtaattcctccatgaaacctctaggagtgattagcatgccattagtatttcctcactccaaaggatcattaaggcttaatgtggaatttgttgtattacaggatgccttatgtgaatactttattctgggaaatgataccttttgcctgtatggaattgatatttttcagagtaagaatagatactacaccattggtggagattggaaaaggaaattccaaatatgcaatataaatattaaaattcctgagccaattaaccaagtatcttgtcgtacacaggaagtcattaactttgataaagaatacttatcacaggcagctgtgagtgacattttgaataaggatcagaaacaagatgtcctaaaaatctgtcataaatacaaagaggctttttgcaccacagaagagcccataggaaatgtgacaggacataatattaaattagaattgacttgtcaacctccttatcctcctgctctaaggagagccccttatccttctagccctaaatccaggttagccttggaaacccatatcaaagaacttttggatttaaaagttattaggaaagtgggccataatgagcaagttgaaattactactcctgttatcatagcctggcataatgataaatccaggatggtaggggattttagatctttgaataattacactaaagctgataattaccccatccccaggatagatcactctctacacaacctgtctaaagccaagtatattactactatggatgttctcaaaggattccaccagatacctattgaaccagaaagtaggaaatatatgcgcattatttgccatttaggtgtctatgaatacttgaggatgccttttggtattaaaaatgctccttcccatttccaaagaatgatggactctatatttgggaaatttatccgccagaattggatgatggtgtacatagatgacattattatttattctgatgattgggatactcatttagagaaaattggacttgttttggaaatggcagtctcatctggtctcaaaatgtctatcaagaaatgtcattttggatatggagaactcaaagctttgggcagaatagtttctggcttgactcttgctattgatcaacatagagtagcagcagtattgctaaaagacatgcctcagaatattactgaaatgcaatcatttttaggattttgtagttattataggcaacatatccctagttttgccagtattactcacagcctttatgaaatttgtagtagaaatgtaatatttgagatgacccattcccgtgtacaagattatgagaaactcaaacatttgatgactactgctccagtgttggcccagcctgattacaccaagccatttattttatacatagatgcctgtttggatggattgggggctgccttacaccaagaattccagattgatgacaaacctgtagagaaaccagttttatttatctccaggcaaattaaatctagtgaaaggaaatatggagctagccaaatggagtgcttggctttggtttggtctttggataaattacattattatctagaaggcactaaagttgtagtggtcacggattgcacagctgtgaaaactctcatgaacatgaaaacccctgatagacatatgctcaggtggcagattgctatccaacagtataggggacatatgacaattgttcataaagctggaatcaagcatagaaatgctgatggacttagtaggtgggccttgcctaacactcctgataaccctgcctgggatccagaggatgaagatatttttcctattttgggtattcatgtgtgtgacttagacattgccttctacaatttagtccaagacagctataaggaccatatagaattgattaaactagtggatatattgaaaaatgagaacagttcacctgaattaattgccagtcttcccccaaacctggccaagccatatgctgaaggaagattcacacttctggatggtttgttgtatttcagaaataggcactctagtgttctagtactctgtgatcaagcccagatagataatatcttgtatgaatgccatgataatgtcaactctggtcatttttctgaagacagaacagtagaaagaattaagcatactgcttggtggatagactggaggtctcaagtagctgactatgtcaaatcttgtgaagtttgtcagaagtcaaataagcagactggtaagagatatggcttacttcagaaaattgctgaacccactactaaatgggaaataattaacatggactttgtgactggccttccccctggaggagcttattcttataactcagtattagtagttgtagacagatattccaaaagggctaggtttatccctaaccataaggatgacacagctatggaagtagccatgatattctggaataggataatggcagatgtgggtattcctaaaattataatcagtgatagagaccccaaatttacctctgaattttggagaaatcttcatgatatgttgggtaccaaattagccttttccacagcttaccacccccaaactgatggtttggctgaaaggatgatccagacattagaagacatgctgcgcaggttttgtgcatttggtcttgagtttaaaaaccatgatggatatactcatgattgggttagcctgttacctgctttggaaattgcttacaacagcagcaagcattcttcttctaatgaaataccttttgttcttgaaagaggctggatacctaggatgcctaaagataccctgaatgataaattaccccatgttcatcctacagctcttgactttaaaaagatgctagatgttacccataaacatgctcagaagtgtgttgaggatgcagtggagtataataagaacagatgggacaaaagccataagcagcctgattttaaaattggtgataaagttctcttgtctaccatcaattttaataatttaagtggtaacaagaagcttaaaccatcttttgtaggtccttttactatcaaagatttgcatggaaagaatgcagtagaggtcattttaagtgatgaactttctaggaagcaccctgtttttccagtcagtttagttaaaccttataccctacgtaacaactctgaacctctgccagcagccccagttcctttgatagaacccagtaaggcagaaaaactccaggtatccaaaatattgaaggataagaaagagagaattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatagtataatagaagaaaaaaaacaaatagaaagaatccggagttagcctccaggggcccagaataggatacttaagagccccttcttccccctgaaccttgattcaccatcttcatcactacttaccagcataaaccgtcgccaacaaccagtttcaacctgcccattggccctgttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcctccaacatctctcacccacctttctgagcgcctcaagaacagttcccccctcctgaagacctccttggcttagagataagtactagtaagtactatttctttgtttcttcagttgtaggctttttctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacctgatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttactttttaccacacttctacccacttttcacgtgtcacccacacgtgtacacctctgaattcatccttgcacctagtgtagctagaagagtttcagctcttggcatcactcaggctgacagtgtcacggcttctcatctttgtttcttattttatactggtttttgcttcttaggaatttcatcaaaattcttcaggcctgtagcatagtgtagcatagcaaaaaaccaccaaactcttgctaacactacaaaatttccatgtgcaaaaaagggctatgctaacactttttggtcaaaaagcgtagtggctcattgttgtcaggaccaatggtgaaaccaatacattacatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacaactgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgtcaagtgcaagcatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttagggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttgcccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttcttttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaaccaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttaaaaactaacatcttgtctagaactgtccgctactactctcatcgtcctttcactgcttgttctccgcctcacccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtgaaatccctcttggcacttatcaaggcagatattgagaactctgatgacgagggtgacgatgaacgtagagcggaatccgatgcaacccagctggcgaacgacctccctccctcgagtgcttctcatgagagcacactcagggttactagtatgcctgctgtgcagagcctgcatggtgatgctcctatctctcatccacgattggatttgtccttaccagcccgtccgaactttgacaccccaactcccatgcacgaagaccatcagtacggcctgttttggtcgatggctgtgcccaaggtcctcactcgcacaccttgtccatcctttggcgaattctccagggttgataagactcctgttgttgacaacgggttgcccaatgtactcaatccggcctatgccaacatcccggacgattcccctggacgtaaaaacagcagaggagagacatcttatttgacagaagaaggagatcggtttcttgattctgttatggccagtgtcaaccaaaatcaaaatctcactcctgcgcaaggaaacccagtcccgccggtacccacccccccagctgataaacaaccgcctcctgctatacctaagcggccatccgagcgtccagtggtgattcgtgagcgccaggagcggcggccaaattatcgattctctaccgtcagactcgaaggcattgaagacaatcatactgggaattcgagaaagaacagaaatagggtgcccgactctgaagaggatgaagctgatgatcatggacattcaaagaaatctagggtggacgacgactctgaagaggaccctgatgctgaaggaattccggacgatggcgagtggtttcagcccacccagcagaagcaacaagtagcagttattcttgaccacggaattggtcatccagcacaattccgaagcggcccaacacaggaggcaaccccgcgttatcatcccttggtggacgattttatatccttggagttgatgaaagggatgagcattccccggaacccgactcagggcggcagcagccagcttgctgggggaggaaataagaggggtgctggaggggaaatacctgagaacagatctggccgtgctccatgtgagttattgcttcctgatgtatgattaatgtgttttcaatggctgacatgtacaattccatcatcccaaagctgtggaattgtttgtccctgggcaagttttagcaccccaggaggttgatcgctggaacaacgagctggctcgcggaatccgatggtcacaccaatccgcccaatcagcactgttgaacattcagtacctcctcctgcatttgccaccacttctatctgcccatgcggcaatcccagaagaagatagtcagcagttttggaaggatgtggacgtcacctccaggctttgtgaatctggtatgtcctttggatacagctgggtctttgtggacaagcctgcctactgatgttgaatccatttcatcagaggatattctcaatactgcagggaatttgtctctcattacgtctgacatggtggatatggaacaagtccgatcgttccagctgtcggacaaggtaaccaaagaccacacgcttctgccacatttggcaaccttctttgctcctgggagatctgcatattctcgactgcgggcagccttacatcaaacttgggcacttaagaggttggcgaatttgaaagacagctggatccctcaagcattcgatgacgatacaaatgtatatactgcgtactaccacttctgtggggcgtatgagaacatcggcgggaggatgaccgacaacaccggggccgaacctggtgtcttctcgttgatacagtatttcataggagctctcgccggattggctttcttgtcaggcggctgcgttgcaaaacccaagcaatccaaaatcgattcctaccgctcaaagcaccaccttcaacacgtccagatgcttgccaatctggtgatttttggtccaacatcagccttcaccgcttatcgaaccggcccacacgtgaccctaggcaattcgctttctttgttagaggttggggccagtctgctcaaacaaaaggtcgaacatgggatcacggcccccatgccgcatgcaacattggacaatcttcggctgtatttcttgaattttctcatcaagatgggcttcacccagcttgatgacaaaggtctcccacaggtaaattggagggttgtacaccaagctttctaccaagagtttgcaactcatgtgatatcacacatgtttgctgaagatattgaaattgctttggcgcagaagagatttggtgtggtttgattcttgattctatttggtgtttgatgtgatgtgtttcttccccatatggtatcttacgtttgttgtcctcttcttccagtctctatatttcaactcgcaataacttgatgtttaagatgattgtgcacaatttagcaaattatccttgggaccagcattccctagtttcctctctttaacatgcgtttcctttggaattggtcaagtctgtatgcaatgtgactcctctgaagatgccggaggcctcacgtggctgagggaatatagcgcatgaaccaagatgaatgcaacatcatatgtctaattgtacttctgatgtaatctttgttgtggaacaccacaacacaacagaacagaacaatacaagacaaaacaagcaatagtgaaataaaccaacatactgagatgtcttaggaccaagaaaattaaacaagactgtctgctgagtaggtgatttgaataacctactaaagaatgataagaagataaaatgaatatgaaagcaagatgagttgaaaaatcataatatgaagataaaataaaccgcggcattgatataataaaaagaaacattgtaacaattagaactcgacagtggaatctaatctaagtttggtagaacggatgctactcatgtggctaataacaccttcattctgttttaaacttgttatgcaaatcaatgttagattgaatcgcttgaacccattgggctaataagatgtttggttggcgcctgggcaacgtagggggcggtattgggaggagccctcgtttggtaaccactaactcccaatggttaccccctgtgaaggcaagaaatattggacccaggggtttggggggcggtgggtgtaaggtgggaagattggtgatacagccagcaaggacatcaccggttacaaagacaatgggcctgttgtatgcattggcaataacaggccccatctctaaccttgcaagccatttggaacaggggacgtgggtggagccttcagggacctcgagtgattcacagaccagcttcaattgtttgtcgcctccgaacttccttgaccaatgtgctgggtcttgatggagttcgtgtagaagatccctgcggacgtggagccacccgtccggctttgaatatgggctctccggtttttcgcctgcaagtacgtgggctatacatgagtaaccacagtttccatcacctgggggattgtattttgactgaacaaatggttcaagccagacaggcagctcatcagggtgcctcagctggacctataattggagatgacaagggttagcaccaagtccctgtgtcataagctattacaggggatgagtcataccgcattagtaccggttttagcccggtttgttgagattatttgaacttcgtcttcctgtggatatcatgagcttatatcagcttgggggaaactgacagaatggttgggttgcgctcacatcttcaccaggtggcttgcaggcaatatctttctcctctcttgtgacctctgcgcatgattgtaagttggagggggcgccctggggtcccgattggtcaactgtccgctttggcttgtaaatgcgtttaggccgaatgcgcttccgcttgggtgtagtagcagggacaagctgtccaataggcattgagctaatgttgccttaaggccagtgcgccagtataagttagaacttgactcacaggttgcatctcattggtttctagcacctgaggcaaaccggccccttcttccgcgcatgtgaggtcccgaggcccctcgaggggaacaattgggtccagtacattgccaatgtccatattggtggtcatctgggatggatttgaaggctcttgtgcacttggctttgcctatatggtggggaaataaggggtttgtacttttcagcaacgaatcctgcctgcatcaaatctgaaactcttacctgtgcaaccagttgaggcaaaacagcctgatgatcaggcccatgagcagggttggctatccattcttgtggcatgagagatgcggaagatggcttcacgataacctaaatacgtgcgtatgacacaaatgatgagcctggaacatcctatgcagaaacaacttctcaaggcacatacctgaggaatcatctgctccaagtcagatggcaactccacatctgctgtctccattgcttgcccgctgggaggctgctcaaggatagagcctgttgcgcaacctcctgtgtctgatccgcttctggaagccgtagcttgatggtctgcaccggaaagaacattcgattgggcatcttctttctccccaggctcgcatgatgcattcagttgatcatcggcatccaaactgcctgtacaacctgctgaggaggaaacatcctcagaatcagaggcggaggaggaggcttcccccgcatcagagcaaacggattgtttgaacaatttggccgcccttgttgaccgtgttggttgttttcgtttgcgagtaactgggtcgggttgtacggcggactcgtcagacgtggtggtcttgtcagatgcaggggatttctgagccttggccttccccttggtgattgacttcttcccccggtttgaggcagccctcttctgggcttgggcctggttcacttgggcctccactacttcagcatggataggatccctgtctgccgcacgcgtgtaaccacgtttcctcttcttcttagggaccttgcgagtgttccggacaatcggggcgtgacctagggggaccacatgagtgtttgacctcacctgtcgcaacttggccatcagactgggaagatctgattccttctcttcagccagaatctcctccttcaaggctgcataatcgtcgtgaaagttgtaaggtggctccgcattctggcccaacaagtatctcagtgaccaggaaattattttcaaatcaacagatcaagaacactcaccgggttatcagggtcataatacaatttccactgatcatgtatattaactgtctcgactaccccccgctcctccaatatatccgccaacatgtgccagcaagggatccccattgaagcaaagagtgttccagagcactcctgaaagtccaccccgcctgccaccgcgtccttgttcttattgtatagatccatctgaatctccagcatggcaatcgcatgtatagagaccttggtgttcagtggacgcaaagcctccggaattccagatttccccttttgcttctcgttcccatccgatgccttgatgctcgaaagctgccggtcaaccgcaactgaaatggcctcaaagacattggccaaatccttcttgtgagaagtgatgaaagacttcaaccaagcatgggcagactcccctcgcgaggttgaatgatttcccaaatgtgttgttttcccgatccaaggagtcatgaagtcctttcgctctgggatgatgtttttaataagataatccagaacatttgggcgacctgctagatatacctggagcttggcccacgaagaatcgtatgcgtcctcgtcctttgaataaaccacagcatgccacttcgccttgaacacatcatattccgcctgatttgctgcaaaagctgggtaacaggcggcccggatgttttgatcaatgtgccacacacacacattgttctgtgcctcagggaaatgttgggcaatggcattccgcaaagccttctcccggtcggtaacaaacaccttaggagtccgttcaggggcccacacagacctgagacaggagaccagtcattagttttatcaaacagtgagtttaatatccacagctgctcacctaaggttattcaacacccatgaatacgccacctctgactcattttgcatgaaacaaaatccaatggagaacgtctcgttggtcgcggcctgcccaacaacatgcaacagagggtatctgttcacatttgttttatacgtacaatccatgaggacaacatgatggaaccgtctcgccagcttcaaagaccccggatgagcaaaccacaaatacagaagatttccgtccttgtcgtacgcctcctcgtgtaaccagttggagttcttgaggcaccgaatcaagtacatcaaaaccgattcgcctttccgcttggctcgttgatgtgcagctgttgcattataaatggtacgattggtgacaaaccgctcagccttatccgagaccatgcaagctacagcttgcggcttcatgcccaaggaggccatcctaactgcctcatccgccagggccgcatccatctgtcggtgtaggacttggtattcgacatccatggggccatgattatgatgcagatgatctttgattcgtatttcccatgggaaatctttgcagccctcagcagttggtttgtgcccagaaaccatgaacggacacccaatacgtctgtttcgagacatgcgttgtcgatcggactgaggcttctttgagtcctccccagccaaggaacaacgtaagtagacatttctgtttcgaccagagttcccggttgggagtttgtagccatgggtcactgcccatctctgcacaaagcgcctcaggtcttcgagttcgtggaacttgagtagagggggtcgatccattggatctacaagtttttaacagattaaccagttgaaccaaatataaaaaatgcctgctgactacttactccccacagtaaaatcaaaattatccacgtcagctgatgtcaataccccatcggaagcaattccagcgtcattctccaatctaacagctgaggatgaggcctccataggcggatcacttatagatttgcctgctgacaaccaggccaagatccgaacttcagtccaaacaattcacaaagaagccgttgaccaagaaaagaggaccaacccttgacaaccgtcaaattctcaccagccacgtcaagatccggcaagcctgtcaacgtcgaatcaacgaggggaatatctggccgtccaggagaagcagtcccaggatctaaatggttggtcgtgatgcccacagtgacatgttgttcagggtgagcagcaacatcaggggcttgcatatttgatgacaagcagttatccaaagccaaagctcccgctggggccgacagcaaagcatccacaggggccagtgggagggggctgatgtcctccggaacgggcgggacaaagctggatcgaacctcctggaaattagccgttgggtcgcccaagtccctacatgcattttcccaatcacccactgggtccacaaggtcgcgctcgtcagagttagacctctcgtatgcagccggctgttgtgagttagatcttttcattgctgccgggtcttgagttgtgatgttgcctgggccatgtggtctttcgagctgtacaggtcttggaccaaattgaacaggatgatcgcttggttcctggcgggactcgcaaggtcttttggattggaaccccacattgattggttcatgaggggcgtaagcaatctgggacggatgtgatgtacagcgcgacctgggtggaacccataattgacggaggggttctgtgaatttgtctcaagcggccaataatttggatgagtgttgtgcgcgaaagagattggagcgtgctggggagggtacatatggaaggacggatggtgatagtactgagggactggtgggtgcatgggggcaaactgcaaatggggaggggccaagtaggggtgatgaggatgaatggtgtatgcgggggctgagtgatggaagggtgtcgctgtggtgccataattatttgctgccgggtagcccgtatgtggcgggcctgagtagaccattggttgatgacttaaatagtccatcaactgctccctggggtagttggcaaacatagcaccaggatgatcacggccagctgggatctgtcgcggatgagccgaagaggggtctatttgcccagagccgtggggcacttgggtgccggattggacttgcgtgacggagaagtcctgacctctggagcgatctgtgctgtgcgggttgtgcccagagtaggcagcatggtggatgcctgtggccaagtgggtcggttggctagctcggatggatccagtggggaggttcatcgggtggccagagttgttaccgccacttgatgaagaggtattgtgattcatttctcaatgcagctaaaccgaaatgcaaacataaaaggatcaatcacaaccatcttgtcagctgtattttgttatagagctggaattccagccatgatgacatacacagccaaatgggatgaaatccgcccgttctccagtgattcaaagggcctcggacacactggtatggtgtgaattgtgggaaaatacaaatcaaaacagtcagttaaagtgatcttcatgtgctggggcccaggaaacacctcagattatgacccattgggcccccccaccaggctgtgtagccccaatgtggcccactttggggccattgagtcgatctgacccattggcccccttcagtgtgccagggaacccctttcttcttatatttcgccaatattgggtgggcacttgggccttggaacaaggcctctggagacccaaaaaatcaggtgcctctgggtagagggaagccctcttggccaagataggggcccttggaccccttttccagcctgctcagcctgccagggagcccatttgtgggctttttgggggggttgagacccaaaaaaacagaatcctcacgtttttttaccccagataccttttttcgggtgccggatcggatcggatcggatcgggtcggatcggatcggatcggtgagtgagcgggcgtgcgtgtgtttactagggatttgcgggatttgggggttcaggggtagctcggggtgctcgggtgttcctcgggtgctcgggtgagtggcgttgggtgggtctgggtcgatcgatgggtgatcgagttggaagttggtggttggtggaggaaaaaagcagtcggagatcggaccaactggtccgccatcaggattggccccgattcgcggggcggggcccgtctaccccgaccccgggaatcgacttacatatccctgtaggacccaggcctgggtcctacagggatcttcaaggccatcggccaaaggtttgaaacttggccgatggccgtcagggttcaaaccttgaacccatgtcggttcaaggtttgaaccggacggacggtctctccataggacccatccctgggtcctatgggatatgcctcgacctaaacccatatgaatatgggtttaggtcgagaatatgggatgtaggctgcaagcgatgcagcctcgcttaccggttggcgtgcagcgtcgcacgccaatcgaaatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaccagactgagagaaaacaatgttaatgataaggtaatgagaatgtagtcaagacagaggaaagagaagatttaccaccacagttatttaacaatataaagaacaacttaaagaaattaaagtggagaggttgagactgagaggactgagtttaaaggacaagagtaattagtttggtgtcgatgaaagaggaagtgtcttcttttctcacaccaggggaaatttcagggcactggctttccagtgactgcaaatcacaaataagtcaccctggaagatttgaatttttttgtaaaaatcactaaaaggatcatgatagaaaatgggactcacaagaaagtcactagattttacacagaatttactactaatttcccagaaaagaaaatgaatgtcctctaaaattcccttttgcttacacctagtttccccccaaagataaggctgctgattcaaataaaaaaataaaacctgctaattgaataaaattttcatggcctcagcagtttttttggaacaaatgttacagatttgattcacaatcagatcaagggaagctcttatttttttggttttgtagcccctgtagaaatacatttagaacatcacagaaattcaaccatattcaagtttgtgatttctctttctaaattcaccaataactgattccaattatatgtttatcacactacaccttaatcagacttataaatcagattcaaatttatatttcaaataattcatatcttagggggaaggaatgaagtgattaatttgattttgatcaatcactcattttaaatagtgtcatgacaagtccaaacctgctgggtcaagtagctatgtatacctggtattcccactaaaagattgtggaacagtgaccaggaagtatggtcttgcaagccagtctgcacacaggcccaagacctgtgtggctgagtgccaatggggcttgggtgtgtgcccagggggcttgatttggtaggttgtgcggggactgaaacttggcactagcccaagtctggcttggccgaacccaagctctgggcgcaccagagtgcgggtggcagacttggggcccagtcaagtgtggatcggtgaggtcagctttgacgcgggtggcacacttgcttgggcttggccaagcatgacttgggcctgaccccctccaactttgggaggtgccaagcaagggttgggtttagaggggcacacggggtttgggattggcctcttttttgcccaacttgggcctgtgcccagactggcttgcaagaccatagtactgatcagatagctaaatagctggttttttgttgattggtcagagggttgggatcctcttgatgggcaaagcccttaaatgacatgatctgtgttggccaaaaattcaaaaaaaagtcagtaaaaagttaaaaaaatcacccaaaaagtccaaaaaaattggcaagaagtccaaaaaaacggtccaaaaagttgaaaaaaaatccaaaaagtcaaacgaaagtcaaaaaaaaattcaaaaaaaagtaaaaaaaaattcaaaaaaaaagtcaaaaaaagtcaaaaaaagtcaaaaaaagtcaaaaaaagtcaaaaaaagtcaaaaaaaaaattaaaaaaaagtcaaaaacttggtcagaaaccccaaaaaaaccaaaaaaaaaggtcaaaaaaaaagtcagtaaaaagtcgaaaaaattggtcaaaaagtcaaaacaaatcacccaaaaagtccaaaaaaattggccaaaaagtccaaaaaaacagtccaaaaagttgaaaaaaaagtcaaaaaagttgaaaaaaaagtcaaaaaaagtcaaaaaaaagtcaaaaaaagtcaaaaaaaaatcaaaaaaaaaatcaaaaacttggtcagaaacccaaaaaaaaatcgaaaatcttacagttttttttggtggggatggggtcaaaaatttggcctggggggtcttggattaggtggtttttcaaaagtttggagtgatgaggtgggtagttgtgtctatttttgcttggtgtgcagtgtgtaacatgatgggtaaagggggggggggttagcacaggcgctaaaggggctgctgcagcacagtctcatgtcggattaagcgccttcagagcttctgctaaccccctcttgcaatacaagatgtttctctacagagaagaaacctcaaagatagaccactggcacaacacatctcactactccaaccccacaccttcctgctacactgcaccacctcaactctcaaacatgaaacatgaaatccataaaatgcagcagcggccccttcagagcctctgctaaccccctctcgcaatacaagatgtttctctacagagaagaaacatcaaagatagaccactggcacaacacatctcactactccaaccccacaccttcattctccactgcaccacctcaactctcaaacatgaaacatgaaatccacaaaattggtcataaattataatcatgagcctaacaaaaattggtatgggttcctgtcaacaagctagggtcagctctctgaaagagactccccccagcaatccagtaaacccagtttttcaggagtgactcctcccaataaaaattattatgcaccagctttccgggagcatcccatcaaacccagcttattttgggagggattgcccccccccccaaaaaaaaaactggaatatgaaacagcttgctggtggatactcaaaccaaagcaaatgtggaggaaaacaatcaatataatacagctttccaggagcaactcctcctgggatttcagtattgggagagaatcctcctgtaaaacaggcttatgtaacagctcaccaggaggggctcctcctggcaggctggtattaaatccatcttgtgctgggaagtatagtccttcccgaaaaactgaatcattaaccagctttttaatcctcctggaaagctgggatttatactagcttattgggggagaatctctccaacaagcaggttttgataccagtttttcagggggagctcctgtaatgttggcattaaacacagcttgttggaaggagcttctgagtcattgagagtaaacccagctcattgggataagttcttgattagttggtattaaacccagatgaaattcagtttgttgggtggaacaacttccactttggtgtaggcagcctacacctcatcaggaggggttccttgcaatgagctgggttgaataaaagattaccaagaaggaaacctatgaacaagctgctatctgacacagtttttttgggagggaattctcccaacaaaatgcattaagtaatggtttttcaggagggattcccaccaacaatttgattttaaattcagatcgtaaggaggagtccacattccctcctagatggctggtgtcagaaccgtcttgttgagatcaattccttccaattcagggaaggctcatgtttgattaagggggcatgataacccccttgcgcacgccaggtgcggattggtgtgtgcgcctgcacgccaaagcaaattggcgtgcgggcccgcacacaaatctacagagtgtagaccggcgtgcaggcctgcacagtgaccgtcaaagattcctaaatgcatatgtacacatatgcatttaggaccactgccatcccataggacccaggcatgggtcctataggacggcggcgtagaatcctgagaaaaaagaaaacaaaaacaaggctgggagggggttcctcccagccttagaccataagctcataggttcatgtcaggagggtttcctcccaacaagatggctttgaatacagcgcatcaggaggaaaccctcccaatgagctgggcttgagaccagctcatcaggagtaaaacctcccaatgagctggactgtgtagaagctcattgggaggaaaccctcccaatgagctgctatgagtttatagtcttcaggctttgaggaaacccctcccagccttgtttttttccttttttctcatgattctctgccgccgtcccataggacccatgaaaaaaccatcctctcgtgaattcaatttagaaattttgttgtctcatgattgagttttttaaagctcatcttattgattgtatgtgtttatatgaagaaattccagttttttttttaattttattaaaacttgggtaattttgaggctgtttttattgtactaggagaaatgaattccagaatctatctgagaaagtattagatttagaactggaaatgaattgactggtttgagaggatctaaatctacaaagaatatcctgatctgatcaagagacattcaaacttttatgctagggctgcagaaaaaatcattctgtgctgattctatttactatttctgtaaattagaagtgaaataaaaaactcatcacatgaggaaactctagtgactttgatagtattttattttgaattttgtctgaatgttgagtgaaagatatgagaaaatctgttcccaatactgtgaaaaatatgggaatttcaggttcattaccaaagtgattttttgtgatttttgtttgattttatggtgacatgcagtcactgggcaaccagtgccctgaaatttcccctggtgtcaccaaatggaatcaggcaacgtgatccgtttagatgagagttctttgacaaggtcaaagaaggatagaatttggtgtttttgactgaggtcgatatcggagagaggatggtttggttgagttcttgaggatgagtcgctggcgagttggtggatgaggagccagtgatgagtcggaagaagtgagaagatggaggcctttttatacctgagagagtgaggatcatttaggtttacgacttgtggttgagatatgattaggtttgacacatgaatacgttctgcggtggttcagcaatgcggattcagagttgatgttcacagacggatcacagggagtttcaacatcaaatataaccaaatccaccattatttaattgactggttagaaaaaaaccacccttttttaaacatgttggttattcatttaaccccttttgggacccattgatgcaaaaaaaagttttgggaaaagtgacttgttttaaatggtggatttcctatatttgataccccctaatggataaccaacatgtttcacaaagtgtggattttttcaaaccagtcaattaattaatggtggatttggttatatttgataccccctaatactagatcttattgtattctccaacatttttgttgaaaacagtccaaatttgccaaaaaaagtgtagtgatttttggtacaatacaattttattgtatccgattttagatacaacatacaatacaaattttttggtatcagaaaaaagatatgataaaaaagtatctgcagagattgttttttgttgtatctgtttcaccattttcagagccaagattttctttttattatacatagctataaaatagagccaattggtggtcatggtaaatgaaatcttcatgataattcaataaaacaaatgaggagcaaaaatacttgtggcatcaaatttagaaatgcttgctgaaatttaaaacaaatgaggagcaaaaatacttgtggcatcaaatttagaaatgcttgctgaaattcaactaacagcattattagaaaatctatgagcacatcccagatgtactgggttaacctcaacccagtcaattaaccaggtatttcttgctgccaatctgggctgcactcaatctagttaagatggtttcagctgacctgatggaacatgaaaccaagttttcttccttgtgattatacggcatagttttagctcaacatattataactaggttgattttatccccaattaactaggatatgctcaactcaatcaggtttgttcgaatgaactgggtcaggatgtgaggtttttagaaaaataaatgcaaattgcattagtaaagagataaacaaaaattagaagaagaaaagtaaaaatataataaagaagaaagaaatgaaaatgagagaaatgaagacataccagctaggccagagtgtgagtgttgaattttcctcagttctgtctctctctgcccttcacccatttctagtcatcttaaatcagactagattatattcttcaagtagcttgtttttggttattctgagcccccttctgagtcaaacttgaaccttaagtaaatcagcctttttaactactcatgtctctaagatggattcttcttttttctgactttactattgatttatcaaagattgattaataagaattaacgcctcttgttatctgtgatttaaaacattttttcttgattaactcatctgacattactaaaagagaatgagatgttttgcatagtttgttacttccaagaacttgttttatcttctctcaatttttattcaaaatacttttttcttattcatttttctcaaaccacattttgaccacttgtaactagtctacttaagctagcctacctacagtgaataaaaatcatcggttcttacactctttttccgtgaacctttcccaaaaaggaaattaaccttcttggccctctgcctcctaagttctttagtcctaaaatttcaacagtgaggtttgtggaaggatgaggagaggaatccttccatatattctggcccaggtatactttagatcttgtgaaatgtgtgtgaagtacatgatgaaaggtgagaagcacagagagaaaaagagaaacagagagatggaaacaactgccccaacaaggtttgctggaagtttatggatatggagatgatgtaaacagtaaaattgttactgtttacatttttgcgctaattctacatgaaggctgcagaagaggacctattaatctgtgttacagcacactatggccgttttttggctgtttttgcttctaaaagcgctgtagagaagcatagtggcactacaacgtgccaaaactacagctttggtgtgctgttatgaaggccgctactctaatagtagtgggtcatttagcatagtgtactgtagtggcccattgctggtaagaaagaaaagaaatgtaatcattaataatactgtgagtgaaatttttgagaaagatttttacataacaaaataatctgttggagcatctcagagaggcagaagaggagggaagtctaaaaatgaatatcaatttctcaaaactatgctgtttgagtagattcagtacaagtttgatcatattgtggtttaaaatgatgaataaagaaatgggattggtcaaaataggaagtggatttaatgatgaggtcaacaaacaattctggaatgatataagacaaagaataggaatactttcaacaagaaatcaaagtaataactcagaaatacccaaatctacaagaatgttagtttacccaacattgacaaggaatttggtctacaaacccatcaacctatgacagcttgggtcagaagtaaaattcaaatttgaggcacagatactctaaagccatggctttagccagtggaaagttgttttccagtaatccacaaaacccgaagacccctggtaacttggattaatcgttggacgtaattgatctggagtgaggactgaagatcggaggtatagctgattaaaatcatacaatcttggccctgcttcagggtcgagggatgacgacgaatgttcgtgatgaagttgtagcggttgaggattttgaggatggaggacatccgaatatataccgcggctcgaacatgtcaacttctcattgtctacatcttcaatgtttgccacatgaacttcacaaaagattgtgtacgatttgaggttttcaacgaaccactggcccttctcgaaatatattttgataccgttgtgaaagcttgagacggggcctatgttcacttctggtatctggtcgtgtaccccaagggaaacgctcttttttgctttgacgactccatgtgtcgcccatctgccatacttcgggttgactacgaaagcaacatcatttttggattggttcctgatcatccaatcttttccgtcgtctgacaccttgacatccctataatcgtaagaaggaccaacgctacaggaaagtcgtgggtgagtaaatacgctattgcaagatgtgtaaaaattcaaacagcccttacacaaatccgtactctgacattcgctcatgcatagcagacactggggatgcctcaggtattactgctggggttacgatcatggatatgatcgcgataacaagaggaaaagtcaacagtgttcgcatgatgattttgaattattttgaatttatttttgtatgaaagtgatagagagcgcgagcagattataaaatgccacttaagaggactattcggagtactcgtcaccaaactcgtggtaggcgcagcgcagctagggtaatttttcaagtgacccgtttttatagacagcaggtgttaaggaaaaggcttgttcgaataccccagcatccgggatactcggactcggaggctatacagtttctgaagttccagttagattgtagacgccaattcttcaaaagataggcagtttgagacttcgattacgtggtgtcgccattagttgggatctttcctaaaacgtgttgaagcgcagtgggtcaactactacccatgccttgagcccatgtgctcgggtgaacctccaccatagcgctcaaatgtgccaaccggaattctcgtcacggctcggtttttttaatcagatgttttgattgctctttttatcggcctactccgagattgtttcttcctgagacattcctgtcgtcgtcaaaagaggtcaaagcttctaagatcctatcaaaacattcccagctagctccaaacaagagcgaagctagccaagaaataaagaaagtaagtcaagactgaagaatatcacctagtaactaatgtcacaggtacataagagaagaaaccaattgaacttatatgcaaaaatacctgtgtcatgaacaaacacaaaatcatgaaaaactgagtggctcagtttctcttagaaaagaagaatgttattccttccttcttccttctctgtttcaagctgtgagctatttaatctggattgaagacccctccgatagtatgtggatgctatttgtgtttggttgggttgaaattgaattacctcaaaccagggatgttacccggctaatggaactacatctctgattaactgaacttgggtgtcactatcagactaacatttcatctttgcttttagctcatgtatacaatggaggacctcctgccacaatagagatcgtttgttcggacctgttggggggtacctgccacacttcaaaacactccctccacaccctcagacaccactgatgcttccagagggttcagtattgatgaaggtttagtactgggccccccactggtatttatggtggctgttgatgtggaggacttgatctgaagtgtggcaggtaccccccaacaggtccgaacgaacgatctctatgccacaatctgtgggtcccccagttttgatttgagtcctcacaagctagattttcctgcaaaaaaactagactttctgggtctagatcaaaaactgcaagggccccccatcaacactgtaacagatacaatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattggggctcagatacatagtgatacattgcagatacatggcagataccgtatctgtttcagcattgcccccatctgccaggaagtccaccaatatctttcctgtctctggtcaaaactcttactgcccaaaatgatttctcagttggacatggctgtccggcaagaggttggacttgcctgtgtcagtagatggtaccacctgccaactgcttgaacaggcccgtccaacctctcattggaaggacatgtccaagaaactctgggaaaggccagtccaagaacttgttggactgacaggtgtgatcaattgatttttgcaatgtctacctcagtttttttttaaaatatttaactgtcttgggaataattcaatgataatttcccacaattttaatggaaggtttgaccagttacttggaacttgcaagtcaacatcaaggatgtcccattgatttcttacagaacaagagcaggattatgcaaatcaattggcatattttgtgggatttggtttaattagatgttcagatgagggcttgtgcacatatttttttgccatgaaaacttgccagcaacttgaactagaaaaagaagaacttttcatcatttcaagcaactaagagattgatttaaaatcagaaactatttgtcaaaagattgttatatacaaagtaagatatacgtagatgaaatcatgaaatgtacctagagcagctgaagaaccaattattgtgctactttatctgattgggtgtaccaatacattacagtcaatgatgaagaagtgagaagaagaaacagttttggttgaagagagaaatggaagagttggtaggactatcaaggggatgagaagtgagaaatattagagctgttgaatcatagattaaaaatggtttagctgatttcactcaatcttcataacaatgcaagaggttctcattcactttatctctggctgcagggcagctctcgtgaaccctgcggtctgagatggatgcacatggtttggaagagggtctgttgaaacaaacccagtcaatcatcagtcatctgtgctgctataaccttcaccgggctgactaataacttacttgttggtatttatcctagcaattggttctggtcttgatgaggagtttataccttgagcaatggtatgtgcaattgagttgggaaagatgcagatggttagctcaacttctgaaggaggaaagaggatcctcaagtactcaccagaatggccattgtgacttaaaccatctgttctagagattgtttgtttgtactcgggtacctgttgaattttttcaaaaaataggtaccaagtaacgcaccaggcacctcccggcgggtactggcgatactttcagcgggtactgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattatttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactttgttattatattttcatatttattgtaaaacatcaatcccaagtccattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagaagaatcttcattgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagctcttggagtagaaggccaccatcattttggtagggaagtgagggggtacctgtagcagtacctaggtacctgttcaatttttcacaaaaatgggtaccaagtaccacacctggcacctcccgacgggagcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgtggaacaatctctaatctgttctggtttggctattgctgtcagtatgtgccttaggatttgtgcacctccacagaatcttgtggtaagccaaaagttgcatcagctggatctatacagaacaggatgaaggtcagtttcatctctaaggaccttctgagttttggatgatgtggctttcattgttttgcctcatcatctgtctggctcttgcaacccttgtttgcagtcttggcttccacaggggaattctcacatacttttcaaagaccctcagttactatgtcagggacagctctaataaaggccctggggtagttgccagatcaactttcaaatgggttatctatgcctcaaaggaatatctggtcaggcactaatgtagtggtgtcccagggatgagatgattaatccacctgaactggggacatgtacaatgatgtacttttctaacacaagcagaacacacaaaaagaatgcattttgtcattgattctgaatgagaacacctttgattcttttatatcacaagaagaaccatttttaaactaccattatgcttctgtgtgacaattcttgtttacaaaaagaatggatgacttcctgttgcaatctatgaccctcccagaagttgatttacacccgccagatctaagttttttatccaaaaaaatcttttttatcaagccttctggcaatagctctcgtgtgagctggttggaatcttgattgctttcttaatttaagactgagagaggtctaaaaatcactctaaatcacgacgggaagtcctccaatgactacatatgtaataaagataaaatattgatgaaagcggtgggtttattgactatcaacaagaatgatgcaatatggtctgtgttcaagcatcctgtgggattccctcaaaataattgaaatagaattcccatatacacattttgcaaaactactagtcaacgcaaagaatattaatttctagcgtgatttaacgaggtctctacttccatgtggactagcaagatatctgaatggaaagacttttcatgataaaacaatttatccgtctagcatccagaattaggggcatagactttcattattgctctagtctccgcagttccgatagaattgctaatccctctgaacctcaacccttgccgagtgataattgggaggtgccccatccattgtggatctgatatacagtagtttgtgatcatacgggcctaggttagagtcatgaagtggtatgggccattcggtaccaggcttgatgaaccccgaatatataacggattgtataactctatccaatgtactgggcatgttgaacaagtggacttcaaaaaaggttttgttgggatcgatattcttgatgaaccatcttttctccgagacatcgaaatagatcttggagccggcttgatatttttcgaagggggcagaatcgacttcaggcaccccatggccttgcttagcttgaagttcaaaactttcccctggtccgagtggtggtagggcagtcttcaccattctccctccctgctgttgacgcactaggcaaccgagaacatcgtctgatttgttcttcaagatccatcggttcccctcttgcgacacttgaacatccctagtggtgaaggaaggacctacactagatgtacgttggcagaaatcagaagcttgatagaactgcgagatatgcagagtgtgtatttcttacacaaatccctgctcaatcaggtcttcatgcagggagcttatcactgaggctacgatcatggatatgatcaacatgagaaagcgtaacgcgaacggccgtcccatcttgatagaaaaacttgcggcgttgttatttcagtggatgctattaatcagtcgagataggtctaaggcaggctgaggtagatgggggcacccccgctgccggtttttataacgggatagccgcaacatgggtgggaatcgtgaagatttcaccaccctgaagcttcgtttgccgagatgcaagtgcaacactatacagttcctgaagctctagtttctcgccaaggatgatggttgttgacgatccggctccgatcgtagggatgattcccgaaacgcgtgttcaatacacctttccatcaagtgtttgactattagtccggggccatacacgggaaagaaggaacaataccctaccataatgaaaactggactggaggtctaacatcacgatatccggggcgagagatagggggcctgggggcggcgtgatgaataactgagaatgattgagataccgctgatcgaatcatcgcgaataccccatcaaacctgtttgcgcagaagacggtgggtgtttgcccgggtgcacagacggcccggcgaggaccagcaagcgcccgggtctcggtgtcggagcttcatatgtatgcggcgggacggcaggatgtcatccgcccgcgaatgtgtgtggatctgtgtggatgtcacagcgaggttggccgctttcggggatatggatgttgagcatgtcacaggcgatgcgagaaaggtgtcgcgctcgcgatcagggtcgggttggcttctcccaagatcactctttatttggctcattcggtcaactacatagataacatcggttatatggtatcatgcgagtaagttatctctctcttctatcttcctgtacttcatctatccttgttctgacagatttaacaatccacagatcttatgcgtcgccgaaaagccctccatagcgcgttcagtgacggagattctctcaggaaatcaattcacaacggtcggtcgaaagaaattttctgtgatatctatccggggtttttcctcatcttagtactgaagaaaatggccgaccgtgtctttttttttggactgtcgcaatgttcgattctagcgtcaatcacccaaccgatacacgaagaattttgattttcattatcgattaccaccctcaccacaactcgccgatttcacagtgacctcagtgctaggacatctaacgtgtaccgacttcgatgcagattacaaaggatggcacaactgtgatccgttctcgctcttcgatgcacccatccatcggttcgtcaatcccgtgagcattccgttcaaggagcttcggcaatcgaacttatatttctgttcgaatctgaacctccctcctatccaggaccatacaggaatcgaacggaacctcaaggccgaggcccgtcgggccgacaagttgatgatctggaccgattgcgatagagagggggaacatatcgggtcagaaatcgtctcagtctgtcgcgctgtcaaaccaggtatcatagttcttcgggctagattcagtgccatcatccctgcgtcagtgtttatttaagagaccatcagcatggaactgcgcctttgcttggacgccaatctgtcgcttcaatctttggctaacccttttattttcggataaatctcacagtcaaatccacaacgcgtgtcagaatgcaggccaattggatatgaatcaagtctacgcggtccaagcaagaatggaactggatctccgaattggagcagctctgacaagatgccaaacaatgggtcttcagactcgatttcatcaactagcagacagtctcatcagttacggtgtgtcatctcttgagtcttgtccctgcatcccaagtgccctatctaacaaatttggcacacaacacaggaccttgtcaattcccaacattaggatttgtcgtagaccagtatgacaaagtcaaagcatttgtcgctgaggcattttggtacatccatgtagtcttagaaagagatgattccaaggtcgagtttaattggaagcgtcatcgtctcttcgattatcacgctgcttttgtgctacatgagatgtgtattgatgaacctgaggcaacggtgaaggatgtcaacatcaagccaactgttaaatggtagctgaactttttcccaaaacacccaaaacacatgaaaaaagtcattccacctcaagtatctcaccaaattgaactcattttctctatgtgcatttggtttctgaatcaggaagcctttgccccttaccacagtcgaactgcaaaaatctgggtccagattactccatctgacgccaaaaacagttttagatgtatgtatctcgtaagatctcttgatcaagtcaacttatctctagacggtttcctgggtgggagtttatcattctctaactctcttgaaggatatttttctagatcgcggaaaaactttaccagaaaggtttagtgagttatccacgaaccgaaaccgatcagtttgatcgtgactttgatttcatggggttgatcgagaagcaaatgaacgactctcaatggggcgattttgcaacaaggtgattcccctacttccccatttccaacccccccccccccccccccccccaagtgcggggtgtaagtttggagggatttaaaaaaaggggggggattccacacaccacagaatggggaaaaaaaggacataaccccatccacgaaccacccaacagcccatgcaaacaacttgactgctgatgaaaagcgggtctacgacttcatcacccggcgatacttggcctgctgctcgaagaatgccactggcaagacgaccaccgttgtcatcgacattgccgctgaagaattcacagccacaggtgagcaaccctccgcactgaagcggtggttatggactcctattcaatcggttcagtggaagaggatctttcttcttagggctcgtgatcatcgagcggaactatctcgaggtctatgtgtatgataaatggaatgggacgctgcttcccgacttccagataggcgagaaattcatgcccacttcgtgcgagttgaaagaaggctcgacgagccgtcccaacctcttaactgaagccgacttagtcggcctgatggatcgaaatggaataggtaatcctcctcctttcgcctcttcttctctcgcttatggctactgacagacttgtcttcctagggacggatgccacgattgccgaacatatcgcaaagatcatcgacaggaactatgtgtttaagatccgggaagggtcgacgcaatacttggttccatccacattaggcatcggactagtagaaggatacaatgcgattggcttagacaagtcgttgagcaaaccccagctaagacgcgaggtccgtcattttttttcttcccccccccccccccttcgaatctaaccatctcactaaattcatttacatcccacattggcctgtctcagactgaagatcgaatgtcactgatatgtgagggctcgagaagcaaaggtgatgtgctcactcaaaccatcgacgagtaccgcgaagtcttcatccgtaccagaagagcatttggtacgattgtggagcaggttgcgcggtatatcaactcggccggtggccaagataccaacagcggagacgagggcgagggcgatggttcagagggtggcggtgatgggagaggtggtggcggtggcggtggtgggagaggtggaggcggtggtggtggtgggagaggtggaggcggtggcggaggtggtggtggtggcggaggaggagggaatagcaggggtggacagggccgaggaactcgaggcacgagacgcggaagagggacgcggcaaaccaatcccggggcgggtccatcgagaggaaatggccggccacccacgagcgacgacgatagcgatgatggggatgatggtcctagtggcggtgcaacgcgagacggtagaggcacgcgtggagccacccgagccggccgagccaccagaggcacgcgcgggtcaaaatctacatctgcagccgcttcgtcccgaaacaccactacttctgcctccgccaccagggccggtcggagtgatagcaccggtgagtagacttgtaacaacaacggctgccacattctcatatcccattcattcatcctcgttccttctacttcaacatatccccggccacataatcagctcctctgtgtaagtgcggtgctcagacggtcgagcgtccggtcgtgaaagatggtccgaacaagtaattaccttttttcttttcattcctctttcccctggtcaccaaagcaccaaaagagagttaaacttggatggaatcctgcaggggtcgactcttctatggatgtccgaagccgcaaagcgaaggcagttgtggatttcaaggatgggcagacgaaggaggtggtgggaatggtgggaccagcggaaacacatcccgggccagtgcccaaaagcgcccagccggggaggcttcacttggcgtgagtacttgagatcgaagctacgatcgagtggatggagttcacatttcttcttctttggtgtgctctcagttcccctcttcacgccgtccaaagaccaaggagtctcagggtccacttcggtgtacttgcgacctcgaagctgttcgtagagtggctggaaaggacggtcagcatgcatctcttgtttatagagaaatccaaaaggggcttgtagctgattggctctgatcgtgtcgttttgcttcttcatttctctctctctctctctttggatatgggaattatcaagggcccaacaaaggccgcgccttctgggtctgcagcaaggtgtctaaagtggcccaatgtaaattcttcaagtgggaggatgagttagaagggggcggcccagctgccggatcatcgacaactacctcgacatctgccgacaagaccggttgctttaaatgcggacaacaaggacattggagtagtcagccacccaaatatcctccctcattcgtcctccaattcatttctaatgcattctgtgtttttttttttgttgttgttgcattccttgggtgtgattgattataggcgaatgtcctaatccatctcagggaaataacaacaagtcaatccagccttcagggtcgaattacacctgcttctcgtgcaacgaacaaggccatctttcgacgacctgtcccaataaagatggcccagtgggcggcaagggcaaagcgggtgggagcacgacgggccagaagtgtttccattgtaaccaagttggtacggccccttttttccctctctgacagctgatctttggactgattgaaataatggaatggccatgtacaggccattgggcaaatgcgtgtccctcgaagaacgatggctctgctgcttcttcttcaagggctagaggagcaaggcgaggctcggccactagacggcctaggaaaagagcctctgcaacctcctccagagcttcttcaagacgcaaaataaacaccccaatggacacttctgatgattattaatccgcttccttctttccttattttgttttttttttcggtgtctctataatttatatgtacctctttttctctccccccccccccccctcgctctctttgccctttgtctcgttcagcttcaccccaattgctgtaccataatcgaaagagaagtagtcttcgataccattcttgttgtatgggtgtaacttcagatcgtataccccccccccgcaaaaaaaaaacacaaaagtgggagggggcttgttacgcgacaatgttgaatggaacggggggagattcaagagtgtgtgtccttatagagggcttccatcggcccttttgagtcttgacgatctggaggatgaagcgtgaacatcctcttggaaatgggcagagaaggataatcgtgaatggtattacatatgtagattgaccgtgacttatctctttagatacctcggcaagcttcaaccaacacactcttcagaatccttgtgtacattgatgtcatccttttttcgaccgggaaggccagttgaccggatggtggtcattggatacagttttgtattatcgatgatgcagacggctccatatgatcctatatattgtgtttttacaaaaccttggacggatctgcaatttttttttgattggatacctacaaatatatcaagatagcaagtttcggacttcagttttgtccttcaatgtatgatgatccatccggcatgggatttcccatcttgttgaagatcattcctgcggattttcaaaaccataaacaatgcatggaaataccaatatcagcatatatttacaaggagctagactacggttggctcaggtccacaccaattgaccatccccccaccaaaaaaaccaaaaaattccttcatatccttctttcaaaatggatccgagtactgaaccctcccaatgcgattcttcggccgatccatctttacccacctacaaacaagtcatcaccgatcatccttccgccaagaaagctgtcaagtctgcaaaattaaagaagccgcgagctgctcccaaatcaaaatccaaatcgaaaaagaagaataaaaatatatcacccagcctggatatcgccagtggtgacgacgaggacaatgctgtgggttgttgtcatcttatgcttaccgcgctggcctaatactcaccccatactgacttcatacttctattgcaggtcaaaaaggtcatcgtaacaacaaatttcaagctttttgtcttggatgttgatcggtccaagaaggctaagaaggtgtggcttctgatcagccctcccaacccaatcaaaattgaaatcaccattagtcccaaagacaaggtgacaacacatgatcagttcatctctctagtcacctcgaaatgtgagaatgcagtggccaacacgggtgcaatcctctctgacggcttatcgagtggttcaccagtaatcaactggtttgtgtcgatcgctcgtgtggagggcttcaagaaggggaaaccgttcctcctggagaatcagatggcgttcaacacctggatggaggcccttgcagacaacgaagccgatgagtctaccctgtcgattgagatgaccaatccaaaccaagtcgccaagcttcagcatgacgcggaggtcctagcgaaggatgcggtacgcaaggaggctaagcggttgatcaccgttgcgagagaagcaaagagggcgcgggctggcgattccgagggcggcaaacgtaagcgattggacgaggattccgatgaggacaccgaggggtctgatgacgaagtggagtatgacaaggatgcagtcaaactcttcatgcgacagctctatgcaactcattcggcaaacgccttgtacgatcgccaccttccagtctacatcaacccgttgaatcactcacaatactttctgttgtccaatgggacttgccagaaatgggcaagagctctggtaagttcgctcctgactactcactacgctgcttatggctgatattggcaatgtttaggtaaaggtccgagagggagtgtcaatccaatctcccccaaaggagttcaagtacgagaccctccctcctgccaattccattcctaccagcacaaaacaactggccagaacctccactcctgcgggatgtgcccatcatgcttgctcgggtcatgcctctcatgcctctccaccgtctagctccgatgggcctcagccaggcaaggacgttgggattcgcgactatatcaatttcattggtttgaggcaggctgacgaggtggtagacctcctcattcggaatgacctgcaaaacttcaagatcttccgctctcgcaaccttgaccgatcggcccttcgaagtcttggcttaacgctaggggtggtcactcaactgtgtgactacgtatccaagtttgaaagacacttggccaagcaagatctcttggcctcaaactaggtgcgtttgggctttttctttcacatttgaggggtctgatgatgactgactaataactaaccaattttggccgccatcctgaccacatgtatagcaattacgatcctgcttattcaatcgctcgtctctagggccgtaatcaggcggctgcttatttgattgcatgtcttatgtccggtatctttcctatctatctatgcggttataattactccactgcttatttgatcgcttgtctggactgtcctatctatctatccggtgtatactcactttatttgattgcttgtctgatgtccggtatctatcctatctatctatgcggttataattactccgctcgctgcttatttgatcgatcgcttgtctggactgtcctatctatctagccggtgtatactcactcctctgtagttgaaagatccttattgtccgtgtgtctgtctctctcatatctatgatgctattccgccagcccaataccacctgtaatgtattagtgaccgacctgtttgtttgttgggttgaattctgcctgctgactggcttgtgcgcactctatcattccctatcatgccctccaccatctgtctgtctgtgatctgtgatttaaaatttgaaaattatgggtttgtcatcaatccaatccatcagcaaggtagacagggatcagacgatccatcagtgaggcagacacagtgaggcagacagagacacttataagatatcatatctatcatatttttttattgtcagatttcatagcgatgaaaaagattgctcttgcaattctcaagcattccttcaaggtaaggtagataggcaatcaagcattcaattctccattcattttcaagcagttatgtaaggaaggctggcaaacaatcaggttcgggtgtagcggacaggcaggcaaggcaggaagacagacaggcaaggcaggcaggcggttgggcagatgggcagatgagcagacaacaggcaggcaagcaggcaaactaagagcgggaagacaggcagagcagcaggcaggcaggcaagtggacagcaggcggcagacagacattcaagcagacagaagagcagcaagcagggaaacagccgggcaggcagggacaggaactatttatgggtggctactggagtggaaccggcacaaggggagcgggaggtaatgaaattgttgttctctatcccatcacaatactcgtgtaatcgtgggactccctcccaaagcaaacgggccaccccggccgtgaagccaaggtctttcaagtcgtcctcgtcgcatctccgaaagaaagaccagtgggtgattccatggtcagcaagtcgttctcgggtgcgcctgtcgtcgtctggaaccttggccacgcgcaagtaggtgtccattgtgatttcatccatgtctcttcgtggtggaggcatcggagatctggggactttgactttcggcgcgatatttgggtggacatcggcatgaatttcggggagaaagaggcgtttggggagtactagagttccggtttcgctgccgctagttacactgaggggtattggggtcttgcgattgtaacgctggtgcttggagacgtgtcggtcggtgagagccaatggatagtcgtccgaaccattgtctgtgctcgacaattcttcggcatcacgggtctgggcaatgcttgcctcatcactctttgatgattgggaaagcagctcgggcgcttgcacggttgaggcagcgcgtcctccgcggatttttgttaagcgccactcaaactgtattggaggaatgcaattgtcgatcgtcagctcatgcttaggttaggggatgagggagatgagagcgtgtgcttgcctttaagtcaggatcatctgcgcgggggtccttcatgatcaatcgtattttgacctcagctgggtaagccgcatgcgccgccgcgccaaaggccaagtagtcgagttgcccaaggagtcgaatgccatctgggcttggatatttcgggtggttggtaatcgacgcaaaccagtcgatggtctttccgatattggcgtattgcattgccgggaggaggtaggcagtagaacttgataaaaatattaaagccccgtcttgaaactgcttccagtccattgactggaggtcggtattccacggggtagaacgggttggcgatgtcactttagtccattggactatgggctcaagcgggccaaggccgtgatcattttccaaaaaaagcagacactgcacattgataggagcaatctggctaggggaggtgggaactgggacatcatccggttgtgtttctggacagaggacataccccggtggtctgaccatgggatccatgttaagccaactactctaacaaataactaaccgggaggaggctacaaggtgataactggccagatggagggaataaaaatggcgaatgaagagaagagaggagggaacaatgagtcgggttaaaaggacaacatggattgggtatgggaggcatcagaagccgaaaatgcccctatttctacccacgaccaatccccatggccgtgggtggggccccatgaggagatgttgttgagccgtcaggactccacatgacagatcttttgctgcgctagatcaggtgaggagataaggatcaggtgggactgactaacccgaccaatggctatgcatctggcaagcggttgattgcgatagacattgattgcactagctgattgatgaacccgagtggaagaaaattgtcgttacattgagagtgtaacaacaaggaggaaaaaatagcaggtagaggtagcggtataggcatataagagagttacactagcagacaagacatcgagggagtgcagtaagcaaggagatagctagggaggcaccatgtgaccacaggagatacatctaagggggcaccgcgtaaccacagtgcttgtaatttttatggcacaattccggagtaatcactgagtcgattgtttcccgaatgtcccaatcgggatccgtgctctcatccaagatccttgtgcgacgaattttgtatttcaacgccgagaagcagagctcaattgggttgagctctggacagtagggtggaagatacttgatcagtataccatagtcaaagcaaatctgttccacccgactgcctttgtgaatctgagcgttgtcacacacaaggattgagttccgggcggggtaaggattcatccgcggaagcttgtcagaatacacaccaagaaaatcagtcatagatctagcccgtctcaagtgaatagggccaagcttactaagtcccactcaaggaagtcttcccattttcggccaacaaaggtgttgtcggtcatcgccatcgcaaggatcccatctaatccaatggccggcaggacactaatccggtcagagttttggttcacaatgaatcgtgccgagggtgtgcctttcgcagagcgggcaaagttacggagcagatcgcggtcacaaatcgcacattcatctgagtcgtgcagagaagcaaaaaagttaatatcagtcaacagcagtaagccaatgaatgtgaatgaggaatctgactaaccagagaagaccaggaattcagccggaatgaagcgcatcttctcaatgtaatcaaatttcttgattaagcatttccttatattaacagtcccgggtttcttgagcgtgatcgaaagcttgaccactagattgcggtgaatggcctcgacagaaagaagggtgccgttttggtcgtataatcgctcccggatctcatccaaaaaaaggctaggctcatctttgaccagttgaaccatgaagcttgagtcgttgtgagaaaggagggatggtcgtccttgctgctcatactcatctgggtttcgtataacacagcgagtctgttcatataattccatccagcgggtaaacgattgtcgagagattggttcgccaagagcggtgcggatgaaagactgatcatgaccttggattagcatccgaaccgcagcaaccttggttgctgggtggtataagacaaaaccgcccatctgatctgagcaagcaaaacgaaagaaaaggattacattagggagtaataaaaacctgtgacagtcgttgtcgttcaaagttattggggaaatagtccactcactgtacctgaaatgataggttgatgacactcacacagccggtttcggacggttgggaatcaatggatgggaggatgaggaggggtgcagggggaggggtgaggtcaataggtggtatactatcggtcaagtggggcatgatttcagacatacatatgagagcttgttcatgcatgtgtgaatccatgtcatgtagtattttcatggtatcagattagtgtgaagataagggagtgggagccgaaaaaaaaagtcagaaattgaaataaaactgccattgggcaggccagggaaatgcataattggttactacagccatttcgagaaaggttgcggttcgcgagccagacttttttttattttttttattttttttatttttttattttttaggggctgaatacagccctgtatatgagctggattacttccaattcttcgtttacagaagaaaacgaaggattggaagacatacagccgacatacagggctgtatcagactctaaaaaataaaaaaataaaaaaataaaataaaaaaataaaaaagtccgactcccaagcagcaagctttctcgaaacggctgtaacatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatatttcacatttcaatgtcatttctgacattcactaatactttacaatcatagcgaccttcaaaatcaaaggtacaccataggactttaaacaagtaaaacccccaacatccggggcaaaaacgagcagcctccccaaatttgggggcatatactagtaaaaaataaaaaacggatcctgtccaaggttttgtaaaaacacaatatgtatttatgtacaaatcgcttcaagatctacgaatcttcttgcaattctttttcttgaaggcttctccatatgtatgtaggtaggaagtgcaagagcgaggataagatgggatgggatgtaattaagggtcgctcgatgaggtgatgacaagttgttggtacaacactttcaacggtgtttgcgtcacaccagtgaatggtgtgtgctttattgttgtaactcgttactcggctgggaagatcattgttcatttttttcttcttttctgtttcgcttcgaacggttgatctctcgcgagaccctccgtaatcaattcctgcaaaaacttgttcttcacaatccactcctcgagtccttcttcttcggcctgggatttgaaatttgttgccaggattgatttcccttttcccttcttctcctcctcttacaacaacctacatacaacctcaaccaacacaaaaaaataaataaagaaaatctcccttctacatatttatttacatacggaggaaaccagtccgactcccttcagcgcgcaagtgccatcagacaagcctgcagaaatacccgttcccattcgagataccccgcgcacggtcggcacgatcccacaccagccaaccagccaaaacagagcaaaagagctcctcttcttccctggtctcttggctgtgaatcacccccaacaagcctggctctcctccaatcaactcagtccactacgataacccatccatccatctgcaccctcctctcctcctcatccggtctcacagatcactctttccctctctcgcactctcgactcccttggacagctgagcacactcatccccaggaaccttctcgcctcagggacaacacttgcacaaattcgtcgaggacgcggtgtacacaggagaaagcttaaggtaagtggcagtcttgaggacctcgaggtgctggtttttgttctgcaatacatgtctcaaagtcgtcaatccaggctcgatgtatgctctcgtacatgttgcatacaggcttctttcgtccaaacgcgacagagaagaccaaggctgtacatcttcccagctggaggcttatgtgcaatgcatccaccagaaaatgtgtacagcatgatgttaacccccttgattttggttttttggttttttggttttgggcatgggctttatgtgtagccagtgtgcagcagctttcgaacagcagaggaacaaaacacattaaattcagccacccctttggatacacatactcaacatatcccccacccaaggcccgagatggcttcccaagccaaccagcagcaccaagccaaactcaatcgacactccttcgaccaggagaaatcgatgcccaacaacaccacctcaccatcacactcacccgccctactacaacaacaacaacaaccacataaccaacaacatcaccacagcaaagaggaagcccaccatcacaacacaaacatcaacatcatcacccaacaccaagaccaccatcacccacctcagcagcaacaacaacaacgacgctcagccagtcatacccagacacagaacaacagactctccgcactcccaccgagcatggcacggaaccgactgccgacgctccaggaggtcctagccagacagaccagaccgcccgtcgatctgtcagtactctctctctctctctaacacacaacaaccttctctctctctctctctctcaggatgacttgcaaactgacgaaaaatcgatcttctggctgtctacagctactgcttctacctctatctccagcgggaaaaggccgaagactcgctcgacttctggctcgacgctcagcaacacgagaatctctgtcgggcttacttcaaggacctccgccgctccgccgtcgacctgagagacgagtggcccgcttattaccaacgcgcttgtactagggggagcgtttataatcctagtcagttcgctttctctaccaactcatttgtccattctatacttatgctcgtcccctttaatttgattgtttctttcttagttaatgggatttctagacagagtcgactgatgaacgagacgcagaatttcttccaaagacccagtaaggagctctgtcgattatttatgacatcagaaacaagagatcaagagagactgacgataacgggaaccgaaccacacagatgccgcccaatcgatagacagctcgcgagtttcccagcaggggatgccgagccccaagcctccccacgtctcacccgccttacgagcgctcttcccacacgacaagatccccgatcaggacgacgatctgccggtccggccgttacgtcagagcagcactcgggcccgcacgcccatccaaccggtcatccgtcagtcccccttcgcatcccaacaacaacaaccccaaccatccatgacactgactctctctctgttggggtcctttttttttgtaatagcacgttcctcggcgatcaccaggacagacctgatagcctcggccgagcggatctattatcgctacctgctcagcggggccgagaaggagatctacctgccctcgagcctgcggatccacaacttcccgatcaacagcaccagtctgccgcatgcgggcagcccggactacgacgacgaggccagcttcttggctatggtccccgacctcttcgtcagccagaaagaatacatctttcgaaggttagtcccttccttccgtctcctctctctcctcttcttcttgttggtctaattgtttgggattcaattagcatggagcgagacacctttcctcggtttcttcgcgccaaagcgttcggtaatctgaccccgatgagcagcatcatccggttatctgtcggcttggtggccatatggatcggcctatccgtcgctctgtcgctcatcttcctcgacatccatcctcgtgcccatcggctctgggtcagtcctccctttcccttctcctttctgtcatttttacttatttttattgagaacgatgtggcagtcaatgatccccttatcgatcggcgcggtcggagttctgggccacttctacgagctcgacccggtcctcctgctcttcaatcgctcggaaactacgttctttaggacgctctctatcaaggagaaatacgtccagaaaatcctccgtggttcgtacccctaccccccccccccctcttttttcttgtggaaagacaatgtgcgaggatgctgaaatgtttgtgggtgttgtcgggacaggcagggccgtgtgggtcgtcgtcctcagctcgatcatcgtcgcttgtctcacctgtatcctcgtcttcgtccccggccatcgtctctaaccctaatacatcctcgactctcccctctccaaaccccttctccacttacctcttcttctgctctgactaattctaatactactactatctcgacttccgtccaccactcctcgttcgaaatttctttcttttttttctttttttatttctttcgtttgttcggcgtcgcttcctccacgtcctctcagtagctcttatccttattttttccgtctttcctctctttcggattctgggacgtttttttgtttcttcttcttcttcttttcaaaacaaagaacaaggaggaaacttgtgttcgggggacttgggcactacatgttttttttggttggttggttttaatgtgataccctgttcaggatctctttctttgtttgatttgatacctatcttatacttgtctcccctcacctcagttattttcttcccacacattcttttccaagttgtgtgtcttttctgctgtgtgtacatattaacattcaggagagcgattctatttgacgataccttttcgtgtttacggggcctgtcattcacttctctatctgatgggttgtcttcctttttttttgttttttgatatgatcagttgatctaccttggcatgtatgtgtgttctttttttggattttttttttgttttgggaaaggtatctttgactatattattattttatatatacccccaagctgtctttttttttaaaccttatgccctcctatatcttacccgctgatcataccaccatgagctgtgtgtgtgtgtgtgaaatttggttgttgtggtctttgaggctcagccctcttgtctgtgttcttctttgtgattggatgggcctggactggacaatgataaatataagaacttcgacggggtctaccgtctacgctaggctctggaaatctggatcttgaactgatgggccaggtcttgagttcagtttgatgagtctatctttctctagcattcagtgttacatacatctacatatacctaacagaagaggctcagagagccaaccaaacaaagtgtcatgcaatctaacactggtggtgttgttgacctctgattcgaatttgtcaacaccaagggtagactgtgagacagacaggtgcccaacaccccccatttattaaaggggcaaaaggtcatcaaaacttcagagtcaagcaacaccctccaacggggcaaaaggtcctcaaaagatcaccacgtccgactgtccacaattgggggcaacactactaggatacaagataaaaaaaaatgtgcatgcagtggcaatggggggccagttaaacttacactaaacacagtgtgagtagtaggggccctgggttttgtggtttttttggagggccgatcagaccgtttggggcctctccattgtcggtcccctcaaggggaattatctatcggtttctgcaaaggacacttcttgagctgcatggtcctgaatgaatccaaaccaccctgaaggcttgcaagccatctttgtgtagctgattatggccaggcctctaagatattcaggggaatgagagagatgttgtgcatagatgcttgatgatcagcacaatcagattgtttgatactctgtgaggctgagcaggctgtggctactttcttggggttcatggtgtcagggtttgaacagatcagccagacttgtcctggattctgtaacacataaagaacatttatggagttgtgtgaagtgtatgtggacgtagttgtatagagttggtgtatgttcatgttatatgtgaggaactaatagaaaactcaaaaacatcaaaaaacacttctggacaaaaattgatgctgaggttatagattggagtgtgagaagggcaaactgcagtaaaggtcaatgttgaattttaggcgaaaaggccggagaaaaaaatacgttttgactcaagttggaagggctcaagtgcttcacaactgagactgaagaagggctgaggtgctccttcaggaaaggcccagaaaagaataaagaaccaatcatttttttagtaactagagagtttaaataatctagatacaaaatgcgcaaaatgtgggagctggtattgaggcatattgaataaaaataaaataaaaaataccggtgaaaagggagtgacattcaagagaaaaaggagacagagagatgtcacagcaaaatttcaacagtcaattaggaatcaagttttgcttgatcaagatggcatgtcaaccattttcatggccaatacaaagcagccaaaggagccattcctatgatcttggtccacgagcactatcttgccccaaggaaaaagccaatttgggtggtggaaaataggtcaattatctcaccctttatttttacaaaatacctcaggagtaaaaattagaatacattgagacattttagctcaaatgagttgaaaaggaattttggaaagtttgaggtgtttttatttctgggctaaaatagctgattttagcctccagttatgcaaggcatcttaccatacagacctgcctgcaaaattaaaatttatgtgtgggccaggtgtttacatgcatgactgataggtaaggcatgtagatgatagaattgggctttttggagggtatagaatcccattctaaatgggctaaggttgttagccagccattttatttatttattttactttaccctgcccaattacaaacaggctgcataaatccataagctgagtgcatatacatggacataggtattgtaaatccatacctatgcaatcaggaattcacctcaaccatgattattaggtttatagcccccctccccccccccctaaaaccatggttttggttcccagagtccaccttagggaatcgggaaaatggcatcccctctgtgaaaaaagagtctgagtatgcacagccatgaaaaagtacaccatttcaacctactaggtatcaataaaaaattcaatttttttttcaagtctgaaattacaaacagctgtgaaatcctgtacagtaggattccttgtgcaactgtaagttctactcctaaggcattttgtgaaaaaagtgccaggaaattgaccgattttcccccacccaaattgctatttatccttggcaaaaaatcagtattgtttgtagtgaatttctgtcagccatcagtatctaccatcattggtgtttgatttatctactatcattggtgtttgatttatctactatcattggtgtttgatttatctactatcattggtgtttgatttatctactatcattggtgtttgatttatctactatcattggtgtttgatttatctactatcattggtgtttgatttattaatatcatcgggtgagagttggattgaattaagatcaagtgtgatggtcaagaagagacatgatcattggatgagatgctgattcagtgattatgagtgatcataatttgcagggtgatcactgtgtctgtagaaaaatattgcacagcagtctatgaacatactcatgggatgtgttgatgctcattattttactacattctttacagtggtagtatgccttgtcatgttgcttgtcacatgtaatagctggcattaaagcctcagactgccacctacattggtcttgccacttgagagacaatcgggccacctcttccatagacattgcctgaccttgtcctcaacaatctttatctggacaatcaggaagccgtggggtgtgagaaattgcaatgagaaccagctattatgctattgaggaataggaagaagtccctaagcggagttacaactacgaatttctaaaactatgtatttatctacattccacacaaaaagaaactcaccaacttcaccaaacccagaccacactgcccaggacacaattatccatcacctgagctatcaatgctcttcatcatgacttaatcaatagagcagaaaagttgatacatgagagtgttagaatgctcatagccagtagtctgcttctatcaaaactcatttttatttagtgtacagctggctctgatattctgatctttccccactcaatctaaactacttttatctttgcgctcagtcaactgtcacaagactcacatctgtgactctcagctcccagccaggacccccaaagagcccctaccaagtcacctaataatttttttcaataaattttcctatcatgcaaaagtttcattttttttttttttcatccttgtaaaaaatctctaatcatttcatgtgtaaatttcaactggtggaaaaattgctaccacatacatacataaggatcatgcactgctttttttgtttttgctacctttttgcagatttacactaggcacatcttgggaaaaagagcccattttgctacattttacagtaggtggtttggttggggatttctggggtccttcccagcctggtccacctcagcagagagagtatagaaacctaacatatattttattcccaagagttagctcagcagaagaagtaatcagtccagaaatatctactacaatgaagtaagaatgtgagagagagagagagagagagagaaaagagaaagattaaaacaaaacaaaaaaacagagaaaaaaaaaggaaaaaatgacaatgaaaatgacatacctagctatctttaggaggaaatcagtctgggaatctctactaatctagaaggcaggagcaagggcaagcattacttactaatcaagcttatcatgtaaaaaaatttcaattcttgtaaaatatgagtggagtgggatttgacattcagctgcatatctgcagagatctttctgtcctcttgccactgcatccaatatcctggttcacataagctggttctgatggctgatgaccttgtcaaaaaccgctgatagcatttttttttcttgatgggtcaggaataatttgaaagactccaaactatgtcaccactaatgggggttgatgagaatagtcacattcctccccctccaaaaaaatctttatgcagaccaaaatgccaaaaagtgtgtgtttggctgcacactaatccttttggctaaccccttccagaggcattagggcagttcacatagtgttgatcttgagtattagcagtcaaactttgtttgacatggactttgctgatttcttggaagggggttggaaaaacagcccccttttcttagctgatgactcccaaatattggggaaggttgagaggatctgtgcttcaggtgaatggatttagagaaatcccacggcggcccctacttccaggccgtaaaatcttgatgatcgggtccacgcagccagttttacagtctcaaactgctgcggcatacaccatgacttggaggagtggcttgtaaaaattgatgacaggtgtgctgtggagggtggtgaggtgtgtgaggattgggtttcacatgttgttgttgtgttaaagagttgtttgtagattgtgggtgagtccctaggagtccccacatacatgtgaggactcacgaggagattttacggcctgccctagcttaacaaagcctctcccggggtgtccccgcgagattctctccgtaggagaggcttatgagagcatccgtatcggtggctatttccgccccgagctaaggaatttagccgcagatttcaaccgcaccggggtgagctaaagtcaagccaaattggcttgtggcaatatcttcagctaaccgttgctatatttagcaagggttagcttcagagctaaattgccagctagagccacagtagctgcaccaagctatatactcgccaacccacaacggcatacagagtacaaccacaacaacccacacccccacacccatttgacacaagattcactcgcaacgatgccaaacaaacgaggccccaactggctcccacaagacaatgagcaacttgccaaaagttggctcaagatcttggaggacattgtccaatcaactggacaaaaaaaagacaaatactggaagcgagttgctgaagattacaataattacaccaccggtgttgtaagagatggaagccactgcatgcaccagttagtccaatcttcctttgattctccatcattttcagtgtctgattggggcctttccatgtctgtagttggggacacatccagaaagcaactttgaagttttccggtatctatcataagctcgaaaaaactagaccatccggttctgtcttgaccgatctccttccagataccaagaaggctttttacgagcaagaaggcaaacagtttacctttgagcaagcttggatggtcctcaaggagcatccaaagtggaacaacctttcacaatctcgagctgtgccagacaccaatcctccagactcaactccgactccatctaccccggcaactccaattgcttcccaaaccagcacagccgtcgttgaaggaagatctgaaaattcctggacccgacccccaggtgttcatacaaccaaacgaacaatgaaggaagatcattataacgcaaagaagatcaaagtcatgtcggaccgctcaagcgactaccgcaatcaaacgcttgccatgaaggagacaaacaaaatccgacaaatagccactaaagctgaagctaacacagcgaatatggagattatggcgaggaagacagaagacttaccagacgacatctcgaaacaattcttaaaactccaaaaggaatctattcttctcaacatgcaagaacaactcaagcagaggcaaaagtaagctgcccaaaaggaaaaggaaagccaacagccgacatcgactgcgaatcaacctgaacagtcaacatctactgcaaatcaacctgaaaatttctcctcggcccctgaaagcgagcctggaacctctgacagcttacatgatttatgtgatgaagagattgacccaatgcttgattctctcacttaaataacactacactccattgttatctatgatttgtgttttccctcatcacaagaaaagtcaagaaactgtcctgtgactgctttctatctcacttctcacatcaaaaaaacataagaacaagaatcattgtttaattgctctttctatggttctaagtatggagacaaggatttcattccggccccctgtttctggccccaaatcgcacccagttgagatcaatcagatcgtttgtaagccgtcgatgttgtgcccctgatctgagctcgatggtccggatttgctgttcgctaaaggtgtaaggtgtgcttcggggcaaaaccagagtggtcgagcttggcaggtcaaagatttcagtcaaatctcgctcttggtcctccacaatcatgttgtggaggatcacacaagtcttcatgatcaaagacatgtcatgaggattccagaggcgagaaggcatggtgatcagaacccagcatgcttgcaaaaccccaaacgctcgttcaatgtccttttgaaaggcctcttgaagtttcttgaagtgttgggatggaggatcttgcgagaccgttttggctttgatgagggtcgaccaatctgggtaaatcccatccgtcaggtaataagcgtggttgtatttttgaccacagatttcaaacttagcatcccaaccggtcccagcaagttggtcctcaaaaattgttgatcactgaatgacattaatgtcattcagagccccgccgtcccaaaaaaggtgtgccagatccacaatcgctgatcggcaacagcttctaaaacaaccgtgggtctcttctcctttcctttatactgaccagccagtgcgctcgggaagttcttccatgcccagtgcatgcagtccaagctgccgatgcagcctggaaagcctcgtcagttattgacatcaagcatccttatcaagtcattcgcatttggttttcgtagatattcttgacagtacaggctgtcaattgtctttcagaaattgatcagggttttgcgagcagtggcttcgcctatcctacagtatttgtcggtggcatccatcgcgcatccataggcaagctatctcagggcgcaagtaatcttctgaaagctggataggcccaacttccctgtggcatcctgtccaataacctatcagctgcctgtttgagcttaaacagaaatcaaaagaaacaaaacttactggtcgttgaacaaaatacggcgaagcatcgaccaccctggcagcaatcctcaggaataaatcctttctgagtcggaagcgcctcttgaaatcgcgatcgttgtaagtggaaccattgttaaagtagtcctgcatgagtcttgtatgtccttcggcatgatttctttccttgcttgggcggcgtcggacttgtggctttggatccttgtctttgtcggtggtcagttcttcaaaagatgtgaatccacttccctcgtcatcttcatcatctgtgtctgacccaaacagatcttcaaggaggcgtcgccgttttctaccgatgcggctgctcatggttccacaagctagctagtttggctggtcggtttagccgaggacggtgttgctgaatcgcttgcgctaggttagctttgcaaaatttgaaatttggctgcgggccaaattagccaaaccgatacggatgctctgagtcaagtcaaaaatttggctgggacaggaaggcttttcaagccttataccacataataattaaaaaaaaagggccttaataaaaaaacacagtttttccgcgtttacacgtggttttgctgtggcacagcacacgcggtttccgcgtttaaacacggtttcgtaattaatttttatggcttatttttctagtttttttgaatttttaagattttttcctaggttttaaagcgcgtagaatttaatggtaaaaaccattttgcataaaaattaattttaattattaattatcttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttatttttgggcattaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcgtttagacgcggttttattaattatgcatattttatgcataaattcgcctccagggggcgcgcgcgggtcccacaagcgcctgcatgaacttggaaaatttcccgccaggccaaccaagaaaaccactcaccacaatcaaaaaaggacatccccccccccccccccctctaaaccttcaacacaccacaactcggtcaaaactcaaccaaaatcgacaaaaaaaataccagaatcattcaatttttctcctcttcgacgccacggactcggattttttcgattcaccaccggttcattcccaacttgcaggtacactctaaacttcaaaaaatcacaacttggccatttctcaaccaaaattcacaaaaaaaataccaaaagcacccaatttttatgctctttaccgccacaatcttcaattttgctgatacatctttttttctttttaaatgcattgttaggcctcaaacttcaactctgaataactcaggcgtttctcaaccaaattcttcaagaaaaccatcaatcatcttctctcttgatcctcttgaccgccactgtctccgtttttgccgttggacctcttgttgtttttaaaatcatcacttcaactctagtaggtcttaaacttcaactctgaataactcagccatttctcaaccattttcttcaataaaagcactaatcatcttctctcttgatcttcttcaccaccacaatctccgtttttcccgctggacctctcgttgtttttaaaatcatcgctggaacgctagtaggactcaaacttcaactctgaataactcaggcgtttctcaaccaaattcttcaagaaaaccatcaatcatcttctctcttgatcctcttgcccgccaccgtctctgtttttgccgttggacctctagtttcttttaattcatcacttcaactctagtaggtcttaaacttcaactctgaataactcagccatttctcaaccattttcttcaataaaagcactaatcatcttctctcttgattctcttcaccaccaccatctccgtttttcccgctggacctctcgtcgtttttaattcattgctggaacactagtaggactcaaacttcaactctgaataactcagtcaattctcaaccaaattcttcaagaaaaccatcaatcatcttctctcttgatcctcttgcccgccaccgtctccttttttgccgttgggtctctcgttgtttttaaaatcatcacttcaactctagtaggtcttaaacttcaactctgaataactcagccatttctcaaccattttcttcaataaaagcactaatcatcttctctcttgatcttcttcaccaccacaatctccgttttttcccgctggacctctcgttgtttttaaaatcatcgctggaacgctagtaggactcaaacttcaactctgaataactcagtcaattctcaaccaaattcttcaagaaaaccatcaatcatcttctctcttgatcctcttgcccgccaccgtctctgtttttacgttggacctctagttttttttaattcatcacttcaactctagtaggtcttaaacttcaactctgaataactcatctgttctcaaccattttctttaatcgaaactctcactgtctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactttgccttaaagataggtttttgcatttcactggcccaagctccgacaacaacatgtacaggtaactactcggctcacatggtattccatgcatccatcaagtccacaacgccaaacttgaggggagcaagtttaccgcagatgatttccatgctcagtggcacgtcaaaacggatctagatgtaagtacctaattttttatcatcaaagaggatcccaaacaaaattcgcccaattgttctgattaattttgttcttgacaatttgacaggtggaactcagtgaaaaccaagacgccacggacacaacgcagaagaaccatgaagacacattcctcagcgatgtatttccaaagttccaatcccttcaacctggcaaacaacacttcatgctaggcgaattccacaaactccttgacgggacacatgcaaccattgctctcgaggaaccgaagtttgataagaaccaccgattcaagggccgacccaaaggctcaaaacggaaacacaaatcaacgtcttcaaccaagagggacccatctggatttgagtacgtcgaagggcagaagaagaaacgcggcaggccaaagaaggtggccaaattggacgaggggccccaagcgcaaacctgggtgaccaaggaagaaaccggccaaaaaggatgacacggatgagtcggaggtgcgcattgcttatatccatctgaaaattttttctgcttctgattcatttttgagtaggccatggaaacagacgaagatagtgaggatgatgcttcagatggaattggagcgctttgtgaaaatatattcaccgacgaggagcattcggaagaagaacccaagccaccaacggtcacaaaacccttacgaattaggccaatcaaattggtcaagccaaaacccgaacccatcactgaagcagatgaacctgacaaaactccttttgaacctgacaaaactcctttgagcgaggcacttacttggagtacacacaagaatgtggatattgatcttgtgagtcaattgttttcccatgtactcactacttttcctgattgttcatcccctctgtttccctcttgaacttttgttagtatgagtacaaagacagcatcaagccagcaggagtaataccacacatcttacacgttaacaacgtcaaaggcgaagggaactgtggctttcgagcggttgcggtcagcttgggccgcaagtctgatgaatgggactcaatccgtgaagaaatgaagaaggaattcgagtggaacaaggcctattcagaccgaaagttcttggataacgtatggggagcaggggacgaccaaaaggacattgtcgattctctcgcatggagagacaaggaacagcaagcccccctcaagtactggatgacgtttcccgcgcatggttatttaattgctgatacctaccaaagaccggttattttattatcggaacagatgcctgcgacttatcttcctctttcacatactccaaacaacaaccctccaatctgtctgattcttttaccagactattctcatttcatcagtttcactttcaaggctgaaatatggccatgccccaggattgatacattttggaaacactatgtcagtgatgaagcgctgggttgggaggattggattcaagccaatgttgaattgggtcaagaagtcttgtacccacctttcagaagatctttgcgcttcaaaaaggctcatattcatgttgaataatatttttcattactgttctctgtaccttcctctgaatccctgcgcttgtctcactttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgatgtggtccacctggcagcagctagctcgatggaccgggcaattagtatgcttcaagaagatgcttcccaatcgcttaaatggggtcaaaagtttggagctatatttgaccctagaaaggcagtactgatgatgttctcttgcaaatcgctaacacctcctacctttgaatttgacggtcacactcactctttccaaaaatcaactcgatggttaggtataatcctggatcaacggctgactttttcggaacatttgaaaaaagtgaaattgacaggagacctgactatcatgcagctagaaagtatcgttaagtcaaactacggtctaaacactgctttggctaggaaattagtcatatcggtcctgtactctagaatcctttttggaagtattgtctggtacaatagaaagaatgctaagtcggtggcacaagttctagacggcttatatcatcgagcttgtcgtttgatcacagggctgtttcgacaaacccccatagtgtttgttcgacagagcagtggattatcgactccgacggacattcatctccgcaactcacacctttacatcctccgagccctgacatacccttctactcaccctgtgctacacatcctacaaatggaactgactgccaaacagcctccctttccgagcccaattcatctcttgattgcccctactcaccaatacagtttcccaatcgggaaactggagactatttgccctgttccagctctcccttggattaaccctatctcccaaatacagaacctaacagacaagcgagcagaggtcacacaacgcataccccaacagctacaacaagaaatccaacggaaggcgctggtcatcttctctgatggatcatggataccggacaaaggtgcaggggcagcagcagtggctcacccctcagggaaaagcaccgcggccaggctgaaaccagcggactcattgtctaacttcgaaactgaactgattgggattagacttgccatactcatggctcaagagattttagaggctgacgttttgagttctttcacggacatagcaatatttagtgacaaccagggagctctaatacgctcagcggacccattatccctagctccaggacagaagttatatactgataatttctttcacatgaagttgctaggccgcacaattcggttgtattggtgtccaggccatgaaggaattgcggctaatgagagagcagattcccttgccaaggcagctgctttaggagaaccacttccaaccgattgcaccgatcaatcaacagaagtgtcgatgagcctggccaaactcaagcagacctgccgaatgcaactcaagactccggaagtttggtcggaagaagatacccatcgctttgtcttctccaagaatagcactaaactcttgcaggcgctagacggtcaagagaagggcctggcagcgaccatctttcaactaagagcagactctgccccactaaacaatttccttttcaaaattaaaaatatcttagatccgagatgtactaattgctttgtattagaaaatgcagcacattttctcatgttttgcaccagatataagaaagaacgggcggtcctgaaacggaaactccgacttctcaagtgtcgagttaacccaaactcttttcggtcgatcatggacaacccattagccatgaacgaagtctccaacttcatactcgccactaaccgattcccgaacgttaggaaatacatcatgacaacagaatcttcttaatctcttttgtttcttctttaagtttcatctcttatttcaagatttcaagtctctttctcttttcttcagtcttcatttttcttctgaccgttccccaataaatgtatttacatgtgaaggactagggacccttactcggactccctgaagaccgacgggcctctggttattgggggataaccagaggaacccctttcttgctacacactaactcgcttcaggttgtgggggcctacaagcagctagagcaatcaatcaaatggtgggatgggagaaagggtttgggttcccgaactccagaacaactaaattgtttctttcttattagtttgtctctgtcctttctctctcatctatggaggcactggtgtgccaaatgtgccaaaaaaatcaataaatgaaaacccattttttggacaaatcaaccgaccaaactacccaaacaagcactgaaacatccctggataatgatgcacttccctgcagccccctttgacgggcatccatattgtgcttgtgcttccctacacagtatgtatagcagaaaccgggtaattgaaggtcgataccgtggcccgttgaaggtcgataccgtggccccgacggcagcagcctgagagctaagaacctcgtctgatgtgttccttcaaagctagcgccagagccgatgatgttgcaaggcttgttggccttctcaatcttgctgagtcccacagagatcttaccggtcccaacgtccgcaatcgcggcccggtacccttggagccaaaaaagatgtttgtatcaagcactatgtagtccttcacctcagcattcttcgagtgcccctcaagtatcccttggtatttagaggatacatttgccatccgggccgtcatcccatttggtttgactgctatgtaggaccaccctctgtgtcatatgtaatggctgttttgtcttggtacataccatgtttggcatccctatgcaattgaatacagcctggccagtatgcacatgtcagaggtatgtatttcaaaagattggttgtgaaaatgtgattttgatttttccttggcttgtttggcacttcagaggcatcaaaatgtgttttttattttttttggctcgtttggcatgtcagtgcctccatactcatctcaatcttcttaactatcgatgttttgacttaggcgaattctagttttcaaatctctttctagatactcttttcctgttttcctccctttcctcttcattttctgttttcttctcttctgtttccctttctcttcactctaatcacgccaactagttcattatgattacaagcctcgtctttctatgatccatgacgtgttacagtctagttttagaagatactttgtatatccataacacatgttagatagatagtgcgatatgtgaaatcaatagcactttaataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacggtcctgcagtctgactctggaaacatcgccgggggcagtcaaacccttgatcacccgccaacttctgcggcttgcctcccagccgcactcacctcattccactcgacttcacccaatcttccattcagatcgcttcttttctaaccgacttcaccagatttttcattcacatcacttcttttccactcatccgtaggactcccacaacaccaatggaaaccccaactcaatgttcttcaaggaagaagatggaaaatgatcatgatgaagatgaaagcgatgataccgaggaggatgacagcgataaagaagatgaagaagaagaaacagctttcctcactcactttctaaattattctcacatcatttatgatgttgtcccataacgactcacgagtccgactcatcactttgtcattttgatcgttttattttacaagtgaagtcatattattcaataaattgagaacaacaaaagtgagcaaaaaactaacaagtaagagaagaaaaaagcgggcaagagaagataaaacccagaaagaggaaaacaagcgagagaaaacaaaaccaagaaggaggaaacaagcgacagacggaaaatgaaaccaagaaagaggcagcaaagtgaaagataaaaaagtcacacagaaagacatgttgtgctgtctgactggtttgtgttaaatgttgttctcgtcacatccatcagaggatcttttgggtctttgatggccattcaaagtgccagtccataattggagctggcccgcgacctctgtgaaatgtggtcgcggcccggggaacgcgagtcaactgccccccggaccgttagagatgctcttatgtcccattgccccaatacccagcaaaattcccaggccgacccggaccgggcggcctgccttgagacggagtggggcgggtccggacagcctttgcacactccccgccccccacccggtctttgcgtcgcccggtgcggccactgttttccgcctcttaacccggcacaggtttatcctcaacgtctatgtgtcttggactcgcaagtcgaagggggacaggacgagcaggaagaattctttcacttgacaagattgatggggacagggtgattcctgccggactcaatcagtagtacggcacaggattccaagtacgtaccggctgaggtacgatgtatgtccccttccgttctgacaagccgatgatgagcactaaacagcaattccgaaatgtccattccggaaccggagtggaaatatgtactttgcgagctgttgtcaagaagtttgaccggtctccgaatccgctttccgccgtggtccaccctctttccaagaacccaaccgatggtcaatcgacagtattgagacatttccatcaggcaccgagccgtcgactcttctcttcggaaccaagttgtccgacaacttggatggacttttacagacagcgctgatgtgcaacgtcgcagtcatctcatgagcatccatgacagacgccggttctgtgatcttacgtctggatcatcctccgaaggagaatgctgcgatcctcgttcaagaagctatcagtcttcagatgaagatggactgggggatcaaagtgatatttaatgggacccatttcctgtcgccgtctaggactccccattccattccactcaaccattcggacacacccaccactgcacacacaatccactttcattccattagcccgactttcgccatgcgctcgtttatactcattgccatctcccttgctctcctgcagagctcgtcagccttaccgcttgacaagagggccgacacccagggcaccgggaaaggcgacgccgacacccgctcgtacatgagctgtgccgaccagacaggcgccttgaacctcaacttgctgggcaccacccactgcagcaacgggcacaatattcctcggcctcatcctgaccctcggccttatcccgaccctcacccacacccccagccatggccacttcctgaccctcggccacacccccaaccatggccactgcctgaccctcggccacacccccagccatggccattgcctgaccctcgtccacacccccagccttggccacttcctgacccacggccacacccccagccatggccacttcctcgccctcacccaatcgttcccaatgactggccccaccgtcacttcccataccctcgaccatttcccggccctacccctgatatcattattccggacagacccgaccgacgaatcccctacaacccttacggaccggtcattccttatccccaccctcagccacaccccggcccagggccccttcctcgccctcacccaatcgttcccgatgacttgcctcaccgtcacttcccataccctcgaccattccccggccctacccctgatatcattattccggacagacccgaccgacgaatcccctacagccctcacggaccggtcattccctacccggatgtcacgccaattcccatcccggataatattagcccagacttcccaggtcaccgataccctaacattcctgactggaacgtccccggtcaccatgctccttacgggccttatcctcaggtcgacgatgacggcatccccggacaaggtgtgatcggccaacagtcatcatccactggatacgaccgagccgacagtgcgagcagtctcaacactggcggatccttcaacaacgggaacctgatctctggcgcgggagcagccgggttcaacggcatcaacaccttcggggccaatggcttcagctcgggaggctcagtttacggcgctaacggcattgcgggaatccgcggtggcggtctctcagcttcgcaatcctcttccagccacgagagcaacgcccgaacctcatcgaccaccgcggctagtggctacggaccagcgggcggcgttgcagtctctcaatccgcttccaacgaagcaagctccaaccaagcctcatcctccactttgatcgccaagaacaaggacaaccaagttgtacgtctgtcttctcatctcttctctgatgactcttgatcattgtgctcatctggtctgtctgtgtcttgcctctcccagaaggacaacaaggcttagagtgtcctgctctcgttccttcctcgtcttcttcatcccgaagtcctcagcaatcacccccttatttgtttttcctatgtgttctaatgttccccatccaagggatcccacactcgttatgctttcctacacacactcattacaattttgtgcttcgtcgtcgctccttactgactctgttatcatcaaccgcaatgcatcgcttctttctcttgattttttttttgccccgccacgtgagacttgtacaagtttgagctctgttgtcgatggagtcgacgggcatctctgaaccggacccagaccgaaatgtaagcttgttgtgcccaataatggggtagtgttccttcgggggtgttgcagttctgccttccggtctgttggcttgttgctttcaatattcttgattcttggatgcgattcacatgagtctcagtcaaagtttggtgcatctcatccctcaaaagttccccccacacccttgagactcgagatggacttgatggtgacccagctgggccttttttgcttgcgggtggtggccccccgcgacatacatgatgccagcgtaaccccccttgaaaccttaaaagtgggtctacctacacaccactcgctacacagcactccactcacacatcaccccaacttcaaccaacaccaccacccaacccaacaccaaaaaaataaaaaaacaaaataaaaacagaaaacaaccaacagcctaacagaaaacaaccaggtctccgatcgatcgagacacaggacaagcttgaacaacttggaggggaaaacgaagcattggaaacacattcatcatgacacgcagcagtcggatacgcaaaccatcccagaaggccagggagatagcagaagccgccctcctcctctcatcatccaaaaccacaccctcctcatccggcgatcagtccaagaactcatcaaacaaatcagcccgtcgatcgtccaaccaaacaaccgccgccactggcaggaaccagtcctcatcatcatccgtcagagctaaggtcaagatcggacggaagaagggacgggcaacgatcaactcgaacggcgacgttgacgtcgaggaagaggctgctaaactcggtaatcagaggagaaggactaactcaaaacaacaacctcaacaaccacaagaagaagaagatgatgatgatgatgatgaccatgctactcagccttcaaactcaaacgataccgaaaccgaagaggatccggatgttttgtattgcatctgtcttggccacgacgatcatacaccaatgattcaatgcgaaggctgtgaaaactggtccgtcccttccgcacttcctatctaataatctctacaaaaccgccctgtacaactcatcgtcatcagactaactaacctggccaaaatacggttttattcattttccaggttccatttctcttgtatcaacttggatcccactgaggctcaaaagatcgaagcgttttattgccagctttgtaacgcaagtggaaatggaatcactcggagtaagttctcctatcctacatttctatctttatctccaattctacgcatttcctacctggcgaagggagcgtcgtttttctttaacttctacataaactccctcgctttctctacatttcgctgtcatcacttgagcttctcttggaagattgaatccttaatgaggtgatggtggattgcctaagacaactagtctgtactacttttttcattcaatctggcaattgctctcgtcttcttcgcacaaagtcttcccagcccagaatgcttaatgatcaggatggagctatggaaagacagcagatcttacttgctgtcttgagccgcttgtgctgcttgcgtaaatctttaaaccgaaaaaggagcacgttgattacacacagtggtctatctactcctcaacatgggcccaactgcgcatcatatacatttcgtgatttaaatgctgatcccaattattgtactctcgcatgatttgttcagagatcgacgaagaaaacccgacaacacagcctgagcaaactcccagtgtcgctctgataccaaattcgtcgaatcggacttcggagaaccttcctgaaactatccccaaatctgaggacggcactccgggggactcgactgccgaaacggtccctcgtcttccgagtccccaaccggtcgatcttaagcatgaagcagctccgcctgtgcctacttcccgggaagctgtgaagcacgaaacagctccgtccgtgcctacttcccatgaagtcgagaagaaggtcctttgcgattccagcaaggacaaccaacccgacggtccaagtcgatcatcggttgagagcattaccgtccagccaccacaatctaccaaagcaactcgccggaaacagagactggccgaaggtttgagtagcgaaggagagacttctgatgaagatttcacgggcgaagagtctttgcgaacggttgacagaaagcgcaaggtaagtccaactgagatgaccgagttgaaatgtgtctgactaatgacgttacctaccctcaatggcggtgcatactactacagactcctacgagcgtagattcccgtccttctacccaacctcgaatttcgaccagtaccccctccagtacgaccccctcgacaccatcaacacctgtgttgggtgtcgaaaaaactcgaaaggcatgcatcgaacaattctttaaactgttcgggcctatcttctcgaaaaatttgaagcaagatgaggatgctgccatgcgattttccgaggccgtcgaattagagctatacgaaagttttggcgagcttgatgccaaaaaccaaaaagtgcctcgacggcagtacatgaccaaactgaggtcgttgctcttcaacctaaaaaacaatcctgcctttctcaacagtttgagttccttggaactttcccccaagttaatcgttttcatgtccaacgaggacttgcaaaccccagaacaaaaagctttagctgagcaggttcgtcaacgctcattacatgacagcgtcaaaaccctggatcccgtccttgaacccaccacctcaccccaggcagatgaacctatcatcgggagccttcccccgtcaaaagctgctgaaaatcatgtagctgtagatcagccacagtctgccaccaccacagaacaaaccccaatcgaattgaaccaaagccgggaaaatccatcgagtccctcagttcccccaccagctcaggtgcctgtttcccaatctctggagcaaattccactgccagatccaccctccgtcacccagccggaaaccagtgctggtccagataagccagtcgaaagctcccagtcatcaccttccgccgccccctctcatccagagaatgcgacgacgaaatgcatcactccctccttactcagctcattcgacttggagaaagtattcgcagcgatcagatctgttccgcctcctcagataactgtttcagggagtgatagtacagcaacaaagtctcaatcggctggaggtgaggtccaaaaagaggccaaagaaggagactcggatgatagtatggacctggaaaatactccagaacgcgaggtggcgacaggagacggttcgggaacggtgaaagcagaggtcaaagagaaaaacttaccggatgattatgatccatttgttgtagccaatggggtcgatgcagatttagaggcgattctacatggcgatcaacaaccaggaactcagaatcgaccgaatggagagccctcatcgatcatcaaggaatcagaaactcagtcaactggcaatgctcaagccatgccaagtgtctggacgggcaatgtgatgactgtagacgttggtggatttgcagcttgtgcagtccaggttggcgggcgcccaattggtacggatggacttacatggagtaaattaattccaactgacacgatggctgtcgctggtagactaccagtaaaagattccacgaactatcttgtacaaagtcactttgcaccttctcgagaattgatcctcttggaattgaagccaaatctaaatggaccgcctgagctacccagtccggaacgggtccttcaacaccagcaaaatctgatagagttctttacgaaaaaggggaggcatgcggtagtagcggttaatgaaaaggcgaagcaagccgtacgggatatctatctagtacccatcttgaggcaagatcctctcccagaatttgtccaactcctagacgatgtgagtattcccgagtccacacccagagcgagggatatgatggttgcggtgatggtcttgtcgaaaggtggggccccttccgcctggaagtcagcacccaccctcatgaatccctcgactagcagcagctctgtgtccgtgccaacaccgaatcaccaagctcaggtacaagtagctccaccactcaccagttccgcgcaaaacttggtcggcgcagcacagtcattgtcttcttcggcatccaaccatggccggtcgcctgcgccggttaactcctcatcctactctttgccagctcggcaacctcccaatccatcggcgcccatcgatccgattcccctgcttcaatcacttagctctaaaatctcatcagtctcatcccaactagcatttcccttactctcccaaatagctccatctgtctcgacgactactcccggaccaccaccaggctttgtgccttacgtccaacctcaacagtcgaaactaccctcagttccctcatcatcatcgacccctgctctgaatggtctcgacctatcgaaggtggatgtcagtgcacttcaggcgctcctctcgcaccaacaagcattcaagccgatcttaagccatccccagccgaccgcgatccagccgaccaacctgcatctcgccccggcctcggcatctacgatcaaccagcccgtgcaccatcccagtgtggccccggagccccggacaaataccggacgacatcccggtctacccgcgccaccccggccagccaatctacccctgaacccacactttgcacaccaagctgcaccctcagtctccgactcttcttcctccccgccgccttccgtccgacacccttcttacccacagtctcaacaacaacaacaacaacagtcatcaggatggcctacatcagatcatcagcatcatccatcttcttcttcttctcctactgcggctcttaaacgccccgccccgttcatccatccttccagagaaaaacaacaccggaaaggattgatgcggatgggcgacgtcatcagatcgagtcctcccgccccgcatgaggacccccgtcgcagaacctcctcctccgcttccgcttcttctcttaaccatcatcatcatcctcatcatcatcctgttcccccctcttctcctaattctgtcttccttaatcatcatcatggccctcctcagaatcatggtcatcctcagaatcatgcatctggaagaggctctaaacggcattctaacgagttcgtcgctcctcctagagacggcggttgggccggtagaggcagaggtcgcaaattggcttgattggggttcgccaaccacgcggggctcatgttcctttttcttttctggttcttctctttaatctttttccttttcttttctattaatgtctggttatcactatcttatcttttggccctctctttcattttcatttgtttcttcctctctttctttctctctctgtttgtctgtctcacttcaacactttggttcatacaccttcactttctctctctatatcttgcttctcttgatatcaacttactctcctctttttttagtttgggttttgaatggtgataggatcaatggagtgaggttttggcttgttttttttttggggggggggctttttgggctttgactcattttaaattggtttctcttgggtttcatttcaattttttgtctggggttttttgatccagaagatgaagaagaacaaacacttatgttcactcagttatatatatttatacacattttttgtagcttgttttttttttttttggtgggtgatgtttagtttacatatatttaaaaaatctctggtgatttgcttgtttgctgttcatcaacaatacatcttatgtgatgaagtttgttatattaacaagtgcatcaattctataacaaacacttcataaatgcaccaatctagtagtacatctacacaacatttctcttgtttaatcattcatcttttttgctttcatctcagtttttacactttctttttgtgtatccttctggttttgaaatcaaaagatggtcctcttccagataattttttttttggataaaactgctattctattccatgcctcaattcattgatacgtaggaatttgttgatcaatttgttttgcattggtggtctaactttgaatacccccaaaaacttaactgtaagtcccctgctggacactcactacaaaaagtcttggatctcattctgccaaagtagataataaataaataaaaaaagccttcattcaaaagaacaaaagaatgaattgaataaaacaacaacaggcaatactaggtttttttaatgtttttattctgccttttgtttcttttattctgttgtttatttttttttccattcaattcttttgttttttttaatttaattctttcttttgttcttttgaatgaaggctttttttatttcattattgatgttgaactgtttgtttcattctatcacccttttatggtttgctgcctttataatcccttgtttttcctctttcttgctttgtgtatttttttttttttttttttttcaatgaatgatatcattttttcattggtatggtttctttggggcttgatatccaaggctgtcctttttttttcctctttgtgagggaagtagatggcaacaactcccaaaactcccaaaggtatcttttcaaacaggcaactcccatatttttagggacttgattaaatgactcccaaaaatgggagctccaactcccattttagtgagttgttgagaggaccacgggggggggggaccatagagggacttagtttatgcagtgatggaatgatgaaggtgcaaactggtttaaaagatggtgtggccttgagccaggaattggaatatacaagcaactaatgatgtgataatttgaaaaggttgagattgctagaaattggggattgtgtaaaaggattatagtcttgaaatggatatttatccccctttgagtcaatgaaatacccaggaacaatttgcttatcatccccctcaacccagtcaacatccacttttagcctgttgaaacacataggaagaagggtcagtccaagccacctctggtgtttgagtctgaaagcttcaaactctcaaataatctcagggaaaaaacatgccctcagtttatagtgaatgtaatcaactaggaggaattctaggcagattctgatgcaaaacaccagttggaaaccattttcatctcgtcaaaatgttctatttggacagagacagagactgaagccagaaattaaaaagaaaaaaaagtgaggacccagaagaaataaaggaaagaagcccataaacaacacagtatgatgaaatgtaatgtagatgaggaaaaagttggctatgccaaatttgcacaaggtctgtaaagattacctttcaacttagtcaaggaggcttaagtatcttcaaatttcaatgtaagactctgaggtggctcaagtgatactcagaggaaatgtttggtcaggactgatgattttaattatcaaacttttatctagacactaaagtagtctagatacatgttgttcaagttgtggttccaagaaaaatgagtataatgactaaaaacaaggagtgaataccggtgacaaaggagtgacatgtgagttgaaaaagagagagagattgaatagtggagtctcaaaacaagagaaacaaaatgaccttgagagataacatgaatgcagtaaaaaaaggataatgaaaagaatgaatcaaaggagccttttgttagttgcatatcaagtcattgaaaaataacacagcaggtaatacagagttaccatgcaaaaaagtaaaatcaagactaagaaaagataaagcaattttacataagggggtatcaaatagaaccaaattttacattattgaattgactggtttggaaaaatccatcattttcaaaacatgttagttcttcacttaactcccttgggggcccattgatgcaaaattttatctttggaaaagtgactggtttctgattgtggatttcttatatttgagaactcttgatgatgagtgataagatttcttcaacattgatcagattgattgagataaaacatcccagccctgctatttctctttttaaacagaaaattcagttaatcagcctcttgaatttttatttatttattttacttagatatcttaacaatactcaacaattacaattcttcccacttgttgggcagtccttcaaatcctttccacaattaggacatttattttcattttctacagcttcaattgaaccaggcacgtcattgaaaatatcaaccatggtttgagaatttgtctttgttatactagctagaatgttttgtatactgacaagaattactaataatagtagaactgcttgtatggaacgttgtgcatgcagtgaagttgaggtactcatgacttggcctaaattgaataaaaaataattttgtttgatattcagataattttaatttcaattggagtgggataaacagtggaggggagatagcatcccttttccagagttccaggctttaaataacccagctttttgaaaaagaaaaactagagtaggcaagataaggagaacacaaaacatgtttccaatcatgaaataaacccctcctggacacagccgacagggtatatataacccaactgacatagcttggtcaagtccggaatcaaatgtgtcggattaatatttaaatcacacaaacactccagccaggtatagacatggagcttcacacctgttggtgggtacctgtcaccctttgtaacatgacctccatgctgccagccaccattcatgcagttatagggtgaagtattggcaaaggctcaggacttggacttccgccttcattctgtcaactctgaaacaaagaaaagacaatatggtatttggtttttatttgtattgtctcagaatttaaatacccaaaaatcacaatcctgttttttttgctttcttgatacagactacattacacatgtacaatcttgggaaattgagacaaagattgtgtgtgtatggtctcagatgacatagcttggtcaagtctggaatcaactgtgcagaattaatatgcaaatcacacaaatactccatccaggtatgtaaatggcactttttaaactgttggagggtaccttccacactttataacatgacctcaatgctgaaggccaccattcatgcaggtagagggtgcagtattggcaaaggttttgtactgggagtgggacctccacctgcaatgtgtcaactctgaaacaaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacaagacgtataagatttttattggtgttgtctcagaatttaaatacctaaaaatcacaatccttgtgttgtcttgctttcctgattcagactaaagtacacattaaccatcttgggaaagtgagacaaagattgtatatggtctcagagggcttaccccactaaaaatgtcttcaacacacaacttatttggttgtgtcaatgtcaaaacagaatgcatttattttcagggcgaggtgttagtggttgaaaccactacactacagaccagcataaccttttgatgtgttacactaacagttagtgtagtggttccctcagttacactaacagttagtgtaacttatcaaaaagttacaccaactattagtgtaactgactatgcagttacatgaccacatgactagcatcagtctaccctgaagacagtgccttattggggggggctacatccagatcccctcaattgatcatcattttgtttcagttggtcttgggggccactcaattttagtcccctgccaacttttaacagttacttgtaagaccacattcccctgtcagactaccttgagattatgggttcaattccccctcagatcatactttactgggttccattcccacacttgttcaatttccactttcacatcatgtagcaagggggggggggggttgaggtgtaaccatgatgtatcaccagagtgtggtggagctgttggcatgaaccagggtgattaccacccaactaaccatgacaagtgtctgtagcctagttggtaaaggaagcactctgttatgtgactcagcattgctgaggttgtgagtacaaatctcaccaggcacatcctctgtttatttgtctctaaatcttgtgctgttcattttctgtgggattgtgtgcaatcataggacactgaaaattgtcactatggaccttgggcgtatcagttatatgcacagctcacacaacttgtccattgaaacagaaagcagaggaagagggttcaagagcatgccaggctgcaagagcataaattctcacttgacatgtcaatttctctaattgatgagttacactacactacaacttctaccgtagcatagcgtaactaggcatgtagtgtagtgtagcgtagcttaatttggtataagttacactaaatgttagcttcaaatcagttacactctctgacagtcaaaattttgttagcacaaaaaagttacactaactgttagtttagctgatattatttgaagccaacactaacaaaaaatttgagagacaaatttacactacactaacagttagcgtagtggggtttagagtcagcaaacactacagaatttccagggaaaaaaaaggccactacactaacagttagtggtcaaacagcgtagtgtagtgtagcggcccactgttgctctcaagctctattcctcccaggagtagttccacaccaattaagacaaatcaattagcgagttgacaagtgagacacaaaaaaacttataagtaaatgtcacttcatcacattacttttggtagatgtattgaaaaccaatgagaaattgaagtaaaagataacaacagaacaattgggatctaactaaacaaagtctgttaagcagcctgatcacaccagaggagccagttgtaaatcttaagatcctcttttaactgagcatgcagaaatgaattatggagattttggtttaactggatttaatttgtgaatgtatgtgctaagtttggattggtgtggtttgggaggatgtgagctgcagaagcaatgtcggttaagaaggggtcatctggagattgatcctcaacaatcatattatgaagaataacttaacatgtcatgatccgcatgacatcatccttttcccataaacaacccccaacagtcagtacatgccaacacgcttgaaggacgccaaaggtttgcttgatgtccttccaagccgattcttgaagctttgcaaagtgagttgaggcaccaccctgcgtatttttgatcaaacagacaagagttgaacatggtggatagatgctatcacatagatagtagccgttgatgttgaagtcgacggcatcctcagcaccagatattaaaaaatcaaacaggtgactgtgatggagaatgttgatatcattcaaggccccaggtcttccaaaaaatgcatgccaaatgcatagattcttgcttgctacagcttctaagacaatggtcggttttttctctttgcctttgtactggccagcccatccagacgggccagtgcatgccatcgatgctgccaatacaaccaggtaatccatgttctttgttctcttgcaagattgagtttagctcctcttgattgggtggtgggaggtactctgaccgagttcgatgatgtgagtgacaaagtttttcagtgtttgtagcgccgtcgtctcacctagccaaatgtacttgtcggttgaatccgcactggtgccatacgcaagctgttggatggcggctgtgatcttctgctgaggagagagtccaattgttccacagcaatcctatatccatccaaaaacagtcagaaccagaatcaagaacaagatgatgtgattgaacttacactcttgagaatccaaaagtgatcatgttcttgcagattgtgacagagccaatcaaatatccctcgactcatttggaaccgttgttcaaacatccggttgatgtagactggattctcatcaaagtagtcggccatgagcctcttttgacctgcaatccaatcttggttgataaccattcttggccctccagagctcctcttttgggggcctagagactgagttgaggaggcaatagaaaatctcctcttccatggagtccaagaggtagtcttgcacgctatagggcataatagcaaggtagttcaatgagttcttcagatagagagtccaagttacagaggtgcacggggtgtcagacactgagacactagttcatgtgtctacatagattgtaacccctctgggttacgtaataataaatattattctatgtattctttaaattaataatgatttacctctgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcacaatagttcccaaagaatgaatatgaaaaaataaaaccaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaaatcattttgggggattgaaagtgctgagagaaaggaagattgggatattagaaaaatgattatgaatgaaaattttggaaaaatttctttccagatggcttcaaagagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggacaaccaacctggacaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaattttgaaacttaatttttttgtttttattttttcatattcattctttgggacctattctgcaccaattgaccaagtcttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacatatttatctctctgtggataattaatgtacctctctcatgaaaataataatcaaattgaaaaggataattatctcttgtgtttatccaagtgattatcatcctgtttatctctcttgtgtatctctcttgtgtatcttctgaaataagagagatagtcaacacgcgtacatttgcatgtttgaatatcttgacactttcccccaaaggaatagtgtaacaataaggggactgcacgggtccaacaggcagcctgaaccctgccttgcaatacttaaggggaaggctttccctctaggattccttcccccagagattattgccatacaaacctgtgtaccttacttaatattagtgagtggggttttagcagtacactctcccttttctctttaccttccatctttatccttattatactagcctagactacaattaagtcactactgtattctagaagagagcctcttttgatctgctctaagcttggtggggtgatgctcattccactgtcatcccctctaacccagggagctaacccctctgctttctagcattgaggtgaggtttatttccactggccacctctgtggctatagtgtgacccaataccctatcaactcctggtcacataagagaccggagctgacacgggggtaccggcaacagctgccaatcttgaatttctcccgcatggcaaaaggggttgtatcagttacacccccctgcaataacgtcacccagaggcaaccaatacaagattggtctccttgacaaattttatatccgttgggcccaccattacattagaacaaaggaaatatgtattggtgggcctggccgatataaaattggtcaaggagaccaatgttatattggttgcctcggggtgacgttatcccagggggttgtaaccaatacaaccccttttgctgtgccgcggctttgcctaaccagccggtaccgaccaacggggggggggggggttactctgtagattagtaataaagcctcgtggggcccatttcttagctagagatttagttgaacgggggtggatgctctaagcatattaaatcctaggaaataagtttaaaattttgaaaaaaagagattcagggtgctgaattggagaaggaaatatggcttgaagttgctgttgtaggagcaagtgatctgttatcaaagagcagggggcaaaaagatcctacaaggtttggctttatataattggttggagagcaagattgtaagaaaaaagaggttgggatagaaggagggaatgaggtaaagtggtgttggtttggcacaatgaaggaaaggtagggtggcgttgttgctgttgtcaactagggatagagtaagaaatagggcagaaagctttgcttggcaatagatctgcaataatcttagggcttttgactaagctagcagcagtctaggactctggcaaggaaggaatgttgctgaggatgtgaggatggagagtgcggcctgtgtagattattagggataagtggtaggttgaaattagatgggatgctgatccagacaaggacaaaattagaacagatcttggttaaagttggatctagtggagtttgggtagtttaagattggagaagcagaaggcaaagttggagaatttgattcaaagtgagttctataagtcaaggtcaatgaatcataaaaaattcagtggaaccagaaaaaaaaagtgtaaggattgtgtttcaatccttgacagtctgttggaaaggcactagcaaggagcacattagctctggaggggatgtttctagtaccaaagtggatttaatttcagtctagacaggagagaaagatctcttgtttagtatacacaagtgaaggaaaaatcagaaaggaaataagaagcaaaggaaggaagacagggtacttacctagacaggagaaaagatcactgctcttgaggtgaagggggagaatgagactatatatagagaagaactaggcttatgtaatcttgtgacatgtttgggtaagcctgtgaggagcagggcttacacaaacagtcactcatccagacataaaccagtctaaacaatcttgaactcttcctgattcaatttctacatctataacttgacatagcagggagagaaatgggaacggattttggtttgaggggaaacatggatgaattccgaaaagagctctattgccatttactgagacttgtggtccatgctcaagatatctatgtaagcagctttgtgttccaccaaagctgtagccaatttgtaacaagagtttctctttttctgatgcacaatgtttgttacagctattcaagtgattttgctaggacatatgtaatgatcaaggacagcagcttcacaccaaacttgaatcctttctgagacacaaacaaaccatcagactccagggggtctgattccaacagatctagtttgactgctgattgcgttggaagaaatctgcactatctatacatattatctggctgattgatctggtatgtgtctgcagctcctgcagaatcagatgatccagacccaccaagatcagtttttttttggcagtgaaatctgggtcaaagggtgcctaatctggctctgtaggggctacagaacaacggcaagaggtccgttatgtattagaattgcttttacaaatctcggcctggatttaacttgaacccctgttttatgtaagcagctaaaaaaaataaagtgaattgaatatgcaacctccgactctcgaaatttggtggtaaaacttcaacagcaatcctctctcaacttcctacagacaaacattaaaaaggatggaagcctcaccctcaacgagcccacccacccctgcccaagaacgcccgccggcgcgctcgaagacatgtgaacactgccagacgacgggatcgaagtacacctgtccgggatgcgggacccggacctgttcgatggactgttcgaacggccacaaagcgtcgaagaactgttccgggaaacgcaaccgggtcgaatacgtcccactcaaccaatactcctggggacgactgatgcaagactattcgtacctcgaggaaatccatcggcatctctcccaccatcctcctccatcatccgtctctaatattccgaagcccgtcggtcccccgcttggcctgactcccccctcccgtaattcgatcgctaaacgccagctcttggttcggatggccgcactcgaagccgtccgtctcctcttgatgcccgacggaatgtccagacgaacaatgaatatgacgaattataatcacaagttaagatgactttcttactctctccaaatcatccgcttacattcacatcccaacatacacaaaaaggctgatttcatcttctttctttatggtgacttatttcattgcaggaagaagtgtatgcaatggtcggtcgagttagtttttccgagcgacgaacaaacgcaggaagccgttccccaacccacttcccaagaccgatcctcatcatcctccacactaacaccaccaccaccaccgacgacgccgacggtcactagtaaccaacacacaagtcatctgatccaccagatatcctcggacaccaccatcatcgagctggtgagacggaccctaaacctcaagaaattgcagatgtctcccggcgagaaagcggcggttattggagttggtcgggcggcaagaacagcgagagaaagacaaacaagacacccgagactcggacgaaaagccgagatggagaaggaggaggctcatcaaagaagacgagtaggatcgaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttttccagctccctggctcacctccaattccgcaacaaagcacacctcgacccaaagttttggtggagagggaccactcaccattgatatcgcttataacatcacacattcacatcagcagtctacgtgagcgttggcagtcgcaactaaatgttgatctacatgtctcgcgattactcttgcttctcgaatgtagactgcaccaacataagggaaaaaaaaagaaaaaaaaaaaaaaccgtacgaaaatttcttttctttgacttataacttgctcatgaaaaaaaaaaaaaaagttatagggaacccaggatcatcatcataaaagaaaaacaatacaagtgaaggagagattttttgtaagttttgtcaactatcatatttcgaggggttgatgaggatgaggggagtaatataaatgggggagatgcgggatctttatattgtatatatatgtgtatgtttatcttttataaaaaactctgcaagtgttgtatttatgtgtatgaaatgaaagcgattattacgccggattcagataatgaagatcggggtggtggagcatatattgtattttctttttttctttcccaaggtttataatatatatctaagtattttcggggatcatcgggtatgtttttttttgtcggggggggggggggtgtcttgtgcgatgggatatgatgaggaaaagaactgatcagaaagaaaactcgtcaatatgaaaaaatcgagacggacaagaagtacacataacaaaaaaaaaaatgaagaaattaacgacccaaaaaaaaggaagagtaggaacaagacggggtgtgacaatggagtcgaacatttttttttgtaagatcagttataaagttatattttctttttcttccgaagagaaacaaaaagagaatagaatcgttaaaaaggaatgaggacatcgagtcgcaagatattagttatactcggagactgaagttgagcgacgatcaaaacagagacaaagaatggagagagaagaagaaaaaaaaaacggggaatcgaggttgaggatatgacaatgtaggaaccgagttccgcttgtctgtcaaggaaaaatggacccttttgggtggacgcttttgcctgatgaatttgcccaagtctaggatacgcgatgagagcctccagggtagaagagcacgactgagcggtttcctttttttttatttggttttggagtaagtaatcgaggattggattgtgcatgacaattttttttgcgcagtgtttatttcttctagagaggtctaaacacaccaactgaaacgtgatagacaacgaatggtgaagagatagtttctccgattgaactagccgacgataccaaacggtcagtttgagtatttttttttctgtttttcttttttgtttctgggaagcgatttttatgacgtcaagacaatcattaatcgtccatcgtcacatccatgctatcgcctgaaacttgtccgtcaacgcttccaccatcctgactactactaacacaactgcttgtgctactagtcagcataggatgtctatgttgatgattgttgacgagatttgataggtttagcgtcggtccagatggatgtaaaccgatcgagagtagttgcaacccgatcccaccatgaggaccggtatgctgataatgatatctcagcccgttgatgctaaaacaggaatagatacagaccatttcggattagagccggttgattgatgatgtcatgatgttgctgaggaatcaagggtgacggaaacttactttttatatcttttcccacacacggcatcatggcaaacaaatgtttttgattcatcctcagcactgagcgttttctgaatccagggagagagtcaaacgtcaggagtgttcggttgataggcggtaaaaatcaaatttgacttacttgagagcagtgaccatgagccttgtggtatttgagcccgttgggctgtttgtatgccttctcgcaaccaggcaccgtgcacttgaacggcttctctctattcgactcccaatcgcgttggtcagttcccagctttcgcttggcgacgggttcggaacgagttcgattttcgtgatggcgatcgctgtcgatcgagctcgagccatcctcatcggcatcgatcatcatcagcagttgctgattagggtcggccgatggattccggcccggctgtgattggccatccagcagggagggagggattccaaatccgtcttcgattttcgaccaatgattcagcgggctcttacgacgagagttggtagacgattgctctcgggagttggttgtagccgaccagttactgctgctattactactgctgttaagattatccggaggtgaatgacttcgatcgaagccagcccttctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggatgtcgaatttcttgacaggattatgtagatacgcgtggtcggtacagttgtgtgtgggtgtatttgggtgtacagaaaccagattgagggaattcaatcaaggaaggcggcttgtatgtagtgaaagcctagggagatggctgttggcgatagagacggatgagggtgtatggttaattgtttgttaaggatgagagattctcaggagggattgtatggattgtttttgttgaccacaatcttcaatcgattcgatcgacttttttacattaccattcagagtgtgggtgtgggatgttgggtatcagcaggaaccaggacgagcggcgcaggagggagtgaagaaaaaaaaagaaaaaaacaaacggtcaggaagagtgtagtcagaatcgatggagaagtggaaggggagaaaagccgccgacagagatggcatacactttatactttttattcttcttgttgttgttgttggccacctagagaagacgatctggtgtgtgctgttaatgatggcttccgagacaggcttaatgcacggcagcatacactttgtatggcagcggagagaggaaggcaacgagggacaaggtcacgaaagcggctagtggctgtctgcgctgcgcggagatggccggctcaacagagagacagagtgatagtgtgtagagagatggtgaggagagagagagagagagagaaagagagagagacaggcgaagggacaggcgaaatctgggatgaatgtaatcagagagggagaaagagaggcagaggggaaagagggaaatcacagatcctgatcagcagcaatccaacaagtcttttaaactccgcagagactgactttggtttgtcgcgagttcgattacaatcaaggcagactgactcttagagagagatggccaggggatcgggtgtaggctgtatgcggctaagccccttcaggaatggaggaaacaagcagctgattttgaaaggttacagggaaagagattcagttgacgagacagatcttggagattggtgagtgtgtctgtactgcgcaaggatatgtgatggaagatgtgggtgatatattccttttttggggggggaaggaaggaaaggaaggaaggaaggaaggagggaggggaggggagggatggggaaaaacgaggagcaagtcagagagtgcgcttccttctttttatttcatgtgcactcgggtttatgtctcacaaacccaccggagagagacagagaatagtagagagagagagagagagagcagagagagagcagtttattggaatccgacagccaactaaacagcttttttagttgatggtcaagcaagttcaagtttgtagactaaaaagaatcgctccatgttgaagtcagctcccgtccaagaaaagcaaagatgtgtgtttatgtctgtagaaaaaaaaaaccgaaaaggctgcacatcatcatagtaacagtagaatcacactaacacactctccaattttgtaggcttgatcaaggaagagcgagaagggctgcaaagagatgatggtcatgaagccttgggtgttgttcttgtgtggaaggaagcctgcaagagctttaatggacgagtttttttggttttgtttgttttttttctcgattgtgaaatcacaagatcaaacaccaaggaattcaaattgtttacaaagccagacagcggacaagaaatcaaatcaagacagcgactcgagcttagaaattcttcttgttgtaataatcgaagccattgagagatctcatgtaccccatcatcgactctcaacacagcagcagtccaagaccgaggacgagtgattgagtccattgtacaaactgccaaagcaagcccacaacgattgatgagtggagtacaatgagagaattagtcgtacggctgtcagttcaccacagcttccttcttatgcagttatcgtggttgttgtacagtccagatttgttataagacaaagattgtacatgtactggcacacgcggcatgggccggttggcttgtgatggatgtttacaactcggtcctcatttctgctggaagccgctctctgggatgagcctggccagcggacttgatgtgtttcagacggtttcttcaagatgtgcgaaacaaacaggatcgggtagaagaggttcggccacacccaccggcgttcccatcgcccctccttccttgtggagtattaaaagtgttcaagtctctcgcaaaggcggtcgaagattccgatccagacggattgtcaattccatcctgcagtccacaggcacgacgaggacagataggggctcccccatctgaaaaaaaaaacaaaaaacctgccctcgatctcattgcacctctactacatatgtactatcatctcatgatatcggtgggtcaagctcagatcgacattattacactctcgagatctggttggtcggctcaggtgtgttgttgggtcggctatctctcgcaatctgttggcttacattggattcgcaacttatccactcattccctccatgtcgatcttcttcgtcatcatccaatcatccatcatcatcatcatcgtaacccccaaacagtttcgtctctctgtctctgaaaataagcaacttcatggttgtcgaacttgaaaaaacagacgcatgatggtccttgatcctgcaatatggatgtagaaaacagcgaaagcttatacataaaacggccagtgaaaagtggacggggagaatcttgaactctggacatggtcgctcttttcgattctatgctttcggcttcgctggtgtgaacaggtgtttctttttgtggatctattgtgtagcgccgctggtccatggggggggaggggggcaagaaagcgagatcatgggtttcttcggcgatggcacagcgctccaggctgccgcttgatcagccaaaaaaccacggaatatgactgacgagaagagttacattgtacctcattcggaaatcaggccatgaaactgtccagaagatttgaatcatcttcggttccccagacaggttttacagctttgagaatgtacacatgcaagcgtgcacgagagaagagccaaaggattggtcagcaattgctctcatccaaacccgagacctgacgccagctctcgcaggcctcctcccccatggccatcctgaacaccttcaagacccgccataaaagaccatgcaaagtatatagtcggtgcagatatcgatatatgtatgtagtcgagttgagccacgagggtcgtgggtaagtcgggtgttctgggccggtgtgcgattgtaattgtagcgttcgatgtccaaacgcgcaggatcaacgggtcttgttggaatcctgaccaagtcacgttgggtttgttttgttttgttttggcgcacatccttgatcagcttcgacttcccacttggcttcggcaccttatctgtgcttcttcgcatgctcgtttcaagctgagcaggttgactgtgcacgatgtcgataggagaagctgagtcgtatttgtcgagagctgtgattgtatgtacaagttaacataacggcgaataactttacagcgttttatgtacccgggccggcgggctcccgttcgctcccgttgtgtttacaataaattgttgaagtctttttaatgaaactgatgtatcaactggatacgcgtccccgcgaggcccagataaaataaacaaagttaataagcggctggggggtgcggagaatttgtagcatttggtatcgttaccatccgcagctatgatacatgtaaataatattgttccggcttgtccggatggcaagtgttgtggccctacaggccgcagtcatcggattgtgtatgtatacccatgtaggccacaaaagacaaagtcgggctcttgtgagtccagaagaggtcttggcaatggattgcggtgcccacttggcactaggaaggatgatcggcgtgtttttttaagccaagcacttataacttttacaaagccccggtgatggctgattggttgatcggacgagaagaggaagttctggggaaaagtggatgatgatgatccagatggacttgggattcagaacagctttgatctacttttctccacactacaatacatacatacgcatggagcttgccttttcgcggctcccttctccttcttccctgtctcatgactagagacagagaagacctcctgagtcaccacgacttccggcttcctgagttgtgtccttgacccataaaagcttcgggcccaaaaaaaaggaggcttggggtatcttttcttggtggtcttcaagcaatcgcgctagcacaacactgctagcgagcacaagtcatggactaggaaagacgccaggagagcttacattttgattcccatttcccgggctcaacaaccgctacattgtaattccaaatcacatgcgtctcgaggccaaggagtccagggtcaaccatacgctagggactggtttctccctggccgatcgacacttcaatgatgctccctcacactggctccagatgttcatgtttgttgatattgtcaagcaagctgtgtacatagtccacggcttgctcggctctggcgatcatctatgtagtcgtaagtcggagctcttccacatgcgtgtgccgtggatttcttccgctctcttcggcagactggagcccgagaacgaaaatgcatgtcctcaggaaggctgcaaacctacgcgaacccgggcgctggctcgtgcgggttattacccggttctgctgggtaccgataagcacgcgatctcaaatgaaaacattacaagcccgaagaggccctggcttgtcgcgtcctcaggacgcttctgaggcttgatgctctcgaaagcggctcgaagagactgcttgatgcagttgcttcttcttcttttttttcgaatatacaaacaaatacatacaaaaaatttaaaaaaaaaatgctggttctcatcgagtggtaaggacgcgctttagaattgatcgtgatgagtcgggaggagggatgtcttggatcaataaaaaaaagggagtggggggtcactcttccaagctccacagtcacgagtcgactctaagtgtacatactccgaagaaagttgcttcacgagctccagtcagacaggggaggcaggcaaagggttggaggggcactcggtgttgtatgtaccagcggcagagccaggtgacatcaactagacgatgacgtcattcgattcatccgcactctgtgaatgttgcaaactgtcagctcaattttcttgatcagcccagtttcatgctgggttttttgtaagccgttcatcaatcatttgcgttcactcaccaataacatcaagcggtaacaattcaggcctcgtttggccgtccatgatcgtcataaacgatcatggcgaatatatcgggggtgcacagctgaagacggggcctcacgatggtgtttgggaggccacgtcatatccactttttttattacggaagtggtcagcgaaatatattccctgccaattccaacattttgggtccccccaaaattttgcgtcataagtcctcacagcgaggttgatgaggattttcaggctgcgtcatttgcacagcctggaatcatcaaacctagattctgatttaacgatttgagacgacggcctattacgatcgtggacggccaaacgaggcctcattcatgttattagatcactgcatcaaggatccgatgcttatcgatctcgagtcctctttgagctgttggtagttagttatcgtctcgttgaacatttcctcataattgaatccttggttttgtggacgtaaataaatgttttttttttctttcttttacttggagttccaggtaagtattgtgaagcgaccatctaatttagataagctttatgtgaacctttcgattcagatcgaaaactcttcaagacagatcttggatgagaggtctttcaatcttcaggctgtctttcacaaaaaaaaaaaaaaagagtggaaattctgaggcacattaaaggtgcaggcctgtttggtgtccagacttgtggttttgggaaggcatgcaattcgtcgtaaacctggatcggggccaacatacaccaacccacaatgaagatgctctactctagtgagtgctcaaaatcacaaatacccgggttcccccctgaattggtacctccaatttccaaggactgcgttgcgcgtatgcgatgtttgaattgagagggattggaattaacatgatttcttcatgagcataaaagtatgagactattctacaagaatggttgataatacaaaaggatacaagaaagaaaaggccatatggataggttcagcggtggggttccgttggtggtagttcgaccacaattctgcagatggggcagctcgtgtgtccttcgagccagtgctagatcagaagcagatcaaaatcagcgatgaagtgtgaaaaatcaagtcaaggagaggtagcttacctgaatgcagtcccggtggaaaaggtggaaaggatggcatggaagccgaatgataactagctcaaatggggcgagctcatccatgcaaacgatgcaagccgaaactgccccgttttgtattgaagccagagtggcggcggtggtgttgcaaagagtagccagccgtcttctaaccaagatgcgtcgtctctcgaaggagacggcgcggatttcctcgagcgcttcgattgcatccatccagaaagaagatatgtatcgcaagcggcgggcgtcgtcgcgtcccagccgctcgagcgcatcatccacttggtccatgtaccgaaagtagtgcgcgtcttccgccgcgctcaaccggccccgaagagcgttctcgtacagctccctatgggctgcttggaataactcgaagtggcgccgaaagagctgccgatattccggagtcaggtaggacaaggccgtgtccgacaactctaatatatttcgatccatcttttatatttatcagaataagtgtgtttttttagtaagagtctggcgggggatgggaagggaacgggtgagctggatgtgatgtttggtggcactaggattgggagatggatcacaatttctggaccggcggttctatttaaaccttccatcaatgccgagcttgcagacttcagcagcacttgcagcagcccacgatggcggaggggtgtcgcctccatcctttgtgtcggctgctgtagagtacgctcattgtgcttttcatcctcgctcagtctggcgttggtagcaaccggcagcaggcgggtctaggaggtgctttccgcctttcatcattttgagcctacccttggcagcaatttgaaccggcagcaggatcagatgctgaggggcggagcacacttctagcttacatcctttgtgtcggctgagacagagggatctcagcttgacttgatggatgctgcaaattcaagtgagtgagataagcaaccgccggtacagatttcatggttggtttctccatcatgtaccagtcgttgaacgcctacttgcttcagaatcgccagacttgaacgaaaacacttggctcccttgctgccggtgttatacgtgttgaagtctccgctgacgtgccactttacgaaaggtgtgctctcttggatttgtgtagggtttcttttcctggggttttgttgcgatcaagctcataacccccccccccccccccccgggataggcatctgagctattgcggttctaaataactcctaggcctcagtgtccacccagggaatcgagcgttcggattgactctgtctccgcggagaatccggaacagtcggtccaattcctgttgaagggatagatcccggtccccccctgccgaaaaaaggctatgggaagaaacaattgccccatgagacgccgcatgaagatgttttttgacacattaaaaaactttcccagcttccgctgagccaatatgatctggattgcttcatcaaagcgctgatgctcgtagattcttttttttttgtccgatttcattggtgtttctgatgtttctgaacgtgaattttatttttggtgaattgtttttctatgactcgcataatcatattcgctgttttgcaattattttgaagtgaggatgtcatgaagttgattttatctacaatttggaacgttcaaaaatcaaatttgaaactctcaaagacagattcatggccgaggtatttcagaaggaactgcatcgtcagggtgtctttcacacatggacaatcaaattatgagccgccaagatgcaggcccgtattttctagactttcagctttctgatggcttacaacgctcaatctgggacggggctaagatgtaaataccaacccacaaatcacaatggggatgctttgaatgcacaaaataatcaaaattacacggtgcccctttgattttttttccctcaaacagtgcacaatttcaaaaggatagcgttgcgtgtatgcgatgtttaaattgaaagggattggaatttacattacttcttcatgagcataaaattatgagactattctacaaggatgtttgataattcaaaaggatacaagaaaaaaaaggacatatggaccggtttagcggtggggttccattggtggcagttcgactacaattctgcagattgggcagcttgtgtgtccttcgagccagtgctagatcagaagcagatcaaaatcagcgatgaagtatgaaggtagagtcaagaagaggtagcttacctgaatgcagtcccggtggaaaaggtggaaaggatggcatggaagccgaatgataactagttcatatggggcgagctcatccatgcaaacgatgcaagccgaaactgccccgttgcggattgaagccagagtggcggcagtggtgttgcaaagagtagccagccgtcgtctgaccaagatgcgtcgtctctcgaaggagacggcgcggatttcctcgagctcttcgattgcattcatccagaaagaagatatatattgcaagcggcgggcgtcttcgcgtcccagacgctcgagcgcatcatccacttggtccatgtaccgaaagtagtgcgcgtcttccgacccggtcaaccggccccgaagagcgttctcgtacagctccctatgggcagcttggaataactcgaagtggcgccgaaagagctgccgatattccggagtcaggtaggacaaggccgtgtccgacaactctaatatatttcgatccatcttttatatttatcagaataagtgtgtttttttagtaagagtctggcgggggatgggaagggaacgggtgagctggatgtgatgtttggtggcactaggattgggagatggatcacaatttctggaccggcggttctatttaaaccttccatcaatgccgagcttgcagacttcagcagcacttgcagcagcccacgatggcggaggggtgtcgcctccatcctttgtgtcggctgctgtagagtacgctcattgtgcttttcatcctcgctcagtctggcgttggtagcaaccggcagcaggcgggtctaggaggtgctttccgcctttcatcattttgagcctacccttggcagcaatttgaaccggcagcaggatcagatgctgaggggcggagcacacttctagcttacatcctttgtgtcggctgagacagagggatctcagcttgacttgatggatgctgcaaattcaagtgagtgagataagcaaccgccggtacagatttcatggttggtttctccatcatgtaccagtcgttgaacgcctacttgcttcagaatcgccagacttgaacgaaaacacttggctcccttgctgccggtgttatacgtgttgaagtctccgctgacgtgccactttacgaaaggtgtgctctcttggatttgtgtagggtttcttttcctggggttttgttgcgatcaagctcataaccccccccccccccccccgcggaattgcaatctgagctattgcggttctaaataactcctaggcctcagtgtccaccagggaatcgagcgttcggattgactctgtctccgcggagaatccggcacagtcggtccaattcctgttgaagggatagatcccggtccccccctgcggaaaaaggtctatggaaagaatcaattgccccatgagacgccgcatgaagatgttttttgacacattaaaaaactttcccagcttccgctgagccaatatgatctggattgcttcatcaaagcgctgatgctcgtagattcttttttttttgtccgatttcattggtgtttctgatgtttctgaacgtgaattttatttttggtgaattgtttttctatgactcgcataatcatattcgctgttttgcaattattttgaagtgaggatgtcatgaagttgattttatctacaatttggaacgttcaaaaatcaaatttgaaactctcaaagacagattcatggccgaggtatttcagaaggaactgcatcgtcagggtgtctttcacacatggacaatcaaattatgagccgccaagatgcaggcccgtattttctagactttcagctttctgatggcttacaacgctcaatctgggacggggctaagatgtaaataccaacccacaaatcacaatggggatgctttgaatgcacaaaataatcaaaattacacggtgcccctttgattttttttccctcaaacagtgcacaatttcaaaaggatagcgttgcgtgtatgcgatgtttaaattgaaagggattggaatttacattacttcttcatgagcataaaattatgagactattctacaaggatgtttgataattcaaaaggatacaagaaaaaaaaggacatatggaccggtttagcggtggggttccattggtggcagttcgactacaattctgcagattgggcagcttgtgtgtccttcgagccagtgctagatcagaagcagatcaaaatcagcgatgaagtatgaaggtagagtcaagaagaggtagcttacctgaatgcagtcccggtggaaaaggtggaaaggatggcatggaagccgaatgataactagttcatatggggcgagctcatccatgcaaacgatgcaagccgaaactgccccgttgcggattgaagccagagtggcggcagtggtgttgcaaagagtagccagccgtcgtctgaccaagatgcgtcgtctctcgaaggagacggcgcggatttcctcgagctcttcgattgcattcatccagaaagaagatatatattgcaagcggcgggcgtcttcgcgtcccagacgctcgagcgcatcatccacttggtccatgtaccgaaagtagtgcgcgtcttccgacccggtcaaccggccccgaagagcgttctcgtacagctccctatgggcagcttggaataactcgaagtggcgccgaaagagctgccgatattccggagtcaggtaggacaaggccgtgtccgacaactctagtatatttcgatccatctttgatgtttatcagaataagtttgtttattttttagtaagagtctggcgggggatggggagggaaggggagagctggatgtgatgtttgggggcactaggattgggagatgatccataacctctggaccggcggttctatttaaaccttccatcaatgccgagcttgcagacttcagcagcacttgcagcaggccacgatggcggaggggtgtcgcctccatcctttgtgtcggctgctatagcgtaggctcaatgtgcttttcatcctcgctcagtctggctttggtagcaaccggcagcaggcgggtctaggaggtgctttccgcctaccatcattctgagcctacccttggcaggaggaatagatgctgaggggcggagcacacttctagcttacatcctttgtgtcggttgagacagagagatctcagcttgacttgacaatgcgctcttggatttgtgtgcaaattgcaattgcttttgcagactttttgttctgatcaacttgaaaaatctcgctaaatagaatttgagctggtttgtttccttaaacgctatgcctcagtgtcggaatcgagcctcttgattgactctgtctctgtggagaaaccggcagagccggtccaatccctgttgaaaggatagattccggtgggcgaagattgattacccaacgagacactagatgaagaagttttctactatagcacattgcaaactttcccagcttccgctgaggttgattttattgccatttctatccgatcttgggggctattacttcttgtcgcagaccttttgcccagcggtagcgtagtctttcgacaaggagcaaaccggctctgccggtcggcggatagggaggactccttcacgaagattgagtcaatcggaaaattcaattccctgggtggagactgatgcttagcggttaaaaaaaaaaaacaagaacagtaattttctgatttttgtaagacaacaagtccatcttttcagattcttgtaaaaaaattagtttaagcttacattttacatggcattaaaatcttatcagtagcctccttcttcttacaaccctgaactggtcaactgagaattcattttttttttttacttttttctcttgcctcaaaaaatcaagaggtttacaagtcaattacaaactctttgagccttgcaaaaacagcgggcgatccgacttccagtgctgatttcgggatcctaataattatcagtgctcattctagtcttggtgtcaccttttctccaaatttgatctgctgattgctcagtcaacggagacacacgagtatcaggaccccgtggctagaatcactcacccttcagacctgactctccaaacagttggtaccttcagtgaggtatgattcttttcttatgtatgagtgaaatataagcacactattaccacagaagacaaactcttggagataaataatgagtcaaacgcaagggagatatgataactaaatagtgagagcgttgcacttgaataagacaaagtaggaatgtggactagagattatgattttgattcacagttttatgattcctcgggaaatgaacatggcaaaactgaagttggttgagaaagtatatcagacttggctcagatagcattttgcgtaaatgagtgcagtagccagcgagccggcgacttccgcatggagcacagttagatccgactgaagtatctgacaatgcaatcgatagagcgtaacaacatcatctatgtatcagtaacattcaatcatcattgacaccagacttactgttttccgatgtttgactgtatgctttccgagaaacgatcctgtttagtgacaggaacatgctggagggatgaaagcattgcgacgggcaccaaattaaaaatccatcagggtttttttacaacctggcagcgtaattgtctgaccttcttggaagtgttgtggagcttagaacttttgaatgatccgactcgttttccagctctatccaaccaaatcgactgtttggcgcgtttccgaaccgacaagggcagatcgatgtcagctaacaaccttaggaactaatagaatccggaggtgactgatcaaacatcgtgccagcggtcgtgagcgtgctttctggttcacgattgctctactcttcctgtatctaaaaaaacatggctaatgcctaagaaataccttgttctgagaattgacggaggaagtggccgtgtctggtctcatgggaaactttagccgggttttctatctcgtctccgtcggtttcgccgccaaaggccttaaattcttcgagcgggctgtcatcatcccgccagaaattcgatggagttatgatttgtgatagtcgtctttgtagccggcccgggttagggactgttttgacgtggacctcgtagctttcactcgcttttccataccaacgcaggtcgtttgaggatatttgagaaagaccttgcgagagacgcttgagcttatagtgactggaattttgtgagccacactcccttactcggctttgaacagaattaagcgcaccgcacccaattcgccgagaatgatagtggcatatccgaagaaggatcgaccaaactgggctgaggataacagtagatccatgccagagcaccctcaaccttccttcacgagcgcagtttctcctttgttgatctttcctcatcccaatccatccatcaatcatttgttctcagttctcaataacatcaaggtataccaacttttgactatcacctaaatcacttcttgaaggcttcaatgttcagataaacttcatcatcacttttttattttacttgagctgctggccattatttagtcttgttaaccattttcatcatttttttttgttttctcaatgcgagtgagagaggtgtttatggacacagttgatgggtgaaaacctctaaacacaaggttaagaaaaaaggtcaggctaaaagattgttccgggcgcgggtgccactggaaggaccgttgggattggttctgaaggcatttatttgatgtgaaacggcttagacaggggccgttccacagatatgtattgcagtatcaccgtagcaactgggacaccgtctttcaatcattgtgtgtttggtgcacttgttgcatggccagtcctcatttctcctgtattccaccaacgttggaccaggaccgggttggtattgattccctctcgaaggctttggcgcacaccgggaacagtgtgttgtgtcgcttgccggaaggagacccccagggtatgcaccgggataagcacctggctttggttcgggatatccagagctgctgaccgtgccgacaaggcagaccaccaagagtgcgagacgcatggatgggaccggagtgctgtgatgtgggggtgatttgaacacaagacaggccaggtgaccgggatgttgcgatgttgcaagcacagaggttgttcaaacggagggggggattgaaagatgaggtgtaatccaagttggccacaggtgatgaaacgaatggatatgtttaacactataaatcctgggcaatcaagcaaaggtaagggaccagctccaccaaaccttagggcctgtaccatccaaaccacctatttcacaaaaaaatagaaaatttggccataaattctttttgtggaggcaccttcatggaccttaagtcctggaacctcacaattcccaacttcttgctcacaaccctgtccttttataccatccacttctgaccctcaaacttactaactctttgtttgtcttactcctactcattgctcagcctgaagctcttcttgccttattcattttctgtccattgcctaactcaccattttcttttttaggccccgtttggcagcatgataaatttaggtgtaatattgcctgattaattcaataaaagataaaccaatgcaaattatgtttcaaaattgttactcaggcaagttcaattactggtttcatcaatgctgagaacaaacctgaaatcttaggccatcttgagacccataatattgatattacactttatgtgggtaaaaagtgtgatattgatattatggtgctgaagatagcccattatctcaatttttttctgttctaaaattgaaatcagtagttgaccttgccccagtcaaaattttgttacatatttctgagtggtttattttacatcaaattcataaggcaatattacacttgaatttatgacgctgccaaacggggccttattatctaacactccccaactcaattccctcttccctccaactgcataacacctttttttccattcttgtgacttgacttcctttttcagctacttgctcctaaaaaaaactcttttccaatcaatttgaccacagttatatttctttttccttttctgacctaagcatcatccattccaacactgtttccacatctgggaatccacccgtaccccaagagaccaagacaggcctctcaatcattgtcccacccccttcacctttgctaccctcattggtgcctaccaacactgtcagcggtcatccacaatccatccagaattcaggcctgtctgacagggaaacccaaaatccacctcgcaagcagtctgttcccaatcccttggccggtgctcctcaagccctccagactgatcagtctggaccagagcacaagcctgatcatccacctgactcagattacaaggatgaacttctgcttgcctctgtatgcaaaggtcttgtccaacaacaacaacaacagcagcatcaggttcaatcacccctctctcatcctcaggctgtcaatgggctcgggcgcccatgggctacccacgccccgacgggtctcggggcgggtttggacaggaaagggtggaaaaatactcaagtgtgacccggcccgcggagacccaccaaattcatgggccgggtttgggcaggctttcctggatgtgggccggcccatccggcccatgaaaagcccgagtaattctgactatcatcagaattaacctaataatgtgtactcacagtacatattattaggtttgagggcccagaatcccataaccatggtcagtacctggatacacactgtttgctgcatatctcatcgacatcgtcatgccccctagattcaaagtttcaaaaaagcaggccaagtccaagggcaaggaaagccccatgcccgaatcaaacgaggatatcacagtcatatctgactccgctccgcaaaccccaaccccatcgacggcaactcccccacaaccaagtgcctcagaggacccatccagcactccaacggaaaacatgacgaaatccaagaaacgcaagacgactagtgacatctgggagcattttaatactgaaggccacggtatgtcaattctgtttgctattatgaagttagaacttagaagtacttattctcatctgttcgcttttcatcatcttttattgtaggtcaagagttgaaggcaatatgcaagtattgccttggtgaactctctgccagaagcacgagtggcacaaaccacctttggcgacacatcgaccgatgctcatcatatcagaggaagaacaagcagtccttgttgcgattcgcgacttctggcagtgctgacactgcatcgacatggaccttttctcagcagctctcacgcgatctcctcaccaagatgattatggcccatgagcagccattcacttcgatcgagtacccccttttcaagactttcatccactctttgcagcccaaatttaaactctacacccgcaacacgctcaagtccgatgtcatggcgatgtttcagtccatgaaggccaaattgatcgccgaactcgctaacgtagaacgtgtttcattaaccacagacctctggacatcgtcgaatcaatcccctttcatggtggtcacagcccatttcatcttgccggactggtccttgaacaaacgaatcatctcgttcaaggaaatccccgcacctcacaccggtttagccatcgccgagcaactgatcaacaccatcgttgaatggaagattatcaacaaagtcggtaccattactgttgacaacgcatcctcaaatgatgtcacaatcaatcgcgtctcctctgtcctcgccgaacgaagcacaactccccccgaaatgcagggccgatactttcatgtaagatgtgctgcacacatcatcaatttagttgtcaaggacggactcaagattgtctcatctgcggtcaacaaaatccgtgatagtgttcgatactcaaaaagtacctcggcgcgtaagcaactcttccaagatgcgatcaaccttaccaatgcaaaactgccagctcttccatcggttgatgttcccactcgctggaactccacttacctcatgatgaactcggccttgccatacaaagaggtgtttcttaacctgtctatgtctgatgctaattatactcattgcccaacctctgaagagtgggatgagatacaaacgatgcaagacttcttatcaatttttaatactggtgaggagctctttcattttcaatgttattctagattgatgacagctgaatcaattccttatcctggtcctttagcaaccttgaagcttggaggtactcggtatccaactgcacacaaggtctataagctcatgaaaaagatcgagaaacaactgaccgatagcgagaatcatgcgaccgatcacatcaagcgaatcacccagccaatgtacatcaagttcaacaaatactgggatgagatgaagcacattgcggccatcagtctcacctttgacccacgatgtaaattagaactcatcgagttcttgctttcggatggacaagactccgaccgagttgctgacagcctcaatcgaattcgaaccgatctctatgaatggttcaccgagatcgcccagactcacaatcctacggccgcgacagaggaaggggaagcagcgggtaccagtttatctgaaaagaataaaaggaagactgctgctgaagaagacgaagatgcggagttcaaggtctatcttgctagtaaaaagacagtcacctcttcctcaccaacagccgaaatcgacttgtatcttcaagagccgccaatcccaatggactcacaatcttttgatgttctcagctggtggaaacatcatgcctctcgatttccgactctctctctctttgcaagacggatcctcatgacaccaatgacatcgatcgcttcggaatcagctttttcaaccagcggccgtgttctcagcgacttccgtagtagtctgcatgctaatacccttgaagccctcgtatgcggtcaagactggatccggcaagatgagggtctggaccaagccgatgaggccaatgacgaagtatcggtaacctcttgaatttgttttttgtctctgttcttgatactcatatacacatatatacacgactggctttattacctactacttttgtctctctttcttcttgtctgccatacatacctaaatacaagattaaatacacgagaaggcttgattacatatcaaatacacgatatcactagatttatatatcatgcaatggaagcacgacctaccagctcagtcgcttgagtgaccgaaggtcactgaatgatactcaggcaaaaaaaaaaacctttttgatgggcagacccaagacccgccccgagcccgccccgagcccgactgtctaaaagccggggcgggtttgggcatactttttggaattggggcccgacccgccccgccccacgttccaaggcggggcgggtttgggcatggtttttgggcccgagcccggcccattgacagcctgatctcatcctaactcttcttctcttcctggccccaaccttgcccagtatcctactcctaccctggttccaacttcccctttaccactctataagtgtagcatgactagagctggtcgctacgcatccggatatccggctgctttttccggccaaatggccatctgcatccgcacccgctagcgggtatccctcagccacaacgggtatccaagcgggtatccacggatacccgccctttaaagggccggcgaggcggctggaaggaaatccttccagctgtcaaggtacatgtaccttgccggctggaaggaaacccttccagccgaccatctgcccttctggcctcgggtatcccttgggatacccggatacccgcccgggttttgcggaaaaggggccattcacatccgaacctgcatccgctggcgggtatccgttggctctggcgggtatccgccagcggatagcggatatccagagaccagctctaagcatgaccttcttcaggaacagcagccactcatcgtccctgatgatgccgcggtttagagatgtcgcttgatacccgggtacctgcctcaaaaatccaatatttttgacacccgcacctgccagggcgggtacctgggtacctgcgccgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatacaagattgatattcactagatatatgagtaagaataaaataaaaataaagaaaaaaagaaaaaaaatattctatcaccaatttgaattttatcttctctctgatctttctttagctttacccttttgcttggcctcatttgccttattcaatttccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggctggagggaaccctctggcctcaacaaagcaaccagattagttcagcaacacatgtaggacaccagcttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcaggtgtaaggcgggtacccggatacctgccattttttaccgcaaatgttgacacccgcacccgcacccacacccgcacccgtttttacctcaaattttgacacccgcacccgccgctttggaggcgcctggcggtgtttcacccgcctcactctgaaatgaggggcaggtgttaagctagtcaggaatcagagggtgaactgatgaactgtcaacttgcaggtgatgatgagtctcatgatccccaattcttgctaaagctgtttgcaagaaacagggatagaacttaatcaccactgtgatcccagaaaacagacgaggacattactggaatgaaagaatctggcaagccagtccggaacctttataactatctccgtgggtcaaaccctgctggcaacagctggtcggacacaatctttctgatcacagtccagacagggctgtccaaacaggtggtatcttcattgaggtatgattatttccttgtatatgactaagaacactattgtgacaggaggaaaacactaattggagattcatagtgtcaagtaagtgaaatgcaagggtgatgtgatagctaagtagtgaatacaaaacaggaatgaggacaagagtctggataccatgaaatcgtttttattcgcagttttgggattcgccgggagctgaagaatggcaaaattgaagttggttgagaaagtatcagacttgactcagatagcaactataagcctatatgactacagtagccagcgagtcggcgacctacacgtggtgcacagttagaatggcttgcggctgaagtatctgacaatccaatcgatagagggtaataacgtcacctatcagtgacattgagaatattaagtcattatcaccagacttactgctttccaatatttgaccgtatgttttccgagaaaccattctgttgagtgacagcaacatgctggagggatgaaagtgttgtgacgtgaacaacgttagaaacctgtctttttttttttaaaaaaaaaaagcgttactgtctgaccttcttgaatatattgtggagcttagaacttttaaacgattccactcgtttgccagccttatccaacccaatcgactttttggcgcgtttctaaaccgacaaggatggatgaatgttagtgaacgagttggaccacccaacgaacccgcaggtgactgaccaaacatcgtgccagcgggcgtgagcgtgttttctgcttcacgatcgcttgttctactccttctgcatctaaacacaaaaacatgtccaatttttttgttagaaataccttgttctgagaattggcggaggaagtggcttactataattttctctagtcttgatactaatatcacgagctaccgggagatctccagtaggaagctgaggcgccgcctgttcgcttgttaactccaacgtcaaggaagcttcggtattgtccgaatagatactagaaagcgaaacttgagactccgtggccgcgaaggaggctagtcccgatgtgtaggtcgagtttctgttgcccgcggatagtcgggtgataggtagatgaggatatatgacctgtttatacttgttgtttacatagtcgatttccacttggtcttttgctacacaaaacttcttgttgggaagattgtaggtgtggcggtaagatgctcggctgccaggtctggtgatctcatgggaagcttctgtcgggttttctatctcgtctccgtcggtgtcgccgctcaagtccttaaattcttcgagcgggctgtcatcatcccgccagaatttcgatggagttatgatttgcgatagtcgcctttgtagccggcccgggttagggactgtattgacgtggacctcgtagctttcactcgcttttccataccacagcaggccgtttgaagatatttgagaaagatcttgcgagagacgcttgagattatagtgactagaactttgcgagccacactcccttacgactcggctttgaacagaagcgcgccgcaccaagttcaccgaaaatgatggtggcatgtccgaagaaggattaaccatactaagctgaggatatgaatcaaaataaataaatgccggaataccttcaagaagcaaagaagaagaggaaagtttgaacacaaggaagatcgcagaccggcttatcgactggcattatgtttttttttgctcgcattaaataccccttccatcacaatcctcgaacgagtagatccttgtgatgaccatgggactcaaaagtccagccatcaaattggcatctgaacttccagcttttaagcaatgttgaagtaagctatactcgagttacgaacgcgtggcttcgatcgcatctcacacgacgaaagccccagtcggatgttctcatggttgataaactatccagacatcgctcaccatacaaatggcgagctttccttcaatctccatctatctttgagaaagccgcttacatagctggtcgcatccaatctctacaacctcgaaatccttataacacttggaaattcatatcgatgtttgctcaggaacccttgcccatgagacgattctcgcaggtacatagacagtgcgacgggatcttcttagaccctgtctgaattccttcctggatgaatttggggatgaaggtaccgcagctccttcaaaattcacatttccacttatttccgccactttcattactcacaggtttcatgaaggagtactaacacattcaacttgaaaaaaaaaaaaaggttatggtccccagcgctctatggccgactttttgttcattttgaacttgtttaggaccccgatgcttcgaatgtttaacaatggagattattccagtcgttcgttttggcatctctctcgcaagcttttcttgcttaataaccggtgacatactcgattacttgataaaataacatggtggctcagggatatctcaaatatttaactcctttcccgtagttagtcataagctgaacctacatctatttgagcaaatcagaaaaatcatgccattccgcccacaactgtgtatccaccttttttcggtcccatcgtcttcagttaacttctcctgcgaagaccaagtgacgagctttctgacagtcatcatccaccttgaaaccagcataacttggagatattatgcactgacttgcccgagtaattcgaaccaagtttggccttctgaagtccttctattcatggcaggagttgtacatagcggagctaagctactcgatatcttcatacctgtgatcttgtgaggtggaaactgggacatgctgctgtaggcaagacaaggttttgtacaaacacccagtttctggggtgcacaaatcccttgcgggtttccgctgctctctggatggcagtggctgctgttcggtaactgcaaaattaaaccgagtctttgcaattttgagaccttgagaaaaaacacaaatgtaatgatacataaacttatgccaattggctaaagaatacaaaaagaatacagttaggaaaaaagtcctggaagagcgcaaactaacacataattccccagacttccctcgagcccgttgggccgtttcttaagcattattgtcataggtttttttcatagcaccatttcctaattaaagacagatgaatttgggtgcgttgcttcgatgaatttctgcgttctccctcagttgcccagcccatgtcaagtattacatcagttaccggagacccaatggaaggagggccagtttggcaacctacttcaaccgctcgatacatattaaaatccgtctatgatcggtggtctcggtgttgtatggttaccgggatggagatgtctttggaaatgaccaaaagaataattaatcaagcaacacattacttgcaattaaaggaagactctttctagcattaaagatgttttcgcccgccactcacctctttttagacaagagaaactcgacattcagaaagatcatacaagatagacaaatctaaaatcaaaataaggtccttaacattgagaactgactatatagtatcagtatcacgcaggaccgattcctcggaattttcatacccaatttcacgcgttaatgacgatgtctttcggcaatactttaaccaaaagagggggcatttccttgcttttcctttgtctctgcataagtataagcgggcctgtgcagactcaggatgtgacggtaagatctaagcaaagaaaacatgtttttatatggagaactgatcccctttgatcacctcctgtgcctttggttttaggatccggccacatcggcgaccatcccggcgacttccccggtggggccagctacttcctcaccggccgcttccagtgttgtacccactggagcaactcaagatccaactgccaccaccgctggcaagacagcggacacaaagccgactgtaaggtctttctcagcctccccgaaatggctttgtagacccaagatctcttcagtctcactgatgacgattgtgatgtacgaattctcctctgcgaaaatagcttgattcgccaaccacactcccccaacctggactcacacctcctgtgactggaggagctactgtaactatgcccactacatcggccggtaccagcttgaattccaccaatacttcgccggtccccgctggtccgggtggttttactgctccggtatgccctcaaaatcaattttgctcctgttctctctttcggaaatgatcataacattgtttatcgtcctgcaacagaagaacaaactgactgctccattttctttaattttttgataaataaatagctccaagatggaaatgggaaaaaaattgtgtttccaatcaccgtgagtgcccaactttgccattaaattccagtcgtacaaagacaacagagacaagaatgttgtagattgagttgctttcttttgtatttctataggacacaaacgggcgtgtcattttccaaagcgtaagcagatttgatcacccccaccgagttttttttagcacgtccccataccgcagaagcgtgatattgatttttgagaatggaatacttgacaatgatggaaggcaacggacatgcacatctctggtatgaaaggcgcaaactcaacctcacccgtaggtcactgtctccaagcttatagtatctacgtcagaaaaatgaacaggcccagattatgtctgatgtttcttcatctatgcaccgttccagtccacaaaaactcccgccggctcatcggattccaaaggagacaagaatgtaagatggagtctgatttatgaaatcgagagatcatttggttgactgaaatcgtttcgttgcaatgtggcgggggggggggtgcaggccaaaaatggatcgaagcctaattcgggcaatctgttgacttccttaccaaagagcatcatagcttcactaagcttgggcgttgttgttataatcctcgcttagaaagtagagtcagagctcatttgaagagcttccaattgaacaggttctatctttaaaatcgatgccaaaccttcagctatcaccagaactaatagctataatccacatgaccatttagtatggcgtagaatctcaaaagaactatcaatcaatgaattgtaattgctctccatcaactaatctatcgagttctctaatttcttgaatgtaatggtctcttgtctttttttacatcccgctttgaaagtctagtctgtttcgatcatatgggcaggatgataggctcaggctttcttttggctactgaagggcgtcgatacccgcctatcagcttgatttttacttgcatagctttttgataacagcccaagatttcgatggaaggagcgaaccatcgcttggtttttacataccatctgttaagcttgtcaaacagagcttatggcatccaagccaacctcaccaaaataatcttgattgagagggaatttaggattcacagccacctttatcataggtgcagctttttctcaacttggcatggatccactgacagcaagagtccatatagttagttaccaatgggatcatgaatgaatctacgcaacaggtgtggaatcgtcgctcagatttgagtgccagcaaccagtcattgttgggacgcaccactcaatcagcacagttcatctcccggccttcgaatggttcgccagcaagaatcacgggcatagctaccaacggtgaaacacgcttgttgtatccggccaagtattctggcaagacggaatataaatgccctcatagaccattatcaaaatcacgcctttctccgatataaacttatagtcgtagtatatcaccttatcactcttcccaaaatcatcacatctcaccaaacaacaagtaagcaatccccttttattgtaaacgatccatttcagtcctcttcttttttttgtgtgactggtcatgctcgttggagaagttttaggatggaaatgtgaaccggattttggtgtctgctggaaagctggaggttcaggcaagctggccatgtccagattgttgactcaaatgcatacggaaaattgataaactatcgagaatgtgattcatctattaggtgatcacagcatacaattcgtcaaggaaaccgctcaaatgagctgtccacccgacgcgactccacaatcttgcaagttcacaagaagcattgcttattggtcagcgacaagattatgaagtcaattcttgatttttttttttttttttttaatgttccctgacttgtttgattgctcagttcatcaaataggggaccagtaaatgcgacggccaactactccagtagtagtagaagtcataccatccatccatccatctaggctccaaactatttacagctaaaagtgttggaagctcttgaaagatttttattcattcaagcacacctctctgatctaagttatatattatattctcccttccctattgccactgagctttgcattttgtatgagtacttcttcaattcattgactggtgtttcctataccaaacttattcaggcagctgatcgtgtactactggattccacaaatcagcaaccacacctttcacagcttaatttgtgatttctcagaaaaccgtcggcagatggctcccctgtggatgcacaatcttcatgtggttgccaaaaaaatgttatgaatatgtagactggtggctggagcatgaacactgccgctatgtatgtagctacttgggctcggcggttcggccccaaccaacgttgccctgcttgacatgcttttcagttgcttcccaagttcggcccaaagtagtcggaccgttcgtacaggtgtgctctgggggtggaagtgagccgggtaggataactgatgatccatatacgattcaggtgatcatggcgtatggaggatacgaggatctgagaaagcctttgaacccagagtaatggtaccacatcaggctcgagctaaataattgcaagcttgcagatcaggagagtgcagaaacacgacgtcggccgtccggagcatctcttcagccacccctgtccatccaagcttgaccaagtgtgtgtactcagaccagtcttgcttggatcagctatgtaagtggaagtgggcgggttgattgcttgcaggttcagtacagagctttgttcgggccatcagccagagatggcgggttgtttgtcaatttccattttgagagactcaatcctataaaaaccactgaccagttctcattgtccttcttcccatcacaatctccatcatctccccccaaaaaacaaaatgtactctaaagcatcccatcatcagtcgtaagtgttctttctctctcttgagataggacatcctcatcatcaaactgacaaacaaatgatgaacagttcttcgtctggctcctcaccctggttggtgattgccctgttcatcagtctgaccttattcctcacccagatcctgcccaacatcacgaccactggcacggccttccggtcccagtttccaggctggccgggatctgggaccgcgttgagccgtctgcaagataaaaacaatggtttacggacgacgacgacgacgacgacgacaggcatggtggaggccttgcaagcgcagttgccgagcttcagctcggtcagggtggtctcgctcaactcgcggaccgaccgcaggatgcacatgcagaccctcgccgacttcctccagctcgacaacctccacttcgtcgacgccgtcctctactccgacccccgcgtcctcgagatcgtccagcggatcggcaacaacactaaggcggataaaaagatcgccgaggtcggccatgtggcttgtcggatgtctcatcggttggctatcgaggctgctgacacagatgacgacgaaatcactttgatcctcgaaggtatacactcttcttctctcccgcgcttcctccgtttttctcctctgatctcatttatgactctctctgtggattatcggtgtcgtattttttttcagacgatgtcgatatcgaggccgcattcaaatacctcgccgggaccatcctgagggacgttcctaaggactgggacatcatcttcttcggccataccgacttcagcaacgaagcccgaaacgggccggacccatcgaccaacaacttctatatctacaagtcggtcgagccgcaaggtgagccatatattcctggtgaaccagatgatctcttggactgcctttgaatggtcccaagggaacgcgctaacaccgatgtcgagacctctcttctagggggacatggctatgcactatcgaggaagggccggaaactggttctcgatctgatggacaacaagcggccggaggtttacgagacggatgagggccaaccggtcgacgagatctttgtgtatctggcccggctccatcgggccgccctctactcgatcatccccgacctgatcgtccaggtgcccctcttcgtctccgatatcttcggcacccccgccggcttcgacgacggcatgcatgccaaaaaactgctcgactctagcttgactcggatcgctgccgccgctgcttcttctcacctctcacccctcaaccatcctgtcatatcccaatcgcccgctttgggacactccttgagtcggagaacttctcaccgccatgcttacactcagtaaccccttttcaaatacatcgggttctttctgcttgtatatattctacataactcttccagctgctgtgcttgttcactatagctattctttcccgactatgtactcattcttcatctagcatggcttgtttcttgttcgtggtcttgtatcgtattgtactttatattttcttcctcctcattgaaaattttggaaccatgtctttttcttttctagattgttgtactttttttagattattcgtctcttttttttctttgaccattaaaattcgcaacgtttccatgtgcccaacttaactaagtccctaccctcctttgtcggtgttgcattgcgcccatcggagggagggcagggtccttgcggcacggcgtccgccctccaatgcgggactaatgtagtcaagtctcttcaccattcccttcttcttgggcaccgagtcttcccccgcgccgcccatccttgccacaccagcggccctccacttccatcgactgaaatgctgcaatcttgctttgacaacacgtagagccataggcccgttttttgctccggaaacttgttttacatatttacatccataagaaaagctgcatatcttctgtgtgtgtgtgtaatctttttatccctcacaagaacgcggcaggttggaccaaagtcgaagattcttgcagtacgttgtggcctgtggcctccttttaattcaatcgaacccttgacgcgtcgcaagctttgtacaacatcatcactggtggcagccattctcgtttcttgttatctatgccctggtaagctccaggacttggacggatcgcgtgtgataagcctgacttcccggtcccatataggtagccgtaggaaaaagacaacccacccatccgacccacacaccctgagtgaagatgaagccatcgaagataatcgtgacactcagcttgttgcaaggctatcatagcatgcaacaagccggcgatgctgctctgcatacccaaagagttgccgagacgttggtcacaggaagcgcttcaaacgcaggtatctaaatctcgattcctttcgttcgcttattcgctctgcttaggattgctgaggatggctggctgaatgacctatggtcgaattcactggcaccaatttcgcacatttcgaatgcttacggacgtcaatcggactgtgatctcttacccccaacactcaatctcaggttagcccatacataaacgccctctcttcttttttttcgaagggcagaatatatgcgatagaagacagctgagataagaggtgtttctccattcccctgacattccagctacgagttcgaaccgtgatcagaccgcagtagacgtgctcagtgatagcttgccagggccggctagaccgacagatttccgtccgtcgcagacagacccgcaggccgaaactatggtggaccagagtaagtcacacttctttcggtccgcaatttccgtctctctttcctcaaccagtcttcccgccaattgaaggactagcgctagccgaccaggatagacacggatcctttcactcgatatcgcctccggacggacaaggtgagaaaaaaaaaaaccccatccggaatggggggctgttgttggtttctagttgacagattctacggggctgagaaggatcataattggctgttttcttttttctacttggcttagacacgggcgaccttgatcagatatcatacccgaggagacaccagaactcggcaattcaaagaccggacggaaggtctcctgagtcgagagaaatcctaaatcctacagcgatccaaaggagaacctggtatctcactagacgtagtccccaacattttttttttctttctttctgtaaaccgcaggatgcaactcaaggagctaattgttttttgtttgtttggtttgtttacagctcagataaagcaaatcattcaaagggacttccccgagttattcatcatcaccgtcggagtctatatatgtgcaattcttcttattgagatccttaggccaccacaacctaaaggttgttggaaaaactggttgtagaaagtacatacctgttcgcacctcacacgggaatctcggggaaggaagtgagaatgtggtaaatagattccgtaaggtctctccctcggatctgcatccatggcagagatatatagggactgcggcgagtctcagggcccgtaaccccttgtgggttacaacaatacctatgtagtagaacggattgttttccccttactcttgctcttttcattgtatgacctctgccagttgatcatcattcacagcttatataatcctaagcttacacactcttatgtaattctcaaaatttgatctttcaactagcttacatacatctgtacacagtcttcaaattaacaaaagttgatttctaaaattttgtatctccacattatttttgacatcattctgcgccaaaacatcattggtggtgagcaatttaattagttttttcagcacggttcatttaggttggccaaacttcactcaatcacaatcaaattttgtgtactttgataaaaagatttgaccaacaggagatgcttattctggcattgttgtgtgattatgaatgttgaaatcagagtcatctttttcgcctcatgaaggactggggtctgtggctagaatgtgatctgggtcttgcatctcaaattggaattttgaggtcttggctcccaagaaaattcagatctgatagggttggcttctgagcttcagccaaatgaaatccctgttgaaaagagtgacagttaatgaatgctaccaatttctgcaagaaaggtatgtttgtgattttccaaaatgtgaaaggctcttcaacaaaagacaatgtccacaggccttccaatgtcaacacatcctgacataaaacgcctccacaagtttgaggtttaggattccaatttccatgcactgataaggtaaaatatatcaaaccatggggatcaacattgtcatgagccttccagatatttttgaacatgtttttttttcttagaaggttaggcttgctgtgtctgtttcgtgcgggaaaaccagctatggacaggaagattggatgtgttcagcatattttggcctctcatgagcatctcgattaaattccgaaatagccacttggcaagttgtggaactctggctctatcaatttatgagaagttttcgcctcaaaaaccttttcttttccccttgcaatagttctgataatatgttcttcagtgagagccaaagggccgctttgacatcggaaacttgtttaggaaaagtcgacttccacggctcataaaaaggtttgtccatcgtgttttattccacaacaagacggcgtgttcacagctttgttcttgcaattgatttgtcaagggtgaatgtcgaactcatttgtattgtggccttgaatccttgacgtgttacaaattttatacacaattcgatgcaatcatcgttgcttgcagcctgatgatctaattttccagcacttggctcccgacacttttaggatgagcttgaattagcggttgcacagagtaaagacaaccctggtcatccgtccgatccacacaccctgagtcaagacctagagatgatgctatcaaaagtgatcgtggcactcagcctgttgcaaggctattgtagtatgcaacaagctggtgatgctgtccatacgcagaaagcccctgaagagttgatcgcaggtgtagctccacaagctggtaaatgaggattgagactcacctttctccctgcttcggattgtgagagtgactgatcttcaatttcgctcatgctccagcttccaaatcaaaccatggccaaatggcattagatgtttttgacgatggtatcccattcactgcaagatcgggtgactttcgtccatcagagacacccgcccaaaccgacaccgctgcgcgccagagtaagtttcgtttttttcatccctcattttctctctactcttgagagtacgaggaacgtgaataaccgaccggctttctggtaaaaaaaaacgaaggacaactgcaaggtgacccggttaggcatcgatccattcagtcgtcatcaagcacggacggtcactgtgagaacaactagcttgaagtttgtcttactttgaatttcaacgccaccgagctgagaggcatcacttctattttgtatgttttcgacttggtttagctataagtgaccttggccaaccatcaatccgagtgaaaaacctggacccagagattgaacgccaagccgggatctctcatcgtgtgacagagatgatgaaccccatgattcagagtatcaagtggagtacctctagaagtgagcacaaaaagtaacgttccgtaaactgggtgcacgtaattaatttttgtttgattgcagttccgacaatcgatcaactttttgacgattttatgaggcaacctgattgggtaaaaaagatagtggggtgtgtagtgttactcattttttcaatgaggtttttcaggcagtcacgaccaacaggcacttttttagactggttgtagatagcagaagacagcagttgcaaacttacattgcagccttctatttttctaaacttcaagttgcttccaaatttttatcttctgtcctccccaaaaaaagaaatcttctgaaaatttgtatctctcacagcacctctcccacaacaaaaaagcagcagtgttgtggtaatttaaaatagcccggttcacaatagccaggcatcagcaagacttttagctgcaatcagaaaatcactggtacttaaaaaacacatccattattgaatgtgtagtccagagtcccccagattatttccgatccatcctaaacaaatttgctatcagcaacttttgaaaaggtgatcagccattgcgactggctattgtgaaccgggctaatattttcttatccagctacacaagcaaatgtttcatttggaaggctaaattttactttgatttttttttctttccaagaagctttgatcaattgaagattattttgctttgattatgtccatggcaatgttcaaatccaaatgttacttttgccttcacatttctggccgcaagagcccaaaatttaatcctctgaccgtggctaccaacatccttgaaccagcccaacccatcaatcttggtgcaccaatagatgacatgttgtgtgattaaatctgtggctattagtaacattgcatgctgcccctgttcttgaatgttgatcatgagagcctaacttctaaataagttcaagttgaattaatgcatccgggatgggttttcattgattgtccatccagcaaatatgaaaaacagcagaattgtaggtgatatggttgccttttcggtattatacctaacaaatttgtcaaggataaaagccgaatcctttggcatatttctcgaatgcttgacgtgtcacaggtttcttgtataacttgttccagccattgttgcttgcaggctgatacataaggtctgataatctattctccatgcttgtaagactattatttgccacctctattgaccagtaatgtaaataaatacgccgagaacttattaatggttcatgatcccaacacagctttctcttgacacttgcaagataaacctgaatcctcattttcgcagacccaaattcagcccttctcctgctcccatctgctccatacaccctgaagtgaatactttattggctcaaatatgaacgtgtcaaaaataattgtggcactcagcttatgccaaggttactatagcatgcgggctgatgatgctgctcaagcacaaagagttgctggagatttgatcgcagacacagctccccaatctggtaaatttcaatttcttatcctcgccttcctccctacctcagattttctgatcacagtgatagtgatatgtcgattgtctgtaatatgctttcatcttgaataatcagagacgcaaatcaaatcggcggttcgtccagagccccaattagtctctactgtcgacactcaactaggttagcccaaacttaagaattattattgtttcacgaatggccaaaagctatgatttcacaatttcactgacttttgggttgggaattcgaatcatgactgcgacgcgatagatgtcatcggagatagtttcccgttggctgcaagaccgggcgatttctgcatctcggagacaagcgctcaagccgaaacccctgctcaccagagtaagtgtcgttcctttctctcgagtttttttcctctactcttgagctgtgaaaaatgtgtcgactttatttaaacaatctggacagctcgtcggttatcactcggcttagatacaagcaacatgaatgagagatccatccatgcgagcgatccaaattggcaaattggaagccggcctgcaggtatctcctctcaagagaaaacaattatgaagcaacgtaccacgcgcggtgagcatggaaaccaattttctcaagacgtagctgatttggatttgtttgcagttcggtcaagatgtcaatttagtgaactggaagttttggacatgataacggttatgttgtggcttatgacgtgttcaattcttgtcatggtaattcttaaggaaccggaagcaaaaggttgcctcaaaccttggccttagacagccatcgagaaattcatttcgctcctgaatcatccacaatttgaaaattgcggtgtatatattatttcttgatctggaggcctttctacggttttttgcttgttgtccacaaaaccagaaatcacctgaaatctacgtgaagcgcgtaacctttcaaattttcaagccgcgaatctgactcaaatcacatcacctttagataaaaacaatgttggatctggcaagaacggtgaagagtacaacaagtcagtttttgtgattgtagtgcgccggccccggcccccaatcaaggcgttgttaggctagcggtaaactggggccttgccatcggcaggtggcctcgtcaggggttcgactcccctacaacgcacgcaagggtgatttcagcaggacatgctctgttcatcggagatgtcattctcacatggctgtttttacagtcacgagtaatgttccgaaccggacccagcagacccggcgagctccatagatttttctattttttttagatttttccagatgttttagatttcttcagatttttccagattttttagatttttctaattttttccagatctttgggattttttcagattttttagatttttccaatttttcaagatttttctaatttttccagatttttttcatttttttcagatttttttagattttttcaaatttatagatatctcttaaaaaaatctggaaaaatctaaaaaatctgaaaaaatccaaaaaatctggaaaaatctaaaaaatttagaaaaatctaaaaaatctggaaaaacctttaatttttttacaggatttacctaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgattactgttgcagggggggggggggatcaaatgaggactaatgaagttgaaagatttcagaacagatctcaagattcatatatcattgagctgaggaagctttggctcactttgaagccccataaaaaaagcgggggtaagcatagcatagcagtgcaccaatgctgaaatcaagacaagatgagacagtatcaggtgtttgttggtattggttgtcccagaatttgaatagagatggtcggtccgcatccggatacccgtccggatgcggatatccgatggcaatttcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaagggcttccttccagccggccatctcccctcccggccgcgggtatcctttgggatacccggatacccgccagcgatttgcggaaaaggggccatccgcacccgaatccgcacccgctggcgggtatccgttggcacaggcgggtatccgccagcggataacgggtatccgcgacggatacccttcaaccatctctaaatttgaatacaaaagaatttacaatcctggtgttgtcttgcttttggaatatgcatgtattgtctaagaccttgtatcctctcactgtcagagtgctaatcccatcattcaaaaacttcttcaatacacaagtttttcagctgcatcaattacaaaaccaagagacatgtattttcttgaatgggccaagccactgaatccaagacacagtggattgtctcaccaaccaagaaaatactgataccaggtatcaggctaaaagcagagacaatacacaccaataaaaataaaaaatacatgtataagctcagtttcagtgttgagtgatcccaggcttatttgctctaattttatgttttctattcttagttgctgggatctatgtactcagtcacagtactaggtgttttggtgccacatataaaattgcaaagactgagtgatgttcaggcccattccaaggttagatgaaactgggagataaaagactaaacaaaattgtcttatgttgagttttcctcttttctggttttaaggattgcgtttcaatccttcactgtctgtcgggataggcactagagatgagctcagtagctccggataggaagtttctagtaccaacgtggatttattgcatgtctagacaggagagaaaagatctctcgttagtatctacaagtgaagggaaatgagaaaaggaaatcggaagaaagggtactcacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtgcaagactaaatacaagccggaactaagcttatgtaatctagtgacatgtttttgtaagtcatgaggagcagggcttacactggtctactcttcccccaatcactcactcctttccatttatttccctctttcttctttcttgagtcttcttgatctagactgaactatagtcaactccagctagttttatgttgaaatcttatgcactttgtagtctaattagaactctcttcttcaactttatcaacaactctagacattgtgattgacttctttcttttgctagttcactatttgattctttaaaaattggttaacaagaattaacacctcttgttatttgtgattcaaaacattttttcttgactaactcatctgaaattactaaaagagaatgagaagttttgtatagtttgttacttccaagaactttttttgtcttctctcagtttttattcaatattcttttttattcattttctctcaaaccactttttgaacacttgtacttagtctacttaagctagcctacttacagttagtaaaaaaccattggttctttacactcctttccgtgaacctttcccgaaaaagagtcctttccttttttggccctcatcctcttacgcgcctgagtcttaaatttcaacatcttacttacaattgatcacttcctaattcatgaactcccctctcaatttcatccaactgatggttggatccaggtctgaaatttctgtacactatttttctgatgtacgtctctgttccctctagtattggatacttttttctactcctgagcttgagcttatgatatttacttggcctcatatttcaagacttgcatgattttctggcttggatttttcaagtaaccaattttccatgatcatctccaagttgacaaaggcttttatcgagtctgtgatattctggattctatttttcaagtcaccaatttttcattatcagctccaagttgacaaagcctttaatttattgagtctgttgggatcattggtatttaattgatttgaatcatgtggaaatgttagttttggtctactggattttctgaactttgtctcacacctgacactgttgtggtgcaatttctaacctatccaattgatatatctagtcctctctttttgtattggcctccagtgaacccactgataagcaagaatatggtaaaacagtttctatgtttacatataagaggtatgcttcttatcaatttaatttcacttcaaaacccaaaaaagtggtttctggaattgaaatcaataactatgccaagattacaaggtggtcatgctcatattgtatatgcttgggtgactgtattctgtttttcctctaaacttaggcctgtatttatcaccccagttttgattctaactgggaggtttattcccagcttgttttttgattactttattggtgtgagagtgttggcttgaattcagaccaagtctgatcaactttttattgattctcaagaggacaaacaatcatcagttaagatgaaaattctgtgcttgaaaagtacaagagtgaatccaattctcccttggtgtctgtcatgtctcactgaggcatgagatgattagataaaacccagccaaatcagtaggcagggtgtgtgtgctgatgctgcgggtattttgatatccgtatttttgaaaaagaaaaaaaaaacattgtgtggcgggagattttagccattaagtgtgccacaatcaaccattgggtttgttagtggtagcccatggggactagtggaagaagtcgtattcaacaggcccttcatcagtccttgaattgttgggttcagatgggctgggctcagaaggggcttgagaaggggccacagaactggatgcaccagacacatgataggttcctttacgtaagagttcctttgaataatgattgcaaggttgctttactaatgaacttgcgggtgtgtttatccgaaagattgcattgcatattttgcatttgtaatttgtcttatagcacatgttgaggcactcccttcctgttgcatgaaattggcaaccacatatgtatttctgagggaggcgtagatcccccacctgctgtgacatgatttcttcaactagcattgatttgcaatcagggcaggctggacgtctttgggaaatgacaatcccaacagtaaacatagccaaggtgctacacaaggtagcaatgtgaattttcatgatggagggggttggattcaatggggattgaaacagtgttggagcagttatagaggcaatttctgtgacacagtttgagagtgtgatgttgctagactgttgcactatgtcagcaatggtcacttggtctcaggcccaacataaaaatgtgaccaggtctgggtggcagccaaatgtgaaacaaccccaatccttttagccaggtgttgcaaagcaaccctctaagagagattcagaggataggagttatccatgccagtggaggcctgagtctctccagaagagcagggatggatctgtaaggattgttgttgatcttccactttacattggagagagctctggaaacaaagcaaatagctttgggagagaacaattttctagaaccactgttttttttttctaggtcagtagcacaaagttgggaatgtctctaccaagcgaggaggagaaaagggagagtgaaaatatgtagtctgatggactggtgatcatttgatgataaatgaactctgtgaatcctgtactaggtggagggttcacaggatcccacaaggatcaacatcaatctgggtgtcctcaggaagctctgcagcagtccatcatcagcttgatggacaatgatgatcattacattgcatctcaaatctctcccccacaaactctcttaatatgctgcaagtatcaaagaagctgtatgggcaggatcatcacccagacaaagcaaaatgaaagccaactaaaaaaaaaaaaggttggctctctccttctgaaaacctagcctagcctgcttagatgaacttttccacttttgatctcgcatccacccatcattattcctgcatattctcaatgatcaggatctaggattatatgtactttgtccagaaataaaaaaaatcctgccagagatttgggaactttccacttcatataatcagtgcctcactaagcatggcgcaagtgtggactcacttgtgtggcatgggtatgcccccttgtaatctcaatttcagatcaattttggtaacttgatctctctctctcactctctctttgtaaggggaagtaactctctcagaagcttggagcagtcctgcatatctgttgtcaacatctactctgagcagtatctgtgaagcccaactccacacaacatctcaaaacaactcaagcttgataatgagtgttgctttctaggcctgctgaatcctccaaggatccatgctactagtcatgtttttttttttgatgaactctagtggtaaagcaatttctttggttggatgatcttttgttgaaatgttttgttcttctgatcatcttcatgtcccacatgcaagggagatttcatactgagactgaggatggtctgcaagatcgagcagcagctggcttgcacgcctcttgttggtgagatgatcttgcccagggtttgagtctggttggatgatgagccaattaagaccgtccccatccaagcagacatgtgtattcttctaggggtgcttctttgcaacacggggccactagaggagtggggttagtctgcccatattggagcagacaggaagtcaaagatgcaccacctgcacacagctgctgcttctgacaatcctctgggccccaagcaagccatccgccaagcaggattctgtggccttgagttcctgccaagaggatatgtgttatggttcagagcacttacatacttgctgtgggacctctacctactcaaataacaacaatcgtgaattcattttgttttggttaatgacttgtggaacactgcagtcctgtgtcctgtctgcacaatccaccgtagagatggtcggtccgcatccagatacccgttcggatgcggatatccgatggcaatttcagcgaaattgcacatccgcatccgcacccgcatctgctagcgggtatccctcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaagggtttccttccagccggcgaggcacttgtacctcgacggctggaagtgcttccttccagtcgacgaggtacatgtacctcgccggctggaagggtgtccttccagtcggccatctcccctcccggccgcgggtatcctttgggatacccggatacccgccagcgatttgcggaaaaggggccatccgcacccgaatccgcacccgctggcgggtatccgttggcacaggcgggtatccgccagcggataacgggtatccgcgacggatacccttcgaccatctctaatccaccgggtcagttggacaggctgtctgctgcggagagtgatgtggtccatccaaaaccagtccagcttcttttcttcttcttttccaatcctttacaaccatccactagtctgattgaagcactcttgcataagatccaacaatcatggccagggcaatcagtaagcaacacgagactgtcaaccgcaaaaaaaaagaaagaaagaaatcccagccaaggatctcttagcctgtttcattcaaagttgaatgcacaagtagtgaccgggatggtccgtggattgtggcgtccggctcagcacaaaaaagggaaaaaaaaagcatgtctgctgatgatcagtgtgcgccatttgtgacaaggttagatgtaactggttgtacgttgatctgattgattctttggccacttgggatttgagcttgcttgtttgtgcagcctgactagccaagaattcatccaatttattacttgtatgtatattcaacttttttaagtccctctaaattaaacaaggatattgttactgcccaggatgttctcagtggaccagaaagccagtggagattagtgttgtgtaagcgtacttttcatgggctacttatcagagagcctttgtaagcggggtatgtgtgtgacatattaagtactgcacagccaatcggccggtgatcatgttactatttttttttagcaggtgtcagtctgtgtgtctctgtgtgtgtgtgtgttttggattcggtttagttgttggcagtatggaggcattagcgcgccattttggccaaaaaatcaataaaaatggtacccaagtgccaaaatggccacataagtgccacttttctacaatacagcgcttctcaactgccagctcaaatggtgaagaacagttttcaaatgccaagattggcaaccaagcaaccaagctgccatttcaatcgattagagcctttctctatcgatcgaagggataaatgatggattagggcctttctctatcgattgaagcgataaacgattgattagggccttgaccaattgattgaagcgataaacgattgattagggccttgaccaatcgattgaagcgataaacaatcaaatcaagcctttatcagtcgatcgaagcgataaacaatcgattcgagactttgtcagtcaattgaagcgatcaacaatcgattagagcctagatcaatcgattaaagagatagacattagatcagagcgattataaatcaaacgaagcgataaacaattgattacagtagtcttgatggattgcagtgtgaaacaaatgaatcgggtgtttccaatcttttgggcgcctagatgagcctgattcaatcagctggatggttaaatgatcgataggaggccttatcaactaataggagagccaaagaatccattagagccatgaaagtgttgagctgttgatttccatcgagtagggaatgaaaccattagaccacataccgattgaatagaccatgtatcaatctgttggattgttttctgagtgattagcttgattatcaggtgattagaccggttgtttatttgaaaatgacttatttacctgtggaatcttgattgctcagtctcctgaaccaagaggaccaaagtgtatggagaaggctggcaagccgcaacattgaaccggaagcatctcatatcagaggtttcacatgagctgtcatagacacatcaaggtgttcaacttatattgtttgccacaaagaggtgatcgagttcattgaataatcaaaagaacccaaggcaatcagtatgtatcatgaggaccaaccatcatccgccactgacaaaaatacagaattcacaagagcaggcaagtctgttaagcatggaaagaacattcaacacaacaattaatttagcccagtatctagagagcgggcagctattgtaagagaggggtcattggagggatcagaaagccaagcagtatcatatgctcggatggctttgtttaaaactgtaaaaacctcccaaacattgtgaacagttacaatcgggattgctagatcaaatgcagcttgaaggtcagaaataatgtcggagaaccattttggtgtggttcgaagtagttcatcgccttcggggtaaaactccttctctaacgcatcagcagcctcgccagtcactttaatcagtccctgttcccctccttgctcttccgggtagttgaagcaccagtccgcactgcagcgcgtgggcaggctactctttttgtccaggcgccgtttgtatgtgttgtaattattcatccaatcgtccaggcttctttgaacaagtgggacccacagatagataaataatagtctgaaaagttccagaagttgtcagaatttgccatgtctatttccaagcggttctgatgtagatgttttactcactgctcaagagggtcttgggggtcataaaaactttcttcaatagccgtaaacaatttgttgatcagctcactgttgtaccgcttcataagctgggaccacaggcactcgattttctggttatgtgtgcttttcgtgaagagatgggattgagttgggtcgatacattcttcattgtattgctgagtgaggtttatctgatggctggccaggtgaattgtctcagtccctttatcagtagatgtacgtcgaggaattcctcctatttctttgaccagctgaagatagtaataaccgatgtggcggggattgttgttggtgatgtggacataaataccgaggatcttgcggctccaggcatcgatgaacccgtataaagtaattccaaattttttcaacttgtcgtgaccgtctgctgaccatatgtagttgggccctggtgttttgaagacccttcgcttgagtaccctcttggctcgattttccacaccatcagggtccagtgtacgattgatgagtgcaactgtgaggctaaggtgtggaaaattgagaaagtgatgaagaaaggaacaaattggtgttacttcaagcttattcatggagtttggaaacttactagtggagggtgatgccaaactttgtctggaggagctgtcgcatacgtcggtagccaacattccttccctctggagtcaggtggagatgcattacacatgatacaacggcctcgatggtcactcgtgcggtatccaagtcgtccaacctccttgagagctgcatcgccgtaatcttcctctggagggtacgcttggagtgagtatagttgtgagaagtagttagtgcatgatggatttgcgagtaggtcaagccttggtcgaaatacttcttgatgtgctcttcagtgttggccatttgctgagaggcatgcaggatcaagccccagtcttctttgcgtcgggttagtgtgcgttgggaaacaatgatcgagtgattttcctggaggaattgtctgatttcgttatcattatggccagcattaattaattcggtaacaatgctttggaactcgtggccgaaattttgaagagtgatacgcatagtgttggagaggtacaataggccgattggatgtagtgttactgggatggttatttcgttggttgtatggtattggtgtgggtggatagctttacaacacgtaactttgtatggtatgggtgtgggggggttgaatgaaacatagtggagtattgccggtgtatatttccttgtcctccacgttttggcccaggttggctccagtttgctgcatgaaaattaacatttcaaaatggtttttttggggccaaaatggcacgctcatgcctccatatggcacccgtttctcccccaaaaaaggttcaatattttcaccttcgccccaagaaaaaaaaacaaagataacgggtggcgggggggggcgggttggggggatagttggacaagccacaaacacagctgtttttttttttgattaaaaaacaaaaatcaatagatagtgaatgttttttttttttttttttttttttttttttttttcttaaaaaaagggggggggggaaaccaaaccaacccatgtaaaataagaatggagacacactcaaaaagagagaaaagagcacacatcccgataaatatacattgattttgtacacctatacacacacacagccacaaaagtcacccatttgttgttgttgtctctaaaaaaaagaagaagaggggaagaagagcatcactgatcccgtctcccacaataacagccgaccactaatccaaagcaaagcaaaaaaaaacagaacaaaacaaaaacgacaaagaaaaatgaagaagaattacaggacggggcgatgacagacgggacaaaaggcctgataatggagccatttgacgagacacggcgtatgatacgcgtgtccgcaattcaacacgcaccgattcgagccaggcggctggagaatggcgggtgttctatggtggactgatgaggaggccgacttggcgagttttttcctggccggatccttcctaagaataagttgctgctgctgctgatgaaatggttgaagtgggtgttgttccagaagtgttgttttggagctttggtcttgttgagaagaaggagaaggaggaggaggttggtttgaatcgagctgatttgcagggtgagggggagattgattgaggagagagtcagacgctgactcagaacaagctgactcagaagccgaagatgacgaggacgacgatgacgacgaagaagatgccgtaggagagttggagttggtgggagacgcgggatcacggacatggtcgagcccggtatcctcgaaacagatactacaagtccaatctttctcttcctcttcttccacctcttcttgatcctcttcttcttccatcccatcgggtccgcctcgaccgctccttctcgaacgtcttctcgaacttcttcttctccttcttcttgatcttgagcttctcgaacttgaggtgttcttgtgatgagaagaacgatgctgatgatgatggttgggactcgaaaactcgtagatcaccaagatcaaacaatccaacgtattcagactactcttgatcaatttcgagatctctcgtgagaaggatttgatcgaatagatcgacaggaagaacgggatcgaataatgggatgcatatggtatatgaacctattataaaaaacaattcaatttccaagaatgaaaaaagaaggccagggaagtttttggtgatcataccatgacgataaggtatccaagaatcgagctgattccaatacaagcttcgaccaggacgcccaagagccatttcgtttcgacttcgacgattggcccgtccgaggtcgaggccgggtgaggtcgctgatgatgatcttgatgatgagaatcagaatcagacgaattagaagaagaagatgatgatgatgatgatgatggattgatggggacaggaggcgaggagagtacggaatggttggtggggaacagacgccgatcgtcaaatgattgttgataaaaatgatgatgatgatggttattgggatgaggatggttatgatgattgggattcaagaaccgacgattgagcgcatcgagatgatggtcctcatggaacccgagtttatcgccgagagagtctttgcgaagtttgagcaaccaattgggcactttaatcagtttggggaggattttagagggcaagaagtgttgggcgggctggagcagactgagcagagtgatgcaggattcgatgaggatgagtgttcgggcgggtttgaggaagggtggggagtggagcaagaagccgaagattctgaggaccggtgcggcggagatgatggacaacggaagggcctcgtttcagaaaccgaagaagaagaagaagaagaccatccacagcgggtcctaaagggcagatcgtcccaggccaagccacctctggaccaggagccgggctcgccgagggtttcggaggcgacgaagatgaggaggccgaggaggaggagccagagcgagaagggctcgaggaaggccggctggctccattggttgcgcagccggaactggatccgggaccatagcttcggccaggaactcgcgctcctgcggaagaagctgtagttcgtcggcccactgaaacaggcatccttgatcaacgcatcctcgatcaagagtgagatggcttggatgctcaataggatgtgtaggatgatcagcaggtggaggaacggattggctagtggggtgcagatgatcagacgaggtagggacgaaagtgtgatggcttgttttggtttctgagtgttgctaggttgatgatgatggtgatgttggagttgctgttgttgctgtttttctagttctttgagttgttgttgatagtcctcttgggatgagatgagtcggttgattgagatttggaattcgagcaagacctgcgagaatctctggcgaacgctcttgagtctctttggagcatgtggacagatgaggttgtttcgatggtctcgataggcatcaggacatgaaggatgagttgttgctgttggtgttgttgttgttattggttctgttgttgttgtatgagttgttgttggtagtactgtgatggtggttgttgtttttgtgttgttggttcggttgatgggtgggaataggatgaagagtaggatccatagtcctagtttgggtctgtagtaagtcgatctgaataattcgatggtctatgatgtacatattaagtcagttttctattcttttgttttctattcttttgttttttttgttttacttacttctgggtttgatgagctgaataggaagtacatcgccagttggttggttggtttttgttggttctcgttggttttttgggttggttggcttacttcgttcttatgaggaagaggctgctgatgacgtaatcagctctaagccgatcgagcttacataatcaatctcaccatgacattcgaaatgagattatcgaccgagagaaacttgctcagacaatatagaaaatatgagttctcggagtggggtttcataccagccatcatcgatccaagaagcgaaaagaaaagcgagaagcatacaaacacttcatattgtccatacttgaacatcaaaatcactaggagagctgtatatcacactttcaacactacctcatatccagtactggatatggagtaaaaaaaactggatattcagtgtttttttcaaaaaaaaaaaatggtgtgaagaggtgaacaaaaaaaagtataaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcaagtgtcatcgtcttcaaccatcatcttcatattgtccatacttgaacatcaaaatcactaggagagctgtatatcatcgtcttcaaccatcatgacttgtttcatttcatatgagaagatcatcagatgagcaaccaacatacatcatcagcccccaaaatcagtcaaggacacaaaactgtaaaaacactaccaagaatccgtgcaaacctggtttcttgttttgtctaagatgaggtgaccaaaaaaaagaaatgattccagaacgaaaatctgtaagaaaaaggaaaaaaaaaagtgatcgagtttatggattgattggatcaaactgtactatatgcaaactgtgtatatacaaaacatatttataaaaaaaagtatgtatagaaaaaagaaagacaatattgtgtgatgtcaacaggactttgaaaagaaagtcaaatttttatatatataaacaaggaaaacaggaaattagactcaaaaccaaagaggaaaccaaaatgagaaaaagaaaacagcaaaaccttccttcacacacacttcatctacccacatcatccacacacaccatccacacttgaaacatagaactaaaaaaaaaaatggagatgataagatataaaaatgaatgaatgaatggaagaagaaaaaaatacagctatactaatctatcaatctagaaatctcaaaagtgtcaaagaaaaagaaggagaagaaggaagacaaaagggccaggggtggttgtctaaaaatggaaaaaaagtgtaaaaaaagaaagaaggaagggaatatatgagaaaaaaatgagggaacgaagttcaaaaaaaaacagaagtatgtggttggattatttgcgcgtaaaccaggacgttcgtttagctgcttcagcatctaaagaaacagacccccaaaaaaaaccacatgaacatttataatgatttaaagaaagctgatgagaagtggtgatttaaagaggggggacaggacaggaaaggaaagactcaactgataggagtagtagaagcaggatcattgcttgggacgaggccgccactacctctcaaaggtttagcgattctaccaaagacgaggccgccggagacgccgggattgccgccgccggggagcttatcttgctgtgcacgggcctgattgagccgctctctgacggcattcaactggagctcgaacttggagttctgggaattcagcttctcttgggcctcgatgagcatgttctctaaggaactgatccggtcgttccgcgctaacagcttccgctcggcaatcgccacatccttcttcagaatactgttctgctccactagttgcttttgcacattcgttagttggtctaggttccgcgtcaggaattccatcttcctctgttgcgctttcgagttcgaattccgtaagacgttgttgtattgttctcttgtttcatctaatgaaatttctaattcaattaccttcaatcatacaaataaaaattaacattagtgtgatgaatttcgaccaggtataagaagaagagaaaaaatttgacttactttttcacatcgattttggagatcacgcatcaagcttttcttcattccatcgaactcagataactgactagccatggttttccgaatccgttccatctccttagcgctttcagccagatctttaccgccttcgattccagcagcagtcactgcaaatgcacgctacaaaaaaaaaaaaaacgaagaagggggggggattgatgagcacgaaagaaaatgaggacgggtgggattcaaaaagacagacctttaactcttcattggcactcttcaagttgtcaatcgtcactatcagacttcgattctcgtgcaccttgatatcaagttgttgtttcaagtcggtaatctcgaccaacgtagcctctcgtttgagtgcagtttgggcgtccaacttggccttaatactctccaactcattcacatcctccccggtattgatcccaccagctccgactgcagccgaggcgcgctcgagtagatcttcgtaatcttgctccaagagtgataatctattctctaattcttccttccgtcgactcagtaattcgatctcttcttgtgacttcttcgcccgctcattcgactcattggctaggatctgagaatccgttaattgtctcttcagtaacatcagatcttcggctgataacggtcggtcaacatctgccgcttcatctagcttttgcagtgtcgctcgaatctcgtcttctttctccgatagcgcagtctattcatcaatcattgatcagaaaaaaaaacaactgcaaaaccaagaatgatgggaaacactccggaaaaaaaaggaggggaggggggacttaccgactcaaagccagccatcaactgggccatcttctctgccttctttcgttgtttaccctcgtcattcagagatttctgcgcagccttgagctcgacgatcgtcttcttcaattcctcgagctcgttgctcaagtcattgttttgttcccgagtcgcatctccaagaatcgctgcctccttgttctcgtacgtcagcttctcaacctgcaatcgaagttcgttcaagtctgctgccatcactttgttctcctgtgttgtgtttcattaatctcagcgccttggaagacgtatagggacataataagtaggatcgagggtacttacggcagacatactcgactcctgttctttgaagaaactcagctcctcctgaatttcttgcatacgacgttcctgttttgccaaggcttcttccttttcagccagctgatcactaagctcgttttctctgcgcaagaattcctctcgttcgtcccgctccaaagatatagtgggtgtctcaggacgggcgccgagctcacgtaaggcatccaaggcgggattactagctagagcacctggtcggccgagagcgctgttaggtgtgcttggggtctctcgcccactcgtcccaggtttggcttgtagattcgaacccacactgacagccccagcctcgttgacgttcaatttgacacccagcgccttctccatcgtcgcccagtctgcctcatctacgtgtccaccacttctccatatcgtcagttcgccttcgagcagggtgatgtatgatagttgacgaccagtgtcgctctgtgccttcttcaataaggctttcagttcggctgatgacagttctgcgttcactctcgccttgttcttgatcgatttggctctcataccaaaacgtaaggtggatagtgtttcggcttcgttgtaggccgatggcgaacaattgatgaccaatgttgttcgggaatttcctccaagagactcttgtagaatacgtgttagcttcgaatctcgataaggaatgtgagccgactgaaattcaacaagatcaaaaaatgcatcagcagataatacattgggggtgatttgttggaatgtaaaaaaattcatactttaccgtccgtcagagcgttgatgaccataccaagtgccgaaagactcttattgattttcttcgcttcctctagggtctgaccactagcaccagtctttccaactttttccgaaccagccagatcgactaagaacaggttaccacttttttgggtgccagtttcaagatttttttgttggatggtgataacgaagattgaatgtgatcgagatgattcggcgttcatgactaacgaaatttgagaaaaaaaatcagctcaaaatttaatcaattaagtagtgtgcattagtcgggtgccttactggttgatgatacctttcgagcctcgccaccttgcctcatgatttcatatacttcaggagcactaccaacataaaagtctgacaagtttttcacatagacccctcgacttttatcttcgtgaatgggtagattatcgttgtgagctaaggaaagagacaaaaaaaagcaagatgcaactgtcaactcaatagataaacagtttttttctagttgatgtatagaatggatcagactaacgggctagaagatcacgaattttttccatgtaaatttccatgtaactgactttgacgaggtattcaatgttgtgtgggctggacatgatagagtcaaagatgtgttcagttattctgggaattacacccttcagttcgccgctatcaatatcggcaccctataagttgatagaagagtgagaggggatcagttgaaaagaaaaggatgatgtaggactattttttgagtataaaaaaaaggctgaccatcattgtaaatgtcttccctgatccagtttgtccatacgcaaataccgtaccattgtatccgctgagtacatctgaaatcaattagaggagagatacatcagttttatgaattccagactatgaatgaagaagaagaagattgagaaccttcgacgattcctttaacgccatattcgaatacctcgacctgcttggtatccatggggaagacacgatcgaatgtgaacccggctgcatcggggcctttcatgccctcctgagacttcagcttgacgctattcccttcatcgttgatgatcacgatcggatcgtttccggcctctctcagctcgagcgcattgggtggtcggaatcgacagactaccttgacgtttgacatcttccttctcgcttgactccgataaggttgtgggcaatagtatggctgaaggaaagcttgtgcgtaggtgtgtgatctttactctttgtgattgtttgtttgattgattgattggttgcttggttgcttgttgttgtttctggtttgaaatgtagctggtttcgtttgaagggaagaagggcgagaagttgaggatgtttgatggttcgatgatgaaatgaaaggaagatatgaccaatgttgtaagttgttcagttcctgttgaccgtttttgggatatttcttctggagtgtagcatatcccccggggggtatacccccgagctcggaaggagaagggccccgattggtgtctggtggcccagcagagaacaaaggcccgagtcactgacacaccgagtcaataatgattgacctgacttccacaacagttacatgcaaatatttcaagactactgacttcgaaaactatagacgtggttatcaggcacgaaggaacgcagaccggatgggctacaagaggtccccaatactgcaacatcatggaaaagtacttgtcttctggaagtcacaatttcagatgacttggaagttgggtgccttaccactgacatgcaaaagtggtgaatcatttgaaggacactcaggttcattgatatgtattttaggtgactgaaatcctgctccaatgacaaagatggccattggcccagtagaatagactgcaagctgaatgtacagtcacctcccagatgtttatagccagtttgtttggattacacagccccaacccaccaacttgaaatcatgacacatggacaagtggtataaaatggttttcaaaaaatgattctgtaaacaaaagaataaaactggtttttgaaattttcaaaaaatgttacaattattgcacttttttcaaggggattaataaacgtaccccccttttctgctatccacacctggtttttcacacctggttttctgcttctacacccggtttttcccagcctttgtaattcattttttggaaattctgaatattctaaaaatcttctaaaattgatcattctttttgggtatataaaaagggggttggaaaaacgactcccaaaaatttgacgacgactcccattttggtcgaggggtcgttggacgggagtcgtctttccaattccccctgggggattgggagtcgacctcccaatccaatttttttattttttatttttttgggtgggagtcgggacccaaaacctccttggcaagtgggaggtttgggagtcgcttccctcccactggccaggggggattccctccagtcatcgagactgtacagtctcgatgaccggaaggaatccctttccggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggagggaagcgactcccaaacctcccacttgccaaggaggtcttgggtcccgactcccacccaaaaaaataaacaaaaataaaattggattgggaggtcgactcccaatcccccagggggaattggaaagacaactcccgtccgacgacccctcgaccaaaatgggagtcgtcgtcaaatttttgggagtcgtttttccaaccccctataaaaaatcctcaaaagagaacttcaattttttttatttttctcacccattttttgccaatttttttttgcccctatgaactcttgaaaacttgaattaaagccaaaacttattattaattgtcaattttttaatttttattctccatacagatggtaccattcaagatattccttattttgtccatttgcttatacaccaatgattgtgggacctttgtgcccacctattttacactttagaattgtagaaaggcatgcatttaagcacgcttctatagtgcaaaagtggtggtttgggatccgatcctgcttccaatcctgatccttcaatcctgcaatccccaaggctctctcttcagtacaagggagacttgtcaacaatcccagtgctaaccccctatccctaaaccctaacttctaaccctaatccctatccctatcaggctatccctaacacctaaggcctattgaggtgatcaagaagggagggatgtttgttttcttttggagttgaactttgattggtgtgacttgagatattgtttgaggggtggggggaggattgtgggattgcgggatcgggattggaagcgggattcacggattttgcactgtagactagcagtgcattcacacccgtttctgactgcacttctacagtgttgggcccctacagaacagaagctgtaagcaccagttcaaaagatataatcaaaactagtactaccagacacactgataagaccacacttggtgatgggtagattggcattctctctctttataactggccaactgcattgaaatgctggcagccaacaaatcaaaaatgagattttttcctctgatagacatccagcacaagtgtatgtaagcaggaagaaagatcacagtgatcaattgggagaatggttgcaaaagcagagggattgatagctcactggccgggcaatccccaagatagatgataattggaaaacagataaagttgaaaattatgtaacaaatcagaagatcatgtgatagtgtgagatcagacttgtactgggtgtacttttacttgcatgaccaccaggtgcaaaagcagaaaaattctgaggcactattttgtggtggttcatggcccacacctcatcacaaaatggagtatcataagcgctgaacagagggtaagagaatcacaagaatgaagggagagatgctgtacaagccttggatccaactctcatagatgaggaacatggttgttgaagtttgcaagtcagatcagtgactgaagatgtgtgtaagagtgggcagctgatgtttaataccatcagatgagagatcccaatgtcttcaggagtgggttaaaccaaagctttcatgagtgtccctgctgaaacctgtgtcaaaggttttgtcatttgtagtcccgggtgagccttaggcgccaattataaacaacattttggcaatttttttgaaacgtttttgaaacgtttttgcatagggttttggctttttgaaagcgcggattcttgcaccaaaacatttccaaaacaatttcaaaacggggttgcagttataaacatttgcaccccgcaccagtcacaggtgatcaaatgtgcttggactcgcctccagaaagcctctccccactggtattttcacccaagttgaccataatgaagacaacaacaaatgaccaaaaccacgcgcgcccgcgggggggggggggggggggggggggagagaagaaatattggcttgggagacggctagaccctgttgctgacccacccgacctgattccaaattgatctcgtcgagattttgtgcgctgtactagtctaccactgtatggtacagaggttccactcaatgggggtgtcaaatacacctcctgtttgcctgtagttgtgacaaaaaacattatcgagctcaaaatgtgtccaaaggaggtccatgggctcctttggacccgttttgtttttgttttttgccagattcctgactatcttgaaaatcaaaatgtttgtaaaacgttttggaaatatttccaaaacagtgtttataattggcgccttaatcattccgtcttcctcgacaaaataatctctctccaattatatgcgagattgtggaaatggcggagcggaatgaccatgcagtacttatataagtctaaaaataaaaccctactttctctttcctattcttcttcttctttttcaatttttttttttttttttttttttttttgtagatggatttccgtgcaacgagagttgtctaacaaaaagcacggagggggacgaagcccgcaaagaaaaagcaaaaacaaaaaaaaatggtgaccgagattaaaagaaagagtcccccccccccaaaaaaaaacgaatgctctcgataactactaaacaagaacaaaacaaaacaaaacaataaggagaaggcaagatcaacggagttcgaatccgcctttaaaagaatggggatgatgatggtcctgttgattagtgtctttactagccaacggattcggataagcttttccgaacacggggttcaagccgaccttggccctcttattttcgaacactctccactagcgccccgcatcaaaaaaaaaaccccccaacagatcagcaacaaaaaaccaaaaaataggggggggggggggggggaaaggaagaagaagaagaaagacttacgaatttcagattttcgtcgctactagcagtgacgacgatacatccatcgggagaaagggaagaatggaggatcctagtctcgtgggccttggagacgtcggcgaccagctggaagcccgggaaggtgtggatcgagaagtgcatgtccggcagtccgtgggtggtcaggaactcgcgcgcatacgggttgaagatgatcgaggtcacttgcgagcgcgtttctagactctggaggcgtgaggaggtgttcacattccagaaatggaccatctgtcgtttcacaattcatcagtttatgtttttgagtgaacttgatctaataaaaaattattttaaaggaaggagaagagatcattgtgtctgaccttatcggaagtcccgccgccagtagccaacatattgggttgccagggacaccaagcaatcgccttgacggcagcgcgatggttatttttggtcatcctcggtgcggaggggttcctggggtcccagacgttgacgaggttatcgttagcgccggaggcgaggaggccggagttggagggattgagggtcacgagatcgtcgagctcgggtttccaggcgaggccacagacctcggcgcgatggcccaacatctccgaggacttgtgtcgggccgcttggacgtcgtggttccagatcgagccgtcctggccgcccgccgacaggatcgtgcccgaccaggagagactcgagactcgacattctcggcctaacatcttccgtaacagtcgggcctcgtcgatgtcgtagatgtgcacggcgccctcggaggtgcctaaggctaggtaatggccatcgcccgagaacttgacactggcgtagtaggagccctcttccagtccacagagttggttgacatttcccgtttgggcgttccacagatagagcgactcgcccagggcgatggcgaggatgttgtcgaccgaccagtcggtgaggttcagataataatcgtcgatcaacccgggcgcgtccaaaactcgttcggggatcgcgctcacctgtcggcgcgggttcgaggccgtgctcgagaggccattcccgctcccgttcttggccgcccgctgctccttcccaatcgcctcgtccccccggtcccgagtgacccgcgagctggagggcacgtccgccgcgaagctcaggatccgccggttcagatcgatgcccagggctgtcgagagctccaacgcatggctcgattccaatcctgctcctgctcctcctccccctccacttcctccgccacttcctccgcctcctccagacgaggatccagtcgtcgtcccgttactgttcgtctcccgtgggtgactgctttccagttgacacgaatcaacgtcccgggtgatgtaccgatcgacactggttgccttctgatgatggtgatgatgatgatcatcatcatcatgttcaggagtcgaacgatcaaaggtgttagtaggatttctcatgataataataattattaaggggcggtagcagtggcgctttatgtgtgatatttctggtaaagggtatgtgtatgaacagatggtgttgcttttgggagggatttgcagggacagaccttgcgggcggtagtttttttagaaggactagtgttggaagaagaggaggagctccagtctttacggacgaggtctctgccgaggaggtcgtccctattgatcggacgggagagggccttatggagggaggatgagagcggctggccgagacttgttgaggattgagacttttgttgttgttgttgttgttgttgttgctgctgttgatgatgataggatgatggacgtaagcagctcgagctcttggatcctttcaatggactcgggtttgatgacttcttggcccgaccgctcgttgttgatgttgaggatgtcggcggagctaggtggtctaaggacatcatcgagaagttcgatagtaaggggttgactgtcgtcgagatcgtgtgtcgtttgttcggactgggtgccattgttggtttgtttgttgtttgttgtttgttgttgttttttttggtttttgggtggttgagtgttgagtgatgggaggaaggaagtgttgttgtactcaggcgcgtccctctctcagccacttcgcactcccaattcacccaattacataaacacaatcaaccacatcttagacaaccacaaaaaaacaaaaacaaagacaacatccatgaacatcttccgcagatctcaacggcactcaacggcttagaacgggaaacacctcaagaaaggcgagcatgtccatcaacatggcctatattatgtatctcacggaaatcttcttgagaccaaaaggcagacagctcgaccaaaacgtcgcatgacaagaaaaaggacaaccaaaaacaggatatatacgtataaaaaatggtagatatttagtaaagcaaaggattacacaagggaagaaaagaaaaaaaaaagaaaaagatgacagttgtacaagttggcgagcggcggagagggggacgagaatgagatgtagaggggaaagatcaaaagaggtcgtcgggcaactcgccatcggggtcgtcgatcccatcatcgaaccgatcctcaggctgttggtggctccgttgttgttgttgttgttgttgacgggcagaagaggaggagtgtttagaggaggggcgaggggtagcggtagaagactgttcgcgggaatcgttctaagaaacaaaacaaaaaacaaaaatcagctgtgtccttttggtactggaatgatgatgatgatgatgatgatgatgatgatgagaagggggaggagagggacctggtgggtcgtcgtcggtggctcgtcattggccgcttcggcggcatcgatccataacgaatagacatcgatcggctcggttaaatctgtggacgcccacgttctcttttgtggtaagctgctcttctcctggagacggcctggattgctgggctccaagacacttacggtcgatcttcgtctcgaaatgttggccacacttcgaacactctattcgcgattgcatctcttgtcgatccctgcactcatttcaatcgcggttttttttttgttttttcatcatcatcatcatttttttttttttataaaaaaaaaaaataagattaagccaaaggacaaggtttattttaaaagtagtagtagtaaagactgacaatttacaatgaacgaccccagcatgttgacagaacaagcaccgaaagatcttatcgaggggctgtaacttggccttcttattaggctacatatatatattacaaaatgtcaagacatcatcaatcaggagtatagaacacaacccactctgaacaacctaaaaaaaaagacgtactttcttagccgctttccgtttgcccattctgtcttaccgtgtcttgcttcctttggaggttcttgttgagtcaaggctgggttggttttgatgtgctcgttgtggaggaagctccaagaagagctgtgcatgggccaggatgctcgtcaggcagagagggggccttgcgcgtgcgcggcgcccatccagcgcaccgaccgccccatctttccccaaagcgttcatccgcccctcatacagccttttaaagaccagcccattgggtcctaaaggctgcacatgtcgaatctggatcgtaacttgggattgatgatgaccattaattcaatctgttgcagatgtagggtagctgggtatttgagacatgaggaaaaaaaaattgtgccgttgtggacggtgttacaatatgagccggaatgctttggtgaggactccaatttgctacaaagcctaatgacgggtatagcaacggcgtagattagagatcaggacttgctcgcaaagggtggacttgagcgaggcccgcatcgacgtcgactgccagcttggaagatgggatggtttggtctgcaggtttgaccggaggaaaatttcccctcaaatttctctgagttccatcggggtcgatgagtcgacttatcatgaagtctgcaaaactgacctccctgcaggcaagccccacaaccaactcctcacatatttgccacatccatctgatatctgaccagcatccgaataaacaaaccagccgaaaatgaactcccatatcattattgaagctccgcaatcaatgattatcgatcccctccttatggaaatcagccgcttctctgcaatggataattccttgggagcaagtcataacccagacaaaataaccaaaacaattgatgcgaatccgtccagaagaattggaatggctggaggaagtactgcagaagacaatattcaaaacaaaggagatgatggccaaaatatagaagatcaagaagatgaagattctgattcattaggaactcatggagatgtttccacgaatgaagaagaccaagagatcatagaacaggaagttgctccagatattaatgaacgacttgcagcttacttggaagatacaactcaactctctagaaaacaaggcgaccatcctgatcaactctctttcaacatccccccaccaccagatgcagaattcaaagaccccaatgaaatgaccaagtcaatcaagagattcgcactggaccatggctacaagatatctatcactaaatctgagaagaacaaaaaaaagatattcaaatgtcataggtaagctctctatttttttcactcttctgtctattttggttttaattgtatggattcatgatatttttttttacttgaattcaactactcaggtaagatatgatttgattgctttctaagtggatcaatatttgaatgaactcaaaataacccttttgcctttcttttggaaatgtttggtgtgaccattttcaggggaggccatccacctgaaagcaaaggaatcaatactcagcaagcccaatctacatcttcaagactgattggatgtccattccaggcaagggctaactatatcaagaagaaatcaatctggtcattctattgcaaaaatcccacccataaccatcccccatccttgaagacctttgaagatagaagtggggatcaagttcacttggatgaagtgaagagcctctctgatgaaggattgattccctctgaaatcgttcatacctttcatcagcaatcttgctctcatgataatataattcctgggattcaggaagcggtctattcagccagaagaccagtccaacctcaaactctcccaggaaccagcccaatcttccatctcaataaagcactttcaagctctgaatttgtctcttcaaccaaactgaatgataatggtgatatcactgatctttttttctatcatccttcctccatacaactcctatcatcctacaactcgatcctcttctttgattgcacctacaaaaccaacaagtgtaagatgcccctcatccatatctcaggtatcagtgggaacaatcaagcctttagtgttgcgttctgctttctttctgaatcaaacttcactcattactcctgggcccttaaaagtcttcttgggattttcactacccatcacattcagattccccaggtattcatgactgaaagagaagtgcctcttatgaatgcgatcgaggaagttttcctgaccactaaaaatttgatttgcatctcaaatatgaaccagaacatcatctccaatgcatcaaaactcatcaataacagggacaaagaaaccaagatgctcaagatttgggctggcctcatcaaacttgaaaacacgtcccaattctatgccgctttcaatcggctttcggtccagtatcccccggaattcatcagatatctggaaacagagtgggttccaatcgcccacaagtttgtgaatgcttggacaaaacaaaccttacatttcgagcacaggagcgtccccaagattgaaacttttcacccgtatatcaaagcccagcttctgagctacaaggatagttttgagactatcgtcaactcaatcagcaagatcttgcaggatcaagcacatcaaatatatgcggaattggaccaacaacaggctgaaaaactgccaaatctgcccaacatatttgaggattgtgtgggaaaaatcacccattacgcgctcaagaaggctctcaaaaacttcaacttgatcttgcaagttcatactccttgtcagggtgtccatcatctcaggaacggtatcccgtgcagacatcagctcgctgagatcttgttggagggaaaaaaagtggatcccaagctgtttcattctcagtggcacataaaggtactttctcattccttgattttgcttctttttttcacacaaatcttcatgctctactggagaatgaggattcctaaaaggttcatttcattccaaaaaaaaaaaaaaaatgattgatgtgggaggttgcactaatccaaagttccacatggcagaattcagatcttgttgccttcatctctgtgtgaagtaatcttctattttgttttgacattcaaatccacacaaaaccatgaaattggtggggatttatactgttaaaagtggtttgattaaaatccttaaatgcatttcaggtggttttccctacttacatgagaccacagatttgaatatcttgaaggcatcacatatatctcctccattcttttttatgcgaacccgcaactttttaaaaatttctaatcattccaaatatttcattcaaattcaatcatgacattgattgctgcttactgattcttaaaaatttctttgatggctgattttatataggacatcaaaggaatgggctgtggttcagaccgattggccaagaagaatgttgaaaccaatcaaactcaattcgaatctagtagctctgcacagagagagtccaacctgggtgaattcaccagccttttgcaaggatcttcaacggtggtgaatatgaagggtgcccttcagaagaccgaattccttggcggacgactcaactttgaacccaacactgcacaagctgaaacctgggaatattcccaactcaagagctttctcaaaaaacggttgagggaacagcaggagcgtgaaaagatgatggccaagaaacaaagactgcaaacggaacagcagccagtggatccggagaaacaatccgaaagaaaactggaaaatctgattcaggaatcggaagtgcccaagaatcaagaagaaaaaaatccgccagaagctccggccacaagcagaattcagctatcaacggaaatcaagatggttccaaacacccttccaaaaaacattgattggaaagacgagcttccgaaatttatccaaccatacattgagaaggtctttgatgtcaagacagacgggcatggtggctttagagcgattggattatgtgtaggacgaggtgaagaatcttggctcgaaatcagacaagagctcatccaagagatcgaaaaaagaagaggattctaccacaagaaagggaccttcaaaaacatagatgacgtgttggaaagaatcaaagtaagttcgagagatccgtgcaataacaacaagtcgatgtctatgcctatgatgggagaggtgattgccaacacattcaagactccagtcttcttcttctcatccttctggtcccaaaccttcttccctcaattctctcccccaaattataaaactccaatcttcatcggcttggattctactcgtgctcattttgcggtcttggagctcaaaaatccgcgcctctttcctgcgcctacgctcttgaaaaaatcgaaaaaaggggctggctctgaggctttgaactgggaggccaagtattctgcttgttttaaattgatgaagtcattgtagttttttcttttttttttttttctctctcattggattgaagcttttcttcagttgtatctgtctttctgtcagtttctgtgtgcagaggaggcaatggaacaaaaattcatactgtttttttgttgcttctttcacgagaatgatgatcccatttgaggcatcagctgtgtgcttgaaattcatgatggccgaaatgcgtcttagtatagaaattgtaccaggatgatgccttgaactaggtccaacgtttgagaaagtgaacggtttgatttaaaaagggagaagtttcccatgagactttcaatggaatgatcaacacgcaagttagcataaccatgccgattgttttgctttataaaggcaatattttctgatcaaatgtcaattttaaactcattactaaacagccattttgttccttcatataatcatacaagtttggtcaaccaatcatggaagaatgaaagataaaacacagccaataatgtcttctgaatcattaaatacacccaagagatacggcacaaatactaagagattgctcagcgggagagatggataaatggtgtcctatggatgagttcagagcggataactgttgggtttagtagaaaatggacttgaaggatttccagaggtccaagtggaaacaagacgttctggacgattgacttgatatgtcgagtcggatgttcgcgagaatcttgaagacgaagagccgctaccgcggtcagcaaacaattgactgggctgagagtgggatttcaacaggttatccaatcgattgttgtccacggtaggtttgggatgatcagggtgagggcggtcggtgtgagtacccggatggatatcgaagagttggttcaagttttggagatcgccttgcttgacaaatgctagagcaatcctgagcagatgagagatgatccacgaaacaaaatctccgacttgttgattgaactgacaatcttgactgattttgacgagcactttgatggtgttgatgacgagcttcaaaagcagattgacgatttgaaacttcttttcgagataaacgaccacagccaccgatattttgatcgtagtagtcacgatgtaaggtatcacgattccattgattatccctatcgcccacaagataccggcgagaagccatgcccacaatgtagcaatgaacccgcgacgcgtagtctggttttctggttgattggactgctcctgagttggggtgctactagacagtaaccaatccgggattttgaccaaaaccctccttccgcaactgcattgagcggcgagttcggagggagccgagacgtaggcgggactgctttccagtctggctttacccgatcctgctcgtcgccatacgccattccaccacccgccctgtggccctggtgagctggggtttggctcagcttgttcgtgtgggttcggccccgaaaactcttcagttcggcggatcaggttgacaagtttggcgtggacaatcgcctgacggtcaactgttatggcgtacggtatctgttcagtttcagagcattcttgtcttcgacttttataaggcattttatttcaacaaacctgatccaatttgtcggtcaaaattagtttccataggaaaagccgatagaagatattcaagagaggccaagtagcaatcgactgtcataggtaggtttcaagtaaattccaagagaagtcagtattgcttacaacagccgctcaatatctgcatgaggaaagaagagaacgcaaactgacgcgcaaaagcctcatcacagcaggagcctttgtcttgttccatgagtgcgtcatcgaccaggcggatggcttggtggatgtactgctttttgaagatattgcgggcggggccggaggcaggcaaggctgaagcggagtaagtcgagcacgaggagggttgatagcggcttccggagttgaaggaggcgatggatgggggggacttcgatagcaagctgggcgcaccactccgagcgtgtctagtagcactctcctgactgtcttggtatgcggacgaagcagttgaaggagacgatctgatcaggtcgaacaacgtcccggccttggaagtaggagtaccgaacatgattggatgtttctgccggaggaagtaatcgattggttgacctgaaaactgtttagcttgacactagataccaaattaatcttacaattcacctgggtaaattggcttggtaactgttggtgatgtttagaagtgtcgggggaggggaggaagcagaacgacggttgaatgccttcagacccaagctatttaagggaatggaggagggaggtggcagaagtgtagaccagacacggaagacgaaggaatgagcacaagaaatatggatatgggttaattgagcttggattaaggagacttcaagggaccgattgagtccctagttgagctatgaggggtgggcatgacagccagtgcccgcgaaaaagtgcactctttcttcaatagctttaaacatgaactaacgattggaatgttggcctggtctaagccgtcgggcaacctaatcaatcgtcaaaaaaaaagctttcacctcgtctccagttgatcggcgtcaagcagctctgacaataagacaacaattctttggcatgtgcaagggagaggaattaagaaggttaggactaggggttgtactggtttacctatcaagatgacaatcaagcttttctgtaaatcgacgttgtcatgaggtaaaatgctttgtatgcttaataataacccccaaccctctttttaacattgacattaatgtcatgcagagcaatcgggagatctttcctgaagatgcccacccgcacgtgcccggagacctctttgtaatggctccagtcaacgaaagcagccttgatggcattgcccgtcggggttcaaataaaacaaacaggactctgcacattgacatttttcacgaacgccatggcaagggtttaaggaaccaaacttgccatattcgctttgtcaactattagcatgttacgtgaacgacccatcgataagaatatatgtattagttccagattgattgagtttcttctgtgcccgactcaggagaaagaggtggttgacttgaatgtctcatggtggggtgaacccggtctgatggtgcaccatctgggctctgcggccactcggagaaagtttgggtggatctttaattatcgacaccaaacgagtcaagacgaatttaaagcccctaaggtcgagtctgacctcatggcaaggagcataccgaaggctaacgtctatggagaggagatcaccgccaagactaatttttttcttgtaccagattcaggcatggtcactgggtgagagatgactcctcattaatggccaatcgataaaaaaaatatcgatgaataacctgtcgagtcttcgatgcctacggcccaatcagataggcttaattcaggagacttggttcccggaagctaaacagtcctcctaattccagaaagctgcacaactggcctcaagcatttcccaggcagagcgcttgaactcgtcatgaggacgaggagtgagcatgatgcgatgttcatcacaatcacttctgcacaagacttgatctggggcaccaggaaacagtgaatcagaaagggaaaagcaattttaataaagtattatgcttgtcatttttcccagtgaggacatcacaagacctcgtctagattcacattttatagatttagactcatcttaaggccttgaatgttctagtcttcaagttgccacaaatttccatggtcttacacaaatacttgcagtgttaaattactgtcagtggaatcagatttccctggactttgtttctacatattttgctcatgttgatgttttttgttatatttctccgacagtttttataaaagaagccataaataaatgacacttggacaccatgaattgaaattgctgatgttatgatgacttgtaagctagtggtctgtttgattggggtactgttcaggccaagtgtctcataaacctgaggttataatttccacaagaaaagtgggcaatgtttctagagacagctgcttggctgcctgcggatatccgagtttttctgcttcgtgggatgtaaatgtgtttcttgatttctggttagaatgattatgactgagagggaaggatgtttattgagccaagaaagtggcaagtttactgctcgaatttggttggtcaggacagaactccgctaggaaaacccggactcgacttcaacacaacttcccactacatacacaaatagtaaagagtagcaaacatgaaccgaacgatcatcagaacatcgaagcatgcatccgaactactcaaacgcacctcatccagaccaccatcgatcgcacagctcggcggatatggagcccgaacattaacatcaagagcgaaggtcgtaggaagtcgaagctaccaaccaatggccggacgatggcgcacttattcacaagtgaccgagcctcaggaggaggaggagaagaagatggacatggacaatctcgaacgggtgtcggatgaggtggacgtgtgtatcgtaggaggcggtccatcaggcttgtcggcagcgatcaagctccgacagttagcgatcgaggcgggcaaggcggaggagttccgggtgatcgtgatcgagaagggggcggaggtgggctcgcacatcctctcaggggcggtgatcgagagccgggcgttggacgaactgttgccggagtggagagaggacgggagtgcaccgatagtgatgaaggccagctcggattcgatgaagttcttgaccgcccgctcggccttccccttgccccatcccccgcagatgaacaacaagggcaactacatcgtctccctcagcaaggtctgtcgctggctggccgaacaagccgaggccctcggcgtcgagatctactcgggcttcgccggcgctaaactgctctactcggacgatggcaaggccgtccgaggggtcatcaccaacgatatcggcctcgatcgctccgggaaacccaaagaatccttcgaacccggaatggagtttcatgccaagacggtcttgttggccgagggatgccatggttcgttatccaagatggctatcgaacgcttcaagttgagagacggcaaagaccctcaaacctacggtctcgggatcaaggaagtctggagagttaaggacgatgtctacgagccgggtaaggtcctccatactcttggctggccacttcagcgggacacttatgggggcagttggatgtaccatctcgaggataacatggtctctctgggtctggtcgttggtctggattatccaaacccatacctgtctccttaccaggaatttcaagtgagtgtggcattgaaaatctagaagtttttatttatcccaaaaactcaccacccacttcatggttctgtgatgtactttttttagagattaaaacatcaccccatcttttccaaagtcttagagggtggggaatgtctagcctatggtgcacgagcgttgaacgaagggggataccaatcgatcccgaaattgacgttcccagggggcgccttgataggatgttcagcaggattcttgaacgtgccgaagatcaaggggacccacacggcgatgaagtctgggatgattgcggcggaagtggccttcgaggcgctggtgaccaagccatccgagtccggcgaggagaaccgatccccagtcgagctggtcgattaccagcagaaactcgaccactcttgggtcatgaaggagttgaaggaggtccgcaacttgagaccctcgttccataaccccttgggcttgtacggtgggatcatctattccggaatcgatagtctcctcttgaagggccgagtaccctggacattccaccacaaaaaagaggaccatgctcatactaaatccatcaagtaaatccatcctcttataaattgctcaaccacttttgcctgaaaagaaagatggaacctaagctgatcggggggatgtggggttttacataaaacagggaatacaagccgattgactatccgccacccgaccacaaactgtcgtttgacatcctcacctcggtctctcgaacggggacgaaccatgcggaaaaccagccgaaccatctggtcatcaagcccgagaagctggccgaccatctccagatcaacgtctccgagttcgacgggctcttgaataaggcctgtccggctggggtctacgaatacatcgacgtcgaacaagagcccatcccgtcgtctgattccgatcccccttcctcctcctcctctggccagaaaaaattggtcatcaattcccagaattgtatccatgttcagtaccccttttttctaccattctcttctcttctcatgcctcccaatctttttctgacttttccttttcttttttttcgatcttgtgcttggtagtgtaagacttgttcaatcaaagtccctactcaagacattacttggaccgtgcccgaaggcggcggcggacctgcatattgtaagcttttcgtttgcactttcttctctctttcccatgtaaatgcccattgtctataacttataaccttaccttatcttaccctcaccccccccctttccaaaaaacactcttttttggtatggtcagctcttacttgaaggacacgcaaatttcgatcaagtcaggtccaattcatgacaatctcaacaaccagtcaatcaatcaagcaagcaagcaatcactcaacaaaagaattttttatttatcacgtattctttggcttctaagaacaagaggaagaagagaatcttctatgtcgtttgcatggtttcaattatgtttttcgtcttctctgcagttgtaagatcatattattttctctgattaattttttttaccattgttcatgtctccctgattcgcttttcaatccgatttaaaagaagctagtagctgtgtatttagaagcaccccaatatagattgcgattttcatttttttctttatctattatcatcaactactgttcacatacttcgaccttgtttgtctttggtttgtagattgttgggttcgcatcttctggtactgtcgagtttcatgtttgtttgttagcaccatcatcgtcactacttctttctcatctttctggcaaatcaacgattgaagatacatgatcatgggattttgtgttgagctttaattgggtgaccgaagaaacaaccacaacaacaaaaaataacattaagaaataaatgtttgttagcaagttttctcctataaattgggagtccacttccagcacatgacccggcttcaattggcctggatcggatgaagttttttcatgttattttcttcttagggggattgattgatttcctatgtactgttacgtagcagagtgggatgatggtggatatggtgagaaggaaatctgggcatccagaggccgggaatgtcaaggaagagcactacatatgatagataagggctatgtaagactcatgatggccttctccacgatcgattggattcttattgcagagttaaggattatccttatcgaacgcccaaaccatgaatctgccgccactttgctaaactggaatacaaccaaaaagggtcagtcaccttcctatgcagctcgtatcgaaaaaaaaaaggattttatactcaagatcaccaatctgtttcgctaggtttcgctatgcttgcacttgatcaatacaaccccgaggaagcctattgacgattgtacactgtgtacagtctcaccctctcagtcctacaacatacatataattgactgcgagatttaacgtttgccgtcacaggacgagtacgatttccatgtgacacatcgaaaccagacccagtctggtgctgtcctcggcgtgtctccctccaccaatgaaagccatcggtcacacactcaccgatcagcttcagaccggggcttatatcaaaagaggaggaggaggatggtcgacgtggtggcagagaccgatcacaattgttctcagatcaagagcttcattcgccagcagcttctttcccccgaacgtcaatctacaatctccaagataacgatgttggtcatcggtcgtaagcatctgttcctccttcttctgttggaatcgaaatcctggccaaagataagcaagacattaatgatcgtgatctgtctccgccggatcccgaatacttggatgtacatagtcattgcagcctttctggaatactcgatcttgctgggcttggtcgggatatcgtgttactacctcacagggtatctgcgaaacaagcaccaactcaaccgctatccggggcccttcctggccaagttttcgaggctttggctcggctatgctacccgcttcggcaatcgctatcagatcattcaccagctccatcaaaaacacggtccgtcttctctgctcttcttttcgaataaccttgatctgatacacttatttttcttttttttgggcggggggtaggtcggttcgtgagaatcgcccctaatgaattgagtatcgctgatcctgacgcagtccatatcgtcttgggccatggaactggaaccactaaaagcaaattctgtatgcttacttttcgccctttttttgtatccaataaaaagacatgatggataaaattgactgaattttttgaacccgtctgggtcctttagatgatgctttcgtggctatccacagaggattatttgtaaataattatttcgcttgatccaattttacttcccctttcatgagttttattgaagatcgatctgagattctggagggagatcgagcgaatggatgctgaaatgatcaacaccttgttctgtgacgcatttgaatgagtaaaaataaagaacacaagagacagagccgaccacacccgcaaacgcaagatcatctcgagcaccttcagtcagaagagcatcctcgaattcgagccctacatcgccgacaccttggcctgcttcctcaggaagatcgaccaggtcgcttccgaacctaatctcgtccaactcccgtcgcattcctgggattctaaacatctgaatgagcgctggagaatcatcgatattctgccctggtttaattatctggcgttcgatatcatcggtcagtttgatcatatcaaattctcaaaaaaaaaaaaagagaaaaaaaaagttcttattaaaagtttacaaatcggatgattggacaaacaaaaaaaccccccttccaatgaaaatgtaggtgatctagcgtttggagaaaggtttgggatgatcgaacgaggagcagacatagcggcagtagagaaggagggcaaggtgatctatctgccggcgatccagatcctgaatgagcgaggggagttcagtgcgacccagggaagtctgccggccggtctgagaccttacatgaagtacatcgatccatggttctcgcgcggggcggcgagtgtgcagaacttgactggggtatatcttctcgtttttccttctctctctctctacttatcgtcactcatttctcaaaaatcgtctcctcataatatatactctcttctttttatagattgctactaatcaagtcaacttgaggatctcgcaaaccggccaatcgaggagagatttgttggcccggttgcagaccggtcaagatgcggatggaaatccgatgggcaaagatgaattgatagttgcgttttttcggggggctcagcctctattttcgtcttgggaaccgctcaatcttactcatttttgttgcttgtatatcttcaggctgaggctttgacccagttgatcgccggaagtgacaccacgtacgtcaaaggataattagtcgactcgaattgatgagtggccgacggcctgacggaggcactgagaatgtcgcacactctgatggaatatgaaaaacaggtcgaattcgagctgtgcgattctgtggtgggtagtcaagcacccggaggtgcacaagagactgatggaggaactggacgaacatctggggaccgaggaaggcgtgatctcgtatgcggattgcaaggagctcaagtatctcaatgcctgtatcaatgagaccttgcggatccattccacctcctccatcggcctgcccaggatcctcccccaaacggtctcctttaagggccacatcttgcccaaaggattggtctgctccgtccctacgttcgaaattcatcatgatccggacgtctggggtgatccgtaagtggtttgatgattcctttctcctttctccctttgccggttcgtcactcaccttttctttgtcgtcgtcgattttcaaaggttcacttttcggcctgagaggtggttggaacctaatgccaaagatcgcgagaaagccttcatgcccttcaggtatttgatctatcatttattctcatctggtctctttctcatcttcatcattcagcttacttgtcaatgtctttttttttcttctttacaaaaacaaaaaaaaaaaaaaaacccctcgggtgaagctgtgggcctcggtcttgcatcggccgcaatctagcgatgatggagttatacgtaagtcgaaaatctaattcaagtgtgagtgatcaaagagccggattgagttgattgatggtgtgccgtgtgatgaggatacagatgattacgtcgacgatcttcaaacggtacgagttcgcattggtcgatcctgatctcgccgaattagagactcgagaaggattcttaagaaaggtcggtttctcgcttcaacagaaaacttaatcatcttcctctgctctgtcatccgtgtcctgcaatcctcatgatactcatcattgggttttttcttgttggacggtccaatcaaaaaaaaaacacactttgatctgtagccgttgaattgttggatcaagttcaagctccgagccgtttagtctccctctcggcctttctttcctcttgcttgggcggttggttcggacagagctcggcctgcttatctttgagatctctctctctctctctgcatatacccatacttgtttgtttgtttgttttttttcccaagagtttttcaacggtcgaggctgcattccttgattgactatacaagccaagcgaaccgaaccatcggaagtctataaaaccaataaactggatccaacacaccaaaaaaccccgggaagccaatcaacctgttcttatcttccatcaagttatatatccatttatatacatatgtaatcggcaccaaccttgttgttttcttcttctccttcttcttctcgtgatacatattatccctctctggttctcatttcccttgtcattttacgtcacatcaaaagcacatctcttcttcccgttcgagcgtatcattatgtccttattccaacacttcatatacacacatcatcgaacacagggggaaaagcaaggcgtgtttataaacgggctgcattggacttgccgtgaatctctcaccatcagaccgccacctttggaatgactactccggcgcggcggaccccgatatccccgtttctccttggcactgtagctcagttggtagagcacatgcttaacaggttgccatcaaacgctcttgatcgcatgttgtcgtcggttcgagcccggccagagtcatgagaccccatacccaccatcattgggtgggatcccccttttggttccgcacaccatgaaggagtcattgatgatctccttcatttctgctaattgaacgtttccggctagatggttcggtagattgttttttttggaaagttgggtgatgattgagataatggaggatcacattagacggctattttgttgctgtgtatgtacataggtcgtgctttgttgggctgaaatatgaagggtttgtgatgagtctgacagctcggtgggatctacataaataacttaacccaagaagtgcctcgatcggagggcctggtacgtgagccaggctgtggcgcgaagcgagcctccgaaggaaggaggcctctttcagaggctgatcgcgtcgccagttggctccggccctctgtcgaggggagttgataagctagggtcacggtggcatcggggactggccgaggttggctttctttgcaagtggactgtggcaacgggaggccgggtgtgtgtgttgattacatcggggccgcattgtcttctgctcatgatgtattgtgctcctacatgatattcgctcaatgtctgaactcaaacaccaaaaccccaaccaacattcatcctgtcatcgtctagtggttaggacaccaggttctgatccctctggcatcaccccccggtggtcaaagacatcagatctcctggtaaccccggttcaaacccgggtgacaggtccctcttttgccattttgataatcgcaacgaccctggtgatcatttgtcgatagatatgcactgtcagtttgaggaagaactcttcagtgggctctggttgtttaaatgttttgatagatttttggagttattatggattggatttggtaattccttttggggtagtttatgattcataggaagaaaaaaaaaagaacacttgtgcaaggtatatatggtgggctataaggcatatcaagaccaaaaatcaagattaaatttggaggaggtctcccttcaccttggtctagtgtgtgtacgtaaatacatatttacattgctcaccgcaacatttacagatcacaagatctagacacgaagtgcttcgtgggtcaatggggacaggaaatgggtacaggataagcccggtgtggagtgtttttttctggctgttgtgtagggtcttgtgaggtttattatagattggggtctgataacgccctgtgagttcactgagaaacataaccatataacctttgttttttttctctctctctcatctctttgccttcatgctctaatgattcttggataacaattctccatcactccatatcattcagcaaaataaggtcaagacaactttgacaggactgagtcaaggagaggaaagataggatgcaagtgcatctttccctgcacaaggccttcgtaacccaccccgagcctgaggttaggaggcactttataggcccgactgactccctgcctgcggtcggcgctaaatacgtgttgagacttaatccgttccgaagcccgcacctcctttgtacatagctgccattaactgcgtagtccccttttgcttgtctgcccggaaccccaatctgcgcggccggacgttaatgcgctgaggtggcaattaaaacgaaacgttcgtttcatgcaagtcgatcagaccaaaatcggtcaattcgttcgcgcgcatgactattgaagtcatccggtacggcaaccctacaaggcttgtacgcttttcatcggtcacctgcaatccagtaagcgtgtatgtagagtttggtttgagcgatcgggacattataatttatggcttctttgcgagttccatccagactggctgcgcgtagacgtaaaccaaacagatatcagcaatccaaatcgcaaacattcccgggtcaggaactgctgctgctgctgcgttttttttttacagaacagcaacaatttatgattgcctggatgaaacgccacgttaggtaatgtggatgagtattttacaacctttcatgaaataggccagcagacttttttgaagtagcataagtttttcttggtgataagaataaaaagttatattaagcgtatcgctttccaacactacttgaaaacccaacagaccaactcaatcatcctttcactgagaaatgatatccagttttttcccttgctttattcttttggttggcaatgagactttttttttcttgggatttgcatgattccataaggaaataaacgaagctgattataccaatttcatcctaacaatagttgttgcaagtggtacaccactcttctgcgaccgaacgtagtatcgataatatcaatgaattagccagggcatctaaaacaatcgcagtgcctgaagagtcttccacgcacgcagcgtgtgtggagtcgtcggcttcttccagggaatccgaactcgccaactcagtgaatgaagtggacgaattagcagcggtagctagtaccagcgcagagcccaagcgatgttttacgcatgaaccaaaccctgtgtggtcgggcatagcttccgtcaaacctgaagtgagtaatcctatggcttgtaaaccagttcacgagggggcaaattagatatctgacgttaaccgttgttttaaaccgggaaaggaaaccctgccgtcgcctaaggaccatgcccgctcttcacgtggcagaaagcgtgttcgttttgccactccgactgagagccaattggaagatgaaggactcatagatgatgttcaacctcaagtgagtggtcatgttgggttagacttatcggatattgttgggaattgtcggcctaaatgactacgtatttaactacttctttcgcaccgcaaaaaaaaggcgacgttgtttcgtggtaatcaagcagcgaactctcgagctagccacagttctcttcctgagtactaccatcaggcttcagtccacagtgaaaatgagattgaagaagtggaagaagaagatttgaccaaaaacgatgaagccttggctagagcacttgattccgcagttaatggtggaaacgatcaagatgagaggggcatgaacttcaaagatgatgaagctttagctctgaaactagccaaggaggctcatggggatgactggctcacttggcaaacagctattcaaaggcgacattcccgaccaagtatggccgagcgagcacgtagaattctcattggatcatcatcagaatttccccttattcatgttttggtgtattcttttttgttctcaaaaatgttggcatttttaataaaagcatctagatttgaatagatcatattgattttaaatggaatttagatgtgctgattttggcacagtaatacagagtgtttcagttgtgggcagcaaaaaaccaaccctgcatttggagggtgtccaaattttggagccaaaaaattcaagacttatttttttgaaatgttcagacttttgatctgtttttagcactgccaccaggaaaaagcaatgatcacttgatgacaagtgacgtcagcctaagttcagcatgctacccattacatacccagctcaactctgcctgagccccgtgtaccacacaaggggtccaatttatttgggttgcagcagagttggtgtaccacacaaggggtccaatttatttgggttgcagcagagttggtgctacagaggagcggggaccaatgttacatgaagccacttgtcatctagtgagcatttatttttccttgtgtacagccaccaaaattttgaaaacatgatacactagaatagcaaattaacatcaaaaatagattttgagggtataaaattagtataaacccatgaagaagcctgacttaaaaccatcactatgggctagtaatgcttaatcttatatgcttgtccaactgatacacccctgacaaaaggagtaggttatttggtcactacaaaggtggatttggtaagtgtggatttctcaaaaacaagtcaattaaaaagtgtggattttgttatatttgataccccctaattgactggttctgatggcggatttcttatatttgataccccataatattgagatgagccctcttccaatgactcagatgaaaggcctaattctgctcttttgggctacatacattttagcttgtctgtggcaatatccaaaacaatataagtgatgtaagatcatgggtttgtttaggtgataatagtgcaaagtgcaatataaaaatgtttggaagattgaagaacactggaacatgaaacacaaactctgatgggtttcatctcagtttatgcttgctttcagcttgatgcacacagctcacctgtgggagggtaaggatgatagaggccccttggagtgtgtaagatatacaccatcacaggcattgggtcaaaaatgccagttctctctatttgaactttttagtcatttcatcttctagaatctacatataactaaggcctcctttggccacccatgattgtcataaatgatcatggcaaatattttgggggtgcacagctgaagatggggcctcatgatggtgtttggcaggccacatcatatccactttctatatcacagaagtggtcagcaagatatattccctgccaattgcaacattttgggtccccccaaaatcttttgttgtaagtcctcacagcaaggttgataaggattttcaggctgcatcatttgcacagcctggaatcatgaggagtgacaaaggcgtagccctgtcactgacgtccatggagaccggccggctagccactagtcaggctggtacagagcgctcgagcctaagagggaacccagcgctcggaccacctgcacatgatctgcctcactgggaaggtttaagagaagagatctccacgatcctccctgcctatccaccttcccccctcagatccggtagctagccgagagcctttttctatctcctactagcacttactcggtttttcctccgtctgcgctagcaagataatctctacgctccaggattgtcacattcatcctacgatccagacacgggcaccaaacgtcccgagttaaccaagtcagtttcgtaccctttgaaccaacaacaacaaagtggtacaccttccggacgcggaaatcatcaggagaggaggagagaaaagagatggaacaatcaaaaccaaggttgggggcaaccttacaattattttaacccaggaagtgatcaacacaactcaatgtataatcacttcaatcagcctttcttgaatggtcaaccctatcaaccatttcctaaccaagaattcaaccgggggcgtaactttacgaaccaaagtaatcacggttataacaatcctaataaccagtctaattccggttacggatacattaatcaaaatatgtcgtccggtaccggagagagtcgcaaacgttggaaaggcggggcgaacatgggaaatgatgggggtgggaggagccaaggaggcaagagagaagaacagaatgaagggaaacagtaggttctcatagccctgttgtacaattgcggtgtggagatcatccgaattttgattttgttatatctcgcatttgtcatggttgtttttctttctcttatcgtttgtttaatatagattattttggcctgcccaaataaactgcgaaatgaatttggaagaatggcggttagctctcacaaaagctgacttgttgccagaattagaacacgtactaaaaggttttgagtttggtttcgaccaagggatcccaatccacaggataggtgacttaagatggtatacaccggataatcattcctcagcaaacgaggcggcagagaagatacagaagtccatagaagaggaggtatcgagcagaagaatgtttggcccgtactcacacgaagaggttgctcaaaagttcccgttcttcagaaccagcccattaggatcggtagtcaacgcggacggaaagatgcgaccaattaacaacttgtcataccctaagaacgatgagaacattaaatccgtaaattctttcgtgaataagcaagacttctcgacaacctgggatgatttcaaaactgtctccgaattctttaggaaaaataacgaagttttcaagcttgcattgtttgactgggccaaggcatactggcaaatacccactttaatgtcacaatggccatttctcatggtgaaagatctaagtgggaggctttacttagacactcgaataactttcggaggtgtcgccggttgcggatcattcggaatacctgcggacgtgtggaaacgcataatggaacatgagttcgacgtggtaaaaatctttcgctgggttgatgacaacctttttatcaaaaaatcgaattctgtctgcaagatgagtgttatcaccaacagatcggtaaagttaggggtggcgaccagcatcgagaaatgttccgacttcgctgacgaacagaaattcataggctttatatggaatggagtcgataaaacggttagactgccagagaagaagttatcagaaaggaagtctcaaatacaggtcttcctagccaaaggtgctgagttcagattcaatgaagccgaaattctcgcgggacgcctaaaccatgtctcctttattttaccacaattaagatgctacattcggagtatttataggtggatgaaccagtggaaaaaactctgggctacaaggaagatcccagacgacgtagaaacggatttgaagttttggttattaacgttggacacctataaacatacgaggatatgccccaagaccgagcctttagagatacactgggtcggagacgcctccaccagctttgggataggcgtccttattgggcggcgatgggcgcaactcagactcaaagagaactggcgtgttgcaaccccgccaaggacaatcgcttggttagaaaccattgccatcagagtcggtatcctgatgttgctagacatacgcggcaacactaaagggtccaacttcgttgtgtacacggacaacaccaccaccgagagtgtgctggctaccaggaaatcaaaggaccatcactccaacgaggaatggaaacaaatacagcaactactcatctctttagagatagatttgacccccttaagggtgatctctgcggagaacgcggctgatggcttgtccaggggcatacagcgtccgcacatgcccgtagatagggtctggataaacattccgattgacctacaggagttcatgtttcacgcatgaatggatgactctgtttatcttatatgtgaaccaccgcgccgtgttgttttaatttgaatttgttattctttcattccttctctgcgaatttgttccaaccatctcactttctgtcacccaaagcactttaggcttttgagcaatcatcgctactgaggcacgatgctttccaaattgacaaataatgtgaatttccaaaaaatcagcccgtttttgcgcgatggtacgatagagagacccccgacaaaaacagacattcatctactgtcagcttggaaatcttcaaccctatcaggttacacgagcgcggtctcaaaatttatacgttttcaaaaacacgcgggtatatctttgttccgtttaccaatcacggaggctatgctggaagagttttgcatttgggcagggaggaacgccgtctcttcgaacgcagggaagatctcctcgctgtcactacgcaaatacgtggcggggttgaaagcctggcacgtgtaccacaacgcggttttcccgacaagaaacaagacacgcgtggacctgatcctgaaggcgtcgagcagggaagacgaggcggcgacgaagaagccgccaaaggttcctataatgttttggcacatgtcacatctgtggctgagtcttacgaaaggagacgacttcgacaaggcactacaggacatggtaatagtagccttttggggtctggccagactggcagaactgacttatagtacagaaaccggtgatgtgagtttcgtcgacttgttgttaacctcggatgtaacattaggagcggacacattattcggggagacggtcactctaatgctacgtaacgctaagaccgggctacctggggaacctcagttgatcacgctggccaaacagcgacacatactgtgcccagtcctggccataaaacaacgactatcttcggctgaaggggcaaggacctctctattcggctacggggcggtatatcaccggcgacacctgaccaggaagcaggctgtagcccgtttggaaacagttttagagaatggcggttacgcaggcctcatgggacactccttcagagttggcggcgcatcattctgcgcggctttcgggatgtcaatttccgatatctgcctcttgggcagatggaaatcagacagctacaagctgtacctgagagattattcttcagacgatttgaagaaaacaaaagctttggttcgtcagttcaaacgtagtggctctcggatggatttgtgatttgcaacgtttgtaagattcttaggacagttgggggtttttctctccacagatcaaggctcccctaaggaatcctagactttgggctttgtgtttcagaaacacccctccccgtttgcatctaatacaaaccacatctactacctgtccggccagaagggaggccacattattggcccggcgcgccacgcctccctatcttcttcccttacacgctcaaactcaggctcttcgcggcgagcgcaagacccagtttttgagcaagtgtcggtaaggctacttagaatggatgaggagtgacaaaggcgtagccctgtcactgacgtccatggagaccggccggctagccactagtcaggctggtacagagcgctcgagcctaagagggaacccagcgcttggaccacctgcacatgatctgcctcactgggaaggtttaagagaagagatctccacgatcctccctgcctatccaccttcccccctcagatccggtagctagccgagagcctttttctatctcctactagcacttactcggtttttcctccgtctgcgctagcatttttctcacatccacccacccaccccttttttgtacgggctttgtgtttcagaaacacccctccccgtttgcatctaatacaaaccacatctactacctgtccggccagaagggaggccacattattggcccggcgcgccacgcctccctatcttcttcccgtacgcgctcaaactcaggctcttcgcggcgagcgcaagacccagtttttgagcgagtgtcggtaaggctagttagaatggatcaaaccaagattctgatttaaagatttgagacaacggcctattacaattgtggacggccaaacaaggcctaaagaataaactgccatgcaatctaacactggcattgacctccaattcatatttgtcaacaccaatgttagaccaagacaggcacccaattcaagcaatacctgcaaaaagggcaaacagtggaggacttcccgtcagatctgggaccctctcagtttgcaatttagaccagaaaagtctagaatttcacagggaaatctagcttttgcggctctaaatcaaaactgggagacctgcagatgttgacaggaagtcatccagtcattgaggaaaactccctgatattcagggtaaaaaccagggcaacaagtccaactccccaaaaccgggggcaaatactggacaacttccggtcacatctgcgggtctcccagaagtgatttagaggcctcgaaagctagatttcccagcaaaattctagacttttcgggtctaaatcgacatcttcgagcgtcccagatccgacgggaagtcctccactagtttctgataaaaagatgagtttttggcacctcagatttggggatctggcagcaagcctctctgtcagacagagaccttcggctctcactcagaaggttgtgttaggctcactgccatgggagctcaggggtcaaattattgctaatgttgtaaaaagttagggaaagatggagggttttgaatgattgatgctgaatgatatttcccaaagtttcacccaacttgcacggagacgcgaggcaaccaatgacttgtgctggctacagctgaccctaccagtctcaacagttctaaactccagatctcaagaagtctcggtgccggttcttctaccatgcagttgtgtatctggcacttgggccggttccttaagtgtttggatgaacctgatttgtctgagaagtacaagttgtcgaatctcccaacctcttccatgacaggtcataacttcggaaccctaaagaccaagggatgcttggagttatctttccttgaacagctcttctgcacaaggacgcgtaagaaacgaaaaccaacacgttaatcttttctgagaaatgttaaccgctcatttgccttcattgctcctactggttggtatcgcatctttcccatgtttcacttatattcctcctcaaatattcctgtttattaaccactactaattgaatccccttgtgtgaaaacaaagctgtcgaccataattggtcaatcctctgcgggcacttcagaaccttacgatctggtcaatggattgaacgaagccgacaatttatctgactcggaggcagaggcgacagtttcttccgcctattcaccgcttccgcggtccggaaaagtccctgttgggttccaaggcttctatgatgaagatgattcgatttttcaaaggcaaaataagaatttgtcgcctgatggcactgcgaatcgggttatgggccaaacttcccgatcttcttttgagggcaaaactaaaactcaatccgatatcgaagacatgtcaaatgaggcctcttcccatcataacctcgcgcagtatcatgatggccgacctgcagtgagtgatcctgttcagcttttactgatcgtcaccgcactcacactttcctcgaaatggtcaaacttaaaggaaaccgcgcgatcgtatggcattggatcggaagaaactagctcttcaaatggcccaacttatctgcctcggtattacaaccatgaagcccactcctattctggagatgagtttgaaaaagaaaatgagttgaaagacgccgcttcgaaaaacatagactatgctcgcggatatgggaaaggctacgacagttccgaggaagctcatcgggaggtttcacctataaattatgatagtgatgaataccacagtcgaaggtttattggctatcaactaactctagcggaaaaatgtctcccgcggaatcaaaaaccaccttccgatctcttgtggattttggtgcttgcatttgtgttgaaaatgtggtcgtggtattactattcccattgaggagcgccagaaaaatgccagcttggttaccggcagcttatctacatcccctcttccgccttttctttctctcaatccggtccaaatcaacactcggataggtccatatttgtacataggctccagctttgaactcgaaataactttcaagacctagaatgtattttatcggagtgatagtcaaacaaaatccaagataaccaacaagaaaatgaaaagcagcgagtggatagtcacctaggataaacttcaagatgttatcctagtagacttcaagagggagagcaagcggaaagcgcttgcagactctaggacttattgtgcaatcaaccactgatctcttgttctgtattcttttctacccatcatggctagttgcttcattccgtgatgaagtgcaaggtcttgattttccacaatcagcagtgcttctcagtcctgtctaccattgcttattgtgctttatgtatggagaatgtcctatcctgtcataatttatatcactgataacaagcgattgtcactcgtatcatgacatccataatgcccacttacccaactatccttcaggttgaagaatcttgccaagtaatgcatcatgcctctgcgtgaaatcctcacactcaattataataaaattgcaccaagaactggatcaggcttggaatcaatatagaaaaagaaataaacaaaaaaacgtaatcattacaatcctaatcaaacataacatgattatctcttcaacgatgttctagatatagacaaaaaacaatcgcgcacaacataccacacacatgtggatgttagtagaaccaaacgagatggataaatcctgaagcaaatggtacaacaatgaactacaaaaagaattcaaactaaaacaatcaatcaaatcgaaaaaagggaaatgaagagacgtatgtagaaggaagtgtttaatgttacaaaacataatgtagctagatgatgatgagaaaatttatctaaacaactctcgtatttccctattttacgtcaacattcctgtttacaaacgactgagattatattcataagcggtgctggtttgactagggttgatgatcacaatgcgtgggtttcatgaaacaccccagaaaaaaactctaatttattcttgagtcttttctctaagtggctgatcttctatcttctataatgaaaaaaatatacgtcgaattcgttgagatattcacttggcagggttaagtttgaagagaatgtttaacgagtcaatcttctcattaatttcgtctttgagcagttggattttagattcagttctacctctgagacacgaccaatcaccccaccccccacaaaaaaaaacattattatcagatggtgaaggaaaaataaataaatgaatgaatatgacaaacctcatgggatagctttcgggtaactcgaggatagaattcaagatcgaatcagcgccccgaagtttcgagaaacagagatcgacaaatctctgttgctcgtctttatcggcactctttgaatgcggagtaaggccgctaaggggagctttgccatccacaagtttctcggcgattgagatgttctgatctagagggggttgcccaggttgatcagccgaagacaaggctgctgatggacctgccaacaacaatcggtcgagttcgttgagttcgaccaacgctttacagatcatagcagagatataattgtagtccatgttaccgccgagagagtctggttgcgatggttcttggggtgttgatgaagaagatggatttgtgcgaaggatgttattcaagaattgacgagactggtcgaattgaccgaggttaaggaactggacggccaacaataagtcgcgcatacactgttcttctttcgacaagctgatcaccgcggcctccttgtccttctgcttgcgggaatcgttgagcttcagtcggctcatcttttcttcttccgacaggcctggatcttcctcttttttctcaacctggtcgacggtcttatcggccgggatagccttgggatctagttcgaccggagggctcaggccggacaaccgtcggataccagaaactaaagtcgtctttggagattcatcgtaaatggccatcaataatccaagctctatacgcgtaatccatgtataataaaagttaacattccgactatcgttgtttttaatagaaagatcggcaagattattgaggagatgaattggccttaccttcaatcggactgatctgaatcgaatcccaataacattctgctcgatcagtccggatggaacccttgagtaccagatcggcatgtttggccttatactctgccagcttacgcgtgaccaacaattcatgtggcggcatttcccctatatgaatcacatcgaaaaaaataagaagaaacacttaaaccttcatgaatttatcctattgatgagaaggagaattgaggacttacgacccattgttttcttcttgctgaataaattaggaagctctacaaataaatcgtcaatttttttctgcaatttgtccgttcgattctccaccaacaagaaacaccccaaggcagcaaattggtacgtcacgtgtgactgtggattcccttacccaaacatacacacacacgaatatatagatacatcaacccatgcaccaaaaaaaagaaagaaagaaaggcattcaatttatgttgaggtggtctctagagggcagggtttttttttgtaattttggagggtgagatcatcaagaattacttacccaagcgttttcctttttcatggataagaaagcttcaccagcagaagaccaatcagccaacctgacgcaaatgagtgcatattcgtaatacaagagtccgacggcatgttggaatttcggggggagagaagaagaattcttgggctcgttcggatgaggggtaggatggagtcgagtggagatcagtcttttcgcatcttcggcctgtcctttcattactagtagtttcgagcgatgaaggatccatagtgctccctgttcactctcctcaatcgtcggggttttatgagatagtgagtcgactaaagtttcataagcttggagagatcgatctcgggctgcaagccatccgacagctatattttttttgttggcagaaagacgcggtcaggaagatcagcattggtctagttggtcgtaatctcttaccgaaaaaaggaggggggacttacccttgagcatagcagagcgataggtgagcagagccaaactagccagtttcccatgcatttcccagtgacaagaggcatgagagaaattaagccaccggagacaacgattgcgttcgaggatggtctcggttctgtcgatagtatttggcccgttgaggccgacccaagacaaaagtttcttgaccttaggcggcaggaagctgaggatgaggccgaagagaccgtatccgaaggccgcaccacctatgaccagactagcgatcgggtcgtctgtccaggctttatacttgggtgtcgcgccctctgacggaccaggaccgggcttctttcgcttgtataaacttagactgaacccactgaaatacgacgagcccatcagcgtcgagggatgcggtttcggcttcgcgtataacgcctggatcgtcgcttggaagggctcgatgcctggctcctcatccgcatgtgacgtcagactcgagatcggattcgtcgcttggagctcggagaataccgcttgatgcgaactcgagaatatcttgtaggctttcgtgatcttgtaaattcctttcattccactgccgttgcaattacaaaaaaaaaaccatcatcagatacttgtgaaattgggggatgtaaaaatcaaataaattgaattggttcatttaggatgcaagcacatactctgaaatcgtctcggccaaaaagtgaaggattgcttgaaagatcatgaggtcggccagtaagatatcgtactccaagcctggtatccaccaatgttgagcgatagcctgattagagtcggttgagccagtcgagacgagagcattcttagcttgtttgacagcttcttccgatttgagtaaggattctaaagcctacaagtttcaatcgagaaaaaaacatagatagattagtatcactgaagataaagttggtcaaaaagaatcccaaacctttgcgatcatctgttcctccatggacaagaccgcctcgatgaaggtgattagtgccagtgcgacatggtgatagggctggtctgactgagtctgttgttggagtaagaccctggccccattgagatcgtcgtggaagagaaggtcgaatgctttgctgacgttgaggatggagtctttcatcttcttcttcgtcgatgtcttgtggatccagctttcttttttgggtacatgtactgctttcttgtcggatgaccagtttcctgtttgagtatgtatgcagctctccgaccctcactctcgctcgggccacctctgccactcatccggagactcccactcaacctttcttggatgtatgcgccaccggaccaccacactgccactgccgatatggcacacacatcggcatgactgcactcgacaattacataagcttcaaggtgcaattggaacccttgatgcacaacagcaaaaaggtcatccattaccaatgtttgcaatctacctccactaatcaggaaaaaagattgttctaatccagagtgtgtgtagcacaaatttaggtcaaaggaaaaataaacattaaacacattgctcaattatcaagagtacaagttctgtctggtggtatgtagggctaataatgtgacaaatgtggcaaatgtaacatgctgcttttggggaaaggatgggggcagctagggttccaatccggaccccgcagatccggcaagatccggaaaacccgcaaaccggatcagggcttgggatcgacccagagagatccggcatccggtcggatcctgaaaacccccagaagtcggggatttgcggggatgacccgcatcaaacccgcttgggggcctagctgctgcacctcagctccaaccttcccgccctgaacccccttttttcacagcagtatagcaaaaaaagcataaaaaaatttatgctagagatccggagaaacccggctaggtgccggatatccgcggggtcagggttcgggatgcacagaatccggctccgaggcattgggttggaaccctaggggcagccacaacagccatttattttggcatgactcaacaacctcagcaagtcagccacaaccatattgatggatttaaatttacacagtaaaattgtcagtagagccaaagtgattatctcaactgattttgattttgcttgtttgagcattccacctttttttagttttttggttaagcttgtgcattgcaacacactttttatgtctgggcccagacagtgtcggcttagaataaaactgcttatgcatagcagccaacagctgcatgtaaaagtacgtgtatttgcccccatcttgggagtgttgaattgatgacctttggggggagaggggtcaagtagggggcttcctgttgcctgaattgcttattttaaaagggggtcctaaactctattggctggtgaaaaattgatctcaatcaattttcaccagcaaataacatttagaatgcccttataaattcacatatttggacaatgggaagtcctccagtgagttgagaacctgtctcagtctaaccttggtgccaattttagagaaaatttaacacagagtgttaaatgtgagtgtaaaacttgctcaatgcatccccagttttgattttcaaagttcaaattgtgtgtggcctgcacctgaggcaggtaaatggggatgcacaattttgtgatacttgtgagtgtgagtgatgaaaaacaggaattattattgaaactagaaccagaactatcatatttaaagaaaacaatttgttagaagaatttcaacagaaacaaaatgcaatgaaaaacaattaatgagtttgagaatagaaaggaaaatttacaacaagaagaattattttttgaattagaaagaacttaaagactgaaatgaatgatatcaaacagtgatatatagtaggcactatttttaagatgagaaattatgagaagaaagagtcaataaccaagtcaatttttgaggagaattttaatatagtatttctcaccaaattggcaaaagccagacgagaatttcaagcaagagagtgggcagaatgagaatgagagcaggacaagtcaatgtcaagatgatgtgaagttgttgttgatgagaatgaacaagcagatttatgaggggaaaagatagagaaatagggatgagaagaagcaaagttggagtgagacaaagagcggaattgttgaggagtttggattgatgagacggcaagagtgataggccgagcagtagtggcagggatgaaggatggaggaagaagattggtgttttgtcaatatgttttgacactgctgaggaagaaaaggaatatggggagtcactcagcctttatttatagatgattggttgaggttcagcttgtggttgcgagactttgattgatcattgtctgacctgtggttgagattcagataggttttgattgggatgattgtttcaggaggaggcttgcaaggcttgatggttgtgttgaagacagtgagacaaggcgtgattaattgtattggaagtgttttttatggagagaagggagagagagacagttgaaggtgtgacagatggggaacaagagagagcggtagatagggaagagagcggagcgcaagcggagaatgtgcaagagcgatgaaattccaacagtgagtgtgagttgggggatgacaattgattgatggttacaccctaggggcaccttgtgaaatgcagcattgtggatccaaaaaaacacatctgatctgtgaaatccacaagatcagctctgtaaaagtttggtataagatcctttaatctcaggccccgtttggacgcaaatcacaatttgtgatttggctaaggtttggcgcggatttggactgtgcgatataaaacaatacaaagtttttgcacaaactcctgccaaaactcaactcaaaattacaaattacgcacggccaaatggggcctcagatttcttgttggttcaatgaaccaaccttttttttgttgatggttccacaaaaccatgtctgagttggtcaggaaaacatgggcttgttgcccacattgattccacaatgtccaaccctcatgagcaatttttctttggttgcagagtcaaaaaaaaatccagaaacaatcatgagtgcaagtgatctggtctcagatgggagagctcctgctatgatggtgtggaccagggctcatgggtccctgttgtcaaacagtgacctcagtttgatggctgggttcaatccttgctggaatactttgtggggacactggggtttctcaaactgtagccctactagattccttgttggctacccacagtggttacttgttggctctgccagtaaaagtgatgtcagcccatgtgggtgtgtgccctaggtgtaggtttcaaaaaaaattgtaaagtcacaggatgttgaaggatggagaaaatcttaactaagcctctctggaggaggcgtgaattatctccaaaggcaaaacttataactcaagtgaaacctgcagcaatggtgggccagccatgctaaccgtagcgttagtgtggcatagcacagcaaaaatacgctactttgtagcgtagtgttagcaaaaaacccacatttctgcgctaacactacaagcaaagggcacaagagtgcgttagctgtcagcatagcgttagcgcagaaatttgtaaggcagtaacactacgcgcccagggaacaaaaatatgcccgctaatccgcgctatggcgttttttagcgggttttttgcgttttttgccgctaaaagcactgtagcacagcgtaatgcagcatagtggctgtagtggtgcgctaacactacccagaaacaagccacctgttagtggcactatagtgtagcgtagcggcggtagcagaacgctaacactacagaaaaaaggaccccttttagtcccgctacactaacgctaagtggccctttagcgtagtgtagcgtagcggcccaccgttgcctgcagcctgaggctggcagttctttaaaaagaaaatcacacaattttatttacatctcttccaattctaatcctcaccttcaaaagaagacccaaatagaccttcttgtagcccttgatctcagcttttattaattattttaatctagaactggcaactctgcagcaattattgcaagacctattcctgagagatgtaactgtgcccttgaatcatccaaaggtgaagattaggcaaattctcacattttatttggttttaaatcaagaaagacacatgtctgttccctattcagatatttatggacatactccactggtgcagttgggcactcttgatttgcctttttttggcaagtgagtgagcaaaaaaaaataataatcaaaagtaattttcatggtaaatggactttaccattgaattctgaaccctttaaagtgtaggaaaaaaatttaaaaattcaaaaaatcataaaaaacaagctgtaaaaaattaattaaaaaaacacgtccaaacgcacaattcgcgtctgctgcacgcagccatcaaaacatgaaaaactgtgttttttttatgaaggcccttgttttattgctgtcttggcaacacacttcttacttgtaccatcatcctgactgagaatcacaggttgattcttttaaaattgaagttgaggagttgggattcaatcaatacaccaaattttgaatttacagcaagaagtagaatatactcatactgacatttgtcatttttatttcagtcttacaacaataattgttttgtgcattagttttgaagcaagtgtagactgggggtgctcctttatctgtattagtgtttgtagccacagcaactacaaattccagaaaggttaatatcaggaaataatcaattacatcagcaaagaatacagctgctagatctatcaatggatccatttttgaaatatatgaaaggaaatactcacttaatttgatttgtacacccttgtcgctctttaaagttacaccacaccacccagctgttttatcttgaccttgttgagctgtcaagtcgttacatttgaaaagtttttttttgggtctgcacccagcactccaaacaatagcgctgtccaggaaaataacgcaaccgatacaagctgcattacaagttattgaggtatctaattccgtaggctgctgcaaagatctaagcttgcaaggtgtgcagacaatggagggttagtgagcctgaatctattctgactgttgagggttgtgtaagaagtgagtatttagaaatgcgcaaagatgaggaaagtgttgagtgacgcctgacggagcagcaggaaaaaatgtcaagattgggctgcttttaaatctgatcgtggggcgcgatcaagatattcaactcctcacaaccaggtcttgtttttctttgaaacacagcaaggacgacatccgtcgccattctgctccaggagcctacacttgaggcgattcggttaattgtgacatgtgaaccattgccaaggaaacgccttcaagttcaacctagctcaattatggatcagacatttgatgacgctgccaggcagtcaatatgccccgtttcattttttaaggccagtttgcttgacaggctgagttacattcatgagtcgtcccgactcccgagtggacaaaggtgaaaggagtcatcagctcacctggtaatagcgcgacgaccggctatgcatctcatcgaactcccgttggcatcccagtcctccactgtaggagactgttaacgtgaaactttgttgacaaacgaagaccataggcctgaagaaactcgctaagattgcgaaaaaaagaaggatcaagtagtagatgacatgaagtatgcgttgggatgagtgaaggttgattgtctctacggagagcctctgggcaatgtgtgttgaaaccgagttttcggttgctcgtttgcatacttccagctaaccagcaaccaagtaattggctccagacatgggaaaccgactccgatctgtgatcctcaaaaaaactgggcagtgggagtctgggaccagctggaccgacctcaaggacaccacttggtcagtcaggctacaattgagttcccaatcttttggtgacaattttttcatatttcggacagtacctgatctgataatttgctctgcgtccaacatacctcagcgtctcggagacagcgaaggttatggagtggaccgctagacctctactgcgcaggcgcaggtcttggcgtcactctactcagagaagcggagttcacctctcgctttcctgggcaccagagcgtaacgcttctggacatgttcagcggctgggttgccagccgcctaggcaatcccgggagccaaccactcgggtgggttccccaagaccgccgtgtgtggggtgtagggggggggggcgagcggactcagagacactgtagtgccgtcccgagggacagctgtgtcttatccgacccagcggagggagtacgagcgagtcgcagcgccccccccaaagcagaagtgcacaccggagtgtgccctggaaggtgtcaggcccaaaactcgggtcaggtatggcctcgagcccaacacctccgcttctgttccctagatttctctttacataagacgatctattgcacccaagccttttctagactcttgatcagcgacaaggaatcttctaagtcatggtcggagtagtctctgaggtagagtttgtagcagttggaggtccacctccctagtgcgcagatctcttctaccggaacgccgatggcgaatcgtagcgaagtaccgccgaccctcaaagagtggccagtgattccctgatatccgtgctcgctccaaacttgtcctagcgtcctgactactttagccttaactaagttgacccggccggtgggagtgttgaagccaaaaagcgggacgtcgttgggcccagcttcagcgatccttcttttcaccgctgctacggggcagagcatgtggttcaagccctggaggtggatcgtctgactgtcgcctggcgcacaggtttttgctccacggatttctagggcggccgctattcctagtggtgtttggtagagcttgacgtctgacgtaaacaaggtagcggaccatctcaaggtcccttcttcgcgtttggaggttagctcagacagcctagccatcccccagaaggcggttatggctaagtctaaaactgctttctggtatggaccaccagggaggagtgtctcggtcaatgagaccagatgtttgagcatcaccggcgctttccggggtcgcttaggagattgtgcgtcggcgtgggcggaagagcgtaacaagactgtgatcttggccttggcttctggggggtatacggtggagtggtagaggtgccaggcctgtatcccgaacaagtatttggtaagcgtcttggacgctacgtcttgagggctcgtggttgttgcgttccttccggcccaatacagcagttcccagaaagcttgctgtcgcgagctcctgggatccctattttttttttttgtgcctcgatttttctttgcttttctgtcctgtacgtggcctcgtacagccataatattccaggcatcatggcccaactcccccatttttcaagttgaagttatgggagttggaccattggattcctctcatttttttgagccggaagcggtcattacacccgttctacccagcccccaccaggcaccccacaggtgcccggaggcctcacccggcctcggcagcagattcccaacctgtacagtcatgtgtacaggttacgaggcgcaaaaaaaagttgaaagaaaataaaaaaaaaatcagatcccaggagctcgcgagcgcaagctttctgggaactgctgtagcagaattcgtagagttctggggcgcttaccgggagagagtattctctctgcctggtcgcttctttgaacttcccgaacttgcgtaccgcggagttgtagcttagcagagtgttccatttgtaaccacctaggaaatggatgtcaagtgcgttgggttgcttcttggtgctcccaaattgtcagcctacgtgatgccaagatataaaatcttctagctacacgtggtgcaaaagcaagtaaaaacttaaaggtttttgggtttaatcttaaaggaataaattccaataaaaagaaaggaatttatgggagttttttaggaaaaaagtggccaatttatattaataaaattaatataaattaaacctgaggggcctgataaatcaggggtggttagatccctcaaaggtatcgtgcaaagagcagaggatttaggtacctggtacactggggcctgtaaacaggggtggtttaaatcccagtaagaaataatagggaaaatctcaagaaaagggttattactcactagtaataatcctgtagggtcttgaggatcttcagagtagaaactgggcagttggaagcgctcaaaagggtggaatttgggtgctgggtgatcacaggggagtttcttgagggttcttgaggcttaataacagcaatttatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggcccttaaatacctgtggcagacctcaggggttgctcaggggagcttagtaggacttgggagcgctttgtagcccattttagcccacatggtgacgcaacaagggctgaaaccttggtgataatattctagaagttcccaggggtcatgcacgaatttatttgaaccaagaatatccttcaggaacctgtggataactgctattctgttacgtggagttatttccttggaaatgggccacagaatatccaagaggtggtttctggggcttgctacacgtgttaccacttggaatacagaatgttctaggttactgtagtattttcatgcatattctagtttgtttatatttttattacacgtgtgggggctttgttgtcacgtgtaatgaggattctggggcgcttgtggcccattccttggatactggtaacccagaggggattatgcatgtatccaaggcgggtgggcttacctagcacgcgcgggggcttgagccatgggctcaattgtagtcaggcgcgcctgtcaaccgtgcgcagcatgactacgcggcgcgcgggcttggagacagtacactccacgcagctctatcttccaaactatacacaacactccaaatctgagacaagatttggagtatatgcatattgttatgtataatgcataattattcaggtgcccgtgatctatgggtacctgttaattctttaagtgggtattacaggatgaaggagttacaattaggggtacctttggctgaggtaccctaggttaaattgtaagtagattcagaatctgtaataataattaaagttttctctaatctttctctgttatttatatatttttaagtgttttttatgttatttacataagtaaattagtttcttttacttatgtaatattttactttattcttagattttttatgtgttttttttattttattttgctatgacaggttgtctctgccatagtagcaagctgacacaaattttagaaagtcttttattttggacaagtccatttggaagttgtacgagagtaaagcggacgattttgtaggagtgaggagatgaatttcagatagaactttttgggaggtaattttccaaagggacatagacaaacagaggacggtcacaggctgggtagggcattaaactaaatacaacttgtgtggatagactactggtgtttcagttttagtcccatctgcttgcctgaaacatcctttctcctaaactgtcggggagctgtatgaatacctggtgtctctcctcacgtccggtgtggtcacccctggatagggcgtccgcgacattttctgctgacgatactctcttggctacgatgtctaattgagaagcgaccagcatgtcttgtatgcgtttccattctttgttgacgtggaaatctcttgatttcctacttctcaccgcctcttctgatgttgtgttgtcggtccagacaatcaccgtcttcccttctttgatttttagctgcttgatcatgatcaggccgatcgttattgcagccgtctccagccaggctatgttccgcctcggtgctggtccttcgttccagcctgctttgagtttaaattgggcccacctttgaccgatagttactccgattccgtaacttgtcgaagcctctcccatccacccaatttctgttgggtccgggttctgaattaggcaagtgtgcttgaacgcgagcagtgtctttaaccagtatgcgaggtctttttgagcgtcagatggtatagtgtcagccttgaggtatatacatacccataggcctcaaaacataaaataataaaaataacaattacaactcatagtcaagtctcaagactagcccaagaaaaaatattataaataataaattaatattaagcataaaaatctatatataaaagtgtatatggtcaaaagcctgcaaatgaccacaaaggcctttaaaaataaaaataaactttttttaatttacttagaaaataaaaacaaaattcatgtagttacataccactgtgtaactacatactcaaaaaacaaagaattctgtaaaataatcaataactaaagagttacagacatttaaagttacagaaccaaatcagctgatgacataaacaaagttcattggatgcgaactcaagataaacaaggttccaaggcttgtgcaacatgtacaaccttgtagctcagcaactataaccaagtaaccagtttagaccacatattctgaaccctgaccagccacttggtcatgtaacctgttttgtttatccctaaccttaataacctttctgagagaactaagaatatcctcttacatcagccatccaccagaacaaccctggtccagtttgaaatcaacagggttgagaattggcccatttcaatctggcccaagtagtttaacctgttctgagccagtacatatcagaatacctcaaccaaatccctccaaaatggattggagacgaaacaaaaagtctcctttgggcatatagaaccctagcaataacttggcattgcatcattacttcctgactgggtagctgtacccgtggttacagttacaactgtttcagcctttgggatactgataaccaaggccttgggcatggcttacacccagccaaacaagcccaaagcatcagtgtcatcgtgcaaaaatgcactgcaagccaccctcaggtgtgtggctatataaggactcctttattgagtgcttaaacctcagaaattcacccacttcgccatatatactactatatacttgaagccagcatttccaaccatttctcttatcaaccttagcattccaaccacgaaacagagctcctcttttactgctaccttcagctttaacctgtagcctttgcccttaaaagatcccagctccttattccttcaaaattggccattttcttactttctgttgcagaagtattgctctagaaattgcccaggaatcctcaactcatccaaaagacctttttggatgaattccttgtgatctattgtctaacaaacaattcacccttcctcaattcctcctttggaattcagagtattgattaaaactcaactctaggcctcttaacaagtaatattgtgaggttataatttctttgattgtttaaccaacaatcccctttttgtaagtttaaatatactttaaactttaaaaattaatataaaattactaacaaaaatttattaggacaggaatagtactagaatttccttctagtttcatatccagaccttacatttgggggcctcatccagttttttttacccaaagaccatatttccttttccattttttagaacctttttcatctagaaaaaagcaaattttttgcacaaaaatcaactaaaaatacaaataaaactaacctaaaaaactcccataaaaagtacggttattttccattttttcttacaaaaatctcattgaaaaatcattaaaaactaaaaattaattaacatttttttttccttctttcaaagtgagcaactttgaagcacagacccctacaactgaagctcctagcccttcagtcctttctgaagtatccaccgataccaacaaagaagaaccatcagccttcaacccagaggtcaaaggattattcaatcaagctaacaccttactcgaaagcgtcacattagctgcggacagcgccttacgtaagcaatctcgaacatgtctccttccaccagatctggaaagacttactcagaggcttcttctgtaaccagcagcagacgatccagtacaactcggagcgtccacgaaaggaaaagacaaccttggagcatcgcgcaaaaagacggcgaccccctcgaagccggacaaatcaatcccaccgtcaaaagacagctcaaaccctcctcagtcaaaggcaacaagcccaacgttgaaaccaacctcgccgaagctgttcgacttaccaggcaagaaaaagatagcttcatcgactcccaagaaagcaccggcgaaaaccgccgagaaaccatcgacactattcgtaccaacgaaaccaaagctcatctcgacccaaccaccatcagagaaggccaggaagagacaagccatagctgtagtcataccgatgtcaacctcggcgagaagaccagcgccgtctatagcagacccgccgagaacgacccaaccaccggtgcccaactaccctcaagcaccagtctccaagaccaatccatcccaatcttcggacgcgatggacgtcgaccaaccggaagatcaagacccgaacgaaggatcggatccttcgatggatatagaaccaatgagtcagtctattcttctgacgactcattagatatctttaaccaaacactgaccactgataactttagaactgaacacagtggaagaccaggcgtgcaggatatatcggcagcaatatcacatgtacgagacagcgaagaaggcgaatcagcacgcagacgcaacgagagcgctgaccgagtgccaacgctcgtaccgcaacatctcgaagaagctaacttggcagttcgccctctccatcaacaatgggtggaacccattcaaggaagcgaaatcggccaagctcctagcgaaactagaaggccgctcgcagccgacagcaagcggatctcaaccctcaggaagctacaactcccccaacaaccgccaagagaaacgaccagccgagacagatgtcaaccgactaggcaagatagcgaagctagacacctcgtggcgagaaacaatggcggcggccagagctttacagcaagctcgagcacaagtgttggaggaattacgcaaggaggaggaagcctccaagcgccgcaagaaagactagatttacaacttgtacatactactctagcctctcttcatgacacactcattaacgaaatacacgctcgttttataaattttgacgagaaacttgatattctctattctagcaataacctgatgtctgagttcaaactactttcagcttcaactgagaaaaccttgactaattctatggccactgccaattcaatgtccatcttttctgaaatactaagatccaatttttctgtaacagaggaaaacaagaaaattcttgataaaacttcctacaaaattgacaatgattttgctaagtcatttgacaaatttgaggtgctagagaatcttacaggaactattatagataaaataagaggacttgagattaataccaataaaccattggaggataagcaagaagatccttcacttgagattcaggataaatatgactcaattatttctgatattgatgagaatcataaactattgttaaccatttgtgaacaaatggaaaaatataataatatgttaaaatctcaacagcaggagaaccaaaattcccttgcaacacatcaacaattagttgacaacaaaattaaagaattgaacaattcctttctcatccaatatagtaccattaataataaattagatacattactaaacaatgagaaagtttatcctccctcaaacacagaggctcctacgaggtcaacaagtttctcaccacaattgataccccatccaaatattggatccccaagaccaccagtggaacacactgctggaagcacccaatctgatatgtccaaagaggcacctaaagtcaaagattggccaagattcagtggtgaaggagaatataaccacgtagaatttattaaaaccattgatatgtttcaagaagactttgaacttaaagatattgctatcacaggaaaattatgtatcatactatataattccgccaaaaaatggtacaacttgatgcgcgcagaacatggtaaacaaacttggtcctggtggaaagaacaaatgcatataaaatggggaaatggtgcatggagattcaggatggaagaagcttttgacaaagcacactttgatccagaaattaacaaaccacttacatggttctccaagcagaaagaccgcctttcagccatttttccagaaatgagtccatcaggtctacatgagagaatactcaagaaatgtggaggagatctagagcatgcagttaaatgcaggaccaatagaaattcctccacagaagaaatcatcaatgcactagaagacatagtagaacgtaccaagattggcagatcttacaaaaaatattcccccgggaagactgacatgaagaaacctatcccagcaaagatagacaacaaaccatatgtcagaaaatgccacaagtgtgacagcccagatcatttagccaatgtgtgcccaaaaaataaacgtactataaatgcaattgaaccagacacatcaggtaacactgaagaattagatgaaaaatcagacaaagaagatgatgaatctttaccagatgatgcagaggattatgagtctgcagatgctgagataggcgctattgaggcagactatgacttatctgaggaagaacaagtttcccacttaccgcagatatcacataacagcagagacattacacatgttactgatgccaaactagtgaaaaccaaaccagaaaaaggaaagggctacacagcaggcacaagctctgtcaccctagtcatatgtgaaaaacaagaaggcagaatgctactagatcaaggagctttttgctcagtagtgtccacaaaatatttggaacaattcctgcctaattggaaagacagcctcatgccactagcaggactatcactccacagctgcaacagccaaatgaaatcactagggataattgaaataagccttctcctaccacatccatcaggatcattcagaattaaagtagaatttataattctcgaagatggaagaaatgattatttcattctaggaacagactatctcaatctttatggatttgacatccacaacagcaaagaaagattcttcacaattggtcatgataaccaacggaaaaaattccaatttcttgcctctaggcacatcaattcagttactagaagaatagacccagaaatttcccaatttgagaatgaccaacttaaggactgcaagatcagtgaaaaactcaatgaaaaccaacgtgcatgtctcatccaagtgctatttaataataaaaatgcctttgccacggacaaagaaccattaggcgcaattaagggacatgaagttgaaattactttgaatattgaaaaaccataccctccacttctcagaagaccagcctacccagccagtcctagagccagagaagcattggaaaaacatattaaagaactcattgacttgggtgttctccggaaaattggtcacaatgaagaagtagaaataaccacaccagttattatagcctggcataatgaaaaatcaaggatggttggagacttcagagcccttaatacatacaccataccggacagatatcctatcccacgcatccatgagacactcaccagcttatcacaagccaaatacatcactagcatggatgcattgaaaggtttccaccaaaatgtagtcacaccacggtccagaaaattccttagaatcatagcacattgtggtgtatatgaatacatgaggatgccatttggaatcaaaaatgctccatcacattaccaaagaatgatgaacacaatttttgttaaagaattatctgagcagtggctcatcatctacatagatgatattattgttttctccaataactgggagcaacacctcgagagactacaaataattcttcagaaggttgtagaagttaacatgaaaatatcactcaagaaatgtaactttggcttccacgagctgaaagcactgggacacattgtatcaggacttacactagccattgaccaaaacaaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagtgtagcgtaactaggcatgtagtgtagtgtattgtagcttagtttggtataagttacgctaaatgttaatgtcgactcagttacgctgttggctagtggaagttttgttagcttggaaaaagttacactacttgttagtttagtggccattatttccagctaacactaaaaaaaatttgatggaaaaatttcacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagcaaaaaaaaaagcagctacgctaacatgaattggccaaatagcgtagtgtagcgtagcggcccaccgttgctactgcttatgcctcagtttgacaaaccattcaaattatacgttgacgcctcaatggaaggacttggtgcagcattacaccaagtccaaattattgatgataaaccttatgaaggaccagtatgctacatatctagacagctcaaagatacagaaggaagatatggcgccagtcaacttgaatgtttgtgtctcgtttgggctctggaaaagctccactactaccttgatggaagtgttttccaggtcatcacggactgcacagcacttaaatcactattaaacatgaaaacacctaacaggcatatgctacgctggcaaattgcaatccaagaatacagaggaaatatgaccattatccataaagaaggcaatttacataaaaacgcagatggactaagtagatggccattaccaaacaatgtggataatcctgcctatgaccaagagaacttaccatctagcctcccaatcatgggtatcaatgtaacagacctcaatgaagaattcttcaatgatattagagacagttacaaacaagacaaaaattgctggataatccttcaacttctaggaaaagattttaaagacaaagatctctccaacagcctagaagatgaatggaagaaacgttaccaagaaggacgttttcatctatttgatggaatactttaccacaggaccaagcattcttgtgttatggtcttaacggacagagaacaaattagcattatgctccacgaatgccacgacagtgcattttccggtcatctatctgaagataggaccatggaaaaagtcaaaacctgtgcctggtggcttaattggaaggatgatgttgtgaaatattgttccacatgtgatagatgccaaaaagccaacagatcaactggtaagaaatttggactcatgatgaagattgaagaaccatccatgccctgggaagtggtcaacatggactgggtaacaggactacctccaggaggacagaataattacaatgcttgtcttgttatagttgacaggtttagtaaaacaccaatattcctcccatgccacaaagatgacacatccatggacacagcattaatgatatggaacagagttgtttcatggacaggactcttcaaagtaattatcagtgatagagacccaaaattcacttcagaactttggcgcaacttatactccttatttggcaccaaattatctttttccactgcctaccatccacaaacagatggactagcggagcgtatgatccaaacacttgaagatatggtctgcagattttacgcatatggactagaattcaaagatgcagatggttttacacatgactgggtcacactattacctgccttagaactagcttaccgcacctcagtccacagttcaaccaacaaaacaccatccatgctagaaaagggctggaacccaagattgccacaagatagccttaggaaagacctcatagatatccatcctactgcatcaagcttcaaaaccatgcttgacaatgcacgcaaacatgctactagatgtatgaatgattctcatgaatataataaacaaaggtgggacaaatcccacaaagaacccaactttaaaattggtgacatggtactagtatcaactatcaacttcaataacataaaaggaccatgcaaactaaaagatgcctttgctggaccatttgtgattagagcactacatggcaaaaatgcagttgaagtagtactaaccaaggaatttgacaggaaacaccctacctttccagttagcctcattaaaccctataaagaaacagataaagcactatttccccttagaactgaaactgaaattatatcaccacctatggagaaacaagatcagggaagcatagccaaagttatcaaggagaagagagtcaggggacagaaagataaattttaccttgtccgctacaaagactctaacaaagaagatgaatggctcccagaaaaagaaatcccagaaagggaaaaactcctacgcaggttcagacatgacaaaagaacatcagataaaaaatgatattatccttttttcgttttttggtggtagtgaatgtcagccttgaggtatatacatacccataggcctcaaaacataaaataataaaaataacaatcacaactcatagtcaagtctcaagactagcccaagaaaaaatattataaataataaattaatattaagcataaaaatctatatataaaagtgtatatggtcaaaagcctgcaaatgaccacaaaggcctttaaaaataaaaataaactttttttactttacttagaaaataaaaacaaaattcatgtagttacataccactgtgtaactacatactcaaaaaacaaagaattctgtaaaataatcaataactaaagagttacagacatttaaagttacagaaccaaatcagctggtgacataaacaaagttcactggatgcgaactcaagataaacaaggtttcaaggcttgtgcaacatgtacaaccttgtagctcagcaactatagccaagtaaccaatttgggccacatattctgaaccctgaccagccacttggtcatgtaacctgttttgtttatccctaaccttaataacctctctgagcaaactcagaatatcctcttacatcagccatccaccagaacaaccctggtccagtttgaaatcaacagggttgagaattggcccatttcaatctggcccaagtagtttaacctgttctgagccagtacatatcagaatatctcaaccaaatccctccaaaatggattggagacgaaacaaaaagtctcctttgggcatatagaaccccagcaataacttggcattgcatcattacttcctgactgggtagctgtacccgtggttacagttacaactgtttcagcctttgggatactgataaccaaggccttgggcatggcttacacccagccaaaacaagcccaaagcatcagtgtcatcgtgcaaaaatgcactgcaagccaccctcaggtgtgtggctatataaggactcctttattgagtgcttaaacctcagaaattcacccacttcaccatatatactactatatacttgaagccagcatttccaaccatttctcttatcaactttatcattccaaccacaaaacagagctcctcttttactgctaccttcagctttaacctgtagcctttgcccttaaaagatcccagctccttattcctttaaaattggccattttcttactttctgttgcagaagtattgctctagaaattgcccaggaatcctcaactcatccaaaagacctttttggacgaattccttgtgatctattgtctaacaaacaattcacccttcctcaattcctcctttggaattcagagtattgattaaaactcaactctaggcctcttaacaagtaatattgtgaggttataatttctttgattgtttaaacaacaatcccctttttgtaagtttaaatatactttaaactttaaaaattaatataaaattactaacaaaaatttattaggacaggaatagtactagaatttccttctagtttcatatccagaccttacatataggtagttttgtgtttctatgtacccagctgcacatccatctatacaacccacaaaggtaacaccttagctggggtagcatataagagacatgatttaattgtcccgttaaagcttcgacttcattgaaggagaattttttctctgtttcgagaaattcaccgatctgtgtgatcctttgtgcaagcttttcttctgggaggtggaccgttttgtcgtgtgcgtcccagataaaaccaatatacttttgctctctcttgaagggggagatcttggtggggttcatccggactcctagttcgtctgaccgtttcacaattttgtccatctcaactgttgattctaactcttttacaaagaggtaatcgtctacccacctgaagacctctactagatcgaattcagacagcattatgtgcttccacgcgtctgccggtctcccaaatgagccgcaaccggcaacgcctccaaaggcaatttttgtgtcgattattatgttgccgtcgaaatctctgagcatgaggtacggccactgattttctgctgtcaggatttgacgatatgctttctcccagtcgaagattgctaagagggatggtctctcccgagcccttaagaatctagcgacggctttgtaatcgtcccatgttgttttgaattcatccttgtttacgaacgagttcacggaagggattttcttgtctccatgtgggaaggacaagtcgttgattgctctgaacgagccgtctccgttgattactgctcctagcgggtttgcacggaagaatccgtactttgcgtgaacttgtttgggtgagtatggaccaaacattcttttagcttgaatctcttttgcgatggattcctcgatttttgctctggcgagaagcgctgagctgtggtttgggggtacaaagaatgggaactcgcttcccaggtggtgttgagggataccttggcagaagccgtgctcgaaaccgagtagtacgtcttcaaattcggttgtgagatttgctttttctaaagctttcttccattctggtatgttcatgtcacactcgatgccgctcggccaggtgccttcaacgggtagctccttttggcactcgcttacttcactcactgccatgtatggttgctcacttgggtccgtctcactgtattaggggcacaataattcatgactattcagaaatgcattactttgtaatctgagataagggactatttacaagcatcgggtcttttttttttttttttttttttttttttggataacaatttagagtatcgacttgggtactgaggagatcataaaggaaggcataggatttttttttttttttttttttttttttgaagtgtgggaagggtgtagggcgggatagaaaagaggaaaaggtgggatataacctacggtccgttgttgttgttcgagttgcggttttgattaccgccttgcctttgttccgcatagttcgggttgaaattttttccttgataaccggagcttcttgccggtcggttgtctctaggcttgggggggagcgtgttggttgagcccgaaggtcctgtcggtgttggtttgacggaagactgttgaccgcttgctttcttgttttggtttgagccggtgtgtgggtcccagccgcttctcactcctccaattgcgtatgggtttgagtcacagaaagataactcgtcgaagcgtcttgcttcggcgtaagcggtgtcgtaaacctcttgtctgaacatggaaatgtcagagaaggaagagactccgttacgtactaccctgtgggcaaaggcgtttgctcggattctgatgtcgtagcgtagcgccgtcatgaatccgtctttccggaggattttgtcacagttggccttgtgcagtacaatccattcacctagagtttcgaatttataaacatctctgattgtgatggtgaactcttcgtagtttaggctccagtcgctgtagttcatcagccattcactcggatagggatagccagtgtagcggagtcctttttccgtcgagttgtcgtcggtcttggttcttttctcagcatggtatgagagggctgcgtcttgccatgccttgttgaaaatcgtcaacgggattggtcccttgagcttggtgatgttcttctcaaaatatggcgtgaacccgacgtcctcatgggagtttttgtctccccagtgaaagttggtgcctccgactgtggtgttcttccgggaccctttcactgggtggtcggttgttgccccaaacatcgaaatggactctgtgtctttagtggcaacgggtcctctatggaacgtgaagcaagttaggtcgtcagagttgtgcattaaagctttgaatctcttcctttaatctttctgctgccgcgtataagttatagaacatatcggatctcgccttatcgccttctccttcggctttgagcgctttctcgaggaatttggctgtcgcttcatccctgagacgttctgctttattcgactctgatataatctggatatcatctttgtcgtttactagggacaagacagtcgtgatattgtcagcggtttgctttctactctatctttttttttttttttttttttttttttgggccttaataaaaaaacccgcattttccgtgttttgacgcgcttttgctgcggcacagcacacgcgcattctgcttttaaacccgcatttttaattaatttttttttgccattaattttgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtctatttaccataaaaatgactttgattttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgcagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattataaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaactataccttgaatgccacatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgtttttttgaaattttaaagttgtttcctacatttagaagtgagtcaaatttaatggtaaaactcaattcccataaaactcaacagttcattctggatactgtaattgtcacatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggtaacaatcattttacataaaaatcagcacttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattttgaaaccttgaaaagtgtaggaaatgagcttggaattccaaaaagtaaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatatttttcattttgatgaaaattcattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaatgttaccattaagttttacacacttttaaatttaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctaaatgtcttaaagtgtgggaaataaatttataatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctgcacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaataataaggtacatacatgcatgcaaacaattaattgaaaaagtgagtaagcagaaaaaaaaaatcaaagtcatttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaaaatttcaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttttttttcacttactgtgttttgctcctaacaaggtagctagaccgttcggttggttgttttgtctttggctgccatccgatcccgtcgggcctgactctttagcgttggtgccattggggtttgacttcgacgttctactccttttctggctttctctcgcgtttgaattttcggtcgtggtcgcggtatggtttgcggatggggttacggattgactgggattttgggtgtttgtgttttcggaagagttgttggtaggatctggtaaagtagggttggggacaagtaaagtagaagatggtgtagcggtggagtcgacggaggggtttgagctttgctcgttggcgggggttggttgtacgtcattggtaccgggtgtgttggcatccctcatttgggtagaaagattgactaagttattaggcataatgaatatcttgagtagtttaaattcaaagaaaatctaggaccgataattctaggcgtcggcaagctaggaaaaggggagggggatgggataaggagggaaggggtagcggcttggtgggaggaagagcctgggggcaagatccgaggagggagagaccggtgctattaagccgtagcctctgacgactcgctgtctcctttggccttcgataacgggtctgtatttgatccgccgacatctcctccgtctatggaggtacggtcgaggacaattgaatcttgctagctcagccactagcttgttacccaagccaccttgtggatacagtgtatacctcggccggaactaaccggttccttggacgacacccaactcccactccgttcccgttaacctaacatccaagggtgtgccttccaaaccctccatgtacgtttatttatgcgcccagtgtcaaaatatgaatcaagttaacctgaatgttcccccaactcttctgtgattgatcagagctaatccacccagaaatcaaaattttcaaagagttgaagttcttgttcatggcttttacgatcttgttgcctaccagcttcactcccatgcctgagatttagagatggtcggatggcaatttcagcaaaattgcacatccgcatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatcctcggatacccgccctctaaagggccggcaacggaccggctggaagggcttccttccagccgtcgaggtaagggtgtccctccagtcgacgaggtacatgtacctcgccggctggaagggcttccttccagccggccatgtccccttccggccgcgggtatcctttgggatacccggatacccgccagcaatttgcggaaaaggggccatccgcacccgctggcgggtatccgttggcacaggtgggtatctgccagcggataacgggtatccgcgacggatacccttagaccatctctactgagattatctgggggaagtggaatgaaaccatcatactcaatttgagtgtctggcagatttccactctagtgattgatggttgcattcctaacaccacctggagtgctaagcccatcatgaggtttaatagacagccgatcagttggacccatttcccacttgatatattgttggctaggctttcaatttgaccattctgctgctgggtatacggttgatagaggcatgatctttaagatgagtttaagcacacacttgagtcacgacatgcaatttggcaacgaagcttggtggactaatatactgtgatttctaaccctttttaaggcagcctcaggaaagagaattcttacaaaactgcactaacgcagctgtgttaaaatctggcggattaccttcagcgtgaacaaatccagcaggtgcgttcagatgacagacttacttttttgtcagggttctcccaaacaacaagcacaggaatcaagtgcgctgcctagatgggactgttaaacatccattatgtatttagctaataaatccatatttctcatgggtttatttctattttcatattttcacacattttatttctcttttttctcatcatcacatgcttgtacgtacaaaaaatacatataagtagtggtgctctgatggaaatacatctttcccttgggggaattttcatttttatttttatccatggtcttgccttaacagactgcacccaacaactaagcttcaaggtgcaatttgaacccttgatatgcaacagcaaaaaggttgtccattaccaatgcttgcaatctacctccactaatcagcaaagaaaattgttctaatccagggtgtgtgtgcaacaaatttaggtcaaagaaaaaacaaacattaaacacattgctcaattatcaagagtacaagttctgtctggttgtatgtagggctgataatgtggcaaatgttgcaaatgtatgtaacaatactgcttttggggaaaggatggggaagcaacaacagttatttattttggtatgactcaacagcctcagccacaaccatacagatatacagggattgaaactcacacagtaaaatttttagttgagccagagtaattatctcaactgatcttaattttgcttgtttttacattctacgtccttttttttttggataagcttgtgcattgcaacacactttttatgtctgggccaatgtagctcaactaagccctttgaattcttcttggaaagggacttcatgaggagatattctgtatgtgatgatctcagtcagccctcagtatcattcaaagtttgaagaaatgattctcaattcttgaaaatcatccggctaattgttttttacccttccagacattggaagacttcccattaacatctgtgggtcttgcagagacaatttagagccttgaaattcaacttcctctgcaagaattatgagcttttgggtctagcttgacttctgcaagggtcccagatctgacgggaagtcctccattgtcagcttagaaataagcatggcagccaaaagctgcatgtaaaagtactggtatgttcccttatttttgaaaatgttgaattgataacctttgagggggaggggtcaagtgaagggcttcctgtcacctgaatttcttattttaaaagaaagtcctaaactctattggctggttaaaacttgatatcaattgatttcaccagcaaataacatttagaatgcccttataaattcacaaatttggacaatggggagtcctccagtgagttgagcacccctctcagtctaaccttggtgtcaatgttagagaaaatctaccacagactcacagacactacaaaaagtattgcatcacatgtgaaaatgcgcggtaacattgcatgtcaaaatgcgatccaacactttttgtcgtgagagtgtcaaatgtgagtgtaaaacttgctcaatgcatccccagttttgattttcaaagttcaaagtgggtatggtctgcgtctgagccaggtaaatggggatgcacaattttgtgatacttgtgagtgtgagtgtgagtgtgagttgggggatgacaatttattgatggttaaaccctaggggcacttcttgccatgcaggattgtggatccaaaaaaacacagctgatctcactacaaaaagtgttggatcacattttgacaatgtgtggtaaaatcacatgtcacatgcaatgtcaccccgcattttcaaaatgtacttgaatgtttagccggtagccctagcaattcaattgcattttgaaaatgcaaggtgacatcacatgtgacatgcaatgttaccgggcattttcacacgtgatgcaatactttttgtagtgtctgtgaaatccacaaggtcagctctgtaaaagtttggtataagctcctgtaatctcaaatttctttttggttccatgaaccaagctttttttttgatggttccacaaagccatgtctgtgtctgagttggtcaggaaaacatgagcttatttcccacattgattccacaatatccaaccctcatgaacaattttttttgtttacagagtcaaaacaatccacatacaatgagtgcaatttgatttggtctcagaagggggatcccctgctatattggtgtagaccagtggtcaagggtccctgttttcaatcagtgaactcagtccaatggctgggttcaatccttgctggagtaccttttggggacagtgctttttctctaactgtggcccaaccagcttgcttgttggctccccacagtggctgcttgtggtatttaccggtaaaagtgatgttggcccatgtgggtgtgttccctaggtataagtttcaaaaaaagtgtagtttcataggatgttgaaggatagagacaagctcaactaatcctttctggaggaggcgtgaattatctctcaaggagagacttaaaactaaattgaaacctgcggcctgaggctggcactgcagtcttgacaaagaaaataacacaatttcattcacatctctcccattcctaatcctcaccttaagaatacctaaagagaccttgttgcaacggtttaaatgatgcaatgcatgctttggcatctcattgcattgtgtgggtgatgtgggggccttgcattgcattgccctcattgaaaaaaaaaactgatgaggagtattgccattgcatcagttcagtgattcaatgcaatgcatcatagtttgggataatttccaatattatttattggtgtacattgccaaaaatataacaaatcaccatttgcatcactttccaataagatgccaatgcaatgcatcacttttttgaagctatgcattggtattgatttagtgtgtattgctaaagcaatgttaaaacaatacatggtgatttatcacattttattttattgtttcactgttgcttgttgtagcccttgatctcagcttttgttaagtatttaaatctagaactggaaactctgcagcaatcttgcaagacctattcctgagcaatgcaactgtgcccttgtattatcaaaaggtgaagattagatacattctcacattttatttgtttttaaatgaagacagacatgtgtctgttccctatacacatattgataaacatacaccactggtgcagtggggcccatttgagttgtcttttttttggcaacctgaagctgtcatttaattgtctattcaaaagcagctgtcagcataaatttctgtcttccaggcaacttgaggagcatccctcagttgaatccaaagcaagtcaatttgcccccaaggcaccttctcaatttttccattgcagatctcaaatttgccttggaggtggctgttggtaagctcagtaaaaagaatttatacatctggggaattgaaaacaaatcagcccttgatcagaaagggcaggatgccttccacctgagccattgacaaataaaataaaagcaaccatatttggtaggttcataatatttccaacttctcaattcactttgagaaacttcagggatttccaagctgacttgcaatgcactgagaattgtaccctgcctcagaaatcaatgaaggtattttaggcaaatttgggaccatggtcagttgctcaagttgtctcagaaatagggtttttggtgccatgtttgaaagaagtgtgcacccaggggtgcctagcaagccttccaaaggggtgtgcctttggctggggcaggggcggtgttccaaggcaacctttttttaattgataaaagtataactcaaaatagtaagaaaacaagacaaataacattgattcaattgtgtgggctgaaaaaaggaagaattcagtggggtcccagttggtttcagcaaccaggttgttttgggtgttatcaattttgattaaattattgtcaggttgatttagttggatgagaccattctgatgatgaacatctgttatttatggtgggtagaatggtgcatggtagaaacttgggcagagattgggctggctgagtatgtgctgaatcttactttccattcaccaaccagcaaaatttggccatccagaatctggaatctggatgctaaatattccaaaattggcaatgatgtatctgacagcctgccagtccaattcctggctcagggcccattgttgtgcaaggagaactgctggaaccactggactctccaggacttccctgcaagattaattaggcttagaaatgcatgccatcccacgtttttgggaaaaagtgcattcccacagggtgcgcactttggtgcacaccagggggttgctccaaaagccatactcagaaaccactaaggcttttggaggtaactttagaagtcctccagttgactccaaatcctcttgcagctcttagagagggccctggcaaacccacaatctgcaggcaggtacccatctaagtggtacagatccctgccaccatgtccatttgcaggtgcaggtttccaagaatctctggagaggtggcaggtacccagtttattcattagatacctgccaatatacacatgttttagccaatctcacccaccaccctgccatcccatccatctcccatctgttatccaccacccagatttaatggtaaagtccattttccataaaaatgacttttgattattaattttttttttccactcattttttccattaattgtatgcattacttttttaccttatttttcaagtttttttgtaattttaaattcattttctaggtttcaatgtttgtagaatttaatgttgtaatccaatttctttaaaactcaacagttcatttttaatactgaaattagacacattttttcactcaaatttctacagcttaattttcattcttttttgacattttaaatttttttcctacactttaagacatgtataaagttatggtaaaaatcattttgcatcaaaatgaaaactacatcttgtatactgcatttgaaaccatttttcatttaattcttcacttttttcacttaattgtttgcattaatttttttaccttattttttatgcttttttgaaattttagatttgtttcctacatttaaaagtgtttagagtttgatggtaacattcaatttccataaaactcaatggttcattcagactactgtaattggtcttaaaattcaattgatttttaagagcttaattttcattattttttgacattctaaatgtgtttcccacactttgagacatgttcaaaatgatggtaacaatcactttgcataaaaatgaaaactatatcttgaatacaagtataaattcaaatattcaaaaatgacttcaatggggcttgaacctgtgacagcgcttggaagtacaggtattcccaaaatggtatctttgtaccaagttttattcataaactagttggctggcatcacctcgttggatagtgtcgtggtgtccaggctgatcataatcttgactagagtctgccttgtgcaggggaatctggagaaatgattggtgtatccctgtccaatgattgggagtgttcttttttggagttttttttttaatttttgggagaaatttgaatcaaattctctttttattttatttaaacctagctggaaacaaagaattaaataaaaaaagggtcttggctaatcgactcccaaaagctggagagtcgactcggagagaccctcccagccgtcaaggatgtacattttcctggtcgttgagagtgtacaccctcaaccgccaagagaaaacctctcggccgctgagagtgtacactctcgacggccaagagaaaacctctcggccgctgagagtggacactcttgacggccaagaggaacactctcggtcgttgaaggtgtagagagtgttcctcgcggctgtcaagagtgtacactctcgacagccaagaggaacactctcggtcgttgagagtttacactttcaacggccgagaggtttctctcggccgtgagggtgtacactctcaacggccgagaggttttctcccggccgtggaaagtgtacatcctcgacggctgggagggtctctccgccgtcaagggtgtgccatcagccagcggccgggaggaatcctcccagccgctgcgggctcttttcagttagccaacctccaaaatttcagcttgctaccattcagagacaacctgaccatagcataatgaatatttagagacattattacatatactacccccatagcatatgtaataaatgtctattttatatgtacataatatagagacattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactagtcatgaaagaaaacataaaaataaaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaagccttaagcaaaagttagaatattatttcagattcttaattttcatgcaaaataacctagggtacctcaccaaaggtaccccttaattattactccttcatgtacttctgtgtactctgagtgacacttgttcattttgctagaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcattcagtttgggaaaaatccaaaaataaggttgacatcaatgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagcctcttgtggccctttttggcccaatttggctaactacgcctagttaagaccagcccactggtcattaaagggtctcagtgaccaaaccatggcttcaggttcgtcacagcaccccctagtgtgtgttacaagcctcacttcagccctctgacacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcacaagccaaacagagttttgagctcgcctccaagagcccagaattagtatataaggagcacttcttgcccccaaactctgattccccatcttcattatcacttaccagcaataaccacctccaacaaccagttttcacctgtttttggcccagttcctgctgtttttcatcctgaatttcaaccaaccaaccatcaaatgttccccagcactctctcacaacctgttacccagttttctgagcgcttccagaccagttttcacccacctgaagtcccccttggcttagaaatagtacaagtaggtaatatttccttgatacttcagttgtaggcacttgtctgggcatactcctttacaaaaaggaccagatcatcaggtacataaaaaattcccctgtttcaacaggtcctgattcattggatggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaacagtttttatttcttcttttcttaatattaaaaactccctttttcaagtgttacccacacttgtacataccattttcttagtttgcacctggtgtagctagaagagaccagctcttggcatcactcaggctgacacaaaaccacttgggttttgggttagcgactcccaaccccttcaggggttggtattttttttgaataaattttatggggattcaactcccaaacccactgaagggtttgggggattgactcccatttccgggggagatcggtggatttttcggggttttcggggtttgggagtcgactatccagtttttgggagtcgattagccaagaccctaaaaaaatggtgtcaaatgcagtatgcaagatgtggttctcattttgatgcaaaatgattgttaccataattttttacatgtcttaaagtgtaggaagaaaatttgaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaataaaccgttgagttttaaaaaaattggattgccccattaaattctacgcacattgaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaattgcaaacaattaattgaaaaataagtggaaaaaaaaattaataattaagggccttaataaaaaaacgcggtttttccgtgttttgacgcggttttggctgcgcgcagcacacgcggtttccgcatttagacgcggtttttgaattaattttttacggcttatttttcgagtttttttgaatttttgaagttgtttcctacactataaaaggcgtagaatttaatggtaaaaacaatttttcatacaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaaaattttaaatttatttactaggtttgaatatgcgtagaatttaatggcgcagtccaatttttttaaaactcaacggttcacttttaatactcaaattacacccattttttcacttaattttttacagcttaattttcatcattttttgacattttaaatttacttcctacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcatttgacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaagttttaaagttgcttcctacatttaaaagtgtgtagaatttgatggtaacatccaattttcttaaaactcaacggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaattttttttcctacactttaagacatgttgaaaatgatggtagcaatcactttgcatcaaaataaaaactgtatcttgaataatgcctttgacaggtttttttaattaaatcttaaatgcttaattatccttattttttggaatttgaagttcatttcctacactttgaaaggtttcaaaattgctggctgtatccattttgcattcaaataaaatttgtatacggtacaaattatgcaagaaacggggtacactcatgtattaagattgaagcttgtatatttatggaaattggacttcaccattcaattctacacatctttaaatgtaggagataaatttaaaatttaaaaaaatgattgaaattaagccagtaaaaattaattcaaaaaacattaaaaaaaacctgtccaatgcagtattcattgccaatattttgcttttatgcaaaatgattgttaccatcattttgaacatgtcttaaagtgtaggaaataaatttaaaatgtcaaaaaacaatgaaaattaacctgtagaaatttaactgaaaaaatgtgtataattttagtattaaaaatgaaccgttgagttttaagaaaattggatgttaccattaaattctacatgtattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagcagaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagctgtaaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaacctgtgtttttttattaaggcccataattaaaattcattgttatggaaaatggtttttaccattaaattctacgccctttatagtgtaggaaacaattttaaaaaattcaaaaaaactcgaaaaataagccataaaaaattaaatacaaaaccgtgtctaaatgcggaaaccatgtgtgctgcgcgcagcagaaaccgcgtctaaacacggaaaaaccgggtttttttattaatgccctaacttaaaaagtataaagaaaaccttaattattattgcagattctgaatccgcatacaatttaacccagggtacctcagccaaaggtaccccaaattctaactccttcaccctgtaatacatgcatgaataactaacaggtacccccagatcacgggtactgtgaaacttctgcataatgcataatgcatatactccaaaaggtgaaactccataaaatattatgtgtcctatgggagttgaacccatgtctctcatatacatgtcaagtgtactaaccactgtactaacaccactgtcatttgggtgttgctccccatgtaagcgtcaccttgacaaatccgcgtgcgtgactgcggcagtaggcgcagtcactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggaccgacatccaattgtccgtggtgtaaggatgcttggatatgaatgactgcaggtgggtcaatgattctactgatgtcactagaaaaggcttatagagatggtcactgtgaatccggatatccgctcacgatttcagcagaatttgatatccgcatccgcaaccgcaaccgctggcggatatcccctggttttggcggatatccgcgcggatacccgccctttaacttggcggcaaggcagccggctggaagggtttccttccagccgacgaggtagaaacccttccagccgacgaggtacatgtacctcgccaactggaaggaaatccttccggtcagcaaggtacatgtacctcgccggctggaaggaaacccttccagccggccatctcctctttccggcctcgggtatccttggggatacccggatatccgccgggatttcacggaaaagggggcatccgcacccgaatctgcacccgccagcggatatcccctggcactggcgggtatccgccagcggatagcggatatccgcaacggattatccccgcccatctctagaaaaggccctaattgagggttagacctgtacaccacggggagagttttttgaaactggccccatccactggacgctttcctgaagagagcgtccaacggatgcgatcagagcgtccaagggacgctctggccagccagcatcacttggatgcttccaaaagcatccaagtgacgctggccaaatatgaagcgtccaatggacactaggatttatcgtccatcggacactctccaaccaagagggtccgatgggtggtggtttttagtttgtccattggacactgatttaacatttccaattggagctggtggtcaatagtcaaaaaaagatccaaaagtgcggtcaatggtagaaaaaagctccaagaaagcagtcgatcgtcgaaaaaacactccaaaagtgcggttgatcgtcgaaaaacactccaaaagtgcaagtgatgtgattgtcaaataaatctctacaaatgcacttgatcatgaaaaaggctgtgaagtggcttactccaaagtgcaaatttggtctataaacaacaatttgggtttgcttgcaagaacgattctgtgtagtgtagtcagtaaggacaagctttgaggatttgcagtggggcctccacaaggtcatgggttcaaatctgagggtactcatttttttcttttcattgcaaaaaaaagcatccagtggacagcttgaaaactatccagtggacagttttccagaaaacaaccgcaaactgtcaggcagagtagtgtccaatggacactctccgacatgcaagttctggacagctcagatgatgtccagaagagtgtccatgggacatcagaatggtcccgtggtgtaaatgacaggtcacataatagtgtgacaccagtagttatgataaagccatgaaaagcagaaccacaacctgacacaaatccagtctcagaattggagtattgtgtatggtttagaagatagagcagtgtggagtcctgtctccaagcccacacgccacgtagtcatgctgcgcaccagtatccaaggaatgggccacaaaacccccagaatccccattgcacgtgacaacaaagccctcacacgtgtaataagaatgtaaacaagctagaatatccattaaaatactacagtaaccatattccaatgggtaacaagtgtagcaagccccagaagacacctctggaatattctgtggcccatttccagggaaactgctccccataacagagtagcccctatccacaggttcccatgggacattcttggctgtaataattttttgcatgaactctggaagcttctagaatagtatccccaaggttccagccctggttacatcaccaggtgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataattatcccccagctttaaaatactatatagaaaaatacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttactgttattaagcctcaagattcctcaagaaactccccagttatcacgcagaacccaaaatcaaccattctgagtgctcccaactgtcctgtttctagcaagaagatcctcaagaaccctttggattattactagtaagtaataaccctttcttcaagattttccccctaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcaagataccttagagggattaaaccacccctgatttatcagacccctctggttttatttatattaattttattaatataaattggccactttttggatttaatccataaattctacgtaactcttttgaattacttgtaccagtcctatcccagagtttttgccataaaaactcttacttttttcaccatgtgtagctagaggacacgtgtcttggcatcacataggctgacaagagttgacttgaatcaatggtgccaggccactatgtaaagatggccttgcggtacccgggacctgttggcgggtaatgcctccactcttccggtacccgccaacaggccccggttgcggtacttggtgcccacttttgggcaaaaaagcaggcagtaccctggtagagtcaaccaatgagtcagagaagttgagggcaatgaatgagtctcaagcaaaatgtgggacattatactcaagcccctcactcaagggatggtgctttttccctgtgagcatggaggaactatttccaagttctggatactgatagagagggtatcaagaacaacactcacccaaaaaatttttacatcccaatttgcatccccaggtggggcaggggtttggattttgaagtgtaaacaaggtgaggaaatttgaggataaatgggggaaagattggccaacccaatagcagaaaaagtctgaaaaaagtgacttgtatacttattttagagggcttaagtgctctcaatatgagactgagggagcctaaactgtcacctcattatcaagtaaatcaaggaatgatgattattcatttctgagtgtcttaaaaatctagatagaaaattcaccagttgtgggagcagatcttgatgcacaatgaataaaaaatgagacaaggataacagtgacaaacaagtgaaatatgatggggaaaagagagatggagatcaaaagtgaaattccaacagaagatttacaactgtggtttacactttgcggttgagttgctcttataagccacacaaaaatcttatacatacaatggtgaattgaagtttaacacccacttcatgagccaagtcaattttttgtctctctgggcctattgtttcagttgaatttagatttcttttgatagagataactggttttgttggtgcatttattttatttgataccccctgtgacatggttttttgatttattttgattcagcctaaaaattagctaaaataaattctagagatggccccgcaccatccggatatcctcctggatgcggatatcctgttggagtagtgttttctttctcctttctctttctctgcttcatacctgtttcagaactgtcacccacctgtcacaggattcagactatacctgggtctctttctctgcttcatacctgtttcagaactgtcacccacctgtcacaggattcagactatacctgggccagagtacgtggaaggattcctctcctcatccttccacaaaaacttttctctgacccaggttctctttttctctcttttcttttcttcctttttttgtctttctctatgttttgtttctctctgctgatgcaatacatcttatccttccacaaaaccttttctctgacccagttgagtccaacatatcccctccgtttttcagtggaatggggcatccacaattttgtaactgttgcgctgcgctaaaaaaagcagccatttagcacagcgcagcagcaacgctgggccagctacgctaacggtagtgttagcctagcgtagtgtagcgcaaatacgctacattgtagcgtagtgttagcgcagatttctgtatctgcgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcacattttagcggttttttggccgttttggccgctaaaagcgctgtagcgcagcgtagcgtagcgtagtggcactaacagcgcgctaacactacaggtttggcgcgctgttctgagggccgctacgctaacgttagtgggccatttagcgtagtgtagcgtagcggcccaccgttggcagcagtcaagccactatgtcccagaggcattcagcggaagctgttgaaaaaccgcttcagctagcgctagatttagaggtttgccgcttcatctggagagaggtcagtgttagcgcagcagaaaaaatggcgctaaagatgcaaaatagcgcagtgcagcgcacaaccctcaaatgggcgcttctgaccgctaaatggggtgcccacctctacaggctgcactggctgcccgaagctgtgcagattgcaattggtacagcacccaagtcatatcaattcttggcttttcttgagctctgtcccctcaattacaaagttctctaaacaaaaaatcaaaaaaatgctagtgatattttttcttctcttttcttgagctcattcccctctattactaagttctaacctataaaaaccaaaaaaatattgattattgataattacttctagtttgaaagtgttttttcgccccatttatttatgtagataagccgttttttccgctgcgctactgctgaaatcagcggtttcacgctgcgctaccgctgattttagaggtttcacgctgtgctaccgctgattttagaggttagccgctacatggccacttcttttagcgcgctacaatacaatttttttcttggggatttggaatagcggaagcggcattggcctgactgctacactgcattgcagcgcagtggcaagaaaaacctctgcgctcactgctgcactgcactatctgcagcggagcggttacaacgtttgcatccgcatccgcacccgctggcgggtatccacggatacctgccctttaaatgggcggtgaggcagctggctggaatattttccttccagctggcgaggtagaggccggcatcaatggtggttgagtgttcaaggagttcctgactagtctgactaaagaagtcttcaaaattaacaaagctctttggttggtccaaaaaaatcaggagatctatcctaatcctcatagctatagttgtcagcccctcagcttgaactggaaaaaattcttgggaagggtccttggtaaagctttgtacaaaggcatccttatcaacatcaattttgctgatttcttccttaataaatgcctaggcaagcaggtatatactttttgatgagaactattcatttataaggtttttcttgttctttctctctgtggtgactgaggtttgatatcaacagtcatatcttgatgatctagcatcattggatcccgagttctaccaaggcttgatatttctgaaatatcacaagggaggcatagaagcagacctattgttaaacttcacagtgacaaacaatgaatttgacgtgttggaaacaattgagctgatcccagaaggtttgaagacatcagtgacggcacagaaccggatcaactacatctatctgatgttgaactacaagttgaaaatccagcttgagagccagtgtgcggcattcttcaaggggctcaacaatatcattgagttgtagtggttgatgatgttcaatcagcttgaactgaaggtcttggttggcgggctcaacgaccaggatctcaatatcaatgatatgcaacagtggaccatttaatgaccaggatctcaatatcaatgatatgcaacagtggaccatttatgggagctgggacaagtcacatccgatgatcagaattgtcagtttatatctgcttctcattattatttttcctgaagcattaagagcaaccgcatcggtatgggtgtaagttttggatgagcagagtagcttaatctcagattagtgctagtccgggttggcattggcaaccacattagtgtggtgtaaacctgggagtagccagggtcccacgcatgttgagtgtgccgattggctcttaatcccaggattagcaaggagtaactttactcttgcttagctcaaatcctactccggtgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggaaaaatggaggtgcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttgataacgtgataggattggtcggttccggtaaaactttgtttgatgaaagttaaaggttggatatataattgcttacaaaagaaactgttatgttgtgtaacaggtgaaaggtttatataattgtttgtaactggtaggttatatattgatttaatgctgagtgatgaactgagtgaatgaactgaggagacaacaaatggggggaagagagcctccctttatagaaaaaagtgagggaattgagcttcagggcagacaagaaagagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagtgaggctgtgtacaattaatgtcaaaggctgtgctgcagtgcgtaaataatgtgagaaagtgtcaaatgaggcaataaattgtgggaaaaaaccagctgttgtcataagtgaggtgataaaattaataaactgtgggaaaagtaatttgatcaagactgcgcagcctgcaaaggcagtgcatgaggtaacaaatagaaccaaactaatttatgcagtggagataaagaggtgtgggaaattatgtgtataccgtgagctgtgtataagcataactgagaggtgaattgagggttgtgacatgtgcttgactgggtattggctttgtgatatgcatccgtaggggtgtaacttccaatccttgaggtttccaatgatgtgtccagtggtgacctaggctgaaattgtccgtagagtccatttctgaagccatattggttgatttctgagtgaatgtatgagaaaaatgtatataaaggaaaaactttgaattttttacatatttaattaccacaccgggattagtttagtccaattaaattggaccaatacagttgaaggctcagactagctcggagtagttgcactaatcctgccttaatccaaccacaaatgtggttgctctaaaggttctcctgtcacacaaaactcaatttattatttccttcttttttttgataataaaaaaacagctttggaaggtcttgagagagtttgatgatctgacaaaacagaaactactcagatttgtgacctcatgtgcaaggccaccactcttaggcttcaaggagctgtggccgtcctttgtgatcccgtcttcccgtgttgattgcagtcggctaccgtcggcctcaacctgtgtcaatctgttgaagttgcccaagtatcagaccaaggcggagctccaagagaaagtgctctatgctatcaatgctggggccggattccggctgctttccggctggaaggaaacccttccagccggccatctcatcctcttggccttgggtatccttggggatacccggatatctgccagggttttggggaaaaggggccatccgcacctgaatccacaccagctggcgcatatccgccagtgcataacagatatccagagaccatctctataaaattcaatgattcactgttactttagtcagagttttgaatctcttttggattatcaacaaatcagacaatacatgtaaattgatcatttttcacacaaatttgatttgtgaagaaacaagaaaaaatcaaaaaatatctacacagttgaagaacaatcaaaacaactatttaagaaagaacagaaactttttccatgaatctgaatggaaaagatggaacaaaattttcacatgatggaatggataatgtacaggaggaaatatttttgaagagaaaaatctgcagcatgaacatttgatagtaagtgaaaatgaaaatcagcttgctgaggaagatgtttagttaaaatgcaattctgattcacaatttgaatttatgaattaagcaaaaaggattgtctccgctgcattttgaaaactaattatgggttccataattaatttgttgctgtcttgcgaacacactttttacttgtaccatcatcataactgagagtcacaggttgattcttttaaaattgaagttgaagagttgggattcaatcaatacaccaaatttcaaatttacagcaagaagtagaatatactcatactcacattgttaatttttatttcagtcttacaacaataattattttctgcattagttccaaagcaagtgtagattgggggtgctcctttatctgtattggtgtttgtagccatagcaactacaaattgcagacatgttaatgtcaggaaataatcaattacatcagcaaagaatacagctgctagatctatcaatggacccattgttgaaatatatgaaaggaaatcctcacttaatttaatctgtgtaacaccatgggtgtcctttatatttacgccacacaacccagctgttttatcttgaccttgttgagctgtcaagtcgttacatttgaaaagtagtttttttgggtcatcacccagcactccaaacaaaagagccgtccaggaaaataacacaaccgatacaagctgcattgcaagttattgaggtatctaatttcgtaggctgctgcaaagatctaagcttgcaaggtacgcagacaattgagggttagtgagcctgaatctattctaacagttgaggcttgtgaagaagtaagtatttagaaatgcacaaagatgaggaaagtgttgagtgaaggagcagcaggaaataatgtaaagattgggctgcttttaaatctgatcgttgggcgcgatcaagatattcaactcctcacaaccaggtctctttctctttgaaacacagcaaggacgacatccgtcgccattctgctccaggagcctacacttgaggcgattcggttaattgtaacatttgaaccattgccaaggaaacgccttccagttcaacctagctcaactatggatcagacatttaatgacgctgcgaggcagtcgatgtgccctttttcattttttgaggccagtttgcttgacaggctgaggtacatgtatgagtcgtcccgactcccgagtagacaaaagtgaaaggagtcatcagctcacctggtaatagcgcgacgaccggctatgcatctcatcaaactcccgttggcatcccagtcctccactacaggagactgttaacgtgaaactttgtcgacaatcgaagaccataggcctgaagaaactcgctgagattgcgaaaaaagaagaaggatcaagtagtagatgacgtgaagtatgcgtcggtatgagtgaaggttgattgtctctgcggagtctgagcaatgtgtgttgaaaccgagttttcggttgctcgtttccatacttccacataaccagcaagacaagggaaaccgactccgatctgtgatactcgaaaaacactgggcagtgggagtctgggatcagctggaccgacctcaaggacaccgcttggtcagtcaggctacaattgagttcccaatctcttggtgacaattttttcatatttcggacagtacctgatctgataattatttctgcgtccaagggtgggccttccaaaccctccaaatgtacgcttgtttaagcgcccagtgtcaaaatatgaatcaagttaacctgaatgttcctccaactcttctgtgattcacccagaaatcgaaattttcacaaagagttgaagttcttgttcatggctttcgcgatcttgttgtctaccagcttcactcccatgcctgagattatctggggaagtagaatgaaaccgtcatactcaatccaagcgtctggcagatttccactctagtcattgatggttccattcctaacaccactttgagtgccaagcccatcatgatgtttaaaagatagccggtcagttggacgcattttccactttatagattgttgggtaggctttcaatgtgggttcaccttcgaccattctgctgctgggtatacggttgatagaggcatagtctttaagatgagttcaggcacacacttgagccacgacatgcaattcggcagacgaagcttggggggctaatatagtgtgatttctaaccctgtttagcccagcctcagggaagagaattgcactaccgcagctgtgttgacatctggctgattaccttcagcgtaaacaaatccagctggtacgttcggatgtcagacttgattttttgtcagggtcccaaacaacaaacacgcgactcgagtgcgctgcctagatgggacatccccaaatcgctttcagcccaccggccgaagatccggtcctcaattagtagattcaagaaggacactcccgagttttggcacaagggcagagctaggcatgctcatcttcttttctttttcttttgagctcggcggacgacccgttttcagcggtttcaagaatcagatcaaataggacggcgatgccacgatggtcctcatataatccgacccttttcgtcggcatcagacgtggtactcttttcgtggcattccattcctgttgtgtgtcacatgcgagtgcttcactgggtttatgtcattcggctggcaaggtcccacctacacatcttatacaccgcctgcagtttccgattcttgttgctgtgttccctcaggagcctcagaagatgttcacaatcctataaaggctcatctgcccgtggccctatcattgaaatcccattcaaacataaaccccagcgcttcccttctcattgtcattaaataccatcagactcttataaaagtctttgcatccaaagaaaaatcagtactgcaccttccaagacgcccacgtttgaccatgcagctttatcaatccaaccttctggcggtgatgatggtcctggttggaattacgtccgcaaaatttccatgtcccggagaaaagtcatacggtggctgtggagttgaggacaagaacgggggtagagctaccatgatcagtgcgtcttatctgccctcacattatatgggccaatcaaaattcttgacatgttaacacttctctttttcttttctttgttgctgcagtgacgcccgcttactccagctctcgaggtagcttcacgtgtgctaagatcaaggttaacaacgaatactccaaagttgcagcttgttgtgtgccaaccgccatggataagctggtatgtctgatgaaacactttatatttatcctctccaattggggttcccctaagaactgacgggtatctggctttgaaatgtgatcataggatccagctattggtgggaagaggctcgcaatgggggattaccacaacatgtgcaatttcgtatccgacgtcgccaacccccctcaataacacacgaattgcgttctatccaaggatacttgacattaaagtttaacatgtgaataaactgtaaataaatccaaataatagtgatgaagacacgttcaactagcccacattgcactataaccaaacctacatttcttcaagttcacgcttcattttgtaacacttccttaatccactatggaaatattgtatgttgccctgcccaaaatattctgtggaatggaagttataaatatgacttgggaactctgttcgcccatcatgcctcacctgcgcatacaatttgcgccagactgtactgcgcgtttgtgtttttacgaattaggttgaagattattcggtaatgacgagatggaattgttagagaaaccataaaataacaggtaatatttcctcaaaactacatatacaatgcatataccaaacctgatacttaaaatgaacatttttacgcatattcccgtcacttctgaaataatgataatgcttcttcttcgatgatgatgtataaataaaagcttcagggaacagatttttgaaaccaagtgcgagaaacatgcgcatttgtttcctttctttctaataaactgtgagatgattttccaagtgttgagcactaagattcgatcttgttatcgacattgacttttgagttctcgggaggggtggcagattgactgagccacatgccttcaaaaagtcaagaatatatagtataaaccaagagaaaaaacatatcagttgatcaattatttgtttggagatcccccccccccgaaaaaaaaaaaacagccgttaggacgcacctctgtaagttccattctcaatgttcattagctctctgtgatttccttgttcgactactttgccatcattgagcacaatgatcaaatctgcatctgcaattgtctttaatctgcaaacaaaaaaaaatcatcaatctccgacaagtcaatttcgcacctgattctctgactctagggggctggatttttacctatgagcgatgaagacactggtgcgatgtttgttgagcaagttttctccgatgttccggatcaattctcgttcagtgtacacatctagagcggaagtctatagatttggcgtaagaagaattagatcagactatgactcgaacgatggaagttacgatcatgaatggtattgtgcgtgagggatgaggaaaagggagactacacacggcttcatcaaagaagaggattgagggatctttgagcatcgagcgtgcgatagccaatctctggcgttcaccaccactgatcatgaggccccgttcgccaacaagagtgtcccaaccggagggccacttcccgatggatcggtcgagcttggccattctggcaactttttgcacctcctcatcacgcgcgccaagtctaccataacggatgttatgcatcacatctgagttgaaaaggctcgagtcttgcgggacgatcccgatgtgtgaccgaagactggccaagctgacatctcgaatatcttgcgagtcaatcaagatccgtccttgatcaatatcgtaaaacctgaaacatagcttgaataacgtcgactttccacatcctgatggccctactaaggctaccttctttcccgctggaatcacaaacgaaaggtctttgaaaattgccccggaagacgaatactggaatgagacattttcaaatctgatctctccaccttgggtgatttgaagaggtttagcatctggtttgtcctaggtttccaaaaaaaaaaaaaacaagaggaaaaaaaactttgggtaagccaagcatttccgattaaaaacagttgaattgtccttaatgtttgactcattgactttgatgatgaggccagtttgctgtagattgaaaagggtttgcatgtcgattagactctgtctaaggtctcgataaaccgaccctacaggatcagaaaaccaatggataatttaactgttgaaacaaggagagggggtggatttgaagccgaagtgattgaacctaagaagtttagcggcaagctaagctgaaataccaattgattaatcatcaccagatctccaacggtcatgagaccattcaagactccctgtgcggccatatacatcatcgccgttaatgagagtgaaaagattacactctggccaatgttcaggtacgctaaactcttgtaaattcctatcgtcgctttctcgtatccttccagtgctcgatcatactgttcgatctcgtaggcctcgttgttgaagtgcttgacagtttcatagttggataatgagtcgatcagtacgctagctgcacggttgtcagcttcgttcgctcgttttcggaattggagcctttccagtccgattgccgtatgatatcagttaaattttttcgcttcgggtatcaacagaaaactgaaaactgaccgccaagcggtcgtgcggatagtaaaccaagtataagccagcatcgtagccaaagcaattccggcgtagttggctccaaagttgtaggtctagaaagagaggatggtgaatgctagagcaccaaggtctccagttgattagactttgagtaggaatgaggttgactgacaaggacaccgcagacaatgctgatttctaaagctgttggtacgacatggaagacgattgaagaaagcataaaggaaacacctctacagtgacaaattagttccgtgaacagcgagactttgcttaaaacagtaagcgctttgaactgaattgacgaacttggtgcctcggtcgatggctctggttagaccacccgtttggttccgtaagtgaaagccgacatccacgttaagtagatgaatgaatacgctccgagcaactcttctgatcgccgactgagctacattggtgaagatcgcactcctcaattccgagaataccgatgcggatattcttgccagtccatctgcgatccataccaagcgaggaacataagaaaattcacattgattaatggaggatctgtagaaaaatgacattgatggagaacataagtacgtacatccagctatcacggtacctaccactgtccaggcaccttgaaccgtattggggtcgagtggaatagagagagtgtcgataatatatttaaacatgaatggtacttgaacgtttagaatctgatcgagtagatatcatgaagccgtcaatatttcctgttttgatctcaatcaataaatcagatgtaccttcccaccagctagaaggactagtgcagtcaccactctgatcttggtagtacggtcatcttttggccagatgtttggcaaaagatgcctaataattttccaatcttctttgtgggttggtgtggatgaattggggttggtggctttcggggaggcgggattgatcgaggtggagcctggtggggtacaaagagatttgcaaggccttttgccacgttattcacttgaacggatgtttgggaaaaatttgagccatctgcttgcctctatcattcttgtccgagaatttccttcgagtgcctattgacagaaacggcgtccgttgatggattatattggtaatagaattgaacacctgaattcatataggacagattttcgatgagtcctgattggtttatgtatggtttattcattttttttttttttcaaaaaagcaagacaacacacacgacagtttccgtttccttcgaatttccgaattgaaccacttgaagaggccgaggttttgtaggaacttgcgtttgaatgactggaaaaacggttaggcgagctgaggtttggaatgccacactgacatcctattcgaggcagatgacgaatgattgcggggttagaggtccgaagcatcctgaggtaatattagttttttttccgatcctggtccttcctcacgagtcttcctgagtccttattcgggtggttgatgattatcttgaggctttgcgagtgggctgcgtgagtcattcgtcggtctgaggggggaatcggctgccgctgacttgaagtgtgcaacgagtatgtggttgtctgtggagatagatcgccgggagtgtcaaccaagccggtgttatcccattcaccttgatagttattttatgtatcgactggtcaaatacttttgtctacaatttgtttgactggctaccaatcccaattcttgttctgcattgttaacatccaaaatgtgcatcggtcacagaatcagtgaccattcaaatcatcgggatgacatatttcgatgtaatgcaaatcgtcagactgaccttaattcagttatcccgctccacgtggtcgatcagtaaagtattcggttccgaccagatgattgattcctgaaggaagaagaggtgctttatccaacttaaataggttgagtgcgaaaatgaaatttgcatggtgcggcacttcgactggctgctgtgaaaatctataacaacagcttcactccgatcactcctcactcatcaaattgctacatttcctcatcagaacttcatcaaccttgttatgagcacaagctacgtaatcagccgcccacctcttttcaaaagcaaatcacactccacaagaaaagagacgatgaacacatcccgttggacatgtaacaagaagaagaagccaaggttcaaatactttgaattaattctgaatcagataattgacattcggatggtactacaagcaaacatgttccactactctttctatcaaccgaaatgaatcgagtcaattgtgttggatcttataaggcatgcattttggaggcacacgctttggtgcacgggaggggttttctgatagcagcaaacgtgaccaaaagacgtttgcgaatatctcgcccctcatccttttggttcaccttgagtgtaaaatcaagtcagagtagaactcgattaagaaccgaacaaaatccaatttcactgtcagacagtcgaatacttcaagtattattcttcttatgtgtaaattttggtttcctgagaagcggtaagtaagtatgcacaagtttaggatttttacaaaagagattatatgcacaatttttgcctttttcttcttctttgggttcacttaaatatagaactgacagtatgtgtgtcgtgtacaaaagaatgagttcatggttgacttggtaaaggaggtacatatacaacaaaaaaagaaggaactgaatgtttcatcagagggttgtcaacatgttcatcatcagctagaaaccagaagagcgggaatcacgggggctggattatttcctggaaattaggccggggtggtggtcacgccggagtctttctggcctaaattgagggagtttcacttgctgttagtattgataaaggtgaggaaagaggggtgaatgggggatcaaagggtaaaatagagaggctcaccttgatcggtagctgtgcctggcgcgggttgttccgagccttcactcgtcgttttcaaggaggatgactctttgccggatcccgatccactaccgctagtgtcggtagattccgagccttcactagttgttttcaaggaggatgactccttgccggatcccgatccactaccgctggtgtcggtagattcagtgttgtccttctcctgactagcatcacaagatccctcagagtcatttgggtcagcggtcttctcttcgttcaagctcgagtccttcgggtcctggccggtctgcaatgatgatcctccgccgttgctgcctgaactcttttgctgttgcccgtttgatttgtcggtctggtcgttgtcggatccagtgccggtggttttagttccgccgtcatttgagttgtcagtggtcttttcttcattcccgttgctgccagaggtgtcagtggtcttttcttcattcccgttgctgccagaggtgtcagtggtcttttcttcattcccgttgctgccagaggtgtcagtggtcttttcttcattcccgttgctgccagaggtgtcggtagtcgttgatgcgcctcctccattgggatctacggtcttctgttcttgccctccttgttgttgcccacctttcgagccgtcttgcggttggtcgccagttttcgaggagttcttgtttccttgtcctccgtcctcttctcctccgttgggattggcggtgttgtccgtttgtcctccctgacctccgtttggatccacagtcttctgttcttgtcctccgttaggattggcggtgttgtccgtttgtcctccgttggaactggcggtgttgcccgtttgtcctccctgacctccgtttggatccacagtcttctgttcttgtcctccgttaggattggcggtgttgtccgtttgtcctccgttggaactggcggtgttgcccgtttgtcctccctgacctccgttaggatccacagtcttctgttcttgtcctccgttcggattggcggtgttgtccgtttgtcctccattgggactggcggtgttgcccgtttgtccaccctgacctccgttaggatccacagtcttctgttcttgtcctccgtcaggattggcggtgttgtccgtttgtcctccctgacctccgttaggatccacagtcttctgttcttgtcccccttggcctgaggttttcgagccaccaggcgtttggtcaccacttttcgaggagtcggtgttggtctgcttttgtccttcctgagaggtgtcgtcttcctctgtgttcttcgaattgtcaggggcacaactgtccgcgtttgaatcttcattgtcatcgacgcccttttgctcttgtcctccttggcctccggttttcgagctgtctttgggctggtcgctagttgcatcggtcttctgttttcctccctggtctccgttttttgagctgtcttgcgactggtcaccggatgtgtttgtttgctgttgtcctccttgattcccggagtttgaggtgtcggtctgctgtccgttgttctgattgtccgcggtgccgttttcggttgatttcgggactgggctcggggtggtggtttggccgcctccgcctccattagaatcgacggtcttctgctgttgtcctccttgatctccagatttagagttgtcggccggctgtccgttgttctgattgtccgcggaaccgtttgcggttgatttggggtctgagcttggggtggtggtttggctgcctccacccgcattctgatcggcggtcttctgctgttgccctccaccgttgttagagggtgcgccgctactagacgagctttcagttttctgtccgttagcgtctgtcccaggtagagggtttcctccgttatttggaacaggtccagagggcggtggggctggtttgaaatcctttggtacttctgtgaaaacaagaagaatgggtttcaagcatcgttaacaattcttgttgggtagctgcttttgagagttgaagcgagaagaattacttacttccaaaaggataggtgttagcttgactaccgagcataaccgttccatcattgtccttaatctttgtaggatcgaagaagactgtagggtcggcgtccgggtcctgcttttgaaccaggccgttgagctctgcgtgcctcggcgccttatcacaatacagcgagtttcgtcccttcggtaaggggtagtagattggcttggtattcctctcagcctattcaaaaatggagttgcaattggtaagtttgttactgtggggtgccaccggtgagtaatcattcttgctcacctgacgataatcaatggctaccttgatcagctttttcctgacatcctcggaagtgataccattggtcttgtcctatgaaatgttaggatggtgagcaagatggcacgaaggacatgcggaagacgtgagggatgctcaccaaggcagcgtcaatgaccttgtcggcgtaatcttgctgatcacagggaggtttcaaggctagcaagggcgtaatagatccaccacctgtcgcatcaaatcaaatcgcataacggcgtgagtaacctgctaatgcactcgggtttcaagaggttgggtggagtagttattgacggacctaagtttccacaaacttgccccgggcagccttcaatgttgaataggtgggctggaacggactcttgactgaaacgtcgacgttgaagcctatggaccgggaatgcaggatcgctaaagaataacagatgtatgtattagtttaaatgaccggtgggatttcttggcgtaatgggttgcacttcgaagaaaactcacttggaccagacttgtctggcttctaacgactgcaagctaattacaaggaagatgaaggccttcatcactggcagatgttgcattaaagaatggaattaagaaagatctcggaagaaaattattcaacagaattcaagagaatcaagatgccagatggaacttggcaggctagcttggagatgtatgtcggtttactaatgcaatttgcggcgctgggatggtgggctgaggttgtggaaggtggctagagtgagtaagtgatctgaaagggttgaatatattatttattaacgaaccgatgactggtgctcaggggaaaaaaatggaccctcagggtgcgatgggtgctgcaaacgatggaagatgaggactgcttatgaagcttttggcaatggttgcgcaaaccggcacaagggaagcctttggctgagccctacccaatcgcaataatgtcgtgaggcgcatcgatgaagaggtgatttgtgcacaacttgaggcggcgtgcaactacgtaggatattctgaaatccttccaggtgtcgcgatacctaggtaacgtctacatgtctgcatcaccatgcaaggctgtaagcccagttctagaaaacattcttccccaatacgagaccagcctccggcaagaatcaaaatggttaccgttcggcgtacgggggagcatgtaacgatgccgcctgatgccgcaagctcgagacttgtgcacacagttccgtaattcaaggcgcacaggtcaacgaatgacagaaagtttcagatttttgtttgttcctccagcaacccccctagtggctggccagggctggccaagtggaagactgctaatgtcgactacatacatacatacatttcagttgtgcagtcctgaaggggagatgtatctggagagatgcgtacaatttgacctctcaccttgggtaatttggaacgaagcggttgaggtttccgtatcatccttctgcacgcaacacacatcatccatcattcgcgtccctagcaacagccgagtaccgcgtcatccgcatgtcgaccatcaaatttgattgctagaaaagtgttaccagatcccctcctcacttgtacgcactggaaaatggcgaagcacggtcggtcgctgtcggccggtcgggttcaagctttcacgctggaagagttttgtctatctgttgcgtacatgaagttaaagatatttctttcagagctttgttgtctacctaattatcagaaatacctgtccctggctatcatatcggactggttttggctaaacctagggacaaatccaaaattcttcctgattgatgaatgtaaggatagttttccatcggtgttcgaaaatactcttggagaaaactccactcgataacgtcaacaaggtcacgggggaaaaaaactgaggcaagaacagttcataggatttgacaaagaggaggcaagaagcatgtgtgcaggccggcggtcgccgccgaccttctccctcgacccgctcaagctgctcgggatgtcactttgctgacccggccggggaggtccactattttttgcagcgcgcaccgggcaaaagcaggcgcatttggggtgggtcactgtgggtgtgggctttgggccgtttttcttttttgcgcgattcttgctagagagttgggcatacaaaattgttgggccctcagggacctgagacatagcagccggtgggagttaattccaaacgcgtatcaccttcgacccactgcatgacacttttgaaagaacaaatggactcaaaggggcaagggtgcgtgagattcggccacccaaggtgacccgatcaacactcaccctcgttccctgtctttgatagttgaatttgtattctccgatgaagatgcgactttatagtctttttggcttttgctcattattggtcagatcgctttccggtagtttggggggacgtgttacaagtaaagtgggaaacgacttggaagaggttcgcaaccaagcacctgcttcttgctcgtcgccagaaagctttccaggagaaatagagatgcttgctcaacgaaaatcgaccaacttcttgactgatcttcgccacgggtacggcaccttaccagaacttgagagagcactcactcgcacttactccgatggtgaagtatccgactttgccgagatacagcgtaagtgaactgcatcttacgcttctctaggacgatgcacatatgaagagtttgaatttaaaagcaggaagaaatactgactggttggggccaaaaactttaggccatggtgctgtgagtacaacactaaaactttttgaaatcaggcttctctacctcagaaaggccacatttaagcaaaggaacgagatcgacgcaatactacgcgcttctgaacttcctcgcctattccaggaaaccatggcgaaaatcgactacatttgcgaacatgttgtgccctctagagatcggtatgaggcttatgaattgagagagcttgcccaaatctcccaacaattccgccggatctttggtctcaaatttatgaaaccatcatacgatgaagaagagttaatgatcaaaacgctacgaaacgaattgacgactgggtcggtgaaattgtccacctcgaggcagtcgatcaaccagcgacttgacaaagtgagagcttggcagcgtaaaaacataatagatgtccagtataagcgttatttttggaacactccccatcgtcgtcatcgttatcgcccccatcaccattccgattatcaatacgattatacgtaccttaacccgcttcagccaccaccaccctatttttcccttttagcttgttgtctggagggaacatttcatattattcacgaaatcatcaggcaagggggtggataaaccataattctgtgctctcctccaacatctctggtaatagtaatccaaattttcaaagaagaagaagacagaaggtcttttgtgctatttgatccaaacaaagcacatattccttggtcaaattgaagaacttaatcagaaggtgggaaggtggagccaccaaaagctgaaatttggataatgacactcatactagttgaacattgatagataacccttcacattggctgtcactgacaatcataaatgataaaattgacaccttggtcctgatatgtaaggcacaaggggcttggtcttgtgagtagtttaggtgatagtgccattggacaaggtcattaggtcattggtcaaagagttcagactggggcttttgatggccatgtaatctttacaaacttatatgcgcccaaatttcaggaaaaaaggttatgcagcttgaatgaattaaaatgggcaatgatacttgatctgtatggcagtgtggcaccaagcatgcaattacaaaaaattgacttaatctgactttcccttcaaatatctgttgaatttaaaataatcagcactcaaatatgattttgggccttggttaattggatcccaaatttgggagttgttgggagaaacacctggggactgtcacaggatgtccccacctctgaatttgcagtcatcctaagggctgggagttgttcatcctattcctgcagtgggaatgggagttgtatcccaaaatattttaacaagaaaaaccctggggaatggggctgcagcctacatacaaatctttatgggtgggcaaaattggggctagggacgtcctcctcagacagtcctcaagtgtaagtttggtattaggggggttcacgatagcgtttcaccagaaacattttatcgtcccaccagaagtgttgcgcacgctgcgcaggtaaaattatatcgtacaataagagtcgccagaaggcacccaccaaaaaaatttatgtatgtgaatgcactggtgaggccataccatcattccccataaatttctggccgggtcagaataccgtcagatcacctaaccaaccatttccgccggcgctggttcatcactcaacaccatatcatgcaaaaatacagtgagcaacaaggtatcctccgggacctcttcttgatgctcctgttcaatttgactcggggattgggcccgacttgtatggggagacgaacgaaaccagcagtcgtcgtgaatcatcacccgaagtttttctgtctggttgggaagagacccaagaagaacaaccaccgtcggggttaaccacgcctgcgtcccagttggattggtcccgccactcttcaacgcttgatcggctaactggccaggtcaccccccaactggatggagataatgtacttgacgaggacgacgaacttccgccacctctggatttcactgggaccgccatggacccatccccatcgttgatgacccagcgatcctttgcacgtgcgaccaatgggtctgggatcctcccctcatggggtgatgtctccttgactcaggcttcaccgactcaggctccaaacatgtctcaacctttgtcggcttcgatggatgatgcagggatggacgtatgtatgaaatatgcttaaatgtgattggcaaagaaaaacgattgtggaaacataacctttcagggagttgtcgatgtgtaaatcaagtggaggggtttatcttgggcagatcagaaactcgggggggctaactaaaggtttatcatgtagtttgatgatcaacaagatttatgaatgctggccgatgtttgtgcctgtgtttttagcttaaaatttaacccaaaaagcacgccagcaagaattttttaagggggggccataagccaaaaaagctatcgtgaacccccctattgtttcctcatcatttactttttgtgctgatgtccaacataattgggtaggggggtgaaaaattgaggatttcaaagcttttgaaaaaaaatgataaaaaccttaaaatgggcaccaaattcatttaaattgaaattctgcctccccccccccctccgtgttgggtctatcatggcctgggtgggggtcatttaccaactcctatattttggaaaaaataaataaaatttggttgatcaatgttcatccataaagaaattataggttttgtgacaaatgagagagagagagatgtttgttcgaacatacttgccgtggcccaactttttgggaacttaaaggtggcacagggaataaaattgagagaatggatgatttttatttactaacaaagcctacacctcaaatagaatatgtacaataagtttcatctgtggtttgagaaaaattgaatttctgaatgaataacacattaaaatatgcatgaaaagattacaggagtaaatgaatgttgataaagactagaccaagcttcaaagactacaatgatttcagtactatacaataatacaagataccactcagacactaacaacgtagtaaaatgagactctggaaagccccaattgaaccatattgtgtaattaattggtaggaaacctgttttttttgcaaaatgatactcatgaaaaattgaaatcttgtagcaatttcatatttttttgtgatgtcttctgataatgttgagttttcactggatgctgcactcagatcacccgcaaaacaatgcttgatccacagcaagacagtgagacacagagtttcaaacagcactagaaaaagtattcaactaaaacttaggagttctttttctaaccccctcaataggcttccagggtgggaaaaacaacaagtttcctggtgtgatttctcttcttgtggcaatcatgctgagattcaatttccctgaaccagtgataatgaaaacatgctttattccttttgttctttttctattaacagtttaggtataagcaaaccacctcaaccctaacttaaaaaacaaaacctcccccttctaatgggtattgttgcggattgtatgattctaagcaatgcggccaaacaagaatcatacaatgcagtctattgctttccagtagcctcccttttatactcatccaatctctttgtttcaacttcctcatctttcatttcccgttccctcacctatatgtgaaccacacactgcacagtggtcctattacctcacaataaatatcctttttcaccactaactataatttttttctcctagtctacccaactgaaaaacctctgtcttccccatgtcactggcaaaccttgtgtttagtacttacggtactccacacatttcctaatctgtttattcttcctccaaacacaaaatctcctcatctcttgccacaactgcttggcctgcattttagtaattcccactatccaccattcaacatttcttacatctgttgaggtgtctgatagcctgctaccatgatttatcactaaatgtcaaaccatgatcaataccacccaactaccctggcagtcacaagcgtctgtagcctagttggtaaaggcagcactctagtgtgtgtctcagactagccggggtggtgattttgaatatcaccagacacatcttcattttgtctgtctctgcaacatcaccctttgactccaaatttgcttcttctttcccctactcctcttctttctctctatcacataccttctgactcaaccctattggtgttgacttcacttcaatctatacctagcatgcaccaatcccatctcttgagttgttcacttggcttttgccaattttgtgaaaacaattttaccatcatcctcctctcatcaagcaaataaaaacttctattaaaatttcttctgttttgttgtttacctcttagcatctgctatttctctctttttaatctttctacttgagcttttaatgtgcattctgtcttcatccggaaataaatcttttcatggtatgctcatttcctcattttattctcattcttataacatcatctttttgtctatcttatcattccaactttaattattttttgttttctcaagtcctgattctagtgtttttcaggaaaactccatatgtgagaaaagtatggcacccctggtgcgcctccaatgtgccagccaaaggcacaaattgctgacactttggaggagccctccagcaaaccatttttcaaaagtggagctgtcaaccctgcaggttggtgccaacctgtgatctctgactgtgcattcaagccaacctggactcaaaaaaaatcaagctgtggtgtacctagcaccaatggtgaaagcaatacaatacaatacatgtacagtgattgtatcttttcttcagatactcaaaaaaatggtaatattgggtattgtatctaaaatcagatacaatacaaaggtattttatgaaaaaactactacacatttttttggccaatttggactgtcttcaacaatccaactgtgcaataaaaaagatatagtattgtattgtttgtgtattgagctgcattggtgaccagatatgaattgatatatttgtatagtattgttgaaacttcatctttttcctcttactcaccccaaattcccggatcactactatcatttctactctttgttttgttaactcatcatagtctgtataatgtttagttatgtatgtctgatcacatgtcttgtagtcattgaaccctgacatccctgacttatcaactctctagcttgtcttatctttttgtgtgacttatattcatgagcccttgtttatttttgcatattcatttaaatctcacccacagtttgaccacatgtacatagactatttatatgatgctagctacatgtgaatcaaatcaacggttcttccttcattttccgcaccacctgtgccgttccagtgagataaaaaatactcactgaccttttctcctttaattctaaaaaaatcagtatctgttggtcttcatttcaacaagtattgtttttccaaattttccaatagaatgcagatacagtgtattgggataaaaacagataaagatacagatacagatacagatacatgtattttattggtttcagtgttgctagcaccaaatcatgtgaagccccccttttatacttcacaagaatatcacagattacctaattgtaaggattgtccttgatccttcactatccgttggtatgtgttctgtgtcagcctcttatgtgctatgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataataaataattgaatacaggaaaatattatacattgttgttaaaataataaataaataaatatgtatttacatttaatctcaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcaaaggaatagctttagaataaggtattaagatgatatttattcttatacattatatacatattttataatacataaattaataacataggtataagaatcagctaatagaagcgtgaaatggatgtggtataagctatataaatttatctgaagcttactcatccttgatcacatcatcagggcatcagattgcatcataaacctcatggatggtgtcatcaggacccttttgtgctctaattcaaagcttgcataatccaaagtagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcacctgcacagtaactgtagccttttcaattatgtgagaaataggccacaaaactcaattatgcatgtgtgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattttagagcttctaagaagctccctagtgccctgagagcctctcctcttcacctgagccccctgtagaatatttaaggagatcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaaaccaccaataacattaaaaatcagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctccattgcataaagaattatccccctggttaaacaattctggtccttaagagtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctattaatccatgtaacaagattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgaatcctccctgtttcttttacaggttgagggatttaaccacaaataaaacttctcacttactcttcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacatgctactaacctgtaagggctgtgctctgagtgttaaaaagaagagtaattaagaagatttattcgtggttaaatcccccaacccgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatacaattattcaattgggcatccagatcaatcgtgttacgtggattaataggcttccaaggtgaggacttcttcaactcactggggataaatattttaacaaaaattcagattcataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgccttgatactgagcaaagtaaatctatttaggtctaaggtatctgagttgtagagttattggtggtctaagtcactaataatcacagtacaagtattggtttgatgctgctagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctgcagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcatctctaaagttttgtgtaaacatgggaaatgtagctgtgcagtgctatgcattgatggaagttcctaggacatgatatcatacatgcataattgaatttatggcccatttctcacgtaattgaaagagctgcagttactgtgcaggggctgtgcaattgtatggttagttgcatatgtgtaactctacttatgcaagcttgtgatcatgagaaatgcatgtagcggcatgcataattcagtcttgcatgtagaatcggctcttaccgtgtaagactactttggattatgcaagctttgaattaggcacaaaagggtcctgatgaccccattccatgaggtttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataatttatatagcttattcctcatccatctcacacttctactagctgattcttatacatatgtaattagtttatggcttataaaatatgtacataatgtataagaataaatattgttttaataacttattataatgatatttctgtgaaatcctagtgatattatatgtgcaataatcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagactaaatgtaaatacatatttaattatttattattttaacaacaatgaaataatattttccctgtattcaattagttattattatttgcagttactaggtacatttcaggtactgtgaaaggtactctgtggctgacattctggaagcaaagcgatgtgctctgggagaccaattttccagaaatgcagtctgttttcaactctagctcagtagtgaagaagtcaggatggtctctcctgagctaggaggggaactggggagagtgaaagtatgttgccaaaccattgattatgtactgctgagtgaatcccattcaaaacctgtactaggtggaggttccaaatcaccagctatgatgttgtatctaatctcatcagtaatgagatgaaattacctccccactttctagctttgtagagttcttccctctccagtgctgggtatgcccttccttcttctttcttttttttcagttgtacttatcaagagttcttccatctctggggttagtaatggaaccgtactgttggctccaaagcttctcccttgctattgagccttgtgttggtcactccagaacaattaacagtgaagagttaacagtaggctctgagtcttacacccaaagagcaccaccacaagagacccaggaaactcctggattatctgttgaataaatactttatcttgaatgcattgtgactccttgatatgcacctcaccattttgcataccttggacaagaagtgataagtcttgcaggtgaaatagctaattaaaagattcaagcagttggtttggaagagtctttactgttatctaattttattgagtattttttcctcagatgataagattgacacaaacaattctagagttgaggatgatatgtattgttggatggaaattgggacaacataggatgtgttgattggaaattttctagtagcagtgatgatctaatataacatcaacctaaagctttcctgcctaatgcttattttatgtcttactaattagaaacaatttgatgaacctatttgtgagagcctttaaaatcaggcaatcactgccagtttttagccatgttaatgatcatgatttgattttgaatgtgtacaataccatgatttttgtcagagttgtctttgatgtgggaaggaggggtgggggatactccttttgattggggcttgggtgctcttgtggatgcttctaaccaggaactgattgaccagctatagtgcagagtttaataaacatcagatggctttctacccactttttgaacatgctttgctgatcagtaaatgtcaagtcaactgaaccacacagaaggctaacaagctcataccacaagtcaagctgtgtccttagtatgtaaacaaatggcatgtgcatgttttgctattttgctagtggtttctgacttgtgtccagtttttttggttttgtgattacttgaagggggtttatgttaggttttggatgatgatgtaagcatccttgcactccaagtttttcttgtttcttcttcttcttcttcttcttctgaatggactcttccatcccgaaaccaaacccaacaaacctaccaaaacacccaagagtcgatcaaaccgaagaagaacaaaaaagaacaagaacaagcagacatggccaagggacagatcagaccacgaccaccttcactagtactctccagatcacactcactctcaaagaaatcacccaaatcatcagcaaccaacaacaacaacaacaacaacaacaacaccaactcaccaacacacacactcgaatcaacatcagacagaataccacccaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccatctccacgctcgggtgggaattataactctgactttgcacttcctcaacatcctaccaatcagcagcagcagcagcagcagcaacaacaacatccaaccagcgccaactcgaatctagttggaacccaccctcctctgaatatctcagtgctagtgaccgaggtcgatcgcgtaggaataggctagccaccgatccaggttcagtcctcactccctccccctctcccattccctcatcaacatccgcgacgcgtgagcgccctctccctctcttcctatctagtccaacttcctctcatactgatccttgtctccccctaactataggtcatcctgccgtatggaacggcgacttcggcctccctcgtgctcccgctcctggaaaccttggcagcgcactcaccaggaaaacgtcgatggccactaattcctccagctcttcttccggcgctgcgacccctcccgccgttccggtctctcagacctccttattcttgaaaacatcagaccatcgtagggcgcctagtttgaatagtacttccatcggctctaactccaaaccgatctcgatcgtcccctcacctggtaataataacccttcttctagtaatacagtggccagttcgagtcctaccagtcagtctccttttccccccttcttttctttattgcataattcttacccttttttcacttctttcaaacaaaattgtacacataggtacaggatcgcctagtcgtggtctgaacacgggaacattacctggaagcaatccagtcggattaacatgcattctagaggacggtacagctgggaatttgggtggagagaatgggagtggaagaggaggaggaggaatgggagagatctatggggcagcagggccgagggagataggattcaaagtaggaagaggagggtttggaagacctacgacagcagctggaacggtaggtgtagtagccggaacgacttcacaaattggaccagtttgtcaacccactttggatgaagtcatccgtaagactatcaaagtcaccctcgccgaaaatgggatcatgaaaactatcaacgtcgaaaaccttaaatccgctgtcgatctcctcgatcgtgtccttcgtaaattcggtaatatcaatgcctctgggcaagcttcggccggtcgatccgttaatctcgacgattgggctctttctcccatgcctctcaatgctgtacctggagaactcaattggggttgagtcgttatcatcaacatctctcattgaataagcacccttctgatgttcttttccccatcgtaggtactattaaacaattagatgaaaatgaattattggaattatgtaggacgaccaatcggccagaacgacagagaggactattgttacattatgtagcaactggaaaacgagcaaatcggaaggcagcctcgccgtacttcggggcagaagagatagtcgtctcgggggtatctccgacgatgtcgccaacaatagcaggctcatcgccgaccttatcggcgcatcagcaatctaagcaagagatcagggagggtggcgagccactgaccggggcagatgagggcggaagcatggagggcaagactaagcccgacattccggccccccggaaaactcgtaatcgggctagcgtcgtcagtgtcatgtcgggattgatgatcgatccttctcgtcattcagaaccattacctccggattatcaagcctcgctccaacaacatggctcacataatcatcatcccgaggatggagtttctggcggtactgctgctggaggaggaggagaaagagtaacaagtctgttggccagcggacgtggcaaattgcgtaacttcttcggccatcgtcctccttcagaaatcatctcaaatcacttggtcgattattttccttcggtcgagaacaagaaacatctctccaaaactgtccggcaatccgtccggaaatcgatggcgatcagaaggtccagtcaattctccaataataacaatctgcctggtggtggtggcggtggtggtaatggagggagaacgacgagttgggatatgtcctcttatccgtctcttccattacaacctcaacaacaaaatcatcctggacgtttatcgaccgactcgaatcggtcgactcatattacggcctccaaatccttcgaggaacgcagttcacctcacatctcgattgctgatttctcagagactagtgaaccaatggatcgatcacgagcgtcgttggatactctgaattccttgccggatccagcgatctctaataaccgtctttcgacccggaaacaacgcgactctgacctgacgtcgattcttacattggatgaagtgacggctgaggtggagaatcgaagacttagtatcatggccctcggggttcccggactccttccgagcaaatcttcatcttcttcagtcagtgattggggaagcttgtccggtttattgacttccaagaatccttcggaccccgttctttcttcgaccgatgacccatctaacgagctcgatgatcgtcattctcatccggctggtggtcataaaccggcaccgacgagacggtctttgagctctactagaatccaggaccccattttggaggagaatgaggcctctgatacccttaaaccggatggtcgtgttgatcaagatcaagacaatcaagatgaagaggatgaagaggatgatgaggatgatgaggaggaggatgatgaggaagatgaggaagatgatgatgacgatgacgatgatgatgatgacgaagatgatgaggatgatgatgacgaagaaaataaagacgctaatgacgatcctcagaaaatgacttctagtggatgtcagtcgctttttttttttttattacaatctgttttcagatagagattgatcggagtttgttgattatcttgtgaaatggttagctaaagcgtcgattaagtgggtcagaggggctttgattgggcaaggaagtttcggaagtgtgagttttcttaaaagaaaccgagaaagaaagacgaaaagagaggctaaattaaatggatgtgtttgttattacataggtatatttgggtatgcatgcattaaatgggacattaatggcagtcaaacaagtcgaacgaccgagtggaacgtcacacaatgaagaaaggaagaagtcgatgttgggagccttagtacgagagatcgagtttttgaaagaattacaacacacgaatatcgtccaatatctagactcttcagccgacaatgcgttcttcaatatcttcttggaatatgttcccggaggctcggtgtcaactttgctcaagaattacggatccttcgaggaggccttggttaattcgttcaccagacagatcctcgatggacttatctatctccattctaaggaaatcatccatcgcgatatcaaaggcgccaatattctcgtcgataataagggcgtcattaagatctctgatttcgggatctcgaaacgagttgaagatagtcagttcaaaactttgtccccacccctctacaattccataaaaagaaaacaaaagagaaaaactgagtgattaaaaccctatgataatgatgatcaatagatttgttatcgactgcaaggattcatagaccttcgttacaaggatcggtcttctggatggcccctgaagtggtcaagcagacttcttatacgcgcaaagccgacatttggtccctaggttgtttgatcgtcgagatgcttactggtgaacacccttgggctagtcttactcagatgcaagctatctttagggtccgtctccttggttctcctcttctcttctctttggggactcgctcttatctctgcggtttttgttttttatttggtggagtttagatcggttcatttgctacacctgaaatccctgatgatatttcagaagaatgtatcgatttattgaaacaaactttcttaatgtaagtctactttttcccgatttcaagacttctacctacttaattatgtttttttgggatgtgtgtgtagtgatcatcatgcgagaccgacggctatggagctttcgaaccatgcatttttccgttccgaagaaggaggaggcggagttgtcgggaaatcagagacaagcgttgagaagggcggggcgaatcgagagaaagagggcgaaggagagaagaaagagcaagtccaagaggctcatgaagcggatgaatctagaggaaaatcagaggaagaaggaggtggtggagcggttgatggagagaaagagcttgaggtctccgaggatggcaagactgataccgactcgatcatcgagaacgaggcgcgctgtttggtcgatgaagctaacctggaactctctagacgcaaatcggctcttgctaatcaataactttctcctcctctcgtccttctttgaactttccttttttctctttatctctcttcttctctcttctttcttaccatcctttccttctgatctggtgatttatcccccttgttcttggatcctatctcccccccccccttcttttctctcttcttcttgctcgtctctctctcagcttttctttcctcattattgatcttttcaactcacataattcgcaagattgtttttttgtttttttttggtattgtttgtacttcaaaaaaaaaaattcataccctctagttaaccaactcgatgtccatccattcaaaaacaaaaaaaaaacatctttttttctctctctttctctttctttcctcacctctctcttttttgaaaactaatcaagcaaaagaagtgtaaaaaattgtgttgtttgtttgtttcttgtaattattgcagactttgatatgtaaatatactttttctttcttctcaatcttcctcttgtaaatagctttctgtttttttttgctgttgtttccttgttaatataatagacattttttgtgtgtgtgtgttttggtctccccagctgtagtgttttttttttttttttttaaaaatgatacacttcatgttgtgaataatcctagtgatagaaatatccaatgccttgtttggaagcaatatttattattagcttatccattccccccccttgacacatgagagggctggaggcactttgtgaagtgagcctcatatgtgtcatcaagtccaatttatagcacagaatctggcttttctttggcaggtcactttgtataatgtccttgacttgattgagaccatcctgtagatccgactgatcctgaaatgagaatgagatgaagaactcccccaagggaaaactatatttctagggcctcagcaaaaaaaaacatgccggtttttgctgcaaacagcgcacctggtttctgcatttggacacgttttttgtaattgattttttcccacttatttttcatgtttctttttttttttggaaattttaaatttgtttcccacactctaatcaagtgtgtagagttttatggtcaaatccatttttcaactaatttttcacagcttagtttttattattttttgacattttaagttgttttctttcctacactttaagaggtgcaaaatttgatgggaatgatcaatatgcataaaaaccaaagattgttgttgaatactaggatggttcacgtcttgattagtagtcactttgctgaaacagaaccagcatgatgatagagaaaaatggtgttaatttgtgatttagcaattacaatcagatggaaacagcggaacagccacatctgtgtacatccaacctgctttgacccctctcttggactctccacactacaaaactatccatcatccatcaccaggtctactacattgccaaatcaaccataactcccaactttttaacagtgtcctttgaattctggtacataatttgaattttttgtgcataggtactttgccttactaacaacagacttccagaattatgcggcagtattccaaacggcaaagcctcatttgtgacatcttattaatactggaaaatgaagagactgacatgatggttgagaacactgttggcatcattgtttgacagatatcactcaattggcctttctgcaaagccagatgttgcaatcaattatgaagacattgtttggcaagaacattgagtacaaagatctgttacagtttgttttgtcaaatagatacctcaatctctggtgggcacctaaatcacaaggagaagttgacttggaaaggctgtttgacatgcctgacaacaacttctgggaggctgccaggacaactaagcatgggtatgttatggtcttggacacaattgttgtgacataggtcaaggtctcaactgcgacacatgtcacagacttgtagatagttcaagttggaagattttccttccatgaatgaaaatcatcatatctattgagctcacactctaacaggttatgagcctctcgctagagtagcctggatatactatcaacctttacaaaagacaattcagtagcctacatcagtcacaagtccattagcccttccgacagggcgagttagtagtcccttccaggcaagcttaactaccgtagtgcaccagcgagctattgcccacccactttcccaatctccctccttctcttctctccatgaccaatattgactcagaggagcggcacctcaacctttttccaaagtgtcagaagtaagcttttgcttctgagtcaaaatattgtttcagaaagtttggtgaatgtaatagcttggattgagattggacagattatccgtaaccaaacatactgatagcagtactagacatggttgagaaccttactcacactgattcactaggttgaggttacccgcaagtctgggaccacctgcgccgaccgatggcaattccttttttctcttccccttatctctttttcccctcaacctcaccatcctcctcacatattggccatgtctgacgactcaaactgtgacttcaaactagcaccaaagcccgctggtacaatctcaggagccgcagcaactatttccagattgacccctaagacccaagcaatccgccaagcccttgcatcaaaaaagaacactgatgcctctgaagctctccaacacaaattgggacggaccattctcgaaggcagcaaaaataattgcctaccgttgggtgcctcaagcaaaggcaaagcacctgccgccttggacaatgccccagtggagacacattttcattcacggatcacggacaaaccaactgggtcctccttggccaactggtgttgtgcagaccccccacaccaacacacaaaacctttgcagacagaacttctgattgcggaactgcaagccaaacgcaaggacaaccgtctctgtcaagaagaggtttggctgcaaaatccttccatcccaaatggagtaaaatcatgttatcatcatccacttggaatggaaaatggctggagctgagctcgaccaactttttctgctgatccagctcagtaagctcttggacccagctcatccagctcagtcagctcaactcagctctcagacccagctcagtcagctcttggacccagctcagtcagccctcaaacccagctcagtcagctcttgaaaccagctcagtcagctcttgaacccagctcatccagctctgggatccagctcatccagctctgaaatccagctcatccagctcgtccagctctgggatccagctcattcagctctgaaatccagctcatccagctcaaaaatcagctcaaaaaccagctcaaaaaccagctctaatccctaaccccaatccctaaacctaaccctaaccccaatccctaaccctaaccctaaacctaaccctaaacccaatccctaaacctaaccctaaacctaacccacagctttcctccatttgggatgaaagaatttttcgggcacaggtggttgagaacgcaaggatgaacgcctgagacgctgtggtataccttaagggtagccatctggccaatttaaaaattttatactgttcttttctttattacacaattacaccttttttctcatatatacactcacaaatcacacaatatggctcaagaactggattctatggtcaatttcacccttggtcaccactggaggtgtcactgtaactcaactggattggaagctacactctctgaaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacctcaacaaattacttaattcaaactacacacatgcacgttgcaggacaactacataatcacaccattatagtacaggtatacacacaactacactatcttctgacacttgacatatgtagcttctaggctggtcctgttgctatgtcacttgttaatcttccttgcagctttcacactatctcacaccactcatgtaatactcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaatgctacaccagcataaaaccctcatgtagacttctatttcaagctaaaataactcttatgacatcatgtaggttgctcaaccagccaaaatatctgactacgtaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagataaaatccctcacctttgtgtatttaataggctctcatctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattaaataccatccccttaaattgacatatcagctagactcactctctcactctaaaatcaaccttttagacccttataaaactgggttaaaccctttgtccacccattaagccacagttatcttttgatacactccaatatcactttatcaaaccttccaatctaagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcttcattcatccctttccacactcagcaaaaggttttcacaaacacttttgagctttacaagggagtccccaacgtgatagaggatcctgtcgtttagcaagtggatttaaatatatctaaaccactgtagtgatttttatagtctattttagtagaattttagttagttttaggcaggaaacttacctgtcttgaccacatgataaaagaacatatctttgaataattaacttctgttagctttatactacttagttcttagatatacctagtagaactccggatcaaatagttatatactcaagaatcaattataaagtagaagacaaggggaccaattagccaacgtactggggtagttaggatataaagtttaactaccaggtggtagccaattaagctcagtgaaaagtagaatactactctatgacaacctctacgaatctatataattgaatagtagtatcatattatttagttttattagtattattagggggtatcaaatataacgaaattcaccactttttaattgactggttttgagaaatccacaattaccaaatccacctttgcagtgaccgaataacctaattcttttgtcagggcatatcaaatatagcataaatcaacccatttttttagcccaaaattcctgaatttcaaatttcaaattccaaccatcacgattccctcaatcctccacgattcaatccccactcaccccacggcttcttcaatatctcctcttaacttgcccctgcacatcactcgtcatcaaaccaagtctgatcaattgattagttcaaggtatttatcttcaactgaaccaaagtatattttaatggcctcacaaaattttttctttttccactacatgcacccaacagatgcctccaaaaaaagcttccagaatcccaaccatgcaatcacttcgaacccctccaaagaagaagagggccactccgaaaaatacacgatcaaagaagaacaatgatgaacttggttcatcccaaggtcatctaaaaatagaggactatgaaatcatcatcgactggctcagagacaagaaaaactatgttgcctgttttggcaatgggaaggctcctgcgattggacgacgaccaaaggcgatgataaacggttacaagttgatggcgattcacctccaaaatgtttctccaactaaaatcaatcttaccccccgacagatgaaagctcgtttcaagtcatacaaggacaagtataagagcatccgcatcagctctgctaaacaccgcgctttgctacatatagccacaaacacaccgcatcggttcggctatgataccgaatcttgccagatattctagcattcatcgccaaccctccccaactttgggagtacttgtcaacaatgctagggcatcctgaatattcaaagttcacttcgcagcaacttgtagctagtggatgctatatcccaaagctatatctcaaataccctacaacaccactttccacacaacaaatacctcttcaacatcgaaaacccaaaacaaaacatcaaatggcccgcggaccaaactgtctcagcaaagaggatgcacaactagcaaggagttggctccacacatcacagaatccgatctatgcaaacgcgatgaagcgtgatcagttctgggagaatgcggccgaacatttcaatgaaaactcacctggaggtcaccgagaaggcaaagatctttcaaccaggtaagggtaactttctatttctatatttcactctgttgatattgtacaatttgtttcttaggtgggccaagctccgggcggctgtgacaaaattttgtgggatatacgcatccatcgagcgcaacccaccgtctggaagtgagaaacttgattggctgagtcaggcaaagacgattttctcggatcaaactggaaaatcatttatctttgagagtgcgtggatggagctctgagatgccccaaaatggcgaatcctgttggataagacaccagcgccgacccttcttcccaactcacaatcacaatcagcttcaccagcaccgccgcaatccagtggcactgtttcaaatccgccgaatacaccaactagccaacaggctgccgattctcctagcgcaaacgatggaagacgaccgactggggtcaaagcagcaaaaagggctttgacccagaacgaattcctccagaagaaattgaaactaatggagacatcagccaaagagagccgcgatttgagtcagaagagatttcaagaaatgttgcgcgcgaacgacttacaagagaaggtcgtggagatggacattttggggaaggatctttcatcgtgtgttgacgaattcaaacaagcctattacacaagagcaaagaaggtcatcctcaagaagttggaagaggccgagaatcagccacccccctctccaccaaccaacaatcaagccccatcatcgtcaaccaatcttgagagtcaagacgacgggaccgagtctcttgcttcatctcatcacgatcccctcaatcttacattggaacccaacaaattgcaggttgatgacgaagaagagggagccgaggaccacaatggtccagttggtgatgcctgcaacaatctcaacattgacccagccttcttatgatcggtatacattttcttcctgctttctttgcctcaacctctcacattttcttcctgctttctttgcctcaatctctcacattttcttcctgctttctttgcctcaatctctctttcatcttcttacagctttcttctgctcgcttctatggtaaatcactttgtaaccagttgcttgctctctatcattttttttcgcttttttttagaaatgactacaatttgcgtccaaacacccttgcgtttttttttatactcaacttgattttggatcgcagatatgtatgcatttcttccacaaggggtgagaattacatggaggataaaatgaaacaatgaaacaactcataaaatttataaaacacgagatgaatgacttcatgagaaaaaaggaaaattaagaaaaaaaaatagataaccagattgaagatcaggtggaatggtgattccccttttggtcccattgccacttaattagagtgtttgtcaagtctcgatggagtcgttccgattggatggtatttgcgacttgacggtgatcttggaaggtgttcaatagtgttgctgagataatagaaaatgtttgaccagatggcgctggacttggatcgctaacaaaatccgagatcccctcctccaccatcatattgtgtagtacaatacaacacaaaacaattgacttgatatcatcctcataccacatccgaattggggtggtcagaatgtgccatttgctttgaaggccaccaaatgctcgctcgatatcttttcggactgcctcttgatttgagttgaaattcttggtggctaagtctgagtcggaagggttgggaactgatttaacaaatcccgaccacgatgggtatatcccatcggcgaggtagtagccggagtcaaatcgatggccatctagagagaaagaaacggtgggtgcctgaccgttgagtacatcattgaagagtggtgaccgatctagaatattgatgttgttgtttgttcctggggtgccaaagaagctgtgccagatccaccggtccttcatggcaactgcttcaagtactattgtcggttctttttcttttccagtaaactgtccagcccaggcttgggggcagttcttccacccaacgtgcatacaatcgaggcttcccaagcagcctgggaagccccgggttgcgttctctcaaaggatccctctcaagtcatcttgagttggccttctcaagtattctgagccgtagatttcaatgattgatctagtaaaaactttgagtgtctcgcaagcagtcgtttccccaatgcgaacgtattcgtctgttgcatccaaggaaaccccatatcctagttgtcgtagagccaaggttatcttctgaggcgctgtgagccccagcttccctgtgcaatcctttgagaatagaatcattgatatcagaacaagttaagaaaacttactaaaacaaattactcaccgctcgttgaataaaataagatattgaattctttgtctgcaagtcgttgcacaatcgaataaaaacaccttttgtcacacgaaagcggtgttcaaaatccttttcgctgtataccgagttttcgaccaagtagtcattcatgacttgcttgtggccagccagggcatttcggttcttgttgggaatacggttcaggataggttggcgcttgtgatcctcgatttcgtcatcagagtcttcaaagagcatgttcatgagattacgattgtgttcatccgcttcttcatcaaaatcggcaagtctctgcgcatgatccttgagttgaaagaaccggagcgacatctatagtgattccgatgtggtgtatggttgtagtttactagcgcagtcgaggggtggttggttctgaaaaagtcatgaccgatgtggcgggtgtgtgacggttgctatgtcacgtggctaaccgttgccatcctccctagctttgacccgcactgatgcggatgctctaagaaagctcatacgaaatctatgtcaactggcttcggtctgaccccagctgatcagaaggctggaatcacaacaatcgaggacaaacttgaaaatatgtgtcctctctacgctgaaatggacgaaatctttggtaaccggcctgacgtcaatccgttgtttatggcggatgcagaggatgaagacaattcatctgaatcatcttctgaggacaacaattccgattcctcaaatgagatggatgagaacaattcatctcaaagttctgagtccactgctattcaccctttgttgaagaatgctacttcacaagtcaatatcgtggccctggagcaagaaaacacaggtgatgtaagtcaattggattcatttgttgtcagtcatctgttcactgattttgaaagatattgccccgtcaaacagagaacggaagctccaactgggcaagttccaatggatgaagaggcaggtgtccaggctggggcaacaggtgtaagttgcactgttgagtgatggcaaaaaagactacaactatattgactttcttcatcgttcttatccaggaacccactccattgggtgagactgtccaagatccagcttcaaagtctaaggccgtggggacccaggcaaaatcaccaaagaagaagaagaacaaaagcaattgtgtgcaatctacaagcaaggcacctgctctgagcgattctggtgaagacaattctgagtacatatccccaaggaagaaaacaagtgcgaagaagaagcgcaaaagaaggtcttcaggattgaacgctggtttgacacccaaagagcttgctttggacgatcataccgatgaggacatctctgacaccccggctccaattccaaaaaaaggaaagcgccgagcctcaaactccaagaatatcaatcccaaaagccatggttgcccctctgctgttcccaactcttttctggcctacgaagaatatgcgatgaaaagagattctggtcagtcatcttacattccactcactttttaactacctgggaaattaacgattcttcctttctccttgatttctaggaaaatctgaggtcgctcgggagaatcttggctttgaaaagatgaagtacaacaggatgattgaaaaggaagataacggtctgaaattggaagataaaaaattcaagcatagtaaagaaatggaaggtaaacgatgggatcactcgatgaagttggacaataaaaagttagagatggagaaggaggagaaggcaaaatattgagattttgagttgcaaaaactggattgccaatcaaatcccaaggctcaagcgaagaggatggaggtgttggtgaagtgtttggactctgggaaatcgatggaagacataaagaggattgcaaagcttttcaaatagcctcctgttctgattatcttgttgtagtatgacttaactcaacggtttcttcgcatattggaaataaaagtgccatcaagacaaaaaaaaaatatttgatgatgtcagccttagagccaaccaagttggccaaaagactgccaaaactacccatttctattcaaaatattatcatatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaaccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaacacagaacaccaacaaccagacccagatcaagcaaacacttatccaccagaaggacctcacttttcctacctttcccactactcagtgtcattggtatcattagtaagtcacttctcttaagttaagctagcatctttctgcttgtttcttttctctgtctctctcagtttctcttcactcctcctcaaaccaaagccctgatcaaagaaagcaagccttagcttctattatctcttcttttactgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgacctgatttatcagtgtcaatacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggaaaataagactgtctgcagccatccaagagggacagtaagactgccataaattaatattcttcagaaaataaacaaagaaacaaaagattatcttattcttttcctcctcttcttttcctctcttctacttttacttatattttctttatctttagaaatacatttaaaagtgccccccaaaaaccttgtgtcctgctgtcactattgagacccaggctcacaattgggggcctcatcgggaaattctattccaaagacctctttcataatcatactttcaaacttaatcaatcaggccataaaaaatataaaatacaaaatttttttttttcttccgtctctatatctccaggaagataagatcaaaagaaattatatatttacatgtaataattgcattcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattttgatttcttctgttttcaaaaccgatatcataaatcctcatcgcgaagcgctcgccaaaaactctaaaacccatcgcggagcgctcgaactttttctcataatcgatcattctaccaagacaagagtcattaaccaacttgcttgtccctttttctttatttttcaccattcatcattcatcggtcgaaaccgctaccctcctttgcgaagtgaagaaatctagacggatcatacctgactcctcgccagaaccttcggttaacttatcgtcagatttatcgacgatctcgtcaggatcagagatagaacccgacaactcagaaccagagaagatcgtccctccgaaaaacggcagcttaatatcttctaaagcctggactccgatcaatacctccggaaatcctagaacaagaaagaagaagaaaaacctaccgttagagaccgaaccaatccgctaccccgagtggacgccggaagtttctacatacctcaacaaaccaaaaaagaacaagcgcaaacctcgaaataggaaaaacaaaggtctgtccttacctttcgaaatcctaatctaagagagcgagctaccatttcggagactgaactagtccgattcctttccttttttttggattcgatcttcctgaaaatcgctacgaaaatgggtgcccaccttagaaatggaaggaacatctcaatcgaacagcaacaaagagacctccaacgccaagagcaatcaagaagagaaccaggatcgccgtcagagcccagagaacgaaccggacttgctggactacagcgaggaaatgaccagagatacgtcctcagccccgcagcagccgagcgtcttcgcaagcttagggaacagtctaccttcaatcgcagaaacagccatgagacgaccggcggcagaggtttcacagtcggagagaggaatttcgccggcgttaatcaactctcgagcgacctcattagcgctagaaacaatgtccaaccgatctaccccagtacctcggcctatagaccgcttaacattcccggtcaatacaaataccgaaatgggcagaccagtgtcgactttgatccctcgtcaaaaccatccgacccaatttccagtcctagaacaacctctagccccacaagaagaggataccataatggacaaccccgagttggagacggtaatcaacctcttatcctactaaggaaaataagactgtctgcagccatccaagagggacagtaagactgccataaattaatattcttcagaaaataaacaaagaaacaaaagattatcttattcttttcctcctcttcttttcctctcttctacttttacttatattttctttatctttagaaatacatttaaaggtgccccccaaaaaccttgtgtcctgctgtcactattgagacccaggctcacagatgaattacttttttttgatgacgaccacaaagaaaattgatagaaagtcagtttgtagagcaagacaggaaaatgaaatgatgagaaatgaggttagttaagagaaaacagggcctttttttggtttgaggagttttgttgtaagaaataaggaagttatggatattggaggaccacaatgacaacagataaaaggaaagtcaatcacataaaagagaagctaatgtctttgacgtttgttggagggctgtcgtctttgacattttttggagggtcgtttcgacaaaggtttgttgtcattgttattttcagaggaaggttcgtcatcattttgttgtctttttttgggtctgggataagtttgagagttattgaggattacacgcatgtcacgaactttccagtgtttctttttgggatctttcttatagtcacccttttggtttttttggattacctctttggtttttgtcgggagttggacagagtagccaagttgagcatgcggagaagaatcaggagttgtcgagggaacagtgagatggtgaatgtgtctggctctccaagcacattcaacaactcctttaaatccagaaaagtcaataccgaatccatgtctggggaaaacgaattcactgccgtatccgtccaaatcatcttctattaagtcccctgtggttttgtcaatcggaagccatgtgacaaacgtgtatggcgagctatctcgatccgtgtggggcttttttgagaaattattgaaggtgcatgataaatgacacgtgaaatcccctggggcactggtgaaaagaggtgttaaacctggggccccaatcgcgttattttgccttttgacttcttgataaacaggttgggagagggcctcgaattgttggccaacaaagcgactaacatcatcgacctgtgattgaagctctttgtatccttcagggtctcgggctaccttctccgcaatgcccgtgacgccaatgattgtgtccttctcaaatcccttgcaccaaccaagactgaacatttttcccaataatgctggaccgttgattttgtttgggttttggaatctggtctgttgaatcaggtggtgggcgactttctgatattgagactttgtttcctcgtccatgatgttgaatgggcggaatttgaccacggcgataatgttcttccgagcttcttctctccaggcaatcacactatctgagaacattcgaatcagagcctcgaggtttttggtgcatacatgggaggcgagactatcatccaaatcccattcgacaaatttttgattggctttggctcgtttctccctctgcttttgggccttgaaggctttgaaacggagatgtttcttagtgaggggtggatcattggtaggtggtttgtctttggcggcagattcggcttcggtggcaggttcatcatcagcggcggattcatcatcggcggggcttcatcatcggtggcggattcatcttcatcttcagtgtattcatcattggtggaggattcatcatcagcagtggattcttcttcttcagagatggtttcttctgcggagaactcttctttggctgaggattcttctgcaggggattcatcggtaggagattctggagagaggtgttgaaatccacaaggcaacttgtgagacatggacagtgccttggcctgtgagttgattgaggtggatagagttacggtgggtaaatttgcaggtgtcattttggtgggggttggagtttcggccaggaatgtggttgatatgggtagaggaatagccaatgagttgtccacaatgatgtgacctttggctggtgatcccgtaagaatgcccgcttcaccatccaccaaggcctgagagggctcattcccctgagttaacgcagggcatccaatctcgatgttttgtacgcactcaggagaatcttgagccccacacaggagacctgtccgtgcgggaagtccagcctcacttggcagtgcagggcatcgcatctggatgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaacaagtgaattgagaaggttttattcgtggttatatccctcaacctgtagaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgcatggattaataggcttccaaggtgaggacttcttcagctcacttgggataagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtaaggttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctgcttaaatattctacaggaggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaagtcctaggacatgagatcatacatgcatacttgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttagttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccatcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctgctttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaggagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgttttaatactttattcttatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattataaaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtatagtgttttccagtattcatttatttattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacactggatgtttcgtacacagctaagtgggttatggtgcttccctggacaggctcggcagatgtaaggggcaccttgaggggtgtcacggtacctccggttgttgtcattggtgagggtgattctggacttcttggtggcgtatggcgcaatcgtggaccgtcggaatttgggcattgtctgtaatttctagtaagattgcataattcacatgccgtggtcagtatttacatcataaatttctttcatgatggatgtacaattcttacatataaaagaccaggtcaatactaattgcttgccagaattccaacacagaggcgtaataaatataatctacagaggaccatgtaaaaccagatgatgtcagtactcatgtttattatgatgcccaatgaaggggtcagcttgtctgtgtgctctctcaaggctcatcagcctattatctcactatctcaaggattatcagcaaaatacattgctttacggctgataagcagccttctgaggtgtccagaaacctcaaattacctcaaacagggccggatatgtggccctgttcttctcctctcttgttcttcaacagggccggatatgtgtccctgttgctcctcttcatcctgctccaacagggccagatatgtggccctgttgctcctcttcaaccttcagcacccctgcccccccccccttcaccccccattcccccaccttcccccccaaacacggtccctgagcactctggacatgcattgagcgtttaacactcgattgcgcggtttcacacttcaagtgttaaaacgcttgatcgcagctgttttaacactcaatgagcaataggggggtgtagggggggttgtagggggtagaggagaggagaggggagagaggggagagagagggaagaggggaggggggaggggagagagagaggagagaggggagaggggaggggaggggaggggggagaggggagaggggagaggggaggggagagcgaggggagtgggggggggagagcgaagagagagggaggggaaggtgaccgtgaggtggaacaagcaggggtaaaaaagacttacccttgtgagttccacgaatgaccacaaaccacgaagaacaaagaagatgagacgatccaacggcgttccaacggcaagctcaattgagcctacgtccacgatgagtccaacaaaaataacggagtacggagcgcctagagagattgaggcgttactgaaacgtgatgtgagatgtgagatgagattcaatcctgaaacgagaagattgaggaagcttgagtattgatcctgaaacgagaagattgacgaatcttgaggattgatcctgaatcaagttggttgacgaaattggaggttcgatttggttgagtctatgtgtagtccaagggtaatgagatgaagccagcccgagcacaacacatatgcgttgttcagatgaatttggatcagaagacactggcactcacctttgactccacaaagcaatatgagaaagcgtgatgattacacaacaagggtgaaatagaccatgtaatcaactgtcttgatcaaacataaaaaaataaaaaataacaaaaacactcactgaggctgggccaggtgcaatgtccaaaggacgattgtttgtgcggttaatgggccggtgggtcggatgaattttggtcgtttgggattgaaatcaagtgtaattttggggagtgagtgaagtctttgggttaatgggcaggtgggtcggatgaattttggtcgtttgggattgaaatcaagtgtaaatttggggagtgaagtcctttgggattgaaatcaagtgtaattttggggagtgaaatctgggtggttgaatttgaaatggggagtagaaaaaagctgggtgaaatggtgggcaaaaaaacatctttcagggcttcaacatgtggtttgttaacgacttgcccatcaaaagcaaataaaaagacttacctatgcaaagtgggccagtgtgattccacgcatcttagccctaagatcataatttggaacatcatcatcatcacagtcactttcactgtcttcaggaccctcatcttcataaagattgttccattgatctttgagatcggccagcagattgtgtagaacgatgcaagtaactatccatttgacagcccccttcatctcttcagcattacggatttgagtttgaatttcttgtaagcttgcaaaacgacctttgagaatgccaatgggttcaattctgactcgagattgtgctaggtggtagttgaaattgatgttccgacgtttgagcaattgtttgcctttgaatgcagggacaacataacgatcgttggtgtaggctgagtctgccagtaggaattgcttttggtcaaagtacttttcaggttgctgggccacttgcatgcgcaaaaacacataatcatcgtgtgatgagccaggaaatccagccaaataagaaatgaactttttgttgatatcacatatgaccgttactgaaatggagtatctgatccaagcagccaagagaaaataaaaatcaatcaacaagggagattttttatataaatcagcagtatcaaaaagctaacctcttcttacgatcaaagtaatgttgcccatccttggggggcttctgacttaaagggatggtcctttcatctacaaatcccacacagccaaggaatccttcctctcgcatgacctgagatgattctattcgttcagatttgtttggccaagtgactaaagaagatcgtaatccataaacagcatgaatgactcgtctagtatacaggtcaattgttccaaacccaacttgaaacagatttttgagcctgtagatagctgaactgtttccatttgatccaagacgacatactgctacagcaatttggattggtggatccctttggggattacaagagttgttgtagaagatggggttttgttcaatgagctgtaccaggttgaggaagcaaggaaaagtcatacaaaacatctgcaaaaagcttaattctggaagttcttgaagctcagacaagtcataacaaggatcaaaccgtgtcgtggagtttcgagctactaggtatcgtttttgaagctgactcatagagaaaaagtaaaattcttcaagttctgagtcgtgatctgaatctgaatcgtccatcatggccattgcagcaacattggatgcttcgattattttctttctacgagatacttcgggcatgattgcttttgaggacttgagtggaggcgatcttggtgttgatgatgatgagttggtggtgggatgattggtgctgatgatgtgaagtttggtggtcagatgatcagtttggtggtgggatgatcgatgctgatgaggtgaggtttggcggtgcaagtgaaaattggtggcgatatgagttgaaacaaatgggatattttaattgactggtttgggtgaaaagatgtgtgtttttttgttcaaaacccgttggggttgatggaggtggattttggaaacccgtcaattatcaattgtggatttcaaaaaaataattgacgggtttgcaaaggtggatttgctatatttgataccccctattagtattattattagttagtaaccaaaaacccccaacattgccctggataagaacgccagcgacattagttagaagtattgggactactactagaaaatatcaacaattccttggatataaagcaaccaaaatcagttattctcagtcatggcattttctcagaatcaagacttggaagcaactttaccaaagaccaacccatcttcaactggaatatctgctggcaatcaaaacagtcaaaatatgaatgttgaatatccacaagcaacggtacctccaccaccaatggggacaagccatactcatatacggcactatcgtgaacggtatggggctgatcaacacaatcaaaaaaacaacgacccagctggctctgggaacactcaacaaacaaactaacctgcgggaacctacagcttacctctagacattcaggaaatagaagatccagtgcctagacctgcagtcatcatcaaggaaccggaattaagatatgaaggcaataactttgaagactttttggaatgattcaaactggaggcagaagtctatggtgctggcggctatgacaaagcacgtcaagtgtgtagatttgtgaagatagaagaattgaagaaggaactggaatcaatggacggatacaagcagcggaactggacacttctttgtgcaagcaagatagaaatctagggcgttgtggcaaagaagatttggtacacaatcaaggaccttgatagtttaattgatttctgtcagaaaaagggcggaatcaagcagctgaatgattttaaaacttatcaatcaaagtttatgatgataactaagtatttggtaagaaatgaacatatagtaaatgaaaccagtgtctctcaccttttctttttagccttttcagcagatatacaaatgagcattaattgagagctagtcaaggcagacctcattcccacagggaaggatgggtacaacaaaccacctctccttgcagatgtcattgacgtagctgaggacaaaattcaagcaaggtcactcaatgcctttgcagtcagtggatttgccaaggccaaccaatcaatgcaaaagaccctggatcagaagaaaggcaatggaaaaaagcgtgaaaagatgatggacaacaaccctccagaagcacttcagaaacaggttgatagcttggcaaaagcaattgaatcactcacaggaaaattggagaatcaacccaaaggaaatgattgaccatctggacaactttatgaaccctgaacctgttattattgtcatagtgaagggcactcaaccataatgtgctatgaagctcagaaagatgaacgagatggactagtcaagaaagaaggatgtgatttctaccttccaaatggtgagaaaattccatgggacccttcaagacctatttgggtggtggtggctgcggactccacaaaacctaaaccgcagatagccaaagtataccggaccaatcacccatcagtttttgagcaacaggcagaaccaactcccaactcaaacaactacgtctcatcaatgcacaaaattgactggaatccaccacacctaggttcagaaaacccaacgcagcaacaacacaagcagaagctctccgtggaagaagaaaacccatggcagcaaatgatgactcagcaatggatgtggatccaattcattaactggaagaaattgtggaagaagtggcagccaccagaaaaacaccaggacaaattgtggaacctcaagcaaaaccagctgttcagaaatcagagaagacggttgaatcagccttagtctcagaattggacaacttgaagatacccaccactttttaccaactcacatcaatttcaccaacatacactcaagaattaatcaagaaacttcagaaatggattccggaacacaaaaattcgaagtttacctatgtaaaggaaccaacacaagactccaaggtatcagcatcaatgcttcttaatccagaggaagaggaccaggactacaactgcttttatagctgtgctctaggtttcattgagccagggagctctcaaggcctcacttctgccagaatctcctctttcatggctgcatagtccttgtcaaagtcataaggaggctccacattctgggcaaggaagggagaatcatcagaacccaggactacggcaagcaggcaatcacaaacaatgacttactcatcagggttataatataatttccactgatcgtgaatatttgttgtttcaacaacaccactgccgtccaatatatccaccaacatgtgccagcaggggatacccattgtggcccacaggctaccagtgcactcatcgagatccactcccttggccgctgcgtcccgatttgtcttgtacaggtcctgctgccgctcaagcattacaattgcatgaattgagaccttagtgttcagcggaaaaaagaattccggaaaaccagatttccccttctgcttcttgtttgatatctgtttcacaatacttgtgacctgatagtccactgtatcagaaattttctcaaacacattcaccatgtccttcttgtgtgagttcaggtgtttcttcagccaactgtgcgcagactcccctcgagcggttgtgtgattgcctaaatgtggggtctgccctatccaaggtgccatgaacaactcccgatctgggatgatgtttttgatcagatactcaaggaacgaggcgtgattgtctagatacatttgaagcttgccccaggcgttgtcataagcgtcctcatcctttgaatacattactgagttgcacttcttctggaacacctcatattccgcaggatcggctgcaaacgctgggtaacaagctgcacagatgttttgatctatgtgccacaagcagacattgttctccccctcagggaagtgctctgcaatcacatttcgtaaagccttcttgcgatccgttacaatcaccttgggtgttcctttgggtgcccacacatccctgtgaattgccacgattgagccaccatcaatcagtctgtctgatcatagaactggagcccatgagatacctattcaactcacttcaacttcttcaacacccatgaatatgctacctcagacttgtgcctcatgaagcaaaaaccaatggagaacgtccggttggtcgccgactgacctaccacatgtaacagagggtagttgttgacgtttgttttgtaagtacaatccatcaagaccacatgatggaacgttcgcacaagttccagagagccaggatgagcaaaatacacatataggggttggccattgtcgtcataagccttgttgtgtatccagttggacttgctgaggcaccaaaggagatactgcattggggtgttgcctttctgctttcctcatttatctgcagcagtttaattggaaaccgtcctacacgtgacatggcgaccagtgttttgggagagcatcattgccactgctcttggctgcatccccaaggatgccatccgtaacgcctctgtctcaagcgccggatcaacccgttgattgagaacctcatattgagtctccattgggccgtgattatgagacaagttcagacagtctttgcttgtcggtttgtgcgctgagatcctgaatctacacccaatgcttttgttccgagacaaccactgtcaattcgtatccggcttgtttctatcctctccagccaacaagcatctcaagtacccattcttccctggctttgagcttcctgttacaagtttatagtcatgtgcccgtgcccatgcctcggcaaacctcttcagttccttgtattcgtggaatctgtatagaggggggggggatccatcagatcttcaaggcacagaggtcaaaatcagcccattgacagattatcccacttactctccacactaaagtcaaaattctccacatcaagggaagtcaagacacaaccactgggtgggaccccttcagctgttgagacctctgtattattgagttgcatccctgatagtggggcctccagagcctcatctgttgcagggcttccccctgaggaaaacaagcctcatgagattagtcaaaaccatcttgcacataataccagctcagaagttcttgccaaaaaaacccaccttccacatctcccatctccagatccagccccatagaagtcggttgttcaacagcaataatgcaccctccagccacagtactatcaactgggcaagtttctgagggggccaagagccacacatcagcgccttctggagccaagggatcaattttggctggaccatgcggtaagaaagatgacttcagctcgtggaaattggcacttttattccccaagtcccaacccaaatctgcacagcttgcccctggctcatcgaactgagatacctctttgggcatggaattgtgtgtgtcaattttgatttgaccatcatgtacctcaagcctaccaagattggacccatggaaaaccggtgtggaactcctattgtgccaggcggtaggcagccggttgaagggaaagtgctttgagggctgccttcaagtggggtccggatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaattcgatttctgtggcggttgttgaggttgaggatctgtgaaggtgagtatgaggatcagatgaatcaatgataaaaagatcaataatatttgatgggtctatcttggatcagatcagagtgccatgcctccccatcatctcagttcaaactcaggatgcaagtgggtcgggtcggcccggcggggccccgcgacccggcgggtcttggggcgggtttggacagactgtgggttaaagctgacccggaccgaaatcacctgagcagttaccggggcgggtatggacagattaaatctttgatgggccggcccaattttggcccaccgacccgacaaaataggggattccctggcaccgtccgatgatcggactacagggatatatatattttcattatatcctaatcggatcccccaacagctggtcagacttcacccaccagcactccaaagtcctatcctcaagatgcctagaggaaaacagtcccggagctcccagatcacattgtcatccaccaaggggaccaatacaactggtcctcctaacgatcaacccactatgagttcgagcagtgattccaattccgattctgactccgaagcaaacatcaagactcgtaagggattatctcaagatccccctcctactgccccaacccccactccataaaataaatccaccaagaataccagagatctagcttcaaaccaagattctgaagcaagtactgaacccgccagcaagaaaagaaaaacaacaagcgatgtatgggctcatttcaaggagcaaggattgggtaagaattctttactcactttaatttattgatgatcgaactgatttttcatccatgattgtactttgaacaggagaaaatttgaaagccaactgttgcagctgcaaaactcccttgagtggtcgaaataaaagcggaacaaaccacctctggcgacacctctctcaatgcagtgatttccagaataagaacaagcaaatgcttctcaagacaacctccggagctgcaactaactggttgttttctcaagacgaatcccgcaagatcttagtccagatgatcatcgctcacgaacaaccattcaaactggttgacaatccactcttccgcaagttcatcgcttcccttcaacctaaattcaagattttctcacgtactactgttaagtccaatgttatgaaccttcacatgtcaatgaagaaagatcttgcccataaactcaccgaggttgattgaatggcgttaacgactgatctctggacgtcatcaaatcaaacaccctttatggttgtctcagcgcactacatcttggccgattggactctccaaaaacgattaattggattcaaagaactcccaactccacacacaggtcttgcgattggaaaagagcttctcaacaccattgacgaatggaatcttgtagataagattggatttataacggttgataatgctagtgctaatgacgtagccgttgctcatgtaccatcctccctgaaagaacaaagccggagggcaattgaattcaatggcgatttttttcacgttcgatgttctgctcacattataaactgaatcgtgaaggacggcctcaagcatttatctgcggcgataagtaaaatttgggaaagcatttgatatttgaaaagcactccatctcgtaagcaagccttcaaggatgtgatcaagcaagcacgcatcaaaccacgagccctccctttggtctatgtacccacccgatggaactcgacctatgagattcttagtagctctctaccctacaaggaggcatttgataacttagcagtagaagatgccaacttcacaacttttcccaccaccgaggagtgggaagaaattcaagcaatgaatgatttccttgagatattcaaagaaggtatgttttataaacagccacattgaaacttggaatgacgaagtatccgaccgcacatcatttatattacacaatgaaaaaaaattgataagcacctcaaagatgccatcaaaaacggatccgaacacattgtggcattgatttccccaatgcaacaaaaatatgacaaatactggatgaaaatgagcgactttgcggcgatcaatcttgtgtttgatccttggtgcaaattggagctcatcaatttcttactctcagacaaatttggtactgagactgctgcaactactctgaaacacattaaaacaaagatctacgactggtttgacaacctcactcgccaacagaacaagcaaaccaatcaagaagcaacaactggatccaacaccaaacggtacaaattgacagaagataacaatgtcgatgatcgattcaaagcctatctttcaggaaaaaaaacaacacagaatgcgacctcaccatcagccaaattggatctttatcttcaagaatcaacggttgacatcgatagcccctcttttgaaatattgacttggtggaaggttaactcagtccgatttccaactcttgcatcaatggcaaaggtgattctgatggttccgatgacatcaatagcgtcggagtcagccttttcaactggcggtcgggtactcagtgattatcggagtcggttgaaacccggtacactcgaagcactcagttgcgctcaagattggatctaccacgaagagggcctctacgagttcaatcaagatgaacatgacaacaataaagaagcagaagttgtagtcatatcttaaccttttcctattcctattcctgcactcattctattctaccgggcttgtatacacatgaaaataagtcaaaaaaattgctccaattatattgaatgcttccatttctcttgttttcactcgctatgactagtaaatacatgcataacagtcaaacaaaaattaattattgaggttgacttctcccatcgctccaaggcattgggctggctacgacccgccccggacccaccccggcccgccactcttaataatggggcgggtatggccagaattttcttacttccgacccgggatattaggtggggccggtttgggcactgttttttggcccgaacccggcccacttgcatcctgagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacactacacaacacaatacacacaacacaacacaacacagaacaaaacaaaacaaaacaaaacaaaacaaagcaaaacaaaacaaaacaaagcaaaacaaaacaaaataatcaagagtgaaataaaccaacatcctgagatgtcttaggaccaagaaaattgaacaagactgtctactgagtaggtgatttgaaaacaataagtaagaataataaaatgataaaaaataaaatgaagatgaataataaaaaaaaacattcagagtaaataataagaggaaatgaagtaaaataataaaatgaggaaaccattggactgagtggggatttgaggtgatatttttgaaatcttgaggcttgaggatattgaaaagttgaaagttgaaatttcaaattcgaccttgagggggcctgtaccgtttagaacaccacaccggatgaacacctgggtgctcgccggtatggacagatcccttggagtcaacccctctagtaaatggctgttggggggcggatgtgtagctgggctgatcagatgttgcagctcaactggggcgggacccataattgactagtggatgagggacatttgtctggattggccaataggttggcttggagtgaccagcaaagaacatatgttgagaagggggcagggcgtatatcggcattgacggatggtgttagtatgggggccaggttggcccatgggggccaagtgtgattgcggagcagctgagtaggggtaatgaggttgtccagtgtataccgggcctgagtgttggtaggatgttgttggaatgtagctcatcggtgtggagtaactcatataatgtggggggggcagagtaggtgattggatgatggccggagtgggccaaaattggctgccaggagtggtttctagacactgcaacagggtgtgctgggaacacaggggtatcttgctgcccatcatgggcttgagccccagaggggtctctttgccttgagatgtggtgagctggggtgcccccaacagcgtgcgggagggagggaatgtgttggctgttgcctgtcgggaggccagagttgtgttgggtctgtcggtttttgttgccgctgagtggtacattgggcggtgatggttgttaccaccactcaatgcatttgtggatttgtcagacatatctgggtgaatctgaacccaaaggcataattagataagtaacaacaaatcagccctgtggtgaccatgagggggccaagtaggcaaggcaacatacacacagaaattcagtgattgtgatgaatggtcacaggacagcggaggggtcagacctggattgtaggagaaaaaacattgtggtcagtccaagaaatcattaagggcaagggcaggggtgccgtctgggaaccccctctacaactgatcccatagggatttgggggccaaatgggccaatgcagtgcctgagcacaagcctgcaaaggcccaaaaaggtgtctccaacaggccttgggctgttgaaggcccccaacaaacaccagaagtggatagacccaaaagggtcctagaggtccattgcaaaaaaggccctttgggggcagaaacaccccaagggggccaaggggctgcatttggccccttgtggggccttttggccaacagagacccaaaaaaaaagtaaaaaacataaagtttggcccctttagaggggtggagacccaaaaaaaattcatccttacaattgtttaccccaggtaccaaattttgcgttccggattgggtcggatcgggccggatcagctgtaaattgggtgtgcctcagttctcctgctttgaacaggttttgggggttgctgtggcggctgtctgggttctgtttggttttggtggccggttgtttgttggtcgctccggctacctctctgggagatggtggttgagggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactcgcctgcaagttggcatgcaggcaaagtttggtgtgcaaacaaacacgccaaagcatttgcggcctaaacgcgtatacatatgcgttttcgcccccagccgacccatccctgggttgtatgggtcggcctggggccaaaacgcatatgtatacgcgtttaggccgcaaatgctttggcgtgcaagggcgcactccaaactttgcctgcatgccaacctgcaggcgagtggcgtgcctgcctgcacaccattctgcaatggcatgcaggcacgcacaccaatctgcagctggtgtgaggggggttggcttgcggttatcaacccccatcaagatattctcagccaaaattggagttatgtggggtatcaagagtattaaagaaattacagacttacctttggggccaacactttgagcttcaagtggatgcaaaatctttcattcaaatgaaaaattccccatcccttccaaatgcggctatgacacaatgggtggccttcatccagctattttcttttgatatagttcacaaacctggaaaaactttcactttaccggatggactttcacgacaacccatctctagcaatgatgaggaattctaccgggaccaggacgactttgacaaggaagaaccagtagtcaaaccacactataattttcagatttgttatcaagctgaaattttagaactcaatgaatgggaggctactggatattggcgagatttacggcactaattggaaactttggaacaacctgcgcatatggaacgactggaatttgcaagacttcaatggaactcagcacgatttttcagcagtgatggatgattaatgagaaaacattcacctgctccacagattgtggtaaccagggatgtttattgggaaagattactccagaaagttcacaaggaactgggacattgaggcattgaagaaacctatcagcgtctggtaaccagattttggtggccaagcttgaaaaagaaggtcaagaaatagattcgaagctgtgaagaatgtcagaaacgggatcctttggtaccaaggaaaatttgaaatgcaaccggggacagttacctttttggacgagtagctctggacgcatgccatatcaaagctggacaatacaaatatctcattgtagcacgagaaaatttatctggatgggtagaggctgctcctctagtcaaactcacagctagctgctagcaatgtggccaaatttcttctggaatcctgtgtatacagatatggagcaatcaagacagtcacagtggacaatggcgccaaattcaaaaaggatttcattgaagctgttgaaaatactggtgcaaaactcaagtttacaacaccatattatccagaagctaatggaatgatagaacacggacaccggccaatcaaggatactctcgtcaaaatgtgcagagaatctggaggcaaatggtgggaatatcttccataagtattattttccaacagaatttcaacaaaaaaaaaccactggctttaccccttatgagctggtttttggacacctacaagttttgccagttgacctagaaatggattcatatttagggatagactggtcagaaatcaaaactacggcagaacttttggaagcccggaagatgcaactcaaaagatgagaggaaattctggaagaagctcacggtaaaatgatcaaagccagggaagcctccgtcagatactgggatagaaaaatggcagcacaattacaaagacctttgaacccaggagatctagttttaatctagaacaaaagtttggaagaccaatggggaaagttattttctaataaatagaatggacctttcaaaggcaaggaacaattacccaaaggatcttacttactggaagaactggatggaactgaacttcaccggacttatgcggcatcacatgtcaaaagattttatccttgaggacaatggctggacaaaattaacgacgacaaagaagacccagaaattggaagcaattatgatgagagccagaacagctctgatcatgagggagattccaacggcttggatggaaatagttccaattaaattcagctacctcctgggcacaagactaaactgttcaagacctcacaaattaacaaaagaagtcaaaaatattagtacttgaagcttttaatcaatattttattttcaatttcactttttctcgcagaaaatactaccccaagaaaaattgatgaaaaacccattaaaacacaaaaacatacataaaagtacaaaatattatgaaaaattatttcaatccctgtacttattgatctgaggattaatattatttgagctgggggatgaagtcccccatcttcttttcaaaaacaatcatcttctttcttatctctttttttttttttttttcttcattctttcttctcagttaggtcttcactggttggaagatttctcaaaacttttactcacttatgctctcactgtacttccattggcaaactcacttatttctctcacttagtttaggttggggacaaccttttttttaagttgggggaggggttgggcttcattggtaattaaagcaggcagtagaagctaagataagttaaggctaaaacaaaaataagttaaggctgagactagacaaaattgttttggatttttggttatactaatttttttagcttgagaaagttttatacttttcttgagttaaaaaaaatggttatgtattggtttttttggttttaatactttttttacccctatagattggctgtccatgatgttcaggcagcagaaccggttccagtgaagcaggtctagacaacatagaaaaggaaaacaaacatcagcaaccaatcaaccaaggaaaaaaatcaacaaaacaacttacatcctacacaactcggcgagtcatggtgcagtattggcgagtgatgaactgaaacaagcgaactcgatcttgacgtttgtttgcgttggcggcagggtgacgagtccaatgatggactagggctgaagtagctgactggtaaaagtcgtcaaagtgctggggcataaactcataacgattgaagcactcgggcgctgcacggaggtctagcaaagatttgatctggtgacaagccaggaggtgataattgtctggatcatacatatccgcgggggttggtgaagaaactcgaacttgaggcataagaaaattgtcggcagtgtggaagctgtcactcgagcggattgagctaaggttgctaggatctctagtagcactagcggccagaatgctaggcgaggatgggactggaatcagagttagacggcgttgaaatgcaggcaggattggatgttgattcaagaagttttaacccctgaaacaccccaagaaccccaagaaactccccaaacacctagaccactccctgaaagaccccagaaaccccccaagacaccccagacccccgaagagagctcacacgagccgtttggcaaggcgtaaaagtacaaaagtaagcctccacaattttagttgtaccttccgaccagacccccgaagagagctcacacgagccgtttggcaaggcgtaaaagtacaaaagtaagcctccacaatttttgttgcaccttccgaagtcactacacaccgtcaaagcattacctgccactctgtgagccgccccgtactgttttgctatggacgtagacaataaggacgccaaactcgccaaggtccaggcgcagctgaccgaactcatggacgtggtcaaggaggaacataaggtccggaaggaggcattgcatagtgtaaccacaagttggccacattgtttgtaggtacacagagaattttatatagtagcaaaaccacaatttggccagagttttagatgcatattcattatagtttagggctagaaccacaagtcatccgggttgtaaaatagactatttaaggaggggctttcccccctcattccaacttttcatcatctgatgtcatctcatcacatcagatcatcatctcatctgatcagcaaacagacagaacagagcaatcaatccatacattaaacagtgtgatcttaatcaagtgccccactgagctcatttagactttgagaagcatagtgaaaggaaagtaaaccaccagtacaacttgtgatcttaaaaacaagagacagtgatcttaaaccattgtgctcccaaccaaggttaaggaagaaggaaaagacaaataaacacattcttttaagtagtatctcataaattattattcattatcagtacatactccaatcatctttcaaaatacataaaacatataaaaaaaagaaaacacatcttactcaacaattccactccaatagtctgctgaattcacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagtttttgccacaacaataaataaattgtgttgttaactcctgtgtagtacaataggggggcaggtctttcaaaccagccgtatcagttgtagaaaatcattacatacatgatatatcacatctgctatttccccctcacaggactgccaccattctcaaaggatttctcacagagtttctggtggaaaaggcactctatgggaccaagcaagcagccagatgctggtggaagcatctgagtgggaccctggccgcactggggtacaaatccagctatcacaattctagtgtgtatactaagcaacaagtccaacagatccatcatatgggtacacgtgaacgatgggattgtgacgggttcttccaaagaagcactggaacaacttgaaacacaactttgtggaagcctggaaattaaatggaatgagggtctcacaagcatggtgggtgttaaaatcaacaggactgacaaaggatttgatcacacacagccatacttaatcaacaaagtactccaggaacgttgggacgggttgaccacttaccatttgccacctcccaaaggttttaccccaaaattagaaccgggagtggatggaataaacccaacagattatctatccatcattggtagtctcagctatgtggaagtgggcactagacccaacatagcatatggagtcctacttggcctgattctcatcaagaccatcagcattacattggaagggtttcaatcacctcattggatatctgggagcaaccaaggatacccctttacggattcaccctcatgaagagaaccacggatcccctgttgaatgcttctgcaatgtgaattggggcagatccaattcaagatcaagctatggagctatgatttgtctttatggtgcaccattcatgtgggtttcaagacgtctggtcacagtggcaagctctacgtgccaagcagaatacatggcactaggacatgcaaccagacattctctctggatcagaaacttactctacaacatcattggatccaacttcaatgtcaagatactgtgtgacaaccaatctgcagtgaagattggttgcaaaaacgcattgaacaaacagacccatcacattcaatgagaatactatgtcacaaatcaggcattgcatgagggaaagacctgtcttgcatggatacccagaacggaccagatagcagatgtcctgacaaaatccctgggaaaatcagcacaccaaaagtgcagtgcaactatgcaaggtttcctatgattttgttctctttatttcttctcattctctttgatttatattctgtttttttttttttgatattggtgttttcagtctatatacttttgtttattattattattattttcactctttattctccttgtctgaaaatcctttctcttatattttcactattgtcaatgtcttgtcaagggggggggggggatgttgtgacataggtcaaggtcttgactgcgacacatgtcacaaactcgtagatagtttaagttggaatattttccttccatgaatgaaaatcatcatctctaccaatctcacgctctaacaacaatcactggtaacaaggtatttcaccaggggggcggccaacctcagctcccaatagtgcatcaactggctctaactcttgagaggcttggatcaaacagaaatggtgcattagttggcagattctcacataacctgtgtcagccttagagccagtgtagctggccaaaagactgcttttaccatcttttcctactacaatattatcataaattcttactcataagatattttccatatctgacttcagatatggatttcccagctaaattgacccctagtcactagtgaccacttttatcttactctactccttcacatactttgctttacttcaccatacttgtctaaattctgctactcaaggattactgctcccctctaccacaagtacatgtaattattacctaatcaaactctgaaaatcctgtcagaggattctaagttcactttttcaggaaattcaaggtttttcagactcacttcaaaccagaaccaccaaaaaaccaacccaccctgttactgcttggcgcttaaattgtcaaaaggttaccaacttccagttttacctccacatggtcgtgctagaactctgaaagttagtactctttcttgttgcttgattttctaagttgctctgctttctaagtctcacatatggttcttcaaccatatatttctctttgactcactctttcttaaccttaaaccatttctacacttcatctcattatttggtggtatacctgaaaaccacataggtttccctttaaagagccttgatctttgatctaaaaagtcgtggttagttctgagtatattcaaactaaaaccttctacagtttcttttgtagaagaggctagtcttcaacagcttatcagccatccctcaagaggaaagtaagactgcagattaaatcaaataaaatcataaaaaaaataaaaaaaaatctgtctttctttctgttatgagctgtggaggactggaactgaggacgttacatatgtagagagcctgttacgtacatgtcgatccaaccagatcgtcgtcggacgacccagagagaccccccacacccctggacgctccccaaggctccagaagcctcccaaccgcctccagaggcccccgaagcacagcgaagcaccccaggacgccccagcgcggccccagaacctcagagacccccccagcgccccccaaggcccccaaacaaccttccaaaacgccccagagccctcaagagcccccccagagcgccccacagccccaccaaagctctcagaaccctaagataagaggagtggaggacttttagacccccaaacccccctgtaagacccctgttcaccccgggacccaagagaggacacccaggccctcagaaccatcagaaccccccgtaagaaccccagaccccccagaaaaacccccaaaagacccaagacacccctcagacacccaagacccccaactactgccccgaaaacacagaacaccccctgaaagaccccagaacccccccaatacaccccagatcccaaaagagagctcacacaagccatttggcaaggcctaaaagtacaaaattaagctccacaattttagttgcaccttccgaagtcactacacactggcaaagcattacctgccactctgtgagccgccccgtactgttttgctatggaaatagacaagaaggattccaaactcgccggggtccaggcacaattgacggaactcatggccgtggtcaaggaggaacgcaaagtccggaaggaggcggaggagcgtttggacaggagagaggcccagttggagaaggccctgaagaccgccgacaatcaaccgccagcaccagcctcgccggccaaaggccctaagattggcatccccgacaagttcgatggcacccgcggagctaaagcagaggttttcataaaccaggtgaacctctacgtcctggccaatggacacctctttgaaactgaccgcgccattatggtgtttgtgttgtcctacctgactggaccagctagctcttgggcccaaccgtggatgaagaaagtgatgagtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagttttgagtgtggtgagtgttaggtagtgggtgattaacacctgtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatactaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttgggtacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgagggaaagaatgagcactcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattatgtactagttggtcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatacttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcaccgacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaccagataagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttacagttacttggtacaggaaaggtactgtgacatgtactctgtggctgacaatgagcgatactgaggctatcagtaaggacgacttcaacactcagttcaccgccatgtactgtgacaccgagaagaagaccaaggctgaagcggccctttgagcgctcaagcagaccaagtcggtatctcactacacccaccagttcaacctgcacgcccacaacaccggctgggctcccgccgtccttgtcagccagtacagacaaggcctgcaatcccaaatacgcctgatgttgctgatggctcggactgaattccccgaactcgccgacatcgccaccctggccctgcagattgacaatgaactccacggtctagcccccactgagacggccaaggccccagaccccaatgcgatggacctatcagtcatgcgtggccgccttttggatgtggagaagaccaagatgatgcgagcgggccagtgcttccgatgcgggaaccaaggccacatctcaagggattgcccggaccgtggacagaaggtgtcagcctgctactattcagagacaacctgaccatagcataataaatatttagagacattattacatatactacccccatagcatatgtaattaatgtctattttatatgtacataatgtagagacattattacatatgtacatataaaaaacattaatatttaaataagtggaatcaatataatagagaaattattactcattacattaagttttactagtcatgaaagaaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaaattagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagtacccctgaattattaccccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggttcatgcagttcgggaaaaatctacaaataaggttgacatcattgaaaccttaactacagtgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccattgcccaaaccatggctgcagtttcgtcacagcaccccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttgcacctgcaagatagagttctgagctcgcctccaagggcccagaatgagtatataaggagcccttcttgcccccgaactctaaatccccatcttcatcatcacttaccagcaataaccacctccaacaaccagtttatcacctgttttggcccagttcctgctgtttttcatcctgaagttcaaccaaccaaccatcaactgttccccagcactctctcaccacctgttacccagttttctgagcgcttccagaccagttttccccctcctgaagtcccccttggcttgggaatagtacaagtaggtaatatttccttgatatctcagttgtaggcattttgtctgggcataatcctttacacaaaggactagatcatcaggtacataaaaaatacccctgtttataacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaatagtttttatttcttctttttcttaatatcaaaaactcccctttccaagtgttacccacacttgtacataacattttcttagtttgcacctggtgtagctagaagagaccagctcttggcatcacccaggctgacagaagaggaaagggaaggagaagtcccggatcgctgaactcaaagaagaggtcaaacagttgaaggcaggaggcagtagagcagagtcgtcaaaaaatggaggagctcaggaataaaggatgtgcctatcctgagcagtggagagttgttttttgttagcattggcgccagtgaaattttttcaagaaatcaaattgatccgtgtttatttatttctttgcccatcgtgtcacccaaacattcttgagccacaattccattgccactccctcctgctacttttctcattgactctggagcaacccatgacgtgattggcaagtcttatgtcaagtctacggaactctttgatattgccagaccctctcaacgtaccatctctggttttgacggttcctcaagccgttcttcatttgatatccacttggtaccatctctggttttgacggttcctcaagccgttctttatttgatatccacttgactcttgacactgacccatctccttccccattcatcatcacttgcctgaaagactcttacaatggaatccttggaatgccttggatccgtaagcatggacaccttattgattggactaaccaaaaattcaggaaaaccccacaggattttgcagctgttgatgcagctttttcaattccaaaaaaacactcacctgatggtgtgtgttgagttttcaactctctggctactctttcccctaatttttctcctttaacatttcttgaatcatcttgactcagactgaattatagttaatcatagctgttttttgtgctgaatcttatgctatctcgtagtctaattagaactcatcttggcaattttcattaaacaactctagcttattgattgatttctttctttttctgtttcactatttgattctttaaaatctggttattgagaattaacgcctctcaatatttgtggcttaacttttgttttttcttgattaattttcttgcatgactaaaagagactgagaaggcatgtcactttatttctttcaagaactcaattgtttaatcctctcagtttttattcaaaaaatctttttattcatttttctcccaaccacatgttggtcacttgtatttagcctacttaagtcagcttaactacagtgaataaaaaactcattggctctctcactctttttccgtgagcttctcccaaaaaaggattcttctctttttggccctcttctcttccgcgtctgagtccaaaaattcaacacaattaacagtcgaagactgctaaccaccccacatcatggaaagcaaatctcgactcgattcctctcggtacttgctcacctcagacaactattcaacctgggtcgtctctattgaagccaaacttgaagacatcggagctcgggaactcgtcactggacttgtcaagatcgacgaaaaaactacccctgatgaactcaataagtattccgttctcaataaaaaaggatactcgaaaattgttctgaacctcgatgccgccaaccttgcccttgtcagtaccaccttgcccgaagaagatcgtttcaaaggtcgagcgttgtggaaactgctcaaaaataaatatgctggatccgatcttgtcgcccgctcgactgccctcgatcaatttcttgacctcgaatactccgatgttggttccttctccgctgccatatgactagcaaatcaacgactagttctcgctaatgttctcagagacgatcaagttaagatcatgatcatgctccgaaagctccctcgcgaacaatatcaatcgttccgagatatcatcgcaatgggtttcgccaccgaaacgtttgaatcagcggtgaaacgtcttgaagcttatgcaatctccaacaacattaagaaagaatcaactgtctcgtccttcaatcaagccacaatgatgactaaagcctccttgtcaaagacttcggcctgctcacactgtggaaaaaccggccaccgacctcacaactgctggaaaaagttcccagaaaaagccccaaagaccgagtccgctcatctgaccgtggtcgacgaatacaatcagctccgtggagtcaccaattggtgtactctccctgacggtacccgcatggatgcagatgatatctgatacgactacaatcaaggaatgtgattccctcatcagatcgttcttaatcacctccgtcaaacaatcgctagcgatctcgctatcaattcatcatgtctcctcttttggtccgatcaccccctcgctgcttttgttatctcatcttcgctccgatttcctcgccgcttctcatctcatcttcgctccacttcgctccaaacccatcgctacttcccttctgaactcatcatcgctccaatctcatcaaaattcccaacttgacttcgtttcaatctcccttcactctgatcctctcgctacatcctcctccactcaattttggtccgatctcccctcgctcatcctcaactcttcttacttggaccccccctacctcgcttccttctctcctccatcacactcctttgctccaacctcccctcgcttcactctcaccctcatcctcaacgactcatccgatatcgcttgtgcctcaaaagcaaccggtcctttcttctttggttcagagtagagggggcgtgttgagttttcaactctctggctactctttccctgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaaatattacttatgtaaataaggtaaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcggattctgaatcagcatacaatttaacctagggtacctcagccaaaggtaccccaaattctaactccttcaccctgtaatacatgcatgaataattaacaggtacccccagatcacgggtactgtgactcttgtgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagcagtgtagagttctgtctccaagcccacgcgccacgtagtcatgcagtgcaccagtatcctaggattgggccacaaaaaccccagaaaccccattacacgtgacaacaaagcccccacacgtgtagtaagaatgtaaataagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaacattctgtggcccatttctaaggaaactactccacgtaacagagtagcccctatctacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctagaatattatccccaaggttccagccctggttacatcactatgtgggccaaaaagggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgagcccccagctttacaatactatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttgctgttattaaagcctcaagaaccctcaagaaactccccagtgatcacccagcacccaaaatcaacctttctgagctctcccaactgtccagtttcaactttgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagatttcccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtatctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccatttttcctactaaaattacgccataaattccttattgtattggaatttattcttttagaattaaaaccaaaaacctttaagctttttgcttgcttttgcaccacgtgtagctagaagattatacatcttggcatcacgtaggctgacattcccctaatttttctcctttaacatttcttgaatcatcttgactcagactgaattatagttaatcatagctgttttttgtgctgaatcttatgctatctcgtagtctaattagaactcatcttggcaattttcattaaacaactctagcttattgattgatttctttctttttctgtttcactatttgattctttaaaatctggttattgagaattaacgcctctcaatatttgtggcttaacttttgttttttcttgattaattttcttgcatgactaaaagagactgagaaggcatgtcacgttatttctttcaagaactcaattgtttaatcctctcagtttttattcaaaaaatctttttattcatttttctcccaaccacatgttggtcacttgtatttagcctacttaagtcagcttaactacagtgaataaaaaactcattggctctctcactctttttccgtgagcttctcccaaaaaaggattcttctctttttggccctcttctcttccgcgtctgagtccaaaaattcaacagtgtggagcacgtgaggcaagctaggatttttgacgagggggtgtgtgtctatgacacctttacacccccgcaatgtgagttcgctgtggtcccttccaaaattcatattgaaacagctggcaatcctcttcccttccaaggacatagcaccacctaccggatcccaaccactgaagacacaggaccattgcaactgacgagccagttttgccaattacgacaaaggcctcatcgattggcgtggagcccgtgaggcaagctaggatttttggcaagggtgtgtgtgtttctgacacattcacacccccgcaatgtgagttcactgtggtccctttcataaattctattgaaacatctggcaagcctcttcctctcctagaacttgttccaaccgcagatgtcagtgcctccaaagcctcttggtcaacgtcggctcaactcgcggcggacaacaaggccaagacccctgtgaagatggcagaagaactagtcccgacccactatcactggtatatcaacatgttccgcaagtccagtgcccagaaactgccacccagaagaatctacgacttttgagtagaccttgtgccgggagcccttccccaagcaggcaggatcatccccctgtcaccctccgaaaaccaagcgctcaacaccctgatcactgaaggactagaaaatggcaccatcagacaaaccactttgccctgggcaacaacaccagtgctgttcaccgggaagaaagacggcacaacttacacccatgttttgactaccggaagctcaatgtggttacagtgaagaacaagtaccccctgcctctgacgatgaacctggttgacagcctacttgacgccgacactttcaccaagcctgacctgagaaacgcctatggaaacctacgtgttgcggagggtgatgaggagaagctagcttttgtctgttgacaaggacaatttgcgcctctgactatgccgtttggaccaacaggagcaccaggctactttcaatatttcatgcaagacatcttgttgggacggattgggaaggacacggcagcttacctggacaacatcatgatctaaacgcagaagggaaccaaccaccaagcggcagtcatgggggtattggagacacttagcaagcatcaactttggctgaaaccggaaaaatgtgaattctctcgaccagaagtggaatacttaggacttttgatatcatgtaaccggctgaggatggaccgcctaaagtcaaagctgtatctgaatggccgccaccaaagaatatgactgaactgcagtgttttattggcttctcaaacttataccggcaattcattgaccacttttcaggaatagctcgacctctccatgacttgaccaaggacaaaactccctacgtctgggacgaccatggcaacaaggcctttgaaactctgaaaaccgtgttcaccacggctccagtactgaagatagactgctcagattttgcgcttggtgccatcttatcccaaatctgtgacaaggatcaataacttcacccggtggcgtatttatcatggtcattggtccaatccaagaagaactatgagatttttgacaaggaactgctggcaattgtggcgtctttcaaggaatggtgtcactatctggaaggcaacccgaatcgactacaagcaattgtttacaccaaccaccggaaccttgaaagcttcatgacaactaagcaactgacaaggagacaggcaagatgggccgagaccatgggatgctttgactttgagattgttttccgaccgggccaaaagtcatccaaaccggatgctttgtctagatgaccccagctagcacctgcaaaggaggacaagctgacctttggacagcttttgagacccaagaacatcacccctgacacatttgctgaagtggccgaatttgactgctggtttgaagacaagtctttggatctggatgacgccgaacattggttccaagtggacattctcggtgtggaggagcccaacactccggaagtggatattccaacagacagcgaactgataagccaaatccgatctctgactccatctgattccagactgaccgaattgattccagactgattgaattgattccagcctgtgagaacccagtttccagtcaaatgaaagaggctaccaagcattacttggtgaaggatggagtgctctacaagagtggacagattgaagtgccacggaatgaggacctcaagaccaagattctgaagagccgccacgatagcaagttagcaggacacccaggaagatcaaagacgctgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatgatggagctgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgtcaaatgatacgtataacggttgaaggtgttgatgattgttgttgatgaagttgttaatagaggtgtcaatgataagtgttgagaggtgaggcttgaacgcgcaaccttgaggttgatggtatataaattttatgcttcaacctggaatggaacgtaggaccaggcacaggtggaggtaagttggagttaaggtggagttaagatggagttgaagtggagttaaagtggatgtcttgaatgggaattgaacccaggtccttgcggttggggtgtataagggcaaaaagcagtggatttcaggcaaaggtgagatagcttaatggttatgaaaaaaagtaatattgttatttctacactataaagaactgttataatatatataaggggggttataattgtaaaacctcaatattaggtagctaataataatgaggagtgaccagtgatgtaatgttatgggggggaccgactacagagcatctgatgaggagggaatacaactggcaggcagaggcctccttatatagacaaaagtgaggggatttagctccagggtatatgcaggtgagggaatttagctggcctgctagtctagtacatgcaggtgagggaatttagctagtgatagcacagccttgagggattttggctggtgagagcacagccttgagggattttagctagcctacaaggtcctactacaaaggaatgcatgtgcaccaacaaaggaattcaatatgtaatatgtgctaataaaggaattcaatatgaaacaaagaaattcaatatccacaattcatccaatattcaaaatgagctatagtcagagtaaagaatccaagagatatcctgtgataggttgaaataagtgtaacttctgaactagtagagataagagggtagttgtagcaagtgagtaggggttattttacgtccggaatccatttttgatgttattttttccatatcttcaatatttatagagataataataaatttttatatttttggtgtagaaacacaggaataactaccacaacgctctcactgatacgccgcagcttcacgtggccatccatgaaaggttttgtcaaccgctatgtggatggttgtgactcttgccttagagtaaaatcctcaacccaaatgccatttggaacgttagaaccactgcccattccagcgggcccatggactgacattagctatgatttgataacggaccttcccctatccaacaattgtgacagtatcctgactgactaaaatggcccacttccttccttgcaacaagtccatgaactccaaacagcttgcagatcttacgttgaaacaggtttggaaactccacggcaccccaaagacaattgtctcggacagaggaagtgtttttatctctcagatcacgcaagaattggacaagcaacttggaatccggcttcatcctttgactgcctaccacccttggactgacggacaatctgaaatcgcacataaggcggtggagcagtacctacggcactttgttcagtaccaacaggacaactgggaaccccttttggcgacggcggaatttgcttacaacaacaatcatcacgtctcaattggagtctcaccgttcaaggcaaattacggtttcaatccttcatacggcgggatcccatcaagtgaacagtgtctaccggcggttgaagagcgactcaaacaaattgatgaagtccagtcagaactcaagttatgtctagaagcagctcaagaatcgatgaagacccaattcaacaaaggagtaaaggacaccccaaattggaacgttggtgaagaggtttggttgaacagcaagaatacttcgacaacaagacccagccccaaactggaccaccaatggctgggaccattccaaatttctaagaaaatatcccaatctgagtacaaactgactttgccattattcatgcagggtgttcacccggtgtttcatgtttcagtactgcagaagcacaactctgacaccatcactgggaggcgcaacccatcactggagcccatacaggtgaacaacgaggaggaatgggaagcagaaggcgtgctcgactgtcggagaagagggaagaaggtcaaataattggtcatctggaaaggctttggaccggaggagaactcgtgggaacctgaggtcaacttggaacactgtcgagaactggtcgcggaattcaacatcaagtttccggatgcggcatcaagacacaagaggacacggagaatgaagtgagagggcaagctttttcccactgggttttttaacgctgcccggggaaagaatgcggagccaaataaggaggattttttttaatttttatccatatttaattccttttagaacaccaacgggggcggcttgggaattaaaggggggatagtgttatgagctgtggaggactggaactgaggacgttacatatgtagagagcctgttacgtacatgtcgtgaacttcaaacttggagtttgttcgagatccaaaccttgtacattcctcatcttgcaatctaccatcaagatccagaaccctgaagatccatcatctgctctccccagaacacccataccactttttttctttctatttttttctctctctctctctttctctaatttctggttgaattcctctttctcttagaagtccatccagtagttcccccctttatctggtgtcctgccaccacataagaggctcaggctcacaacttgcaagtgggccaaggagccgtaatcaaagtcttgtggcaagtaatcaaggctcttgtatccactgggagaacccatgcctaatggcctaacagacaccattatgctgagatttcccaggttatgagaatggaaggtttttgagggtgtgttgggtttgtagatggtacaactttaccaatgctccaaaaaccggagtacaatggagaagtcttctttgataaaaaaaaacaaaacaataatccctgaatattcaaaatatactctgtgattgtgagaaattcatcacatctttcataaccagttggcaatagcaaggtttataagaggatacagctgaatttgaaccccctatgactttgatgaaggtaaattccagtcttacaagttatatcaagcttcttaactaactggatcccttcctggtagtctggtgtgattggctcaatatttgattgcagattcgtcattccagattataaggggaaggcagcagaaattacaatcaacaccaatttcaattaatttactatgtacaaatcccaagcgcaaaacaagcatactattgggattctcaaggcaagatggagctcattgaaggaaatgcggttacatctcgacaactggtgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacataatcaagccctctggatgacaagaccctcaaagaccaagacaagccccttctggaatattcagccagcctgcaacaccatggatgtcacaagaccaagccctttggacagaaacacactgtattccccatcaccttcctttattacataatcttctcatgcagtcttacatcatcaatccccattcagccttccacatttggcctttgcatgtgtttcattctattccactttcactctagtctcatttccactttgggccacattctattgtttcacactattcctcttgggttactttcatgtctcacactagtacacatttggctagttcattcatctctttggtatattcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgttatttttcccatttatcttagtgcctaccaattgggccacatgtttcagtttgataattttctcttgttccattttatttcatggtgtttccaaccataatctggccactccccagattttgtttataagcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggaaattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagcgttgatataaggagccttgttttcccctcttcattcgttccccattagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtatcattcagacagaagaccagaagacagaagacatacccatctcaagaattctccaaagccacacctttccttaagattccatactcttatctttttcttgttatcttactcaacccagttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaagtggtgtcccaacagtggcttgaacatcttttggtttcagtcaattgtccttcacagtccctcacctcaatatacaatctcagatcagctagtcactaccaggcatatagaagatcaaatcactcacccctccactcagaagcagcagagacctttattggtagatctgcctgaacaacacataattagaaaatcagtaatttatcataacaatagaaatcacaactccccccaccatgaatattccaccaagaagatactccttttctggaccattccctggaccacaggtaatgaaggccaaattaatcaatttttctactatggttattcctgctttcaatggaatttcaacacagaaaaatctgggattagcccctactcaccctggacccagaaggaatatcagccctcctccctcataaaataaaaatctgaacccacctaaaattcaagaaatcctgttaccccaatcaactggaagacagccactcaagtcaccaggacccaggacagtagtataaaatcagatttaccctcctggaaccaaggtcaaatcccctaccttgcccttggaaaattcaaatttcaaccaaagaaactgcacaggcagatcacatacacctgaaagctcagcccttggcccccttcctgctgatctgggaagaacaaagaaattgagcattgtttacagacccaaagatggaatgcctttcaccaaggaagaatattctagaaaggatttgcaatgcttggtcagctccactattgacataggagggatcaaaaatctagaacaactcaaactcttcagaatccaatttgaagcaatcactcactacctcatcagaaatggtcacaattcccacatggaagaattttcaaactatctttggaaattcctcagcccaaagccagaaagattaatatctgatccacttatttgggaaggtcacttgattttgggaacaaattttcatattgcagaggtaccatcctatagtgttgctctggagtatattgacagggagctcaataaactggatactcttcaagaagcaccttatcaacctgaacaaaatatttaccaacccaatcagaatcagaataatgtcaaccacatggtagaatatagctcagaaatccagtcaccacttacagaaaacttctccttactactttcctcagctttggaaccattcaccctgatccttgaaagtagccaatcccagaaacccttggaaaccctggataacagagaagaaatagaatttggatcaggaacagtatgcttaccagaaataattccttcagaaatatcctcaccatgtgccttgattgaataggatttctccccagtagtatcaatagctttggaatcttcccctcggcccctggaaaatagccaacaattgggacccatggataaatatgaatcaaaaaaccttggatgagaaagctcagaaactatacttccagaattatgagtatcagttgaagatacctcagataaccctttgcctgaattacctgaaaactgactagaaatcattggagaggataaaaatgaagagaatttttttctgaatttagaagataggatacctttggattcagtaacatcaactgatttccccacaataaattccagaatagttttacccaaagggatttaaactccagataaaaccagatcagaagatcaagaaaggttttttgcagaaagttattcccaatcaaacttaaattgcttcaatttccatggacctgatttactctcattggatgaaacagaaaaagtaacatcatcaacaaaaatcttgaagaattgcatctttcagaaagaccctggtaaaacaacagaaaaattttgcaaattagccccttccatgaaacatctgccagatttttccaaccctccaacttgccaagtagcccaaaagaaaaatttggaaccctctaagccccctgatatcagtccaagtcttattaacccccctctggttatcctggaaaggtctggcctgacaaaacctatggaagtcataaaacagggaataacatcaattagcaatagatcctcagaaataatttctgcactccttgcttcaaatgaagaccttacaattggacaatttcctccctggctaattggtacaaggaacagaaagaagagaaaacctggactcagtagggacagcttgagaaaatcagaagaaaattcagcaatgtcatatccaccaaagttgagctctggcatgaaaggtctcctgttgctggttttttgctgcttggtttgttcactcataactctttcagaatcaatttcagaaagttttgaaatcatcttccagaaggaccctggaaaaattattcaggaaaatgttacattagcctctgtcataaaccacaaaccagaacttgatcctcaaactcaccaatcaactcttcagcatcacaatctgcacttatccaattcccctgatcccagccagtcatggattgaacccactctggttactattgcaagaactggattggaacagtataccattctaccagagtccacctctccacaatcctgcacaaccaactcaaaatccaccttggaatttaacaggaatcaagatttcatataggatttgttccatctttgattggaacaggcctatctaaaatgagaaagaataggaagaatgaaattggcttcaagagatatagaaaagttattacagtatcagaaaaccactcggcagaaaacattacaaagaagaattacttgactatagctgctggagcaagctattttgctttgatggctttgagcaggctagattggggctttaacaaccaagaaaaactaagatcattcggctaccaaccaagcaagcagtttatttcaaaaaagggatcaaaacacttaccatcatctggtgttattagaacctatctacagtctgaatctgttggaacaactacctttgctttgctggccttgaatggtttgaagcaaaaattcaaagaaaagggaagagaaatatgctttagctatgtaattatttgtattaacagaccagctgagtatcaacaattgaccaaccaatttcttgatcaaatatggactactgaagttgaagcaactggttttgatgcaaagaggttggattatgtagctttaaatgaaaaaattaagagcaagaaagattgagtcaatcacttgccatggatgattcagaagattgccatgaggagggaaaaagattgattcaattactttccatggattagagatcgtttgtctgtactttttgcaggtacctggtacctcctggggggtaccccttgcacccgccccgcacccgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaaggtaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttaaacattgcaataaattattaaatatgaacaactgaaaaaggtgacttgggactgatgtatgaacaaatgaaaaaagtgacttgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaggtgacttgtgagtgatattttacaataaatatgaaataataataataataataaagtgacttgggactctgggagtgaaactaggtggaaaagagaggggggtacctgaggtacctgcaacaggtaccttgggtaccccctgggaggtgtctggtgcggtaaatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacctaggtccgaacgaacgatctctaccatggatgattcaaaaatctgaaagaagagagcaaatggtgttgccaatgtgctggttggaaaccttttgcctcagtcagaatgtttcaatcaattcaagagatgcagtattcttgaatcaattgaaggatcaggagaagataagaaggaagcaatcaatctcatcaatatttggtttaaaagtggtcaaggttacatatccaccaagcaagacaaagcacacaccgacaggggagccgggattgctgttgtttgttttttcagggctgcacgaccttgttctgtatttgttgatggataggtgcaagattttttttgttgtctatggtcaatagagtggccaacagaccatggctttatgggaatcatcagcgaaccacgactcggccaatgtttctttatctagatatggctacctaatccttctcttcttcttcaggtcattcttcaaccctttccaatcaatccatcattattttctcttcttggtttcttttcttctttattctattgttttgggtgaaacaccaacctagcgacctcaaaagatttttttcctgaaacattagttggctggaaaaatggtttgggaattcatgcctcaacagaaaggcagaacatgatgcttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggggggaagaagagcacgcatcatggcccttcaatttctgctgaaacccacaggcacattttttttacccttcagaaccttcaacaccctccgtcctcaagcatagagcaatacagatcctggattcctctgcacatcaaatttgggggcagataaaatgcaaaaaaagatgagaagtatacaagacaaatcaaccacctccctacctctaaaaaacaaatattcataatatattttcttcatctattttcctttcctggtttttaccattggtaccacaactttactctgaagatgtcacattcctttttctggatctaactcccacctgccccaaatcaaatttgggggtggtaaataaacaaaaaaaatctcagtataatttaaatcaaactgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataaattttgttagtaattttatattaatttttaaaagtgtgtttaaacttacaaaaaaagggggatttttggttaaacaatcaaagaaaattataacctcacaatgttacttgttgatcagaggcctagagttgaatgttaatcaatactctgaattccaatggaggaattggggaagagtgaattgtttgttagacaatagatcactgggagtttttccaacaaggtcttttggatgagttgagaattcctgggcaatttctagagtaatacttctgcaacagaaagtaagaaatggccaattttaaaggaataaagagctaggatcttttaagggcaaaggctacaggttaaggctggaggtagcagtaaaagaggagctcttttttgtggttagaattctaaggttgataagagaaatggttggaaatgctggcttaaagttaatagtagtatatatggtgaagtaggtgaatttctggggtttaagcactcaataaaggagtctttatatagccaccaacctgagggtgtcttacagtgcatttttgcacaatgacactgatgctttgggcttgtttggctgggtgaaagccatgtccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccaagggtacagctacccagtcaggaagttatgatgcaatgccaagttgttgctagggttctatatacccaaaggagaccttttgttttgtcttcaatccattttggaggggtttggttgaggtattatgataagtactggctgagaacaggttaaggccccatttataaacagtattttgaaaaacttttgaaagaattttgaagttcaaagttggctgtgattttgaaatttttttcttgcttctgattttgaactttttttttgcttcaaaagcgcttcaaaagtcctcaacaaggagttttgagcaatcagaaaatttatctcctcgatcatacaacttttgaaagagaacggttgaaaaccgtttgatcattacatagctactcccatgccccagatggtcaagaccaacagcaacttgggacttccatagtcaaagtttcaccaagtccaagtgggtcttgctgtagattttcccatgagaaccagttgaagtcggccagagacatacggaagagcttgacaaacctggccgcaggtatttgtttgtctttccatggttcccagcaatccggaagcttgaacacctcacgcccgcttgaatataaaccatgttgcgctcctgacatcgttggacaaagagaaaatgccagagagcaattccttgaagagagtcattgtcgtccagattagggggtagcattttgtgttaagccttgaaataatacaaagccttgtctctccgcttgcgcagactcaatacaattgatgcaatttttttcattaccatgcttgtgctactgggtttataactactcccagcttctgaaaacattttgaaaagtatttgaaatacaaaaagtgttattttaagttcaaaaaaaacctttcaaaagcatttcaaaacattttcaaaacattttcaaaatatcgtttataaatggggcctaaactacttgggccagattgaaatgggccaattctcaatcctgttgatttcaaactggaccagggttgttctagtggatggctgatgtaagaggatattctgattttgctcagagagtttattaatgttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtccaaattggttacttggttatagttgctgaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcacatccaatgaactttgtttatttcatcagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacagacttctttggtttttgagtatgtagttacacagtgggatgtaactacatgaagtttgttttattttctaagtaaagaaaaaaagttactttttatttataaaggcctttgtggtcatttgcagtcttttgaccatataaactttttatgtagatttttatgcttaatagggggtatcaaatataaccaaatccaccattatttaattgaatggtttgaaaaaatccacccttttttgaacatgttggttcttcatttaacctcttttgtggcccattgacaaaaaaaagttttgagaaaagtgactggtttctaatggtggatttcctatatttgataccccctaatattaatttggggccttaataaaaaacacggttttgacgcgattttgcagcagcgctgcgcagcacacgcggtttccgcgtttggacgcgtttttttaattaaatttttacaccttatttcttattatttttttaatttttaaagtttattcctatcttttaaagtacttagaatttaatggtaaaaaccattttccgtaaaactcaaaggtccattcttaacactgcaattagacaattttttcaattaatttttgacggcttaattttcattattttttgacattttgattttttttcctacactttcatacatttagagaattatggtaaaatccattttgcatcaaaatgcaatctttttcttggatattgcattcaacatgttttttaattaattcttacaggcttatgattcattattttttggaattttaaattcattccctactattttagagttttcaagtgctatggtatcattcattttacccaaagatcagatcttcaattataatttatgagcttactgttggaatttcatctctttttcttctcatccctaaaaaactcatctatcccactgttaaattcaacatgatttcataaataatttacatgatttttttactttgtttttgatagtttctgcgtgatattttgttatgttgtctagtgctgcaatccttgtagtctttgaaccctggtctagtctttatcaacttacacttattccagacatcttttcaagcatatgtttatctgttttattcattttgatattcatttttctcaaccacatgtttgacctcttgtatgtagactatttaacgcgtagtctcctctaagtaaaaaacacattggctcttaccctctttttccgacacttgagtctttccaacaaaaagtcacttttttgttgcccaaaaatttttctcatcaaagaaatttctccgcctctccggttaaaatttcatcacgattaacagtcgaaacacacctcctcgacttattaataacaaactctatctcaactctcttcattcctattctcactcaaaatgtccaccaaagttgtcagagaaaccaaggttctcctcactccaaataactacgctctatggtttcttccaatggaggtgcgacttttcaaattgaatttgttggacgttgtcgaagacaatatcgtaactaaaactgaatatgacaaggcagcctggaacaagttgaacaacaccgcctattctgaaatcataggatacattggtcaagaagtccttggttttgtcagctcggcccttccctcaacacctcgcttcaacggtcagggactttggaaactcctgaaggctcaatatgctggcgatgatctcacattgcaaacaaccgcgctggatcagtttttacatcttgacttctcatcaatctctcttttcattcccgctgttcaatcggctaatcaaaaaataacaatgtcaggattggttttggatgatcgtgtccaaacaattttaatgttgaaaaagttaccgttggattatcgctcgtttcgcgatatcgttttgatgaactatgactcggaatcttttgaatcggtcatcaagaaactcgagagctatgtagctcaaaacaatctcgataaaaagcctgttgcatcaacaactccgctacagtcacttcttactcgatcaagcaatcaatcttcgtcgaactcaccactctgcgatcactgcaagaagccgggtcatcgcatcaataactgctgggttaaataccctgaaaaggctccaaagtcacactcagctcacatgacggttcaagacaacttcaaccaactcaatgatccaaccgatttctctcacttcagaacagccgacggcaaactacaccacgttgacgagatgaggtttgaaggtgtccaatacttcaatacatagccaacctcaccttctcactcttcatctctcatctccgtcaaacaattattttttcactctaaggttttttaggtctgagcagcggggggtgttggaatttcatctctttttcttctcatccctaaaaaactcatctatcccactgttaaattcaacatgatttcataaataatttacatgattttttactttgtttttgatagtttctgcgtgatattttggtatgttgtctagtgctgcaatccttgtagtctttgaaccctggtctagtctttatcaacttacacttattccagacatcttttcaagcatatgtttatctgttttattcattttgatattcatttttctcaaccacatgtttgacctcttgtatgtagactatttaacgcgtagtctcctctaagtaaaaaacacattggctcttaccctctttttccaacacttgagtctttccaacaaaaagtcacttttttgttgcccaaaaatttttctcatcaaagaaatttctccgcctctccggttaaaatttcatcacttacccaggttcttgcataatttttaccgtgtaccaattttatttggatgcaaaatggatataatcatcaacttttaaacctttgaaaatgcaggagatgaatttaaaattccaaaaaataatgaataataagcctgtaagaattaattaaaaaacatgttgaatgcaatatccaagaaaaagttttcattttgatgcaaaatggattttaccataattttctagatgtctgaaagtgtaggaaaaaattcaaaatgtcaaaaaataatgaaaattaagccgtcaaaaattaattgaaaaaagtgtctaattgccgtgttgagaatgacctttgagttttatggaaaatggtttttctcattaaattctacacactctaaaacacaggaattaactttaaaaattaaaaaataataagagataagatgtaaaaatttaattaaaaaaatgtgtccaaacgcggaaaccgcgtgcgctgctgggggttgctcaggggagcttagtaggacttgggggcgcttttgggcccattttggcccaaatgttgatgtaaccagggctggaaccttggggataatattccagaatctccaaggggtcatgcacaaaattattacagccacgaatgtcccatgtgaacctgtagataggggctactctattacgtggagcaggttccttggaaatgggccacaaaatattccagagatgtcttctgaggcttgctacacgtgttacccactggaatatggttactgtagtattttcatggatattctacaccacaggctctggtcgacggatgcttgacggaaagaattctgtaggcttgacccgtaccgccccgacgaaaaattgggggtgcttcatagcggggggcgtaaatccccgcggtcggcttgaccctgcaacgttggcttgcccgcggttgcagggctggtttgcggcggccttctaattgactgcagtacgtcggcatggggttgacgttcgatgttggcctgccgatgcagctggcgagtgcttgcggtcaactgtgacgtaggattcacagctggctttacaggaacagccagtgttggcttgacggcagccgctgacgatgccgtacagtcagctgtcaaccgtagctcgtccgagaatcaggtccccgcggctggcagtacactcactgtcggccgctcagaatcgaggctagcacaaggatgcaggctcggaattatgtacttgtattgcttgagcacactcgctaatctgacagcgattaggtttttttaacatagagaaatgagcgatacatagaaaacaaagagaaacaaataaaaacggtgaaaccgaggccggaaatgagaaaacaagtcaagtaagggttaggtcgggtgcttgggaagctcgaaattcttgagtgctttctttttgagaaagggcgatgttgacatcatcgaccgaaggaacagtgaattgttccgttggtatctttttgtagtgctttgaatgcgaaaataattccttatcctttttcaagacaagggttgcatgccttgattaaaaatacaagtcaggacaactcacttatcggaaaaagagagaatacaacttacatggtttgaaactcagaggttgaattccggaggattgcaagtcggtcgtcaattgcaccccattgtgtaccctttgatgatgggtgagtgtagtagtagacaagaacaagtcgaagataggccacacgaattcgcatgagccagttggattcaactcgggtcctgatctgttcttcagtccacttttggttttccggagggaggtcagaatagatctggaaagcaggcatgcgaaacacacaacaaaaccagagttagctttcatttcagaagccagaggtagtcgggaaagaccctcaccattgtggccaacgcatgtcgatttgggacgggacctgtaatctcgatccttttggtctcgaggatgttgttcaggatctaagcatcccaaatgttaaattcaattacatttgattcattaagatgaactatgtaggaggtgacaaagactcaccagtacacgaaggtgacttcgttggtgttttaacaactcaccaatgacttgagcatacagttttaacgctggcgattcccctttgagttgttttggaggaaggttgtcttctctccactcgtcaggctgtttgtgaatagcatcctggtcaaagaaaagcaataagtcaccaggaaagggaatcaggtaagaaattggaaatcgtaccaacgaaaggtagtacagactcttggggagtgccccacttttattcggattgtttgagtaagcctcaagagtcggaatgaggaacgacattcgggcgtttgtcctcacaaaagtcttgttggcgagattgatggaggtcaaaatgaatcggaatggagatgtgagaagatgtaatgagattaacctcaccttgaatgtgtcaccgtatgggacagatgcttcaactgaggtctgatgttgttgggccgcaagaagagcatacatgacatttgcatgcctctcgggtgtgggacactggagaaaaagtagatgttaacaatttggagagaaaaacgattgatgagaaagattggaatgacttacggtgctcgctttgtgagcaatcttatcatgctcatcatcaagatgatgaagggctttaagtgcagagcagacttcatccatatgggtcgatggtggcaaacgagaaaagttgagttgagtattggtatcacacatgatgtcatcttcgttgcctgactccagggatgcttgcctcgcacgcttcgatgatctttgggattctggcaagtgttgaggagaggagggaagaggagtcgagtggggaggggattcgtcttcttcatctggacaataagaagcagtcggatcaccatcacctccaaaaactggatcgttgaagtccatagtgagattgagaatgaagggaaaagggctgttcgatgatggtgctatcagaagctgtggtttgtttgtgaacaagatcgagatacaaaatcgatgatgaagcggtcttaaatatcaagtgttcaagattgatgtcagaaacagttataaccacaatttggtaaaggtcaacggtcaacggtcaacaatcaaaattcaattcaaacatcacaaccaaagacttacaatccaatcaagccatcccgatcaagagaaaaaaaacaataagtcgaaaaaatgccgccggataaatgtgagaggaaatcaaattgatgtggaaagagatgaaaaatttcaccagactgacacacttttttcgatagacttttttcaggagggatcgaaccaattcagttgtatcctctgtcgtggaaagagcaccagcaaccaaaagaagcatgcacgcggccaacgacatctaaaccttgtgcgattggatgaagagcgtattgagagacaacaagagaggatcaatgtgaatgagactttaaaccaacaagagtcaaaccggccacggatcgatatagaacctatatgcgacgaccccgtttgttccgatgagcaagttgaacctctagtgaatgaaaccgatgatgaaagcgatgtggttccaatcagtttgtttgaagatggcgagagtgaacatgaggaggaagagctggactggttgaacttactcggtgttgcaattgatcagattgatgatgaaccggccgactcctttgatggacttctagtacctgctttccaacgtgacctggccgaaattgaggagattatgacagttgactctgcgtggttcccatttgtaaacaaggacgtgtgtcaatgatatccttcagcaaagaaaattcatcagtccaataattcaaactgattcttaatccttttctagtatcttattggatccttatttgtgggatacttgcacaagatcatctctcgagatctatatcatcaaattcgaagcatactcacattgcaccatatccatctgccaggatgggagacattaaggaggacacgtcagaagatacgtctcatgagtcaccactctctggtcgaaaaggaatccgtatttggccagccaatgtttgcgctggatgctagagagataatttcagatgtcagcacttccctaatttgtgaacttgagagaaagtgtttgttaattcccaacatcaattttttttttggcaggatttaaggaatcccttggtcgccccccacttggatttcctgccggaagatgcacatggaaaaggcatattcaagacttcacagtcagcaaagtggctcaaacatcttgcaccagatatacgtgtacaaatggtggcttataacaagaaacactactatacttatgagccggtccaactcaagaatgacgatatcattattccgatatttttctacacacttcaatctaacacctttgcaaaatgctacaaaccacaaattacatcaaaccggcacgactctacggtgaagatagctattgccagtgatatcttatatgatgatcctgatttacaagaaattaacttggacgattttgatcttctctattctgaaatcatttcaagtgatggtctaaaactattggaatactgtgggaacttgctttatggtaagaaatatgctttgtattaatcaaaaaagaagagatagctcaatcatatgtgtgttgacttttgtaaagagcaaaacagtgaaggcacaatcaagctaccaaatccttggagggagaaagccaacgggaggataattcgacacgtacccgtgaacatgtattgtgatgatacttctggaaataaatcaaagaagtggaacaaacacatctcttattactttacactctctggattacctccgaatctctcaaatcaacaattcaactgccatttcttgtgcacttctaacattgctggagctctggaccttggagagattgtggtccaacagttaaagtacaattattattttttcaatcctaatttaatcctttttatgagagatgattgttgttcaatttactgaattttcaattcttttattcattcagtgagatggtgaatgatggatttgaagcatatgacatgattctgtctcaaaatgttcttgttatggctccactgttatgcttcttggccgactctccgatgcacgctgagataaccaacactcctgtccctggaccttcgttgaatccctgtcgattttgtgtcctcagttccaaaacaatcaaagacaggaatacactcggttacatttcaagattcgtcaataaaaacacacatggatcaaatgtattttgctttcttctttttcaaagctactacagtttttttttctaattgtctccttgttttgttaataaaaaagcatcccaataatctgagaactacagaaaaaacaattaaagacagtgaagaggtttggagatacgtcaaagaaaacgcactcacactgaatttggaaaagttgaatgaaaaatcggctgagtttggaattcgagatcaaacgaaccgcaagtttgcaaaacaaatcatttcattcagagagaaaaagaaagaattgctcttagatggaaaggaaataccgccggacatggatcaacctattcctcaagacttggttgatttggaatcaaaagataaaacacgggttctcagtccttttctgaaattaaaaggcttgtgtttttatatcttttattttcaaatttccattctgattctaattcctgcataatttcccttaggttttgatatggtcagggacaccccggttgaaattttacatgtcttcttgcttggaattgtcaagtacctatttacagaattcatgagtggattagatgaagatcaaagaaaagaactcacagctttatggtattccttcaacaccaactctctaaatattccttcaatcaggcccactagtatggtacaatattgttcaagcatagttggtaaagactttagaatcatccttcaagcagctcccttcattttcttccaatttatgacgccttcccgtatcaaaatctggtcttctctctgccatctttcttctttaatcttccaaacacatattgaggacatgtcagtttatattgctgatttgaagaatcttattgatatattcttaaatcaaattattcaagattctggccaatgggttaataaaccaaaattccacatgctacttcatcttccagattctattctccgatttggtccagcttgcctttttgcaacagaaaaatttgaaagttataatggtattcttagaaatgcttcaattcattccaaccgccaaagccctggccaagatattgccattacattcagcaactataactctttccgccaaattctctctagtggattcttttttgataaaaaacaaaaaaaatatgtacaagcttccaacccagttacaaatatatttaaatataatcccttaattcagaaaacctttgggtataataatatttcatcctcaaagaatatccactatccttctattcgtaaaatcccagttgcaaaacttgataaattagaggttcctcaagacttgaaatcatcacatcccggggaagaaatcaagcaaatatctgagttgaatctgaatgacaagcaagtcctcaagaagcattattttattctggtatttctcctttcttcctgatctgcattctttctccttcatttcacaatattgaaatttcattgattgatttttttttagtttaacaataaatttgatggaacccaacatattggacgtgtgaaatcactctggaaaatcaaaaaagattctcttcaagttcaatttttcattgatgtaactatctttcaaattacagaggaaagcacttattacagaatgcgacagatcagaaaaactatgcagaccagtttggtgaactcaaatgtaagccagattttttcaccttactgcctgcaaagttgacaatgatggtgtttttttagtgcatcgagtctggattgaattgccagcacaactgtgaccgaggcggatgcaccatcaccccaaccgaagaagttatgattgagaggaggagtagtactgtcaaacgatctgaagtgatacataacgatgatgacaactatgtcatcaactcggcctcgctttcggctcaagtttctcacaggaaaatttcgggtttgaatttcgcagctttgcagccactggattggattaacgctctgcatgatggagtgaaaaactggtgtacgagtgcgacaaagaaagaatcgaaaaaacgtaaacgagctacaccaaacaactctggacaacaagttgatccaagattagcctaaaagtaataaatgttttcactagtcatcattttttttatatcttggtggcggttaggggttgtgttttaagaaaaggacaaggaaacaaaaaacaattatgttacagtgatacttttgatgtcgttgatgatcgacttaaggacaaggaaacaaaaaacgatcatgttacaacgatacttttgatgttgttgatgatcgacttcttgactttttggtaacaattgttgatagtggtctgagtcgatgagattgtctgtatctaagagcggtggtggtccttgatattgatttcattggaaagcaagtatccggggggaataataaaacggccgagtccttcatcctggcggaagatgcggcgagaacgtcggacctcttgattcccagaagtctgattggaataacaagaaatgaatgaacggttagttccggtcagaaggaatagggaggggggttatactcctagaatcatgacataccgaggccttgggccctttctctggggattttttctcgacagttttgttggctgacttttgtgcggtcacggggctgatagcttgggtggggctcttggcaggatcatcggcaatcacaatgggaaaatcggctgaatcgccggcgaaggtgatactagggctgtgattctcggcgatcgacgtcattcttcctggtgtttgtttgggtggttgctactgattgaggttgatcgaaacccgccgcatgatcttccatggagcgtcgagccaactgctgcttgacgaagcagttggctcgacgcttttggccttgaggccaggccaacggcggtgttgctgttcttctacctgtagctgccgtcagcccgcctgatttggcgggattgcgcaaaaatggttatggccaaccagtgctcgaccgcggggtcaagccgacggagcgccatttccaggaccgcacccgtggtgtagcttatttacattcttattacacgtgttcttttaccttggacacgtgcaatggggattctggggcttttgtggcccaatccttgaatactggtgctaagatggtattggccggtgtcaacgggccccgaacccaccggttcagacccagttcgggccaacttttctgtaatttttcttaggcccggcccaagatgaccggattaagtcgggtctactcgggctgcccgtcgggccggtgcagtagtggggggtcctgactcctggcacttggtcaggtctgagtggacctgaccgagtgccaggaccccccagaacctagcttatcccgagctccaaaccaaccccagttcctcctctgtctgtgaccccccgctgcgagcgctggcgccagaatctcaacttctcagtgaccaagcccgcgggcagcccgctaacagcccgaaaacccttctctatatcggcccgtgggccgcccgatttgtaaacgggtttgggtcgggctgttgatttcttaaatgcagcccggcccaacccgcccggcaatgttctacgtggcgtgtgggcttgcagacaggactccacactgctctatcttctaaaccgtgcccaatactccaattctgagactggatttggagtatatgcattattcattatgcataagtgtcacagtacccgtgatctgggggtacctgttaattattcatgcctatattacagggtgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatcctgattcataatctgcaataatatttaaggttttttgtttatactttttaagttattcatttatttttagggccttaataaaaaaacccgcattttccttgttttgacgcgcttttgctgcggcacagcaaacgcgcaatccgtgtttaaacccgcttttttaattaatttattttgccattaattttaatttttttcaagttttcaaaattgtttcctaggttaaaaaatgcgtagaatttaatggtgaagtccattttccataaaaatgagttttaattattaattttttttttccactcattttttctattaattgtgtgcttacatgtttgtaccttattttttgtgcttttttgaaattttaaatttatttcctaggtttcaatacgtgtagaatttgatggtgtaagccaaatttttcaaaactcaacggttcatttttaatactgaaatttgacatttttttcacttaaatttctacagcttaatttttattattttttgacattttaaatttatttcccacactttaagacatgagtaaaatgatggtaataaccattttgcataaaaaccaaagactgttattgaatactgtgttggacatgttttttttaatgttttttgattggtttttactggctggattttaatcatttttcaaaattttaaattcatttcctacatttaaagatgtgtagaattgaatggtgaattccaatttccataaaaatacaagcttcaattataatacgtgagtgtaccccgtttcttgcataatttgtactgtatacaaattgtatctgaattcaaaatggatacagccatcaattttgaaacctttcaaagtgtaggaaatgagcttaaaattccaaaaaataaggttaattaagcgtgtaagaattaatttaaacaatacgtcaaaggcattattcaagatacagtttttattttgatgcaaattgattgttttcatcatgttgaccatgtctgaaagtgtaggaaacaaatttaaaatgtcaaacaataatgaaaattaagctgttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccattgagttttatggaaattgaatattaccattaaattctacacacttttaaatgtagggaaaaactttaaaatttcaaaaaatcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaacgtgaaggattaattaaaaaaaatgtgtcaaatgcagcattcaaggtatagttttcattttgggaaaaatggctgttaccataatttttcacatgtctcaaagtgcaggagaaaattttaacacgtcaaaaaataatgaaaattaacctgtagaaatttaagtgagaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgaaaaatttggattacaccattaaattctacacacattgaaacataggaaataaatttaaaatttcaaaaaaacataaaaaatgaggtagaaacatgtatgtaaacaattaattgaaaatcagtggaaaaaaaaattaataatcaaaagtcattttattggaaatcggacttcaccattaaattctacgcattttttcacctaggaaacaattttaaaaacttaaaaaaaattaaaattaatggcaaaaataaattacttaaaaaagcgggtttaaacacggattgcgcgtgtgctgtgccgcagcaaaagcgtgtcaaaacgcggaaaatgcaggttttttttattaaggccctatttttatgtattttttatcttatttacataagtaatattgtttcttttacttatgtaatatttttaatttatacttagattttttatgtaatttattatatttatttgctatgacaggttgtctctgccatagtagcaagctgacagctgcgcagtgctgcgctgctgcaaaactgcgtcaaaacgtgaaaccatgttttttttattaaggcccttaatttactacttacaatttttttccggagacttgactatgagttgtaattatcatttttattatttatattttgaggcctatgggtatgtatatacctcaaggctgacacaaaccaaccaaccccttccctcaaaaactagcaaccctttttttcctttctttttttcttctgcctcctcactccttttgtgcctgaaatatctcctctctcacaattttgtaagatccgtggctcttatgtgaaattcagtaaattaatttgtgccccaccttttatgtccattttaccctggcccaaccttttctcttattcaagatggccctctgctttgtttggatgatggggtcatcatctaatttgggggtggatgtggtaagccaatcttgaataagaggcccacaaaatcaaagcctcaagcacataatcaagccctcttgatgacaagaccctcaaagaccaagacaagccccttctggaatattcagccagcctgcaacaccatggatgtcacaagaccaagccctctggacagaaacacactggattccccatcacgtttctttattacataatcttctcatgcagtcttacatcatcaatccccattcagccttccacatttggcctttgcatgtgtttcattctattccactttcactctagtctcatttccactttgggccacattctattgtttcacactattcctcttgggttactttcatgtctcacactagtacacatttggctagttcatttgtctctttggtatattcttcctccctcattggttatggcacatttcatccctgcatgtctctgatgttatttttcccatttatcttagtgcctaccaattgggccacatgtttcagtttgataattttctcttgttccactttgatccatggtgtttccaaccacaatctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttccccatcagatcctgccccagcaatctagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaattctccaaagccacaactttccttaagagtccttatctttttcttgttatcttactcaacccagttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaccagggacccatgcaacaataaatggcctggatctatacttgcatcatcctccataaccacctggccaaacagggggatcaatagtggggttcacaatagcgttttttgcttcttgcacccgttatttttttcttgcttgtgcacagctgacgttaattttcccagcagaaattcaaaattctgcgctaaattttatgtcggcagcggtgctgcagtttctcgcaagaaccaagagagcttcttgcaagaatctattgtgaaccccgctaatggcttgagttgttggaaaatcaaatcttaccttgggcgtacccgcaataccagaggagccatccaacacaaacaatgtggcattccgtgaaaaactgacaagggattgtgtggtgtgcagtgggtagacagtgaaaagtggctgcttatattggattccagatgtcagctacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattagggggtatcaaatataacgaaatccaccactttttaattgacgggttttgagaaatccacacttaccaaatccacctttgcagtgaccaaataacctaattcttttgtcagggcgtatcaaatatagcataaatcaacccatttttttagcccaaaattcctgaatttcaaatttcaaattccaaccatcccccatcctccactatttcctcaatcctccacgattcaatccccactcaccccactgcttcttcaacatctcctcttaacttgcccctgcacatcactcgtcatcaaaccaagtctgatcaattgattggttcaaggtatttatcttcaactgaaccaaagtatatttcaatggcctcacaaattttgttctttttccactacatgcacccaacagatgcctccaaaaaaagcttccagattcccaaccctgcaatcacttcgaacccctccaaagaagaagagggccactccgaaaaatacacgatcaaagaagaacgatgatgaacttggttcatcccaaggtcatctaaaaatagaggattatgaaatcatcatcgattggctcagagacaagaaaaactatgttgcctgttttggcaatgggaaggctcctgcgattggacgacgaccaaaggcgatgataaacggttacgagttgatggcgattcacctccaaaatgtttctccaactaaaatcaatcttaccccccgacagatgaaagatcgtttcaagtcatacaaggacagaaagctcatacgaaatctatgtcaactggcttcggtctgaccccagctgatcggaaggctggaatcacaacgattgaggacaaacttgaaaatatgtgtcctctctacgctgaaatggacgaaatctttggtaaccggcctgacgtcaatccgttgtttatggcggatgcagaggatgaagacaattcatctgaatcatcttctgaggacaacaattccgattcctcaaatgagatggatgagaacgattcatctcatagttctgagtccactgctattcaccctttgttgaagaatgctacttcacaagtaaatatcgtggccctggagcaagaaaacacagatgatgtaagtcaattggattcatttgttgtcagttgtctgttcactgattttgaaagatattgccccgtcaaacagagaacggaagctccgactgggcaagttccaatggatgaagaggcaggtgtccaggctggggcaacaggtgtaagttgcactgttgagtgatggcagaaaagactacaactatattgactttcttcatcgttcttatccaggaacccactccatcgggtgagactgtccaagatccagcttcaaagtctaaggccgtggggacccaggcgaaatcaccaaagaagaagaagaacaaaagcaatcgtgtgcaatctacaagcaaggcacctgctctgagcgattctggtgaagacaattctgagtacatatccccaaggaagaagcgcaaaagaaggtcttcaggattgaacgctggtttgacacccgaagagcttgctttggacgatcataccgatgaggactcctctgacaccccggctccaagtccaaaaaaaggaaagcgccgagcctcaaactccaagaatatcaatcccaaaagccatggtcgcccctctgctgttcccaactcttttctggcctacgaagaatatgcgatgaaaagagatgctggtcagttatcttacattccactcactttttaactacctgggaaattaacgattcttcctttctccttgatttctaggaaaatctgaggtcgcttgggagaatcttggctttgaaaagatgaagtacaacaggatgattgaaaaggaagataacggtctgaaattggaagataaaaaattcgagcatagtaaagaaatggaaggtaaacaatgggatcactcgatgaagttggacgataaaaagttggagatggagaaggaggagaaggcaaaagatcgagattttgagttgcaaaaactggatcgccaatcaaatgccgaggctcaagtgaagaagatggaggtgttggtgaagtgtttggactctgggaaatcgatggaagacatagagaggattgcaaaacttttcaactagcctcctgttctgattatcttgttgtagtatgactcaactcaacggtttctttgcatattggaaataaaagtgcgatcaagacaaaaaaacagatgtgatgaattacttttctttgatgacaaccacaaagaaaattgatagacagtcagtttatagagcaagaaaggaaaatgaaatgatgagaaatgaggtgagttaagagaaaacagggcctttttttggtttgaggagttttgttgtaagaaataaggaagttagggatattggaggaccacgatgacaacagataaaaggaaagtcaatcacataaaagagaaatggtaacagagaagctaacgtctttgacgtttgttggagggctgtcgtctttgagattttttggagggttgtttcaacaaaggtttgttggcatcgttattttcagaggaaggtttgtcattgttttgttgtctttttttgggtctgggataagtttgagagttattgaggattacacgcatgtcacgaactttccagtgtttctttttgggatctttcttatagtgacccttttggtttttttggattacctctttggttttggtcgggagttggacagagtagccaagtcgagcatgcagagaagaatcaggagttgttgagggaacagtgagatggtgaatgtgtctggctctccaagcacattcaacaactcctttaaatccagaaaagtcaataccgaatccatgtctggggaaaacgaattcaccgccgtatccgtccaaatcatcttctattaagtcccctgtggttttgtcaatcggaagccatgtgacaaacgtgtatggcaagctatctcgatccgtgtggggatttgagaaattatcgaaggtgtatgataaatgacacgtgaaatcccctggggcactggtgaaaagaggtgttaaccctggggccccaatcgtgttatgttgccttttgacttcttgataaataggtcgggagagggcctcaaattgttggccaacgaagcgactaacatcatacacctgtgattgaagctcttcgtatccttcagggtctcgggataccttctccgcaatgcccgtgacaccaattatcgtgtccttctcaaatcccttgcgccaaccaagactgaacatttttcccgataatgctggaccgttgattttgtttgggttttggaatctggtctgttgaatcaggtggtgggcgactttctgatattgagacttcgtttcctcgtccatggtgttgaatgggcggaatttgaccacggcgataatgttcttccgagcttcttctctccaggcaatcacactatctgagaacattcgaatcggagcctccgggtttttggtgcatacatgagaggtgagactatcatccaaatcccatttgacaaatttttgattggctttggctcgtttctccctctgctttcgggccttgaaggctttgaaacggagctgtttcttagtgaggggtggatcatcggtaggtggttggtctttggcggcagatttggctttgggggcaggttcatcatcggcagcggattcatcatcggcgggggcttcatcattggcagcggattcatcatcggtggcggattcatcttcatcttcagtgtattcatcatcggtggaggattcatcatcagcagtggattcttcttcttcagagatggtttcttctgcggagaactcttcttcagctgaggattcttctgcgggggattcatcggtaggagattctggagagagttgttgaaatccacaaggcaacttgtgagacatggacggtgccttggcctgtgagttgattgaggtggtcatttcggcgggggttggagtttcggccgggaatgtggttgatatgggtagaggaatagccaatgagttgtccacgatgatgtgacctttggctggtgatcccgtaagaatgcccgcttcaccatccaccaaggcctgagggggctcattcccctgagttaacgcagggcatccaatatcgatgtttcgtacgcactcaggagaatcttgagccccacacaggagacctgtccgtgcgggaagtccagcctcacttggcagtgcagggcattgcatctggatgtttcgtacacagctaagtgggttatggtgcttccctggacaggctcggcagatgtaaggggcacctcgaggggtgtcacagtacctccggttgttgtccttggtgagggtgattctggacttctcggtggcgtatggcgcaatcgtggaacggcggaaattacaacggaatcgggccattgtaaatgatctgtaatttacagcaagattgcatatttaacattcagcggtcagtatttacatcataaatttcattcatgatggatatataattcttacataaaaataccaggccagtggagtacaagatactaattgctcgccagaattccaacacagaggcgttactctgcagaggaccaagtaataccgagtagatgtcagtaatcatgtttattttgtgctctctcaagggtcataaattggcataaaaatggaataacattgctccacagctgataagtagccgtatccatccagagagatacctcacattacctctaacagggccagatatgtggccctgttcctctcctctctttatatccaacagggccggatatgtggccctgttcctcatcttcttccatctggcgcctctcccatctggcgcctctctcccctccccccacccaccccctgtcacccccctctctccccccctcacccccttccttccctcagaaccacccctaaaccatctccctgagccctctggacataccagggggctgcagggagcccctagcgagcgattgatcattcaaacgatcaatcgctcgcctgaacgcttgatcaagcgttctaacactcgattgagtaaattgatgttccgacgtttgagcaattgtttgcctttgaatgcagggacaacataacaatcgttggtgtaggctgagtctgccagtaggaattgcttttggtcaaagtacttttcaggttgctgggccacttgcatgtgtgaaaacacataagcatcgtgtgatgagccaggaaatccagccaaataagaaatgatctttttgttgatatcacatatgaccgttactgaaatggagtatctgatccaagcagccaagagaaaataacaatcaatcaacaagggagattttttatataattcagcagtatcaaaaatctaacctcttcttacgatcaaagtaatgttgcccatccttggggggcttctgactcaaagggatggtcgttccatctacaaatcccacacagccagggaatccttcctctcgcatgacctgagatgattctatttgttcagatttggtaggccaagtgactaaagaagatcgtaatccataaacagcatgaatgactcgtctagtatacaggtcaatcgttccaaacccaacttgaaacagatttttgagcctgtagatagctgaaccgtttccatttgatccaagacaacatactgctacagcaatttggattggtggatccctttggggattacgagagttgttgtagaagatggggttttgttcgatgagctgtaccaggttgaggaagcaaggaaaagtcatacgaaacatctgcacaaagcttaattctggaagttcttgaagctcagacaagtcataacgaggatcaaatcgtgttgtggagtttcgagctactaggtattgtttttgaagctgactcatagagaaaaagtaaaattcttcaagttctgagtcgtgatctgaatctgaatcgtccatcatggccattgcagcaacattggatgcttcgattattttcttccttcgagatgcttttgaggacttgagtggaggcgatcttggtgttgatgatgatgagttggtggtgggatgattggtgctgatgatgtgaagtttggtggtcagatgatcagtttggtggtgggatgatcggtgctgatgaggtgaagtttggcggtgcaagtgaaaattggcggtgatatgagttgaaacaaatgggatattttaattgactggtttgggtgaaaagatgtgtgtttttttgttcaaaacccgttggggttgatggaggtggattttggaaacccgtcaattaataatcgtggatttcaaaaaaataattgacgggtttgcaaaggtggatttgctatatttgataccccctattattaacttatcttatttatcttatctggtaattacttatctattacatacattcctgttttatacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctgttctacagtattttcgcggtcaaacatcattacaaataaatatgtacatgtattaaatattaattattaagtgttaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaaggacacgcatccagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagctctcattctttccctccttcaatattctggaacttataatctgtgcctctttcactgattaatccccagaatattcagacaccagtaaaaccagttaacatttatattgatacagtacacgtaaccaaaataaatctagtctacattgattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataattattgttagcccattcccttttgggaataaacaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccagatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaagactggtattaatcacccactacctaacactctgatgaaaaacaggttttattattgaaactagaaccaaaactagagataaaaagacattagacaatttgaacaaatataagaaaaggagaattaaacttgacatcagtatagataagaaaaagaagcataccacaatagttgtttttaacaggtatcagaacagagagactgaggtatatgagatcaaataaggacaaatagtacgagcttttcacagataaaaaagaattcaatcaaaaagtgttaatatagtcagacgagaatgagataggatcgagtcggccttgagtttctcaccaaattggtagtagccaagaaagaattttcagggagaaggttggagcaatcagaagagttgaagatcgataggagtagatttcgatgtgatgacgagatcgataggattgttcgacaagtgagaagagtgagagaaggtagatgagagaggagaaaaggagtcagatacggaaggggaattgaaggataggaatgttggagtgagttgagtgttgatggaagttgaggccgagcagattggtgatggttgatttggagatgttgggaaagattgattgttatgtcgatggtaggagctgctggggatttgatgtctggatggaggaatacccagtatttaagtcatttgattggtggccgacttgtgggttaggttttgaggaggttcgatggttttcatcttgaagtgtttgagttgtggttgtgagtattgagaattgtattgagaggttgatgtttgaagagtatattgagaagatgtaagaggaaagtagatgaaaggggaaaggagggaagtcgagagaagagagagtgagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcggagtcgagagaatggagagggagtgggaaagagagaaaaaatgagcggagacaagagagcagagacaggaagaaaattccaacacccccctcaatttggtgagaaaagaactagaaagcatctttccctgagtctttccagagattgatgattactagcttttgtgagggcttcggcaaccatttgatgagacggaatgagcttgacattgatttgattcgattttttcagatctcgaagccatttcccttttatgtccagatgtttagttttagagttggatccgaagttttggattttgtccacaagaccttgattgtcaacattgaattcagttggttgaagcttgttgttccatagttcttcaattaggtaggtgatccattgattttcttccgatagggcattcatctcagcttcagtcgatgataaggtgatattcttctgtttcttgctgttccacgatatggggcatgatttttagaagcagatggttccactgcgtgagagtctggtttccaaatcattggcccaagtagcatcagtgtagtatttgacagattgcttttgatcagaggattcaggattgagattgagcttgaggtttgacgagccactcagatacttccaacagtgaagtacctctttccaatgcgtgatacccggagcatgattgaagctggagaggattgagactgctggcgctagatctgggcgagtcctacaggcgagaaaattcagaattccggtgtatgatcaataattgattcccagtttgttgaattcagctcgttcttcttctgtggcttgcttgagttgaattccaacccagagaggggtttttactgacctacattccgtcaaatccaaaatttccagacccttttgaataagcttgggttgagaaagtttgattgagttgttgttgagagtaacttccattccgagaagggagtcaggattgtgagccgtggagtttggaaaacggttcataaacatagcttcaaattcttcaacattcccgaccactatcaagtcgtcgatgtggaagaagataaatgaattgccgtcattgtgaatgtacagacacggatcagccgttgattctcggaagttgattgagataaaccactttgtcagggtttcataccaattggccggagcttgcttgagtctgtacagcgacttcttcagcttcagatagggagctttttgatgagatccttccggagttttgatgtagatttcctccttcagcagagcgtacaagaacgcgcttttgacatcgaattgtctgagccggagtttcttgtctacagcgaacatcagcaagaccaagagagtggtgaactttcctgttggagcaaatgtgtttccgcattcttcagggagttgagcaaatccttgaatacaaagtctagctttcttcctttcagccgcggacagggtggccggtttggtcttgaaaatccacaatgtgtggagaaatgattcaggccgcttccacatgtcttcccaaacctcatgttcttcaatgttgttgagttcctcatcggcggcttcgctccatttgttgcctttaggcgagttcattgctttcttgaaggaaactggatcggtagtgagatgcgagtatttttggggtttgaccttgtcagtacaatctcaaaggactctagtcagaccgtttgcaatttcttcatcgtcactttcacttgaggattctgagcttgaattttcaatgattggggcctttgtttcagtctcaattgattcttcctcgtcatctgatatttcaatcggagtgacttcttctacaatctctgattcatcagcttcttctacaatctcaaagtcttcgacttcactttcttcttcatcgggaattttcatgctgtcgagaaactgaacgcttttggtatcgatgatttttccactgttatttagaattttgtaggattgaacttcgtcattgtacccgaggagagttccaagttcacctttgggcatgagttttgaagaaggtttctgaggagtgatgagatatgatactctgttaccaatgggatgaaagaagtcgattggaatcgttagatgtttgaagagttcaaagggagattttttgctcttgtgactgggaatctggttgagagtaagggaactgactttgatgatgtcgctccagtattggaatgctagaccagagtctttgatgatagtccggagtgattcaagaatggtcctgttgtgtctctccacgagtccgttttgctgaggcgtgtacgggtcagatgttctagtttgaatgagatgtttcttgcagaattctttcattgactgattgataaattctgtccctctgtccaagtgcatgacatgaggaaaatatctgaaccgttttgcttcgagactgattgtgtccgtcacaatttccaccacatcacttttagctttaattggaatagcacagcaatatctagtatgactatctacgacagtgagcacatatcaatgaccctctcttgaacagggagatataggaccaattagatctaagtgaatttcctcaaatggttttgaggcaggcgaatgtcttgatttaaacgaggctttggttattttcgacactgagcaagattcacaaattttttccattttcaaaggtataccaagtttgtgtctcaaacaatgatagctcacatgaccaagagatctatgaagattcttggcggtcgaaagatgagagaagtgttttgtgtttgtgaatgagaggctaggtagattgcgaacatagaaaccgttcatttttatttcaccatgcttggagatagagaaagagtttttggaaaattcaacattatagttatctagaacaagacagcgaactgagagaaggttcacaacaagattgggtacaaagagaacatggtgaagaataatggtcccatgctcattcaataacctgatgcttccgattccttttattgtcagagagtcttttcctgaactcgttcgcactagtcctttttctttaagatcaatagcaaaaaagagatcaaagtttgataccatgtgagctgaagatcctgagtcaagaataaattgtgatgaggagtgagagaatgatgtgtgaaaacagctgaccgttgactcaaattggccgttctttggtcgaaggtgaggatagagcatccaacattttgattcggggtgattcgacaaaacattgtgtgctgatttcttgcatttgcctgaagcatcggagaacaacgccaccggttcattccttgatcctgaggcttgtgctgtgattgaggcttgattgttgttgtaaaatcagagatgatctaacacaagattgctagacatagctttgtccgaatgagtaatctgttgactaatgttggtgagagccggtgggagcttcttgagaagaatataagcaacgatatcttgaggcaaatcaattccgattttgaagagtcgagaattgattgttctgcctgaggtgatgaaggtctgaacatcggcttggttgaaactgagatccaaaagtttgttgaagactcgagcacgattggccggctgagtggaggcaaagtgttcagagatcgacttccagattttttgagagtccttttcgttttcatgattgatgacattgggatgaatagaggagtcgagtttggaagtgatgatcgtacgtaagttgatgtcctgactggtggttaaactcccagtctcagtagtgagagcatctcgaaggccttggagatcaagcatattgtcaatccgatttctccataaggtgtagttgtcggtggtgagtaagggaatggccttgagagctgttttgagaatagtggagttgatcttctccatgtcattgttctgtggtttcgtgctttggtttgagttttcagacatgattgattgggtgtttgaggggttgattcggtgtcgtttcgactgttaattgtgatgaaaaacaggttttattattgaaactagaaccaaaactagagataaaaagacattagacaatttgaacaaatataagaaaaggagaattaaacttgacatcagtatagataagaaaaagaagcataccacaatagttgtttttaacaggtatcagaacagagagactgaggtatatgagatcaaataaggacaaatagtacgagcttttcacagataaaaaagaattcaatcaaaaagtgttaatatagtcagacgagaatgagataggatcgagtcggccttgagtttctcaccaaattggtagtagccaagaaagaattttcagggagaaggtcggagcaatcagaagagttgtagatcaataggagtagatgtcaatgtgatgacgagatcgataggattgttcgacaagtgagaagagtgagagaaggtagatgagagaggagaaaaggagtcggatacggaaggggaattgaaggataggaatgttggagtgagttgagtgttgatggaagttgaggccgagcagattggtgatggttgatttagagatgttgggaaagattgattgttatgtcgatggtaggagctgctggggatttgatgtctggatggaggaatacccagtatttaagtcatttgattggtggctgacttgtgggttaggttttgaggaggttcgatggttttcatcttgaagtgtttgagttgtggttgtgagtattgagaattgtattgagaggttgatgtttgaagagtatattgagaagatgtaagaggaaagtagatgaaaggggaaaggagggaagtcgagagaagagagagtgagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcggagcggaaaagagagagcgggttcgagagaatggagagggagcgggaaagagagaaaaaatgagcggagacaagagagcagagacagggagaaaattccaacacactcaccacgctcaaacacttcagtcaactcatagtaacaaccttttactactaaacactcaggttagttacccagaggctgacaccagagctccaatacacagacttgaagtcatgagacttggtcaggtgctgcataatacgtcacagaaaatgaatatgaaaaaataaaaacaaaaaaaaaaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaatgggacatgggaagaatgactataaatgaaaaaaaattggaaccaaaaaaggtttggtcaggttgtttgtccatattggagccaaaacaggaaattctagtgctttactgcaatgagggctggtgaatgccccactcaacagctgtttgaagccatctgtaaaccaatttttcaaaattttcatttataatcattcttctaatatcccaatcttcctttctctcagcactctcactcccccaaaatgaatatacaagctttgaaaaaaaatcaattttattttttatttttcagaaattttgaaactttttttatttttttcatattcattttctgtgacctaatatgcagcacctgaccaagtctcatgacttcaagtctgtgttttgaagctctggaatccaaaataaacagccacttttcactgtctacccactttacaactatgagaagggagtactgcctgtctagcccagtttgatcatagcttgactggtttaagactcaaaaagtggttgtaagaccctttttgctgaatgaagaaggggatgatggaggtgcaagctcttcccttctatactatcagataacaagacccaccaagcttagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagttggttgttattggtgtttgataaggttctgtaaaggtggtgtatctttgattgagtggtactaaactgtgactgatgaataatatactgattagacaacaacttggaggagagcctccttatatagaaaatagtgaggtaatttagctccagggcagccagtgatgagtgattttggctggcctgggctattacatgagggggttgagctacatacagaagttgaatgtgtgaatgtgattggtcagatatgtacaagagttgaagtggtgagccaatggtggtaccacctgcagctgtcatgcaaggacaatacactaatttagactgcatgcatgagttatgtaatatgtagaagtgaaatgtaaggagtgtagatgtatgtaaatgagtgtatatgtaaatggggggttgtactgtactgagggtgtctgtgtagcttgagggttgtaattgagattggtgacatgtaatgatggatgaaatccttgtgatatgttgtccattgtggggtgattgttgattcaggtgtgttccagtgactcctcccgggtgattaaggttgaatttaaaccgtagagtccagttcttgaggcatatagggtggtttctgagagagattggatgataatatgaagaaaatatatataagaaaaagaaagaaaaaacttttaattttcacatttttgactactgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacccgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgctcttgatgtgtacttaacagatcctctaatgatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattaacacttaatactgactatttaatacatgtacatatttatttgtaataatatctgaccgtgaaaatactgtagaccagggataacttgtggtacaggtatttcacggacacaggagtgaaaggtaagtgataattacttatgtacaaaacagatatgtatttcatggataagtaattaacagataagataaatgtaggttaaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaaataccacaccggtctatgttaactctttagcacacaatgtgagtaatcattctttagttagctttttttcttggactgatctgattgaccatccctctttcatcctgtttagactgtaaacctcataaacatacaacaccaactcctattcagctccttcttgacatccctgccaacaaaggaggaaacctcctcctcttccctgtcagaccaaccaatctctaacctctcagaccaaccagccaaccatcctcatcttccctgtcagacctccccccctttggcatctcagaccaaccagccaaccctcctcctaaaacctctcagaaagacagacccaacaaccctcctcctctgccctctctgacatatggtctgaaaggctagaggggaggtgtaaggactgatctttccttcactagaggagttgagaaacaaaacagttggacaggctatttagccaaacaagttctaggaccaaacactaaagggattgattactggctcggagagataatggatcagttctctctggtctgtacatacaaatctgtagatatgagaaggaaagatgaaaaaatgagaatgagaaaatgaaaggcttacctggcttggagagatgatggatcagttctctgaggatccaggtccggatctcagtcaggcatgatcatagctacaagaatcttggtctgtgacacttcttgtgaaacccaacagggaggggtttgacaggaggtttccttcacctttaccctttcagattgattgatctgacaggctggagaggaggaaacctcctcctcttccctgtcagattgattggtctggcatgctggagaggaggaaacttcctcctctgccctgtcagatcaatcagtctgacaggctagagaggagaaagcctcctcctctgccctctcacaccaatcagtctgacaggctaggaaggaggtttcctcctctcaccagtgcctcctctggaccaattggtctgaaattctatagagaggaaggacccccctccttccctctcagaccaatcagtctgacatgctggccttccccctcagaccaactggtcttacatgctagagaggaggaaccctcctcttccctgtcagaccgactggtgtgacaggctagagggtgtcatcattttcattctatagtattgtaatcacccttatatttggtcttgtttcaagtagactagacacgtacaatcagaaatgtcatgttcctcattcaaaaccagcaccttgtacatatgtttagaacagccatgatagatcttaagacgtcaataaaaaaactgcttccagttgataaaaaaatcaaatgagacaggaattttagttgccccttccaaagtcactacacactgtcaaagcattacctgccactctgtgagccaatacatactgtttactatggacgtagacccaaaggacaccaaacttgtcaaggtccaggagaaactggcaaagctgttgtccatggtcaaacaagagcgtaaggtctggaaggagatggaggcactattggctgagaaggaggcccaactggtgacggccctgaagtcttaagaccaccaaaaacccaccacaagctccagctgcgccagtcaaaggccccaagtttggcgcccccaacaagtttgatggcacttgcggagccaaagcggaggttttcacaaaccaggtcaatctctaaattctggccaacaaacacctcttccgcaccaaccatgccatactggtttttgtgttgtcctacttgactggcgcagccagctcctgggcccaaccgtggatgaggaagttgttgagaaatactgaaactatcagtatccatgtactgcaacaccaagaagaaggccaaggccaaggcagccctccgcacgctcaagcagactaagttggtgtctcactacacccatcagttcagcctacacacccacaatactggctggggtcccgcagtcctcatcagccagtacagacaaggcctgcaaccccaaatccgcctcatgttgttgatggcttgaactgaattcccggaattggccaacgctgccaccctggccctgaagatcaacaatgaactccattgcctagcccccatgtagacaaccaagaccccggacctcaacgtgatggacctgtcagtcatgcatggatgcctctctgaaggtgagaagaccaggatgatgcaagcgggccagtgctttcaatgcggaaaccaaggaaacatctcaggggatttcccggaccatggcccaaaggggaaaggaaaggaacaatcctggatttccaaactcaaggaggaggtcaagcagttgaaggatggaagtagtaaggcggattcttcaaaaaatggaagtgctcaggaatgaaggatgtacctatcctgagaagtggagagctgtttgttgttagtattggctccagtgaaattttttcaataaatcaaattgatccatatttatttatttcttttcccattgttccacccaaacattcttcagccacagccccatttccacctccccctcccccctgctactttcctcattgactctggagcaacccatgatgtcataggcaagtcctatgccaggtccacaggcctacttgaccacgccagaccctcccaatgtaccatgtctggttttgaaagctcttcaagccattctttgtttgatattcacctcaccctagacacagacccgaccccttccccattcatcatcactcaattgaaagactcctatgatggcatgcttggtatgctttggatcagtcaacatggacacctcattgactgcactacccaaaaattcaagaaaccccaaattgcagctgttgagtcagcttcgtcacttccaaaaaaaacctcacctgttggtgtggagcctgtgaggcaggctatgatttttgacaagggtgtgtgtgttgctgacacgttaacacccccacaatgtgagttcaataaagccccttcccccaaaattactcttgaaacagctggcaagcctcttcccttcctaggacacagcaccacccaccagacatcaaccactgaatacaggacaattgcaactgcccagccagttttgccaatttcgacaaaggcctcattgattagcgtggagcctgtgaggcaagggggtttgtttctctgacacattaacacccacgcaatgtgagttcaatatgtccccttccataatttccattgaaacagctggaaagcctcttcccctcctagaagttgttccaaccgcagatgtcagcgccgccaaagcctcttggtcaaaattggctccacttgcggcagacagcaaagccaagactttggtgaagacagcagaagaaatagtccagacccactatcactggtatatcaatgtcagccacagagtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaacaaaaacttgaagtcatggaacttggtcaggtggtgcataatagctcccaaaaaatgaatatgaaataataaaaacaaaaaataaagtttgacaatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttagccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaaagtgggctggtgaatgccccactcaacagctgtttgaaaccatctggaaaccaatttttccaaacttttcattgataatcattcttcccatgttccagtctttctttctctcaacactcccactcccccaaaatgaatatcaaagcttttgaaaaaaattgagtttattttttatttttcacaaattgtcaaactttattttttgcttttattatttcatattcattttttgggacctataatgcaccacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatgtaacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtatataagtacttatccataatgttgtttacctttacctcttgttatcttatcattacttttatcttataatattttattcatagttatcttattatcattgattacttatgaaaataaatatcatcttatcttgtaattacttagcaattaattttatacataagtaattatcactcacctttcactcctttacccatgatatacctgtaccacaagttgtccttgttctacagtatttacacggtcaaatatcagtacaaataaatatgtacaagtattgaatgtagtttattaattagcaatagaagtaatacattcaatagcggggttcatgataggattttgtcaggaagaaaatcaagctactcagtatttgggagcactcaaaccttggattaatttttagacaaaattaagcttaatatttaaccgatcaaggaacgtttttgaagtttaagccttaatctgcactcaggaacccttaaagcttccttagctcattcaacggccaagaggaatcctctcggccatcaagagtgtacactctcaacggctgaggtgtacattcttgacggcagagggaaatcaccttggctgctgagagtagaatctcgacggccaagagtgtacccctcagccgtcgagagtgtacactcttgacggccaagaggattcctctcggccattggtgtgtaatcatagcggccgggaagaatcctcccggccacttctgtgggggtcttttgtttcatcaacccccaaaccctggttggttttggaggatcgactcctgaaccaaccagggattgttattttttttaatattttttttgggagagtcaactcccaaaccagtcaaaggttttggaggtttgactcccaaaagttggggattttagggcttgggagtcggctctccactttttgggagttgtttaaccaagccccttattttatcatttcaaagctgcagatgaagaccagttcgttatgtcttggcctgagtcaacgctgtcacagatacggtatctgccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaacctatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattcttcatgatacatacagtgtattgtatctgtgacagcgttgcctgagttataggttgaacttgggaaccggattccaaagtatgctcaccaagagcccaaaggcagaaaataagctcccaaaatgggttggaaacttcaatcaaagaaaactgaaaaaacaggattgcaatacttagtctgggcttagggttagggttagggttagggttaggggttgatcatgaagccttagaggttcctgagttgagattctgagcttaaatacaggcttaaactaagctcaggatttcataattcaggaaacatttaagcccggttggggaagcaaaaagcttattgtgaaccctgctaatacatgtactgatcacaattatgacttaattatcaaaggatctgttaagtgcacacatctataatgtcacttacagatcaatgatgtcacttagacaattatgatgtcacttacagatcattacaaataatgatcagtcactcaattgatgtgctcatttgcctggccaaagctcccttgattctgagcgctcattctttccctctttcaacattctggaacttataatctgtgcctctttcactgattaatccccagaatattcagacaccagttaaacatatgtaacatttattttgaaacaagacacgtaactcaagttaaatgtagtctacttatattgttcttaatcttcagtcaacaactcaacttatccacaatattcatagctttgctgaatattcccatctattaaacttcaactaattttgttaaagcttaataagtattgttcgccctttcccttttgggaaccaaatcaatcccaggtgagtcctagtaccctggatgcctattaataccaggtattgatccagatgcactgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaccacccactacctactactcaccacgctcaaaacactcagtcaactcatagcaacaaccttctaccacactacttgtagctcatttgaggcatttttatttgttggctaaaatagctcagtttagcctaatttttactcctgagtcattttgtaaaaacaattcaggaaattgacccattttacaccatgcaaattgacattttttcttggggcaaaactggtattttttgtagctacaaacaacaccagtttttccccagggaaaaatggcaatttgagtggtggaaaataggtcaatttgctgaggctttttttacaaaatgactcaggagtgaaaatcaggctcaaatgagctattttagcccaaaataaaaatttctcaaacattccaaaattaatttttagctcacttgaggcatttttattgtttggctaaaatagctcattttagcttaatttttactcctgagtcattttgtaaaaaaacctcaggaaggtgacctattttccaccacccaaattgccattttttcctggggaaaaaccaattgttttcagtgtatctgatccacttatctgggatggtcacttggttttggatgaaaattttcacattgcagaactaccaccctataatatcattctggcatatattggtatggagtttgaaaaaatggatatccatcaagagatacctgatcaacctgaacaaacagttcaccaaacccatcagaattaccacagagtaacccacatggtcgaagaatctagctcagaaatccagtcaccactaacggaaaatttcccccaagtaccttttttggattactgccccctgatcttggaaaatgacccatccctggaaaacttggaaaaagaagaaaccaaaagccctggatcataaaaaggaatcttcccagcaaaaattcctcctggaacattttcaccatgttctttgattgaagaaaatttccccccagtggtatcagctgccttgtaattttcctcccagttccctcaaaattgtgaagaattggagccctgggacaaaaatggaaaagacaatcaacggtgggccagttacactaactgtagtgttagtgtagcgtagtgttagctttttaagctacactacaaaaaagttactgttagcgaaaattttggcccactgacactacaggatttctaaaaaaatcaaaaaaaaaaattagtgtagcgttagctgactgaaaaaaatccaaactaacactaaccaaatcccttgttagtggaattgtaggtggttagtgggctaaaaagttacactaactgttagtataactttttgatagttacactaactgttagtgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcgtaactgaaaactgagtcataataatgtgtagggggctcagatgtgatgggaaatggtcatcaaaaaatgattttcaggtaattacttggtaaaaaagcaagaaaaaaaccaagcaattattctggagcaggacaaatcatcaactaaaaatcaagaaaaaaaattggttttttttttggttaggtatggttaggaataaataataaaaaaaactaactgtaagaattttttttctggctaagcatgatcaagcattagtgataaaaatagatagtaaaaggcgtaaaaaaacacagatggaaaatattctactgtttctttttggaaaaatccatgtaagatctagtaacaactgtttgtgcttttgaataatcaccagaaacttgaataccttctttcaaccacatatgactattaacacacctttcaattgtttgtggttttaatgatccacgtccagttgaacaaacatcagcagctgagaagtacgctcaactgcacatgaggatgcagaagatgccaagtagtccttggctaatgatgcaagaaccggataggtggatacatgatcctgaaaaaataaaaataaaaaagaaaatcataatgagattaataacttaatgcaggtgataaacaaagagaaattcataccttccaccataacaaaagctctttgggacactttgtagagattgctgggaggtgatccatgttgttgatatataccttgagctctttgttttcttctgttgattttgcaggcttgctgaacatttcaaaaatgacatcttcttcaaccggaggagttttctttttgactacttgaatatcgtcttccttcttcttcttcagaacctccacacacttcgcaaattctttctccagaagtttcttggccacatccgctttttcaggccagcaatgggtgaatagccctaatcggaatgacgggtggagcaaggtagccataatgagactttcaaacttgagtgcctcgtcttggtagatctcgagcttcttgatcattttaacatacattggatgcattgcgtgtccttggctgcacttgtcctctttcttcttcaaagttgagattgtatgataatagttcggcaagaaaaaagcacctgtaggaccatcaccctccataagttttgtcagctctgtctatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaacagattactctttttcaccctttatatgtggtccaaattccacaaaggttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggattttaaagcaataataattgctaagaagcagctggcaagcacttgagctgattggctacttgtcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggatgaaaggggaatttcaaagttacacactaataattccagtagtaaaaggaggattgggattgggataactactctaaaagtaggaggagaatattcactgtacttactaagtatgctgtgggtgaatatgctgaggaaccaattttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatttactaccatattagttcttctcatgatgtaatgagaatattgtagtagattaaatacagtattatctatgtccccatgacatcatgatgcattgttatagccaattacatcgtgtgtctacttataatagaataatactgatggaaattaccacgcacttgacaaatatggtaatttctacactttgaattgtagtttaaatttatatttgtaactataaatttaatatttgttttttatctttattttatatgatttttagaatattttatgctttattcctactagcctctgaggctcttgagttgtgacaaagtcctagaaggagtaggaatttggggatggttccagtgagcaaccccctctaaaatattatgaaaagttcatttatgaaataatattctaggttttcttattattattacaagtaatatattattaagcagtcttttggatactcttgaggatctctaaggctgacaagtttggtcaggcggttaaaaggctgaaatataaaattcagcattgtaactaggatctgaatatattagtattacacaaattacttacttctaactctttattcaattcattaattgttgcccattccttccttgtgaattgaatctccttgaagtgaccgagcttcttgggattttccttgcggctagatttgtccgtttgatcttgatatttttcatactcatcaattagtattgaatcgatgacctacatttgagaatattagtaaatgtatctggtagaaacaaaataaataacatacatctctggcatcataggcacgagttcgactttcatattttatattccaacaaattccataaccagcaatcaagttcttcaaatcttttctggctgctcttcgctcgaattcttgtctccagacgcaagagacggtgattttttttaccacaaagtccagctatgaatgtaatttgattggtcagtatgtaaaaaaaaaatacaagagataaaaaggctgactcacagcggtagtcgaatcattcctattggcctttgaggaagatttatctccatccttcttcccgtccttttttccatccttcttcccgtccttttttccattcttcttcctgtcctttttcccgttttctcctttgtcctcagtgctatcgtcattgtcatcatcattgttgtcgtcatctgagttctcaattgcatcatctgtacaatcacttctaccatcgtttgaatcatcatcttaattgtcaccttcgttaccatctttgtcgtcctcggttatcttggcatcttattggagtaggggaaagaactgaagaatgatttcttcaactttggtggtggcagtgatttgagacccaattccttcaaaccagcattcacaacaagagccattttatgacaaaaacacttaatgtgcattgtcttagggtcccattcgaaatctgtgttttctcccagatcaagcagtttttcgtgcattgtttcagccatggtcatgttatttgatccagaatcagtggtctgacaaagcatgtatatatgagaagaagacaaattagtttttccctttgattatgaaaatggatcacaagttgagattacttatcttattgctgagttgatgcttcttcaatatgtttataattggtttggctaaatatctcccttgatgtaaccaggaaaccaacttgatgctcagatgaagcaccacataattccaattgttattgataaaagatactgatacatcaatgaatccatagcaatttcctttggttgtccatacatcatgtattaaaaaaaattgctattggctgcctgagggtaaataagatgaaaaatgtaagtaaatcattctgaatgattattaggaatagactacttactgcgataaagcattgcctcttgcaattccaaatacgcctttctggccccggttgctgcccatttttgtttgaagagtattgcagctggttcacagtaattaaacgccgctttaaggtatggatcttccacttgattccaaggtatcaactgaagtaagagccacaaaactatgatttggtttaagatagttttgtcaaacttttccactctggcaaaatgagttgttaggtctccatttccattcttcttcttttttttctcttcttcaagggaggtaggtggaagtttggctccagcggcaataggtttggcacgatttggacatccatctgagacccttccactttgacgagagccatcacggtgcacacgaagatttgaaagactagacgctgaaaccctgacttctttattgcaccacaaacagctataggttgacgcaggtttatcggccggctcaaaaaataaaaaaaaaatgaaaagaaaaaatcaattttgcttcatggacagaattatatgaaattgtttagacttacatcatctttacgaggaatcagttctgaaaaaaaaaaaaaactttgacatcgacctcttctggatttttttgttggcgtttcttgactttagaattttctttgtcagagtcttgagcaaggccaatgtccttggcagtagtgtttgattcagaatttgcatcagatgggcctgtttttttgggttttttgggagctttcttgcttgtttgctgggactgaacaggagtagcgtgaggggttgaatctgaatcagagggtgcattggttctttttgtgggtttactactggttccaatggattttttttctgacagaagtggctggatgattgatttacgggaatcaggtgagggttgaatcattgcagattgcttcatgggggtagtgactcttgaggattgacgggttggcacctctgtggcatcgcttacattgccagaccggttttacatggaagattgggttggttggcttaacattttgcacttggtggttgttattgggttaagtgagttgagtatcaataggattggagttggctgtgatggtggttgttgtttgggtaagtgagtcgagcgttggatcagagttggttgaacttgtgatgtgtcaggtcaggctggcttgcatggccctcaaattttttttctcacccaaaaatattttcaccccccccccccccccagggccaaaccacatacgtgtcaagtcaggctggcttgcgcggccctcaaattttttttctcacccataagaaatttcacccccggggcccaaacaacatgcttgctcctggcccaactgggtgcgtcccacaaacagaccagtggagactcttcactccaaagaaaaacagaaatgccaatcaaaaaaaactcaaagaatcaaaaattcaacaattctaaaagtggaaaaaacataaaataagaaaaataacaaaagaacaaaatggtaacaaatccaaacatagaaaaattaaaacctgaaaactcataaaataatgaaaggaacaattgaccaattacataaaagaaaaaaagcaacaacaaaaaattttgggaaaggctggtgcaagctttcaaaagcaaaaacttgtgaaacaacaaaatgataccactgacacatatgtactgtacccctttcaaattctcaatcctattgtttaacaaatattatatcagcatacacacatctctctcaccattatttttcaatcttaatctaaaatctatattattttatcaaaatctaacaacatgatgaaataaagaaggattagtgtaaaattcatccacaagaaattggatcaaatactcaaaatattaaatatttaaatttactttggggtttcttagtagaattgagattgtggatgcattggcattgtaaatagggatgtaatcaagagggattagtaccaaattcatcgagaagatcatggatccaatactccaaatatgagatacattgaagtaattgattacttgcatgtaatgtaagtagaatagtgatcaaaaccatcaagcccaccatttatgattttatagtgcatcaaattaagaaaatagcctgggatccttgagtgttgtgttcatattgcagtaaatgtgcagatgatagaaaaaggtttcatcacaaaagtcataaaagatatggtgaaaaatagttgaattattcatatactacctgaatcctcaaattttgttgaattcagtatttattaatggagaggtcattctgagaacaggattcaaattggattatctaaactgaggaagtaaaccatatcatttgaatttgattccttttcaatttcagataatattataaatttcacatagcacatgttagatcaagattcaactatatgaatctccattcaaatacttaatgaaaacaggttataataataattatgttatcattaactacaataatattaaggtcatgatgtaggtattgctgtgaatcatatattatcaataatcatcaactgtgatgaacagaggttattactattttttatgaattacattatcatcaattaaaacaataataagaaaaggggcttggaaaaacgactcccaaattttagtcgacgactcccgttttggtcgggaggtcgtcggacgggagtcgttcttccaattcccaaaaaaacatagggagtcgtcgcactaaattttcctggagattttttacttttttattcaaaaaaatgggagttgtccgcctgaagtgcgggagtcggcgcaccaattccgcctaatttttcgcacttttttatatttaaattgaagggggtcgtccacccaatacgagggagttgtcgcaccaattccgcccattttgtgtcttttttttctatgttaaaaaaagacagaagtcgtccaactagaaatgggagtcgtcgccatatggcaccctcagagactccaaaaaaaggttgagccactgaggccccaccccaaaggcaatttatcaatgataaaaaaattagactgattgagaaaaaccattgcaagagataaaagagatgacaaacgggccaaaaacattcaaaaatgatcagaaatgtaagaaaaaaaacaaggtaaaaaaggacatagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaacccctagtagtgtttcattggattttctattttcctctctacagtcaattcgaaagaatcagaaaattgggcttcccatccccaagcctcttctgacgccttttctttccacgccttcatgagctgaggggcagcaaacagtcttgggttatgtaactgcaaggggacaaaatgagaaaattcatgcagaaaagcaataaaaataggggcgttgtcattgggggggcagaaagaaggaagaaaagtctggcaaaaggtgtcagaaaaaaagcaaaaaggcctctcaaaggcgtttgtcattacctcacccgtcaaaggcatggacatccaatgaggctttgaacaaggtgatggcgaatcaaccttgatacgatccaaagcgccgtggagtttgtggaacacgtttcgataccaatcaggccggagaacaatttcattgtacaattcatatcaaaccgccatataatcgccctgcccgcgtcccaatgcgtaagccacagctcggaatctgcagtgtccatctgatcaaacatccaaaatatcccggacatcaggttgaataattttgggtaagtactgaaggtaatcgagatcggatgggggaattgggagatgggggttagatggacgtgggggagggtctagaagcaccaatggggccggtttggtgggtgtcatgggggacgagggcacggaggcatcagcagaggaattgactttgagctttttcttattggcttgaacgggggaggagggaggggaggattcaggggcggttgctttcatgttcttcttggggacaacgacaacaggtttggtggctcctttcctgactggttgaatcctcttctttgggggctcttcttccttcttcttctttggggcctcttcttccttcttctttttgctgtcgtccttcttctttttttcctggtctttcttcttctgattatcttctttggtcttccgtttcttgttcttctcggcgtctttttcttcaagtttcctctttttcgcaatgtgttcgaattctgacgggtcccgcgttgttgatttgggcttgttcagagctcctttgagtctaccccgagttgattgcacctgcttcggtaactgaagggcgacaacggtggcagagccgtccagaagtcgagagatggtgtcaagctgtatggttaacgtgcttggaggagcctttgcttgacggattcaatctggtctagggcttatgggttgttttgtcccggattgtttgttggttggatatcctgttgttgattaaaaggaagcccaatgttattaaggactctaagagtagaaaaattaaccataattaacaaacatacgtggatatgccattgttcatgaaagtcttctggttccaactgtccgcctgaccgagccaactctgctaggcaatgtttacacggaatacctgtccggagtcgatgaaagccgttacaatgatccttcttcccgagggttgctgatatgcgcaggttgttttgtgccttcctcagagcaaaatgggtgatccggccaaggcaattgtcaaacagggaaccgagattcatgagagcgtccattttttcctggcggtggagggagcttatgttgtgtacttgggtttcaatcgcgttggtgatcattttgatggttgagttgagggattgattgggaccaaggagatgtgatttgacaaaggagtgtgaagattcgatccgagatgtcgtccagtgatcaaaatggggcacttcccttgtccaggcattcacatatttctccgcaactgggagccagtttgagcgcatgtaattgccaaatttcttgccataacttccagcgaatcggtcaaagacggccctgaagtcgccggtggtcgtgattttgatgagattcttccagtgttgaatcatttcagccttcttcttcttgtccttgatcatttttgccccgttagaaatcaggtttttgttgatgtgccaggtacacagtagatgagttgcggtggggaaaacggagtcaagaccattcataagggcttgttcccggtcagtcaggactacctcagggataggaatattgttgctagtgaacacattgagcagagattcaagagcccattcgtagtattcttcggtttctttgtgaaggaaagcaaaggcgacactgaaggatttgttggatccagtgacaccagcaatgtggaggaggggcatgcaatacttatttgtcttgtaggtgcaatcaaggaataagatgtagtggaaatgacggaggagctgaagcaagtggttgtgacagaagaaaaggcctagaatctcgccagaatcgtttaccttggttgctgaggtgaagtccgtcgtgagggtttgattaagatgaacaatcgggctgagtccacgtaactctttggcccaagccttctttctggcggagtacacagttgaaattgtggccaagatcgactgatcgggatgtgtcttcttgagtgattggagaacctgagctggttttaaacccgcatcacctagtttcttcatttgctcatagagctccttcaagagttttcggttggcggtgtgcccggacggatcttcgctgggtgcatgattatgtcggggattggccacggtaaacttccatcccccccctggccttcttctggatctgggccctcgcgtcgaatgggcaattgatcagtcgactgacaatgggtgcggggtgtgtgtcatttttccgtctgtttcaagctgggttaccacccctacacataagatggagaaaaaggacggccattgagcatgtgctctgatttgagtgctatgcagaaggagtacttacctgtcacatttgaaagtgatactcttcccaggaacagtcctcttcctgacaatgacaaaaccattttcccgagcaaaggttttgatggagtgctcgaggatcaatgggtcggaataagtggccgcaggaggagcgggtatgtcggtatgtggtgcttgcgctggtgttggggggatggttggggtctttgttgttgtacttgtcttatcttccggatctgactcaggcttgtcctcctcattgttgtcgccagtgttcttatcggcttgacttgcaagtagctctaagcatttttcgatggttacggtctcgtcatcttcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcgcacgactgccgttttttgcgcgacgactcccggggccaaggtgagtccggtggcgggggcggcggcaacaactccgttccgtgggctagctactcccgcccctgcggcgacaacggctgtccccggcgtgacgactcccgtctctcgggcagcgactccctctccggcgtggacaactcccgtcccggcggcgactacggcggtccccagtgttgtggtaagccactcctgaatattcaaagttatcaagagtaaaaatcacacaagaatcacaggatcaagacccctcaggaatttcccaggccctcaaaccaatccagacaccagtcatgaatcccctcaaacacagaccacatggataataatatttcccagccagaaactccccactcctgaaacttactcccctccaaacaattccattcttcctcccccttgtgtctcacactagtaacaatccccctgatccatgaaacatttatttcctcctatctccttccatggaatattcccccctcatttgtttcatactagtacccttgggagcattttcccactgcttgtttcccctgtttctgtggttaaatattttcccttgtttcatactcttcatagaatgttccatttatcttccaaccacaagctggccactccccagagttttgtataaaaggagcttagtttttcctcttcatttgttcctcatcagatcctgcttcagcaattcagataactgatcacccactattagccaggtatttgcccatcaacgtttgggataccttgatttgtgaacaagtatatttagactagtaaacataagaaacattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggcagcccaataaagcactcatccctctcaagctctactcctcccaagagtagttccacagcgtgacgactcccgtaactcgtgcggcgactccctctgcggcgtgggcgactcccgtcctgggcgcgacgactcccgtttccccagcggctacttctgcaacgacttccgtggctcctgcggggattccgaccccaatgacgaccggctgttccggctggtgcccgttggcagtgaccatcggcggggaccttcggcggctctggtccgtcggctgtggcctgtcggagctgtcctgggtgcctcctgtacaatgctaatgggaagagtgtgacactaagaaaaagaagaagagaggtgtggctgatctctactttatcttagactactattactgatgagcttgtgtatgtagtacctactgaggtgagaggaggaggggtaatgaggtgtgatgggataatactggcaagggtgtaacactggcaaagaggaatggcactggcaaatcggataatctggcaaatggggatttataactggcaaggggggatgtataactggcaaatataactggcaatgatatctggtaaagatataagggtgatactaatatttctgatttctaagactcaggtggctgttggctgaagagaaggagagtaaggtggcggtggttggtgatgacttataggacctgtgggcagatcctcctcatcaatcggccgtggtcaaaaaagacatggggagtgcccaccaaatgggcaaagaagacacatttcttaccttatttgattggccaaatggccaggtgatgaggagaagaacggcccgctggtgatttgttcagttgctaggccaggtggccgggggctcaggagaagattcgggctgataggtctgtcctgtttggcagatcctcatcaaccatcagccatcaactccatggggaaacgacatgaggagtgcccacttggcagccaaatggatgccaggtgggcagttaggcctcctctaacctgaaaagaccaacaggaggcagtcggctgaggagaaggaggtggggcctgcgatttatttgcttggccgggggctgttggagctggaggtcagctgcggtcaagatggccggtgataggcccacttggaagccatttggctgccaagcgggcagagaagaggccactgttacctgtaacaattggccaggcggccattgactgaggagaaggaggaggggggggggtgcattgtttggttggctagccggggatgaaggggatgagacggtggtcagctgggctcatcaaaacacatgtggactgagcactcatacctggattgattggccgagttgtagtcgacaggggagatggacatggggctagtgggttgattgcgcggttggctgggtgcctgtttgcactggagaaggggaggcaggtggaggtggtcggaaatgacagatgctcatcaccgatcagctcaaatcagcaaaagcatgtttactgcccacttggcagccattttgctgccatgtgggcagtgctaggactgtatctgacctgattcaacgccaatcaattggctgctgaggattagaaggggggctggttggttgttcagttgcttggcccggtggtggtggctgtcggctgaggaaggaggacgccatccctgataatggccattgtgccttgaatacaattgcatccggtcagtaaacagaaggttcaggctgacttatatggcttgaacaagtgaacacaccagagggcaattgctttgttgtacaccgctcctgctgagtagttgaaagcttaagagaacaacatgtccaaaagaaacaggttgttaagcttgataaacaaagccgatatgccttgaagttgtttgaagcctaacaagcagtatgccttgtcttttgatagggtcagtaccctattgaaggataacacacctttaaccaaatgaatccaggcagtattggactggcctctttgctgtgagccaaaagattgatacagctaatcagtctcttgtgaacaggtgctgtgatcaatcaaacattaataatgaagtaagatgctatgttgtcagtctcagctccaccctattgattggccgtattgatgaataatggtttgttgatcaaaccaaactgagccgcgctggagcctccttgttgacgtggtgtaaaatcagcctgttcaggcctaatgaactgacggaacattatgggatcccaacagtgacttgtctctgtgcttcaaaaattgttttgcttgtcagtaaaaaaatcattcaggcctgttgagatgatcaactgtaactcccaccagcaaggttgccaattgcaaatctaaccgtttaattgccttgaaacaattgtattgcttgtcagtacataaaataatcattcacaactgttgagacaatcaactgtgaatcccatcagcgcccttgccaatttcaaatccaatcactgcgtttgcctgattgtgagtgaaaatcttagcagtggtggggctaatcaattggcttccagggccagttgattcaagggctgtgaagcaatgattgctgggttccaaaggtagtggcttgaggatatgtcctgatcatgcagagcaattgaacgtagtgcaaagaaatcatcagacagatgaaggggttgggaagcaagcgttggatatatcaatacacacttgttgattggtgacacaacttaagggcctgtaccatagcaccccagccaattttcattttcatttttgatctttttatttttcaccaaccaaaattcattttggggttggcactgaaaatctggctgctgtactgtgggaaattgggtgtgcatggtacaccatctctggcagagtcaatttccaacctggaaattggaaattggcctgaaaattggggctgtggtacaggtcctaatacttttggtgttaatcagattaaggtatttgaggagtttttctgatgtatgaaaaaggaagtgtgaagtttagagagccaactccagttggttaatagtctcaatcaaagtgatctcaaacaaggtgaactaataccttgcacaggtcaatgtgatggattctcaatcaaagcaaagcaaaatgggtttgcttgtttgaaatggcaatttagctgacaagtgacgtggtctgtgccatttcaaatcacacaagatatgactgattttcagtggggtagaacatgatttaaaattgatgatccagatcagtaactaagggtttcttacacaggattaatcgccagtgaaattgattggaaggcataaagaaatcgtaaaggaagctcatgacaactagacagaatctgttgagaaaaaaaaaaacattatatatagagaagaccgagaagggaatttaattttcattcttgaaataatcctctgaggtgttacttgtatcagtataaggaccaaatacttcttggataaatggtagcatgtggcgaaaaacaagccacacatttccaagattaatattagaaaaatcaaaaccaagctggtccataacttgcaaagcaacttcattaaacttgggtggtgtatgttgaaataattcctccttgttgaggtattgtttttctgagagcaagttgagatcatggcttggtactgaaagtagctgatcaatagttgtaaagtattctggattgctataagagaattccgggctgacaccagttggaagagtagtgagtctatcgaattgtttttggtaatgattgtatcagtccacccagatatccacactcttttggaacactgatatccacaggaataaaaaaagcagcctaccagaaatatatcagattcttgtcttattgtgttgtgtagaaaagagcaaggaacttacttttgcacaccatcctcttggtcataacggccactatcaatttcattcattatgtcatctttgattgatcaattatgttgcttcatcatttgggaccagagtgatttgatttggtgaaatgcatgtgatccactgcctgcttggtggtaatgccagcgtaagcatgagtcagacgcatttggagcttagccatgtcaattgttttggttccataatcactggttaacttggatccacgagctcttgatgcaagatgaagaaagtagcaagcgatatggcgggggttgttgttggtaatgtgaacaaacatgcctaagatcttttgggaccaagcattgataaatccatagattgtgatgccaaatggcttcaacttatcatgcccatcacaagcccaaatgtgattggggccaagagtctgatagatacgtcttttacaagcttgacggagtcgcaaggccattccatcgggattgatttgtttaagggcataataaacaatttgtctagttccaaacaaaatcacatgtcaataatgaattcatggaaagggttaataatgaaatgaagatacaatcactaaccagggaactctgatattataatgcctcatgagtatcattgtcatcctacaatatcaagcattgttttggagaagattttctcgcatatcagttattgcttcagagcatttgcatttgttggctagattttcaggttaaccaaacctggggtcagcctgccaggttaacatccgctaaatttagcggatgtaagcctgaaacagactgaaaacgactttcaggtttgttaacccgaggttagcccggggccaatgcaactgccggttgggttaagttgccaaaaatcagcaatttaacccaacaaatgtgaatgctctcaaggacttgattgatggtgactttgccatccaaaagatcattttggagtaatttgacaccaagcttcttcatgtagcattggactgtaagaacagatcttcaacaccagtctccttgtacaaacgcacttgcatctcttctagattcattcctttggactgcaacaataaaatcgaaccttgtacttcaggtgatagtggagcaggaataggggcctgagaaagatcacacctccggagtgaccattcattttgcttaccagatgaagttcaaggtgaaattttggttccatgatcttgagagaggatacgtatgatttctggccctttgtgacctttttgaaagagaggctcgactagattcttgatgtgttgatctctagaagaaagatcaagtattttattttcacccttgaagtattctgaattggtatcacccggtgatgagaagtgttcatcatcagacccagaataatcagaattatctgtggtgtatacaccatctgggtctgatgctgaatcatcaatatcgttggaagaggtttgtggcttatggttagaagtttcaggaattgttgtagagtggtggttaatgtttctaggatgtgatgcttttgggatgtgttagaggcaaagtgctttggtatatttcttggaatgcaggcatgattggttgtgagtttgcaggggagattggttgtgagttgatggtcaatgtttgcagtatgtcacaaacacaggagatggatcacaatctaagccaacaacacaaacaagtagaaaggatacatgtccaatagcagagttcaatctttcacatctcacttgggaatgggcatggtagttggtatcaggcttacatgtaaaaaatttacattgaaactatgacaaaaatagctgttgtaacatgagaatcctgtagttttgatggcattggtataaattaacagaagaaaaacaagctgattttgtaggatatttgattgatgttgattgatgaggggtaaaacggtgtgatggttggtccactggcatacctgtccagcatctggtggaccatgtgggtccttgcagtgtgtacatgctatgggcacagctcaaggtatgaagaaaaaccccatggatgggtggtttttcacagtcgggtgttaattcagaagatgttgggggttccattttttttattgcattttacatatgtgtgtgagacatcatgaacaaagttttttttcaaatatgtacaagtgtgattttaatttttgaaatttgcaaaaaaaaaatgaaatggcgcggttggtgtcgtctgtgggcttctgtatgaatcacatatcatccgcaaggatgtatggatatcttaaaaggtggtcttcttgttgagccctcgtaataaaaggattggattgggtgtctgacccatgtcattgtctccatcattcctccaattttgtttgacctctggtggcttacggctatagttgattcttatcttcaatgtgctgtagtagtcaccatatgaagaagtgtgtgggtttttccagatcatcagcggaaatctaggattgacaaactcttgggcacaatccaaatcaaagaagtgggtgtatgcatagcaatttcttttgcccgtttggtgatcatagatgattacattagtgggattcaaagttgatttttgaacaggattctgcacaaattcataagctcaagaggttgaacatttcacctctctagaacttacaattgctctttgtttggaatgcttatcaaaacttctgtgaaattcatgatgttgtgtacaacattgagcagaaatcaactttgaaaccccctattgacaaaacaaaccacggctctggtgctttctaagaacttgaatccagaggactggttggccaaccagagaattccctggaggatgattgtttgggaaacctgtgacttgggtttgttgttttcaaaggcaaattgctctgggtggttggttggtttggtaaatcatttttgtgtgaagaagggttggaacgtctcctgaccacattgttggttctgcttgtgaaatgtgatgaatgatatggatgatgaggaagctgaagaggggacatgtttgtaagttttcaataggcagctacaatcagagagaggggattgaagaaggaagcaacaatgaggtgaaaaactggcctttcatggtttgaagtcctctgtgggtggttcatgcttgtggaagggagagctgactttgttggtttgaggtggagagaggatcttgtcatagcccatccataggatcatgtcatagctcatccatccagaagacttgtaattgaaccattcatacaaaacagtccagtcacaatttaagtccaatcaaattgtccttgtaagccgccaaatcttgcattgcacgccaaaccagacatccagtgctctcttgagggttctgatgggtggatggatgtatgaacagatccaaaccccttccaaaggggataccgtttggatcatgatctgcgtgcatacacggctgatcttcaattatcatgatcaacgcacatcctcagccttgtccaacacagtcaacaagatctgctcacatctcactagctcatcaaacaaaccaacatggctctgacatcagatagcacccagctgtcactacacaggcttgatgtggcagctgatgacctcccctcatattgtccaaaccacataaagcctatctttaaaaagctgtatgtttctcttcatttctacatgcaatatccgtggtgaccaaagtatcataggcatttcacttcttctaaccttggcagcaaagccaagggcccatcaatggctgttgagatacttatgagacacatggtatcaaacagttcatgctgaaggttgatattgccatattgcttggccaatgtttaaaaggcttgctccccttggtcagtacaacctaaagtactctattgacctattttgatcagttgagttttgaaaatcataacacagtattaagactgaagccggaaatattggttgtaattccaaaaataacaatgttccctgactttggaagagtccaaagtcatcctggatgccgtgctgcggcaagttcaggaaatgtaacatgcatgttacaacacacagcccctttcaggacctgttttggctcaggcaatgtgttattgcattggcacaacagactgtgctggttattaagggggcattcaatccagcttggagttgaaaatttcctactctataccctgtctttcaattgtcatttcacaatatccacctcatttttctcttttcttgagtataacctttccttccccccatctttgttcaaagcttgatctccttgaaaacaaaccaaaaaaagaaactcctctctcatctcaatgccacaatctttcctgcaccagcatcttccttgtcttacaacactcatgagcccctcatgtcatttatgaactttgccccctctctctttatgtaattggatagtagtacccattttctgcaggtcaatatagccattacttgaaatacatcattaattttttttttttatgattcagtttccttaaaccaacagggaaactaggagtgcaaagggtctattcagtctttgtttcacaaacgaatggtacattcagagactaccgttcagctctttgttctccaggagaaagaacaagacaatccagccatctttgctgaagactcctttaatgaagcggtcttgactgtgccctgggtactcggccctacaagcttccacttttccacatcctcacaccgtgctatctgtccaacaagcccaaagccttgacataccaaatgaggcccttgtgcagtcccattgtacccaaaataagcagacatctcctatacttcgaacatctaatgcacctgtgtgtcaggtcctgtagaactttttgtatccttctaggcatcaagaaggcttccaatctagtcacttcgccacctggcccggaatatttagcttgattcaactgcagaagctgggatagggcattcttgaagggaagcaatgcacttttggacttgcacggggaaagccccaccactggcaactctccaatcatgtgggaagtagataattcaactcctcaggaaggtttcctattccatccggtgtttcacaaggttctccatgaactcttatttgatacacacaagtcaggtcatgatttccatgattagacctgatttttgcaagatatttggagtaaattctggttttgagtgacaataattcatattggacattctgtgcagtgttgatattgtaggcccccacacataataaatctaaattctttttgccatcaagcccaatccccaaggcttaaacttatttggcgccattcaaatattttaggctagacatgtgaaattgtaatacctgtgaaccaaataacttatgcaagttggatgccaatctgctctcttttgccaaaaaatgaccaacatgttctgaggctaagatctggaaggagtaccatgattaacagactgcccttcaccttttagtgtttgttgatgaacatagagtgtgactcaaggtaataataccatgtgggagaaatccaggattgaaaaaagtttgcacaggcaggaaaagcggcaaaggtttgtctaggggagcccttcaagtttgagagcactctgtattcagttctgtgggtgtttgagctttcttggcttcaaagcaaaacatgttggaggttgcacttgtgagacatttgctatgttggttaactttggtctcaagtaattccaaacatctgttgagctcatgaactgcggattggagagctttaagattttatttagctgtgtatacacatttttggttgtaccagggaaaccacttagcttgtcaaaaagctaatgagacacatgtacccaagagtactagccatttgctcttgaaaaattggaacacaatggcggcagccctgccaattgcgccaaccattctatgttaccggctaggtgaaaatacttttggtatgcagctgcatttgtcagtcatccaaccatggggttggtttgtgttaaatgagcagtcacagtgaaaagctgagatttgagctattgtgacatggcacattgtcagctccagggatgtccgtatatgttcaaacataaggaggagcaccacaaagggaatgactatgtacttaactcctttgaagtttgacacaggtctgattgaggagcttgggttcttgtggttattggcaccagtctgtgcactttgggtgcacccaactaaacttgtctgaagtccaaggtacaagcagaccaaaactaattttgcattccaagaatacctgtcagactggaataacacaggacaccgtcaggaggaatcaggatcaaagtaagagttccaacatttttaaaaacttcagctaactttctaatctctttgaacacattcagtagcttcatggctgctcatcaaatactcaaaccacattctaagaatccagatgagaagaagccctcccttttgtaagaattctataactttctctcaatttactaaagattttactcttatatccctttctatttttcattgtagtccccaaacagctctgaagaagaagtgcaaacagaaatacaaatacttcaaaaaacaggaaaacaactcgaaggctgccaaggtcttcactagaaatattcatccggataccaagacaatgagaagggcctacaaaaaacttgatctccttctagctgatgggactcaaaagctgacaccagctgaagtgcaagctgatgaagacatggtcttgaactttactttgatcaatcacagatgacttgtattagtgggattcaaagttgatttttgaacaggattctgcacagattcatttataagcttgagaggctcaaaatttcagctttctaaaacttaccattgctctatgtttggaacacttatcaaaacttctgtgaaattcatgatgttgtgtacaacattgttcaaaagtcaattttgaaactcccaatattcatatgagaaacctatcccccaaaaaaaagatgatccccctccagcagaggctcaacctaatcaacccaagagcaacaagccacaattccaattcaaacatacccaagaaagacagtcccctccaagaagatccaaaatccaatcaattcattgcatccatcaattttactctgtcagaagatgagaaagaattgaaatttcttactacctttctccatcaatccaaggattaatttaaacctgttgttagtgtgaaaatctatcaaggaacaatgtggacaatgggttggcagaagtctcaagttgaagctcaagttgcaggaaaatagtgggattcatagttgagtgcaaacaccttacaaaagggtttgcaagtcaatctgcacaacaaagcatgcatgttcagctcccattactcatcaaaggttagagatgtggctagtagaaggctttttttgaaaatcttcatgcatgagagtgacttgtaaaatgttttgcaagtcacttgcacttgactttgaatccccctaatattgtgaccaagaaggtgtcaattctagtccctttagatatctcaaacacatgataaacacttacttggcgcctgaaatcctgcataaagtgttttctatcgccaatactgttgtcaaagacgcaaacaaagtgttgaattctctcaagatgccatctttggaagatattgcctggagagcacaaccaaccaaaaagaatttttcatccaacctagccttcacatctaatgacttttccaataggccacacactaacaccaatgcattcaaaacagcatttcttatgcttgcagatgtcaataaagctgacggatcaatatcaattaatagtcacttggattccagttttaccgtccctttctttgtttttccagatcattgggtggccattgatttgagaaagttaaatggaatatgtagagtagtatctgctgctggaaagtttaaacactgcaccctcaacaaccaaacttcccatccaatcattctcatagggtactggttcatccactgttgaaaccggtgtggatgaatcaatatttggcacaggtcctggtaccggatttcctccctcttgcgcctctcttcctcagcaattgtctgaaccatcccctttcagttaaaattgtctgcttggccctttgaatcttttcttgggagtttgcaatagcctgctcagccactgaaattgctcgccaatgcccaatttttgccttgttctgattatggagcatacaggcctcattggcttctgatgttactggttcctcttcttctggggcccaatttgagatagaaagccttcagaattcacatccttggtgccaccaatgcccagttctgctcagcagctagtattgccaaacatgctgaccaaaattgatcattgtcctcccaagccccctgatctagactatccaatgcacattgcactagcattttaattttgagttcagatgatgccaaagtccctgctattgcatctggtgccagatgaggaatccctgcggcaagaaaaaggcctgctttgtccccctcatgtaagcctttgaaaattttccaatgattgatcaaggcggtcatggcagcactagtgacgttgttacacaaagttttagccaagcttgttaatgcgccaataccctattaaggcttctgttagactcaggagttgcattgttgatgggtaggttggggttcaataccggacatctagataaataaaattcaggatttagtccacgtcaagcatggtaggaagaatgataaattgaacctacttttggggagtttctgaagtgatgagtcttaagaatacacttaggatggttatcatcgttaatgtaatttaagattattgaatacaagggatttgagatataacatctaaagctgacaaaattccagaggattatttgaatcactggcaaaaatctaggcaagattagtatggtgagtctatcagagtacaaaagttgggacttgaagagatactgatatgtaaagtctcaaaggaaaatgccctggccagacaagtgtacagtgggggagactggtagtgtactcaaaggtagtcatccagtagtacagagagatggcccagaatatcccacagaccgtgctagatgggcagcaatgtggaactcctatcatgccaggcggtaggcagttggttcaaggaatagtgctttgagggctgccttgaagtggggtctggattagtgagctgtgatctgaacaaaacctgttggggttggttggtttgctgagaggggacaacaggaattaatttctgtggcagttgttgagtttgagtgaatgaacttgaggatatgtatgaggatcagaagtatcaagaatgaaaagattaataaattttgatgggtctatcttggatcagatcagagtgccatgcttccccattatctcagttcaaactgaactttgactctggggagtgacatgtcatcacatccctaactacaacacaactcaaccaaaaaacaaaaacaagaccacacaacacaacacaacacaacacagcacaacacaaccaaacacaacacaacacatgaacacagaacaaaacaaaacaaaacaaaacaaaacaatcaagagtggaataaaccaacatactaagatgccttaggacctaggaaatgcaacaagactgtctactgagtagtaggtgatttggaaaaagataataaagaatgataaaatgataaaataaaaataaaaataagttgagtgaaaaataatatgacgataagataatcagaggaaatgaaacaataaaaggaaacaaaaacatagtaaaatgatataacaaaggaggactgagaggggatttgaggtgatattgttgaaatcttgaggcttgaggatattgataagttgaaatttgaaatttgaaattcaaccttgagggggcctgtaccgtttagaacaccacagcaaaaagctttgttcatcctctcaaggtcccgcttgagaggttgaatgactgtgtagtacttgtaaggtaaggagtcaggctgaaagacaattagaaaaagatgtacatatatacatctcctccagctcccaagcatagccatagctttacacaatggtattgatccaacgtgtacttgcctttgcaaaactccagcaaaaaatctgagagaaggacttgtggatggccgcttggtgtatgtcaaagctcctcaagacaccgcatgtcctatcagctagcaaaaggaaatcattacaagaagaatatagtgactgaatgagccaactgtgttcagaacaccacaaaactgcctgaagaacttgcatgtaaacatggcaaggaggaccatgacagctggcttaaaaatagaaatacctttggagcttgactggaaagttatccgtcccaaggaggtttgtcaaggggactatcagggttggcaatggacagcatcatataattgatcaattatggctaactcatacatcaacctcaacccagatctttccgtctgaaagggccattttctgtactcaaactgttataattatacagaactacttctgatttttgatttcatctcttgtctggacaagctgtttctttgtgaagtgtgggctttaaatttaactacagggtcttgattctctaatttttgcaacttattccagtggctggagaccgctcaccttccttgattgcttttttgtaattggcatggcccggtgtggaactactctttggtgggaatagagcttagagaggaatgaatgcttgaagggctgcctctctggttactgggagagtaagaagaacaagaaatatataagagtatggactcttaaagaaaggtatggctgaatgaagatgtaagatttgtaaaagggtaaggtatgaggataataattctgtgagaaatgtcttaattctgtaatgctaaataaattccaagtaagtaatgctaaaacaatgaccagggagcattaatgacaactctgataggggacaaatggcaagggccaatgagagcactaaatataagtcttctggggggggaataagaaaacaaggagcaaggcatcatcacagggtacttgtaacaaggcaacaacatggcttgggagacaggcttgggaatggcatgtgtgtgagggtcggcctactacttcttgttctccagtgactatgaaactactcaagagagtaatttgcctcggtaagaagatagtagtcgaattaagttttctttaataactgaatgaagacttaatcaataatttagattgtttatgatgatgtattactataggtaatttaaatctaaatcatgatgaagataagaaatatcgcgataaagaaaaaggaagatcagagggaggaagaacaagagtgagactatatgaactaaaagcacagaccaatgacaacaacaagatttcacggatgacatcatttggaagaaaatcacattacgtcatcatccatctttactaatcgaaaacttataaatcttactcaatcatcaagttactgggttagttatgacaaaacaggcctcccttatactctaaactgtccctacctttctgttatttttcttataatattttgaatgagtttttctaaaattggtcaaataagttgtcaaagaagcaggaaaatgtaaatgagaaacccacgtatcatttcccactgttaccccctgccaggaaatcaaaaaatcaaaactccccttctgcagctctctgaaatctaaaacagctttcagtttcttccattcaaccacttatttttcgtcataatacttacccttaaaattatccaccaaaccgcgatctaccaaactatttggagaaaaatatttcacaataagagagacattaaataccgggtgcaacctaggatattcttgtttaatatccagttctaccgcattagtacccactatcttaattactttgaatggaccaatatattgatagtctaactttgaattcaaacgtcgggattgaataaattttcttagtagcaaaacctcttcaccagcttgataaactggagcatctctcttccccttgttatagtacttagcctgttgaagacgtgcttgagataaacattccattgctgtttcttgagtaacctgtaaatcataaacaaagtcatctagatcctggttccccgttgattctgtcattatattgaatttaggatgatgtccgtacgtgaagaaaaacggagaaatttttaagcttgcggaatctaaattgttcaaagaaaattcagccatgtctaaacatttatcccaattgtcttcataataagaacaaaaatgccatggataatcctccagagcttggttcattctctccgtttggccatcagtctgggggtgataagcactagacaaggctgacttgatgttcaaggaacacatcaacgccttccaaaaattactcacaaaagttgtccccctgtctgaaacaattttatccggcaaaccatgtaggcaaaaaatattcttcctaaacagatttgctaaaacagctgatgaagaagactcagcttactcaataaatctacaactaccaagattgaatcaaaaccagcagataagggaagtttagtgatcatatccataccagtcgtactccatggtttagattccggcaccaaagagactaatttgccatcacctagcattcgtcgcgatttcacccgttgacacgaatcgcacgacttaacaaacaccagtattgttgacttgactcccggcaaagaaaacgtgcgcagaagaatcaaaagcctacgagcaaccccaggatgtcctaccccaagcaaattgtgatacattgaaataattcaaatccgtagagattctggaacataaattctatcatgatgccacgaaacctcatcaatcaaagtcattgattgtacagccttattggcatcggagtaatgtctcttcaaaaatgataacatttcagaatttgggcattggaaatgaagatcatgaacctccttcattggttccaatgtctcagccatcacaaacttttccttcaacaaagtagatttcggaattgtcagtcgtccagccacaaaatcttcacgacgactaggagcatcagctggattccgcttgcctgaaatatgataaatcaacatgttaaaattatctaaataacacgcccaacaagcctgtttagcagataaatatttagcggtcttgaaatacattaaatcagaatggtcagaaaaaacttttactggctcatcagtacccattaaccaagcccgccaacacgatagctaacagttccaaatcaaatataggccaagaccgctccctgtctgtcaactttcttgaaaaataactaacaggccgattattgtttttgctatccggttgactcaaaaccgcagctatagcataaccagaactatcaacgtggactatttgaggtttgtcaaagttgaaatgcataagcaatggtccacaaacaaacaaattctttaacttcccaaatgcctcagttacctctgttgaattgaaattcatcaccggagccttcttagtttttgtcaaagctgtcaatggtcccgctattcctgaaaaattctgtataaatcgtctgtagaaattagtgaagcctagaaattgttgcagttctttgacggaagaaggaaatggccaatcattaattgtgttcaacttcttatcactcattttcggaccgtcctttgtaatatcaaaacctaaaaatgtaaccttcaaacaaaaaaaattcacatttgttcaaagaagcctttagcaaaaattcttgcaatctagtgagtattttacgcaaatcagcaatgtgtccgtcttcagtcctggaaaaaatcaaaatgtcatcaatgtaaacaaagtaacatacatctaaataccctcttaacacatgctgaataaaacgttggaatgtagctggagcattacacaaaccaaaaggcataacttgatactcatacaacctccatggcgtgcgaaaagccgttttccatttatgacctggagcaagccttaacaaattgaatgcagctttcaaatcaattttcgataaatatttgcaaccttgtaaattgttaagcaattgagataccaatggtaatagataggaatctcaaacagtcataccattcaaaatcctataattgacacacggacgatctgctttaccagccaccttaacgtaaaagattggcgccgccgcgggagatgaagacagaataaaacctttttgaacattatcgtcaatatatatcttcaattgatctatctctttctcctttacttagattatacattttaccaaagggtggaaccgctcctgttttcaaattcacctcgcaatcaaaattttcttgatgggggggcaactcagttaagggttcagttacaaaaacatccttgtattcatcaaataagaaagagaaattaggacaatctacagaagaaatcccatgcgagcacagaatgataaccacattgttttttgttcctccaacataagtattcgtatccttcagccacaaactgcctaaaataacatctgctgaaaatattcaagtgatgtggagaacaacataagagaaaaaaatagagccgttaaccgtgggaatcaaaagtttcccgccgctaactgttgtggaactactcttgagatgaacagagctggagagggaaagatgctttaatgagctgcctctctggtaactgggttgagtaagataacaagaaaaagataagagtgtggactcttaaggaaaggtgtggcttttggaggattcttgagatgggtatgtcttctgtcttctggtcttctgtctgaatgatactagtatcccaaatgttgatgggcaactactaggctaatgaagggtgatcagttatctggattgctggggcaggatctgatggggaacaaatgaagagaggaaaacaagtctccttatatacaaaatctggggagtggccagcttgtggctggaaacaccatggaacaaaatggaacaagagaaaattatcaaactgaaacaatgtggcccaatgggtaggcactaagataaatggggaaaatgacatcaaagacatgcagggatgaaatgtgccacaactagtgaggaaggaagaatataccaaagagataaatgaactagccagatgtgtactagtgtgagacatgaaaataacccaagaggaatagtgtgaaacaatagaatgtggcccaaagtggaaatgagactagagtgaaatttaaatagagtgaaacacatgcagaggccaagtgtggaaggctgaaagggggttgatgatgtcagactgcatgagatgattatgaaataatgaaatgaaatgggaatccagaatgtcttctgtcctgggggcttggtcttgtgacatccatggtgttgcaggttggctgaatagtccagaggggggttgtcttggtccttgagggtaatgtcttccagagggcttgatattatgcttgaagctttgattttgtgggccttgtattcaagattggcttaccacaccgtgggaatcaaaagtttcccttttatacattctgtaacctttccagatgacgccaaagatccatcaaacgaccggcattgcattggatcagttaatgcaaatttttgtaaattatgaatcctaacaaaagattcatcaataaaggaggaagttgccccagaatccaccatcaccaaacacgtggtcagctccaattcatctttaaataaagatgaattgaaaaaagggcgattatctgacaatttagaagttttaacataaataaaggacttacattcatcaaactgagcctctgcaagttggcgctcaacaaataactcccccaaagtcatccgttccatctcaacagtattgactctgccttgactagtggaagccattggcgaattagattgatgattgttcaatgcacgctttggtgaatgattggaagattcctccaatactgattctcgcttctttcctttgttaacaccttgacgttgaaaagaagcaggctgagcggaaggataaccacccgttgaagaagaccaacgattgaaagccaagatgaattgcgccaatcgtggtatatttcgttgtctactgatgagtggaattgtgtcagatcgttcattctcttctcatgcttggagaaccaaaccacacaacttacctaaacgggttatttgaggcagtcttgcaagacttgaggttttggagaattcctactgcgctgaatgacaacagtccggttgtgaggtactagggggttcaagtatgcgagaataaaaataaaagccaaataacttaggatgtaaggacacaccccaatcctacaaagcaatcatgacatcctctaaatcgcgacatgcatcttgcctgaagaccagaagtcgtaataaaaatcaaagatgttgaaataagccaaatactataacaaagccagaatcatgaaccgttgctaataacaactgttgttcccaacaacagatgtatgtattaacccgtaaacattacacaggtggggttgtgtggcacacagatgtatgtggtggtttttgattatgacgtcactcaacccagagagagtccccaacgctttcatcaaaccagtcagtcaagccagctccaaccatcagacagccctcattcacatgcaccatggctgtgtccgcccacggcgggacgcaggggacatcggttgtgttgatgccatgcagattgcaatgagcacttgggtcgggcgctggtgaggcgtctgtagggagcatgggaggtcggcctggaggcatgttggttttggggtctcatggcatccccacagccgtgcgagggcggcccgcccgcaagtgtgtggcgagtcaatgtgcatcccggacggatgctgttcacggggccggctggtgggctcatcagggccggggacggatccaacaggatcatgggttgggctgccccggcgggggccatatagggtcggataccctggccggtgtgtctttcgtgcaatttgatcactcatgggggggggggggaatcctcccggccaaaccgggaaatggttcctgccggacgggttgcgccaggtttgggaggcacaattggggcatgggggaaatgagcttaggtggaacagtatttcattgcattggggcggggtgagggactgggattgtcacatcattgtccctataaatccccaccaagccctacgctttctcataaaaaggccgctttcaaactgatcccaaggaaaactgcaccgattctcctgctttcttgcaaacataaactgcaatccgtctgagatttggatgatctaacacgccgcctccacttcgtccaaaacaaagaaaggcgatggctggtagctgtttatttttttgccaaggtacatagtttggcagagcttgaacaatgtcatccaaagcaggtagacacaacaagtgattcccgggatgaatcccggcgagcagttgtctcatgggctgccacattctgggaccaaaggattgagggttagcgtcggcctaggcggattggcaggttcaaaagggttcctgagagaatgtcttggcagcttgatcacatgcgtttgcgggagaagggatctgattagggttggttcaattgcgtgtggtccgcttttgatcactgttggtttggttgctggaatagaggctagatgctgttgtagcgcaatagtgtacagctacatcactgacaagcgtcacaaccaaggaaagtcatgacacaaggactttccatggatgaagacttttttttcctttaattgtcatcattctctcgacatcgacatctatgttgtatttacataaaaaatgtaaacatattgaaagtttccttttcactccttgtcattacattacaatacattcatgcttttcctctcctgtgtcagcacctcaataggattgagttagtttgggttggttaattgagaggcggtccaggtgggacggccggctggcatgggctggtggcaaaaaagtcccctgtttggacacacagcgggggcccaagggcccaggggaggttgattgtattgagacacagacacacgagaggaagaatgtactgtatgagaatgaagagggatgaatcgatacaaacagacaagtagggttgtatttagatatgtacacggcttatgtaaatacaacgtggctgtcggagttgagcaaagaatgaaaagctatgggaagtctttgtccaaggacagtctaagtcatgacacactttccttgggaagtctttgtccaaggacagtctaagtcatgacacacactttccttgggtatgacacttgtcaatgatgtatgtagtggtgtgcgtaatgtgtcaacttacgtactcccagccaacagattgaatactgtcaagtcaagggcaaactccaggacgagaaaaaaaaaacagcacacggatcgtgttttctgaaatactatttcttttcgatacatatgtattatgtatttactcaaggagctttataatcctggcgcatacgtatatgtacagccattccgagaaaatatgcttgctacttgggagtcagaatttttttctttttttctttttgtttgcgcccaatgtcagcattcctgtgcaatgccataggccacatttgactgttaaaaagaaaggtgaaaggttggtgcgcaacctgcatactgtctggattttattggtaaatattgacgcatatatgtagagatttggtcattgtaatagcctaaaccaacaataatttttggggtaattgcacttgaaattattcttcaagactacacaaggcatgtaggattttatctacatcactatcttcacttgttggaatagataactctctgcttgtctggtgagaagatcttgggaaatcaggtgatcctgtgactacttcaggatttaccgtgctctggagatggatgctaggggatggaggcttggggttgactgtagaggaattagaacagagtaagaaaagctcatgattccagtatttaaaagctgccggagacccatcagagggtctgttgatacatttcaaagagtagcgattggcaagagaaactcgaatcacccttgaaccaatctcaaagccattgggaaaaaggttgccatgtatcaaggacagggccttgagggcagcctgagaatacccaccaggaaagacagtcagagaggtttctaaaacattaaaagttgtgaggcggccacaaaaggaaaacagggaaaaacccccctcaccttgactgttggaaagtggacaaaagcatatacacaacttgtgcaagtggcctgatccatgaccagcatgatgttctggatgggaatgctttcaggcggatcacatatcatctgcaaggatgtatggatatcttgaagggtggtcttcttgttgagccctcgtaataaaaggattgaaatgggcatctgacccacatcgtcatctccatcattcctacgattttgtttcacctctggtggctcagtgctatagtcgatttggatcttcaatgttctgtagtagtcgccatgtgaagaattgtctggttctttccaggacatcagtgggaatctcggcttgacgaactctttggcacgatccagaccaaagaagtgggcgtatgcatagcgtctgcttctgctcgttttgggattgtagattacattgaccaaacaaaccgcagctccagcgctttctaggaacttgaatacagaagagttgtccgccaacccgggaatgcccttgagaatgattgattgggaaactttagacttgggttggttgatgttgaaggcaaattgctctgggtggttgcttggtttggtaagatgattattttcatgggaaggaggattggaaggtctcctgacaacttctttgggtgtccttgttgaatgtgatgaatgatacggatgatgatgacaataaggaagctgaaggggggaacatgtttatcagttttcaataggcagctgcaacaagggagaggggattgaataaggaagcaatgatgagcttagaaaaccacgcttacaggctttgaagccttctcggggcggttcatgtttgcggagggaggaaaacagctgactttgttcatctgaggtggagagagagaggatattgtgttataccccatccatccagaagatgtggaattgaaccattcatacacaaaacaggccccaatcacaatttaagtcaaattaaattgtgcttgtaagccatccatcccaccttgcatcgcaaaccacagcccaggcatatatccttgcttctcttgagggttctgaaagggggatatatgtgcagatccaaaccctgtccaacggagataccgtttggatcacaatctgtgggcattaccctgctgatccttattaattgtggtcgacacccaacctcagcctcatccaacacggtcaacaagacctgctcaaactcaagaaaaaaaaagctcacattctcacccacccatcaaactaacaaacatggctctggcatcagacagcgcccagtttttactacacaggattgatctagccaatgacggcctcccctcatactatccaaaccacccaaagccaatcttcaggaagatgtatgtttctctccatttctacatgagatatctccggtggccagagtctcataggcatttcatttcttcttctaaccttagtagcgaaacccagggcctatcaatggctgtcaagacacttccaacacatggtatgaaacagatcattttgagcgtttatattgacagatttcctagccaatgtttgaaaggcatgctcagcttggtcagtacaacctgaagaatactcctgttgacctattgagactgatgcagatctctaggctcatgtaaacttgacgagaacccatgaaactcttcaaactgaagaaaacggacagaaggttatcaggacaacctataaggagcattgcaaaggaccagtctttctactgacttttggggttgcttactgcaacggttcagtgagtctgaggatctcctgggaacaatcacaacaaatatgccatctaaccctaacccttgccgcctgcaatgctgctaattatgaaccgttggcaaggagtgctcaagaacatcgaggacttggaccggctcaagagaaccctggacccgcttttaggatacagaacaagatcacatcccaagcccaaccaactcatccactcatctgatcaagaaagcgcatgcccctcatcatctgcaactgcggcgccaatttctgtcaccagtcctactgattgctacagcacccttccccatacgagtcaaatcctccgcaaatctcagaccatgagctcattgaatgatctcccacctcagcagttccacgagcttatgaagacggtctgtagaagtcctgatttccgtcaatcaattgagagtgttaaacgtcataaacctcaacatgttaatcggtcttgagttcatttatggataggttaaatattgatctgttgtgtggaatgctataagaaagagtggaaaaaagatgtgaaacggatggctaaagtacatagtaaagagttcatggaagccttccgtggtgtaataagaccttgaacaattgattggcgatcttgtcttgtgagtcaataaccaattgttggtcactttggctcatgtcaattgtctgtgacggaggaggaacatgaaccctgggtgtcaaattccttggttccatgagggagaaaaacagaatgaaagccacaacaaaaactcatcaagattcactgaccacaggcatctttgcaacttgatgtctagcttccttgtccttagcagaagcagctattgaggcagtgtatttggacatatcaatgacggtagctaacttcttggttaggaactgtcagaagcccagttagtttcagtggtcaaaaggtattcaagaaagaggttgaagaccgcaagaactcaccttttgccattgtgaattgaaaagcaatggtatttctttagataggtggcccattaggtcacgaatcaaattgacagtgagattgttcgtcacttgtgtgaaagataatgggtggctaagcctccgtgcttcaaatagtacatccacttgcaaagaggagattcgtccaatgttctgctgggcaagaagcactttgagaggctcccggatgggctcaaatgataaggcaactggtttaggattcattgagtcagccatccaccccctttagagttgctcacacaatggtcagacttacaagttgcattcctaaactgtgtttcttcaggagttatcccagttaggcagacagtggtgcctttggagaactggatgtgaaggtttcaagtgagttggctccatggtttatcatgttaagcattgatacacaaacacaaaacttgcctgatagagtgtggtgaaaatggttccagcaatgctttgaataatggtttcttcagggtcctccaatttcccaatgagcttgattgcaacactcagaaagagagggtcatttatcgggttgagtaaggaacacgcaattggattgatggatttgggaacccagacattaagggtgactgaatagatgatctgtttgaaatcattgttagtatctgctcaaagtgggaggtgtaatttggaagtgggttgatcagtatggagcgaaaattgatctggatccactgttctgacggagtggctgggatctatgtgtgtggtgcaagaaaccaaatctgttaaattagcgctggagtgtggaagactacaggaatgatgagatcaatcctacttgtgagcctggggagggtgagcacaacaggagcaatgggtgattgtgttgaatgggatggtgtgaatcgtaatgaaaatgttattcctgaatccgttatcaaacacccccccccctacctaatgagcaggcacagcacacagcaaaactcaaaaaattattatgaaaatgaattcagttggaaaagggatcggtgatattcataagagattaaggcagcaatagtcctgcctctggcattgaccccttggttagggagggtggggtgtggtcaaaaaaaatgtaggccaataccccactaaggagaggggggatgaggccgctaaaggcaaacagtagaataggatggggtcagcggctgtgggaaggatagagcctggtgtagcatagaggtgctcaggtgcacagaaaaaccggttaagtgtatgagtggtagtcacacacgtgcacaggctgatagcaaacaaaagagtgtgtatgtcaatttcatatctagattagatcaatgatgaaaacataaaggaagaaaagaaagaggccgatcaactgagagctctctctctctataagaaaaaaaggacaagaacacagcggggggtggcgctttcacactgtgacactgtgcagttggaaaagcgagtgcgctaaatacgcaaggccttcctcaagtgtgtgtgtgtatccgctcctctgcctctggagatctggttgaggagagtactccaattgataggtctctccagccccactagcgtggtcatagtaggtccctcccactgctgtgaacgtatccgttaccccccccccctctctctccaaatggagaggtgattagagatgagatatgcgcttttgacctcttgccaatatcttcccaccgatcaccagaggaggtattccttttgacctcctacctgttggaatgtcactccttgtcttagccctcaaaagaggagattgtcaggtaagtttttatcaaatgagtttgataaacttcctgaaagctaaatcatcattgcgctgatcattgttttcttgatcacgcgcagaattgagctgttctgcaaaagaacataatcatgttttagcttgtgattcaagggatgatgtcattgacgtcataagcgcaaacatgaactttgactgtgatcaatcatcaagctctaggtgagtctcgaatgatcagatcacaagagtgagaggaatagaattgaatgaacaatcgtggttctgattcttttccttcaaacaacttcattcaaaatttgcttagcttactcttgtcaaaaccaacttcaaccaaactcatcgattgtatatttccaaagaagttaatacttcttcagcttttttctttataagaagaaaaagagagagactaaactattttgattaataacggtgtgttagatacattgaatcaatagtatcatttaggtctctactgcaacgagatttattatctttagtcataaaaagtaaagtacttctcttttagtttgatattgagcgtaacaagaaaagattcaggaataatcactaacaattaaataaatgtaattagttatctttattttcttgaaacaaaaaacaaagcaactcagtcttgaattatcttttcattgttatcagaacattattattagtcatagcagattaaagatatgccttcaggtatttctttattatatttttatcaaaaatattcacttgtatttcatttaaaagaattaatactcataaagaaataaaacttcagtttcaaattctttcactaccaacatctttgccgcagatcaccagacgagatattctttttgacctctttaccaacatcccttgccgctgatcacaatgtcagaacctccaggaagctacaactcgtctggcgattaccactctcctatatattcaatctatacagacagtggtgagttcgttcactaaatcaaaccgcttgaggcaactctagctgactaatctaccctgcaatatttgcaaaagagggccaatctagtgaccaagctcaaaatgaagaagagcaagatatagcttctgtgattccctcaatattctcagaggttctccaggcaataacctcaaacccagggttatacaaacccctcaagctcaaccagcctgcccaggatacgttagaagctattgaatctgtccaacctgatcctccggatgatcagaagattgaagatgagcctaaccctaaagatgatgagtgtgttgtaatcatcatctctctttttttcgctccttctgcgctgctgaaagatacgtgtttgcatctcttgccatctccaggacagagataggtttgaataagatcgaagggtttattatcgagtttttgacaaaacttaactatgctgctgataaggcacactggcctgtggggttccaaaggggtgaactgcaaataacccttccgatgaaagatagtagtcatcaccccggacaagaaagagggctccaattcccaagaggagtggagcgaaagacttgtcgctttggtgagttccaaaatcagttgacttatcgatccaagttgtcccagtctgtctctttattctttgattataccttcagcacgattcctccaggtgttggacctctcacatttggccattttagaaaggacgccaatcttgatccggtgagttttggaaagcatcaccctgactccaaacacttgcattgatcactgcttgttttggtggtccacagggacgtttattaccacaacatgcccctcttcctcaagcaagtttgtgtggaggaggtatgattggatatatctatttacaaagagggtttccaagcatgttgatttatttttgggtgcttattgacagatagtcaacgacctttcaaaaacttttagaattgagaggacccatttattcattgtcaggagtcttaatcacttggataaattctattaaatcactgataaaatcgttttttacaaccagtttgctggtggcaggggaatatttcacagtgacctgaagattgtttccaaagtgaacaaggatatggtcaccgttgatgggaagccagcatcaacattgatctctccgatggagacagtagaagcggttatacctggataaaatgttaaaatgatcttaattgttgaaaaagaggtcagccaaacctcattggccacagtagttgaatctgacagaaactaactcagacaatgcacgctatatcaggcagtcctttccatgttggccagaatggatatcaatcgtgataaagaactgtctccctgtattatcatcagtgtgggttcatgctcttgttgttcccaccaagcagattggtctccttcaatttactaatctcttctctccttatgatttccccagggaaaaggaaaccctgaccttgccacccgtggtctgtgctccaggcttacgagtgatcccacgctgattcaaagaaatgtccccacatacattctcacagatgcagacccatatggatatgtgattgcatccctttacaagaatgggagtcaaaggatgaacttttaccctggcctttgctcaccaaatgccgttagaataggagtgactccattcgatttgcttgagttgagtttttctgggcaatggttgcactaatgaagttgaattctctccggctatttgctactgatgggatattctaacatacagatttcaggttcatcgtggcctccggcaggaaatgtcagataaggattacaggaaatcaactgagattatgtcttctgaaagaataccagagacccacaagtgagcaattcgagtttggtttgagtatgatttatttttaatgaagaaacaacatctgggattgttataggagggagatccaggaactcatggatgcaaagataaaagggaccattgccattctcgattcatccaaaaatcttgaaggacgtggttctcataaactactgacctacctcaagcagaagatcttgcccctcccaacatctgattctgcctgatgggtatttttcctgaaaatctttggtcacttagccctctctccagtagtttattgttgacagttattcaacctcagatcttagctttgcatgactggtactcctgaatgcaccaaatgaatgtttcttcaaaatttgtgctatgttgcgctactactgtaaccatgatggggtcataactccagttctgtagcctctctcagcagactgttaagctacggatcctgaaatcttaaagatgaaagactcttccccatttggcaaaaaagtatttcgtagagatgaacattatagctataatataggtatgttaatacatattttggtcgatgagccattgtagagtgtaaaacaataaaatatgaaataatatagtgacatgtgagtgagagagagaaagtatggatacataaataagtgtagacaccatgaaacaacacagacaaggtcgggcgtcgaaaagtgtgcttgaaattgattgcgcgtgtgagagctatgtcgactggccaatcccagtgacagttgccagcaaggtgtgctatcccacaaatacaacctcattgaatcttcgtcctgcctggccaatgccaccccaaaggcaagtccccctctcttggttgactccgtatctcactggttgctggcgaggcccatctgtggtctgccctccggtttgtctcgttgtttcctcggcaggtctctcttggtcaactccgtatctcactggttgctggcgaggcccgtctgcggtctgccctccggttcgtctcgccgtttcctaatcaaggacatgcgctaagcattagcatgactcaacaatcttcctctttggacaatcaaaactcaatcatccttcacaacgatcaccctccaacacaagaaactcacgacaccgtcagcgaatcaccttctggccattctcagtcggtagaagaaatgcaaggaaagctccctggatgaccaagagagccatagagttcttgacgactagcaatgtgacagaggttggcaaaatcgcacatgtttcatctgagcaacctttgcgtggtcacgttgaattgccaatacttccaccggcagcactgccaaccccggaaccggtagttgtcattgaagacacagcggcagcatctgaagtccccacgaaccaatccaaagtcacagagaatacagggcactctgaattacagtctgaaacagcattacccattgaccatttggatgaaaaaccgccaagctccacgggtattaaaccatcttctgaacttttttttgatcaatcggttccaatgcagagtgaaaggtttgtcaattctcctgatagctcaaaaatactttcaaatgaatactaattagcactccttttgcaggcttgacgttcttggcaccaaacatgtaggccagagtccaattgagctggttgcaccatcaaccaagggcaccagtgacattccagaccacgtctcggccctcatgattaatgaatcggactctttgcgcccgatcacgagcgatgaggacttggctgggtcatctcaacttgctcgcaatactttgatccaggaggagaatgcagccatagtattctctacaaagcaatattgctcaagaacacgttgccgccatgtctcctcagcccgacccatcttctcccatagaacaacctgatttgaccccagctgtgaccaattctgaattagttgcccaacccgttgatgctgttgataccaatgcgacaccggcagttgaggcccagatcatcgagcccactcagtctgatttgcaccctgacgcggcactccttgatgatcattcaggcaacaaggaagaaacgggctcaaaagagtcggctgggccattagatgaaaatactcgcgaagttgtatcagaccctgtttccggcaatcatgagacgccagttctcaacaccatccagaaacagttgagccgccctcggaaagtccgcacgaagatagctctcagctggtcgtgggtgatgaaaagtacgatgaggttgagattccgtgcaacgaagtacaagactctattgatgcggcagacagtgtcgcaatcgcatctagtccccctgggaaacatcaccctgattatggtcaaatgttgaaacctctcgaccggaccacaccacaacctggcacccaagctatgtcggctctccctgtcgagcatttcgacaaagacacaagtgtcagttctcctcagctcaatgagcctgttgatgtggatgaagtgctcccagtggcaagtgaaatgtcagtacaagatctcgacactttgaaaatcctgtctattgatcactaatgagcattcaaatcacaggcatgatgaccataccatagaaggtgctgcagaggacgcaattgagcaggctgcattgtcaaacgaaagtaccaccaaaattcttgaccaggtctcttctcgcgttgaaaacgagcctcgttctctacacccaattgctgccaatgataatttgtctgggtcattgcacattgctcctcaagatgtcccgatcctgaaggacaatgtatcagcaatgaatcccgaagatgtcgcacaggaggatcctctcagaaacgatcatggtaatgaacttgccacgaccatgcccctgtaaggactggtgatgtccttcactagatgagtgagaaaaaggctcaggggatgggcgggaaaccggaacaagttctaagaccaaacagggtgttgtgtatttctggctcagagagaggttgggatcagatctctctacaacatcacatgaaaggaaaacaaagcaaacaagatgaagaatagaaattaggactcacctggctcagagagaggttgggatcagatctctgctgagccaggaaaggaacaatggtccgggataactatgagaagaagaaatgatgtgaaacctttgtgaaaccctgacggaggagggagggggtttacagtctcccctcctataaaaaaactgaaaaaaataaaaggacaagagaagaaggaaggaattaagagagcaaatactcctccagaagatatggcttctctaacaacctgcaatgtcgtccgccaagttgttggtccaactagtagaagattgagttgcccgatcaattttgttttgcaagagttgattgtcgaggtcctcaagtgcagccacagctgctgtccgaagggccaggaagcaaccttcattgtcgaatttgtgatccatgagagtctcttgcctgattgctgcgtcgagtgtcagtccggcaacgtgagcttcaagcggtgttgcttctgcaatacctgccacacttgctgctcgagctggaggttggccggctaggggttgagaagattgtccagggccggcagctggtttactccaggcacggggggccacatagtcaagtggcttggtcggcgtttggaattcgttggggatattgatgtgtgaacggtcaatcggaccggggcaggctccagcggcgttgccgcagtgcttcttgcagaagtgacagagaccctgcgagtccagaaaggcatggactcgccatatgaattcatcacggccgagagtcggtggggcgttaggagttgacttggttattgttgttggtcgcgcgggtctttgcagcgcgaggaacaatgcgttggattgtttctcaaactgaccatacgcgaaaggggatgtttctagaagttgacgttcgtgaatcctgtcttgaagggcgtcggataaaccgtatacaacgaattgagctagttgaagatctccgagtttggatagtttctcggcgtcaaaattgaataagctctgaagggtgcgagctcgtgtgctgtattctaagaaagtctcggtttgcgacatctctagtttgcggatttgttgctggagtccagaacgccaattattagggagcgcgaagtcgaacatacgagctttgaattcctcccaggacttgttgagaaaactcgccgcttcgtttgcgtagaaagactgaaggtttgtttctgctactaggtttccgagtattttgatcttatcggctgcgttgctgacgctctttgtttcgaagaaaatttgtacgccgtgaatccaacgcaagaatggtttggtttcttgaaacggtccacaaaaggttgggccgtcggaggtacgaaacttctgtaggtcaacccgacctggcgctggttgttcggctcgggaattgaccttgtttttgatattcatagcgaggagtaggtcctccaatcgtcggatgcggtccgagcttgcttgatgagccgcaagaattatctgacgatccgcacgacaatcttctagtgcttgtcggcgatcttcctgggcctgtgttatcgctgtgtgttggatcttgagcacggctttaaaccactctttggccgtgctcatgtcggatgcatcggcagtacgattggagtcgcgggtggaattgccggtcggttgttcttggcctccaggtgggggagccgattctgacatgattacagatgacgtagtcggtgcagagggaaccggaccaatggattgggcagaagcctgtttgatgcgtctcttttcggcgttgccggctttcagtattgcctcagggtctgtcaaggggtgtacgttgtcggtggtggcgtttgtcctcgttatcatgaaccgggtgaattgtgaaagaaagaaaaaaaggaaacagtttggtcggcgggggaggaaaaatagagcgaggcagtcttcgaaacagtaatcggagcgggacagttggatcgaaacggaacagtacagtcggttggtcggaacggaacggggtaatcagtcggaacgggctagtagtcaatcggaacagtcacttttgatttgaatttgcgatcgaaacagtcgaagttgagttgggtttgtttggtgtgagaaaaaaaaagtgtaaggactggtgatgtccttcactggatgagtgagaaaaaggcacaggggacgggcgggaagccggaacaagttctaagaccaaacagggtgttgtgtatttctggctcagagagaggttgggatcagatctctctacaacatcacatgaaaggaaaacaaagcaaacaagatgaagaatagaaattaggactcacctggctcagagagaggttgggatcagatctctgctgagccaggaaaggaacaatggtccgggataactatgagaagaagaaatgatgtgaaacctttgtgaaaccctgacggaggagggagggggtttacagccccctcatcaattcaaagcacccgaatctcccttggtaccaactcaagttgatgttctcatcaatgaagggctatcagtggaatctgccaggttagtcagcactgcaaacccttgagatttgttgaagccaggtctgattgaagctcactacagcctcaacaatcatctcatcgacggtggagcgaaagacgtcaagcaggccgctccaccagacgggggcaccagcaaacaggtacccgatcaggcgattccccacaacagaaccaaaacgtctcttcaatctcggaaagatgacggttccagatttgcaggcgatgaaacttcaaaatcagccaatcttatcaatatgacacatgtatctgaagctctggccgctccatcttctgttgcaaacatccatgccggtgcaactcatcttaactctgaggccgatccagactccccagccaaagagccctctcaatctcaaactgatgatatcacacaaattgtcccgagtgattcaatggacaaaatggacggaacctcctccaatcaatctcaagattctagtggtgcagaagagttgcactcaaccgcggctgctccacacgagtgtcagcctcagtgatgcaaagagccagaactcttctagctacactaggtgcaaaggtataataagaggtgcacacgtgtgggtaacacgtgaaaagtgggggaggtgtgtgtaaataaaaaacttaatagtttttatttacagaggggcctgagttacaggggcttttatggttccctctaatatcaggtcctgggttacaggggtggtactgatgctctggtcctttgtaataaaaaagtatgcccagaatagcctacaactgaagaatcaaagaaataatacttactagtacttatctctaagccaaggaggtcttcaggaggggggaactgttcttgaggcgctcagaaaggtgggtgagagatgttgaaggagctggggaacaggtgttgggttgaaaggttgaagttcaggttacaaacagcaggaacagggccaaaaggcaggttgatactgggtgttggtgacagtttatgctggtaagtaatgatgaagatggggaatcaaagttcagggggaagaaggggctcttaaatacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaatgcttgtaaccatgtttacagggtgttctgacaaaactgtaacactcctgtagcctattttagcactgcatgatgcatgggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaataccactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctgagttatacttaaggttcagaagttattaggagattctgattaaaaatgttatttttccttatttatttaattatttaaatgtttttctaatggaatattacaatgtaagtgtacagtgtaataatgtctctattatagtgcttccacttatttaaatagtatattttattgtttttaatggtatgtacatatgtaagtaacaatatctctaatttatatgtaaaatgttatgttcaggctggatctgattagtagcaggctgacaacgagcaatgtcagctgccgatctcacgtagagatcaagctggacaaagtcggtagtagtaatgaaatatattactactataggtaagactagatacaaaggaataagggaaaagagaggagaaaagaataagagataggttttttttttatttatttaaatttatattctttaagaataaatatagccggtaaaggaacacctaggcctctattcctggaaggtaggaataggatcaatcagatatgttttgattgtgataattttttatccagtcaagagacatggaagggttattaaaatcaaacccgatcagtagtttaaattttataggattgttttaaatttttttttatgattgattttatttatgagaattaagatcgagtggaaaggaaaagggaaagtggaaacaagaactataagattacttttaatcttgtttgagggaagagaaggcttacttcaaggattccggaaaggtatatcaagctaggaagagtaattgttttagggtatcgtttgaggttgatctaaggaggaaagaatagaaaagagaacgagtcgatcaaaatcttttaatctcaaaattaatttgtatagacaattagtaaaaaagggattagatagagtaagacaaacagaaagatttgttttccggtgagttacactaagtaattaccttttattttgttgtctcaaaagtaagtatgagaggtaaaagaattttttttcgatgatgggggaggaaggactattccagtctcaggtgttgaatactttgtaccagtccttcttctaaagtttgttgttgtttgcattgccttgatttgatcatcttgcaaggctgaagtcattcttttgaagattgctttcaatattcaagggatttggttttccttgattaatcttaatttcaagagatcacatatctgtgaaacctctaacatgtacgtgaaatcttcattatttccaattttattaatttttatttgttttaattgttttttgtgaaacctttaggacttgtcaacatgtctctaaggttgacaagcaacttcaacccggtactagtcaagagccaactgtccaaccagccctagagccggccgcacaaccgacaccagggccagtggaagctacggatgggacgaaggcgcctgaagcttatgttctccagtctacaatctcagaaactgacatgggtctagccccccgcagagaattcgagtgaccattgctcccgtctgcagcaccacccccccaatcacgccaaatgcccaagatttgaggtttagataactgcaaacttttatccaaaggacatcgacgtgcttccaaatgagccgagtcataacaaccactgcagcaatgataaatatgttggagaacacattcatgacggtaagcatcataagtgaaattgagtttggcggcaatagcatcgatatccatcggaaccccattggagagtctggggggtgctttggacaaatccagtttggaaggtaactgaatcttctgaatgatgggttgaggtttctaactcaaacggtctatcaacgctacgccaggcacatcagcagccaactcgacggccatcgcttgcttctttgcgaaatccgtcaccccgttccagccacctcgcaaaatcccaagctgaataatcttaggaatcattgcttcatcatactggtgggatagtgtcctagtatccctatagtgtggtatgcttctactctttacaaccacaactcagcctgtattctgtatctatatagtctagttgttctcttgtttgttctccttccttactgaatgattattacaccttgactctacgtgctcggaccatgtccttgaccttgcgtcaactctcttagctctcgtgtcaccccagtaaccctcaacacatacaaatcacatttcgacgcttcagaaagattgacggcataaagtaacaagttgaacaaaacattgaattctttgatggaagtattgccttgcttcatgacacatagcaatttgtgtgcttcttcttcacccttgtgatttgagaaggtcgttttgattgcgaccaaaaaggcctctcctgatatcaactcgtccaataaaaacggtgcctttgacaaagcggtgttcggatccaaattttgatgatgagcattctttgccatcaatccacgccaccaaacgtaggaagcacagttgtcgcctaactttccgtccggtttgcgaaagtatccagcaatccacataaccttacgtttcttgttaagaaagttctccccatgcatttctaaagaatgtctcatggaaaaacaaaattctttagttttggataagatcccagaaaagtaaatatgagaaagataaggtgggtcccaaaatgacttaggctggacaggtagatgagtaattgagtgattaacaaaaccctccacgcaatccaaacgagagttggtggaattattaactgaatcaatcacatttcgcacttgaagaaattgatcattcgcatccgttttgaccttcataaactcagaactaaggggcagaagagtttttaagtcattgaataatttaagataacggcgttgttgaatctctaaatcagctatcttttgcgcatgagagaggattgtatcattcagggattgattttcaattcccaaatgagaaatcaaactcgaaacaccatcatcacaagcagttgcaggaatgatatttggtgtgtcgggaatggaatgataaggcattgcagcagccaagagggttggagacattggggggattggtcgtggttgaaagtcgttaggaagtggagataatggtggaagcaaaggggaaggcaaaagataattaggtcgtggcgataaaaactgagctggcggagtaggagttggagaagggagtctcatgcaagtcgaaatcaacggagacaaagagtcagacatgttgagaatcgtgttgattagaaatcaaatggacttgatgattgatcaattgtgaatgagaagttgaaagttgattgaaataaagaaaattgaggaatcaattgaaatgaaaatttgaatgaattcttgaggtgaaaattccgaactgaaaaaaaacaatttgtcaatgaggaaagaaccaaaaaatttgttgtcgataaggataaagatcgcaatataactgtgagggtcggcctactacttcttgttctctagtgactatgaaactactcaagagagtaatttgcctccataagaagatagtagtcaaattaagttttctttaataactttaatgaagacttaatcaataatttagattgtttatgatgatgtattactatagttaatttaaatctaaatgatgatgaagataagaaatatcgcaataaagaaaaaggaagatcagagggaggaagaacaagagtgagactaaatgaactaaaagcacagaccaatgacgacaacaagatttcacggatgacatcatttggaagaaaatcacataaacctaagagactatgtaatcttataatctaaattgtatatacataatatacgtcatcatccatctttattaattgaaaacttataaatcttactcaatcattaagttaccgggttagttatgacaatgtgtgacaagggtggaacaaggctgaagcaacaaagatggaaacatgacatatgaggctactgtaacaatttgccatggcatgtaataaagaggaacaaggatgatgaagaacaggggtctttcctaatagtctggctctttctgttggtggactttctcccaatttatacctgagttgtacttattttattactaaatgtggctggtgatccatgtggagtgtcactgaaagttttttggactttgtggttctgatggaagtgtctggggatgattgaaggtggccatgagtgtattacatatgtaggatgtcaatttgaggggtgttgtgatatgtagaaggtgtgaaaatggtccagaaaggtgttaaaaaggtgtaacaggttttgattggtcttaccaccccggcccccagagtacaaagagatttgtccatgcaggcggctaccattgcaatttattgccccttcagccaaggcggcaccaatggcatcagaaacaattgctcatgttgggggtcattgatgtatgtaatcatcatagaactccatttgattattccctcttgcatgggcagcagacgttgcctgcataaaaccaaggcagcaagcagtccattgctgatgtatcagatatatccaagaccagcagcttttatggcagaagtggttgcagtgcctgccacaggaaaagtctactctggtgaagctgccaagcccagacaaaagactactgggaacaagcaagaaccaagttgtgcactttggtcaaaacttgctgtttgagttgacagttgacagtagaacaccagtggcaagaacaattgtgcacaaatatcatgctgcaaaatgcggttttggggatgctggggtaggctatcttgagatacatactagttaaaattgtgtggatgtcaacggcagcaattattaacatcaaatttttgttttaggtaccaccatgcattgactgttgcatcatctcccttagccatcccatagccaaataaatagaaagcaactgcagcatacaagtaattaacccaaaatgctgtctttcctgtgatgtttaccaacttgatcaatgtgattttccataacttcttccccactccagcaatgaggcttctgtaaccaattttaacacaagatatatattgcttgccttgagaggcaagttcttcagaaagcaaaactttcctgtgaatgcagatttcatcttgcactggtagctcttttgatgacaaaagtttgttaattgtattgttcaatccaagcatggccacttcttgtgatttgaccacattttggagttcaatgttttcaagctgtagttcttgcaagctgcatgagagctgttcaaaacactttttgtcatcaatttcctagggtagcgcacttgttgttggcaggtatatctactcctgatagcagctagaatttgtacctttctctctccgctttcccctctcagacttcatcttgtccacatacgtcatgcataccttgtcctgggaaatttgccaatttgagatttgctaactgctgttgttcttccaaagatggagggaagtcagcaaaaaaacatctgatctcataacttcaaacccaagatgtactcaaggacttgtccaaacactttatttttgcaataaactcttcacaaagttcagccaattgcttctccaagttaaatctggcctcttcactgtgctgaagttgatctagaattacttcttcctttcttgaaagcttttgttcctttttctcagacttttttaaatcaatcctgagtcggttctgttataggtgaccaagggacaggaattgcactgagtgatacaaaccatttacattcagaacaagccaagagtaaatgcctgagtaaaagatatcttatcaccttgcgcgggaatggatccatctcatcaaccgttcaggaagggttttcactttcatagaattggagcttgttgaagagtatccatatgaactgagagagctgctcttgtgaagtgtgtaaactgccaaaatatgtcaggaaaaacataataggagatgttacaaccctgaagcccactcaaaaatgtgagcgaccttgttcacatcaaagagttttgtacatagctcatcaggcaggctatgcggttccagtgccctgtgtctgtatctgaaatcttaagtcctattggtctagcagtggtttgctgaatacttgtgtcatcttgtaattttcagattcaagcaacaattcaagaggttcttgagtgagccaaaacactctatggaagctggtgtgaggtgcgccactttccaccctgattgaatgccgaccatgacctattttcttattgctctgtccggtgtacatatttatttttcctttcaaatccttttgtttctcgtcttgaacacccgttcaaaagctcaattatttattctactctattcatctgtcatgttaggagctatcccaatcttttattgctcttacttggcatatgggctgcaggcactgcttgccaacatgcctagcaccataggcttatataaacttggtgccatggagatctcaatttgtactagagagctggcctgacttgttgtttgtctagaacaagggggatgccttgcgtgtagtctaaccacatcagcagaaagtggagacttgcaccaaaaatcctgattcatgcctactccatgtagaagtttaggtcagaagtacacaggcagacagattcttgtttgccagatggcctggaaataagttcctcagaatctcccatcactgctacacacaatcacctgttttggcaacaacataaaactgcctgctcagaacccatcttatctaattcacaaatcattacacatattcaacctccaaatgaaaataaattatgcttgtcctcacctacccacttgcaacctcctcaaatatagcaagaaaccttgcaacaatcattgtcgtctgagtgaacattgtatcaaaagccataccatgagcagaaagatccacagtaattgtagccctgattgtcctgtatatggaatcagtgttaagtgtgaagctttgatctacttaaacagtgaattaaatgtttctgcttctctcagcacaataattagatacttttccattttgacagtttgaccccagttcccatgggagcccaatccaaatgcagaaccctccatttgtggcacctacacggattctgttttccacccatgtgaaactactgacaacaaaagaagcgaaaatcataacactttatgtttggagaggttaagtgtaagctatcatcatcttgagtgctttatgcaaaaacatatcaatggaatccaattttttgctaacttacacctgtagggatttttgttggcatttgaataatgctaaggttaatggcataaggcaggtacctggttgcaaaatttttttccattgcaactagataaaaccaatgaaaagcttcaatacatgtgcaatcttgcatatctttacttttgctccaccatgttacgtgtcatacaacttagagcacaggaagaattcggcctcactgctatacaaatacgcttatggtctttgtgttttggaccttgccgcacaaataagattaatttgtcagttattagctccattgtcctcctaacttaaccaagtccctctttggagggactcccttgcttgcccatgaggattgagaaaaagcagctttttttcaaagctcttcacaggcgtcttgacacacccaatcaatgtcaatttgtccatcaaaagaaggggaacatgtcaactgatgtagcagttacaagatcacaagtttgaaatcacaattggagggtcccaaagaagggacgctctccaaacgcatagcccccagggtaggagaaaacctgtgaagtttgacaattcagctgaattgacctctttgtgggtgagcctctgcaacccagggcaagtgaatgttcatcagaaaggcatcaaatgtgctttgtgtggtgaatcacactactggaatagaatgagtcactcacagatggtgtgctgccagttcacatatgtggctcttgcattacatacattgaagttcagctccacttgcatacaaacgtaaacagttgagtatgtagcacatttttatccaattttcatgaactggaagccggcccatccatccccctaccctcactgctttttcacactttgcttgggaaattctcatcttgactgaaagccagcctctgatattgccttcctgttgtcaggttcatagaagtggcacctcacagtcaaaaactagccatttgactagaagtatgcaaggttaactacccgattggatgaatttgaggttggtatgtgactgaaatatcatgttaaacatgctgctgcaagttgaagatttttttggttgctttctttttaaaatcttccagaaaggcatagacttggcaatgacacaagttaattcaagacttcaagccgcaatgtcccctactgcttgttgtcactttgtttttttcttttggcagatactcctgcactttctttgaacttcactgactatctttgcaagactactcaggccctgaccctggcagatctcaatgacaatcctgcacaatcacaagaaaatgtggccaccttaagttcaaacccaaatatatttttccatgtgagctgaatctgcaaattcctgtgcagtcaaataatcaactaggggcaaaatttttggcacttgaggtcaaatttcaccacatgatttgccgtatggaactgcaggcaagtacttgtatttgatgtcattagtcttccatacatagatggaccattcactgacatcaggcatgtaaatttaggtacaaacctcaaacagtctaagtgctagtgttgccaaaatggaggagaatgctacggctgtgagtatcaatccaaatggcaatacttcctgtgaactgaacccagccatccctcataggtgaatgatcagttagggacaaaaatttccaaatttgaatccaaatgtcaagaattctttggccaaatggaagagcagtaagatgttgaattcaacataattagtcagctcaatcgcccatgacataaatctccatcagctgcagggaaaaggaaaacttgtgatttgctctggtggcaacacctcaactaatgtcagccaagaccagatatttgctttgcaagcaaatgttaaatcaatccaggaaagtaatgaagctgtgatggaacataagaaggagctccagaggtaccaagctaaaatgatctgcctgctaaatcttggccaaaaggtttgtgcagacatagctcaatgcctttagttgaaatgttaattttttctatttttttgccaatctgcaagcattccaaacaaaaggaaaaccttgagaaattatcaagagaaaattaggataagctttgcagattgattctcttttttgaggtagtcaatcactgacacaccaagacaacattgatggtgtggtaagaataatcaaacccatagcccatagttaaaattatttactacacatgaatagtaattaaaaccttagaggagaaggagtaaatgacagaataaattgcataattattattgggctaaattacaaattaaatcatgaatcaggcctaaaatattcaattttccatgagtaataattatacatatagcctatagaaatagataaaagatactatatctatcctagactggtaaaatcaaactaattaatcagagattacctcacagactagaactagaaaataactcttatactaattagtattagaataccactcatgttgtaaataaactaagattagacatcttatagaagaattacaacctctatttacagaagggcacttgtagtttaattcatatcagatgagatctgtacctttatcagagcccagagaaaccagagtgtcttattagactagagaatcagaaataatttataacatatttaatggagatacccttcagaaacccttattactcagaaatcccaaaaatctctttacctcttaaacaggtgttcttaagcaacattaacattagtatccacactaaggtaaaatttagaaagaagacacactcttatttttgttctcagtgcaactttcccacaagctagacaggagggcagtctcacccacacacagatactaattctactattccaaattttcattagctattttatcgctcacaagatctttactcacttgctgagcagttccacaagtggtgtcagaacagtggctaatttcctcagataaatttagtcttttgaaaaaaatactacttcccttgctagtcttactcagaatacctgaactctttttcaaaacccaccttgaattattagaacccttacattagatcagaaaagatgtctgaatacacacctcttatcaatgcaatgttggcaccactgtcttcaaccagcattgggagccatccatggcctcttctggaagttctctcatgcatcctttggacaccagattagacatgcctcacccaagtccaattaccccagataaccaacctagatctcatcaattggtggtagaatccaacacccatttcctagaagaaaaactggagattcctaaatatgcaggaccaaacaatggttgtaggttagtcaagattaagcctttagacaaggaattatttttcaatgagacaaaaatgctgatagagaaaattatcaaacgctatgtgcatgtgggagaagcagacggagctagtgcgacggatctgccaaagcagatcattttgttcataaaaggaggcaacttgaaggacaatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataagtgggtatcaaatattaccgaatccaccattatttaattgactggtttgaaaaaatccacacttttttaaacatgttggttatccattcaaccccttttggggcccatttattcaaaaaaagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctaatatgatatttcactatgtaatatttactgttacggctggtttgaaagacctgtccctctatttactacacaagaattctgacagcaatttattttattgttgtggtgtattgatattttggggcataggtttgttgaccggttttactttttttgctgcggatttatacttggctgcgcagactaacactccatcgctacattgcatttgttgttcgaagacattttctgacgatgcatcactggaggctgttaccacgtttgaagttgtagttatgtttgtaggaaaggttgtctcgtattcttgattagccggagtaataataggaaccaagtaaactcgtccttcattgtcttttatggatagactttccccaccttctcctgcgtaccacatagttgctgatacattgattaggaagggtctacctaagataggctgcacgtttccggtggatacccagaagtggacgtttcgagagatatttccaattttaatgcatacagattcggctatcccaaggattttgttcttgtgaccgctgattcctttaaggttcattttcttttccgtaacgatgatgcccaggcgtaccgcaagatcctttgggagcacgttgaccatggagccgttgtccagaaggggttggacttccttaccgtttatacctacctttatgtggcccagcgggcatgcgtaatgggacctgcgtggagcttctgtttcttcctcttcctcgtcgtctgagtccactcctccggcgttagttaccttttctggtgggccgccctcgattgggacctttcgtcgtgaaatcttcttcttgaaagcttcagatacaccattggagattgcaaaaatttcaccataggagagttccaggacctttcgtcgtgaaatcttcttcttgaaagcttcagagacaccattggagattgcaaaaatttcaccataggagagttccattttgcctagttcccggaggaaggttgatgattcccggggtctgtgatggcgtgcagttcttatccatgacttcttttatggcacgccatctgtcgggctgtactatggttccattaggaagtttgaggtcttttccttcacggtaaactttcttgtcgactttgtcctgggcaaataagctacatcaatacaccgtgtgtttatccccaaagcaataatgacatcttaaggtcgacggtggtctcttgtattgcgccggcctgtagggtacgtggctggctgatatcatggggcctttctggatgttccatcctgctaaggtcttggttagctccttgacagctggatcctttcgtggcgtacttactggggctcgtggcggcgctggttgatttgcggccggttgctttgccgggggatcctctccttctaagattgagatggtcttgagttcacaactgatatatttcataatggttaggtacggcggcaaaatgtgggatccatccaccaataaacgcatttggttatctctgataagttcctttgtgactgagaccttaattggatggaccaggcagtttaatacggcatgtcgaatttcctctgcgttacccatgtgttggcatcggacaaggtaagccaccaagttatctatcttgataccaaaattttggaactcccgttgagtcttgataccggatgcgcgtgttgttgctaggagctgatccaagtcgttcctcgtatgtttcaggagcggcatcatcttaccccaacgtagcaccatccgttctttcaatttctcccagtcgtggttctccttttcggccatttcctggacttctttaaccaatgtcttgccttcaaggaagaaaattatctgaagtgcaatgttggatcctagggcgccatctatctgtgcggtgtattccaggcacttaataaaattgctgatgtccatgttagtaccgctgaacattagtcctttatattgggacttaattttgactggtttttgtccaaatggttccgggttatacgccggcagcatgacacgactttcaaaaaaatgaggacttggtagtatattccccgcttggccatgacttgggaagccgtgaccgggaaatcgagatcctgcagagtgttcttacaacgccaggttcgcagttgggccatctgaagacaaattttctgaggcgttgttttgatcgcggaatggtccggggttgagaggtaagttgttggataattgtccgatattggacgagtagaggtttataggaactggctggttacggtaagacatttctagaagctatgaattaaatctaatctcatttttatgtgtgtgtttttatgaatttttaagtgcgggaaaaggcgagagatagtgatgatagtaatgtaaggaaatgatttttttaagggttttttatcttaagattgtaatggataaccaaaacgtgactctttaatctagagatcatcaagccactgttgggacaccacttgtggaactacccggtgggatcagatagagtgtggaagggtaaatgcaccgtgaataaggctgccctccggtaaaaggtgataaggtagtagacaaggagagttcaaatactctctgaagttgtggcggactatttctgactaaaggtgagataatatttctgaggactttttctaaggactataaaactaaggactataagctaactatgttgaccaggctgagcacgtcagggaactgatgagggaacaaatgatgaggggaaaacatggctccttatatacaaaatctggggagtggccagcttgtggtttgagaaaaggatcaagtgaaaaatatcaaactgaaacactacggcccagaaggtggctgctaagaccaaagaggacacaatgacatagcctgctttcccaaaagggtgcataagtctgaaacgcgcatagccacatgcaggcgcatgcatagaggtaagagactaatccccaagtgggtgcattagtgtgaaacagagagataagagaaagaggagtgcatatgcagcagctccagaaagagagagaatgaaacaagaaaaatcaaggagggttcctaatacccaggctctgtctgaggggtgactttcttccccccacgtgtggtctgagtgtcttgaggttgctgtctggcctgaggaccaaggtgtttggggtcttcttgtccggattgtgcggtccattgaggccttgatgttttgatttggctcaccacaacggagatgaagaggagtacaaccttagggagcaggtcaaaaagacggtcaagattcagaacccagcccccaaggaagacttagaaggaaagcttactgtaacccccccccccccccttgatttggggttcacaaacctctcactcacatgtcacgccctccttttagtcttcatctttcagttccccttcctggctctgcagagatctgttccctcccatctctctgagccaggtaagtcctatttctttatttcttttcttattgtttctccttttctagattgtactgagagatctgttccctcccatctctctgagccagtaatcaattcccccccgtgtttggtcttagaaactgctcaggcttcaccagccgtgtccgaacagcgcctttctcagctcattcagtgaaggacaaatccagtccttacactttttttttctcacaccaaaccactcacactgaccctgctccaactaactactggacttgactcgactgaattgactgaattccacttgactgaacatactcgactcgactgtactcaactgacccccccctgacatacttgactgacccccccgccttgacgactcgactgccctttttttttaaaccgcaatctcctccacttcttattccgtttcctttttctcttttgcttccttcaacatacttccacctcttgggactacacaatcgcttgtttttgactaccaggagtaatactgaccccaacgatctactcccgttaacggaccctgaggctatcatccgatcgtgtaacgccaaagaacgccgactcaaacaccttaagtccaatccaactgccccgctcccacctccttgtgaaactacaccttccaccgtgatgtccgacgaaacgccagctcacgaaacgtctggatctactcgcacggcagacgcatcagacatgcagacagccaaagactggttcaagtccgtcttcaagatccaacacgcattcattgttgaggcacaggccgaccgtcgacaagctgcggaagatcgccgacaggctctagaggatcgccgcgcggaccgacagatccttgtctctgctcaccaagccagtgctgcccgcattagccgtttagaagaattactcctggcgatgaacatcaagaacaaagtcaaagcccaaccggtacaatcaacgccaggcaagatcgacctccagaagttccgcaccttggatggaccaatgtatcacgggccatttcaggagaccgagtcctttttacgctggattcatggagtccagatcttttttgagaccaaggacgttaccaatgaagatccttggtaatctcatcgccaaaacgaacctccagtccttctatgccaacgaggcggccgacttcctcaccaagtcttgggaggaatttaaaacacggttgttcgactttgcgctccctactaattggcggtccgggctacaacgtcagatttgccaactcaatatgtcgccggcggaaacgtttcttgagtatagcacgcgagcctgtacgttgcagagcctgtttaatttcaatgccagcaaatcctcaaaacttggcgacctccaactcgcccaatttgtggtctatgggttgccggattccctccaggatcggattaacaagcgccaactccttgaagtggccccgttcacttacggcccgtttgagaaacaagccaacgcttcctacatggcgttacaacaaccggccgacccacctattgtgtccagatcaacaccgagcgcaccgccaagcctcgcccgcgacgagtttgtctggcgagtacactcttatctggatttgcagggcttgtgccacttttgcaaaaaacattgcggcagcgcggctggcgcctgtcctgggccaatcgatctatctggcatcaacattccatcaaaatttgcaaccccgattaaaccggccgactatgttgccccgcgcacctggggtaagccaactgccacgccgggaaaacccacacaagctccggcgggacgccctgcaactcgcgctgcgagcgttgcgggtattacggatacgacaccccttgaggcccaagtctctgcgctaacactcgacgcagctatgcaagaggatgggcgctgggacacttacttcaacgatgaaggatgcttccctagtctggaactggctgcggtagcggcactcgaggatcttgacagtcaactccttgcaaatgagattgagaaggccgaacaggccgacttagcggacgctatcgccggccgcccgggacgcgcctgactcaacttccgcctctttactctttttttcccttttcctttttttttctctcttcttcccacttcctctatgattttgttttgttttgttttgttttcttttctctctcttcaatttttttataggaggggagactgtaaacccccccccttgagttggggttcacaaacctctcactcacatgtcacgccctccttttagtcttcatctttcagttccccttcctggctctgcagagatctgttccctcccatctctctgagccaggtaagtcctatttctttatttcttttcttattgtttctccttttctagattgtactgagagatctgttccctcccatctctctgagccagtaatcaacccccccccccccccccccgtgtttggtcttagaaactgctcaggcttcaccagccgtgtccgaacagcgcctttctcagctcattcagtgaaggacaaatccagtccttacacttacaaagttaacttccgccttggaatatcagaatcgccaagcaccaccacacgtcagcagaccattctcgctgggactctcagataacagaccaagatacggccctttggaatgtttttactgcatggagagacatgtggtcactcagtgtgaatacctcaatcaagatatgcaggatcggaaggtgtacaagtctcagggaacctactactatccaaactggcaggcaattgtcttagacaaggattcatctgttagagaattagtcagaaagtttgcagaagagcaaagcacttcttcaaatcctccacccaaggaagccgtgaaggaaccaacgtcagcggtggcagaaattgaagaatggggatcttgggttccaccacaagtaaacatggaggaaggtgacctacaaaacaacctaggttttggactccgcaaatctcagcgactacaggagaagaatgcaccctccggtagcctaccagctcccagcaaccctgtaggaacagagggacaaccatcaaatattcaggacgaggcgccgaaaacagccgcaaggagaaaaagctttccgggatcttggcttgaagacgacgacaacgaggaagaagaacggattattatacctactaaggctaagacccgaccagttccgccggcaaaagagaaacagcctaggtcagagacggtggataagcaagaagaaataattggaaagttggataaatcattgaaagccaaattttaccgccagtcgtacactctcaccttagaagaaatcttgaagatctctccaaatttcttgcagggtttgcatgcagtacaaccagaagaagacttggttgaaaggggtttgaacagtgtcaaattcaactgtgcaaccaacgcaagtattgataatgaaggacaagattctgggcttacttacgcgtgtccagtgggaatggtggatatgatcataaataaacgcaaaattaggaccttggtggatactggtgcagaaatgaacatcattccggacagtctggcagaccaacttggacttttaacgacagaaatatttatgtggttgaagggcattgggtgacattttacaccaattattgggattgcggagaacatacccgtcagcgtattccctggacacattcacctgtccaacttctttattgttaaaggatcagtacatacagttatagggcgacctttccttgcagatcataatatccggctagagttatcaagtcagaagggggaagtgttaagatttttagacaccaatcaacggaggttatgcataccaatatgcttaccaaatacaccaggatggcacaaagaacagccaaaacttcaacaagtcttcacctttcaagccgatgagtgggaggccaaaagtatcagttcaaaagattttgaccttcaggagagaatggaggagtacaataaaacaattccgctcctagacaaagatccgtggcgggttgtttatcagaaccggtagattgggaacaagaactgggcgcagcagaagtggacaacgcggcctggggaatgtttcaccaaattaattcagccgtatggggaacaaatgttgatccagaacgagatgcttggagcctgtacaaggaggaggtttggttacacccgcgattcaaggaggtattcagctggcctattcagaaaaggtcactacagaaattacccttatggttacaggagttaccaggaggcggcttggggtcactggactttttccaaattctcacaacagaagcggcagacagttttttacaatatggaacctggaactcaagatatggaccagtcagcattgctattaggcggcggttgtacggaggaggagcacataagtggtacaaaaagcacatatcaagaagctacaaagctaagaacatgaggaatgctagctttggaggctaccagtttttcatttgaaaaactatctcacttacaaatatattttcacattcctcagtggtgtattaatagcaagatttttttgggtcatcaggcagggtgtattgcaaaaaaataaataaaaaaaaagtcatacaccagttgcagagctaaaaaaaaaaaaaaaactgattcactttttttatctaaagttttttcctggcttctattttttattttcatttcaaaactagaaaaatagtgaggacaagaaccaaactcagaatacaattacacatcttttcatttgccttcaattttttctattttaccatcataaaaggggctgcgtgctttggtagataaatttggacaagaataaagctttgatagaagcacaaacagcaggggatttcttggtttttatcttcattcatcaggaccagagacagtttagggcagctgcaaggatgaaaaaggaaacaacttacatgagggagattgactgaagtggataggataaccaagctatagcggtgtttttccatcgactgatacccgggagctagtggacaaggaggacggacttgtaagaagaagaggcaatgaagggctccttttatatttgagatcgaggggagaagcctcaaaggacggttaggattgatcaatggtagagagtcgcacaagctaggcaaagatcgaattttttcttcatgacttcttattggacaagccggatgtagatgaaaaagtaggcaataggggaggaagaggcgacaaaacgctgcttttatattccatatcgaccagagtaggaggatcgacctgaaagggaggcaccgtattgctgagcttatccgacaagcaaaggagaaaagggatcttggcgtccaaactgttgatattggccaagctcggctaccgttttaacagaatttttaaatgtggaggcagtacctgtgcatcaaacacctagagtcaacatcaacaggggggaggaggaagatatttgaatacaaaccattgataacaaattcatcatcattcctgcatacacaaaaccaacggctgttgagaaagatcgatggatctaaagcacgctcaacaatcggggaatggcattgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaaaggtgtggctgtggagatttcttgaggatggtatgtctaatatttcttatgtttactagtctaaataaacttgtcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaatagtgggtgatcagttatctgaatttctggggcaggctctgatgtggagcaaaggaagaggaaaaacaaagctccttatatacaagattctggggagtggccaatttgtggttggaagatggatggaacaaaatggaacaaagaatgaacaaggaagaaaattgtaactatgaacaatgtggcctaatttagtgtggcactaagataagataagactagactgaaaccaaagagagagccaagctaagataagataatgcattcattctgaaacagagagaggcttggctaatcttatcaaggggaagaggtgggggtaattatttcatccagatggggattgaacaaacaatgagaagaaagggccaaaagaggactagtatgaaacatagctgttgtgtggtaattcttggcataatgtggaaggagataagagataaggaatattttttagaggggtttgaggttatattgagaagggttactagtgtgtagctggtgtatgagctaagtcttatcaataatgaactaggaatttggtcttgggtttcatctgaggagtttcagaggtgtgggagatgttattatccatgagggggatacttgtgagggttattggtgtgttacctttatttgagggcctgggtaaactcttgaggggccttgagtctgtgattcttgtgtgatatgtagtcttgctgtgccttgaggttcaggattggcttaccacagcgtccaaactgtcgatatcgaagccgttgatcacagtctgttgccaattaaagtaaggcagccgctgttgagaaggagatgagtgcagagacgtttggagaccgttaaacgaaaaccacatggtggaggccaagaataaacaataccttaagatcagttgttggcctagcggaggagagaaaaaaaaaaaaacttgcgcctaaccggccaatttgtcaggaaatacaatttacaacagccttgagaagctgcatgcaagacaggaatgcaccagcttaccagtgtaaaatcttggccgatccaaatggaggtaccgtcggaagacggtgaggaagttggaaagaacttggcgacaattgagaggagtcgatcaacggagggagggtgtagtatcacgaaacccaaccaaacgattggcaagagcgttgaaaacggctagcggttggagtacagcacaaaaaaacggaacaggatttagctcggctgcgacaaattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatattgtggataagttgagtaagagtactgaagcttaagaacaataaaagtagactagatttatgttggttacgtgtactgtatcaatataaatgttaactggttcaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggagggagagaatgagcactcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgttgtaacccaactactgggttacctccagactcactagaccctagtgcatgtagctcgagtgagcgagtttgagataataataataattatcatcacaaaccacatcaggtcatgagccctcatctcaacatttcgacaaaactttatcattacccagcgtagggcggatcgattttttattttttatttcaaacaacactctcaaataacgacccagcgtagggtaggaaaactcatccggacaactcaacaaattcaacccgtcatcgaccgtcatacccagcgtagggtggagttttagaattggccggaccgcctagtttgaaagtagggagtacgtttggaagccagagactagctgcctcgtcccaataccttggtacctagggggccaacgttcgtacaagcgaggctataacaaaagcgctaaggtttttctctttttctccgcttgaaatctccgacaaccatcgatcctcttccgttcttcaattgatctctcccctcaatcaactctttccttcttttccttttacctcgatactcactttatttcccacctcctcttttgtttctttccttttccccctgatcacactcttccatctcctttttcctcaacccgaccgttctttcttccctcatttattttccttccttttttttccccaccgaatcctatggcctccgacatccgcaacacacaatcccccccccccagaccaacaatccgtggcacaacaaccctcatcgtcctaaccctcggaactcgccaacggtgttggccatcaatgctgacaacagacccggttcccaacatcaacattcccggagcaggagccggaatgctccacgagattgcccaaatgattgccgacgagatgacgaggacgacggcgatgttcctatctacaccgccaatgaagtcaaccgttttctagcggaggcgtcagtccaatcactctaccaagggaagacgccgggacaaatcgtatccaacgtcgtctccaggatgtcgaatgctgataaactccagcctaatggatccaacttcgccgtttgggagctgatgatgagagaacgggctctcgagattttcagcaacccgacatggtacactaaaccgtgcgtggatccggtccaggaacaaataggacaatcactcctgctcgcgaccgtcgacagcaacatgcaccgaagcatgttacgtcaacctaactgccttgaaatgttcgcatacctgaattcaagatttttcacggtaactcgtggggaacagttgtcgtgctgggacagattgatcaacctgaaaatgtccgacttttcaagcagcgccgaagcggtaaccaaactctatgagactcttgacgacttcatcagttacggactagacatcaatcgagaaacgattggaggtctcgcgctacagagttccatcgagccaggtaccgagttacgcaaagaagtggatcgccgagtcgaacaggacctgggcggttccagcaagacgctatcaaagaaagcagtcacgccggatcagatcctaaagcacatcgacatcgttaagagacagctcgacttgggcccatcacgagcgaataccttctccagctccctgccacaagcacgtcaatcggccgtcgccatttccgatcaagcgagggagttctacgatcctcaaacctgggatactcaatccgagcaggtagagggcctggcgacgacaggtccccaatgctggaactgtcgattgactgatcacttactcagcaaatgtcgcctcccgaggcgggcagactttgacagacccccttcgacgttcaatgcaatttgaagaccgcctcatcttcctagtggatacagatcaaacaacgctccggtgctagcgcctgggaacttccaggcatggtacccgattgtcaccccgccgggatatcagcaccgaggtttccaatcgactccgtctccatatgcacctccgttacccgcttccggaggacaccaagctgggaagcgagccgactcgtaccgacccaactactgacagagacccccggcccaaacatcaagacaacacggtcagacctcggctaactcagctgatgtgccaaacccgcccgatcaaccagaatcagatcaatccgaatcagcccacgggtattaccgcccaccatctccgatcctggagtcaacattgaggatgattgagatcggagtattcgatgaaggtctccagaatggggtgatcccaaatttttgccaaatcactctggatgacggtgatgaacccgtgttggacaccggggcaatgcatcacttgactggcaacaggtacgcactccgaaactttcgtctcctaaagaatcctattcccctccgtgtggccactgaaggaggcggttcctttatcacaggggctggggacctctcttttccgacccggaatgggcaaatcacaattcttagaggagtgctttattgtgagcaagcctcttcaactctcatctctttggcagctctgagaaaggctaactcaaaattcctctacaatcacgtagaggatgccttccatatattttccccgcattggcttctgctcttcagctgccagttccgcaggactaccaataaatggtgcctaccttggccacttcctcccaatccatctggagaacccacatctataatttctctttctgcctctcttcattctcctgtttcttcttgttctcaaccgaattcctttcatcaacctgctttgtcaaatccttcatcttctcatgtctctcctgcttcaaaaattgtcaacaaacagccatgcaatgaaaatactaacaatgttgactccaagaatataaccagacccaccggcttagctgtgaagaccacagagaaggagctttttgagtcacccttggaaatatcacccagcttcacatggcgaccagaggatcttaccaaggacgaggctacgctattactttggcatcgagtctttggacatgccagtctaagagtcatcagacgtttggtaaaacaacaagctgcgtttggcctacctgagaagatgcccgcgggccaactgcgctgtccagtgtgtgcaattcacaaaagcaacaggaccggcacccttcaaaggtctaataggtcggttaaaccacttgagattcttaacgttgatttgatgggaccttttcctattgagacttaccacaaaggtcgctatgtgctaacgatcaaagatttaggttctggctataatgaagttaaaattatggcaaataaatctgaggctaacaagcacattatagacacaattaacagactggaactacagaccaaactgaaagtcaaggtactacgaagtgacaacggtggagagtttgcgaacaaggcattgggcaccttcttgacaaccaaaggcatccgggcggagaggagtctaccttatcaccactaccagaatggtgttgttgagcgtttcaacaggacagtatcggacatgggaagaacagtcttgggtgatagcaagcttccgcaacgcttctggggttttgcttttgaatgggcttcgtggaccctcaattggcttcccaacaagacaagtggggagaagacaccttacgaagtactgttcaaaatcaaaccacaggtagataaagctcgaatctttggaagtgttgcgtatgttctacaacctcccgaaaaaagagacaagctagctgatcatgcatttaaagcgcatgttatctcccacttggacgagagcaaaggctggatgttctgggtcccggagacggataaacttgtgacatccgcctgggccacgttcgaggatatacctggaacacccatgctgacaactgatcaagtgaacaagcacttaaagacatcgctgacaattgatgcgaggagtaatatcgtttctttaggtgacttctctcatgaacttgcgtatgaacaggaagaacgactggttgacgacattatcatcaactgtggcttttatgcggtaggaatccccaagacatacaaacaggctcaaaaatcgactgactgggataggtggaaaatagccgtggaggaagaactgggcaacctcgacagaaaacaggtgtgggaagtaaaactcatggattcaccgaaacaagaactcgatgggcgatgggtttttgcagtcaagacagcaccggacggtacgattactaggtataaagcgcgatatttagcgaagggttttacccaagtcaaagatgttgatttcaaaaagacttttgctcccaccgcaacctttatgtctatgagattggtactgacactagaagcggcacacaactggccagttcactcctttgactttgtggcagcttacctgaactccgacatcgatgaggagatttggataaaaccaccggaaggcatgaaactgggaccgggagaaggattgcgactgaagaaggcactctacgggacaagaaaggcagcaagatgctggtggctgcatttgaagaacattctattaagtctaggatactcagccagccattatgataccagtctgtatgtactacaggatccgtcgaaggtcggagtgatatggatacatgtcgacgacggcatagtaacaggcgactccatcaaaattctgcagcaccttgaaacttctcttgaaggtaaacttgagatcaaatggagcgaatcacttgactcaatcgtgggtgtagatgtgacacgttcaccaggtactttcactctcagccaaaagaagttgataacagagattctagactcgcattgggatggtttcacaactgctaagatgcccttgcctgctaatgtcgatatcaattccacacaggatggggatccaaccacatctactgcttacctttctattgtcatgtctcttagttatttagcagtaggcacgagaccggacttttcatttgcagtcaatttcttggcacggttctcggcatcacctggaccgtcccattggaaaggagttcggcatctggtgaactacctagcacattcaagggaccaggtgctagtcttacgaccaaacaacgatatcaaggctttgaagtgctactgcgatgcgtcctgggggggagaacactccaaatcaacttacggaatctttgtgacctttctaggttgccctatcctgtggtcatcccgaagactcgcaacggtggcagcctctacttgtgaggctgaatatatggcgctgggaatagcgactcgacaagttctttgggtacgacacctgttgaaggatatactccgaaaagatttcaaaggaaatctcttctgcgacaaccaatcggcggtcaagataagtactgatgattcctcaaacaaacgggcaagacacacagatagggagtttcatgtcaccaatcaggctttgtatcaaaagaagacagagctaacttggatcccgacgaaagagcagttggcggatattctcactaaatccctgactaggggaccttttgagcgccttaggcaccatctcttagggtcatagttggggatgagaccagttttcattgtcatttactctattttaattacctctcatatattttcttgtacatagtacgcctagtgtctaggtgaggggggggggggtgttgtaacccaactactgggttacctccagactcactagaccctagtgcatgtagctcgagtgagcgagtttgagataataataataattatcatcacaaaccacatcactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacatttaatacttactatttgatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagaagagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacacagatatgtatttaatagataagtaattaacagataagataaatataagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctttaaaaaaggctgatccaagaaataaattaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcgaggtttggctgcaaaatccttccatcccaaatggaggacaatcatgttctcatcatccacttggaatggaaaatggctggagctgagcttgtcgaattttttcagctcatccagctcagtcagctcttggacccagctcatccagctcagtcagctcagtcagctctcggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcacatccagctcaaaaactagctctaatccctaaccccaatccctaaaactaaccctaaacctaaccctaaacctaaccctaaacctaacccctagcccctaaacctaaccctaaccctaaacctaaacctaaacctaaccctaaccctaaccctaaacccccaaaccccctaacccctgacccctaacccctaaaccctaaaacctaaaccctaaaacctaaacctaacccctaaacctaacccctaaacctaacccctaaccttacccctaacctgacccctaacccctaaattggagctgcctttggtggggcttgaacccacaacctcaagggaggtggagggcaggattagctgactaggctacagagctggactgaggatttagttttgtttgtatttttagtggacctcatcagctggatgagctgggtcccagagctgactgagctgggtccgagagctgactgagctgggtcggagagctgactgagctgggtctgagagctgacttgagctgactgagctggatgagctgggtccaagagctgaaaaaatttgacgagctcagctccagccattttccattccaagtggatgatgagaacatgattttcctccatttgggatggaagaattttgcagccacaggtgattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatattgtttcatgtcttcattgttttttctgatttttctatgttgtaatatcttcttgattttaatttcttctttttctaaaggaggtattactactctgatgttatcttttcttaaaggaaatttatcattatcactggttttgtatggtttaatcagactgactggtgtggtgttctaaacggtacaggccccgccccctcaagctcgaatttcaaatttcaactttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcactttattattttattccatttcctcttcatattattttttattcatcttgatttaatggaggtcttcccgtcgattttacagggcctgtaaagctacttttacagcctgtaaagctaaaataaatttacatgacctttgattaacacccgccccatcccccctccggtccgactgatctcctctccgatcggctctccaattgggtcatatcctcttctggttctcataccctcttcctaccatctccgatcaacctcttcaagatggaccctacacaactaactcacccaatccaaccaacccaccctatccaactcacccagccgacccaacaaacccaccatacccaaatactccaccccatccaactcacccagcctacccaacttacccaccctatgcaactaacccaggcaagcgaactatcccagcaaagcctcccaagccaattaatcagccctaccctgccaacccagccaacccaaaaaagcaatcctatccaatcaaatcaaccgacccattctggaaccgctaccagtatccaatcgaatccgtccgcacgattggcagctgctactgcatccaagcgtcctgggaggcaaaagggatcacttggatacaccactccagactgcttggctctggtggatgcagtcaagatgtgtctccctttgggctcccaggagtggggatatgttcaagttgaatttaacaaatacgcgcaggaaagtggtcgaccaaccagagaggccgaagcgttaaagctcaagttccgagccttagcaaaccagacgaaaccaacaggcgatgctgactgtccgtcatacgttcgcgaggccaaagcagctcaaatatcgatcgatagacgagctcatgtcatctcatttaatgataatgaaaacacaaatgagacgtgagtgttttacatatgatgggtctgatgttcaaattgataatttttttatgtttgaattcttttgggtcaggcatgagattagaggagaagtcgaggtgtcattgcaagatcatgaagaagccgatttggactttggaaacaatgaggtgcttcctgatcctctcgatctaaccacacctccggcgacaaacccttctgagcgatcacaattgcaatcggataactctggacccaactcgcgatgctttagcgcgtggagccagaggacctctgggtctgcctccggttctcaccaaaatcctttggtgaatcgaccggacacttgggtccgatcagatggcccttacaagagtgcagcgcaatcaaggagaccgggactgcctccaccccaacttgaagagaatatggtcgcttatttcgatcctcaagcacgagaggcgcgcgatcacgaacgtagtgtgactcagttctatgctttttccttacaggattctcgtgcggcaaacgcttgtcttgaggccaagatcaaggaactacgcgatggggataagagtttagctaaccaactgaaaatcaaaaacgatcgactgaaagagaagataaacgaacaaaagtttgaaatccagggacttaagaatgagatcaaattcttgcaattgcaactggatttcgggggtagtactcagtctcgtctttctcatccatccaacccatcctctgatggtcatctggccagcacttcatctccacacaacgcttgatgatcatggaatccttgtgtgcctcggcacccccttcaaagacaaacacctcacaatttttatggcccttttttgctgaaattttcatattatctactgcttctcactgtgaccttggctgcttgttactgattaaaattagcgactatacacggaacaattattaaaactagcctgctatgaacacacacatacaccatggggcgggtttttagaaaaaccccccagcaaacggatggattccgtcccgagcgcccgcaacttggttgcgaagcatccaacggacgctcgggcgggcctggcatcatttggacgcttcagaaagcgtccaagggatgcttggcaggcgagaccatccagaggatggtgtacagcccggtgtccatcggacacttgattgggagtgtccgatggacaacaagaaaaccatcaattggacacttctcagagtgtccgattgatggttttcacccgggtccggcagtggaaaaaaaagggtcaattgtcgaaaaattattcaaaaggtggtcgatggtcgaaaaacgatccaaaaatgcagcgcggggtatgtagttgactctttgaccagtggaatatcaagaatctagtatagttgagtggcaaagtactgcctctgtggagttactggtggcaccacctggaggtcatgggttcaaacccaggcctggcatttttgcccccaagggcttctaatcctaccatccgatggatggtttggccctaccatccgggttcagcaatatgcaagtcgcatccaatggatgctccttgcagggccaaggtcggatggcatctggtacatccgattgggtgtccaaatgccatccaccacgcccggtggtgtatatatataaattttgttatctatcagtatttgctatcaggactgccatcccaccttgcttaccatgtgtttgatgctagcttaaaaatcattgatctgaatgttaattcacctatcaccatgagtaatgagtcgtgtaatgagacaagcaattaagattgatgtgatttgaacaattacaatcgacccaaccaaaaagagttcaaccaaaaaaaaagtgccagtgttaagattaacagaggttattgcctttgagattgcacatgatttcatacatctgagcaggagaatggattaaattacaaccacccattataatagcggctaatccgacacttcttttgaatctgaccaaagagcattctatggaacaaacgacagagcagattgtaatcattttctacctgttgatagaccgtatgtgtctgattaataccgactgatcaacatcgcacttgatgtagtcaaaccgcaagctcgaggatttgtgcgcgatatttgtggtcggattccggcattggaagcttgagccggctgaaggacccttggatggatcgcattccccattctgcagcttgacgagcagaaaccagctgttcgttgaataccttcatacgagcaaatcatactgaatcctttggcaacttgtccccccgctttgcaggggcaacaattcgatagcccagccgattagtcaccctgggaaacgcagtatcactaatcacccggtacccacgtggggtgttatgctgcaaattttggtacaattgctccgccacatttgagtcgtgccaggatccaggtgcgttgaggattgcgtgtatgactgtgccatcaggagcaaatgttaggacactgctgcaataatgagcgcaagtccaaccattgtagtaggcattttgaaggctaaatttcagtcaatgattcaacatcaacacatcattcaaagtcaccacttactcataatcatcggctaccatgacaggaaaattcaatccatcgatgaaaccaaaacactttgtaagcagtgggaatttgcgcttgatcaaagggctgtaatactttgttttctgttcattggatggccaaacaatcttggccatttccagatcccgcaatacatccaggagaagcttgcgactgtatttcagatatcgagcgcaaaccgccggtgttatggcaaaaatttgctgcaaactatgtgaagccatagtcaaactgagccagtgtaatacaagacctaagccaccggccgcatcaagagatcgtctagctagttgaggtgcaccatttgggttcacatcggcacggcagatcgcttctgaatcccatgcagcattgaaaagttgtaacattgccttgaaggtccgaacatcgacgcccatggtggtgatgtatgctcgatcattcccaaccattcgcaagtgagcccaggcactactcgattgaggatgaccggccagatcgtctcgtgtaaggtacgttcgtagagttcggatcggagtggggcggcctaggattgctgatccaacgaatgccgctaaagagtcttcctcgtcttcttcctggcgccaatagtcttcatcaaacatgattgaattcatctgaccaacatttgatgggaagatttgagtgttgagtgtgtagtgctggcggacaggttggcgagaacgtggtcggttagcaagtcacacggtgacagcaaggcttaacagctgatgctgtattttatgtagcttgatgccgacggaaagctatatttacagggggctggaaaattggatttacaggctgtaaaaatagctttacaggccctgtaaaatcgacgggaagacctccaatttttattttatcattttatcattctttattatctttttcaaatcatttactcagaagacagtcttgtttaattttcttggtcctaagacatcttagtatgttggtttatttcactcttgattattttgttttgttttgttctgttctgtctttttctgttgtgtgtgttgtgttgttgtgttgtgttgtgttgttgtgttgtgtgtgttgtgttgtgttgtgttgagttgagttgtgttgtagttagggatatgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcatttcttattgatcttttcattattaatccattggatcctcacacccaccaatcctcaaggtcaacaaccgccacagaaatcaccttctgttgtcccctctcagaaaaccaaccaaccccaacgcgttttgttcagatcacagctcaatttatccggaccccacttgaaggcagccctcaaagcaccatcccttcaaccaaatgcctaccgcctggcacgataggagttccacatttggtcccccgagccgggatcgaaccagcaacctcaagatttacagtctcgtcttacttggtcttctttcaggcaacaggtgctctaaccttgaggatttctagcgtctggctctcgtttcaggacctctagcctcctttcaggacctctagcctcatttcaggatctctagctctggtttcaggacgttgtattaggttcgcttttggttgataacttcgattgcttatatctctcttgctgtttgttttcgtggaaaggtgtcgcagacgaaactgtagaacggatccgtggctttaagctgaaataaagaacgttaaaattggcccaggttttcagaagttattgacccttgaagttcaaacctgtttttgcgcttaccttgttttcggagccttttaacacgctacccgtttgttttcgtcaatcaagtccaagaacagagttgtagcagacaattagggccttttgctgaaatcaagatcttcagaattggatcagcggtttaaaagatatcagctttcaaagctcaaactcaagtttttgcttccctcacctttggatcctcctagcgccttatctgtttgttttcgtcgattgattccgatggaaaagttgtagctgtcgaggaaaaactctgcctcaaatcaagattgtcaaaatcggaccagcggttcaggagttattgctgttcaagtaaaacccctcaaattctctctcaggctttcctcttctttgggtcagtcttttctacacatcacgtggcgtatattgtggaggccttaggacaaaaagtaagtcccctccagttgtgcacctctgaagcatcactactatctgtcaaagacatcatctccacttcgtgagccatcctcgtttgccatttgctttccttagagtccaatcaatcaagacagaatggccgacaacaaaggagaagctgctatggtcaagatcaagcctcagaatgaggatctagcgtttaatgggagcaatgttgagtgttttctttctgaatatcaactagctgcgcgtttggatggagcgtcagagaaggacatggctcaagagctaggatttttaatcgcgaaggacgggctgttggatgtcgttgagactttggaaggacacgagccgccggactggcctaagttgaaggcttctatgatagcttactggggaaacgtcgataccgccaagtttagtttgcctgatcccgagccttctgatcaatcgctggaagaggaaaatccccggaatcttgagcgcggcctcccattgggttctcataatgatctactagttgaggaggcgttagaatctgatttgaattttgtagatctggatgttgggccggagctttttgataaatctagcaaacaggaccgtaatgaatcgattaagacaagagaacctgcttggcatcccacaaaggccagtttggattttatggctgcctctgtcattgaatacctataggcttctagaatcaacaaatccaatccctcccaaaggcagtgtgaaaacctcaagtcatccgcagtgctctctgttttgcttcctccggtcaaagattctacacttccagttcctgattcagatcaagaagacatggacaacaatcccgagttgtttgagcaatcaactgaagatccaagccctgctgaagtcaccgctgctagatcaatccttgcacttaatccagtcacttccccgatcaacaatcatctttctacagagatctcggaaaatctttcttccacctctgcctcagcccccacagtttgtcgaccactgatctgttattattgtcatggtaaaggccatgggacggcccactgtcatgcactccggaaggacaaagagaaacaccttgttgatcagaaggggcacaattattttcttcccagcggtgcctggatccctttcaaccctgtccgacctatccgcagtgttgtgacggcatttcaagcttcaagtcgttccgctcctccatttcctgcgccgtatcggatcagttgtggcgctcttcagccatagtatccaacaaacaagctaattccctgcgcagctccgctagtttctgaatcttatcattgtcacttgatccgcaaatcacccgacatcgagtcttctcaacccaaagtcttgtcctctgatccaccctctccaaagtgtttggccaagtttgtcaaggaggcaaactctgtcctgaagaagattatcaatctgatggttccaggtttctccgcttcctccttggacaacgttcatcttcccaagagtcaaattcctgaaaggacgaaggcaagaaaagtgattctgcggaggcatcatggagttaaagtaagttctctccaatgtgcctctccagggcttgatgccaccaaaatagtcaaaactctatcttgtgccacactcgtgagcaatggacaaccttctgccctcaattccccagatgtaccagatccgacttcatccgagaccctccgaaatgaggttaaactatcctctaatccttctctgtgttccgttcccgatgttgatcctattggccagctccgcctgactgaagagtgtttggtttcctccacaatcgccctccaagatgaggttaaactatcttccgatccttctctgcgttccattcccaatgttgatcctattggccagctctgcccgacttctgagcgtttggtttcctccttgatcaacctccgagatgaggttaaactatcttctgatccttctctgcattccgttcccgatcttgatcatattggccagctccggccgactgaagagtgtttggtttcctccccaatcgacttccgagatgaggttaaactatcgtctgatcattctctgcattctgttcccggtcttgatcctattggccagctccgcccgactgctgagcgtttggtttcctcctcgatccgcctccacaaagaggctacattacattctcaagtccaggaatctgtcttctcctctcaagcctcatctgatcccaacaaccctatgtcttccttattgcataattatcaatctcatccctctggtgttcccaaatcttccatcactcctgaagttcaccaatctcaatccttccagcctttatccaactccgtagattccctttcttcttcttctccgatccgcctctgcaatgaggataaactagcatcagttccgatccccaatccgctccacaatgagactaaacaaacgtccaaatcctccaatgttgaagatcccgatcctgtgtcatctgatggtgcggcagcttcctgccaagttgaaaatgatctctgcaataagagtgaattaggtttgttacattttgatgaggaagaaggatggatgatagaggtttttccccgtggaggcaaagttgaccaaaagtaagtcctcccaatgtatgcatctccagggtatctactaccgctttgtaaaaactctactttatgccacatttgtgagcacctggatgggcccctggttggcttggttgcaagtggtgaggagatgtggtgttctaaacggtacaggccctgccccctcaagctcgaattttaaatttcaactttcaactcttcaatatcctcaagactcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttacacttcatattatttgttattcatcttgatttaatttttattttatcattttatcattctttattatctttttcaaatcatttactcagaagacagtcttgtttaattttcttggtcctaagacatcttagtatgttggtttatttcactcttgattattttgttttgttttgttctgttctgtctttttctgttgtgtgtgttgtgttgttgtgttttgtggtgttgtgttgtgttgtgttgtgttgtgttgagttgtgttgtagttagggatatgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcatttcttattgatcttttcattattaatccattggatcctcacacccaccaatcctcaaggtcaacaaccgccacagaaatcaccttctgttgtcccctctcagaaaaccaaccaaccccaacgcgttttgttcagatcacagctcaatttatccggaccccacttgaaggcagccctcaaagccaccatcccttcaaccaaatgcctaccgcctggcacgataggagttccacactgtgaatgtagggtgttttctttctaattctccagtaagtataacttggaccgcatttgcaccatgtaattgtttaattgcaaaaggtcctacaaaggaatcttttaatttttaggcccagacagatttgtaaaattaaatgtgaatgtaggggttttctttctaattctccagtaagtataacttcaacagcatttgcaccatgtaattgtttaattgtaaaaggtcctacaaaggaatcttttaatttttaggcccagacagatttgtaaaattaaatgtgatatcaagagttggtctccaactttaaactggtgagctttatgagttttatcccatctagttttgttgtaatctacagctaatttcatgcattctgctgcatatttttcagctttggtcatcataaagtgaaaatcagatgcacttgggtgtatgtgtactgcttttgacattaaaatttctttgggaaaccaaggattccaacctctttctaattcataaggtgttttatttgttgtactatgttggctagaattgtaggcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcataccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctaatccatctgtttgagggtgataagctgtagaaaattttagttgtgttctacataaatcatacaaattcctccaaaattctgacgtaaatttagggtctctatctgtaatgatatatctgggacaaccaacatcatgaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacacggtagaaatcttgctcttttggaaaatctatcaactactactgaaattgcattaaaattattgggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcagcccaaaatttttcttccgtcccaggctgggttatctggtatattttccaaagaccatctactaagtccatcaaaggcagttttatgtataattatcttctctatgtttaataaagtcatacttcctcctccaatttcttgaatagctatttgggccatctgagcatatgttctattggaagttttcataacttaataaactttttgaggtatgttacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctaggtgccagtctaaacataagcctattcaaagttgtctgatacttaatattttttctcactgtctttccaagttctagaaatgataacaaattgacttccttcttttggtaattcttgaatcttgaacttgggccaagacaaatcctaagcattccatactaggctgccacatatattttttatcactgtcattcggagttctagaaatataacaatatggcacctgcatttggtatttcttgatcttgaatttggtgtaaggcagctcctaatcctgtccatactagcatccacatttcaatttataaggctttttgggattaggcataaataatatgggagcagaagtaagtagttcacgtaatttattgaatgcagctactctgtctactgtcatttcaaaggaggtgtttgggatacttaatttatatagacaaccagttactttggcaaaatcttttatatgttgtctataataactagcaaaaccaaggaatggctgtatttctttaacattagtgggcataggtttcatcatcactgctgctactttatttttatcaatagctatacttaatcctgaaacaatatgtcctaaagctttgagttcttgaaaaccaaattggcacttgttcatagagatcttcatattcattttgataactctttctagaacaattttcaatttttcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacacaattctttgtgaaattcagtatccagcattctttggaaatgagagggtgcatttttaattccaaagggcattcttaaatattcataaatacccatatgtagaataattctcattaaatgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatgcaagtaatgtatttagcattttgtaatttcgtgatggcttcacttatctttggcattggatacctgtcagcaatagtgtaattatttagagctctaaagtctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaaattttctaagtacatttttactaggtcagttacatgttgttgtaaggcttctctgcttcttggggatgctggatatgcagcttttcttaatgctggagggtaaggtctagaagtattaagattaattctgacttcatgtccttttatgcgtccaaaggtttcatcagtagtagcaaaagctaatttctttttatggagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattattttctaaagcattacattctagttgtactaagttcattttatcagtaatacctagttcaaatttagtggataaatctccattaatagtaaaatatcttccattgctatttataacatctatcccataattaattatgtaatcatttcctaaaatgatgtatttcattcttaagtcttccattacaattaattctaccgtgatttgtatgttattttttgcatgaggaaatataatatctagagttatgattcccatagagttcaacttactgttacaactgtagaaattctcaggcttgatggggatcaattttgttctccattcaggcagtattttatccaataatttaggactaattatagaacaaaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcctttattactagacttcttcacgggaaatttgataattttatgtggtaaactcttttcaggtagaagttctatattagaaatgattttttcttcattaataatggcgtcaatagtactgtcactattttcttcagaagatgtttcagaatcactgctctcagatttgttatcattattttcagattctgaaaagggttgttggttatcttcatgagctttaaccatcatgacatcttttttattcttactaattttagggcatttagtagatttatgtccttttttgccgcactcataacaggtgacttctttttctttctctttatctttgtctttactggtgtagtctttattaattttcttgaaatctttggagtaatcttgagtagcacttctattatctcttctgtatttctttcttttaatattagctatacttttctagttcattgataaattgagtcaaggtcatccttcatcattttaggcaatttctcatttttgtaagcagtttgtcgtctcatttgggccaataatttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtcctctcctttgccgtgaacagtatgttgagatgttaaattctggcaactgttaggctcttggttaattttaattaatccttcaattttattttctaatttgatgaagctggcggaattatttttattgttatttaaattatttaattccattctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatattattgaatttatggagcatttctttgttattattttgtatatcctcccatttttcttctactctagttactacttgagtggtctgatctcctaatttctcaagcatttctggtatttctttatgtaataactcaaggccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagcttccctcaattttacggcataatttcttcatatcagtggtaatttttctgttgtttcttaaagtatgttgtactaaaaaattcatgttctcagtaaaaatattaacagctctgcgtagagagatttctatggggatattttcatgggggacttgaggcgtagagtaatcactagacaacaatttggatttcctactagtggaatcactatcagaactatcaggaaatttttcacgcgcaggtgtaggggaaatatttaaggctcctcttccatgaagcggtgttggcggttgatttttcctttctccaagtaagtcccttgaagagacctcccaaggcgtaccatctctttgtagaattggctgcgccattgagtgttcctccccatattccttgggtgtcttgaatgggtattcctccctctgcaactcaggggtctcattgatccttcttgaaggtccggcgcttcttgtggttgaaggagactctctgccgtcacgtgtaatgggttccaacccttggttcttttgagggttgtcgtcattcctcttaagtctatcattgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcaaccattccttgttggtcttcatcctgtaataatagcgctcgaatttcccttccttgggaactgttagtaggagatgttagtttcttttgagatgcgtaaataattttatctttattcttaggtaagactgatgctggtggaaatcctctctgggatgatggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataacaaaaaaatatgtagaggtgttaaatttacctgaagacttgtctgaggcaactactgaggcttctctattagttgtttgaggagattgggctctattgtctcgttgttgcggacaactgggtccagcagagatgggtgaatggaaggatcgatttcatcagagagaatgaaaaacagactgagaaaaagagaaagagaaaagaaacaacaggacaaaaaggaacttacctgggtccagcagagatgggtgaatggaaggatgaggaaaccattcatccaccttgctggcccgaggtaactacacaaacaggtgtcacagactgtgacatgagagaaacagggaggaagcagactaaagactgacagctcactcaacacccccccttgctgacaacctggaagacagaagaaagagaaaaagagaagaaaagaaaaggagaaaaaattgagagaaagaaagaacaggaagaaatgaagtcaaagagaaaaatagaagaagaaaaaaaaatcagaagaagattgaagaacagaaattagattggagagaaaaaaaaaattaaggattaggagattatttgaccactccaagcatttcacggtgtttgatcagaagtacgcggggaaggggttttgtgagtgtatccgcaagcatgttctgggtcgagacatggagtagagttacttcgttgtcttcaatacattccctgatgaagtggaaacgggcatgtatgtgtttggtgcgtgagtgatgttcaggattcttggctagagcttcagcaccctcattgtcgacatgaatgggaataggagttttcggtcgcagacggagctctgtcaggatgcgagatagccacaggccttccttgcaggagtcggacagcgctttgtactcggcctcggtgcttgagggagatacagtggcttgtttccgagacttccaggaaattgctccatctcctatccggtaagtgtatccggatgtggagcggcgatcttcgcgatcctctgcccagtcagaatcagagtatcctgacagttcaagttcccctccaagacgtagttttagacactttgtggtgaccagataatccagaacccggagaccagcttcccagtgcgcttgagaggggtctcgaagatgctgtgagagacggttgacaacgaaggagatgtcaggtcgtgtgcattgggaaacccataggagagagccaatgagctgagaatacggtcctggtgagggaggttcatccggacagcgtttcgtcagtttttgagttgctgtccgcggggttatggactgattggtggtcaccgtcaagaaagcggtcacaaagttcatcaatgtagtgggactgattcatgtagaggagtccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacttgatcagttggcgcacgttttcggtgtgtccacgtcatcagcaacagctgcgttcttcgaccattgtccgtaccgatccggtgcacgtcttgtgcgtcctgattggtgcggaggcagaggagaaggggggcgtacagctgtcactggggaaggtgctggaggagtggctgagggtacctgagttgaggagggctgggtgggagagaaggaagttttatcacggtcacatctggggcaggattatcagttgcggggggaggatcaccggaggagagattcggacggggagcatgcatcgaagctgataatcggcggttgaaccgtggctgtagtgggacattcagcaagggaaggtctggagtaggagtgcgaacagggggaactaaaggagccggagaggaaggtgaagagtttgaatcactgggtgaggtgtgaggggtctgatccgctgccggttgttcatgagggagctggtcatggacaggccaggggatttcaacagtgatgggagatggagatgaagagagctttgcgccatacgggaattgggaatgatcaaacattacatcacgggttttgatggctactcgtttctccaaatcccaaactcggtagccgtttccgtccggtagataggagaggaggatcgaggctttgcccttctgattgagcttcttgttggtctcttctgggatcttgaaccatgtaaggcaaccaaaagggtggaggagtcggagggggggatccgggtgtttcagaattgagttcggggacttgaatccttgtggggtgtgacatgggacagagttgaagaggaaaaacgcatggcgaagcgcatcaacccagaaggattttgggagattggcactcagaagggaacaccggacaagatttctgatcgtgtggttggttcgctctgcaacgccgttcagttcaggggaataggggggacctgggtcatgtctgatgccagcctccttgaggtaattttcaaacgcagtcgagaggtactccccaccgttgtctgtccttagtgcacggatgacatgtgagccgtccttctcaaagaatgcgcggaaaattttgaaacaagagaacgcctcagatttgaatttcatagggaagacggatacatgcttcgagcagtcatcaacaaaagtaatgaaataagagtaaccttcacgggacttgaccttgtatgaacctacgtcagagtggatgatttcccctggtgaggagctgcggtaggagaggcgggatttgaaggctgtcctgtgcatcttcgattgtatgcaaactgggcatttctgcacgtcgacttcattcatgattgtgggagtgatgcccttcgattgcaggagtgatttcagcgccttcagacctatgcgggagaagcggcggtgataacccaggagagtgagatcatcaatgtttgtggcattggcggagaaagagaatgaaggaggaggcctcacaggagacgagggaagatagtataggttacccctgcggtatccccgtccaacagaatttccgggattgtcatcgccgtctgtcatgcaaatgtcgcacccagatcccagatttggtgaataccaccgttaatccttcgtcacagaggccagcgactgacaggaggggtttgtgcagagatggtaccaccaaggtcttgaaattgatgtcagcatcaagggggaggcgagtgaaccccttgtgggaggcctcaatggacgagtgattggcgaggcggatgggggtggagtccggcttggcatttgtgacggcagaggcatccggagtcatcgagatagagcagccggagttaaggtttgcgtcgcctgtggttcaatggtcaaccatagacaggagggaagtagatgctaggccggcagtcacctcgaactctgagccagaaaaattgtcgatatcggcaccttcggagtctgagttacctaatcttgcggcagaagtacatcccgcttttgcttcgtacttgggattagtcctgggttgacgacctcgagaggagggcggattggcgatgagacttccggagggggctggcaccctttccttgcccgtagagttgcggtcctcaatgaatcgagcgagcttgtggcagtagttcagatcatggccatcatttccgcagtaggtgcagtgacgagccgtacggcgctgtcggtttgacgaggaagtggtggtcttggacacagattcaggggcttggagatcctcaatgcgggccgtgcgtcgcaaaccctcctgtttgagagcggccacaaccttgtgtgaggggacgtgcagttcgttgaggagggatgacacacatggcatccattccgcggagagcgaggtgatgattgaggacgagtagaaatcgtcaaccgtaagtgggcaagccggatccgcgagagcctccaggcgttcgaaaaccttcgccatctcctcaagatgggcttcgatgtcgtcgttctccatacgaaacatggtcagcttgcgaagccagtacatgacgccacctgaagacgaatcttgatgagccgctcggaggccattccacatttttcgtgcatccttattgaattgtcggacgacacggatgttcgctgagttgatcgtttgggagataacactgcagatcgctttgttgtcccgagcgaaggtgggcttcacctcgggattcgcctccttgggatcaaggatgtaggagaccccggtcgagttgaaatggatgtccaggacccagctccaatcaagataattggagtctgggcctggaggcttcagcttttcgattgaggtaatcttgagggtaggatgacccgttaagtcggtcgacatggcgggtgagagatgaggaggggggtcgtggcttttggatgatggcttagatgtcttgtcgctcggagtcgacatgtggggggaagaagaggagaacggaagcgagagaagaagagaaagggcgtttatcggacgccaaagggtgagagagtcgatcaagcgctgactagatcaagttagtggcttttaacgaaaagcgggtcgaggttgatgtcttttaaagaaaagcaagcgaagtcgtcggctttaacgaaagcggacgagttgagaaatcgatggctttaattgaaagcggacggtttgatggcttttaacgaaaagcgaacgaagttgcggttgatggcttttaacgaaaagcgaacgagttgtcggtgatagctttaacgaaagcagacgaaaaagagattgttgagggctttgtcgacaagcctacggatccttcaaaaaaaatcgcagtttatcgcgcgatgggactcataacctgttgcggccaactgggtccagcagagatgggtgaatggaaggatggatttcatcagagagaatgaaaaacagactgagaaaaagagaaagagaaaagaaacaacaggacaaaaaggaacttacctgggtccagcagagatgggtgaatggaaggatgaggaaaccattcatccatcttgctggcccgaggtgactacacaaacaggtgtcacagactgtgacatgagagaaacagggaggaagcagactaaagactgacagctcactcaacatcttatgtgaccaggcgttgatggggtaatgggtcttactatagcctgtaaaggccagtagaaatgaaacctcacctcaacgctaggaagcggaggggttggctccctgggttagaggggacgacagtggaatgagcatcactgcgcctgagctcagagtggtacacgatgactctcttctagactacagtagtgacttaactgcagtctaggatagtagaataatgatcaagataaaaggtaaagagaaaggggagagtgtactgctaaaaccccactcactaatgttaagtaaggtaaacgggtttgtatggcaataatttctgggggaaggaatcctagagggaaagccttccccttaagtattgcaaaggcagggatcaatctgcctgtgagaccggtgtggaactcctattgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgccttcaagtggggtctggataaactgagctgtgatctgaacaaaacacattggggtgggttggttttctgagaggggacaacagaagttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttctagacaagatgttagtaggaagagttctatattcaggggtttcttctagcgctgtaaagaagttattcctgtttgtttctacggttctttctatgatagacacgtcttcttctacaagatttatgaggatgtattcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtagttccaaaatctatcttctgcttctgttacttttacttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcctcttctgcaattgtactatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaagaccattgttagtagtaaatgtttttggggacaaaaggttaatagaagcaaggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttaccatgagttgactgaagttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggatggatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatattgtggataagttgagtaagagtactgaagcttaagaacaataaaagtagactagatttatgttggttacatgtactgtatcaatataaatgttaactggtttaacgggtgtctgaatattctggggattaatcagtgaaagaggcacagattataagttccagaatactgaaggagggagagaatgagcactcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactgtttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagaagagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacacagatatgtatttaatagataagtaattaacagataagataactgtaagataaacaagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgaaaatgaagctacacgcaatgcaaggaaaaaaaattaatggaaaaaaacggcttactggatataagattgacagatccgacggaggtatcgttgaaacttgcgagctggcaaggacgtcggagggttcttgggatcgattgcggcattggagtccgggcggttttttttggtctatctgaggggagcgagtgtcacggatgtcgtgacactgcacaggctgctcaaccgcagcaaaacttttggacaactaagacagcgaccacaaaagcaccagccctactcaagcacaacaaaagtaaagctgcacattggatcatcagaaaatttgaagagcaatgagaatagaaaggctaaagcagcaaaaaaaaaaaaaaaagaaaaaaaaaaaagaaaaagaaaaagaaaaagaaaaggagaagaaaagaaaagaaaagaaagaaacaaagaaaggagggactgggagtctaggtcctgtatgaccttaaactgcaaaccaacctagaataggtcctgtatgaccttaaactgcaaaccaacctagaataggtcctgtatgaccttaaactacaaaattaaaactgaaagaggtcctgtatgaccttaaactgcaaaattaatactaaaagaggtcctgcatgaccttaaactgcaaactctcaaaataaatctaggtcctgtatgaccttaaactgcactacttcaaggctcaagaaaaaaaaactcaccagttatgctgagggtggtcccacatgaccttaaactgtgaaattaatcatttttttcaaaaattatcaatcacaatgggaggacctacatgacttgaagccgtatatctagtttggataagaaaaatcaaccagttcacagggcaaaaaaaaaacacaaaattaaaacacagcaaggaatggattatcattatttatgtatggacaaaactatgtgaattggacaacttacagaggagcaattggaagaagaggaagaagacaaatcagaggaagagacaagtagtaatagtagtaataatgaaagtgggagggaagaagaagccgcctccagagaaagtaacgaagacagcaacgagtcagtagaaggcaaattttaggctattgattgaagagaagaataatgggtactatacggaaacaaatttttaaaataacaaggactggaggctttatttagggggttggaaaaacgactcccaaaaattcgacgacgactcccattttggtcgaggggtcgtcggacgggagtcgtctttccaattccccctgggggattgggagtcgacctcccaatccaatttaatttttttttatttttttgggcgggagtcgggacccaaaacctccttggcaagtgggaggtttgggagtcgcttccctcccactggcctcggagattatctccagtcatcgagactgtacagtctcgatgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccattcgatgaccggaaggaccccttccggtcatcgagaccatacaatctcgatggccagaagggattccttccggtcatcaagaccattcgatgaccggaaggaccccttccggtcatcgagagactgtacagtcttgatgaccggaagggattccttccggtcatcgagaccatacaatctcgatggccggaagggattccttccggtcatcgagactgtacagtctcgatgactggagggaatctcccccggccagtgggagggaagcgactcccaaacctcccacttgccaaggaggttttgggtcccgactcccgcccaaaaaaataaaaaaaaattaaattggattgggaggtcgactcccaatcccccagggggaattggaaagacgactcccgtccgacgacccctcgaccaaaatgggagtcgtcgtcgaatttttgggagtcgtttttccaaccccctttatttatttgaataacgcagaggaagaaattagaaactaaaacaggaagaaagtcagaagatagcagatcaaccaattatactaaatattaatatagtttagacttgaatagagataatcgatgtgaaggaaaatagaatgaaaatgtggaagaaatagttaaggagtccttccggggtcaggtgaattgaaagtgtattcaaaagcccattcgactcagcggttggagacctttctttttggaacagccttcaaatacatcaaccaccagccttttccttggactaatacccatgaaatagaatgaaagagagtcatatttggagcctttgatttggacgtggcaggtggagaacgagaagaggagaatcacaaggacaaacatatatattataatttaggaataagaggaagaaatcagttacaatgaagaaaaacctggacggtggaaactcaatcaaagtggaaacccaatcggatgaacagaatgaccaagtcatgaagaaaaggagaatcagtaggatatcagttatgaatcaatacatattaatgaattaaaattagtcaactagaggcttggggcagttttcttgcttacaccaggaatgctgcggacagcattaatttgggggggatgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaaaccacttacatgtatgaatatattattgcataatcagaatctacatacaattttacccatagtcactcactacaactatacctctatgtctattagcttagaagataatccaatataaaggttaaagccataccataactagtcattaatgagtatttaatagtagcttaccacatatatataagtacatacacatagattattaaatcagctggcctccaccagtagtgcagagcagttatgcaactcttgcatgcatacatgcaaccattaggcctccacttagttacttaattcaatttaagcagactttgcataaatgcatgtggaaagaaaaacatccaccaggcagtgcaagcagttatgcaatccttacatacagtagtaccatatttagttatttacacagcataattagctcaattcatgtactcttttcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcaccgcaactccatcaccaccagcaaaaataactcagaaaataatatataaggaggcctctccttcaccaattccccccatcatcacccagccagtacttacccaactagctcagtggtcatcaccatcatcacccagccggttcatcccctcacagccagctcagtggtcatcatcatcatcatcactcagcagcccagctcccagacagcaagctcaagtggtcatcaacattcaagactagtcaacaccagcaacaacaacaataacaacaacaacaacaccaacaccaacaccaaaaccaacaacagcaacccacagtttcactacttatccagaatcaccataaaaaccataaaaccccataaacatattccacttggattgttttcacacccatactcactgtgtaaaggttgtacaaccatcttgtattgaattacatttcacttaattgtttgcatacatgtgtcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaagcggtagtgttagcgtttttgtagcggtttttcgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttgcatgtgtgtaccttattttttatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaagtttaatggtaacattcaatttccataaaactcaatggttcattctgaatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcagacattttaaaaatgatggaatcaatcaatttgcatcaaaataaaaactgtatcttgaataatgcctttgacgtgtttttttaattaattcttacacgcttaattttccttattttttggattattttaagctcatttcctacaatttgaaaggttttaaaattgatggctgtatccattttgcattcaaataaaatttgtatacggtacaaattatgcaagaaacggggtacgctcatgtattttaattgaagctttgagtttgagagaaattggacttcaccattaacttctacacattcataaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagccggtaaaaatcaatcaaaaaaacattaaaaaaaacatgtccaacgcagtattcagtaacaagggctgatttttatttaaaatggctgttaccatcattttaatcatatcttaaagtgtgggaaataaatttaaaatgtcaaaaaataatgaaaattaagctgtaaaaaattaagtgaaaaaaatgtcaaacttcagtattaaaaatgaaccgttgagttttgaaaaatttggtttacaccattgaattctgcacgtattgaaacccaggaaataaatttaaaatttcaaaaaagcgtaaaaaaaagttaaaaacatgtatgtatacaattaatggaaaaaatgagtggaaaaaaaaattaataactaaaactcatttttatggaaaatggtttttaccattaaattctacacacttgaaaacctaggaaacaattttaaaatatcaaaaaaactcaaaattaatggcaaaaaaaattaatggaaaaaccacgtctaaacgcggaatcccgcgtgtgctgcacgcagcagaaaccgcgtcaaaaagcggaaaaaccgcgtttttttagggccttaataaaaaaacccgcattttccgcgttttgacgcggttttcttctgcgcgcagcacacgcgcattccgcttttaaacccgcttttttaattaattttttgccgcttattttttgagtttttttgaatttttaaaattgtttcctaggtttcaaagcgcatagaatttaatggtaaaacccattttcaataaaaatgaattttgattattaatttttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttattttttagccttttttggaattttaaaattattacctaggttttaatgtgcgtagaatttaatggtacaatccaatttttttaaaaactctacggttcatttttaatactgaaattagccccattttttgacttaattttatacagcttaattctcatcattttttgacattttaaatttatttccaacactttaagacatgtagaaaatgatggtatcaaatttttttccccaaaacgaaaaatacatcttgaatactgcatttgacaccgttttttaattgaattattcactttttcactcaattgtttgcgttagtttttttaccttatattttatgcttttttaaaattttaaagttgtttcctacatttaaacgtgtgtaaaatttaatggtaacattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaatttgcattattttttgacattttaaatttgtttaccacactttcaaacatgtataaaattatggtaacaatgaattttcatcaaaatgaaaactatatcttgaataatgcctttgatgtgtttcctgaattaattcttacacgctcaattatccttattttttggaatttcaagctcatttcctacacttttaaaggtttcaaaattgttggctgtatccatttttcattcaaataaaatttgtatatgttacaaattgtgcaagaaacggggtacactcatgtattaagattgaagcttgtatttgtagggaaattggacttcaccattcaattttacacatttttaaatggaggaaatgaatttaaaatttcaaaaaatgattaaaaaccagccggtaacaagcaattaacaaaacattaaaaaaaacatgtccaacgcagtattcaatagaattcttgggtttttatgaaaaatgatagttaccatcattttaatcatgtctaaaagtgtgggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttgaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccgttgagttttaagaaaattggatgttaccattacattctacacactttcaaatgtaggaagcaactttaaaacttcaaaaaagcataaaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagttgtcaaatgcagcgttcaaggtatagttttcaatttggggaaaaatggttgttaccataattttttaaatgtcttaaagtgtaggaagaaaatttgaaacatcaaaaaataatgaaaattaagctgtaaaaaattaagtcaaaaaatggggctaatttcagtattaaaaatgaaccatagagttttaaaaaaattggattgcaccattaaattctacgcacattaaaacctaggaaataattttaaaatttcaaaaaaggctaaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaaattaataatcaaaattcatttttattgaaaatggtttttaccattaaattctatgcgctttgaaacctaggaaacagttttgaaaattcaaaaaaactcaaaaaataagcggcaaaaaattaattaaaaaagcgggtttaaaagcggaatgcgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctttaattattaattatttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttattttttatgcttttttggaattttaaaattatttcctaggcttcaatgtgcgtagaagttaatggtgcaattcaattttttcaaaactccgcggttcatttttaatattgaaattaggggttatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttcttcatttaattccttttagggcccattgatgcaaaaaaaagttttgggaaaagtcactggtttctaaaggtggatttcctatatttgataccccctattagacccattttttcacttaattttttacagcttaattttcattattttttgacattttaaatttatttcctacactttaagacattcataaaattatggtaacaaccatttttccccaaagtgaaaacaataccttgaatgctgcatttgacttgttttttaattaattcatcaccttttcacttaattgtttgcatacatgtgtgtaccttattttttatgctttttttcaaattttaaatttgtttcctacattaaagagtgtgtagaatttaatggtaacactagagaccagagcggctccgccgctgtcctccaattatcccaggcacccctgcaagacggtgcctattcaggctgaccaatttccccaaccagagactttatccattgacctagcattccatcagatcaagcatgccaaatagtgagggtaataacaaagacttcaaatacaaatgatgatgaaattatacccaccccaaatctatcaattgggtacacctgaagttcatattgtcctaaaaggaaaataaaattcccctcaaattacacagcaattttcaagcagtccacccacgagggcccaacttatcaccagacactttatatcaacgaatactctaaactaataatgacgcccatccattgttatcaaatcaacattcccaattaaatacaaaaagatctcattattccatagtttcatttttttacaaagcctagtacaagtctaaggagaaatgaacattaaacttaatgttcatactgatgttacattttcgatttacctagatcaatccattgttggcattaaggcaaaataaaaaaattatcctgaacactcacacttcttcttatcgttgaagatgcacctatgaacaacgtttacaactccacttcttccctttggcctaacaacaagtaaattcttcacatttgacaccctggaaactgcaacgtagagttgaccatgggagaacacgtctgtttcaagatagactccaaccttggtgagagtttgaccttggctcttgttgactgacattgcataagccggtgcaacaggaaactgatatcgaaaaaatgagagaccagaccgacaattcgtcttatgatggagttttgctcgaggtaaagttatttcatttccagcgaaaggacccaacatcaactttccggtgatgaaaccaatgccaaaagcaaccacaacaatacacgaaccattgcaaacgccattcttgatatccatattccttatcaccacaaggggcattccaactttgatcctgagctcgtgatcaggaaaaccattcagattgagtttgttgagacactcttccggtaagctgccaactccatctgggtccggtgtatcaatagacttgaggaccgtcgcatttccagggagccgatctagtatttcatcgttaagcttcttcacatcacggttgagtggggctagaatacagcgttcattcaggtaggcgacattatcattgttgtcagagccatagcggtttgccaaatccccatagacaaatttagtcaattcttcacgcatctcacactttgaaccacaagccttcatgttgatgtgattcattttgattatgccaaagtcagatttctgtttcctcccctcgcccaaaatcaacagggctcgactaaacgcaagattgttgtcatccgaagatgaagttatcgcctgggcaaggcgcatgttttccgttaacttgaaccgaatgacggatttccaaattttcgacgacttgatagtcgatgcgtacgcgggaggatattcattgtatttaacaactgggaggatttgacgaaaatcaccggagaatatgacaaccttcccaccaaaatcttcatctgagttgcacaaccgctttaaagatttgttgacagcttcaatagcatttttgtgaatagtgacaatttcatcccaaactatcagtcgagatttaatgagacgttcgccaattaacgtatcgccttccaatgaacatttggcgcctagttgaacatcaattgggattttgaaagtggagtgagctgtttgtccattcgtcaacaagagggccgctacaccggatgaggcacacacaacgctagagtgtccactgatgttcgtccaatcgattatgctgttgagcaaaaaagtctttccagttcccccgggcccatcaagatagaaaatttttccctttaaaccgcctagcgcattttttatacgttggaaaaacaaaccctgagctcggttaaaggttgcaacgttagctgagagtctttctgaaaccaaatttgggtcctctccagtttccctttccttttcgatatctcggagtatcctacgttcctttcgtgttatttttaagccgcaagactcgagagatcctcccattcctccatccagcagcctagttacccgcattagacccaagactcgtcgttccttgtcgttcaattgtctgctgtgccgcttcttcatgtcaactcgactgcaatcatccgtgaagcttagataatgtgtattaaacaagtccgccggcgctgatggaggagagtgaatgcacatcattgcaaacatttgagctatttgaaaacctgagcggacaagtgctgcctcatgtagagcctgatcgtaaaggaagtcatttaccagcaagcccaacgcattgcaagcgtcttgataagtagcaaatgtttctccatcgaccgtccttagttcggcataggagctgatattcttacggtgaagaagaagtacccggaggtagaacttctcgccagcaaggtaagaaatagaaaatattggcccaacagttaaagctttcgtcttccgtggtacccaacacttctccgatttattccacgagaaataagcagcaacgtcttcataaaatattgacctcgctgcaacaccatcggcacctacggcgtcgtttgaatttaagtcaaaaaagcccgtaagagtcgttcgacttgccttcccgctgtcgatttgtccggcaaggccgtcttccccctcaaaataaacgacttgtttgtcctcctcatgtatagttaatcttgtaacagcagggaatctgttggatagtggaaatttgaacaaccgccaggcagctgttatacaaatgtcagtctacaaaaaaatccacatgagataagcgacgctcaccctctaccgcactaatgtaccttccatcaacaaaagatttgacttcatcgtgagactcgatgcctaacaccattctatcgtggccttttgtaatgtatttgtagagatacttgatggcagtagtgttaactggcacctcgacgtttatatgacactggaaattaagtgtgaggtacggattatatggaacaatcgacccattgttgaatattgaggtatgtttttggactcaagcgccatcgtctcttcgcttgtaaaccggataagcaccatcaacattgaccgtttgctctgagtatggtttaggaaatccaagtttgcaggatttcccattccagcagggacgccccttgcacggaccatgtaacatgaactcagagacaagagaatgaagcttaggcgacttttcaggatctggaagctccgcagaaacgatcgaatctatctcctccggcgtgactggtctatccttttcgtctagcgtaaccattaggtgaagatgaggtaaacccctcttctggaattcgaccgtataaatgtatgccaagacctttccaaatctttccaactttaccacttggtgtattaattcttgcattttcaagtagaagacgcgagctacaattgtcgggtggtcgcaagctttttctcccgggggaatctcgttaactatctcttcccactttgggttagcagtcatagtgatgaagagcgaaggcggtccaaatttttggcagatcgccatagcatcatggtacagttgttgcatgcaccgaggacttccgatgaatgatgaaggtagaatcacacatctcccacttattggcaactgattttccagagagtttatcaaacgtttatagtttgccgctttgagcttcccttggttctttgtgacgaaggataggcgtcccctttcaacgcaaacatacatattgacaagcaattcttgagtgggagaacgaccggccaaaatgggtgaaaatctcttccaacgtctgaacaacagatatgcaaaccactcgagcaagccaaccttcctgtccttaactgcaggagtacaatggattactcaaaccatcagttaatttgacaacattccaacacagtaaaaattcagaggactgtggataagcttacctcgtccagtccacgcactgtataaattatcccattgttgctgaccgtacgggaagaaaattgggtatcgaagagggaaatacgaggaatgcatatccaaaatctcatctagagaatcatctttgcgatgaaggacaatttggcgtttgccaataatgtccccattgccttggactacaacccctacctcatcgacggtaggacaattgtaccgttttggatcaactccggatctaggcacgcccgtcaaactgatggtttgagcattcaaccgtgagagtacgtctagcgctgagcggaatcgtttcgcataaggattgatctctcccattaggtggacgagcatgagaattgtgcctcgtttcatttttgacttcttgatgttatccctacttcgacccagagcgcaattcagtctatattcggcctcttcaagtccattgtcgccaacaacgtatatttgggaaaatcctggtgtattgttcgttggttccaagctagaaattcgatgagaaagggcaccggagatcttgaaaatgttaactcccattggcccttgaactgaatggtcgacttttgcacctaacgatgtaaatgatatggcattgttgtacaatcgtgttgattgttgaaagttcacatcatctgttgaggtaaccttgttagcgttggtttaaaaataaatgacaactcttaccatctgatctcccagttagtaacttcctgagtaccgacggatacctcggtgctgtatcttcgaaagcaggcaaggcgaccttgttcttttgacaacacattgaaaatgatgtcgtccttttaacacggttgaggagtgttgcctcatcgtgccaatggagagccccacatgaatcacacgcttgatcgcatcgtcccagtttatgcggaattgaataatcagaactttggtgacaggttgactcgaaattcggggaagtactgttcgttatctttgatttggaatttatcatctttgattgagtcaaatgttcaagtcaggacaatgtgtagaggataggggtttatctcaagttcaacattacaatttgccccccacggggtactgattaaagaatcccgcaagcattccatgaaactggtaagaggaatgggtttgatttaattgtaagaaccaatcccttattacttgagactcatcagttgagccgggtgttggcttgaatttatacaagtcattcacagttatattacacattatttatagattggccaccgataacatgcacacctattgtactactcaatctaaacctcaatgatgaatcagttgattgtctcactcacgagcttgtcaagacttacaaggagtctaatgattccggagtcagtctcttcaccgataaatgttccacagaactggataatagtgccactatcgataactttcaaatcaaaattattttttatgcttttttggaaattaattttttttcctacatttgaatattttcagaatttaatggtaacattcaatttccataaaactcaacggttcatactgaatactgtaatgagtgatattattcatttgatttttaaaagcttaattttcattattttttgacactttgaattcttttcctacactttcaaacatatataaaattatggtaacaatcaatttgcatcaaaataaagactgtatcttgaataatgcctttgacgtgttttttaaattaattcttacacgctcaattatccttattttttggaattttaagttcatttttcaccaaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcatagtttgtaccatctacaaattttatttgaatgcaaagtgagagccatcaattttgaaacctttcaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagtgtgtaagaatgaatttggcaaacacgtcaaaggcattattcaagaaatagttttcattttgatgaaaatccatagttaccataattttatacatgttcaaaagtgtaggaaaagaatttaacatgtcaaaaaataatgaaaaataagctgttaaaaatcaattgaaaaatacgactcattacagtattcagtatgaaccatttagttttatggaaattgaatccaagtatattaaattctgtgatttgtacaaaaaaaattcaatagtttcccctcaacaaaacattcagggaaaagttgaggttcctctaaaggaaaatctcctcacaaacttcatcttaaagtcttcaccaacacaacttagccccccaaccccagcatagccagagcacttgggctcagtgtccagcccatgtcaaagcatgggtcaaaaacactggacatggaagcccccagccgcatcaaatgaagcaaccaagtggggggctaacgcgttaactcccaaactgtacaagtgtaacagcggggagcggaagtaaaagtttcgtgctgaaagggggctcatcccatgttaaaaaacccgaccttttatcctaaccgcccctcaactaactttacctaccgcaacaaaatgaaccaccactcctccagaaatacaaggcccttaaccccttcatctagtcgttcccaacacaacctaatctccgaaacggatttcgtcccttcacttctacctttacgcaacatcaaccacaggcgatgcatccaccctcgataccgcagatacaacgggctaatcagtatggcacggagccactaaccacgacctgtaagctcaccccaggctagacatcaatctgttatgttcatatggtcattgattcctttcggtccgcaacgtgccgtttacgactagagaatttcatctgtcccgttacacacatccgccaaggaaacaaccccatcaaaaaggcaaacaaattaggaactgaagacttatacatctcgcgcacctcaggccgatctacctcacctcgcattaacgtggcaactgtcctaaccctttactacccagaccaatcatcaacgccacgacagccacacatcaaagcgttacccccaatggtaaacccactcaatcaccaagtggtatcacaactcgacctactcttcccctacaactcagctatttaagtggtacaagacttcacccttgaatcgagctattcctccatcacacaatcaactcacaacctcaccaacatccatctactcacctttaaactcacactcccaccaaatccaactagcacctcacacttcagtcatccccaagtaacttgagccaataaagcgtgcaacttgacattattaacacatatttttctccaccctcagctctacaacaatatgtctgctcttcgtgcacccaaccacccggccaccttgaacggccacttccaaccaataactgatgtgagtccccaattagtttgcccttcgttcttttactgagctctcctccttagtccatcgccaatttggtacgcgcaaaccagtacggttatgtcaaaactcccagctttttccaatgcggtggattcaactacgaaaagaatgaagactttgaagttgaacttgttacaaacacagcactcaacaacacgctaatggccgattcgatctatgctctaagtggtaaactcattgccctcaatgacggctcacccccaatcctatcttacttccaggataccgtcattcgtattggtgcaacaggtccagaccaacctgactttacaaacaaatccaccgtcacaagcctgggaatggtcatatcacggcgggaggttgcaagcaatgtttccgactctggtagtcatttggaagtcattgttgctcattgcaactgggacggccaagtgagattccatttcactacaccttctttgcaagaagactgacagttgaccgcaatcaggagcgagttcatcgacgcttcaatatcaagtacatcgttcccggtactaaaaacttggtcaagacgcacaccttataccaagtcggccgcgaaatctccatcattggacgattggtcgactttcacatggaggaccacatggccgttgtagttgtaagatcccataacaccagttatcttccataattctaatcagcagttaccctctcgctaggtgtcatcggtttccgtcacgtcaggccaccaagtcggccgtaccaactccaatagtccctccacatccaattcatccccaattttagggagaaaattgtgcttgatacacgttcattcacaggcacgagttccttagctgatacctcccatctcatcaaggacaaaattctcaccgaaaaccaatactccaacaagtggaccctcaacctcccgtcctaccaaaccaacattacccgctccacctatcccaatgagtatgaagcgtggccagacacccaaacaatcgacaaaaggcaagtccaaagcacagtctgacattgagagtggccctgaggagctgtcagacagtgaaggatcagaaccgagtgaaaacgatgctcaacctcatttaccatcgcaagctaaacgcagccgcccacgcaaaaatatcatcaaggaagccgcaaaacggatgaggaaaaattaatactccatcctctccccgaatgtcgagtctcaacttcattcgtgtcttctcgacataaaaattacactctcttcatttctcgctataaacagccatttcatctttaacactcactgccccagaattaacctaaattgtcaaccacaaacaccaagaaccattgagaaattgttattgtagttgtatctgatgtttttctgggcattccacttttaatcttgtgtctccagatagagaaataaaaagccaggctactaaaatccaatcgcaactccttgtcaatgagctcaaacctttaatatactgagatcttacccaactgaatgagggttggcgtgacaagcattggatgcttacccggtcggaagctgattgtacatgtcagttgatggggaacaaaattaaccgaactttactttatgcataacccacattcattacgagagtaggtgactgttgccgcttcataattactcacttccacctttgcagaccaacccgataccacctcatagatttttcgcgctcccaattcatcactgaataagctgccatatgagctcaggtccccttttggcttcaccctccgtttatcaacattcggtttacgccgacaactcgatttctatttcaaatcttacaaaaaggcatcgcaccatcagacttcgcaacgatccaccgactcaccacctccacaccgtcgacaatacaacgttccctggaatcgtcaacccttccgctgatagtcggcttcgacacaatcgatctcactgtttccccgttgcctaatcagatccgctcaagctatttgctgacgcctaagaatataactcgtaaacgatcagcttgggattgagcaattatcaaactcgtcaggcgagtttatcaaacaacttattgccttacctccctgtgagtaaccagaacaaatctatcttacgaatccagtctaattctatctcgaaacttacaaaaaggcatcggactaatagacctcgcaacgatacaccgacttaccatctccccaccctcgacaataacacgtacgggggattatcaaccctttccgctgatagtcgactccgacacaatcaacctctctgtttcctcatttcccaatcggctcttctcaacaaattcgcggtcgactaagacaataacttgtaaaccatcagttcggcttcgagcagctatcaaacttgtcaggccagtttatcaaacgacttcttgctttactcccctgtgagtcgccatcacatatctatctgccaaatcaagtcaaactctacatgctcattaatccagagtaactgaaaatcaccccactttctatccaactttatccctgtgagcctgggtctctatagtgacagcaggacacaaggttttggggggcacttttaaatgtatttctaaagataaagaaaatacaagtaaaagtagaagagaggaaaagaagaggaggaaaagaataagataatcttttgtttctttatttattttctgaagaagattaatttatggcagtcttactgtccctcttggatggctgcagacagtcttattttccttagtaggatagctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggtattgacactgataaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacagtaagagaagagataatagaagctaaagcttgctttctttgatcaggactttggtttgaggaggagtaaagagaaactgagagagacagagaaaagaaacaagcagaaagatgctagcttaacttaagagaagtgacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggtggataagtgtttgcttgatctgggtctgtttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggatgacataatcattacatgtacatgtggttgggagagatggaattccaatttggttggtatttcacaaggtgtgttgaaatgttacaaagtcaatgaaggagaagagtagtgtaaaactggtcagtggtgaccatggttgaaattgaatgaggaattcatttctgaagtcagaatgtaataaaatcttaagctgaataagttacagtgggaacatgaatgaaaggggggacttaggcagtcttttggccagcttggctggctctaaggctgacaatcccatcatccagcctcacccataagtgggaactcgatcgcggcttcaatttccgcgcccccacaaacgcttctgtcagtggtctgtcaaaatgaaaatcgtgccgtctcctcctggagacatttgttctcccacataactaattgccaatcggcttatccggttagatcagcggacaaaaaacaatcgcttgcaaacgagcgatttagtgtctcccaaatcaacaaaagcgtctggcgaagcggtaatagcaattacccactcgagcctgctgtaagtcacccgaatgatatttgtcacgattggacgctgaaatccaaattcaatacaggagtactgatcttctgtgtaccctttctttcaaccgtagcaaatcgtcaagcatcatcaaccaggaatcgctttcgactggcagagacaacatatgcattgtttctcgatcacattgactgtgatatatttgcttgtctgtcggctcatttttaagcctacaccttatcattgccttataccaagctgactgaaaccaaaacctctgcataaagaattgatcgttaaggcaatttagttttcaaaggatcaacacgaccgaccacattgacctcgacgttgtgaaacgcttttcattacatctcgattgatttcccacctaacaacttcaccagctacaatccacattgattcagcaaaagtcgattagcaaaattgttctttctgattgagtttgatagtagaatacttttcgcaccttgacgttatgacagctctttgcaaagcctacttaaccgagaggaaaaggaaaaaccgatcaaagaaacatgcagaggagcgatcgagcaaattctccttaactattgacgatagttatcgaagaaatacgacttcagaaacaaccagttctaacgttcatattgaggagcatgtggaatttgacgccaatgttgaatcgaaacaaaaaaggcaagataaaattacttggtcttcgaggcgttatattaaactcaagctttacccgcatatgctgggcccaaatcccgaccgtatcccaacaaacgccaaactggaccgatgcaaggagattaccaagaatttcaaactctttgaatatggtaaattcgttattcacgataagaaagacaagtcgaggattatcgccgtcatcaaattcacgccaattgacaaactaaactccgatgaattcgccgacatcaatttcatcacacaattcttacactcagctaaaaagtttgtcaatgcagttggatcagaatcaaggtcatggggagggaagatgttcgcaataggttggaggaaggctatggtcggctttcagcttattggtctttatcgtaacaaggctgcaattgatcgttcaccggaagcttatgaatcgcttatgaggaaatcggggagggcttcaagtatcctcggtcgattctttcgccgtcttgcaaatgtcgcttttgccgacaatcaagatacgatgaataaaaattctatcccatcgattggacagccggactttggaatgccactaggagaagacgattgcgcacccaacttgacctttaccacagatggtttctttaatcaaccgcactgcgacaccgaagatttgtcggagtttgcctttggcttgttcactccagtgaataaagcagattggtccctaccaaattccaagacgttatctccatctacgggacgcgccttcgttttcccagattatcgatgcggtattgatttgtcaaagaacaatgcagtcattaaggttgtctggcgagcaaaagaagttcggcattgcactttattttccgcagacgattccgtttacaatcaattgggaatgtctctccagataaacaaaaagacggcaaatacttcgcacgacataaattccggcgctatcttcaagagaccggcatataaagataaacctaaagaaaaactttatattggtaacgtcgcccattatgttcaaggcttgctttgagaaccgcttgatatagttgagcggtaaacttatgaaattgtaattaacgggcaaaataatatcctttaatctttctaactcttgcctgatccaattgtacgaatttgagaaattagcactcttactgcaattcatgctcatcttaagcccttgagccacctggtacttgactgcattgtcacattcatgagtccatatggatgtttccgtttgctaatttgttgctatgctacaaatttcatcattagcagacaaatgccttgagtttgaaagataagcagacaatgagagttagtcctgtctggccatatctaataaccagaccggttggttttatgtgaaagagtccagtcaatgttaggtgcttcgatggactttatatcaggctgggtgaagtagctcccgtttggactaagcctggcttcaaaaacttgaccagccaagccaacaatttttttcaacttaactgaactcacacgcgctgtgtacctaacaccaagcggaagtcctttggtgaggatatataaatgggcttatgttcaagtcacacattgtcgaaacttattccaccaagacaaatctacttctccatctccaaaacaagaaccccttatacctatacaccagtcaatacgtcaaacatggactttgtagttcaaggctcaggagtgatttgccctcttaatttttccggtgtggtaaaactactatccaaggtaagaagttcttcttttcgcttctacttatactaacatcattttgaatacgacaggagacatcttttgactatgataagggcacctgcaatgtttacttagtcaaagttccagatttatcatccaccttcattggcgacgataacgtttaccgggagggcgccaaattcattcagacaattgtggctccatgtctagacgatttaggcgtaaacttgacgttgctgggtaaatatgaactcaaaggattaattatcagggatgatgcttgtggtacaacatgggagtttaatcccttgcttgcaaggatttcgaaaaaattagatcacctcaaggtatcgggtagcggatgcattgccactgtcaacttagccttggctgcagacaaagacggacatggacaagatgaaattttggttaacaatgccccttcagtaagtttgatacctcaaatttatgatcaacactgacaattttgtttaggactttgcctccttaatccagcttcgtctaattgtaaatatacgtcattgggatacaatataggtaaaaaaattcatgcaaacaatcaagtgaaaaagtggagaattaaataaaaaaaacggggtcggaaaaacgactctcgttttttcaagtcccaaaaaaaacatgtcaaatgcagtattcaagatatagttttcattttgatccaaaatgagctttaccatcattttaaccatatcttaaagtgtaggaaaaaaatttaaaatatcaaaaaagaatgaaaattaacctgtagagatttaagtgaaaaaatgtgtctaatttcagtattgaaaatgaaccattgatttttatggaatttgaattacgccattaaattctacgcacactgaaacctaggaaataaatttaaaatttcaaaaaaacataaaaaataaggtaaaaacattaatgcaaacaattaattgaaaaaatgagtggaataaaaattaataatcaaaagtcatttttatgataaatggtttttaccattagattctaaacgctttaaaacataggaaacatttttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaaataaaaaaccgcatgcaaaagcggaatctgcgtgtgctgcacgcggcagaaactgcgtgtaaacgcggatttaccgcattttttattaacacccttcaaataaataaataacttacaaattataaagaaaactttaattattatttcagattctgaatctgcatacaatttaacctagagtacctcagccaaaggtacccttaattctaactccttcaccctgtaatatacacatgaataattaacaggtaccctcagatcacgggtactgtgacacttatgctttatgcatattttccaaatccagtcacagaattggattattgtgtatgttttagaagatagagcagtgtggagtactgtctccaagcccgcgcaccacatagtcatgctgcgcactggtatccaagaaatgggccacaaaagccccagaatccccattgcacgtgacaaccaagcccccacacgtgtaataagaatttcaacaagctagaatatccataaaaatcctacagtaaccatattccaatgtgtaacacatgtagcaagcctcagaagacacctcttgaatattctgtggcccatttctaaggaaacttctccacataacagagtagcccctatccacaggttcccatgggaaattattggctttaataatttagtgcatgaccccttggagcttctagaatattatccctaaggttccagccctggtcacatcaccatgtgggccaaaatgggcccaaaagtgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggaattctgaccgtccaaataataatcccctagctttacaataccatatagaaatttacttaccatttacaagtcgcctacacttgtaattagcctagttattactaattttgctgttattaagcctcaagaaccctcaagaaactccacagctgccacccagcactcaaaatcaacctttctgagcgcttccaactacccattctctaccctgaagatcctcaagaccccttagcattaccactagtaagtaataaccctttcttgaagattttcccctcaaaattatctcctgggatttaaaccacacctgctacaggcaccagtgtacctggtacctaaatcctctgtgcacgagaccttatagggattaaaccactcctgattgttcaggcccctctggttttatttatattaattttattaatataaattggccactttttggatttaatccataaattccacgtaattcttctgaattacttttaccagttttataccagagtttttaccataaaagctcttacttttttgtagctagaggacacgtgtcttggcatcacataggctgataaacctccagaacagatttaaattaaacatttacataatgtaacataggtaataaaactagccaaatgaaaccaagagaggtaataaaactggctaaaagaaaactacctgaatgatcagagcagaaagggatttaaaatgcaatgtggtgcaaaagtatcagaatctagaagcaggagatctataaggatgagtccaaaagaggtttgtccagttcaaatcatcggccgcttctagatctacaatgaagccaacaagggattttggaacatcatcaaatcatgcaatcatttgatcatccttgtcactatgcagggctgctagctcacctccagtgttctcaacatcatgatccatgcttcaaaaagcaacgtagtctggaaagaaatgttccacatggttgaaaggggggtctgacctcatccattcctggagcatcggttgaaataagatgttggatgacacaacctggccttcgggagtcttgatgtagttgattttgagggcgccgctgaagctgtactttttgctcagcttattatgaatgtgttccatatttcctcacgtgatgtaaccttcaaaaataccagtgttgaacaagatgtcaaagaactctgtgatggtgactcggaagattcgacattagcgttgaacattacacagatcaaatacaaaagcgacaatttaccatcctccatcaaatattgtgccgcctccacgccaaagagctctttcagttcaagatcagtgaagagcctatcctccaccttgattgctgtgactaggaagattcaactttagcgttggatacagaagaatcaatcaactatttaccttcctcaattgaatcttttgccgcctctgtgccaaatagctctttcagttcaagctcagtgaagagcctttcctcttcctcaatcacggaaactaggaaaattcaatgttagcattgaatacagaagaagcaatcaacgatttaccttcctcaatcaaatcttgtgccgcctccgcgccaaagagctttttgtgttcaagctcagtgaaaaggaagagactgtactccgcctcaatggcagtgactggtaagatttgatgttagcgctgaataatacacaaatgtaatacaagagaagcaattgacaatttaccttccttgaaggattcctgtgccgcccccatgccaaggagctctttgagttcaacctcagtgaagagcctatccgccgtgtcaattgcagtgactgcagtgagtaggaagttttcttcaaacacagtaaagagcccatctgtcgcattgtttgcagtgactaggaagagttaacagttggcatcaatgaaatttggctgaaagcttgagtgtgtgagtttatacagcaaaacaaaccttccttgcgtgaaggtacactcatggtggataagaatgatgtggataacactggagatgagggggaaaggatatcaaacacaatgatggggggaagaaatgaagatgagggtgaaggaaaagggagtgggcgagaaagatccttatgaatcatgtagtctatggagggccagtcaggaccacttgagatccttttttaccttcaaggcatggtactgaaggaactaaaggatctcaagcgctcccaagatcctttgttacctccaaggcatgctgcttgaattaaaggaaccaaagaacaccaagaggtctcaagtggtcccacaatcctttgttacctgcttgaattaaaggaaccaaagaacacaaagcggtcccgtgatccattaaatcaccagagttagagggttagagggatctaccgccctttctttgctttcatacctccgagtgcaacatctgtccacggatgtcaaaataaacacctttgatcaaaaattgaagaagtcaagccgcgccttctggggttagcatggacaatgagtcagatgtaaaagaaggaacgtaaattaaaaaaagatatagaatccaactcatcttgctgttttacggcttgctgccaaagtgtatgcaagccaatctattgaatttagattggtgttgcccatcttgaatgtgagaatatttaaattgtctctatcataaaatatgcacccgaatcagaagatccacgtgctcatggagaatgcaaatgttggcatgaatcaggactctacgcaaattagaaaaatcagtcagcatgtgatttttgacatgactgtcaagtgcagactctgcacaaatcagtcagcaagcattgatggcgcggagacccaagtttgaaaataaataaaattatgcacatgtaaaataaaccagtaatggtaaggaaggccggcttcaggtagaaaatctggaaggaaggaaaataactatatacaaagtatatacaaagagaaaactatgaacaaaaaaatttgtacaagagacaggaaaaagaaaattgaaaaattgaaaaaagaagggttaaagcatcttctgaaaatgtttcacacccggtgctaacaacgggagtgattggattgttaaggcattgatctgtgtggtgctttgtctgctcagccactcgttgcatatagcattctttggaagagatttgggacacttcctgaaactgatctttggtctacagggttgcacccgggtacaggtcaacttgccatattttttacagcccaattgtctctgcagatctatgagttcattgaccagtttgaaaggtcgtccaatttgaggatggcgccacggtagatgtttgactatcacaccttttttgtggctgtcaacgttcatcattctggagcctttgttgtcagtatcagcatcactggaacattcctgggcaattggaataagcggaactaatgctgcctgactacagagcaaattgatttgcccatcacagagctagaaatctggatatcagtgagatacacacaaagaaaagtgatgagaaatgtcacaatcaataacaaggcttactctatttgtgtgtgcttcttgacgctttaaaatggccctatggttcaatccttgtggatcccttgtggtacctacaagaatgctagaattagcaagagtgccacttgaactaaggaagttgtgacagaatcacgttcaaagtatctgtttggcatgattgtgaattgaatggcggatttttgctttgaaagtatctttgaggtcaatctctgaatattcctgggcggcaactagcttaaggaagatcttatgggcaagatcccatagaaatgtgttatcagtatcatgaggacccgggccaagtcaggccggaatgaaacaacaccacactgttgcatgcactgttgtgaaatagtcataaggctcgactgcaacacatgtcacagatttgtagttagtctacaagagtgattttcatgactaaaaggaatgaaaattatcgatctcccgatctctcatgcacccccacatgatcccaagtgtagccacggatgtgtccttatggccaggaccattgggatatgggaaacttgggccgtcatgtgaatccaaggaagggtaagaagcgttacttgaactttcattgtctgaggagttgttgtcctgttcaattcttcctacttccaatcggccttctcacgtttggtggcagggggtgggaattggttcaagtgcatacattttccaaacagggccttgatgtgttggcggtgtggtgaatctaatggtacaggccctcatcaagataaaagaatttcaagtttctcaacaacttcaagatcaagactctagactcaaaacccccgcttaattttcctatgattatgaccttaattcctatttcttttttttttattattcagacttttaggtcaggtttccttttgtttttttgtttaaaaatagctgttttatgtttcttggtcctaaggcatgagtttttattcatgttgatttatttgtgattcatgttgtgtttgtgctgttctgttttgttttgttttccttcttctcttttcttagggctctggagtgtctcagtcaggttgtcgatttgtcttttccttcttgggttgtgtttgttttggtgtttgtcttcctgtcttctgttcaggtttgtagtcagggatgtgatgacatgtcctgtgacatgtcacttccccagagtttaagttcaatctgaactcagacgatgggggggcatgggactttgctctgatccaagggaaataccatcaaacctaattgatcttgatattcctgatacctctgatttgaagattagatacaattgattggattttttgagttcttcctagatattcttaccccggattttcatacacctcaattctaaagtaaacttccacaactcaattgccacggaagtcctcttccgctgtcttctagaatcacacgccctggcaactggtttagatcacactcgacttgtacggaccccaccacgagggcagctcactcagcaccatcccctcacctaactgcctccggtctgaaaccgtaggagttccatatttggtcccccgagccgggatcaaacccgcaacctcaagatttacagtcttgtctaggatttcagacggctggcggttctttcttttttttttagaggaggaggaatttttttaggattaatatacttttttctcctgacagatacagctgtgtgctcgcgtggatttatctaaggatcaagaattcctaatcttcctcggggtttacacgtggagatcgttagcgcaaaggaaccttggcgttgggacgtttgttttaggacaaacactggattctagttgccgttaaacctcctgctactggaacaagtaaccgttcatatttgtgaaaatcctgcggagagagttggggagacgattcgtggcttttgattgagccagcaaacagccgatacctctactcaatcaagagttatcacctttcaaatgagtgcaactgctggaagagttttagatcttgatttcagcgttcatttaatcctggaatcaaagtgatcggcccactagctcaaaagttattcagcttcgaaaatcgacacttccattgatctttaatcctatcttcgaagcgctacatctcggaagcaattctctttggcggaacgaggtggccaataaacatatagttattgatcacagcttttgttttgattggacccgttacgcgtgggcataggggagatagaagtaagtcccctccatagtagcacctccaaagcgttctacatattgttataagcatcactcgccacgctgtgagccgtctctgttgtttgcaattattttccaggaacaacaagatggtcaaaatcaaatcgccgaataagcaactctgctttgatggaaccaaagtcaagcggttcttggagacctatgagatagtagccggcttggacaaggctaccgagctcgatatggccaagcaaatcaggctttttgttttgagcgacaagcttttggacgtgctaaaaactttggatggtttcagcccacctgattggcccaagctgaaggctgcaatgatcacatattgggggcaggtcaatactgccaagtttacaacacgggatctggacaagctggttgaggagtggtcgtctaaggaaggagtttcgtccgcagccaactatcaatcgtttcggaaggtctgggagccaatccagtcatatctcttggcaaatgctcatatcgattccattgaagagatccagaattcctactaccaagcgttctcggcagctgttcagaacgagatccgtaaaaaactgatgcgcgacggcaccatggtgaagacgttagacaagcggttcaagttaccaactttccagattctacaagagggggttgacagcgtgatgaaggaacagaccacgttgaccttcgaagattctaggacatctgaggtggttccgtcgccatccttctcagacaggaatagagtcatgaagaagatggaggatgattgtcgccccaaagagggtcttcaaccatccaatccggcaccgtcgatggacgagttgtctaaaatgtttgaggctttcgagcagagaatcgaccagaagctagcggctgtctccagcaaagcccctcaaggatccggacagccaatggtgtgtttttattgtcatcgggaaggacacagaacagcccgatgtcaggagcttcagaaggataaggaggataacttggtcgagcagaagggaacaaacttcttccttccaaatggcgcattgataccttgggattctagtcggccaatacgacatgttgtggcttccttccagccctcaagggctacgtctagtcaggcggcactggacgcctctccgagtttcaaggttgggtgtggtttgcttcagctctggtatcccccggctgtatctttgcagacgtttgcgggagcataagagtccgacccggctgtttggaagagacatgaggcttctaagccttacaaggctcctgcgactcctccagcatcagctcggcgggtaccaaagaaagcattgccagctcccgcatcttccaaacccctctccaacatggagcccgagatggagctgtttgatcggacagaaagtactcctaagcctgaggcgtcaggatctcaagagcctaatcaagcagaacagcagtcaaagccaagcggctctcaacaaaaagttcgttttgagcgcggcgtgtcttgtgagcatccggacgctgctgaaagtgtcctcaagaaaatatcggatttgtcagtacctggcgttacggtgtcagaattgatggcaatctcacccacggttgcggagggaatgaagaaatgggtttctcgatgtcgtgtggataatggctctgaggagctgaaggtccattctggaacgcttgttgaagggaaggaagcagctgatttgagaatcaacccgaaattgtactcgtgtccgttgggatatctctcgtgcttcataggcgaatatgagaagctggcagcacccttggtcgactctgggtctcaattgaatttaatttctgattctctggcaatcaagtttaatcttagtccacgcgtgaacttcacctcagctgtatacggcatcaacaaccaggcatgcaagttgatgggggtggctgaggatgtgccaatgcgcataggtaaaacaatcatacagagctgtcacttttggatcacaagaaacaatggccctttaatcctgggttggcctttcttaatggacatcggagaaacactagcgtattcgtcacaatcaggcgagaagctcattatcccggatgcagcaggacgtaacattgaggtttccttgtgtccaacagagacgggaagatgggagcgagattttccaggctagggtcacagggcagtcttgactcacatgggaaggattccagacgattctcaagaggaccgtccttttttatgagtttagttggttcaaatcgcggtggtcttaatataggtccttgcattctcaccgtcgaatcaactcaaagtttagagggccaacagatttcagttttttcacctctcagtttccttcgtcaaaatacaaaacctaaaaaacattcagaaataatcaaaaatatcaaaaagaagatttcaatttggtttcaatctagtttcaagcctcatttgtatattaggaacaggcaagaggaaggaggagaatgggaacctttgcggaggcaaaagagtgtagaagtaagtcctcccaatgtatgcatctccagggtatcaactacttgcgtaaaaactctacaatatgccacactcatgagccctactggaccgctacattcctcttccagatcacctcaatcctcggtttcagatccccgtctctgcaacaagaataaactatccacgcttcacctctccatttctcagctctcaaatctagattcttgtctccgcaatgaggataaactattttctgttcggtgaagtgatgaagatggagtagtggaatttgaacctccgtggaggcaatttggagtagaagtaagtcctcccaattgtgcacctccagggctagatgccaccaaacgtttcaaaactctaccgtgtgccacatatgtgagcgatactccggcccttggtttctccttttcagaaaaatctgcgtttgaggatccctctgaacatcggacttggctcatgcttgagcgaggtttgaaccgtcagtcacaagatatccttctagaatcgtggaagcaaggggattatctcatgtttgctactaagtacaagccagttgccaagaagatcaagcctgtgaacaagcctatgcccgttggactcaatctgcctctcaaactcccccctctctcttgcgacccgtatcgtgcacttcctaggtctctggctggcccttttgttgctcgtggacgtgtcacagaagaacggctttcagtggttgattttggaccagatggttggctttctccagacgaattgaatttgatcaaaaatgttctagcgctgcgggagaagttgattgccttctgtgaagaggagtgtggtcttttgaaagagtcctatggtcttccctatatcattccagttgtcgaacatgttccgtggcagaagaagaagattccaattccggcagctaagttggaagagttcatcaagttaattcgagaacgagtgcgaacaggattatatgaacaatctacgtcaagctattctagtccagtcttttgtgttctcaagagcaatggaaaacttcgagttgttcatgatcttcagccattgaataaagttactatgaaggatgctggagttccgcccgctactgaagattttgtggagtcatttgctggacgtgcttgctatggacttggcgacatcatgggcagatatgatgagcaagctctagatcccatttccagacctctgactactttcaatactccgctcggccgttttcaactcactcggttacctcaaggtgctacaaattctgtttctgtttatcaagcgcagatgatgtggattttacaagacgagattccagaaaatgccggaattttcattgacgatggcggtatcaaaggaccgacttcggattataacaatgagtctttgtcttggcaccctggcattcgacgtttcatttgggaatacgcagaagttctagagcaaatccttttccgtattgaagaatcaggtttgacagtctcagcatccaaactagctgcttgtgttcctgctttggagattgttggtcatgtcatctgtaaggaaggtcggcgaatgtcaaagaagaaatcgaataagatcctcacttggcccaacccagtcaatcccactgaagtttgtggattcttaggtttggttgtatatgttcaaattttcatcccatcactttcagagatctgcttgccactccgtcgccttactcgaaaggattcagtttggaattggacggacgattgcgaggcggcctttcaactcctcaagactattgttgggaaagacattgttttggtcaagatcgattacgtaccagaggcaggaaaaatcaagcttgcagtcaattctagttttcatgctgctggtgccgtccttacacaggaagatcaaaatggtttggaccggcccgctttatacgagtcccttctgtttttggatgtcgtatctagatactctcaacccaagttggaactgtgtggtgtatcctggatcttgaagaaactccagacaatcttgtggggccagcactttgagcttcaagttgatgcacattccctgattcaaatgatcaattctccaagtctcccaaatgcactgatgacacgttgggttgcctttattcagctcttttcttttgatattgttcaccgacccggaaattctttcactatgccagacagtctttctcggcggccacgtggcaatgacgaatctgatccgccctccaattttgatgaggatatttcaaacttcaagctattgaagtcttattcggcaggcccttgtgaagattacttgggataccaagaaggttactggcgaatgatggaagactatttgaggacgttgttgcaacctgaaggcttcaattctaaggaattccaagcattcaagagaaagtctgtggatttctttgttcagtcggaaggctcatgaagcgtggaagtccttgtgctcgcattgtcatcaccattccagctaagcaggattttgttctcgagaatctgcatgaggaacttggtcatcgaggggaaatcgaaacttatcggagagtctcggagtgtttttggtggccctcattaaagaagtcagtggctcagtggtgcaagagttgtgaagcttttcagaagcgggatttgcgccgcccaatggaggtttgttatcctactggcgaggcgactgtttttggacgagtggcaatggatgcggtacacatcaaagctagcggtgccaattatctgattgttgctcgggatgactttttgggctgggtggaagccaagttcctcaatactctcagttcagaatcagtggcctcattggacaatgcggtatggaattgcacgttcatattctactgacggcggatctgaattggggggaaagctagcggagatgttgagttcaatgccagttcaacattgggtttcaactccatattatcctgaaggtcaaggaatggtcgagcggggccatggacccctcaaatcggctttggtcaagcttgctggcaaaagtgggaagaattgttggaattttctgcctctggttttgtttgctgaccatatttcaaccaaaaggaccacaggatattcaccttatgaacttgtctttggacagcgagcagttcttcctattgaccttgaaatggagtcgtatcttggcattgattgggaaaaggtagaagacacggcagatcttttagtggcacgatctctacagttggaacgtagtgaagagacccgaggaattgcgtatcagaagatgatgagggcccgcaaagagtccatccaatattgggaagacaagaaatctgggcaaatcagggatccgttgaagccaggcaaactggtgctggcttataacagatcccttgattcacagtggggaaagcttttcttaaatcgatggaatggtccttaccaggtggtttgccaagttcaaggtggatcctatgttctggaggagttagatggtacggaactggcagtacggcgctattccgcagatcaggtcaaaagatttttttcccgtggaggcaaagttgaccaaaagtaagtcctcccaattgtgccacctgtggctgcaaaattcttccatcccaaatggaggaaaatcatgttctcatcatccacttggaatggaaaatggctggagctgagctcatccaattttttcagctcatccagctcagtcagctcttggacccagctcatccagctcagtcagctcaagtcagctctcagacccagctcagtcagctctcggacccagctcagtcagctctgggacccagctcatccagctgatgaggtccactaaaaatacaaacaacactaaatcctcagtccagtctctgtagcctagtcagctaatcctgccctccacctcccttgaggttgtgggttcaagccccaccaaaggcagctccaatttaggggttaggggtcaggttaggggtcaggttaggggtcaggttaggggtcaggttaggggttaggtttagaggttaggtttaggggttaggttttagggtttaagggttaggtttaggggttaggggttaggggttaagggttaggtttaggggttaggggttaggggttaggtttaggggttaggggttaggtttaggggttaggggttaggtttaggggttaggggttagggttaggggttaggtttagaggtttaggtttagtgttaggtttagtgttaggtttaggtttagggttaggtttagggttaggtttagggttaggtttagggttaggtttaggtttagagttaggtttagggttagggttagggttagggttagggattggggttagggattagagctggtttttgagctggatgggctggatgagctgggtttcagagctgactgagctgggtctgagagctgactgagctggatgagctgaaaaaattggacgagctcagctccagccattttccattccaagtggatgatgagaacatgattttcctccgtttgggatggaagaattttgcagccaaacctcattgtgcacctccgggcgtgatgctcttgaaagttttcaaaactctacttcttgccacaattgtgagcacttggcgggccctgggtttgtttgttattttttaggttctttgttaggaggaggaaggagaggagcagtctagggatagactgcaaatggtgggtggatgtggtgaatctaatggtacaggccctcatcaagataaaagaatttcaagtttctcaacaccttcaagatcaagactctaggctcaaaacccccgcttaattttcctatgattatgaccttaattcctatttctttttttttattattcagacttttaggtcaggttccttttgttgttttgttcaaaaatagctgtttcatgtttcttggtcctaaggcatgagtttttattcatgttgatttatttgtgattcatgttgtgtttgtgctgttctgttttgttttgttcttcctatagttttgttttccttcttctcttttcttagggctctggagtgtctcagtcaggttgtcgatttgtcttttccttcttgggttgtgtttgttttggtgtttgtcttcctgtcctctgttcaggtttgtagtcagggatgtgatgacatgtcctgtgacatgtcacttccccagagtttaagttcaatctgaactcagacgatgggggggcatggccggactttgctctgatccaagggaaataccatcaaacctaattgatcttgatattcctgatacctctgatttgaagattagatacaattgattggattttttgagttcttcctagatattcttaccccggattttcatacacctcaaatctaaagtaaacttacacaactcaatcgccacggaagtcctcttccgctgtcttctagaatcacacgccctggcaactggtttagatcacactcgacttgtatggaccccaccacgagggcagctcactcagcaccatcccctcacctaactgcctccggtctgacaccgtaggagttccatagcagactcgcacccatagcaggaaatatatgaagatatgtttcatctaaatacattactgcgcatgcactacttaccaagagggagaggttgcaaggacccaaacaagttgtagagattggatcaccactagagcttggcctaagggaagaaagattgacagtctcaagacagtggtctaggagaccggaggccttggtaatctgagagactaattgctggccagcacatgggcatccagccacaagaccagggttgatttcacagcaacggatgacacgtttagatggggatgatagtcctgtgggagatggaagaagacctccagctctcaacaccactggctgaaggatgatgacttggcacgatcacctcattttcatggtatgatagatggaccgttagactgttacgacaaacttttttgttccttgatctttgacggctagcttgtgctgcagttgggatcagctgaaaagctgtggtggctcatttcttctgatgctatgggcttgcaagggaatcgtgtgtttgtttctgttttctctgtttggcaaccaacaagggcacatcagagtctccagggtgccaagcatgcaaattgtgttcagaaacgctgtcatcaggtaatggcaattgaggaaagtagctgttctcgcaaactctttcttgcctacagatatgtgagtttgatgcacaaggacgggcagggcgcctactctgtggcagtccagaagaagaactatctggttcagggcggttttgtttggtgtgcactgcatttggatagaggtcagccaatctgtttctcttgtgaggatgcctgatgccgggtgggccatttggctcctgcagtgttgaggttaagcctgctaacatgatgtatcaccacagtctggaggtgctgtgcagttgaacctagaccagtaagacccaactaccctggcagccacaagtgtctgtagcctagttggtaaaggcagcactctggtatgtgtctcagcttagctgaggtcgtgatttcgactctcaccagacacatcttcattttgtctgtctctacatgcagcttgagaggctgatgtttgagtttggagtccagctgttccagctggttgttgtcatgaaaaaatgggtgcaccatgtagctattctattgggcagcttgtggcctaatcctacgcaaggtggaggcttgatcattgggcccggggttcctgtgtttcaaccaaccacttcttgaagagggtatgctcttcctcttctttgaggccccaggcagaataggaaaaaaattattctttctgttatttgcagaggtcctgttagttgtattaggctgggattgttggtttcaaggtctctgtctcccttgtttccgggatgcctgggtttgaatgtcactcatcttactttgcttgtttcagacattattagtggggaactctctgtggtttcttgtggttgaccggccgctgattgatgtctgggaggttggtgcggctgatggttcacttgaaaccacacttgatggcacagatggctgataattggacgatgatgctgtagaccgtgaggtgaagcaactgggaggatgcagagacgggaggactggaaggtgggtcaggccaagaatatactaaaccatgattgttggtgtcactgcctgacttgactctgcattgacttcttctgcgtggtagccatgaagatgaccacaaaccagactgagtagccttagggtgtttggatggctgctgttcaccaaggattgggagactggagcataggaaattatagcttccaatcaaccgtgcgaggcaagccgttggagtgtgtggaacattgcactcatccaaatactcttccagttgctcccgggagagctgtgatgggtctgcctttaaaagaaattgggttagaaaagatgaaaatcagggaaagaccgggagtttcaaacttacctggccacacaaaggggtcttttgacttgcacttgagggcctgactacttgctagagcctggctccttcctgtagacggtggcccagagtcagaggcagccagattccaaagcaatgaaccgtgctcaccggacgattccaagtcattgtctctggagaactccaagcacctgtctccttgatcttgaggagaggtggcaccagaaagctcatcttgccttgaatcttgattggatcttgctgattgaggaggacagaattttcaggaagatcagaatcacggtcgtcttgttctcgaggggaggtggcattgagagtgggctcagaatcttgggagagggcatttagtggctggtcagactctgtagtttcatggaaggcagaattgactgtagattcagagtcctggctttgaggcaaggcaggattgatcagagactgggaatgctggtcttcagtggaagatgggttgggcaaagcaggagactcggaacaccgggtttgagaggaggatgggttgggtgaagggaagccttcaatgtgagacttggaacaccgggcttgagaggaggatgggttgggaaaagcaggagactacaaacaccaggcttgagaagaggatgggcagggagcagggatgccttcaatgggagactcagaccgctgggcttgagagcaggatgaaatatgtgagttggacaaagttggtgaatccacaggctgcaagggcgtctgagaatgttggtcattgtcagatttgtccaatgtaaggttacgcctgtcaggtgattgcaaagacagatcagaggctctggacgcttggtccttctttccttgggctgctatcaaatggggcaattgtcaaagagagtagccattggatgttcttgaggcctgggagatggagtgttccaacaatcttcaagatgaggcagaggttgttcaagttcgacctcaagtgactcaccctgcagatgacactgaggtttgcctatcttgatgatgcctacctcacccgcttcccccaaacccatctggagaactgtcagccaacgtgataccaagacacaagatcttctagctacacatggtgcaagaacaaacaaaaacttgtaaagttttggttttaattttgaaggaataaattccaataaaataagggattttatgggttttaaattaagagaaaagtggccaatttatattaaaaaattaatataaattaaagcagaggggcctgataaatcaggggtggcttagatccctctaaggtatcgtgcaaaggcagaggatttaggtacctagtacactggggcctgtaaaacaggggtggtttatatcccaggatttcattttaagggaaaaaatcttcaagaaagggttattacttactagtaataatcctgtaggttcttgaggatcttcagaatagaaccttggcagttggaagcgctcagaaagtttggttttgggttctgggtgatcactggggagtttcttgagggttcttgaggcttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcacttttgggcccattttggcccacatggtgatgtaaccagggctggaaccttggggataatattccagaagctccaaggggtcatgagcaaaattattacagccaagaatgtcccatgggaacctgtagataggggctactctgtcacgtggagcaggttccttggaaatgggccacagaatattccagagatgtcttctgaggcttgctacacgtgttacccactggaatatggttactgtagtattttcatggatattctagcttgtttaaattcttattacatgtgtgggggcttggttgtcacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgtgcagcatgactacatggcgcgggggcttggagacaggaatccacactgctctatcttctaaaccatgcacaatactccaattctgagactcgatttggagtatatgcattatgcattatgcagaagtgtcacagtacccgtgatctgggggtacctgttaattattcatgcatgtattacagggtgaaggagttagaatttggggtaccctaggttaaattgtatgctgattcagaatctgcaataatatctaagattttttttatactttttaagttattcatttatttttatgtattttttatcttatttacaaaagtaatattgtttcttttaattatgtaatatttttaatttatactcagattttttatgtaatttattatttttatttgctatgacaggttgtctctgccatagtagcaagctgacaagaaccaccgtcttctacctttctctctcatctgccattctttgtcctcctgtttcctcctatgtccaatcacattctcttcctcatcctgctttgtcaaattcttcatctcattatgttcctgctactcacaatgttgttgagactcaacaatgcaatgaaaacaccaaccatgttgactccaagaatctaaccagacccaccggattagcagtgaagacagcagagaaggaattatttgagtcccctttggaagtatcacccagtttcacctggaggccagaagatctaacaaaggatgaggctacactgctactttggcacaggattttcagccatgctagccttagagtcatcaggcgcctggtgaaacaacaagcggcttttggcctgcccaagaagatgcctgcaggacaactatgatgcccagtgtgtgcaatacacaaaagcaacaggcccaacattctccatcagtctaatatgtctgttaaaccacttgaaattctgaaggttcactcaatgggacctttccctattgagacttaccacaagggttgctatgtactgacactaaaagatttaggttacggctataatgaagttaaaattatggcaaataaatctgaggctaacaaacacattgtagacagagggtgtagcactagtgactttgcggattgagccacttggatcaaggtcctttgcaaggttattgtacagtttgaatagatggccacggctggcttgcgctgagtagtggtactacaagttgtttggcggctagatagatgtcatggatgcagccatcagtctaagttgaatctagtttgactccaaaataaagttgtactgacctggcagtggtgcacccaacaagtcctgctctgtccaacgctccacggattccacagactcgacgcgggcaagttgaacatattgctgaaacaatttggtgtgtttttcaccttgattgaaaaatgtgttcaaagattggcaaagcttggggataccaagctgatttggatctgagaatcccgacatcaatatgcattgggatgagtttagataaaacaaaatcttaccttgccattgagggtcggcctcctcattcttcctgaaacatttcatcagacaatgacagaagagaagacaaaaataatctaaaaagttccatgtaagggcaggcaaaatgatgcaagagtcaaacaaccctgaaagatttggacaagaatgagagaaagagtccaattcctctgggcactgaaccagttggtagaatttgttccaacaattgagaaaaattactcaaggatcaagccaagcaaggatgataaacaaggaaaaattgtcaataatgatcagcttcaagccgagtaaggatgacaagcaaggaacaggggaaagtggaacagtgaagacttgagagacaaagaaaagcgtaagagtaattacccatccacaccatgccatgcatctgtgtgaccaaatcttaattgctggtccattgtcttgcttcattgctgagatcacctttctttcttgcttcattgttgagtttgcctttctttcttcttcacttcatggccttagtggtctggtgaggggtctccgttgagggttctctgcgggctggttttcctgatgttttggtagcctttcagctggtttcagttgatttggttggtggtagtctcgtgttaaattgattgatggcggttagaaattgaaagggtggcagatggacattgtgaaacaaagacttgaggagcctacttgggcttggtgttaagctttactggttgtacatacatacataaatattaggttggctgctgggtttgctggccaaagttgaatgggttttctggccaaagttgaagcaggttgaaggctgaagcgcgcaatttggcttttgtggtatgatgtgagctgacagaacatgggtgttgtcatccgataatcttcctatgtacattcatgctcaatcaatcatcttcccacttgatatgttccaaacaaaggcttatgaatccagtctaggtaattgtccacacacggccattgcaagaaaagggaaaacatttgggtgggctgcaagaggcagaagccagaaagggaggtaaaactgaacaaaggaaggctaaagcttgcaaaagcaaagttgcttctaaagctttcaaaaggaaagttgctgttaggtccgcaagcgttgccattaagccggaagcttgaaggttgttaaattctgttgaagcttgaaggccgtggaagcatgatggtctctacaatataacttataaggggaaggaagtgctgcggcctgccacggctgaactgctataaccaatgcatacttacaaaagcaaagtttgaagtgttgccgttgtgagaactcctttgggaatggtggcagtcctgtgagggggaaataacaaatatgatattgtgcttgtttgatatatattgttatgggtggtttgaaagacctgcccctctattgtactacacaagaattctgacaacaaaaatttatatattgatgtgccaaaacctttatagagaaacctttatgtagtagtctctatcagacctagatcaattgatatatatgaagtgctatgagacaagctatctaagaacctgattaagatcacaggtgttgaagagggggggggttgatgatgatgatcaccagctggccaggctgtgtgatgatgagatacttgtttgagatcacccctatgaatgggttgaaatctccaagtgagatatatgttgatgctgggattgcatgaggaactagaactgaggggggcaacaaggcctgcttatatagtctatttacacaccagcttgcttgtggttctagccctaactgataatttcaaaaatggctagattgtggttctagccctaaccatttacctagctctaaatatatactatgcactaccaatgtaccactatgctttgtaatcatgttctatcataaccttaacatctaaataacttctgactgagttgagctagcctaatggttccagtgattgactataggttaaatttgatgtagaattcaaatatgcaataaaaaaatcaataatatagtctatcatcaagagtggatcatgactttatgcaatttggtacttgaaacacaattggcatactgcaccgtcatcactgttcagctggcagcttgaagggtttcccagtctgttaagcttgaaagctgctgcgagcaatttacatagtggggataccaccaatcctgaagggagtgctgcggttaacccacctgctaaaacctacttatgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctaaaacatagacttgaattcattagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaagaaataaaaacaaaaaataaactttcaaaatttttgaaaaaataaaattgattttttccaaaagctttgatattcattttgggggagtgggaatgctgagagaaaggaagattggaatattagaagaatgattataaatgacaattttggaaaaattggtttctagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttctaatttttttcattgataatcattcttcctatgttccattctttctttctctcagcactcctactaccccaaaatgaatataaaagcttttgaaaaaaaatcaattttattttttatttttcacaaattttgaaagtttatttttggtttttattttttcatattcattcttcggaacctattatgcaccatctgaccaattctcatgtcttgaagtttgtgttttgggactctgtaatccaaaataagcagccacttttcactgtctacccactgtacatacagtggatagacagtcagctttctgagtgcctttagaccagttttcacgcacctgaagtaccccttgacttagaaatagtgctggtaagtaacatttccttgatacttcagttgtaggcttttttattggggcttggaaaaacgattcccaaattttagtcaacaactcccgttttggtcgggaggtcgtcggtgggagtcgttcttccaattcccaaaaaaacaaagggagttgtcaccctaatttgacttggagattttttattttttattaaaaaattagggagtcgtccgcctaaagggcgggattcggcgcaccaattctgccaaatattttgacttttttatatttaaatagacgggagtcgttgcaccaattccaccaaatatttttactttttttatatttaaaatatacgggagtcgttgacctaaatggagggagttgtcacaccaattataacaaatattttaattctttttctatattaaaaaagacaggagttgttgccatatagcgaccttagagactccaaaaaaaggttgagccactgaggccccaccccaaaggcaatttatcaatgataaaaaaattagattgattgagaaaaaccattgcaagagataaaagagttgatgaccaaagggccaaaaatattcaaaattgattagaaatgtaagaaaaaaaaacagggtaaaaaaggacatagaggaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaacccaagtagtggggcattggattttcaattttcctctttatatacagtcaattgaaaacaatcagaaaattgggcttcccatccccaagcctcttctgaaaccttttctttccaatccttcatgagctgaggggccggaaagagtcttgggtaatgtaactgcaaggggacaaaataaaaaaattaatgtagaaaagcaataaatatagggtttttgtcattggggggggcagaaagaaggaagaaaagtctggcaaaaggtgtcagaaaaaaatcaaacaggcctctcaaaggcatttttcattacctcacccgtcaaaggcatggacatcccatgagtctttgaacaaggtgctggtgaattgaccttgatacaatccaaagcgccatggattttgtgctacacttttttgataccaatcaggccaacaaacaatttcattgtacaatttgtattgaaccgcgatataatcgccctgcccacgtcccattgcataagccacagcccggaatccgcagtgaccatctgattgaacatccacaatatcctggacagcaatatgttgaataacttttgttaagtactgaacgtaattgatattggacggggggattgggatatgggggttagatggacgtgggggggtctagaagcaccaatggcgccggtttggtgggaatgctgggggacaagggcacagagggatcggcagaggaattgaatttgagctttttcttgttggcttgaacggggcaggagggaggggaggattcaggggtggttgcttttactttcttcttggggacgatgaaaactggttttgtggctcctttcgtgactggttgaatcttcttccttcttctttttgccgtcatccttcttctttttttccttatctttcttcttctgattatcttctttggtcttctgtttcttgttcctctcggcggctttttcttcaagtttcctcttttttgcaatgtggtcgaattctgacgggtcccgcgttgttgatttgggtttgttcagagctcctttgggtctaccttgagttgattgcacctgcttgggtaactgaaggtcgacaatggtggcagagccatccagaagtcaaaagatggcgtcaagatgtatggttaacgtgcttgggtttgtttggaggaggagcctttgcttgacggattcaatctgatcaagggcttgtgggttgttttcttgcagattgtttgttggttggatatcctgttgttgatcaaaaggaagcacatttttattcaagactcagagagcagaaaaattaatgaacatacatggatatgccattgttgatcaaagtcttctggttccaactttccccctgactgagccaactctgctaggcagtgtttacacggaatacctgtccggagtcaatgaaaaccgttacactgatcattcttccctacagttgcagatatgtgcaggttgttttgtgcctttgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataaataaatgaatactggaaaacactatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattttataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcataataataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcctggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgatggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaactaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggactttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgggggcctctcctcttcccctgagcctcctgtagaatatttaagcagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaccttacaacccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatccggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttctacaggttgagggatataaccacgaataaaaccttctcaattcacttgttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacagccttcctcagagcaaaatgggtgatccggccaaggcaattgtcaaacagggcaccaagattcatgagagaatcaatttcttcctggcggtggagtgtgcttatctcatgtacttgggtttcaattgtgttggtgatcattttgatggtggagttgagggattgattgggaccgaggagatgtgatttgacaaatcggtgtgaagattcaatctgagatgtcgtccggtgatcaaaatgggtaacttcccttgtccaggcgttcacatatttttccgcaactgggagccagtttgagtgcatgtacttgccaaatttcttgccataacttccagcgaatcggtcaaaggcagccctgaagtcgccggtggtcgtgattgtcagccttagagatactccatagcatccaaaagactgacaaaataatattaaatattacatactcaatatgtaatataatatgtaacaatattatttaataaaccaatacttcataagattataaagggggatgcccactggaagtatccccaaattcctactccttcaaggactttatatattcaaaaccttgagagacagaaggaatagaacatacaaaaatatagaataaaaattaatgtatattaaaatattagggttaaatatacattcagggtaaccttagaaattttattctacaaacataatcaatttattaaatcttgtagaaaagaaattaccacgctatctcaagagtgtggcactttctactagtaatattctatttaaggagacacatgatgtaattggctataaacatgcatcatgatgtcatgggacatagaatatacattattttaaatacctggaattattccaattacatcaggggaataattctaccagggtataccaaaagtgagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctatgattggttcctcagaatattcacccccagtacacttagtgagtacagtgaatattctccacccacttttagagtagtcttcttatccaatccaaccctaccttcttactggaattattattaagctaagagttatcccaaactcaaaacttaactaattccttaaaaactattttctgcaagaccaccacctctgactgtagcctttcagctcaggtgattgccaactacttcttgcaatattaattattgcttccaaacactctacaataacatattctgttattgtctcctacagtgctctcttgattattcaagtgtcattaactgagaagtgtggaattttttacctcttaagtgggaattttggaccacttaatactttgagggtgactaggaacaatcttggtcttcaacctgagtccttcagcacagtgatagtacttggattttatattaattaagccaaagtttcatacacatagctgacagtgatattgatgagattcttccagtgttggatcatttcagcctctttcttcttgtccttgatcatttttgaaccgttagaaatcaattttttgttgatgtgccaggtacacagtagatgagtcgttgtggggaaaacggagtcaagaccattcataagagcttgtttgtggttggtcaagactacctcagggataggaatatcattgctggtgaatgtcagccttagagccagtcaagctggccaaaagtgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtaccccaaattataactccttcaccctgtaatacatgcatgaataattaacaggtacccccatatcacgggtactgtgactcctctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagctgtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatctacaggtccccatgggacattcttggctgtaataattttgtgcagggccccttgaagcttctggaacattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggccaaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtacttaaagggccttctgaccgcccaaataatgattccccagctttacaataccatatagaaacatacctaccatttacaagtcccctacacttgtaattagcctagttactactatttttgctgttattaagcctcaagattcctcaagaaactccccagtgatcacccagcacccaaaatcaacctttctgagcgctcccaactgtcctgtttcaactttgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccatttttcctactaaatttacgccataaattccttattttattggaatttattcctttagaattaaaaccaaaaacctttaagctttttgcttgcttttgcaccacgtgtagctagaagattatacatcttggcatcacgtaggctgacaaaaagactgcctaaatcccccacgtccattcaaaatatcatcatatcttttttacgttgagacttttagctgttctgatttcataattggatttctggtgtaaaattaaccctagtcaccactgaacacttttacactactccaatccttcactgactttgcaatatttcagagtacttatgaagtatccacacaccttgagtttcagctccttctaccacatgtacacacaaatattacataatccaactctgaaaatcctctctgagcttgttgattcagcttccagaggattttcagactccagaccaacacagaaccacaacaaccagacccagatcaagccatcacttatcaaccagaagtactccacttttcccacctttcccactacacagtgtcattggagtcattagtaagtaacttcttataatttttagctagcatctttctgcttgttctctttctctgtctctctcaacttattttctttcttcttcaacccaaagccttgatcaaagaaagcaagccatagctgctattatctcaactcatcctgtatggtagtacaactgaaaaatacataggtgtcattttaaagagccttgatccttgatctaaaaaattgtggttgaactgatttatcagtatcaatatcccatttcagtttcctttgatttggtggcgtagatttagctctgcttataaccagccatccttaaaggaaagtaagactgctcaactttaatcatcatcataaaataaataaagaacaaaaatattatgcaactctttcttttctcttcatccctttctcctacttttattagtatccctcctctcataagaaatacatataaaagtgccccccatatcttgtgtcctgctgtcactatagagacccaagctcacagtgaacacgttgagcagagattgaagagcccattcgtagtattccttggtttctttgtgaaggaaagcaaaggcaacactgaaggacttgttagatccagtgacgccggcaatgtggagcaggggcatgcaatacttatttgtcttgtatgtgcaattgaggaataaggcgtagttgaaatgacagaggaggtgaatagagtggttgtgacagaagaaaagacctagaatcttgccagaattgtttaccatggttgctgaggtgaaatccgttgtgagggttctattaagatgaacaatagggctgagtccacgtaaatcttctgcccgagccttctttctggcggaatacacagtaaaaatggtggccaagattgactgattgggatgtgtcttcttgagtaattgaagaatctgagccggttttaatcccgcatcacctagtttcttcatttgctcatagagctccttcatgagttttcagttggtggtgtgcctggaggtatatttgctgggtgcatgattatgttggggattggccacagtaaaattccattcctccccagccttcatctggatctgggcccttgtgttgaatgggcaatcaatcagtcgactgacaattggtctggtgtgtgtgtcatttttctgtttgtttcaagctgggttaccacccctacacataagatggaggaaaagcacggccattgaggatgagctctgaattgagtgctattcagaaagaggacttaactgtcacatttgaaagcttacctgtcacatttgaaagtgatactcttcccgggaacagtcctcttcctgactatgacaaaaccattttcccaagcaaaggttttgatggagtgctcaaggatcaatggtttggagtaagtggccgccggaggagtgggaatgtctgtgtgtggttctcgcgctggtgttgggggaatggttgggttcttctttgttgtagttgtcttctcttctagatctgactcgggcttgtcctcctcagcgttgttgccagtgttattattggcttggcttgcaagtagctctaagcattattcaatggtgattgtttcctcatcttcagcggtttctgtgtgattgtcatcagattcttgttcatcttcagtgtcttcaaactggcaattttctttctttttttgggtgtttgtttgattttctgtgtttttggtgatggggctgactgttgccgttgccttgggtttgacaggggggtggtagtctttcagggggtccggtgacggggcggattgtttccttgggtttgacggcgggggtggcaatggtggctggtgttctggagaaaagtttgtttttggaattggtgccagggatgatgactcctacgggggccaagaggcttggatcaagctctgcccggtcaggggggttgacgactgtggtccaggattcaatgactcccgtagttttcacaaggactgccttcttttctgcaacaactcctgtgttttgcacaacgactcccggggccaaagtaagtccggaggcgggggcagcggcaacaactcccgtccgtagcttggcaatgaagtacgtcctgagcgcaacgactcccatctcttgtgcggcaactgcctctcctgtgtggacgactcccgtcccgtgcgcgacaactcccgttgctccagcggtgtggtgttctaaacggtacaggcccatcaaggttgaatttcagaattcaattttcaaattttcaatatcctcaagactcaagatttcaatattatcaccacaaatccccactcagtccaattgtttcctcattttgttatgttattttatttcctcttattgtttacttttcatgttattttttattcatcttgattttatttgatttatttttgggccttaataaaaaaacgcggtttttctgcgttttgacgcggttttgatgcgccgcagcacatgcggtttccgcttttagacacaattttttaattaattttttagggcttatttttcaagttttttcgaaattttaaaatttattcctacactatgaaaggtgtagaatttaatggtgaaaaccattttccataaaaatgagttttaatcattaattttttttctactcattttttccattaattgtatgcatacatgtttttaccttatttttcatgtttttttgaaattttaaatttatttcctaggttttaatgtgcgcagaatttaatggcgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttatgacatgtagaaaatgatggtaacaaccatgtttcaccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgattttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatggtaacattcaattctcataaaactcaacggttcattctggatactgtaattagtcagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttaaaacatttataaaattatggcaacaatgaatttttatcaaaatgaaaactctatcttgaataatgcctttgacgtgtttcccaaattcattcttacatgctcaattatccttatcttttggaatttcaagctcatttcctacactttgaaaggtttcaaaattgatggctgtatccattttgcattcaaataaattttgtatatggtacaaattatgcaagaaatggggtacactcatctattaaaattgaagcttgtatttttagtaaaattggacttcaccattcaattctaaaaatttgtaaatgtaggaaataaatttaaaatttcaaaaaatgcttaaaatcaggttggtaaaaatcaatcaaaaaacattaaaaaaacctgtccaacgtagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcatttttatcatgtattaaagtgtgggaaataaacttaaaatgtcaaaaaatagtgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtatcaaaaatgaactgttgagttttaagaaaattggatgttaccattaaattctacacacttttaaatgtatgaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctaaatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcgccattaaattctgcgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaaaattaataattaaaactcatttttatggaaaatggttttcaccattaaattctacacctttcatagtgtaggaataaattttaaaatttcgaaaaaactcaaaaaataagccctaaaaaattaattaaaaaatcgcgtctaaaagcggaaaccgtgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgtgtttttttattaaggcccttattttttatcattttattattcttacttatctttttcaaatcatttactcagaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattctgatcttgtttgtttgttctattctgtgttcttcttttgttcttttgttgtgttgtgttgtgttgtctttgttttctggttgtgttgtgtgtgttgtgttgtgttgtctttgttttctggttgagttgtgtgtagttagggatctgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaggcatggcattctgttctgatccaagaaagacccatcaaatcttattgaaatcttattgatcctgatcttctgagctcttctcatctcaaacctccattcagatcttcaaactcaaaccacaccaccgcctgcagaactcaattctgctgtcttctcaacaaatccaacctcacctttcctgttttgatcacacctcttatccgggcctacgacgagggcagcttctcagcaccttcccctcaaccaactgccaccggccagcaccgttggagttccacagcggtgactcctgtcccccgcgcaatgactgctgtggctcctgcggcgactctgactccaatgacaacacccaccggctgttccggctgtggcctgtcagaggtgtccttggctgtggcccgttggcagcagccttggcggggacttgggagcccctcagcggcagccttggctgcaggaaccttggtggcgtcatttgggcgctggagcctgttggaggcgtccttttggtggtgcaagcgcctcagtggggttggacatggttgggtgggtggggagccggtggggggagtggatatgggaggaggggaggtccggaggatatgggggtttggagcggcgactcctgcgtgggagaagaaaccttgcagccgactcctagggattggttgacgactcctgcaagacaaaaaaagcccagtcgtcagtttggacgattgggccattgacttcccttccgtctggggacattagcctgacgactcccaggcaaaaaaaaaaaaaaaaaacagaaaagcaaggaaaaaaaagatgattattggggtcgacgactcctaaatattgggtcaacgacccccaaaaaaaataaaaaaaatcgaattgcaaaatgggtggacgactcccatgtaaaaaaaaaatattggtgcaacaactccctggaccaaatttctggtccagagttggtccagagacggtcctcgcgatgtcaaagggaaaatgggtcaagtcattgactaaaatttgggagtcgtttttccaagcccctttttattataaaggaccagatcatcaggcacatcaaaaatacacctgttgaaaaggtcttgattcattggagagccccataaaagcccctgtaactcaggcccctccttttataaatacttaatggtttatattatttcttttctttcaaattaaaacctaccaattccaagtgttacccacacttctataccatttttcttagctttgcaccttgtgtagctagaaacgtcaagctcttggcatcacatgggctgatattaaaggacttggatactatgtgctgtatataagcataactgggaggtgaattgaggtttgtgacatgtacaattcgactgtgtgatggccttgtgatatgggtttgcaggggtgtaacttttcatttgtgtgggttccaaggatgcatccagtggtggaatcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgtagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcggtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcgctacaaaagcgctaacactacgaatttttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctggtggaatagtctaaaattattcatagaatccatttctgaagctgttttttgtgatttctaaaacattttatgagaaagtgatacataaagaaaaagattagttttttatacactttcaattaccacattgcctgaagatctccaaaaatgctttgaacttggttcaatcaaactgaagtaacttattctgtggtttgttcttgataaaatttctaccaatggatcctgaactatcattggacataagagatttgtcaatccaaccctttggcttcaagccaaagataatggtgacattatcttctgcttgaagccaaaggcagggcagagctgggtgagctgggtgtgagctgggagagctgggtacaaaactgcaaaaaaacgagtttctgcccattttttctgaaaaaaagccctaacccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctaaccccttaccctaacccctaacccctaacccttaacacaaaaaaacagtttccccctaaccctatcccctaacccctaacccctatcccatgtcccctatcccctatccactatcccccatgccctaaccctacccccatcccctaaccctatcccctagcccactaaccccaacccctaacccctagccctaacccttattgtcagcgccggtctcttatgtgaccaggcgttgatggggtaatgggtcttactatagccttgtaaggccagtagaaataaaacctcacctcaacgctagaaagcagaggggttagctccctgggttagaggggacaacagtggaatgagcatcaccgcgcctgagctcagagtggtacgatgactctcttctagactacagtagtgacttaactgtagtctaggatagtagaataaggatgaagataaaaggtaaagagaaatgggagagtgtactgctaaaaccccactcactaatgttaagtaaggtaaacgggtttgtatggcaataatctctgggggaaggaatcctaaagggaaagctttccccttaagtattgcaaaggcagggatcaatctgcctgtgagaccggtgaggcctacagatgatcatttatgtatataaatcatgaatgatcaaaatatgtatttaaattaagattaaaccaaaaggggaggaactgacatcatctctttctcttggtgaatcaatacagagagagatgattaattccatcctgattggtactcatcactcttattacaataaatacatacagagagaatatgtacttgattattctattatagaataagaaaccaagggcacttggactcaggtacatatataaatatatacaccatcctttggagtggtcattgagccactacactaactcactcatggaaatatgagccaatgcagacatttggacatgtcctacatgtctcatggctgacatttgccaccaccaaaaaaaatgactcatagaggaattctgaagataaacatgttttagaatttctgaaaaaaaaatacaaaggttttgaaattgattcttatgcactgcagaaatcattatttactcttcttatgtctttgataaaggaagaaggcatgttagcctttgtgaaaaacaaagtaaatgataaagaaatgttacaatttatacaaatgatcctgtgtaaatattattctgatgaaatgtcatttgttacagctcatcttggttattgaagttcttgcagacacatggatgaatatctcagtgttttacatctccctcctcaaaaaatgagcattattctgagcagtaactgtacatttgtttagtttggaatctctgttggaagcttggaagcttggaagcagccaatgatattcatacagccatttggcataagttacaaagtccttaataaaattttccatatgtgattcctatttgaagtcatttattcacccttttttatattggtgtcccactgctgaggaactcacatgtctggacttcctgactggaaagttgaactcaaaaaaccagtactcaagaattaatagctccttggatagaagcctgttccaagtcttggactacaccaatcacaaggttgttggactgatgattagaaaagacaggttcatcagaaggaacaaggtagcagcaagttgctttagggtagcaagtcaatctaaggcagtgaattgtcctaggctagtgaatcgatacagggtagcaagttgctctagggtatcaattcactctagggtagcatgattgatgttattgactgatgagtgtccaagtagcaaaacgatcggatcaaaactgaagaggcacttaagcactccttcgccagttggatctaaattattttattaataatttggtgattgctttattatttttgcctaatagtgggctggttttggaaccgacttgatcaacagtctctatacttgagtatagcagcaagctatatttgatcaacattgtacaagcgaggtgtagttgtatgaagagttgtgactgttacaaagctctcgccattggtagtctgatgagatttaagagtgaacaaaaagcaagagatatccaaggattgcccagtgatcgatcagatatcttttcctgcaaaaagaactttcagtttgttaaaggaagtcacgtttgattgagttcaatcatggcattccaggaaactgttgtagctgttaggaaagattttgtttgaactaaacaattgctgacctggtactgcaacctagagttagctctcaatgatcaattcagcaaagcatttcacaatcgtccaactgaacaaaccagatcgatacctagcattttcaggaaagcagaaagactacaggattgatgaccagactggacatttgactgaatttaaaattattctgtgttttccaagaagtgatcgattgccaagaggcgattcaatttgaggagacaaatcaggaactttatttacaatcaagtcaagcaacaaagagttcaagttaagattgagtgaacataataattcctagcaaaattcaaaagagaagggatccaatctcagaaagaatcaaacaaagacagactatcattcaattgatttcttcagagcttgtgtcccactcggatggcactacctccggactaatatttttcctgttggggttttttgaagcctgggcgatattgttcttagcagtctttgttgttttagaagaacgagtcgattctgtggtagttgattgtcctgacttagtaagcttattgactacgacatgatcaaaaatggttgattgatgaacaaggcatcctgactctaaggtttgaaacggaatgaacaccaaggaatccaaccgactgaggaacaggagaccgtattcagaatctgagtgaagattggctttacactattgcagggtcgagtgagtgaaaacaaactagaagtccaatagccaaatgagctgcttacttttgactatagattgtttacttttggacggaccagaactggtcaacattctgtcaacggcggggctgtagaaacaacaacagcttttggcttgtcctactatgttgatgcatccgaactacggtcccatttagatggttttcgccaagtcagagctaatgacttaacaagaaaataggtcaaagtcaaaacgattatgctgctcactcatcaatatcgctgatcaataactaactaatttcaatagaatagttgaaaatggagtggacaacgatgacttcgatatctgaactaaatcatcgcaaaagaaagaaaaaataaaatatactcctagtcttgttagattccaacaattcacaacgcatcacactacggagttgaaactcctactgacttatcaaaaacaaatacaacaacactgaactcacagaacttgtatgcttgttgtatgagtaacccgtccttgaaagggtgtgtgtgctaagccttgaggaagcttaaaaattatctgtattcgaaacgttgagaaaagaagttgtagaccaattagcttcacaggtccagctgatgtagattagagtgtcggggtgatgaacaaaatctagtctagtgagcgagaaacttctggaatcaggtcgggcctgtacgatgagcgatgaacaaagatcatctaacctttgagataatttgttgaagctaaaggaggaggtgagtcgatagtgataaattttctcaacaaaaactgttgtgaaaaagcttgagatactaatggtttactgtatgtttaacagccaatgagaacgtaatctgttgtgacagaaggaaagatacacgttgagaattcgtatcgatggtacggatggtagtctagtatttaggaatggcggtctcagaacagaacacggccagacccccaattgtcagcgccggtctcttatgtgaccaggcgttgatggggtaatgggtcttactatagccttgtaaggccagtagaaataaaacctcacctcaacgctagaaagcagaggggttagctccctgggttagaggggacaacagtggaatgagcatcaccgcgcctgagctcagagtggtacaatgactcttttctagactacagtagtgacttaactgtagtctaggatagtagaataaggatgaagataaaaggtaaagagaaatgggagagtttactgctaaaaccccactcactaatgttaagtaaggtaaacgggtttgtatggcaataatctctgggggaaggaatcctagagggaaagctttccccttaagtattgcaaaggcagggatcaatctgcctgtgagaccggtgaggcctacagatgatcatttatgtatataaatcatgaatgatcaaaatatgtatttaaattaagattaaaccaaaaggggaggaactgacatcatctctttctcttggtgaatcaatacagagagagatgattaattccatcctgattggtactcatcactcttattacaataaatacatacagagagaatatgtacttgattattccataattatagaataagaaaccaagggcacttggactcaggtacatatataaatatatacaccatcctttggagtggtcattgagccactacactaactcactcatggaaatatgagccaatgcagacatttggacatgtcctacatgtctcatggctgacacctatcccctaaccctaaccccctaacccaaaaacatgccccaaaaacctgcccctaacccccattaggggatggggccagtgtgacttgaacccacaacctgctgagtgggcagatcctggggccattgcaaaccattggactacagagactttgtctctggttttgattttagaaatgtactctgctgggtgaggtagctcagagcagctcacccagctctgccttgcctttggcttcaagccaaagataatgtcaccattatctttggcttgaagcggaagaattgaatccacacaggtgcaccaacgtaatgcttgcaattctttgacttccaaggccacatttttcaatgccatgtcaacactgaaacagagacaagacaagaaggtatcaggagtttatgtgtattttctcagaatttgaatacaaaaaaataccaatccttgttttgtttcactttcccaagacatacacatgtattgtctttggaaattgagacaaatattgtccattgtctcagagggctttctcatttgtggaagtatttgaaaacacattgacaagaagaaaacatccactgataaaacagaatcttcaaacatgtcaagcaatgtagttcttgaactgaacttgatcacacttgcctcaagataacatgtacgggagttatgtcaaacccaatacttgtaaaaatattattattgcatattttgaggtgtgatacctttccccttgagacacctgatcttcttccaaacatgactcacctagtaatatttttctataccaaacacttgcatggattctccacaaattttggctataaatttgaggtttccttgttgacttttgccaaattcctaatatagcaaaatctcctcttgcaaccagaacaattttgaactctaaattaaataccttacttttgccatgtattttggattaaaatacctgtcaaaagtagttctgctagccctgcaaattttgcaagctcaatgtatggaaaaatatcattccagccatttcaacatgatggatgtaggtaagaaatcatttctttggttttttcatattgctatcttttgaggcctgcactgataggcactctgatgactgattaatctcaaaaaaacctgtagattctgggatgaaacatgcatccagtgagaattctgattgtcttgccttcaatatgatgcctgcagaagatattgttcaggcacagaaggggaatcagttgaacataggaagattgaatattccaatgcaaaatgaaattcaacctttccaaaacattgatcatcatgcacaggcccatcatggctcatctcaaggtttggaggcacacaatcatccaatcaaaaaaggatcaaatgaaacaccaacaattggtatgaagagattcagatatggttcagaattggaaacaatttcaaacaagagactcatagtggattttgctgagttgaaaatctcagaatctatagaacattcaaccaaaggtaatcatttcttactacttcagatattatgacaaacttttctaactattcattgaatcctagaaaaaattgaaaaaatggtcaatggtctaatgaatttgagtgaacacataaactcatttggcagaatggtttttgaaaagctatttaaagcagaccctcacaataatttgaagtttatggcagattttcaagaattgcaactaattcatacaatcatgtttacacatgttaaagaaaaacttgtgaagtatggagtggaagaatcaagcatggtcaacttcagcccaaaatttgaaataaaaatggaatacacaaatgaaggccttgaattttccacaacacattcaaatgatcctgaggaggatgatccattcatcattacaaaatctgatctggaaaaaggtatttcaacagattcctttgaaagattgaaattggctttgcaacaacctcaaatttcaattaaaagtaccagtgaagacttggttaaaagattgaattttcttctgttaaatattgatttggattatcttaagagtaattttcatatcaacattagtcagaaagccattcaactacaagagaacatctttgaaattatgcattacatgtttcaaaatcagttgatttcaatgcctaatttacagcatttatttgaagttggaggagcactggaaacttgcatattcaacatcttctcagtacattttttatctgcctatgtagtctatccaagtaaatatgcactagaatccatactatctagaaaaggtttgaaattcatgtctcaaagtaagtcaacaaatcattctgattcaaactttccatatcatttggtccacttgcatgactaatcatatggatatccatttttttccctccttcaattgcacaaaagttatgaatgacaaccagaagagaagaggtcatcttttcttcctcaaagcacaaaatttcaagtatttctcccaatcaatgtttttcaagagcacagccagaagctacacaagtcctatttattataattctgaaatgattttcagaacaaaagaagttgacttaagcaccaagctgactcaaaatttccattacttaaccaatttgatttttgaaaacaagaattttattgatcaattagaaaatcatgagaaagaaacttcagaaatgtacaaacaaggaaaaactcaacctcaagacccagcttcccatgaattcaaagaaatcctgcagatggtagttgaactttttgttggatttggggattggtcagaacttactggaggaaacttgaagcaccatttcctgttctcaattatagattgggttgttgagaattacggaaacaaaatgtttgaagggatccaaataccccccagattctgggataaatttgatgcaatgtcttttagtagcaagcttctggctgcattaaacagaaaaaaacaagatcaaattcttcaccaagatccaaaattaattgatgatcaaatcaaagaaatctgggctcaatttaaacaacaatactttcatgatcaagaaattgaaaatctgggtaactatctcatgttatttgaattgaaggaacatttaggcaggttggatgtacagaatgactataaccagatcatgaatgacttgaacatcatcatttcaaaggtttattttgactgaaattcaagcagaacaaataataataaacaaaaaactgaaaagaaaaaagaaaccaaaattacagaataaaacaagaaaaaaacaaaaaacaaagttcaaacagatatagcatgagacatatattctccaatcctacatatgaatttccacatcatgaaaaaatggccaactttttgtttatttatacaagcatcatatacaagcctatccaagtcattttgactggattttcccagcttcaacaatcttgataaatccattctttacatttgagaaaatctccttatttttctatctgaaatttcatttatttggtcacaagtcaatcttactgatctttggctcattttcttttcattttgtggatttcttgagatttcatgaagaagctttctttgggcttttgggtgcacaatgttttttttgttttgttttctgaataggattggattctttcctgttggcattaccttatgtctttaccatcttgtcttgaagttttttttttccctcagaatactatgttcttggtgaatccagtcttgtcaatcttctgtctgctttcaattatcattccaattgtcaaaatataaccaaaaatgaaccttggccctcaggaaatggtgctgaaactttgtcaaaccactggaggtatatgtcaagcagcagcattgtcattaccaccatgacactttgaattcagagggggcaatcggtcatctggaggaagatgcaatatatcttacacttaactttctgcagcagctgaagtgtcttcaacacaggaagagacatagatagagtacccactaagctctagtatatgtacctctaatttcatgtcggaatttgcacaactagtacaaatacagaacagccgatgtacctctttctatcaaatgtgaactgaccgaaattcttcccatgaaaaagggggacaccacacagtcagacttatagatagccaatcaaatgaatgagaagaatcaagtgagctgagagatcctcaagacagagatcgttggttgaacaatatgtaaactcgtttcaacatcaacaaaaaaatcataacctagacagtagtaatcgagtgagaaaaggaccaaagaaggattggattttgaaatcattactggaaacaatatgtgggttttttgggttgaagggggggagagaaacgaggagatttctacgagtgtaacagctacattgaggccatcacacaaggtacgagatgagacaggagagaagaggatccaatatgccaataggtatcacgagacgctcgtcattgttgggcactagaatcgaaagttgacatcgattagcttgcaagtcaaaaaaagaggcaagactgcctggaagacgtaccattggacatgcggttggccgctgcctccaccttcgtcatcctcatccatgtcgtcgtggccgcgtgatttggtcttggcgtcggatgcatcgatcattgtgacttcatcaaccaacatgttgtcaccccaggtgggaagaggccggggtggaggtaggagggcttggagggccgggcaagcttcgggtgggattgtgtcggggaaggcgactttgatgctcagatagagatcaccggggttgtggtaacgaacggaaggcatgccgtaaccagttacacgtttggtagcatctgtggtttcaccgatcaaaaaaggcacatgtgaataggagacgtggggttcgagctaaaaatgattaaatgctcacttggcttgatcacctccccaggttcaactttgatcatcagggctcgcgaatcgaagtgctcaatgggtataacacctcctgtcaacgcagtcaccaagtcgacctctacttcagcgatcagatcgtcctccttacgtttgaagaccggatgaggcttctcttcgatgataatttcaacgtcaccaggggtgatgccaggtgcctgatctgcctcgcctctaaaagtgatggtctgcccctctctcattcctttttcgatgtgaacttcgaggactttgcgttccttgacgagtttgttaccttcacaacctttgcaacgatccttggagttgaagatttcgcctaagccttgacactcagtgcacgtctgctgtagctgttgaaccatgggacccatctgacgatagatcgttttcacaccagctcctttgcagtcgacacagctcttgacggatgtcgacttgggaacaccgcggccctcacatttggaacagatcacgtgcttttgaagggcgattttcgttgttttaccgacgtagagttcgtccagtgagactttgattcgatgttgaagatctcgtcctttccttggtccggtacggcttcgaccaccaaactatggattcgagctagggttaattaccactggggacaagtggcggttactcaaacattgcttaccataccaccaccaccaaacagctgcgaaaacaagtctccggggtccatgccacccataccacctccaccttcaagacctttcttgccgtattggtcgtagagttcacgcttttcgggagtggataaaacatcataggcttctgagacggctttgaactcttcagctccggcaggattcttgtcagggtggagttgtagagcctagcacaggaagaaaaaaaaagaaaataagtttgagagccactcgaacggacggtagtatgcaagggaggaggggaaaacctttttgcgataagctttcttgagagtggcttcatcgacgttaggtgccactagagtagaacagcaaaacattcatcattttatgagaaaaattgccacatgggggacacaggggatgatgaggtaacaaacctcccagtcggtcatagtattcggtttcggcgaccatgttggtaactcggattcaaagattcccaggaacgtaaaaagagatgaggggcaaaaggatggtctgtaaataactcagcgacaaagtagtcaaattctgctgaaatgtgtaggcaaaggcacaatggtcagcagaaatctctcgagaatgtgggaggatttgaatgaaatatcaggtggagtttagacagccgattgagatcgataaacgggtgagagggtaacaaagactgtagcggtctaaaacaagtgagacttcgggactgaccaagttgggaggttcagggcttctggttggatccttgtgggatgtttatctcaacaagatatggcttgaatcgagaaatcgatttgagtgagcaattccaactttgggaggaactcgttctttctttactagaggtgggggaaagacaggatatgatatagagatgggggcgaaagaccaagagggagaaaaggcataccaaacttaaaaaaactcctgcgcctcccagtccgagctacccgccgcagtcactgggtcggctcgatcggtcgattagcaaaatcgacactggcctttccagtgcttgctggtaccttccagaacattcgaccccagcagaaccacgtgaaacccgcaaggcacagtcgaggggggctccatcctgcggtccatgaaccgtcgagcagacccgtgtcatctcaccgagcgacctcactcacgtccacaaagagatcgtgcctcgcttcctgtgtcgtgaatgtgattgatcattttttgagcttgttcataggtaactcgatttgtattctttaaacgttcaaacccctctttgcaaaccaaccaatgttaccagcttgtgatgctcatcaacgatcatgacggtaatcatcatgtgagaccatctccaccgcggctgctaaaccgcgctgctaaaccaattttagcagcgcaaacccaatttagcagctccaccggggctgctaaacactcaaaatttttagcaacccgcctctcggctgctatcccgataccaaatttggcatcaggatagcagctcaacctcgcgagtatcacaaagaaaccttgtgattcttgcatccaccctctcccccatacccccgatatccaacacagcacacatctcccccatacgaccaaacacccccaaacccacccaacatctccaccatcaaagcaatcacctaccactatacaaccatcaagatggccccagcgataccagtaaatgtgcctcttgaccctctccttcaagaacccggaaaccgacctcttgtctgcttgttttcctttcatcttctttttactttccatctcggttgtgtgtgtctgcttgttttccgtttgcgacctgaaataaatgtagaactaaaaccatttgcgactcgaaaaatgacatttatgaatcagaaaagcaattccgactccagataaaagaagaaacctattggttttcatttgcttaatcactcatttttgttagtctctcaatttttttctatgccaactcgggattaaatgatcatctcaagattggtgtataagtctaaatagcgatcatgaaatcaaatgacataaaatagagtttaggaattggaatgcatgcatgaaagaaaggaatttttgattgctgaaactgagaaaagtgttgaatccattggttttaatgattgttgaatggcccgttgtggatggctgtggtaggagaactgtgtccaatcgggtgtggatagggggggcggggaggacgctttcacaaggcagagtcgccatatttggcagcttgcggtgtaaatcttccgaggggtgggctgctaaaaatgtgccgcagtcgccgaacttcgagatttggcagctcggatagcagcttgcggtggagatggtctgagtgatgtgattgacgatacagacactcgggcggatatacgctccttaagaattggataccacataaataagattacttgcgctgtaggttcaagctttcattcaacttacaggacacatttacaaggatacaagtgaacaaaaagagagttggggggctcatgtaccgctcacatccaagatcagcaactgaaccttgttaagatccaagctttgctgatcaggtctgaaagtgcgaacctatgcttcgtccttcatggtgcacatcttcacagtgaaatttcactgggatttatgtagtgaagttgagcaacaaaattctcgaaggtgagatgccctagctactgctgatgttctaccgttcgtggtgaaccttgtgaaaagctgatctttttgaatgtaacattgggcctcaactccaatgtttccataaactagggtgcaaagcatcacgcatcagcaagcaaatcttgctcagattatgaacattagtagggcagctcaagttggcccaaaattgttgcttattttagaaagctttcttgcaattatggacaacagtttgcaaacccaagtgtgggatttttcttcttataaaggggatctgccccccaaaaaccttactatgtactttctgacaaacctggatctcaaagccttgtttaaacaaggtttacctgctgattgtgaactcaacaaagctggaacccccttactcttgaaccaacctgaactgtctagggagtattgcaggacttgcttttgagcccggtttggtagtggcataaataatataggtgttataacgccccattaattgagtaaaaaatgcacctttcaaaatcaagtatccaagtctttttattacagagaatatattggacccctgatctcattgatttggtcatcagatttgattttttaggccatttaagagcagacccaaaactgattgagaattgaagagatcagtactacatagttcacctaattacctgaaaaaaaaaatggattgatcatggttatgaatgccaatttatacttccatctgattaacttgtgattatttattctgtatttatgctgcttccaacccaggtcttacatattcatgaattaacatgacagtctagtcacagcaatatgctgagagcaaccgcatcggacgaggattaagagtggattagcgtaagtaatccgagtcctcaaccacatcgggttcaatttaatcggactaaactctactccgggtaggattagagctaagtaggagtaaagttactcctcactaatcctgggattaagggccatttgcatacgaaacacacatggaacccctggctactcccaggtttacaccacaccgctgcggttgacgacccggagtagccgtaatccaggattaagctaatccgctaatcctcaacttacacccgcaccgatgcggttgctctgaaagtccatgttgttctttcaagagagacatcactaaaatgatcaggtccaattaatatccagaaatctttgtcacatcagcactctcagatggatactgcaaccatgcaacctttggacttccaaaaatgttggatcctcaaaccacaattaggcctaattctaaatccatcaaaaccagtatgatttttttctagagatgtcagcaggtaaccgttttcaggtacccggtacccatttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgcgggtgtcaacatttgcagtaaataaggcaggtacccgggtacccgccttacacccgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcaaaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggctagagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtctttatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacctgcaggtacccggcgcaggtacccgggtacccgccctggcggccctagcaggtgcgggtacaggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgggtatcaagcgacatctctatttttttcccccaaactgcaatccaatcaataattagccgccaaaaccaaaggctgttttgtgaaatgttctcacttgtgacacatcatgggttgggaacaatgtgggatatccaagcttgtattatcgatgatcagaaaacaatctttgagtctcaaaagctggtgatttataaaaggccccacttagatttccatcttccatataaatactgcacaagcccagctcacgacaagagaaagaacccataaagaaaagtgttcatgatgagatagatgaacatgatcagcccattatattcatgatgatcaagacaagatgacagtttttataaggcaccatgagatcgagccacaacaggaccaaattaatacgagaacaaaaacagaacctttgtgtggtggaaaagtctatgtaaagatcaacagggccaggaaaacaacaccaactcaagaacaacaaaaaaaacatggaggtataagattgtgtgtgtggatggaggtggtgggattctcaagcacaatattggaatttgctcgagtgtcttcaaattacaaagataataaacatgggggagaaagatgggaatctaaaaaaaaaaaagaaatctatgggtgtatatctatctattttggaacaagagagagaagagcctcattatgaactctcaaataacaacaacaaaacaaaggacaagatagtgatataaaaaaaagaaaagagagagagacagagaatgggggaaaaaagggggacgacgataaatacagcaaaagaacttgaagcgaagccagataaatgcgggtgctcgagagagatatgtatgtgcatatatatgtaaaagaagaaattgaggggaaagtgtatgagtacttttagttcttagagaaagctatgataatgcatgggaatgaaaatggaacattaagggtaattttggggtcggcagggattgagaagacggctgggatattacagagcgagtgagagttgaaaaacgaattgaaagagagagaatgaatgaatgaatgagaactggatccagcttggtctgattgacgaaacccgattccatatgtgacaacatacacataactaatccaagcccaaccagcggagagaaagagaagggaaacgaacggtcgattggactgtttttttttttttgtgtatcaaagaagaagttgagtatcaatagtagccaagcttatgttttgagatagatgatgatcgggtcggactgatcgtagtcgtcggcttcggattggaagaggctgaaaacatccgcagagtcttccgaaacttccttctttcgaccaccattttcaagatcccttgaatcttctcaaacttgaccatttcttcaatcttttgctttttagctttcctatccagtaattcatgtaatctaagtcattaacacccacacacccgaaaaatgttgtttggttaacagatgactcgacgacaaaacaatcattatagcaaacaaagagagaaaaaaatactgactgcattgcttgttcatcttcaatcaacgtgtaatgagccaccaacaacatcatccgattaaaagagatccctcggccaggtttttcagtcagtaaggcttcttgataaagctagattcccaaaaaaagagaagagtcgagagtcaggaaatgggtttgaaagaacggtcacacatggggaagaggagggactgacataattaaacatttctttccgtcgagcgatctttttccaatcgactgtagcaagtctcgagttgagctcgtcaacatttaagacggacgcaggattgacctcgctggagaccgaccaagctcctttcttagtttcgtcttctccaccaacagtggtcgatcgatccaccacgttcctcatcttcaattcttccggatagatgctcacatcaaatgctcccgttagtcgctaatccaatcattcaataaaaaaaaatcaatcaatccatccagctttcctcttcgatttacctatcttctttttacttactgagaagaatggtataaattgatgtcgagtcaagtgcccagttcgatctcgatcgacttcagcccatgcttctttaaacctcctcactagtcaacaaaaataaaaatcaatatacaaacatcccagttttttttttctgaaagcgagataaacgagaatcggaaagggtaggcataccttcctccctatcgatagctttaactttgccaaacaactgaaacacataagcaaaattatcgacgaccaaaccagtaaacatatctacatttttccaaaaacaaaaaaaggatacgttaggaaggattatgggaatggtgggaagaggggaaatcgagagagagagagagaaagagactgactgagaacgatatacatcgaaatcacattccaagaaataaataagatatacgcagccgctggacttccacaatcgttgaataaaaaattcggtgatgaaacacaatatggggcctcaatcgtgtactatatatttttatttttaaaaaaaaaaaacgaaaaaggtcgcaagattaatttccaaaaggatttaatggagagatccagaaacaataaagcaaataaaaaaaaaacaagacttacatcatgcatgaaagcgttccaaccctcccttttaaaaagtcaagaagaacaaaaacaaaaaaaaagaaatgagcataaggaagacgaaatgagaggaagaacaaggaagaaaaaggacgaacccagtactctgaatagccaacatgacgagagcattagccaggctttgataattagagtaacgagtcaaggaggtaggaccagcgcgagtgagactgaagttctcgacgaagaggatagcccagaccaagaagaagacgatccacaatcccatgagattagcgatagaaggcaagctggagagtgcggtttgaaagagctggttgagctcgttgttcttcatcaccagtttgaaggcgatcgcgacgaggaagaacttctggaactggatcgtcacattcgtcacttgaccaggcaggatcatcgtcgggatcgtcgtcccaaacgtccccgctatcacaatcacatcgtagatccgccatccgttctgttggaaacttatccatcctaatcctaataacgccaccaaaacgtccgctaaataaaacgtcgctaggaccaaaaacccgccgtcttttgttgttcatcccaaggataaaacaaaaggggagggggagggagagggatcaatatgtgaattatcttcttctgctcagcgtttaatgatgatataaaggacatgaatacgaaccacgatagacatcaaccatagtattactattagatctagccagggtcatcaacaagccgacatggataacatagagggtggtcatcatattagaccaccagccatgtttgagggtagctttcttataacaccaatccctgattgagttctgaggtctagctttaggacgtttagagggttgttggagatagatcaatttcttcaagttgatccactgttgttgttcggtagtcaagaaggccgatccggagcgtttgaggaagctattaatgatgaccgctaggaagagagtcaagacgatagtagctccaaacaaattatagatcaagctatagatcgcattccattgagaggcgtcctgctgaggttgtttatctttaccggtgatcgacatcagactggtcatcacgctgatccagccctcctgggagatgatctcgaagaggatcgagacggccgtccggaaggagtcgaaggagtagacgtaagggttctgccaggcccggggcatgaggaagttgaagttggacggggcgccttcgaggctcgacggagcactgacatactcgcctatgcattgcatcttctcagagatcgaggagctcgagtcgttgcaaccgtacagcagaccagcaaacaggttttggccccaaactgcaaaggggacgatgtacatgaccgtcaggacagaggcatccatcaggttgccgaacccgagaatcaacacgttgtagaacgtctcccgcatgctcatcgtcagattgatcatccgtaaggcccgaaacgctttgagtgatcgagtgaaccgactcgtcaatccgccataaactaatgaagccgtgatatcggagaccagagtgcccaagaccaagaaatcgatccggttccaagtattcaagagatacgcattcggcgtaaagatgaacccatccgccaagactttgatgaagaactcgactacgaagaagagaccgaggatgacttctgagagattgaaccaggtataaatcgactcgccattgagcagataataatgttgtttgtacaccggcgtcgcaatagctgccaccaccacactacccaagatcgtactaaaaactatcaacttgaacacgagcacgccgatcttattggccggtcttccaaacgttcgttcgccataggagggctcaaccagatattgacaaaccttacggatcggatttctctgagaaatgaaccagaatactttatcataggtcggatgatctttgatgaactgtgcttcgcgttccatcttttcgttattggacgtgatgtagtactgttggcgctggctaggattcattgagagaaactccatctgtcgagcggcctcagccttagctcgttcttcggtcgtgatattcaatttcagtaagtgcggatcggagaagaggccatcagtaggatccaacaagaaagctttcctggcacgttcgacaaatgaacgatgatccgagttggatttatgtaggtccagattacgatcacccttattgccgctaggattatcgttcggatgtagaaagtttcgcatgactgacttgcgaccgggcaagacgctttcaggaggtagatcatcagcatcaagggtaaccgttcctttatgaccgaattgagacttattagaagaggatctgaagtaaggattgagtcttttgaaccagggaggaagctcagatttggggttagatcgattgatgagggcccggatctgttccttcttcttctgttcctcggccaccgcaaatccttcggagatcacagcaataaacatttggagtaagacaaagttggagaacaggaaccagagcgaaaggaagatccccgagatgaaggcctgtttgtagggagcttgggcagccatcccagagtacaacacggttgtccaattctccgacgaaaagatctggtacatggccaggaacgaattccacatcgagtaaaacgtcatctccgtctggtctgacttggggataagtccacgcaaatattgtgcagcaaacaaggccgaaaaaaagttgattgccagtaagaacaagatcatgttaaccaaaccgttgagactgcccctcaagccttgctacgattgacaagatgaataaccacaatacaaaaaaaatgatcaatatgaattatgtcaccgcagcagaagaaaggatgatacttaccaaaagatttccagttcgagggaaagcgacaatcacccgatagaagcgagcaatctggaatacagtgagccaaggatagacgactgagcgtttgatgaaagggatttgaatgatactggtgacaatagccagcccgacatctgcaagattagtcccgctttcgaggaagaggcgggttgatgaaggaaggtatccggcgaaccgaagcaggatctcggccaagaaaacgatagtgaagtatgactcgatttgatctataggggtttttttaacaaaccattgaacaagatttcagacaaacaaatcttgacagattttttttttgaggagagagcaccaacctagacgagtagcccaagcagaatcaaaggagctccgactagcttgaaaagagaattgaacaaggacaaccaagacccaagggtaatagagcttatcattaagccgtctgagccaaccaggcttgagcttcatcttttgagttctcgagagtttgggagtatctggagcggagtccgcagttgttggcccggtaatcaaaggtctatcaaaagaaaaaatccatcaatcaacggttttcagggttctaggggaaaaaaattggtgaagagtgagagagagatcaactaacgcagagctgacagcgaaggcggaatgtttggtctcgtccatgatctcggcaaacgtattagtgatcacagcgacaaggatgttgagcaaccagaagttgaggacgaggagacagacgataaagaacgcgcaagacgcgtaatactctgcgtccataagactatacatcatgtttgaccatgtgttggctagacatcacaaaccccgacgaagaatggtatgctgtcaggaaaggaaagatcacacgagcactatgaatgatgaatcatgatggcaactcacctgaagctatgatcaccacttgcattgctgcacctgccacattatcgaaactctgagtgccattattcgggtttccggtttcctgaaaaaaacacgaaccatcaagggcttcgttaaataaatcatttctatgcaagaaaaaacgagtaggggaagaaaggaactcaaacaaaccatacagagttgaccttgaggacaaatatagcctttcgaagagccgaacaatttaccggttgcgttgtgaacgaagccttcctcgatcccggtgatggggttgtattgacccccacaagactgagactggaaggtgtaattattctggcccgcagggtctgagtaatagacgaagatgaaatgagtcacacgaatgaggtttacttgatacacaattcccctttcggagagaagcagaacaattcaaagctcaccgatccagacacagtgacgatcaaaggagcctttgaaactctggacacctacgatactaaacaaagcagcggcaaagaagatgaagaagacgacgttgacgagtaagggcgaggcgcgtttgagggagttcaggattctctgtggttaaggaccgaggaaaatgaacagaatgatgaatctccagaggggacgaaaaaaaaagaagtgtcggaaatgaaaggcttacggtggtaccagaggtaacagtaaggagacgcatcaatctgagtacactaagggctcggaagaggtagatctgtttagcggcctcgatgccagaagtagcgaggaagaatgagatccagaaacagacaacggcgatgaaatccatccgattccaagactgtctgagataggcggtctgtttgatgagctgacgttgttgacgttggatgccggagtggaagggagcggcttgttgggagaagaggggtttagaatgaaggatggagatcgggaaggagtctttccgggtgggctcgagccgttttgccgacggaggtatcccggcggatccacacgagaagctcggagagggatgggtcaatggtaatttggcgctcgccgaaccgtacggcgatggatagccgccgtcgagcgtcgtgaatggcgtctgcggactgaaacttaacacctccttcgatgactcgtcgatcggtatcgatgagccttgcaagtattggctccccggccagcccgtgtccatctggtcagaggtccgaatcggaagatgattcaccgatcggtctttccggttcaacaatcctttacctcgggccttgatcgctcctgagctcgtatccagccaggagatcgagttaaacgccaaaccagaaacaatgatccgagctacagattcaactctacacaagcaaaaaccgatcccccccgccccctttctttttttcagcgacggttacccgatatgcaaagtgagcttggaatcatggacgtacgtaaagatgcaaaagaggatgaagagagcccaatcctcccaggtatgaaaatagcctttcgtaggtcgagggaaatcccagacgctcttagaggattggatggtgaggacgacggcgtctaggatgatgagaaggaagatgagtgggtcgatgtggccggagtggaagaggcgaaagaggccgagacggatgggatgtcgtgggccgaagaggccgagggttttgcccttgagttggagcggaatggtgctgctgagagagagtctcttgagagagttccggttggtgttcgaaggtgagccctcgtcctcctcactgtcgctaaaccttggctgagccggacgagtattagttggcctcgacaggccggtatagtccaactcgatgctgacattagattggtcggtgtttgagcggggtcggcggcgttgatgctgaggctgagggggacgagggaggtcttcgatctgttctgtgcccgagaggttgacgaccctccgactggcgttcctcagtaaattggtggccgttctgagggtggatcttttgacaagagaggcctttggacgggctttgggagagacggagtgttcgtttgagttggagattctgctgaagggtgaatctgaagagctgtggtttgaggagcggtcatgtgtttggcgggattgtgagcttgctgctggtgcaattacagaggcaggtgtgagtgagctggcaagggcctgggcgagcgtgggggatgaggagaaggcgagatcatcgtttggctgataggactgcgccttctgatttcgggccaggtggttttcaggattcacggttaggctgagtgaattggaagctggttggtgatgattggaagcaagatttgatgggtggtggggagtatgagtttttgaggatgaatcttgaggtggtggtgaagctgacatggcttgagagtgatggtcgaggttgatgaattcctcagagatgttgtttgatgagagggagagcaggttggagtttgagcttgtggggatgcttgggtcgaagatgattgggggtggaggatggctggagggagagatctgaggttttgagtggatgctcttgctatgacgcttgtgaagaccgacaggagagggtggatgctgatggattgagccggtggaggaggatctgaatctatccgaggaaggtgagcaggctgagtttccttgatcgacgggggagagtggtggtctgattgagctgacgtaggttgcgatatcgagttgagcaggccgtttgttcagagtcgagtggggttgagtggaagttgactgctgtggtggtggtggtggtgatagttgctggtgctgatagccataatggtcctggatgaagtcggtgtagttgggagatgaggaggatgcggatgaggagggtgaggagactctggatggggagagtggttggctggatgggttgtttgatcgatggtggtcgttatcgttggaggttgctcggttggtgttgttagcgaaacggaggttgagtaggtttgctcggtgtccggatgggtgggacatcgtatcaatctgattggcttctggctgctgttatctttatatgggttcagttgtaggaatcggtcgagtggctatcggtcgtgagctggagtccgccgatattatatttaattaattctgatcagagccctgggtttcgttcgttcagctgtttcatgggccatattcaagctggtcagcatcctatttttgtaagtctgctgctacgaggtaactcatttgactcaccttggttttcgtttgggggcgtggtggttgtggtggttgtggtggcggtggtactggtgggttgcaatttggcttgttgccaagtcggtgtgtctcgcttacataatcacaccagcctttatcagcttcaacacttcaaatctggaaatttgatcatccttcaaacggccgggaactgaccaacaaagtaaaaatcatcgattgaacgatccacgaagtatgacatcccagtaaccaaacgattcattctttatatggctaagaaaattataaagaacttggtcgatctaaaactgccttcagaagtaatgttgctttgaaaggtaagaaagaagaagaaccatcacatttcaaacgatcagttgatttccttataagattaaagataaccaacctaccggcccaagaagacccttgattattgataagatacaaaaaatccaaaaaacaaggaaatgttcaaccaataaacaaatatttttgaaccttttctgagactgaaaatcccccaagattcaataaccacaagtcattcttttcaggtagattgaccagctaaatccaatggaaatccccaagattcaataaccacaagtcatgccatgtgatttcttttcaggtagattgaccagctaactccaatggagggggggggggtcacaacagcttctcgccataaattatttcgatggttgcaaaaagcatctgaccatgtactcagatcaaaatcatttacacctcacatcacaggatcaacagtgggccagttacactaaccatagtgtttgtgtagcggaattccggtaaagtttagcgtagtgtagcagaatgctgccacatctgcactaacactaggcgcataggccccaaaaaagggcccactacactacgctaacacactggttagcggttttttggccctgtagcgctgttaggggcctgtagcacagcgtagcatagtgaaagtccgctcaaaaaaacgctaacactacaattttttggcgcaaaaaaagtgctgctacgctacgcttttggggccaaaagcgtagcggcccactgctgatgggatccatgagtgaacgatccaacatatgttccaactatgctttgctgtactaacaccatctcatcaatctctagtcaaagctaagttgagttgtcaaggcacaattttaattacatactttatgctaaagattaaagccaagaaggatttttttagccatgcaagaagcaaaaacattctgttaagtgaacccccctaatatgaattggtttaggagatcccacacatggaggacttctcctttggttttacagcctctggaaagctagatttacaggctgtcaagccaaactttctcggtgaaaatagtttgaaagccggtaattatggcttcacagagacattgaaaatcaaagggatgccctccaattgcttgattcttagtggcttgtatctgaatgatttttttttaaaaaaaaggcctgagagtacaatttagtgagaaaattacagtgggtggaccgttatttttggctgcttgatttggatttcagagcttcaaagcacaatattcaactcacaaggcttggtcaagtggtgcaatataagaggtcccaaaaaatcaaaagttggaaaaatacaaaaacaaagttgtaaaattgatgaaaaaaatatgatattcattttggggaagtgggagatctgagagaaagattaaagaatgcaattttagaagaatgattacaaatgaaaattttggaaaaaaaaaatgttacctgatggtttttataaaaagctgttgagtggggaatgcactgggccactttatagtgaagcacaagaatttactgttttgactctaatctagacaaccaacctggctcacccttttttgggctcaattttttctttaattgcaaatcattcattccatgttccactctttctttatgtctcagaactcccactgccctaaaatgactatcaaagcttttgaaaaaaaaaaccttcttttcacaaatttggaaaatttgtattttgttttgatttatccacaatagtttttttgggacctattatgcaccacttggcaaattcttgtgacttcaactttgtgctttgaagctctggagtccataaaaaggagaaaaaaaataacagtccacccactgcagtacaactgattggagtattttttttctctaaaaaatagattctggaacaatttcctgatggataggtagattaaatcattgataaaagattatcctccctgggaagctgatatactatattcatagtatcagctactgatgagatcttcacaaacagaccagagagaagatgggaagtgaccaaacaaggactcaaggcaaaatacttagagtcataaaaaagaggttgaagagctcaaaagagtcttctagcttgcatggtggaaaagcacacacactaccagaggttgtatcccacagtgaactcagggaaatagcgcagaagacagatgatttgcatttctaacttcataatctagattatctatcacaactgtgagaggccaggttgtgggacagaaggagaaatgaatatgtgactggagggaaagaaaaagagtgacaggtgaagggagttacatgagaagagatgaaagaggaaaagcgatgaaaggactgtgaaattccaacagctatcaaaaatcagaatttatttttgagctgatcaattgacagagagatatctttggcaagatggaattgagagggtctcaagatgcatactttggccaacaaaccaaagtggttcagtcctaaatcctgtaagaaattccaccatcactctactcagctttgaatcacctttaggtactgagtgtttttttttttttttgaaaaaaattagttttgctacaagaagaaatgactcagctaatttttgaaattccctctcccaatttggttattcaaatcagaaattgaagggatatcagtcaaagggtttgtcaaattttgattgatcatttggctcaaggtttgaatcaagaaacttcaaaaaccaaaacattttttggtatgaatgtagtgataagatgcatcatgtatcctacctgggagtggaaaatacagttgcatcagacacctttctgtataagccaggccaccgggggtccctggtattgaatttcaggctgtgggagttttttttttgagattcgagttggtcaaattccctggaggttgttgctcatctataagaaaatttgatcaaatttagcattgatgtggcttttttgtctgaatatttggaaactcctgtccacatttcctcaaacatgggtgtatgaggcctctacttcaacttgattgtgctggaggatgacaaaatctgatgaatcttttgatatgctgaggcatagccataatcaatatagcttgcagggcccaatcacaacaccggtgtgagaaaaaaaaagaagaatgctgaggtcttggagaaaaaaaaaacaaagctgaagtctagtcaaaacaacaaagcacttaacatttcatctgggggttttgtttatgaatattatctcaggaaggtcgtttttggcatgggggacaaccccatgttgagggcagtctggcattttttggtatgtatttcaacagcagtaatagcgttcaaatttaactgcataattgcataaacatgaacattgaaatcattttggctggaaatgggacatgtgcacaggtcctagccaaaagtctttcatcattttatcgttgatgggtcaactttgaatatagccgtagtccaaaatattctaagcggaccaatggtacataccttggcaagttgggttgggtaatttcattctttcctttagattatttcttccaaggtcccccccccggccccctccttgtggatatgccagaccagggtgtgcaattgattagtttcagtacttggaagctagtcaagtggcacctagtggagaaactgtcaatcgacttggctggaatgttttcattttccccttacacatctagaacctttgttggttagtatgcaggccattcttaacaatccctagttagttttctgatgccaagaattctaaccgagaaatgtttcattcctgacgagcccgtctgcgccgctgccccgctctcatcctggcctccttgatcatgtccagtctgttcgaggatgggcaatgtcgtcacctcctgatcatcttcaccacacactctccgaagcacttgtttgtttgaacgtgtgtggcacgtaaaaaccttgctgtttgagctgaaccgccccaaggtgtatttccttgtacataacagaggtcttttccaagcctatcaacgatagcgctgtctgttgtatcgaggtggaagtgtggtgaataatacctttgttggctttgaaactgttggtgggtctcgttagtgccagtggtaaccgaaggatttggaactgtcctatatggtgagtgtgattacgtaataaagtctcgggtcagatatcaagagataatctatttgaaccagttttatctggatataatacacattctgccactcatatcatcacatcatcaatcgttatcacaccatccatcactgccctccaacccagctgttgactacttcgagcaacggtcatcgtcaaaccatctcacaacacaaaagaaaagaaaaaaaaaaaggaaacttatcaaaacatcaaagtaataatatcttacatacctagatggtcaagaacgatggctcaagcgactggccagaggtcgatcagccattcgaaactgaggtacatagaccaatactcactgtttcttgatcgtctgagcagagaatcgtccctctaacccttgtctttttcgtccaggatgaagacctctgtcccctctgtatggaagaattggatatctctgatctcaactttcggccctgtccatgtggttatcgagtaagttactgcttcccatcagttctctgattatcatcttctcatttaacaccacttttccattctatccacaaagatctgtaggttctgctggcatcatatcaaggaagatctcaaccgaagatgtcccggctgtcgtaaggaatatgatgatagcgtggtcgagttcaagccgatgaaacctgaggagtaaatgcatcagtcgatcatcctcagcttaccgctaccctggcttaccgcttgcatttggtctaccccttccttagattgaaacgattacaacaggctaagaaacagcgcgagaaggaacgtaaagatcaagagttggtcaatcgaaagcatctggcaaatgttagagtcaagcagaagaatcaagtccatgtccaggggctgactactaaggtcgctaacgaagacgtgagctgtttattttcgatcgggagatagccatttgttctcaggctgaagaagctctcgttttccctttttctggaaatacagaccctggctcagttaaaaacaagcgatctgttttctcaatacggtcgaatccagaagatgttcatgtccaggcggacgggatctacgagcctcttcaccccagatgcaagataccagcacgtgaacctctacatcaacttctcccggaataatgaggctctggcctgtattcatggtgtagatggtctgactctacccgatggacatcgcttgaaagctactctgggtagcactaaatattgcgcatccttcttgaggggtcttaaatgtacaaacgataactgcacgggcgctcatgaattggcagaggaggtcgaaggaggtggtacggccgccagagaagaaatgtccaccgcgtatgatatcatcctctccttcgtctattttccattttcttttgtccctgctaccttatagactcgaatcttacatactttaatcctacagtcggcatgctcagaaagaaagtgaaagtcgctatccttccagggccaaccttcatcacccaacacacgcttccacctcaaactcggctcatcccaactcatctggtgttgcattacctgctacagcatcctgggcgaccaagtcggcctcgatcagtcagccagcctctccagccccagccccagctcaccctctcgcccttcatcctggaacccccaatggcaactcggtttcacgtccattttccaaacctcctggtattccattgtcaaaatcaacacatccactccctcccaaaccccggccgagcagttcttctgaagatgtcaatccccgccctgtcgatccatctggccatatgaccttaaataagaatagtgaagccacaacagctaactctaaccaagggaaaccctcatcgcaagtcccccaatcgattgctacccaacaaaaggagcaaatcttggagcgagtatcatcagatcccagtgcatccataccctctggttccggacccagtacatcgaatgtcgcgtctcaaactccttctaataatgtcatgtcgagcagctctcatccaccaggcttactccccccaggtttgaccccacaggccatggaccatgctaatcgatcgacaccctcgttacctcctggcttgacacttccatccaattcaacaaacgactcaagctcgaattcgtggcaaaactcatttgatcccctaggctcactcgatctgaaacgggcagagaaatcttgggtcgatcctctgtcagacgatcttgctaatgtattatcaactttctcgcccaactttggtgattctcggctctcgatcttcgccaatagtaatgatggcccattcgactcttcaagatctttcggaccgtcaggttattctggaacattcaatccatttgcagacactgactttccatcgacaaaggatgagggatcgttgtttggtatacaagcagatacctcgactccacgcgccgaaagctcactgaacgatcggcgaggctcccggtttggatttgctcgacgagattcatctggctcggtcttcgtaccaccagggatggcatcttcgccccttcgaagcatcttctcgcaccagaataatgaacctgagagtccgaaagcgctacataatcagctccaacgactcgggagagcggcgccgatgggatccacacgtccgcaagacttggctactcatcttggaaataatccagccggtgatagcacgccagatgcttcggtactgttcccaggtgtcaaccttgcggcctcgtactccgcaaacgcgcttccggcggctattgctaggggggttcggtcacctggagcaggagggaacgtaggcctgcaatcaatcgatggtcaagtgggctcgttccagcaacatctctcaggggtgcatggacgggacggacacaaccgggtgaacgagagattggcgttcatcaaccggcaagcggcgctgagtccgacttcgttcggtcacatgcatgcgccgggccaccacgagcagcacattaacgggggcgtacatgggacaagggagcgcagaatggatcttgccggggccggttttgggccctacggtcagaccgctgccgctgatctaggctcggagttcaacgaccctgctatcgtcaacatccgcatggccaacaacccccaagctaacaacccccaagccttcctcgcccttcccccgggcccggatcaagcctcacaccccgctctcaacgaaatccatgccccattctctcttgccaacgctggtttcaatcatctccttgctcgcgctaaccccggagccggttatcgtccacccactcaagccaatgataacccgatccagacccagttcggtttccaagccgctcttcataaccaaaacgtgggcactggaactataggcgctcgactccaacagcagcagcagcaacaacaacaacaacagcaacaacagcaacaacaacagcaacaacaacagcagcaaccagctgggcaaaatttctatcatcatgcaactgctaatcctggaacagttgtaggaactggtcagactggactgatgggaagatggtgattcttgggggacatcttcatcaatcaattctttcctgcttgttttcccacttaatctcctcctttttcctatctatctcattttaattttcttttacatcaatgttctgctttttgttggtccctttccttgtctgcgtgtgtgtttcttttgtgagggtttgttgagtttgattgtttttgtaggacttccaaaatcaaaaacaaacagctatcatgacttatctcatatatatatataacttcttctttcacacaccttttcctttttttcattcctttttttttgacttcttctttgtcatcatccactacatacatcttctgatttctttttaccataaaataaataaaacatgaatacattttttgaatttgatatacatataatattcccttttcatatttccacacacatatatatatataaacttacatatatacacaattccatctttgtgttctttcccatctaaaatcagtatcaactgtctgtggtgagggtccatctttgtgttctttcccatctaaaatcagtatcaactgtctgtggtgagggtgctcatggtggacaagtgttagctgcagtgctatgccaagagaggaccttgacaagcccctcaatagacaggtgatggaaagtggaattccacagtgtccgtgctaactctatgtgtgcaaggccccaaaatgtgcctggtgtgctgcactaatgcactggttaccctgttgcgccatttgcagcctgcagtgcagtgtaccattggtaaaaatccactaacaatgcactaacactacaaaatttccacacaaaaacagtgatgctatgctaaaattctgggcaaaaagcacagggtagcatagcagccaatctttgctacaacaaagctggcagctaaacagcacattctcttcaaccaactgcctactgtctggcacatgaggatttctaaattgctgccacagggttggatgtgccaaagtgggcacacccggttcctcaaagttctcaaaaatgggggccagcacatacctgaatttgaaacctacttttgcaagcaccctgagataatcttggaccagacctggactaattcaactttttttggatttacaattgaaactctcaatctctcaccacttggattttttccaacttggcactagtcttgtctttgctgggtggatctggaagtgtagcgctggccaggtatttcctgaacagaactccctgcaggggagatttgagcctcatgttgaccaacttgtgtgatgagttatagtcttgcaagcgtgtctgggcacaatccaaagtcccgcttggctgagtgccacccggggtttggaatgtgcccacagggcttgatcatgcaggttggttgggggtgggacttggcaaattgccaagtcctgctgggaccatttcaacctcttggccaagaggatcatcagccatcaactccaacttgacagctctggataaaacaccaaattaacacaactcattacaatatcggccaacattacaagagtagctaactaggaaagtgttaatgtagaatgtcccccccccccctcacaatcaatgtgtgaagagagacaaggaaagtacatggtcaatgcaccccttgagttaaggtgagggggtgcatcaacgtttggtcggtgtggcagccttgcttgattttggccaagcaaggctttgtcctgacccccaccaactttggcatgtgccaagcggggagtgcacttggcctttttttggccaaactttggtatgtgcccagacaggcttgcaacatggagaaatttagaccaaaaatggggaaaatatttgagaaaagacttaattttggttaacaaaaaacaggttttgttggagtggctcaaggctcaaaaaaaatgggagagagagccaatggtttttatttgctagtagagcctacacgttactaccgttcaatctgtgcatggttttgagaaaaaattgaatatcaaaatgaataataaaaattaacatatgcttgaaaggatgaatggagtaaatgaaatttgatatagactagaccagggtttgaagactacaaggattttggcactaggcaacatgatcaacaagataccactcagaaaccatcaaaaacaatgtaaaaatcatatgtattatttatctaatcatgattatcttaaaggtgagatagatgggcttttgggggatgagaagaaaagaggcaaaattccaacacaaagccatactagtctttgggtggaagcaacattcatagttgaatcacattgttccctcaaaattttgattatctttggtccagaattcttgaagagctacatgatcctattgatccagccaaagcccagaagttagaaatcacaaccataatttttaatggttttataaagggcttgggaaaaacgactcccgttttttcgccaaagactcccaacgaccgtcagcggacgtccgttgggagtcgtcttctaaagtgcgggcggattctgggagtcgtccgcccaatttcaatttcattttttttttatttttttcatttttttttttttgggagtcgactccccaaaccacccctcatgtgtgagggggtttgggagtcgctcccatttgaccggaaggaaccccttccggtcagtgaggaagctaaacctcattgactggaagggattccttccggtcgatgagggagatatccctcattgaccggaaggcatcccttccggttgatgaggaagattgaactcatcaaccggaaggaattccttccggttgatgaggtttagcttcctcattgaccaaaggagagtccttccggtcgatgaggaaggggtgcctcatcgaccggaaggaatcccttccagtcgatgaggttggggggttcgaagcgagggcttcatcgaccggaaggactctcctccggtcgatgaggaagctaaacctcattgaccggaaggggttccttccggtcaagtgggagggagcgactcccaaactccctcatacatgaggggtggtttggggagtcgactcccaaaaaaataaatgaaaaaaataaaaaaattgaaattgaaattgggcggacgactcccagaatccgcccacaccttagaagacgactcccaacggacgtccgctgacggttgttgggagtcgttggcaaaaaaacgggagtcgtttttccgagtccctttataaaatcaatgagtgaactttttttgtactaaaacacaggttttttccaacttatgcacatcaaaagaattcaaattgagttgaaaagtcgaccttttggaaaaataactgtaaattatttgagaacaaaaagaaaagagtgcaggaaaatacggacaagacaaaggcctccccagtcccagaaggaaatcacatagatgcaaatgaggaagcggtgagagagtaaaacacacaaaaaagtgagttttcagcccaatttttaaaactcaccatgtggggatcgcaacattgggcctaggcctccactggtatggacagctctgctgcttgcttctgctttccctgtgtaggtctagttaagcttggggattatgcagttttgtcctctgatacaatcacacagctcccatatcccctctcatcagatgcaatggctcagagaaagttggcacatgcattgtaatttggtagcagaggacagacaccaatcacaaaaggggcaagtgtaagggctatgtgaacccttcactatccatatttcaaggcactagaaaagcaaggagcttagcaatttctagtaccaggtgttcattgatagcactggtagtagaaaaggaagacttgatcagtgatcaactacgagataagggctagaaccatagatgaatgagagcaagaaaggagaggactcatctagaattggtagcagagagggaagaattgctaccaagctaggaaatgggaaatgcccactactaaatgtagttgtggctgctgagcttatgtaatctgagctgttgcgccttgtgagaaaattgcagcatggggagtctcacagggagcaccaggatattccagtggctctggttcagaatctgaacttggaattctgatcaactctacaactctgaaaaccattgtcttctcagaaaatcagaattgttttggactaaaatctaggaaatattccaacagccagtggtaaagctgctttcaaaataaatctgatacacagtactgtactgcccatgtattgaagctaacaataatgagaattcctagttgaacaaaagcaatgcaattaacaactgttattttattggcctcattcttcagattacaataccagtttggaccacccctattgttattggaaaatagtatagtgctgtgtagcatagttcccccttgctgcctccaggctctctaaaataggttttttaggcttacattgtcacatcccaagacatctattgtcacatcccaagacatctcatgagcctttgaatattgattctatttccagaacccccattaaaaatacaataacacctcccttcaaaaatgaaaaaagttaataccatttaacagtcccttgcaggtagtgtagtggaaaaaaatgtcaataaaataccaataccaataccattatagtagtgacccattgttgacataaggcagacccaaagggactctgtctcacagagtattcctatcaacattttggcctgagtagctgaggtgcagaggcctgtatgcatcaagattttgctaatttagcagttgtacacatatttttttttatctcatagcttgtttttttttgttatgatagcctgactttgtgcacatcttctgttcaaatattcaactatggcttaaatcttaatatttctaatccttgattattttgttttgattctaacccctagccactacaaccaacactgcaaaaaatacagcatttgcaatgtattggtatgtattttttcatttatcatggtcttgctgtaatttctttcatgaccaatgtggttctattgagagtcttattcatttaatctagctctttgccatatatgttggtacaattcctcatgatacaaaaaggcattaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcgcgctgcacacgcgcattccgtgtttaaacgcgcatttattaattaatttatttttgccattaatttcgagtttttttgattttttaaggttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgacttttgattcttaatttttttttcactcattttttctgttaattgtttgctttaagttttctacctgatttttcaagattttgtgtaactttaaagttgtttcctacactattaagtgtgtagaaatttatggtgaaatccaattttcataaaagttaatggatcatttttaataatgcaattacactcattttttcacttaaatttttagagctcaattttcattcttttttgacattttatatttttttcttacactttaagacatgtataaatttatggtaaaaatcattttgcaccaaaatgagaactacatcttgtatactgcatttgacaccttttttttatttaattcttcactttttcacttaattgtttgcatgcatgtatgtactttattttttaagtttttttgaggttttaaaattatttcctaggttttaaagcatgcagaatttaatggcgcaatcaaaattttttaaaactcgacggttcactttgaatactgaaattagacacttttttcactcaaatttttacagcttaattttcattcttttttcactttttatatatatttatcacacttcaagacatggttaaaattattgtaacaatgaatttgcatcaaaatgaaagctatgtcttgaatactgcatttgacctgtgtctttaatcaattcttacacgcttaattatccttattttgtggagttttaagttcatttcctaaacttcgataggttttaaagctgatggttgtatccattttgcattgaaataaaatttgtatatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttgtatttttagtgaaattggacttcaccattcagttctacacattttcaaatgtaggaaatgaatttaaaatttaaaaaaatgcttcaaatcaggccggtaaaaatcaatcaaaaaaacatcaaaataaacctgtccaacacagtattcagtagcaagcgctgatttttatgtaaaatggttgctaccatcatttttatcatgtcttaaagtaggggaaataaaaatattgagaaataacatgtaaagaattaattgaaaaaagtgtctagtttcagtattaaaaatgaaccgttgagttttaagaaaattggatgttaccattaaattctacacaattttaaatttaggaagcaactttaaaacttcaaaaaagcataataaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaacgtatcaaatgcagcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttgagcatttcttaaagtgtgggaaataaatttaaaaagtgaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtccaatttcagtattcaaagtgaaccgtcgagttttaaagaacttggattgctccattaaattctgcatgtttcaaaacctaggaaataattttaaaacctcaaaaaaacttaaaaaataaagtacatacatgcatgcaaacaattaatggaaaaaatgagtggaaaaaaaaaattaagaatcaaaagtcattttattggaaaatggactttaccattaaattctacatgttttttagtgtaggaaacaattttaaaaaatcaaaaaaaattaaaattaatggcaaaaataaattaattaaaaaatgcgcgtttaaacacggaatgcgcgtgtgctgcgcgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaatgcccatacaaaatgtgtattgtatttgttgtagccttgctacaacctatactagatatctgcaccagatatctggtaaattatctgggacatccagtagacaccagtttttgtcctgtaagttgttttctgatttctgtaaattttctgtcaacttctgtaaactttctataagtttacttgaagttgctgaagcaaaacaggagggcttctatttaatttagagaaaagttgcagaaaatttgaagttacacagaatttccaaaatgattacagaaatgttgtagaaatgttacagaaaatgttcaagttagaaaacacttgacataacaaaaacttgtgtctactggatatccctgatactttaccagatgtcctgtgcgggatatccagtgtaagtgttgtaagctttctccataagattcctagggattccacagtttgtgcatctctttgaatggaaatacagggcaaatttctccaaaacctcataatttgaaggatcagacttacaggagaaatgaaaccgacaaaatgaccagagtaaaccaaggattaccatggtaccaaaggcctgtctaaggccactcagtaacatggcacattttgggtttcaatccaatttaccagttcaccatgcatgttcctcactgacgggaggtcgcgctttgcactccctttgcgcctctgcctgctggcaggccagagacttgttaagctccgtgacaatcaggctgtttgattgggtgcagaaagcgagcagagagacccggtacaagcagacgagattaatattcaggaatcttaatagtgaacgctcggcccatcaccccgaaaggtgtcagcaagagctctgattgatgtctccttgcttttggagaccggttaaagggtctgggggcaccctaacacacacgatatctttcagtcgtgatgctgactcatcgctgcagactgtggacaaatgcggcggcgggaatatcttaccttcagaaaagttgccggtagaaaagtctgagggaagcactttctcatctcgcgggcagcagaacgtagccctagttgactgataagtataaacatttatgttaccaatgttgatttgaaatttgtacaaataagtgtaataaagttaaggtttgttaagcggaacaagtagttgcactcccattggtggaaacactatcggcggagagactacatttacgatcacgagcaacataatgatggaaatgtgaatcttggattggactagcatggattttctggggaccttggctgtgaactgttgccgagccgtggtgtgacttcggggttggactgatcgaatggaagggtttttccagcttagtattgcatggtgaattcgcctttttgtccaacaatggagctggtggcgtgttcgccgtgtatggagaaggcgactcgaactttctttgacgcacttgctcggctcggcgcacgctttcttccaccgaaacttccttagagcctgaacatgctatgaccatgaggtgtcgtttgagagcatcttttctagaaaacgctttctcgcaccatccacatggaaaggctaagttggaaaaattcttattaacttccgcttctcaagcaaggtaatgaaaggtggcaaaaagatttgctcacgtttaacttccaagtggatgcgagtgtgtcgcttgaggtcgtgatttcggttgaagcgggctccgcatttctcacatacgaaaggtctgtcgggtgctgtggttgaatgcggcactgggtgactataaggagatgtgccattccccgggtagatggcttgcggatacaggattctgtgtgtgtttggtcgacattcattatagccgaattcatttagtgagtgataatctgacgctgccgggtagccgtactcgggggcatacgtggcgtacggtccagagaggcgatgcgcgtgtgaggatgttcggtggttgagccgcaggcaatgggaaagatcaccacgctcacgctgataaaatacctccgtagtggggctgcgactttgatcataggtgggctgatagagccatgtggattgcggatactccggccgagagctcaaaagaggaggtaattgcacttgcgctggcagtgggcaggagaaggattcagatgatggagtgatatgcgagccatgtgccgaatgaggtgatgcagtttcaactggaggagagcttggggcggctgttatgcttgaggaagcgaaggctaggaaaggatagttgtcgctaggctcatattcaacttgaggttcgtatttgacttcgtgcttaggttggatatcttcgtacttcaccggcgaaggttcgggcttggttggcgtcggagacagtgctgggtacgcagggtacaaaaagctctgagggttagaatctgttgctgaagaatgagttgattgaaagtcaggatcccattctatgtcgcgttacaggcatgaaaccatgcctcggcagggctgaaacttcaagccacagattggtaggaattccctagcataactgtgtagatgggaggtcacttacgttgcagcgttggtttgatgtcatctgcatactgaagattttcttcagtgaagttggcttgacgtgcagcggatgccatagattctggtgcaagggataattacaaaacaggccaagaattgggaaagtttggtctagattcggggatagcaaggtataactatacggtggtgtcgggaaaattgatagggtgtcttgcgctgcagcacgagaagaccgaagtggtatgtagatgcgagtatctcaacaaagcacaagagcacgtagcagtgcgccaacaacgggtttggaaaagataatgagggaagtgctggtcggctcaaaggagtcttgattttaaatttgggtcaggtctgattgacacaagttgggacgggtaaagcgtgaccaaactaacattttgaatgcctcctgtttagttgacttgtttgcttttggggtatgcagacacccagatggctctgaggattggaaaaagggtgcactatgacactcgcccgtgccgggcggatcttctcattcttctggattgttgcatgtatgacaaaaatttaaacaacttgttcaagttaacttttttccgagccaaaatgtacatacacgtatgcactgccatgggatggaagtgctttctccttagtatcaacagaggagaaatcaagaagaaattgaatgacactatgtctaatcggacaatagaacctcttgctcaatggaatttgaatcgtacaacacatggatgaatcttcctcagatatcgacaaaaaaattttacaagctgaaccgtggtgacaccaatctatgaggcgttcctagtcttccactgtatgaaaaacaagggaccttgtgcaaaaatgagttatagtactaggaagctccacgataagccacgaatgtacagctaccacatgttaatcgatgacatgtttttctctcgggtcttctttcttcagtcgaagttctgggccctcaccccttacacagtcgtgccataaatgactttaccaaaaatgatatgtagtggccttcaggaatccaacaagccaccttcatacctctctctcagagctctctctgggtcggccttcgaccatggaaatgtttggccattcatgtatctgtaagcctatgacctatgtactacgaatacgattgggtggtcgaaaataacaagcgccacataagatcatctatgccataccacatacatacgtacaaacaattttgggagtcacaatcttcagcaattggttcatccgatgttgcctgtcaaagctggaagaagcagacgggtttcttcgtagatgtttacagaattttggagagccgcgttcgaaatgagcgatgggttgacgcagcttgacacgctcggatacagacatacctcagtggcttgatgactcgaatatcatctcatttccatatacaggatagaaatttgaatgccgcaccacgctgcctgttgaaaggtgtgtagttgaccatgaggaggctggaggtgcataaataaggacatgtatacatgaagaatttacagggttctgaatacgatatgtgcattgatgcgcgagagaagcacatctccaggcgggtatgggcaatcagcaaaaagtgttacttttgaagacaacaccaaggatccaaaggcatgtctggaagtggaggactgctcaaccagatttgtgagtcccacagaaatgtttcacatattgtcttttccgggaatcttggaccgactcaaatttttcgttttcatgattggatcccacgtcatatgcactcaaaaagtatgatttctggagttttgtcttttagcataaatatgtgagattcaacacaaggcccaaatcacacttaaatcctacaacccatgccactttcttgctggatgaagcaatgtgaattccaacttcattcttggaaccaggaccaaaagtttaccctgatcccttgggggaggtgactctgagttgccgcacccagccagccataagttggcagttcacaaccaagcaccgggttgctgggcaggagcagctaatggggaagtaaagggttgtatacttagggcagaaacctcaggcaaaaggtatctgcagaagttgttatgtacttgatgaaagagaaattgagaactggtccaaggttcagaccatcttcaccgcaagttgctatccgagctgccaaatcttgaagttgggcaacggcggcgcgtttttagcagcttgcgtccagttggtaccacaccacaatgtgctataatagcaaccagggaatgtgaaaggtcccccccccccggggcggcaaagactgcattcaatattggccggtgttggtcctctttctctagtgactggctagcttaccaaagcctctcaaacagagggtcccgaagggaccctgcgtccccgcgggacactctccgtaggagaggcttaggaattatcagccattttttgtcgtacaagtttggctttttgagggtcaaaattacaaaaaaaaaattaaaaattggttgttgtgtttatcgcaattatgcctcctaggaattttagccaagatccttgagcacacaatcaatggactcactttcctccattggctgaaccagattttacaaaaataaactaagaaagaagaaaacaagaaaagggtgctttttttcagaatgagactgaaaatcaatctgcaggatcttctttgttagacagatcttccaatcctgaagttccttgcagatgcagtcgggatagcataagtgcatagaatgaggaagtgaaacgagccggtgcacctcccagcactcttccactcacctccctttcgcgatctttgaagctcccaagaaaatggttggacatcaagcaaaaaacctaacccaattagtcaccaagaaggttcatgaactcaacaatgatgatctgaggactcacattgagaaacgcagaattgggagatacaagcagagctgcaaaactctccaggtcaatacgattgttagccttgtgcaaggaaacaacacatttctactagctgccacaggctttgggaaaaccaggattgctgaactgtacagcagttcccagaaagcttgcgcttgcgaactcctgggatctgattttattttattttctttccaccttttttttgcgccttgtgacctgtacacatgactgtacaggttgtgaatctgttaccgaggtcttgattggggcccggagacctggcagttgcccggtgggggctgggcatgcaccaatgtgatggctgttgacaaagaggacatgctgtttatccatcttgacagcttcttcaaatttttatgttttcaaaaaatcattatcaggccaattttgaccttgaggcaatgagactggtgccattcaaaaagagaataaaaatatctatcatttccctctttggtgtgataattggtggcccaagagaggctgtacatgactttgaagaaacactccagccaaatgggtcaaaccgatacagtaaaattgcagggataattcacaagtccctccttcggagggcgcccgcgcagcccgggcgctctaggcctagccgcttgccctccgaagcgatgggacttgtgataagttagagtgaccagtactgaccatggagagtgtatactatcctgaccagtactatctaaaaaagatgtagactcttgattgactggtgcaactggtaccggtcacttctctagtgaccagtaactggtatcagtcttcaagagtatagactctcatgtgaccaataccaatacttaacaggacaccattgtttttgaccagtatcagtctttgagagtgtacactctctagtgaccaatactggtccttgggagtgtacatagtgaccaatactgtctctgagaatgtaatgtacatgtcattttctagtgactggtaccagtctttgagagtgtacttgagtctgtgaattgggtgtcttgctgtgttgggggatatgggggagggggtggatgcaagaatcacatggattctttgtgatacttgcaaggttgagctgctatcctgactctatatttggtattgggatagcagccgagaggcaggttgctaaaatttttgagtgtttagcagtataaaggtgcaagcctgacaaaaaggaacacgttgtgtgagcacaggtacgcggagggtattggactccaatcttggtttgattactactcacctgacaaaaaggaacacgttgttaatctcggtgaggaaagagagaggatccggtacccggcacgcttcacaactagtctaagtacaggagctttgccgcaacaactacaactaggttaagtatgatgatgaataaggttggaacatgtgtgaatctagtctatgttaagtttgtgatcttgctactctacaataaatctaacaagcagccctggtggagccaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcaaaaaaccgctacaatttagcgtagcgttagcgcttttctcattttctgcgctaacgctacgcgcatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgcgattccccccatctgcgctaacgctacgcgcgcagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttaggtgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcaagtgttagcgccgctacgaattagcgtagcgcagcggcgcgctaacactacgcgaaaaaaaagaaaaaatggcgccgctacgttaacgctacatgggcccgtagcgtagtgtagcgtagtgtagcgtagcggcccaccgctggtggagctgccaaattgagcttgcgctgctataattggtttagcagcatggtttagcagctgcggtggagatggtctcatggaaaagatatgtagagctttagaagagggttgctacatgttgctttgtgacctctcacccatctgatcaaggcagttaacatatgtacagtcacctaccagaattgtatagccagtttgtttggattacacaaccctaacccaccaactcacaatcatgagacttgagcaagtggtgtacaagaggtttcaaagaatgattctcaacacaaatatgccaaactgaatttgccaaaaatattaaaataactgcacttttttcagaagttttcatattgcttcaaatgataaaataaaaattggaaagagttgtatggtatgtaagaagaatgataataaattttgaaatcaaccccagaaatcattgagagagtatccgggtcaaaatgcaagttggatgtgatcacactaccttttccactgtaatttctactgtgagtctgatgaatgcctcactccacaccaggttaaaaccatatggtatttatttttgtcaaaattttcatttattatcattgctccagaccagtaatatcttctgaaaattgtaacaatcagtttttcatgtttttgttttcataatcattttttgaaacctcttgtataccacttgaccaatctcatgattttgggttggtgggttagggttgtgtaatccaaaggaaacaccccccccccaaaaaaaaagcaggcattttggcaggttttgctcaagattcaccaggagaaaacaatggacacttgatgacaagtgaaatcaagctaactctagtgtactacccattacatatccagctccactccgcctcacccccctgtatcacacaaaggggccattgtagttggatcacaacagagttaaagctacatgggagcagcaatcaaaattacatgatgtcagttgaaatctagtgagaatagatttttcctggtgattgagccaattttcatacatttaagcccagttttgtgtgtagctttccagtggccaagccaagtaatacgactttttgttgaggtgtatgatagtctgctaccatgatgtaacaccacagtatggtggagatgttggtttgacccatgagcactaccacctaactaccctggcagtcacaaacgtctgtagcctagttggtaaaggcagcactctagtatgtgtctcagctttgctgaggtcgtgagtctgaatctcaccaggcacatcttcattttttctgtctctgcacttttgtatgtatgatttgtttctttttttttgaaaaaaaatcatacacttatgctcctgaaatacttgaattattgttttcctgggtcctggtgcatcattgtagcaatgagtaaaatatgtcattacagggcttcatttaggtatttattgacttgtttgggtgttgtacaggacattgggtagagggattctatttcaatagccaaagaaagtttgtccaaggggctctgtttaagctttaggtacaaataattggtgagcttttgaagctttgaggtctttgaatgagctgatttcaactattatacctattcagtactatctgacatgtctgcgtgttgcttttgatttttgacagcattttttttgcacagaaaattctaataaattgctttcttaactttcataggggaaaaatctggtacagcgtgcccaagattctgaagcaaattttcatcaagaaattacccagaaacaggtaaaaatacagtctagatccactttgtaattgtccaaggatccactcaaatttgcattttttgcttatgtaatgcttgtccaggcttggagctcaactttgattctgttttttttttcaatatttcatatttttcaaaaaattattactcattggattttcatacaatatctctaaaaaatggatgaggagaactgaaatgtggtcaaatttaaccatgttgactctaccctcaaacaaacccaaagtacattaatggtggctgatccaagaatcactacatcaaaacatgccaatagggacacgtgtgtgtgttcaattttggcacaagtccctcctttggaggctttcttttcaagtggtgccagccagcccagggcaccaggcctgcagaaggggcagactttttcaagttagctatgttgagatctgacctcaattccatccctctagcactctagcagcactttttataaagtgactgattacataatctcagtcacattaccaatgaaatcattggcctccaaccttcttatcatttatatatcaatcctctcaatttgtattccaactttcactcctcaggatcttttctactccctttgcagtaccattaaacttattcatcatcctcatctttatcatctatcttttaccattattggttgtcttaacattaaaactctcaaacccaacaaatcaataaactctcattgattcctctattcctcctcaaacgctttcttctccacaacttgttgttgtttctctcctccaaaatcgcctgacaatatatgtactttcccttcttcttgatcttttgccaatcttgtacattcccttcctcttgaacttctgccaactcaaacaactcaggaattctcgtcatcataggtctttattcaatcactcatgtatggatacatcaactaattgcctctcttttataattagtcttttcctgttcacccgttcttctcattagttgttgttttttcctctattttattgttcctgccttaaggcattgattcatctctttttatcatttataatttttttttgttcatgttacttatttgaaattcatccttaagtttgtcacttaacaagctacaccaaggttcaggcaggatgacttttggttggtgtgctggatggttgtccagccagttttctgtggccctgggaatggacatgtggatttacagaatttccgtgcgcctgatagccctaccaaggatgtaacagatacaatactctgtgtgtattatagagaattctgcaaatctgcatggccaaaaactcaattgttgcatctccttgcaaataccagcacattggtcagataattttttcattggggttcagataaatggagtgatatatgacagatacatggcagatactgtatctgtttcatcattgaccctacttaccacagaccgtttgtcagcttttgatctcacatagagatcaagctggacaaaattggtgatagcaataaaatatattattactaaagagaagactaaatacaaagggatagagagacgaggaatagaagagttattttttatttttatttgtttatttaatcatagttcttatattcttggagaatatattatagccggtaaggaaacacctaggcctctgatcctaaaggtaggagcaggatcaatcaaatatgtgttgattgtgatcgttttttatccatttaaataacatggaagggttatttgaatcaaacccgatcatttatttatttatttatttattttttgatagttcattcaagatatcattattaaaatgatccaaagcaaagtaacagatgaagaatagcaacagcttaaagaggttggtttgggtgatctgaagatagagagaataaagcaaaagtcaatcaaaatttcttaagtcaaactattttgtagataataaaaataagaaagggttagataaaataagactatcagaaaaggttagtttctgatgatttattctaagtaatttaccttttatttttgtatctcaagaacagttatgagaagtaagaagttttttatttgctgaggagggaggaaggactgttccggtccctgaggttgactattttgtaccagtccttcttccaaagcttggtattgtttggattgctttgatttgatcatcttgcaaggctgaagtcatctttcttgaagattgcttttgatattcaaaggatttggtgttctttgattaatcttaatttcaagagatcacatatctgtgaaacctctaacatctaagtgaaatcttcattaatttcaatattattattttttcatttgttttaaatgttttgtgaaacctttaggacatgtcaacatttctctaaggttgacaccgtttcaggtgaccaaactgttcttacggtggataaatggcgttcagattatttttgagaccaaggacgtgacactcttggcagacaagatcaagattctgggaaatcttattgccaagaccaacatgcaattttttttttgctacaaaggcagctggttatcttaccataacttggacagaattcaagacccgcctcttcaaatttgaactccagactaattggtgattgtgtttgcataagcaaatccgccaactggacatgctcctgaaggagatattccttgagtatagcacaagagcaagaacactgcaaagtttgtacaacttcaataccacaatatcatcaagacttggtgacctggacctagcacaattcatcaaccttgttgaccagaaggtcttccttccggccgacaaggtacatgtgccttgttgactggaagggtttccttccagacaaagaggtacatttgccttgtcaactggaaggttttccttctggctgaaaaggtacatgtacctcattcaccggaaggttttccttctggccaacaaggtacatgtaccttgttgactggaaggttttccttctggccaacaaggtacatgtaccttgttgactggaaggttttccttctggccaacaaggtacatgtaccttgttgactggaaggttttccttctggccaacaaggtacatgtaccttgttgactggaaggttttccttctggccaacaagatacatgtgccacgttgactggaaggaaacccttccagttgattgttggccgccctgttcaaccacccttgtgcaagtggagggtatctgaagatacctgcttggatacccactaaggcggagggatgcctgccagcggatgcagatggtggtttccctggaaaaagcagccagatatctggatgcgccagggccatctagagatgtcactttggacctgggtacccgcagcgggtgtgggtacccacctcaaaaatcaaattttttggacacccgcacctgccaggtcttccagggcgggtgcctgcggttgtggaggagtctatgggcctcattgaccggaagggattcaaaggtattccttccggtcgatgaggctgttccacctcatcaatcagaaggaattctttccgattgatgagatggaagatcatcaaccagaaggaatcccttacggccaatgaggttgttgtacctcattgaccggaaggaatcccttctggtcaaagagaaacaacaacaatcttgatgactggaaggaatcccttcaggtcatcaataaccgcctccctccaagtcccactggccaggagcgattccctggggtcatcaagactgtacagtctcaatgaacgggggaatccctcccgccattgagacagtgtacagtatcaaagaatggaggtagagatttcaacaggtgcccgttttccaaagcgggtacccgcaaacgggtgccggatgcgggtgtgggtgtcgacatttggcaaaaaaaaggcgggtacccgggtacccgccttgacacctgccctgggaatgcagttttgggcgtgttgggctgcaccagggtgtcagcaacccatgtaggacaccagttggtgtcctgcatgggcctgttgaggccagagggaaccctccggcctttgagactgtacactgtctcaatggccggagggattcctctggtcatcgagactgtacagtcttgatgaccccagggttacattaggttgttgtctcattgaatggaaggaatcctttccagttgatgaggttgttatacctcatcaactcccttccaattgatgaggttgttgtacctcatcaaccagaaggatttccttcagattgatgaggtataacaaccccatcgaccggaaggaattccttctgatcgatgagctggaacagcctcatctactggatggaatcccttccggccgatcaagactgtacagtcttgcagatgaccggaaggaaccccttccggccatcaagattgtatgatcttgatgaccggaagggattccttccggtcatcaagactgtacagtcttgatgaccggtgggaatcccccccccccccccccagccagtgggagggaggcgactcccaaacctcccacttgccaaggagggttttgggcgccaactcccacccaaaaaaataaataaataaaaaattgattgggaggtcgactcccaatcccccagctggggggattggaaagacgactcccgtccgacaacccctcgaccaaaatgggagtcgttggcgaattttagggagtcgtttttccaaccccctaaaaataaactgttgatttttagggaaaatggattttacccttatataaattctacacatattatgatctaggaaatgaatttgaaattttgaaaaaacataaaaataagtgttaacaaattcaatacaaaagctgcatccaaatgcggaatccgtgtgtgctgcgtgcagcaaaaaccatttcaaaacgcggaaaaaccgtggtttttatccgtgtgtgctgcgtgcagcaaaaaccatttcaaaacgcggaaaaaccgtggtttttaatcaaggccctagagataagtgttaaaaattaaatgcaccctaaagataagtgttaaaaattaaatgcaaaaaacgcatccaaatgcggaatatgtgtgtgctgaaaaccgcgtcaaaacgtggaaaaacagtgttttttctggtaaggccctatatttaagcttagaattaattttgaactcaaattggctcaaggaggcaatttgaggttgctttgagataaattgtcagaaatttacctctattaagcaaactcaaaacaatttcaaaaaaaggttcaaaaaagtatttctaattggtgcctaagccaggttcaagaagcaattaaaagcttataatcttgaaccctgctattctaataacatgtaattctatcctcaggcattgggaggggggcacccacagggaactggctctttgttgtagattttcttgcaggaagcacaggagatcctgagctctgtcttgtggtttccacaacatggacacttggtttcaagaaagtgccatccataagcaagccttccagagcacctttgcacctggcacttgtcaccatctctaaataaagctggaacactgagaagtggtgcgagggcactaattgccattggagcaggagggactgcttggtcttcatggacacagtgtgtaagctttgaacgtcccggggtgcttgggttgcttgtgatgattggatagtttgagcaagtcgagtgcgataaccgttacgccagggaggagggggtcatggaggtggtcagacggaggctaaatagttgaaggtggtgggtgatgattacgtaatcgggactgtccaaatctcggattttttttttcgaaaacccatttccagacccaacacaaaaccaaacaagaaccaacaccatcaccaaccagaagaaatgtcaacctcagaagaacccaacaacaaccatcacaccccatcactctcactctcactctcactctcaaccaaccagcaacaacaacaacaacaaaacacccacaacctcatccagactgacccaacactgcccatcacaccagaagcactactgagacatgtcagacagatgagaatcgcagccatcaacagaaggagatcacccagcacaccagtagatcaagcctcactaagcgtacacagtcgagcaggaagcaatgccagctcaaactacgatgaagtcatcggatccaacctctgtctcagctcatccaccatgtccacctgctcaaacgacggccattccaacaccaacaaccaatcactcacactcaccatcccagactcatcaagaatcgagaataacagagcgatggccgaaacattggacctctcccacagacgcattgctgatctaactcagcctgtcgttgaggaactcgctgaatacgtcgaacggctcgcactcggctataactatctacccgtcctacctgatcatttcgccatcctcggtgactctctacgatatctcaacctacgtggtaatcacatggagatctttcctgaagtggttggttctgttcatcaaaacaaaacacaaagaaaaaaaaaagaaatggttaattgatttctagtgatatacatatatattacagctcactcgaatgccatccttggaaatactagacgtcagtcggaataagatcaaggcatttcctcgaagacctggtagcttggatcgtctcagggtcagtgaattcacgaaaacaaaaacaaaaaggatttgaatacaaactcgtgctgaaacacacacacacacacaggttctctcagtctctcgtaatcgaatcaagcgtctgcccaactatgtggctaatctgacaacgctcagggtactcaagattgaccataatccagtgatctggccaccaaaagagttggtaacttttgtcgatgcctgtgaacgagcggatgaggatgaggtggatccaacccatcgggctcgagacgatggatcatctcacatcagaacaaggactccatccagtgagactagcacctcaatggcacaatggctacgtaccctacaagaatggatgcgcaagaatccttacgttcgaccagtcaaacaaatcagaccttcgactggagaaatcgttggagacccttcgtgagtgagaactttgaagaagaagaatgtgaatcttaccaataaattgacttttttttttctctggttagtgagtttggtgcactccgatctgctgtagactttgagcgaagttttcataactttaaaggtactcaatctcccgacatctctcctgtgatgaccctgagcagtggtggaccagggacatcaccggtgacgacatcagtgccaatatctcggactaccaccgaagcctatgatcacatggttcaacacaaccggaatgcatcttcaagttcgagctcacaatgggttcgcaagcggccggagctacggctcaagaagtcattacccgacctgcgtcggaatcatgccgaaatcatggtcgaacggagtgcggatgttgagagggcctatttcggactcaaccgttccaccccaatcttacccccgagctcgagctcctcagtgaccttctcactcaactcccccaatcttgctgaccgtggcccacgttcggcgatggccctctccagcggaacctcgacccccggtctggccaccaacaatcccccaccttcgacctcgcaagtcagcttcaatcaatctgacctggtccgtccaggtgcctctcagatccgacggatcaagatcggcacatcggccgaggacgactccctggctggtgatcggaatagtggggcatacttcagacgactatcgatgctcccggcttcgacgatctccaaacaagtcccaaccccactcttacaactcatggatgggatccgggggatactattcagtctctcccagatctatgcggctttgaaacagtttgtgatgtttgcgactcaggatcgattgccaggagcattatcacgaatgacgagtgcggcggacgattcgatgggtaagctgattaactcgctcgatcggtttgattcctcaactagacgggctcaacccgaactggaagtggttcaacaagtctttaaatcttgtcgtgacaacgtcatcgtctttgggaaactcgtcaacgtgcttagcattcaacttaaagtcctcactgcctccgccgatgtcagatactctaggacgctcctcttgagcttgtatggcgccacggctgaaatcgctatgtcttggcagatgatcactcccctggtcgatgacgtgatcagcctacccagtctgagaaaatcaaaacctacttcgccccctccccctgcggctcctctacacgaatctaaggaagagagttcctcatcaaacgatttccagaagacgtcaaccaacatctcagcatccgagcttcgtcgaacagtatctcgagagaacttaatgacagaccaatctagccttcccgagtcatccaaaacgatcacctcaacttcctccaacagtctcatctccgctgccaacccttccactcaaaccaataaaggaagacgacaagggggttcatatgtagcggaggatgtgcagattggcgggtacatttcgccagcgactccggccggtctaacagccttaccgttaccttcctatggctcggtatccccctccccatcgccgtccagcgaaggcttcggatcggcaagcaagacggagggcagtcaagtcatgttgaatgaggactcccgcccatcgcccagttctagacatccattccctcgccaaactctagacccactctctatcggcccatccgccctcgattcatcatccaaatcctccctcctcgacacttatccatcgctgatctcccccggtactatctctcttcctcgcagtcccgctctcacctcaatcgccagtctctctagtactaatactactactaacactgtccattactctgttgagccttcctcgatcctcaatgaaaacgagcatgttgcctcttcccgtcctactttgcctctcttttctaattctaataaaactatcatcgatatccctgaaagaactacctctaaattccatcctcattcccattcccatcctccttcttctcaccattcacatcattctcgattcgacaactcattgtctagaaccgatcaagattttctcgatatgactgacgctactatcgacattgctctttcagtcacctctttgatgctcgaaaatctacgtcaacccggtcttgatcatcatcatcatcattctatccctaataatactcatcggcctcagaactcgtttgatgaacctaatggcggagcgaagaacgaagtgacctcttcttcttcgggcactccaatcaccgcatcatcatcctcaacaacaacaggtacagggacggtgacagggagaagagagagaaagggaacggtaggattatctaaaccggctgaactcaaagagctttgtgaacaagagatcgaagtgattaggaggttgagaactagcctggctggcttctgggctcatcgaaattctctcagtcattcttcttgttcttgttctcatcatccccatcaacaacaacaacaacaacaacaacaccaacaatcctcacattcacattcgaattcccaatcgatcaaagaatcgtcctcttcatcctcctcttcctcttcaacctcactgacttcccttgcatcctcttcgaaccaatccaaccattcaaatggatcatatggatctgccttttcgacatccacaaccacgcctgatctacatctttctaataactctaaccactccaactcatcacctttcatatcttcttcttcttcttcttcctcctcttcctctctctttttaaatccttcatcttcttctgcttcttcttgtcatttccattatccattggactttaattcctcttgttcggcaatcgggtcagtcgaatctagaaaggttttcgaagatgctactgctttcgttagagtaagtccaccctctctaacttattatcccttaaaatttagaaaaaaccccgctcactgaaacacaaaaatgggcatgttttgtgatacaggcggtgattcaaacagctaatttagctagattaacgatgattgaatatcctctctcgaaatccattagagaaggacttggtgaattaaccaaagcaactaaagaattggccacgttactcgccgtgagtctcttatctcacacataaaagcccccccaaaaaaaacaagctaatttgcttttttggtggatttgtggtttttcaggtcagttcatttaagcctggtggaaatggatcaaacataggaacgggaacaggaacgagtgtcggtccagggacggggaacataggctcatcatcgacgaccggttctctatctcacccggccggagcttcgacgtccactgcgatgccatcgacatatggctccaacaatcctgggctacctgttccctccactcccaccactgccgtcggctttaacagccatcaaccgacttctgctcctcccaacttcaaccccgcgcttgctgttaatcccaactctatatctaatctgggcgctccaagccttggtgctagtcatgccagctccaacgccatcggcaatgcaaacactaatcctagtcatctccctctcgtttcttcccctgaaggatatcaataccattaaactcagactctacctctccttttatcaatttattttcttgaaatttttccggtttttttttgtttgctcgcattctttttttagaaaaaagaaacttgtttattacttgtatttgtatataaaatccatcctatcaaatctcatttcaagtctttatacatatacaaatatatgttcagatagacatcaataaatcagtctataatacgataatcttttcatttttagttgggtttgtattcaagttcatacaacataacaaaagatacaatataacttaacctaatcgaaattgcccagaacacctttcttctaattttgtactaacatatgatcagaattggttataattaatctcacttcttactccattcaatctatggtttttattggtattgggtttgggatgatcaataaggtgggtgcagcagatcacacagtatgtgtacatacaaaagaccgatccatctccaaaaaagaaactcccattctcatctcggccaacaattatcccccccccaaaaaaaaggcaatagcagacatactcttgagtcttcttgggctcgttggtgtggccatgctttccatatttatcttggcaaacaaattcttctgttacgttttggctctgttggaccgtgcggttataggtttgggtggggggtataaggggtgctggcattgatgctgttaccccccaggtccctggcccactcaagcattactcagggccgtcacagttgttcatgagatcaggtgttgagatgttggggaattgctgacctttttttttttttgtgctgattgtttttacattgcgcacttaagtaatacttctatttagatacatgcgatgacgtttttgaactgattggaggacttcccgtcggtttagaacgggggctattttctattttctatttctattttctattttttttagcaaatagaaaatgcaattgcttttgctgccctcctaaattcgtggccctcctgcattttttttagctcacatccatatccacccaaccaccaccaaccgcaaccggcatattcttcacctccaaggacgacgatggtctccaatccccaaattcaggccagtcaaggcaatcaaaaccctccgcatccaaaccaaactcctcatgtcgatacccaaactcaaacgaacaagagcggatcaagtcgaccaaacaagggcggatcgaagaagaatcaaaaaaacaatgataaatcaacttcgggaaaaaatcagggggtcggcccccaggttctctgggatacaacatcgcagagtgtatgttgttagttgaggccgttgaaaccgttctccccttgggaaatcaagactggcgctcggtagccgatcaatacaacgccaaagttcttcttctaaaccgacccgaacgtgaggccgacaacttgaagcaaaagttcaagggccttgctcaatcccaaaagcccactggcaacgcaacctgcccagaacatattcgcaaggcgaaacgtgtcgatgctcttatcaatgagaaggctaacgagtgtgccttggggagtctctccagtggagatgaaaggtacgtgatatgtggcaccgtttggttcaagatgacattgacttattccctttattgctggatttgatcaggaacggtgtaggcgctgatgttcgttcaagcgacgacgacgatgtcgatataaatgactcccccggaactggcgagcttgagtccggtcaacaggaaggtgtcggtacgttgttgtctggatggagccaaactcaatcggccaaccaggatttgggtgactctccaaacccgagtcaaacacattcgatgcgccgccaaactgcatatcacagccctctggtggatcgggcccactcacaggcaagctcagcccgaccgtccccaatgacaagtgtcaatcgaagatctagaggccgacctggcgatcagttggagagcaggctgaatagcttcctcgatatggatgcccggaaggagcaggatcgcgagcaatccctcgcgtctttctattcagcccaactgatggaggcaaacgcaaccatacgagatttgcgatctgagctcgctcgagtgcgcggtgggatccaatcagatgttgttcggctccaggaggaaaagcaccgactggaacttgagaatacatctttgaaatcaaagattgaagttttacagctccgggccgagatgcaaccaaacgctgcgtggggtcaaatgcgattcaatcccggatttgcaatgcaatctcttccggtctttggcactcattatcagcagcaaccaccgatggcttttaacccgcaactcgcgaatacctcgggtttgacccagcaaccaccaagtggtttaaaccagacgcagcatccagatccgactggcatgaaccagccacaaccgaccagttttaaccaccagaccgccactcagaccagcttaaatcatcaagaaccttcaatcttacctcagaaccacgtcggttttcatcctcagcagcaaccccaaggtcaaccccacctcggcggaataagtgatggcttggaggctgatccgaatttccctcatgcgtgatcgagggtattgctcaagtgatccttctctccattggtttgcttatgttttcatgttaaccatcatgtctgttatccaataaaagcttgtatttcacatttcaagaagattctagtctgctattgaaaaaaaaaatgtgctatgaaataaaacaagaacaactgcatgaaagaaacaagaacgactgcatttcattatgcattatgtatgagaattgaaaaaaaaatgaacaatataaattctgctatgaaataaacaacaatgtgatatttgaatcaaacgatgcaatgaggacatcaaaaaacaaaacaaaaaacatgtgatgaaccataagaaggagaaagagcaaaaacaaggctgctagagccatccttgatagtaacgactgatgtggcatcgtttctcgatgtccttgaatagtaagttatgaaatctgcgagagagaacttgatgttcgtcccacacagaatcatacaccgtttctgtctggttaatgtgaaccatgcggcagcggatctggtgtaaatagcacacagcttgaagaattcgcaatcgttgagagtgatctgccgcaggcatcagtagctttaagcgggcaaatgagccttgcaaggagcgcatcccccactccgctgcctgtcgagccgatactacctcctcgttgagtaacttcatgcgcgagaaagatctgggggtttcaggtagccgatctcctcgcttgaccggtgccaatatttgtctctgcagccgttgactcttgcgcggaaaggctgtgtcgcttataattctatatcccttgggggtgtgattgaggagtcgctcatagagaggaactgctatagcagaatcatgccatgaaccaggtgcgttcaatatggcatacatgattgtaccatcaggggcgaaagcgataatgcagctacagtaatgggagcaagtccacccattgtagtacgcattttgaagactttagatcacaatcagtatcacttattttttctgttttatttatttattatttttttttaaaactacttactcatcatcctcagccacacaaatgggcaagttcagaccatccaagaaaccaaagcaattttcgagaagtgggaatttctttttgattgtcgttgcataaggctgaattctttctttggtggagggccagataatgcgagcttgagggtggttcttgagtacttgaagaaggcaatcgagtccccaatccagatagcgagaacacaccgctggagtgattccaaatatttgctgaagggtgtatgctgccattgttgagcataaccagtgtaacactaatccaagacaaccggctgcatcgagagaccgacggccaacttgtggctctccgttggggttgacattgtttcggggaagtgtgacagagttccacaacagctcaaacctagataagatatcttcaaaagtcgttacatccacccccattgttgtcatgtaagctcgatcattccgtgctttcatcattgttgtccaagcagagtttgtagaggtaggtagatcagattgagtgaggtaagtccggagttgtcgaaattttcctggagcaccttgaagacccatgccgtacatgaccatgattaagtcctcttcttcacgtcgtcttttgctggcatgttgttgtagattgctttgatacgttctccttctgcgctggtcccgtcggcggccgtcctctgtggcttctgcattggactcagggttatccatgtggacctgtggtggggatgtctggtgatgtacgggagagaggagctggtgctctaaaatatagaagaacgttggcggaagaacaaattttagaaaaaatgacaaattttctattttcattttctatttgctaaaaaaatagaaaatagaaaatagcccccgttctaaaccgacgggaagtcctccattgttaattgcagacctttgacgttattaaaagttgattcaaaatctggagtagaccagtcaacgctctggtttgtctgactcatgaccgaacgagaggatggagagcacatgatagacctcatcggctcgtttgaaagcgtcagtcttcttgtcgttgggtcctgacttctcagtggtgggtttgttgattctgccgatctcaaaaaattgccgttaagtcagtctgagtgaacccaacattcatatagtgtccatcagacccaacaccaccctcacacttcgcgtaacggttatcacgtcccacttccacggtgcacccctcagtgagactgttcatcatcgcaactcagccaagcacgacccaagttcaatccacacaagatattttaccctcttgaggcccactgtatcgcgaccccctcgatgaaagacctagcgtacctgctggccaatatgggcctcttgcttgccccgctggggatcaaggtcgatgctacactgacaggcgcttccaaatgtagcgcacgcaagtgtcgagggtcaatcagactcggaatcttccccgtcgaagaaaaatgctctgggtgtggactttgggtcggcgcgaccgctcccgtctgcggaagctgcttgaaaacctacgcagagaaagtcttggatgcctgtttatactgcaactctcgtggccaaaagttaccattcaagtccactacataggtgacatccccaactccttggcccaacagcatatccctgtaaaacattggatttttttttctcctttcaattatgctcacatctcttcatgaggcctttcaggctgtttaccctgctcttctgtttcttgaacaaggagactttctcccaaggctctaggtgtcaaatcaaatcaggtcctcaacaaaatgcaatcttctttgattcttgctcaatctacaaagttgaatgactccacccacttgttggcttcctactattaaaacgtttgagctgacctatagcataacaaaacaatgtgtgaagacaaaaataaaatcaaactgcttgaaacaacatcagactttatataatcataagatacaggtctgttgtggaagatgtgagttcaggaagatccataaatagaaatgaggacttggcaaatttgagctcatcagactgtcatggctagttgattgagtgaatcttgtgacagccataatggccaattagaaactcaagtggaccagtatttttttcccacaaacaccacagccaagaaaggcccggtgggagatggacccaagttctgagtgggaaatcaacaagagcagaatatggaccagtgtgttcaagtgaggaggtggacagactatggcatactgggtgttgaaattctgtctctttcttctcattcctaaaaacctgttggaatttcgacagaattcccgctactctgcatttaacttatctttttctcttcagctctctcttccgctcccgctccgctctctctcgcactcttctctctcccgctcccgctccgctctccacgctctcttccctttctctatttgtttccttctcttctcaatacactctctcttccacaaacttcccagatcttctcaacatcgccgtctgccagctgtcaagcatcaaaacaaaccacaatccgaacatctcatggaaaaactcaaaccacaagccgaaccaacctgttggactataaaaactgctctccgagacaactggtaaacattcggcagcagtcttccccattgacctcgactcaactcgtctcatcgatcttcattcaactcgaacatccaactgctcaactcaacaacttcaaacctcctcacctccaacaaccatcaacattcctctcctcaaaaactccatcaatctacccttccgacttcgcattctctcctctctctttctataccttctgtcactattctctctcatcgaacaatcctatcgagctcgtcgacatctcgatctctactccgttcgatcttccacacttctcatcgctccaactctctcgctcaatcttctttcctggcttttgccaatttggtgagaaaagcaaaacatcatcaaacaatcttgctcacccgatcaaaaattaacttgtcttttattatttttctatcttctctcttttgcgcttgaatcagttcgtactatctgtcattgtttgaccttgtctatctcagcctttctgttctgttgccttcaaagtttaaaacttctcgtggtatgctctcctcacatttgtcatttatttctcttaaaaacttatcttttaaaaactgtctaacttgtgtttcgttttagttctggttctagttacaattatatttcctgtttttcatcaaaaccctttcctcaattgttaatgattatacaaattaatacacatgttttgagtatgtcttgtccttgtctgagttgcatcttttcttttgtctagtgctgaaatccccgtagtcttcaaacctgggtctagtctttatcaataagaatttgctcctgtcaatgtttcttacatgtttcaaactgttattaatttttatattcaatttcttctcaaaccacatgttgaacaacttgtatgtagactacttaacgactagtctcggctaagaaaaaatatcatcggttctctccttcttttttcgaccctctgagccgttccaacaaaattaatttttgttgtcaaaaatctcctccaagaattctcccttccttggttaaaatttcttcactgagtatgcacacattaagttcaaatcactcagacaggtgctctagcattgaaaaaaagggtccagttcacccaggatgagttccaaccacactgggttatacaaaatccttgcagcttgcatttttttaaagaactgcaagggcccaccgactattcccaattctcttccaaacatgaattgtaagtactcaagatactagaaaatctatttacatattaggagtaagagatagaattaacctttgacattgtggaaactcttgtgaagataaattatatcaatgaggattttcagaacactctcaatttatatctcttctacctatctacatatcatcaattcagaagacttcaacccataaataaatagattaagattttagcacattaccaattgccaagcgtgattgccacatcgagcatgaaagagcgtcacatttgagagggctgcttaagtttcacgcctcatggcaccatcagagggaggcgctacgcgtcgacctccggggacaaagtagtaggagcgtgccatgtttggtattccatgcccttatggatgatggtacatatatcggctaggagcccttgatacatgtataaacgaattgagcactagtgccttatgggtcaaatgaggtcaggcttgcgcgtgtggtgagttgcgtggtcagtcacgatttcttttccgatggtgtgcatacagggtggtgagtccaatgtgaaggggtgtgacctaccagggcatgactgtttgaggcagacttggctataaagcatggtcattgcagtcatccaagcgcctatccaaacttctcacacttgttagtaacttccctccaacggccctgtgatgcagttctccatctggttgaatctttcggttggcatgatgatccaagccaaaggagacaagcagcagcattacgactcatttccatgctccgacccagctaagccgcacggagtctgtaccatcgaatcagcgcacaactcttggagtaagcctcttttttttacaaagccttccatcccttgtttggcagaatgcctgattttcttttttttggtgggtgattctgtagcactagcagcaccatccgttgtcaagccatacctgtttgtttgcaaggaggaaaactggcccatctggccatccggaaacgcgctacctgggcaacgggtgcgagcgtgttgcacggaagctgcgtatgagcctgttgtagtaagttcgacaattggatgtcaatgtttacattgttctctcaaaaaaactaatttctccataacatgtgtaggaacgttatggcaagcaaacttacaaggctcactataacattgtctgcaagcctgtggatggtgcgggaccacttcctccctagccgccaacagctcaacagcccaataccttcccacctcaaacttggcatctaccccgataaaaatagaagggtttttgttggtctactattctttgcgtctgggttcttctctttccctttctctatctcaaaacaccatctacctagggatcattgacaacgccgatgaaatttatattgaatcattgtgctggtttgtctccagtaggctgttgtaaaccgtgccagaatccacatctctcgtgttcatttcgggaaaaaccaaacaatggcattttatttttgtaccaattgagaattctggccgtactatcactgtgtgaggcttgtatctgttgattggatgtcttgagcttgttacccggcgtgacctggctgagtggccaagcgaggacatcaagttgagaatctcagaataccggtaacatggtccaatcttcaacccacaggatcatttgtttgggccattctataagatccatgaagcgtgacgtgacagggagttttcaagtcggacgggccctagtaatgtgggtcctcctggcaaccaacgatggttttttctattccaatgcccgggacgactcctccatcaagtcgtatctgctttgttttttttatatcccagcttttcattgtcatctatcaaagagggtcatgggtaggctcgcctcgagctgaatggccactggcaccccgcaccggaatgaatctgcccttgtgacttcccgacccggggtggaagaataccctcaaacaactcttcgggcgcggcccgacactgcccggggttgggcagagggggttctatggactcttgcggcctttgatcgatcatcacaccaaaatgggttggtggaaaaatatcccaagcaatcttagataagcataaaaaaaggattggaacagaagacaattgtagaaagcagtaagttttacatgcttgcgctgagaattccatatgttatttaagaaaatatgtgaatcgaacaagcccatgggggggggggggcacagtgacaagaaggtgagattcagaattattcagcatctcaagcttaaaagagcaaggatgagcgttcggcgggctgtacgaacaaaagcggaaaagattaaatctagagaataaaagacggtcgagtgttgcggatgcgctagattggaagacccccgccttttcggcatgcataggtagtcgttttgtggcgggagaacttcaagtttctgacatctgcatcgtgttttggttgaggttagtgccaaagaagaatgtaatggggaaaaaaaaaggacgcttcgtggacttacagtcgtctcgcatgtcacagacgggcaaattgataatacaatctgtgctcatcatatcgtttggagaaaccctacatgacaagagatgagtgagcaactgagaggtcgattatcagatgagctgaagggactcacttgctggcgtcggcgaaaacgtcgtgctcaaagttaccgtacttcttttggcactcccaggagttcttgacgataaattctacggtgaagccgtatttgtttgtgacagcagatgcgccataaatagtgttaatcgtcttctttttgtgggcccggacgacgttgaatagcctgtgataaattgtgcgaaaatcgataatattaactggcaattcatggcattgaaaatgtgggggattcgcacagcttttggccagggtcacagtacgaaagcacatcatttccttcacgcgatccgcctggtcctttcccgtggcaatcgtcctaaagttgtaccaaagtttaagcaactgtacattggaggtaaaaatgacccatgtgtttcatttgtcatttcagcgacttaccggtgatattgtgatatacgcattctgtttttaattcgattcgagattattgcagtcagtaactcaagtccaagaaaaggctgtttttgcagctccagtcaggttgtttgtacttacttgtgcgcgaagtagccttgccaacaaacggccttgtacgatttgcatgatagatttctcggtggtttccatgatgccaacgggtgatgcaggggtgaagaagtggccacctgccaaaatcttggccaaaccgttttcagacgttattccagccttgaaagttttctctgtggcttcagtgatccgggtggcaagctctccttgggcttgagtgatgtagaacgataacttagaccactgtgaagcagtacgcgcatgtcagtaggatggcgacccgcaagaaggtgggtttttctggtatgcttacggatacgaacgatgcggtcttgggagcaccctggaaccaagccgctatgcctgctccgacacccgtcaaaaatagaatcatcgctgcgacttcgaaaatgcccccgaatgatttggccgtgaaactgataatgaataaggcagttgccccataggcgatcccacggtacatgtcggtgaacaaccacttcaagtcgacctccaatcttgaatcagcgatattttcgacgctaaaagtgtgcaaaagccatttggataagtttcatttaaatcagttttggagatgaacaaaaaaaaatggggcttgaggaaagtttgctcacagatcctgggacatggatgcagcaatggctaaaaccgcaaatgttgggttatagaattagtcaagtagactctggagaagaacttgagctactcaccttgcaattgggaaagggcatagttgattgagtccgtcagagcattggtgaaggcagtgtattcctgggtagcgtacaggacttgccatgcgggagctttgacaggatggcacagctagtggcgggagccgtgttaatagaatgttcattcaatttaggaatcatgaggcggatgctcatgaggaagatacttacttgaccggcattgcagttttccccgattccgcatatgaaattcccggcaccgttggcagcagcgtattgctagaggaagaaatatcaacaaggtgcgaatggctagggtgtgcgaaggctgcaatactgacagcaattgtcatattttgtcccccaggtaggcgctgcaaagtgttatcaatgtcaaggagtttccatgtatcgggtgtgattgggagcttctggcatgcgtggggatcactaggggttgagggaggtgtgggtgctgccagagggataacttgaactttgagcctgttgacattgttcaaggttggcaagaatggattttgactgaccagagacgcttgcaggggttgctcccactggtgctggtgctggcgcaggcgacggcggtactccggcggctgacggacgcaaatgggttagagggtccgcaactgaacgagcgcaagactagggtggtgtgatgctgagcttacgtgcaagagagcgtctctcgtggtgactgactggctcatggtctggtactttggcctcagaagggactgacagcagcgaaagcgaagcgcaacagacaattgtgagcttcacgaattgaagtccctttgactgagtccttcgcatatcggttcgatagaagtagtagtgatcagtggtcaagggcttgtcttctgcagcttggctggttataagttacgaactgaacgagcgtattgttgatggttatcggtggatagaaagaatgaacggaagggtcctgctgatgggagtaagcaggaagaggacggccgatggtttcctaatcccccccagcttttgtccagttgaggtaccctcatatctgagcatgtggaatgcagagtcggcgactgagacacgtctccgttcctgtgtatataaaataccgaatccttaacctgtagcttgagctgtccagacgagagcttcgaggcccgagccaacaattggcgagggaatccatgattcgagctcgtaatgtcgggtttcataagtggagagaacccaagtgaaacgcttctccagattcataagcgtgaggctgtattagacatatacttcgccaatacagactgagtcaccaactgctgaaacaagcccttgagcggttcgaggaatcgagacttgagtatgtatctttgattccggcgagcatcctgagtcgcatcccgaagtcacttcggtactaaaacacgactcgaggcatacgaacggctcactcagggtcaggctctggtgaacattgaatccatttggctgacaactcaaattgattggcctacatacagctcccaattcacaaccacgacggtgttttggttcggagggagggcggaggaaggaacagtcgggcagcaaaaagaagaccgcctctcggacgaataaagagggaaaagataatcttttagcctccttctccctctcccagacttaaaatatgtggaccagacggccgcagaacacgaggccacctgttccctggagcggacacctttgtaaaggtgattccgtcagagaggaggcgcgagagcagtgagaaaaaatcggtggttaatgttgaagcggaagtggggatcatgcatctcctatcggtcattcgatggcattgtgcgtacgacttgactgctacctaagcgtccggccgctcatcaacctcagtcatggggaaggaatgactagagtgtgggcccaggggtattccgccagttgaacacggatcacaaacacgacgaggaaacgattctctcttgtattagacaacttgttcttacctagcattgccgtctgccaccgttccagcctgagcctcgatggttaaggtgcaagattgggttgaagtaaaacaacatagccagccgaaagtgtcgggtggatgcagagtgaatcactggcaggggtgtcttccaacaccctctgcaggaggatcactcgggaaatcaaagtctctattcgagttgagcttaggtgtgaggcgccgactatatctctattttcttgaatggctatgaataattccaagaggaattatcgcctatattaagagactagtgtttagcggcggcttcgccgcctgctctcattcatgtactgttacactcaaatccattttacaattttgaggccgttggtgtccgcttcgatgggttacaaatgaggaagcccagttggggtttcaaacagccacagtttgatgctgttatcaccgctggctgtgacaactacaggctgaccgggtaagaagtatacgttcaatctgccggaatcatgtgctttccgtatgatgtgaagtcattggctgccctcattaacattccagatgaccaagtggccttgtgatgagctggtgactgtcatctgggtatctgattctgagagagagcgaataaatcaatcggggatactcgcttcattaaaagacattatgtgtatgcctaacctgatcgaaaagtaatactggtgatagaatccaaaacgccattagttgagaggttggaaccatcggactgccccatcttgaatgcaggattgattggattcaagtcatcagtatgtcttgtcgaaagcgtgaaacagagcgattgagatagaagacaaccttttgtgtcaagattccaaacctggacagtttttccgcatgatgatagaccagcaacttgatttccaaataagatgaattcttggattgtgatgttttgagtgttgactttcttgaaatgatcaatccagcattcgggtacaagatcggctttgttatctgaattgtcgctcgatgagtcgccagaatgagtttttggcttgatgttttcaatgtgccaatgacgcgagtgcgcttaacatatgatgaacatcaaaaaggaagtaataatagtcgatggagatagggatcacgcaaaaggaattaaatgcacaagatggatgaggtacaaacgcaagaagagaaattgttcagaaatattttattatggatttcaaacatttgttgcctaaaaagatgcagtgtcgaaatgagcaagaggcaatgactttggtgaacaatcgagaggcagtgtcaaaatgattcaaaaggcaatgcccttggtgaactgaggataaaagaggaaatgttgaaatgatccaaaaggccatgcccttggtgaacggatgaggaaggaaaagtcaaagaagaagtgaaagaaaagccgaaaattgagaagcatggagggggaggaaccggaacaaaagaatgaaaatattataaaaagagggggcaaaaggttgcagtttcccccaagcccagggtcagtaggagaatgaatgtctcttgcgacatcgctagtagcggtacctgtggaaaatgagacggtttgaggtttaatgttaaactttttaatgtagaggcaagttatctttaaggtaaagaataacttcttgaatggagacttgaaaagaagtgtaacaggattttattttataagactttagtattcctaatgataatgaaaacaaaagaacaaagatatttcgataagaaagaaaagaaaaaggggaaaagcaaaaagagagcgaacaagataacagaagaagatttgcaaaacaaccggaaaaagcataatgaaatgacgtagttaaaaggaacaaagcgtaatgaaaagttaccgttctttataacaattcatcaagaattatataagtaattcaacaaagttatcgataaaaacaaaaaccttacattaggtcgcgtatatgtagattatggaaaattctgatttcagtatgcttggagacgagtataaacctcaggtcggaagctgattttttactgctgtttcttgctacgcttgcctctcgtagcacactccctatccagctccaactcaaaaaatgccttgtaggcgcagggttgcagagccctggggcactgtaaagaaaaatttccaactcctcctagattgttaagaaagggttgactaagttgtattacaatcagaacagaagtccataataaggttgtttacttcataagcatatatgccagacgtttgtagacattaggtcactcatttgattctctaacctatcagtttcttcgtcttgagagccttcacgattcttgtttaatactagtgttgctaagtttggctggtggttttatgcaaacacccaatctagtagaatcccccgccaccgtcggattcaagataccatgggcatactcttgatctcgtaataacatcatacagacagtatctggtgggaatttgattccaatcctgatgtcgggaaagacaaactgtccattgtcaacttgataaccttctgattctagtccgatcttgccggttgatttgaatataggaatcatcattgcgaaagacaaggggtgttgcgaaagatcctctttttcgaaggaatactcattgtggaatccgttcgaaggaaaagctagacttgacgttgatccttggtgtggttcgtcgttggcaggcgaggagccgaggaggttcttgaagtgatttcgagtattctgagcagctgtatcacccagattatagaagagaccccagagaatcgcagccgctcgtgcagaaccttccatgagcttcgagtagactggttggttttgctcaatggcttccttgttttggtatcggcaaagaatctctagatgtgtcgtttccttggaccaaccaatggccgacgtgatatccgcacaaactcggccttccaacgcagccggtaatacgaattgccgacatccgtgaaagaaggcgcacagaaagtccaagtctttcctttggtttggagtcatctcggggattttgagatattcgaccacaccgatgatttgcttatcgttattgagatcatacatcattacacgaccatggtcaaggttgaggaagttctcttggacgtgttttaaagcccagttattttccgtttcagtgggagctcgcggaatcaaaaccggatcggttggtttttggaatacctgattgggattatcactcgagttttctccgcactgctttaatcggcgttcgttctctatcgcaatctcgtccgagatttgagggaataagtcgaacttctggagttttttttcggcatggcctaccaacggacatagcgattggctcgatatcacttggttcaatcgattttcccgtcccgtcttgttctttttggccctgttctcgtgtttttttcttttacggtatctaagcatcgaatgacgattcgcatagacaaaagcttactgtcaaaaaacaaaaaaccaaattgagaaccatgcatggatgacttttgagctacgtactctctttgtctccgctttggcttggctctcggctcctcttcctcgaggtaaggcttagattctgaatcgcttgtttcgccaggggcctgtgtgttttgctcgcctgcggcgtcagaaccttccacttcattcgtcgcgatgggaagcgttgcttctgaaacggctgtccggctgggaagatttggctctggtccatttgtcttaacagaggggcgtgtttctagctcgtttgatcctgcgaaaggcttgacttcagacatctttatccccgtgcgagtcgccacttgcaaagtgtgggcttgatcacgcgtaaaacacgttcgagtgagggctgaatcaaattgagctcagagttgtgataggattaggatggaaaatggccggggcggctgatgggctacccggaagttggaactggccgggtcaagctcggacaggacatgcagcgggacggcccaccgacccgccacggactcacttacatacttaccttctctgagaagctttcctgcactcatccagtgatgtgaaagattcgaagagactctcaagggcgaggtgcaagggaaacagatggatccatctcaccgacatctgccgtgttgacagtcattatcttccagtccagaaatatcttttcggaagcagatttacctatcagacgtgtgcaacgctgatgaatcagatagaactcttatcacaagaaaaattcccaaaaagtcttcatcgtctcagacgtgtggctcagacagggattgttgtttagctgtgagcccgctttgtacgaggggggcagtcaaaacagccaattacccttcgcccaaatattacaccttgccgtgggttatttgcagatcagcgtacggtgcacatgtcggggacacgctctgcgctctgctttgtgtcactcttccagccgtttttgaccagatggttttcaattgacacgtctttgcatgaagtaccgattggatgtaacgaaattttagcaggctatgtggttcgtgagtatgtacaagatatagcaaacgaagaatccggacagtcgagcttgttgaggtcttggatacctggaaatccaatgttcaaacaaaaaaatggtctgttaatttcagcttgatcatcatcactgttttggatgctagcaacatgaaggatgtctcgcaaggtcaaacgaaaaacacttacaacacgtcgaggagaggggttttcaatcataggattgcgcttttttagacctacttgcaacaggtcggcggcgtgtctgggtctgtacccttgtgcaagtcaaaatccggttcctcttgacaaacaagtaatcgaactccgtcgcgttcgggtgcacaatcacaattcccagataaggccgtaactctcttccctttccaagaaaacatcctatttttatccgggccagagagtaataaagttgctacccgcttctcaccactgcaaacatactacgagtcattgatatggataggaatcgtcagtctgattcggttggtccccttggtttcagacgaggaaagaaatcgatcaagctctacaaaagtcgcttacagtttcctcgaccgctccattataggtggtgcggatcagaccagaatcggcaatgatacggccgaatagaaatgaaaagcatagaatgatcatcgggcggaggaggaacgataaactgaccatggcggaatagaattcttctcgcttgtgtgcttgaaagctcttgttatcgtgtacaaatcggctctttcagaatcagaatgtctatatcgctttttggtggattttgtctgggtgtacaaaagagagagagtaagcaatttgcgaaaaaaatatgtacgtcaggatcgagtgcacgtagatggcaaagaaaaattaaaaaagagcggaacattgttgtacgcacagtgtcaggtcttttggggaagcagctgtggaaatggccttggtagaatccgacagtcagagagtgcagcagatctcgactgctcagaatgccgctggaaactatagcggcaactgtcgggcagacctcgggcggagggaacatccgcgtgggagtatccagtcatacctgatctgctgttgtaccaactgccgagtgattttttggtgcttatcaggcgcgttgattataagcccctgtgagttttctcattgtaactgagcacatcattgagactaggagatcctgaagcgataaacagaaaccgagcagcagatccttgtgccggcgagatcttgtacatacatacatacccggaaccggccgggtcaggcgctgacaggaaaaattatgcatgcagcggcccggcccaccggcctgccatggactcacttcatacttactatgctgtgcttgcctaaacgtcacatcagactaatgacaatgtcctcagagactatcaaacaggaccaagttggtgcactgtcgcgcctcttgtgtgccatcaacataattggatctgcaacgatgagggcgtttgcgatgatgtgattggtaagagtaacattgaggtgccaactcaggtcagaccattaagccagcaacgaacccgacttcttcagaaaaggggggttagccctacccgccggccagcccccgcaggctctccaaggaccctcagatttttggatggattgatagattcgattcgagatcaagaaattacaaacttttggggaaaatagattggaaaagagaagggttaaaaagacaaaaaaaaaataggtagagttgtaggggatggaagccgggatccggatgaactacgcaacattgagcttgacattcattggatatttttaatgaaggggagtggatagggcttgaaggattaagtataccaagggaaacacagagcaaagaatcaagaggccagattggccacccgaacgttgccggccttctcgtcgccggcgtaggccaagacgtacttggacggatgccaggcgatgctattgacagggtaggtcaagttgtcgattttccggacctgttggccggttgataccgccgactattgtcctcccccacatccccccgccaaaaaaaaaagattgttggttttgagcttggttgtatagaaaaaagaaagggagagactgacgacatcgatgaagaagtcttttcctgcaacggcaatgaagtcgccatcatatgagaaactgatcgtccggacatccgatctgccctcaagaagaaccataagtttcgacatcttggtccatacacatgaatcaaaagaggatgactaactcaagatgggcaaaggtgttgacacaataaaattcctccaggtcgatcagactgactatcgaatctgccccacctactgcgatgtatctatatgtaaataaatataaacgtattcaaagatgaatcaaccgtgcgactgatggtgagctcaacacattctcaaaaatttcttccttggtttgctggacttaccgtcctctagggtcgatatctacgtaatcaaacaaaatgcagagaagcgggtgtgcagttgtaagttattagtcttattgccaccattctttgtttgttcattcaatagaaaccgagaaggaaaaacaaaaaaacaatccggcgtaccgatgcagttgatgacacaagcatgagcttcgtatcggtgaaattcggttaacttggccgcgtcaccttctctagaaaacgcgtaggtaaccacagagccagccccggtgggcacgaagagatagtcgcccgagtgagagaaggagacctcgtttatttgatctttttgtccctttgataataccaaccaaccattctaaccactctcaaaaccttatcctgatgtatcatttgaaatcaaccaaaacaaggcgaggggacatacctcactggcgttaggacttctagaaaactcgacatgttctgcaagttttttgccggtcgatgagtcgtaaaattggaggcgatccttggagtctccgatcgcgacgatcgacgcatctggtgaccaacagagattcaggaatgagagcttcgagtcgttttcgaccgtccgtatcggcttggatccctctggatacatcatcacttttaaccactgcacagatcgagcgagagtaataccatggaccaatggatggatgttgctcacgtcggatgtcccagaaacgcagtgtgccatcctctcccgcgctggctagtctttcaggatgagtaggatcccatcgtaattctggaacgacaaagggagagatagtcagacttgtctgccctgaatttctctcgcttgagtgttaagagttctactaatgagcatacgattgatccgactggaatgtcctttcaattcggcggatgccttgccatctaatctagagatgaacgtccgggatgtggtttaaaggatggagtccatggctgttagtgaggatctatctgttggtgagcgaaaggattggcaggagcgtacaatcagctcgttcgggattccagattcgtatcccttcgtccttcgatccgctcgctagtttccttccatcgaccgaccaccccagggtgaagacgctgtgtggaattccaggacaaaggccgtggttttagttctatgtagttcgaccagcatatgtatgagttgaggatcactcacggcccggtatgcccggtgagcagtcgagtggcgggtggtttgagtgccatcggcgtggttccgtgtcgaagttccacccgagccgactggccagccaacctcgaacccccaccaagaaaagtgccaccaccaccacccaacggccaacaggatgaacagattcatcatcaccccactcagcagagcgagacagcccatactactaccatccttcctcagcaggacacactccaccaccaccgtcgccgccgatcagaaacccaaaccgacacccatccagttcgatgagcatcccgatcagcccaagacccatttcggatacagggacgtgccagaacaggccaagcaaagcctgggtatgtgcatctcagactgactgatgggtgatgaatatctcgaagcgtagagctcacaaaagcaggtttcttcctccagtcggacaagtcttcagctcggtggcttcgtcgtacgacgtgatgaacgatgcaatgtcgctggggatccatcggatgtggaaggaccactacgtcaagtcgctcgacccgcatggggacatacattgtctagatgtggcaggggggacggcggacatcgggctaaggatcctcgaccacgcccgtctggtccactcggaccgccagaccaaggtgaccatcctcgacatcaacccggacatgctcgccgaggggcagaagaaggtcaaccggagcatgtactatggcggcgaccagatcgagttcaagcttggcaacgcccaggacctgcgcgcctcctcgatcgaggataactccgtggacctctacacgatcgccttcgggatccgcaactgcacccacatcgatgccgtcttgaaggaggcctatcgggtcttgaagaagggcggtcggtttagctgtctcgagtttgggaaagtcaataatccgctgttggccgggtaagtcccatattacgcatgcgctcctctgaacagcgaacaagactgctgaccaaacccaatcccaggatctacgagatgtattccttcaatgtgattcccaacctaggccacatcctcgcctccgatcgagactcgtaccaatgtaagtccctccctccaagcttccattccgcttctcctggtcaaactctgaccccaagatgcttgatgggtgtagacctggtcgagtcgatccgtcgcttccccgcccaacccaagttcgccgagatgatccaggaggccggctttgtccttcccggcgcgcacaagcatttgtccaaggacaggaaccaagggtgggaggacctcaccttcggcgtcgcttccatccacaacgggatcaagctctaggcccctcatctgtccctcccatcgggcccgtccatgtctagaataacctccccccccccccctgtcgtttgacactttgtatactctcttccactcttacatgctcacttaacttgctttctatttatttattcctgcgcttgtaacacttgcttggttttgtgtatgcgcccaatgagtccttgcgctcgtgtccctccataggagcaaaccgaggtccatataccatatatcatatcactataaaccgctttaccctcctcccccccaaaaaatgacatgatcatcaattaaagagaaatgtatcaaatgttatattttcaaccaatatctgttgataatctttgtatttgaacagtataatcatcaatatgatcataatattcttgatgactgagacaagcgcaaagagcgttggaaaggtagatatgatttattgacaaacagtgcttttgatcaatttgtctttcgctcaagactcgcagatcttgcaccaggaaacacaaaaaaaatgagggcaatgtgtggcagatgatgttggagaacatctgttggaacttgagcggtactctgggaatactccttgttgtgcttggggagttcaaccactgtgcattgagtccatgattggaaaaagggccacaattggcttcacatcactggccacccattgtccccgtgctgactaaatgacctctggtctactgctttgtaatgatcttgtatttgccttttttttttatttccattaattccttcctcaactattcatcttcagacaacaacacatcatccaccatatcacaggcttgaggattttcaggtttcaaccaatttcataatccccattgagaccactggctttccaggtctccaatcatcaaacttcttgtttcataatggcagactggatgacttttggcccaatggattgtttcatattttggactgattcaaagtctagagaaggatggctcagattcttgaagaatctgtccaaatccaagcccagacatgggatgtaaataggttgggctgacctgcctcagacaacccaggacctgttgggtcataggttgggtttgggtagattttgagagacaatcgtaggaccaaaactcaacccagaaagacaaatcaggctgggttttggaggtttattttgataacttgagctttgcataggctttcaaacttggtcagctcatgccaaatgtaaagtggtttgacagaaataatggaacccccaaatactgaattttgggggtcattctaaccacttcatttttttttttgcaggtgaggaaatgagggtcaagccagctgaatgtgcagttggttgtggtttcattccagagtatgaaatgtaggaaaatagttgaaagtcttttttggtttttcaaacatggatgaaaaaaatgggggaataatgagggggggggggggtcttgaggcaatggaaggaatgattgagaagggaaatccaagaagtaaaattacaatcaagatttttttgagcttttaggactgtcactcatcagcaactggttagaatttagacaaaggtacggtggctcacaatcctctccattggtgctcaaagacaattcttgagtgcaatctccttgagctattgttgaatgggcccagtggtcaagtgaggttgtccaacaagttgatggttaacagaatcagaggaccactgagatgatcagtgatcaacaatccaaagtcccacatggccaagtgccaccaggggttagaatcaggttccacatgggccaggtttgggtcaaaaaatggtgaccaaacccaccccgccaaattcttgggtcggggcaggttggggcaaaaatggtaaaatgttgatcaaacccggcccaaatacacagtgcctcgggttgggtcaggtcaggtcttgggttgggtccgggtcaacccagcaaatgatcagttaattgctttcaatcaggtcagttggtcaatctcaagccgacccaaatacaatctgtcctgatcatacctgccccgccgacctgtggggttcaatccgagtcgggtcaatttccaaccctagcctgctcaaacccgccccatgacccggcggttcgacccaacccacttgtatcctgaggttagaattgagcctagagggcttgatcagacataatagactggtggtgggacttggcacataggcaagtcctgctgggaccatttcaagccctgggaattttagtggttcaggcgctcctgtgcacaaggctgacattggcccccgacttaacagtgaaagcaatacaatacaataaatgtattgggcaatacagtgtattgtatcttttcttcagatactgaaaaaaatggtattgggtattgtatctgaaatcagataaaatacaaaggtatttcatcaaaaaactactacacatttgttggccaattaggactgcattcaacagcccaactgcccaatacaaaaaatacagtattgtattgggctgtattggcaaccagataaaatatatttgtatattatttgttttccaatctttccaatacaatacagatacaatgtattgggataaaaaagatacagatacagaccaatgcaggtacatgtattttattggttttggtgttgcccatcttgaaatggtgtttacttgcctttgagaggcatcatacaactccatttcaattacccatacaagtttatttgccaaggaaaggagataaactgctcaacccttggtgtgtggactgaattggccatcaaggaggggacagtccggttggagtattctttcagtctctcctgttttctttttttatttccttgtgcttctcacctttcatccgagtttcactcacatgtcacagaatctgtagcttacctgggccagagtatgtggaaggattcctttcctcatccttccacaaacatctcactctgacccaggtatgtcctcacttctctttttcttcttttgtttcctatttctctttctcctttctcatctgatgtttgtttcattctttattgatgcaatttatccttccacaaacatctcactctgacccagtctaacaaggccctcctcaatagttgatagggatacatttccctttgatggttggcacattgatgtaccagccatcaaaaataagtctctcctccttgatgattggtacagtatcagtcattgaggggactgattgactgagtagtgaaacagccatccagaagagattccttctcaatggccagcattttggtgggtgtggtaccctccctagattttgtctaagcaaggatttgtcctgaaccccgccatctttgacaggtgccatattgggagggttgaaactgtgccacacatgctttgagcttgcccaagtgggctttagggttggcccagtgtgtttgactatttttttgcttaaatatggtgtgtgcccagactggcttgaaacaccataacaataccaagctttgcagggggtgacactcagtgaaactgaaattgcacatgggtttgaatttttcttttcatccacccactgtatgtgccagctcaacaccaagtgggcccaagataggcttgggtttggacaacatattttcaattggggcaatgctttttggtccaaacccaaactatttatatcctgacccaaaatttgttgaatctggaatgggatgttctagattttctttccaaccaggattgactagaaaggatcactgcttaagctgacctttcccatacactaagtttaagaattagaagggtggggttagaaatctttggaatcttgggtatcttttggcatcctttttgttcagctgttggatgaattatcaaaaacatcccaacctttccaggaaatcattctcagtcccctccttgaatttgattgcacttcagtcacccttgcttgttgtattctcatccttccccttttctctaggatagcatgcattgaagtctgattgggtcaagcgcttcaacaactcttttgtcatccttcaatggtcttttgtgtcttcttttttcctcaaagcaactgctctgggttgttggaaactgggcaaaaactgaatccttgtgagtccattctgcatcagcaacaacccaaaaacagatccttcttacctgttggagcatcagatccttaaaaaacgaaaaaatccccgaaggaatggatgagtctactaggtcacgcccctttcagcctgccctcccgttgacagtcacaatttggaggactcaattacattttccaacaatcacaggtcctagttgacctgctccagctttggccagtaactgttgagaagcactcatgtggtgtgaacctacctcaatcattacacggggcaaagtatgggtcttcgctgcttagcactgaggaattttattgcacaatgagtggtggctggacaaaccacaagttattggcctaaaagccaggcaaatttctcatccactgagctaaattggactcaggaatgaaacttatctgtagcatgtgagctggaatgtaaaacaagttattaatggagcaggtgttcttacagaaagctagcctgtaagtcttgcatctacaaggtcactgagttaaaatactgcaagtgacaacataacctaatctgctggttgagcttgaaacttgctccactgaaccagcagtggcacaaatgcagattaggctgcgtatgaaatgggggaacgtgtcgttcaatcgtttaggtaaaagaataccagaactttcacccagcatgatcgaggcatttgtttgaaggggtccttgtccaaagaactttcaattttatggcgcatgttcaaatatcaagctcgctcgcacctgccgacacctacccaacgtgcaagcctgtggtacctccctgctcaagaggatttctatgtgctttactgagacgtattggaattttcctacccgtttcttgacttgatatccagattgcagctctcttggagatgaggaacttgatgatctgctcatggatcggcgctgcatcccttgcactcaactgttgggggggattaattacagaaccagaaccaattgatgtgtgtgagtatcagttttttcgtctatggttgatgagctgggtggggaaaggaaaaatttccaaattgaatttgaagaattcaaatttctactaatttctcttccagtcaaagacgtctaccgtcatccggcatttgaaggagtcgactggggacctcgatctgatacaccaaaaaagaagcatcatgttgataaaataacccaggttctgcaggaaattgatggcaagtctattttctgaatgattgaaattgaaaagaggtggatacttataaaaacagcaacatacatagatggttcaagtcggttatcaaccatgataggtatgtacccagtgtcagtcactttcaatatccgaagttggctgataccaaatctgaggaaattcttatcccaatttgtcaataaaagtcaaagacttggccaaagttgttcgcggaggaaggatccaacttgacgaatcgtgggaaaaatacatggttgctagcaggtttagtagaacatcaacggattctaaatttgctaaagcttcgcttcaagaaaagaaggtcagacagcttctacacagctggtgcaacgggagtgtgattggttggtcaaggctatcaagtgatcccaaaggttgggagatttctgttatcaaaagcaaggaacttcaaactttgaaggttaatcaggagacagtcagcctagcaattgattttcacaccttctcaatggcctggagatcctcttttgtttacgactccattggtaagtttgacttgagctttttaatagatcattttaagcctttctttcctagctgattttgaatttttcaaatatcatcaaaccctttcaaaagcctatgcactggctcatttcaagattgtttctgcttggcctagagttagcaacaaattaatagacaagctttctaaaaactgcaatccaaagactctctcaaaatttgatggtttccacaaagtgatgaagatgctccaagtgacaatgccatatagagaggagcctataagatgtggtggagtattggaatatcagatgcatgttctaaatgattgttggtgcttacagtttgttcttcatttgatatttttttttccatctggcagttggctgatatgatttgttatttgggctttttgtatcatagtcatctttgtttctcagatgcttagacaaccatctattaatgaagaatatttctcaagattttggacaagtttggaattattttcaagtgaaattggaattgaaaatttagcaaacgacttcaaggaaatttggggctactttagtaatggaagaccctttgacatgtcatttgagtattacaatcttctatccaaaattggtttgaatattcataaagagtttgaaagtgaaaggctcaagcctctctcaactggtgctaataaaatcccaaaagatgaagtcttggcaagcaaaaaaaatacctcacatttttaccatactctcttcaaggatgtaacagatggccaagacttagtatttcacaaatttcaattttcattgcactatgtagaagagttattgaaagaagtgaataaatcaaagaactctttagaaaatttttatcccaggccacgggttaccaaatctcaactactccagataggtatgtcataaaatctgtttttaaatatttttgaagagatctcttgatcatcctactaaccaaattccattctttaaaaattcatgactatttctttgcctataaccctaacaagcacaacttgcttatgattacatgatgccaatttaccaggataatgaatttgtgaccaactacaacttgaatgttgaactggaaggaaacaaatttcctgttctgattcaaggtttcttttttaagtttttgggaactgattacagagacaaaagggttaacaataatcaattagccaatatgatcaaaacattccagagaaattccaaatttcaatttggaaagaaatacatggaatttaagcaaatactgtcaaggatggagctagagttggaatcagggagttccaaaagggaagaaataaaaatcaaattctcaaatgaaatttgggatgcaatggtagaatgtgaaaatcaacttatgcttccacatgatagaatagtaatccatcagcataaaattgaacataaacagtttgatttagtacttacaaagtaccttaactacattagcttgatcaatgccgagaaactgattaaattgataggaaaaggaaaccagcttcgtagaaactcactcattgtcaatcgtctttgtgagtagcttctcccaaaacctaaatagttcaaattgatagcagctcattgattcaaacatctttcctaaaaaagattatttcatgatgatcaaggatgagaaggaaaagagaagtattttcctccatgttgggaaagaattgaagattttaaaggaaaaaatgattccagaagaatggaatgtcttatgggaaatctatgaatcaactaggaaaaagatcaagccatcagcttattcaatttggaaagaacaagttattttgaaaattacaaaattgccatttcattctgcaaagattttggatgacatattatttgattgttcaaaggaatacttactcacactttatgaaggggaaagtcttgaagaaacttacggaaaaattaatgaggaactcttatctgaggattcaaagagaaagctagaattcatttctgaactttggaaaattcaggatattgataggaatattgtgttgaactcaccagaaaatctgttaagtatcaaagattcttaacctggaagtgactcaaattttctcattaaatacaaaattgattctaaggcattcaatttagaaatcatttaattctgtaccgttcaggatttattaaccattgtttttatggagctaatttgaaacaaattttattgatttcaaaattttcatctccaatcacttccaggttctccaggttttctctctcactttataaaatactcggttgtgacacatcaaatgtctggaatttttagattgtgaactccgagtggagctgtgtaatgatgcacattaaattaacaaacagtttcaatgaaattttggctgtgaaagtttctgtcaaaagtttgttgagtcgaacctgccttcctcaaatatcaaccgagtgataaatttgtgcttctctatgtaccccggtggcccatttctttgttgaggtggaccctgaaccccttttggtgtgatttggccctgctttatgcaatacaaacaagtattcagtatgcaatcgatgcggttgctgacatgcacccaccgaggtccccgagtccccgccaactttcccaatatttgtttcgcccaaactgtcctcccgttcacaatttagtcgcaccaccgtatctcacataccaagtccaggaaagagtctgtccagcttcaagatgccagaaattcgatcagcaagcctcaaacgaaccaccaaagaaactgatatcgacttatggcttcaactggattgtccagtcggtgtcaaacaagaaatcagcgtcaacactgggattggctttctggatcatgtaagtagccggaatggcgctaataggttgatctgaatcccctccacggttatctgagatcgcttgattttttcagaatgttcatgcaatgtataataatttaactgaaacctagatgctggacgcacttgcaaaacactcaggaatgtctcttcgattgaattgtaaaggggatcttttcattgatgatcatcacacgactgaagacgttgcgatcgcacttgggcaggcgtttcaccaagctttgttcggtcaaaatggtgaaggattgaagggtattcgtcggtttgggactgggttcgctcctctagatgaggtagacaagtcaaatttaccaccccttccgcagcgtatgcatttcatatctgacgattttaattctccaatcttatttattgtataggcactagctagagttgttgtcgatatttccaacagaccgtattgctcaactgatttgaaactgaaacgagagatgatcggcaagctttcttgtgaaatgattccccacgtgttctactcgttcgcaatgggcgctcagatcacacttcatgtcgatgtgctcaagggcgagaatgatcatcacaagtgaattggcctttattttctaggcatcaaaggaacgagggaattaacattatttgtctttttttttgtagatcggaggctagttttaaggcactcgcactcgccctcaagcaggccatagaaagaactggatccgatgaagttccaagtaccaaaggaactctatcagtctaaaatgactccctcatcaaaagaggctcatgttttagtcctgcagaaaccatacacacaactccattacctcccagatcttgaaagacggcttttatattttctctttcttttcttttttttttttgaaaaacatggagtttttttggggccaagcagacacgcaaattgctattatgaaatcgagatgtttatacggggagcagagataaagagcactccaactctaaccgatgccagcaaataaatcttgtgagaggtctttggaattttagattctcagttcctttctaaaacccatttctgacccaagcatctcgggcaaaaaacatgttggtaaagtaaggttgagcgctgcgcaacctcgacacatgttttgcgtcatgtgtgaccaaaccgcattcaaatgttgacctggtaaaatcacctcgtcaacctatctagctgacttcaggaaatacaatcaactgcattttccatgcagttaaaaacacacccagtatctatggttgaggattatattagtctttctttggaatattgatatctgagaaaatgatggacacaaaccagtgttacatatatcattgctgcattaatgtgttttttactgtgactgatgtttgggagacctcctccgagaaggcgtagtagggcgtagttatttgagctggagcattaacagggtcaggtactgccatgtatctattggcgtatttccacctgatgggcacaatagatataagctttaactatgatcggacgcagtcccactgaggcaagtgtttgaaagaggtgcttggccaacaaactttcaccttaaaagggcgctggttcaaagtgcatgctggccacatccgccgggtgtctattcaaaactagtcaacgctagacgtttcatatcaattccatttgggagtcctggaatcaacctgatccttccttttcctcacattaatcttgaaaaatcatgctaagatacgcaacaatttgctcatggttagccgccttatccctcatttctggctgttggggaggcctaatctcagaatttgagccagtggaagtgtgtaagtttcgggtgttccctctctgatcaatagctgatttggcggaaatggggaaaatttaccacaagaataataaaacttaatactggtgtaatgaatttcactttcagtcaaagatttttatcgtcatcccgcattcgaaggagttcaatggagagatacatctgagactgcaaaaaagaagcatcacctggatgggataactaaggatctacaagaacttgaaggcaagtcttgttcttgaacaatcggagttgttaagaagtgagagctaataatcttatggatacaaagatggctgtagtcggttagcaggcatgataggtatgcggccagtttccattcactttcaattttgaaaggtgactacataattcagagtttgaaggactgatgatcccatttcattgaaaaaagttttagacttgtcttcagttgttcgctgtgggaggattgacctggaagaaacttgggaaaaatacatggttactggtaggtttaccagaacctcgacggagtctgaatttcccaaagcttcatctcaagcaaaagaattatatgatcttctacataagtggtgtgatggaagtgttgttggttggtcaaggattcaaaatgattgggaaggttgggcaagatccatgtgtaaaaacaaggaaatttattcattggatgtcaatcaggaaacagtcagccttgcaattgattttcacacccttacaatggcctggaaatcttctcttgtgtatgactcaattggtgcgttaaatcatgtcttcttgggctggaacatttttaaacctgctgatcatgttttcaaaaattcattcaaatgtatccaacacaagcatatgccttggtacatttcaaaatcatgtctgattggcccaaaggtgaaaatttgctggtagagaggctttccaaaacttgcaatttgaagattttctacaagaaggacttttatcaaagagtactaaaaatgctcaaactcacagagccatacagacaagagcccatcaaaccagaagggttgcaagaaagtcatgcagccttattaaatcaatgttgtaccttccttctagatagttttttctttgtgttcctgttgctgatgtaaattctactttttttgtcagtcatttttgttgcccagatgattcaggaaccatctatcaatgaagaaacattctcaagattttggaagaatttggatgtggttgcaagaaggaatggactcactttcatgaatgatttcaagaaaatctgtttctactttagtaagggaaggccttttgataattcatttgagtatttcaagctgctctcagaaattggattgaaaattcataaagaattcaaattttttgaaatggttatgaatggtcctaaattccttatgcccaaattaaatgaaggctcacacttagaagatttgcttagtgattcagatatttcttgggaagacatttcacccgctattgaagacatcatgtacaatcgtactgtcgtacattggtgatccactatgtggaagagttccttcaagatgtgaggcaaagaaaattaatccctcaattcaatcctattccacgagttcgaaaatcccaacttattgagataggtatgtccaagtttttgagcatagaatttatttagtagaaatgatttctcatataattgacctcgctcccttctggaaaaaattctctctctgattggtcctcccttcataaagcataccttgtttttgaacacttgtttccaatttacacacagaatgaagctgtgacccaatacaatctgaatgttgaactggaagtacacaaatttcctcttttcattcaagattttttcctcaaatttatgtgcaaagattgccaatcacaaagaatccaccaagaacaattgctgaatacaatatctgaggcccatcaagctctggaaaatgaattcagaggaaaatacataggtttgagagttttggtggccaaaatggaggtggagttcaaatcagggagcttgagcatgcaggaaatccaacaaaaacacagttctgaaatttgggactcaatggtgaaatgtgaacttcaactgatgcatccacatgaatcaattataattagggaacacataacaaaattgggctgggtcaaaggcaagattgttgaaaatctttccaaaataagcttcagggatgctgagagattgatcaatttactaaaatgtggtacccagcttttcaaaactgtaccactcttcaatcgccttggtgagtgagaatagccctcaaattaattgtcaagtcttaatatcttctaacctcattgaattaatcatcaaaagattattgcatgagaattgaagatgaagaaaaaaagaatctgattttcatggatgcaggaaaaaaattagaatcactatatgggaaaattccagaagaagaatttcaagaattatacaaagtacacaatttcagcagaagaagattgaacagatctgactattcattttggaaaaaatacattttcacaaagcttacaaaactaccacccctttctgttcaggtcttggatgatatcatatttgattgttcaaggagccaattacttgaagattccagaaggaaaagtcttcaagagacttatggaaaggtcaatgaggaattcttgtctccaaaattgaaggaaagattggacacactttctgagatgtggagaattcatgaagttgaaattagaatactcacccaagaaccattgaaaaattaaaatattaatgatcaccaaattctcaaagattgaaatttttttatctacttgctgttaggaaggaatcacagatacattcctcccttcatttcttatctttacaacaaatgtactggtaatgcattcttgaaaaaccacaaaatatcagaaaaactttcttttcattttttcaaaagacatcaaatcttgcagattttctgtctttcaattcaatgagttaaatatcagatagaagaatacttgatcacaccatcttagttttgattatggttaggatatttactggagaacttcctgtcgtagtttagagtgtttttagacctctcagttctaaatcaacactctaatcacaaccacaaataggtcacatgaggagggccttcactacaaggcttcggaagaaagttcttttttccaaaaaataagactttgactgtgcaaatcaaattctgtgaggtttgtaaatgggggtgtgaatatgaatttttcaacagctaatgggagcttctgatgtgaaaatctttatcttgagccaaacattacccctccaaagatacattattaagcacactattcttcatttcactaaaaaaaagaactactttttggccaccatgttggccctgcagagatatgtaccaacttggaagcaatcatctccccatggtggggtgctatctaagcctgattgaaaaattgactgctgcattgcttcaattttggggtaggtgttttgcccaaagccaattttttggtgtggatcctgagtggccctttatcactttttggtggtttcacattgtgcacctttccaacaacccaaatcatatccattatttcaagttcaaaattgcttggcaaattttaccttctcatcttcaagtcaccagcaatctaaacataaacatcaactcatgtttgctagagcttgaggtttgggtaaaagtctctctatatgagacagagacattttgtgactgcccattggaatctgacttgagaggcatgtgtgagacttgtttctgaggatatttgatattgattccggatcccaaagacagctttctattcccttgagcccgaaggtcatcccatgagtacataaaactccaagtcaccagtctctgttttttttagattacttcagcgtctgcctagacccaactgcgaacaattttgaggaccttctgggatatcctcagccacattgaggtatgttttctaaatgatcaacccaaagaccctcgcctcggagcgcctggctggcgcgaaacgcccgccgggaagtgagctggggaggcatgctctgccaaggagaactgatcggggattggttgaatcccggggggtaggggggcttccgcgcaggccttgtgtgtcggccgcttttcgagtgcgcggacgcaggcgaaacctaaccctaccattgtgagattcgagacacgcccattcacccggtagcgttctccacagccaagcgttcggccggcctgtgacgagtacgacagcaccgagcatcaccagaactctgctataatggtaagctcgcacctccggctgattccaagacctcttgaccccagataactcaatttcgctctttcgctctgatatgtagtcatcgaacaagactttccgcgtcaaacgatgccttgctaaggcccaggttcaaaacaggtcagctctcactcatccttgcatggtctttcttcccaaccatgatacttacatgatacttatgtgcatcttccccgtgctttcgtctctaggcctatccctcaatggtgccgattgaaaaccgatgctaaaagtgggcccgcactcctgaccatcagctcctaattatctcaactcgattcgccaaacaagactctcatggatgctgatctcaatttgcccttctgcttctagtcacctacaacgccaagcgcagacactggcgtcgaacgaaactcaacctctaaactcttcactcgtccccaattcctctcagccgtttcaagttagaatgttgtagagaaatgaagtcgattgttgatcaccttggttcatctgcggggggttcctctacgtagcccggtcttctttgctcttatgccatctcaacccgtcgtcaatctacgtccagaaattatgcccttatcataagctacaaaggtcttgcacgcgagctttcttgccagttcccatcgacttccatttaatccaatgtagtccaacctctcgcaaaatgtattgccgtcactctgttgaatgtcctagagctgaaggggacccccggtgtcccaaaacaggaggtatctgcccatgccagttgtactccctcttgagatcatccgcatcaagtaaagccgttccacttcgtattcctggcgtggtcattcaaaccttgagccagtttcgttgatgctacaactggggcaagcttgcccaatctgatcacgtttttgtttgttgttgagttttacttgctgtccggtgtgcggcttcccaattatcatgcagctatgagagtaaacggaccaaatatactcatggtcccaagtgacacaaaatgagtggatccactgaatggctggtggatgtttatgttaatgaaagacacaggaaaactctcaaaagttgtcaatacacacatgtacatgttctggcacaaaatctcctatgttgctgctagagggccattggaggacttttggccttggattctacagccccctgtaaagctgttataacagtccaaatttagccttacagcctgtaagtctagctttacagaggcagtggagggcattgagagatatgagctggctggaatgatgatttggtgacagggaggacttcccgttggatctgcaatgcttgcagatgctgatttagacccaaaaagtctagacttttgctggaaaatcttaatctagattgtgaagctttaaattgcttgtgggatagccccagatattgatgagaagccatccggtggaggacttcccgtcggatctgggaccctcccagaagtcgatctagacccaaaatctcttatttctcgcagagaaatttgaatttcaaggttctaaaccggctctgggagacccgcagatgttgatgggaagtcctccagtggaggacttcctgccataatctacgggtctcccagaaccaatttagagccttgaaaaccaaatttctctgcaagaatgtagaaattgggtctagattggcagctgggagggccccagatctgacaggaagttgtctagtggaggactggaggacttcccgttggatctgggaccctcacagaagtcgatctagacccaaaaactcttacttaattcttgcagaggaatttgaattttgcggctctaaactgactctgggagacccgcagatgttgatgggaagtcctccacttcctggaaacatctgcaggtcccccagaaccaatttagaattttagagcctcaaaaatctaatttctctgcaagagccaagagttttttgggtctagattgacttctgtgagggctgcagtttgcacgggaagtcctccagtaaagccaatgggaagccgaccactactgtaccttatctacttgattttcctagaaaccagagctcaaattaacttctacctaaaattccggtacattctctcaatgtattggctgagattttcttcaatggagcttagatatagttcatttcatatattggtggacttcctgtcaacatctgcgggtcccccagaaccgatgtagagcctcgaattctgtgagaatgaggattttttgggcctagatcaacttctgtgagcgctacggtttgcatgggaagtgctccattgctgtgagttgaccaacatccaaactcagtgtatacttctgagctcctgtgaaggtagggttccaatccaagacatgagggctggatcttgacaacattgtaacagatggactaccttaaaaacagtgcccaactagtgcagcaaaacagtcgcattttgctgcatcctcaggccagctgccttaaaaagagctgcagctaccacttttttcgcactatatgccagaatcaacaacatcgtaattcgagggcattgaaaaggaagttacaaggacacagatcctgtggaccgccaaaccttatttatctatttattgtcagacaaagatcccagcaagaacagatacccgttttttatactcgaccaaccaagacaaccttccatccatccatccatccacacactttctttgttttgtctctttatatattgttttttttgtttttttgtttttttttctctttgcgatttcgttgcaatttcttttcgtttctcttcaggaaccaaaccaaaaccaaacaatgagaagctatatatatatgtatgtgagagagtggggggtgggggggggactgttatgagagacagagagtattcttctttttttttcaatatgtataggaaaaaaaagagagaggaagggcaggagagggtagaggttgagttctcaagaagaaggaacaggcatgtatgtattatagagagtattttttttgagagagtcacaaaagaactaactcaagcattcactagaattggcaacagcaacaccccgcaagtcagaacaaggaaatcgttcgaaagaaagaaaaaaagaaggacgtactgtaggagctagcctcgatgtgatcaggtagctcggtgattgccacctcgaatctcgattggatagcgtccaagaccgtttggtcagcctcgctcgagacaaacgtgattgccaatcccttcgtcccgaaccgaccggcccgtctatcccaacccaaacagaaaaaaaaacacccgggtaagtcatacgcttgatgtttgaaagaaagaaagaaatggactgaccctactcgatggagataggaatcagcctctccaggagtatcgtaattgatcacgatattcactcgttcgacatcgatcccacgtccgaagatatccgtcgcaaccttcaaaaatcgacctcactatcagccaccaaagaaaaaaaaaatgacaatcgaaagccatgtaccaagattcgtttctcgaatgccttgaactgtttgtaccgatcgatacgttcttcttggcccaatccagaatgaatggcaatcgagggaaagttacaatcacgcaagagctgatcgagttggacggccctggagaccgacttgacaaagatgcaaacctacccattgtttttcgtcttttgatcagttctcaaagaaacaagtgggagaggatcgaaacaaagggaagagtggtgtatagagacagacttggttgaactcaagagtgtctaataaatcgttcagtttgcggttcttggcagcttcgtcgatcttgacgaagtgttgttgaagcccatggagggtcagtttggcctcatcatcaacatatatctccagcggctaaaaaaaaaacgacgtcccatatagacacatggttataaatatgtatataaaagaatggtcgatagaggatggggacggagagagacgtacgttctgcatgaactttttacagaccgggcggatctctttgctcaatgtagcactgaacatcatcacttgtttggcatggggagtggccaagaagacttgttgaacgtcccgacgcatatctgttttgggtccgttgaggggcaagagggatgcaaagatttttggacagaaaaaaggaggtggagatggatgatgagtgaatggaaaaaagtccaagcgcgatacttcgtgtcattcccctctcttcaattattttgatggtggttatagaccattcttgaacacaaaagagaagaagactgggcagttgacgatcgagatcgacttggattgaggagcgattgagtagaaatctatctgggagacggcaagagatagaagggctagcagagcggaagagagtcggagagggtactgaccgacggattcaagcatcttatcacattcatcgaggacgaaagttctgacggtgttgcacttcaacaagccgtcgcgtacgagggcgttcaaacggccaggcgtgccgacgaggatatggggacatttgtccttggccttgagcatctcggcatcctgtttgatcgggatcccaccatagaccaccgccgtcctgatgtcgggcatgtacttgctgaaccgggcgtactcgttcttgatctgataggccaattcacgcgtatgacatagcaccaacatcgacacctcgccttccttcgggtccatctgttgcagcgtcgctgtcacaaataccgcagtcttacccattcctgacttggcttgacataatacatccatccctagaatcgcttgcggaatacattcctgttggactgggtgagattcgggttggatttggttcgatcaaaagtggatggataatcagtctaaatatgtcgttttttttcttcatacgacattcggaatggtatgatttggtttgtgtttctttttgtttaccttcggaagggtgttcgaaaccgagatcactgatcgctctcaatagctcgggtttcaacaagaaatcgcggaacccggtgctgatggatgacaggggaaagcaaacgatcgatgaggaagggtcgaccaattatgattttttttttttttgaaaattaacttacgaatggataccgacgtaggagcccttctggtcttttccatttagcggggcggcagcgccattagtggtggatgtgacggcagcagagggggcgacgccggcatcgtcctcgtcgtagtctggatatgaagcagggggagcgagatgatgggcatgagaggtgagaggatggttggagacgagagaggttcaatcggttgagttgaacccgagaagacgatgatagtttgtgggttggtgtttgggtgtttgtgtttgtatgtgtgtgtgtgtgtgtgtgtttgggtgggtgggtgtgagaatatgatgtgaggacaaaccaatgagatcttctgcgtgttcggccatctgttcttgttctttttgttcttgggattgatttaggagtgtgttcggatgtatgttttcgatttcgtgtgagtaggttgttgttgttttttttttttttggttctgggctggaagttggaagtaggaagaggaggaaggaaggaaggagaggaagggctgagctccagcgggggtctggcaaccgcgtggatacatggcttgacccactacgatcaacccaagcccccccttccccagcgtctcgatcggaaatggcagaactcagtctcaaacagaacaaacacccgaacttgttggtcagctacataaaacttcacctcgcccggcaatcaagcgccacagggcaggaactcatcaacatacatatctctgcatcttggttttgcccacatagctagtcaagcatctacaacccttttgaattccctgtactatgttcttaggatctaatcaggtatcacctcacagtagattgaacattaaggtgtccaattttatttagggagctccacccaacactgggccagctacgctaaccatagtgttagcccagcgtagtgtagcaaaaatacgctacattgtagcatagtgtcagtgcagatacgcaaatctgtgctaacactacgcatgtgggccgcaaaaaaaggcccactacgctgtgccacagtgtagtgtagcagtttttgggccgtttttgtggctcaaagcgctgtagcacggcgtagcatagtgtagtggcactaacagcgtgctaacactacaggtttggtgtgctgttttgagggccgctacactaacattagtgggctgtttagcgtagtggcccagcattgctccatccaatgcttctgatatcttatatgtacaacagcctcatgttttttttttctatttgctcaatcacaccacaatcaaacatattatttcttgatatttgaccaatcaactggcagcacaatcaactgaatttgataagaaaatcctctcagacaatacaaaaagaagctgtatgagtgcatgagttcttctgactccaatatacaggaacataatttaaactcaaagaaaaaatgtaatacaactccaattaagttttcaattctttctattctttctcagaatacatatcacataggtctactttgaatcaagccaggcacaatgtgattccactaagctaccactcagttcatccgatcctctatctcccaaaacttgatgctgagactacaacacaagtaacagtatacctcttcatcattttatccatgcatgatcttagccatgaataagaggcagcacttttcttttttcaactcatgactcacaagttccaggcccagtttgagaagtaggcaagctcagaggatagatattacaccatgtgctcaaatggaggacttctgtcagacctgcagggaccctttcagtttgcaatttagacccaaaaagtctagattttcacagggaaatctagcttttgaggctctaaatcaaaactgggagacccgcagatgttgacgggaagtcatccaattacttgattatcattggtccctcattgagaaataacatctttccattgtcctggtttatgacccctggcttattctttaccaccaggaaaaaaaacaatgctcacttgttgacaggtgaaatcaggcttataagttcagcatgctacccatgctatacccaggccaactctagttcagccccctctagcacacaaaggggccatggtagttggtttgcagtagcaatggagctacaattgagttgtgatcaatgctaaataatttcaactgtcatctggtgagcattcttttctcctggtgcaccctaacactgcacaaatttactcatcagacaagccagtccaatgagtgcttggactgatgttgctcaacgagtcctgttgtgtgccaccactgggctgctgaactggttggacaaagtctgtccaaagacttgtcagactggcttgtctgaaaagttagtttatgcagggtaaaaactatgaaaaggtgaaatttaattgttttttgttttttaaaaaaattgatcaaacaatatgaaaaagaagaagaaaaaatcaagatcaacaacccaaatcataccatgagaacagagaattcaaccatgcatccaaaaaaaaaaattaaagatgaaaatatatgagtaatcatatcacaaattaaagcttttacaagaagcagatttagtgagaaatgatttgagagactcataatagtatatagtttagagtgctgatttttttgcctggttgtattgaagttgaagaaaaaaagaattcaatggaatagtggaaaagaagatcattctggatctttatcaagatgtctagaatcaaatccaagggtgaaattcagaatttcttaatcttgagccttcctgagatattccaagtcacatttccggatattaaataactctaccacagaccttttgaattgaagattgataagttcaatggcctccaacacctcttcattcatttctggatttttgaaacttccagccaacagatcatacagacttttaatttcatgtctagagagatcatcttgcgagtccacaaacgctatcgcccaaagaaaaaacttctgttcttcatcaagtttatccattaaattttgacatcttgtgaaggtattgattggattcctgccttgaacacttgtggcttcattgatttcagataacattttgctctgaaattgactcaattttgaaatgtcaaaattctctttcttcagattttctgatccaattacaatataagtccaaacatcaaataggctttcaataatctcatcagagtaaatcgttcttgaagtttgtccatctacttttctagcatcaagaaagtccttgaaatactttttcagctttaaaaatgaaaccttaatttttcatgggacaattctctaggagattttccaattgaagtgtgttgcattgggccaatttctgaagtttttgtgacaataaattcaagacaaaaaactttagaatacacaaatttgattgaattgattggtaagagtgattgaaactaaagtgactaaccacttgaatacacatcatcaaattcttcaagtgatttaccagtgaagaatttcctcaattcctctaaatctattgatgataacaagttagcttttttcaaaatttctggattgacctttcctttctttttttcatgagatactaggagaaaagagattgatcagtaaatgcaaatttgtcttcaattccagagacaaagattaaactaatctcactcaccacttgaagaggcaagatcctctacttccttgctgtgagatcccttttcatgaacaggctcaattttttctgtggctgagataacaaggatcaataactttgatcagcatgcccaaatcacaaaaagaaacagatcctatatctgccattgggaacagatgttgtgcagagattttttgacataccatttgcttcttcagcctctctagaagctaaagaacaaacatcatcaaatatcatcaccagaatgcagaaaatgggcaattttaacactgatcttccatatgagaactagaccaaacaaaaacaggaacatacaacctaaattaagtgctgcaagtccctcttcatcaatcatggagggatcaattggactaccaatatgtttgcccccaactggtgctctcttgaccagaagttttgatgatggaattggttgtgctgaaagactatgtaagagttgtaaggaaactaagaccttagtgagaagcatgactgcagatggcttatctggttgagatttctagtaggaaactgggaagatgatgataatgataatgctaacgctgatgaagatgagtggaataggatgggggggaaagttgaaatacccaatagcagggatatctatactttaaactgtctctactgtccaagtgagaagagtccccgcctccaccaggaaagctatgatttcttggtgcttggtatgtttcattgagatgtatagaataatgttttactcttgatgagacatttagccttgaaacatcctgtatctttattccaaacgcctttcaagtttataaagatgactttgaccttgcttttcccaaaggttataataatacaagtatttttctttcctcttgcaagtggttgtaaattgtgaaaaaatgaaacccagataattatttctgtactccataatggtactggagatctggattctaaatccggacaagataagtggaataggatgatgtgggaattgacaccatagcaggatctatctttaccttctctactgtcaagtgaagagtcccactccacagaaagctatcatgtgttggtgcttgctatgtttcattgagatgcatagaataatgttttactcttgatgagaaattcagcattgaagcatccctgtatctttattccaaacgcctgtcaagtttataaagatgactttgacctttcttttcccaaagtttataataatacaagtatttttattgcctcttgcaagtggtcaattgtgaaagaataaaacttagataagtatttatgaaccccataatggtactggagatctggatgctaactccggacagacatcctactgctccagccttttaccatccctcaccttttgtattccaagtgtttttttttgcggggatgagttagcattacctcacctttcttaaagtgtttgtttttgatgggaaaagtctgcagttggacttccaactacacaccagattttgtatctatcctgtacattaaatgcttaccaggtaacttgtacaaatacaaccagagataaaaaatgcagtgcttcttgctgtagtttcaatttggtacatcaagtgtgtcatttttagagatggtcaaagggtatccgttgcggatacccgctatcccctggcggatacctgccagcgccagcgggtgcggatggccccttttccgcaaaacactggcgggtatccgggtatcccagaggatacccgaggccagaagggtagatggccggctggaagggtttccttccatccgtcaaggtacatgtaccttgccggctggaaggaaatccttccagtcgacaaggtacatgtaccttgttgactgaggagccctccggtagacgaggtacatgcaacggtgggccagttacgctaaccgtagtgttagctttttaagctacgctacacaaaagttactgttagcaaaaaatttggcccactaacactacaggatttctgaaaaaacaaaaaaaaactttagcgtagtgttagctgactaaaaaaacaacaactaacactaaccaaatcccttgttagtggaattttagcgtggttagtgggctaaaaagttacactaactgttagtgtaactttttgataagttacaccaactgttagcgtagtgatcccctcagttacactaactgttagcgtaacttatcaaaaagttacactaactgttagcatacagtcgttccaaaatggaatgagaatcggtctcaccaattttggaaaatccccactaaaatagtgtggagtttgaattaagttttgcagatagacaacacaaagttgtactaatggcagatatcggggcccatcagggcccttgatgcttgtgtccctgatgaatcagactgccgtatcaacatccggtcagaacaagtcaacaggaagccatgccacgtcgctacatcaacccttacgtcaaactacttgctgtggagttctggaagcagaagatggcttgacgatatcaagaaaaccctccacatcaacttctccctaagttcgatataccgatgggctgaagtttttgaaaggaccggctgtgttatccgagaccctgacgagtaccaaccatttggaccaaatttgaagatcccagaagatgttcaagacagtctccaggagcacctccaagaaaacccgaccgcatacctcgatgagattcaagaatggctgtatgagcagcatgagattctcacttgaatttcaaccatcgaccaaacactccgaaagagaatgcaaatcagcttgaaacgcaatcactccgtgaatgtgaatcgttcagacatccgaatggccagttatgttgctgaagtggtaggattaccagcacattttcttgtatttgcaggtcagttcctttctcaatggaagtacatctttgtactgacatcgactcaaaacagatgaaacttcaatctgtgaacaaagccttgtgcgaacctgtcacaactccggtgtgaatcacatactcaggaccatcctaactgttctctttctcctcgcgctgaccacctcatttactcagatctctcaacctcatagcctcaacaaccaatgtcatcctcagttcccttatatcattccctttctcattttatataacaaaagactactgctgatttcactcatcctgtgcctgtttcttcactcgactgctctctgtctctttccaataatctcttgtatataaaatgatgtattgtttgtgactgtttggtgctcctcctcatgcttcctggaaatctaacgatttatatacatacatcacattcgcagtcactgactctgcgagtcacactacacatagtatcagcatactttgttccctttcactcacgctccaagagcttactgccctcgctagaggttatgagcccagctgcaatcttcacttacagcctacgaatcatatttcttattgcttttgtcacgctatacatcctcctccgggaattatttaccactctcactctgagaatctacaaccttgaacgacaactcagaaattgccaagaactagtcaacgctcgaatcgacctgatttaaattcaaaaatatccgatatggccaacaactctctcaaccctctcaacccatccataaatcttatcccgaaactggaggatactaacttcttcgaatggaaaaagacaatcaccgggcacctcaccgccatgggaaaactcaaattcatcgaccgagaagttgcaagacctgaggatgaagccgaagccgatacattcgtccaagagcgtgcgcaggtactgcaagccatccgtttaactgtcaacaaagaaaaccgttctgcaataatccacttcgatgatccctactgggcattcaaggccctcgaagaaaagcacggcagtaatgatgccttcatgatagctagcaccatcgccgatatagttcaccttagatacgaggacactgcttcactcgacgattacattgcccaaatccgcgcgttgcacaaccgacttaacaatatgactcaaggaaacgaagctttccaattacccgacaatgtactggcgatttttatggtgataaatctccctcttgacgaattcagacacatcatccaatctttgttttcatcgcaagaaatcactgttaaacaagtgatcaaccgtttaaattctgaggcagctatggtcaagagctcgaatgcaaaggaaaccgctatgtatggattcaagaaagcaaaacaaacgcaacgtccacgaatcaacaacgctgatcgatgcacgattcacaaattcggatcccacactaatgcagaatgcaacgctcaaaaatcgagtggaaacaacacctcaggatcaaaaaccagactcccatctgctaacatagcgactgtcgaccaaccagctcctccggaagataccccagaatccgcgatgtcattgattgagaacgcctatgtcatcgtacacaatcctaccattgattactattccttcgctggcgaatttattgctgactcaggtgccagtatccacttggtgaacgactacaacatgctcatcgatcccattgaatgcgagcccaaattaatcaacaccgccaagtccgatactcgtgtcaaagtcaacatcaaaggaagtgttcgagtaatggctctcaacaatcgcgaccaacgtgtctacattgatctcccaaacgtgttttactgcccagatcttgccgcgaacctactctcgatcaagcaaatcatcaactctggcgccaacgtcagattcgaaaacaacacgatgatcatagaattcaagaatgaagatgtacacatcaaatccgtaactcgaggcaacgatctttggacggttagtgtcttcaaacctcccccttcatactttgctggattgtgcactaacatatggcacgcacggtttggtcacccatcaacaggtgcccatcgattgtaccctgtggatggagataaactccccaacggctccaatatttgtgaacactgtgtaaaagggaaaatacaacgctccccttttaaatcttctctccctatttcatcacgaccattgtaccgaatatactctgacatattaggtcccatgcctgttcctaccaactcgggattccgctatattctcacattcattgattgtcatacaagatacaataagatatatcttctcaaaaagaaatccgatactctgtcttgcttcaaagaatatgtttccactgtagaaaatctcatgtctagttctcaacatcgcgttactatactccacactgaccgtggaggggaatacaactcaaactgtttccatacctttctgaaatccaagggaattacagttgagcaagcccctgcaaacacgcctcagcaaaatggtgttgcggagcgattcaacaagacattgctacaaaagatcatagctattatgagcgccggtaaactacccaagtggctatggggggaaatcgctatggcatcctctctacttatcaacatagctccatctgcatctatcaaatctgatactccccaccgattatggtcttcatacagtgatccaactggatcacatcacacatttgactattcatttcttcgaacaataggatgtagagcatatactcaaataaagaaagaacacactgataaaatctctcctaaagccaatgatttcatcctaattgggtacgatcacatttctaagggctaccgactactagacccctcatccaagaaagtcattgtctctcgaaatgttacctttgatgaaaaattattccctttcacaaaagaatcctgtgaaagctcatatgactcatttgactttgctgtgagcgaaggcttactcaatcaagctgatgctgtgcagaagcccattcatactcaaaacaacgaacaaaggaccgacacagaaaacaactcgtcatcttcgctcaatcacaactcgcaccatcacccatttccccaacaaaccaatacttcctctccatctaccactatatctcgaccatctagaaactgcggcagaccacaatactacggcaatcctgtcgcacacatgtctcaaacaaacccggacgaaccaacttaccgacaggccatggcctcagccgatcgagaacactggattgctgccatgcaagatgaattcaactcacttgtgcagcacaaccttggacaactcgttgaactcccgcctcttgctcatcaaataggaggtatgtggcgattaaaaataaaacgagaccaattcggcgaagtcattaaatacaaagccagatgggtggctttcggcaaccaccaaatccccgggattgattttgatcaaacttatgcttccgtcggtatttcagacactctccgcttgttattcgccctcgccgcgaacgaagatcttgagatggagcaattcgatattgcaacggcgttcttgaatggacgtatggaacattcagtgtacatacaacaggtaactgggtttgaagatccttcttatccaaatcgagtaatccgtcttgaccaatcattatacggtacacgacaggcccacagacaattcaacacggacttgaaagagaaacttggaaaacttaagtttgtcaacaatttcgacgacgattctctctacgtccgccgagatggacccaatttcatattcattcacatgcacgtggacaacggtttagtgttctcaaactcgaagtctatgatcgctgatttcaaagaaagtttcatgaaatgctacacattgaaatggaatgaaaacccctctctccatctcggcataaaaatcactcgcgaccgaccaaaccacaccatcatgatatcccaagaacactatctcaaagatgtcttgaaacgcttcgacatggagaattccaactctaactccactccactccccaataatatcgcccttgaaaaagccagtacaacggacacttcccttccattccaacaagcaatcggatgcttatcatacgcggccatatgcacccgacccgacattcaatacgcggttaactatctcgctaggttctcagcgtgctacgatcgaacccattggactgcggtcaaacatctcctccgctacgtcaaaggaacattggaccgcggtataatttttcgaaagaccattgattccccggcttcaactctcactgcgtacaccgatgctgactacgactcttgcgccatcactcgtcgatccaccaccggacacggaattatgtggcgtggttgtctcgtttcctggaagagcaaaagacaacgcacggttgcgctatccaccaccgaggccgagtatatggctatttccgatgccgccaaacacatactgtggacgagacgcatgatcgcgtacataatgcaagaacaagtacaaccgactgacgttatcacccaaatggatatcttcaacgacaacaatggagctgtttttctatctcaagaatccgcgataaaccaacgctctaaacacatcgacatcaggtaccatttcatccgagaactcgtcaaaaacaagaaaatacaaactaaacaaatcgacaccaaatccatgcctgccgatatgctcaccaaaaatgctggaaaaattgttatcgatcgctgccgaaaaatattcaacaacatttctatccacgaattatccgaataatcctgagcaaggggggctgtcacaactccggtgtgaatcacatactcaggaccatcctaactgttctctttctcctcgcgctgaccacctcatttactcagatctctaaacctcatagcctcaacaaccaatgtcatcctcagttcccttatatcattccctttctcattttatataacaaaagactactgctgatttcactcatcctgtgcctgtttcttcactcgactgctctctgtctctttccaataatctcttgtatataaaatgatgtattgtttgtgactgtttggtgctcctcctcatgcttcctggaaatctaacgatttatatacatacatcacattcgcagtcactgactctgcgagtcacactacacatagtatcagcatactttgttccctttcactcacgctccaagagcttactgccctcgctagagaacccacgggcgtgctccccacggccaaaggagcaatcaaactaccaaccattctaatgcgaagagatattcggtccttcctggtatttccatagatggagtccttggtctggatatcaaagaaaaatctttcaagcaacccgactttgaatcattcttgaagcacacactggtgagtagcacctgaccaagaataaaaaatgttttactgacgatcaacatcttcccagctgcctaggatgaatcactttccagacagtaattcagttttgattatcgataactgctcagttcaccatgggggtaatgtgcagaaattgtgcactgaacgtggtgtgcctcatctgtgtcatctttttctcttgcctatcaaaagctcacaattctgaactgttgaataggggtccaattgatatatttgcctccctactggcctgagctgaaccccattgagatgtgttttttggtcttgaaaaatcatctccgccgcactaatggtttagctatggctgaagacaaagtttcttttctatatcatacttttgcagctgtcatggatgctaaattatgtcaacaagaatatattgggagtggctatgttgtctagtttttttccactcaaagatctctttgttttgaatttttgcattccaaattcaattgttttagcttttaatttttagaaattggttgggtcttgaaagcaatcaattgattcattttctgagaagatggatatcagaccaggttcttggcagcaataaagtgattcaactaagcaaatggatatcagactaatatttgagtgattctgaggcaatcggtcatggaggaatggagataaaaaacacaaaatttttggaatttgagcagggatacatgtatagaatcaagttgacaatttcttttgtataacatgagtgtgtatttgaggagtcaaggtaaagtcggatcaatttgatgttctatttgtgatcttcatcctcagattgacctcttgcagaagtttgtcttcttggatttgcacggaggtgtgcagtgaaacgtgggacgttctcgcgaagactggcaacgagtccaactggaaagtgataatcgtttacaagtgagttgacaacaagattggttgtgaagatttggtagtttttgacatattgttcattgcaaaagtcctgaagtgctttgaaccagcggtcacgtggaaaatgacaaaaatcaaggtattcatctagggtagtgtcatttcttgttgagaagattgggtttggagaatgttctctgttgtttgtcggaggtctgggtgagtcacgacgattgttgtggtttttgattttttggtatcgaagcgatgatggtggatgatggagatcaaccccgggcttgggtttcaactgaccaattcaggcctatcagctcattttcaacaaagccattgagctttgacttgacttactatggcctctgcccagatccccattgcagatggattgaggataatggcctcggttgaattaataggattacgaaatactgggaaacttcgatgcaaattgccagcttgacaatggatattgtacagctcacagatagtcgccgacagagcaaaatcattcaacggaggagtttcttcttctctttcgtttgattcggtgatgttgcctggttgatctcggttttcactgggacctccgttggcaccatgcatctcgtgaagtgccccttcaactgcagcttcctaaacaatcaacaaaattggatcatcaagttgatcaactcatcaaaaaacaaagagatgtggtatagaaaagaaaggagcttcatacctcatccgctgttgactcttggcttggtttgggctgctgtatagaaatcttagcttggccacgtcgactgtgccgaatttcatctttccactcttcgaagattccaggagtgagtatcatgttgttcctttgactaaaaagacccgaggcactgttggaaacatagaccttccatgtgatctttggagattcggattcaaagtcagccaaaaccaagttcccgagattttgacaccgggcattcaaaatgtgggaaattttgtgttggacttcatcaagggtggccgatcaactatgcattttgtcagcttgttactgacttgttacggaaatcagaacaaactgactaatgcctcaataaatataatagcctatttttcctctaaaaattaaatgtatatccttttgaaatattcaatgaaaacacttagctacaaaaagagccattatgtgattagaattacttacagaacatgagatatgacaagtaatgatggcatgggagtgcgcgctagagaatacgcagccgcagcggaaacagaactaggatccccgcgtcatctccagcgggaatccctaaaaccttacagaataattagaacaacgtcgaaactcgaccgtcatcgctatggaacgagcctcgatggccagaagaggctaggatttcccgcacgctttcgaggaccagtctttaggatataaaaggatgctgtagatgaaagtaagaaagggcagactcagcacgacatccaccttttcattatccttacctgacacccgctaccaacgaactaacttccttttcgcccttcctcttacaatactactagaactccaccgattcaacctttgcaactccgtacccttaaagctccgtcaaccaggattgaaccactttctagaccagtatccgggtaacgaggattcagagccgacaagatacaaacgaaagcctctcgatagtgagtcctttctttcctagctcagtaccaccatcctctatcccatctaccttagtacagactaccacccctagccgacactaggacctgtctcgtcgaaccgcataccgtcacgctcagtataagcgttagaccaaggctcgttactctgagggcaccgtaaacacccccatcgacctgggcccctcgatcccttttatctaccccttatttaccccctaccaaacctgcctcattggcctgtgtagctagaaagcctatagccttggcatcacagagcctgacacatttgaatcaagcatcctttgtgatgtttgaagcatcttggtggaacccggaccataccgcgatgtccttgtcttggtggcatgttgacatagattgtgaagaaaactgcaactttgacatcttgaccatcgtctgtgatgttctcttcatggctgccttcgtgttctgaatgtgagctaccaagattgggtatgggctcttcggatggcatgatgagattgaaggcttgctgggtcagtgggtgtattgtcaagcactcatcaactggcagtgccagttgacccaccccccctccccccgatatctgccattagtacaactttttgttgtctatctgcaaaacttaattcaaactccgcactattttagtggggattttccaaaattggtgagaccgattctcattccattttggaacgactgtaactgattactgagttacactaacagttagcgtaactgattacgctcctccaattgaaaaaagtaggtggtatcactaggggtgagagtttgtttgagaatctggtttcaaagctcctgtttttttttggcttggcaccatttctttgctgctttcatactggcattattattaatatcaagagataaattagtccccagggtttgaatcaccccaagatccatttattccatcatttagtagccagctgcaggaaagggaaacaggaagagtaagaagaagcaaaaaaattagatcagcaacctgcggacgcttaacacaaatttgaaatcataccgcttttttggcccgtcctgtttgtaatccacagtcaatggtcaagaaaatgtgtgtgggggtacctaaatcaaagaggggggaggttagcaagcatcagagccaggggagcagtcttctagtttgttcccttttagggaagcaattgatttttgctggttgactttgagtagcaataacttttgcaaaaaaggtccgatttcctgagtttttggttcgttggaaagctggcatcaagggctacaacttcgttggccattgtgttgactaaaagcaaacggttgctgagatcgaaatgattgaagttagtccaatgcaatccaatgagagacctaagtttcagaagagggagtaagctgaagagacttttgtattggaggatataatggaggtggttgtgatgagtatttaattgagatgaagatcagattgagctttgatgaagttgatgatgaggatgaggatgaaaaatcttgatggggtcttgcttggattggaagagattggaggtccgacattagggttggcggcaccacctttgagctgagggcgccaaggcgcgccttttccaagtcctcctgggcgcgggggcttttcgggctgtatgggactttttggtggttttgatttttttttctatgcgtttggaatatgtattactcacttccgtctgtgttatggaggtcctctccggcctgatcctgtttggaatcttgggccgggcggttttgcctgggcgggccgaaaaaaggccttcgggttgctttggagggccgccagtaggcagccctcggagcaacccacaggcgtagaaaggcatcacacggacccgccccgatacaggggcaatccaagccaactacccctggtgtcagatgaagacatatgccccccccccagaggtacatggcgcgagcatagcggccccggtcagggccgccgagagccccttccccatcatctccccgagcggtctgggggcctgggctcctgggagggcgcccctaggggggtttttgggcatttgggcgcgcccgcacccgtcgcacccgtcgctcggggagcgacagcgcgcaagcgcgcctcgtgaccggcgccgccaaccctatccgacatccatctccccttgcttgaacttcaagttcaaactcagagcccagggagtgaacatgtcacaggcatgtccatgacatcctcttgctgactgaacctcaactcactgacccattcctcatgtactgctagtcatgtggacaaggaggatgtctggagatgctactaacctgtcatgtcaagtgttcaattccaccccaaggcatgcatttgtgttattttctcacttgaaatttttcatttgtccaccattgtgtagtgtagcttaaaatatattgtagcgtagtgtgggaccagttacactaaatgttagcgtcaactcagttacgctatctgttagtcaaaattttgttagtgaaaaaaaagttacactacctgttagtttagcggtgattatttgaagctaacactgcagaaaatttgagagaaaaatttcacgctacgctggcagttagctcagcggtgtttagcacgcgctaacactacagattttctagagaaaaaaaaggccgctacactaactgttagtggtcaaatagtgtagtgtagcgtagcggcccactgttggtacatgtaccttgtcgacctgaaggaaaccctttcaaccagcgaggtacatgtacagccccttgacagaaaaaatggaaccctttaattggagtctagagggcaagccaatggacttgaatttatgcttcttggtgaaactgtggagaatgagttccaaagaatgattctgaaaaattggaatggaaaatcttttgtaaaaattttgtatgtttttccccattttatgatttttttggtatttttcaatcattttttcaaagtacagctgttcccaaaaaccttgcggtttcgggaggcctgtatttcagaagaaaaattttagcgccaccgattttttacgcctcacggcctgtatagattccagtacaggctctgttttggctgccgaggcctcggtgtgggttccgatgcctgccagctgccaggcaggggttggcagagcccccatgtggtgagcggcccctgaccaaaaaatggagaggattacaatgatccaactcccacacactcaactcggaaaatgtgggagttgggtcctgtggcctgaagtactgtggccatacagggccatgtacaggagagagtggcgctaaaacaaagaggcaaaaaaacaaattcttcgggaaatacagccttcccaaacccgcaaggtttttgggaacagctgtagctcagagaattatgatcaacacaattgcatgtgaaaagaatgattataaatgaaaaattgagaaaaatcaatgagccaaagtttagagagctgaagaagttggattgatattgaaattgaattcaatttcagtgcctgattgcagggttggtctggtggatgacacaatccaaacatgcttaaaaaagctgttgatcatttttttaaattttttaattataatcattctttttacatgcaattgcattgatcataattttctgagctactttgaaaaatgattggaaaatacccaaaaaatcagaaaatggggaaaaacatacaaaatttttacaaaatattttccgtttcaatttgtcagaatcattctttagaactcattctccacagtttcaccaggaagcataaattgaagtccattggtttggcctctagcctccaattaaagggttcctttttttctgtcaaggggctgtaccttgtcgaccggagggtttacccagtcaatgaggtacatgtacctcaacggctggaaggaaatccttccagccgttgagcatgtacctcgccggatggaaggaaaccctttcagccggtcccttgccggtcctttaaagggcgggtatccaaggatacccgctcgaatacccgctaaggcagggggataccccctggcagatgcggatgcgggtgcagatgccggtttccctagaaaaagcagccggatatccggatgcgaagcggccatctctagtcatttttataacacactcatgtagtgtcctaattgaattcaccttataaccattcaattgtctgacttgaaactttgcaccaaattgaataaacttgtccagattatacttcctttggggatatatttgatgtttatcctgataatcatacttgtgttcaactgtttacatagattgaatttggttgaatctgtatccaaagtcaatctgtgcatgcctctatatgccaaggtgactccgattccagtaagctaattgggaaataggggaaagtctatagttcatcccagtttgttcccataataaaagcatgtgcaggagccagccattttctgtataatttttttacacaaaactcctggacagactgttcaattctacctttgtatctctttaacaactgtagcaaacccgctattgcctgccagattgtatgtttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacattagtgataagcttgtttgaaagaggaagcacagttacaattggtatagacataccacccaggtcagttaagagggactggggtggcacagcaagccaaaacaggagagatagaatcttctttggcttcagagaaaaaaaattgcctcctcagctaacataacttaaaaaactccacactggcaaaagtggggcagctgcaccaactttagcatcagtacagtgcagtgcagcggaataaaactaagactacagatattttatttcatctgttagcagtatcaaactattactgatggtcacagggtaaattatccagccactacgcagtgttacacccctttttggtgggtttttccacaaaacgtggtgtaatgcagcatagtgtcagtgtagcgctgctaactctacagaattggaggtgtttatttggttttcctatgctacattcaggtggttttttatttttatgacccactgttgacactgtattatcctgtgatcacacctacaattttagatttctcctactaatatctcaagtatgacttctattgtcccatttctctttggaatttacaggcaacaaggtcaatttctcttggcatattttcttgagttatctatgggtaagaatataattattttgggttaccaattcaaaaaccaatcaaatgttcttttcatcatataaaaaatgataaaacatacacattacaatgttacatgttcagtcctaattagaatgacagtatcaaaacaaaactgtcttagcttagcagctggtatgcattaatgttaaacatagcactcaagtagtgttgcagtgtgccaaagtgctaaatctggtcaagagtgtacacttgcaatggccaagagtttttctcctggcctttatagtgtacaatctgagcaaaagggagcttggccatggagagtgtactctcagtggctagaaggaatcctgccggctgccaagggttgtaggaaggagccaatggtcatccctctggaaggttttggaggatcaactcacaatacctttggggtttttgtaatttgtctattgaatttgtgggggtccaactcccaaaaacactctggggttgggaggatcaaccaccaaactgatggaggaagaaaaactagggggaggggacatcccgagatggtccgcagacagtcctcaggttatcctaggggttttggagtcaacacttcaatttttgatacttgattaaccaagcctctataaatgaatccaaaatagtgaaaacacaattctttcaagtaattctaaagggataaatatattccaaggagtaagttttgtcaagaacaacacaatctacccagaaaagttgtttttaagaatctttcattttatttctgtttatatttgagcgtaaccttgaaaaaaaaactctatttataggaaagaagcaaaatgagaaaaattttggaaatttgatggaaccagtcatcatattccaattgatttcatccaaatttttcaaatactctccttcctcagataagtcaagtcacatttcttgctattgaataacttgatccctagcctcttgtatttaggattgaggtattgtataacttttaatacatctttttccattgcaggacaatctccaaccaaagcctcatataaaattttgatttctattctattggggttgacttgggcatccttgaaagtgatcatccaaatacaaaatctttgtagctcagtgagattaaaagtgaattcttcaaatcttttctttggtgatggaataacattggcattttcagtttcagctgacatgtcttttggaaattgattcaaatgtgaatttggagtggattttgggtgatactctgagaccatttgatcattcattagagtatggaaaattttgtgcccaacattttcataatttatatcttcttttggatacctcccaggagcttcttgttcataaattggttttaatttttttaaaagatcttcaactgaagccaaagtctccagtagattttggtgtttcattgtttagcacattttctggatatatttcataattgagttcagggccaagattcagaataccaaaataaatttgattagaaataatattactcaccacctggaacctcaataacatgtgtttctattttttcattattgagatattccaccaatgtctctaccattgaatgagacgataagaagtccaatacttcataatcagatgttttggtagattttgaagtgttttggttaccaatatgaacatcatcgttttctataaaataatggataaataaaagtaagtttatccatgtttttttcaacttttagagacaagggaagaataggggggttcccaatggaaaaatatcatgtttttatagcaaaatttcaacttcttaacaacaaaattatggaattttgagaagatgcacagatttggggtttctgaatgatcaaagcaacttttttctttttgaattgttcattgataaacctcttaaattgggcttcaacaattttgcaaatttcacttgtgaacccccctcacaaatactactcaccactttccaggtcaacctgtggttccttaccttgagatacctcttgctgaaccagcggatcaactggcttaatttttccagtgactcaacaaacaagaataatcaaattttagcatgcaaaaacaacccaaaaaaaaaatcctagatcttctatctgaaacagatatcacacggagatcttgacataccattttcttcttcagcttctcttaaagctaaaaaataagaaaaatccaatataaataatcttaccactaattatattcaacttgaaacataaaacagatgagaatataaacatacagcccaactttcttgccaaatgcccctctgcatcagtagaggatgtggccattggacaaatagtatgatgaagctgttctgcttgcttgaccagaggctttgaagaggaaattggttgtgctgaaatgccatagtagtgcaagagctgtaaggaaactaagatcttggttaaaagcatgtctgtggatagcttttctggttgagctctttgataggaggggagagtcaaactacagaacaacggggtggctacttatgatctgacctttccctgcttcttggtgggagtagtaccccgcacaagggacaagcgtaacaaagcccgcgagcacccgtaggcgtgaggtgcaagcgaggcttatgaccaagattgaggagcccgcgcaagagctcctcagaaataagtgtagcttttctttgcttcaaattgtaaattatatgtttaatgttttgctatcactaccctatcccagctgagcggtggcatcctatctacaatcctgtctgttcactttcatcgcggcaccatttgttttttttctatcttttttttgaaatcggtcatttcttgtaattttaccggacctttaatgttttgtctattgatccattaaaatgtcaattggccaatcggccgttgaagtataatgccatacctcaaattaaatgaacaacatgtgaaaaaactactcataactagagagagagagatcgaagagcaagaccgatcgaccgagaaaaaaaaagcaaaaaagatcaacacaaaaggaaaaaaagtaaatagaaataaccttgagctctttggaaagcaatcggatccgcgaggcgaccaagataaagtcgctttggaattgtgaaccaacagtgagccaggtgattgggacaatgcaatcatcaaacactcgcatgcgattgtcaaacattgaacaattttccagcttcttgtaatctctttggatgggcggttgacgaggacgttgcgacggccatctgatgaattcttcaacctcttgccagcttgatcttgaatggtgttgggtgtttatatgtgcaaggagggagtgtatgcgtcgggttgggagagagagggacggaggagagagagatcttattacttgaattaaatgccgttgagctgaaaggcaaaaaggatagaaaaaaagagcggttcgttgaaaaaaagagccatccaaaaaacccatggctttgctattaagcggccatggaaattcaagaaactcaaagtttcatgaatttatttgatcagcatagggacatatatttcaggttctgaattggctgtttgataaataaaaatacaaagtttaaactatgaaaaagaaaaaaaaaacttgttcaaaattaaggcctgcaggtgcccacaacatcctctgccaccaaagcttggagatgctgttgggccatgatggctgattattcctaagtcctctccctgcgggagagtacctagtgcttgcacactcaaccagcggctacagtgccccacgccgcagcagggacgcggactttgataagttcgcacaagggaaggtatcatgtcttggtgcttcttagagcattcgcattggtctggttaagttttaggttaggaaacctgggtgggaggtccgggtttgctagcctactgttgtcaaacgcatccgtccgggttaacaaacccctggaggacaactccccgcgaaatcgctaaatttctggttagcgatcgctaaatttagcgaccgcaaacctgaaatcaaacttttggttaactaacctgctgttaacctcgaatcaatgcgagtgcgcaaacaggcttggtcgggttaactcgccttaacccggcaatttaacccaaccaatgcgaatgctcttacctagcaaagtatcatgtgcacccatgttttactattcatgagattacatacgtagcagtgcaattgtttcaacaaaaaatgaatcttgaaacatcaggtgtctgtatcctcaactgctgtcaagttcaccatgagcttgaccctgctttcccgcaaagcttgtaacaccagtcttttgcttccctcttgcaagtggtcagtgggcctgacaaaccaatctcgaataagtattgcctcaatgacaccagcaatctaggtgcacgatccggccggacataagaactggtcccacctcttgccatacttcacgtttcgtgtcgcaagtgttcgctttcgccgggacaagtcattagtacctccccttctgtatgtcaagtgtttgttttccctgggacgagtcagcagtcggacctatagttaaacagtagattttgcatctatttttgcaattgcaagttgaatgcggccggagatttaccatgcgctcattcttgctataccttgaatttagtacaccaagtgtctcacttctataaggcaccaatatagcgtcctcattgaattcccctgaggaaaaacgtacaaatctgacttgatcttctgaaccgacttgaacaaactggttgggatcttatagactttgaaagatgtaatgcacgtgtatcctaatcactattatattagtatccaactgccttccccgttcgaccttggtcggatctgtgtctgttcctatacgccgagacgactcgagaaaacggatcggctgatgggggcaagcctgcaatgtatcctggctcttgcccttcatcaaggtgtgcacgggagccagctgtgtcatgcgcaaaggtgtttacacgcaaagccttgacagacgtttactttcctgctgatttaattgtatcactaatgactctagcaaacctcaactttattgctagcttgaacatcttctgtgaatgtgtggttggatatgcacagaggacgtgtgtatcgtgataggcaaagccaaagtcccacaacaattgggacgaggtttaagcctcagctcattcgaaagaggaagcgcggtttggattgatgtagcccggcggagcgggactgggatggcgccttatgggcttacagtcaagtgtagagacaggtgtctttgatagccgagaagagcagggcgccttagaccttgttctttgttcaacaaaaggaaatcctcgaaagagagttatgatgtgtgttggactaaactagaagggggggggggggggggcaaagatccggattctggtaagcttctctgtagcccggtttgatccgagcacgactgaagtgatgaagaagccgagcgcatgggacagcaaggatttggatgcgctgaggaggaacctcaacaggacagtgatggctagaacgatgacggcattgggagcaccagcagggccacttggaacaactgtcaagatatcacaataccggtcttttccaaagcgggggcttaggagaggctgtagagagctggctggccaatctatgactctcgggccgagctttcggtgttcctggaagaagcaggagggatggtgggagcaggagcggaggaaattgatggtatgagcgtgccgagattgatggttcacctccatcgtcctcttgacgcgccccaaacactggatcttgactcacaacacagccatgactagcactcatgcactcacaagagtcgccaacaaatcgcatgaaactacatcggttcgtgatatgcaagtcactaggtctgactacatacaaaactcccttcttatatcttgttgcctttggttaatagcctcttacttaatttttgttgttcttggtacttttagaggctcaaaaaaatgttgatcatggcgtgtttaaaagtaatcaatcacctttttgaaaggtggagataactatgtagactggagagatatataatgaacagagttttatacacacaaagaaaatatgacaggggatctgaaatttagcttcttttgcttgaaagaagaacacacgagtttctttgaagtcagcaaaagaggaagataagcataggaaatgatactagtgctgcaaattttttgtgaggcaaccgcaccaagctgaacaagagaaaacttccagaaagaaagaaacaagagagatgagatggatgtagaagtggatgcaaggttcagagtaagccgggttcctcttggataccgcgtttgatattcagtaagattgcagtcttccaactgtccagtttcatcatcgaatcgaactcggccacttggtttgtgaattcttcttggtttccagcgtcataggcatcgacgatcgccaacaaaaacttgtactctcgttgttgaacaaagctgggatccaattcggcatacttctcgatcgcccgtttcgtgctcaccacatcctatgatttttcgacattatatggtccaaaagaggatcgggaaaatatcgttagatacgttttttttttgagagggatgatggttgcattgggcggagagaaatcatggactgacgcctgtgcacagatgacataatccggctttgaagaagtattctttgacgttgtatcgagtcagtggactggagagagagttctgagcgacgatttcaaagttctcaatcgccactggatactgctccaactgagccgcgagatctgctgcatctttgtaacatccattagcagtcctgtataaaaaaacaacaagtttgagtaagaatcgagaaacgcaaaaatcgagatgagatagttggacgcacgcatgggcatcttcctgggcataccattcggctgcttgtagaaacgcatctaaggcgccttgtaaatctcctgcatcctgttggaaaatccttccgatatctttttgtcggtcggcggcctgtcggaatcgacccttttcgatcaaaatctctacagtccgacgtagacaagcaataccgactagagagaagcaattgatgagctttttttgaattgagtattaaactcggtgagaagacgtacgttcagggttagatttgttgtaagatttagcggccgaccaaaagtcgtttccagcatcatctttctcgccgagtttcaagctacattcggccgctttacagaacgcatccccggaatctttccacttcttctcgaccttgaactggttagcagcggagatgtagagttcacgtgcttcctcgattttagatgttgatgagcctccgaatccgaagaaggatgagctcgaggatgtcagttttcggtcggccttggcaagcgtgctgtccacgacgagggtaataagactcgttagttactttgatcgggatttatcgatgtcttgtgtgatggggtgaggggaattgctaatgttcgatggtacttactcgtcagcacctgatggcatctttgtcttgttcttggtggtttggtggtaacttgcccttttggcagtgttggaggtcagcggtggttgaatctaatcgaccgaacctccggggccccgaacgaggctcttcagtccagactccactcttttcgtcgccatgactacatatgtatgaggtataggaatgtcacaactctcaactggaactcgcaccaggggcttaccaagcacttcttcagagctgccaaaaagctctgcagtccggtaaaaagacacaaacatttataggaattcaccccttcaaaacttgtgactcactcagataacatcacaattgacaattgagctgcattattcaaagacattcaataaattacaaagccgtcatcaccacaattcaagggaaattacagttgcggacagcataaaccacccctgccccgcccacaagactcaaaattcacatgccaactaattttattgcagttttgagcttatacacatgcatagagctcaaaattgtagctgctcagcttctgcaccagcacttcttttgttttgctgcatgcatgtatgtagacatgcctaaataaattcataaatatggtgtttgacactgtatattcatggggttatacctctcagactcctccatcatacttcatcagtgaatgctctgcagtattttccaaacatttcaaaggctaaaaagagcctaaaagtaaaaaataaatcttgtttttggcccacagattgggacttccaaaaaatcctgggtcgttctatgccgtccacaacattcagcagaaataaaattacctggatgaccccattcaaaaagaatgggattttgaggggtacccggtgagaagtttgaccagaccatttatctgaacaattgacagaaaactaacagtttgcgttgaaatccaaaacttgcacatcatgatggatgttgttcttgcaggtatgtgactaattcaatcaatcatttgaatcaggaatcccttgcatgtttataattgaaaatgataccagtgggcttatgatgaatataaaattactagaaaaaaatcaattcacttatttgttgaaatcttggacagtggaacctccttggatgttcattaaagttatttttgaggcacatacagttgtgcaaggcatcctactgtacaggatttcccagctgtttgtaatttcagacttgaaaaaataaaataaaatggaatttttttgatccctatcaggttgacatggtgtgagcctgctttttcatggctgtgcaaactcttttttcaccaaggggatgttattttccccattaaaggccctaaggtgggctctgggcacctaaaccatggtttgagggtggctctaaacataataattatgggtttaggtgggttcctgattgcataggtatagatttacaataccttaccagttttgccccaggaagaaattaccatttgggtggtggaaaatagaaaaatttgcctgaggcttttttacaaaataactcaggagtaaaaattaggctaaaatgagctactttagccaaaaaataaaaatgcctcaaatgagctaaaaataattttggaatgtttgaggaatttttatttttgggctaaaatagctcattctagcctaatttttactccctgagtcattttgtaaaaaagcctcagggaaattgatctattttccaccacccaaattgccattttttcctggggcaaaactggtattgtttgtagtgatagcgcagcgtagcatagcaaaaatctgctaaaacaacgtgaacactacactacaggatttgggcgcaaaaaagtgccactacactgacaatttttggtcaaaacgtgtggcgtagagtagcagcccagatgttcatgtatcttcagagatttttgttgaaaacggtccaaattggccaaaaaatgagtagttgttttttgataaaatacaattgtaatgtatctgattttaaattcaaaatacaaattagagatcgttcgttcggacctaggtacctgctcatttttttcaagaaaatagatacctagtaccacaccagacacctcccggggggtacctagggtaccagttgcaggtacctcaggtaccttccctctcttttccacttagtttccctcccagagtcccaagtcactttattattattatttattttcatatttattgtaaaatatcactcataagtcactcttttggcattttttcatatctgttgtaatatatctaaatctaattggaagcatcttacttttctatttttttcatatttattgtaaaagatcagtcccaagtcacttttttcatttgttcatatttaataatttaggggcttggttaaacgactcccaaaaactggagagccgactcccaagccccggaatccccgaaaaatgggagtccaacccccaaaaccttcgacaggtttgggagtcgactccctaaaaaaaataataataaaaaaagaaattccccggttggtataggagtcgaccctccaaaaccaaccagggtttgggggtcgatgaaacaaaagacccccacagaagcagccgggaggattcctcccggccgctcagattacacaccgatggccgagaggaatcctctcggccgtcgagattctactctcagcagccgaggtgatttccctcggccgtcggccgtccagagtatacacctcggccgtcgagagtgtacactctcaacggccgagggaaaccacctcggctgtcgagagcgtacactctcgatggccgggagtgtaccctcggccgtcgagagtgtacactctcaatggccgagaggattcctctcggctgttgagggtatacactctcaacggccgagggaaaccacctcggccgtcaagagcgtacactctcgatggccgagagtgtacacagcctttgagagggtgtacacctcggcggtcgaggtagtttccccgtcggccgtcaagagtatacacctcggctgtcgagagcgtacactctcgatggccgaggtgtatactctcgatggccgacggggaaactacctcaaccgccaagcagtaagggatatcacctcggccgctgagagcagaatcttgacagccaagaggattcctctcggccatcggtgtgtaatctgagcggccgggaggaatcctcccggccgcttctgtgggggtcttttgtttcatcgacccccaaaccctggttggttttggagggtcgactcctataccaaccggggaatttctttttttattattattttttttagggagtcgactcccaaacctgtcgaaggttttgggggtttgactcccattttttggggattccggggcttgggagttggctctccattttttgggagtcgtttaaccaagccccataatttattgtaaaaagtttaaactatttacaacttataactaattgaaagaatcttcatcttcaatttcgtccaaaactatcaccttcctttttgatttttgtttagacttctttttatcctggagtccctgtttccatgcggtcaaggtaccttcttggatcctggagttcttggagtagaaggccaccgtcatacctctacttattgaacaagaatcaagtcggtgcctttttgacgaaacataatcccggccaaagctgaactctcgttcaacatccacagatgttgctacaaaaattcaagtagaatataatagatatgttagacatagtcaaattcaatcattatcataggatgagttcaataaatggcattttaacttacctgggcagcctaaaacgtctagcgccatatgaacaagccctccgtgtcagttaccagaacgcttctgttccatccaccacttcagtggattcaccagctcatcaccattgaggacaagtcccccagaaagccatgtgtcaaatgcatcagctgagctgtctcccccccgggtggcagttgctcttccaaggctggcaagcataccagtgatgggctatggaaaggcaagaaacaatttgattagtagattatctagaggttgggatgagagggaagaagttatgaacttttcaacctacctttgagctagtagttggagcagaggaggcaggagtgagtggttggggcttgtaatttgatgcccacatttcatgagctaggcggattgcttcggctatccatttgggttcccattttgctatcttgaagtactcatctttgaaggatgggtgcaacactgaaacacaccatttatgtaagcaaaaataaaccaagaaatgaacaaaaaatactcacaaattgctatcctataaaggggtgatgtgtcagtcaagctgtagtacttatttgttatctttaatcctactcggcaggcattcttcaatgcgggtgggtagtttgaattgctgataaatgtcgagaggtgatcagttatttggtcaataaatattactatgtcggagattcaagccgagcctgctttggatatttgaagtgtgatcttgtgaaacaggttgaggacctcggccaaatcgcaagccaagtccaggtctgattgatccaaatagtgtacacggtcaatcccatatcttttgtggcgctgccactcaagacttcagatgaatgatatagcacattgagtcagctcaacagtatgtctcccccaactgtaaagataaagacttacatagccgcttgacatctgatgatgctgttgatttgaataatggtagagttccattttgttcgtacatctcgttcaatgttgtgtggtctttcacaactcttctgttgacagatcttgatgaattcggccttggaagttggagagtacctcaatttctttgcaattgcgcaaaactgtacccaaagaaaatatgacagttaaaaaggattgaattctaattaacttgactgatcaaattgattgtaatgacttaccttagccaaagtacgtttacaagaaaccaaagtgtagcgatcatcctcctcctctttgctagcattttcaatatcggcctcattgagtacttcattgtcatcgagatctgctccgtactctgatttctcatcacttgaatcatcacctgctgaggtgggggaattatcccggaggccccaaggaagcctaggatgaaatgatgaaatctaatcagcagctcatcttctctataaaaattcatgataaaagactttcattaaagcttacactctgatttgatcttcaggatcttcttgttcagaaattgaaccatctgaatcattgtcagcagccatcgatcctcgatcctttgcgtccttcttgtgactcccaaacggccgaagaatcccctggacaattaagttgaggatgtgcgcgaaacattgtatccattgagcgtccccgtggaatcaagtccacttgagcttcttgagctcccgtaccatcacttcattattctttgcattgtcactcacaatgccacatatcttaacaaacaatgaggtatcagtgttatcattaatgcttgttaatgtccaaagaatccaataaaataaaactcactttgtcttgaattccaaatttctcagcaactaggcggactgtatcggccaagtactcacctgtgtgcctttttgacaggcaaacaaagtccagaggcatggcctcaaaagttgggttacctgattgattatctactaagtgatatccgactacacccaatatgttgaatccatttggtgactgccatgtgttgactcctatcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaatttttgtagtgttagcgcttttgtagcgcattttcgctacgctgcgctacagcacttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcacagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgagaattccgctgcgttatgctacactaaccgctacggttagtgtagcggcccaccgttgctcctatatataatgcacctttatgtgcctaagaaaaaaaataagaaaagaaaggtgaaattaggaaatgataaaaaaagtgcagataaagaaagtagtgaagtactcacattcaaagtcactcggtattcatcttgtatagctgaataaagaaggtggatgtcctttgagaccctgcttggcggtggtaggtgcttgacaactgtcgggtgaaggattgctttgtggctggcatccacaagtgaggaaaaagacctggcagcttctgcacaccagattgcacatagttggggaacctggattatgcatgtaatgttcagtatgcttacaacagacacaaacgtaaaagtaaaaataaaaagaacttacctctgagggattgatatcaccagttccagttattcctagattagccaatgattgcgtattttgggattcattgtgtttgcggccgcagagcaaggcatgtttgttgagattgctgcaagatgaatctgaggtagggcggttgatctgggtgccacatccaagcacacatgaagcccaaggaaggaaatcagccacaaaaaatctgatttatgcatggtttaaaagcaaaaataataataaattaatgagatattaaaaacaaaatagcttacagtttgcagggataggctatcatacgccggccatgcttgtccctctgatctgaaagctctggctccctgtatgaagtataagttgagctggcagaagattgagctaccctctgggctctcactttagtaaaaagcagaaaaaaaaatacattacatcagcctgaatgaaaaattaaaaaaaatacagacaggcaggaataaatgaccagagagtgagatcttacatagctcctcctagtcagttggggcttgttcacttgcagatgggtgctgggtgcttggtgtctcctggcttccatcttcttcttggggattgtatgactgcgacgacaagcgagaagcgacagacttcggtcggacacggccgcaaggtatgtcggacatcctgcaaagtgtcttgcttcacagcgcttgtagattgttcaatttgctttggcgggttttgatcgcaatcgataaagctttgaagagcaaaagagcagccacatcagctctctgctcaaatgataaaaaaggacaaggggaaacatagtgaaagaattgtggcagggaagaaaaaaaaggggggggcttaccgtttgtaggccttgttgtgggtcgttcaattggtgatgaggggtgtttaagtctctcgagagtcgatggtgagcgtccgtcggtccggttatcgatctcttgtgcactatctacccgccaaatgatgtggagatgggcagggctcggtcctgggcagaattcaagcccctgcgacccctgtgcagccccccatccctccctatttttttagacatcaggcggtacctgtagcggtacccgggtaccgccgcttttttggccaaaaaaccggcacccggcacctcctggcgggtgcggggcgggtgcgaggggtacctcccagtaggtaccaggtacctgcaaaaagtaccgacgaacgatctctaatacaaattttatgaagtatcagaaaaaatacaataaattaataaggtatctgaagatactgtattgtatcatatctgttttgctattgactatacatagttatttcagaaatgcttgaactccttagcacattttgtttgcaccttaatgtggccctgcccttgcaaagtttggcagaccacccaccagtcgagactgataaaccatattcaaatagttttttgggtttatatggccatgattattgctagcactggactctgaagcaacacttggctgctaatttacgctgcactatctacatatgtcagtaatttagtgcacttaattccttccctgatacattaacattatctgtagtggcaaatttttctttcagccagtagtgtcaatgatgaaacaatacaatgtgatgcaataaaccaccatgtatcagtattgcattgttttagtgatacacactaatttgataatgatgcattacattggcattgtattggaaagcaatgcagatggtgatttttgctgtttttggtgatgcataccaacttccaagaatatgcaaaatgcacccaaattattgtgcatcacattgctgaatcaatgtgatgccaataccccgcgtcattttttttgatgcgggcgatgcaatgcaaggcccctgcattgcccacttgatgcaatatgatacaggaccaatgtgatgcaatgctgatgcatgtgttgcatcagttacactgttggtagtgtaatggtgaattttttgtctgtaatgcattatcagattatcaagaggtgaagaaaccctaatgacattttaagcatcaaaaagcctctctttttgagctttggaagcaatgcatgccatgaatgtccaaaaagtatcacttgtcttaccattattagtgttttttttttcaagaaaaaatctacaagttgctgatagtgtaatgagcatgaaacaaattccaaggcaaaatggataatgtaatgtgcaaacaatttccaaacattatggcaatttccaaacattatggcaaaagtaattataaagagtggaagctcactattttatctttacactactattacgggtgatgtgaaactacccagtgttgtctgaagtgtacccaacacctttgggtctgcctgtgggtatacccttcagatgtaggcaaatgagtgtggccaggctctacctgtgggtattgggaaaggcactggaaatatacctgtggggctctatggtccctgtgtttaaattcagaccaaaagtacatatacccagccttttaccatggggaaggccgcgcaggatgacccactgaacccacctaactaccttcgcacacaatattgcaaatgtgtggcccaattagaaaaaaataagctagcttagatttgatgatattgggctaatcagcgatgactacttatcgctcatgatgtcttgagattttttttgtgcaaaacaaattccccttcttgattgataaacatgaaaaaatttccaagtagagtctgggagctagatgccaatggatttgagctgatgtttcaatctgaggtttaagctgcgacaaattcgtaatccatcaatccattttccagtacgtactggttgacatgtgggccaagcccaaaattagctacgtaaagcagcctctttgaacgtgttgcaggaaagccgtgttcaagcagtgcccttagctttttcaagtcgtcctcataccctgagcacattagccgacaagtttctttcccccgctaccgtcgccggtgttgataaaacccatggaaccggctcctggtgacaatagatcaaagaacgctaccgcttaaagtccattaaaaatttctgccgaagtcatcgctttatttcgcccttccccggtctcggtctcgatcattgaagtggcatggaaatttgatggaaactattattaaatgtccggcaacctatggagatcagcgccaagcagttgaaacattcttctaacaagtcattagcagaagcctatcagtttataagaggagacgagaggtctatctgggactcacccacacaccgcaattactactctgcttgtatcgtattctaaacatgacttcgataaatttcttagtggctcttcttctttcggccttaacattggaagtttggagcttccaatgcaacagtgcgttttatccttttggcgtttgcgccagaataggtgatcctagttatgatttgagtaagcatttttataacgacctgaaagattggaggctgcgagcatctaacacgattcactttttcgatagttgccgatgcccccaaggatagcaataaacccggggatctaatttgttaccccttaagtcctttctgttgcaataagaatgcggtaagtatttcaaaacattttgtactatgcggtcgccaaaagactttgaaggttgatctattacttgaacttattttgatagacacaaatatctaccaaagccaaaatcagatccacaaagtttctagatttttgcaaaaaatctccttaagctacagagctgttggacccaaaatactgcgatgatatgatatagaactctctatttaaaatattacatttcagcctgtggtagtagagaacttgaacggaaagaaataagatataaatggaaatgaaaatcacaatttatcacaaaacaaaattgaacagttcaataagaaagggatacaaatgggtcagtaattatcacacagtatgatgtgaaaaaatgactatgagaaatattcaagacacaatcagaaccaactggaacaaaaagcaagatcttagttagttggaatgaaagccaaaaaatacaaaaaggctgttgaaattacagtccaaggggttcattttcaaaacgctgtggcacatcagaacgtggtgaactagtgagatgaacaaatttggaaacctagaaaatacttgagtggatgtacttgagctctttcatcattcatgttgaagttaacaaattaatcctcctggattgatgttcagctcatttgacaaatctaattcagaaatattcaatgattcactagggggtatcaaataggggcttggctaattgactcccaaaagttggagagtcgactcccaaacccccaaaacccccaaatttgggagtcaatcccccaaacctgtcagcaggtttgaaagttggttccccaacaaattaaaaaaaaaaaaaactgaaacccccgaagggggagggagttgatgcctcaaaacccactgggttttgggggtcgtcaaaccaaaaacagcccccaatggctgggagagaatcctcctggccattgagagcacactctcacggagggagtacactctcaacggacaagagtgcatacctcttggccgttgagagtggacactctcaatggccaagaggctttaactcagccattgagagtgtacagcctcaacggttgagagaaagcatctcggccattgagagtgtacactctcaatgaccgagagaaagcctcttagccattgagaatgtacactctcaacaaccgagtggatttctcttggccgttgagaatgtacactctcaacaaccgagaggcattctcttggtcattgagagtgtacactctcaatggccgagaggatttctcttggtcgttgagggtgcaaacctcaatgaccgagagggtttcacccttggccattgagttgtgcaccctcgggcctcaacagccaagagaacacttgtggttgttgaggtttcacacctcgaaggccaagagtgtacctcttgggtacactctccactgttgagaggtacactcaatggccgtgtacctctcagcgtccaagggtgtacacccttgacaaccaagaggctttctctcggccgttgagagtgtacactctcaacggccaagaggtatgcactcttgtccgttgagagtgtactccctccgtgagagtgtgctctcaatggccgggaggattccctcccggccgttgggggctgtttttggtttgacaacccccaaaacccagtgggttttgaggcatcaactccctccccctttggggtttcagttttttttttttttaatttgttggggatccgactcccaaacctgctgacaggtttgggggattgactcccaaattcgggggttttgggggtttgggagtcagctctccaacttttgggagtcgattagccaagcctcatcaaatataaccaaatctaccattatttaattgactggtttgaaaaaatccaccctttttcaaacatgttggttcttcataaccccttttgggtaccattaacacaaaagatttttgagaaaagtgactggtttttaatggtggatttcctatatttgataccccctattattgatgatatccttgatgtgcaataattttactggcatgatcacttcctgatgttttgacttgttatgatcttctagttggtatctgtggatgaattcaactgagacactccttgagaatttgaaataacactgaggaagaacttcctccttttccaccccttgccaacaacacacctccacaacaaacttgacctacactatgcataattcatacaaaattgaaaaatcccatgattaattcttgacatatacacagatgaaaggggaagagtacctgagaaggtgacaaaaaatctggaatgaatttggaaacctatttctaaatcccttctcaacatgctaaaaaaattggaatctaatttttccatatatatttccaaattctatccaaaattctcatagctcctttcattctttttagataaggatttaatattttccaaatttgaatggaaaatattaatacctcttgacactcatataccttgaaacagtactaagaattgataactgagagtagagtattagatatacttcaccaggaaaaaaacaattctcaccagatgacaggtgacatgatgtaacattgattgcaagtccagtttagctccagtgctactaaattccaaccacaatggtccctatgtgtgctaaaggaagctgaactacagttgagctgggtacatagtgggtagcatgctgaattagcctgatttcacctgtcaccaagtgagcattgtttttttcctggtgggcttgaaatagtacgttgataatcgcactcccccccccctccctgcccctccaaaaggggcgtgcaattgcacccgcccgtctctgagaggcgggtttgatcacactccccttggaaacaggcttccaaggggcgggcaggagaacccgcccctccagaaggggcaggaggactttcccgccaatcaagaatcaagatattcttggttcttgactggcgggttctctctactctcaaaggagagagaggctcgattacgtgagcaaaacagggatgttttgctcatgtaatcatttgcttttggacttcttgtcggcaaaaagactcttcttcaaatttatctatgctacaatcgtcttggtgctgctaatatttttttcttctttttcaatcaatgatgccaaaaaaacttccttcaatgttttccatttcagcaaaatcaaaaaaagaagaaaagaaaacgacatccattacattcctcctttctattcttactgtggtccaaacgtgcaagaataaaaaagtttattgcttttgggaaaatagaattcagacctagaagtcgtttagagtagcataataaattcaacaacttgatgtatttatgcttatactgatataggcggcaaagtcgcccctagacactagtactcatatcatgcagaaacgattagatttgcagagatacaagtgaaatctagggctcgaagacttgtttaagccattggttcagatggcaatcggagtggtgttaataaattgttgttaatttaacaccactccgagtgccatctgtaccaatggcttggacttgataaattgttgtcttacgaggtagttaccagatttggacagtgatagaagcaggtgtattaaactgagtaaagcaaggacaaagcgcagaaaacgtaacttccagtccacttgtctgtttgctcttcaggctgcagaggttgtccaagggatacataccaacaatccgaggttgttgtagtcttcttgttggtcgcaaatacgtcagcaccacagaataggtgttggatatcgaggaacttatccaagatggagatgttgctggagactgtggctgatttacctcggttcataagatgcccaggcttaatgcacgactctcgtgcggtctctaaaatcggttgatcaggattagtagccatcaacgttccatcgtaatcggtagtaaacttccagcatagcattatcgtcaagggttgggaagcggccatttgaagagcttgtgggttgtgtcatgaggcaacatcaccccacttgtcccacatgctactctgactcagacaccatcaatgcatttttcggaacacatcaatcgacagctggacctatcgcaaacagaagcggtggaaagctgtgctctgtaattttttgtcataatcaaccttgtctatatctgaaatccaaactaatagtcagcttaaacttgaatttaaacatgaagtccatcagattcttcacagtattttttatgatgagcttagcactggaattgcatggcttcacatgtcctgataaagttttcgataatcctatgtgcgctaaaaagaaaaagaataaaacgttcgagaagagtaagcagaaaaatgtttgaaagagcgtaaaaacgtaggaactgcgggaaactaacataatttgattttttggaatagtttccgaacccactggcaacactggcaatcttaagtgcactggcaagaataaattctgctgtaaaaaaaagaaggcaagggcctatcattgttcttcctttaggctagctgataacctgagatttctaatcatctgataatgtcaatgacaggcggatctaacacccaaaaactttggcggcaattgtcaaccagcacaactaagtgcttgagaggtagccaaagtagttgagaatttatctagagtagaggtggtaagatggaaaaaacaccagattaatattcaaactttgttgcccaaagtcctgaattctcaaactcccagcatgatctgctcttgccaataattaatagtgatttttgtgaaaatagacttttcaacccaattttatttgcaaatactaaactgatttatattttaagaattcatactatacttgtgaaaaaacaaacagattccaaatgtaaagtatatcacataatttcacttttatttacataagatatttagaaatatgaagattgaagaaatatctatgatccccaatctgatgccaagcataaaatgatatcaggaatttcattcaactaaccagctttttttgcaatgtagagtatcatgagctttcatgctaagctttgtgcaactattgaaatacaacaaaggtttcagacacaaattgaaaaagtaaaatcatgttttacccataatatgtgggtaggatatcatgatgatgtggaaatgtagctcctgggccctgaagcttttcttttaagttttcttacaatgcttttgagctgattctggagggtgaaaggaacaatatctgaaatcatgaaatatgtagacccatttgttttgaattttttacaaataattctttgcacaattcaaaattttttccccttatttttatgagaaatctgtgcacacaaagttttgtaccagaaacaattcctttctctcatagctcattattccttctagccacattagatcctacactccgccaccatgttacaacttttcctgtttgatggacaagcaaattcccattgctgttgtattgatggcagcaacaatgttcattgtctaatgtcactgtaatcaatgtgaattttgacctcactgtgggaatggcctttcaccctggttcaagtggcacaacccagataaacccagatacctgaattgattttttgaattaaaaccacttgaactaatgaaattcacggggtgcaaaagaatatttttgaatattttgtttccagtgtcagtatgggctccttgaaggtggttgattggtatcattagactagaagatcaggtttcattttttcttgaaatttccttccccatgatggtcaagtacctcccagctcaccaatgatgtgtccactgccctcacaatgtatgcgtgcaccgttctcaattcaggctgtcaatgggcttgggcgcccatgggctacccacgcctcgatgggtctcggtatctcattgtcatgccccccagagtcaaactttcaaaaaagcagaccaaggaaacccccatgcggccatgcccgcctcaaatatatctgactccgctctgcaaaccccaacctcgttggccaagaataatactcaggccaaaaaaaaaaaactttttgatgggcagacccgagacctgccccaagcccgccccgatcccaactgtctcaaatccggtgcgggtttgggcattctttttggaattgtggcccggcccggcccgccccacgctccaaggcggggcgggtttggtttttggccccgagcccggccaattgacagcctgattctcaatgagttggtacgagccctgggtaaggaggcggacttccctagccggtacaagacaatataccagctagcggtggatgtctccgtggcatggtctgtaccagttcgccgaagatgtattcaccctcgctaagttgatatggtttgtacccgctcgacaagagggctatctttctggcgagctggcacaccctctgtccgctcgccgagagcctccacttattcggcaaagagaataccaataccgcctcagccagcaggtacagactcaaacagctcttccaggaggtaaatatctcccttcaacagctacaaaaggctcgctgaagacgagctagtataggttgacaggtaccagctcggcgaggagaaaatttgttggacggcacgcagcgacgcccttgaaattggagtggcgacccacaaacgtcgcgcgacccgctcgacccgcacacggtctgagggtctttgcttcaatccttggttatttgactgcttctctttcagaaaaaaatctgtttctcaattaaaagaagaacataagggagtctgaatgtggcactcatggcctgcacagtaaacggaactaatggggaaagcacacatatccaactttcatacgacttgctgatgtatgaatcaagcatgcatgtctgaactctggaagaattggagcaaggaactattgagatgcactgacaggatcactctgattgctacggaatcactttttgaggagagcggtctccctaatagtgactgatgatacttacccaacagctgtttggacgcccaaaatcaaagccgaacatcgactttcgacatgaaacattccacagatacaacaagaaacaattgtgctcaaccactgacgcgccggtgacttgatggccgcggcatttgtgataaactatgtagtgtgtatgacttctgagtacgtcctgtgtctgtgtttgaaatatccatcatcgagagcttttgtatcacaatctcggcagtctcttctacaatattgcttcttggctcatggcttcgattagtaagcgccaagagcaaattttctgagcaagttctcggggtaaatattatgtgagcttgtgccgcttgtccatggcaacttcattggtacatatgacgacaccggctagactcagctgcaacacaagagaactctcgtccatgtaaatacgatttgcttgaaagacattctagcgaatttaagcttgcatgcaaggttttatcttgaggtcattcgactgcacacctcgggatcggccttacccgtgccgagagccgtgattacttcttgaatgtcttccagttcctgatacattcacgtctattcacgtcttctggaatcctacgttctgaaattggaaagaaacacgctattaccatgcagcggcgttagttcaaatttaatatgtgtcactttcgaattctcttctggcaaatccagcgtgtgcgcacaggaaaaactggccggtcagcgagtccgtgttttccgccgtaaaacactcctgtggacgagtggaggtgtaggacctgaagtggcctgatgcattgaggaatacaagttccgaatctgatggttaaaaagtgcccgacagttcgtttcattacattaacctgcaggcccaaaactttatttttatgtggcgcagatcacactgcatagtcagacctcattgaaaacgttgaggtcaagccaaacgaatacaatagggtctatagatcatggactgtggatttatttcttaatttcttctcataaaatcttgcaggtcgccgattcaggggatgtcagtggcagccacttctcctgaagtccttcactgtcggccatgactgctccaacatggctgcccgcagaataatcggaaagatttgtctgtccggacctcgaaccaggatgccgaactgtcaggcagaacttctttagcgacgggtccgactaagttgttcgaccggttcctttaatcagggcatcatttcccaattagcggaatgaactaatgcgtgtgccccagtggaatctgagtcaccagatgttgtgcttcggcgtttccttcggccctcaaatccttaggattcaaaaaatttcatctggggcctggtcaggaaaaggcagctccactgttgtgcacttcgtctcaaccgatcaatgatacaccatcaaaatcagcacggaagtaaaatgcaggaaattgaataagcatgaagtgcagtggatcacaacttttcactctgacggtgttcagaaaaaccaactagataaataagaataacaagaaaagtgcaagtacacgtttatgttggtgtttgcactgaaaactactgaaaaactattcacacactttagatttgagaaagctcctttagccgtgtcgatgttcataagcatgattgggctgctagggcaagatttgagtttcacatagcgtgaaaatcttgtctgcatctggattttcttgtgtttgcctgaaaaaaaaggataggcgctggtgtcaatcgactctatttattgtttcctactggatcctggagaaaaacaaattccaggctgcagaagggtattgactgggcattccggccgtccacgctgataaacaagtggaaaaatgctgtggtcaaaccagaaatttcacaaggcatgaggctcgccaggagcttgcctgaatagatgggcacaaagtctaatcaggagaagtgtgctaatttctttcggcttcaaacaggaaactagtaatctagctttaggcaagcaaatcaaagcactggatatcactagaaattgcacttcaagaaactgcagctcgtcctcaaccgccaagaaaactactcggcgtttagcgctttgtcagtcaaaatattaatcattaacctatttgcaggcgtgcctaacattttcgggagatgctccggtagggataaactcactgttctgatttatgtagatcagactataacagttcattttgaataagtcaggccgtagagctcagttcagctatcgtacagcttgtcctttcttgccacttgccgcgtggcgggcagttcctacatatttatatgaaagatatgtgtatgtgctcctggggaatctcctcctcttcccgagtccgccttagggaacgagtacactgtccggctgaaggtgtttttttttcggaatcttgtcaatccatctcctccattgacatgaccaggccttctctgacgactatcatgcacacgctagcgtttcttatatcagaagacgagaaaccagcataaaaatcccaacctttaattgttcctttcaactttattcctcaaacattttactagcccatctgcgaaccattgtgaccctttcaaatggcagaaatattcaactgaaggacgtcaatttaccgtttatctagcaaaacagtctgctcgatcatctcgcctcatctctcttgcgcttgcttcagtatttaaaaaccctggtcctaggggtcgatcatttatcctccttacaattcttactatatcattatgcttttttcgaatatgatcacctttatatatcaaaactccatctatgtgtatgattattttctcactcaaagagttcatcttatggaatctgatgtcatactcagtcgattcggtctagtagttatcatttccttttatgtcatccttactcttcgatgcattaccatttatctttccatcttatccccaaacttctcatggttgttgttcaatacctctatccactcctttttgaatactgttcaaaaatttgtccaagggtcaggttttcttcttgatttacctatgtcatcttcctccgagtcttacttggaaagcgatccgacagtgtcctcaaagttcagaatctttatccgatattttcatttagaaccagaagatgtttcacttagaaaatttcaaaattgcttccatttaatatgtagaacattttctttaacattacgtccacaattgttttttgccaaagctcaacatgctgtggcaaaaaaatctcaacaaagagcattatcatgctttacgggtagttgggacattaccagtagatttaaaacggaacataactcttccactaatttctggaagtactccccgaggatttggacgtggccttggataggatcgctctgcagttatactcgggaccctcttggctttattcagacacaacatcgatctcaggtgagcccaaagaaaaaaaaaagccatcagctttaataataggatactcttgacttgatgtatttttgagagtcatgggagttgaataatttctgtcctctttctaaatccccagggtgatgttttcacaacgaccattttgggatacaattgtaccttcatccagtccaatgaatacatccaatcctttgctactgccacgcggaaagttttggatgtaacagcggcctacaagcttattgctgcaccgctcatcggagaagaggcgttttttggtcaaacaaagtatatgcaccaagtagtgctttcaaaatcgagaactgagctacttcatcagcgtctttgggagttggcggaagagctgcttgaaatcaaatgggcacagtgtttctcaagcggtgatcaaactgaagttagaaattggcaaaaaatcgatcttggccaaatgctagattacgtcattttcgggctggacgtattctttctgatcggagaagagatggttaacgtaaatctggaccggatatcgcatctgtttagagttatggactcggatcttagccttttggggattctattaccgatgattagaggtggtcgctgcccacggaaggaggccaagaatgaactactggggtttttgaaacgagacgtgcagaggcgtatagagcgccatgtgcaacacgctgtcaattcagcttttggatcgagtcagtccgattgtgcggagacttggcctgacggccccgaggaagattcacaagagctaccagatatcctgttacgctcagagctcaaggaattggatgaggcgatactcttcgattatcaccggggtgaaagttcagccatcaaactaatcaatgaaaaggtagaatttatcgccatattcatttacgggttagccctacttcattgatcacttcctcgtttttatcagaaatgtacatgtgcttaacttgttgggatcgcgttctaggttcgtttgggcagcccagacaaattcagccgctgcaactattgggcttgtacatgatattctacttcacgatcagtctcaagccctttcagatgaacacagtccatgtttctctcatgccgagcaaatccggcgagaatgcgcttctgcggtcgtcaaagacactccgagccctgcaccatttctcgaagacatgccacaccttgcccattgcctcaacgaaactctgagattgcgtgcgacgggagcctgggtcagactggcggacaagtctttccatctttcgcctcaaggaaaccagacatcaggcgtcatctgccctcctggattcatcgttctttcacccatgccagtttccctgaaccccagtacctacccaaatccaagccgatgggacccttatcgatatgaacgcgcacctttcatttcctctccttcaggctcgaataaagatgctgctaggcatattccaatcgataaacaatacttggtcccacccactacgccatcaagtccctacttcgcctcttggggtttaggtcagggacattgtcctggtaaacacttggcttacaagatgatttcaatgacggttgcaagattttttgataaattcgaagttcgcccaactaaggagtatttcgaaaacgccaatttcgaagacgttgcggtagcaggggtacaaagattaaagaatgaattcacggttctaattcgtaagagggtttgactggcgtgaattgaattgtgtagaatcatagtcagaatgaaagtaaactgctcgttgggcgtcggatgatttcttattttttttcttttctgttttcaccgtagtttccattaccagaagcaaattccattgggtgtatcagtcagaatatatgattctactttgttgcactttctgtggttactacacttacaagactgaataattatgcaaaaaaaccaaacggcgctgccatacaagtttgtgaagactttttcagctctcacaaaattatcgacagcgtgaatgcttgacgcgttcttttaccctccgtggctttgaaatgttttctctcttgtttttttttttttttggctttgttgtttgattggttttttttgatataatactacatattcatcatttctagaaaagaagtccacaaaactggcatgtcgggaatcgctagggtgtatggaaaggaggctgtcgtagtactgatcgccgcaaccagtctatgtctcaagcattcaaggcgcctgaacatcaaccttgtgtggtagatcttccttccccagtgttaggagtaggatgtagcccgcagagcttcaaggctgatcttggaccaaatggtgattaattttgctggtacatatcaatttacgccaatatacgatcaagcgaggacgagaatgtcggccagtggaaattgttcgaagggcaatcgaagccacagcttttggtgcgggtgaaactcgtcataagacatgccagcaatcccgtcatcgccaactggggcgctggttctgaagacttgtttctccaaaccaacttgcagaggggcgtgcgatgaaacccgcccttccaagaggggcgggggcgtggggctgggcgggggaggggggcatggggcgattatcaacgaacgtttggggagccaactcctaaaaatatatgtttggaaaaaatagctggacaactctcaaaactggcccgcaatttggaagacaacaggaatctgtcaaccattgaaatttggggattgttcttataaccccctttttagagtgtaaaatcatctatgtttgatgtacattctgcaatcatgtgtgatgggttgaatcagagagaaaaaggatcaaaattatatttttcaggtgactttggtaatcatcaaggagaagcactacaatagtcacccaacaggcagcctgaaacagtcgccaacgttgagctcctttgacaggccaggctgaaatcaaaaaagaaatcaaaaaatttgtgtctgtgaccagcccaaaccttgttggaatccaggcctaactaatatactgaccagaaagttaatggaatacacctgatttaaaagaagctaaaatcaaaaccagaaataagaaaataaacaataatcagaaagaaagaagtaataaacaaggattcagaaaccacttggccagatttatcaatgatagcattagtatggttcagtgaagcagaatcgggctgaatcctagcatattgcagcggaatgctctgtgcaaacgctacacacacaggtccccaagttgtgtgcccgctaggctgtgctcacacactttttagcagcaatttggctctgtagttactagtggcccatagtaaagcaggaacacactaacaagactgctaacaccagacaatctttgtgcaaaaatgtatgactacactaacattttttggtgaaaaagggcagtagtggcccagtgctgatatagagaacaaagcgaaaagaagattatttttggtggggcttggaaaaacgactcctaaaaattagtcgacgactcccgtttcggtcgggagtcgttcttccaattcccccaaaaaaaaggggagtcgtcgtcctaatttcaatggtgattttttgatttttttaattaaaaaaatgggagtcgccctcctaaagggcgggagtcgtcgtaccaatttagccaaatattttttattttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcggcgccccaattcaatattttaaccttttttctgcattaaaaaaacgggagtcgtccaactcaaaacaggagttgtcgacctctagcgaccctaaaaactcaaaaaaaagttcagccactggggccccgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaaaaaacacagggtaaaaaaggacagaggaaaaaaaataaaaaccaaaaaaagacacaggcagaaaaaaaactagtagtgggtcattggattttgaatcttcctccctacagtcaatgggtgtggagcggcgactcctgcgtgggagaagaaacaaggtttcttctccccagccgactcctaggtattttgcaacgactcctgcaagaagaaaaaaaaagtccagtggacgattgggccatcgactccctttccgtcttgggtaattggcctgacgactcccgaggaaaaaaaagattatcaaaaaaattaaagatcaaatttgggaggccgactcccgccctttaggcggacgactcccaatttttttaatgaaaaaaaaataaaaaatatttggctaaattggtacgacgactcccgccctttaggtgggcgactcccttttttttaattaaaaaaattaaaaaatcaccattgaaattaggacgacgactccccttttttttgggggaattggaagaacgactcccgttcgacgacctcccaaccaaaacgggagtcgtcgacgaatttttaggagtcgtttttccaagcccctttttggtgatcaacttaaatgtaaagaaaaactgatagacaaaataatgagacagactatcaaaaaataaaggtgattaagaacaaaaggttagattgctcacttcttgccaaatagtgagagactagtaacaacagcaaacttaacacaactccaatccttctttggctgggtgttgcaaagagatcctccaaaggagggaattgaatgccaaaaaacatttcccgtgtgagcaggatacaaggttttggtgctggcagccttgtatgcatcttcacaccttcaatatttcacacatccattccaggatctgacggattgaagatctgcctcttcttggttttttttctattttttcatgacaaaaagttgtttgattctcgcaaaaaaaattggattgatgttcatgattttggactttgatttgcaaatttggtagagagccttgagtgcactctcactataagcatatttcatgcctgaaaaatgaaaaattgacttatttttgaaagaaaattggtatggaaaaaaaatatacagaaaataaagaaatattaaacatatgtgagagaatacatgaagaaaaaaaacaatatttcaagataatggatggggaatccaaaggagaaagtgttaaaaagagcctccaaacaacggtgaaacagatccgatctgatacggtatcggccaatttatcggattggatcgatttttcgataccaggtatcgaaaaaaaagggatcagattgctaagggtgatctgatcccatggtatcgtatcgaaatggtatcggatcgggatcgggatcacattgcaatcccgatccggtctcgatccggaacccaaacgctgcgggctgtatgccttacacttgggtatcatccaaactgtaagcaatctgatccccggatcggtatttatcggggatcggatcgaaaatggacccaataccaggtatcggtattggatcgctccacccgatcccagtgtccaatacattgggattggattgggtggagcgatccgataccaatacccggtatcgggtccatttttgatccgatccccaataaataccaatacggggatcggatctgttacatccttgctccaaattgcatccctctcacaccaactttgagttttaaattataagcctctttggtgagactgggctgccacccagacctgcccacacagcactctcaccacaagaggattagttcaggccccgtttggccgcaaattgtgatttttgatttggcaaaggtttggcgcggatatggacggtgcaatataaaacaatatgagatttttgcacaaactcccaccaaatcttgactcaaaattacaaattacggatggccaaacggggactcagcttgtaacaacggtgggcagctatgcttgctctagctgttagcatagcagagctacactaccactgttgggtttttctagtagcagtcaatgtttctccactacttctgatgccactacaatccctagtaaaggaagggaccaaaaccagcactagaagctttacttgtgcgaaaaatcccactacttgcgcagataatgctgttagtacccattagcatagcatagtggtctgcagtagtgctatctgctaacagacatgggaggaaacaacagaatgctaaactgtttttagcatctaatcactggtattgatttgagccaatatcagagaataattagattgatttcttttagagttgagtcaacaaaatcagagcttgatacggggttaactgaatggaattaagcttagacaaaaggaatggtggaggttgatttagagaacacaaacataattttttcaccatcaatcaagaatactgtgctttggaggtttcatttttttaaaaaaaaaagtttatagactctcatggacaactattcagcccacacatataattcagagccacaaatagtacagaaacggattgcttgcggttcaacttcaaagaatgcggaaagccatgtatatgtacaagctgtggatctaaatctagatacgcttacaataatttctgagccccccaaaaacattcccagtgttagtacgatattgataggtgaaaagaaacaaagaatttcaggaaggtgtttttttgactgaccattatgaggggtagttgacgatgatcgatgtacacgcatttcacgccgatagcctcacaagcctcgagaagctttggtggagcagagtaatctgatttggcgctcatgaagacgagttttttcaaatagggaaggttcgcaaatgggttgccgacaaacttgggctcgcactcgtcgaaggctgcctgggcatcgatagccaagatctcgattggagactgtgtaaagacttggtaggccaggaaattggtgatggaattaatccagtagtcgatggcgagcacgcgtaaattggggaagatgaagtccagactatctttgaggaggtgggaggaagttaaagagagagcttccaaggtatattgaaggttctcgtaaacccgtcgaagccctggcagctcgatcccgaactggcccatcatctgctcgaacatattcacgccgaactcggccatcccgaatatctcatctgcatttatccccggcccattatcccgaaccgaaagcgctttaagactaggcttgaatgcagtcgaaagacgcaagatgtctgttggacgatgcaagacctgagtgacatcgagatgagtgatctcagggtatggcttgtcttcccagaggccaggtgcaggttcataaggtaatgagatctgtgtacccagaactagcgacttcaagcccttagctgcgactattaaatcgttgaaaaactgcgggtcggtggccggaaattgtcgatcgccagactgagtggaagagatgttgagttgaagatcgcgcaggtttttgagccggccaatggcttcgatgtcttcgatcggaagccaaagataatcgacgaattggaggtcgagggtgacgaccgagtcggcgaatagctcgagcaagatttccacgagctcccaatcgatcatgtcttgtgtgccattcttaggcggaggctgccgagcccagatccggtcgatcaccaagtgctggcactttgggcgaggaagcgtttctgaacggcaccacatgtgcttagcgaattccatcgatcgggaagcgctactgaacttcaacccgcggtagagatgatggggatataaccactcggcccatgctggacaaaccagtctcaagcagcacgccgtactggctgccagggtattgggatgtttgacttcaagccattcggtaggcgttgcgatgaggtgggcgtagatgagctccactgtttccctggggagatctagaattgtagtaggcattcctgttctatgtgacacaaacccatcatccatcaacaaatatgtactcctgggtgcttcgtggaaatgctcaagcagagtacactcacgtgcggttgatctaaaagaagcagggttgtcctcttagagactggcaagcgtatcgaatgaaagctgttaatcaacgagcggcttgaagttgtgtggttggctcaggctgcacccgcaccagtgggatatataatgtaccgcttatcagcagctgacgaaatatttggctacaactccgacaagttgtcaagatacatacataaattcatgtgcaggattgttgatgatgccgtcactgaaagctcgctcggcatggggggatgacgggaatctgcatgatgtttccttttcatgtggcactggggcatacatatttttggcgccccattctgttgacggtggtttttgagagccaaggagaccttgtggggctccagttttttgctcagaacgtcgaacccgtgaccaacagctgacttgaccaagtcgctctgaatgtaaagggggggataccgtgcataactatcaggttggaatgggtttgaacttcaaggccccaggtgcaaggcatgagaaccgcaaggagaggaggaccgtaaaacttgaagaggatggtacgctcgaggattatagaacctgaggggtgagtcagtattttacataagaaaaaacatagtcatgtgccttctccatgtctgtgcagttgcccggatgataaccttatctattatctcgcttcccgcttcggaaaatcaattcattatttttacgaaaaaacaactggacagtgtccaagattataatactgttctatagacaagaaataatgccagtctctactcatcacccaattccttgtctgtttctttaccaattattatctctctaaaatgagtctgtctctattccaaatatagaaccatggaatagagagaaacttgatccagatagaacatatatcagtcaattgattaaaacacgatcaagaataaggaaaaaagggggggggatcaaaaatcgatcgaatcggccaaagaaaacaaagtagaaatcttatgttggatggaaggaggcgtatctaattcatcgaacttgatctctacaatcactccattcttataagtgacttcaacctgtaacaaaaaaaaacctcctttgaataatcaactacaatagagtgaaaataggtaaaaatgagccaagacttacagggatggtttcactctgatgatcatcatcatcactagcaatctcgaatagccgggtgaattgaggggtttgtccatagatccaattccatgactggatgatcaatacaaataagcgtcatgatgagctcatccatttcttttcatcatttcaagtatagcgaatcgaaagtgagaaaaggaagggaatgtattcatgaaacaaaacatacctttaattcatcgtatccagctcggacgaacggattattttccaattcggattcgccgatgatcttgattgaagtgcgaccacgaaccaaccaaaccaagagaggaccaagtgtgaatgaagaggttttagagagaaagaaaagtgtgtgagatatatacctgaggagacacgggttgatgttccaatgcgggataataatgtttggagaatgcgagggaaaggttgtgaacgaagcggagatggttgatgtcttgagtgaccgaatcgacgagactagtgactggggaacgaacagacccgaccgctttcgaatccacgattttctaaccagagaaaaaaaaaagaagataaggggatgagaatgcttgtatagataatcgagcaaagatgctaagggtgagcgaaatggcttgcgatgttgggggtcggacgtagggcgcccttgagttgagccaggttggaactgatcaacatcgtcccatgatggtaggcccttttgttggtgatccggaacgcggatccagagacctgatttgacacagttcatttttcttcttcttatgaacatatcatagagcggaaatctacggtacctttcgatcgcccacacagacatcatatcggtccgtcacattcacccgatcgatccccatgtcctcgaccgccttcgcaaccaatctcgcattcgtttgtcgctcgaattggtcccgaggtagcatcaccgaatagttcgtgttgccttcatcctgcatccagtccatccaggctatcgtcaaccaattgcactccctccccctttttttggggtgtatatgtgactgacatgatagactgttcctcctccactacgtcttctcactaatgatatcccccgtcgatctagttcttctagatttgattcttgccatggattctagagtagagtgagacgattggtttaatttatttttttacattttattgatttatttctttctttcagttgagtaggactggatcggaaaccgacctgattccgtccaatgatcacgctcttccggtttcgatagatgaacaagatcggcctatggacctctaccttcctaaacaaacttgaaaaatccgatctcttcagaaatccacaaatcaacttccaaaaaaaagacttactactcttcaatagatagattcagataaggatctaaggaggaagaagtccaaatgatcggatgatgcaagcctgctgactatcctaaaacgacaaaaaagaagatgcaagcagggagccatcgaccaggttagtatatgtatcaggatggttttactcgagatggcacttaactggtggaagggtagcacaccatcgtttgatggtctcattagatctcagacagactcctcgcagagcaccggccatcgtcggattgctaggatgggaaagtcaacggagaagtacagagaagggtgattgcccattttgtaatgctcgggtatatacggggaccccgtgctacccctgggggtatcgggtgggaccacaaaccttaaaaagcccaagcaccacttcagcagcaacagcctggcccatttcctggaaacacttgaaggaaaacaagttattatgactggaactggtaagatagataagcttgagtactctgctaaaacaaacagtcctccaatatcatgtgggatgttctgacctctgacgacctgtaaccctcgaaaaaaaaaaaccacggaaaacaatagtcttggcaccaccgatcaacttcctcaaggtttgtgtgtttgctgccccttaacgatgttgttgatgatctgttggaatatcgtggatgtactcaccttttgttccctttcggtcctcgttccgcagtggattcaagagaatggcgacaaacttaaacctcccgtgaataagcttctccttctcttttcttatatctctggggtcatctcgcttattgtacttctctcccccttttgatattcacttcttgctttcttgtttaggttaacaatttttgtatctatgatggtcagtcccctcaaccatctattccttttttctttttgtcgacaatcatgcatcttactgaatatctcctggctttggcaaaacaaaaaaacgccaaacaaaatccttcaggacatgacttgtacgcccacattttatccccatcaaccaaaaaagagagaaaaagaagacacgatagaattccgagtgaaaacaattttacatgagtatgaatattttatgatttttttttgtgaaaggatagtataacaatggttgtaggaggcccgaacgcacgaaatgattaccatgtaaacgagacggaggaatggttttaccagatcaaaggcgacatgttgctgaaagtgattagtcagaatcaattccaggacattttcattcgagagggagagatgttcttgttacctcgtttgtccctccttccctccctcctgtttctttttctggtcgcttgcgttctaattctgatcacgttttatttctctctgcggcgtctatttttgtgtagctaatactcctcacaatccatgtcggtttgctgatactattggtctcgttatggagcgtaaacggcctaaagattcaatcggtcagtttatttatttgttttacatttcattcgctgagcaaaacaaatctgaattgacatgggatcgtatggacagatcgtctgcgctggttctgtccgaacacagaggctcatgcggagcctcacttagtcagagaggtcgcgttccattgcaccgatctaggcacccaactcaaacctttcatcaccgtcagtccgcctcctacactcgctttttgtgtggaaaactcagctatcaagtcatctgatgcttacaatcctcgtattgtcaattgttattttctctaggaatggatggaaaatgaagatttaaggaaatgttccaattgtggcacaaccgctcccccatcttaaaaaaacaaaaacccacacattccatggaaaattaaatatagagaccaaccatcccgagagcaatggtccaacatcatcaccaacatctcgatcaattaaccatcatcatcggtggtcaaacttgttgtacacctcatctttttcatataaatttaggagggaatgtatgttagaaacaaaacaacaaggtgtaataggaaaatccggtatagatcccatatttaacaaaagtccccctcctctgatgtgagcaaacaccgacatggggacttggaatggtgccagtggcctcgtcggtccctgtcgtattgacggcttgatccgtacataggctaatttttctggggcctgaattactcatgtcaatgtcttgggtctgtcctatcagcaccttgtcagggtcatatttctgggtcaggatctcagcttttatgagcactcaaaacatctggtgggttgcttttttttttcttgcgggatgcagtccatagaaacaagttcataacctcactgtaaaaaaaagtgaagaaacacaaatggaagcattatcctgcaacctcataaactggtaaatcattcaaaagctcatcaagcagccagtcattcactggtgagtcgcacttcaggctagtgttatttttttttttttttgcaaaaattatgaatgcaggaaactacacaataaagaccctccctgaaggatgtttctttaggattggaatgtatgtatgtttgagattaaagagaggaagaaatcctggacatgttgggtttttagctgagaaccaaaatacatgatggcctataaaatctacagaatttgttatgaaggtcttgccataccactgacatatccttcaacagtcatcatggctccagttcattcaaaattttgagagaaacccccaaatatctagcacatgtagatgcaactaaaagctcatctatcttgattccatgaatcagattgaattcaagggttttctccagaagattaactgaccacagctgatcaggaattctttaattccatgtggcaaaagaggatggggtcttgtggtgacattcaagccatgttttcattagtttttgttactgatgtcttattatggtgggtctaatattgacaactgctgtgttgattgctagccagccccatgtatgaaccttgggaatgggatgctatggcttgactggggtgatcatcacagtgtttcttgagtgcaagtgcttttgggcaatcctcttcctgaaacatcatgtgatgatcatttcaggaatagcagtaacccaggaccgctgcccagaactctttgcatgggccatgaagcctgtcaccagaacagctatgggagaggtcacattttgtgccatttgcattgtaagagcatctccactgcaggtggtaaacataggatttaccacccgcgttccagagttgccacttgaaatcaggcaggtgcgccaccgcaaagtggtaaacctgcactgagattgaatgagagatatttgcatgtgaacgggttgcaattatgggggtttcacaggttggaattatggtttcacaaatctgagggaggtaccaggggcggtacagaggtggtagatatacaacctcggtacattttttggaccgaaaatgttgttgacaaccctgtataccacccgcggtggccgggtgttttgggagttggggtggtaaatggggcttaccaccccaatatatctcccgcgttggagattctctaaacctccatattcctctcttcagggcagcaccaacaaggacattcccattttgagatcattccatttgcaaggttaaaagtcaggtgtaatgtcagggcaattagcagtccagtgaaacacatcttcattgtgtgtagggcaatgttttgtgttcaatggggattgaacagaggagaatccagggttttgaatgtgattcaatggctccaagagaacaaataatcccactcagctaaaggggatggagatgtgtgccaatttataacaatgtaaaccttctgtgaagatcactattgatttgtgccattttgctcaatcttttggaagattctttttggttgggtatacactagtctgtgcatgtgtcctttctgatcttgatttgagaacttgattttcttacatgatgggagaatgaaagtcttaggggggaaaaatattttatttttgaaataaatatgtagcagtaacagaacttcaatagaacaattatttcttcataatagattcttgttgggaagattttcataaattccattcacattacaatatgaaggtacccactgatttatttttttctggaaaatgatatcttaccggctttgtgagctcaatcaatgtatattgagtctccacagtctctaatgaaaatttggagattttcatgagacaatctttgtttctttccatgtgtaagtttttgctcccatcagatgattagaaaaattaggcattccaggctgagaaacccagctttatataaagtgagtatttgtttaccagtgggtacaccattcatcttgcaattataaattaaatgccacaaaggagaaagtataagaaagccttttgcatctgggaaaccccctgcataaatttcattgcactagtagcaccaggaaatatctgagggcagtaggtgtcaggtgacatgaagtgacatatgttacaacaccattgttactctggtgcttgtctgctcaaatgacaatttgccctttgtggtcatcagggagtcccaaccctttgactttgaagtaacactggaataaaggcaggagttagcttcatgtcacctgacatgtactgccctcaaatttttcatggtgtagtatggtgtgaagtgtgcaagcatcatgtgtagggcacaggggggttgaaggtggatagctaattttgatgtattgaggggccttgttttcaattttgtttgaactcaaagctatcacttgtatcttgggaagatattgtaagtgttattaagtgattcacttaagaacacttacaatatcttcccaagatgcctacaatataaacagttatgttgcaacttgctcatgttggtacctgacttcttggtccatataccatgggtacagccccttgacagaaaaaaatgaaccctttaattggagtctagagggcaaaccaatggacttgaatttatacttcctggtgaaactgtggagaattagctctaaagaatgattctgaaaaaatggataggaaaatgttttgtaaatgttttgtatttttttccccattttctgattttttttggtatttttcaatcatttttcaaagtagctcagaaaattatgatcaacacaattgcatgtgaaaagaatgattataaattaaaaattgagaaaaatcattgatccaaaggtttgagagctgaagaagttgcattgagattgaaattgaattcaatttcggtgcctgattgcagggttggtctggtggatgacacaatccaaacatgcttaaaaaagctgttgatcaatttttttttaatttttcatttataatcattcttttcacatgcaactgtgttgatcataattttctgggctactttgaaaaatgattgaaaaataccaaaaaaatcagataatggggaaaaatatacaacatttttacaaaatattgtcctatcccatttgtcagaatcattctttagaactcattctccacagtttcaccagtaggcacaaattcaagtctattggtttgccctctagactccaattgaagggttccattttttctgtcaaggggctgtacatgaagatctgagattctggaggtatgaaaagtaaatgagggagtgtacactcatcaagacaattgctaaataggtcaggatgaaactgacccaaatcaagtgcaagggtctgtcaaactaacaagaaaggggtcactacccagtttgcatttcgacttaaaggtgaccaaattttcttgcttgaaatgtatgtttgtgagttgggagcgtgaaatgtaccacaattgcctcttatggcttctgagaacagttcaagattggagccaagtcttactgtcttaggaacccttaccacttgggatggccacttgagagcacccacagtccatacatgtacaaatttcaaacatcaaggtttaaacctactcccaaatagtaactcacattcaagttggacaaagtgctctatgattgtaatctagggagggctgttactgttagtgagtcacactgacaggatcatagtagtgtaacgtgttgcgatgttaaatcctgagaggagatccagcccgacatcagcaataacgagagatggcgcattgtcattggtgagctcaagctgacagggcaaccattacttcattttctaccccgcacgctccgagcccgacactgtgtttttcctaattagggataccgggctgcttaccagcaagtgtcgaaacctaggatctctgagagtcaccaaatcgtcggtgtttcagccgacttgacggaggcacatgatgagtttggatgaggtcggttgatggtatcggttgccagtctgtcagtactgactggggttggtatacaacattgcttaccaactgcatcgtgttctctcggcactcggtgtcggaaacggcgacccgccctcggctgccgagaaactgaagaaccattaaaatctttcaaatctcccgctggacgtgtttgttggtatggatctcagctaaggtcgattatatatactccacatgttcctctctgtcatcttatcccaaacagcttaaaacaccatacctatctttcagtataaagatatcttcaatcccttcctcacttatcacactcctaaaatcctgtatatatcctctgtcacaagaaggcgtgtttatacatatacaacactttcataaccaacctcaattctttacttctgcggatttctttgcactcatttcaagccctctagagcagtagctacaacttcttttgtccacctacattcagacataagattgctcactcgagttttagagagtcagtctttctgtttgtctaggcatcctcagaggagctatttttctgaattcctctgtgcatcctttttttcaggcttgtgctacttcaaattttgtccgtgaattcaatcaatcatgttgccaatttggaaagcaacggtgagtgaatttatacaagagcaatacgctgtaatttgtactcatatgcttagccgcccacttatgctgtcttttcaatagatttttgagggtctaggaagcatgtgttttgtttgggtggtgggagcatcttcgacgtcgcttggcgcaggggatagcattggaaccggcttaactttagggataatttacgccttaacgacatcactttcaatgtatgcactcggcccgttgagtggaggacacatcaatccattcatcacattggccaccatggcttccggcaaattgcatctcgtccgaggtgcagcctatgttgtgtcgcatatcttgggctctatggctggcggcgctctcgtcgctgccgcattaggtcccggggcccgaaatacctctaatggaggttgcatcttgaggtccgaagatactttcaaccttaagcaagcttttgctttggaattcatggccaccttgatgctgatgttacttctccatggtcagtctccccacccgttgtctgtttttgcccaaaaggttggacaatcaggtcttttaatatcacactgcatcttatttttctcgttccaataaatcataggtactggactcgatcgcaagcaaaccagaaaccatggaaatcgactagcccctatgctgtttggattatcagtcgggctcatgtgagtagaattcttccaagggcttgaaattatcaagatattgtttttttcgctgttctagtttcacatccttcacttttcttattcaaaacgaccacactaatctttgatcttgtttaattgcagagcttatgccacctccggatttgccaatactcatgcctacattggctcatctggttatcccaacatctgctttggtttagcagctggaatcatgcagtttcaatcctgtgagttatcaaatactgaaatcaaacctttcctagcatatatctcttgagtcctctgccaaagtttaatgtcagttttaatattgacatttttatttatttttatatccaaagcccactgggtcttttgggttccaggttttgttgcggttggtttatttggattagcttacagattcttgaacccctatgaagatgtagagcaggaagttggtggtttgtcaaaaaatgctgtctatggcaaccagtttcagagagatacactgaatcaaaatgtcatggcaacagtggagactgatatcaagagtgtcaacagctgccatgtctgattttctccttcctttaaagcttagatcaaataaatccttaaagatcacagaaaataagatacctgccaatgtaacggacatatccattttgctctaaagagaatttaccacaaagttcacaattttactttgaattaaatgtcctgtcattttcatttccacacttttttttcttggtttcacattttcaacatgctcagtttttgtgtattgtttagaaacacagttttagattttctttactacttccagaaagttttatgtactagtctgaaacaatgcctaactcaagaagaagaattttgtttttaaaaatctgaaatatggttatttgaggtaactgccaaagcacctaattgcatccagctcaacacaagcctgtccatttgttgggcctggtaatgcctggctggcgcaaagcaccccttgcaaagaaagcctccaaaggatgggcttgaaacttatttcagaagtttgggttgagaactggggactgtttggttgggattttgttcctttgtattttcatccccttccccactggaaatccagatgccctttgcattctgagacttgtatcctctttgcccatcttttggtcagactcccagtcccacaagtgaagaaatccctggtgtaggaggcctcaaacattcagatttttacaacaggtttcataaatacagagtatagatttatcaaatgtgttgcataacccagaattttctgctgtaaagttgtattacatgtttcataatatgttcacaagtctgctcacataattggtcaagaaataatattatggatggttttcttgaagagattggttgagaaacgcctgagttattctgtgttgaagtttgagtcctagtaataatttaaaaaaaggcaggagatggatcagaaaaagtggagtggatgggctgaagaggataaaaaagggtacttttggtgttttttttgtgaattttggttgagaaatagccaagttgtgatttgttgaagtttaaggtatacctgcaagctgggagtgaagcggaggtgattcaaaaaaatcagagcacgtggcagtgaagaaaaaaagaatatttttgttattttttcttttaatttttgtcaagaactggctgagttgtggtgtgttgaagatttagagggggggggggtgaagtccttttttgattgtagtgagtggttttgctgtttggtgcctgcaggaaaattttcaaattttgtgcaggcacctgtgggacgtgtgcgcgccccctggaggctaaactatgcataattaaaaaaaccgttcctaaacacggaatcaatgtttgctgaaaactgtgtcaaaatgcagaaaagcgtgtctttttattagggggtcggaaaatgactcccaaaaattgtttgatgactcccattttggtcaaggggttgtcagacgggagtcgttcttctaaatcgatggccgactttgggagtcggccatccaatttcttttttgatttttaaggagtcggtgccccaaaccacccctcatgcttgagggggtttgggagtcgctcgctcccatgaccggaaggatttccttccggtcaacaagaaacaaaaatctcatcgagcggaagggattccttccggtcaatgaggtataatcaaccggaagggattccttccggtcgatgaggtataacatactcattgacggaaggaatcctttccaatcaatgaggtataacaatctcattgactggaagggattccttctggtcaatgggatgtaacagcctcatcaatcggaaggaatcccttccgattgatgaggtttttatacctcattgattggaagggattccttccaattgatgagatgtaacaatctcatcaaccggaagggattccttccggtcaatgagatgtaacaatctcatcaaccggaaggaatcccttccggtcaatgagattgttatacctcattgattggaatggattccttccgttgtggtgttctaaatggtacaggccccctcaagaccgaatttcaattttcaattttcaatttctcaatatcctcaagcctcaagatttcaaagttatcacctcaaatccccactcagtccaatggtttcctcattttattattttatttcatttcctcttattatttactcttcatattatttttcattcatcttgattttatttttattttaccatttatcattctttattatatttttcaaatcacctacccagtagacagtcttgttttattttcttggtcctaagacatcttagtatgttggtttatttcactcttgattctttgctttttcttttctttcctttccttttcttttcttttctttcctttccttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttatcttttcttttcttttcttttcttttcttttcttttcttttcattgtcttttcttttcttttctttcttttctttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttcttttctttcttttttttttttgttttgtttttttttgttttgttttgttttgttttgttttgttttgatatgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttatgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttttgttctgttctgttctgttctgttctcttctgttttgttctgtgttgtgttgtgttgtgttgtgtggtcttggttttgttttttggttgagttgtgttgtagttagggatgtgatgagatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcactctgatctgatccaagatagacccatcaaaattcattgatcttttcattcttgatactcctgatcctcatacacatcctcaagataactcagactcaacaaccaaaatgggagtcgttggacaatttttgggagtcgtttttccgacccccttttattaaggccctttatttttgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcgcgcagcacacgcgcattccgcgtttaaacgcacgtttattaattaatttttttttgccattaattttgattttttttgattttttaaaattgtttcctgcactaaaaaacatgtagaatttaatggtaaagtccattttgcataaaaatgacttttgattcttaattttttttttccactcattttttccattaattgtttgcatgcatgtatgtactttatttcttaagtttttttgaggttttaaaattatttcctaggttttaaaacatgcagaatttaatgccgcaattcaaatttttttaaaactcaacggttcacttggaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttcactttttaaatttatttcccacacttcaagacatggttaaaatgatggtaaaaataattttggataaaaaccaaagatttgtaatgaatactgtgtgggacaggtttttttttgatgtttttttaaataatttttactgactggctcaattttaatcattttttggaattttaactctatttcctacatctaaaagtgtgtagaatttaatggtagaattcattttgactcaaaacaaaagcttcaatcttaatataagagtgtacaccatttcttgcataatttgtactgtatacaaattttgtttgaatgcaaaatggatacagccaacaatttgaaaccctttcaaactgtaggaaatgaacttaaaattctatcaaataaggatatttaagcatgtaagaattgattaaagaaacatgtcaaaggctttattcaaggtacatttttcatttttatgcaaagtgattgttaccatcatttttaacatttctcaaagtgtggtaaacaaatttagaatgtcaaaaaataatgaaaattaagctcttaaaaattgattgaattttaaggctgattactgtattcagaatgaaccgtcgagttttatggaaattgaatgttaccattaaattctaaacactttgaaatgtaggaaacaactttaaaatttgaaaaaagcataaaaaataaggtaaaaaaattaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgattcaaaatcatttttaccataaatttatacatgtctgaaagtgtaggaaaaaagtttaaaatgtgaaaaaagaatgaaaattgagctctaaaagtttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcatttttatgaaaattggatttcaccataaatttctacatacttaataatgtaggaaacaacttgttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcaaacaattaacggaaaaaatgagtggaaaaaaaaaatcaagaatcaaaagtcatttttatgcaaaatggactttaccattaaattctacacgttttttagtgtaggaaacaattttaaaaaatcaaaaaaatcaaaattaatggcaaaaaaaaattaattaataaacgcgcgtttaaacgcggaatgcgcgtgtgctgcggcgcggcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaatgcccttatttttttgtctttctttattcttattcttattatatttatcattactagggattagtgtggcttgcgccatgtgtactcaactgcacagaaaatgtctttaataaattacaccaatgaaaactaaaaaacaagaattcctaatcactcatacactttgtatgtggtgtttgagcaatgatttttttacaaaatttgtcagctcccgtctcttgtgtgactaggagttgatgaaagggtagggtcacactattgttgtttacacaacgtagtgggaagaggtcgcactctagttgattaagtgatgacagcggaataactttgctgcgccaggcttatgagaagagaaaggtagttactagtctagttacaaaggttaaccgtaactgactagtacaaaatagagggaatagagtagtatttaatgtaatgtagactagattagtatgaacaccactcacttattatactgtatgtaaataggtaaggatggcgggtttgtatggtaatctctgggggaaggaatcctatagggaaagccttcctccttaagtattacagagcaaagttcagtctgcttgtaggaacggtacagtccccataaggttatattatttctttggggagaaatgtcaatatattctaagaagattaaagtacatgtgaggaaaatctctcttatttcagaagatccacacaagagagataaactagactttcagtatttacaagagagatacactggataaatctctttgataatcataagagataattatccttttcaatctgagtagaactttcaggaaacaggtaaattaataaagaggtaaatctttattaatttactaaatatttgttaacataagtaatacatataaaagagaataacattactgtatacttattaacttaaaaattacatataataatatttattatgtaacccaagggggttacattctattgtagacacctaggctagtgtctcagtgtctgacaacatttgagatgattgtgtctgcacagtctgaaaaaaaaggccaatacaaagactgatcaatgtaacagcttcctagcaaaagcattagtactggtccaaattgttgtttgaagctccactcaatccttgtcatttattcagtaaattccaaggttgagaataattgagaggtcaaaatgaagataagagaaattcaggataaattaatttttacaacaccatataagctgaaagagaaaaaaaaaagataatcagtgaggtgtgcaagatgaagagagaatactaagagggtttcttagatattccaaaacagtttccaaagacctttgacaaagcccattgcccaatatctcatctttccccaactttctatccccatttgggccatacaatcaatcaataaacgtaatcagcactttcctcatcctccatcccatcaatcaggccctcaagatcatttccatctggaatacataacctcatgaagtttgtttttattctaaggaattgttgtccgatataatctaaaaatgaaatgggaggttcatcagttatttttacatattataaaaaccatcaccaatccctgtcaattgtcagcctctatgctactaacctgagtgggttgtgctatgagtgttaacaagaagtgtaaaagtgatggtttatttgtggtaaaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttggtactgagcaaagtaaatctatttaggtctaaggtagctggattgtaatgttattggtgggttgagtcactaataataacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcttgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatgcatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattatagagttagttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataagtttatatagcttatgcctcatccatctcacgcttctattatctgattcttatacctatgttattactttatgtattataaagaataaatattgttttgataccttgttctaaagctattcctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattataaaatcattaaatataaattatgaattacgattaaaggtaaatacatatttattttatttattaatttaacaacaatgtatattattttccagtattcaattagttattattatttgcagttactaggtacatttcacttactgtgaaaggtgctctgtggctgacatcaatcaagacccaccgcaatgagccagtgacattgctgatgccaggattgagaaggatgtagttcagcatgtttgcgcctctgcgggcaagtttccttttgaattcccaactgtgtacgctgcacccaggaaaataacaagagccggtagtttatcggaaagggaccaattatagtcctggccttggctgagccgcttcctttggtgcaaccctcagatgttgttataccgctgcattagaagtagggagtcaaacaagaagcattttgggtttatatttattccagtggagggttagtgaaaggcaaaaagtcatcagagttgagtcgggaataggaaataggattggagtagataatgacggaataagcaatttggaaaacgactggatatattggactgatcctgagattgaatgtagaattacaagaagagtggaggggtattgatcatggaatcaaaaattataattgtgacctaggtgtggataaggaaaacaaatttcaatcattgaaagatgactcagagtccgaggcgcctgctaacctggtatcagttgaggtccctgctctccatttctcaccaatacaaaggcggccacaggttacccctagaggtaccctctttaccgtgcgaacacaaagtcgagatggccccagagcatcggatttccgcgcggatgcggatatccggttgctctttccagggaaatgtgcatccaaaaaggcatccgcacggtatcttcaggcgctggcgggtatcttcagatacccgccctttaaaaagtcggtgaggcaccgtctggaaggggttccttccagccggcaagcatgtacctcttgccggctggaaggggttccagtcggcagtggcaagggacatgcgcctgcaaggtgcatgtacctctttccggctggaaggaaccccttccagatggcgaggtacatgtaccttgtcgactggaaggaaacctttccagttggcaagcatgtacctctcgccgactggaagggtttccttccagttggcaagaggtacatgttccagtcgacaaggtacatgtaccttgctggatggaaggaaacccttccagccggccattggccttgggtatccgttggtatccctgggtatacccgggtatccgctagaaaatcagcggaaagggaacatctgttaattaccaaacttaaggatgtatttcaggttagtgagagtttaacaaagaaatacatgacaaagaaaatgatcagacaaaaaagaaatgaaagtgtaccttaaggcaggaacaactagacaagggacacgataaacgaagaagagaagaaacaagagcaaagactaataatgaaaagaagtcagagtcttggttataccgccatccagaagagagtggagtgaacacctactgtgacctaatgaaggcaagagaggtttaacagtcggcggagagtcgaatagaagggagacgagatgaagtgagaacggtcgagtcgaatgatgtttgacgacgagcgatgatagttaacaagcaagttgttttatcgaaagaagggaggaggaagttttgttaagaaaaagaatatcacaagtctttaagataagagtgacgatgatgagtccgagatgatgagaagaggaagaaagagtcttctgagaaacagcgataaaagtttctggagtcatggggagaaagacaagcaaggttgaaggaagggacttatataagacattgcagagaccgcagcgatgatgtcattgagaagtcgactgggcttatgtaatgggtgactttaggaaaaacaccactagagtactggagggatcgcgatcagatctcaacacccccccttccctccaggcgaaaaagtcccagtttttccaaggattttacgagagcggcacgaggtactgactccgtgaggaagtccgcaagcatctcgttggtaggagtgtactgcaaaaaaatttttgcatctttgattacgtctctgatgaagtgtaattgaatttccacgtgcttcatgcgttttgcgttcgtgttggcttcaaagtttgcgacggcgatacatccttgattgtcttcgtgcacaatggtcgggccgtcggcagaagctagattcacttcatcgagaaattggcgaagccagagaagttcacaggagaaatccgttaaggcccgatattcagcctcacatgacgagagggacaccaccggctgttttttggtttgccaggatatcaaatggccattaaagagtgagagatatcccgtcaccaagcgtcgggttgacaaacaattaccccagtccgcatcagtgtagcctcgtaggtcctcaggctcgccgcgtttgtagacaagcgcattatcggacgtgccagccaggtatcgaagcacatgagtaaaggcttcccaatgagtaatgccaggctcctccaagaattgcgagagcgagctgaccgcgtatgctatgtctgggcgagtcgcagttgacaagtaactgagggcacccactgcactttgataatttacgccaagagctttgaagcaatcctgttcttccacggaagcttttgccaggtgcagattcggaacaaggggagtggagaccggtctgcaggagcccatgccgtagagctcgagaacggagttgacataatggagctgggagaggactattgcgtcaggttcatgtaaaattttgattcctagcattaaatcagcccttcccatatccttcatatcaaattcagctttgatttcagctttgattgctgcagtccaacttgcagattccctaccgtgtatagcttgatgataatgagccggaatgttgtcgccgaagtgaaaaacacacgagccttgcgaacgcgactgtaagccctgctcctcacaggcttacacaaacctgtcacaagattacataagcctgttttcaccttgtatttagtctcacccttctcctttacctagacagcagagattcttctctctggtctaggtaagtaccctttcttccttccttctcttctcatttcctttcctcactctccttcacttgtatatactaatgagagattcttctctctggtctagactgaaataaaacccactttggtactagaatcctttcttcaggagctattgagcccttgtctagtgcctttccggacggacagtgaaggactcaacggagtccttacactttttttttctagttccgccaacaaactagcagaatttttaaatttattgacgctacctatttgacttatccgactcattccgaacaaacttctccaacattgtcttacactgctccgctgcaatccttctcgacagtctgaatctcattgacttactcaatcttgttacctaacacgccaagcctcagttttccactcctcaacatccgactcagtttgattcgtgactttggtctccatccgatctcgttccttcttggacctcaaccccaattaaatcaaaaatccgtcattttcttaaaaatgcaacaagaatcctttaaacggttccccaacaagccatctgacgtttatggaacacgcatcaaacacttagaggatgtagtacgcctcctactagctagaatggaaccacttcagccccccttgaaagactcggctcccctggtcggctctttccgatattcaatcaagcgaggccttgtgcctgttttgtccaacgagacatcgttatcgctaacgaccggctggcggattgggcgatcaatcgggcaggtaaatttcagttccccgcctggtcgacccaaatttggttcaactttcaagcctccaagcctgcaaaatcactcgatcatcacccagagttcatctccggactcagccaagtcgtttgcaccggggccgctgctatcacgatcgacgacgccctctgaccccccgccgcattgccagaagcgaccaatccaccgtgcatcggcactctcaatcagctcgtcatcaccagcgttgccgccatcaagatcgtctacaacccctacaaactcggcgccatcctcttctcctcccacccgctcactctcgactcctcctccgccctcgtctatctcagcgtcacccaccacctcctctttgaccgacgcagtcgtttcgcttggaattaccaaaaccaccaccgttcttgttcacagcgctgatgccctagcctcaaccaccgtcacccaagcactgcctcctgttagcgcaattgtcgctgaaactccagctagcaaattgactttacactcctcagtcaccccacccagccacaactctcagattgtagttgctgacgatcagactcaagctccgagccaaacgacctctttcaataacaatagccccattgaagtgcatgaaccgttgtcgacttcatccgctgacgatgccactgccaccactactgcaatcttacctactgctgatcaaactatagcagacctccatcctcactctgatcctcgatcacaccgtgattttgctggtcatcaaatctcatcttccccaatctctgacaacatgattgctccatcagaccttacaactcacccttcacctacccctttaaggacagccacccgacctgaaccaatccctgatcctcttcctacttcagtccacccaacttcccaaaactgccctgacaaccttgatgtagctgaagtagtatccctagctgttgaaaaagatgatggagctcttattgaaacccaactagctccggaatattcaagcacaactatagaatactacaacaaccttgatgattacctcaaactctctggtgtaaatgagaccaagaaaaagaagaagaataaaaagaagaagacaaccattaattctggatctgacttctccaccacttcatctccccaacttgttgacacccccaatacttccaccaaattattaccatcaccgcctgttaatgaaccaaccgctgccataggggccttgtctattattagggaagaagccttggctgctctggaaagaaagggcgacccccgctaccgcccaattgaagattcagagtttattggattagatgaatgcaatgacagcccgacttcaactcccaacaaccctacttcagctcccgacaacccaattttattttatgtttgataccttcaccctctgtcccctacacctatcctcccaccttcctcacctcccagtagtctcctttctatattaactccatttttccccaatcctccttgagtgtgtcttccaaatcagtcaccacccctgaactcttctacaaatctcctgcttactttcctattttttctctgtccttgctgctgttaattttccctttctttattttcttttataggaggggagactgtaagccctgctcctcacaggcttacacaaacctgtcacaagattacataagcctgttttcaccttgtatttagtctcacccttctcctttacctagacagcagagattcttctctctggtctaggtaagtaccctttcttccttccttctcttctcatttcctttcctcactctccttcacttgtatatactaatgagagattcttctctctggtctagactgaaataaaacccactttggtactagaatcctttcttcaggagctattgagcccttgtctagtgcctttccggacggacagtgaaggactcaacggagtccttacagcgacgaaagggaagaatgttggtagaagatacatccccaatgattaatgaggagccagtcggagcagttgggctctcaggaggaacatcggggttttcaggaggaacatcggggctttcaggaggaacatcggttgcgtctggagtcgagtgatcaacaggaggatgttcaatttcctcattgtgagtcgacacagaggaacaatcagagtcggcctcgaaggagtcgtgcgcgtattcgccttccagcagaggttcactcattgagaagggaaccgaataattagagagtttggggaagacagtttcgtcgaatttcacatgtcgagtcttgacgagctttttgtcacgtagtcgaagaattcgataaacagaacctttgttttcatatccaaccaggataccaatgtcaccggtatttcctaatttccaggatcggtgatttttcggaactgctatgaaagccttacacccaaaggatcttaggcggtgacatggagcatctgatttagtccatatttgataaggagaagcaggacgagaaggtgacgctaacatgttggaaatgaatgtagctgcattcacagcctcagcccaatacgttttcggaagattactggtgaggagaagacatcttgccttgtccagaatcgtgtgatttgccctttcggcgaagccgttgagttcaggggtttcggcaggagagaatgtctgcagaattccttttcttgctgtgaaatctgtgaattttttattgacaaattcgcccccttgatcggacacaatctctttgattgatccatcttgaagattctcaactagatttgcgaagtgttcaaattccttgaaagcgtcggattttgccttcagaaatcgtacaaatttgaatgatgaatgttggtcaacaattgtcaagaagtatttgaaaccagaaatagagggaggattgactggtccaacaaggtccatatgaagtcgttgaagattggagattgcaggagagaaatgactggagaatggaatgagagtcatcttcgaacaaatacacacctcacaaattgaactcttttcagagatcggaagtcccatagcttttaacaccgcatcggatggatgaccgagtcgatgatgccacaaggtatgatcagattctttaacgttaaataacgcccttggacattgaatgtattcggagtgcaaaagattgtcaatgatattaccggagaataacaagccttcatcgtcggtaatgttgaagcgatgtgaatccttctcaatcttgacggaagatttgatgagtcgaacaagagagaccagttgttgagagatttttggaacaagaagacactcatacagcttcaagacctttccgtttgtgaggatctctgccgttccatggccagtagcaatgagaggagtgtcagggtttccggttttgattatgatttcttcggcagtgaaggatgagaacacgttacggttgcgcaacatgtgatgagaagccgctgaatcaattacaatgctttcagtgttttgatttgagacaaaggaagtgaatgccgatgcgtgagcgaaactagcactagcgttagtggtcttcttttgttgacgagagttgccagagtagttgggacggagatgtggatatttttcgaagcatctcggctcagcatgagtagtggcctcgggattatgatcaccattggcgcaaaggtgtacaattttgataggaaatttaccggccgacggtgttgaggtggtgacaagagcagaggcttgatcgggttctttctttgatcccttatgagttaaccaagtttgaagagcgtcgaggaccaggtaaggagacgatgtgcagtcttcagacatggcacaattatcaacaatcttgtcaagtttatcgtcatgcatcagttttccgagaactaggtacaagataatatcaagtgggagagtgataccaacagcatcgatatcgaggagatgagccctagttcgatcaatatactcctggagatttcccttgtacacttcagcggaccatcccatgaagacgctgtggtaaataatactgtgtttctacgcagaaaaatataaaaaatttattattatctctttatatattatagatatggtaaaaaggacatcagaaatggatttctcaggtaaaattaaccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacaggtttcaacctgtcacgggatatcttttggattctttactcatagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtggtgttttgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccaggattccaccagaggagcagatcatctcaacccacattacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgccataacctgcctcacataccattactggttgaagcatagtgctcccagagctccaagccttggttttaaagctttgaacaacatcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcatcaccacttttgagtcttacaagggagtccccaacgtgataggataaccttcgagtgacatcgtataaccgattctaaacgaaagaagaagaaatcaacaaagacatcgacaaaggatcattacttctagcggtaaaacggaacgaattcatcaaacaaatttggacaactcagcggcatattcagttattctgttgatcaactagtcaaacttcaataacaattcaacgacataaacaaccaacctctgaaaagaaagcgtaggaatcaactgaaacaaggactcgaagaagacagccagttattgaccagaagaaggcaagagactgaaggatctggataactaggatactgtttgaagacaaatcaggaactattcaaagaaagcagctgcttagataccaaaagaagggcaaaggtacccaaggaatttggataagtaggttctgtaaaagaagaacttcccagtgttaactgatctattatttttaaagaagactataagcttgccctggtaaagaaaccagcgaccaaagtattatttgtttctttttcagagcagccgtttgtttaggtatcgaaggagcgtcaagtaaggaaaactaggaaaatcaatcaaaatcaacatgagtctaccgtacagtacaccagatttggaagatggatttgcatcgtcaaccccttttaggaaccgaatttttgatcgaccttcaggatcatcttcaactttcaattggaatacggaaactacattgccaccaccgaaggataaaggaaagggaaaagcaagtgaaatacgagatataacggaggaggactcggattcaggcgacattacacctcaaaaacaaaacatacctcccttgtctggatatggacttcacaacacccagaatgcagaagagccagtgtataatcgacaacaacaacaacaaccagcaaatcaacaaccagtccctcaagtcgcaccaaggattatcaaggaacccggactgttttacgatggcgagaactttggaacattcctgaagcgatttgaacgagcagccagagccttcaatgcgacggactacgacaaggcgttacaaattgggcgattcatgaaaaccgaggagctcaagatccaactagaagccatggacgggtttgagaaatgcgaatgggtgaaattacgaaaggaaatggtcgaaacctggggagaattggataatacgatcttgtacacaaccaacgacctagtggatatcaccaaagaatacggcgtaaatggcggaatcaaggatcatcgggaattcaaatcgtacttaggaaaattcaccaccatccttaaatacttagtgaccaacaagcaaattcatcagaagtcagatgcatcaatactcttcttgagtgcattctcgcgggaaagtcaaatgaatatcaaacgtactttaattagttatgaactacttccaaagggaccggatggaagcaacttaccgccacgctgggaagacttggttgaagcatcaaggttggaagtacggattgtggaacccggatattttaacatctcaggatttggcgaatctaatcaattaatgcagaataaactgaacgcacagaaaggaaacagtcaacgaagagatcaaatgattgcggaagcacctacaggcaaagccatggataaacaggtagacgagatggctcgagaaattgcttcactcaagtctcaattgaagagcataattccagtatcgtacaatcaatccggatctaacgaaaaatcagaattctcgcggggaaatgctaaaccctcgacgccgctatacgaaactcaagcctgctattactgcaagagggaagggcatgcaacttatcgatgcccagagctagcacaagatgaggatctaggattagtcaagcgtactggcagggactggtatctaccggacggccaacacataccctggaatccatcaagacctattaggacagtagtggcaacggcatcagcagaccctaaaatgcaggaggcagcaaagaaattagcagaatcccgtagaacaggcgaaactcaagcacctactacaatgaaaacctcagctcaaactattgattgggacccaccacaattgggcgcggaaaattttttagccaatcatgcaattacccggtcggaaggccaacgaggaagacgcagtgtccggattcaagaaccagagaaagatgatatggacgtggatcaagaagacgagctcgccgaaattacgggagaaatacctaagacacctgtggtagagaaagtatggagcaaagaaaagccagttaataaagtcaaggccgcaacaccagaagaagctcttttacaggagttagatcatttgaagatcccaaccacttttgcacaactcactgctatttcgccaacctatacggaacaaataattgcaaaacttcagaaccgactcccaggaaagagtagtgcgacatatattactacggaaaccgcaaaagtctcggcagccatgactactccagaggtggaagatccttcggacccttgctactatagctgtgccctaggatatgtaacagccgaagttgggggagctagcgtggaatttatggtagattctggatccatggtgaacgttatgcctcgatcagtagcagaagacctggatttggagctagtacaagtagatataccaatgaaaggagttgggggagcaagatgtgacttgaatggagtagttgaaaattgcccaattggaattggaagattctccggaccagcacatctgtttgtttcacccaaggctcaggactgcattttgggacgaccattcttattcgactacggatgcactctggaatatcacgaaaacggtgaaactctatcttttcaaggaacaaagggacgaagggtgtcagtaccattagcaagaacaggccaaggaagaggctggaataataagaaggacctcagtaccaatagtgtgaagttacaggacaacaatataccgacaaacgacgaggatcgaatgttcaaaaagagtattattcagcattttttatgaattccggcgtccaattgagggataactcactgaagctagtcaagagagttgaattctgggcgccggtgttctttgactggctactattttttctttttcttatcttacaagaaattacaaaactaaccaaaacaatttttaagctgatgcaatttttttccaagataatactcactgatatttcagactcaattttaagactatgtaaaacaggtaacaaggaacacgaacacgagaaaagatgggaagaagaacacagcagacaagaacaactcacctgctcacaatacgaaggagctgcaatacaatcaaaccttgccaaacggatcataaaggaatcagttacgaggacggaaccaagcaagaacatccacgacctgttgggaataggacttggatggacgttccagaagcacttatgtcaaaattggaaggaagggaatctgtggtgtatgacaaagtataaaccagttgggaagaaagttcgaccaattaatcaaccacttccgcaactactaaatccaccactaaagcgaccacctttgtctcgagatccatacaaaactccacttactccacaccctccagaatttacaccaacaaagaaaatcactgaagagcgcttaaaggttgttaattttggaccggaaggatggctttggaaagaggagctcaaactgtttaagcacgtcattgttatcagagaaaaagctttggcattctgcatggaagaacgaggacttttgaaacactcctacggactaccttacgtgataccagtcattgatcatataccatggcagaagaaaccaataccaataccagctgctattaaggatgattacgtggaactagtgcgggaacgaatacgggccggcttatacgagcaatccacttccagctactctagtccagttttttgtgttgcaaagcatgatgggaaattacggattgtgcacgacctacaggaaatgaatcgagtaaccatcaaggacgcaggattaccaccagcaacagaagaatttgtggaagcctttgctggacgagcctgttatggactaggagatattatgggaggatacgacgaacgagaattggcggaagaatcaaggcctttaaccacttttgatacacctttgggaagatttcaactaaccagacttcctcaaggggccacaaactcggttgcagtctatcaagctcaaatgatgtggattcttcaagacgaaattccggaatacgtgggagtatttattgacgatggcggaataaagggacctcgaaccacttacaacgatgaagttctggaagaaaacccggggatacgacgatttatctgggaatatgctcagactttggagagagtgctttttaggattgaagaagccggactcactatttctggaaagaagttcgcttgctgtgtacctgcattggatattgttggacacgtggtcagcaaagaaggacgcaaagtttcagtacagaagaaaaacaaaatcactacatggccaactccaaacagtctcactgaactacgaggattcatgggaatagtcacttacgtccgcatttttgtcaaagacctagcagaaattgcggcacctctacggaaactcacacggaaagacattagttgggcatggtctggagaatgtaatgaagcatttaacaaacttaaacaaataattggggaagatatcaccttgaaaaatctggactattcggaaggcgcaggactgattgtgctagcggtggattcaagtttcattgcagcaggagcggttttggcccaacaagaactagagacaggtttgaatagaccagttttatacgagtcaatagtgttttcacccgtggaatccaaatattctcagccaaaattagaattatgcggagtctctcgaatcctcaagaagctacaaactcttctttggggtcaacacttcgaattacaagttgatgcgcaatcacttattcaaatgattaactcaccttcacttccaaatgcacccatgacgcgatgggtggcctttattcaactcttctcattcgacatagtgcataaaccgggaaaaacatttaccttaccggatgctttatccagaagacctatcagtgacgaagaggaagaattctatgaagatcagccagattttgatgaagatgagccagtgatacgagcaacttaccagttccggacattttcaatatcagaagaacttttggaatgggaagcaccgggattctggatggaccttaaaaattacttaagtacaatgaagcgaccaacaggcatggatcctgaggaataccggtcaataaagcgaaaatcagttaacttctttatccaagatggacgactcatgcggcgacactctcccatggctcaattggttatctccaacatctcttaccaaagtaaactcttgcgaaaagtccatgaagaattggggcacagaggattggaggaaacttatcaacgcctggtttgcagattttggtggcccagtttgaagaagaaaacaaagttgtgggttcaaagttgtgaggcctgccagaaaagagatgctttagtacctagagaaatcagggacccaaccggggcgacgactatatttggacgagtggcgttggacgtttgccatatcaaagcaggacgatacaaatatttaataattgctagagatgacctttccggatgggcagaagcggcaccacttgtcaagttaacagcagctgctatttctaaattccttctagaagactgggtgtatcgatacggagcaatcaagacagttacggtggacaatgggccagaattcaagaacgagtttattacggcggtggaaagcattggagccaaattcaaaccaactacgccgtactaccctgaagcaaatgggatgattgagagaggccacaggccaatcaaagatacattagtaaaactgtgtggcgaatcaggcggaaaatggagggaatatttacctttagttttattttcagacagaatctcaacaaaaaggactactggatattctccgtatgaactgatgtttggtcaaaaggcggttctccctgtggatatcgaaatggacacttacctgggaattgattggacggaaataagtactacggcagaacttctggaagcaaggacgaaacaattggaaagacgagacgaaattttggacatagctcacaacaaaatgatggaaactcgagaaaactctgttcggttctgggatcgaaaaatggcggccagattacgacaaccacttcaacccggggacctagtattaacttataacaagagtctagaggatcagtggggaaaattatttgaaaatcgatggaatgggccattcaaagtcaaaaaacaactcaatggaggatcatacatactggaagaactggatggagtagaattaaaaagggcttatgccgcatctcacatcaaaaggttctacccacgtggacgtcctttggcagaaattcgggatgaagaagactcaccttcagattcagatcatagctcagaaggtagctcagacagggattctgacacttcagaataaaaacattttttttcatagtttcctctggagtttattctgtaattttaagtcagtgccatcatcatacaagaaacacataaagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagctggaaataagacataaattaccaaaaatatatcacatactagtcattttttcttgagttgggggaggaaactccacattctctttctccaaaaaaaaaattgtttctcacaatagttcttctcactcaaacttacttaaagccaagatggttgaggacaaccatcagagttgggggaggggggtctgaaatggtagtttgggaaaaattaaaaatttatttacttagaaagttaaaagaagaaaaagaaaaaaaaaaagtgtaactaataataacttaagtcaggaggatacaactttttttggggtttaaaagagtttaaactttttttcttgttactgttaccttttaaagatttttttgggctttgaagaagaagaaaagtggaaataacttagaactttctggtgctcaaataagtggatctcttgtttctaaagaaccactgcatattctcaaagaacattacccggcggtcagattcagctaaagaggagggggggtattcagagcacatatccacatattccggcgcaataccctcaaaaatgcgcatgacgtcttcctcggtgtagatacacacggcggtcggtggggtgttgtcgtcgaggaggagtttttggactccttggtggttcaaattgatatagttggagatgagcggataggtggacgaggaatccgagtcgttggacgaagattcagagctagacggttgagacgaagccagagtaggagccgggacaggaaggttcagggtgcgaaggaagggaaccgggagtccaggaggaagctcagggtcgtggacgttccacgggacacagacaaaggggtgcggctttggaaagagtcgagggataggtactttatccggaatagaagactgaaagaagggttgttagatacttggaaaaggaggatgaaacgaaaaaagaaacaacttacacaatcgtagtggcgagacgggtcattaatcgcgtgccacttgtccttcagagggaagtagtgggtcctggtttcaacaatctccatcccctttgggatgtagaccaatgaggcggagcaagcaagctcggatggaagctatacaaaaaccaaaaggataaatcagcaaggcgagatagattcaacaagggaaagtagaggatagacttacgatagtgttgatcgaagcgggatcaacagtggcctcagcaggcggccctttatcctttgcatccatgggctagaacagagagaataatgcagatcagcctaggtcaagacaaaacaagaaacaataagggaggacgtaccggtttgacatcgatgggggtcttgtcaccaacggcgtcaatcggggccttgttgccaacggcgttatcgtcgggctagtaataagtaacagacaaaagaaacaatcagtattagaatcccggcagaagagaagagggaaagcaagcacttactacgacgttggggttgaagaccggactccactgatcacggtccgggtagtaacgcacgccgatctagacagtaatcgataataaccattagctacgaagtccaacgggaaacagcaaaagatgagcttacatcgatggacgggtcagagcgcccttcgcaatagaagtcgttggtatcgcagttatcaaaaatcgaggacattatggaagcagtaagcgaggaagatgggttggtgatagtggttggataaggggtagtcaaggaggaacaagtggtgtggtaatgggaagtaaggttgaaggttgggaagcggttgttgatagcgttgaaagatgaggatgtgagttgatgaggaggaaaggaaagcggtgaagagagaccggcttttatagatgagaggacggctggagcagggatttccgcaggtacgatacctacccacggcggtttccagagaaggaggtgcattctggtgatggaccgagaaacagtgcgaaggaaatggaggtatcgagatcgagtggtgtgggggatgaataaaaccaagcaacagggtttttttttttgtttgtttgttcagatcctagaggacactaaaagaccacaaaggtgataagaaagcagcgtacggataagaagtggatagacgaattagaagaaatgggaatgacatacctagggaggcgagatcccaaattcgccgaggacggagagccgtctgcagttgttctgaaagagagagaggcgtcgtccgaggaacgcaacagacgcaatcaggtcgagatgagattaacgataacagatgccggacgggtactaaaaacaaggctagaacagaaacctacatacccactggttgagagcacgtcaaaagcttcttggcagcactagcacggaggaggatcggcggtggcgtcatgcacctgttcggagactagcaactgtcaaccgaaaaagatctataagagagagagagagagagagagatgaagcacacttacctgtcaaagaaaggattcacaaagtaacgaggtcaataggtgtacgcactggacagaaatcaagaactgtcagctcaaaaccaaactagaagaagaaagagcaaacaaaaatcatacttacctgtcgagatggatccaccatcggtcgagtgacgcggtcgaagacgagatgagtggcggccagtcgaattccagcaagagagagatggtggcggatcgaacgagggggaatggaaagatacccacggagaggaaggagctacggcggggagcgggcacacttatcgccgatcgggacctgttacacctgtgacagggctggtacatcttggccgaggcgcgaacgattgcatttccaaaccagtgaggcatacaacaagcactctagtcgaggtgggaagaaccccccatcgacatcttctacctgggttcaattccctgtctgcaccaaatctgaatgtgctgcacctttacctggcggttttttttggagtctcatcaagacaagtcagatatcaaaaatctatatagtttttttcttttcaaaactatatttacagataaaaattaaatactttgaagactgagttcaattccagcccttgactacaaactcttgaaaaatcaaaagttccccaaatttttatcaattaagaaatcaattacacaattcaggatttcttttcaatcttaagtgctcccaagaataaaaatcccaaataaacatagtttctacagtcacagtttcccttctggtcaaatcaaatctttctctggacactgtaacatcaattcatcactgctcaagccaattaaatacacgcagggcaaggttttctttcattttttttttttttttttttttttcttccctgtaagattagctccaaaacacagtcaaaatcagaattgactggggacagccaataagttgggggaggatgtggtaaataatactgtgtttctacgcagaaaaatataaaaaatttattattatctctttatatattatagatatggtaaaaaggacatcagaaatggatttctcaggtaaaattaaccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacaggtttcaacctgtcacgggatatcttttggattctttactcatagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtggtgttttgaattcctttattggcacatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagctaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccaggatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagtgctcccagagctccaagccttggttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcatcaccacttttgagtcttacaacgcgtcctcgattgatcacggagtgcgaagcgtattgagatgcgattttcttccagagagcaatcggatcggaatcagtgagagagttgacgaccttgttatagcatcgatgatttattctggaggtgatgattgagatggctttgtcgcccgcttcttcataagcggttctttcttcttcagtggcatcctcggcgatgggtacagtgcaacatttccagagtttctttccgcggagaaagataaacattctagaatgccagttagtataatttgacccatctaagaccggaaccccatttgaagcgggggtatcgtgtttttctgtcccggacattgatcctgccttggtttgagtaatgagttgagatcgaggtgatttagccaacaagactgtaaatctgttaattaccaaacttaaggatgtatttcaggttagtgagagtttaacaaagaaatacatgacaaagaaaatgatcagacaaaaaagaaatgaaagtgtaccttaaggcaggaacaactagacaagggacacgataaacgaagaagagaagaaacaagagcaaagactaataatgaaaagaagacagagtcttggttataccgccgtccagaagagagtggagtgaacacctactgtgacctaatgaaggcaagagaggtttaacagtcggcggagagtcgaatagaagggagacgagatgaagtgagaacggtcgagtcgaatgatgtttgacgacgagcgatgatagttaacaagcaagttgttttatcgaaagaagggaggaggaagttttgttaagaaaaagaatatcacaagtctttaagataagagtgacgatgatgagtccgagatgatgagaagaggaagaaagagtcttctgagaaacagcgataaaagtttctggagtcatggggagaaagacaagcaaggttgaaggaagggacttatataagacattgcagagaccgcagcgatgatgtcattgagaagtcgactgggcttatgtaatgggtgactttaggaaaaacaccactagagtactggagggatcgcgatcagatctcaacaacatccacacccaaacccgcatccgctggcgggtatctgccagcggataccgggtatctgcaacagatacccggagaccatatctatcactaagtagggggtggccattgccttctactcaaagaatgggatgatcaaggaaggggtgttggccaagtggaaagatggtattcagactgctaagaagggtaaatcagatgggaaaggtaaaataaatttgatggtattagaagattagctcaacacaatactctcatgtagtgagaaacaaaagtgaactggaatttcaattcataatagttacggccggtacccaccaggggcccgggggtgccaggtgaggtacctggtgtccttttctgagcaaaacaaaggcaacactagaggtaactgggtaccaactgtcatctttagattcattgagtttaggaaagaaaaggcaacggaaaaggagaagtactgatgtggactggaagttgtggaggattcttgtgaatataaaaaggcacaggtaaaggtgtggttttgagagtagaggttccagacttaaggtcaatcatggtgagagctggttgctatgcatccggatatccgcgtggatgcggatatccggctgctttttccagccaaatggccatccacatccgcatccgcacccgctggtgggtatccgttggccgcggcgggtatccgttggccgcggcaggtatccaagcgggtatccacggataccctccctttaaagggccggcaagggaccggctggaagggtttccttccagctggtgaggtacataattgacggctggaaggaaattcttccagccgtcaaggtacatgtaccttgtcaactggaaggatttcattccagtcgacccgcggggcacatgtaccctgccggctggaagggtttccttccggtcaacaaggtacatgtaccttgtcaaacggaaggaaatccttccagccgttgtggtaattaaatatgtaaaaatttcaaagtgttttctttatatacattttttctcatacattcacttaaaaatcaaccagtgtggcatcagaaatggactctacagacaatttcagcctaggtcaccactggatgcaacattggaaccctcatggattggaagttacacccctacggacgcatatcacaagccaatacccagtcaagcacatgtcacaaccctcaaatcacctctcagttatgcttatacacagctcacagtatacacataatttcccacacctctttatctccaccacataaattagtttggttttatttgtcatctcatgcactgcctttgcaggctgcccagtcttgattgaattacttttcccacagtttattaattttctcacctcacttatgacaacagctggatttttcccacaatttattgcctcatttgaaactttctcaaattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcactctttctcgtctgccctggagctaaattccctcacatttgtctataaaaggaggctctcttccccccatttgttgtctcctcactcatctactcattcactcagttcatcactcagcaagtcaatacatatataactcaccagttacaaacaattatataaacctttcacctgttaaataacataacagtttattttatcagcaattatatattcaacctttacttttcatcaaacaaagttttacctgaaccaaccaaccctatcacattattaaaactttccaagctaagcttgggggtcttgtttctgatggtatagaagggcagagtttgcacctccatcatccccttctcaattcagcaaaagggtttcacaaccacttttgagtcttacaccgttaaggtacatgtaccttgacggctggaaggtgtcgagacatttgtgtgacagtctctatttgttaccatagccatggtagtcagtgtgcttcttccttttcatttagccacatgtcacaatgtgtgacatgcatcttgttttcttctgctcttatactggagtcaacagtgttgggaaggactgttggccccaggtttgtcttttctctttttcttctttttctctctattgaaatgaactcatcctttccaactctgttggccccagtccatctcaacagaagggtgtccttccagtcaacaaggtacatggtttactggaaggaaacccttccagccggccatctgcccttccggcctcaggtatcctttgggatacccggatacctgccaggtttttggggaaaaggggccatccacacccaaatctgcaccctctggcaggtatccgttggtaccagcgggtatccgccaggggataacttatatccgcggcggattatccgcagccagctctaatcatggtacctctcacaaaccaaaagggggttgataagtgcaagccaaccccccttgcgcacgccagcagcaaattggcgtgcgcgcccgcacgccattgcagaatggcgtgcgcgcctgcacgccattgcagaatggcgtacagtattagcatatttgtaattccactcttctataagcataacttaagactagagtagatcaacaaagttgtacgcagacccgcagtagttcttaacctaatcgatactttaaatagcttgcataactcgttgtaacggttctctaaccaaaaagtatcatctacgtctcgctcttgctcacgtgtctgctacaaccttcaggtccgtttctatcttctcttgtttcctcttatgtttctggtctcatttccatctctcctctcaggttggttcttctgtgctcgtcatcgccgctctccgcttgcttgtgacttacgcacatcaaacccaaaaaggtgtgcttgaaattcaaccaaaaagtatcatctacgtctcgctcttgctcacgtgtctgctacaaccttcaggttggttcttctgtgctcgtcatcgccgctctccgcttgcttgtgacttacgcacatcaaacccaaaaaggttggttcttctgtgctcgtcatcgccgctctccgcttgcttgtgacttacgcacatcaaacccaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagctggtacataatccagcttgtcggagggaaccccttacgaaaagctggcatgtacaccggctcgtcggaagggtttccttctgacaagctggtacataatccagcttgtcggaagagaatccttccgacgagctggtgtgcatgccagcttgttggaaggggctccttccgacaagctggattatgtaacagctcatgggaaggaatcccttctgacgagctggtatatataccagcttgtcggaaggaaacccttccgacaagctggtacatataccagcttgttggaaggaaacccttccgacaagctggtacatataccagcttgttggaaggaaacccttccgacgagctggtatagaaaccacctggccgggaggaacccctcccgaggagctggtatagaaaccagctggtcggaaggaaccccttctgacgagctggcatgtacagtgggtggaccgttatttttggctgcttgttttgtattctacagcttcaaagcacaaacttcaagtcacaagacttggtgaaggggtgcagaataggtcccagaaaatgaatatgaataaataagaacaaaaaacaaagtttcaaaatttgtgaaaagtaaaaaataaaaatgttttttcccaaaagctttgttattcattttgggggagtgggagtgctgagagaaggaaagagtggaacatgacaagactgattataaatgaaaaaaattggaaccaaaaaaggttgagccaggttgtttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaattggttaaaactatctggtaaccaatttttccaaaattttcatttataatcattcttcccatttcccattctttctttctctctgcactcacacttccccaaaatgtatatcaaagcttttgaaaaaaataaattttattttttatttttcacaaaatttgaaaccttgttttttgtttttatttttttcatattcattttttgtgatctattctgcaccccttgaccaagtctcatgacttcaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaataacggtccacccactgtacaccagctcgtcggaaggattcccttccgacaagctggcatgtaattccgggaggggttcctcccggcggtgtgacctcggcctctttaggccgaggggatttgaaaaaaaaatgaaatgaaaaaaaggaaggggccgtcccataggacccatgcctgggtcctatgggacagcccatgggcgtgcaggcaggcacgccaacctgcaggcaagtggcttgcctgcctgcacgccattctgcaatggcgtgcgcaaggaaggttggcttgcacttatcaacccccagaccaaaattatagtcaaattttgtaggtttaagagaattagttggttttgattttatttcatgtctaacttcatttgttgctagatttttatcctaaagtttattatttttaatatactatttatatatagtcaatacttgtgatggtgctttgcttaaccttatgttctttaaggtgtatttttattttggggattaataaatgcaccccccttttctgctatccacacctggtttttcacacccgcttttctgcttctacacctggtttttcccagcctttgtaattcattttttggcaattctaaatatgctaaaaatcttctaaaattgaacattctttttgggtatataaaaaatcctcaaaagagaaattttaattttaacttataagggggtatcaaatataaccaaatccaccattattcaattgactggttttgaaaaacgcaccattttttaaacttgttgtttattcatattcccctttggggacccattggtgaaaaaaaattggataactgactggtttctaatggtggatttcttatatttgataccccctattttatttatcaagtttttttttctgcctatgagtttttgaaacttgaaagtacattaaaatttataattgatattttccaatacttgggaaatctatgaagaaccaaatttgattttattttggaaatctcaatgtttgttggttttgagtaataagcaaatggacaaaataaggaatatcttgaatgttacaatctatatagagaagaaaaattgaaaaattgacaatttacaatcagttttagctataattcaagttttccaaaattcatacagagaaaaaaatggaaaaaaatgggtgagaaaaataaaaaaaaattgaaatgctcttttgggaatttaaatgctggattttagatgatttttatcttatttggaatccccaaaaaagaaattaaaaggctgggaaaaacgaggtgtagaaccagaaaagcgggtgtggatagcagaaaaggggggtatgtttattgatccccttttatttttatcattttctttatttttagggccttaataaaaaaaacctggtttttccgtgttttgcagttctctttccggctttttctcatcttctcttccctgctcttcactatttgcttttgttgaccaatcttatcaatctcaacaacatctcaatatattcactgattgcacctcttcccttctcattgctccaactctatctctcactgttctcttgcagctatggccaacttgttgggaaagaatactcaattcaaatcgaaccaccttatcttccaatctcttgttatcaatcctggatgattatttgccttttcttttttctcatcagttcatactatttgtcactttttgatggtaacatccaattttctcaaaactcaacggttcaattttaatactgaaatttgacatttttttgggcattaataaaaaaacacggtttttccgtgtttacacgcggttttgctgcggcacagcacacgcggtttccgcgtttaaacacggttttgtacataattttttaccgcttattttttgagtttttttgaatttttaaagctgtttcctacactttaaaaggtgtataatttaatggtaaaacccattttccataaaaatgaattttgattattaattattttttttcactcatttaagttttttacctcatttttcaagtttttttttgtaactttaaagttgtttcctacatgattaagtgttgagaaatttatggtgaatttcaatcttcataaaaatgaatgtttcatttttaatagggggtatcaaatataggaaatccagcatcagaaaccagtcacttttacaaaaaccttttttttgcgtaaatgggccccaaaaggggttaaatggataaccaacgtgtttaaaaataggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaatgatgcaattacacccattttttcacttaaatttttagagatttcagcccacctcctctccatcttcattcttgtttgatttttcaaaaacatccatttcctaaagtttcttggatattgcaccgggtcagaacataactgactgtgcgcaatcatcacaaggtttatttgctgatacaacgtgatcataaaggctcaattgatctcccaagtagttagatctagttggatctgtattaagatttgaatttatttcaagacaaccaaaaccagactgagacaaaaacagaatcagtaagaatgaacaacagtagggaaacaagagaaattagaaaaccaaggaagcctgtgttgagtggcaccagggactgaagctttgactgaggtcaagactcacaggaggaactgacagtgagaatatatatggttgatttcagtgaggagagagtattgagtagaactttataagtccggtagctcagtcatactgggaagcttgttataagcataactacatataagcatacgagtattacacaacgggactggctagtccaacagcctgaatgagttagtggaatttgaggcataccgctaatcagatggaatgattataagttgaggactttcaatagaagatgtaaggagaagaagctggagagtttgagtgagctgtgaaaaagaaaataagattgaacaaaaaaaggaagagattcagcaaaatcacgtcaaacagaaaagagagtaaataaacaacaaacatcaagaagaagaagcaaagtgcaatggatatgcagaagcctagagctgaatttttaaagctgaaaagggtctaaaaagaagagaagggaggaacagagaaaaaacaaaaagagaataagttggttgatgatgtcagttgatttggagccgaagactttacaattgtttggatatcattgatgagaagtgcagcaagaattttccgagagaagttacaccggatatttgaagttgatagagaaccgatgatttgatggttaaggaattcaagttccaagcgtctagagtttcaacagttgaccagccaaccctgaccggttgtgtgagcttgattgttgcgagtctcttctcctgacacacgctgtggaatcccctttcacggataaaacactcaacaatctgtgtgctatgtacttttcatattaattgttaatgaaatgtggtgatatgctcaacatcacaatcattttattttaggggcttggttaaacgactcccaaaaaatggagagccgactcccaagccccggaatccccgaaaaatgggagtcgaacccccaaaaccttcgacaggtttgggagtcgactccctaaaaaaaataataaaaaaataataaattccccggttggtaaaggagttgatcctccaaaaccaaccagggtttgggggtcgatgaaacaaaataccccgggccccacagaagcggccgggaggattcctcccggccgctcagattacacaccgatggccgagaggaatcctctcggccttcgagattctgctctcagcggccgaggtgatttccctcggccgtcggccgtcaagagtatacacctcggccatcgagagtgtacacctcggccgttgagagtatacaccttggccatcgagagtgtacactctcgacggccgagggtacactcccggccatcgagagtgtacgctctcgacagccgaggtgtatactctcgacggcctacggggaaagtacctagaccgccgaggtgtacaccctctcaaaggctgtgtacactcccggccgtcaagagtgtacgctctcgacggccgaggtggtttccctcggcctttgagagtgtataccctcaacggccgagaggaatcctctcggccattgagagtgtacactctcgacgccgagggtgcactcccggccatcgagagtgtacgctctcgacagccgaggtggtttccctcggccgttgagagtgtacactctcgacagccgaggtgtatactctcgacggccgacggccgagggaaatcacctcggccgctgagagcagaatctcaacggccgagaggattcctctcggccatcggtgtgtaatctgagcggccgggaggaatcctcccggcccgcttctgtggggcccggggtattttgtttcatcgacccccaaaccctggttggttttggaggatcgactcctttaccaaccggggaatttattatttttttattatttttttagggagtcgactcccaaacctgtcgaaggttttgggggttcgactcccaattttcggggattccggggcttgggagtcggctctccattttttgggagtcgtttaaccaagccccttattttattggttctcaatttctgatttatttttcaaagataagtgtgcgggatgttttgtatataaaatacatgtaaattatgccaagaagtaggccgttcaggataaatgggtcctggatacataggttgggaaatgtgtgagttacatgcaatataacaaaatggggggtcaaatatccggaagtctcatgcgagaattcctggtaagtcataagtccctcaggcaaggagggacttagtgaagttcaatcatgtatatgggttgtccaaacagggctttaataaaaacctgaattctctgtaccatatcctgatgctgattttgtgaaagtctcatttaccaattgccacataaataatcaatcaaaataagtaaggcatgctgaagaaggattcatttggtatgataccggggaggtagctgtgcggaattaatcaacaagactcctcaaattttctcaagcccctaacttaacaacaagtccctcaatcagagggcctggcgcaagcgcccctccaaaggagggacttgcgaataatgttggggtggtggttagtagggaaaaggtttgcccacaccattttgcctacttcctgacagaaatatgttcacccgtttggactagggaaatggcctctgtcgcctctaattttctgtctcagccccaaagctaggagctgtctagtcttggccccacatgccttcaaagaaggtcattttgctatgaggatgatgaaggtcctcaggttcctttgtcaaaattctcatatattctgtactcatgcgcctgtacacacttatggacttttgctcaataacgtacagctctgtggaactcaagacacctgtatgaaatgaacaacagttgccacatgctaaatgtaatgggtatactatgccttttaccacctctcatgcaataagcccatttcttggtcgaatgaagacctcaaatttctatccaaaggatggatgagtgttagccaataaaaaaaaaaacaaaatatatggaaagcaaggtcttatgctcacctacaccccaggggcacttcttgccaagcgggattgtggaaccgacgaatcacagccaatccgtggaacccacaagatcggctctgtaagtgtttggtaagtccaatttcgccgtcggttccacgaaccaagctttttttcattgttgattccacaaaaccaaatttgacttggtcgggagcgtgtgggcacgttgcccacgtggcttccacgacggccgaccctcaatccacctacaaccaggacccaccgatgtgggtcctgacagtctgaaaactcgagaaaaccgagtgttgaaaaaaaaattaaacaaaaacttgaacattttttttgcttgaaagtaaagggaacgacaactttcagcaggtttgatctcggaaggatgcatccgatatcaattccatgtggaaaaacggtcaagcatcctcctggatgctcggcctgggtccactaccggagttcgactccgcatgcgcactttttggggccgctgccgattctttagcagtggctagagatggtcgcgttgcatccggatatccgcgcggatgcggatatccggttgctttttccggggaaagcggcatccgcacccgcatccgcatcccctggcggatatccccccgccttagcgggtatccgagcggatatcctcggatacccgccctctaaatggccggcgaggcacatcctcgccggctggaaaggttgccttccagccggcgaggcatgtaccttgccggctggaagggaaaccttccagctggcgaggtacatgtacctcgccagctggaaggaaacccttccagtcgacgaggtacacgtacctcgccagctggaaggaaacagctggtgaggtacatgtacctcgccagctggaaaggaaaccttccagccagcgaggtacatgtaccttgttgactggaagggtttccttccagtcgacgaggtacacgtacctcgttgtaaaaaagcgttcactagcccggcagatggtacatcatccccagcagggggaaggtctcacaggcggcggtgcatgtacctcgccagctggaagggaaaccttccagccggcgaggtacatgcctcccgggctcgaaggcaacccttccagtcgacgaggtacatgcctcgacgactggaaggaccttgccggctggaaggaaacccttccagccggccattggtcttgggtatcccaggggatacccggatatccgccgggatttgggggggggaaaggacatccgcatcccctggcggatatccgccagcggatagcggatatccgcaacggattatccccgcccatctctagcagtggccctgcgagcttcctcgtacgggacaatcttgcgatgcactcgtggaccggttggtggagcccacggaatactaaggaccgtcaggtcctggtccgacctcccgcgggcgccactcgtgggatccacggtgaaaaacggtgtcggtgttggaactcaggatctgcacaaacacagtccgtcgcggggaagccaccacacgtgagtccgggtatccaatctcggtgtacattgcttagaacatgatcaactaacctgcacaaacacagtccgtcgcggggcacggcgaaaggggttgtatcggttacaacccctttcaccgtggggaagccaccacacgtgagtccgggtatccaatctcggtgaggaaaagagagaggagacccgggtgtgtggtgccggtactatgtgtgcttgggagtgatagggttagggtttagccctatcaccgactaggttagagaaactatgtacgtgaagtctaagtacatagttatgtagtatgtttttgtaatcatgcatactctactctaacagtcggcccacgtcggtgtgtgccctaggtgtatgcaacacagtttgccgctactgttttggatgaatgcccttggagtaatgggcattttagagtaagatgccataaaaaagccacaaaatgtaccagcttctgggctgaacttttgacttgactcataagcccctctttcaggggctcgcttcgggagttgcctctggccctctgtcaaggggatttgttaagctagctcaagccccagctccaactgaccttgttcacatgcaaagaaacagttgatgaaaaagcaaatctgttgattccaaggtggtggcagcagtacacggcggttgcaggcagttggcaatttgaccacaagttggttgatcaatttgccggagctgtcgaccgtttgcaaacgggcctccggtccgccgtcaagctagccgccaaactggcggcactcctgaccgcggcagcgcggtcaaattgacggctttccccttaaaaatggccccggagcggattgaacccaggctcccagcaaaagtatgtgtagctgcgccagactgctactactattctagagagtgattaaaatttcatgtcccctattgcaatatatacttgcaaaattttagtctccccggcgggtgcacaccgtcaattttgcggctgacctgaggcccgtgagcgggctggcggatcgctcgcatttcgaccctcgcggcaaattgccgaccgaaactttaatccatgcaactgccgtgtaagcaacacacaaggcagactctgacacacagaggatagatgatgcagacaattgaatgaaaagggcaggtagtcaaacttccattctgatttctaacacaggaaaaatgaagaatcaggggaggaagaattcaaagcagaaaagtaaaaaaaaaaaaaaaactactactttgatatgatgagtcagccaggttttgatttcagtactgcttcacaacaaagtgagacatagaaatgtagcaaaattggacatgggtagacagatttagataggcggattgaaactatggcaggagttcggaatctgtgggtgctggggtgggtcccttgacgtcagattggtggatcatgaggctgctgaaaggattcgactccgagacatgaaacttgagggttcaatgttaatttcgactaggacagagagaagacaaggaaaagattcaagttgtttacaaatggataagcttcaggctgtttctttcagatttcgagtgcagaaaggctcaccgaattcgtcaaccttgacaatgaggaacgatttgaccgttgttgcagtggcaagttccatttgcatcgactgagcacgtaacagcaccttccgccacatgagataggagaaggagaagcgcgatgatggttgaagcacagtaaaaagagttcatggcgagatagatggtagtcgatttcagacaaaatactcaggcggaacggatagtcaaacgtgaacaagctggggatctggaggaatttttggaacagacgttctgatgtttgttattttgcgcagagaacaagtggcgatggatcatgggtgttgaggaggggcaaccagctggccttgctttttatgccaaagaggaaagaatccagacaaacttcagaacccttcagaaccgtcgttatcgagattcctcgggattcctccgtccgatccgacgcatttttaaagtcccgatctctcacagagtagcttgctcatgtgggaattggatcgcgtcacatgatctgcctgattgacccatccacccaggatttgaaataaaataaatagatacagagccgcttttcgacgtttggagggtcaatcatatcccaacacacgctggccccttcggagctggccaaccgcggtgaaagatcggaccagttcgggtggacagccgcatatatataaagttctggactcagagaggagtcagcgcccatattgcacctgataattggccagtgcgtctgcaacggtgtgatagagattatgaggctctgccgctctagggtaatatttgcatacatcggatttctaagaccccataggctcaggatgcgaacaagttgttagggaacatagcacatgtacaacatgactagatacccaaaaaaaactcggacatttgcctacatgcttgcttggttatctcatacaaagacagaaaaaagttaggaaggttgattgataaaaaaaagtctgatgatgcttaagagcgcttgagggagttttgaggatcgacagaagatagcagttgtgagctaattgagtccaccggttccagggttaagaagaggccggccacggagcgcccctcctcgaccaagagattgtaattcgagcatccgttccgctgcaaagaagatttgccgctatcagaatcagaaaggacacggttataagagatgtaaatcgaaggggactcgctgtatcgaggacgtcaagctggatgccgatcgagttcaggtagctcttgatggccgcaatcttttctgggtcgatagtcaggatacttttgcccgcgccaaggatgaccatttctaaaaaaatggaggtaaagccaaaaccttactattaactgggattgaacgactgagagaaaggtagggagaagaccgactgaccagggcggggatgaattatctcgaagagtttaaactggctgacaatcttggttgggtcggcggggccagcagggtggggatagatgtccctggcagggttccagagcatgccgcgggcgttgaagaggaagagattcgccgggacgacagtgtcgttcgagagcgtgaacgcccgctcgtggaccgagcgtaccgacagcatctcgtcatccccggcctgtcccggacgctcgccatcggcgcgttggatgatattcgtaaacctacccaaatccgcaagtgtccggtcattagcaatctccttcgaaaaattggggctagaggaaaaacactcaactgggatgagctcgatgactgccggacctgtcggaggcttttgctcagtcttcggactgtctgcatcgttgctggtcggtcaagtgatgaagtccatccaacaccgagtaggactcagggtcaaacacactgggccgggcccaaagcccgcccctcaagcccaaagctcacgtggtgcactacagtcaggtctccatttacccataccccttggttgacacattttgctatgggttacagtggtgtatgggttaataagtggagtttttcagcactttggcaattttggtggacccaatttcctatgggctacaaggggttatgggttaataagtcatggattaaaagggagatgtgtagtgcactccaactacagtgaaaatcgtccaagggcatacacttctaaccacataatctgccaaactgcataggaaaaatctaagaccaatctgtcattttgcaaaaaaatcactctataagggcatggcaacatattgtgacccaggggtatgcccttagttttgactgtatgctaaaaatcatctaaaattgaccatcctttttgggtgtatgaagaatcccaaaagagcaaatttcatttttatttattttattcaccaagtccttttctgaaaatcaaagtaaatctattgatattgcccaatttttgggaaatgtttaatcccaaaatgttatatctacatctaactaaaagaatagactcagagagccaagcaaagtgtcattcaatctaatgctggcgccaacctccaattcacatttgttgatgccaaccttagactgagagaggtgcccaattcaagcaataccccaaaaggggcaaaagctcatcaagtaaaacccaccagcatttggggcaaaaacaagcaaccttcccaaaattgggggcaaatactagttccttaaagttatatgcaaaagctccatcaaacttccattgagcggatttcatcaccttggaccaatataacccactgctgacagtaagtgtaactggaccatcatttatcaaactaaaccaattttggaataaatgaaagaggaaaagatattcccactgaggcatgtctgccataaatggtacccttttaggaggttgatgttgttccttgttgtgttgatcctgcttgagatggacctggctctttgagtagcccaggaacacttccatgaacgctgcatttgtggaggggcaaccacacatcataattacacgtagtgcaatgatactttgaggctgcaagctttccattacacccctccttccaacaacccctaagaattggtttgcctgtagtatgaagggttgaaattttgcactctgggcatttagttgctagggtcattgtaccagtagcaatcacctgattgacaagaagaatgaacatgattgatgcacagggaaaggctctcatgtgcattgttgtatgcactacttgtgtcacagggtaggcttggagaatgctcttcaaactggaatcgaacttcacacttgcaactgttaagatggaagttgcagggggctcttgaagtggatgtataatcctgctatgccaacagggtatgatgaacatgcattcatatagctttataaacttttgctttgagatttggtcaagtttcaagccaatcaaaaaagtgaatgaacagaatctagccaatgctaaccgtagcagttagtgcagcataacatagcggaattccacttaactttagcgtagcgtagcagaattccgccacgtcaacgctaacactacgtgtgcaggcccgctaacgtgctggttagcagcggccgttagcagaccctagcgcagcgtagtgtaacagaaagccgctaactttttgctaacaatgcacaattttggtgcacaaaaaaaaaccactacgccaaatgctttgtgggcaaaaagcgtagcagcccagtgctgatccagcatgattcaaacctgcttacaccggtgtaactgatgtgatgcatgcataggaatcacatcacctcacattgagatagcaatgcaggggcaccgcaccacattgcttccattggattcttcaatgctgcagagaatcggcatcacattgattcagcaatgcaatgtgatgcccagtaatttgggagtgatgccgatattatcgacttccattggtattccgatccatccatcactatttgcattgctttccaatacaatctcatttcaatgcgtcacattggtattgaattaatatgcatttctaaaacaatctgatgtcaataaatggctatttattgcattgtttcaccgttgctgcttattagccattgtagtatcatggattatctttcctcaaactgactctgctgtcccagattccttaatgagatcaccttatcagaaacttataactacagttgatttgatttccattagctgagaattgaaaaaaaaaagaaaaagagtccctgatttccttgtaattccaatattgttaaaggaacgattgggggaatggatattcatgtaaacaattgctcagatcacatttaagtgatcgtcaagcagtgatccaaaggggctgcatcccctcgacctggctaagccttgttgctgccctgggcacctgtttgggctggatgtggttgtggcatgcatcattctaatcaatgcaagacaaataaaattcgtccttccttttaaccaccattttgatcaagaatgcttgacaaaatcctacatccaccattccacttcaagtggactctgttttgatggagcctgtaggacacagcagaccggttaacaatgcaaggaatttctctagaagaaaaggaaaaaaaaagtgagatgatcatcagagtgaaaagaaagaagaacgattgaagaatcaagggatgacatctcaactaaaattcatcactattaggaaactagatacttttaactaaactggactataacaaaaaatagaacaaactcagaaaaaacaggcagggcatgttgttggggtataagaagatggatgtataggaagaaccaagtcctatctccaataaatcaaagagggatatcttgatgaccacatgatgaacttcttgagaaccgagaaaataacacgttaataagtctatatatatatataaagagattaaaagctgttagcgcaaattactagacacatacactataatttaagaagagcatccaaaagaagacaaaaaggaagaggagcatatatttctacagagaggggtgggactgagagagattcaagtagatatttcaaaaaaaaagacgattaagataaagtatagcaatctctagagaaaggaagatcagtaaaaaaagaagagagaagctcaagattttttctgccggatttcccattgattccgatagagtttatactgatcgatgaactggggattgacgttagacgagaagaggagttcgcctctggggttaattttcttcaagttcttgagatggtcgtccttaggatggagaagcaggaggaggttgtgggggtctttgagtggggattgctgggctgttggcggccgtctcgggcgttggaagagttgcctgaacatcgtgcccagcaggccttcaacgatcagtcctatcgagagtcggctcagaacacttccgatcaggccccctccactgctctggttcgtccgcgtaatcgaactggccgtcgatggcgtgattagaaacatgttgaacggccgtaatgctcggttggtttggggtataaatctatctcagttttcgtgtgtgggtagaagcggagatagaattagttggctgtgggcggtttggattgagaatgggaaaaaaaaacggagcagggggaggaggaggtatgactgaacttgtaagcataagcgatttgatcagtgtacattccagtagcaaagaataaaatcaatgtggtaattgagacgaggaagagagcaacataaagataatgaatgagcttatactatcaaaaaccccaaggggaaaagcatacaccatcatcaacatccatttcctccatcatttgtttggttttttgaatgacacgaaataagacttacgggagaaatagcgataaaagttttgtaagccaggagaagactggaggcgataatagtgaccaagaaagctacgagactcatgattgcgagaaacagagagagagaaaaaaaaggacatatacaaaaggggtgagtttgaatgaatggaagaggttggagaggacaggaagatggacaaaccttcgtacttgatccgttggcgttggaggcgttcagcgttctgtttgaggcgttcttcgaagacgagtagatccttgtaagtctctctgttagctggaggcggactgaagggctgatgattcgactgtgccattatctgtgagcttgtgtgtgtgtgtgtttttcgttcctttcctgggtgatagggtgataggatgatagggagtgagagagaggtttcgagacgagagtgatttgtttttatgtgctgatgagttctgtgttcgtttgtttgaccatactggttgtgggtggtttttttaggttttccttggcttcctgattgattcagattgtggtggtgattggttggttttgtgtgcttctagtggttgaaggttgctccttcagctggttggaaggaagagagagaggaccgagccccgggttttgccccccgaggacaagcgaggagctctgagactgggctgatcggggtttgcgaccccgtgctggtgcatgtatgcgggcgatcgggtggctgcagcttgaccaggctatgtagaaagtggcaagtcgcttgaagatcatgatctgcccctggtcgaatattcaccatcctctccccccactaactcatcaacaacccacttcccaaacccaaggttaaatataggctttacagacttaggaggccagcttctgggatcctgggccgagtaagatcgatcacagcggacgatggcgcttcgatgtcttggaccatgccagccgcattaatcctctcctccagggcgttgtttccttccagattcttgatcaagtcttggtagacttaagaagctgaaactttagatcaagtctgtgatcagagagttgcaaggataaaaaaaaattatcgagtcgatgtataggttccttttgcatcgtacataatccagagaggctaaatgtatgccaaggccaacaatctcttgattggaaaggcaacaatgtgcaactcccttgaagttacacattcaactagttagtccactgaccaaccaacccattctacacatgtcagacaaaggtccttataatggggatttcccactcagaaacatgcctcgttttaaatcatgttgtagttttaagtaaaccgcacagccactgcccacttcttttctataggtcatcctcttccctccccctttttatccttttttgttgtggtcattgagatttgttggatctcttcatctcactagatttttatagtccatccatcaaagttagaatcccaaattaagataaattgatagtgtttggatggaactgaagtcatctaacttcagctatagttagcttcttgcagatgttggtttccaacacttcacatcactctttttttggcctatttgtcaaaaaaaaaaaactttggatcaatggtgtacaaacctgaaagatgtcattcttatgatggtagtcatgttgaacagaaaaaaaagccaggtcagagctgcatgtctgccctggaatctatccaactgcaatccaattccctgtagacttttacaaaggtgttgtgcagaagatatggtgtagaggtatataagggacttacaaggctatggctgctgttacatacaaacaacacacatacccactaaggaaacatcaatcttgggtggttgattacttgaagatcctttttctacaccttcatttaattgagacccagaaagttggatgaaaggttaccttaggatgaaaaacaaacaaaaagacaaagctgggattgggttgtgttattacgtctaattaagaaaccaatctgactttcaccaccgtatgggtacacacatgtccattactataaagatacatggattttttttgtttgtttctagtgtttattttgaaggataaggcgaagagaaagtcgatcaatggttccagataaaaaaaaaaacgacaagtttagggcgccgttttaggtagagaacctccatccgacgatttcggcgacttttttgtttgttttgaaaagagataagttgaggagggctccgagacaggttttgctttgaggacgacatgtcttgctggacgtgatccacagtctgtcgtgtttttcccgctcgagtattacgatttgattggccccaagaccgggctcgttttcttttgttttttactccttataatgatcaagccccttccctgcatacatactgttcatcggtttaagagagagagagggagggagtctagactcgtccgaaccttggcatgagtcacgtgtcccgaatatttgctttgtgactttttcaacggcgctatatcgactttgattcgcttgtactgcagttgtagttttttttgatgactcgagtctctctttctctctctcgacccgatctcccgatttgaaaatgatcgaacgcttcaccaggagatgttccgaggttctttggctagtaaaagtttcttgtacagacgctttcttgcactattctgttgatcatatccattcacaagaccatattcggtccgatcgagttttcttgacaagattgttctgaagataatttaagggaataattcaggatatatttgtggaggataagattgactatgattttggggtttgttgggcctgcttgagctgatcgaactcagtggtggttccggtgagcgattgaaaggctgataatgattcggaggcccgttttctgatcttgacgacgcgagagatcactgcgttgcggtaagtcttctggctggaggctcttagacagtcgagctcttcctggagactgtcccgccgggccgcctcgcttgcctgctcgtccgacatcttcaagccctggtagagcttcagatactcctggtacaacgtctccaacaacttctgacgaaccgacgggaacgtgtgcgagcttgtcatcgtcttgctgatgtcaatccgtggcggttgtggcttcagcggctcagatggttctactttcggctggctgctcgttgcggtgggtgggacgctctgcttctgcttctgcgttccattctctctgggttttggtttgggttctggctctggttttggttgggaatggttgaatagacagttgtctctcgagcaagttgattgtggtgggcggttgtcaggacagttgatccgatgaaacaatttcaaagtcggaaacatcttctcgctcgactcgtataatctgaaagccaagttgttgttgtggttgatgggatcagttgaagcgctcgactcgtataatctgaaagccaagttgttgttgtggttgatgggatcagttgaagaacttgtagtgctggaacccgttcccgggacctccgggtatacccggcgggtacaccaacggtttagggctccgggacagcttttcaggagcccgaagaccgacgggtaggtcgggtacggtccacgggccgccttggagatacccgcgggtatctcgggtctgcgctgggggaggggcagtaggggccaagtggcctcagctcgtccccaaaccggggtacccgcgggtatctccgaggcgggaccctgtatcggcggatatatcctatgctgagcgggtataccctccaatgagcgggtatgcccggcccaaattcaaccccgcgggtacccgtggcccgttccctatacccgcgggtaggcctcggtctcactgattttcgtacccgagggacgggaataccctcgggtcggggcgcgggcaaggccaaaatgcccgggtaccccgcgggttccagcgctcagaagaaggcacttgtttccttctgacataatttgtgggggtcgggggaaaggcggagtaaccgggctgcagcttgtctgactaaaaagaaactcggggtttctgaccgggggaaagcaagcccatcgcagcacccacaagtttgtcgcctgatcaccttttcctctgaatcctgatgattttttacccgcccacctggccacatcgatactatgaggacatcaccagggagaaatttcccgtcgggcctgctaccaaccattcactatatatgaactcacaatgcctaaatatttattgattggaaaccaattgttgttggattgcaggattctgtctgtcatgatcagcagattcatcattttataacaattcttgaaagaagatgtgtcttcacatgtaaaagcatcaatcgagtcatatttcgattttcattttttatttttaaaagaagagagattaaaaacaacatgaaactcatttatggagtctgcttgtggtttcgaactagaattcaggcaatcctcttctagccctttccatggacaagaaagccacatgagaccaagtcaaatcacgagcgccgacgccggaaccgtcgatcctactgaagccttcatggatcgacccgttggcttgaacagagtctttgacaatcatcaagaactggtcggctatttgtcgagtttcgaaacccgtttcgtttttgaataggttgacatctgcaccggtcgagttggttctatataaatactcggacatggctaatgtggtgatgaaccatgggtttccgtgggtcttattctcgccatcatagacctgcaatcatgtctcagtttatgctgacacatcagaacagggtacttcttgcttacatcctcggggtaccttccaatcgctttggcagcataatgctcgtaacgttgattgagtgggtatagggaactgtgtcagacgtgcgcataacgggatcagttaacatatcaatctcaagagccgcgttatcaaaaggttcctctgcgggcaataagaattgaaaagaagacaaacttcatggaatttagcaaagctttaaacgtattggtcatcttgtatgatccaggcctgaattcctcggacacgtgttttccagaatgcaggcaaccaaggatcgttccgacatccaatccagaagtcttgatcaagaaaaagaaaaggattctaatatcagctttttactttctggaaatttgttgatggccagtgaagctttggaaggatgagaggggacgaacctttccataataaatccagagtaaatccctactatccacaacaaactttttttgatcgtcccagaaaagcttcaactgttcaccaacttggtccgcttgttcttgatagaaggctgaagctttctgatccttgatttcttgacagaattgggcgccttccttgagtgcacgttggatgacggaaaaggtgaagaaatggtgtcctttcacttcctcccatagatcgaaagagatccctctccaattcttagcgatgtattccaaatccacttcgtttcaatttttttttacaagttagtttcttataatgattttcgtgacataactaaatgaaaatagaggacagttaaagaaacaaacctttgataacactaccggtgacattattgctattatacaggacccgttcgacatattccaaagcctcgatccctcccactttcaagtagactcgagcgaatttcatgtagacagtagcgcgcaatgccgggccgtcattctggggtctgtaccacaatccggagtaaggcgagccattgacttcatacttgggttcgcccatgttcgcttcagagctcaatgatcccttttggatcacttgggtggccgaaatcgtttgcttgattatcgccagaagactgggatcattggtttcttcataccgagatatgatctccttcagaacactggaatcactcaggggaaagcatggagatgagaactccggagtcaacatcagaaacacgcgactataactatacttcacacgtgtctaaaaattcatgggaggaaaaccactaacacggccgtatcacgagtccaactgaaaaagtagttgggatgcccagtcctggaggtcggcaaatatttaggcataaaaaaatgagttaaaaatcggtatgatggacgagattgattcaacaaatcaataatcttacgttaaagacgcgactatgagaccaggtaaagcaccctgaggcgaaacatttgacatgagtatagcccaagacttattgacttgattcttgacccattcgtctaacgtgatgttctgaagctggtcattcggttcatttcttcgttcaatttcgccgcaatggacgagattgatggacaataagttgatcgataacaatagtaaaataagcaaccgaaggaacattattatagtagtaaagattaattttgatggtttcctgttgcttgttttttcgatgtatcgaccgctgattattgaagtctcgaggaagctctctatttatgaatgaatccatacattcctgcaagatctccacgatttctaaaaaggcgatataacactcctctctaccgatggtgactggattcgactaatacgcctaggctgcaagtccgtctatatagcaagatctttttaatgttcaaactttattttaaatgtcactatccctgctgacaaacctccacacctccgagtttctttagtgcgtttctcttcaaccaacccatgggtcattgataattcacatctgcctgcccatatgacatggcgaaggcgtctggggaatccgtactgcaggccccagattttcttgttccttctggaagaacaggcagggaagtatgtgcgcttgaaatccttctcgagactcgaacgcagtttctgacaccgattttcttggcaaagaatttttgccgtgttgtttttttatattgaccttgatcatgagacatatcttgaaagaagttccattgagtggtgctcacaaagcaggttaaacaggatttcgaactgaattcggtaagaaaaacaaaaccgagttaagcctgtccccacataaaacgcagggtttccccggctgtctgtagagcttttaccgagaagatgaccggagcatgtaaggagggaagaaagtgaaatagatgggctggtaaggtttattaactgatggctattttgggttttatcggcctggttgacctagaaatcagacggtttagaccccggtaggaggtgcttcattaaacctgttatgtgagttgatatcattcaatactctttgcgtatctgtcatgcggaatactccacggaatcaagacacttattcttcactaacatctatggacaatagtctgaatttcttgagaaataaggttggccatctgatatgttccattgcgcccttttacatacattaacatggaacatgactggtctgactggtggcagaagctgatgcggaccgccacaaggaactctgattaactcctcaagtattcagtagtggcgcctgaatccacttcattgaaagattatgtccgattagacatactgtaacgagcaggcacaacacccagcaaaactcaaaaaactattatgaaaatgagttcagttagagaaatagatcaatgacgtaggagaaaaatttcaaaagggtttggtattcttataagaagaaagaatggttcgacactttaaaaagtatcaaagaagaagaatttcaagaaaataatcaagaaaataactattgaagaagaaaacagatttttatatcaagctgtaagaggttagcgatagcagaataggtgagtagcctaacttggttgtagctaggagaaaatatttaaagacttgtactcgccttgagggtctctttcctcatggtgaaatctttgttttatcactaaaactacagaacttctgtaatcaaaaatcaaaacttgtgttgcttcaaaaaactagtcagtgcttgtcttgggctgctgtgaccttagtcgttacagataccctttcatctcagtggggccacgtatatcctcatcatcgagtagctggcaacatgtgagcccaagttgtattagctggcgtggagatcggtgcaagctaggatcttctagaaccatttgagtgggctcacctcttccacctgtgtcttcttgggatccttttatcttggtgaatcaggttctccttgcttaagtatttgagcaggaaaaatgaaattcacccccactgtggttagacagattgcaagattgatcccttctgttctggctgaatctttggaacatggctgagtttatttccttggatcaaaattggttaatcctacacctcagcttcaagctaattgtgggatttcccacccccaaaaaatcagatttctcaatagaataatcaaagttgattcaacaacaaagataaaaatctcatatttccaatcagaataaaaatttattggttttctgcctgctattagcccaaaatggatctgattttcagaaattcaggcttggatttttaagtatcttccagcaactaggatagctcagtattctggggtacagaactcttccctgcagccctgatcactatcattcagctcctagagcctgagttcaccctagtctctagttttgaaaacacaaataaaataaaatcctgctgggttcatacatcacaacatacatgcttacaagcccctcccccccccatctcttgtttttttatttttcttcttgggaatttagggttaagttggataacactacaaacaataccagttagggggttgataagcgcacgccattgcagaatggcgtgcaggcaggcaagccatttgcctgcaggggtataccctgcaggttggcgtgcctgcgtgcacacccaactttaggtcctaaacacatatttatatgcgtttaggacctgggctgtcccatagggggagtgataatcacactccaccccccttcgcacacacactcccacactcccttccctgaatggagtgtgggaccgcacgccaatcgaaattggcgtgcggacctgcacgccagccccagacttcacagccacatgataagaggggctccctcgtgcccttgcgaatttttacagtctcaggcccaaaggcgtcccctcttgaccttgataccttttacagtctcagggtggagagttattcctctagaccttgagacatgtaaggcctcaaggcccggaggaacccctcctggcctcaagacttgataaatgttttcaggctgggagcggtccctccctgttgaaattgggtgcgcacagagtttgcagctgtttccattactctatcccctgagtgcaggggcgggcgaaactccagatacaagagggttggggatcatgacatcagaccaatttcgaacgggcaacaggagcatttctcatcccatcttgtttatgagagggcgggataggccaatatactcccccatgcatcaagatcaccaaccactctttgtgaggaacatctgtaagggaataaaagccctgagggatttttatcatccttctactcttatccttacattgatgtttgacggccctaacttcagggcctcactcttttaacccggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattcaccagattttatgcatgtcacgaccttagtggcactagatttgaatcggcgaggttacaattactcctgcatttctcggtcgccacgcagcctcatgcacacacataaaatcaggatgcacgttgggagagggcttaaaagtgcgctggacattgtcgatcgcacagcccctgaatgacgtagtgagtaagtagtgaatgaacaattgtgtacatagaacacagaaaaaaaaagaaaaaaaaagagtcccatgggacccatgcctgggtcctatgggacagcccaggtcctaaacgcatataaatatgcgtttaggacctaaagttgggcgtgcacgcaggcacgccaacccgcagggtatacccctgcaggcaaatggcttgccttcctgcacgctattctgcaatggcgtgcaggcgcgcacgccaatctgcagctggtgtgcagacatttttatgctttatttttcacagattttgaaactttgttttttgtttttattttttcatattcattctttggggcctattatgcaccacttcaccaaatcttgtgacttcaagcttgtgctttgaagctctggaatccaaaccaaaaatcatggtccacccactgtacatgtaccttgtccattggaagggtttccccttctggttgatgaggatggccttgtcaacccagagacttcacagtctcaggccaagaggggttccctcttggccttgagactttttacagtctcaggcccaaaggggttccctcttggccttgataccttttacagtctcaaggccaagagttattcctctagaccttgagccatgtaaggcctcaaggccgggaggaacccctcctggcctcaagacttgataaatgttttcaggctgggaggggttcctccctgttggaattgggtgtgcacagtgggtgcaggtgttgggattaggtgtgcacagtgggtgcaggtgctgtcaatactccagatcgggagtgttgtgatcatgacatcatgatcaatttggcacggtcaacaggctctttcctcatcccatcttctttatcacaactcgacatcgctcaaatattcttcatcaatcatcaagttcagcatcgatcgagtgtgagggatcatctgctagggatttatagccttgaggtatttttattatcatttcttattattatcattcattgattgttgaccgctctaactttatgttcttagctcttttatcctgaattaattgataagatactctttaagagtcaatcgtgtacttactgtgttggtagttcatctaacttcctgttcttttaaggtactactcttttctttttctcttatctcatttttattctttttcattttctttttactgaaatttatattcttttaagcctataaatttctcacattatcagtacggcagctcgataacaaaagaacaggagaccgactacaggatgtccgataccgaagagaacaagcccaagttggttgcgactaatattcctaagttggatgatgacaactacaagtcttggtcaggacagatggaagtctatctcaaggccaagaaattatggtcgtttgttggaggatccgagattccctctgagtctaagaggcacgaagccgctcatattttgatcagccatctcggagacggcgcttacgatgcttgtgttacgagagataatcaagacaaacctagtgcgctttggactgcgatcaccaagcagtatgcgtcggagtcggcaaataacaaaggccgagtctggttgaaattcatgtgattgacttataatggcgatcttaaggaatatataacgggctgtcaaaaatttatccagcaattctcgactcttcaactcggagttccagatgatctcatctcgatttcgattctttccaagttatctaaggatatgtataacgtcgtcgacaacatccttataaatgagtcgatcattcattttccgaatcgtactttgaaaaagcttcaagagtttgtgtacgttactgaaactcgtattgattcttcgtctaagaccgcttcgaaatcgattgctaaagaagaagctttggcattcaaaaccaagtccaagaagtctgtcaacccgaatccgtgctctaaaggtgtacataacccaaaagccgttcatccggagtggaaatgtcataaactcacggatgaacaacgtatcgctgcttgtcctgcctcgggtcacgttacttcagcaaaggaggtagaatccgattacgtcaaagtctcagtgtacttgaactttggttccgaagcatctaaaccagcgattcttgattcaggcgcttctcatcatatggttaacgacaatactttcttcaagaaaatcaaagaagttaatattgaaattaataccggtaaccataaacaacgagttgtagccgtcgcttccgggcaaattcaaatcatcgatgactctaaaaacttgatcactctcaatgatgttctcttcactcctgatctcaatcaatctctcatctcaatgaacaaactttttgattcttcagccactattaccaagaagaaaaataattttattatcaactttgatgaaggtttcaaactttccggtaaaatcaataataatttatttgaattagataatacctttgcaatgaaatccactgcttcatcgtatttctccttgtcgaaagacatcaactggcactcgagacttggtcatcctaactctgtctatcttaagaaactcgttccaaacgcagtggatcagaattgtgaaacttgcaagatgtgtaaaggagttaagaaaccgtttaaaggaaaatttgcttcgacctcttcagttctggaagctatccatctggatcttgttggaactttccaaactcgcttggttagtggttgtcagtacttcttgacaattgtagatcaacacaccgggttcaaggcgatcaaacttcttaaacataaatctgagaccttcagcaaacttgaagaatggattatctgggctgaaaatcaaaccaataagaaagtcaaacgaattatctcagacaatggaggagaattcaaaaacattttctttgaagaattctgttcaattaaaggaatctctcaatttttctcgccgccatatactcctcaaaataatggcatggctgaacggtcaaattgggcaattcttgacaaagcgaaatgtctctatgctcaagccaatctttcaccacgattctgggctgaagcgattcatacttcaactgatttatgtaatctgctaccttcaagcactcgagaattcaaaatcccttatgaagaattctttggacaaaaaatgaatcttgacaaacttcgatcatttggctgtctagcgtacgttttaactccagaagttcatcaaaaggcaaaaattcttcctactagcaaaagaggaatttttcttggctatgcaaatgatttttcatcttatcgagtcttgaagatcgaatcgaaaacagtttgcatctgtcgagatgtgtcttttgaagaatcagtctttccatctctttcgaatgagtccattgatcagtccagctttttcttcaatcctttcgatgtaattcatggtgttgatgaagatgatgaacctgaagaatttcaaccatttccagaacaagagacaccggcacttgaagaagaaacagacattaatactcttcaagaattgattagtccggatactcgagttgcttcaaaggaaataattggggatatctcttcagaaaacatactcactcatcgtcgaaggggggtaccggaattaaacttgaaagaggtcgactctgatactctgtcgtttcaagaaattctcaaacatcccaataaagtgaagtggatgacggctttagatggtgaagttcataatatgaaggagtatgaggtatgggatttaattgacaagactaaagaagaacatcctttgaattgtacttgggtatttcgaattaaacctgaagtctcaaatcagccggaacaatataaagcttgtttatgtgttcaaggttttaaggaagtctttggtcgtgattataatcgaacatttgctccaactggaaaactcgtttctcttcgattgttgatcacttttgccgctcagaggggattgaaatttcatcaaatcgatgtcaaatgtgcctttctaaatgctcccattcgagaaagaataacgctgaatccaccaccaggcttgaatattcctccgaataaattgctgttacttgaaaaggctctttatggtttgaaacaggctccaaaagcttggcatcttactttgtctttgtggcttctatcagttggtttcaatcgaagttatgccgaaccttgtgtcttttggtcagcaaacacctggctctacattcatgtcaatgatattgcaattttcagttcagaaccagaagttttcaaacggctcatcagtaaacaattcaaaatcaaagatcttggtgaaacaaaacatcttcttggtatgaaagttgatcagtctcctactgaaattcgtcttaatcaaactcattacattgaagaaacgattatcaaatacggttgttcagattcaattcctctagccactcctatgaaaccaaattctcaactggtgaaagcgtcgaaaaatgaaattgaagaattaaacaacctacaatatcattatcaaggattagttggcgccttgaattatctcagtgttacaacacgtcccgacatcacctttgctgtaggctgtttatctcaattcttgaagaatcctggcattttacattggaacgctgcaattcatacacttcgatacttgaaaggctctaaggattttggaattacaatccgtaaaactccaattgaagatcttaaattcaaatcatatgtggacgcaagttgggcaagttgtcagattacaggcaaatcgacgacaggctatttaattctttggaatgataatttaatatcttggcaatcaaagaagcaatcaaccatttctttgtcatctaccaaagcggaatacatagctatcaccgaagtcactaaagaactgatctggcttaaaatggtagctgaaactgccctcaacttttcaattccttcgccttctccgatttatgaagacaatcaagcggcaattcttctagcaaataatgaatccaatcactcagctttcaagactgaacacatgaatcttcgatatcactttgttcgatctgaaatcatctccgacaatctttctctaatttacaagaagactcaaggaatgctcgcagattttcttacaagatctattggaagatcttcaattttcaaggttcttcgagttcttcaagctggtatgccctcaccttccggctgagtgcaagggggtgtgttggaattgggtgtgcacagtgggtgcaggtgttgggattaggtgtgcacagtgggtgcaggtgctttcaatactccagatcgggagtgttgtgatcatgacatcatgatcaatttggcacggtcaacaggctctttcctcatcccatcttctttatcacaactcgacatcgctcaactattcttcatcaatcatcaagttcagcattgatcgagtgtgagggataatctgctagggatttatagccttgaggtatttttattatcatttcttattattatcattcatttcttattattatcattaattgattgttgaccgctctaactttatgttcttagctcttttatcctgaattaattgataagatactctttaagagtcaatcatgtacttactgtgtcggtagttcatctaacttcctgttcttttaaggtactactcttttctttttctcttatctcatttttattctttttcattttctttttactgaaatttatattcttttaagcctataaatttctcactcccagccctaaagacttttttttcaacagcctctagccccagggctaacccataggacccaggcctgggtcctatgtgtcagcttgctactattacagagtcaagctgacctgcaatatttccataaatgactcaagataataagtgatagatttaataatcaagtaatattacaaaaagaatgacataaaatgtccttcacagaaactagtgacatattgaaatacatcatgacaggagactgttacatgagatgagcagatttaccctgtcaaagctcctgggaaattatacaccatcccagattctcagagatgaccggtgagggcaccctttccagttttggttattggtacctacagtataaaaataaccagtaaacaaggtagctaggaattatcagtttaccagtttagtaatttttcagcatccttttccagtttacatctttttctaaatatcattccgctacccagcacaccccactcagagcaccacgtactcccttcagttctgcacttgagtgccagttatttgtcgccaaggaatagctttacttgctattcccctgtccatacacactactcggaccaaataccctagtatcactagaccccgtaagactatgctgcacaaatgaaccgctgcgacaagcgtgttaaaagctagtgacctcaggagggcaccgtaaacacccccgctacccgggcccctccttttccatttaattacactttcctcatccactaccaaaccagccttatcagccggtgtagctagaagacttgcggtcttggcatcaccacacctgacactatgggatagcccaggaatgcatatatattaggttatgcacactcccacactcccctcagaaggggagtgtgggcccacacgccaaagcatattggtgtgtgggagcgcacaccaagctgcaggggatatgaccctgcaaatcattggagtgcggacccgcactccaattttgattggggtgtggtcccacactcccctcaaaaagggaagtgtgaaggggggggggggtgtgattatcactccccttcaacccagcggtcatggcttgggctacatttcatgtttctaagtggtggaacaagatctggcaactaattggaccaatttggggaggtgcatcaaacaaataactgggggaaagttgccttgtgtgggggcatggatgattcacttaggaaatttgggaggagaaggtgcaacaaactgatagggttcagggatcatacataggacttgaattttttttgccgcaattttccttttgtgtcttcctttttttaacattcaaccaattgtctttttggacatctctcatcattgtcttgtttgattacccattcactcttttatacatatccacattcccgtctacatactcattgttgatgatcattggcagcggtgggccgctacgctacacttttggcccaaaaagcgtagcgtagcggcgctttttttgtgccaaagttttgtagtgttagcgcttttgtagcacatttttgctacgctatgctgcgctacagcgcttttagcggtaaaagcggtaaaagcggctaaaaaccgctaaaaagcactgtagcgcagagtagtgggcccttctttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacactaacgggaattccactgcattacgctacactaaccgctacggttagtgtagcggcccaccgttgtcattggcatatagcaagtctctctagtcgtgacacaatctctctagcacaaagctgagaggaaaatgtaaaatgtaaaaacaaatagttccagtggaattgcaaaaggaaaaatccaatgacgtaatgaaagaggtgtcaaggggaaggctaggttctcagaaaaatggactgagaggaaaaggtaaagtgaaaaaacaaagagttatggcagaagcggaaaaggaaaaatcaattgaataaaataatacttcagggatatcaccattgccaggagaggagttgaggaacaaaagactccaagacatatataagagaggggtttgggcatggaggatttaaattgtgtttaagattacagattttctgtatatttcattaggatcaaaaatttgcttccttcttgtggcaattaaaactggcccaaaacatgcctttaaatactacacaaaccacatttcaaaatacaccttgttggcatagtggttaaattcacccacttcaagagccattagtgtttcagtcttggaaaaaccccacgtctttagatcaaaccccactgaagacaaagcaattcttccactacacacatcagaaaaatgatactaagccttctcaacattgtttgtttggagattgcattcacccttctcctgtgctcagtagctgctcatcctaaagcagttgacttacgatactgctacatgtgttgggatgcagctggccaaccagaggaacaccctcccaactcctacttgaagtttgttagtcgatacagaagtgtggcctgttcactcatgagtaaattaacttgcactctcccaattgatgttgaatcataccagtgtgaagggtgtgggcgatttgcatttgttggtttgaagacatgcccccaagaccaccaccaggctcgtgcaacatactacgaacgtgccccatcagttgacccagcccggcttcccattcctcctgctgcatctgtgccctaaatcaccaagaaggaaaatgtaaaaaaaaaaaacttgaaaggggcatagttgtaagcatttatgttgtgatgtatgcatctggcaggaatattttcttttctttatgtttttgaaaattcataactagagtgatctcagaatcagggtctaggagctgactgccagtgagcaggaaaaaattgctggacgacagacttcaactcttttccagaagctcaatgataaaaatcagagaggttggaaattctaatcatgatgaaatgagagggatttgaatttgaactagcttaaaaaagaaaatcaaatggagagttcagggaacccactgatagatacaaattgttcatgggagaggattgggcatcattgctcaagtgtttctatattagcagtgaattttggtccaaaaaagtgcacagcattcttaagaagggccttcataaaaaaacgggggttttccatgttttgacacggtttttgctgcacacagcacatgcgcattctgcatttgaaagtgttttttaagaggcttggctaatcgactcccaaaggttggagagttgactcccaaaccccccaaacccctgattattgggagtcaatcccccaaacctgtcagcaggtttgggagttggatccccataattttaaataacaaaaaattgaaacccccagagggggagggagttgatgccacaaaacccactgggttttgggggttggcaaaccaaaaacagcccctgacggccgggagggaatcctcccggccattgagagcacactctcatgccaatatacctcttggccatcgagaatgtacactctcaacggctgagagaaagcctcttggctgttgagagtgtatctctcaacggctgagagaaagcctctcggttgttgagagtgtacactctcaacggcctggaatgactgtgattatgatcaaccaaggcaaacctttgccttgggctggttggagggcgggatccagcaagcttttgtctgaatggagaacgggaacaactgtgatctgcaatcttttgatggaattctttgcctaagatcagatggcacacgtgatccatttgcttttctgtgaggaccaagaacaactgcaatcacgaccttccgagtgaaatccttgcctggggctgagtggcattggggattcagcatcttctttaggaggagaccaaggccgattgcaattgcaatcatcagagggaaatctatgcctggggctaggtgaagcacaagagccattggcgtttctaggaggaggagacctggaatgactatccaaaggggacctttgcctggaatctaaagcagcttgtgatccaactctcaacggccaagaggctttctctcggccgttgagagtgtacattctcgacggccaagaggtatattggcatgagagtgtgctctcaatggccgggaggattccctcccggacgttgggggctgtttttggttcgccaaaccccaaaacccagtgggttttggggcatcaacttcctcccccttcgggggtttccatttttttttttaaaaattatgggggatccaactcccaggtttgggagattgactcccaataattgggggtttgggagttgactctccaacctttgggagttgattagccaagccccttttttaattaatttttttacttttttacctgattttttaattttttcaaaattttaaatttatttcctgggttttaataggcatagaattttatggcataattcaatttttgtaaaaatcaatgtatcactttgaaccatatgatattgtgtagcattgattacaactccagtgtagctccagtgctgttgcaatccaactacaatggcccctttgtgtgctacagggggctgaactagagttgagctaggtagatgatgtgtagcatgatgaacttagctttatgtcacttgtcatcaagtgagcattgttttttcctggtgatttcaggaaaaaaattcaattaatttcttacagcttattaaaaacagataaattcatcacctctctgttttggcgggcagcagttagccaagaccctaaaaactgtccctggccacggattcacattgacttaattgcctaccgccaggatttaaacccacaacttagtattgggacaaatggtaaaggttcaatacccaatacaaagtcgcagacagatcctctcctattaaccaacctttaccccgttcaccaacagcctgcttttatactcacccccccaaaacccactccccctgatttgatctctcaaaatccaactctcttatccctttaaccggatccggacgcactttggccggcttcagtcacctacccatcacctggcctcactgccccaaacctataccgctacccggatccggacacacttactccccagcttccaattctattcatccccctctacttaaaccggcccctgactgatgttttccacgggtgtgggaatatggaggggtcggttgagggagagtgttgaatacctcggtgccgataggatccaatttaagcaatggtaaataaggtaggagtttggcaaagaacccggtgtcggtcttggccgcagagttattccttttccggtgtggtagtcaaaaatttgaaaattcaaagtttttctttctttttttttcttatatatattttcttcatattatcacccaatctctctcagaaatcacaccatacagctcaagaactggactctacggacaaattcacccttggtcaccacggaggcgtcactggaacacacatggatcagcgcttacccaacaagggacaacatatcacaaggatttcactcatcactacatgacaccaaccccaattacaaccctcaagctacacagacaccctcagtacagtacaaacccctcatttagatatagctattttttctttcacttctacatattacatcatacctgcagcctaaattagtgtattttccatgcatgaaagcttcagcttacaccaccacactcacttgtaaacaccacataacctgaccaatcagaatcattctttcagctgtttggctcaccacttaagctcttgtacatgtctgaccaatcacattcactcattcaaattttgtatgtagctaaaatacctcatgtaatagcccaggccagccaaaatcactcattactggctgacctggagctaaattccctcactgttgtatatataaggaggctctcctcccatcctcagtcaagtaacactcaagcaatatttgaccaccttacacaaacactttaaagcgctaaccaccaccaaatcaaaaactcttcatcacacaaactcattcctgaacttttaccctatcacttgattaaaacttgccaagctaagcttggtgggtcttgttatctgatagtatagaagggcagagtttacactccaccatccccttctccattcagcaaaaagggtcttacaaccactttttgagtcttacaccggagctgagggtttggaataggaattgagcattgttgctaaaagcaattcttgagtcagtttaagctgaggtacatacaatgactgttttggagcataaatatgtgacaagaaatctgtttgctggttttgttcatgtcatcacattcaccaacccatccactccaccacctgctggatccttctcttctcctactcctactccgaccgcctcacccacttagggtggatcagaaacagtttcctcatcacaatcctcagattgctttgcgcgatcgactcctccttccatttccttccaatttcatcacctgaatttttttttcccctttctttctctgtatgtctctgctaatagtcgaattcggttttttcaaaaaaaaaaaaaaacctccgctcttcacttctaaacttgacagggatgaacacatccattttgtgttattcttgtggtaagtccatcgttctatttagtcattgtgaattgcggatgtttcaataacatcaatctagaatggctttctgctttcacccaagcaataaatcagtcatatcatgtccttcttccagtcagtcattttttggtaagcgtgtttctcatacttctctttttccgaccttgctaatgcaccttttctaaccttgctaatgattggtttggatgaccacttgcagcagatgtgttcacaatccgttcacctcatatttcttttcaatttttatttccctttttcttcttatgatgctattcttgcaataaaacaacatctatgaaaggtggactccatctggctcataaatgtgccgagcacggtccattgtgagaagttgagttgtccaggttttatagatcaaccacattgcatagccccaaggtaccttttccataatcaaaattcctcagcgagaacaaatagcctgtcagtcacccgaggttggagattcagggtctagggaaggatctggatcctatccaggaagccatacattgggccccacagattaggggatcacttggcttccgttgcgccaaatggaacgcgtgcgctaaggattaaacttgggtgtagagatgcctcagaagtaatgttcctggattgggacctggagactgggagcgcggcggagccgcgtgttccctagttctcaatatcttttgacattttgaaatgaaatttttttcctacactttcactgcaagaaaaagccaggcaactgtgtgtagttgacatgtgctattacaaaggtgcctttatcatatcacatgtcaactacacacagttgcctggctttttcttgcaggcttgctgactctctgcggccggcgcagcagttcagcccgatccgtgtgacccagctggggggcttaggattgaccagcaactaatccacaaggacagagaaggaagagaagccacacacagcctacagccaatctcagcaggccatcgatcaccatcagacatgagcaagtatgcttccttacctgacatagtaagtcttcgttgctcttcttgataacacttctcagctcatcaagcactaatggatgaccacgagctgcccaaagtctgatgacatcatggagtcgatgacgagctgacattcacttggaacctcccctttcccaggacacggcaccagatgtttatgagacgcccgacctacccacgatccatatcaccgaacgggacgacgactctgataacgaacttctccctccaggcagccatgcccagtcgactaagggccaccctaactcggatattattaaagaaaccttggaccagtcatcggcccgtaagaagtttggttctgcttctggtttggatggcagcgatgcaggttagtgggctgccgaaaatatctcactccctctcgatcgattgatccaaggcgatcgaacatttgcaaattctgatattttgcttctcgtaattcgtgcccgcggtcgccagacttttctacttctcttttgaggaaacagcctcgtcgatcatccgcgcgttatccgcctccaaccactcgacagacattcgagacggatgaatactcgatcttgccgcgaggatacgccatcgaccagcgccagggtgttgtagagaatgagactccactcgaacgactacggcggctaaggtttgaggtggatcagctggaagaagagctggagcaagagaaagactctactggggcccaagcagatgagcagatcgatgcgcagtcggaccctactcccaaatcgaacgttaaaggcaagtcgaaagccgggcccacccccacagagctcttagtcgaactgcaacaccttcgtcagcagctcgaaaaactctcagtttcaaactcctctgccgatccgctgtctaccactgcctcacaactgagagcacgagaggcgtacgccaaatcgctcttgctacagctcaccgaacgagggccaaagacgcaggaagccagcgcttctaagcccgcggagcccagcccacccgtgtcgaaggcgacgacgtcagctcagttggactcccgtctgagcgtgctcgaggatcttctgggttcgcgtagcctcctacaagcctcaggggctggtgacatcagcttacccccaccgctactcgtgacaatcagcaagctggaacaccaattatcgctactcactcagccgcgccatctggactcgatctcgcggagggtgaaggtgatcgtgacggacttggaacgggtgcatgaggcgcgtaggaagttgaccgaccatcgcccgctgtccatcgcccttgccagcgggatcaccgtcgtcacccaaaaccaagccggctcctctcaaggatctgttaacaccagtctgggagccgtgccaggtgtgatcagtagcaacaataacgacgccaaccaagctaatctacctccagacgcgctccacaagctagagagactctacagtcttctaccccgattagatccgctcttacccctgatccctcatctactcagtcgattacgctcattggctgaacttcatactaatgccgatcagttccggattcggctcgattcttcgattgccgatcttaggaacctctccaatcgctcctctcaggttaatcagctcctcaatgttatcgaaactaacttcagctcgaatgaaatcgtcattcagaaaaacctctccttggtcgaacagcggatcgaaaaactcttggaatctatcgatcatttgaaagcctcttaaaactcttccctttcttttttcatctctcgtctccgcctcatcctaatttattctttttgttttcatcaggtgtttatcattgctaaattatacgttttctttcctttcgacctacaaatagtgttaccattttgttgtttttgtgttctttggcagttagtagtccatcatgaaaaacctcaaactccatgttagatgttgattgtggagaaaactgatgtgtttggaagggggaaggaggctagcatactgtttgcaagagtgactagaagaaaatcagaagtgggatgagtataaactgatcagatttattgtgaagccccccatgtgctgtggggtttacaatatgaagtgccacaaattacataatctgaagttcactttatattcctgtcagctgtccttccctagctcagtagagattactgatcctccactctctgactctgagctagcttttaaatggagtaaatagtcagtttggttctagaatccctccaagacactagtcttccatgtgcagatagtgaagagctcttggctcttgcttttatgttggtggctcttaagtacaactgcagagggatttgtggagaagtcagctggactcaggaagaaaaaaaaactggctctgcatatgtactacatatgcagagccagttttagtgctgataagaattctaaatcttgtgattggcttgatgactccctggaatgtgcatcttaatcagtcaattgactaaacttctagaaagaagggaagggggcttggctacattcaagtagcatatttttttgaggaccattgtgatggatttgaatggggttcaactcagtcttcttcaacaaaaaaggatcattctagctctttttcactcattttaagggattatctatttatatttttggtcaagtcttctcagtttagccatgttttttttttcctggagtgtgttgtaagaaaaaggattggttttctaaaacaaaactcccagttatcactttttttcaaattttcaaaattaagactttgtgtagcattagattccaatcctcaagagtgaattcaatttccagagttctagttctaaccctccactaccagaaaaatatgagaaacaaaagaacacagctgtgagatgaggagtagtgaatcatggaaggatgatgaggtgagtcagagatagaagggtactgaggtggtaggtgggatgcattgcaacgctgtgtcactacttcatgcgagctatctgcattatcccagtaatgtagtggacttgatccctccccaatacatgaacattatctgtagtgcaaagttttttcctcagcctgtagcgtgatgattaggcctttctttgcaggaaaaagtagtgcattatcacgttatccagaaaccctaaacacatgtcaagtggcaaaaagcctctctttttggctttggaataatcacaagccataaatctctgaaaagaatcacacatcttaccagtatttggatttttttgtaaacaaactgagagtttttgatagtgtagacttagtgagtgaagattttccagacaagatagatagtgtaatgtaaaaaaaaaatcaaaatagcagtgattgtaaaatcattgccttatcttgatgctactatttctagtagtgtaactacccagtggtgggagaagaaaatgcttagtgtgatttaattgtgagtagaggaaagaaatagaacaaaaaaacaagaaaagcattaaagggaacaaatgaaatttagagatgatagtaataagagataagaggtgtgctgaagaggatgataaagcaagacatagaaagaagggtcaaacaagcaaacaatgagatttgaattatataagagaatcccatggataactgagggaatacagaaagaagaaacaaagcaagagagatgccaaatttgaatctatatacaagcttttaaatctagcaggatgataaaatgatctccttcagatccccacctggaacgcagcacaccccttctgatctttaaaatcacaaagcttgatgaaacacatttggatatttgacaaatttggaatttattgggaccaaagaagtcccaaaatctgtaaaatgaacaggaaaaggtttttttcagagatcagaactagcactgaacattttagaatttctactcattcctcaagtccacaagctatttaaaaggatcaccaatattgacccaggattccactcactgatccctcactggattgagaataaacagattttaatctgtctatcagtctaccactcattcccttgaaaaaaaaaacaaatatcaacttagttggagtggctaggtgtcagccacaagacatgtagaacatgtccaaatgcctgcattggctcatatttccatgagtgagttagtgtagtggttcaatgaccactccaaaggatgttttatatattcatagatgtacctgagtccaagtgcccttggtttcttattctataattatggaataatcaagtaactattctctctgtattcatttactgtaataaaagagatgagtaccaataaggatggaattaatcatctctctctgtattgattcaccaagagagagatgatgtcatttcctccacttttggtttaatcttaatttaaatacatattttgatcatttatgatttatatacataattgatcatctgcaggcctcaccggtctcataggcagattgatccctgcccttgcaatacttaaggggaaggatttcttcatgggattccttccccccagagaatattgccatacaaacctgtttaccttacttaacattagtgagtggggttttagcagtacactttcccctttctctttacctttcatcttcatcattattctaatatcctagactacagttaagtcactactgtattctagaagagagtcatattgccactctgagcttgacaaggtgatgctcattccaccattgtcccctctaacccagggagctaacccctctgcttcctagctttgaggtgagttttttttctactggccttctaggatatagtatgactgataagcccatcaacgcctggtcacataagagactggcgctgaaactagggatgagggaagactcaaatgtatggcattttttaaaggggattgataaatttacccccccccccttttctatactttacgcccgcttttttgcctttgaaaccaggttttcccagcctttgtgatttagattgtaaatatgctaaaaatcatccaaagttgaccattctttttgggagaaaaaaaatggggaaaagatgggtgaaaaaaataaataaaaattgaaatgctcttttgggaatttttgacatgcctaaaaagaatgctaaattttagcatatttgaaatccacaaaaaatgaattaaaaaggctgggaacccccgggtttaaaagcagaaaaacaggtgtggatagcagaaaaggggggtacatttattaatcccctttgtaaaattaaatctctcagcaattccatgcaattggaaatggccccccttgtgaatgatgtttttgggtgcctgtgggattatcagaatccaactgccctaaagtttggaatggtaaaccccacataattatcttgttttgtccttttcattgtttttaagagggatgaaagtagttcaatgtaaaacaaaactgaaatgcctggtttatgcaactctttgggtatgtatgattttttgattggtcccacagagaaactcagcagtggctgaagacatcacttacagctataaattttgttatcatgttttatcatccatcatttgtccatcacatttgtgcattgctatgattatgaggagcttttgtattattttcatccttcattacaagttctcagggccttcttaatctctgcttctctgaatcttcaagtttgggatatctctgcttatttccggtttcagtttaaaaaattttaagttgccttttttatgttatctaagagcccaaattggttttagaatacaagaggttgtagttggatgaatttccttgtctggatgcgtagcacaaaactcaacttagtctgtccttaagtttcggatgtcggatgtcaagatctgatctcgcgccctgacccgagccggtaatgcatgccgccgatatatctggaacctaatactaacacacaagttgatgatgtccccacaggaaggttttgggaaacctcatataacggccccgggcataaatagcaatatcagtgattcaaaggcagatcggcgagcttggtgtggcgcaagcttgcgttgtccaacctccgagtcgaacgatgaaatattagtgggattttagtttcaaatgccgacttacgacccgaatcaggccacactcaagtgtcgaacaatcaggaatacgcaagtctataccaagaagtgttttttgcatggtacggcaatcccgtcgattgccacagtcttgacaggtcaattgaagactggagtacaccctcattttttgactccagttcaatgaacgatcattggctcttggcggaagttattcgggcctaacatcaccaccggaaagaagacatcggataagtcatgaaatgttcacttgcaccccaggcttatccaaactcggtatgagaatctactccgcgggctgctgagatttccaagctccaagaacattatgcatgtgcaccttcccgttatcatggttgttacatgcctgttaatgttgatgcacggtaacgcacctgcttgagcctgcttgtttagaaccttttggaactcgttaaatccccgatgacgtaaagcgcgcctccacgagcgatcatgggaagcgatttctttcatattctgttccgagtttttacgacaaaaacaaaccaaaacaaagcagaaccgcgaagagatatgcaaagatagccgtggcccccttcccttgaaaatgtatcacgatggacacgcttgagtaagaactggacgaagacaatgaagtagttgagatcatgaaattctttaagaaagcaagcacatgaggatgaagatgccttcgacctctatcaactgcccctggatagtttaaaattgaatttttgcaatcaggacaagcatttgaaagcggaacttgaagtttagactgagaattctagtttttcttgctcgcgcaaaagcgcacaaatgactgtggtggcttagaaatcactcatatgtaacaacactgtctctatctcaaggttttttcgtcaaatgtagaagcactggacagcgaacagctgtgcgcactgtcaaaggtggttacaaatgctatgttaggtcatattggtactgttttatatgcatgcattcatgaatatttataaataaaaaaaaatcgagtcgatagggttcaactgagaaaaacgtgccttccatgctcccgcgataaacgcaggaccgctccgcacctccgtagtgcgattatggcatgctcagctcatgatgtgaattaaagatagatatctgattatccaatcgaccagagacatgaggtagcatgaggtcaacctgggcgctgaagataaaattctgattatgaaatgtatgtctaacttctgagtggaatgctgtgatgcggacttggcatttgccatgtgtattgtctccaagcaaaatctgccgcatccagtctccagtcagctccagtccggaagaccggcacaaattctgcgtttgggtattccggcaagtgagagcaggtggcagacctggaagggcagccccgccagaatttatgtcacatgcctccttgcggtcggcgcaatgcgacagcagcgcggcagctccgagcacttccgagcacaagcagggttgtgcaggaatggtctgtggtgtaaaaaggagggaccgagggtccaagagaagacacttgaccgcttagcttccacaacgttaacagcacctgattgctactccaataaccaaatttagcgctactgctgcgaccaagagtctgactctgagacgctgcgtgccgattgtcagaataaggttgcagcggatccagagttaggagacctggatgtgggtgggtattattgcgactagcgaacatacgatatcaaaagtgtatgaaagaggacatgtatttatatgatatcaaaagtacatcatatgatgagagaaagaaaggcacctaagacacccctaagtccctaagtccctagcctcttacctcccctaactcgccctgttgcctaggggccagatggggtcaggcgtcatgaagtctcattatcatttccgctttatccctctttctcatccttgtcccacgtgccacggtgatggaggaaaattattttaccatacgacaatatatggcgcaaagaaatatgaaaacgcgttccctgattgctaattacgcggtcgctactgcgcacttcgtggcgctttgaagaaaagctcaagacgtgcgcagcatggtggttccagcttcagcctcaacctcagttgacaaaggggaataaagtcactctggtgaacttcagggtgtccacgaagtgagcttttgccagaagagacttacaacgcacctccctgaattagcaagaattgaatttacatgtgcctgcttacttgaagttgtcaataagttctgtggaaaaacaacaatactggaggacttcccgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaatttttcgctgggaaaacggtttcacgagcttgtaaaaatagctttacagggggctgtaaattcgacgggaagtcctccactacaaaataccagaacaaagaaaaatacaagaacacaaagttgggaaaccacggctcttctctgtcgagaaacatgtgatttcctgctccgcaaaccactgtggaacggtcagccgcaagtccctcacaacagaggctcacgctttgcgcaaggtacacgctgcagtctggagggacttcgatgaatttgccctccactgacgtgcataactgcaatgatttcagtgaaattcaattgatttttcattcttaaataattcgctgaagattctgaagacttattaacgcgtatgtttttttcttcttctgggaaattttttatctcaccccaagtactactacaacccaaataacctgattcagcggcaaggtgcataagaaaacactttcttcgccatggatcattgtgtgtggaaaatatacactgtacttacctgattgaattttattctatcttattatcgagttgaagagttgtttctgccattcaacaccaccccggccgagataacctggggaaccaaagcaacttgctgtgagggagtgcctggcccatgcaatctcatttctattcttgagtcgcgcggcgcgcccattgtttttcaagaagattgctgctaatgggttcggggtgagctgatcattggctaatggctttgggctgagctgattatatgccgaaagaagctggaattcatgcactaaactgaacaaacggagctatcattcgtccacaccaatcacagcaattagaatccttcacaattcatcggaacaaactccctcaaacaataacagtgccaaaagtcatactgtaacgtcattgaccccttcagtaataatgtttcaaacaaagttaaaaaaatgactgggtaaattttcatgtccaagttgttagtctgatggagcaactgtgaagtatcggttcataccatcagaggggtggaggccagctctatcactaacatccgtaggcctagcggaactataactcatgcttccatgtttctacatgcggcgcacatacttattcaagtggctgtttttcgctgagcgcatgcctgttagtgctcataactgctgaataggtggccaaatcttcggtatacttaacactttcaactcaactgaatcttggcgcctgcggaattacaatgacctctggcgaaaatgagacaaaaattctcacaagcgctgtgtaatactaaggttaatgaaaatgcaaacaagaccagacctccgattaaccttgcacggtcggaagtacatattcatgcgactttgccatccttacttgtcggatctcaggatgtctcgtgaggataatactttaccttctgagagtttgctggcaaagctcctatattaccaagaagcttccaaggtaaagcttatctttgagttatttttacaacttggtgaggtaacacagggcaagacttccaaggtccaagttccagtaatccggcgcttttacaccgtgcttggtttcattcaattgaagtctactggcagtgctgggtcagtcctccgaacataccgagcccactgctgcttatactgttaccctgagtgcgctgaaccgagctgatcggattagaggcttcccaggtgcagttaagcagtggattgggtcatcacctcggggttatcatctggcataatgtagcacgtatacgagctgaccctaagttgggtgcgagtcacacagtctatgactctatgatcattgcatggatggaaaaaccagctacattgtggaatgaggttacagttggcgggacagctacaagtcagacacggcagtggccataggttaaaatttaaattttcagacatgctttcaaccgtaatactgcgccgttcgcttccatgtcgttatctccagcgggtcagattgtccagtggggcaaacagttactagactatatagactatcgctagattaccttcaatcagatgggtttttgagcttacttcaagacaaaaaaaagacctcagacatcaggttaaaggaggtgcgctcagaagcacgcccaagaatgaaaggactgcccgatgtacatcagcggagtgaaatgaaccccggactgatccagactcggtctgaaggaaacatcccgacagccgcttctactttcagcaaggccaagatggacacgttgtgtagatagtccaactggcattgaacctcatgaccgaagctgactctacttgcgatggccgctacgtgattgcttatctcgaagttaattctggaaacatatttcgtatgttcgttgtaaatatgttgtctctctctttctctgtctctctctctccccgtctctctctctctctctctctctcgtctctcgccctcttttttcttattgggggagggactgtggttgtgggtggggcggtatttctatctgagtgtactacctacgacatatcatctcatgacattcgccttaaataaccttctgccggcgtcatgctttcaaacgtgggtgagctcagatcagcttatggtgataactttccaccagctctttcagcgattgcataggctttcccctctcagattataactccacgctacttaccctgtggttacttcagctactcccggtgggttttatctttagctcgttacatactttaatcttactgaagcctgctctcgctatctttcaacgtagactctccttgagtcccttccgtttgttttatttgcattgacatccacgttcttttttttctctcttttttacgtgagaggaattatcatcatcatttccaggatacacaggctgggccgatagtcaaaattttctatccttaatttcatgcatgaccattttctttccttttttttctctttttatcatgaaggcatcttcatcatcagcctaccaagctcctgaattttttgtggtcggaagctggcggaattaaagggctggtgttgattatagctttgtcgctgcttatagctctaccgacccccaatccgctctttagctcggcttgatcccccgcttcaccagaaaaataatgccattgccagctacacatactcagcttaccatcatttccgtaagtcccctcggggcgatcttcttctctgaacttcgttgtgggctttttttcgaacaataatcttaccttagtccttggcgtgtctacattaatcctctccagtgccctcttgtactccttcgagttccgcatagctctcctccctcgagctatttacaagaatcataaaccgattgctcaggtgtggttcctttctgcgacaatcccctatcttttcttgctagcttctcgagtatctccagaaaattattggcatttttcctcaccaagttcccccttgaccccttactttttcttccggcgattcatgattttgttctattgattgattctatccatcgatccatctctctccacacatactctcatctcagcgccgtatacctcaatctacttcttcgtctgtgaagaagacggctctgaaaactgaaagactcgcgatctcatctgactgaattgtgtttttgccttcatattcaggatcccacgtatcacctccacatcttgtcccttctcgtgtttggcaggctttgttgtcactagaggcgattttcaacccgttagacaggtcattcgttgaaacgataaacccagcagccacaaaagtcatagacacgatcgactgagtcaacaattgaaattgaaggcagatcaagaactcggttctttccatagtccatttttttttcttccatatttctggtcatctccatcaatcctatatatacattttccagccagagaagacccagccaccaccaaactttcatttctatctttctccactgaatcagatataccatcatacacatatacatatatattcacctcaaacatatatatgtcaatcatggattcacatccacatcccagcctcgcgcgcggtaacgccgctggctcgaacctgttcgaccacgaagccaacaccaaaccagtgatcgttaatgcttcggcggcatcatcaagcgtcgagaatgctagtcaatcgccttcggcttcgcattcgcatcagcaccaccatcaccaccctaatcatcctcatcatcagtttgtagattcatcgccagtttatcatcatccattcaggaccataacccccaactcagccgaaagcaatagtaagatcttggatcctcaacctcaatcaaaatcctccactcccaccaatcaacagcagtgagtcatttctcttactcttctcgttcattctgtgttcactgttcctcaacctaccgctcgcctggatctttggggcggtgtttcatccctgcaaagtgggctgagtgtctgtttcgtctcctttgagcggcgcaagatgaagaaagtttgatcgccagagtgcaagtgatctcatctccaggtagaaatctccttgatgggtgatgaagtttacacctcctaaggagcagaatgagtttcttcctgttctgacggttgcccgagtgttaaaccttgaaatactgcaaatttttcatcatattgacgccgggagcatctgccttgacgtccatgttatagggctagaagtttgattgtgcctcatccgtctctgaagatggcgggtagtctgatcagtgaaaagagttgccgtagttgtgcagctcctgagtgacattatttggccaaattagcttcccattgaatctttgttgattgatacagcttgacttgggcagcaggccaatacaacaacatgagcacacatcctcatcaaatttttattagcatctttatcatgaatgtagcctgatacttcccatgtccgcgtgattgatttactgatttgtttttttgttttggtaatttttgttgaatttaatgctcaaccaggactcagtcgaggccaaactcgggtatgtgttcggtggttctgatttatttctggcgatcgatcaacctgagcccttgcttcatatcttgggttcgggacgaaagggtcgatcctgctattatgtcatgggagaataattagccattgataggaaactttgctgttcgtagggtcgacctcagagtggtctgtgcccggcattgctctgcccccgggatctcaccagccacccgcccgccgacccttcagtaccagcgcgaaccttgagggctcggcccccagggaccctccaccgacatccagcggcgccggaacaggctatccctctccgacggctacgtccacttctcgccggagcagttccaatgcgaatccccatccaagtccaaatcagaccgagttgatcacttcggctctcactaccaccgcaccaactgccgcccctccgtactaccaaactcattcagcccaagatcccgccagtctggccgtgatcgctgctatcgattgcagcggcttggacgttcgtcccatgtagttgagtacaattatcgtttttcacatatactcgccaaaattatactctcttccatgggtatcttgcaaattagatttgcatgtgcggcaaagcttgttgagtgtattgccctatatcgcctaccctcaccttcctttgccctttaagaacctcctggccactatatgccgttttcaagggagctcccattgtccttcatgtgccctgaaagcttcccttcaatagacttcccgttggaggtagttctcccaatgaccgtcattctcgcattacgtagtttgagtttcggagtctttcactgcatcatctacatgtttcctctctagcttcatgaaaataaggcttgtgtccgatgctagtgttcaacgtggataagttggtgaactaactttttatatttattttgaaccatcattcccctcccagtggaagtgaagattcgcgacaaacctcgggccaaaatccaaaccaacctcgcaacgaaggccatactccaagtcatacaagaggtaaatacttattgcccattcctttttcccccaacttgtgccttcatacccgcattcagtattactttgaatgagtttttccttacaactgcgtgcaaatctctattccaccctctgcctcatcctgacattcaagtcccgagctccgaagaaatgagagggccttactacacgccggcgggaggtgcacattacagcccaaccggttcgggaatgctccccagtcattatccccacctcgcctcaccaattacgccacaatcgggtccgcgtcggtcggctagtgctgcgacttcaaatgctcagtataccccttactctaacctttcagtacaggtgccgttaggtccaaactcatacggacatcctcaacacggtcaacaccccgatggaccggttttgcccggttggactccatccgttgactctgtcagggactcagttagcccttacagtcgacctggtcgacaaccttctggacctctcaccggccatcacactcctgcagcaacacctttcgcacattctataaggaacagccagttgatgaactcgccgcattaccccagtagcaccaatgctgcacaccatcatcaacctggtaccatgcaatacaatgcacaaggaagacccttggcgtacatgtcagtttcacattttcttccctccttatcgagaatgtaaattggagtgagcgactaatcattggtgtatatatggtcggtacaatggaaatcacgttgcgacaaaaggtgcaatacttgtgagtgtggccttataattgacctccttcctgcttcgccatcgctgaatgagaatgtttcgtatccttttttgcttccaaatccgactaccgtcacaccaaaaggcctacgagcttttgatcgtccaagtgctctccagattcacgaaagaagtcacacggtaactgaatttaactaaattttaacctgttttctcgtactgacatgtttttcgcttgtctcttctgaaaatagggcgaaagacgtaagcttgtgtatggcctgctatcaatttcctgctgatctaacaaagactatccgttttcacagcatttccttgtccttggaacggttgcgtgaaacgtttcactactcacgtgaggaataattcttggtgataaagtcatgatacgctgaggagctgcgactgattctctccccctccccccacaaaaaaacacagggcaatatggtcaaacacagccgcgtttgtccattcagagagcccgaagattaaatgatttcgacaagacgaaaactttcaagactgaaatacagataccatataatatttatgcagattacttcgttttgacctttgtacacacggacaactaaaactatgaacaaaaataaaccgtacttccttgaacttctagaactgcttacgtaatcccatgctctccgatgcttacttccattccttttcccagtgttcctttcaaatctttccatttgttcaaatatcagaacataaagaatgaagaacaaagaccagctaacagaaagaataaaagctagtagacattcagagagtacacttgcaagaagattaaaattaacaagttaataacatttggcaaccttcaccgcatattttttcaagctgaggggaagtgtacaatatgcgttcaaatcacaattttttttcaattctatatcgtttatacttgtgatagtctatacatgtatatcctgctgatacaaactagagatttaagacttagccctgataattaatccccaaaattttctttctcatcaagctcatttctatcaaaagtcaattaatgtgtttcttcaatttattctaactcaaatctgctgcttcaaattcactccattgcaaagacaagaaagattatggcccggtcacagaaaagttgatcatttcatgagagttgatattcagtatacagaggtataatcacccaaatatatacacagatcttttatcatttcagaacatcaagtcacagatagaattatgccagtcaaaaaattggtcaaaataatgccccaagcaaatgacataaaaaatagactcactatacaacaaaagacaaagaaagttgttgaagatctatgagaactggtctagggtcaaataatgactactgatagctaccattcactggttggggtgagccctttgctcctttgggggtagctggcccaccatcagcaaaccatttgaaaattatcttgtatttgcctagactagcttcagaggaatctcttccacccaaagccagtcaagtttggggttgagtgttgaggaataattagtgacatcagctgtgggagttcatgttaagccagcatgcatgtggaactttgtgttgtggtacaatttcaaatgcttagataatcttggttagcaagctttagtcaaacttgactgtgaacttttgtttcttttcttctttcactcaatctcgtcaagacttcaagaagtcatcaaggtattattgcatctatctcaaacactgtgactaaaaaacttattgtcaataatactctaaacacacagacgcaaaaacaccaactacatcaatccaggaggagcaacaatcaatcaaattcaggagttgtttatttgtttgttgttttgcgcttatctttcatgttaactaaaacatcatttgacgttagtttgttgttcaaggcttatctgtttcttcaagtaatcattgcactgttttagtcgttgctattgttgttctcagaagatgttggtagtttccttttgatgtctttgaatttctcatgtgatgcttaaagttttattttttcttctctcttgttagtttgtctactactactggctgcttgataagatttgaaataaagagaactcgccgtatcatcacagtgagcccattgagtgggtgagaatttcataatttttttctcttactgtttggtactggtgggtagttgtttttagtgtcagctgcttagtggctgtgtgtggcactgattgcctagctaacatgtcctcatcagtctcttgtgatctgggctttcctatgtgctgtgtgatgtgactcctccagagcaggcttgtttaaccccacactgtggacctagagattgttgagttttcctcttctctggtctactcttacccaaaatcacttcattttcctttctagtcatcatgaaatcagactagattatactcataaagtagcttgttttttgtttttttaagccccttttgagtcaaatatgaaccctaagtaatgctcttctcaacaactcatgtctctacaatgttttcttctatttcctgatatttctgtttgatttaataaattctgattacttagaattaacgactctaaatatctgtggtttatagcatgtttttcttgattaactcatccggcttgactaaaagagactgagaagttttgtacggtttgtttcttccaaagactctcagtcttttattcaaaatggttttgctattcatttctctcaaccacagtttgtcctcttgtatttagtctacttaaacccaggctagttactagtgaatagaaactcatcggttcttacactctttttccgtgaaccgttcccaaaaacaagatcctcattttttggccctccacctcttgcgcatctaagtttaaaaatttgtacagagattgccccatgggacccaattactgttgcttttttagccaaaaactggcatcaggtcacccagcactgtctggtgggtatggtggcacttgaggtgggtaccagcagtacttgggtcttggtgcttgattgctggagatccttctgggttacctggttgagaacttcagataaatcactttgttgaggagggtccttaccagcaacctacttggtcttaaccaggttgctgaggagaggtcctccccagcaacctttccaaaacctacttggtcttggttgattcatggaggagggggtttgggggtaggtactgtcatccttaaagatactccatagtatccaaaagactgctaaataataaataataaatattcaatattcaatatgtaataaatcatgtgacattcaaataactaataatattatttcataaaacaacagttcataagattttaaatgggattgctcactggaagtatccccaaatttgtcagccttagagccagccaagctggccaaaggactgcttaagtcctcctttttcactctagttcctactgtaacttttcatcctaaaatgttattacattctgacttcagaaatgaattccccatgtgatttcaaccttagtcacaactacacacttttacactactcttctccttcatagactttgtgtcagcctgagtgatgccaagagctggtctcttctagctacaccaggtgcaaactaagaaaatggtatgtacaagtgtgggagaaaagaagaaataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcaggacctgttaaaacaggggtattttttatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggacttcaggtgggtgaaaactggtctggaagccctcagaaaactggttaaaaggtggtgagagagttctggggaacagttgatggttggttggttgaaattcaggatgaaaaacagcaggaactgggccaaaaacaggtgaaaactggttgttggaggtggttattgctggtaagtgatgatgaagatggggattcagagtttgggggcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggcttgtgcaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtgtcagagggctgaagtgaggcttgtagcacacactaaggggttctgtgaagaacctgcagccatgttttggtcactgagaccctttaatgaccagtgggctggtcctaacaaggcgtagttagccaaattgggccaaattgggccacaaatggctttgactagccagttacagttgttgtgacaatgtagttaaggttttaatgatgtcaaccttatttgtggatttttctcgaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttctagcaaaatgaacaagtgacactcagagtacacagaattacatcaaggagtaataattaaggtgtacctttggtgaggtaccctaggtaattttgcatgaaaattaagaatctgaaataattttctaacttttgcttaaggttcagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaactcaatgtaatgagtaataatatctatattatagtgattccacttatttaaatattaatgtttctatatgtacatatgttgaaattttaagactcaggcgcataaaaggtggagggccaaaaattgaggatcttatttttgggaaaggttcacggaaaaagagtgaaagaaccgatgattttattcacttgcaactagcccagattaaatagactaggtacaaatggtcaaaaagtggttgaaagaaaaatgaataaagaaaaagtattttgaataaaaattgagagaaaatagaataagttcttggaaaataacaaactgcgcagtacttctcattctcttgtagtaaaagccagatgagttagtcaagaaaaaatattctaagtcacaaataacaagaggcgttaattcttgataaccaatttttaatatcaaacaataaataagaaaaggaagaaattaatactagagatcgttccgcggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacccgtcgggaggtgccaggtgcggtacttggtacctatttttgtgaaacattgaacaggtacctaggtaccgctataggtaccccctcacttccctaccaaaatgacggtgtccttctactccaagaactccaagaaggtaccttggctaaatggaaacagggactcaaagataacaagaagtctaaccaaaaatcaaaaaggaaggtgatagttttggaaaatgatgaagattcttctaattagatataatttgtagacagtttaagctttaaaataaaatattaaatgtgaacaaatgaaaaaattgacttgcagggattgatgttttacaataaatatgaaaaaaggcaagattcttcccattagatgtagatacttgacaacaaatatgaaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaagtatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaattataataacaaagtaggattcttccaatttgttgtcaacatttcacaataaatgtgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaaataataataaaatagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcagtacccgccaaaagtaccgccggtacccgccgggaggtgcctggtgtggtacttggtacctattttttgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacgatctctaattaataccgtaaagacaagagtgattgagttgagcttattttcttagggttcaaatttgactcaaaagaggactcagaaaacaaccaaaaaccagctacttggaaaaacaacttcagtctgaattaaggtgattagaaagagatgaagggcagagagagacagaactgagaaaaattcaacaacatatgtaataatgtctctatcttatgtacatataaaatagacattaattacatatgccatgggggtagtatgtgtaataatgtctctaaatattattatgctatggtcaggttgtctctgaatatttgcaggctgacactttgtaatatttcaccgtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagtttgcattttaaggatcttcaagcttcagacccacccagaaccaactcagaccagaaaaccagcacacctcaacttggattcactgccaaatcatcgccgtgttattgttaggagtcctttactcattggaatcttcccactctttgtgtcaggatcaccaataagtaatccattccttcaagttcagcttgcatctttctgctaagttctttctatgtctctctgaattatcacattattccttttctactaaacctctgccttgatcaccatctaatcaaagcaattcatcattattatctgtttggtggtataactgaaaaccacctaggtttccctttaaagaaccttgatcattgatctaaaaaattgaggttggattgacatatcaataccaagtacccttttcagtttcagttgattaggatgtgtagattaattccacttgaataacagccatcctttaaaggaaattaagactgcattcaaaccttgataataaaataattaaacaaacaaaaaactttattcatttcctttttctagttgtatttccttatccatctgaaatacatctagagttgccctcctaaccttttgtcctgccgtcaaatttgagacccaggctcacacctgcttggaatacatggctgacaatttctggcatgcggtattatgtagcagcactcatgctaggccacctccaacatatgttatcttgtgtaatttatgaccatattagagtggggctaagccttcttcatttaattcttccacactgggatagtatgagaataaatttgagaaaatcaggaggctcctggacatacacataatagagcatgagacagtctccaataatacttgcttttcactgagttttgtagacattgtggcacatgtgagcattcttttgggtacatacagtaacagatatcatgatttcaacggtgggccgctacactacactacactatttggccactacatgttagcgtagtttcttttttttgctggaaatcctgtagtgttagttcacacagctacacaccgctgagctaactgccagcatgaggtgaaatttttccttcaaattctttttagtgttggcttaaaataattgcccctaaactaacaagtagcataaattttttgaagctaacaaaatttccgctaaccaacagcgtaactgttggtccagcttacatgtagcgtaacttatagtaaattaagctaagctacactacactacatatgtagttatgctacgttacattacaagatacactacgtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttacatttatcttatcttttacttacttatctattaaataaatatctgtgttctacataagtaattatcacttacctttcactcttttgtccgtgaaatacctgtaccacaagttatccctcttctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaacagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacacaattatgatgtcacttacagatcataacaaataatgatcagtcactcaattgatgggctcattctcctggccaaagctcccttgattctgagcgctcattctttccctccttcagtattctggaacttataatccatgcctctttcactgattaatccccagaatattcagacaccagttaaaacagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacatttattgttcttaagcttcagtactcttactcaacttatccacaatattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtctcagtaccctggatgcctattaataccttgtattgatccggatgcactgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaacttcagtcaactcatagtaaaaacctttttactattaaatactcaggttagttacccagaggctgacactacgcatgtagcatagtgtaactggtaactcagaaaaattgatgtgcccagtaggaattgaaaccatgacacaaaaggattgcactggcatgtgttctgtcagccttagagccagccaagctggccaaaagactgcccaaactgcccatttctattccaaacattatcttatcttttttatcttaagactttttacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgatcacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaacctttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagctttttgattccacttccagaggattttcagactccagaccaactcagaacaccaacaaccagaaccagatcaagccaacacttatccaacagaagtactccacttttcccacctttcccactaccaagtgtcattggtgtcattagtaagtaactcctcataagtcttagctagcatcttcctgcttgtttcacttctctgttcccctcaccactttttcacttcttctcataaccaaagccctgatcccagcaagcaagccatagctgctataaattctattcctcctgtttggtagtgtatctagaaaactacctaggtttccctttaaagaaccttgatcatctttgatctaaaaaattgtggttgacctgattcatcagtgtcaataacccatttcagtttctgttgatttggaggcgtagagttagctccgcttacaaccagccatccttaaaggaaagtaagactgccaaagtttaataatcatcataaaagaaataaaagaataaaaatattagtcatttctatctttcttccctttccctttctcttacttttatttgtatctctcttctattaagaaatacatataaaagtgccccccttattcttgtgtcctgttttcactattgagacccaggctcaaatggtctaggtggactgcttgggctcctccttgaccacatgactagtgctaccctgagagtagtgcctgatcaaggggcagacatcaaattccctcaactaatattgattttcttttctctgttggaaatgggggccactcaaatttgagcccccttccggattttttttttctgtcttccacgacttcaaaatctcaacacttgacaactcctcactgaattccatgaaccctcagcttactacatcacctccctcatcaccatcctgctaccctctttgattgacaaccctaggcaaaacaagtatcacaaacaggtaagtgatcatcttttttcactaccctatgatttgatatgtgaaccactaccgtccatcccagctaccctctttgttttaagctaccctcctcctttcctctctctgctgctacacttcagtccttccctgatacccttttgagtgtctaattgattgtctgatcattgacaaaattgattgaccaattaatcggccaattgattgatcaattaatcaatcaatcaattaatgatcaattgattgattaatcaatcaaacaattgagagcatccgcatcagttgttaacttagcgcagattaaggcacttagtccagcctcgaaaccgcaccggtccagattaggacaggatcaacttgactcagatctccatttggagctggtcaggtataaatccagaccccactaatcctgggaacaagtgctccatgcatattcaaaatgcatgaaagctttcccatagctgcaaacaagctccgatcaagttggaaaaaccaactttaaagccataacgggggttgataatcgcaagccaacccccctcgcgcacgccaatccgcacgccagctgcagattggcgtgcgcgcctgcacgccagcccgtcaatggcgtgcggggccgcacgccaatgacctgcagggatataccctgcaggttggcgttcaggcctgcacgccaaaggtgtttggcgtgcgaggccgcacaccaaagctgcaggggcctaaacgcatatacatatgcgtttaggccccaggccaacccatacgacccagccctgggttgtatgggttggccactgtcattggtccaaggttttaaaccttggacaatgaccgatcatggttttaaccttgattggccattgttcaaggtttaaaacctttgacgggcggccttgaacatccgtgtaggacccaggcctgggtcctacacgagtaaatgcgaccgggggcggggttccggtccagccccgcgcccggggttctatcctcagctcggatggtcgcctccgagctccgccctccctttcctatccttaaccaccatctcacccagccgaccgaccacctgaccaaccaaccaccggccaccgagcccgatcgagccccggacaaacaccccgtgagcacacaggaacccccgacgaccccatcaagacaccagaccccccgcacgcccttatttcaaccgatccggaccgatccgatccaatccgatccggccccgaacaattgccacctgggttgaaaatttgtaaggatcaattatttttgggtctccatccccctaagggggccaaattttttttgtgggtctctcttggccaaaaggccccccccttggccgtcatgaagttacttgggggctctttgccccctaaaggggcctaatttgtcctctctttgggcctcttcttggccaaaaggccccacaaggggccaaattcagccccttgaacaacaagacttttttttggcgtctctgtcccccataaaggggccaatttttttgagggggggggggggctcttttggccaaaaggccccacaaggggccaaattctgccccaacaggccaaattctgccccttggctagccatgcagctggtttggaggggcccatgtggccaattatccctgttggggggaatctgcccccaattaaggtgtctgtgaccaaaggacctcttttgcaatccacctctaggactcttgtgggtctatccacttctggtgtttgtttggggtcttcaacagccaaaaacccattggagacccccttttgggcctgtgcagccttgtgctcagacactgcaatggcccatttgtgccccacagcccaatgggatcagtcggagaggggggtcctggactgcccctgcccttattgaattcttggactgaccccaaatgttgtttctcctacaatccaggtctaaccccttccacacgatccagtgacgattcatcacaatcacccaatttttgtgggtatgttggcttgcggactttgccccctcatggtcaccacaaggctgacatattggtggttacttatctaattatgccttttggttcagattcatcaagatatgtctgacaagtcctcaaaccacccaatcccggcaggccactgaggacacttgacctccctcccgcccaatctcgagggccccccacctcaccatccctctaggcaaagagacccctcttgggctcaagcacatgatgggcggcaagacacccctgtgttccaagctcaccctggggcaatgtctggaaaccacttgtggcagccgatgttggcccattccagccatcatccaatgacctactctggccccccacaatatatgagttactctgcgccgatgagctacgtggcaccaacttcctaccaacactcgggcccggtatacactggccaacctcattacccctactctgcggctccacaatcacacttcccccccatgggccaacctggccccccatactatcaccatccgtcaatgccgatatacgcccccctcccctctcaacagatcttctttcctggtcactcggagccgacccattggccaatccagacaaatgggccccatccaccagtaaattatggttcccgccccagtccagccgccacatctgatcacgccagcaccacatctgccgctcgccagccattgactaggggggtaaactccaatggatctgtccagacctgcgagcgcccagatggtcaactaaaaatggacttacccgatcccgtgcccaaggaactcaaaatctacacgcacaatcctgtgtccaaagaggtgcctcagttccatgagccaagggaaaggggggtcttttgggttgggacttggggatcgaagacagcaccaatttccacgagctgaaatcgtcattcctaccgcacggtccagccaaaattgagcccttgcctttggaaggcactgctttttgtggctgttgcccccctctgggagtaccccggtcgagagcactttgccggttaagcctgatttggctgttgatcaacagatttccatgcagcttgatcttgagatgggggatggtttggtagatgtggaaggtgggtgtttatttgatgaacttctgtgctcgtatcatgtgcaacatggttttgactaatcttacgtggcctgtttataataggggccggccctgtaagagatgagggtccagagaccccaccatcagggatggaactcaataataccgaagtatcaagcgccgaaggggcccctgctcaaggggtcaccgctgaagctgagggggtccctgctgaaggggttccgcccagtggtggtgtcatgacttcacttgatgtggacaattttgacttcagtgtgggaagtaagtgagagaggttacttaactaataatctgtcaatggcgtgatgttgacctctgtgccttgaagatccgatggatccccccctctatacagattccacgagtacaaggacctgaagaggtttgccaagatgtgggcacgggcacatgagtataaactcgtaacaggcagctcaaagacagggaagaatgggtacttgaaatgctcgttggcaggagaggatagaaacaagcccgatacgaatcgacagcggttgtctcggaacaaacgtatcggatgtagattcaggatctctgctcacaaaccgacaagcaaagaccgcccaaatgaaccttgggaaattcgaatcgcggaagacttgtctcataatcacggcccaatggagactcaatatgaggttctcaatcaacaggttgatccggcgcttgagacagaggcgttacgtatggcatcattgggtatgaagccaagagcagtggcaatgatgctctcccaaaggtctggttgccatgtcacgtgtaggacagtttacaatgcaactgctgcggaaaaacgaggaaagcggaaaggcgagaccccaatgcagtatctccttcggtgcctcagcgaatccaactggatacacgacgaggcttatgatgagaatggccaacctctatacgtgtggtttgctcatcctggatctctgtaacttgcgcgaactttccatcatttggtcttgatggattgtacttacaaaacaaacgtcaacaactaccctctcttgcacgtggtaggtcagtccgcaaccaacaggacgttctcgattggtttttgcttcatgaggcacgagtccgtggtagcatattcatgggtgttgaagaagttgaagtgagttgatcaggtttctcattggctccagttctcagatcagacagaccgattgatggtggttcaattgtggtatttcacagggacgtgtgggcacccaaaagatcacccaaggtgattgtaactgattgcgagaaggccttaagaaacgcgattgcggtgcacttccctgacgccgtgaacaatgtctgcttgtggcacattgatcagaacatctgtgcggcttgttaccccgcgtttgcagctgatcctgcgaaatatgaggtgttcaagaagaagtggaactcggtaatgtattcaaaggatgaggacgcttatgacgacgcctggggcaagcttcaaatgtatctagccgatcgcgcctcggtcctggattacctgatcaagaacatcattcttgatcgggagttgttcatgagaccttggatagggcagaccgcgcatttaggcaatcacacgaccgctcgaggggagtctgcgcacagttggctgaaaaaacacgtgacctcccacaagacggacttcgcgactgtgttcgagaaaattgctcagacagtggactaccaggtcacaagtgttgtgacacagatatcgaacgagaagcagaaggggaaatccggtctgccggaaaccttccgtccgcttaacactaaggtctcaattcatgcaattgtcatgcttgagtggcagcgggacctgtacctgaagaatcgggactcagcggccaagggggtggatcttgacgagtgcactggtagcttgtgggccacaatgggtatcccttgctggcacatgttggccgatatcttggaagacagtggtgttgttgaaacaacaaatattcacgatcagtggaaattatattatacccctgatgatccggtgagtgatcatttgcgaacacctgattgctgtcgtcttgggttctgacgattctccctgcctggcccagaatgcggagcctccttatgactttcacgaggactatgcggccatgaaagaggagattctggccgacgtgaggcctcaagatctccctggtcttatggccaagctgcgccaggtgcagactaacacagttgttgtgcccctgggtgaggcacccatcataagaaacaaccgcaagggagccaagaaaaagcgcaaacgaggttacgtgcgagcagccgaacgggacgcaatccatgccgaggtggtggaggcccaagttaacgaggctcaggcaaagaaaaaggcggcaagggctaagaaggtgaaaattaagggcaagccaaaggctacgacaaagtcaaatactttgtcatcagatgcaacatcctgtgatgaaattggtgatgaacctgatcagctcacgaagaagaggaagctgcctttacgatcaacccaagcaagaaagaaggtcaacttggcggagtctagcgattcaggggactcatccagctctgcagatgattctgagaatgctgataaagaaagctcaggtgggtcagacggggaatgcacctccaggcctctgaccgcagcgggttcgccagatgtgcatgggtgctcaagagcaggcacaccaacggattcaccacccgcagggggagttcccgatacccctgaggatgctgaattgccatcaggtcttgaagaagtgttagctgaggtaagcaattccatttccactcacatggaaaacatatcaccaactagaaggctcatgtgtctcaatgtgtctagcttgcaaaatcagagcatgtgaatgccccaaagcacttcgatacagtagctgacacacagccgaaccccgaagaacaaccaataccgtcacctgtaagtggccttgaaaaagcatcagtgcaaaacaagatgaagttgttgacatcttcaccattccatatccagtcgtcccctcaggtaggcccaggtcatgacagcgtgatggccccgcccgcggcccccgtggcacaagctcgcagaccgccggcaccaatcacccgggggcatggaccccagttccgcacgtggcctgaagaaggtacatgcttgggggaggagacaaccaatgtgagtcacggttgatatgaattacccacccacagcaagctgagattgtgtaattttgtaggcatgtaaggcaatccccaccaaacccaaacgcatcaggcccaagaagatatggttgcctccacctaccggggtcacaccagagaatggtggtgataatggcacagccgcaaatggggagacaggaaccccaaacgatgtgggaccccaggtgagctaccagaccggcagggcccctatgacactgactgatcagatgcttattgatcccacaggcagcccaaggaattgtgaccgaccatgggccaccccctcaagcacccctggtgactgcacccaaagcaatggtaaggcagattgcctggttcaactcctccctcttccgactgcaccgactgcagcagatttactgaccttcctattattatacatcaattgaaggaggcggcccataatgagctccctgcctgggtgcaaaaacatgtccaatcggtatatgatccacctggcgatggcaactgcggttactcttgcgtggcgcgccatatggcacttgagaagcccgagagcttgtacgcaaagaccaacgggtggtatcaggtccgccaggatctgatcaacgagctcgacaacaacaaagcgcattggacaaggaggttcgggagcaacgacgaatacaagagtgttgaaatacaaatccattgtgtcaacctgtgtcatcatacatcataaaaatcatatgtcatgaatagaatcaattcatgtacacaatcaagttgatgacactaacacataggaatcataccatataaatcaacatcctggacaagactggatagcctagtggtaaaggcatcactcctagtaaagtgacttagctaatgctgaggtcccaggtttgaatcctggtctagtcattcttttccctaaaatatatagctgatgcttattctaacaaagagggcctgtgaatcccttgtggtcgatcccaactcgacatcagtcccatattccaagtggatggaacgcctggacatgggacctgtgctggcaaacgcatacaacaggcccattgtcttcctctcagccgatgtaaacattgggtgtatcactaacttacccagctcaaaagacccagaccctaaaccaatggggcccatactaatagccttcacacggggcaaccattgggagttagttatccccaagcgcggtctcatccctatccctcctctgtcattccaattgcgcacgcgcctggaaaatgcgtccatggctcaatggttgactgccattcaacataatatagacctatacaaccagcttattcagcaatgaacgcttcatatctcattatatgaatattttatgaaatctattgtgaataactcatccccacagatagacaagcaagtaattatccacattgcccggagtctcaactctccgctcatttggtccccaatgagagaaacacagaaagccattccttgatagggcctcatcgtgagttgtatccctactactgattgtgcccccattaaaaccacaattgtatgtcaattgtagtccaattcagtgcacactcatttgagcaatcatattatccaaatacaaagggaaaccaggagactaatcatgtgttaaatccaagggaaacaaaccgtgttcacataagctcatcattccacacaaagctccttgtaaccatgctagagatcgttcgttcgtactcgggtacctgttggtacctaggtacctgttgattttttttaaaaaataggtaccaagtactgcaccaggcacctcccggcgggtaccggcggtacttttggcaggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattattttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcacatttattgtgaaatgttgacaacaaattggaagaatcctactttgttattataatttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatacttgttgtaagacatcttaaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatccctgcaagtcaattttttcatttgttcacatttaatattttattttaaagcttaaactgtctacaaattatatctaattagaagaatcttcatcattttccaaaactatcaccttcctttttgatttttggttagacttcttgttatctttgagtccctgtttccatttagccaaggtaccttcttggagttcttggagtagaaggacaccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatgtttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacaatctctaaaccatgctgatcatatataatatcattatatcagagaggaaacaagcacacaacacatatcaggaaccaaagtcaaggcattttcaatgcaattaatcaactccaaaacccttctcagccaaagcaatttctatgtcttgtgcaaacatgtgtgttatcacatgtgttgcaaactcatggtagaacgcctggtgcacgtccttccaattcacctgtgggaccccttcgtcgttgagatttgtgaaacccatcttgatgagaaatttcaagaaataaagccaaaggttgtccaaaattgcgtgaggcatcggggccgtgattccgtgatcaactttttgtttgagcagactagcaccaacctccaacaaagaaagagcattcgaaagagtaacgtgaggcccggtgcaataagcagtgaaggctgcagttggaccaaaaatcatgagattcgcaagcatcttgacatgttgaaggtggtgcttggtgcggtacacattaatctttgtctgcttgggttttggaatgcagccaccagaaaggtaggccaaaccggccagagcaccgatgaaatactggattaacgacatcacgccaggttccaatgctgagttgtcgcccaacttcccacccatgttctcgtatgcgtcgcagagatgggtgtaggccgtatacacgttgttactattgtcgaaggcctgagggatccaagtgtctttcatctgtgtcatcttttgcatagcccaagtctgttgtaatgccgctcgaagtcaaatatatgccaatctcccaggggcaaaaaagctggccaagtgcggtagtagcgtgtgattgccggttaacctttccgtcagttggaaagttttgatttgttccatatcaaccatgtcggacgtgattagagacaaattccccgcagtcttgagtatatcctctgaataaaaaagtcacagacattcatcatgaatccccacaaaccccctgccacatgaatttcacataggaacccctcccggctgtgtgaggtcggggaagaagttaacgaagcccttttcgaggccatgtttgagtccggcctgccaatcatgagcagcccagaactgttcgcctatgcgatgggtggtccggatccagagcggggtgtctggccaggtgtacttgatcgtccgtacctcgtccagcggaaggaagcccttccgcttggacgaggtaggtcctatgggatagcccagtatgtatataaaagtacacatccaaactcccacactccccttctgaggggagtgtgggcccacactccaatcaaaattggagtgcaggtctgcactccaacctgctgggggactgcccctgcagattgttggagtgtggacccgcactccaattttgattagagtgcggtcccactgtcagcaatggtgggccgctacgctgaactacgctaaacgaccccctagcagcagcgtagcgaccccggaaagctcctcctgattctgtagcgttagcgggctgttagcggcgctacgctaacactacgccgcgttacgccgctttttggggaaaaacccgctaaaaaggggtgtaacgctgcgtagtggcatcatattttgccccatggccgtcagcaatagcgtgataccgctaacagctaacggaaaacatccgtagtgttagcggtatttcgctgcactacgctttgctgacgctaaagtcagcgtagctggcccactgctgctgtcaggctaagtgatgccaagagcagaactcttatagctacactagctgcaagagtaaaaatgggatgtgtacacgtgtgggtgacatgtgaaaagtgggggaagtgtgtgtaaaataaaagaaaatagtaaataaaaactgttaagtttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaattcagatcctgagtttcaggggtggtaatgaagttctggtcctttataataaaggagtaaacccagaaaaagtctactactgaagaataaaagagataatacttactggtacttatctctaatccaaggaggtcttcaggagaggggggatgttcttgaagcgctcagaaaggtgagtgagaggtattgggagagtgctggggaacaggtgttgggttgaaaggttgaagttcaggttgatttaaaacctatgtttctcagtcgacctgggttcttggtgccgcaactatccctgcaaagcagggctggattgccgaaggcttgggccgaaggcccccacccctttgcaacaagtaattccggccgaatgccgctggcagcgaagctgccaggagccatgcgactaggatgagcttgctactcatccagtcattccagataatttagcacaaaaccattattcaggctttcaagccaagcgtttcgcaattgacttcatcattagaggttgccactcatctgaatccatcatgccattgcaagaatttaatgtttgttaggctgccatgccagtaaataggctaggtcgccgatgctgatttgtgctgtcaaatcagtagcgatgggagggaacgccatagtcgcttctttttatacctgttgaagtccacctaggcagcgttccagtctgctcgcaaggattgcccagcccaccaggcatgataaccaacgtcgcgcggtaccctatgctcatctcgattcaatgctactgatcatccgcatcaacatggcaacacggaggtcccacctcatcaattcaggaaacccgagcgatgtcattgctcattcagtccaacattcaatatatttctcacacttatgatcagtaaatcagcaccatttgatctacccatcccaccgctggcgcaggatgacacacatcccctgatcaactcatctcagtcaatgacaacacatggcggtccctatcttcctccacaacctcaatctggacttgctcacaacactcgatgttgtcaaccttgacattctcaggcagttgcagcagaccaacaagaggtaattcatggcaagtagcatcactcatttgaatctcaatttatcagattcatatgggaagaattctccttgcaagataagctcactgcacaggtagcatgttgtgatgttttcattatgtgtacaaaaatctttgactacagaacaacaacaaaaaaaacatcatcttgggagaattcccaattttatcaatggctattgtcaacaggcaacagcagtaatcagcaagaattttctgctgcagtgtcattaaaaaagatgaatgttgacagacaaacacatgagtacgcactcaatttttcaactcatccaaagtccaactaatgctcacggaatcccatctatcaatacagaatcatgcacatgccaaaatcaaattcatgtatcacaaatctcatgacaatacttcgaatcagcagtaaggtatttctcttttttcattctcagtgtgttcgtaaaatgcaaaggaagaattgtaacagcactgtaagtgcttctataccatttttcaaagtaaccatattcttaagttacccgcggcgcccacgccgcggttttttcactagtaacagcaggaactgggccaaaaggcaggttgaaactggttgttggttatggtttatgctggtaagtaatgatgaagatggggattccaagttcagggggaagaaggggctcttaaatactcattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggggatgatgtaatgcttttaaccatgtttacagggtgttctgacgaaactgtaacactcctgtagcctatgtcatcactgcatgatgcatgtgttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatccaaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgcttgtagatttttcctgaactgcatgaaccttaatatacacatgtagcccccttacaacatgtagtatgatgtagagatcgtttgtttggacctgttggggggtacctgccacacttcagatcaagccctccacatcaacagccactatatcggggagtggggagggggcagtactaaaccttcatcattactgaaccctctggaagcatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtaccccccaacaggtccgaacaaacaatctctagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatttagattcagaatctgcaatattattctgagttatacttaaggttcagaatttattaatagattctggttaaaagtgttattttccatagtttattaaattatttaaatgtttttctcatgaaatatttacaatgtaagtgtactgtgtaataatgtctctattatagtgtttcaacttatttaaatagtgtattttaatattttaattgtatgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaacataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggatattagaagaatgattataaatgaaaattttggaaaatttggtttccagatggcttcaaacagctgttgagtggtgcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggttccaatttttttcatttataatcattcttcccatttttcattctttctttctctcagcactctcactccctcaaaatgaatattaaagcttttgaaaaaaattgggtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggacctattatgcactacctgacccagtctcatgaattcaagcttgtgtttcagagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatatgtaagtaataatatctctaaataagtaaatgctatgttcaggctggctctgattagtagcaggctgaaacccacactcccttcagagaagggagtgttggagtgtgtgtgcaaaggggggtggagtgtggttatcactccccagggcaaagacactttgaatagttcatactttatcatcagttttctctcagtcttttccatagcaacatttactttacttcactcatataaacatataaaaaggggcttggttaaacgactcccaaaaaatggagagccgactcctaagccccggaatccccaaattttgggagtcgaagccccaaaccttcgactggtttgggagtcgactccccaaaagaaaatattcaaaaaaaagaattccccaattggtttaggagtcgatcctccaaaccgaccaggatttgggggtcggcggaacaaaagacccccaccaaagcggccgggaggattcctcccggccgctcagattacattctcgatggccgagagccggaatcctcttggccgtcaagggtatatactctcaacggctgagggaaaccaccttggccgctgagagcacactcttgatggctggtagtgtacctctcagccgtcgacagtgtacactcacgacggccgagtacctctcgacggccaagagtgtacctcttgacggccaacatcgatattgtacactcttgatggccgggagtgtacctctcagccgttgggagtgtacacttgcaacggccaagagtgtacctcttgaaggccgagagagagctacgctctcggccgagagtgtacctcttgaaggccgagggagagctatgctcttggccaagagttaacctcttgaaggccgagagagagctacactcttggacatcgaggtgcgcactaagggaccaaggtggtttcccttggccgttgagagtatatacccttgacggccgagaggattccggctctcggccatcaagaatgtaatctgagcggccgggaggaatcctcccggccgcttccgtgggggtcttttgttccgctgacccccaaaccctggtcggttttggaggattgactcctaaaccgatcggggaattctttttttttaaatattttcttttggggaatcgactcccaaaccagtcaaagtttttggatgttcgactcccacaatttggggattccagggcttgggagtcggctctccattttttgggagtcgtttaaccaagcccctataaaaacatacaaaaagatctcccagcttttcaaatctttccattatctgattctagcctgctgtaacccacaccaaattctttccactcaaaattccactaagtctcagctgatttcacattgatctaggtttgataagagactgctacatataagttttctccatcaacagtttttgccacaacaataaaataaatttgttgtcagaattctagtgtagtacattagaggggcaggtctttcaaaccacccgtaacagttttaataaattcaaacatacctgaaatatcataactgctatttccacctcgcaggactgccatccatcccaaaggatttctcacaccgcagatggggatggggatgcggatgcgtgatttcgctgaaatcttgagcggatatctggattcaacgcaaccatctctagatcaaaaggcccttgcatcacttggtgtatcaggaactggtgagattgatcctcgagaggtgagagcttggtctttttgaatatttatgaattctcaactgacatgtttgccgtttcctcaggttttgcaatgatgtgtcatctggtgtgctgagtcagcaaagcaattttcttccttggaagcaagcagcctaaagagattccttcatccaacaatcttgaagaaccttcctactcaaaagatgatttcaaaagttattcatatgctctacttatgtgttcagtagaagctatgtgaggagttaaaggtgagtgaatgaattttggctgggtactattttctttccatcaagtattaatgattactgacagcagttcaatcttctactttgtactgacctgttattcatgaaagtgtcatgtggcagcgcaatatgctcaggggccatctctaccatttattatcacatcacacctcatttctcctcctactcacacctcagtatttactacgtacacaacctcatcattaatctacctatgactaaaaaaaaggcctagagagccaaacaaactgtcatgcaatctaacaccggtgttgacctccaattaaaaattgttggatttgttgaagccggtgttagaccaagacagacaggtgtgcaactcatgaaaatcccttaggtcattgagtaaacacccagttaaaaattggggcaaaattaccaaccacaactccccaataaaataggggcatgtactagtagtagtctaagataaagtgaaatcagccacacctttattcttatttttcttagtgttacactcttcccatcagcattgtacaggagggaagcctcatcagcacctgtagtatcaacttacattattactagtgtagttgtctatatcccccccacaagctctatctacctggtaactggttgagtagttctacaacagactgcgtaaattctggttatgagaaagaaatgtgaatatgtagaaaaaagagatgagaaatgtaaacagaaaacaaggatgagtaaaggggaacaaaactaaagaagtgaatgactgtggaagagtgcaatactgttatactgaagggtacatgtgagacaatgagtgtaaagaaagtatctgagaaaatattgttgatgtttgatctctctacctccaaggtcaagcctcttgcacctaagtaaaattcattgtcttgattgaggattgaagtattctttttctaaacaaattcataagagggaatttgcatcagtgggaatgaaaaattaagaattgagtcaatagattgaagatcaaatgaggaggagtgagattgaagaatcaccaaggatttttgagagaaagaagatcagaaagaggaaacacaataaagagaaaggaggagcggtgtggtaacccatacctttccatatcatctattattttactgtacattcactgggaattgttataatattactacagaatcagattctacacccctttttacctatagtcactcactcaagtcatatctcatttcttactggttcattagttatttgcagttttagctttacagatattattctttacatttacattacacattaactacatacagtacatatttacaggttaccacatacatcatatttttctcaagtattattttcttacatatatctcttcacattacatcagccacactcctttacaagtacttcttttcacattacatactacatatattttctcaaacacactccttacaattatgctttctcatatgccttcaggataacagtagtacactctttcacagtctttatcttttgggattgtttttctttactcatcctcccttttgattgtttactcttcacatctcttgttctacatttgtacattgtgctcccatagccagactgactgtaacctgtgctcatttgtaccctgaagtatatatacagtcttcttatcatttttgtacaccccttatgcattttctcccctacagatattattgtgcccctcagataaaatctatttttttttactttcagaactcactttagtgaccttgccctgtttaggtgcttgccccagaaatacctttacactcagtgtcctcagagctctgctttatttacaactctcatagtctcacttcttcccctgtaggttgataaggaacaacctcatcagttatagcagtctaagaaatagatagaaattagccacacctcttctttattttcttagtgtaaccctctctcctcagcattagtctcagagggcagcctcatcagcacttatagcttaacttacattactagtagtgtagtttgctatttcccctctaagctctgttctggttgttcagcagttccacaagtggtgtcccaacagtggcctgatttcctttagatttagtcctagttacctataactatcagtttgcagtacttttcacttacctccctcacccatcccattcctcttgaagtacatttgtagttcttttaaacctattaaattcacaaaacatatcagctttccctccttactattatttttttcttcttttccaccttggcaataaacctttagtaattacacttctctagaatcttcttttacaaccttttttttcacctacttttactatgtccaaccctcctcaactctcacccttggacctttccaacttggagcaccttgccagcacctaccttggacagactgccaccagaaacccttggcaacccactaaccttgagactggagcagcaaatcctggaacctctaatgccttcaaccaatacagggacaatcagcctcagtcctctggaaattcagacctccttggactacaacccaattctcccaacccctcaatcagatctgctcatactcatagaactcacttcttggaaaaggaaccaactatgcctgcctatgctggacctagaggcaagagtgtcaagattaaacccatggataaagaccttttgtttgatggaactaatctacctattgagaaatttatcagaagatatgagaatgcagggtcagctgatggtgcttcttctagggatttggccaaacaggtcctctcattcatcaaaggaccagacctcaaggatgaagtagaagaaatgactggacatgaagctgctgactgggaacttttgaagaaacagttactcaacaggtttgggacctctgttcctttggtcaaatactccaagcaggatctcaagagactggtccaccaagccatccagtctggaggaatcaagaccctggaagaattcaaagttttcagatccaaatatgaagtcatcaccaattacctcttcaccatgggccatatctctcacttggaggaatctagggaatacttgttggactcactcagccctgatttggaaacttcagtcaccaaggaactcatcagcaagaatgaaatgttggcctccagggatggtggggatatacttccaagctccaaggttttaatcacctacatcctcagagaagttcagtcagcatctttcatggccagaagaaacctcttcaagatggaacccaccaaggacaactctttttccaactccactaaggctcctagaaatcccaagccttctgtcccttctacaagcaagtcaacagaccagaaattggatgagctcactaggcaaatggcagctttcacttctggaaaaatggtcccccctcaccttgctggcacctcttcccagcagaatatcccagcgcctaggaacccagacttcaagtgttactattgctttcaacctgcccacagtaccatgaaatgcagtcttctcagctatgatgaatcccaaggcctagtcatcagggaaggaaagacttacaagcttcctgacaataccactatcccctgggatacctctagaccaatcaagcagatagtggatcagtactcaaaggaaccctctggcatcatttcttcatttggacaactagaagaactcactgaaatccatccttctgtttatgatgtggacttgggaaaaaggaccagatcttccaaggaccaagatgaggaggagccagccacagagaagagaagcaggaaggagaaagacactcttatggatatggaccaggatgacttacttaaaatggccactcccccttccaagccttctcagaaacccagtcctcctgttcaacccaagcccagcacctctactcagaccaaacaaaactctgcccaatccaaagtcaggtttcaaaacactgaagatccagaacccagcagtcccaaagagaagcctaccaagaagacctatttggaaaaagctttgtcaaaggaatatccccaggtggatgaggcaactgccagcagatttcttaaggagaccaagatagagcttagctgtggagaactttttgccctggcccctggattttctgaggttgttaaaaggaaaatttccaacagaagagtgcccattgaacccaacacctcttccagccatgcatccttggaggaccttgcttcttccaaccatggagccctggatactgatgaagaagaagacagggattcaaccactcattactcttgcccccttggctacatcagacttggaataaatggtacaactcaccaagctcttttggacactggctccatggtcaaccttattcctgaagaaatagctcaacaacttggactggtcatcacagaaagagagatgaagctcagaggaattggaggccaccacactaccatcctgggaattgctgaaggagttgaagtccaaattggaaaggtcaccagggcagttcacttctgggttgccaaaggaggaagtgtgcaattcatcttgggaaaacccttcttaatggatgtatctgctcaaatcaaatacaatggacccaaaggagaatcactttcagtcttggacaacaaaggaaatgcctacttaattccaatttgctggcccaaccaccacaaatgggaaacctcccttccttctttcttggtcaccagggattttttggaccagaggcaggatttcagatctaccaagtagagtatctggacctgtcacaaccacccaaacaaccagaattagtcacctatgccacaaaatacaaatcaactctaaaaaaaatcaaacctgtaaatcaacctatgcccctttctctcaaccctcctctttcaagaccaccactctctagagacccctatgcaacccctttaactcctttcccaccttcatttcaacccacctccaaagttacacaagaaagactggatgttatcaattttggcccccctggatggctgtcaaatgaagaatacaatttattagtctgggtcatcaccctcaggcagggagccttggcctttgtggaacaagaaagaggactactcaaacacacctatggacaaccttacatcattcctgtcattcctcatgagccctggcaacaaaaaccaattaatattccagctccaatcaggcctcaattcattgaactggtaagggaaagactcaagactggcctttatgaacaatccttttccagttactccagccctgtcttctgtgtaaaaaagcaagatggtaaattaagaattgttcatgaccttcaacaactcaacaaagtcaccattaaggatgcaggtcttccaccttcaccagaggaattagtggagtcatttactggacgtgcttgctatggacttggggacattatgggaggctatgatgaaagagaattagcaccagaatccagaccattaacaacctttgaaactccacttggcaggttccaactcaccagacttcctcaaggtgccaccaactcagttgcagtctaccaggcccagatgacttggattcttcaagatgaattgccagaaaacatgggaattttcattgatgatggaggaatcaaaggaccaacttctgactacaatggagaaaccctggaggccaacccaaaaattagaagatttatttatgaatatgccatcactttggagaggatacttttcagaattgaggaagctggactcaccatttctggcaagaaatttgcttgctgtgttccagctctggatcttgttggccatgttgtctgcaaggaaggaagaagaatctcagtcaagaagctcaataaaattgaatcctggccaattcccaccactccaacagctgtcaggggattccttggaatttgtgtttatgtcagaatgttcatcaaagattactccaccatcactgcgcctctcagaaaactcaccaggaaggactccacctgggattggactgatgaatgccaggatgcctttgaagaactgaagaaaatcattgggactgacatcaccctcaagaaattggactatggacctggagctggcctcatcaagctttctgtggattccagttacattgctgctggagcagttcttactcaggaagattcagctggactggacagacctgttatttatgagtcagtagtcttttcaaaaagagaatctgaatactcacaatccaaacttgagctctgtggagtcaccaaaatcctcaagaaacttcaaaccaaactttggggccaacattttcagctcagagtggatgccaagtgccttattggaatgatcaacaacccctcacttcccaatgcccctatgaacagatggatagcctttattcagcttttttcctttgatttggtacatactccaggtaaaactttcaccatgccagatggactttccaggaggcccccagatccagatgaagaagattgtcctagttttgatgaagatgaacaatggatgaagccacaccctggatttggagtcaaacaagctttttctggagtgctgctggggacatcagctcagttgggggagggggtaacttctctgcaacaaggaatttggaagctcttggaagaataccttgcaacaatgaacagacctcctggatgcagtaacctggaattcaaacaaattttgcacaaatcagcctcttttttcctttccaatggagtcctccacagaattaacaaacctttctcccagattgtggtcacttcccccacagctcagaattctatccttcactcccttcatgaatccttaggccacagaggaatcactgaaacttataccagaaccaagctcagattttggtggccaggtctcaagaaatcagtcaccagatgggtccagtcctgtgaagcttgccagaaaaggagttcagtcttgccaatggagccaaggaagcctacaggaaaatcaacaatctttggaagagtcagtctggattcagttcacatcaaagcaggaagatggaaatatctagttctggccagagatgacctctcaggatgggtggaagccattggactagaaaaacttcaagcaaagaaaatatcagaatggttcctggaacattggattcacagatatggagctcccttggttgtagcagtggatggaggctctgaattcagcaagcaatttcaaaaatcccttcaagattctggaataaaggttaaagtcaccacaccatactacccagaggccaatggtatggttgagagaggacatcaagcaatcaaagacaccctggtcaagctctgtggacaggaaggcaagaaatggagaaattatttaccattagtcttatttgctgacaggatttcaacaaaaagatcaactggatactcaccttatgaactagtttttggccagcctcctatcttaccaattgaccttgaattggagaccttctttggagtggaatgggatcaagtggcaacaactcaggaccttctcttggccagggtaactcaactggagaacagggactctgtattgcaaaaggcacatcaaaagctattggaaactagaggtacatctgtggactactggaacaacaagaagaagacaagaaaaccattgaaagaaggtgatttggtattagtctacaacaaatccttggactcccagtggggcaaattgtttgaaaacaagtggaatggaccttacaaggtgaaatctcaaaacccaggtggatcctatactctggaggaactggatggctctgaattggccagaaggtatgctgcaagtcatgtaaaaaaatattacacaagaaaataaaaaaaaataaaaaaataaaaaaaaatcagtatatatatatatataaaaaaaaaaaaaaaaataaaaaaaaataaaaaaataataataaaaaaataaaaataaaaataaataaatatcttacataccttggttttctatcatggccttaatttctgacacatactcttcagtcacttcctctgactgagcctctaaaaaaaaaaaaaaataaataaataaataataataataaaacaaaattaaaaatgtatataaagaaaaaaaaataataaataataattagtaacaggttttttcaaatagctcaactaaagtattctagtaaaaataactcaccaacttccttgtgaaaaacaatcatctcttccttatctttcttcttctcttcctcccctttagcctggattaaggcccttcgaagttccatgggcgggcctagctgatgcatgtaaagctaagaaattgaaaaattagaattagaaacgatctcaatgcgcctcgcgaaagggaaaatctcaactcacagtcgaaaacaggtcttcgacacggctgtacaaccgtaaacgctgaattcgatctgtttcattggcggcgcgggagctcctggcgaagcggatgagttcgtctgtaatcaggattctcaggtcgtgtatttcttcgagcgaaaaggtgtcgcgggtgaacgctgggctaaaattggaataatcggcgggatgagtcgaagaccgcttgtcgactgaatcatagtcgactggcgaacaaatgttgctggaatcgtaatcaaacgacgaacgctcgtcgatggaatcagaatccgagcaggtaccagtaatagtagcgtcggttgaggcgattgacattggcctcgaggaagtcatggctaaaaagctaaaataggagtttttttttgggggaaagctcgatggctgcgatagaggacggtgtggctagacggtctgtaggaattactaggggcgatgggcttttcgttgggcaccaccgccgtcttttatgtctgaagaatcactcgctggaaaggtcgcccagctgctatcggagctgcaaccaggcaacccagaggataggactcatcccgtttcgtttcgccttcgccgaggattttctttcattttctctctttttatcattaaccaaaaccccgacctaggttttaacggcattactctacgcgctggtggcatgatcgttcgaccgaggactttgtttcctttcttgaggctatgccgttcgatgccggcttacacacaaactttaatatcatccgttgccggtgctcgatccggctgtgttgttcattcttcttttcatttaacctttctcgattccggtgcgcggtccgggcggtattctgttcctgctattcgattcaggccttcttttttttcttttctcattttttcctttcgacgccggtgctcgacccggacctttttcatcaggccgtgcttccatctctctcgattccggtgctcgatccgggcagtgccgtcttagattctttcctttcttttattttcgatgccggtgctcgatccgggctatgttttatagttttttttttcttttttttaatgttgactctggtgttcgacccagttccgatgccttccctttcattctatgacatcactgcatcttcgacatcggtctttcgtcttcgccgagggtcgtgcgctggttcctttgctttctttccttaagtctggccctcttggggactgtttttcaccggaccccttttcttttaggcttttcctcttctggaattcctggacctgctttcctcaatctggccagtaatgaaatcaattttttttcaagaatctatttaatctctcaacattttggagaaatgaaaagggacccatggacccatgaaaaccccagaaattggagctccatcacccacagttgaccatcacctctgtaccccaccattcaccaatcacctgacctttaccccccccacctggatttttggtttttcccaccatgtagaaaatttactcctcctactatgtagatatttttagtcatccaccatcatcacaaattattacacttatgaattccagtcataatagccatttttgttggttacacttcctatatatatattattacatccatcatttttgaagtagttctttcagaaaaatccctccttattttttattcctgtgtgttatcttcctcaaaacttcttcagattttggtatatatattagtgcatcccagccttgaaataattagtttgaaccccagctttactcagatttttttagtcagattgaatagaagatattttacatagttttattttactggatatatttagtttacatactattataaaccttttacttccttggacctcttttctggactttggattttggtttctttccaccttggcatctcagattttttctctttggactttggattcagactcttttggaccttggaattcagaattttctttatcaactttacctgcctttcaactcaggtcttactcctggattggtcttcttggatggatcagacactcctcctggacttggatcaacttcagaagtctttacctactttggccttcttgttggaaccagatactccagcttgaagatgatcaacttaggtcttactcttgatattggccttcttggatggaacagatactcccccttgaagtggttcaattatcattagtctttttttttctcttactggccttaggactattttggactattggactcagttttttcccttggattttctttggtcacctggctttggctttcttggatggaacttcaacctcaggactcttgaacttggcctcattgaaaggataacagaattcctccattgggtggcccatttttaagaattttctttagatacctggacattggcttccttggattggttcaaccctggaatctggacttggcctcttggaagtggttcaactttgtttttatttggatttggcctctttggattggaacagatactccttccttagggtggttcacttttggatactatggacttggccttcttggagtggatcaatgtctggattatattttggcctcttggattggatcaactacagtactttggatttggcctttctttttttggatacagattcccttcttggtcttatttttggatacaggacttggccttcttggatggaacagatactcctcctggaagtggatcaaccctggactctggatttggctcctgttggatggaccccttctggattcccttgcttcccttactagttacttttttttactctttctttatattcttttagtcttctatcttcatactggctgcattgtctggggacagacaataagttgggggaggatgtggtaacccatacctttccatatcatctattattttactgtacattcactgggaattgttataatattactacagaatcagattctacacccctttttacctatagtcactcactcaagtcatatctcatttcttactggttcattagttatttgcagttttagctttacagatattattctttacatttacattacacattaactacatacagtacatatttacaggttaccacatacatcatatttttctcaagtattattttcttacatatatctcttcacattacatcagccacactcctttacaagtacttcttttcacattacatactacatatattttctcaaacacactccttacaattatgctttctcatatgccttcaggataacagtagtacactctttcacagtctttatcttttgggattgtttttctttactcatcctcccttttgattgtttactcttcacatctcttgttctacatttgtacattgtgctcccatagccagactgactgtaacctgtgctcatttgtaccctgaagtatatatacagtcttcttatcatttttgtacaccccttatgcattttctcccctacagatattattgtgcccctcagataaaatctattttttttactttcagaactcactttagtgaccttgccctgtttaggtgcttgccccagaaatacctttacactcagtgtcctcagagctctgctttatttacaactctcatagtctcacttcttcccctgtaggttgataaggaacaacctcatcagttatagcagtctaagaaatagatagaaattagccacacctcttctttattttcttagtgtaaccctctctcctcagcattagtctcagagggcagcctcatcagcacttatagcttaacttacattactagtagtgtagtttgctatttcccctctaagctctgttctggttgttcagcagttccacagcggatgggagattcttcagatatcttgagacatgaaggttgcaaaatatcaagaattaaactctttgccatcaagagtgtacataccttccagttgtttatggctagtttgtttggattacacaacctcaacccaccaacttggaatcatgagactcagtcaagtggtataaaatatgtttcaaaaaaattttctgaaaacaaaaatatatcaaaccaatttttgaaatttgcaaaaaaatattacagttgttgcacttttttcaagagttttactattgctccaaatgaaaaaattgaaacagtgagtttcagtatggtatgctggaggaattatattaaatcaaaattttgagcaaaataactaccagatggttttaaacttgtgtgtaatgaggcattcatctgactcacagtggaaaatagagtggaaaaggcagtgtgatcaaattcaacttgcatgttgattgggatgctgagctccaatttgaatgatttctggtgttgatttttttcatttattatcattcttcctgcatgccatactactcttttgagtttgtactttatcatttggagcaatattgaaacttctgaaaaaaatgcagtaatataattgtaatattctttccagatttcaaaaatcagtttttcccatttttgtcttgagagtcaatttttgaaacctccttcaagccacttgcccaagtctcatgatggaaagttggtgggttagggttgtgtaatccaaacaaactggccataaacatttggtaggtgactgtacagtgggtagacagtaggccagttcacgtctggagttcaaggcaaattttaacacacttgaggataaaattttatgaattttgtagaatttcatgaaccatcaagtttgcaggaatgtgagatttttgatatatttgcaaaatttcaatgataaatgtcgttaaatttgcctcaaagttcagacgtgaaccatcctagtgaaaagttgctgcttattttgggttccagagctctgaaacacaaacttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaatgattatcagaaaataaaagtaaaaaataaagtttcaaaatttgtgaaaaatcaaaaatatttttttttcaatagttttgatattcattttggtggagtgggagtgctgaaagaaagaaagaatggaatgtgggaaaaatgattataaatgaaagaaaattgaaacccaaaaaggttcatccaggttggttgtccagattgaagccaaaacagtcaattctagtgatttactacaatgtgggctggtgaatgccccactcaagagctgtttgaagccatctgaaaaccaatttttccgcaattttcatttataatcattcttatgattccccaatctttctttctctcagcactcttgttatttgttgcttttttttcagattcattttttgggaactaatatgcaacacctgaccaagtcttatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccactttccactgtctacccactgtaccactctcaatgactgggagtgtcatgcttgtgttcatagaactactacttgaaaatcatgtatcttgaatacttaagccttctagattatagcttgataaaaaataatctgttctgaccatactctccttggagtgacacttcagcctcctcagagtctcaatagggggggggggggtatcaaatataggcaaatccaccattatttaattaactggtttaaaaacggcccaaaaacggctaaaatgggctgtagcgcagcatagtgggccctttgttcccgcccacacgcatagtgttagcgcagatttctgtatctctgctaacactacactacaattgtagtgtatttgcgctacactacgctagactaacactactgtcagtgttgccccctttaatggggactaattggtgaaaaaaaaacatctacatataactaaaaaaacagcctcagagggccaaacaaaccgtcagccttcaataggtatttgtattgatttctcatgcggcttctaacgccagtgttgatgttgcacatttcaatgtcatttctgacattcactaagactttacaatcatattcaaaagcaaaggctattacaccataggaccttcaaacaagtgaaacccccaacatccggggaaaaaacaagcagcctccccaaatttgggggcatatactagtgtttggataattgactggtttacatggtggatttcttatgtttgataccccctagtaatcttgtgatgacacttgaggctcctccacttgacttgagtgttgcaaacctttccccttgttgcctcttataatttcaacaagttccccctgtgtgcaggagtttgaccttgaattggaagtgtttaacttgacagagaagaatgggaaactgtgcttgagaacatggcctccatagattcatgaaattgtctcaaatgttcacaatgatttctctctaagaggaagtctttgtgttcaattgtgtgactgatgaaccaacaaatcccagctcatttgatgaagttctagttcttcattgcaggggatgggggcaagaaactggtgaattcatggaggaagagaaggtgggatgtatttttgagttggtagcttaggaatccatccaggatcacaatcaattgtaaatatgtagtttgagcccaaacttggacaaagttgattttcggggccctcatggctccagcattgcaagatgaattaaaaccccacacaaaccttcgatggtgtcttcttatacatagctcggggaatgtactgattctggaacggaggctgagagggttgattgattgaggggtctttggggatgagggggtgtatgtttttttaaggtttggagtgggattccttaaatctatgtacgccgatcttccagcagctgaaagattaaacagcccaccctagtcgagcaaccaccacccctcgacgcaacaaacagtccatcagccaacctctacatcgctccagggggggcggccaaagttctaccagttgagcaatatcccgtctccagtcttccatttatcttatcttatcttgtctccccatccacttctagtctttcgtccccagctagccccatcctgacatctttcaactcgcccattccatccatactcccattatcttgttcggctctccactccacagttgctcccacgattcgacagagtcaaccattggttataatttgagacacagtaacatggcccccaaacgcaaggtgagccctcctcccgtcccctacgacccctccttatcctcggcgttcatgagttctgctgccatctttgggcgattaaaactgattggactttccgctggtatatgtacttggcctcgatcaaggatggaacatcttccaaacccacctcggccaatgcagcggcggtcgaaaaggccgccgacccggtctcggctcccagtggcgaggacgaggccagtgcgcccaagaaaggcagattcgtcaaggtcggcagtcccgctaattcacccaccatctctttggccttcccctcaaatcagatgccaaacaaaaattgacactccccactgctcatccctcccccatgctggtgccattgccagcaagacccaggtatgaccgccaaacagttcgaagagtcggccaaaagcatggccatcgcgttcggcgagggcgccgaattcgggatcatcaccgccgaaccctccacgttttccgtttgagtcctcctcctttttcttatccgttctgtctgatcaatcgatttctgtctttccctccaagctctggactcccagctggcctgttggatcgggtctcaccccccatcaagggctatatatatatatatatatatatgacttctcccaccatcactttcgacttttttttttttttcgcggctacatacaagatcgactcctatcacggctgggatgaggacattatccaagccacctggtccctcctgccccctcttgcacatccgagaagtatattttatttttttcatttccatggaataaatctggccgttttcggatctctcaaccggtatctctaccacggttggggggggggggggtggccaggaagttaacaattcccccctgtcgtctttcacacccgagatttttgtttttgggtccaactttttttttttcgtcctgtgtgatgatcttcaaaatcaggggcccttccttagctagcagaatcgggatacatatatgcacatcctcaagggccacttacatatgtttgtcctgcgtcagcacatccaacggcggggttttttttctcccgggtcttgatatcgacatctaccacacggttgcggagtggacaggaaaatatcagtcacacctcgtccttcctgtcgtctttcacatccggcaaattctcctcctattgggctccacttttttgtcgtcctgtctcatcaatggatcttcaagatctgtcccaccctggcagaatcgggacagtacatcctcaaccaagggctacatatatatatgtataatttccttacacgaaaaagtgggctgtacaagagtgtctaagaccgacagaccaccagacgagacgtcccgggaagtcctcctgcacatgctctatttcttccttctccacatgctcatccaatactagaagaagaagaagaacgcagaaagaattgacctgatgtaattgcatggttgttttttttgtttgccatgatcgatggatatcatagactggtagttacggctggaaggccaactcgaagatccgggtcaaagtgaacgtggacggggaagagaaagaagtacaagtagtggtaagaatgtttttttttatactcccaagatgtttttttttatcaagttgtcgaccatctcccccagcaacaaaaaaaaacagtgctgaatcgggccattaacgaactgttttttttatatgtaggttggcttgaacatgacggtttcaggatccaagccggatgccaagaagcccgcggtctccaacggcaagccgcgcggcagaccgaggaaaaacccggtgactgaggaatgaaaggtcgcaggtcctgaacagagagtcacgatccgcgtaagcgctttatttcctcccacttcacatctataagtgacctcacactcattttttttttggacagtgttgtctctctatttgatgagagaagctgaacataagcagccatcatcctcatccgctccgcattcgtgctcgtgttgtcgtgtgtgtgtgtgtgtgcagagatcatgaagactgggtacaatgagtgaatgaacatgcaattaatctgaatacgtatctcctcgagccttcctccatcatccagtccatccttccccttcttcctgatcgtggcgtataaactgtttgtgtgtgtgtgtttatgagagagagagaaaaaaaaaacttgactgtatactttctttttttcaaacaaaaaatccggttgagctcatctttgtcacttgcaagcatgatcggatctacttggcgtcgccgagatactgtaggcagcgttctttctccagccgcctctcccaatatctgaaagcttgagtagtctagcctaaaacacgtgcatatattgattcccttactcaacatgcttgtttttctcgatcttgagcagaatcgagctctccaatacgtctcgtgaatgctcaacttgaagtgcaggtacatacttagatgtttcttttggccgagaaaccggcatgaatctcatgctttgtttcatcttggtctaactttgttgaaatatattgttgggatgtcgatttcgagtttccaaacaagttctttgagaagacttgagtcccgcaccattttatcatcagcaagttgatttgtggatccttcaccatctttgggccttccagtctgtcaaaggctgtccaataaatgtgcattttttttgccggcaatcggtggcctacatgatgatgagcaaagccaccgtaatgaccatgaactaaagaggtgtgagtggaaagccctcatgaccatgcacggaatcaaaattcgaaccgggatgtgttgcaacggttcttggtggttatgtacatttttgggttttggcttgattgtattgttatttttttttcttggtggttgtgtgggatttctggtttggaatgcagatggtcccagacgcgccacaaccaaccatccttctaaaggtaattagcttctttctctcctacatatgtaatttcgtttcctcgtcaagaccagggctgaacgatgacttggttcatcaccgcaggactagcggacaatcctgatcgagacgtatcggtggaacgaactggatgtagaagcgccttggattctcggccatgatgatgaatgaattcgtactgttcggactgataccgggcttcgtgctccgcttaggcttgatatgctactccgtctatcacgataatcgttcggcattgaaatacacggacatcgattaccaggtcttctcggatgccgcccgggcgcttctttctggcccgaacggctcggcctggtttttcggatcgccgtacgatcgggcaacctaccgttacacacctctgctcgccttgatcctcactcccaacgaattcatccatccatgctgggggaaagccctgttcgggagcgccgacctggtgatcggaatcttgctctaccgactctgtccccgtggacatagcgcggcgtctcatggaagactggtcagtctcatctggctcctcaacccgttcgtcatcaacatctcgacccgagggtccagcgaatccttgctgggcgtcgtcatcatcggcttcctgtatttggccgaacacaacaaatgggacgcagccgccgtcctgctcggagtggctgtccatctcaaactctatccgttcatctatgccaccgccgtctgggctcgactcgcccaacatccgcattccagattcggctggctttcgatcagccgctcacaagtccgcttcggagtgatcagcttggctgccttttcggtcttgaacttgctcatgtacatcatgtgagtcgagatgattccctcgttcctgtctgacatgtgggattgatatagacttacttcacttcgcttgcgggtttttttttcacagctggggacaggagttcatcgagtcgagctacctctaccatctgcgtcgattggaccatcgccacaacttctcgccctacttctacccgatctacctacgctttacttcagtcctcgccgaacaatcgcctatgatctcgattctccaccatccgcttgtcagcttcatcccccaaatgagtctcactctggccctcggcttccactatggcgcccaagatctgccgtttgcttgcttcatacagacttacgtctttgtgcttttcaacaaagtcgtcacttcccaggttggcatcgtttgcaacgaatcttgatccatcaatcaaagctgactgtccttgttggcttgatcgaaagtatttcatgtggtacctatggttcatcccgctcatcgtcagacacatcaagctatcaaagccccaatcgattggcgtggccgtgatctgggtttccactcaagtaggcttttcttccgcctctctctcctcatccggaacaaggggggaaaaagctgatgatgatgcgtgtgtgattgctttctctgttcctgaaggtgctctggttatcacaagcctatcgattggagttcttgggcgagcctcaattccgggctgtctggctaagcagtattggcttcttgatcggacatagttggatcatcggtatcttgatccttggcttttctccagcgtcttcttccatcatctcaagtagcgacaacggcttgaagctgaagaaaacctgagagagatcccatccttaaaaacccatcaattcccatttttttccccctatctttccgacaaagaagtactccaaacaatcccgttttgtctggggaagcaactatctacggccttgattggcagtccaagattggaatacacagctgccatctcaaatcatcaaacctgaaccaaggcttgactcttccaggatgtgcaaatgccgcagcctgaaactcctcaccaagatcaatgcggctgtttttgggggcatacaatcaggattcaggagtggatggttagaatgcgatgggcgaatctgtccggaaacaatcagtagaagccaagtgtataattctaaggtggatccccattgccccattgaggagtaatgaaaagtctgatttgcattcacaacactcagacttgccacttccaagcaggcctccagggatgtacttgcttgccggtgaataataccccccccccccctggcgatgttctatgcacaggttcatggaatctcactcggagcaagtgcacataccttttgcctgctcactggggagagttgaaatgcatgaaatcatagagtgcataagattataatgtatatatttttttttggcaggagttttgatcatcaagtgggaaactcccaccaaaaaaaatatgcattataatcttatgcactctatgatttcatgcatttcaactttgaataccataattactgcgtgtggtgaacaaatacgtacatagtaggatcacatcgggcaagactgaattgtcctacatgataatccattggaaccatgacaacgaaaaaaaaacaggaaaaaaacttgcgcaagtgcatactacccatttgggcctttccagctttgccgggtgggtgcaccttggaggtggagtcggtaaaaggaacctcgatgggctggattccaccttaggaactacttgctgggctggattcaatttccaccttggcaggcggcttgtacctgctagccaagaatactttctcccaagggagcatccccaagcgcctgctttgtgtttgggggggaagcttccttggtttgtggggaagattcctccttggcgagcaccttgtacaggttcaccgagggagctctttctcaagcaattgggacaaagcgcacacactttctggccgggatcccccctcagagagccagtacaaattgatggctcaggagaaatccccgctggattaaagcaggtcaaaggtgtctttgccagccaacatacctcctggtcaatcaccacatgcttgccaaggaagattcctacttggtgagcaattacaaggtgcacccattcacccagcactagcaggccctctgctcggtgagcaggaatcctaaagtaatggctggggagagctcctccccagtgagtatttggcaatgggtgaaccccgaggggtagttctccttggcaaacaggtacaaccagtacaagacaatctcaaaatttccaaaagtgtgcatttcatttcagattatgggtgcttgggtcaatctttactcaagacaacgatcatgcgggacgtttcaattgccgatcacatcgggcataactgatacgcagatattaatatttcattatgtatttcagctctacttattgtttccagattctgtcaggtgttagaatggtgggttaggagaatggagaggcatgacaacagtgagggaatggtgtacagatgggggagatgtagagatggtgtgaaagcaaaggttaatcttgacaccttttcttgggggggggcaaaatcttggaaatggcagggagatatgtgttgctgttcacttatatcacgtgtgagtgggtatgacatgtactcccaaacatgtccatgaggcccttacataagctatgacccccgaaatttctgctatgattatttatgaaaagcatggacagccaaataaggcctaagctcaggatgaaagtgactgtaacaaccccccagcaaaatgcaagttgaccacgcgggctgaataggagtccaaaagttccaaaattgtcttttttttgactttttggaggttgtagattctaaatcttattcagttttgcaattggaccagacattctttttctcccttttttccaaatcattatttgggacacatgctacttatacctccccctaagcccatgtatgtacaccctaagtgcatagttatgggcttccagcaaggcttcagtgcacatacatgcaacgctgggccagctacgctaacggtagtgttagcctagcgtagtgtagcgcaaatacgctacattgtagcgtagtgttagcgcagatttctgtatctgcgctaacactacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcgcattttagcggttttttggctgtttttgccgctaaaagcgctgtagcgcagcgtagcgtagcgtagcgtagcgtagtggcactaacagcgcgctaacactacaggtttggcgcactgttctgagggccgctacgctaacgttagtgggccgtttagcgtagtgtagtgtagcggcccactgctgatacatgcatgcaaatagacatataaacacataaaacgtgttgtctatgattggaggacttcccgtcacaatttagagtgctttttagacctccctcagtcctgaattaacaacatgatcaagatttcaaccagctcacatgagatcaagccttacttttgaacatcatttgaacttttgggtttgatttattgaactttttgggtgcaaaacagaaaaacaaactttgaccaacttgacctgtcaattttctcaaaaatatcaccccaaaccctcctttcccccttctcccaaggggatgtttccaaattttttccccccaaaatttgggacactgtaaaatctgttacagaaatatgatgtccaccactgtattttgatttcaggttggcccaaaaacccaactgccaacccacttaagggcagtccagtccgtgggtcggcttcagaagccaacaaacttcagccttcaggatcctgggagtccgttcaattggtcatcaatacaactgctactgtgctatgacctacacaacaagggcttcatgagttcaccacattcaaatttcaataatcacaaacttgcaaacctcaaatgtcagctctggtctcttatgtgaccaagagttgatggggtataaggtcacactatagccaaaagagcggcctgtggaaataagcttctcctcaacacttgtaaagtggaggggctatgtagctccttataagaacaagggacaactgtgggatgagcttcacagtggctgagcttttgagaatataagaggaaagggttgttactagtctataaagttaaagacttaagttatacagactagtgataataataataggaggaaagtacactagttaaactaacaataaactactcaaaatccctactcactaagttatgtgctttagtaaggttggtgggttggtattgtagtaattgtctgggggatgaatctcagggaaagagtcatccccttaaatattacagagcagggttcaaactgctgctggaactggtgcagtccccttattgttacactattcctttgggggaaagtgtcaagatattcaaaacagggtaaatgtacatgtgttgaatatctctcttatttcagaagatacaattgcatatgtagaatatctctcttatttcagatgatgtacaagaaagatacacaggataataatcacttggataaacacaagaaataattatcctttgcaatttgattgttattttcatgagagaggtacattaattatccagagagagataaataattattagtttaaggagtaacattaataaatacttattaactcaaagaacatgtacaataatacttatcattatgtaacctggaggggttacaaccttatgtagacacatggactagtgtctcagtgtctgacatcaaaggacgcttcaatcgcagccttgcacaccatcccatccattgagacttcacaatcttgggaccacatacgaccaaaattcattgaacccgcaatcaataattgtgagtaaagatgaccatcggtaccctggtaccgcctttgttttgctcagaaatggacaccaggtacctcacctggcaccccctggcaggtttcggtgggtccgggtggtaccaggcaaacaggtaccgggtacctccaaacggtcaccaatggtcatctctaattgcgagcaaccaatcaataatttcaagcaactctctgattgcttgagccttgcactaccaaaatttgctccaagcctgacccggaaagaaacccgcaacccaaccctgaccttcctgctcccctaggtgggttgggtttgggcagagatactgactgtatgacccaaccagtcacttttgccaggtcgggtttgggcactgttttttgacccaaacccaacccagtttaatactgatcctaagccatcatacaggaaaagacaccaaagtcacttgagaacctctagacaagacactatgctggtcttgaggtttcagaccactcatccttgaaggtaattattcaaactttgggttttttctgtaatcttcaaggtcttttttatttggctgatgaccccaattgggctggtggtataaggatagtgtacaaaggaaatatcctaccctctgccatagtgtaacagtggaagcatctgtcttgatcatcaatcaaatccgcacaacaccagttcaattcccacctcaaacaccttgtcaacccaccacactggcaatgattgtgaacttgaataccattaccattggaattttcatgacctgtgtcatgactgcttcagctagctccattagctgtatcaatggaagttgtagaggaactgccaatcaagttccagctggaaattaccctcaagaggaagtgtgtgggaagaagattgggatcactgacacttgtgatgtgtggtgcaagaaacaatacttcaagtgtggagtatgccagtctacaatggtcagcaacatccccattcaagctggggtacaagaaggctgtggccatgataatctgcgcatattcataatgtgcaagatcccctccctctaaagcaatttcagagcacatcactcttgcaagatatacacccccaaatcaaattcaccacaaattctcctactgttggccccaaaataaacccatcacatcaaccccccccccttcaatatcttttggattttgaagcaacaactatcaaaacattacaaagaatcccacccctttctgagcaaattgcatacttgatgttatctttaaaagccctcactcagccatatgtattccattcaagtgtaaaatactgtgctcaatggtgggctagttacgctaaccatagtgttagtgtggtgtaatacagcagaattctgctaaattttagcatagtggagcagagttctctcacatccacgctaacactacacatgcagacccccagcactaattcactggttggaggaattttggccctggagcagccattagcagcctgtagtgtaggtaaaaaaccactgatgcttttctcacactatctaatttctgtgagcaaaagacaatgctgcactaacactttttgggcaaaaagcataatttagcagtccattgtggttgtgctgcacttttttttcacagaaatatcagcctttggttttgctggctggtaatatttggataatttcagcaattgtgtattggtagcattaatctactgaaatactgcagctaaaaaatgtatagtttccaccaatgatgaaactgatccaatccgatacagtatcagccaatttattggattggatcattttttcaataccaggtatcaaaaaataagggattggattgcactagcaatccaatcccatggtatcggattgggattgggattgcattgcaatcccaatccaacacccaaaagctgtgggctgtgtgcctcatgatttggcataatccagagggtatttgatctgatccccagatcagtatttattggggatcggatcaaaaatagacccaataccgggtattgggatcggatcactccacccaatcccagttttccaataaattgggattggattggagattgatccaatcccaatacctggtattgggtctattttcaatccaatccggggatcagatctgttacattgttgtttccactattgaagttgtctctatttttgatggggaaaaatccgcagtggcactgttttgcactttgtgtttgtaggtcaaaaagctgggccgctatgctacactacactaaacatcccactaacgttagtgtagcggccctcaaaacagcgcaccaaacctgttgtgtcagcgcgctgttagtgccactatgctacactacagcgcttttagaggcaaaaactgcccaaaaacctctaaaatgtgctgtagtacagcacagtgggcccttttttgccgcacacacgtgtagcgtatttgcgctacactagctagactaacgctgccattagcatagctggcccagcgttgtaggtaagatacaaatggaggaaaacaaataaaaagtacttagatacaatgttcaacaccttaatatgttaggagtaagaaaaccaaacaaggattcttatcttatggatgaaaaacccaccttatagtcttagcagaaaattgaagtttgggggtgcccttcttgcttatctaaggaaggcccaatctggggtacagagattatctcctgccgagaaaatctgctcaaaaacaactgtgatttcaggacaggaaaggaacccataacaaggaattactgacaatgcagctacatatacttgaaaagtttattgtcagcaagaatgtgatccaactcaaataaggtttggggttccatagtttctaccattccaagacattatctttcttttccaatggaaaaataccattgttagcaccgcccatctctgttttgacctcaatccagtctgaggttttaggataacaattggacttcaaattggcttgggtaacaatgggccactaatcttttgcccaaaaagtgttagcgtagtggcacttttttgcacccaaatcccatagtgttagcgctttttagcagattttctaagttgcactgcactacagacccaaatttctgctaaccagtgtgttagcgcggcatagtgggcccttttttggggcctacaggtgtggttttagtgcagatgtggcataattccacaacactaagctaaagtttagcagaattctgctacatcatgccacactaacactacagtaggcttaactggctcaccattggcttgggcagtgttgggtttcacctgcagcttccttggcagtggacttgtccaacttgattctaggcattttttacaattgaaaaagatttgattgatgaggaactgagttctagaaaggtgggttggaaacattttggttgatagaaatattttctaggcaatcagttggaggcagtagcactagagcactgtgtgtagtctgaccaccttgctgtgaattttagggcttctgttattttttatatgaattgccactgtttgaagttagtttaatttactatatctgattgatttttgtaaattaaatgattgtggatactatttctaccattattgttaattggtatatgtagattacatgtggcaacagtgaaacagatacaataaaatacagtatctgcagatacttttgtattgtgtcttttttctaagtaatttgtattgtttatgtatctaaaatcagatacaatacaattgtattttatcaaaaaaccttattggccaatttacactgttttcaacaaaatttttggcagatatgaaaaagatacagtatcatattttctttcattgggctgtatttttgaccagatacaagaattttgatacatttgtatagtatctattttttggtacaatacaaatacaatgtatccagagaaaaacatatacaaatacatgaactgcattggtttcactgttgcatgtagtactataacaggattttttgttgaggcagttactgtttaactatcccctggacagtcaattaaaggccaaatcagttttgatttatggtttgttgcttgttatctcactcaatatctgaaactctccactcagatattgtaacacccttcaaaaatcccccccccccctggggccctgcattcatattttattgcaccaccataacctttaataataataggtaattgttactttttgcattagaggtagagttacacaaattgcacatgaatcacaagaaagcaatgcactgcactatcttgcatctgaagtgggtctatttatgcttttctgaagcttttggcatgctcagagcagtgcacatgggctgtgacatgtgtgaagcaggtgagcagtgtaaactgtactaagaagggtgctttgtgcactcttttgccattatgatgttgaagaaaaatggtgtgacattttcctgaatccccaacccatgacgtatttcagctcattttggtttggagctgtttggagccacccattacatagatttcttgataaagattcatcctggttgcaatccatatattatgagcaaccaaacagaaaaaaactgtgatgaagcttgacaggtccatccattggaggacttctcatgggttttacaggccttgtaaagctagatttataggctgtagagctaactttttgctgggaaaatggttttacagcctgtaaaaatagctttacagggggctgtaaaattgacgacaagtctttcattgtatggtgagatacaaatcttgcactgtcagagtcagagctttgatgagatgttgtgatgatgtcatcggttgacatgtgttgttggtgacagccaggtgattggttgtttggtctggtcatcaatgtcatcggtctccccacggtgggcttcccggggcctgtttggttgactttggtgctgttgaccatcgaggctgtcgagtccaccaagtcacgatttccaactgaaaactgccacaagaactaatcagagaagccatcatccaagcaaaggaccaatcaacccaggtaagcttatcaacaactggaggaaacgttttatctcgacgaggcccgatttcactgagcctcacattgaacttcgaaggaaagccatactgaccagattgcctgttgaccgccctaaagctctataaaggattgggaaggataaactatcaaggattgagatcgaagcgaggcgaaagaaaaacgtatgtccttcctgctttccttggctacttcctttgacaactcgtctgactaaaatcattgatcgtctttttgctatctttccatgacagatgtctcaatctgatgcggatatcaaaccgcaggatgtcgagctacccctgtcgtctcctgaatcacccaagctaactcgttctcgtgccagtagacctccgagtattggtgatgccagtcaactgtttggtggtggcaacgggttggacgatttctttggcccgccttccacgttcagtaacgacttggcccagcaagcttccctattcgatcccgtcccagaagaacctgcaaatacctcatcctccttcgatcatgacccgtttgcttggccctcaaacgatcaacccgctcaacatccctctcctattcccaacaattcatcccagatctcagatcctaacatctcagcttcttacgacccctccagcgtcttcccgtcagattattcaaatccctaccaaccagccccagaacctcacaactataatcaagatcatcagactgcgaaccagaacatatattcatcacctagcctcaactttgatccgcaaggcttcaatgatccttcacgttttgcttctccagcttcctcctaccctcaatctgttcaccactcctcaaccggtctcggtatatcaacttcatcacctccagctccttatggccaccgacagccagctttggatgcctacaatccttatgccccggctgagactaatcctccacagaatccttacccctcatatgttcctcaacagactccagctttcaatcctcccaacccgcacctggccgatgtaatccctcgttcagtttctgtgaatgcgctatcacattcagatgcagcccatcaagcttctgcttatccgaacctccagcgtcccaaactggtccaatccgcaacccaatatgccagctcacccttgaaccgaccaaaagtttatgatgcttatgatccgccagctatccgcaaaaagaaaccttatgcttttaatacgaccgccagtttgcctgctactccagccttgggtggcgatggtttccccactcaaatgcctatgtctggtcttggttcctttcctcaaaattttcctacctcctttaccccgccgccgccgccgccaccaccacccaagcaacgaagcacttcaacccctgcacacactcacgaccccattcgaatgtcatccacaggctctaacgatttctatgcccagccccctcagatcctcaattctcaaaggcagtttgtcccttctgtttactcgaaccaaccagccaaacctcttcccccttgagccagcaacccaacttcgtttgattcagatccgtacaactcgaccacatccacagactactcccctccgagtcatgaggtcctttcgacctcaaacatagacggccaatatcatgacttttctcaccaagccgaccaatatcagtacgggcagtcacctcaacttcctgcccaatctccaagcacgctgtatatgccaacttctcaggtagaagatccgtatgctcctactcattcatcacaacccaacagtattccgctggtttcgccatccgcctcagccaatccatctcagggaagcccttcaaatcgttacgccatcggacagggacccacttcgcattttgatgctcaggctactccgcctctaccccctgcctcccacgagcccacttacgccaatgtactgagtgggatgcagaatagcaagcagaaagttggcagtcctctcaagatgtcgatcatggccaatgctggcgaagaggttgatgatcaacatcaaaatacgttttcgagctaccagaatgttgattactcttctcaattccaaccgcaagacccagttgatgcgctcagttcagctactcggaagttatccataaactctgaggtcatgggcactgctgctctcaatccagaggcaaatcagtttaacgatggtcccgtcccccaaactccacctatcagtttcgttggcactgctaatacaaagctggagggctcgtttaatacacccgagaaatcgatgtcagttccggatgttcaaatccaaccagcgactccacaaatccccctacctgcgacttctgatgctggacagaccgttcaatttgatgatgtgctagctgatttaacttcaactactcaaaaccgaccaaatgatgattccaagactatggagaccatccccctcgacaactttgattatggtgctcccaacgactccaacactcaatacaccgactttcaatacggtactgagtataactacgagcctacgcaaaataatatgcaagggattcatggacttgaccactcccaaacctcaaactcaaatcgaccttcagatagtccgacgttatacaatccttatggtgctctaccggactctgacaatacagcctcggcctcaacccttcacggctatcctagcagtcagcccgctgaattgaccaatgtcgatccgcatgctccatataataatcaaccatctgattataatcttatgggtgaaacgcctgcctatggaagcacaaatgaccattctcaatctctctatggctttcagccggagggtttcactcatgaccaaagtatgacttctcgggagaatgtatctaacgactggccacttgaatcgagctctgctgaacaagtcaaaggcccaagtgcttataatccatacgatccgattggccaaagtcaccctgaccttatgagtcgccagatggaagatccgatgtcggagcgattgaaggccagggtacctgtggccagctttggctttggagggaaattgatcaccgtctttccgaccagtcaaggagggacgatcaatgcagggcaagcgcctggatacgaagatccgtacggttcaggggggatgttcccaacaggcgctgactcgggcacgaccgttacattgcagcaactgtcagaagtgatcccttctagcgaccttcaatctttcccgggcccgctcttcatggatggcggcaataagtccaaccttggcaagaagcgaaaagaagtcgtcggctggttagaggccaagctcgacgagtctgagaaagaattggtcttcattcagagcaccctagtcggtcgcagcctcaatcaagatgagtcgaatgacgctaaggtcgaaaacttacaggataagatcatgcttttgaagctcttgaagttgttggtcgaaaacgaaggtaaactgagtggcacgtgagtcgtctgttttaagaatcctcgccttactgagcaggtctatttgttgaacggtaaactcaggaaacaagagactaatatgtcgaccttgtttgtagttccaaggtagatgaagccgtacgacttgttctgcaatccatggactctcaacctgttgctgtagaggccacttcagttctatcaagtctcagtccatcagattctaacccacaagatatcattacaacttaccacactcgctcatcccacttagatagcatccaagcactgttatccaatggtgatcgacaaaaagctattcaagttgcagtggagcaaaggatgtggccacatgctttgattatcgccaacagtcttggaagcgatgtttggcgtgaaacggtaaaagaattcgttcgttttgagatgggcgatggtgatctgtcttcgctcggacctgggcatcttggttctgccccttcatcccctgcttccaaaggcagggaaggcttgaggacgttatacacattatttgcaggtgctggaccggcagcaggtatgcatttgacatgtcgagttatttctttacaactcgaactaatggagctcgttttgcagtcgacgagttctctccttccggctcacatagatcctcatctcatttcgagtcacatgccatgtctaccgtgcctaccggcatgggggccagtcagttgggtacctcccgggccccttcccccgcgcccttactccacccagtccgatcttccaatgcaaagattcccaacaatgtcctccaccaatggcgctcagtggtggcgatgacgatttcaaacagagtccccggaagtacaccgtttctcttaagattgggcgataccctattgaccaatggtagaacttacgctgcccatatcacgtccgttcctcgctctcccgtgaacttctgttttgtcatgaactaactcatcaatgatgttcgtcatccaggtacctattatcgaacggcttgatgcctcaattgtctctggagaatggcaatcggatctctttacttggcagtccaaccatcagcaatccagatagacctggcttggatttggaggctgtcatgctgaccgaagttttggaatttgcgctctccctgtcacctgttcctaaaaacgtcgagcaatttatcggaatcccgcatttgcaagcttatcgtttggcacttggacttgagtatgcaaccttcggattggtcgacagggcaaacaagttcgttgtcctttttttatccatctcatctacttgcctccttacatgtgctcaatctttttgtaccctttgccaggtactgcgaagctttggcggctaccctgaaactagcaaccaagccttgtcctttctatcacgctcctctgttcgatcagatcaaagcactttcgggtcgactatcagcgacacctctggctgataaaggctcttcatggatcgctcgaaagatgccacgacctacgttggataatgtgtggcaaactctcgaggggcgtgtgcataaatttgtggcgggtgacgatgatgaaggaagcaatcaagcagcgtccacttcgatcggttccgcctcgcagaacaacaaagtccttggaccattctcccactacagttcaatttctcccgggagcgtttctggctccgtgtctcgcgtccaatcttcgaatgatttgggccagataaatacccagactaccggcggcttggccggtccattccatcataacgccaaccttcaaagaccatcctccggcgccggttattcgccttcatactacagtaaagacccacggagagcctcgccttcaaaccaatacgaaggcacgagcctctccccagttgattatgctggattccgtggccagaccagtagcgtaccgcctctaaatagctacgagcaaattggaacagcgacgggctcgcctgccaatccgtcgtcccccggcgaaaccgtgacaggtgagaatgctgcgacaaccagctctggaggcggatggtgggaggcctccaacagctacggaacgccggccaataacacctcacagccggtgttcgaaacaatccaggatacgccgatcgcagatgatggatctggcttcatagatccaatggcttccttcgggggccctacctttggtagccccatcccctcaatgatgccttctcataataatttcgaatcttctcaagcttctaaaactgacttcatcgacgacgaggaagacttgggctttggtaatagtagctctcgtaaacgcgatagaggctctaatgctggaattgataacgatcaacgaactactgatagtccttctaatcaacgcaacacggaaaagaatgacggcaaatcggctgagacagattcagaaaacaaaagtaagctgtctttttccgttcacgacctggttggatccgagttttaaacgtcttttgaaacctttccgcgtgggttttttcagccgtcaaaaacgcaccatcgtcttcctggttaggcagatggttcaaacgggactcaggtgctcaagcgcccccaggaagtgggccagtgaaggcgaatctgggtgaagatttctcgttggtatatgatccagagacgaagcgctgggtgaacaagaaagtaagtacctgaattttgatcgatttcattggatgataaacctatgtcacttcgggggtttttttaatcgtgaatttatcgattggattaataggcaggggcatctcagagtgcttcaccagggggctcaacgccgccgcccccgcgtgcccaaacagcctcgccaacgagcgccatgcgacctgcacaaatgcccccaacaagaacgtcaactaacagtccgggccccagtcgggtcttctcatctggcgtgcctcccccacctgcaatgagtagaagtaacaccactgggattaataacgacaggagcaacagcttggacatctctccctcgtctcctgcccccgctgctcatcactcttcggatgatcacaaacaaaaccctactacaaatactcctccccctcctccttcctccatcgctggtaaaaaagctaacgccaagaaaaatattcggtctcgatacgtcgaaattagataacgatcatcatcatcttttttttctctttcccttttcttctcttttttatttcttccacaattttgattactcagttgttatgttatgacaaagtggatttttttcggtttgttctgttcttagatcagaaagatagagcgaacagacagataggggtgaagcggggggggagggggagataagtacaaaacaagcattcaccaactcaaattaatcagtaaattagaactgttagtttaggagtgtaatcagtaaacaatatcactcatctgacttaaaatattatacacatcttgattcctcttatttctgatttccttattattgtttttttgctggtttacttgtttttctctactttcttctctctagtggttctagtcatgaaatattctatgtagatatacacaatgataaaaaaagcagcattcctttttctttatttgtttggtctttttagtctagttgaatgaaagaatgaatgtgtgtgtggctatgctctattttatcctcttgctatcaagctctccttttcctttctttgctgttttgatttgtgttagatggtcatgaccaaccttagaaaagcttatgagtgcaagactttaagaaaacaaaaaaaagtaaatacatagataaaattcatccatcaaccttgatcagcttacaacaatatattcttagatgcagtttggatctgatgccttttttgttggggtatcatcacagatgatatgctttggaaacacataaccacagatgaagaatttgatggtgggttctgtggacccagcttgaggcccagatcccgctttttgagtggaatcaatcatctaaatttattggacgttaacacgtcttgcttctcacaaggtcatcccatcttcttggggaggtcacactacaaaacccgctaatgagaagatatcccaaggcgcatcgaagctcagttcgaaggatctttgaaaccgcacccttcgcatttcgatgaaaatcgcagcctgatgtgacaaaaacataggcgcagaagtagccaccagatacactcattttggcagtgttcaagtctcgctgtttctctctccctcaacatgtctctctgtgttctcagtcaaaagctcaagtcctgaattccttccattccatcacttttcaaactcgggtttcattggcaagaggaacaggtgcaattctgggtaacatgaggatctcaataagcctgcatgatttcttgtgggaaaaaatcgaaggaaaaaatattggtgcacattccgaattgatccagatagagactgcatagtttcagtggttggtatctccttacatcgccttcttgacgaagcattccatgatctataaccacccaataatattagaatacatgcatcctggcatgtagcaaactgaagcagtcttcaattactgactgaaaattgggggcccccggtcatcctgctcccagttgtatctcatcacatgctcgggcttgatgtgcctgaaaaattcaaaacggaagactgcgaaaatggcgagatgctcattagtttggggctgatctgcttcgaacagagtgaagccgatatgcttacatgaagtcaccagatagagaccgagccaagcacgggattgattttacaacaaacgtaaatgataaaaattgaaaggtcatgatcgattggccatcagcttggtgaccgctcagtgtgtaagaaaaagttgatggtaattgaaggaccagggaactcacctgagtacctggacccacattcgtgttcacgagaaccatcggctttcgtacgacactggcaggttttgtcttgatcgattatacatggcctccactctaaaccaggtggaggcatggccgggaagaccaggccgactaaagaaaaaagaaccaaaactagctgcacaagagaacgcattgtgtctccttcggatagtgacttgcttggggatttgcggttgatgtgcaactggaatttatgatgtccaaatgatggcctttatgaaaaaaaaaacaaaagtatggaggccaagggtcgagaggttcatccttctacatatgggaggtgggatccggcaattttatcctccggtaagccatcggatgaaactaccggaggggattacatagttaagtttaggcgccagctgctcacgctgcttttcctccgagcctcgtgtattcgactttcctccaattgcagacaatcggaatacatggccaattggcgtgtggtacgaagttcctcctagttcctccctcccgcatgtggaatggtaattaacaaatacacttgtcgcattgtgccgaccggagcacggccggccggagaaactcgccgctgtgcaccatgccgtagctgaggcttaatgtctgtggctggctttcaatagccatgccacacacctcaggcaatcgggtccatctgcaatttttgataggataaatgtattataagaagtcaaaatctggagaagcaatgtgccgaacttgtcgtgaaatgtaggcatttttgctatataaagggaacaaaatcggacatgagccaacccaattcaacccgctcacagttcaagaatgcgcttcatcctatacctagtcatagtttcttgcttagttccagcccttcaggctgcccctcgttcgggcgagtgcatcagaaatccggttgaatgctgcagacctgtaggccgtaagatcgtttgtggaggtgaattatgtgatccttgatcatctacatactatcatcttgaagaaatacattcgctgcacactgtcgggccaccaagctgataaccgattactttttacttcctaccatttgttgggcttgttatcaatcaaattatgcacttgcgtgattgacttggtctgtctggtaagaatcttttcttgactctcgagtaatgtaggctcaactcctcactaatcagcatctcgacctctttttcagtcttttgattctgaactttttagaccccccaacaaacctttagcatgcaataataagtcgactggaagctggatagccagagccccaaatctcaagtcagttgaaagctcctgccagttgtcttcagggtctacatgttctaacaacctcttatcggttggtatggaacacagaacgattcgattcaattcatcaaaatcgccaagccaagaccagagcaatctagcaccccttttcagaatcaatccggaatatggaccaaactcagttgacagtacctgcccgaatgatttgctcttcttgcccgtttcctacatacaagaaataattcgtttttttcccccttaggttgaggtactcataatcatatgagaatccgcaaatgttcaaggctgagtcttgacattcacagctgttttagagggcctcatgagtcagttgtctgaattacctgagttcagattagaatagtacggtaagaaaacctatgagactggcgcttcaacatctgttcgacagcagagaatccccatggctccattaggtacttccatttaatccatctcccccagacaaagttggtctggctcttgttttgtttcatgtacaagttgaagagcgaggagcaaagcaaaacaaacgcaaccatgttgtgccattgatgcacaccccaaacaacatagcttgaattagtagtccatcatccttaagaaccaaattcgggtccatgtagtagtagctgaaactttgcagagtcttggtgagagaagcatcttacccaagattgtgtgaacatttgtttactatttgtcttgggggaattaacctagagatatccatattaatgtaaaattggggaggttaacaaggagactctcaggttatccttgttagtatcaaaaaaccgcgaaggatttcatggaaggggttctagctcatcggtagagcgctcgcttagcatcgacctaggtgtctgcgagaggtacaggattcgactccctggtactccattcagttttgtcaatcagattgatattcatgtctacctacccatataatatgtccacaattccccggatgttttttttttagttgtgctcttgtccgctggacggaaaaaaacaaggcatccaactgattaaaaaaggagaagggggggggggacctgatgtctggtttctattgggatagatcctgcgccgaaccgatgaatgaattgaggaaacaatcaccttgtagagattgcaacagacatcatgacggctgagtacatagctcaacttgtccacagggtgtggagcgagttgatcagaaagagctttttttgaagccccaaaagcaacaccttcgatctacgcgacttgtgcaacatcgcagggccccagaagcgtagtgcaactctgtttaataaatcttacgttcttagttttgagtgtgcgatggaggaggagaaaaagacacattgttgaaaagaaaaacatcgccacagctcgagcctaaagaagaagaagaaaaaaacagagccacccaatctattctattctattctcaccatcacaacttgaaccatcacaaaataaaaaggaaatatccaacaagctgccccaacaaaaaaagttgtttgttttagaaaaaaaaaaagagagagagagagaagaggaaaacgaagactatttttcagcctttaattttttgtccaacttgcgttgacgtttcctagccttagactccggatcctgatcgttttcagtccgtctagaggaagaagacgcatgattagatttcttgatcacgattctctgcaacgcccgtttcgcttctccatccggcatcgtattcacatcgtagtacaacggcgcaaaatctagtaacctgtgtataaaaaaagacgtacaacacacaagagagagaaaaaaagtcatgattccgtatttagcactgcaaagttgcatgtgacgcttgttttggtgatcagaaagcaaaagagaaatactgaccattccggcttcacttccgtgcaaatcctgatgaaattccgagtagtcaagacgaactgaaaaggtgggaaaagtaaaaaagggacaaaaagaaagcaagtgaacacgagtcaaaaaaagatagaaagaaaaaccaaataacctcattatacaggacccattcgggactactatcgagtccacagctgggatgcaagccgacgatctgaccatccctggtggtatacacgcccttctcacgttctttatgggccacttgcataaagtaaccagtggtgacagccatccggatgttcttgaaatagtccttgtgcttatgatcgatggaaacgaggtcgagatcgaacctttccatcgtcctcttcaactgatttcgcacattgtccgcttgcgccatcgctctgttggcaacgtagttcttccaacaccagccattgggatcggagcctgttgagtgaggtccccagataatttgtaagcacaccccctccattcgacagttgaaaaaaaaaaaaatctaacttactggatttgtatccatggtataagttcaaaagcgtcaaatgatcaccttcggggtgggtgaattgcgcccttgcatcatcagcttccttgcgctgattgtgaggtcgaagaaatgggttgggcactgaaagcgttcaagtaacattgtcagtatgaaacaagaaatgagaataggttaacagagaagacagatgaatgacccaccagacaacattgcggcaatactcaatatttcattactacatttgaattccgggctagaaatcaacatcttagccaattgagggtccaacggaaattcggccatgatctccccaaggggggtcagattcccctcatcatcaaaggcagccaaatagttcaacagttccaaagctctgatgactgtttcgggtgctggaggatccatgtagtcaaagtggaccaaatcgtccacccccaacttcttcaattctagtaccacactggctaggttcgaccgcaagatctcggggtaggtttggtcttctaattccttaacaaaactgctctcggtgtataatctgaagcacttcccaggtcgtgtacgaccggctcgcccggcacgttgttgagcagaagcttttgaaataggtgagactagcagagattcgactcgaatacgtgggttgtaaatcttttgtttcgaaaatcctgggtcgatcacatacacaatcccgtcgatcgtcaatgaggtttcggcgatgtttgtcgatatcacaacttttcgaccgggaggtccatttggagtaagcggtggtggcggtggatcaaagatccgttgttgttgttggggaggtagagatgagtaaagtggtacgcatttcaatggaccgacaagcgaggaagtagagagaagctgatcggcttcgatactaatctttctacacgcgtcttcaatttcttcttcaccggtgaggaagaccaatacatctcccggttcttcatctctgtggatcatcaggactgtacggatcgcagcttcgagataatcgggttcaggctcaggcgtataaaacgtttcgaccgggaatgtccgtccggggaccttgagcagtggtgcggaattgaaataactttggaacttggccgcgtcaagagtggcagacatgacgacaattttcaagtcaggccggcgttttgcaatgtctttcaacaaacccatcaatatatcggttgcaagggtacgttcatgagcctcgtcgagtaccaacgtcgaataacgcgaaagggtattatcatgcatagcctctcggagcagcataccatcggtcatgtctaaaagtatatagttcctactcagtcaaccagctgaaaatgcacgcagaattgcgatcgggttgagaaaagtgataacctacacttcaaaattgtctttgaactggtgcaatcttcgaatcggatgctgtatccgacctcttcgccaagcttgacgtccatctcatcagccacacgctttgcaacactcatggctgctactcgtcttggttgcgtacaagcaatctgcttgtttttcatgtgaggaagatcgccgtagatcgcatactgtggaattctggatagggatgtatgttgaggatgggccaatataatcagcctcacgttccatagaaatgagttcctgatgagtttaactctccaactaggtctggacttaactgagttgttttccctgagcctgtttcaccttccataaccacaaactggctcttgttgtacatcttataaaaatctgccatctgatgacgattccgagtgaaagagaggccaggtcgaggtttgggttcgaatgttatagtttatcaggttgaatggggagcgaaactgtcagtaacataaaaaaaaagcggccaaccaagcgcacagaaatagttggtttgtgatccaaagaaccatccacgagagaaagaaaaaagaaaatcgagcaggaggaaaagatgaaggaaagtggattggatgtttttttttgttctagttttttagtttttgaatgattacagtacctgtttgaagacgggtaaagccttgcgctgttctagaatggttttatactgtggggagtatttctttccggtgaaagggtttgtggggtgatccatggcctccaagacctgtttaccggatagctttctagggatgaagccatcgagtgcacctgactgttccatatgggccaagtatgggttatccgtcgcagcgaccatcgcgggtgggtgatcgggggctgttgctgatgggttcgttcgttcgatctgggatgagatggggaagttgtttttacccgaggaggttgctcagttttccgagtggaagaggaagaggaactcttgcagaatcggaacggtcaacaggaaaactgagagacccaaagtcaacaggcccacccgagggggggttattagcattaaactgaatcagacaaacccccctcgagcatccaaattcaccgctgaaatgaaaaaatatgctcaacacctcccgacacggtatctgaaattatactcaaaaccaacaacacacagatcaacatcgcattcttcgttagtatagaggtcagtatacccgcttgtcacgcgggtgacccgggttcaattcccggacggagaggggttctttttggacgggatgccgataagaggtcttctaatccctggatgccccacaatgtccggaatcggtgtctcacatgatgaatcttttgcagctcaatcacagaagatgtccatggtggagtcaaggcagaaatcctgttgcaacctattgacgcatgtttgggaaagcaacaaattgaacaagttgtattggacaaaagggcaaatgtgcttggaaaccagttttttgccaaaaacatttgatgcaaacttcttttcggtcatctatattggtggtgtacagcaaagttcacaaagacttgcctgtaaaaccaaaactggtagtaagcctaatgaaatccagtgtttgttgggggtgcagctgcgttggatgtttgttgggggtgtggtagtattgtaatttgtatgctgggaaaaggagccctttgggatgatgcagacaggcagcatgctgatgccctcattaagctgacagtccctgggttgcatgatgcattgccaagaattcagtaaaaaatgatattaaagaaagatatgagaacactcctttgggtggtgtgtgctaaagatggacaaagtgagtagggcattgcataaccagaaaaaagaaagagatcaagacaaaactatggaataccaagggacactggtgagatgaggtatgtgtaaacaattgaaaaatcaccttatatggtctacccaagctacaggtacagctatccatggtacaacaataaaaattctgttgtagatttatcatgtgctattcagctgtagcagcccactaattggctgtgatttagtgtagtttgttgtgagaagagcttggcggttttaagctgcagctaaagataatagcggggttcacgatagcgtttttcgcttctcgcacccgttaattttttttcttgctcgcgcactgctgacgttaattttgtcagcaaaaattcagaatcccgcgctaaattttatgcctgcagcggtgctgcagtttcttgcgagaatcaagagagcttcttgcgagaagctattgtgaaccccgctaatagctgtgaaacttggcactatcagctatgccatttttttgagtggcatgatgcagtttagaacagattttggaatgttgttccagccaccattcaatgcagatatcactctctttgactctcttaaggtataaaatgtcccaaataaacaccagaggttactgattggatatcacaataacttcaagaaaaaaacttgatttccatgaagaagttgacatacacttggtgtgattggctccggtcaggggtgatattatttcagaaactgctttatgaggaataagcaagggatggattcacttagaattccaataaagaaggcatatggcatatcccatgggaaactgtttgactgtttttactgtatatgcagctgtataatttcaatttctcaaagaattaattgcaagtagaacacacaggaatagaatttcaacaagagacagccaggcagatggagtttacaattatgcctcaattccggaaaacatttttgactgaacacatctttcaaacaagtattttgatcccatgattgtagacctgatggagcccttaacacataattatgcttaataaggtgatatcacttggtcactattttcattttgatttacagttttacaaattttttttataatatttatggttgtgatgctagcatacttcagccacttaaaaatttggatatttttttattctttttttttttgattgcgcactgaatccaatcaacatccaaatacttccctattttttattttaaaaaaagtgataaccagtcaggatttctattaataactgtggtgtatagcagcataagaaacaaatgtgcgtacgaatgcatttgaagtccaccagccttggccgctaagactgggtccgccgcacttaaagcactgcgcgcagaaacaactaatccttctggcccacatactccaacagctaaaccacaacctttggtttctcctcgagtgtcaatactccagcatgtactttcaagggcttcagacaaaacccctttgagatctacacgatttggtgttatctgagcatttggaactggattcatgtcaccgtgcttcagaggtgtggtgatgtaaagccgaacaactacttcgaaccggaactggcgcgcgcattctaaggctctgttcaaatcacttgcaaatacttgtaccatgtctgaaaggattgaagattttatcagcttcctcctaactagagctatcagttaattcactctatccccactaatgggaaatggctggcagaaaatcttttgacccatgttccaaccattccccacaagctgatttgaataatatcttgtttgaggatggtagatgaagtagcgaggcaagctcaccaagatcacggagtgtccaaagaacaaatatctttttagtgaggccaacacccttcatagcgttcccgataatctaaaatgagggatcagtaatgaaacagaaagtcaggactcgtgcatctttcatctgctgcctttctactagggagacttacgtgctcaagggtcgacatacagtatgtaaacccgctgcctccagcgaccagtactactgtctcatgatcactcatgtccaaataagacgctccatatggactgagtaacaatttcaaaatcagtatttttaacagggttaatgtagtaccaggtgagatgagttacccttccaccgctacagcgaggcggcaatctgaagccgcttcgcataacgcttggaaatgtttttcatcgactgaagctttgcgactttctaagtctccgcccaccaaagctgcttcagcgtaacccactcgatgaatacgctaattgcgtcgatcatcaatcaaatgtaaatatgtgatctgctatccagtttataataattcaaggggaccttacgctagtgaagtctccagctgccttggccattagcaccagagtatttcgtctgttacaagggtcggttcttagtgttaagtaaatgcaccaaatatttttttccagtggaagttgactcacccagatggggaaagcgaggctggggcattggcaatcgtaaaaggatgctgaaaacaagatgataatcaataaaaggcacatatgacacttttctgaatggctcactttctcaaatgagtggcgccctttgaagactcgaaggtaaacatgctggcctgttgagtaaaaataatccaaggtaagtttcaagctgtgaacttcataaaacatcaaaaacttgccagccgtccagccctctcctattcggtcaatctcaacttttgtcacaccgccaggtaaagaggtaaagacagcagaccgtatagatgtcttcaagtagacaagcaagtaatcaaaccccacgaatgaagccgataggacaacgatctaatgcagaaattgttcgaagaaaaaaaaaacaaaaattaacatgcgaagcgccagagtcttttttgggtcaattggccagaacttcacttaccggcttcagtgctggaacatgaaaccacagagctaataaaaaagcggaaaaactatccacccaaaacatgaaaatcagattttagaggcttgaatatgagcatgcgtcttcgcttacccgaatatatggcataataaaaaggtttggtacatcttgcgcctgatccattgaatggagctcaaagagataatcgaaagggataccaaagcaaaaagcccatacagcgaagcgcctttgaaaacaatcggagcgcttgtaatccattttcgcctcccccatagaaaaccgtgtattaaacctacaagaatgggattgatgtttaattccaagctatttctttatggttatttatctatgacaggatcagagggcatactcagcaggtatatcgctcggcctggagtttgtcgcgtacgagttagtttcaatttctcatcttcttcaatgggcgaacttacatacctatgaatcggtggatataatttactctttcataacttttaccaattagtgaaattggggagtttttcatggcaaggagaaattgcaaaggaaggaaaatggcggcaatccatccaggccttttaaaattccccaatggctccgtggtgtttttataaatcaaaccaaatagaaaaccatgaaggataacctgagaagtggataatcccgaaagataactcattttgatgtcaatagtctatttaaaagatgttctaccaatgaatagatgaaaattaaaatgagaaagacctacgaagagcaatacaaatcttccggtggttaattggatccatgggattgtttttaacaagaacatggcatatatctgtcgaaatttgacttgtaaggttgtattttgctgaccgattggaacatctgggctccggttgactgtttgagcaataatcgaaattgtcgcaagattggtcggagtagccttgttcttagtaagaaaccatcccctcttgtagcgaccggtcttgatgtgcctaaaaatcaagggagatgctacaagtaaagccagctgagtcacataggagcatttcgaaaatcacaagtcagctgaggtgttcttcatcactggtaaggattaaactttctttctatttcttggcggatattttcttctttcttgatttgtactatctttatgtctcttcattttggaaatttgctcacgattatggatccaacctgaaaccctagcacgtactggactgctgtagctgtatttgcgttcaagtcagccagcttggccttaatcgcaagactggcagtggcagtattttccgttgtggaactgccggtgatattggaggggccactacccgaggtaaagttggtagctcgcgatccaacaatagacatggtgaactcttgattcttcgggatgtcaagtgaaacggggaagacttgatgctaggaaggtcctacttttatcgtactacttctttaatactgatgtcaacctgaggacaggcaccgggcctagagaaggatgaaaataatgacctaggtatggatcacagtttgggtacagaatctatcacgaaaacctcatttcaaaaagatgcgaggagaaaaaatggcatagttgtcccgtcgaagcaactcgtacagaacctttgagggattagaaaacattagcgacctcgtcgtactgtcaagaaaaatggttgctggccaacataaagcatgtgttaacaactgtagatgcctgaattcttgaaccacggagtggttaatcagtagtcggggtgtgggtcttcggtttccaacttgtatcagaagcaaaccagcaacgctcttatgaagagagacagaaaagctctcaatgtgagtcattatggcagatacacagtatcggtgaaagctagctttgcactgcctcacttttacttcctgctacctacggggatttgacaacttgaaaaccaatcctcggtcgataacactcgcctgtgaaccgattcgactggctttgctcactgatcacagcatcagtgccctaggctcatacatctctagcggtgcatgatccaggctattggagaaacaccccatgaacgagcggagccggcagatcgtaggtttcacttacgccgtcacttagatacttccgtcagtctggatttctctggctgcgatattctggatcgctatgccagtcagtggcaggcaatatagtgagggaaagtacatgtgtccactggtcagatcaaaatcagtgggtgagaccgaggaatcagtatctaatcatagctttgaccggagaaattcactgctcccaccacgacgactgcaaaatgcataagaattatcataaccgcaagtgcttgtcaagttgggaaagatatgcatgctctcagacaagtcaggctgttgaccacatctgatgcgagagcaggcaagcaaacctgaaagagacgggcatgacaaatgagaaaggcgaaatggaagagaaaggcaaaaatgcagacctggaggccacacaaacatagagaaatgaaaagactcagacccaaagaaaataaaaacaatgaattggatgaagaaagagatacacaaggttaatggtaagaaagtataaacatctgatgagtttagattaggtttttgattttgagtatctgacttagatctggttgttggcgcacagccagactgcagtgggattaaaatggatcccttgactgttctgcaagttcaacacaacccatcttgaaatcaatttcaaggtgttggtaattctttaatgatatgtgctcaagcctagcatttctaatggcatgattcttcaccagaattgtgatggaagacttggggtaaatttcttgggaatatggaaaacaattgtctggaaatcaaaaagcatgttatttgattgataagaaaaaggtcatggctggtaaatagctaggcaagcctgtagagacagacaaaatgaagatgtgtctggtgagattcgaactcacgacctcagctaagctgagacacatactagagtgctgcctttaccaactagcaccacggtcgtttgcgtgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgttgctccgcgcgggagcgacatgcaattgtccgtggtgtaggctacagacgcttgtgactgccagggtagttgggtggtagtgctcatggttcaacatgtagtgatacatcatggtagcagactaacagacacctcaacaaagccaatagccaacatttgccaaggacaacaataagttgagggaaacaggtaaatgaaaattggatcttgagaatgagtgttggctcctcacatgaactaaacagggggtacagccacccaaaaaccctgatgtaagtgcggaatatttttaaatggcatctaaggccttgtttggcacagatataatggatggcttcctgtagcagtttaaaaacctcccaggtattgaattcactccccctagatttagaatttcagtttaaaaaattgggtttttcacaaaccttgcagagatggctctcatgtgagctggttgcaattatgattggtgtgttaattatgattggggtgttaatttaggactgaggagggcttaagaagtactctaaatggcaatgggaattcctccaattgagtggtacaatgtagattcttatgacatctgctgcaactttggcagacccataggatgccaggcaaaaatatccatattgctggcaaatgtggcctaaatttgttgaaactaggatcaattaacagggaggagtttttggataaatttttggacaacaaaaatgtttttgttggaacagctcaaagtggcgaaaaatgaaggtgagaactgatggggttcatttcttataactagctatgtttaaatagactaagtacaagctgttcagaaagtggttgtggagaaatgaataaagaaacaataatgaataaaaaacagactgagaggtgattaaattcagtgttgatgaatcatgagagagatattattcatttatgataactctactcgataaacaacaaaagaaaacaagaaccacatttctgatgaagatgttagtttcatcagatcaatctcaacaccataactttgagaataattagaagataagcatggagaagaaagaaattaacaactagggattcagggttcttttgactacaagaatttgatgtttaattttcatgacttgctactagacagactataaaattattagtagtttagggtattaatgtaagaaagagttaatataaatttgggaagagaacaagatgaagaagggaggagttgaaattccaaaaaaaattagtttagttcttgaataatggaggatttctcatcagcatttgaaaggatttgacatcaccaattacagggctgtaatatcactctgaactctgaatcaatcatagacaaaatagtgttataagcagctgcaagcttcagatagagcaaggtgacatcagcaggtttaacagtaattatagtgtgatataaggatgataattgggcagtttttgtctgaacacaggctatcctggttcaacttgcttcaattctggacaggctgggccgggtcaaaacccccaatattgtgtaattcccaaaaccatttctgcaagagtatgggcatggttggtgtgagaactcctttgggaatggtggcagtcctgcaagggggaaaaagcagctataatatttcaggtatgaatgaagatatcacaacttttatggatggtttgaaagacctgcccctcattgtactacacaagaagtctgacaacaaatttatttaatttttgtggcaaacctatgatataaaaaatatatgtagtagtctcttatcaaacctaaatcaatgtggattcagcagaagagttagtggaattttggagtggaaaaatatttgtgtggtttacagcaggctggaatcagataatggaaagatttgtagaactgggagatatttttggatatttttatgattctatgagtgaagtacagtaaattttgacatgtgagaatcctgataggaaactgatgatgatatgaactattcaaagtgtctttgtgttggaatttcattgctcttgtactcctccacccttgctctgctctcttccccttcctcccgctccctcttgtcttctctctgtctcactatctttctatttctctcctcttcttcctatacattctcaatacactcaatcaatcagaatcttcctctctctacttgtatctcctcctccgacacaaccaaaagccttgtaatccacttcctgaaaccactaatccaatttaaacctattcaatctcaaccacaagtcagacagcaaatgatcaaagtctcacaaccacaagctgaacctcaaccaattgaatttaaataaagacccaagcaacgctctcttcccttctctccgcagcacatcaaaaacacattgatcttcacctcaaaccatcatctccgccactactgctttgcctgtcactctggcaacctcatcaaatccaaacctactcaacaattctgctctttgtctctctttgactatgattcttctcatccctgttcctctatatcctttccctcatatcacttcttgttcattctcattgacgacaattacacatcatctcaacgtcagctcaccctcctctcattctcattccgccaactctatctctcaaaattctcatctggctatttccaatttggtgagaaaaactacagtcaaacttcctcaaaaaattgactcagttgttgactttttcttcttataatttttcatatcaacaatagtgtctactacgtatcattgtttgatcccatctattttagcctttcttttctgtctaattcaaaaaacaattcatcttgtggaagattttcttctcttctatcttttttttcccccttcttctctggtttctgttgaaattcttctaaccatgtgtttatttgatatgattagttctggttctactttccatgataattcctgtttttcatcacttttccctccccttaatttgactgaagactctgagtgagatctgtgtagctgctaggtgtgccagattgctatgaggaatagcctccttacatagtaaattgtgagggatttttgctagtggggtatttctatgagggatttatgctggcttgacttcccctttgggggatttttgctgcttggaaacttcttttgaggggtttttgctgcatggaaacttccattgagccatttttcctagtgtaccttaatgtgatctgaactgccctgtatggaaaatcacatgtattgaggaagcttctttttacattgagacatttttgctgctgtgttgtgaaaatacaggtgacccaaggcaagggactggtgatgtcatgcaacaatatgtgtgatccaaagaatgtgatcaaacatgtggctaggcatgtgatcatacctatgcctgtacatctaataatgtaaatataaacttgtgtctagatctatactatgcacttcaacaatttttggaatttcactcatcattgattttttactctctgccatcaatatgtcacttattgtttagctgcctaccttgcattttaattgtgtcttacatatccattatgcattattattgacccacaacttgatcatgatttatatagattacttaagactagtaataatcaggaattaaatcttcatcagttcttgatttaattgatcctgaggtgacactttagcctatagtatcagctttttgtatgaaactctggcttaattaatttaaaagcccggtactatcactgtgctgaaggactaaattgaagaccatgatgattactgagtcctagtcaacctcaaactattaagtggtccaggaccaaactttccacttaagaggttctaagtccacactccccagttaataacactttgaataatcaaaggagcactgtagtagagactatttgtttggacctgggtacctgtttatacctaggcacctattcattttttcaagaaaatagataccatgtaccacaccaggtacctcccggggggtacttgtggcaggtaccgtgggtacctcccctctctttctcacttgggtttcatgcagcccccccccccccttttggtagggaagtgaggtgataactgtaccttgttgaaatacaaatccattgtgtcaacctgtgtcatcatacattggaggacttcctgttgggatttagatgccagtctaaattctaaattctaaaattccttgtctaattccgaatttcatcaccaaaaattggaaaatataaataggaaataggaaatagccgggtttctaaactgatgggaagtcctccattataaaaatcatatgtcatgaatagaaccaattcatgtacaaacacatagggatcatatcatatgaatcaatatcctggcaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtgactgcgcctactgccgcagtcacgcacgtggattcgtcaaggtgacggttacatccggggcgacacccaaatgaccgtggtgtggataagactggatagcctagtggtaaaggcatcactcctagtaaagtgacttagctaatgctgaggtcccaggttcaaatcctggtctagtaactcttttccctaaaatatatagctgatgcttattctaacatacctaggtacctgttcaattttgttgaaattttgtctctctcttctcatccctaaaaaatctatctacaactcttactatttagtgatggtttaatgatttaatatatttaaattgctatgtcttgtaagtgtctgagtggcattttttctcattttctagtgctgaaatccctgtagtctttgaacctgggtctagtctttatcattgattatttgctcctgtcatctttttcatgaaaacattaaaattgttattcattttacattcaattttttctcaaaccacatgtttaacctcttgcacgtagactaattaacgcctatcctcttctaagtaaaacatcataggttctctccttcatttttcaaccctttgagccgttccaacaaaaaccaaatctttgttgccaaaatttctcctcaaaaaattgtccttcaacggtcaaaatttcttcaagttttttcacagaaataggtaccaagtaccgcacctggcaccacttggcaggtgcagggaaggttcaaggggtaccccccaagctatactaggtacctgaaaaaagtaccaaggaacaatctctacactgtgggagaaaataacagagtctgttattgcagattttttggaagcaatattcagtattgaaataagtagctggcaagcacctgagctgaaggctacaataagaggtggtggtctttcagcaactaatctttaaggaattaattaagaagggaatctgggataattctaagcctctgaataataattccactaataaggtagggtaggattggataaaagactactccaaaagtaggtggagaatattcactgtactcacttagcttgttgggggtgaatatactgaggaaaaaattctagtcaggagatggcctccttaaatattctagaggttcccttgaggcccatcttggaacattctagaatctctcttttagtgtaccatggtagaattattcccctgatgtaatgggaataattcaaggtatttcaaataaattatatttcatgtcacatgtcaatatcatgcatttttatggccaattacatcatatgtcttcctaaaatagattaatactagtagaaatttccacactgttgacataaggtggtaatttttttttacaattttacataattgattatacttgtagaatgaaatttccaggtttaccttaaatgtatatttaaccctaattcaatatacattaattttattctatagatttgtatattatattccttttgtcctttgaggtcttaaatttatacaaagtctttgaaggatttagacttccagtgggaaaccccatttacaatctcatgaaaaattgtcttattaaataatattattagatatgttacatattttattacatgtcaaatatttattattcattatttagtgtttagcagtattttggataatgaggagtatctctaaggctggcaagcctccctcagtcttatgtcaagagcacattagccctctcatgtaatctcataagcttctattcagaatttgtatgctttgggcttaaccaactttttccctttcaccacttaaatttcatcaataacaagacaacactctgttttttatgaaaacggtttcatccacattaactttgactgattggagctagcctagtggctccagtgagtgactatgggttaaatgacctgtagattccaataaagcaataatgtatccaagattatatcccattgtcaagagtggatcatgaatttgtgcaatttagtacttgaaaaaatttggcatactccagcgtacagaggcagcactggcaagctttgtgatatgtgggcaatgtctgctacccatgggccacccaccagagggttagactagggaaaagtttttgatttcatacatatctcagcagactgtgacaagttcagccatctacgtaatccatagtatccaaaggtatccagagctgttggattgcatctgtcaggcccacaggcccccactggaaatcccctgacagcctgtgattatgagtaagatttgtgggttgggctgatttctagattttatgagaaaagtgtgcctgcaccagtgggccaatggacacccagtccaaacatcatccttaatgtcttgatatatatgccacagttcagctaggaaattattccttaggaattacacagtcaagatccctgacccaagagcttagaaggggagttattttagtcaagatagtctgataacagagccttgccataaactatcactaaaggagcatggcagatggtgtacagccccttgacagaaaaaatggaaccctttaattggggtctagagggcaaaccgatgaacctgaattcatgcttcctggtgaaactgtggaaaatgagttctcaagaatgattctgacaaattggacaagaaactattgtgagaattggaaacttaagagtttatttgcaacgatgtcagaatcttagtatgaacagtttaagacagacaataaaacatgaggagaaaaagagaggagaaatcttagtaccttaagagcaaggtacgtaggtgggaggacgaaagtatgaacaagaagtaaagcgcagagcgtttttaaaggaagaagggaagacgagaaggagcacggtgtgctgagaacagaagatgaggctttggacagcgagaaggatatgagagtcgtgtgagacaagagcaagtagaagaaaaggctacaagaaagagaaaacagaaatgcggaacgaggtcgtcgcaggtctgtgtgatgatgatctggatatcgaagtgtttggggaagctttgtggataaattctaagttcgatgttagttcgcagatgctggacacaaaggtcaaggaaggttagctttttatcgttgtgcgaacaggtaagtcatctgtttgtcactcactggctaagggtctaagcatcgcatggttcatgcggtagtcggttcatgaccgtattggtccactggaatctcctgagcatcgatacctgaggcatcggtagatagggtaagagggtggttagctcagggctttcacagaaggggcattgaacccttaactggttcagtcttacttacaggtaaagacttggctgaggaacgagctcgaggctgatgcctcgagacaggggtcagggctcgaaatctgacaactattttgtgaaatttttgtatatttttcctcattttctgatttttttgatatttttcaatcatttttcaaagtagctcaaaaaatcaggatcaacacaatggcatgtgaaaacaatgattataaatgaaaaattgagaaaaatcagtgttgtatcaaaaaacaagcactaaacaaatgtatcaaattttttttatctggtaacaaatacagcccaatacaaaaatatacaataacatgtctttgtttattttcagatttggttgttgaatacagtataaattggccaagaaagtgtggtggttgcttgataaaataccaattgtttctgattttcaatacaacaaacaataccagttttttgagtatcatgaacaggataggggcttggttaatgaactcccaaaaagtggaggattgactcacaaagtcaacggacattcagaggaagaagtggtgactgtctccccagccccaatttccaaatcttttggtcctacaagtggatgggagtcactcctccaattccctcagtgggaatgggagtcaaggccccagtaattagaatagaaaaagatgaaatcctcagagggtttggaggttgatcctccagaagctcctggggaaaagggacttgtaaactcagcatgggaaggcagcttcaatgaccctcccggccattgagagtacactctcagccactgagagtgtagttgtacctcctggttgccaagagtgtataatcttgacttctgtgagtcttcctctaaacggctgagtttacaactcccatctacatactcaggggaccaaaaggccagggctggggacatcctgagacagtccccacttggtcctctcaacatcccttgactttgtgagttgatcctccacttttggagagttgattaaacaaccctccaggtccctggcaagtcacatgtcatgtttagttactgaatatgtcactttgaacaccattttttggcaatttacgtctcaagaaagaccctaatacccaaggcattattatacagataaaaccatttcttgatcaagaaaaaattggtctgaattcttcttaggaagagacctgtgggaaggcatccccaattctttctttgctctactttcccaaatgaacattcagtgggaagtttctgaacacctgggcaaagaactccaccagataaggtggtaaaatatgtatgctagcttgtaggtttgtagagtagaatcatacttcactatagggatacgctgtactatctcaaaataacaaatctattttttttggaattggtgttgtggacatgataagcttatggtcttatttagaaagatgttttgaaatcaattctgaacatcacacttgtatctgagcttcaaggcaaggaaaaatgtttcaatcaaaagcattttttgtgcaaattgagaaggttttgataacaggtttcatcatcatgtttgaacaagatctctactcaattatagcaagcatgtttgcttctcaatgcatgtttctagtgaattttaactgttggatcatgcttttaaaggggagcttttcattcaacctaagagaaatcagtgaagacttgttgcaaaaaaggtttgacttctgattttgaaatgagaagtatgccaactgccttattttcacaaatctggtattgtagtagggcagtaactgcagttcactttgaccaaaagttgttgctggtgtttgatacagttcatggctcatgcataatctgcagtaaagctgaattgtgagacttggcttagctccattcctttcctggcatgttagaaaaggttagttgcatccatcagaagtatgtgaaactgccctagtagtggcagggcagttgtcagacactgagacactggtccatgtgtctacatgagatttaacccctccaggtttcataataataaatattattatatgtattctttaaattaataagtatttatttaatgttattctttaaattaataatgattcacctctgtacatatttatctctctctctggataattaatgtacctctctcatgaaaataataattaaattgcaaaggataattatctcttgtgtttatccaagtgattatcatcctgtttatctctcttgtgtatctctcttgtgtatcttctgaaataagagatattctacctatgtaattctattttctgaaataagagaggtagtcaacacatgtacatgtgcatgtttgaatatcttgacactttcccccaaaggaatagtgtaaaaataaggggactgcaccgatccaacaggcagcctgaaccctgccttgcaatacttaaggggaaggctttccctctaggattccttcccccggagattattgccatacaaacccgtgtaccttacttaatattagtgagtggggttttagcagtaaactctcccttttctccttaccttccatctttatccttattctacaagcctagactacagttaagtcactactgtagtctagaagagagcctcttttgatctgctctaagcttggcgtggtgatgctcattccaccatcgtcccctctaacccagggagctaacccctctgctttctagcattgaggtgaggtttatttccactggccacctctgtggctatagtgtgaccctataccccatcaactcctggtcacataagagaccggagctgacagcagttaatattggtctaaaaccattgctaaatgatccaaaatttgttgcttatgtacactttttacatagtcaagttcaagcatggccccatgggatcttgcctaattttgcctctcaagggcagctcccctgcaaacctccctggcatgccaacagaggttgatttgagtaaagtttaccatccggacaatagtgcgtgaactatcctggtatggttgtttacagttggcccttttatcgaagcctttgttctggttgcccaattcgattggttgccaaaaaaaaactcaaacaaactttctcctgcatgattccatgttgcacaaagccgcagccttaaggggacttccgaagtgtacctcctcttctttcctcctaccctgctccatgtgtcgatgcgtatgcatgaatgcgcacatattacttcaactttctggcttttgtcttggctcaataggtttatatatcctgtctcaatcccgtgtttgtttaatctccaaattgatgttgtccgggtgtggtgagttgtggtatctcttctgtttatctgataagacccgatgttcagggcacgatcatgtcaattttgggttgacgcgtatcctacggacaactgtaagctacggtagtgaccataagtgacagtgttgttgtgatcgattcccaagcacctccaagcattctccacatggatttgggaagcacagttcagatttctggaccatggccatgaatggctcattcacatcttgtgtaggctgagttttccctgctgcaggacgtgatcgataacccctatgaatctttagactaacctcgagttggctaacgagtcatcatcacccttggcggagtttcttgtttgctaaaaaaagcttcgacttagagtacatgcataccatgtcatcttggaagaccccttacccctatgtgtacggcagcactcatcgggatccacaccttcagcgccccacaaatgtcagtgtcatcctatcacgcagtcaatttttcctgtgcaaacatgagcgtcgttctgacaatttcttgctcttcgaaagcacaagctatgtagagcattcctcaccgccgcttgtcacctatgaatatgtatgtaaaactcctcggtcagtcctgacccgaaccgaaggaaggcaatgttgcccaagattcaagaacttcaaggctcacgccttctatccttccgagtcaattcagacagtaagccaaagttgcaacgttgcttcgtaggataatcgtgttttcgattcccaactccagctgattgagtttaggctgaactgatatgatattttaatatatgtaggaagaggtactagaaaggccaagaaagcctttcaacactttaaagttcaagtcgcagtgcccaacactgcatacctcacaaagaattgtgatttgctctcgcacacataatttcggcacatttccctataataatgcaccctttgcccagtcgcaactgccgcaagagtcacaccacaagtgtggcgcattgggttgagtgtcaacttgccaagtgagaaggcttaaaagccggtggacagtctgcctcagaaatacacgatttatgtatgtatttacagttgtgtatagaaatcacacgtcaaaaaacctccttttttcaccttgatcactgaagattatatgtatgggaaatcagttatagagggtatcgcccctcggagggtcccacagtcactgcctcgcgtttctttaataggctcgcttccaccccccctgattttattcgctccccacatccctcgaacgacgaaaaacacctcaaccgggtctgcctagagttacctcaattgtgcaaaattcagttcatcttcacccaagataatgctcagatagtcgaccttactgttgttggttgattttctagctgcacactttgcagaccattgtaacctccccattggcctagacctcagctccatcaatcatcatcgtattgtcttggcctgcttctcctggccgattgcttattccgtcatcgaatcctctgaacgcctgaagaatatttatagcagattgactgcttccatttgaatgaagcaggaacaacagctattacttatcgtttcagaagactagaccaagaaatccgattgatccctggaaccattctcgcacccgcgcctccctattgcattctcaggagaaattattgatttctctgctaggtcttcaacatggcctcacctgcggcacctccagctcctgggcgcacgccattcataccgcccgattatgaactcaacgaacatatcgctgatttcattggttatctgactctggctgttctttgtgtgagtccgaagtttcgaaggcgttgaagccattgaggtcaagattatcatcagtgtccacttgggagcactttgtcagactaccaatcgatggaatgatttctttctggctaatgttgcgccacactagagactcaagttgtgctggtggcgaacagcgaaaggccgctatatttgctaaacgaaatactgaaacttgttctactccggattttttgtacccatgccccaatagttcattgcattgttacgattaccaagcttcatcaaataccgccttcgcgcaacctcgaggccggcctccttcatcaagaaaggctacttgttgtccaaaaatcgtaacgaaactgggcctccgaatggaggcaaagcacaacccttcgccgatggcagtccactgctcaggactaaatttactttaatcaagttgtacaatctcaaagtcccttacatgagtgctctggtgaatcacttcaatctaggcaattgcttgtttcttctggttagtggcccgggtctttcatcctttccctttttttctgcagcgaaaaatcctgatatatttttcgcatccaacaggtctatcttatccttctagttatcctctctctttataaaaacttcgaaggaacaagaagcctcgagaactataaaaggtttggattgattgcgatttctcaatttcctctgctattcgttctatcgatgaagaattcgcctttaaatcacatcaccggtgttggttacgagcgactcaattttatccatcggtctattgcacgaatcatcttcatattcggtaagttgacttttcacaaatctggcggtatataaaacagttttcttgatcattaagtcgaaaatggttcgaattttcaaatgacgtttcctccttgaatttgaaagccttgattcatggggccttacagatgaacctacagcacaatctcacgggcaagattcattttaagaaggctccgaaatatggattggttgcactttgcttacttgcattgctcaatatcatgggctccagagttttccgaaattctttataccaagtattcctgactcttcacgttttcgggtaagtaatctcattcttcacttcttacttatcgaccctttaatcgaatacattttctcaacaatggggtctcatcctccctcccaccgtccaacagttacattaccctggttgtgatcctttggttacattcccagcacacaagaccagttgagcatatttcacacaaccaaaaaaattcctcggcagtttactaacctccttgcctccaaccgcgtgctgttaagtttttgaaggcgtctatcgctttcctcgttttggataacctactcaaagtcgtcaaatccagggtcaagcgcgctacgtttactgccatgccgggaggcttaactaggatcgaggttcatggcatcaatgacggctggcgtgctggtaagtaggcttgcttgcttgcagtttctatgggcgcctatcccgtgtgacattactctgtaatctaccaacgcttaaccaattgaatttctccgacaggccagcatgtattcttaagagtcttgaaagggcgccaaatatttgaaaaggtaaaacactcttgtggttcaaaatgtgaatgtaaactaaaaccaagagccgtacttcccttcattgaaccttacagcacccgttcacgattgcaaacgccccgaattcttcaactccatatgggtcagtcacttgttaaaacactcttgtttttggaagtaatagaactaagattgaagaatccgtttcaggtcgaccgatcatttgctcatcgtggcaaaagcagccggggattataccgaggtgtgttcaccgtctgacaccttgcactttgattacgcgtctttcttacctttgcaaaaaagaggatatattgtttagcaggccatccacgagaaaacagttccgataatttggggatagaatcgaagcttccctccccagttgatatgaaggacgaatcaaaaggctccgctgtgatagttccaggcggattatctccttcaggcacttcttatcacgttcttgtggatgggtcagttttccggctgttctgccaacattataaagtcgctctgcctaggtctgttttgtgcatcgaagattcattattgttttcggattccaatttgatttccagaccttatggaagtttttttaccgacatgactcgctatcgtactgtactcttagtaagttgcttttacttccatctgaatacagacacgcaatggactaattctttgcaccgattgcagtgtgccgggggaagtggtttcacttattgcatggccgcccttgaagatgtaagttgctagcccaacaattcagttttcccgatattcatttaaatcgtcgttttgcggtttccagataatcggtcaagccgccaaaagcggcagaagcctaacaaagcacgtccatgtagtctggagtttgcgagagccaggtacgttacacagttttttctatgtaaatgatccatctcactttgtcctgaagttgtgctatccgtcaaaaagacatgatcgaaagcttcggtccggggatcgaggagacgatcagggttgcccaagcgcacggaatcactgtcacggtcaaactattcctaacgaaagcgaacagtaacagcttagttgaacgaagctacttagcatcgctcgaattgaaagtcgaccgacccatcttcagtcaagtactcaatgaagttgcatcgggcgaagctttggtaaatggcggcggattaggcgtgggtgtgtgtggtccttccggcttggttgaaggagttagtcaagccgtgatggacttggaccccaatcaagtccaagggattgggggcgtaaaactgcacaggtaagcttttcactactgttccttctagggggtgcatacacttcggaggaggtctcactgagtctataattgttacttcattagtgaaaaattcggctggtaattctcggaagccattggtagactttagtttcatttgtctacagatgaattgagcacaaggctgtgcacagagcccttctcgttttacacatctggttgtcattttcgaacggatctgcatggtttggatataaatgtgtagttttactcttatatattattttattttattttgcggatcagcggctggattgtgttttagttttgagcatcaacaagccaggtagtaggacaaaataacttgtaaaaaataagatttttttaatttgctgtcgactcagaatcacagtcgattgtctgctcaacattttccctatcttgtttttgctggttactcatgcactgatacacaagaaatcatggccaattgaaagacagtggataaacaagcaaagctcaagcccatagctttcaacatcaacgaagaaaacgtaaggtcatgactgtcgctttccaatactccagcatctgagttctctggctgtcgctttccaatactccagcatctgagttctctggctgtcgctttccaatactccagcatacatactgagatgaagtaagactgtcgagacaactcgcttcccctatggtaacccacagggagggacaagaatcgcgccagctcatgtgaggcatgtttcggtataagtttggcgacttattctattgagaaggaaaaaaaaaccctccccgagtcgaaaggatgtggctttgtcaaaaactggtcaggcattggtaggttcgctttggagtgcaataatgaacgtagaatagaaaacatcaaaaacctgagattctctttcttctctcttggaaatctttaataccttgtcaaagaggacgggaagatacaaagtactgagaggatagggacaacacgtgcgaatgatcgttacacatgatcaattctttcatgagcggtaacaaaatggcatttcagtgccaaactgcagttttggactggctgattccttcctccacatcatcggtttagaaacaagggtgtacccaacacaacctcatttcggtgaggaatccttcccagtcattcgggtgtgcacaacattgggccagttaaagtgacagtggcattagtttcacacttagcttcagcagcatcaagaacatgatggtgatggaaattcgatgccttcggcccgattctgttctggctgcattctgttcttcttgttggacagagcctcaagctcatacccgtaaccctacgccttccaacgattgccacacactgttgccaccaacgagtgcaccggtgaacggcagccaccgaagagagcaccggcgaacggcaacctccaacgagagcatcggtggatggcagccaccaaccgtagcgcgggattggagtgttgaatgtctctcaattcgccgaccattccatccctatttaagctcccgagttccaatcggaaaaccggtaacccacttcgccattcaagcttcatatatacatcgctaaatttgcccaatccaacccagaagtgacatcagacagtcgacatggcattgcatcgagttgttctcgtcgtcgtaatcagcttgctgaatctccagagctccctccaacaaaccaaaccaccatctctcacagatattaagtgtggtgacaaaaaggagttcaaggcgggtgattgcgcagcgtgagcttcccggttttactcttgaaacattttccaaaattctctcacataaagccctgtcaatcagccggagtatttgcctcattgatatttgcattctcttctttgtcaaccccaaaccgatacagtgcataccgcaaaattaactacgacaaagattcaaccctcgacataggtgagagtagtgttgaaaggagttctgaaagctgcattgtacgttctttgattttgattcaccagcattctctgcggatgttaatcataaattttctccaccagacgcgcatcaacaatccaaaattcatgaatgtgtgagttgaagaatccttctcagattgcccttgtgtcaatgtcaaatcaacaaacaactgattatcagtttgtttccaacagccccaagacaacaattgaaaatggctttgaccaaattttagcaaaatgtaatggttatgtgcgtttatactcggccgcttttctcaatcataacctgagggggatctcagaatgctgatttcaacagataatttggacatcctgtttaggccggtagtgccactctcccaggttttaatggggttcgcttgttcaccagtcaccatgttggcccggattttcgttcctatgatgattataaggagttcaaccaaatgatctgtaacggtgattaccccaaaggtgctaaggtattgaaggaagattgtatggagtatgtatcttttcagctgtgaagggtactcccttcttgcatgctgatagcccaatgatgattggttatttattgaattgactgatatgtacacagggcctacagattgatccctaccaatgctgcggggcactttgtgtccctcaaccaccatgtacccacaagtacaatcatgtcggtggccaaaaaatgtaatgtgagtcaaaataatccttagccccatggaaaattatctccatccctcaaagctaagtacagtgcacattttttgaaaaaatatgaaacatcaggccgccatatggacatctgatggatcaaagattatgttgtaagctcaaaattaggctggactaatgttgatggtttggcacttactcagcatctctcattaggttgaagaccgatatcgacaaaatttttggaaagatgatgcaagaatgccccatctgggtgagtgatgcttaggcttttaagctgtaatttatactggtgaagtgtataatattgacttcagactggctttataggggggtcacttcctgaccaaaggagcttcagggaaaaacggggtagtcatctttcaggtttggggccgtgtgtgaaaaacaacgactcatcttagctttccaatttgaccacaattttacaacattcccatttgttcaactggcaatagccattttgtttcagggtccaaggtgttgttttgaaattctatcatccttacctttttttttgcagcagaggacatacaacatattttccaacatttgtaaatagattgaaatagcacttaaagaattgtaaaattttggactctggaaagttacttagatacatataatgttaaggactgacaacaatcaggataggttcatcaaggattttataaattgccaacatgtcccactgaattatttgtggaattgtggattctggggtctaaactaaaactgagaaagacttttaattatgaaaaaaaatgcagactgaaaaacaaaggggcttggttaattgactcccaaaagttggatagttgactcccaaacccccaaaacccctgattttcccccaaattccccaattattgggagtcaatcccccaaacctgtcagcgggtttgagatttggatccccaataattttaaatagaagaaaatgaaactcccagagggggagggagtttgtagagacagaaaaaatgaagacatgtctggtgagattcaaactcacgacctcagcaatgctgagacacatactagagtgctgcctttaccaactaggctacagaagcttatggctgccagggtagttgggtcttactggtctaggttcaactgcacagcacctccaaactgtggtgatacatcatgttagcaggcttaacctcaacagagttgatgccccaaaacccatttgggggttggcaaaccaaaaacagcccctgacagccgggagggccaggagggaattctcctggccatcaagagcacactcttgacaccaagatttctaaccaaaaaaaatcaatccaattatcaacaaagttgatcagaaacttgaatgatggtgatacatagtgttgagatctggggatctcaaacttactgctctcatgacaagtattaatttcagaaattggcttttgaaagccttcaactcttgggtgtaatgaagagcaacatcaacatctttgtaaatagcaaacagagactgattgatcagcaccagagcacaaagtccaagagacacattgtatgtatgcaaagctccagaagaaaaaaggacaaaagcattagtggtaggcttgttgttggtggcttccctcaataaaaccagcaaagctgggtgttatgtagggaaatgataactgcattgggctgtgaggaaccacagtctcacgggcgggaggggttcatcctgccttgtgactgtaaatctcaaggccaagagcaatccctctcagacttgagatggtagagtcttgaggccgacaaggcggaatcttgttgaccagaaagatttagtcaacaaggtaagtgtacctttttggctggtctcaaggccaacaaggctccaatcttgaggccaaaaaggtgccggtgtaagactcaaaagtggttatgaaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataagaggaccaccaagcttagcttggcaattttatatatagtgatagggataagtttgagatgaagctgctgattgatatgtgtgagggtatacagatgttattgactattggttgtgttgatgaagttgttgttgataaacatggtgatgataaaatattgttgaggatggggcttgaacacaggtccttgtccttggggtatataaagtttaaaagagtgagttttgggagcactatgcttcaaccaggaatggaatgggttcagggcacttttgttttatgatgatgatgaaagtgtcataattgtatttcaatgtatatagagctataaatgttatgtggctatgacttgtagttgtgaaataatatataagatgtatttatttataagggtggttgagatgatctggtccactggtgggatgatggagggaaaaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggctgtgagatactatactgcaaagggatgcatataaatgaataaagggacgcatatgtatgatcaaagggatgcatacatgcaatatcactagtacaaagggattcaatataacgcaaaggtattcaatttactacaaaggaactcaatattcaattttgatcctgtattcataatgactatggctagagtgaagaatccaaaaaatatcctgtgacaggttgaaatacgtgtaacttctaaactatgagagataatgttggaattttcccagtttacctcctatctccattcttttttcccttcttttcctttttccttctttctccgcttgtctcgctctctctactctgttcaattcttacctcacttctctcacttgtctatctctctccatactctgtcctcaatactcccgaccaaacgtcttcctaaaacagacacctcatcctcgtctccaacgccttgtccttgccatcttcctacgccgactctaccaaacaccatggaaacaaccctactcagacacaccatcaaccacaagtcaaactagtcccttccctcaaccacaagctgaaccggtcctcaatgtagtataaatatcccattgttcctcgctctcttgtcctctttctcctagcagtctccaacaatctaacccttgacacactcctctcaaatccttaaaactaaaactgctcaactacctccttcaactctttcaccaacttctaccaaccctcttcgacaattcccctcatcattcttctccaacttcgctttttcttctctctcattctctatcttctttccctcttctctctgatcgttcaatctcaacgtcaacaactccacatactatcgatgtctattcaatcacctctcattctcattccgccaactctctctcttgaaatattcacttggcttttgccaatttggtgagaaaaacatattccagtctctttgaactgaatcgatcaatattaacctttctttttttatctttcttatttcaaaacagtgtttactacttgtccttgtttgatctactatatttcagtctctctgttctgtataaatcaaaagacaactcttcttgtgttctggttctagtttcaatcataattcctgtttttcttcagataagggtatggttgtagtgggtgactagtggttattttacccaaggattccatttttgatgtcatttttaccatatattgaatgtttaaagagataataagaactttgttatattttctgcgtagaaacacagtattatttatcacactggtctcaaggccaacaaggtggaacctcatcaaccggaaggatttccttccattcaacaaggtacgtgtacctccaaatcatcagtataataatatacaccagttgtcacagcggtggtgtcagacttggggtgctgatgagagggcaagtcgtagtatctagagtctgagtaggtggaatagaactgaatgttatttaaaggtaaggtagtagtattaattgagtgtttatgcaggtcagagatggctcaatgaggcttacatgtttcttccagaagccttacagccgggttaacaagcggggtaacttcatagaagtcagaacagtcatgagggtcatagagttgttgtgaggaggggtgtgatgtcggaggaaatatcaaagctcaaaagagctgttactaaggaagtctttgatagtcagacaggagccttctatccaggtagtgaaaaccacaggactaagcaaatgattgatgagtgctgggtagttggctaagcagtctggtactaagttcaatagtaggagctaatttctaagttttttatcatctggggaaagaaagaagaggaaagaagaggtcaacggtgtccacaaatgctgatggaggccgttggacaatttgtgggtgttctgttccttggggttgaggaaaagtttagaatcagtagatatttgttcaactgttggggataagaacacaacatgacatgttagttcttgcggcgccgcagctatattcaataattgttattaatttattcttttcacgggcctgcactctattccttctttatgttttattccttttttaattgttttcatgtattctttttcttatgagggggttagaatctattaacccctgacaggtgggccagctacgctaaccatagcattagtgtcatgtagtgtagcaaaaaaacactacaatttggtgtaatgttagtacatttctacttttctggacttaccctacaagcatggggcacaaaaatgtgctaaaattttgtgtagagttagcgtgattctgcagatctgcacagggggaaaagaagtgcctgctactctgtgttacagcagttttcaggtgtttcttgccactaaaaacactctagtgtgggtgtgtgcccagacaggcttgatacaccatattgttagccaaccaagcttgcatcaaaaaaaagcaattccttacattgaaattgttgagactgatctctggaaccacatggtgaagcttcccatttgatagtccagtgatcaacatatacatgaggatgcccagctttttggtttcagaaacatacttggaaccatacaaaactccttcatcttcaagcaaatacttgtgcttcataaaagctggtacagtcattccaaggtttttgtaaaaatatactttttgaggatttttaattagctcatctagccacattgctccattcaggatcaatatatgatttggaaccagcttattttggttcaaatattggaataagtggtacgctagaaatatcaatttggcttgctttaccatcagtagacccctttgcctccaagtatagaggtggtgggcatgatggtaagtgtgatgttcttgtagttgttgttcctcctgattgaatgatggtgtttcaaccggggctgttggggttgcaggtatgacaagccgtcatatgagagacactggcagccaaacagtctagatcccaaaaacctgcacctcagagtcactggttcagataacctgaaatttttggatgaaatctgaatctgctgttggacttctgaagtttttttgtcctgctcttctctccctgtaacatctctgtcactccatttctcccagcttccagatgaatattcccctctccaccttctgtcccacaactcagccaatgatgtatgtagataaattgccatgcttcagagtgatataaataaaaagattatctgtcttctgagccatttccctgaggtcaataactcacacaacttcttatagtgtgtacacttttctgtcatgcaagctagtagactctagctcttttttggtctctaagaccaacttttttccctcaaggttttcctctcccggtctcttccccttctctgggcaaaaagtctgtgtttcttcatctgcccatgggcagattcagatatcacaaagttgatatttgggactttgcacgtccaaatgggcccttagtttcttcctcaagttcaagtggtacttgatgagatggaactgttacatattgatgttctttgatctcaagcgctttgaagcgggttccatgaaaacctgacaggtaccttctgtgccatctctagatgttacttgtcatcaagtgatcagtttattttctgatgtagggtgggaaacaatacccacaattctcatacaatttggagcaaaaatcagaaatcatgacttcaaaagttacttgtttgattttgagttcaggatcctcagtgcacttgagaatttgaatgtgaggaccaaatttgctgcttaactgcagcaaagcaaagctcaatcagatttagctcagcacagtaaggaggtaggtaaattgattgcaccccagctgcatcacaaagctgctgcaattgtttgctgaaatggtttgttgcattttcagaaaccaggacagaattttagtcaggataacagttcatgtgatttaactgtagaaaatgatgtacaccacatagatcccatcattaggttgaccaaggcgcattcattcatattattcccatgatacattgtatgcacctacaccaccgggtgtggtgaatggcatttggacacccaaatggatgtaccaaatgccatccgactttggccctgcgacttgaattttgctgaacctggatggtagggctaaaccatccattggatggtaggcttacaagcccgtggggaccaaaaaatatcagcaatcaaggcttgaacccatgacctgaaggtaccatcagtaccaggctaccagaaaggtgcctgatcatccagtaccttgccacttgactatagactctgtcatcatgggcatttgaatgttgctcccacagggagcgacatctggggttttgatggggtttcatgcgcagtgactgcacctactgctgcagtcaagtgcttggatttttccggatgttgctgcacggcaactgtccatggtgtgtactgctccctccaaaaggtcctttgtagaccccctgttgcatttttggatggttttttgaccatctggcaccctccaagctcatttttcaacaatccacctttttttttcaactgccggaccctggtgaaaaccatcaatcggacactctgacaagtgtctgattgatggtttttttgctgtccattgcactgtgaaaaaatcttattcaactggttgcagttgacatgcggggtagttacactgtaacttggttattacagagaattattccaaaatgattttttctgcagtgactgtgcatgatgcacagtcactgtgcatcaaggtttgactcaagtaacatttgagttgaaacacaagtttcattggagttcccacatgtcaactgctgccagttacacgagattttttcacagtgttggacactctcaatcaagtgtccaatggacaccaggctgtacaccatcctctggaaggtttccactgccaagcatcacttggacgctttctgaagcatccaagtgatgccaagcacacccaagagtccgttggatgcttcacaaccaggttgcgggtgcctgggacggaatccatccaactgctgggggtttttctgaaaacccaccccatggtgtatgtttcacaatgatgtgatttgatcacatgagaaaatcactctgacaaagcaccaaaatgattccccaaaaaacaataaaatgaaaaccaagacaagccatcaattttttcttcttttgcattttaatcagtccactgtccctcaataaatagataaatgaaaatggtaatatgtaacaataataatacaagattgaatttgcttgattgatttcaccctgctctgtgttgttttggatatccatatgaatgtatgcatgatatgtacaagatgatgattcaaaaaaagaaatctaagaggaatgaagattcctccacatctaagtatgataagaaaaatagctgtcttactacgtcttcctatatccatgagatctaacagctcaagatatataggccagtggtagatagatcaaaatgagaatgaatgaattgaagatagatagatgtgaatatgaatcactctctctttcttgaaaggaattcaagaaggaaaactaaatcatcaggtgcccaatcattaaccaaatacaagagatctttctataaaaaaaagcggagaagagagacaaagaaagggggggaaagaaaaagaaaaagaaaactgttatctttatgtgtgataaacaagtcagtgacaagataaatctgagctacatccaacgtactttttcacgacgattagcgagacgtttcttgatagcaaaagagaggcagatggccatagaggtaccgacgacagaagccaatgagagatgattaaatttatcgatccaagcaggacggactagaaagggcgatttgttcttatctttctgattctgtaagtcattgatgattttcttaagttgatcgatttcgagttttaagcgttgactctcggttgaaggttttgaaccgactgagggaccgccaatcttcgactcgttcataagaagtggaggcatccacgaaggcccggatccttcagttattggtgaggttggtggtgggagtggaggtaaccgttgtgccaggccaaccaacttccgtaatgatgaaggtacaaacttgcacacgatcgccttgatcacgaatgtcggcaaggctgtacagaataaatgttcatatcagagacacaaaacaagcatgaaagaaacaaaataaattccccctcccccgtgctttcgaatttacgcaccaccgaagcccgacaggtcgactatttgtgtgacacgaaggccgctagacgaagacagttgctcgatcagatatcctgcgaacttgatttccagagtggatttcttcaacggatgggttgtgctactagaggctgccaagatcctgatcggcggttttgagcttgggtcttcgactgatcgtgaaccattatccggaccaggtaagcggaacatgcatgaacgcatgaccaattctttcggctgtgggctcatacacatatgtttatatatcaatatggatcaaagggcgatgtgggatggtcgacataaatagaagctcactttgatcggccagaaccccttgagccggacccaagtcaccccgtcgcccaagtcttcaccacattcacacatccgatcccactcccattgtttggattcccgtatacaacggatcaactgttccatagtcaagctgtgatcctcttcgaattctgtccggacggcatagagggaactgatcgtccgatgccgcaggatctcgattcctggtgtcggaaacacattcgtccaatccgacggtcgatcaactaattctcttagactcttggcgatcccaaccgttgtacattccgacgtgtctatctttttcttcttcttctttccttcaacctcctcttctccttcaactagaatgttatcctcctctagggcatttgtcgatctcgatgcactttttgaggaaaacctttgagaaaagaagtaagtgaagatgagttggaggagtaccaagtgaatctgatcgagtcccaatcgagctaccaaaagaaaacaaacgaatatgagctcgatcctgttgaatggtcaggagtatctagaatgatgaaaagagagagactcaacgaatccagcgagatcgagtgaaggtgtagatgggtagaagggagagtgagagtaagaagagcaagtgtcgattgctggtttgccgatgttggacgagctcgttgttggccatcttgcgattggggagggggaaacggtcaagagggaaatgttggaggctggagggcaagttacgtcatacgcccgatggagaaggaaattggttgtagcgggtggcccgggccccggggaggtagtcggggatgtccgcccgccgctccaagtatgttttggggtccaaccaactcagttgccactatgtattccaagcagaaacatgttgtacagatttcaaatctccaattacattacaattcccagaaaaacacacaatcaatccatggaggccatagaaaaactgattatacagtgaaacctgtctaagggcatacccttctgtgggaataaactgtctaaaggcaaagtgaatggcttctcccacgcatttatttcactgaaaactcactccttttaagggcataaactgtctaaaggcatacttaaaaattctaccagcactgggcagatttgttactcaaatggataaagtcaactgtgaccctttacagttatgttaactgcaccttacaggtatctttatttcagtcacaatatctactggagcaaaaggcctctttttgtgctagttatgttcccagaaatcctgaaaaaaacaaggttatggtacaaaattttaccaagattctgatttctgaagggtaactttgctagggacacactgatttttgatggttttgttcattaagtggccgcaaggcaatttgcccaatatgatgataaaccaatcagtgattatcatctcaccagtaagccaggtaaaaatagatctggggctgtctaagggcatatgtaccccttggtagaaattgcaaggactgaagcgcagaatttagggactgtggtgggtcgtgtcaagtccttgtattccacacatggacccaatttacggtccgcagtggagttgttcaattagatttggaatctacatacatggtgtagactccaaaaatgaaatgtcttcatgatgtatggaaccttatccagagtccagacacaattttcccccaagtgagacaatctgcatttgcaggcagattcctcaatttgctctgtagtgctattgcagaaattgggtttttatgctttaaatccctacaacaattttgacttcaatttatacttttcattgggttcctatgctatcatgtggcaatgttaatggcccatatgtttctatttgagccggttagaattagcataaaatttctgaaacaaaacagaaaaaattgtatctatttaacatcattggtttaacttctaccaccctggaccctctaagggtcttctttatcctcagtcacatctaccaagactcaggacctttagacctcacagagatatattcaattctattgtaaacagctaaataattctagccagcttcaataatgtttcttatgtcttcttggccatctcttttttttgcaaaaaagtattatttgtaggggacttgccaggatccaattcctagggatccttattgcgacctagtccaaatctcagcattatcttcactcttttcaatatcatgtaaataatttctgcaattattgtaggcatttgaatgtctaattattcaatttttctgttgtacaaaaaagtacaacattagttaagtcctgacccaaccttaaaatgaccagcaaaaataggcaagacattgattgataagataacccatcagtgataaagagcccaaattgagcgcacttaaaacagccagatcaaatcaaagaatttgtgagaatcagtgtgagattacggaatcaataattggttcattgtggctcacagtgtgttaatctgcacattatttggcccaaggtgattcaggagggtctgtagtattggtcgacttcagcgatcagttggctcaaactcatcagcgggtgttcgtcgtttccatcagggccgtcgtgctcaccgacttgacatgatggtgaagggccgtggggatgggattgcggggcaagaggggtctgttttggacccaccgggacgatctcctcttggttttggaaaagtctcggatcgtataccttcttgggccaagcgaggagttcattcctggatttttctgcagcagacatcggtcttcccattgactcgaagttggggaacgttactggcctcttggtcggcagacgaaggctgagcctggggagagatggaagtttcggttgaatggacccggggactgcacgtcgacgcgtcctgggcgagttataacgcctcaacatcctctctaaaaacaaagaagaattggtcgatcacttcacatggttgagtatatattgacatccagttacttacccatatcggtccacaggtcgggcaccggttcaacattccggcgggagacggcgaactcctcttctgtgatcacggtagtcacgtctttcggctctaaagccaataaagctgtgatgaggaaattttcttctttcattgtgagactggtactttgtcatttgccttgcatttggaggcattagaatgcgctataaatactgcatgggtgaaaagatcgacaaacttgattcctggtttgctacacaggctgagttgggctcaggttatggagctagatttcatgtagatgacagcgaaacatagggtgatctctttctcttgctatctggggtaacttgatgattagtgcactactctgctggaccgatttgccgctaattgaagatggctcgtcgccacaactgtatgctgcttcctatcaccaaaggcagtcactgagttctacactgattagcactgttcccgacagttcagaattcgattttcctttgctcagtttgttgaaatggtgtgacaaacacctcagcagcgacatgtcgagcaccatacggttctataattctattccctacacagagtagtctggcccttcggaactgtcctcccggttttctatagtttaagagattatgtgccgttgtttgtactactacgactgagcaagcaaggcatgccaagatgcaggtccataaacctcaggttcgcagccgctgaagcatagacgaaattcgaatgccgtctcataaattacaggcgtcgcgtcctcccagtccgaagagaagggaaatcaaactaggccttcagtctctccggttacgaaaccggcaggttgggcaaagaggatatttcctttcactgctctatgtagagcaaatacgatcagacattcttccatctcttccatgttcgtgtagtctcttcaccaagaaatatttcagctattgatgccatcgtgtaaccggtcattctccggaaatacatcttacgtgtgtacatatgctagactggctacacaatgtctaatgactcaagctaacgaaagctacgaatcctgagttaataacttgtttaattgttccgtgatttgaccccgggccaccgctttaatttgagcgggcacataattttactcagccatcaaagactgctggctactgggcaaaatgtaacttggtggtcagactgagtcttcggtccttcccaaaagactataaatgatgcactgtctgccctttggtcacttggttttctaaatctcaagtcgcagtgctacaaatatttcacataacacctcttgaaaatatttcatcccccttatcgataacttctcatcatcccttaaaccccaacagtagtcagacctataaatcaaaatgcattccctgatcatatttctgtctcttcaaatgatctctgcgtactacctacccacctacaactcgaggactgttttcccgcctcatcaatacgaggtccagaaccaaacggctcctaacgacaccatgatagacgattgtcttccgtctcacacccttgaagcgaatgatggatccgacaagtccggcacaatgaacctcacgggtgttgcaatcttgccctgcgccgatgacaaaaacgtcaatgtatcttacgcggggttaaaatccgttggcggtttcgttccaggtctttgtaagttataggttgctatcttctcgggaatgcgaagggttaaaagtattaaatttaacgttttcattaatccttttaaattatgatcacgactcccgttcatagtcaataagacttccgagcaaggttagcattttgtttttgatgatttcataatcttcccggatccgactatcctacttcattcgacttcattgcatccaacctcaagactgatgtaagtatgtgcccttatcgaaatcttctctagaaatgaaaaagagcccaggggccaatatctccgacacgagcgagcatgattcgatcaacaagtcagagaaggctgacccaaaggaagggtctctcgaaaccaactcaaccatgaatccttcctccatcggcaacaccacagactcagtcgaaaaaatggagcgaagtggagatgcagacaaggacaaatggtacatgtgcacatccaacggaaccagtcacaaagtcatagacagaatatgccatggagaagacgatccactcatcgaaatgccataagtgcagtgggatgaaaacgtcttggaattcgtacattcattcataccaatgaccattgctgtttcttttctttgctctttgtacttttccatattcattctattcattgttgtatcgccagtgctcccccagatgaatgggatgcacctggtctgcttgagctcaccagatcagcttgaatgaggtattatcagtctagacttacttactatattatccacttacaatacaagcaacaatgtgtgcgatcgaaattcttttgagtatttcttcaccaaatcaacctcttaaaatcaaacagtgttgaggttagagtctatcacttcaattttggtgaatcaagaccaacattctgtgataatggtagaagaacaaacttcatcttcaatgatcctgaaatatgaaaaaggacccccttgtccccccggacagtttgcaatttcctgtcctccttcaactttcccatctccagtggcaggagaactattctttgacttccctcacccaatcaggctttattttttcaaacaaatgtttttctattgcagaatttaaattaaacttttgatgattctgagttggatttgttctccaacttgatgttttcttcagtaaacgcacaatgtgcttggtttcaatgctcgttaatgagggtttgggtgggatcttgcttgatggccatgtgccagataatgaacatgatctaattcacaaagtactttcattttgttcaaactagaagcaaaattcaaccaggtgaattactgggaaggtttgtaggcagattgttattttgatgaattgattatcagttggtacatacgatgaagctggcttgatcaaggctgcaagaaagaaaacaggcgaagaggattggacacttgaaatttcctccgggggtgtcgagcgagccccccgtggggtgacgcgcgctcgcagggaaggcttgattggcgagcaacgcctctttgaagacaacttccaaaaccgaagcaagcccatcacatcaggaacgaaacatcaagaaacgatatccgaatatgacccctggaactcccacccagaatacggcagcatcatccgcatcaacaacagccaggacaccagcatccttgatcagtggtaagagtcaagtagaccctaccgaaatgtattcattatcaattcttcatctcactgccaaaaagaaaccaatcgatgctgacatccttatatttaactgttctatcctagactatcccgaaaattcactcctgtccgtccggccgtctcccttcacagcaaatcgtcaaggtcccggaaatcagtcaattatgccgatggtgatcaatccgtagaaactgataataagaaaaagaagaagaagaaaaatgaggatgaggaggaattcgaggaggacgacaacgggaagatggtcaagaaaatcaaacgagatcggtttggaagacctattaaagaaatggtcgtcactccagtcagggttcgtcccatacatacatacaaacgtgtctgtgcacgcaaacggtaaacctttttattttattgctccacgaaatttatctgaaatattgcagaaattcggaaaggtctctgttacaccattaaacgactcaccgaaaacattcagtttgcccacgatgagggatccaaagacagggacgctactcgaggtaagattatcaggaatgccactgggcgcgcgcccgcagccgatctttgcgccgagaccactgcacgatccgttagcggacacggcgatcgtgttatgggacccgacggtcgatgaccgaccggcgccgaagccggtgggcgagggggatccagaacggaccgcggcggagatcgaggcggaacagacccggttgaagctcgagctcgaacgccagaagggcccccataagagcttgcccgacctcctcggaatcaagaaacccggcgaccctaaggatatcaagaaagtaccagtcgtccttgacccccgtctgtctaaaactctcagacctcatcaagtcgagggcgtcaagttcctttaccgatgtgctaccggtatggtcgagcagggcgcaaagggctgtatcatggccgacgagtaagtcataacctatttgttctgactaattcttccgtctttcgaattaattcgagtttgctttttttttcttgcttgacagaatgggtttaggcaaaaccttacaatgcataactcttctctggacgttactaaaacaatcgccgattgctggcaagccgtcgatagagaaagcgatagttgcgtgtccatcctcgctggtgaagaactgggccaatgagtttgacaagtggctaggcccgggggcgatcaacccgcttgcggtcgatggcaagcagaccaaggccaatcttctcacgagtgttcgtcagtgggtctcggctactggtcgcagagtccctcagccagtgatgattgtctcctacgaaaccttgaggggcactctcgtcgaagaattgggtcggacaccggttggtctgctactatgtgacgagggacatcgtctcaaaaatgctggtcagcagcttatcttttttttaaaaataaactgatgctcagatcgaaccgaatcaatttctttcacgccagacaaccaaacctatgccgccctcaacgggatcaattgtgaacgaagggtgatcctaaccggcaccccgatccaaaacgacttgtcggaatacttcgccctcctgaatttcgctaatccgaactacttgggcgaccgcgcccagtttcggaaatcgtatgaactgcctatcctgagaggacgcgactcggattcgagtgaatccgaagtggccttggctgaagccaaattgaaggagcttactaccaaagtccagaaattcatcatcagaaggaccaatgatttactatccaaatatcgtgagttattatcttgtcccttctatccttttcttttcaatgtgtatactgattcaattgagttttttctcagtgccggtcaagtacgagcatgtggtgttttgtgctccatcagcgttccaactagatctatatcggcactttatcgattcgcccgatctgcaaaagctgttgagaggagtgggatgtcaacctttgaagatgttgggcattcttcgcaaactgtgcaaccatcctgatttgctcgacttgcaacaagatatcccgggctctgagaagtatttcccggatggctatcggtccaaggatccgcgagcgccggctagacctgagttgtctggtaaaatgaccgtgcttgaacggtgagagttattttcattctttcttccagaaacacataattcagcacttcttaagatgacacgtgaccaagtgacttgtgattgacacaacaaaatacaaacacacaggtttttacacaagatcaagaccgaaacgacagataagatagtgttgatcagcaactttacccaaaccctggatgtgatggaaaagatgtgtagagagaggagatgggggaatctaagactagacgggacgatgcagatcaccaagcgacagaagcttgtggatcggttcaacgatcccgagggcaaggagttcatcttcctcttgagcagtaaggccggcggatgtgggatcaatctcatcggcgctaatcggctcatcttgttcgatcccgattggaatcccgcttccgatcaacaagctctggcccgggtttggagagacggccaaaagaaaaactgtttcgtctatcgcttcatcttggtccgtctttcttctctctccccccctctctctctctctcaagatctaatctcatctgtttgattcaccatcatctcgtcccttttgttacttttgctgtgtgtcaaaaacaaatcttgatggcttgatgagatagactggaagtgttgaagaaaaagtgttccaacgacagtctcaaaagatgaaactttcggcatccgtggtcgatgaacaagaagatgaagcgcggatgttttcccgcgaatccttgaaagaactgttcaggcttaacgagaacacgcaatccgacacacatgatgtttacaagtcagtcaccctcctgtctatctgcacttttcttcttttttctcccactgcatacaatggacaattgattcatttttttttgtggtgacagatgtaaacggtgtcgagatggcaaacagatcgtcaaggccccggcaatgttatatggagaccaatcgacgtcagtactctcatccattcatctatagcatcaatcatttgatagatcaatgcaatctgatcttttattttggattttgatttgatggtgatagatggaatcattatacaaacccacacatggtcgacctacatgacgatttattacgctctgaggtcgggctgaacgaagtgaccgcgtgtttccaatacatttcaacttgatcagaatctagcctgtcctatcgcatccttctctgtccgcctccaatccgattgtgtatatttgtattgcctctcatctcaagtcgaccgttcaaaatcaccccacttccaaagatctctattcatttattgctaacccctctgaccattaatattgacatttgtaaactccatgtccccccttcggttcgctctccgtcagcatgtgcatgtgtatcacttgtacttgtatctttgtacacatatgtatacctatttgtcttcattttcgtaactttacacacgggacttgactcatatatttgcctaatatagtgacttaatctatgtattcattaatattttggagggtattattggtgtatttcaatggatgcttaatttacaattgatcaaaattgttgtgatctgtgagtcggaataagcttatcccaattcaaggcttacttgacatgtgatcctttggccgcgagtatttgttacactcactgtgattgtcggtgcacttcgagcccttgacttgctcggattgctcccccattgtcaaaactctcaatccgaggcaaatttgctctttctcatcatcagtctttcggctcatacggtgatagtgcgtggggactcgtattggctcttcttccgcatgagcgtatttgcccacgtacttctggatcaaattcgtagaatccagggggtttctctctttttttaatcgaaccatgacaacattgagagagttgagatggcaaatgaatcgtggaatgtaggaggtatgaacagttggttttattggagacattcaggggccaagggggtttgttgcggaggatagctatgtgtatattgatgagactggacgacaaacgaatgaactaaagggacagaagagaccgagttttttctatttttttcagcgattgtaaaattcagacaacaaatgaatgaggagcagagtaggcacgcggcgtgtgtgtgtgtgtagaaggattgttcattgggttcgtaatggggagcgatagatggagcagctatcctgagattgggcgtgcttgaagctgaggtagactctgccgttgggcccatgggtgcctcctacgatccggatcacaccgcactgtcgaagaaaggcatcatctgctcagtggctttgtttgatgagggagaatacaggattgctcaccttgttgctgcagtactggagtgtcttgacaaagtcgtcttcaagttctggcttggttctgagtcgtagtaagagaagcaggtcgttcgagtcagtgccaccccctagcaaagaaaagtcatggttgagaggaatcaagattatggtaaattggatactcacacatcgagtttcgaaaagtcgtaggtgtatacatttatctgaggagatcaaaagattcattataataatgtcagctacctaatcaaaactagttcatgctagcatgtgaagctgctggttaatgactggacttacggtgcaagatttgtaagtcttttcgacttggtcagtttgcttgtagtcatcggttaggatccgtccagtggtgtcagtggcgatgtcggagaacgccctagaagaaggatttgaagagataggcctcgtcaaaagatggaagaaggacatgattgaccggaccactagtctactcacttgatacaatcgtcctggtacagggcgggtgcattgtcctccaccgcacacgttggtagtcgggtggggaagtcggagtcccacgactggaacctgccgattgcgcggttgccgatgtagaaaaagaccgggtcattgtcgtggaagtcgtttccgccggcctgataacagtcggattgtttttggttcacagtgagtaatttgcgccttcatattcatgtgtgatcaggaatcaagggtcaagagtaaacactgacatcgtatcggcatttgtcaaggatcttgttgaaacgatgttcgacttgggccttggtgctgaggtgagaaacagtacgcggtcagggccaagatattgagatgctcttgctacaaactgtcttgggctcacatttcaatgcccaaatcattgtagatagagacctgataatttgaagtgttcgattcagttgtcagtctctctgaggctcaatagaggcattttagaattgtttaggattgagaggtgggcggacatacattgcattctccgaaagtgtaatctactcgcttggaggttgtgtcaagggtgttgtcggaattgtaaacaatttgagagattgctctgaatgtgagaacaatgccacagtcttgtcagttgtgcccctcgttattcaggacccaaaatcctagacgatcagggggcatacctcatacattccgccttgcgcaccggtctatgggggataagtctcgaatcgcactcgattgcgagagattctccggcgaggaaggcgattaaagcgctgaggacgaagtggttgtagtaggcaaccattttgaatggcgtgagtgtgtgataagtttcggtaagggtgtgctgtagtgaacttgtgggggtttaaagaatgtgtgatctcgataagatcaagtagtttaggacagaaaatgaaggagttgagtgtctgaggaatgattattacgaatggcaatgcaggtggggggatggccttcgccggtttgcgctctataaatacccccacacctcatcttgccgagacaactccacctcttgtattaccacatggggggattctcaggagagcaggcttcaagatgaaaccctgagcgtctgtttccaagtcgcgccgtgtcatctgcgagggaggtggctgcagaacaagaacaaaccccgcctgcccgtttccaagtggtgtgtcttctgaagtgcacgaaggcattctccagggatgaaggatatatatattacctggtgttcaacctggccctccatcggcgatgacaacggaaggtgctcaaggaggtggcatcaaacgatgcaaaactagaagggcagtaaatacctatcaatgtgcgagggtacaaaagtctgctttcagctcagcgctatggcgatcctctgcagggatgaaacctgaggatgcgaatgcgttatcaaaaactcctccggcggcatcttcggaacctccacatgtcgagagaaatatttcggcaggagctggcaggaggcgccgcggcttcccagctgaagtcacagagcttgcgattgagaaagtgcaactcggagaagctatcttcacgcacacagggaaatttccgaaatcagttggccacactgcttgatcagaattcacgcaaccggtcccacttgaagatttctgacaattgttgctcatgatgagagcacctaaaaaaggctccataagctcccaaggcgtgtcgaggttggatcccctgttttgtatggactggaacaattctaaatgcaacaaagatatatatggctctaaagtctcaatccactgctgccaagcttctgagtatttgtcctaactgttggatttgaacattaaagcctatcttgaccgtgtcgcactttttctcattcgcaacatttaagattttcatttgatttttggtgacattgcttcttttttgacttaacaagattggctcaccagtcaacataaaggacatagaaaagacataagcatagagacctcaaggtctagcaagtggtttcttcttgggaacttcagaagaccttgtcaggtcctgtgtttgattctaacatccaagagcgcaaagagcaaaactgcagccttcccccccccctgaattctgagttcaagtcaatactgatttcgcaacactccagtaagcgtgcctgaccgtttcttttacattggtgagtgaagtaccctcgattgttgttgttggggtaaggtttaaggtgtagtttgtttatttctaaagtatttagtaaaccaataaagtagaaaggggacaaaggtgttggtggtagttgttgtgggtatgtgtgtgtgtgtgtgtgttggtatgtgaggggataagatgagatgataaagtgaatggatgagagatacaaaatggggaaaagggaactgatatttatacaagaatattgctgctaagacattggtctcagcagtctgctttcttgtggagaaagctccatgagacattttatccaggagaaaagtactggtgtactttcttctggggaaagtaatctttttgctttcaaagggtgaaagtaaagaattactttttctttttaaagggaatgctccagtcctctggtgcattacttcttttattgctttctgatacaccaagctcagcaggtgtggcagcaggctcatcaccgctgatgacattgctgcttgtattcccttctacagggattacaccttcaacatcgataactcaatgcaaatctatgatggtaacaaggtgttgcaccttttgaaaatcttccagttatgattgtcttactttagattaacgacagaaactagtgatgggatgattgaggttacaaaacgaacgaagaaaagaatggaagccagctagccgcagataaccaaatttcatttggtacgcaatggagtgcggggttcctgacagccaccccgtttaacgttcctcaaggtcacgtaggctctgccattgggtccctcggcccctcccggaatccgaattacaccgcactgtcaaggtggtatatctaaggtaagtgctttaccctatcgatttggtatgcagctgaatgagacaagaagaaaatgctcaccttctcgtggcaccagtccattgtcttgccaagattgtcttcaacatccggttttattctgatgcgtcaaaggaagtaaaaatcactagaatcagctccatctgattctgagaaacgctttcggagttggtggagtcgatgtaagtttgaatataactaagtactcacaccatgagttttgaaaaatcggaggtgtacacattcacctgatgggttgaacaaatttagtttgatgttagaaaccgcttcaacactctctgatgacaatggcggggggattgttgaacttacaacgcaggatcggtaacgtttttcaatatggtcagtcagctggtagtcatcacctacgagccgtccatgggcatcggcagggatgctggcaagcgccctggttggtggaacaagtacggcttatagtcagatcgtggaaaaaaatatccacttatctacacaaacgattcatcagagaactcactggacacagtcggcttgtgttatgggtttgccgccgtccagaatatcgcaagatggtacgccggccggatagtcgggttcccaagcctggaacgtgcctagttcgcgattgccgaagtagaaatgggttggcacgtcttcattgtaagtgtttccgccattctgtgtagtcacagaaactttggtcagtgtcttcgcgccatgtttaccaagcttttaggccaaattgaccggaaaactaacataatcttggcatttatcgaagagcctgtggaagccctgttctatttgtgtcttagtactgagagtgaaacaaacacattctgagttaatggtcttaataggtgcgttactggaagttatacttcgctcacacatcttctccaaggtcattgtcgaaggaaatctgatgacagagatgattgaggaagctatgagtattggacatgatatggacgaaagattggaatccagaggtggacgtacatgacattctccgtagttgtaatttactcgcctggacgttttatccagggttccatcagagttgtagacgatttgagagatagctctatcagtaattacgatagtaacaaatccaaaacctggtcagttcgcaatcgcgtgaagaatcacaaccatcatagcgagggcagaatgatcctacttccaacagtgccctttgcgcacaggtctatgagggatgttttcaggggtacattcgatggccagggagtcacgggctagcaaagtgagtgcagcaatgatgataaattgattaaacgcaaacattttttgggcccgtaaatgatggtactctacggaaatttgtttatatggtttgtttgctcttaacgagggtaaggggttccgtagaggtgtgagtataatattcagatctagttaaaggaatgtggggcgacgaggaggtagttgggtgggtgggccggcttttatatcctagagtagcccttcaccggcacacaactcgtgaacttgggcctatctatccacgaagggcatcataaccaaggcatacatagttgactgtgagacgttgacaacttgattcttggaggagtgtggcgcaggaggtcgcatcaaacgcgaagaaatctccgggatcacctgttttggagcatgtagtgagaggtagtgagtgtatgtctatggaaatgtcttccggagcatcctgaggatctccggggcatgaaactcgagggtccttacaagttatgtacctctggaattcggctggattctgctcagggacacaccaaattcacgacttgatactgcaattgaacaaatggaatccagagagagctccttgctgctctgggaagggtcatgctcggccgccatctcatctaggcccatctccggcccgctggtgccggctgcacatccaatccgaactcgaccaacgggcggaaacctcggccgacaacttcgacctcgcccggtgccttaacccaagggcacaccacaagcgtctctatggctctacaattgcgaccaccattctggtaatccaggagagcgcactgtgtgcagcaaatagtcatcgaggggttggcagtttgagagctgagtccgcggcggtgagcctcactaagtcttccactgcggtgggtgtcttctaatggttaggaaatctcgttgtggttcctcccgggaccgtgaaaatgtcggttcgattccggccacccacacacgagcaggcatagggggttcttcagctaccgcttgtctgtggctgcaacactgtcattgggcatgtccttttgaaaatacagcctcttttgtgagaccggatcccatttccttatgttttgcagatgattcaaagcttcaaattagagaagacttcaacatcggaaatccatacacctagggcgcacactgacgtgggccaataccggtttttaccgtggatcccacgagtggcgcccgcgggaggtcagaccaagatctgacggtccttagtattccgtgggctccaccaatcggcccacgggtgcatcccgagattgtctcgtggagccaacaaggaagctcgctgggctgccgctaaagaatcggcagtggccctaaaaaggagcaggcacggagtcgaactccggcagtggaccggggccaagcatctatgaggaggctcaaccgctggtccacatggtcttgagattcagaccatccttccgagatcagatcagcccggtgttaagctctaaagtgttcgtgagaaccttttgctgagtttggaaagggatgtgtgaggtaacctctgcctttcctgtgtactacactaaacaagaccaccaatcttagattggcagcttttaattagtgatagtggagtgtatcaaaagatacgctgttgtttaacaggtggacaggtgaaaaatgggttgttgttatgtgtaaagatgttgtaataattgtatgtaagggttgttataattgtaaaaccaaaatattggggaacaaataatattatggagtgagcagtgatttgcctgttatgtggggaaatgtctgcaggaagtctgctggggagaaattacaactgggaggaagggcctccttatatagacaacaatgaggtattttggctccaggggagccaggaatgagggattttggctggttgtacagccttacatgagggaatttggccaagatggaagaatacatgaggggttttggctggtggtacagcctacatgatgtgatttgagaagttgagtggtttccgtcggattgacaagctgtgcaacagttgctatgcaacctagcaacctgcaggctgtgttctgtaagccgcatgatgtcatcctgtatttgaggctgtacgcattgcatgacaggttgccaaggtaacctgtatgctgtgcctgcatacttccattgtacttgattgagacgtacagatgccagatcacatggcccggaggggtgaaatgtgtacctgatatccttgtaacatgtaagggtgcttgaccctcctacctgtgagtgaaagagggtgtaacatgtaacacaggggggttacatgtgtccaagcctgctcctcaagggtgattttggcctggaatcccttcctagagccatatttggtgtagtattattgtatatacaagaaactataaaatttttgaagttgttggatggtaacccataaagtatcccacaccggagtcatcgttcccctcactttcaaacaagaaaaaatttgaagttttttttttggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacctggtttttcccagcctttgcaattcattttttggaaattctgaatattctaaaaatcttctaaaattgatcattctttttgggtatataaaaaatcctcaaaagagaacttcaattttttttatttttctcacccattttttcccaatttttttgaccctatgaactcttgaaaacttgaattaaagacaaaaattattattaattgtcaagtttttaatttttcttctccatacagatggtaccattcaagatattccttattttgtccatttgcttatagctcaaaaccaacaacattgggatttccaaaacaaaatcaaatttggacctttatagatttcccaaagattggacaatatcaatgataaatttcaatttactttgaattctcaaaaactcataggcagaaaaaaaaaacttgatgaatcagataaattaaaattaaaattgaaattaaaattaaaatttctcttttaaggattttttatatacccaaaaagaattatcaattttagaagattttagcatattcagaattgccaaaaaatgaattaaaaaggctggtgaaaaccgggtgtagaagcagaaaaccaggtgtggatagcagaaaaggggggtacatttattaatccccttttttttccgtttttttttttttttttttttttttttttttttttcttccaaaacccatttttctcgagtttttggacggtcaggacccccatcggtgggtcctggttgtaggtggattgagggtcgaccgtcgtggaaccaacgtgggcaacgtgtccacgtggtcccgaccaactcgaatttcgtttcgtggcaccattgacaaagaaaacactcggttcgtggaaccgacgacgaaattggacttacagaacatttacagagccaatctcgtgggttccacgcatcggctgtgattcgtcggttccacgatcccgctcggcaagaagtgcccctggggtgtacccctaaatctttaatggtagtggcagatttcattctagcatcaggatgattcttcaacattgtaaaatacaggattcctgcaaacacatttaatccaatttgtcaaactcaagacattaccaatttcaactcttaaggatcacatttccttacctacatacaatctttcattccccttataggcttatctcatgtcctgcggtttcaagattgtcaatcttagggcccaattggccatgtgtgactctgagcaatgctgggccagctacactaatggtatcattagtctggcataggggggttgataagcgcacgccaacccccatggcgcacgccaatctgcacgccacttgcagattggcgtgcaggtccacacgccaaagcagattggcgtgcaccacggggcgtggcgtggcattatcattcctcctggcatagggcatcaaaaaaaacactacatttttagtgtaatgttagcgcagatacacacagttgcgctaattccctgaccctacccgcacgaggcgcaaaaaagagcccgctaggctagaggtttttttgcctttttttgctgcaaaaagtgctgtagtgtatcgtaccgcagtgtagcggctgtatcagtgtgctaccactacacagaaaggaacactgttaaagcgtgctaaacgacaccaaaatttgaccacaatcagggcccgtaaacttccccctagaagccccagggatgctctgagattgggaactccgagagaaattaagtggccctgcaaaaaacaccaactttgagtcatatttttagacttcattctcacagtacaagtatctcatacataaaaaattgaaaatcaaacacagaaccataaaatatgttgttattacctgtaggaagcaccaaaaaaaatattttaaactgtttagaggcaatttttttgcccacatcatatgtattttttgtgctctgtgttttgatatagcatcttttggtcatgttagatacttgaagtgtgaaaatccaaatcttaacatatggctcaaacttgtccttttttccagggcgggtgtaggagcgtagactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctaggggcggcacaacagggcagcttatatcagattgcctcgccggtctgcacgccaatctgctttggcgtgcagattggcgtgcaccagggggggtggcgtgccattatcattccccctggcatagtgtagcaaaaatacactacattttagtgtagtgttagcgcagatacacacagttgcgctaattcactgaccctacacgcacaaggcgcaaaaaagagcccgctaggctagtggttttttgtcttttttgctgcaaaaagtgctgtagtgtagcgtaacgcagtgtagcggctgtagcagtgtgctaacactacacagaaaagaacactgttagaggcgtgctaaaactacacaaaaattggccacattcagggccgctacacttacgctaagatgcccagtgatgctctgagattgggaactccaagagaaattaagtggccctgcaaaaaacaccaactttgagtcatatttttagacttcattctcacagtacaagtatctcatacataaaaaattgaaaatcaaacacagaaccataaaatatgttgttattacctgtaggaagcaccaaaaaaatattttaaactgttagaggcaattttttgccacatcatatgtatttttgtgctctgtgtttgatatagcatcttttggtcatgttagatacttgaagtgtgaaaatcaaatctaaacatatggctcaaacttgtccttttttcagggccgggtgtaggagcgtagactgggtataaattggtatgaattacagtaggtgtggcccagaggagacagatgcagtgttccctggctggctgagccacagccaagtcacactatgtgacctaggtcaaaacacccaccccattggcaatgctccaagacacctgttggggaggtcctgactacatacaagctgaccaaagaaagtggaaaaacttgaagagataaatgacaaaaagattcaatcaagaatgaaaaaattggggaataaatgataaaggaatcttgagaaaataatgtggaaaaggtgatgaggttgtagaaaaaggggtttcattaatgaactcccaaaatttgaagttttgattcccaaatttggggacatcctgaggactttctgcagacagtcctcaggaaatctgcagacattcctcaggacatctgcagacattcctcaggacgtatggcccacaactttttaggagtcaatcatccaaaccctttaactggtttgggagttgactctctaaaaaatgataagataaattagtggaggacttcccgtcgatctggaacccttgatttggaaggtctaatcctagatcccaaactcaatttggtgaagagaatcaagtgacattgacttctcatcagcaaacaagatttggaatctggctttaggaaggctaaatctaggatcccagaccgacgggaagtcctccagtattgagaacccccccccccagatttttgggagtcaatactccaaaaccccatgtggctgctgttacaccctcaatgcccaagagggttcccttggctgttgggagtgctcttgacagccaatagggtttctcttggctgttgagagtgtacacagtgtacactcttgacggccaagaggggttttcttggctgttgagagggtacactctcaaaggcctaaatgatttcttttggcttttgagagtttataccctcaacagccaacaagaatcctcttgaccattgagagtacacactcttgattgctgagagtgtacatcctggccgttgagtgtactctcagtggccagagtggattctatacactcttgaaagctgagagtgtacctcttagccgtcaaaagtgtactctcagaggccagggtggattcctgcgggatgctgagagcatactctcaacagccaagagtgaaatcctcccggtcaccaagagtgtaaactcccatctgttgagattgcactctcaatggccaggaggaatactcctggccatcaggagttttgtttttgtaaccaactcacaaaccccccaggggtttttgattattgactcccaagtcccaaaaacctctaggggtttctcaatattaatttttactatagtatcattttttcagggagttgaatcccaaaccagtcaaagggtttggaggtttgactctaaacaaatgggtacaaaaaagaggggcctagatgtcctgaggagggtctgcagacagtcctcaggatacccccaaattttgggagttggaaatccaaattctttgagtcaattaaccaagcccctagaaaaataatgaaataaaaaattcagagcagtgaagatgagaattttaatatgaaacagaaattaatgaaaattgaaatcataattgtttttgagactgccattgtcaaaactgccattgtcaaaactgccattgtcaaaaccaccatttccaaaaccaccatcatcaaatctgctgttgtcaaaaccaccaccatcaagacatttgccatgatcatcaaagactctgtttaaaacactttcaaagctgctgtcactgaaatgaccatcatcaaaatattcttctacctgagaattgcagttgtccaagccactgtagaaatcagacaaggaacagctgaatacaaacataagcaaattgagcatagggatccatatcttgagaattggaaagttaaaactgggggctatccaggattaattgttggcctataaaaattgaagaattatgataattggactgataggatttgttgccaagagtttgaaagcttggtctggtattattcatcagttcaggattctttagcatagctgttattgcaggatcatgacctctaggagtgtagactggttaattggtatcactaagaaagccaataaaattcctgtgtctaaatttattggtatctgtgtctgtttttcttagggtcttagctaatcgactcccagaaagtggaggatcgactcccaaaccccgaaacccccggaatttccaccgaaatccccgaggaatgggagttgatcccccaaacccgtcagagggtttgggagtcgacggaccaataattttaataaaaaaaatacaaaaaaagagccaacccccgaaggagttgggggtcgatgccccaaaacccactgggttttgggtgttgcttaccaaatagagcctgcgacggccgggaggattcctcccggccgctgatggcacacctctcagcggccaagagaaacactctcagccgctgagagtgtacaccaatcgacaaccgagagtgtttctctcgtccgttgagagtgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggttgtacactctcagcggccgagagtgtgtctctcggccgatgagagctctcggccgtgtacactctcagcggccgagagtgtttctctcggccggccgctgagggtatgccatcagcggccgggaggaatcgtcccggccgtcacaggctctatttggtaagcaacacccaaaacccagtgggttttggggcatcgacccccaactccttcgggggttccccctttttttttttaaaaaaattattggtctgtcgactcccaaaccctctgacgggtttgggggatcgactcccattcctcggggatttcggtggaaattccgggggtttcggggtttgggagtcgatcctccactttctgggagtcgattagctaagacccttttcttaagatacatggtatatatctgtattgtattgaaaaacagatacaatagggggtatcaaatataggaaatccaccattagaaaccagtcacttttttaaaaatatttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctaatacaaatttatcaaaacacttgcatcatgatctggtcacaaatacagccaaatacaaaaaattataatactgtgtctttctgtatttcgatttttttttttgaaaaactgtctaaaatggccaaaaaaaataggttatagttttttgatgaaatacaaatttattgtagccaatgtcagatacaatacacaatatctttttttgaattatcaggattcagaaaaaagatacaatacaaaaatatctgcagatactgtattgtattgtattgtatttgtttcaccgttgttggtgtaggtgcggcccagaggagacagatgtaatctcctctggctggatgagcagtgagccacagctgattcaaaacacgtgttagtcaagaagaggtgatgtgcactgtaaagtgggttggcataaacatctgtacccccccccccctctcttcagatactgtactatattgtatcttatctgtttcaccattgctcaaagccaatttggcttgggcttagctaagcccagtgtggttgaatttcaaatataaagtctttagaaaatctccatcagtgcgggtcaaagctaggaaggatagcagtggttagccatacaccataggacccatcacacattggtcacaaacaactaccccttgactgtgctagcaacctgtgatcaagtacaacattagaatcactaaagtatggtttgttggttctttcaactcaaggataattcccagaggttttccaacttcaatgaacaagttgatgaattcaattttaatcttgtgaagatgctattttttgtgtgattgaagccaatttctctgatttttttgaatagctatgtttttttgctttgatctttcttaatttatgtatgtgctctttctccctcaaggcaaacaaaaagatcaattgagtgaaaaaactcatcaagagaaatagaaccaatcacacttcatcatgtccacatagattatattttgtgtccatcttctttgatgagccattttggttggcaagccatgtgatttttctgttgtgttgatttatcctgagtcagtcctgtatgcttcagatgtgtactgtacattgcactcacatctcacaggctttgtgtgatacctataaccaacgatgaaactgatgcgatgcatgcataggtatcacatcgaatcgggcctttattgcattgcattgcaagagcgatgcggggccccacattgcattgcttgcatcggattcttcgatacagtgtatcagtattgcatcggcaaagccatgtgatgcgatgtaccataatttggtggcatcggtttgcatcgctttccgatacgatgctgatgcaatgcatcgctttttcaatgcgataccgatacatggctatttattgcatcacatcacatcgtttcaccgttgcagtataacagtgttggtagattttttccttactcatccttatcaaaaaattgtcactaaccaggaccccaacaagcccttattgagatagctgatgtaactggtagcaaaaacatttttttttttgaaaaatgatagccatgaaaaattgaaaccttgtagaaattttgtgtttttttgatttattctgataacatccttatgtaaacagtagcaaatattcctgaattggaaaaaaaggaatcatgcagccaaaacaggaaataaagcttacagaaatgatgaaaataaaaaaaagacaaaaatcggagggtggccacctttttctggtcaacatactcatgtacaggtaattgacagaaaaaattgaacctttcaattggagtctggagggcaaaccaatggactcaaatttattcttcctggtgaaactgtggaaaatgagttctaaagaatgattctgacaaaatgttttttattttttggggcttggttaaacaacccccaaaaattgaagggccgtctcccaagccctggaatccctgaaatatgggagttgaacccccaaaacctttgacaggtgtgggagttgactccaaaaaaaaatattgaaaaaaagaaacccccagttgatttgggagtaaatcctccaaaaccaactggggtttgggggtcaatgaagcaaaagacccccacagaagctgcacagaggaattttcttggccaattctacctagtatcaaaagttttttacccagatttacatgagcaggttcaacaggggtttgcccaggtcctcactcaccccgcattgtgctgctttatctagccccagtctagcttattgtgctgtagtgttgaatgaaatgatttgaaggggtggtgatggattgatgttaaagatgatggtgattttcaaagtgagccaaaaggtgctgcaaattgaattgtgaatttgcaagatggggtagcattattgacaagtactcctagagttggagaggtttggtggcaaagccagagcacccagaaaacaaatcgtcactttttgacatgtgaaattgttcaacaatgttcatagctctgtttcaactcttgttgtactacaagtggactatgatggcccctttgtcctcttcagggggctacaagcactcacaaggggagagatgatgggtagcaggctgaactttgcctgatgtcacctgcaatctagtgatcatatattcttcctgggtttgagaatatagcaaaattgaggagtatatccaaactcatactgtcaaaagaaatgatagcatatgctcttctgaatagcttgaaaaactcaaagaacattgctttctgatcaaagtgctcttccaatcaaattgtggggttgttggagattcatacaaaaaagatttgtctatcaactttcagcaccttccaatgctgcatcctcaaaaccacctcagccagaacctaattcaaacccaatctagccacttcaaacttatatcaatctcacattatacatgagataaatttcaatcttcttcacagagcttctttcctgctgatccattctctcttcctcatctccaacaatcattgatactcctcacaatcaactcccaacaacatctaaccattgcataattccttcagtaaacctcaattatcctcaacatcacttgtagagatggttgcgttgaatccggatatccgcgcggatgcggatatccgctcaagatttcagcggaatcacacatccgcatccgcatctgcgggcgggtatccgctggcgctggcgggtatccgtgcggatatccgcggatacccgcccttttacaggtcaactattgccagctggaaggataaccttccagcaggtaatgttttttcaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaacggcccccctcggcctagagtagagaggcagaggccacaccgtcgggaggggttcctcccgacaagaggctatgtacaccagttcgttggaagaaatcccttccgaaaagctggtatgtgcaccagttcgttgggaggaatccctccgggtgagctggattgtgtaccagctcgctgggataaataccctctcgttgggaggggttcctcccgacaagaggatatgtacaccagctcgtcggaaggaatcccttccgatgagctggtatatacaccagtttgttgggaggaatccctcccggtgagctggattgtgtaccagctcgccgggagggagacaagctggttacccccgcggaactagttcttctgttggctggccaatccagcaacctcgactcctcaatcatccttttttggcgggttgcggcgatgatcacgctggtgttgaaacttaaactatggagatgtgattattgatggtgttaactccgccacagctagcaagataaatcctctcgttgggaggaacccctcccaacgagagtatttatcccagttcgtcaggaggaatccctactggcgagctggtacacagctcgccgggagggattcctcccggcggtgtggcctctcttggcactgggtatcccttgggatacccggatatccgccaggatttcagggggaatgggacatccgcacccgctggcgggtatccgctggcgctggcggatatccgccagcggatagcggatatccgcaacggattatcccggaccatctctaagattcacttgacctcattgagtttccacaacttcagaaacactttgcctgatttcatttggtgagaaaataatagaactaatccaataatattctctaaacttgttgaccaatgctgtctatttatgttgtagtcttgtctgctacctgtctctgtcttccttatcatcagtttttcttcattgatgtctatcattgttgtggtaaattcagttctttgttatctttctttcatatatgaaaaaaaagaaattttgcttttcagtctggatttggttttttataattaaaagtcagaatctgttgaaaattcatcatcatctggtctctctccattttcttgtgtcatttccctgtaactccttcttttctcttccctgttccagattgcatattaagctgttccacagcttggacccatcacagttgtaatagatacacccatttctgagctagaaatgaaaatcatttgctttctgcgtgcattttcctgaggtctctaatacatacaacctcttgtaacatgagcgctttctgccacacacaccagcagcttagcttcatttgaggccctttgactttgttttttcctcaagacttgaggcttgagtttggtgctcttctcactttacctccctctttctgaggcatccactcaaagttccatcagaatccacaattccataaagtattcagtggggacatgttggcaatttataatatccttgatgaacctatattcatgattgcttttcagtgctttacactaacagtgctagacattatgtatatgtatggaaattacatatggaaattacatggcagagtccaaaattacacaattcttcaagggctatttcaatctatttacaaatgttggaaaatattttgtatgtccactgctacaaaaagggggaaggatgatacaattacaaaacaacaacactttggactgggaaaagacatggctattcccagtttaccaaatgagcatgttgtaaaatggcacacaacttgaaaagctaatcagccattatttttcatgcatggccccgaatcagcaagttgactttcccatttttgcccagagctcctttgggtgtcaggatgaaaccccactataaacccagtctgaagtcaatccaatacgcttcaccatgggaaattacagcttaaaatactagacatcactcaccctggtgttgcattctttcatcaccttttgaaataagatgtcaatatccgacttcaacctaatgagaggtgttgagtaagtgccaaaccatcaacattagttcagcttaattttgagcttacgccataacctttgaatcatcagatgtccacatgccgacctgatgtatcatttttgtttcaaaaaaaagtagactgtattcattagtgtgaggccctctgagggctgaggattattttgactcacactacattttttgtaagatgtgtgaattgaattcatgggtacatggtggtcaactgacacaaagcgcccctcagcattggtagggatcaatcggtaggccctgtgtacatacatatcagtcaaatcaataaataaccaatcattattcggccatcagcatcctagaaggcagtacccttcactggtgaagaaatacatactctgcacactcttgcttcaccaatttggtatctttggggttgtcggagcagaacacttggtttaacttgatatcatcctgagaggaagatggatctggacgcctatggcgccaagtcaacaagcgaaccccatcaaaacctgggagagtcgcattaccagcctaaacgtgatgcccaaattatctgttggaatcagcattctgagatccccctctgattatgatttagaaaagttgcagagtataaagttgaacgtacataaccattacattttgctaaaatttggtcaaacccattttcaatgattgccttggggctgttggagacaaagcaatattcacttgtttgtaccagggcaatcttcgaaagattcttcaactcacactttgagccattttatattctcgatgtgtgtctagtggagaagattaatgattaacatccacagatagtctgggtgaaccaagatcaacgaacgtacaacgcagcttccagaagtcttttcaacactcctttcattatggtcaagggttgaatctccatcatagataattttgcggtatgcactgtattggtttggggttgacaaagaagagaatgcaaatgtcaatgaggcaaatactccggttgattgacagggcttcatattgggagagaatttttgaaaaaaattataagagtaaaacggggaagctcacgctacgcaatcacctgccttgaactcctttttgcgaccgcacataatatctttgagggatggtggtttggtttgttggagggagctctggagattcagcaagctgattaggacgacgagaacgactcgatgcaatgccatgtcttccttctgatgtcacttctgggttggattgggggagtgtatggatctatgaatctcgaatcgccaagtgggttaccggttttatgattgatcaaactgggaaacttaaaaaaggatggaatgggcggcgaattgagggacatttaacactccaatgccacgctccggtcggtcgctgccattcaccgatgctctcgatggaggttgccgttcaccggtgctctcttcggtggctgccgttcaccggtgcactcgttggtgacaacagtgtgtggcaatggttggtggctatcgttggaagacgtaaggttataagtatgagcatgaggctctgtcgaacaagaagaacagaatcgaggtgttccctctcgaaacaaaagtcttctcttgtttgcggatggttctcttttctcacttggccgctgtctgattgtggaaggaactctgacgtgagtagagattccttatgggccatggcattgtgcctctgagtcctcaccccctcatagcgacacccggccagcagcaatagatgcaaagcagttgtggggtggggcacaccgtctcggcgagtcgtcggctgcaggcataccagtttttgacgcagcctcatcaatacttcaaatctatgagggggttttcctaattctcaatatcacgaaaacattgtgttgccaaactgatgccgaaacatgccactcatgagctggcgcaattcttgtcccccccctgtgggttaccataggtggagagagttgccttgacagtcttactactgaagctatgggaaattagagagaagagggatgcagcagccaggggttgtgtttcagtttttgagccagaagtttgttgcggttgtgtgctgtgcatgagtggaggagtggtgtgcgctagtcgacgtcatcgccagcctacctctcccctctccccctctcccctcgctgtcattcctgccttcatctcatccttcaccatctcatccttcaccatccatccactcgatcactcgcaaacacctcaaaccatcatggcttcaaactcaaccatgcctgctcaggtcgacgtgctcatcatcggggccggtcccacgtcagtcttgcctcttttccctcttcatctttcatgaccactgacaactgtcccccaaccctcaacgcgttatcattgtcgaaattcgtagtggattaggcgctgcacgtagattacatcaattagtaagtaaaaaaaaaactcatcagaaaccgaaacaaagaaaaactcagatggttgattgtgtttgatcgatgtgatgtgatgtgatgtgtgtggacagaaaaacgagtcgtatttggtggttgatgagcaaccggaagcgggtggactagcgtcgacggacgtgacccacgaaggcttcttattcgatgtcggagggtacaaaaaacccccctttccccccgctccaaaaaacgatcaccccgccatcttttttgtttctttatgactgattgaatatttggctttgtttgattttttataaaaaaaaacaagacatgtgatcttctcacattatcagtattttgatgacatgattcgggaggctttgcccaacgactcggattggttaacgcaccaacggatctcgtatgtccgaagcaaaaactcttgggttgcgtatccttatcaagttcagtcctttcccttccttctttttgtcaagaaacacagatcacacgatgatttttgtcatgcttagagattgatgaaactctttcgggtgtgggttggatgatagaataacatcagtcaattgccaatcgaatatcaagtcagttgcattgatggtctcatagatgctgccgaggaacgctctcgggccgtcggaaaacccaaaaacttcgatgaatggatcgtccgcatgatgggtatgtgaatattttaacccccaccatttgttccctgtttgttggattaattaatcgataagatgtgtattgtaggcgttggattggcagatttgtttatgcgaccttataacttcaaggtctggggagtgccgacaacgatggtaagagtgaccagcaagctagcgctagagaagtggagattgatcgaacgcgttgcggatgagcacagatgcaatgcgaatggctaggcgagcgagtcgcggcgccgtccttaaagctagtagtgaagaacaccttgtacaagaaagaggcagggaactggggcccgaatgcgacgttcaagttcccggcgcatggagggacgggtcagatctggaaggcggtcagtcgctgcatccctcaagaccgcttccggttcgctagaagactggtctccgtcgatggccaacaacgcgtcgcttgcttcgacgacggctctaaggtcgcttacaagaagatgatcagctcggtccccttggatctcttttgtggcttggtcgaccaggagaaaaatacgcctcctgcgggtgactctccctcgctcaaatccgtcgccgatgggctcgtctattcgactacgcatgtcgtcggcttcggcatccgtggcctcccgacggtgagctcttttccatcattacctgtacaaaaaaaaagaatagacgcgacttccttttttatttaatgagaaatgaatgaggagactgacgaaaaggattttggtaaatgtagggagccatgaaagggagctgttggctatactttcccgaggatgattgtccgttctatcgggtcactgtcttctccaactattcgcccaataactgtccccaaaaggaggccaaattgaagacccttcaagtcgccgatccgtcgttgaatgcacaagcggatttgaagagcgagaaggaagggccttgtgggtttcttactttttctcttattttttttttcgatctgtactttataatcctattgatttctaacccctaaacaaaccataaacacacgttttgattgatcgtctcctttgcttctttagattggtcattgatgttggaagtttgtcaatcgaagatgaggccagttgatgagccgaatctgatcaaagactcgttgaaaggcttgatcaacacccaaatgatcgagccgaatgccgagatcgtttcgatctaccatcgcaaattcgatcatggttatcctactcccagtcttgaacgtgaaagtgtcagtataatctttccccccccccccctgccttcttcttttctttcttctgagacacttatatcaaatgttaatgttggttttggattggatcgggtccaatagcaattgaaaaccttgttgcctgcgcttcaagagaagtatgggatctggtctcgtggaagatttggatcttatcgatacgaggtatgtgtttttttcttgtttggtaaactacaagcgtccagcacaattcaatcaggacaatcattgttatcatcttgaagcgctgattatgtttcttactttcaatccttctttgtttcgtaattgtttgtcttaatcttcatctttatcaggtcgctaatcaagaccattcttggtcggtttcatttcccctttctttggcttgacaagcttgatccatttttttcttcttctccttccatattggaatattccctcttctttctttttctttgcagatgaaactgatattcattttcgtttttttgtacatttgtagtatgattggagtggaaggtatgtgcatttttattttacgttttgactgagtgataattgggggaaaaatttctcatcatcaatgtggttcttgattttgattttggattgaatgattattagctgttgataacatcttattcgggacgcctgagatgactttgaacgaggcggattgggtgaatgggtaagcgaggcttctgatgccccaaatccttgattgtaatctcaatactaatcagataactcactcttgtttcttttttttcagacgcaagaacaccgaacgtcgcttggattagtctttcatcttctgcttggattgattctactcacttacatatatatcatcgggcttgttgttgtttgtttgtttgtttgtttgtttgtttacttagaaatcaatagaaattttgattggttatatgtccttaagtcaaagtcatttgtagatcttctcgttgatcttcttgttcttgacaaaccaaccccctcccctcccccccaaaaaatcactcatgcatattctttcctttttccccctctttttgggattgtcttccttatgcttttttttttgaatagagaagaagaaaatagaatctcttttgttaatacataaaagcattacatttgttttttctttccccttaaaactgtttttttttttaaaaaaaaatgcttgggccgaaaagtataattctactctatcaatgctaacgctacacgcacaggggcccaaaacagtgtctgctttgctgtgctactgtgccggttatccacattttggcccagtagcagccatgagtggcctgcagcgcagccaaaaacaactatttaccattgcactaacactccatgttttccatacacaaaagaaaagcagcttaagctgatgctttttgggtaaaaagaaaagcatacatagggtagcagcccatcattggctgcaatgtcaattggaaacagagggtgaagttggactctattaatgcagatggcttctcataagtcaagaggtcgctctagtctgagtaactagtggggaagtgctgctacatttatttgcttctcgtatgagtaatgttttttgtgttgttgattactaagagtttgcaccatgtgcaaatccatcattatttttgtgagattttggtatcttggtcaacaatagaatcaatgtgaaaaggacaaagtctggtgggtcagatgtgtctggtcactgaaacattgcagtcacaaattcaaatttcaaaatagttatcaacttctttgaaaggatggtttgcatagatgatagggcatcaaccagcattcttttagctacgattatcataagacttaactgtaagtgttcctggataataaatagaagatgatccttgttcatacctacaagtggaaaatgaaaacagagccatcacaagcacactgggagtcccaaaagcttttcatttatctgatgatttgtgccacttcaatttctaagtgatcaaagtctaaaaactagttaaacaagtaagatatgttcttggaaaaagatatgagcttatcatggatgatgcagagggactagaggagctcaagagtgatcagaaagcctgatgtcatatcacagtaaaccaagaaaaactctatcttagccaattggaatgggaaaaggctatggctttatattggagaactcaaactaaagtgcttgccattcaagcaaaagaaaggataagatttacaatattacgggattacattacaggatggttttcaacctttgacaagaagcaaaaaatgtgttaagaatcaggcaattttggaaaaggggaagcaaggaaaacggggagatctagaagaagctggggtcatgagttataactgatggaaccctcattatttctgtttcttagtgtctttctttccagccggtgcgccggctttcaattccaccttgggagtgggtcccaaatccacgctgggagtgggacccgaatccacgctgggggtgggccccacatccacaccgggaggggggggagggggtcccaaatccccgccgggagtgggtcccaaatccacgtcgggagtcggtcccactcctccgccgggttcgtctcccctgaagttcttggcttgtatgtagatgactgttggggaaatcaaacaaacgaggaccgttagatttgcgtaaatattcgccgattcattttatcatatacatttcatagggattagcgaaaaagaaaattggagaagatggcatactatcatcataaatggaccgctgagctacaggagacgaaattgcctgatggtttgctgcagtggtaatcgtcgaaaccctgctcaattcggagggatcgttaatcatattagcgacatgtgcttgataatttcaaaattcctaccaacctgtaaaatccgggtggcagtccagtctatttcagaaggaagaaaagggtcagatatttcagctcaaatcctcactatcacttggggcttcaatttcggaggtagatttcaggcagcagcaaagagacaagaagggtagaacaaacatcgattgtgactgaaactcgctcatccgtagcaggcccatcgattcctatttgaatataaggcaattgataagctccctatcaaaattctgattggtaacatgttgctgacctttgaagaactcgaacaatgtgggatccggaatgtccgtagattcgaaggagtctattttttgcaccacgatatgagtgtgtcctaaaacattcttggtcttagggtcaagctgtattgggccttgcaaatatctgagcagagagataccaaacaaatatcatgtgtaaatgtatgtgttttgaagtgtatagaaaatcaaaatttatcctacgtgttttttggatttgtgaataccccaagtaccatgtttcgaacctgaagagtgatcgtaagagttttgttggattgcactttgtctaagttcttgggcgagatgaacttgcacgcaggcatatggttcttgtcaggaacctaagatgcgtatttcaatgaagcacccatcaatcaataaagcctcctaatgacagaactgaataatgttatgaagtgatagttcaccattcccatcactattccattacagcctggtttgtcggtttgttgcaatccattcatgatgaccgccccgccaacttgcccaaacgatgttacacaaaagttaatctacacacagagatcaaaaagttagaaaaatcttccccgttatcgatggaaattgaaaaattgaaattaaaaaaacgtctgacaaaattgttcttgctaatcaacgagggtgattgcgcgtcctttgggtttccatctgtgaaggctccagtttggattgctttagggtccaagcatctattgtcattgcctcctcctcctcctcctcctcctcctccacgaccgccgccgccgccaccaccaccacctcctcctcctcctcctcctcctccaccaccaccacctccacctcctcttccgccacctcctcttcctcctcctcccccattttggggagctctcttctttaaccgacggttctctgcatgaatgtgccgagttttttgaagcatgcgcttgtacagatcgatttgacctgaagcaacctcatcggagcccagcgggctagcggttgtgagcacctcgaaagccggtgtagttctttcggcctcgtctgggtcgaggttaattttgtcaaactctgaagatgtggttcccagtcgttgatttggcagggatagaggcagcgaaggaatttgtctagaatctacgctcatcaccatcaattagatccatggaatcgatttccttggaaatatacatgtgtgtaggacgtactttctgtgagggtcctgcccggtgtcgaaaaaaatgcggatggagggttttcagaccgcaccgaagtcgccaatgagaaaagtgcgagaagggctatgtctgtgagaaacatatcttcctagtggagaatatgcgagttctaggtgaacacgactacaataatattagggtctattgggcacaaaaagatgacagaacgagcttgaattcttcgatagtgaggatagacgagcgtgaatgcatgtggaaaattatttgtcccctagagccagctcgtcaggtgctgagttcttcatgagcagttctcagctcaaagctctctgggtatcatgctgttcaatctgtcgtaaggttaatccagcagccgagtcggcacttgacgatgagttatactatttgattaaccgggtcctgtttagaaacaagtctcaccccatagactcatgccaaagtaacagtcaccataccaacctctacatttgcatcttgacactgctggccttaatgactcagctctaatgtacagcctgcctcttgcttttccaattgtaactacacatttatttatgtagttgatgtcttggagtctctttgctcacgctatcactccctctcctctaaaagacacaatagtcgaaaatgagctctcagtcataccgaggccgaggatgaccacctttgcactatcctttggaatcagtacgtacaccttcttataacaaagggtaggttactcaacacctcgattgaccgtaccggattaacttctctgcgcgagtaacatgcatcaacgtattcaacggaaccagaccgccagttctgcttcaggcaccgatagctcccgtaacaagcgcgcatggtttctctcataattttaaatgtttcagctaacaccgccgctcttatgttctgcgtaaagacattagtgatggccatgtgagtttcgttgacctatatagtcggcccggagttagcagattcagctgtcccaattaccacggtcacagttgtaatgggtttaatgaaaggctcgtcgcctcacataagatctctcattgagctctgcttgtactgcaaatggtggatacaaattttttttggtcaatttgtccgtcactcatttagtcttgcctgataacttgacaacaagcccttccatcggagggcctggtgccaggctggcgcgaagcgaccttcgcgaacgaggtgcctccggcacgccggggttccctcggccctctggggaggaacgaggggattcggtttaagatagtttgcctgctgtttgggatgcgcaactgtttttcggcttttcaatcaacgactcagggcaccccaaaataacgttggtagacctcgaccttctcgaccgctggtcttggattctttgggcacagaggttgctccctcgatcaccttagcctacctgtttgccgtggagagctgcaagcataccatgcaccagttcaccaggcagaaattctttgtgaaccagtacacctttaaccagctcaataaggacaacttaccctgacataccgttattctcaaagactctcaagaagccaggacaattcacattattttcattgtggcggaggaatcctccttgcacaggaattgttcccctgggcaagctggtacagtactggcaacaatgggccaattacaataaccgtggctttggtgcaataaatgaaggggaattccactaatttaattgagtgtagggcagcataattctgccacctccgtgctaacgctagacctgcactgcaggcccccaaaatgaacccgctacactgtgttgatacaccatacacccgctccgctgcgtcaatgcacttttcagtggaattttggacctgtagcggcctgtagcgcagtatagcgtagcaaaaaactgtcaacatatccctaacactatgcatcctctgcacaaaaaagcagctacaataacactttttgggcaaaaagtgcagcgtagcgtggcagtgagagagaagggcgggccagttatgctaactgtagtgttagcatggtataacatagtgggattctgctagaatttagtgttgtgtagcggaattctgccttgtctgtgctaacactacacgtgtaggccccaataaaaagtgcccaatgtgctgcgctaatgagctggttataagttttttggccctgtagtggctgttagcagcttgtattgcagcaaaaaattgctaatggtgtgctaacagtacatgatttctgtgcaaaaaactgccactacactaacactttatgggcaaaaagtgtagcggcccattgttgtcagatagtgttcatcccaacaagctttgattagtcatgaatatgtacattggaaagcaagtgcaaaccatgtgagccaatacatagaaaagaattctcaccagtaaggtgctaatctgggctgtaccagcctcccagggagtatttttccttggaaactagcaactgtggaacaattaattatctagtacatgcctgtagagagccccaaaaaacattttaacctgttagaggcaatgttttgccatgtactaccaataatgtaaccaatctgatccccggattggtatttattggggatcagatcaaaatgagctctgataccaaatattgggattggattgatatctgatctgattccaatttattggagctctgcaatcacgtagagaaatccgatcccaataccgggtattggggctcattttgatctgacccccaagaaataccaatctggggattggattggttacatggttgacaatacaaaagcacaagacatgctgcacacagcttttgggtgtcggatctggattgccatcacaatcccaatcccaatctgacacccttttgatccaataccccgggattggatcactagggcaatccaatcccctattttttgatacctggtatcaaataattggtccaatccaataaataggctgataccacatcagatcagattggtttcagctttggtactacataatttcatgttcagtgtttgatgtagcatcttttgatgcatgttacatttttgtagcatgaacactgcaagtgaacttgtggggcaaagtttgtcatttttttggaggagaggggtggggggcactgcagcagatccttgagatagtagtacaaggagtactatctctgtatggttaagttttcctctttcagctggtgatggttattccaccctcagaaacactgagattggacaaacatataatcataaataattctggccagcacctgcttgcagaatcctagtcaacatgctgaattttcaccatttataatgtaaataccgcaaccaaagtttacaagagtggtacacagctaaaagcctctccgttggtgtacacacaggacacactccataggagaggcgtatgcataaatttgacatattggctggaacaggagagatttccaggaccaaaactggttaagagtccagcaataattagtgtgttagttgcaaacaaatctgagctgtaaaaccttttgccttgatccttgggaacattgtgagaaattgagcaaatttgtattccaaatttaactgtctgtaggtccaaaagaagaggaaaagacaactgtctttcctcacaaccagaatacagacttagaagctgctggaatctgaagatcaatctacatattttcatgggtttagaggaaatcaggagcctgaattggcctgtgtatccatcccccagatgatccactcaggcaaaccctggattcccataatttgtttccagaatatatttgtgctatacatttgagcagattttgattcaattttcttgatctttaaaaaaccatagatccaaatgttgaggtttatgatagtcttctaccatgatgtatcactagatgtcaaaccatgagtactaccacccaactaccctgtcagtcacaagcgtctgtagcctacacagctgtcactaggatgttgcacgcagtctgctgcaacacccgctgtaagactcaaaagtggttgtgaaacccttttgctgaatggagaaggggatggtggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagctcagcttggcagtttatatatcgtgatagaggatagttcgagatgaagctgttgaatgattcgtataacggttaaaggtgttgatggtgattgttgatgatgatgttgttgttgatgaagttgttgatagaggcatcaatgattgttgtcaaggttgaggcttgaacgcaggtccttgaggttgagggtataaaaagttaaaaagaggtgatttggaaccaaggcactgggcgctgggagcactatgcttcaaccaggaatggaacaggggactgggcacttggtatgatgatgatgatatgaaagtgttatgaatatattgcaataaaataagggtggttatatgactgtgactggtaatataatgggtggtgattgtaggggtggttgagatgatctggtccactggtgggatcatgaaaggtacaactggcaggcagaggcctccttatatagacaaaagtgagggaatttagctccagggtacatgcaggtgagggaatttagctggcctgaatatccaatgagggaatttagctagtctagtacatgcagatgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaaggaatgcatgtgcacttacaaaggaattcaatatgaaacaaaggaactcaatatcaaatatgcatccagtattcaaaatgagctatattcagagtaaagaatccaagagatatcctgtgataggttgaaatctgtgtaacttctaaactatgagagatatggggttagttgtagtgagtgactaggggttattttacctgaggaatccatttttgattttacttttacctcatatttgatatataaagagataagaatcaatttttatattttctggtgaaaaaacacaggaataactaccacaccgcggcaaggggccccccttactgcgggtgttgcggcagactgtatgcaaaatccgattgccagctgtgctagtccaaagaaaatctcaccaggcaaaaaaatcatgcattttacccaagcccctctccctttgtgtggggaaagcttttctcacacaagcaccaagaccctgacaatacaccacgggttgagctttggaaatggcactccattggcttgaccccgcagtcaagcaccggtcagccttaaccacttttacaaaatcccgccggattggtctggccaacatcaagtttgggcaggaatgctgtgattccaacattgaccttgacctctcagggtcaaaaagtcccacttttggcttgacctcatttctgaaaaggaagaaaaaaaaacttttttttttctacattttttctacacccttttcaggcccaaaaagttgtggtcacctcaagaaaaaaaaaaaaaaaaaaaaaacttgaagacaaaaatgtttttatctatttacattcaaaaccaagcaagactagtatgatatgattgccacagtcagagataagccgtcccatcaccaacttggtgagcagaagattctgtgagtccaggtagggagttgaagccccaagctgtttttttttgcactgcagccactgtcaagcctctgcatgcttgccttgcaaccgctaacaagctgatgttgaagggtcaagatgactgcaggggattacactcccaaaactttggttggggcagtgccatgggccaaactgacagtactgcttccatcaagtattcgtccaccagaacctgtggtgtaggcagcagccataagagtagtcactgtgaccaatcatacatcagccaggcccctgatttgatttgatgtgttgttggccccagcatccaatgtaagaattggtccaggagactgatttcatatcagtttcctccacttcaacttactacagtacaaccagatggaaacaatgttacaacctgttggaattgagccctcattgttcctttcctcttttcttttctgtcacacacatgtcactccttcctcatctgtcattcttttctctctcatttccagatgaatatgcttcttcaccttctgtcccacaaccaacactgggaagttacataggttacaatatctggagggatttttgtaacgtaactttgcagcgcattggataacaacattagtgttatccaaaatgcaatcttttttgaccggtgagtaacgtaacgagagggattttaccccttgttacggaagaaaacaacgcaaacagcacgttatccacgttgtgtgagggtaaaccccctcgttatgtgtttgttatccacacttaatcgtggtggatagtgtaaaacaaaaaaagctgaaaaaaggaaaaagaaaacataacggaaaggcttttgcggttattgtaatgctaacggccacaattctgttatgttttctttattttttgttactgaaaacgtaagctcccagtgttgccacaactcagccataatttgaatgtagataaataaccatgctttctgagtaagaaaatgaaatcatcagtcttctgcaaacgtttgcctgtggtctctaaaagatacaaccacttgtagtgtgagtgcttttctgccacactcacactagcagctcatagcccccttttgggctctttgcagaccaccaatttttctcttgagtcttttgcctcaagatttgttcctctgtcctcagttctcacctcctcatcccaaaatttcatcacaaccccttcttgatctgatttcatttcctggaaagcctttcctggtgggtctagtagataccttacagtgtgagctccgaattctggccaaatatgtaataccaaaaccccccaaaaaaactgtggtgtataagtctatagagttgaagagtgatacaaaatgaacatcttgtttcactagtaggacacaaagaatgcttcaagtcaaacacaaacccaactccaagctgtctgagaaatgaaatatgtatgtatttgccatacttgttggacccacagtagatcaatgctgaccatatcatcacagtcacaccaaatataatgaccaacccaccactaacttttttttttttgaaatgcaattataaacaatgaattaaaaatcaaaccaaaataagagtattacaagtctatccacaaccaacaaagaaaagaataccatacacacacatatatatcaaaagaggaggtggaaagaaaaaaaagaaaagaaacaatcaatcaagggtttttttatgtttatcattttgtgaataagtttatatagaaataggttttttttgttttattgatctgttaatgtatgagattacatgtaatttattgttcttgttcttgtactactactactttatatatatatatgtaataattgtttctaaaaatgaagacaggtgtagttgttgatcattacagtcaggtgttagatatgcaaatatgtaatatatatgtaagttatgtaaaagttgcataatttcagacaactacttatgattattattataaaaaatgacaataattcaaaaaaaatggaaacaaaaaaaaatgagttgattgttcaaggtaactagcaataaccaataagtagaagataacaataaccaaaaaaggagacaaaaaaagtcaattagggggggagttgagagtatgtaagaaagtgaagaaaagaagcagttggaaaagtaaagaagattaaaaaaaaaacgagtttcagaaatagaagaacgagaagaaaaagaagacgagatcaaagaaaagagtagtagagtagtagtagtagtaagtagtaagtagtagtaagtagaagaagaagaagaagagtatacaagacaacactgatcccatccacctcttccgcacaaacacctaccaccacctctttcttcttcttcttcatgaacttacgatgacaaagagacgacaaacaacctaagagtagccagaatcgaacgccgacacgggaggctcatcttgatcctcctcctcctcgtcatcatcatcatcggagaacgagggcgagcgaagactgtcatggtcggcatggccagaagaggaagaaagatcgaggtggtcgagagactgttggatgttattcatctgatgatacgaagacgaatggggtggttggtgattattgttgttgttatgggcgagatgaaagagttccgattcgccatgataagagaacctaagaaaaaacaaaatgatcgaccaaaagttaacaaagacaaaatgaaagaaaaatgaaaggaagagactgacccaaggaactgatcctgatcatgattaggatccgaagctttagtgtcaaaagtgagaggcgcagcagacgcaggagcaggagcggagaccgaagaagaagaaggaagaggcgggagatgagaggaggctgggttgatggagtgaccgggcgaaaccgtcgacgtcgaggcagagttggaagggacttggtgggtagcagtagcagaagggaggacagaagaagggacataagaggccttcttgacccaatcgtccgagcgatcattctcatcaaagcatttgcccacaccacccacagcaccattagagtcctgtaccaagcgctccttgatggtgctcggcagatgctcggaaatgtccaaggtggtgaactcgcgatcgaagttggagaccgactcgtccgactcaatgtgcggcttgaacgtcgggatcacttctcgtagactcagcttatgccagtctatgctcttgaaaaactcgtgcttcttcagatcttccgtgtcgttttgcgagcctaatctgtgcttaggatttcgattcaaaagctaaccaatctcacccccaaaaaaatacacaaaaaacgtcagggttatgggtctaaaaaataaaagaagaaaacaagcagactgacgcctttaacaaattgtttcccttcatcaccaatgacgcctctgggaaatttgattttaccgaaacagatattcttatacatttgctgattatcttcggcatagaagggggaccaaccgcaacacatttcgaagaggaggacgcctagagaccagaagtcgaccaacttagagtagccatgatcatcgaggaggacttcgggtgccagatattccgtggttccacagaaggtggttgttagctcgtcttggtttaagttcggcttcgagagcccaaagtcgcatagtacaatgtgtcccgtcgcgtctaagaggatgttctccggtttcaggtcccggtatactatgttgtacatgtgcagatgctctagcgctaaaactatctccgccgtgtaaaagcgcgccctttcttcagtaaaccttccctccttttgcaaatgatgaaataactcctatagaatcgaattgttttgggtcagtaattattaaaataatatttctaatagtgcagagagagaatcaaaaaaatgacgtactccaccgcttttgtaatccatcactaagaaaagttcaccgggggattggaaggagaatttgagtccaagtaagaaaggacaatcggaggattgctggaggatattacgttcgccgatggtatgctggacctccttcttatcgatgacttccttcttgctcaagaccttcatggcatagatcctgcgggtgtccttcttgcggacctggaagacccggccgaaagtgcccttgccgatcatcttgaggaactcaaagtcgctcacatccaatgacttcttcgtccgatgctcgtggtagcgcagttggatccgtagctcgcctggacttttcccttcttcttctggcttgcctgtcttcgtccctttccgcatcgtcaaacttccacattaacaaaaaaatacccattcaaatcagcttttctctcactttttttacatttattgaatgatttttgggtgaggggtggcttacggataccattgatcgatccagcctccgatccgactaagatgtttgaagtccaacttgatctgagtttcgccgaggaaagactcgacgccttcgatgccagggatgagatggccggggataagttgatcgggatggacgagcggggagggggtcctgtttggatagtcgctcgaaggcgtcggttttgtctgttgtgggggtgcgggctggcggtggccattggtgtcgcctaatgatcggtcgtagacagagagatacagcgagtggtgcggggaatagactggcttatgatgcgttacatcactacaaacatatattcacataagtcagttcatgcgcaaaatttcgtactatatatatatatagttggggtggacggggttcttgggggggacactgacaaatctacctcttgtttccagattggattctggccactaagacagcgcaatccgtttccctgactctgatgctcattattattaggagtagggatgcgtctatcctcagaagaaggaggtaattgaggagatttggagctgtcttgggattgggagcgactgatagtagatgtcggcactcctctggtctcttcctcctcctcgccgatcggctctctggatgcaaactcattattgtcgaatgaggcatagacatacggtctcgaattcgaggctgcgaaacggagcgctctggcggagacgatcttgactttcagcaagccgattgggggtaaggtgaacgggttctctgttgtttctgatgctgctgttgctgttgatgatttctctgatctggtgatcggctgattagtaaaattgaacgagttcttagtgttatggttcttattagtagtatatgttttgacgaaggctttgagggagttagtagccatggaagcaggctctggttgttgttgttgtggggtgttagtattagtagtagatgatgagaagtagtttttcttgggcgataaggattggggcatgggagtctttagctgatagtcatcattgcagagtggttggtgcttggtgttatcgaatgggtcgatctcagtcgatgttcctgactgtgctgatgctttgggagtgagctggtcggttgggtttcctcttgcccagacattgagcaggctcgaagaagatggggttgaagaatgaggactcatgaggatggtcaggtgggttagtagttagtagttggttggtttttggtttttggttttttggtttttggtgggcgggagaagatcgaggaagtttatatatccactccgaggctgtggtggtacactccccccctccccccgggggttccacttccttataattctcgatggggccacaaaaataacaaaacaacattcccaaccaggatagggtaagcaatccttagaaaattgtaaatcactctggctccatcgaacatatttatgtttaactttcatcgaacaagttttcaacaaaacatttttctatagaagatctattttatcttatcatcaactgtccttatcagaaaacttacatggaacacggctttatacacgcggtagatatgtaacaactgattcaatcaccaaaaaatcatcttgacactgtatcttcagcagtttagtccgaagaaatttgtaaatgaactggaaagcatcatctgtttaatgatctccaaaaagaataataactgttcttcgtgatagctagtgagtactcagttgagcttaaaaaaatatcaggggatcttgatgaatatacccgtccaaaaaaaaataaagatcaaatactcgacctctataactactactagcacatcctttttctttgagggtaatgtacgggcagggcgagagataattgaatttactgctcctatcaatctgttgagatgacaaggcgtccttctcgtattgacatcatccggacagcacaatgttatggagctcacagaaacaaaaaatcgcgtttgtatcatagttataccttgatggtggtgtgagcgaagagcccctagaagagggcattcatgaaggatgtgctctgatgagagcaacaatgagacacagtacaggacgaaagttgatgatgatccactagccatcgttgaacgtattcttgtaagcccttcgggatcatattgaccggcgttttttttttgtacggataccagatagagtctgggaaggactctcttgatcatatccacgcgttcatgaaggtgttatataaggcgcaagaatatctgcatactgtccttgtgagctggctcgtcttttatttgtcgactaaaagcacgggtaatttggttgttgttcttctccttctctctggtttctgtttcgagaatgcgttatgtatctggccggatagctctcagcttcttgtgtaactacatgactagagcgtccttcttttttggttatcctaagcgactgccaactcgattgtatatgagttaaagatccaagttgcaggtcaagaaaaggtcgttatggttgtaattcatgtcttggatatgacccaacggatgtgatttgattttttggcaggactttttctttttttgaagaacaatgcatggtttggttcttataaatcgatgatatgcccacccgcgaaaaaaagcaggcgaaggagatttggaggggttttacggtcacatattagtggccacttccctcttctttatggcgtctgatatgacctgcgaccgactttgtcggtttcaagttatagctaggggagggaaggggagaacgagttacagattggttcttgtaatagtaacagtaatgaatactgaaatcatcttcatctgtcgaacttacagtcacttcatagttaaaaaaaaaggatcctgacactggaaaaagtaacatctaaaaatatcggtgtagggtctcgttgaacagagagagtatggatgtgtcgttgggatcggcaccgggttcggaaagaagcgtatgtaactcatcaaccgtttcttcttccacttcatgaacttctggccccatacggatgtgtaacttggtgaagattaaagactttgatctggtctccgggagattccgtccaaccgtcgacgagtcagccgtctcttgtacacatagagtccatcgcggtcaaccgcagtcatcccctgcagggccccgggtcataagttggttgggcgaatggattcatgaaagaacaacgggatgatgtttttttacactgttttggacgcttcttaaccgattttatagagctgcacgtgaccgaatgaaacgcggctgattgtacaatgaggtggattaatacggaccaatatgggctacggaccggtacgcaaaatgtgctggctatcatctagaccaggaaaagtagatgcaatcgaaaacttgaacagcactacacttgggcactgtccagtcactagctaaaagtggttgccatcacgggtcagatggctgcggtgatataggaggaaatcgtcgcgtgttctgaggtttatgaagagtacttcagaccgtttagtgtatgtactcaagctgcgaagatggattctggatgcgctcacaaatagtcgccactcctgagtttatgataagattctcatcatgccctagaacctttgtctcttggttcttgaaagtaaatatagcttgaagaggttttggccagtgaacgcgtcggaactctcctgtaaagacgcgccctcaaggggacactccctgtatgaactcactacttctctctgtttctctggatggagatcgctactttgttgcggccggcactgcggctgcgggcagtgcgtctgtcatttcggctcaacaacacaatcgctgacgcgttccaggtaatccatcaaagaaatgagaagataagggatacaattccatgttttacaaagagagaatagaatacaagacttcgatttgataattccgaattttgaaagtgttacagatataaaaaactataggatatgttatacaatttgaggaagaagattttttaagggaagaggaagaacaattcaagtcaagtcaagagagacccagtcagatgcaagatcattgtctagctggacccagtcagagtcgggttcatcatctgcagcagcagcttgaggagcgggagatgatgggcgagtggatggggcagccgaatgagggccaccaggggtgccgaggttgtcgtttccatcatcggcagcatgagctagaggagcgccgaggttgtcaggttcatcatcggcagcaggagcttgaggagcgggagatgatgggccagtggattgggcagccgattgagggccacctggggtgccgaggttcttgatcgggacgggctcagggatcatccgcacgacccagacgcgggggtggactacttgagcggggttcttctggaccatctgttgcgcagtctgcatcttcgcctgggtgttcacgtgaagatctagcgtgacttcgtcccgaagagtctgtacgaagtctcggtcctggaggtcacgcctgtactttaggagcgcctcttcagaaattgatgggggaagggttattgtcaatacaactattgtaccgaggatagatggaaactcaattgggtagtgaaattactcactgcacaattgtgccttatcagttttgttagaggggttcatcttgagagttcttcagtgagtaggggttctagaaaagtgatccgaaagggaaagaagaattagagaaagatttgctggtgaggaaggagagatgatgcggacttgagagtaggtagctgtaagtaggactatctcttaccttaagcttcgggctggatgaaggttggatgaaggtggggtggaggtgggaggatagaggtgggagaaagaacacttggatggtttgtgatggacggcagaggagggaaagaccggctttttataatgcacacctaaggctgaacctcgcttctgctgctgctttctgctgccggaaacttccccccttgttcactctccactgctgccgaacgggaagggcctcagcagctgagcctaattgaatccctcagcagcgcgccaaagagtaaaaatgttgcgagactcagctaaattgaaccgccaccaacttccgttagaacctgtgttccaatcaactagttgtccggcgacggaatctttggctcagcccggagagttaaattatgttcaaggcagttgaccccgacctgtaattagcgaacagagaatccaaatgaatcacatctttgccggttgggaataaggttgaggttagcgacaaacactgaaagggtcctggctccgttgagcaaagctcaacaacactagccgctacgcggtgaagatgtgaggagattaagttgaggcgaccagcggccggcggtacctttgacctactaagcttgttacgcggccgcggaatctttcgtccagccaggagagtcagattttgttccaagaaacttgcccatgacccgtagctatacagttatcagaaattgacaaatcttttacggttacggttagggaaaaggctgcggtaaaagaaaaggaccggaagttgagctaagctcaacagaactagccgctacaaggtgaagatgagaagggattaagttgaagtgagccgccaccagccgccgttgatacctttgttatccggtcacggaatggttggtccggcagtgtaaaatgatttcacgcaagtcaagggcaccaggaatgattatatgtatgaaggaggcaaacattgagcactgaattgattgaatgattcagacagagccgggaacattagtttgcaagctgaaatataaactccgcatgcttcacacaaaaaacccaccggggcaataagccttttatgagcagcccacatcgcggaagtcgtgtttgccttgccagaaggattgtcccctccgtcttgattctggaagcaaatctcaaagttgcagtaaagtgctcccaaatgtaaaagtcataggtagatacagtaaaaaaaattacaaaaatagaagttgcgagttgtcatgcattagaacgtttgactcagctcaagtggttgcagtgattcaggaaaagggagagtatcgcttgcttgaggcctataacagtacccagaccggtcagtcctgaagtcgcaaagattcaatctagatgctctcacaaaagtccctgcctgcagggttatgtttagattcatatcatgatgtagctgccatagaaatgatcatggttaattccaccataaactttctctcttacatctgggggatatatataccacgaaatggttttctggagtgcacgcgctgaaactgcaagtgtcaactgtgactctgtggaaacccgccatcaataaggcgccccccccccccggagagctcactcactcatcttctttctcggagagataaagctacttctttgcgggcgtcgtcactgcggctgcgtgtaggacgtctgccatttcggctcaacaacacactggcccagccttggtgggtaattcagcaaaggcaagcaaagctcgcgcggaaatgagaagataaaagataaatttccattgtttccaaagagagaatagaatacaagatttagatttcataattgcgagggcagataattttgagtgttacagatatgaaaaaactaggatatgttatacaatttggggaagaagatttttaaggaaagaacaagaaaaattcaagtcaagtcaagagagacccagtcagatgcaagatcactgtctagctggacccagtcagagtcgggttcatcgtcggcagcaggagcttgaggggcgggagatgatgggcgagtggatagagcagccgaatgagggccaccaggggtgccgaggttgtcgggttcatcataggcagcaggagctagaggagcgccgaggttggcaggttcatcatcggcagcaggagcttgaggagcgggagatgatgggccagtggattgggtagccggttgagggccacctggggtgccgaggttcttgatcgggacgggctcagggatcatccgcacgacccagacgcgggggtggaatactttagcggggttcttctggaccatctgctgcacagtctgcatcttcgcctgggtgttcacgtgaagatctagcgtgacttcgtcgcgaagagtctgtacgaagtctcggtcctggaggtcacgcctgtactttaggagcgcctcttcagaaattgatgggggaagggttattgtcaatacaactcttgtacttaggatagatggaaacttgggtagtgaaattactcactgcacaattgtgccttatcagttttgttagaggggttcatcttgtgagttcttcagtgagtaggggttctagaaaagtgatccgaaagggaaagaagaatttgagaaagatttgctggtgaggaaggagagatgatgcggacttgagagtagatagctcaagtagagatatctcttaccttaagcttcgggctggatgaaggttggatgaaggtggggtggaggtgtaaggatagtggtgggagaaagaacacttggatggtttgtgagagacggcagaggagggaaagaccggctttttataatgcacacctaaggctgaacctcgcttctgctgctgcttcctgctgccggaaatttgcccccttgttcattctctaccgctgctgaaagggaagggcttcagcagctgagcctgattaaatccctcagcagcgcgccaaagagtaaaaatgttgcgagactcagctaaattgaaccgccaccaactgccgttggaacctgtgttccaatcaactagttgtccggcgacggaatgtttggtccagcccggagagttgaattatgttcaaggcagttgaccccgacctgtaattagcaaacagtgaatccacatgaatctcatctttgacggttggggctagcaccaagcactctcagggttctggatatgtagagtaaagctaaacagaaacagcagctacgaggtgaggagggcaagagatccagttgagcctgtggggaaccttcaccagccgccgttggtaccctttctctaataagcttgttgcccagctatggaatcttggtccacccgggcgtgccaattcttgttcaaagacagtcgcccgcgatccaaccaataaatggttgattaataaagagagataatagatgaatcacttccttgacagtaccggagaaagttgggtttaagcaaaagtactaaaaaggtgctggctacgcagataagagttcaatagcagtagggttacggtaggacaaatagtagtgtaacattattcaatgtgggtcaatggcatcaggagtgagtgccttccgaaaggaaggcaaaaacgatggctgcagaacgtacttggcgtgattcaaacctcaagcatagccacagtgccggcaaaagtggtcaggccggactgccaaatctggatactgcacacaacagcccccaccaagcttatcagactctcatttcatgagcagattccacggtgaaagtcatgttttccccaccatcaacttgacccttttggtcttgattctcttgaaaagatttcagattgaacttgtcaaaatgccaagcgaaaaaagacacctaaaatataaacagctcccaaagccaaataatgcaagctgcgcaaggaacctctctttcggagcgaaagctgctccggtcgctatactacgcatgagtgccgcctgccattcgggtaatttataaaaggcaaaccaagctcgcggctcaaatagaggataaaagataatttacaattttgaaagagggatcagaatacaagattgagatttaataattcaaaaggaaagagacataaactacgcagtgatacattgtttcaaagatattgtcaaggaaagaagaactactttgattcaagttagacccaaaccaaggtcgagttcgtcaagaggttggctcgttctgagagcagcagccgcgtcggcatcaggaacttgaggagcggctgatgatcggcgagggaattgaccttgggcatccgaatgagggacaggaggggtgccaaggtttttcacaagggcgctgtcatcggtgaagcgcagggtccagagccgggggtggtcaactgaatcttggagagtgaattccttcctgacaaggtccttcaaagtctgcatcttcgcctcggtggtcaataaaagatccttctcgcatttttccttgggggcacgcttctgccttaagatcatatcttcatgaatagatgaggaagtgatactgttagttgagctgtcgcttggccttcgaaaacaattattgctggtgaagtcactcacgaagcacttgcgtggtttctggtcggggagagggtctcatcttgagagctctttggtaactatgtgttctggcaagctaagaaacactctggtgaggagggagaggttattcggaatttagagtgggtaagagaaagtataaatgtttcttacttcaagggttagatggatgggggatagaggatggagtagggcgtgggtgaaaggacacttgaatggtttgtggagacggcagagaagggaaagccaggtttttatatgcacacctaaggctgagcctcggttcttctgctgcgtcctgtcgctggaagcttctccccgtgttcactctctactgctgctgaaagggaagggcttcagcagctgagtctaattgaatccctaagaagcacgccaaagggtggaaatgctgagagattcagctagtgaaccgccaccaacagacgttggaacctttgttctgctcaactgtttgtccggcggcggaatgtttggtccacccgggcaagttcaattttcttcaaacacagtcgccgcggacccgtaattagtaaacagagattaaaagtgaattacttcttcaacggttaggcataaaatgttggcgttggagaaaagtagtaaacaggtgcgggctaagcagagcaaagctgaatgttgttgacatactgacgaattgatccccagtgtgggaaacaggggtaatccattgttggtgtacaaattcccaattccactgaaggaaacattatacatctatctttttaaaaattcatcgaagggttttggatgagggaaaggaaccgcaagaaaaagctcagaatatcaatgctaactagaatcagtgaggaatgaggtcaaccaatcagtttcgcgtgtttgcaatgttagtattgagcaagccctgtcgcgggtccttaaactcgtaattttaattgttggtaattatcttgtgttctcacttgatatcctcaatattatactttgtcttcagagcactctgaaagctcatcggcttcgggagtgcgatggcgttcagagaaggtcaagcatgatttgacttgtcagacgaccggaaaagtttaaccaaaaacatccaccctactcatgaattgcgaaggggttgcgaaactgagataacctcgattataaatcaaatggagcactgtttcctggaggccaggttgcacgattgcatcatcatgttgcccgtctactcggcgatgggatccttattcagaggcagaagaagttgaagagaaggtgtaaaattacatggtggaaaaggcatgtcatacaggattgatagttacaaaattttccaagtcaaaagattcatcatatgttatacattccgtcaggcaggttcaaggaggaataaaattttcgatgattgtatgcaatttgaataaatcatctaagtacccaagctcaggagggaaaatgacaagattaaatcatcaatgtctcgatcaagttcccttgtcagtcggtgtctaagtcggccttgtgaagtcgggcgtggaaccggaggagtgccatggttcacctgaggggttgagttggattgcctctgtaaggtccagattcgtggatgagtaacaataccagaaaggtcgtaaactctcaaataaagttccctcaaagtgaggatctttgattccacgcgcaaatgaagatccttctttaatttcggtcgacggccacgtcgggagcctacggggtcagcggcgctctcgtaccttggaagcaactcttcaaaataagagagaggtggtcataacgtcagtggatggctaaagcttaggagggaaagttgcctggaaagattgctcaccaaccacttgggtcatttgatctaggagagagtcatccatgctgagagtcttttggctaccgttctttttagttctggaggatgataagaagaggagaaattggatcgttggcttttggctaggagggagaagtgtggggtatggaatatgaacctttgtcgccttgtgatttcttttatctagagggggatgggggaagaacgcttgggtggattgtgagaggcaccatacaccggaaagactctggcttatttatattcacgaacttgacgcggagcctggctgctgttgctttcggttagcggaagctgctttccctgctcactaatgttgctgaacaggaagctctgcaactgctgagcttcgacgagactgagcagcgcgccattcagcggaggtgctcatgagagactcacttaagatgaaggagacacggaaagctgctgttggcaccatggttccgaaatccaatcagcttgttattcgcaacttgtgaccaagttgcacattaaatcctgtctttgggatctggctccaagctatcttgagtacatagcgtaccaaggatgactgtcgattccgatatcgcttctgggtctatggactcacctcaatttaccggatctttctataatatcttcacttgaacttcgccgcaatggctactcacttttccggtgggggaaacgtgaaaattttagaccaacagttctgaaactcgcggaagaaagcctcataggcatcgctttcgagcaatccattgacacttatgagggtggcgatggaaaagctgagaatatcagtggtgacccgaattactgggaagtaacgagctgaaataattgtcttcagggtcaataccgagttttatcccatgaccttatcactaaaattcctccgattacgttatatcaccacatcgtgtcttcattggtcatttcatctggccttcagatcggattaagcctttcctagcaaccatccccagctttgggaagtacaacagcgttcagccaacctctggcctgaaattccttgagatgatcgagaattttttgtttttgggggcgtttcaaatgtactcaaggtagcagcaccccagccaatgatttgagagtgagttgggaaactgaagttacgtctatccggaagggcaacctttgctgggttcactggacctgtctgccgcccgccgggcaggccagacgatgctgcgacctgcggtcaactccccctttaccacattgcggttgacccagagaccgaagaagctcaaagctggaaggcgaaagagagaggaaaaaattacactgtgaaagacggatggtacacaagattgatacataacgatttcaatcaaaaagaataagtgaaactgtgaggttataaactagattttgcgccaaagatgtttggagaaggaacaaatttttggtgggtggccctgggcctgggtgaccatccgaaattcgtgtaaatcatctatgtgccaaattcaagacaggaaaaagacaagatcaaatgatcgatgtccggttcaagtcatcttgatggtcgggatcgaagtcggccttgcaaaattaagtgtgggcccgtggagtgtcatcgtcttttaattttgaggggcagagtcaaattgcctccagttccaaatccggggatgtcttcaagctctaggttgaatgagtcgcaaactcttacatagaagtaccagccgaggataactggggattctgagaatgcttctgtctaccatcccacccttattccccggattctcgtatctctttatgtgaacaaatcgaaaagctcactatgaattggatgaaatgtaacgctgtagtatttttaacttgcatttttttatgcattgattttttcgttaacttgcaggaaacttcatattttacgtttttcgttatcaattatttagatttctttgtgtcggttgccacaaccaggaaacttcatattagactgctaaagcaacatatgcgcccattttttgacaatctgctgtgattcttgtgacctcggtaggtcactagctaccaaaacgacgtcttccctggcgagctggtgcggtgcaccaatctttctcatgaaactctgttgagatgacccggccagaccttgactgggacccaaacagcaacacctgcggttctgcaccaatgaaactaagtctgcataggatttcaaggcttaaaatattcagattgttgcatcacatcaaccagatgtccactccaggtaattcacgacaataaattgaaaatataaagaaaattgagataaaaacagattggccaaaagaagcaagctaatcaaccgcaggtgaagtacttccctggaatggcagccggacaaccctgggtatcttttgaaagatcgcagtcggatcttcatttttgacatttttataaggtgaaatcataaaagatacatcagcactaaataaagagtcgtcatttacaatgatagtgtgaccacttacgggttttcacaacatcgaaggcaagctcgattggccgaaggttcaatcagttgcacgtacgtatggtaactgaagataattaggagttcatgaaaaaaaattaacacgaaggaaacagccagacctgctatcgattcagagaaagttggtcagaatcccagaacttactttttgcagaagctgtatggtgggtttcctaggctgcgatccccaccgttggaatcgtattgacctcctccatcatccgccttgagtctgaattggaaaagtaagcccaaaagccaaattaatagtaacaaaacgcgtcaaatatgtgccgcctggaagatatcgtgaaagacaaggctgacctatcgcagctattgacattgatgcatccggtcatctagttaccaacaaagtcagtttgatttttctttcaacaaaacccaaagaagattaaacaatcgaacctggatgactccattttttggcttagaaatatcaacagcggtccaaaatgggccattgaagactcctgcagagggagaggtcttgctgctgggattttggcaccagactgtttcaccacctggttgttcggagtcgccgatggtcgtgtattggttctttggaacgaccaaacaaaaatcgtccttcgtgtcgattttcacttccagaggcgcgtcatcctgtctcgaatgtgataccgcgaggaagcaaacaagcagtagcaaatgttggcaaatcgaattcatttttctgggttgtattcattcaaccacaattgggtgagcaaaatagaggagggaaaagatcagtcggactgagtgtaagccttgccaatttcaaaagtttgtgatctcactagtagggattggtttaaaaaatcaagtaaagtaccgttgtgctgatgtttttcgtcttggagtacttcttgtaaattgtatgggttgagagtaagttcagtgggagttaggaatgctgtggcaattgttgatgcccgggaaacgagtatgcgggtatttatattttcagaggtaggatgggaaaaacgatccgaaagggtacgatgatggccggtgaggcatgcgattagcaagaaggctagctatttaacatcccccgttttccgctctccatatgaacctcgcgttcagacaatacacattcaggattcagccctagggcagtcgaagctgtgacctggtggaagttgatcaaggagagatggtctgagaaccgaaatggtactgcatagcgtatggaaagtgtgtattgcgaaaatggtattagttatacacgaggcgatgagggtgctacgccgggaggttcgggccgggcgcggttcagctgaaacatactggcaagcagtgcagcctgcagaacagattcagcaaaaacggtagccaatcacgaggtcgccgtctggctctgtagtgtgtcatcgaagttgagagatgtccccgcccagcaataccacacacctgatcagattgagctgctggtgggaaggtgatgatgggaactggaaagaagaatttgctcaacgtccggagtccccgagccgagattttcgagtaaacagcagcgctcacaacacatgcttccgtccgttccgtcctggcgtcaaactcagaacttttttcgcctgctgcaagcaaatcacgcgccctgcagctccctgtcaatataacttctgatcattggagtgcggcgggtataagctgacccagtctctccggaccggacccaacttagtgtgatcccggctggcccctcgtgggatgggcctcgcgctcggcgcgcgtggcattcagtacgttgagttcgggtagattcgtgcccggccgccggcacactccatttgcacgatgcaatgacaggcaagattagtcgggtaaatttaaacacgccgaaacttaaaacccaccatccgcacggctacgtggactttcttggactcggaggcatggtgcagcttgcgctggtttgctttccatgtggggatcaagtttcaagaccaaaagagattgtcatctggtgatgtgtaagtcgccacgatcggttgcctcggcctgctcaatttttttttttgccacctgattttggttggacttggacgtccaatgctggaatagcccccgcggaagaaggcatttgcacaggattgcactaggcatgggctgctgtaagttccaaaaatataggcggctgattttattttgcgaagcaattatcagttatttcgagctaattagttacaccccccaaactgacagcttgccagctagcctcttccactgattttcgtgttggggattgaaatataaatagaggaataaggtgtgtttgaggggaagctcagccgatactcaactttcttgacgctgaatggtgattcaagggtacaaacatataaaaacatgaatgttccttttcccttggttcattggtttgtcacaggaaaaagatttgcaagaggtgaagatttccgcaatccgaatccggatcgtgctccgagcggacagtgtagccgtcgggtcaccgatacatgcatccattgttccagctggcaggcagcctcaccgttgtccatctcatctccggttcctcaaccatggctcactcgaccgcttcatgctcttcaggatctgataccgaactagacttatgggcagaattcccagatgctggaggagatggaccgtctgaaaataaaccacgaataggtcaagatggaccgtctgaaaacaagccatcaacaggtcaaccagccgaccaaccactagacacccctcatcgaatcaaacgttcaagctcgaccgaggaaaccgctatcgatccaataccacacaaatcgtcggagaaacgtgcccgtgaacccgatgatcaggacaagtcgaacgatcgtcctctcaagatccaatccacctcttcccacagccctcaaactcaaaaaccatctaaaagctcaccaatgaacccgaaaagctcaccaattaaccccaaaaactcaccaatgaaccctaaaagctcaccaataaatccaccagcagctacgaaaaatgaagactccgattctcaatctctcggaaatttgacctgtgccatctgcctcagcgcgccctcgcccgcagtagtcaccaagtaagattaaaccattatcatatcggttcgattcaagaaaagttgatcgtgttttttttttggtttttgttctttcgggggttacttacgacgggaacgaacaaaacaaaagatgtggacatgtgacgtgtggggaatgtctagcatcttcgattgtctcacaacataacagttcatatggcgtatttccaccatttttgcaaccggttggagcccgaatcaacaatggacagtgagtcgaacgttccttcgattgcgattcatctcactctcatctaatgctttcttttcggatgatttctgtcaagatgtccggtttgtcgggcccctttggtcggcggatggggcactgcaatgcgaggagtcatcttgaaagtccgaaaggctccctgagtctttcttcaaactattgacattcttctgaatcataacccttgcgggaaaagaggaagtgcctgttgtagactatgttttgatttatctctgtactcgcaaccaacccacttctttctactctaaggaagactatcatttagtgcgtatttgtatgtatgtaactacccccagctcttcttcttctttgaaactagacttgtatttagataattgccagcttcatatcagactatattgaaagactattgcttgctaatgcttgtctagagggaaaaatctaacaggcggaatttctgctctgtgccattttttctgtctatctgtcccactttgtgctatgagggggtcaagaatctgatgcaccatgtcgtgaggaatctctacccacgtaggagttccttccacaatcagacaacggccaagtgagaaaagagaaccatctgcaagtaagagaagaactttgtttcgagagggaacatctcgattctgttctgactacattgtgttctactttttcgacagagcctcatgctcatacctgttaccctacaccttccaacgatagccaccaacgattgccacacactgttgccaccaaggagtgcaccggtgaacggcagccaccaacgagagcatccgtgaatggcagccaccatccggagcgtggcatgggaatattaaatgtccctcaattcgtcgcccgttccaaccctttccaagtttcccagttttgcaagtttcccagttttttctataaaagcggtaacccacgtcgccattcgagcttcatagatccatacactcccccaatccaacccagaagcgacatcagacagtagacatggcattgcatcgagtcgttctcgtcgtcctaatcagcttgctgaatctccagagctccctccaacaaaccaaaccaccatctctcaaagatattacgtgcggtcgcaaaaaggagttgcaggcaggtgattgcaaagcgtgagcttcccggttttacccttgaaaagttttcaaaaattctctcccattataaagccctgtcaatcaaccggagcatttacctcattgacatttgcattctcttctttgtcaaccccaaaccaatacagtgcataccgcaaaattatctatgatggagattcaacccttgaccacaatgaaaggagtgttgaaaagacttctggaagctgcgttgtacgttcgttgattttgattcacccagactctctgtggatgttaatcattaatcttctccactagacacacatcgagaatataaaatggctgaaagtgtgagttaaagaatctttcaaagattgcccttgtgtcattgtcaaatcaacaaacaagtgaatattgctttgtttccaacagccccaaggcaatcattgaaaatggatttgaccaaattttagcgaaatgtcatggttatgtgcgttcatactctgcaacttttctcaatcataaccagagggggatctcagaatgctgattccaacagataattttggcatcacgtttaggctggtaatgcgactctcccaggtttcgatggggttcgcttgttgaccaggcaccataagggtccagatgcatctgcctatgaggaagatatcaagttaaaccaagtgatctgctccaatgaccccaaagataccaaagtagtgaaggaagattgtgcggagtatgtattttttcacctgtgaagggtactgccttcttggatgctgatggcccactaatgatcagttatctattgatttgactgatatgtacacagggcctaccgattgattcctaccaatgctgaggggcgctttgtgtcagttgaccaccatgtacccaggaatgtagttcgcgcaacatacaaaaaatgtcttgtgagccaaaataatcatcatccccatggcaaatcatctccagctctcagagggtcttgaactaatgaatacaatgtacttttttaaaaaaacaaaaatgatacatcaggtcgccatatggacatctgatgtatcaaaggttatagcgtaagctcaaaattaagctgaactaatgttgatggtttggcacttactcaacatctctcattagtttgaagtctgatattgacatcttatttcaaaaggtgatgcaagaatgcaacaccagggtgagtgatgcctagtatttcaagctgtattgtaatttatcatggtgaagcatattgtattgacttcagactggttttatagtggggttttatcctgacacccaaaggagctctgggtaaaaatgggaaagtcaacttgctgattcggacccctcatgaaaaataatggctcatgagcttttcaagttgtgtaccattttacaacatcctcatttggtaaactgggaatagccatgttgctttccagtccaaagtgttgttgctttgtaattgtatgatacttccccctttttgtaggagtggacatacaacatattttccaacatttgtaaatatatcaaaatagtacttaaagatttgtgaaattttggactctgacaggttacgtagatacatataattctcaggactgttagtgtaatttgtaaagcactgacaacaatcaggataggttcatcaaggattttataaattgccaacatgtccccaccaaataatttatggaattttctagagtctggactcaaactgagaaaatttgatgactttgaattatgaaaaaacaaatccagactgaaaacaattatgatttaaaaataaattggatacaatgaaaaagagaaaaaaaagaacgtaattggccgcaacaattattggaatcctggtataactactagcccttgaaagaggagaatctcaggtgagttgtactaattgtacatactcaatacctaaattcactgattatataatttcatgtaaggaatttattagctctttggaacagccaaagaacaggtcaatcactagtatctcaagagatcttaacatcaatgacctcaatactcttgaagatcctgatcatcaatctttgtgcaggtgctctaggtgagcatcaaaaaattaccctgtgataaacaaaagatgattttttaatctttttacttcttattgcatcattcaacaaagtcatttgcctgttaataaaatatcctgaccaaaactcattgattgcatttcacaatggtggtctagttacactaactgtagtgttagtgtatcataatacagaatgtaacaggtggaattttggctctgtgtaattttttctgtctatctgtgccacttccggctggtggatctaaaattcattcctatgaatttagatttatcattttttagactgaccagatcttacaagcaagaaaaatgggtcggtgttgggtctggcacccctaattataattaaaaggtagaacatcaaaaatcaattcagctcacacaaaccttcttttttggtacaaaagcctgtaaatcaataacacagtgtgaatttatgaaggtttcacttgttggaagatgcattcaaaatataatccctaaagaattatgccttgtttagtaaaatcatgttgacgtagtaaaatgagttgaaaggtgtgtaaagaagatgcagatgctctccaaaagctgatcagaccatccaaatgttacaaaattttgtgaatccaacatccagctagttgggaacattgatattcacatctaacctgtcagccggtgtcgctaaagtgacagtcggttgatgatgtgagaaacgcaaagcctgggttctgacagtgattcggttatttatcaagagctggcaatcttgagacagtgatttggtgatgtatcagaagatgaagagggaaggtgtgtttaatgtcgtctcttcttggatttctggtgagcatagaaatgaagaagatacaacttataaagagacaataatgtagacaactctttataagcatatgatgaaagtgaatataagcatatatagaaaatagatactgcagactgtgtagtaaatacaatgttaacttgtacaaggtacattggatttacttgcatggctgacataacctatccacacctttcaaaccacatcacatagttattgatagatagaaatatttaagcaaaaaggctagctaccatcccttcataggtatattcagttcaatgtttgtgtgaatatggaaattagtttgtgtgcagaaagcagctcatttgagcagcaggctctctggatcttcttcacacatatatattttttaatagtaccccagggcccaaacccagtggagggggccccttctactgtctaacaagaggaaatgttaggatccaatcagacttggctcagggaagaatggtaaaaaaatgcaccctgattttgtatacatccacaaaaataggtttgcaagaactccaatgtatttggttgaagtcaaggaacatagatttccaccttgaatacatttcatatttgtagagaatctgtgcattgagtcatgtacatacactaaatgacacaatacagcataacttgacatcagtcaacccctagtgcccctagtcattgttttggtgaagctaaacctgagacgtgtgtgcaaacaggcttgtcaactttgatttcagattattgtctgagagaaagatgatggaagttcctaggctcaggtagttgaaagacccttgccatgatattaattttcatattgtctgctttcttgctgttcatatgataatttttgattacattccatcaaaaatgatttattttggtcttagaattagctttttgaccatttatctaagggtgtggattgtttgtaccccttcagagcacccaaactacaagacttttgagcttgaccttcttgcttctttggatcagggcccatcagcatcttttggtaataatctgcccatttctattgacctcaacttgtcccttggtcaaccacaggatgaagctcccacaaatcccgccaatatggttcatgcaaagcccaccaaggtaccagaatttactcaggtcaatgctgtcacttcaatttcagccagaaatcagatctctaataggccaacatcactttctggggttgaaaaaatacatgggggctcaaatggtttagtttttccaaatgcggcaaagaaaagtggtgaccacccttataatcaggaatcagtcagaaaaacatggaaaactggaccaagttctccactcagaggctctaaggagccattcagatctttgcaagacactcttcatctgccactttggagatatagctgggaaggagggaaactccaccatcctgcagtggctaggctgaaagaagaacaaacccacagggaatccaagatgaatgggcttaccagatcatcatcattagcaatggaggttacaaatttatcaagccctcaatgtttgaaaagaatcaaaacagaaactacaaattctttgaagtttccagaaatccacttgaacacagcctcgctagatactgatgcgcatcaggctatgaaagttaggcttggaaaaagacctgctcaaaaccaagaccaatcacccagaaaaacggattggtctgcagtaaatcctcaaatccagggttcatcaataaaattcaatttaaaagagcaatcaaaaaccccagagatggaaccactactaacaatgaagttttttggcaacaaaaatggaatgagtttatttccagaagcctcatctagcaaaaatttgatccaaaacaaaattcacaatggttcttcatcagaaaaaatgaaatattttggtacagtaggggacatacatagagcctctaaatccataattctgcctcaaaagaatttgattcacctagatcatatactcaagtttgatgaggaatgcttccttggtgatcacatttcatctgaaatacacaaatccaaattaaaaccattggtttcattcatcagattgatatctgagccatacaaaccagagttggacccaagatccatttacaaatttctatgcaccctaccctcatccctgccaagcaaagagcaagataaaaatgaagcaatttttaaatcaaatttacctaaccattcgtgcaaaagatatgatctttcatttagaaagttgctattccaccaaagtctctggttcaaattttggtatgagagaactggaatcaaccttgaagaaattgaatttaaaggttcatatcaaaaacaaatcatggctaaaaacaaactaacgttacttttattttatattgacacaattagtactgtcttgtggaaatactgtcaagacaaatcagatgtttatcaaaatgataactcacttctcaaacaagcaatgaatattatatttgaggttgatgtaacacagttttataatcataggtttgagaggaaatcacatgaagcaaatttttataaaaatcaagagaacaagaataaaaaatttgctttgatctgggattggatagcaactttgattactaggcatggtagcaagaaattacgtgatgtcatattctatcagggagatggttatttttctcctttcactcaacaaggattacattttatttgtttttactcaattgataaattgaaccacagattggcgactcattatgaacccaaaatgagaaaaattttcattccataaaaactgcatcactttggaaaatctgatagattgaaaatattctagggaaaaattaaaatcttatactgatgtttccccatgatttctctgaatctgcttgtcctacctgatattattatgtctgaaacttattaccatttaattagagagataggattcctttcaaaaatacacatggttacatatcaggatttgcctaaccccaaaacagtttcaattttccaagaggggatttttcaatttatgtgtggggaattttcaccttacttttgatgtttcaggaacaaaaaatgagctgaactccaaattttcagtcaattttatttccccaactgatccaatttgatcctccttcaaagatttttacttttcctactgaacagccacatatacagaaattggtgtgcaggctcacataccatttgtgttggagttttgtgtctgcactccaaattttaattatcttaccagttgttttgaaactgttgttcacctccacataccaaactaggtgtttgcagctgcacattgatgcaaaaggtcacaaggttaatcgatttcacttaaaacaagccacacttctggcttaggaggcaacaaaagatgggtatttgttcaattaaatgctttcatttcttgcaaaagtttttgatttatgaaaaacctgagcattaaactttgggtttagcagattgattacagcatcccagtattcttggtcattatgaaatagtggattaaagtattcatttttttgattcttataccaattaccaatcaaagccagagctacttggagtgtcctggaacatgactttgtgtcactgaagtaatgcattagaaatatttgactctcaacaaaattagatgctgaaagagtaaagtttttatctacttgattctttaacacaaaacttccaaaaagcggtaatttgttgttgccggggtttgtgaaaatattgtagacccactggaagaatacctgatgaatgtcgggttcagtttgaatacccttagaattgatgtattccacaaattctgaatggcatattttcaagttcgtcacaaatgattccaatttcacaagaatagaacttgttctggggagttttccggtttgagttttaatccaaatgtatccgtgcaacactccttgcttatcatatgtaggcgattggagcagagcaggcagctcattagggcacagtcttgtctgcctgtacgctttttcctgagacctacatctgggctctaaaaaagccttaccgaagtagtccaaaatttgattttctttctcacctagtcccaaagtgtacctaacttcgtatattctgggtttcattgattttgggaatctttctaggtcacggattgcaaaattccccaagctttgttgtccttgggttaaatcagatatgcttccgaatttcatcttggatcgaattccatctgcgatcagtaactgtatctctgaaaatttatcaagaccaccggctagccccttccaaattttgcgttggcaatttttatagtaattttcgataattgacagtgcgactcgaagtgcgtttgtgggattgcgagctactgatagaaaattaattaatgttatttttatcggcccaaatttttctcgacggcccagcgcatttagattttcatgactgattgttccaagaacaggtgcagtatgtgtgggattaaaagtcgccttgaacagccagtctatcagctcatggtgagaacggagttcagagtcatttattgattttgtttgggataactttctcaagacgagtgcgttgatgaataagagccattgaatcaaatcgacaaagcggtcagagagctgaccacctgcttgaagcgtttgttgggttggtttcctttgggctagaagttttggatcaatttcaatcctggttatgtataatatatcgtcgagtcgggaaatcctgattggcaagccgtctattggataatcgtttttagttggtttggtacttgtatacctcaagaggatggaaagctgatccttgaattttctggtaaagcttcctaaaaacccatcatccattctttttcctaggaacgtcgatttgtgaatactgttcagcgctgagcttatgtgaatctttttgctttcatcgctgtaattagcttgaaaagacttgttggaaacttcggcctgatcttgatctccggagtccttcaagttcagcccaacccgatgattctcatttgattgtgcagagagcttgtcgtggggatgaacatgtgggctacgcggctttggccactctgaatcaaaagagttgcgtgatcctgaatggaaagtcagatacatgtgtttgtccaggaataaaatttacagtgcctttcttattaaatacttacctgggcttctggtttgatattcgactccctgatcagaacgctgaatttggtggagataatctttcccgtcttgtgggtcgtgttgaattaagggatgctcttgaaagtgggcttgttcttttccggccacccatcctggttgggggagatgcgagggtagtacttgaacgtgatctaagagggacgaggattgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaatcacataaaaaaatctaagtataaattgaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaatagataaaaataaatgaataacttaaaaattataaacaaaaccttgaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtaccccaaattctaactccttcaccctgtaatacaagcatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtagcaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctagaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttaatactattattgctgttattaaagcctcaaaattcctcaagaaactcaacagttatcacccagcaaccaaaatcaacctttctgagcgctcccaactgtccagtttcaactttgaagatcctcaagaccccctaggattattactagtaagtaataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaatccataaattcctttgttttattggaatttactcctttaaaaattaaaaccaaaaatatataagctttttgtttactcttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacaaggatcgctgggcgtcgatgttttcgaattcaggggactgtaactgctcgaacagccgagaaatcttgagatcatcattgttagtgcccatctcatggcgtgacacagattcaaacatagactcaggtgtcaagacatttaagtggctgttttctgaattgaagagcctccgttcttgtggaattaggctagatgcagatggcaagaaggaagtaggtgaaactggagcagaaggaaagctcgcaagttggtaaaagtggtgactcgactgatggcgtcctgcccctgattgaggcataaatagatacgtgcattagctcaaatatactgcgcaccaataacaggagtcctgcaactccgtctactcaccttcaaattccattgctgtcaacagatcagtgaaacctaaagttaaggccagcgggtcgggatccggtggcggaatgcgaccgtcatagccgtgccagtctgtactttgtcttttggtaacacgggaattctcattgtttgtaggatttaccgctataaaaatgttatcaataagtcagctagtggatgggggagattttggtatgtgaccaacaagcagtagctgtaccttctagataatggtggatgccaagatccgcccaatgggtatcaaagccggagatatctaattggttagaggtctgctgatttcctgagggacgcttccggttgaacacgttgtaaggaacttctagtgagcttgaatgaagatcggaacccatataatgacttttgtctaagctctgaaaggctggccgagcctttccaagggtgcaccttagagcaaagcaacatgccacaaattgttggaaaaacccaaagttgggaatgtttggagccatcttcgcaagaagtatgtatggttccttggacagacctggacacactcgtatatttgagaaagaaaacggctcactttgaaggttacattttacgtacctcaacctgtatcagaaaattgttttgatccgagtttcgggcaacccagggttgcctgtttcaagtcttgaatccgggaaaaactcaacttcaaccacaaaaaatcgaccactttttcatcccatccaaatcaattctccaaacttctctatcatcaaaataagtatcttttaaccttatctcatctaaaaaccccgttctcccatcttatgtaatcacaataaacttctcatctcatctacctctaccaactcacccttaaaccatgattacaccaccagtgaaggaaattgttttttttccgaccaacaaccgataagaggtcggcttgtgttgtaagcaggggctgaccgtcacttgacggtcggcaactttcctgaattttttcaggttatttatcgggagggaattcaaaatgatttcgatatcccacccacaccgattcaccattggttttttacagcagttcccataaagcttgcggttgcgagctcctgggatcccaaactttttctttttttgcgcctcactttttcgtgcctctttgtcctgtatctggctgtgtacagcgacagtcttccaggcattgaggcccaactccctcatttttcgagttgagaagtcgggagttggaccatcagaatcctctcaattttttgaacaggaagctgccataacatcagtgcatgcccggcccccaccgggaaactgccaggtcgccgggccccaatcaagaccttggtaacagattcacaacctgtacagtcatgtgtacaggtcacgaggcacaaaaaaaaggtggaaagaaaataaaataaaatcagatcccaggagcttgcaagcgcaagctttctgggaactgctgtgtcggtgcagaaaccaacaacttttcagtttctcccaattttttttcgactcctcagccgcttccggtttaaaatcggtcgcaatccaattgcttttcgggatgcttgagcctggcagggtcaaaacgctgcaggtctgcctgcaaaaacagaagccagctgcaagcatcaaacacatggtccacccgtaccatgcaaaggcatgctcagacctgatgaccacacaagcgttttttgaactttttttttctaagtccttcttttttttactgccagaccaagttttctggacgtttcaaagcacttggatttagaatgtgagcctgtgggagacaggctggaagtgaaaaaaaaatcgaaaaaaatcgaaaaaggaccaattgcaatactgaaccaaaggttgacttcctttctggaaacaaatcaattccaaggccgattgaatatcggttgtaaaccggttcagctcgctcaactctgttgggagatggttgagaactctgttttttgagttccgagctgaatcaaaaatggatcgaaaacaattcagcccttcaactgagccgggcatttttcggccatttcactgtgattctaaccggtcggttttttcacttggaagaaactttaaaacttcacccgttgtgagcctgagcctcttatgtggcgacaggacacaagagaatgaggggaactactgattggatttcgaggaagaaaggaaatacaaccagaagttagaagaaaaggggaaagacaagagaaaggaaatagaaagaaaaagagaaatatatttttattagttttttatcttttacttgattgaatctgcagtcttactttcctttagtaggatggctgataagctgtcaaagactagcctcttctacaaaagaaactgtagaaggttttagtttgaatatgttcagaactaaccactattttttagatctatgatcaaggctctttaaagggaaacctatgtggttttcaggtttaccaccaaacaatgagatgaagagtatgatagagttggttgaagagagagagagttagagagaaagatatggttgaagaaccatatgtgagactgagatagcagagcaacagagaaatcaagaaacaagaaagaatactaactgtcagagtcctagcacgaccacgtggaggagaaactgggagttggaatcctttcgacaagttaagcaccaaacggtaatggggttggttggtttgttggtggttctggttcaaagtgagtctgaaaaccttgaagatcctgaaaaatgcgaacttagaatcctctgacaggattttcagagttggattacgtaataattacatgtacttgtggtagagggggactataattcttgagtagcagaatttagacaagtactgtggaataaggcaaagtatgtgaaggatttgagtaagataaaagtggtcagtggtgactagggtttaatttagctgagaaatccatatctgaagtcagattcaagaaatatcttatgagtaaaaagttatggtaatattatagtgagaaaagatggtaaaagcagtcttttggccagctgtgctggctctaaggctgacacccgtggtgtaggaacaagacaaagatggtgaaaattgcatgtatttaggctactctagactatatacatgctgtgagaaagcggggtctaggtgagacttctgataacccctcctgggttacaatactcccccctcacctagacactagacatgatcctcccccggaaagactcaaaaggatcccttgacaaagctttagtaaagatgtcagccagttgttcctttgttgggacccataccagttctgttttcttttcatgaagtgcttggttagtgaggtagtattctctttctacgtaccggaccctcttattcgtggagtcatctgtactaactctgattgcagcctggttatcgcaatgaagtaaacctgtaaaactcttcttgaggatatctgtgagcagatgtcttacccacaggacttgtctggtcccaattccaagtgccatgtattccgcctggcacattgaggcggctattgtggcaaagcgcctagaggtccagagcactggacatccaaaaaaggttactacaataccataagtggattttgagaattttcccccccaagaagtgtcacagaagcattttagaggttttgggaggttgtttgggaataggttgaggtatagatccttcgaattggccagataaccagtcaggtgtcttacccctttccagtgattagttcccagttgagctgaaaaccccgccaaaaggttgactgcaaaggcaatgtcagggtgtgtccccactgcaagatagctcaaagagcctataattgacagaaaatgagtagacttggatttgtcaccatttggttcagtgatcagctcaagcaaaggaggtagaggagttttatgggtggtgcaaccatccaatgggcatcaagtatttagttgattagcttgggttgacggatgctaaaaccctctgttgatctttttacctcaagtccatctgttcactttattttgagcatacccttgagtccatcctctagtgatctgagcatttctgtcaagtagcccgttgtggaaagtaaggcgtgccctccgagatttcttgaacttctcctccccgcaacacgtcctactctgttagttgttccgggtagcttgcttgatggtcttgttggtaggtaaaaataactaatcttttattgttttctttgtactacaccaaatcttctctatctctaacaattctttaggctaatacaagagtcacttctaagtcactctcttattctgatgtgttctgagtcataagtctcccccctttcttccccccttctactccaaactccaactcttgccagctatcccacactcaagtttcctcctgcttcccatgttgtcctccgctgtcactccctcgcacttcgcttgtcacccctccaacgcctgccagtcagtgtactcctccggccgccctttggataggtctcccaccgcctcttgtcagctccaaaccccgcttccgtctctcggtgcccccgctcctttgtagcccctccgcagtatacgctaaaccccagtccgcagtcggccatgaaccccgaagtccgccagtgcccggattccccgcagcaagcttttcggcctgcttttctccgctttcctgcgcctcggaaagctagacttttccactaatgcgccaccgctttcctcagcctgtgtgtgtagagtcagctccgcatgctttccgcatcagccgcaagcattccgcatacacccaaacagtccggccaaagctttgggcgcagcgtgctctcaccgccacatccccccaacacttaaaatcctgtccccaggatccttcttccctcaatttcttccccattcccattccactcattcccctctccaccatgtccacctgtaccaactgtcaaacccacagcctcccctgtgtccgtgaatccacagatcatgcgtgcgacttctgccaaagagctaaatggtgctgttctttagtcccgcgtctgtgcaatttccctcaacgctgtactcgcgcaaacattcctgattcccacagtcgtccttgaccctccaagcatcctcggactacaacccgtgcaaattccttgggcaattttgttgtccctgactcggccagcgtttctgttgcctcttcaatgccctcttcttgcaccctgtcaccaccacctcaacctccacattcatcccctgagtctccagctggctccaacccaatgacgccactacctcgcgaaaccgacttcatgtcaccacctgactcaaccgctctatgacaagcatctggggtccgagtccaaggaaatccacgtagccgtgcggatggtggcttttaagtcttggagtgatggaacttacccgaataatcttccttgtcattgcattgtgcaaatggagtgtgtcctttgtccggacacaaacctacccaagctcaacatacaaatgccatgcgcgccggacgcgaggcccatcccacaggacaggggcgatgccgctcctcatctgggctcacactacggaccggagaggctgggtaagcttgtacctgccgcactcaaataatcagaagttctactgacagggagctgtagggtgcgtcatttgcttgcagcaggcggaaaaagttctgagtttgacggcaggacggagcggacggaaccgtgtgttgtgagagctgctgtttactagaaaatctcggctcagggactccggacgttgagcaaattcttctctccagttcccatcatcaccttccaagttcccaccagcagctgaatctgatcagatgtgtggtattgctgggcggggacatctctcaactttgatgacacactacagagccagacggcgaccttgtgcttggctaccgtttttgctgaatctgctctgcagactgcactgcttgccagtaataagtatgtttcagatgaaccacgcccggcccgaacctcccggcgtagcacccttattgccttgtgtataactaataccattttcgcaataacatatgggagaagaaagaggagagcccatagaaagatagggaaatggagatactcacctagttggttggaaatagatgctattgactaggagaggtgctgagcagtcaggactaaatatgaggcaaaaccatggtaatgtaatcatgtaaaattttcttgtgagcttgtgaagatcagggctcataaatgtgtaggtttaaataaatttaatgtggccaagtgcaactgacatatatgtattagtaataggggggattcatgatgaaacgatagagccatttttatggggtttctgagaaacatctggtttttcttttgagtttttcagattgggtgtttgctgaactttcagaacatcccaaaaaaattgtacatttttgaccagaaacaccttaaaaatggctctaaagccctaatgtgaaataattattattgaatatgagtagtatggaatgatttatgtttatgataaaacaatctgtagtggaatagactgatagaatgtgcttaaataaatattctaaagtgaaataagaaattctttgtggtgaaataaatctgtaggtgaaatataatgtcaaactgaaataggatttatggtaagaaataaacaaaatgtagtacaaaatggaaaatatgcgtaaggaagtgaatggtgtgtgaggggaaataatagtgtctgaaatgaagaaagaaattgtacagattgaaatattatttgcaggctgactaagtggtgtctgaaatgaaataaatagtatttactgaaatattattatcatagaaaggaagcactgtggaaacactgatttctttcctgaggtttgtgattttcagtatggtgtagctatttagtactatataatatgtcagacaactgtgtgttaagctacaaattttgaatgttaagatgatgttctatgtagcatctgcacatgtacaataaaaactactctttacagctattctgtaatacatatgaccttgattggtcttaacacataatagtggcactaaccgcacaccaaaaatacagatttggcttgctgttttgaggtccactacactaacagtagggtgctgtttttcatagtgtagcatagcagcccatcattgggagacatgagagcccacctgtaatgacttcaacccaaatgcttcctaaccagggttgggtgtttggtaatacctagaatttgacccaacacagcccaacctccctctcaaacagctggtatggaataaatgctgcaacaaatacagctgatcccaaaaagcttgcggttttgggattgctgtatttccaaagatttttttggcaccttgtgtttttagcgcctcacggcctgtacacatgtctgtacaacttccgatttggctgccgaggcctcactcaggctcaggatacctggtggccagcgggggaggggggtgagggccgacagagcccccatgtgatgaccggctcatatccaaaaaaatttgagacaattctgatgggccaactcccacaccctcaactccaaaacttttggagttagtttgtattgccccatttactgtggccatacaggacaaagtggtgctaaaaatgaggtgccaaaagaaatcttctgaaatacagccaatcccaaaaccccaagctttttgggattggctgtaccactacaaacaatacctgttttgccccaggaaaaaatagtaatttgggtggtggaaaataggtcaatttcctgaggcttgttttacaaattgactcaggagtaaaaattaagctaaaatgagctattttagccaaaaaataaaaatgcctcaaatgagctaaaaattagttttggaatgtttgatgcatttttatttttgggataaaatagctcattttagcctaatttttactcctgcatcattttgtaaaaaaagcctcaggaaatttatctattttccactacccaaattgccattttttcctggggcaaaactggtattatttgtagtgtacactacacagtctgtgtcatgaggaatattaccaacatatatggctaagagccatatatgttggttcattattgtattgcaccctgtgtagaatgacattggtcacaaaatatttacaccaagacaattatacatgacatgataacatttcaaataccatatttgttgcagtgttgattgaagaagttcaaatcttgaagggccacatctccattaatggaggctctatgagtatggatggcttatttgtgaattgacatggattaaggcatggtcccgcggtttaggacggggttagaagcccatcccgaggaacaaaccccagggttcagggttcaaacccggtaaccccagggtttcaattactattttctttttttttgttgccatgtctcctggaggatctagttccattgaaatcgtcagatcccttgcactatcccaggataaagcctaaacagcgggtaaagactctgggctactaggttattgatgtggacaagattgaagacgataatagtcaatcccattccggagcatcaaataatgtccttagccagtagagagtttgcctctcactttgagaaaagaactttcagcctcattgcagttccaaatcttggccttgaagataaacttggacaaaacagcctcaagtggtggcaggaaaagattccgaccaagctgctcggatgtgtgaaagtttgcatcattggagtgtgtttgtacaccgggactacatcagtgcatgtgtcatgtgaccatcatcctatgtacattcacctcccagatgtttatagccagtttgtttggattaaacaaccccaacccaccaacttgaagtcatgagacttgggcaagtggtataaaataggtttcaaaaaatgattctgaaaacaaaaatatgcaaaattgatttttgaagtgggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattctgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtctatttaccataaaaatgactttgattttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtttagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattataaatttatttcccacactttaagacatgtagaaaatgatggtaacaacctattttccccaaaatgaaaactataccttgaatgccacgtttgacacgttttttttaattaattcatcactttttcacttaattgttagcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttagaagtatgtaaaatttaatggtaaaactcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggtaacaatcattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattctgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataatgataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttgccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaataatgaaaattaagctgttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccattgagttttatggaaattgaatattaccattaaattctatacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgagaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctacacacattgaaactaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaatcaaagtcatttttatggtaaatagactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgcgcagcaaaagcgcgtcaaaatgcggaaaatgcgggtttttttattaaggccctttgaagtttgcaaaaaaatattacaattattgaacttttttcaaaagtttcaatattgctccaaatgataaaacaaaaattggaaagagtagcatggtatgcaaggaaaatgataataaatgaaaaaatgaactccagaaattgttcagaggtcagtatctaggtcaaaatgcaagttgaatttgatcacactgtcttttccactgtattttccattgggagtctgatgaatgcctgatttcacaccatttcaaaaccatctggtatttaatgttttcaaaatttttatttattatcattcttccaacataccgcactccaatttccaatttttattttttcatttggagcaatattaaaaggggctctgttaatcgactcccaaaagttggagagtcgactcccaaacccccaaaacccccgaaattcccccgtatcccccgagtatcgggagtcaattcaccaaacccgtcagcgggtttgggagtcgaatcctcaaaaattttaaataaaaaaaaaaacaaaacccccggagggggacggagttgatgccccaaaacccagtgggttttgggggtcggcgagccaaaaagagccctcgatggccgggatgattcctcccggccgtcgaggatgtacatgtacacctttgacggccgagagaacccctcccggccgtcaaggatgtacaccttcaacggccgagatagagatcgtttgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgccgggtgccggttttttggcaaaaaaaggggaggtacccgggtaccgctccgagtaccgcccccaagagtcttgaccggaaggaaactcttccggtcgatgaggtagatgtacctcatcaatcggaggggtttccttccgatcaacgaggtacatctacctcatcgaccagaaggaagcccttccggtcaacctggccgggacgctggggttccccccagcctcaaggccatttttttttcttttttttttcttacttttttttcttttttctttttatttttttatctcttttttttctgttcttttctttttttttctcttttctttttccttttttttctcttttctcttttcttttttgtttcttttttttcagcaattacaaacagtttttttaaaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaataaatcccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgtggtacctgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacgatctctaggccgagagaaaccctcccggccgtcgaggatgtacaccttcaacggccgagagaaaccctcccggccgtcaaggatgtacacctttgacagccgagagaaaccttcccggccgtcaaggatgtacactctcgacggccgagagaaacactctcgccgttgagggtgtacacactcaacgaccaagagagaacctcttggccattgagagtgtacactctcaatggccaagagtgtttctctcggctgtcgagagtgtacaccctcaacagccgagaggttctctgccggtcgttgagagtgtacactctcaacggccgagaggttctctctcggccatcaagagtgtacatcctcgacggccgggagggtttctctcggccatcgaagatgtacatccttgacggcggggagggtttctctcggccgtcaaaggtgtacatccttgacggccgggagggtttctctcggttgtcccggtcgttgagagtgtacactctcaacggccgagagagaactccacggccaagaaaaacgttgagttctctctcaaccgttgagggtgtacaccctcaacaaccgagaggttctctcccggtcgttgagagtgtacactctcgacggccgaggggttctctctcggccatcgagagtgtacgatctcgacggccgggagggtttctctcggccgtcaaaggtgtacatgtacatcctcgacggccgggaggaatcatcccggccatcgagggctctttttggctcgccgacccccaaaacccactgggttttggggcatcaactccgtccccctccgggggttttgtttttttttatttaaaatttttgaggatttgactcccaaacccgctgacgggtttggggaattgactcccaatactcgggggatacaggggaatttcgggggttttgggtgtttgggagtcgactctccaacttttgggagtcgattaaccaagcccctattaaaaattctgcaaaaagtccaacaactgtaatattttttgcaaattttaaaaaaccattttttctgatttcaagtcggtgggttggggttgtgcaatccaaaaaaaacttgctataaacatctgggaggtgactgtacatgacacaccaactgggctcaacaggtggaggaccgagacactgagcccttggaagtgaacaaaggggcaggaagctgagccttaccaatgtctcatagcagcaatcttttctaaaaaaaagccaaccatgattgaggcccaagggcctcttatatctcaaagactggttctgcaccttcaacgggccattttgatcctgattctcacacaataaaaaaatacaaattgatacatgaagtagctgcaggctgcagcagtgggccgctaaatttttttacatcaaaaaattgtagtgttagtgcttttgtagcgcattttcgctacactacgctgcgctacagcccttttagcggtaaaagcggctaaaaaccgctaaaaaccgctaaaaaatgtatacgcttagcactaaagggaattttactgtgttacgccacactaaccgctacggttagtgtagcggcccaccgtttgtagctgaaaatatcatgtaatacaagatgccagcacaaattgaaaaaaacttttgctccacaacttatcaaaaccccggggttctggggtattgcaaaacctcatcccaagtcctgaaccccggggtttggatccgggtaaaatcttgaaccccatgtgttggggtcatgccttaacatggatttcccatagggatggcttcagatacccagtacccattggcaagtacccacatatgtatggcaggtaccgtactacctgctggcaggttcaggtgtccaaattgtgtcaaaattccaggaaggtacctgcacctgccacaggtgcaaagtgacatccctaatataccccttgtcaagagctatttccctttttaactatgtgtatacttcaatcacctaagccattctataatataggtgtgtgtgatctgatgtgtaaatcccaagctctctatcagattttagccggcaaattcatgcatcatctaactcattgttttctctggggaaagaaactcagtaaaagaaaaaaatgggtttcaaatttatttcccagtttctgatcgttctttcaattcataaataaaaaattggaaaagtttggcagcccagaattaaagttctgtgcaacttgtcagacaaagtcagtccaatcactttatggacaggctcatccaacaaattataaatcaataaagtgacagtggaggacttcccgtcgccatttagagtgctttttaagccctccccagtctaaaattaacaccccaatcatgattccaaccagctcatgtgagaggtatcatcaccaggcttgcaaaaaaacaattttttacaccaaaaattaagatcttgggggtgtaaattcaattctgggagggttgtaaaccgcgacgggaagacatccagtgcctgcaagtgggagtctgagatctcaactttgcgatcagtgatctgtgcatatagtgcaagacagcccttgtgacagctgaaaatgtgagatgtcacgattttggacaagtccgccaggcactaccagctgtgccagtcagtgtgagttgaagaacccaacacattttcgcatgttcatctcgacgcggctacatccaaccttgaaccagctcgccgcccgagaatcccgtagatgaaaccgagccgtgcgtcgaaggtggaccggtggccgaatctcccgtcgagaatggctccgaggacatacatggcttccttctcgacttgtgccttctgtcgccaggaaaaccattacaggacccttggcctaaaacaggtccgttggctcttcttggtcctcatcccgtgaccccttgacctgctccgaatctcacgctcatcatgctcaaaatcatcgatcgctagggagcgacggcccgagagatcaaatcaaatttctatgaggtatgcataatgatttctgtactgcactcatcaatttcgaggccttcgcgccttttagatcccttcttcctagctctttcgacgtggctgacttcctcgaatggcatgtcttcattgatgtatctacacatgtatcagctttccaggacgcaccacccggacatgaatcccaacggggccacctcagcagaccggttcaaaaagatatctgaggcatacagcgtcctgtcagatccagcgcagcggaagcggtatgatcagaccctgacgccctcgggcgtagcaggtgcgagtgatccagggatgacctacgcgggaatggggtcggactatgggtcgcggaatgcggagcgccgggcgagtgcgaactatgcatggtcgacccggggttcccgggcaggcccgaggagcgagctccgtggccgacgggacccgctcaaatcggcccagcagcccggcgacttctctgcaaccctcgatcgcttcgagcgtctggcccggcgccgaaaaccctcctcctcctcctccgcctcctcccgtcctgatgaaccctggctagacccattccacacgccttccccaacacaacccaggcgtaaagtctcccccgctcaacaagctgcccagatggctctcatgctctccttaatcttctgggtcggcagcaaacttcaactttaaatctctccgctcctcctactcctgtactcaatacggcccatgatgacaatcatcccattgtaaaacaatcgatttacatacattgccaacttgctggatgatctttatatattcaggttctggaatcttctttcagcaagcttaatatcattgaaaaattaaaccaaccagcattcagtagctgatccccttttcttaattaaacaaagaccaaaattgacccatgaattattgcatgtaatgaccctgctaagagagagagaaagaggggaagagaagacgaatagctaaaagcggagagctatgggaagcagagttttcgatgggtccgatgttctaacaaagtagctgaaaagccagtattagtaacctttgatggaggtgaaagaatctaatgaacaggaaaacttatagggaggctttagcgtctgtagtagacatgaataccagaaccaatagtattgttacatctgatcagactgctaattagagactcaaaccaaccacccccgaagttgcaagaacagagttaacatcaataatgaatgaagaaagcaagatgcaaagaagtgtccacaagaataggaatcaaaaagtaaccataagatttgggaatcattgtaattaataatgggaagtaatggtgatcatgggagatagccgccatcacagggaatgcaattaatgggccaatagaacaataatgataatgaatgaatgaatgaatgaaagcttgtgttgtggaagagaacccaaaagctcctacattgttatagatagacattaatcatttacataagattgatagcactcatcacagttgatgttcatgagcatgttgagttcactgaaatgtgatgagcatgttgcaactggagagaaatcaagggtcaaggctcagtccaatctggtccatctgtgatccagatacaaacagatttcaagtgtaggtgagttagattcagaagtccaaggaccaatccaaattggctttttttctctgatatatccatgtttcctagtggccagtgtttggtaaaagcatttcatgagaatcaagaaacaaaatccagtgagtccaaagtgacaagttccgtttagacatgcccagtaaaaagaaagtgatgtagaccagtgaagtgaatgtatcgatacttgttgtgagttccttcctatcctaatgctttgtgaagacaacatgttcccaggggcaccggtgtacgtgacatgatatacgtatagagatcaaaaaaaaagatgaagaaaatgcacatggaatgtgagcaccatagtacagagttcaattcttctcagttgcgagatttgatcaaaccatacacaaaaaagacgacagatacatacattgtatatgaaaaaatgaagaatgaccaggagtgggtttttctacagcttagactgcaccaatgaagatctaaataaacgtaatgataagacatcgatacatgtgcacacacagacaaatatgcatgaagatatggagagacgcagcgacacaaaaatacactggaaagcacatcaactggttctttatttttattttttggtttatagcaggggtggggcctttttgacgttgaaagtgctttgaggtggggccttggagatggaaggcggaaatttgggtggttgcgtatgtagtgagcttacccgacaggatggtggcccaactgtttcaagctgtcactgaacccatcaatgatccgatcgatgtgtgcccgttgatcgtcgacggcagtgagtcccatatgaccaatgcgcacgtatcggtccttacaatctttatgtaacccgcctgcgatcactaggtctttctcgagcatcttacccatcacctctacaaaagaaattcagagaaccaacttatttagcttaaaaaaaactgttcaactttgggttagaaaatgtcatataactgaccaccaggcttgatggactcgggcaaataaatcgccgtcatcccatgagcactcgattcatcattcaccgagagctctttgaggccaagcttcttgaccgcctctttgacttttttcgaggcttgcttgtgtcgcaagaatctttcttccaaactcaaattcgggctctccagaatcgtcttcaaagacttatggagggcctatgtcatcaaatcaaatgaatcgatgtcaataacttcagcctttctttgttccattcgatcctattgaatttctttctttcttaccgtgataaggtttgtagctctgttaatgatgtgattgtaaagataaaggcattattatcagtaccaaggaccaattatggaaagaggcggtataaaacttacggggtagcaaaataagccggtgagccagcctgataagctttcatgacttaagagagacaagttcaaccaatgagctttaggttgggactgaataagaaaaaaaaaacaagagggggacccactcggaagccatttcttccaagaggcgtagtaactgcccgggggagactgacgacagtcgagcgtcttgagtgcgcgacttgaagcgacaaagatgcagagaccggggggtgttccgaggcctttttgggaggcggagaggacaacatcgagtttccagtcgtctagccggatttcctcgctggcaacgctacacacgctgtcgaggacgagcagggagtcgggggagatacgggaggcgacagctgcaaggccctttgcatcagccagcacgccggtggaggtgtcgcagtgggtgatcgtgatcaacttgtaggtctgtttggcctcctgcagatgtttctcgagctccgacggagtaatcgtgtggccgagctgggccgaaaggacttcgacttcggcgccataaacttccagacagtcccggaaagcatcgccgaagtagccgttgctgagcaccaacactcgttcgccccgctcgaccaggttcgccgccaccatgtcccaacccaaggtccccgaaccactcaccacaaacgcctggctgccagcctccacggatgtgtacagcagtcgtagtaacatcttcaacgtgtccccaaagatcgcgatgaagcccgccgagacgtgcgagactgaggccgatgcattcgctagtagtacctcgtcggacacctcgatcggcccgggaatgacgagcaacttgtgcgggttttgagtgaattctgcgcgtgaataaaaagaacaaatcaacttccagaagccacttatcattagaatccggaaagagaataccttgctcaccattagacatgatgtctgactcgttctggtagatgaaggttgagttctctggattggctggtcggaccgcagtggtcaacaagcagtgattatgtaaacaacaagtaagaatgacgtcagactaaatatatcttttgatgacgtcatcacatcaaatgccaattttcagaacatcttgttggctcataggggctcatccatcaggttttgactgtttcatgtccatttccccattccatccctcagatcatttgacattcctcagatttttcttcagaagatcatcaactgagcagataagcaattcatggaaaacctgccaaaaagcttctgtatttgccataacaaagtaacccaatcaatcacacaatattcatgattcctcttcaaggtaacacattaactgtcacagatttgggacatgtccacaaaatcaatatgaaaactgcttcactttgcagcatgcatgcttcagttcaggaatcagatcatggaatatggagagacatccttcatatatgggttgttcatgacataagacagaccaagcatagatttatcaggtgaactattgttgaaattttgaactagagcactagagaaaagaagaatttgagaaagggtccaaaaaagagaaggctcttttttgggagaggctcacagaaaaagaatggaagaaccaacggtgtttattcctttgggctagactagattaaatagactaggtacaaggtgaaaatgtggtagaataaaaactgagaggaggaaatatacaagttcaagcaataaacaaccagacaagcctgctcagtctcttgtagtcaagccagaaggttaatcaagaaaaaaacatacgttcaaccacagatattcagaggtgttaattctaaatcaccagtttcaataaatagaccaaattagaaaagagaagaatacattagagagacatgagtaattgacaagagcttattactcagggttcattgaatacaaaatcaggcttcaggcgacaaaaaacagtctgtataatggctataatctaatctaatttgatgagatttcaagaaagaaggaaaggagaaaagaagcggaatagaagggattttggggaaggagcaggcaagagacaggaaaaactcaacaattatcaaagttttcttcataattcttggataataaaaacagtctgtaaaatgctgagaaaattatgatgagtttaattctttcttcatactcattgcaattcatttcagatccctggacataatttcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaatcactacactttagcgtaacgttagcgcttttttcattttttgcgctaacgctacgcgaatggggcaaaaacgtgcgctaacgtttagcgtagcgttagcgcaattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacagcgatttttagcgggattttggcgttttttgccgctaaaaacgctgtagcgtagcggcgccagtggcgcgctaacactacaccaaaaaatggctagtgttagcgccgctacaaattagcgtagcgcagcggccgtagcaacgtgctaacactacacgaaaaaaaaatttggcgccgctacgctaacgctacatgggcccatagcgtagtgtagcgtagcggcccaccactgataatttgcactagccaaaggattatgtttcattctcgttatgtgcaataacattgaatggtggcatgtagtgttatcaggaattccttgaatgtgatccaatacctttcacaataaggtgaagatattgaatcacattctaattatgtgcaataacattgcatgccactgtgcaatgttattgcatgtacccacaaagtgatgtgatttttttttagtgttgttctcaatagggggcccatgattgaacttgagagccatttgtaaggtgtttatgagcaactttttataaattttttgaattttccagattcagtgattcctgaattttttgtccaccccaaaatatttatgagtttgtgatcagaaataccttaaaaatggcctgaaagttaaattttgaacccccctaatgaatatgaaaatgtcaaaaaccactggcctgatttgtaccaaatgaattttagagtaatttatctcacatcttccttggagactgcagctggatcactcaaaaatttatgatcaaagctaataataattttagagtatactagatgatcaggttatttctgcaaattgttaatttcactgaagtattctctgatttgagaaagctttgatattatgtcccatggtactggcactaatttttttatatctaaaaccttagatacccaagactgattcaaggattttagtaatttagtcaataaatctctgttactgtgggtttggcactatcgctacaaacaataccagttttgcctcaggaaagaatggcaatttgtgtggtggaaaataggtcaatttcctgagtctttttttacaaaacaactcaggagtataaattaggctaaaatgagctattttagcccaaaattaaaaatgcctcaaatgagctaaaaattaattttggaatgtttgaggcatttttatttttaggctaaaatagctcattttagcctattttactctgagtcattttgtaaaaaaaaactcaggaaattgacctattttccaccacacaaattggccattttttcctcggtcaaaactggtattctttgtagtgtatggagatcataatacagacagaaacaatgtatgtaaatcccaaaccatagtcaaacatcttattccaatttccaacagtgggatgatgtgttacaatacaataattaacccctattgtgtaacacattggcccatcaattttttcttttttgttatttttatgtcaaaaaatattgatttttcaatacttcatccccattacagcccaatacagctagagatgggtgcggcgcatccggatatccgtaccatttcagcagaatcggacatccgcacccacatccgcatccgctggtggatacccgctggccctggcgtgtatccgtgcggatacccgcggatatccgcccccttttaaggggggacagatgttttttttttttcaaaaaaaaagaaaagaaaaaaatagttagaggccagctcgtcaagaggaatccctcccggcgagctggattgtgtaccagctcgccaggagggattcctcccgacaagctgggaagaataccctctcattgggaggggtttctcccaacaagagggtatgtacaccagcttgctgggacatcgggagaaacccctcccaacaagagggtattcatcccatcctagcttttcgggaggaatccctcccagcgagctggattgtggtcgggaggggttgccattgatcaaattatccaggtgtcggacgaattggctacgtgcatcaatgaacagatacttgattgtcccggccttcacccagtccgggttctcccactctccttggttatccttgtttttcaggcccttgacagaggccctgaagtagctggccgaccatccctcctgtgcagctctggccttgactttgcgggcaacccgtttggacgactctcccattttggaacaagcgtgtgcaatcgagcccgagccgttgtgtagacccttgccagcgcccagggagataagacagtcgatccgttggcctggacagagcgtctgggcttccttgacggcctccatcaatggtttgttcagactcagctcgtccactcttgccgccttgaagaacactggtgcggcactggttgcccgcctcgcttgagcgacgctacatcggccaccctgtgccggttgctcgccataggacctcaacttactaaataaactgtacaccagcttgtcgggaggaacccctcccggcgagctggattgtgttccagctcgccaggaggaattcctcccggcggtgttgcctctcttggcaccgggtatcccttgggatacccagatattcgccaggtttgggaggaaaaacagccatccgcagccaaatccacacccgctgtggaactactcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactgttaaggaaaggtgtggctttggagatatcttgaggatggtatgtctaatgtttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaatgttgatgggcaaatacctggctaatagtgggtgatcagttatctgaattgctggggcaggatctgatgtggaacaaatgaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataaatggaacattctatgagagcatgaaacaagagaaaaatatttatccatagaaacaggggaaaaaagcagtgggaaaatgctcccaaggttactagtatgaaacaaataaggggtgaatattccatggaaggagataggaggaaataactgtttcatgggtcagggggagttttactagtgtgagacacaaggagaaagaagaatggaatatgtttggaggggaatgagtttcagggtgtggagtttctggctgggaaatattattatccatgtggtctgggcttgaggggattcatgattggttttgggggtctggggagctttcgggggtgtcttgatcctgtgattcctctgtgaattgtacccttgctgtgcttggatttacaggattggcttaccacatccacccccaaattagatgatgtccccatcatccaaaaagaaaaaagagaaaaagaaaatcctgataaaactgaaaatatatcctagacagaaaaacatctcataaatggggaaattcatactttgaagggggttgataaccgcaagccaaccccccacgcgcacgccaatctgcacgccagctgcagattggcgtgcgcgcctgcacgccattgcagaatggcgtgcaggcaggcaagccatctgcctgcaggggtataccctgcaggttggcgtgcctgcgtgcacgcccaaccttaggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctatgggacggccccattgttctttttttttttttctctttttttttctttctttttttttccccctcggcctctctaggccgaggtcacaccgccgggaggaacccctcccggcgagcggtttacagtccagcggaagggtttccttccgctggacgaggtacacgtacctcgtccatcggaaggaacgccttccgcttggacgaggtgacatgtacctcatccatcggaaggaaacccttccgctggac