ccgtacgaatccccacgagtatgtgctgagggcgcgtgatagcaggtgagacaccgctggtggtaaccccagcccttgtgcccattccctgggtaggttcatcagcttgggacatgaacacttcgcttcatccacaaagattcagaaggacctttgcacaaagtacgccgattagcgaaacgtacatgtctagcaccatgttgttcatcccccttccccttcccccagacctgcaagatgatcacattgggagatcaagcttacctaaccagctttataaactccgaaaacccccaaagggatgaagccataggtaagaaaccatctatgtaaggtgtgtggtcttacaggcctcatgtagcggactcacccacagtacccaattaatggaagcaaaatcccccaaggccttcgagccacctccaattggcttcagctaggcaagctcgtgaaccactccccttgggacacagctagctcgtcggcataactgccggtcattgccctccctaattaaatacccacctccagtgaatcgcccaaacttcagcccatgatcctttcctgctgaccatggaagaaaaccaccgaagatcacaaagggaagccgaaaatcctggcccactggctgtcatgccagtcgcaggcaggctccgatggctgcccaccaagtcccccctaaagcatcctgagccgcaagccttaggacagttaccctaaatggaactatgctccaacgaagcccggcgacttaacaaaggatgctactacctccccacgcaatttcagcgcaagccgaacgcgcaaaggaattcctacaccagacctcattcttgttgcataacattgatgagtgtggcaggccaaacagtctcacgattgagtaccgtctggggtagcataaaatccaatgacgtcctcaacattgatgtatttttgattcaatccaatcgccacctctgaggacatcctccgattagaacaacccacatatcattatcttctttcgattgaaactcactagagttgcctgagtttttcctacttctttcaagtgcacaatgagtgagtcctcactttgaaagatggccgtttcccttgagctcgtccagttccacgccatcttcgcgaggcaatcatactttcaccaccctcttcccattccaaccaaagtaagagtctttgcactcttttgccacaccccagcgatctcatagccctatttttctctcttttgcgttctaacttctatcttagacccgagccatttcgtcaagatctgagcgcggtgattatgcttcaccacctatctccgtcatcaaccaaagtattccgcgtctgttgttctatactgtcagcttcaactatgtcctcatcataaatcctcatttcgcatcccatttcaggtccaaaccaatctccagtttctggaccccccactcctgattctccagcttcctccgatctcaacagatgtaagactgctttaattcatttactcccagccacaactaggccctctttacaactgctgatttcttcgttcattcttcttccgccatcgcagtccccgtacacggctccgacgatgacggatccgatgatgacggatccgatgctgacgcttctgatgatgacgaattggatgatgaccaatcagatcatgtccttcccgaaccagcacccaacgaataccgcttcagggccattgaagcccagcttcgcagcatcattggtttcccaaatggttcggcgtttgatagcctccttaccgtgggcggtcaaatcggccgcttggaccaaagacaagctcgcttgcgtgagtctcatgtagttccaaatcctatctgtatcttccgctgaggctttgaaattttctggcgccttcggcggttgctcgcaggtgatgatgtcaggcagctttttcggagaagagcagatcacatgggtgagttctatgtagctagcaatggttcgaaggatatgaaactagcatctgaccgggctttttgacctttatatttaagatgtgttgattcagatcttgcaacgcctctacaatctagaagcccacgtccgctcgaacgcaaatgcctcgggaggagcaggcaccgaagagcgtaacggccgaacggatcaagtcagaaatagtccccgggccccaaatccacctccgacccctcaaacctccacccaatctttgaatgagctcattggggtcttacacagacaagttgggcctgcggtggtggcggcaagactccaagaattcacaacccaagaacgtgtagcaattatcaccgcctgccgagaacagattacacaaatccggactgacgaactcgcaatgacaagcgatatcatagcggagatgggaacgacagaccttctcgaagaacgcgagtatcgcgccaaaatcgtccgcaccctcaacgaacgccccgaattcatggctttgatggaccaactgactcgtatatacgcattggttaaaatgatgaaaactgctgggattatgagcgaggatggcacccctgtaccggcgactgatcgtgagttccatgcatacttctgaaaaatctagacagatgtgatgattgatcttagattctctttgttgattaataaccagccacacatcccaccgaagagtcccgtcagatgagtgccgcgtcaatcatggttgctttgcagcacttgccaagtccaaacccgtcacctcgccgtgagggaggggcctctttcggaagggaaagtgcttccggcagtccgccgcatgacttggaaggtcagttcagtttacccatgtgaaatgtacttgacttcatgctgatgacctcctcaataccagatcggcggaatgaggcccccagcgcctcaccttcccctttgccgaacggtgatctgccgtccctaatgagctatgcagctcgcaattctacgaccgagatcgtcaaccagggtccaatgccatcttcttcaagctcaagcaaacggtttctggatgaggacgcgagtgacgtagcctccaaacgccctaaaagtccagcttcttagatttgaagacccagttactctcttgtagtattgttatccactcgatgccagagtttttcatagtttgatttttttccggcgaaattctttcggtgttgaccactgactgcgtgtacatatctcgacggatgcctctattacttattatatgttaccgacccctgtattgtacgggtcatagatcaagccatggctatctttctgccgtgtatgtagatacattctttctatgtattatatatatattactgtcttgtctgtgcgttgccccgtgttagaccaaaaacgtgtcacgctctgccggctggctggttcggagggccctggtttagcctccgggcaatcagcgataaattgtcattctcccattgggactgaagggacctccggcctgtctctcatcggggggctcaccggtggggggacttacataaatatcaagtcagcacaaaactcccccgccaccgccggtgcaaccgtggtgggacagatctgatccccgcgactgttggtgcccgagcggagctcagaaccggtcgggcaccaaccggctggtcattcgtcgaatcatcaacttcattcaaccggttactccactaatcaataggcatattcttttaatctgtccgcggacccaaacccacttagaccagaagactcgtgtataacatgggcccaactctatgttgagcaactctatgttgagcctactggacctgcgtgccacaggttcacgcacgtacatagttgcacttgggagcccgatgtccttcggtggcattttcctctcaatgagcgccaccgctgaaaacacagttcacaagcttagttgcctcagccgcctattatagtgcctcagcccctcaggcactagtttcaagggtgttggccaataaaggcatcctttgtaggtattcaaagggccctacgataagtttttttttgcgaaatgtttttgttattttggtaaggcagcacgattgtcccaattcttttgcctaacttcttgatcatcacagggttgtatatagatcccttgattcatcttttcaactcaaggtcaagccccgcttttcaaacctcccccaattaactgttcccatttctacatcatcaaggtcgatcctgccatcccttatctttaatttttaaattgcgttgcgtgttggcaattatgcgcctgcgacgcagttgccgagtccaagccaaccctatacctattcaagccaatcctatacctataccaacaacaccaacatctccatctccccctccgtcaccgactcaaaccaaaaggaaacgtgatcttacctccccgacagacagcagtagctttagtgagacctccaactttagcagcaccgagagagcccgtagcaaacgagctcggtctggccacagcgacgagacagatggcgacaccgctgagcaaaccgatgagatgacgactagttccgattcctctgaatcggtttcagaggaatccacgccacgggcagccaaagcgcggggcaagaacgccactgtcaagaaggcccctgcaaaacttcagcctggccacaacgacgagacggatggcgagagcgagcccgacgaggaggctaatgagatcacgcctagttccgatttgtcagaaccggcaacggaagaatccacgccccgggcagccaaagggaaagcgccggccaagaaccccactgtcaagaaggccgctatcaagaaggcccctgccaagaagcccgctgccaagaagacccttgccaagaaggtccattccaagaagagaatccccgagaaggcacctcccaagcagacacatcccaagaaggcacgtgcgaagaaaacacctctcaagaaggcaccaccgaagaaggcaactgccaagaaggcagccgaaaaatctgacaacttgcaggaggggtacacttttgatgcctcacgtccgatacctggcctcaagaattatccaaatgccgtcgagttaacatcacagtttgcagatgtatctgtcgaagagatgagaagcacgctgagcgatctgggttgtacaaatctttcttctaaaagcaaggaccagctggtcaagctttgtgttgcgtacgcaccactaagtaagctcattttccctgtgcatgtgtatctttatctcccctcacatatgccacacagagaggtgaccgtttttctatctttctttcaattgatcaagtaaaaaaaaacgtacagaatcggcaactcaagatggtgggcatggtattgacatccatccaatccccggccctaggggacaaaccgaccaagttacagcgtctcactccaattccgaccatgcgcacgatgtgagccaaggccataccccaatcagaacccaatcagcaagtggactacttacaccacattcttcgaatgtgctcgatgacgcccaatttcaatcagacttgaaccgaagtccctgtactactactacaagagcaagagggcctcctacggaacgcagtcggtaaatttaaatgttcaattggcctcaagctcatttccagcgagaaatgaacgagaaactaacacctactacttattatacacgcccaaaactagccatcaagaagtgcagaatgaaaatcgcaaaaaaacggccgagtccacgaaatctctcgggccaaccaacgatgcagatgagcagatgactttgggttcgcccaaccctgaaactgacatcgatcaagataacaacgccataccacatgaccccgaatctcttattacggtcgctcgtacgctcagccggttaaaaaacgatcaagaccagatgatgagacttctcaaacaacaaagtatgcaagtatcggcgctccaagaggatacaagcaacattcaacagacccagcgcgatattgccgaaaaactcgaatccatttgggataaaatccaggcaaacggccaagagaagggagcggagggtacgtcgaggcgcggcaaagaaataaataggtctgaggacccattaccgctcccatccccgagactaagggtctgtacctcttcgctaacatgacttgatacatgtaccatggatgactgaccgcgatcatgaatccttaggaacttgtccggcaccacttgaccgctcttttgggtcagaaaccaatccatggtcgcagcaatcaatgccctccttcgcctccgtcttctcaggaggtaaagcgctggtttagacagcacgacacccaaacacctgaagcgctgagcatacctagtaacggagacgactacgacgattcagacccccatttcccataccgtgagggcccgggccacccagatgcttcgcctcaacaacttgagatcatgtatagcatgatgtgcgctcgagaaatgtaccgattccgccctgaccttaccgctggcatctccgctcccgcaaacatattttgctgggagatggcgcgagataccttcctggctttagtagaagcaaaagagtacaccggattacgtccgcaagaaataaattccaaattggtgatgcaggcaataaaagattatgcaaaggatcgattaatgcgaaagtgagtcaaggtgatataattaagtttcttctgttatctctggtgaatgtgtgattgatggagctattgcaacaaaaaaatcatagatatcgagagaagaaactttggcctaaagaacaccaagaagaacaagccgccaaacaaatgaggaatgtgcgaaaacataacgtacgtgtgtgctttgtgaattctcctggaaaaaacactttggctaatgatcatggtgttatttttcacccggggccttaagctcaaacaaactcgaagtacaactgctgttgagatcggtggcttggaaaccctcttacccatcatacagcagtgttgcagtgacgacgaaaccgataacgaaattttaccaacgttaaccattgcaaaagcccagcgacaaaagtattgcaaagttctacaattaccatggcgcagtaaagaggtggaacgggcttttctgatgcttgacacttacagagaaaatcagctgcaaggcgcggttcttgcgcgcaaaggaaatcctcctcgtatacgccgacgcccaaaggatcccacaattagcacaatcgagcccccccaatctttcaccattgatatatatgagcctgactggctggaaaaaaggggtgggataaatgcttccacattgaacattcaaaaagacaagcccaatgttatgtcagccatcttggaagtcctgtcaaaaaaaacatgaccagagctgtactttgtcatggtttaatgaattatatcttactcctctgtttcttattttattttgtgtttcatttgccaatgatttgaaggatggtagttttttacaagttgtaacttacacaaataatgtaattaaatatgatttttttttcatgtttctgatctgattgagatctggaccatgtaccttcacagtttgttcaatgcagtttgttcaatgcagtttgttcaatactatacatgagtaatttttagtgaaatttagccatgggatctcatggtgggcttgatattgaaatatttatggatttttcaatttttttttaggaaaaatcattagagtatacctcacagaattcaaaaaatccatggggtgtttgcagaaacttttgtagatatcattacagttctagtcacctcttgtctcaaggagctcacagttgctttctagtcaatgattgccccaataatctcaaacagatgagaaacccacttgaagatcaaggaagagaaaacctgccagagaaacctacacagccggagcagcttgacaagagtttgacaaatgtgctttccctggtactttgtttgaccccgcaaaggatgacaacaactgacccaagcccccggagacaggttgctatctgtcaagcatgacggcttgtcaacaagggctgttgacggccaacagagggcatgtcattgggcctgacagccctcaccatcacattgccagaagctccaacgaccttgagcccaaatggccaatgccataactcaaacagatgactgattgctaatggtcattgggagctgtccaattcttgaccctcacaccaccggtggggtcaccgttcattgcgctgctctattaatgcttttctggctcacaaatttgttgagggtgacagggggacaaacagcccaaagttcacggttgacaaaccagtgacacttggggagtgagaatttggttatggttctgattcactaaggaagggaaactcctgtggtaactgagtatagactatatacaaagttactagtgttatgtttgaagcatactgcatatggaatacaagcataattcaacaaaattaacaggttctggatcatttcaatggaaaaatgcaaattatttgtatatacatttgtatgatgaatgtagcagaggacgataacactaggcttaaataaaaatattaattgagatacaatttgaaatccacatcaatcaccagtaatagagcaaagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgttgtcactcaatgatcatgtctgcccctcatcatcagatgtggatcattggcaaaagaatgaccaaatatggcttgttggggttggaggaccgagatgtacctgcaagttgaccaatgtggtatggtacaaacagagctcaagcagctttcaagcatggcagcggccggtcagacggctcaccaaaaaagaccaatgctataccagttgagggactgggattactgattgatgaccatgttggtgaacagcctgtaattctgcccttctcttgactgtacagccatctgtgtcagtcaacttacggcccaatgactggtaggcaacctttgtggttggggtgctgtgttcaacggtcttgttgagggacacacaggtgactgaaacaagaagtctattggaactcatgataatggactttgacagtgaattatatttacattattcagtaaggaaaaagtagaagatgagatgagtgaggagccaataggcagtaccagtgggctgcttgttagaagcatatctatgtataagtatacaactaatacatacaggcttcaccatctcaacaggtctgcttgactggtattttgttaaactcaggaacggaaaacatgtgaaaaagaaaaaaataaaaataaaaactaaaattctaggttatttttattctatgataaagaattccttcaacttctggggtattcagttacagatcatgatgtgttatattattgttgtccaagaaacaaacttcactctttcagttaccacaagcaaaatcaagaatcatgaaattagtaaaaaaaaagttactgtgttctttacatatttgacccagacaacagcccaacacattggatcttcaccaattgctcctgccgtgtagtgagccaaatgatttcacaagatttcactgttttattcacttctgttcttgtgcatcttttggtccagtcccacactgaattcacacaaaaatacacagcaattctgcagcatcaagcaccacagatattacacatctgtcatgaattttattcgagtgtaccagcctgatcaagtcaaaccttacgactaatttttttgataggaataagaaaaaaaacttaccaactgatccagtcctcatccaaacaaaccgcaatggtacttccaactcataatgattagtccatccagtttccttgagctatcatttcttcttgtatgtaaatttcttatgattcaagtcaacctgatccagtaattaattctctttgaaagacgggtctctatacccatatttctgcggcaagacactacggtcatttggatgtcgctcccggctgatttgtcacctccgcagtgactgcggccaccagcggcgcatgacaaatcaggccggaccggtaggcaattgaccaccgaggtatacatggcgttgttggtgtagtggttagcattgaagccttccacccccttcggggagaatcagctttagtccggggttcgaatccccgacaacgcataccttttggcaatgagaagtggaatggatgcagaggagacattggtgaagggcttgctaattagtcaggactttttttcatgcgagtttccgggattgtgtaggaaagagggagagaaatctgtgtgtaagtggaggagaaataagtatgcagaaggatgtagatctaaaacagaacaaagaggtgagcgggattgatagagagcataccgctgggacgtaaacgagtcattaagctcgttcgcgcgaaggagattagagtcgttcggcctcccggatcccatacatagcccagatgtttttgggagccgcccaagccgagcgggacgtcactcatgcctccggcgcgagctcaccgaccccgatgttctgccaagcggttgctggtcgcggggggcgtgttggcaggggagttgagccattcaaggagagtcggcgggagtgggctctgcgcgaaactaccgatcgagcgtgccgatactggtaatgcaccaggcggcttcgggtggctcgaatatccgatatcagaatctggaggaagcttgtcgagcatccgctcccgttattcggttcaagttcttagggccatgagagtgggatgtaaccaaaggccctgggagaagaaccagatcaagtggtactcggctccgttggtcttcgggatttagcggaatcaatcccgatagccaagccaagccaagagtagaacaactcaagccgcgtggaggttcacaactcgcggcacccggactgggtcctctatcttcatttcagcttcgcgaatgagcctcttgttgtaatttgatccttgggtcatcatattcttctgcttcgctgtcttttctacccaaccatattcaccttctccatctgccgcctcctccaccaaacctctgttcctaagtcccggtggtttcggcaccctccttgatatggtgacacctcataacagctccatgccacatgagcaatgatgattgaaaccccaattataagcccttatgatgccaatcatcctctgaaaaagataaaaaacttttatagctaaaaggacccttgagttacaaggggaatctgtatatcagttgacagattctcaagacaacatgttatcccctagacttgaacactgcactgcaaaagctgcatccttactgtgctcatactgaggtctgagtttggtgattggggctgataggtaatgttttccttttggtctgccttttggccttgcgtcttctttcccattttcatttttctccatcttagactccactttgtttatattcttcttcattcaccattatcttcctatcaatgttacttttagtaaatacctctttgattttgttaagaatctgttcagtttgaattcaagaggaagagggtaagattaagagcttgtttctgacaccatcaaggaagattcatgcttgtcaaacttgtaaaagctgtatttatctgtccaccaaggaaaagtcatccttggcaaaattgtacacgctgtcagcccagcaagtttcaactcatttcaaagataaaagtcaccattaatgataactgactaggagccaaatcacaatgaatttgttaatgttccccaagttttattcctggatctggatcataaaccatgtcaaaacttgtcccttcttctggcttttgctagatgtagttgttggtcgcaaaggtttacatgcacacacagtcacactcagaaagaaagaacagccggacaattaaggttcgttataacaagttagagctcgatttcggacggtgaggttactttgtgacttgcttcagcttgtgtaaggcgtgtctccggactccggaggcgaacagtacaacaccatattccttcgatatttccacaccgatcaactgtacagtggtgtatagctgttttacgtgttcatcttgtggggatctccataccctgtttcgccataatgggtttggtctgataattgtatgacgggcggctgaaacgcggccgtgtattggctccttcctctcccaagtttgccgagccgaagacttcctgcactcctgtccccagcctgagtcctcctccactctctctcattaaaaaactacatagaacactccccttccaattaagctatcagccactccacactctcttcaacttacccatatcaatcacgatgttggcctgtatcaccctctgcctgctcctctccaagatgacgatcgcaggaagtaagtccttggccatattcctcgcctcacaatcaatctctatcggaagcatgattgaagtgaaaggactgatgagtttgtttgaccgccttcaacagtcagcgatgctcatctacccgcgtatcgccatatcaaaagcttccctatgggcgacgcaaaagtcaccttctgtgaggctatacctggccgcactgctgctcaccatgcgctcaggaaacgaggattggatgccgggcccccaggtcctagcagcaattcaaattcgaatcccacactcccaactcgcagcgaaccgttggatttaacaccggccaaatgcacgagcatcacgtgcaatcccgggactttccaaaaacctgacctcgtaagtcctctgacagacttccttaaaatcatttcgcgagtcccgtctgactctgtgatttcttttccttcccctattcacagcaagactgcgaaaaagtcatccaggctcagctttacaactctaccggcagtctttcggccgctccaggtatgtctttttttgctcttcatcgcattggaaggaacacaaggaataacgatatcctattcgcaggaacatatgtctttgtttcctacggaacttgcgccactgtgttgtaagtcacagcctgctttgtctctcgaatctgaaaggaatattctttttcgctgaactgagatgaatgaaaatgagactagtcaaaacccggaagaatccagttaccccctccaggtaagttcaccacatgcactcggagctcccaaaattgaaactgatgcccgagcattcatgcggcttgaacagtacaactgggccgagctgggcgcacaagcgggaaagatcgccggcaagtgtttgctcgaggaagacaagtcgatgggcgggagttgcatattcaagaaataccttcaatacacattcgatgacgtaagtcgcttgcttttttaattacgaaacatcctcctaaagacactgacgataatcatcttgtcgtgtgtgccctccaaaaacacaggtgatgatcagtctccaaagattcgatgaccgagatatcgaaatgcctaagtgatttttttacgaggccatcgcttccgctcgatgcccacttggataccgtttcaccattttttttttttgaaaaaaaaaatcagtggtcccctctttcatcttacactctttttttttcttcggtcctccgatttcttccttggatttgtgacaacattccctacccgtctgtgctcttatcaaccaaccaaccaaaaaacagcgaccaaaaaaaaacaacccacggcttgttcgacttgagcatagcatcaacatgtatcctgcgaagaccgatctgaagacccgctctgctcgcgggaacgtcgcgctatgtaatctgttcgagttgccccccccccttccaaaaaaaaaaaaaaaaaaaaaaaaatctccaccctctttttccatttttttatttgtattgcggtttgtgttagaattccgattcatgttgatgcgtgatattacaagttcaagtaacacaaagagtggcgagcagatcagatgtaaatctcgtcttgcttgggttttgtagagcaataaccagacaaagtcatcatcccacttcctgggtttaacattgttgtctgttgcagcatttccggcctgtgaacaggcctggcttgagcttgctatgtccaaccacagtgccccaaaggagctttgtcttcaaaacggccagcctacggcccatcgcacgaaaaccagatgggctaagcggaggaagcatggctatgtatgagcgctttccatggagctcatgaggctcctgggggtggtcaaaccatgcctggaacaatcttgtgtcatggttgtgtcaagagattggatatttatatttttgttttctacatgcttgatgaagaattgtgaagaagttcaaaatacaatgttcgttggagtatatcaatggaaaagatagaattgaggattgaaagctaaatcatcaatgagatgaacttgacaaagtgtgacccatggaccggtgggccgcaaagaaaagaaaaaaaaaatgcaaggccggacggccgagtaaaaacggtattctggagaacggcttgaagaagcgctcactttgctcgaggctggtcgttcgggggaacatctactttgccaggctttgaaggtttctttccagcgtctcctgacggactcggaggaggggggccgccggccttgttaggatccggaccagggggcccggctggcttggtcggatccgggccatggggacccggttggtctttaggcggagcaccaccaccacctcgtttaagctatcaaggcgtcaacaacacaagaaaattcaatcagatcaaatgtggattcaagttggattcgctgagagatgatagccaggctcaccctctcttccagctcagaaatccggtcttctttggccttgacgcgttcgttcaatttggcaagctttgctttctccgcatcgatcttctgttggatgccttccttggtctcgggagttttgtcgccgggtccttcacctgctttcttgccatcctcagtcgctccttccttgatgtcttggtcgtccttgtcgtcatctttcttgttgtccgcttcgttctttgcgccgtctttgttcttcgtctcgccatccttcttcttctccccatccttcttcttctcgccgtccttcttcttctcgccatccttcttcttatcctcgtctttctttttgtcaccgtcttgctttttgtcgccgtctttcttttcatcgccgtctttctttttatcgccgtctttcttttggtccttttttgggtcatcggcgggctttgtttggccgttgagaccatgttcatcagacgcgctaccggggggcccatcgcgtctctgaggatataattacaagagagcaggatttatgttagagttggtgttgggggggatgatagcggtacatagagagacaaggaaggattggctcaccaagatgacggatctacgggcgagtggactggggacgcggttcgaagaatggatgccgacggctctggggttgtggggggccacactgcggctcatgacggtggcagagagcacgaagaaaaacaaggcgtggatctgcatgatgttatatgaaagtctgtcaaaaactggaagatgtatgtactggaagtgagttgcttaatgcctctggcaagtctagagcaaaacccgggcagaagaatgagaaatatgtatatgaacaagaaatggaagcccggttcctggttaaaaaatcgcttgatgagaaagaagctatatatgtacactggggagttgggatggtggatggattgtgcagattgtttgcaaggtaactcactctttataaatacctgagttccttcccgatggcattcgcaggccagccaggaagagcatcttgatcgcgtctttcgcgcatcgcagaccctcgcggtgcaaaccaggcaaagcacgccacatgggttgggtaaaggatactactggcaaagtctgctagaagaaccctttgctaccagcaaggcacactcgaggtaggaggaatccgttgcgtcctccatccatttgttgatgcaatgattttcctgtacagggcccagtgaggctaaaagatcctcctcaaaggtctccagctatttcgacgcgcttggctgcagcaacatccctgcaaattcaattcggtcatcggcatccaacacaaacccgttctcccaaccagcggctcactctgaaaaaagcggtatttattcataccctggggcggtggtggatcgaacagtaactgagataaatcaacgccgattccgattcacaggtgactttgcccacctcgtcataaacaaataaatacatgtgttcagcaaaacaaataaaaaaaagaggttttgtttctcaaaggtcaaatcgagcagccagggatcaggaacggaagtcacaccgcatgatgcagacacccttcaagtcaaggaagagtgagcaagttgggggaatgagccaagagacagattatgcttgtccatctcggggtctgaagaatctgcacctcacttaaaatttcacattgcatgcacagaagaaaaatttgactccagtctaatcatgcatatttccttttatccttaacttacttacacacacaaagccacaatgtgacacaagatgcgatacttataaacaaagaggaagaaccagccagagatcacctaccgaatacagatacactaaagatagtggatccacaactcaaaagcagaaaaacaaaacatcagtccagtacactccaatgacgatgtcctcttacaaatccaccaaacgggtgtcagcaactacaagataatctcaacaagatcagcacaccagactttcggacccacgcgtcgattagagatagctgaagtgggggagatgggggacgacagctggacacagtcgagactatataaacgtgtcagcactatcatcgagatcttaaattgtatctacaccaatgaatatggtagatcaatgaaaaaaaaaaacaatcgggaatcgggatcgattgagagcacggggaaactagaggcgccaaagagaatcaattcctgcagcaagggtcggggttagcgatatgtacacatgagcaaagaggcgtccatcatccgaatgacgaacacgcaaatacatcttacctaagaaaattaaaagtggtgctccatcgggaggaggaatacggggacttcttatggggacgggaagttagagcagggtaaggcgagaggtaggggacacggagacttaacacggagacttttttgggggggacgaagaggtagatacgcaaacaaaacacggagactttttttcaatattgtcaaaaacagcaaaaaggagcaaaagcaagcaacgagcacaacaacaagatttatagatgtatatatatctcgatcgctttaggcctatccgtgttcgagtcaaacggaaggtcaagaaagcataggaaagagatgtagagctgagggaagagagcgtcggagcaatccttacttgccttcggcttctccgcactgccccttatatcaatctgggacaggttggcactcaacaacaacaacaacacacacacacacacacacacaaagacgcacagagacacacacacacaagagaaggcaagaaaagaagaaacgggagaacgacgacaattaccattacgtatatatagatagactagaaataacgactaacatattataatagtgtatgtatatatatgtatatggattgcgactaacactaacaaaaacggggaaagattgttcatagattattttttttggtatttaatagattttatgggggggtgggggtgggggtgggtgatatgaagaaactgggggggggggggggggatttttcaaggaacgaggataagaaagaaagaaaaggaaacaagacacaaagttcaacaacataaagagataagaaaggatgaatcaagattcatatatatagaaagattaaagatgatgaatgacaattcactaattaagaaagattaaaaggatgaatgacaattcactacttaagaaaacaatatttagtaggatgcgcaccgcgcaaggacctgggggacaatggtcacgggttacatgatctgtattgcagatggatgacgactggttgaggatgttcgaatttgttatgttgttggatgcaacagatgtgtacatatttattgacgttgattgatatattgatatgaattgggtatttcgatcgatggacgttgacgttgacgttgttgaagatatagatctcgcgattgtttcaagctcagattttttttttaattttttgattttatattttttttttggtggggtttttcgattttcatttttttttgtgcttttgtcaaacgtttccatccatcatgcaataccaggatcaaaggataaatccacatggaacgagattctggggtatattctctgcccatggttggtcgctgatctcaacgaaccagagcactctgctcttcaagtttccgaaaaagattatatattctttttttcaaaaattcaaagagagagagagaaataaatgctgatgtgatggagatacgccatgtatatggaaaaagatatgaagaaaagatgggataaaacccgaggagtgattgagatgtacatgaatcaagttgaatgaagacgtccccaatatgatataggataacggacaaaaggcaatgaagctcaaaacgacatgagaaatgaaagccttttcgattgattgttattgttggttgtcgacgttaaaacgcttatgggatggagagtccgttgaatctttttcttgagttttaatccttttttggtggccggtgataaaaaagaaaagccgcgatggataaaagatgaaaaggaactcagatatatcaaaaaaagaatgggaaccgatgaattgccagacgaggagtgaaggcagggtatccctagataagcgctgttcaaaaaaaaaaaagaaaaaaaagaacgattcaaaggtaaggggttcggtcgacgaaaacttggcgcccgctgtaattgaagaaaaaaaaaaagcagatcaaagagaaccaggatgtaaaaagaaagattactcaccaggagagatttcgaggacgaacagaacgattattaagaataacgggaaacaggagaccttgaaaaatttgaaacacaggaggagacgaccaggaattctgaggaaagagccaacgaaggatcggaatgagacgagtcgcgagcgaagatagcatcaagagcagtttatatatcgtgaagtcagacggagcatgatggaaatgagacgatttgacgagtgtataagaccagatggggaaaaaaataatcgaagacggtatgagtcatgagctgggatgctcgtccttgtagattccatccaaggcattgaaggctcctcggtagggaagacttcgaacaatatcggtagctttcttgatcactgcatcgacagaccggtcggtctccagggcggtttcaacggcgaggcggtagaggcccaagacggcgagcgagacctgagtctgctgctcgggatagggcgcacgaagggtggcggcttgttggacaatcagcgcctggttagcgtgactgaccacttgggtgttgccaacccttaccattcgcaacaggatctccataatgacatctacattctttgccacgtgtcggtcgatgaatcgttgacgagtgtcaatcgaaccgatctgggatgtagtgagccaagtgtccaacatgtgttggatcgtaggggcctaatcagacaagtaaaatgcaggtttagtctccggatgttccatgcttaagaattggggacaaaaagggggggcgagggaactgacaggatctgcatcaacaacagttattttacggcgccagccgcattccgactgatcttcgggattaaaaatcctccccgtgttattagagatccaggattcgatctcgccggttcttacccatttaggttctgtcagaggcttgtccctatccaacctggcgatgatcaagaccgttttatctttaaagttgggcacgccgacgatatcacgctggcctgtttgggattggccgtcgggggcctgtttttccaaagttgaaaggaaaagtcgagacaggggtgggagcaaaggatcatgtgcaacgagttcacagctatcttcgcttggtgggcctcgctcgttgttttctgacttgtccccactgtcctcgttggtttcggccccagccgtgatcttcggtttttcttggttgcgccatgtggcttctagtgtcccgcgatcaatgacggcccagtcgtcagtatccgcgtcaatattttccacctggtcaagcgagaaagaaatcagcaacatgtgagaagcggcgagaagacccgtaggtgatagtctcactagaacacccttgcagatccgatacggatcaactgcaccatcgaatttcccgccttggatgatagctggcatcaacctgactacaacctcgatccgaaattcagctctgaagattctgatactttcaaccgagtcagaatctatgcgcattcgacgagtattgcgatcataagagatcgataagcaatcggcttgagcttcaggggccggaagactctcgagctcctcggcttcggcttcgttctgttcctcttcgttgtttgcatccgcctcggcaggaggagcttgagtattttgggaatcatcgcccgggggcttctcctctgacccttcggcttttggacccgactcctctttaattttgtctaaaaagaagaatatcaaaagaagtctgtgagtatcgagagattcaacaattgtgttggagataaaaaaaaacttgaaaaacatcaaatctcacccggcttgacatcttttgttgtcgagtcagcctcttcaggcttaggaatttctacgatgtcggacaggggagccggaacatcagctgggtcctcaggtttaggagaatccttaggagcgccttcggggggttgtgcacttgtttccggtttagggattttcgagctgttcttgactgggagagatttggcggggctcgaggttgacccctcaggttgagtgccaggggccatgacggaggagccggatacagagagtttgcgtttgccagccgcagtgcctgacacggccttgttggggtgggtggctggggtggtgtcatttgtgccttcgctcgaaggagcagaaaagcataggcggaatcgacagttttctattgagtctgaagtagaggacttggaggccggcttgccgcgatcgcggggttgccctttgggcgcatcgggaggcggagcgacagtagtttgcgactctgaaagtgctgtgacaatgtgggggatttcactattttttggatcagtgatagcagcagcatcactattgtgaccttcaccagtgacggtgggtgtactggtagacggtggaccggccggatcagtctcacacggggctgaattctccttggcggagtttgggagtagttggttggttatttcttggtccaaattgttgtcctcgtggtcactgctgtgctcctcgacagtcagattcaaccctttaacggccgatgcggcctcctcgtaaatcttcctagccaattcgaccgtactgtctgacttggctttcttgttgctaccattgggtccagttgagttggaatgaccatcattggaggtagatgtctcgggttggttacagtcgtcatcttcatcacggggatgtttgcctggagtcgttctggctttttcttgtaggctggtggcgatcgcgcttgaggcaataccattcgatttgtcggccgcccatgcccatgacagatcaggtatttccaatccctcgatgcggaaatcggtcatcggacgtttcttctctgcatctgcgacgagaggagcaaaactcaatccgagtcagtggacatatcattgtaggtgtttgaacaaaaaaaaaaaacgaagggctgaaggaatgcgtcatactttcttcatttttgtccccgtccttttcacgatcgtggaattctttcgactgggcaccccagccgttcttggcgcgagagctgctcggaccggcagtcggtttggtcttatcagcaccagatcccgagcttgcgcccggtccaccacctcttccggcccggttgccggtcttgcggtcgtcgaacttggaatcccgaccgttgttctttcggccgcctctgcttccagaagctcggtctcccatgcttcctccgccacggttgctaccacctccgccacctctgcgatcatgatgttgactgcttttaggaaagggagcggtgggcagattggaaatgttgcgcggaccgcggttggacgggcctgtgggcctgtcgggatgacgaggaccactaccaccgggcgcactaaaggtagatgtgtgatcatcttgtcgactaccaggagctccactgccaccccgagtcgatcgatttccaggtccatgtctctccgatttattggaggagccgaaggattgattagggtacggcctattgccgcggggagtcatcatctcgctgccggccatctcgcttcgatcacgagcgccccgaccgccggacatggagcttcctgagttaccgcggaagcccccacgacccggtcgatgagagctggagccatggcttccaggacctccaacgggatgtctgaaagagtcgtttggggtctgaggcgggccggcattgaaattcggagcgccacagttgaagtcggaagaaaagttgttgccccgcattccatcattcattccacgagggtgtgcacccatagctgggttggacaaatcgttgttgctcgaaggagggtagctggtgttagctggatagggttgataaggttgttcgttgttataggtcgtttggggatagtggggagtattgcccgagggttgtggcgactggtgaaaggccgggagcgggtgagccatggattgcgacatattgttgtcgaaatggccagcagagctgccatcgtagttgccagttcctccaccgccacctaagttgagtcgaatgggcgagttgttaccaaaccctgggccacctggacgggtaggtctactgcctgtgaatccgccccgactattactagtactagcaccgattctcaaagttcccgaagatccattaccgatcttggtgtgattgttattaggtcttaagggtggtatcgcgggtggttgaggattggcgttcggctgagcagtggcgccgggataggaattttgttgagccggtgaaccatatcctgcgccggtattgctgttttcatatcgtggtcgcttgaaaggtggttgggcaggcccaccactgggagagttttgaagcccaggtccgttcacttgaccagtagggtagcccgtgtatgggttgggcgggatggggttctgctggtggagggaaaatgtgtgttgatgataagcgaaatcagtttgaggaaagactgttgaagcgaccaaagctggtgcagggtgcggaagcgggcttacggggttggagggcaactgagcgccattgggggatgggtaaggatgaaaaggctggttggcctgtgattttcaaaaaaaagaaggggtaagattagtcttgctgcaggatgatctgatgtgaaattgcctctggactgactttggtaggctgttgtggaccagctggggcaccatagccgtagttcgcgtaagcaggatgaggggcagcaggctgctgttgttgcgcttggggatggccgccgggctgctgggcctgttggggatttgcaggcagctggttgtaggtggtaccgggatatgcggcggcttgcggttgaggataaccggtgtattgaccgtaagcgccagcgggatattgagagttgttgtatggatagggctgggttgtcgaagatgggttggcttgggcctgttggggttgctggaagtgattgttctgctgattggcagaagggttcgagctgggttgagggggaggttgaccagacgggagggggggataggacagattagggggcgctaagaaacataagatgatcggcatcagtaagaatggttcaagccaatggtaattgaatcaatcgatcaagtatatataaaatattttaatagaattttggagaatgaatgatcggcaagatgcgaacctgggactatacaacaggatgatagcaacgcaattctttcaattcatctcaccgatcactcatcaaaccaatcaaaagaaggaaagagaagggatagggggagaggggagttggggttgagcaaaggactaacgatttgggtttgactgccccgggccggagtagccttgatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaaagaagaaggaagaaggaaccaggaagtgggctgttccaataggcctgtcacgcccatgatgtccgctacgatcagagccagccctgctgcggaaacttaaggcccaacgaagagaagatgtttgggggaacacctaccaacaagactcatgaaaaacagagggagagagagagaaagagagagaaagaggatggtatcatccaggactagtgacaaattctattaatgggctaatgggcccatacaacaaaccctccctgagacgagcaaatcaatataatacatcaataaccatccgaggcaccagttaaactcaaccctcaaggagagatgcgaggtgagttggtcgaagagaaaacaacgaatcctataagctataatattgaaggagagaaacgtaagactctaaagacccttccttgggtctaaactccttccgcccgggttcgtgggctttgatcggcgaggaaggggaaataggagtatggctttcgaaagctgagaaaaccatacacgggtagatcaactcgtagcccattattatccaaatcacacgaagaggattatagccattggctcagaggggaggggggatgtgctcctcatccttcaagtttgagggatggcgattggcgtctagtagtgatgggatggagagccatcgcgggcattgcgaaccttcatggcccagaacgtatttcgagccataatatttccaacaggtattcaaagtcgccaagggctaatttgggtattgccatggattataattaccaaagaaaaatatgtatcacaaacacaagcaagctacaaaaacaagtttattcattcgagtcacaaaaaagcatctcgatttttttttttttttttgtcgtgcatctcgtctgactttgaacaaaacatcctgatcattaaaacgctgttcacaattctttcttcgcactgccacagacaatatttttcggcccatagcagccataccaaactctctcaaatatcacacctgaataacagttatgatgtccaatacgtatctactaatacttccccccccccccaaaaaaaaaaaaaaacccatcgacaatgagctcagccatctttaccacatacatgatataagaaagaaacggctgatcgtgactcttgcaacatagaccttgctccaagcgccggcttatgcttcatcttacatagaacagtccacatcgaacgaaaaagaaagaaatctactcggactttagacacccgaccttgccgtaaaatcaccttttttttctggtcctaaggaaaaggaaaataaatgaacgaacgaatgaatcgtccatcctcgagggtgtgcaagtatcagaacttggtgctagggggtcactcctcacatgtcaactgggttgatccctcattacctctctggctcatgaaaccgatacaaaaaaaaaaccaacgcttttcttaggggcgtattccatgcaatccatcatccaacatgaccaatgcactcgcggaggctctgtgaggatgatcggcaagcttattataattttaaggctgggtcgactggcgaagattgagtgagcaaaggccaagctagattaggatacctgcaggatgtagaaaccgatggaatagaccgttccaaaagatgctttcacgttccttgacgacagaggatcgacgttgggggacacgcaaatcgctctctgtgtggatcgtcggtatatgtcgatggacgcccacgttcctctcaatgccagagaatcgacgttgggggacacccaaaagctggccggtgtgtcgatggcagcgagcaagtctcccccaatggatcaatcataatctgtggaggattccagaacataccataacaataaccctttaaagtggttccaaaaccttttggcagttaaagcctaggttttataggaccggcgggatcggctcgctctgcaggcttgtgccagcactggcgcagacgctgcccgggactgtctccttcgggaaccctttcgcggtgagcccggacagagagggtttcatgtaatgagagcacgatctccaagaatgccctcccgggttgaagaagatctggaatattgttgaccggggcggcggtagcctgtaggatgcaaatgcgggccgggtcatgagctgggccagagccacccaaaaaaaaaaacctcgtccaatcagaagctggcaccaatcaagccggcaattctctcgggctgttttttctgggctttcatgctttcatgctcctcaggcccggcctatgtctgatcgtggatgagccgaacatgtacatatctgtcgggtcggcgagggtcggccgatttttttgcgaacttaatcagtcccaccttggggaggcagggcagggcccctcgcgcgaagcgcgagcctccgaaggagggacttgggagtaatgaatggtttttggtgtggatcctgaccaccactatctcggttttggcggtagtcaaacttcaacccgaccttaaacctgattctgtggaccaattgaagcgcccttggccccaaattgaagccctgcttctggccttctatgctacatatgagactcttggtggccccatatctccttgaacttataagccttgtaacatcatgatttcacaatcctaggattgtgtgtgccaatgcgattcgatggtaagtatataaagagctgtacatactgctccagaatactcgatatgcataattatcacactatagggacattaacattccaatccttcggaggcatatcacccatcatgcctatcttattactcgtatcataacttcacaattgattctccaatgtcaggaggatcaacagaaccaccgaaccaattccttcttgactcaacatgtctttgccagccgctgccgagcccaaatccagtctctcagatgaacaaaaaatactcgaagtgtgtgaacacctgactaaattgaagatgaccccaaaagaatttatcactgggctactcagaaaaaatcatccagaattgaactaccgccggcgcacctggggaactacgtatggttctaaatcaacaatcgacttggcttctgaaatttcgaaaatcttccagaaaaaagatgcggatattgctcaatggaccaatttcatccaggaagaggtgcatgttgattcctccggtcattgttcaagtgcaacagacatgctattctaacttcgatgagattgtgacacaggttatcagattatgtcgtcaggagttctcaatcagacggactggctcgttccaaagctcccaatcggtgtctcacaagtttttctcacaagcagcaaaggatgcacggatggataaattatcaacagtcgaaacaccactgctcttcaacattgtccttgggattatatcccaagagaacaataacaataaggcagaagctgagaagacaccagttgaaggcctcattgatttatctcaaaccaaagatcccttggaggacggtttagtggagtacgggggtttcgtttatactcctgatgtaggtccaactgcaaaagatgtgaagcatcgccatgtaagtttgaatctgtattgcttgtgagagcattgacactcattgtcatgggagggtttttagattgcttcagtcatttgctcaatgctgaaattcacccgtaatcgacgcgacaatggattacaactggaaaattcaatccgattctacgcatgtggagtatcagagaccgtcaatgaataccttcactatttgggactgacttcgcatcgcaaaacagccatagaagcactacttactctttcgagggaggccatggaccgggtagcaaattcgatggcgctatccaataggctggcaccactcctatgtattgacaatctggacttggaagagagggtccaaatggcgactgtagggaaacaagatcggactttccatggaacctgggggtatctccacataccatccaacaacctcatgaacacaatctcccccgccgagctcaccctagaagcctacaatgacgcactcagaaatgtagtatcttttcaaattgatcctcaagctttcatccaggctgaccttccaaatcacgactatgctcttgtttggaagagccaaattgcccgagtgatgctgaagtacgtggcaactccggctgaccgacgcggcatgctgccattggaccctcctgtgattgagcagataagcaatgaggccccagagatcctcatgctacaattaatggaagagtctgataactcggctgaagggattggccaagttatggatgccctctcccgccaatctcgcctcgaaccggaagagttttttggtaggctgcagctcatggacggtgatctcggtacttgccaactgttccacgccattcgaatgctcaggctaccaagctcccactgcgatcacaatttgaacaacacctcgatggcactaggggcctcccataccttatggaacattgcacacaccatcctcacatatcattttggcaaatcaaatgcgatggatgacttaggggtgtggcgatacttggaagccctgggaataccccccgataaggtgattcaaaagaaggattttacaaagatgctcgagtgtatggaaaaagtccatgaggccactatttggttttgtctcaggtaagtcaggtgcaattgctctctggtatataaagtagttgattatttctatgaatgtattgttctatagggaggtgatgggcaagcatgaggacacagtcgaggagatcctacctgtcatgccaacccaggaatggaacaaagtaattgaacaatgctaccttcgatattgcacaaacaatgctcggcatgatgctaaatcttcaccacaacgctataatctcctccttcgcatgcgtgatttctccacagtcattgaggctaatcgatcaatgaaggccggtgatattggccgactcatcaatgtgtggaagatgtggtctttgatgacccaatcgctcccgggtctgactcattactctgcttatctccctcggctggtcctcctgataactgagtttctgccacccgacctggccaaattggttcggcatacgctcctggtgtcgcccaggggtcgtgtaaatcactttgtttccaaggatttccttttggaaacagctaactactggctgaagttcttttacactcgggctggtgtaggcacacaagttgaacgattgaagaagttgatctcttctaatattccattggtgtgtaatctaatcaaacctggcctgcatggggtgatcaactgaacaatgttgcccatttttatcacagctccgatccatgtttgactccttacgcactgatagtggatctaaacacatccaacaaagtcatcaagtggtcctgacaatgcgagctcttgagaggttccagcagatggcagcttcaagagacatccttggcaccgccaatccagatgagttggcacccagtacgatcctccggacagacacatatttagatggcatcaacatgatgaaggcagaactcaaagccaaaccaaacgagcttgctcggttcaagatgcaccttccctttgatgaacaagcacccagtccagatgcaacctctgaggataacagcgatgtaatgatggaagaatgattactaccaagcaaatcctctgcaatctacaatgaaaatgaaaaaagaaatcgatttcacatgtctaccgcccacgatgaatgctcgctacacctctcctctccgcatcctcaccagccagccggacaagcatagccaaatgctttgcctgctcctctttccataaatcctctgcctgcctcttcgccttgcacctctcgatttccatacgtctcctttcgtcttcaatctccttttcccgtattgccgctgcctcttctcttgcttggacctcagccgcctctaactctttttccaaagtcctcgcggcttctagttccacccgctcgacctcatcacttctttctttggctaacggcccctctctaaatatctgaatcgtccgatggaggagtgaaatctggcccgcaatcatctgtcccccaatcattttcctcaaggccgcctctgattcaattgaatcaaatccttcaacaatagaggctatctctaggtccccaaacagatcttcaggcccaaacaacgacttattcttcactgtactatcaaagaattcatcgaaattggttcgaaggcgtgccttcaagatggtcgcaaggtcatcggtcagcttcactcgcttcaaacgatcgatgtcctctgaggggttgggatggccttttctcttgttgcttcttttctcttgtacattatcagaccaatccttgtccatgaaagtatccatgttattggttgtcatttggctgaagttcttcattaatccctccgccgcctgtggcatgcaattagagcatttgcatttcacaaattgctcggcttcttcccgtgccttctcgatcttgtaagatgggtcatcaactgacaatggaatgtatccaagtctaagtgacatgagccagccgtaaacaaaacattcagatcagttcttgagcaaccatcactaagactgtaggaaaatactacacacgcattgtccaccgcaaacgcaatcctcagacaaaccggtgtcactgccaaagcgtccattcgatcggtatccccctgactgtcaggtttagtaaaagcggcgaccttgttcttcccatttttccgggtcttctccacaaagatgatagccaggcccgctcttccatctcgtccggctctcccaatcatctggcagatcgccgaaggctcagcccgccccatttgaatcacacatcgcactctggaccagttttggcccatccccaacgccattgtacaagagatgacaggcaactctccatttccgaaatcttcaatcagtttaatcttgtccttctccccagtgcacgaatgaaaacggcggacaaaagtcgaattgggtctcaacgagctcccaggtgtcttccgagcaacatccaaagcggtcatcacatgtaatgtccgatttcgagttgagctataaatcagggtgggtaccacaaaagcatcgggcacatcggcaaccgatgggaagtatcgcgacagctctaagcccttagccatcgaagaagtaatcggaacacggatgatgcgcaattcgggtcgggtgagttccgcttggacaatctctaggttgtgatcctccagttttagacttttcttgatgccttccattgccaccggcctgcaggttgcagacatcagtaggatcggcttgttattccgagtaagcagacgacctccgatcttcccatagtatggcctgaaaatagcaagatcctcaattcggcctcgggccgcaaccttatcttttcctctactagattccacgagcccccactggtggatcacatgtgcctcgtcaaccacgaccaaagcaaggcgattctggaaattggggcagaagtagacttgatcgaagagtttgctgttcaagaagatctcagggctgagatagacaaagttatacacgccgtttacgatgttgtttgcctcatcgatgttgaaggtcagctttgtcagattgatcgcggtgaagttggctttctttttctccagaacctggttgtcacctaacgcatctagaggatttagaactaatatcaccccatttgcgctttttggtagtagactgtagtacatctcagggattcttgatttcccgaaaccagttccggcaagtaagaaggtgttttgaccgcgtgccagatgaaaaacagtctcaatctgttggggcttggcgggttggccatagtcattcaatgcattttgcctaattgctgccttcaagccggcatctttcttattggcaatcttcttcaacagttgaacacgaataccggagccgttaggatcagtgatcgccggtgcagcgagacggcggagcattgcggaggagtcggagtgtggtagaagtgacgacgatctgggggagcccgttctcagtgacgatacaaatctttccttgagtatcgttgcttccaaataagcatgccatagaacagttatgatggaataatatcaaatctctaacaatcatgtggtacaggacttaggtcttataatttgtctgtataggaaacatacagaaactattatggtgatagatcttgtacatgagtccgatcgcataaaaacaaaaaaaccttctcaggtttgaaagagctcatcagtgtttttgcacagatgtcctgaagtctcatggggcaactggttgatcatgagctgatggatacctgcgcaagaagcagggctatcagaccgtgcagctcatgaccctacttggcagacttgcaaagtgtaccgacggatcttatttaaaaagcggggttggacgggcccaaagcccgtcaggatccatgccaccgtcagttggttgagggcaagcctctctgtgagacagagaccccgcggggccttccccagagaggcttgggttaagctcgatttttttgtcccgaaagttcggcaaccagcgcacgaagcgcgatcgacattgttttaaggttggggtggtgtgacatgttgcatacatggatggttgtgtgtatctgaggggatgtcacaggggagaactgagttcagaagcccaggtataaaaaaaggcaggccgagctgaagccaacccggaagaccgccgacgaggagcgaaagatgtcaacgaacgacccacgcctccgggcgcgtctagcagcctcgaatgccaccccgcctcctccagcaccagggatccccgccaagccgtcggccgtcgtcgtcgaccaccccgccctgcccccgtccgtcgccgccgatggctcgtcctccgccgctgctgctccctcctctgctgctcagaacggcaagctcgagaacgaacgtgatatcaaattgacctgtcgtaacttcaccttctgcgtggtttgtgcaagtaatcaggttcgttttttttttttttttttttggtgccaaagtcgtttatcaagggtgatattctagacattcaattgatagtgagtgtgtcttctttagaatcggtcgatggagggtcataatgtgttggctagggaagcgtttagagtcacctcggctgggacggggtcgatggtccgtttaccaggcccggctatcgataaacccaacgtttattccttcgggactccttacgatgacatgtatcaagacttgaaagagaaggatgaaaggctgtcagtttttatcctgtatacatttctttttttttaatcttgaagaaaaggttaggttgatgctacctctctttctctatctgggacaccccgaccgaaaaaacaggtatacggccaacgggattctctcgatgctagatcggaaccggaagctgaagctagcgccggagcgatggcaggacagtgtggtgggggtggcggatgtggtgatcacctgtgaggagcgctgctttgatgcggtgtgcgatgatctgtttagtcgagggggcgagctgaacaagccggtccatctgatcaacatcgagatcaaggataaccatgaggaagctagtctggcggggaaggccctcttggatctctgcaatgctatcgaggcttgcaaggatctcgacagtgatctcgaagagattctcgagaaacagatggagaaacatcctcatcaactcatccatactggtccgtactccctcacttgttcttagttctccagtctttgccagtctgatccatttgtttttcttttacagttggatattattaggccttccctcccggaccctattatttcttctagagtcttgttcaattgctctgtttcctctattattgatattttagttttcttcatgtatatcatcactcatcatttaagattcgtcagttgtatgtcccatacccttccagcaccattaagccgcagactgttttgttgtccaggaaatccaccatcttgccaatagttattttagttgatattttgggatcgagctcctctttgtactctgggcagttggattgcgtccaagctgttctcccacggagttaagctgttgaccactcgacaatgcccagcttgagttctcgcccttcccccctgcccgcctccttcccttcaaccaccaccaccaccaccaccactcccatcccgccagaggagcagaatgactcgaccaggatcctcggagggcaaggagagccccaatgggatctcgatggatgactacaaccatccctctccgatccagaactcgatccacgaaccattgctgcacgactcgtccggccatccccaccatgcctcccgagccgaatcatttggtgcctaattaagactgctctcccctctccagacattctgctcttacactgaccctctctctaatccttctctcccctcttccttactcacatcgcctctctctctctctctgtcaactccaccccctcttcctcattctcaatcagcaaggtttcacaccctctcaagccctactactccagccaagtatctcctcaataagcccgccaagtcccgttggttcatactcgtcctgctcttcctcatcatcagcctcatatgtgggatcatcataggtgagcagccaatccttttcatctcaacctaatcgcaaactccagcccactaaacccttgaccttcctcttgaaaatgttgctggaatttagcgatattgagatcatatcagctgcaagggagtcttacgggcttttatctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactgtaaggcccatcgcaccagtctcccctcctgcaagactcatcttacaccactcctactgggacgagggcatcgatgttggctcatgtttgggtatgtctccatttttactcaaagaggactatccccttcgtccgagatttgacgggaatgtttttttttggattctggaagctttcgatccgagatatatattgtcaacatgcttggctaggcgaagaggccggcgttggatttgcttctccagaccgagttaggtgcagacatcccattactaatccaatggagtttggagctactaaagcctgggaggccgacggcctacctgtacacgaagacgagctgggcgggacggacgaagcacctgcggtatgcgtacttcaagcgacacatccagacgatccggacccatctggagctgatgaagacgcgagcttggccggagggcccaggacatcagaggtggggccaggagcgacagctgatctggatcgtcatcgaggacggcgagaagttggcgaacgatgtggcccaggagttggcggcgagcgggctgccatacatctacttcacctacggacccacccaccacttcgggaacgcccagcagaatgcggcctatgcgctcatccatcggctcgctgatccgacccaagacggcatcttcggccacggaccgatcatctcgatcgatgacgactccaacttcttgcccgaactgttggtgatcatctgggacgtccaacggatcggggtctggccgatgggcaacctcggccccaatggctgggaaggcccggtctacgacccctctaatcacaccctcctccgttgggaggccggggccgtccaggatcgcaagttccccgtcgacaacggcgccttcgccttcgcctccgaactcctcggatcgactatcatggggcctaggtattggccaaccgatatcagcgggggtgagaatgagtttatcggcttgatcgtcgataaaaaagaggacatcgaaccgctctgttacaattggttcgtcctttcttttaagcccttcctcccctcctcattccgcaagtccactaataatcgacaaacattgactcgaatcttttgctttgaatttattctctttctgacttcggactggaacttcgatagtcatcttgcatggcacaacgagcccttaccaccagcgtgtacagacctgcaaatctgtccctgatccttccccgcattatcctcatccatctcctatctttttctcattcttttcatactattattatgatcgaaaaagagtccaagctttgtcttgtctaccattctttcataaacttgataggcaaaaccaaccacaaaaatctatacatggatagatatagacctgttttttttttcttctttgttatctgcttctttttcttctttttttttgcggtctgtctcagagttagaggatattagaattagacacagattatctatttgtctgatatatatatgtgtctacatacttccaagtcctcatcctgcatcatcaccttctggaagcacggtatttcgtttttcgccttttcggtttgttgcctcttccttgttatcattgttgttgttgttgttgtacttgtatgaggtagcgcaatcatcctccttttttctttgctctatgtgttgaggttttgttggtccttgcttcttccttccgcttttctcacgaatcttcaaacttgggatttctctcacacatgcactttgaggtgcctattacaggatcactgtttgtgtttgccgaaagaagggataaagatttattattgttcttgctaaatttcttctgcttgtcaagggcccctgtgactgcttcacatcatgagatatagattaacttcttcttgatgtctggtcgacacgtcaccaatgactgatcgagactcactctccatagagtaatcagatctgctcatatcattccaaccaacataatccggcttggcttggtgaattccttgtttttttttgctttgaaaacactggatagccagcaaatttagtggtactatcctagccatgtcgaacaccaaatccatgtgtgtgcgtaatctcaacaatatacatgaaaattaaactcaagagagcaggcttgactgttgtaggcccagccatgttgtggtggaatgagagggctcatgttgatgatttggtggggtgacacatgctctcagagatcatccaatcaaatcagggtccacattgacctgttccttttttcttttgacaaatgatcttgctttctaatcttcaacaacaagaaaaaaagaagaatcttggattggattgggaaatttttgacatccaattgaaaatgtcctgattgattttgtagatatttgattcccaaacttacaaagaatcagactcatttctcatcttcaatcgatcctcttgggcagggaatctcagccatctgatggtgtaatctggagtggaggttttcccactcaacaagtttccattattcgttaagaatgtatagatcaatctaatttgtgtatttgaatttcaacaagttcttttttctggattttggaagcagttttggttcccttttcagtggctaccaaatgatcaggcatattctcaaagaaaacaactgtcagcccacacagctatgtaagtcttcctttaatggaaaaagaaaacctctcatcaatttcaaaatgttgatccagtgtattcagataaatttaattgtcattctaagcctaagctaaaaaaagaaatctcacaagaacatctggttgaaataacagttaaaatatggattattataaaatctttgagaccaatgcaattattggttaaatcaaacatattagatctacagcatatggattagattcagccaacatgcaggggcccaggggggtggaaatcctgtttgtcaacacacccaccctgtctggcttggatgattatttccaaaagaattatgattgggaacactttaaattatgctcaaaagatcaaaattggatttccattgcttgagaaattgagcacaattaaagggtgtttctttgaatcttgtattaataattacttgtaaattcaataaaatgttttgatttgtttttaaaaaagattttgatcaatcctattagttgttctgtgaatttggattgttatttttggtcccaggattcccttggttcttatcaggtacattctttggtgcctcaggagttggaagcccactgttataaaatcaaggtcagttaggtgaaatatgtatttgaaaggacatagagagattggacttacaacttcattttcattcattttttgtgaaaggtgccaaatttttttacattggttatttttgcaatgtcacatcagtggtgagcaacattggtagcaaattgcataataaattgagaactttcaagtcactcacagctttattccaatttacagcaccttctttttggcctaaggatttaccaagcttggtggacaagtcgttgcactttttgttagtaggatcattctgtttgactccacagttgagcatcttatcgcatgcagctggttgaattttttgttaattttaatctgaattggctcattgatgaatcatcttcaagaatccaggagaaaactggcttacctttagtgataatctgcaagtctgtttgcaaaaaaatgaatagggaaaacaaattatttagtatgtatttaaaatcacacaaagaacaaagattactcactaaatgcttcagaatgttgatagtgtttctgatctaatgtgatgaaagtgaagtctttatctttccttccattcataccatttcctgctactattgtgggattattgcactctccaagagtgccgggatcgatgaaaatcccctgaaatcctccatttttgtttttatctttgtcattattattattattattattatcgctatcactgtcactagtagtagtagtggtgccattgttgcccttgttacccttttcagttttagttccctgccgtctaaccagaaccttcgcagagctttcacggttatcttcgccaagcgtagcggcttgtccggtggccttcggatcctctttggtgtgttccgctatgaattcttcatggcgcggagccaaactattgaaaatcatgatggttagtaatccattgatgaacagaaacaaaacaataagcacttacctcctcacgttcaatgactgaactgaagcttgcgcaacaggcgggctggctaataaagagactagccccaaaatgtgaatcaacatcatcctgtaaatgttatttgggtttataaaggaagtaataattgattgatgcgataaatataggttatcaagagggttgcaccaaggtagattgaccagtcaatttatttggatgtatgcaaacaaaatatggaactattgggtggtgtgaatggttaggagagagttctttgcctggagagttgtggagaatgattcctcaatttgggcgcaagtcgtgtccccttatataccgataaactcgtgtcacggacggctggaaaagaggccttgaaaacgagacgatcggccgtttccatgagggttggatcaccttgccttccacagaagtacaatcggtgatttgaattttgaactgtatgacgaagtgccataatgaaaaaagtgagggaccggacactaatcaagcatggttgggaggaccagctagtatcagctaactacaaagcgttgacaatcgcctcgaagggtaagcaacaatcgatgatgtgccggtgatagctttgtttccattactcgccacttcggaccttgttacaaatgttgttacattattgccgttcacttcaagtgcttaccaacaagttcttactttagattcagttgtaatccggtgtctcgatcctattgcacccttcaaaatatcagcaagtatcacgcttgaaaattaatcactcgtcatcggggttttcaagttgtttgggtatgtttcttcacgcgtcgtcctactcattcatttggaggaagacgtgtcgtgataacaacacttcactctgtcgatttgtgcacaacttgcaccagttttcaggaatagttaacgacgtcgctgatatgcagggtttcaccagatagtggcaatgaacgttggcattaaatcatcaccaaggaaatggaaactgatctcatctgacccaccaagtcaggtttggttgtccttacacgagactttatgtacgcatccgagagaagcaacagcaattcatctagttgagaagtactcccgctttgaacccaagtgtccaaagactcaagagtgatactgatgattgcatacaatccatatcccgttgagccccttcacccttttttttgagcccagggacaatacaactcaatttttctattaatagcatggggaagaagattgctgtatttaagttcaatttccctggagtggaagatgaaccaatagaactgtgtgttttgagggagtgtgtaggagtgaggggagaagaagaaactcgactcggtacccgtcgggtactgctgggttatcaggttccgggtcacatcctttaagtcttggatataaataccctcctttgtcacgtgttatattccttttaatatctaattatcattctagcagatccgaatatatacattctaaaattggttcttcgcacactttcatcgatcctgtgaagacgattcagccgtcgctgccacacccggaaattaggttgttcagtaaaattcttgaatctttcacaataaagacttccgctatgatacatatatttacatacattttactagacactttttgcaaatattcccgctgggaagataagttgtgccacagtcgctgttgcgacaacgtggatcattacacttcaacgtatattggccgttgtccacaatcgtcgagcagccattggtcgcgcatgggcctcgaacatattcctcctttttaacgcatgatcccatcccggaaacattgccgcttcctaagatggtaacgatgagcgtaaggcacccactgagataagtgattttcatcgcggatacgaagaattcctaaccatgggatggatggtgcagataagtaagtctgactattctatggagtttttggaatggatggagaatttccgaaatctactaccttgacaggtcgaagatttttttttcgcagttcgtgggttctgtaagtctttgttataattttttgtttttgttctactcggtcgtttttttgttttaattgagacttttgtgttatttgttttttgtttactgtttgacttatttttttttgttacttttgacttatgatgacttatgacttatatgactttatgacttatgtttccgatggctccagcctccccgggagcaacggttgtcccacaccctttttataatctaacaacaccgcatcggtcagccccaaagacctttcaaggagactgtttcccctaagccaaccgattcctcaccgtagattcaccggctcagctaaacccgaagccaaggtatgcaagccaacaggtacgtgctttcaagccaccaactcacgaatcactgtagcagtaccggcccaactaaacccgaagccattccaggtcaatgtaagcctccaacatgtacaatagcacttacgatcacgtcagaagtccgtgccggaatgtaatacagttaatcagatacagtcaatgccgaaatgacacctaagccaggccatggaaacaacggaacctttatgatcgagggtccaaaagtccatcctgcactgaccgactcttagagtctcatttcccacctcgcactgtgcctccaagtcgtgaaagaaccctcgaccccgtgaaagaacatgtccaatccgaagcggccaacgcggccaatgtacttcgttggtccatttgacatcatcgaactggtaaatcttttcaattgccctctcttataaaccgtactgaacatttctggattccacaactcatccagcgcgagcccaacctcgaaaagggtaaatcctttgggatgttcaactatctttcatctattgtcgtgatggatcgaaaatcgggcgaaacggccattggagtgcaattctcaggctacggctccagggcaacatccttggtcagagacaatgtctacttcaccgtaggccgaatcgtgcggaccaccacggccggaggttaccagtgcttcttcgaaagcaacctgagtctattagtcggcaacgcccgtcagtaccggaaaactgatccgatccatcccgagatcgacctcggctctgaacttcttggaaaagtgtgggtctttgggtttgggactgttatccagactcggaaagccccaggtgttggcataaacaacacacagcagaccgatctgcatgtgacaatgagacaccacgattaccacaatgcagtgcggccttttccgttctctatttcaccggggcctgcgccaaccattgatgaataccgtattattttttcagaaaaagtccaacctcgatttcgaggccgtctacatcgtccctgggaacgcaatcctacgaaacactttcggcttctttactgttgataccgaggcgctgatgataggaaacatcaccggattcaacgaaactcttgggacctgggaagtcttggtaagtcccaacctcctaccgcaccaacgacagctctctcattctacactttgtggttacaggtctacctgttctctacggcctcggggaagtcatcgttccgtgcgcccccgaccccctccggctccggtaccagcgggcagctccgacctggcctgtgagtcccattccggccgtagtagataagagcgggcgtgacagtcacctgacgggcagttcctccctcaaaactgattacctcggtgcaggcgattgattgggggagtaggttcatcatcccccaccgctgcaagcaacgcaccaagccagtccgacgagttcaaaactcccagtagcagcgcggccggacgtcccttcagtccaaatgttttccccaccccgacaccttctaccagccgccaatctccgggcgccgacgaagtatctgacggtgagataaccgaggacagacgacccgaggatgctgaggatggtcactttctcagcaccgacaagaaggggaagcggattgccacaaacgggtcgggcagcaccgccagcggaaactccgcgcctttgtccctggccgattctcaaaagagggcaaagactttcatgtcatctatgtagaattctcatttcattgctaaatgtttccgtttatggtttcattgccaatcatttggttgattctcacttcattgttaaatatttctgttcatggtttcatttccgatcatttgattgatctcaacacaacgccacttccatcggtgctatttacattgaatggaaaatttggacttttcttttggggcaaagcccctacaaaagcaacagccgagccacgacaacatattatgaatcttgcgtcggtgctcttaagactaaatgttacgacttttgggacatagcccttacaacagcagcggcccagaacggctacataccaagccgtccagttatttctgttcatggtttcatttccgatcatttgattgatctcaacacaacgccacttccatcggtgctatttagattgaatggaaaatttggacttttcttttggggcaaagcccctgcaaaagcaacagccgagccacgacaacatattatgaatcttgcgtcggtgctcttaagactaaatgttacgacttttgggacatagcccttacaacagcagcggcccagaacggctacataccaagccgtccagtaagaatagaacccacctagagatttgaccagaggtcagtcagtttgcattcgcggaattgtttcaaaaatctgctcacctcaacactcaacaatccaggtgtgtgcccatcttcaatgaggcggcccagaatgtagactattcgtccgaagaccaacgcatgtgcctggtcgaccatgtctctttcattgagtcgcaatcgtactacaggaccctgaggtggtaatagtcagcatactgtccaaagcgattcgattcccaaacaaagctgacatcttctcttcggcccatcatgttgaccagcatatcctgttcgtcaactaccacccccattcccgatatgattggtccggcccgcaaattgttaacgaatgatgccggaggcaacgggcctatgttcgttatcgtggaggcgaccctcagacccccggctccgccgttcaacattaatctcccaacgtacgcaatataaaggcgtcgatttggctcgagtaccacgtcaccgggcaagcggaatgataacgagtaaggtggggtacttgcagggccatgacggccatgatcgccaggcctatggactcggccgacttctaacatgtatctgccgcgtccaatatctattatcgttgcacggtcaatggcttcacacccacgtatgttcatagtgttcttgagcgatgggtaggtaagattagtgaatcgttgcttcggatgtccacacggaccagtcccttattccatccaggccttattagttgtgccgggcgcccagatttggcagacccactgtaccaaacatctcttccgtcagccgccggcgcaacacaaacaatttaatcaggtcacgaaagtgttttgattgtaggccctgtacttaccacatgaatctcctcttaccacgtgaagccccaatacataccgaccaatttgtcggtgggccgttcggaagaacacaagttgcggtaggatgtattggatgtgggaataggtcccgtctcttttccattcttctcgggactctctattcaccccaagtcaagtctttctgccggccccactccaaaaaatcagagatagtaactcattgactactccgaccaatattactaccttactacactataatatatacaaaaaacactagaccgcagtgacaatgccctcagccagacgatccgggaaccaagcgctagcttctcgagcaagggctatgtttcagaggttccgctcagtcagtagagcctcatccccaagtagagcctcatctgcaagccgtgcatctacccccgccaatcgtaccccaacacctgccccgagacgcccaaatcgcgaagagtttgatatccaacatttcttgccccctgatcgcgttgtcgcctccgaacccgcaagtaacaccgaatcggagatcatcaggaggttccgcaatgagattccatcttatgtcggtcaaatgaccgacagctgcgaatcctgtggagcgttgcatttcctgggtgaaaggacccaagatcttattggagcgatctccgcatgttactctacctgctgccgaaaaggaaaagtggagttgcctgtcaggtacgacgaaattgaatacccaccgttcttgcgtcggcttttcacaggcgaagataatagtgagttcccattacgcaacttcttcgatctcattacttgattctacctactaaccacattggaatcatctcttagcctccgtagaattccaaagtcacgttcgagcgtacaataatgccctgtcattttcctcttgcggcgccgaggtcgaccggagtgttcaaggccaaagaggaatctacacattcaaagtgacgggggccctctatcacgacatcggttcggttttccctgacggtcagcaaaggcctgcctttgcacagatctatgtgactggtggcaacgatgaggcagaggcacacttgcgagctaaccaagcgaggtctccggtcgacgaacgattgttgctttccatccaacggtggttatctatcaacaacacctatgcccggtggttcaggatgattggtcgggaacacggaccggatcctcacgcccgctatgtcttacgcaactatgtcagatcagacctcgatcaaagagtctacaatgcgccccgggcactcgaagtaggcatggtgatcaacaatgacacccctgaggagatcggacagcgaaatatcacactgcagacggtaggggggggggctgtatcacattacggacgactacagcggttatcttccaattcggtaccccatttttttcccgtatggagaacagggctggatacacggttggccaagcggaaccgaaaggggttagtgagattccattcatttctgcctgataccaaatctctgacaccttcttctcatagccgcatccatctcgcaatgcgaatggtatgcctccatgatatttgacaggaacggcaggttctctgcgatcctaaatgggaaacacctcttccaagaaattttggtcgatttgtacatatgcgtcgagagatcacgattaaatttcttccgattcaaccaagcccagatcaaggcggagatctaccaaggagtccgggagtcatttagggacgatctagatgttcgaggccggaggatcgtgttgccttcttccttttctggatctccaagaaacatgcttcagctttaccaagactcgatggcaagtgtccggcactacggtcccccatctctattcataacaatgacggcaaactcgcactggccagaggtccttcaatgtttagaaccgcaccagcaacctaccaacagacccgatatagtcacgcgggtgttccgcttgaaattgacctcaatgctcgacgacttaatcaagaacaagcgactgggtgtggtggttgcttacgtatataccattgagttccagaagcgtggcttaccacacgcccacatcattattattctggatcgagcaagtacacctcgaacacctgaggccatcgattccttggtatcggcggagctccctgatcaaacgaacgaaccgttgctccatgacatagtcaccaaggtcatgctacatggtccttgcaccgagtcgagtgtctgctggaaggatggggcttgcgggaaaggatttccaaaaccgttttcggaaaggacggcattggctgaagactcttacccgaactacatgcggcgaaatgatggtcggacgttcgttaagaatggcaatgtgttccataacgggcacgttgtaccgtacaataagtacttgctattgcggtacgactgccacatcaatgtagaaataccttacggaatccgagcattaaaatatctgttcaaatacattacgaaaggcgttgaccgatcctccatgaggatgagtgaaggggacgagacccgcaagttcatcaacggccgttacattggaccctcggaaggtatgttcaagtcatttgcctcttttccccgttcgaatttagctgactgttgagttgtcatcctgatccgctatcccccagctgcatacagactgctcagattctcgaccagcgagcggtacccacctatccaacgcttatcaatccatctcccagatcagcaagaggtctattacaccgacgaggagggcctcctgaaacagatgaccaccgggtcggcttctcgaaccactctgaccgaattcttccgactcaatcggttgaacgccatgggattaggtacagcggcgcgctctctcctctaccatgaattcccagcctacttcacatgggctagggggaaacgcttcaaagcaaggcagaggagatctgacatgatcgggcgcctgtatcacgcctcgatcaacgaaggagaacgttatttcttacgtctcctgctcctcaatgtgagaggggcaaccagcttcgaggatctcagaacagtggcaggcgtcactttgtccactttccgagaagcctgcgaagaattggggttgttgatgacggatcaacactacagacaatccctgatcgatgctgcacactggatgaccgggggcagtcttcggctcatgttctgcatgatcctactccacagccccccttccctgcctcaatacctcatggacgagttcatcgaggacctgtctgatgatttgatgtacaagttggagcatacttacggcatccggaatccttctgtagaacaacgcaactctctgtgctacttcctgttacatcagatcgtcgctcgacataacaagactctcgaaactgttgggctactcgacgccgcgttgtacgacggattctgggacatctttcggaatgagaccgctcaagaagaacacgatcgggttcgcaatcacgcacgccgtttcctggacatgtccgaacgattaaacagagatcaaacggtcatatttgaatctgttatcaacatggtggaccagcaggtagctggcttgatctacatcgacgcacctggtggctgcgggaagacctacttgatgaacaccttgattcattacctcatcgcatccgatatttcggtcaccactgtggcttcttcgggtgttgcgggattgatgttggtcgaggggatgacggctcattctcggttcaagattcccttagagctgcatcaagattccgcctgtatatggcgtcctagggccgcatcgactgagaaactccgcacgaccagaatcgtgatatgggatgagatatcgatgcagagcaaatatgccgtcgaggccgtagatcgcgcatttcaagaactgatggaagacgaacgacccttcggtggcaagatcatcgtattcggaggcgacttccggcagaccttgcccgtggtcccggggggatccatcttagaccaagctgacaagtgcatgatcaactcccccatttggaatcatgtaacaaccttccacttgactcaaaacctgaggttaattactacagatcacccggactcctctcggatcaacgccgagttttacaagtggctgttgacggtcggtaacggttcggcccaagccgaaatgtcggcagacatcgatcttcgtttcggcacggtgttcaggcacctggacccggtcgtcgttgccaacaacgcaatccgcattgcatatggggatttggaaaccgtgtttgctggcggcgatccggaaagcatgaccgattacttcggcagccgcttgattttagcgccgctgaacgcggatatctgcatggtcaacactatgtgcctttcccgatttccaggacgtatgttcacctcccactcgatcaacctcatgatgaacgaggacaatggggccgagagcgatgaagcaatccccgaggaggtactgcgtactttctcactgccaggattccccgactctgagatccggttgaagattgggatccccctgatactcctccggaacctcgacctcaaaagcggtctctctaacggtactcggctgctgctgcttggggtgaagtccaacgccctccggtgcagaatcatgacgggttcctgcattggggatgaagtatcgatcccaaaggtcaagctcattcacaaaccagatcgtacttacgcggtcaccttctctcgctatcaattccctgtcgctacagccttcgctctcaccataaacaaggcacaagggcaatcgctttccagagttgcagtctacctacctcagcccgtcttcggccatggtcaattgtacgttgcattgtcgagagtcacgaccttagctggattgtcactgtgtatggtaggggatcccctacaagccgcaggcacaaccaatgtcgtgaatctcgatgtgatcaggaggtgtcacgggcgccctgtggaagcttgatcactgcagcctctgaccgaccacgtgcgtatctcttgcgtgactggccgatttctattccatcccgctgaccatacccgtgttccatccatacaggtatccagtcgacgaacccacttctcggttctccagttctcttaggcttagggtagcgagcgtagcgagcgctaggggttagggattttttttttacaacctccccgccggctgttacctcccccacaccggaacaccccacgtcgtccgtcgctcaccctgctaacatctccctcacccctcatttctcacaactccgattgatatcagttcattttgattgggccacattgtatttagtcttacaatatgctatggaatactatgtccaataaagtgttttgcaacccacatcattcctgctccaaagcaaagtggtactcatatctcatttactaagttaatttcagacaaagtggtactcatatctcagttattaagttgatttcagttctcagttcctaggagcccgcggcgtccttcgccgcgggttccctagtacttttgggacagttggggaggattactggaaaccttttgaagctgatattataataagatcgatcgatatatcttgccctgctcaggacctgcaaaattcgcgcgcgattccgtcagttctgtccctccgcctttcagtcagagcggtatatcattcaacgaattcaacgaatgacgggatactcaatgttcggtgggcttttagactaggtgagaaggccacgtactgaattgggcgtctcaagaggaaagatttaacttttgaactctggtgaggctttggaaaggatcgaaaggagtttctcttgatttggctggcgaagatgtgatgggcacgaatccaatgggtagagacaaggcaggttttatagtcttctccactccggtacgcatctatgatcatccgtgtatccagtgcatccttgagccgccagggcagatatgggagcacccggaatcctgacatgttaccggagaaagctagcttccgtcattgtgtttcgagcctaacaggataccagacgggttggctggcggtatgatagcagcaccgaaatcctgccacaccccgacagcctgacacacatatcgcgatcttctagtgtcctcgagatacttggcagctggtgttgaaagatgacgaaccatgcgaatgccaaacccgaccgaaacttggaccccggagaagcacgtgctgtcgtccagtaggacatgaagctggtttggacttgtctcgcctcattgcattcacttcctggttcgtagcggggtggggattagaactaaatttctgatgtaaagaaaggtcccccagaattttcagtagttgcaggttttcaggggcagcgtgggtttttcttcccgccttcgcaacaccttcctgcgactcaaaaatcacgcctgtgatggagtgattcttctcgttgttttggtgtcatgtttaggtctggctcacctcaaaccagattccgttttacagagataagccttgtaacaagtgttgagagaaagcagtgggtagcacaaatgaaggattccaatccgagtggattgattgctgtgatagctgctgatggagattgttttggtactacagtttgctatggtagtgacatgaggctgagcctgttgaaagctatgggatcctgctttgaggttggcttgtggctgccctgccggcaaaggttcaccgtttggcggatgagaccaggggtttcttgggcatcctatagctccgaagggagggcaagacgggacgaaaagtttctcgatgcgcaagaattcctctttctctgaataatctcgccacactcatctgcagcgtggctgatcctctccctcccatctccgctcgtcgaccacaggaaacatcgccgtggtcaaggtacgtaattagaccgttttctctcgtccagacatataccacaacaagactcataccgtggtgtttacgaaaacaaaaagagctcgatggctgagatcacggatgaaagtaacaaagcccggtgcgtatctgtgcttgctcgtctcgcctaaaatccagaaaatgcacccttctgagccttctttttttccccagggctttcccgattcttccgttatgttgggccatcggattaatgattggcccggcgattggtggatacacagccgagcccgccaagcaatatccgcactcgatcttcgccagacacttacttcatcccttgtcttttggcgggactcttcaacgtcttggctgtcgtcctaggcacactgtatctggaggaggtgtgtgcgatcatcattctcaactagcgcttccttcttcgtgattcctgaggtgactttccaagtcttaagattaatcaaaatagagtttcttctcccctttagactttaccaagtaaagtcctcaagccacagtaacgatctgctgagatatcccatcaggatagtctggaggaccaggaaagaccagatccggctgaacgagcccgaactctaaaagaattattgacacgcgacttggtgactctgttgatcagttttgggttcatggccctggagaattcggcttggatggccatcatcccattattctcatacagccctaggcagttctcatatgttgcttgttaagcgtcttgggaagagtatcactgaacctaccattccaatctttacatttgttgaactcaggcgtggaagatggtgggctcggattgactctcgatcaaattggtcagttctctgtctcaacccgcctgactagaagctctttatgtaaaaatggttgaatcaatactttatagaaataatattataaaacttaatagaagtaataatctttaacaaaaagtaatgataagtaaacatgattcattatcagataaaaacaataagaaattgaagaaagaaatacctgatgaatgagatcagaatataacaaagttaaaaacacgaaaacacaacgacgtcgacttctttaacacgaggattatcacaacgaaaaagcctgaaagaataataaaagaaacggtcaattacaattaacaatcaaagatagaatagcataaaccacgctacctgcccagaagctagatctagctcctcctgaatgttagaagtggttggtcgatgagtcgagtgttgtaacttgattgatcagcgattgaatgagacctcggaagattttgattgatgatgattggatttgtggtgagcaactgataaagaagggaagatgaaagttatcggcgaaggatgcagttgcttgcagaagagaaggaatgacgcaatggatctggatgtcacgaagatatgcgaggatgcatatttgattatgcataaaatttgcgagtttggatttcacaacactttacacggtaatctcgaaggcatgctgagtcggtccttctaattttacaccacattatcaggattgacacttagttcgaacggagtggttgctctggtcatccagagcatattatttcccatattgcatcgtcggttgggggtggtccatttacatcggatctcgaggttttcctctcccattgcatttgtcagtttgcccatggttcgaaccatctctcttctgttctccgacaaatctaaggccacctctgtagcgattctttggccacggaccgatcatctcgatcgatgacgacttcaacttcttgcccgaactgttggtgatcatctgggacgtccaacggatcggggtctggccgatggacaacctcggccccaatggctgggaaggcccggtctacgacccctctgatcacaccctcctccgttgggaggccggggccgtccaggatcgcaagttccccgtcgacaacggcgccttcgccttcgcctctgaactccttgcatcgactatcattgggacaaggtattggccaaccgatatcagcgggggtgagaatgagtttataggcttgatcgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatagatagatatagacatcttttttctacatgttatctgcatctttctctctttttttggtcggtctgtctcagaggtaaagaaggaaacggttggacatggattatcgctttgtctgatatatatatatataatatgtctacatactttcaagttctcgtcctgcatcatcaccttctgaaagcacagtacttcgtttttcgccctttcggtttgttgcttcttcgttgttattgttgttgttgtacttgtatgaggtagcgcaaccatcctcttttttctttgctctatgtgtcaacggtgggccagttacgctaactgtagtgttagtgtagcgtagtgttagctttttaagctacactacaaaaaagttactgttagcgaaaattttgggccactagcactacaggatttctaaaaaaataaaaaaaaactttagtgtagcgttagctgactgaaaaaaatccaaactaacactaaccaaatcccttgttagtggaattgtagcgtggttagtgggctaaaaagttacactaactgttagtgtaactttttgataagttacactaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcgtaactgaaaactgagtcataataatgtgtagggggctcagatgtgatgggaaatggtcatcaaaaaatgattttcaggtaattacttgggaaaaaagcaagaaaaaaaccaagcatttattctggagcaggacaaatcatcaactaaaaatcaatttttttttttttttttttggttaggtatgtttaggaataaataataaaaagaaaaactaactggaagaattttttttctggctaagcatgatcaagcattagtgataaaaagagatagtaaaagcgtaaaaaaacacagatggaaaatattctactgtttcttttcggaaaaatccatgtaagatctaacaactgtttgtgcttttgcataatcaccagaaacttgaataccttctttcaaccacatatgactactaacacacctttcaattgtttgtggttttaatgatccacgtccagttgaacaaacatcagcagctgaggaaaaattacgctcaactgcacatgaggatgcagaagatgccaagtagtccttggctaacgatgcaagaaccggataggtggatgcatgatcctgaaaaataaaaataaaaaagaaaatcataatgagattaataacttaatgcaggtgaaaaacaaagagaaattcataccttccaccataacaaaagcgctttgggacacttcgtagagattgctgggaggcgatccatgttgttgatatatacctcgagctctttgttttcttctgttgattttgcaggcttgctgaacatttcaaaaatgtcatcttcttcaaccggaggagttttctttttgactatttgaatatcgtcttccttcttcttcttcagaacctccacacgcttcacaaattctttctccagaagtttcttggccacgtccactttttcaggccagcaatgggtgaatagccctaatcggaatgacgggtggagcaaggtagccataatgagagtttcacactcgagcgcctcgtcttggtagatctcgagtttcttgatcattttaacatacattggatgcattgcgtgtcctcggctgcatttgtcctctttcttcttcaaagttgagattgtagaataatagttcggcaagacaaaagcacctgtaggaccatcaccctccataaatttagtcaggcggttaaaaggctgaaatataaaattcagcattgtaactaggatttgaatatattaatattacacaaattacttacttctaactctttattcaattcattaattgtcgcccattccttccttgtgaactgaatctccttaaagtgaccgagcttcttgggattttccttgcggctagatttggctctttgatcttgatatttttcatactcagcaagtagtattgaatcgatgacctacatttgagaatattagtaaatgtatctggtagaaaaaaataaataacatacatctctggcatcataggcacgagttcgactttcatattttatattccaacgaattccataaccagcaatcaagttcttcaaaccttttccggctgctcttcgctcgaattcttgtctccagacgcaagagccggtgattttttttaccacaaagtccaactatgaatgtaatttgattggtcagtatgtaaaaaaatacaagagataaaaagactcacagcggtagtcaactcattcaagtcattagaatcattcctattggcctttgaggaagatttatttccatccttcttcccgtccttttttccatccttctccctatcctttgttccatccttgttcccgtccttttttccattcttcttcccgtcctttttcccgttttctccttcgtcctcagtgctatcgtcattgtcatcatcatcgtcctcatcatcgtcattgtcgtcgtcatctgagttctccttttcatcctcggtacaatcacttctaccattgtttgaatcatcatcttcatcgtcaccttcgttaccatcttcgtcctcctcggttatctttggcatcttattggagtaggggaaagaacctaagaatgctttcttcaatttcggtggtggcggtgattcgagacccaattccttcaaaccagcgttcacaacaagagccattttatgacaaaaacacttaatatgcattgtcttagggtcccattcgaaatcggtgttttctcccagatcaagcagtttttcgtgcattgtttcagccatggtcatgttatttgatccagaatcggtggtctgacaaagcatgtatatatgagaagaagacaaattagtttttccctttgattatgaaaatggatcacaagttgagattacttatcttattgatgagttgatgcttcttcaatatgtttataattggttcggctaaatatctcccttgatgtaaccaggaaaccaacttgatgctcagatgaagcaccacgtaattccaatcattatcgataaaagatactgatacaccaatgaatccatagcgatttcctttggttgtccatacatcatgtattaaaaaaaattgctattggctgcctgagggtaaataagatgaaaaatgtaagtaaatcattctgaatgattattaggaatagactacttacttttaagcgataaagcattgcctcttgcaattccaaatacgcctttctggccccggttgctgcccatttttgtttgaagagtattgcagctggttcacagtaattaaacgccgctttaaggtatggatcttccacttgattccaaggtatcaactgaagtaagagccacaaaactatgatttggtttaagatagttttgtcaaacttttccactctggcaaaatgagtcgttaggtctccatttccattcttcttcttttttttttcttcaagggaggtaggtggaagtttcgctccagcggcaatagctttggcacgatttggacatccatccgagacccgtccactttgacgagaaccatcacggtgcacacgaagattcgaaagactagacgctgaaaccctgacttctttcttgcaccacaaacagctataggttgacgcaggtttattggccggctcaaaaaattgaaaaaaaggaaaagaaaaaatcaattttgattcattgacagatttatatgatattgtttagacttacatcatctttacgacgaaacggttctgaaaaaaaaactttgacgtcatcctcttctggattttttcgttggcgtttcttgactttagaattttcttcgtcagagtcttgagcaagatcaacgtccttggcagtagtgtttgattcagaatttgcagcagctgggcctgtttttttgggtttcttgggagctttcttgcgtgtttgctgagactgaacaggagtagcttgaggggttgaatctgaatcagagggtgcattggtttggtttctgggttgactactggttccaatggatgttctttctgacagaagtggctgggtgattgattgacaggaatcaggtgaaggttgaatcattccagattgcttcatgggggtagtgactcttgaggatcgacgggtttgcacctctgtgacattgcttacattgccagactggtttgacacggaagattgggttggttggctcgacatgttgacctagattttgcactcggtggtttttcttggggtaagcgggttgattgactgattgcagttggctgtgacagtggttgttgtttgggtaagtgagtcgatcgttggatcagagttggctgtgacgtgtcaggtccagctggcttgtgcggccctcacttgttttttctcacccgaaaaaattttcaccccccggggaccacatcacatgcaccctgccccagctgggtgcgtcccacaaacagaccagtggagactcatcactcacaagaaaaaccaaactgccaatcaacaaaaactcaaagaatagagaattaaaaagttctaacagtggaaaaaaacataaaatgcaacaataacaaaagaacaaaatgaaaaaatataaaaatccaaacataaatgataaaagaaaacaaaaaccaaaataacaaaaggaacaactggccaattacctaatagaaaaaaaacaaaaacagcaaaaaatattgggaaaggccggtgcaagcattcacaagcaaattgtgaatcaaaaaaatctaaaataacaaaatgataccacatctgtacccctttcagaatctcaatcctattgtttaataattattatatcagcatacacacatctctctcaccctgctttttcaaccttaatccaaaatctatattatttcatcaaactccaacatatggaggtactgaaccgccactttggcccaaaaaaaattaaaaattaaaaaaaataaaaaatgaaaaaaaatgaaaaaaaatgaatcatcagccaatttggccataaagtctcccattgatgaccatttatgacactggtcatcatgggaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaccagagaagtagcaggatcaaagatcgaatgcgtgaggatagatgacggtcgacttgacgaggagggtctccaagccgatgtcgatgtcgacgccgacaccaatgccaatgccaattccaatgcagcagcactcggcgtagaagaatgtccagacaatgaagcagacactttgagtggagttctagaagcagcagaagaggaggatgtccaagagacgagcatccccatcaatgaccggccaaaaccggtcatcgatgggggaaacacccccatcaaggaccggttttgaccggtccttgatggaggtgtttttttttttgaggggggggggggttactcccatcgatgaccggttttgaccggtcatcgctgggggtgtataaactcattgatgaccagtcataaccggtcatccaagggggtgtttgggggggttgactcccatcaatgaccggttttgaccagtcatcgatgggggtgtttgggggtgcttcctcccatcaaggaccggtcaataccggtccttgatgggagtgtgtcctccattgctgaccggtcaaaaccggtcatcaatggggttgtttattcccatcaaggtccaaaccggccctttgatgggaggcttaccccatcaaggactggttgaaatcaatccttgatggggggtgtttatcatccatgggagggggtactcccactcccatggatgactgggtgtattgatggggcgtgtagagtccaagggggtgagacgaggtcacaaaccccttggatacatggctaatttggcggatcagtgccatgtttggcggttcaggggcaaatcatgtcggttcaggagcatggggtggccaatttggccgctaggattcaaattttcactttggcccattctggcggtttcaagggccggtcatttgggcgggtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacttggatatatcattatggtctttatggggaggatttaaaaaattatctgtagtgaaagtgagatgaggtgaacaggaattgggactaggcttttcaccaaaggaaagtgaatcaaaagctggtagattaaaatgttccataagagcctggctatgctcaaatgcaccagaagacaaacctctataataatcaccaagaatttcgccaagaagttttgattgttggaaaagcttatcaaacttttccatcttacttggaggaaaagctttgatatatcttctgaatttttgcataaagtcttgaaactttctccaaccaatcccccacatcttaccaccccaagagcgtgtcgaagagccaacaggattgacgaattctttggattgatgaagaaacgttgatatgaagttgaggttttctttatcggttttggttaactgatcccaaggggtgaactccatgacggcaatgactgagtcttcatcattcggatccacaagaaccacacggccaaaattcatcaggaagaacttgcgattgacaagctcacattccttggagacttcttcaggggtcggatgtcaaagaggtttgtctttctctttgtcgaatgggacggttggatagaggtgtgttttggggtaatagcacaaacgttgccagcggatcgattttaatgtagacatgtcaacaccaatgactcgctcctgcaaacgtgcatggaattccaccctcttcttctgcttgttacgagtgtttgccagcttagttgatctgttctcacgactgatgcggcatcggtccccggcagcgtttttcagggccccaaggtcacaaacattccgacagtcatgaaaagcagatcaatgtggcattattacaagaaccacagaagagcaggcagaaaaccagcagaaagaaaaagaaaaagaaaaaaacaataaaaattagtttatgggtaatcaagaataaaccataccgatggtttgtgcgtgccatcttagttgtttaatattaaataatctattaaaaaaacataaaaaaacacatgtgagtggggacggctacagcagaatcaaagagggggagggtagcaatgagaggagaaatagacagggtagcttatggatgaacgaagtataaaggggggggggtagcggcagtaagcaaagatcaaagtgggggctgttgttctgaaaagacatttgaggggggggggggtagcagttttagtgagggggagggtagcgatgagaggagaaaaagaccgaagggtagcttacaggtaagcaaagatcgaagtggggggctgtcgttcgtttgaacggacgatcggctgtcgttcttttgaacggacgatcaaggggggagggtagcagttttagtgagggggagggtagcgatgagaggagaaaaaacaagaagggtagcttaccggtaagcaaagatcaaagtggggggctgtcgttcgtttgaacggacgatcggctgtcgttcttttgaacggacgatcaaggggggagggtagcaattttagtgaggggtgttggaatagtattccttgtcgtagccctctaaagaggagattgtcaggttagtttatcttattgataaacttcctgaaattcaaattaccatcacactgatcattaaaattcttgatcatgtgtagaatccagctgttctataagagaacaagatcgagccaagcttttagcttgtgaatcaagagatgacgtcagtgacgtcacaagcctgaacacgaatgatgatagtgatcaatcgtcgagctctaggtgagtctcgattgtattgatcgcaagaggaagagaatcagaaaagatcaatagatccaaattctcattgttactcttgcaaaacgattatctcaatctcgtgtagcttatcgtcatcaaaattaacatcaagaaaactcatcgatcgtatctttccaacttcaagcagtaagtaagaagtatcaacttcttatgcctttttcttttaagaaagaaaaagagaaaataaaactaatctggtaaataaccattgatgaccgtgtgttagatacatcaaacaattatcagcactcaaaaactctagcttaaagaattattataattctgtttagaaaagtaaaggacctttcactatttccggtaaaagaataacaaaagaataattcagaaagataactaatgatttataaatgtttagttatctttagtctcttttaaaaagagcaacgtagtcgaattattctttccttgttatcctagcaccgttagtagaaacagcagaacaattctgccttcaggtatttttactagcttcacttaaccttataacattattatttgtaatttagttaaaaagaataaatacttatataacgaaatgaaactcttcagttccaaattctttcaagggggagggtagcgatgagaggagaaaaaacaagaagggtagcttaccggtaagcgaagatcgaagtgggggggctgtcgtttgtttgaacagacgatcgaggggggagggtagcgattcagtgagggggagggtagcaatgagggagaaaaagaccgaagggtagcttacaagcagacaaagaccaaggggggctgtcgttctgaacggacgatcgaggggggggtagcgatttagtgagggggagggtagcaatgagaggagaaaaagacggaagggtagcttacaagcagacaaagaccaagggggggctgtcgttctgaacagacgatcgaggggggggggtagcgatttaatgagggggagggtagcgatgaaaggaggaaaaaagagaagggtagcttacgagtgaacgaagaccaaggagggggtagctagcggctgtcgttcaagcgaacgatgaaaggggggtagctgattcgatgagggggagggtagcattgatcagcatagatagatagtgatgagaggagaaaaaaagagggtaacttacaggtgaatgaaggattgatgggtagctcaaagaataaggtggcgaggtagatagcaagatcgagtggggagaagaagttgtgaggagaaaaaaaaagcgtacacaggatgaattggatgggagcggccggaaagaaatttgaggggggcaaagaaatggttacgtggaggccagccccccccccctcccaaaagaaaatccaaaagataatggctagttctcaagatctatacccctgaacagacagttcaatcagggtagcgctagtcatgtggtcagggaggagcataagaattcttcccagaccacatgccagcgctacacttttgtgtcacgggttcaattcccacatgacacgctgaatggttatcaggtagttacgctacactacagctgcagttacgctacactttgtagtgtaactgtatatgtagtgtagtgtagtttagcgtaactggggattagttacgctacatgttagctgcaccaacagttacgctgttggttagcggaaattttgttagcgtggaaaaagttacactaccggttagtttagcggcaattatttcaagctaacactaaaaaaaatttgagggaaaaaattcacgctacgctggcagttagctcagcggtgtgtagcgtgaactaacactacaggatttccagaaaaaaaaaagccactacgctaacatgtagtggccaaatagcgtagtgtagcgtagcggcccaccgttgtatgtgttgaggttttgtttttccttcctttgtcttaatgtttagatataaacttccactttgctcaagaatcacagaacttggttctctcacttttaggtacctattacaggttcactgtttgtgtttgccgaaagaagggataaagatttattattgttcttgctaaatttcttctgcttgtcaagggcccctgtgactgcttcaaatcatgagatatagattaacttcttcttgatgtctggtcgacacgtcaccaatgactgattgagactcactctccatagagtaatcagatctgctcatatctaaccaacataatccggcttggcttggtgaattccttgcttttttactttgaaaacactggatagccagcatatttactcgtactatcctagccaccaaatctatgtgtgtgggtaatttcaacaatatacatgaaaattaaactcaagagagcaggcttgactgttgtaggcccagtcatgttgtggtggaatgagagggctcatgtggatgatttggtgaggtgatacatgctctcagagatcatccaatcaaatcagggaccacattgacctgttccttttttcttttttcttttgacaaatgatcttgctttctaatcttcaacaacaagaaaaaagaagaatcttggattggattggaaatttttgacatacaattgaattgattttgtaaatatttgattcccaaattacaaagaatcagactcatttctcatcatcaattgatccccttgggcagggaatctcagcaatctgattgtgtaatctggagtggaggtttcccactcaacaagttttcattatttgttaagaatgtgtagatcaatataatttgtgtatttgaatttcaacaagttcttttttctgaattttggaagcagtcttggttccctttcagtggccaccaaatgatcaggcatattctctaaaaaaaatgtcagcccacacagctatgtaagtcttcctttggaaaacaaaaaccctctcatcaatttcaaaatgattatccagtgcattcagataaatttaattgacattctaagcctaagctacaaaaaaaaaatcttacaggaacatctggttgaaataacagttaaaatatggattataataaaatgtttgagatcaatgcaattattgggcaaatctaacatattcatatgtatgacatctacaacatatggattagattaagccaaaatgtaggggggtggaaattggcaacacacccaccatgtctggctggaattatttccaaaagaattacaattgggaacactttcaattctgctcatacaatcaaaattggattgtcattgtacggcctcttcttgccactctttgttgaagatggtgagaggtaaagggcctctaaaatcccaaatgttcttgttgcagaacagcgtgaagccaatgtcaatggtttggtacggagcccctgataaaatcaagggttttatctgaaggatgcttttgcattggtaaagctgctgttgccgagttcaagcaatggactgaaggtacagtgagtagggtagggttttccaacgacccttctttgggcaattccaggtagattctgagcaaaaagtccgcattcttcttgtcgtttgcggctttggctttgcatatgcaattccacaacaattctttgtctgaaaaggtggtaggtttggatgtggctgaaggtgtgtctgtgtttgttggtgctttattaaccaccaaaaaggccctggcccttccgtcaacaagagaagattgcaataggctgacagcgattccgggagtgtgtccttgtcctttgtgagttggccctcaatggtgtcgtcttcttgattgacatctttcttgacatcctttgatgtgatttctcgagcctcttctctcccttcaacttgggagaggtcaatgataggttgggtaagctctgaggagaatctgtatgtcagttaaccgctacttggttactgagttttttttttttttttttttttttaagagatgggcagctggagtcactaactactcaagtgctccacttttttccgtgggctgtttgtttctttgacagtaccagttagtgttgactgagttgccgctggttgagtattgccttccctcgtaccttgtttttttgccccccgcatcgttcgtgccaccatatcttcagccattctccaacaattggttgtgagttgattataaactggttgattctagtgagttcgattgatctcgtgaattcaatttgatgcagtatggaaaatggaacacacaaatagatggcgtgtgacgcgacggggtagctggagagaggtgagggagagagcattgaccaatgcggggctgagagagtcagagagaggagggatgatatcctcctctcccaggcgtgatcctgtggccgttgtaaagctcaaaagtgtttgtgaaaacctttttctgagtgtggaaagggatcaatgaggatacctcttcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaacactacaaacaatactgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcacttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgagtcattttggaaaaaatttccagaaaattgatccatttcccccacccaaattgccatttatttttggggcaaaatgggtattgcttgtagtgtaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttatgagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatgtaaggggatggtatgtaagggtttgtaaggaattttaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgaggaattttagcttcaggggaacaagagaatgagagattttagctggcaagagctttaaaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaactaaaagtctacatgagggttttatgctggtgaagcattttacatgaggtgatgtactagtctgcaaggtaaggtgaggtgatgagtattacatgagtggtgtgagatagtgtgacagctgcaaggaagattaacaagtgacatagcaacaggaccagcctagaagctgtatgtgtcaagtgtcagaagatagtgtagttgtgtgtatacctgcactataatgatgtgattatgtagttgtcctgcaatgtgcatgggtgtagtgtgaattatgtaatttgttgaggttgttgagtgttgaagtgttaccatggtggtgagttgtgtaattgagtgtagtaatggtccagagagtgtagcttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgaccatagaatccagttcttgagccataatgtttgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaactgtaaaaatttttaaatgggtcagatggctacccttaaggtataccacaccttgcacttccaggtctgccctgacttctcagcctgggtcatagatccaggcgcttgtgatcttggacttctgccacatccgctatacgctcctgtctcccccaatgactgttcaaaaccagtcatcaatggaggacacactcccatcaaggtcaggggcgtcatgtggcagttacttggccaaagcggaggtttatccccacattttattttttttggccaaagtggctgttcagtacctccataaaaatatgaaaaaatctaaaaaatctggaaaaatcaaaaaagtttagaaaaatctaaaaaatctggaaaaatcctgattttttttttacaggatttccccaaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgatttttggctgcttgttttggattctccagcttcaaatcacaaacttcaagtcacaagacttggtgaattggtgcaggataggtcccagaaaatgaatatgaagaaataaaaacaaaaaaaaagtttcaaaatttgtgaaaaataaaaaataaaaatggttttttccaaaagctttgttattgattttggggtggtgggagtgctgagagaaagaaagagtggaacaaaaatggttaaaacccctacataagccaaaaaaaaaacatgtgtaatgacaaaacaacaacaaaaaaacataaaaaagcactcagcaacaaaataaaaaaataaagtaaagtaaaataaaatattacaaaagtatatacatagactcaaaaaaataaaatttgaacataaaaataaactaaaaacacatgacagaacattgaaaatgggctgtttttccttcaaagatgggggaggaagccacacatggttaaccacctcccctaccagtcataaacaaggacaaaaattaaacaaattcacactttatcaatttctcttcttcaaaatcttaagtcttcttatcaaacatttttttcctcataaactcaaaattctcaacaaaaaacacaactcaggaggttatctcaaaagaccgctgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtagtagggcatatattcttaggcatattatggcataatcacattctacaggtcatttaacccatagtcactcactggaaccactaggctagctccactcattcaaaagttatttgggatttaaattttatttgcatacaaaatgcttattgcataatttaaaccacaagttggccttagtgattttacatattcaatattcattgcatagggtaaccacaagttagccacattgtttgtatgtacactgagaatcttgtatagggctagaaccacaagttggccacttatagattgtaggttagggctagaaccacaagtcagccgtgttgtaaaatggactaattaatgaggggcttcccccccccccctcattccaatttttcatcatctcatctgatcagcaaccagacagaacagagaaatcaatctacgcattagacagagtgatcttaaaaaagtgccccattgagaccattcagaccttgagaagcaaaagaaaaggaaattaacaaagattacaaacgtgtactcttaaaaataagagaaagtgatcttaagccattgtgctctctaccaagattaaggaagaagggaaagaaaatctcaatagtcacatttctttcgtcagtatcatctcataaattcccattcattatcagtacatacgtcaatcattttttaaaaaaaaaacataagccatataaaaaaaacctcttactcaacaatgttacaattccactcaaatagtctgctgaatccacgttgatctaggtttgacaagagactgctacacatagttttctctgtcatcagttttgccacaacaataaaataaattgttgttttaactcttgtgtagtacaataaaggggcaggtctttcaaaccagctgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttccccctcgcgagactgccaccattcccaaaggagttctcacagactcacaccgcaaaacaaatcatcaacatggatcaacaacagcaaatcacaaaatgcatgactatccaaattcccaacaacaaccacaccatcaataaaaatccagaactcctgaacacaaaatcacaaaataacactctggcacttcaagaataaattaatatccacgaccaacacaaagactcaattcaaaataccagtaactctcctaaggcattgtctggggatagacaataagttgggggaggatgtggtatgctttatggtataccatattgctaaaataaaaaaattattcatttgctccttcttactgtattttctttatttttctctttagttatccctttttatttctatatagtcacactctacagctcaaaatacccttatgagccactcacagcttaatcatagctctaccctctcacactctacattgttactggtactgacacccatcatttacaacccttaaggatacaaagaaaggactgtcagcaacaggcaaactcaggacaaccttcaaaagtttcttttcttgaatttcaataaaattatctgcgtattttgtttccaaaaaattacattttcaaaatattctatccacagatcatgttttctgatttctattcataaatacatattatgttgttatacgtgtcatggaactttggtatcccagcgcgcttcaaaggaactctttcactttaaataacctctctttcaaagactttctcattcccttatgggattgattttgttttcattctctaaatactttaaattttataaaaatcatatatttcggttacaaacatcattaggattctggatatcatccctgcaccctgtctccttgcttaagaaaagcacctgcaaccctgaagattctttacaaggacatcacatacatatacatacacacaagcaaggaatcaacgacacgactggcctgcatgaccaatacaaaagcatacatgtaggtgcagaaggtgcagcaatgcacataaatcctgcaggaccccaaccagtacaaaagtatacatgcaggcacagccgcttgcatgagtggctgatcaccgcctaaaaactgcatattacgtcatcaaaaaacattaaacaaccctgcagaacacacatcaagtcctgaccaatcacaaactctcattcagcctgcagaaactctcacacagggctgttcaattccgaccaatcacattcaaccatccaacatatgtattcctcatgtacctagtcacaatgcctcatttagtgccccccttgaagccaaaatacctcaatattgtctatataaggaggctctcctcccccagttgtaccttttttcttttcctcagcagagtggaaaggcagaggcaacctcatacatcactttccgcactcagcaatgaaagaatttggaaaaatgaagatgttttatttcttgttagttaaaataatctttttaataaatacaagttttttgacataagaaataaatataataagaatatttattctttacctgaaggcagaataaatctagactgaatgtgataagagactttgagatcaaagtataatatgatgataataatagcttttctttttaattgaaaaagaaagaaaacagaacaaaacaaagaagaagtttgatgattggctagcattgatattaattctttttcttttttatgaataataaaggcaaacagtcacttaagaacattacttgattggatagtatgattgccttatttcatgaattgctttgcttagttattgctgataatcgaatctaaatttaataatgattaaagtattcctttgatcagttctctttcacataatgaaaggctagagtcattactcaccgagtatcggtggaaaaattcagttggccaatttgcttgttggggcgtttgtgattcgagagctagaatgagatgctgatgtcctgaggaaagaagctgcaattgattaggattgtcatcttcaatccttggatcatgatcatcaaaactcacttagagtttgatgatctgctcatctcattatctagactcatgacgtcaatgacatcatgatttgaatcacaagccgtttgcttggcattatcttgctcatcacgtgagcagctagtatctatttatgatcataagacatgatcaataagattttgattttctagatagattgataactaaaagatatcaaactacctgcacctctccttttgcaaaggataacgcttgaagcgtgattccaacgggggttgataagtgcacgccaacccccatggcgcacgccaatctgctgcagggtaggttggcctgcacgccaaactgggtcctaaacccatatgtatatgggtttaggaccggggctatcccataggacccaggcctgggtcctaggggatagcccagagtgtttttttttcaagaaaaaaaataacaaggcttgtcgggaggggttcctcctggcgagccagtacttaaacccacttgttggagggaatcccttccgacgagctggtgtacacaacatctcgtcgggaggggttcctcccgacgagccagtaattaaaccagctcgtcaggaggggttcctcccggcaacggtgaaacgatgtgatgtgatgcgataaatagccatgtattcgtatcgcatcgaaaaagcgatgcattgcatcaaaaaagcgatgcattgcatcaaaaaagcgatgcattgcatcgaaaaagcaatgcattgcatcagcatcgtatcggaaagcgatgcaaaccgatgccaccaaattatggtgcatcgcatcgcatcgctttgccgatgcgatactgatacactgtatcaaagaatccgatgcaagcgatgcgatgcggggccccgcatcgctcttgcgatgcgatgcgataaaggcccgatacgatgcgatacctatgcatgcatcacatcagtttcatcgttgctcccggcaagccggtaattaaaccagctcgtcggaaggaatcccttccgacgagctggtgtacacaacagctcgttgggaggaacccttaaacccactcgttggaaggaatcccttccgacgagctggtgtacacaacatctcgggttcctcccggcgagccgataattaaaccagctcgccgggaggggttcctcccaacaagccagtacttaaaccagctcgtcggaaggaatcccttccgacaagctggtctacacaccagctcgttgtggaactactcaaccagggagatagagcttggaggggatatagacaactacactagtactaatgtaagttgatactacaggtgctgatgaggctgccctcctgtgcaatgctgatgggaagagtgtaacactaagaaaaaagaagaatagaggtgtggctgatttctactttatcttagactactattactgatgagcttgtgtatgtagtacctacagaggtgtgaggaggaggaggaatgaggtgtgatgggatagtactggcaagagtgtaacactggcaaggaggaatgacactggcaaaggggaataatctggcaaatgaggatttataactggtaaggggggatgtataactggcaaatataactggcaatgatatctggtaaggatataagggtgatactagtgtttctgatttctaagactatggttagaagataattcaggcaaggtacatagcataagggggaaaatacatgaggaggaagaaggagtatataagtgtacaacatgtacatacaacagtaaagcaccatggctggggaaatcctggctatgggtaatgtaagtcttgaacagtaatgagtgatgagaaataatgtagctaagagacagatgttctgtgtatacaagtgttaatcaggtatggaaagtcaaagcagtgtgaaaggaaatatgtacatgatgtaatgtagttaaggttatcctgattgatgtatgtaattatggttatgctgaatatgtagtgtagtatgtagtaatggtgatgtaccatgatgaatgagtgattctacatagagactgtaactatataatgtgtaatgtatatgtactgtatgtataaagtaatgtactgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggattcgggggttgataagcgcacgccgatctcccatggcgcccccaattaggtgatgtcgctccgcaagcagattattcgtttcggatgcggaaagccgtttcaaattcttagctaaaattgtgcattcgcagacgcaccccgcagccgctcgcgtgtctcccgcgcggatatccgcggagatccgcccaccttttagtggtagatagtgttttcttttttccaaaaataagaaagaaaaaaaaactggtttgtgaagcagcttgtcgggaggaatcccttcccgcaagcttgatagtgtaccatctcgtcgggagggattcctcccggcgagctggtatacataccagctcgtcggaagggatccctcccgacgagagggtacacaatccagcttgtcgggagggattcctcccgacaagctggttcaaaaaccagtttttttttctttctttttttttgaaaaaaaaaaacactatctacccttaaaagggggcggatatccgcggatatccgcgcggatacccgccagcggatgcggatgcggatgcggatgcgcaattccgctaaaaatgtgagcggatatccgcatccgaacggatatccggatgcggagcgcccatctctaattggcgtgcgccatgggggttggcgtgcgcttatcaacccccgattccaacaagcaaaaggttctcaggaacacttttgagcttaaaattgtcaaccaactcattcatttggaggaggatgtgtcatgatagcaacacttcactgtttcaatttgtgcacaacttgcaccagatgatcaggaatagttaactacactgatattcagggtttcaccagatagtggcaatgaatgttggcattaaatcaccactaaggtaacggaaactaatctcatctgactcaccagaactgagttggttgtccttcatcgtggctatatatacacatccaagagaagctacagcaattcatctagttgtgaagtaatgcattgaattcaagtatccaaatagtgatactgatactgcaatcagttggaaccattcagactcagttttttccatcaagtaggtttgcatacagtccatatcccattgagccccttcacccttttgtttgatcccagggacaatacaactcaatttttctatcaatagcgtggggaagaagattcctgtatttaagttcaatttccctggagtggaagttgaacctgatgaaatttaagtcagagaagggaagagttggaggagccaagagaaggcagaattctgagagaggatatttcatacttaatcaattgggctaaagtgcaattgaaataagctaagaggaggcttaagtgacctcttaggaccagtttaaaatagttaagactgatgattggattcctagatttctcagggtctttaaataatctagatacaagatgatcaagttgtgggagcagtaactgatgcatgatgaatatgaacaaagaacaatcattgttgacctaacaacaaaattaagagtgacatgttagtgaagtataagaaaacagagagagatgtggagtgaaattccaacagaaccaatagaactgtgtgttttgagggagggtgtcggagtgaggggagaagaaggaacttgacttggtaaccattgggtactgatgggttatcaggttccaggtcacatccttattcttgggtataaataccctcctttgtcatgtgttatattccttttaatatctaattatcattctagcagatgcaaatatatacattctaaaatttattcttcacacactttcatcgttcccgtgaagatgctggagccgttgctgccacacccagaaattggtttgttcagtaaaagtcttgaatatttcacaataaagacttccactgtgatatacatacctttaacttgacaagtgtagcagattttcccggtgtcataccacgttgtgccacagtcattgttgcggcaatatggatcactacatctgtaggtatattggccgtcctgaacccttgtcgtgcagccatgctttgcgcatgaggctggttgatatacctttgttttaacgcatgattccgtcccggaaacattgccacttcctaatatggtaacaatgagcataaggcacccactgagataagttattttcatcgcggaaacagagaatttctagctatgggatggatggtgcagataagtaagtctgactattctttggagtttttgtaatgaatggagaattttgaaaacacctttgggacagttggggaggatcactggaagcttttggagctgataagatcaattgatatatcttgcctggcttgggacctgcaaaattggcaagcaattccatcagttctttccctccacctttcagtcagagcagtacagccattccaagaaagcttgctgcttgggagtcaatactttttatttttttagagtctgatacagccctgtatatcaactggatatcttccaattctttgttttcttctgtaaaagaagaattgtaagttatccagtacatatacagggctgtattcagcccctaaaaagaaaaaaaagtctggctcgcaaaccgcacctttctcggaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgaattttgaactctgggctttggaaaagatcaaaaggaatttctcttgatttgcctggcaaagatatgatgggcacctatggccagggcagagacaaggccttgttttataatctcctccactctggtatgcatctatgaccatccgtgtatccagtgcatccttgagccgccaggcagatacgggagcacccggcagagggtatcagcatgtattatgaatcacaagagtatgtagcaacccgcaaccctgacatcctatgtcattgtgtttcgagcttacaagatactggatggggtataatagcagcaccgaaatcctgccgcacccaaccagaccaaaacttggaccccgcagaagcatgttctgtcgtccagtagcacagcccgcaagcgggtgacgtatttaattcaaatttcgtcacttcgttttgcgggtgcgcagtcactgcggaagtgacgaaattttgtaggacatgaagctggtttggacttgtctcctcattgcagtcacttcttggttcggagcggggtggggattacttccgtcattgtgtttcgagcctgacaggatataacttgatgggctggctggctgtatgataggcgcagcaccgaaatcctgccacaccccgacaccctgacagacgtatcgcgatcgtttagagtcctcgagatacttggctggtgttgaaagatgacgaaccatgcgaatgccaaacccgaccaaaacttggaccccgcagaaggacgtactgttgtccagtaggacatgaagctggtttggacttgtctcctcactgcatccatatcttggttcggagcggggtgattacttccggcattatgtttcgagcctgacaggatactacatagatgggttggctggcggtatgataggcgcagcagcgaaatcctgccacaccccgacaccctgacagacgtatcgcgatcgtctagagtcctcgagatacttggctggtgttgaaagatgacgaaccatgcaaatgccaaacccgaccgaaacttggtcctcgcagaagcattttactgtcgtccagtaggacatgaagctggttttcagcggcagcgtggtttttttttcgcctttgcaacaccttcctgcgactcaaaaatcacgcctgtgagactagtgaatggagtgtcaggcaccaatcataaatacacttttcaaaacatttttgtaattttttggaaacattttgcctttctttgaaaaaaaaaaaaaaaccaaaacgtgtccaaaggagcccatggacctcctttggacatcagaaatttcatgaaaaacattttcaagcgaattttactgtctgtatttgacaagtactgcaattcaattaaccctctgtacgattcagtagcagtgcagctccgatggtggtttgggttcctggtcagtcccgctggatgcctcagggtctggccatcccctagctcccccacttcttcccccccatcaatttttttctgcttacatatcttttggccgtcatgaacatgcgccgcctcaacggcgatgcgggaggttatctggaggcaagttcaagccaaatcgattgagaaggcaagttcgagccgaatcaattgagagatggttgatggcacgcaaatggtttataattgtcaccctgtttctgaatccgttttagaaatgttttggcgcgaaatacagcgctttcagaattaaaaaaatcacccccaaaaattttcaaaaacgtttgaagaatttttccaaaaaactgtttataattagcgcctgatgattcttctcgctgttatggtgtcatttacatgtgcttattattcccctagaaaaagtaatgaagttttcaagttctgtttaggactggctcacctcaaaccacattccgttctacagagataagccttgcaacaagtgttgaggaaaagcggtgggtagcacaaatgaagtattccaatccgagtggatttgattgctgtgatagctatggtggtgacatgaggctgagcctgttgaaggtcatgggatcctgctttgagatcggcttgtggctgccctgccggcaaaggttcgccgttcgggggatgagaccagggccgggcttcttgggcatcctgattcctatggctccgaagggagggcaagaggggacgaaaagtttcttgatgcgcaagaattccgcccgacgggacggagggagtcagatttggcagcgagatcgagggtatgtagctcccagggatccgttgggtgcccggtcgggccgtctctttcctcactcgccgagccatcttaagcatgtgagttatgctccggttggaggtttcttgtgaaggtgtcttctttcctttgaccgttgacgggcctgcgcctggtaatgacatacatatttatatttgtgtactctctcacaggagtgatggattggattaaagtttcggagaacaccgccggatggacaatgctcattacagatacatacaaaacccactcgagcttcaacatcataaatagcttcctcccacacaaaaccaacagttcgtggcacatactacaactattcaggccaacggtggatattcggctgaggacgaacaccgggtcgagattcgaacgagcatggcgaaaacttcatcggcgaataccgatagtcaagcgaccgctattcaacaggttcgtcccattccaagacgtttcttctttcctctcgcacctcttgttgaccaatgcaacttcccatttctgtgtcgacagcccctcctactcgagccagactttccactcgatcaatcccaacatcctgccctgcagaataatggacgtgattcttacaacaatcccccgactccgttgcctctcaagcagatctttgtcctctgtcttatgcgtctaacaggtcggttcctgcttcaactattaacttaactgaccgcgttaaaatcatacattgaatccacaactgactcttttttttttatttcctcacagagcccatttcgtttaccgtcatctttccatttatcaagtacgaagaagaaaacaactacattatatgacaatcggttatatgaacaaaagcgcgcaaagctgatgtctgttccgttgatttctgaaatttatcgaaaaaagcaaaatgatagaagatttgaatattgtacctcggacccaagttggaacgtatgctggagtaatagaaagtatggacgtttaatgtttttccatttcccaagcaatatcttcagctgatttggaattatcgagcaggtctctttgccctttcccaattttctaccggttcgtgccccacatacatcccgccactacctgacttgcgttcctcctggactatgtagatcagagcatttattatactgagcaatttcttcttaaccgacaaaagtgctgttttggggacgattgtcggaccggattggccgtaagccggtgctcttgaccggcttgatgggtctgtccattgggattattctcttcggcttgcagcgaacattcgttggcttggtgattgccagatcttttgctggcgccatgaatggccagtctaaaaatccattctttctctgaatcatctcgccacactcatctacagcttggctgatcctctccctcccatctccgctcgtcgaccacaggaaacatcgccgtggtcaaggtgattagaccgttttctctcgtccaaacatactacaagactaatctctttgcgtttacgaaaataaaaagagctcgatggctgagatcacggatgaaagtaacaaagcccggtgcgtatctgtgcttgctcgtctcccttgaaatccacaaaatgcaccattctgagccttcttttttttctccagggctttcccgcttcttccattatgttgggccatcggattaatgattggcccggcgattggtggatacacagccgagcccgccaagcaatatccgcactcgatcttcgccagacaccccttcttctcgacctacccttacttcgtcccttgtcttttggcgggactctttaacatcttggctgtcgtcctgggcacactgtatttggaggaggtgtgtgccatcatccttctcaactagcacttccttcttcaggcttcctgagacgactttccaagtcttaaggttaatcaaaatagattttcttctcccctttagactttaccaagtaaagtactgaaggcacagaaacgatctgctgaagtctctcatgatgatagtctggaggaccaggaaagaccagatccggctgaacgagcccgaactttgaaagaattattgacaagtgacttggtgactctgttgatcagttttgggttcatggctcttgagaattcggcttggatggcaatcgtcccattattctcatacacccgtaggtagttctcccatgttgcttgttaagcgttttggaaagagtaccgtcgaacctgccattccaatctttacatttgttgaattcaggcgtggaagatggtgggctcggattgactctcgatcagatcggtcagttctctgtcttaacccgcctgactagtagctctttacacggtaatctcgaaggcatgctgagtcggtccgtctaattttacaccatcatcaggcttgacgctcagttcgaacggagtcgttgctctggttgttcagagcatattatttcccatattgcatcgtcggttgggggtggtccatttgcaccggatctcgaggttttcctctcccatagcatttgtcggtttgcccatggttcgaaccatctctcttctattccccgacaaatctaaggctacctctgtagcaatcatcggaatgatcgtcattattgctatcaagagcgtcggaaatatgaccataggtcggtcaaattcactgtgctgttgtctggagtagcgatttaatttactctgtttctttcctgtttggtttgatagtctgcatgaccctgttgatcaatgattccgcaccaaatcgcgcttctctcggctctatcaatggactcggccaagttgcgtccttcttttccatcatattttctttttttcgagcacactcagcaagatcgattagctgaaagctgaatagatggtttgtctttctagtcagtctcctccttctcaagggctatatcccctttcctggtcgggaagctattctcaatctctttggccgctgggaaatctcctgaaaattcggccattcaaaaggatttgatttggtactatctcattattgtgagcagtttccacctttaaccttctttgttctcaacattacaacaccaaagaaggcttggagaaggtagtgtaaaagagcgatctctaatacggtcttgaaaatcacctccggtaaattcaggttgcgttgattggatattcgactacttggatgattaagcctgtccagaaggaaccgatccggaatccagaacgagaaccgttgttagacagtgaagacgcttcgacaagcaggcttcccggacgtggggaagaacaaagattgataacggatgctggatccagaccgcactatggaacttgattcaacaccttacttttatccttttttttatttggaaggtcacatagacggaaccgaaaaacattgttgtatatcagcttgtaaaacacaaggaggcatggctgttattagttgggtcatcgtcaagttcgcgcctgaatcggcatcgtcataacctctcatatctgtttggaatatgcagcacgatcgctcatcttctcttcgtagcaattgccatcaagcaaaccccttttttcatttcgttgcaattcaaacatgactcatcaaaaatacaagagtacgtcaagtgaaaacctccaacccccaagcaattggaagtcattttcagataccaaccaaatctatttctttcaacttactgacaagctagagagagcaaacgagtactttcttgaagggagaacaaaaagggttactccgatacttctgagccgggcaaaagaacatgtcatctagacgtttcatagacactagagagggggggggggggcatctcaatgctaattgactttgagaaggaaccagagtgaaaacttataaaatagatacaatgtaatggtccgatcaagaaatttgagaaataaggaaggtactctggttgtccattagttgaacgagttacaaattttaaatgaaaagcttcaaaaagagaagcacctgtgtctatatctatcactacatagtatgagatgaaatgataaggggaaaaacatttggcacgctatgtagtttgaacccggacaaccactgcctactgctctggagttttggatcgtaaattctgagtaaactttgggaaaatgttggacctgttaactagtaggcaatctgggtgaaggagatgagcagtcagaacaagtctacatgactaggtaaacggagcatgctgtataagttttctgttggtacttacgtaaatttgttgagatatgcaggtggtaatggcggaaggtgttccattccgatcaggatgactgcacccatgcccatcgcagcgtgtggctgatcatattgatgccatgtcagtcctcgtggtcttacatttaggatctggtagaatcaatctcattcttacctgagtgtgacaatgcattaagaaagctccagcagtttcggctttcattctgagtaccatccatcccgtcactgtgccggttgggacggtggtattggtgtacgaggcacccaactttgtcgagaatataatttctgtgtctcgacggatatgcctcttcttcgagcgcgcttccactgcagctagcttagcttccgtaaatggtccagttccgtgtgcgaccacgaagaaagcttggccatgaagactagagaagaaaatgcgcagatggataaatgtcaagtaccaggtcgacaaccgctggcagattcgaggcagcttactgccaaggatgggcctcggtcacacccgcggtggacgcttgattgactatcacaaattccaccacgtcgttgagtttgattgggtaagctcccagttttgcatcgaagccattgttttttgcagcagcctcatagtccggttttaacttgtgagtataggctgacaccaagaatggcacttttggctgcgtctcgatgtactggtttgtttaatttttccaagaaagaggaaagaaacaccgatttagtggcttataggtaaagagaaatctttccgggaattcactcactctttgtccattgacaaaccaattgacacggccatcagccgccttgagctgttggccttggatgaatactctgcgcgttacttcggcggccgtgggagcgacttccttgggatccagaggctcaaatgtctccgtcaaccacttatttccctcgttaggcaaagggactattttctggaacttcttgaggtcgggtaatggtgatcgagaaagatcgtggggctttgtggtagccgatttgccagtcgacgctggtgttggatcatcctcataatgaagtacaaaggctccttgatcacggagcggcctccatctggtctccagtcgcccccagaaatctcttttagatccaagcttcttcagctctttgcgcgttttggtcttcagcaagaatgaataacgttggcctgaatggagttgaatgtgtttggttgacgcaggacgaacatatccagaatccacttctatgactgagagttgttgatgatcttcaatgccgaagtataaataagtaaggactgtgatacctatcaccctgataatgaatcaagacgctctgtcaacatttcttcaacgccatgggccgctctcttgccgcctctgtaattgatgacactgcacacacctgactctgtatgtcttgcccggtttgacgacaagacgatgatggtgacagtcggtgctgcagccaaaggggctggtggaattgcagcttcccaacgcattaccattaactaccatgctttgtggttcgccgagccacttgaacggcactgagtttatgtctttcacgatctgctgctcgaggttgtgataataatcggcgaatagcaatacgcgctcttcgtcatatttgaatggtggcttgtgcgcgtcctcgacgatgagagcaccatgacaagtcatcaagtgaaagccaacatgagcatgataaatgctacatgcgcggcacaacacgccaatcagcaaaaaggtatccaaatcatgtctgtatatttcattttcaagaaagaagtgtcaaagaaaaaaaaaaactaacaatgtaccggcagagtttggctctagcaagaagatatagtcaaaatagcctccagccggaatagcaaactaaacagaggattcactttagttatcgcaactctcagctctactgacaaaggtgtcactcacttgagatacttgagcgaccccgtctgaaaaggggctaaaatgttgactcaatccgtgcatgtggatagtcacagtgtggtctttcaagaggttgaagaccctaattttgaccttttcacccggcttgaaacgtaattctgggccgggaaaggttccgttgataaccaccgaaggtctcttggtgcaatcggcggatataacttgttctgaaacttcaagcacgacatttctagaaaattgatttgtgccaaaattagggtaagcacgggagtttagatcggaattcttctgggattgggaggtttgaaaaaggaaggctagttggagagagaaaaggacgattaaaataaatgaaaaacggggaattaatgccattagggagattaataactagaagaaggccaacacgacggcgtcaggaaagcttactatggaaagtctggagggtcaatggttgcctgttatatgtatattttgtgtgagcccaaagagtgcatagtccaccaaatcccggaataagtttttactccacaaagaatgatttaccctgccgttgaatataaatatggatacccgccgcccggccaagcagttgtgagtggcgtcgcaatcggaaaccgtaaccttgaacaactgcggacctctgtgaactagtagtgtagataaacatgatcaatgtggatgaaagaatgcgctcaagctcccagcacttcgtaatttgtacatgattatcatgttctttctgtctagaatgttcatttgataataatatgcacccaagcgacgtcatatggctgcagtgaagagaggctaggtagcgaaagtagggcaaaaacccggaatcctacgcctgaattttgaacaaaacactaccaatgaggagtggacccgtgaaggcagtcagcaagaatcgggcagtcaggtccgagggtaagccttgtttacgcggcgacacaagcttgctgctgtatagcggaaggagataacaggccaaagcccgctgtctggtttggtcagcgggtgagttgagatacatgcatacgcatgtatagctcaatatacaaaacacttcagtcttgccaatcccaggttccaccaccagagaccttagtgctcaatgccagaaacaggctgtgttggggtcaatcttgggggaacggaggtttccagaggaatttctccatagaaacatagaagccaaggatgcatacagatcacaagtcaaacctgccgtcctacaacagcccgcttgcctgcaacaacagcccgcttgcctacaacagcccacttgcagccagacagccggttgttgaaactaaagtctaagctttatgaaaaactcgatggttgagcggtcatggaattgaaggtcagtcatgtgtggcggacaaactacacaactcggaggcgaagagtgagactgttgggaccatggcagagtgtcgttaggaaacctttttgcaaggatcgcttaaaggcatttactacattttatgtataacaagtgcatggtttgcttcaaaaaactgatgaaagcagcacgtccatgcagtcatatcatttatggttttgatctagattccctcacaatctgagtacttttttcgatagtgtcaaaggtttagggacctggccttccctttctgtcgccaaccaaagtctcgccaaccaaaatcgatcggatcttatggctcctgcaaggaaagcttgttctttcaaaaataaacaaacgaacaactatttccactctgacataccctcatcgttagcttaacaaagcttgccgaggagtgggaccatggttctcggctgaacgctctgcggtgagggaccggctttagtgttacaaaacgaaaggccttccgccagtgaagacttaaaattggtttgactcggggcgccggctgtatagggttttggatcccatgtggatcccatgaggtacatgtatcgcaaacaagcttgatgaggaatagaaaatcttgaatgacacaaatgtacacgtcactgttagcgcacactgaatgttcatgatagactgcggagaaatctgcccaatcatcaaacctttctgctcactgataaatacacaaatgccaatcacattacctctccgattcatgtgatcacataggtttctcgagagactgagcacggcatgaagagttcaagattgtaaatcaatcagttatcttaaaagccaccttggccacttggttcactgacttgctcacttcaaattgatccaaaaactcatcaaaccatctaaccatctaacccataactaagaaggaccaccaatattttaaagttgggcagggttatttgagctgactatttttgaaaagaaaaaatcatggttaattaagtggcaagtatttcacaaaattgtttcttacagattgacaacattattcttatcaaatctcattgactcatctcataatgagcatgtttttctcatgataatttttttccaactaagcttgttttcaaggggatactgtaaatgaatgtctacctgtttgacagttgaacagccaacaatatgagtgtaaaagtgcatgattacatgaacaaaagcccaactgttcaccactatgaacaacattgttaggtggcaaggtgagctagttttcccaccataattgatttattgggccatattccataccaaaatagttacaggaacattttgcatgagtcaacagaataatatacctatgatgatttgggagttttctcaatgaattaactctgatgagactgctgattaaggaagtaatttgccaagccttcatgacaattgtctctggcatatttttgaatggtttgaatttcattaattatgttttgccaaaccactctgaatcttcatagttgtgcctttcctgtcacccatcagctagaatcattatcctgaatcttagacttgactaccacaccaaaatatacaacacattgattttctattccaacagaaataatgtattgatttggaccaagcaggtggaatctaagaaacggtgatgaggagcatgagtcttatgagcaacaaagagctggaaaggaataaaatataaagatcttttaggagagacaaacctgtgatgaggagcacaagtcttatgagcgacaaagaaccaggaaggaataaaaggtaaagatcttttaggagagacaactgagtgtctaccaaatagtgagacgagaataagtttgaataacattagaacaatcataaagagagcaccaagcaatgatgacactacttacaccggtgatgaggagcacaagtcttatgagcaacaaagaactggaaaggaataaaagataaagatcttttaggagagacaactgagcggcaaccaaatagtgagatgaggataagttcaaatgaagaaaagagagaaagagaagaaaacagaaagacaacattatgaacggaaaatatccccatgagtcatgcaccattgcaatccttccaatgatccttcaactgtccacaacagtctgatctccaataccgtcatcatgaaagaatctgcttcaaggaacttcttttccatcttacatcttatgaaattattattcaagccttctgaagaatccttactaagttaattctcattttccttagtagatatgacagaaaaagtgacacatctctagtttctggcaaatcattatgttcttaatttggtgatgtcagaatttttttgagaaacccctatttttatacccaaactggaacatttcactaattgattgatctgctcatcaaatttggtttgagtcccatgaattgtactagtgttatagccacagttctcaatgagtaataaaacttgagttctattcaatttaattcaaatattttgagttcttctttttacatttcagtgtgtcttgcaaatactgatacatgatggtttgacgtctgatgtacaaaaatatatacattcatcttgtgtgataatttgacgatctgacatgtttaacccatcttgtaaaaaaattgaattcaaaaaccggcacacatttgttaccagagagaggaatgtgacccaacaagtagatcattccagaaaaccatcatgattctgttggattaggaatatgcttatattcattatacaatatgcttcaaccaaaactcaaagcaatcatgtatatagtctataactgatggcgactgcagtttttccccagtgaatcaaaactttttttctctcactcacaaagtgtcactggactgtcagccgtgaactttggttttcatcttgagtcacactcaacagattcaaggggattttttattcaaagctttgaaaaattgtcacacatttctctgttttcatttttgcaagggtcttgagttcctttggatgatttcctgaagtgaagccacaaaaagctgccaagtaatccgctacttaggaaaacaatacctatgaaccatatcaatccagagaatgatcccttgggaaaaccactacattggtgtggatctgccaagcttgaagaaacaagggccaaggaaatcagccctcccaggatgtttcctattcctcgagtcatggatagaattccataagcaaaaatagtaactcctgatccgctttcaagagtaaaattgtgcatgatgatagagagatttatattttgggcttatttcttcacctgcatcccagaaacaattgttgaaatcaaaatatatccagagcttgtaactcagaaatattcccaatctattgaaaggaaataagcttgaaagtaaatttaattctgtggagaatatctataaaaaaccacccaacttccacaatatgaattttagaatgtctgggaaaggttgggtttctactcatatccttatcaagtttcatttcaacttggatttaatgcatcaatcattgtgaagacttattgggtgcaaaaatttgttatatttgtctgtcatgtcaactggcaggttaagaaattttttcttgcagtgatgtatatcattgtttaagagatctgttaccctatgtacccattgaatccagggattatactgtttaaatatcaaataatgattctataactcaagtaaaactttttgtggttactattcagccatgctgctaacccataccataactggttcatctgaggaagattgtttgaaagaggggtttattgtagtttcaattcctaaaatgaaaacataatgatacatctcattagaaaaggtcattaatattgcaagagaatcatattagtgtgatctggacatgagaaacaggtgatttataggtctgcaggatttcagaaatattggctcaagagttgttgattcaaattattcaatatggtttacaattactttgggaattggtaaatcttggaggaaatatctgtgtatatgaacttcaatggtgacataaaggattgctttgattctatctgattttggccctaatcttcattggccgcattcttattctatattcagttaatgcttcatctgaaaccacaattgacttgtataaattgcaaaagttacaactgaatctccaaacagatttttcttgctacattcaggcaacactttactagaattttatccataaaaatttttgcctagtgggttagaaagagctggatttttgttgactacccatgtgattgtacctctgatgtcagcctgctactaatcagagccagcctgaacaaagcattttacatataaattagagatattattacttatatatgtacatacatttaaaataataaaaatatactatttaaataagtggaagcactataatagagacattattacatagtacacttacattgtaatattttaagagaaaaacatttaaataattaaataaatactggaaaagaacatttttaaccagaatctcctaataacttctgaaccttaagcataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattagactaaaatatactgtagacccctccagttacatcatactacttgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaggatcaacccatgcatcatgcagtgcttacataggctgcaggagtgttacagtttcgtcagaacaccctgcaaacatggttacaagcattacatcatctccttggcacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtacttaagagccccttcttccccctgaactttgtttccccatcttcatcagtacttaccagcataaaccgtcaccaacaaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttcactcaaccatccaacacctgttccccagcactcttcccacacctctcactcacctttctgagcgcttcaagaacatcccccctctcctgaagacctccttggcttagagataagtaccagtaagtattatctcttttattcttcagtagtagactttttctgggtttactcctttattacaaaggaccagaacttcagtaccacccctgcaactcaggacctgaattagagggcacagtaaaaaacccctgcaactcaggcccctctgtaaataaaaacttaacagtttttatttactattttcttttattttacacacacttcccccacttttcacgtgtcaccctcacgtgtacacatcctatttttactcttgcagctagtgtagctagaagagttctgctcttggcatcacttagcctgacatctgaggactactatccatgtctttcactacctttcagtgatcatggatgacaggctacagaaaaaatggtattcaggctgtgccaataacactttgtggaacaatcacaagggggattggtcatcagggaaacgatatcatcttgacaagctgaaaggtttgaccggaaagccagattgaaaatgaacagttttgcaaaaggtttgcctagagggagagaagtcaatggaactggtgggtctgtactgcagaaaacatttgaacaatctagtctttgtgctaacaaggcaatccagaaaatcgaaactaaagctaaaatgtatatgagccgagttcctccgtggattcgagtagcgcccggaggcattagagcgtatgaaaaaattggtcccagtcattaccatcacacgatcatcctcttaatgtgagggtggagtcatgaggaatgagttttcaatagactcaaaacccgtcaactcgttcttcaataacggcctttcaaacaaaagataccatttgagatgatttgccgtgaaggaataaattaagaaatgagaggtcatagacatacgtcgtctgataaactgaaacatgtcatgaattcgctaggaaaacatgaatctatttgagaggtaagatctaagggagatgatgaacttgagaggtattgaggatgaaaaaaatcggcaggtaagagtggaaatctaatgaggatcataaatttgggaggcaggggttctaacgaggataaagagattcgggaggttggagctgtgatgagcataagtagattcgaggggtgcgagctctaatgaggagaaataaaaaacgcaaataatacagatgaggaaaagagaatgaaaagtctatgtccgcttcatcaagaaccgctatcatcaaaaacgttgatcaagaatggatcatgcagggcagaaaattgttcgagagaaggatgaaatcaagagaggcagaatcctgaatgagcagatcatgatcatgaatcggcacatttaaaccccaataataggaactcctcttattcggatatgtccttcaagttcgaggatccctgtggctggagagttgcgcgtttgtcaacttccttgatgtcgtaaaggctcttcgaaaatcgccttgttgcttgcatgaccgagaatctggctctgggaggtctcgattttttggtcggactcgaatcatcggccacagtcttttgacttggtgcccgcaagagggaagaagctcggaatatattgagcgacgctcttctcgatttcgctttgggcgaaggtaccttcgacattctacatggcgcttgacttcaagtttaaataaaaagaaaataataacgcgtcgttcatcacttgatcctttgagccgttatatattaggctttttaaagagttcaactcacctcattcttcttgatggcgaagaagaagtgacgcccgttttgattacgagcaaaggttcttccatcatagccttgctgcccgactcgaccatagtcttatctgactcagatgaatgagtccttcctaggatgcgaggaccagaagcacttgtagaaggcggcggaggttcggaagttgagattggtctctcagactgtttttggcgttcaagcccggattgatagcagtaaaattcttggtcctcgggtacaaacacttccctgtaagactgagcgtggtgctgtttgggctcaggcggtggagtaggtggactttcaagcagatcttccggctttccacaacagtggaaagactcgtcagaatcagattcttcatctgcgcgttgatatctgatagaaaaacggtgcatgatgttgaagaagatgtcgaaaaagatttggggacttttgaggtagcttcccggagttcgaggtcttgggatgatgagattgggagtatggtcaagtgcaaggaagattgtgagtgtggtgaaggggaaagaaaaattgcaaggggaaggtgcgctatttatgatatttcacgaagcactgagactagaccgtggctattaactcagcctctcgcgatgaagatactactctggctgcctactcaagggttgcgtcaagagaggtcacgtcggggtgtaattttgccaggttgaccatctatttccttgaaagctaaggagacaggtagctctctatgaagtgcttaccacagctgaataagcgttcactcgggccaggaaagcccttgatcttgggagacatagaggcaactgatggctgtaaatgccctcatggaaggaaaaatatgtggggcacattcaaggatcacactattaaaacgctaggcccattttaaaccattttctacattcaaatatccaagtcgccatacgaaatgagttagaatggcgggtaaaatatgttactacatagaaacagtgtaccagtattgtgcaggatgcatgggggatctccactagtgaaaaacaaattaaagcgtcagtttgtatccgtggagagctagaatcgaaaatccaaaaaaaaaaaaaaaaaaaaaaatgaagtaaaaaaaatgaagaggtcagaggagtactcatgcagggtactcaagaacttttgagccaagtttggggcatttgtcttttagcgcgcgccgcagcattcaccctgaagatcgagtcgctgcgtgacttcagatctacatccttgtgacacctcttccagtatgccgtccgtcacactatgtacccgccacttgggttgtctacagtgtacaggctgccggcctgatatttcggagtcgagacaccgagtcccgacaccagctgggatacatcagaaattgggcatcacgagtcatgagcgtctatggtgcatacatctgcggccggtcagccagcattttccgtctgattttgacaggtatgtagggactgacttgtaggggatatcccgggctcttaatcagatgaataggacttgcttaataagttatgtgacctttgaaatccaacgccccagtggaaaaactcgcaatcaagttgattcagaggccatggtaagaatggaaccagaaaattacgaagcaataaattaaagaagggacctcattgagcttccatcaaagcttctatgtagaccaagttgggcaccgatcaattgactagaaatcgatctatcttaggtaaaaagcctcgccggaagcaaagcggattgccgaagccttgaataaaaggtgttggctaacttttcctcaagttatggtttctcaaccccctaatgtgggccattcacagccttgattttcttgattttctgcttgaatttccacataacaaaaaaacaacgctacaacaaacaatcgttcaaggaagctttctaatgacccttcctcccaccaagaccatctaaactcctgagtacggtagtactatctccccgcgcaaaatggcttgaatttttgcctgcatatcgcacatgtctatctcctgacttgaaagacctagtagtagtacggccgctgggtcaaaagacaaaactagcaagatcgcccctagattaagtgtgaaagcggagatcactgcgatgcgagaagccactaatcagcaagctgctctgaaactgtgtgatctttcaagccaagccgcatgcagctcctgggtggcaaagcttaaggtaacaccgtacctcctccaaatgtctatcaagctgccaaatcgaccggagcaggagaggaaaatggtagtgatcaaatggcgaatttgatgggatatttgggaggattgaaatcgaggaagtagagtttatgatccagtccttggaaactaattcacacaacggtggtaaaaaatttagacactgagtgctaacaaggattgaatgtttatgcgatactgagacggcttcagccggaatctggatggtcttcagttgcagctcaaaattgctacccccggcttctccggtcagtggtcacttctcatctatagattgcaaatttaaccgtgtccccttttacgatatggagcacatattatgtgagtgacgaagctctcgatttatttgggagacatgagtgtgcctgggctgattcctttgtaccccatgactggtacctgctaagttgaattccctttcaactgggtcaacctgagtttcccctggtctggagttttgaacaactttcacccggttgtaacggtaaggatgaaacctggccaaaaagtgccggccggttcagatacgtactgtacagaagattgcagtctcaatccaaacgaggtgttgcgaaaatcttctcttgagattgatagttaaatacacgcctatgtcggagtagatcacgctggcgccaatacataatcattttgtcgctcactcacctccacaacgctactgttgggacttcaactcgttccgtcatccttcatcagtcatttccactcgggttcaaagccctttattcctcttcaagtctcatcaagcgtgattgaatatttcattcttgttctctggggaaagaaagcatcacctgatcatccttggctgctttttgatcttagtcaagaagcgcttaactcaggtaacgatgaattccaaaccattcaagagcttcagttctaggtcattcgtgagttctcgctgcttgttgcttccaacacgcggatcaaaactaactagcctttcgcgcgcatctgtccatcaacaatgaagaaccctctcaatttgaggtcatttatcaaagctctaccctccaaaaaagtcaagtcaagtaatcgatctcttaagtctgaatcactctcaaccattgatttcagcagttgtgtgagtacattaatgccctaaactctattgtcttctggcttgttcaatcctccgctgacatcccttcgcggccgaatataggcgattgaaaaccaagtggaggaccaagttttacataaacgtgatcaaccaatctcacaaggccatggccatgacgcaccaccccagtcggtaactttgatgactttttcaaaagtcgtcggcatttttgaagaactggggcccattcaggagattcccaaaccgcgaagtcggactcgacgcaactcatttttgaaattgaagaccaagtattcggtcgagaagaccaaaaaaacctcgcgaccgaatactgcagtcgaagctataatctccagtggcctttttcaacctgtccaggagactatttcccctgaaaaacggcaagcacagtcccttaatcatctggtcaactcaaggaaggagcttctaatcaaaaaagaaagcgcacaacctgtgaagactccaagtgctcgagagactcgtttgaaatatcttctttacaaccctccactcgattcttttgaactacgacgaagattaaacagaaaggatggcgacgagaagattttcttgcccagactcgatcctagcagctacgcgcttatcatgaaaaaagaagagcatcggcgccgaatggaagatttggtttattacaaaaattcacaccttcacaaatacaatcaaatcatcaacaatggagtcagaagcttgaagctcgaaagcattccagaatcggtcgggagttgggtagtctcaaaagaccctcgtgatcctcgacaacggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttggtcctcgcagaagcattttactgtcgtccagtaggacattaagctggttttcagcggcagcgtggtttttttttcgcctttgcaacaccttcctgcgactcaaaaatcacgcctgtgagactagtgaatggagtgtcaggcaccaatcataaatacacttttcaaaacatttttgtaattttttggaaacattttgcctttctttgaaaaaaaaaaaaaaccaaaacgtgtccaaaggagcccatggacctcctttggacatcagaaatttcatgaaaaacattttcaagcgaattttactgtctgtatttgacaagtactgcaattcaattaaccctctgtacgattcagtagcagtgcagctccgatggtggtttgggttcctggtcagtcccgctggatgcctcagggtctggccatcccctagctcccccacttcttcccccccatcaatttttttctgcttacatatcttttggccgtcatgaacatgcgccgcctcaacggcgatgcgggaggttatctggaggcaagttcaagccaaatcgattgagaaggcaagttcgagccgaatcaattgagagatggttgatggcacgcaaatggtttataattgccaccctgttctgaatccgttttagaaatgttttggcgcgaaatacagcgctttcagaattaaaaaaatcacccccaaaaattttcaaaaacgtttgaagaatttttccaaaaaactgtttataattagcgcctgatgattcttctcgctgttatggtgtcatttacatgtgcttattattcccctagaaaaagtaatgaagttttcaagttctgtttaggactggctcacctcaaaccacattccgttctacagagataagccttgcaacaagtgttgaggaaaagcggtgggtagcacaaatgaagtattccaatccgagtggatttgattgctgtgatagctatggtggtgacatgaggctgagcctgttgaaggtcatgggatcctgctttgagatcggcttgtggctgccctgccggcaaaggttcgccgttcgggggatgagaccagggccgggcttcttgggcatcctgattcctatggctccgaagggagggcaagaggggacgaaaagtttcttgatgcgcagaattccgcccgacgggacggagggagtcagatttggcagcgagatcgagggtatgtagctcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattgacaagtgacttggtgactctgttgatcagttttgggttcatggctcttgagaattcggcttggatggcaatcgtcccattattctcatacacccgtaggctgttctcctatgttgcttgttaagcgtcttggaaagagtaccattgaacctctcattccaatctttacatttgttgtactcaggggtggaagatggtgggctcggattgactctcgatcaaatcggtcagttctctgtcttaaccggcctgactagaagctctatacacggtaatctcgtaggcatgctgagtcggtccttctaattttacaccatcatcaggtttgacgctcagttcgaacggagtcgttgctctggttgtccagagcatattatttccaatattgcatcgtcggttgggggtggtccatttgcaccggatctcgaggttttcctctcccatagcatttgtcggtttgcccatggttcgaaccgtctctcttctattccccgacaaatctaaggccacctctgtagcaatcatcggaatgatcatcatcattgctatcaagagcgtcggaaatatgaccataggtcggtcaaattcactgtgctgttgtctggagtagcgatttaatttactctgtttctttcctgtttggtttgatagtctgcatgaccctgttgatcaatgattccgcaccaaatcgcgcttctctcggctctatcaatggactcggccaagttgcgtccttcttttccatcatattttctttttttcgagcacactcagcaagatcgattagctgaaagctgaatagatggtttgtctttctagtcagtctcctccttctcaagggctatatccccttttctggtcgggaagctattctcaatctctttggccgctgggaaatctcctgaaaattcggccattcaaaaggatttgatttggtactatctcattattgtgagcagtttccacctataaccttctttgttctcaaaattacaacaccaaagaaggcttggagaaggtagtgtgaaagagcaatctctaatacggtcttgaaaatcacctgcggtaaattcaggttgcgttgattggatattcgactacttggatgattaagcctgtccagaaggaaccgatccggaatccagaacgagaaccattgttagacagtgaagacgcttcgacaagcaggcttcccggacgtggggaagaacaaagattgataacggatgctggatccagaccgcactatggaacttgattcaacaccttacttttatccttttttttatttggaaggtcacatagacggaaccgaaaaacattgttgtatatcagcttgtaaaacacaaggaggcatggctgttattagttgggtcatcgtcaagttcgcgcctgaatcggcatcgtcataacctctcatatctgtttggaatatgcagcacgatcgctcatcttctcttcgtagcaattgccatcaagcaaaccccttttttcatttcgttgcaattcaaacatgactcatcaaaaatacaagagtacgtcaagtgaaaacctccaacccccaagcaattggaagtcattttcagataccaaccaaatctatttctttcaacttactgacaagctagagagagcaaacgagtactttcttgaagggagaacaaaaagggttactccgatactttctgagccgggcaaaagaacatgtcatctagacgtttcatagacactagagagggggggggggggggcttctcactgtccattgccttttggaaggagcccgaatggaaacttttaaaataaataaagtgtaagggtccgatcaaaaaatttggaaaattaggaagggactctggttggccagtacttgaacgatttaaaaattttaaatgaaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcgtggtcttacatttaggatctggtagaatcaatctcattcttacctgagtgtgacaatgcattaagaaagctccagcagtttcggctttcattctgagtaccatccatcccgtcactgtgccggttgggacggtggtattggtgtacgaggcacccaactttgtcgagaatataatttctgtgtctcgacggatatgcctcttcttcgagcgcgcttccactgcagctagcttagcttccgtaaatggtccagttccgtgtgcgaccacgaagaaagcttggccatgaagactagagaagaaaatgcgcagatggataaatgtcaagtaccaggtcgacaaccgctggcagattcgaggcagcttactgccaaggatgggcctcggtcacacccgcggtggacgcttgattgactatcacaaattccaccacgtcgttgagtttgattgggtaagctcccagttttgcatcgaagccattgttttttgcagcagcctcatagtccggttttaacttgtgagtataggctgacaccaagaatggcacttttggctgcgtctcgatgtactggtttgtttaatttttccaagaaagaggaaagaaacaccgatttagtggcttataggtaaagagaaatctttccgggaattcactcactctttgtccattgacaaaccaattgacacggccatcagccgccttgagctgttggccttggatgaatactctgcgcgttacttcggcggccgtgggagcgacttccttgggatccagaggctcaaatgtctccgtcaaccacttatttccctcgttaggcaaagggactattttctggaacttcttgaggtcgggtaatggtgatcgagaaagatcgtggggctttgtggtagccgatttgccagtcgacgctggtgttggatcatcctcataatgaagtacaaaggctccttgatcacggagcggcctccatctggtctccagtcgcccccagaaatctctcttagatccaagcttcttcagctctttgcgcgttttggtcttcagcaagaatgaataacgttggcctgaatggagttgaatgtgtttggttgacgcaggacgaacatagccagaatccacttctatgactgagagttgttgatgatcttcaatgccgaagtataaataagtaaggactgtgatacctatcaccctgataatgaatcaagacgctctgtcaacatttcctcaacgccatgggccactctcttgccggctctgtaattgatgacactgcacacacctgactctgtatgtcttgcccggtttgacgacaagacgatgatggtgacagtcggtgctgcagccaaaggggctggtggaattgcagcttcccaacgcattaccattaactaccatgctttgtggttcgccgagccacttgaacggcactgagtttatgtctttcacgatctgctgctcgaggttgtgataataatcggcgaatagcaatacgcgctcttcgtcatatttgaatggtggcttgtgcgcgtcctcgacgatgagagcaccatgacaagtcatcaagtgaaagccaacatgagcatgataaatgctacatgcgcggcacaacacgccaatcagcaaaaaggtatccaaatcatgtctgtatatttcattttcaagaaagaagtgtcaaagaaaaaaaaaaaactaacaatgtaccggcagagtttggctctagcaagaagatatagtcaaaatagcctccagccggaatagcaaactaaacagaggattcactttagttatcgcaactctcagctctactgacaaaggtgtcactcacttgagatacttgagcgaccccgtctgaaaaggggctaaaatgttgactcaatccgtgcatgtggatagtcacagtgtggtctttcaagaggttgaagaccctaattttgaccttttcacccggcttgaaacgtaattctgggccgggaaaggttccgttgataaccaccgaaggtctcttggtgcaatcggcggatataacttgttctgaaacttcaagcacgacatttctagaaaattgatttgtgccaaaattagggtaagcacgggagtttagatcggaatccttctgggattgggaggtttgaaaaaggaaggctagttggagagagaaaaggacgattaaaataaatgaaaaacggggaattaatgccattagggagattaataactagaagaaggccaacacgacggcgtcaggaaagcttactatggaaagtctggagggtcaatggttgcctgttatatgtatattttgtgtgagcccaaagagtgcatagtccaccaaatcccggaataagtttttactccacaaagaatgatttaccctgccgttgaatataaatatggatacccgccgcccggccaagcagttgtgagtggcgtcgcaatcggaaaccgtaaccttgaacaactgcggacctctgtgaactagtagtgtagataaacatgatcaatgtggatgaaagaatgcgctcaagctcccagcacttcgtaatttgtacatgattatcatgttctttctgtctagaatgttcatttgataataatatgcacccaagcgacgtcatatggctgcagtgaagagaggctaggtagcgaaagtagggcaaaaacccggaatcctacgccagaagtttgaacaaaacactaccaatgaggagtggacccgtgaaggcagtcagcaagaatcgggcagtcaggtccgagggtaagccttgtttacgcggcgacacaagcttgctgctgtataacggaaggagataacaggccaaagcccgctgtctggtttggtcagcgggtgagttgagatacatgcatacgcatgtatagctcaatatacaaaacacttcagtcttgccaatcccaggttacaccaccagagaccttagtgctcaatgccagaaaaaggctgtgttggggtcaatcttgggggaacggaggtttccagaggaatttctccatagaaacatagaagccaaggatgcatacagatcacaagtcaaacctgccgtcctacaacagcccgcttgcctgcaacaacagcccgcttgcctacaacagcccacttgcagccagacagccggttgttgaaactaaagtctaagctttatgaaaaactcgatggttgagcggtcatggaattgaaggtcagtcatgtgtggcggacaaactacacaactcggaggcgaagagtgagactgttgggaccatggcagagtgtcgttaggaaacctttttgcaaggatcgcttaaaggcatttactacattttatgtataacaagtgcatggtttgcttcaaaaaactgatgaaagcagcacgtccatgcagtcatatcatttatggttttgatctagattccctcacaatctgagtacttttttcgatagtgtcaaaggtttagggacctggccttccctttctgtcgccaaccaaagtctcgccaaccaaaatcgatcggatcttatggctcctgcaaggaaagcttgttctttcaaaaataaacaaacgaacaactatttccactctgacataccctcatcgttagcttaacaaagcttgccgaggagtgggaccatggttctcggctgaacgctctgcggtgagggaccggctttagtgttacaaaacgaaaggccttccgccagtgaagacttaaaattggtttgactcggggcgccggctgtatagggttttggatcccatgtggatcccatgaggtacatgtatcgcaaacaagcttgatgaggaatagaaaatcttgaatgacacaaatgtacacgtcactgttagcgcacactgaatgttcatgatagactgcggagaaatctgcccaatcatcaaacctttctgctcactgataaatacacaaatgccaatcacattacctctccgattcatgtgatcacataggtttctcgagagactgagcacggcatgaagagttcaagattgtaaatcaatcagttatcttaaaagccaccttggccacttggttcactgacttgctcacttcaaattgatccaaaaactcatcaaaccatctaaccatctaacccataactaagaaggaccaccaatattttaaagttgggcagggttatttgagctgactatttttgaaaagaaaaaatcatggttaattaagtggcaagtatttcacaaaattgtttcttacagattgacaacattattcttatcaaatctcattgactcatctcataatgagcatgtttttctcatgataatttttttccaactaagcttgttttcaaggggatactgtaaatgaatgtctacctgtttgacagttgaacagccaacaatatgagtgtaaaagtgcatgattacatgaacaaaagcccaactgttcaccactatgaacaacattgttaggtggcaaggtgagctagttttcccaccataattgatttattgggccatattccataccaaaatagttacaggaacattttgcatgagtcaacagaataatatacctatgatgatttgggagttttctcaatgaattaactctgatgagactgctgattaaggaagtaatttgccaagccttcatgacaattgtctctggcatatttttgaatggtttgaatttcattaattatgttttgccaaaccactctgaatcttcatagttgtgcctttcctgtcacccatcagctagaatcattatcctgaatcttagacttgactaccacaccaaaatatacaacacattgattttctattccaacagaaataatgtattgatttggaccaagcaggtggaatctaagaaacagtgatgatgagcatgagtcttatgagcaacaaagagctggaaaggaataaaatataaagatcttttaggagagacaaacctgtgatgaggagcacaagtcttatgagcgacaaagaaccagaaaggaataaaaggtaaagatcttttaggagagacaactgagtgtctaccaaatagtgagacgagaataagtttgaataacattagaacaatcataaagagagcaccaaacaatgatgacactacttacaccggtgatgaggagcacaagtcttatgagcaacaaagaactggaaaggaataaaagataaagatcttttaggagagacaactgagcggcaaccaaatagtgagatgaggataagttcaaatgagaaaagagagaaagagaagaaaacagaaagacaacattatgaacggaaaatatccccatgagtcatgcaccattgcaatccttccaatgatccttcaactgtccacaacggtctgatctccaataccgtcatcatgacagaatctgcttcaaggaacttcttttccatcttacatcttatgaaattattattcaagccttctgaagaatccttacttttccttagtagatatgacagaaaaagtgacacatctctagtttctggcaaatcattatgttcttaatttggtgatgtcagaatttttttgagaaacccctatttttatacccaaactggaacatttcactaattgattgatctgctcatcaaatttggtttgagtcccatgaattgtactagtgttatagccaccagttctcaatgagtaataaaacttgagttctattcaatttcattcaaatattttgagttcttctttttacatttcagtgtgtcttgcaaatactgatacatgatggtttgacgtctgatgtacaaaaatatatacattcatcttgtgtgataatttgaagatctgacatgtttaacccagcttgtaaaaaaattgaattcaaaaaccggcacacatttgttaccagagagaggaatgtgacccaacaagtagatcattccagaaaaccatcatgattctgttggattaggaatatgcttatattcattatacaatatgcttcaaccaaaactcaaagcaatcatgtatatagtctataactgatggcaactgcagtttttccccagtgaatcaaaacttctttttctctcactcacaaagtgtcactggactgtcagccgtgaactttggttttcaccttgagtcacactcaacagattcaaggggattttttattcaaagctttgaaaaattgtcacacatttctctgttttcatttttgcaagggtcttgagttcctttggatgctttcctgaagtgaagccacaaaaagctgccaagtaatacactacttaggaaaacaatacctatgaaccatatcaatccagagaatgatcccttgggaaaaccactacattggtgtggatctgccaagcttgaagaaacaaggaccaaggaaatcagccctcccaggatgtttcctattcctcgagtcatggatagaattccataagcgaaaaatagtaactcccgatccgctttcaagagtaaaattgtgcatgatgatagagagatttatattttgggcttatttcttcacctgcatcccagaaacaattgttgaaatcaaaatgtatccagagcttgtaactcagaaatattcccaatctattgaaaggaaataagcttgaaagttaatttaattctgtggagaatatctataaaaaaccattcaacttccacaatatgaattttagaatgtctggggaaggttgggtttctactcatatccttatcaagtttcatttcaacttggatttaatgcatcaatcattgtgaagacttattgggtgcaaaaatttgttatatttgtctgtcatgtcaaccagcaggttaagaaattttttcttgcagtgatttatatcattgtttaagagatctgttaccctatgtacccattgaatccagggattatactgtttaaatatcaaataatgattctataactcaagtaaaactttttgtggttactattcagccatgctgctaacccataccataactggttcatctgaggaagattgtttgaaagaggggtttattgtagtttcaattcataaaattaaaacataatgatacatttcattagaaaaggtcattaatattgcaagagaatcatatgagtgtggtctggacatgagaaacaggtgatttataggtctgcagggtttcagaactattgtcagcttgttactgacttgttactgaaatcagaacaaactgactaaacacctcaatgaacacaagagcctgtttttttctttaagttaaatatgtatttgtgttattattattatttttatgaaatacttaattagtaaaatactttaattaaatcacttaagaatatgtgacatgacaagtaagaatgtcattggagcgtgctctagagaatccgcagccacagcagaaatcaaactgggatcctcgcgtcatctccagcgagcatccttaaagcctcactaagtaacaagaccaacgtcgaacctcgcccgtcatgacttcatcggtacagaacaagcatcgagggccagaagcggctaggacttcccatacgctcccaaggacccatcgaacgagtataaaaggaggcctcggatgcaagtaagaagcggaccagactaaaacaccggacgacaacttttccatcctttttccttataaacttccaaaccgaataaactaacccctacctgaactcttcgctttcatcaccaacagaccccaccaatttaaactcttgactacgagcccatatcgccgtcaaacccgtttgaatcaccgtctggagtaagctcacgagagataaggacccgcaaccgtagaggaaacagctgaaaagccttttcatcaatttcagtaagtgctatctcctcgagcgcgttacctccatcccctctctctacccaagacacagactaccacccctaagacctctaggacctgtcgtcgagcttctcacagtcccgcttgatattagcaatagactgaggagctcacatcgccgagggcaccgtaaacacccccattgacctgggcccctcgtatccttgtaatccacctcccccacctcttataccaaaccacttccatcggtcggagtagctagaggacattctgtcttggcatctccgagcctgacaactattggctcaagagttgttgattcaaattattcaataatatggttgacaatgactttgggaattgttaaatcttggaggaaatatctgtgtatatgaacttcaatggtgacacaaaggattgctttgattctatctgatttttgccctaatcttcattggccacattcttattctatattcagttaatgcttcatctgaaaccacaattgacttgtataaattgcgcaagttacaactgaatctccaaacagatttttcttgctacattcaggcaacacttgactagaattttatccataaaactttttgcctagtgggttagaaagagctggatttttgttgactacccatgtgattgtacctctgaggactactatccaggtctttcactgcctttgagtgatcatggatgacaggctacagaaaaaatggtattcaggctgtgccaataacactttgtggaacaatcacaagggggattggtcatcagggaaacgatatcatcttgacaagctgaaaggtttgaccggaaagccagattgaaaatgaacagttttgcaaaaggtttgcctagagggagagaagtcaatggaactggtgggtctgtactgcagaaaacatttgaacaatctagtctttgtgctaacaaggcaatccagaaaatcgaaactaaagctaaaatgtatatgagccgagttcctccgtggattcgagtagcgcccggaggcattagagcttatgaaaaaattggtcccagtcattaccatcacacgatcatcctcttaatgtgagggtggagtcatggggaatgagttttcaatagactcaaaacccgtcaactcgttcttcaataacggcctttcaaacaaaagataccatttgagatgatttgccgtgaaggaataaattaagaaatgagaggtcatagacatacgtcgtctgataaactgaaacatgtcatgaattcgctaggaaaacatgaatctatttgagaggtaagatctaagggagatgatgaacttgagaggtattgaggatgaaaaaaatcggcaggtaagagtggaaatctaatgaggatcataaatttgggaggcaggggttctaacgaggataaagagattcgggaggttggagctgtgatgagcataagtagattcgaggggtgcgagctctaatgaggagaaataaaaaacgcaaataatacagatgaggaaaagagaatgaaaagtctatgtctgcttcatcaagaaccgctatcatcaaaaacgttgatcaagaatggatcatgcagggcagaaaattgttcgagagaaggatgaaatcaagagaggcagaatcctgaatgagcagatcatgatcatgaatcggcacatttaaaccccaataataggaactcctcttattcggatatgtccttcaagttcgaggatccctgtggctggagagttgcgcgtttgtcaacttccttgatgtcgtaaaggctcttcgaaaatcgccttgttgcttgcatgaccgagaatctggctctgggaggtctcgattttttggtcggactcgaatcatcggccacagtcttttgacttggtgcccgcaagagggaagaagctcggaatatattgagcgacgctcttctcgatttcgctttgggcgaaggtaccttcgacattctacatggcgcttgacttcaagtttaaataaaaagaaaataataacgcgtcgttcatcacttgatcctttgagccgttatatattaggctttttaaagagttcaactcacctcattcttcttgatggcgaagaagaagtgacgcccgttttgattacgagcaaaggttcttccatcatagccttgctgctcgactcgaccatagtcttatctgactcagatgaatgagtccttcctaggatgcgaggaccagaagcacttgcagaaggcggtggaggttcggaagttgagacgggtctctcagattgtttttggcgttcaagcccggattgatagcagtaaaagtcttgatcctctggtacaaacacctctctgtaagactgagcgtggtgctgtttgggctcaggcggtggagtaggtggactttcaagcagatcttccggctttccacaacagtggaaagactcgtcagaatcagattcttcatctgcgcgttgatatctgatagaaaaacggtgcatgatgttgaagaagatgtcgaaaaagatttggggacttttgaggtagcttcccggagttcgaggtcttgggatgatgagattgggagtatggtcaagtgcaaggaagattgtgagtgtggtgaaggggaaagaaaaattgcaaggggaaggtgcgctatttatgatatttcacgaagcactgagactagaccgtggctattaactcagcctctcgcgatgaagatactactctggctgcctactcaagggttgcgtcaagagaggtcacgtcggggtgtaattttgccaggttgaccatctatttccttgaaagctaaggagacaggtagctctctatgaagtgcttaccacagctgaataagcgttcactcgggccaggaaagcccttgatcttgggagacatagaggcaactgatggctgtaaatgccctcatggaaggaaaaatatgtggggcacattcaaggatcacactattaaaacgctaggcccattttaaaccattttctacattcaaatatccaagtcgccatacgaaatgagttagaatggcgggtaaaatatgttactacatagaaacagtgtaccagtattgtgcaggatgcatgggggatctccactagtgaaaaacaaattaaagcgtcagtttgtatccgtggagagctagaatcgaaaatccaaaaaaaaaaaaaaaaaaaaaaatatgaagaaaaaaatgaagaggtcagaggagtactcatgcagggtactcaagaacttttgagccaagtttggggcatttgtcttttagcgcgcgccgcagcattcaccctgaagatcgagtcgctgcgtgacttcagatctacatccttgtgacacctcttccagtatgccgtccgtcacactatgtacccgccacttgggttgtctacagtgtacaggctgccggcctgatatttcggagtcgagacaccgagtcccgacaccagctgggatacatcagaaattgggcatcacgagtcatgagcgtctatggtgcatacatctgcggccggtcagccagcattttccgtctgattttgacaggtatgtagggactgacttgtaggggatatcccgggctcttgatcagatgaataggacttgcttaataagttatgtgacctttgaaatccaacgccccagtggaaaaactcgcaatcaagttgattcagaggccatggtaagaatggaaccagaaaattacgaagcaataaattcaagaagggacctcattgagcttccatcaaagcttctatgtagaccaagttgggcaccgatcaattgactagaaatcgatctatcttaggtaaaaagcctcgccggaagcaaagcggattgccgaagccttgaataaaaggtgttggctaacttttcctcaagttatggtttctcaaccccctaatgtgggccattcacagccttgattttcttgattttctgcttgaatttccacataacaaaaaaacaacgctacaaataacaatcgttcaaggaagctttctaaagacccttcctcctaccaagaccatctaaactcctgagtacggtagtactatctccccgcgcaaaatggcttgaatgtttgcctgcatatcgcacatgtctatctcctgacttgaaagacctagtagtagtacggccgctgggtcaaaagacaaaactagcaagatcgcccctagattaagtgtgaaagcggagatcactgcgatgcgagaagccactaatcagcaagctgctctgaaactgtgtgatctttcaagccaagccgcatgcagctcctaggtggcaaagcttaaggtaacaccgtacctcctccaaatgtctatcaagctgccaaatcgaccggagcaggagaggaaaatggtagtgatcaaatggcgaatttgatgggatatttgggaggattgaaatcgaggaagtagagtttatgatccagtccttggaaactaattcacacaacggtagtaaaaaatttagacactgagtgctaacaaggattgaatgtttatgcgatactgagacggcttcagccggaatctggatggtcttcagttgcagctcaaaattgctacccccggcttctccggtcagtggtgacttctcatctatagattgcgaatttaaccgtgtccccttttacgatattgagcacatattatgtgagtgacgaagctctcgatttatttgggagacatgagtgtgcctgggctgattcctttgtaccccatgactggtacctgctaagttgaattccctttcaactgggtcaacctgagtttcccctggtctggagttttgaacaactttcacccggttgtaacggtaaggatgaaacctggccaaaaggtgccggccggttcagatacgtattgtacagaagattgcagtctcaatccaaacgaggtgttgcgaaaatcttctcttgagattgatagttaaatacacgcctatgtcggagtagatcacgctggcgccaatacataatcattttgtcgctcactcacctccacaacgctaccggtgggactttaactcgttccgtcatccttcatcagtcatttccactcgggttcaaagccctttattcctcttcaagtctcatcaagcgtgattgaatatttcattcttgttttttggggcaagaaagcaccaactgatcatccttggctgctttctaatcttagtcaaaaagcgcttaactcaggtaacgatgaattcaaaaccattcaagggcttcagttctaagtcattcgtgagttctcgctgctcgttgcttccaacgcacggatcgaaactaactagtctttcgcgcgcatctgtccatcaacaatgaagaaccctctcaatttgaggtcatttatcaaagctctaccctccaaaaaagtcaagtcaagcaatggatctcttaagtctgaatcactctcaaccattgatttcagcagttgggtgagtacattaatgccctaaactctattgtcttctggcttgttcaatcctccgctgacatcccttcgcggccgaatataggcgattgaaaaccaagtggaggaccaagttttacataagcttgatcaaccaatctcacaaggccatggccatgacgcaccaccccagtcggtaactttgatgactttttcaaaagtcgtcggcatttttgaagaactggggcccattcaggagattcccaaaccgcgaagtcggactcgacgcaactcatttttgaaattgaagaccaagtattcggtcgagaagaccaaaaaaacctcgcgaccaaatactgcagtcgaagctataatctccagtggcctttttcaacctgtcccggaaactgtttcccctgaaaaacggcaagcacagtcccttgatcatctggtcaactcaaggaaggaacttctaatcaagaaagaaaccgcgcaagctttgaagactccaagtgctcgagagactcgtttgaaatatcttctttacaaccctccactcgattcttttgaactacgacgaagatcaaacagaaaggatggcgacgagaagattttcttgcccagactcgatcctagcagctacgcgcttatcatgaaaaaagaagagcatcggcgccgaatggaagatttggtttattacaaaaattcacaccttcacaaatacaatcaaatcatcaacaatggagtcagaagcttgaagctcgaaagcattcccagaatcggtcgggagttgggtagtctcaaaagaccctcgtgatcctcgacaacggagaagaaagcttgattatgttatcaaatcttggtagttactagtgacggatagcgcagacctcttttcaagtagaagtatgtttttattagcttgtatctttatttttattttcagaggctcccagtaagtctcattctcttgcgttcctcattttaactctcctccacatattattgttgcctctttggtcaagctcaggtttttgacttttttcccttcaatttaacaaaatttaagtctcagtatcattcattcattcatgcagacaaaaatatttccagtctttttttttcttcttttgctagttgttgtatttctattcatttgtaaggagtaacaagatttgtctgggtaccctacttcaatcatcaaattttgaagccaataattttagggagttggttttacaactcccaatgaggactcccaatggctgttgggagttgttcctccaaatggatggccgtctttgggagcctaccaccaaagtttttttcaatcttttaattttctgggagttggttctccaaaccacccctcatgcatggtgtcaataggcaagagtgtgacatgtgtattaacacttgtgactgtgacagttgatataaaatatcaactatgatacaataataattattccatatataaagatttaagcttacttgcaataacaagataagattaagaacttagaatgagagaacacaaactagatagaaaaaataaataattaacattaaggaagatagaaacttgataaacaaatgagttgaggcttgcatgaaaaaagagtacatagttatgctgagtagaaacttacaataagcaaacaggctatactggtcaaggagggcccttgttccaaatgagggatgaactcattgtttaccatctagtgaaaccttgtgaatagagcctagaatattcaataagaggcattgagatgcaaaccagacctcttccccttttccccatttttaaaaagttaccaattcgtagatagatgataactccaccaacctcaaagagcattcactaaaataccccttttagaaatacctcttgactcggatcttttaccctatatactacagaaaagttattggcacctctagatttaatccttggtacaagctctggtaacctcgactgttatccattgcttgttatcctgctctattcttttccaactcaactacaggtctgagtcttggattgccccggcttattgcttcaggaagcttgattaagtctcaagagctgttgacctgagcctcaaacaacggtgaaacaatgtgatgcaatgcaataaatagccatgtattggtatcacatcaaaaaagtgatgcattgcatgggcatcacattgaaaaagcaatgcattgcattggcattgtgtcacaaagcaatgcaaaaaaatgccaccaaattagagtgcattgctttgccaatgcaatactgatgcactgtatcaaagaatctgatgcaagcaatgtgatgtacggtcccacattgctctcttgatgtgatgcaatacgcccaacctatgggatacctatgcatgcatcacatcagttagattgtttcctcaaaaaaaaaaatattcttccttttctttattttagtctacggctataacactacaatctcctgcctttgtaagtagtataagcctgacacatggggggagggggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgttttgataaaactgtagcagatggctaaatctagaaaaaaaaaacgtacccccaaacacataatgaaaggcacaattttcatgtaactgttacacatgatctgggagctcatactgttatctgttgtgcaactgcagagtgcccatcctccccagatcactaacttgtttacaacctggttctggctgttgcacttgttaggcctttcttggaaatcaggttgtttggcgggaatgtgcaaggtataatctatgaggaggattcatccattcctcctcaacaaggagctttccagctactctccagctggcatccagcaggtataaggtacaaatatgtaatcacattggatcaacttgcagaatagagatggcaccaagtacttgctacttgttggcaagtactcgttgccttccaaaaaatacttgcatacaggtgcgggtgcacgtgcaggtgtctgagatctgagaattttcatgcaattacttgacttgttgcaagtgtgcacctgcacacctttacttcagatggcacttgatgtgcttagttgtccaggtgtgttttttatctaaattattaatattattttggtaccaactttcccgcacattctgaagcaaccactgttgatgtggagcaatcctttagctttggtaaggaatatgcttctctcaggaggcacaagctcagtgcacagtctgtcactagggggatgagtgtggcattttactcaaaaaacggtaagatcaagagggggcttttgagaaaatggaaggcaaataagaagaatgagaagaaagcagcaagggagaaatatggaagaaaatgaagggcttattacaccaggggaaatttcagggcactggttggccagtgactgcatgtcaccataaaatcaaacaaaaatcacaaaaaatcactttggtaacgaacctgaaattcccatatttttcacagtattgggaactgattttctcatatctttcactcaacattcagacaaaattcaaaataaaatactatcaaagtcactagagtttcctcatgtgattagttttttatttcacttctaatttacagaaatagtaaatagaatcagcacagaatgattttttctgcagccccagcataaaagtttgaaagtctcttgatcagatcaggatattctttgtagatttagatcctctcacaccagtcaatttcatcaaacttatcatttccagttctaaatctaatactttctcagatagattctggaattcatttcccctagtacaataaaaacagcctcaaaattacccaagttttaataaaattcaaaaaaaaaaaaaactgtaatttctccatataaacacaatgcaatcaataagatgagctttaaaaaactcaatcatgagacaacaaaatttctaaattgaattcacgagaggatgattttttcatgggtcctatgggacggcagcagagaatcatgagaaaaaaggaaaaaaaacaaggctgggaggggtttcctcaaagcctgaagactataaactcatagcagctcattgggagaaaaccctcccaatgagctggtttcaaatccagcccattgggaggaaaccctccccatgagctggtctcaagaccagctcattgggaggttttcctcccaatgcgctgtattcatagccatcttgttgggaggaaaccctcctgacatgaacctatgagcttatggtctaagtctgggaggaaccccctcccagccttgttttttttcttttttctcaggattctccgccgccatcctataggacccatgcctgggtcctaatggcagcagtcctaaatgcatatgtgtacatatgcatttaggaatctttgacgtgcactgtgcaggcctgcacgccggtctacactctgtagattggtgtgcgggcccgcacaccaatttgctttggcgtgcaggtgcacacaccaatccgcacctggcgtgcgcaagggggttatcatgcccccttaatcaaacatgagccttccctgaattggaaggaattgatctcaacaagatgggtctgacaccagacatctgggaagacatctgggatggaatgtggactcctccttacaatctgaatttaaaatcaaattgttgatgggaatccctcctgaaaaaccattacttaatgcattttgttgggataattccctcccaaaaaaactgtgtcagatagcagcttgttcataggtttccttcttggtaatcttttattcaacccagctcattgcaaggaacccccctgatgaggtttaggctgcctacaccaaattaggaggtgttcctccaaacaaactggatttcatctgggtttaataccaactaatcaagaactcatcccaatgagctgggtttactcccaatgtttcagaagctccttccaacaagctgtgtttaatgccaacattacaggagctccccctgaaaaactggtatcaaaagctgcttgttgcagggattctcccccaataagcaagtataaatcccagctttccaggaggattaaaaagctggttaaaaattcagttttttgggaaggactatacttcccagcacaagatggatttaataccagcctgccaggaggagcccctcctggtgagctgttacataagcctgtcttacaggaggatcctctcccaatactgaaatcccaggaggagttgctcctggaaagctgtattatattgattgttttcctccacatttgctttggtttgagtatccaccagcaagctgtttcatattccagttttttttttgggggggggcaatccctcccaaaataagctgggtttgatgggatgctcccggaaagctggtgcataatcatttttattgggaggagtcactcctgaaaaactgggtttactggattgctgggggggagtctctttcagagagctgacctcagcttgttgataggaacccataccaatttttgtaggctcatgattataatttatgaccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaatttacagtttttcttttattacaaatacatacttttacaccttttttctcatatatacactcacaaatcaaccattatggctcaagacctggattctatggtaaatttcacccttggtcacactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaacttaccaccatggcaacacttcaacactcaacaacaccaacaaattacataactcacactatacatatgtacattgcaggacaactacatacactctcacaccattatattacatgtatacacaccactccactatcttctgacagttgacacatgcagtgttggtctggtaccactctggatttacaagtgacatcatgcaggttgtcatgtcatttgttaatcttccttgcagctgtcagactatctcacaccactcatgtaatactcatcacctcaccttagcttgcagactagtacatcacctcatgtaaaatgctacaccagcataaaaccctcatgtagacttctagtcaaactaaaataactcttatgacatcatgtaggtggctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaagaagctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaacctttagacccttataaaactgggttaaaccctttgtccacctgttaagctacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcataaacacttttgagctttacaacgtggtttttagttataccaccaaacagagaattaagatgacttgatttgatgagatgatgtttgaggtagaggtttagtagaaaaagaatgaagtgttcattcagagagacagagaagaaacttagcagaaagatgcaagctgaacttgaaggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacaataacacggcggtgatacggcagtgaatacaagttgaggtatgctggttttctggtctgagttggttctgggtgggtctgaagcttgaagatcctgaaaatgcgaactcagtgtctactgagagaattttcagagttggattacataatcacaacatgtacatgtggtagagagttggaattccaacttggtagatatttaacaatggtacggtgaaatattacaaagtctgtgaaggagaggagtagtgtaaaagtgtgtaggggttactaagtttaaaattaacagaggaattcatttctgaagtcagaatccaataaaagattaagatgaaaaagttacagtagggacttgaatgaaaaaggaggacttaagcagttagagccagcttggctggctctaaggctgacaacgccccttggaagcctgatttcccaaggaaacaggcttcagaggggcgggcaagagaacgcacccctccaggaggggcggatggacttgcccaccaatcaaggactggcggtatcagctcatcggaagggattcctttggacgagctggtttgaaaaccggcttgccgggaggaacccctcccgacaagctggtgtacatatcagcttgtcagaagggattccttccgacgagctggtttgaaaaccagcttgccgggaggaacccctcccaaaaggttggtgtaaatatcagctcgttggaagggattccttctaacaagctggtgtgcataccagcttgttgggaggccactttacgggtttgaaaaccagttgggaggaaatcagcactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgccacaagtatgcaagtacttgctttgcgttaggctccgcaagtacaagtacaagtatgggtgtctgagatttgatatttttcatgcaaggacttgtacttgttgcaagtacgcaagtatgaggggccatctctattgcagaacattgacagcaattagtatgctattattcaccatcagggaagtatacattgccagcaagttttatgtgctggcaaacaaatacttccctggaaggaagcttggaagtctcagtgttgcaaatgctgatcagacttttcattactcctcaatgagacaatgagaatttttgtagagattatacacttggctttcaccttctttttccagattcacccaccaaactgtagccctcatttaacccatgaaatccttgtaatgtataatgtgtgggctgatctttaacagagagtgattggcccaattggtcaaacagggcaacagatcacccaaaccaggctgcttaccaggtatgtgctcatgtagttaaggcttcaatgatgcaaaccttgtttgtggatttttcccaaactgcatgacccttaattactcatgcagcccagctacagcctgtagtatgatgtaactaggaggcttcagtatgtaaaagaggtatgatgaccctcaggtgtcagtctagatatggcacttttcacccaggtgcgggtatctgcctgaaattagactgaatttggacacctgaacccgcacctggcatccactggcaggtacctgctggctgggtgcaggcacccaccaagagttgcaaatagccacaaaaaggctgtatgagccccaatttatgtccgggtagctgtctgaaattccactgaatttgggaacccgccagcgggtacctgtcatacactggtaggtagcaggtagcaaccatctctgggtgtcagagaagtatgtgaaggagtggtaattaaggggtacctttggtggggtaccttaggttaattgacctgtagattcagaatctgcaataaaactctaagttcctctcaaggtttagaagttatttgcagattctttgttaaagggcattaataaaaaaacacggtttttccgcgtttacacacggttttgctgcggcacagcgcacacggtttccgcatttaaacacggtttcgtaattaatttgtatgggttattttttgagtttttttgaatttttaaagttttttcctacactttaaaaggtgtagaatttaatagtaaaaaccattttccataaaaatgaattttgattattaattattttttttgactcatttctaaattagttgtttgcatacatgtatgtaccttattttttatgtttttttgatattttaaatttatttcctaggctttaatgtgcgtagaatttaatggtgcaatccaatttttttaaaactcaacggatcacttttaatactcaaattacacccattttttcacttaaagttttagagcttaattttcattcttttttgacatttcaaatttatttcccacactttaagacatgttcaaaatgatggtaacaatcattttgcataaaaacaaaaggttggtgatgaatactgcgttggacaggttttttttaatgttttttgaattaatttttactggcttaatttcaatcattttttggaatttgaaattcatttcctacatttaaaaatgtttagaattgaatggtgaagttcaattttcataaaatttgaatcttcaatcttaatataagagtgtacaccgtttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagacaacaatttgaaaacctttcaaagtgtaggaaatgaacttgaaagtacataaaataaggataattaagcgtgtgagaattaattaaagaaacatgtcaaaggcattattcaaggtacagtttttattttgatacaaattgattgataccataattctatacatgtctgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaatcaagctcttaaaaatcaattgaattttaaggctgattacagtattcagaatgaaccgttgagttttatggaacttgaatgttaccattaaattctaaacactttgaaatgtaggaaacaactttaaaatttcaaaaaagcatgaaatataaggtaaaaaaaactaatgcaaacaattgagtgaaaaagtgaaaaattaaataaaaaaaaaacggtgtcaaatgcagtatagaagatgtagtttgcattttggtgcaaaatgatttttaccataaatttatacatgtctgaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaagctctaaaaatttaagtgaaaaaatgggtgtagtttgagtattaaaagtgatccgttgagttttaaaaaaattggattgccccattaaattctacgcacattaaaacctaggaaataaatttaaaacatcaaaaataaggtacatacatgtatgcaaacaattaacttagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggaaaatggtttttaccattaaactctacaccttttaaagtgtaggaaacaactttacaaattcaaaaaaactcaaaaaataacccataaaaaattaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttaacgcgccgcagcacacgtggtttccgcgtttagacgcggttttattaattaattttttaccgcttatttttcgagtttttttgaatttttaaaattgtttcttatgttttaaagcgtgtagaatttaatggtaaaaaccatttttcataaaaatgaactttgattattattattttttccactcattttttcaattaattgtttgcattaatgtttttaccttattttttattttttttttgaaattttaaatttatttcctaggtttcaatgtgcgtagaatttaatggtgtgatccaaattacataaaaatcaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactttaagacatggttaaaatgatggtaaagcttattttggatcaaaatgaaaactatatcttgatactgcatttgacatgtttttttatttaattctccactttttcacttgattgttgcatgacttttttaacatacttatatgctttttggaattggaatttgtttcctacactttcagacatgtatagaattatggtaacaatgaatttgcatcaaagtgaaaactacatcttaaatactgcatttgatgtgtttatttaattaattcttacacacttaattatccttattttatggaatttcaagttcatttcctacactttgaaaggttttggatttgatggctgtattcattttgcattcaaataaaatctgtatacagtaaaaattacgcaagaaacggggtacactcatgtattatgattgaagcttttattttcaggcaaattggaattcaccattaagttctacacatttctgaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagctggtaaaaatcaatttaaaaaacatgaaaaaaaacctgtccaacacagtattcaataacaaccttttatttttatgtaaaatggttgttaccatcattttatacatgtcttgaagtgtaggaaaaaaattcaaaatgtcaaaaaagaatcaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctgcacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaaaaaattaattcaaaaaccgcgtctaaaagcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaaattaattacgaaaccgtgtttaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattaatgcccttgttaaaatgtttatttatttatttttttaatgtttttcttcatattattgttaaaattttttataatagggggtatcaaatataaaaaaatccaccattctttaattgactagtttgaaaaaaatccacccttttttgaacatgttggttattcatttaaccacttttggggcccattgatgcaaaaaaagtagagattgtttgttcagacctgggtacctgttcattttttcaagaaaatatataccatttaccgcaccagacacctcccggggggtactggcggtaccttttgcaggtaccgcaggcacctcccctctctttttcacctagtttattcccagattcccaagtcactttattattattattattttcatatccactcacaagtcacttttttggcacttttctatatctgttgtaatatatctacatctaattggaagaatcttacttttctatttatttatttttttcatatttattgtaaaacatcagtcccaagtcacctttttttcatttgttcatatttaacaatttattgtaaagtttaaactatctacgacttataactaatcggaagaatcttcattgttgtccaaaactataatcgccttccttttttgattttggttagacttcttgttatccttgagtcccagtttccatgcagccaaggtaccttcttggatcttggagtagagaaggccaccgtcagtttggtagcaaagtgagggggtacctgttcaatttttcacaaaaataggtaccaagtaccacacctggcacctcctggcaggtgcaaggggtaccccccaagcggtactaggtacctgaaaaaagtaccgcggaacaaactctaaaaaggggttttgggaaacatgactggtttctaatggtggacttcctatatttgataccccctaatgaattgtttttatgatttataaaggaaaaatgtctcttttatagaggttcctctttttacatatttatatgccttatagatgataatctctctttcttaagtacacatcaatcatattgaatgacacataatgcaataaaatctccaacttatttgatatttgtagtcagtatattgtcactgcatttgtatcaggctcacaaagaatgagttatcggatggttcaagaatcaccccacttgacaccaaagtaatatgatgatgataaagaaagaaagaaaaaaacaaagttgcaaacaatttcagaagccaaggcaaatctcaatagtgctctagctggcctgcagtttatgtaagtaactatattaatatcacagcagctctctaaggtttcttttctgctgcagtagccgcagaacagcaaagtgcagtccatcaaattgggggttgaggttgagtgctggactgggatgctgttggagtgaggctctgcaccaaatcgtgaaccagaagtggacactttagttaagaactcttggaacctactctaatgctctcaagaatcttgggatctccatgattatctggcaaaacttgaacaataaccagcaatagagacgagtcaaaacacgtcaaaagatatatattttcttgtcatatgttatctcacagaaagtcactctaattagcagcagatgtacacaccatatggcttatagagcctgctttgttaagactaaaaattgcttgatgtcataagaatcgagtgtaaagaggagaaagatcaatgatgctgttgattggagcgagtagagccccctctctgaaaaagtacaccaatcttacactatctcaatgaggtgatactgcaagattcaaaaggaaaactggatagggcgatatacaagttaacgactacgagcgcttttctttgaggttaactttcagcatggaagattcgatcgacttcagactgatacttggtagcatttgtttgcttcttggtgcgtttgggatcacttgccggcaccggcaacgtattggttgacgaccccgccgaaggatttgccttgaccgacagcaatgttgagctccttggcggtaggaagacgacttccatctccaccagcaacctgggggaattggagataagtttgagtgtgtgtgtgtgtgtgtgtgtgttgccgattgagcaatcgcattgacgtgtttcgtaatccagaatcagtcaaaaatcatatagttatctggactcgatgaaaatgaacaagaagaagcagaagcaaaaggaccatctatagtattgacttacagtgctagctccccatgccgatccacccatgatctcactgttatcagtcaagttgggattggtgtatccaagcgggacgaagatgattccatgatgggcaaagaaagggatagtctacgatcccggaaaaacaaacgcatgatcaggttgataagttttgggtgtgatgagccaaactagagtagagagctcaccgtgaaggcagtggtttcgtgtcccccatgttgtgaggcaacgctggtgaagatcccggcgaactacataagtagtcagatcgatgtgaacataggaagcatgagttgccctcttcttttccctgcagaattcgctaaccatcggaaccctcgtagtaatccgacttactttgccatatagacctgcagtctgccaaagtccaccggtcatgtcaaagaaggtcgacagttgagcaggagttcttccgtatcgagtcgggaagccaaacaagaaaccatcgaactcctggatggtcccagttttagcgcactgctcatagacatctccgatacaggccatgatttcagagtgagtctgattggggcgtcctggcttactttcaagacggttgggtcagtcaagacggggatgtttttcttcggcggtgcatgcatcttctcgaggacctctggagcgagtgtttctgggaattggaaacgcgagactgcgacgccggaggccttgaggccttcttcgatcgagtcggccagtatgtcaacatggccatacatcgaataagctgtgagcaaagaacatcagcctagtgctttattatcatgattttttgacaatcaaagcagttcctcctattacgcactcagtaaagcaacttttgccggcatcttggttgtcaaagtgggagaggtttgatggacgaagaaatcaagtgttttgggtgtttccaaattccaaagcgaacgacgaacgggtggctcgaggacagtgtttatatgtatctgattgatcgatatgcgagggataaatataatcgatcgatcggcgaatgttgattatcccttgccggccattctgcgagcgccgtcggttgactcgatccccggaaagccgatggtgggagtggctgtgtatgtacaccgttcctctgcccgtcaagcgcgatagatttccatcagattgcctattcgcctcaccgaatggcgtcaatcgggcatcttattgtctgctaatgctacttttagagaacgccttgagagtggaaagtttgctgatgtttgatttggttaaaattcgatcaaggattgcttatttattgaaagtaacccaaaaacaaatcactaatcagcatctcgaaaatcgaactgcctccaaggagagcccagcctccaacctggcataattattatttgtaaatttctgattagaaacaaaacaagcggtaatcttccccatccataatgaccaccacagcattgcagtactctcaaacagggagaaagtcgagacagaggagcgtggattgacgagcccaattcaaaaccatgaaaaaccatgagaagatcgaaaagtggaggaactcaattatcagccccactcatgcaggcaaatattgacatctggtttgatggtgtgggctccagaaccgaagggaagtcctccagtgataaacggataattaacctggtggatgctctctgttctttgtgcaagggtgtagctgccagtcaaccaacctggatggccctcatcacatctgatcacaacagcgccttcggccagtgcatttctcttggacaagtacttcttactgaatgtgcaatttttctttacagagcatacgtcgaaacaaagcattagataacacggattgcagatttaatgtattttttttcttggttcttatgtagacagatacattttttttgaaaagagtacaccaagataggttttgatggctggattatgaatccattgatcttcatgtctgacaggcaaccaaggggttcacacagacgatcttcttaggatcttgggccccagctaacttaggaacagtgtttgcgcagctcaaataactcatgaggtccttggactgtcggtccggggtgcattgacactcttggatggtttcgtctgatttccccgacgctgggagcacgtctccactcgcgtacagtatccccacttcagctcccccggagcagagcttagcttgaacagtttcctatcaaaaaaacaaaaaaaaacatcagatggtatgtcaaaagaagaaagatccaacattaattctagcttgttcatcaaaactagggggggaggggcgcccagtgaggaacgtaataatgatactcacctcatcgtcatacatttgtttgtgtagtttaggacaagtactagcagaactatccgtttgcgagtcgctatccccgtcccaacagaacggcaagacctttcccgcaagcagatcgatcttcggtttctctttacacgcaaggattcggacggcgttggaatcccgactgaacaaggaagcgcaggtacaattgcccgtcaggctcgaaaaactcctcccgttccagctgtacatcttgcttttgctcttccctgacatcaccaagtatcctacgggcttctctccactacagatcatctgcatttattttttttcatcatcatcatcatcattaaaggtctcgtcgtcagttcttctcttgaaacgctgtgaagaatttgcttcttatggccagcaagtaaaatcaaaacactgaccatgtctggctgatcggtattgctgggagtagcgatggaaatgacatggccaacgaggaaggagaaagctatcaagctctgccaattgaagaaaaacaatgagatatccatcgcccaaatcctttccggtgttttctttgagtgaagaatgagattggccgaacggaaacggtgcaaaagagataaattctttcggcttgaaaatggttgatttcctcggttctcttgaaaaaaaaggcttggttaccttacaaacgtcttctccttatgtacagattgtttatattagaagaagttatcatcactttcgatagaagtcattcaaaaacagagcatgagagtcagtaaattagaacattgcaccgaaaaaaagaagaaatgtgcacattaataagagaaatatagccaccagaaatcacttacattcgacttcacttcttcaaatgaggttggtgcatttggctgaagaagtcgtaggaggcaagccagctcgaggtgaaaacattttttttttcagtgtagcaagtttgaaggacggctatgtagcccctgcgaggtgagctagtttgttgtctccggagcgccaaaagcccgaggatcgaaagataatggtttccagttcctcgacgatatgaaaaagaaatacttgaagggggatttatggacgtgtttcattcccccgagtgggctctctcccgggtgatctaattcacttggcgacggccacaccatacatgaactaattcaaatcagaaaaaaaaaaacacggaaaaccattgaggtttgagccagctggttggaagccgaggggagagcttcatcctcggaactgttcacatttgtcttggcacttccatagaaaccgtgccccccccgctccaacgctctcttccctgtgcattccccttcatgtctaaccccgctgcttcactaaatccttgagaagaacatcctgatttcccatcagagtataagaatttgttcatcattcatgcaaagcaaacgcctagtcaagtgtggcaaatgatggttgttcgacacacattcatcacgcaccctggaagatagtacagtcctcctgtgtggccagacgagcaagttgagtagtacatagacaagtgtgacatgccaaggtttcacttcaaaaagaataagggcctgtaccgtagggttcaattttcaaaaatgggcattttctccatcctctacacaaaaactggtaaaaattggagagatctggtgttgaaattcttcactttcatgccaaagactagcttctagttatggtcaattttgataatataaaattttgagaaattgaattttgatgtgctatggtacaggccctaaagcgcttcatccattcaacaatctcagaaaatcaacatctttccccaggaacaaggcaagaaacacgccacaaaacaactgcagcatataagaattagctttcagtttaccttggggaatgagtttgactgcaagtagtccaccaggatgtgattgattctgatcagtgtacaaacttgttcagtggcttcaagttcaattcacatcaacaggagtgtttggctttcgaccatgaatactcatgcacagtcatgtgtggagctgggcatgttcctcaacctcactggtgatccctatgtattgagtacgggtacttccatttgccgatatcttatgaagaaatcaatcctgccaaatagacccatcccattacaatgggaaaccattatgatgttgcacaacactggtaactgagttcaggtttccagttagttataattaatggtattgcatagatattaatgcaaatgaccacagatgcaaaaaaaacaaaaaaacaagctactactgcactgtattacagcactttatggcaggtcctaccacgcaaagtgatgtaatcaagcagaacaaagggacataaacccattggactagtgctcaaccgatctgacaaaacacgggcctacttttcttgcagttgttgacttgacaggccagtttttagtggagcagcttaaagataacctagtactgccactattgcaatataactgttaagctgaattgcccacttaaatctccatgtccccactttttttaaagatacatattatattaaacttgaaggcaggagaaactaggaatgtacataacttggggttttaacataacagccaaaaaaaaaaaaaaaaaaaaaaaaaaccaacccaacccatatgatcatctacaccaaaaaaaaaacacctcaatgttcattatctaatacaagaagtttgatgagaaacagattgattccaatatcaatacacaagcatgattaataagccaacaaaaaaacaatccaaaccagagactcaagcatgatcaatcccaacaaacaaccaacttacaagaccaatcaacttacactaataatcatcacatacaagcagaacgtgatctggagtgataaacatagaggatccagatataacatacaagtaatatatatatatatatatatacgccaatccaaccctagctccaacatcataataataatactcatgtcctatacaaaggatgctataaaagcagcacaccaagcccagtacatgccccaaaaattggatggatatctgctgctgctcataaccattactatactcaatctgatcagccaagtaaaaaaaaaaagaagaaattgtacacaaccaaaacataatgaatcttgtgagatgttttaaaaagaaaagaaaaaaaaagaaaagcaaatgtatggtgatgtttttatttatgtctgcatgtgtatgtatgattgattgattgattgttttgtggagaaggaaaaagtaaacaaaaacaggatgaaaaaaatgatgaaagagttatgcaaaaaaaagggaataaatgtatgcaacaaagaaaataattaaaagagatatatcaaagaaaaggatgaaaacaacagcattggaagctgatgaaccaagagtgtagtttctagatctactaacatgaaagtggggcggagtagacctctctctctcccccactctctcttccacccccagagaagatgcatatttaagaaacaaaaaaaaacataagattgtatgctttcaagagtaatgtatgggcaagtaagaagaaaaaaaaaacacaaagtctttgatgcaacgcatgcatacacacaaaatgatttcaaaaaatgaagagctgagaaaaaaatgaacataatgcagcggagcgatagaaggaaagaaagaacgaaacaaaaccaataatccaaaaaagatagttgaatgacagtgaatgacagagaggagagaagcacggagagcttagtatccatacgaagatgcgacagcgccatgtgaggtatgatgggttggggcaatcgagccattactaggagcaagtgtgccagtgacaactacagatggatggatagcgttctgggcttgggggtgacggaggacagcgcgagttccgttgtggtgttgctgggcaaggatagcggcggcactggcagcgacgagcccaggctcgcgcccaaccagctcgccaatcgtcgtcgaggctcctcgcccaccaccgacggtaatcggacaatccttgtgtgaaacgaggatgctccggaacgagtcgatctcctctctgagttggttgatcgttagttggagactctcgttctcggtactcaaatattctaccttggtctgtaaatttgcaagccaagctttcttcctctgccggcatttcaacgcagctatatatacaaaaagaaagttatcagctgagtgtgacacatattaattccaaatgatcaactaaccctgtctatttcgttccagaaagttcttccgtttctcttcctcggtctcaggctttccactagcggagggttgggctgttggaggcgggtggtcgggatcatagtttgcaggcatttgagtatgtccagggtagcccccgaaatctccatcatccccgccttggtgcttcaggtatgccttatcttcttcagctccccagtagccgtctcgtgagtcagaatcatccccactgacgtcatccgacttggacttcttcgacttcttggccttgtgcgtaggtcgtccggttcgaggaactttactagtgccacgttgtgcagaagagtcggctattgatggtgatgattgcagctcagccttctgggaatcttcgaaggcggcctgggcattttctttccgctttttacctttcttcttggacgctgacgctgcaagaggggggaaggattgttgaggattgttgttagtcgacatgttcatggtaacaagcgaacctaaggggtgatttgaataactcggttgaaatgagataggaccagtagagccagatcctgaagagcttgcttggggtggcaacaagccattgatgttgtgcacgccgcttgcatcgggtccaaaaggagaatcttgatgagctgatagtagattgactcgactgtctgaacagaggatcacaccaggtggaagggaggacgtgtcggacagtgtaccaggccgctgagaggataacctgggacttgttgctgatgagccatcgtcgacatgcttcaaaagtgaggactgagggttgtgaatgttgttaatcaaatgtgtattcatggtcccgtttggattgatggttggcccaggcgaagaatatctgctgccgccgctgcttccgaggcctgtgagtgcggctgcagcagtagcggtggcatcatccatagtatcgtgaggatgtgggtcacgatgattggataattgagacattcttgaagatgcttcatgggctacagtcagcagatacaggggattcgtgttatactgatcattgatacggtcacccgaacctgatgaaagtgaattcattggattcctagttgttgaactgggggataggggggtaacgatttcggtagtcgactgaataggaggaactggtggaatggcgagaggcatcgaaggctgtgggaatgacgtcctggaggtggtagaagtgcaggagtatggaccaatggcagagagcgttgattgcgtcaagccgagaggggaaacagaatgaaggcttgtcacacccgaaggaccgacagatgtagccatggacgattggatgcaagaatttgaagaggactctcttttggggtgagcagaacttgagggagacgaagtacttgaatcattaactgaaaccactgaaacgggggccattctggaacaagttgtggcttgaatagtttggttttggtcttgcgtttgaggggaggatgaagatggagagtgatttgtcgacgtcgatgattgcgaatggtcttgcaaagtcgaagatattgcttgagaagttgaatcaattgggttgagtgaaggacctgcagacctgtgactaggagaactggaagattcaggattggacggagcttttgtgcttgaagtggatctagtgttttgatcgactagattggctggattcagaggagggttgactggattgtgtgaattggaatctgtagggttggatgagccaacttcggaggaggatatggagggctgaccaaccgcgttcgggatatcgtttgtgttttggtcgtcacctgatagtagagcaatcaatgcttgagtaccaggggtgatggttccattaccattgttgttattgtcgatatcaatcaaaggagtaaggccggtatgagagactgggtttccggctcgtgcaggagccgggccgttaagtagggcaggagatagtggaccagcccttaaggaatcgcctagtccgccaaagttccagttgtatggtggcatagagactggaagggaagattgagcagaatgagaggtcgagagagttggcgggctgagtgactttggggtgctcgtgccggtatgatggaccaaaatggcgggcgaggcaatcgagttgattcctggaagggacaccttgacaacactgccgccgggagtgtggcgaatgacgggaggactgaggcggttttcagatgaaaagtgaggtggtgaggatgagcgtgctttgcgagatcgagatccgttgaggagatggtctagcgaaggtgagttggtattgggctgagggtgatgtgcggattcggtgggattatccttgaaggactgttcgaatggattgggttcgaggtcaaatttggactgaatctgaggtaaactggttcgggtattggacaagggtggtccaccgcggatggtcatcatggagcggtgttctgattgaatagcagggaagggaaaatgaccggtagggatttgatcagtaatcattcacagtaggatatcagataaagagagggggagaggtgtagataaggacgggacaggttgaactggatgtttgagaaagatgttgggcttgggaggaaaagtgcagaagtggaaacaaaaataagaggaaacacggaggtagaagggaggacgaaccggtagggggttggcgggggagtgggaggggaatgatgatgagatctgttagaagtccagaggatgggagagagagagagagagagagagagttgcaaggagagctggaccaacagagagctggctgaagtgggtttggtggtgtcagacgattgacggattgagcaacagactcatggaagcaagaagatcaagtgctcgggctcaagggtgagacgaagaacgagtctgtcttgaacggagccgtggcgaagctttcaagatggtagtgataggatagtatagtactcttcaggctgaatttgcagttgttgttgtttgttttttgcttttattttttatttttattttttttcggttgaggttggttgtcgagtatggaggacaaggccgagtcagggtgtcaaatgacgtcatatgctgagtgcatgcgcggctgagtatgtagggctgagtgaatggcgggaggacgggaagagtgggaggatggggacttgtcaaggagatgagtgcgcgggccggagtaactggtggttagccctatggcaacttttacagccagccttatttatgtacaacacaactcagtctgattcaaattaataaatcaataaaataaatacaatattcaaaaatataacaccgagcctgctgtagtgaagggtttggagggcgtgtatggaagcaaattatacgttttggactgagcctggttggattttgatcgatttaattgggagatttctgtatcagactttgatacatcgtcgatgatagatacagccaaccaccgacttggctggctagccatcatcttcaatcatcagccaatccaccaaggatgcatacatgacaccaaggacgactggagcatctgctctcactgttactggggccaagggtgctgtcttcggtcaggcagatcaagcagcgagcagctgggataaatcatccccaccagcatgtggcattcctgaagagagagtcagatcgaggagagctgatcgcatggaaatcagtggattgagtgactggcttccctgacagacggatacacccttggaagcaggaggaagcaggcctttgtggagggaggatgagcctcggaagattagactcagagaaggtgcatacaagcagccagtctggtgcgagtcgatcaaggggttgtgctttaatgtggggatggagatcgaggaggatgtatgcgccgagttcatccatccccacagaatcgcaaaccaaaaatactaggatggcaagataaaaaggaggacagaagaaaagtgccagatgacgaaaatcgagtggggccatcttatgtacctccaccagctggactggactagctggatcgacagcaggacagtcaagttgtggaaataggaaatttactgactaacccttttggttttgatggttaagtggctgatagtggtgcccggcatcaggaatcgatttcttgtaaacagcgaccgagtgatcggtgatcgttgatggcggatagcttcgaacttgactcatcttcttggtctttcaatctttggtttgaaaacaaagactgctgttgtttctagatggtaatcgagtgttgaatgtgaatgtgtgtgtgtgtgttgagttgatcgatggtcaacttgtcttcagctcgattagtcgttggtcgggtgtactagactatgtatcgaatttacgaagcgatttcaaggattacaatggaggggagagctggcggtaaagagaggcagagaacgaaaccgagctatcttgaagaacaatcaatcgttggctgagatcgagtcaatcgtcgtggccaaatgatgatcggaccgagctgtttttctgttttatttttatttttttttcaacactaaaacgaaccaaagatcatcatcatcaacaacagaaacaacacaaatattccaacatcgaggatcatccactaccaattgagataaccagagatgggtggaggtggagaagcggaagaaaaaaaaagaaagaaaaaagagagactcgatttcattgatctctttacctttcgagacttaataatgtgccagtccctatagacgacgacgaggacaacaacgaggagggagatgacgacagagttcgtcacttgtagctgcttagagagacaactgaagactgatgacgatgaatgaacttgattcaatggtgttcgaagcggtcactagaaccacctcatctatcgatacaaaacatataacttccgatatgcttgttccgatcgtctggattgtagacactcgttttgttttctttctttctttcgggttcgttggctttctttctttctttctttctttctggggggaaatataatatctgtatttcgggatcggaggctgagagggggattgaaaaccaagtcaagatcaccgaaccagaaagattggtatccaccagaataatttcaaattaggataaacccctcctttcgaaagacctgtcttgagatttgaaacacctgtcacaggtgatccatgtatgcatgcccaacaagcaagcccttgtgccaagacttgccatcgaatatttaagacccagtgaaactcctgggatctactcaacctccaatcaacttaaagatgctaaaaaaaagatgccaaaaattaatcaaacttcgtcttggcaatggaaaggacttcaagatcataactggaagagacaaaagaaatcttggccaatcctatatctcaagccaggtacacatactgtccatctatcaacatctacccaataaacccctatttacattcatctaagctttaaaaaaaagaaaagtgaatgtttatgtagttcaaaaaaaggataccatgaaatcagggtagtgcttgatcacttgacctcgaggcttgatgatgcacgtttcacctcacctctcactgaaactatcttattctctcaactcctaagaaattcaaacaaaatccaatctgtgttatgtatgtacaacatacaatttcacacatctttcaaaaagagtctgtactgcagagtgattttttttttggtaggatgcaatcaaaggaaccttttttgaatagttgtgatcaattttatgcgttcaattatgtctccaagtttgtccacaattcagccaacaaagctgaactgaaacagttcaagagaatcaccaagatcccaacattggtttcctatttgtttcttcaagaatcagaagtagtatccaaacagcagacaaaaaaaaaatgtcagttggagtaagagaaaaaaaaatagcaagaagttaaaattaagtgatccaaaggtcactttccagctgtggaccacatcaacagatcctgcccttacactgtcccaaggaagaaaatgtttgacactaccatctggaactgagtgggtctggacttggatttggagcttgggttggccttgaacagtttagattgaacatccagctgaaccatgttcattcatagtgggtagtcaatatttgttaagttccaatcaattgaatcaatatccctatatataaaagtggatgaaattgagagggagttctgaatgtcaaaaaaggtgaacaattgtctgagattattgataaaaggagaggacacaaaatgataacagaagtacatcaatgaatgaaatcgaacatgggatcaagaatctgcttatatatattccggttgagagcacgagttatgattcattcaatcaaggaaagttctgggaactcgtcatttgctgaggtttgagtcggattagattgagaagagactagggaagcttctcgagcggccaatccctccaaacgcatccgttgccgtctatcttcggccgattcccattggttgattgatttcaaagagggcgcattgaaggaattcgacaaggcttcgaatagtctttctagtttggcttgattctgatgcatcaattgattaccttgaagcaacaattttgacagataatcgactgggaccagtaattggagtgtgctcttttcagaacacttttggatcgcgatcgggacatctagaccgcccgtgcttgcccggatcgccaggatcactcgtccgcgatgaccgacagtgattccggagttccggaaacccgcgccgatgacggtggtcaaaatcggcacggcaaccgtcaccgattttgccagtaaatgaaataccggaggttgataaacgaaatggacgaccagagacgagctgtcatcacaggtccagctgtccggattgggcgatgattctatgcgataactgtcgccgaagagggtctgaatcggattcgccagttggttggtctcaagagtagaatgagagacgaagagccaagtccctccaccttttccattgacggcttgacggacacgttgggagtgatcggatggatcggatgagccggcctccgctgacgcgccaggaaggtagctaaccaaccgtccactgcaggtactcgtagatatccaatcgggctgggcattgatcaagtcgaggaaaggccggatgggttcatcgatcgttcctttggtagatttgtccttcaactcggccaaattcaaggcaatctgctctcgttctacctcgaagttcttgtattccgagactgtcttttcgtccatcgtctgatccgcttggctcgtgttccgcttgtcttcaggaaaggcaactcccgaaaattgcaccaagtcgcactcctcgactgcggctcagcaagatggaagaatacatactaaaagcacgacgtctgcatcgcgtccatcagccatccatctctttcccccctccagcaccatgatacggttgtgcccactcaaccaaacaccagcgggagaccgcttggagtatgtttgggctaaaccaagtgtttaatagcagtttcttgaatgactacctctgaataggaaaagagatcaacacgactcacctcaggcatgagagaaatgttttaagggatattgaggaaataacaggccttaataaggtggaagaaggtgggggaaatgaggacaaggcagaaagaataggaaacgggcagccccaatcactgtacatagattgacgctcgtcaaatgcagtaatagcgcgggttcggtatccagcataacctaaggttccaatcccctaaggctaaggtcgagcgtaacaaagcccgcgagcacctgtaggcgtgaggtgcaggcggggcttatgcctgaccgacacaagtccgcatgaggctaagtccagaataagcgtagcgttatttttttttcaattttaaaattgttctaatttttcccactctcgctactccctcccagcaatactttagcatcctgtttatctttctgtctgttcggattcttaccgaaaaaaattgttcaagccgtacatttttttgaaataagggtccgattgtattttaatcggacctttactgttttctttttttttaattagttccttaattggtcagttgaccgttgaaatacaaaactcagatcataacatgtaatataacttatgagataacagagaggataacagagagacattgagagagagaggtcagcagcgagagatcaacagagaaaagaaagaagaaaacaaaaaacaggtcaatagcgagagattgacagagaaaacaaaaagagtatcaatgagaaagaacaacagaaaacaaaaaacctcgaaggtgtccttggtatcgtttttttttgacatcaaatcttaatcagcggactttggatgaagcgagcgataatgaccaatcgttttgaggtaagtcttcaggagggtttgatggcggatgaagcgataacaaacggccggatggcttggaggtgagtcttctggagggtttgatgtatgtggaaccgggccggatgaagcaataacggtcgcaaagtgaaaaaaaacctgatcgttataagcgagtgttatgccggaggtccaaaaggttgaaaaaaagaggaggcttatgaaaaaaagagcaaaaggaaaaaaaggtttatgccgataagtggcaagattaaaattgcaatacccaaaatttgggaagcttaagcgggcatgatgggggtaagaggtacaaattctgagttggcaggattaacaagaatatatctaagcttcattgattacaaggacaaaaaaactaggttaaaattcacggcgctatggtggaatgagaaccttcaccaccaaaaatggatcatagcctcacggtatcatgctcccctcgggcataagtcctctccctgcgggagagtcgagagcatccgcatcagtcgtcaacttagtgcggattaaggcacttaatccgactgcgcaaccgcatcgggtcagattaagacaggatcaactagatccagatctccatttggagctagtcgggtctaaatctagcacccgctaatcctcggactaaaggcaagttgaatattcatcaacaccgggattaaggaggattaacacctttccccctccatatacacctctagaagatatcaaactccactctacaatattgcgcatatcgactccaccacatcccacaaaatatccaacacaatggccaacaacagcgacgatgaagatcaatcacaggatcagacaaggtcgaaacgcgctccaaatttttctcctgaagaagacgaacagcttgcgaagagctgggctgtcatatctcaagatcccatccgatcgaatcagcaaggaaaagatgaatttttcgcaaggattgctgataattacaacaagtacactcctggacctaagagggatgcccagaagctcggaaccaggtatgtatctgtttggatattctgctcactttctcttattttgcttccattgaaatcaattgtgattgatttcgttcaggtggaagctcatccaaaggccgattcttcgttttggggcgatatacgatcaaatcgctcaaaatccagcatcgggttcggcaccgtctgattggttacgcaaagcaaagcaaacttttctcgagaccgaagggagggcattcgcatgggaaagcgcctgggagctcctcaagacaattccaaaatggcagacgatgggtaaagggaaagcgaaaaaaactgttcgaccgtcagcaagtgggtctaatcctaaccctgtcctgtctccgaatccggcaacccaagtacgatcaggcaattcaacctcagaagctgagagtccagtgcccgaatggaagcgaccagagggtatcaagaaggaaaaacgtaaggttgaggagagcgagttccgccgcaggaagctcaagctgcttgaaaaagccaccaacgatgccgaacgaaggattgttgcagcgaatcgtttgaacgagattcaagagcggttggctgtcaccgaggagcggaactccgagatgagggtgatgatgcaaaagctggatgaatgccccgatgacgatgcacgcgaatatgtcttggcgcacaggaagataatccttgataaaatcagaaatcctccgccccctcgcaaggaatcgcaacgcgcaattcaagatgaggctgccacgacgaccgagcaaggaggttctcgcaatcaattggaggttcgtgattgctcggactatcgcgaacaattacaggggctcactcattctcgtatggatggtctctccgatgatcaggacgaacgagacgagcatgaagtttccaacgaaaatgacgatctccctgacgacttagtcatccaaagacaaaccggaactcggctcacccgtcgcgaagcaatcaacccagcattgttgtaaacacttagtcaagtccaggatatatctactcactttgcttaggttgtatctactcctttttttcagaccttttatgaggcataggaaaaaaaatgaatgcaaattttttttatcaaactatgttgaatgattgtcactctttcttatttttgtctctcattcactctttcttatttttgtctctcgcgtctgtctgcttaatctcaccaaatgaacaaatatatgatcgatcaccttgttgaaccaaaacattgaatgttttgcttgtttgaagaaataaaaatttaaaaaatcaacaatttcaagggctcgaggttaatatggctcatcataatggcataggattcattacagagtcagatgatacaagtaaatataaataaatcaatcagacacgtccgattcttctggcaaatctgaatcactagcaatctcatttttgccactgagcctccaaatatgagcgataaggtcctggacgagattgtcgtgtatgcctggtgatttcatctcgatcgctcgaatcaattgctcacgatgagagaagggattcggttgaggtggaatgagtcgaaaggagtcagagagctcaaacggacgcggaggatagcgatattcaaccatcatgttatggagaataatacaagtcttcatgattgctgccagatccccggggtaccattggagcgccggctgtgcgagtatcttccatcgagacttgaggatcccaaacgcacgttccacatcttttcgcatcgattcttgacacttggtatagtacctagtctctcgagtttctgccaaacctttcgactcaattaaagttgaccagctcggataaattccatcgactagatagtatccatttttgtagacattgttttcaacttcaaactcgaccgtccaagaagtaccagcaatcgatgagtgaaatagcggagagcgttcaagtacattgatatcgtttagagatccaggagtcccgaagaacgtgtgccaaatccacgtgtctttagttgccaccgcttcaagaacaatcgttggtttcttctcttttcctttgaactgcccagcgtaggcggttggacaatttttccaactccaatgcatgcaatctaggcttccgagacatcctgggaagcctcttgcagcattttggcttaaaattctcttgagatcgtcttcggttggtgttcggaggtaggttggcccgtagagttcttgaatggcagtacaaaacattgacatattgtttcgagcagtggtttctccgaggcggcagtattcgtctgtggcatcgaaagggattccgtagcccagctgtcgaagcacagcagtcagtttttgttcagggctgagaccaagtttccctgtacagtcgggcctctggacaaagtaagggtagtttgcggtcaagtcttgaaggatgcgcatgaaaacttccttatcaagtcgaaatcgtcttgagaattcgcgctcgtacgtagcattgtcggcaatgtaatctttcatcagcttatcgtggaaatcgtatcggtctctgtctttgtttggtattcgtctggtacgttcttctggttcactttcgtcgttgtcagattccgaatcaagttcttctatcagggattggatgacctgatcatcctcgacgagttcttcaagggcttgccgtccgagttcgatgtggtatcggattgaagaccttcgatccatttgaggtaggttggtagataggcgatggaggtagggacccggagctaagcagttgggccaatgtggatgccaaaggtagactagactaaccctcttaatccaggattttaacccagaccaatgcggttgacggtgtgtactagccctagtccggactaaattcattggtttaacctagtctaatcctaggaaccgatgcggatgctcgtgcatgcacactcgacaagcggctacagtgccccacgccgcagcagggacgcgggcttttgactgcgggagagtcctcagtgcatgcacactcgacaagcggctacagtgccccacgccgcagcagggacgcgggcttttgataagtttgggctaaggtatcctctatcttatttatcatgctctgctcctgattccaatttccaggtgggcgtagacttagctaagcttgtgaggagtgatctcctcagaggcagcttgtcattttcaagattcttccaaaagcgtcaagggctagtcctacagcagccttttggcaggtgaagctaggatcacagagtcatctatgatctcaaccttctcaaggctgacaccgagtgggatgactagacatctcatcaccaggatatatctgagggcagtaggtgtcaggtgacatgaagtgacatatgttacaactccattgttactctggtgcttgtctgctcaaataacaattttccctttgtggtcatcagggagtcccaaccctttgactttgaagtaacactggaatacaggcaggagttagcttcatgtcacctgacatgtactgccctcaaatttttcatggtgcatagagcttcaaaatgctcgatttgatgttcacaatagatgtttcttgacccttgctttcactttctgagaatgaagaatttgtccataatatattggccgtcccatgattcaacaattgtcttgcttcctcagaagaccaaatttctgaaactcaaagacgtctttggcaaactgatttcaaacataaaatgaagattgtttgtataggtattactacgatatagttgagctataaatctgaacttttaagaatgtatgaatttcgattcttgcttgccgtgataggcctcaattagtcattacaaaccggtaacgagctttggcgatgaataattcgtgcgtatacaaaaaacagaggaagttaatgagaagaattcaacggggctgctgcataacaaacaacattgataatagttgacaaaactcacctcggccagcctccatgtctttgagcttctgcccaacctcttgcatcgggtgagaggtagtccaagatttgacattgtgtttgacagcaacatccaacatctcttttatcatttccggtgggccaatcaagctaccgccgaaactgatcccctttccaatcaatgcaaaaccagagaaggtcggaatgcttatacaagatgatcaaatcgtgtcagtaaacaaaacctgatatagacagtcaagtgtttttgttttggcattgtggttgatcaatgatagtaatacgcacttctcttctggtaacccaacgagtgttagacggccatggggcttgagcagtgggaagaaaattttatcgactggtaactcgcgttgattgctcgtgcaaagaatcaaatcaaacgagttttcccattccttagcggtctcttcagggtccttcgagacaataaagttctcctttttgacacccaatttctcagcatcctccctcttagaatctgagtgactgattgcaaacacgtcggctcccaaggccttagcccactattacatcaccatgttcatcaaacacagagcggagttcagcaatttgccaccaatcgtatgtacttgtgtcaggcccgaaactaacctgtatggcgaaatgccctaaaccgccaacaccaacgatggccaccttcttacctggcccggcacctccggttttgataggattatacgtggttattcctgttagaccaatcagaaaggccacagcgatacagcaataagtcccctgatccggttagataagtaggggattgtatttggatcttaccagcacacatcattggggccgcagtctcagatgagagttcctttggaatttcgatggcgaatttacctatttcaattcaactcgacttgttactaagagcaattatcaaaatcgccaggagcttctcttcactggccttgaacgcgcacataatccgcatagccaccctaacagacaagaaagattgtttaaaaaaggcattcactaaaagatgccttgaattcgaaatgagaagcttgaggtttaaaaacaatccaagcgcaacttgagacattgatccatccgcccattttccctggtaagtgcctatcaaacccttctcgcaaaagttctccatacccgatttacaatgatggcacgagccactaaagacaaaccgaggaaaatagtcgcttgagtttgatatactattctagaaaagggggaaagcttaccaagcaccagcttgaccaccaatgcctactcgagagccaactttgtgcccactttccttgcctgccttggcgaccgtaccgacgatctcgtgtccgcagattgcgggataattgatcggaactggccactggtttctaagagttgggttgagaatccacatttcagtcccagaaaaatccagtggtgttcacatattattggcgagaagacgcccactggagggtatgcaaacaagagccacagatgctacaatgggtgaccttgagatcgattagagcttcgttccatttctgtggggtgtacttgtacggcttaacctcgagagctttgccggccttttcatcatgagcagcacttggatcacgatcaggatataggattgagatagaggatatggaaattagcttagccatttttttttggtctagccagcttgcaatccgcacaagcaaagcatcttagagaagaaaagtgaaactcactatcctgaaaactgttctgggacttgactagcttgagacatcctcaaaactgctttctaccaaatattttattttatgtattagggatgtgttgaagttcctattggttggttaccaacaagtggaaaggctcttgaccgcttttacgatgaccgaatttatgcaacaccactgtcaccacaaacaaggatcacttgggttaaggcatgacaagaaactgttgttgaccgctcgaggagagatgtgatacatagtaagccagaggaggaggctaattaacagtcagatcgacaccgaatcatccttgtttttcagctttaattcttgtcagctactggctttatcagtaaccggactaatccactccagcaaaaaaaagagtgtctcaagcaagacattctttttcacacatcatttaaccaggatgcccgattgagagaagcggtgctcactggtcgaattatctatcatgatcattaatgggtttttttttttcagatttggaaaacttttgatcagccatctgcctgaagtctacagctggttgtaagacgatcatgcagcagaagaacaggatatccgcgacagacttctctctctttccctttgggactcaaacgcagcctggcgtgattggctggatgccagacacgttcgatgctttatgatgtgatgcgggatacatcgatttccagctgcctaataaattggtaattgcaatatggggtggtcttgaccttgtcttggttgaacaatcaaagctcgaaatgagaaaactgacgagaacaatctcaagtcgatcatccaaaactaaaatcgaacaagaaaaaaaaagaacgagaaacattcaaagacatagtccgcgatatttccaatatgacaagttggacggtcagggtcgggattggcgaaacagacacctgggtttccggaagaacgatataaagacaagtttgcttggctgtttaaacgaaaggttttcagaaggtgataaactgagtaagatgggaagtaggcgtaaggttttcaggaagatcaaaggtccagtaatggtttccaagaggttcatagatcaatttacttgcattttcgggaacgattggactactgcatgtgtatgatgaatatgtgtggcatgttaggaaagaggcaggagtttttaggtggacttgatggtcatgagttattcggagggttattcgcagccagtgaccgagctctttcaagcttcctcatttttttaagttgtcgtttggataagccagcggcggaattttggacgaagttgatagacgtcttgggtttctgtggaggggcgggctcggagccggttggaggttttagatcgtcctggatggatgcggatgcggatggcgaagagaaggaggaggaggaggaggagagtttgttgactttcgaagccggttggagaagtgagaatgacgatgagccgttggtcggtgccgcacgtttcttgctcaaggtcgacgtccgactgtcttcatcttcatcactctgttccttgggattcgatgagtcgtttctttcacccttagcttcgccatcgtctttcgatttcttagtcaattggctgtggagtttagaagttgttaaacgtgatgggggctgtttgggtgccacagagcctagtcccaatctgagctgagtgaaatgtggaacgatgattatgagctactccgcaacaaaaaagaaaaaataaaaaccccctctttgctgcagcaacgaaaaaaaaaaaaaaagcttactttgagttcctgggtctagaagaatcaagatcaaaagcaggacggggttgagggtgatcagaagagagcaagttcttagtttgcagttccttcggaagccaagattcgaccatagcctgaatgtttcctatcgagctttccagtctcgcctgaaaatcctgcaggtccagtacttctccttcttgggattgatcggttgacttgtgcgacttggaatctgtcatcatcatcatcgaatcttgcttcatcgttacgtccatcagcatcacttcgttggttgataggtcctgaggcgaagataaaacaaaagtaaaaaaagacacctgttgtgtgggcgaaagaatcccagccgaagtggcatgcgagcgcagcaagctgccgggcgagacgtccccgcggggagtctggacacattacagggcaacacacgatcatcaaaaagcacaacactccccgcggggctcgaacccgcagtctttggatcccccaatctctgttcccataactcatagtgatcacttaaacacgtgtcccgggtgagggtagaagtccaacgcgttaccattacgccaggggagcatgtgacaccacggacaattgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtgactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccggggcgacacccaaatgaccgtggtgtgaataaggccagttttaccgtatagcactcccccgcgggttctgtccagtgttaagtttgcacgagtggatcaggataatttggctaatctggacaaagataagggagttacaagggctaaaaacaaggaaatgctctggaaaaggtgaaatggttcatgttcagttgtaacaagttacttcctactcctatttaccatgtacaaaagaaccggccaagattttcccagacattatgtaactagacaaggctattgcaacaaagtgaagggaaacatcatgatattttttcttgtgattatgatcggttaaccgacacacaaaccaaacatctgaaatgagtgagcaagaggctgctcacaaactgctatatatgccaacaccattgcaaacatgtcaagggatgtcatcaggcaaacgacaatcaacagaaacccttgaagttgtgagtgatttgaacttggcttatgatggaaaagattcggaatccgcgatcagccagtcatattcccaacgcttagaagtactttcaatcaaccccaaccattaataacgataataatatgctaatgtttctttaactttgagtgcatcaccttcactcctcccaaacgactctgtagaataacatgtaaataagtacaaaaatcggagaagagaatactacttgtaggatggaaatcggtagatggttcgaaaccgttgggttcgatacgcccgcccggttaacattgacaacaaacaaaattagtgacaatgttgaacttatgtgaaaaaaataataagaattgtgcggatatgttatcgtttgctgaaccaaaataacctagatctgattgttcgtacattcctttcgcaggtaagggtgggtaggttcagcccaagacgtgtttcagaaaatcacatcttcgtctcgttcacctaatagatctgccccccccgccgcatcgtcgaactcatccccctggccagactgcattcgctctcgtttctcggcttcggcaatcgctgttcgctctttcttcttcgcttgaactttcttcaatcggaagaaatcttctcgatcaccctcatccagttcagaattgatatacctgccatattaattataacatattgtattttcaaggacaaaaaaagtgggttttggaaacatcagctcgtgaggtgtggggaaaaggtgcttggtagaagtatggatactgacttgacagtgttttctagtttgggtatcaccacatgctccagtgcattaaccctacgattagtcattctgatgacctcgtctaaaattatgaatgcagtcttttttggattggccaagaaatcaaatcagcccaaagtgcatgaagataataatgagatgatttgtaagtgtgtaagtttacctgaagggaggccaactcgacaagagtctccgttgctttagcatagatttccctggccttagtaatttgctgaccaccacgacccaacccggtcaaagtcagttctgaaaataaaggaacaatcagccgacttgcgctttttcttgcgagatggatgagtttggggtttgaagagagatgggggaatatggggagatcgtgaatgctggtatgagaaggatcaatatttttgcttaccagaccctcctgccttagttcgatcgaccccaaacgtgggcaggatgacgccggagacgttttcctgatgagtagagaccttgaaggtagcttccttgacgctttcttgcagctgatatccgatatcccctccactggtgtaagtgacctcagccagactgaacgcagccagttgcatcactcgacccatctcacgcttggtgtggtcgatcttctgtgtgatcgctcggaatcgtttggtgagtgcgtcgaccttcttcttgagtagcgaatgtcccgtctgggctcccttgagacgttgcttaaccaggttcaagttcatccgtgttggaaatacattctctcgggcccctgttggtcaagatgatctgtcatttctctgaatccatagtcatagataccatagtgatcatggtaaatgggccaaggactccgacttggattagtacttaccagctccagacatgttaaatgatttgggtggcttgaggagatggaaatagagatgtgatcaaatcgattggctgaaatttgaatgaattttgcttgatggtggtgctcaagagtgtgcttggtggtgtgcgacttacaatatagtgacggtaaagaaaggaccgggtcaggcttcgggagccccgggagcccggattgcgactggctatatattgtgatcagcagcccgagtgggccgacccgctgggcaggccatcttgacaaattttgtactttgattattgagttcccccataggagtcaattttacacatccttgagtgttgttgatatcaaaagaaaccagaattatttacaagatatctatgcactttttctacagcaggaggcgggtgacttgaaaaaccatgaggatgaatggtgggcaaatctgcagatgtgcctctatcagtaaaaaaaatgtaattaaccaggcttttcaggatcattctcatcacctttttccaatggaactaacagcttaatggctgtaagatcaaggactaaaaagcatcacaacatttggcttctggatttgccttaaaaatggttctaaaccatcatgttttgataacaataacactttggatttgaaaaaattgcagcattgaggttccgtctcaatgtaatgctaggataaatatgtatatcaagtcctctcacataggatttggacctggccataagggcttgtttttttctaaatccttgggttgaagctatgcaacaaccctataaatagttatggagaattgattgccaatgaatgtgaaatagtgtccaatttatccaatcattttactcttacagaaaatttatacctaaaagatgaaacaaacagtaagctcacagaggggtgcttcttttggcattgtgttgatgatttatggtgtccaaaattgaacatcacaacttgttactcaacaacatactctgcaattttggttgggactagtgattttgagtttaatgctgatcgacaggtctctgccaaatgttgctttctacttttttaagctcaaaacttcacaaggaatttggaacgccgtaattgcctggacggattggagtttcataaatttgtgtggttagtagtgtcaacagtagctgcttaatcttgtggtttctgtaccacacacatagctctgagccagggacaagagctaccctgggctatggttgtgttgaagctctgatcaacctcaagcagcttaggcctacgtaatggatggtatgcatgtgttggtggtatgaaatggatcggtgagatgatgatgggaatgaaaaggaatggctgcttcattctccttctctccacacccaaaaactaaaaaccgttggatcacttcaaaggagcaagcaggaccgatgtggtgtttgcggtgtacttggataggaagtaattacctggtggcaaacgcgaagggattcattaatcagtcatgggtgggtttgtggtggaatttaagatgcggctgggcctgagggatggttttgtcgggacctccgttagcgcgatatatggatgtttccaagcggatattcggaagatgttagttttgagtattttgcatacataaataaatagatagatacgagagaattggatcaaggacagggggcggggcgaaatattgaagaaaagatgctcaggagggccgtttgttgttgatcagttccgggtgaagatggttataggctctatgagagacggatgcttattttttttccctctgctgagaggaagaggcctgttgcaatataattgggtgttgattgacgtggttgatatgttccggatgagtgtctcttcactggctggaccctggaatccgaacttcgctccagctcgatccgactccactccacttcaactcactcatccctcccccagttctgcaccccagagccaattgcaaacaattttatttagacagtcaggacttggaagtattctttcctcgctcagcatccatataacctgcccagagccatcactctgctcaccgtctgggcttcaacagggagagctcttccttcttcttctttaaactctgcaaactacatatttgtttagaacatccaaaaacttccaatcacactctagcatatttctccgagctcagcctagcccctccttcttttacatagtcttcatcttcagtataacaactcttcattaattctcccataacaaattgctacgcttttttttttaaaaaaaaaaccaatcaaccttcgtcctcggccattcgatctcacatattcgaacccacttctcgaagactgaagaccctgcaccaagtctggcttgattacctaactggtgttatccgccgcactatttcatctgcttgctccttttcctcgagttctcccctgagctctcctcccaccagcaacaaacaagatggcccataagaataatactctcggcaatcgatctgactccgacaagccaaggccggctacccctagccatcacccctctggttcttacacaccagctgaaaaattgaccagggcagacgatctgatgaggtaggcgtgggcaatggttccacatgatactgttttactgattcttgctcctgtcgctctctttctccatccaaacagcgatgtcctggaatgcttcctttggccatccccaaataattcatcgcatccacccaaaagaactatcaaattcacgcctggttatcgaaggccaagagcattgaacatcaacgacttcaaacaaatcattcattccgtcagtctcaccctctccacccaatcagcttgattcaaactcattctttctcttcgctctccaggttcaaacaggagaattgagaaatttaaccgaagcaaccacgctcattcgacagttagtacccacctatcaaacctccatctgccttccttcgcgtctccaaaccagagaggaaaaaaaaaacaatcattatccttcactggttcatgctgacgactttgctccttttcttttcttagattgcctgccgtgattcattacctcaataattccgaaccgccaaggctaggaaagtgagcagaattgttccccagtttccaaagtctcttctcaatctcattgctcacgcgtgccctacttccttcaccagacacatcgggttatatctccaattgttcctgcccaagtgtggtatcaggttctgcgagactgatcgctatgatcagcgtcgacaaccacccacggttgagcaagcaccacctgaaagccaactttcttcgagtcactgctcaactccagccactcagtcctcctccaactccacaagacaacgatccaggattcgagccaacgaattgagagatctcataggctcctcccaaatctcaacagaagcagcgcccagggtttcccgacggggctccactcgctcccgcgagccccacgcccggtcgaacaacctaactcatcttgccgtatttgctgcccgggattatgcgcccaacgatatcgttgcaggctgcgagggctcatatgctgatctcaccgaagaggaagacctgaagctacgctcgaacgcccacctgccggcacaggccgatcgatcgactggtgcagctccccgggagtccaccgacttctcacacatcgtcaactctcggggcaagttccaggtgttctgtggaccggcccgattcgtcaatcatgactgtgacaataacgccgtgctactcagggaaggcttcactatcaagttcaaagtcaccaaaccgatcaaggctggccaggagatcctgaccagctatgggatgaattactttggcgaaaagaattgcgaatgtatgtgcgcgacctgcgaacggaacgggaaaggattttactctcaacatgaggccgactcggattccgacggcaacaaacaattgacgaccgaacaacaagacagctcgatcaagaatgagtttgaggagtctaaccagtccatgcccagtttgggcacagacaccgacctcagctcgttgggagattctagtgaaggcacgacgagtcgagcaagtaatacgcctgcgctggaacactcccccccagcctcctactccacaacgccctcccatgtccggcgacaactcgctcagtctcaaagcgccttgactgatcctcgcccaaactctcgctcgtcttctaccagacgccagagaccctctcaaccggaccaccaagaccagctcaaatctagcgctgctgccttcgtcagtcctgtcaagtttcggcccacccaagatctcaccctctccatcttgagaccactcgaacccgaacgagtcgagccacaacagaacttaataaccaagctagagcctccacccgtctccgaaccggttagacagccgccggggcccaaggcggatggtcaagtgctaccggtgaaacggaagacgtactggatcacgaccaagcagaagcaattaggactagtcccatgggaagctgacacactcacaccaacttcatcgacctcccagccgtactctcccatgacgccttctttgctgggcccgagcagacgggattcgatggaccgatccgtctcgggacagaagcggaaagcgccgaccgagtcttgctcggcgcggctcccgaagcgcagctactgggtctcaaccaaggagaaggagcttggaatcgtgccctgggaggccggtgcggccgccgaaagccccgagcgctcggctgctcatcctcgttcctgccgctcaactcgggcctcacgcagggctagcgaaggcatggatgccgtcatcggttttccgaccgcgccgcgtgggtccaaactcagctacaaggtctttcaggaaggcacgcaggaggccgagatgctcaacacggccatcggcagggagctgctcgggttcagaccaagggctgccaagaagaagacagtcgctacagaagaggaaaaaggagaacaagaaaacgccgtggcttcgagtgacaatcgccagcttgactccgccgacactccactcgatttgaacggcgacgcttcgatcggcccgtacgacgagatcgcatccttcctgctcaggtatccaggagaacaacagccgacgggggcacaaagcgggggcgagagcggcaaagaagacgccatacaacaggaggagaagacggcagagagagtggaagagaaggaagatgggggaccattattggtggctcaggtgacctctacgacgggctccccatccacctgcacatcctccatctcgcccaagctccactcccgcccgcgacgcgcggtggtcaaggagcgtcagcccaagcctgccagtcgacccaggagaaagccccactcattcccggccgctctcgacacgccctccgagcattctggctccctctcccccgtccctacccctcgcctgatccccagccatcgttctaatgacaacatcccccgcgaaattcagccaaaggacgaccccgcttcctccgccaaatctccttctaccaacggacatagactattggtctcgagcatcggctgatcttgtctttctctcatctcctcctgacttgtttccccttctttctcattcctctccgcgctgtctttcctttccttcatttttttgcttttttttgggggggggcatatcaaaggtcaatcttgttgttagactttatgtttttgatgttacctatatgtgtttttttttgtatttgacttgtttatgagttaattatatatatataagtatcttgaacgcattctttcaagacaaccctgccacaatagagcatatctccaagttgacaggaaggttttctggtgtcctgtgcaagggtaggcacgttcaattatgtactcgagtcatgaacatcaagtgccagaggtgcaggagtgtcggtatcttgttaagcccgagactagcagcttcctcctacggtgtcctccagtgcctagtgaccgagaggttatgtacccgaccgtaaaggttgctccgcttgaaagacatcgtcggtgagttggtaaccggaaagggattattacctggcctaccatctgatcaagaactcctctcgctcaagcatatatgcgtgcactcccccccaggctcgatgtccttcccttccgatacatcgctctccggcaaacaaaaatgagccaaggggaggcgagtttagtcgcagtgactcgggggggggggggggggggggggggggttatccttttccaaaattttcctttttcataagctttggccaaattaactccgcttctccccggcggtttttgtttgtcgccgaccttggagccgcagcgggtcctcacacaattttcgaaccagggggggttcccccttttcagggggtgaatatttcttgcccgtacaaaaaaaggtttacggatgcgtttggtcccggaaaaggcaggagaagcgcctcctcagaagacgccctggggcggaaaattataaaaacagggtcaaaccccctcggagctctccgcgcacttttccccgcgaatgaaaaaccccggggaaagagtgaaaaaaaaaggcgtcctcttgcgcatatagctgctactaagcaccccgttcgtctgcgcgcctcacattcagaacacttttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgaatgaatcttttgttttgttagcgtgtgctagcgagactgtttgcgctggggagacaccgattggatatatttcgagaaaccaagagaccaatgcgcaattctatacgatcggcaatgatggctcccggtcgtacggtttgggcacctgtgggtgcgtgcccatggggccggccatgaaactatggctgtggagttgcaaggagtggccggcagatacagcggtcaattacggcagcatcaccaccttgccctactgtaccagactcaactactgcttctcttttggtcaggcactttccatggacgtggtcagtcgaaactctttctactcaacaatccttccgctgtcagcacatcttaggagaggttcagggaaggctgactcaaaaaatcttatcttccacattcttggggtttttctttttctcaccaaaaacatcaaaaaaaaaaaaaaaatcacacagtctcaaaaagccaaggtctgtcagggatcccagacggtagggttgctctattcgactggccaagcattgcctgcctcaggaaactcgaaggacatggtctcgggatgctcttgttccgatccggagaccgggaaatcttcggtcttcacttgtgacgacccaaaggctatgaaagcgtttggccaggccgataaaagtaaccctttcgtttgcgtgaacccgttgaaagcatgctcaggctccgaatcagatcccccttccctaggcaaacctaaaccatcaaatcgatgatgtgtactatttaaaaatcctctcaagtgaaccttccatgtattcttttttttcttctttctttctctgttccttttaacacttcattttctgtattcaaagaccacttcggtgcccatgtcagtacagccaatttgttcatgaaatccaatcaagtgtgaatgtataaagacattatcatgcaacaaagaggtgtgcgcaatttcttctgtgaggaattagagacagagagaataggtgggtcactgttatagtattgcctcttcaagttttgatcaaagacataatccagcaaactgctcatttctaaaccgagctcacatttctcagcacaatcagatcactggtaaaaccagcaccctattccaagcttccttttgacagcaacaggccattatgataggttttgaaatttgcccgaacagttagaaaattactaaaagctagtggaaattttcatggttgttatcttgggctattttgatcaattgcatggaaccaccattgtattcttattggtctgcacattcggtctgtgtttctaccaccgatttcaggctatttggggtaaatttccctcgtttgtttcaagcttgtaagtaacctttatcagcagagctgaataggtatgatttacctcctagctgagcctgaacgcacttgtaccatcttgctcaaactgttgacagtcgtcacgctcatgaatccctagttgaaacagtcaagcttcatttttttctttgctactgagtaagaaaagctcaagaagttatgacaagcgcacgcggttgcaacgagtcagatcgacactccatcacctattgcaaactgcccagaattaccgcagtttcaacctcttatccttctacttgtgattgaattgtgaatcaatacttagcatgtctcatgtcgctcacaaccggataaagccgggcaaagtgtgacctaaaatccctagaactgttctctcttcatttgaggggcaagcaatatgagattctatactgttggattttgttggatctatcttctaagcagtccagtattactcctcacaacacttctacctgaaattcaagatagtggaaagcttgttcatcagccccacttgcagtttgatttgaatcgggtgccggttgatgattgttccaaggagatacctccattgtcatttcaaccgctttcatccttagcagcttcaagcccagatctcacctcccagaaagatcaagcagcactgcggtcaccggctaacatccagaagcccattccgttcaaggatgatattaaatctagtcgccacaaacgcaagaatgagctttcctcaaaaccagatggaaagagatgctggtcggcgcgagcaaggcagcaaccccttccagtacacaaacctcacgttaaaatagaaacaagtgtaaaaagaacgcctttaaagtccaaaaaaaatctgggaaacataaagggaaaaggcctgaaatcaaaaacaagaacggagaattcaacagaatcagcaaactttgatggattcgcagaatcaggaacgaaccaagaaagaagtgaattgcttgatattcgtgtttccaattttctgaaattaaacccagaaaagaaagccaccaatgcttatccaatagcccatcaagacattaagctccatcagattctcaccattctcaataattgcaagaagaagattcaccgcgatgagtttttctggataccaagatgtgatgctttgaggattcttcacaaatatcaacgatcagaccgtagcattccattccctaaagaaatcatagaaaaccacagaaagaaaggactccttgaagttagcatatgtttatcaaataaacgaattggtctggacggtcattcagtcttcaccaaagatatcttgggaagactaacttcgaaactggaattgaagttaaagagatttcccaaaccaacttttgaaatccaaaggagatttcgcagtgcaattcaatgcatacaggatttaacaaagagcgccacattcttggttatagtctatcttgctttattccaagaactcaaagagaataaaataacaagtggggaagttgaagagatcttgaatgtctttggaaagctttggatggatattgaagaaggtggaccaaatttgactcaacatgttagttggaaaaataaggtggaagaggtcttaagtttagaaagtcatagtcatttatttaaccagcggtctaaggatgtctaccagatgtcctggaattttgtggaatattacattgaattgaaggggaagaaattggaagagggttctaaagatccaaaattctatcgtgcaactttacatgcattgattaacaagatactcttttataacaactatgattacttttccaagttcataataaaaggggcattcaaagaagatcagacagaaaaatctttttaatatttcaccaatgaattttaattttggttcaatcaaaccattactgaggtttgtcaattatctgaaattgaagcctcccaataatcataccttgttttattattatttccttctcaaatcttgcctgattgactataagttttcattgtgcttgttcatggtcaagactaaatatttgtttgatattcaatatgtgtaccacaatgggttgattccatcataaaaatagtactcattattgtatgtgttttcttctgtataactatcaagagatgaactgggtaaaaagctgcatatttacattatcaacagaaacaagtcattcagtggagcagtttcttggcctgctgcactgatctcaaaattagttgtcaacatgaccacttgcactatttgagctctctggaaaaaaaaatattgtagcagcaatgggcggctacactaaactacactatattaaatgtctcaataacattagtgtatcagccctcaaaactgcacaccaaccccatgggccgtagtgatagtgcactgttaataccattacaccctgctacagcacttttagcggcacaaaaggccaaaaaactgctaaaacactctgcaacacagcacagtgggccctttttggttgccagcatgtgtagcattagcatacttgtagcagaaattcactacactatgctgaatgttagcagaattctggtatgttacgctgcactaatgctactattggagtaactggaccatcattgattgtagtgcacaaatttcagcagccatgtagcacaaaaacctttaatccatctgttttgcagtagaattatactacaatagtggtagtgctgtggttctcaaaccacttatctacgtacacagggaaaaagtagtaaaaatgggaagaaatgagaattaaagaaaaagaagacatgatgacaaaatagcatagaatctcatattgcttactcctgaaatgaagaaagaacagttctagggattttagctcacactttttccagatttatctggttgtgagcaacatgatcagacatgtgaagtgttaatttacaattcaatcttaaatagcatgatcaaaggttgaaactgcagtaattctgggtggtttgcaataggtgatggagtgtcaatatgactcattgcaactgtgtccgcttgtcatgacttcttgaaatttcattacccattatcaaagaaaaaaacatagcttgactgtttcaactaggggttatctgcaagtagtaccagttggaaagcctgcttgtaaattaggcagtcactttttgcaaaacttttttttgcatcaatgggcttcaaaatgggttaaatgaataaccagcatgtttgaaaaagggtggatttttttttcaaaccagtcaattaaataatggtagatttggttatattcaataccccctatttagacttggtaggatcaaacagcatggttaatttggaaatgagagaggtataagagcaactccaaatcacaacaggaagtcccccaatgtgtcctacttggccttttttatttgatgattttggttgctccaatgtagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgctgggtgccggttttttggcaaaaacaaggcggtacccgggtaccgccttatatccctaacataggggcatgttcatggaggggtgaaacctcccatgacaaaggttctctgtcatggaggagtgaaacctccatgactgaggatatatcctcggtcatggaggagtgaaacctccatgactgagtatgtatcctcggtcatggaggatttgactcctccatgaccgagcggcgaggatacacccttggtcatggaggatttgactcctccatgaccgagcatacaccctcggtcatggaggagtgaaacctccatgactgagtatgtatccttggtcatggaggagtgaaaacctccatgaccaaggatacaccctcggtcatggaggatttgactcctccatgaccgaggatacaccctcggtcatggatgagtgaaacctccatgactggtttcactcctccatgactacgtatgtatcctcggtcatggaggatttaactcctccatgaccgaggatacacccttggtcatggaggagtgaaaacctccatgtaccaaggatacaccctcggtcatggaggatttggctcctccatgaccgaggatacaccctcggtcatggaggctttgactcctccatgaccaagcacctcggtcatggaggatttgactcctccatgaccgaggatacacactcggtcatggtttttttcagcttcttgctgatgtttctgacttttatgagcaacttgctgatgtttttttttgcttttttttaataattttttggaacttttataggtaactcttgctgcatttttttcagcactttgctgatgtttcttttctgttttatttttttttcttctggattttattcttccaattagttattagttgtagatagataaatatgaaaaaaaaagaaaaaaaagtgacttgtctggcagtgtcaagtgaaatcaataatttttaacaaaatgaaaaagtgacttgcaactctgggagtgaccaccaaaaataataaataaatatgaaaaaatgaaaacaagtgactaaaaaatgaaaaaaaagaattgggactctgggagagaaaataataaatgtgaaaaagatacaaaaagtgaattgggactgtgggagtgaatctaggtgagaaaaagagggggggggggtacccgcggtacccgccaaaagtaccgccggtacccgccaggaggttcctggtgcggtacttggtacctattttctgaaaaaattcaacaggtacctaggtaccagcaggtacccgagtacgaacgaacgatctctactccaatggtttgtaattttcaaatttgaggttctcatgattgatcacctcctgaaaataaatgaaaatcccacccacctgaaaccattacatacccacatgtgagttattgggttaaaggatctggaacaattgtcaagcctggagagaccaagaggctaagacacccagcaaggaaactccaaaacagtgttggaatacacatatgcttatagatcatatgtcatatgcatcaaccaaaacttcagtaatcttgtatttagctccaaccagattactacagttgttttttccctagtgaatcaaaaccataactttctcactcacaaagtgtcactggcttgtcagccgtgaactttggatctttcccttgcgttacacgcaacaggttatgaggcccattcgctcagcctgctcacgactccgatcttccctcaacactcgaaattgttacgacctatcatcaaaacatttctcaaacaaaattcaagctgtcaaaatgcctgctagaacgactcaaaatccctcggctctcatcggaaacgttccagtccttgaagggaacttggtcggctttccggcgtggcaaacccgtctcgaggagctgtttgccatccaaaaggtccacgacatcgtcactggcaaacttctccgccctgagaccgactacaaagataaagactcgaagccggttactcaaggatcacagcgagtctactacgccgaggagttggggacagactgggactgcctgtccgatgtggctcgagccactttgaagatgactcttttggtagatcttgcgattcgttacaaggacttgaagcccgtcaacactctcttcaagacgatatgtgatgcctacgagaaaaacacccgggctagacgtatgatgctacaggattcgttttggtgcgctaggcacgaccccaaccagcctattgcgaaatggatcgccaagatttggaacgctgcctccgatctaaaatcggtgaaactgacaccggctgaccaaaaattttgcaatcgattgcttcgagggctggacgactcctggaagccaatcagagatcatctcgtgtactcacctaacgagatgtctcttgacgacgtgattggcgcacttgaagcacacgaagtatcaaagcaagtgtcgttcgatcattcgttggatacttatgcggctcccgcggtggcacagaagaagaagcaaggttgttggacttgcggccaaatcggacatcacttgtccgcatgcccaaacgctccactcaagaacaaatcaaaagcaaaagccaatgcgactgaagctcgagcgggcgcaacgtcagtggcttatcttggaaacggaggtccaagcgatgacgaagacgaagaggacgactttgacccggagattgacgtagtttggggatgaaccccaaagtggatacattgacgttcgtaggatcggcaactccggcaaatcttgacggctaattcctctccggtggtagtaaatatacttgttgtcacaacatcttagagatcgttcgttcggacctgccacacttaaaaacactccctccacaccctcagacaccactgatgcttccagagggttcagtaatgatgaaggtttagtactgggccccccactggtatttatggtggctgttgatgtggagggcttgatctaaagtgtggcaggtaccccccaacaggtccaaacgaatgatctctacgacatctccctgtcttcaatcgctgatggatctctagcccgattaatcaagttttttttatttatttgcctcaatattaccattatctttctgtcccccaaatatgaaaacacgccgctagaccttataattagtggattttttttcattcttttaattcagttttgttttcagcaagggggtgtgttggaatacacatatgcttatagatcatatgtcatatgcatcaaccaaaacttcagtaatcttgtatttagctccaaccagattactacagttggtttttccctagtgaatcaaaaccataactttctcactcacaaagtgtcactggcttgtcagccgtgaactttggatctttcccttgcattacacgcaacaaacagaaccctcaaggggggttccatattcaataagtgtgctatcctgaggcactacaggaatacctggacattggccaatgaagcattatttaaaagccatataatgcatgtgtgaaattttcctgcagcagctgcaccaatttgtagtgctagttccctttttccacttcactaacattttcatcaagggttggatagcagtgaatttttgtgtatagcagtatctttactgtagcagttttgggagaagataatggtaaatgggatcggactttagcagtagaccttctgttccatgctaaaaggatgtatgccacatatagaggggttgatcttttccaccattgctacaaaggagatggaaacaaaccaaaataaatttcaagagggaaatgaatgatgacacaaaaggttccagtatttcaacctctgttagttgtagaataaaattgcttctattaatctgtggcatgccagctatcttaaaaaccaaagaaaaaacatacattgtgaggtaaaatttcaatcttgtggttttgtccttgaggcttttaaagttcaacacccttttttgggacaatacctagtagacctggtagacatcaaatattcactcagagttccattagtatcagcaggtgcattagttttattcataggctgctattctttaagaattaaactttgccagaaaaaaaacctgatggaagtttttttggtaaagattctcaagccttctcatgagatccaaaggcttggtatggttcaatgccagggttaggtctcacatatgacattagggctagttattcaaatataatttcagtgtctggataaatttgatacaacgaattaatccactcttggctgtaatgaaacatcagatagctgttccaaatatgcagtgattcttccaaccctaaaagtaatcttatcaaagtcccttgtggactttggctaaaggttttccagatggacttgcacaccctcaacaattttttggcctgagcctgaaactgttctagccccttttgacttggcactctgggtcaggggaaatagaagatgttccttgcacttttttacaacatggctcaggattaaaaatcaggtagaaatgagctattttggccaaacaaaatgaaatttgtaacattcaaggcctatttttgctaaaatatttcatattagcatgctttttaatgctgagacattttgcaaactaaagtgcaaagaaagtgtgctgtttcccccaccccaattgctatttcttcccagagccaaatagctattacttgaagtgattgattggcccagattgactcccatcctacaccatgaaaaatttgaggtcagtatatgtcaggtgacatgaagctaactcctgcctttattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggcaaattgtcattttagcagacaagcaccagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcagatatttcctggtgctaagtgttgaattccaacaaatatgcaaaccactacatcatatagagggttggaaaaacattggaccccatcctaaatggtgaattccaactgaacaactatgcaaatcacttcatcatatagggggggttcaaaaactaatgtcaaactctgaatgactcccaggaacatctgtcaacatccctgggagttgttttcccaatccccccctgcctgcaagattgggagttgtcatcccttttttttggagaggttcaaaaatagcttgtgtattttggagcaggaaggttggttggatcctttgtgctgtgggacctagggatggatgtcaaggctcaaacatcatccttcctgatgtcgcaggcatctacatttcaatgaaaatgatgtccatgattcaatacaacttacacaacaattcactatggagtattacaattacaaacaggatttatgttgattagaatgaagcttatgaaacatggtaatcaagagcagagaggaacagcaaggatggagagataggtaatacaagtgcagatgattaaagagaaaagaaagcaggtagatgcgaatccaaggatgtgtgtaaactagattttaaatcaatgagccagattgagtagtactactgttaccaccttgaaggttgttattggcagattgattggaaatgatatatttcgaaacttttaagaaatattgttcgataaactgaaacaaaattcattcgaattcataggaaaattagtaaggatagtgataattattgcccgactgcctaaacgaaatcacttacagcactcatccaccactgatgccaacaaaaaaagttaagacagacaaaatcaatatcgtcagtgaatagcaataataaagccaaattgcggtaggaaagatataaggaagaaggaggggtgatagtaagaggggagtacactaacttcgtgttcagagttatgcgcttcaaccaagttatgagccagttcatgagcaaaggtcgaaaaagtaccgatgagagcattcgataggtttccttttttcacttcctcgtcataccaccttcaacacaaacatgcaaatatttccataccccgatgtcccgttgagatggagtaaaagagtaagttaaatcaccaaactcaggaaagcaagtttcaaataagtcaaacagaaaaaaaagaaactgacgataaataatatctcaaattaaagaacaagcttccattccgattgaatgcgataataggaccttccaaatcatagaagatgtgcaagctatttggatcgatgtcgaagatttcttttatattagaaaaaaaagggaggggggggggagaaaaaccgattgtgcgagaggagattatggaacgcgttagtcaaacatcgaaaaaatcaggattagaaattcagatggaatcaagagagacgaaccgccaacaggtttaacgacgagctcgacataacgaacgatggcgtcgccgaattgaaacaagaccaattcgccgttgaggttatgttgattgatcgaccgggagacgtagaacctcaagccggagattgtgcttaagaaggtaaggtcttccctgctacctttggggtcgcagtagctggcctcggactctttcaccggtttggtatccggaagcgtccgaatgtctgcgttcgtgtctggtctggacacgttgattgctttgagtaagttgcttcgtatatccgacatcggtgttatctggctcgtcaagaatcatcaagaaagaaaggtggttattaagacagctagcgattttctgccacaaacacggaaaggggaacttccgaggttttaagaatgagctcacttgtatcggtggcttgatcgcaggttgctttgtgatttgggattcttgggagatcgattgagaggaaatgggtgaatgaactggggctgaaggagccacagagagaggagagtaaggaggagggtcattggagctattgtcattcaatattttccgacgcaaggcgctaaagattccgctctgtctctgagagatgggaggcatttggggaggcggcagaggggatgggacgactggccgtcgctcgtaagcaccatgtgcgaatttctcctcgacccgctttctatgatcttccttctcggcagagagcgccttccgaataaaccctggatcagcatccgggaagcgctcctctagccccttggcatggctctccagttgctccggagttagcgcattcgcatcatccagttgtcgttgcagcttggcttctcgtgctcgctgtaacacagcatctcgctctgctttccgtgcattgataatcctgtttggtgtgtcatagaattagctgatcactaaatataacaagatcagtagatctacataccgatctacattcacccctcgccttttgagattcttcaaactggtttgtaggatggtcatctagacggaacccaagggaaaagacccgacagaagaagagggcgaaacaaactcttggtcaacaaaatgtgaaacgatgagggaaaagataaccaacttacgaagaacaaagaatcacttagtttttgatgcgctaggatcaatttacaaatcgaactggcgagctcgaaccaatcgatctcacccttcctaactaagtacaagaccatcgagttccggccttccatagaagcagccgcggtagattccaggacactcgaatgaggtttaccgaggtagaccagttgacgttgtagggagacctgctcgaccgatttgacagtcaaatgacgcttcagccattccgcatccctgatcacatcatcacgcgcgcctgtttgtcgctcgtgaagaaaaagcgccgtccgctcgatcagtaatcttcggatctcttctgatctttcggtctgttcaggaacggatcgttggattcgaaaagattctttcaccagttgagttagtcttggtgcacccaacgactgtggagagaaaaaaatccaaagcgcgtgaatcagaatgtgttggactttcggtcagtccaagaggaaactaaaacttacctcggctaattgttcgaatacttcctcttgtgggcatgcaataatgatggttgtaaattgagaatatgagtgtgagtcatcgatgatgaccacatcacctggaagtgccaaaacatggacaaatggttggccagcttcgatctcatcgtcctcgtcttcgaaggccggtgctttggtcgccacacccgaacttgatgatgaagaagcgactcttctcgatccgagaatgaaggctgagcgttgcatggcctttttgagaccgtggcccaggagatggacattagcggcgatgtttcttaggacttgcagatactcctcagccgagccggccagggcgtaaaacttggcaggatcggcgatgagcatctgtgcgatttcttggaccgtcggctcgttcttgactccacatgctaacagaaacggacgcgcactcggaccaaagtcgatgtaggtaaaaagacttttaaagggcccctggttcgtggaatctgccgattggaaaaagcatccacccggtccaacatgggtggtttctttgccagaaattggaacgaatttggcctgcttcaaagtctgaagttgtgactgggagaagtctgcaactcgggtagagagatactcgaacacggctttagccttcttagtatcagacggcggatgctgtagtagtcgatctaacagctgttgtggatccggattttgcttgagaccaaacttttgataatcagcaaggtatttattctggagcacattgaagcccatcaccgcagcttctgggttggagtaagcatcaccaggtttgaacagtccgccatcacaaggtacgaaggccggcatctcagaatttggacgatagacggcccggtaatcggcaaaatgttcaaggaaaaattggagggctttctccctcaactgaacatcttttggattggcggcaaggtccaacaaggcatcgacacttggcatcttgttcaagcccaagaaaaacagcagtttggcttcctccgacgtcgagcgccactttccgggccattcgaccaagggtaactggagttcttgattagcaactgaaggctcgtataattggctggcagagtaccttttcgtcttcggcttcagtgcttgtccatccggtcctggaggcggtatagctttgggctcgccttcctttggaagccagctggtttgtcttagtttgtcaacctccgtatccgttaggatatctttgacgctgaccaagtacttcaccaagtctgcatggttccattcaccgcttcccagtaacctcgagaaaaccatttgtagctgagcaggaagttagaatgttaaaagatcttataagcgtgctgaatctagttgaattatttttaagattatgacctacttctacatgcatcctgagcccaatctcagataaaactttatgcattaggcctttgactggagtcccactgggtaagcagacaacagccaaatcttgaaacagggtgacgtttgaatggtaagcatcagaaggtttccgcattccatggcgagtaggaataaagactttgtcgcttagataagcactaatctcggctctctgatcgttggataaacttgtccaagctttgcagagaatgttgagcagttgttcggctaacggtggagattcagtaatccgatcgacacccttgagctctggcgagaagaggtgggtagtgaattccaagatcgtcagttcccggaatccaaatacccgtttcaatgcttcagagttgatagatttcgtcaaacaaaatggcagacagtgggccgggagcggcacgtcagtgggtatcaatttgatattaataaacgtcgaggcttcgctgagagacatgattgtatctgattgttccttaggagcatgctgaatggaatccggggcttggtatttgaaaactgcgcatctctgaaacctcttcaagagtgacctatcatagccctggatgccagtcagactgatccaccaattcaagcactcccgcatctcttcgacactaagcaccctgccttccaattctttaaacacgtcctcaagtgtgatctctgaaatcatccggcgactgcgtagcttgccgatcagtaaatgtccatccttggagacttcgttgggtaataatggtacatttttgataaatccactcaattccgtattgggcagccggacttggttagccggcattggtccaagggtcgatgggactgtcagagtatgctgacgatcgcagcggaaaaaactttcttccgactcgaaggataccgtgccggcgggagtcgacgcataaaatgagaagaattgcatagcatgtaacgcccgtagagttagctgactccgtttggattcgtcttcagttttcttccacaggccttcaatttccttcaattctccctcgtaaactacccttgccaaaatgcccccaattgcgagtaactccttattccaatcggcaacatattttgcttgtaaatctaacgactcccgttcaacggttgggatgaacctagcggccacggagccggagaatccagtggtttgatgtgttgggaaaccaatgaaaactcgaccttgaacatccaggtcagagatcagaccatcaaatactgcacgcgcggtttcatctccgctcaacagtttcgaaagtccggattttgagctgctcaagtccttcccagcatcaaattcatccttattagtccaaatcaaggcatattgagtctttttgggcggtggcttcttggtagctctctcgagctcggctctgaaagcggatgggatcgagacgttgatgttaccagtgacgactcgtaggaagacagaggcctttaagctggacagttggcttgaaggttctgatgataaatccatgggggttgagggacttgttgaagaaggagtaggcgccgatgaagaggttttggtaaaggcagacaacatcctcgaggcaaaggaagatgttgaggtggcagcggccacggcagcattcttgattgctagtttagacttgggtttggaatattgaagggtccatttgaggatatcagtatcgatctggacgctagtttgctcgaccgattgtatcttcatcattgaggatgaggtagacagcgtgatatttgaaggggtcgataagatctgaggtggggcgagtttcttgtctagcttgcacatcagatggtcgtcaaaatataagctaactgatctaatttgggtggtgaatgctaagctggtcgccaagaatcttgaaaactcgaacgggggtggcattggggagggagatcgaacgtccatgataaatgaggtccattccgaagggcttgggttgatacctcgacgggtgaccaattggtcagggttcttggtactccagttaaagcccatgattgaaggtcccgacaagacgattggggaatcacatattgaccatagtgcgtagaaaccaacctggtaaaaaatatgaaaatggttttaacagatgtgacagaattacaacagagtaaaacacaacaaaaaagactcacaccgaatgcgccaatttttctgttgacatagttgaagaagtttgatgagatcccatcagttgatagatttaagaaaccagttatatagagtgatcactactgacgattcatctgggtttccttcagcgatttttctcagtcgtgctaatgattacagaattaagttcgatgcatgtcagtcaagcctggaaggaaatatgataatgattataaggccttaccccaatcttgatcacgaaatggaatcccattattcctgacgaggactctggaaatctttttagtagtcaggtcaggtaaggttgatgatgaactagcagcactagaggattgagtgattggctggctgtctataggttgggttgaatttgaggtggtggtaatacttgatagaaactttatttcgactgagctagccgaagcatcgtcggcattctgaagaagttccctgaagacggtattttcgccagaatatcttgcaagcaccttatcgatcaatgccctctggttcacttccactgcctcgtcaggaacgccctcgagagcggatgcaaagtcggccatgtctcgtaatcggttagaagaaggctcgttggttattctgagatggtgggttgaatggtgaggaagacccgtggcagaggccgaagagagggtgggaagaaagtagaagaagaagaagaacgattatgtaatcaaagttggacacttcattgaccactgcacttggtcaccaaggagcacactacatacacaacttgaatgggagaatcctcaaccagcaatcaactgcagttaaaaacaaaaggtacatcttgtaaccttacgaatcaaactcaagtaccatattaaaacagttgatggtatggggaagctttgctcttcaaatcttcatgtagatgttaatcgagaccctaaaggtctagatgtttgaagggaaatcaggtcaaagaggctataaagcaattctataaggttttcagacaggaaactctccaacacttcaataggacattatcaatgttgtattttcatttttgttaacaattggaccaacacctccaactattatgaatctaacaacaatgtaaaaatactgggctactacaccaaagtgtgctttttggccataagagcattcacattggtcgggttaagctagttaaccaaaagcttgatttcaggctcgcggtcgataaatttagtgattgctaacctgaaacttagtgattttgtggggagttgtcctcctgcagtttgttaacccggacggatgtgtttgacaccacccgggtttcctaacccaaaactcaacccaaccaatgtgaattctctgaagcataggatagtggcccctttttaattctgctgatgcttggcagctgtaacatggctgtgtcatggagtgtacttgtacctgtggccatttggcactaggcaactccaccacaattgctaaattgggtgcatgtttacttggtttgatggcaccactttgagaaaattttgaatctttttcagtgaaattgtagggattttgctcttctctgctctcatttgaatttttacttctctcctatttcacttctaagttctactctcacacattccttccccttttggcccttctctttcttcattgcttcctcttcttgtctcctgtttcaacatgttttgacaaacagctccaatactcacaaccacaactccattgatccattaacctatccgcccaagaatcacaagtcatacttgatcaaacaaacatatgggaagccttcaacattgaagaacagctcaaatccccagcagtcttccttctcttaagcacaaactcaactgctttgtctaaacaaccatgctctgctgcacaaacttcatcaaccacttcgctgtccactcttcaacattcaacctaaattcaacattcccttcaggtttttcctcatcatctcagccatcctcaatctcctttcactgttctctcccattgagcaatctcactaatctcaaagacacctcaatgcctactccaattataattcctcccctttgattacttcaactcactcaatcaactttctctctgagctattgccaatttggtgagaaaactaatagccaattttttcctctattttttgatcaagcttattaaccttttgtcttttctattaaaaaactgtggtgattctatcttagcacctaaaacttgtctctatttgatattggctatctcagtctgtctgtcttgttacagaaccctggaaaccccatataaatgtgggtaacctaaatgtatgaatttttcataaaaaaacagaaagcacacacacaaaaggggtatgaattagtttggttgcctgaaaggttacacaccaaacaggcgtaaaatttatgaatatccgctggaaaccccccaaaatagcctggtcactgcatcttccagggggtttcctcaatttccaggggattttaggccgagcatacacacaaaatgtgtatgaatgggcccaaatatgatattcccggtgtggaaagcaaggcgcgccctagggtatttcttgtacctctccgctccgcaacgcgtcttgctgcggtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataacactctcgatgctccccgctccttgtagcccctccgcagtataccctgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccggactccccgcagtaagcttttcagaaccttgtgcattcggcttacttttctccgctttcccgcgcctcggaaagctagactttccactaatgcaccgccgctttcctcagcctgcctgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaccggtgccccccaatgtattaatctagtccaaattcccgtatttttgtcacccaaatttataaggggcttccagggtcctcttgttactcatcaaacacaactcatgttgtggtacgccttttctctctctctctctctctcttgaaaatacttgaatttttcttttttgtctgaaatgttgttttattttattttttacagttctggttttagtgtcaattataattcctgtttgtcatcagaaatgagttttggaaatcacaagaaaaattcaagcaactgctaacagttgacatgcagcaagctccaattaaacctcaatgcaagctgaattcattgtgttgacataatttggtggtctcactctgcaacttcaaaggggtgggccagaacaaagcaccataaaagtgtgaattgaactcaagttcagtgcgcagtatggtctgagctgttgcatgtcaactgacaccagtttcttgactttttcttgtggtaggaagttcattaaaattgtgccaaatcactcaaaattaccagttttgggctgtaaatattatatgagcagtctcaaatatgtggaaagagcatttgaaattaggtttaatcttcctactcactctcaaaatggccatttttcagaatttgatcaagcagggctgagggaagcctaacaagattttcaaggatcaaagaaaccttatttttgtgaaccctggtatcatgaaaaaactttggcattatggaaatcagtttaataggatatcaaactttcaaaaaaaaaaatcagacaattatagaagttcattaaaatttatgttttttggaagctcaattggaaattatttttcaactattgtgttaatgaaatgtcaaaaattcaaatatggatctataaatttgaaaatcagtttgagtttgtcttcaatttcttgttctgaaatctattccctgatgttctatcatctaattgattccagtgtgtgtagagaagtgtggacgcttttttcaagctttcagggttgacttcattggataaatattcaatcaatattgcttcatcaatttggaatgatttatgctcctttccattttgatcttcccaaggagctttatttctatcattcttgattaatccaatcaaggggatacctgtattgtcagattctttgagaatcatgttctggatccattcaaacaacctacccctactctgttggtattccaattttgtcatttctttttcttggctgactttaagatgaatgtaagttgttgctagcactagcttccagaatttgttatacatcacattaaacctgacaacacctttatttggggtgttttctaaaattctaaccatctgataatccggcattttcttgaaaaagtagacagaaaccggtaacttgggatgaacagatcgagcagattgtttagcgttttggtcctcgttcaatttcttgagttgatatttgaaatactccagtgttgatttcggaagataatcacctgaaagaggccaacgttttgcattaactatagtctcaaatttgtggtcgtttgtgagtgattgccgtaatttttcattgctcttttgcagagctgcactagaaaaaatcttgtcggatcctcctgcatcattaagtgcttctgtaaaattaactttgattaatcaagattcatagacaatcagtatgaatgtgttaaaatcagattggattcaagtttgaccgtgttttattgagaagcagaatttattttaattctcttgacctagaaactcacttggatcttcttcttggaatctttgtaccaaggaagtggctaaattcggtgcaagcttttccttctcctcgccattcaaggagaagtaatgaattaattccacctgtgaatcaccaaattcatcatcttcaccccattcctgatgagataatttcaccatcccaaagattggaaggcgcttctcttttgatgtcagaagttcctcgtcaagccaatcaaaaagttttctctgccgaacgctatgcatgaaggttggaatattcaaagcgttgagttgtttttcatgaattacatacatccatctgatcaattggttatattttacggccaaaatgtcattttttggagtttcatccagtgaagcgtctagcactttcaatattgtgactgggggcttgtccttttcacgtttgaaatatcttccaattttgagatgtttgtggggaatgaatcgcgcacctcgcaatggtgaacgctcacttgattcaatttctttgcgaaaattgtcccggcgattctggaggaaatgtatattgtggtaggcttcaatggaaacctgacctggagtgttaccattgaacctatccgactgaaccagatactgcttcaattttctcttttttgaattcgtttcagatgaccccaggaccttggtgtctactggctcgctgggcagttcaccgctggacaattgaccaactattgatacatgagttagtcagttgaattaaagctgattcatctcaatccattcaggcataattaagatgtgctcaccttgatggaaattattacttggcatgttatggttgattccctcgatcaatccatcgtgagttgcgagtgttagatccgacttggagtgctccttatcaacttcattatgggctgcaaagccccgtgaagcatctctcagtctctatcattcttgatgacgatggatacaggacatgaacttactggaatcaaatttgttgggagtctgagaataagtatctgatgcaccggcataagttgtagcaggactagcggatgtagaagatggaattgaatgattatcgactaggttcagttcattttgcaactcgagtaggatgttttgccagtgattgaataggcctgagtctttttccaactcgaatgagatgtcttgccagtcagatgaaaggtcaagctcgctgcctgaaagatattgaactggctgtggcaaggaatgaagttgatcttgtgatacttttcgtgactgttcccaattagcttgggaaatactggaaggaggtgatgtggatggcaacacagggccgatgggatcctgttttgaaaaaattggctctttgattggacgctcccccggcccaagtaaatccgtattaacagagcccgtaggtgaacctgttacaagatagcaaaaaatcaaacataggggatagtggaatctgaacacggttaggaataacatcttgaagaggcgaggcacattaccagctcactttactataacgacatggtatttatgaggagctcaactttcatgtaagatccatgatctcgacttactcgtcgcactcaagcagagcgtgtacctcaatcacacacgtttgtttgctttgacctggctgctccaacgagataatattttccatgatgttttggcgtggaggttctcgcgtcgactctcaagttatcataaacatgtcagattcagttcctgtactagtcaacgagctgcataagatgtacgaattctttgaccagcttaacaaagttgtcatcatattagcggggttcaagatagcgtttttcgcctctcacacccgtttttttgtttcttgctcgagcattgctgacataaaatttctcagcacaaatttagggcctcaagtaccatagcacctcagccaattttcatcttcagttttgatctttttatttttcaccaatcaaaattcatcttggggttggcactgaaaatttggtttttgtactgtgggaaattgggtgtgcatggagcaccatttctggcagggtcaatttccaacttgaaaattggaaattgacctcaaaattggtacaggcccctaaactcttgtgctaaattttaagcctgcagcagggctacagtgtctcatgcaagaagaaatttcttcttgcaagaagctatcacaaacccccctattccaatatttgttttcagttgtctgatttctctcacttccaaggtaggttactcacaattatggtcacattgtttttccttcccaaacttcaagctacaattttcaagtaatgagacttggtgaagtggtccaaaaagggtttccaaataatgattctgaaaataaaaatgtgaaaaaattatttctgaaatgtgggaaaaattataaagccccatttggcagcgtcataaatttaggtgtaatattgcttgattaattcaataaaaaataaaccaatggggaacatgtaataaaattgttacttgggaaagttcaaatatgtactggtttcattaatgttgtaaaaaaattgatatggtattgcaagtgcgtctgggcacaggcccaagttgggcaaaaaataggccaagcgcgctgggccaatcttaaagcacacttggctgattttaaagcctgtgtggcaccctcccaacccccacttggcatatgtcaaacttggcgggggttggcacgaagcctcgcttggccgaaatcaagcgagggtgccatgccgcccaaaagtcaatgcaccccataactcaaggggtgcatcgaccttccaccccatcaatgcaattagatttatccttctttcagcttcgatttctttttcgatttgttccctttttttcctctctttctttttccatccaattgttgaatgatgtcatttccagcagtctccgtccaaggcggaagttgttcaaatgcaatcagcactcttgttaaagcaatcaatgactgtccgaaacaaaaaaaaaaatacatgtacattatcatggggggcatgttgtatgaattagagcttgtataacatatagatgtcattgaataacaataatgataataataataataataataataaatcacaatcaggtaagaggcatgcgtaggggataatgtaattgacatgtgttgattttgatttgagagaaaaaacccctattcagaaggtgcagacaagactgggccagtgatctcttggaactcagcacagggacaataaagtcgctgacaatgagaaaagaaattttgagacttttccggggtaatcactttgtcgatcccttttttgatttctgttactaatgttgcttgattgggcggctcctttgatcggacgtaggatttgattgagtggaagctgtactcaattggattgaggaagggtgagtatggagggagaaattcaatcttgatcgacttggagtcatcaagtgattttttcacctcctcgaagcggttgccttgatggattggtgcattgtccatgatgatgatcgattcctgaggtaaccgggcaccaaggctaccaagaaacaagcagaattcatccgaaccaaccccttttgccttagtattgtcggcgttaagcaactcgtggtaaacaaagccttcttctgagagggcccctatcaaagtcacctgcttggccttgggcacaaggctcaggaccgcaggttgaccttaattgcaaccaaagaaaaaaatcaaagcatcagtcaaaaacagaaaacagaaaacaaaaacaaacaaaaaatctacccagagggagagtatccatgcgctcagccagagtgaagatcaaatcctgattcatcgacaaaagtaatcttgcgcccaagatccaaaccacaacggtttacaaagtttgcctgctgctcaatcaagcccggcttattccaggaagcagggatattagtaacctgtttccatgatatatccatatcatggatcaggttactaattgcctgagtcgaaaccttaaggctaaatcgttcgttgaggaatttctccattttggccaaggttgtggtcgattttgtgtcaagctcaaaaagcagctcagtcttcatctcacctgtgaatttcgatgggtgttttttatgcgtcttgacaaggttgggatcttcagccttgatacgctggatctgacgttgggagaccttatatgcctgcatggcatcagaaatcttcattgcatttccaacgacattttctcggattaaatttcgaacctcaggcttgatgatcgcatttggtttgcactccttgtgcgtgaggtgattgttcttgtaagttttttttggtttatcttctcttttgctttttgaaccctttctctttgaaatgtttgttggttcaacgctcgcagctcctcggcaaggtctcgagctcgttgcttatcggattcaatatccaagtcatccgggtccatgatgtttgatttggacatctgtgttaaaactaacaaaaacaaaatagaattagaatcaaagaataaaatgaaatacgataaaatagaataaagaagaaaaagaagacgtgtaccgtgattggcaatcttgtaaagtgatcaatgaggaggagggaagcagctcagtaaagtaacggccgctgcggcagattgttgttcaccatccaaggaaagcgttggtcaactgcgattggcgatctcgacaagttggtcaactgtgattggcaagctcgtgggacaatcaatgaggcgaagggaagcagctcggcaagccaaaaaccactgcacgggtcgctgtttaccgtccgaggttgaaaatggatcgttgtttaccatcccaggtcacagtttgttgcagacccagtcaaccgcaagcaacgagcggtggtaggcaaagcaggagcaatcagtaggtttgcaagtaaagaagaaaaaagcaaaaaaaaaaaaaactcaccacaaagagatatgctgttgaagttggtggtggctgcggcacagcaagaactagcatgttgtgatgtgttctcatccccacttgttgaaaaaatatgtactaatttcaatctgttccttgaccccaaggaactgttgagatacctgtatgtagtcatcatatgcttgtagtgaggtatgcttctactaagcatgtcatctctactagattgccggtctctttctcttctcctctcctctcctcctcgaaatctaaaccaatatttctcactcagtcaacctcacagtgagtttggttgttcatctccctgttttgatcacctgggtgcccctcaacaggaacaagataccattacccacaaattggccagcaatctcccgtagtatttactgacgccgccgtgagaactcctttgggaatggtgacagtcctgtgaggaggaaatagtagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattttactacacaagagttaacacaacaatttatttattgttgtggcaaaactgatgacagagaaaactatgtgtagcagtctcttatcaaacctagatcaacacggattcagcagactatttgagtggaaatgttgagtaagaggggtgtttttttatatgtttatgtattttgaaaaatgattgatgtaggtactgataatgaatgggaatttatgagatgatattgaggaaaaatgtgactcttgaaagtgtgtttcccttcctctttttaatcttggttgagagcacaatggcttaatatcactgtctcttgttcaagatcacaagttgtactggtttttactttcttttttttcctatgcttatcaatgttggaatgatctcaatggggcacttgattaagatcacactggttaatgtatggattgattgctctgttctgtctggttgctgatcagatgagatgctgagatgatcagatgatcagatgagatgagatgatcaaaaattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctatgaatggccaacttgtggttctagccctatacaagattctcagtgtacatacaacaaatgtggctaacttgtggttaccctatgcaatgaaaatattgaatatgtaaactaactaaggccaacttgtggtttacattatgcaataagcattttgtatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccgtagaatgtgattattccataatacacttaagaatatatgtccttctacatattggactgtgacttgatgcaatttgatacttgaaacacaattggcatactacaccgccaacctcttctttccctttccttttcttttcctcagagtgatcataccaatcaaactagctactatcaaagtgacaattatccaaaatacaatgtgccaaccacatcagcacttgttagcgggcacactctcagtgtcataggtttcactacctagctggaaggctttagtaacctttgcgaccccttcaacccagatcctactagattgcagcggttttgccctctcttaatcttgcaacctcttcatgcctaccatatacgcctttatcacaactctatcacatgttccctttacgacagttacctcaacctgttaacttgaagtgttattgatcccaactctcagtagacttgagattggttgccctggcttgcgagctgcagggagaagccataagcctcattaagacatctctgagccaagcagtcacacacacacatactgatatcctgttacctattcttgctaccttgatctttgtgttaagttatagatactacaacagacacctgtaagtatcccaaacctgacaggagcaatgtggggcaccacatctcattgctcacatcaatttttttgatacagcgcattggcatcacatcaattcagcaatgtgatgtgatgtgctataatttggctggatcgaattgcatcacttttttgatgcactgccaccggtatcgaattaatgtggctcactaaaacagagcaatgccaatacatggctattcaatgcatcacatcacatcagattgtttcactgtaatcatgctgtggaatgctgttttgattatgctgtgggctgtgggtttgtgtactcctgccttctgttgccctcagtcaatgatatttcctttgagatttggctttggctgctggaccttgggcattgagtttggtttgattttgatttctggatagggttcaactaatttgatttactgagtatggaggcagacaaagatcatagaattgggttcgccctgatggacatttggcagtttgtgatcaaataagtgtttgtgtaggaagaccaagattcaagattgaaaacatttatctacatagatacacagggagtcttttggcttgggctttggctgatgatacatgaaatacatgattattactagtatcgatcactcttcacattcattcattcacttctttctaaatacatatgcacacacacatatatattcagatactaaacaaaaacttgtagaaaaaagagagagaaaaaaatataagtctttcataacaatgacaattaaataattaaataagaaaaagatgtagaagaaagggaagtgaagggggatggtgtgaatgaacaagaggggcagaaggagtttattacatatagaaagatcccaaaccgaccagcaaaggaggcgaggctagggtggggtagggtagagtagtacaaatgagagatcaaatgtcggagtcggataagtcgagaccagtcggaggaggttcgccaagcagactatcgacctcgtcgaaacgaggctaagaggagcacaaagaagaagaggatgagcgttcttgtgtggatggaagggaaacaagaacgagagaaaaaaaaggaagtacttggatgctcgtggcggtagataggcggtgcatatttggaggaggttgagtgagtgaagaagcgttaggtatcgaaggatccagagcgggaccattagttggagcgtccttgtcatgagtgggcttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagcggaagtcgtggcggagggaggcgagggactggttgaggtcgacggagcgccgggtcttttggggtgagccgagcaacagactgctcagtggatcgaggatcgagtagatctctggcccggtcccgctcgcgcttcgactcatcgtgcccacgggcttgaatgcatcaaatgggtccggaatcgatgtgaccatggcttctaaggtcggatctgagatcggcttggatgcgatccgatcgtatacttcgacttctgatttgaccactaggctaatcttttgggttcgcgtcttaatacaagtcagtctctcgatttgtttttctaaaataaagatggcagaatggcagcttacattttcagcgaccttgttccagacttgtcgttcaccgttggcgacttgaagatagtaagattgtttgagcgactcgacctgttcgacttgatcctgaagttctttgaggcctctacgaaagctatcgagatcacgaggtgtattgcgtgagtgtctactcccgccctggttcatgttcctgagttcggtctctctgatcgccttagttttgatggatagtaatgactcatatcggttctgatgctgggctagttgttgtcgataagattcgtagaggttcaagagtggcagttcgaatgagtttttgaaggtatccgacttttttaaaaaaaaaggaagagaggtgattaacgggatatcctgctgaagtgtttgggcagatgatagcttacttactaggacttgttcgagattggcagtcaggaaatggagtccactggcagccagtagtttctcagcagggtttgagttttgggatggaatatcatgctggcttgaatgcggggtgaatggggagctgttgaccgagtctgaagtggattggagctgttcttgctgctgttgttcttggaagatggcctgagttcctttgagtctggcacagtcttctagtgattttgcgaaggcggcggttgcgtttgcgaggctgatgagtgctactctgtaggtcttggtggtggtgagtaggttgttgagtgtgttgagtgagtccttgaggtcagccttggttaggaatgagtggtagtcctgttgactgtactctgagcccatccttgcttgatcaggttgttggttggttggttggttggttttttttttttttttttttttcgcagtgggactggcaattgcaacatcaaacatccagtacaacatctacatcttttatgactatgacgacccactaacagatttactatttattcccaaaccaacagccttcttctcaaaatcacatccaccatttattttctcctgttgatgccagctccaatcgagcttgcatcctgcaaaccccacaagatcatgcatcacttcaccatacaacatatccatcccactgccatcaaactcactctcctcatcactagcaacctccaccatcatctgctctcacagcagccaatgctatcattaattaccctaacccaccctggctctaactggcaaagatcagaaaatcctgcagattgttaacttgtaagttgcaagactgattatagtgctggggcccgcggggtacatacacgtcagcccagccactttgagcttgctcgcacgccaacctgaggccccaggggataaacctcactagtaaacatatcagtataccccagctcaacccaacaccctcatttcaaagtgaggcagttcttggtgagtggaaaaaaagcttgcttgtaattacatgccttacatctacttgctggggtaattttgtttggcaagcagggtgcgggtatttacaaggtgctgaccaaagagtcatcctacccagcaatcaggtaggtgcatgtcaatcctttcaacgaactgccaaggagaaatctttctcagggaaaaagtcacaagctggtactctgcttgctgagaagggattctccctagcaaacaggtgcaccttataataccctcctagtaaaggaaattccttatacagctactctcagagagctcacttggtgtagattttccttcaagaagaaccattggatccaccattcctactatatatattttacttgtaatctagctcaccaacacctaagaatcaaggctttcaagtgcattgaaatcaaacctcatgaaattctaacttgacttttgaaactaaaatgtctaccaagaatttactagaaacttctgttgtaactatggctcctctaagtgctactaatatatagatacatagtggtacaacagttctgaaagaaaacttgctttatgggatcactcaaaatcacatttttcttttatttcatcacctcacagcctgtacttggccctgtacagccacactcaatcagacattatggtccaacctccacatgtttggggttgaggatttgggagttggaccattggaatcctctcacacttttgagtagaaccttatcttcacctggaagcttgctagcctgcaccagtcaacctgcaggtgtctggagccaatgcctgggcagcaaaatcgttacctgtacagttatgtgtacggtttgcaaggcaaaaaaaagtaaaatggaaataaattggttgtgtttttgagtggtcccagagaacaagcttttttggaaactgctgtacatctttcatcttatgtgtaaacaatagacagaaaattggattttgttatttttttttcttgtcaacttgttgctgccagattcagctaggcggacttcctgttggatctgggaccctcagagatgttggtttagagccaaaaaaaagtctagaatttcactgggaaatctagcttttgtcaaggctctaaattgcttctgggagacccacagatattgaagggaagtcatccaataatactccagcagctcagctatgtctcagaatttgatttttttctttttttcttttcactatcattgatcaacaagaagatagcaccaaatttgaccaagctatgtggatggcctgtgagtcctgataagcaaattgtcccacttaacaaactccctcaaattggagggggaacaatgtcctgcagggaccctctctggttagcacaatgtgacaagtggtttaccactccaacaaagggggacaggaactgagttaagctaggcaaattgtattgtggcacacatgggatgtgaaaaaaccaaatcctttgatgaagaatggtacattgcagaggggggctttgacgcccaggagggaacctaggaaaatcagtgtttctttttggctcttgttagctttgcatccacctcttttgtaagttgtgttgtaacatggaggttacatacctctgactcgccgcagcacggcacctgagatgactcggtagagacctccgggtcatactctgtctggttactacacggaactatacgcttatcactatccaggttccaataggttatgagcccttaaaggactctcgcttataattagaaaaatcattttttttacctttgaaacgaccataatcctcgattcgacccgtggattccggcaaagttttcctattcggtgccggtcaacttagcttcgtcgctacgttgtggagtttttttttttcatcactttcactcgcgaagcaactcaagattcgaaccttgtcgataagatttggaaagtctatagagcaagtataccgattacgctaaatagattagccacctatttattacggttcagtggccctgaaccggtgcagaaaggttacgaactctactgatcaacctcaatctacaactcaattcgggaaccagtcacggcgaaccggtgaaaaacactcgcacaacccttactccattggatcttcatctctccaccccacttctcactttcccctcaccatttccttttcccctttctttcttcttttcctcactacactctcttttccctcaacctctctttcctctcttcaccacacccttcctcctatctcccacaaattttttttctatatcctactctctcttcaattttttcctcttattaacaccatgtctcggtccgaaaatgaacgcaacgtctggtctagatcgtctttggttagtgtcgcatcaacaaacggttcggaatatgatttggatccggcggacggatcccgaaggatgggggccattttcgatgccgtgctggacggcagtgacgagacccaactggcggataccaccataaaaaagtcaaaaaaaggcaaacaaccggtcgatggttgtcgggctggaacgcaagaagaacatcgtccggtaccatctagctcaacccaatatcatcaggcgtctggcggacatcaccatgctcaacagtaccaccatcacgcgcctcatcaagttcccctgtctgccgcggataaggaatatcaagaattccaaacggcagtgatgcactcggccgcgcctttcaagaaggacttcgaacagcgagtggaaaatgatattcacaacgacctgacgaagtcttttcccaagtttgaggccatagtgcacaactacaacatttgccaaaaacaatggctcgaatactcgtctcaacccgcggagactttggggcctcaaatgccgtcggtcatgcaagcgtcgacggaccctgaagacttcgatttcgatgcgttcctcgctgatgtgcctgaagaaacctggtcggaagctcttgaattctacgcggcgacggctttgaagtgctggtaatgcaagtcacctggccactacgcccgggactgcccacagagagccggaggtcatcaagcacggaaaggaagtgggtcgactggtcctcatcttcaagcggattcccatcgccaactggcaacctttgtcggctcgctctacacccaaccagcaagccaaccaacaaccacccgctctccgactgcccccccttctcattttcaggctcaagcaaagcgtctagccgacttctaccgacctcggtatcaacagcaagcttcctctcaacaacaacagtcacaaaaagggggggcgttggctcaggtaatggagattggggaaattccggatgatcttgatgatctggactttagggcgatgacactaggagaggatattgtgagtcccaatgttatttttgatactggggattcccatcacttctctggctcccgttctcttctccacaatttccgtcacctttctaaacctttaccgctctcggtagctaccaccgccgaccaatcctatattaccggagtggggaacctaaaattcagaggcccaaatggctttatcatcgtcattagaggggtacttttctgtgagcaagccaggtccaacttaatctctatggctgcgctccggaaatctaaagcttctgttctgtatgacaatgacagggatgcgttcgaaatattcaatgacgccggggatcatgctttcagctgccttctggacaagtcccaaaatagatggtgcttatcataccctttcttgcgcagtgatggaggcgaaccaactcggggtgtttctgcttttgcctcttctgtcaatttttcttgctatcccaaagatgtggaatctaacctttcatcaagcattccatcttttgattttcctgtctcttctggtccttctgtttttcttccttcttcttccaataaaccagaaatgaatgctgctaaagccaaatttaacagtgaagagttttttaaagagccagttgcaaagattgaaaatttccattggaaaccagagtcgctctccaaagatgagaaacaacttttgttttggcatcgggtttttggccacgcaggactgcgcaccctacaaaagctcatcaaggaaggattaggcgaaggacttccaaaatcattaccacacgggtctatccactgtccagtttgcgccattagtaagagcacagccatcaatacgctaagctctactaaacgtgaaatcaaacgcatggagatcctggccgtggatcttattggaccttttgaggtagaagcagtagacggcagcaaatatctgctaacgctttgagatgcagcatcaggctactgttttgtcaaaccaatcaagtcaaaatctgactcaaacaaagtgattatggacacaattacgcgtctggaaagaataacagcaaataaggtcaagctcctgcgcagcaacaacggtggcgagttcatcaacaaggcgcttggggattttctcacgacaagagggatcggcacagaacgagcgctgccctatcaccattatcaaaatggaatgattgaacgtttcaaccgaacaattcaggccatgggcagaactgttcttattgacagctcccttccaaagacgttctggtgctatgctttccaatgggctggtcacattctaaaccgactccctaacaaagcgagtgggaaggtaactccgtatgaagctctttttcaaataaaacctcactttgaccgtttctgagcttttggaagttatgcttattttcatatcccagtggagaaccgtctgaaattagatactagagcgttgcaaggccaggtcgtggcacatttggagacgagcaagggatggatgttctggatccccgcagaacaacgttttgtcaactccgcactggttcgctttgtcgacaacgaacacagccatttcactaaggttgggagactcggtgatgatttggacaacaacttggctgtacccgctgaaccagaaagtcacatcgacccgtctctcagtgtggacgcgaagaaactgagtgtggactttgttatgaacctgatgcagcttggggaattctctagggaaattgaattccatgaccaagaactgatagttgacaagattcttgagctttgtcatttttatgccatcacagtccccaaaactttcaagcaggcgatgaaatcaccggaaaaagacgcttggtcaaaggcgatagcggtcgaactcaacaacttagagcaaatgagggtatggcttgtccgcctgattccaacagacaagaaggcactgaatgggcgctgggtgtttgcaaccaaaccagatatcgacgggtcaggggtcagattcaaggcacgttttgtggcgaaagggtttacacaggtctcgggtgtcgacttcaacgaaacttttgcccctacggcaacttttgtggccctgcgtgttctgcttagtattgcagctgctaacaaatggccagttcatagttttgattttgttgcagcttacttgaattctccaatcaacgaagaggtttgggtcaagccgcctgaaggactggaagtgccagcaggtcatggtttattactccaaaaggcgctgtatgggacacgtcaagctgcacgatgctggtggctccatctacgggacgtcctcaataaactcgactatgttccttctcaatacgacaatagcctttacatcctacggcatcctcaagaacacggtgtaatatggctacatgtggacgacggtgtggtcacagcttcaaatgaatctcttctgaaaaagctgtaaagtgatctgaaagacatcttaaaaatcaaatggtcttcttcacttgactcaattgttggactaaatgtggtaaggacggatcgtggattccaactttatcaaagggacttgattgatggtatcttggaatcagaatgggacggagtgtcattagcaaagactcccctgccagctaattacaatgctttgactgacccggaagaagatccttccatgaccagaaaatatctgtctgttataggttctctatcttacttggcggtaggaactcgacccgacatctgctatgccgtgaatcttctggctaggtttgcagcaaaaccaggggaaacccattggaaaggcgtacggcacctaatcaactacctggctggtactaggaatcttcgactatcacttttccccaaggttgacagcaaacccctgaaaacatactgcgatgcttcgtggggaggagaattctcaaggtcggcctatgtcatgacagttttcaactgccctgttctttgggtggcccgtaggcagcaatctgttgcatcttcgacatgtcatgctgaatacatggctttaggtgtggcaacgaggcaaacactctgggttcgacatcttatcaaagatgttctaaagcttgattttgtaggacatttgcactgcgacaatcaatcaactgtcactacaagaaatacccattttgcctcaaaaataaatggcaatttgggtgggggaaaatggatcaattttctggaatttttttccaaaatgcctcaggagtagaaattaggctaaactgagctatttgagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcctgagcaacgctgggccagctacgctaaccgtagcggttagcgcagcgtaacgtagcggaattccacgcaactttagcgtagcgtagcgggattccgccacgacaccactaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagcgctttttagcggtttttggccgctttttctgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctacaaaaacgctaacactaccgcttttggatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgtcctgaggcatcttgtaaaaaagtgccagaaaattgatcaattttccaccatccaaattgccatttttccttggggcaaaatcagtattgtttgtagtgtgtacgtgtggccacggatgatgcttcgaataaacggaccaggcattcggatagagacttctacatcaccaatgaggcccttttccagaaaaagacgacactaacgtgggtgggcaccagggagcaattggcggatgtatttaccaaatgtttatcaccagaactttccaatgatctgcgtgataagattgtgggatgcctgtaattttcatatactttcatatttttttcttttactgggtttttccagattgattggctcacaattgtctttgtttcatatttcagttttcttgtcttttatcttctgacttaacatgttgtatgtagtagggcgtctgcggcaagagggggggtgttgtaacatggaggttacatacctctgactcgccgcagcacggcacctgagatgactcggaagagacctccgggtcatactctgtctggttactacacggaactatacacttatcactatccaggttccaataagttggtgtctgatgagttgctgtgtgaaactgtagactatctgatgtgaaggttgtttattaattcattaatgctcaggtaaaatatgaggcagctattatatatccaacacaattgtcacgaacaatgcttgtcctggtacgccattgctgtacggataatcaacagcgttttgtttacgatatttcattacaagactaattgctcttggagggtaagatgtgcttgtctgtatcaggtgcgtgagcggaagatgctatgtaggggcacaatgatggaatcgctcgcatgctacggttattaccaattctaatcatcttgttgatatccaagatttcctccccgacatgcccgttcactcacgctggtatgctagaggcatctacttcatttgaaacggaattatctataaaatctactcatgtttatgtctcttgttattgacaacgctgttcaatgtggctcaacggttcttgtatagggatacgggctctgttcaagtttgattatatcggtgcgggttctctaagttgagtgggttggtcgtagtagtcatcaagatgtgattgcgagcaaattagaactaaaaggtacaagaacacagagtagagaagaacaagagaggggagggcaagcgatcggttcatcagcatcacacatgaagggagaagaccagatgaaagatgtggaggggggagtggactgactcttagggcagtgaagaaccatttgttttttccaccttggtacttctcctcgaacaattttttgacaaccttcttggtttcttcccgttgagaaggctccttgaaagtttcgtaagagatcagacctttcagtccatccaattcgatggcgtatcgagtgggcatcatgtggttgtagttgatgatctgagcgacgattaaagaaaagatcaacaatatgagtacgattgagatatctaggaatgcggcttgtgcgtgattggggacgcacccgaatgaacggtttaactttgctccgtttggcgatcttcttgggacccattcctcgtgtgacctttcggggataacgttcaatgccggcaacaacggcatgggggtagggtcgctccttcgttccctcgtcggattgcttgatgacgaccaccttctttccggcatgtcggccggaaaggacaacagcaacctttcctggtttgtagactaggttcaaaatgaggcaaaagttgaattcattagacactttgaaccattcccatgagacttgagattgcgtgggttggcttactttttaccatctcgagtgttgagtgtcgttcgggtcgaagggggctggcgggatggatggtcggatggcgtcttgaagctgggaacggccggtacatgcagccagacctaaactttcagcctggccgaaccctagttaggtttcagatcgtgagactcacgctcgcagaagcccgtggggtacccgagccccgtgagcccggcgctcgacccgtgggtaaatcctgtagctcgggtaccttgcccagacccatggccctcgccggcccatgaacaaaacggccggccgctactcaaccagttcaataatagcctgggcgatttcgaacccgctcctattatgccagctccgttcatctcaagttgcacgtctgaccagaacaacgatatctccaagttgttcaactgatcgaattgaaacattacattccggtattcgacctgagtctagtgctgacggtgaaaatttgttcatcttgcatgagcgaattgttaattggaaggtgcccttggtactcccaaacccatccagacgaagtgatgtcttcatccaacttttctgggacttatttcgcctactggaccactcggtggtgatgcaattgatcaactcaggtcataatgatccaattctgaagtctatagtgcccaaagggtacgcattggtcagccccatgagcagtcatccgatgagggtctcgggttccaatgcagcttagggtatcttactgaatggattgttcgcaattgtgcttgctgcagcatttcaacttgggaaaactgggcacaaaaagtgcagaccacacactcaaggaaagggatgggttgtccttaggtgtaaaaattgcgattttgttatgatatgcgtataaatatagacatatacaaatgaatttcggacaatattgaaatgaaaactaaaaaaaaaaatgagacgagatatatacaccaaacaaaaaatgataaagcagcgggggaagaaggaacagagaatgatgtggtagatcagctcttgtgcgcagggcttgagaaagtttgagtagataaaaggtgagagatcaaggagaaaaatcaagaggaagaggctaatgtttcggtgtttttgttatttagatattatgtatgattttttcttttctttcattcttaaagaacatattcaatgaatgttggtgtctgtttcatctatttacttattgttaatgtgtgtaatcggggacgcttaagagatatcgaagtcgtcataggatcgatcaaagagaaactggagtagttgctgagacaagggcactcgattgagcaatgtcgctctgccttgctccccatatcgggtcaagatgactatatcaagctgaaaaaaatgattagacaagattgatgagatttttttttgaagggttaaaagttttttcaatttttttttggtggggtttagtgggtttagggtacaaaaaaggtcgatgctaacaaaaaatggcaaacactaggtgccatacagtccatgaacacatctccaagatggattataaagtaaggaaaggtagctgcgagcgattcttcaatagccgaatctttcttcacgagcgcgagcggtggccatcaaatgggcaatcccacctgaagaatgcatggcggagtggaaaccgaggtcagagtcaacgtagccagcagcggctagggcctgttgttgatgttgttgcatcatcaaggcttcgatcatttgttgctgctgatagtagtgatagttgttcgctgacgcagccgggacggggctaggcgaggtcggtgggcgagttccgagggtcttgatagctccaatggcacgtttcctgatgcgagtagcaaagttctggttggtgagctcagcttcggcagcggggccacgcggttgacgagtaggcatgccaccaggaaccgattggatgctaggagccggcaacggggtcgaagatactctgttgcccttcgcactgggtggtgacttggctctcagggcacggtaaacggctgctgcggatgtagcctcaggggttggctcagtgaatgatacaaccttctgagttggggaagctttcgtgaagacggcaggagcttcgctctcgggactgttgttggatcccggaacaaaaaccgacgaaaacggattgagcttggggggtggaacagcagtgacgtttgaggtggccggagcggcgggagcgggcttgacggcggatgacttgacgacgtcagagaatttcttcttgacgggcgcgacaggggagtctttggcttgggagttatcggtgaggctggaagggctcacggagccctgcgaaggagtgacaactgatgggaccccttgcgagtcggcggaagcctgctgattggtaagcttggggtagccaggtgctttaccaaacaaggagtcagccgaagccaaaagaggaaaggcttcgtctggcttggaaacgacgaccgccggaggagtcatgttgctggatcgctcagaggagaccgaggagaacgatgggccgtgacctagctcacggaggacattgtcttcttcttccacgttggggtagcattgcgcatagagtgcatcggcttcggcttgttgacgacgagctaaggcacgttcagcaagcattccaccttgaccttgagtaaaggtcatgcgaccaggagcgggagccttgttggtggagtagaacgtgttgtgaagttggtgttgttgctcggcttgtgcttgagcatgagcttgatgggcatgaacttggccaatcatgatttgttcctgtaaactgtgaagaacaaacgcaagtgtcagtccccatttcatcagctggacaggaaccacatgagatgtgggtgaggggtggagagacgaagaggaaggaagaatgggacgaacgccaagttttgcaatctcatttgttccagttgtaaatgcatttccaattgcgcttgctgttgagcaaactcgatttgctgctgttggtacaaggcggtttgaatttgttgctgatgatacatattaatgcccccaggaccaaagccttgttggggaggtgagcggcgacgggcaccagagtcggggtagggcatcgcatttggagagcgttggttggtgttggggatggagtagtacagttgagctgacattgtcgggactgagcttgaaggtttatcggatgcagttggtgggtgacaatcgagtcaaaagtaagagggaaggtggaagatgaacagcaaaagatgaaaaaattgggaaataaagatgaaatagatagaacttctaaaaatgtgtcagaccaagttgaaacagcagaatgagtgttggtggtgaagatgggacagtttgaacagcttgaattgatatgttgagatgaactagataggttgaatgcggggagggagaggtagataggactggtacagttggtagtcggagttcaggaccaagggtaggaggggaggagggctagacgggaaagctggttgagtaggaccgaagaaaaaaaacaagtggggctgggaagggaaagaaatataagggattatgtgttggattaggagagaagagaaaaatttagaaatccgaatcgagcttcgagcgtttgtggctgtagaggggggcggcgagatgtatgggacttgtggcgagtcaaggaactttaaggattgacttggagatgtggaatacgttctgcgctggggatcggttgtaaggctgggttgcgaggactgagggagaccaaccaagttcggactagttctcgcgctagtgaactggactaccgagcaataaaattctgctagagtggtagcgaaggcaatagtagtcagattcgagcttggggctgggaacggattcagtcaggcaggcgttcaagccattcctgatgaatgaatcccaacgtgtggtttttttccttctcccgagtatacataaaagacaagcgaagatgaacgtcgatgtcaagttaaacttaccttgaggcaaccaaacgaaaagaggtcaatggaggccgaaggctgttgattggttgcagttgttaagctggaagggatcaaaccaagggttgagaatactgatgcgaagcgaaaggcgactgatttcgatttttttttcagtaattaattggtcgagagcggtggggccgaaagaaacgataaggaaaataagttggtgtggggcggagactgagaacggggatattttgttttctgtcgtagtcgtggaggtcttgaataataataaaaagaaaaggtatgaatcagagttttagtttagtgcctgctttgcttacgctatgaggagcgaggggattagtagacaaggagtcaattgttattgttcgaaaggtctagcctagaagaagcggaaagggcatacaaggttaggatatggagcacaatgagtaacgtatcgttggaaagactgataagaggtcgtttcacaggcgattggatcaactgaaaagaatataaaggaaagactccggtaaaggagggaattttttgttggtttactgtttttttgtatgtttttttggctggaggaagaagatcgatcgattggtctggtaaataaaacggagtatatgtatagaaattacaagtactacgtgacaaaagtgcctggggtttgtcttggataataagaatattctgaaggaatctgtacttcgataggaatttttttcttgcttcgtcttttatatttattttctattttttgggttttttttttaaattggtttgggttggattcgatgtctgtatatgtactactggtctaaaaaatatcgatcgattgatggatgagcgtttgaggagaagaaaaagcccgggttgagtggatagtggatggatgggcggagtctgagtcttgagacgaggggttggcgggactcgggagaacgggcgggcacttataaagaggggaaggggaagagacaggttagggaatgagatcatatctcaccctcaccagaaaaaaacaagggatttcaaatgtggaattttaatgtaaaataagcgcctgagaaaaccatacaaaactgtcctgacgtacaggctatgtacaagagtagagtgtgccagccaggcagaaaacaagtcaacaagaattggacatgtacttcgcatgtgtttatgtaaaaaagaccacatatatgccctgcggtgtagatagaaattcaaaacaggaccaaaccaaacaattgaagggggaagctgagggaagtgtggtacagtgtttatatacagcagtaaggtatgtagataactgtgtatctatttactcgacttcctgtataaggatcactgatgaaactggagaaaaagagcgggaagagggaagaggaaaagaacggggcagaaaacaaaaattatgtaaagtgactccattgatgaccggggccactgccggcggtgcggatgtgtcaatatgtgagctgagcgggcaggccgagagttcccaacccaacaattcccaagctcagacttttctgtccgcaaccaaaaaatacgcacccttcacatcactcaaccaaataatcaaccacccctccccctaccacagaaaagttctttcccaccccttccccggagcagctatgctccccactcctcgcccccccgacccaactaaccatgccgacgcgtcgaattctgccgacgctgtaatgttggacgatgtcgagatccccctcccgccgaaaccgtccgaccaacccccctcgtccagcctacacatcctcctttcgacggccttgggtgaaaacgcgccacgggacgcgtccggctctgtcgtccttgatcagaaatttgtcaagctgattctcgatctctcggccaataacgagaggatgatccgtcgattggaaaccactgtggaccaactcaacgccaaggtcgaccccctcacggagaagatggccaaactcgactacctccttcgtcccgatgccactcccatcaagaacgcgaagaagtccttcgcgtcagcagccgccacctccatccacggatcgattcacgcgcccaccatgcgccctccccccaatcagactattgcggctttgaaacccaagagggtgattattcactctaatccgacgaacaccaccctcaaggacgtcccgagtggtgctttggtccagaaggcaaatgaggcactcgtcaagcttgacgcgcgtgttgaaggagaaattgtagcgatccgaggagctagcgttctcccctcaggcgatgtgtcattctacaccaggaaccgaagccatcaaaagtggctcatgaacaacaagcacgtctggtctaaagaagtgcatcccgatctcgaagccacaccgagcacttactccgtgatggcccatggcatcccaaaatcctttgacatcagcaagccagccaacttggccaaactcgcgtcggaaaataactttcaagccaccgaactagtccgcgtccgctggatgggttccaatgaaccgtctgccaagaaggcaggttccttagtgctttcttttgcgactaaagacctggctaatgttatcgagaagtcaggcatcttcctcaactacgactttcaccgcacggagcgcttcaagccccttccccctcaatgtttcaagtgcctcaagatgggtcattttgggaaatggtgtcgggagaaggctagatgtgccaaatgtgccagcaacaactcaaccaatgaatgtcctgaaggcattggtggtgtcaaaacctgcgtactgtgcaaggaaggcctcaagaacaagatcgaaggcgtccgcgacgtcgatcacactccatttgacatggcctgccccttcaagaaggcatggtttgagaagaaaactttgtctcctcaatgttagctacaaccaacgcaacccctgtccccatccaacccactcaaccacatgaaccacatgatcacatcacatcttttatccaagactcaatcccatcttctcaattcacctctgaaagcccaaagtcctcctcagtgcttcaactcaactgccacgtctcaaagaccgtaacgctaagtctactcaactcgtctctctcctttaattttcttttacttcaggaaccatgggtgaaccccattgacttgtgccctcccaaacatgcagcatggagagcctacaccgcgtacgaacacgtgccgacgatatggcgtgagcgccataaagccgtcatatacgtcaggcgatcaatcccttcagaagcagtccgactcctggaaggcggctcccagacgctggttggtgtggaaatcaccctgcaggcggggaaagctttccgctttctgaatgtttacaatcctcctccctccttccccgctgtccaagaattaaagagctggctgactcacttctactcccgacagcacccaatggtcatcttcatggacgccaacctacatcaccgccattggaacccccccgggtgcagattgggagagaaagaggcggcagacatgctaagttttctttcttcttttggcttttgtttggcttcccccaaacacatcccaacattcttctccgcaaaaggcaaaggaaccactattgatctggtttgggccaattttctaggttccaaaattattgtcaaaacccaaatctctgaagataattttggctcagatcatcaggcgattcatgtgcaattatcgatttgtggcccggaacctcgcttccactggcgcctacccgactgggcatcaatcagacaggatcgcatcaaacaaacatcagctgagttatcgtcttctctggaaggttgtgactcagaccctagccgcctcgccaatcaactcactgcctctcttcaacgtgctcaagaatctttaggccgtcgggtgcgatcagatgcagccaaggcaaagccatggtggtgcaaggccaccctggatccggttttgcgaacccgcaaccgtgcacgccggtggatgttattagctaagtctcctgaggcttgtgagtgttatcgccagtggaatagctacttcctatcccttgttcattccctaaagcaacgcagctggaggcgactccttgaaaacccctcggaggaagatctctacagggtcctgcgcttcaccagcaaagctgcaggcggcgaggttttacccctgaaggcccaagatggatccattgtacacgataaatcccagcaagctaagctgctctttgatgggacctcagacaccaacgtccccatcgacctagctgatgtcagctttgatccagccgtacgttttgttagctacccacctgttgtggaggctgaggttctgaacgccataggacgtataagcccaaagaaggcccctggaatggatggaatagccaacgaaaccattaagttcttttccgataacattgctggcccattgactacactcttcaatgtgattctaacccagagctcattcccatcttcatggaaggtggccgtcacagcaatcatccgcaaacatggcaagcctgattacaccaaccccacggcgtatagacccatagccttgttaagtacaccaagcaagctttttgagctgattctagcacaacggatctcaacctgggcagaagagtcaggtgtcctggcagaaggacattttggtggtaggaaagggtccggtacagaggatgccttgtttgctttcgaacactgggttaaggccaagtggaaggaaggaaaagtagtggcaggcctgtttttggacgtaaagtccgcgtatccatctgtccacccagcccgtctcatccaatatctctttgacacaaagtgcccgacgtatttaatcctgattatttctgactttctcagagacaggtcaacaacgattcggctggatgactttacgtctacggcgtttcccattgagataggcctgctgcaaggctctccactctctgtcattctctacattctatacaacaatgcgctactaaacaaatgcttatcagtctctgtagatacaatctcaattggttatgtggacgatgtcgtccacctagtggctgccaagtctgctgacgacgcaagggctctattgattttggaaggacaacgttcgcttcaatggggggattcccatggggcaattttcgaccaagccaaagctcaatttctctggctgacaaagggaaaccgcccttgggtggtctctcttttggatcccaaatcttaaccccggcaactgaagtcaagtggttgggcatttggattgatcagaagctccttttcaacaagaacttcaaagccttggaagacaaagctagcaagacgatcaatcaactcagaattttcggcaattctaggtggggagcaaaagagtctgacagggtcaagctaatccgtagtgtgctctttcccagacttacatatggtgccgcaatttgggctactgaacccaacagaggcaaattcactgcacttgcggagaaagccgaccgactggccggtatttttgcgttaggggtgttcaaatcgacggcgaccgctttcatccgatcgaggtcacctatacccagcctttatgataatatcattaggacaagtttttcctttttctataggaaaactgttttcatcaaggctaacaacaatgtcagatctttcatcttatctagtagggccgattcctctcgacgcttcgcggatgctgcccaggtggggctggctacccaaaggatcagtgacgcacttagcttggagccggaacagatacgcatcccaatggggttccagccagccacaactcgcgctgtcagttacgtcaatgaaaacttaagcaaggcagcggcaatcacatctgttaagtccatcatctcttgtcattccacggatccacggtcccttttaatcttcagtgatggctcattccatccgggaaaggggggggcgggtgcagccatttgcccaagtgagagggtcttcagctcttacaatctggggggaaacacaagcatttcaaatcacgaatgcgaggccgtgggggtgctggcagctttggaactggccagccatttatgttcaacattggatcgcagcaacatcgtgatattcgtggataaccagggagtcatctgcaggaccaaaaacccaaggtctcccaagcccggacagtggatttttgagaaaattgacgcctccatctccttgctccccgaaggattgagaatctcttttgtctggtgcccgggacatgagaacatcccaggcaatgaaatggcagaccagctggctagagaggcgttggagtcccccgcggcgcctctccttcctaccaaaggcaactatcggaagatccaacatcgggttatagcggccctcctttcccaaagaccgacaccctcaactctccccatattgtgcagctcgttgattaatcagcttgcatcaggtcactgcgcgctgaaatcattcctttttcgtattcgcaggcactttgaccctctttgctccttctgtggtagcagagagacggttaggcatctcatgaacttctgcccacaagctaaatctcaaagatcggatttgagaagacatctccgcaaactcaaagtccgattcaaatctgatcgactcgacaaaatcctcacccttcgaaaggccgagccagctttggcaaggtttttaatcaacactcgccgattctccgatcgtctaacccgatgattctttgtttcttttttttctctctctccatacttattcctccttcttctttttcgtctgtttgttcactgttatcatcccctctcccacctttcatatcactagcgtagttcgtagttgtgatggtctcctaactacatgtatgccatgactgttgttacttagattcatagtgtgcaatgccaaacggccaaattacacttaaacaagataaaaaagaaaaaaaaaattgtcatcattactaggattcgagatggcggatattctctgagctgcactagatccaggtcctcttgcaagcacatgcaaagtgtccttattcaagtgaattcagggccctatcaacccatgttcacactatccttcttccactgatcaagatcaactgggcctgtatataggggcactactactagcaactggtctggatcaactgtcaactcttgtctggccatatataaacatgctggtattttgagcagatcattaagtgatgattaattgaaactagagccaggactttgaaaacaaaaataaagaaagtcataaaacataagaacaaacacaatataagaatcagggaaaataaagaaataagcatacctatggctggcacccaagcaccacaggttttgggtatacccaatagccaaccttgcagggatggtgcttgggttgttgtttcctagaataaaaaaaattgaaaccacaggtacggaggccaatgtgacttccaaattcatttgggtacctgcagtcaacatcatttggaacatcctgactcttctaatctgattgatggcttcctccaaacttctcaagacaaacaaattgtggaaacatgacctttcaaaaagggtgatgccaaaatatcctccaatcctccttgaatgctgggtactggacaacttcccgtcaacatctacgggtctcccagagttggtttagagcctcgaaattcaaatttctctgcgagaattaagattttttgggtctagattgacttctgcaagggtcccagatccgacgggaagtcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttttaatgctgctaccgccgctatgctagagcgcttttagtggcaaaaaggccccaaaaaggataaaaagaactctagcatagtgtagtggggacatatttgtgctctgtgcatgtagcattagcaccattccacaaatctgtgctaatgctacactacatgttagtgcaatttttagttagcacagatttgtggaatcaccctaacaccatgctaaaaatagtgtattttagctacactaagccacactaattagagatggccccgccgcatccggtgtggaactgctcagcaagtgagtaaagagcttggaggggataaaatagctaataagactatggaatagtagaattagtatctgtgtgtgggtgagactgccctcctgtctagcttgcgggaaagttacactaagaaaaaaataagagtgtggcttatttctaaatttatcttagtgttgttactactgttgttgttgcttaagaatacctgttggggaggtaaggagtttttatggggttttctgagtaataagggtttctgtggggtttctctgttaaatctgttataacttctctctggctctctgatcttataagtctctctggtttctctgggctctgataaaaggtacgctgatttctctaaatctttcaaagaggtgagaatggctaagcaatatttctgaattacttttctatggccaaaattgaggtaagggaagttcaagggctctaataatctctggatctcttaatcaagggtgatgaaagctgagtaatatctctgattactgttctgtagctagcatctggttttgatgagtgctaagtaatatctctaattacttctctggtgcaaacatgaggagggagaaaggaaaacatgagccagaggagcctctatttatagacaaatggttctgcagtacatgggtttttggcctgaacacaagttcgtctgagaaggatacttctagagtggtttttactactctgagatggcctaatctgatatgaattaatctctaagtgcctttctaatacaagaggttgtaaatctactatatgaggcctattcttagattaattaatatgagaatggtattcttagactaattagtataagagttattttctagaactagtctgtgaagtactttctgatcaataccttgatttaccagtctaagatggatgtagtatctctttatgtgttttttacagtctatttgtataattattattcataaggagttatgtattttaggcctgctttgggctttatcttagctatgttttaacccagtaattattataccttgtattctatattttaccccttcttctctaacatcttaaacactatttatatgtaataaaatatttttaactagatctatgggtttgatcaatctcaccacaccggatatcccctcccttttttagcggaattagacatccgcatccgctggcgggtatcctgtggccacagtgggaatccacggatacccgccctttaaatggtggcaaggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccttgtcaacttgaaggataaaccttcttgcttgatgaggtacatgtgcctctctcgctggagggaaaacatttctagttgaaaatggacatgcaccattgctgctggcaaggagtcctcccagtcaacaaggtacatgtaccttgccggctggaaggaaacccttccagtttcacaaggtacatgtaccttgccagctggaaggaaacccttcaagcaggcgaggtacatgtacctttccagctggaaggaaacctttccagctggcaaggtacatccttgctgactggaaggaaacccttccagccagccattggccttgggtatccctggggataccccgatatccgccaggtttggggggaaaagcggccatccacagccaaatccgtaccccctggtgggtatctgttggtgctggggggtatccgccagcagatagcgtgtatccacaacagatactccgcggtcatctctgacaccaatgcaatggttagcgtagctgacccacttttgcctactgacactgtcagtgaacctgagctagaagtaagtttgcattcagtgaatctcaatcaattttgctgtttgactgatccttcctcatgtctgtagtaggcaattttttctttgattgggaagctcaattgtggcattttcatcaaagtgtgcacatatcatcctatagtttctaattctcaatcttaagactattccaagccatccattggatcacacttacctcagaccttccctaacctcacttcactcttgttgcttgtcccctacctgtctgatgctacataaatttccatcagttttccctttttcacaaaaaagtgccccagcagctcaaagaaagaagactaaaagtatacttaacaaaaattttactcttgctattcttgattttagtgttgcatgaagagttttgcttgtacatactagtgcaaagaaaaacaatcacatgaccaagttgaagagggtgtgtgtgtccggtacatgtaaataggcatttacaaacagcaaaacaatgaaataatgtaatgagaaagatactgtgcatcagattcagtggtctgatgtggcacattcaaagtcagtttaccattgcttcagacaaaacaggtgtttgatcaaatttgaatccaagctgtgccattgtgtgccaatgtcctcctttgagtcttggcctagaaaacacttgccccaatgaagcacttgttgcaggcatgccaaggtagcattttgccatagcagcaattgaaggatattggttcttttgagagctttaataatgtaagatgttggggtctatcttcttgtctgttttggccatgtactgttttatttccatctttatgtcgttgggcagtttacattccccaaagacattcacctcaacagatgattgagctttttgtgccttggtgacaaacataacaccagaagtgtcagctacagagcacctttcacagtacgtgaaatgcacctagtaactgcaaataataagagttaattgaatacaagaaaatagtatacaatgttttcaaaataataaataaataaatatgtatttacatttgatctcaatttataatgggccttaataaaaaaatgcggtttctgctgcgcgcagcacacacagtgtggtggcgggagcgcgccgtggccggtttgtttgggtgcatgcggaatgcttgcggctgacgcagaaaagcatgcggctgatgcggaaagcatgcggagctgacgctacacacgcaggctgaggaaagcggggcgtgttagtggaaagtctagctttccaaggtgcgggagagcggagaaaagcaggccggatgcgcaaggttccgaaagcttgctgcggaaaatccgggcactggcggacgccggagtttgcggccgactgcggaatggggtttagcgtatactgcggaggggctacacggggcgggggcaccgagaggcagaagcggggctcggagcgagccagaggcggatgcggcggtgggagacctgtccaggagcggccggaggagtacttagaccaacatgcgtcggaggggtgacgggcgagtccgagggagtgacagcggaggacatcgtgggaagcaggaggaactggagcgtgggaaaactgggaagagtggagttcgggagcagaagggggagaagaagggggggggactgatgactcagaacaaatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagatattacagagttagagtgttacctacaaaagatcattaagagaatattccactttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacatgttgcggagtggataagggtaagaaatctcctagggcgcgccttactttccacagcggtttccgtgtttagacacggttttttaattaattttttttgccattaattttaagtttttttgatttcttgaaattgtttcctagattataaaatgcgtagaatttaatggtaaagtccattttgaataaaaatgacttttgattatgaattttcttttccactcattttttccattaattgtatgcatacatgtttttaccttagtttttatgcttttttgaaattttacatttcctaggtttcaatacatgtagagtttaatggtgtaaaccaaattttttaaaactcaacggttcatttttaatactgaaatttgacattttttcacttaaatttctacagcttaattttcattattttttgacattttaaattcatttcccacactttaagacatgattaaaatgatggtaataaccattttacataaaaatcagagcttgttactgaatactgtgttggacaggtttttttaatgtttttttgattgatttttaccggcttaattttgatcattttttgaaattttaaattaatttcctacatttatagatgtgtagaatttaatggtcaagttcaatttccctcaaactccaagcttcaattataatatgagagcttgcaccgtttcttgcataatttgtaccgtatacaaactgtatttgaatgcaaaatgaatacatcctcaaattttaaaacctttcaaattgtaggaaatgagcttaaaattccaaaaagtaaggatgattaagcatgtaagaattaattaaaaaaaaacacgtcaaaggcattattcaagatacagtttttacttttatgcaaattgattgtatccatcatttttaacatgtctgaaagtgtaggaaacaaattaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgaagcatgttaatgatgtgtaaatgtaattgtatatagattgacctatctgagtgcattctccaagtttttttttttttttacttttgcaatacactattgttttaaaccaaatttttcaaaactcaacggttcatttttaataccgaaatttgacatttttttcacttaaatttctacagcttaattttcattatttttggcgttttaatttttttttcctacactttgagacatgtcaaaaattatgatagaaaccattttacataaaaaccaaagactgtgattgaattctgtcttggacatgttttttttaatgtttttttgattggtttttaccggcttgattttaatcatctttcgaaattttaaatttatttcctacatttaaaaatgtgtttaattgaatggctaagtccaatttccataaaaatacaagcttcaatcttaatatatgagtgtaccccgtttcttgcataatttgtactagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaacccacccttttttaaacatgttggttatccatttaaacccttttggggccctttgatgtaaaaaaaaatgtgggaaaagtgactggtttctaatggtggatttgctatatttgataccccctactgtatacaaattgaattttaatgcaaaatggatccagccatcaattttggaacctttcaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattacgcgtgtaagaattaattaaagaaacatgtcaaaggcattattcaagatacattttttattttgatacaaattgattgctaccatcattttgagcatgtcttaaagtgtaagaaacaaacttaaaatgtcaaaaaataatgataattaagctcttgaaaatcagtcagaaaatgggactaattacagtattaagaatgaaccgtttagttttatggaaataggatgttaccattaaattctaaacacttttaaatgtaggaaacagctttaaaatttaaaaaaagcataaaaaataaggtcaagaaattaatgcaaacaatcgattgaaaagttgaagaattaaataaaaaaatggtgtcgaatgcggtatacaagatttagttatcattttgatacaaaatggtttttaccataactttataaatgtctgaaagtgtaggaaaaaaattaaaatgtcaaaaaagaatgaaaactaagctgtaaaaatttcagtaaaaaatgggtgtaattgcattattaaaatgaccattcattttatgaaattgaagtcacataaattctacgcacataaactaggaataaatttaaatttcaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctaaactacgcttgtttataccacattcttttgtcagtgcaaatttggcctcactagaatattagagcattttttacctttttccattgataaattcaactccggaaggttgaataaccaccaggaactttccactgtgcttgcatcaataaaatgagtgggagcaaaatttaaaatgcaaaggaataatttttatgaaaaacaaattttaccattaaattctacacctttcaaagtgtaggaaaaaaaattacaatgtcaaaaaagaatgaaaaacaagccgctaacaattaattgaaaaaactagagcccaaggcggctgcgccgctgccctccaatgccttgattatgtctagtaacccaatcagaaaaaaccccaccccaccataagaaccacaagtttctactcccaagaactgctgaggcacatatgtccttacattaattagttaccctcaggccgtttaccacaagcatggcatatcaaaccggcgtatcattcaccaaaaaccagacaaacacaactcgtgaaacatccctacttatagtctaattgaccagtaacaccaactcaatatcatctaaagatcaggcccaattgccaatcacttgtgtaaaatctacaatctacaatcaacaccaatggagtcagaccacacctgtaaaaaagcccatgagttgcccgtctatttctcttcatcattgcacggtgggcatttaccctttcgcttcgttaattgggctgaagaataaattatctcagttatattacaaacatctctaaatcaatgagactcacgattattagaagatttgaaaatcttcctatgaacaacgttcacaataccacatcgattcgctggccttacaaccagcagattgttaacatctgagacacgtgaaacggccacgtaaagttgaccatgcgagaagacatctgtctctaaatataccccaaccctactgagtgtttgcccctgactcttatttactgacatcgcataagctggcgccactggaaattgataacggaaaatgagaggcctgagcgactgtttgacttgttttgaagctttgccctaggtaaggtgatgctatttcctgcaaacggacccgaaatcaactttccaataatgaagccagcaccgtaatccaataccatgatacgtgacccattacaaactccattcttgatgtccatgttacgcaagacaaccagcggcataccaatcttaataatcaactcgtgattcgggaatcccccaatggtgagcttgttgaggcattcttcaggcaagcttccaacaccatcagggtcaggggtgttgattgactttaaggtcgatgcaattccggggagtcggtgcaatatgtcttcattcaacttcctgacgtcacgattgagaggagccaaaatacaccgttcgtttaggtacgcaatcttctctgtgtcgtcctttttataattatcggccagatccttatagacaaaatcaatcaaaacttggcgcatttcatctttagatttacatgccttgatatcgatatgattaagcctgatgacactgaagtcggatttttgctttttgccttcacccaatatcaatagagcttttgcaaaagcacaatttttttcatccaatgacacgccaactgcctttgcgagccgcatgttttcgatgagctggaattgcctgactgatgcccatatctttgacgactttattgttgcagcgaatgctggcggatattcgttatatttgacgactggaagtatttggcgaaaatccccggagaataccactatcttaccaccaaagtcggcttctgaattgcatagcctcttgagtgatttgttgactgcatcaatcgcgttcttatgaatcgtcacaatctcgtcccaaatgattagtcttgccgcgattaaccgttcaccgaccattgtgtctgcctctactgtacactccccacccactggagtttcaattggaatcttgaatgttgaatgcgctgtttgacccattctgagtaaaagagcggcaacacctgatgaagcgcaaacgatagtcttcgaaccattgagtgttgcccaatcaatcagcgtattcagcaggaaggtttttcccgtcccacctggaccatccaggtaaaacatcttcccacctccaccgagaacagcatttttgactttttgaaagaagaggcgttgatgtttgttgaacttggcttgattgagtgaaagcctcgctgagatatcatttggatcctcaatcccctcctgctcagcctgtattgctcgaagtaacttcctctcgttcttcgttacaataagtccacacgagtccaatgttgcacccatcccctctaccaattcctttagccggaaaattgcaagaactcttcgctcatcatctctaagctgacgactatatcgttttctcatgtcaacccgacagcaatcatctgtaaagctgaggaaatgagtagcaaataaatccaatggagcagacggtggtgagtggacacatatcatcgcaaacatttgggcaagttgatagccagtgctgacggtggctgcctcgtgtagtgcctggtcgtaaagataatcattcaccagtaggcctaaatcattgcaggcatcctggtacgttgggaacacatggccgttgacgcttctcaaatcctcaaacgaaacaattcctttccgatgaagcagaaggacacgtagataaaacctttcgccagccaagtaggaaattgaaaaaatcctcccaacagccaacgcttttttcttcctcggaatccaggatttgtctcccttgttccacgaaaaatacgctggaatatcttcataaaaaattgatcttgcagcaacaccatcagctccaactgcatcatttgcattaagctcaaagtatccagtcagggtagtgcgattcgctttcccactttcaatttgccccgccagaccatcttgaccttcaaaataaacaagttgttcatctttgtcgtggactgatagacgagttacgggtgggaaacggtctgaaagaggaaacttaaaaagtcgccatgcagctttacaaaagtgtcagcaaaagtctggaatatgcgtattgaaagtcagaagcgcaccctcaaccgcgctgatataacgcccatcaacaaatgacctaacttcatcatttgagtcaacggacaaggccattcgatcgtgtcccttcgtgatgtacttataaaggtacttgatagccgtcgtattaaccggcacttcaacatttatatgacaattgaagttcaatgttaagtatgggttgtatggcacaaccgatccgttgtcaaatgttgtagtgtgcttcacaacccgcgagccatcgttgcgacgtttgtaaactggataggctccatcgacattgactgtgcgttcggcaaagggtttagggaagccaagcttgcaacatttcccattccaacatgggcgacccttacaagggccatgaagcatgaactcggacacgagggcatgcaagcgtggtgatttggtcgagtcaggtaattcggcggagacaatcttgtcaatttcttctggcattactgggcgatcgcttttgtctagggtaaccatcaagtgaagatgaggtaatcccctcttctgaaactcaacagtatagacatatgcaagaactttcccaaatctttccatattgacaatttcgtttatcaactccttcatcttcaagtaaaagacccgggccacaattgtagggtgatcaaaggccttctctccaggtggaatctcgtcaaggatttctttccagttagggtttgcggtcatagttatgaatagagatggtggtccaaacttcctgcaaatagccattgcatcatgataaagctgttgcatgcatcggggactaccaatgaaagatgatggcaagatgacgcatcttccaagtattggcgcttgattctcaagtgagttgactaatcgactataatttccagcctttaatttactttggttatttgttacaaaagaaagccttcctctttcgacgcaaagatacatatcgacgagcaattcctgcgtaagtgatcgaccagcaagaattggtgagaacctctttcgacgcctgaacagcaggtaagcaaaccattcgagggatccaacccgcctgtccttaactgggaaaacacaaactcagtactacttcatcatctatctattactccaacagaatgctcaccgcgtccagtccatgctgcatacaaattgtcccactgttgctgaccataaggaaataatatcggataccgaagagggaagtaggatgaatgcatgtcagatatctcctccaaacgttcgtcccgacggtgtagaattatttgacgttctcctataacatcaccatcgccttgaaccacaactccgacctcatcaacagtcggattattgtatcgctttggatccgcacctgacgagggtaccccttgcaagcttattgtttgcgcttttgatttcaaaagaacctcgagggcgttcctgaagatgttagcataggggttgattttttccatcaaattgattagggttaggatcgtcccttgtttaatcttaactcctttcatattatccttgcttgccccaagggcacaattgagcctatattccgcttcctcaatccccttgtttccgaccacgtaaatttgagaaaaccctggggaactgttgattggttcaatgcttgagatcctatgtgacaacgcgccggagatcttgaagatgttgacccccataggtccttggaccaagcggtcaatcctcgcgccaagcgatgtgaaagaaattgaattgttgtacatcctcgtataacgttgaaagttaatgtcatctgtagaaacacattgttagccttgattcaagaaacatgatggctgaccctaccttctcccttcccggtgaggaattttcttaagacagatggatacttgggagcactttcatcaaagtcaggcaaagtgaccttgtttttctggcaacacatcgagtacaattttgtcttctttgaccggtccaataacgttgcctcggtggcccaatgaagtgctccgcaagactcgcattgatggtcgcatcgtccaagccggtggggaattgagtagtcggaacagttgtgaagatttgactcaaagtctggtgatgtgctattagtgatcctcgatttcgagtttatcattttatgttagtgcctagattactaaaggtgattgttctttgtaaccttactcaattattacgaggggaggttgacttgggttgcactgagggaatgagcgcgattgacagagaagaaatcaataaacagttggaagcaactaacatgaacaagaacgttcccgccgcattgctcattgaaggacggttcggtaacaatttgatcggtcactatccaaattactacgcccatcatgatcatcattgattcacgctgtacccgttgctcaattcgatacaatgatttgtttctccgacctctagtatttagtaggaaatttgtccacagggaatgaattcaacaagattattagacagtttaggcagttctctcgcaatttcctcgacaaggcataattaaagtgatcggataaaggcacgggtaaaagactatgttgcctcttacccagtcaccgcacaatcatcaggtccttcttgtaatgctaaagacaggttgtgaagcacttcatgctaatcgacctgggaaagcattcagccggccatcagcttatgttgacttagagaaaattgcgactggtaggactaacgactaatattaaaatgcctgatccaatttcttcgccaatgaatcgaccaaaaaatttgactttgtcacgaatcaaaatctgacagctttcactggtgggagtttcatcaactgctttgtctattcgtaactgtatacatgatgcaattccctgatagagcgagtcagctttattcattaatgtgttgcggtcaacttactgaaggttggtgattgacaagaatcttatccttgatatgttttgtccttgttgagtcccagactttttgaattgactgtacaattcctaccccacaaatatccattccgtgtggtctgtgttccaatccaatcttgtcacacgctttgacaaggagagggttgaactcccaaattctaccaaatgttttgttgttgcttattgagcccttaatggaataatttgtcattaacatcaaagtgtagccaaggtcttccaaagatggtgcgagtaatgtggcaattattttgtcgtttgatataaatagaggctcaagac