aagaggggctgaggcctgatgcaaacattttttcaagagaagctttgctttttgtttggtggtggagaactgtgacacatgttctactcagcttcctgtcaaaaatgttggatgcctgctagaccaaaagaaacatgtgaatctttcctaccattcactgcatgaaacatgggccttctttcaatagctttttaccacattcaaaaatcctggcaaagtctatcatttcatcaatttgtgttatttgaaaatcactgtattgtgatggacagatgatctggatcaaagatccaagggtgggacagacaacatctggtgagattgtaggcaagatacatgcaattttaatggtttaacaggcaggcggctataatttgtgagatgaaaatgggaagggtggaccacagttgtagcccctgcagaaagccctcaaaaataaacacccagaggcccatcctcagccaccacttggcaaccagtgcaaggtctgaggacagctgctcaaagacatcttattcttctaccacaacatgagcagtcatttgcatgtgatgggaaaatttcaagtgccttgagagtgatgcaatgactgggcttaaggcatcaaactggaaaattgtgcactggaagtgtatgtgtagcagttttccaccagaagatactcaaaaacctctcatttccattgcaaggacattgcatcagactcaattcctcccttggaggcttccttcaagggtttcaaagggattgtgttaacctgcaaattggacccagtgtccaacaggccatttaaggtaaaggctcacacaaggaagccaggggtttcctcaggccttcatttcccagtaaaacagagccccaccaaacttataaagtgtgtatgtggtctaacatccaatattaaatgaaaaagaatcaaaacacaagttgattgtgtttgcatcttgtcatggataatctgatcaaaaagaggagaagatggtctgctcagaagatgaattggatgattattttattttattttaaatcaacaaagaaaaaagaaagatgcacggtgtgctttgattatcctgcatttttccttgccatgtcccatcctctgatcttcatcacaaaatagaaaaaaaacggaaaccaacagtaaaatataatacatcagaaaaaaaaataggagtgctcagttgaaataaaacaagatctaaaaagtgaagtagaaatcaaggggggcgggggtgagaccagagaggtctagaaaaagcattacacaaaagagaagtagaagaagcaagtaatggatggttggagaggcgaaagagagattgtgtgggctgggtgtgatatgatatgccatttccatgggtatatttacgatagcttgatgagagaggatcactgggagacagcgaccattgcttgaggggcgggtccatgggcgatctcaggaagggtgcaagtggacgaatcggcaggagcggaggtactagcggtgctgggtgccatactaacgctgtaggtagtggatgcggaagagacggagctggacgaggaggcccgttggccggctggctcatcctcgagctcactcgagccaaccttcttccccagtttcacccatttctctagtcgtgcccggcggcgttgaccacattctaaggtcaatgctggccagtaactctcaatgtccttttgaggtttagggaatttttatcagtctcgtggcttcttttgttctcctccgtcaatgaggtaaaaacattcgactcacaaactcgtaaccattggtacccccggctggactgtccagctgttccgcaggtgcgaacttcagaggatcggctttatcaacaactgccttagcaaaggtcaccggatcgattaccggcttaagaagcttaaacatgagaagttcacagatgttagataatgggtctacaactgtcgatttggattgggaatttccaccatgcgtaccttgagtacccaaacaaataaggtgggcatattgcaaactagagcctgccctagtcgttcgcagtaatgtgctcctagggtctgtaaggttaggaaagtgtcagtcaaaataggccatattccgaaggagcagtgtaaatacttactctaacgaaatccttttgctgtttgaccgacggtgattcttgaggtccagcgagatctatgacaagtaagatgctagataggagtaaagaaacaatgaatatgtggttttcgctagaaacaactatttgcgtaactcacgattctactccagggggcatgagatcgatggcccggtcgatgagccagaaggccagtgggaaccggtgtcccgagccaccggtaccactggtctggttacgaggccgcatgtggacgataggccggccgatgttatcgaagccgagggtgaacatcttcccgctttctgcctgtgataaaaaagatcagtcatgtcattcttgtgtggggggttttaaggaggataccgacgaacctcagtttttagagtcgctgcctgtccctcaatttcgatgccatcgccgccgagactcctgcgccaaattatggtctcctcaagtcgggcctgacatttggccaggtcccacttgtcagcgcgcagacaacgcaggagagcctctcggttgagcagtgagcacgcctcccaggccgtcagtggtgcgccagccttgaccttctccttgcccttactgtcgactgtcctctcctgcggccggaacccttcggcactgaaatgtccaatcaatcggttcagcatttccgtttgggcaacgttcaatgacaccggcttcggatcttccggctgggtccccgcagatggcgtggtgagtagcttgcacacgctctcgatggtcgtcgcgttggtggccgtcatcctattttgtttatggtacggctgtatatggtatcgatactttgtcgattgattagatggggaggaaaagtttacagctgctgttacttgaaatgctgaagcgtgtgtgtattgaagttcaaaaaaaaatccaaatcccgtcgcgagcctgcctgtgcgaagtattgagcacgaggacgatgaggtgtgtttactgattgaatttgaaggggcgaggggaaaaaattaaaaacaacgcaaggatgtgagaaaaagagttgaacaggaggtaaagttggaagcacagagattgataagtaaagcggtgggttaagaagtaacggattggtcagataaatgtcggctccgctggtgcgccttggcaatttgtcttgggaactcaagagtctgaactggggcaaaagatgagcgctggctggtgcgtcatgattggcacatcgctctggttgggtgattgcagccggctgcgagctgggtacataggttgcttgggcgaatgcgatgtcgttgcagcgccgaagccaaaggattactatcggcagtaagacttctgaactggccatgacagccatcaatgatcggttgtcgccaactgagtcttgaatcggctgagcttggcaggatggatgatgaccagctggtcttcccaacttggaggatgttgtcaagtcactgggactgtactacccaggcaccagcgacgatggagaagtatttctcagagaatatccggtgagacggggtgtgcgacgcgacgtttgctttaatgcttccatccacaagtgatatctcgctcaacatctgaaaccatgaacgcgtcttgcttgctgaatggcttccataggaaggccaggagatacatacatgccctataggacagtactgcaaaaaaaacctcccaaaggtatagaaaattgcctttgaagtagggatccttcaccatggtctgaaccgcgtaactacgagtcgaccatgatggctgtccagcctctgtaacaataatgggatgcaatgggatgctatcccgggcccaggggtgggtcttcaatgttcaagtgccccagcgatgaaaggatggaattgactcattgagtatgcagtgctctctaagacacttggtctttattttctgtaagaattatcgtaggtatgtaaaccctgacagtaaacagtgggctagcttaatgaagaccctccaaagacgaggtacttcatcaaattataatacagcaggtcttatccatcccaatcagaacgcaaatgcagcttggcaagcattataacgttacaattgctgcttcatctcctcactcaatcttcttctgccatcgcgtataatttgcttcacaagatgcttcttataaatgtatggaatggatgacttcccgtcgggttttagaacccttgcagaatccaatttacaccacttcaatcttgatttttggtaaaaaaaatcataagccttgtcgcaatggctttcatgtgggctaatggtgggtttgatcaaagtcttaatttagaaccaatagaggtctaaaacacactctaaatctcaacgggttatctgtagaccctagggaatcagatttgaacccactgaagtcagatcttgcagggaaatctgattcaaaggcctacaaatctggttttgtaggggcttcagaatcaataggaagtcctccattactaatatctcagcttttgtaggcactcttgatgaatgtaatttatagctttccaaaaaggtccaaatctcaaggcccttacacccaccacattgaagtttcttcagtgctctaaaatcttccatgagcaaattcaactcttctacagttcaatgaaggttttcttaaattctcacttattgaatcaaaacaaaattgtgggcaaggatgaaaaaaactgacctttctctatttcaagcttttcatgcatggtgtcagcttctgggaagagaaccatactcaatatcattttttttcataaatgacaagcaaaattattagaacgtgaaactaacttattttatcttcagtggaattcactggcccatggcttagcctgttctcccaacatgccttgggatcttccttattgttaatcttacagatgcttctggaaaaggatgttgaccagcttacttctggcaatatcctgcttgggagaacaggttgaaattctgctgaaagtgttggatttaaacaagctggacaagggcaagatcagtatcagggaggagaaagtcaagtgacatcacattattgtcaagagaaaagttcatgtaccacctggagtactttgtcaaccaacacaacctgccacttcagtttcagtgttcaccagttttcagaaagataattttctgaaacatatcacaactcccttcaaatttctcagcaatgaaaaatttgatagaatcacttgacaagagtaaaaacatgccaaatttttgaacaaactacctgatgctgtccttccaatcattgcaaaacatgcatcaatgaaaaaacaagactgaacaagaaaatttcaaaaagaaaaacatttatggtgattccatgataagcttatgcctcacatattcaagtcaattgatttttctttcaagaatgaatttattaataaggaagatgtaagaggattatttcaagaggaaaattttctttggcttaaaatgagacacacatcaaaactggttgaaccccaattattcagtttggaattgatactttctggaagagattatacagaaagctagctttggccatttgaatatggctatttctgatatgtaaaccttttactagaaacatttcacatttacttgttatctttcacaataaaatttttcatggttgattgaaagctgatgcaaaatttcaactattgtttgtgcaaaaaattgaaaagctctcaccaacattgatcaggatggaatcaatctgaagacattatgtgcaaatttggagaactcatatgacagatatgtgcattgccattcaattcctaatgatgagagaaagtgaatgtggaaaatgttttccaaattcaactttttattttcaagcctcaaaacaagtaatgtgatcattgataggatcaaatacactgataaagcaaaaccaaaaacaatccttaataatgaaagactttttttcaagaaaaaaagaccttcaagagaccttcaaagccaatgtaagaaactcaaagctctacttttgcaaacttgttcagcagatttgacagattcttgacaatcagttaccatatctgccagatattgaatattattgaaataaaattattcccagagattatcccacattcatgggtctacctgaatattctgcatacaaattcaagtcattgttgatatctcaaagaattatcaggattgcaataggatgaagattggtatcagaggagaaatacaatcatgtaaagaaatttctcatcaaaagccctcatgattttaaagcattatgtggatattatttaaacagatcatcaccaatgattatagaacacaatagtgggattcaaagttattttttaaacagaattctacatgagatcataagctcaagagggtcaaaattccaattctctgaaacttccaattcctctttgttggaacatttctcaaaacttctatggaatttatgattttgtgtagaatggtgttcaaaaatcaacttttaaaccctctaatactgcaagaaaaatttgcacaactgtttacagttgacatgcaatattacaaaggtgcctttaatataaaattgcatgtcaaaggtgcctttgtaaaattgcatgtcaactgcacacagtaaaattgaatctagaaatttatgaattttaatcatgaacctctgaagcatctctgatcaaatgtgcattgaatgatgtaagagtcattgtattttcttttgcgaaagagtgtgtaattgtatctattcagtcctcatgggcttttccacttccacctacaaaacggggggctgtctcagtgactggtcggctcttcatcccctgatcgttagggatgatgttgcttgagccttggtgttgttttgccgggatcgtgatgacatgtgacatggacaatcctggttaatctgtggagtgtagcttttaaaccatgatgaagatccgatgcaaccagaagtagccaagtccataccactacatacacaagtccatacttgcaaccaccctgcccctccaaacccaaaccttctttcctgctgaccaccaccactctgctgttgtgtgaccgtccatcaaaagaagatttatccctttcctttgtaccttatccccatccctccctcaccagttcgtctatcagaccgtctccaaaagatggccgccagtgcttcgtcatctaaatctcctgtcgtgggtccttcggcaagcggtcccaagaaacgagaaagcagcatgatctcagttgagtttttttttaatcatcatttccctctcagttgaactatttcatcgctgccgaaaatttatgactgatattctggtttttgcggacacaggatcaatcaagctctcagtcccaagaaaccttaactcccaatcaaatcgaaatcctgaaggcatttaggtcagaactcgaggaagaaggacatctcaagccgtcagaaactttggggacagatgatgaaactctcatgttaggttattttgtttttgctggaataatcagtttgacaagacgataataatcttaactgaattcattttcctaacttcctctcgatgcatgcatgaatagtcggtttttgaaggcaagaaagttcgaccttcaagcgtccaaaagaatgatcactcaatgcttgcaatggcggcatcagttcgaaggcatcggaatcgatgggttgtacgaagaattggatccttttgactttccaaatcgagatcaagtcttcaaatattggccaatttatttccatggggtaaatacattgtctcctttcattccagtctctcaaaatcaaaaaaaaaaaaaaaattgaaataaaaagaagtattgtgccatttgttctcgagcattgatcacagcagcaacaaaaaaaataacacttttggttgatgtacatgatatctagatcgacaaagttggccgaccggtgaatatccaaatgtttggttccctggatttgagtaaactgtattcagtcatcgacaagcaatcgcatttcaaggtcttagtagccaactgtgaagccttaactcgagagattctgccggcctgtagtcaccggaaccaagcgatcaacctgcaaaactcttctcaatccgatcatgatcaccattctcaagcaaactcctcctcatctcattccagtgcatcgcctaaaatcactaacgctttttgtatcgtcgatctgaaaggtttcactcttacccagttttggcaggtttgtctgtttctctctttcgttgtagaaaaaaaaaacaagttcttctcatcttccctttctcatgattcttcttttttgtgcatcttgccattccagatcaaaaatattgctcggacttgctttagtatttctcaagattactatcctgaaacgttagtgaccacttcatcagtataaaaaaaaagatccaaactgatattccatttgattgatgcatgccaaaggatgggatatctagcaatcatcaatgcgccgaagtcatttgcgacgatcttcaaagcggttacgccatggctatcaaaagagacgatttcgaagatcaacatcctaggggaggattacaagtcgaccctattagaacacatcgatgatgaaaacctgcccagtttcttgggcggaaaatgccagtgtgataaccaattcagctgctcgaagaatgatgcgaatttcgatcgatcgccttggttgaaagaacgcaactggaaatcccaatcatggaagaaatttaatgtccaaactccagctcaagcgaaagagagaaatccaagccctcaagccgatccttctgcttcagtctccaagtctaatgatctcaaggctaatgatcttcaaactcatcctcctaacaatactcctaaaaaccttcctgaacaacagaatgaaatcactgatggtggtgacacctcagatggcgctttaatcatcaacaactctcccaaatcgccaaccaaaaaataaaacctatattgtctctctcctagcgaaacctagtcaactgtcatccccccctccccttcccactttgctaaatctttttgtttttagagcttctcattttcttttggggtaaccgcatattccagtcgttttttccacatcagcaatgtcccatttcatttttcctccattcaagacttcaacttttgctcaattttgtggggaagatttccatcatttttttttttttttcaggttcattactgcagatatatattgctgtttttttcttaccttcatttgatcttagccagagcgtttttccttctgccaatgttatgtgtatcttctctcatcctgctgtttccaatagaagtatacattccattagaagcgcccatcctgccagtatgttttctcgaggaaaataggatcagaagccttcatttctccatttaccgttacaattaagatttgttgtaccacatgcagcttttgtcaaaaattggcccattcactttgattaatgctttggatgcgcaaaagtataacaccaatgccgaggtctactgccagaagatctcgtcccttcaggatgcatcttcagagccaagatcctcgatacctatcttgttaaaatcagcaatgttggctttatacccattggttgcatctctagaatatatgttgtttccccttccccattgtattcactgtagtggacttttctgacccgtcttctagtatcctccccaagaatcgcacatgtctattgtctctcttatcattctagcttggctcaatgatgacgtttagaaaccaagcccgccgcaatacagtcgaagcaaaagtcttttcactatgatatttccgtaagaaaggcagttgatcattcacagaacttcaactgtatatatacaaagaccggtaatagcacatcagttacacacagaaagtccatttgaaaccgcctgacaatctttgagaggcgccaagagcagttcagcaataagcttgctcaggttcccttgatgagcttggtaggtcttcgtcatcactatctgcccaatctaaaacgctaggattggtatatgaaccaaagtctttaatgagaggagaaggcatggtatatgtcttcatgctcaatgccgccctgcctccggggactcgagtcaaaagcgtggcttctggtgggatcggttcaaatgtgacctacaaaggttcatccaagcgataattagagttcatccaagcgatcattagaacgggtcgaatgcgatggaggatgaatgataacaaaccgttcgatttagttgctcataggctttcaagaatttatcgatctcttccagttccagttccactttccctttcttacgagcccagtcattcttcagagacccgttccgcacggcaagaagcgatccactacacaccgccttcattgcctctcgtgccaggccgagccagccgatagcctccccgttttgactggcctgttcgccggcttccagcgccagccacttgtacccacgtccaagagctacttgacgaccttcactgacgtagttccgcagggaactcgcaatctcactggccccactggctaacttgaacgcatccttcgaactgctatacagttggtgcacattcaactcgagctttgcgagcagcgcgggcgagggatgtgatttgggcaagcctgctcctgggttcgtgtgtcgatccatcgcagaccttgacagtaaacgcctgatcgcaagccgctcagcatccgctaacatcagtctaatcgtcacaagtcaacaaatcagaaatgtcagccactgataataaaaaaaaattaggaagaaaaaagccaagaagaaatcctaagttcgctaacgaactgggctaatccaccggtggcttctctggatagctctgggggccgggaggcacgcaaatgagcaatgccgtcccgatggtgtttttcccatttagggataatctctttgctcaagaattcgaatattccgctcgcacggcagagagtgtcggccgccgagctcagcttcccgtctcccgcacgtcgctcagcttcggtgccgatctcatatgagcccatagagctcactagcgagttcgaggtattcgataaggcgaaggcaaggttcagaaggacagaggctaattcgtagtagctttttgcggtccaaacacacacagaatatcgttcatgtcaacatcaaaatcctcttcagcttgatctgaaatcagtgtacaaattaaggtccatgacggctcgaccgctggcttacaaggaaggtaatgaaatcctagatggcgaacgaaccctccgagatgataaggttgatctccatccgaacactggaaagtggagggacgtcatgaaacacacgtaggtattcttagccttcgaggaggacagatcgtgttaaaaatctggtatcgtacctatttcagttggcatcaacaacatatctttttcgattgcatccataagacccaggaggtgagggaggtagtcttcgattgtctggtacaatacattaaaacgacaagtgtgatcaggacaagcctctggatggactcgataagataagcagatcataccttgacagccttgaaccaatcgcgtttgccagagttctgtttgcattctttcaagctcgttcgcattgccccgcgggcggcattagccccagccagctggccgattcgttccccagtagggtcagtcagcaggggctcgaagttgatcgttgcaggggttgacaagtcgaagaggtacgacatctttccgagtctggagtgtgtatcaggccaagtgtgtgtgtgtgtgtgtgtgtggtttgtgcttcagcttgggagatcgaagcttgtagggttggttggatcaacagcgaagaacccttcctggagaaccccttgcttgcgactgaccgggccattcgtcaggctgatcaccctcagcaagcagtggaaaatgcccgaacactctgtttggatcacccccaaccccccgtgctaatcaggctcccgatcgacctgtcccgtggctccccgatggagagctcatctttcaaggctctcctgaatcgactcactttttagggtccagatatttcaacagcaagtcctcctattgaatctacatcctgtgaaaatgttgatgcagacacatcccattgatcatgaattcctgatctagcacttctagagctaaactccaaagtttgtttgctgctgaatgtcacttgtgattttcttctccaaacattcatagcatgttggagtttaggattagattgtctgaatcatgggatccagattggtgagaagtaggccgttatcagttggaatcagccaagtccctttgaagatgtgaaaagaaatttatcttcagctcaagtctaaccaagtatcataaagccttgtgattcctgtcagaaaattggcttggaatctatcaccataatttatcaggaagtgtgacaccaaaaacttaacttgatcagatttttgaaacttcataaaaaatgcttcaatcttcctatggatgtataacaagctcaactcctgctgatacatcatctaatcatttttttttcagaaaatacagttgcagaatttggaatgggaattcaagtttgttgcttgaaataatcaatcaacatacatactagaatctattggttttggaatggaaaagaattgattgaatcaactttcctatgcttattccattgagttcaatttcaatgggtctgaaaacaccttattcttgcactgcagaaatcatttgtgatgtcttgaatttgagcctaaatagagtacatagcgcaccccgcattactgtgcgcacccaccagtaaacactagaagaaaaaaattcaggcaagtgctaccagtaccagttgacatgcaacatgctccaatcaagcctcaatggaaactaaggtgattgtgttgacatacttcagtggtactactactactaccctgtggcttcaaaggccagaacaaagtagaataaaattctgttggaattttgtctctctctctctcctcatccctaaaaatcttttttgtttattcttataattgataatgattaaatgatagaatacaaattattatacaattgttgttagtttccgtgtggtatcttgtcctgttgtctagtgctgcaatccttgtagtcttcgaaccctggtctagtctttatcaacagtcatttactccagtcatctattcaataatttgttgatttttgttattcattatgatattcatttttctctcagaaccacagattgaacttgatgtacgtagtctatttaatgcgtaggctctactagtactaagcaaataaaaatcattggctctctctccctttttacgaccctcaagcctctccaacaaaaacttgtttttgttgcccaaaaaattctctctgtctttggttaaaatttcatcaaattctgagtttcactcaagttcagtgtatagtatggtgtgagctcttggatgtaaactgccaccagttgcttgtgttcttttttttcttgcagtgttaaaactactgcaatccaggatacacatccaacctgcatgtgtagtgaatgtttttttttgaattcaagtctgataactcacatggttacctgccaattgtggccagatgcattctgtcatggcatcatgccttgtggctctgtatcattatgtaaaccaacatgattgtttgagaccctggatcctgctttaccaatcattagcataatttgtcaaataatccaacagacagcttttactttctttggaaactaggggctatcgttcagtaatagtattgccaccagaatggctgcatcctactgcaccaacttttagcccaactggtgaagatttaccactaaaaagtttatgggcaggattcaccttcagtatgtacatgtcctgatgtggcaactatccagatatcacatctgatgttcagtcaaagtggttgtatacattttgacattttggttactgtgttccacaggggctttcctgggtcctaccatgagtaggcctatttgtctgcttgtcagtgggataattctttgttccaagcagtctttccattgtgaattatgcctgacaatatctgcaaacatacagttttgagcagtggctgagattgttgatctcaaatcaaagctggcccatgctttcccttgatagagacagcgtctactgttctcaagatcaaaaagagactgttgtgaaagctgtctacacacacaccaacccaattgaatgagataagtcaaaatgtatcattaggagaagagaaaaaaaaatgtgtaatagtggcagctaattaaatatatttcctacttcataagacggtcttgataaatcaacaaaagtgcagtccttaattaaattaaaccctcccaccgcaacaaaaaaaaaagaagaaaaaaaaaagaagacaatgatcccaaaatgtttgaagtgaagaggtgagggtataaagagtacaagtcatgatgaagctcagaagattctgacggatggctttcatagcacaaacggaaggataggtgcgggctcatggccaaggctggcaacgagagaaagataccgaaaaaaaggagaatttcgaatgggcacaggagcaggactggataatatataatatattcaagcgagcaaaacaaggagtaccgggggagatgatccgagtcggggggaaaggagtggggtcaatcaaggactaccaagtgtcgttttgagcttgagattttggaggtggaggcagaactacttgttggtgaatcggcggcggctgttttggcggttttcgaggtgtcggttgggacggctgtggtggtggcgtttgctccaaaggtcggcacatgtgtagcaccgtttgcccatttcactacaaacaatcaaacagtgattaatcggggctggctcggtgtgattatggaggtgacgattcgacttacgtggcgctggggctgtcacaggctcggattttttcgtcacaatcttggcaatcagggcgcctatgatcaccagagcaatgactgcgacaatccaagtgatcgttttaaacttcgagccagcctgagattgttttttgagccaattactgtaatgtgcaaggtttactaggttaggatagcatattcggtttccgttgagaagcgactaacctggattcttgctgcttggctcggtccaaatctttccattgggcaccgggacgatagaaatcttctcttgtcgaaggcttctctgattcgccgtgaatcaatccgacggatgtgtgaggctcaaaggtatgtgaggtgggtgaggtcggctcgaggaaggccgctttggggggaggcagcttgggatcaagaggagaaatgaatggattttcggcatcgtgggaggacggggcttgaggtgcataacgtgatgtaggagacaagcgatccatcgggggaagaggacgctctgaaggggcaatgttaggccgttgtggccccggttggcggtgagcaggtgcaacagaggacatgaagttttgagcgggtgcgccatcgcgaccataagcccctgcgttgtactcggtcgagcgaccggggaattgatgtgttgagttcatcttgtcaggaagattgatatgaaaaggtattgttcgaggtaacagatgctgaaggcactgttggaaagttgatgaaagaaattattaaaaagattggcaatattgctagaggatgatcgcgagtgtagagagttgaagtcagtcagtcaatgatgagctcaagagagggatgatgaacgaagggcaacccacagaaggagcgacagtggtgttataaataattggaagatggtgtagttacggggtcgtatgactacaatgcgctaattggaagttataaatgtttttttcgggccagcaagcctactggcgaaaaaaggatggcctgtaaacgaggggggactgggaagttgttgaggagggctggaagaaggaggcgcagagaatagaaaccctgttggaattaactgaagggggagaaatggctggaagagtggaagtatgtcataccgatacagccagaagtacataaaaagggcgtgtgttcagttatggcaagagggtccaggcgcagtctgcctgacagagccaggaggagaggaagctctccaagttcgttcgtttgttggttgtgatcaagcgcagatcttgcaagtttttctagtgaaatgcaatgtcggaagcaatacctgccaagggtgtgcatctatagaattcgaatactgacatgttgaatgaggaatgaatgtatgcccgagggatcaaattggatgcctatgtatgaaggactgggaggtgacaagttctcctggttttcggagactaccgatgcatcaggatgcaacatcagaaactcgtcatattgagctcgccggcgtcttgttgagacaccgttgagtcggcgacggtgcgtctcagccagcccggaggggtgcgataccttcacccgcatcaagtcagcaaccgccagggattacgggcaagccaaatcagcactcgcatctccagaagggatgtagaccgaatatgtaaactggcatggaccagcttggactgaagtggccaactcatcacgcccggttaggattataatcccaccgcaagccatttccgcgtgccttgggcagattgacgaaggccgattccaccaatgcgcaaccctcgcagctaactattacgcaaaagcagatacaggtgagatgagcatgttaaagcgctcaggtttttgctctgatcaatctcatgataattgtgtatgttgaccattcgacagcttgacgttccgcaagacgacgcgaccaaaagagcttgtcccggctgttaaaccgtccaacaaccaccgagaaagggtactgggtcattttatccacttgacccccccaccaaaccgaggttcccttgcacagctatagtcacacattcagctgggggaatactggcggcgcaaccctccggaatttggaatgcattaatcaatattaatagcaaaaccgagaggccacacaggggaaaggtcaattaaaaaactttaccttgaggcttgaccgctgtttaccgcggtgggattgtcgggtttaagcctggtgctcgcgtcgcgtggaaggagccataccatgataccggcctggtagggccagtaactcagtaaggttcacatttaacccgagttactatccggattgttcggccttgcccgactcccaggatggatgatgacctcacgtcggagtcgatcagggcgtgccgctgaaacgagtcatgacgattaagcctttgagccccaaggttcagttccttgcgtacaaatctcctgtttggccggcaagaagttcccgagaccctcctgaggaggctctactacatcaatagcacttttccgaaaagtttacgttgttttttgtgcaaaagggtcagcttggtcgtgttatcaatacttcttccatccacaacgaaattaaaactgaagaaggtcaccaggttcgattgcttgttatttcatgatgaaaacaccaatctatatgcggataaggttgcacaccttgagggattgtgcattgccaagatagatggcggctgaccgatgtgcgtgattaaaaaaaaaaagttagttcttcccaacgtggggtccgtctgctgcaggggacgggatgaaaacgagggaggagaggagaagcttcacggcaggcgcgctgttcctcgagacttgcgatcatcgattatgtaagccggccgatgggaatactcaaatctcatcactgctgggtggggaaggcgatggaagcgatcgaatggaagcaggctcgccgttctcgggcatcccgcccgctgcaagccggagaagggtggagtccagtgcatatgcactgtttgtggagtggagatgaatcgaggatgaccgacgagatcgaacttcagatggccgcgagcaagagaaatcaataaataaataaatcaatatttatccactacatattttccctggttcttgctgtgtcttgggtgactgcaatcagctgattagtgtgttggacttgaatcgaactacataaccagcagaacagcgccgatgacaatttcaaggttggcttctagtcaaggtttccagcaaaccttttgtcttgttccgtcatgaggatcaacctcaaccgggcaatggagttgctttcaaaaaaaaaaaatcccgttttgtcaaactcaaaggggggcagaggaccaagaagaactagactcagactggatgattcagtggatctatcatctgggttttgcttgttgaccactcttcatcggccgaactgaaaaccggcctccttcgtcctctcttcagtttcccaatagcaaccaaccaatcaagcttcgggatccggtttgggtgatttcagtgctcccatcctctctcttcacatccttccctgccgatcgcgatcaccagtccccaggctgagcatctgctgggcattcggctgggacgaagccgctggtgggctggccgcctatctctcacttgctcactggttcataagtccagcattccacctcggcgttctcggaagagaagccatccaaccaacttcctcatcccttcttcccagctatcagcacagtcaataagaaaacatagtaggagttgcttataagccgactcttagtcacccacctcgtctaacgctaaagattcaaattgccaataatcccttcactcctcggaacgtagcattgactatcacctgagacccaaaacccctcttataatataaccgacccacttcccatttcccgaaactcttttagtcctacattttaactttaattcaaagtacttctttccggttgaagatctccttctgattgttacccaacccaaccaaacccgcagttatcaaaaaaaggcgagggagaaataacatacttcagagcatccttcccccctccccattgcatcttctctaatacgagaaagcgcacaaagtaacgatcatgtctactgacggtatgaaagcccaaaaacctatcaagtcgatcctgaaccgccattcctcgccgactcatttgaagtcttacgtgaccaagtccgtcagtaccactcaggttgatggtcacggggtaaggaaaccgaaggaatcattcacttcgaccttcaatcctatcatccacctgttcgccccgccacacacctccacgattcctaccttgcccaagggagagccccagccaatctccgtggccagagccttgggcatgatagtcatctgcgtcaccgccttcgtcgttagcgttagtggattcactcatttggccttgagattgaaccatctttgctttgtaatatatcggttggaaattttagattaaacttaactttgatagctaacttccacaaacaaaacacttgtctacttaaacagaatgctacctctttgtcattgaaccttttgatcccgagcatccagcgagaactaggtaaagcatccactctactataatatactggatatatatgaagagacagctgagagttctcttccttttctttaacagacattgaagccagtgatttgcaatggatctcgagtggctttccacttggttttggtagctgcttgttgttgtttggaagactggctgatctggtcggtctctctttccaaaatcaccttcgccgcgtttttcctttttgtcccatttccaactggaaaactatcatcaatggtggtctttccattggtccactttgcttgacatctctgctcgtcctaatttcccctatcaaattgatcaccaagctgagaactaactttgagactatgtttccttttttttgtttatccatcatgatcaatgcgtcattcaaaaatgaaccaaacagtacggccataagcgattcattcagctgggcactaccttctacgccctggcttcattgggctgcgcgctttcgcgaacccatgttcagctgtcaatcttacgagtcttccaaggacttggggctgcagctactgcgccctcgctcatcggcgtcctgggaaaccacctcgagccggaatccacgctgaagcgcgtcggcttcgcttgtctcagcgcaggtgccccattgggaggtacattcggcttgttagtgggtggatttatcacccaaggaaccggccctggttggagatctgtgagttattcttttggctccaactgttcattcaaaactttcagataagataatgagcgaacaatttgaacaattagctaatcatatccggggttggacccctattctaaaatgtttgaacagttcttctatctctgcgctgcctctgctattgcagtctgcgtatcagcaacgctgatcatcccaaaggacaaaccgagagtcaacaaagaaggaagcattgattggttaggagggatcctgatcatcacgggcttgacgttactgaccttcgcgctgggaatcagctctcgggaagggtggaccagagtggttgtgctactgccttttatctccgctgtgcttatcctggcaagctttgtttactggcaaaaggtcctcgaggaccgcatgattgagtctctccaagctggcgagggctggaaaaaacctaccgaacccatcttgaaactcgacttgttcaggagagatcatcatcagttttcgatcgtcttgatggtagtctgtttgctttggtttggcttcgtcatccaaaacttcttctttcatcaatagttgagttttcttgctcctttttattatcctcatcctttctgctgctttcaatcggcacgtttcatattttgttgcacccgtcggagctcagaagctcatttaactccgatccatttttttttcaaaaaaaaaatgccccttaccggcttggaaatagtctgcaagattttttgggattagacttaactcaatccgtcattcgatttatcccgatgtaagccctaagaaccgtctttacaaaactcttttgggaactgaacacctgatcctgagaggaaaacaaaagatgctgaccagtctttcggtgacggaaataggcttgtattaggactgctgttgaacatcaccttcggctttctatcccacatcatcccggcccaactcttgatggtcttgggatgcatcggcactgcaaccagctgcctcttatccgcactcatggacacctcggccagttattggacctacaactttgcctcagttgctctctctgttgttggacctgattttgtggtctgtctctggaatctccctacccatctatacgttaacgtggacgcggaacgttgatcagtttttttgtttggcaattttattggtcgccactaaaatatccagtttgccacaggaacgatgtacggcagtcagatctcgagtcaatccgaacaagccgttacgggtggagtattccacacctttgcccgtaagcatcgcaactctccccctcatatgattggatcgtttcttttttttatcagaattcgggtttgctccggtgaaaacaccaggattctaatacttcttttccatttttttcgaatttggttattggttgtcgaataaacggatcagaaatgggcaatgcaatcggattaagtctagccaccttgctccaagtaagtccgactattctcctttatcgatcatatcctgttgtgtggagctatactaatctggacttttcttcattcaaaggttcaagtcactagaggaagagcgcgagaagaaggagtgattgtcagagatgatttggtgagtacttcccagattgaagttcaactatcattgtttgatgcggatattgaaatttacctcccctcttacgaacagactgtggcaagccctgcggcctttttggaaggattgagggcgggcttttggctttgcttcgccgctttatgtctgggtatgtttttttcttcttatgtttccccctcatcaatccgagatttcggggggtttccctatgagctgcaagaataagaaaaattattaattgcttttatcaaccatatttgaactcaataaaaaaaaactttcatagcaactttgctctcgctagtcttcttgcgcaaattgaagctacttggaaagaagaaatcggtcgactcatcaagctcatcgatagaagaaaagggcgaacaaaaaatcgaaagtgagggcagtgagaccacctccatctagtccccgtgactccctctcatctcaaatcaatcctcttatatgtcccacctctttatgttaattctatgtatagtgagaaaaaaagacaattaaagataattaaggtcatctaatgcttagcagacaatcaatcgatactctaaatagaaacatcctattttaaagtgctcgatgtttagcgaaatattgatttctaggtaacataattcttccattccaagatagaaaaaaggactcatcctaaccgtaaaacaagaaataaagtagcccacttgaagatgatatgtgctttgcagagtactggcatgtttcctaaaaaccaatctgatattcaaaaaaaaagaatgcagtttcgagtcattagtcagatactttttgtccttcatattatcatcaccttagctgatcatcaaatctgaagtaatcaaatcaatggtttgatttcttaaacctttgttttaaaatataactcattcggccttttttcaattgcaccacccttacatggtgaataccattgccgtgaatgtttattgttcaactcatctctcaatgatgccccacaaaggaaatgacgagtcagctgtgatatatgagcttcccctcaagggccagacaccttatggaaactatctaatcaaggaggaagcataacgcctatgggtttggatttcacaacttgaaaccagcttagcagagcgactactatatctacagcaagctaaaaattcacaaaacacaataggaaaatgcaaatagaagatatttgatggattaaaagtgtgaggacccaagtatatatcatcatttgatagaaacgaggggtttgtttggtggtttgggggtggatctctattcaataaaaacagaaaaactgagaggaattttaagcatcttgatcatcgtagtgatcccatgtgggacgacctctgggtgacctgactctgcttcaatctcatgacataatggccatttcaacgcaaccccattcgcattagcatcggggtcataaaaaagatatgaaaaagtgtgatgaaaggaaccggattctttgaattttcaaacagctgttggaagactgttaggaatagaatcgtgcctttggccactggatggatgtcatccaaatcgtgcagagaatcggatcgaacgctcgaggatttgagaggatgaggatcccccgattcctcgcccatttgtctatttctttggtccggcttgaccgtgtcggcagaaagaggtggcagcggagtgctttcggttagtggcttaatggtcttctcgggaaagctttctgaagctattcttgcctcactttttccggttttcgaggcagggggaggaggacgctccatgatctcataatcctcatcggtcagctgggccaagcctttcttttcgtcttgcggatcgccgccagcacccctcgttagatctagtttcttgacatcctcaaccgttcccgacggcccctcgaaatagtcggtgataggatgcgaccgggctcggaagccgaaatctcccactctgtcaacaatcggaacatctccaatcggaacaccttgagtcggaacttttcgattgctcatgggtgttgagagaccggttggaatacccatagacatctacacaacaagtagagtagactcagattcctgctcgataaagcaagcccattgccaaaaagataagccaactcaactatgacaaggattggtaaaagcaacatatttgtttttgcttttgttttccagaatttagatcaattagggaaccaaaatgtgacgggatgaaaggatgagaatctgatacagaaatagggaacaaatgaagcaatttgtcagtctgcttttaatacctatccagagactctctgactcactagccatcagtacaaaaagaggccttgtcaggcagtggttgctatggtgtaattgagtgtgccaaccgttgtattcattgattccctcacatgtggagctatttgctgcaatacaatccaagagattggacttgctttgaccatgctcatcatgcttgattactatacaacaaacaagactttacacctgtgttatagaaataaaacatgatcaaacatgtagtgatacctcatgacttattatgaattttgttcaagtgtaggtaaagaggtagtattacatcacacaaactttatttattcatgttacagtattatttcccttccaatgggggggggggttcaaattttgaggaggcctatctgatgaccttatttgcccccaactttggggggctttaaatttcaatgaagcttgagtgggacatctgtctgagtctaatgtttagatgttggggttagattgcctggctgtttgcttgactctctgagcctatttctttttagttatataatattaatataagaagacatctgaagagaagaaaaacacacaaaaaataatctgtatctactacagactacagtgtcacacccaaattcttgactacttgaaacttgcaaaaaaaagtaagttgaactttggacttcttccctaaatcaaattagtctacagccacagtcacacaccacacatttttgagctttacagaagtatgaaaaagcaaaagacatcattcaaatctctgtacttaaactctaaaattggttgatcttttcacattacagaatttggaacaactgcctatagtctctggtcatgagaatttaatatgtgcttataggactgttagaaagcctaaatgggatgcatttactctgattaatctcacttcaaatgatctaaattcaacctgtttgagcccaccttatctaggttgaattaatcccatttaatgtcccgtcaaataagttaaatccaacctattccattccactatagttgaagcagtgcaacctagttaaagtgggattgcatatttcagagaatatccatcacaagagttgaaacttggttgctacaagttcactgtagcaactcatttgtcagatctaacaacccacacggattttccatccaccagtgcttgctacactatccaccattaccccctcaatgatgccagtcatcaagattaaagaacttattatattgacctcaatttctggtctttactggtcaccaagcctaaattatatattgtgatgaccaatctctgacagtcatggacacttgacaatccaaattgatcttgatgatctgctggtaccagcggtgggcagatacattacggtacgttacagcaggggatttggagaacgtaacttttttttagttatccaaatctgttgtttttgtaaagtaactaaatttggttgtaaagtaaagtaacgtaaccaattttattttttccatatatttttttggggtaacgtaacttacttgggtggagggtgtaatgagagtttgaagggcaaaatcatattgcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatttttgagctactttgaaaaatgatgaaaaatgtcaaaaaaataatgggccttgataaaagacgcggtttttccgcgttttgacgcggttttgcagcagcgcagcgctgcgcagcacacgcggattccgcgtttggacacgttttttaaattaattttcaacaccttatttattattatttttttacattttaaagttgtttcctacactataaaatgctaagaatttatggtacaatcgaatttgaaaaagtattaatggttcatttttaatactgcaattcaacacttttttcaattaattttctacagcttaattttctttattttttgacattttaattttttttcctacactttcagacatgtgaaaaattatggtgaaaaccattttgcataaaaatgaaaactctttcttgaatattgcattcaacgtatttttttaattaattcttacaggcttattattcattattttttggaattttaaattgatttcttacatattgagaggattataaatttattgtcttatccattttgcatacatataaaattggtatacagtacaaattatgcaacaaatggggtaagctcatatattagaagtagggcattaataaaaaaacacggtttttccgcgtttacacgcggttttgctgcggcgcagcgcacgcggtttccgcgtttaaacacagttttgtaattaattttttaccgcttatttttcaagtttttttgaatttttaaaattgtttcctaggttataaagtgcgtagaacttaatggtaaagtccatttttcataaaattgacttttgattcttaattattttttttcactcatttttcaattaattgtttgcatgcatgtatgtactttatttcttaagtttttttgaggttttaaaattatttcctaggttttaaaacacgcaaaatttaaggggcttggttaaacgactcccaaaaagtggagagccgactcccaagccccggaatccccgaactcttgggagtcgaacccccaaaaccttcgactggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcagacaaagaatcgatggcaggagacgtccttgttcgccactggagcggtccccaaacacaacgagatgggcttcaccccctatttccaccaaaacatcaaagcgatgaaaggccccatccctctgaccatcttcaataaaggatggaagaattgagccatcctctaccaggccgagaagaagtcgaaatacgacgactcctcatcagaccgcaaccgttacaccggcctcccctaccccagtgaatggacccaaacattcactgaatggaccaacaatcatcagtctttccacaatacactagttgaagagtttgactacaagaaaatggcaaagtggctccttgcacacaaagccaacacagacgctctagttgcggaagatggatttatggtggctttacggtacgacgtgcaagtaagaacgaacacctttgctcaccgagtcctcctcacggacggctctctctcagtcgccgaaattttggttttccggccaaagatcgcccattcgtgttatgcaaccgcgcgtaaattcggggagctggagttcacggacaatccttacgcagaaactggagtccgcgccaactgggacccgaccacggggcaaccgaagcaagaaaagaagccgctggtgaccaaggccaacacccctcatactgcagcaggaccatcctccctaccagctcgcccgaatgcaatgaaaggcccaaggacgcatgggtataaaggcaataacttcaacccaaaccacggatcccggtcaaacgactcctcatccaagcatacatagtaggttaacccttatcctatcctcactcgatgatttcattccccttttccataaccatcccgtttccctacccccccgtcttcccttcctaccctaagccgtactactctccaaggatcacactgaatgtccagtaccggttttccaatgcctcgtgccacttttgtgaacgttcaactattgtgtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacaatttttgagaataattttcatttggggaatgtatgaatatttgagaatgccatttggaatcaaaaatgccccctccccttttcagagaatgatggactcgatttttggtgcctttatcagacaagactggatgatggtctacatagatgatataattatatattcaaatgattgggaaacccacttagagaaaataaatctagtgctgaggaccgccatcaaaactggtttgaaaatgtccattaaaaagtgcaactttggttatggagaactcaaagctctaggtaggatagtatctggcctaactttagctgtagatcaaaaccaagtggctgctgtaatgaacaaagctctccctcataacagaaagaaatgatgtcattcctaggcttatgtagttactacaggcaacatattcctcaatttgccatagtgagcaagagcttatacgcactgtgtaaagatgacactatctatgagatgacctgggcaagagtcaaaaattatgaagaattaaaaagattactcacttctgccccagtcctagcccaaccagattatgacaaaccgtttatgctttatattgacgcttgtttagatgggcttggagctgctcttcatcaagaatttattgtagatgacaaacccatggaaaaaccagtcctttttatatccagacaaattaaagaatccgagaggaaatatggggcccgccaaatggaatgcttatatttggtatgggctctagacaaattacattactacttagaaggttctcactttgtagttatcactgattgtaccgcaattaaaactctgatgaatatgaaaactccccaccgacacatgttaagatggcaaattgctattcagcactatagagggcatatgaccataatccataaagctggcaagaaacacatgaatgctgatggataaagcagatgggcactccctaatctccctgataaccctgcatatgatcctgatgacgaagacatgttccctattttgggaactcccgtatgtgacatggaacatgctttttatgaattacttcagaaaagttatgaccaaaatagtgaattactaaaattggtagaaatattgagaaatgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattgagaaatgacagtagtcccccagacagtgagcaggtagtttaccacctgtcctgtccaaacattatacccttaggcaaattcacgttatttgatggtttgttgtattacaggcacaaacactcaagtgtacttgtcttatgtgatgaaggacaaataaaaaatattctacaggaatgtcatgataatgtgaattgtggccacttttcagaagaaagaacagtagaaagagtcaaacaaactgcctggtggattgactggaaaacacaagttcatgaatacattaaatcttgtgacacctgtcaaaaagcaaacaaacaaacaggcaagaggtttggactgcttcagaaaattgctgaacccacggataaaatggagaaatcatcaatatggattttgtcactggattacctcctggaggatcttactcttacaattcagtactagtcatagttgatagattttccaagagggcaaaatttattcctaatcataaagatgacacagccatggaagtagccatgttattctggaacagactaatggctgacgtaggcattcccaaaataatcatcagtgatagagatcctaaatttacatctgagttctggagaaacttacatgatatgctaggaacaaaattagctttctctactgcctatcacccgcaaactgatggtttagctgagaggatgatacaaaccctagaggacatgctcagaagattctgttcatttggatttgaattcaaaaatcatgatggatatactcatgactgggtgagcctactacctgccttaaaaatagcttataatagtagcatacattcctcaaccaaagaagcaccctatatacttgaaagaggatggatcccacgcatgcccaaagacacaatcaatgacaaattacctcatgtacaccctacagcactggatttcaagaaaatgttagattcaacaaatttacatgccaagaaatgtgttgaagatgctgtagaatataataagaacagatgggataagagtcataaagaacctgaattcaaaattggagataaagtacttctgtccaccgtaaattttaataaccttggtgggaacaagaaactcaaaccttcatttgttggtcctttcactattaaacagctacacgggaaaaatgctgtagaagtcatattgagtgaagagttatctagaaaacaccctgtttttccagtaagtcttgttaaaccttacactcaaagaacagcagacactcctgtagtcccagaaccagtaccagtcttagaaactccacctactgaaaaccttaaagttcataagatactcaaggataagaaagagagggtacaagggaaagacactagactttacctggtaaggtataagaaccaatctgcagataaggatgaatggctaccagagaataatatcccggatggagctatacatttaaggagttacagagcttccaaaagaacctcctaaagtggtagcccaatttttttttctctctctcatctactatttccttttttatgagtaaactcatcttaggggtagggaatgtcagcttgctactatggcagagacaacctgtcatagcaaataaaaataataaattacataaaaaatctaagtataaactaaaattattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaataaataacttaaaaagtataaacaaaaccttgaatattattgcagattctgaatcagcatacaatttaacctaggttacctcagccaaaggtaccccaaattctaactccttcaccctgtaatacaagtatgaataattaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagcagtgtggagttctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtggcaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgggcaacccctgaggccttccaaaggtatttaaagggccttctgaacgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttagcttagtcctaatagtgtccgatattttctttttctcttgtccggaccttcgtcaacaacacttagaatggctctgccttgactataggcttcaaaagttgaaaaagcgttccattgatcttcagcaacatgaatccagactggatcattggacagttctttgcaaaagctcctgcttccagcatattgagttgatgtgagcagatagaaagtcaagttgtaggagttggctatggtaaaaagctgggcaggacattgttttcagtcattcatcttggtaatgatttaacaaatgataatgcctggaggacttacctccaagttgatcctattgacatgcttcaccacctgtttctcccttttggagtttgaattgacttgaggaaacttttctgccaccaacttgaccttgacatgattgactagtcgttcgtatagtgggcgaaataaggcatcttgatcaggggtgaggagatcggcagcctgattattttcgtcttcctcatcttcatccagatcatcatcaaaaggaatcggtatcttagagaaatgtctgaatatcttggcatcgaatacggattgttcatctggagacaaggccctccaagcctccccaaggtggccattcctctcatcccaccctaatgtcgatcccttgtgaggaactacataatggaatgaagtaagagcaagcaaataaaggcaatacaattcaaatcacacacacctggtgtatccgcactctcttgactgaatgcaacatagcaattccagttgcttttgcgtcttcttggtcgatcttcccctctacaggtattctaatcatcagcaatcagaaccatccggaggaaaacaaaatggcttactgaaacgagtcaaccaactgtgaagtgacattaccaaccaaagctaacatgagctttattttggtgtaatgtaacttgtgaaattggagagcctcctgaatctcggttgacatcctattggaagtgttttttcgtcttgcaaggacctcgcggagttgcttctctgtccaattgtcgatttggctttcatagttttccaatgttaatccagaattagtccagtctgggtcgaggctctgatcatcggaatcggatccattatctctacgcaatccacctcttcttgaagcagtgcctacttggccgccaccgcgaccgccacctctcctgccacctctgtcggattgagttgggtttctgccacctctttccaattgagttgggtttcttggggttgatcgagttgaaaccatgatgtgcaaggtggtggatgagaatctaggtaattatgcatcagtttgagtacctttctccttagtagttgatgtgaaaaggcttactaattattgattggtcttggtagggtgaaagagaaaagatgtgatgtttattaccttcagagctagttgcagtgctgaggagctggttgcggtgctgaaggagctggttgcggtgctgaaggagctggttgtggtgctgaaggagctggttgcggtgctgaaggagctggttttggtgctgagggagctgattgcggtgccaaggattccggtgctgagggagctggttgcggtgctggggtagctggattagggttttcctggtgagaaggttaaggtactgagggagcttgtttagggtttagtggtaagctggaagggggcctgatgaacgttttagagactgagaagctgggttgggccatttgaaggttgcagttgtacacctatgtaaataatatgcttatttttataattaaatatgctaataaacaggtttaagacttaaaactgatttgctgtttcaaacatacatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccacatgtttcagctttcatcttctacagaacacctgtggcacatttccaagggcatggtcacatgtttcagcctccatgcatgaagcacccacaagttgaccctgatctcccagatgcctccacgggtatataaagatccctctgcccccccaaataaggattcctcagattataacaacccactttagattacccaccgtcctaaatgcttaacatttgtatctttctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacataatgcccccttctttcttgagatttttagtactttcttctgggatttaaaccacacctgtaaccaggccccagtgttattaggtacctaaatcctctgcttttgtgcaatacctttgagggattgaactacccctgatttatcaggcccctctttttaaattatatcaatatttattgatataatgattactttctactatctcataaccttgtaattaccattcatcattggactctttagtcctagagttctaactctaacaccttgatttttgcaccaagtgtagctagaagggatactccttggcatcatggcggctgacaaatccgctgggcataacctgagtaacgtatgattattgcatgtaagtcttaatactcatgaggagcaaggtgaatgagatgtaactcaccaaagatgataggctcttgactacaatgattgcctgttgcatacatgacaaattaatgagtgcacttgtaagacctttgcagtagttggaccttccaatttatatctaaggtgaccatcaaggctcatgagtctgatcagctggcttgtgtgtgtggaagggcagtaatcatacctctggggtcttgttcaatgtgaacttgaatccacaagaaattctggttctccaagcaaaaattctcattatcttctctgtcaattgttgttgccaaccattgggaatagttaccttgagcagtcacccagatcagcaggatttgaatactggtgaggcctcctttgactgcgtcctgatcccatccaaatttttgtcttgttggttgaacagccatgatcagattgtttgcaagggtgggttgagcactcatgcctacctgggaagccccgggtgaggtctatattccaatacagatgtggcctgtttggcacccacaagtgccttgtacatgtctcactggggaatacacttggcttgcaattgtccctcatcggggcagagctcgtggtcttgataggtgcagggatttctgcacaacatttcaaagtatgtcatgcctccaatggtcttaattttcttcgtaccttgtagcaacggtgggccactacactaaccatagcggttattgtagcgtaacacagtggaattcctgttagctttaagcgtagtttagccaaattcagccatgacactgctaatgctatgcgtgtgggccgcaaaaaagggcccactatgctgcgctacagtgctttttagcggtttttggccgcttttgccgctaaaagcgctgtagcgcagcgtttcaaacatcccctaaaaataagctaacactacatttttttgatgcaaaaaagcgtagcatagcagcccaccgctggttgtaggatctaactcataattgacggccttgtttaaggcaaaaaagacaaaatgtgtttttgagaaagcaagactaagaagagagccaatggagaatagtcatgctagatccatagaataataaatgaataagcagagaaggcagggagaattggcaagctagatgaaaaaccggacaactttccaaagaatggtcacaccccaaggattcacgtccaataaattatcaactgttaaggaagagccaatgcgcatcagcagccgtatacaatcaagtaaaaatgtttaacctactgaccttgtggttccacattggccatagattgtcttcaaaagtgcaccaaacttggatgcagttgtgccgtttttgaacaaatcttgagctgctgccagccttgtttgtgcaagacacatgtgggccgccgctccatttttggccttggtgatctctttatcaaatcgttccttttcccacttgaggcaattgtcttccttctccttctcccaagccatatgctgcttggcgtacaagaacttgtcagaattggaacttttgaatgccaaagacagagaagtcttatgttgctgaatttacctaagaggacccatgggcttgcctcggatgatggctggttggcaaatggctgacagccaatgctgcagctattgcctgggtttcccccaccggtatcaggtgtgcccaatggggacactggggtttcagtacaagccagagaccgctgagtcatcaaacagggtgaagcgtccattgcagttccactgagattgaggggaggtggcagttcatcctcattgttccggtgatccggagtcttgatcgggtccagcgggagtttgtcttgggttttgtcccaccctggaaagaaaacctcctgggatttgtcctgaggctgaacttgcaaattgggatatagattggctcctacccccaagtcatgctgagccaaggggaacacattttccttccccccaaagatgccgtacatccggagtttgtatcacaggcactttttctccaggagcttggcaagtgtagctaagttgtctcctttttcaatccctgcgtcagtattttcctcccagtctttggccttcaagaaatgtttcttgtagccatcaattctttggtgtagctggctgctggtgaggtggaggcaatggtttgaattatcattgacatatattgcaaatatgtcatacacggcggccttggtcaccttggtggtcccaatgttggtcttggacccatcaccatagagttgggtgtagttcccttcctcctctaggtagccacagaaattttcatagtccttgatgatgaatggcattttggcatctaaaacagggggttgcaaaactggtggggctgagccgggtctactggaataggagtcagcatgagttgcacgtttcaaaccacaagataggtgtccacattagagatgtcagcgggtacccggagacaggtacctggcacctgtttgcaggtacctgttttccaaagcagttacccagaaacaggtgctggttgtgggtgcagttgttcacatttgaggtgaaaaaacaggcgggtacccaccttacaccggccctgataatttgttcaccagagaattttcatcaacatcaattgacttgaggagaaataagaaagagattacatacgcaaagctgatgtattttaatgatgagagaaaagaatacaagtgttttatcaatggtccacaaacatacacatattcataaagcttttgaggaaaaaaatacctggaatctgtggtggtacaaatgatacagttcatcattaaatacgtgggatttgaacatataaaaaaaggaggaaaagagtggtcatgcatgaaggaattggaataaaaaaatgaatgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaacgcaaacttgaagtcataagacttggtcaggtggtgcataatagctcacaataaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaacttgatttttttcaaaagctttaatattcattttgagggggtgtgagtgctgagagaaagaaaggatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttggccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtggactggtgaatgccccactcaacagctgtttgaagccctctgaaaaccagtttttctaaaattttcattcataatcattcttctgatttcccaagctttcttcctctcagcactcccactccccaaaatgaacatcaaagcttttgaaaaaaatcaattttgttttttatttttcacaaattttgaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgttctctggagctctggaatccaaaataggcagccacttttcactgtctaggcactgtacaaacaaaaaataagagtagaagtaagaaagaaggtttttggaaagaaagagggaacaagtttttttggtgggttagttgttttttgtgatggtggtgacgatgatggagaagaatcagtgaacaaaacaaggaaggaaggaaacatgcgagagaaaggctcaatgcaaatttagctttaaaaagaaaatgaacgagagttagaggaattggaagaagccaagaagaggaggaggaggcagaggaggacagagaagatgaggtgcaatagaactgtttatttttcattcatttctatgttgctcatatatctagtcaatgtcagtcatataattagtcatgtagcaatacaagggtgagatttctgggcttattttcaacaaaaaatgctcaacacccaggtaccctccccagtgcaggtttccacaatattgaatttttgaggtgggtacccgggtatgaagtgacatctctagtccacatggcagagctttttgtcctcgtttgccgttggccttggccagcgcttttgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaataatacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaacataaccttaaatattactgcagattctgaatcagaatacaatttagcctagggtacctcagccaaaggtaccccaaattctaactccttcaccctgtaatacatgcaggaataattaacaggtacccccagatcacgggtactgtgacttttctgcataatgcttaatgcatatactccaaatccagtctcagaattggagtattgtgcacggtttagaagatagagcagtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcacaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccacacgtgtaataagaatttaaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtagcccctatccacaggtccccatgtgacattcttggctgtaataatttcgtgcatggccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggccaaaaagcgcccccaagtcccactaagctcccctgggcaacccctgaggccttccacagttacttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttactactatttttgctattattaaagcctcaagattcctcaagaaactccccagtgatcacccagcacccaaaatcaaccattctgagcgctcccaactgtccagtttctactaagaagatcctcaagatcccttaggattattactagtaagtaataaccctttcttgaagattttccccttaaaattatctcctgggatttaaaccacacctgttacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccactttttggatttaatccatcaattctacgtaattcttttgaattacttgtaccagttttatcccagagttttttccataaaaactcttatattttgcaccttgtgtagctagaggacacttgtcttggcatcacatagactgacagctttttccttcttgatttgctcctgttcagcatggtacaagatcttcttatctttggtttgttgtggttggggacccttcttaattggaacaccttgagtattttttggagagtcgttctggtctgcagccttgggcaacaaattggtcccaaggttgagatgagagacatttggcccactgcttggggattgggccaaaatttcagccaatggggtcaattccatcaaactaggatcaagctgaagaagagaatgagttgaaagtgagccagcagcagagcccaaattcataacatcacaattgaagtcccacgactgagattggcatacctgactgatggacatggttgaattgtgaaactatatgttggaaggattgtgtcgtttcagccaagaaattttcaagcggaataggccctgctgcaaggaagatgtggttgtgttacttactgttgagaggggtttgccaaggggggtgatacggttgaggggggtgatgtgtatattcaggagctggcacagatgaggcaggatgtgtgaggccaaatcagatacataggcttccccaaaaagttttatggatgttggtggttgtttgcggcagctttttagcataaaatctaagcataaaatttgaccagaaataagaagaaaattgtgagaccgtaagccaaaaaggctatcatgaacccccctaatcagaaaaagaaaaagagagaggtgagacatatgaatattaaaattttggcaaccctgtgaaattgaatacattttggccagtatgcacaggtcaagggcatcattattacaaaaaatggctgtaaaaatatagtttttgatttttttggctcatttggcactcccggggcatcaaaatttgtttctttttggctcagttggcacaccactgcctccctagaaatgagaacaagtgaggaaattgaattttggcatcaaaagaaaactcaaaattccagttttaggtggccagacagttaggaagattgaaatccacagagtgccctaggcatagaatgtgcatgaatggcttcccataaatgcaggaacttcagtatagtcttggaatttcagttaggcacatatataggaggctgcctggttcctcctatttgcttagttatatgtagatgattgaagatactgagaagaattcaattcagtaaaataaacaactatgaaattgaaaggcagtgtggtcttcaccccttggcgatgaaagttgattttatctccttaacaaatttttgcttcacaacaaccccatacgatccagtatcggacgcagaacaaagatatataagagtataaacctaggaattggatgatttggttttttaagtagccctacaaacgctgttattatgagaactacgatttgagcaagaagattaagatcttgaaaatcaatcctggaatgggattcatcgctttcagatatggcttgcgtctcgagtggagtttctgaatcaatttctgatttactttcttcagtttttgaggtagtgggatgatcgacctcagtttgtgaggtagtgggatgctcgattatctcagtgtttgaggtagtgggatgatcgaccatctcagtttttgaggtagtgggatgatcgactatatcataatcgagatctaatgcctcggtaaagtctctatgtctaggatttccgaaagctccgaccgctatatcatttgccttcagtttgttgtcagtctcatctggcgcaccaaaatggttggtagtaaggtgttgacccgatcgagctcgcaagccttcttctcccgctgtgtcaacaatcaattcagaatttgccatgggtgctgagagattgggtttaatcccaataacgaactatcaaatgaacaagacatgactcagattcccgtttgattaacttttaattctaaaaagagacactcaactatggcaaatatcggtagaagcaacatgctcttgtttttggtcttttaaagtcaagtgaggtatcaggatgggctgaaattgtgagattctgctgtaggtttgggatggtaacaaagcaaaagtaagacgaggcaccattgactgaaataggagaaactacgagagctatctacatggcaattatcatatgggttgtgggcctggacagtacattataccgctgtctgatttgaagtacttgaggcgaggggtcaacgggcccacttcgattcaaatcctgacacagtcagatacaccaaatgttgttcaaacccgggaagtgcaagagaaagcgatgagtttcagatgtgcatgctcctccggctagagtagcacaccgacgccaatggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggcagtcacaagtgtctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttggctgaggttgtgatagagatgtcgctcgatacctgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatattttttacacccgcacccgcacccgcacctgctagggccgccagggcaggtacccgggtacctgcgccgggtacctgcgggtacctggacctagagatgtcgcttgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggccgccagggtgggtacccgggtacctgcgccgggtacctgcgggtacctggcacatttttgcaggcaaatatacccagaaacctcacccttgaatttctgtatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatctttagctttaccctttttcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttattactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctctggcctcaactaagcaaccagattagttcagcaacacatgtaggacaccaactggtgtcctacatgggttgctgacacctttgttcagcccaacacccccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccacaaatgttgacacccgcacctgcacccgcacctgtttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttctgggtacctgctttggaaaacaggtacctgcaaatgggtagcgggtacctgcaaacaggtacctgctgacatctctattttgctttcttcttccttggggctgcagttgtcttttttgaagagtgtgtatccattgcagttaattttttgaggtgggtagagacagagtggagtgagttgatgagccaaagtgtgatagatagagagcaatggagtgatggcagctgggatgcaagcagtagattgcggcaggcaatcactggtttgattactgctgttgatgtttgaagggttgtttggcagggttggagttcaaaaatgggactggggctgtcaaagttggtctctggtcatgcaacttcagcttggctggagttgctctaacttagcaaagtcccccctaaattgagaggcttgctggtgcaaagcactggctagacatgaagcacccccgctagcagggagagacttacagccaaagtggccctgcttgcctgaaagtcatactgaactgtcacctttaattctttatccttcatttcaaaacaggtttattgagctcttgcagaatctttctcttcgctcgaggcagcctgggtgcttttcagattgagtggattctttggctttctgtaaaattcaagtttttttttatcagaaacactctaaaaatggctctcaagttcagttgtgaatgtgaaccccccccccccccccccaactataaaccggtcaaggtgtaccaaactgcagtcggacggagctgccggtcagcgatcggagcagtttggaagactgcttattcaaatcgttgtgagattgggttgggcagagccggatgacaagcaaggaccgaatcataaacaatctgcaactgagttgtcctctgatcgagttgatctgttcttattttggcgtgtctccttgaaagaattaattgcaatcctcaacacaagactgccaggggatgtcatggaagcaaaggaatcctcgaagagcggcgaaaggaaaaaggtcttgagcaccagatttggaagttttggggaagaagaggagaacggagagatgtgcagtttgcggtgatgctacatagctgcttgatcatgagcttggctgtctgcagtcaagtcagcctcagtcagctcaagtccgattgagattttccaagtgggtggtgtctcatcctcaacagacaaacagtactagcagcagcacttcagcagtcatactcgatctggaacaaatactgcttcccgatcggaccagaccacattacacgactactgtaaaacacccccaccttccacaagtcaccctccttccaggctccccaagaaacatatttatatcctccccagtccacccttcatccagccgtaacccactctcacgatgtctgcttctagttcccccaacatgaacgaatccgagccgaacgatgtccgagttgaaggcgtaactaatgttttctttctttgccaattcttgtagagcggaagagagagagagcttgaaactgatggtttctctggacaaaataaaatacatatacagtacgagccgttgatttcgccactcttactgcgctctgaagtcccggtcagttcacgctcttggagtacgatccgccaggccagacgggcttgcgcaaaggtcatctcccatcgggacgaccgtttaatcgtcatcgtcggcccatgctcaattcatggtactcacctttcacttcaacttaaaaaaactctccctatcgatggattcaatcaaaatattgacttgggtcacaccgttcttatcttcccgcagataccgaacaagctctggaatatgctaagatgctcgcacctcttatgtctgagctaccagacctagtgatcgtcatgcgatcagtgagtaatcattttcattttttttcatcaatttctaccgtccaaaaaaaaaaaaatcttttggactcataccccaaaaaaaaacacttattgcagtactttgagaaaccccggacaatagtcggttggaaaggcttgatcaacgatcctgatctcgacggatctttcaaaatcaataaagggatgcgcaaagccagacaattacttagtgatctaaccgatcttggcgtccccgttggagtcgagttattggatactatcaggtcagcaatcgaatcttggaaattatttacgaagcctttttcttcttccactcaaaaagagaaatattgatgaaagatatgtgatttgaaaagtccacaattcctatcggatttgatatcatggggagcgataggagcgcggacgactgaatcgcaactacaccgagagctagcctcggggacgtcgcatccgatcgggttcaagaacgggacggatggcggggtgagtgtggcgatcgatgcgatgcgctcggccaactgtccccactccttcctcggcgtcaacgaccaaggcctggccagcatcgtcaaaacctccgggaacgtcgacgtccatgtgatcctcagaggcggcggctccaaaccaaactatgatcccgaatccgtcagactcgtccgcgaagctatcaccaaagctcggcctgatactccgcctgctatcatgatcgattgctctcatggcaattgttagtccatcccactattggttcttacgttttttctttttttttctttttgagggaatcctgatcacgtatacctatatgactctcgatctctagccctcaaggaccatcgaaatcaacctaaggtagtcgccgagatttgcacccaattgaaagccggtgatcggtcgattgtcggggtgatgatcgaatcccacatcaacgaaggtcgtcaaaatatccctgccgaagggccgagtggattaaaacatggtgtctcaatcacgtaagttttcaacctcctccctcttctttttgtgatcatggacattcaagatctatctagagactcatttgctcttttttctcattggtcttgtctttctctcttgttcctagcgacgcttgtatcgacttccagaccaccgtcaaggccctcaaagacctacaagccgccgtccttgctcgtcggaacttgggaacccttaacggcactaccactcattaatccacctcatcatttttttgtacacccagacttttctatcttgttctatctcttgcaatctgtctgggctctagacctttctctctccaatacacttctttatgtctatcgtcccctcattatatacagatagatagtacagatagagagagagagagagagaggaaagaaaaaaaaagtaataataccatcaagaaataattatcaatgtttatgtgatcccaaattttttcttggtcattgcttgactccccagtactacccatacaatttacacacaactatgcagaagtctaacttatcacaagtcccttgcccacagttgggttttctgcgcgcgaagcgcgccctcccgcagggagggacttgcacacaaagtcaaaatttgggctgggacaggaaagaagaatggctggagtgaatttttttaaggtcctggctccttatcctaatcctctacaagcctggctcagagccagattaaacacggtgaagagtttagtgtcgcacagaaaaatgcaacacccagactaattcatctgcagtgactgtggatgctgcacagtgactgtgcatgcaaccccattgacttagtctgggtgttgcatcacatgaaacgtcaatcaaccctgcaccatgaaagttttgggtcccagctttcatttgaaggtggtctcatcccttcatttgccatggttccccagcttctacatttttttgaaaaattgttttttttttttttttcctcaaaaacccaaaacaacaatcaaccaattagatccacaaggaaatcaaacttatgaatcccaaattctcattgagatgattgacaaaactgtctattcataatttctttcaagtaagtggttttttttttcttttttgaaaaattattatgtggtattaaaggcttgaaaatccttcctgtcccagccagatttttgacttggctcataagactcttgtcagccttagagctagccaagctgaccaaaagactgcttcattctccccttttcatctatgttaatactgtaactttttcatcttaagactttattaaattatgacttcagaaatgaattcctcatgtaatttaaaccctagtcaccactagccactttcacactactcttctccttcattgactttgtgatatttcaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagttcactttttcaagatcttcagactccagaccaacacagaaccacaacaaccagaaccagatcaagcaaacacttatcaaacagaagtaccttacttttcctgcctttcccactacacagtgtcattggtgtcattagtaagtagcttctcataattttagctagcatctttctgcttgtttctttctctgtctctctcacctttctttctctctcttctcaaccaaaatgaatcaaagccctgaaatactaaagcacacctaagcttctttaatcccaattctttttgtttggtggtataactgaaaactacctaggtttccctttaaagaaccttgatctttgatctaaaaaactgtggttggtctgattcatcagtatcaatgacccatttcagtttcagttgatttgaaggcgtagagttagctccgcttataacagccatcctaaaaaggaaattaagactgtcagaagccatccaaaaaggacagtaagactgccagaaccttaatcattatcataaaataaagaaataacaaaaagagtattcatttctttcctttatcttcatccctctcttctacttttaattgtatttcattcctcttgctaaatacatataaaagtgccccccaaaccttgtttcctgctgtcactatagagacccaggctcacacctctcctatggagagtgtcctgcggggacaccccgggagaggctttgttaagctaatgcagaagttatcaatttttttctgagagtttgctgatagaaacagtacagaagactaaacccacaacaagttgcaaaaacatgatgacatacaatgcatgcgttgtcagtcttgatgtacaaactttgagcgatagcaagagccaggacagcatgatcaaacaccccctcccacagaattttaggattgcttggctagtgtaatgatggagcttggagtatacatcttgtcacagggaagggaaaaaagcctacagcatatgagatttgaattttgggggtatatgaagtacctggatatgtcttgttttgatttggtttaggcgctggattgacttactgttttatgtttcatttgtcatcaaaacaggagtgtcaaagtaaatacacggcatgccttccatgagacacaatcaaactcctggtgtgtgatgtatatggttcttcacctcaagaaaaaggggccaggtttgattataaatagtcatgagtctctgtgtattatttgattatcctaccatataatctttattttcacaatttttaagcatttggattccaaaaggaaaaaaaatatcgatagccatgctattaacaaaaatcttagtttccttacaaatcttgcatttctatgtggctccagcacactcaagtttgttggccaaacacctggtcaaaagaacagatgaaatcctggacagctttgcccatagcacccttcatggggagccagaagcaatgagaaatctagcttgtatgtaaggcttcgtttggccgtccatgatcgtcataaacgatcatggcagatatttcgggggtgcacagctaatgacggggcctcacgatggtgtttgggaggccacgtcatatcgaatctcttatgacggaaatggtcaacgagatatattctctgccaaatccaagattttgggtcccccccaaaattttgcgtcataagtgccgcttcggtgctctcatcacccttgggccgactcggctttcccttacaacaactccatatcaccccccagctgcacaccaccccctctgaccggcaccatgccccccccatcctcctaaaccgccgttccgatcctccacttccgaggtgcaccaaacagccacatcgttattgatatggattttcaggctgcgtcatctgcacagcctgaaagaatcaaacctaaattctgatttgacgattttcgatgacggtctacgacgattgtggacggccaaacgaagcctaaatcatttctcttaacattttcagtctggcatttttttttttcaactgatagatgtaccatgttttgatcacttttgaatggtgaaaattctgcatggaaaagtgactgaaaaggttgataattcacaaggttggtgctttgaatattggctcataagtctctttatattgaaggaatgtgtctcatttacaaatacctcttactgctcattcagtacactccattaaacatgagttcccagtcaacactgataatcaattacatgatattcatgtattcaatgatgacactgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatttttgatccttttttatgcctgatatcaaacaagagaaaacagaaaatgatgaatctgattggatctcaaacctttgatatgaaaacaaaatctagatcccaagaaattaagcccaacagaagagcaaaactatcttgagaaattcaaagctttgatttcagaattgattatcaaccagtccaattatataaacatctcacactctaaaaacacatttgaaggagataatttattgattgaaaaattcagacaacttctagcaacttcaactgaaacacaaaagaaaatgatcaggaagattatccgcggatatcaatatgcattagaacatgaagatttcattcggaaaaaagcagacttttatccttctcaatttgaaaacttcaacgagtcacagcaggatgaatttctggcactttttatcaaggttcaagcgtacctttccaaagcttatcatgctcaacaaactgcaaaatcaatcaagctagccgatgatcttgaaaaatctttcaccaagttgttgattgtggcacacttgagcaagtctcaaatcgaaacagtctttgaaaatttacatttctgtactcttttacataagattgatttgtttgaaaatgaaactaaaatcaagctcaaagctttgaatctcaaacaacttgaatctattcatgattttttggtttgactgaatcctttcttcaacaagaagaataaaaaaatttcaaacttgacattcttcaaacatttttaaaattacaaataccagcagaacaatctttgttgatgtaattcaccactattacttattgttcagcatttcaaaattaccaaaaatgtatactttgagaatactgctgcctgtttttatgtttactgcctttttgaattgctattatcttctcttcctctgtcatccaatttggataattgttttgttcttcttcttcttgtgctccttcttcaaaagatactggataatattcaaacccaaacaaggtgattgattagtccaagaacttgaaacatctctggataagcatcctttgactgtttggttgttgagatttatgtaagattacgggctcaggagacatgactccaaaccacaaagtgtctaggaagctgttgcatgacctaactgtggatatctgtaagcatatgcatacattattgaagcacccactgtcctgtgtagtaaactgaaaatcaatcctatttattacagcaacaacaacgctgggccagctacgctaacagtagtgttagcctagcgtagtgtagcgcaaatacgctacattgtagcgtagtgttagcgcagatttctgtatctgagctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagcgcattttagaggctttttggctgtttttgccgctaaaagcgctgtagcgcagcgtagtggcactaacagcgcgctaacactacaggttgggcgcgctgttctgagggccgctacgctaacgttagtgggacatttagcgtagtgtagcgtagcggcccaccgctggcaacgacaacatcgatcaggaggaagaaaatccagaagaccaaacagaacaaaatagaaagtaacccaccaggtaagcttaactaaaccagaactggaggctaacggaatagaaaaacttatcaaagtattctatcttttcctagttgttgacgacaggaaagaaagcaggagaataaccaaaggccatccatcaggaaaatcaaaaggtaagtctgactgtaaacagtgatccaacagtaaaataagactgaggaggtgtatgctgttctctattttatatagtgaaaaaggagcacgttacttaattgtattggctgaagcaggaaaggattatctctgaagcacaaccaagtctgagtaagaactgtttgctgagaggagactagtataatgatcaaggagctaatgtgacttaaaacctcactcacattgccaacttatgtagaaaaggggtcattgactctatctcatttcattctatagctatcattaccgctctatctctctctctctctctcagtatcttcactcctgctcctaggtttgtttctagtctatttttattatttctaataattcttttctaatgtctagtcttaatctaatgaaatataacctagacttttggattctttcaatttacactctttacaaacaaaagtaatctcccttggttgtcaagattcttactcaaaattaccaacaggaacctgcaggtacctgtcttctacacctgggtacctgccctgacaggtgtaagtgcgggtttccattttggacagattgtacctggatggtgcgggctatcttcaaatgttggattgggttatatttgataccccctgatacagatttgtactgtttcaaatttaatttcaggctcataaaactgccaagctttataattaatttggcacagataaatctactccaaaatgaattctcctcaatatgtaagagaaagatatctcaactaaagaatatcctttattttcattgatttgaactttcttaccatcacatcccaatttttcattacattctagaaaaaatccatcaatggtaatgctattgatcaagatcttagtttccttacagctattaaattgctacagtacttcagtccactccctttcaaaatcaaaccatctgacaaagagagcagaaaatcttgcaggagaagtttcccacaggaccattcaaggagaaacacaagaagcatttgaaaagttagattgtatgtcaatttgtttttccaggtggtttttgttccaaacagtagaccaggcagaaaaatgagattctaggttttgatgttttattattcctcctttttcagtggttggaaacagtgacaagacacattgtatgtcaaaatattcatgtgaattgtttttgccccaaatgactgattttataatttttttatccttgttggattctgaaaatatttgattttcaattcttgtagtctcacaagaaattcaacatccaaaaggttagtaattacagtgctttgaacctcatttagtcatgtgcctcacatttaggaagaattcttcttcatgagaaacttttaatgttcattcagtatcatccaagcttgatggaccactgagcactttaaccccatttgaaaaagaagaatatctctcaagactcaagaggatagtcttccatttacgtgaaaataataaaacttggaagaatatgtcagccattaatgaaggcacataccccgacacaatttttcttgagaaattccatcatttgatgagtacttccactgccactcaaaaggaatggttatttgcaacaatagagtcctaaagaaatcctgcggatattgacatagaataaaccaaaatcgttgagaggaggtgattttccagaagaattagaaaatttagaagaatcaattcacaacaggaaaaacttgttgtaattttatagaaaagattgatagttttatccacagtacagaacatccctccaaatcaatcaacaaagagttggaagacttgttcaagaatttaatccaaacaataaccaatcagtctttagttgaagcagttttggaagccatacaagcactctttcttgcccaaaagcttggagaatttgaggaggatactggtctctacttgctggcttggggtcctgagcagtttgaactgatccaaaaagcattagataagcaagtcccacattcataggtctctaaaacaattagggataaccccattttttttttcttcaaaagatctttttcacatgaatctaacttttgtttacatgaatgaaacctctttgttttccaaaaaaaaaaaagaactttttagaattataacaactggttccttttgctttttcttccctttctctcattcaaaattactggctctgtctctttcttcatggtatcacgtcttatattaaaacttattgctttgaatatgtagagtgctcttgtttggtcctgtgttgttttgttttagcagtaggtgttctggaatagaaacaaggataaataaccgccaccaaaacgaaacacggccatcgccttaaaggagtctgttggagagatttttgatgtcctcatggtggttttgcttcatcgaacttcgactgcctggctgcaggagagaagtctcgatggacattctctacagatttggttgagagcaaaacggtcgatgctccccacccggggagctctctgcccgcaaggtttgaagtgtgttgttgagttgctgtggaaagggcgtggaagagcgaagagttgattaggtaatcaatcggttgccaagctgcagtataaaatccaactcagccaaccttccttccctcaaccctttgtccgagaaaactcaaaaaacaaaaacatcaggatgatgatgaacagcgaggagatcgagatcaacgaatggctggacctggatcaagcagacgaggatatcggactactccagttcaacaacgactacaacaacaacagcaacagcaacaaccaacggtaagcagaacagctatctacactctattctcactcttcaatcccaaactgatcaccatcctcactcagcttctcattcgactcaaccttaccccagttcaccctcaaccaacaccagctcatccaacccaccaatcacctccctatcatctcactcgacccttcaaccatcctcaactatcccacctcatcctcaacttcccaaatcgatcatccacagcgctcaaacacaacatcaacatcaacgacgactacgactacgccggcggcagcagtagccaactcatccacaccagccacccaactcaaccagttcaacaacccagtctcaatccaccataaccacaatatattcgatcgaccagccgatcaccatcaattccccacttacgccttggatccagccttactgacggcctcgatcccatctcatcatcgaaccaaccccatcaacaacaacgagaacaacaattgcagcagcggaaatagcagcaccactgtaaacaacagctctgcttcaacccctcagatcaatcaacttcaccaacaaccagaatgccccaagccattctcaaaaaacctcgagttgaaaatcaccctgcccaggcgctctccctcctcccatccctccttcaagcaggaggaagaggaggaggatggcgatagtcaagatcaacgatcggtaaccatcaggagctcacattcccgctcctcctcggcgatcaacttcggccaacaacccacgccttcgtcccccgtaccgccgtcccataaacgtactctttcccactctcatccattggtcaacgtgcccgaatgggaggataagccgagtgcggaggagtacaagatgttgagtagcaaggagaagcgtcaactgcgtaacaagatcagtgcacgcaacttccgccaccgtcgaaaacagcacatctctgcacttgagcaacaggttgctcagcgggaccagaccatcgaggccctctacaacgacctcggtgcagcccagaacgagaataaggaactcaaatcgcaggtcgaactactcaaacaaaagtggtccgatctcatgaagaagatcgaggagatgtccctaggctcgatctcccccgccgcccctacctcgatcaccaccacaaccaacacctcagccgccgctcaatctacgagcgccttgcccgcctcacctcgcctgagatccgccaaggctaatgcgatgatccccttgcccaacttgcacaaggatcttggcagccataccaggaaaccattcaatggggtcggcggtatggctggagggaacgtcggagtacacaccacgtttgtctttctccttcatcccatccgctgactgacagccttcccaaactgatgtcgaattcaacgtgacgttgtgttttgatgctcaggcttattccagacgtcctggttgacgtttacaagggcccgatcggatcacgcttggatcctggtcgtcgctcggggatattcgaagaagaagaagaagacgaagcagcagaagagaacatgtcacctcaagcgatgctcgaacagaagctcgaccaacaaggttcgaagcactcggttgatcgatgcaatgggagagagctagggcaggcttggaaactgttccctagcgatcgacgaggagtgacgagcgatgagctcatcgagaaggcgcgtggcatcgggccgggtgttcgaagcgagatcgaagggccctcggagggcgaggtgaggagccgattgtggcagatggtctatgaggccatgcgtccggataacgagatcaacaacaacgacgaggctcttaacattgacccttacaaactcgctgcttgtctcgacggccgcctcgtcctcaagctcgtcgaacccgcccctcctccctaccccttcctcaactcttccgcttcctccgtcgacctcctcgccactcgtgtcgctaattgtcatatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacacctcgttttttgttagaatctcttttcgtcaatctctgaactctttagctctttcatttcttttccatcgtctgctcattagtacatagaaaaaaaacacacacaaaacaactttaacattaacatcaacaaaaaaaactcgtgtcttggtgccttctttccttcctcccttcccctcggtttcgcttccttctttttcacattcacttccccctcaaaaaaacagattattcaaattccaaaaaaaatgtcttcttctctcctttgatttcaagaatcatacaagcttgatcatgtgagcttttttttctcttttctaatcttgcgtttttttttttcatcttgttatgaactgatttgattctcattgacatacagtttacctcgttcattatttattcatctcaagagatcctcaaaaaaaaaattgcaaaagaaaccacctttttctttcaaaaaaaagaacaagaacaagaaaacaaaatcagttacttagtcttcaaacacatgataaaaaaagttgatatttatgactctcccctcccgcttcctaatctgcttctcttcttcttctcttctctccaaaaaaaccgaacacaagaaaaccaggccgctgatctgacttctagctgattatctcgcctcctttcaatgactccttttttgttccttactcataatacatatatatatacttcctatgttcaccaatgtaaatacatatatatatatatatatatatacaagtatgttacatagagatcacctattttatgtttcatatccacatacatatacatgtctattaaccttacttatttatcttttctcttggtttttgtaatttgatcactcatagtgtgtgtgcgagagaatgccatacttcaatttattgtttggttatcttgtgacacttgaatgtttccattttttttttttgaaagggatggatgtaggttggattggaaaagggtttttctttgtgtattggattattagtggatggaagagaggatatgaggggcataggctggggcaggcctgcagggaaagatatgatccaggtttgtagacagtagtgtaaaagattatgatgatcattccaatcttggcagatggatttgatctttctacaacgtgcaaggtgaatgattgtattttttttctttgaaaacttgaccaacagtgagtgagggggccacatatactctccgacggacccactacgtcatcgatatcccttggcactgtagctcagttggtagagcacatgcttaacatctcttgattggtgttcgcatgttgtcgtcggttcgagcccggccagagtcatgattactttttatatcctatcgcgttgtcaactctcaacctgactgcaacgcattcttggggaaccactcttttgcttgcatacaatgagtagaagaatcgagaagtacatatttcaacgcactcttttgcttgcatacaatgagtagaaggatcgataagtatttcaatgacccaagaatgaatttcttataacgtgggcttggagtctccatcttatctgacatgcatggatggttatgtacatgatccaagaggaggagccagttagctctcccaactcctccttaaatgggccaactttgaatggggatgtgtatttttcaagatctaccataaaacacaacaagagttgggtttgcatgccgatgcagaatgtgtttatctattcgatagtgatgtaaaaagtgcaacgcatgacgtaattgaaattgccaacgagaggaagattgagtattgacagaggacaggtgaggaaggagtttataagtggttgcgttcacgtttgagctcatgatgaccaaaccgagttctcgaggtggattggattggattagaacagaccgtattcgccagtccaaagacctaggaagatactagggacgaggaatccgatgagattgagaccgctagagagtccatggattttcgagaactgtttattgagcagtttcatctgatcactagcatcttgatcgtcgtaggatttcttctcgacggcttcgagctcgtgtcgggcattcatgatctcagtcgtcttcggacccacatagcacaggttgactaacgagctgatcgtcatcgatgctagcaggtaccgtaagacgtaggtcgagtccgagcatccgtggcaactccggtgaagcgaggatcctagtttcaggtggattccgagcatgagggctgatagaccggtggtcatcttgaaatatgctggtaataactgcaaagaaaagaaacatgaagcaagtcaatatgatgaatttttgtttgtaagagatttgaaccggaatttagattttatctgagggcttaattagacgaagttcgatttcaaaatctctgaccttttcttggattttcccgaacgatggtcgaggcatgttcttgtacatgatcaggccgccaatcgtggtcacccagacggccgaccccacattgactccgagtgccaggttgaagagtgatcgaggagaaagaccaacctcgatgagcgatgcgagggtcactttggtcatcttggttatcaaaagtgctgctgtgttgaggtggcgaaatcgagttgggccagacaaagctaataaaaaggttgagtggaggccttggaaatgatgactgcatagctctaaggcattatcccggggttcgggacggggttagagggccgtcccgaggaacgagccccggggcttcagggtaaaaccctgaagccccggggattttgatttatattatattattttttttgcttggcaatatctatcgatctcagctactagtgcggcattggaacatgtttttccaccggcggcgccgttgtgcaatgctaggagccatttctcaagctgaaaacttgcggcacttgaacaatcggttcaggacttttgatggtttgtttcgattttttgagttttttttttctcaagggtgtcgatacactgacataaataccaaaaaagtaaaaaaaaaaacttttcaagtcgtaatccacattcaaacaagcaaaaaaaagagagcaaccaattttctgcaccataactgagagccccggggtttcggggctttggttgggcatgtcccgagtcctgaaccccggggtttgggagcggggtaaaaccctgaaccccgggcttcgggataatgccttacatagctctgtttgatcggtgagagccgccccagacgtgacatcttagtgacatctgctcgatcgatctgtgaaccctacgattacagcatctactttgtgaaacctgttacctggcggacgaacctcttccgtaattgcgttcgagcttcaaccttaaagtgcggtcactgtcggcttgaggtcggttagcatcggagagttgcattgtgtcgatcagagcccaaatctcgatgaccggtcggatctatgtacatatatgatgcctgaccgataaaagtcatccaaatttcatcctgaaggggtcctcaacgcctgcgtaatcgtatctcactttcattcccgaatcacgagtggctctgggtctatgctatttgtagagcaagtcaaccgagagctcttgaccatattgatggaatccgtagagtttaccggtggtttgtagaccagcgcagaaatatttatttaaatatctgtttttggcaatcggaatcgggatcacaagccgttggatgggcagccactgttctgcattcagggagatgcacagggtttggaatgacgtcacagaactgtgtctgtctctctgatttcatatggccctttgtgagtctccatgatcacagccaccgtgaaaaaaaaggtcaacaagccgatttaagtactgtcttctgtcccccacaacactcttcccctgatcctgctcctctgcattatttagcacatataactttcctgccttcatctggttattatccttattatccggtcctcgtttgttgaatacaactatcattagagatcagcatgtcatctgctaaggcgaatgagagcagtgacgacgccgtgtatactacctctggagggtacgtcaatctcgggcctcgctttgctatcccttactttgaagaggggctgacaccaacccttggaatgatttaattcaggaatccgtatcccgagccttacgaggctcaaaggttaggaaccaatggtccattgctacttcaagattaccatcacatcgatctccttcagcatttccatcgtgaacgtatccctgaacgtgtggtccatgccaagggatcgggtgccttaggctatcttgaaatcacgcacgatatctctgatatctgttgtgcaaagctgttcaacaaggtcggtaaaaaagccccggtggtcgtcagattctcgactgtcggtggtgaaagaggctccccagatactgccagagaccctcgtggtttctctatcaagatcaagacggaggagggtatttgggactgggtgaggttatcaaacgacgcatagcaaatcttcactccaaactgatctcgaactttttgttaggttttcaacaacacccctgtcttcttcctcagggacccggtcaaatttccccatttcatccacactcaaaagagatatcctcagtcaaatttatctcacggtgatgatcccgacatgtgcgcagatactctcttttatgcaattttttccttaaatactgtcttctcggagacttttgtttttcttgcaactgatcctgggtccttgtgatctaaaaaaaggttttgggattacttgtcccaaaacccagagtcgattcaccaggtcatgatcttatttggtgaccgtggtgtacccgatggttatcgtgggatgaacgcgtattcgggccatactttcaagttcgttaatgcatctggaagtttcaaatatgtccaggtaagtggtctgcagagcaatgggctagaatcgaagcctcttgaccccgcagtagtactcattttctgtgatgaatccatcatccattcaaatgaaagattcattgtttggcagatcaaaaacgaggtgaattcttaacgcaagaagaatctgttaagaaggcaggcgaaagccccgatcactctaccaaggacttatttgatgcgattgaacgaaaggagtacccttcttggacttgctatgtccaagagatgtccgctgagcaagcgcaaaagtttcggtaaggcaatgtagaatcttggatacttacatagaaaactttgacttacgatacggtctgaaatttaacacagatacaacattttggaccttacaaaggtttgattccaatatcttgattttgttaatttcgagcagtggacaggagaaactgacagctttccatatccctcttaggtatggccccacaaagagttcccgttgcgtccttttgctaaattcgtgttgaatgaaaacccgatcaagtcagcacatcttgtttagttcgaattttttatcttggtgggatcatttgctgatgccttgaatgattttcagttaccacgctcaaatcgagcaagtggctttctcgccgtctcatctcccgccgggagtcgagccaagtgccgatccagtacttcaatcccgactgttctcttacaacgatgctcacatttacagattaggaatcaactatactcagcttcctgttaatgaatctgtcagcccagtcgccaactttcaacgagatggacgtatggcgttaggcgataaccaagggaaaagacccaattacaagagcacgatcaaaccgatgaaatatcctcaaagaccttatcaattccccggagatcatgaggttttcatcggccaagcagtcgctgacctctcaacagtcacggaactagacttcgagcctgctcgtgcgctgtggtcgaaagtctttgacgatggcgccaaagaacgttttgtcaaaaacgtcagcggacatcttgggaacgtcagtcttgatcgcatcaagaaggatcaagttgctatattcttggccgtcgacaaagatttaggtaccagagtggccaaggcaatcggtcttaaagatatgcctgagccttacaaacccgagcctgcagctcaagcaactaagtgagtcattgcgccgatcctttgtcgatccgcaaaaaaaaattctgtagttactaaatcaagtgtcttgcttgaacattttttgataggtttgctccgaacttgaagtcttcgggtcaaatgatctttggaaatagcattccagcttagaactggaatccgtaaaatagctaacggagttgtagctttgttttgttcatgcttagatccatcatcggcgatttacacattacacgaaaaaaaaaaaaaaaactagccgaaaatcaacacacgaagcattaaatcggtagaacttgtaaatttgaccagccttgataagatgtagctgaagatgctggtgttacttttccgtctctacccagcaagaattacaccactcaaacaaaaatgtagcgttttgaatcaactgtttgtgcaacataaaactaaaacaagttaatatatatacatgtgtagatcattgaaacaggtactcaattgcaaaacgaaaaccttacccccaaaatcatgtttctcaatcttcataatgaatcggtggtggctctaggagcacaaaaggagtgcttgagtgatgtccataaattcacagcccaattgcagagttggtgttcaaaaatcagatgacacaatctcagatttgatagtatgcaatagcgatcatcctgattacaagaaactcactcttgtttaatgaatcaagtgaaaaattgaagcttggtatgtgcaatccctcaaatcatgaataaaaggattatacattccccaattgtggggaaggctgagagattcgttttcttgtcgcgctttcatttgttaaggagctcaggtccctcttgacttacattctttaaatccaacaattatcaggggaaaaaaatttgtactgagcattttggtatgctttatttatttcttaggagcagatttcgggaaaatgtctactttcaatgcgatttttagtcgattttaatcttggaggctagcaatggcatgaatgagtagcaatgtcagtttgaaatcctaacttctcctgagggaatctttattgccccccccccccctgatgattcttttggttgaccaagtactggctgcccagacttacggctgctatgtcaagtcattacacattgtatttatcaactcgcctgtgagtgtgacccgtcatcgcttcacccaaggctgctgcaaacttaagagctctattgcatgttctttacccggcttgaggactcttcttttcaaatcctttgggcagctgctcacacttgggtagtagtcagttggcagcacagagatagggattgcgagtagtctgtaggagggccagtagatgaatggatgccgaagcattcttgagatcaattgttatggtccttcccccaagaaacgaggaaaacacgctgaacccagatccaacagactgcatttcagctgaatcgatgagccctttcattgtgaggcacgcggatggcagtctcttctcggctcagcggctacaacgctcctccccttcagctatggagaatgtactggcggagcaacatcagcaagtgggaagtagaagcagatcagctcagcaaaacttggatactttataaatagcccacatcgtacccgtctcttactttctcccaccacctgcccaactcatccactccagcatcctccctccagagtaaaggtcagcgattctctcttcgctctttccccccctcctagccgcaacatctcttttctagccagaaaaattgactcactcgaatcgttccgcttctcctattcatccagaaccaagcagaaaacaggaaaagaaataatcaaaatggccgagtctacgccctcagacgcggccaatatctatcgtgagcattattcatcacattctccgctaagttttaattgaaattttgcttcttctccgcaacataattttcaaggtatgattatggtccatgacatggcctccaagaccccagcgtacaaggcatacctgctcgaagaatcgaagaaggacctctacatgaacaccgaggtcaagatggttgccttgaaagagctggctgccaagcagtttgccccgcaaagctcaatcaactaccccaggatttggatcttgcgcatgcagcatggtgatgctgctgttaagaaccttggcactccttctgttcgaatctcacacgccaatggtcccattggctcaacatgaattgggtcttttctcttttcgattgtccacttgtatcatttctgaaactttcttcaatcaaatatatatcctttctatcttgtatcttcaaaatcttggaaattcctgtacaacattcttcttgtgaaacatatgtaattttatcacttaggcctcattttgtagtggcatgaatataggtataatattggccaatcaattagataaaaaaacatttgagatcatgaacccaattttatttgtccaaagtaagcctctggatctgttaaattttcacatcaaattgaattggtcagaccatctacatcaaaagaataacaaaatttcactttttattgggaaaaatcataatcttgatatcatggtgctgaagaaggcctaatcaattgagcttgatgtcaaaattgaatagatcagcagtgcatgttggccataaaaaaattggacacttgattatcaatgggtcattgttaatttaattgattgggcaaaattagtcctatttttatcccactgccaagctgggccttattttatcttgcaacaagttcaagttctacttgagtgcttaactcatttatactgcagcatttgatcaggttataattctctcagctaaaaccatcatgatccattcaaaattctctcagctgaaaacatcaagattcttctttgttttttttcataaatttactgagaccctcttgatcaaattctctagagttgaggaaattggatatccaaattgactccattgccttgtaaggtttctaaggggagtggggaggtaggtagggaacagaaatgtcacaaaaatgtgacagatctcacactctgctgaaaatcaagttggctgcactcacttgaggctcaatgatgtcaaccatcatcaactgttgataaataaaatgaataaaaataaacatttggagattgttgataaacctagaaataatgctcaatttcagatgattttgagcatatttcaatccccaaagaatgaattaaacaggctgggaaagacccagtttaaaagcagaaaagtgggtttgaaaaccaggtgtaaaaagcagaagaggggggttctttatcaatcccctgtataaaagacttgtgatgttttttgggggcttagaacaaaaactcccaaatactgttgacagacattgcttgggagttgttcctccaaatggatggccaactttgggagtcggccatcaatttatattatatttttattttattttattttatattttatatttggggagttgcctccccaagccacccctcatgcttggggggttctgggagttgctcccacatgaccagaaggatttccttccagttaatgaggtttaacaacctcctcatacaggatgaattccttctggtcaatgaagtataacaatccaaggcgggagaagtgcagatgacatttgcagtagttttgagtacaaaccaacactttctgtgatgcacatactgttctaatgtcagtcaggattgtgattgtcctaccattgcagtgggtcaccaggatggttccacccccctgcaatttagttgggtggtggtgctcatggttcaatctaacagctctctcatactgtggtagcagactatcagacacatcaaaaagaggcctttccctcatcaagcaggttaaaaatctgatcagccagaggtgctgcctttcactgagcaggtccataatcagattggcaagaggaaggcatctctggcagcagatggccaagcagttcattaacctgcttggcaaaaggcaatactttttgctgtttggtggtggtggtagtgtgattatcaaaaacctacaaatgaacatccaaaattggtttattggctgagaaaagccatttgcatacatgtggtgcttttagtgcagatattccaacaatgtaaacattgcctcactggcacagttggttatcagacacaattgagcacctcatcctataagccacctcctgtgttcaatctgccctcaagacaacaacatcacagacctgcctgccaccatgcccatcaaaaaggcactgggcttccttgccacagcctgcctactgtcagcacagacagtgccaatgccaccaggtgctggctttgaggagctggagcagccctgcacccaccccaccagagtctggtcgcagttccagaattccccatgcccagctttctacaattgccatgctggacataaacatcggtgtgaatacccaacaaatggtgcaggccgacgttgtaccacttgcaatgattacgccaacattaattaccgcacaccatgtccacttgctgcccagggacaccccaataggccatgccctggcatacctcaatgacgagctacaaacagtttgaaataggaaaattgaattgatcttcataaccaacttcctgtacaccttgcggagaaaccccttttttttcttaccagtgttaagagtctacaattgccaaacctgctcctgctgcagatgagagaaaatatgatttgtctttgccaccacaagagttcaatctaagtgcaagacaaagcagaccaagtgctaagatagacaatatttgacttcctacaatagggtagtccatagtatcctattttcattgctgggaacatgcagcatgagtcttatggactaacatgtgttatctttgagtaatgaagaatacaccaacaagctctttttttcagctgacaatgggttgaaaattgaaaccaaagtttgacttttgatgccaaaatttagtgtaattgatccttagttacactacaccaaaaaattttaaaccctcaaggcagatctaataaagttgtggtgaattctctacaaaaagaattgatattcaccaggtctggagcttgatgattctctcaatgatatgtcaacaaggtgatcatggagcatcgatgtggctgagttgcactctactaggaaatgggcttgttggaggctctaggtggtcatggtgacgacgtctggtgaatcgatgacgtgtggcacaccgactcgccggtcaacaggccagccgtcagtcgaatttcctaaccacaacaacaccagagtcatttcgagatcgacgctccaaactaccgaacaaccacattgaagatttgaagacgaaaatggcagagatcctgaacgaaataaagaagatcccaatcgtcactagaaccttactcggactagcactctcagtcaccggcccagtcgcactcggattggtaaacccttactatatgtaagtaagtcgtcactccctactgtcttcttgtttgatgaccttcactgacttcggacatctgattgattggtgatcgtattatttagtctcttctcaacaagacatatcttcaaaaaattcgaactatggagaatcctcagtaagttctgaagactcctttttcatctagcgactgataaaagacactcaagaatgaaaagctgaagtcaaaatccctctcacaaaaaaaaactagcaccattcttcttcgccgggtcaggattacaactcctattcgatctatttctactatataggaactcaatggcactagaaacccaatcatttgccggtcgaaccgctgattacgcttggacgataatctgcttaatggtcgctatcatcgggacaaattaccctctaaaatctatgatcttttggggtcctctcatgagcggcttgggattcatggtcagtatatctctctctctcaagtgtattgtgttgttttctgataaagtctgagaagatgggctaaaattgaatggtgtgatattggttaaatgtctttgttttcaaaaaaaaaaaaatgcatcctttggtccgttttagtggtcccaaatcaacccagactctctggtatctctctttggcctcccgcccttcaaagcatccgttgagtaataaaccgaatcccttctcgaaaggagcagtctgaaatgaagagagagaatttgacgctgactggatgactggctggacgacacagtactttccatttgcgatgttggctcttgattacgtgcgaggcgggatgccactgatgagccagtcactctcgggcgtggtagccgggtacgggatccactacttaaacaacgtctatccgccctcaaacggcggacagcgtccctggttcatgtatgcccccgcctttcttacccggctgctcgatggagcccaacagactcccggtggtggaggccaacggctcggcgcaggcaccgctttcgccgcacgctcgcgcacttggggtggccaggcccccgtcaacccggcgggaggaacaactcgtcaggcgcctactaccactcggcacgcttggggaacgggcaaccgactaggctaagactctccccaccaatcctctagccatttgtacgtatttaatccacatgtttgcgtttcagttctcgtgggtctactacaatcatggctgacttctcagcttccaattcagatccacaaaagctgccactgtttagatttctcgaccctcgtattccttatcaagatttatcttggagataccccccccccccatcatcatcatcaagtacatagtcaaatctgtcggtcatgtagataaataaaattgcttcaagaagaggaaagcaaaagccccccaaaagctgtacacattttatctccaaagataagacttatgttggttagttaggagtagaaagggagtgatgatcttagagcaaaaatgtaaagatgtgggatgtataccttatatggacatacaagacatcatgaaaagggtttgtttttcagaaaaaaagagtgtgaatacagggtcgttcgaccagatgtgagttaatagatgtacattctgtatgctcctccctgctcctcccctggttaattgcattcgcagaaaatttgatctgtttgatgttcatgaagggatgatagtaagatgagtctcaagatgagtctagataagctacatgggtggacagagagaagcagaacaccatccatcttttgtagatgattccccccttactggcttgtgatcatacatagttctggctgattcagaaggagagatggtatttgctagcctgtgcttgtgtctgaaagcttacagagtccggatattctgcacaccctatccgatccgatagttccgctggagttgaatatccgctcccttctcttacatcagcgcttgctcggtcacaccactccaactatcagaaacacccaaaacaaccaaccaagatacacaaaacattaatcaccagaatgagctcatcaaccatccaagcacacacaatccagcactccaacctcgaccagtcggcggccgacctcgtcctgctctccaacagtctggataagtccaaacgaatcaccgacaatctgtcgaaaatgttaactggcttcgatgatgtctgtcaacaataatcattcacaaaatcatcccctcttctcctcatctatccacctgttcggtatttatttcttcatgtatcgcgtcctatcgagcttgtccttcccccactttattgttgtgatttgaggagacattactgaaatttgataattgtctatttttcttattgaacgttgatcgaaccaaataataccgttgggaatacttttggatgctcactcaatcgtggaacgttggttgtttatgtttctggctggaatcttaaacccttgaagagactctcaagactagaaaggacgattgtgccgatccataatgacacgagaacattaactcgaatcaatgcaagtacgagcgagatgattctctgagaaactgaatgggatgcggaggccatcggagcttacgcgtatgaattctccaaacgctctccgatcctcagacatcgaccagaccatcttggctgttgataagctcctcgcccatcacgacgcggccatccatcaagaggtggtcatccaaaacgggtcagttgattccatcactctgctagagaactcttattcgtcggctttatcactcatacttctcaaatctccccctcgtccttagtcctaatcccaatgagttgggctcattcatctcctccctcgatgagatcgtcaagtctatccaaacactttctcgcactgaagcacccgtcagcgaatctacactccatgcggtatgctttaaaccaatctgtttcgattgattttaatcaagcaaacaaattatcaaatctgatccacctggggtcctattttgtgaaattaattaatactaggaaaaattactaagaactggcgtcgaaagcttgagtgacatgtttgctggttgggttcgcgactctactggaccacctctgacagacccggtccatcagacagctgatcgttagtttaaagttcccattcgaggtcggataattgggaaggaaaattcaaattatagagctcattttctcatttccaatttgcacatacatttttatcaatggacagctccccaacctttaggtttttcgcccaatacgatcaataaacttcataaactatacgcctatcttcaacaactctctaaatcacttccaggcaaccaaaccatacaagatgtccataaggagatcgtatcagcgtatgcttcagtcaggagtaagtatgtcgtggcgagtttgaagacccttagtgatggctcagtcgaagctatcagaaatggagacgggtttggtcaattttcaagctttatctcctgtcttctcgatatgctaaatgttgagtttttttttttttcctcttgctgaggatttcttttttggcttgaatacgtatcttgatattttactgactaaatataatcttgtgcttgtgcaaacatttattatttgggttttcaggttgaatataaagcggttctatctgtcttcaaaggtgccagcacgatccaaatcaaagcaatctattcacaagtgatttcagcatccttagaattactgtccgaaacgggacaatcggtcaacagcgttatcaagcgatcattatcatcgtacattggagttgcattcgacacttatgcggcgatcttagaacaattgccacgatttgacgaggaagttcgacggcctgcaggccggaaggagaatgagctcggagatctcttacatgcctttaagggctcctgtctcagatcgttacccgaattcattgcggataccaagacctttggagagaaacagccggttggaagtgaggcaagtaacacgatgaccagcgaaatgacgatcgtcgtcgtggaatatttgaagatgctgtgccaacatcctgacatggtcgagaccctcttagtcattcttggtgatggaaaatggatctttggagcgacgaataatcccaagactccctctagtgctggcgcatctaacgatgaagcaccgctcttgatcaagtatcttggtcagtgattattgaatatttgttggttggatattgagtttccgctgatggaattgattttttcctttcttcattcaccggaatgatttacaaatagatgatgcactatcgacattgtacgctgccatagaagcgcggtccaagaatctgaagttacggtctactgttgcgagtgcgattacgagtgtgacggcaaggaacggagtgggagcgatttacatgttgaacaacttcacatatattcgacgagaattattagagtcggcggttttagatatctacggggacccgctagcggaccaattgaacaagcgggtacggacgtgcaaggtccgatacctcgagatctggtcccccttgatctccgcactgatggatgcgggtggagaggagggcaagttcgggctcggggcggtcaagagcgccttgcccggccaacacgccggcgccgaaaggagagacgtcaaggaccgcttcggaaggtttaatgaggccttcgaggaggtcatccagttgcatcaggccgctaatcttgctaataatgatcctgatctcaaggaccagttgagagatgaaatcgaaaggatgatcatgcccacttgtttgtccctttcccctcatcccattttaaatgttcatccttcttctaaaatcttacttctatctcattctcttagatgctaagttcacccaacgacacgaaggcggccaattttcaaaaagtaagaacatcggtcttcgccacatatcactattgtctttctgactcgttttcttcaaaatctgatggttaccaaatttcccccctttgttgtggacagatccttccaaatatctcaagttttctgccgaacaactagaggaaaggttggatggattattccaataaatgagcaaaatgtattggtgatcaacgactagacgaagaagaagtggatggacctgaatgatggacttcaactcggtccgtctgatttttttttgagccacccgatcttacccaaacacagagtcagatcggtctatatcgctggattaggacggctattgatggctcgttcctcgcgaatcggtgccccacatccctttattttcctatcgtcatctttccttcgtgggttgacaagatttgttcatccctcatgatcagctcaccctccctcgacatcgatctatctcttagtcttgcctcgtttcgcttgtaaaaacttgatcaaccatccgcaactgtgcttcaataatgtatatttgtagtacttaagctggcaaaacggtcgttttagttggtaagaaatgtttataatctctcattacgtcatctcaaacatcgcccgcccggctagctcagttggtagagcattcgactcttacacgagggtttcacattcatcctgggatgatgtcatcgaattgtcgtgggttcgagccccacgttgggcgcgatgcttcttttgtgcatgtaggcatctgatctgcaaaattggatgcgttctttttttgggtaatgggtgattgacatccagaattggtttttttgcagaacggacatgcatggtgttttgattgcctttctctctcccctttggagcatttctcttgtgttcttcattcttctgttatttatatcatcacatctggctggtcatccaatctatcagcagaggggtgtgttccatggtgaatatttatttgttttctacttgggccggcctgttggacactcagtgtgtggattgggtttcccattgaacaccggctttggtgccccctggttggtccccttggcagaattggccaagtctgcagtacaatctggtaggaatttttatgcatgtccctctctcgttcattctcaatcacattctgtgacatttttggtttatgtttttacctggtccagcagtcagacatggagggcctttttcatcatcattccaccctctgattgtctggcataggtaagaccatcttctgtttttctctttctttttctcacaagcaagggacttttcctcaaactttctctgatttgctggcctggttaagttcaatgcaatcaacagttctaaaaaaaatcatacccttcaagttttttgggtacccttacaagacggtagatgaattgataccccttatggcaagtaggtatcaggtgtatcaactttctgtgaaagattcatccttggtgagcagccttgaccttcttgatgatgaaaattcctccccataaggcggttccaagacatgcttgtttgctggacagatatcttccccagaccttttgtctactcatttgtcaagaagagttctcttcacctgtattcagctgtactagggtcattgccctctgtttaaatctaagatataaataaagatataaatagtagaaaaggatatgaaaccacaatacactttcacagagatagagatcagaataaccaaagggaatagagaatatagacactggaactgaattgagaacattaaatccaagagacattggtgatcaaggaggtttgttgatttttctcaccaaattgagctttggggatgtgaggttatttgggttaattttcaaattcaaatggagtcagagttgcagatttaatattggtagcaatgagtattcaacaaaggctgtgttgcaaatctgcaattccttcccaaatgaagttttgcaggtaattttttgattctccacttcttatcaaatattcattgaaatttctctagccatgcccacatattaggacggttaacgtccgaactttgaggcaaatttaatgacatttatcattaaaattttacaaatttattagaaatgtcaaattccttggaacttgatgtttcatgaaatttcacaaaactcataaaattttatcttcaagtgcattaaaagtggccttgaactccagacgtgaaccagcctattgaacttcttgtatgttcttactcaacctcatcttgttgaaagacataaaaagtgttggttctgattcactgctccttctgagtgcattttctccttttagttttctcattcaagcccaagttatttttacctcagtgagattgagttcaaattagtccaatcaactattttaggcctgatctgatagtatttagaatattagaatctctttcctctcctcaatggccacattttgttcaggtggaatatgaggaaaggcaacaatggcagctcaaatcacatatttcttgggagcattgtggatgaatagactagaatttgtatttcataagtgccagctaaggctttgtttggccgtccatgattgtcataaacaatcatggcaaatatttcaggggtggacagctaatgatggggcctcatgatggtgtttgggatgccacgtcatatccactctcttatgaaggaaatggccaacaagatatattccctgccaaatcaaagattttgggtcccccccccaaaaaaaaaattaagatccgtttctgtgctctcatcacactctgctttcctttccaacaacaccatattaccccccagctgcacaccaccccctctgataagcacaatacctccctgtcctcctaaacttctgttccaataatccacttccaaggtgcaccaaacagccacatctttattgatatggattttcaggctgcttcatatgcacagtctgaaggaatcaaaccaagattctgatttgacaatttgcaatgatggtctatgacaattgtggacagccaaatgaagcctaaagaaatacaagcaacgagaaagaaagatatgagaaatataatcacctaaaagcagtatatgactaatgaaaagaacaacaatatgctataatataatgaagatagaaagaaaaagagagttctgacaaaagagagttgtttaatatgagaacaacaacaagaagatatccataataagaacctacaatgaaaggaggttaggaaagcagggatcagcaagtttgtttaatagaaggtatttattgataagaagattgagagagccagagaaaggtgatagatgaggagtggatgttatcggaagaaaatgatggagttaagacaacactgtttgttaaggatgatgatctaagacaagtatgataattttcttttggggatgaagtttgactaaaatccagagatagtttgacaaggaaagtttatgtcaagttttataggaggatcaggataaggggagaaattgagtgatttgtagaatcaataatgtaagaaggaggaattgagcaatggaggaacattgatttcagattatttcctgagtgaaaagaaagaagcaatgaagaaagatgagatgataaggaaaaaggaagaggtattgagtgggaggataaaagcgcaagagatctcagagggtttgagtgcaatgatgtcattgaaagagcttgatcaaaatgacatgattatttcaataatgagggatcacagtaggctaaggatttatagagttcaagggctgaagcttagacatcaacaagcattggtttttcttattcaagcaatctcatctcatagtgtgtgtgctagaaattcaatgtttgtttcaataatttttttgtttgatcctatgaaaattttaaccattaaaatcagccaagtgtttctctaaaaaaaatgagtgaaggtcttctttacaaaaaaaagaataaggaattttttctgtacaaacaaaaatttgttttttgtataacttgatgagagactgtggatgagtatacagatgctgattgtctgtttattcatgaatgaatggaattttaaaatgaatatttgccacataagtgtgagacgggataaagattggatcacatgaaagcaattaatttggtccactctccactttttcaggttttttggattcccttttcttctattgatgagtttgatgaattgaccaatttgttttttccaatgagcttcaagttgcacaaaaagaccatggacagcatagttgctagttatttgtttgaatatttatttacccatttttggtcacaaacaaagagttagtgtttttcattatctcaactgggaaggaaaccccctcagaaaaactctaatcattggggggaggggcaatatagaaagaaaagaaaaaactcaccaaggcacaaaattccaaaacaaagccaaaaacctgccctcaatccttcaaggaaagcagcaggacttgctaatgtctatacataaaacagtgatgaatcagggaattcaattacagtattatggaatggatgttatagtccttcatcaaaattggcaaggtggactatgaagggctcaccaaatcatcttttataattattccttctttctgacttctatatcttgtggcttggatctgttggagagtccacattcacatctttaatcagggctgtcgaagaagcataaaattaactgtaaaagaaaacaaaataaggtttacctggattaaagtcgtcagactgaggccaactgcgctacccatttctgatcgttgaatccatttatcacatcaagccgggatgaaacacatattagcatcctggtgattctcccagctttccagaaccacccaaaaccaagcaaacgcaaaggggagaattataaaatggaaagaaatgatcaaggtgttgagatacgcgacgctcacgtgacaaagtgtggaacagcccacccgtaacggcttgctcggattgactcgagatttggctgccgtacattatgcctatgggaacctaaaatgtttaaagcagaccagacccagggtgatgcgaacaaagatatcagtcaaagatccgccttcgagtcattttacataccaagagaatgatgggcgagatcaactgaccacaaatccaggtccaacaacggagagtgcaaccgaggcaaagttgtaagtccaataacgggccgaggtgtccatcagtgcggacagcagacagctggtcgcggtgcccatacagcccaagactatcaagatttttgctgggacgatatgggataggaagccgaaggtgatgttcagcaggagtcctaccagaggccttttttcatcatcacaagactggtcagcaacttgcttctgtcttaagacggtctgagcattccatccaaccaggtgcttacatcgggatgaatcggatgacggatttgtgtaaatccaatcccaaataatcttggagactgttttcaaaaaagattgtataccaaatcagttaacaaagttcaaacaactggcaattagccttctatgaagtcttggaagtggtacgactcatgagagcaggaaatcaagtagagaaacccagttagaagaaaacttaactattgatgaaagaaaaaattctggctgacgaagccggaccaaagcaagcaaacgaccatcaagaggattaagaactggtgatgatctcttctaaataggtctagtttcaatatcggttgagtaattcttttgcaatggacaccaccttggagagactcattgatgcggatctcgaggatcctctgccaaaagacaaagcatcccaggatgattatggagaaaatgaatgtcacgataacaaccgctttgttcgacccttctcgagaactagttccgagggataagataagtccggtcaagccggcgataatcaaaacccctcctagccaatcaatgcttccttctttgttatctgtctgtctgtctttcggaattattagtgttgctgatacacaaacggcaatcgcagaagcagcacagagatagaagaactgttcaaaattttaatcaccgggtgcgagaaaaagaaggtggttagcacaattagttcatataagttagttttccgttcaaaggagctcacggatctccatccggggccagcttcttgtgtgataaacccgccgacaagcaagctaaacgtagttcccaaaggtagcccagcgctgagaccagcgaagccgacacgtttgaggatggattccggctctagatgattccctaatacgccgatgatcgagggcgcagtggctgcagccccaagcccttggcagactcttagaatcgagagctggacatggttacgcgaaagggcacagcccagagaagctagggcatagaagccggttccaacttgaatgaagcgtttatggccatactgttgagtaggtttaaaaatagggaatggttgtgaataaaacaaatcatttcaataacctttcctgctccccataagcttggtgatcaacttggtagggaaagtatgacacagaatcaagcagcgacagcacttgacaagtaggtgaaaattgagtaaaaagatgaagagcgaagagaaaattgaaaattgaaagaaaaaaaatattggaccaaccagatcagcaagtctgccaaacaacagcaaacagctaccgaaacccaacgggaagccgctcgagatccattgcaaatcactggcttggatgccttatatttcaaccaaaaggagaagaaaaagtcacgagtgagttatctcgtctgcatgcccgcatggattgcaagtattcagggctttgggcatgtgcatatgtatcaaattttcgaaggtaaatgcgaagaagaaggttgatcttaaatacctagttgtcgttggatactcgggatcaaaaggttcatcgacactgaggaagcattctaataaaaatatttgtttggcttggtcagtggtcaagtggccaaagttaagctcgtatttttctattttataaccccgaatcgtataactattcaagaccatttctactaacgctgataatgctggcagttacgcagacgatgatcatagcgattgcgctaggcatggagatgggttgaggcgttatgtttggtaaactgggaatagttggcgagcgggacgggatgaagatgtaaatgactggcttagattccacagtgaaggattcaattggcttgcttgatccgtattcatcacactcgaccgcgccagtagacctcagtgaatcacgcgaagaacggcggctgagaataaattctattgggcttttggggggtatgttgttggcagacatgttctgtctttctttcgccttttgactgctgttttcttccagagaattggggagggctaaatatttgtatcccttgtttgatgaatgtaaggctttttagaattagaaagaaatattcatccgaagagaagttcgttcgcgtagggtgtaagagaaaggaatgtcaagtgttctctacagtggcggccagtgcaacagccaaggagccctcagcctgcttcttctttggagctcatcgcgatgggcaggagacatgagacgtgaaaatgcacctcgcttcggactccggagtggcatggccgtcggtcgcttcgcgaccacccaagaactccactaaacgcttcaatgcgctatgtacactaggaaaagttcgccaaccttgaattcgctcctgtgttacaccgggcgaaaccctcgatatgaatagatagatggccttacgttacatcgagcgaagctgaccgacagccaggaagaggctctggagtagtacgagacctgtcgccttttcattttgggcagctcgaaattgaatgaaatcggtttcacaaaacccagtcacttctacttatcccacgcgccaggtatcatgattggccggtccgaagattgggcgtcagaatgactgggtccccatgggccgacactccttcgtatagtcttccgccggctacgcatacacaacagagagaagaggtacacgcaaagaaggtatcaagtcatcaaccgcgttgtaacaacttgggctcctttcgaaccaggaggacagcaaaccgcttttgctgcttgcgccaaatacagtcatgatttcagcaataaaaaaaatcagtcatgacttcaggaataacataagatacatcgtttccaaagtgtctgtctgacagttcatgaaaaagtaatacacgaaaaatgaagcgcccaatggggggctcgaacccccgacatttcggtgtcagtactcgcgcacgagctgtaaaagccgaatgctctaccgactgagctaaccgggccgcctatgacgtaagggcacgacttccaccatgtatacgtaatatttctgattcattcttaatttttggccaaaggtttggacaaaaacccttttacaactcaacctgggtgacctgcaattttgactactactcccttgctaattgacttggcctcaaactgggcttcatcttccatggcccaaatgatacataagggaaagaacacagagttgggaggggggaagagatagagagatggtggtgagaaaacctggtttagggtgaatgaggatggtagccagtgaagtaagttaactcttcaaaatcaagcctagccacgtggcacgcaccactaacatcatctaggattgtaagagtatcaatatctaagcttcaagagccaaatgatctttcacttctgctcacttgatacacaaaggagacaagaatgaaagtcctgtttcaatcagacaatgttctatggaatgatagtctgatgatcaagtgctattgacagtcccaatttgtaatccccccctcccaacaatgaggtcaaaagtatcaaatcaaacaaaaagagaaaatgatgaatcaaaaaattttagaggctcaatgattgctctccaacattaaatctgaaaacttgtaccaagaagccatatgtggaaagctgagataagaaatccagaaacaaacaaaaacagtcaaatgtcattctttgtcactgcctggcaaagtttattttttggtttttgaaaataaaaaaagttcatttgtaatgtaagtgttataaacaacataataaacacatttttttttacattggtcagtcaacatcaatcaattgatcaatcaatcaatcaatccacccacaacacaaaaccaaaacaaaaggaagaaggaagaaggaagagaaaaggagacagggggaaagactcaaagagacagaagagaaaaagtcaagaatgtttgtgtaaaaagaacaaagaaatttatgaaattgaagttatatcagtagatgattgaaataataagacaaaaaaaagtctttgagggtgtgcaaatgaaagtgaaaagtggatgatatgctccagtactaaacaagacaagcacaaaaaaagggagacaaaaaaaaacaaaacaaatagaaaacttgtcttgagttgtttagttgtttgaatttatgaaattctttatgatctttcactacacatcacacatcactcttcacaacacaaccaaatcaacaaacactaactcactcacacaatagaaaagaaaaatgaaatgaaatgaaataaagagagagaaagatcttataatgtatgagaaataaatctgaaatcaacaataaaaatagaatcatcatcatcatcatcatcatgaagaaaagaaaaagagttgataagttaaaacaaggagaaccattaaaggaagtttcatctctgagtgaacaaaaagaagtgaaatgaatgactcttggcggagaggattagaaaaagttttgtcaccaacatgagatcagtttcagactttttttggtttttcctgttcaagaagctgatccagatccagaagaagaccgagaatgacgtcgggcatgggaggcgttctgcgcgaccgcatccgccaaatcttccatttccggatccgctatcaaaaaatcaaaagaaagaaaaggatagtgagtttcatatgaatcgatttccaatgagtagactttgctattttcttggccaaatcaacagaaattatctcatcaataggaatgattatatcttaccttgtccttccattgcttctctgtaaaacaaagcaaaaaaatacaatacaacctgatcagtgatctgctaaacaagggacaccgagcctctcccaacaagaagagagggagagagagagaaggggaatctagctgacttgatcatgctaattgtattttccaagcttctgcgacgagttgaaggactggtcatagtagtacccaagctacctcgcctagcatgaccgcgtttgaatttcgggcttccaccgggagtggtgggggagaagccgaggccttcgccgactggcgtcccactggccgagccgatcgtgggccgatcgggtgtgccgggtaaggctggactagtgggcaccgaggaattgccagaggcgtagtctccaaacggcattcgaccatcacccgagccggctaacgagttcagcgtgcccgatcgtgagcgagatcggtttgtctctcccgcatccgccgcacctggactcctcgattcggcaaactcctcaaacccttcaacatcggccgcatcgatcaactctggaggtagatgttcattctcgatatccgatttacgtgcttggtcgaagcctgctttgagaatattctctttgattccatcggctccatttgccaaagctccataaggtaacttggcttgtgcagtcgttgatttcaattcggataccgcttcggcttcctctcgtaagactgcaaacactctcgacatctttccgacggccataatcttgttcttgatcgcttgtctccgttctgctgaagcagctgccgagggcgaatctggatcagattcaacttcctctgaagccagtggcagctcttcttcttcttcatccaactcttccttagtgcaaatccccagaatcgcaattaacatatcggtaactagaaacaagctgctatcaataaaggaatacatatctgactgatttcaaacgtgtaaatttgtttcttgataacgtacttttctcgcccacgaatggaagactccaagtgaagacatccatgaagttaggtaaccagtaaggatggggtgtgcaattgaattgtcgaatgttcatgacgttattctcgtacttcaacacggctgctttgttgttgtaaacatccaagtagttgggggctgaaaagatggtcattactgatggaaagccagtagttttcgtttttttatacatgcggtacctgtttggatattccgatgctgtttgtgtcaacaaatgcaattgaactgaagtacaagagagaaaccgacatacccggcgtcttgggcttcatgtgcacgaatgatggacaaaagcccgttcctctctaggaaagcacaggcagcttggtaactggtgagtgaaaaatcaggttatgagcatcattctaatgatgaatccttcccaagagccctacttgacaagcctcttgagctatagaggatagagggctgtgggcatacctgaaaaagaatgaacaacctctgacatgattgtggacaaacccttcggccgctttctcgcttccaaaatcttccaatgggtcagcccagaggatgtcacacatcaagccatgggttgggggttcacggaagcgattgacctgtgcaaaatgcagcgagggaggttttcgagggggtgagttcgaagtgaagttgcgaggagaaagttcagagcgtcatatacttacgcccttgagatcgtccaaggtttggagttcgggactaagcccaccatggatacagaggaactgcttgttcatgacggcagcgagaggtaaagaacagaagctctccatgcaagcatcatagacccgctctgagtacttgtgcttgcattcgagtttgaatgtgaagtagtcggtcaaatgtcgacattcgtgattaccacgtagtaggaaaagggtatctggataccaaatctttagggcccagagatatagaacacactggtgaccgggaatttttttttttttttttggaaaaaaggggttcaactgaagagtcaaaggtgaacaggagatgagaaagacaactgacttcgattgagaaatatccgcgatcgacgtaatcgcccaggaagagataccgcgtttcggccggattaccaccaacttcaaacagtttcatcaaatcaaactgagaacagatgcccatgtgcagttgatcacgatgatcagaagagaaaacaagataaggatcatcgagtaagcaagcttgtatggggatgggagtggagagattgactgacgtattgaccatggatatcaccgcagacggtgattggagcttcgacttcgagtaagttgggttcagttttcaagacttcggatgccttattcaagatgaacagagcctgttcctcagtcaatcgaccttcacggtagaaatggttcttcaagaatgcaacatcactaagatccaagccaagattcgcaggaaaggtcagtaagattggaaagagaaacagaagaagaagaaaaaaaaagcaagagaagtatttagcaaagcaggagaggtaagattgaggaagagaccgacggtttggaagggtcgacggtactaaagaattcggcatcggttggtttgaggaatgcaggagcttggacctccttgacgactctttcctgagtgctgacgatcgagccatcatcgagtgtgtgtagggtgaaatcgatctcgggcaaggtgagtctgtccctgatggattttagaccagcttgttgttgtttgagcttggcagcaagtgagttagccgactcgctcgattcgggtaggccggtcgacatactctcgatcgatggagatgaggaagaggtgcaatcggttggccttgctttcctctatgtatgttgtttttctcttttagagattgcttggatgatgtcgatggatggtgatggtgatggtgatggtggtggtggtgaggggtgagggggtgaagggtggtggtggtggttgggtgtggaatgacggtgaagtgagttggagtgaaggcaaaaaccattcgataagggattaaacccaagtcagaaaccaaaagaaacgcatgaaaacaaaaaagacaaaaccaatcggacttcatgggactgcattgtgtttggacctgatcatcagacccacgcagggccacgctcatatctaatcgaacaagtgctgttgtatgtattcacacatgatgaaatttccaaaggcctttctcaagccaaagttgaagacccaaacttataaggaagcttttactaaagatcataacgtcacactagtcgacatagatgcagactccctgctgagaagttaaccttattttagattccgtaagactcagagatgtaacttgtttgatatttttattttggctgagacaactctttgagggaacatgcagaagccttgaatttctttggaagtatcgttgtttttgcggcggggaagtactacgtataatcacttgagcaaactcaccttgctcattaaaatgaaatgtgaaaggtcctattaaaatactggcaagtttggatgcctggagcatcatgagtaaaatgacagagataatccaagtgattctctggattttgaagtattgataaatggccttacaaaatttcacgtatcttttttccttcatttacaccaatacctttttttttgagggggggaaggatactgacgtttgaaatctcggcccatagcgcgaaatcctccgttttcggtccctcataacaagatgcgtcatttctcccgcctttaccaatgattttaaatcaatttggttcggtaggcgcttgcaagttgcagcatcaaaggagtaatgattatttgatgttgactaatgaacattgatctaaagctacaagattctactgacattcctcccgaccgatattatgaaagatagatcattcaaggctgattatttgtttaaaaagtctagtattatgtggtttgaaaggaaaaaagtgattataatagtttgagagatgacaatctacctgcaataatctttcattattgacagcagcatgaccagcacaatgaacccaaccaaacgaatggagaatacccacaatttatcgtcaatacgttgcataacgttggtgggtattatagcaaatgatttatgacagcatggacaagtattgttatctaagaaccagcttgcgaggcaatcccgatggtaacatgccatgcatctaggacagctagatatcaactgccattctgattctcctatgggattctttcgtgggtcttgaaaactgtcgaggcaaattgagcatgctgcatctgattcaagtatcctgactccatcatcttcggaagggcgtccgaatctttgcaatctacttggatcactgggctgggcgtggtgaaggatttgaagtggtaattgttgaagtgtcgccccacactcgtgaacgcttgatcttttgtctgcatcggatttgggagttggatctgtgagcttctggttgattgaaccgcctggttgatcgtggtcatctcgagtgagtaagtttttattatcaagcagtcgcgccgcttcacccgttttcatatagagagatttggtgccgatgtcggtccgtatgttcgtaaacttcttgggcatgtaaccagctatagtcggcttcattggattaatttggggtgggggagctggttccaagatccccagctcaactgtttgtcgacatgccccgagatccgcaagttccatctgagcaagtacaacgacaaccggcacggtaaaaaactacagccctcagaataacactgtcagtccggtccgcgggccactcgcacatcattgcaaggagatgaggtcaatatgactcaactataccaagcattgtcaatggcaacatggcttggcttccataaaatacgagaacggtgaagaacatgtgggctaattaacaatgataatatagcacagatttggggacgagaaggagcatggtcttcatgtccctgggcggtttaaaagctcttaggcatccctgaataagacatctggtcaaactgcgttctgggacgatcaacgcggcttgaatctgatggacattatgagacttgagcttctctattgatactgaatcgatttgttttctttttgaatcagaccgagacgtttccgttaaacctaaacgagaaaactgcccacctgaccagagcttaaacgacataacgcagtgtccgatgaacaccctcgttacatgttgtgcgtcagactctcggcatactggcgggtagttgaacgttgcgatgttgacgcctattagccgatcgtagagcccagatggcaggctttggtcgacatatggaatgaatcatcatcttgacaagttttcatgactcggtgagacggcttcgggtctcccggatcacatgaacgaagattgggttacctcaccggccatagcaatgacctcattggtgttacagagctccgcttgcctggtgttcctccatcccgctgtgcaaaaaagtgctgtgctggttgtggccttcgatttgtgaggctatccgatcgagcggatacgccggcgcggaggccggaccgcaatagaacaagggtcatcggagaggggccacgcaagtgatcgctgcaaaggaagagacacaaagagaaaagacttgcttgatctatttgtgacggttttactcttcctcatgcaacgaacaatgggtttttatgcactatgtcttgcgcacgactgagtttttcttgaaggggatcaatgcaacaatctgactactattgtgtcgtttgcggtgtgcggagatccagaggattccgatccccgaatcaagctcatgggagagagcttagggctatcgagggtgtggttgcgctcaatggtcatccgatcattttgctttcaatggcagaggagagagacaaatctgcgaccacactaagacttcaaattgagcacaacgcattgttatggtgaggaacacaattggttcatcatccatatcaagaattgaaaactgatgaccaatatgcaatttttttggaagcagctaaattatttctaacctgagtaaaagatgagaatggataacagaattgtgattacgaatgcgactactgttcccggggtccagaggaataatattctaagtgaggtcgtaactatatattgacggtaggcttctattctaggtatgcacatcttccccccagacaagtgcgacacagtaattcgagaaattcttattgaaaaggctccaacaattttgacgccagaggctccaaaaataaagcgtaaagaggtagaaagatgatgattggagccagaacacaccgagtgcacagctcgcaggggcctctcggaggtcccttgattgcactgttaacgcgactgtagctctcatcatccgaagatgatacagcctcatcgtctgacaatacttcactctcatcctcagaaccggattgaaccttatcatctggggatcggaagtcgacatccgaagcggatcgatcgcgcaaatctgttgcatttaaatcgcctagttcttcggccgccactttgctcgtcttgatttgattgaaatctggatgttctgacggcgtctggtcaatcagagtgcaacctcgatcagaattgatcaagtcttgagttttgcgccaagtgccaaggtgtgtttcacaactttcagagggtcccgagataataggttcaatccccacactaatctgttcaaaccataggaccagatgatttaaaatttgcttcatcagcatactattattcatgagtttcaagcaattccatggattagactcaactatgaaaagaagtggaaggaaaagcatggcttgacttccactgccagcagataccaaggcagcaggtgtccaaggtaatgatttttttgagaaagaaattaaggatagagcaagagataatgggccaaaatgaggcgacactaacaaaaaaattggctacataggccaatacaagctgtaaggttccacgtctgcttgtcggtagcaatgtctgaaagcttgttgagaccactcaggcgcagacatcatctgatgacacaaaacctagagtactacaatagcaaacacttgaaatcagtatggatcgagtgctgacagtgaagcatgataggtatgacagatcccggaaagggataaaatttacaaactgccaaacaagcggaaaagggtcatcgatgtctatactcttttttttacaagctgttcttcaaattatgtaactggcatcacgcctccaatcagctggacaattattttgtgtcatgcttttcccaattttcattcatctgttttgttttcaaagctcttacaagctccttcgacaaaacaaaattactgagagcagtggccaaagacaagtttttgtcgcaccggaacgggcggaacactgcggagacgggctgaaagctgcggtggcacaggtgcccagtttcagtggaccccgagtttgcgcccccctgatgcggagggagctcgctccgtagctaggttcgcggtaagcgtgtcaacaagccgacccaaaataactatgtgaataacacatggattgaagaaaatcgttatgatatgatattttatgttggggtcaccatcctttaactctccaatgggagggggacgctgtcccgctgcgggacagcgtccccaagtggtttaccactccgacaaaggggggggggcagggacttcaagtttgactcttagtcaagttagcatccttaatccttttgagcttttgaaactccattttgttagaaaccagtcaccgattgctactcaacactcatcctcacccattcgctcaaccaaggactcacgcttctcagccaggtcaagactaaatacttatcccttatctacaaaaacgttacaatcagtccatagtattgtttcctttgtaccttggtttctctcttgtttttctattatgtcctgaacgtatgtctgaataacacccatgtagtgtataagatgtggtgtttggtcatgtttatgtagtctttgacttcactattctccccttgtgtccattgccttctcaacccttctgcaactttttgtaaactctcatttgtcccttcccatttgtgtctacatattcgactgcaatcccaatattttcatctgaggcagattctcttcgtatccgattctccagaaacttgcgagccaacatgtatcaataccgagtcgaggtgagcataacatgaagcagacacctacccaaacttgattttgattgcacaattaggatctctctctgaccttggcttgtcttgacgaatcaacctcaaaaagtatagctctaggaaagtagcatgcactggctgcaaacttggcccaggtaacttcagtttgtgaccacacgtaccatacgcagcattcggaaacgtgttttcttaagacggtctagtgtggctcaacttatggcttcattcatcacaggccaatcaatatctacaggtcaaatcaggtttggtaggaaggagatccaaggaagctatcatcactcgaactggtcccactggggttgtttaagtcctcaagtgcgtccaagtttcctcaagttgatggtttttattttcatgggtcgctgaccatttcatctcatggatttctaaatatgtgccttctgtagatgttaagcaacgctatgaagaagctggaaggtaaaattgagggtctgcatggactggcagaccttaaagaagacgaccaaatgaaggttaaaaacgctttgaaatacggtcacagtcagttcactataacatctaatcgagattccttgaacttcaattttttatctgtgatttttttgaatgtttgttcaatcatgaatgtgaaaaagtcgacccaagtgatgtgacaccaaaggcggttcaaaaaaacaaaactgcaaacgccgatgtctcaggagcaatagccactgtacaggaagacgatcaaaacaagatcacaacacacagacgagtgctaccaagacgagtaaaaccggctatgggagggaaagagaaagacgatcgacacaagtccaaaagacaaaaacgagcgctcacaactgattctaatgatgaatcagccaacgagttcgcccataataatatcctggtttaactagttctacattcaattcccttttctgacgtattgttttggatttactgtttctcaattgatccagaaaccggcaccgcagcgaggtgagttgagcacgaagcagacaacggttcccaatttcctctcaacttttttcagatagatctcgatggtcgaacattcaatcgttggattttcaattttttacaggcttcaccaagtagcttggaaagggaaatcagaagtgatgcggtcgatgaactcgatgaacttgcaggagcgaagcaggagaaatctaaaaaatcctcccaacaaggtaagctttctcactaaaatcctctgatccagatcatcttactgattcgatttgatctaatttttttatttttgtcacttcgaccattgcaggagagaagacgggcgataaacacaagaccaaaagaaaggaagcagtgatttcgattgattctgatgatgaatcggctgacgggttcgtccattttttgtgtaaactaactctgcacgcaattctccggactgatatattttctggcgtctttgtttcatcagggagccaaaatctacgtccaacaccaagtccaataatgataagtggaaaatcgtactttcaccgcttcccgaaatcaagaattggagaaatgagaggcagaggagagctgagaaaacgatcgattcagttacggatatactcaaaacattagagaattcgacagctaccacaatgcagagcacgtcttcttgcattagtccttttaaagaggcacaaagcttatttcatgaaaacagagagaaggtcaggattgcgcataaggtagcccagtctgaaattaaggagttattgaagaattctgtacaagatttaatggattgaaattcttagtagatgtaaagtatcagttagtcgtagttttcatagtcaatttaattgtgatgggcctgccacaaacaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaacctatctgaccaatctgcttttatttgcaaggagattcaacaaatctggtttttggccatgcagctttgcagaattctccatgatacacacagcatatcgtatctgtggcagcgttgccacaaatcacaccatccttcaaaacctgttcttaatatcttttaatggaagagaaaaaattatacaaacaagaagagcccaattttttatatcacttgtttctgtaggcttatcacaagctccgacaaggcaagctatctcttggcctggtaaattgccatcttgaaatagacaacctcataacttgaatgaaattaaaatgatcaactattcatgtacatagatatgtaggtcaccaaaggccgaaatctcacttgaaaaatgctgttttgcctgagttgtgcagaatattggaacctggatagtgaaaagtgtatcgttcaatgtagtaaccagacagagtatgactcggaggtctcttccgagtcatctcaggtgccgtgctgcggcgagtcagaggtatgtaacctccatgttacaacacagaagaccttctgttccggaacggtagacctctctcaaggtcagttgacccccctggtcttccacatgcatgcatctacacatatgcatatagaattgtagacatctgtaaactctaatttccaaaaaaccgatctgggaagaaagatcctccccaattccctcttgttgttcttcacatcctccgaaacaaaacaaacaaaagagaatcgaagcatgcctggttatcgagtcgaggtgagcatgatccttctcgtcctgatgatttattccaatcagttcagagcctactctaacatcttggattgtttctatttaaccgattgaccaaaccagtacgcgagcagtggacgagcgaaatgtaatggcaggaaaccgtgtttcggtaggtccacttcaaccttcgaccgcgctcgacgcgtttttttttttccccgtcttgggatgtggattctaacggatgccctcggcgtgtctctgcacaggtactgcgatacccaagggtcaactgcggtttggcacttgggttactctgcacgagaagggctcgttcaaatggagacattggggctgcttgacttcatccgtaagtcaaacaacagaatcggctgctcgttaccgttgatctctatgatttctctccgtaaatcaaaaaaaaagtaattagctgttgcccggtttccctcatctgcattcacacttgtcgtctcgcaggtgttgaagaacgtctccaccgagttggaagataagatcgaagagctcgatggttttgaggaccttcaaccaactgatcaagagaagattaagaaagccttccaagacgggcacagtcagtcaattccttcccatcagtctcatgctgactttcattgaaattgcttttgaataacttcattttttttttgattggctgatggttcgaattatagtcgacccaagcgatctcccgccctcagcagttccagaaaaaaccgagaatcctggagaagaagacgggaaaaaagaagtcaagaaacgcaaaagagcgcccaagttcgtctaacttctctctatcaaccaagataatttttcactacctgattttcttatactgttgtttttgtttttgtttcattttttttgctttaatagaaaaccaaaagctagtgaccaaaccactaacacggaaaatcaagacgaaaatgaggatcaacaggaacctgaagaagagaaaaaggtcaccaaaaaaagttgagcaatcccgtccccttttctgtcctccttactcctctcctagccccatgactcgggtacctcgccaatatcctcccaacaagagatatcactcgagaagaaagttggtcgctgacatatgatcaccattgattgtactaagaaaaaagccagcctcgcaagaagccagcaccaagtactgctgagtaaagaagacacgtccaggaaacttgatcttgtcccgccattatatcccacctgaaccatcacgaacatgtatatccgccacaagatgccagctcatatcaccctgaccaccacgtatccttgcttgtcccaatgtgttatatagtcctgaaccccatccgcttattcttcttattgtcgtttttttgttctttttgagtcctcgtagcccggttttcatagcaaatgtgtagattttatttctcgacagttccaaggatcaccacaggaactccccaccaaattaccccttcagtttattgtaaaagtcgcactcccaagtccgacgttcatattatgtttttgcaatatatccggatccagggagagaagcccaatgcaaatcaacccggactgaggtttcagacttccattgaggtcgcaggattgctattctcgccaggcttggccaataaccagccaaaagaatcggcaaaaaccaaaaggcgtgacctgtctattattggtccgattggaaggattgattgtaaagtcactagttcagcgagagaaaactaaaaggaactccaccgagaaggtgtcatacccgtcttatcaagacggctctcttgactccactggtttggagtggatgtgcttacaccggattcaaagcatggaggcatacagtcaaacctgtctaactgcatacctgaggcatatgtatataaaaagggttaaattatcttacacacaccgcaccaacataaacacacacatatatagatatagatatttatctgtacattattcatgaatctttactactgataggtatttcttttctgtattcgatctgaccaaaaacaaaaaaaaaaaagaatgagaaccgagtaacataaaaaaaaactgtcagtcttctatggtgtgcttgatcaaacgtaaaagaaaggaggacaaggtacggactttttcgactttaacttccccatccaccagtctataaacataagtgaccacgactgatccttggatgtcaaggagagcaaagctagggatcggtccgggaggatacaaggagtcaggatcatcgatgggtttctggtcttgagtggaggactgatcctcgggaggtacgttgcgagagttttcattaggttcggtcgaaggttgatccagttgagcatttggattagtgggtgacttagattgatcggtactactattttggtgggtgagtgatcgagtggattgggtgggggaggttgtggagccgttagggctcttggtgctcggatgggtcggcgtggtggttgagttttggggagattttaaggaggatgggttggtggatgagctcttgtgtgggggtgagatcggccatgtgggcgtgaatgctccggtagcactgcccggattgatgaaaaacttggattcgaattcgaaggcttcaaacctgtgaccaataaaaaaaaattgcttgcatcaaaaccaaggatgagagatttatggcagtcaaacagatcggggttttttgtttgtttgtgtgacttaccgatgagttgcaccggtgactaagacatcaacatccagtttgcgggcagcagcggctagtgattctgtgtcccccaacgggacgatttggtgtccatggatcacaccgatcttgagagagccgtgttggagcgttaaagagggcggtagattgggcgtctatcttgagcaaatggattggtatccaattcgatcgaaaagaatcagcagagtgaagatgagaagcagaatggtgtgtgtgtgagttataagatcgaggaaaagcttgttagattcagtgggaaagcaaagatggatgagatttgctttacctcgtcaaaatcccctctgacgcctctgacatcactagaaatcgacctcagatattcccaggtttctcgatcacagacgttgcccgtacaaacgatttgcccgatcttaccaggcacgagtaatttcttgaatttgttgggcagatcgtgggttctgatcggaatatgtaaatcgccgatcgtcaagagtaggactagaagatcatcatcatcatcaccaccaccatgcaagaagaagaaagacagtatggatgttgtgttagttcaggtttgatagatcttcggtgtgacttacccatattgcttggaatttgatcggtgtttttccttttcttcctcttcttcttcttgtgtgtttttttttggttttggtcgaatgataagctgaatgtggtgtgggttgatgatgagttctccaacttctgagtttgtggagtggcccctttggtcactgggagctgctgtcatgtgcctgtcactgatccaggccaatcaggaaaacctgtgaaacccccccgtgtgcatgaacccagcctgggtaacttccgaatcccccaccaggaaaactgaccaacagaaacaagatggcaacaaccaacgaacacaccaccaccaccttctcccaggatgaccggctggaaaaactgcctccactcaacgaacaatacgcgatcgatgatctgctcaccgaacacttcggattcgcacccaaggtattcactggtaagtagtctgcagtcaataatgaatattaaagaagaaaccgattcaatcttcaaatttgaaaaaaaaaggtcatatcttcaacatcatcaacgaggcaatttacgatacggtatcagaagtagaaaaggcggtgattgaatcatacttccccggttcggccgagaacgggacagaaggcctcccatcctctacaagcactggatacccgagcaaggacgacatcgctaaatcactgaaccaactcgaaacattgctctgttcatcgatcgacaatcagttcgacttgctcgagatctggctccatcgaaacgtcttcaacttccctaacctgcgcgaagagttgatgaaacacctcagattcaaacatatgaacttgtgggatcagttttatcaattggctcaaccgactacctcctctgatgctcaagcttctgccgatcagatcgtctctcctgattgggaaaaacttaaactcgaggaagaggaacggtgggctaaacttgagaaattcaaatcggattacaatcaagttgagttcaataaatcaaatcctgagactattgtcaaacttccttgattttctgattatgttggccataccaaattgtcaaaaaaacaatgatatcagtcaaaggacgattatcactctttattagcagtttcgaatgtacttgataggaagcttgccggtttgaaagcagtatcgagtcaactgacccaaatcagttcagaggcgcggacgatatacgatccggagacgaacaagccggtcgacctgattggacaatcgacgatgatattaggggactatcagcgtctgctgaagctggacaaagtccgagagacgcgagaacgggcgacaaacttcgcgaaatctgcaccccagcacgccagccatccgatgacggccgaggagatgatcgaagacgaacaggacccctcctgctgcgccgcatcagccaccccattccaaacacacgcccgggctatcaacttgctctccaaagctaaggtcgacgatttcttggccgagttggccgacaaaggcgccctcgatgtcgacagggatgaaggcctcgtcgaagtccataatcagctcctaggcaaaggaaaaactcccgctgctaatactgtatgtctcacttagtctctccactcatccaatctctagattctgacacttcttgctttctttctttaagcccctacatcaggatcgaatctagcatatctgttaatctattgtaatggactctaccaatcctcaaaacatgttttttggtgaattctatttgtatcaagaaactgtttattttatagtaattatggtgatcattgtataccagattagggtaactttagtgctgtggaagttgtaacaattggaagatcagtcaactaaaaaaccttggtttactttgtaagggattcattaagtgaggaagaaagttgaaaaaaaatagaaaagtacaatttgggtattgatcttctaactttatgcattttttcattcgacctcccggatcaaatcatgacagttgttcattgcacagcttattcgaacttgagcaagcttagaacgcctgatttcattgtatggataaaaaacaaatgaaatgaaaaggcactttttgtttggttcaagcttgcaggatgatgccaaaagaaggattacttgaatgtgtacatatgatatgttcatgagtctcaagttattgcgaaatcatataaaccacctgtagcaaaaaaaaaaaaaaagaaggtttaataccgggcgaaagaagaggccaacatggattgtggtgagacgagggacgcacgctttgtagaaggagagataaggaactcaataaactgccggttgtacagagcgcaaacatcatgttgcccgcctgtatgctgttccaagaatcatctcgtcacttgatcggacatcggccagatgggatgtcaagtctttgaaaacttactcgataccttcctggatcttgatccccaagagcaacccaaaaaaaatgttgcaaactaaacaggtcgccatgagtgtgcaactgacactcaagaaatctaaacatagataacaaaaacaaaaaaattaaaattaaaatgagagagacgattataatatttatgttgttaccgtttatgttcatattgatcaagaaaatcttaagagactgacaaaaatttcttctcagttgacaggccagtccgggattgatttctttagtggggatatccgacagaggaggggacgagcaggccggtttaggaagaggtgtgaggccatgctcagccgtggtcgagtcgatggtctgcttggcttcgtggttctcgaactccttctcagcttgatcatcaacggccttcgggggggcgggctactttgatgggggttgtgcaggattctccagatcgccgccatcgtcacactgtaaaactggcgtgttgcaaattcaatgtatatataaaaaaaacgggttccaggatggagagagagagagatggaggggttatttcccgaaaggagggaatcactgttaatcactggtgtaacatcgtgcaatggattgtgaagacgcggacgcacaatcaacatcagcatagacatgatagcccaactgaaagcaatgacttggtaactgcgtatgagtcgtcgggtggtctggattttgatgtccagaggcttggcaaaaagctggatggtttgcgggtcgatttgcggtacttctggggtccacatggtggccaattgggcgaagagtgatccctcaggaatctgagattggtcgccaagtcgtggttttggatgctttaggattatgcccaatacgctgagattatgactagtaaggatcgccacgccgatgcagagtacgttcatcagaattggatcccagcccgggttctttttgcttgttgggttcacttcggatctctgaggacaaagtaaactttgatatatccgtaattcccagggaacatgcgattttttgggttttggtatagatcttgttctgttgagggggggggggggggggggttcgactcacactagataaagggcactccaggaggcaaaccagaagcccatgatacctgcggccataagttataaacaaagcatcccaataaagatcagatcgggaagtaacgttggaggaagtgaaagctaggcgccgcgcacctggtaaatgactcaacgtaaaccaaaaggcggcggagccgaagtttgaataagaaagtgcgagatttttggtcatacggtagaggcagacatagtagacttccaaacaagtgcatccgatcagctgacagagctccaaaatctggttgccgttgggttcgcagtatggacgttgttgcgaagcgaagacgtatcgctggcgccaaaaccagcatcttgcggcgctctggccgtcgacgcgtttgttgcgggagaacttccaggccaaggcgatggccgcttgaagtgcaagaagcatgtggatcaccaggttgacgacgaccaacttccagtattgtggtgtgctcaaggctgagtctaatctgttgatggcatccaagaggaatgagaacggattcagagcgggcgagacggtcttcatgagtctcagcaggtctgatgaagagagctcttccatcaacttggacatttttgaatgagggaggggggtgcttttgttggagattgatggcaggcgcgagtcgctcaacctttagtacggtaacattaagggaacggaactggaaaaatctaaacgaacatcatcccaatggactttattaatgtatgatacatccagtcctggcttgccacgacaggattgatgctgcagagagaattcagataccctcaaccatcccgatttatgagttttgaaaagaaaaattaagagccttcaagggcgaacaaagcgtaaattactttccaagaccgcgaagtaaccgattcatgaatctggacagatttcaatttacactcactcagaacggatatactggtacgcagccttgacccgtttttctggctggattacgagtgcttggctgatctctttgtctgttccctccactcgagtcctgaatacatattccccccttttttttccgtctcttctgaagtcggacattttctctgtctgttctgaatcctgatgcccgacaatttcttttttttctgtctgttctttagtctgaatatgattgttgttgtttttttttttctgtctcttctcctcctcttcctcggccagcgcaatgtttctccattcatgcatccgatcttttcatccagggagcgggatggactttttcatcacatcttgatacatatctttcctccttacagttttcatgcatcctctatcaaaatgaatttaatttgatcctttccgctggctttccttttcggattgttatcctggtatctctggagatcaactatatttatgtaaattgagccctttttcagccgggtcatattggctctgagatttgattgagattgagtaggacaagccgctctagattcaaataacgaagaccggattaagagtctagactacaggaggactggccgtcagaatctgcgggtcccctagttccggtttagagcctcgaaagctagacttccctgcgaaaagctagacttttcggctctgaatcaaaaactgggaggcggcccagatctgacgggaagtcgtccattaacgagggcggtccaacttcgaaatcgatccgaggcattcaaagctttcagatgactcgtaattggttcccgcatcactacttcatggggaagatcaatccagacttgctattgaaatcgagaaaaagttcttataaatcgtgatcgtgtacatacaatcaaacagataacgactaaagatttccaaagtgatctgattataattggtttcttattaccacaatttcattttcagatgatactattaccaacggcaacaagacaagggtagaggtttctgggaagcttttgacttcgtgcaatcttgttcttgtgaattcaatttgaaggtaataattttctttccatacctcatgttgttgagaagtttgatgtaacaaatcagataattggtttatcagattatctcatgcatctagaatggaacaatattcatcacgcttacttccaactcttatgagccaccaccattcacacacaaatccattattggcgttgattgttcttgcttcaccatcgattgttaagaggacaaaggattggacccaatcataattttgcctcagaaagtagatcataccctctgaccctagcctgaccaaatcatttgatggattcatgaaagttagtcggagttgtcagctatccagtaactcgggggaattgcaagggataaagtcgggcagagtaaactccctagaagatggtacactcatattaggcatcgtaggtcatagtgttaaaaaacattgtccggcgggcttttacgatttgtttgccttttagtctgccgcgattgaagggcctgttgccaatgacgattggtccaagagtggcagtgttggtcgttctacgggctctttgttgtagtgtcgacaggttgaggcgcgttgatccatagagggccctttgttctggcgaaagagcctggagcaggcatcacactcgtagtacaacttttcacgccaattgtcacaagaaggacgttttaggtatttttcaccacagaaatccgaagttggaaagttgtatacggcgacttgggcttctgacagaagccgacctatcccttgacacccttgcggcctcaggtaacagtttgggattgccccattgcgaatcgtgaaggaagataagacgagctgaatgttgctaatgcaggcgagggcgactaaattcatggggtttgtgaatagtttcattgccgtgctgatgacgggggctggaatcgatctgttggaggttttgacaataggcgcttggattggattctccctatcacccggatgtgctatggtggacggtagcgatcatactccacaggctgtttataagctgcttcatctgaccggcgaggcttcactgctacagaatccctaaaattgattggaagtaaaggggtcacttctatagaattgtagttctgaacatggtataagtggtagtccctttaccatctttcggtgccaagttccaatgatcttttgtcattggcttactttttgtcaaaatcttcaggtctcccagaagcaatttccagcctcaaaagccagtattcccagtcaaagtctagactttttgggtctaaatcaacatctgtgagggtcccagatctgaccctagcctgaccaagtggtttgacggactgatgaaagctaatgggagatatcagctatcaatttattccggggaattttaaggtataaagttgagtagggtgaaattcagaagatgttacacattaggtaacttaataatggtaatgtagccttaggtcaatgttaaaaaatattgtccggcgggcgggctttctcaaatttttcggcttttatcctgctgcagttgaagcgcctgttgccgatggccctctggcaaagagtggtagtactggttgttctactggctcttcaccacctttcagcgcgaaattccaatcagacactttgagcctaaaagttaaaaagaatgcagcccttttttaccaaactaagaaataaggtagtggagatcagcctgcggattttttgaatccattttcaggttttcaagatcacaggacaattcttgcaattccttgttggacattccattcttgttaatccaggcaaattcacaaaaaaatcatgaaatttgtggtaagactttcaaggtctttttgttacttgtcttctttatttcaaaaaagtctgtaggcccaattgttgagccaaaaagaagttcctatgtcattaaaaaagttaaatttatagatacccaggcccctccttgttttgaagaaaaaaagaaactggtaactggccaccactctccactctagcaagcatattcaaattttcacaacataaacttgatgttttggggttgggacaattttaccttttttatgtgcctcaggagtaagaagaaatttagcgccccccccccaaaaaaaaaggaaaacccaaaccaaacaacaatatactacagcaggactgtaatgaaaagcttcagaaaatcaaaatcaacaaaatgaatagaaagtataaaaatgcgaatgcaaaacaaatttgcaccacaaaataagatataacacaagagaactgaacatactaaagaaaagtgagtagacatgttaaaactccatgtgatttaggccccgtttggcagcgtcataaatttaggtgtgatattgcctgattcattcaatcaaaaatgaaccaatgcaaaatatgtatcaaaattgttactcaggcaagttcaattactggtttcatcaatgctgagaacaaacttgatatcttaggccatcttgagccccataatattgatattaccctttatatgagtaaaaagtgtaatattggtattatggtgctgaacatatcccattatctcaactttgcctgtactaaaattgaaatcagcagttgaccttgccccagttaaaattttattacatatttctgagtggtttattttatattgaatttataagagcaactccacgggggtcggtaaattccggtccccaaattttgtgtttggggactgcactaccagctttacagacccaagctgctgcggcaaacaccgcttgtcccttttcttgggtcgctatctgctcctggtggcttcctgtcctcccccgaggatattcttcatttcatcaatccaagaacaccaccatggatcgcctcaccatccttcagaatatgcttaccacccagtccgctgtaatcacatcctcgactcaatatcaactggccattcttcaaggtggcacggcgattattcaagagcaactccgacaagaagaagaagaggcagcccagccaaagaagcatggtggatccagaaagggtcaatcaggaaacatccgtcgtgattttgaagccggatatgcacaattataccaggattacttttcagaaactctgctctacaacgattacctctttcggcgccgattccgcatgcaccgaaaccttattatgaagatagttcaagatgtcaccgaatacgacagttattttgctcgcaaacgagatgctgtagggaaactgggtttgtatcccatccagaagattacattggcaatgcgaatactagcttacggaggcgcgggcgacacaaatgatgagtatctacgtattggagaatcaaaatcacacaaaagtctagaacatttcacaagagctatcattgatgtgtacggtggtgaatatcttagatcgcctaacgattctgacgttaagcgcttattaaagatcgggaaattgcgaggctttccagggatgcttggctccttggattgtatgcattgggagtggaagaactgcccaaccgcatgggcagggcaattccagggaaaagaaaaagtgagttaatcatgttgaatggtgaatgattttgcactcattattgacaatccattcattctttcaggttcctaccattgttctggaggccgttgtctcccaatatctgtggttttggcacaccaggatctcacaacgataagaatgttcttgacgcctcccctttgtttcaagaactcctgaatggagaagctcccagttgcacttactcaatcaacggacatacctacaatcaaggatactaccttgccaatggtatctatcctgattggtccactctaatcaaaacaatatctcagccacaggggattcagcggaaggttaggatagattttttttgtgttcatgtttgttgtttgtttgacaatgctaatctgttttgaatcttgtagtacttcgcaaaaatgcaggaatcggctcaaaaagatgttgaacgagcgtttggggtgcttcaagcacggttcgctattgtagcacggcccgcgctggcttggactcacgaaaaacttcaaaaagtcatgaaggcatgtgtcatcctccacaatatgattgtggaggatgagcgagatacgcctcacgacttcatttacgatcgaacatcttgctcggagactagtcggccgaacgcttcgcgatccaaagatttatccgttttcattcagaattattgacgtatgagagacccgatgaatcactttgctctgagggatgatctcattgcccatttatgggcaaggaagggtcagttggatgaagagatgagtgaggaggacaagcccctcccaccttttggtgattctagcgacgatgaagaggaagtgtccgattgatttgaagtgatttcttttttgtttagattttttcaaactagcatctcacttatcaatcttattgattgatccattgtgaaataaactgtcacttcttctctcagtcgacggccatctggcctttattttttttaatttacattgcttttcactcagttgattgactatttgcttatctctagcaaattgagtgaattttgaaacaagtgtgtgatcgatccattgtaaaataaactctcaacggccatctggcctttattgtattttttagattgctttaacccagtcaattttagattggattgtctctaacaaaatgagtgagttatgaaacaattgtaggacatgcaagagacataaaaaaagccagatagatggaaataaatgagagatatcaaaaagcaactaagacacatgatgagataaataaaattcagcctgaagacggggtgttattggaggggttagtggaagatggggtgtttgaagtgttagatgcaggcaagggattcattaaagccaaccgttccttttccatcctcgcaagaatcttcatttgctcgaactcatagtatttcttcatggtctcgctaactccggaaaggtccttgcacataatcaattcgtcggccaagcgattcatagccgcttgttgagaatccagaaacgcgacttgtttctttgccgcttcggcaatattgcagtgagcctgggccatcttattcaggctctcttggtttttttggaagtgtttgcggcggctaagtcttcttttgcccgtttgcggccaattgggcgggtcggaggaacactagtctcatctcccgatgaattgactgaagtattcgtgctaggaagatgacttgacgattgagttgacgagctggctggaggaggaccactgtcgggttcttttcgcttgtttgatggagtcggctgctctttcttcttaatgttgcggcagtagtcattccatttgggggaagccaaaagtatttcatagcatccgaggaacgtgaaaggtttatcgtagagcttggaatacaatgacatcgccatggtgaaacggttgctggagttggtaccgcttggattcaagttttgaatttgatttacgcatccagcaaatttattcacttccctctggatccgatcgccccaacggttcttcaggcttttggctgtttggccagagctggggagctgagccaaaaagtgctgagcaaccgtctgccagaaagcgttgaacgtctggtcggtgcctttctttggatcctcgctgacctcgacccatgacttgcagagctgaaggtcctccgattcaacgtagctacgggagcgacctttggaggttgattcttctccatcggtggtgtcggtggctttcttcgcttttggttttccagtgctcttggggggatgtggattgcttccttggacttctgagatgacttggatgtctgaggtcatttctgatgaggataggaggttgggattgatgggttcattgttggctaccatggttggtttggttttgttggaaagagaatagggggtattgggggtggtggagtgatggatggttgagcttttcacaggaggaacacaggaattttgtgtgaatcttgttgaaccgatgtccgtatccaatcctcatatttggggattggatacagcccaaggatcaaatctgcaaaatagggacacagatacggactgcggtgggagggtcttttggggtccgggtccctaaacgtgggatagcgacccgatttagcgacccccgtggagttgctctaaggcaatattacacttgaatttatgacgctgccaaacagggccttaactatgacacctcatcagtccttggattcacttgcacttatcttgtcacctgaaaaggctatctatcacacaacaaaacctaatcttgtattgccattaccatttctccttttcctggttgatcaaccttgctccctttcttccctcatctcctctccattcattctctttaccttgctcaaccgcctcatccatcccaatctcatctcttcctatctcagctcaactgctatcaactcttttgactgtgtaaaactatcaatactccctatattgactctgtcaaactacctctatcaacctttcaaagcttcctctccatctcttggatcaaactgtatggttcaatttggtgagaaaattgaacatcacatgaccccatctgtaccatctctcccatcaacttctgttcattcaactaatatttatcttcttttattagtcttgtgtcctgtgttgcttcatttatttcatatttggttgttttctaagatacatatgatctttgtattaaatgatttatattttctttattagacagctttgtgccagaagattgatttcccagtgaaaatctagaatttttgggtccaattcaacatctgtgagggtaccagatttcacaggaaatccatcatttgtatttttcttgcttcttttcttcatctgattatttttctttccaatttggttttgttcctagacatgataaaatcctcaggtttactcaagaaacattagggaaatcaaacttgaatgagttagattaacagtagaaaaaaaagagcaaggatgatcttcatgttgatggtgatttgtcatcaaatagagatttgaaaactgatttgatagagtttgattagccagcttgcagtttgagaagatcaatttgacaaagtcaagaaatttgagtgatcctcttttcacattaatttggctataaaaacaatgggctgttatgctaaccataatgtttgttcagtgtagcgtacatagcagaattacactaactctgagcatagcacagcggaattccgccatgactgcgctaacgctacatgtacaggccacaaaattaccactaaaggactgacactacagtgtttgcacactgtttttgagggtagctacactaatgttattgggtcatttagtgtagtttagtgtagcagcccatcactggatatacatcaagatggtagaaggaaaattcttaaaatggcactcacttcttgttttcaatttctggaaacttttgcagtccagttttgctgcaacatcttgtaaactttttatgcactttacatatgttattagaaacatgatttgttcactacaaaaagggctttttgcactatggcagccattgttgaaacatcagtattccatggtgtgggctgtgtaaaatgctttgcacactcaaagtcaaaacctcataagttccatgattctttccagggcacttgtttctttcaaaaaaaaatgggagatcaaggacacagggatggtgggattgaagagatacaataaaaatcaaaaagaatgatgggaaagctataaagaattttccccactgcgcaagggccaacaaggaccccaaccagttgacaagagtttacaactgtgtaaaccaaaagggattacttccagtttgagaggttgttcagccttgtcaagcgggtggcatccctcccagaagtaaagatcacacagccttggaaactggcagagatcacttgcagtcaacaaggttgtatcaacgatgaaactgatctgatccccagatcggtatttattggatattggatcaaaaatggacccaataccgggtattggtataagattgatcttcaatccaatcccaatttattggacatctgggattgggtgaagcaatccaataccaatacccgttattgggtccatttttgatccaatccccgatagctgggagactcattgagatcttccaatcagtctgcgggaatccggaccgcatagcgcgttccgaattaaatcgccggcaccacggaactgtttgtcactcgctgtcgccacaatctcccggaactgcttgagatttgtagagactgctgggaacaaaatcgtgaatttacgtttgctactgaccaacgaccaagacccctgaggttttgacaagtccctgggtgagaatagccggtagctggtgctgcaatcaatcatctgaatctgaggtgttttgaaagcaatcagtgccaattgcattgaaacaacaaaaaagaaaaaaacccaggctgaccgttaacaacggtgaaacagatccgatccgatacggtatcggccaatttatcggatcggatcgatttttcgataccaggtatcgaaaaataagggatcggatcactaagggtgatccgatcccatggtatcggatcgggatcgggatcgcattgcaatcccgatccggcacccaaatgctgcgggctgtatgccttacacttgggtatcatccaaactgtaagcaatccgatccccggattggtatttatcggggatcggatcgaaaatggacctgataccaggtattggtatcggattgctccacctgatcccagttagtcgcaataaattgggattggattgggtggagcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatacccgccagggttttgcggaaaggggccatccgctggcgggtatccgccagcggatagcggatatccgcaacagatatccagagaccagctctaggagcgatccaataccaatacccggtatcgggtccattttcgatccgatccccaataaataccgatctggggatcggatctgttacatccttgaaacgatcgatctgagatttctgggcaaactcatccagaccattgagccgagctcgacccttccggcaacagtgacggtcatcagcatcaacaacctgcaaatatccttgcaagcgccaactctgagtctctgtcactgatcatcaacatgaacaatctgacaatgcccttccaagcgccaactcggtcgtcaatcatcggcctgcacaatcattatctacaaatgtccttctagatggagcaccgcaagaagaaatctgtatcaagccatatgttgtcaagcttgcccaatctgtactgccgctcgtcaagctaagcaaactgctcttgaataaactctgccttgctccattgtacagagcaccattcacaatcgaaggtcaaatgagcttgactcaatttaactcgttgcgcaatcacaccaccgatttcttcagcaacctacatgagatgctcgaaatcttggtcgaggtgtgtcgggatttccgggctagtagggccagcattgtggatgttgagcaccaactgcagaggtgtcttcttagttttgattgctgtatggaaacactacggcttcgtcttgtaccctgctcgccttccaatcacttccaacccgccacgactcctcagcctgaagccgaaaaaacttttaacgattggttctccttattgatcgatcaagtccgtttggctgctcaaaacttcagagtcgagatgggaatatttgaaagaaagatcctgaatgcatctagcgaatactaatctcttatatccacataacactcgtatctttttcctttttcttttttttatacacatcatcatcatcaggtaatataccaaacaaatgattattcaaactagttatgttcagctttgatgtagatctccattgctttacaaaaaaacaaacaaaccaaaataccctccaagctactaaagagtgatcagacacagcctccatgaagaattaggaagagctgggtccaagtgacacttctttcctacccccaatcacaaccttccccatgattgctattccacgtctatgtttttttttttatcaatctgtttcttgtgttcgtaaactgccaatcccagatattttgttgtgttccagacgggatcttgcatctcaattgttatgtactgctgaacttggtgctaagctgtaattcattgctaatcatcactgtctttcagtggagagagagagttgaacaatcagtgggagataatttatgagataatcaaaaccaaaaaaaagacatatctttgggatgataactcgacggcttgccttatgtgtctgtaaggccaagggagtcaggagagtggttggcatccgcttccatgtatcaaccatcagaatggtcagacatgattgatgtagagctggccccggcgcatccggatatccgtttggattcagatatccgctcacgttttcagcaaaatcagacatccgcatccgcatccgctggcgggtatccgctggtgctggcgggtatccgcgcggatatccgcggatatccgccccttaaatgacccctagggtgcaaaatgaatgctccttgggaaaatttcagattttgggagctgcataaacagcaattttgaagtccttgcagcctgcaagccttcatttttttttcttttttctttttttaattaattttttaccactttttttcatgtttttttgaaattttaaatttatttcctaggttttaacatgcttaggattttgtggtaatattaaattgctttagaaatcaaaggatcactttgaaaattccaatcaagcacattttttcaattaatttcttacagcttatttgtcaatattttctgacattttgatttttttttttcctacaatttaagacatgtaaaaaattattttacatcaaaattaaaattgattcttgaatattatatttgggcatgtatttttaactaattcttacagggcctgattctcattatttgttggaattttaaatttatttcctgaattttgaaaggtttgaaaattgatggttatgtcagttttgcatacaaatagaattggtatacagcacaaattatgcaagaaacggggtaaactcatatattaaggttggagctttgatttttgggtaaaatgaataataccataagacttgaaacctctcaaaatgtaggaaatgaatttaaaattccaaaaaataatgtaaattaggcctataagaattaattaaaaagacatgccaaatacaatattcaagaattaattttcattttgatgcaaaatgattattaccataattttttgcatgtcttaaagtgtagtaacaaaaattattgagaaacaagctgtaagaaattaattgaaaaaatatgtttgattggaattttcaaagtgatcctttgatttttaaagaaatggaatattaccacaaagttctatgcattttaaaaactaggaaataaattcaaaatttcaaaaaaacatgacaaagaagtggtaaaaaattgattaaaaaaacacacccaaacgcggaatcggcgtgtgctgcgcacaggaaaaactgggtttttattaaggcccttattttattttattttaggggattaataaacgtaccccccttttctgctaaccacacctggttttctgcttctacacccggtttttcccagcctttgtaattcattttttggaaattctgattattctaaaaatcttctaaaattgatcattctttttgggtatataacactacaagcaatacccattttgcccccaaaataaatgttaatttgggtgggggaaaatggatcaattttctggaaattttttccaaaatgcctcaggagtagaaattaggctaaactgtggtattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaactttttactcctgaggcatcttgtaaaaaaagtgcgggaaaattcatctattttccaccatccaagttgccatttttccttggggcaaaatcagtattgtttgtagtgtaaaaaatcctgaagagaacttcaatttttttatttttctcacccattttttcccaattttttttgaccctatgaactcttgaaaacttgaattaaagccaaaaattattattaattttcaagtttttaatctttcttctccatacagatggtcccattcaagatattccttattttgtccatttggttatagctcaaaaccaacaacattggggtttccaaaatgaaatcaaatttgttcctttatagatttcccaaatattgggcaatatcaatgataaatttaaatgtactttgaattctcaaaaactcataggcagaaaaaaaaacttgatgaatcagataaattaaaatttctcttttgaggattttttatatacccaaaaagaatgatcaattttagaagatttttagcatattcagaattgccaaaaaatgaattaaaaaggctggggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatccccttattttattttttattttattttttcttttgttttttctttgctttttctttttttccctcctatatgggcggatatccgctgggatacccggatatccgccaggatttcaggggaaagaggacatccgcatccgcatccgcatccgctggcgggtatccgttggcactggcggatatccgccagccgatagcggatatccgcaacggatatccagagaccagctctagattgatggaagcccgaccgtcactaccagtacctggtgcaggatcccgatagcaaggcttgtgtgggccgtgttctccagtgcttcagctaccaatcaatcatcaatcttcattcgaccatcttggattcagaaaacccagccagattcgaatcgatcggtcaagtgcatctgctccagttcttaaattaggatgaagagatatataagtactaataaaacaaactggttcaatgctaatcctacacagttttccatccaattcttgctgtcgcaggtagaagaccccagaatatgtatgatcggtcgagctacctaactatctcgaccgatcatacatatggtgttgcaagcgggtctgggcacaggcccaagttgggcaaaaaaggggccaagcgggcttggccaatccccaagcgcgcgtggcgccctctaaacccaacttggctcagcttcaacccccgcttggcacctccccaatttggagggggttggacccaagccaagcttggccgggcccaagcgagggtgccacccgcgccaaacctgacctcatggatcaccaccatctcatcaagcctcacatgaccgcttctgtaggtatttcaagtcgaacaaacggacgacttgctcgttttaaggagttgtgctttttgggtaatcaactcatgtagtgtatgttttcattttggatcttacaattatgaaattcattcgatttgtgtgggtagaaaagagagagaaggaaaatcttaaggatccagcggaccgatgtcccatcacttcatatgatcctaagcacaacagatacaatatgatgaagatcgatgatttcttgggtactttttgtaattacatcttgttgagttacatggttttttttgtaaataaaatgaaaaagaaaattaaaaaaaaagtctatgccaaaggagaggataaaaccggcccagtaatttgttgaaagtcagcgcaggggcggtagagtcgctgacaatgggcaaaaaaatgttgagatttctccagggtgattgattcttgaataccttttttaatttcgtcgactaacgccattcggttgggtggctcctttgatcaaacatatgatttgatcgaatggaagctgtattcgatccgattgagaaacggagagtagggtggtaaaaattccaccttgatcaatttggaggcgtcgagtgatgtgatgacctcctatgatgatgatcgcttcctttgggagtcgtgcaccaaggctgccaaggaagaggcagaattcatctgcccctacccctttagccttggtgttatcggcgttgaggagctcatagtagtcgaagccctccaccaagagtgccccaatcaacgttatttgcttagccttgggaacaaggctaagaacagcaggctgacctgcagtgatcaagataaaataagtaaatagaaatcagaaaaggaaaaaaagtgaaaaaaaaacaaaagaaaacgtaccggagggagcgtatccagatgctcgactggaatgtaaatcaaaaccagcctcatcaacaaagaccacccgttgtccgaggtccaagccacgacgattgacgaagtttgctcgctgctcgataagattgggcttattccacgcagcatgtatattagtaacctgcttccatgatatgtccatatcatggatgaggttactaatcgcctgagtcgagaccttcacatcgaatcggtccttgatgaaggccaccatcttcacaagggtcgtcgtcgatttctggtcgagttgcatgagcagcttggtcttcatgtcatcggtgaattttcccggcctttttttatgagttctgatcaagttggggtcctcacccttgatgcgttggatttggcgccgggagacgttgaacttcttgatggcgtcgccaatcttcataccctttccattgacattcttgcggatgagatctcgaacctcgggcttgatgatcgcattcggcttacgctccttgtgagtgagtcggtcgttcttgtaggtcctagtttcatcgacatttgcttttgctttcttaatcgcttcctgttgggcggtttttttgttcaggtctcagagctcctcaacaagcacccgtgatcgctccttattggcttggatttccaagtcggtcgggtccatcaccgcagatttggacatctgtgagggaaagataaaaaaaattagtgaaagaaaaatgatgaaaaatgagcatgagaacttactgagggtggtggtggtagtcgatgttggaccttggtgatctggtgagcccagagcttgggtgcagccaagccagacttgggccagtgccaaggtccgacccccgcgcgacctgccaaatcaggccccctgggcgctggcccaggcccccgtggcgcgaggacacgcgggactggggcctgtgcccagacccgcttgcaacaccatatttatcaatgtcctgagctctctcctgatcaaaataaagtgtgcaaagcatgttttttttcttcttttctttttttgaactgcgcactgcaggaggttgcaacatcaaggaaatcggtctcacagtgcacacacattttttttttcagtggataaggtatgaccatattatgataatgatattgaaatgttagtaaaaacacctcccaaacaatgcagaaagaattagaagcacataagtaagtcaaaaaaaaagtcaccatcaaggaacttgtctagggtcacctcaatttttactggtctacaaacatacagctattttggaaagggttgtccagttgtctctcgcaatttttcttttttttttttgaaaatttttaaatttttctttgtactgaactacagccaaggaggtacagctgtcatcactagttcagttctgacaggtccagttcattaaaaaaataaaaaagattttttgcgagtccaagtggacaaccctttccgaaatagctgtacataccatccaatgagcactagattcaccatcttcaagaaagagaaaagaaaaaagctggacagcaggaataccaaaaggtcaattccgagtacgggaatcgaacccgtctcctccgcgcccttccagatgaaaggcggatatactagccgatatactaactcggatatgttctggatgccggaacgaagaaactggcgtatatattcgcttctggcgtaaggctgaggcaggatatccgtcgattatccggtgatgtttgcgattatgtcatgggtgttgatgattacgtaatcccctaccccaccctctttcacccgtccctcccgccctatccctccctatatctctcaaggctccgttccgcctcggctacgtattttccacccatctccatctagcagcaaccagacaaccaaccacatccacaaatcaagccagtccgccctataccactaaaaatagagatatctcctacaatggctatcaagtcaatctttgcccgtcagatctttgactcccgaggaaatcctacagttggttagtcattcaataacttttcttcccagagaaagaatgaagtattgacggacatggctgattggctcttcctaatcttggcagaggtcgatctcactaccgagaaaggtaagggttgaaattctacgatttctctgctacaagcatcagcacagtggacttattcgtcgtctttatttcaggtaccttccgtgctggcgttccctcgggggcctcaaccggtgttcatgaggccgttgagctcagagacggtgacaagtcccaatacctcggaaaaggttcgtcgtccgtacttcgttcatgcgatcccatttgctctcaaatgctaaccttcccattcaatgcggtttttctcatcacaggtgtcctcaaggccgtcgatcatgtcaacaacatcattgcctcccagttgatcagctccggtctagctgtcactgaccagaaggccgttgatgacttcctcatcaagctcgacgggaccgctaacaagggtaaactcggagccaacgccatccttggagtcagtatggctattgccaaggctggtgcagccgaaaaggtaagccctcaagtaccccttcaaccatcagtatggccccatatatctgaccagaaactttgattttgacagggaattccactctacgctcacatcgcacaattggctggtaccaagaccccatatgttctcccgctcccatgcatgaacgtcatcaacggtggatcccatgctgggaacgccttggccttccaagagttcatgatcctccccaccggtgccacctccttccaacatgccatgaagatgggcacagagacttaccatgctctcaagagcgtcatcaagaccaagtacgggattgatgcaaccaacgttggtgacgaaggtggctttgcccctaacgtccaaggcgctgaagaatctctggaaatcttgaccgaagcgatcaagaaagctggttatgaaggccaggtcaagattgctcttgatgttggttagtgcaatcgtaccaagctccctgtctttccacacttgttaaacagctgttgtccagaactcgcttactgactctgtttccatccaaatatctgctcagcttcatcggaattttacaaggatggtaaatatgatctcgacttcaagaaccccaaatctgacccatccaaatggttgacgggagttgaactctctgaaacttacatcaagatgtaagaccacataggaaggtttttatctgtttattttcgatcactcaagttctttgcttttccgatcaggatcaagaagtacggaatcgtgtcgattgaagatccatttgaccaagatgattgggaggcttggcaacacttcaccaagaatgctggcattcagatcgttggtgatgacttgactgtcaccaaccctcttcgtatcaagacgtaagcccgtaattgtgaatgctaacattgcaactctgagctcaagtacgattatttctttcctttctttctagcgctatcgagaagaaggcctgcaacggtcttttactgaaagtcaaccaaatcggtacgatcaccgagtcgatcgaagccgcacgacttgctcagtccgatggatggggtgttatggtctctcacaggtcagtaattcaattgctaattttctatttaaactatccgcagtccgctcctgcggtcaaagagggcctcttgccactttgaatttcgagtctgcgttgggctgtgttcccgtcccgtctctgtccaatgcgcttcctattgcacttcactattagtacataggtttgctgggcccagagaagagaaggaaaacaatacagacctgggagctcaaagtgggagaggccttagatctccagaataattagcaatattgaagcaactgtcttggttttgtaagatccggggagactgaagataccaccatcgccgacatcaccgttggtctcggtgttggtcagatcaagactggtgcacgtaagtgaaatcaaattaagccttctaggtttccaagctgaatggaacctgatatttgcttgcaccgatgtcacttttctctagctgcccggtcggagcgagttgccaaatacaacgccttgctccgtatctctgacgagatcacacaatcaggccaatcggtggtctacgccagtgacaagggtttgagcgttggaacgactgccccagctcttctcaagtagaccccgactgatgatcctgtcgtccggatggaaaccatacgcacatgcttctccacaaatgtcgcctctcgtgttccttcatgggatgtttccaaacaaaaacaaaaacttgttttaaattgtaaaactctccaaaaaaaaaaacatatatcaaaccctagatatctacttttgccgtgccgaatgaatccgcaactgctcgatcttgttcagtcttgaatattcttcctcgtcaactcgaaaatctgccgagtaacatgagcaaggagatgatgcactccggagagtcgggactgtgcaaggatctgaaagctcacgggtctaaaagcagcatgctggaaggaagatccctcagctaagattatttgaggggagcatattatgatgattataatacatgtattttgcacttcagactacggggcagtgatcaaatggggaatgctggttggaatagaacatctgtttgtccagggtctatacatatgggtgtctgtggatataccagttcaaagtccggtgctcatgttcatgctcaatgtatgtagaatcaaaagttactaatcatcaggtgcaggcagacaacaagcgcaaaacttcaagaactactaccaaaaaggacattcattcatcaagaacaaccaaggaattgaggagtctcttcagtagatggaagaactatgagcggactggaccggtccctttgattcctaaactaagaatccggatgggttacattcatcttcacttgcttttcttcttctcacatctttcatccgcacacttgcgctcatacttcggagttctttcgaaccaacaagtggcaaataacagttcacatcaatatgcatccggaatccttggtcagaaaaagatccgccctctcgggctcagctggcaaggtggattctctccgcctccagagcgggaaaaaaagtctccttcctctgggcgtttatccgcttccaggagaattgaaatgtggccattgctgggcatatcaagcaattcattgatcagaaggctcggttgagcagtttttttttcttctttcttttgattggtatgtatttttagggcaagagtcgttgaccatgtgagtggatatcggtgtagccgtcataaagaaatattggtaatttgctttggttacagtgaatcaactgtgaatccaacgcaatggaaaaagcatcaagatcgaagttcaagggaaatcaattacatacaataagggtcggttgggattgctataactactgcaaatggcttgctgattcgttaaaatacatatgttggcgaagtggacttgtaagcttaagtctgaaaagcaagtcattaccaaatcagtcgaccgcttccaattagcggatgctgttatggattgacgaaaaaaaaaaaaaaaaagacataccgatgtgctgggtgttttagcagcatctgcgacatccttcttccaacgccccatataataaccgccatagccggggtagttattattaagaagagaatagtaggggagagaggcggaggagccgaaggtgagagtccaaggggagccgagcaagtctgaggaatacgtcccgccgcccaagcacgacgacgaggaggaggagtagtaacttaagccgccccagcacttctgatcggattggcctttggaagccgtcgtgtctgctcgcggtgcaagagtcggcacagccaacgtcgactgaagaacggcgatgaaacaagcgaggaaaaagaggcagtccatggtgggggttttttttttgggaggttatgggtgttgggcgtagggtttgcggttgtattgggtgagattgggtgacggatgatcagtgaggatggaatggacgctggtccccaagcaggcctttagaaagctatttcgaggtctctggacttgctcctgaacctgttgcatcatgatctggctctatcacttcttcgctacatagttgcaccatgacctcgcgctctgttgaggattggcgtagatactcctgcactaagctctgggagaggtggctggcttgctccacaacttccatggttgatttcgtgtgaggccggtggacttgggcatataatattgtagatgctccaatatccgaatttctcttggaaccgttgtcagtcgcccacttaacggcaaaccagagccccattgatctcatggcagggtcggctataataagcgacactgcggaactgtcaaggatcaaagaaaggccaacgattggagtagaaatcttctgacttgtacatacgcacaccatcgcccatcatgatcatcccagtagtacaagcggtagaagagtacgtcggcttggttgtccttgtccagttagctaaaccggggagagggagtatttgcttcacccaatattggtagagcaggggttgacattgtgcacgtccaccgagagaacttgcaaggcgctcttgaaggctaggatatctctcaagaacacgccagaaaccggcacgacgaactcaactcgatccgggtcccacttgaggaagtcgcgcatccgagggacctgcgcgatggagagagacttgagttaagttcgccggcacgcacggccggggcatccacagttttgaccgaccggtgatggccactgtcgccccggccgcaaggtgacgaccccagtcgcctgaacagcaaccaaaaagtgagaaacactggcgtatgaccgccaggacatcctacaatcagtgcaacaaccccgctggatggctagtctaccgtcttcctcatccaacaggatagactctcattccaggccgatcctgacccattccgattggtcatctgggcagaaatacgccagtcaaagagcttttaatccaattccacaattctaacaagatggctcccaagctgaaactgaatggatcaagaactacaatggaacaaatcagatgtctctatgtttacttctgcatatataccattaatactctttttttgatcgaccaagacacgcatacatactatataggatcacaataagaaaaaaaaggcagatgaaaaatgtgctattggaattgatagaagtgttcgccgctctgtccatgatgattgatttgattgatcaaagtttctccaactgatccttagatttgatgtagaccgattgactgattgttttccccttcacgcattcgagtccctcgccagcataagtcacgagagcactgagttcgacctcgaggtctggcttggagaattggcagccagcagcttcgagccagcgtttctgttgggcaagcaagtctcgcctgctcgtttgaggatcatcggtacccgtgttgggagcattcttcaatggagagaattcttcgatccggtcgacttccaatagtgataaggaatcaacaaatgggaagacatcaaagatgaagagttctagtttaatcccgttgggttggctgggcttgattaactctttggatttcaaatcgatgtgtgggatcttcttgtgcgcgacgtggtatgccaatttggattcaaaggactcgatcgattccaagaactttaaggaatagaagtggtttgcgatgttggccgatttgaattttaactctccattctcggcccggctcgaagcgaccgattccggcatctctgaatattccacgaccgaccactgcttattcttgagtgctaggacacccacgctttcgttcggttgggacttgaggacgaccttgacgccgcatggggtctttttaccgatacagtatcctaagaagatcggatcggctactttgaccagacagttatctacgcaataggcatggatgtattccgctccgcggtgcttgagatcttctaatacagatcgacctgccgaacagcttgtcgatgatcttaatgcggcatacaaccctccgttcccatccggcgcgacgcacacctttgaaggcgtttctaaaaacatcttgccgtctggagtgagagccggtaaaacacctacgccatttcataatagaatcagtaccaaatcaatctagttccttgtttgaacgcgaaacataccttgttcaaaaaagatcacattctctttctttagtccgaaataattcatcttgataaagtattcctcggttggtttgcgagtgggtccacttgtcatgatgtacctacgaaatgttttttggtccgagttttcataatcaataaagatcaactcggaaagtgagaaagggaagtctgtacgtaccatggaatgatggatgagccgccgaccaactcttgtaatttgatgattttttcggcttggatttgaaacaaagatttctgactaggtaatccgatattataacatcccttgggatcattgctacccagtctggtaccttgaccgcctgccaatagcaggattgcgaccttctgttccttgatcgacttgaatccgagtgattcccattgggagacgttctgtttgatctctggtttactgaggtcgatgatggattcgagactatcctttgggggcggctcgagatcgatcttctcggcactgggctcgtcagctcctgagccggttttggaggtcgattgtttgaagatttggttgaccctctgaggatctatggattccaattgggcgagcagttcttgcttctcttcgtccttcagttcctcgtagaatttgaacacatgtgcctgtccagcatcctcgtacgcctgtcgaatcttggctgagttgtccatcacttgactgtcttggaagttgtggttggttgcagttggggtttttctggaaatgacgtcagctccaaactctaatgtatgtatgtatgtttgtgctgctgcggctgtccatctgggtcgagacgaccgacatcccccggtctcggccccagggaggctcccgatggagtcagccgaatgccccacggccccacccacggctgacatgtggcccgctggatggtgccgagttgacagtcgactcagaagaacaccgaaggatctcaacagcgtatcgttcgactaggatgaggggatagctcgaagagactgcatcgattgaactacatagctagtcgtagcactaggacgacagctcgggatgactgctcagccgactcccccctcggccaaaccaggctctgatcggacactccagcgcaagataagtacgagcagactgcccatggccagctcgaccagctcctcatccaggatactacgctccagctccaaggagcctcgtgatactcaaatgtctaaaaacaacaataaccaacctccccactcattgaaacgcagcttgaatgaaaatgattcctcccaatctggtccgtcacttcttttcaatctctgaaggccggtcttcagctgacatctgcaatgatctcccccctttgaaatctagccgccagtgctaagaggccctctctgtggacgaggggccaaaggctggaggatatgaccacgcctgctccagcacgacataccgccataccgccatcgactttgcaaagcagcagaacccgtcaatctcagcctgagcaggttcttctagcacacgacaaggcaagagaactcagtaagaagctcgaggtggcccatgaggaaatcagtcgactcgaacacaaggattctcagactagcgatcgtgagttgggcttagaacgcaaggtactggatctccagagagagttgcgtgagacgaacctccgactagaggatcgtgaggcccgggtcagcaagctcgaacaggatcggatcatcgtcagtgggcagatcgatgcccaggaggaagaacgacagaaagcgatccagacagctgaggagaaagtcaaaaaatacaaggcagcagcgtccgctgcaaaggatgaattgggcaagctcaaggagcgtaacacatccttggagcaacacgtcagattagccacccataacgaagcacgtgccaaccaactctcatcagactctgcaatacgcatccgattccttgaagaagacaagtcacgcttacaggcggagaaccatcaactcagctcgaacatcgtccaataccaatccgagatcgagaaacttcatcaacagaagaatcaacaggtcggctctggctcgggtgactcctcttcccatcgggatgtcatcagaaaggaattgattcgtaagtgtcctgttcctgttcctctactcaaccaaacatccttcttatactgaggtgatgcatctgatcggtacataggtcacgttgaccgatacaaagatatggaacaagctaatgcacgcatgacacgcgagcttgccacattgagatctcgccattctaacgtcgaactgctcaaggaagagaaccaccagctcaaacaacgcctcagacacttcgatcaagcccggcaacagttggcatcaaccgaagtcaagcttgccaagctggtccaagaacgcgccgaatgggcggtcttcatcaaagaaaaccaaaacgagttcaagagtcctcgggagtttttcaagtctcttggcggcaagcgaatcgaaaatgccagcctgagagccagattgggttcgatggtgtctaagatcaagagtcgtgatcggatgattggcgagttggagactcgattagaagaggccgaccaagaacggaacatcgagtttgcagaaaagatcaaagctcaaggccaagcccaaatagccgaaagaaaccgagagcttgatcgacgacgggttcacatcttgaatgaacaactcaagagctacacgaacgaagagaaatcgctctatgatggggtcaattatgaccaacagaaagatctccgaattactcagttacaggaactcctcgatagtcatcaagatgaactggctcgtgttcaacgtgaagcggctgagcttcgacaacaacttcacactcaatcaactcgctcaccatctgtttccgcgaattccgaatcacgcagtaccgagaaggggcaggctttgactacatctctatctgagcagatcgatcgcaacgaagaactcgagcagggtaagttcggctagcattttgtttcctgtctgaggtcgtggtggagcacccgttttgattgattttactttcatgtttgaaaaacgcacggatcagaactggatgaactgacggacgcaaaagagatgttgaagatggaggtggactcattgcagcttcaggttcatcgattggagcgagacctgggtcggggggaattcaatccgtcgacgacccaagttctgtgtccggaaggctcgccagtggaagtcgaacaggccatccgaagctcgatgttagaaggcttgaaggccgagaatgcggggttgttgaagcagatctcgaagctcgagaaggggctcaagccgagtgaagagcaagaatcaaccggcagtctcgtcccacgagaatcgctggtctcgagccaacaagagatcgaacgactgcaagccgaggtggccagacagatcaaggcccgggagagattgtgtgagatgtaccgggaaacaacggcgacttataagcgggcgatctgggatatcttgggctacagtttggaggccgtggcgaatggcgaattccggctccgctcggcgctcaaggacgagggcagttcaaccatgctctttgtgccgggtaaagctgacggcgctcatttcgaattcaaacctaacccgaatagctccttccatcaatcttccctcgtcgtcaatctctatgatcattgggtccatcatcatcattctatccctgcctttactgcggctttgactctcgatttgttcaactctaaatccacggcttcttcttcttcttcttaataagcttctgctctctctccttctgaatcgttccctttcttgtttgtttgaacatcttatttttcttctcttttcattcttagaattaaccaaaataatatattggcgggcttcaccatacaacttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagagtgaaatcagcagaaaaaaaaaaaaaaatcaaacataaaataaaaacataaaaaaattagaaaatgaaaatgaaaatgaaaaaaaaaaaaaaaaaaaaaaaaaaaatgaagaaaaaaaaatgaaattattgtggactttgttgttttgcaattctgagttgtaagagttgttgtaagagagcattttgtcgggggcttgtcaaagacagtaaagcttgttattagtgttgtggtaaggaactattgaaactgttcctgggtttatggaccagaagtggctgttttgatttttctttacttgaaccttcccccctcccccctcctttcaaatcaagagagttttgtatctcatgttaccatgcgctccacattctcccattttggctcttgtagctttgaaatccttgggttcttctgcaatcttgatattgttctgcattgctaagtaaagttgacccccacccgagagaatttcaagttattcttggtcagtcttctgttggtttggtttggtacccagtggacatcgtagctttgtttcggtccgcttcccgttgcgccagatgaaaagagctgctcggcgtcccgagtatatgtagacgccgacatgcttcggataagttccgccgctcatagctgctagagaaaaacccaaccaagcctcggcctgatccgttcgcggcccacccaaagcaagtgcacgttaagggatgatccggtgtacaattatctgtatgggaatctcagccgtctgtgatcacaaagaaacaacatcccctgtttctcctgactacatatatgtaggctccaacatgtctaggcagaagggatcccctgaaacccccccaccagaatgagttacaattccatgggtttggtagcttgtaggacggtccgcttcctgaaaccagaactcgccagagcagactcgccgggcggtctcattctttttgagctagaataccgatggtatgtatccatgtcccttccagcttatagtcatcaccgctggttcatgacggaagcttgttcggttttacccaatccaatatacacccagaacaacttcgatattattattacagacgctcattaacaaggcccccaggcggacacatcacatttgattcgatcaaaaatgttatttccactgctagggcctctgtcggatgccgccgatgccaaacgcgatgtggtatttacactctttttgacgtttaccatagcaattgaacacctagcaatgtcggcattcacccaccccgcaagccttttccggttcgaccaactcacatcgccttctacgccagccttgagggaaggagcaataactcactctgctgaagagcttggaaggaatgggcaagtcggtcttcttgagacggatcaggtagaaagcaaagtcatccccaatagctttcacaagaaattgtccgacttcaaagaagatgatctcagcttaatcttcttcagcggtccagacgcagagccacgaatgcaaagattgaaactcacacgagaaatcataaacagtattgcccggacaaggagcaagcaattgaagtctggattggcgtctcctgctacaaatcaagagaagatcttgcacgatgaagaagaaactgagcatctattacatgctctgcgaggtcgtctatcagttattttcgacgagcaaaagtcaaaactcggggaattcctatggaggctcaatgcgaagaaacatctccccgccaacgcaagagcagtctgggaagtcatcatgcaatccgaacaggatgcacacagattccggggaaagagtcatggtttcttcggacgattctactcgctctggaagtatctgtttgataatcagaactggcaaaaccaacgactcgaccgagccctgcgaaggatccggattgaacttcgaaataggccaccaacgagtcaagaacggatcgtcttacagctcgagaagatccagaaagctggctttctgatcactcagaaagaacaacgattggcgcaaaaaatctcgaaattctctcaagtcgcgaccaatagaaaacggatttacatgtcattgtctagcgccgaagaaaacttgttgaaagagatggctcgtcgaacggtcccagtgaggagaacagagcagatagagcacattgtcaaacaactgccaaaaacaccgaatggagccgaattctttcggaatcatccccaagatctgcaacttattgctagtgcgctcaaggaattggctaccaaagaacgagaggggaaagtctggacgcagatggaagtcgatcttctggcggccctaaagctagaaagcaaaggcggaggaaagaagacaagcaagctcgatcaaattctgagaaatctgaaaaaacaaaaggcgttggaagtcttggacgtccaagcttattctccaatgatagagaggcaggcgttgcactcgaaattgaaaaataagcattctgtatacaccgatgcagagatgactgaagtgacgcagctagcagaacagtattaccgactgaaagagcaggccgacactccggtccatccgaatctgatccatactgctacagaacagctgcacaatgaagctttatcgaaagaggagcgagcaatcctatttctagaggagaagaaagagcgcacggggatccacgctagtcaaaggaggctcttgaggaagttaaagcaactgaaggagggcgatcccccggtgaccatcccagaggaggcaaacaaatgggtccaagaacatctcaaaatcgtcacacaaattcccgaccgttcgaaggccaagcaattcgaagaagccctttccaagacaccggagcttatgcctgttcagggcatgcacgagttgaaaaaagcccagttctatgatgaggttgtttactcaagacctgcgtttgaatggtgggccgagaaatcttcggagaccacggataacacacagattctcgaaggacatcgggaagatcttgtcccggcggagagatatcttactttccccgagagatgccaggttttggtcctttcgaacaccttccgagtgagcccaaaccgacagcttcctagcgtagagagcttggctctgagtcgactcgacgcgctcaccacactcaaagacctcagccaacaggagatgaaacttcgggatggtttatcgcgaaaggatttcgagatgatcaacagcccctcagggaaacagatgatagagagcttggcaatcgaggaaacgttgctcaagatctgcaaagctacgcgagcagaccagaagctggtcatccgactagcgcagaacatccagataggcgatctggacgagtctgcccgacagaagctcggccatcttcttccagcggagctcgaaacccttggccatctcatctcgctccaggatgacgaccatgaattccgggaggcctccaagttttcccggatcatggagctcatcatccgcgcttccgaccgcatcacgctggcccctaagctctcagagaatgacgagctcatcaatttcctcgtctccgacgcccaaaaaccccggattctcaaactccctccggcagaagaaaggagggtactcaactacttgcacgctatcctagatcaaccactcgcgtccaaaaactcatgaccctcattaacaccgtgtgaaatacacaatccctccccccccccctccccccgtaagtcaaaatactaaagaacaggttatggagacatgcatgcgtcagtaccactcacgtccatttgtttgtgcaggtttcgcagtgacaggctccatacaaatgacaataattttttttttctcttccgtttactataccgctgttcgattttctcttttctgctaattgagcgtctgtgctttgttatttaatcatgttacaaaagcggcacaaggtcatccaacgaaagccaatcaaaatttctcgcctgaggctggatcaggctcaacagcatgtaaatgtgaaatcaagttgaggagaacatgttgagtccttggggagagtggccgtgttctgttagtcctgtgatgagtgaagaaggataccacttggatctattgccaatcatcaaaccaacaggggagcgggggttgaatgcaaggaatgtgtattggtcagactttttttgtatcttccttaggcatgattaggtctctaaccaggttacggtgtagcatgagaaaaagtcggaattgacatcttcggagtatcatctatgtgttatttctttctagattagcaagattcgattagtgagatgagatgcttagtcgaggggatttatcctggactgacaaccgatcaggacaaaaaggagaaccaatgaaagatgggaggatgtatgcacaagaagcaagaacaaagaacaatatgagggtcgtagtcataaaaatgcgctatcaaacaggtttaaggcatcattacatagggaggaaaggatggcataatctatcaatgattgattgattcattttggatttaatcttcctccgatttgaagctaggagtaaatattgggaaaatgtgggcttctgtattgaagacataagagttcaaaggtataagtgaatcatcggaaaataaaagtaaaaggtatttcaatgtttcagcctgaaagagtcgaatgaagtcattgtacagtgggcacagatcagaagaatagagaaaatcagcaatacattcaacaaaaagacaaaataatcacgggaggggaaacatgagaattcaacacgtagtgaatgtgactaacaagccaaaaggtttccattttgttttcccttggagcggggatctgctccacgtccttgatggaggaaaatgcacccgtggctttgactttacaatgttcatcaaaagcttggaatatctgccatccccactcgcttgatcccacatgaagccgaaaagaaaaccgacgttacgtgtcagttaccagcaaacaaaatgcgtaatgagagatggggggggggcaaacctaaagtgacactcaccgatatattgggtccttagttgtcctccacgccagaaataatgattctactgtttctggccttaaaatattgcgagcatcaagtggtggagatcgactgacgcagcaaggaggcaaaggaggcaatcagaaatcgaagtcgaagccatcccacacatctctcataacttgaggatggcgatgaagcttagcttcacatatgacgcaagccaaatagtcttacgggctgtagttaggaataccccactctcgttttttgattttgtcaaaatcttctggtcggttgatgaaatgcacaatttcgggtcccaatccggtctttgacagttcgtaggtatttacgcaagacttgataagctcttttcccagaacccaatcttcttggttggagtccggcaacttcaaaacatcctggtcttgtaatgttcgatcaccttccgtgactcccaagagtaacaagccccccaagaaacaaaccaaatgatcttgtttcggtagaaaacggtaactggaatagctcaagataaagagcctgaggtcagacttttgaaactctatctgaccctgaagagcctaagttggaattgcttacgatttccggcttggatgaagttcaccaacatacacgaccccaccaggagtttcacgaaccaattcttctttcacccctgtcatagcttcgtcatacatctccctgtaaacaccttgagtgcgattcgtttggaggtactgcttgattaaatactcataatatgaatcaccccgggagcccaatcgaataacataaaactagaaaatggatgaccatgcaccaatcgatgtcaattgtacgctccaaagacatatcagaaattgaaaaccttacaaaagagccatcttggggacttcaacaaagaaacaaacgagcagctttggttagttggatgaaagattaggggacagctcaatataaactatcaaggaccgaaatgaccgaaatccaggaaccgaaaggtcttacgaaactagaatggggaagagaccatggtggctctctgcatgcttgaatactttcatggcctaatgttgtattcaggtcaggtactgttaagtgacgagtcataacgagtagcggaaaaataacaagagctcaccccctcggcgacgtcccaaaaaatgcgtttttgagacaattcagctagatacttaaactcgagctgtatagtcctgcaaaagagaggcatttgagatccaaatgaataaaatttgatgaattcagcatctgtttattgaatataagttcgacgacggtacaccaacgagtcatgaaaaggtccgagaacctacgttgcttctgccaggctactgtatcctccattatctctgtctggtgtggctttacccgtcttaagattgataaatgaatacggaattccagtgggctggatgttaagaaaaagaagcccaaacacaaatcaaataagttgagacaataccactaagaagaagagtaggctaaaaaggagtcaaaagacgcactgaatcaaatattggtaagagtcgagttcccaggtcgatagctttctccaagtagatggtatcgttaccagacagatgatagaccgacaaaagaccaccaaggattctgatcgttgtttcaaacgcgttcagatcaccatctacatcgaaactcagatctctttcgacgtatttcctcgcacgctgatactcttcgtccatgtcaccggtcagtagaatagtatcgattacatccacaatgaagctgttgaccgtcgccaaagataaagaagaatgtaagtaattatttttggcatgtttttttacgaatatacatatatcagcttgaacggtggttactcaacaagccgatcgatccagccttggtcaggttggatcctgtttgactgatcggatgaaattcatcggatccccacgcaggactatccgcataagcccgccacgagtttttgatcgctgtcttgatggctgaacgtgcactggactcccatggcagggtgggtagcggatagcggttgaaggtatttgatgtccggtccgagattgactctggctgggcggtgggagacagtcgacggtaataaactagcagacatccgacggccaacaggaagactacgaccaggttccttctgccttgagattctggctccttcttcgatcggcccgaggttatggattgtttctgttgagccgctgatgagatggtggtatgacctcggtggcgtaggtctgacatcattcaactgaactcgttcttgcccgttccgcgtggagaactactccgaaccttgccgaacttccggtcgatctcagacaccccgaacttggagccacacagggcaggtctcaacctcggtgagccccgaaatcatgcggcaacattgatcattgtccaccgccaataagttttctcaaaacctttcctttgtagtgattttccatctaggaaatatccccaatctcatccatcagaattgagacccttcggttgcttccttcccacatcgatcaaggaatgaagttgaaatttgctgtatacagccaaaccaagaaagcttgcgttcttggttggcaaaaaaaagaattttttttccaaagctggaatgtttggaagactacaccaccctgtatgcccactggcaaaaagggtttactttttttttgctattttttctatcacttaatttcagctcatgagggtaagaccattaaaatcttgatggcaatcttggccttgcccctcctcaatgtgttgctccccctgcctcagccccccagcacagtggcaagccgggtcctgttgcaagaattttgaaatccatacacttgatgtattcttccaaaccttccgactccagtcaatggtttgttttattttattagaaattccaccaacctagactgcaagctttctcagtatggctgtaattgtgtgtttccatcattctggaggctacagacagctcaaaagtctgaatttttttgaaaaaatcttgaattctttgactcaagaatttggacacccttgaaatccagggttctttgccatcggcaactgtactgaccacatttcactcagaaaatcgaccatttttgattatttatgtccagtgggttgccagaaaagtccaaaccccacatttgggtttagattttgcaggtgtcacccctgtgaaatttgggtgcactggtgcagtgactccctgcttgatcaacatttgtctcttgaccactccattttccaattgtttcactcatctcaagacctccaaattgatttcagtccagcacctaatggacagaaagtaactttgcaacttcctcaagccagatttccaaagtactggacagtcatcaacaatggtctaaaaacatgagtaaaaaattgtaaaaagaaggctttgtgtttttttctacttgatcttcttctctcatcattcctcccagcctcttgacaatccttccacatttcttttttatttttcctggccttatcaaaaaatacggacatttgtacttttttgctgtgctgtatctctttttttctccaatgaaacaaaactggtcccatacagtcaactccctatcaagccataccccttggtggacatgttttgctatgggttaagggagagtatgggttaataagtcaagtttttaggcatttttcccattttggtggacaaatttcctagaaaaatgtatggctgaagaggggttatggattaataggtcatggtttaagagggagtcaactgtagttgttttctgacccccttgttgtcccagccttccaaaaaattaaaagatgtgagatggaaccccaatattcagtgtcagggggttccattttttctttcaaaccactgtgcatcacctgtttttcacttatctaaaggacttcctacaacaccactgttctccaaggaaaggcaaaaaggataaaaaagtcaaaaaaacccaagggggttgaaattggaaacatcaatcagccaccaatgatgaagacaacccatcttgtttgctttgcaagttgtcttggattgttttcttatttgtcttggattgctccctcgattcttttatctatttattttacaaatggatttcaattctttgttatatatacaagtgaattcttgttatttacccattacagagcacaaaaaaagtgaaatagaaaaatttcaaagcaagagaaacaataaaagcaatgataagatcatcaagcgtggtggatgatatcaacggtgcaacaagtgcagtacgtgtatttgtatttaccacatattgtactttccaacttcacatatccacggattcatattgtatttctccttgagtacaagacaatgtaattgtatttcccccataattgaatacattgtatttgtgagattgtgtattggggaaaaaataccatatgtgcctaatacaaatacacaacttattttctgaagctttaaattcatttcctacattttgagaggtttaaagtcttatggtatcattcatcttatccaaaaatcaattcttcaatcttaataggggggttcacaattgaactttaaggccatttttaaggtgtttctgatcataaatttataatttttttgtgatgaacagaaggttcagaaaccaataaattggaaaaactcaaaaaaattataaaatgttgctcataaacaccttaaaaatcactctaaagttcaattgtgaacccccctaatatatgagcttacccagtttcttgcataatttgtactgtataccaaatttatttgtatgcaaaatgtatataaccctcaactttgaaacctttgaaaatttaggaaatgaattcaaaattccaaaaaataatgaaaattaagcctgtatgaattggtaccctggcaacatgtaatcaatcatgatgatgtgtgtaagtctacacaacatgattttcaaataccatttggaacccaagacttaccctcctgttccctcctctaccaaattaattcctccacaatcagagccgtactccctccaagaccaacaaatttgtgatgttgaaatgtgattggcccagcttcatcagaacttgacaagtgacctaatcaattgaatttggagaaaaagtgaaaaacaatattcaatcttctacaatgatagctccaattcagaaaattaaatttttgttcaactttgaatcaatcaaaattatatagacaagttttactcttttctctcttcttagttgatttatgttcttttttgatgtttttcatttgcaatcaacattatgaaatgattttattttgaagaaacatatgtgaaaatcttatcaagaaaaaaaataagaagacaatgatctttttaagaaaagtatgacaccggtgagatagaaaaaaatcaataaataacaggcaagtcattcatttcagtaagaaaaaggtcagaaaaaaacatatcaaagaaaaaaagtaaggaaaaaaaccattaaaagaaaaaagcgtgaaaaaacagttcaagaccatcatttcagtaagaaaaaagtaacaaccaataaagattgcaaaggaaattaaacaatcaagatatcaagaaggacattacacattcattcaagatagggcaggatccacaggtgcatctagatcatataaagactgaggatcactgttgttgtattcatattcttcatattaacctccattgtcctgatcctcctcatcatatctcactttttgctcatctggtttgatagttgccaattgtgtggaacaattggttggagcttgagaggattggttggctggagtttgagaagattcaccagttactgacttgtcaaaggatggatccatccacttggtgaatattgtctgcttttgtgttagtaggaattgacaagatatctcatcagggcagttggctagattttgaaacataatattaacatcaatattcctctgtttgcctgcaacgaggtcctcttggatgttgtttgattgttttgcctcagccaattgttgcaccaattcgttatgtgaagcttccaaaagattaagtttttttttcttttgtatttttcattgtttgctttttgctttgccgcatgtgctcctattggacgctcccagtccttgtttcttgagttggctttgcttgcaacattggttgcatctggaggtgatgcagcccctgcgccctgaggggtttgattttgagttgatggagaagcaccgttcttggcttggccagccaaggatttggatttttccacatgttggagaaggttccatggccgatcatatgcaaacaacttcccaacttgcttgtattagatttttttggcactatctagccaatcttcaagggaagaactggaggctggattctgctcaagttggtcatgtattgctgtgaacttgaggcaaccgttctgcaatattttccatcttcatgtagatttgaaaaccacaagcatgaataagtcagcaatcaatctgaaaaaatgaataaaaattcatctccctaccttgccttaataaatggtcttcagctcaatgaggaccacctgtaaacttgttgtaatcctcagccactcgcttcaaaaagacgtcctttgtttgattgttggaccggattgggtcacttctaatgacagaccaactttttgccaattgttcatattcttccagagagaagtttggcaagcactttttgtggttgtttgcgtcattggaggaaggttcaacatggttggtggggacagaggcctggcttgtttgggtgtcttgttgggaaagagtgctggtttggttgtttgtttgtggtgcttggttgcttgcttgtttgggaggcatttttcttgagttgttgggacttgaagtgttaatcttgctgaatctgaatgtagttttgggtgtctgatcctgggattactggggtatgaatttgttacctgttagctctaaacatgatcctggagctagtttagttcattatgagttgtgtcaagcttggattcaaatctctgaagatcccgcggtaggaacacaccaggacgggcacaccttttggcaaagggtcacaactgcttaccatgaggccatcccaactcccattcaaccatttgacagcaccaaaaagcaatggggaatcttgcaatgctggatcaacaagtttcatggttacgtgcatcaagctgaactgatgaatcagagtgatcagtctgccaaagattgcttaaaccgagctcttcgactatactcacatgatctccaaacgcacttcaagcatcttcattgctataatatgttgttcaaatgtcccaaatggaacttgtacactcacgacatgcaaaaacaggttgcttctaagaaaaaaggatcaagaagcccaagtgaagaggccccgtcaactactccagcattgactgcccccaatgaatcaacgcctgtaccatccaatgccgtcgattccgtcttggactttgagggaaccccagaagaagtcacaaaactcaagaggcctatggggaagaaaaaggcaaagttggctcaccaactagccctgaaggatagcgcctggaaggagaattttgcttgagctcattcagatattgcctcccaatcaaagcgcaacaacgatatccttgatgtagactcacaatctctcaaggaaattgctgagaacggcaaagtagcttctcagctggccatcaggaacaatgaccttgaaggccttgatgatgagcagagagaatatttcaagttgaaaagagctcaaattctctctttgctccaaaaaagctaattgactcacaaggtttctctctggtacaacctcttctctcctgactttggaaacattgattcaatcaactgattcttctatcttttaggtccacaactctcaattgatcaactatcctatctgtcaatggaagactctcaaaccatcttgataattctctcaaacaatctcaagttgatcaatcaaatcaatcaatgattctctcaatttgtgacttgcgatctctttctctcaatctctttctcttgatttttgacttgcgatctctcctagattttaacaactgatcaatcgggttgattgaccgttctacctgttttttgtgactttgtctttcctatctctgtgcatctctttctcttgactgcctcttgcctggatcttgaaacaaccaatcaattagtgaatcaatcaatcaatcagatctctttctcttgactgcctcttgcctctctttctcttgactgtgtttctcctgatccttgaaaaaactaattgatcagtgaaacaaccaatcaatcagtaaatcaatttatcaatcagggaatcgaccaattgatcagtgaattgaccaattgatcagtgatttgaccaatcaatcagtgattcatccaattgatcagattgctactgtacttctctcttctctcctgaccattgaattgaccaattgaccatatcactactgatgtcttgtcctctcttctgattatataaatgaatacaatgttttgctctcctcagttttgattcaattgtgtgattttgttttgtgatattttggaaaccacaaacatgaaatgaaaacaagacatgaactaaaataaattattaatccccacaacccttgcaccccttcacttcccactgatgcttgataagattgtttcaaagctgatgatgagttgctgaactcatagactcataatttcctatgaaagcatcaaagctaagcctcctgagtcctgtgttgtgtgacctccaccggtgtaattactgctggcgtgttattgtcgtagttgtattgaagataagtttccctttcatcctccactatcatattgtggaggatgatagaacatttaattatgctggataaattgtggtgtttccatcctcgcgccggacaagacactattgcaaagcgggcttggagcaccccaaacaccctcttgacatcttttcttctggcctcttgcattttaacgaagtgcctttcatccaatccttccagctgagagagtgtctgcccagttggggtagataccatctgcaaggtaatatctttgcttgtaggtgttaccgttgatttgatatttgcatcttggggccttaccattgagtagattcctgaagagcagcaaggagtccaatacattgatgtcattgtgtgatccgggcatgccatatccacaaattgtttgacgctatagcctctaagatgaccgttggaacctgcattgaataaagaaagattaagacacatgtattgaataatgcaacaaacaatgagctaaccttttctttcccttgaaattgtccagcccaaccggctgggcagttcttacatgtccagtgcatacagccaagtgagccaagcatcccagggaatccttgcttggcaccaatggttaggagtctgtctaaatctgatatggttgggtgttggagatattcagaggaatagacagctacaattgcattgcagaataggcaagcatacgcaaagctgctgtgattttcaggatgggccggagtcccattttgccgcaagcatccggtctctgttgaaagtaattgtcgtgctgttcaaccgcctcagcaatcttcaagaatagaggccaagccatttggaacctgcgccggaagatttcatcattgtaaagtggatttgccaagaagtactggttttggagcctttgatagctaccctcaaaatccctgggttgattaggccttttccctggtttggatctgccatggacaggttcaattctcttggattcatcatcatcatcaagcaatagaggtgtaacctctagaaccgcagtgagttccattttcttcctagccatgagtcgccgtcgccggacaaggatgtggagtataacgggatcaatttccatttcaatgttgaattgtggaagttgaaccttgtttatgattttttgttgtgatcacacacagctgaggtctagggggaatcgggggacagggtctttgccaggggagctaaaagcgcgccgcagtcacgtgaggtggaaatttggggactcgggtagtccccaatggtggagatggtctgaagacttccctgagtgccatgtgttgagagctttcaggctaaaattggtagttcagctaattttttaagggtgatacaacatttaggtaccctttggtctaatcttccagcttagctcaggctcaactctccccggtgggtaggcgggtgcggttgaggaacacacaaatgctccaagccggtaaaacttgtctgacaccatgtggagatgcaatatcttccctgtagacaagcgggagcagctttggtctggaaattgcgttcttgcgcgtcgacatcaaggctgcgtgccaagcgtctgccgaaattggggtcgtcccttctcgtcaaccactccgccatcggcaggttgtaaatacctgcaggaaagcccagcttgcgtaccgagagtgcaacacaacgtcatgagaggatggttctcagcctggtccctggaatgggggccggagccatctggaacattccacgatcttcaatttatgtatgtactaacatattgacttaatgactttatgtatgtatgtacttaattgcagaatgatattgtaaatcttgacatgctgtgataacggtcggtcaacaaacacgtgaaatgggcgaaggattcttatcggtccaatcgggtcctggaggctggtgtaccgcatgtagatccgatatgtatcggagaagagaaaacctgagaaaacggcaaaaacgggcagaaacactgatctacctacagccgagacctaaccaggtgccagccggttttccctataaagtggccgcgttccaccctgccctccctccacgcaacaagttgtacatcttgccattaacctcgtcgattgtagcagctaccggtaggtcattgaagtttgatagcttctcttaattcccctggggccatttcccttcaattgtctggctctccatgttgatctccaaccccctctgatcgatcaactagcaaaagtaattgattgattgattgagtgatctaaccacttcgccctattcttgtttgtggtctttaaccagttcttcaagccacccacttacacatccaactcaactcaaccaggtcctaccatgtcgcagccaaaacccaactgcttctttgtgagttttccctcatatccagtctcttttcagccagcaaggctagttgtggtatccttgacttattgtctttgtcatattgaaatatcatccaggatgtcaccgtcaacggccaacctcttggtcgtattgaattcaaggtcagtcagtcccatgcgccatgtagcttggcctatcgtattgtggcttttgtctcatctcgacctctccctctgcctgctccacctttctcccgagaatagctctacgatgaagtcgtccccaagacttgcgaaaactttcgcgcactgtgcacactccccccaaagaaaggctacaagggctctgctttccatcgaatcattcccgcattcatgattcaggtaagtaccccatttgatcaaacaagtcttctgctcgtttgtatgtagaggatctgatctaggctgccattgattcaacttagggtggtgacttcaccgtcggaaatggcactggcggtcattccatcttcggagccaagtaagtggatccccaaaattgctcctgtcatccgaatcaaggtgggcaatcccattagctgagcttatctttggggtagatttgcggacgagaacttccagctcaaacacaccaagccaggtaagactatgtatacgtctcctccccgtggaagcatactgatctaaatctggtttcgtttacaggactcctgtccatggccaacgctggtcccaacaccaacggctcccagttcttcatcaccaccgcggttactgaatgggtgagtagtctgctttgatgaccaatttcttgtgtggtgctacagccacaaatgacttatttgatatcatctgaacctggtagctcgacggcaaacatgttgttttcggagaagttgtcaagggcttcgaagaggttgttaaacccatggaggcgcgaggaaccaagcagggtacgcctcagggcaccattgtgatcgctgactgcggcaccctctagacgccggtcgagcgctcccgtattagagtcactgcttaacccgtagactgcacacagtatcaaaaaaaaaccttatgaaattgaatgtctcacgttgtacttgatgcgatcgatgtggcctcgccggagttgccgatcgtgtgacttgtgagcggctcttgattccggcggcattcgccaagtggcgggccgacggcaagcaaaagtttgccccttgagaaccgagcctcttaagcctagcctctcgagtaagagcctgtgccccgcagggtatgtctcacaagcgtccacgcccctaggcccgggaggacctggcgtcccctctcttacatagtctccccagcagtcagcatccaaatggaccgggtttgggtcataaaacggtgctcaaacccaacccagcagctagctcaacaaatcccctcgacagagggccggaggcacctcgcgaagcgatcctctcaaagaggggctgctaaacactcaaaatttttcacaacccggctgctatcccaataccaaatataacatcaggatagcagttctacatagcttaacaaaagccccttgatttgttgggccaggtattgcctggctgacgcaaagcgagcctccaaaggaggggcttttgagcaatgctttttttggcgtgagcactgatgacgttttggtgtggagtttttgtcttcttatttttcagaccctacctacaaccaagccagatgccctttggacagtcagaattgtccaatctgtccgcatcttttggtgtaactccaaactcaacatctttctgacaaccctcttgcattttgaaagagtgttttttctctagttcttcaggctccaatagaggtttaacaaacatgccccaattggagtaaatcctgtcagcaagaaggaatgaggtcattgatgctgttgtcattgtcaagaattaatttggccgcttcaagtattcaaacttgcagttaagtgttgcctttggattgatattttgacaagggcttctttggtcaaggggttcatggctgtcagaagtgttgaatccattgtttttggcaagttgtcaatggctgtggttgagaagcacttttttaaagcgggtgtggatggggaggaggacatttcacaaggaagagttgccatttttggcagcttgtggtgtaaaacctccttggtgtgggctgctaaaaatgtgctgcagttgacaaacttcaagatttggcagctcagatagcagcttagagcatcattatcggttcgataagttgacgcgagttttaacgcgcatggattggcaagttaacttatcgacccccatccagtcgcaccttagagcatcattatcggttgctaagttagcttgagttaagccacttaccaccgaatttcaaccgcaccggaccgagctaagttggtgataacttgcctcgatggtctgttttcagctaaccgttggtaactgtagcaatggttaccaacgtagttagcgagtgcgatcactccaacttggagtccacccgcccacactacacaccaccactccaaatcacacccggcaaactattgtcgtttgaagaatccttggacggatttgaaagatttccaacgaaaatccaggattttcagcattcaatttgggattttttttatttcttaaggccatgatgacgtcattgacagtcattgaccacagcaactacttagctgtggattactgatctcaatggccagccagggcccccagccggggtcaggcaaggccccatccactcctgaagaccgcccaaacaatcaactgtaggtaggaattgaggcgcaataatcagcgatgttgcaaatcggatacgatttgttaggacgagagaatcctccgccgggctaccattcggcctctgagaattggaggatccatggtataggaccagagccaaccaaactccgtgtaagtcctaattcccctaattttttgaacccagcatcggtgcctttgcttactgccttgatttttttcttgcatgtatgcagccacagtttatttcctgcacaacgaagttcaagctgtatttcccaaggaagggaaaccagtgtgtatatgatgaattgtcatcaaatggcgaattcagttatttgatttgggctggatcgattggccttcaagaattctataatcttgcagttgacaaatgtgagaagaaccgtgtgggcgctggagatatcattcgagatgccgtggcatcgggattgccacgaatggactggtggatcagtcttaagctcaggaccgccccacagttcaataaaactgccaaaccgaggcccaaaatcaatgatgaatcagcttttgcggcctggatgcaggtgatcatcgatagcggtgccgataacaccaactcatacttaattagtgatggaaaatccagcagttgccaaaaaaaaggccaagactgatcaagcggccagagcgtacaaattggcccggcaggctgcccaagatgcaaatgcttctaagcgacctgcaccggggcaagaccatccggatcaagctccaacagcggccgatttcaatacaggaaacgtcctggccaacaagctcttgtcgatccaccggcccaacaccaaatacaagagaaagctcccagtgttcatccatccgaccgaagacaatcagtatattcctttgactggcgccgtgcttgacatatgggctacagcacttgtgagttgctcaaatgttaaacatggcttgggggttagtttgctcacttcatcattttattgcttacaggagaaatctgttgacggagtcagcctgtactcacccccagccagcatcaaatttgaaaaagtttcagcagccaagagacaacgattagatgatgatcgaccccgccgcaaatacagtccaacttccgactctgactcatctgtgttaatccaaccagatgacaacttgatgcgcaagtacgtaaaatttgtcatcaagcccgagaaacgagatgcagtgcttcaaattctggaccagcacaacattgttcacccaaagctgttcaagtcaaagactatcaccgaagagaagatgagtaaatggggcttgagtgatggcattgtggctcagttacgcgataatgtctctagatttgataaaaatcctcagtaatgaggtatatcttctcagcagcagtatgatatgtatccctaccttttaaccttccatcatctccaatccagcaccgtcatacccaaccagaatccttcaatctagccattaccatatctatagtttatcttataccaatctctttccctcactgaacatgtcttaccttctccgactccaagtagcttattcacgtagttcatgtctgactttgtatgtaccaagacagctgtcttgttgattatatgatgaatcaataactaccccgaacctttggtatttgccaactagaaaaaacataatgcaccataaattcaattgttgtatcaggtgattgaaacacaatattttgcacagattgcatggcctagttggcacttgggtatgtttcaatcagtttgacattttatgtctgtttgcattctctcaaagactttaatcacaccattttcagttaaagatatcgatttagttacaaagggttatattgtgcaatgggacatcgatgttgggggataagaaatggataatgaaacattgataatcttgcagatacaacttttgcaacactgacttttgtgatgaaagttcaacaggcttgaggataacaatctatcttacactagggactaatcaaaagtcatgtagggagagacagtcagtactcaatatttgattcagtgcatttagtgagagtacaagacaaaaacaagcaaagaaattctgacctgaatgaacggttagtagtgtggtacacaatatccacaatgctggtaaagtttgtaacacaattcagctgtcatgacctcaccagtcactcaacaaatttcccattctgggtcgtttgttctttccaaaatcctcgaagatcggatctcctgcttgaccgcagcaaaagctagctcgatggggttcagttccgggcaatatggtggtagatagatcagttggaccccagctgcctcgcaaagctcgggaacgtgcttgcctcgatgccaagtcgcattgtcacagaccaggactgaatcagtatcaggatatctgttcattcgagggagctttgttgacaacagtcagcatacatcattgaagcaaaaacggagagatgtcttaccaagtcatactccaaaaaatgctcaaacttgcgaccgttaaagttttcaaacgtagtggtgaggctaaccattccagtgatcgatatcgcagggagcagatttagtcttgctgcatttgaattgaccaagaatcgcttggctggggcacctcggagcgacctgccaaagccccgaagcaagtccttgtcgacgaagccactttcatctaaagttgacatgttgggagggtcagctgagtccatatcaacaaacaagacaatctgatctaagtacagacctgtaaacaccaggaactcggccggataaaactccatgcgttcaacatacacatacttggccaccaacgacttccggatatgcttggtctcgggtttctttaaggtaatcgacaatcgctcgacgagattccgatggataccagattgactaaggaggactccggtcgagtcgtacaggtgctcccggatctcgtcgacaaataaaccaggctcacgttggacaagactcaccatgaattgacagtcttctctggagagtagagcaggtcgtccgcgggactcgtaggtctccggatccttgatgacacgtcgggtttccttgtaaagtttgagccatcgtccaaacgattgccgagagatcccaacaccaagcagctggcagatttcgggaagcgacaatccctgctgcgccattcgaacggtggtgatcttggtagccgataaaccattgaggaaggtgttgttgtgggttgaggcgggtgcggtgaagaggtagaaaacagatcggatgggcacatgtcccatcacagcctggtggattgattggcggctgtgtgaggtaaaaaccgccagattaaacccgggctgtgcaccccaaccacataactttaagagttggaaaacgttcatttgtccaacctttactcaaatgacaatacaccggtgcaactgaatgggggtcgataagttaacttgccaattcatgcgagttaaaacttgcgtcaacttatcgaaccaataatgatgctcttacagtggagacggtctaaggtacaggtcaatcaatgcctagcctggaacaagcccctcaattggaggtgtgtcaagaccttgcacacctccaattgaggggcttgggacctaagtcagtttttttggctttttggtggcggcaaacttccctccactatcatcccaccttcctcctggaattttcaatgccctgttgagccattagagccacatggatcttgtctttcatctgagaaaacttgggcctatccttggcttcctgacccatccaaaaagcctctcaaaatttatgatttctaggatccaggccatctaaatccaaatacaggattatacaggtgtccagatccaagaaatcatcaacttttcatagctttttggatgtcatggaaatccaagagcaggtccaatttttggtgggtggtaggcaagatccacacaattctattggtccaacagggcccttttcaagaggaaggtttgatactaatgtagggaagtgtcccatcactaaaaagtccaaagagctgactttagtcgtaagcccctcctttgaaggcttgctttgtgacacctccaagattgaggggcttgtaactgagaggggtctaaaaaacactttaaatcgcgacgggaagtcctctaatgcccgttgtttcgaggctgagacgctggatccatagggctaaaggagcttactccttgccaagtacatacattcaagatcgctcctttttccgggcccggtttaccaactcgaggcatgtttggattgacctgaaattactctctttctcactgatccatcaggcgtgttacatgttcttcacgggggggagaagagtttggaaattttgagccgtttcaagaaccaatcaggctggcatgctgcagtgagagggtttcacttctcctattgcagaaatacggtctctggattctagcccagaatatatggacggcaccgggcaaccctggcgagtcatccatgacatagctccgaatactccatcagtcaatataagtattgggtcagagtgtctccaaccaactttcttcccaccataattactatatttaatttcaagtatctattccatctcaaatatctatctattccacctcaaatatatatttcccttatatctataccgaaagatgcacctcttgagcatctccactttcgtcagcttgttggtggccttcccttttgccacccaggcctcatcctcggtccccaagcttgaacgtcggcatcacaaaaatcacgccccctatactaacgtctacatgatgagacaagacttggattattcccaaggccctcttccgatttatacatccgaaggcaccgttgcattcctatttgtcaaaagtgttcataaccctcgtcgaggagagtctaccgccaaactcatgtccaacacttcagtgcccattttcgagcttttctcggtcagttgcacccgatccgtcacttttaaccatcttgaaacagctcggtagccgccacagcttatcatctctgacgccacggtccacagacaaatgatgcatgttatttagactcagtgtacaaagaggcgccccccgcaacagcggacttcgccatagagctctacacccacggtcttttgaaagatgattggaggttcaacttccataacaccaccggggtgacagaaaactacaagtttgttagaaattatgcgaacaaagcaggtatgtccctccaagacatcgaatcagatatccaacgaaccacaccctgaccgaaatacacgcttgcaggtaaaatttacaacgaagtcgagggtcacaacggcgatttgatagcaaagctctcgagtaagtttgacatatctcggcatacagaaccagcggcacaacacctaactcccatcccatttccccagaccaaaaacgcaaggattcctggttattaactaagggtcacaaagaagtggagacctacaccctctcatgcactgccaattctccacaggtccgtttccctcaccagccatgtaaaaacccgtaaccatcattgattcgtattcatcgttctccagatcgaattggttaccctcatggccatggttttacatcgagtcgatgcttgtggactctaacagcaccccattttttacctgttaactacttgccatcacgtatcaaatttttcaaatagccctgtgatttgtttttattcgcgttcattcaactgtccaccttctttgaaattttcaaaatcactgcctcgcttattgacattgcgggatgatccacttgagcgcgcagtatggcttctatatgtatcagcacgttggtacatttaagcagctgcccagtccactctacaaacccaagttgtcgcgagttgtcaaattcaaccatggtctcaatggagacgtacgacgtagagttctagcgaactattcatgataccagcgctcttcttcggaagatggttgaactttgcgatcgatttcgattcctcagggctgagtacacggtaaccgccgtcatcgaaaatcctcaccgctgggctaagattatgacttttgcatcgatggaacctataccctaggagcggtaaacgcagcgcacctcgtcgctcgccacttgtaaaaacgttggatttaaacgcgctgcgcgacacgctagacgttggccctgtcggctttttcgtatgcattagttatagcagctgagaaaatcctagcttaacacaagccccgccttcatcgactcacgaagcgagcccccgaatggagcctcgcttcgtgagtgaatcaaggtggggcttgtgtctggctaggagaaagtcccgcttgcgctacataaaattgcaaggcaacgcaagcaccttttgccgatacagcgcaaaagcactgaggtgccgcttagcgcagagggggtacatactcagcaaagtggccctagtacagcccaggagctcccctggaaacagtccatttaaggttctgtctgtgtttctgcccacaagtttcccaccaacccacctttttctactttcacccttgcacatcgaattcaagactttgagggagcttggccttgtgaagcaaccctccgtcaggagtgactcacaccctatgccccaaattgtggcaagtgtgagtcgtatgtacatttttgatgctatctatgtctctactgcctttttgtggtctaagacgtgtttgttcatgcaggaaatccaaaaattaaattttcagtttaaaaagtcattgatacatttgctgagcagactagacctgtcaagaggctcttgtggcacccaaacttgaaatgttctaacaaaatttttgacagcaaaaattgtgtaggtagcacaggaataattatgcctgaaacacaactatagctatttttctcaattaaagcattcaagcaaggaatcactagttgccatctagaaaataaatatcaaaatcaaatatgtaaagacttgaaatataattccccctccctcctttattttatcatccgtagagttctatggagataatttatgtaccctactattcctacatagctcggcgaattatcctcttggataaatttgtagcctttgatgtaaccgagtagttcaaattagttgggctttcacgatatggtagtaccaggaagtggattcctgtaaagcaaagaggaaatgatatgttctaatggaaacgaataaaggtgggattcgtacaatttgaaaccatcaaagtgggcacttaggctggcacagatccctcctttcttccgcattagagtggcggtgtttcaaaccaacctgaccgagcctgaccgaggggaccgaaccgaggaacttgcgacaagttcgggaaactgcatgcttcgttgagaaagtttcactcttagtataccctcgtattcgtttgctgagcgacgccgtggaacgtcttttcgataatgcacagctttcggcaaggaagcatattaatcgggcttgggcggggcctcatcaggatgtgtcaaccccactttctcctcaattcaagatcaaaatgcagttgtccggtgtagctgggattgccagcctgttagtggtatctgctattgccacccaaaattcaacttcctcactctccaatcttgtacgccgacatcacgaccatgcctcgttcacaaacgtttacataatgagggacaaggtggactactcgcaaggatctcttcaggttcacaaccccgacggctctgtcgcttttctatttgataaggttatgcgagattttcaaaatgggatatccacaactgtggtaatggaccggcattctaaacctctactcaggttggattcggtgagttcagctccctgaattgtagtgtactcattcacgagagcaaactatcaggacgaccgattgattacgatttttcctgcatatcacagcaaggagacatctgcaagcacaagtcttggtacatcgagccggacgccgccgggtcaaaccacactaggatagaaattaacccaagattttggaaagcagacaggtggtatgtcagtttcgtagcaccttcgggtgagcaattcaggttcatattcaagagaaaattttgggacaagggtggtaggtccagtgcagacctgtcttacattttgcctccattgttgccaaaccactcactgaatactatgccgcgcaacccccaggaaaaatttacagaatgagaaacggtgaaaagaacgaactcttggctgagctcgctggttagtcttatcttgatttccatgctaacgccaaagtgatttagaactgatcatcagttgagttagatcaagttcgctgggagccctggttgacccctagatctacaggcacagatactttcactctgtcttgcactgcagatgcccccgtggtatgtgctcgtgattagaattaaattcagaaaataggagaactgaagccattccgaaacaattcttctctcaacagttagatttagttggcctgatgggattagtcatgacccgagtacatgattgcgggcgttgatgccatcatatttacatctcaattttaatcaatttgttatcatgaacctcaattcatcaagaagagcttgggtatgaatcttcctgtcacctgtgactctgttttgctctattttatcaccaatctattaggatggctgttccattacaatttttcaagccttgtgtgatgtgtttaagtgactgaaaaaatcccttcaaaccaggaaccccatttgactgttgtagtcggttttcagaatactcataattttaaagctttctttgactccccactgctttggaggataacatcatcatcacaaacaattcaatttttcaatgaaacaaattggctaacagtatctgtattgggggtaaagatgtcatcaggtacccgtttccgggtacccggcacccgtttgcgggtacctgtttttgaaaacaggtacccgcaaacgggtgccaggtgcgggtgcgggtgccccatttcaatgggtaaaagccagcgggtacccggagcaagtacttgccaacacccgcggatttgagagggtccagatctgcatgtttatagttacataaaagcatattattatccataatactattcttataagcatatgtatccctgtcactggagatatcatatccatcacagccaatcccctcaccggtgaccaacacctctgcacccctcggccgcaccaccacaccaccgcacccctccgccactaccatgggaggaactaagagtaagaagcgtcacagatcaccgacatcttctgtctccatccccgccaaagatccagacccttctaaaaaaaagaaaagccacacaaccgttgaagtaccagacgattccgatgaaagcgaacatgttgtctccgactcagaagctgtggaaagagctcagaactcaaaaggacatcagactacagatgaacaagagctgagtaagaaattctctcttctcctgattgaattaagcacactgactgacttgcactttctaatattccagaaaaggcacagagagttcatgcaaatcgtctcagcacttgctatgcggctttcgatccgccacagctttcagatttgcttgacaaaaccggtcggaggatgatcgcctacccttgtaaaacgtaagttgttttcattcccctttgagttttggtcatcttgcttgtacctgcttatcattcatattttgcttgctcatcatttttttttctccagctgtggaagcaaaatacatcggccagtatacgacacttccccatccaatctatccaagcatgtagcaagctgcgccaaaagagaacgtgaggcaatggataatcaaaaactttcggcgatggggatatctgggaccggtgacattgacccccgagaagtaagtcaatcctttctccttgtcattctgggcacttttgctgatccctattggaatccaggtacctcagatgtgtgcaatctggtgcgccgaaggggcccgaccgttttcggctcttggagacgaggcacaccgagcactcttgcaccccgttgttatcaagaatctaccggcacggaggaccgtatccgatgatatagctcgtctatatacatctgtgcaggagacattgatccaatcgctcaaggtaagttttggttgttctcagtagttttcatcgtcctctctctctagttttcattttcctctgtcttgaatgcatatcaatctgaccgtttttctcattctaggatcacgagggtgcaatgtacctgggtctagatgtttggcagtccccaaacggctacgatgtactaggcacagtcatataccgtcttgtggaagaagatacaggcggatatcaccttgaggcgatgccgctcgattttgtgaagctacggcaaagccatactggattctattcagctgaaaccgtccagctcattgttgagaaatttggtgtcaaggacaaggtatgattgcattctttctttcttttgtttgtttgctgatcaattaaaattatgttgctatagatacaagcaattgtcacagataatgcttcaaacaaccagacaatgattgaagccatcagatctttcaaatgggcaaggttcaaaggcgaaggccaatggatcagatgttttgctcacatactcaacctgatagctcaggtgatcttacgaccgtttggaagccaccaaaaacgaggccaaatggccgcctcgcttgatcgggacctagaatctgacgacgacgatcactactacaatgatgaaggagacctagatgatccagatgaacagattcaattgtatgtaaaaaaatttctaattccgattgttctctttctatttaagactgacatttctatgattcttaggtttactaggagtgaatcaggagacgatgaagatgatgagagcaagaaaaaatccggggaagggatcttggccactgatctaattggtgaggatgagcttgagttggaggatgatgatgtgaaagagatgagcgacgagggtgaagacgaccgatacacttccaaatcttgcaaggagaccttagcaaaggtaagaggctgtcttcaacggagtaaatatttgaaatattgcttactgacatgaatcaattgaattccaataagttccaagccatctccagaaagttaaataagtctccgaattcaaaggctctcttcaaggagatctgtcaggagcttgagtgtccaaggccacataatgttgggcgtgacgttcggacccggtggaattcaactctggaacaattgaaaagtgttctccgatgctcggcagccatgtaagccatttttcccctacttgcaacctcaactatcagtcctgacagaatttttatattccaattgaagccttgagtggcaaaaagataaacgacacggtcccgctcgacactatcacattgaccgggatgatctcagcttagcaagcgacctcgttgaggttcttgaacctttctacgaaattacccagcaggtctcaattcgtggtgccgctcgaattgccgacattgtcgtcttcattgatcagatcactagtcatctctcttctgcaatctcggataagcgcgacgattacccccctgccttgaggaatgcctgtcgtgcaggaattcagctaacaaataaatactacactctgactgactgctcgccattataccgggttgctatgggtatgcttctaatctttacagctgactatgtagtttactgatggtgtttcatcagtcctgcatccatcttttaaagacgaatatttcaaacttgctcaatggaaaccggaatggatcgaagaatcgataaggctcacccgtgagatgtgggaatctcactacaaaccaacttctcagccatcaacatcacaaacggttatcacttgcccaaaggtgagtaaatgggatatgtatctaatacacaatcgattcagattggagctaaattattataatttctggattaaagccccagaaaggggttcttgcaggtttgattggagcctccgaagctcgaggagggaacacatcaaccgatccaattcacatgtggctatctggcggcttacatttgaccgatgacggtcggcccgtgaatcccctcaaatggtggatgcgacaacggcgtgcagggaatactcatgggggtctgctacgcatggcccttgatgtcttaagctgtcctggtaagttttctttcttgtagcctagatgaacaggttgaattcctaacactcttatatctagcaacgaccgtcgatgttgaacgatcgttcagctttgggagggattatgtttcccttaaaaggcaccgactcagtgcctcgtcagtcacaaaaggtatggcagttgctttttactccaagaatgggaaaataaaacctggagtactacataaatggagggtaaataaggcaaatgagattaaacaaaaaggaaaagggagatcagggaaaaaatgaagtacatagtttttttatatacttttttatatattttttcatttatttaacatgtgtagtaacggcaatgcaagagagattcaattctgagccggaaacacaacaagtacctgcgggtacctgcaacaggtacccgggtacctgcccactgcaccctctgcgggtgcaggtgcgggtgtgggtgtccggattaggacatttctgaggcgggtacccgcacctgtttggggtacccgggtatcagatgccatctttaattgggggatatttccatccaagttaccaaattgaactaatccagctcactaagtctgagacaaatttgcctgtggctccaagttgagcaaactgttgctgtattcagcaaagactagctttccagctagataagctaaccagttcccataaaactgatctatttgctcccaaaaacaacacacaccccgatttcaaagcacatggataaaactgacagtttttcgatagcttatcaattgctgcaagtcataactcatttggttctggctaaaatcatcaaaattcttccaatttcaaattatttcttacttaatactcagagtcagatacagtttcatgtggcatattaatctaccagttccaggggtgtccaaatgcttatgacttggaaaatatacaaaaaaacaactcccagggtatcaagggtgcactggggtagtgggatggattattgtttacaaagaacaaaaacatgatgactgtttgttgtcttcatatactttatggtgaccttggacagtcagcaacaattctatgagcccaaaaatatgtccttcaccatgctgtaaacccatattcatggacttatagaatggtgtaaagtacagagttatggctccaggggaactatcattgatgaagccagatcttcaaatgccccagaacaaaaaaatataaaacattcttttggctgtaccagttgtcacaccatgatagttttggattttacacatttcaaaagctccaaaaaggtgttttacatgtgtgcttgaaccctgtaagtgttcttacattttcctgtgtgtgaaactcaatttttgcaggtgagtacagtaatttgtcctgtgagactgtgtgtgactcaagtattgaagatgagtagattgatttttcctgtgaaagtgtagataaaagatcacagagaaataaaagtacattttcagggactggccatcttccaaatgggaaaatctggcagctatgatcaagtgttttttttttcttcattaaatttacaaaaattatgaattactcaatttatccaataaaacaaacaaataactaaaaaaaacatcacattcactctgaatctgagttgcactaaaaaaataggaattctactcagaactaattttggatgtctgaaaaagtctgaattctccaaaatggccaggataactgttgaaatctgagcatttgagggagagagggggggggggtgattttgaacaaaatcaagtggaaaacttgagggaacatagttaggaaaattgatgaaaatgagaagaaccaatggtgtttatttcttgttagctagcctgattgagtagactagatacaagcaggttaatattttgttcataagaaatgtgagaatattctaaaatctaatgacctaaaatgccacagagaaaacaccgaaaatgttgaattccacaaggatatatagacaaccttggagatctaataagatcttcatgtcattttccaaggactgaaaggaagagataacagataacataggtaagagaaatatcagactatcttgtgagggcactgagcagcgaggacatgattctggtgcatttttctaaatcagaagcaccacatcaacaataatagggaagtgaaataggaataggtaagaatgagaggcataaatggaacaataacccctcataacttaacttcccattgttggtagtcactcaacaggtggtatcaaatgtgagaaatccaccattaaaaaccagtgatcttcccaaaataaaattgcatcaagggtttccaaagggtttaggtgaacaagcagtttattttaaaaatagtgggtatcaaatacaagaaataaaccattagaaaccagtcaattacttgatcataaaattgtgggtttttcaaaaccagtcaataaggggtatcaaatataatcaaatccaccattatttaattgactggtttgaaaaaatccaccttttttttaaacattttggttatccattgcaacccttttggggcccatttatgcaaaaaaaagtttttggaaaagtgactggtttcttatggtggatttcctagtggatttgcctatatttgattccccctaatggtggatttttccaaaccagtcaaactaatcatggtggatttggtaatatttgataccccctaatatgcttttttacaacacaatctacaaaataggtgtattcaaggtaacattacatgtttaatctgtgagatcactaacctcctctgcaacagaaactgtagaaggcttggttaaataaacttacaaagcacaatttcttagaagtaaaattgagatcatttatagggagaacttgcatgtagtcttttgctataccaccaaaaaatttaattctgagattatgtcttgtttgattgttaagtggtattcataattttcaaaagaaaggaagaaatcagttgaaagggaatagttttcaaaattaatagaaaataaaaataagaaataactgcagaaatattgtattgtatttttttcaacatcggatttatcactgcaggatgaggtatattttgagctgaatcatgacttgtactatccaaacaccctgaaaaacacaaatgaatacagcctagtaggtaaaagcatcactagtcttaagatattaatactaaatttatcagattttcctttgaatgttagtgctgttccaatagttttactgactgtctcctctatgatttgttttgccacttgccagcagggtattttgtcactacacttgatttatgtcagcataccagaattttactaacctgataaaactacagtgaaaatactcaaaaaagtggcaccaaacaagcacgttttttgaataggggcccaataattctttaggttgtgattctagatgcttacctgtgtgttattctctcgcaaaatagatactggacaaatttgtgaattattgctggtagggcattaataaaaaaacacagtttttccgcgtttacacacagttttgctgcggcacagcgcacacggtttccgggtttacacactgtttcgtaattaattttttatgggttattttttgagtttctttttttttaatttttaaatttgtttcctacacttcgaaaggtgtagattttaatggtaaaaaccatttttcataaaaatgaattttaatcattaattactagtatatgcccccaaatttggggaggctgcatgtttttgccctggatgtggggttttactcgatgtcctatggggttttcttgagttggacacctgtctgcctcggtctaacgccggcgtcgccaaatccaacaaatgtgaattggaggtcgacgccggcgttagattgcatgacagtttgtttgggcctctgaggctattttttagttatatgtagatttttttcactcatttctcaattaattgtttgcaaacatgtttgtaccttactttttatgcttttttgaaattttaaaattatttactaggtttcaatgtgcgtagaatttaatggtgcaatccttttttttaaaactcaacggttcatttttaatactgaaattagacccattttttctcttaattttttacagcttaattctcatcattttttgacatttgaaatttatttcctacactttaagacatgtataaaattatggtaacaaccatttttccccaaagtgaaaactataccttgaatgccgcatttcacacgtttttttttgattaattcatcactttttcacttaattgtttgcatacatatgtgtaccttattttttatgcttttttgaaattttaaggcttttgcctgcatttgaatatgtgtagaacttaatggtaacattcaatttccaaaaaactaaatggttcatactgaatactgtaatgagtcgtatttttcaattgatttttaacagcttatttttgattattttttgacattttaaattcttttcctatactttcaaacatgtataaaattatggtaacaatgaatttttataaaaatgaaaactatatcttgaataatgcctttgacgtgtttcctaaattaattcttacacgctcaattatccttaatttttgaaatttcaagctcatttcctacactttgaaaggtttcaaaattgacggctgtatccattttgcattcaaataaaatttgtatatggtacaaattatgcaagaaacggggtacgctcatctattaagattgaagcttatatttttagtgaaattggacttcaccatttgattctgcacatttctaaatgtaggaaatgaatttagaatttaaaaaaatgcttaaaatcaagccggtaaaaatcaatcaaaaaatcattaaaaaaaacctgtccaacgcagtattcagtaacaagcgctgatttttatgtaaaatggttgttaccatcattttaatcatgtcttaaagtgtgggaaataaatttaaagtttcaaaaaatattgagaaataacatgtaaataattaattaaaaaaagtgtctagtttcagtattaaaaatgacatgttgagttttaagaaaattggatgctaccattaaattctacatacctttaaatgtaggaagcaactttaaaatttcaaaaaagcataaaaaataaggtacacacatgtctgcaaacaattgagtgaaaaagtgaggaattaaattaaaaaacagtgtcaaatgcagtattcaagatgtatttttcattttgatgcacaattattttcaccataattttttacatgtcttgaagtgtaggaagaaaatttgaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtatccaaaatgaactgttgagttttaaagaaattggattacaccattaaattctacacacattgaaacctaggaaataattttaaaatttcaaaaaaggctaaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataattaaaattcatcattatgcaaaatggttcttaccattaaattctacacctttcaaagtgtaggaaacaactttaaaaattaaaacaaaactcgaaaaataacccataaaaaattaattacaaaaccgtgtttaaacgcggaaaccgtgtgtcgcagcaaaaccgtgtgtaaacgcggaaaaaccgtgtttttttattaaggcccttgctggtatcggtaagaatttttcatacttttctagcagtttactggggtttggagtcatgctgtcactgacaaccaaaatcaagcacagaaaggaatccataccttgtaggtctgcagttgataaaacttagaagccaaacaatctgtgttttttgatgattcaaatcaaattgaaaaatcttcaaaaaaagtattagtttgaaaacacaggccatatatcaaactaaaattacaaatcatgattttaaaggtcaatttgttttcagatcatctgatggaccaactttgaaaatttctgtggggttgtttctgtgggctttcttgaatgaattagtggtgattaatggcctaaagacttatcagttgcttttgggaggaagttttgattgagtgttctaatttctcagcccatgggatcagttgcaatgccctcatttccgacgacgtttgaccggggttgcaatatggcatcgaactgtaatacaaacgagtgctggattttacaagccatttaaacatatctgtatcgtgtttgaaaagtagtttccatttctcatgattctcgtttttgtagtaaaatcccaggatcgctacgatggtcttggacatgattaaatccatctcgaatatcgttgcagatctacccctgtgcatttcggtgcgcttgacttggtaaatgactttgttttcctttaagaaaatcaactccataattaattcgcttggagttttgtacaaactcttagaagtagatgtgcggttttgatggagggcttcaggtgcagctcctcggttttgatccaggaattggcgtaatcgacttccagactcgtcattgttctcctcaagaaacatgaactgtagatagaactggaccctcttttgctccttacggaacctttgcccagaaacttcagcgccaatagattcaagaaattttccattgattgcccaaagaagatcaaatagcctctctagtcttgccaaagcctgtttatcagaaaccattaggaatctgcgcccttctgcttcgtcgttgaaagttttacgagctgcaaattccaacttccttgcaatgagagttctcattaaggtcaaatccggtttataagtgtcatgtagttcagctttgccgtctagtttcagcctggcgatccatgcccatagggtttcatcttggtcttcttccatgtaaaaattatggcgaattttaaaattcctgatctcaccgatcgcagtatctgcacgtaatgcaaacaagtcaagtggtgaaacccatttttcaaacttaacgagtccactctttagataatttgcaaaattcttcattatgtctggttgaccaggtaatttccagggtaaaagacttcctgccaagtccctagcgtagtactcgatcgggtatttgagatacggtctgtctttccactcggctccgaagttagaaaactttataacaaattcaccatcttcttcgaagatataatcccactttaccggattgtaatttttgtagtaaaaaccaagaacagtaacaaccgctttgtttattaacaaatctttcggagaaataggcagagccttcggtgtgagatgttcgcgatatactttgtagatagcctgaccttcattcagttgaattgcctccatgattttctgatgaagagacagtccttcacttccaatccatggctcaaacatcccacgatttgatggaccggtcgaggtgaactggttgcatgttagcaggaaactagtaaaccacctgattaagtttttctgctcctgaagatagatcattcttgatcgtttggatccaaaacactctaaaactctgagattgactgcccataatgatgtaatgaaagccgttatttgattttcaagcaaaattgaatcggattgttgaataacatttatgctcggatggtagagttggggaaggaaatcagctttaaattctatcatgatttttttggcatgtctgtcgaactcagaggccacttgtgccccgatgtgttcatagatgatcgaaatccatgcccaaactttcaagttcatatgctccacattaaactctctgattgtattttttgaaacggaaggactgcgctcggtgacggcgacgatattgccatgtccgtgttgaacggagccagggatcgcatcatttgaattttgaaattgctctgggcgatcaagatgtgtggaatggggctgaatgaccgaaggagtcagattaatgcttgcatggttatgtccgggcgaacgcgtaatcgcttcattggattgacgtcttttttcgtaagtgggattgaggtagcttgcgcctcgactatcaatgtcaggaatcggattaagcccatgtgagaatgtatgacttgagtggtacgatgttcctgtaagttgaggaacaagtaaggtaaagacatcgtttttagtgaattttacctggtcactgtttttctaccatcgcaaataccgagagaattgtttgtaccttcatcattccattttcgaaaggctgaacgcgacgaacccagtaggccaccacgaggcttgttcaacgggggagaagctttgaataatttgagctccacaatatgcttgcctgaagctaactgatatatttcttgattatcttcaatctcacaggatgacagtgttagccttttcctttttccgtttccactgtctagatccgtgttcctatcgcctaaaatatcttatacattgggacccttatgatcagcgctctcagtccattggattttgatgaaagaaatcaaacagagccggacgaaccgatcgcgattaaagctcttggctttgcccctgtagttgacgtaggcgtgttttgctcatcccgtggagggctgtgggatgttggaagtaacggtaatagtgttggaacccgaccagacctagtagtagttctcatatcttccaggcttccttgatctaagctctggactgaccccgccaaggcggcatcaatattcgaagcagcgttagatgtcgaggttgctagtaacaattggatctgcagccaccagatgagtgcaagtgcgaaggctctttccatttccaaatttctcgcttccttccactatcgttttagtaagcgaacttatctcgagggtaaatgcgtttctgggagtttccaaagtaccgccaatgggaaaattgagcttctttcttccttgctggttctcttctaccacagagttccttgaactcaaagaccaactcaggaagatctacccctttgatccttgactcaagttctcaaacatcagaactaaagtgacaaacatgcaagttcactcatgtgtgtaccacagcaaatctgtggcaagttatgagaccctttcagtacagtttactttttgccattgaagcgtatcaagaagagctaccctctccttcatgagattgagtttgaaactgaccattgttgtctgggttttccattgcgatcttctggaatctaagtactgaattctgacgacgacttgcagagtcacatatgaaaatatgtagctttcctacatgcaaagggttgccgaggggcaaacaaatcaactcttccggatgaactaacgccattgagtccattgcggtgagatttgcgatctggttactattcttgaaagaactgaacgtctgatcagaatacggcggtttgcatggttttgattttcaaaactaacacccaaaccctattgttaagtcaacactgagacagataaagagtttgtggaaggattagtattgcatgaaatgataatgaacaagaaacaacctgaaagaaaagaatgaaagaaaaagagatgatgaagagagaaagaaagaaacagagacttacctgagacagggctacagaattttacaaagtgccctttacagagcctttccgcctcaaaatgtgtaacttcaattccaaaaaaacatgttgatgtagatttttacaaatttaatattcatccaagagctttgtaaagggcaacctctcaaatgaaaccttgtgaaattggccgcaaaggaacatactgtagaactttgcaatgtaaatgtcacaacacatctcccttgtcaccaaaagacctgacaaattttcctaagacatttctcaaaggtcaaattaacaacagaactatttaaaatgcgtggatctctcaaaaattgacatctgaaaatcccccaagatggtgcaagatgtgaaagttaacaaggcaaatacttcaggcaggcagagctgtcttcttcccagattgtccgagctttgatgttaattgttgcacataagtctagtgtcaatgagattatggcagcagactggtttttaacagggttcagatatgacatgattgtcagagcggatgcattggtgtatagagtcaaaacaacatctggattgtcagtagtggacatatcagtcatgaggaaagaggttagagagaaagtgtgggagatgatgaggaagctaaaaaaattggacatcaaagataatccttatgcagttggaggtataaagtttggatttgacccaaaaacttgttggcccaaaatgggcaagggtcataaattgtcttgagatttgtattctagtaatcagaatatgaatcatgggggttgatgtgtgcgaggggggttgacttgcgcttatcaaccctcatgaatcactgtctggaagacagaggctttatggataatggaccatataggggaagtaaaaatcaaaatagaggccttggcagtccaaattatggttacaaggctcttggcttggaaaaatcaaataaaaactgtggtcaagatgaaagaggctcaaatcattgacctttaggtggatatgactcatataatcatcatggtaaccatcatgaaagctcaagcagttacaaattgtacaaaagcttgcataatcatggttttgttaatcaatgcaatggtggttacaactctcaactcaacagtaacttcaaaggaaatttgatcaaagacagcaacaatttgaaaggtccaatgaaaaaatcccaaaaagataataaagatatggagtttgatgtcttcatcctcatacattcacataatttacctgcaattatttgtctgctgttagctagatggattttgtgctcatgataatcaggtgttatttcagagggtttttgacttaaatatgtttttgattctttaattttttatccttttgtgaattattcttttgtgcaaattgcaatcatattgatttggattctctctatgtgaaatgaagtgtatgtgtgttgcctagtgagatatcatgtgaaatgcaagtcaacaaatggatagaggcttcaaaggcaagtgggcgtttagcagatttcaaggatgtggttgatggattcacaagttgttttgatcaatggatttcttcacattgtattggaggcttggagtggtatacaccagataacctgtcagctccggtctcttatgtgacctggcgttgatggggtgaagggcacactataactgctagtgttaactagcagccaatggaaaggaaacctcgcctcgacgctagaaagcggaggggttaagctccctgaataagggaacgtacgcggtatgagcgtcgcgtcgccgggcttagagcagaataaaaactctcttctaggctactgtagtgactttacagtagtctagggaagataaggcactgaatggaggaaggggggaaggatgtttttaaaaaggctaataatagattataaaccccactcacagtttgatgtaaggtaaacgggttgtatggtaatctctggggggaggattcttgggaagaagacctcccccttaagtattacaaaggcaggggtcaacctgcctgtgagaccggtgaggcctgcagaggatcatttatgtatataaatcataaatgatcaaaatatgtatttaaattaagatttaaaccagaagtggaggaaatgatgtcattcaagctcaaaggagaaagaatgatgtcatctctctaattacagtgtatagagagatgattaagctttcagactatatgtatataatctttctaaatatgaatattaatacagaggtaaatacttaagtaattccgtggaattacttaaagcataaaagtataaaaataaattaataataaaattataagattacataattgggatttgaacataagtgtgttggtgaggcaaattcataacacagtccttaaccaatacactacagtacatgtgcttgttggttaagtacaggttgtagacacatgggctacagcctcagtgtctgacataaccacaggtctttggagctagcaaaggatgatatcaaggagtcacttgcaaggagttaaatgcaggtcaaatgttaagacctttctaacacatccagatgcaggagtttgttttttttggttcaaataatttaggagaggtggttgaaagaaatggtgcaataagaccaatcaaaaacctctcataaccacagaatgacagaaaaatcggatcagtgaacttgtatgtgaggaaggaagattaaaaaacaatgtgggatgattttaagaaagtttcaaagttatttgccaaagatgaaagaaaatttgaattggctttgtttgattgggagaaggcatatagacaaacacccaccaaaatagatcaatggaattatctgttggtacatgattttgaagggatattattggtagaaacaggaattacatttggagaacggtgtaactgatgtgatgcatacatatgcatcacattgcatcacatctcaggagtaatgtggtgcccccgcattgaattttttgatacagagtactctaaaaccattgttagtggaactggcccaccattgccagagacctggagatttgggttgaaaccttgcagaattttgaacacatgagactgatcagatggggaccaccactcaattttggttggtttgcagacacatcaagatcattttgcataggtgtcttggttgggaagcattgggcacaattcaggataatagacccaaagaacaatcacataaggtgtcagcttgctactatagcagagacaacctgtcatagtacacaaacactgtagaagatacaaaaagatgttattatgaatagtactggaaatgaatgggaagatgaaataatgttgagttttcacctctgttgcctactcctctccaaaatcactcttcttttccaccttctttctctcctttcttctttcttgaatcttcctgaaatagactgaattatagttctctatggctggttttttgttgagtcttatgcatcttagtagtctaattagaactcacaatagcaatttatcaacaactcctgccttactgagtggcttctttctttttctattttcactatttgattcttaaaaactgattgttaagaattaacgcctcttattcatttgtggttgtgtgtttgttttttcatgattaatttgctagcttttctaaaagagactgagaagaattgtccggctgtttcttccatgaactcattcattccttcatctcagtttttattcaaaatactcttttattcattttgattctaccacattttgtgcacatgtatttagtctatttaattccggctagatacttgtgaataaaaaacatcggttctttcattcttttaccgcgaacctttcccaaaaaaggtcctccacttttttgtgccatttcctctcttcagcctgtctcgagttcaaaaattcaacaaataataaaggcattatttctcaagattattaatctatatgaagaataacctagggtacctcactcaaagttaccctatattctaactccttcatgtagtaaatctacattaaacaattagagtgtacctccaggaaagaaatgaaatatgcttatgtttataattaaatatgctaataaacaggtttaagacttgaaactgattcgttgtttcaaacatacatttgtatattgataacacatgtgtggcacatttccaaggaaatagccacatgtttcagctttaatcttctacagaacacctgtggcacatttccaaggagatggtcacatgtttcagcttccatgcatgaagcgcccacaagttggccctgatctcccagatgcctccacgggtatataaagagccctctgtccccccaaataaggattcatcagattattacaacccagtttagattacccaccatcccaaatgcttaacatttgtatctgtctggtaatgtgttgtcttttgctttaatcctctgtccatgaaaacctcaagactcaagggaaattattagtacattataatgcccccttctttcttgagattttcactactttattctgggatttaaaccacacctgttcacagaccccagtgctaacaggtacctaaatcctctgcttttgcacaatacctttgagggattaaacaacccctgatttatcaggcccctctgtttaaattatatcaaaatttattaatatgattgatcatatctactatttataaaccttgtaattaccaatcatcattggaattactacctggactctttggtcccagatttcaaactccaacatcttaagttttgcaccatgtgcagctagaagggagactccttggcatcacggcggctgacataaggatatcattcctagagatggtggccatttggctaggcttgctgatgttgttataacttgggaatttgcttagtgtctttatggaaaatacaacaacaccaaacagtattgacaataaaaagtctagggacgttgagacaaacagagagtgaatgaagattcaagacatcctgttatgtgaggtggtggaaattgttgcacaaagggttacctcaaaagataacaaggcaggtgccttgttgagaggaatacatacagggtaagctgttgataaccaatttttcattgccttgccagcagatctcaagaccctattgtagcaggtagtgcttaaggtgtacttttttggtttgaatctcaagtcctgtttttgtattttgtttgtacttgggtagctgttggttcaatttgtcaagaaaataggtaccaagtaccacacctggaactagtgatgttagcaggtacccagaagggggtacccggtacccatttgcaggtgcctgtttttcaaagcaggtgctgggtgcgggtgtgggtgttgacatttgaggtgaaaaaacaggcaggtacccaccttacacccacccttataatgtatcataagtgtcctgtccaccagagaattttcatcaacatcaattgacttgaggagaaataagaaatatatgaaatgcatgaatctgatgtattttaaagatgagagaaaagaatacaagtgtttgattgttggtcccgcaaaacacacacatattcatacagcttttgtggacaaaaatacctggaatctgtggtggtgcaaatgatacagtttgttgagttttcctcttctctggtctactctttcccaaaatcactccctcctttccatttatttccctcttttttcccttcatgaatcttcttgaactggactgaattatagcatatcatagctggttttctgttgaaacttatgcataattttgtgtagtctaattagaactccctatagcaatttaataaacaactcttgtcttcatgattgacttctttctttttctatgttcattgtctgattcttaaaaactaattatttagaattaacgcctctgaatatttgtgataaaattattgttttttcttgattaactcttcttgcctgaccaaaagagactgagaagtcctgccgagattgtttcttgcaagaactcaatttattctttctcttagtttttattcaatatcctattttttttcattctcaaccaaccacattttgacacacttgtatttagtctatttaaacatagctagatacttgtgaataaaaattatcggttctttacactctttttccgtgagcccttcccaaaaataagatcctcttatttttggcccttcacctcttatgcgctttggtttaaaattttaacacagttcatcattatatatgtgggatttgaacatataaaagaaggaggaagagattggtcatgcatgaagggattggaatggaaaaaaatgaatgtacaaacaaaaaataagactagaagtaagaaagaaggaatttggaaaggaagaggggacaagttttttttggtgggttatttgttttttgatggtgatgacaatgattcagaagaatcagtgaacaaaatgcaagggagggagatataaaagaaagaaagagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatattttttttatcattgagcagtatcaaaaagctaacctcttcttacgatcaaagtaatgttgcccatcgctgggcggcttctggctcaaagggatggtcgttccatctacaaatcccacacagccaggaaatccttcctctcgcatgacctgagatgattctattcgttcagattcggtaggcctagtgactaaagaagatcgtaatccataaacagcatgaatgactcgtctagtatacaggtcgatcgttccaaatccaacttgaaacagatttttgagcctgtggatagctgaaccgtttccatttgatccaagacgacatactgctacagcgatttggatgactgggtccctttggggattacgagagttgttgtagaagatggggtttggttcgatgagctgtaccaggttgaggaagcaagggaatgtcatacgaaacatctgtacaaagcttaactctggaagaccttgaagctcagacaagtcataacgaggatcgaatcgagttgttgagtttcgagctgctaggtatcgtttttgaagctgactcatagagaaaaagtaaaaatcttcaagttctgagtcgtgatctgaatctgaatcgtccatcatggccattgcagcaacattggttgcttcaattattttctttcttcaagatactttgggcatgattgcttttgaggacgagtggagccgatcttggtgttgatgatgaatggtttggtggtgggatgatcggtgctgacgatgagaagtttggtggtcagatgatcagtttggtggtgagatgactggtgctgatgaggtgaagtttggcggtgcgagtggaatttggcggtgatatgagttgaaacaaatgggattttttaattgactggtttgggtgaaaagatgtgtgtttttttgttcaaaacccgttggggttgatggaggtggattttggaaacccgtcaattaataattgtggatttcaaaaaaataagtgacgggtttgcaaaggtggatttgctatatttgataccccctagtatgtgatatgacctcaatttgtccttgtatccaattagtcgacccagttctcccttgggttgtagttttgagtgtggttttgagggttcaatgagatatgacacacgatttcctataggatagaagtaaagtagaagagagggaaggaagagacagtgtaaaagaatagaataatctttttttgttctttgtttattttatgaagaagattaaattatggcagtcttactgtccctcttggatagctgcagacagtcttactttccttggtaggatggctgttataagcggagctaactctgacgcctccagatcaacagaaactgaaatgggtattgacactaataaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaaaaggaagagaagagataatagaagctaaggcttgctttctttgatcagggctttgggttgaggtggagtgaagggaaactgagagagacagagaagagaaacaagcagaaagatgctagcttaacttatgagaagagacttactaatgataccaatgacactgattagtgggaaaggtaggaaaagtgaggtccttctgggtgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaggttggaataattctttgagtactgtgaattattacaaagtcagtgaaggaatggagttgggtaaaagtggtcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggttaaaagtcttaagataaaaaagatatgataatattttgaatagaaatgggtaattttggcagtcttttggccaacttggttggctctaaggctgacactccttgattattttttaattttatcgaaccgattccctttatcttgagactgtcttctgatgagcttgtttgaaccgatcctaggtctttgtattctagagtatgaaagagaagcagatttgaaaccatgtgagctgatgctcccgagtcaagaatgaacatgcgaggtgacctgagggtagacaatagaaaactactgacagttgcctcggttttgttggcggagtcctttttggcaggtcgcaattccgggtgcaacatccaacagttggattcggagtgagaggacaaggtgttatgcgcattgcgcttgcatcttctggagctgtcagtgaagagagtaattggatcggatttggtaccgtttccaatagctcgactttcgaggttgtgcgcatggagtctgaggtgatccacaaccgtgtctagagtgatttctttcccggtgtgagtaatgacgttggcgatgttatccaaactggccggaaacttatccattacaaggtgtccgatggaatcagcaggaagagaccaaccaacctcgatgagtcgagttttgaaagtcttcatggtagtgatgagcccagcgatgtcgtttggggtgaatggggtacgtaagaaagatctgaatactcttgctttgttgggatgattcatcagaggcaaagaattgagtgatagacgtccagataagtttgggcgttgttctcattggtagcgttgattacattgggcttgtacagatgactcgagtttggaaacgaggatgctcttgataagcttgttgtcggcatcagagagtataccgtcgtcagttgtgacagagatcttcatgtcgatgaggtcgagaagattaatgaccctgcgacgccaatgagtgtagttgtcctgagttaagagaggtatgccttcgatagaggtcttgagaacggtggcgtttattttttccataccgttagagctagttgttgtagtaagcttctggttttctgttgagttgtccttcgataagctgtcagaggtaattggttcctttcccgtcatagaaggcctgagcaatcgtttcgactgttaatcgtaaagaaccttgaattgcttaaagaagaaaaaccagagctaacaaaaacataacaattagataggaacagatgattagttttgagaaagaaaaatacagcattgcataccctatatctgtttataacagtgacagacaactagagaaagagaacaggacaagatatacgcaaacagaactgagaacacggaattgagttagctcattgatgaaacattagacagtgtgcttcgatgtcatttctcaccaagttgactgacaacgagacgtttgatgttttgatcttgattggttgagagtgaggagagattgtgtagttgattcttctgaggtgtgacagtgagtgtcttcgattgttgttgatggtcggaagaatggagaagaatgaagaagagtcgactggtcaaaaggagctcaatttatagatgagaaaccagatgggatagggtttgagatcgtgagagatatgatttgagatgatgatgaattaggtttgcctgtcagatgcggatatggttggcgcagtatgacagcgccgcaaacttgactagcgcagtctgataggtgtcacagtacgtttgtcgagtttcaacaccacttcctctacgaccggttggagcagtcgaatgccgctggggacatatcctcaagtgtgtcaacaagtttgctggctactattcaaacgtcgaacgtcggttgaagagcgtaaagacttgtgatgatattgtatgttttttttttcgcctcagcctgttatgttttacagtttttttctaacatgatatctgtctcatgtgtgattcagcttacggaggctaaagaactgtataagaccacctcaggttcgcctttcaatcttgaccattgttggggaatcttgaaagacaccccaaaatggcaggctacccagagagagaacgaagcgcgagcaaagaagtcccagagattgagtccatctccaccctcaaccaacatgtctagctccacaaacgatgtctcgagccctactgctattgatgtcaaaggtgacgagtcagaacccagttgatcggttctgggacaagtttgtcttgaaggttcaaaggcagctaaacgaaaacaagccgaggatgctttaatccacagcattgtatccatgcagaaggatctggtaacaatttcttgagaacgcttggcctcaatgaacaccgttaaggatgatgtgatcatgtcaaaagatctttcctcgatggacaaggaggccagagcttattatcaaaggaaaaggcgaacaattattgcatgcaagttggaacaagaagaaagagagagaaaagagaaggagaaaaaggatagggaagaaaaggagaaaaaagaaaaggaagagaaggaagagagagaaaaaaaggagaatgagagaaaagagaaagatgaagcagaggaggaggaagacgaaaatgaagaaaatgacggtcaaaacaactacaatggcaagaacaacgacaacggcgatgcagaggaagaaactgaagaatgaagacacaactcactctttatactttcaaccggtgatctggggacttgacaatgatgtttcatatttcttttcttttctttctcacttgtttgttgcatttgttttgcttatgaaatgcagagagaacaaaaatcaaacatttattgcaattcatttttttttctcaaagacatctaagaatatagtgagcaaaaaaaaatatagacaaacaaaaaattggaacacaaaatggtttaacatttatttcaattcattttttttaagaataaagtgagaaaaaattatagacatagaaatgggtttagatgtccccatctgatccaaatttgtcccacaagtgattgataaggtcttgctggaggcttgcttgggctgaagaatcccgaattgattgatattggagcaggaactgctcaaaacttgaatcatttggtccattggtactaatttttgcctgcgtgaggggtgtttggttgtagttccagtcgccattgagtggacttccagattcatccttgattgtcatgttgtggagaataatcaccgcagacatgatgaacgagaggtcctcgtgtttccaaaagcggccagggaagcgaatgatagcatagcgggcttgcagaaccccaaacgcttgttcgacatccttacaatattcctcttgcattttggcgtaatgtttcttcttcactccttgaggttgtgagatcgattgaataagtgtggcatacggagggtaaatcccattggtgaggtagtacgcaaggttgtaggtatttccattaacctcgtaggaaaccaacagtccttcaccctattgaagctgttcaaagattggtgatcgatcgagaatattaatatcgttgagcgtcccgggcagtccgaagaaggcatgccaaatccagagatcgtacgatgcaacagcctcaagcacaactgtaggttccttctccttgccagtgtaggtcccttgatctgcaactgggcaatttttccagcaccagtgcatgcaatcaagagaacaaatcatcccaggaaatccttgctcctcggcaacagctagaagtctggcggtatcatttttgtttggttttcgcagatactctggtccatagacatcaacaatagtcttgcagaacctcttcaagctttcaatcacagttgatttgcctaaagttaagaataataatgccaaaatgataagcaatccaatcattatagaatttgtttagtattacattattacataccaatacaaagatactcgtcaacagagtcggcactacatccatatgctagcatttgcatggcagccgttgccttttgaagagccaaaaaccccaatcgtccagcggcatcacacttctgtacaaagtatgtatcggccttttcaacatcttcaaaaattcggaggaacagacttttttgcatcctaaatcggcgacggaaaacctcagggggatacgtggggtcctcgtcaaaatagtccttgtataattgttggtggccttcgatccggttctgataaatatccctccttccaggtgttgacccacctcgtttttttttctccttcgtcttgagtattgttgagttttcgattcttctctgcgcacgatgagaaactgcggagctggcgcaccaaccggttagggtttgggaccgaatcactgtgttcagaacactgcgatacagactcgaatccttcctcaaccgaccgagaaatagcccggttcaacttcctcaagactatcctgcgaccgataatcatcgatcatcaataaaacgcctcaagtaactcctcaagctcatcacaggaataattattctagtaatgtaattgccggacgatgttcctctctcgagccgacctgaattttgacttcattttctttttttcttttttcttagattgagctttctcccttcctttatctccccttttttctcactctccgtatcgaattcgaatacgtctgccttatcgtttgttctctcttctttatatcattcttctcttcttttctttcttcttgtgtttgttgtcgaaagaactaatttcttctttgtgtttcttattcttcattcttttggcttcttagcttctcttagcttctcactgtcatctccttcgattcctctacaaaaaagtcctctgtcatttcttctcatttatatccgcggtatgctctctttctcacttctttacttaaaatctttgtctcttactggttgctgtttctaattctcatttttgttcttcagttctggtttcagtttcataggaaataaattcaaatttcttcacgattaacagtcgaaacaggaaacgctgtcgacctttgacgaaactcgaaaccagaagccgattgagacaagatggatgccgttaacccgaccatcttaaaaatgactattgaggccattccgactctgacggaggagaatttctccagttggagaacgaggatcaccgctctcttcaagctaggcggtgtgaaggaaaatatgatagaaggagaaccagctcttgaagacaacgataatacgatgctctgcgctatcataatcgctaaaatatctccagctactcacgaaaatgttgtgaatgcgactaatgaggtagacgcacagcttctttggaaagctatcatgaagcgtttcatttcatcggaaccgtccaatcgagctcgagtatacaacgcgttcgcaaacatcaccttcgattccagtaatattgagaaattcataaccgatgtgagaagctccattgttaagatggaaaatgtcggaatcactctccccgaggacatcatcacctacgacttgctcagaagattaccctctagcctggacaacatcaagcagactatcactcactctagaaacggcgaggatatcaagcccgatgccctgttggatcatctcgaaatccacttgaacgaactcaaggtatcgttggccggcaagtctgaaaccatcaccgccaccatgttcactaaagaggacccaagatgtgtccctggaatgcataacccatacgccaagtctcatcctaagtccgagtgttggaaggtctaccccgaaaaacgagaggcctatctgaagaagaaagaagaatctcaagttagctctttttccacattctcactcagtcacccttcagtattcattcttgactcgggctcaacctcacacatgatatctgatcgaaacctcttcactcatctagatgaaagcgaaagcgggatgattaatacgagctgtggaatgagtaccctaaaaatagaaggaaagggatcggtcgatctagtgttcaaaggaagacctcttactcttcacaatgtcctacttgtacctagaattactgtcaatgttctctctctacgccatcttctcttagagaaatgcaccattaatttcttgatcaaccatttcactatcatcaagaacgatgagatctatctcgaaggatgttatcgacacaacttgcccatccttgagcttctgcctcccacacaacgatcacacttaagctcagccgaacttcttcacaaatccttaggtcatgtcagctaccgaagaataagacaaaaactgggaatacccgtaaaagcccctgaagtgtgtaagacatgcgccgttgttaaggtaaccaagtcgtcatttaaacatcgatcctcttcggcatccaagcctctggaagagctccaccttgaccttatcggacctatagctctaatgtctcacaagaagcacaaatatatcctcactgttgtagacgcaaacactagattcgtcgccggcttcccgatgatttccaaaggagatacgttcaagactctcactcatgccatcgatgttgaagcaaagaggctcgggtactacccctcgatattgcactcagaccgagggacagaatttgtgaactcagaacttcaacaatactgtcttgaccatgttatccaacagcggttctcagatgcgtacacccctcagcaaaacggattggcagagagattcaaccgaacaatcttggaatcacttcggacgattatcttagactcaggactaagtccaaagctatggaatgagatcctaagcaccagcactcttactctgaatcagatccccactcatcgcagcaagaagtcaccatacgaactctttaaaatgaaatctattcctatcgatttctttaaacctttaggaaaccctttggtcgttgtgtcaaacaaggtgaaatccaaactagaaccaaggggcgacttcggaaaacttcttgggttcaacgtcgatctcaaatcctacaaaatcttaatgacagatgggaagattctcgatacaaagaacgtgcaattcctcgacttcgatacttccatttcgccgtcaacagacctgaatgatctgattgacgaacaacagatagaaaagggagagaagcaggaacaaccaccgcttgaagaaaaaatcgaagatgataaggaaatcaatgtcaaggaagaagaggaagactccgatgccaacgataacttccagtctctcaactccgattcgtccggagatgaaatagacgtggctgaagctctgattccagatgcagaagcacctgtaggccgaattctgagggaccgaactcttcaaataagacctgtcaaatattcacatttctccgagcaatcgtgtttctcgaatgatccaaaatcatttaagagagcaatcactggctccaactctgaagaatggaagatcgctattgactccgagctgaataacattgaagatcacgaggcctggcttgatcattggaaaaaacctgaaaagaatcttgacaccacctgggtgtttaagacgaaaccggccactacctcatctctggaaaagaaaaaggccagactgtgcattcaagggtttctgcaaacctacggcgaggacttctttgaaacgtttgcgcccaccggaaagttcccctcgctcctcactctactggtactagctatcgatctgaagatgcccatcaaacagtttgatgtgaagagtgcattcctctttgcaccacttgatgaggaaatatacatcaaaactccagaaggctctcatcgaaaagctccgtatcttaaattaatcaagtctctctacggtctaaaacaggcccccaagaactggtacgacacactaaccgcatggtttcaggaaattgattataatccttcagtgtccgatgcgtgtctctttattcacaaagaaaagaattcatttatcttctttcacgtggacgatcttatagtggtcggccaagtcgagaagtttgaggagctcttcttgtcgcgttttcccaacttgtcagcccacgcaccagataccttgctgggtatgaatctgaacatcttatcggactccattgagttgtctcaaccagctctgattgaaaagggattggacatgctcaacttgcgagaatgcagatcagtgaaaactcccctaactccagctgttcaacttcatacggcaacggaggaagatcacgctgaattcctgaaattgaacatcaactatcgctcgtataccggcatgttgaattatctggcatgcagaactagacccgatctcgcttcatctgtgtccattctctcaaagttcaatcaacgtcccggcttgagccattggagggaggttgtgcattgctggaaatatctgaaaggaacttccgagtttggattgcttcttaagcccgatccaaagtctctcatcaaccgtatcaacttcttcacagatgctacctgggcggaggatcaagagtcaagaatttctcggagcggtactcttgccttctggaagtcttgcccgattctctggaatagcaagaaacaaaaaaatattaccatgtcctcaacagaatctgaaatgaatgctctctctgatggagaacaggaaaatcagtggctttcctttctcattgaagaactctggcgaatcaaactgtctcccactctgttccatattgacaacaaaggattactggaaaaactgaagaatttcgggtctaactcgaaaaccaaacatctcgacatcaagatcaaaagtctaagagaaaaatttaactcaaaagaaatcgacgtcaagcttattccatcctcagacatgatggccgactcattgactaaggcagctcctcactcctccttgaagaaacttcaacagaagtgcctaaaagttctttcgtcaacaaccaaggagggctgttgagttttcgattcttctctgcgcacgatgagaaactgcggagctggcgcaccaaccggttagggtttgggaccgaatcactgtgttcagaacactgcgatacagactcgaatccttcctcaaccgaccgagaaatagcccggttcaacttcctcaagactatcctgcgaccgataatcatcgatcatcaataaaacgcctcaagtaactcctcaagctcatcacaggaataattattctagtaatgtaattgccggacgatgttcctctctcgagccgacctgaattttgacttcattttctttttttcttttttcttagattgagctttctcccttcctttatctccccttttttctcactctccgtatcgaattcgaatacgtctgccttatcgtttgttctctcttctttatatcattcttctcttcttttctttcttcttgtgtttgttgtcgaaagaactaatttcttctgttttcttattcttcattcttttggcttcttagcttctcttagcttctcactgtcatctccttcgattcctctacaaaaaagtcctctgtcatttcttctcatttatatccgcggtatgctctctttctcacttctttacttaaaatctttgtctcttactggttgcttcgatccggttctgataaatatccctccttccaggttttgacccacctcgttttttttttctccttcgtcttgagtatcaaggcaagtgtcaattgcagagaggcaaggacatcgtcgtcatcgtccatccattggaggattttgtcgaagtccatggagtgtgttgtattgatggtggaggtggcggtcgagtcggagggggtatgttgatgttgggtccggggagtcaaactgccagtccataaatggaactgccccacaacccctgtgacatgggatcgtggcccagggaacgcgaggcagttgccccccggaccgttggagatgctcttagtttcactcccagagtcccaagtcgcttttttattattattttttgatatttattgtaaaatatcattctcaagtcacttttttcattttttcatatttgttgtaaaatatcagtcccaagctcagaaatcagcagtctatttctgctgatttctgacacttttttcttagggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacccggtttttcacacctggttttctgcttctacacccagcttttcccagcacttgaaattcattttttggaaagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttaacgcgccgcagcacacgcggtttccgcgtttagacgcggttttattaattaattttttaccgcttttttttcgagtttttttgaatttttaaaattgtttcctatgttttaaagcgtgtagaatttaatggtaaaaaccatttttcataaaaatgagttttgattattaattttttttttccacttatttttcaattaaatgtttacatacatgtttctacctcattttttatgcttttttgaaattttaaatttatttccttggtttcaatgtgtgtagaatttaatggtgtaatccaaatttttcaaaactcaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactttaagacatggttaaaatgatggtaaagctcattttggatcaaaatgaaaactatatcttgaatactgcatttgacatgttttttttatttaattctccactttttcacttgattgtttgcattaatttttttaccttactttttatgcttttttgaaattttaaatttgtttcctacatttaaaagtgtttagaattattatgattgaagcttttattttcaggcaaattggaattcaccattaagttctacacatttctgaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagctggtaaaaatcaatttaaaaaacatgaaaaaaaacctgtccaacacagtattcaataacaaccttttatttttatgtaaaatggttgttaccatcattttatacatgtcttgaagtgtaggaaaaaaattcaaaatgtcaaaaaagaatcaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaaaaaattaattaataaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttttggaaattctgaatattctaaaaatcttctaaaattgagcgttctttttgggtatataaaaaatcctcaaaagagaacttcaattttttttatttttctcacccattttttcccaattttttttgaccctatcaactcttgaaaacttgaattaaagccaaaacttaatattaattgtcaattttttaatttttcttctccatacagatggtaccattcaagatattccttattttgtccatttgcttatagctcaaaaccaacaacattggaatttccaaaatgaaatcaaatttgctcctttatagatttcccaaatattgggaaatatcaatgataaatttaaatgtactttgaattctcaaaaactaataggcagaaaaaaaacttgatgaatcagataaaataaaattaaaattaaaatttctcttttgaggattttttatatacccaaaaagaatgatcaattttggaagatttttagcatattcagaattgccaaaaaatgaattatgttagtattcatgtattgtagctctcttttttttctcaaactctttattagcatattttcttattcatgcttgtatctttctgtgctctcaccagtccagattagaatagctttctactgtttttacctcatttgtagcatattttctttactatttatagtctaagtttgttcatcccaaaatacaaactcatcaagtctttccctctttgactctttcactcatccattaacaaaataaaaaggctggggaaaaccaggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcggaaaaggggggtacgtttattaatcccctttttcttttatttaatttgtgaacatcttgattcagttgttttcatcatttcattcagattaattctatgttgaattgaagtccaaaaatcaaaaatgatatatatttaccaaaattcactgaaacaaaaaaaccatggcaatacaaatacaaattgcttggaatgatggtaaactgcattctgctgctgaccaagattcaatccaaattggttgatttccaaattttttcagctgatgatcaatgtgagcctgagccttccttgagtctgaggggaacccctcccagccccaagactgtacagcgttgaggctaggaggctagggtgtcctcccagccaggttgactggaagtaaagccttctggtcagctgtgtacctcttgttgactggaagggtttccttccggttgacaaggatgtaccttgttgatcaggaggaaacccttctgatcaatgaggcacattgcctctttgaccggaagggttttgaaatagaataaaataaaaaatttaatgccaaactcagagtaaaagttaggggttttgcgctaggctcaggctttaaccctgagctccagggtgtagcgtgatccccctctcttttcctctatgttccaggaagacatccttcatctgcccagtaagcccacagagcaccctcctccttgtgcttgcagggcccctattgccgggggttaatgaggctccaaaaaaaaggctatctcccaagaccctcatgcccaacttgaaaacccttggaagcaagggggccaagcaggtaggcaaaccctaccatttcccagaactcgtgcagagatggattggatttgatgcccaagggggcttcatgtgctcatcatcaggcaagttgaagaatgaatttggtgcagtcgtaaatatacctttacattctggtcaagctctagcctctacaccacaggttcacttacttagctgtcctggggacatcacacaaaaataggtcccagatgagttctgaatccatttaaatcagagatccatcatcacaaaagcctcattgaagcctcacaatgaggcttttttgatgtctttaggacctgggacggccttgagacagttccatcccatggctggatctgaaatccccaattgtaccagcagtgtagtggagaagtaatcggcaagttaatctgaatgtcgcagttggtgggatttgtcattgataactttatcctgcctcctgtggggtttactggccacacctccacctcaaacattgtgcaaattcagagtttgattattgtggtagtggtactgcaaagggaccctgtggtgggacgccccactgcagactcagactcagagtcagagggacatttgtcaacactagaaaaagctttgtgctgcattatacacgtgcgcaataacatcacataccaccaggcaatgttaccgtgcatgtgtacaatccaatccaatacttcaagttcccgcaatatcatcatatgccaccaagcaaataatcatgcaagcgtacaatgcgacacaatactgtttctgtaaggactgggaatgtccttcactggttccagtagcttgaggcgtagacacggacaattttctagaaccagaggctgaattgcagttgactagacagttgagagagaactctctgtaattacaagctctgaatctgataagaaagaaaatgaagaagaaatataagaatcagagaaagggacctttacctagacagttgagagagaactctgctgtctaggtaactgaaaagataaaaataataaatacacgctgatggcttatgtcatcatttgtgacatagtcttgtgaaacccaatagagggggaagtttcacagtttctagcttgcaagttggtagttacaagttagtgcaagggaagaaagcaaacattttaatcctgtagaggtgggggaaagcttccccagccgttgggcaaccagacccaggcagataagccggaggaagagtttggggccgggctagcagctcgcagcaccgccgctccatggaccctggcaatagctggcaatagcttccatagtttcagtacatggccacattagatgccactcgggtttctggagggtcttgacaagttgggactgtatggtacatttgcatgctatgcaatcgtatgtaattgtaattttttttccagaacaggcacggaaggactcccttgaactgaccaaaagcagacgcatctcggatcccaaatcttgcctatatgtcgggagtaaaacttgccacaacttgcaatcaaagccccgtccaaactatctgcctctgcaattcccctacatcgatatatacccacaagaacatttacccaagacaagttgcacagcagcatcatgaatctctctagtctgttgggaatctcaatggtgctcttttcactccagcttcagatggctatggtcgaatccatgggatgtggaaacgcgggtaacgacttcaaatacgctggctgcgcaaaacacttgaaaaaggaagcttttccgggaggtgaccctcggtattggtcttggatgatggatggtaggttttgtacgctacaatcagaatgctttatcaagacgagtgtgtttatgaattgtcttttacttagtaatccctcccccttggaagaccgaccactatgattgcaaaggaaccaattatccatatgaagtatgctgtagcattcacgtggtaagtgaccgaacattattcacgaactgtgtgactgtttacccgataataacccactaattttgaatcgatcaatcatcaaatatctaggaaaatatcaaaaatgcacgtgacacccggctcgcttacctctgccgcaagccaaatggtgcaaacctacagctctagtcagcattgcaacgcacgtcccacaaaagaagtttccccttttcacctcattatgtttgtgtttgttcccacccctcatttttgatcatcaaaatgatcaaagagtgcaaaatttgaaagaaaaaaaaatgaaatttgtaagcttcagaaaacttgacccatcatgtaggataactttccagtggccttgaacagggacacccaagcttgactttttttgaaggagggggggggggtatataactgaactcttgaccagcaggcttgcttcagcaagcctgctggtcaagtacaatctgcggccagagggaattttgtacattttgagcttaccaaatttcccatgtgggagagcccaagatggtctctgccttacagaagttgcactttgtgcaaggcccaacttaaccagagggtttctgcaggaagttttggggtatggttagcaccaacaaattccttgatgtatgtgacatcctaggttgtttgaattttttaagtgagggggatagaatagtgttagtgcataataccaccaacaatacatattgttccatccaatcttagcagtatggtactaacactaatggttggtgttgcggccacaaaagtgctgccactacaatgggacacagctttggttagcagaattttggtgatatgcccccccatagtggcatagcatagttgaaagccaaagtacttgtgctcaaaaattgcaccactacactaacactttttggaaaaaaaaatcctagtgtatcgtagctgcccatcactactttaggagatgtgcttctgtcctaatcaatgttattgatgcttgattttatgggtcctattcagtaaccacatccgcagtgggtatgggccaaggaacatccctctggagcagatgtccagtccatttaattggacttgacctgtctaagcaagggtttcctgagtggctagagattatcacatgggcaggaaagataaagttcttgcagggagatatttatttagtctgctataagcaagccatcccatgtatagattcccccctttctttatagagggagttgttgagttacacaaaaatcagttcaagctgcagatcatttgattgataggtgcacatcaaaacacaccaactttttctgttgttactgtaatcataatcaaactcactcagtaaccaactgatgatcttttggcttgggtttgtattatgcaaatctgcaagatcataagatatgtcaataataagtagggaaaaaagaaaaaaagttgcccctccacaaaaatatgtcatgagcatgtattgatagagtgaacacatgcataacaagattatgtgctgcataagatgataaaccaaggatctatctagacatttttttcttcaagtgtgtaagaatagcttggcccctcttgtcttaatcttttttgttcattcaattgtatattaccttttcattatgtaaaaaaaatagttaattcatctttgtataaaataagtaacatctgatcagagaagaagaagcaaaaaaagaggtgtaattatgaaaagagatctatttaagtgaacaccccctcccagtccactctctaccatcccccacattctcaagatccaatgtaatacacacacatatatatatatatatgagagaaaaaaatgtaatgtctgtatatatttgtgtatgtagacaatagggttgaataaaagagacaaagaaagagagagagagaaaaggaagaaagagacgatggactagaagacgaaggaaagacgacgagacgggtgaaaaagaaaaaaactcgagacatcatgagagagagaaaaagttacgagcaaacgagttgagaggaggtgaaaaaaaagtgggagagagaagagaaggcaaggaaatatagtacggatgatcaacccaattgatcttcgatggcttggttgacgaaggccttcttatctcccaactcggtcgcatacatagcttccaattcctgacgaactccttttttagtgatggtgttaagatcggctctagccaagactatttcgggtaggggtggaagaagatacaaaatcgaatagaatcgttaattttttgtatgtgtattttccattggaaaaaaaggaggggagaagagaaactgaccagcttgaatatccgcaatgatctgttcatccgaaggtaacccgcctcggttcggaatcgggaagccggcgccactgcctctacgactcccattatcgcccaactgaccctgcataaagccgggcacgggtccatacatgctacccatgcccatgggcatcatgccgttattagggcccatgaagctattcgccatgcctccgcccatcatcgcttggggccctccgaaggagtgcaccgacatcgcccgcccagccatcgggtccatgtaacccccattgcctggcggcatcaacatcacactacctcctcctccttggtagcctgacaacagcgatcgtgcgtcgtggttttgttcgttcaatcccggcgagtgcgttcgactgtacggcatcatcaccgggggatcatagctcgtctcttggccatataaggatgcctctttggccgaagcattacgcttatcggcgatgattgagccaatggactgattagatccctagaaatgtaaccaaacgggagaggtgtttttgagtaaaacggcaaaacgagatgaaatctaagaaaagaaaaactaaccctctcccataactcattttcatactcttgccaagttttcaagggaatcgaactaggatcgaatttgccttcatcatgtataaccaacttcttaccagcctcaccaagaacgacacgagtattaccccaactgaagtcgtccatcttccagaaagagtagatcgggatcaagaaggagaagatcgggatcgccaagagatagaagaacatccatccaatgtgttcaaactttcgatggaagacaaagatcaaggcttgtaatccgtatatcgcggcgatcatgatgatcgacgttgtcggtactaatccggattttgagccaaccaagtacaagagctatacacagtcaacagaaaaagaaaaatttaataacccaatctttttccttagctttgcaatggcgtggatcaacttacataagccagataagcgacggtaacgggctgaattagggtagaaaagagatcgatgaagacgacaaatctcattgagaagcaacagaaaccgcagagacgttcgatcatcaagagttcagccaaattatggatcgtcgagttaatccacctacgccgttgcgaaagcaaaatcttccattcatccggggcgatcgtcttggcgaatgcatcttggatgaaggtcgtcttgaaggtcgggaaggttttcaacaaaagcgtcgtcaagtatcgatcttctcccaaatgtaagagattcttcacgtgccaatgatcattccatcgcatacaacaaagagcaatttccgcttgtcgtcatacttcaattgagtgactgaatcgatagcccttcttaaagattcttcaccttcagtataacaagggatctggatgatcacaaacttctcgtggtcttccggttgacgagcctttccgaattgcagggctgccaaaaacttgaacccgataatcgagaccatcatgattgaaaagatcaagaggatgtattgcgcaaattgacattgagctgattgtcgattgtccactttgccggcgaagaaaaggtttctcaggcagatccgttgggcttgctttacattccgatccatgttgagcgcattgaatttgtcggtcacatcaccaccagctccttgttgaaagagttggacaatgtctgggctcatgaactgcgaatcaactgacggaggagatgtgccagtcggagttctgattccgggacccactatggaaaacaagcacaagataagtcagcaggatgattgatgttacttttccaaaaaggttcttacctgtgatgtagtcagttaaatcatatgcgctaccgtctaagatagcaattgatttgcgaccgtttcgagccaaagactgaatttcctttggagttttgcccataaaccctctccgatagctgtaccgtaaataatacatttgttcaaagtaccaatctggacgagcatcagacgtaaaggctctctggaaaaataaatatagacacggatcagaaaatgcaaaaatggattggagcgcgaaacaaaaaaaaaactcacaaagtcgtgataaacggaattcggttcaagactagtagtattagcgccactcaaaatgatccaatcgctaataccattaccattgccagaacatagtgcgctaacttggacggggaagaggttggtggcatcggttccgccatagctttggacggcttttgtcgggacgaccgacggataatgaacgggtgcaaagcttgtcaaatcgaagacctcaccacggatggctactagcatgttattggcattgctgctgaaggagtgcgagctcagttcgttggctgagaacacaaattctttcgggcagattaagttgcccatgatcgcaatcacaaacaccgcaatcccacaacaaaaccaaattacaatctgttgagaaaacatgatcgagatttgaatcagctaagctgaacaacaagtacaagtgtaggaggcaaagcacgagactcacgttgattgccaatttttctctccatgctagtctgacatctggacgtttcatgcggccgatccaggccagaaggaagttggggacatagaaagtcaaggcccaaaccaacaagagccacttcttacgcagactgctttctccaacgacttcttcggctacttctccacgaccaggttgagcgccctcggtgagtgcatctttctcactgtcggccggtttgcctgttgagtcgaacatgttacgagagggcgcatagcggtctgtacccaagtacgatttgctctcgctttcgtgcatcggagagccatagccgccctccgtatctgtcatcaccgttttccgatcgtcatcaaagtagcctccaatgtgtccggcttgtcctgccgcgtgggaaacgagtggtagaccaatctcggaagaatttccgtgcgcccccgccggataaaaggttggcgactggtgtggcataccatatgggtcattcccggcaaaagtctcagcggtcccctggacggcagctttctcttgataccttcgttgttcatcaccatctgctgcgcgaagtcgatcttccaactggcggaatgcagcatcattcatgaaaatcttgtagtttcctaacatgatgtcatgattatcccaatccatcatattcttaattccttcgatcctttcttgccaagatattaagctcagacggaccacatcactcgcgatcgggtcacattctttgtaacgatcccaccactcattgttttccaagctgaccatccagtcgtccttcaatcgtctagccagttcgggaatgttgaaaaacttaacttgctgcttgaccagcttgccgtcgaattgatttgagagttgtgagtcgtttgatttgagacagaaaataaaccaagttttggtgtcttgcatggtttctagcagggtagtgagggattcattgaactcggagacgaccagcttgccatcggtttcggccttagcgtcctttttagtgacatcttcggttggatcgtcattggcagacttttcaggaacatcgtgtcgattctttcggcgggtggatggagcacgcattggtctctgaagctgctgagcagccacgatcgtcttctcactcatgggatgagtggtcgtggtgagattagcatcgacaaacaactgtcgaatgaatgaattcgtcgagccgtgcccggtggaagcacggcgcgaggcaccgaagagggttagatagtcaggggagaccacgtctcgattctggattaggaaaccctctaccgaataggtcaccggtccagagtaatgtgagcaggtaaacgatccgggccgatcgagccgttcgtcaccatccttaaaggtaaagctggtgttatttccccaacgtcgacccatggcgtccaacattgtctgatcagtcttgttgggtcgacgactttgatcatcaattatgtgcacaagtccaccggggacgtgagtaaggacacgaaggatctcagaattctcatagaatggagtttgaagtccggggagatgagcatcgaggccttcggtcacgtattccgctttattttgacaaacagttcgttcaagaccaatccatggacgcgctcgtttgctagattaaaacagaacgtatcgagattgttaccatctccctggttcaaacccctggagacattgttctgagtaccgggcagatcgatcaatgatatgaatgaggtaaagtcatccttgcatagcttctggttgatagtttcattgagccaactgaataagaggccatagagcatcttagccagatcatcacgattctgggaagcgccttctgaatcgaggaagatcgtacacctttcacccgagaccattcgcgtttgataggtcagggtagactctagggtttcagacttgacgcccaagaatgaagcgacgacgtctaagagtggaggatttgcaacggtagctgcctcggcattctttcccttgtcgagcacgaactcgaggttgcccaggtgaaggattgcggcaagaagctgacaggtggaggcgaccgatttcttggagaagccgatggctttaaaggcttgtttgagtctgacgaactgctgggcatcggaagccgctgaagcctgtccagactgattacgagcctgtgtcaagaacctaaaaggttggctggctgaatgatcagcgttgtttcgtagagcctgaccaggaagctgggcgagaccggtggtggtgggaggttgatcgagaaatagatatgcacgttcctcgggggatccgccggcagtgagatagtagaagatgtgaaagttacgttcaccactcgggcgactgaccaccctggagcgttggaggtaatactccaaactcttgagtccgcacagcttgccgttctcggtgaactggagttcggtgtattgaccgaaacgagaggcgtttgagttttcgagtgtatgtgcgttaccaaaggattcgaggatgaattgggcggctgggatctgttgaacgagtttggatcccttttttccgggcagggccgatgaaatgtcgactataaaacggagtgcgagtcgtctggcttctgattttccacttccgctctcgcccctaggatggagatatgattcagattcagatatgtagagctgtgtgagaggtaatagaagagtgatctgacccacctagtaataatactttgatcaccaccggttcttctcatgtaatagtaggctttcccagcgagtgcccagatgtgcggccctgaaccgaagccttggccggattcattctcaaccctcttcctcctatcttcgctgcagtcccaccagtcagaggcataggcattgagggattgatcggaattgacgggtgagttcttgttgagggcgagactgatgagacaacgaggggatagccatagatagggtagatcggataggaacctagtcttgagtagtgcgaccgtctcgtctgctgatggctgctgttgactctttggggtcgtatccaaatttggcgatgatgatgatgagggcacgagttgggtgagatcggtaagggaagtatgctggttggtcatgatggatgtggtttctttctgagatgggattagattggttgaggctggatgggagagaaggtcatgagctgattcgagggaagatacaattattagtcgtcagtcgagaagagcaagagtaagaagaagaagaacaaggatactaaagaagggaaggatggatggagatgggtgagagaagagaaggatcagccaatttacagcttacatacatcgctgtgatgtcgggcaaaaaccatggcagaaacccacatccttagcattaaagcccctcttgaaacccataccctgcttatctacataattaggttcgggcaaacttgcaagtctgcaggccgaaccaagtgaagaacttcctgtggtgcataaagaaaacgaccatcttgagatcattaatacggtaagctagcagcactcctacatgatcagaatgacccccagatgaactgacttttcgactcttatttctgatgcagccatggcattaatcaatctgaacgaggataccaaagttgagctcgacaaaaattatcatttgctggaatccacttgatcgctgacaacggaataaaataaccatcatccatcatgaccaaaaacgaataggagcgagtcaaccaagtcactgcagcgatcaaggtgattgcattcaaaacaaaaccttcaaaactaaattgaacctcagaactgatgttttcactgggtgaaaattttacactcttcagacgatcctccattggacttggatcccaatcgtactgacgatcggattcaagaacagtaacccaaagccatccctcatcaagtctgtcactcccagatctctcatcacctgatccccatctaccaccatcctcccctctgtcttgaagctctacttttttttttctgaactgacattttctttcatcttgtactcttcaggatcttgagccctttggcatgaatactgaatggaaactggtcaaggaatatttgtcctttttttacatctcaaaaaaaaaaatcgaaatgaagccatgtaaagacttctcgtatatgatcacggaataacaaatccccaaatcaaatttaggtccaacccaaaattgaaagaaagaaaagcctaatctctcatatctttttcacatggacccagcattcgtagtatggctttaagaaaggggatgctagtccgatcgtgagtatccatattctctttgcctggaggcatcttgcaaggctttcataatcgccaagctttcatctaaaagagcacttggaactcattccctcaaacacaaagtattggcgtgcgcgctttgaggtaagtgtgttgatgtaccattttgcgcattcttcaccgcctcgtgcctgtaatcagtctcattgaggcatcacgtaccatggtaaatttgtgtcgccattcactgcggctccgaagcttcagctttctccggccgactttttctggcttggaattacagccagagctgtttcccatgcatttgatgattgtcgaagtgctagagggaaaaaacaagctcttgacgaaacatgtaaaagtgtgacatcatcagatgcacggaaggaacagcattacactgcaggtcttgtcgaggaattggggaatgcaaacagacacagattgtaacggtttgatgaactaccgttctcgtccagtcaggtttccaaccagccgatctgtcacaccatgtgatcacatgaaatcagtttatcattctttccgatgaagcccggcttcaagccagtggcagggtgcgcaacataaatacaccgtgtttgattggtgtgggtcctaaacaataagcacattgggcgagatttgtgcatacacatttgtcgcagtcttccccacccatgagcgcgcttgatcagtctcactgaggcatgatgcacaagtatcgcaatttttgtgccgccattcacggcaagcttgtcatttcagctttgcctggccaagatacatcttttatcaccgccgtagttcctaccagaatgtttgatcaaaagtacaaaaaatacagctcaatgggctttttagaattgggggtgtgagagcaaatattttcttcgagtctagctgcagtactagttttactgagaataccaatacttctttgcgtttctgaggtaaagaaaattgcctgcctgttgtcaactcatcaagtgacctttcatcgatccaaatcacttgaatccattcttaaatttctcaatcagtagctgtaattctcacaatgttaaaccgcttggtggttgtcctacttgttaagcattttctgcgtctacttatgtatataatgagagcttttctgactgataaggatacattcttgaatagattattggaagatgcttgactatggactccattggtgaagcaagctcagttgcaaaagaaaaagaaggctggtctaccagatcagcagagtggtcagaagcaacaaattcaattgatcaaaaaataaaccatcaatctccagattatagatcaccttccaaggaaagacccacagcagagacagaacatgttgctatctctgtgagtaaatgtttcaagatttttgattgtagtgtaagattcttgggttgaataaattgttgaatgatgaatttattcaggagggtcaagaagattcacagcagaccagagtcttagatcaagagcatggtggtttgaaattcagaaagaagaataactctgaaagaccaatcatttctctggattccaaagaagaaattaacttcaaccagaaccagaaaaatccaaccccagaattttctcctagagttgaaactgaagatggaacagaaggagattctgctatagtattacataaaaacaatgaacttggtaccattgatgatgtggaagaaatggatccttttcgctcttttctattatattttgcaattctttggagcattgctcttcctattattttatacttggactataccaaatgattcacagttttgctatgggttgatgtgttcaattacatgaaaaagattacacttttgtgaaattgaaagatctatgttgaatatttatatcatgataagctcaaaaggtcatgctatgatttcatacactatgaacaaaactcactgggagttgacatgcaatattacaaaggctccagtgttgtaattttgcatgtcaactcttagcattttaagtttttctcacggtgatacatggcgtcattgtggattaattctcacaaaatgagcctgaggaaaagtgacagttcactttctgtgtaagagaatctctagcactctggaggggcaatttgattggatttcctgggctacaatcacatttcacaaaggctgtgagtcagttccaattttggattggctttgtgagattggctatccaggattccaagagtccatagccctcctacagcatactaatccacccagcttggcacatataatctactgcaggactcataaaatctaagcaacaagctttatgattcttcttgttatcttgctctgcttatttcaatatatattggatatcttttttgtgtttttgcttgttgttttccccttcttgtgtcttttttgttttcttgttttcttttatttcctgcttgtttgatttttctcttgctcttttcctctttgtagtatttgtaatcatctttcatctcaatttttttttgctcttatggatttttgaatgatgtgaattaatttttaaatgaaataaaaaaggaggtattctgagacaaattcacaatttatctgagacagatacagaagctaaccatgaaagcaagtcataattttttaccatctcatacagagctgaaagttagtgttggtgcatgtgttggtgatgtattgtccatcttcgtggggtcttaatttcaatggaatcagacagaagaaggaaagttgaagagagttgttcatgtctggcagtgtgagcctgagcctcttatgtggcgacaggacacaaggaagaaggggaacttctggatggacttaaaggaggaagagaaataaaaacagaagtaaaataaataaagagaggaaatagaaagaaagtaagaaatgtatttttttgattgttttatatttcaagtttgatgaatctgcagtcttactttccccttgtaggattgctgataagctgttaaagactagcctcttccacaaagtaaaatatagaaggtattagtttgaataggttcggaactaaccactattttttagatcaaagatcaaggctctttaaacggaaatctatttggtttatgggtttaccaccaggcagtagcagggttggttggatttttggtggttctggttcaaagtgagtctgaaaatgagaactggggattctctgaaaggattttcataaatgtattatgaatatttacatttacttgtggtagaggggagctgtaatccctgagtatcagattttagacaagtatggaccggggtgaagagtgttaaagtatgtgaaggagttgagtaaggtaaacgtggtcagtggtttctagggtctaggggttaatttaactgggaaatccatatctgaattcagatctggaaagtatcttgatagtaaaaagttatgaggatattgaagattaagatgatggttaaagcaggcttttggccagctattttggatctaaggctgacaggcagcagaagtcaaggtacagaaatcagaagggggctgtggctataaatttccccagctatgtttccagtttttttttcagaggaccattagcaacccaggctgtcaatgttcacctcaaatttcccaattgtggttccattacagatgttccaaaagaatttgaattggtctggcctctgggagtagattggctttcctctggtgacctggagtcatatgtcccaatctgacacagttgtccaaactgtaggctgtgaatttgagggggatcaggtgaaatgcttccaaagctgatggactcagcagccaagggaagctttgcgtaaaatcacccctcaaaaaacatgtcacagatgattatgtgaccatattcatgagtttcatctagtctcacccttctccttctacctaggtgtcagagatcatctctccgtaatctaggtaagtgttttccttcccactttttcttacaaaatcttgtactcaattggaaaaaaaatcactgctgttttcccccatctcttgattggtccataatggaccttgcaattgactttccttgagttaaaatgaaatacctactttgagcctcccctctcacagctgatttgttttgaattcttctattcaacagtatactatttaaacaaatcctctggtttttgcagtcaactatgaattcagaattcaaatcctgttacattctgaatttcattaaactgagtctacatcatcagaaaaaagcacctcacaagatacaaattggcagaataaatttatctctttgactggattccattgaaatgagatgtgtccccacagtatattttaagaattaaatgatctactcattgagtgtatcttggtatctatttgaattccatcaatattgagggaagctttatgtacacatctgtggcagtaaaactcccaatatgaaattcagcttattagaacaagataagtggcacaattgaaatattttcaaatagatgtcagataaattgttgcaatcaatctcccagtgtgaatttgtttaatttaagattcaagcaaaaaactcaacatagcaatcctaatctatcatatttgttatgagttgtgatgaagttgattactacagcacaaaatatgccgcccctacaggctacattgtgtccaaacattttgttaacagtggtcaaccccttttctggggtcacagcaacactgaacaaaattcagctcaagatatttgagcttgaaagtcataatggccaaagagacagaaattaccacatggaaatctggtgtatttcatctgtggcttgttgaatgctattaaagaatattgaccattgtaaacaaattaaactgcattctattctaacacaaacttgtgatggattaagctgggctcagctaacttggcactttagtgatcaatctgtttctttctatcaatcatgtcttggaacaaattgttgcaatctaatctacaaattttgcctcacttcattcaagtttgtaagctgatacataatgccaaatggattaaaatcaattttcaaggtctcatttctgatgggctgtgcaattctgacgtcttgagatcagtcaaaaaacacgtatacatggattccagataacttgtgtttttcaactgtttccaaccaaaattgtgtgttgatcaaattcttattaattctctttgcgcttaggtgcaccacatagctaccctgacccattcttccgtacaaagaaaatggaaaatacaaaatagccaatgcagttgactctagacccgcctgcagcatctgatgatccgaaccttgcctcaaaattggtactttctattcagatcttagggctgaccgaatcagggatgtaccttccaaaaaccagtggtttatttcaaggatctttattgcgttctatgtttcaactgacacatggatggtcgacgtgaaaatcgaattccttacctcgcaagtgaaagcagggctcactggctcacttgattctccataccttgagacacagtcagaaccaaggattggtgccaaccagtcgattcttaggtacatttcaatctggactgtagatgatagaaataggcagttttgttgaggggtcaaaaactgaagtgttctttgcatcgtacgaagggcttcggtcgcttgactgatgtctgctacatagactatcacaccacatttatacgacatcagctaattacaatataaacagtccggcatcatctttcttggaggggataattggtggggcatcgtgggacgttgcaggacagggtcttcaatcgttggttaagaaccaggccaggaagacacattttgcctggcaagctgggtcttgatagtccaagcatcggtacctgccgatatgtatgatattgcgagctagggcaagttaggcccgaccaattccgccagacaataacaaatttcagagagtattacgaaaggaaagtgaaaaaaaaagtagttcggcccaccggagggttatacactgagtaggcttgagtagaatgcgacaaactcccctgtttgttaagctaaccatagctctccttagtcaataccggctggggggtggtcatgtaagcaatgctctcggagactttaagttttttttttttgcgcttggttgggcttataagacaccgccctctgctcccaattgtccccccatcagctcgcactttctcccccctaacaatttcctatcattcttcccttcggatcagattttcataacgcatctcttctgcctgctgcctggctccagattctaatcatctccccattccaggtacctagtacatacccccgatatcctccccatatctatcgtcggcaccatatcaataaacctacccctgcctccaacccaatctcaactcgctcgctatggccaacaacaacgaggaaaatgataacgatgaaaacgttggcattggtgagttcctattttgatcccttcatcatttacacatatttgatttctaactatgttacactaccgattgaccaactcagacacacccggcgcccccaaggaatcccaagacaagtcgggcgaggagaagaaaaaggcgccaaattatactgagccggaggactacgagttgtgtcgagcctgggttcaggtctccgaagaccccgccgtcgggacgaatcaagaggggagtaccttttggcaacgcgtctggacagtctatcgtgaagcagtaccttcgccaaaacgaccagtagccagcttgaagaaacggtggagcaacaatttgcagcccgctatcaacaaattccgcggtatcgttcaccaagtcgaggggctcaacgagagtggggcatcggtagaggatcagctcaaccgagctcttcggctgtacacccaagaccaggagacacacttcaagcacctcagatgctataatctacttgttaagagtccgaaatggaactcctactgccgcgatagtaatcaaaaggagaccgggaagaaaaagcgagcccgaagtcctagtagcgaagcacctcaatcacaacttgcgtccacaccggcaccatccgatcccgtctctgaatttgaaggcactgggtcgactccatcaatactagagcgaccgattggaaaaaaaaaagcgaagatgatcaaccaacttgctgccaaagatcaaacctggaaagatgaagttacagctgctcacaaacagattgccatggaatccaaacgactaaacaacatctttgcccacgattcgacctccatcgatcgcatctcggcgcatgggacgaccgcttccgagctcgccatcatgactacagatcttaaaggtcttgatgacgagcagaaggaatactttaagcttaaaagggcttctattctccaatcactccgtaatgaacagaactccagtaacaattaggcttccttttcttttttttacctcctcatttggaaccgatctgtcgactggcttttttttccttcttcatatgaaactgattgactcttaacgcctccattgaaacaaatctctcactgtttttcatgttcatctcttaggacaaccaatcagttgtattttctctttatctcatatgactcgcgcgaccaaattttgaatactattcagatgaattgcaatcaaacccagtgagctggttactttgaatttcatttccgtcgagcacaaataaaaaatttaagtaattaagaacaagaacatgtgagctcagaatctggttggagtcgtagtaaatttaattgtcatcatcatcttgtcgacctttgatctcccattggtgcttgatgatgtcattgcgcaactgaaaatgagtagccgagtctctcattgattggaaattatcgatgaagtcggcaaaagagatcgaggacccatctcgcaagacctcaactggtgtgatgatggcaccagcgggggcatcgtcgtaggcatagtctagatatgcccctcgttcgtcctccacaatcatattgtggaggatgatgcatgtcttcattatactcttgaggttatgatgctgtaagagtcacgtcttgactcttcactgtcgtatcttaatttacttcgagacaggcaacacgcctggggagaacttttctagaacctgaatgtgtctgaatttcaaggagctagctcggtagaagaaaaaggccgaagttctctcagtacaattgataataaaaaagaaggaaaagaagaacatgatcataaaaatgaaaaagaagaagaagtcaaaaatgggtttttactcacctagctcggtagaagaaaaaggccgaagttctctaccgagctaggcaggggtggagtaggatggtttataagagtagattgagttggggtgattatgtaagcttctgtgattgatgtgtgaaacctgtgtgtggcgaggtttcacattctccccccctataatgcgaatgaagacgcagcgaaatgaggaaacaaaagatagcagaaggaaatgattggaaagacgaggaaagaaaaagaaaaagaaaaaaaaaaaggaagtattaaaattaaatgaaaaggagatgaaaagtggaaaaggggccaagtgtcagaattgagtggggaggagaataagaggaaggaagagaagagagaggcaggagaggttgtcggggctcgtgagtaccgtgtgtgaggatgttgatgtgattgaaagagtatgcagaggcattggttgttgtcaagggtaaaatccatcggatgtagggggtcctatgccgcagaacacaagtgctcacgacgtggccaaggtgatgtctcacaacttgtacgtagagatacacggaggtgcatcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggtggctacagcgtcggcggccagcaactcaacacgttgtacattatatgtgagctagaagcaccttatttctgctctcactcacgaatcattgactccaaaatcctttcagcatcccagtcacgcagcgaagcagcattattttagcaaatcagaattattttaccggggtctaacaacctcaagcaactcgggccatctgcgcctgcgtttttaatgcccaagaagaactgaccagctgacctcaagattaatctaccggtttttgacaacctcaagcaacttggaccatcttcccacaccaggtggagtatattaccaacgtaatctcttctcactcgtcattctcttttgaaccgaacgagtcctttttatctgacttcgtcttctctcttttttttctggttaatatacaatcactgaaaacctagagccaagtacatatcccgatgatagggattttcttcggcactcttgagtgcatcagcaaaagaggcggcggtacccaagtcttgaaagaccttgaaccggcgatcctttttttattaccccactcaattttgattgatgtggcaagcaggaccactcaagtcaatcatctggatgaattttatccttcgatgccatccattgatgcatacgacccgaatacgacgatctgatttggatttctgagctctatcctgatggataaggaaaccccacccgatccatagcgagtaagttctgattggattcgaccatacgatcccgaatccgatgcacagtcgatgcacatatggagaccgtgtcgatccatagccagcaagacctctttggattcgactctccgaaggataatatcctttgatgccgagccaatccatagccaacaggagctgtttggactcgaggatccgacatggtttttttttttgctttatcctcatggataagcaagaccgagccgatccatagcagacaaatgctgattggatttgaccagaagattccaaattcgatgcaaaattgatgcacatggagcccgtgccgatccatagccagcaagagctctttgcactcgactgttcaaagtatatgcctagccaatccatggccaacaagatctgtctggactcgaccgattccaagcaaacaaatgctggttggattcgaccagaagatcccgaattcgacacacggagccagagccgatgcatgaccagcaacagctggtaggaattttgcatcctccgatgccgagccgatccattgctagcatgagctgtttggattagacgactcgaagaaaatcaccgctcgaaccgatgcaaccaatcgatgcatcgatcaaatttttttgattaccccactcaatttcgattgatgtggcaagcaggaccacgcaaaccgatccatagctaacaagagctatttggtctacgactacccgaaggattctatcctttgatgccaacagttgatgaaaaacacccagagccgatccatagcaagcaagagccatttggactccacacttcgatcgatgcaatcagttgatgcatatggagtgcgatctgatcgatagccaccaagagctgattggatacgagaaaccaaaggtttccatccttcgaccgatgccatcatttgatgcaaaccgagccggtccacagctactaagagctgattggactcgactatccgactccgttgagatttttcttttctttcttttttttcgatttgaataacaacatcatcctttcggaatgatcgcactaattaagattgggaataatgacaactatgacagtctattcaccaaatcttgaatgacagagtgtttgatcaccgtacacggttgaagagcgaagatatttccttctataacaaggaaaacattttttttccccatgatgttcaatctttttttgcttttattttttttccattcatatttgatttttttttcttttgactgttttcactcaatctgactttgtaactgggattccgataaggggttggttgatggagagatcgagtgggtgtgtgggggaaggggagaatcgaccgagaatatccttaatctcgtatattcttcaagttatcttgcttccccaaaccttgactcgacccccggccccttttgtcctcaggattgaagatctgtgccgacgcggaacgatcctcgggagtgcgagtctccgaacgcggctcgctttgcgggaggcttgtacttgcgaggggcgtctccgcgtccgcaccaacctttaatccggaggatcaaaggggctgggggtctagttaaaggggggtcggactgcttgtgagcctgggtctcaatagtgacagcagggcacaagatgatggggagcaattttatatgtatttcttaaggggaaagaaatacaataaaatcaagagaaagggaaggaaaggaaagaataggaatgagcaatctttttgttatttgtttattttgtgaagattatttagattctgacagtcttacttcctctgagggtagctgttataagcggagctaactctacgcctccaagtcaaaagaaactgaaatgggtacttgactctgataaatcaggtcaaccacaattttttagatcagggatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaagaaaagaagagaatctttgaagcttatggagctttagttgatcaggcttttggtttagagaaaggagagaaaaaggggagagtgacagagaaataaaacaagcagaaagatgctagctggactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacctacttggaaagatggttctttatgtgtcttgtccccgagtggcttttctttattgtaagcagttgcttcagtaatgcaatgttctgcatggactctggctttttcaaatatcttagcgtaagtgagggctgtgggatgaatatctactgcatctttcttcaggaagtttctgggtaggtttggcatccatcctttctcaagaatagcaggtgcttttcctgttgtagagtgtatgctagtgctataagctagttcaagtataggtaataatgaaacccagtcatgggtgtacccatcattgtctttgaattctagtccataagcacaaaatctcctcaccatgtcttccagggtttgtatcattctctctgctaggccatcagtttgcgggtggtaagctgtggaaaaggacaacttggttcccaacatactgtgcagtcctgtccagaattctgaagtgaatttggggtctctgtctgagatgattatcctgggtatgccagtccttggcatgactctgttccagaaaagcactgctgtgtccatagcagaatcatctttgaagcaaggtatgaatattggggatttagaatatctgtctactattaccaggcatgcattaaaactagctgctcctcctggggatagagaggtcacccaatccatgttcacaatgtcccaaggctttgaaggttcttggatcttcataagtaggccaaacctttttcctgtagctttatttgctttctggcacctgtcacaagacatacaatattcagaggtgtcttttctccaattttgccaccaggcggtgtcttcaactttctccagagtcctgtcctctgagaaatggccagaatatacactgtcatggcactcgtgtagaactacattgatactatccttgtcagcaagaaccaagactgagttatgtttttccctgtgatatataagaccatcaaacagggagaatcttccttctgcataggatgtcttccaaggttcttgtaatgaattttttagcgctgaatctttgttatcctttgtgagtatctgtgataagatgacagtattactattcttctgataaccctcctttacagtctcaaagaattcatctttgaaggaagaaacgtgtatgcccatgatagggaatctatcatcatccttgtcttctggatcataagcagggttgctggggtcatttggcaaagcccatctgcttaaaccatcagcattcttgtgtatattcccatctctgtgttctatttccatgttggctctgtattcttgtattgcaatttgccacctgagaatatgcctattgggggtcttcatgttgagtaaagatctcaaagcagtgcaatctgttacaactttgaaagaactaccatccagataatagtgcaacttttccactgcccacacaagacacaaacactctaattgactagctccataccttgtttcactgtccttgagttgtctagaaatgaaaacaattggtccttcctttttgattccatcaatcttttggacttgatggagggctgcacctagtcctgtcatactggcatccacatataacatgaaggggtatttccagtcaggaaaaaggagcaagggcgctgatgtcagtttctctctgaggaggttataggctgcaagtctcctatgggtcattttgaacacaacttcaattttagttagttctgttagtggtctagcaatgtctgcaaagtgctcaatgtgctgtctgtaatatccagcaaaacccaagaaggattgaacctctttcttgcaatttgggactggtttttgtaacacagctgctactttgttctggtctattcctattgctattccagacaccacatggcccaaggctttaatctggttgaacccaaaattgcattttttcaaagagattttcatattcatcctaataacaatctgtaagatcctactgattcttattaagtgttcttcccaagtatttgacattatgatgatatcatcaatgtaaatgatgacccatttttcatctaactcttttctgaactctatatccatcatcctttggaaatgagagggggcattcttgataccaaagggcattctcaaatattcatagatgcctttatgtagaataatcctcaacaagtgtctggagtcctcagctatcacattttgatgaaaacctttcaatacatccatactagtcaggaatttggctctggctagattgttcaaggtctcactgatttttggtattggatacctgtcagctgctgtgtaagaattcaaggatctgaagtctcctaccatcctggattttccattgtgccaggctataatcacaggagtagtgatttctacaacttcattatggccaactttcctcagcacattcagtctgaccaactcttctatgtgttcctccagtgcttctctacttttggggctggcaggataaggggctttgcgcagaagaggggggtaaggtctttcagtggtcaaagtcaagtggacttcatggcctttgatggcacctaggggctgatctgtgttagcaaaagcaagtttgtttgagtatagtacttcaaacaatttttctttctgctcactggataactgctcacttatctttgcatcagataattcttcagatataaatttctggagcatggggtctgttctcttgactgaggagatttcagtggaaagaggcatcttatcagttacgtgggatttaaaactgaatttcttcttcttgttatcatttcctatagtaaagaatctttctttgctgttggtgatatcaaaaccatacaaagacatgtaatcatttcctaggatgagataattaattctagcatttctcatgactacaaattcagctgttattctcatggatcctttagtatgggggaagataagaggtatctctactatacctaagggttgtaattgatcactacaactatggaatctagcgtggttaataggcatgaggtcatctttccacaaaggtttaatgtgatctaggagggagtggctaataatggagcaggaagcaccgctatctagcaaacatgagaactctttgccatcaatcaagacactggtcaggtttgattttccaatgaggtggccctttcctttgtcaggtttacatctcattagtctagcatcctctatgtgggaactttggcagttcctatcccaagtctggggttgatgggactcagcttgtatctcagctattgagaactcatttgtcaattcacactcaactgcacattcatcaaagtgaaagttaatcaaggggtctgaggtaccatcattatccaaggccaggatcatatggttgttctctggactatcttcctctttctctgattggcttcctaggtcattcttgtcctcatcctcatctgctgaattcatctcaatgttattaattctgcttctctttttagggcattccctggagtagtgacctggttgtttacagaaatgacaaacatcttttcctttggttgctgctggagtggtagtaggggttttcttttgatctgtctcagctttattatcttcatgcttgtttggctgatttccattcctccaagagggttgagtattcagtgattggttgctatacctaggtctgtattggcccattgctctgtccagaacttcttctataataataaccatctcctcaaagttcatgtcttcatctgcttttttatatctactcttaacagcatgttacaaggaaccagggcattgcttgagtattttttcacagacaagatagtcactgagttctggttggtaagctctcagtctttccctttgagtattaaaccacttgtgtactttcctgttttctactgagaaatggtccttttcaaaatccatcctcattttccacttccagttgtgagtgccaaatttatttctgatggtgttcttccaccaggcccaagattttcttccatgtctatccctaatgccaatgtaccaatttttagcagtatcagtaagaagtgttgtcaatctgctgactatcatatcatcagtcatttggtagtcttgaataaacacttctatgttctgcagccatagttcatggttatatggtagttctcctgagatagttgtccattcactggttttaggtatacctttcccatagttggttcctcaccctcaatgctcactttcttccattgatctatgaaggggaaatcttttaagccatttgtggggaatctgaattttgctgcgggcttttgccttcaacttccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatacttattaagctttaacaaaattagttgaagattaacagtgtattgttgatgggaatattcagcaagtagggttgacggcgccatagggtggggcgcgccaaagtgcgcccgccccccgtgcgcgcacccgggcccccgaagatcctgaaaatgggggtcggcgcgcacctgacttttaaccctacttttgaagaacccctgagatatcttggaccggatccaaccggatcacaccggattcaattttttatggatttaaaatttcccatctcagtctctcaccatatggaattatgcagttatggcctccttcacaagcactatgcattgtacatagcagaggtcttgcctctacaaaaaaaaaataaaaaaaaaaaactccgaaccttgttttttgagcttttttgacggcgcccagctcgccggggcgccgccagccaaaggcgccatcctctggcggtttgacaggcgcccctaggcgcgcacctcttgaaaaggtggcgccgtcaaccctatcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaaagtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggcctggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatctactagttgctcttgatgcgtgcacttgacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattaacacttaatactcactgtttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaatgatgttcaatctttttttgcttttattttttttccattcatatttgattttttttttcttttgactgtttcactcaatctgactttgtaactgggattccgataaggggtgggttgatggagagatcgagtgggtgtgtgcggcaagagagaatcgaccgagaatatccttaatctcgtatattcttcaagttatcttgcttccccaaaccttgactcgacccccggccccttttgtcctcaggattgaagatctgtgccgacgcggaacgatcctcgggagtgcgagtctccgagcgcggctcgctttgcgggaggcttatacttgcaaggggcgtctccgcgtccgcaccaacctttaatccggaggatcaaaggggctgggggtctagttaaaggggggtcggactgcttgtgagcctgggtctcaatagtgacagcagggcacaagatgatggggagcaattttatatgtatttcttaaggggaaagaaatacaataaaatcaagagaaagggaaggaaaggaaagaataggaatgagcaatctttttgttatttgtttattttgtgaagattatttagattctgacagtcttacttcctctgagggtagctgttataagcggagctaactctacgcctccaagtcaaaagaaactgaaatgggtacttgactctgataaatcaggtcaaccacaattttttagatcagggatgatcaaggttctttaaagggaaacctatgtagttttcagttttactaccaaacaagaaaagaagagaatctttgaagcttatggagctttagttgatcagggcttttggtttagagaaaggaagagaaaaaggggagagtgacagagaaataaaacaagcagaaagatgctagctggacttaaagaagcaacttactgatgacaccaatgacactgagtagtgggaaaggcaggaaaagtaaggttcttctggttgataagtgtgggctggatctggtactggttgttgtggtttctgggtggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggaactgaaacctaaaggttggaataattcttggagtactgtgaattattacaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcagaaaggtaaaaagtcttaagatgaaaaagataagataatgtttggaatagaaatgggcagtttgggcagtcttttggccagcttggctggctctaaggctgacactgcttgagtccaaaaactacttttctcatgttgtattctttcaaaacttatgtaaaaactgaaattgtgcatgcttttccttaattcttccataaaactgaaacaaaaacaatccaaatgaagttttgagcagaccaacagtagaaaaacatcttatgatttgaaataattccacaaatattagcccggttcacaatactatagccagtcatcagcaattttttagccattatcagtaaatcacacatacttaagagcacatccatttttgaatgtagtccagatacccccagattaagccagatccatcctagaaaaatttgctatcagtaacttttaacaaggtggtcagccattggaactggcttttgtgaaccaggctattatatacacgcatgtggtcagcttgaaaatggatatgattgtgtgaatgaacaaatgagagagacataacagataatatattataagacacatccatcaatgcttgccataggcattattaatccagtcaagcttgataacaactttgactcttatctcttctgcttgctctcacattgccccacttttctcttcttctttgactttatcggccttcaatgcaccctcatcttcaacttctccatcttttcctgttgcattctgaacttctccattcttaacttccccatattttatgctgccaactttaacttccccatctttctccagacctttgccaattctatgaacactagcaccactgcacagaccagtgggtgcatccatctcaggaggctgatcaccacctccaagaaacttgtgagatgttggtgctggtgcggcctgggaattgatccaggcactcatgagatcatagatgaacaccctaggggtttcaaccttagagacatgttgaaatgtcctgaaggtttcactaacctgtttaaaacaaattatacaaatgataatattgaaatgaataatgatttcacttgcatatgtagagattgtttgtcagtacccgtcactaagtacctagcaccacttggcaggtactgcctgaacccgtcccgcacctgccaggcggtgccaggtgcctgtttttgggaaaagaaaacaggcggtacccaggtactgcccccatgtcgactcttgactggaaggaaacccttccaataagcaaggtaatgtaccttgttgattggaagggtttccttctgatcaatgacggacatccttgtcaaacatatttttttccttttcttatccttttctcttactgtatttagtcttttcttaggcagtaatgtattcattactaccaccaatcttttccagcacaatctacacaagattcacctctgacaaggggcaccagtcttgactcagctgggctgaaaatgggacttggagagcaagaagccagcactgaggatagccgagccaaggcaacagtgagcagggagggaaaggagcatttgaagagccccaggagcttggccagggtgaagagtaatggggtcttgggaagctcctaccaactgacaataactaagagttgcaaaatgaaaggtgttttatggaaaaggggaggagaaaatcaaaagtaagactcaccttcttggccaggtttaccattctgcggattggttctgcggtcttcaagggctgctgcttggcataatcagtgccccagacttatgaacctgtgaattcctaaacatattccttggactttggtacacccctaaaatattcaggagctccactagagttgaaaaggccttctagcctgctgaatttggtctaagttccctcattgggaggacaattggatatgtgtttagcagtttgtagaccgttgacatgtgccaggcggctttcaagagtaactctgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttccattcaaaatactatcatatcttttttatcttaagacttttaacctttctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataattcacagtactccaagaattattccaaccttaggtttcagatccctctaccacatgtacataccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccaccacagaacaccaacacccagaaacagatcaagccatcacttatcaaccagaagcactccacttttcccacctttcccactattcagtgtcattggtgtcattagtaagtacttttcataagttttagctagcatctttctgcttgtttattctctcagtctctctcaaccttttctctactcctccaaaccaaagccctgatccaagaaagctagccatagctgctattaccttaattctccctgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttctgttgatttggaggcgtcagagttagctccgcttattaccagccatccttagtggaaagtaagactgcttaacttaattcatcttctaaaaataaataaagaacaaaatatcatctctttctctcagtctttcattccccttttttctacttttatttgtatttctcttttcttaagaaatacatttaaaagtgccccccaaattcttgtgtcctgctgtcactatagagacccaggctcacaaactccaccacagccactatttttgggctgttatatcagggggtatcaaatataaacaaatccaccattatttaattgactggtttgaaaaatccacccttttttaaacatgttgcttcttcagttaactccttttggggcccattgatgcaaaaaaaagctttgagaaaagtgattggtttctaatggtggatttcctatatttgataccccctattgtgatgtttgtgactacacagccagatttaaggccttgaacttgtggagctattcataatgtgggactcctgaatgatataaagataccttggaacctagaattaaaaatagtgatagatgctgacattaagattgtcaagttggagtggtatgaaatcatgaatatgcatcatagagatgtcgcttcatacccgggtacttgccttgaaaatccaatattttggacacccgcacccgcacctgcacctgtcagatctgccagggcgggtacccgggtacctgagccaggtacctgcgggtgtggaggattttttgcaggcaaatatacccagaaatatcaccaacggtgggccagctacactaaccgtagcgttagtgtagcgtagtgtagctaaaataagctaacatgtagcgtagtgttagcgcaaatctgaaaatttgcactaacactacgcacacagggcgccagtgggtgttagctgttagcgtagtgttagctttatttcactcatccacactaacactacgcccatggggcgcaaaaaagcgtccgctacactaagctacagcgctttttagcggttttttggccttttttgccgctaacagcgctgtagcgtagcgtaacgcagcgtagtggctgtagcggtgcactaacactacccaaaaaaaggtgtgttgttagcgccgctaaaagttagcgtagcgtagtgggctgtagcgcaaactaacactacacaaaaaaaggttgctgcaacagcagctacgctaacgctaaatggccatttagcgtagcgtagcgtagcggcccaccgttgatatcacccttgaattcttgcatggcttactaaatatatgattgaaatttactagatatatgagtaagattaaaatagaaataaaggaataaagaaaaaaaaacattctatcaccactttgcactttatcttctctctgatctatctttagctttacccttttgcttggcctcatttgacttattcaatttccattgatgaagactagggggtttcaaagttgatttttgaacagaattctacacaacatcatccagatcacagaatttttgagaaatgttccaaacaaagaggaaccagaagttccagaaaactaaaattctgaacctcttgaccttgtgtattcatgtagaatcctgtttgaaaatcaactttgaatcccactactgtacaccatcttgatgactggagggattcctccagtcgccaagactgtacaccatctcaaatgcaggagggttccctccggccttaacaaatcaacccatgtaggacaacagccagtgtcctacatgggttgctgacacctttgtgcagcccaacacccaaaaaaggaagtgttgcactgccaatgataatttaaattcttcaggggaagaattcccagggcgggtactcaggtacctgcctgtttttaccccaaatgttgacacccgcacctgtttctgggtacccgctttggaaaacaggtacatgcaaacgggtaccaggtacctgcaaatgagtaccaggtacctgcaaacgggtaccaggtacccacaaacgggtaccaggtacccacaaacgggtacctgctgaaatctctaatgcatcatttaagcccaaatttatgggttttggcagccttgtctgaaaacatgcacaccacaatgaaaagaccactgggttaattataacatcactgcttacaatagcgggggtcacaatattgttttttggttcttgctcttgttttttttttcttgcttgcacattgctgaagtaaaatttcttagcaaaaatgtaaactttcacaccaaattttttagtctgcagcagtgcttcagtttcttgcacaagataaaattgctccttgaaagaagctatcatgaacctccctaataagtatggtgttcaaagttaaatttgaaaacatttatgcatgcatattccataaacaatggaatcttctttgcagagaatattgggttaccaaacaaacaatatgtgatcatttattaaacacacatccatgaatgtttgcatatttaactttgaacatcataaatgctgagccctccaaacttttgtaaattcaaaattgtaaaaaagattagtattagtgtgttttgcagcccaggggtgggcttacatgtcaattttatacattgtgggtggggaactgtggggaacagttgtttattctatctgaaactgaagtcaaatttttgattttaaccaagctcttctgccacatttgagcccatcatacctgtcagcaatgctgaaaccaagacaaggcaaggcagtatactataaggtatttattgttattgtctcagaatttcaatacccaaaaatctcaatccttatgttgtcttgctttcctaatacaatcccccccaaaatgttctttaatacacaagatatctggctgtatcagttccaaaacagagacatgtgtattgtcttgcatgggtcaagacacattggattgtcacaccaacaaacaaaatactgataccaggtatcaggccaaaaatagagacaatacaccccaacaccaatacatgaattgtgtcagtttcagtcttgctaccaggtatgttatttatcattctttaaaaataagcacagaatgataatcacacagttcaaatttgaaattcaatgtaaaacatgtttcaacataggtttgagaaactttgcatttttcgtaaaatctatggcaagttcaacatccttgtatttactgcaggcttgaaatttcagttttgtactgtcagtatgcacttgtttttataactgtcagatcttcagatttattatggaaatttctgaagaacctgccctgcacccccccccccaaaaaaaaaatgctaaattggccaaaactgctgaatgttttttcaaaattggtattcaaaatcaaaagtatgattcacacatgaattttggtacagaactacctacatgatctgttgaaattgtgtttacacttatgcttttacatttatgtttcaaatttcaattgaaataatgaactgaaaaaaatattattcataaacaagttttgagtgtttgataaaatataaattgagggtgtgatggcagtttttgtccttccagcccagcagctgcactcttttacttagaatcctacaagttcatttttcttgaataagatcaaagcaacccaaatattttagaaccttcaagtgattccacttgagttgaaacagctgcactcagtactttaatcataaatcattgtcacaatgcttcaaaagttgctgattttactatttgttgagccatttctgcttcaattttatgctggatgagagttcctctgcctaacaaggataaattctttcatagataattggaggatgttttgccatggaatccattggtaaataaattcaaaatagacatgcagaagaagatgattctactaacttggcagatctttcagattccatagatccaacagagccaaaattaagcaatgtgatttcagcagtggaatccccttccaagagcaaagagtttcatggttttgaaattcctgtgagtataattttgaaattttcaattggattcttattcagtttgattgattgctgaatgcaaatcaatcctctgaatgtatgaaggaggacaaacccaaatcaaattcagaatgctccatggctctagatcaaattcccgttggtttaagttcaaagaacaattttgtttcagaggctttgtctagctctcaaaatctcaattctgaaatagtcttgaatcagcaagaagaaattgtgagaaggaaaccccatgaaatgaattatatacaaagacaggtcttggatgccaaatggttttttgaaggaatgagttatattattcgatggatgataaaaaatgagcctgtagcctcttgtttttttgcatactggatagctctttacaccattttctttttcatgcatttttaccgtcacttgtctacatgaataatggattcaagttgccaccattttgtcaacttatgttttctgcaggatttactttacaagtaccacactgtgccttgaccatttacatgcatttcagggaatcaatgaatcatcaaattcctccctggtgggagctgtattgtcagcatgtatgacactggcagcaggctttacctgccttgtggggaggggcttgcaataaagtcaatttttgcactaagacaggaacctacctttgaatttttgtcagcacttgtcttttatgtgacttgatgctgattggctttgggttgcactagagatggaacaaccagtggagatagaaaattgcatctaggctgcattcaaacttatctagccacatacctctttgtggaacttatctgttatgtggttagaggggaaattgtctgtctaagtgcacaggtgttcccttagaaaaaatgtcaaaccatccagaattatgtgttttgacagatggatttgcttttcattgttatgattgaaggatagataatagtcaagagaaggctagagttttcatttccccaaattagcactaaccctaaccttaacccaattaaggtcctcattaacaacattttataattttgacaagatcaacagattctggggtttctgaagaatcagaaagaaaattcattggtcaaaaggttgttgataaagccataaaatgggctttgtattttttgtaaatttcaatggtgacccccctagtgtctgacctgtagtgttttggctaaaactctctccattaatccccaacggctgaggaagttgattggtccaaagacacaccagaatttaggacacaaatctatatcctgctgttggccgcaacagcttttgctcattaagttgggggcattcatgggacccagagggacctgtgtatgaagtgagtagaaatcggtaaaaccactagggaataagataatgacgaaggtcactaagcatggcaaatttgatctctccgctcgaacttgaccggccttgtgggcacattttcattcttattcccgccgtccatacgagtgctggaaggggtacttgtaatttactttcagtgactcgacaatccataacacatgtcacagagtacgtggttatttggtaatcttagaccccgcatgtagcagcgagcgctggagtgcttttagcatagtgcggtgctgaaaaagggatagtaatagaggtcgatgatagaaatacttatagtatgaaataaaatttacaatctttgcttaaccgaaatcgtaccctcagggccccggtgagatttgtgaggtagattgcggagtgattcgtaaggtttggatggactccttcggacatagcttatagccatacagacctctcgttgaggaacttggaccgtctacttctttggaacaaccaatcatgagtctattaattagcttcacgtctgcgggcatgtataggtgaactgtccacgtcacgcccactttatcgtctttcggggccttgaagaattttttaatcaagatatcaaaaattgaagaagattacgcgtgggaatttccggcatagccgctaacctctcttgaaaatcgccttaccactaattccaatccatgaggcctcttcagctattatgtatcctctcacatcacaccaacacaaatcgcatggtaatcattctacttacttttacttgcaatatagtgatgcaaagtatagcgatgtacgacattccgaatcccggtagtctgtcagaagtcaatgaacaaatccatggatcatacctgaagcacaactcaacaatcagtggtccatcccaagaaaagtcagacaatccaaggaatgttactgttcctaccaatcaagattaccagtccatcctccaaggggggtatcagccccatcttggtgaaaagcgggtatcagatttaaccgacaagcaattcaattcggtcttttgtggtggtgattccggagaggctcagagaaaagaattggaaaagattactgatacattacatcgcctgagggaagcgagagacaacccacaggtcctcgaggcccaccaagcactcaaattatacctttggaaagaaattcagcaagccgaaaatcttctggaaaatatgagggcttggctcattggaatttttgatcaaaaagacctggaacctgatcagttcaaattggctaaagagttaaagaaaggactcaggagagaggaagagcagctctgggaaaacatttggaaatcagaagaggaagattacagattcaagagagaaactcaaggtttcttcggttatttctactccttgtggaagttcttctttgctaaccagcattgggaaagccaacaactacgacaatcactgcgaaagatcctgagtcagctcccacatagggtgctgatggaggaggagaggatcataatgcaactggaaaaagtgcaaaaggcgggctttcagataacctggcaggaacagcaattggcaagaaagatttctgagatgtctcagaagctgagtcctgctaattccgacatcaactatttcattccacttgaccttgatgagggaacattactggaaacaattggccatcgtaccgtagcagttagaagacaagagcaggtacatggacttgaagaaaaattgagaaaaactctcaagacagatcaattgcatggaatcaatccagatgatcaaaaattcatcctgaatgaactacaagaattgatcaagaaagagaaagatggtttgggatggacagacgatgacgtggaatggatgaaatccttggagaacgaaagcaaacaattagaaaagaagaaaattagtaaacttcaccaacttgtggccgctctaaaaatccaaaaattgcacaacaagaaaagtcgactgagccaactcgcaacagatctacaaatacggaaagcttttaacgtcttggaagccaatgcacatcatcccatgacgccagaaaaacttgcgctccatctgaaacttggccagaagattaccaacttatatgtaaactccacctcagaaaggttacctcatcaggaactgacagcatccgaaatcaaagagatcaagcaattagcaaggcactatgaccggatgaaagagcaactcaagtttcccttacaccctgatctaaaggaggtcacaagaaaacaacttgaaaatgagctgctttcacctgaaaaagctgcaatgcatcgactgaaccaaatgaaatacaccgagggaatagattccaatcagcatcaactattagacaagctagagcatggaatcaaacacttggaaatcggcccagaggagcttcgatgggctgaaaatcataggaagagacgcttagcaatctctcaatctgataaagctaaagaagtcgagcaaatactgaaaggtacaccagagtaccactacatctcagggccccatggtcgagatataaaagttgagctctacaacaaggcaatctatttcactcccctgtgggagttccgggtccatcacaaaccgacggatctgatcaaggggatgttaattcctccggagtccaagctacctgcctttcagcatttgcaagcaagattccttacatttgctgagcggtgtaaggtcttgatacattcccacgaattccaagctgctttgaaaactcccgctgagagcttggagggactggcacttgaaagactacaccacttgattcatgagacccatgccgggctcaatccatttgaagcaaagatccatcacagtctgtcttcaaataagtatgaagatatctcgactactgaagcaaaggataccattaagaaactagcagttgaacagaaattgatcaaaacttttagaccatcaaaagaagacaaagaattagcaaataaattggccaaaaacatcaaactagctgagctgaatcaagctgatctggagaaactaaagcaccttcttccagatgaactcaatcaattaggaggcttaatttcaaccaatcaatttggccatttaagttatgaaaaattcaagaaatcgagccagtttttcaagattgtgcaattgcttcaaaactcatctgatagaatcaagtttaaacaaaacatctcaatcaataatgacagtccaatgaatctcttctcgagggaggcaaagcttcaagaccttcacaactcaaaattcttgtcccaaatttccaaaatcaagaatgtttatcatacccatttccaggataagaaattcaacttaatcttgaaacctaatctgaatgataaacccatcttgtctcttaacaaatcccagaaattaccaacttaagacagcttttctttttcagttaccattacaattggctttctttttttgtcaccccatgttagcttgcatcttgcatcaaattcaaaacactcattccaaaaaatctgcattgattcagagagtgatcaagacaaccatttaagcttcatgttgatgtatgtaaaaaaagagtttgtaaatttagttgaatcaagttccattttttccataaagatttttttttttttttggatttgtgtttctggattaacagctggatcaaatgctagagtgaagtgattcacaatttcatacagaattaaaacatttaaccgttccatgccaacatagaagacacttcaaacaaagagtctatgtacagtgggtgccccattatttttggctgcttgttttggattccagagcttcaaagcacaagattgaagtcacaagacttggtcaagtggttcagaataggacccagaagaaatgaatatgaacaaataaaaatagaaaacaaagtttcaaaatttgtgaaaaataagaaacaaatttgatttttttttttcaaaagctttcatattcattttttttggggggggtgggaattggggtcaaaacagtagatttctagtgctttactgcaatgtgatctggtgaatgccccactcaacaactggttaaaactatctggtcaccactttttccaaagtataatcattctttccatttcccattctttctttctctcagcactctgcacacttccccaaaatgaatcacaaagctttcaaagaaaaaatgttatttttcaccaattttgaacctttgttttttgtttttatttattttttcattttcatttttctgggacctattctggaccacttgaccaagtcttgtgacttcaagcttgttctatggagctctggaatccataccaagcagccaaagataacagggcacccactgtgaattatattatttcatggacaacaggaatgcacagattccaattgatccactgcaagttcaacctccaggaacctttcaattgtctctacagatctccatacttttccgcccactgtcttctcaaatgtgtgatcataacaggaccctagaaccccttaaacaatgtaagtgcacccggtgacctaaatgacatacaaatcccccccccccccgaaaaaaaaaacgtacaacacacaagcaagtggtatgaaagctgtctgaaaggttgcacgccaaacaggttattcaaagaacatatacaatccgccaaccttggtggggaaacaaacccccacaaagaaatggctggtccctgcatcttatcaatgcagtggatttcagtccaaacataaaggcacaaaatgtggatgaatgcgcccgaatatgccattccccccccccctgagtcaaaattgcgggactttcctcacccacatttagcggggatttccagggggtcctgcaatcatcttatccacacgcccgagccaccccagttcccaattgaaccaagcactgatgatgaggagcgtcaaatgcagtgttcaatagagtgttaaactgcttcgattgccagcgtgacgaaaaacagagagggtggcttggaactcaggagggatggatgctccttgtgaatatagattgtgcggacttcttttttgtccagaatgtgtggtaaatctccaactggacgattgcagagccgcctgaagaaacaaagaattaagagtaaccacaaaagattcattgaagatatcgcggtcgtggtctgtaccggaagcttataaaaaaaaccgcaggcccggtccacgcccattcgaccacgtacaaatctcaacgatatatataagcaagtagatgaatgaacacaaccccaatattccataaaatatcctttttctttcttcttctttttcttcggaggagtggggccagaaagccgatgacagaggcccagccgatgctctctcagaccaaaaaagacgcctcatcagagctcgtcgtcgggctcttcgtcgtccaagtcgtcagccgagtcgggctcgtagagaatcatcccactcttcgccgcattgttcggattattatgagtattattactgttgatattgatgttattggaaggaagaaagttctggaacgagccgtcaaacatctgtcccggcgcctcgatcactaaacaagagagagagagagagagacaaggggagtgagtgacgagttgtatagaaagggaaaaaaaagtttgttttttgattacctgtgccatcctcagctcgtcgagggaggaacggcaacgcgacggcttctcgctcggcacgttgcttgtcggtcaaggccaagttgaaggtaagttggtgttgatgggtatcggatgtaggagtggactggggaagaatttcaataggatggggtttcagccagacgatggccagaagagagaagatgaagagagggggggacggatcctacctggttgattggtccggtgaagagcttgaaagtgcgcttgacgaggaccttggagaccggtaaagggaggagtgtgaatccaaggggagtgggcacgagtttgagggcctcgaggccgacttggatggcggcgagatgggtggacggtcttccgatgcgggcgtttttcttaagcgtggcgggtttgagggcgatggaggcggagggaatggatggggcgaggggcacgttcttggccgcccattggacgatgcaggttccgaggatgttgggcgagcaggattcggcgagagaaggggggaccaagagcgcttgagggaccacctgaagcccgtccttccccccgccgatcggctccagatacggctcacactccccagctagctcggccagcaagccgaacagacgcacgtcgtaatgcgtccccactggctgccgcgacggcatcggcaccggcagcccatagacattgatcagatggtcgagcagactggtcggatgcagcgtcagatgtatgtagctcgtcgacagcgatgaggagcggagggcggtggagcagtcgacgctcttgttcgaggaactgatttggagatgaggggaatcgactacgatcagacgggattcggctgtggggaacacaaattataagtcgtcggttttttatctcaaaatagaaagttatgcgacatacgattcggcaagagttctaatatattcctgatgaatttgaaggccaggtggtcagagatcagctgacagagttcctggatggagttgaggacgatcgagacgggtgatgctttctaataggcccataagatcagtgtgtgtgtacatggtcgtatgtggagagagctgacgaacctggatggagatggcattgaggatggtgttccgatactgttcggttgttagttggttgagattgaagtgggatgttgttgttgttgctgttgttgatggagtgctgctgctggtgctgatgaggatggtggtgttgagttggtgtatgattgggtgtgctgattgggctggacagtcctggaggatgagcagtctggctgggatggtcctgctgaggagggagtcgagtaggagtgcgcctgccatcttcgtgggtggttctgggtgggagtggactgctcatggagcaacaggctcaacaggaacaaggagacgaacgagggggttttgagatttcatcaatcagtttggatatttcaataacgagctatctgtgtatcatctatctacatcccatccaagcaatagaaacagaaacaatggaacaagaggagaaaaaaaaaacaagcagatctaatcggaagagaagggattaaagagaccaggttgatcgactgggacgttcgagtgcaggaactgtctcagcttgccctgcccgtaatcagccgtgatatgagcccgatcgccactcccaaacatcatccacttatagatcaccaggccatccaagccaaccggaccgcgcgagtggatcttgctcgtactgatcccgatctctgtcccgaacccataccgaaaaccatcggcaaaccgggtcgaacagttcacatagaccgacgcactattcaccgcacgacagaaacggctcccatgactgctcgactcggtaaggatcgagtcggtgtgatgggaggagtactgattgatgtgctcgatcgccgccgtcagatcatccacagtcttgatcgagagcgtcaaggataaccattccgtcttgaaatcctcctcccgtgccaacgaacagttcgaccaaaacagcagatggttcgtcaccttgccactcgacttgagtacatccaaactggcttggtcgagtttcagggtcaccttctcgttcaacaggctcagcactagctcggtaaacgaatcccctagccaggatcgatggaccagtagggtttccaccgaattacaggctgcgggataagtggtctaagaggatgagatcggatcatagattgagttaagcgaagctctctcaaacgtggagacgacaagagaaagccttaccttggcatccaagacacatcggatgaccttctgaggatcagcatcttggtccacatagatattgcagagaccatcggcatggcccaggacggggatcttggtatgattctgaatgaactggaccaactccttactcccacgagggatgacgaggtcgatgaactgattctgttcgagtagctcgttgatatccgatcgagaggagacggtctggatcagattggctggcagacagctcgagagggcctcattgatgatcgtcgtcaggacctcttgggtcttgttcgattccttgccgcccttgaggatcgccgcattccctaatcaaacagacaagtatccttttgatcgatcattatctacctgaagaaaactacatagatgagtaccagaatgcatctttgcgcaccactcttgacggccagggcagcaatattcacgagcacctccggacgagcctcaaagatgattaggaggacgccgatcggacagctgaccttgtagagctccagtccttcatctagcttggtgaccgactggatcttcccggttggatcttcgagcttgatgaccgcttcgatcccatcgacgatcgagtcaaacttgtccgaactcgagcgtaggttcaatcgattgacgatcgactcggatagcttgccttccttgactaatccttctgcagcctgtttgttttgttgatgtttaggttcttgtgatcaactgattgtgatttgtgtacatattttacatatttattatttggttttagtgagattgttgtaatccactctttctatggattgtttctccggattagattcctcacctgaacatccagatcgttcgccctgagtatctcctccttcctctcgaccagtgctcgtttcagtctctctagtccttcggtcttcttgtttcgatcgtcgatcgattgcagttcgtcgaatgctttcttggctgagcttgctacctcgttgatgaccgtcttcttcatcgttttgttcttttttttttttttttttggctggttgatgaactccaactcacaccgatctccctctgctgagtatgtatgatccctatccccccgtccggccccggatgcccacggggggatagactacgtcacttcctccccaaaaacagattcacgccaatccacccaccacacaccattaataagcaaacatggtcagtccaaaaacaaactactcatcactcttgcttgataaatacatactcgcaacagaaacaggacactgactcatatatccattgtttttatacacagtttcatcatccatcaccaccgacgatcgtcgacaagttcctaacattcatcaaccaatctccaaccccattccatgcggtttcaaatgccatcaaacgtctggaatctgcaggattcaaacgcttaaaggaacgcgaccaatggaacgggttgatccaaaagggcgggaaatatttcgtgactaggtatgatgatttatttccctccccccccccccaaaaaaaaataaacacacctttgttcttggggctaaaatatccctttttcttgttctttgctaggaatcagagctctatcagttcagtttctttttggcttgaaatttacaggccgttaaaatcgaagatgaaaattgatctaacctcctggaattttttttgtgctctcagttgcatttgctgttggtggggcttatgagcctggaaacggaatggcgatcgtaggctgtcacacagactcgtgagtggatagagtatttccttcccctcgacttccattcatcctctgctaaatcctttcacatgtcgagaattgattcctttttttttggtggggatgtgtattagaccttgttttaaaattcgaccggtatccaaacagaccaaaatgggatatcttcaagtgggagttgagacgtatgggggagggatctggccgacctggttagatcgagaccttggaattgctggacgagtgattgtcaaggaccaacccagtggatccaccgactcggatagctttgtctcccatctcgtccatatcccgcgcccgatcctacgctttcctaccctggctatccacctcgaaagaactcaaaccgatcaactcaagtaagaccactctacatatttcttttttcatggaagagggaagaagaaagagagagaaagagagagaagcagaccatttagtggttcttatctcatagatataatcccgaaacccaaatgattccaatcctctcgatggccactgaacaattgaatgagactgcgaagccgaccgagtcggcctccgcgatcagcaagtctgcgctgtcgacccaagagaaccaccatccgttgttgctctcgatcctggcggaggccttgtcggagaagcttggtgtgccagtcaaggagagcgagatccatgacctcgagctgtcgctcttcgacaccagcccgtcgatcgtcggcgggggccgggccgagttcatcttctcccccagactcgacaacctcttcagctcctttgccgcctttgaggccctcgcacaatccgtcgagggtggacctaactcgaaaggactcgaacagagcgcactcattcgcacgatcgcgctttggtatgtccctcacatatagctcatcaattttgtttaagtctgttcagtcaacttgtttcttgtgcgtctttgtgtgtattaagggataatgaagagatcggctcggtctctcaccaaggagctgaatcaaacttcttagaagcaattctcactcgagtttccagctcattcatgaaccaaccctcgccagccttaaccgaacaaacgcttgctgcctccttcttactcagctgtgatatggggtatgcttccagttttgtctttgctctctcatctcaatcgatgacgtgtttttgatgatcatgatgttttcttggtttttttctttctttctgtctgtgtagacatgccgtacatccctgttatcctgagaaacatgagcaaaatcatcgtccgctcatcaacaaaggtccggcgatcaaaacgaatgccaaacaaagatatgcgaggtgagtgatttgactatggcaatgtcaggggtgacctgactgactcggtcctacttatttcttttatttctttgcgtatgataatttttcaagtaccgctgcgacgacgttcttgctccgtcaagtggccgcgatagctaaggtaaactcccccccccccccctcccccacacacacacacatccaaggagaaaaaggcagagcaaaattaaatgatagatgcaagtctgaccaagctctcttggacatcacacacaaatcatcaaataggtgcccttacaagagtacgaagtccgcaatgatatggcgtgtggtgagtttgggttttttccctgaaaatcctttgtaagcctagtccatcgtagctgaatgtaagtatctgtaacactgtcaggatcgacgatcggtccattggtctcgaagatcggcctacgcacggtcgacataggatgtccacaacgtcagtcccacaccttcttctcttttttttcaagaatatatccttttttttgggggaggggaaggtacctaggaggatgttgatgttgatggtgatcggaccagtctcgatgcactcgatccgcgaacaggccggctgccaggacctggtctatctcaccgcgctcttcgagaacttcttcgaacacttccagaccgtcgattctcggctctctactggcgaatgaactccccagcgccttccttttacagattcttgtttctctctcttccctcccatccgagtcacttctcccatttgttgatcaggttaagtacacttggccttgctcaattggtggcctttcgttttctcttctaatgtcaactaaggtcatgtaatttgtttttgcaaagtcgggtgtggctatagagcaaagcgggaaaagaaggaaacaacggtgagcagacaaggagaaaagaagaagaatctcaggctgtgattctttcagatcttgtggtcctatcctcttctgcttcttttcctctccttgcacaggtgcactgcaagagatgcataatcatgaatatttcatgttggggctgagcgaaagcgggggagagtcgctggaaagagatcttgagagagacaaaaggctcaggagaaaactaaggtcaatgagtccatgaaaaggggccagagctgctagcgtgcatggtggaaaagcactcactctacatgaggttgtgtactttgatgacctcaaatgaaaagtgcacagacttgaggttatttctctatccaagctttgaattaattaagctattacaacaggtgggctaggttgtgggactcatggtggactggatctgacatctggaggaagacaaaagagggacagatgaaaagagtgaaggagtgagatttgaatggaaagagacagacatgacagtgtcagaattctaactcatataaagcctgaatctcttcaatgtcttgcttcattgccccccccccccaatgtatactcagctcacagatgggttcttaattctccacattcccatcacttcaaggccaagtcaagtcacaaagttttgtgtttgagatctgatgaagaaaaatgcaatttcagaaaaggttgtccatgtcccaatttgtttttcttcttcaaaatttttcttcctggtcaaacattatgctccttatgcataagctttgacagctcaacaaggattcaactagctccaatccaggcttttgatccctgcatcgcatgatcccaccctctatggtggaaatcctccttgagttggttgattcctgttgagttgatgcagtttatggatatgaatagatgaaaatgaaaaaggatttgaagaggaacctttgttggaatagctgtagaatccaagaccttcttaactaattaatttcaccacagcaccattgaaaaatgaaacatggctaaggactagaaagaaattcaagaagatctacggtagaagggtcaagctgaacaatttctcatgtaggttgaaggaagaagaactgagttgagtgggcaaatgaaagataattactttcttgatattttcataagaaagtatggatgaaaaccaaaagaatactttgaattagagatcgtttgtttggacctgttggggggtacctgccacacttcaaaacactccctccacaccctcagacaccactgatgcttccagagggttcagtaatgatgaaggtttagtactggcccccccactggtatttatggtggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtacccccaacaggtccaaacgaacgatctctactttgaataaaagactggaccagtgaatctaaaataaaggatatatgtaatatatatataattgaaatcagaatcactggtctttgagtatgaacatcatgaagaaagcaaatgggtggtatgtgaggcagacttatttggaagacaattctctgactgattggtgcaggatttcattgtactcatattccaaaggagtgatatcataggcattggtgctgtgtccaaaccctttgatcttcttgatcagatcagcaaattcaatgaattcgaaaaaatcattgttgatttgagatggttttagagtggccaagaagctttttgctaatcccttaactaaaaaattgtcctggggaaccttttgattcatctgtattatgctccaaaaaacatctacttgatgttcattcagatttcctatgaatgttgagaattttcctgggtatgtcttgtcctcttttgagtccatcatcttattcaggaataattcatcttcttggtgccaagctaaatattccttcagcaatttttgttgaaattcattcaaagtcgaaagaagggccttgcacttatttttatcaagaacatcattgttggctggaagattttgatagatcatttcccatttagctagcttgatttcttcatttctgtttagttttgttagcaagttgtctaattttatgaaatcaggactttgcctcattgatttcaaattttcttcatctataagagctgcccagaaataagggtctcttatcactctttctgttgcaacttctaactgattagcaatgtaatacatatttggtgtgaaattttccctggctgatgattccccttttttgattagtttgaagtgcaagagttagtttatacaacttttgttctatcaacattcacaattgcttcagactaatattactcacctgtagccacctccaaatccattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcaagcagtttttttttttttcttgaaaaaaaaaacactctggctatcgcctaggacccaggcctgggtcctatgggatagccccgttcctaaacccatatacatatgggtttaggacccagtttggcgtgcaggcctgcacgccaactgcaggccaatctaccctgcagcatattggcatgcaggcgcgcacgccaatctgcgcttggcgtgcaggtgcgcatgccaatctgcgcttggcgtgcagattggcgtgcgccatgggggttggcgtgcacttatcaacccccccaaatgagtaatcagcataaatgattattcctgatattttgtctggaataaagattatatataaaatcaaaaagatgaacataccatctaacttcattgctgcttcctctccttggacactattagggtgagaaaactctccaatatgggtgatttctgctctcttagccagatgttgtgaacattcaagggggtgggctgaaataatatagtaatgcaatagctgtaaggaaactatgatctttgttaaaagcatggctataatttatatcttgactggttatattttataaaatttctgacagatgatgattaataaactggtgatgctggtgatgctgataaacagaatgatgggacagcaatggtgagaaagtcaattcacagaaaacagggctatttataatccaatctgtctctcttgttgaagagagagtacctggacaaggaagtttatcagttattagtgcttgttatcctgcagggggtacacaacagctttattattctcctgctacaatttggtgattgttttaatgaagaatcagtcttgaaacattgttcatatttattgaacttctgtaaatttgactgtgaacttgaccttgctataccccaaattttgtattcctattttttgttttgctgtgacaattgttcaggaattcagttggcccaacaagcttccagatcagtatttcatcctgtacaccagactgtggacccttagccgtttgtacaaggcgttcagacattcaaatttggctttctctttatgtgcagaatgtggtgtacaaaaggtgggttttgctgagacaagagaggaaattcaaaaatttctaaccacagacctgtataagggcataaaaacccataccacatactcatttgagtctgttggaattctgaagctatcatgttctcctctttctctttctatcacttacctgtcacactccttcatctgtcactctctctctctcagtttccagatgaatattcatctttttcaccttctatcccacaactccgccactgatgtatgtagataaattgtcatgcctctgagttagaaaatgaaaagatcatctgtcttctgcgccatttccctgaggtcaataacgaatacaacctcttgtagcgtgtacgcttttccgtcacgcattctagcagactctagcccctcttcgggctcttaagaccattttttttcctctgagctttttcctcaaggatttcatcacccggtctcttcccccttctctcggcgaaaatcctgagtttcttcagagtccgctgacctcaagaatatatctgactgtaatacaaaattactagcatagtattagtatgattatgcagaaagatgaatgtctcagaaaacaggtatgaattttgccaaaatccagacttttttaacacccccctattggggggctaaggctttctggggtcctgttactttcataatgcaatgtagaaggaaaaattgaacttgggtaaatctaatattattttaaccggattgtgcaaaccatccaggatctaaaaaaagtgcatataccacatgcattctgtgtctatgcctgtctgctgagttaactgaagcaaaacaactgataatgaaatcaaatttgcatctcatcttcactgtttccttttttcaagttttgtatgtaaaccagatgtgtcttttacagatgttattatctattccttgtgggaaagatcaattctatctggaaggtgaaataaagaaagaacgaacactgatcctatgtagctccaggtcagttgcaacccaactacaatgacttctttgtgtgctactgacaatggtgggctattaaatgtacttgtaattgtaatatattttcaagtaccaagaagatgtttactttgcagtttgttaggtgatttaagcttgaagagaatcaatgaatttaaccttgatggcttggaaaaatcccttcataaaaacgaataaaggctgttctttgttttgatcacatttaaaatattggggcatattaagagtttactattaaacccagaaccccccgctcaataataccagatggtgttagaccactcccatacgggggttgctaaacgcaagccaaccccccttgcgcacgccaaactgcacgccaggcgcagattggcgtgcgcgcctgcacgccaaattggcgtgcaggcctgcacgccaatctccctcccataggacccaggcatgggtcctatgggaggtttttttttctttcaaaaaaaaaataagaacaaaaaaaaaaattctttcaaaaaaaaaaaaagaaaaaaaaggcctacacgtcgaccaggaggaatccctcctggccggcgaggttgtacagcctcgccgaccaggagggtgtcctcctggtcagcgaggctgctgtgttttttttttttgcatgaaaaaaaaaaatcttattacagctatttcggaaagggttgtccagttgtctcttgcaattatttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcattgctagttcagttctgacaggtccagttcagtaaaaaaatcaaaaataaaaaaaatgaaaaaatgaaaaaagatttcgcgagtccaagtggacgcccctttccgaaatagctgtatgtacaacatatttttttttgaaagaaaaaaaaaatgagcggagccatcccataggacccatgcctgggtcctatgggacggcagtggtccctaaacgcatatgtatacatatgcgtttagggactgttggcgtgcaggcctgcacgccaactgcaggccatctaccctgcagcagattggtgtgcgggcctgcacgccaactgcaggccatctaccctgcagcagattggtgtgcgggcctgcacgccaatctgctttggcgtgcaggcccacacgccaatctgtgcctggcgtgcagtttggcgtgcgcgaggggggttggcttgcgtttatcaacccccctcccatactcctatcacacctcagactcacgcctggaacggtggcttaatggtgatagagccaagaaaaagacagccaatggtgcacaactccacccccaagaccctctccttttataccctacacctctcctcccccaccctccccacttccctcttccggttcccccatcctccccgcttccctcttccattctaaaattcgacaaacctaaccctaatgcttgaccattttcatatggttaaccctcttccccctgaattccctgttccggccaatcgttttaagtggagttcattttaagccaatgacttgttatggcactttaaagtcatacgggaactcaatttacaatgcccaatctaagttttttccaaaggatattgttcataagtgttgttgcaatggctaaataatgcttgtcttggttcaaggtctaatttaaaactcagagtggtccatgagtagtttctttgacgacgagaaggtatctgctatccgtataaaatactaaggctgaggacaaattcaggttcatggcctaggcgtaggccaatgaccaatgattatttcaataaaatggggttgagagacattctatgccctagattaattcaaaaaagagttgtgttatggattaggaaaaaagtttatgctttacagaaaattaaatttcaattgatgtcaaggttttatgaaccaaaataaggggagtttgaattacagtggtagtgaacaagggactgaataaatggtactaggaggaggggaggcaaagctgccctgaaaccctagtcaaatataaataaatccaccctgaatcaattgacggttttggaaaaatcatagacagtatgtggccattaattatggtgggcttgcttgatggccagtacatactggttattaatttttgtgggctgcctcaattggaaatatttgatagccctaaagaaagggccttaatctgcttgacaaccagtatctcctggttgtgtatccaaaaacgttttcaatggccatcaatttggtgtagacaagtaataggtcatgggtacatcccagttgaacgggattggatatcccctagcaacgctgaaacagagacaagacatgtatttggtatcatcttgtatcatctttgttttgagcctgatacctggtatcagtatttcctttgctggtgagaaaatccaccgtctcagatttggatttacaaatgcaaaaaaaaaatgtccttcaattttttttattttttcttcaatacaaccaaatatcatgtgtatcaaatgcatttttggtgggatcatccctctgagatgatacagaatacatgtctcactttccaaagacaatacatgtgtattgtctcatgcaagtgagacaacacaaatacagtatttttgggaattcaaattctgagacaatacaaataaacacctgatactgtcttgtcttgtctctgtttcagcgttgccccaagccaagtgccaaaacaggctgcaaaagctggaagaggagagaaaattgaaaaaaaaaatcaagcaacactgtaacagagactatacactgtttgtatcatggagaattacacaaatttgcattgccaaaaactcaatctattggattttcctggcaatgaactcacactgatatcagatataatttgctattggggttcagatacatggaatgatgcatgcagatacatgacagataacatatctgtttcagcattgcttcaagtcagagaacataaatatccatccaggcttatatctagcttggttacctccaaatcaatcaagccccaattaggaaagaagctgaggatccctagaaatcaggtcagggaaaggttcttggaaaacttcaacaaaaagatttcatattcaccaggcagtgaaagcaagatggtgatgaccacaagggttatgttgttgatgagcagtaattcggtcactgagggtgccatggattcctccttggccagtgggcaaagtcacgtctggaaccactggatgaggatttctctttcttggccaatgggtacagtctgtgcctaactactggacaaggagcaatttttcctggaaagttacaaccaattcaaagccaatctaagtgtttgggtaaaaactgccagatcttgggatgaaattgaaggggaaaaattcctgaaaccatgaattgtctttagagatatcagcaggtacccgtttttgggtacctgttttccaaagtgggtgcgggtgtcaaaatttggggtaaaaaaaaggcaggtacccgggtacctgccttacacccgccctggaaatgcttcccctgaagaatttaaattatcattggtggtccaacactacctttttggggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccggctggtgtcctacaggggttgctgaactaatctggttgctttgttgaggcctgagggatccctctggcctttgagacggtgtacagttgtcaggtttatgctacttacaataagggctttgtagtgttataaccgtagactacaatatatcaaaaggagatgagtttgttttctatcagtgctcaggacagagtgcgcttgagacttactggagcttcctaaagctaatagtcagggcaatccaaagcaaagtgaccatctctatgtagagttgggaatagtaggattcagataacaagctatagataacaaccagtgttaccaagacttgtgctgttgagattcaagcggtaatataattattttataatatctaaataatcctagtcaagaggtatttctaaaagatattcttcttttagtgaatgctctgcaaggtaggtattttggtgtatatcttttaaggatagtaataataatttgactctgaggaaaaaaagaagggaagactctcattcatctcttgagtcctgtccttatatattcttagcttctcttttggggttatccccaatatgtaaacaatgagctcatagctcaagtttaaataagggtcctcatttagaccaaggtagcctatttccttttaggtgagtctctactcagcacaatttatgttttgtttatcttatgcaaacctccacttatttgtttatctgcttatgatcccatcaatcttctattttgtttaatgttgtgatctcatcaattttccatcttatgcaatgtttattatttatttgttatgtgttttctctctctatttcctcaatcttgtgtttattatgtggttacaaatttcgaactctgaataatcataattatgttttattcttattgtttcttagttgatattttatattacttgtcacagtcaagagtgttactacaggtgttacactcttgcctgttgacaacagtcttgacaatgggaagaatccctccagtcatcaagacggatttctgggtatagttgcctgcaaaaaaaaatcctccacacccgcaggtacccaagcatgccctggcagacctggcgggtgtgggtgtccaaaatattggatttaatttgaggcaggtacccgcaccggctacagctacccgggtatgaagcgacacctctactcccaactcaaatctttttttaatcaaaacctggtctcttttacaggtaagttccctttcttcatgttgtaaatcttactcactgtaaatcccttgcaaaaaaaacacagaattttacaaagtcatctggaacttgttgcattatgcatattgaaatttattcaaaacccatattactaaccatgctggacagtgtgtttctttttgttttcagttggtatctcattctttgctcctacttgatgggcagtttaatcattgaggtttatcttaccctccaccagaacatgagattcatgaaaactaaatctgttctgaaaaaaatttttgtatgaaaagattgacatgcagtgtgcctctggagtttgcaaagccactaaaaattagaaccatcaaataaacatccaaattcacaacatatgtcagccatttcacatataatgtatgtactgttaatgtacatgaagaccagatggaaagattggcataccatctgacttcattgctgctgcatcttcttgcacacaaggggggtgaacagattcagctttgagatgaattctgctctttttactagaggctgtgaacagggaagtgggtgtgctgaaatactttagtaatgtaataactcaaactgtaaggaaactaagatcttatttcaaagcatggatatcttaggtttggatttttttcagccaaattctgggtggattatgattatgatgattatgatgagaaggaggagagaacttgaatggtgagaaaggtcaagctaaaggatcacacagctatttataatctaatctgtgtatctctgaggagggtcatgttccacagtttatttgtcaatgagacaattgcacaattgccttatacgcagtatgcacccataaacaacatattttcaccatgaactgttaggaaattgactgttcttgactctataccccaaagcttgtatgcaaagtattttttcgagttttcaatggtgtcattatctttgttttgaagccaaaggcaaggctgagctgggtgtgagctggatgagctgggtaaaaaactggtgaaaaaacagtttttgcccattttttatacaataacagccctaacccccctaaaccctaaaccctaagggcctgtaccacagacccaatttgcaggtcaattcccaatttccaggttggaaattgattccaccagaaatggtgtaccttgcacacccaatttcccacagtaaagcagccagattttcagtgtcaaccccaaaatgaattttggttggtgaaaaataaaaatatcaaaaatgaaaatgaaaattggctgggatgctatggtacaggcaacgctgaggtatctaccatgtatctgccatgtatcactatgtatctgagccccaataaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccttgcagctttgcagcattctccatgatacacacagtgtattgtatctgttacagcgttggtacaggccctaaacctaacctccaaaaacctgaaccctaaccctcatcaggggatggggccagtgggatttgaaaccacaacctggtgagtgggcagatttcagggccattgaaaacattgaactacagagactttatctctggttttgattttagaaatctagtctgctgggggagcctgcttggagcagctcacccagcgcagaagaaactttggcttcaagccaaagattttgccgagtttttctttggctggaagccaaagaatttgattgacacaggtgattttgtctcactgcaacacagacaagtgttcagtacccccccccccaaataaaaccttggataagttttttaatgggtcttgctatgcctataaatttgtattccaggcttatgagatgtccaatgatctttttcttaccagtttgtgcttggaatcagatttagtatttcaaatgcacttttggtgaaaaattagtataaccactgttgtagactcaaaagtggttgtgaaacccttttgctgaattgagaaggagaaaaatggaggagcaaactctgcctttctatactatcaggagcaagaccccacccaagcttgtcttggaaagttttaataacttgatagggttggtttgttcccggtaaaactttgttttgatgaaataataaaggataaagttataattacttataaaagaaactgttatattgtgtaacaggtgaattggttatataattggtggtgtaactggtgagttatatagtgatgaactgaggagacaacaaatgggggaaagagagcctccttttatagacaaatgtagagatggttgacgggtatccgttgcggatacccgccagcgggtgtggatttgggtgtggatggccccttttccgcaaaaccctggcgggtatcccaaaggatacccgaggccagaagggcagatggccggctggagcttcctcccagccggcaaggtacatgtacctcaacggctggaaggaagcccttccagtcaacaaggtacatgtaccttgtcaaccagaaggaaacccttccagctggcagggtacatgtacctcgccggtcgactggaaggaaataaggaaaccctgccagtcagtccctttccggccctttgaagggcgggtatccatggatacccgctgcagccaacggatacccgccagcgggtgcggatggccattttgccggaaaaagcagccggatatccggatgcagagcaaccatctctaatatgcgctaataggggtgtaacttccaatctgtgagggttccaataatgcctccagtggtgaagtaggctgaaattgtctataagtccatttctgaaattgtattgtttgatttctgactgaatatatgagaaaaaatgtataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggaattcctgtgggttttaaggcggtagaatagctagatttacaggctttagagccaattttttgctgggaaaacagtttcacaagcctgtaaaagtagctttacagggggctgaaatttaacaggaagtcctccaatatcaaatattgataaatttctctctcctcccagggaggagagactcaggctggcaatgggccgggcttgggcccaaaaaccatgcccaaacccgccccgcctaggaatgtggggcagggcggggcgggccggaatttaagaaagtctgcccaaacctgcccccggtgtggtataccttaagggtagccatctggcccatttaaaaaatttacagttttttcttttattacaaattacatactttttacaccttttttctcatatatacactcacaaatcaaccattatggctcaagaactggattctatggtcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagctacaccctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattagataactcacactatacatatgtacattgcaggacaactacatacactctcacaccattatagtacatgtatacacaccactccactatcttctgacagttgacacatgcagtgttggtctggtaccactctggatttacaattgacatcatgcaggttgtcatgtcatttgttaatcttccttgcagctgtcagactatcccacatcactcatgtaatactcatcacctcacctcagcttgcagactggtacatcacctcatgtaaaatgctacaccagcataaaaccctcatgtagacttctagttcaaactaaaataactcttatgacatcatgtaggtggctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatcccttacctttgtgtatttaagaggctctcctctcagttgttttcccctgagtttagtatccacctatttcataccccctacccttacaaacccttacataccattacataccatccccttaccattgaaatatcagctagactcactctctcactctcaaatcaacctttagacccttataaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttgacaaacacttttgagctttacaccggcttggagacaggtgggctcggggcgggtcttgggtctgcccatcaaaaatttgctcatgggtttttttgacctgagcaacaatctcgggcaattgttcactcaagggagtgagatgggaggtcaagttggcattgcatggaggcctaaacaatggataaagaaaatttgataatctaggtaccaattctgggccttcagacctaataatatgtactgtgggtacatattataaggttaattctgatgatattcagggaaactggggctttttgtgcgccaatgggccggcccacctccaggaagcctgtccaagcccggcccatgaatttggtgggtcttcatggggcgggtcacacttgggaaattctccaccctttcctgtccaaacccgccccgagacccattgggacgtgggtagcccatgggtgcccgagcccattgacagcctgaggagagacctgtgggttttacaggccttgtaaagctagatttacaggctttagagctatttttttgctgggaaaacagtttcacaagcctgtaaaagtagctttacagggggctgaaattcaacaggaagtcctccaatatcaaatattgataaatttctctctcctcccagggaggagagagagcttgcttaatgtgagcccggcttcctagaatggcttgttcacctaaccaaggagataacccactcggaggtatagtcagtgacggtccctttcgaaacctccgatcaagctggactagacttgttctaggcacattagcaagctgtatggaaatgcctcaagatcttctttaagatggcattggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgtgaacctctgcctgccaatcaagaacccatttcttgattggcaggcagcacaaccaaggggttgggcttgcaacctgcctctcaagagccccaaggttcaaagagaaccttactgatcacgtttggacacgtttttataattaattttttaacacttattttttatcattttttggaattttaaatttatttccaatattttaaagtgtgtagaatttaatggtaaaaaccatcttccataaaactcaaaggttcattctcaatactgcaattagacacttctttcaattaattttttacagcttaattttcattacctttttgacattttaattttttttcctacactttcagacatttataaaattacggtaataatcattttgcatcaaaatgaaaactttttcttgaatattgcattcaacatgttttttttgtaaatgattctttcaggcttaattttcattatcttttggaattttaaattcattccccacattttgaaatgttcaaacactgatggttttattcatattgcataaaaatggaattggtatatggtacaaattatgcaagaaacagggtaagctcatatattgcaattgaagatttgatctttgggtaaaatgaatgataccataacactttacacctctaaaaaagtagggggatttaacccccaataaaccttactcttcacctttcttgttaacactcagagcacaaccatcaggttagtggcatagaggcagctgacaattgtagcctttttcttggtctctaccatcttgttgatctttctgtgttttttatttgtatttcaattttgcaggcacaaaatatgcttatactgagattgtgcttgagcctctctgacaaatttgcaaatcaaagttcaaaatcatgaacttcattgcctgttttcaagtagaatcacacaacttttcaaaataaaacacaaaacacatcaagatatgttgctgcagagcctcatcacactagtctatcatgggccagaacaatgaacagcaatgcatgtgatgctttatgttcttttgggtattggctattttttcgagtttagcaacacaagtaatcaactcaagcacaacttttccgatcttttaatgtatggtataagttgtgggggactggggttatgtttctatgagcaatgcaaagagcacaaagaagtgcgggcagcagggatatactgtagagtgaatcatttcgaggattcttcgagaacaccacagtcctcgacgatcacctcggtcttgggcttgccggactgactgccgagggcctcgatctgcttgacgacctcgaagccttcgctgacctctccaaagacgacatgcttgccatcgagctacgaacggacatcgagagtcagcccagtctcagctttgatcatgcaggttggttggagagtaaaaggagatggcgaaggagcggaagacactcacccaactggtcacttcagtcgtgatgaaaaactgtcgtcgtccaaaatattagggcaagtcggaggggaagaatgccagatcagtcgatgtttctgggtcggcagatcataactctctcgtttacctgtgaaccattggtgtttgcgccagcattggccatcgacaatagccctaccaagaaaagggaagttgcccgttgcgtcagccaacaccaccgagcgctgacaagtgaggacgatgataaactcattgactcgtacctggtttggagtgtttatggatgaagttttcatcatcaaacctgaagtttttatccccccccccccacaaatggttagttatcctagttatcctctgttctctattaatctgcggtcaagagacattagacgcaaacctgttaccgtatatagatcggccaccggagccattatgacgagtgatatcacctccctatggcaagagacaagtgtccaagtgagtcaaagccgcgatgagtcagtaagaacgatcggcatgaatttgacatatgattaaaatgtgctcaacttggatcatgaaggaggggatgattcggtggaacttgccgcccttataagagtctatcccggttgtcttgttctccggattggggaatcctttgctcaactcgcgaaagttcttgcacgtctttgggacctctgcatcgtacaactgtcgttttttttttttgaggtggacacaagataccaagaatcaatcgtcttgttttttttttaaaaaaaaaatgaggcgtgattgaaacaagctgaaccttgaatttgatggttccaagctctttgccgccagccgagactttctacacagacgaaagcgaaaaaaaaatcgaagccaatgatcagggacggttagttatcccgaaaaatctcggaaaggagagcaagaaggaatgggtcaactcacgaaaaagacgggtcgtttgtcgtcctgatcagattgtcttgatagacttgagctcgcaaatcctcgtccaagagcacccgatcgaagaccactgcaggatggtagtccttgaagtctgttgaggcttctggccgccgggcttagttggttgattatcgtcttcatctttcctctggagtcttgtcttcctgatgtttgtcttttgggccgcgccaacaacttttgccctcagaaaaaaattcagaagcctgggaggggtcaagcttctgtcgaggcccgaggggtctcaaggggggcttggatgtcgggtgccggtccgactccgagctctatgcggccatgcaagctcatttcttcaagtccagagcattcaagatttttgaatgcggtccctgacatcaaggattccttagctcggtcttatgtttttctaaacggaaccttgtaaaaacttggacctgaagatccaggtgggaagtgcatttctccatcctgcttgcagaaatctatgttgttattttttctttctcaaggcaatagtgctaaatgagacacaagagtgctttccgaagaggatctgatcagattacaaaaggagaagaaacaaacacaggaggatgaggagaaagaagatgcagccaatcaaggatcttttggatcggtgtatcgaacccttttaccttgcaaaggactaggttcaaagcattcactttccaggagattaccgccaaagaaggtatcgatctcttcgggtcgcatgggcacaaaagtctgcgagccggccggtctggagttgtgagggcgagcggggtcagcaggaacggagtcctgggtgggccggaggggaagtttggagtcgcggcggatgccgaagagggtgggcgagtccggcggactgtccattgaatcgtccatggccatcgatcggagctggtgtccccggctcgatggacccgcaaagttcgacgagtggcccgaccgcggcttgttcgtcgaaggctcgttgaacgggtcgtctctgtcgggtcgttgtgagttccgtgtagagcctcggctggaccctgtgtccccctctcgaagatcgatcagtgctcgggacacagacatgtctcgagagggcccggcatctgatactccctcagctgctgaggcgatcgactttgaggtactcggctgagcttcctcatcggcttggggcttgaacaacgactcgtacccacgttgcttccattctctcaaaacactaggaggttcgagtggcggactgtcttccagatcagttggattcgcatatcctgcgcgcagacgtgcagtttccaagacgtcccgagtcacaagtcgtgcggcttccttggatggtgtctgagcaagtttcgatctcgggaccgagaaatggatcgtctgaggtggtgagatcccggcccgaagtgattcctcggtctgttcctgggaggcatctccagcgtattctccactcagacgaaacggtcgagaagccatcttagaggagcctgcgaaaccatccagattcacctttcgcaagtccgtaattccgtcccatccaggttcagcggcttcaggcggcaaactggcaagcgtagagccacgacgagatcgcgatttggctggggtgctgatcgtttggcgcttgtggttgccactcatcgtatctcggaggagggcttgatgtaaaaggatcttagaaccacgcccggtactcttgcgggtgtgggagtggctggggtcggcttctttgcttgtctcttgttcatgcggctcgggttcatccgcggcgtatgaagacatggagatgtcggagtcgagcgagacaccagattgtccgtcaatgagcatcgaaaggtctttcggaacaggcatctgtagggtcacgtcgggtgagtccatgctgagatcgtgccaatggggtggccgtcgaagactgccactcgaaccggtctgctggctctcatcgggctgctgggccgccggagcggcagaagatttgggcgggatgccgaggttctgtcgaagatcttctttcaagttctcgaagggcgagtcgggtgccgtgagatccgcccgtgagttataatcatcattttgctcatctggttgaactgtctcgatcgaattgtcttctgattgatgggactgatcaacaactgttgaggctgcctccgattcatcgttatttccagaaagcttaacgttcgccgaagactcgaaaaatccttgccaaaactaccaggtcgaattatttttactcaggtaagagaaccgcgcaagcaataaaccaaggcaaatatatggagatgttggaataggtttgtaatctacctttaaaccctcccaaatacccttactcgcctcgccatagcgttcgagatcgggcaagatcttgtcggttatgatccgatgacttttcccaaaatcggcatcaatatctagacaaccgagcatttatccagtagttcaaatttaacaatcagaaaagctgaaacgcaaacaaacaaccgagaaacaaacggggggctttagagaggggactgactttgcagaatattgaccaagatctgatcgacctgcagacaggcggcatcgcattcggcggggctcaactgggcgatctcgtgttcggttaagagtcttggttgttttggatcgtagaatgatctacgactggaggatgacctattggatgtcagtcaattttttcacagtacatgcgcccaagtcagagaaggacaagctcattacgctcgagctggaatcatagagagactgtctgggcttgaactcacattggtttatcaaaatagtaatcccaagaagaatcccaaggagaagggggtgctgttgatgacaagagccagtggccagtggtatcgagcctctgcgaccggggacggggtccccgaagtggcagcacccgagagtgtctctactgcccccgcatcaactatctgccggccaagtcgccaaagctgaagcctccccaccggtgaggctcccgacggtgacgccaggccctcccgctccgatcaaatccaattttctagattccgtctctccaatgttggttccatcaacattgaccatcaccagaagggccagttattagcataaaagtgaagaatcttaaatgtgttagatccctccacttcttgtgcaattctgcgacgtagaaggcataaagaatccacatttttcaaaattgaatcccacggtaccggcccttgagtcgctcgccagcgtggcataccgcctggtacgcgtctccgaacgggccccgatcgaactagaggttgccggttgagatggggacacggccagattcaagctccatcagcttgacacatttggacaaaaagaaatcatctcatgttgtatccaattcttatggtgaagccattccattccgtccagttccacccagagggagctaaccctggtccaccaaatgtgagatctcgaagacttgccaaggcattctgagcggtagtttctctacgaatgggccaacgcactaccctcagactgcagtccaatgtcatcccaggctcaattccagaggtttggaaccaacttggatgaattccggtcattgcgtcaggattctggtcaaaagcccttgtagctttagctgacttttgctatataagcgctcgagtttcccaacctttcctcttctccccatcagcttctgaaaaccacacgatcacagtcacatccgatctcctctcagttttactatacgacttgaacaaatcacagtagactctgataccgacgacagtaccaccaaatccaacttcctattcccctatcaaaaatgtggacctcattagtaaaatcagcctttggcttaacaatggctgcccagatggcaacttccagaacaattgtttcgcgacaagaacagtgcgaatcggcgacaagcgacgctgcacaagctgcttgtgccatgaaggcagcctttggcggcagctcaatcattcctcaggtgagcatcatcatctcaaggtttcatcacggcttacattttcgcggtgctcataccaatctttgctttccttttcagttgtttcctgatttttcacccaaggccgccctctctgtcaaatatggcgacgttaccatcggtggcgctcaacaaatgtcacccactaaagtcgccgcgcagccattcttatccttatcattcatctcaagcgatgctcaatcgttcaaaaaggcgtatgtggttgtcggattagaataccgacagaaaagcaaaaccatggacttgatgtggctccagtcttctgtcaagattgacggaaacacgggacttatgtcatcatccaccccggtaagttcaaaccttcaatcctcctaattggcgtactcatcctgactctgtttcgcccctctagccaatcgtaaaatacaagtcgccaaaccctaacccaggttcaggaacgaatgaatatatcctcttcgtatttcaagacccgggcctagacaaccttttaaagcaaaaccctcagatggcctctgctctctccggagcgttcgatttccaaggatttatggcgaaaactaagcttaccaaccaagtggtcgccggtagctgtaagcttgaacgctctatctagtgtgcccgactgtaattgtgacctgactcttcaatttttttagatttcaaatcctctgttgatgggtctttcatcaacagcccagccccgtccgcatcgaccccctcgcaagctcaagtaccccaatcgcccccggtctcgagccgggtagcaaatgattccagtgtccccacgacgccccccaagtcccagtatcaagcccagagtcaacccgatagccctacagcaccaattgctcccgtcccaagcatgagtgaagcagcaccaattgctcctgttcaaagcaccggtgaagcagcaccaattactcctgttcaaagtatcagtgaaccagacaccccatctgctccctccaatcagaccgaacctgaacaaaaggtcacttcaaacgctatcatcaccctcgaagcccaaaaatacatgttatcgttggtcgcagtcgtcgtctttggtgtctcccagctttgagagacatcgtcaattatttcttcttttttatcttcttctttttcactctttttttttcagccctatcaccgggatttcgttgtaaagatttttatatatatattgttcataaaacataatgtaaatatgcaacaacttcttttgtaaattatctactactgaaaaacttggcagatctcttgtccccaattatatcctatatcaacagagaaaaatttgagaacgtgacgatgtgcacaggagaacttgtgcttcttgaaaccaagacccattattcctctcgaaacaatcaatctttctcaatcggaggtcaaagccccaaagacaacctaatacataaatcctagtgcgtcagctcaaaccaaaaactttgagagagattggtgcttgggatgatgttgcattaatgattgaccagactcatggttttcaagaggaccagaaaagtcttctcattggtgtcaatacaccccccaaatatgtgatagtaacacatcttccatctttctaatcagtttaattacccagtttcaccctgcaacacttttttgatcatggcacatacaaccctcaaggaacagaatgtgctactaagaaccaacttctccaatcaatttgattggttaacccacttgatcatggatgaagtgaagttttttcatgtcaacatttcatccatcttcaggttagagtgttgtttcaatccaaattagacctcaaacggaagactgtgtagtggtacccaacaagaggtaaatgatcatgtgcgttgaaacttgaagccgggcagaagatgcgaagctatgagttgttggtgttttgttgagcagagtcattcttataaataggtggttgtggttgactggtcgttgcaggtctggttgaagggcgtcggtggaagacgagatgacgacgaccctcgaatgtcccggtcgcaagtgtcacaccctccagatcaccaccaccgccgttcttgttgaccacactcttgttgaccattcctgttgaccatcactgttaattcacaaacaatcacccaccatcaacccacaccttcacaccacatctcaactcgtccatccagatagatatccaccttccacaacccagactgagacataggaatcagaggcatatacagctttgatcacaacgatcgacggtcacaccagtcaagaggactatcgatcgatcatattctgagccgttgctaatacaagtaagtagtgatcatgttggacttctctcttcccggtctcattttatgaaatgctcaagaggtcaagcctttttttttctagccttcaacatgagtagtgcatctcagatctgttacacgttggtacatgataatgcccaggatcagtatggcgctcaagacctcagagcagctctcgagaagggtaccgatgaagtcaaactcgagaccctcagacgcatcatcgtctccaccttgaatggaaactctcaaccaaccctgttgatgccgatcattcaattcgtcttgccaactcgcaacaaacaaatcaagaaaatgcttcacttctactgggaagtatgcccaaagtacgacgaatcggggaaattgaaacaagagatgattttggtctggtgggtcatcttctctcgaagtcgtgttgcaatgggatgggcgattgttaatcgaggactcttgcgattaatttctctagcaatgcaattcgtaatgatcttcagcatcctaatgaatacattcgtggggccacacttcgtttcgtacaaaagttacgtgaaccagaacttctggaaccactggttccaaccatccggacctgtctggtgagtgattggcgacttatgcatttcctgactgtcctatcgatatctttcgcttgatgacttactgttgcctaacaaaacctgtttttctttcggtttttctattgtaggaacaccgccactcctttgttcgaaagaatgccgtctttgcggtctactcgatctatcaggctttcgattatctgatccctgatgccccggagctagtccaaacctttctcactgccgaatcagatttaacctgcaaacggaatgcattcatcatgctcgtcaatactagtccagtccgtgccatcgagtacttggttcagatctacgagcagatatcttcaatggatggattgatgcaacaagctgttatcgaactgattcgaaaggatcgtgaaggtaaaggtgaggggggcaaggaagaattgaaagtgatcgtcggtggaatgaaggtatgcatatgtcacttgatctaatgcatttgctctcatacttactttgatcgacgggtttactccaggtccgatacatccgaatcatttccgatttgctagaatcctcttcacactcagtcaaatacgaggccgccatgactctgacgacactcactcaaaatcccgccgctgtcaaggcagctgcagcctgcttcatagatttgattgtcaaagaaagtgacaacaatgtgaagatgattgttcttgatcgggtagaagctcttcgtagcaagcatgagcacgtcttggatgatatggtcatggatcttctccgtgttctttcttcgtgcgttcacagcccaccttgatccatttatttttaatactgacgggtatccccttatcaggcctgacatggatttgcggaggaaagcaaccaatttagcactggatatggtcagcagccgtaacgtcgaggacgtagtcctgtttttcaaaaaagaattgatcaaaacgttgagcgaaacatttgaaaaggtactctcattctaatgtcataaacaaacgtgaaacgttcgacatacttatcatgctctgatttttctagaacgcggaatatcgacagttgttaattcaatcgatacatacatgcgctattaaattttcagaagttgcctcaaatgttgtgcatgtattgatggaattcttgggcgactctaacaattcagcggccgtcgacgtgatttcatttgttcgagaagttgttgaaaaatttccggaccttcgctcttcaattatcaaaaaattactacagacgtttggagacatcaaaagcggaaaagtgttcaggggagctttatggattgtgggtgaatactgcacaaccgaagaaggttcgctaaattttgatgcctgctatctatattctgggatcgctcagtctgactctatgatgtttgggaatcagatatgctcgaaaccttacagcagatacgcacggttatcggcgaggtccccatcctcgcttctgagcaacgtctattagatgccgctgaagctgaggcagaggcagaggcccaagccgatgagagtggaaattcgaaaccagtccaaacaaccaccaccaaagtcctcgcagatggcacctacgcaacagagactagcttctctgtcactgcctctgctagtcttaataaagtcaaggctcaatccaaaccacctctgcgtgctctgattctcggtggagatttctacaccggttccgttttggcatccgcgcttaccaagctagtccttcgctttgtgggactttctcaaaacagcagtttgatcaatgaactaagagccgaggctatgttgatgatgacctctgtgattcgtgtcggtcaatctcagtttgtttctgtaccgattgacgaggactccgtcgaacggatcacgacttgtctccaagctcttgccgaagtaactaaatccaagccgattgaagacatcttcctccacgacacccaagctgcttatactcaaatgatcgcccacgtagaaaagaaagcggcggagaaacgtggcaaagataagaagagcgttgcggttcaacctgatgatttgatcaactttcgccagtttgcaaagaagaacgatggctatattgatgactatgaagccgacttgactcaagctaccggtaatcttgatactgccaatgactttttatccaaactgagcaggattgttcaattaactggattttctgatccggtttatgcggaggcatatgtgaacgtcaaccaattcgacatcatgttggatgttctcatcgtcaatcaaacaccagaaaccctacaaaacttgacggtcgagtttgccacgctcggggatctgaagctagtcgaacgacctatcccgcatacattaggacccatgagtttccaaagtatcaaagctaccatcaaggtatcctcgactgagactggcgtgatcttcggaaacattttctatgatggacctgctacttcggacggccactgcgtggtcctgaacgacattcatattgacattcttgattatatcaagcctgccttctgtaatgaaaaccaattcagatccatgtggactgaattcgaatgggagaataaagtgaatgtcaatactgcaattgatgatttaagaacatgtatgttgcctttgacttcgaatcccttcttcatttctgttccgaagtatggtatgttcaagcacttgataagtatgcaaactgaattgatttccccctcttctcttaaatcagatctggatcatatcatggctgctacaaatatgtcttgtttaacaccggatgctgctctatcgggagattgtggtttcttgtctgctaatatgtatgcccgaagcttgtttggtaagtcatcattatccttgacagaattttccttatttttttggctcaatcaacaacctgttgattaaatttaactttgacgtgttggccttgtttttttatttgctgttggttcaatcaggtgaagatgctcttgccaatttgagtattgagaaggccgatggagtccttcaaggtcatgttagaatccgaagtaaaacacaagggattgccttatctcttggcgataaaatcactttacttcaaaggtatgttaggtctccaattgtttaaggagatcagtcaaatgcgggcactgatttgttcatgacttttcttgttcaatctttttagcaaaaaagcaagtactgctgtcgcccccaattaatttatttctcctcttgtctccatctctctctgtctcaccttccctctctcattagactctatctctcaaaacaaaaaaaaattgtgtgctcttgtttgttgatgtacgtaagaaaacatgcaggtagttgaagtttgactgtcagaggaaatgttttgtattttgttctatgacctcaatggcaacagcaactgcagtttttttgttttttttataaaaaaaagggggagaggaaagaaaaagaaaatagtgtgatccaattgcttgtcagattgttttcaagatcatagaattcagagtcatgtttggttttcttttgtttgccatgtggtgtttttttgttttgttttgaataaatttagatgtcccttatgggtttgatctcattgctgtcaagtgaaacatgcactaagggccatttctgtgagattcagtgtagaaaaatcaacatcttttctgcctttgaacaatgattgaaaaacgtggagagatctgtttcacttttgggctaaaaaactgggttttggtgatggtaacttttggtgacattgaagtttcagaaagatgaattctgagcaattgaattttcatgtcatatggtagtaggtattagccctcaatctcatgtgagtaatatcaagctggtgttttttttttcttctcataggaacagctgaaggaatagaattgcaacaaatacatatctgaggctggaacagagatgatgaattgaagtgtgttcatcaataattgtctgggtctggaaattaatctctttctctgcagcaaccagaactgatatatgcctgatgacaagtggcacgccatactcataactattgagtccattccaatcacatttccccaagttgccctatcttttcccaacaacatggaaccatcagtgtgaccaagagaatattttgaccaacaaccaggatggccagcccctatcagtaccacaaaagttttttttttctttggcttcaaaatcatatcaattatgagtcccaggctttcaagttaagatcagcaactaacactgaaacctaaatcatgaaacacaaagattggaacctcttcctgactgggaaagccagcatatgtagtcgtttccaatcctttcaaaaaagaaaatggaaagttcctttacttcccttctagagaaacatttgttgacaccatcaaccaagcctctgagaattttggattcatatttcaagtccaatgaatctgcaaacccggatgcctgactgtctgaattcttatgtaccactacacacaaagctttgaggtgttgcccagcattgtccacttgttgatggattcaaggcaaagctcaagggaagttgactgggctgattcttgatgtgcatttgtagcttgatgagaagcatcttgcctttggtgaggtcagcgaagggtttgagattgtccagcagattgaggctcttggcagtcagtctgggactgcagcaatcccaagacagtgtcagaggtgattgttgaggactgtggtgtatctccccccttgtgattctctgtgtcatttggattgtccatacaatttacaaatatatcagcattttataccatctatcctagacctacaaaattgtggatgagttcagtagttgtgttggcaagctcaagaaattaatagttgttctcatacccaggggccagatctatatagaacaagataattaggcatggagccaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgaccccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcactacaaaagcgctaacactacaaaattttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcgtagcgtagcggcccaccgctgatggagcccatcccaaggcatggacctcagggttcagggttcaaaccccaaaatcccggggcttcaatcagcattatctattttctccaagagagtctaaatcccctctgacttggctgataacttgcactatgtaccctgggatgaaacataaacagtggtcaaagaatccggaccacaagtttatcaatgtggatcagattgaaattgataatattcaattttttctgatcagcattgtatcagccagctccaaacactcaagggatacaatctaaaattcaacactacagtacttgaacaaagatgttgaggcactttctttttggacagcccaacagaaatcattccccaaactctttttgatggcttcgcactacctatccgccccagaaacaagcctgtcattggaggaacttctttctacagattgttgcattctctcatggagcaatcttctctaaagccaaccacaattgaggggctcttgtgtctcaaagactggttccacacctttgatggtccattttaatcaggtttctttctctcattcctttgtttgttttttctttcctcaagaaaaaaacatactcatacacgcagtagcagaaaatatcatgaaatacacaattgaagccagtgtgaattgaaaaacaaattaacaatgtttgctccataatgtatcaaaaccccggggttccggggatttgcaaaacctgatcccgagtcctaaaccccgtctggactcgggcagagccctgaaccccgtgtgtcggggtttcatgccttgtaagacaaagcatacacgcgtcacacggattgcagataattgttgggatggtagagtggtgtgatgttccatctcttgcagaagtgaagtagatgtggccggtggtgtgcatggtcgggagtttcgtcatccaatgccgaagtggcatctgtcttggtcttggcatgcatgatgaacctccatttctcagatgtcctccgactggctggcagtggagaaccaacaggaaccaacccaagacggacaagaacgaggcttttgaaatccagcgatgacgaaacaaaggaacaagggacaacagaaggccatcatcaagaaacaaggaatcacagaacaaccgactgaagcccgaataccatcaatcaacctacggacgaagtactactcgatcgtcccattgcatttgctcttcatccacttcaccatctactacctgcccggcaagatcatcagcagtcccgaggatggccaagcagcagcagcagcaggaggaggaagatccatgattgggctgaacgtcgagcatctcgtccaccatccgattcggtccctactggtcatcaacctcggcacgctactcgtccagttgtggttcaccaacttcctccgttcctggaggaactccctcgtcgggccaactgcttcccatgagccctccacctccgagaaatcccagccgctgcccgataaacatcgattggccagacagctcaagacgcttttcttgagtctcatcagtgcccctccgtccgagttccccaaacgactggctaaagaactagacccgaagctgcgctcgctgatcttccgttcaaccctggtcagtccctatccccttcatctctccataataatttccaaaaataaaaaaataaaaaagaacgaacgaacggctccagctgacatactttaggtcgttcacagctgcttaaggaagccctgctcatcaacaccgtcatcctcctagtcatcaccgccttgctcgtgctccttggtgcatctgcctcatcgctgtcacagctgttcaagaacctcggcctagcctgcttcctaggcctcctgggcttcttcccggcctcgctcttgatcggatggaaccaggctagagagaagcccaactggatccggatcttctccgccttccagtaatgtccctctcagcctatacttcttagcttttctcagacaagcccgccctgaaacggtgagattttttcgattttgtttcagacccaagaacgaggtcgaagtcgccctcctcttccccgcttttggcgcctgtttcggcacttggctaggcgctatccccatcccgctcgactgggatcggccctggcaggtctgtcttctcatccttcaaaactacactcgctcaaccctgagaataaatcgttcaactgatttcaaatccgctcctctactcctccctttgcaatgtaggcgtggcctatcacttgtctcgtaggcgcatccgtgggtcacgctatcggatcgatcgcctctatcatccactccgcatcctcatcccattcctaaagaagaaatcatcactcgtgggctctgttcaaaattgccagtggtggaaagcagtgttgttctacgcatccattgtctccatggagaggcagagacgcaacctccgacgaatgctgcggtctgttagagtcactcagagaaacattatcgcaaggaatggaccaagggaggtcaatgcatacaaacaattgtacaagacccagctgtatctaatacaacaatcgatgaaagccaatcagccaaaaatttttacagatttaatccaatcggtttgatcgggtcgttccagcagacaggcgcagccagagatcccatgctggtcgatttgcatagacagtcccaccgtttataaagcgctctgatcagcatacatgagcgatagatagattcctttgcggaacaccgagaagcaagactgggtggagatcctggccgccgcggatcaaacctccaacttgtcaaggtatattctggagtgcatggcaaaatttagccagaagatgtgtttgtttattttcaggagcctcccccccccccaaaaaaaaaaaaagaagaaggaaaaatgggctcttgagttgttagtcattaatgcgctgggaaaaattattaggcaactgttgcctgttgtcatgctgaaactctcttctcaaagtggggctgttactcagatcaacagtgcaacagagaagagacaagacagtatcaggcggttatttgtattgtctcagaatttgaatgcccaaaaatactgtatttgtgttgtctcactttcactttgatcatgagacaatacacatgtattgtctttggacagtgagacaagtattctgtatcctctcagatgactgatcccaccaaaaacatctttgatacacaagatatttggctgcatcgaagaaaaaaaacaaagacaattttttttttcatttgtaaatccaaatccaagacaatggattttctcaccaaccaaggaaatactgatactggtatcaggctcaaaataaagacaatatgatctgataccaatacatgtcttgtatctgttgcaccattgctcagatgttactcatccatttactccaatccataatcactctgactgtgcacaaattcttacattggagtagggtacagtatggcagaagttataggggggctaaaagctacatgtcaactgtcaccaattttttgttaatctgagttcatccactacattaacaagaatgttctgcctgagatttgtctcaaaaaataagagcaagaaatgggcttgaatgaatgatttgggaactctggaatcaattgagcactttcctggtacaacaaaaaaaaacacttcagtggaggacttcctgtgggttttactacaggccttgtcaagtgagatttacaggctgtagaactaaatttttgcttggaaacagctttacagcttgtaaaaatagctttacagggggctgtaaaatcaacaggaagtcttccaggttgcttggctctctttaatgatccaatgattttttttgtggaaatcaaatgattatctaaacctcaataacttgaaaagcttcacctgaaaaaccagtcatgggtttcatgcagacttgtcccccaaaaaaagtcaaacttttcactgcaaatgaagcaaacaatatgtcctggaaagctttctgagtgtatgtatcaccaagattggacaacccacaaaggatatttctgtggatgagcagatctagatggatccatggacatgagcatgctcaaagactttggttttttttggttaattatttcctccctgaagcttgaagatgggttcaatggacagggtgcaaattccatatgttcttagagatttgatgtctatttacatggagtaaaaaactcttcacccctatttttgattgctcacattgtttctaactgagcagtgataattatgatgtatagaatggattatgtttttcttcattgtttcctctgctatagaatcaacatcttttttctctgttttcatggcactctttgggttttggttcatatttctaaaaatacaaaaaaggtgaaaatatgaatggtctgtgaagcctaaggtgtgtttattctgagttctttcttctcaagaattcaatttttttctgatttaccctggatctaactgattctttgtggaatttcaaattatttctacatctcatcattttcattcacatttgcggttaagaagtatagttgctgtgttgtcattgcttttttctttctcagagctactcaaacaaactgtgttggggtgggttggcttattgcatccaccaggttttacagaggtttcaccagtatgtcatccttcgcagcggtctttcaccagccgttcacagtctcctacccttgaatcccccttggttttcccatcgagggttcctactaatcataaaaagtttccctgttgaccatcttctcaacatcttccaccatgctactcagaagatcaatcaccactcgaccccatccacatggaacatcccacccgctcactccctcccgtcacggcctgcgaccttcaaacagctctaacctacgaccgaaccacttatccttctcgccctccaaccaacactccttctcaatctcgagaagctcaatcatgccccattctacgagaaggatgatctcaacttctcagcccgtctcactcacacggctcccaggaatccaagtcaggcagatgagctttatctccgcggctaccagggtagccgccagggcgggcggtagagttgtcggcgtgggtgccgtcggcgtgggcggggctgcttatgcgggaagtcaaattgacggtcagtctaaatcatttcagtcagtatagatcagattgaattcttttccctttcatctccgactttttttttttttgaagaaaagtcatactgatcttcttttatgttggttgcagacttcaaagccaacctcatcgggaaagtatcgtacacgtatgaccagactacagagacaatcaaagatttggctggttctgcaggacggacgatagggcatatttctaatggagccaacacgacatatatcaatgtctcaacgtcgatcgaagatggactctcagacttattatcaaacttcagaggactgatgaattccaaccaagaagaagaccctaaaaatgataggccagatggtgatcacctcaaaaccggcttggcaagtctatcggccatcggtttggcagcctcttcagacgacgatcgagacagcccaattcagaaggatcaagcaaccgctggtctgatgcatctcacccgaaaactgatcgagatcaggtctctactgatgagcatcgacaaagatgaaagtttggtcctccccagcatcgtcgtcattggaagtcaaagtagtggaaaaagcagtgtgctcgaggctattgttggtcacgagtttttgcccaagttagtacctgctcttgcctgatcgattgtatgtaacttgtattgacgtttacaacctatcattattaacttgatcaacagaggaaacaatatggtcactcgcaggccgctcgagttgacgctagtccacaccccacaatcggcttctaacccaaatgtcaaagattacgtggaatgcgctcaatttggacctggtcaatttgacgactttcgagaagttcaacgacgactgactcgactaaaccaagaagttccggactcgattgcagtagatgatcagccgatccatatgagagtctattcacccaacgtccccgacctaagcttagtcgatttaccaggttacgtccagatcagtgcaatggatcaacctgaagaacttcgagaaaggatcagtcagttgtgtgacaaatacatcaggaagcccaatatcattctctcggtttgtgcggctgatgtggatcttgccaacagtcctgccttacgagcaagtaagaaggtcgatccacatggctatcggaccattggcgtcgtcaccaagttagatctggtcgatcctagcgtcggtgcggcgatcctagcaaacgataagtaccgtttggcgttaggatatattggcgtgatctgcaagccgagtagcactagtggttcaggctcttcatttgttgagaaccgacttttgaagcgcaactcatctggcaactctacccagctcgcactggccaaggccgaatttgattacttcagagctcatgctgatcattatgaccaacccaatctcctcctggggacggaaacattgaaatcacgactgatgaaagtcctggaagagtccatgtctagttccttacatgacatctccaaccgagtctcattggaacttgaagaagcatcttaccagtacaaagttcaatacaacgatcggaacatttccgcagagacctatgtggccgagtcgatggatttagttaagcgaagactaaacgagttttccaggatgttagtgaagccggaggttcgaggactattgaagcatgaacttgaacaacgagtgatggggcttttggcagagatttattggtcggatcgtcggatgaatgaattagggaagctgggtgattcaaaacttggatcagaaggacttgatcaatattgggtccacaaactcgaggcggctcaatcccggctgacgaagggtgggatcggcaggagttcggcagaactggtagctgacgagatccggactgctgtcggccgactcctcgaacatccaccaatgacacatcatgtcgagaccagcgaggagatccgggaaatcactgatgatatcctggagggcctcaaggctcgagcggccgaccatgtggagatcggggtgatgccattcagatacgagattgagattgacaaacccggttgggaggtcggcaggattcggtcgatacagttggtcgaggaggagattagaatgtgtgatcagttcttgaaagcagagaaatcagagttgaagaaaaattggagactcagggaagctctcgaacggatcgaggaggacgagttgaagatgaggaagttggctcaaatcaaactctccggctttcattcttccccaaatgcccagcaagacttgcagcttcttgaagagaccgaagatactagaccagctccggttctactcgatcgaggtaatcaatctcttctctacgtttaatctaaatagaaagaaaaaaaaatcgtctaagtggcgcattgcttacttatttatacattcatttgttctcagcaagaagattgagagatatggagagtcgatcggagatactaaggttacgattactggccttgaagagtaaacgatgtaaatcatcctcatcttcgtcttcgtcgatcggtttaatgggcggaaggtcctcgcctaacgatccctcttcgcccatcttgcagggcacaagcaatcttgctactcccaccttttgtcctgaaatctttctcaacatcttggccgatcgactcgcgtctactgccactgatttcatcaacattgacctcctccatcgattcttctccaccgtcagtctcccaaagctttctcttttctctctcttgtttcctccttcttcccaaaaggaattttctctgtttttcttgcgattcatgagattttttttttccttccttttcttgatcagtttcctcatgaattaaattcaagattaggtaagagattggaaggtactgaagccttggcattcgcaagagaaaacctagaggtccggaaacaaatcgaactacaggatcggaaagaaaaattagaaaaggtttgggaattttttcctctctcacacatcatcaacaacaacaacaaaaagaaaaggatattgattgtttcatggggatgtgttttttgcccaaaggtgatgagagagctagtgacgttagcatacatgaagcaatcgcattcgcacaatggtgatagtcatcatgacgacgatggtaattcctccaacaacaaccattctaaaagtaaacgccggaaacttgccggtcaaaatcaacatcccaatgggaaaaattacttctcaaatctgttttgaaaaacaaaaaaaatccccttctggtgtttcagttcgacatataatgtgatgaataagtagagtccattttacatctctaaacctcttctgaaaggtctcttgttggagtcttctcttgtacttcttcccatctggatacatattcaggtggatattcatttatttatgaacatcatcgatacaaaatacctatcatgctgtgctattcctttcgcttttgcttttttttttttgattgtctcttgtaaaaccattcatactttccatataaatccctcttcaccttcttctcagcaatatctttttgtggaatctgtgatcaatagatctttgtagctgtagcacatcttgccattcctttcttttttttttggggggggggggttgctgatagagcaactgtatcatgattctatcctagaacacatctctagagtggtgcttgatagcaggagggctcatttgattatgataccttgagtggtaggaggtgttgggacttttgcaagcttttggatgcagtctgcttgggtgactgagtgtgataaaaagaacatgccaagttggagtgctttacaatcatagccacagctggggaatgcaagctgtgaaagggtatatgtacagactgcacaagctgctagggtaacttgtgtgcacattaaccacatcacttcaagacaccatatatgtaacttagtttgtctgaactacaaacaagagtaaaaaaccaaaatacatgtggacttagccttcaggtgaatattctttttggtgtcatgatttgtttggttttgtatctcagcaattcattcatccttggtgccttattgataaggacaattattcaatcaaggtgtccattgcccctcctccccctctcagcattctcaacgagcataaccatggatcttcaagggaaagatgattttataagcttatcttcagtcacatacatagataaacaaggggaaggaaacaaattcctgggccatgatgataaacaaagctaagcttgtaaatgttggaatagaatccaatcatgacttcaaaaacctttcatgctttgcaccatgtatgtagtctgaagacacaaatatcttgactcacaatcatgaaaattcaacttacaatcatgaaaattcaactcacaatcaaggagacttagcttaatataagcagtgccagcgcacaccatcccgagcacaagtgtgttcccaaaagaacacatgttggccaatccggtgttaaagttttgaatggctacctcgtcctcaccctataggttgggtattagatgctcaacgttgagcgccaccaaaactcagaaaacattgtcatgcaagacttcctgattgggcataagtcccgccggcaaagcttcaggcaagccgcacggagggactttattataaatttaggacaatcctgttataagccatgaactttgagtaggcaaaaaaaatcctctcagcggacacaccagaaagaaatcggcgttttgtttggtatcttcgaatgaagagggctataaccgcaagaaagaagagaaagatccaaggaaatcttcctcattgacgcaatctgaaattcagcgctcctgcctgccgacatgtgatgggacttgtgtttaagcgtattaaacattgtatcggagaattccgaggcttccgaggaaggcgcacatggccttggcaggtcttggcgccgacaaccaggaattcacatttgtcaacaatgtcctccgtcaaatatctgtcttgtgttcggccatcttctacaatgggcctcgggttgcgctctccatccaataaattcaccgtttgctacaacatcaagtccttttgacccacatcttacattttagagtcgaaatttctcatttgccctcatcctcaacatgccggaatcagcagcacagcagcttgtgaagctcatcgcgaaagcagtccaagacattgaagaagatatttccgtccggatcccaggtggcacaccagccgacgtgaacctgcctcaagttgctcctgaagagaacttgcccttgacggcgcaacgcagagatgccatccgaaccttgaaagctgccacacaccagttactcgctactttaatgcccgtcggtttacaagttcaagagctccagcattcttatctgcagaccgtcgcaataggcatcgctgtggaaggacggatcgcagacttgattcattcgatcgatcctgaatcaagcaaaggaggcgtccatgtcgaactgctagccaagaaggcagggatggacccccgtaaattaacccacaccctccgcttcttggccttgcgcaatgtattctgcgaagtgactcccaatcattgggacaacactcgatcctcttttcctctgcgcactgattcgccaaatagccaatggtattacctcaagacgaacagagaaaacatcgccttgccggcgttgagcgagcttccggctgtctttttggactcccaagggggtggggccacaagttgggatccctctcagactgcatttcaaaagtattataagcccgattgtggattcttcgaattcttggaaaaatcggacaacggtttgaaggccgaaatgtttgggaaaagcatggtgagtatgaagcagtttttttttccaagatgaaaccaccaatttaatgctgcctcgtgatattgaccgaactgaccatcattatatagatcgaaatggcccgggccacaagcactggggcggcagattacaaaccattccattgggaaaaactcggatcgaacggtgtcctggttgatgtgggaggtgggatcggtggagctgcgtatgatatttccacatatcttcctaaatggaagatcgtggtacaggatcgacctgaagtggtgaagcacggaaaagaagtatgtccaactcaagagctgatacgaattccagttgagcgctaacttgccatactactctctgcatttcccgccgtcagaattatcaaaaaaagtgctcttcagccgacatcgaattcgaggaatcagacttcttcagtgaccaaccagcgcatcgtgttgggaagacagatgcttatttccttcgacgagtcttacatgattggccgtgagtaatcttacaagccatattgatcgagtttatcgacaaatagctgagagtaactctgggaatgtggggtcatataatcgtcgatcaacgccttagcttcacgtcctgcgtccagattttgacccgtttacgacgcagtgcgaagccgacgacgcgattgttaatttgcgagactggtcttgtgcctgggctggttgactcgaattctccaatcctctcgaatggaggaatgtcttcatccttggcccacagcttgaacctttgcatgctcactcttttcaattctgaagagcgtagcaaagaagattttgaagaaattttcaactcgtctggttggaaattgcagtcggtcactccgttagcttctttcttggattggtgcatatttgaaggggtacccaatcccgactttcactagtgatgggaaacttgctgaggaggatctttcttcacaaactcaaacattgttcgcagcttcctctcatgtatgatgtctaaattattctccttctttgaatctacaatttcctgttttgtacgtgagcaggactttcaagtttccttctaaaatgcaaatgacattaggacagaaaaacataacatcacgcactccctgagcctacaattgcagttacaacttacacagagcttcctgcaataacccctgcccagtttccaactttgccatgttcattccataaatgagtcaattgctgcatttggatgacagtacgggaagaatgaacatttgaaagaacataacatgaagttagaacttcaaaattaatgtttaaaaaaaccctgatggattgcaatgctcttccatgtagagatcgtttgtccgtactttttgcaggtacctggtacctcctgtggggtaccccttgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggatgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggatggtgatggttttggatgacaatgaagattcttccaattagttataagttttagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataagtatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacacgcactccctgagcctacaattgcagttacaacttacacagagcttcctgcaataacccctgcccagtttccaactttgccatgttcattccataaatgagtcaattgctgcatttggatgacagtacgggaagaatgaacatttgaaagaacataacatgaagttagaacttcaaaattaatgtttaaaaaaaccctgatggattgcaatgctcttccatgtagagatcgtttgtccgtactttttgcaggtacctggtacctcctgtggggtaccccttgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggatgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggatggtgatggttttggatgacaatgaagattcttccaattagttataagttttagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaagaaatgccaaaaaagtgaattgtgagtgatattttacaataaatatgaaaaaataataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagagggggggtacctgaggtacctgcaacgggtaccttgggtaccccctgggaggtgtctggtgtggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacaaacgatctctacttccatgttattgtaaacatgattgattcttacaaaaaaaatctttataagaagcctctactaggctccatatagcttcctgaataataatctactggataaatatggagtacagtctagataatttgtttcctgagtacaaaaaaaaagccaaagcctcaagttccatcccaacctgcaaatattggctgatgagcagatgaagaaatgtaaccaattgacatagtgtgcaagacttagatctcatgggttttcaaaaaccatagagtttaccaagtgatcacattgtggtaccagttgtatatgacttagtttgaaagacctccaatatccaacgataggtgagctgctaaattatataaatggatcagcagaaatcctcaactgtagacattttcttcccaagcctctaggctctatgtagtgtggtcattatctatgtagctactccagcataaaatatttcatgaactgagtcaatgttcgttttattttgcagattttacagccataaaattagaacatgatagcagaaaacaatcttcatgtgattgtctattggttttcaaatccaccatcaaacctttctcacaatccaattcatcattctgcatcctcccccgaacaggaattttatttttgcaactgttcataagcaatcaagtcagaatcttcccttaaataattgtggctacttcttgggttcatgatgcatatcaaggtcttcaagttattacacccacattaccagaaactgcccaaattcttgtctaatcttgggcaactttgttcactacaatttctcaaggggggggaggaaactgagtgtataagggtgaagaggagatgacattatttaaatgtgcatgctgctcgagagatatccatcacgtggaagaatggatgcaagatgggccaagcggcaggggtgcgactgcgaggggggctcggcctccagggcttaacccccaactggtcaagccttccacaaaaaacccgggacggtcaacagggaggaaccacccacttcgctctcgctgcttcgaaaaccgagaaaactcaaccccaaggactagaacacttgttcggatttatccaagtcaccctcgaaaaccatctaccaatccatcatggccgagtctccgtttctggcgtcagccaatacgaataccatcagccagggatcgatctgggcggtcttggttcagccatcgtttcccgacatggtctttgaagcctctgccttgatgaccaagggtgcaccttctcaagcgaatcctacaaccggaaccaaatcgtctcaccaacctagcgaattcgccttgcggatgaaagaggctgccgaagcgatcagcggtgaacacgccgggccgactgagaagggggacagtgaagatgctgatcaaatggcgaatgatgaggccgtcgagaatcgggaacatgaaactgaagagactaaagaggccaagaggaaaattgtcgaagaattatggtccaaactgcaaccttcttgctttgtcagaaccgatgatcggggtcagttgttttgctcgatcatttcatcattccctcctgaatttcaccctactgtgttgtgaccaaaaaaatctaaatatatgtcatctttctgttttgaaatatcagaactcgaggcagctaccaacctgctcctgaccctcatgctttctttcttgtcaaatcacaacaagtttccccaattcgtatcccagcttctggaggccatcgtaactgctgagggaaaaactacggcttacgggagatatactgcgtgcgttgaacgacgatgatcatccggttctttgccactttttgcaccactaatgagcctttccaacaatactataaccaggttgtttacactcttcaatgccctaccagctccaacagcacccacggacaactctgtacctttacaattgaccattctctctcgattggctgatatggccgcttcccaccccgaggacctagtcatactactaccctccttactacgcttgccgtcctacctcactcagtggaacttacttggctccccagtgggcgtagctacgatcgagaaagtgatccgactttgtgaacaaggaggcaagcttgaggatgcgtttaacctcagcattctctacctatcctccccggccttatcgaatgagaaaaggtgtcccgatgtcgatcgggtttcggctcaagcggtcaagctctcgttgaccttaccaaactgttatgattgggacttgttggaagatatcgtgccgatctctcaatacctcaactccaatccagagggcgaaactacatacttgaagttgatcagcttgttaaagtcgccgtcgaccaagtttgatcagatcgaacaagagctcacatcaaattcgaacctcaaaagtgccttgtcggaagataccaagagctgggtccaaaggaaagctcgactgttgactctcaccgatttatgcgggaatcgtgtcggaggagaggtaaaatactccgaggtcaaggaatgcttgggattggctgtgtcgatcgaagaagacgatggcatggaggtcgaagaatgggtcatcaatggtgagcactcatctaccctttctttctttttttttcttatgctgtatccaagatcgaagttggaccagcttttgtccagacgaccgcagttgaaactaagacaaacattgcattgtccttctacttgtgtttcagctatcaaggcgaatttgatagctgccagacttcatcaaccgagccatgtgatctatgtgaccaaagccagccatcgatcatttggaacacctcagtgggccaaccttgaaacaaaattaaaagggtggggtaattcgatcgagcatcttattcgagtagtggaacaaggcctttcttccgtggaatcttcttcaaatcttaaaggaaatcaaaaaatggtttccactgccgcttagaaaactcaatcccttgcatactcgaaaaatcttgttcccccgtttttttctacattgagaaaatttgtcaacttgcgtcgatcgagaatcatcttagtagtaattttaagaaccaacttcaacatttgttttccaggtttctttttttagtataactggcgagcaacgttactagatatcctcatacctcaattgctatgtccttccaaatccaccacctcccccaaaaaactcaaacgatacttttgtgctcgtttttttcacttttgtcaattagatcgctttcctttatcactcagcatgtcgattgctctttctctttgctcaacaataaactggtatcttttcaaatctgccctgtctgaccaaaaggtgaatgagggtaggtaaagagtggacaaagccagggatgtactggaacaactaaggacagattcatcactggtgaacctagtcaaaagaagtatcttctgtcagctgaaaatgaataaattattttcaaataatctctatcagttacattgtagttcaacagggagtaaagttaacatcaatgtcacatttttccttgaagttttcaggtgaggaaaatgcggttttgcttggtgaagttggtaagacaggcggcagcacccaattttgatgctggcaataagctaccagacaacccttttggatctcttaatccttctttcaccagatgaaatacagtgttgaaaccaagctctcaaagagggcaaacacaatttcctgaaaagtttaggacctgaatgatgagggtttcatccattttgtttgttactaatttcaagttctgggtgtaggtgggagatggaccaattagccactccatcttgagatcaacccacaattttacaaagtcaatggttgtttattcttgaaacagcatctcaatctgtcttagttgtcaatcaaactctttggttccaaaccaaagaaaatggtgccagggcagccagagctggcttcctccagcagactaaacttccaatatcaaaaccagagacaccacagtcaattgggtgttgctgcagtctgctttgtcatccacaactggtggccgcagtcactacggaggtcgcaaatcaactggcagtgacatctaattgtccatggtgagacaaagtctctgtagttcaatggttggccttggccctgaaatctgtccaaccatcacaatgttgatgtgattgaagctagtcaagatagcggagccggttccaacaagtgctgccctttttaaaaattaggggcttagaaaaatgactcccattttttttagctgacaactcccaacaaccattggcagaggtctgttgggagttgtctttcaactccagggctgattctgggagttgtccttccattttgttttcaggagttggctccccaaaccacccctcatgcatggggtggggggtttgggaattgcacccacttgaccagaaggaaccccttctggtcagtgaggcagctgtacctcatcaatcagaaaggattctttccagtcaatgatgtacagccccttgacagaaaaaatggaaccctttgattggagtctagagggcaaaccaatggacttgaatttatgcttcctggtgaaaatgtttaaaatgagttctaaagaatgattctgacatattggataggagaatgttttgtaatttgttttttatatttttcctcattttctgatttttttgaaatttttcaatcatttttcacattagctcaaaaattcaggagcatcacaattgcatgtggaaagaatgattataaatgaaaaattgagaaaaatcaatgatcaaaagtttagagagctgaagaagttggattgaggatgaaattgaattcaatttcagtgcctgattggagggttggtctggtggatgacacaatcaaaacatgcttaaaaaagctgttgatcaattttttttttaatttttcatttataatcattcttttcacatgcaattgtgttgatcatgattttctgagccaatttgaaaaatgattgaaaaataccaaaaaaaatcagaaaatggggaaaaatacacaaaatttttacgaaataatttcctatccaatttgtcagaatcattctttagaacttattttccacagtttcaccaggaagcatcaattgaagtccattggtttgcccttgggactccaattaaggggttccattttttctgtcaaggggctgtacagctacctcatcaaatggaaggaatcccatccaaggtacagctacctcattgaatggaaagaatcccttgcgttcaatgaggaagctatactggatccactggaagggagaacttcctgttgatgaggtacagctacctcatcaactggaatggattccttccagtcaatgatgtactgctacctcatcaaacagaagggatttcttctagtcaatgagttacagctgcctcattgaccggaagggagtttgatgaggcaactgtaactcattgactggaaggactcccttccaatcaatgagtaagttatactgcattggctgtaagagattccttccagtcaacaagatatctgtacctcactaaccagaaataattccttctattcaatgaggtagctgtacctcattttccggcccttccaattgatgaggaagctacacctcattgactggaaggacttccttgttgatgagtctgttgaaacttgacgtgtcatcaactcaaatctgtgaaatcaatgaagaacattgaattgcaacttgttgcatcaactgcgcaaaccatctccgcagccaatatcaaaccacatgtcaaaccttagtcatcatcctgtcaaacctaatcggctgtcagatctcaagtataaaagccgccaaaatctcaacttcagtccagatcttcctcagtctttccttgtctcatctacggatacaacctcggaacctcagctcatccaaactcaacacctaatcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccatttttttcattttatttatttattttttacttgttttttataaggggagcgactcccaaaacctttgaaggttttggaggtccgactcccatggacgtctggaggagcgtccacagacggtcccctcgatgtcccagaaatttgggagtcggaactccaatttctgggagtcgtttaactaagaccctaaaagaagcaacacaggatgcaggaagaggttcaagcacttcaagggagagactggcaggtgcagggcaggtgcaggcagtgctaggtacctagcaaggagtaccacggaacgacctctacagggcctgcaaaatttagatttttgggatggaaattggcaccttcaagggctgcatatttggtgaagagttctcccttctcctgaaattgttgaatgaacaaaattcaggcatgttttgttgaatgttcaaactacttcaagggaaccatgacacatttccagttttgctgagaaaagagctgctatgcttgttttgcttgccctatgtgtgagtttatatgttcatgtacaatgaatgaagacaaattggaggagcaacagacatacttaatgcgcagatatggttacggcagaggaatagaaattggattgagaaaagaactgccacaaggtgtacatttcagtgttgatacaagatatatatcgcagttttgtcaaaacaaaccacaaattcaggtactgctaactggacaaaaaaaagtgatcaccatcttagacggactactggcgatgatatattcaggaagtgtatagtggctcgatttccgttctagtatccataccctccttgtgggtctgttgagagaacacgatgatgagccactgggttcaagattcctagcaacgtttgtgactacttacaagggtaagatcccccgttcggatagaatcctcctggttggttgttgccctttcgaccatcgggcatcgggtgactcgttggcccgccggtgggctaccaaaatagatcgggtttcagaaaataatcaatgccaatgcaaggtttattatgatatcacgaaatttaacacacataaccgccagtttcatttccaggatagctgctcgtcgggttcatgtagcctccgcccatgtagcccccatgagctggtgggggaggatgggaatatccaccgtaagggatcgctggatgatgatacccaccgaaaaaaaaaaatcaacccatgcccatgataagagaagggtcctttataaagcaaaatcatttacatccaccaggataaggagcattcgggtattggtaacccccgggcgcactcccgctgctcattggataatcacccgggcctccggtgccccctcgaatcaattggttcgccacgtttacccgcaagcggcgaccgtctggttacgaaagatagaagaagaagaaagcaccttgtaagaaacctcaacttgacatagagcaatacgggatggtgtgtgaaaacattcatgcatcatacgctaagagtaattttcaatcatccagaggcagtcgtatcgtcatgggagagaggcaggtgattatgagtccaaaaacatgtccgttgggataccaaaatttcaaacaaagtcaaactcctgaattcattccgtatactttgttgatatctgagtaaaggaatgtcttttatgatcaagcaactgttcgaactgattaccaacgcatggcagactcatgcactagtcgggagtcgccatagcactagaccatgcatccaaaacaaagcagagccaatgcaagcatggtagctagaaaaaagccaaacagcaagcgaataatcacgagctggtggcttgtccccagttgctatttggccagagacagatctttgcaaggcctggaaaaggttgcttagataggttaggatttgcttcgggcttaccaattccgaatcatacatggtatcaatagcttgctttgcttgttctggattcgcaaactggcatgggatgaagcccaaagaaaaacgcaagtatgatatcaagatacacatcagcacaaaatctcaatcagggtagtgacaaaaatcatgggagataggcagttggtcgatgttgatctctagtcaagtaagtgtctaggaagatgggctccacaatcaccgcattcttcggaagtttgttgttccagacagactgccagcccataagggtctggtcgctcaagatactgctgtgaattagctgatggaggtcgttcgacgtaccgtgacaaaaccaaagcctcggctgcgtccttcactcctcatcactaccgctccctttacctctcctacactggcgaaatgtgaactaagcgcgttttcatcagtctgaagatctcgggcacatttcgtgcggtccggccgaattcagaaggggtcggaaagttaaaagttgagttagcatgcttttaatatatgctgcataaaagtagggactagtccgggctcaatgtcgacctctgtcaaaggctatcaaggcggaaaaaaaccccgatcgcttactgggatcatcgaagcagaaaaaaaaaaaaaggaaaatcaaaacgataagatcatgctcaccgcccacgcgagattacccacgtaaatcttacaggacatctgtgccgcatcctggccttcggcggagtaattttccgggcgatttgaattcatgatggaagcgagatgcaaatgtttttgttggatggctgtgctgttttcaaaaggctatgagggggacaagatgatgggtggcttgctctgctgtagggcggcgggataaccggaacaaatgaactgagaaagggtgcgttcgaagtcaatatctgatgagcctggttcactccaactttcgaattggaaatcggattgtcgtcaaagtgacatggttagcaggctttcgaatctatcccggagcgccgtatgggcattgaataggacctagattggaagacaagaaacacacgtttgcccaggtttttccgatcgaaagaggtacactatgtaagaattcaagaattctttatgtggaccccacgctccgagttactggcgataagagaatagatttacttctccttacagacgcgattttttgaatatatcagaaacggtggatcatatatccgtgcgatggatgattgggcgagtcagaggaagaaagctgatagggtgtcatcatagtaagcatcaatggactatgtatttatctaaagttttgcaaatcccggcgccatgattccaagactgaatttctcttttttccttagattatgacaacagttgcataaaaaagatacacaaaccacctcatcgtgatacgcatgtacttagacgagacgaaggggtcggaagtaaacaaaataaacaaagatatggaagatcaagaagtgttacaacgattgaaaccttatcctgatactaggacaacagaggtcaacgactgcgagctagagtcacacatttaaaagtaggtaaaataaatgtatgatggaggaaaattgaagctgggtataaactgaactggtgttttcaagtgctgtaaagcactgaacgacaggcgcggcgacaccgcctcatagcgggatagaaatctttcaaagcgttgcggatgaacgggacttaaaatccggccgaggccgaccgagggaaaggattgggaaagcctttttgtgcgtgttgtacaattcttccattttatcttcgaactcaaacagccttgtatgtattgtaagcttcagcctccaatctccctccaacataaatattcataaatacttgaagctctgaccttaagcttaaaatcttatatcccaagcgcaggccattcggccaattgagttggctgatgaaaggggagttttgtatccaaagtctttctaaaactttttttttttttttggaaagctgatgtaaccgctcccatatgcaccgtgatggggttgaccgttgagtgggatccattctcatgcaaattaagaatgaacttgaatcggttggggactccagcgcattaacctgtcggcatgatgaaaactccttccagctggtgggctgttgtaccctgttatatgagccggcgctgccgcctgaagctctttttaggtgtggcactggcgtgttgtaaaattatcaacacatgtgactctgcaaaaaaatctcacactttggccacttcatcatacagatgatatcaggaattgacgatgtacccgtcgcgtgaccgttcccctcccttctttgtgacagactgaccccacactggcaaaacggttgatccatatcttgaaactttccatttccaggcatatttttcccgggcgcatttagccgactgactcttccactgaaatttacccgcagatgaaactcttggatggctgcgttgtgtacaacaacttacaatgagagcaaatcttgatataatcatcgtgtcaatcttcagaacctctagggtccccgccagcattagcaatttgatacggattcaggataaggttgtattcagcaggcacgttttcatcgtgcgattgctcttggcagctctctcgtaaaagcatgaatatcatgcttgggacgtaaaagaaatgtatagaaactgcaacaacttttttctattatataatttggaatatcatcatgcggaccttttacctaatccaagaccttggttgagggtctagaccactccaaatagctatccacgtcttgtatcaaggtttgtggttcacacagcggaatttgaaaaaaagagtctgcatacattgattgtatgcttgcatgatgcaaaccgcaagcagtttgaatggcttcacagccgccgccgtgtcagcgttgagctatgataagcacttggttctaagaatgtagtttactacaactgtcaacaatatcaattaaacacatcacaaaaacaaattgaaataaatcacagcagacaaaaagatgtcgcgcggcggcgcgcgtagaaattattagatcgaaaaagtcgcggaaaaaaagcgcgagattctatcacaaaaagccaccaaacaacgtgaaatgttaatggagtttgattatttgttcttgttgccattatttttgatggggccaagaaaacaaaagtaaggttgggggatttggtctgacaagacaaaacagtctatgttgataacaaaaaaaggaaatcaaaaacatattgacttccccgcagaagacgtatattaccttgccattgttgttatcgcgattttgggtagaggtgctgctagtgtggctattatggagataacaatcacattactagtttatggcgggttcactctcgccgccggaggaactagtagaggaagactggacaaccggtggctttagaagactttcacttccacctgcttccacttccgctctacagaaagtcaatcaatcaatatgaaaaaggatagcgaaagtgagaaacgttaataggaaattggaaagaggctgagaaaagacatgcgaataacctacctaatctgtttggcccaaagatcagaataaagccctttgagagcaagcaaatcgctgtgagttcccttttcgacgattctccccttcccgatcactaagataatatctgagttgacaatggttgagagacgatgcgcaatcgcaactgtcgtccttccttggcccagcttttgtagagcttcttgaatctctctttcagttgttgtatctaaagccgatgtggcttcatcctaatcacgcaatatatatgatgggaataagattgttagccatgcaccctcctttgaaagggtggcattgttactgaccagtaaaattacgggcgggtttctgatcatcactcgtgcaatggctaccctttgcttctctccacccgatagcctgactcctcgttccccaactcgagtctcatacccgtctggaaatgacctttattgccgtcatatgtgatcaagtataaataagagattaactttgttatgtatacagtggtccgcaagaagcagtgtactccaagtaagacaactaacatgatacgattatgaatctgagcagcttttgctgcttccaccacatcttccatggtgggtccgtccggcttaacaccgattgcaccataaccaatattgtatctatatccaagatcaaaggaatgagttcaaacggttaagagcatttatattttaaaatcaaagatcgagtgatcgaaattcccacctaattgtgtcgttgaacaaggcagcgtcttgtggtacactaccaatttggcttcgataacttgcttgagtaagatcacgaatgtcaactccatccagtttaattgatccagcggtaggatcatagaacctgaacaacagcctcaaaatcgtcgatttcccgcttccgctctcaccaaccaaagcaacagaagatccagccggaacagtgaatgatatgtcttctaacgcggaactcttgccatcatagctgaatccaacatgatcaaattctatggtgcctttggctttaatgatggtttgcgcactaggtcggtcttcaatctcctttggctcagctaagagcttcattaggttgtcggtatctaaaacaaaagaaatgttcagattcattgttattagccatggtacataaagactggttcgagttaattgatcttaccagttaggttctgctggatgaccctgtacaaagtccccaactgattcagaggtccaaccaattgcgcaacatactaaatccagcacattgtcaagacatcatcagaggaaccatctggatttcaagaggatgccacccttacagagacaaatagcacgaaatccccaacggttttgcgaccagtgctgacttgaaaagctactgcgaagcaaccaatcagaagcgcaacggaaattatcgcattctgaataagttaaatcaaaagaatctcagaatgaaactagatttttgctttttacaataaatgacatagagcacattactgtgcaaaattgagagtatataaggacgacatgaccatgaatcagatcgctgtagtcgatagttgcatctagataccgattggtttcaaaggttttcgtgtaaaccaggctatggtttcctattcgcaagcacaaaagcatcaacttatcgttttattgaacccaggtagagaaagaaaaatacgtacccaattcagaagggagtctccttgaattcctctggtatatttatctgataggataacggccaaatgcacttgattaacaagttcaatttgagagatggtatgtgaggatgagaaaaatgaacctttatcgaccatttctctgcggatagcagtccgccattgggttaacagaacgctaactgcggcatatctatggtgtatttgatgatcagtttactaaccggctcatctttgttcaacaaagagaaaagaaaaaggatgacacgtaatctgggctcacgcaatcatgatgaagagcagcataccggccaaaaagatgtcgaatctgattgcaagatagcccactgctagtccaatatctaagacaattggtatctgaaacaggccgacagaagcattcaagtcaattattatacttgtttctctagtatcacacattgagaaaccattctcatgtttcattgactttctttttcaatcaagaaagagttacacaaacgagactcaccaaactgaaaaatagcatttgaaagaattggttgatagcagatccgcggtccaagatccggagcacttcagccgtcttacgtctagtatgatacgacagagacaggtctagaatatgctaaaattgatggcagttcaaagacaagaagaacaacaggtgttacatgggtctaccctcgatggactccattgagctgcgtagggtacgagcgtcttgatgcttggaattttgtcaaatgtgcttactcgaaaagacatcatcgacattgatcgatctgcatactgcgccacggggacccacaagctttgcaagataactgatcatggtccatccaccgaaacagataaaaatcaggattgatggcatgggcgagtggtagccaggagctggtgcactgaccattaatgatcccaccagagccttgcaagaatctcaaaccgacgtaggcagccaggtgtaaccagggagagcgactttgagaaagatcctcagtggcctcgccaagggtcatgggaaccatcaggttgaccgccctgcccacaaacaggagtaagaaacaacatagggcgactgcctggagggctctactccgacgcggccaaagatacgggaacaagattttgactcgtttcatcatcttgagaacgcctgtcggttttggcgcttccctcatctgagccttggtgctgagaacatgcgcattcgagccgttggatggcacaaaagtcccgtaccctcctgcggatcgttccggagagacttcagctgttgatggtcgcagggaacttagggacacaaactctttatgatagaggaatctggtctgtagtaagctcaagctgatcaccagtaatagccgcaccgagaggttaattgcatgaagtaggtcatatgggtctatactggtgtgattaggtgacgcggttgatgtgttggattgaggggctaagtagaacgcgtccaatcaacccagggttcagtttggcaatgagattctagtgaaataaagcgtctgtaagaaagaaaaaaaaatgagaaaactggaacgtacagcgagtaagaagcatgagacacgatattccgattaccatttcccccagtaaggcttgggtactaaagactctagtatagattttaccccaaccgcctaattgacccgaaccacgctcctcccaactcatagccacaatacaaccaacgaaagcgaccagacagctgacgacatagccatcgagggctcgccagacagccatttcagatggttcccagcaatgtgcccagacagctcggacacagatcaccagtccatcgaagaaataactcaagatgattaaaccgtggacggcatagatccagttccgacgtggtttgcggagggggacgacgacggggacaatgcctgcttcttcctcgggttgaggaggattgagatggcggtttggctggtgagtcgagctcagaatctctcgttcacccctcccagtggttgtctgtcgctcgaaattcgaatccggtagtgattcatatcccacgttttgtaatttgaggacaaatctcgagaacgctcgagtaccaaaagtgagcaccagagtcccaataagtaagatcggagtcatccatctgaagattaggatcactttttccagttggtcggattcttgattctgtgaacctggtgcatgttgatggtaattgggaattgaaagtggttgtcgattttctgatgatgcgaccgtcatttgaatatattttctgtctttctttcttgctttcttcctcgcggttagatcttgcacttgctttttttttgttgaggtctatagtacgttaagggtgtatattaaggtcgaatatcccgatcgacgtgtccaacaaggatgtgctttgatggcaaatgaaaaggaaatcatgacttggatcagcacacatcataccaatcaactgcttaccaaaaaaaaaatgaactatccatcaaagaaaacactcacaactgctagagtttctgattgaaggtaaataagatataaataacaatgcggatgctctgtaagattcaaggattttagagtcttgctcgattgctcggctggcgttcgttcgacttcttcttcgatctatctatctatctagtcctacgcatgcatagaacatccggcggaacgcaatcgaccgatacgagttccttgctgaacggcgagcttcgtttcccagggtctttggttgttattagcagtggtttcagctggagtcttaagaggtggacagcagtagaagtttccctaactgtgaacgaagatgtcctaggccaaccaacccagccccacaacagcacacccacccactctgttcaacacaaaacaacagctgttgagcttgaactcaagccttggaaatttaagtcaatgtacatactatggaggtactgaacagccattttggccaaaaaaaatgaaaacatggggatgaaccgccactttggccaaataaccgccaaatgacggccctgaaccgccagaatggccaaagtgaaaattgaatctaaccgccaaattggccacccatgctcctgaaccgacatgattgctcctggaccgccaaacatggcactgatccgccaaattagccatgtatccaaggggtttgtgacctcgtctcaaccccttggactctaaatgccccatcaatacacccagtcaaaacatgggactgggagtacatctcccatggatgcctcccttcacccgtatcaaggactgatttcaaccagtccttgatgggggtaaacctgcccatcaagtccagtttgtgtcatgatagggaataaacaacccccttggtatgaccggttatgaccggtcatcaatgggataaaacactcctatggatgtccgggtcaacagcggtcattcgatgggagtcactccccccaagattgtccccggagatgacgggtcaaaaccggtcctcaatgggagtcaacacccccaaacacccccaagcacctccttgcatgacgggttatgaccggtcatcgatgggttaaaacacccccagcgatgcccggtcaaaccgggtcatgggtgggagtacccccccccccccccccaaacacccccagcgatgaccggttttgaccggtcatctctgggggtgtttaaacccattgatgggagataaaacccttgatggaggcaaacaaccccatcgatgaccggttttgaccggtcatcgatgggtgtgtttacctccatcaaggaccggttaaaaccggtccttgttgggggtgtttcgcccatggatgaccggttttgaccggtcatcgatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccgtctccgatggctttcttttctttctctcgttgtgcaagacaactagtcagggcctgaggtgattcatcgatacgatacgatccgggatcaggtatcggatcggatctttcatttctgttcaatttattttggtcgcttgtctatacaactgacttttaccttcactttcttttaagttgtgtttttagattgccctttgaagtgtactgtcaggtgtgtctctccttgggttttggtttgctttcatcttcattattatttattggttcatcaccaattttttatgctttatcactgaccacttttgcctttttgaccattcatttaggtttttgtctgttatcaggtgagtatttattttgttttatttctttttcttatttaattttcttttatcattatgatttattggttcattcatcactatttttttatggttcatcactgacatcatttgtttcttttcccatttattcagggttgtctctagtgtgaggtgagtattttttttcttatttaatggattactatttttaatcattcaatcaaatgacagatcaatctcaactgatatatcattggacatttttttttcagacatagaatagtgattcaaactcttcaccaaggaccaacaacgctgccgctgccagaaacctcagtttcacaatctctactcgatcatggccacctcctcaacccctgcttccaggtctcagcccaacacccctcctccaggaaccccatcagcctctcgtcctccatctcgacattcgacgaggattaccactccagtccgaaatgaccctaattttgtcaggcccagcaacaattctcgcaaggcccttcccccttcttcagcaactcagacgtctgcaagacaatcgcgtaaacgtccccaaagaccatcatccgcttcggcttcaacctcgacacgtgccgcccacaagaccaagaaggccaaggcctctcgaacgcacaagaaacacaaaagcaagagggtcgttctatccagtggggattccgattctgagtccaactcagaagcttcatctgactctgaacctgaaacgcacgggacggcaaacatgattgacttcacacaggattcagatgatgcgaaccgccgattcaagcttcacaagaccaaggcgcaaccaaaggtgtcagagtttgacaagatagaggagtattttcacccccctgtgtttgaagaaggcgacgtaagtttttttatgttattttattttttttcttttacacaactgacattgtggtttgaattttcataattttttagactgaaccattgtcttacaaatgtaaatggtgcgataacccttatcggaaaggggtaggaactcgtgcaaacctcgtcaaacatcgggacggtaacgagaaccgagaaccgtgcccaggacgagccagggccattgcggcagggtgtaagctcccaatgactgcgaaggagaaaaaagcacagaagaacgagcccgagcaggtcgcaatgcggaaaatggtggacggcaacaatttcgacaacaacaccttcaaccagctccttgtcctctggattattcgacattcgttgccgtggcttcgaattgaggatttcattttaggtatagcgttcagatatctccgacatgtcgccaagccatacacctgcgtctgggcggccaccaaggcccatcggctgtactgccacttgcagagtaaggtgttggacacactccaggtgaatttattttgtcctcttgatcaagcaaatagtcggctgattgctcctctggattacacatcttagtcaaatccctcaaagctcagcctgatccatgatgtgtggactaccaaggggaatcgaaatgcgtttctaggaatctcggtggcttatatcgatgacagttggacattcaaggtctgtcatctgtcggttaagtatatcgcttggacacataagggcaaatatctggctattccattggccaacatcctcctcaaatccctcttgaacaataagataagtatttctgttatttattatgtatcaaactttgtatgacatagcagctgattaggatttattttggttgttgtatttacattatagcccaaactactgactcaggatcaaataacctcacaatggctgtcgaagtcaaccgattgctcaagaaggacgcgaatcacaatcagcacctctcaatcgccaagaatcatatccggtgcttttgtcacaagctagccctcatcctcaatgccggcctcaaagcaatctcagtaccccgacgcgatcaaataccaactggccccgtgttgggttttgtccccggcctctgtgccatatccgaggaatcatctgactcagcccaagtggacccattggccaacccctttgatactgatggcttcgttgacgattcagactccgactgcagtgatgatgaaggaccagaactgagggaggccaatgttattgagaaagtattgaagaaggttagttgggaccttctttttataatttttttcatctcgagaagttccccctgaccaagatctatactgttaaaataggttgattatgtgattcaacgaatcacttcctcatcagccaagcgagccgaattcaacacatgggcgaaaaaactcgactacttgggccccactctgatcgccggttacggcatccgctggaatatcaagtttgagagccgtgagcgagggtatattgcaaggaacgtaatcaacaaactgatcaagaacgagcaagaccgacaagaacatgagggaggcaagaaccacttcaatgaatatgaaatcacatgaagcgactgggacattgtcaagaaattaaatgatatcatcagtgtaagtgtttcctcgtcatttccaagattactttcatttcagtatctaattacctatgaaatcaatatttttctatacatcatcaacaggaattctattacatcactaagaagatggagggcgacatcccatcagcttcaatggtccttgcaaaataccgactcctgcggcaatacctcgagggcaagctcagcaccatcactgaggatgaattcaagaacatgatcaacaccatgctcaaaaaaatcgacacctacgtcaacgaggctcttgcatgcgatgccatccttctcgccacagctctcaaccccagctaccgcctctcaatgatccagaagtggtacccctcagccttcccccgcgcacaatcccttctggaagaccaattccaacaacgcaaacaggccctcaatgaccaggcagcaagagatgaagacaccccgccacccgaaaagaacacaaccctgccacctggtggtggacttgaggaagatgtcgacttcttttcggatgctgcgccagagacctatgacgaactggcagcgtaccttgggggtaagtatcggctgccctcttcacaggctgctgattgcttaacttggtggaaggtgggttcaaacatttcatatttcaggttctgagtttgtcataagaatctgattattattatttttgatgaaatacagcaatattcaacagaatttccagtggtggcactactggcccgagacttcctggccacgagtgctacgtctgcaagtgtggagcgatgtttttcagccgcggcggacgtttgcgggcaagatcgaggcaacttagctgccaaaacaatcgaaagatgtgtaagttcccaccaatggatcactcaaggggtaaagcctgatggcccattccaggcggcccaggacataatctctgctactcaggcagaattggaagcagccaagacaacaaaaaaacctgtcgcttcgacctccggtgtcacaggttaatttcactatatccatttttttttcccctataatcacagcctctactctctaggctctaccaacccccactcagtctcccaaatttcatttcactccacttgaaaaaaatcccttgaagaaaaaaaagttgtacatttctttacattaagtatgaaaattataaatagtgatgaaaaaaaatctcaggctctccatttttagctttaaaaatttacattccaatttttattttcataaaagttaaaaattaaaaaaaaaatcatgtacatataataatataaatgcccaaactttttcttttacccaaaaaaactgccttttgaaatgatccgacagataccggatcggtatcggatcggtatcgcgatgcgataccgatccctaaccctgcgatactgcctgctgcgatccgatactcttggtatcggatcgggtgggcgatccaataccccttttttcgatacctggtaacgaaaaatcgatccgatccgataaattggccaataccgtatcagatcggatctgttacatcgttgatgccagtcaatcataccaatttaagcttgactctaaactactggcaatgcttcaatgcacagggtgatattttcatagcttgtgtgccagtagaaatcacattcacaactttgccagcactttctgaggatccagtaccaagaaaacagtgcacccgtatggttcattatgattcctgcccattctgctgcagctagttggacatccttgaccatggaatattcaactgaatgagcatgccccatatgctacagggtaccaccaggaaactttcagtgtcatcaaaggacaggtgtcatcaggccaactcaagactggctcattaagtgccccaatctggcactacaaaaagtgttgagtcgcattctgcaaatgtgtggtaacattgcatatcacatgcaatgccacctcacattttgcaaattcaaagtgacattgcatgtgacatgcaatgttacctcagatttgctgaatgtgactcagcactttttgtagtgtgggaagccccctttaagacacaaaggggacattgtagtcaataataagtaaaaccagatcaaagaaagagctacaatcaatgttgcttatgtcatattcttaacatgattgtttactggtgtatctgcctcctgttgaaaggaattcccaccaacatcttctcaaaagagaagataagagccactccatggggttgctatcccaaatttaacaacccaaacttaaaaaagatgacccactggagttgccatctggatcacaattttacattctccttgcttgatctctatccagtattcaaagcttgaatactcaatagcaaatgcctcatggagttgctctaagataataaatacagcaattacttggataagttatcaaattgaatagaattcattcaatctttagattatagatcatgaaatcttcacctccttcaaatgatgagacacaaagtaatttttagatcagaaacttattgatctagactaaaaaaatcaacaagtcaaccctagttaacagctactacaaacattctaagtagagtcaccagatagatataatgataaactcagctaatcaagtgcttcatgttgattttagaacagtatgaatcacctcttataaggaggattactatcccacagactggcaattaatcacaagcatcttatatcatcgaagataggattaagcttcctacatagaaaattcaattttttatgatatcactcagcttcttgacatcagtaggcctctgccaaaattcttcatcccattcatcgctttttttttccctacctctctaaacatttgatttcataaattttcccctcaaaaccaccaatttgaaaatgggagcattagagcatctctaacggtctgggggtggatcggcttgcctttggcaacctggagtcagatgtcctgaggtgtcaccggtctgtcacagttgtcctaaatgcggactgtcaagttgagcgggggtgggtgaaacgtggccaaagctgccaaactcagcagccgagggcagctttggttcacccccgcaatgttcagcagcttgctcggcagctccactagcgaccaaaagagcctcacggcccaccaaagtcggtcccaggtcccgcatcagcaggaccgttggagatgctcttatccgatgactcttgtgatttttcctgataacaaagttggaatttctggaatctatttggatagatatttaaatttgaagtttgctgcatgacctccttagcaggaccatggatcaagtttggtgatgggcactgcaaaaaaagcctcccatggagggaactgggaagtagctgggatcagcaatgggcttctacgctacactatgctaaaaggccctcttatgttagtgtagcagccctcaagaaagtgtgccaacactgtagtgttagtgcactgttatttacactatgccaaagtgcttttagcagcaaaaaggctaaaaactgctgtagtccattgtagtgggctcttttttgtggcctgcacgcatagtatcagcacagctgtggcggaattctgctgcaatacgcaaaatgttagtgtaattctgctatgtgatggcacactaacactacagttagcgtaacttgcccaatgttgctgggatgaggatgggctgggtccacctgggtctggggtggggtgggtttgtgtcagacactgagacactagtccatgtgtctacatgagattttaacccctccaggttacataacaattattattatatgtaatctttaagttaataattatgaagtagagttattcctttttacatgtattatttatgttaataattattctgtaaattaataaagattaacctctttattaatttacctcctccatgaaaattataatcaagttgaaaaggataattatctcttgggtgtatccaagagatgattatcctgtttatctctcttgtgtgaatatatattctgtttatctctcttatggtattttctgaaataaaggatattcagcacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagattgacccctgctctgtaatatttaagaggatgtctctccccctgagattcatcccccagagattattgccatacaaacccgtgtaccttacttagtattagtgagtggggttttagcagtacactctcccttttctctttaccttccatctttatctttattctgctatcctagactacagttaagtcactactgtagtctagaagagagccttgtttgatctgctctaagctcggcgtggtgatgctcattccaccatcgtcccctctaatccagggagctaacccctctgctttctagcattgaggtgagttttatttccactggccacctctgtggctatagtgtgaccctataccccatcaactcctggtcacataagagaccggagctgacaattgggggtctggccgggaaatctgttgccccatgactgtgccattcaaatctcatgacaaccattccgattcctttcatgttgtacattttgatccttttagtaaagcataagtatagttgattggtcatcaaactgtctccttgaatcaatagttgactaactgacttaagttaacgattatccgattggttcctgataggaaccatataaagatgtttgatctgttttggacagatgctggtatctccatttgttttgttgacactcaagtcaagtttgatcttcttaattgaccaactctacaactaagtaattcaacttggaattcttcctccgtttggttcctacctgaactgccgttgagcatcctccttgctacgctgccctttggtagccttgctgtatattttgagtccgttaatgcaggatttgaacacctgtgatgaagcgaaaagtgttgatccggactcacttctctgtttgttttagtcactcgagtcgaataatacttcaatgttcttgagtgaccatctccatagcaaatcaaccaatcactgtgaatatgattgatagggtcatctggtgagctaaactggtcaatcagaccaaatgagtcttcaatccattcaatcggattgcctcaccagctggtaatccatcaatccattatattgatcacatcccccaagaacaaatagcgactaaccactctgttgcaacatcgagctagctcatgaagaaaatactcagccccactttttattgataaacttaccatatctttaacatccaatcactacaattggtatgatcatttgctgagttcaactccggtgaactacagcttgaccaagtcttccacttgttcactcaaatcggcttgctacctagtgatttcgatctgattgatcaatgataccattcaaattttcttggtacatactatatgaatctttgttatttagtggaaaaaccaaagtagttcttgcaaggacattcggagcgactcactgctttgggttttcttcatccaacaaaatagagcaagctacatgctggttgccctgattcactcttgatatatataaatcaagctagctctggtttatgcagtcccaaggaacatatcaagatcaacttactgctcaatgtggagattaatacattaaaactgatcggttccactgaatgaagctctaatccaaggacaaaacctctgaaaagcaaagaagccaattccataactcataagcaaggaattctatgagaatgtcctattcagaaagaagattgataaaaaattactgtcaagtgatcaatctggcacttcaaaatttagagagcgtagctcaactggttcctgcttgcaagtcttgacctcaattaaataaaaattctaacaatgaatcagtagttcttgtgatgcattcatcgaggtttatgagagaatcgttagatcaattgctttgaaaagataggatctgccagtccttttttagcattgattgagtcatttcacagatcgtgtaccatcttgattcttgattttagtaagggttctgttgtcattcattgatgatcagagggtctatctagaccaattggttagtcagataacgatcatcttggatgagttttattaacagacgatatcagcacaacaaaatacagtatcttcagtgtcaccctggcgctgctgtcaggaatcaaattgtctaagtctaagaagtagcggggcttaggtggtcttcaattttgctccagtcgatttgctacttgggaattcatcaatcgattatattgagcatttgccaaggaagcagaaccacttgatagcctacagcaaattgctaacctagagtgaatcgctacctcagagtgaattgctactctggtgtgaatcactaccctagagaaagtcgctaccctgtttcatgatcaagctagttaatgagtcaagatcaagcaagctcatgaacaacatatcaatcaaaactttttactcatgatcaatggacttaccaagcaagagctctactacactattcttattgaaagttcaaactgattccaatgagaaaggaaagagactatttcccaagcttaccacattgcaaaatgaaattttaatttatttatgtggtttgagcctttgcaagccaaagcttcacactttctggtagcgcattttttatttccttctttttgattttgaagatccagaagctacataaaacttaaaaaaaaaaaaaaaaaaaagctctgatatgatgttagtcttgttggcagatcatgaattccatgattgattatgtttgtctttgtggttttcttgacttgaattaacatggatcattccaataagctttccttttgaacctacctctctttatcattatcattcatgattcagagatgctacatgcaggtttaagaagatgaaataaatgtattatgtgtttgattgagaaaaaaaataatgtttggggaaacatagcattactaccctcttgactgaaatgatagtctgtgcagcaagtatatgatattcacatatgaagggcctttggataatgtaggtcaagaattcaaagaagatagctgtaatttgacttactaatgctcctacttggtggtgagaatgtactatatttgttgaataataatatgtgaataaataagtatctttgagtttttccaaacaattatgaagctgcccgttgtgagaaatatgtggctcctgcccagaatatttctcattttttgggggagggtagatgttagacactgagaaattcatccatgtgtctacaaaaatattcaatgaaaaagataacctttcaataattgtctatcattggaacagtgttcaaacagaataattcttataatttgaaacatcatcttttatgtgctctgtttgtgggaaacttgaacatgtatttttccttttgtacaaaaattgaaaagaatgagatgaccattttttcaatataaatgaccttcaaaaatgtcatatttttctcagagattttgggcatatgttgttttgaaaatttcctctttgagtaatttctccttttggtgggggcgaatgtcagacactgagacactagtccatgtgtctacatgagattttaacccctccaggttacataacaattattattatatgtaatctttaagttaataattatgaagtagagttattcctttttacatgtattatttatgttaataattattctgtaaattaataaagattaacctctttattaatttacctcctccatgaaaattataatcaagttgaaaaggataattatctcttgggtgtatccaagagatgattatcctgtttatctctcttgtgtgaatatatattctgtttatctctcttatggtattttctgaaataaaggatattcagcacatgtacatttatcatgctctgaatatcctgacactttccccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttcatccaaaaatcgtagtgttagcggttttttgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccactgtagcgcagcgtagtgggccattttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaattgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccactgttgctttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagattgacccctgctctgtaatatttaagaggatgtctctccccctgagattcatcccccagagattattgccatacaaacccgtgtaccttacttagtattagtgagtggggttttagcagtacactctcccttttctctttaccttccatctttatctttattctgctatcctagactacagttaagtcactactgtagtctagaagagagccttgtttgatctgctctaagctcggcgtggtgatgctcattccaccatcgtcccctctaatccagggagctaacccctctgctttctagcattgaggtgaggtttatttccactggccacctctgtggctatagtgtgaccctataccccatcaactcctggtcacataagagaccggagctgacagtttgcctgaaggaaaatattgacccactgggtggcaaggtgctcaagcctattcaaatatgagtggacccattggtaccccatagagttagtgttgcctcaatttatacagttttgaactccaggtgcttcatgctttttttcctggaaatgccaagagaatcaattagtgaaaagaattgcaggtcatcaggcctatgggccaacctggaacccaaattggggtccctgcaaagtctggacccttcgggctccacgcgtccccgctgcagatactccacatgtgtgctttcctgtttagaccaatggccagccaagtcagaacatatatgcgcccaccatcttataactgcattcacacccatttgttttgccagcaacgattgataacacattccccggtcagaatggccgacagtgttgttccacgagcagttagaaattggttcaggacgacttatccgactctagtattcgaagaaacttggctaacacagtgctgtgaatatcttcaagttggtttagtcactcttaggtctcagctttatctcgatcaaatcttctcctcagaaattgtaactgatttggagggttgactgaatgacgctgtgaatctcttgttgccgaactcacgcgatcgttttccacaaaaatcgaacaaaaaaagcatagactcacttcgacctgaccccaccacaattgatcaaaaaaattgaaaatcaacttttgctatccgatttatcgacctcgacttctgcagaaacgccccctttgaaggacctgtggatacctgaacaagatgttgaacgtcagacaaaagtgcaacatcttccgaaccgaggaatcttggtgcaaatccagtcgatcactgagatcggtcattcggcgctttcgcttcggactgttcaccagaaactcatagatgatgcgcaaggaagagatcgggtcttagatctggaggacccggaatcgcaggaccggcaagcaccaatcctgtatcccagggccatgctcaagtttgatctcagtgatggtcatcatacgataccagcaatcgagtaccaaaagatcgatggcctcagtttggctgaaactcctctagggtgcaaggtgaatagattaggtttcatcctgccttactcacaggctccttccttttggttaacaaacaactcaaatattgtttcttttgacacccggttaagtagctgttgattaaatccgccacggttaggcgcggccttttactgcttacctccgaaaacactactatcaaaggcttccaagtagatgaattagatctgaaccgcgatcgaatccttcaggaaggactcaatgcgcgtttaaggtatgtcaggaaccccacattgtgcaagactcgtgaaaagaaatgatcacattgctcacccacctggtttgatccggatgtgctggatttatacagccgagccgcagacaacccagaacgtaatgacgatcaacaagccgggaaccggaatccgaatggtaatggtgtcacaaactcttcggcaacctcctttcaatccgcatcgatcgtcaatacgcatgacccgtcatcagtcactcaaccaagagtgattgtagacctgagtgactcggataactactttgatgataattcggacttcgaagctcaactgttggctcatgacatttgatcatctcattttttgagaagtttctgcttccgtcgtcgtctttaatcttgaaacagatttttttaacaataactcgctgactcatgaatgcgactcaatccattgatcaaaaaaccatcaaaaaattcctgacatgtattgttttgctgtctatctactcctgctatagacaaccgttgtcagtatcatgacctagtctttcagagacctattgtagcctcttgctggctggtgtggtgagatctgtctttttaaactgaaccgcaacaaacacaaacttatctatttttgtgtatagttgtcaagatatttgtcaactctttttgtactcacacagagatcctcttattacatccctcctctccttgtaaaatctgaaagaggtatagcaacagcaattgccaaactaagtggatcattcacaaaggaatgaataaaggggaaatgtactaatctttctaggatggcagtcagccctttgaattttcctgccaatgggaaagtttgactttttgaaatctaggacatgcactcccttgcagcacttgtgacaggatgagtgggctgaaagggttcctcatactacttcaacctgttcagggctgaaatgcccttaacaattctgatgaagctctccaaatttgaacagatgaggaattaatcctttggtcgatattaattgaagatgtagaatcccatggtagcaattctcaaagtgaagagcctgaaataccacaacctctcaaaacaaggaatagacagtgtcagagcagttccaccgcagaccctaattctgggccgttaaattttgaaatttgggtttgcaaagctacctttacagcctcaaactgctgcggaatacaccacagtttggaggagtggttggtaaatcttcatgacatgtgagctgctgagggtggagtggtgagtgagtgttgagtttcacaagttgtcattgtgtgaaagtgtagtttggaggctgtagtccagtccctaggagtccctacatgtgaggacttgggagcaggatttagggaccaccatagattttagcaaccgctgtgggtcctgtagggtccttaaattccacatatggacccaatttacagtccgtggtggagttgctcgcatctcttggaccctttgttaataagatgaaatggatgttgtgaaatccaaactcacacattttatgcataatcatttatgcatcgtgtcattctcgactatgatcatgacactcatatcgattgcgtcgttttcttttcttctgcaagcaactgcatttttcgccgataactttcatcttccccttcttcaacagttgctcaccacaatcacaatcttcatcaatcaaaatcatctgaggttacattcgattgctgatcaatcaagtttcaacactcgactcatcgaccaaccacttctaacattcaggaggagctagatttagcttctgggcaggtagcgtgttttatgctatgctatctttgattgttacatgttattaacggtttcttttcttatactttcaggctattttgttgtgataatcctcgtgttaaagaagtcaacgtcgttgcgtttttgtgttctaactttattgtattctgatctcatttatcaggtatttctttcttcagtttcttattgttcagatcggatgttgatcatatttacttatcattattttttgttaagattattacttctattaagttttataatattatttctataaagtattgattcaaccatttttacaatggatgattccaatcactcttgatgaaaaaacttaagaatgtatttcttgtgggcttgaaacgactcctaaaaattagtcgacgactcccgttttggtcgggaggtcgtcgaacgggagtcgttcttccaattccccccaaaaaaaggagagtcgtcgtcctaatttcaatggcgattttttaattttttttatgaaaaaaatgggagttgcccgcctaaagggcgggagtcgttgtaccaatttagccaaatattttttattttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcggcgcccaaatttatccaactaatctaattttttttgggcattaataaaaaaacacggtttttccgcgtttacacgcggttttgctgcggcacagcgcacgcggtttccgcgtctaaacacggtttcgtaattaattttttatgggttattttttgagtttttttgaatttttaaagttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattattttttttcactcatttctaaattaattgtttgcatacatgtatgtaccttattttttatgtttttttaatattttaaatttatttcctacgttctaatgtgccgtagaatttaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaaaaatcctggtccaaacgcaggtattcattaccaactctcattgttttttagcaaaatgattgtccccgatcattttttaaaatgtcttaaagggtggggaaataaatttgaaaatgtcaaaaaagaatgaaaattaggctctaaaactttaagtgaaaaaaatgggtgtaatttgagtattaaaagtaacccgttgagttttaaaaaaaaatggattgcgccattaaattctacgcacattaaaacctaggaaataaactttaaaatatcaaaaaaacataaaaaataaggtacatacatgtatgcaaacaattaatttagaaatgagtggaaaaaaaaattaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacacctctaaagtgtaggaaacaactttaaaaattcaaaaaaactcaaaaaataacccataaaaaattaattacgaaaccgtgtttaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtgtaaacgcggaaaaaccgtgtttttttattaatgccctttttttttattaaaaaaaaaagggagtcgtccgcctaaagggcgagagtcggcgcaccaattacaaccaatattttaaccttttttctgcattaaaaaaacgggagtcgtccaactcaaaacaggagtcgtcaacctctagcgaccctaaaaaatcaaaaaaaagttcagccactggggccccgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaactcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaaaaaaacatggtaaaaaaggacaaagaggaaaaaaaatcaaaaactaaaaaagacacaggataaaaaaaaccctagtagtgtttcattggattttcaattttcctctctacagtcaattggaaacaatcagaaaagatggcttcccatccccaagcctcttctgatgccttttctttccaacccttcatgagctgaggggccggaaagagtcttgggttatgtaactgcaaagggacaaaatgagaaaattcatatagaaaagcaataaaaattggggggttggaattgggggagaagaaagaagggaggcaggtctggcaaaaggtggtagaaaaaaagaaaacaggcctctcaaaggcatttgccattacctcacccattgaaggcatggacatccaatgagcctttggacaaggtgctggtgaatcaaccatcatacaagccaaagccccctcaactttgtggaacactttccgataccaatcaggccgacggacaattttgttatacatctcgtatcgtaccgccatataatctccctgcccacggcccaacccgtaagccacagcccgaaatccgcagtgaccatctgatcaaacatccacaacatcccggacttcaggttgaatgatttttggtaaataatcaacgtaattgagatcggacggtgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaatatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttatttttattgttgtggcgtaacttgatgacagagaaaactttatatgtagtagtctctatcagacctagatcagtatgtaacacaatacaagatggtcgtacaaccttgacacggtgagtgtgagcgtgaaaacaatccaagtggaatatttttagggttgatggtttttacggtgattctggataagtagtgaaactgctggtagttgttgttgttgttgttgttggtgttggtgttgactagacctttagtgttgaaggtgtttgcgttgatgaccactgagctagctgggtacggtgctggctgggtgatgatgatgaccactgagctggttgtgaggggatgaaccggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagccaattatgctgtgtaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcatttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagaattgcataaatggtctgcactactggtggaggcctgctgatgtaataatttatgtttatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatactggattatcttctaaactaatagagacagaggtatagttgtagtgagtgactactgcggtaaaattgtatgcagattctgattatgcaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaagatccttttgatgatcaaagaaagcatattgtatatggagaggagaaaattagtactgaggggagaaaatttataaacatacatgaatatgccattgttggtgaaagtctgcggttccaactttccccccgaccgagccactctgcaaggcgatgtttacacggaatacctgtccggagtcgatgaaagccgttacaatgatcattcttcccaacgtttgcagatattcacaggttgttttgagccttcctcagagcgaaatgggtgatccggctcaggcaattgtcgaacagggcaccaagattcatgagagcgtcgatttttcctggcggtggcttgtgcttatctcgtgtacttgtttttcaattgcattggtaatcattttgatggtggagttgagggattgattcggaccgagaagatgtgatttgacaaatgagtgtgacgattcaatacgagatgttgtccggtgatcaaaatgggtaacttcccttgtccaggcgttcacatatttctccgccactgggagccagtttgagagcatgtacttgccaaatttgttgccataacttccagcaaatcggtcaaacgcagccctaaagttgccggtggtcgtgatgttgatgacattcttccagtgttggatcatatcggcctctttcttcttgtccttgatcattttggcgccgttagaaaccaagtttttgttgatgtgccaggtacacagtagatgcttcgttgtggggaaaacggagtcgagactgttcataagagcttgttcccggttgttcaagactacctcaggtatcggaatgtcgttgctggtgaacacgttgagcagggattgaagagcccattcgtagtatggttcggtttcttcatgaaggaaagcaaaggcgacactgaaggactggttagatccagtgacgccggcaatgtgcaggaggggcatgcaatacttattcgtcttgtaggtgcaatcgaggaataagacatagtggaaatgacggaggaggtgaagcgagtggttgtgacagaagaaaagaccgagaatttcgccagaatcgtttaccttggttgctgaggtgaaggctgttgtgagggtttgattcagatgaacaatcgggctgattccgcgtaactcttctgcgcgagccttctttctggcggagtaaacggttgaaatggtggccaagattggcttatcgggattggtcttcttgagtgattgaagaatctgggccggtgttaatcccgcatcgcctagttgcttcatttgctcatagagctcctttgtgagtttaaggttggcggtgtgccccgagggatcttcgctgcgtgaatgattatgtcggggattggccacagtaaacttccattccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtagagttagtgttgcctcaatttatacagttttgaacccgcagggtgcttcatgctttttttcctggaaaagccaagagaatcaatcagtgaaaagaattgcaggtcatcaggcctatgggccaaccaggaacccaaattggggtccctgcaaagtctggacccttcgggctccacgcgtccccgctgcagatactccacacatgtgctttcctgtttagaccaatggccagccaagtcagaacatatatgcgcccaccatcttataactgcattcacacccatttgttttgccagcaacgatcgataacacattccccggtcagaatggccgacagtgttgttccacgagcagttagaaattggttcaggacgacttatccgactctagtcttcgaagaaacttggctaacacagtgctgtgaatatcttcaagttggtttagtcactcttaggtctcagctttatctcgatcaaatcttctcctcagaaattgtaactgatttggagggttgactgaatgacgctgtgcattttttgttgccgaactcacgcgatcgttttccacaaaaatcgaacaaaaaaagcatagactcacttcgacctgaccccaccacagttgatcaaaaaaatagaaaatcaacttttgttatccgatttatcaacctcaacttctgcagaaacgccccctttgaaggacctgtggatacctgaacaagatgctgaacgtcagacaaaagtgcaacatcttccgaaccgaggaatcttggtgcaaatccagtcgatcactgagatcggtcattcggcgctttcgcttcggactgttcaccagaaactcatagatgatgcgcaaggaagagatcgggtcttagatctggaggacccggaatcgcaggaccggcaagcaccaatcctgtatcccagggccatgctcaagtttgatctgagtgatgggcatcatacgataccagcaatcgagtaccaaaagatcgatggcctcagtttggctgaaactcctctagggtgcaaggtgaatagattaggtttcatccagccttactcacaggctccttccttttggctaacaaacaactcaaatattgtttcttttgacatccgttcaagtagctgttgattaaatccgccacgatcaggcgcggccttttactgcttacctccgaaaacactactatcaaaggcttccaagtagatgaattagatctgaaccgcgatcgtatccttcaggaaggactcaatgcgcgtttaaggtatgtcaggaaactcacattgtgcaagacttgcgaaaagaaatgaacacgttactcacccacctggttcgatccggatgtgctggatttgatatttatacagccgagccgcagataacccagaacgtaatgacgatcaacaagccatgaaccggattccaaatggcaatggtgtcacaaactcttcggcaacctcgtttcaatccgcatcgatcgtcaatacgcatgacccttcatcagtcactcaaccaagagtgattgtagacctgagtgactcagataactactttgatgataactcggacttcgaagctcaactgttggctcatgatatttaatcatctctttttttttttggaagtctacccttccatcatcgtctttattcttgaaacattttttttcaataactcgccggctcatgaacctactgcgaaccaatccactgatcaaaaaaccatcaaaaaattcctgacatgtattgttttgctgtctatctactcttcctataaataaccattgtcagtatcattacctagtctttcagagacctattgtagcctcttgctggctggtgtggtgagatctgtctctctagactgaatttcttaaaccgcaacaaacacaaacttattgatttgtgtgtatagctggaaagacctttgtcagctcttttttgtatccatgcggagatcctcttattatatccctcctctccttgtaaaatctgaaagaggtatagcaacagcaattgccaaactaagtggatcattcacaaaggaatgagtaaaggggaaatgtactaaactttctaggatggcagttagccctttgaactttcctgccaatgggaaagtttgactttttgaaatctaggacatgcactcccttgcagcacttgtgacaggatgagtgggctgaaagggttcctcatactgcttcaacctgttcagggctgaaattcccttaacgattctgatgaagctctccaaatttgaacagatgaggaatttatcctttggtcgatattaattgaagatgtagaatcccaaggtagcaattctcaaagtgaagagcctgaaataccacaacctctcaaaacaaggaatagacagtgtcagagcagttccaccgcagaccctaattctgggccgttaaattttgaaatttgggtttgcaaagctacctttacagcctcaaactgctgtggcatacaccgcggtttggaggagtggttggtaaatcttcatgacatgtgagctgctgagggtggagtggtgagtttcacaagctgtcattgtgtgaaagtgtagtttggaggccgtagtccagtccacaggagtccctacatgcaaggacttgggagcaagatttagggaccaccgttgtaagactcaaaagtggttgtgaaccccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttattgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataaggtctgaagttataaaagagtgatgactatattgatgaagctgttgttcaaagctttaaaaccaaggcacggagctctgagagcgctgtgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgatgatgaaagtgttatgtttatatttcaatataatgtattgttatggctttcacttgtatataatctgtaatgtgggttgagatgatctggtcctctgatgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaagcttttgaggcattttagctggcctgaagattcaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggattttggctagcctacaaggtcctactacaaagtaatgcatgtgcacctacaaaggaattcaattgcactatgagccaataaaggaattctatacaccacaaaggaatataatattcaatatgcatctagtattcaaaacaagctatactgagagtaaagaatccaaaagatatcctgtgataggttgaaatctgtgttacttctaaactatgagagatatgggggtagttgtagtgggtgactaggggttattttacctgagaaatccatttctgatgtcatttttactatatatataacatataaagagataataataaatttttatattttctgtgtagaaacacagtattatttaccacactgtagattttagcaactgtggtgggtcctgtagagtccttaaattccacatatggacccaatttacagtccatggtggagttgctctcatctcttggaccctttgttaataagatgaaatggatgattataatcactcttgatgaaaaaacttaagaatgtatttcttgtaagcttaagatgaaaaagaaatacatgtagagaaaaaaaagaaaaaatcctaaccttaaggcaaacaacaacatgacaaagagaataagatgcttcaagatagataggggacaaaagagaaaggaactgaacaacaaaattagattttttaatatcctgattaacaaagatgagaaacaataagagtgatgattgagtccaacaacctacaatgagaggatgaccaaggatcaaagagataaggattggcaagaaggcaatatagaggtcaagttggtggaaagttgagaggaacgtaagtgcagacaaagttgggttcaggaagaagatctgttgagttatctatgtcacaggtctattctcatttccatagctacactactgtctgtgcttttctctgatttcacctctcacatatcacaggttgtgacaatcatcatgttctagttcttatactggagtcagcactgttggaaaggattcctctttcctcatcctttccaaccgttttgtctccaggtcagtctcttctttttcctttttctctttcttctctttttgatgaataatcctttccaaccgtgttgtctccagtctctttcatcaagatcaaggaattttttttatttgatagcagaggatgatgatggcaaggtaaatcagacagagtaacaaataactgtagatagtggatgataaattatggtgattgatgtggttataggccacttatagctgataacccagaaatttcctcaagggaaagagagataagtgagtgcaggaaacaccttaaaagttgaaatgtcacttgctagaaagtgacatccaggaggctttggtggagcctgttgaagtgtcaaactcaggcactgcttgttacacattgctagcaaattcatttgagacttctaatccgcaatgcagcattggaggcaattatttatgagccacatcatcattacattttcacaagcatacatcaccaatgtatgcaacatgagcaatgtgtacttagctcaatggtgcttattttactaagttcttgaaatatcacacttcaaggcctgcaaagattactccagcggtgggccgctactctacgctacgcttttggcccaaaaagcgtagcatagcggcgcttttttttcatccaaaaaccgtagtgttagcggttttttagcggttttttgctacgctacgctacgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagtgctgtagcgcagcgtagtgggctcttttttggggcccacacgcgtagcgatagcggtgttgtggcggaatcccgctacgctacgctaagcgctaacagcaatttcgctgtgttacgctacactaaccgctacagttagtgtagcggcccaccattgattactcctatccattgagacttttacaatggttgagttctaccaatccacacctgtctagtaaaagcctgaaggtgttcagaaagactgacacacaccctttcttttggcaggtgggaattcacaacaatcaagaaagaagccttcccttgctctttgaatggtttattcacaggccaacctgcccaagaaagggtatgtttgaacacacacccttttttaagcaggcccctgcctggagaggtccatgcagtcaaacatgcacaaaaatgggccatttcccttttttgtagtgtgtgtgggcaacagtgggccgctacgctaaccgtagcagtaagtgcagtgtaacacagcagaattctgctaaaatttagtgtagtgtaacagaattccaccacttccacactaacgctatgcatgcaggcccctaaaaagtgcctgctacgctgcgctaacacactggtcagtggcattttggccctgtagcggcccgtagcgcagtgtagcatagcaaaaaactgctaacattttgctcacactacacaactttggcgcacaaaaaagaccgctacgctaacgctttttgggcaaaaagagtagcgtagcgtagcggccagacattggtgtgggggtttcaatttcatcaaaaattagaaggatttgattcagagttattctgattttatctagaagagtatttgaatggttacatgattaggatgattggttaaattctccagccaagaggaattttttaatatggtccaatatttaccatgcagttcacccttgaaaggattcacccattccttcttgattcaaatctactagagatggtcaaagggtatccattgcggatacctgttgtggcataccttaagggtagccatctggcccattcaaaaattttacagtttttttcttttattacacactaaaagagaaagtcaagcaactggtgtcagttgacatgcaagagctcagaccatactctgcactgagcttgagttgaactcacacttttgttgtaccttgttctggtccacccctttgaagtctcaggttgtatcaccaaattacatcagcacaatgacctgagcttgcattgaggtgtgattgaagcttgctgcatgtcaactgctgacagttgcttgactttttcttgtagtgacaaattccatagttttacaccttttttttctcttatacacactcacaaatcttgcaatatggctcaagaactggattctatggtcattttcacccttggtcaccactagaggcatcactggaactcactctctggaccatcactacactcaattacacaactcaccaccatggcaacacttcaacactcaacaacaccaacaaattacataattcacactacacacatgcaagttgcaggacaactacataatcacaccactatagtgcaggtaaacacacaactacaatatattctgacacttgacatatgcagcttctgggctggtcctgttgctatgtcatttgttaatcttccttgcagctgtcagactatatcacaccactcatgtaaaatgcttcaccagcataaaaccctcatgtagacttctatttcaagctaaaatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgttctgactagctaaatcccctcattgtaaatcgctaaaatctctcattctcttgttcgcctgaagctaaaatccctcacctttgtgtatttaagaggctctcctctcagttgttttcccctcagtttagtatccacctatttcataccccctaccctttcaaacccttacataccattacataccatccccttacattggaatatcagccagactcactctctcactctcaaatcaacctttagacccttatcaaactgggttaaaccctttgtccacctgttaagccacagttatcttttgatacactccactatcactttattaaaccttccaatctgagattggtgggcttgtctagtgtctagtgatccaggaaaggcagaggtatcctcattcatccctttccacactcagcaaaaggttttcacaaacacttttgaactttacaccgttatccactggtggatacccactggccccaacagatacccgccagcggatgcagatggccccttttccccaaaactctggtaacaaagagagcaaaggaaaagcaaacctggggcaagcaactggaaattgaccgttgcaagtaagacacaaggaggagaaacgactagagaacttgaatcatattcatttctaaccttagggtttccaaacagagagtttggacaatcacatgaactagcaacaagagcaaaggacacgcaaacatgaagaagaaatgatcatgagagagagaagaatagaggaggagaaaaagagagagatgaagcagacctgaggcaagccagcagaaaatgataatggtgagtaagacacaagggagagaaaggactagagaaattgaatgagaaaaacagaaacacaatgagactattgagagactatttaaccattcaatacaaattttctgggtttcaaaccttgttcatctccctgctttacttggctgcagcaataagctcaacagcacactgtacaataattttccaatggttggttgcggttggtgagtcaccaaacccaaaaggctgtgtgttttaaaaatctatgaatgttgaggttcagctgcaattttggttactaaactatgagatggcttaccaggattctatccagatacagcctagacaaaagttgtacttcatcatgtgttaagtcaaaaaaaaatcaacaaacatttgattgggatgtgaactctgcaattagtcaagagtctacttataatttaacccacatgcatgttgaagtttatgcacaagaggttcacgtactgcttcttacatgttttgaaatcaggagatagatttaggaccctggcaagccccccgataaggggatgttgaaaaagtctggattttgggcaaattcaaacctgttttctgggacattcataccactttcaagaattatgtccaggcaaaattccgcccaaaaagaaaggggtccccaaattaattctgattatgggggtttaaattctggattttactggttttgactagagatggccctgatgcatccggatatccgcctgctttttccggggaaatcggcatccgaacctgcatccgcagccgctggcgggtatcctcggatacccgccctttaaaaggttggtgaggtggttccttccagctggctggaaggggttccttccagttggcaaggatggacctcaccggctggaaggggttccttccagttggcaaggatggacctcaccggctggaaggggttccttccagttggcaaggatgtaccttgccagctggagaggtttccttccagctggcaaggtacatgtaccttgccggctggaagaaacccttccagtcggcagtcggtgaggtacatgtaccttgccaacgaggtggatgtacctctcgctggctggaaggaaacccttccagccggccattagccttgggtatctgttgagatacccaggtatccgctggaatatcagcagaaatggcacatctgcacccaaacccgcatcggctggcatgtatccgccagcggataacgggtatccgcaacggatacccggagaccatctctagttttgaccagtttcacatacctaaaatgtgcaatctcaagagcacctaatttttggcccaaaatgaaaattcataccttttccaaggttcttcaagagtatgtttttgggatttttgcaattttagcatacctttttcaacacctccctattggggggcttgccggggtgttgatagattttgcacctttgtcttgagaaatgaagctccgaacggctttctcatctggcatgaacgattgcagtacccgcatgccttgcatatccgatgcatatttgtgtaagacgctaacggcagagtggcaagtcaactatctagcaagcagattgagagcggttgcgcgcacaaacatttcaagtgatgaaggtatccatcgaaatggggtattccgaaaaactaggacgatgagactttgcaaacaattataaatatccaaatatttctgcttgtatggaaccacgtctcatttttggcccggaaagcaagctccaggagagatacaaatgcttgatgacgaaggagctggactatatgtctcagctcagatagacaaacgtcccggtccatacattaatgatgatgagtttcgagagctgagtgctgatgatgcgacagaaaactgcagagtgttgtacaacacaatttgctcgacccattttcaagttgatctatgatcaagaggttgcacagtttggcgggatcaagtggctcgatgcctcctcgtatgtatctcacaggtccctttcagagtcgactagaagagttgctctgagatggtcagtgtttggtctgctcatggaagtgcggccggctacccgattggatggcccaaagatggactcgttaaagactcaagatgcgacagaggtcgaatgtcccgtaaccttgactgaagggtttggcagccttgaggtactaggagacgcgtcgcctcgttccagaggcactacgtgtatgcagtgccaccaggaacagatgtttcaaaaagctcttgagacttcacattcgactgcgagcaatcagaattaacagattctttagcgagctatacatgcgtatgtcaagaatctacccgccttgtgctcactcttaagcaacacaaaactccttgcttgcgttatacacggtgatcggagagcgtgaattggcgatattcgagttcccccccgtctatctccttgctgagcagaccgtcgctggagtgctctaggtccggctgacttccgttgtatgaccggcacaaagagaagagctgagaccacctccgtccgcctcactgttccaacgtccttcaagcccgcatacattcaacaattgatcatcctcccacacaaaccgttcagctcggaggctctcagaggaacaagcagtcacggccaccaacaactgaggcttatcgtctggttcaagcgtttctcgtggaattccggctaatcgtcgtcctagctcgacaacctcgacaacccagtacaaatggtggtgggcatactaaggctcagtgtcttttttcggctcaaatcaatgtccaaacctgaggaagattcctaaacatgtgcttccaaagatttacggtatggactctgtaggtctatggcatgtcctttatccaaaagctgctctcctatcagttgcctttgagaacgtttatcatccaggctttgtcgaatcgtttttcgtccgatacatagttcccagacttgtgtgtctctaactcgaaccgattgctcgaatgagctcacgaggatgttgctgctcccccccgtcagtgttcaggggctggtggtgacgtcggtactgtattctggttcagccttcgggaagctccagcagtagaagctctgtgcgcaactgtagggcaagctcctccctctcctaattattctgcccctggcatttattctcatcccgtttttagtggccatggcaacccaccacgcatgaaccagctggttgggagcgagtagaccgggctggactggttctgtgttcttagagaggaccggctcaatcgaagactgaaggacttcctcagctgagctcaagcacagatccccagacaattaattttcacacaaaacatccatccatgcacctgggtgtcagtcgtaaccagcccgtgctcaggaagaggataatagctggattggcatcgtttgcaaacaaattagtcagacatagacatacatacagttcaaggttgctggcgaatgtatggaccaacaaccgtaaagcttcacatcttctcggactggcctgacctttcaccccctgagcgcaatcaactgagcaacgttactttctcccaaacggattgcttatatattccggctatcccctccaagttccaagtttccttaaccaaccatcatcacattcgcagtttgctttcgggataacaagcttcacacaaactaccctcctgtcaacccaatattcaccagttagagttgttcatcgatcttctctgatatatataaccggctctcgcttgccattagatagagctatccacactatttaattctctcctccatcccagttttaccggtcacttggcccgatacaatcatttcttacacaccttacaccactcatcatgagatttcaacttaccaccctcttcacagtccttgtgtttctgatctcctgcagtcaggctctcgagagtcctgctagtcatgccgatctcgaagcccgcgatatcgatgaggaaggctacatgaacctttccgtgggtgttcgcatgaagagagacgaaaacaacgactcgactctggagaaacgttccgaatcgcccgcatccacacaactactcctcaagagaaaccctgaaaccgggaagatggtctggccaggcagtttctcagaggcactcacgatggccaagagagacgttcctgagatgctcaagagctctctccatcgtcgtaccgccttggcccgaagagcaatgaaagttgtgttagtaccccggtcttcaaaagctgtctactctctaactttacgcccgacattgatatgatcacttatttctctagaatcacttggtacactggccacgatcttctttacccgtcatgcttcgctgacagcgacaactgggcccccactgacgactccatggttgccgccgttaccattgaagtgagtgggaccatctgaattgcaccgtgcctttccttgctctaaacccatttgatgtctctcctttcacagtggcccgggaagcctccatgtggcagctttgtcagaattcaccacggctccagaaatccaaatctattgtcgtccgtattgtcgacacatgcgctggttgcgcaagtggctcggcacaccttgatcttacgaaagccgctttcgagaagctctacgacgaggacgtcggcatggtcgcaggcttgaaagccaaggtcatcccttgtccctccaaaattgagcaagactggaatgacgatgtggtgcgtttccattcatcccagacgccataacctcaataatgtgctaatgctcttgtctcctttcccattctgtccacagatcagccgatacggtcccaaaaagcccattcgctaatctgaactttcaacctctcctcacgatgcgcgacttttccatttatttctcagctcgatgagctaagttttttcggaggctcgagtctccatgttgttgtttataaacttcgcgtgtatcactggcatgccagtgatcttctaccttttttactattttgggtgccgggcctaggcttaggattatttcgggttctttttttctggttagttagtttagttatcttgggccagcgacatgtacacattctttcacacattgtccttggatgtgttgtgactaaatatcatacacttgaacgagaacaaaccgaggatacatacctcaatctttacttcacattatttcatgtcatatatgccaccttcttttgtcctcaactccactcttataagctagtaatgttatcttgagcctacttttcaatcacacaactgaatcattgaattccacagtctggatcacactgaaggagacaagctatctttgccatcatatttccctcattggccgaccgctcaggtgcagcatgaagaagagaggcaggcgcatcattctaattttttccaagtcacattgaaagttacaagactttctaatgtggtttgcatccagcctcaagtttacgggcccttgacttttgggccctcctcagagggcgtttgctgctgttttaattatttttcaggtagtcaagttcgaccgtgggatcttgattctcaaggagagccccctcgccttatgcaagactttccttgcaaatcattcggaacagtttgaacaaggcgcgccggtccggtttctgctcatgaaatcggcagtaaatgggatgccctaatgcgtgttgggcgatcttacatacataggtattcatagcaagaccctttaagagcactcctctttcctcttcgagcgtccatcgtctaccatcgcaagagtcttcttatcacgtttccagcgggcatcacgcattaatggagcgagtgtcaaccgcattcaccaatttgaacaaacaaaattgttgtaaaggatgcattgcctttaaaacttcgccacttgtcaacctgccaaccttctctgtcgctcttgcaatttggcatctcgcacacgaatgaggagcttgtagaagttcttcactgattccaaccccatcctttaagctgccaagctcagctcttcctgccctaggcattcatcgttctgtttttgttttcttctcattcacagctttttccagcatcgcagctctccagccacccgagttcctccagaacggtatcttatcttttttttttttctttttcaactgaaccccaattcgccatgagagtagggtttcccgctgcttttgcagtccttgcaacaatcatctcgtgtacttggacacacgacacctctcctgttagccgttccaatcttgaatcccgcaccaccgacgacgaaggatggttcgatttatcagtatctgtccggatgaagagagaccaaagcagctcgagttcaccgatagaaaaacgctctgaatcgtctcccgcatccacacccttgattctcagaagaagccccgaatccggcaaactaatctggccacgcagcttttcagaggcgctcaagatggctgcgagagacgtgcctgagggcatcaaacgctcccttcaccgacgtacagccttagcccgacgagcaatgagggttgtgtgagtgcacaaatctaagccaagtcctcgaaaatcggccccaagttaacgaaagattctttaggattacttggtacacgggccaagatctgctgcatccggcctgttttgtcgacagcgacaattgggcacccacggacgattcgatggttgctgctgtgacgattgtcgtaagtagaatgatgaacaagtgtaccctggaccggctcatttttacttgctttaacctgacaaaaaacacattcgacaacatcattccagtggcccggccagcctccatgcggctcgtttgtcaggatccaacaccattccgacccgagcaaacacatcctcgtccggatcgttgataagtgcggtggctgtccgcccggtcaaccccacatcgatctgaccatcggcgctttcgagaaactctatgcgcaagacgtcggcttggttgaaggcctcaaagccaaggtcgtctcttgtccatctcacatcaatgcaaactggtcacaagaagtggtcagtctcccaatatataaccctacaaaatctcaagagttttcccagtcttgtgtccagtgcaaaccctgaatctgtgaatcctttgcacagatcgacatctatgggcccaaggaaaccattgatcatcataaatcgtcaagcaaaactgaagcctaaccagcctggtggtctacatccgttcatcatacacgctcagcgccactttgctacgcgccgttcaagctatcgttcagatttccttttttctttgtcactcattcatccttgcttactactcccaacaccatagtttgttctttcacaaacggaccgcatgatgcacaagcggcatcatcatttccccctttttttcgttattgttgaattggctctgagttactgagtaggactaacttactcctgctaccgcgtctctccattcaagccgtgataaactttgtctttttacatatgttgttacaagttagggacagtttaatactaacagtcggggaaacttctcctccactcatcattgcacctggttgataggataaatcaatgtctgatcatcagatagttaaacttggttgagctgacaaaatcactgcttctggggattgaaagaagcgaaaaaaagctgggaaaatgtgagcattcccaaatgaagagaagggctctttccagtgatcgtccccctactagtctttccacaaaaagcaccttgacgtttcccggaaaggacaaagatggagagggtgcaagaaatggggcagttgaagccaattttcccatgaaccctctgtcagaatacacagcttcaacaccatcccagttgaccaggccattgagagtaaattgatgttggtcaagggttccaagaccgtgccagaatttttaacatcttccaggcttcgtccaccgatgagtcaataatgcgcgacgcggttcttgacccttgaagcggaattcgcggaattcacttccttccgaagaaagcaccggtcacgaaaaacatatgcatctagtcacgttaggtcgatggcatgtcttctgctatcacttcgagttgtcagtttctcaaacaacgtgcctttagtatatgtaggcttatgagtgctacaagtctcctcaagttccatcttttctgagggaacaactgtcaaccacaaactcacatcgttcagcctcatgtcccgcagatattgtttgacacgtctatctcgactgaacagggcgagagtgtcgagacgagaagggatagatcatggagcagtttggattaccaaatgaaactggcgacaaaagagctgatgattttaacagttttagaattgaagagaggaaacgagaagaaaagaaagagggcttgagcccgtcacagggcctgcgtaatttttgagctaacgaacatgaggctacacgtagaagaaatagattgagctatcttatagtcgcactacatggtaacgggaatcggatccgatcacaatcttgccttgatggtaggcaattttggggtctaccaagcgccaccgccgccgctgggagcattgtagctgttttgctgatcgcctctccagttaccttggccttggccgccattgccgtagcctatgagaattgatcttgataagcagggagcagagagaaaaggttaagtgagctgcagggcaccgaaacacttaccaccaccgccaccaccgtacgactgctgagtgctattaccatagcctccttggtcaccaccgtagcctcctcctccgtaactggagttgtatccaccaccaccacctcccccgcctcttgattgaccataacctgacacaaaattgaaatcaggacgctgaataagttgatcatgggctggttcgcttcactcacctccgcgatatccaccaccaccacctgtaaaagagtaggacaaacgccgggttcagttctacgcaaaagaaggaagaagcaaattgaaaaggatgtaccttgtcgttggccaccgccgccgccaccaccaccaccggtttgggagttggcgtagttaacctgataagcagacatatagaatgctcagattaaccaaatcagcaagagtagtgctcaacggtaacaagtgcatacccgaatttctcggccgtcaagctcctgaccattcagggcttcgatggctccaggagcagcggcctcttctttgaactgtcatcggaagtgggtaggatgccgtagtaatcagtaagcgaattcagatccaaagttgaaacgtgtatgaacaatcggttctctcaaagagtaggttagagttccaaggaagactcgatgctacccatgttctgcccctccgaaaacgcgaccacacaagctctgaaaatagcaaggacacgcgatcacgggccagaggaggcagaaaagaagtacccacaggtaaggagaatgactccaaggcgcaagcatctttcaggcgagctgagatagcgcctgtatatgagttggaacgaaagctgatggctccaaggtgggtggttgatgatggaacaaaaaactaaggagaaggaagtaagctcaccgtgatgaagccaaaaccacggcttcggccggtttcacgatcttgcatgactgtgatgtaggttcaaagatatgtatgatggtcagccggacaggaactagttcaccgatagacgaaagcccatctggaggacaaaccgattgcatcgactggggtgaataggcacgaggtgaaaagataggcagcgagttagtgtataagaacttgagcgagtgatcgagagaagcgatcggacttaccaacgtcaccaaactggccgaatgcagacttcagggatccggaatcggtcgtccaggcgagattgccgacaaaaagcttgttaccaccgggaggagaagacatgctggatagggtgcgaggatggaggatggagctcaagacacgagatgagggcttgaatagagctctcaacattcaatgggatgtgtgagaggaagaggaaggtctgagactgtaaacggtcagatgagaaaagaggacggtcaacagggaaaaggggatgatcagttggactgatcggaagggggtgagcagaagaaaaaaaaaaaaaaaaacaatgctgggtgggttgggaatttattggcctgtcagaaactgaaaaaactcttgatggcccggcttatttacagatttaaatcgccgaatccgggccggaaacgacgttgtgaaaaagggaggtgcatcggattggagccaccacaccgccatctcagcaacttcaaaatagtggttgcagtgatcgatcagttagggctatggatgggctgagcctgagggagcgagttccatcttgagcaatgtatcacatgtttagggggaaggggctcttaaaatgattaggtagaataacaaaaaagaacagccaaccaatctgtaatatcagccctcatgctcaacctgctgggaatatattcattgaggctgaaatgatgtgatgattgaaaaagctagcaagcttctggacttcaaagaagatgtgataattttcagagcaacatagtcccctaagcccttatgacagataccactttttttgttatggtttcactccatggggaagttgtttggatatctggagcagtggactgttaatggcaacatcattggtccaactcccgtcaacaggagcatcatggggccagaatcacctaattctagttccaacccaatcaagcctactatgaggaagtctgtaaacttgatcaagtccctcctgagtcctggctgcatgatgtatgatttgagcttgcagagcaaaactcccaagaggtggggtccagtaatcaggatttgattgtctgagaggaactggggtgaaaaaccaagttttctaatttactttgttggattttgaacaattaatttttttttttcaaatttgatgaaaaaaaaaaaaaactaaaaaaaactgtgacaatgaaagaaacaaaggaaaaacctcaaccaagaataaatcagagagatgagaagaaggtaaaagaaaaacctacattcagtcattggggactcagtaccactcccaaagacacaaaatttatttgattgcctttggctttgagtaacattgctgccaagagagttgacaaaacacttgttgctggagtagccagaaagatttgcataacccatcttggatacaatggagaataaagggaacagtggtgacaactcacacattcatgcaattctggagccaatgcagatcaagtttgaaaagtactggaccaacatgaaagaattttctgccctgattacaatttttgacctcctctacttccaccttgctaatgaagaaagggaggatgcagccactgatggtatcaagcagctgatcaagaaggtgttttttggctggcttactagctacactagcaatattagtaacaccagcacaggggactcattcaccaatcttcacttcagtgcctcaacaagaatccagatgtactgcaaagctggacctctacctttgagaaccactggtgtattgggtgctgaaggcttcttcaccaactgaccaaccccagttcaatattcttggctggtggaagagccacaatcaatgtttgcccgacctcagccacatggccaagattctcttgatggttctgatcacttctattgggcagcagactcctcaacaactattggagccaaatttacctgggaagacaatcatctgtggccaggcttgttggtgatgacactgtgatttctgatgatgtttctactacatagaatggaacaaattcctgcaataaaaaatcatagaacaatctgaattgtgtagatctttcatctgctagaactaaacgcaaaattgcctcataatggatgagtggggaacaaggttgcccccaccgaagctgtctttcttgctcagataaaaaatgtgttttggtcaattccctccctgtgtggcttgcatactacctccctttgggaggggggctttgcatccacccagttagaccatcaagcctcccatcacctgacctggacccagtagatggtgggcaagaggtgggttcatcaggaaaaatccctactcactagatggcaagtgacatcatgtaacattgatcactgctccactgtagctccaactctactgcaacccaaatataatggtgctcttgtgtgctacagggggctgtggcagagctgagctgggtattcaatgggtagcatgctagacttagactgatgtcacttgttatcaagtgatcattggtttttcctggtggttaggcacatgtctgaggatttgcaagccagcctgccaaccctgctagacttcctagcttaacacaatcccctcgttccagagggccgggggcaccttgcgaagcgagcctctgaaagaggggcttgcgagtgaagttgaaacatcggcctggaagctcaggctttttgtggctttttttggcctttgcacacaaaatcacccataactcacaagaaatctggatgattttgatgccgtcaacttcttcagatacctgagcttcttcccattctgtccatatagttttttgataattgtagtgagtataagtcatccgtccctcggatgccaattgggggacttggtccaaaatagagatgggcccggcgcatccggatatccgttcggattcggatatccgctcacgttttcagccaaatcagacatccgcatccgcatccgcatcctctggcggatacccgcttggcctggcgggtatccgcgcggatacccgcggatatccgccccaaaaatgacccccaggctgcaaaatgaaagtttcttggggaaatttcagatgcagaaagctgcataaacactgactttgaatttcttgcggccttcaagccttcaatttatttttattttctcattttttttcctttgctgcttgcagcctgtgaccctccaaaaaatatggaaaatggaaaaaatcatatttctttttgcttttgaatttttttgttgagcagttggcaaagtggttttaagtttttgttttttattgattgatttattttttcttttcttttattttattttatttcattttattttttccttttgttgctcacagcctgtgaccctcccaaaaatatggaaaaaatctaattcctttttcctttgccatattttttttgtttgttgcagccaactcatgtaaatttttactggcttaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataagtctggtatacggcacaaattatcataatttgtataatttaattatgcaataaatggggtacactttaccatcaaatttcacacctattaaagtaagggaaaaataatgaaaattaattattaatctgtcaaaaattaattgaaaaattgtgtctcattgcattattcaaaaagaaccattaatttttatggaaaatgctttctaccattgaattctacgcactttaacacataggaaataaatttaaaaattcaaaaaataataaaaaataagcagtacaaaattaattcaaaaatgtgtctgctgcgcagtgcgcgcggcaaaaaccatgtttttttgttaaggccccattttttcttttgtttttccttttttccattttttcttttgtttctcacagcctggggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggatttcagggggaagggggcatccgcacccaaatccgcacccgctggcgggtatccgttggcactggcgggtatccgccagcggataacggatatccgcaacggattatccgcgaccatctctagtccaaaatacagtggtaatctctgggaagaaatgggaatctctatgaccatagttggggcccatcatgaaacttctggccaaacggcatttgtggaacgctggtgatgggggcaggtgagggcccatggccccaagagttatacggaaatgatcagaagaagctggcctctcgaatggtcaaacaggctggtcaaatttccacttggaagatgacacaagtctgcaagcaagaatttccccacctaagagcgtctccaccgcgggccctatttgcggggccctatatgcctccaatagggaccgaaaaaaatggatagcgaccgagccggttttttttttccaccgctagcgggtgtatcggccttaaaagtcggtgaaagccgatcggtcggagttgtagtgtgcttgaggatgtgtgaaaccttccaatgtcggaaggttcacacaggatgggaccgatcagccgggccctatcgagtctgtatatatacagctcgatagggacttttgaccctggtccctattatagggccccacataggggccgcggtggctgtggttttgggacgcgcgggccctatatgtgggatagggcccctacatagggcccgcggtggagatgctctaactgatgccagcttccacacaagaaagccgactttgttcacaagtccctccttcggaggctcgctccgcgaggggcgcttcacgccagcctggcacaggcccatccgattgaggggcttgcgttaagttagctagacttctggggcaggttcagacatcagatttgggcctgaacccagcccagttgacgcctgaatgccatccttttctggaattgctgtgatacagccaacccaacaacgcttgcaacttttgacaaaaaaataataaaaagtttggcatgcaaagaaaaacttcttgccttatgggacagtatgaagggtgggaaaatcaggacaactcaactgtttgctatcacacagtgagagttccaacaggcagccaactgacatttcaattaattttttttttgctcaatcgaactttttttttttttgtaaaaagttgcaagcattgttgggtaggctgtatcacttccagctgataatttctcaaacaccatgccttcagtttaggcttgtgaatgttgcacgtcttcttaagttctatcttccctgagggagtaactcatggctgtgcgttagcatttcatggtgctaccaatggttggtgatttgtgtgcaacagcttgtgagcagacagtgcgacacatgtatcccgcctgatcaggacgccaaggatattgagacgagtgggagcagatcatagcagtttggattaccaaatgaaactggcgacaaaaaagctcatgattgaaacatttttaaaagtgaagagacgagacgagaagaatggaaagagggcttgagcccgtcacaggacctgcgtattttttgagctaacgaacatgaggctacacgtagaagaaatagattgagctattttatggtcgcactacatggtaacgggaatcggatccgatcacgatcttgccttaaggtgtcaggcaattctgcggtctaccaagcgccaccgccaccgctgggagcattgtagctgttttgctggtcgcctctccagttcccttggccttggccaccattgccgtagcctatgataattgctcttgataagcagggtgcaggaagagacagttatttgggctgcagagtattgaaacacttaccaccaccgccaccaccgtaagactggtgagtgctattaccgccatagcctccttggtcaccaccgtagcctcctccgccgtaactggagttgtatccaccaccaccaccgcctcctgattgtccataacctgaagtaaaacgtaaatcagcacgctggataagtcgatcatgggccagttcacttcactcacctccgcgatatccaccaccaccacctgtgaaagaggaggtcaaatgatgggtcagttcaacaataaaggtggaagaagcaaatcgaaaacgatgtaccttgtcgttggccaccgccaccaccaccaccggtttgggagttggcatagttgacctaataagcagacagatagaaggtttagatcaaccaaatcagcaagtgcagtgctgaacgacaacatctgcatacccgaatttctcgtccgtcaagctcctgaccattcagggcttcgatagctccaggagcatcggcctcttctttgaactgcaaacgggagtgagtaggacgccgcagtaatcagtaaacgaattcagatacaaagttgaaacgtgtatggacaatcggttctcttaaacggtaagttagagttttgaatacgctactcaagttctgccgctatgaaaacgcggccaggcaagcctcggaaatagcaaggacacgcgatcacgggcccgatgaggcagaacaggagtgccgacaggtaaggaggatgcctccgaggtacaagcatctttcaggcgagctgacatagcgctcttgatgtaggtcggaaagatagctagtgactcaaagccgagtagttgatgaaggaatgagcatcgaaggagaaggaagcaatctcaccgtgataaagccaaaaccacggctacggccggtttcacgatcttgcatgactgtgtcgatataggtgcgaatatgtgtaggatggtcagccggacaggaactagctcaccgatagacgacggactatctagagaacataccgattgcatcgactgaggtgaataggcacgatggggaataaacagacatcgagtcagtcttaaccgagtgatcgagagaagcgatcggacttactaacgtcaccaaactggccgaatgcagatttcagggatccggaatcggtcgtccaggcgagattgccgacgaaaagcttaccaccagctggagcagcgctcatggtgaacaggaagtgtgcaggggtttttgtgttggaggagaggtgaaggttttgagcttttctgatgtttgtgttgttgttgatggtgaggcttgggtttttctgctggcagaactccgagtgaacggaactgattacatacacagcatgtgtttagcccccgatgttggggcttcgagctaggaggggctatcaagaattgcaaccaaaattcggacaagggagcattaaatgaacgaccaaaaaaaagtcacatgagatcattccaagcaaggttcacatcaaaaataagagataacatgatggtagatatatactgaagttcattattgatgatcaaatttgagggcttcaaaaaatatatgaggaaacaataattgaatctttatagggtcttagttaatagcggggttcacgataagctttttggcttctcgaaccccttaatttttttgttttcacgcgcacatttcttgctttaaattttagcttaaaattttaacctgcaaagattgcgcacttctcgcctctcacaccaaccactctctacatagcttgacttcttgactctcatcacccatagccatcagatttgtttccaacctcaccaacacatctcatcagagtctcaaacctaaacctctcccatcacatcaaatatcaaagccctacactacaagcaatacccattttgccccaaaaataaatggcaatttgggtgggggaaaatggatcaatttcctggaaattttttccaaaatgcctcaggagtagaaattaggctaaaccaagctattttagcccagagatagaaattcatcaaacattccaaaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgccagaaaattgatctattttccaccttccaagttgccatttttccttggggcgaaatcagtattgtttgtagtgcctagcatcagtcatttatggtaagtctggattttcttcaacaagcaaagcatacatgacttacttagcactgtggtggtttcagatgaatctagatcctactttggcgactcaatcatctgacaccaaaatccctttgacacctctggcatctcaaggtttgtcgaccgcttcaaacaatttgacttcagcctcacaaagaacgggaaatgtaacgaggaaaaggtgtactaagcgtgaaatggaggagtatcgagcggaattggcaaagaaaaaggaggagaaacaactggagcaagagcaagctagagccgagaaaggaagaaagaattggcaaggcagggggagtcaaactccaggcggtggtggatctcaaacatcagattcatctcaatctcaatcgcaattggactcaaatgctgcttttacaattgaggactatgaactcatttgttcatacctgggtgttcctgataattattcaaagctttacggtagcggcaatcaaacagattttggacctcgaccacttactaagactgtggcatacgagatgtttgcaatctacatgaatagtaactgcaacaagcaatataagctcactggtgctcagctttgacaatgaatagatcgatacaggaagaaagttgcggaaatcaccggagcagggatagaggaagagcatgggattttgacgcttcgggacttgctcaatgagaagtgcccatgctacaaatgcatggatgcgatttttggtgcaaagccgaacgtgactccctgcatgcaatacaactcggtagatggttcaaatctctatggcagctctgacggaagctctccagaggttgtccatttgggttgggaggaattttgtctaggggtgagttttgacactattcgcaacattagtaatctcggcctgaattctgactgctccttttgtttttatactttagttgttcgtgggcttccacttgttagttgtttgtgggcttccacttgttagttatttgcgggcttccacttgttagttgtttgcgggcttccacttgttagttgtttgcaggcttccacttgttcaactgcgattgaactgcaattgggtattctttcccttttttgaatccgtttagtagggggtatcaaatatatgaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctagtttaacttttctactcctttgatcccatttttttttctctcttttttaagttagatgatttgatacagttttaactccttggcctcatttcattgcaattggcttttgtgatcccttttttttgcctgttttcagttttttttttagtctgatttctcactcactgcagataaaagaaataattgattgaattaatccagagttgcattgacagaggaatagagatggcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacctgcacctgctagggccgccaggggcgggtacccgggtacctgcaccgggtacctgcgggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttaccaaatgtatgattgatattcactagatatatgagtaagaacataaaaataaagaaataaagaagaacaaaataccctatcactaatttgcactttatcttctctctgatctatcatcttgaaagactagagagttccctctggcctcaacaggcccatgtaggacaccaaatggtgtcctacatagtttgctgacacctttgtgcagcccaaaaagcccaaaactgtattcccagggcgggtgtcagggcgggtgtcaaggcgggtacccgggtacctgccgttttttgtcccaaaactcaacacccgcacccgcacccagcacccgcgggcgggtacccgctccgaagaacaggtacctgcaaacgggtaccgggtacccgcaaacgggtacccattgccatctctacagaggaacagcttatatcgagagaatcaaaaatgagatacaaagaaggatatgactcctcaagcgaacgaaaaaatcaagcaaactaaaaaattccttaaatcgttccctgcttgcgatggaacatgagacatctttcttgtacatgattgcgaaacgcctcagctctcctttgactactatcagaatcagtcagaggcgctacattatcttctttgcctttgtcgccttcgtcgcctccactcgacctgtgaaccacatcccaagtgtcgcccaagttggatagcatgttgtgtaaggtgaaacaacagctaacccaacggatgatctccttcatatgagaattcttgtgcaaatgcaattgaagttgctgtagcaatgcccaccgtcctttcaggattccgatcgtatgttcattcctcactcgcaatttagccaggcaataattgaaattggcattgtctcacttgtttgacgccggcaatttgtatgctggtatagtcgtgcaggacaaaccatacactgagtccgctatgagatactgaccttttgaggataaaaacaatcagccatatgaaacacaaagaattaataaacaaaagacataccagcatcaaagtattcccaagcttgaacgtgaagagttgtgttacggaacacccaactgtcaccacatgagcctggccagcctaccgtgaatgaggtgatgtacctatcacaatcacacactacttggcagttgaccgagtatttttttctgatcccagtaaacctctctgtcgagtcccgggcgctggtgcagaggtatagttgttccatccacaaatctgacacatccagccaagccttcctccttcatcacttctgagattttgcctctttgatgtcaatcgggccacactacatgtttcaacgataggctattaattgtctcaatcactcattgactgactttgatcacagttccctgcccgacagtaagattacacaaaaatctcccaaccaaggcaccattgccattcaaaccaagtctctctagtgtcagtgccagttggtgagggatcggaagctgaggccaatgactctgactatggaaaaccgggtggagagaaatctggtcaagtaaccacaaaaaggcctcctttgtggtcctaaccgactgcttgaagtcctcggcacacaaattgaagagtctatccaagtcaaaactaccgtgagttgtcggtgctgaacaatcgtttaaatagcggcaggataggatcgcctgtagtagagcctccagccacgcctcatcgcctaagaatctatcgcaagcaacctgaagatttgggtagtttgggaataagatagacccaaaagaaggttggtgttggatgttcagtacttgatcaagatggttatccgtatcttcaaggtccaggaaaactaggatcaaaaaaatgtccttgataagctgttgacgtttgctggcctggcgcatgactgactccaacgaaggtgtttccaatgaggggggatttcttgcgcgagaaatctcgtttggaattttaggctttaatttaagaccgcaggacatgctgcggattctttcagggacaaaatgactttcttgtgagaacttatcgtggaaaagtgaacatgtgaacaaaaggaatattggaaatgaaagttgacaatgtgacagacaaggatgagcacttcaatggtgagaaaagaaagtagtatgagaaaatgatgttcaaggttcaagctaaatatgtagtactatgtagaatatgaaatgtagctgaaaagagtgattctacataagtatgtaacatattaaatatagcagaaaagaatgattgagcttaagaggagaaatgtaacatataaaatgtagctgaaaggagtgatactgcataaaagactgtgaaagaaggatatgtaatgtaaatgtacagtgggtggactcaacgctgcaacaaatatggtatttgcaatgtattggcatgtatctttcatgtatcatggtcttgatgtaatttttttcatgaccaatgtggttctattgagagtcttattcatttaatatggctctttgccatatatgttggtacaattcctcatgatacaaactgtgtattgtatttgttgcagccttggtggactgttgtttttggctgcttgttttggatcccagagcttcaaagcaccagattaaagtcatgagacctggtcaagtggtgcagaataggtcacaaaaaatgaatatgaaaaattaaaaacaaaaaacaaagtttcaaattttatgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttggggatgtgtgaatgcagagagaaagaaagaatggaaagtgggaagaatgattataatagaaaatttgttttaaccagttgttgagtggggcatccaccagctcacattgcagtaaagcactagaatttactaacttgtaccaagtcccgcgcttctgcgggcctggtgacctgggctggctggcgccactcgcgaagcgagcctccgaaggagggacttatgacaaatacgcacaagctcgcgtgtcgctatcgacatgttttggtgtagggaattttggattgcccaccatgcatgtactttggggttgtttgagggcagagtcagcatggtcaaagttgaccatgttgcggttctcctcatccaatttttagatattttgtatgaaaacctgacgagtaagatatttttgaaaaatatgaaatattgaaataaatcagaatttaagttgagctccgagccttgagaagctattacataagcaaaaaacacaaatttgagcggattcttggacctttacaaagtttccctagaatgtagttgtacatgtttctgagtaatttcttgatgaaaatttactttagcatctgggatacattgtgccagttttttcctctattaaagttaagaaagcaatttattagaattttttgcacaaaaaaccctctcaaaactggaaagcgacacgcgggcgtgttcgtttttggcacaagcctctcccgcacttcgtgcgtttgacggagaggctgggcaagctagtagaatttactgttttgaccccaatctggacaaccaacctggctcaacctttttttgttccaatttttttcatttacaatcattcatgccatgttccactctttgtttctctcagcactcccactcccccaaaatgaataataaagcttttggataaaacatttttattttttatttttcacaaaatttaaagggcattaataaaaaaacccgcattttccgtgttttgacgcgcttttgctgcgcgcagcacacgcgcattccgtgtttaaacgcgcatttattaattaatttcgagttttttggattttttaaggttgtttcctacactttaaaaggtgtagaatttaatggtaaaacccattttccataaaaatgaattttgattataaattattttttttcactcattttttccgttaattgtttgctttaagttttttacctcatttttcaagattttgtgtaactttaaagttgtttcctacattattaagtgtgtagaaatttatggtgaaatccaattttcataaaaatgaatggatcatttttaataatgcaactacacccattttttcacttaaatttttagacctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatgtagaaatttatggtaaaaattattttgattcaaagtgagaactacatcttgtatactgcatttgacaccgtttttttatttaattcttcagtttttcactcaattgtttgcattaatctttttacctattttttatgctttttagaaatttgaaagttgtttcctacatttcaaagtgtttagaattcaatgagaacattcaatttccataaaactcaacggttcattcagaatactgtaattggtctgaaaattcaattgatttttaagagcttaattttcattattttttgacattctaaatttgtttcccacactttgagacatgtatagaattatggtataaatcaatttgcatcaaaatgaaaactgtaccttgaataaagcctttgtcatgtttctttaattaattcttacacgcttaattatccttattttatggaattttaagttcatttcctacactttgaaaggttttcaaattgttggctgtatccattttgcattcaaataaagtttgtatacagaaaaaattatgcaagaaatggtgtacactcttatattaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtggcctgattgcgggtccgttggagatgctctaagcgggtggactctcagtggcaaggaatcctcccagctgtcaagagtgaactcccagcggctgggaggaatcctcccggctttcaagagtgtgctctcagtggaattcttccagccgctactgtgagggtcttttgctttattgacccccaaaccctggttggttttggacaatcatatctgaaactgaacagggttttctttttttttttagggagttgacttccaaaccagtcaaagttgtttgagggtttgactcccaaattttgggggatccagggcttgggagtagactctccaaattatgggagtcatttaaccaagcccctacaatatttaaacaatcaaaaccttcccgctcctttggtactgagttcacatgacttgaagaaatggaccttgtccaatctacatgcaaacttgtctgattcattctccagcagttgtttgatgacctggattggaacacatatcagcttccaatgtggaaatggaacttgtttttttgaatgatcaaactaaaggttatgtatttctgatgagttacgagataagacaaaagaagaaatacacaataaaaagaacaaaagagatgtgaaacaaaccaaaggcaatcagcgggctgaaatggatcacagtaaataagaagaaccaaagaaaggagagaagaacaagctaagaaggaaaagttgatgagtgtggatcatagagccaaaccaagagagagatgacaagttaacctacaatgatgataagaccagagtgttattaagaattggcaagagggaaattcagaaggagagcacaggtcttgttggcaagcttgtcaaaggaaggggaggcacactttccagatattagaacaggaaatttgaaggtaagcttgtcaggcggcagaactagaatttgacggtaagcttgtcaggtggtagaactagtaagatcaattgatagtgataagaataagattgagagatgaagaggttgtgatttttcaaccttgagttccatgagggagagaagttcagatagagagagtcaagggtttgagtatcactatcaaaccagttagctttgaagagattttagactgatgaaatcattgaaaaaagattgagattgttttgttcaatgatgtcattcaaaaaaatactgagaaaattgaatttatttctaagaaaacacaaaccagaactgagaaggaaaaaacaacaatcagaaactaaatcctgaaagagacaaaatttagagatagaattgagaaatcaagtggagagttcataggagttgatgataaaggactaaacaaccaaaagaataaaaaatacaaaaggaataaagatgttagttctttcgacaacaagcacaagaagaaaacaaggatgaaacaaaaacaaaaagaatgagaaggaatgaagaaacagcacagagacgtatttgaattcaatacaaagaattaataaggaagggaaagggaaaactcaatctaagaccaaaaataaagaagaaagaaaaaaggagtcagagttcagattgggtttaggaagggatcaccatgtgtctcatttaaattactagaatgattattccggtgatgagcttgaggaaggaatttgctgttcaatgattattgattgcaggattgaaccgggatatttcttgattggttgaggaatgatttaattcagtcgcaaggattctagatgccgagagtaagtttcaaaccctaagcaattggtgcgctaggtccggtgcattgataaacgcaaaccctcccccttcccgcccgctcacgcccccgcccctccaaaaggggtgtgcaattgcactcgcacgtctctgaggggcgggtttgattgcacgcccctctgtttgatgacatttgcaacaagaggggcatgcagtacaatccgcccaaaatagggcgggttggcctgcacgcctatcctggaggggaaggagctttccctcctggcccttgaggcttgagcggtgtggtgtgctgtgcctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccccaaatcctgggtggaaggagataacagcaggtccggtaagggtggtactgcctatgcagagtgttctggaagatggctgggttacctggcaacacatgacatcatgctgcgcttggttctggaagatggcttggttgcctggtgatgcatgacatcatgctgcgcttgcgtgctcccttgcatgcatattatgtgacaaggtctggagttaagtgttcctagcacagcataagctgcgctatttgtttggaggctgtgcgcaaaggctgtgaaggtgagattccctgcagcaatattccctcacaaggagtcccctgcagcagaaatccctcactcttcaatataaaagaagggcctctccccaccagaaagtcccttctccccatcagcctacagaagtctcgcagagcagtaagttgatcctgagctactggaagtgttccggagtgtcagtaaagtgaagagttagaattagtgatagttagttagttagtgaagttagtacatcagcctactgcggtaagtttgatcacccaagttgaagagtaagttagtaagtgagtgagttagtgataagtagagagttagtacagtattgtaagcgtgaaaccaacacagagttcggaatttgaagcatatcagtagtagtagtcatcatataagtagtagtacattaacaattaacccataacaagtagtagtagtattagtaccggagctctagtttttgattaaagtgccttagcaagaaattgttcggggaagagatcataaacaaactctataacaactcatctgtttcgtgctcaagtcatcagcaccacagtttccattattaacctgaagttgtaacagattcattagtagattgatacatgatctaggtctgatagagattactttacgaaagtaagatctatcttggaatcagccatactttattaaatattgattacaagactcttagttatttgtttagtacatgtagaggggcaggtctttcaaaccacccgtaagttgtaatagcctttcaacctatttgcaatttatttccccctcaagggatctttttgatatacatatactttaccgtgtctatccgtcccaggagtcctacagcggccttgaagactgggaggaatccctcccagccattgagactgccctcctggccattaagacttgtaccgtcttgatggccgggagggaatatcccagttgtttcaagatcttacaggaacatgaactctgaaaccctgcaatccgaattcatctaacaattacggcggtcgcctgcctcagaatcttccacctccaccccctcctcctccgcctcctcaacaacaacatcaaacagaagcagaaagaagaaaaagacagtgctgagtgccttggatttttatgaaccctccttgccaggacagccaaagtatttgcagctgattctgtatgcaggccatctgttgttcttgccaccagacacgacaagcaagcctgagaaagacttgtatggattcttcttcctgaaaaaggtgtgacacattgccaaccaacaggtgctgttagtatgactgaatggcggcccgggatgctcatcctttgacggatcattggtggaggacggcccgctcaggatggtcctcatcagaccttacagtcttgacaactgggaggaatcctcccggccattgagactgtacaagtctcaaaggccaggaggaaccctcccgccatctagactgtacaagtcttgaaggccaggaggaatcactcccagccaccaagacttgtattgatagctgggaggggcttctcccggtcttgtagacttatacagtctcgatgggcgggagggattcctcccagttgtcaagactgtaaggtctccaacgaccaggagattccctcccggccatcaagactgtacaggtctcaaaggccaggaggaaagagtaattgccgtgctgatgcaagcttggggggcaggtcgcaagcccctccccttggttcttggttggcgtgcaattgcacccacccatctctgaggggcgggtttgattgcacacccctcagaagcctgattccttggaaaatcaggcttctgaggggcgggaatgtgggcacgtgggaagggggagggtgtgcgtttatcaacacacctaggtccgcagtctcttgacatgcacagagcgggattgaaaactcaacaaaaattagtgaagagtgtcttgaggtattggactcacatgttaacagttagccatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagatcattagctgaagcagagatgcttaccgggttttgatttgggctgcatcacagtagtgagacttcaagcaggtgttgaaatcatttttgattttttgatagaatgtcttgcccaactgattggtggcaaattcaggttgtttgctgatgttgagccatgagatggccagctgttcttcctcatgggaaaaagccagtttggccctctttttctcttggaattggtggtgtcaatattggagtcttgtgtgttgagtggggtggaggggatcggggtgttggtggccatttgggtagcttggttgatggtaggcttgctaaatttgctttacggagtctcggtagctgttggcaaatatagcaagctggaccaaaattcttaatgacttgtttgttaaagacccctaaagagggcatgatagtatgaatattcatacagagtctgtaaattgggcttactgcgccggcttacagacacaattgtggatgctctaataattggcaaactatacatactcctgcgggcgcaggtccatcgtggcagatccctttggcactgtagctcacacagctgtcaatcggctgtcgcatcagcttgctgcgacacctgtcgctgcggatcgggttcaagtttgagcccgcatcctgctgcgacatccgcagcgacagaccaaacctgggtgcgacaaagccaaacgccgatgcgacagaagagaccgccggatcagtgaacaatcgtcagtcatcacttcgatcatcaacacccgtccctctactggatatcgatcaaacgactcgtttttgccgctagccaggagacgatcgaacccttggtgaacttgttttcagacctacagcttgttagtgatcgggatgatgaccgcctgcttgtaggtctcgaaacaatactatcacctcgtcttttggatccagttttattggacaatcaacccaacactttcgatctcgaacgacgtgcttcaatcaatcctctcaagcatacaactccaatctcgaacgactcgcttcaatccatcctctctaaagcataccaaccgatctcacaggagcctcgtcgaccttgttttctctagtttcaagcactccggatcgctttcgcaatggtactatgccaatgtacagtttgccgcattaatctcgttggatacaattccgacggtcaggagatatacggaaaacacatctcctctcgaaatgaagccaaacatcgtttgtctgatttcacgaagcctgttgcacttccgtccgaatctggaaccaccgagaatgaagagactgaatccgcttcaataaccgactcttcagaatataatgaaatgtttccttatgaccagacacaaccgtctcatttgttagtatttctctaccatcttaaaaatactaggcaaaatccactcaaactgattatcaattttgttttgcttttgaaagactttatctacatgtttatttgttggctgcatatattctgcaatctcggtcgcgaaaagtgcgctgttgctctcagaattatcatgaatatcatcaaggaagctcagaataactcaataccaattacgatgctcaacaagctgcccaaagatcctcgcactgttgtcaagaacaccggacttggcgttgaactagtcgaagatctctgctgtcgcacctgtttcaagacctacaaactggatcgatcttctcccattttctgtgaatatcaacagttttcaacctcaactccatgcaatgaacccttgtttgttcaaaaaaagttatttcgtggattgaaggatctcggcttgcatccaccaaagcccttggatgttctacctgaatcagctggtgttccacggtgtctttacgctaggcagactattactacatggttaatctggcttctgggaaagcagggaatcgaggaagctatcgagaactggtcgaaccaaattagaaacagtgatcggatgacagacatacaacatggtactggcttcaaggacatcaaatggaatgatactcccaactctctaaatatcgcgttatctatgtttatcgactggttcaatccacggggactcaagattgctggaaaggtcgaatcgactggagtaattacgttttcttgtcttaaccttcctcccgacattcgcaacaaaccctctcacatttgtctggctgcaatctctccggggcccaattcaccagatccgcagactgtcaatcatctcatgagtccacacattgacgagttaattggactcgaatctggaattctaatcccaacatatcaatatcctaacaagcggttggttcaagtaaagcttctgtgtgttgttggcgacattcttgccacaaagaaggctgctggttttgcaaatcacaacgcaacttacttttgctcttggtgtctggctaaatcggccgacctctcttcactacaactcggaccactaagaacgaaggattctgcaatttcggcggcaaaggaaatgacgacagcaaaatcatcttacgcacaagaccaattgctgaaaaaatctggagtccgatggtccgatctcaaccgactcagctattgggatccaactcgtcatgttgtcctagggatgatgcacaactggcttgaggggattctccaaacccattttcgatatcgctggggattctacctttcctcttcaaacctcaaggatcgcaaacgaaaaatcaatgcatcaaataaccaaccacacaagcgtagacggatagatgattcactaatgtttattgatacagtatctgaggacactagcagcgacgatgaggaggatgatatcttacttgatgctggccccaacggaaacttgttctcagaagacgatgttgtacggtttcgatcaagcatggaaaatgtggttctcccatctggaatttcaagattgccacccaaccttggtgaagagaagcacggccgacttagtgcagcacaatggtacagcttatttgcttatgtaattcccctggtaattttcgacctctttatcgatgaacctggaaatctacctaaggaatcaaatcgatgtcggcttctgtacaacactggctacttggttcagtgtacacacattgtatgctcgagatctctcaaagaatctgacattcatcggtttgaggtcaactacaaacactacagcaagtcaatgtccgatttgttccccgatgccaagatccaaccaaaccatcatttctctattcacatttctgagcaactaaggacctggggaccactgctatcgatttccgagtttgcgggcgagaggcttattggttctttgcagaagattcacacaaatcatcaaattggtttgtattttcttgctttacattgaaccatttgatttttttacagataactgatgcatcttcctctttcttccagataagatgaatgttacaatgatgtatcgtggggttcagctgcagaggctactcgataagactgagtacagtgagatgatgcatgaagatgatgacgaagaggttaatgatcatcggagatcagtgttgcagatttacctttccgatgaggtttatgatgcccttctgacatttgtcagacagaccgatccaaccgctgagcacaaggataccttcccagttccaaagggtgcaaagccactcatgggacgcgcaactcctgtacaaagtatggtttgtgctgacaacgtgcgagtttcagttatcaagccaaataactgtatactctggagagacagcactcggaagatccgatattctctggttcaccaaatctacaagtttaatgatcacttgaagaggaaaaggtcagtcataatggtctccgaaattgtcgatcaataccccaaacgacattatctcccaacaacccggttccgacatctcctttatcttcacaagtgtgttttagggcaggttgattttgcaagaaaggtttttctgggccctgaagatgtcatatccctagctgcataccgttttttacctctcaatactttaggaatcccaaacaacggtatcattttaaccccccaagaccgtaaaccatttcttgacatatcaactagttaaatttttcttgtttcttcaattttgaatatttctcacttttcaaaacaatctgcttctttgctctgatgaaataaaatcacattgtatttctcaacaagcgaaccaaaagttttccaacatgtatgattgcagtcaactgcaatgaaatgaaattgatgagaaaattgtttaatcttttgttggttatgtgaacatatcagtaataattgagcttgagatttagaaaggtaggggagggaaaaaacaagattcgtgtatgtgataagatgaatgaaaaaggaaatatttgtgtttttgatgaggggaatgaaaaaaaataaaaacaggattcgtgtttgtgataagatgaatgaaaaaggaaatattcgtgtatttgatgaggggaatgaaaaaaaaagtattcgtgtatatggtaagaggaatgaataagagaacaaaaacatgttcatttgatagtgaaatgaaaaaagactacatttgtgtatgtatggggttttacgaccattgagcctctccatctaaaccatacatttcctcatcgtaatcatcatcgtgaacagcacctataagttcaccattactatcctcctggtcgttgtcatcatcgtcatcgccatcttcttctccatcatcatcaccatcatcaacttcttcatcgtcagtgaaatttgctggtggatcataaagatccccagcatcaccttcttcgaagaactcgtcatcgcaagcatcggagctttcaccagtcttgtcgtttccttccccttcttcgccctcctcctcgccatcgttctcttcaccagatgaaacctcgtcttcatctccattaggaggtgcataagcagccgaatggatgtcgagatagattcggttaaaggtggtatcctttaacttttcgtccggatgagtttgacctgttggcaagagtgactcatttgcattgggtagcagagcggctttgcgacggtttggaatcgtgttttgttgagctggcgatagtttcttaaaccagtcaggatcataaaagtcaagagcgagtccttttggtgcggtcttgaaatccgaaatgataggctctttaggtaatcgacgaattcggcgcttgtggtttggctcttggatggctgcgtccatcatccggttatctaatcggcgcataaacttccccacatttgccgagcgataaggaagagtctttattttccaaaattttcccttttctgattcctcgtcatcgctgtgggccccaacaggtagtaacatttcgatgtagcgggtaggcaacttgtttgctcttgcgaatgccactcgttcatctcgaagctgttttcagataacattcagtcagaagatttacaatactgagagaatgaaaaaatcttacacgctctcgattcttctggtgctttcttttaagagaatccttttcgatctttccgctttccttcttttctttgttgtaattcttgaacaccacaaagtgaacatagtggttataagcttggataaggagatcggttgcggttaccatcttcgggttaatgttaagataatcgtatgcgtgggaaaccgccatttcttgaaaggtggtgatggcggcaatgcgacaagctgcattgtagagagatgtggcgtcctcttcaaggtttgggcaccaaactcgcaaaccaaggcgggtcaggagtccacgagcgtaccgaacctggttgtctggaatgtgaataatcgattttccaagtttcatacggccaccttgaacatccttgaagcattgaacctcgctcgagttgatgataccaggggactgagtagaagaagccgctgcttgaacttgagcatcgtttgaaaaccggttgtagaattcttggagatcacgtaattcgggggccttggggacagacgattccttgagaagaccccaaaggatcttaatatgaatgaacattgcattctaataagaaaaaaatcaattttctataatcacgcgagaagctaaaatgaaaatgataagacaaaccttggtcgtggtgaattctgaggggaagtctccagtctgcatctgttgaggatgtcgtttcggagatggtcctttggattcggcaattctctccctgacggacttgagaggtcctttcgatttgttcttcggggtaacgttaacactctgaggtggggcagaagcagctcgatcgattcttcgaggggttgaaaccggtggggccttagggacagtgctttgcttccccttcgaggaggtagaggtactgggttggttggcttgggtgcttggcgggttcttcttcttcgacgatgtcccttttccttttccgaggagttttgcttcaaatcgctttgctaggtttgacatttcttctgaatgcttagcagcttgccgatcaagtgcttgctggatagcttggctaacatctacattattgttatggacttggccagtagggtttggtgcgttgcttgtttgggcaggtggagcccaggggttctgagaagcttgcatcttgaaagtttgtgtgttgaagaggaaaagtaagtggcggtgagagtaaactatgtatgtcaatgtggaatgatagctgggagaaggtcttgttgtgggcagtttgtcgaaaaaagttcaaaatgagctacaggctcttcagtgcatgagctgataaagcttgcaagtcacaagtgctagagtgacacatgaatatatatgtatgtatgaatgttctggaaccatcaacgttattgcggttcatctgtcgcatgcatttgagtaatgtcgcatacatagagcatttgtcgcacacagctgtcgcggcagctgatctgtcgcagcgaactttgatttgcagcgacagggtgtcgcacgcagccgcagcgacaacgggctgccagctgtcaccacggacaatcgcatgtcgctcccgcgcggagcgacatctgggggtttcattgggggtttcgtgcgcagtcactgcgcctactgccgcagtcacgcacgcggattcgtcaaggtgacggttacatccgcggcgacacgcaaatgaccgtggtgtgtgtcagttggtagagcacatgcttaacattagtctttccgtttactaaacgcatgttgtcgtcggttcgagcccggccagagtcaggatgttgcaggcgttcccctgggcaccgtttttgtgttcaggcgagaagctgggtgccgcggagctttccctgagtcaggccatttaccttttggcaagtcggatgacgattgttagactgcaagggttaaatatttgtttatgtaatatgtaatgacattgcagtagggaccgttggcaacgtgccatgagcgggaagccggcttgaatatgtgctgggctagtgcccggcgtccccggggtgttgccggtggtcatgagacccgcgcggtcgacaaccagcgctcagcggcagtctttcctccacccaccaccccacacgaccgactcgccccacaggctcagcagaacaacccaattgatccgatggctgaccctcaagtgttgagcatgcccaccaagtgggtctgtctgatagacggcggccaggatgatgattgtcagtgagaattaacctgctctattctgttttattctcgatgcagacttgttgctgacttgtcttttcctgaaaaaataaaaaaataaattctgaacggctttggatctagtcgaaggattcttttcgttgattgaacagttcactggtcggaaaatggtccctgtaccgtacgctcattactgcatctctaatttctaatttgacggcaagtgtactgatgctatcttctcttttcttttggtatcttttctttgaagatagcgctcacatgcttcagctcatcggacttgttgttcacccgatgttctgcctacgctcacatgtaccagcaagtcacgccgaccctatcgtggtgagcggaaagaaggtagctgggagagcatggagttttctggatctgttcctcaaaacgagtggaccagacaatttcttgaggtgtttgcccggttacaacaatagcaagtcagccgacctggaggtgattccgaaggaaagtttcaaaaatcaagatcatcaaccgatcgtcagacgtctaatagatgcatcaaatatctgggaaatcctcttgactttcgacgaatcatcaaaacaaactatcagtcccggtgcctgggacttgctcgatctactcatcacggcctgggagatcgacttcaaaaatcaaggggttcccgaaattcaaaccgaaaactcaaaaggctccactacgaagggaggcaagatatgctttcctcatttcctcagacagctgggtgacgcgcccgcggaagggttccgaatagactcgcgagtatacgatatcatattcgaacctttcggtcgaaactctgcctcccctgattattcttggggctgtgccaccaactcacttgctcgcgcccaggagctgtcaatccgtctcctccatctggtttgtcttggtctcgtctgcacttagcgattttcgcaggtgcttacagatctcgataatgtgtctcttttttgtcccaattagctcgaccgactggatgggattcaattgctagagccgggccgattgagggaggatatcgtcatccggatgctcggtcttgaaacaaccgacttgcacgtatttgttaatgtgcgtatctttgtttgctctatcctatccaataagccgcgaaacaaaacgtcttatgatattcaaaatcatttactttgtttctcgtgaatttcttttcttcctgttcagattttacccgccgatcacctactccgaacccggctcctgtcgcgtttcctcgagtctgttacacgatcagtacctacggcactgacaggattcgccctatcgaactctcaaagctccacagtgagcttgtcacccggtcgatctggtttaactaggtctaccagcgctacaggacttcgccggacgccatcccgaacggctctgaagtttgatgatcgtcacccacaatcttcgatccttaattccaagccacaagtcatctctttatcatccctgatcacccaactcttgccacgcccattgctcgacatcccagcaacaaccacaaggcaaagctcggctagctcaaaactcgaccccacggtgcttgtgaatgccgagtcgcgttatttctccgtcctgagtgtcatcttgggctctttgttggcgatccatcagtccaagaccggtagcgaaatcgatcaggatgggctaagtctcgtcaaacaaggcaaactccgatcagccatccaaactgtcttcgattctgttactgaagccttgggtgataagttggattctctcgatgatcaaaaaaccttcagaacactcctgcatcgtaaagtcaatcgcactatcaaagctttcgaacatctcgcttccaaatcgtgagtaacctttctcctttcttttcattatccttcatctttctttgtatgaccgcaagaatttctctggtatcttgcttcgtttgttttgagttgagattgcaaagcatcatttagatattatctgcataatcaacgacttctatgcatcatttcattcatcctctttttgagggaaagcgggaggggcttaattgttttattgatctgtgaagccagtttcccatttgaacagtcgggatttctactcctttctttttatgaaaaagcactatctcattacaattgattaaccaaatttctttcctcacccttttttttgaatgtattgctgcagacctccaacaatcagttagacaggaaaagtaaatcgtatttaccgatgtgaaaaaaaaaatataccaaacctcttgattaattttcctttgtatttgtgatttgtgtgtcttttgaaagcattggattgattaaatatcccctcatatcccacattctcctccttgcaactcctgcaaagtgacatagtactcacttttatttcgctgggaacaagggtgtgaccattgactcaccccgggaacgccgggtggtattcaagccggcttccagctgtcacttggaaagccaacctcggtcctcgggaccaccgagcattcaaccatacatgtccctctgccctggcagtatctacccatcgtgaaccaatgacccaacctgccgaaaaagcaatgaactacatacctgaaccggccaaaaatgtaatggttcacctgaatcaaattgtttagatgtcttcgttgagaagaagatggagatggcttctagtcgcgcgcaaaagtggtagatcctgcatgggatcgattggttcgatgactctggccgggctcgaaccgacgacaacatgcgttcatcaaggaagatgttaagcatgtgctctaccaactgagctacagtgccaaagagtaaagggatgagaggcatgcccccgcaccactactgattgttaatcaaccattcccatttggggatgtcaggggttatcctgttgtgcctgtgcattgttgtgatcatatctattagggagattcaaattgtaacttgagagttgtttcttacaggcagttgggcctttgaccagtatctttgtcatgggcctgggcctccacaaaagagatactaaccagatcatggatgccgtgtctcaagtgaataagatactggccatatttcatggactttgtgtgttaagcaggtacaacatcttagatatatccaagaaacaacaaagggtagttacgttactttgcgttatcgcggcaatttgagtaacgtaactatccacattacctttttgtgcgttactgttactagtaacgacctttttttggtcacctgagtagagtaacggttttttttttttactttgcccctccggcagataaagtaactaagataacgagtgtgtaacaccagtaacgggccgtaataccgagtttaacccctggctctgaccccaatgcaatgaaaattttcttttgggaatggcggtggcttgaggcttgagcaaacatcctcaaacactcccattggcataaatttaatcttttgtccatttaaatcgcaccgcttttcctcttaccagatttcccaaatcacccaaccatgactgaatcatcaataaaccccagcaccaatcagccttccgaatccgctgagaataatggctaccaaagtgaccgatcccaactgcgtcggtcttcacgtgccacttcggtatcagtggtaccaaatatggtcaccccatcctcagactctcgtgtatcaatctctcagccccgctctcgaaaaagaccggcgcccgctacttcggacactgaccggtccaatcacaccgccagggatggatctcagaaaagtaagaagaggactgccaaaaagaagcccgcggcccccaagagaaatcaagttccaaaaaggggtgcaaaggggaagggcaagaagtctgctgctgggaaagaggtaagtagttacctttacataccttgtagttgatttagcaagcgagatattaatcgagggtgttttacatgttgcgtttggatgaccgaaagggcaaatcctctgaagttgaacttgctgaagattatgactacgatcaagattctggcgatggatcgatcgaaataagacctagagaggagaaaaaaaaggtcgaggaaaaatatgccgacccgcttgattatttttatccaccttttttcaaggaaggtgaaacaggcgaaaaacccttgaattttaaatgtagatggtgctccaaggtttatcgcggacatgaatcgactgacgggaatcttataacccatcgtgatggatccaatcaagcaggaaggaatgcgaaaggctgtgtcaatcgtgatcaggccaagaaggccggaatcaaattaccgccctcggttgcggagaaacgattgaacgatacaaagcaaccaacgatcaacatgttccttcatgaaaagcccgtatttgtcaaccgggtcttaaatcagattatcatgatctggcaaattagacaggcccttgcctgggctcgtattgaagatccatatctacgtgccgccttccaatatgccaacaacaaagcatcgctctacggcaaacggtggtcggcagacgagtccaagaaactatacttgatgctaaagactgctgtctttgatgatctcgaggtatgctttcttttcatatgtgtaatgagaattcaagttgatttaaatttgttcttctttttttctgttgaacagaaacttgacaccaaatttaccctcatccatgatgtttggacaacaaagggtaataggtttgctttcatcggcgctgctgtcgcttacatcgactcaaagtgggattatgttgtccgtcatcttgccctcaagatgatcccatggaagcactatgggcatcttcttgctcggcctattgctactttactcaaaaagaaaaatctatatcaaaaaatgctggcccagactaccgattcaggcgcaaacaacaatacaatggccagtgccatgtatgaattactaaatgacaacgacctcgcaaacgaatctgaacactcctgggatccaactagcatgcacattcgatgcttttgccataaactagcattgattgtgaatgctggattggaggccctgtccctcaaaacactacctcctggaaaaaccaaggaatccgttctaggcttcttcccagtcctcggaaggcttctcgaggaagatgaaaccgaatccatcgaaccctcaactgaaattcaatcagctgccaatccccacacggtgatagtcggttttttgaaagacaaggattacgattcacagagcgattacgggaatgcagacgacgagctatcagatactggtatggccgatgaatttgtcaatgaaaaagaagacactgcggccaaagctactgagaagtctagtgaagctaaacacaaaaaaactctgcgactcaaggaactcaccgacaagcttgatgtggtcatcaaacagatcactcgatcggcagcccagcgagccagttttgatcgaatggccgaagaagtcaaaattaaagttgctcctttgatcgctggctatggcatacgatggaacatcaagtatgagagccatcgtaaagccattatggctcgagaagtcattgaccgcttgctcaaggaggatcaggaaaaaaataagtctgaatatttttcagatgtttggtttactcctcgtgattggaaggacatcgataatctcaaccgcgaacttgaggtgtgcttttctaaattctcttgatcttgatatcaataactgatcatatcccgattctcgcacttactattaggtctttgtgaaacttacagctcaaatggaaggcaatcagccaaccggggcccatgtacttccaaagtacatagagctcaaagaccagcttactgacaagctggcacgttctgaggagaaggatatgttatatccaatgttccatgccatgctgaagagagttcagaagtatctcgatgaagccatggactgcgagacccttatccttgccacaataatgcatccatgctttcggatgcacatctttgagcttggattcggcccagagagcagcgaggtcaaccactgcctcgagttactcaatctacgttttgcaagctacaaggaactgcatcaagctaactctcggccagcggtaccagaatccgaagttatggagattgaaaagccacccaccaccagttcatcgtcgtttagggcgcgcctggcttcacggatggccaagaaaccaaccacacacgaaaacgaagtcgaatcgtttttgagggccgacatcttcttcaaggacgacgagatagaccagaagtcaaccccattaaaatggtggaaggccaatgagacctcttacccagcgctctcacggatggctcgcgcatatttaggagcatctggaagttcttgttccgtggagcgccttttctcggcagcagcggatgtatgtacaagcaaccggggtcgcttgctcccatcgaccatgtcacgctgcgtaagcagcctgatgtggcttcgggaggaggtgcctctcactggtgattttgaggaggcgggaagaatattaaaactgtcgatagctccccgcccccccaaaaaataactatttattgtagatccaatgtttctttctgctgtttgtcacctaattactcgttatcaccccttggggcgataacgtaacgctgaaaaagaaaaatctcattctctggccgataaagtaacgagccacacccaaaaataaagcgaaaaaaagtgtaatgtaaagactttccgttacaggtaacgctaacgataactgccatttttgcgttatgttatcgctacgttaccgttatccgtagcgtaactaccctttgttgcaagaaactatatctcaatgctctgccattttctttcaagttgaaatactgtgattttgctgtatttcaagtcagaatctcaatttcttaccccatattttcaattagacaccactggaattttttagctcctgtcttgacctggctttgaagatcatctgccagaacttgtcccaggatcagcactcacccaccagccttgtcaaatcctttgatcactccagtagtcaacacctgcactgaaacagccaatgcaaccactgaaagccaaatcttcaactcaagaaacaagctggtctgatgcaactgttgactctcaagcaaccaagccctctcaagcagttgacctcaatcaagtcaaagatctctctcaatcaataggtttgacccagatgagtaacctgggtatgacacaggagaatttggtttctcaccttgttaattgccaaatcaaagatttctattaatcagaaaaggcttacttactgctggacagatgacaaaaatttggccttgttcccctgcttggttgatgaaaagcatagcagggctagggtggatgttttgttttttgttggttattcagcctggttggttgaatgtgactgtggtgtgatctaccctgtgccaccagaaatgaatggaggtgtcatatattgatgaattgtgcaagcaggaatggcaatggtatctgagtgtcttttgtgagctcagatgccatgacatgttgagttgcacccatgtttttagtggatcctcagaaaatataagatctcaaactaaacaaagtcccttcaattgcaggagggacaccatcatgcagggacccccaggaggagggaatttttctctaattcacccctcttgcctgagagaattacacaaattctaactttctttgtatttgatttggtgtaacaattgctccaccaaagactacaaagattcccaccaaaaaaatgggatagtgcaggagatttgattgctctattgcatgaatttggaaggtaacacttgcaatattgggtttttcatgattgcatccatctggagacattttgtgaatgattatgtacagtgggtggactgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggttcagaacaggtcccaaagaatgaatatgaaaaaataaacacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattcattttgggggattgagagtgctgagagaaaggaagattgggatattcgaaaaatgattatgaatgaaaattttgaaaaaattgctttccagatggcttcaaagagctgtcgattggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaactttttttggttccaatttttttctattataatcattcttcccatgttccaatctttctttctctcagcactcccactccccaaaaatcaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaattttgaaactttattttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaccaagtcttgtgacttggagcttttgctttgaagctgtagaacccaaaacaagcagccaaaaataatggtccacccactgtacatgcctcatccagtgtataaatgattctgcactgaaaactgtggtgaagattcattttgttgtaagaaattagaatttacagcttgctagtgttgaagacactggaaatcatcaacataaatataccaggaaaaaacaatgatcacttgatgacaagtgacatcatcctaaatccgtaatgctaccaattacatacactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaaatctgattttagatcaggaaaaactggtattatatctatcaggagtgatattatatctacctagaatcatgttatatctatcataacagatattgcatcagcccaacctatttaatgtcaaaataactgattttataatctgatacaaatttttagcccatggacattaaatcagatggaaaaatctgatatgaattcagttattctgaaattgaataggctggtctgatgcaatatctttcatgatagacacaatatcattttaggtagatataatatcaattctggtagatacaatcccagtttttcctgatgtaatatcaggtatttttatctgatgtaatgccagatctagcaatctgatacaatcactttggcagtgataccaaacccaagtctgtgtcagaatagccccctaggggatgagaccaaaaccaagtgttgcaggaagtctatatatggcaaaacaagacaatgtaagccatgagactcataagccagaatatccaagagatgaaacttacctcagccatactgttttagatccaagcgatgagacccacaaccaaaggacatgggaacaaagccatcccagccaagtcaccaagggcagcggggatcaagcaacacacagaagggaccatgaggcaaacttgtgagtaattaaccagccctttcatcatacagatcaggcggtagaactaatcattcctctctgctcttagatcaatagcacacagaataagtaaaccacctggaccagaactacttgctcatatagaaccagacagaaatgagtaagtcagatccagtatgtgtgcattgtccaggagaatggtcagtagctaacctgattaattggaccatagaataaaatccaaatcaggctaacatatctagcaccaagaggataaggacaatccatccacaaacaggcacataaagtgaataaagacctccttcatcatagggaacaagacaagcagatactaaccccctgcttgtattggaataacaaacagctgtcattccacactctctatctcagtcttaactcaaccaccactggtgtattaaaccatactgcatcggcaattccaatcagcaatcagcatagccaagaagaaaatcgattgattctgctcttaggtaaaattctttcaactcttgtcattattgatcacacactttgtatatagcaatagcaaaacaagaagtctaatagaaatgaatcactcttagttgtttaaaatcttacactctgcctcagccccctttagctctcaaaggggccactgtatttgggttgcagaagggttgaagctaaagcacagcagtgatcaacgttacatgatgtcaccaatggtgcaacagatatgagacatgtatttgtattggatcgtatggtctttattttgagcctgataccggtatcagaattttcttggttggtgaaaaaatccatttgtattggatttggatttatgaatggaaaaaaaatgtctttgttttttttcttttttcttcaatacagccaaatatcttgtgtatcaaatctgtttttggtgggatcagtcatctgaggtgatactgaatacttgtctcactttccaaagacgatacgtgtgtattgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacgaataaacgcctgatactgtatcgtattgtatctgttgcactgttgatgtcacctgcccccttggtgattcctcatcaagctgatgagatggagacccaaaaagccgctagaaagataggcacagactgggcagtcatgagaatcaaaacagaaggcaatttctattttagggtcaccgtctggtgtgaggactgcaaacaatacctatctctccccaagaataaataaaaattttgctggtggctaaaaaccattttatttgcacttttttttacaaaatgcctcaggagtaaaaattaggccaaaatgagatattttagccagtgaaaatcaatgcctcaaacattccaaaattgaatttcagctcatttgagagatttttattttttgacttaaatagctcattttggcctaattttactcctaaaaaattgtgaataaactggatgtttcccaccaccaaaaaatgatattttttcttggggtaaaataggtaatacctttagtggagagtgattatgaaaaactgttggtcaaaaatcccaatgctctcaggctgtggggttgagttgagacataattccctacctttggttggacaatgcaacaagtgtttgattgaactacagccaactccagaacacctataggccacatgctgtgcacatgatgtcactcaaagttgaacctagaaaatcaaatgtaactgtagatttgtccacttcttagtttcctatatcagttgtgtttaattcttctttaggtttactttccaatcaatcaaactcattgtcatttgtatcatatccatcaggcacaggtatgctgtggctctatttcatcttctttcacttcattcatttcatttctttctattgactcatgctgttttcattcactcaatctcaggtgtgctactacttgtcttctttgtgactcctttttccacgtgtgctcacaacagcctgttgttattaaggtttgctattggttttttttatttcatttcattcttctttatgttcacttttcaatcaattcaactcatcatcattcatgtcatcttcatcacctacaggtgtgcttctacttgtcttctttaagaatcctttgtttgtttttactcacaaaaatctgttgttattaaggttgcttacagctagctcatctactatggcttgccactacaaaaaaggggggaatggacttggttaagtaagggaacatctctccatgggaagatattaatttggtagctcacaatctcatactcatgcacagccaaacagcctctaaggtgttgactggatgatttcccatcaatctggatctctcaatttggaagaaccaatacaatttttcaagatcccaaactcaacttggtaatgagaattgagtgacattgagttctcatcagaagccaagatttggaatctagctttagcaaggcaaaattaaggaccccagaccaatgccaagtcctccactgagcaaaattctcaaattcttttagtcattaagattcattgttttcctaaatttggttatgataccaaaaaatgtgacttgttgctcaaagaaatattcaaaatggccatacataaagtttaatcagagccccactattactatccctgtgtgcaaacatcagctatgttgtctatttatggagaaaggatacagtcagaattctttttttactggcactgtatactgggtctcaacttgagagtggaatgcttgcctgcaaagcttaactatcaagcagaaaacaatttattagtggggttcacaatagagatttatgaagtttttatagccaattttaaggtccttgacaacaaaactttaagattttgacaacatgtgctgattttggggtttctgagcaatcaaatcaactttttcgcttttcaaaaacttgttggcaaacactataaaacgggctctgaaaattttgtaaatttctattgtgaagccccctattacaaccattcaaattatggttttcaaagttaaatatgcaaacatttatcactggggttcatgattgaggtgttggatgcttgttttgctaaatttttttttttttttttttgtattcagcttggatgttgggttttgcttgtatgtagcaagtgttttttttaacaatttggaagctttgcagcagggcatgcggctgctggtttaatgggataaatgggtttatgagaaatgaccatcatgaactgttggaattttggtctcttttccgctcatcactaaaaacaactcttctaaaatgtagttcttttttcctaatcagtctttaatgaaactagattatggtatttagtatgatgttttttgttgactgatcacacttttgtagtccatgaaccctaggtagtagttctttttcttcaactcatgactcatgaatatcttcttcctttttctgattattgtggttgtgccattctaaatattcattattcaaaccacatttagattgtcatgtatgtagtctctttaacaaactaatttcacatgataaattataatcaaactcatcagtcctttccttcttttttggacacattgacctgttccaacaaacttgttttgttgccaaaattttctatccaaaatgtatccctgtccttggttataatttcttcatgaaccctgctattcatgcatatctcataaataatcaaattctgcttgctgagaatcttgtcaatctgattatgtcatctggaggtctcccaccaaacaagcttcaattattcatgaaatatgcatgcataaatgtttgcatttttaactttgaacaccttaaatctagacatgatttttgtgttaaaaaagttcattatggatgattaaacctatcttgacttacctaaagtactgatacctgataactgatgaccgtagagttgaactcaactgaggatattcctcaatcataaaatctgcccaacattcagataaattagggttccgacccggtgccccagagccggattctgtgcatcccgcaccctgaccccgtggatatctggcacctagccgggtttctctagatctctagcatacattttcttatgcgttttgccatactgctgtgaaaaaagggggttcagggcgggaaggttggagctgaggtgcagcagctacgcccccgagcgggtttgatgcgagtaatccccacaaatccccgacttgtgggggttttaaggatccgaccggatgccggatctctctgggtcaatcccgagccctgatccggtttgcgggtttccggatcttgccggatctgcgggtccggatcggaaccctaagataaatatttacaatctggttgaagtatcattggtttgtttataatatgcaaattgattgatctggatttatattacaagatgtatgtagacattctaagtttttttcccagagacagtcttacagaatggaaactgatcaaagtcagggaaaccttcgagccaaaagttcggccacaaaggaggcaaacaaagctcctacatgtccagacgatattttggatgaaatttattgatcgaatgagtgaagacatggtattaggaggggggggggggagaagaaaccaaaggttagaggaggaggaattcagaggagagaggcaagagagctttctttgtacgtacattagttttacagggagggtcacaatgtccccaagtagaccagcccaaccacaccatcaactccttgatctgttggcgccattcaacgattcgcgattcggcatcgctctctaactttggatcggggctgatgagcgaatcaagtggaagagccaattggatagtctgagaaaagatgccgaagatagtcccacacaggcgttccaaagtgccctcaatagcaccaatgattacttctatggagtcggtgaggtcggaagcactatcatacgttccagacgtgaatccctccgtacactttttgatcccttcgtcgaacgacatgggattattggtcgtattgttccaggaagagaaatcgagataagggaggatcatgccgtaagtcaagccacgcacttcgacagcccgctcgatgccggtcatgtcctgtcgcttgagaaggaaatccaactcaatgagtgggttgctgtaagtttggatgatcgtattagccgaagtccgccaatccagtcgatctgattctatccgccaaccctcggcattcttacgggcaagcacgccaagcaggcggtctttgatcttcttgacatcgttcgaactgatcccatccaatcggtggaatcgacgggacccaaccgcggtcccatcggccttccttttctcgctcaaactttcgatcctatcgtagaagctcacaaatccactggggtctaagatcacccgggcttctcccggccaaaagtattgtcgactggctgctcggaaatagtattgcgctcctctaagataaaatggcgagttgatcgactgcggtctggtcactaattgtaacattaaattcttggtactattttcactcttcttagtaccctcatcgtcatcctgttgtatctgggccgaaacatttttggctccagacaccctaccccaaattgaaggaaaacacatagagtggtgtttcaatacgcaacaaagcaacaggggcgaacaatatgttagtgatcctcaaggagatatcgatcataggaatatcgattgcttttatcttattagaaaaaggggctcaactcgattttctgctgaaagtcttgctggcttccatcagaaactagcggattaatcgtatctgttcgattgtggagaaattccgtggtggaatcagatgacgaattgcgagtctcagacgatttggtgggctcttgtgattcttccgggtggtcagtatcgaaaggatcagtagtattcatactcccgagaagcctaacatgcaaaacaaaaaagaagaaaaggttagcagctggattgattgtaccatcatattgaagacgaagaagtcccgtcatgagaacgttgcaagaggggacaaaaaacaaagaagacatcagaaaagagcttaacttgactccctgactgaaatcacaccacatcactttgaagcaagtgttcattcgcaccacaccttcgaagccccattctttcccgagcttacagagcccgcgggcacgggcatatgcttcctcgagtaaaagagcgcctctgttggcaccttccttgcggacggtaggttgctttgggacgatggggacggagccattaatgaggacagattggctgtctgagaagcccggtctgcccaatgaggcactctggccatcgatataaatgatacgaagagtccgggtggctacgtatgtatgcaaagtgagttgaccaggtcggcgactgtgaaggacgtagctgtactcgggattgaaggcaaaccattcgagaccctcggtaggcgtaagcaccggataattcgttccatgatagagtaaagtgcccctcggcacaacgccggggatgatcgaatgtccactataggcaaacgtgttcggccattgttggagcaggccagcaaacgaggcaaagatcaagttaggatggtctctcccgggggcagctgaggaatatccctcggcatcctccttcggtaagaagctccgctggtcgccagattcttcattgtctgccacagttggttccggccaacaagaaactatcatgcatcctataaacaaggccaacttagagaactgcttgaccatcgaccacatcactataagtcgtactttcttttctgagaagatatattgttgtttgttgagaatcgggcttcgtctgaaccgtcaaagcgctgtatggaaggatggaattggctgaaggcttggaaaaagttccgctcccttttgtccctctctccatacatcataccctgcaaggttgatcgacagaaagcaacttgatgatggatctggcgcaatagcatctggctttgcgctccagagaaccgatgtcacacgaataaaaggtcggcaaggatcttgaaaatcgaaatcataaaagaggaaaggcagatcggttataataggagaatgacattctcgctttccttcgaaatcaggatcggaaaaaccaacgcgcttcccccttcgcgacaagctcatgaagcgtctacacagacttagaatatccaaccaggttattcacgctcaacaataacgtcaatgtcgcgtagcctcgttcattaatcggggagggggggggggggggggggcttcctagcccttcagcagttcgcctaagaaaacacctgattacaattgatgtattctgaaaagcagctacgaccattgaaaccagtttggactgttggagcgagctcgatggacttgggtgaagtaagcaccgtgtaggagaggctcagatgatccggccttctcagcttcaagctgaagctgagagatgcattcccttgctggagctatatactctagccattttcatctcacaaagccccccaaaagtctaagcggatgaacgaggcgtgtcaagggccccatcctcggatctggggccaagaaagaacagcatcatgtcatccacttttttgcatccaaatgatgacagggcaagagggggatcttggacttcggggctgcagtgggcattcaagcgcaagaacaagcaaggcccacaaactacacaagagcatcctcacaaaatccatcagatttggctcgtcaagctcgccactttggtcgtgatttctttgggtttgcttgggtacgaatatactgctacagtgttttagctttgtctcagacgatctcgatagctgcaacaattgataatgtgcatgtgtgtgtgtgtgtgtgtttgaacgaagttacttctcaatggattggattacaagtttgaccaactgaaccaaggcctgggcttggttatcatccttagcacgaggggcgaattttaggatgagggagttaagagaatggatcaaggcgggactgaagaaattggggtaagattcgggggtggttgaggacaagttaccgatcaagctgacgaagcgaaacaggacgccaatcctgccttcctccagtcttcccccctcctcttcgactggttcagccaagtcttcttcaatcgactcccgaaagatcctcgagagactggaggttaatgtttctgagctcaggatagcttgacagatctctttggaatgttcggtgaggatggccaatgcgcccccagccgcaagggcagtctggaggtcttcgctcgagcataaggcgatcaggatgtgcagtcttgagatatgcgccgatcctctgctgcccgctggctcatttgattgagggccgaaactggcgaggacgagtggggtgctagacaggttgcagatcagctcggtagccgcccgtcggaccatgtagttttcgcccgtccgaacaccaatcatgcattcttctaagcggctcaagacccgcggcgatcctgccacctccgtcgggatccgtcctccaagactgcaaagattcgtcaaggccatcaaggcctcaaaggtttggaggagtgtcgaggatgggtggatgaatagagtggtcagcggtttgatggtcgaaaacaaaatcggcgagtctgctgaaggtccgaagattagcaatgggttggtggtgatgagaatcttggccaaggcttgaatgatgtggagatcggatgggtcgagcatgggttgacttgaatctgaggctgtcgacaaggcgggaagttgcggtttcgggttgttgctagagactgtcagagttgcgatgattttcatcaacatccttccgcccccagattgtaagacgagtcctctgcagtcttgacgttcgaccaagttcaggaggactttacccgtagtccgtttgacttctttactttcactcttagcaagccagcccacagtatccatcagatcattattccgtttcaggcaagattggatccattcaaatactagctcatcagggatctctgtttcttggttatcatccaagcttcctgagggcttatcgtttgagactgcttgaccacttcgttgtgcgagcttcttgagttgttcggctgcccggtcttcatcagttttaatgaccttgtatgcagaaagatgagctatgatcgtcgcgaccccataggcgatcgacgtgtcagatttgttcattccatcggtttctagacattccttgctggccgagagtgctttggtagcttgtaaaaccctctctgagtttttcatcaggatctctcgaacggttccgtgttcactgagcagggccaatccctcgattggggcatttggagggcaagttttgtccagtagggcgtcgagcatgatttgtgtcaagcgagtcatcgagggtagctcgatgtttttatcctgtaagtcgctcgtcaaacgcaatttgatcaacgccaggcttgccgcgcagtgagccgggatggaaacgtcggaggtcgtagccaatgcgatcttattcaaccagtccaaacagcctggccaatcggacttgatgatctctctgactggtttatggttgagactgagggcgataaactcggagaaagattggttgagatcggccttggattggcttttggaagggccgagggcaagcagatcaacaaccgattcggcaagctttgtcagaaaaccgtccgatcgtattatccccagtgcatcttgcggcgagagcatgaagagagccgagagaccggcaagaccatcacagacttcttcaactattgtcgaatgtagtaaagtctcgagtggtactttgaataacgatgaagctttggcttgatgatattgcagggtgattgctagtgcgctgaaggccttggcacggagcgatgggttttgagaggagatcttctggaatagcgttttgagtgattgtggggatggttgagcggatggctgatcgataatcgattgaagttcatccactccctccttgatgatgcctcccttggtcgactgttgctcggccatatccattcctcgacttggatttctgattcctcaagcgtttctcagtctaatgggatggcaaacaatacaagaatcagcctgaggaagtgttaggggcgttcaagtggaatgctagtatgtacgtacgcttttggatgacctttttcctcagagcctcagactggatatcgatggggttccaggatggtcgagggaaggttcggagctggttgctgtcgactttcccatcagcgcttgttcctggtttccatcgatctcggcctcggtttcgacacccctcgtttcttccattccctcatcggcctccttggccagccgacccgacaacccttgtcatcctacttctcaggataccccccagaccacatcatattgcaaggctctgccacgaccagcactcaattgcgggatcgttttatttcttgattacctttttgtctgtactacataccaaagtttctagcacgattcaatttttccgatttagagccgcaaaagctagatttccctgccacaatctagacttttcaggtctgcatatttaaaccgccaactgcgagggtcttatcaggaccctggcaaccccctatagaggtgcctaaccaaaaatctaggattttgccaaaattcctacatttctggaagccattcatacccttttcgtgcctaccctcccgctgctgaggggggggggggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtccaacatggctttacatttgggtcaacatttttccgaagcgtcccaacaggtcacccttatctgacacaaactggatgctgtcaagctgcggacgtacctttgccactgctaaagattaaagactcgtgtttaaaaataactctgacctattatgtatgtatgcacaagtttcactaatgattactgtaacacaaaccgatatgaaaatattttgcaatcataaacttcatctcttgggtgcatgagcaggctctcttgcatataaatacttgccttccaaacattgacatcaggtgacttaggttcatcattccgctattgccaaggagggagttttttgagcagacacagtcatttggcatatcaatatcattctaaaagatggtctcaatttacagcttagtggttgccatggttagagattcccctgactcaaagttggcctattaataatcactaatggcccactctgcaaattgccagcttcttcaagcaatacttgcaaccccaagtctatctacatccaatgaaattggtaaattcatttgcacatttgtcagaggaatcatacatgacatcaaaaactgaataagtgtgatcccttatcaacttgttagctttttcagattcagaagtgctactacaaccgagaaaacaacttgcaaaacgtatgtcacatgatgtgagtcatttactagaggtttgatatgatgtgagaagattaaaaaaaactcatttttgttcattggatgtgcttactttgcttaggtgcaagcttcttacactgaatgtgcaatttgtcagaatgacacaggtggggcaacctgcaaatggaatggttgccagcatcaatttcatgttggttgtattgatccttggcgtaatggtagagatgaaaaacatacagcatgcccaaagtgccaacttgtcgatccagtgctacttgaaagatacaggaaaagagaaatatcgattgaaaaagcaatagaatctgcaaatagacgttcaaggtatagggacagaggattcagggtaagcaatctcctcaagttcaatttagacctagaaagacattggcaacttaagtatctggcattgtttagtgaggtgcccaatgtccctattgccactccagtaccatccagccaagatctgggaatctgctttgttgtacaagatgcaattccaacaggccccgatgaaggtaaaggaattcatcaacaaatctggaatgggccctaaaacactcttgatgctagcctaagaatccctgcaactgttcaaacacatgtgatcagctttgctttcaattctactatgtgttgactgttatataatactcctctagaaatctggcttaggtttaatttttttgtctctgaaacttttcacagactgaaaaatggataaaaaaatctattcatgaatttttataccgggtagggaacctgcggtgccaattaacagagtcaatctacatgcccctttgagctcgagccgtcgtcacccactagtgatgatgataactttgtgcaataggccccagtcctctagtactcacattatttaatgggagtagatttaaatatgtaaagggtcctccctctatcaaattcactaactcgattgtgcaccaactttgaggattgggcaattggaattagacatcgcccggatgaacggttgggcaattcgaataagaataccaacactgaatgagtgccgagtatccctcaggagcatagcagtcaaactcaagaagtgattgcaaagagcgcaatgagttgcaggtaacggagcttctgaagaaggtcaaacgaacatggctcataatttttcatagaatttcattgctttttaacccatgacagcgtacactcggacaaggttgtcggtgtaaccagcgaacaaagtaccaccgtcaggagaccaagctagcgatgtacactcgggtaccttagccttcttggtgtcaatgtcggtgaaatcaggcttgatctcatcgacgatgctcttgctctcaagatcaaagatcttgatgcaggaagcggtggctgcacagagccagtaacggttaggagagaacacaagagcgttgatgatgtctccggcttccaatgagtacaggtgcttgccctcgttcaagtcccataacatggtaatctatgatcataaatcaagtcagatgggtctggctgctgagcagaggagaaaaaaaaaactaacgccgtcctttccaccggagccgcagagtgatccatcaggggaaacagtgacggtgttcaagtaaccggtgtggccgtggtggttggtgcggagcttgcacttggagagctcccaaacctaggaatgatcggaagaaaacgtattggtcagcatcaagatcaataacagcctgaaggtggtgaaaaaggggacggtttggttgtaggaatcagagatctcggtggaaattttagttgttctcatcgggtagatagccctccgaagtagcaaatatatacgagtataatggtacatcatttcacaatctaggtgaccgcttggggcaatcgtacacaccttgacaaccttatcccaaccggcggacacaataactgggttcatcgggttaggggagaatcggacgcaggaaaacccatccggtgtggccttcatccttgatttcgtatttgcactctccgagagtgttccatagcttgatggttcggtcacgtgatccagacacgatctgcagagggacgacatgttggcagctgatcgataaacagacgaggttggatactgacctgtcggttgtcagcactgaaagagaccgagaggacatctttggtgtgaccgacaaaaagacgggtggtgagaccagtgttgagatcccaaagacggagggtcttgtcccaggacgaagagagggcgactgcggatgtaagaaaataagcacggggacggtgggcaataggagacatgcgaagacaatttacattgcccgtccgaggaagtcacaatgtcggagacaaagtggttgtggccacgcaggattcgcttagggaaaccgtaagcaccctgtgtgtgcaaaagtacggagagagatgggtcagctcgaattgcgccggggagggattaatccaagattgtaaataaagacagttaaaggcaatgagatgacctacgtcctctcggctgagttgccagacaatgatcgtcttatctatccagggccagcggtaggtttacaaacaaagggttgacggaaggtaaagacaacatgagctcttcctccgcactttaaatcacaagagtggtcaagcgcagatgtcctgccaggggcagcagctcagagtcgcgtagacggggagaggagggacaagataatctgggaggcatacgaaccccgggaagcggtcaagatcatatcgctgaccacgttttgggggaatggagatgagcgcgtcagtcaagcatctacgacatataacatccgtcatcatcatcatcatggggaagagtcgtgaacttacgggttttcggccgaggtggcaatggcggtgatccatccggcgtgaccggcgagggtacctttgaacaacaaagactccgacatcttgtcttgatataatatgagtgttgctggacccgagtcgatggcaatcggaggaggtgcttgaggtgttggtggtctgtgcccctgccggcagtgtgggcttttctaagcccagccggtccgatatggtgagtctcgcaaatcggagtgctcggctggtgtgctgtgctgtgctgagttagggttaccccagccaactcacctgtcacagacatcttccacccatgtcacactcatcacccacccccctcagccaagccacccactccgcccacccgctttccctagtaggacagtgtcgaataaggtaccaacacaccggaggccccaaacgatcactctgtctagttccctcatactaaccgaccatgccaccaaaagtaagagatctgtctcactatcagccttggtttcctgacctgacctgctgctttccctggctatctagatcgaccccaatgagatcaagatcatttacttgagagctaccggtggagaggttggtgcctcatccgccctggcccccaagattggtccgcttggtctcgtgagtttgatctcaggcgtccttcctctgcccaacgccgttgatttctgaccatgtaattacaattctcttgatcgccgcagtcccccaagaaggtcggtgaagatatcgccaaggccaccggagattggaaaggtctcagggtcaccgtccagctgaccatccaaaaccgtcaagccgccgttgccgtcgtaccttccgcctcatctttggtcatcaaggcactcaaaggttaatgccgttccatttcacatctttcgtctcaaccttattcccctcccactgagagagagagcaagagtcaacctgacatttccctgattctgtagagccaccccgtgaccgaaagaaagagaagggcatcaaacacagcggcaacgtgacgcttgatgaaatcatcgagattgcgcgcaagatgcgattcaaatcgttggccaagaacctggcgggtaccgtcaaggagatcctgggcactgcccaaagtgtcggttgtaccgtcgacggtcgtcctgctcacgatgtcatcgaaagcatcaacgagggcgagaccgaaatcccagaggaatgatcgtctacatactcactttcttacaatctcatcatttctcctcaatcttgcccgtttaacgaataaaatacgttgtcttcatcacgttccctggttaatcttacttttcaaaagggcgtcagcctatgaagcacttgtcaaaatgtgccagcattctctgcccgcccgcgtcaagctcgtgcagccttggtgggtctgctatgagtacggagtacctgaattttgcatgaggtctagcgtgaaggccggtggtacatggctctggatgcttctatgtactagtctaacaggcaaccaactttgggagatggagattagaatcaggtctagcaaaagcctttgagtggcaatgtgacaggcacgactccactcgcaagccaacgccgcccacagccgggtatgatatctctggcagttttgcaccaccgaaaattcagaggcgcgtatgtatttcaggcgcgccggcctctaattgggacatcacagatgcacagcccatcagccgccagttttccaataatccctgtggtcggcttcggttgggacgacgagccatttgacgctcgttgcaaggatggccgaaagcaaataaagcttccatgcggtgagcattcgtcgcccctgcgattcattgaagtgcagtgaattacgcgtggggttccgggcgttgactgtgagatcgggtcaaagttaacttcgggccggtgtataccaagaagctcattatcaatgcgatgcgcatcataaaaccgaagcagggaattcccaagtcatttcccccggttattgttgacgatggaggtgaagacgaactcgactggttgcctatctgatcgattctgatcagtcttttttttctgggagtctatgtaccgtcgtatccatgctcggtaacccacagaacacaactaccgggacgattgggagtcaaatttcactgccatgacgtcagctcactgcatatcaataacaggcatctgaatcgcgacgagcttttcttttttgttggcaacctcaatacgttgtgcttcagttatgggcgagacaaaatcatataaaatcaccaaatctctctcgcccccaccctttattagaagctatccttcccggaaattcttttagtagtagctttcaaaatgtggaaatacttgctagctcttgcctccatttatcctcacattctcctggcgagttacgattcaaatctccggcttcttggcctctctgtcgctcaaactggacaaaggagtgatgagtgggcaaacagtacagacttgatctgcaagccatccgagtctcccttcttttcctcatcacaaaacctggtgtacaagtatgacaaaattatcccaccgacaacactgattccgttccgagatgggttctccaaatcgacgtgttttgcaaatccgatcgataacaaaccggaggaatactgcatcttcatcaacccaacgatcaacggggggcaaggaatggtggtagtgacgccgacagagcttttcgaagacagtctcaacgatggcctcaagctctcggatgatccgccgaatcccgaatccctgaaggttgttccgatgcctgaaaaaggtgggatgggagctctggctgcgcgcaaccttcggagaggcgatccggtccaacggacgcgtcctgtggccctcgttgccgctgctcaaccgatctggtccactcgccttggccgcagtattcggcgacaagctatcgaccatttgccgctccatacgcgagccgcaatcgcaagcctccacggtcagggtcaaactgaggacgagtttatttctagcgtcattgaagccaacatgtttgctaccaagttgtttggagacgaagccacacactttggcgcattggttttgcagggatcgtgagtctctggtccgattgaaaccttgacacaccatgagggtggagtattgagagttttccggagaatattcgcagtcgattgaatcacgcctgccgacccaacgtagtctactacgtcgatcacgagacacagctcttgcatatgacagcgtttgagtcaatttccatgggcgaagagcttaccatcagttgtcagtcacaatcacttttgcaatcctgcttctaggtctttatatacatatgctgatcaaaaaaaaagtatagatcgttctttagaaatggaccgcgcaagtcgacaagatgacctccaagagtcctatggttttaggtgcacctgttcacattgtcaaatgagtgccgaactggggagactctcagatcaacgactcctgcgaatagccgcactcaaaaagaaatacttttctgaggatccaaagttttctgctgatgacgttaatgagctcgtcaatctttgccaaacggtacgactatgtattactcaaagagaatcattcctggaagtcacgaactgacttcttaattctgtctcatgtaaataaaacaggagaagatcccttggtgcatcacgctctcaaacctcatcgccgcagaattcttcaattccttagggaaaattcaggaagttaaagaacatgcagaagaagcaaagagtatgggactgcttattgctggagcacactggcctgatcttggtgaggtcgaactgcttctgagtgaacctgaaaaacacaactctcatttttctagacagtagagaatcgatatcctagactccatcatcaacattcccaagtctcaagatacattgctgaaatcagaaaacatttcttggtgttttggattcaaggtttgatgccattgaacttctatcatactttcagcatttaaaacatatcttacctaactggaatatctccagaaatctctttgaatgttcaatcagtataactatctggatgttgtagtggtacttcacattcataatttattcaaatatattatatatttctaattttttgagaagccaaaccaagacccaccccatacttggaaggatcatctaaaaaaaatcagaaaattgaagctaagaagataatggtggggaaatataagttggggctgacaagcagcaataaggcgagaaaaagccagtagtatgtaggctgtgatagtgaggtgggcccagcaatgaatattgtggaatgactagaaaatatcaacccatctttttactagatgctccaggtcaatatgtctcattatagaaaagatgcaccacaaatttataggtggagggggggggggatgttgtaacccagttactgggttaccctcagactcactagacactggcatatttgagagaaagtaatggtgacttgtagtttataaaatgaactttctctatcaattggttgttggatttgtgaaggtatatagagacccttcttaaaccacatgagagatttcaaataaaattcaaattatttacaatctcatttgatcaaataatattagaatcaaatcatttttctttataaataattcacatttttttcctggatggatagtattatttttatctgtttagttatcatagtgataatgagtaggataagccactgcttctccattaaagacccgttcaaaacgattgattaaggtttgtcttggctgtttgagagattaggggatacataatcaggtcaatcgatgattccacacgcagctgattagaagtcactccaggattcaactcactggtgcaggcatttgagcctgatccattgtcccaagatcgctgagagtcagatcatatgcgttctctcttgcttgaaataaacgtgtcaaacgagctacttctatctcttccagtgcctagtaattttttttttcaaatcaacaaacgcatatactcaagttcaaattgttcacatgaaattatttgtagtttcttcaaaagaaaaagaagaaaaatacttacattgcttggggttccaatctgcaacaatcgacgcctaaagtgttccatgatacgcgcacttcttgcttcatcagcactctcttcctcgtttctttgagctctatgagcagcattttcttcaatcaacttttcgtcttttcctcggcagagaggacaagtttcatttcgattgcgccattctcccacacaatcttgatgaaagaggtgatcacaacttggccaattcatcttgttgtctccagcatcaaattggctaagacatattgcacattcgctgggttcctcctaaattcaccaccatatacgaaccactcagatttcttgtttaaccaagtatggtgatgtcgagattattaaattactcacaaactgggggctttcttgatgctgcacttgttgatgaatgatgggagtcacggcttgacaagagggacatggtgatccttcaacctgtcggggattcacacaacctttatggacagtgtgcccctcagtgcaagtgggccacttgatgaatttctgacgatccgaaatggcggaactacagatcgaacatactccggcttcctactcaacacaccactcgcatcataagaaaacttccaaggctgaaggcaacctcttgcgcgtaactgaagctaaaaaaaagcacggtttctcacctgagggccagccgaagtcgaaccgaacggattcagccgtctcataccggtgcgaactgtactggtgcacttctgtttgagcgatttgcatgatgacggacatttcgcaaattattcgaggaggaggaggcttcctgctcaaatggaagcccataaatgaggcttgatacttggaaaagctttgatgattgtgaacaagaacgatgatgttaattagcatccagaaaatataaccaaattagaaaaattaatagataacttaccacaaaaagtctcaaactttggaccaggagtagcatttattaattaaatcttggaacagcttggttgatcaacacaaaggatgagatgacgaaaaattaggagaggaaccgatccttatcaagtcatgagtcgaggtaaattttgcattttaggtgtcactagtgaatcggtaccgagcttaaaacttgctttcatggaggtatggtggacattcaaattcttaattccttagccgtttccaaaaagtaaacaaaacaaaccattccgaagtttagggatctcctggtcatgtgtgtgtgtgtggttggaaaccctctgaacttagatccaaggaaatgtttcaagaacttcttatccgaaattttccagcttttccagcaccaaaaagtccgcttttattaaataaagtggtgggatggagggcggggctcacacgttacatcctgcaagggggggggggatatcctaatagtaatcatcagacagcatcagacgggtacaatgtatcagaaaacgagggtgaaaaattaactagactctacgcgactacatacttgcagtaggaaactataagcaatcataaagtgttggggtatagaggggttaaattgaagtatgtatgaagaagaatatccactcaaggataatctcgaatactctgattcgggatgagggtgtcgccggtccggaacgcatttgccgtttgagggaaaatattctcaaattctggaacaatctgaaaccgcttaatgctattccatgccatggcccaatgatcgataccgccatgatccgagccatgaggacaggctggttgatgtaatccggccgcccggcgcgccactcttgtcctcccactcgacctgatgcattgtgatctacacattgtcatgttttgcttcgtggttgttttgctctctattgattcgacctctggtctcaaggacttcatccgggcgtatcacaggcgtatcacgactgaatgggcctccaattcgcgcaaaacttggacgattgggccgccgattggcccgagtctctctacgattgaaaacgctgggctgccaatctttcgaaacccatctgtttcaattccttgagtcctcaactacaatctcgcgatcaaaacttgtgtttgtactttggtgtgtggagcttatagtatactaaaaaaaaccctttttttggaaacaacagccggcgtatcaaatattgaatgatctcaagcaactcgatgaatttgtccaaaagcgttcattggcaccaacgatcgcattcatacgactattggggctgcaaataagacgtcgacgacacggtgagagtttgatagaataccggacgagtgtgagagcaatgcaggacacattaaaatttttgtgacttatcctcacctgtactaagctttgatttttcctaggcttgatatttatcaagactactttgacttccttttgaatagactattcagatccagtgtgattttggatggaacttgatattgaaccactgagtcaaaacaacaaaaaggttttcccggagctacccagactactatgcattcatgcaaaaacttgacaaccaaaggaaggtgaatctataaatacgaaggatatgttttacagataactttgcggtttgagagaataaattaacagatggtgatataatcaggcatccacaaaacaagaaatgaggacattccaatccaattattacgcctagtgtttgtaagagacgccggaaagcgtactcatgacccaatcacctatcagagcgtgcatcctggttgtggggtgaagtgaatcctgaggtatcaaaccaacatcagttaactgaattgagttcaaacaacggtacaagggaaaactaacgaagtacatgtactctccgggggatttgcagggttgagagtaatacagacaaggcgcgtttacgtgggtgaatccaaacttttgatgaagagacagttggaatgttagccttcacatatatctcaagcaagcgttgagaagaacttacgctatcaggagcgcgctgaacacgaaaccaaaagcttcttatgtcatggacataggctgaaggggaattaagactgtgaatagcgctgattaaacgctttagaacgcagacggacaaggaagggtgtcagtcactggtttggtgatgatatttattctttgattgagaggctgaccttattgtaggcttcagtcagcatttttatgctcacttgtccatacccccaacccggactagggccagcaaaagcgtcattggggacaatctgaaggggtggcaaggtaagcacatggaattcggatggttgactgtaattggaccgggacgaatgagaaatgacaagttgagctcttagaccaaggtgcttatagaaagattcaagtttttgcgaaaggcaattaattgtaatgaaagaaagaacaaacctgttgatggttggatcactcaggagagaggaaacctgtctcctgacttcatcggcttcatggattgctttttccacaccttcgcccgcatgccaaatgtgatgaatggagtttatacccacccatgtgaggtggaggacccttccgcggcctctatggattttgcctgattcaatgtcgtttttgtagtattgtatctgggaccgcgtatctgggacaccgctgttggtaagctcgttattggctgtcgcgccgccgctgggggatagacatagtcatgcgatttttcgagcaacgtgaatgaatactatcagtagatgttaaatatcggtcctataccctgcaaacgaaaatgactcactaggcatagttgtataacggaatacccatgacttcagcgatgtgttcaacccaaactgggccattagaccagcggccctgataatagggtggttgccggagtctcgaggagaacttgctttctcggggatgtccgttgtctgtttatttatctgacctgtcagtatccttttatcaattggtacatatttattggcattggattatatccgcattagaaaggtgatgctgaccgcaataggaagctccaaaaactacaacgctgctatactccaaagattccgttagggcgatcgcttttggaagcacgaacgagcacctttgagagcaatgttcattcagttcgtacgttagctagagcgcacgcaacatgtgcagtcgtatgacaagtttttactaacatggcaagaaaacagatgaatccaagccaactcatgatgttggctgtaaaggctctggtggaagttttagactcttcctcgagaacgacgcccgcagttgatctgattggttgtatattttgtgtttgggctcaaagggacaagcagagagaaaaagggaactggtgagattgaggggaagggcaacgctgtcgcgaacgtcgtatgagaatgatgcgggttatgctgagagtagattgactgagactggccgcaagaacggaatgcaagcaggatattagaaatgagaaagtaggagaggtgagcgtagccgaagaattgagtggcgcaagctatgtactcttttgccggtgaatcttttggccggcactcagtcatggaggtctccgtcgtgcaatcttgcgatcagctaggcgcgtaaacaaagaaggaacatgctcggcttcccaacccgcatgttgcttttgagttttctcgagtgttgatcatttccgtccttgagcgctcgagcaagcgaaagatccgaaaagcagatcttcctactccatacgcatgcatcatacggcattctgtattatcttttgctcacaaacaaaaagatccgccgtacgtttacctcaccccggacttgcaggtgatcacacatcccccagcagccagcttcatggcaggtcaccaagatccaccgctctcactcgggcactggtactgtagcaaatcaaataaaattttgcgcatcaataccagaatctatcataaacggatcagcatctggtaaggcgctctgagagtagccagtacacccttgcagcagtgtgtgacgagcaagcacagcacccagcaaaacttaaaaaatatttatgaaggtgacttcaggtaggaaaagttgaatcaagaagattagaagaatatataaaattactcacttttgagataagaaaaacaaaaattatcattgaatttctcttttgaaagaagttttcttaaagaatatgataaataaagaattaatctgtaataaggtagtatgaagcgatagaatctttgtaactagcagagtagtaaggtatttaagagcttgtattcgacatgagggtctttttcctcatggcgaaatttttgtgttatctgctttcatcttacattcgtcattaaaaaagtaatacagaagctttttaaaaaaaatcatacacccagaaaactaaggattagagtctgcccgatccatttgcttgttctaggatcatttatcttttagcgtgtctagggctgctgtgatcctagttgttacaattatttcgccatctatctcaggagatatttctcctttccttttcatctcgggttttattctctctcaataaaattttttccgtttaaccaatttcagttgtgttatttttctttcctcatctcttgtaccagattatttcttgaggctataccatcttgtttaattttcttcttttaaaaattaggcgcttgtattgtttttgctactttgttgtaactttacttcattgtaaattttcaaattaggttttattctttccgatatgtctctcccccctctcccatcttctccctcaataactccggcggacaactcctcaagctccatcgaaactaaggttgcgcagttggcggatcagttatcctccatcaaattcggatcagccaatagtgaaactcaactttctcatcttcaaaccgagctccaatccatcaaaagaaccttcaaacacctcgcggacgatgtcaaagacattcaatcgatgaagagtttgtattcggacctcaacaatgttaagctttatttccaggatcaagttatgaagcttcaatcttcgattgatcagatccgttcggtaattgatggttgtaacacggcaattcaacaaaattcggctcaaatcatcgatttgtctcgatccggttttaactctcgagatgtggcggaactttcgtacgctcaatttacggggaatccgaaggagaccaagcagttcgtttactttattcgagaaaagctttttgagaaggccgattgttttcgatcagaaaaatcaaaaatcaattggatcgtttgccattttcgtcattcgaatggtaatttgggtgatccttgcccttcgtacaactggtggatggcgcttctttttgaaaacgctcgggaacaaggtcttccaatagagtcagcttcggttcaagacccctatgttttatctcaccttctttcggcctcggcgtttttaactcatttagaggaagtattcgacaacaaacacgacaacgaagatgcgaagaagaaattaaacactttcagacaacagaaccgtacgatcgaggagttcaatgccttgttcaattctctatgtttttctgtcgatctcacggaggaatctcgttgtgatttctatgaacgagccctcaatccaaaaatcctcaagatcgcggtcatgcgaggcgattggaaatcgactactaccttgaagggcaaacaggcattggcggtttcggcggctgaagctcaagataagattgcttccatcaattctggttcacttccggcctttcaaaaacgtcagcaccctcaacctctttcccaatctatctctgctccccccgttcgtgttccggatggcgtagtcccaatggatttggacaccatgtcgtccgaaacctgtttcaacttccctagattccgagcgatctgtcggaagaaacatatctgtcaacgatgtcacggtaaattcgataggcagcatgcagtcaacaagggctgtacctcaaaaaagaagcagcctgaggtcgatgataagcttgatttatacaagaagtggattgccgaaggaggaaaggaggtcgaggaggccttggctgaggcagctgctgaagaaggttctaaaccgtcaggcgatcttaatgtggacgacattcagcctctaagtatgggtgacatgtgttgggatgaggcggttgctcatatggatctggacaaagaaccttgtaagtctgtttatcagaattgttttgttattccctttccttcgcatcgtccaattctccccgtcaaaataggacaaaaagagttgtgtggcaaagcttcatccctgttcgactcaggggcttcggcgtcctttattgatattggctttgctcgtaggaattccttttcattacttcaacttagccagcctctgaagtgtcgagggtttgacggaaccacggctcgttcagggaaaataaaagaatgttggatcggccggattcaactaccgttttcttcttattctcttatctttaacgtcaaattctttgccactaacttatcgtcagctgatattattttaggcactccttggttaactaaaaatcatgtgtttctagggggttctcccatgtctcttttcattcccaagcctgtagtctctatctcttctgttgaaactgacagcttcccagcagaattaaaacagtttgaattggtatttgtgtcaaaaagtcttagctcccttcctccacatcgggagggatatgattgtcaaataaatcttaagccaaatagtacccccccatttacgggtatgtataacttaagtgaaagtgagaataagcagttaaaggagtatattgacgacaatctaaagaagggttttattcgtgagtcttcttctccggcgggagctctgatcttttttgtgaaagttcctgggaaagctgaccgtccgtgtatagattatcgattattgaactctatgacagttcgcgactcttatcctcttcccttggtctcaagattgttgaataatctggcgggatgtaagtacctctccaagattgatcttaaatcggctttcaatctgcttaggatcgagccaggccacaaatggaaaacggctttccggacgccatggggccttttcaaatatagagttatgcctttcgggttggccaatgccccagcaacctttcaaaggttcattcagcatgttcttcgtgagtatttagatgtatgttgttttgtttacatcgatgatatactcatattttctaagacaagagaacagcatgttgaagatttaaaaaaggttttaggtaagctagaagaatattccttgaaggcctcactaagtaagtgtcaattctttaagtccaaagtaaaatttttaggatttgatatttctcgggaaggaatccagatggatccaaaaaagcttttgactattttagattggccttacccaaaatcggaaaaggaattacagcgatttttgggattttctaatttttataggcggtttataccaaaattttccaagctggccggcccacttactgacttaacaaagaaaggattatgttcgtcaaaaagcttagaggaaagggcgccaaaaatttcatttgcagctctcaagaattgtttttcaaaggcgcctctactgcggcatttcgacttcaatcttcctaggattgttcatgtcgatagctcgggctacgcgatagctgcggtgctaagtcaggagggatcggacgggaaaatacatccagttagtttttattcaagaaagctttccgatcgagaaagaggttggccaattttcgacctagaactgttggcggttgttacagcatttgaggaatggcgcgcctggctaatgggaaccaaggacccggtaaaggttttttctgatcatgctaatttgcggtattttcaggctgctaaacgactttctcctaagcaagctaggtgggcggcgtttttggatgaatttaattttcaaatttatcacattacaggaaaacgcaatccagcagatggaccgagccgtcgtccggactatatcgctggctatttaaagaattctccagcggagaccatctcgaagcggctggtctcggagtcaattaatgacttggtaccatcggaagccaataccgacacagctaagcatgatctattttttcaacgacctactgatgagctgattgattatctcaagcgagcctataatactttaacagaggatgaaaaagaggacttacagttattccaggacatgtacagcagttcccagaaagcttgcgttcgcgagctcctggggtcccgatttttttttttttttttgccacaattttttgcgcctcggaacctgtacacatgactgtacaggttgcaaatcggctgccgaggccttgatcgggctccgggcactcggctgttgcctggcaaggggaggtgaggcaccaatgtgatgaccggttccagctcaaaaaactgccaggattccgatggtccaactcccaaatcttcaacttgaataatgtgggagttgggccataatgcctagaatactgtggctgtatgagcccacatacaggacaaaaaataaaagaaaaagtgtggcacaaaaaaaaaaaaaactggatcccaggggctcgcgacagcaagctttctgggaactgctgtattggtttaacgataggatttttgttccttcctctatgagaacgcggattattcaactttcgcatgattctccttcggcgggtcaccctggtattgcacaaactttggcattaatcactcggtcattctcttggccaggaatacaaaaggaagtaattcaatatgttaagtcttgcgattcttgtcaaagagtcaaggcccgccgccaacagcccaaaggacagcttaattcgttgacggtcccggaaaaaccttggagcaagataggaattgattttatagtcaagctgccagtttcagggggtttcgattctattatggtggttattgatctgttaagtaaaatgactcactttatcccttgcaaagaaacttacacggcagcgcaaatagcgaatttatttagggtcaacgttgtgcggctacatgggcttccgcaaaaaatcatttcagacagaggatctatatttgtaagtagattttgggacagcttaatgaattcattacaaatcaagtccgggtatttgagtgcttatcatcctcagacggacggacaaacggagaggatgaatcaggttctgggggattatctccaacacttctgttcattctatcaagataattgggacaaaatattagatatggcagagttcgccataaataattctgactcagcttctttaggggtttctcccttcttctttacttatggctatcacccgaagtttagcgtactaacaaacaattcaggcataaaaccagtagacaaatttactgaagatttacaaataattcaagaacaagcggttgaatgtttgaatcaggctcagcaaagacaagcacgctactacgatttgagaagacgggaggcctcgcaatttaaggaaggggatcaagttttattgctaaggaagttaatttcaacaagacggatgaattccaaattggactaccgatttttgggaccattttgggttattgaaatggtcggaaagaacgcggtacgattagatatcaacaaagactatccaaagattcaccctgtctttaatatttctttaatagtaaaatacaatagtcctagggaagttcagggtcgcgggacggttcagggtatcaaggagctctattatagggagggtagagtcgtgaaagaatgcaaacaactagaagtttttattatcattagaatgaattgaggtacaagtttgtaaacaacaaagtagagatgtcaatgtacctagaagcaagcgagactttgttgtgattcttgtaatgggcttttgagaagagaagaagatgaaatagtaatgaagagaatagatagagacgatctgtgtgaattcatgagtgaagttcattagtctcagtgtttcatagctataactgctaagaatcgttggtcttacttggaggtcttagatccaacttcttgtttctttgtctgcggatgctattgagcagtgcgatgagcttctgttcagcagtgcgattctagttagctttttggtttcttttctagttttttatctataacaaagtttgtcttacctttgtttctttcacagtgcaaactggtattctggtctttggaggtttcggtgaatggtggtttgtctacagaatataccaaatgttagttgcttgtctgattaagtaaattcttgtgttctggtgctaaccgataagttcgctaggtagactcttggttgacgaggcagatgcgataggggaagataatcgatcaagcaagctgctatttaaggtagacagtggtcagcctagaagcttgcttgtgccttgtattttcttagtctagtctactgcgaacttacctcctattggttctggtgtagttgccttgttctgtcgcgttagctaatgagctgcggtctatagtttccatcttagttagtgttgtgtctcctagatggtttcttgcgtgatttggtgaagatagcttaccaatcactgctgcgctttctatctgttgcgttctagccctttttagggtcgcttctctatctattgagtttggattccaacaagtcgtagattggtccaaactggctatgatactcgacgcgcgacaggtaagtaagggtaagtttgattatttgcttcgttggcgtaattctaccccgggagaagacacttgggtagctgatagacatatcccaaggtgtttgcagagttatttggatgcctttaggaacaatttggtagccttatataaatcaaaaaataagggttataataggcaaggcatatttgtgacgagcaagcacagcacccagcaaaacttaaaaaatatttatgaaggtgacttcaggtaggaaaagttgaatcaagaagattagaagaatatataaaattactcacttttgagataagaaaaacaaaaattatcattgaatttctcttttgaaagaagttttcttaaagaatatgataaataaagaattaatctgtaataaggtagtatgaagcgatagaatctttgtaactagcagagtagtaaggtatttaagagcttgtattcgacatgagggtctttttcctcatggcgaaatttttgtgttatctgctttcatcttacatttgtcattaaaaaagtaatacagaagctttttaaaaaaaatcatacacccagaaaactaaggattagagtctgcccgatccatttgcttgttctaggatcatttatcttttagcgtgtctagggctgctgtgatcctagttgttacacagtgatgatggattgcaactacactcaaagacgaggatcctcacacctgtgccttccagacacactggatatcgacattacccattaggctcggatcaagcaacaccaggtacctctgccactggtcactgctttagcaattgtggatgcaatcgtgaaaaaatctttgtcatacgggtcggtcaaagaagcgaggtctttagagcccaagagacaggcttgaaaactttagaaaataccacagcagtcgatgcatcccgtcgtattccgacgcatcatcaacatcagccgggcccgagccgtgcacatacactatccatcatggaagctttgtcgtatcatagaatgcgaagtttttcaacgagaaatatgtcttgatgtcttcaccttggacactgtggcgactggtagtcgcgttagtcgcgtacctggcttattcttcacactgatatatttgcatttgtttgcagtaactacaatggtcatcttatcaattgtccaagttaattttctgctgaatttgtgtgcgggagatttgtgcatctactgttgcacttaaaagagtgaagagcagacttgctccacatggctttgtcgaaagcgatttgcagatgggttgattgtgcgggtcattcaaattcctgcctccaagaaaaaaaaatgaatcatggtcataaagcagggacccggtcagcaagaaactgcatgataagatagtttggtatgagtgacttaactaacagggtctctttgatattacatgtcaaccatccagagcttggcttttttctagcatttggggcttctgcaacgagtatgatcacagtagggaaggactgtgcatatgctgaagtatcgtatgatccagagcagccttgatcagggtacataatagtggagagcaaacttcggagtcaaatataattagcaacaacaggcagtgtctgattagttactcgtatgattttgatcaattaggatttggtacagaacaattcaggtggctccgagccgtgtgtgcggaaaacctgagtattctgcttaagatgccatttttgaaaaaggacaacaggacatcggccttgcaaatcagcattctggctgacgctgctcaacatcccggaaacgtgtatgtccagaattaaagggacgtctccatgggagtgtccctgtgggacggcggcgccccatcccatagagggataagttagcgtctccagatgaagtggaaacaacagtggtgtgactgcaatttctttgaacatatattccgaccaaccattccgagccagcccaactctactggaggaacagtccttaaacttcatcatatcgaatcatcatatccaaatcgccaacaatgttcctcgtcaatttgctccagagaggatatgtcacctcaacagtcatactcatagctcttgtcattactcttcactcggatcaagttgcagcctccacgcaaacttgcgaaacatatttcggccccggcaaagatcctcagaggtattgtgagcacaagccgcctgcatatcagattgtcttatcaaatcattaacttttggatatatcggtacatcctcagactgttcaagagagaacatcagatactcatgcgcgttcgattcatgcaaagagggggggaagccctgtgagctgcaattcttttttcattctttaggacttatcgaagtggtggaaggcttacatgttttttctccaataatgcgtgctcgcattggatcaatatcagggtcatccttttacttccagaactgctttctgatcaaaaacaataaacccatcaccacaaagccgaaagacaaagtatatccaatacaataccactctagagatgagggttttggagggaccattagtaagtttttgtgatgactgtttcaatttaagatttctttcagcattgacttataacctttgaccgggtttgcaggggctcaagatcgtaaaactcgcgcttggtacagttgcacatacgagccctacacactgaattcccatagacccagtgagttctcctcccgtaatttcaactcacatgtgggtttgcaaactgagacacatttttaaactcaccagcctgtacagaatgttttccaaaatgatcaggcgccaacaatggttgatgcaaactatttgagtgggggaatgaatttttgacactatcataataagggaggttcacaattgaaatttataaagtctttctagtcaattttaaggtccgtgtcagcaacattttaaaattttaacaagatgtgcaaatttgagggtttctaaacaatcagaatgtttttaattttaaaaaatttgttgagaaacatctcaaaatgggctttaaaaatcatataaattccaaatgtgagccccccaatgtgttgtgttgcatcctagccagcagtttgtcttaagatcaaccatcatgtctggcaaccaacttgtattttgttcatgaagaattcatgtagacttccaatcaccaaccacccaatttgtttgatgttatctgtaacatagaggcacttgacttccaatttttactgagataaatggagtagaatgtaaccaatgtcaatattgctacctaatgactctttttgtgaccaaagggccatggcccatacaagctctttcacaatgatgtgcacaaacatcaaacacttttgtttctgggtgatgaaatttttctttggttttttttgtttgttcctgggagaaatattttgcgtcaaatttctagtcttcaggaacggagatatgagatgactaggataagttttggatggcttttggtgactcaaaaaagaaataaaaccacctatgttgcctggacacatttaccccgtgatcttgttgtcaacctgtgcaggttcaaacagtcccacactcacagaaaaccaatagggttactggcattgttcaacctaggcttctgtgtgggattaatagctcatgatagagatggttgtggggtatcccagcagatgcagattttggtacaaaggctacccatcagacggaccctcttggcctggagactgtaccatctcaaggcctacaaggcacaacctcattgactggaagggaaaccttccggccaacaaggcacatgtacctcattgatcagaaggaaacccttccagttgatgaagcacatgtacctcttcaactggaaggttttccttccagtcaatgaggcacatgtacctctttgaccggaaggaaacccttctggtcaattgtcagccgcccttgctttaaggggcgggtattcaaagataccccctcggatacccgctgaggcggggggatacctgccagtggctgcagatgcaggtgcggatggcagtttccctggaaaaagcagccggatatccacatgcgccggggccatctctagctcatgagcttgtaggcatctcagagtattgggggaggattccccaacagtgaggttatagggccaacagaacaaatgctggatcaaggcattcttcccagggaatgtaatttccatatgtgacagttgtggtaaattttaacctggagaatgaggtattagctaggtggttgctaggctaaatagctctgttttgtgtccatctgacatggttgaattacccaactggttaaaaaatcaaccaccctacatactgcagcattgatcttttcaagctacaataagccccccccccattcaaaacccactctagtacttggatccaatcacttgccatccctcacattatcaccatgtgtctcattggcttctcaatactctggcctcttgtcagcctaccaatgatacttgcagccaatcctgcagatgagcttggtatgcataaaaactcagaatgcactggtcaagtccatctgttcagcaaagaacaaccatgtgaaaacaactgtaaccgttacataaaaatcattggacgtgtttgcagtgggtgtgatgagcaacactatgagttagcacaaacatgtgacaaatgttgttgcccagtgcttgacagctcttggcataacccgggatgtaaaaaaccttatggtgtaatcacaactgctcaagaaagattgccgccatgcaacaactgcaaagaccctttctggacgcaacgtcggaagatgatatgcttgacttgccgtgctatcaacaggaagatgactagttggcagtcgctgtgtgatacatgcaccacatgaccaactagataagagtgaagcaggatgtatcacatctctgaacgaagcaggaagaaattggcctggaattcatgattcatcattgaaccaaatcctgtcaagttattgaagaaagggaaaaagtgaatgagtaaaaaaggaaaaggagaaaaaatgagacaaaaatgagacaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaagaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaagaagaaaaaaaaagaaaaaaaaaaagaaaaaaaggagaaaaaaaggagaaaaaaaggagaaaaaaaggagaaaaaaaggagaaaaaaaggagaaaaaaaggagaaaaaaaggagaaaaaaaggagaaaaaaggtgtgatgagcaacactatgagttagcacaaacatgtgacagatgttgttgcccagtgcttgaccgcacttggcataacccgggatgtaaaaaaccttatggagtaatcacaactgttcaagaaagattgccgccatgcaacaactgcaaaaactaggaggtaatggtgggcctttttttcctgacaagacttgaaccacaagaagctacataagcattgaaggtgagaattatcaaaccaatcaatccagtgtgagaccactgtgagttgatgattgattgcatctccctggagaaggaagaatcacaagaatttgacagatggtttaggagaaatgatgtggagtacatatggtgttgcaagcccatctgggcacactgcacaccaaaatttggccaaaaacaggccaagtgcgctgggccaatcctagagggtgcgtggcgccctcccagcccccgcttggcacatgctaaagctgatggggtttgggacaaagcctcacttggccaaaatcaagcaagggttccacacccaccaaaaaaatgacggccatccagaaggagtacctccttgatggccagtctactacacgtttaggttctctcctccatgaccaatattgtaacaatcatcaaggagagacttgttttgaaatggtcggtacccacgccaaccatcaagtggagaggtttccctacggaccactgagaagggagtattccctcaatggtcagtctgggtactgagcagggttgaggggcccagtccccggcggctggttgggtactggaaatcaaaaggaatacctgtgatgtttcttgagtgctggtacacattccactggtcaagtggtgatgactggtttctgcaatggagccatcaattggcccagcaggacttggctatgtgcccagtgctgcccctggcccagcttgcttgatcaagcctgctgggctcaatccaaacccctgatggcacttagccaagtgggactttggtttgtgcccagatgggcttgcaagaccatatattgaagttgaaaggatttcaggttgagattgtagactatgattgcacttcagggtgccatgatgctgctatatatggtgttgcaagcgcgtctgggcacaaaaccaagttgggcttggccgatagccaccaggggtttgatttgtgcccagagggcttgatcatccggaatctgcgtggggcaggacttggcacttagcctcgaaagacattccagaaagaacgagtccgcaaagccaaaggaaaaatcaacaagaaacgtacctacaagaatgattgtcttacacacaacaaatgaaaacccaatgccatcatcaagcctgaagtccgagagtttatccatgaaaacgttattggaaacggaatgagaggggctgatgccatgaaggcatacaaagtctctcgacgccagatccagcgcatcaagacaggaaccccaatctcatcaagacacataaaaaacaaccgggaaagttcacataggagatgaaaactgagctcctctatcatcttgacgaaaaatcaacaaccaccttagttgaaatggcaagattcatcaaagattgatttgatgttcaagtcttgactcaggctgttagtaacctgatccatgatatggatatatcatggaaacaggttaccaatattcctgcttcctagaacaaatccgacatcattgaacagcgagcaaactttgggaattggcaaggtttggacctaggacacaccattgtttttgtcaatgaggccagatttgatcttcattctggtcgcgcctttggatatgcacaatctggtcagtcaatctttcaatcaattttgttggttcattgatttatttttgtttttgtttgcgattaaggtcaacctgcggtcttgagccttgtgcccaaggctaagcaggtgaccttaataggtgccttgtcaagcgagggatttatataccacaaacttctcaacaccgacaacaccaaggcaaagggtgtaggggcagatgagttctgcctgttccttggaagccttggtgcccaattgcccaacaaagccattatcatcatggataatgcaccaatccaccaaggtgactgttttgaggaggtcaagaaatctctagatgcctcaaaatctatcaaggttgaattcctacctccctactcgccattcctcaacccaatcaagtacagcttccactcaatcaaatcctacgtccattcaaaggagcctcccaatcgaacatcattagtatcagaaatcaaaaaggcaatcgagaaagcaattaccccagaaaaatctcactatttcttttctcattgtcagtgactttatcgcccctgtgccgaattccaagagatcaccagcccagtcttttctgcaccttctgaataggttttttttttctctcaaatcaaaattgatgcatgtctattcatacattatcctttctgcatgtctcttagcaccttccaaataagtttttttctctcaaatcaaaatcaatgcatgtcaattacattatcccctacgcatgtctcttacatgattgtgattatttttttatcattatgattattattattgttatttaatgacacctatatgttatataagctttaattcatacaacacaccccccatgataatgtacatgtatttttgtttttgttttggtatcttgcctaaaacttaacccacaagcctcttttaccatctctcctggcattgtcagccaaagagtacctttcacagtacgtgaaatgtacctagtaactgcaaataatcatacttaattgaatacaagaaaatactatacatggttgttaaaataataaataaataaaggggcttggttaaacgactcccaaaaagtggagagccaactcccaagccccggattccccgaaaaatgggagtcaaacccccaaaacctttgattggtttgggagtcaactccctaaagaaaaataatcataaaaataaaattccccggttggtttgggatttggcatcccaaaacgaccagggattgggggtcaatgacccaaaagacccagggcagcagccgggaggattcctcctggcccctgaggtacactctcaacggccgggagctgaccccttggccgtgagagtgcaaaccttgatagctgagaggattcctctcggccatcaaggttatacactctcaatggccggtggaaaccgccttggccgttgaggtgtacacacctcagcggccatcaattcctctcagacgttgggggtatacactctcaacggccgcaacaattcctctcggccgttgagggtacgcactcccaacggccaatggaaaccgtcttggccgttgagtgtacacacttcaatggctgagggtacactcgaaggccgttgaggtgtacacttggagaaactcggctgctgagtgcacacctcaacggccaagagctgcctcccggccgtggatagtgtacacctcgacagccgaggtggtttcccttggactggtgagagtgtataccctcaacggccaagaggaatcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcaaatgcagtatttaagatatagttttcactttgatgcaaattcattgttaccataattctatacatgtctgaaagtgtaggaaacaaattaaaaatgtcaaaaaataatgaaaattaagctcttaagaattaattgaattttgaggctgattacagtattcagtatgaactgttgagttttacgggaatggaatgttaccattaaattctaaacacttttaaatgtaggaaacaaatttaaaatttcaaaaaagcataaaaagtaaggtaaaaaaattaatgcaaacaatcaagtgaaaaagtggagaattaaataaaaaaaacatgtcaaatgcagtattcaagatatagttttcattttgatccaaaatgagctttaccatcattttaaccatgtcttaaagtgtaggaaaaaaatttaaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaagcctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagcggtaaaaaattaattaataaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccaaaaaataagaaaaaaagaagaaaaaaattagaaaaaaagaagaaaaaaataagaaaaaaagaagaaaaaaataagaaaaaaataagaaaaaaaataagaaaaaaataagaaaaaaataagaaaaaaataagaaaaaaagaagaaaaaaaaaagaaaaaaaaaaagaaaaaaaggagaaaaaaggtgtgatgagaaacactatgagttagcccaaacatgtgacagatgttgttgcccagtgcttgaccgcacttggcataacccgggatgtaaaaaaccttatggtgtaatcacaactgttcaagaaagattgccgccatgcaacaactgcaaagacaaggaggtaatggtgggcccttttttcctgacaagacttgaaccacaagaagctacacaagcattgaaggtgagaagtatcaaaccaatcaatccagtgtgagaccactgtgagttgatgattgattgcatctccctggagaaggaagaatcacaagaatttgacagatggtttaggagaaatgatgtggagtacatatggtgttgcaagcccatctgggcacactgcacaccaaagtttggccaaaaacaggccaagtgcgctgggccaatcccaaagcccacttggccaatcctagagggtgcgtggcaccctcccagcccccgcttggcacatgctaaagctgatggggtttgggacaaagcctcacttggccaaaatcaagcaagggtgccacacccaacaaaaaaatgacggccatccagaaggagtaccttcttgatggccagtctactacacgtttaggttctctcctccatgaccaatattgtaacaatcatcaaggagagacttgttttgaaatggttggtacccacgccaaccatcaatgggagaggtttccctatggaccactgagaagggagtattccctcaatggtcagtctgggtactgagcagggttgaggggcccagtccccggcggctggttgggtactggacatcaaaaggaatacctgtgatgtttcttgagtgctggtacacattccacttgtcaagtggtgatgactggtttctacaatggagccatcaatcggcccagcaggacttggctatgtgcccagtgctgcccccggcccagcttgcttgatcaagcctgctgggctcaatccaaacccctgatggcacttagccaagtgggactttggtttgtgcccagatgggcttgcaagaccatatattgaagttgaaaggatttcaggttgagattgtagacaaccctatgattgcacttcagggtgccatgatgctgctatatatggtgttgcaagcgcgtctgggcacaaaactagagatggtcgcggataatccgccgtggatatccgctatccgctggcgggatacccgccagtgccagcggatacccgccagcggggtgcggttttggctgcgggtggctgtttttccgcccaaacctggcggatatccgggtatcccaagggatacccgggtgcccagagaggcaacacctgctgggaggaaacactcccgggtgagctggcctggagtgatgggcttctcgtcgggaaaatccccttcctactttgaggggtattcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttccacccatgcatagcacttcacagctacagctcccatccttacacaagattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccctctgtagaatatttaaggagccctgattcctaccttttcccccaaggaaattctagtagcatcaaatcaacacttgtaccatgattattagtgattcaaaccaccaacaactttacaacccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctactgcataaagaattatccccctggttaaacaattctggtccttaagtgttgatacacttattaatctgaattgttgttaaaagacttatcccaagtgagttgaagacgtcctcaccttggaagcctattaatccatgcaagaggattgatacggatgcccaattgaacaattggatgagtcagcagtagaactaacattcctcactgactcctccctgtttcttttacaggttgagggatttttaccacaaataaaccttctatttacacttcttgttaacactcatagcacaaccaactcaggttagtagcatagaggctgacaggcatggccttggagttgcctacgccaactgaaatcgtgcctgtacaatctacaggggtctgctgtatcatacaggatatggcagaacaacagtgtaacatagggtcaatgcaccccttgagttatggggtgcatcaacttttgggcggtgtggcacccttgcttgattttggccaagcaaggctttgctccaacccccgccaagtttgacacgtgccaagcaggggttgggagggtgccacacaggctttacaattggccaagcatgctaagattggcccagcgcgcttggcctgtttttggccaaagtttagtgtgtgcccagacgggcttgcaacaccatacataatcccatctcaatctaactaataaacaacatgagatgtggtattcaaggagataactcttctcacaatgtgacataagctaagcactcctctgtgagtcaaagcttatgaaatcaagagccaagcaagatatgtaagagagaggatccttcagattgcatggatgcagtaccacagccaggaggactccacctacccatgaccaacccccccccccaaaaaaaagctgcagcagtgttggggatcagactcccaaaccttctccatgtttcaggggaataactcccaaaggtgggtcctgacaacagaccagagttggcttttgggggtcactgtcagctcgaccaatgtctcccaacaatgggagtcagaactccaattcttggcagtcattatacaagttaccacaaataccatcttttcttccatctgtttagcaagccaagtttgtgcaatcagtcagtcatactagaacatgataaatgtcaaaatgagctccatatgagaaacacaagagtgaaaacaaacagctcatccatcttgtcatcaagctgtaacattttttttatgtttcagtgagaacatatcccttatataacttttggtttggtagtagcagtagtagtgaagtatttacaacatagacttgtaattaatggttatatatgatcaagtaattatgattagatgtttaattctcaaagattttgtacatttataacactctgtatatcacaacaacaataacaacaacagtcatcactgaaaaacaagaaaatatatgtctacaaataaaaatcaatgagagagggaatacttttatctctcgaattctgatcgtaaaaagattgacttgacaagaaaaaggtcaatagatcataagttcaagaaaccctaaatcctctgatagtaacgataggtagacggtcattcggtttcagattgccgacggacgcccgtggtggaacgagggtggcgggacgagaggtggacgagttttgaatctgattggggtggacaagagacgtcccattcgcagtcgtgtttgcttctccttcctcatcctctccatccccatcctcatcatcatcgctacaataatccgttttattataggcctctagcaaacaactaccactcctcaccggcaagtcttccatcctgacactctcgtatgtctctatttcctcgtcttcgtcctcctcttcctcatctcgatcctcgagatcatggtgtttttcgtgcggttttgtcggctcttccttgtttatttgtaatgacgagatatcctgggtgatcgtccggctgatatctgctcttgagatcttcatcgattctcctgcctcatggatcttccgggccgatgtcgagtctaacttgatatccccaaagagttccattatataccttcgtgttactaatctgtaatgataatttcctaaaattttcagcgcccgatgaaataatcccaaatcttggaatgcttctcgatatttagtttttaatctgagtcatatagaaaaaggatcacaagtgtctcagtcaagctaactcatcaccagagaatttgagagacattgaacagattgaccaacctagtgagagttttggacgaattgttagcaagaagatgattacttagattggcgatagaagttaagatttttcggtggataggggatttgaaaggagcataacgagttgacaagtccggcagcttcttcttctttggtttccaggtaggattgacgatgaattcattcaaacgagtcggcacacaaatccccgtgatcattcccaatggggtgaggacggttgcccaaccagcatcttccaagagttcggatccttctgttgttgatgaaataaggcctaaaacaaagtagcatgttctattcaaagtacgatagattagcgagcgccagattttacaaaaaccaataggatgtttttttatcttaccctctgactgaaaaaacgttgctactttcagcaatcgaaaccatgtcttccaccacgcactcggtctccaaaaaggtaagcccaccgacagatgcaccaatattgccgatggcccacagggcggtcttcacctcattgatgacttcaaggtcattctcctctcgtccatgcttccggatcgttttcacaaattcatcgaaatgccctttggaagttagcatttctcgcccttcggcagtcttgaccaattctccgtagaaatgcgggggcggtgagccatcgacgctggcactgtatcaagaagccaccctttgttcagcacaaacatttttttttcgcgctaaataatcctatcatcttgtctgaaacttacatgagctcatcatcttcttcatctcgagtgccatcagcattcaacagtttggataaatagacttccaactgaatcacataatctcggttacgttcctaagaataaaaataacaatcataagcatcagaccaaattcaaacatgtacatgtttacaaaagaaatttgaaatacccgaaaccaatcatccatttcccgctcagtccattcaatttctttgagatagcgtgcgccgacagaagtagaaaggaacctataaaattccaaacgccaagtgtcaatcagtcaattgttcaataaagactccaccggtaaattctacatacctcagcagtaatggggctcgacatcattaagatttcgacgaaggtctcatttgacacagttcgaggacttcgatcgagcagcacagctctcgagtattcacgcacaaaactagggatggtcgtacaactgtgtcagcaatagtcggattgaccagctcttggcatctttaattgccgttggactattggctggggcgatgttgacatgttggtaaggtgatgcagagacagaaaactcggcccgggagattaatttttctaagtgatgggtcgcaaataatcgaacatgcttgtatgaggaagtcaaagccttcgaaagtactaatcgacagtgtccatttctaaaataagcgtatgtaaaccaaagaagatggggttaatatagtaaacgcgaatcagagtaaagaaatcgaatcactcacatggaataatcaacattttcaatgacttgttttaccaaatcatccctcgtcctcatttcgcacagcgcgtagaaagaggtaaagatcttgaatttttccatcaatctaaaaattccaccgaagaatgattcaattcaggaagccaaccacgcatagtgagataggtcagtatttgaaaaagagcaggtgtcgacacatcagaaaaatgacaccgtctgagcctttgacccagatgtaaaaaagctagtacaaacctgatgccttccgggtatttgctcaaaacaccgagcatttcaaaatacccatgagttaaagtatcttccactcgactttgagaaaataagacttcatgtgactgagcaccagcatgctacaacaaacatcaaatccccccaaatgaaaggaaagagaatataagtttttcttattttctttctggtttaaataaatttcaattggtaaaattggaatacttgtaaggatgaaaagaatactgacttggtccaactgtcgtaagcctaaaccaatctgttcaactaacttatcctctgacaaaaacttcactccaacgggatcactgagtaaagtttgaagagttgaacaagcaagtttggtgtaacgactagtgtgcttataaaaaggatttgtagaaaataaacaatttgtcagttggatgaaatttttagtgtgtttcagattgaaaaaaatgtgcagactttagtgcgttttatgtaaggatatctaccctcgaaaggatggagaaagcccaagagacgtttcataactttagtgcttctagtaagctcttccaatcttttagagttcatgtaaagcgtgccttcgatcaactcgagcaacttgacaatattccaacgagtgtgatctttggtgaccaggacctgggtttcgatgaccaagttacgaaaactgacatcatctatattcatgaaatgcagtcgaaagcgagggtcggagtgggggagaagtttggcattttgaggtggatcagagcctgcattggcgctgcccgtcacgctgctaacactgcccaagccacttgtaccacccccgctgcccgtcgtagtcgatgaaccgccggtgatcaaacttaacccactagccaatccgttcactgaagcactcgatcccatcaccccagacccgcccaccttactcgcaccttcgctattcgacaccccgctgaggagtccgttgaccgaagtcgccgtggcacttccactgactccaccgaccgtattcaggcccatcgagccaattccaaacgagcggaatagcgagacatcatcccaatgacttgaactcgtccccggattgctttgtttggccaggaatggtgaagccaaccgattcttcgtccgatgcaaactatccacctctctcagcgccgccgtcccggtcgaccgatgatccccttgctggaatgatgcagccagctcgaagagccgaggtaaggattggatccgtgtgccgtaatgcaacggcaagatgcggttggaaaggtctagaatttcggcgatcagtagagaagctttcttccgtacgacgctagatttagatgccgaagcaatgttcagattggcttgcttggtggtcgttgagcccgggacaggttcatctcgagtccccctggattcagtgatttcgatcaaagtttctagcaatttcacgtcaaagaatacaagtagaaggattgcaagataatgatcagccaaagtagcacgttctgatgttttttcaggtaggtctttgttgattggcgattgtgatgattgaacgggctgttgtccgggcttttggtaatctaggacaatattaaaaagaaaatacgtacttccatcagcaagacttggggaacttcagatggcacttagccgtactgcaagaaatacaaggggaattaagatatccaactgacaagtcaaccttttgccagacatgaaagtgctaaaccattgcggtgttttgatttggaatatttcgaatagcgcatcaatcaagatcagctacgcaaggataggaaacaatcgaaggtgcgtcaatgttttcatattcacgcgttgggatgtagggtgttccttaagtcaggaaaaaaagcgatatcaagagcacatacccggatgctatccgatggtactttcattgattggacatacatccgcagcgatctttttttgttcaaacacagaaacatcaatcctatggaagaagactcacttcagcaaacaaattcaggacgggacaaaaaccgacaaatgagagcacaacttacccgtccatgatttcaatagaagtacgatgagtttgacactggttcgaactcgttcatcttgggcctgtgaggaactgggttcattgacttcggtgattgcagcaagtgccgactaggtcccgaaaaaaagtcactttggtgatcaaaccttcaccttgaactttattgcaacttacttcaaaatctacgcctggtttaagatactgtcggcaaacgggacgatcaaccatggccatcactagactggccatatatggggctaattctttgagacctccggatgtgtcggttaaactttgcatgatcacttttattccatctgcttgggacagtaatgcgaaatccctaaccactaatcccaaagaaaagggaaatcagatactggcatacgtttttgaaggatgagagaagatgggctggcaatggaaaaaaaatgaggacgctcaacttaattctcccaaagtttcgatcgccaattgtctcaatttttcttcggcagtttcggcaatagaaacgatagcacgagcaacgctcaaggtcaagaaacgagggtaacaagccactgatcggacaaggatgagtgcctgtagtttctcataatcatacttgtgatctcgagtcaaagttctatgggtgataaaaggtcaatcggaccaaataataataatgaggattgaacccgcgctggcttgagcttagagaataatataatcgaagtatattgggggagaactgaacttgacgattataaattcaatccgcgataatcttaagacgttcatgtcgactagcgtgtgtactacatggcgtagcagtcgatacgattctgccctaacctcagttgggttcgaatcggacaatcctaacagaccactgatttaaaggatcaacagtcaagtttgtatcagtaattgcgcgatcttttttttttaccaaagaataagatttcactcaacatgtctatcaatttccgccgatttagtttggagtaaccacgctgacttttgaccagatcagaaagctttctgagttgaggttctgagaatgaatcctcgtcgacaaactgtttgattagctcttctatttcagattgaatccggagattatcgtctagagtaagcaatgttgtttgttgtatgtgtagtcagataagatggttctcaaattccagtgctgattggtctattcaaatttcaagaatatgagaaaatctacctgcatagaattggcttggcggattagattgagctggaggtaaactggcgaccatgtcagcagctagctagcaggtataaaagtgaggtaattttgagagagaataaagaaactgaccactatcgtttgttttgagccttcttcttcctttcctgggggaagtggctgtgatcgtggcagaaggaagagaatgtgatgaagattgagggtttaggtcaatgatgagcctcaaggtgaagattgaagaagtctagtagatatgaacctgagagtgcttcgagtgcttcgatttctttgaccagcgccttgacgttccggtttgccaggtccaactcagcctcgacggaagcatggagggtgctagcggtagtcgtcgtcgagcagcctccgatcgagttattaagttgagaggatagatcgttatccttccgtttgagtccttgccctgccccgacctgatgtaataagttctcggcaccgcgttggatggcttcagcacgttctagttttatcctgagtgcggctagttgttccttgaggtgatcctttgatggtgtgatcggtggttcaggtgaatcgagtgcgagttgagaggccgatgaagggttgttgttgttgctgttattgaggtggttgaggctggagaatgagtttgagtgggtagatggctgctgttgttgatgtctgtccatggtggttgatggtcatgagcttgcctgttcatggtcaacagagtgatgaagagtgactcaaaaatagtttggctgattatgtaagcagcctgctgtgtatgtaatatgtatgcgagtcaactggccatgtgacgtagttggtaaactctcagcttcctacatactcaaaccaatctcatcatggcacacgtggccgtaatccaaggctcatcaaggtaaagctacatcctcccaaccccttaaaggagaagagaaagaagactgacgaggatttggattcatcttcctctcttgaatacagggggatcggactatctctagccagacatctcttgaagcataccaatctagtcgtcgtagccacttcacgaaccccacaggaaggtcgagcacagatcttagataaactagagaactcgaccaagctcagcaaaagactgcataatctcgagttggatgtccaggacgaacagtccatctctcaggctgccggttatgtcaaggaaaacttcggacaaaaccttagactgctcatcaatgtatctggtgtcgtgagtagttctctaacaagtctaccataaatttcttcacgctgtctgttcaaatggtctctttttatttctctctttcttatagctactacccgaaaagtccatcctcaaaatccaaaagggagagatgcaaaagaccttcgaagtaagtctgacatggcatcgatttgcataaattatggtctccaaactgatggaaacgcgtttgtaaacgatccaggtgaatacgtttggccatctattgacttacaagcatttcgtacccctcttaccgctgaaggcggacgcaaaaccgagtgatgtggaggatccggcgatgggattagtcaagcctgaggtcaacgtactcgcaagtctgagtgcgagggtagggagtattggagacaattcactaggagggtgagagcgcattccgcgggatacttattataggaggggaaagatggaggctgactgagaggcgctcgatctctagatggtactcctatcgatcctccaagaccgccctgaatcagatcatggtcaccctgcagagggagctggccgcccgaagctcgatctcgcctaccgtcaccgtcgccttgcatccaggcaccgtcgccggcaccgagctctcacagaagttcgtccccaaggatctctccggctccaagcagggcatccacgatcccgacactgccgccagctctctcctcaacgttatctcgaaattgggactcggcgacggcggacaattcttcgactataaaggcgagaatgtcgtgtggtgaacatgaatgctaccccatgatagctcgtacacacatccaacgcatagatacttaagaaaattgccacaaataattcgaactgctgtacattagaaagcttggactgattccactctttctcaaatttcgagctcacacttttgttgactcaatgtttgccttgtaactcgctagctagccaacgctgagcgaaaataatgaatactcatgttacttcctaataataagcaatctgttctccgcaacacatgcacactttggtaaatcaaatgcatctagagggaatcctccagtcgcttttgaactatgttaaaaaaatcccacaggtttgaatcggtttaaccacaattgaatatggattggatctttcctctgacatttattgatggacagtttctcgcacagtcaaaagcacagaatgaggtttctcagtttgggtttgtctgcacagaaggtagattgcaatatgtcattcatgtcattcaaagtcacggggacatatacacagcaaggtgagcagatacaatgtgggaaaaaagaggtgagatcaataagattgactaagacaaaaggagaaattgcaattaaatcattcaatcctggaaagtgttttcttgtttgacacgaggcctttgatgcactagtcaatcatgttcaatgttgttttaattccttaattgagatgatataaaatttgttcaatttgactcatttcatccttcatttagtcaccagactgttcaccacaaacaagtaaaacttggtcaactgggatataattagaccatccttcaactcagctataactagggagttagtgaagttgaccctcacatttcagctttacaacatgaaataatttgattcatctctcattcttgagaattcaaggcacaaaatgaatgatgtcatatgacaggtttcagacaataaaatccgtactttcttcttacttgattcttcatttttattccattcattttattgaaacctagaacttggtcatcttttaattattctatttaaattagctcaacacaaatgaaatcaatcatgagttcttttttcgtctttcaccccatggatttgagcctttccagtgagatctcctaatgtgagccgggctatttgaggtgtttgacaaatttgtaaattttaatgataaataccatgaaagttgcctcaaaattcagatgtgaatcatcctagtatcctcatgattaagaatgatcctacgtcagtgagaaagaaacacactctgcaaaagcaagcacataaaaagccttaactatgtatctagaaaattccatacttgaaaatctgggagatcctaagggccttttcattatatgaatgaatcttattcccctgtcaaggaaatttatacagtctattttttccacacaatctgttaaatttatcggcaaagacaatacaaagagagattggaagatggcagtaagatttgtcatcattgtaattcttaaagtacacacctacaaatggattttttagaatagaaaaatgcatgatttcctggttgtgatgttcatgaatgatgttcatgaattgaataccagctgagacaatctgagtcatcaccctttgttgataggatgggatcggatgaatttctgtctgaagcaagatggctggacttgtgggggttttatacagttttttatcataacaggggggggcatgttaagaacaattgaattgtcagctttcagacacacacagagagctagaagacatttaaatccaatttactgcttgcatcaaggtttacaccatgcatgaagtaaatctggaagcattataattgcttcaagattatatgcaagtttcatttcactccagcttcacttacactgtacaggttatcaaattttccccatttttttcagtttgttaaatggcatgttgctaatgtgtcttattttccctgtgagattgctcttctcttttgttgtgttgtttcaattctattttcttattactcaatcaagcctcatgttgaattgaccctgactacaacaatcctttttcaagttcacattctctgaaaatcaatccagatcttctcatcctttttccctgccaaggcaaaagaatggaaaacaggaatgcgaatccgtcaacaagccaggtctttgtataagactgcgctgtggttggctcatacctatggattgtgatcaagggggtgcaatgtggttattttactggtatgaaatttggagctacatttaagaatgggtggagggtggaccaggtctaaaaaacacatgactacgctggggaaactagaagagtgaagataaaaaaaatctggttccggggccagcgactttccggacggtttctcttcctcagcacttggatgaccatcgctttttgcgttcacttctgtcggtccgattattagctgcttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttattggaatgggaagtaaatgtgaatgaagacttcccgtcaaccagatggcttaatttagacagaccagctaaactttgtttgctggtgaaatcttgaggtcaaacaattttcaccagccaataatgtttagcccttccttctaaatttacaaattgagatgacgggaagtcctccaataataaaagttcttcgaatcaggttgagatgtgtagtgggtgccctgttatttttggctgcttgttttggattccagatcttcaaagaacaatcttgaatccacaagacttgtgcatgtggtgcagagtagggccaaaagaatgaatatgaaaaaataaaaataaaaaataaagtagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaacgggccccaaaaggggttaaatggataaccaaaatgtttaaaaaagggcggattttttcaaaccagtcaattaaataatggaggatttggttatatttgatttcaaaatttgtgaaaaataaaacaataaaattgtttttttcccaaagcgttgatattcattttggggaagtgggagtgctgagagaaagaaagagtggagcctaaaaaaatgattataaatgaaaaaaaattgtaaccaaaaaaggttgacccaggttggttgttcagacaggagtcaaaactagagattgtttgtttgtacttgggtacctgttgaattctttcaggaaacaggtacccagtaccacacctggcacctcctggtgggtaccggcagtacttttggcgggtaccacaggtacctcccctctctccttctcacctagtttcactctcagagtcccaagtcatttttttcattttattgttttctctcccacagtcccaagtctcttttttcattttttggtcacttttattgatatctattcttttcagtgttcactcccagagtcccaggtgagttttttttttcatttttttcacaattactgttgcccacacaacaaaccaaaattggtgtgtgggtgttacaccatcatcttttgatgtgtgggcctgcacacccttttgtaggcgggcacctccctaaaaaagggtgtgccggcaaacacaccaaaaattgatggtgtgttggcctgcacgtcacgttaacacctgccaagaagttggcaggtgggaacagaagggctgttctcatctggaggataccctcccaatgagctggatttaaaaccagctcattgggaggaaaacctcttgatgagctggccatcaggagggtttcctcccagtgggctggattgtgtaccagctcattgggaggaaaccctcccaatgagctggtaattcctcattcaagttgataggaagagtgatgaagtttaatatgagaaatattgttaataatttcaataccacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattgtcacattcatggcggatctgatttgtgcttggcggtgcagcagggttaggcgctcgcttccgttttttctcccatcctaacgattgtgctatgttgatctgctccttccgagctgctccgtactcaatggagacaccgcgcatgacagcgtcaaagtcttcacaaaagaaaagagccaaacaagccctaattgcaggcataactttccctcgctgccagaagagagactcgtgtcagcaagcaaggttgttagggattcagctgtgagtctacgtacctgaacatgtagtagagccaatggaggctctcctgcgcatttgtcgttaaagtcggctgtccactccgttcggggccatcctcctcttgcgcccgacgggttggaaagagcatagcctccacgtcggccattgtccaccagtcgaaccacttccgggcctttgggaaacgtcggcgcaattcatcgatcttctcttcatgagttggatcgtctttctttggttccttgataagggccaggaacatgctttgaaaaagattctgcaaggattccatggatggtcagcaagccgattgatgtagaacatgggatttgccacttacctcctcatcgggcatcacgatgtgacgatttttcttgacccgagttacttgagcccaaaaatgctcatgacatccttgaagtttccctagtactatcttcttatcacatatcccaaatacttcccagtaagcctccacaaacccctccctctgggctgccgagaagtccaccacgttacaaacaaggacatcacgctcctctttggtgatatcaggcttcaagaactggcgaaagagcgttgcgaagtggattttgtagtaattttcggatagaccacggatccaagtgagctggaccggaatccatctggataattcttcacaaaacattgaggtcgaaagaagatatccattgaggaagaaacggtatgtgacatcggacacaaggccctggctgtaaaccttgtggtcgatatcgcgagccacaagtcgcttggccatccactcagtttggaaggtgaagtgctcggcatcctcctggaatccagccgaaatgatcctcaagccgcatctgtgaagggccatttgaatcagcggaattcaaatggatttgacaagcttgttgcgtacttgttccattggaacatatcaatcaggaacttgtcgtcgatgttagccccctttttcccaggaacaatcccaaggtccgtcagcatctgcctccgatgatatcgcagttgatccgcatgggccaatgacgggtgtatcttgagcacactgtcaaagggatcctttggtgcgctaggctttccaatctgcgggaaggcacatcagctcgttgcgtgagaggaagttgggcggtcagacggcttaccttgagggagaaagccccctccttggggttcttcgctatctcggccttgagtttttttttggcgagcttgtcgggtttctttgcctccggccatgggtgcttgtgagtaccgtaatgtcggagaatcgaccaaccagtttcggtgttggtatcaaatcgggcaattgtgttcttgcaggggacgtgccttgcttgaccaggacacttgccattcagtcctcggcatttagggtgccttcaaccaatcatgtcaacaacagccgcatttgcaaactaagaggaaaaaaaactgacttctccaaccaagtcttcatgcaaatctgcccggtaggaggcgaccctgcccatcgacatccgggctggtcgcaacggatgacgccaaggcagttcactcttctgagcttccataggcctttcgagcgaaactccgtcccaactttcttggtatacccgacctcaccccaatttgtgatttcaactccgggcggcttgacaaagatggttttaccgtttgggagaagcgggtaaccttccgagtctaaagtgcagtcgtggtctatgaaggtgacttcattgccggtcggcaggaaaaacactttcttgccggtcacatcgtcaatttcgtctcctttgtcctcctagttggcgacgatttcctttggcttgggtttccctcgtgaaagacgagttgggactacaattcgcttgggtatgtgatggccatcgacatcggaatcttcttcattcgatacccaattggccaaacgaccagttgggactcccgtttcctctggtatgtggtcaccattggcatctgaatcttcttcatccgattcccaatcgggctcatcatagttgctggaatattcagattgatcttcttgattatacattttgctagcgagtcaggctggctaaaaaaagcgcaaccggtgttctgtgggcaatggtaggagagggtgaagttgggccaaagagggggggatatgtggatgtagtgcagatatacccggaataggtgggaaaaatctcacccacaagctgaacatggattttgaccatgttcatgagacacattgctcagccccgtaacaccagtccactggatttttctattaatagacggaggtgtttcatattgcgctgttgtgttccaaagtgtgtaaatataagcaggcaaaactgtacattgaggtgcctgagacaaagaaatccaccctacaaaatccgaggcttcagtttctggggcattcattgtcagagaagccttggaaatttcttcgccgggcaggtgctaggtaattttgcaaggtattgtggttgcaagatataagccctgcaaaagatacttttgaaaattctcctgcccgctttccaaagcagttgctttgctgtctccaaagcggtcgctttggtgtatccggtcgctttggtgtatcctccaaagcggtcgctcaagcggtcgctttggtgtctccagcagttggtttgctgtctccaaagtggacgctttggtgtctcctccactgtctccaaagcggtcgctttggtgtctcctccaaagtggtcgctttggtgtctcctccaaagtggtcgctttggtgtctcctccaaagtggtcgctttggtgctttggtgtctccagctcaagcggttgcttcaggttgctttggtgtctccagctcaagcgattgcttcaagcgggtgtctccagctccagcgattgcttcaagcgaccgctggcatacatattgagtttgtttcctaacatcgacgccggcgttagaagccgcatgagaaaagtgtcaaaaaatgaataaaaaacgacgccggcgttagaaatgaattgggtttgtttggccctctgaggctatttttttagttatatgtagatttggctaagtttggctgggatttggaccgtgcgatatgaaacgatatacagctattgtgcaaatgattgcgctgatttctgaactttttttttttttttcttgcgcgcgacttttttttttgccccgatcctcgaagcccagccccgcctgtgcaaagtaccgcggagcacacaccgggtgagaccacccgatttcacccgatcagccgaagttacacattttttttttcgggctgagtcggtcatgataatcggtgggtaatctcctgcaaatttacccggcgggctcggggcttcgaggatcggaggaaaaaaaaatgtcgcgtgaggaaaaaaaaaaaaaaaagttcggaaatcggcgcaatcatttacacaatagctgtaaggtttttgcacaaactcctgccaaatctcaactcaaaattacaaatcatggacagccaaacggggcctaagattacgtaaatcacgataaaccatcatcaagctctagggagtagactcttgaccgttgttcagaggaaatgagaacagatcactaatgatcattctctcctcaaacaaaatctcactactgtcgtaaacgacttgacgcaaataaatactatcaatcaaatctcaccatcacttggtgagtagtatagcctttctatgcaattattcaaagagagaaaatgaagaaggtaactttctccaaaaacaatcaatgttgtagcaaactcctctttgattgatcaagcttaaccatttttataacctcattcataaacactttaatcacaacaaaagtaaagtatttcttttcaatgataaaagaaagaaacatcaaccaataactaatgaagttaatgctttcttacagtcgtcattgaagctattatatttaaaacagttaccacattttcttctttgttattattaccatcagatctttttctggcttcaggtagaaattagtttactttacttttgtctaattgatttccaaaattgtatttattataaaaattatgagcttaccagaaataaatgctgtcttcagttttcctgattctttcaagctgctgacccaggtatgctacataaatagtgccatgtatgtgaaatgtgaattctaggggtgtagcatgcaagacaaaactgtgaaacccaacacatccttaaagcatcggtattggtggttaggtctagtatctccaatgttcctgctgatatgggacctggggccaacttaagcagaccatgaggctattttggctgctattggagctgctgaacattgcaggggttgtcagttgacctaaagaacctttgaatgaaaattgcttaaaaagtaaaaccagagctaaagaacaacaataattaaaagagaaaaatatgataatgatactaagaaaagaacactgcatacccaatgatttgttgaattaacaatgacggacaactaaacttaaagtgagaataggacaggaaaggagcgcaggactgaaaaagttgaacattagatgttaattcagttacgattgattatgacttgctgtgctttgatgtcatttctcaccaagttgaataacaacaagaccttctttgagtgagctttttagcttgattgggtagttgaggtgaaattgattctttgaatgatgtttttgaatgtgttttgatgaggacaagtcaagactgatgagtgttttgatgaggggaagtcaagactgatgtgagtgattggaagaatgaagaagaatcattgtgtctgaatctgattgagctcaatttatagatgagatgagaattgagattaggtttgatatgatgatgaattgagtttgacatgtcagatttggatatggttgatgcagtttgacagtgctgcaagaatgggtggtgcacttggcagatgtcatggtatgtaagctggtcaagtttcaacatgacccaagctgccctcagctgatgagtttagcagcttttcaagcactttttaggccccgtttggcagcatcataaattcaagtgtaatattgccttataaattcaatataaaatgaaccactcaacaatatgtgataaaattttcagtggggaaaggtcaactactgatttaaattttagaacggaaaaatttgatataccgggctatcttcagcaccataataccaatattacactttttacccatataaagtgtaatatcaatattatggggctcaagatggcctgatagatcaagtttgttctcagcattgatgaaaccagtaattgaacttgcctgagtaacaattttgaaacattttttgcattgttttattttttattgaattaatcaggcaatattacacctaaatttatgacgctgccaaacggggccttaatatgtgttattcattttgatattcatttctccccaaccacatgtttgacctcttgtatgtagactacttaacccatagtcgcttctaagtaaaaaactcattggctttcacactcttttaccgacccttgagtctttccaacaaaaattatttttttgttgcccaaaaagttttttcttctcaaaaaaattctctgcatctctggtcagaatttcttcaatgctttaaggatttagccacaaaagtcaaccacactgggattagctaagctcaagccaaattggttttgagctgagagtttggattactgttgctggatccaacaacagttagcttgcaagctagctaaaagcaaacacctatgtgtgtacttcatattggttccctcccacaaacaatacacacctctacttcaaaccacaccacacagcttaacatcaagccacacttgtgtgaccaaattggctttgctattgtagcttagcaatagccacaagttaattcactcacttttacctcaaccagtaaagattctctaagaagagtagcaattttttctctttcaactttgtcaagaacccaatccaagctgacagtgaaattaaaggcagaggtagattttgaaaatgtggaatagcgctttgcacacatgtgacatttgcaacagccaacacccctttgacacagataaccaagttacccaaggcctcctggtcttcaaattgcttttatcagttaacttttctgacaaggggttgtacacaatggagtatcagagtgtacaactttgtgggtatttttacaagcattgtttaacaaaaatctttatgttgttagactgcaggatggggatagctggttaccaacattttaggcataaatattcatgtattcaaccactcctgaggagagctgagatggactgggggatggattgttgctgattccagcttgggaaatatatgatttcaatttcttattcatgtcattaagaataactaggacatatacacagcaaggtgagcagatacaatgtggcaaaaagaggtgagattaaaaagatagactcatacaaaaggagcaactttgattaaatcaaaaatcctggaaagggttccttgtttgacataaggcctttgttgcactggtatatcattttcaattttgttttaattccttaattgagaggataaaaaatttgttcaatttgactcatttcatccataatttattcaccagattgttcatcataaacaagtgaaacttgatcaactgggatataattagaccaccctacacctcacctcactacaaaaagtgttgcatcacattctgtgaatgtgaggtaacattgcatgtcacacacaatgtcacctcacatttgcaaaatgcaatcaaatttttggcactgtaaattccattgcatttttcaaatgtaaggtgacattgcatgtgagatgcaatgttaccttgcatttgcagaatgtgatgcagccctctctgtagcacctataactgggcagttagctaagaagaacctcacatttcagttttgtgatgtaaaacactttgattaatcactcattcttgagaattcagggcacaaaatgaatgatgtaatatgacatgtttcagacaataaaatctgtactttttatgttcttctcacttgattttgtttttattccatttgtcttaaaacctagagcttggtcatattttaattagtctattccacttagctcaacacaaatgaaatcaatcattagttatttcttcttctttcaccgcatggatttgagcctttccagtgagatctcctccctttgactgataaattcaacagactgtggaaaaaaatagaatgtacaaatttccttgacaggggaataagattcattcatgtaatgaaaaggcccttaggatctaccagtttttcaaatatggaattttctagatacttgctgaaatagttaaggtgttttaagtgcttgctttgcaaatgcagaatgtgtttctttcttattgagatacaatcattattaattatcaggacatgtggttggttcacatctgaactttgatgcaaatttcatggtattactcattggaaatttcacaaatttgtcaaacatctcaaattgctccaaaactgatcattcataagatttgacaaaattcatgaaaaaattgtaaatgtgctacaagttgccttcaacttcaagtgtgtatgttcttttcaaattagcagcaaattaactaccccagcagttgggttctcaaagttgaaattgggccaacatatggtgcctacataatctcgtacatattggctgtttttccattttttaatccataccttggcaacaaaatctgttctagatgcatacccctgcctacccctgcagaaaaacaagtatatgtgttacatgtaacctcatatgtatgctggtctgttttaactttgagaaccttaattaatggtttgagtgacatggcataggatggcaaaacacgttgaggctgcaaacaaatcaaagttcatagtgcaaaatggattaacatgacctttgcagaggtgatgccctgtgaccttctgactggatatagaggaattcaattggtttgccaaggtttgtattccctctatcgttggaagcatgaaaatttacctctttcctatctctaagattctaaacacttgtttgtaaatcatgaatgcatgacttcaatccgttgataagatcttctgatctgattgctgtgtaaacctttatttcctccaccgctacatacattcctgcatatcgcccaggctggaattagcgctcagtatggacttgaatgtgacttgaaatcccggccctcggtccatctcggctctatgtagcctctcttcacgcccggttgaatacatacccatacataaaaagttggcaaccagctaaccgcgttttctagtctacaaacataaagatgtttgttataaaatgcttgcaacaatccccgcaaagttggacgctgcgatattccactttgtgcagtcccttggcagaaatgttaaccaatccaagcagctgacaaagcggccttgggtaacttggttatctgtgtcaatggggtgctggccgttgcgcatgtcatatgtgcgcaaagggcttcgatgttttcgaagggctatgtcacatcgcaagaatcgacctctggaatgtcgaattacatacatctagctctgctcacgcttctgattcaccctcaaaatttcaagaagttaaatccttttcgccactagctgctttcatccaaggtcccatgcttctggtccttcctgttctctttgccttgggttcttcctttcccatagtctgtgattccctcttttgcatgctcttatcctaaaaactctggcttcaaaggttgatgcatgttatctgacatgcctaacatctcaaactaaatacgcacaggccaccatccattttcaagacaatcgaaaccacatcggaatggcttccaccgtctcatgtgatgcttacctagcaactccgaccgaacagaccgtcttcagcttcgatgtccctattagctcggagaccgagaccgttgctgttctcaagcgccgagtcaccgatcaagtcgaaagaaaaaaggctactcttctggggatgtacgttggcgataagcagatcgatagcacggagcatgaacattctacgctattgaaagacatagtgccagtcgaggcgctcagaaaaatccgctgcaaggtcgaaatgaagactgccgacggtaagcacggcgcaaaacctcacttaacaaacggcgccgttagaattaactcacttgaccttttgatatgtaattctattcacagtcaattctgacagaattatagctggatccggcgctgttttaggagcggtggctagtccattcctcactcaagcatccattgcagcggcggggtttggtgcccaaggcatcgtcgccggaacacctgctgctgctcttatggcgtcctacgggggctcggttggatccggaagcgcctgcgcgattcttcaaagcatcggagctgcaggtctcggggtaggcggtgttgcagttgcggcgggtgtggggggctttctcgcataccagggcgctcgtaggctggtaggtcagcgctcaccccatagcaacaaaggcgaagataaccaacaggcgtcccaaggggctgagaatgggaccgaaagcagtaaagacgtagacgaccaacaggcgtctccgagtgcggagaagaagaaaccttccggaacgtcgctggccccaggaccagaagaaaaatcaccttcactcctctagtctcgccagcatagtgatgtttttgtgtagaatttccccaccctatataccgcttcaaattttgcgcaagtgaagtaaccacatcacacccacttgatcgcaatccataggtgtcacaaattagttttatgggtagacctggctggttgatgaatttcctttcctaattaattctcatgcctttgccttggcagggaaaaaaactgagaagctcttgattgattttcagagaattcaaacttgaaaaaaaaaaatcgtttaagttagggtcaatttagtatgaggtttgattgagtcataagataatggaagtaaaacaacacaaaaaacgatgagaaatcttacagggaaaggaagacacattgtaaacatgcccttcaaaaattggaaacacattgggaaaatttcggaccctgtgacttgagtgagcctgaagcaaaataaaacttgcatataattgttaatgaaatataatggaggacttcccgtgggttttacagggcttgtaaagctagatttacaggctgtaaagctaattttttgctgggaaaacggtttcacgagcttgtaaaaatagctttacagggggctgtaaaatcgacgggaagacctccaatgtcagctaataaatatgatgttagctaatgatacatcctatggaaaccttgatgcaagcagcaaaatctgactgaaataacatctttatccatctgtgtgtgcctgaaagatgttcattcaatagctttttacatggttaaaaactgtgtgctagtctacccccacaagcccagaaatcttgctgcagacagatgtgtatcatttcctatcctatcagccaagggttgtgactcaggccatctcagctggaataaaattcatcaatctcatgattaagaaagaaagcatgaaaatctttccaaaaaataaatttgcagctatctaatttaagaattgaaatgctggtaaatccaatgggaagtcccgcagtggaggaattactttgggcaacggaatccttatttaggctccccagagttaactcataagtcttgttttcttgggagaacttcaagtcagttggttctcattaccatattgagctcagaatgtaggatcagaccttctaatccaagggttccagattgataggaagtcctcatatacaggactgtcaaaaccactccaactccccaattaagacacacgttaaaaccatggccatcacacatgaaaatcatggacatcttggttgataaatcataattgtatttccaagaagatggattaacatgtatttaagaatcaaattcctgtacataaacctgctgggaagtactccattttacctcttgaaaaatttaaaacaagaaccatttcttttagaaccttcctgacttatgccactcatgcgttctaagaactctacaacatcctgatgtgatgacattcttgccgatgcatgggtctttcgagggacgttttgacccgtttgaccgacaaaaatagccgggaaacttcttctggtcattgcttcatgcatgggctcatctatgcgctcgtcaccaaaacagatagcaaacttgatcgggttttctctcgtcaatctatcttcaagtaatttgttcactaagtttcccttgtcatacgcggtcttatggctgagcatgatcgcatcataacggttaccataacggtgtgctacgtcctcaacgtgtgatctttcgtaatccttgaatttatgctccgttctcaaacgatcgtctaaaacgggcagtatttctgtaaaatggtttgatcaatcattagttgagctgttctattacttcagtcatagcagcgctacaaaacggactattcgcttgctccttagtgcatataaaacgcactgaatacgtctcttcggtcaaatgcaattgatctgccgggacaaatgctgtgcaggaagtccgaatcagaatcggtgttctcctggctatcagttaccatacttccgggacttcaagtgacctacgtgcaacaattctaagaatctcatgttttaagtttatcgcctccggtagattcagttctggtttacttatgcccgcggccgtttggatgtacgtccctcttccctcccctaggtttagattgggaatattgcgaatgaaatcggggagaccgttccgaggtcgcccggttatgatccagacttcattctttttgttcgcagcaagtttttccagagccctaatgactctgggatactttttatttttatcttttgtcggatcggttagaacatcctaagagcttttccaagttagtaaatgcaagagctccaagcgattaacaatcttcgacacctgggcactcacatcataatcacagatgatcaatgaagatggtgattcttcatgatcccttaacaatttttcggtgtcagcagcttgcagactgcttgttaatgaccttgtatcgactattccgttggcacggtgtggtaaagcagcatgtaagggctgaaaagctcctgtgagtagaatggcgatggcgatgatggtagagaacattctccactgattttgtggttggaagctaacgaaggaagaagcctttaagagtctttcctacctacggtaaagttttggtggataatttgtggttggggtagcaggtggtgtcactcatctacgtggatttgactcaggcttgcagacttcaaccgcaaagcaaggttgcattcagaaaagaatcagactcagagacatgactcaacgaggctcattatctcttgataagctgatccaggcgtgtagtgtactagctggacgagtcaaggagtttccctcttcgacaagctggtacaggtgtgttgcggcttgtcaagtcaagcagtttatactccacaggcggcccaagccggcgcagacgtaccgttccgacaagtcgaatcgaagagttttcctcctcgacaagccggtacatgtggtgctcatatgaagtccagccggaatgacttctccaggatataagccgtccagttcatccctgaactcacataaacttagatggggagtctcgaccccagaggcttatgaaaacgatgacgtttgatttggagggtttgccgtacacaagtgaccaacagaactctccaagcttggacatacttcaagtatttaaatatctgcttggagatatctctctgaacttaatggtggacttctccttcgtgcccagacacacgtgtgtcttgggccgctgtgaggagtgtgcgcgcgaggagcagttgcgtcgcgggcgagtcgcggcgggagcaccgggcatcatcgaaacctaacccttagtgagacacggctgaaacctaaccgactgctccaggctcggttcagcgatcatactaccgcccgcgtactccccctgcccggcccaacctcaagacgatagccccagccgaaacccacgaagacgacgacgactcgagaagatggcccccaagtatgccgccgctcacctgattcctaagaaggaggatggaaaagaagatcgcaaggctatcgctcggtctcgaagtaactacctccgcgttcatttcaagaacacaaggtaataaaaaaacaccctcttttacccgttacatggtcctccgaagcactttccgaagggccgccgattcagcatctttggacgccgcatatctctagtgttaattcattcattgacctcctcgcttgatcatcattttggttcttccaacctgcagggagacagccgccgccatcactggtctcaaactcgccaaagcactctctttcttgagcgacgttacagaacacaaacagtgtgttcctttccgaagattctccggtggagtcggacgaactgcacaagccaaggcccacaaggccactcaaggtcggtcgaaatattacttcagggacgaggatacttgggtcctgaatgatttctctttgaataggtcgatggcctcttaagtcggccaaatacatgatccaactcctcaagaacgcccaggccaacgccgtcgccaacgagcttgaacccgaggatcttgttatcaccagcgtcaacgtcaaccaagcccccaaaacccgtcgacgcacataccgtgcccacggtcgaagttagtcgtgctttcttcatcaacaccttcaaacatccgactgacaccatttgcttcactgcttgttactttttccagttaatccttaccagggacacccatgtcacgttgagatcatcctgacccctgtgactgaggaagttgaaaaggctgatgatgtagttgttgccaagcgtcgaggagttcgagcccccaaaatgatcgccgcttcgtaattaatcatcctcacattcaactctacccttccatcatgatgtctatgcctaccatgcaatgcgatctcaatatacttttagaggcttggtaccgcttttgcgttcactccttccctcgtccaatcagtgaccgatcatacatcgatttccaaatgtcactatttgtccttaagtctcatccgcatacaactcttgctaaacgtcagctcacgtctaatgaaggcccgctgctggcctgggtgtcaataatctccgtgaaagatttagtgaccggcatttgtaatcatcggtttctattcatcagtcctgctttgggggcatggctgtggctacttgtgaccctccgccattgagagctcttagtgatctaaaggtaaaccatctggtggctattgcattgatcacaacaatcacctgaagctgatagctatgaatcaaggttatgagttctagagctccaaccttctattttgtatggcatcagcctgatgacagtcaaggtcaaattaccctaccatattccccctgccaattgtcaattgccccagctagctggtcaacaacctgtctccatgggcttgggccacttgtaattatcctaggtggggtcaaacaaggtaccatggacagcacactggttgtctcctccttgtcaagctgctcctgccatctaatgcaataatgtgttcaaccagttttcatttttttttttttggcagtaattggatgacttcccgtcaacatctgcaggtctcccagttttgatttagagcggcaaaagctagatttccccaaaaaaatctagactttttgggtctaaatcaaaaactgcaagggtcccagatctgatgggaagtcctccattgattttcaccaaaaacatgtaccacaggggtaagtttttgacacaatgcaacaaatgggttttccacatttgccaccatttagggaaacagtccctctccccttttgagaacagttgatctggcattctcctgcattcttgtcaccaaagccaaatcatcataaatatgtacacatgattgatccaaccttttttaagatatcaccacctgctccaccatctgatgggtctgagaatccactgtggcatctaattttgttttcacccaaacacaagacttgcaaccaattgccttcacaggcctcaaacaaaaaaagcattatcaactacaaacacttcaatgatcaacttcaaaacaatgctgggctgctacactttttgctcaaaaagtgttagtgtagtggaactttttttgtgcccaaatcctgtggtattggcgctattttagcaaatttttgctacactaagctgtgctacaggctaaccagtgcattggtgcagtgtagtgggctcttttttggggcctacaggtggagtgttagcgcagatgtggtggaattctgctacgtcacaccatgataacactacagttagcgtaactgatggccattgttgttcacaggcttcagcaaccacctcaaagttaaggtgcctgcagcaaccccaaacaaaccaaaaattttctcaaaagcaccagtcatgaagtgaaaaccaccactttcttatcatctctatcaagagaagttagaaaccttgaaatccagtcttttcaagaaatattaaaaaaatgaaccataagaacaaagaatgtagaaattgtacaataagttggtagaattgaatcaaaaaataccagcaggaggaaagaacaaaaaaagtatgatcaatcaattgaatgaatgcaaatgttcaacccatgaattttttgtagtgagtatctgctgatgacaagcatttgagatgtgctgagggataggtgagatggatgtgaagtgcagttgctgaaaaactgtgtattttttggtacatgttttctgacccagtgatttttgattccattttaaaaaagtgcaaaaaatgttgaacggagggtcgagggattcatgctcatcccgctgcggcaaagggggacatgcagtcaactgagatagacaaggttagaaacctagatcatctggtgtacatgtatcaaaagggcttttcttttctaaaatgctgtttcttttttctcatcatatttttttagtcttttctatctgtgccttgttcatcttgctcatacttgcctgattcacttgtcacaacactgggtcactacactaccagtaacggtagtgtagcgttaaagtagtgtttttttgtcactagcactacttttcctgtagtgcacatgcactacattatctttttcttttttgctgtttttttttttttggcctctacactattgcagcggctgtttttttgtattttttattgcattacggtagagaggagatgacaagagaaaaattactatcaggaagacaaacgtaggagagagaaacattaatatgagcaagtaagatgaataataattaatattggatgatattaaataatcttgaagatgatttttgtgacgaatcaagatggatggggttggggacagatggctgctaacaggttgggacccttaaatgacaaggctggactgtttcatcatcagattagggctgtttcacccctggatggtgcagtaacacaatacccaggggtgaaaccattacaaaatcagattttggtgcttttaagaagaggggcccaattacgctacaggatagtgcagtagcgcactatccaggggtgaaaccattacactatctgttttttttgggtttcagaaaagggtcccactacactacagaccaggagaaaaaattgcagttagtgtagcggtaaagtagcagccaagcagctgtgtgcactacaatactcagatacactggataaggcggcgtaaagtagagacccagtgttgcttgtcacaggtctgttcttgtttttcatcttctcatttatttcttctctttggtttctctttcctcatcatgttctctttttctaggttcgcttgtgtctctctcattgttagcttgagtggttgtgttctaacgcattggtttggcaactctcaggtttgcttgtttctatctcattgttagctcatgtggttgtgttttaacgcattggtttggtaaacctcagtctcaggttctttaaagaatggtctaaaatcaattttcaaatgagggagctctgtgatatgtgttgtaagagtttgacatgcattgtgttatcagatacatagattcattaagcagagagataagagaagttctaaaacatggccacaaacagcaacacagaaaaaggtcggccaagagtggcaaggtggtaaacaacaaaggccaaaacggtgtctgaacgtaagggtccaagaccaattagctcagctaatgcaggtaaattgaataagaagaaaaatttccagattgagtttgaggattgcaaacttgcctaatgaaagaatttggaaatttgattgggatgggtgaacagaaatagatggcaagaagattgaaaagcagtataaaagaatcagggggtgaaggttgaattttcaggcattgtttggcttttttttgacaacattgaatgacttcccatcaacatctgcgggtctcccagttttgatttagagccaaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcaaaaaatgtgagggtccgagatcccacgggaagtcctccattgcttggagtcaaacaatccagggacaccaatggttttgcaatattaaagggggggggctgtgcccaatctttcaggcttgtaaccatctggttcacttaatcctaaactttaaatataacctgcagtcaactatttattaggctgttcaaaaattatttatagaaaatttctacatcaattcatgagacctccaggataagaacatcaattttatgaaatgtcagatttctttatgtttggatttttattaatattgaaagagccatcacaattgattatttatcactcattttgagcagtactttggatacaggtcagtatctctgacgcttgaacctcttgcatcatggtattctgccaacatcattttttgatgtgttgattcttgtaaagtgtggtgagactagcaacactgggtagttacattacccgtaatggtagtgtaaagataaagtagtgagtttccactcattatcattactttccccaaaatgtttgaaagtttttagcacattacatcaccattttgccttaattttttgtcatgctcgttacactatcagcaacttgtagattttttttcaaataagacgtgtgatactttttggacattcatggcatgtgttgctgccaacgctcaaaaagagaggctttttgccacttaaaatgtgttaaggatttcttaacctctggataatctaataatgaattactttatccattaattatgcacaaaaacttcaacattacattaccggctgatagaaaaatttgccactacagataatgttaatgcatcagggaaagaatcaagtgcaccacattactaagataatgcagataatgcagtgtaaagtagcaacccagtgttgagactagtagagattaaagaaagattagaaataccatcctcaagaatcctctaagccatactattcccttaatagcccataactttatcatttcattgttcaacttaatctccagttcccagtcaataatgaagtttgatcaattggccaaatctcacttttcagggatcattagaattctatacagggtataatgtcaggcccttcaaagtgaggagcttggtagaagttagcaagtagatttaactccttgttccagtcatcaatgcttcactgcaaaagggcttgtattggttacaaccctttttgcagtgcttatgtagctgtgtactgcagagtcatattgactggaaactttctaccaattataaactgggaataaaattattttgctcaccatgcttgcacttcaatactatattgctgctattctagcatcatcaagtttactctgaccatagtgggtattagtaagagaaggccacaattgtaataaaattattttcaccatctggcatatcaacatcagacctgctacatgtctaacttttccagaggtatatatcttgtgttttgaactcttgactgatatatatttctacaacccacttttcttccagggaacccagtaaactggggaatcttgaatcccaccagtcacctgcaataaagccactgttggggtagatttttgctgagatgacgggtacctatggtattcacatatatgctgaatttcacttctgtgttctatgaccctatcaaactggaactattatgttatatatagtatatagtgttagaataagcatcagctatatattttagggaaaagaatgactagaccaggattcaaacctgggacctcagcattagctaagtcactttactaggagtgatgcctttaccactaggctatccagtcttgtccaggatgttgatttatatgatatgattcctatgtgttagtgtcatcaacttgattgtgtacatgaattgattctattcatgacatatgatttttatgatgtatgatgacacaggttgacacaatggatttgtatttcaacatatagagatggtcgcggatatctgctatccgctggcggatacccgccagtgccaggggatatccgctggcaggtgcggatgcccccttttctgtgaaatcccggcggatatccgggaatccccaaggatacccaaggccggaaggaggagatggctggctggaagggtttccttccagccggctgccttgccgccgagttaaagggcgggtatccgccagcaccaggggatatccgccagcggttgcggttgcggttgcggatgcgaatatcaaattctgctgaaattgtgagcggatattcgcatccgcgcagatatccggattcaacgtgaccatctctaatagtatatgtagctataatttagctaaattcttcctgctagattaggctaaatgacagcaacattctactctattctctagctctacttcagggtgctgcaattacagctatgtacatgcaatttggagaaacgttgtatctttagctttagatgtagtgggccactatttatctgtcatgattcagcctaatttagagtcagtgggatttggcagttttccattacagccaaaattaacatcctggaaattttgtagctatcagccacgctacatctatgggaggtaatgcaatttagtgaagatttatggctttgactctgtaataattccctaacttaactaagtccccctattggaggggggacgctgtcctgcagggaccctccgaaggagggacttatgcgctaagtcaagcccgcggcccaagagaactaggaaatccacattcttcaatcttgtgtagcagcaccattttttggctgatgatcatgttttggggaggcaaaagatgcacaagatcaaggagattcattccatatttttcttgattttttaggcccttggatggcttttaactttcatttttggtgatcacaattctcctgcctcatcctggaccacacatcttgcactgtacagtatctgaaattggaaatgttacagtcatcatcattaatgaaggagatgtgttaaccataattagtaaaattagtacatagatggggacagcttgaaagaaccctcaagtgaaaactagaggaaaacaaatcaaccaaatctgtgtgagattgattttaaaaaaacccccaccaaaatccttaatgaccttgggccgcggggtggaccttgctcgtaagtcggaccttgctcgtgagtccctccctccggtcggcgcaatgcgacaagtggtttaccactccgaccaggaagggaagggagttagttaagttagaataattccccggaactcaggaacttgaacaaatattttacattttatcccgaagatgcatgcagactccgtggatgcaatctgatgcaaatttgaaatagataaagctggctacaaatataaagagctgttgcatttttccaaattgcttgctcataatattgcaagttattggtcctcctaactgcttcacatcagggacggaccgacaaagcgagacgattccgaggtcagaaaaaaaagtaggcaaggctggcagtaaattgtaatggtgcagtagtcatggcagtcggcagctgcaatgaaacctcatattcatgttcttcgtagatacattgatttaccaactcatcatatatgaccacagtagcatttggcggcggccgaatgcgatcaaaaggaggagggtctcaagctggaaaaaagctttccaggcgtaccagatcgcatcaaccatctgatttttagaatgtcaattaaatacatgttagtccttgcacccgcttatgctacgatcctcctggcgagctacggttcagataccgattttgttcgattatccacttctgaaatccagcaaacgagctattactggctgaatgatactagcttaatttgtaaaagagatgattcgccatcccttgaggtagtcctaccctcctccgaagacctcgtgtacaaattcgaccaggttactccgacaggaaaactcgagccattccggaatggattctataaatcaacatgctttcataatccgactgatgacggcccgaaggaactctgcatctttgtcaacccgagcatcaaccaaggtcaaggaatggtgatagtcacccctaccgagctttttgagaggaagctcaacaatggtatcgacctctctgacgatccaccgaatcccgatactgttcaagtcgtggatatgcctgaaaaaggtggaaagggagcattggctactcgcgatctgaaaacgggggattacatcgctatgtcgcgccctgtagctctcttgccaggctccacccccttatgggaaacgcccttgggtcgcagcattcgccgaaaagctattgatcacttaccactactcacacgcgctgaagtcgccacgtatcatggtgtaggcgatacggaggatgaatatatatccagcttagttgatatgaatgtttttggcagtgagttcagtgaagacgagtcgcttgagtttggtgcacttgtactagagccagcgtaagttctgctttgcacagatagaattggtacatgactcacgacatttcccaatgacttatccgcagacgattgaatcacgcttgtcggccaaacgtagtctactatcttgatgaagggactcaaatcttatacatgagagctttagagccagttgcgaaaggcgaggagcttacgataaattgtaaggaatcatctctatcaattttgagcagatttgcgttgatgaaaattgcagatcgtgaatacgaattaccgcggcaagaacgacgtgacatccttgaggaagcctacgggttcaattgtacttgctcacattgtcagatgagcgaggaacttggaaagctgtcggacaaccgcgtagcaaggatttctgagcttttatccataggtttctttgatttatcggttgatgaagcggaggagatggttaatctctgtgaaacggtatgaaaataattcagcaattactaaggtcaaatttgaatatgtaaagctaattttttacattctctgctcacaaatattcaggaaaagatccctccgtgcattgcagaagcaagctttgctgcagcaaagatttaccgtgtgctaggcaatttggagaaagtgagagagcatgcagaagtagcaagaaacatgggaattctgacccttggcttaggttgggaaaaccttgatggggtggaagaactattgagtttgagtacatcttaatctcagctgcatccccattttacaagatcatcagaaatggccactctagttctttaaattcatgcctttgcaaatgtgccatttccatatttatttcactttcaaaaaatgattaattgaaaactggcagttgcactgtcaataatatcagattgaaacactgtataatctggcccaattttggattacctactcatggtgatagctagatctatgaatcctgtttcatgctctacaaagtaagacaaatttaatgatctgaaacttgggtcaagccaaggtggaattcaaatggtttttttagaatttcaagtgaatgaaggatgagtatggatcatcaaaaacaaaaataatcatcaaaagtagttgtagaaatgttgggtttctactacacgcactccaaaaatggagtgaactaatgttcactccaaggaacattagagtcaggtgttttttctatcttatgagtatcttgatcaatacaactcacctaaactcagtgaagtaatttgcttgaaataatttagtgctttattcctacagtaaactctacataggagagctgacttattgaaagaaagattatcagttagatctttgatttatctttgtttttaaaccaactccctttttctagccaatacctcatcaactgctagggattccttctgaccaatcaggtacagctacctcattggccaaaagtaattccttctggtcaatgaggtctttgtacctcattgaacagaaagaaacccttccagtcaatgtgctttgactggaatgaattccttctggtaaagtgggaacaactcccaaaagcccccatgcatcccaaaaattgcaaaaaattaaaatcagaatgggccggacaactcccagatccggcccatgttttagaaaaagactcccaacttctaccaacagtctttgggagttgttggctagaaaacaggagtagtttttttaaccccctttttaggagtcttccaactaattctgactcccaaaatggaagttgcctgcccgctgtcccattttaatttcttaatttttcttaggaatttttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctttctgtattttttttttcattgatagggtgcctttggggcttgatctcaaaggctgttcttttttttatcctgccaacgatctgctaaaggtaatgggggctgtcaacacgcttttaggagttgttttataagccctcataaaattggtctcccagaccaatgttggattggaactccctatgcattttggaggtcggggtgaaatttggaagtggtaggtataaacaggtggctgtagatcgggtttggatttacagtgtataaatctagaattgcaggggctgtaaattcgacgggaacttgtgtgatttgctcgcacctgatgtgactgtgagctgtaaataacgtcgatggaatgaatctcaaatgtttctccaggatgggcattggtaaaactgttgcccctataatctcgaatccctttaataaacagcttctccagtcggtttgactttgtacctcattttccaatccgcccagtcctgacctttacaatcatgggaactcgccagtcaagaggaaaaggcagcgtcgccgaaggaagtcaagccataaacgctgatgaagtgataataaggtattcgataaaactaattgttgaagcaaatgatgtgcttcgtttgtgggatgactgtgctttgtgtttgcagagtaattcccgatcctagagattcgcatcccccaggtccacaacaccatcccgagcctgctatcccaaacgagagaccgagatatgtgttcgcccatgttgtccagggaaatttccaattctatcaagccgaggattggtcctcagacagttaagcatataaacgagttaacttttcgccagcgttgattgtcttacccttatccgattctcttttgtttttttattgtgatagtgagattggcccaacgaatgggaatagacgcttttgctattaatatcggccgagacgtgaccaacgaaaaacaattgcctctcatatatgaaattgcggaaatgaactcgtttcaggtgttcttatgtcagtatggactacactgatttcctgatgactgcttcgtttctcggataatttatgcttgaactcgtgtttgctagctttcgatatggtctattatggtcaagcaggttcctcaaatgatgtcattcggctcatcgaaacctttgctcccagaaaagcgcaattcttgtatcaaggcaaacctctggtctcaaccttctcaggagaggtacctggaaattatctggtgagttgagtactatctcaatgaaattcgtgtgtccctccccattcccatttctcttttgacaatttgacaattcaccttcatgcaggacaacaacccagattataattcagcctggggctccttaaaggcaaagctccatttccctgtaggttcacacatctggcttcgtcttagttgaaaaaaaaggaaattatgacatcgacactggaagctgatttcaacgatgttcaaatttgaatcgtaagatttacttcatgtaagtgcatgtttctggtccttagaagttctggagacgttgccatctagtgaaaattgaagttttgacttcacccaggccatgttggactggtattgaccccaagacggtgtcttcgattgatggcatgttatcatgggatgcctggtctcccgtctcttcgtcccaagatcgcaggtataaggataacctagctgctctcgggaaacagtatgctgctcccctcagcgcgatgttctacaaacacctgtcggcccagagatatggcaactatctatatccaacggaatcctggtttgtggtcgaaaaattcatcgccttgatatccttgaaccccgattttatcgaaatcctcagctggaatgactatgtcagtcaaccctctctcgattcgtatcttggaaggctttcgtttaacttgacatgctcatcgatgtcatgacagggagaatcgcactacctccgagacccgaggccatcggctaatttaccaatggatactacttcatcagagaaatatgtgaatcacatgcctcatgagccactcttggatttgatgtcatatttcaacgagtcagtttagtttggtctattcctttttccagagataataaactcacattgttacgcatttaggtggtacaagtcaggatctcgtccgctcatcaaaaggtaatctatcagtgtaactatttcgagacaccgacactcaaaaaatatgttttttttttgaactcagatcaagggcttatgtttggtaccgaactcatccgagggatgcggtttctaagtcagatttgctacctgcccccagtgagttgaatgctgtccctcgaaatacttcaggaaatcctaatattttcctgctttccttagatggggcgagtgtgacggaagacaaaatgtatatcgtgatactggtttccccagctacgaagcttcaatacatcagcatagaatcgggggataaatattactacaccgacctggaagaacatgagactttcaaaaggaaggatgctatcctgttgatctcggtccctttccatgtcggcgataatcaaacagttacactatacgatccagatgaaactgctctgggctgtttggttggtcgtgggattaccgctgagccggagatttacaattttaactattggtctggtttcatcgaattctgatcacattataaaatgcttcggtgtaaaataaaaaccactcctcgcgatattccctttcaggaacatgcccacttgcttggttattcattttgacaagttatgtataatatgtaaaacaaagagttgctcaacaacccgttaaaaacaaccaatctattaatatttgtccaagtgacttgaagaggaatatacaacaaagagacactatgcagagttttttcttcgttttttagaaagaaaccacacgagcaacaatccagctccttctcaccgcaaaactcatattttgtctgatcatttctcacattttgctaccaattacctttttcttcctcaaatggatttagaaaattgtttcctatgcttgactagcaaccttatctttcctggtaaggattggtttgatacggaacatgtcagtctatcggaggttttcaatgatatcttgcggaaacgatacaagcgctgtgatgaaaaaaaaagatgcgatctcatgccactaggctgggtgtttacgaagccaaatttgagaaagaaagaagctatagcgtatccgttgggaaattgatctaactaagcaagtaaaacaatcatacaaagcttgaaaatcgaatatgaaaaaattcacacattcagggctcgagaacgcaagtggagcaatctgagtctgactagtggatggccatccgaagcagccgagccgcatgcctacttggaaccccaaccccatgaagcctttccggggccttcagctgcgtctcgatggaagtatccagaggtgtgggagtaggctgagacataatcaaatattttttccttgacaatgagattatgttttttttttttttgatcagaaaaaacagtgcaaattagttacacagcagatcaagtcattgatgttgtttgttgagaaaaagaaaaataaacttataaggtgaaattggcacttaccccggcttgaagataggaagaagcaaaacttcgaggagctccttcaggtagctcttgcagtttcacgctaaacgaaatagtgagagttaatagattgaaagataagcaccagtaatgccgctgagcaatttccaaattgctcacctgtatccagtattacgcttaattccagcaaggacggttgatatcaacgcaagatcgaacgcatagtgtgtaatacgaccgacaaccatagctgagaggtatgtatcctgttgtgttgatatggcgtgaaaatgaaatctgaaatcggggcctgaaggaaggaggtggtagaagttgatggttggcgaagacgatgttggattggttttccaggagcgatacgcgattcagcgagggtgtcttgagctactggggagtcgtcggttgtcaacctcgatagaagaaccctggatttcgactggacatgtttggcgggaggaatgcaaggaatccaccctcggttggtctgatgtcatgaaagggggtc