ccaaaaaaacaaaaaaaaagggggtttagggtgtcaaaaacattgggggtgaccctcattcctcagacccctcagacccccctactaaaagggtctgaaggggtctgaggaatgagggctcattccaaggggtgggggtgttaggaccaattcacacgtccgacttggaagaatggaaactgtatgacaaacatttaccatcggccaacaccaacaaagaagcatccatggaagagccggaaaacactagagcccaagagatgtggaaagacggcttcattgtgagtcttcatctggggttttttgaacatcaagcgtgggtcagcatagctaaccctcacacggctaatctaggaagtggccaacggagaatggatgaacaaacaacaattcaactcagccatccaagactatcctgacctgatgttcaatcgtgacatcccaatccagtttggtcggatggctaatcagatgaagacccaaccagcccacacccaaatgcaaagagcagtcagtggcctatctatacccaaaccaccagcccacgccagagccgaccgatcatctgaccctcaagtagcttcttccatccagcccgaaaccaccggaatcccaaaaccgcaggaaacgaaaggtcccctgaatgacgttgaacctccagccaaaatatatccagaatcgttatcccatgtcaccccacaccccagccgaaaactctctcgaatgccatcaactaccacaaccatcggagccgccctgggtatccccagccttgccaaggcatcactcgatgagatgaaagacatgcattccatatgtaagcaccccatgaatcccaaacaacaaatccaaagttcaaggcactcaccactctcaaattccagggagtcgaaccagggatcacctgtgcaaatcaatggaagaattgagaatcgctggacaccacatcaagacccctagcgcttatgataatctggctgcccacaatagcctggttgacatcttttgcagccggttacaagggagaatccaggccgcagaaaaatccggaatatccaaggaaatcgaggtcgtcgacttgattgacttgacaggagacgataacgactatcctaccagctgcttaggtgagggacgactcaagcgtgctagtcgtaagtcacatcatctagagttatttgtcaacagaggtgaggctaaccgtaacctctgatctccaaggcctgtctgatattgaagacgaagacgaaagccctgtccagaccaagagggcacgaaaatcatgtatgtcctcatatattatgcatcaaatgaccgaattaaatcaaactgatattcatgccaaggtgattgctcaaactcagcccaacagattatcttgtccgagtttacagccaatgaccgaccacccaagatcattacctccaagccaccccaagacaacaaccaatctgaagcagctagccatgcgaagactaccgaattcactgtcttgtatgaaaacccgcggcaagaaacccaacctgaaacacctcgacctatgacccgatcatccacaagaagccaaaacgccaagtcatccaaggatgttcaacttccaaaagaaaagtccaacgctaccaaagaaccattgcccctgccaaacgaaccgtctcccctgccaaacgaaccatcaaccgagtccaaagaagccacatcaaccaaggggaaaaaaaaggcaggaggaagaaagatgaagaaacaagaggaaactccagaggatcgaaaacaaaaggaggaggaaagaaaaagcaaaagggcagcaaagaaaaacagtccttacaaagatccacctccaccagggagtaagtagatcattgaaagataaatagcaatagtcgatgtagtaactgatcacctaatccatttagctttgttatccaaaatctggaagaaatcggaaagcctgaggatgcacaacctctactcaaccatgctggaaatgtctcgaaatccccaatgggattacaaccctgaattaatggaactagtcgccgacatggtccaatggtcagcaggtgacacagagtgtgacgaattttacgaaatgccagaattattcacaccatcggtcgaggccatccaggcgttaggagtagctcatgacccagatttcaggcactgcatcagttcaagtgagtatttcagttgcatagctagcaataagaggatggctgactcagagacacatccaaaaccgcaatcacagaccccaggttactgcagctgggcgctagagatccattcttcaagcgggaagtcttcaacatagagacagtcaaacaagccgcaacaaccaacggctccttcaagtgcgcctcttggaagagtttttacagtatgatgattcgagtcgacgaccaagacgatttcacagaagacccagagacatgccgcggcttccaaagtgctattcgaaagctacatagcctcgccaaatcctgtacagataacctccacctctacctgaaacccaaccccgtcagcaaagaagattccatccattggaagcaggacaccctgtttgaagctgggcgattcgtcattgggcagatcaaaactatccaagcaggcgcggcatcaacggcgaatacgaatggaaatggaaggacagcaaacggattactagtacttcaaaagcgcatctgggagacattactctgctgtctcatgatgcaaaattcttttttcatcgattacctagaagagtgcatcaagaaaaagcacttccctgacaattccttggaagctgcagctaaaatgagcgaatacaatcaataacgatccctcttcaaggaaggcgacgtcaaggacctgaattcgacaaagcagatgaaggagtggggaaagatttgactatctgcattcggttccatggcggttttcttcctatttggcacggccggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatgatggagtgaagactctgcccttctatactatcagataacaagacccaccaagcttagcttggaaagttttaatcaagtgatagggtaaaagtttaggaatgagtttgtgtgatgaagagtttgttgatttggttttggttggcgcgtttaaagtgtttgtgtaaggtggtcaaatattgcttgagtgttacttgactgaggattaaacaactgggaggagagcctccttatatatacaacagtgagggaatttagctccagggcagccagtaatgagtgattttggctggcctgggctattacatgaggtatttttagctacatacaaaatttgaatgagtgaatgtgattggtcagacatgtacaagagttgaagtggtgatccaagcagctgaatgagtgattctgattggtcaggttctgatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcatggaaaatacactaatttaggctgcaggtatgatgtaatatgtagaagtgaaatgtaaagagtgtatatgtatgtaaatgagtgtatatgtaaatgagtgtgtactgtactgagggtgtctgtgtagcttgagggttgtaattggttttggtgatatgtaatgatgggtgaaatccttgtgatatgttgtccagtgttgggtaagagttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtggatttatccgtagagtccagttcttgagccgtatggtgtgatttctgagagagattgggtgataatatgaagaaaatatatgtataagaaaagaaagaaaaaaacttttaattcttcacatttttgactaccacaccggctggtggcactgtctgacagactctcacaactttaaccagcgggacgtttggtcttttgttcatctcgcccatgctaagcacgattggctttacgacaaggaacacatcaaccaaataggacgaaaggataaaccatgggacaagactgacagtttcgtccgatggctccttaaaaaaactaacatgaactgtgtcctaccctcagacgttgactgggaggctgctcctcgattctgggcaaagcatctcacggaaaagactatatccagatatgtaattcaagacctcatggcagagatgtgtgccaaaaagccaaataagactcttaacttcaacggagaggaggccccggacgtcaagcttcacccatctttccaggagaaggcagattccttgcaatcgaagctcatgggtagctggccggatacgattgaagaccactaccaaaaagtcatcgaagcacacgagcagcacgaaagagaagcagctaggctactcaaagaggaggaggaacaaagggaaggaagtgatatgctactcgatcgtgcaagccagacgccaccgccaggacaaaggcaacacactaacttttgatcacccagtggacactcggcttattccctactacagaaggcaaaacaaccaccaaaaacgacaactgactactccaatgacaaggacagcgactccaaggccgaggaaagcaacaaagaagacagcgatgaggaggctggagaagagaaggaatcggatgatgagagtgacgaggaggaagaggccgcggaatcaagagtatcccaggtcccaccggtcccaccaactaagactgggaagagtcgaagcagtgacggtagttcttccttatcagatctgccgtcagaagaagaaccagaaagcagtgcgacagacccacgtcgcgaccccagtgaataatgatccaaagtgagtcaacaaagaagggaattatctagaaatatcttgtaaatagcgataaaaagaagattgcaaacaaataagacatgagtaaattaaaattagtctaataagaaccacagagactaccaacctttgagaaaggaaagggagcaaatgagaccagacaaagtgaaagaaccaaaacccaaaatcagcaggccactggccagtccactcgcgtgacccaagtcgttcacgcgaatggggacaaagccccaaaagagcagatgaggatatgataaggacatgaggaagcaaagttgaaccacacccagtcgcgagaacagcattgctcacgcgaatgggagggaggcggccaacatagacagggaaatcagaagaataaacacgggcccaattaatcctcatacagagaaaaaacttgacatcgcttctcattttttcctctggcttccacactgattatctttaaatatagtattccttttcttaactccactcgcgcgatcaaacgtgttcacgcgaatggagcccaaaccaaaataagaaaatggtgatgacgatatagatataagatcgttacaggtttaaggaaggcaagttgaacgacagccattctcgagaacaacattgatcacgaatcctcgtgcagagaaaaaagtcatcaggtcgaccacaccactcgcgagaccaccatcactcaggcgaatagagcaaaacaaaaggggaaaggtgaaaaggcccgaagaagccaaaaaatctaaacattgcccctcccttccacaacgataaactagagatttaaatgtgctgttattctcaattgttaagctcttgttaaaatttttatgtaatgatatgtattttcattccaactcattatttgtttaaaatcatacagaggcaaaatagaagaattaatgctttgactgcagtaccattgatatcaaaaaaaaatgaagcgaaatagatcaaacacctgaaactcatatcgattccacaggaattgattaccaagcttctctacgcagttgagtcaaagtatgaagttaaaaaacatctggaaatcttcttagccaaaaaaccattttaattgggggattgttcccatctgaggatttaaaatcactctccttgagtgtccacttcttgaacaaaggaggataataacttgctcctctgccacggaatgggacctcagctcaacaaggtattccaaatcacactatttatccatataccaagaaatgtttttctagagctagtggaagccttccaaaacttacctgagacctttatcaccatatggacattcctgtccccattgagctccaacaaggcttaagagtacccccagtgggtggaagaattggcttgagactttcagtactatggccaaaatcatctaggagccatcagcaagatgatctgaaagcctttaccactgagcgtatccatgaggtgctctcctagatgtagtctgaagctgtttattttgttttcaaccaacaaaaatccaggttgcattgataccaaagaatgaacaggaggctccaacttggaagcattgaccatgggggtcttctaaaccaattgttggccattcaatttgcaatcaactgtaggttggcctttgaatacagcctaattgggggagagtaagtatctcacatatgctgtaggatgaaccatgatttactccgaaaaggaaaagagaaaaaaaatgccaatctgctgggcaaaaactaacaaaccctccaccctgtgaaaaaaaagcatgatctaagcctgattgataaatagataaaatccaaggcccacacaaatgaatcaaaaaatgatacaagaaaaataatcaactgctgatatgctgggtataaaaagttgctcaagcaaaaaaaaacaagggtgaagttataaatagaaaattcagccagaaagaagttattggacttgataaagttggttcaacatattccaaccatgactctttgggaaatcaaggggaacagttgaaagagcaaaataaaaatagacttatcatttggaaagaaatttttccccagttgggaaatttgttgacaggtgcaaagcatactcataatgaagttgttggtaatctactagagcaagtctcatgatggcctgtggaggaagttaatttttcaaaaccatacacatgccatacaaaaaactgaagattgatgttctttcaaccctgtaaacaggatttgtttccagaagtggaaaatcaaaaaagccccagtgacatttctcagtgatgaggggcattttagtgttcatggggggattgggagggataggattaccaatttggaaaaaaataacttgggaatccaagtcattacatgattagaagacaccagttaactgtatcaaggttacattggggaaaaggtccactgactcagttttgaatcctgctgagtccctgggagagaattgggtatgtacatggatcaagcagtattcaaagatggttaaattactgaagtaagtataagcatacaagcctatcattcaaggttgaggagaaacaaattcagaaaatcacttgagatcatggagtaaacagtggaagatacctatagaatgatgggttgggaaacctcttccaatccaaacatcacataatcagttaaacagagagaatccatgcattttgcattactttctttgttgtcatagaggaaaagaaagaaacaatttaggttataagatgatatagtggagaacagaaaaggttgactaggaggaattgagatcagttgggagtgatagaagataagagtgggggtaaaaagaacatttcaatgacatgttgtaagaaaaagctggaacaatagagtagttaagaagttcaaataaagaattcaattcaccttgagagatatgagtagaaaatactgggaagttaacagatgagtaaaaatactgggaagttaacagatgagtaaatgttctcaattgggattgatatgagagaaataaaaaaaattgatttaggtaagggtttcagaggattagatagataattggaggaaagacagggcatggtacaggactgcaggtttgattgtgtatattatgtgatgtgtttgtttattcttcttgagaacccaattggaagggtcgtggtggatcttggttaagtggttgcaaagaaaacagccctgaagtaaatgttttatgcagattgtatgaactaccttttgaattggtaattacaaaggaaaaatccattgggagataggagatgacaaaaacagtcaaggaaaatcatccaagagtgaaaggcaatgtcagaaaaaaagacagaacaaagcaaaacagaaaaaagcatggtaacaaaaaaaagcatggtgattcattagagcaggaagaagtattgatagtataaaaggaagagatgtgattctgggtatgacataaataacccttacaagagaaacttacaagaggaaaaacccacccataaaaaggctgacaaaaagaaagatcagttgaaatggcacaccaatggatagaaaagaacttagatgtttgggagaagtgaaaaggtaaatttggagcaagaggaaagatgggggcttgggttggaaattggagagtagcaatcctgacactattttgattaagttgagatgatggtaggtgaagaatgtgaaataaaataattagatgttctgaaagggtaagccactatgctttgggggatggtaaaaaggagcagaaaataaaaggtaatatgtagaggaaggaaagaagtgaaattggcatgggtagagggggggaggggagtgtggagggagtggaggatggtaattgaaacaagagggaaaggaagtgtgatagataaatgatggaaggaagtttggaattggaattgtgggagaagtagggagagtagggaatggaattttcttatgagttagattagatgaagttaaagttgtgaagaaacagttcaaacccttggtttattcaaaatctgtttgaggtaagttacatatatttttggagaagtttgggggatggtatcagagggtggtttcattttacctttccacaaaaattttgtaggtaacaaggattacttgaatgatattttgaaaattgatgggtggaaaaattgggataatagtttagtagattttccaagaaaagaaaataaccctaatatgattaactatgagcacagctaggtttaagtaggggtcaataaaaccctatcatgattaactatacacccactaggtttaagtaatggaaaccctaaccctaacatgattaactatacacccactaaggttaagtagtagaaactgtaaccctaacatgttcaaccataacactgactagggttaagtatctggggactctaaccctaacatgttccaccataacacccactaggtttaagtatctggttaccccaaagttacctgggtaacattaccttgaaaatgtttgtaagtgaattttggatgatggaatgtcagggtagttaccttgttaccccaccaccaaaattaggtaacaggtaacatgcactgggccccaaagtcgctgtgcatggcactagggaggtacttactagaataaaatatagtgaagaggggaaataatgagttgaagaggggaaataacgagttgttgaggatatctgttgatattaaatggcacccaaaatgaactgttagcaaaaagccaaatctacacaccacctcaagtccaagggaggtcccccctgaagcatgagcatgcaaaacaaaccaaagagaaagcagccacttacatataaaagataatttactagagcacagagatcagactattcaagagatggcaacagagatatttgccgagcctgtgagaagcatgtgataaacaacacagacagaatcagccaaaccatcccaaagaaatcaaaagaaggcaaccagactcccagccttgacctggtggtgtggggaggtactcactgaaatagaggattgcaagtgaagcaacaggggagaaggaggcctgtatatagacagcaaaaccaccatcagtcaaaaaaccccccaaatttaaaaaaaaccaaaccagaatttattagttgacctcaagttgaaaggaggtactcactgagattgatgtttcctgtgggtgactctacaggggagaacaagggtcttttatagacagcagatgtcaagtcagttgcaattgagagccagatttcacccttgacctagagatgaagctgggaggtactcactgaaaaaaagcctttcaggtgaagcagcaggggagaaagaggcatttttataagcaaaggtggactagtcagtcacaaattcccccaaattgcaaaggaaccaaaccagaatttatcccttgacctcaagttgaagggagttactcactaagattgatggttcctgtgggtgactctacaggggagaagaaagctcttttatagacaagaggggtcaagtgaggcctttatatagacagcaaaaacaccatcagtaaaaaaccccccaaatttaaaaaaaccaaaccagaatttattagttgacctcaagttgaaaggaggtactcactgagattgatgtttcctgtgggtgactctacaggggagaacaagggtcttttatagacagcagatgtcaagtcagttacaattgagagccagatttcaccctcgacctagagatgaagggaggcactcactgacaaagagccttgcaggcaaaacagcaggggagaaagaggcccttacactacaaacaatactgatttcgccccaaggaaaaatggcaacttggatggtggaaaatagatcaattttctggcacttttttcacaagatgcctcaggagtaaaaaattaggctaaactgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcggtttaggctaatttctactcctgaggcattttggaaaaaaattccagaaaactgatccattttcccccacccaaattgccatttatttttggtgcaaaatgggtattgcttgtagtgttatatagataacagagccccaaatcagcaacaagccgcacagaataaaggtaaaccaaaccagaattaattagttgaactcaagtcaaagggaggaactcactgagattgatgtttcctgtgggtgattctacaggggagaacaaggctcttttatagacaagagaagcccagtcagtggcaattggcagccaaatatgacccttgacctgatgatggagggagttgctcactgaaaaagaggtttgtggtgaagcaacggagcagaaaggggcctttatatagacagcagaccctccatcagtaaaaaatccaccacaattacaaagaagcaaaaccagaatttatcaattgacctcaagctgaagggaggtactcagtgaaattgatgtttcctgtgggtgggtctacaggggagcagctagtgaagcaacacaggacaaagaggcctttatataaatagcagagccccagtcagcaaaagtcaagcaaaatataactcaaaccaaaccagaatcaattatttgacctcaacccaaagggaggcactcactgaaattgttgtttgtctgtgggtggatctacaagggagaaggaggggatattatggaaagagatgccaagtcagtggcaattgacaccctgatttcacccttgacatagtgatcaaaggaggtagttactgaaaaagtggtttaccaagggggggggggggcaacagggatgaaagaaagtagtttatagaaaaaggacgtccagtcagcagcaattctcacaaaattagaataacaccaaaccagaatttatcacttgacctcaacttgaggagaggtactcactgagattccttttccctgtgggtgattgtgtgtacataacaagcaaagtccgtaagaatttaaagccagattttcaatgtccccacatggtgcagggaggtactcaccacaaaggccctttcctcacgctgcgacatggaacggggaacctttttgtaagagaggactatttattaaaagaattagtcacattagttataatttacaaaaagacctcatgattacagctcttactaacccagaatgcagtgtgttgtaggtaccaatctgttgtccaatttagggcctattcaaaaatcatagattgcagaagtatcaaaacctcacgccaactactcacaatagaataccacactgcctgaaataaacaatttccaacactgactcaaagacaaaattgccactaacatcaactgtattttgtcaaagaaaaacaagagagcttatttgcataaacctgaaaccctgatccaaacaacacattccatcagtttaaacacgctcatctgaagccttgagtccaccaggaaacttacttacagaaaatcaaccttgtggtcaacacacccagggggagcagcaacaccctacagtcacaacagaacaagcaccaccatcagttcttccccagacttgggatccaagactggcactcacagggattagactattcaagcagttatgaacacaattgcggccacaatgatgaataccaattagtcctaattgtaaaaacacccacccagatattttcagctgtcctgctcacacaagagccattagctgaatggaaaacgcacccccagattgttgtggcgcgaggtcgagccaacaacaaacgtgtttgtcagaagctccctgaacaatcctcatgagttacaaacactcgtagaccgcaaacactggaacagaaacccaaccttgatattgctgttgcaccctaacccgatccttttccaaattgtttcagagatccatcagaaacagaaatgcccaagccaaacatccttactcaacttacccaagcgaatgagcccaaaaaaaaacccagaaagtccgatttgatccccagaagccaatcacaaatgaacctcaaattcgttccaacgtgcctgacagagaaggaacatacatacaaagtatgccattgtacattcagctcagagaatttagacccagacaaacagcaccaatcacccagacttgatcctcaccttacaacttcagatgttgtttctataaccaaagccaccggccatttgccaaagccgaagaaagaataaccagttgtttcaagcacaattaatcggagtcagcctcaccctcttaccccccttcctttcatccaaaaacgcaagtcaaaacttaccaggacaacgtgcaaacaatccaaaaagtcttctgaaagtcaccccctcttatcgtttttggttccttgctcttgaatcctttcaaggtcaacacccggagtgagactgatattcagaagaagttcagcaacatcaagaaagaccagcccagtaaccgaaaacatacctagctaagcaataatcaatagaaggaaccagtagagattgccttattgcggtcgaatcaatgccaaactgagttgagttgagaccaacgcagagtcagaaggattccttctatagacaaacagatagcaggtgcagatcgagggggttgataaacgcaagccaaccccccttgcgcacgccaggcgcagattggcgtgcgcgcctgcacgccaaagaggattggcgtgcaggcctgcacgccagtctgctgcagggtggattggcctgcatatggcgtgcaggcctgcacgccaatctccctcccataggacccaggcatgggtcctatgggaggtttttttttctttcaaaaaaaaataagaacaaaaaaaaaattctttcaaaaaaaaaaagaaaaaaagcaaaagaaaaaaaaaaggcctacacgtcgaccaggaggaatccatcctggtcggcggtacaaccttgccggccgaggagggaatcctcctctcctggtcggcgaggctgtacgaccttgccgataatcgggttggttggttgcctcgaacttgatgattgataatagaaatgatagacatagctaaatcgaaacttcaagacaaagccgtccaaaaaaaattgatcgagctggcgaaaacgtaccgacaaaccgaaaggaacaccttcccagattactcttccccctcaacgtcggacaggaatagtctgtattgtcagaagaaacccaagaatcctgaactcgtcggattgtcgcaaaaacaaagctcggccgctgatcctaagttgttctttgaccctaagtctaacggtaagagtatccaaaaaggctcagatcgtaagtcattaccgagtttcgattacagaattagtcattcttagtgtccatcaaattccactcgtggctaattgctttcgtcgttgcgtgtctgtggttttttgggtttctttttttcaaatgaagatgacgtgccggagggtggaggcgatgaagcggcggggaatgcgtctgacaactcggctaatgcgagcagtcccgggcccaacgcgttctccttgagcacgactcgcagtccgactgaaatccaacacaaccgagagctcggcatagtcgaaagtagtcggcctcacaagctcgctaacagcacccagtcctcacaagctcccactagcgtccgactgcaagctccttctactgatccagtgaagaactcggccacaaaagaaaagtcccagcctccacaaggcaagcgaaaatcatccggcaaatgtcgtccaaaacgcttgaggagggtttagaaaatatcctctgcttattgccccagagtttgtggtaatgattccttgaaatctgtgaatagctttctatgtaaatacatttattttggggatttccgttgctttgggtgtgtaccgtcgaccaggaggacaccctcctggtcggcgaggctcaggagggaatcctctattccctcctggccggcaaggtcgtacaacctcgccggccaggagggagtcctcctggtcggcaaggctgctgtgttttttttttgcatgaaaaaaaaaaatcttattatgttcatatttttttttttgaaagaaaaaaaaaatgagcggagccatcccataggacccatgcctgggtcctatgggacggcggtggtccctaaacccatatgtatacatatgtgtttagggactgttggcgtgtaggcctgcacccaactgccggccatctaccctgcagcagattggtgtgtgggccggcacgccaatccgctttggcgtgcaggcccacacgccaatctgtgcctggcgtgcattttggcgtgcgcgaggggggttggcttgcgtttatcaacccccgcagatcgattccaaacaagatcgccagtcaaagcagaagtcgtccctcccaaacgagctcaatcctgagaattcaaacagatgtcatgtcagatccaatcagttcgaaaacattctggcactctcatcagtcgagctcaccaaaccaagaaaccaatgccagacgagattgtaggtcgagatggatcccagacaatggcgtaggttaatatcaatccgaaacgcggtcgctagcctttttgaagtgtgaggttgggatgagtcgactcgaagaggagtaagctgcccagctgagttgagaatgtcacctcacggtgaggcgcaagcaaaagcagccccgaccccgggtccacggtactcgacctcccccgcaccttcgttcaagccgaggtgaggtcgatcctccgtttgaccttgagctgagctagaaagggtgagagggaccacgagctgaaaaagattcagctcgaggccgatccatcttccatgcaccaagtcgaccaggagctgaaagagattcaactcgaggtcgattcatcttcatccagatccctaaaggacttcgagctgaatccctttcagctcgaggtcaacacccccaccacagacctcaagctgaaagggattcagcttgaggtcgatcactctccctgtgtctgaagaccaatcgacctcgagctcaagcccttccagctcgaggtcaacacccctgtttgaagagggattgacctcgagctggatgtcttacagcttgaggtggacagcccaccgctgacctcgagctgaaagagcttcagctggaggtcgatcactccctctgtttgaagagggatcaacctcgagctgaatccctttcagctcgaggtcgacacccccaccacaaccgcagacctcgagctgaaagagcttcagctcgagggcgatcacgcccactccctctgtctgaagagggatcgacctcgagctgaatccctttcagctcgaggtcgactccccaccaatgacctccagctgaaatagactcagctcaaggtcgatcactctccctctgtatgaagagcgatcgacctcgagctgaagctctttcagctcgatcgacaccccaccgctgacctcaagctgaaagacatccagctcgaggtcgatgcgggccgtgggccgggcctcaagctgaaacaattcagagccaggtcattaacctcatccactacagaccttgagctgaagacaattcagctcgaggtcaatgcctcatcccccacagcaacagggcacctcaggctgagcagttttcagcttgcggtcaatgtcctttatcaagccatacagctccgacctcgagccgaaagggtttcaactcgaggtcgatgcgggccgcgggccgggccgggtcgggctgggcctggtaatacctcagctgcacaaatcgaagtctactgtttctcagctgcattcattgggtctgggctgccctgggttacagggctcattggccttcatcttagcttgacatgggtggtttacaagtaggatattaatccaaacaatcaacagattttccttctgattgtattttcctttgatcatatcagatgaaggattgacacggatgaattcatacattttgatgtatgaaaggaagtaaatcacaggacaatagtaagcatttatacaattagaataaaaaatagtaatgaaagataagaaaaaattaattaatgagatcaatcaactcataaatataacaatctagagagacaggcagtccaagtaaaagaaggcatgagacagctcaatgatgggcctctggctttgaactatcttggcactaagtgaacaaaccaatcctccgtttgggattcataggttacaagttagacaaaatcacaatgaaacaatgaaagggtagcttgatatgtaaagaagctttcagaccagggataaggtctctgctatctttggttttacaagtactgtttgtatgtttttggggtttgtgttagtgatattgtctagaaaggtgagctggataaaatttattggactttggaagcaacagacaaaagattgacatgcatagatccatacacttcgatgagaaagaaagcaaatcactgacagggataataagaaggaaagacagctatatttctttgaagcagttgatgtaggctttttatgattaaaaaaataaatgtcaatgaaagacaagcagtaaagatgagcaacagaagggataagcaacagagacatctgcttaaggagatcaacccttaaaaataaagaattagaaagaaacacagtccaagtggaagaaggcatgatacaacccactgacctcatgttttgtaggacatttattcaatttattttttcctgaaatgcaatagtgccctttgtgtagtccatactactcagctgaaaagtaccttggaccaccctttcatatcctttcacctccaggacaatgggcctatctgtcattttccttgctttttaaattcaattgcacagtgcttttgaaacatactcaccaatacaaaggaaagacaatcagagaaaatagacaacaaggagagacagtaaattgaagaggggtacttgcagggccgccactttggatgaacacacagaattgtcagatatgcaaaacaattacctatgctttacccttctttttcccccaatgctgccgtgcttttggtggctactcacccagcgagcccatatagttcctctgatctcctttccaaagcaattcaccactaggtcattggcttttttggggtatcttttgaacacattgccttgtttttgcttttactcatcatgataaaaggctgacacacagattttattctggataaataaataaattttcatgatggataagaaagaaagaccaagacacaaaggaaaaatatttacatacatacattgcaaagcagcagctgaaggactgatgtgattgaaatgatagatgtcagtaaatgacaagaaagaaagggagactatcaatcaagaagattcattgattcactctctgtttatttgcttgtttaatcatatttattttttttgtgatgacatgacattttctctcttctgtttcttagagggaaattggagggatcctgcacaaataaatgcaaagaaaacagccctgaagtaaatattgtgtggaaattgttcaaactatctgggcactcagcaaacaagccaattctcagtttgggactcatggattagaagtcaaaccaaatcaaaataataaaattgaatgtgggatcaccaaaaatctgatgtcccatgtgtgaatagagaaacattgctttgtggaatagagccccagacagcatgcccatttgagataatgtagtgcaagacagaaagaacataaagcacaaatgttatatatatttattccttgtccatcaaatattcaacaagaatacagtgtgtgatagatcagatgggtttcaaagtacatttgtgtggcttgttcaaccacttgcctgtggtttttcacaaacatttctgtgtgagttttccaagtacctgtatgtgatttttacaagcacttgaatgttctttgcacaagaactcaccttgggatttacaagcaattagtgcctgtttctttttagcagtacacgccacaatgaaaattaaaaagggaacttgaaagcatcatgtttggattactgcaaagaaaactgccctcaagtaaatactgcatgcaaattatttgactgttattaattccaagtgatacaagagcaagacaatgcaatgaactctataaaacccacaggggagatatgttggataagaaggcaagtaaatcaatgaaagtgataagaaagaaagatagctatatttgttgtgtatttgggattgacagaattaatatcatggatattaatgatggataaagacaatcatggaatgtgatgtgatagagaggcaatgaattgaggggttcagctcacaataaaaaaattagaaagagagatgtagaagagggcatgacatgactcactgatgacttgtagaaaaattattaaccatactgtttcctcaaatgccacagtgtgccttctggagaacatacaactcagccaaaaattactaggacctccctgtcaaatcctctcacctctaggtcaatgggcttttttgtcactttccctgctcaattccacagtgcttttgaaacatactcaccaattaaggacatggataggatcaaattcacaaatattgatacaggaaaagaaagaaaacaatcacataaagagacaccagagagacaattaactaggaatagaaaatcaaaagaataaataattggtaagaaatgagaaactcacaagaataaataattggtaagaaataaaactcccagtagaagaaggtgggtgttaactcaacaatctgacaccatgacatgcctgttcttgttccaaggacttctataaaagtaattctttggtgaattgagagaatgcaccctctggagcacataccactcaaccaaatactcactggaacctctctctcaaatactttcacctctaggtcaatgcactttcttctgctatttcagatggactggtagaattgtgagctattacaaacaattatctacaacttcctcctcttttcccaccaattccgttgtgcgattggtgcctgctcacccagtgagcccaaataggtactctgacctccttttcaaagcaattgaccactaggtcaatagcttttttggggcatcctttgaacacattgctttatttttctcttttacttttcaagatagaaagatactctacaaattacatgctcttactagccactttcttgcaaatctatatcaacctggaggtgtcagttatcaaggtagaatctaattccactgcccaattcatcttactgactcatctgcaattgttatggcttaaaattttaattagttgcttgtcatatcatggataattaatatttttgttttggtacagctttattttcttcctggttgcgaaaacaaatattaaacagtctgaatacatcaacacatcatggaaaataaaaattacacagtctagatacatcaaccagccaccttttttgaattatttttctacctgggctgggtcaaagtctacctctgcaaataattttcaaaaaatcaggcaatggcccaatgaccaatggtctacctggtctacctctcgcctataccaggtagacaggtagacatcattcggcgcccatacgcctgatgaaaacactagggcccaaagggagcctagtgccaagatctatcattatatatgctcaattttccgagtacttggctgaggtttgaacaattacctcttcgtgatttgttcaagtaatcacctttgactttatggctgattatctaggaatgaatattggcacactgtattgtttgcatgtttgaagttacagatcaaggattggcaaggataaattaatatgtttgactttactgttggataagaaaggcagtaaattaatgacagtgagcagaaaaaaagacagctatatttgttgtgtatttgggatcaacagaattaatatcatggatattaatgatggataaagagaatcatggaatgtgatgtgatagagacgcaattaattgaggggttcaactcacaatataaaatttagaaagagagatgtagaagaaggcatgacatcactcactgatcttatacagctgcccttttgtaaatgacttgaaggcctcaaatgccacagtgtgccttctggagaacatccaactcagccaaaaattactagcaccttccggtcaaatcctgtcacatctagttcaatgggctttttttgtcactttccctactcaattccacagtgcttttgaaacatactcaccaatcaaggacatggataggatcaaattcactaatattgatacaagaaatgagagaaaacaatcagataaagagacggcagagagacaattaagtagggagagaaactcacaagaataaataattggtaagatataaaaatgccagtagaagaaggtgggtgttaactcaacaatatgacaccatgacatacctgttcttgttccaataacttctgggaaaattaattgtttgttgaattgagagagtgcaccttctggagcacatacaactcaaccaaaaaataactggaacctccctctcaaatactctcacctctagatctctagatcaatgcactttttgttggccatttaagattgacaggtagaattgtcagctatggtaaacaaatatctactttgacctccttttcaaagttattcaccactaggtcaatagctctttttgggcatctattgaacacattactttattattccttttacttatcaaatcgaaatatactctacaaactatatgctcttactagctgttttcttgcaaatcaatttcaacctggaggcatcagttatgaaggtagaatctaactccactgcctacttgatcttactgacgcatttgtaatttttatggcttagacttctaatgggttgcttgtcatatcatgggtaattactatttctgtatcggtacagcttaattttccacctggttgcagttcatatcatggaaatttaaaattaaatagtctgaatccatcaacacatcatgcaaaatcacattattggtacagcttaattttctacctggttgcagttcatatcatggaaatttaaaattaaatagtccgaatccatcaacacatcatgcaaaatcacaattgcacagtctagatatatcaaccagccactttttttggattatttttctacctgggctggatcaaagtctacctcattaaataattttcaaaaaatcaggcaaaggcccaatgaccaatggtctacctggtctacctgtcccctataagaggtaaacaggtagacaccattcggcgcccatacgcctgatgaaaacactagtgttgttaacgtcttccctaatcccatatcatcagcaagtattgaaccttgcgacctgtcatcttcggggggttctgtctcgctggacacagactcttcgtcaaagtagtgacgaagccaggcgttgtcgtcgtggtaccacaagtctttggtattgttgttgggatgctcgttcctcagtagaaagctgagggcagatagttgatgggatttcagatttgtttggcattgtcgaagtgatgcagaaagcgttgggggtggtccggcaaacagactgttgggggagattcgagaggtgaagtgcggaattttgaagaaaacatctgggttgtagttccaaattggagtgagctcgacctccgaagcttgaaaagctgactgtacttcaggtatctttttggatcggctgaacacacagccccgtagctgaggtgttatgcaattttttgttacaagaaatgcacgcaacttgactagagccacttcattgggggggatttccgaacaagttactggagttgaacagcttgagacgggccctaaaagtggacccaagtattggctctgtttttcactcagatcaccaaatcgggtgcgtgtttcacaatatatgtggactagtttgtgcccttgttgtaggaacacaagctgaggtaaatcaccacaccgctgaggtttacaggactggggaggcttactgggatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtttccaagtttaaaggggtccctatcgttacccctgagaagactccatcacccctcattcagcgggcatattggtggacactcacacacaagcatattatttcttgtagcttgtacataggcaatgtttacaatctacatatgggcatgtcccacaccaggttgtgatcgatctgacatccagaaattcagaaacttaaattgagggtaaaaagaggggtatttcacataaataaaacttccagctacccttccttttattcccattggggataacaggtttgtaattctgtctcaatataagcagttcctttacaggtgttatactggtaactgtgtcggaaatgagccatcctcaatgtaaaaacattttttttaatgtttacagaagctgtaaggagcaatatcaaaatttgtataagattaagacggacttgaacaagacttcagcatgaatttaactagcataagtaatagttaactctaaatagttacatatcatttcacaaacatgtttttctacagttcttgttcaataatgaaatagttcaacaaaacattgtgataacatccaatgcacttcagacaaaaacaattgcagaattcagatatggcactccctggggagtgcccccaaagctcccctggtgagacataccttactcaagaaatctccatagccacacctattcttcaagagtccatactcttgttcttttcttgttaccttactcatcctagttcccagagaggcagcccattaaagcactattccctctcaagctctattcatcccaaagagtagttccacaacgggtggtttaaaagacctgcccctctattgtactacacaagaattctgaacaaaaatttatatattgatgtgccaaaacctttatagagaaacctttatgtagtagtctctatcagacctagatcatttgatatatatgaagtgctatgagacaagctatctaagaacctgattaagatcacaggtgttgaagaaggggggggttgatgatgatgatcaccagctggccaggctgtgtgatgatgagatacttgtttgagatcacccctatgaatgggttgaaatctccaagtgagacatatgttgatgctgggattgcatgaggaactagaactgaggggggcaacaaggcctgcttatatagtctatttacacactggctggcttgtggttctagccctaactgataatttcaaaaatggctagattgtggttctagccctaaccattgacctagctctaaatatatactatgcactaccaatgtaccactatgctttgtaatcatgttctatcataaccttaacatctaagagcatctgcatcagctcgtctaaaccccgcgctatgtcaaatgtagcggtaaacccactgcatcggtttgactaaggtcccgtgtcttgccagattttctagcattcattgccaaacctctccaaccttgggagtacttggtgatgatgctagggaattctgcatattcaaacttcacctcgcagcaccttgtggctattcgacactatatcccatatctatatcaccaatatccctgctacaccgtacaccactcatcaaacattttgaaaccaacctcgacaccaccttcaatcaacatcaactgctttcaacactacaacgaccaccaaacaatccaccactgtcatcttcaataaatcctgagagtcaagatgaagggaccgaattgctcgcttcttcacaccaagatccccccaatcccagctcagagcctaatgaatcccagaatgatcaagatgaatagaatgagggcctcgttggcgaggcttgtgacaatctcaacattgacccaactttcttgtgatctttatttttttgctttgtgttcactcgatcccattatgtttgtgtttattaagtttttcattctattctatcaagtttttctcttgatcactcttaaaccttgaatcaatctttttctcttatcgtcaattcttgacctctttcttatcgaatgtttcacttgaatcgattctctcatttttttctggtttggttagcaaatacatgtaattggagtacaaataactgcaattgagaaagatcagattgaccagaaactagacaatttgtatttgagagcaatcagagcaagcaagagcaaaaacttgactgtttggattggagagagatcaggccaagaaagagcaaacactagactgtctgcatcagagagaatgttgggatcaattggagtaaaaaagaagtgttctccttcattcgaaagaagcaatttgacatcctgtagtttatccgatgtggtgtatggttgtagtttactagcgcagtcaaggggtggttggttctgaaaaagccatgaccaatgtggcgggtgtgtgacggtttctatgtcacgtggctaaccgttgccatcctccctagctttgatccgcactgatgcggatgctctaaataacttctgactgagttgagctagcctagtggttccagtgattgactataggttaaatttgatgtagaattcaaatatgcaataaaaaaatcaataatatagtctattatcaagagtggatcatgactttatgcaatttggtacttgaaacacatttggcacactacaccgccgctgcccaaatgcaagagcttttcatataccacctgagaaagaaaatgaagtgaatcccccaccctaacagataaattataacaggacctcttaccttccataagcacatcagggccctatagcaacaaaggatgacctcgtttgcaatcccgtccaagagcgggtaatcctcacgacttacctcattcttcatgaagtagggagtccaagcaatgaaaccaggtgtgcgtttggacaggttatcatgatcctccttcagctccttaacaaagcgcaagagttccaaggatgcctcatcagaccagacaaatcttggttttggcaatgacgtctcggaacctttcaaggaggtgtgggcctccttcgccgctgcattctgcctccgtgtttctaacttctgtgccgctctcattccctctcggccctcttgacggccgtgagcgccttagctgcctcgatctgctcgcgtgtttgtttctgcttgcgggtagaagtcgataccaccctcccgtgtgcggcagtggctcggattaggtttgcgcaaggggtctttgccaaaaaacgattgacgggcttggaagtctctggcaatactgatgagccagggggattcattggcccaattattgctaggccggtgcccgtccggggatcagggtttttgctgccggaaattgcaacctcatatatgccggagttctcgtagccttgttgcaggtgtgaggagggaatccccacgttggggccgcaggaatggtgatcatgggaaattgaactcgcatccgggtcaatgagatacgcgcgtgttgggtcatggggaaccatttgattgggaccctcgttgtcagccttagagatactccatagtatccaaaagacttctaaatgaatattaagtattaaaatactccacatgtaatataatatgtagtaatattatttaataaaacaatatttcataagattataaaggggttgtccactggaagtatccccaaattcccactccttcaaggactttgtatacattcaaactcttgaaggataaaaggaataaaatatataaatttatagaataaaattaatgtatattaaattagggttaaatatacatttagggtaaaattagaaattttattctacaagcataattaaattattaaacttgtagaaaagaaaattaccacaccatgtcaagagtgtggcacttttctactagtagtattctattttaagtagacacatgatgtaattggctataaatatgcatcatgatgtcatgggacatagaatatacattatttgaaataccttgaattattcccattacatcaggggaataactctaccatggtagaccaaagaaagattctagaatattctaaggagggcctcaaggggacctctagaatatttaaggaggccttctcctgcctaggattggttcctcagcatattcacccccaacaaactaagtgagtacagtgaatattctccacctacttttagagtagtctttttatccaatccaaccctaccttcttactggaattattattaagctgagagttatcccagactcaaaacttaactaacttcatgaaaagtagttgctgcaagaccaccacctctgactgtagccttccagctcaggtgcttgccagctacttcttgcaatattaattattgcttccaaacactctacaataacatattatgttattgtctcctacagtgctctcttgattattcaagtgtcattaactgaggagtgtggactttataacctcttaagtgggaagtttggaccacttaatactttgagggtgacgaggagtaatcttggtctttaacctgagtccttcagcacagtgatagtacttgtctcttatattattaagccaaagtttcatacacatagctgacacttgtagtgtccctcatatccaccaatgtcgaagtagtgcccgggatccattgtgagtttgcggtgtggtgttctaaacggtacaggccccctcaaggtccaatttcagaattcaactttcaaattttcaatatcctcaagactcaatatttcaatattatcacctcaaatccccactcagtcaaatggtttcctcattttattattttatttcatttcctcttattatttactcttcatgttattttttattcatcttgattttattttatttgtattttttagcattttattattcttacttatctttttcaaatcatttactcagaagagagtgttgtttcttatttcttggtcctaagacatagtttcatttatgttggtttattctgatcttgtttgtttgttctattctgtgttcttcttctgttgtgttgtgtgtgttgtgttgtgttgtgttgtgtagtgtggtctggtttttgttttttggttgagttgtgttaggacccaggaaaccgcctaaaaatgtcagtaacgtaaatccctggattttcggtaaattcatacatcggggggcaccggggactggcattttcagggccattcatacacatttcgtgtgtatgcttgaggaaaaatcacccggaaagtgaaaaaatgccaccgaaaaagcggggactagacattttggcgggttttgctcaacattgaggcaattttcatacatttcgactgtgtttcgtgcgtaacatttttgccggccaaaccgattcataccactttcgtgcgtatgatttggcttttttttgaaaaaattcatacatttacgttactgacatacttcgggggtttcctgggtcctgttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcattctgtcctgatccaagaaagacccatcaaaccttattgatcttgttttcttgattcttctgatcctgatactcttgaactcaatccatcttctcagatcttctcaattcaaaccttactcttctcaagatcctcaaactcaaaccatcgccacagaactcaatttctgctgtcttctcactaaatccagcccctcacacttcctgttttgatcacacttctcatccggacctacgacgagggcagcttctcagcaccttccccttaaccaactgccaccggccagcaccattggagttccacatttggtcccccgagccgggatcgaaccagcgacctcaagatttacagtctcgtcttacttggtcttctttcaggcgataggtgctctaaccttgaggatttctagtgtctggcttttgtttcaggacctctagcctcatttcaggacctctagccttgtttcaggatctctagctcaggtttcaggacttttttttaggttcgcttttggttgataacttcgatcgtttatatctctctcgctgttcgttatcggggaaaggtgatgcggacaaacttgtagagcggatccgtggcttttagctgaaatcaagatcgtcaaaatcggcccagttgttcaaaggttattgcccttgaaagttggacctcggtttttctccgattatctttgatcgtctacatatcgcaaaccgttgggagttgctctacgtcgtcgcgtacaaagttatagagacggatttcggcttttctttgatccagaaattagccaaatcggacagacggttcaaaagttatcgcccttggaagttggaacttgactttttcttggattatcttcgatcacctacatatcgcaaaccgttgggaatcgctctacgttgccgcagacaaagttatagagacaaatcgtggcttccctttgattcagaaattagaaaaatccgaccacgcattccaaagttattccacctccaacttaacatccccaatctctttattactatcttcgacgtcaaatatctcgcgaacaatctgtttttgagcatcgtgattgagaacaaagttttagccctcaatcatagctttcatttgagcccgcaattgcgttgatcggacttctctttcaaaagttattccacctcaaagtcgacattggactgaaggggtttgggacacatcctagtttttggatcaagatcgttggatttctgttctgttttttttattacgcgtggggcacaggagagatagaagtaagtcccctccatagttgcacctccgaagctcttctacataccgttgaaagcattactctagccacatttgtgagcctctcggttttgctctcttgttgtttcagactattcttcaatcaactacgccatggcagacgcaggtgcaggatcatccgatggaaaaatggtgaagatcaagccacaggataagtcgttgggattcgatgggaacaatgtcgacagattcttgtctgactatcagctggcggcgaggttggatggcgcatccgatagtgatatggcccagcaagttcggttctttgtgcgcggcgaggaagttaaggatgtgctcgaaacgttggacggctttgaaaccaaggagtgtcgttgttagtcaattatcaggactttaggaaagggtgggagcccattcagtcctatctccttagaaaggcccacatcaactcgttggaggagattcgaacattgttttattgctcgttttcgacggcggtgcaagagaggatttgggatcagcttatcaaagacaagacaatgatcacgacgttagacaaccacttcaaacttcctgcctttgacgttctaaagaaggctgtagacgaggttatgaagggtcagcctgcattgacttttgaggattctagatcttccaatcctgtctcgacgtcgctgtttaagcagtccaatgaaataatgaataagatggagacggatcggcgaccaaaagaggctcctgtttcagcaaaggcaccggccaccatcgatgaaatttcgaagatgcttcagtcatttgagcaaaggcttgagaagaagtttttggcaagcgctgcacctccttcttcttcagtaccgcctgcaccatgaggaccaattgtttgttactattgccatcgtgaggggcatggaattgcgcgctgctttgagcttcagaaggataagagtgagaagttggttgatcagcaggggaataatttttttcttccaaatggagctctcattccattcgatttgtcacgcccgatccaacatgtagtggcctcttatcagcctaaaacctcatctagtacggtaaccacagagttgaggatgacctgtggcacactagagctgtgttatccgcctgcgatttcatctcagtctttttcgggagcctatcgatctgatccagctaggaagaggcatgaagccctgaaacgtgacaccgccgacggcagcaagacgacccactagaaaagccacagtaccaagcgctagtgtggaagcggaggacatggatgttgaggcggaattgtttgatcggacacctgccgatttgggagcggactcttcagcggaggaaccaccaagtcttgcggaaccagaacctgcaccagcatcattgccacccaagtcaacgagcgcacctccaaaggtgagatttgagcgtggaatcactaaggatcatccaaacgctgtcgatggagttctcaagaagatttccgatctcacggtcccaggcttgtcagtttctgagctcttggcaatctcaccatcagtagcagagggaatgaagaaatgggtgtcaaggcgaagggtggaagttggtccggaggaattgaaggtgtcgtcaggaactctagccgaaggacccgagacaaacggacagcttggagatctacggctttactcttgtcctttgggttatttgccatgtctggttggggaggaagagagcacggcagccccactagtcgactcaggttcacaacgtaatttgatatctgatggtatggctaacaaatttaacatcagtccttgagtaaatttcagttcggctgtctatggtataggaaaccaggcttgtgagttagtaggtgtcgctgaagatgttcccattaggattggacgttccatatttggtacctgtcatttttggattacacgcttgtacggaccaatcatccttggccgacctttcttgatcgatttcaatgcaaccttgacattttctagccaggctggggagaggatccttcttcctgattcaactggtcggagaattgaggtatctttatgtgtgacagactcaggacgttgggagcgtgagtttcctggaaaagggcgaaaggcggttttaactcataaagggaaatcttgccaggatccggattcagagcggcattttttatagattcagttgatccgatttacggcagtcttaatgtagagcctcgaattctcgccgtcggattaactcaagatcaagaggctcaatgcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaatcgctgttagcaattagcgtagcatagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagccatttttagcggtttttggccgttttttccgctaaaagcgctgtagtgcagcgtagcgtagcgaaaaaccgctaaaaaaccgctaacactacggtttttggtgaaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgctcaatgtttttcggtttcagtttcatcttcaattaaaaattcaaaacctcaaaaacaaatgaaaatcatcaaagacacaaaagatattttgacttattccaatctcagttctcattcagtttcaatcaatcatcatctcagtccggtttccgacgttgtttctagcggtcttccattttttatttcaagtggagaagatgttggggtggataaaggtttcttgcggaggcaaattggagtagaagtaagtcctcccaattgtgcacctccagggcttgatgccaccaaacatgtcaaaactctaccaagtgccacatttgtgagcaattcccaaacccctggcctttcttctcaaataggacatacccgttcggaggatcatcatctctgaaatgagaatatgttagaatccaagcccgcaacactgcgcatacaggatacgcagcgttgcggacacaaatgcaattttcaccatcatcgaatcagcaaacctaacctaatcaaaaatcctcccgccctacaaaacctaagaaacaaccggtactactagtttctttttcttcacacgctcaacaatatttgcctgtgaagaagagaaactagtaagtaaatccaatctttcaaccaaaccgaatcaaaacaaaaactaacatggatttcttattctttttctttttcctcaatttgtcttttcctatctcagatcaatacctcttgcgtgtccttccaactcataaatttcatccaacacttttgctgcgcttgtgcaggtatgcaccattatttgttctttctttctcaaacatatttttctttctatcatcaaaacttattctttctagatcattctaatgacttatgtttttccttctatttctatctattctttctatttctatcaggtgtgtggtcaaaactaggtgtcgttgttgtcattaaaacaactccgactcattcaatttctgttatcaggttcgactctttttcttttatatttctttatcaaatattgtcatctctctttttctttcttatgaaatacacacgctcaacaatatttgcctgtgaagaagagaaactaatcaatacctcttgcgtgtccttccaactcataaatttcatccaacacttttgctgcgctcgttgtggaaagtaaggcgcgccctaggagatttcttgcacttctccgctccgcaacgcgtcctactccggttttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaactagttctcttttattgatcttttgtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcacgctgtttttccgatatgttctgagtcataagtcccccccttctctcccctcttctgcctcgaactcctctcctcctaggtatcccacactccagtcccttcctacttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctcttctgtagcctctccgcagtatacactgaacccccgttccgcagttggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaggctagactttccactactgcaccgcagctttcctcagcctgcttgtgtagtgtcagctccgcgtgctttccgcatcagccctgcgagcattccgcatgccccaaacaagccggccaaagctttggcccaggtgcgctcccgccaccacatcgtgcaggtgtgtggtcaaaactaggtgttgtcgttgtcattaaaacaagtccgactcattcaatttctgttatcaggtgtgtggtcaaaactaggtgtcgtcgttgtcattaaaacaactccgactcattcaatttctgttatcagatcttatccccattattacatggtagtgagagcattcagttcattgacgaataacaactcgagatgccacaagccgtagatcccaacatcgaactccaaaagaacgcaatcaagaatgcttcccaccgtggcggcatgattctcagcaatgatcaagctcacgtgttcggaatctcggcaacactcaacaagatcaaaggcattgaagctctgacagacggcaacttcatggtatggtccagacaaatcatcggttccctcgagattctatttctttaacatcaaccgaagatgcattctcgaattcctctactctcgaatggattcagataactcaactagattcagagccgcttacaacgacatcaatattcctctggttcaagttgaagaccacacagatgaagaagacccagacgatacaataatccgacagatcccggagtccgtaaaaggaccagcacacctatggcttgttatcaagaccttccaccagtccaataacgaagcaaacctgtacctgatacaatctaagatagagaagttcacacaagacttcaaaacatccatcacatcacacatcgactcattctccaaactcaagagcgagctagctaatcgagggggtcacatcgacgaagcccaactcggtagaagactacttcattcactcaacgacacacacataacagaagtcagaacgattttgcgaacagtcaagccaataaccacacgagctgtaatcaacgcgttaaaacaatatgaagatgaaaatatcgaattttctttttccggtaccagcaagatcacatctggaataagcaacctaaaactcgccaacaacacctccaagcctcaacaaaatcaaggaagagtcaaatgcaccctagcaaaatgtattggcccccatgcagcgaaatcttgtttccaacgccccgagaacaccaaagctcagaaggaatggtatgaaaaacgtggcctgacaccccctggtgcccaccataccgaagaaaaacaacctcagcaaggagaagcattcttcacgcaatcaatcccgaaagcgaagaaggactacgttttcctcgcatacgggaacgaagcaaatcttgttcattctaagctcgaagcagtatgggataccggagcatcaagtcatatgttcaacgacttttgattcttctccaacgtcaagaacagtccaaagaaactcgattcgataatgacagcaggatccgaagagttgaacgtagaagccatcggagaagttatgatcaaaggcgtatccatcgagaagttcaccctcaaagaatcgctatacatcccaaatatccgaaataatctcatcgccgccggagcattgaagcgaaaaggggctgttgaagttcaagacccaaatgatccatcgaaattcaacataatgtttgacgatgaaatttttctgtgcggccgatacgtcaacaatctcatggttgtcaaaatagaaacggttagcaattttcacatcaataatccgaatgaatcacatgaagctaacagtattgatgttaaaatagcacacaaccgactaggtcatgccaatccggactacttgaagaagaccctcgagactgaaggaaaattggacaaaacatgcgagacttgtaaactcaccaaatccaccaaacttcctttctccggtgttaaacctctcagccgcaatccattagataacatacatatagacagcggtgggccgctacgctacactacgctacgggcccatgtagtgttagcgtagcggcgccaattttttttttttgtgtagtgttagcccgccgctacggccgctgcgctatgctaacttgtagcggcgctaacactagccatttttggtgtagtgttagcgcctcgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgccaaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggttttttgcgccctgtgtgcgtagcgttagcgcagatggggagaattgcgctaacgctacgctaaacgttagcgcattgttttgccccgtgcgcgtcgcgttagcgctgaaaatgaaaaaagcgctaacgctacgctacattgtagcgatttttcgctacactacgctacgctaacgctacagttagcgtagctggcccaccgttgatatagaccttagcggaattatacaaatcccttgtatttttaacttctcgtactttatgttaataattgacgaattcactaggatgacgttcattttcttcttgaaatcaaaaaccaaggaagaaatctttcatgcgatcaatttgttcattacccgtgctgagagacattgcgatcggaaagttaaaatgatcacaacggatggcggtggagaattcataaactcaatcctaatccctttctgtgattcaatcggcattgttaagaacaccaccgctccctacactcctcaacaaaacggactagtcgagcgatacatgagaaccatagtaacaaaagccagatcatttctatctttcagcggtgtaccaacgaggttctggagcctagcctgcaatgccgccgtttttgtgcaaaatcgattgtttaatcgtgcaagaaatggtctcatggagtcaccttatgagttatggtatcaacacaagcccaatctcgactacatcaggacttttggatgcttagcatacatccatattcgagatgaaaaacgcgggagcaagttcaacgaaacatctcagaaaggaatactcctaggatttgacgaattcaatcgaaattatctcatcttcgattacaacagccacaaaattgtcaacacccatgacatatcattcgacgagagttgcttccccaagaagggcaataatgctgatgaatccttccaacccgatgatcgagatgtggaaacattgccgactccacctaaattcaccgacttgtcagacgaggagcaatcctcggatgaagaggaacagacctcaggaagcgaatgataactccgatattcccagccatgaaacatcgaatctcagattgaaggtcataccaccaaagccccctcaagaccatccggatcatccaaactacgtcaggcgatccaccaggatcagtcaactacctaagaggacatatcaaacatgccccaatcaatgcttcaacgccgaaatcttggaccccaagtttgaacccaagaattttaaggaaatacaacgatcgaacttcaaggatagatggacagaagcttgccaaaaagaaattgatggctttaaaaagctagaagtcttctccctagtcgaacgaccgtccggaagaaaagtgattcgcggcagatgggtcttcaaggtaaaaatcttgccgagtggggatatctcgaaatacaaggctcggtacgtcgcgaaaggcttcacacaggaagaaggcgtagactccgataaaatcttctcacccacaggccgcccagcatctctcagactcatcattgcttttgcagcccagatggggtggatcatcgagcaaatggatgccgtcgctgcctttctgaacagtcccctggatgaggaaatctacctcgaacaacctgaaggattcgagatcggcggaaaagggaaagtatggaagcttcataaaccaatttacggtctgaaacaatccgcaaggctatggcacatcgaagttgaaaaacatctcacgcaaatcggattcaacaaaacaaatgccgactcctgcgtgttcttccgaaactcatccggtaaaagaagcatactatacctacatgtagatgacatgatcataactggtgatgaaatcgaagttgtcaagcaggaaatcaaatccaagtgggcaatggaagatctcggtgttgctaagtttgtaatcggacttgagctagagcgacacacatccggggactacacactccaccaacaagggatgattcaaaacgtcattgagaagttcaatatggccaattgcaagcccgcctgcacacctttcggctacaacctcaagcttgtcaaatcaaccgaccaagaacacattgattttgcaaaaattaacaatagataccgtagtgccgtgggctcattaatgtacatcgctatatgtacccgcctgacatagcttgctgtgggtctttcgcaatctcgaaaacaaatcagaagcactgggatgctttcttcacgtcctccgttactgaaagccaccatttctctcagcatccaatacaggcatcgcccggaagagaaactaagcgctaacccaggttggaatttcccggaatgcgccagcgacgcagactgggcaggtgacaagtcaactctccgatccaccactggatacattttcaagtacatgggtggagcctttagctggaggagcagactacaacaaacggtagccctttcttcgacagaggctgaataccgagctatcacggaggctggacaagaggcactctggttgctcaaactcatgaaagaaatgtgcatggaaatcccggtccccctcgaactcgtatgcgacaaccttagcgctattcacctggccgaagacccagtccatcatggtcgagttaaacacgtagccatcaaacatcactggatacgcaagcacgttcatgaagggacattcaagatgaaacacacatacacttcaaacatgattgccgacatcttcacaaaaaacctcggaaagaagcccttcttcaagttccgcgaaatgattggactctctgatacggttcaaattgagggaggctgttagaatccaagcccgcaacactgcgcatacaggatatgcagcgttgcggacacaaatgcagttttcaccatcatcgaatcagcaaacctaacctaatcaaaaatcctcccgccctacaaaacctaagaaacaaccggtactactagtttctttttcttcacacgctcaacaatatttgcctgtgaagaagagaaactagtaagtaaatccaatctttcaaccaaaccgaatcgaaacaaaaactaacatggatttcttattctttttccttttcctatctcagatcaatacctcttgcgtgtccttccaactcataaatttcatccaacacttttgctgcgcttgtgcaggtatgcaccattatttgttctttctttctcaaacatatttttctttctatcatcaaaacttattctttctagatcattctaatgacttatgtttttccttctatttctatctattctttctatttctatcaggtgtgtggtcaaaactaggtgttgtcgttgtcattaaaacaactctgactcattcaatttctgttatcaggttcgactctttttcttttatatttctttatcaaatattgtcatctctctttttctttcttatgaaatacacacgctcaacaatatttgcctgtgaagaagagaaactaatcaatacctcttgcgtgtccttccaactcataaatttcatccaacactttcgctgcgctcgtgcaggtgtgtggtcaaaactaggtgtcgtcgttgtcattaaaacaagtccgactcattcaatttctgttatcaggtgtgtggtcaaaactaggtgtcgtcgttgtcattaaaacaactccgactcattcaatttctgttatcagatcttatccccattattacagaataaactaccctcgtttcatatcaagacccctcaactctcaaatctagattcttgtctccgcaatgaggataaactattttctgttcggttaagtgatgaagatggagtggtggaatttggacctccgtggaggcaatttggagtagaagtaagtcctcccaattgtgcacctccagggctagatgccaccaaacatttcaaaactctaccgtgtgccacatatgtgagcaatactccggcccttggtttctccttttcagaaaaatctgcgtttgaggatccctctgaacatcgaacttggctcatgcttgagcgaggtttgaaccgttgatcacaagatatccttctagaattgtggaagcaaggcgattatctcacatttgctactaattacaagccagtcgccaagaagatcaagcctgtgaacaagcctatgcccgttggactcaatccgcctctcaaacgcccccctctctctcgcgacccgtatcgtgcacttcctaggtctctggctggcccttttgttgcttgcggacgtgtcacagaagaacggctttcagtggttgattttggaccagatggttggctttctccggacgaattgaatttgatcaaaaatgttctagtgctgcgggagaagttgattgccttctgtgaagaggagcgtggtcttttgaaagagtcctatggtcttccctatatcattccagttgtcaaacacgttctgtggcagaagaagaagattccaattccggcagctaagttggaagagctcatcaagttaattcgagaacgagtgcgaacaggattatatgaacaatctacatcaagctattctagtccggtcttttgcgttcttaagagcaatggaaaactttgagttgttcacaatcttcagccattgaataaagttactatcaaggatgctggagttccgcccactactgaagattttgtggagtcatttgctggacgtgcttgctatggacttggtgacatcatgggcagatatgacgagcgagctctagatcccatttccagacctctgactacttttgatactccgcttggccgttttgaactcactcggttacctcaaggtgctacaaattctgttgctgtttatcaagcgcagatgatgtggattttacaagacaagattccagacaatgccggaattttcattgacgatgaaaggaccgacttcagattataacaatgagcctttgtcttggcaccctggtattcgacgtttcatttgggaatacgcagaagttctagagcaaatccttttccgtattgaagaatcaggtttgacggtctcagcatccaaactagccgcttgcgttcctgctttggagattgttggtcatgttttctgtaaggaaggtcggcgaatgtcaaagaagaaatcaaataatatcctcacttggcccaacccagtcaatcccactgaagttcgtggattcttaggtttggttgtatatgtttgaattttcatcccatcactttctgagatctgcttgccactccgtcgccttactcgaaaggattcagtttggacttggacggacaattgcaaggcggcctttcaactcctcaagactattgttgggaaagacattgttttggtcaagatagattatggaccagaggcaggaaaaatcaagcttgcagtcgattctagttttcatgctgctgatgccgttcttacgcaggaggatcaaaatggtttggaccggcccgctttatacgagtcccttctgttttcggacgttgaatctagatactctcaacccaagttgaaactttgtggtgtatcccggatcttgaagaaactccagacaatcttgtggggccagcactttgagcttcaagttgatgcacattccctgattcaaatgattaattctccaagtctcccaaatgcaccgatgacacgctgggttgcctttattcagctattttcttttgatattgttcaccggcccggaaaacctttcactatgccagacggtctttcttggcggccacgtggcgatgacaaatctgatccgccgtccgattttgatgaggaaatcccaaacatcaagccatggaactcttatttggcaggcccttgtgaagattacgcgggataccaagaaggttactagcgacagatggaagactatttgagaacattttcaagacctgaaggcttcaactctaaggaattccaagaattcaagcaaaagtctgtggatttctttgttcagtcgggaaggctcatgaagcgtggaagtccttgtgctcgcattgtcatcaccattccggctaagcaggattctgttcttgagaagctgcatgaagaacttggtcatcgtggggaaatcgaaacttatcaaagagtctcagaacacttttggtggccctcattgaagaagtcagtcgctaagtggtgcaagagttgtgaagcttgtcagaagcgggatctccgccgtccgatggaagtttgttatcctactggcgagtcgactgtttttggacgtgtggcgatggatgcagctcacatcaaagctagtggtgccaagtatctgattgttgcttgggatgatttctctggttggtttgaagccaaatttctcaataatctcagttctgaattggttgcttcattccttcacgaaaattggatgatgcggtatggtctagctcgttcgtattccaccgatggaggatctgaattcggaggcaagctagccgagatgttacgttcaatgcaaggtcaacaccgtgtttcaactccatattatcctgaaggtcaaggaatggttgagcgtggggtcaagcttgctggtgaaagtggaaagaattgttgaaagtttctgcctcttgttttgtttgccgaccggatttcaaccaaacgaaccactggatattccacctaagaacttgtctttggacagcgagcagttcttcctattgatcttgaaatggagtcttaccttggtatcgattgggaagaagtagaagacacagccgaccttttagttgcacaatctcaacagctggaacgtagtgaagaaacccaaggagttgcttatcagaagatgatgaaggcccgtgaagagtctgttcaatactgggaagataagaaatccgatcaaatcaggaatcctttgaaaccaggcgagctggttctggattataattggtctctcgaatctcagtggggaaagcttttcttaaatcgatggaatggtccttattgtgtggttcgtcaagttcaaggtggatcaatatatgttctggaggagttagatggcacggaactagcacggcgtttttcagcagatcaggtcaagaggttttttccccgtggaggcaaacttgaccaaaagtaagtcctcccaatgtatgcatctctagggtatttactaccattttgtaaaaactctactttatgccacatttgtgagcacctggatgggcccctggttggttggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggaccacacgccaatcgaaattggcgtgcggacccgcacgccagccacctgcacgggcattaccccagcaggttggcgtgcggacccgcacaccaattttgattggtgtgcaatgctgcacaccaaccgttaagcgaggttgcctcgcttgcaggcaggcgtgcagccagccctcgcatattcacgacctaaacccatattcatatgggtttaggttgagccatatcctataggacccagggatgggtcctatggagagactgtctgtccggttcaaaccttgaactgacatgggtccaaggtttgaaccctgacggccagtcggccaagggttcaatctttagcgatggccttgaagatgccctgtacgaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcaagggtagcagaagagaagagcagtctagggacagactgcaagtggtggagagatgtggtgttctaaacggtacaggccctctcaaggtccaatttcagaattcaactttcaaattttcaatatcctcaagactcaatatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttatttcatttcctcttattatttactcttcatgttattttttattcatcttgattttattttatttgtattttttagcattttattattcttacttatctttttcaaatcatttactcagaagacagtgttgtttcttatttcttggtcctaagacatagtttcatttatgtttgtttattctgatcttgtttgtttgttctattctgtgttcttcttctgttgtgttgtgtgtgttgtgttgtgttgtgttgtgtagtgtggtctggtttttgttttttggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaagcatggcattctgtcctgatccaagaaagacccatcaaaccttattgatcttgttttcttgattcttctgatcctgatactcttgaactcaatccatcttctcagatcttctcaattcaaaccttactcttctcaagatcctcaaactcaaaccatcgccacagaactcaatttctgctgtcttctcactaaatccagcccctcacacttcctgttttgatcacacttctcatccggacctacgacaagggcagcttctcagcaccttcccctcaaccaactgccaccggccagcaccgttggagttccacagcgggggtgtgaggaatgggttccgtgtatggtttggccttgggtgggcatgtgcataaccctgagggaccgcttgattcctacttgccagtacattgctgtatggattgaactatacatggatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcaaaagaattggtgaagtggtgaagaataggtcccaaagaatgaatatgaaaaaacaaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttatctcaaaagctttgaaattcattttgggggattgagagtgctgagagaaaggaagattgggatattagaaaaatgattatgaatgaaaattttggaaaaatcgctttccagatgggttcaaagagctgttgattggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaatatttttattttttatttttcacaaattttgaaactttattttttgtttttattttttcacattcattctttgggacctattctgcaccaattcacaaagtctttttacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacaggcaagataaactgtatcaatggccgataaaatgtttttgagattcaatcagcctcgtgaggaggtttgaacttttttgagctcagttttgagatgaaaaagaaatgaaaaaaaagaagttggaaaactttttgaacagtttcaattagttttcaaaaacttgtttataattggggcctgaaacttgagtgcgtaaattcctcaacatcttgctcagccatgtcagggctcagttcagaagcctggtacatctgtcgatcaacccgctcttctgcattgtattttcccccttgaagcaacttttaacctgtagccatcaaatctgatttacttttcccacttagcttctcaccaaaatatgtaatcgagaacaagaaaattcaaatcaacgctccagttccatctattgtcgagctcataataaaagttaggctgactgtagtttatcttatcttttgcttcaaataatcttagtcagagttgcattctcgtatgtatttgtagctctaaggctttaattatgaacagctttttgagttttttttgagaatcttttgagttgattgttttgaactcgatctcaaaaaatatttcttatgttttttctcaaaaagatctcaaatcagctcggagggtcgatttgagtttgattttttcaaaatatcaaacatttttcttcttttacaatggccaagaggtctgtgtatgggtctgtgtactaggataaatgctacagaacccttgtgctgaaacaccaatcaccacccttgcatagcggccgatagcggcactctcctgtcttacctcaatttcagcttttcggctcagatgttgctcctttccccagtccgccggttagagttctgagcagagaagtctgcaaacgtcaggatcaccagggacgttcgggctaaatcagagcttgggtttatgattacacactgttatcgaatcagttttgaaaactgatcaagctatcaattccctaaaaaaataaaagaaacaaatttcaagacaatttcaaaactttttgaaaaaaatcccaaaaacatgtttataattgtagcctaagtatcttcttaacagcaagtcagattgccaaccgattgagttgaccgtgcagatgcttatatatcaggatgagccatcttcgactccagaccgcatcacatcacctaggccattatcctgagcatatttctcaatggagcttgatcgatgaacaattagaaatcctccggaacaagtcaagctcttttcaagataagtaagtcagacaccaatttcttttaagaataaaacaagaagttaatacatctgtcatcccaataaatatcttagacatgcagagttggttttggctaaggatgccgagctgtttgctcatgggcgtttcttcagagagatattccgcctgagaatgtggtgatgccaagcttacaagatgtcactgatgcgatgagggggtgataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcttggttgtagaaatcgttatatgtcgatggaaacatttgcagcgaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcagggcttgattttccaggaaggcagttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtctttggcggtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaatcatcatgagtatagcatatgggattacttagggcatcatcgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgttgggtatttcgtttgttatgcggacaatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacatggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctccgtagagccgaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccatgatccggaagtcttttcgggacaggcttacgattccaaagtggctcccatcctcactttcatcatcctcacttgacgcaccgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaattcagggcttccatgtgccaaggggcccttgctgagagttgatgaggcactgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagatggttcagggagctcaagttggggggcttcattgccggtctttgacgcctggaccacacatggccaactttcaccctgatggttgccggccttgcgccgaacaagcagatcagtgcttccattggccaaggggccctttttgaggctggggttggcgttgaggagtcgccgtcgggcatttctggtcattttggggggtctgggtgtctgaagtcggactttggttgctaccctgcttaacaagaggtgggggtgaggttggtcagcttgacgcaccacctcctctccgccgctaggccctctcctcctcttcgcagaggccacatgacttcaaaagcgaaaaaaacggccaacctcgtcggccatccacttacttgaaaacggaacgctccagtggatcgtttcgtttgctagctaccctaacacatccaggaagaggggggggggggggtggggggtcagcatatgtctcctcctcctccaaaaaaaaagaccagccgaccgctcacctggcagcagcacgggttgcttttgagctaccctacaaaaggaaaggaggagggggggtcagcaattgacacctcctcctctgcagccagtggctgccagtctcaatcaaataagaaaagaacggccgacatcgtcggccgttcactaacctgatagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaagaggaaaacaggagggggggtcagcgatcaactcctccccctctgcagccactgccatcgttctgccatcgttgatggcagtggctgccagtatcaatcaaagaataaaagaacggccgacatcgtcggccgttcactaacctgatagtggctcgatccgagtgatcgggtcgcttttgagctaccctacaagaggaaaacaggagggggggggtcagcgatcaactcctccccctctgcagccactgccatcgttgatggcagtggctgccagtctcattcaaataagaaaagaacggccgacaacgtcggccgttcactaacctgctagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaaacggaaaacaggaggggggggggtcagcgatggattcctcctcctctgcagccactgccatcattgatggcagtggctgcgagtctgaaccaaagaagaaaagaacggccgacaacgtcggccgttcactaacctgctagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaaacggaaaacaggagggggggggggcagcgattgattcctcctccctctgcagccactgccatcattgatggcagtggctgcgagtatcaatcaaataagaaacgaacggccgacaacgtcggccgttcactaacctgctagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaaaaggaaaacaggagggggggggggtcagcgatcgactcctcctcctctgcagccactgccatcgttgatggcagtggctgcaagtcatgaacaaaaggatatcagagaagcatcatcgatcaaatcaaaaacaaacgtacctgaaatgcaaacgatccaaccaatcgtttgcttggcttgctaccctacacaagaacagaggaggaggggggtgtcagcgcgatccacctccttctcttcagccactaccatcaatgatggtagtggctgaagaggcaataaagtcatgggaaaaaagaccccatcaacatccacaggggccaaaggcccctgatgatcatagggaaaaatgaaccactcactgttaatttcctgctatggggccggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggatgagaggtggcttttggaccaggacaatctgaatggttgatgtgaaggagtctgaagaaaaaaatttcgtctcagattcaaatctaatgcctgtacaggcttgtatgtttcaggtgtatgattcagggctttgaatcatcattagacatggcctcaagtccagaagagctgggccctggttgcctgattcatttcatttgctttgatcaatgggctcaagtgacatgggctcatgaaagaagataattataattgattaagtggccatcaattctatatacgtgacaagggcattcatgagaaaaaaggcaatcataacggattgataaatgataaagtggccattacatctatatacatgagatgctcaatcatgaaatcgtgacctcagtgcctgcgtgcccagtctgaccactgagatcagccccagatcctcatccgtaatcgaattagtatggcctggggtttgtctagtgttgctggtggattctttgatgttgatggtggaatgaccgatctcgttggccaaatgagcagagttgacagttgaatggtgaatgtttcctggggtgctggatcttgtggatcttggttgccaagggattcgaaccaagtcgggtagttccaggtctttgcacaccttgttgcacttgtgcttctcgagaaataattccatgaactctttggaatattcattctcccaaatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagaaatcaagaggattgatgtatagcacatactcagtgttcaaatctacaatgtgtggtttggaaataagggtaccatagcctttaaatttatgaatggtgatctggccgtgagtgtgattatagagccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgtcatcaattgacaaaagggacgtatagccgccagtgatttcttcttccatccagaacactcgagatggttcatcgcaaatattgttgggcgggagattgtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacatatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctggtgggtagttggttagtccaataaatttgtaaaggatttgaatagcagacacactcacccgtaacctttttgctgtttgcttaataattgtcccaccttccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccgcataggtcctcagccaatagtttggtacacatgaatatgaatcacgtgttagatccttgcggactcgagagtattcggctaccatgggaaaaatctttccagagtcaagaacctcggccgctatgattttggtcgtctctttcaccttgaaacatttattataattcacacggtagagacaaattttctgaggcatgttgagcccatcgggatccaggctcaatcgaactccatcaacccagtcagagttgtcggaatctcggtatgaaacagtgtcctccatgctcccaaatctctcccaagataaatcgtttggatccaagattggttcggctcgccctaataacaaattcttagtcactcaagtcaggtggttatttaaaatagtgacacttacaagatgggcggatgctaaaaatcacaagttcgtcgtccaagtttctgttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggacgttgatcgtggttgttctgaaccaccggctgagagggaggaggaacaagtgatttattttggggtaaatgagtggttggagttgaccgggttgctgatgtcaaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaggttgtggtcgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaactcgacaaacgattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaaactgaagtgctcgacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccgttgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgtgaaggggcatatttgcctcgggcccacatctcaaagccacattggaccgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgtttgggtaaggttgagtttttgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtcgatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggttcaagaccgcagggaccacagctgtggtggggtattagacagtagtaataaggttataggtgagttttaatgtttgaagtagaacgatatgggatttacacgcatgaaattacagactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggaggaggtgctgagtttggaatcattttgtcgacacagtcgttgcataatccacggaaaaccacgggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggtcgtcttgatgttgtgaggacaggactggatcgtctggaagctgtaagggaagggctggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggctgtatttgacgtttttcaaaattgatggctaatttgacggttcagtgccatgcatggcggttcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttggccaaaatggctgctcagtacctccatacctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagaaaaagggtttcacaaccacttttgagtcttacagcgcgcactgcgcagcaggcacattttttaattaattttgtactgcttattttttattattttttgaaattttaaatttatttcctaggtttcaatatgcgtagaattcaatggtagaaagcattttccataaaaattaatggttctttttgaataatgcaattagacacaatttttcaattaatttttgacagattaataattaattttcattattttttaccttactttaagaggtgtgaaatttgatggtaaagtgtaccccatttattgcataattaaattatacaaattatgataatttgtaccatataccagacttatttgtatgcaaagttgatataaccatccattttcaaaaaataatgaaatttaagcctgtaaaaatttacatgagttagctgcaagaaacaaaaaaaatatggcaaaggaaaaaggaattagattttttccatatttttgggagggtcacaggctgtgagcaacaaaaggaaaaaataaaataaaatgaaataaaataaaataaaataaaagaaaagaaaagaaaaaataaataaatcaataaaaaacaaaaacttaaaaccactttgccaactgctcaacaaaaaaattcaaaagcaaaaagaaatatgattttttccattttccatattttttggagggtcacaggctgcaagcagcaaaggaagaaaaaatgaaaaataaataaataaattgaaggcttgaaggccgcaagaaattcaaaatcagtgtttatgcagctttctgcatctgaaatttccccaagaaactttcattttgcagcctgggggtcatattggggcggatatccgcgggtatccgcgccggatacccgccagggcaagcgggtatccgccagaggatgcggatgcggatgcggatgtctgatttggctgaaaacgtgagcggatatccgaatccgaacagatatccggatgtgccgggcccatctctacttgaagtcaaaagaatttgtgaagtggtgaagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttattcatctcaaaagctatgaaattcattttgggggattgagagtgctgagagaaaggaagattgggatattagaaaaatgattatgaatgaaaattttggaaaaattgctttccagatgggttcaaagagctgttgattggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggaaaaccaacctggacaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaatatttttattttttatttttcacaaattttgaaactttatttcttgtttttatttcttcacattcattctttgggacctattctgcaccaattcaccaactctttttacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacaggcaagataaactgtatcaatggccgataaaatgtttttgagattcaattggcctcgtgaggaggtttgaacgtttttgagctcagttttgagatgaaaaagaaatgaaaaaaaagaagttgcaaaactgtttgaacagtttcaattaattttcaaaaacttgtttataattggggcctgaaacttgagtgcgtaaattcctcaacgtcttgctcagccatatcagggctcagttcagaagcctggtacttctgtcgatcaacccgctcttctgcattgtattttcccccttgaagcaacttttaacctgtagccatcaaatctgatttactgttcccacttagcttcacaccaaaatatgtaatcaagaacaagaaaattcaaatcaacgctccagttccatctgttgtcgagctcataataaaagttaggctgactgtagtttatcttatcttttgcttcaaataatcttagtcagagttgcattctcgtatgtatttgtagctctaaggctttaattatgaacagctttttgagttttttttgagaatcttttgagttgatcgttttgaactcgatctcaaaaaatatttcttatgttttttctcaaaaagatctcaaatcagctcggagggtcgatttgagtttgattttttcaaaatatcaaacatttttcttcttttacaatggccaagaggtctgtgtatgggtctgtgtactaggataaatgctacagaacccttgtgctgaaacaccaatcaccacccttgcatagcggccgatagcggcactctcctgtcttacctcaatttcagcttttcggctcagatgttgctcctttccccagtccgccagttagagttctgagcagagaagtctgcaaacgtcaggatcaccagggacttttgggctaaatcagagcttgggtctatgattacacactgttatcgaatcagttttgaaaactgatcaagctatcaattccctaaaaaaataaaagaaacaaatttcaagacaatttcaaaactttttgaaaaaaatcccaaaaacatgtttataattgtagcctaagtatcttcttaacagcaagtcagattgccaaccgatcgagttgaccgtgcagatgcttatatatcaggatgagccatcttcgactccagaccgcatcacatcacctaggccattatcctgagcatatttctcactggagcttgatcgatgaacaattagaaatcctccggaacaagtcaagctcttttcaagataagtaagtcagacaccaatttcttttaagaataaaacaagaagttaatacatctgtcatcccaataaatatcttagacatgcagagttggttttggctaaggatgccgagctgtttgctcatgggcgtttcttcagagagatatcccacctgagaatgtggtgatgccaagctttacaagatgtcactgatgcgatgattgtcaacccagcttaatcgtcccgatgtaatctaaaaaaagtcgtttctcctctttcatttctatattttatcttttaccaaatacctgtttcctatccccttctgaagtctgttatatttatcttaacccccccccccccgaaaaaaaaagttgatgtttttgttcattcccccaaaagattcaaaaaagtccaacaattgattttgttcctttcacatttgtatgacaagaagaatgctaaacaagaaaaagtcgttctgttgttgtatttcaccgaaatcttcaccctatctcgtcctggagatgcatcgcagcaggtgaagaagaagatatggaaggaaaggtttagattgagcgaagttccagtggcagaagtgatgaagtgattcttggatgatcgacttgggtggacgtcgaggcgggccctgatcggcgtctgctcaaaccccgagcttgccccgggagctcgtccgccaagaactggattccactagataacctcacccaacaacgaagatgtgacgaggacctcatcattcggataacaaaaaacgacatgatcagactgttgatcaaccgccaccatcatcagaagcagcagcatctcgcgtttgaaggactattcagtcgacctctgatcacgagccagcttaatcgaccgacgaaagatgtgaaggcctcaactaagaagtattcgaccagttcgtcaaagcaggaagaagaagaggaaagaagaggacgaacaatgctcgatgagccgatcggaatagcggaagccttacgggcccgatatgtaagaccgttgaagacgatctatggacgactgggggcgaagaagagcgccgcgaatggaacgacggctcggaggaaggatgcgggtgaagaagagggcactgcagaagggggaggccggtcggaagaagccagccagcagcagcctctgcctgagtcgatcaccgaggcctggcggctcggtctccagggcacccatcctgcccggttctcccatctccgtgcccgggccgctaccccgctagtggtctcctccaagcctgatcggctacccacttccgatcttccttcctccgcggacttgctatcgcccagttccccttcggtggaggtcccggatcccgagagccctggggccgaagcggctaagaagaaatccttgctccaatcttacttgggtcagcaactcgttttcttttttttctctatcgtttgctaaagcaagtcatattgactttttttttaaaaaaaaaaaaaaaacacgatctatgtacagccctcgataaacggtcccagaagataatctccttctcgctctttatctggtccctctctggggtcatctactttacctggttctctcccttccaatcctcttctcctactcctccgattattagtagtgctcgtactcgtaccaataagatccttgcttcgtctgctaagaacttggacgattctaaagctttatcggcttgaccatggtgtctcttttttttccttttttgacgaaatacatcgatcagtttcttcattcgtatgtggaatacacattgtagagaaagggatgtcgatcagtcctcctcctccttctgcttgtctttagttctatgtaacatcaatatctgcaatgtcatagtccagacaaccgagtaggaagtgcttttttggttactggttttaccatgtactttgcagatgtgtttgattgttttttttttggtttgtattttgagactctggtgaggattgggttgaaagctgttttggaagttgggacgacgccctggctgcttgagtgctatgaagtttcctttccagctgcctgtgtagggtggtagcttatattcccattccaaccagaccgactcttccgtttccctcgatcgccatcatcatccacatcctcaacaaccacctcgcaaccaccctgaacgctgtcccctcaggctctgaagcttggtctggcctgattcacttcggtcgtttaggagtctcctactccactatcatggcctggaactaatcatctcagccctaacaacaacaagaaaatcctcatcagacgctccgatagtaagcttcttcttccacccaagaatattattaatcatccacctatttccatctctctctctttactcaatcatccagctatacagatccattcccaagccatatccgtattcggaaatccagccgatcacagccagactaattactaaataccatggacgaacgagatcaccaggagcagaaaccactcgatcatcttcgcgaactcaacccactccatggagtgatgaccccacctcaatccttggacgagtccctgtcgatggccaacagaagacgagctagaccattcagcatgctctcctacaacaatcccatcctcactcaaccctccaactccccctcaccactctacccagaaccacactctcgtaatgcctccttcagctcagcccctcgctcactagcccatccggtactcggaaccccttcgaaacggcccactacccgctggaccgtcatcatcatccctcctgccctcctgccacactccccccctccacctcatgtctctggtttcgcacatggctatggcgcctctggtcgttattctgctggcctcttattaccccttcaagcaaccgttgagtctattggccttcctttttttttcttatcttatttgccagacagcgcaggctgatcatcttccttacagttgaccctccaactagcttcaattgcacgtgaattctcgctgccttcaaccggaggcctcagtcttcatctctccatctcctccgtcgatcagcctcctatccctggccctagagtgactgatgaaagttggagcgtcttgtttggttgggccttcgaagacaatcctccagcgtgtgctggcctccaagctgccaccggtttacgtgagttcatccgcaattgaaagttggtatcccaatcaaaacctgatctctcgagtcacttctttccttcgcatccacagccattgccggtcggttggagtttgacattgacttgaagaaggcgcgttggtttgatgcctgggcagctgcagcccaaccatccaatcgaacaagctctcaagttcaacagtctctcaaactcacctctactaacttcaccctcggcctcgctcgcggttcagaaccaatggtagcttcctcttcatccccaggcgtccgaaccctgatcacctccacccgacgaagtagctgcaagtcctcagccacagacgacagcctgcgtgatcataacaaacatctccccaacggtcagtccgaacacctagagggacaacccagatcgcccacatcgatcaagtcaacccaagcctcgccatcccgatacgcctcaggaagccaagacagtcgaatgcccgtctccccggccacgatctcatcagccgaaacccatcatcgtcagcaactcgaacgcttggttgagtccgaggagctctcggcggctgaggaagataactggcacatccagcagcagaatatgctccgccaggctaccttggaacgtgagcagatcgagctcgccgatcagctcgaggacgagcgcaaggtgagggaggaacaagaacagtcttcccagtcacatcatcagctcgcgatgtccaccacccttcttgaaggatcatcgtccaagtcaatcggcccttcggctgtggttgaagcacacagccagcagacaatcgactcgttcaaccgtcctcatccagatctcgccagatcgatcggatttcaggaaaccgggtcaccacaaacgacaccggttcgtaactggcagccaaacgaagttatcatttctcttcaacctactgaatcagcaaaccacccggacatgacgaggaaggagtcgagtaactactcaagcgatcgggtagagatggaagacttatctggtccgataatttctggattttcccccactgaagctgcacatgttattggcgacaactcaactcggcaaaatgtgaccatcaccacgtcggagtcaaccgaagcagaaccttcgatgaatcggagtcgctcagctgatcacgaggagacctctataacctccgagttgttgactgactcagagactatcagggccgagcaagattcagtggcttcagttcaacgcataacatccagatctcctgaaactcaaacttcgatggctcgcagcatttcagatggcgttctaaagaccaaaacacaggagaaagtagagggtggcaacacgctttctaacgttggcagcttgcgtcctggagctgaagaagtagcaggagatgaaaccaggagcaagcgtctttcggagcccgctcgccagcatcaatccgctgaaggttcatcgttttcttctacccttgggcgttccgtgaatcgattctctggtgaacaagaattgattaagcgtcgcttgaaaacacagcaaggagatgaagagacacaaaagttgatcgatgagatgaacagattagtcaacgagaaggcaatggccaaggaagccatgattctctcgaatccacccctcaagatggttcgcgatgatgaacctgccttgcctcctccagtcaaggaaacccctagagctcctccgccaccacccaccagatcaaaagtcatccaacttgccaagtcatttggttcagctgatcatagtccatccacttccactcattcatctcccaaatgcagtggtcgcacacttgaaagctcgccgaccatacatccagcaccgcttcctcccgcaagatctgagcccgatctcgaatttcttgctcacccacccgtcatccaaggtccttcttcttcccactcaacaccccaactcaatggtcaacgctcggaagatcatcggatagagccattacccgccaatcctacttcaaaatcatcgccatcctcagtcacctcgtctccttccacacgctctttatcactcttcaaaccacgtctctcaattggcaacaatttgctttcaaacatatttcgcagtcagacaagcagtaatgttgccgatccaccccccgtcgtcgtcgatccgctcgcccctatcttgcattgctacgaaagccctgatgggatgtcccaggatctgaccaattacatcatttctgctcaagatcaagcccttgagagacatcaaaagttcactttagcactttccggtggtagcttgcctaacttgattgcatctggtttaattgaaaaccctaaggtcaagtgggagagttggtaaggtttttttttccctcactcctttccaatttcattgctgataactctcttgccccaaaaacccttgtaggaaagtgttctttgccgatgaaaggatagtaccgctggatcatgaagactctaattttgctaattcaatgaaggcattgtttgaaaaggtccccatcgatcgaagtcaaatagtgagtatcatggggcttccgccagatgacatagacctagacgagatggcccctgtagtttcgtcgatctatatggcccaagtgttggaggagttggattggtcagcagatggcaaccagctacccaggtttgatctgattctgcttggcatgggtccggatggacacacctgctcgctgttcccctcgcacaagttgctggatgaagaagcgatcgtcagctggtgtaacgactctcccaagcccccagcgcatcggatcacgatgagcttatcggtcctcaacgccgcccatgagcttgccttcatttgtgctggtgcaagcaaagaagaggccctcgccgcggtcctcgacaaagatccgtcacccaccaggcccgctagtcttgtcaagcttccccacaaacccatcgtctggtttgtcgatcaagccgccgctgcaaagacccagtacccgtgtagcgctgctccggtgtctgctcattcgaccaatctccctgaaagccctgtaagatcctttgaaacttccaaccttggaggccttcaactggaaggcatagaaccaactccggcagtgcaggttcaatcgatggactcatctgacattgctcaacagggggtcgttgatgacctgtcggtatgttaacattgtattctacttcgtagcatgtgatgttacttgacgttgaagaagtgatcgcttacaccaccctgtcacacctccactcccttctatgattctttgtttgtctggactgattaggtttcacagtgtcgacctgaagacgtgccagccagccagttatcgcccttgataggcaggctgaatggcgaagcggttgatttggccagtcttggttatccttacagtcttcgagtttacccggccgtctacccatacatcaatgaattgctctactgccccgccccgccaatcatcgagcaccttccacgtttgccacagtccatcagcctgtacaaggctgcagaactggaatcagtcacaactaaccctactgccagacaagagattgttgaggaggtcatcgatgtgtcggacaactccgtcaaagagacttgccaagagactaactcaaagcagcttgttgatctggatcgaggggttgatctagacgaggtggttggctcagatcaggttgtgaacttggaccaggtcaaagatttcgatcaaacaactgattcggctggggttaaagatttggagatttcgaaatcaaatctcctgggcaaagtatcaatgtcaaaggttgatctagggtatccgctcaatctgagcatatatccctctgtctatcctcatctggaggagatgttgtacgctcctctgtttttcaacctggaaatcaatacaccacggaccggaaaccttcacatatcaccgcttgtgtcccttaagcctgatcttgttgaagaggtgattgacagtcatgcccttaaacatgatcttgttgaagaattgattgacagtcggaaggcagtggtaagcatcttttttctgctgtcaaaatatcttgctttcacattacttacacattttcttataggcaccacaactcgaacaaccccctcctagttgttggcaggttgaggagtcgttcggctatccttacaatttaattttgtatcgcgccgtttatccccacttggaggattttatgtatccgcccctccctgcacgccttgccgaggtaggcatctatatcccactcagtattccctgccttgctaatcactgatggttgacatgttaatcatgatgattattatcttccccctcaggtacagctcacacggcaagccaaacgagcaccagcacccttcgcacccttctcggctcaaatcaatgggtcccgagggatcgcgtaccaggtttcacctggccttgaatcgggtccgaccagtcccttgatcgaccaggctgcgcagactacaatcattgagcccaagagtccggtaatggctatgcagaccaccctctcccccgcattccattcgcctttacaaccaacccaagtgactccaacaactaggatcttcaccccctctttacaatattctcagctcgactccgagcatcgtggtagtcttactcctgctgtatctcctttggctttacatgccttaccctctactttacagcaggagtactttggtgaaattcaagcaccacactatgaggttagttcttgaaggaccattcgatcaagactattgtagagtcctttgccatggaagtgctgacctatgaaccattttacagtccgaggagagtgatggtgtccccagatcaaagcttccaaccagccctgttgaaatcatcccatcacaccttccccaatcattctatcccacagacaatcccgaacccatccagcaggcacgcaagatcatctctccctctctgccatacacacatcaggtaacggccacagacggagtccctgttgctgttcccggagccgccttacaggcttctccctcagcactagggattggctttttcggtgggactggtgaggcctcgacgacgagaggaatgaatattgaatctgtcgaggtatgtgttgtaacttctttgggtttcgttgattagaggctaaattaatgcctctctgcatcgttttcttcaggacctccacaaagctgatgaagaaaatcatcatcaagttgagacggaccgggaatctgaaggatcttattcgcagttctccaaaggcgatttatcaatgaacagtcagacaaccctccatcaattaaccgatgatgactggccgcctacccctccttcacctgatcggttaccatcgcccgacctgatgtccaggttggcaacgacgccatcaacagccaatcatatcaatggatcgaccgacgccaatacaattcagcctcagtttcctagcttcaaatctcatcaagctcctgccattgatcagtcatcaagcgcactaatcgagtctgaacaggaggtgcacatgtcatcgatggcagaggctagtttgatcaccccaagtgttgcacattttcacgaccaggcggtggtcgaaatccccgaaggttccaacgcccatcccgaagatgctgttgagttccatgcagaatctaccccaagggctagcgcccagtcacaattagaagagattccttatatgctatctacatcaccagagagcatagtcgagactccgctggatttggattcattacctgaaatcctaccaactgttgctgatcctcatgtcgaggtttctccactgcagcccgctctgactaatggattgggacttgagctgggtgaaactgaggtcaaatcagacaaactttctacaccaacaaattctagtcacgttgcactacttacctcacgtggcgctgaagggaatcaaggcgatttgaaggatgcggaaggattgactcaaacgcaattggtgccatcatcaggtttgtctgaatgccaaatgaactctctccgtttactaggtgaaatggatgtagatgacatggtttcagagatatcgccacctcgtctagcctcacctccgttaatggagcgtctctttttaacgccttgtgctacgcctacctttgcaaaacaatttcctacttatcaagccgctctcaccactgatgatgaagaaagcttcttgtctcctcctaaaatagaagcggattggcacattcctcaagtctcgttgtctgacgctagtgcgccctcgcccccgcgaactctcccgcttcccatccatccaccacattgtgaaccttcagagaggggcagtctggtatccagtgagctttcagtcaggcaacaccagtcacaccactcaacaagcccagaggaagtatcaacacctacagcagctcccatcctggatgatctagtgattccatcgactagccagattgacccagccgcagatatgatcgaggaggcccgctcggactcccctttctttcttgaccaaagtccgggtcctgcttgcgttgaccaaggttcatctgccaactcctccccggtccacgccttaacggtcgattcggttgagcctgtcgaacacagcattgctggccctgacttcaatcagcaattctcgagccagctcaattcaccaatatttcctccacttaatctgacgatggacctgtctgaccctctttctgccgcaagcacatgtttgtcttcatcttttcttgtctttgtctcctcgcccttgtttctaaattgattagttctgatcgttatccgtttttttcttaacagctcgctacgccatggaagatgatacggtagaaagcgcggatataggtgcagaggtaaaattaattcttatttttcttttgacaagtgaatgaatattgaagttatgttttaatcacagcaaagtccatcagatcagtcatcgtttgaaaatcaatcaaatgggtataatcttgatcggattcgcgcattgagtggtcaaacaccggtgacagacaacagtgaagacgtggagagtgaaattcagcacaatgtttccgaattgttacccgcgatcaccaagcgtcctcccacgcccacaaacaatgaacatgaagtgacagtggaatcagtatctattgacgatgccactcccccgccaccatcaccaatcttacttccgttccaagacgtggccgagatcagtgaagcattggcccaatttgtctttgaagcacaagaagtggcaattcaaagacatgggaaattccaacttgcactaggcggatcgatcttaccgcagatccttggtgaagggctcgtgggcgatgatcggattcgatgggaaagctgggagcttttcctagttgaagaatcgattgctccgcttggatcgcctcattcagtactgagtgcagtcacagaatcaatcatccagcacgttccgattccaaggagtcaggtgcattcaatcgccgagttgacgcaggcagatattgaagagaccaagacgatcccggaaggattggacagtttggccgacagtttggcggatgagtacgagaatcgtttgattgagttgtttccggaggccagccacgagacgggacagccgccggagtttgatctgatcctgatttcggtcggggaggagggccaggtgggaagcctgtacccatcgcacccgatgctcggcgagtcgaactggtttgtggcgtggcttggcgacgcctgggatcctccatcccaccggatcacactcaccctgcccgtcctgaactcggctcgtcagttcgcgttcctcgccgtcggcgctgagcttgcggagatcgtctccgacggtcttgatcgctccatccaatccgatgtccccatggaagaagaccgtgttaaccccgccgcactcgttaaatcttctaaccttaaaccggtcgtgtggtttactgactttgctgctgcttcgttgactgattaccctaaatcggcattctgggatgaaccttgattcctccatcgaacattcatctctgtttaaaaattttcaattaattatcttcattttttttttatctgtatatctgtatggaagcctttctccagattgtcacttgttgtatgtactaacaaataaaacaaatcaaagaggaaaggaaagctttaatgttagtttggaggagcaaaggggtcactttgtccacagatctattgattgcatgtttttttggtgttctacttttttatgactcagattgatttgatgactgttctttttaacgatttttatatggtttttctcttctctcatgaatgtctcctttctctcttgttggactgtttattctttttcttttgatgcaatttcttcccctctcattctatttcattttaaacaaggaacgtaagatttggttttattttttactctcatgaattcttattacattctatgaatatccagatgaaggtggtgatttttcttgtgagcttatagtgacatcggcacttgtgtgctcttgttgatctggaaaccttactgtgatgaatgacttcaattcatttttcaactgatggtcagtttttagatatccatgtcagataacaagtcatctatgcattcatgcatgtacacacactccatgttgattgtgctttggattcaacagattctggaatgaatttttttttggggggggccttagttaatcaacttccaaatatgggagttgtcaaggggactgcatggagaccatcccaggacgtccccagcccagtcccccccccctctcccccttcaacttgggagctgtacctcccattcctgccctggggatgggagtcagctcccaaggaatgataataaaaaaaaccattccccagaaaaaaaaaaacagggaacaggagggctgtcatgatttgtaaacactcagtggctgggggatcctcccagccattgaggattgtccccccccccctctgtaaaggattttactttggttttatgtgtaatttgtcaagtgtaacttggctttcaatttctcactgagatattgttctgcttgtttaactgagactgattttacaacaagaaactagaacttgtgatttcatggtgttttgcaagtgataacaaaacataactcttgggctgaaaaaataaaatagtcaaaggggagaaccagcactgtagggtatttaaacagattcattctgaaactattcttgaggttattgctatcttttgctgaattctttataaagagagtataatgtctactacacaactgtacaatagctcatccttttctagtttttatacataaaaaatggaaaatacaaccaagaaatagaaatagaaaagcaaagaataatagaaatagaatgtttcctgatttcaaaatttcttttggagagtttctgagtctgagtttgacaaaacaacccaccatgtccactacaggagtacccaaactgctttatctgtaggagtttgcacagtcagttccaaatccttgtgaaatttttccaggtaaggatgcatggatttagcaagaggtccacgcttaacccaagaattatccgctggagagccttccctacaacttaaatttaccaaatattttggtatgcctgccaatcctgccgagagctagttctacaacccaggggattggttgggactttccttccctggaacaacctagggtcaacatacagaaacaacagggaagaatgaaaaactgggtgaacaagttgcatatcaggagggcgggataaatgaaaggcttccttgctaacttccttcaaattcttgaaaggccccaggaacttgaaatccagttttcctgaaggttgtttggtgtttatattgcaacacccaagccaaacccaatttcccacagagtattccagggaagggtgggattgtctgtcagagtggtcctgttgaaattttaagactcaggcgcgtaagaggatgagggccaaaaaaggaaaggactcttctttgggaaaggttcacggaaaggagtgtgaagaaccgatgatttttattcactgtaggtaggctagcttaagtagactagttacaagtggtcaaaatgtggtttgagaaaaatgaataagaaaaaagtattttgaataaaaattgagagaagataaaacaagttcttggaagtaacaaactatgcaaaacatctcattctcttttagtaatgtcagatgagttaatcaagaaaaaatgttttaaatcacagataacaagaggcgttaattcttattaatcaatctttgataaatcaataataaagtcagaaaaaagaagaatccatcttagagacatgagtagttaaaaaggctgatttacttaaggttcaaatttgactcagaagggggctcagaataaccaaaaacaagctacttgaagaatataatctagtctgatttaagatgactagaaatggatgaagggcagagagagacagaactgaggaaaattcaacaggtccttttgaaactctttggccattttcaagaaaagacacaaataattctgaatctctgcaagttttccactaagctatgagtggcttgaaccaaagacccatcagtaacagtattcaatttcaggtggaaagcaaactgagcaaataatggagagtaatctgttgatgccaaggtagtagtgttggggactagtttttccatagggagaagagatacccaatagtcctgccaatcagacacaaagtgacaagtgtaggtttgaatggtctgatttttcctctctgtctgttcatctgtctcagggtgccaagctgtagaaggagcaagtttgatacatgtaagccattgaaccttggcccagaaaccaggcacaaaaatagccccccagattctcagactatcttgttgggtaaaatatggtattgaatgaaactatctaaaaacaacctttgcaaaatcttctgcagcccattttttgcaagctggaatcaaatgagaggcataagtaaaatgatccacaataaccaagattgagtcaaaccccaaggaaaccagaagtttaactatgaaatcaatgacaatgatactccaagagaactcaggtagaagccatgagaccagggggtttctggttggatttttgtccattcacataataagcacagcttggtgtacttcagcctcagggcatcttctccaataccgggacaattgagtgttggattccacagtacttatatttaaagagaagagattcttgtgattaaatcacgataaatcaccatgaatattgggatttcactggctagcaagtgacatcaaggaggctttggtggaaccttcactgaggctttggtgaactttgactttgtaagtgtccaaaccaccctaccatccctttgtctactaatgaaatatgcatgtgtgttaggtaagcttcaagtgaagtatgaactaagttacacatgcagcctcttgaaatttgacatcacttttcagcaggtgacttgacaattttttgtggtgaagaacattaagattcaaaagatgtgaaattgataagatcaaagtctttgttaaaaattttcagacagtgatgtttagatgattaaaatcaagagcatcaatcaaagagattgaaagccaagaatgctggagacaatgacatcaaaaagctgtgaggtcttttttgattaatttgaaattgaaataaaaagaagttcagcactaaattctaatcaatccgttctattttcaaaaatctctttagatctaatacagaaaaaaaaacatcacaaaccaatccatcatggataatgtcgttaaaccattattttgttagtagaatttaaaaaacaaagataaaaaagataaaagaaaaacaaaagctaactctaaatttctttttgttgagaacaattgaaatattaaaacatcttgaaattattcctttctttcttcttaaaatttatgtgaagagtattataagagaaaatagaaccaaatgatttttaattacttaacccaaaacaaacaaacaaaaaatttatttactctttgttgtcaaaactcagttagtattattgaagcttctatcttgaccacattcttgtactgctttgaggtacacattcaacaatttcattcttaactcttaggctcaaaaagatcacaacttgactgaaatatgatgagggattggttttctgcagtttctttaaagatcccaccggcagacacataattgtgaaaaattctgaataatgagccgtctcaaggacattgggtttcaggcttggagtacttactagtgaggctctaatagtagtcatagccgtgactaaggaatatatagagcattttggctgaagtaaaggatgaattagtatcattgtagatcttggcacggctcagagaatgctcaatgaggcttaaacatatcttcctgcagcaataagccagggcaaacacttgagggatctcagagatgggaaaagactaacacttcctgttaaaaattgggggaacattgagaagttggaacagtcttgtaaatttgtgtgcaaagtcttcagagtggcttaaggcgtggattcaacagtaaagctcaaatgagaggctactagtgataggatagtttaggcaaaagccttctattcaggtagtgaaaactgctatacggaggcgagtagttgacaagtgctgaatatttggctgcacagatagactgtactaatcttaattcagtagtagtttggctcatggttcaaaattgtagtgaggaaaagtgatgaaattaaaggcaatgagacagagagaatttttcaaggagaaattttgggcaacaaaatgatttttgttggaacagttccgggtcggaaaatgaaggaaagaactgatgtttttaattatcatgtgtaatcagtttgttaaatagactacatacacaacaatcaaaatgtggtttgaataatgaatattcagaatgccacaatcacaataatgaggaaaaagaataagatatttcagagtcatgagttgaagaaaaagaactactacttagggttcgtagactacaaaagtgtgatcagtcattcaaaaaacatgctacttaatactataatctggtctcatgaagagtgattagaaaggaaaagaaagacagttgaagaggttattttagggatgagtggaaaagacagcaaaatttcaacaaaaagttgagggaggagactagcggctcctttaaatactaaaaggagtggctggccaagttgtggtcatcctattccttggggacaaggaataggatggaaatattagacgtttaatgtcagctctgtgtatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaagattactctttttcaccctttatatgtggtccaaaatccacaaaggttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggattttaaagcaataataattgctaagaagcagctggcaagcacttgagctgattggctacttgtcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggatgaaaggggaatttcaaagttacacactaataattccagtagtaaaaggaagattgggattgggataactactctaaaagtaggaggaaaatattcactgtacttactaagtatgctgtgggtgaatatgctgaggaaccaatcttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtagttctctcatgatgtaatgagaatattgtagtagattaaatacagtattatctatgtccccatgacatcatgatgcattgttatagccaattacatcatgtgtctacttataatagaataatactgatggaaattaccacacacttaacaaaggtggtaatttctacactttgggttatagtttcaatttatggttgtaactataaatttaatatttgtttttatctttattttataatctttttaaggtgttttatacttttattcctactaacctctgaggctcttgagttatgacaaagtcctagaaggagtaggaatttggggatggttccagtgagcaaccccctctaaaatattatgaaaagttcatttatacaataatattctaggttttcttattattattacaagtaatatattattaagcagtcttttggatactcttgaggatctctaaggctgacactccctacctctcccaaaaaagaattaattattatttttagaaaagtaataattaattctttgagtggttgtatctcctcaagaatttctctgcattgggaatatctttggctggaagccattcatcctcatgatttggatttttatacctgactaagtataatttgtccttaactcctctcatgagcttttgtttcagtattttgagaacttgtttttcctctgtctgttctaatggaggtacctctgcctcaggcatttctttcctcagggggaacaagtcttggtctgactctgtgtagtgtttaagtaggctcacagggaaagttggatgttttttctccaactctccagttagttctacttccactgcattttctccatgcagggcttttactacaaaaggccctgcatatgagtttctcagtttcttaggtcctttaatattggtgaagttcacagttgatatcaatactaaatctccaattttaaatgatgggatcttatgcttcctgtcccatttatccttattatattgaaatgcatcttccatgcacttctgagcatgtctccttgctttgtcaagcatagttttaaagctggcagctgttggatgaatgtctataaggtccttcctcaagctgtcttggggtagtcttgggttccaacctttctctaatatggcaggtgtttttcctgtggatgagtgtactgacgtcctatatgctaattctagtgctggtaataaggtgacccaatcatgggtgaatccatctgagtctttgaattctaaaccataagcacagaaccttctcaacatatcttctagcgtctgtatcatcctttctgctaggccatctgtctgtggatggtaggctgtggaaaaagacacttttgtgccaaataagttgtacaggttagtccacaattctgacgtgaatttagggtctctgtcactaataatagttttgaataatcctgtccaagagattactctattccatatcatcaaggcagtgtccatggctgtatcatctttatggcatggtaggaatatgggggtcttactgaatctatccactatcaccaggcaagcattatagttcttcttccctcctggtggaagacctgttacccagtccatattgacaatttcccatggcatagtaggttcttctatatgcatcatgtgaccaaaccttttgcctgtggctttgttagctctttgacatctctcacatgtgctacagtatagttgaacatcattcttccagccaggccaccaggctgtatgtttaatcctttcctttgtcctatcttcagaaaggtggcctgctgaattggcatcatggcattcatacagaatagtattgatgattgtcctatctgtcacagtcagtacacatgtgtgtttgctcctgtggtaaataataccatcaaaaagatgaaatcttccttctaagtaagatttcttccacttaggttctaaggattcaattaattcctcatctttatggtctagcttcagaattttagccagcagtgtacaattcttatcctgtttatagctctgtctgacattctcaaagaactcatcttctagttcagttatactaattcccattatgggcaactgttctgtttcttctggaacccaagctgggttgtcaggagtatttggtaatgaccatctactaaggccgtcagcatttttatgtaggttccctgctttatggactattgtcatattacctctatactcttgtatagcaatctgccatctcagcatatgtctattgggagtcttcatatttaataaagatttcaatgctgtacagtcagtaattacttcaaaaacactgccatctaaatagtaatgcaatttttctaaggcccagacaaggcataagcattccaattgacttgctccgtatgtggcttctaatttctttagttgtcttgatataaagcatatagggccttctactggcatatcttcaattatctgtagttgatgtaatgctgctcctaggccttccatggaagcatcaacatacagtttaaatggtttcttgaagtcaggcatcagtagtaggggtgctttagtcaagtgttctttgatagcattgtatgccatgattctctcatgtgtcatctcaaagcaagcatcatcagagcatatttcatatagacatctggccatgttagcataaccttccaaatgttgtctataatagttggcaaaacctaagaaactttgtagttcctttttattagctgggactggtttctgcatcacagctgctactttcttctgatccacacatagtgatagtccagatactacatgtcctagggctgttagctcactaaatccaaatgcacattttttcaaagagattttcagatttacttcaatgactttctctaggacagtattaatccttctgatgtgatcttcccatgttgtggagcatatgataatgtcatcaatgtagactataagccatcctgctgctatttcagcatagaatattgaattcatcattctttggaaatgtgaaggggcattctttattccaaagggcattctaaggtattcatatacccctttatgagtgattattctcagatatttcctagctctatctgtaaccttattctggtggaatcctttaagtgcatccatactagtaatatatttggcctgagctatatttgtcagtgcctctgatattctaggtataggatatctgtctggtacagtatatgtatttagggctctaaagtctcctaccatcctggatttattattatgccaagtgattatcacaggagttgtaatttccacttcttcattatggccaattttcctgaggacattaagcctaataagttcttcaatatgcttttccagctcttctctagcccttggactggccgggtaagctggtcttctcaataggggcgggtaaggtctatcaatattgagtgtgatatctacttcatgtcctatcactgctcctaaaggttccttgtcagaagcaaaggcatttttatgtttgaacaatagttcctgtaattgatttttctgttctatagataagtctgtagaaattttactctccactagttgtgtattgataaactcctctagttctgggtctgttgaaattttctgtatactcatatttcctttatttttaaaagaaaatttctttctcttattatcattacctatggtaaaatacctttccctgctattgttgatgtcaaatccataaatagtgaggtagtcatttcccaaaataaagtagttactgactccatcctctactactatgaattctacctgtatccttactgaacctgctgggtgcggtataatcaaagggcaggggaatattcctagaggtttcatagtgttactagcactattcagtttcaggctagtgataggcaataatttgtcttcaaagtctggacacaatttctgaatatatttcttagatactacagaacaaaatgctccactgtccaataacagctctgcttcttgttcttgaaatatcactgtagtcaggtttgattttcctgctgtatatcctttacccatggatggttttgttctcataattctagcctctgatacattagttatctgttgccctgattgccattccattggcaagtggctctcaaatactacatcggcaatatctaggtctgcttgaatcatgttattggacatacttgatatagaagatccatcctcaaattcttgttcaatttcttcttcttcttctgtttgatttgttttttctacctctatatctacctggttcacatacttcttcttctgtgggcaattattggatgtatggcctatcttttgacaggtataacatttcttatctttattaggattattgtccttgtttgaatctttgttcacataactcttagattctgtcttatcttggtagttatttctgattggtttatattttcttccaatctttgtcctggttgtgatatcttctagaatattaataatatcttctgtagaggcatccctgggtgctctacttttgatagcatgctctaagtctcctccgcattttttaagaattctcaggtgcatatcttgtagtgacataaatggccaaagtgcttggagtctatctttttgggctaagacccatttaataggtgagtctttttctatgtcaaaaatgctctcatcaaatttattttcaacagtatacctccaagctgggctaccccatttgctgaggatttgttccttccaccagctccaaggttgtttaccatggctggatctaatgtcattgaaccatcttctagcagctcctttaaataggctactcagccttcctgaaatagaaaggtctgataactcaaagtcttctttgagtaagtctatagtcctcatgaactctaaatggtcatattctccctcacctgtgaatttaggccagtctttaattctaggtatctcaattctgctcccatccttgttagtttccctaatttctgagttctgttggctctgtaccatatggggaggggtttgtctgtagttaccttcctcaggtatcttggaactcaggagatccttatgtggaagatatggggtattaattgatctcttcatttcttgactgtgggagctattattagagttctgaatggtattgccagtattttgggtatgaattggtaagttgtttaccttcatcattatttcctctagtttctcattcaatgttgaggtcagtttagtttccatattatctattctggtattaatattatcttccatgtgactaagtctattattgatattcttctccacatgttctgttttttctaaaatagacataatattctccatctgtgcttcagaagctgtgtcactatctaggtggagtttttctaatttatctgtaatatctttagtgatggacacatcatgtttatttattttggaatgaagttcattcctcaatttctgtaattctaacaacaaaagatctgaatttcctgttttcacagtattttctttggttgtgttcttagaattattgttgtccatgtctttgtggtggttcaatatgatggtttttaattccttcaatgcttgtacaatacctggtattttccttgcttcattaatagttgcttggaattctttgttgtactcagccactgaaagggctaattgtctcacatcatattgattgttttgagaagtttgcttaatttcattgatcttttgatcaatatgaataatatttttgatgaggatctgatcaaaaaattctgtgttttcgatttcagaaatcttagaactagttacaacagagggtgttgggggaacaggggctctagatgtactagctacaggagggggattcaaaggttggctgcgtcgcggaattcgatcatggcttgtgccaggtgagtgaccttcttccattttcttttttccatttcgcgtttattcacgctcgtcatgaatttgttgttcttgacgttcgtcgccgctttgcctttcgcgttcttggggatcttgtaccccctgaacctgtcgctgttcgctggtatcgcgctggtcgacgccgctgcgctgttcgagtttgccgccgctgggttcttcttgaacttctcccagagtgcggctgccgccttctccttgtacgggttccacccgtcgagttttgctaaggtctcttgccaggtcaggaatgacctgacgaggcggaacgtctcgatggtctgtttgaccaagtgggggaggagctcgtactcctccgcgctcttcgcgttgaagtagatttgcttcgacttctgaagcaagtctatcgcgttgagttggcccgctgacaggggtttctctccttggaacgctagagttcaacgatgtcagttccgattccgatgaaacgggtcgggatgaagtcactaaccttttggggccgcgtttaccgccacctcgaggtcttcctcttccccttccttggcctctgcgtgttgggggagggttggtgccgtggtcgactcctgatctagtggatgagaccatggcatcaatatctttgttttgtttgtaaatagtagaattaagaatatttactcttaaataattctttcgccgcggctatcgcgtcaaactccttctcaatcacacgggatggtaagctcgccggagggtctcttctgttggtcttctcctgtaaggggctggccaacgcgtttggcgggactgactgagttctacctacgacttcagacactgtaatccgttgtcagcgataatttttcgtttttagtactagctatgcgattttacctcaggaatccatttttgatgttatttttaccctatcttcaatatttagagacataataataaatttttatatttttggtgtagaacaacaggaataattacatcagcggtcctggttagcgaaattgttccaactaggctgcttttatgctctatctgagagaatttttgagaagggatggaggtaaggaagctctacaagtctctcgccaatgagacttcttgctttagtttttccctatcggcggcttcgtactagttcactacttgaacgatgaaagccttggatagatgtaggtcgtatctatttgaaatttctattcaagttagaagtcttttctagaacgacttcttgcgtgatacttcttcgctactattttttctatgcgaagtcctcaatacggtcgagaatgaggagggaaaaagagaatctgaagcagtcaaggcagaaacgagactgagaaaagaaaaaatctgaagcagtcgagatagaaacgtgactgagaagagaaaacatttgaattcttctttctaattctcagttaacgagaaatttgaagatttttagtctcagggtagagaattcttgtcagatgacagaatttctcaaagtgtctagtatttttttttttttttttttttttttttatatcaagctcttagaaaaattcaacactgggagaattcctgtacacaattttacttgtctaggacaagaattcacaggagagtgatgagtgtgagagaggatagtggtgaataaaccacaggaatttttctagagaaggtttggaagttgctggaattttcttatagaaaattctagctctatgatcaagggatcaggctgatgaggcccccacttgtcagctctgtgtatgctacactggtttaaataatataaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaagattactctttttcaccctttatatgtggtccaaaatccacaaaggttaagtacacactcctttaagcttatttgtttctaatgaaccaaataacaggagattataacaattaataaattgttatagtttggattttaaagcaataataattgctaagaagcagctggcaagcacttgagctgattggctacttgtcagaggtggtagtcttgcagcaacttctttataaggaattttagtgagggatgaaaggggaatttcaaagttacacactaataattccagtagtaaaaggaagattgggattgggataactactctaaaagtaggaggagaatattcactgtacttactaagtatgctgtgggtgaatatgctgaggaaccaatcttaggccaggaatggcctccttttatattctagagtcccccttgggggcattcttagaatattctagaatgtttatttaatgtactacaatagtagttctctcatgatgtaatgagaatattgtagtagattaaatacagtattatctatgtccccatgacatcatgatgcattgttatagccaattacatcatgtgtctacttataatagaataatactgatggaaattaccacacacttaacaaaggtggtaatttctacactttgggttatagtttcaatttatggttgtaactataaatttaatatttgtttttatctttattttataatctttttaaggtgttttatacttttattcctactaacctctgaggctcttgagttatgacaaagtcctagaaggagtaggaatttggggatggttccagtgagcaaccccctctaaaatattatgaaaagttcatttatacaataatattctaggttttcttattattattacaagtaatatattattgagcagtcttttggatactcttgaggatctctaaggctgacatttaatccaacagttggggaatgagccgtgttgtgatgctttgcggcttgctgtgccgcagcatactcatcaatcctcttactcatttattttatttgcgcatgcactttatttcattcttttttattctttcattactatatttcttcttatgagggggtttcaacctattaaaccctgaaagtttacactctcaaaggccaagagtgcttctcttggccatcaagagtcgggggtaaatgggtcaggtcgacccgaagccaacccgagacccgacgggtcatgggttgggtttgggcagacttagtgggaaaatcacatgacccgaacccgacccggaagcttagcgggttgggttcgggcaggtgttttgatagtcaggcaggtaattttttgtcatagttgctctacaaaggctaaaacactcgggtcggcccgaacccgacatgcaaactgccgacccgaacccgaaaagtcccaagacgggttcgggtctggacagcatatattcaagtttgacccgacccgacccaacccaacataggtgtcgggttgggttcgggcactgtttttgggcccaaacctgacccgtttacatcctgaatcaagagtgtacatcctcgatagccattgagtgtgtacacaatggccaagagtgtttctctcagctgttgatggtgtgccatcagtggccgggaggagcccccccagctattggggccctttttggttcgccaacccccaaaacccaatgggttttggggcattgagccccaactcctttggggtttggtatttttcttattcaaaatatgaggagttctgaattccaaacttgctgatgggtttgggagattgactcccaatctcaggggaaaacaggggatttttccgggtaattcaggtttggtagttgactccccaattcttgggagtcaattaaccaagtcccaacttttattagctactttaactccttcaatctctttgctgcttgctgagcagttctacaccattgagagtgtactatccatggccgggagtaatcctcctggctttcaggggctctttttatttcaccaaccccccaaaccctgtttggctttggaggattgactcccaaaccaatgggtttttttctttttttattttggaccggcacaaccaaaaccgctgagttctttggaggattggaggattaactcccaaaatccagggggaagaaatcctgaggaccatctcaggacatcctcaggaaatccctggggtttgggagttgactcaattttttgggagtcaattaaccaagccccttttttatcctcatctgacacagcttcatgtttacatatttgatttgtggtttgaaattttgcaattctgaacctataatgcatttttactgccaaagctttggcatggatttaaggactggttttttttggaataatccatattaagatttagggcctgtaccatatggcatgaaaattcaatttttcataatttttcataatttatattcctcaaattctcatataataaaaagtgaccataaccaaaggccatttaaaagctcaaatatgaagaatttcaacaccaggtacagttgcggatggcaaaaaccaaccctggattttgagggtgtccggaattttgagcgaaaaaaatagattttttttgtatttacagggtttttgagcccttttgagcctacataacttgaaatattacctcagagtattgcataaccactcaaaaaggttctacaggtgctttaagaggcataaggccatgaataagcctaacttaaacccatagttatgggtttaagtatggcttttggcaggcatgtccaaatacatgcttgtcatacaaataaaaaaaagaaccgcttgagtagaaccttagcggttacaattttgaactctacacatctgtaggagttcaaaattgtaataaaaattaatgttgaggcataggccccacatgtccattttgtattttgcgggcagggcatggtcggtctatgccatccgcaactgtatttccaaatgttttgaagttttgtgttggagacagaaaaaaagaccatttttcaaaattcactcatatggtacaggcccttaaactatcatctcttcactatcaaaaagtgttactcactttgatggtggtcatgtgtgatttttgatgctatgatcatgaatattacaactttcagtaatcagtacataaaattccaaagcatactgactgagggtatgagaagttgaggatacaagcaccagttctccccttgttttagtcagtaatacaaagttatccgagtcagttcctttgtgaactctagttcattgagaacccatttttccaacaacaaatgaattgctaacacatccctgtatgtcatcttgattctctgtttgaggtagaaatatctgagggaactctttggttgtttttttttgatgggaaagggatgtgtgttcacatcatctgactgatttgggatttgctgaattcaactcaagcatgtgcaattcagacttcagtggatactattatcattatgtcttcatttctgacttgatagcacttttgaagatatagataatcattcagttcaaagagcaaaacataaaagctacttggcctacttggtgtcttcaatggagatgactgatgcttgctagggctcactaatcaagttgcctgaaattaaggatggtaattgggccgggtgtccaacgggccacccgaacccgactgggttttgccccaagcttttcatggaattttttacttaggcttggcccgagatgacccgattaaatgttgggtctactcgggctgcccgtcgggccggtccagtagtggggggttgttgaggagtatgcatatagatagacaaaccttgcatagaaggttatagaatattctggattatgatattaacatgtatatatagttagcatctgtcatcacatgaaatatacatcaaggatttttctcttcatcattcacaacagattaagagtcaaaaagctttagttagcctgaactagtcgctataggctttgagcctgcttatctctatattactattgtggttgttggtttatgtctggggttgttgaaactcccaagtcgtcgtcgtcgtcagataaagatatctttgaagaactcgctgggaaccaagaacgtacttcggacaatatgcctcccaaacgaattgaacctaaggatgaaggacctactgttgatcttaactctcccgctctggcgaaattcttgtcgaacccgaactcttatgtgtcttatatctcccctttgttgctttcggatggctccaatattactcaatggatggactcgcttgaagatttggcggtactagttttcggtattaagcgattcctgtccgatgagaagaatttttcgttgttgaacgattcaatggatcgcagtctacatcatatcatcaagtcgtcgattgctgccgatctgaaaccgattctcaaacaaaccgagtcctcatgggaagcgattaaaactgttaagaagaattttcacaaatcgactagggctcgacaactggaacttattggttccttagtaacaatggatggccagtgctcaccggctcactttaatcggtttttctctgtcatctcggaactttcggctctcggcatcaacatttccatggaggctcaaggattgttcttacaggttctgactgcgccacctgatgggacctcaagaactcaactgaataatctaatcctggcagcaactgagaaaactgaagaaccttttggccctcgagacgtccaagtggtttttaactctctgcaatcggaatcaatggctggtgatgggacgagctcaaatccatttcaaatcaatcgaattgttggggggtctcgtgggggtttctatcgtggtagtggtggaactagaggtggtggtggagctagaggtagtggtggattgggtcgtggtagctttgtggatcgaggaagtggtacggagtctgctgctgttaagtcttatggtccgaacacctgtcacttttgtcgtcgagaggggcattggaagtttgattgtccgtatctaagagaaaaggatggtcaggtgcgatctggtggggggcctggattgcagaagaaacctgaagcctcttatgcgccggcgatacgggttgctgcagcagatgctcaaggcattgttgacaacggcgccaccaatcatgtgagtggtgatgcatctctattcactggtcttacaccgctaaagcagaatatactgctgaagcttgcgtcgtttgatggttctgtcgtggctacacatgttggtacaatcagcctgccctcgaaactctcaatgatcgcgcttaaagaggtacttttttgtccgtcggttcgaggcactctcatttcggctggacaactcatcgaggatggcttgcgggtagcgtttgaggatggtggtatgcggattacagaaccggtgtctggtgatacggtggtggcggagttgtgcggtcgttcctgggttgtcaatctctctcctttgcatatttctactgtcatccctgctgcttctcctgctagtgctgcaatgacattatcagcggattggcaatcttccttggagtggcactcgcgactgggtcatgtctcagataatgttgttaaagcctttcttaagaagtttgtgcccagctttgagcttcgatcgtgggttcctttcttttgcgagacatgtgctgcggttaagagtgaaagacgtcgagcacggttggaaagtgagattccctcaaaggaaaagctggatttggttgtctctgatgttctaggacctgtagatccacctgatatctttggcaacgagtacattcttactcttcgcgatcatgctacaacattttcttattgttttgtgatgaagactcgggcagaggtgtcaaccaagctggaacatgctctcaagataatctcggttcagatggggtctcctaaacatttgcgatgcgataatgcaaaagaatacacgaagaaatcctttggtgtttttctcaattctcttggtacaacaatggctctgactgcggcttatactcctgaacagaatggggaggcggaacgtcttaaccgtaccttgggtgacatggcgcgtgcgatgctgaaacaatctggtcttccaaggaccatgtggacttttgcatacaaggcagcggtgtttctacataaccgacttccaaatgcacggactaatggtaaaactcccttagaactatgggctgggattaaacctcaagtggataatatgtatccttttggtgctaaagcttatgtgcacatacctcgagacaataggaagaaactggatgatcgggggcgcctgtgccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaaattcgtagtgttagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctacgttacgctacactaaccgctacggttagtgtagcggcccaccgttgcctgtgctttcttgtgggatatctggaagatggtcgtggatggtatttctgggatggcgaatcgcagcaaattacgtcatcgtcggttgcggattttgttgattactctggcaaacctcctgtcccaaaatcttcatccaagggaagtttagactttatgctcaatcaagtttcatttgaactaggaaaggtgccagtggaagtcatctgtgaagaacaagattcgatgctagacaagattcctcaaatatcagatcttgaaattccaaaaaacttgaagcatgctaaacggtctgagttgtggggttggtggaaaaaggcctgtttggatgaattaaactccctcaatgaattcgatgtgtgggaggtggtggatgccaatcctaatttgaaggtagctggttcgcgctgggtttttgcattaaaacgaaattcggacaatatgatcttacggtttaaagatcggtttgttgtgcgaggatttactcaagtattgggcgtggattgctttgcaacttttgctccaacagcatcactctcgtctctgcgggttctttttgctttggctgaaattaatcaatgggagattaacagctttgatgtataaacggcctatcttcacagccctattgacgaagaaatttatgtacaaccgccggttgaactgtgtccagaactgaagggcaaggttttgaagttgaagaaggcgctatacgggaccaaacaggcgcctaggtgttggtggaaattttttcgatcagtaatggagaatttaggctttgaggtggaagaggttgaacaggctatttatcggtgcaagaggaatgaggatctcttattggtatggatgcatgtagatgatggggtggttttcacaaacagtggtgcgcttcgggacgaggttaagcaaggaatggaacgacatctgaagattaaatgagaatttgggctttctcgtgttgttgggattgatgtggaacgattgcatggaattcggctctctcaaattcacctggcaaaacaaaccattgaagaagctgaaaagtatctgaataaatcgattttgcgagtccgatctccgttaccggatgaacaactgttcactgcttttggagtggaaccggtggattcaacacaatatcaacatttcattggatgccttaattatttagctcttggtacgcggcccgatatctcttatgcggttaattacttggcacggtactctcaaaatcctcagaagccacattggagagccctcactcatctgatgggctatgtaaaatcaactgttgataaaaagttggtcattaatccaaaggggaacgaattaaaactatgggtcgatgcaggatggggaggcgagttttcaaggtcaacttctggcttcttgctacaactaggtggagcagtggtagcatggggatcaaggcgacaaaagacggtagccatgtcaacatgtgcagcagagtacatttcgatgggttcggggattgaatttttcatattcttgaaggggttgattgagagttgttggaagaaggtcgacggggtggttctgtgcgataacaagacggcaattcttgtcatggaggataatgcgtcacgagggagattaaaacatctggatagacaattcttttattcaaatgaaatgattaggaaacataatctcaaactcaattgggtcaaaactacaggccaacttgctgatatattaaccaaaagattgggtccggtgaatcaacaaaaggcgatacagtacttctttttttcttgattttctgttggttgattaatttttatcttttatttttgggggttggaaaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggagtgtatatgtatgtaaatgagtgtgtatgtaaatgagtgtgtatgtaaatgtgaggttgtactgtactgagggtgtctgtgtaggttgagggttgtaatggtgattggtgacatgtaattgatgggtgaagtatgtgtgatatgttgtccattgtgggataagtgttgatccaggtgtgttccagtgacgcctccgtggtgaccaagggtgaatttgtccgtagagtccagttcttgagccgtatggtgtgatttctgagagagattggatgatagtatgaagaaatatatatataagaaaagaaaaggaaaaaaaaactttgaattttcacatttttgactaccacagcctcccccaacttattgtctgtccccagacaatttaccaggaaaaaatgggaagaaaatgtagaaagagttaatttttaaacatgaaatgaagtgaaaattttgtgggtatttgggaggaaaaagctgaaaaaaaaatgagtgtggctggaaaaagagtgtgatagcctcccccaactttgcagtggagccaagctgggggtagccgtatttgtgattttttgaaccttaaacttaatttttgtacaggatgatttcgacagggtttcccctgtaaatgttagtctcagggtccccgtgtaccccccttctgttccaaaaagtgcagagtcgggggggcatttttaataattttcctctcttagttactttacttttatttattttatcttattacatacaaacttttatttttactgtgcgctgtgcgcagctgggcagcactggacgtctggatgatctctctgttgtcatagagtagctgaggtagccctgattttcctgtcaagccccttgggaaggggcccaaggggttttgtgatcgttcgggggtcgagttttgattcgggtcgcgcaaggttgaagagaaactgcagccgcagtcgagagcgccaagtcgcgggtgcttcgttccgtgtgcgccattccaatccgagttcacgcatccaacagccggcttcaattccgatcagtaccgccgacatcctcgaccgactccggcttccaatttcttccgcggtcttcgatcggatttgcgatgcatcgatgacaggtaagtgactttgtttcttctcaaattttccattaatgctgagtcctgcctttctattggtcaggactcatcggatcatatagttttctgccgtctgccgaatcgcgcgagttcattggccgggatcggccacccagaagagtagcgtgtcgcgaggttgatttcaagggtcaggtgagtgtggtcttcttcccctcggttgatctttcctgttgaggatataaaaaagagggttttgtacgccgttttcaacgctcttcgtcgctgatttgcttatcgtctcattagaatctggtccgtcacactttgaaccgtagtcggtcgatgtcccccttgtgatttctcaacggggtgcagcgtgtcacgcaggtcgtcctcaagagtcaggtgagctttcacttccttcaatcctcgctgttgctgtgtactgtatatctccgatttgacatcggttttctcatcgatccagtatgtaggtcctagtagtattgatcccgcctcaagaggtctctaagtgggtccaggcctatcaaaaatggaatcgaagcatctattgtcgtcctcttcacgttcaatcgattgggaacctccaacaagaatcaattttgaatcgtcgaaatgaagcaacagtcaagtgatgtgttttgtgagtgtttcctgctgtctttgaagaggctagttcagcagtctagcacttttttagatgtaaaaaaaactgaaaattttaagtaatgaacaatagaaattaacacccccctcccccaactatgcaggttgtcctcaaccttcaactgagtgattccagaaagttgagtgggtggtttaaggaaggtgagaatggcccaaaaaatccaagagtaaggaaggatggtatggtaaggatgtgtaagttttgagggtgtgaggaaaaaatatatggttgataatgggccaaaaaatggtgtgtaaattaagttcaaggtagtgtggggattaaaaggagtgtcttgggtgagaatttgtaaagatttaagttcatcaaagttggaggggtaatagtggtggaaaagggtaagggaggagaagagaagaaatagtaaggtcatatttataagtgtgcatattttaaattggtgagatgaaaggagtgttgaggggggatataagggataaagagtgttttataaaagaatgtgagtcctcccccaacttggaaaattattcatctgactgattttgaaaaattaagctaagaatttgtaatgtgatttttgtagtgtgaacagtttagtctcatgcccaggaggaggcttaattttttatgaggtttttaaggtgtaaaaaatttttaaatagggaagtataaggttctgtgaatgaaggaagggggaaggttgaaagagtgactgataaaagagtgtgggttcctcccccaacttaaagaaatattctgatgttgtattcttgaaggctgatatattcttcttgaatttgacagaaaaatattgaaaatgatttttgtttaatctttttaaccaactccaaccagtaatcttgggggtttgatgtttccataagatttttgaagagggtctggcggaattgataggggtaactgagaaaggatcttctgaagtaaataaaatagaagaaataattcctttggtaattgttgagtttcccggtttgcttcattctttggactaattgatgttgtcatgatatctggtggatctggcggtgttggaattgaaaagactttttcaggaattgatgcggttgaaattgatggtgtcaatggttggctggaaataggcaagtctgttgtttcaagattttcaagagccaatggggaatgaacactaataatcttgtcttttggctcttcaatttgggtattctcaatttccaggtgttgagacgagtggttattgatccgccaaagtccaaatatgtccgaaagaggcctaaatagttgcttgttgaagatcttgatttccaaatatttgttgatattaagcatccaaaatttgccggggattgcaggaaatttgtggtcttccttggagttttccgcaagtagtaaattttgaatcttcaccggattgtttttgaatgatggcaactgatccaaagtttctggttgagtcgattgatccaagctttcttcctgatccacatggttctccttatcaggttcatctagaattatatcagggattttgattactgtatgtgcaagatccattggtgtatccattacgtttattgatgccactttccattcttccagatccagcagtttggtagttatgactggttctgtcatgttcaatgaggccacgggtatggtaacatcaattaacttttctgtatcagcaatggtgggttccgtataatttgtttctggctccatataatccttcgctagttttgtataatccgtcgctgactccgcatattcctttgctagttccgtataatccgtagctggctccgtatgatccttcactagttctgtataatccgtcgctggttccgtatattctgtcgctggctctgtatgatcgattgctagttctgtataatctgtcgctagttctgtatgttccgtcgctagttccgtatgttctgtcgctagttccgtatattctgttgctggctccaattgggacaaaggatgtggagtgttgcatatgacaggtgattgtgactcttgaagttgttgtttgagtgcctcaagttccttggctaattctttcaatttgatctccaccccagccgcctccgtaaggtgttcccaaagagggggtaacctggatccatcgggtgcttgtggaagttgaccattttgatttaaattccgcttgatatttctctggagttcttgaggaaaggcactgatgaaaataactaaggcatcctgtctacttctcaattgtttctggatgaggaggaaatcaagtattttggaaaatttttgaaggtaagtctggaatgcttggtagctgactgttttgttatctctagaaaattcttcagaaaggttgactagatcagttgttgtatacagaagttcatacttgtcaccccataattcaatcattgaggcccgtagaatatcccagtcgcattcctcgtatccgtccatggcctcaatttggcacttcagttcttcagttcgcacaaaccgtccaatctgtagggctcgatcgtatttggatgcgttaagtgaatctgccttcatctcatattgcctcaaaaactgcataaagcggtgtccatcgtagaaaagtccaggttgctcaattaagactgtattgtttggggtagttggttgttgataaattggttcctgttgtttgggttgttgataaattgggtcgtccatatctagggccttgttgattccagttctgaatataggcagatttcccgccttcttgttcttcatccaaggtggtgatagtgttgatgatgacattttagtttttgtattccagtttaaatttgaagttggcgcaaaagggtgtttcctataatcggtttgcggagcaaataattcttccatatctgatgtactgaatagtagactcatgttgattttgattgattttcctagttttccttacttgacgctccttcgatacctaaacaaacggctgctctgaaaaaagaaacaaataaaactttggtcgctggtttctttaccagggcaagcttatggctttctttttaaataatagatcagttaaatactgggaatttgttcttttacagaatctacttatccaaatcctttgggtaccttttcccttcttttggtctataagcagctgctttttttgaatatttcctgagttgtcgtcgaacagtatccctagttatccagatccttcgataatcttccttcttctggttaataactggctgtcttcttggagtccttcgtttcagtcgattcctacactttcttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttccgtcgatgagggtgttttaccccttatggccggaaggaatcccttccggtcgataagacttttttttcttgttggtcatgggagcgggagcgacgactcccaaaccccctcaagcatgaggggcggtttggggcgccgactccccaaaaataaattaaaaaattaaaaaaaacatttgatggccgactcccaaagtcggccatcttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagttgtcggcgaaaatttgggagtcgtttttccaacccccttatttttatctctctttcaacaatttatttactttattcttttgttgctattgttattaatctctttagtctcattgttttgttgttgtggagggatgcaaggtttgagggggggtgttgaggagtatgcatatagatagacaaaccttgcatagaaggttatagaatattctggattatgatattaacatgtatatatagttagcatctgtcatcacatgaaatatacatcaaggatttttctcttcatcattcacaacaggggtcctgactcctggcgctcagtcaggtccgagtggacctgaccgagcgccaggaacccccagagcttagcttatcccgaggtccgaaccgatcccagttcctactccgtctgcgaccccgccgccgcgagtgctagcgccggaggcccgagcccgccggattatcatccttacctgaaatgacgtcgccgctccccaagttctgccgcagcgcagggactccagggagcgggcactgaaggagctttcacagctctgtcacgccgggtgacaccaacccccctcggataaataaatagcctgcttcgtttggcttatcgtgtcgaccacacttttcctcaacatcactcacaccacacctcaaccgaagcccttgtcgcgattgaagcaatggaaccgacaaacgagaaggatttcgaacagactgaggaagcaaacgaagccggggaggaggatgaagccgtgcagaacggtctggatgacagcagcgaggaagaagaagagggcagtgaggaggagagggcagtgcgtgaaggcaagtatttcaatcccacacaactggtattcagaaaatgcgcacaactcagactgactttcacctcactctgcaggatttattgctgatgaagacgaagaagacgctgagtcagaagatgaggatcgctcctcacgaaagcgaaaacgcaaacatcgtcatcgacacaagcattcagagcgcaagagacatcgctctggtatgtccaccagcactgcgatcaaaatagttagacacagaagacaaaatactaagctccacgatcctttgatatgacgtttagttgccaatgatgacgacgaagacaatgacttggatgaagatgatctagaattgttggctgagaatacgggagttcctacgcaaaggaaggctaaggtaatacttttttttgtttcggtacccgatcaagattgtttggtacagttatatctgaccacatgatgggcgccgcaataaacttagagacgattgcgacgcgcgggatcggtggcctctgataacatcgatcaagatgttgaagatgatctacatcggattttcgacgatgaagatgacggattcgaaacttctgctcgccctcgtgatacgcttggtggagatgacctagacgattttatcgaagaggatgagttcccagaggatgaaccttcaaacttaccatcaagacctagtaaaagaaaagataagcacgtccgctcttcacaaggcacgactggacgccaaaaacaggcgggtcgcttgatgggcgccctggctcccgatgtctccgatattacaaaagagtcctgggatgaagtcattgaagttctcggaaatggtgatgactacgcttgggcattggagattgaggagaatcccaatctgaattttgacggtgatccagatggagacggcgaggatatccaagctaaaaatgcggccgtacaattgaaagatattttcgaaccgagtgaaatcaaggagcgtatgttaaccgaagctgatgaagcgatcagacttctcgatatacctgaacgaacgcaactcgcttcagctggacttacaaatatcaattctacggagccagttcttggaccagaagagcttgaacgtgcagccgaatggatagcgccaaggatttcgcaacgatgcagtgaatctttcatccaacccgatcgacacggattcccgcccctcatgaaagaacatttcctcatggccgtgaaggacgttttggattttttccttagcaaatactttgaagtcccttttgtctttatgcaccggcaagattatattacctaccacgaccccaaaggacatgatgctcaaagtcgagacattcagttcctgacccgtgaagaactttggaaagcccatactctctccttgaagtatgttgctctgcttgagcgtaagaagggcctcaagcgactgttcgacaagctcgggactgaagatgattacttcgaagaatgcttttcaggcatccaatctgttgaagaggtagctgatctgatgcagtggcttaccctgaaatatggacatcgattgcgtgaagcacaagctgatgttcgtgacgatgctgatgccttggccgacctcgacgccgaaggtctcagcggacctgctaccgaggccaagaaggctgtcagatataaaaaggcactacgtgaaagtcgatatgaacgcgccaaaagcacaaatattaatcacctttccaaagaatttagtatctcagcccgcgaactcaccaccaactttttgaaacacgacaaaatacataagaaggatgacccacccttacaaccgcttgtgtatgctgaaacattttgcgatccggatacagagttcgaagaacccaagaaagcaattgaaggtcagtgatgttttcttgaaaactaaatacattgtgcaagtttttgctgaccaggttgctgcttcctcaatccctatctgctccgtcatcagcggccaaatttattcttagtaccgacattggacgtgacccattacttaaaaagcatgttcggcagttattcagaaaccatggggtagttacggtagcgccaactgaaagtgggattcacaaaatcaacgagcttcatccttattttgtaagtccttcattcgaaattcctttgtctgtaacccattgctgagaagaactttcgtgtaattctaggccttcaaatatctcagtcagaagcccttttcggctctgaagcactcttctcaataccttcagattatggccgctgaacaagagttgctagtcaatgtgcaagtgcacctcagccctcaaactgaccgcgacatcaaaaccgagctgatcaacatgttcaagtccgatgatccttcagacgagtcagctcaatggaatgaacttcgggaagagattttgatgtttgcgatcgagcatatgttattaccagatgcagcccgttgggccaaaaactacttgaaggatgaagctgaagaatacgtggcacagaaatgcgctgatgaacttgagtttgtgagtcaatgttgtcctgcacaacactcgcgtttgtcgtgcattttcttttatttcttttactgactgagagcacactttatgaaacagcgcgcggatatagctcctttccgtccaaatcatctctttgacggcgaaattccctctgttgttgctgtttcaaacggagcaggtgatccaaagcgtgattcagtttttgtgatcttcatggatagacaagggcggtttcgagatcacatgaagctcgacaacttgcgcgatcccgatccacgccaagccttctcagaatttctaaaaagccgtaaaccagacgttatcgttgttggtggattcagcgcgtccacctacaggctattgggagacgtgaagactgtttcgggtgaattatctgaacgcatgaaatccgaaatgcaaaacgcacaaggcgaactaactgccgaggccatcagtagactgaatttccctgtcatcgttgctagagacgacaccgcgagattaaaccagcaaggcaaacgggctgaagatgaatttggggagctaccacctcttggaagatattgcgtcgccttggcccgatacgtccagagtccgttgaatgaatatgctgctgctgcatcggatttgactgcgatatcctttcaccccgatcaacaattcctaccaagagagactcttcaattgtacttggaacgcgctctggtcaatatagttaacgccgttggtgttgatatcaacagggctgtcaatgaccactattatcagtgcctccttcagtatgtctgtggacttggtccgcgaaaagctcagaaattgatcaagtcaatcaatgccaacccgcacattgtacgtcacttggctcattttgaaaatgattaaaaatgaattttgcgattaacccaatgttggatttgtttgtaacacaggaaggtacccttagcttgaggaatgagttgatcactgagaacttagttaccaaaaacatcttctacaattgtgccggattcttgcggatcaagcaggatgatcttcgcccgaatcgaaatatcgatcccgacatcttggatgatacgaggatacatcctgaagattacgatgttgcacgtaagatggctgctgatgctcaagaactggatgaagaggatcttgccgggcagctaccgtcgcaagtagtcagtgacttgttggccgccgagggcggtcatggggcgtcgaagttggatgatctaaatttagatgattttgctgatgagctttgccgtctgatggcgcaaaagaaacgattaaccctctatcagattaggtctgagttgcaaaatccataccaggaaattcgggctaagtttgagccattgacacccgaacagatgtttgacctctggacgggcgaaaatgaagcgacactttctcagggagcgatcataccagttaaaatcacgagagtccgtgatcgtggcttggctgtccgactggattccggaatcgaaggcttcatcgatcagaattacatggtggatgaagggacacccgacatgagcaaattcccagttggatcgacaacacaggctatagttatggaaatccacaaggaccgtttctcggtggaactcaattctcaacccaaagtcgtggaggctggtgcgacatatcgaaaaaaagtggaaactgatcaatatttcgacattgctcagatggaaatcgataaagatcgagtggaatcgaaaaagaaaccgggtaatcgtcggactcagagaattatcaagcatcccaactttcataactttaacgctggacaggctgagcagcacctggccaacttacaacgaggagattgtgtgatccggcctagctctagaggtactgatcacttggccgttacatggaaggtagacacgggcatttaccaacatattggtgaggcgttacacttcttacatatcgatgtacttgtacagcgcacatgatactaactgtggtctctggttttataatttagacgtactggagcttgacaagcccaacgagttgtcgctcgggaggattttgaagatcggaggtcgatactcgtattcagatcttgacgaactgattgtttctcatgtcagggcgatggcgcggaaggttgaagaaatgatccaacacgaaaaatacaaaggaagctacgatgacatgtgtaagcacttccagaacattgctaccacgttatctttaccattgattgtatacaatatggaagaatgataaacggatcctgatgattacgcgccgcgctctgaaaacagccaattttttgaaaacttacctgatggcgaatcccgatcgctctacctatgcattttgtattgacaaagaggtggctggcaatttcttgattggattcaaagccaacaagaattctccaatgcagacatgggtaagccatccaaggttagaaatttgttcaacatgttcgtttgctgatttttgcctgccattatatcacctagaacgtcaaagtatcacctggggcgtatgaactccatggtactcaagctggagacatgctgtctctatgtaatgcctttaaggtttgcattctaattcccccaactaattgtgatacttgattcctgacctttttcccgcttaaccctgattcacacagacccaatataccgcgcgagcagcagcagctacggcagctgggcatggaggcaggtctgaaatctatggtcgtcagacgccgtcacttgctcccaacgggcgcaccccgattcatggtggccggacccccatgctcaccaaccgcacacccctagttggtagtcgaactccactcgtaacgcctcggtacccgggctctacaccccaatatccacctctgcctcctgctggacaaacctatcagcagccggtaccgccgggttatcctatcccgcctccacagccaccgcctcaaggtaaggttttacctcttgttctgtgtaataatttccaggtcactgatacaaaagtacaattccaggatggaatgctgccacaccctcctaccctccggcaggggctccagtaccaccaccgccacaaggatattcaaagtatatgaatccacctcctcccgttccaccaaatcaatcatcaggttgcgtcccactttctgctttctttttaatttccgtgcctaactcccagttaactgcagctgacttgttttcgatttttgttgactgttgtaacgtagattgggcaccgcctcgtcaaggatatgtgtaagataatggcagcaactcactccagttgatatttattgttttgtttagtctacttcactctatctatcttgtattgatttgaattagaatttaatggcaaccaagtaagatggttgacaagagcgtccttttattttggctttgatttcattgtttgcggcctggggtccgctttgacgtatatgatatgtggacctggcatggaaaatgggagatttcacatttcaagtcttgtcttcatgagtgttttgatttttgtggtcaatggattgatttggtctgtagaaatgattttgtacggagtattggactgctcttgattcataggaatttacatccgcagagaaccacttgaagcggtgccaggaaaccatgtcactgcagtcctaactatgtataactgttgtaacatacgctacacttgagttgggacacaggtgaatcacattatctaatgctttgtaaactggtgctcaatttcgattgactgatcaaaataaacgcctattgaaggctaagagtgtgaacaaacaaagggcgcgaatcagtaggctgactgcatgcgcagattgaaaagcggaccaaaactcttgggatcccgatttggaatttcaagtctgctggatggggttagacgtgatgctcctcctggtcgtgttgtacctcaaaccacacctctgttgtttcgatcactattcctttttgaaagggacagatgtactccttgcttgttctggttggctttgtgttgatactttgatgtcggccccaagcaagctcttacttggctactatcaagcacactcagaagccgcttggcagccttgttcagtctcagacatcagccgtgggctgggtgggtggtgaacccgccaaggctgtaagcttgacaaatcctacctggcggttggcgagccggccaaataaaattgacttgccataaagaatatgtaaacagtttttcgaattgaatcacagagataacgtcaggcatttaagaatataagaagaccatttagaagaatgtgatgagtaaataagagcacctacctcattactatttgttcttattatctttccggctagaaaatccttaatggaacatgcacattgtatataccaaagatgagggaaacaatggaaatgacatgagcaagccgaatccagtttactttctctcgccgtaatttccaaagagcctgttttcccccaagagagataatattctatttggattggctccatacagcaccattcgaagcttcatacttatagatgtcttgcattcccctctgatagtatttcatctcgaaccctttcctgcctccccttgactctatccccacccaattaaacgcattctgagtctcctcctccatcgtgcacttacctccaacgtcaagttattttttgttggttccacggaagctttgttaggagccagtcgtgagtaatgatcaccttatccactaattaacgatcgtatcttttctccctctccgccttgcttcaccctctagcttgtgatctgagtctgactgccgtccccacagaggagaaagtggctcatgaacccccaggagattacaaccaggaaggttatctccaaacaaatgtatatatttgtttttccaagttccacttgaatgctgacgctgcctgttgccgcgagctaccaacacatgagctcatgataagcttagaagttagtatgagatgaactgccatttgttgttctctccagatgttccccccagcgcaatcatagccacattctgcctgttagcttacgccatcaatccatacttgcttcttacgaggcgctgtcccttccacctttttttttttttttttgagaaggcaactcacgtccatgccagtactccaatcgcaactccacctcgcccagataacccactggatcaaatgtgatgtcaagtgtacaactttgatttgattcaagttaaacaaatattggatgactgtctttgaagcttgatattccattctcacgacgatcatcacagtttcaagtttgaccagacgactgacttcttgggcgagcttgcatgagcatgtagattgttgacttgtttgagtttcctgcgaagttttgagcagtctttgactcttggacttgctaggtcgtatgcacgatagcccactgcttgaaggccgatcaaatttactcgattagcgttgtctttgtttcccaaagatacatttataaaaaggccactcactcctgttaaatcctcgttgggcttttagggggtcttatcaaatccctggaccattccgtactcttaggaacgaacgacactcgaggagccaagaaccgcccgctaacacaaccttctgcggtcaaatatgaatatcatcacccgcagtctctcgatggctgcattggttttgattggagcgatcctgaaaccaaaaatccaagaagccggtaagcaatcatcctactgcaggggtctcctatcgagttaccggggttcatgctttgctaactcgttgtgcccgttcttctgaaaaaaaaaataacaaaaaacactccgaggggtgcaatgtgatttttaggtatattcagaactattgctaatttaaacaacggacaatgtactcgtatcgatggtttggaggcatgtgaagatatctttgtggaccagccaacaggcttagcatacctcgcttgttctcggcgaaaggaccgtgccaactggataccagctatgaatgtactcaagttgagttgttcgtctatggtattgaggatcattttatgttatttcctactgatagttgtataaatcacagtcaccgaaagcttgaggggcgatcctccgattatatagcactattggatttgaaaacactcgattaccggccggtgaagctgaccaatttgccagaaccactgcttgagaatgggattcacgtccacggactggatctgtttgtggattcggaggagcctgaaccggccgatagcaacacagccgaagcggaacccgagtcaatcccccctcgcaaggcgaccatctttctgaccaaccaccgcgctccccgtgacaatgatgacctacaatcagcaggcacggccgatagtgtgatcgaagtatttgatactatcgtaggaagtgatgaggcgacctaccgaagaacaatacagcatgatttgatagtcactccgaacaatcttgtggctatgaatcaaaattcgttttatgtcacaaatgaccaccgcaagaaaaagcattgggtgaatccctcagccgttctcgtctgccgatgtttttttttctattcgatagtacggttctgatatcatttttgttgttgttgttgttgttgaatgcctgatagacgagaaatttagaggtatgtcacgcttgacttccgttgtttatcaaatgaagtccccgcgatatattgacttgttgagcggaaacgaaatcttcattgtatgacaagtagatgcttttcttagattctgcggtacgtctactatccttctttcccgagtcgcccaaacaaataggcaacacatcattcatgaggatgaattatagctggacagtgttgtacattgttcatttgaagaatcggtgcattgcatttctgcattccatggccgtcaccaattccctaatggaatagccaaggtgagtcagtgtgcgcgtgttcatcatgttcttgtttctcagcaccttcagcaagtgcgttataatgaggtcctttgaaaacagggaccggggaacacgatctacatggcaaactctttgaacgcccatctgcgattgcttgaaatccagccagataatacactcaggttgaaggaggaattcaaggttaagcttgttctctcttccgctttatcacgcttttgagacttactttaaaagaaattgaaattaaaacgcggttgtaggtgccaaggataatagacaatctctatgtaaccagtgcgggttcagtgtttattgctgggattccatctatcttaaaattccaagctatcttaggggaactaaacaaagaaaattacagcttagtttcgccctctgaggtatggaaattctccaacaaaactgatattaccgaagccgaatcgtcaccaagtcagcggcttggactggaaagggtatgtgttaattcttatataattgagccaggatgagcgtatgatgtattgaagtaacttggaaattactttatgataggtttttgctgatgatggtcaacaagtcagctgcaccactggcctggctgtttgggattctaagttattcatgactggtaagaagttctgtcttatgctgattgtcaaattccaatccttaagttcaactgatttatgtctttggacaggaatcgcgagtccatatgtgtctgtttgtcaagttgatccgacgatagccaattgaaaaaaattcgccatctgtttctatcccatttctatcctttctgtctcatgtatatcagctaagaagatgacatttaccaacttctcatgtgccgcatttcaacaaaataacaaaactttcgaaccagtttgtgcaggattcacccttttttgccaaattaacacttggcatgtgaatacgtacttgaagttgaaggagcccattaaatggagttgtggaaattcatggacagtttgtttacctcgatcaaacatagagtggacaaatcacatacaccagtgcgccgatatcatttttttctgatggagggaaacaagtcaccactggaaaaataatgagcctcccgtcaagaacaggaatgtgatcgctgagaagtggcataacgctcgaacgttgacagtagccaatttcattcgattgttgcatgactggtccatggagtcatcaatcaaactaacagtgcactcactgttcatgcgttgatttcgctctctgaagtggttgttttggccagatgcccgaaaacaggtaatgagccacggtgcttttctcttgtaacttttcaagtttagctaaaaaaaaagtcttacgatccctcccctcgagatcttaccacgtcccggcctctctggcctccgccagcttagcagctcatgaaattgcagtaatctaatcggaacgagacctccagtacttcaaaggcgtcctcaacacttctatcctcggcatcgatatcgactttctcctgcaaaatgttacattttcatgatttgccgaagcgagaaatgacctcttcaatcaacgtcccaaccttacagaatgcatcagatcatgacctgacaggcgttgtctttggattcacactaggattcggtttttttgtgatttgccatgccgtcaaacggacaagaaagattagtgccttcacaataatgacatggttgacagtgagcaagaagaattttttcatgagagaaagcgactaaaataactcaaccagatcgcgttgggctaactggctcggatttatgacatccttgtagatcctagtcacctcggtatctgcttggatggtgttcttcaacttagaaaacatagtgcatcgtcctttggcctattatgtcgtgttgtcaattttatgttcgtatcattaaggtcgggtgttccgtttcaagtatttagccgactatgctcacttaagttactctcgtaatgtctctacaggggctattcaggtttgctgcccttggataagatcacgaaaagaaaatggcctgaccagagatctaattccctctgtttctcctgaacaaaactcagtcacaatgcgttttgcaaattatcgtcagctattaaaatttaaaaaatatcttgcaacgcgggtctctgacttttatctgatatacttcttaggtgagccgtatcgtattgatatggtctaacccggatcacattcgtcgattgcgatggggtgtttttacctgggttgcgctcatcaacctcagctctgcaagtatccgtgactcatcctcagcaggctaatctgacggctaacatctttatttcaattaactataattagattcctgcccgtatccagatctcagccgcatacaccaagttcgagacattttgggagccttccgagtgtgtgaactatatgagcctaacttcatgtgaggataccgagctgagacggaaattggaatactactctctcccaccgcaaaaaaggaaaaccctttgcttgttaacagatgctttcctgaatgtcattttcattatctctgttagaaagacattgatatcaaacggtttaacaaaatagtgagctgtttactcgcctccctgtcgtgaaatttgaatttacttgctcctatggtaattattacaagttccacacggctgattaaatgccttgttagcaatgaattagtgaagtttaacgtttttgtgataggtttgtcgattgcactcgtacgtgattgaacctttgacatttcgatctcgagctaaagcatacacacatactgaggatgtatctgcgttggcttataaacaggaccttggaattgttagctcaatgttaggcttcaacactttggccatcatcgatggtaaagattagttgacctttactttgtcccgaaattcaatcaggtttatgcacggcaggttcgttgaagcttccttcatccatccataaaacaaaagttgatggtggatactggcctttcagtttaccctacgaatcgctcaactccctctcaggattcgtcaagctcaaaactgtgaggcgtgcctagctaatgcatatttacacaaaatctcaaacaagacaaatacttttacgcttatcaggaaatttgctcctcatctaattaggaactactcatgaatgaactgattgtaaaagtcattaaatccgaaaaccagatgaaaatgttatccgacaatgccatcggaagtagtgattcatcatcagttctacaaggcttccagacggctatgtaccgaaaaggtatgtagtaatgctcagcgatcaagcttactttattaactcgcctacatgctcatctgcaccatcacaggaagtaattttcgtaaacaagaacataatatccaaggaacacgggagcgaatactttcaacctcgacgatctcacgtccacaacttcgcatgtccttgactgcacccccgggtagattttaccgccctggatcaggttcccttgcggatttggaatcgggacattcatcaggcatcgatttacactcgcctggctatacctcacagagcaacaggctttccagcgacaaagaatgggaaattccatcacctgccggttctttcgagctacgcaggagcaatgaactcttgattccagtaaaaatttagtggtgcccttcaaagaacaattggaaagtattttgggttccagataattgttttgaaatgtttgtgaaacatagctgttcttcaggctggtggttttgaagggaagcataatcttccatgactagtacagttaaatgaagaaaaatgacaatcaaaccaatatccaaatgaccggaaaatacccacctggaaaggaactcttcagtaaatactagttgaaaagagcagagtaagtcagcctaaagaaaattttgaggcacgataggcgagtagagtcagagagaaactgaaagcatggaatatttcagtgtaaattaaattcatctttgtgatctacatataaaaagaaattgaatctatcattctggaaagaatcacattcttttttgattttatctagcatacagtaattttcatttttttcagaattggaaagagaattggatatttccaaattctctaataaaatgtcttccatttcattgatgaacaaatgaaatttttctaatattgaagtattctcctcattttggttgtggaggaaatgggaaaaatcttcaggggatttttgaaaattttgttggattttgtctgatgctgcaagaaacttacttctagaatgcatcaaatcaaacttcatcctgaattcagagtttaacaatttatcttcaagtaaatcttgaccatagttttgctcaacaaactccagaatcatgaataaaaatctgtgctggaatctttctccttcaatgtttacctggtctccaattttcaagaaaactttagacaccccctcaatcttgttcttcaattctaagaattttgagctttgcttaaattcagcctttcttgctcttggaactgataaatactcttctaatgtatcaatgaataaattatcatcaaaaattgatttcatcagatctctgaactcttttacactgtttgtctctctctcattttccaattttcccaattcaaatttatgatcaaagatggcatgtgctttgatgaagaggtaaaataattttctcttatcctttttaacaatgactgtggttgattttcaaggaaatgaagcagaaaattttgtgtcagtgaaatataaatagtcatcaaatggggaaataaggatatctaaggattagatatttattgcaccttcaaagattgacttgaaatacttgaaatggccttttccaaggaaagtatagctgctgggatgataaaaatagtctgtggtttgggatagaggcccaaagaaaagagttattgttgctatctcgagtgtatttttggtatgaaggaaatttgaaaaatcttctgcagctataaaatcatgattgtagaggtaatccattgtttggaagattaggctctgtagtgaaatttcagttttatggatactattttgataatcaaattctttctgaatttggaagtgaccaatcttatgtaatagagagcttaacctacgaaacagatctagatgtccctgggaatgtgtggtaatactgccactcatatggatatttcctggattgaatatttctttagggattttggttatcaagttttttcctcccagtttgttcattttgtttttcacacaatttaacaaaagctcatgaatattatataaatcttgaaaatgggttctcaaattttgggaaatttcagaatctggatgtttttctaatgctttgcacaaatattttctagcaaaattatcaatagaccatcttaagaaatcaaggtcatcatacattgattgtattttcactatcaagaaattatcagctccagccttaaccaactgcaaaaaatagagatcaagacaaaaatcaataccttgctctaattttgaaagacctccagacttgctagcatctaagtaaaacccaaagagttcggtgatcagttcctctcactacgattgatttatgtttggcttatgtatctcgggtaatgagctggtttccttgttgaaattccagacagagggaacagaaggagactgaccttccatcttgctaaactcctgttgcatcccagccatctgatcaccggtggcagagggttccaagtcggttcgactacctgtggtagttttcaaggatgttctgattcttatccctgttacggttttttgggggtattagcccggttcacatttcacactttccactgctaacttgtaataaactttctgcttgctgatttcgaaactctgtccaaacttgcactggcagcaggctaattttaagcgtgagatctcaattccctctgctaacttcaaataaaaaatttgctaaaaaatttgaaatgtgaaccgtcctattgtgaaagacagtaatcatgacatccactatcagtttccatgtttgcaaaaaatcaaaacacatgcaaacatgagacgggattccagaccttccacccgatccaatccatcgctttttaatggaaacacactatgcatactttgagttactcgaaagcagcaccaagccaacaaaattgctcgaaaagacagcaaggaaataacagacatggtaattgataagaaagagtaccgtcaagtgatgatcacaagtaaaatagaaatgaatcactggggaagcccttcctcttcaacttgggacagtaatcagacctgtttaccactttctttatataatcaattacaagtagcagcttgtgatgtacttggccaaaatgtatcggcattcaccaccagcacttccgcggataaacgtttccgatcattaggccgccgtgcaggttctttacgactaattctgcgccgtttgtgttggacctttcgggccgctaagtccgaacggtatcagttgccgctggtagtgattttggcaagtttgacttgtaattctttcgctcagaaactcagcacatgtcacggtgatgacactgacaagctgcgactgcagaggactgctaacttaacccaagtccctcgatcggagggcctgtaccaggcgggcgcaagcgcccctcgcgaagcgagcctccgaaggagggacttgtgagtaaagtaggaatattcgcgtggaagctggagggagttagtaggcaaaaaatttgcccttacattttcccctacttccacatggaagtttcatccgccgtttggactagtccaacggcgtgcttcttctgaagccttgggtcttgaccacaggtcacggtgccctctggatttgggagcaccggccattgaagatggtcattttgcttcgaggtcaaagaaggccatcgaattacttcctcaggattcccgcatagtctgacatactgtgcttgtggctgattatgtgtggtcaaagcctgtatcaggctgtacttgacgcatactaccggtattgactgcctgacaaaatgacatgaagagatagtgatataacgatccgagactgctgcttttgatctatgattgtaatgccagttagcaaacgagctcctgatcttattccaagtggtcggaagcatcacactgcggcaattgattcgcctggctgatcctcaaatgggcctgcgcactgcccgtttcatctttggaatcatcttaaagtacatctccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgctcacctatgtgacaagctcagccccggcccgtttggttggattggccaggagtagcggacagtttagaggaaaatagccaagaaaagccacaaactgtaccagcttccaggccagaattgtgacttcactcataagcccctctttcagaggctcgctttgcgagttgcctatggccctctgtcgaggggatttgttaagctagagaggactgcgatcaatggcttggaactattggcgtcaccacaatacagtcatctgtttccccccatgttcggtccttattaagtttgacaccactctgaaatcctaggccctgaaagaagtgttttactagtgtttgatagaattatgacttaagcataagatgtggttcaaaacataatgctcttgataatcatggtttcctacagatgttcatatgggtcaattatgcacatttggtgtaatttttgcttttgtcttttactaagttgcattgtctttttcatactgagagtctacatcaggtttgatacatggagatgaaagagaccggaaaaaacagcagtcttggatggaagtgtcttgaggtctgacaaactcttggtcccttggatgctttttgggccaattgttttgaacttggtgactaatctttttttagatttgtgatttgttggataaatatttcactgtggaattctgttcatgatagcagaattgattagcaaaacatttgcttgaggtatacctcactcacaatatacgcacagcccaatcatcttgtcgagacaatcctcacacgtattttgttcaggtctgtttccattggaacagatgaagatgttcaaaataccagatactagaaacctttatactataaagatcagatactaagacactgtagagacaagattattgtcaacaatctcaagtattttctttccccggacaccagaggtgaagtgtagggtgccttattttttgatagaaaaatctgcaagatcgaaggggttcatcctgcgcgttctactcagggtatttgaggaggatggctatctaccacacatccatcgtcgttgccaatgccgtaggatcacaaacagagagctgggggtgcacgaaaaagtcaagtgtagaatgagtggcatttaatcttatttgatcagtgcacagctgcatccagccagattctcagattgtttgaaacagcgttaacataattccattctaatgtttttttagcacgacaggtatatctcaccatgaagattttaaacccgatggatttcaatgagccaaagaagtcattcactcgagttgataagttcttacatccagcctcaactgtgagtcatcaaaatttatttggccgattgatttgattttgcatggagttattctaatcacaaacaatgatatattgtgctcgagttggaaatgtagctgactactatcacatgaggggaaacaaacaaaaaagagtaaaaatttaggaagccgggagagactagagagaggacaaaactgcgattgagaggggatactcagcttggaaaagatgatgtgtggaagaggaagtaagtgtaaagggggaacagggacagaggaaagactggaggattcaacagtgaatgcacttaataagctggcggacaattgatattgtcaaaatgggagttgggacagcagtggaggacagaagatcctttgatgtccgggcaatataatttattccgtccgtcgcaattacaattggtgaatgtcccactgcccttagattttcttccatagttgtccgttggccagtaggttttggcaaccggatcgaattttccaaatggagattgctcgctgcttccacagacctagaatttttaaaattggaaaaataaacattctttcgtacgttagaaaaacccacaattgatttatgttttgtagatcatcatttcttactcacaggtactatctttggtccttcctctgatgaagggccgaatttttgtccctgtgaaagcccggtcaagaatgccacgaaaatccaagctgagttgaacaacattgctgctatctgtaagagatgagcaattgttagtcaggatttaaaacctatgttttccagttgagctgggttcatggtgccgcaactctcccttcaaagcagggctgttctgccgaaggcttgggacgaaggcccccatccttttggacaactaatttcggccaaaggccgctggcagcgaagctgccaggagccatgggaccactgaccaggatgaggttgctacccatccagtcattccattcaaatcaagcacaagacaattaatgttcaggcttttaagccaaactttttgcaattgatttcatcatgagaggttgccactcatctgaattcatcatgcaattgcaagaagttaatgtttgttactgttaggctgccatgccaggttagtcatcgatgctgatttgttccatcaaatcagttcaagcaatgggaggaaatgtcatcaagtggaactgaagagctcattttatacctgttgaagtctacctaggcagcgttcctggtgtgtcgcaaccagtctgctaattcctgtcctattgcccagcccaccaccaggcaggataaccaacgtcgagctgtatcctatgctcatctccctcaaatgcaactgatcatctgcatcaacatggcaacatggaggtcctacctcatcaattcaagacacccgagcaatgtcattgcttatttggtcctacattatagatctctcccatttaagatcagcaaatcaacataatttgatctacccatcccaccgatggcacaggatgacacacatcccctgataagctcatctcagtcaatgagaacacatgaccatctctattttcctccacaacctcgatctggacttgctcacaacactcaatgttgtcaaccttgacattctcaggcagtaccagcagaccaacaataggtaatccatggcaagtagcaccactcttttgaacctcatgttatcttttgggaagaaatctccttgcaagataaccacactgcacgggtagcatgttctgatgttttcattatgtgtacaaaaatctttgactacagaacaacaacaaaaaaacttcaccttgggagaatttccaattccataaatggctattgtcaacaggaaacagcagtaatcagcaagaacattctgctgttgtgtcattaaaaaattgtaccctatttcaggatcaatcagaccaagatgtgtccaagaagcttagtgtcatggtgtacacacaatgttggatgttgtagctggctaagagatttcttctttgggtgaatattatagttctccaatcaacttgactctgttgaatggtgatgtcaataagatcaacaagttgctcatcacacccatccccagtgaattttatgaaccactggcctgagcatgaaccaagaagatgtagaagatagtgatgaagcaatttctgagtagttattcagcacatttaccattcttggattacccaatgtgatccacaggttgaaacaaggaatatatgttagtctcctgtcatataacatcttgaattgggtttttccaacaggacaaggtcaccaattcaagagtttgaacctcaagtatttttagtcaatttgtgcagcagaaccaaagccatcatccatgaacacaccacttctatggggtaacctctttgtgatagtagtttccaattgcgctagcattttctgtcactataagccaagtgcaaaatcagtcattagataaagttgctgtttatcttccaaatccagtttctgggcagagtcaaatttatgtggcattatcacgagtcacaagcattggaggaatatcttttcatgggttggttgccaaagtagttaaacaaccctcaccatcaaatattatatttttaatgtaaaaatcaatgccaacagacaaacacatgagcattgaatttttcaactcatcaaaagtccaactaatcctcctggcattccatctaccaacacaggacttcacatgccaaaatcaaatgcatgtattacaaattgtatggcggcaatacattgaatcatcagtcaagtattgatttttattttaaatctcagtgtgtttacgaaacaaaagaaagaattgtaacagcaaaattgtaagtgcttctatttcacttttcaaaataaccatattcttaagttacccgcggcgcccccgccgcggtttttcactagtactataacgataactcagtcaagtgttgggatgcaagtactaacatttaaaacctttgtttcccagttgacctgggttcctgggtccgcaacgttccctgcgaagcagggcagttctgccgaaggcttgggccgaaggcccccacccctttgtgacatgtattttcggccgaaggccgttcgctgccagtagccatgcgactaggatgagcttgctactcatccagtcattccatataatttagcacaagagtattattcaggattttaagcctataagcttttcgcaattgacttcatcatcagaggttgccactctgcgaattcatcacgccatttcaagaatttaatgtatgttaggctgccatgccagtaaataggctaggtcgccgatgcggatttgtgccgtcaaatcagtagcgatgggagggaatgccatagtggcttctttttatacctgttgaagtccactaggcagtgttccagtctgctcgccaggattgcccagcccaccaggcaggataaccaacgtcgcgcggtatcctatgctcatctcgctccaatgctactgatcatccgcatcaacatggcaacacggaggtcctacctcatcgattcaggaaacccaagcaatgtcattgctcattcagtccaacattcaatatatttctcgaattcatgatcagtgaatcaacaccatttgatctacccatcccaccgctggcgcaggatgacacaaatcccctgatcaactcatctcagtcaatgacaacacatggcggtccctatcttcctccacaacctcaatctggacttgctcgcaagacttgatgttgtcaaccttgacactctcaggcagttacagcagaccaacaagaggtaattcatgacaagtagcatcactcatttgaatctcaatttttcatttgggaagaattctccttgcaagataagctcactgcacaggtagcatgttgtgatgttttcattatgtgtacaaaaatctttgactacagaacaacaacaaaaaaaacatcaccttgggagaattcccaattttatcaatggctattgtcaacaggcaacagcagtaatcagcaagaattttctgctgcagtgtcattaaaaaagatgaatgtcgacagacaaacacatgagtacgcactcaatttttcaactcatccaaagtccaactaatgctcaaggcatcccatctatcaatacagaattatgcacatgccaaaatcaaatgcatgtatcacaaatctcatgacaatactttgaatcagcagtgaggtatttccctttttttcattctctaaaatgcaaaggaagaattgtaacagcactgtaagtgcttctatatcatttttcaaagtaaccatattcttaagttacccgcggcgcccacgccgcggttttttcactagtagatctaggaggttggcttgagtccgtcaaagggcgacaattgataggaaacggaagtttgtctggtacgggttggttatggtgttttttttgtcagttgcggggatgatggatggatggagaggaatagaattctcaaatactacctggttttataagcgtgtgctaggccaaactaacacaaggaagaatccttgtcttcatcgtgctccaaagattcaaagaagagaacactgcgcgtcgagaacagcggaaatctatgcaatacttcccgccaaaaacggcggctctaacatagcagctgactactctaagtccagagctcacatggtaatattcccgccatcttgctgcaatgagaaatcatctcagacttacggtttctaatcagaatcatcctattaggtacttgcatgttgagaaacctgctcgtgttgggccaactgtcgagaccatttaacctttgtcattcaacaatgagatcagacttcattcgctttgagataataggaaaaaattgatacagctttgcaacggttcccaagggcggtatatccacttacccaagattagacccttcaacgacaaaaactatcaccattggcccatccgatggagatcccaaaaatccgaatacttgttgcattttttgggggtatggatagatcatagatttttatgttgcgatccgagattcccaattcaagtcatgagcagcatttttgctcatcaaaaccatcagtgttgggaaaaacaaaagagaaaagtctgactttgaggagctgaagccgaatgaaaattataatcggcatgaactacagaggaaagtaaacctctctccaaaatcaatcctgataaaatagatatcaggctaggtaagtgactgacggcgagaacttagttgatgacagcaatccgccaggataaaatgatgaagtgctccctattgattcatgtttaattcaggcttgagaggtaaattaattcagtgctactctgttttttttttctttttttttttgctctgcagggtaaactaaccaatggataaatctcaagcaagtcattcaacacatttgatacttttcttatcaacaattgttcttaatcactgaatcatcaagatttagttgaaatattttaaaagacttgatattgtttgcatagttatttcaacccccaaaaaaaggttgattagagttcaacttggaatgtacaacatatccaactaccatcacatgaggggaaacaaacaaaaaaatgggctttttaagaaaatggaggagagaggatgaaacaatcagggagaagagctggagagcagagaaatgattggaggattcaagagcagttcaagaattcaacaatctcaattgtgtttcatgaagtgggaattgggacaacaatggaggtcagaaggttgtttgatgcctgggcaaagcaatttatttttggcatcacgtgaacatttttggtaggtctgaccgccgtcagatttggctccatacacgtctgttggccagaaggtcagggccaccggatcgaattttccaaatggaattgattcgtcttgggcgcaaacctggatgatttataagattccggcaaaaatttttagacatttatcgatcttgtgtgtcagtaaaacagacagatgattttagtgctttcgtaggagttgaaggatttatggatcatcatttcgtactcacgggggttattcttggtccctcctctgatccagggccgaatttttgtccagcctgtgaaagaccggttaagaataccgtgaagatcaaggccgagttgaaaagcattgcggatatctgcaagagacatgaatcaattctaagccaagagcctacaactgtacctcgatcaggtgttgtgcttacctagatcagggaagtttaactgtcttcttaacgcgaagtagttcaaagggtaacactcgaatggaaacgcttttgatagtggggatggatgggagagacaaaaaggaacaagaccacctggttttataagcgcatgccagcacaagggaggcttctcgtgttcgtcttgtctcacaggttctagaagagaacgttgtggagttgcagccagagctcccatcacaatcttgcacatagcttgatgtatttatgtaatcctcaatgatcagagttggggtttctattcagaatcatcctttgaggaaccttcgacaacgagatcatacttcatttgcttgataacaaaaaaaatcagatggagcttcactacttattgcttccagattcgcccactgccgcatacgtagctgctttttttttttcttatagggaaatttggcctatggcattgcacactatgaattgccaaaccatcaagccagggggaggaatacgtaggaataactttttcagagcatctccaacgcgggtggtaaatcggggttgtaagccccgtttaccaccccaattcccaaaacaccccaccactgctggtggtatgcagggtggtaagctacattttcagtccaaaaaatgtactgaggtggtagatctaccaccccggtacctcccttgataccgctgtgggatctgtgatatccaccctccatctcgtgaaacccccataatcgcaaccggttcacacacaaatgcccctcactcaacctcgctcattcaatctcagtgcaggtttgccactttgcggtggcgcacctgcctgattttcaggtggcaactctggaacgcgggtggtaaatcctttgtttaccactccggctttaccacccgcgttggagatgctctcaggcagggaagtgtttccaaggggagctggaaacaaaacaattcttcttggtcccccccacattttcatacatctaccttccccagtaagattcacatacatatatttgaaaggagtatgatccagtccaaaaagcccattcatcccacttttcatgcctaccattttagcttctaggcctaaattaaattcatccattcacattgcccaccaatatgccaggtttccactgctagggtcctctcaaaaacacacaacatttcaaaccaaatttgcttacaccaaatacatattgtgtttgcaactaaccttggacagatctgaaaaaataaaattttgtaattggaaaaatctgattctgccaaaactttctgcccaccttttttgcccaatttccttgattcaaattctcaaatttcagaatatatcttttgattcaatgtttctgaccagatccagatccacctcatcatccagtttcatttctctctgacgtcattcttcactttctttcctctaatcaatcccatctcatcaacttcagcaatgcagtcaaactctaatcaggatatgatcagcatgtatcttcgttcatcacaccacagccaaggtggttctcacaacgaaaacactccagattctcctcaagctacagtttcccaaccctccccacattccaactcacaatcctctccagctcctgtgaccccctctgaagagtttgactctccccttccttgcttttctagattaccaagcccagctcccattgaggttagtttttcagatcttattatcaactcttccatttctcaattgctgatgatccacctggttacaatttgtttaggtttatcctttcaaatgttatgttagttatgaattctacttggagaaacgcgaccggggtcagaagttaaagtggaaattagccaagtctcccgcctccaacaagttgtgtatcgaaatcaatcctaatcacataggcctcgatgaattcaagaaagccgttggatcagcctgtagtattgctcttgctggagttgacataacgatcgcaaaggccggaaagaaaggggtcccgaaaatccgttgggacgctttcatcccaaatgaccgaagttgtccgaaatcccgtgccattcatcttgagaatccgactgattatcgccgctgggttgagacgatatcgaaaaagaagaaaactacacgagagggggcaattcaccttgttcaagataatccaaagaaaaaagaggcgaatgccatcgatcagaatcttgttgacaagctgaaccaccgactccgagctgcttctcagaacgaaggcaccagtaccgaagctaggactgacaccaacaacgatccaaatcccgacgagtccgacaatgaggggtccgtcatagaggatcaagagctgtacatgtctaagatttatgccaagtatggcttaaatcacaaatttgatcgaatccacccaacctttccccatccaaccaatcactccaagtacattttgttgtcagccggtaatgtgcgtatatgggcagatgccttggtaagttgtttcttttatttggttcattaaaatcaacttatttgtacttactttgggttttacttctaggttggaaaaaagcggggcgtgtcgcttgaatcccctccatctgatctcaattatcttacggctaaaaagagggaagcagcgcctgaggctggtgtaccatctggaacagccgaaatgatgacaactgcagtgggaatcttgcttgatagggcagttggtgaaaggaaccaaaatcgtgcggaggatggacaactaggaatacctttagctgaaaatatagaacaataccttttgttcattggatgtaaccactccgaggttgatgtggttgccgatctcttgaggaccaacggattcgtctcctacttaacgtttggctctccaaacttggacaatgctcctttgattcaaatgggactctccttaggtcttgttcttcgacttagggataatgtccataacttttccttacatctcagagcccaagaggaatagccagattactcccgattactattttttttcagctccaattgatcttaacaatctcgtcattgttgtattcttcttcattttatcagctccttcaaacacttcaatcaatcgaaaacagactgtatcagctcctccctcagcaccactagattctcagctccaatcgatctcaatcgatctcaatcaactctccattctcaatcagctcaacagacctctttttttcactagattctcatctccagccaatctcaatcgatctcaatctaccttcctatctcaattgatctcaatttctttttacactgtagctgctccttgtaccactagatgctcaacttcaaatgctcaacttcaaacaaatctcaatcatatcgtatctatcgtatcaaatctcttgtttcaaatctcttcctatattgtactgcttcatcggagcagtgatcatcttattttttcccattgctcattttgtttcactggatcagatcatcgctttttcatcgattgtatcaggtcaactggaaatagacagtaaattgattgttatcttttagcttgctggacagttgaaccacccaatccaagcagtcagtcagctacttggtaaatttgctcttcttacaagcgagcaagacaacaactgatatccaacaaggtgactatgttgcccaagaccgatgtacccatcaagcataacccaagcgcacccgaggatggtcagatgaaaagtaattaggtttcttccgtttgtaagttgatgatcaggaagtccaagcgatgataatgatatgaacgctgaacagagaagggtgtacgctattcataatagggaaagcagagggaccggctgaccaaagatcaagataaaacgaggggtttgaaatggatcactcgaggcagactgaagacgaccaacaatcgatgagttgacggtttcgcccacgtgagttttcctccacccatccaatagttgcatctctgagagcagttccggcgatggctcagccagctctacagtcaggatgtaggaatgataggtctggtgatcggaagatgaagtcattcgtggaacttgctgcaaggtgcaacggtaagtacgtctatcgatcgtaccgatctgggtgaaaagctcggcctctcgcgccgagcgattcgcacgcagaatctggtacctcggctgaccgaataacccaagagaattgacttgataaatcacggcaaagcctggagcctggccgcgagtcgacaacgaatctcaggatacaatctgaagctctcaaaggccttgacgcacatctgataggtctcagtgagataagggttggaggtaacaatgtaaggcaacgattggaattgcgtaaggcaacgattggaattgcgtatctgacaagccaaacaaattgcaagttggaccctgtcccgagtctacaatcaagagcatgtattaaacttagtcaaaagagagaaaccgtgatgaatttattgttaaacatgatatgggagatattgagaaaagaaactgtagcttagaaaattgtcataaggcaaggggaagattattcaaagattagtcgtcatgaactactgcagagttgtaggcttcctgggtacaagagtagcctgcatgtcggtaaagttgctcgcaaagctctggagtgattgtcatcgcagctacacgcgagatttcctctatctcatcaattgctcgtaccagggcttgggttcggcgaaggtgagacttgaaaactgaaaaacacattttgattggattcaactctggacagtatggtggaagatatttgattctcactccagcctctgagcagagttgtggaatacgaccacccttgtgtatccgtgcattatcgaggacaagaatgctattttcagctgggtaacggttcatgcgagggagctttcatgctggagattagtcattttggaagcatgggtaaacaattaagaaaattttggaaacttacaagatgccatttgaggaaatgctcaaagtcttgtcgatcgacacaatcatcgaggattgttaaggctatcatgccatagattgatattgccggtatcaagctgaatcgttcaggattgttatcgtgttgcaacttcaaggccctcctgcctttttcagatctggaatatctacgtataaggtctttgctacacaccgcactttcatctgtgaagactagaaactccgctggaatcggttccattagttcgatgaattcatacttccggacaagattttttcgaatattgtagacttcagccttcttgagagtcattccaagtctcttagtgagacagtaatgtattgcctccatgctgactaaggtcccagaattatcgtagacctgctctcggatttcgtccagaaacaagccaggatcaatgttgacaagatcggtcatgaactctttgtcctcctgagtgagaagatcaggccggccttgggtttcgtaatcatcggggttgagaatgacagttcgggtctcttcatacagggcacgccaacggttgaaagattgtcgggatatttgctctcccaaagcgatccgaatcgagtcaaatgactttgcttggattagcatacgcactgctgcgaccttggtacctggctcatacgttctataaaccattgcggcttgggttcagtagcacatttgatcagcatactctgtacatctattgaaaaattattgagcttacataaagttgtgagatgttggtagttggtcaactctgatagcaatggactagcgctgtttgggtaacagcaatggctatgacggatgaattgggtcggtggtggggattggttgtgatggataggcttggctagttggtttggcaggattgaattcttggtgattttcgggatggatgatgatggtggtgatgagtcaatggatgaactgatgatgagtggaattggccggttgattttgggatgattaatgccaatctgacattgaaaagtaaaaattcaagaaacaggacaattgggcaaaaatgctgggcagaaagtcatgtccaaaaaaggatttttccaattacaaaattttattttttcagatctgtccaaggttagttgcaaacacaatatgttcaaaaatgcgtttgtatattgatagacttaattattaaacatatgtgtgtgcaaaaacagggaaggttatagagaataagagtacatcaaaaataaacatgttcttcttatgaacacacacacacaatcttgaatcaaaccaagagaaaaaaaaaaacaggaaggagaggagaggagaatgagaagaccacaaacatacgagagagaaagacaacaaattcaaacaaaggaagaagcagatcataccaacacaagtcgccgtgtttatttttttatgtacccgtttacacactgtccatacacacacaacacacatgaaggtggactgtatctaacaaaatacccatgtttgttttttttttttgaatcaaaagaaggcggttgtagaaaagaacaacaaacaacgatgaagatgaggatgatcacagttttttttttttttaaaaaaaaaatggaaaagataaggatggcaagtatataaaaaaaaagaagagacgaatgagtccgtttcctatgtatatatttatttctattttcacaataaatacagtgagtgagtgagaaagaacaggaggttgaagttttactcgaggctaggaggggggaacgatttcctgagcaagctgagttttttcagcgacgggggaggagtgattgagatcgagagtatgatgaccgggctcgacgaggggagtagtagtagttgtttcggggaggaggagggggctagggatgttgagctcggatgcgtcctggaagagagccggactgtcgccaccggggtgctggtcgacgggcgtgaggacggagtcgttctggacggacgaggaggggccgatgcctgtgtagaagcccgtgccggtcgtccggatcgagccgccggtccgggtcgacttgacgttcgaccagcgcgacgaaagcgactcgatcgattcccgtctcgagggggccaatgctcgcaccgaagcatcttcgtccgatgggaaactggttgggtggagttaatggaaactatcaggattgaagaagaagaagaagaaaataaaaaaagaggaaagggagactgacttttgttgatggtgtaaggaggggctgaagccggatgaggcgagggtgagtatactagcgttatcggcgagtgcagccggatgggggttttgagatggatgagggagactgtgcctgggcacattgatgatagagaagtgattctgaggagagatgggtggtgaggagtgtagggtgagggagggtgtggtaggttgaatgggttgattgatgattgaggaggaggcagattggacacgttgatggttgatgatcgcagctctgatcggattgcgcaagttattctgagcgggttgggccatgtttgagtggttggtgatgttattgtggtggttgtggtttgggttgtggttgtggtggttgtggtggtagtggtgggtggtgatgggtgatggatgaggttgggcgatccgattggctggtccgttttcgagtgagatgacggtggttggtttggttgaggcgagagatgagtttccgaaggtgctcttgcagtcgtctaggattggttcggatgagctgttggagatcgttgaggatctcttggtgggtcgataggagtgcctagattgggtgggtgagttgagtgctggttgttgttgttgatgttggtgggtgggtgtttcggatggactgggtaggaatgagttggcctttgatgagggggtgattggtctgatggatgcgtttgggtctgcgccatcctcggggtcagcttcggagtgatgatggttctcctggttggttgatgctgctgatgaggatgagtttgagtgcctgtcgatgatcgttggtagtggtaggagtggctgtagtgagattgagtctagtttgatcttctgagtatcctgaggatgatgagagagtgatcgttgtttggtagtgtttgattcgatttcagtttgtctattgttgtttgagttgttgttgttgctgttgttgaggttgaggttgggtagtgagctctttcgttttgagtggttggttgggttgattgtgaactttgataggaatctggtgagtcttgagtgatgatggttgttgttgttgttgttcttgtgttgttgttgttgttcgtttgtgagttgttcttctgtcatcttttggagtggttggttggttggttgttggttgttgttgtttggttttttttggtcaacaggttttttacacaagttcaatagccagcacccccgaaccccccggggggactgaccctattgaaacccatccgcttgaccgtccgagcagaaccacagcttgagtacgatggcctcattcccctcactccggcagatcttcgccggattcagatcacccgaacaggaagcagacctatcaagaaccgcattcaccagattcctactctacatcctctcagtcacctctctcagtctactggccagcaaggcagtccagaaatcaaaccactaaaacaaactcaaaagtcagtacaacatcattcatcaatcctaccactaccactaccagtccatgatgatcttctcctccaaaaaaaaatcatcgagagagaagtcaacaaaatggatgttgaacacacacacactcccccaacctaagtagagatgattactccgatcgaatccagatctccaaaaaaaaacacagaaaccatcatcagatattcaaccggttctcatccgctcttgaagagtttctcgatgattatggtttttttttttttttttttttttggattgatacttaattaggcgttcgatcgcatctccatctatttaggttgtcggaggtggtgatgaaaggaaaaaaggccagatctgagacttacatagatattcgcaaatttgggatgtggaatagtctttttttgggaagaagactaacatgtgttttttttcttttttctttttttcttccagcttgtagaatcatcgaaacctcgacgctacttgataacatactcggcttgacatgcgcctccattccgatcctcacaatggctcccccggaccacgatcactgaaacccaggttaatctcttccaccttgatcaaatcttcaacatctttatagaaaatatgactacatatattgatgtaaatcaacacctaaacaaagattgtaaaaacaacgaccaccaataatctcatgcttatacaactcatcccacaattcattttgggccacttaatgcacattatatgaaaaattagattagggccaactcgaaataaatatgattagacatatttaactcaattttgctgagctgagaatgggcggagaaaacacgagttctcccagagacaaggaggagagtttgatagacaaaaatatgtatgagcgagcttatctgggaccggcgcttgtctcttcgtccagacatcactccatccacagagtcatattataatacgcttgcagtatcaatcgatactgggttgattttggtaaccaaaatggttgaaatatatgtacagagagagggagacgagactacgtacgatcgatgggagagcgtttgaggaggatgtgagtgagttgctgtaggaaatatcaagcagagtcagcgggccatcgccttagcatctgctgctgctgctgctgcttcgatgaagtaatatttatgtattttaatatacgattctctcggtgtttgagcagctgaagaagatatggttcatatcgtccgcctggacaccgatgacttgacttgcaaagtcggccagttcaatttgatcgggaaaaagatatctgggctgaatagctcagcaacactagtccttgtctcaccagctcctcaaagctgtcttccctcatccacctccatccatccagccaaccaacaacttagaccgaacatcaacaataatctcctcgtctttttttttcttttttgctctagtaaagcatatccatagtaaaacaaaaaacaaagaaagaaagaaagtgtttatataaaaagatggctcctcgtaaagcgaacaagaatgttgaaaaaaaattgactgaaacagtactcttaccgaatgatgagcggatgctggaaggatcgccgattccgtggagccatctgtttgagctagcacgcttctaccaatcattcagtgcggaggagcaggcgaagatcaagctatcgagttgggtggaggcggcgaagaaggtggccaacccggccgagcttccggagcaactgttcgcaggctcgaagaggagtgggaagatcgaccgactggccaggatcgccgggccattgaaggaactcttcaagcgagcccagccgaagaagacgccggaggaggaggaggagcacaccctagcagacatccagaagctcatcggctgctcaatcaacttggatctctccaagcgaaccgataacagtcctctggccttcatccccagactcaaccctccagccttctgcaaaccgaaccaactcaatcggtcctatggcgcacatcgcttcatccatctcaaactctccgatcaactcagctctcgcctcagacctcgcgcttccaatcgaaccgccctccagaaatcattcagggagttcatccatgcgcccatcagaatcggaaataggctgttctacttctttctcaggaaggaggtcaatcattatacattctcaatcaaatccctgtccttcttgttgacttcttttttttcccctcttattctggtttgaatattatttagaattgtctgtggttcgtcgcctcagaagaaccaggttgggaatcgaccaaggttttcatcaacgagctcttagatctcaagatcaataaggacatgacggtggccaaatgggtaagagccgcccgctttgttggtgtgtccatacataaaaaaaattaatagagccatcttaattctttctacttccaggcggcacgcacctctctccttctatctgctacccaatcatccattgatatcgaccctgaagatatcaggaggtcagacagttaatcctccatggatcattcttcaaactgacttggcgatgctgatgagagatacccttggtaatcttgatagggttccggacttgtattctgatagcttggtgatctcaaaagacttgctcagctcggttgctgacacgcttggcttaagctatcttccatgttgagtgtacctccgattaattgggtttccctttgcaattgatatcaaaccgagtatcaagttgagattttccaccaccatctgtgtacatagcttgtatcgaaggctcgatcagaaaccaagcgtttgtgtggagacttggtccacccagcaaggacgagaagatccaactgtgggaggaccagctcggcaaggcctccaaacatgtgttcatcaagttcagagcccggccctacgagttccaccaaaagaggtttgtcctccaagaggaatctttcaccatcttgcttgatcagtgcttgtccatgggccctcgcccgcctgggaagtctgaaatcatgaccgatggcgctggaatcatcagtcgggctgccgctacccgggtttgtgagtcactgggaagaaagtatgatactttgccgtgtaagtccaatatatccttttacttacttaatagttacttcaagctctcaatctgaactcacttgcctcttttctttttttttatagctgcatatcaggctcgaataggtatcttagcatcaatctttcaccttctcattccatttcttgaatgtttcaaacgagatttgacctgatttcacttcattccccctttcgaaggtttttctaaaggtaagcggagaaacaaaacttagattccgtataagacttgatcctgacaaagccatcattttgaattatttaggtctttgggtagtcccgccagaatattctgcgcacaatattactccctggatcgaaatccgagacagtcaatggaaagctgagcctattgaaggctatacgttccatttcaacctatgtcgaatcagtcgttcagttaccagcagctcattaggaaagcaattactaccagtaagtttttcttaattttctttttttctggaaaatgttcctttttttttcgtttctgaaactcctgttgcatttttgcatcaaggttctatccgctcgtggggtgcaaaacaagacggtctgttcagccttagaggaacacatcacctcgacgatcagcgatctgaactcggccgacccgctcagattggcagaggtgctgagccgctccggaggactcaaacaaaccagaagggccatcctcgaccggatctcgaacgtccaacacaatccgactgcctacagaacctatggaaacgaccccgttgccccgaatatcgatccggaatatggcgaaagttgggcgttcactaccgatgggcttcatgctatgtcgcttgttcccttccatgctgaggaacaagtcatcagtatgttggccgctggtttcgaacctagaaatcgttacatcgtcactaagctgcggaaaattaaggaggataaaattagcaatgcggtaagttatgacggattctggatttaacttatgttatacttcatactgatcggatttgaattacatagatcaaattcagagtgccaattgcacaaagtacctacctgtatgtgatgccagacccgtacgtctcacttgaaatgacctccacttttgggtctcaatcttaagttgttgctgattgattgatacatctaacataggaccgggacattaaaagaggatgaagcgtttcttcaattctcttcctttgagtaagaacttctttgctcagaatccaaattaggttttaaaaagaccattttacaaattggggttgatcaacttacgattgattggaattctgaagagattatcagaccgggatcaagctctcaaacctagtttgtccggccatagtttcgcgatctccttgtgtagccgtacgcatccaacctatccctgattggttttcaagagaaacttattttctgatgttttacataatatggcggattccaatttttttttttttaaaaaaaacagtcaattgatgcccggaagatcaacttagtggacaatgacatactgagggatgtttactatgacgttctggtttgttctatccaagggaaaacatctctcctgagtttgttgtctggtggtacgcacaattgaaccgtaatttggtttaaactcaacttgccagttttgactgatgtaaagctcactgaatttatttttttcaggtgattatgatggtgagtagaataatgtgaattgattcaaataaagcatcatacaaactgagagttgaataaaaaaacacaggtgatcaggtcatggtgatctgggatccggtgcttgtccagcagttccacaatgtggacttggataaacatcctcggatagttactgatgagctctttgaacctgttcagcttggaacggttgaggaatgtcttctggaagcttatgaaaataatcctgaagagtttgtcaagacggctcaattgatccaagctgctggtttattcacaccaaatgatgctggttcttactccatcaaacacaccatgtaagctctacaactgattctgaatttgttgaagtcattttatttggattctgatgtttttttttttttttttttaaaaaaaacagggccgaataccttttcggccttgataatccattaacccaaaagttgggtgaggtttatgtgaagtgtcttgatgcacccaaagcaggtactgcaatttgtttttatttgttcaatcattcaagtgaacaaaatttctccaattcactaaatgttatttttctaaaaaaaaaggaacccaactgaaagctgaggcagatcttctcctcaagaaagagtatgaaactgcattggacaaggtgactttcccaaacggaaagaaaatcatccactttccagtcaagagctatccaatccctaagtatctttctggggatcctaaattttctttcaatggcgcagcaagagccattcgatttgaatttagtggaaaaccacacatccttggcaagttgattttcattttctttccaaagaatcattcaattactaatgcttgttgacttggattgaattcagatgagatattgaagatgggatatgctctcttgaaaacctataaggaagagctggattctaaagatattgtaactcatcaggaacgtttccatgatcgagatgaagatctgtctcaattctttttggagaggaaacggttctatgaattcaacaggagtgaaccaggtgcttgtgagatttggattggtattctccgtccattacaaagagcaatcagggtatttcccccctccccacttctttcttttttccttttttctcatctgatcttttagaagaaagtaaaattgaactaaatttcttgattgaaaattgactttgtagaacattgctggtgaatggggaaaggcaattgctgaaggtgcaaacgcacatgtccgggataagatttgggaatctgagtatggacctggaactggaggctctggtaaaaacagcaagtcagtataatcacattcaaataaagatctcaaattttcactgattttgttcttctttattccagacatgcttatgatgtccaaaagaaatatgatgaattgagttacagtaaagcgtttgagtatcaaccagggccagaagagatggagctttacaagtttgatctggacgaattcaagttgacaatcgacctttatttacaaggcttgggtccaactggttatgcacttctcaaagtcagttcttttttttctctccatcaaaatttgcttaggaaattgaaacctttcctccatttcttgtgatctgtccaacatgatcaggcttcttgtttagcaatgtgctgcaatcctgagtcattttgtccctatgatattgcttttagagaggtaagtgtttttcttattcctgatagacaacaatttgagatacacttggggaacagctgattgatcatctaatctcatcattttttttaccttggaaaaaataaagatttgtcatttgaaaactctagcaagacagaaaaagacacacttgacctctacaggggaaacagacatgattgatatccgagccccaaaatcgattgttacaacttcatatctcacaaatgttgtaaaacaaggcactcttttgggccgctccaagcctcaagcccattcagatccagtctaatctcacttacttcttctatcaccttgtacacctttttgtttctgtaggaagtccccccccccaaaaaaaaatgaaacttaaaaaatcaagaccagttgtaaaatcattttatttccattctctatcatggttcttatgaaattgtgtctgtacattctctaaagatggccttgcggtacccgttgggcggtacccgggacctgttggcaggtaccgccttcactcctccggtacccgccaagtggtgccaggtgcggtactcggtgcctgcttttgtgcaaaaaagcaggcggtaccctggtacctttgagggtacccgcccccaaaccccctcctcggtggcttgaccgagactaactggtctcgtccaggttgctggagaggacccctcctcggcaacctgatcaagaccaatcaggtcgccggtaagggccctccttggcgacctgattggtctcaaccaggttgcctggaagaatctccggtagccaggcagtacctgccaggagtaccgccggtacccgtcatacttgagcgggtgcggtacccggtgtccgttttggccgaaaaaagcagttggtacccgggtcccatggggccatctttaacattctcattctttgtgaaaaaaactcacgtaacaatggtaccttgatatcaatagggatccttaagactgatattgtagtgcagcaccacagcatgatactttgctgctgaaataacatgattaaatcaaagactacatttctggattatgttgttcatcctacaagcccaaactgggctgttgtatcttgcattataggctctcaagcatacatacatattgcattgggctatccaatccatcatttcaaaaacctgtaccttgtcaattttcccagtacaatacaaacacctggcattggacaaaaaaacatcccctccctcaagaaatataaatatggatattacagtggcaaaatgaatctgccagctagggcctgagctcaaatttatctttgacacacaggccttatgtttgtgatggtgatggcttgtaataagccatacatcagattttctccttttgagtagttgaccataattttgcaagggtttcctttttgcataaattcagacactttctgatcctcccaagtgcataaattcagacactttctgatcctatacctgagttcttattctggtgcccagtttgatgaggaacctgaacagatggaaatatgtagagtgtctgcacgggcaacagcagccactcagaacccaagatcttgaacagatgatcaaaaaaaaatccaaaaattacaaacactttggtttggtggagcctgactggcagatcccttttgccactgcactatcatgttaattcatttccaaaccttgaaggcagtttttagcagattcatcaagaacatataatttctgtgaagattgatgaatgggctgctttagaccaatctacagagccttacaataaaaaaaaaatcaaagaaaggatgagtgagaccagcgatggatgaaggtgttctgaaagcaatgagcatgtgggactttgattaatcttgttttttcatgatgattctagataagcaagatatactacttctacaaatgtataagaaaacaaatcaggagggaaaaacaaagagaaagctgaggataaaataaacaacataaggtttctatagcagtatagtaaatgcaagtgggtgagataggcttcgcgaaaaaaaaaatgtgatgaagtactagattatgcaatcaaaatgatgtcttgaaccgctaaataaggacagcagaaagaggaagaagaaaaagttgatggcataatttggaatgttgctgaaggttgctgttgagtttaatgagaagcttttatgaataaacatattcaatctccaacccaaaggaactgcatacctaactaaaaattcgatggcccaaggagatcaaggagttggtcgatcgaagagatggacagacttcataagcagctctaagtaaacgctcgcccgtttcttcaattcatgtaaatctgagttgacgaccagccgactgggaccgagtggttgatcatcctggaaatccaaacacggaaggaaaaaaaaaaacgaacgaacgaaagaatcggcgatgagtgaacagttgtgttggagatcgaatcctgaatgacatatgcctaccttaatgggcgatccttgcacctctgccccatcatcgttcaccctatctccacccttcccgcatactttctgttcgtcaatccaccaagcccaaccgaagggcaagggcggacgagcatctctggctgactgatcgagatggcgggcgaaggggagctggtcgagctcggtcaagatgtggaaagcttgggacgaaaagtgagtctccaaggtgaatggagaagagcaaaggacgagccggtattggatgttgtcgatcatcttgatcaatcggttgtatgtcgatagtgatctcgattcggctataagagcttcgatgggtgcagcggatctgagctcctcaagctcaatcccaaaccttccgctcccagaggctgcctcagattcgtttagccccgatttgactagatcgaagcaagattgaatccattctttcatcgggtcacaaaggttttcacatctaactaactagtgaagtgttgtttccaagcatcagtcaaagttttttattattattaaatggtttcttcaaaagcaaaatattgttgttttgtgtacctacatcattcagaaaagaccagtaggactgtttatgctgatcaagaagtttaaccagcttgtcaaccgagacctcctcctctttccgtctgaccaataactggaccaagtctttcagaaaagcttcggtctgtccaaacttcttggacaagtctgaggccagggcgaccttgtaaatcgttggataatagatctctaggatttgcttgatcgtccggataatcggattattgggctccgttatcatctcaatgatttgttctcgatctcgctttaaactgactaagctgttgagtttcagatgcgataaacattcttgagttggtttacagtgaatcttctcgggacgatagataggtgtgctcaccggagaaggataataagatcatgaaacagattggcatcggccagtgagccactcgaattgttgaagattttttcactttcttgaacgctttgtagctcgacctcatcaaaatctttcgaccaacgaaggatcaagatgatcatgtcttcgtcactttgatctatcaagtttttttttgatggtaccaaccaaccagacaatcgcttgtgtgagttacccagactggatcaacgaaagaaacgaaacaagatgcaaaggctcaccaaattcagcacgagttttccgtttctcttcctcaggcaaataaacgaactttttgatagctgcaagtgatttcatcctactaagctccgacggatgggtgactgggggatagctggattgaacaaccgtttcgattttcttatcataacatcgtatttcatgtctgacaatgctgtccaatattctttgaaaaagacttaaagagccgactgcgtgcagcgtaagaaaggagcagccacaatcaaaagtcaatcaatcaattagatatcggaagttgagccccaggtatctcacatggctggcccaaaatcaacgccaccgtagtcctgattgctagcgtagggtttataatcttcaggccctgtctgtggcatataattaccaatcagcgatttgaaaacgaatgtctctttcttgtggagaaagctccaccgaaagatgcaaggagggaaagccgagacaaacttgattaactcatatggcacgagtttatcgattttaatgaacaactcgcaaacctcatcgccgtcaggtccagtgatgaagacgaaactgagggaagcgaagagccgatgagatcagtggatgccaatgccacatgtacggggcaaccaggcaggaccacaagtgaacttactggagcatgtaagcgatccacatgatcgtccaagtttgggcttgttcgtacatcgggtccagggccaagacggtttcaagtcgttcgtgctcggtgatcaatttgtacattttatctatctcaccgtctaccatgaggaacaaattcattaaaatgtagtcttttgtttagccgtcatacaggcccgaggggtcttaccatgatggacgatttttgtgagaaaattcttgtatccttccttggcttcggacactctcttcccagtactgatccagtctgtttggaagccgcgttcatcagcaaggaatttatccagctcattcttgatttcgtcatctggagatgaaggattgggatgggcagcctcaaggacttggtacagcttctcggcttgggaggattgaatgtggaaaacccgtcggagtagcgaaatgctagtttgcctatcatgatgtccggtgcttgggtcaatctgggaaggtgcggtatcaattatccgtcccaaaatgaattttaagacgcttgaggtggaagcactcgaaagaaatcgagtaaaatacgaactgttttgagcaggtcacaaagcgccgaccatccaatcacacttattcccacattcagtgacaaattttcacctgcactggagtcgataggtagcttgggtctcccagttttcttccggtataatacgagaaactcatcctgttcatcaaatcaattagaaggatggtgtgagatgatgatgattctattcgacttgatctcttcaatttttttttcaagagtgcaaggaagatttacatttttcctctcaacgaacttgatcctactaccaaacgtggagattaactggggcaactgggaaactaagtcgaggtcctcttgtgacggcctggttggtagactaagctgattttgaaagctgatgatcgaagtgatgtagcttgataacaacttagtaaacccgatggagatcaccgcacgtttggtgaattgtctacgttcgcggctcgtcgaaaaattgcgagaattgaagtcgaggatgaatcgctcgatgcccagccaagtttcgactggagggtgtttcaaagaaggcaagatgcgaaggatgtcaaattataaatcttggctttgttttgtttttgttttgtagggtttgtttgtttgtttgtttgtttgttgctgaatgtgtaatttcttaagccttggaagatgtgctgctgactaggtagatcaatgagcccaggaaaggcaccccagactcgttggatcatcaatctaaacaggggtagctgatcgacatcacccttagcccggtcccggaccgcctggcgctccctgagattggaaccaagctgtgattcggcctcgctgaccgatcgggcagatgggggggcacttggcgagccaaagaagctgaggaccgtacttatcctcgagggttgcttcttaagaacgggtgtaggttgctgaataggttgttgaagggattggtcgaatggatagccaatggccttgagtgaattgactcgcgatagttctttccattcccgctggagctcgaagctgcttgttgttcgatccaggaaagcgtatatagatatgaatgttcagtgatgatgcttgatggtgagttgagatgggaagaccaaatgtaaagatgactacacctggcgagaattttgttgagagaatgaaggtcgaatgcggtgaaggattgttcaggcatggcctgatcgaatggagcaatcaaagcactgtttcctaggaatgattagatcgataagcctggcggaaaggttagaagtgtgtgggatgagttcttatatatgtttattgtgaagagggcgatcaaattcaaataccgtcgatagattgccggccccctggcttgggattgggagatgggggtggattgatgagtttggtttgtgtgggtggtggaaggatgagaggatcgatcgaagtggtgagtgtgtcctgcttgatcgagatgagacaagacaatctccacatggcaagaggaaaacactcaagtccaccaccaaccgagaaacatcaaagctcatcttcgacaccctcaaacaactcatgtacactcagccttttcaggagccccaatctttacttgaggagctcatagcccagctcactcaaaccatgccaatcaagaacaaagctactgttttccttgccttggtaggtaatttcaggatgatctgtgcgtgctcagttcctcatccagatggacatctcttactttgtcagggcttctcagatcttaagatttcacctcaaccgctcaaagtgagaaacatggatatacattggagggagggagggagcgggctgcaggataggatcgaagagagactggacaagacatattggcttagagtgagcatactatgtataacaattcattagggcggcttgggatggggggcggggggggcggatgggcgaaaggcgggtagctcaaagagagtgaattccatcatgcttgctccgactccctactcatcatagccagggcttgagatagaactaatacatgttgccacccggaccagctgcaacttcgggatgatagacttgcgagggcggtggaggagggcgatggaacgcattgcctccccgaggtccaccacgatgtccacctacataatccagatcaacagattcaatcagtcatcatctaaatctgtttcattcattgtatgcatgatcatctagttcttcgacttgccatatctgccaccagggtaatctgcccgaggtcgatatcctccattggcctctggcggacccccaggacccggtcgccagccattcatctccatcggaggcggcccctcccgaccaccccggtatcctccaggattacccctataccatccccgtccacctcgatatccgtcgtggttggctcctccccggggcatccccgggccacctcgatatcctccccgaccacggaagtgacctcgtggattgttcatgtggtggtggggtggacctagtggtagctgacctgagccgagatctcctgggagatgcgattgtggcggtgggggtggtggggccggcgtaaagttcgtggccagatggttgggctgaccctcgccttgaccttgcacatcttccgcccagtcgatcgtcctcgcaactacttcggcttgagtggcgctcaagtgctccggggcggtgttccagtcctgggaagctgctggcgctgcctgcagctgtaccgagggttgggattgttcacctgcggtccaatccttcatacttgatggtagatgttctggtgtaacgatcgtcgcttgttcgagcagctgcttgttccttgccacatggtcgatgatcggctccttctccacgatcggcactgggtgggaggtgggaggtgaggggtcaggcacagctgccggagtttgatcttcaccggcagtagatcccacgggtggcaagacttcagattgttgtaaaaacatcatgtttccaagtggtgcagatgaattgactggtgcgacctcctcttcaactttcaactggtcttggttggatggtgggatctgagccactggcgctagctctgcaggagatgcggtgagctggataaccatctccttgacctttgcgactaaaataccaaagaaattagattagctgatgttcgtttcatcgcaccacgtcaatgggcctcacatgaaacaccctcgatgacgtcaccagtatgaccttgagtaaaccgattgatactatcaaaggcgtccccatcaccaccagcgatggctatagatgattggttagcatttcaacaaccgccttggtcaaataaccaaattgagtttgacgatcatcagttaaaaaaaaaaacttacgtccatcagccaatcgatgaaagagagcattcacagcggctagctcctgggctgtagcgttttgtatcacgggtgagacgataggtggcgcgaaagagtcagttggccgagtggctgagttaacaagagagtacagatgcaggaattgcagcaagaatgtcaaatttgattcggcttttttctgtccaaggcgaaggaaaaaaaaaacacgagtcgttgtgtttttgtgcgatttttttggagtggagaaggtgaatgaatcccaaagtcaatacgttgcatgatattaaagctatttagatagttgtggttcgaacaaccctgggaaagctcaggtagtatggggagagagaaaggagaacggacctgctcggagagaaccgcactgtcaacccttccttgcactttcagttcctcttcttctcgtacagcttgaattcgaagctcatcgagtttctcatcttcctgtagtagcaaacgggtaaagattcttcaatgcctatgcttctgatcgacttgcgtagggctaggaggatagatcgatacttcaagtgacgtacttctagaattttcaacaagtcttgcaattctttgacggtcgcttctaaggctggtttagaagcgatagcccgtttttgatcttcgttcaacggaacagtgctactctcgtaaccgccaattcgttgctagataggtggaacagatcaggatgtgattcaggtcagacgatggaaggcagagtcaagattctcttgatggagcctggatgggtaaggcgatgtgacgaaccagtttcttagttgcagctctgatccgcttttggacttgttgaacgggcgatatggatacagaagctgaggcgggtggggctgatggggtcagcccattgagaggctcgggcacggatgcgatgactggtgcaggagcaggttcggtgagctcattgggctcatcgacaatggcgggaacgggggcgacggccttggtggtgtcatcgacttttgagccagttttctttttacgggagcgcttggaagccgggttgttgggtggttgagaggaaagtccggggatgacacgagtggtattcgttgtcgaggtcggggggacgggctgatcggtagtggtggggccagccataggattcgaatgtgtgcactggagctagatatacgggagaccgatttggaacgaaatagatacccaacaagattaagaatatgagcatctgttgattttcgtttggctgtcagaagaggaggaggaggaattcaagggacagagtacttcagaggcttggaactcactctaggtagggctgggtcaatcgataagactgatgatgacgtcgatcgatcgaggagcgggacggagaagatttctgaaacgcaatgagggcctctatctatctatctatcggagctcaataagtgttcgatttttgttctatgtatgaccaggaagttgtgtttggtctggagcagggactttgatgtttttctttctttctcggcgttgaaggattctccggagttgagagtgaagccgatcgagccagctgacagcccaagcagccgagcccccctcggattgctgtatgtagccccccaccagtggctgacaacgtcatagaattctaatatttggcaaccgggtgcagtacatagactcatgagctcatcaagtcattgaaatgatgaacattctcactcagaatgcattccagccccttctgtttgcttgcagtttgtcgaggatatcgaaaaaaaacatgccatgattcacatttgtttggctgagatgtaaatcttgaaagggtgctcctaaagcatggttcaagccggctgtcgaggtcagttctatgtgccatagtgtcaatccagctcaacgacatggaagaatgaggaaaggaacaacagaaacttgctaggttgcagggtgaccagagatatatgagtgatacacttaataggctttgactaatctcaatacttgtaaagcaagaaggaattgccacagtcaagaaactacaacaaatgctacacatgacatccaaacatttgatttcagccaacacagaacagaatactgtgattgatataattgagcaagcatactatctaacagattcaatgctgacaggttttgtgattgatatggatcaaaccctttttgttcagtaaatcaagattttgggaaggccaccttgcaagaattaatgtgtttcaccttaaaaatttgaaataataatcaaacttcttcaaaatggatgatgggcaaaacatgtgatataaccacaattggccaaaactagcctggttcaagatgaatttgctttggatgttgatcaaaattgcataacaatttcaacctggtcatatgtgagattaccagaaataaacactcaatattgaggtgcagaattttccaaccttaactaagcctcctgtggtgagagtgtctgcagtcaggtttgggtggtagcccagtatcaccagagaggctgatgcctaaataactcaaagtttgcctgagaaagatgggatttagaggcctttgttgaactttcacattgtcatctggcttcaatgccattcttctcaaaatttcattgttctgggatcactctagtttttttttgtgttttatcattatttatgtttccataccaattttctttttgaaaattaaacaaaaaaaaatggaaattcacattttgcaggcacaaaatatgctgatacaaagatttctctcaagactctctgccaaatctgtaaatcaaagttcaaaatcatgaacttgattggaagtttgttgctagaatcaaaaaagttttcacagaaaaaaaagactgcaaaatgttatgaagatctttcatctgctagaacaaaaaaaaagctataatgaatgagactatgagtggtgggtcagattgggttgccaccacaaaaactgtgtttatcacccataccagaaaaccatttcagcatggaagtccctcactgagggagggggcactttttcacccagccagttacactagcaaggctaaggggatcatttttaagctggagaatttttgtggaattgtattcatagattcaccaaacttaacagtaatgaattttccaatgggaacatgaatttgggtacatacttcttgtaaaagatataggtatctatttgtatctgaaatgcatgaacaatatatgcataacaaaatcatagagtttatgccaagtggtcattttctgtattaatagaggttttcatgctttctgatttccttcccatggttgagtggtatttctttgtgaatttacagtttatataaatttgatctttctttattaaggtcattttttcaactgcaatatcatattcaacttcaattttgtcatcaagtgaacatcaaattcaaaaatgtgacgcatatgtgatcatgggtatacatagatcacctttccaccattcctcaaattgccagatcacaaggggccttaagtctcaccagccagatttgattaaggttttgtagttttatttatttatttccttatttccctttggatttactttcatttttttttcaatgtacaattggtaaataatcaccctgtattggtctgtctaccagtctatgtgagggagaaactcaaccccctgccaacttttataagcctatggtggttctatccttgatttcttgattttttgagcatcttgtaagctcatctttcacctccctgaactttgaagtccatgctagtatttctccattgttgatcttttcacccaaacttcttgttaatttatgagttgattgcaagattcaaagggtgcgtgcacattccgatgtgacgtgacatgcgatgtgacaggtgcattgtatgcattctgtatgcaatttggcaagctcgatcagccggattatgtcatccacttgaacttctctccacgtaccaaagatcggtttccatctcaccccaccccacctcaactcaaccaacatctccatccaccaatagcactttccaacatcctcacaccctcatccaagaactcacaagaattctcaaacctacaatatcaatatggcatccgcaacaatgaagggttggttgtttgattagtatcacatcagagcaactgacggttatccttgaactagagctcacccattgctttccaaataccttctcagctattgtcaagtctgtcttgtcgggcgtaagtcgtgcataatttactcagccgtccatgcctttcacttacatatctgtgctcactttgtgatgtaggatactctcattctcagaggacgtccaattaatggccaaccgcccaaagagcgcactttacatctggctgggtcagtctatcagatctacgtacaccgtaggctatttattgaacatcaatggaatgaatctatttctgaaaattttcaacagtctcactgctccacgtacgggttcacgggaccgcccagatgagccctgggcatttgaaagcagagaattcatcagatcattggttgtcggcaaagaaatcggattgcaagtttctcccatcaatccctcctctcacataaattaatctcgcctttgctccacttactttttccacagcaccatttcttacaccattccttcgggcggtgaattcggtgtggcacatttggtctctgggtccaatccacccgtcgacgtggcgctggagatggtcaagaacggctgggctaagctcagagagaacaccaaaccgggtaacgctgatgatgaaaatgatggcgaaagttcagaacaagatcgtcgaaatcaactaaaggaagccgaggagactgctcgacgtgagggcagaggtgtgtgggcagaagataccccagtgagttatcttgatttggcagtggaatagacctgactggacacttgaaaacgagaactattgctgaaatctacccctttcctagaatctcgaaatcaattactcaatgcccgaagacccagcagcttttttgtcggagtacaaggggaaaactctcgatggtccgtagattgattacaaccctcgagtatttgcttggtttgctgactggggtgggtttccttgttgttttggcagccgttattgaaaatgtttcaaatggcacaactgtccgtgcaagattactgctgagccccaatcagcaccagtttgttacggtcactatggctggtgttcgctcgcctcggtcccgacaatactcccctcaaaaccaagctgatagttccacttcagcaaatgaaggcgaaccatttggtgacgaagccaaattctttacggaatgtcggttgcttcagcgcagcgtgtctgtcgtcttgatatctttacccacaccccaagccaccagtttgacatctcaagctcaagctcagcagtcactagtcgtcagcagctttattggaattgttcagcacccagctggatcgatttctgctcttctactcgccaacggtcttgcgcgtgttgtggattggcatgcaggattcctttcgtccgttcccgagcaccagggtggtgggatggaacggttaagaaaagcagaagctgaaggcaaggcagcgcgacgaggccattggaaatcggtcgcagctcccgcaagtgacccgtcagcagccaatggatctactggtgccagcgcacccggcaagatgaaattcgatggaattgtttcgagggtatggactggagatactgttagtattcgagtgaactcggccagcaaatcagacgggcaggaggagcgaaaagtgcaattaagtagcataagacagccacggtacataatttctataatttattgggcaaacatttaggttcgtctcactgaaagcctctggttccacttcttcaggcctaccgatcctaagtttggcggacttgcgtcagatgcccgagaacttctacgacgtcgactcattggtaaacaagtccatgtctcaatagattatgtcaggcccaaggaaggtgattatgaggcgaaagaatgtgttaccattaagctacccactggaatgtatgtgttgaagtgccactgctttcctttcactcaaatcctaatccagtggggcttaattgatgtttggatatctagaaatgtcgccaacttactgctcgagcgaggatatgcgacagtgctgaggcatagacagggagaagatcgatctcaagattacgacatgctcatggctactgaaatgaagtgagctagtccgccgtgtctacagatgaacttgacgtaattttatctaaatctcttggggcatctgacagagctcaaacggaagggaaaggcttacactcagacaaagaattcccacctccaaagattactgatgtctctgaagtaagtcattggttggtattccttctgctattcacatggacctacagattaacaaactagttcgaactgaattgatcactttagagctctagccgggccaactcatacctgtcggggtggaaacggcaaggcaaaatccctgcagttgttgattacgtcgccagtggatcgagattcaagatttggctccccaaacaagatttaaagttcacactagttctcagcggtatcaagtgtcccaagacggctcgccatcccggagaaagaaatgagccctttggacttgaagcccttgatttttcaaacagatatgcgatgcaaagggacgtggaagtcgagatcgagtcgaccgataaaagtggaggtgagtctctgcccggatgattgactttgcaaccatatggattgatcgattggcaattccgaattcaattaggctttatcggaggactattcttgaacaagacggataatcttgccctcttgctagtcaaggagggtctggccagctgtaatgaattctcgcttgagcgctccccatacggcaaagacctgaaatcggctgaagacgatgccaaacaaaatcataagaatgtatgtccatgattgatcttgacagattgatacattatttgactgagagtaacccacctcactcttcattttcagctttggaaagatttcgatgaacaaccttctgagtctatggcgcacatttcaagcgggatgaagaacatagctatcaagccaaattttgaatatatcgacctgataatgtaagatttcatagcttgtatccgacgatcagccatttcgaacgctggtcgctcagtcattaatcgcatccctccttagatctgatattcgggaaccagtagatagctcggacgtgtctttttctgtgcagatcttgaagaatggaggtgtgtttaccgttggatcagaatttgaaagaagttgctgtcttatgatcttgaatcgttgatacacatctctactttttatgcgaaaaaaaaatgcaggtattcctgagttaacatctttaatggcagatttcgctgtctatcaccgctcggcccccatttcctctactcccgcaggcgcatacaaagccggagatctagtatctgcgaagttctccgtcgacaacgcatggtatcgggcaaaaattagaaagaatcttcctcacaagaaagaagccgaagtagtttttatcgattatggtaattcggaagtggtatcgcatgggaacatccgatcattggacccccgtttcaagtcgctaccgccccaagcaaaagaggctaccctcagttttgtgaaattgctagggcctgatacggagtatggttcagaagcattggatcacttcagatcacttgtcgaggtctgccgagtttccttcatgcccaatcgattcttatttagctgtactcaagttacctgccgtatttgcccccattaacactcagggtcagacattggtagcgaacatcgactaccgcgatccgagccaaaatggtcgactccacctctccttgtatgatacagccgactcaccaacatctacatcctccctgaatcaccgactcgtgcgcgaaggctttgctttgattaacctgaaggcgccctataggtccgcctatcaggagcagtattcagcgttagaaaacgccaagcaagaagccaaacgtaacagggcaggtgcttatgagtttggtgatggtaagcttcattttgtttttaccatgaataggccaagcgtagctgactctgaacccacttatgaactttaaacctctggtaatttagcgtttgacgattgagcttgtagataaagctctgacaaaacatccagttgtcgaatgtacttttctcgccttccatacatgttcaataccagatgaaaaacgcaaaccaccgatgagataatcaatatgtataggagtggatgggtactcgttctattttcacacaaaccattgttacctcttcatttatttttaaatagcaaaatgcaagcttcttgagtaacttacgtaccttaccaatagagtgataagactagtgtttgagaatacaaagaagattctactgcattcatcatcgttggtagccctggaatttacctgttcatgaagttaacacttggctcagtgtacgcgcgcagcggatgattcctcaaatttgcgattgaccacttgccgcaaatctgagggggggcaacacaggggaaattaaaaattaatttacatgaaggtctatacatgctacatgctatcataaatcaacttcgacacaacaaattctacaatgactactgcgactgggtcaactattttgtccgtcccatccatttttactcggacatatcccgatttaaaagtatacatcttttccggtactaaagtttatttgatcgatcttcacggagagcaacgaaaaattgggtagcaaagagagaagaaggcgcgatacacttgatctagtgttcagcgacggcgagcacacaaacgggctactctgaatatacctgcgccggtctgttcagagaagtcgagtgaggaggtaagaactccatacataagtttcatgtaaatttttcaagagactactgaccaaataccaggcaaagccaaaaaatcgaaccaaggatagcccgaaggttatccacaataacgcttgaaaatatttcctgcaagttgacggaggaagagaagatgcatgctcagttcagaaaaacaaaggagatcaaggaggaagactcacgtccgaaaatcgatggtactctgcatgattccaataattataccagcatttcctagcagccagatcgcaataaagcgagtcctaaaagttttgtccaggtcatctgccgtgggtttttcaacagcctcaactgatgttaaaggttgcatggctcgcgccaccgtttctttgaagtctgtgtccagctctgattgatcctgtgtttaatatgcataaagaattgtcaattgggcccaggtggtaatccagatgcgaaaaaaggaacttactctacgaatgtcttcaaccactcgcccaccatcatccttggcggtggtagtactggagactgagggaagagattcggctttatcggatcctttggtaccccctgatgaatacagcgtaacattagccaagatcactttgtaaaagcagtggacaggcgttgctcacatgaaacgtcgtgcaaattgcaaaaggcataaacctgttccaaagggttagctgcttttaatcagaatgactagagcgagaacaagatccgcatacattgagaatatttgtgaaagaaaccgcaataaacaagtacggaatcatagaatgcaacagatgccaagggctagttacacggcggtcagagaggtataacataggctattgagagagtcatgattgtagacgtactccatatacaaaattgacgactgaggcaagaggtaaagcagaaataaatcaacaaggaggaaaagatatctcagatgcaatatacaccagacttacaaagatgtaaatcccaaaagtacctgccaaaccagcgaagatagggcctggatagaagattagacagcaagcctgttcaaatgaaagcgtgtgtgtgcaagatatagaaaccaattgtaccatagctagtgctcataaaaaccgaagcttgactggtccctgaagcttctgcctcgtcaagttgaacgtgaatcgggcaaaatgctttgacagttaaaaacttgaaagaaaacgagttttagcgcgtttgggggacgggagcccaacggagtaggatcggttagacttactaaagtcatcgttaacaggtaaatagcaaatgatgcgaaactagataaaaaaaaccgtccgttggcaagacccctatgtttgaaatttccaagacgaaatgatttgcttacatgcacaagctaattaaataggcctttgttcgtcatatactggattagcgacggcgaagaagacgaagaagattgcacattttgagacaatgaaaggcttacttttttctcccccttcggacgatttcctagagccaaaatgatttgaagggataccaaagcaagctgcaatgcaatcagattcacaagtaagtgtccagaataatgcgcaagccaagttgatgagaaaaaaaaaatagtgaagctcacatagacaagtttcagtgcgtaattgagttgacccagccagtcgtatttatctggtactgagtccgggttattgaaatgggccgtattgtcaagcaccgtaccagacctgataaataaataaatatttaggttgatgagaattggtttttcgacctgcttctaaatttgttccttgcgtttcactcaccaacattccatggtaacccaagcaattttttcggccgacgtgccaccaggacttttgaaaggatcggtggtattccggttgtcttgaaatcctctgaaatttaaaaatatctagttggcctatgttctgcggagattttgtagcagaaaaaatatttcaaggcttacccagcagcgtactagttttgattgaatcgtgaaaatccaatccagggtcaacctcatgatatggaaaaaggtcttgtactattgacgagtgagtgggatcacttactgggtctctccagaactgatgaactgttggcgaaagaagagactcaggaaaattaatatcgctcgagaattgagctctgatagatccaagaagacttacccaaatctataatggctgcgaaggtaacataccaattggccagagaaaaccagctcataataagactaaaaatccgactggctgtcagcttcttgaatacgattgggtttcaaaaaaaaagatggcgtacccaacggtcgtgtaaatggcttggacgtgcaggaagagcaagcggatagggttgtgccaggtcttatacatccttggaaagtgtgccaaagcataaactccagcagcgaacgatcctgaaacaacaaatccacattagccactcgagtagcttcgagttaacatcgacgcgtaccattgagccatcgtctgcgttggccaataagctctgcggcagactctggcacatccgtttctcctttggccggcttgacataacccagtacccacttatctttagctttggctactaattcaaagcacaagattcggtcttcggctaaaaacatgttctggagtgcggaagtgatttagaatgtcttattcgtgttgcagcaaatggatgagatattggaaatgcttacttttttgaaaattcccattccctgtgcgatttcgatcatcagctcaagattgattttgttttttaacaaaaagtcaggtgataggcactacttacttgaacccctttgtctccaagttttgcagccaaggaatgatcacctatcacgtaccacacacgaaattcacatcaatcaacaaacacatggaaggatggcaagagaatcacataccatgaaagtattgttggagcggcctcccacgaatcgctctggtccgataggccgagaatgcaccgggaagtactgagacatagccgaatgacgactctagcggcttatccaatatatctgttattcgggtttcattcttccctcaatacaacatcgcggttcttggtcatacgagatggctaggggactacttactcgacatctaccaaaatcaaaaagaaattgtttgcaacatgagtaatatggagtctcgtccaaatgcacggaaaaatcatctcaccttgtattcgaagttttgcgctgccaccaaagggtttagaagctttttgcctcctgatactgatatagttgaaggtaccaatcagccaactgaaaacattaataaactgtcttcgtacttgaggcttacacatcgcatgaatttcgccacaagctccgcccaagtttggattatgaaagaaggcttcccataagtagtaaagtgatcttggcccgggcttagttccagcgtcgagcaaaatgcaaacctcaggttccaggtgtggacagatcgcattaaacagccaacgatgcgaatttatcttcttggcattctaggaaatggagcgagaatgggtcagcactaggtctcggcagagaaaatggcccgcaagaattaaaaataccttttgtttcaagacaaacgtcatctgaactggaaccagattatcggcgtcattttcctgtggactgatgagttccaatttgggtgtcactgataacatggtggtatactgatcgcggaatgaaatgtacattagagaatcgctcgatcaccgcgcgtccatatacatatgtttctttgaaactgaagcaccaacctcaaatacatgggcctgagtttcctttccatcgacctcttttttcatcactccatcttggtagacgcctaaggtggccaacaggtccaatgttgctttatcagccggctcgatcccatcaaacactaggacaacagcaatcttcttccaagcggctccggtaccggtctcaggcgctcctctatcaattcaattaaaccagcaaaaatattgtgagcgtgattagaggggagtctcgattctcccgccatgacatttttggagtttcggacttacttctccgccattttcttaaattcactccaatgggccttacaaatttccttgagatttaacatcactccgtgtagcgttcgagctactaataccttatcttcgttatagtaagtcttttttttgataaatgaatataatcgaaatgaatgatttaggagcttgcgacggaaccagaaacattgagcaaaaaattacactcacaattgccacgagcaattcgatatctcgtccatacttttgaggtcggagagaccatcctgcttcacgagtgaagtcgtccggatcacaagtgacggctgtatatctcatgtgggtaaacctttttttttcaaaaacaaaaaaagaaaacgttttcttacaggttaatgatttacttcaatttcaggaatgagtgatctgataatatttgacttactcattatctttaccaatgtgaccgcccatcaggttcgcatgcttgaccggtgctacattaatggcaacgatgattaaatgctttgatgcacgcgctttgaagatgactgcgatcacactgactaggtaccgggtactcatggacgaagttcccctttgacaatttaactttgatcgttttagctcgagtgcggttgaccttttgtctcttactccatgcctcggcactagtctgagttctgtagagtcttgcggtcgcttctcggcctccgactgaggtgtcagccggtagctgcggggccggaaagccgaaagatgtggcggagaccggctcgggtggatattcctggccggtgattcccacttggtggtaatctttctccagaaattcctcatccacagagtcctcctctccatagctcgtaactggttcgtgttcacgtgggttcacagcgccatcataatcttcagttcgccaaaattacattaccgggagagtgtgatggtacaaattgttcagagtggttataaaggcatcagtatctttgtttttatagaccaactaagggacaacaaaatttgtgtggtagtgttcagctcacagtcatgttgataatgaggatcgctgaagggatccgcgtaagacatggttgcgtcctaggatgagatgacgagttctaacccgaaacttctcaacgcgttctgtgactggacgtagttcttgatgatgcagatgtcttcgatcagggcctcaggatgtacgtcttgaaaggtagtatttgagaattggataagtaacagtgagcgatgatacggcggatgatgaaaaatgtgtggaatttctcacaaacctatttatttacctttgcaaagagaacttgaaattgacttccaagcaatattgctcttgagacgccagatgatttcgcgatccgagattcttttgcgcgggaaagggttctgcatggtgcttgttctcgaagccagtgagggagcgtgcgggaatacggcagctaggaactggccatgcttgcggagatgaatgaatgatgctatgtgatcttagtgttaagcttgatgcctcatgagttgatctatgtatactcgctcatgtaaaagcgcgcccacaagaaccgtgctggccgagaaatcgtctgcaagttcaaagttagcattgactcgagcaaaaataagagaaactgtttcgcttgcataaggagaatattggtcctgccaaacatcttctcctaacttatgagggtgagctcgggcaatcctctggtaattcacgcaagattgggttgcccatagaattttaagcaagagaagtgggcgaatgactgagacgcaagatccgtcgaacatataatgggtgtgccgtctcactttgtgactatttaaatttttggctgagaatatgatcaattgttgaggattgatcgctggggtaattacgatctcccgcgaaattttcatcctcaagggttccgatcttcggaatttcctttttttggtattttgtttgttttcttttgagctattctcataatccagatggcccactcgcggctacactctcctgggtccggtcgactttcaatgtttttgtcattctataaaactcatgattggccgagccaagtaaggcccagatcggcatagagcgagatgacaggttacgccgttttaggatcggctggcttcgagctttgatactgacactgatcagacgagaccatcaagctgggcagctttcaggacaggctgcgagtagcacaggcctccatagtcaagttgctcgagtgtgtcatatcagcgatcaagccgtgctacactagcttaccgcctcacacccaaaataaaatgattagctgcagaccctttgcatgcaatatagtcgatgcccggcaaagccatcacacacggtgactataacctgcagagccgagaggtgctagagctggatgcccttggatgcgctgtgtatgtggacctatatcctcccctagttcattgtaggcactccaacggaggggtcgggggatgaaaagtcatatcccatattccggaacgatttgagaaaccagctggatttcaaggtagctgtccaaacccattataacctgcccaaatccatcacaatctttgccttccaacgggcatggaataggacagattgtagggcatcatgatgtgtgcactcttacattcacaaagaaatgagaagaagaactgcggaaaaaaaaagactcaggttagagatcatgctcattgatggatagcaatcagtgatgttttgagtaaaagtatgtgtgtatgtgttgatgatgatgatgattacatggtttcttgagagagagagagagagagagagaaagatggatgatgtgtgaagtaaagagagagagagagagagagggaaaagaaaaaagcaagagataggaatagagacactatacaaacaaggttatttgattttgattttctttttgttaaggatgggatggtggtaatatgatgttgaagatataaacagagagagagagagaaatagatcagagcaagaacatggtgagtggaactgatcaaggcagaaaaaaaaaaccaaaaagacaaacaaaattaagtaataataataaccagagcatcggtttcaaaagaagaaaagaaaaagaaggtaataaaggagatcaggttgtgttgatgggtaatctaagagaaataagatgtaagctctatgttaagaaaaatataatatatgaatgtgacatatatctagtgacctaaaaaaaacccaacccactacgtcttgataaaccattgaatagaagataagaacggcgaaagagaaaatggaaaacgccaacaaaaagtaaaattgacttgtttgtgtgtgtgtgtggggggggggtgttaataatgtgtgattaataagaaaagaaagatgattgtgtgaaaaaagcggtgattgtgcccccgacgtgatgtccattataaaaagaagtcggaagtcgttgtcgctcttcgatttctccgattctgtcgtatcttgtttctgttcttcgttgttcattctttcatgtgtctatgattattttgttcttcttccgccatcgtttgctgttgattgatatatgaaccgctttgataggtgcaatgacatagagagacgtgcatcggcagacaaagatgaacaagagaacccccccccaaaaaaaaaagaaaagagtcaagagaaagagatcaaaaaggagtaaagtctgcaattgatcaaaatgagaaagtgaagttaaatgttaggctaatgaaaaggtcatagagaaactagttatgcaaagaagaagacaatctcggttgtttagagatgcctcttcagaccaatgtgacatccaaaagtgtttgtgattatcgttttttttccttaacaagaatctttcaagcgatttttgggtaccgtatatctgagtattttccaattttccagacagaataaaaagaagaagaaaaatcaattacactggccaaaactgaatcaatcagatgcgaatacggagaaagcgacttacccagcttgtgcccaagtggtaaagtttggattggtataagctccaagatgacgattgatgtaatcctcagtcggccgatctaggcagaatacaatcaaatgagttgacagaaagaaggcatagggagtttgaggaaatacctttaggactacatccgatattagtgtggccttcacgttgatagattctgacataatcgatatacatcttggctgggaagttgagtttctcccattcgaccgtctgaaacttgttcgagatcccgaggttgaggataacatacatgggttcggtgctgatcggtctaggtgagacttgagtaccggattggcccgctatcgcattagcgtagatcgtccaagtctccttgccgccataagtccagctgacccttccaccgtcggcctggaaacccttattatattcgaagccaaactgttggaagcctttgccctcataggaggtcccgtcggtcatcgtgatcccagagagggactcctgccagatagaaccgtgccaacggttgatgatcgtcccactggggtccttgggcgagttagccagattggtgacatgcatcgagctcgagtcgttgagccattgatagccctcgtccattggtgcgatctggatcgactgggacatcgagccctgattcccgttaggtccgtaggcgtactgcgcctccaggatatcaatctccgggcccgagcgacccacatcaactgagggccccggatgatcttctcccttgcacgtacaggccgatgttctttgacccggtaaccaagacagagcaccaccatagtccggcgatcccgatgtctttgcagctggtggtgttcggccatcgggcatcgtctgatttggcaaagtgccaacatcacaagcctcatacgaataggctggacaagttgataggaatcagcttcaatcgtagttgggtattgagattgtggagacttacgccacatgccttcgttactcgcaccaaatccggccctagccagattacccatcgtccaagccccaggccagaagccttgaacgccgggactaccgggcaaggagatgttgacttcgatgtagccttcggtgaagcagaacttattccaactttggatcatccctgaccgagctctcagattgtgtgcaggttcttggtcgatctggatcaccagactgccgcctttggtggtcactgcatctggatcataccactcgaagtttgtagtttgcctaaatgagaagcaaatcatcagccctgaattttttcaaaaaaatagaatacaaaagcgagataccagtagtgtagatcgacggcttcccagaatgggtcatccccaggccagaaggttctgttgtcggtattgaattcgtcagagaagacgaggttgtacttcttaccatcgagtccggttcgatgcttagcatcatctggagtggcgaggtcgatgagccgagggaggttagggatatctgggaactggccggtgccattgatcccaccgaggttccagcctagtgcggttggaccacgcctgaggacgtaggtgaggattggatagagtgcgaagaggccgatgagaccgctgacgaggatggagagtgaggctacgttcatccaacctcgacgggaccagaggatgaacttgcgatcggcacgggagtcgaaatcgggatcagggtcatgaaggaagtcatccggttctttgttctcttccttccagagtagatcctcagtcgtctcggagaaagttccggtatagttgagaccgatgggtggaggtagggacatggttccatagacgtgaccggctccactgtcatcatatgagaccaatgagtctctgactgagcccgagtagccatctgcggaaggtggacgacgagacttgagatgatgatttgaatggttgaatgggctgaagatcttacttgcgcccggaggtaggagagcaaaatcgacgattgggtctgtgattgataaatatagtagattagtctctctccacaaagaaacagtagggatgataattggggatgtaaactgaaaacaacaacagaccattagcactcagtcttcttgggttagatgaggtatagggaccgattccagggtgactgagttcttgagggaatgggccatagtcaccaccgacgagacctgaggcgattgcgctgaggctggatagatcagggccggcagctgaggcgggagagccgtaggtattagcatagctatctctgggacgatttgaggcagagtgctttgagaactggggctggtgaggggaggttgagttggattggagtagggtgggggatgaggatgagagggttgaggaaggagattgagagcttgggctgagttggcggtggagtgagtggtgattgttgttgctgctgctgctgctgggatggttgttgattgagttgggtaggagtgttgttggtgaggggtgactgttgaggtagtggtgggtgatgaggtcgtcctctgcgctatcgaagtactcggagttactactgggttcgatcgaggaggtttcgttgctagcaccagttgagaatcgtcgttgatgttgttgttgttggggtagtagatggtttggttggttgaattggggtggtgatggtaatcgactgttattatgatcgttgatatgattatgattattattattattagtctggttcgatcgaggttgtcggtcggattgtgggactgggtcgtatggcatgatggcttgtgggcaaacgaggggaaggggttggttgtggttgtgggtctgtgcgttgttgatggagaggtcagattaatgagggatagctggttgtttttctgcccatgtgtgtgtgtgtgtggtcaagaggatggaaagaaggagagaggaaggagagaaggagggctggttgttgtatcagttcatgaggctgtatgcaggctcagctgtctcacagcccttcaagctgtacaactcatcaacttcggtctggtaagccaaaagggacaaaccccatcggatcacagcagtacactcgcttcgaagttcggattcgattcatcggcttcagacaaactcaagcagcactctttcatctgccaagcggccagccgaggagttctgaccacagctcttcgcgcaatcctcgattcgattcgaacgaatccctacaatccatctggacatcaatctggctgggaagcacttacagaagatcttgactacagccagccctttcttacttgttcttcgcaaatctcatcatatgggttcataaagctctccttcaatccggacaagaggggggttcatcatccaaatactctaaagccaatttgattatcaaccacattttcaatacttgatgagtggttaggattttggaggtttctgaacaatccacacacagcttttcaaattttgtataaaaactcagaccctctcaagtctcaaattgaatccatccaatctcaaagaatacattaaagacctcagttggaattggttcatgaaacatttgatgggttttgttttggaagaaaaaaaaaatcaactacagctcctgctcagtttgaagtctttactcaagaaacccaatccaatttccaacaacattcacatattgttaggacaatttacactagatcattgatcttaaagcatttatatatatttcacgtctgatcttcaccctggttttaaatgaataagcgattgaagtaaaacttgtcatctcaggattgacaagaaataatatagtggcaagaactgtctagagaaaatgatcccccccaaaaaaaagcattagtgcatgtagcttagtggtccactccttagacatctcccatttgcgcccttcaaattgacaccttgatctctttcagcattggtgcaacaaagtatttgtatatgccctgtaggctgtactgcatcttcttctatttggattgtatgtatcactcacccaatacaacaccttgtattttttgcaatgtgtatttccctccccttgtgtgattctttgcagattggtttgaccaatccaatacatttgtattgtaatgggatatattgggtatacaatacaatgcaaatataccaagcctgtttgtatttgcaaaaataaaaccatacaatgtttatgcatgtatttgttgctgtttgtgttcagcaaggttttatacccagacactgtgtctacttccaaagtcatgtacttggatttgctaggattttgcttacatgagaggtgggacctaaatatcaaaattgtaaaaaatcactcatgcagtttggggtcattgattcaactaccaaactgaagaactgttttggtttctgccataactttcaacctcttaccccccctcccccctcaagaaaaacaaatgcaaacttgcagattatgtatcttaaatatctgccaaaaatctcaagtggaggatgtatgtgactgtgtctatcttcccattctacctttccacaaaaaccaaaaatctaaagcatcactctacaagataaccatcaccagctagaagggtgtttggattacctatacaagagtaactgattttgggtagttgaatcttcctgctggtccctggaacatcaactctcagattgttacatccagtgtacctgagcctatgctatattacagatcaaatgttggctcttttaaagcaaaaaaaatcaaatttcttaaagcaaaaactgaatttattcagaaagaccaattttacaaattggtcttctaattcttaaatcttaccacaagatgggcatgaggaataggatggtttaccccctagcagcaacatagcaaaagtgggaatgccaatgtgttacaatagcataactcagcccctttgtgtaactcattggcccatcaatatttctctttttgttatttttatcaaaacatctagattttttaaatactttacttgaggttacattctgatacagactgtattagctataaaaaggcctttattttctgttatccaggcctttttttacagcccccaacattactgttattgaaaaaaggaaacattttaataacaataaaatcataacgtaacaaaaaaaattactttacaatgcttctacaggtaactgtattggtccaccattgagcatagcaaccccaaaaaacaccttgtgattctgtagcattagtggtgttacactaatagtatgctttgttacaccactctttgcggaaaacccctctaaaaagggggtctaccactgcatagcggctgaataatttaccccttagccatcagcaatagtgtgatacctctaacagctaacagaactgtagtgttagcggtattttgctgaccctaaagtcaacatagcttgcccaccccattacagcaaacaattgatgagttttattgaggcctaatttttctattgcaacctgaccgcaatggtggctagttactttgcttgacaaaatattactagagacgtcacttcatacccggatacccaaagcgggtgcaggtacttgcctcaaaaatccaatattgtggacatccacacccacccgggccggtaccccggcacccatgggccacaggtggtgagggttttttgctggcaaataagttggtgtgcacaccattgttttttgtgcaggcatgtaccaccacggaaggacacaagccagtgtcctgcacagagggggagggtaaacccatcttgttgggagaaatcccttgtgataagatggtgtacatctcatcttgttgggaggaatacctcctggtgagatggggtacatcctggcttttcaagcggaatctcttctgacaagatggtgtacatcccatattgttgggaggaatccctcccggagagagggtgtacatcccatcttgtcaccatctctccaggaggtatccctcttgtcaagcttgccggtaggaatcccttccaaagagatggtctgtacaccagctttctggtaggaatccctcccaaagagatggtcttcaaccaaggctccaagctcattgggagggattcctactgacgagatggtctataacctcacttttcagaagagattcctcccagtgagctggtctcaacaactggagggttttccttgatggccagagagtttccctttctctggccatcagaactatgtacagcattaatgggctgggggggattcctccaaccatcaaggctggaacaagtctcaaatgccagaggaaaaccctctggctctcaaggggtgcttcccggtcatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaatcgagctttcataactacaatgggactcgtatgttcgcaccttcaaaaacctcttgagccactttgcttccgtgtgggatgaagagacaatccccagggccgacgtaaatccaaacggtgagccacgatcagctcaacgatcccttgatgctgatggagtgcttgggctggtgctacattggctctgttcaacaatggcatcatatacactccagcaaatctttgcaattacaccatcggtctgctcacggtaccttggaggagggctccaagtcctcctgagggtccttcaaacactcccaaatgcccgaattacctggccatcttccgaggagcgatgtcaaagctacagcgacatgatcaccagaaagtatccgctcctcaagaaatgttttgcgttcattgatgggctaaatctccccattctggtttcaggtgacgatgagtatgtctctcaatcagcatcatatgaagactcaattagctaaaatgaatctctcccaatacagtgttcagaatgcctactacaatggctggacctgttcgcattactgcagcagtatcctcacctttgcacccgatggaactcttatctatgctgttctcaacacccctgggccatggtatgactcatatatagcggaaccactctatcagaagcttttaaacaacacacctctcggatatcgggtcatcagcgatactgcctttcctcgtaagggtgcacgacttcaaggccgtatcctggctccaaccaagcgtggtgaaaaaatgcccagttcagattctgagtttgcacacaagaaggtcctgaacgaacagctcgtatgcgcaaggcaagcggccgaatgggggatgcactcgatccagggctcatttgctcgaatcaagctacccttaccagcagatgatcaccagttccggaccgatgtcttacaggttatatgtcgattacaccagatcagatgccgagaagtacaaattaatcagactcgctcagtctacatgtccactcaagatgagcagaagatgctatgccagaaatttcattggatgcttttttctcatattcaacaaaattgtcgaatcagcaggtattatcaagggtggttgtaaattatattgatgaactgtatctttttttttcttcaatattgtctttctttctttttcttcattcatcaggttactttatcgcttctttttctttttcagatctcaaattctgtcattatttttctcggtttttgttttgcttactcaatcaaatcagattgcttggattgatcaagcaaatcagatcgctttgatcaattgatcagatcagatcgcttggatcaatcgatcaaatcaggttgcttagatcaatcgatcaaatccaattgctgagatcgatcgatcaaaaggttgcttagatcaatcaatcgattcagattgctgagattgatcaatcaagaggttgcttagatcaattgatcaaatcagattgctgagatcgattgatcgatcaaatctgcattaggtagagtaaatttagtaaatttgaagcagatcatgtatcttagacatcaattttcaaagagagattgagttgactatgactactggagatcattccaagagagaaaatgataaaaataaaattcacaagtatagcaagccttctacaactcggacggatgagtacccaaatgctcattttgttgtccaaaattagtttcacccattgaagagaaagactcggggggaggttggtaactgctttgtacaggtggtactgaaggagctgaattgatcggtacaggtggtggtaccgaaggagctgattgtgttgggaagttggattgagctgcaggcgcataagctgtttggctgggagtttgcatcgcatgacccgctgtcatgtaaggtccttgatagttatacattggccttggttgaggttggaattgaccccgcttgtataagtccaacttcagctgcagcaagtccagtttccctcgcagatcccgaatatccattgactttttggtgctctcagctcgtaggcgatcgacttcggcttttaaatctcgcttctcgttgtccaccttggtggataagtcttggttctcccggctaagtgcctcgatctttgtgtttgcttctttcagacgtgctgcgtaaaaagacgccatcccctggtcacgttctcgattatcccgagcttcagggtcgaaataagtttccaggcattgatcaaggccacggcgccctcgttgagatctccgagttgatgagttcattggggaataggtatgatgaatgcgttgggagctcgaactagcaccacggcgacacagattagctttactcgcttgtgattcattggttggaggatgatgagaggatgattgatcatcaagttccatctgatcgttgatatcgtcattcgtaggtatgtttggctcgctttcctgatgattgggtgaggtctcactcgagttggatacttgtgagcctggtgaagcattcctgtcaagagattgcgagtcttccatgtgcgcaccgtcgccattcctaaatgcattcagatgagttcaatgcttgcttttagctttgttaaaaattgaataacccaagtcagcttactgttcatcatcactttgatcctctgcaacatatttccgggtcttctgatcaatttcgatctgaattcgtttggcatcgcggatgtaagcggggcaatttggatctccagtaggcttccttgagttagctatggctcggaacttgtgtttcaacgagtcgatttcccgatgtgatcgattgttcttgtcggcatacttgtggtaagcttcctgcacagagctccactgctgagggcccatgggcatgactctaccaacacatttgatcagtccaacacagtcgtctgtgttatatccttgagaaccaggcatgcgaccctggcgtctttggggcgcagttgaatttgctgactgtgaaagtggaggttgagttgggcgtgcttcggtggttgctgtttgggctggattgggttgagaattcgataccatttcaggcaaagttgctgggttgttgttgtggttggttgtgtgatgtgttgtgattgagaatcgagaagatatgatggatatctggtcttccagatggtctgggtcaaaaaagtgcctacagatttggcatgtcaaaatttgacccagaagggtccaaatttggttctgtagggcctacagagtctacgggaagtcctccagttacctgcaaacgggtgctgagtgcttctgaaatcttcaaatatgacaagcctctgtcaatattggaaatttttctgtttctaagtattcatacttattgtttcatttaacagtgctaatcctccccccccctagcttataaagtttaaaagtatgctaaagtagcaagtgaatagctggcatcacacatgccatgatggatctcttttgttgaggttgttctgcttaattggaatgttgtccccaggataatacaagaatgaggaaaaaagtgccaaatcagccccagattggccttttattgcttgttatcacagtcaatatcttcagctccatactcagatgttgtaaaaaattggaaaaaatattctcctggaatattgaatcataccactgttaccggtcaagatatgtaccgattacagcctaaaaatgatgtgagagatcctttgggatgggtaaaatttctaaaaggggggatagtagctataatatctcaggtatgcatgaacctattacaacagttgcaggtggtttacaagacccctgtattgaaatatactacaatccacaattatgacaagaaaaatctgtatattaatgtagggtcttagctaatcgactcccaaaaagtggaggatcgactcccaaaccccgaaacccccggaatttccaccaaaatccccgaggaatgggagtcgatcccccaaacccgtcagcaggtttgggagtcgaaaaaccactaattttaataaaaaaaaaggccaacccccgaaggagttgggggtcgatgtcccaaaacccactgggttttgggtgtcgattaccaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggggtgtacactctcatcggccgggagtgtacactccccttagccgagagtgtttctcccggccgatgagagtgtacactctcagcggccgagagtgtttctctcggccgctgagggtgtgccatcagcggccgggaggaatcctcccggccgttgcgggctctttttggtaatcgacacccaaaacccagtgggttttgggacatcgacccccaactccttcgggggttggcctttttttttattaaaattagtggttttttgactcccaaacctgctgacgggtttgggggatcgactcccattcctcggggatttcggtggaaattccgggggtttcggggtttgggagtcgatcctccactttttgggagtcgattagctaagacccttaatgtaacaaaacctggatagagaaaacaccattttaattgtgagcaccaagctatgaacacaggtgttttttttttcttagtgtggtgtatgaagacactcaagatttttggtccagggaacagaaaagaggctggttgatgaaaaagccacaaggaaaagcaatggttgtggagccctcaaagggggctaaggctgctagcttgtgtgaaggaaaagcaaacacacttcaaggagttgtatccattagagactccagggatcaggcgcagaagaacggatggtttcacatttcttaatcttaactctgaagcatgaatattttatctacatacaatctgggctgagttgtgggacagaaggtgaaactggatattcatctggaactgggagaatgagagtggcagatggaaaaaggagtgacatgaatgtgacagggagagaagaaagagaggagagaatggcacagggctacagaattccaacagtgtacatcctttgggaaaaccctttcaaaagccatacctaaaaccacaaatatgggtttcagttattcaatttcatgtatatgttgattctagagatggcttcaggaacccattggtcccgtgggtgctgggtacaggtacaggtgtcaaaatcaagtggaatttgatgcagttacctgaccataaattgtagctgaaacagccttgttgtggctgtttgtaattatttgtgggtgacccagcgcagtttccagatccaggcatgagtgtccaaattgagtggaatttcagttaggtaccttcacctgccatggatacctggggacaaagttccatctctagttttttttcttcactctgaatttcctatcttaacctcagaaccgatcttgagtgtatatcccaggttatatagtattttgttatcattctggagcctcaaaagagcttacaagcctgaaaatacaaaaaggacctttattagctctttggattgaaaatcagttcttcatgaagtgaattttgagaaatttcacctggtggggaattcctgcaagggatctcttttggttttggatgatttacgcttctggaaacttctggatttctgctgctttgaactttccatttattgatttctgctactgggttgggtgactgatgatttcatgtgactacacaggtcaggctaagtgtgggaccatatctgaggtgactaggcatgtgaatatactatgtgctacaaatgtgccaaaatactatccacataattatatctgatcaaacagttttacttaaacagccttggattgagtggagctgatgattgagaatttttgtatttttgatcttccaaaaactacaagaagagtacatatgagcaccaatatatctctcatgttataaaaatattgagaacttgcagcaatattatagaatataattcattgcagtctgattctactgtctaacatatctaagggagattacatagtagttttttccccctcaatgatcataggatgacatattgtgttttcaggaatggttggagcctccaacttttttgtctttgatgttcgtccaacaattatgcacttcactgcatataaactttgaattggggctggccaaaaaggaatcagaccaaatctgacctacatgtgacccgcagtcaagccccaaagttgatgcaatcttcatggtcaacattggattggccacatgttacagaccaaaaaattagtcaaagttatcaatattgatgatctttcctggtatttgcagtgaattagttcaagatgaggtcatccaaataaccggatcttgagcttgagcaagcaaatgatcaaggttttcgaggttggttgtcaaaaactgggaaatcccaaaacaaatatctaaattttatcacatctaaattgatattttgaggagcgaaagaattttgaaaagatcagaggctccaaccattcatgaaaacacaatacttcctctgcaattttctcccaaattttcaaacaatatcaatacaccactcaccactgtgcccttcagccttcaagattttctagatgcatcaaaagatcattggtttagtccaatccactcccccccccctccctccagtactgccatttagaaattagaatgctttgcttgatgactttcatcaaattttcaggttttgattgtaatatatacattccaaattgggggttaaaaatgttcaaaaactctcacattgatgttgttttacgtacacagtttgatgatctacatgagaacaattttctcaagaagacaagcttaacttgaggtccccaattacatcgcaaaaattttcttacataaacattcagagagggaatcccctcacccaccagatggccaagattgggcccccacaacaagttctgactacatgtggctgatgaagcccatcctgcatgtcaagattcaggatgattgtcgatcatattacattttttaaatatcagagcttgttgatgagaagcaaagcaatcctggttgattcaaaccttcagaggtgccaattacgctcccatgttttggaaccacgccatgatctgaatgagcaagcaatgaacggtgggtgcaagaactgaaaatgttaaagcgttaaaaatgtcccagtaccctgagggcggcatgggtgctgggcgtggttcatccggattggccctgacccacaaccgagccaacattggtaggatgttgcatatatgcatgtagctggtgagcccaaacctggggaggctgttcttgtcggtctagtgttcgttggccgcttcgtttgatacgcttttaacacctcaggaaacacacacagacatactacgactacgacacccatcagatggccaagaaaagaagaacgtcctccgtcagcggcgaaccgtccacgcacgccgaattgccgaccaacaaacccaagaaaatcaaatggtctgaggatcaagtcaagactaaagattcgaaggatggcaacaaactcaagaaggagcgctcaccggataagaagaagaccttgccttggaaggatccaaagaagaaagagcccgcagcagagccggaccagagaaagttcaaaaaacccaaaaaccaacccaccgaccctccacgactcccaacttcgactgcagacgagatcgattttccccgtggtggtggaatccagctaaccgcgtacgaacaggcggaggcaaagagagatggcgcacaggaagctgaacgacacctccattcactcgagccttcccaaccgaaacctcactcgaaaaaacgcaccctatccgaatcgaaaaccaccgactcgggcaaagcaaaagggaaaaagcgtgcacaggacgaggaacccggtagccatatcgcagatgcctatcgagtcgaacatctcaaccacaaacgtctcatccccgggatcaagcttgccggcatgatcatccaagtccgaccgctcgaacttatcgtcgccctcccaagtcatttactcggccatgtgccgattaccgaaatctctcgtcaatatacccaaagattgaccgaaacagctgaagacgacgaaggatcggttgcaagtaatagcgatagtgatcggacggaaaacgcgctcaagggcttagatgagatgtttaccgtgggccaatggatccgttgctctgtgttagccgcagtctacattcattatctagatgccaacctcccacagcttactaattattccaacataactctataggatcaaaaccgcgaccgaaatacccaagggcagtcttcgagcatctccgctggtccgttctgcgttgaaggtcaccctaaccatcgatcccgtccacatcaactctggaatcgataaatccgatttgcaaggcggtatgaccctcactggcgctgtgaagtcgatcgaagaccggggctacatcatcgatcttggaatttcagttgattcaaacgtcgactccgctacatctcaggcatctgcgaacaacctcactgcattcatatccttcgccgacgctacgaaagctaccggagtcaaccaccaagatgaaccatcgctccaatgggaagtaggccaagtcatttggtgcagaatcaataaactctccgaaaacggtgcaacatgcatggtctcagtcaatgctcaagatatctctcgatcagtactgactgcggctaccaacatcgattccatactgcctctacacatggtctcgtgcctgattacctcagtgatacccggtcaaggcctcaatgtaaccttgctgggattcttcaaggctacaattcaagtcccccacctcgaatgtcactcaacagctggagtcgatctgagtgaaaaatttaaggtcgggcagaagcttcgtgcccgggtgttatgggatacgatcccttcgaagaaccacgtttcgcttgaaggaaatgagtccttgctaggacctaaaatcttcagtttgagcatattcgatcatgtcgttaagctcgacactcccggcctgccgactcacctacagaacggagagcgaaccagatgcgacaaaatcgaccagctgctcctgtatccaatcggctacacctttcagacagtccggatattccgtgttgacgaggaatggggagtatatgcaacttgtgttaacggtgaagacggacttcctatcgagatcgatcctccagttgcctttgcgcatatcgctaccatctcggattccttcctgtcttgcctctcaaaagatagtggcccttacaaagtaggcacaactcacaaagcccgagtcactggggtatctccagtcgatggcgttctacagttaaccctgcagccctccgtggtcgagcaagcctacatgcgctctgaagacattccgatcggtgcattgatgaatggcacaatcaaaaagctcactgccaccaatctcattgtacgcatcgaaggaggccacgacgctgttgtttggcccgaccattattcagatgtcaagcatgcccatcctgagaaaaagtttgcaccaggggccaaagtaaaggctagggttggtcattttcaacgctaattcttgctctcaatcattgttctgagcactgtttttccttattcccaggttctttacacaaatccggacagagatcaaatcgtcttaacgctacggaaaacactcgtgcgagccgatgaaatcattacctcttacgagtcagcctcagtgggtacatgcgcctgggcgatgataacgaaggtcgaggaaaagttcatgctcattgagttttttggccatactaaaggtttggttcccagagctgaagcagagtgagtagcttgatttgaagtgctgaagactaggtttcatatacttattacatcatttttctacgtttactcagggcaggatacgtcgaatcaatgaagccaatcttcacgcctggcagactagtcaaagtgaagattattaatgttgatgttgaaaaacgtcgcattttggcgagcgtcaagcgttcaacctctgatgaagcttcgaaactctcaacggttattgatgttggagatcaagtctcggcctttgtcacagcgattcgtaatgcatttatccaactggacttacgccacatcaacgccgaccccagcagtagcgaaccagtcaaaggactaataagtgttgaaattcttgctaaaaagtacgacatcagccctgaagcgctgaaaaatcagttgaaggcaggcgatgaggtgaaagatttgattgttcacacgaaagacaaagaaaaagaactcttgatagttgggtacaaatcagcatcgatgcctcaagaacagatgactggcccgatacgattcatccatgacaagaatcttgtcctgaacctgcgcaaagtacatcaggcgccatcgagtgaaagctatgttgaaggctttctaccaattcacttacttgccgagcatcgaaaaacccccatcgatacgttgaaagcccaactttccatcggagaagagatcacggggttacggccgattcacaaagactcctctcgaggcctgttgatcgttggttttccgaactctgaccctggcaaattttccttcacttcacctcagccagagacactttcggtttcagatcgtgttgtaggtcgaatttttaacatcttagacacaagtataactttaagtctacgtaaagaaggtactgaaggatatgccaaaagccgaggcatcattacacctagtcaattggccaaacaccgccagatatccgaagaacagctgcgattggagttaaagcccggtgattatatctatgacctgattgttcggaagaaagcagaggaaatcgactgttatcatttggggtttgccccttctgaaaaggctgtcccaactatcgagctatcagttggcgatcccgtcatcggcacaatcgaggccattcacgagaaaaacgtgatactctctttgcaaagagaagggtgcgaaaccaacggagccgacgtcatcaatcaagggctcatttcagtgcaggtactggctggtcatcgcaacctaaacgagaaaaatcttaaacaaaaactgaaagaaggccagaaggttacaaagctggtggttaagaagaccgacaccggtaggggcctcgtcatcgtgggcttcgcctctcctcacttcccactcccgccttctcacagtgaatttgcggtcggcaaaaccctaagagttcgcgttagcggtagagatgccaatggtctgactgtgacgcccgtcgacacctcaccagtggaaggtagatttctcattgattatactgacaccaccgacgattacgatgaaccctcgaagtatcaagacggctctgaaatcacagcttgtgttatccaaatcgataagaaatcgctcacaacttatctttccgttcgtccctctgatctcaacaaactgaccaacgagtccctaaagagctccgtcaaagaccgacccatccgccagtggaaaaatcttcgtattggtacagccattcggggatttgtgcaaagagtaactgaccacggtctgatgctgcaagttggtacaaacatccgtgcacaagtcagtgttcaagatttatttgacgaagacatgcctgactggaagagtaagtttcgcatcggtcaagtcgtctcaggaaagattatttcgcttcacaatcacaaagcacgggtcagcctccgagaaaaccctagcgctccgaaaggtgtcccggtctgggaaaaacttcaaataggccagatactttcaaccgaagtaagcaatattcaaacctacgggatgttcctcaaagttccgaagagtaaaataagtggcctgtgtcacagaactcaaatttacgatgatccaaaggattatgaggaacataagaaagactggaataaagcctacagtgaaggtatgaaattgaaggcatcgatcatttcactcgatgtttccaagaaaaaagtttccttcgccatcaaaccctctgtcgtaaaccctgaagccaacagcgcagccgaagatctaagtcccgaggtcattcaaataacggaccatgactcagatgaagacacggatgatgacgcctcacatcctgaagggtcgctactccccacttctaacgtggacgaagctcaaacaaaggcgcatcctgcgactgtgagcattgatttcactgagccatgcctaccgatatccactggcttcacctgggatgccaatcgatccgggaccgacaatgtagaagatcaagatgaacaatctaccgataccgatgatgccgccgaacggggttcagcagaggtcacttctgatcctaccgaccagcagtccgtagatgagattgaaaggttgttaaagttgtcacccaactcgtctcacctctggattcgactcatcactatctacatccagaagcttgatattcctcaagcccgcgagacggcggagagggcattagaggcgatccattatcgcgaggaaggcgagaagtggaaagtttggattgcgctcttgaatttagaaaatacctacggtactgaggagcaattccgtgagactttcaaagaggcatccgcaagaaatgatactaagacagtctatctcaaggtagcagagatttattcagaaagcgggaaaacagaagtaagtttacattacatttgaagaaaaagacctctgtgattgcagtggtgggggattggcaacttgatgtgctaacaatctgattctctcccgactaacagaaggctgatgaaatttacagccaagcgctgaagaagtatagccgtagctccaaagtctggaccttatatggtggattttgcttgaaaaataatcggccgactgacccctcaagtttactctctcgcagtttgaaaagcttacctcagcataaacgtgagcaagcaccttgggcttttcaaacctcactaacaagggaatttctcctgtcatgctgataaaaccttgccttggtttcctcgaacgttgtcagatgtaaagacgatagccaaatttgctcaacttcaattcaaatttggggacccagagaaaggacacacactttttgaagggctggttgatacctatcccaagcgtttggacctttggaacgtttacattgacctccacatcaaagctggtagtaccgttgaaactattcggggcttgttcaatcgcatgcagaaattgaaattcaatccaagtaagtctccggcatcctcctttccatgatcatcacaaaatcattaaaagtgaattgatgtaccatcttttctctgctaacccagagcgaatgaagtccatattcaagaagtggctttccttcgagcaaacagtgagtatcttgtgtgattatgctgaactactcagatctttccgcattccgagatttgagttttctgacatggttggtttaatgaatcgtttagcatggcgataaggagagtcaaggtattgtcgttcaacgagctcaggattatgtggcaaccctgatgtcctcatcttcaaataaacaaatggaagagtccgatcaagaggaatagattttttctttcctggtaatgattataatgatttctgatttttagcacacattagtttagaccagaaaataaatttcattcatcatccggattactgttttgtatttccagtttcaattcatttttgcttcttttgaaaaaaaaaatcatcgtttctttgatttcattgttagctgcgtgatcagaatgaaggatggatgtgcatcatccaaaactacaactgttgcttagcagagtctgtgaaagaaagtcttagtaagatttattgggagtaaagcatattccttcccagttggaagctatttatcaagttgtatgcgtggttctaatccaggacaggttgatcaaggcaagaagaaagcatttagcaaatttaatataaaatgaacacgtagaccaggaaacaaagcagaattaaggatgtctggcaaatcatgttagagtgattggattgatatttggtgatctctctatacatagaacactgatcatccatttcactttgtatccttgggttggtaggactcaggtattcccaggaatttatccttgggatcaacaatgtttgggttgtggaggaaaatatcaacttctggtaaatctaattgtatatattgtgaactgacctggcaaaatgtggttatttgagacagaatggaaataaaacaatacagttattcttataatagatagatgaaggatcatctactttaacaatgtaacaaccatgctaaaaaaactacttgggtctgtggaggcttttgaaatgggttcttgggtggataaggatgaactgggatgatggttgtgaaagggatacattagctcatgatgagataggagaacatgagcaactagaataggaaaaatgagagagagagaggaaaaacaacattcctgggatgatggttgtgaaaaggatgaagaagaaatccttgcacaccatcagcccaggtataaatctacatctggcatgtgagtgaaaggtgaggaagcacagacaggagaagaattgacacaagaactgtaaaaccattcatgaccagttctgggcagttatcaatggaataatttcaccattgataactaattaaattttagtacctgtcatcaatgatggtgtgtgtgaagtcctgctattaccacaccctgctaattggcacaaattgggtgatgtgcagagtgtttgtcaagcagtgcaatgatgtagttcttgggatgggtgatgtggaatttagtgattgtcaacatgttcaaaatggcagccagtggttaaaaagttctagtgcaacttttccagtatctcaaaaatcaactaagttttaacctgtgcaacaattgggcaagcaagaaaaagaaattcttgcacaagaagcaagaaatgctaccataaaccctgctattgtgaaccctcctattgtaactacctgaccaagcaaattcaaagtacaatagagatggcaccaggtacctgtgggtggggttggcgggtcccaggtatgggtgtgggtgtccaaattcagtgagatttcaggcaggtacgtgccatctctacagcacatgtttgctttttgaattgggtcagtcaccaaagattcagttggtgggaattttagccaagcagtggctgggaagagatatttatgggcaacaagattcactgagaactatacacaatatattcatttttctatccaaaaaaggtgtctctgcattccaccccttcacctcccaaaggtgcacacttgctagcaggtttggaggtgcctgttggcatgcacttttttccaatgtggcagtgtcaaccctactttggtgagtgaagtctttcatgatttcagtccctggaatatttcttgtatattacctcatggatgggacatcctagccctgaactaccctggtgttaactctatgctggatgaaaatgaggttttttgttttttgttttttttttaagtgcggatttgattagacatcgaaaatgatgttatcatggccatcctcaggaatcattctttatattgtggcacccccatgacaaattgcagtgacctgaatcaccccagggtatggaactaagacatctcagtggcatatggttgagccttttggacatgagcaattgctgctgctgacagtacagcaacaggttactggcggcttgctgttgtgcactgcactggctaatatgcgcccaagcacgaccatcttggagggattcgtgtcaagctcagggctctcctgaagtctaaaatctcaagaaactgaatcaagttccaagttcactgcaaaacaaaaaaaagatgaaaggcttatgcttccgtcacagggttactgataagtgcatccttgaagagtcttgagtatctttatcataatctttcaaggggctcttgtattaagtcgatacatacattatcaatacttgtgaagatcttttgccgaatcttgattatccaggtctgcggacctacaacatttgtaaacgcagtctgcggagtcagattgaaacttgaaacccgttacccaagtaattatgaagtatgacaacatttgtacctggcagtctcagtattatttatgttgtaccatcataactcatgagtcatgacatgattgatagccaggggttcttggctgtaaatcgcgagttgagcggtggttcgcaatcgtgtgatcgacggagtcatccaacacatcagaatcaatattcgacctgcagaatcactttgccctatcgtgtccggaggattctccttgggacaaattaatctcttgtatttaacaccaggccgcctttgccgggatatggttgtactacaacatcgccaaataaatacgatagccaatgataaatgtctacaaatcgtagatcgaggctcaagctttggaccattccacgcaaaaaccagatgagatacaaggacatgcattcatatctccatcaccatgcttttgtgccgacttgttgcatgagttgaggaagcttgaaggggcaaactccaaagtatgatgatcaaagtacataattatcaaaccgtcgagcggaagtgcggtggacactgtcgctagatgatttccagtcatgacaccatctggtatcgtgcccactttcccccacccctactgtcaactgaggcggaagaccagtccgtcatctgggcccgtttagcaccgccatctatccatgagagagcagcatcttgagcctgggtggcgacggtcagcaccggatgcacttatgatcaagtcctctttccatgatcagtagtagctcttggccatcctcatcatctccagcggtgctctcaacctggtcgaccgagcaagtcggccacgattgttgatcggcaagttcaacacacacaactcgccgaatcttatattataaagttcttggccaaaactccggagactattcccccgtcggacaagcaatattacgatataaacccctgttgtaaacatctccccaaatttctactctggcagcttctttacacaaataagtagaagcagtccctttgagtcgtcttatttttccgttagacttacttcccacacggcgttgaccattgcttacttgggaaacaccccagttcatcttctctagtctcacccttagtcttcctttattatcccccccaacaaaaaaattataccaatcatgtcccctcatcgaaacgatcccttttccgatcaacccaacccagatcttggtcgctatcatttgtccgataacgatgacagcttcaccggacaacctcctgttgacaatcaccattatgcaaacttcattccatctcagagtcattctcactccggcgaatctgagtacgagttatcaactccgacgggacgatatgaggccccgattaccttcggcgatcaagaagatgaggaaggcatcccgctcaaggaggcccccttcgattcacacctaggtggattccgtccagaagctggcggattagcatctgatccttccaagcctgacttcgatccagtcgccaacttcggcttcccggttcccaacttttcaggaagcagccaagaaaacacattcagttcagcctccaacactaatctctaccgctctcaaactaccaccgaagcttggggtaagcgtcagaggattgatcccaaacgggccaagacaatcaaagtaaaacttcagcatggcaatttcgtcaacgaatatccggttcctagtgagttcactgccgagttacgcgcctgatttctctctctctctgatttattaatcttgcctctttcatagctgccgtcaagactgccaacctggctggcggttacaaaggcgaatcaactgagtgagctcaactttttctttatatcttcttttcaaattaattctgatttgctcatttccatcattttttgtattagattttcgcacatgcgttattctgcggtgacttgtgacccggacgatttcaccagagaggcgggttggacactccgtaccgaaaattacggccgaagaaccgaattgcttgtagctatcgtaagtcaaacatcctgttttctgtgggtaaatttcttgaaaactttgaactgatctggatttgatcccattgtagacttattacaacgaagataaaatcttggtagctcgtaccttgcatggtgttatgttgaacctacgtgacatgtgcaaagcaaaatggagtgaattccgacacatggcaaacaagtcagttcactttcaactctatatccacggtaccctttcctgatttttctttttcttttttttttttttgaatttcagaggcggcgaggaaactgccacggaagcctggaagatgatttctgtggttctggttttcgacggtattgaacctgccgataaagcgacgcttgatgtgttggcgacaatcgggctatatcaggatggaattatgaagcgtcaagttgatgggaaggaaactcaagctcatgttttcgaggtacgtcttcatatgggcatctatcttcggagtattttgcgatatagcttgtctcatttctctgacttgattcctttttctagtataccactcttttgtccgtttccccaaaacctgagctgatacagccccatgcaaacgatcctgccaacctagtgcccgtccaaatgacgctggttttgaagcaaaaggttttttttccacatctttttcccgtctcgtccgatcactgatgatgcaatctactttccgcgttggtttttctaatgtagaacgcgaagaagattaactcacacagatggctctttaatgccgtcgcagcgcaccttgagccagaggtttgcattctcatcgacgcagggactaaacctggcacccgctcactgtattatctatgggaagccttccatcacaatccgcacatgggaggtacgtgactgtcggctcctcttgcttcttcctgttgcggacatttattccttgagaatttgatttttaggggcttgcggagaaattcatgctatgtgtgagttgaaccttttttttctgtttaaaggcttgaagctcacaaagtgaaacggttttgcttttaagtgtcacgaggaaaaaagctgattaatccactggtggcggctcaaaactttgaatataaggtatggttttcccgctgcaagcgcatcaatatagattgcctaaccaaactcttcttttccattcaatccacacagatgtctagtaagttttttcatatccttttgctctgatctcgagacaaaaaaaaattgaaattcctccattcgaattctagatattctcgacaagcctttggaatcgtcatttggctatgtctcggtccttcctggcgcgttttctgcatatcgttaccgcgctatcctcggtcgtccacttcaacagtactttcacggtaggctcttgctagcatgtcttgaaattataattacaaatcttgtctaattctcatacaattggggtttttaggtgatcactctttgtccgaacgcctaggcaagaaaggaattcaagtgagtgtgatatctggttaatgaattttagcacatttcttattgatattttttccttttatcaatctaagggcatggggatcttcaaaaaggtgcggtaccctacaatgcgtattttgagcaccgctgctaatgtttggtcacacagaatatgtttctggccgaggatcgaattctgtgctttgagctagttgctaaagcaaaatcgagatgggtattgggctacgtcaagcccgcaaagggtgaaacggatgtgcctgaacaagctgctgagcttatcggacaaagaagacgatggttgaacggtaggcgattttatcttttccttattcgcgcgaaaacattttgcattaaaacttttgctcggttcttgaataaagggtcattcgctgccggtatatatgtgcgttctttttttatcggattcacatcttgacctttccgacatgcttgctcatttttttcttcttttcgtccgcctcagtcacttgcgcatttcagtcgcatgtacagctctagccatggtattgttaggatgttcttcttacatgttcaagcgttttacaccacggcagggtatgtccgcctcttctacttggtagcttgttttgtaaagatgactgaacctttgcgactttgttcaggctcatcatgagttggttcgctctgggcaactggtttacaactttttctgcaatcatcgatatcagtaagtctttatcaatcgtgttggcctttcccagctaaatgtatggtttttgtttaactagttgcggagaattggcgggacccagtaagttttgcattctttgattcttataagtgtcattccatgttaatttatcacttcttttgtgacagtttttggccgcgtaagcatgctttcttcaacactccaccctacccggcaattactgaagattatcaactgttggtagtggcatatccaattacacgctaactccgccaccatcacccccgaactcgtccgagggagctcaagccttagtagcttggaagataaaagaatgctggtatgtgaattttacttcaattggagtctaccgaatctgattgcggtcacatggcaggtccgggacagtgtttgacaacaccgagcatttaaaagataactccgtaccatcaaaacatgactacttgggggttgccaattggatccttaagatcatatatgtgagccattgcacagctgttcattgatttatcatcctaagcctgatgaattcccggaaccagctatgtttggtggctttgcaggtgatattggccttgggtaatcggcccaaaggcgaaaaagccgcttacctcgtctcatttattatgtaagaatcccgggctcgtttgacctgatattacttgattattgaagctgacgccaattttctcacgacgttgcaagattcgggatctttgctgcatatttactttcaatgaccttggttagccggtgtaatccaatgctcttgcttcgtcaccttagctgatttaatttcttttcatgtctgatttttagattttaaccattaaagcgttctgccctttgactgcccaaattgaggcggcatcagggggagacgtccttttggtgttcatgggttctacttatggtatgtgatgatgtgcctccatcctcagttgagaatttgtagtaacattggttcaaatttttaaaggtccgatttttgctggtatcgcgggtaccttcggaatatacatcattgtatgccccctttacttcgtgtgcagcttcaggtcaaacgttcgctgatccatgttatgtgttacttcaccgcagtcttcttttttgtacatggagtacgtgcaactcaatcaccgcaccagatgatcgcttattgacccacatggtttttttgacagcccctggcacattcttcactccatgattcctttcctcttggttgctgtctccttcacaaacatcctcaacgtaagcacaactgttgtgcatgcattatttgatttcgtactaaccgctcttcttgataggtttacgctttctgcaatttgcacgatgtatcttgtaagtcatcatggaaacatacaattctgaactgccagtgggcggctaacttgttatgaaatgcccagggggaacaaaaggatcggataaagcggaagctttgccctctatttcgagtaagaaggtctccaaagagagtggcgagcaaattgtggaagacattcaccgagtacgttactttgtcaactaacaatgttgatgggcaacgagtatctcaccggttattttactgcaacttttccattgcgcagaatcaacacgatttagatgcgcagttccaacagacagtcataagggccgttcaacccttcaaagtgtccgaagaacctgaagtaccaacagaagatgaccaaaacaaaacattccgtacccggtttatttctgtttggttaataatgaatttcattttggcaatcgcaatgttgaggctcagtagcaccaacagaacgtcagtactttgatatttttgacagcgtatttccatgagctgacatagtttatgtccagtaaatatttccaggctctcttatggtctaatttcgggttcgcatttgtcaagttttgcggttttatttattacatggtaagttctgataagtgtccttctaacttgaagaggaaaactaacttctttgatatcagtttggagcatcattcttcagactcgcaaggctttgcgcccgtgctcgtcgatgatgtcccttttggatctagaaagaaggggaattaccatccctgtcatcttacacgtaaactgagctcatcgtcagtcgattcaacatggattgaaccatgcaccacaaaatacatcgtttcaatgttaacctctttaaattacttcatattttcatggtttgatttttacttgaaacctggaaacaatttcttttaattttgtaaatcacatgtaccacacttcaaatgaccatttctgaacccaatcagccacataagatttcctcacaacatttgaactgaagttgcccatggtactttccatctggaggcgggctgtgctgcgtagataaacagatgctggcttctgatcaaatgaggcaagcataaccagagttgccgcatgatattctttggttattatgattacactgcagctcatgtatatactggtgctgtagtccagctgtctttctacaacaaggtaaggatagttcaccttgaatctatcgttatagcaaaaggggctagctggaaatgaactgttgcctttgatactctgatgagttgcaaggagtgaaaagatggtgtaggtatgccgttccctctgtggacactgtaggggatgagtggagtgaggtgaggttggtagagtggatgagggtggatgaggttatgtactttactttggctgctttgatggccagttggagacaacgacccttgagttgataagctgcctgaagtttgttgatcaaccacctcgttcatctcccgacgctgctcttctctttcatcatctgatgctgaggatggatccaattccgagccgtcgactcagaaggagctctgactggcaagttgaggggcgttatgggatcctctgattctgaatagatggagtaaatcgggcttctataatcttcatcctcatgagaagttaactcatcctggaaatttaaaggagtcgaggaggaggagaagacgaagacgattggagagcaaaattgctcagacacttgcgaattgggaattggcaagtctgggggaagaaacgcaagcaagagtcgatgggaagtgcttcaaagaatcgaacactgaaaaaagaagatcagctccatcactgtcgaggctgacagagcaagaaatcaagaaaaacggttgaattgaatttgaaaccagcacctcactaagcacttaattgaagactggctttgtgaccactccaccggccgtgagcttatcatgcaaggagcatcgactgccggagcagtgttcgagtatttacacttattataggtttccgtttgatttggcagcaatcacatctcaaaatacaaaagacgtgtccataagaaaggccatcggcaggcatttactaaagaacaacgggaaagacgatctctcccgtagcagctgtccacgccagatctgcataggcgcactttgtggtcaatatgttctttgagcggatgtccacttgttgaagccctcattgaatgagagattctgttggcccaatgctgacagtcaaaagggtgcagcacaatgacttcaccgacaaagctctctcttcactatccgaacatcaacaatctggtggtactaaacttcccgaggttttcatgaccacctctttcgtggtcaacagaatccaccccatcacttgtctgtcccaaagcaaacatcacccaccagaagtcatgagtctcatgtccgattcatttgcgttcttctaattgaggaacttctcttgtcttcatggccacccatcttgtcgagtaagatactaactacatatagctttcaagcagcttcattgtgatttatgctgagaacaatcaactagaaaccttgcactgatttttaatccacaccaccatacatatattaatgagaaaaaaaaaaaaaaaacatcattattaattggctacagctcgttcctcttcattgcgtctcctcttcttctcctgtaaacttgggcaattgttgatgaccatgtcgagcaggtcccaacagcactcctggtactggtcaaccaaatcgaacgagctatgcacacagaagcgctcccgatactttcttccatcgaccaacatcatcgtcctcctcaaatactttctccctgccgcatcgaaccccagaatcaagttcttcgtcttcgagtcctcgtcattcgattgtctcgccttcgacacgcctgagacctcgacccacttgagagttgtctgatatatgtacgcctggagaagtgacctcaaccatcttcaaaattgcgtacatcgatctcatgtaccgttccattaacaagggcgagacgtttctgaggaactcgctgcgtttgttgatatccttcatgattctaacgatttccttcagtgccaaagatcctgatctctccaatttctctttcatgctcagcatctcttcttccgtgcccagactttctccagaaaactcagaaactggctcagtggttctgacaagtgtcgggcatgtgcaaaatttaggtctgcatgtctcatcaaagcattcaactggtgaattgtgctccgcgggtagggcagtctgaacccgggcatgacaagacgcggcaggacggccagaatgaggatcctgtttggggggagagggagaggctgtttgagataagttgcttccggttctatcaatctgcgatttcttcggcccggtagcttgtcttattatcttgatatcgtgatgactgactgcatgcgtggacatcgaatggctgacaatctcgagatcggaagcgtcctctgagtccaccaactcctcagcattgtagctttcgcatctgattggtgggcaagtgatgatgggtaagcgatgatggagttcggccctaaggctatgattgtggcgccaatgccagaccactcgcaaggaattagttttgatgtgatgtgaaactgaaaactgggccttgcatccaaatcgggtatattgatgattttccttaggtaataattcgatttcaggggtatccatagggttgccactgcatggacactggtagtctagtttaaagaaaaactctgcatggtgtccattgccatttgagtgcgatgagtctagggacgaataagagattttctggatgttccacatgattggtgccatcattgcttttgcaaattcctgggccttgaaaagggagtggcctggaatggtgaacaggtgcgggtggtttgggaatgatggggtgcttctgttaacattccaagctgatctgaggacatgggtagctagaaggccccctttcaggacagggatccttgtgggtggagctgggatgacagtgtatatatctcgaactagtgggtaatctggattgacagggttgaggttgactgatgccatcgtctatagagaatgaatgaccttgaaagttgttggaggagaattgaaggataggtgcatgagtatccagaataaagtaaagctatgccaaaaaacaaacccacaaaatttgagaatgttctgaagaacacaatgaaggtaatgcgagtaggaattatgtaagttaatgttcaggagattttgagcaagggagtaacaagaaatttattggggtagaggccaaattaggctccagtcctgagttgaaagtgaagttgggtcagatgagaagaaatgtaaactggagaaagtgcaaaattaatagataaagaaggttggttgatcaaagcctgctgaagcttgcaaggtggacagagtgtttttggggaaatccatcttcttatcgaaactttgtacttgttcaaaattgccacttgggctcatcatcaccggtgtatagagaaaggagaccatccagaagcgtgaatgttttcctaggtctgtttttggcacattttcctttggaattagcctgggggttgtcgatatttccacagagctgaacagatccaccctaatctgtcccagatcagatatcgcgccaacaattcttcttccaatcataaaccaccgagcttcatcctttcagggggcaagataaaccctgggtggcctatgaggcttttgttctgctcgattgatcatggtcatccgtctcgtgggtttcaagagggaagtctttcccaatatcagtcccgatttgccactggtttgtctagattatctctccttcttgtccaatgtagccagttccctttacaagttcaccattccggcttcccgcccttcaccatcattatcagcatcactctccctccaacgcaatctggcgcttggtcatgagaccaagatagatcgtctgaaaagggagtcacttcattgagtcattatagagccatgtatcataggcggatgaccgatcgatccgatttggatgcaagtttgacttacacatttcgggagcagaagtccagcttcggccctcgatcacctcggctggaggagacaagtccctccctctcacgaggcttttcccagagtcacgatccgcgcgagcctccattcttttcctttctaaacgatcacacgcgtccctttccacgcataattttcttatccacatcactcttcatcatttctccctctacacacgtattccctttcggttgaagcattggtctgttggaatgggcgttctgaaagttggaggtggtaatatcctggagcgatggccggtgaacgacgacgaggtgtggttgaaacgaagtggatgtgatggtgagatgagcacagaagagcgctggctgagccgctgagggtggggttgagcgggcctgggcttcaacaggtgggcccaaccccggtctgccgagttgcggccatagccaacctattcaactgaaaggtgttccagtcaatcggtacataacccttaaaattctgagtgactccactcagcaagagctcagttcgaagacaaatacaaataagtgtgttcttaaaaataatgctgaggtggcttccaaacttggcaatcataatgatacgttgtaatcagggaggacatggacgtggggggggggtgttaattggataggcaaaagctttgcgagatgccacttggaatattggaacaacagcaatgctggatgtgaacaaacctagtgttgatttatataggaagatcaagttttcaccatatttgacaatccagttgatccacaaatcagtccacaaccacccatcatgagtcctggcacagtgtaccgaagggtctcgactgagatcatcaaacagatcagcggattctcctcctgagatgtgagtgcacaagctgaccacctccagcaataatgaggccctacatcgctaactgatgacagtttatttggtctgcttggggatacaagattgcagatgcattgatcaagctgaagcatcctagtggcggttatttacctgacatcaacctccaaacgggaaaccatcaagatccaggctcgaataagttacgtggcgaagctttcacggtcgaagtacgaattcatgttcttgcgaagacttaccacataggcggtactcacatgattctaattttttgtttaaaaatcgttgggcggacataaagatggtcccagctacagatactgaatcttcatgtccaacacagcactatgtgagtgatccattgaagctgcataattcttgtggtatgatctcgaagctaagaggactaaatccctacaggttgacactggagagatggacacagtcatggtcatctccagtccagcaagtgggtgattctcatgcagaagaaaggagttcatcaaactgaacttggtagagcaattgagagaccaacctctgatctttcttttcttttggaatcaagactcaaagagtgccgtgtggggaggcttgatggccgcaagggccaaggtcaagggcgtcaaaggtgttgtgattgatggtcgttgtcggaatttagcagaacacagagcggctgattacctggtaagaaacttctctttttttttctatcgcaacaattaaataatgcctatctgatcccagaaatttaggtctttgctagagggcattcagttttgggacaattgactttcacccgtccttccagaatccaagttcctattacgatccatccagttgctgatagttttggaagctccgacatgaacaagcagatcatctttccaccgaccactgtcaatccatacgacatcatattaggagatgaagatgggttggtggtcattccacatgcggagattgaagaagtcatcaaactttgcaccaaaaatacccaagttgatcaaaaatgtttagaacatctgaaggctggtcatactatcgccgatacattctcccaattttgtggcaagtgacttccctcgaagaaaccactttaccagttaaacttctacaagagacgcagagttgagattcgatgattgtttggttctagcgcttgaaaaatattggcacaaagagtcactagcttttcttactctatctttcatgagttatttgtccatgaatcaataaattaaacctaaaattttagtacatggcgacattgaattgatcgtgtgcagcaaaatgttggtatcaaaagttcaagatatggaaacaaaacatcgctagattaacatcgcaggagacacggaggcctgcaaagctgactacactaacccatctccttttagatagtaaatgtaaagtatggaagctagactagccttgaaaggttttagtgcaatatcgaacagattatcttcaaaaagcaagagaaaatgatgtgatcaaacaaagtggaaatgatctcgaaggtcgcatgtgggcgtaaaaatacagcttaatttgcttcggtgcaggttttccttggagacttcttttgttgttgtgagaagtgagaaaaatgccaaacttctggacaaacttatatttgccacgattagacattggatgcctcaacaaggaattattaagtgctggaaatcggttttcctcatgagacttgagatataatcagacattctttcctcattgttgggtctttcactccttcttccaaatcctcagccacatgtctagcttccgattctgcaagacttcgctcgtcgtacttgcgtgccaactaaaagaatggtgcaatcagtagacagcacgttttgatgatctcatcttatcatttacttacaaatatcatgaacgcaaggaaggccccaaacactccggaagaactgccgacagccacagacacaagagtgatgaaaggtttccactttttccgtgttcttgtgcatagatatgtggcaccaatagagcgcccattgagatcagctgacgcggcgttcatcatccaaccgagtgtggaaagcgaggtctggaagagatcagaaagggaagcgggtatgctcccaagattgtattcgcttccaagcggacgaacaccaccgacccccaaaactgagaattggaacccggaagcgctagtatctccagtgatcttgaaagcactaaagaaatctgtgggtttatcagatctatggatgaagatatttccttgaggtgtcccatcagaatgattggtattctggaggggcttatttttgacaaaaggcacaaagttaatgtccccgatccagatggaaagctgagtgaagtcgctgcttgttaaggttttatttccatacacgtctatctggtcttggctgtaataaggggggtatgcggataggggtagtgtgtgaggctcaaatgacaggtttcgataggctgagtccatgttcctagaaaaaaaatgtatggccattttgtcaaagatgactcaagactttcaaaagggttatcacaagttctaacttatcaggctggactcaccccaagcgactttgcaagctttgctggaggtccttggcaaagtttggtaaactaaatcaaatggaccattgggagggttaagaaagttttagttgaggaattcaatcagaaagacaagaaaaaatctccaacatttaggcttacttggttgttgacaggtcaaaagtcgtgcacaacttgacacgaaattcgtaggttggtaagaaacaaagtccacagaggctaagtccccaacattgcatcagaatgggttctttaagctgagttgagaaattgtgttccaatttcagcgctcacctgtatttgtaattggtatcctgaaattggtaggtgaaggatgcagaggttacctaccatttgcatcaagccaattgacgtcagccaaagtacccttccaagtaaaaaaaaaagaacaactaacattgcaagacattggatcaccatcatacaagaagcctgtgtaaactttgccccaagctgcagccgaagatcgcgaaatatcaccaatggtccattggaaagagccaggcgcctgagcagcccccaggccctcgggatcgttctccacattccccggctggactgtgtagacatcgtcgcccagcctcaaggaagccggtccacaactcgttccagttccgttctcgtcgattttgttttctggatatgataaaagtagagacctttttcgtgtgaagtttaaacagcggtcaggcgcgttaaaaggtctccagtttggagcgaaaaatcgacctactctgacgtctctccatggcctctgaaataacaaattcaacaatctggtaagttatgggcaagatcctggaagtatcaatgcaacggaaactcatgataaacacacaacttactgggtcagaatgttgaatgctaatagaccagcgtaaacaaggccctaagaagaaaaaattttagtcgggaccagagccaaagatgagtatttcgaaggagaagctcacgcagctgatcgtgacttttcggtgtaaccagacgaagttccaatcggcagcatgaagcgaggtcaaccgagcatgcacgtcttcgttagaaaggagagagagcttgcagcaaaaacggtgaaaaaaaaatgtcaaacgaacttacgaataggagttattttttggttggaaaattccttcgtcaaaggatattggccgaaagaggagaacaccttattatttagaaagctgactaccatcttctttggttcatgagcgtccttatacgatattgagagaaaagttatggttgcgttatacgaggtctgttcactggcgcgtcatgagaagaccatgtttttattccgtagagaacatctggagtctggctgagttctattcaaaatttgtatgcgacatgcaccctttttaccggcagatatttaattatgtagacgactcaataggaatgttatttggagatttactataaatcatcccgccactttgtttccgctcagtcagattggcgttattctgcgttacataaattcgagaaccaactcagtgaggagatgtgttgaaacttgagaccttgttgacagtggcgattaaagaagttggacaaccgatgcgactcggtctcgctgactgtagttgagctcgttcttaatctaacttaaccaagtccccctcggaggggggacgccgtcccgcagggaccctgcgaaggagggacgtatgcatgtaggcgccccctcggccgtagggcattaggaaaatcgttcttattatttaccactacgaccggggggcagggaattagttaagttaggtcattaataagttatcacaagtatcgtcgctgatgtaggaggtattcgccatgaggcgagcactgtttctgatgaacatggtcggaagggcctgaggccacgagagccaacattcatgaatagcaggcctgtcatatacccaatcagtatattgtgtcaccaatctggtgtgatttctcagtcccgtccctgatttaagtcatttagggctatcccacacatcattcacaatcatgttaacacaacatctcaaatcatcaataactgaaacctgatgatgtcaagtttatttgcattgaataacccagcttgtggcacaatataaaaaagatagtctatgagatgtgtctctagtgggcgcagtttttgtagcatcgcttcaataattgagttgtgggacatttcaaggcaaccacgaagccaaatggcagagataaagacaaaaacagctttgtgtgcaggtttgttacccttacttgatttgataaccggccgcagcgagccattggaggtatggtgttgcaaattccgaagggacctgagagatcaaagcaggtatctgcaaagatacaaaaaccaaggttataaatatcggcgactttagattaatttaacggtcaaaacatacttttcctggttgcgcttcgccagctttaaccagcccactagctagagcgtcgcgaggatcaaccatagcactaaatggatcccttttgccaatggtctcactggctccgagtctactgaatcccacttgatagccgtgttcttccaagtcagtcacgttcaactcgctattttcgcccgccgtattttcggttggctttagctggggtagagtaaacaagcgcaggacggatatgagaactggaaggtacagtcgagactctgcctcgcattgcagagtccttgctcgagttagcaaggatatgtgcccaagagcaactacgcggcgctgtttaggtggtgttgaagcaacagcgggcaaaagtacaccttccatgacctgagaaaatagactgcattttttttttttttttttgatcagcatctaatgagggaagccaatcaagtttcacgtacccaggttgaactgcattgatggtattgattaagaggtcaggcgacaactgaggcttttccaaagtcacgatgaacatgattgtgtagaggaaggccgatgtgaatttatcagtcttgctttgttggagccgggtaagtagcagaagaaatacgtttcggagatatggcaatagagcgtctctgagaatcaaacagagtttgcttagcatgaactttcaggaatgatcaagcatgccggtgtgaaaaacctacacaggaacgtgctcaaacaaagcttctaaaagttcaaatccataaacgtcgtttagctttgagccaatcaacttttggaacactccaagcatagctgagatgcgattttcggcaacgatccggggagcaccggcactgaggtaagccctgagcaaccgaaccaaagcaggaacgttcccacgaagctcccataacgtcggagtcagaagcggaggtaacagatcattgtaatagtctgaaagaggttctgaatgatttgtatggagctcgagcatctgggaaagaatttggaagacgaagggagaaaagtctgaatgccgggtggatggtaagcttttgtttatttatttttgtcttatatatttgggtgaaaacctgcggatctaatcaccttgtacgtcttgggtcaggatttgtgaaaagattgggaagagggcctgctcaaagatgggcaatgtcctcgtatctgccatcgtcatgaaactacagataaaaggtaactcagctctgagttaccggatgaacgttcaaatcgacttaccgtatcagcgcagaaatgctttcgaatgtataatggttgaattttggattgctcgggtttttgctgatttcggttaagatcatgatgagattcgataagatcacttcacaatgcggtaacagggctttttgtgcggtcacgatcactcgcattacacctgcaaatggaacatccaagttaatctagtcaagaaaagcacaggagtaaggatttggagcacacatttcatcaacatctcattctgcgctatttgctggggtgtagttcctttgcgtatctgggcaaataatccggtcaataactcgggtgccaagtctttcagatcagtcgaactgaatctattcaaggggaaggcatcagctgggtatgatatggtaacccaactcctgaatacaagaacttagaactcacagcagttgattgttgcgcttcatgaacaaaatccgttcgaccgtaattgctgcatacgtatagataacagaaacttcagagttcaaatgaggtacaagcagtggcattaccgaaatcagctgctctcgtgtcagctggttgcgaaacgtatgtagaaatttgatggcgtccgcaacaatgattggatggggtggggctgaattcttgactgataaatcttggactacttgttctgagaagaacagcactacgtccaccaaggcattggtgttggtaactccgccagccgtggtagaactacgggatgctatggatgcgagaagggaaacagcggcatcttttaaacgccaattgccagtcggatctgcggcatattgctaaatacagagtttgggttagggttgggcaatcagggcaatctctgccaaccgatttcgtagatagattcaaacagtacctgtagatagttttggacatatcgagtgataatcgcagtcacttctttctgaaattgctcgatcaaagctcgagtgatttcgatcgcagcctgtctgcgggtatcgttatcggagccttcaagatcacggcggacgaactcggcgggatcgtcctcgaacatttcaacttcgaagtctacaaaaggatttttgatgagctatgaatggcgtccctcgcaaggttcaagtggcgtaataactcacttcgcaaaaacatattaggcagtacaattttctcgcaaatcgcttccaaggtttctaagctttcaaagagggccctctgtgatggcattttaactactaccgataaaaagcgcgtggctttgctgacaagctagaattcattacccataaatcagtaatgatcggtgtgcctcttcgctgctgagactcacaatatctgagcgctgctgacggcctaatctggttaacatgtcccagcacgttttgacaaacacgtccatcatgggaaagacgtcgaggtaccttagactgtagagttccacgacttcgcatataccggcgcgaatcttttctaactctccagcttcaccctcttcttcgtcatcagcgtcctcttgtcgagcggaggctagatatggaatttcccatgtcaaatatttatgaagcaggttcatgaactcttcgaggtgatcctcgaaatattcaggaatatcttgacagttgagatcgtaataaatttggatcatgaagaggagacttttggcaaggatttgctgttcagattgtggaagggtgggggctacattggtaagtgctgtatctagcaactaaacaaagataagaagggtcagttaagtgagtctgtctaagcagtgaactgtgggggttctgactttaaaaagctgaagatacggttcacaaaagcgttccaagacgtatttgatttccaggaatagactatcagtcctgaattgagcgcgccacctgggtgattgaggattcgagttagatgacggatgatttcagaagaatgttaggggaagaagacctaccttttgaagattgcatgggcagtgctcaagagtgcattgttggcattccagtcattcggattgaaattttgtacgatctgatcgatgaggtcaggccagtgttctgggaagtcggaagtggctatgatcgagattgcttcggagtattgaactagtagactgggtgaattagctagcgagattagaactgagacaagctttgatttgagactgtcgcgatcggctgtagaaatttgactctcttctccctcttcctgtcaatgagcaaagtgattattattagtatccaagcttcatgggatcaccatcttggttgaaagtcatctcaccggggcccaagaatttttgacccagttcttgaaagcgagggcggctgcttgtctggcagttggttctgccttaaggtcctgggtgatcgctatgagcacattgccaaagcctaagtgttgcttggccatttctaactgttcctcggcaagcttgcgatgagcaggatcggggttgagggactggcagagacattgtgagatgatcttgatggtttcgggattagattccatggtaagcagcagggagtcttgagactggttgggtaaactcctccttgttgactatttgttggttttgtgcgatcgatgtactgtactaaagtggtcaacagggaagagtcgcatgaaaaagggcaacagtcgcgccagtcgcgccagctactgtgccccggcgcgtcccagcttccaagacggtgtttcatggacatgttactcaccaatcacacatttcaagactcttcatccctggccctgcagtttctctcacaagctggcgctgcccagtacatacttcaccctatgcatcacatcttgataggtctcaggtggcttaatccgacgttatcacttcttaatcatctctttgtgatattttgatcctttcaaaatagcttcttcgcctgctctatgcttgtagcttggggaaaaaacaacatatcctgctacttattgctcggacaagacccatcttagctgatcttgctgcagagagtacataataccatatgtggggaggcattgggtaaaaaacatttgaataattatttggcatctaaacagatgatcacttttctgtccgcaaccacgaaaaaccccacctcacgcgtcgatattattcaccacaccaccacccccccctactaattcagaaaagttcttttttccctttcccccttcccagggcagctcatgcttcccgccaaccgcccccccgatcctaaccgcttgtccggcgcgcccctcgccgacaacacagccatgatggaggacctcgaggtccagcttcccccccgtccgtcaaccaaacccccagcatccagccttcacatcatcctgacaaaggcacttggcgaaaatgcgcaacgcgaagcaaatggttcgatcaccttggacgccaagtttgttgaattgattctcgacctctcggccaacaacgagcgcctgatccaacgactcgaggccactgtcgaccaactcaacgccaaagtcgacccgctgattgaacagatggcggaatttaggaacttcatgaagaccggccccaagctcgcgactagcactggcaaatccttcgcgtcggtcacgtcaaaaactctcgcggactccattcacgcgccatctgtgcgcccccctcccaaacaggttgttgcatccttgaagccgaaacgagttatcatccactcgaacccggcaaatactacgttgaaggacgtgcccagcggggccctggtccagaaggcaaatgaagctctactcggtctagatgcccgagttgacggcgagactgtagcaatcagaggagcaagcatgctcccctccggcgacgtttcattctacaccaagaaccgatctcaccaaaagtggcttatggacaacaagcatgtgtggtccaaagcagtccaccctgatctagaggcgacccccagcacctggtcagtgatggcgcatggaatccccaagtctttcaatgtcagcaagtcggccaatctcgctctgctggcctccgagaacaattttcaggcggctgatttggcccgtgtccgatggatgggctcgaacgagctctcggcaaagaaagccggctccttagtcttggccttcaccaacaaggatctagccctccgaattgagaagtcgggcatcttcctgaactacgactatcaccggactgaacgattcaagcctcgtccccctcagtgcttcaaatgcctgaggatgggtcattttggaaaatggtgccgagaacaggcccggtgtgcgaaatgcgccggtaaccactcaacaaatgaatgccctgaaggcataggtggcgtcagtacttgcatcctctgcaaagaaggcatcaagaacaaaaccgagggcgtcgtcgacgccaatcacaccccgttcaacatggtctgcccctataaaaaggcctggttcgagaagaaacgcctcccgtctcaatgataggtacaacctcagtaacccccgattgcgcacctcaacctttgccatcgtcaaatcacccctccccccgatctcaaccctcctcggctaatttcaatgcttttctgcagcgtgaacttacgacatcagactctcttcccagtactgactccctttcctttttacagttgaactgccacgtatccaacgctgtcacgctaagtcttctcaattctgcgttttcttttgactttcttctcctccaagaaccctgggttaaccccattgatctctgccctcctcagcactcggcatggcgtatgtttgtagcgtacgaacactccccgacgtgttggcgggagcgtcacaaggcgaccatctatgttcggcggtctatcccttcagaagccatcaggctactggaggggggaacgcagaacctagtaggcattgaggttactcaccacgggaaagttttccgttttctgaatgtttataatccccctcccctgtttctctctgttgatcttcttagaaactggctaactacacattattctcgacagcacgcaatgatcattgcgatggattctaacctgcatcaccaccactggaacccccctggaatacggaaggttgaacccgaggctaggaacatgctaagtttcctttctgcttttggtttcaggattgtctccccaaaacatgtccctactttcttctcctctaaggggaagggctcgactattgacctggtttggtcaaatttcctaggatcaaggctggttgagtcagtctcggtatccagtgataacttcggatcggaccaccaagccctccatgctcacctcaagctcaaaaaacccgccccgtccttccgttggagcaccccccgctggtcggaagtggataaatccaagattgctcttatctccgctaagctatccacctctcctgtttcaccgcatgatgaccccaatgtattggctgatcaacttacttcctttctgaaggaagcacaggaatccctaggcaaacgtgtccgcgccgacaaggccaaaaccaagccatggtggtgtagcaaaacacttgacccggtcttgcgaacccgaaaccaagcacggaggtggatgctcatagctaagtcccctgaggctattgaatgttataggcagtggaacaattatttcttagcacttgtctcttccctgaaacaacgcagctggagaagactactcgaggatccggcggaaggtgacctttaccgtgtcctccgtttctccgccaaatcggcgggaggggaagttctcccactcaaggggcctggtggatctatcacccacgataaacccgagcaggctaagttactttttgagggcacctctgttgccaacatacccattgacctctccgacgtttgctttgatctgtcctgtaggtttgcaagctaccccccggtatccagggacgaggtgcaagcggcaatcagacgcatcagcccaaaaaaggctcctggcattgatggcttggcgaatgaacttcttaagtccctctccagtcccctgtcagaggttttggttaatttatacaatagcattctaatcaacagcaaattccctcgatcctggaaagttgctgtcacagccatcatcaggaagcacggcaaacccgactacactaaccccacggcataccggccgattgcactgttgggctccatgagcaaactgttcgaactcattttggctagaaggctcacagcgtgggcagagggtgcgggtatattggctgaaggtcattttggtggccggaagggctcgggcaccaaggatgccctgtttgcgctggaacattgggttaaggcgaagtggaaggagggcaaggttgttgccgccttgttcctggacgttaaatcggcgtacccatcagtccacccttccaggctcatccattatttatttcagatcagatgccccacttacctcgttctgatcattgcggacttccttaaggacaggtcaacgacaatcaggcttgacgatttcgtctctgaagctttcccgattgagataggcctcccccaagggtcccccctctcggtcatcctctacatcttatacaataatcctttgctaaacaaatccttttccacctctctagacagggtatcaataggctacgttgacgatgtcgtgcaccttgtcgcggcaaaatcggctgaggaagcgaaggagtcactagtcgaggagggccaacgatcacttgattggggagcctcgcacggggcaattttcgaccaggccaaggcacagttcctctggctcacaaagagaaggatttctgatgatgccctctttttggaaaccagaccctaaaaccggcaagcgaagtcaaatggctgggagtgtggcttgatagcaaactcctcttcaattgcaacttcaaaaaactagaggagaaggcccataagacaatcaaccaactcaagatttttggcaattctcgatggggttcaaaggaggctgacagagtgaaattgatacggtgtgtgttgtttcctaggattctctacggggcggctctgtgggccaccagccccaacaagggcaaggtcgctgcactggcactgaaaattaatcgactatcgggcatcttttcccttggcgtcttcaaatcaacctccaacaagttcttgcaatcgagatctgcagtccctgactttgagaatgaagtcacaaaaacttgcttctcttttttttttagaaaaattattactgtgaagtccaataacgtcattcgctcatttattctcacaagcagatccgactctacgaaacgcctggcggactcagctaaggtgggcctggcgactgaccttgtagacaaggcaatagggatggatcctgaggtgatccgcctcccactcgatttcgggaatcttccccccaaaggcctggaattcaataatttggaaatgtccaaggaggaagccattgtcgtggttaagtccctcatttcactacatcaatcagacccgacgagacttttgatcttttgcgatgggtctttccacccggagaaaggaggggctggtgcagctgtttgtccggccaggaatgtgtttagctcatattccttgggaggaaacacactcgtgtccaaccacgagagtgaagcagcgggtgtcttggcggccttggggttggcaaggacaatcagcaaggattcaccagtccagcagctactggtcttcgtggacaaccagggagtcatgaaaaggataggcggcccggtaaccccaaaaccaggccaacgactttttgaactaatagacattgctctgtcagctcttccaagcaacctgattgtctcctttgtatggtgccccggccacagagacatcctaggcaatgaactggcggacaaattggccaaagaagcgttggagtccccctcatcgcagaaattactcatcaaaggcaatttcaagaaagtgcaccgccgggcaacaaccagcctctcctccaggccttcacattgcccttagctctctgataaatcaactggcctcaggtcatcacgcactgaatcatcatctgtttagaatttgtaggacactcgacccgctgtgtcccaattgtggggctagggaaacagttttccacctcatgaatttctgtccacaatacaaaattcagagggtattacttcgcaaaaatctgcgcttcctacggatacgatttaggacggaaagacttgacttagtcctcagcaacagaaaagctgaggcagccctggcaaaattcttactcgactcaaatcgcttttcagctcaactccctcgatgactcgccctccggttgcatccatctcgtcctcaacaccaattttctgtctcacatctccttttctttgttcttttctcctttatgttctgttatcattttaggcgctatctttcataacagtattttctttgttgttactagtttatgcattgtgtttcattcatttcacaaagatgttacttagattcatagtgtgcaatgccataggccaaatttcactttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagatgattcttcactcatacaattgttatgatgtaagatccagcccagaggaataaaaaaccagatagaatatgtcaaagataaatcataattgggttaattattttcaaaatcagcttgaaatgataacactgtgaatagctctacaagaaaaatactggattacccatcacaaatcaaattcccaactcactttgacaggcattgagacactcaacacagccaatgtacttttcttatacataatgcatacattgcttcacacagggagatatattttgcacctctttgcagaataggaatatttctcagcaggcagtttttacaattaatggggaaaaagataaaagaactgatatgtatgataaaaaataaaacaacaggttttcaatttatggttttatttgcatcatatctatcagacatctagttgatcaaaaaaaaaccaatcatcaatgacatttgttaaatgattcaaattcatgttgatttagttgataatatcaaaatctctcatctgtatactccaaccttcttttgactcccatggcactggccctctctcatttgtgactctttccaagattcaattgagctgttgggacttgagcaggaccagttacccttaacaagatttgctttgaagtgaacaaatgtttttttttggttctgtgaagttgaggttcagatattatgagtgtatacaaccatgcgactcgcgagtgggaattggaggcgcaagaaatcctagctttcttagcgcaacacacggggcaacatacagctggatgatgaagagaggtggacatgggctctgcatagggcatctcccctccaggacgcgttccgcgggattacccacttgcgactcctcccatcgagggtctcgaacttgacgaagtacctccttgcctgacagaagaagcctcaggcaaggagggacttatatacttttgtggttcgaggtaagctggatgctaactcgtgctttgatcacttcagcgcgagcacttgttccttgatgatcggatgtaagaaaaatccacgtcctccaaggtgttgtggtgtataaccagcgtgagcgaagcagtgagctacaatcacttcgcgctacttccaacataccctccatgcagtcaagtgagccgtgagcgtgcggccgcccactctatcagctccgagctcgatatgaaaaaccggtcatgccggttccccatataatcctgctcgtggaaagctcgtggacggacgggacagaacctgaaagcgctgtgttggcggaagggccataggtttgacttgtccacattagttgttgggctatacccaaatacctagaggggttgatccgaatggcctctggctttatgaatagcccgtccaagttcaaccgtccgttccttccaggtggcctgttcctcgactgccatcaacttactatctaatttttgttgttgcgtactcattcagcgactcatcggctcgcccaatcgccattcaacctgccagaagatcccatctccgcgcttatttctcacttgccggctgctttcgtccagactccaattgatgctgatctatcagctttttacatggtatgatatgatctctacttcgttgcacaggcttgtctccgtttctcgtgagattgcttataagttttggacttgagttgctgattccttatcctgagtgtatataaatatgtgaagcagtcacttcccaatcgccgtgaaaaggacgaaaatctgaacaatgattcctggatctcgttccgagcacccgagctccgagcccttgatccgtgccaatcctcgtggtggctcaagcaccagcacacttgcagaccccaccaggtttatttcgaggtcatcatcatcagcatattctaatgtcagtgacggggagagattggtgatcaaccgtgtagctctgcaatttccacaacctggcaatcatcaacagctacatcaggattctcaaaccaagccatccttgcaaccgtcctacgagtactcacgatcatcccagtcgcttggcagtagatcctcagtggcaggtcctgagacggaagatgacctaactctaccgttgaacctcacgagaactaccggccacgaattccaagagcatcactcacgaatgaataccggactgtatagccacggctctgagatggtcataagtgcttcacaccttgatcgccagatcaatagtttcattcaagaaactactgttatgtcacctcatgagctggcggcacctcctagacacatgttcgactcatcagatcgacatgaaaggccttcttcgaatgcttcctcacctcatcaagcaaccagtggtactgatgatgaaggtgacgaagatgacggcggagaggatttccggtcgaatgtgcctcactcaaatttgcgaatggctggatcgaggccaccgagccgagcgttctccgttcgacaaagatcaagagcggcaagtgtctgttccagttttgtggaaggtggagaggaatcccaaatacctggctacctctttcttcacgaggttcctccgctacggataaagaaaagtactgtcgcgaacaatcctccgtcgcattctcaccaacagagaggaaccagtcacagtcactccagaagcgcctctcatcgccgcagagatcctcagcaacatcctggtaatcaacttggtatgcaatcgcaccccaggcatcatgccaagtctggaatgggtctagtggaacaagagtgagtttggactgatattctttcttatttaacctgaaagaaactgagtcaagtctacctgaacagttcgaaggcccctatagatattttcaagtcgccacagcatgcctggtactttgtccgtcgattagtcggattggaactcagatgggaagcagctagagcatggaaattgactgacttgagtttgaacaccgcctctcctcgcaaagatccattactccctcattctcgggtgcgatcggatgatgatcagtttgtcactttgtgttttttttttaaattcgtctcgcgttttcgagcttataggttaacgtaattcattctcgtttgcatcaaatcagaagtgcctacagctgggattcatcatctggagaaacatcgatagcggcagaaaccctgccgatcctgagctatctcattcacaatttcctcttgacgttacctatcattcgggataccgtttcagtcgtgcaaaatgtgcctcatagctcccacttcaatcctcaagtgccaacaaatcacacctcggtggcggtgtattggaccgctggtgtacttcccatcttaagaagattacaccaaagtaatcttagtgcggctattgatttggggagccctggtttccttcacatactgtttgactttcacatagctcgcttgctcgaacggtttgttgcaacaagtctaaaactatgtacacacagattggactctccgcccttgcaccaaaatcgaaatccagcgagctgtgcagtaggggaacccgctccggagggcactcgtcgaccattcagaagcctcgaccaaatgaggccattcgaagtcacctctcccgataacgatgcagacgcggcgcgttctcctgaagaggaagtgacgacgaccgaccctaagcaagctgggaaaatgttagcgcctattgcgcttttgccagatcgcgcaactaatagtccggatgctcattattttagggatatcacccctgtaaccgtttctcctgtaaatgatttcggtgcgcctgaacgcgaacgagccaaggcctacgtacataactttgaaaaagagcctcaaaggtattctggtatcagtgttcaacccagtcaaagagcttcaattgggatcgttacgccatcgaacagcaattctaatgaaacccatccgctgaatcgcacggataatttttcagctggcttatcaacccatgaaacgcagagaactggtgtcacccctataaataccccatcttcaaaaacattttcatcctcgagcacgtatgatggccatccaacagatacggaactttcgacattcatgccaagcgcctttggtagcattcaggaatcgccgcttacgccctcgtggaatccgggatttaaccaagcagatggttttatcggacaggctaactctatcgattcgtttagtcatagaaaatccgtggcatcttcctcgaaaacttcagaagaagtgacgagcgttcgtcaaacaatagagcgaatgaagatggaacggcagaatgctagcgagcacacacgtgaggatgataataaatcgaatgctccttctcgaatgtctcgtaaatttagctggatcagatcgaacggcacgaagatagaaccgggtaccgatccagaagtcagccagaaagtcagtgcgaactttgatttacgtcgaaattcagtggtctctgaggaagctcgcgtcccccacactcctatgctaaataaatcctttcatgctagaaccatcaaagaagcaaacaaaggaactgacgatcacaaagaatctgcaaaaaataattcatctgaagtgaaagcggtaacgtcgggcgctagccgtggttcatcaaacgcgccgctgagttccgggtctgagagtgtagaagatttcgaaaagcgagagggaccatctgcaagaagttctagtcaacgtgtcgttgataaaaatcattacacgaagttgctcagagaacctgaaatgaaacaaacggatgctgataccgagtcgaaaagggcgagcaaatggggatttactttgaaatctctatcactgctgaagagcaatagttcaacgcgaactccagaagataccaaaagagcactcagaaagtcgtggtggatcaaatctgaagtcgcgcccaacacgtttttacctccgtcacccaacgctctatccttgaagttttccggaagtgtctcacctctagcgaccgataaaccagtggaaaaaaaagtggcggtccccgaaagtttggtcgaaggtttaaccagtccttacaaaaacatttatcaaccagagattttgcagttccaattggaacttctcgagatgccaaaagactcggttccctggccctggggtgatcctgtacctttttggaaaggcacgccggtccacaagctctcttggggcggctttgaagtggatctcgtgggtatacgtcagggaactaccaaaaatgtaagcctcaactatggcttcgtcgactttcttacacaaggagaggttcctataactgactcatttgaacaaagtcttatgtaattagagttcggagaccgtctcggctggatgaatacgtcttgaggaaagaatcgcaattcaaaaattattgccgtcgcctttccaaggattttccgaatgcacatgttcgagcggtacctccgcctgagattagtttggaagatgatttgttttcgttggatggtttaatgcaggaaaatgaacaacatctgatttcaaccaaaacgtcgggtggtttcggcgaaggggcagcccctcagaaatcacatggaagaggtcgcatggcccaacctccgagtctgaccgaccgtggacctagtttgaccggcaacccgttttttgtcgatccattcaccgctttaccacttgatccagtacctgtcccaacccaggagggaatcaagcgtagagctacactagcttcaatctttggggttgggaaccacaagtccaagttttcgttggacacgcggtctgattggaacggatctaacctgatggggaaaaccgctccagatactactaagaatccagattctaagaatgaacgcgtggccgtcgatcgagaaatagtaggtagtgcaagcaagccacagcatccaggccactctcgacgtggatccttgcgacagatcaaagtctcatccgatacccatcgccgcgcattgcgaggctggctcagagatactttatctatccgcacggtcggacatcatccagaaaccgctgcctttcttcttctagggagtgtagtaccggaggagagagatttactcgacgtccggcaaagagagttgattgatgaagagcgtcggaaaagacgagtacaggtggctcagggcgcggctgaacggtcgaaaacaatacacgaatggtggtcagaagtgaaaagcgagtttatggatggtgaaggtctgcaaaatctttcgacggcgctaaaacaaggctcttctgtggaagaactgcctctaaggtttcagaaagcactggagtggatccgaatgaacgtagctgagggcttgcacgagcttttggtcattgggaatcaatcagatatactcttcggcaaactcttgggcctcaacgctgccttaccctggtcattaataaagagcgtgttgaaaatcaagaagccggccttgatgtgcaaagctcttctcgacgtattcctggccaaaaagtcgaatctggggaaatccaaacatagtgtcatccagcgcttgatcgaaatcgccatcaacgagaccgaagggagctttatggaagtcgaaagacgcatccaggcctgtcgagcgcgaattcaaagtctcactatgtgcgaaaaagtaatcaagttcgtgcatgcttcaaaggatctcaaagaccttttcaggcaatattcaggtaggatacttttttcttttctttttcatttctacttgcctatgaagtctgtagaaacgcttacgcggtgatcgaaatttttatagagtccgctgatatcgaactggtcgtggcaattgtccggagtgctgaggagcctcggctggataaatacgacttggagagggtgatgagtgcatcgaaagcttacaaatcgctcttagccaagaatcgaaatcggataaccagctcgatgaccgaaaacattcatgtccgcttgatattagacctcaagctgtatctcagattgatcagtcaagaatgggactcgaaacaaatccggaagatgttgtcggaggatagcgtcgctgaggctatggaagtcttagtagcgccattaatggaacttctcaaacgaacttatactattgggaacgctgtccaggctttggatgatgcgcaaaacttcatcgaacaattgattacagtagtcaacgcgctgaggagcagaatccaaggtctgtcgaatctgatgaataattatattctcaccttgggaataagcacggtgctgaattttttgaattcccaaaacaaaatggtagatccacaaaagtccataagggtactggcccgcctgcttaccagacaccagaacaacttctacggctggctgcaccagattcacacacatgactcgattgtcgaagaattcttcgagtggttgtcgagggcgataaatttcctaaaggaaggcttacttgagccgatcttggtttctgagatcataccctctggggagctagaccaattgagtgaagaattagatgaaatcgtcgaatgggaggaagcgaagaggaaacggcagtacgagcagctatgccggcgttactcggccgatgtggacggtgacgacccggtgatcgtcgagggagatgggtttggaaggtcgaaagttgagccgttggtcgatttgaaacccttgccaccccagctagatcacctcgccaattgcttagacctgtttcgtgccgcgatcaggaaatcgtaagtcctataatgattgcttggagaagttgagcaattggtagccacgctaacctttactccttattcaccacctggagcagactgctccgttgaaaaatctaagactggacgcttcaccggtcaaagccactttcatctcattctcagcctttgtgccttaactatccgtcttacctatgtacctattacccatagatcacaatagaacctagtcgtgcttgtagttagaaatctatccctacttcatgtattacttatttatgtacctgtcgatctcattgcaatggctatgattaacgctctggaaaacttgatgacatgaagatgctcttgcgttaatggttcaagtttgaggacctcgtagtaggctaccaatcaaataatctggaccttgagatagatgtttcaagttgcacataacttgcgcgctcaaggctcaagcagagcagtttcattatattcatgtaactttttctcttctcttcgaatatggccttttacaagcctttgattttatgagtgaacccatctttctcatcttactgtttcagtttgaatcgaccttggatctggacatgccgcatgtgtttatgaagatcacaggacgagcaacatgtgctgctgatgcaactttgacaccgcagttggtgaagtgagcttccttcaacctctgcggtgtgctgggtcgaagatgttcgagaacaggcttggaaggggcagcaccgtcgatcggttgatggctcgggtcacagcaccccacggtggtccaacggcaatagccaagtatgaagtacgtgcagtactgttcccctgcacagacccaaccagctggaaaacgagactactgactgaaacgcagttatatgtgtggatgttgcagtcgaacacgacaagactggacagaatcccaagcttaattatcagcatatccaccaaacgacaacaacaccgataccaaactcgtaagatgcgatttcctgtgctctatctgttcaactgtatacatatctcttctactgatgctcaaaaatgccgatgacattgcccctctttgatatccagctcatggccaacgatcgtccgcgtgagccagacgggagctcgagaaatctcaaaaggactcgatcggaggtgattgaaatcagtagcgatgaggatggcgacccaaaacaagcagccgatcgccatcgaaccaagatcggatcccgagatctctccagtatcccgcccgccgcctcaagcgcctccaaacctcaatcagtcctccaaaacaagcccgaacgttacaagctagagtatgaaagactggcccgacaacgcgctcgagaactcgcggcaaacccttctgcatcctcctcctcctcgctcagcccagcagttacccctaccgaccaaggccctaaagactcggatccatccaaatccgagcccttccctaattattggaattctgctatcaaggtgaccttcaacgattggtaccctgattgtcctaacgcgcttcgaatagaagatatcattggaccggtaaagtggcctttcctatgtatcaatcctacgtcagatgtaatcctgtggtgcctgcccctgacgccgcatttaattttcttcttttcgaccatatgtagaaagatcggatcaaaatggccttggtcagctcttacgttcttgaactcccttggatccataaactgttcaatccaaggactcggatcatggttatcaggcaccacacagacgtcagccattctctcctctccaccttattttccaccatccaggctgacatggattatttcctccctcttattcacaacatacatacattacattacagtgtgggtcgtttaaagttaatgaacgtgcgaacatgttcttgtgccatcccccaatgctcaaaactgccaacggtaacgccaaacccggctgtatgcatatcaagttgagaaagcatatcttctaatctcatcttttactgtcgatcaaatttatctaacggtgttcctattcttatgattctcagattctttattgtcagtaccagaaatctcaaaatctagaatcatatatatcatgccatccaacacaagtaaaactgatcaaaccataattcaacgcgatccagatattctacgataatttttgtcgagttgcgattccgacggcaaacgcagtctcgttcgattatgaatttgttgagaatgtaagttgagcaatcggctggcttcttgatcaggaaggaactgatcatcttgagtaattgctttccatgttcccaggcaatttggatccaagatttccgacggttcagtggaaatacgatcggatataacagtagacgatctgatgacgtgcccccgtttcgaaaaactcttgacgacttgctcgaccggatgggagtccctctcccatttcgtaaaccactggaggatcatgatttccgctcagcggctgcaaagtaaatcacacaaaaatccccggtttggttaatatacctgcctcatgcttatctccccccgtttttttcgttactcacgcggatttaaattttagtttggtagtttctgttcaaggcacccatcccgcgaattcaccgatggggcaagctcacttggcagagcagttgaaaactcttggactccagtcaggaccgggcactggccggacagctacactggaatgtcaggtatgccttgcatgctagttgtattcattcagtctactgaatttcactttactcgcagggttcatcaatcggcagttacgatttgaagtggctcaataacttttaccgttgcgcatctggttccccgccaacagctagtactgaagatccagacttgcagactaagacgcccccgctctcagtgctatacccgagccttcataccgtccgaaatagtcacagcgggaaggctggagctgggacgttattttgtaacaaagccacttgggaaaaggcgaattttccaacccatatctttgcggataccatgtccaaacgtaccggagttttaatgcatgttaaggtgagccccctctcagatgaatgtccactctttgagccacgaatgattatttctcaccaaagagaaagaacttggatcgtagatgatcttgggtctattcaactctgactcatcggcggagtcgactagctcaacactggctacagctagtgttgataagtctggtgcaagagatgggaggattaataaggatcacgctggcttcttgtacattggctctcataacttgtaagttgaagtgtttacgatcctttaagtaagatctcgtgttatctgattgatgtttgatgtgcggatcataaacgtagtactccagccgcttggggcaagttcaactcgaaatcgggctccgatgattctacttcactggagatcagcaatgtaagcggtgaatcagcggatgttctattgatcaatatctagattgacggtttctttttcttttctttttcgtagtgggagttgggggttgtgttaccggtcaagtcacatgcccaggctgaggaatatgtgacttggcagaggccaacgaaaccctatggacatcgtgggaaggatacttcgatcccatggtgagagaaattgagcactgaaaaaaaaaaaactgtgatgatgatcttgattgcttactccaattctgctcatctacgtatgtaggatgcaattctcacatgggcgttgagcttgttgtaaactgaagtatttgatagctatgtagagctgggattgattgtttgaattatgtgtacgatcgttattatttatttatttagctagttcttcttcatgatgatagaaatccaagacgcgtttttttttcttgttcttgttctaattctctgatcggatgttgtcgaagtaaatataaatggaattgagagcctgctctttggcttgtattgcttgatgagatcttgatggtgttgtgtttgatgtgatgtcatagtgtgctgtttcgggtaatgtgttcctgtgtttcccccggggggatggtgcataccttcatctgttctttttttttttttgagttcacagccaagcctattcacaaccaactcgaccatcaactacatacgacgacgatgagctaccaacccatccaagccacacacaaccaccagcacttggtcccacctcggagtcggaagtgcaacctgctcctgctcaccctcatcccaatcatcttctgtctctcctcactcagcttcatcgccttcaagcaatcccactcatctcaaccaacactaatatcatctccctcactctactcactcaaactcttcgaccatcaccagctcaaatctcaggccaaacaactctcatctgacctcctcagctggctcgactccgtccacaacccactccgacttccctattcttcaacctctgactacgaccctgaccaggataacccgctcctcaatccacccaacgaccagtctcctcatccaatcctacccctcctcctcaactcacgccaatcctggaaatcaatcctacactctcagccactctctctccaacaggcccggctggactatgaacagaacttccatccactccaaccacctcccggcttcgatcaatggttccaattcgcacggctacataacttcaccctcatcaaccgattcgacagcctcatgtctgatctcgaaccatttagaaagctagcccccaccgaactgagccgtcgcactcaagaactcgtcaagatccccggcatcaccctcgtgaaaattaacccagactcgagcgtccaaactagctcgcccagtggtcgatttgctgccggccatgcactacaacagatcatcgatcgcatccactctcaatccgacttcaaactccctccactcgaactagccatcaatgaaaactcagaagcaagagtcttacctcggcagacccgtccactagcaggcgaagaattcagctatctctctgatgaggatcgaatactctacggttagtcactggtttttttttttattactcctcaagccacatacaccaccctgataagactatttgctcctttttagaccagcaagatccggaaaagaagccttcgctggctggattcaaacctcaatgggggcaagatgggaacgtatgggatgcctatcggcgtgcctgtccctctgactctgccgcacgacgtctggtagagaccatccgatcagctgaatctcttacgggtgccgtggctgctggtggtggactatcgtcattgagctcaactcaaacccacctttccatgaaccgcccaactcggcttcgagccctccatccaataggaactgcccctctaccctcgcggagagagctaaccttcctgagtgaactcgaatcagccgcctcattctgcgaacggccatcgactcatcgactccactctgccttctttgccgaccaacgctcaatagaacatctctatccactcttctcaccctcgaaacctcaaggcttcgctgatatcctcataccatcttattatcattattccccaagggccgaattcgtttacgagtctgattataaatccggtcggaacccgactccagccgatattccatggaatcaaaaggctaacaagatgtattggcatgggaaacttaccaggggtgctgacacaccacccggccacacgagtagcttccagaaacagcggctggtcaagttggtctcaaacgataccgaatctgctgcctccctaacctcgacggcccataagcagggtgagaccgatccatcgtggcgctcagaaacaagtcgagtcctggtttccctcaacgtcacctccgaaaacttactctccgtctctgcaccggcaacggtcgtcgacccacttatgctggatatcgccatggcatgtgatcccaaagctggggaatgccacgaactcctcaagcagggatatcacatccaaccacccgcaccattgagcgaatgctggaaggccaaaatgaccttagatctcgatgatgctggcttctctcctcggttcagtgccctgatggaaagtcacagcgcggtggtcaaaatgagtgtccatcaggagttctggcgagattgggtacaaccctggtacgtatcacaactcttaatcgctaagcgagaaactgatttagattgttgatgtgtgttaaatctatccctccttcaggtatcatttcattccgctctcgtcgtcttatgcggaattgcataacttggtcacttttttcatgggcattccagagatactaaaagagcaagtgcttccgatcaaaaaagagtctaaacgcaagaagcttggcaagcgctcagtgattcctgatgggaaccagcagcagcagcagcagtcaggaggggaaagcgaagccaagttgaaagaagaagaagaagaaaaagtcacaacaggtggtccaatagcaacagtctcggatcagcagaacaatcagaccgcccagcaggacggcccgagtcccggcaaacaagagcaggaaaaggaagcttatatcgggctggagggattcgatgctgatgatgagctgaggaagattgccgagaacgggcgggattggaagttgagacacttgcgacaagaggacatggaggtaagaatctcgaggttttcttctcgcatcactttatagactgtccttattattggctgacttattctttgttctttcttttttttctttgtgcaggtttatctctttagattgttgatcgaatgggctagaatcttggatccacaatcttcatcaccatcaccatcatcatcaccatcatcatcatcatcaccatcatcagaccctacaatcaaaacatcaacaacacccccctctgcatgaacaatacactttttttcttatttcatttatctgtctatctacttatttttggttttctactaattttgctgtgcttgtatctctgttgtaatctttcatgtatttcctaccactgccaattgtagacaaccaaatggacaacttcttttctctaactaaactcttttttttctttgactttactttttttttttggtactccttgtacataatccaattgacataataaagctcgttttcctcattgttattattattattattattattttggtggtggtggtgatggtgatttgatttcttctcaacaaaaaaagatggcactttctgcggtgaccaactagaaagagtatgtagtttaggtgtttatacaatgtaaaatatgtgtctgagtgtatttttttttttggggggggggccaagccattcagttatttttttgggaaagttgtatctattctcttctgggggaaccaaaggattttttgattccaaattcttcatcatctttcacattttttttgttgtaccagggaaccctttttatttttttttgtgggggggggggggggaggtgagttaaacagctgcctcaaaattagtcaacaactcccaaacattatgggatgtcaatgacaagaggaccacttctggaatccaatcttggtcctggtagttgttggactagaattctgactccagaaatgggagttggtgtcttaatttcaatatatactagtatatgcccccaaatttggggggaggctgcttgtttttggcccggatgttgggggtttgttttgcttgatgacctctggggtcttcttgagttggacacctgtctgcctcagtctaacaccggcattgacaaagccaacaaatgtgaattggaggtcgacgccggcgttggattgcatgacagtttgtttggccctctgagcaacggtgcaacagagacaatacaagacggtatcaggtgtttgtttgtattgtctcagaatttgaatacccaaaaataccgggtttgtgttgtctcactttcctgagacaatgcacacatattgtctttgaaaagtgagacaagtattctgtattgtctcagatgactgatcccaccaaaaacgtatttgatacataagatatttggccgtattgaagaaaaaacaaaataaacaaagacaattttttttttcatttgtaaatccacatccgatacaacagattttttcaccaaccaaggagatactgataccggtatcaggctcaaaataaatatgatatgatccaatacaaatacatgtctcgtatctgttgcaccgttgctctgagggcaagtcactccaagtcctggactcaaatcatcctcactccgattccgctatacagcttgatccaaatattgcttggaagttggaactcccctcattcactggtctggactcaacttgcaagggccgttattgatcagacaaaacatgaggaagctcaatcccattgctctggactcaacttgcaagggctgttattgattgtaaaaaacctctcctcagcctgaagaagctgaatcccgttgctggcagtggtactgatcaatcacaatattgtaggagccagaacaccggcccttaagttgaacttgaatcttccttcaccgctacatccttatttgagtgaggtactgatcaatcaaaaacttgttggacctcaccgcttggcgctacccccccccccaccaattgatcaaaaactggttggacctcaccacttggccctcccccccccccccccaaatgcagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaccaccatcctactccatcacctcttcctactctactcaatcaccctatctatcatcagtactaaggtaactcaacttccccacctctaatacatatgtcatacatcataaaaatcatccttcatcttttcccctatcagatctctctccctctctctgctgcaagaatcactctggttactgcatcaccagcctccaccagctccccccacccacccactttgcttcagattcacaacctatcacaacaatcccatcaccagcctccaccagctaccccccccccaactctgcttcagattcacaacctctcacaaccatcacagctcatcctgcaccccacacaaccatcactcacacttcactgaaccatcacacctcctcccccacacccatcacaccccaaactctcaccaccatcacacctccaactgttcattgtaaaaaatgtgagtatgctcttttttgtcttctactctcaaaggggctgagataatttaggtgagtaaacagtgagctaatttgtttaggggcttggaaaaacgactcctaaaaattagtcgacgactcctgttttggtcgggaggtcgtcgaacgggagtcgttcttgtaaggttatgagacgtcaacatgacaaactattttggttttttcctttctcatcaaatttatccttttctgacttttgtctatttctcatttcatatttacatatttttcatttcatatttacatacttttcaaacatgcatgttacataatcaaaacatttataagttttaaccgcggctggctattcgagtttcctcatctttcttttgcactcgaataaaaccagtcgcggaactcatagtatttttccatttccttataggtttgtaatcatgcaataacatctttcttttgcactcgaataaaaccagtcgcggaactcatagtatttttccatttccttatagttcttccaattccccccaaaaaaaggggagttgttgtcctaatttcaatggcaattttttaagggggttggttaatcgactccccaaaattggagagtcgactcccaaaccccgaaacccccgaaattagggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaaaaaatttggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaatcaaaaaatcgccattgaaattaggacgacgactccccttttttagggggggaattggaagaacgactcccgttcgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctttgtttattttttgggtatatttactaaacagtacattttggaatagtcttatttttatactctcatagtccccaaggcatttcttttctttgcatttttggtcaattcagtgactaaacaataagctatttttttctttgtaaattgtgtgaataaacaaaaaattggggtgctgtcaccacttgtgattttattggatggctcgtgagtttgttggaaggcttgtgattttgtcggacggcttgtgattttgtgggagtgcttgtcattccatgccacttaggactgcttgtgattttgtgggactctctggctcagaattatctgatcaccccctccatctgaagatcatgtccacttcttccgttccccagaccccctccagagggaattcttgggattcaacaaacctgaacactctggcctggcattctacctgcatatcaaactagtggtgactttcaaaaatctgtacctgaggctccaacttcagcccaccgccgcagtgtgtctgaatctcaaggcacaagatcttcaagaccacacaggaagtctcagccatcagccacatcccagcctcagaagagaaaatgttgtgccaaggtggacaacttgcaagccgactcagatcaggatcagacaataatggacatgacccaagactcagacaaggacaactcaagggttgtgaaaagacacaagtctcaaggccgcaaagaagtggatgccaatgttgacaatgtggaggactactttcatccctgggtctttgcagatggtgaagtaagtgatttttgaatgtcatgtctttttctaatgcaaccgaggggccacaactgattgcaactcttggattttcacaatacctctggcaccccaatgcattacaagtgttgttggtgtggaggtacctataagaaagctgaaggaaaatgagggaatctagtcttatattgcaatgtaaacaagtcttgaaaatccaacttgactttcaaccatgcatcaaattgggatggttttcacatcaggacatgtatgtacaacaaaaaagatgcatcttgtacatgtattcattgatcatgaaggcacaccagtgacccttgagaagccaaaaaccagaaaaaaaatatgaattttgtgcaccttttccttgtacattttgccattttggaatgatcccagttacatgtatggttgaaagtcaagttgggtttttgttcatctgggtctacattacccacattttggagtgcttgctagggtcctgttgcaagctcctgggatcccaatttttattgtgcctttttgtcctgtatctggccctgtacagtgacattcttccaggcattgaggtccaactcccacactttttgagttgagaagtaaggagttggaccatcagaatcctctcaattttttgagtgggaaactgccttcccatagcaccatgcctggcccccactgggcatctaccaggttgccagaacccaaacaagaccttggtaatggaattgcaacctgtacagtgggtggaccgttatttttggctgcttgttttggattccagagtttcaaagcacaaacttgaagtcacaagaatttgtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaattaaaaaaaaaaaattccaaaagcattaatattcattttgggggagtgtgagtgctggaagaaagaaagaatttccaatgggaagaatgattataaatgaaaattctaaaaaaatggttaccagttggttttaaacagctgttgagtagggcattcaccagctcacattgtagtaaagcactagaatttactgttttgagatccaatctggacagccaacctggctcactccttttctgggacccattttttatcatttataatcattcttgccatgttccgagctctttctttctctcagcactcccactcccccaaaatcagaaacaaagcctttggaaaaaaacatttttattttttaattttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttgggacctattctgcaccaattcaccaagccttgtgacttgaagtttgtgctttgaacctctggaatccaaaacaagcagccaaaaataacggtccacccactgtacagtcatgtgtacaggctgtgaggtgtaagaaataaaaaataaaacaggttcccaggagctggcaaacacaagctttctgggaacttctgtatcatggaaacaatttttttcgggggggggttagttaaacagctccccaaaattagtcaacaactcccaaattctatgggatgtctgcaagaggaccacttctggaatccaatcttggtcctggtagttgttggactaattctgtcagccatagaaatactccatagtatccaaaagactgctaaaataatgaatattagatgttaaatactcaatatgtaatacaatatgtaacgatattattcaataaaacagtatttcacaagattataaatggggttgtctactggaagtatccccaaattcctacagcttcaaggactttgtatacattcaaaacaatgaaggacaaaaggaataagatatacaaatctatagaataaaattaatgtatattgaattagggttaaatataaatttaaggtaaccttggcaattttattctagaagcataatcaaagtgttaaacttgcagaaaagaaattaccacactatgtcaagagtgtggcaatttctacaagtattattctattttaagaagacacatattctaattggctacagatatgcatcatgatgtcatgggaattggaatatactttatttgaaataccttgaattattcccattacatcagggtaataattctaccatagtactagagattgttcgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacccaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaaatgccaaaaaagtgacttctgagtgatattttacaataaatatgaaataataataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagagggggggtacctgaggtacctgcaacgggtaccttgggtacccccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacgaacaatctctacatagtacactaaagagagattctagaatattccaagatgggcctcaaggggaccactagaatatttaaggaggaaatctcctgtctaggattggttcctcagcatattcacccccagtgcacttagtaagtacagtgaatattctccacctacttttagagtaggctttttatccaatccaacactaccttcttactggaattattattgagctaagaggtatcccagactcaaaaattaactaattccttaaaaagtagttgcttcaagaccaccacctctgactgtagcctttcagctcaggtgcttgccaactacttcttgcaatattaattattgcttccaaacaatctgcaataacatattctgttattgtctcctacagtgctcctttaatgattattcaaagtgtcatcaactgaggagtgtggactttgaacctctataagtgggaagtttggaccacttaatactttgagggtgacttggagtaatcttggtctttaaactagtccttcagcacagtgatagtacttggcttttatattaattaagccaaagtttcatacacatagctgacaaattctgactccagaaatggcagttgacatcccaatttcaaaatgtttttttttttttttttttggaaatgggagtcagagttaatacacctgcctggtgagattggcaatgggtcttgccttttgccaagcaggttaataatagcctgcttggagaaaggcaacaccccttgacgagcaggttatacactgaaaagattatgtactttccctgcatatatatatagtggtccaaagtgatggtgtagtggtttctcatatagtgcttgcacttttgacaatattttgagatgaaccttttgaaagatttgagtgtttgcatggatccatttgaagtgataatattaaggcaacttgatatgaaaaatgatgatgcaaatattggcagttgagtataaggggtttggctgataattaacagccatcactaatataaaaacagcccaaatctcaagctgaaagttccattatgatgatcatatacaatacatgggaaattgaattctacattttttttcttctttttgacaggcctggccattgtatgtgttatcaatttgagaacactgcctaaaaatggtatttttggggaagtttggctcatcaaccgctgctactagtcccaaattggactggctgaaggttccatcatgataatggatgaatttcaaaactctctacccaaagctctccatgataagttatgtgacccaagtattagaggttgacaagccaaaattcgcccagaatgccgtttgagagtgattttctgaacctcaaacattcctgggtcagagatctcaaaaaagcatttttccatgaacgaatatatgatcataatcgaactttcagcagcttgacgtttgggctagttttttttttgattttataatgagctggagaacaccaaccgaattcgaattggttgtcaatcggaaacagattcccgaattgctttatccgtggtgaacgtcaacgtgtcaattataaacggtcgtcaagacgttgtcttaaccaaccagatctttcgaggtaatatttctgagcgcggcggaaggttgagcgacgtttgaggaacgcttttgttttgtttcgttttgaagctgcaccgggtccggcggtgtatgtacataatatatgtacatactcatcctccgcatatatcctgatccatttcctcccccccggcttggcttcagtcagcccaaccacagccaaccacaacaacaacaacaaccaccaccaccaaccacgcccctccccaactaaacccccacgttttttctttttttttttttttttctttcctccttccctcttttttgatcttctcgccggtggctcgttgactgccccagctctcatctgccaaccccgtcgacttgatggctcggattggttgatctatcggctgtcaaaccatcttccccgctcactccccggttctacccacgatctcgactctacataatctcccagggctactctcccgtctatccacacacacacatgtcctttcgcactcctcaatctcatccaatcgccaaccgaccatcccctcgctccgactcgtccaccccaactgccaccacacccacgccctccaactcacttcattcgcctcgccctaaccccatggcctcctcctcctcctcctcttcgcctctctctcaccacccatcaaccaacacccactccgctcacaacaacctcttccccatcagcccgactgaccaagccagccccttctccgtcaagaccaagtccccccaactccgcaccctacgcaggatgtccaccccaggcgcccaactggccgactcggaaagctcctcacacctctccaggcgggccaacgaactaggcatcgacccttcctcctcacttggcttcgttgacgatatcgttatcggcggcgaatgtggtctcgctgatggtggcaaagcctctggggttcaagcccctaccagcgacaattggcaagtctctcattcatctatcaaccccccaagatccacctacttactactactacctctcctaacactctcttttgcctccctttcaaaacacttttaggattgcccatcacctctcaatcgttcttcagcactccttcaccgtctcatcaccccatccgatcccttcttcaaccaaccccgaatctcttcctaaccgattcctcaatctccgcaattctcccgtccctgaagctctgcgcaataaagtctcaatcacctctctctcaagctttaccacctccaccaccacagatgaggatgaggacaatgagaccgatgatgtcgaagaagccaaaagtcaagactcaaccgcatcctcatgctactttcccaacctcaaccaagctgactcctgttcatcccaacctcggccttctactcctcgctctcatccctccttgcccccagttcaacactctaacctgcctcctgtgatctcggaacctcctccctcggcttcccgcctccaactcctccgtatcctcaacacatggtcatttgacgccaattcactctcccctcttcagattcgctgttcgcttcatgtattgctctccgtctatcttgagtatactcctggtttcactcaactgctcacagacctaggcgttgtggaccctgaacaatgtctccaaagcctggtcgataacctcgaagtagcctatgaccaacggaacgcgtatcataactttcgccatgccgtcgatgtcgtacaagccgtttacacgatgctctcccacgaaggcatcgtcccacccctcggctgggttctacaaaaggagtccgattccagttatgcagcttcatgggaacgccaacctgtcggacgtactggctcactattagacgagatgaccgtttgggcactccttttagctgctgctggtcatgatgttggccatcccggtcttagcaatgcattcatggcaagtccttgttgttaatcatctgcctcacttcctattctaaccttttgctgggtcaattctgatcaggttaacgctcgaacccctattgcctatgtattctcggatggtgctgtactagaaaacttccatcggatcactttcacaaggatgctacgagagcatggatttggaaaagtaattgacgggcacgccggattcaggcaagtcatggttggcgcggtcctagctaccgacatgggccgacatttcccaatagtcgaggaacttaagcgcttggccaccaagtgggctacatctccggaagatgaccccaacaacaccgatgaaaagcttgcggccaaagttctcctgacggctggacttatcaaatgtggagatatctcaaattccgtatgttttctttttttccttcttttcagtctgctattcacaggatcttaactctctctacccctcattgtcctttgtagagccgcccccatcacatttctctgacatggtcctcttgcctgcttaatgagtggtctcgacaggcagcactagaagctgatctttgcctgcctgttagtgttgtaacacttgatcctgctgaaaagcgtgcccaagccaagagtcagattgggttcacaccctgtttgttctaccactcttcactgtcatgagcagcttagccctaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagacacctcccaggatcctcacccaacaacccagataaatgaaccaatcctctcaccattatcgagttgcccctcggacagtcttttttcccaccctgctgccatgggctccatctcatccccctctcaaagtactctcagtcatgccgacacacactcaacacctaaagcgcgccccgtcggttggtggggaggggactttggtctctctcgacgaaataggacatctctacccttccggaaagcatcgtactctccacaccttgtttctcagcaagttgcctgcgccaaggggtgtggaaaagtgacggtgaaatgcgtcaagtgtgcggctgcttcaaaactcaaaatgtaccgaagtcttagtcttgccaagggtacctttagcattctcgctgggctgaccgaagagcagccagctgttgctccacaaacacattccaatcacccggtggaagagcgctcctggcccccgtatccctttcggcccctcggttaacctcaccttggacatgtgattttgaagttgggtgatgatttttacttggcaatcgtggtgggtattgaaatcttgtatcctgtcggccgccagatttgattttatttacatggttattactctgtctatgggtttttctccttgactgtttcatccccaggagtcgagaagccctgcatatagttatgtagttcagtttctcttctcccttgaaaaaaacaaaaatagtatttatcattatcttcccactgggtttttcttgatttcacaactgattgacagttttgatgataaacttgtttacttgcaaacttgatctgatctttaatgggagggggggaagggtggcctttatagcgttctcatattcgtattttcttcatgtccatgtaccggtgctctctttttttaaagccctctcacccccttcaagctttgctgtgaaaatctttatctttttgaaatctacaatttcccttcatatatatatatttattgctacctaacaatattgatgtacagttgaggatcaacatctatatagaatctcaaagtcaaataaccttccccccccccaccaccaacaccatccataatcaaaaggacacctacgcaactgaccaactttctctgcttctatcttatttttcttttctttctttttttttttttaaaatcctacctggtgttttgtttgtacatattctattggcttaaccttttttgtgcaagaaactcataaattatcacattggcttacatgtgctgtcaaaaagtcaaatccaagtagtgcatttgagtgaggcctcccacagacatctgtgaacattctaacaagcaatgcatctacaaacagttgtcataaggaccatcaactactattcagtttgtggacggtccagacagtgagcaagtgttacatttgagggactgccctataggcatcatttattcaaacaagcatgtcaatagttacatacaaggacaatcaacaggcaagcttggacgtttcatgtggtgcatgccaaacgtggaatcgcagccactaagagcatccgcgtaaatccaggtccacatttgggattagtcatcagggcttgtgcagatggacacatagctatcatagagtgtcaagtcattggtggatacagaaagactagcaagcaaagcaagaaacattgttttccatcaattcagaccacacgttaattttagttacaaattgctacttttttctgtcatgtgcatgtgtcaaaaaagggcagaggacatgcccatatagcttgatgagtaatttgggggattccttacagcttgcaggttgtgtcccactgtcccacttggaaaacttgttcccgaaggcagataatagtagtgcactgctaatagaagagaaatcggatagggggacatttagcagaataaacaaagtgcttagtgtgagatcagcaatcggcccagggaaaggtgccccgggccagctcacagatcacagcagtattccaggtatctttcttttaggtgctaattgatattgacattgattgcacactacagtgaaagctattatgagaatacatggaaagaggtttttgtatctgagattgatcatacatgatagtatatccagaaagtaccttttgacttctaatgaatttttagcttcttaacagacaatcataaataaaagaaaatttaagcctcaaaaaaaggaaaaaaatgaaaaaagatacagaggaaaaagagaaacaaattggagtagaagtttgaggaatgtaataaaaagcccctcctctttactggtatctgaaccattgtgaaaatcgatgacctcgactctctgggccttgtttcccagacaagttgcattgtggggccctgatccaccacctctttgtatgatgtgtttgagagacagagagagagaagacaaagcaaatcatggaacagtgaaagaaataaaaattcaaaatgtgtgtcaaagaagaaaaacaagcatataccccatgaaagttgattgtatatattttttgaattttgatatatgtttattttatttgagggctttaataagaaaaacgtggtttgtctgcatttagacacggttttttgatacacgcagcagacacggtttccgtgcttaaaaatggttatgcgattaactttttttgctgcttatttttgggcttggataaaaaaaatgtgggttttctgtgttttgatgtggtttttgctgcgtgcagcagacacggtttccatgtttggatgccttttttgtattaatttttttagggccttactaaataaaacacgggttttccgcgtttacaagtggtttctgctgtgcgcagcacatgcagattccgtttttccgcttattttttgagtttttttgaatttttaaaattgtttcctacactatgaaagatgtagaattttatgttcaagtccaattatcataaaaatgacttgaattgattattttttttgctcactcattttttcacttaaatgtttgcattatttttttaccttgtttttcaacttgtcaaaacaccgaatctgtgtcagctgcatgcatcagaaacagtgtcaaaacaggggaaaactgtgtttttctattaatgccctattagcagcagtgggccactacgcttttggcccaaaaagtgtagcgtagtgacactttttctgcgcaaaaaaatatagttttagcggatttgtagcgtatttttgttacactacgctgcgctacagaccgctaacagcgctacagggccaaaaaattgctaaccagcgtgttagggtagcatagtgggcccttttttggggcctatgcgcgtagtcattagtgttagtgcaagatgtggtggaactccactacgcaacaagtttagcagaattctgctacactaacactactgttagtgtaactggcccaccgttgtggtggtccaggctgttatgcgcaacaaaactgccaaaacccctaccttataacctaaaccacttaaatatatgaatatattattgcataatcagaatctacatacaattttacccatagtcactcactacaactatacctctatctctattagttaagaagataatccaatataaaagttaaagccataccataactagtcattaattagtatttaatagtagtttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagatcatttatgcaactcttgcatgcatatgtgcaaccattaggcctccacttagtaactcaattaaatgtacacagactttgcataaatgcatgtgggcagaaaacctccaccaggcagcgcaaccattttatacaatccttacatacagtagcaccatatttagttaattccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatgtaaggaggcctctccttgaccaattccccccatcataacccagccagcacagtacccagctagctcaacaccagtaacaacagaatcaacattaaagtctagtcaacaccagtaacagcagaatcaacattaaagtctagtcaacaccagtaacaacaacaacagcaaccaacagtttcaatacttatccaggatcaatgtaaaaccaacggtgaaacgatgtgatgtgatgcaataaatagccatgtattggtatcgcatcgaaaaagcgatgcattgcatcagcatcgtattggaaagcaatgcaaaccgatgccaccaaattatggtgcatcgcatcgcatcgctttgctgatgcgatactgatacactgtatcgaagaatccgatgcaagtgatgtgatgcggggccccgcattgctcttgcgatgcgatgcaataaaggcccgatacaatgcaatacctaccttcaaaattaaagtctagtaaacaccagtaacaacaacaacaagaaaaacatcaacatcaacaaacatcaagaacaactacgaacagtttcactacttatccagaatcaccgtaaaaaccataaaaccctataaaatattccacctggattgttttcacactcatattcaccgtgtaaagtttgtacaaacatcttgtattgtattacatactgatctaggtctgatagagactactacatataagttttctccatcataaagttatgccacaaaaataaattaaattgttgtcagaatttttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattacctagtgaaatatcatattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccattgctattaatattgttattccatataaattatttttaatttatcattcagcagtcttttggatactctggaggatctctaaggctggcacaagataatagagaaattgctctgtatgaaccaggggcagaatacaactccttatccactttacggattattgctgttgttgtgtgcctccaagcaacactgggccagctacgctaaccgtagtggttagcgcagcgtaacgtagtggaattccgctaaactttagcgtatcatagtggaattctgccacgttgtgagaactcctttgggatggtttggcagtccttgagggggaaataacaatatgatatttcactaggtaatattactgttacgggtggtttgaaagacctgaccctctatttactacacaagaattctgacaacaattttaatttattgttgtcatgtaactttatgatattggagaaacctttatatgtagtagtctctatcagacctagatcagtatgtaatacaatacaagatgtttgtacaaactttacacggtgaatatgagtgtgaaaacaatccaggtggaatattttatagggttttatggtttttacggtgattctggataagtagtgaaactgttcgtagttgttcttgatgtttgttgatgttgatgtttttgttgttgttgttactggtgtttactagactttaattttgaaggtgtttgtgttgatgactaagggtgggccccaaccccgactatccgacccggcccctcagggcgcgggagaattttctgtgttgtttacccgatcggatatcttgggtaggaaactcgggaggattctatgaaatgctcggagaccgactattattagaagtggagtggtctccaaaggggtgcaagaaaaagagtgtaattatttgaaatgagagaaaagacaagattgtgaaatgtgatcagaagaatggattagaagctcaaggtgtgtcatcaccctcaagatctccgatttcatatatgtccttcaggcaaaggaggtgctcgattgatgttggattgagactacctcgatgaggatgactgtttttgatcttgaaaataattgctcagaggtagcactagtggcagggatggcaaggttatcttgccattgctgccagtgatgggcacagagacttttccctttgacaataatccaatacttatgtcttttgcagctgacactttttccggtgatagtggcaacaggaaatcattccatcactcaaaaatcagattcaaatccgactgattggataaagtcctattccaaagaaaagcctatatctttgtggcaaagttccttcgactttctggtcgcttcatgccaatttcgctttaaataaaacctcaatgagtggggttctacatcagagctgctctgcgactctaaggggctctgtccccgtgggaggtatccgatacccggcggatacagcccgggaccagcaagtttgatacccgacatcgggtacaccaccgggcgtggtggatggcatttggacacccaatcggatgtaccagatgccatccgaccttggccctgcaaggagcatccatcggatgcgacttgcatattgctgaacccggatggtagggccaaaccatccatctgatggtaggattagaagcccctggggccaaaaaatgccaggccttgggtttgaacccatgacctacaggtgctgccaccagtgacttcacagaggcagtaccttgccactcaactatactagattcttgatacttcgctagtcaaagagtcaactacataccccgcgctgcatttttggattgttttccgaccatcgaccaccttttgagatcatttttcgacaatcgacccttttttttccactgccggacccgggtgaaaaccatcaatcggacactctgagaagtgtccgattgatggttttcttgttgtccatcggacactcccaatcaagtgtccgatggacaccgggctgtacaccatcctctggatggtctcgcctgccgagcatcccttggacgctttctgaagcgtccaaacgatgcccgggccgcccaagcgtccgttggatacttcgcaaccaagttgcgggcgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtatacccgcagggtaccagcgcgggatgctctggatacctcgggtatcacccggggcccacccttattgatgaccactgagctagctgggtaatctgctggctgggtgatgatgggggaattggtgaaggagaggcctccttatatattcttttatgagttattttggctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaattaactaaatatggtgctactgtatgtaaggattgtataaaatggttgcgctgcctggtggagtttttcttcccacatgtatttatgcaaagttggtgtacatttaattgagttgctaagtggaggcctaatggttgcacatatgcatgtgagagttgcataaatgatctgcactactggtggaggcctgctgatgtaataatttatgtgtatgtacttatatatatgtggtaaactactattaaatactaattaatgactagttatggtatggctttaacttttatattggattattttcttaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattttatgtaggttctgattatgcaataatttattcatatatttcagtggtttaggttataaagtaggggttttgatagttttgttgcgcacaacagcctggaccaccaaggcccttaaaagggcccgctacgctgggctaacacacagtttagaggtgttttggctgtgtagcagcagttagtggccagtagcgcagcgtagtgtggcaaaaagttgataactttctgctaacactacacaaatttggcacgcaaaaaagaccactatgccaacattttttgggcaaaaagcgtagcatagaatcccagtgctgctccaagtctttggaaagtatcctattgttaagcaagaagaaaacaatttgatgaggtgttcaacacttttgtcagtaccccactttatcattttgtttggtattttgtcatgaccacaagcttttttttgggaagatcagagacaattgtttttatctcagaggcaaaatgtctgggaattgaagggcgggtagaaacattgttaagggaaatatagataggggcatctgacattccttcaaagagaagattagcttgttcttctttataagatgtcagtatgtcattatcatcaaggaggtgggcaacacttccatgattgataggtttagtatacctgtaagctttgaatactggatggtctttacatttggccaaaaaccttctccagtggttctttttctgctcatataccttgtctctaaaaacccgctgcctgtattataatgtaaatagtgtgcaaaaattaattcactgtcccttactatctgatatcattttatcatctacgtcatacgtgtaacccaatttgtacagcatggaaatgggcagtgatggtagtaaatacaagattgagatcaccattgatttcaatttttttttctacacaaacttttttggagattgccattaatgtactggtaaggtctaaatgtagaaagagatgaatagacaaagcacatggtttctaaccggctcgttggccttctcgccgaattgccagcaccagcgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctacttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacaacgtattgtatctgtggcagagttgccagcacatagtcctagatcactggcaacggccatgtgaactgagttccatcgagtttcctacagttatttatgaaggtggcagaaggtaattgttgttgcgtgtcctatagtaaccagaaatcaatttccaacgttgcgagtaaatcgttcagcatcactttttgaactcacctcaacgtgggcacaacatgccaccgtgatgaagcgattctggtcggaagcgcaatcgtaggtggatgccgcatcgatccaatgggcaggaattactgcgaggttgaaagataatgattagattacaataatgaggggcggattttgccaagagcgcaaagggagactgaccctcggctagttctttttcatcccgaccattttgacacagccagagataggccagtttggaacattagaattgtctttacatccaaacccttggacataagtgactgcgccctggagaaggaatactgaggagattgagaacacgttggataatttcatcttgattttgcggagttctctggaatgtggtgatattgtgctgggtgggtggggaggctgctggacgatgaggaattcataggcttttttggagcagaggacaatggatgagagctgatgagagatggtggcagcacctgccgtggcaatttatgtatataggatgattcccctagggagtttcagcccgtcaccgcctcaggttgtaaggctgtgcatgaatagtacgagtacataaatacttcctgccgtgtgcaagtccttgctgcctggtagtgcctggtaacaaagccctgttgatggcacgcataatattgcgccaagcctagcaaagcctcagttctgttctgtatatttactttcatcatttccttgttttttctattttgatttttcttgtatactgcatttattgagtcagccgcaagaatcactccggcaagtctaacaaatggagtgagataagtaagagtgaatatgaaacaccaactccataagattatgaagcccaataataaattcaacaagtgcgttccagaatggttggctagctcacaaaccaagtccaacgtccaacaataccatacattcatgaatgaatagatagatagcagtaaacaagtacaacagatttcaaaatgatacaatccagctagcgtatgatatgaaaagtaatctacaatcgcacctcacaaacaagcatgcaggcgccgccagagcttcgcatttgtcagatagaacgttactcaaaacaaccagacggtctcaacatcgtcatcttcagtgacctcgagcacaatcccaggatgcccatagagacctatggaagaaaaccaaaagagtgagtcaaaggaaaaaaaaacccgcaatgataaataaattgggcccttacgcgttggtctccttagaaccaatccgtcatcaatcacgtcagcagtcctgtccagaagcatggcaggctcgatcatgttagagattgcaggagtggggacttccgatgctctttggtctggtgagccttcaaacgcttgtgagctaaaggattcacatagtttaccgttgtcggctagtccttctggtttacgatcttcagcttctttttgggcaaaactcgcccttatctgctggttggtgtgagttgcctgagggaagaaaactgttggtgaacaccgacacaccagggcatttcaaaagttaatgtttaccttatctgtgctcaaagcaatgtccaaatttccatccatggagcgaagagaccaagggcaacgtgagtatcgagcaaacaagacctcccctggaatattagaatgcaggattgccttcaagaccacatttgtgattggatcaatcaaaaaatcaagaccaatgttgaagtatgacatgaagtacggatttgctggttcccaataattttgaaaggcaatcctgatcagtcataatatcaggcagctgcccagaaaacagacttacggtcttcagtctgtccaccagagcggccattcgaccggaggtgggtgtgtattttcatgcggtcctacatttataactaaacatctcagttcagagaaatgtgaagatacagccgatagtaggttggaggtattttgattagataccaacatcttccttccaaaacgtgcgcaatggtgcgccgaattcgcacaagatgtcctccgaggttgaacttccgatggtcactttgacatccgcgatctctcggtttggagacgaagaatgaaaactgaaagtaattgaagttgattcttcaagatccactctacccaactgttgtaaaagagtcaaaacgagatccgctcatacaaaacaaatcatgatgcgccggcacatacttttattttagcagatttcagatctccatcaattgagctcatgtactttggcattctaggtttgaaataggcctccgtcagctgaaccgattctccttcgtcctccttacactcttcccctgttggttgaacggataaaatgatcctagataaaacctcatgactgaatgagaatgtgaccccgggatatgacacgaccatctcgttgtgatgtgacgtatggggggctggtggatatgttggaccaaatagacctgatggatcgacagttcaattgtgagggatcagtttttctcatcccggtgtttaagtcttcaaatcaatctgacttgaggttcacgaacgatgaatgactcttagagtgacgcccggctcattcggaccgacggcatgtgagattggctggttttgatagtgaacccattcgcctagagaaggggagttgccaatattccgttcgtgagagggtgactgatgggcctcaataagcagtaatctctgatcgactccttcgaataataggcgtgtgggtggggaggttattgacaaaaggagatatcctgttgccggtttctaggtgaattgaagacagacataatccttgatcagcaggagggaaacagaatcctacttaaatgtaagtgcctcttaccccggcttcccagcatatctggacatgcttgaatgtggcttgttcggctcgtagaatgctaagtacgttccataacagcgagcctgttgaattagagaaaattgacaagcagtcagaagtcgccaaacttgctagatctatatgctagactttgcttattagtatttacctacccaattcgatcgttccaagtgaatgtcctggaataagtgagaactccatgatggttgttgttggttaatggtgaacgatgcagagacaagccaaggagtggtgatggacggatggtcaatagggacgcatgtaagtatgtattacgtaatatgtgcacccccgagcaactgatacggcccgagtggtcggagcccgcgggccgccgtatcgaggattcgaggggcactgagcctcttctcccgccggaagggacttcaatgaggattattcattatctgcataccgttggcgttggcaaaccttgcatgcatgagtatagatatgtttctcttcacatgatgaataatgaaggggtttttcatcttgtttgcacatgcaacaggacttgccattaaagctgaatactggagctagctggcattggcaatctgcaagccttgaccgaggccttgttctaattatctcaacatttgaaggacggcaagttggtgctcattctatcttccaaatcacacatttcgacccccttcatacccaaataaatttccgaaacattaatgggattctgaaatgtatcccttttggtggtgtctaatccatgactttttccatctcctctcaattcatacttgaactcttttttgaaggctctaccaaattcatctcagactcatctctcaatctctcaaaccccttctccattctctctccagttctcgtatatccacttgtgtgtgcacacacaaactcaaatctattccgtttgattttctccaaatgaaggtaggtataattatcttcaactccgaagagtggagtgtttatcttgaagcatgataggacgtctttccatggtttcattcttaacgtacaacaaaggaattacagtttcttacaaaattcggaaacttgatgagctataagtgaagtggggatgacaccttccccaatgcagccatacattggcattagatttgattttgaaaagcgctgcacataggacgcctgggatggcatcccgtctgaaaccacgtctacagaaaaaatagattcaagttagccatagtgctatttggcgaaagaatgggaaaaggactctactcactttgagtaagactcagagacaatggaattgatgcgtggaatgaaaaggaaactgaacagagaccaagttgctttcaacgaaggttccgcggcgaatctggcattgggagtttccgccgtcaaggtcatttgatgttaaaacagcgggggttacgtttgccaccgattcctgcatatcccgctttccgaatcgggcgccggcgactctgttctgtaactgacatgatggaatagggatcagatggaatttgaaaaggcgttgcacataggacacctgggataacgttgggttcgaaaccacgtctaccggaaaatagatcaaaattagtaatggcatttcgcgaaggaattggaaaaggaggctactcacattgatgcagacacggtggaattgatgtgtcgaatgacatggcaactgaacaaccaccaagttgctttcaagaaagtcctcgcggcaaatcaggcattgggggttttcatcgtcacggtcgtttgttgccagagcgtcgggagttacgttttccagtaatgcttggatattccgctctccaaaagagcgctggcgactcttttccatgactgacatgatggaaaaaccttggtccaataagtgttcgacgatctcgacatctgatttttccatattcggaccctccaatacaaggtcaacttgctccaaatcaccgaaatatctcgcgtactctgcttcgctgaagcagtctcggtctggattgttagcaagctccaagtatgcttcgcgcatgttcgtgaacaggcgttcgaaggccagccgatcttcaggagtgagatcttgcaacactctttcgacttcttggaagttgataggatcatcgcacatcccgctggcttgtaggatcctttcagcctgcgcgtcaatatttataggagatgcagagctgtttatggttgcgatgaaattatagacaacttcgcgaatgtctagaggtaggttctgtgatccagaagtacttgcagcgacattcaagctttcgggataagcctgtgacttcattttcgactgttgcttcgctgattatgttcaaatagaaagaaagggtgttgagcgaacaggataagatggaggggatgggataggatagagggtgcgcgtgtaaggctggaaagtttatgacacggatcgttatatgcgtgtcacgacttaccaatcgacagaatatagtgtgacggaagtgtgtcttgatctttcttttatttttcacgaaaaaaaaaaattgagtagctcgcacgggggttgaaaaggcgagacgggatgggatgggatgggtgcgtttgttgatacctagaagtgttgagccgactggggtaagaggaacaaccctcccccccatatgtatcttctacggaaggtgagcctgagtgccccagccttgacagccggcctgaggtgttgcacactcagaaatttacactaagcattcaccagccttggagcgcactagcggaggtttaatcggcctcagctcgataaatgttccatgcggactcagccctggaagccggcttgaggtattgcacacaaagcaatgatcccgagtgggccagccttacactcagtaatttacagttagtgattatcacacctaaagcgcactagcggaggtttaaacggcctcagcttcataaatgcttcaggcgggcccagccttggaagccgggacgatatgctagcagttgcttttccgctctctacctttgtcttctttggagcgaaaggctttccttccttgccggtggtggtgcagctgctgccgaggatttgtcctagaagatgcgatacttttctacttttattctctgtttactctgactctagtaggttggatgcttaaatttttcaagccgttggtagcagcacacgacggcgggcgcggacccacaggaagtcccttgtctttggagggttgctgcccttccgaaggtgcctacgccagggcatcctccatccgaacggaaacaaaggactccaccaagttcgtcaagtgaggtctatttacatggatactttgaagtgatgttttcaatggtgagaagctgcttgatagcgccaatgatattggcactattggcactatcaagcagcttctcatcatggaaaacatcacttcaaagtttctaaatatgtatagttatccgagcgcacaacgctactgataattttgacatcttcattcggacgcgagtctcaaaggcttgaggcacaactgcaaaagaaaccttgggtggaaatctacgtacaacacgatgtgagattcagaaatcaaaagaaaaaaagtgtgtgggccgatgatgaataagtcctagttcagagaaacacaacaaaactaaaacgagtgaagacatgcgtgaaactcaagttgataatcaggaggggctatcatgttgcgaggccagaggcaaaggagctgacttggttctacgtctgacatggcagtggcagtgccaacgatcctttctctgctatgtgagcaggaggaagctttcgtaaagggaggcgatagtgggtagcctccaaaggaaacagctagcttttaaaaaaagctagccaaattagataaattttttatttaactcgcacgcactactttgatggcccagctggcagtagcgctggtgttatctctaaggtagatttttgctcttgctcctggtgtcaagtcataaagtcttgtgcttacacccacgcagtctcattgccagtcctcacatctctgcatgcttccacatctgaaatcatgaggaggcacagtcggagcgcgactgtgtcaatgttggccccagttgctacctcggtctccaactgattatctgcaagtggatcacgacttgacacttttgttatgtcgaagtgaaggccagacaaaaaatgccgaataatgtatgaactcagtgcatcggccggatcgcaatggtgaactcgatcgctcccatcagcaagcccaacgaagtcatgaagcttcagcttttgatggtttctttgaactgtacatatttacctgtgatcatggaacgcgggggtttgaacttggcggttggccccgcgagcatttgttggcgaagagctggcttcgcgggccaagtctgccggatcgaagtcttgcaagcaattgcataatgaccaaagaagcctcatcatgccaactcagcggattctacatgcgcttttgagaccacccgcaacatacaacatgcacgtgtataggtgccgatcagcaatactttgagcaggcagagttgatccctaagaccgttttggttgggtagactctgcagggatgaactcccaacaccagttttcaggttgaccatgtacggggagacttccaccatgggtttttcttttaacaatgtacattgagtgtgaagcccacaacaaagccgagttttctctacaagcagcaaaaaaacaattgtagattttcactgataatcataatcctcatttcaattgtgcatttcatagaaaacatggtggttgatttgcaaaagggaatatgtgaaaaacagctcaaacttgttggaaagggacggtaatgttgacaatgaaaaggacagatatatagggtctatctggtatggttctagttttgagtttttagactcatgttctgaaggtatacagatcgacgtgaattcactatcgtgcttgattgaccaaatcgaaacatggcttgtgaatccgcgagattggttcatccaggattttctctctcttcgcattcggttatgtcatcggaggatggtttatttcttcttcacttccttcctcttgatgatttcgttattcaaatagatacctttcccatctgatatagaagatcggagagtcagaaaaagcgctatagtccccacagaagtatatttggatcattgcaaacaaagttaccgcgtactgtatggttctgggggtctccattttcgtattccagcacccagtagtccaagttcttgtttgtcgatacctttgagtaggattctattaggcgaaggtacttcgcaagagagaaaagtatccgagtcgggtaagttgatgagtaccggatgagagtaaccgactcgaaggttgagccgctggcgtttgggttgagagttagctggttggtttgggtgtggagggatgtcttcaagagatgcccgataaccaacgccgaccaattcgagagatgatgtaaaggcctcagtgactccatggacggcgttggccatgagagcccgagtgaggccccaaatcccacgttgtttcttagccgccgaatccgcaacgttgaccttcaagaggcccggtccggatatgacatcttgtggaactgctgtaggcacttctgcaacaaatttgccgggtgaggtgagtggtgtgggttggagatcggctcctaggattcgattggtcgttggactttcgaaggtgaaggtgacgaacgggaggacatcgacatccagtttaccgagttttcccttgaccgagatttgtgggtagccataaggaatggccgatgtcgacgttcgaggacgcacgggatacgagaatgagagggttacttctggtgggatgtcgataggctttgagccgatgtgagatgctcgattgatcgtgacgctgaactgtcgaacggtcaagcggaccgaccttccgaggagtggggtggcgatcaggtgactggccctgcttgcgctgacggtgaagaggttgaaggacatcatcacccggatcgagcctgttgccgttggattcgtgccgatgcccggctgctgcagccggctgtgatggctgagagggggattccaagatgaatattcattttggactacgccagctgggagtgaagcatctccacccgagatccgacgaaaccaccacttttcttctttccattgcaatctggtcaaatttgcactcacacccctgaagctgtacatacaccaaaacagagtccttcatgaatctcaaatccaaacacacttgaaattttacacgggacttccaccaggagaaatgttttcatccacctgctaaccgacgaggaagagccaccagtccacagtgggtctatgtacgtcaaatgctggccaggagagcaaccaagccacacagtggagtttgggagatgtggtaaaatctccggtccttggttcgagcgcagattcgactgcacaaatcactccttaggataatatgctttcctgctgtcacgttatggtttgataataatcgaaagtgctcagtagtggcgcaggaaattggaatgggatgattcaaaatcctcaatagaaagcaattatcggcactcgacacaaatccaatgagtaatcgcatcgggagaaaccgtctcatttcttgtctatcaacgaagcagcgctctttctgagcttagccgtacaacagccaactccaagatcagaaaaccaaatctgacatatgcagtgtcccgccattgaagtgagtgcccagtgaatgaaggctttctagaaccagattgttgctcgagtgagatcgttgacgttggaaggcaaagaaaagaaaatatccccgagaggtgtgtgcatttgtgccttgccgccgccgcactgggccgattcgcagactctgccggcggcaagtgcctggacggcgggtgtcatgtccagttacattgagtgattcgagcatcgggaaactggatgaatccttccaagatcaaccgggtttgaccattcggacgcgcttttcggactgggggacagggcgcaagccaagtattgcacaatagcaagacggcagtcgtggtttcacagagatcagtacggaatctgccgatgaatttgcttagtcggattagtcccaatgtcagcttcatgaccctgggacaggccatctaatcatccggcgtatggcttgccataatgttccagcaaggataagactgaggtgggctgttattggcacgcaaactagccaaagagaaatcctatttttgtatcttttctgccccggctcattggcccacgctgtcggaaacactgctcgtttgcctgaggggtcccggagactgactgtcagccgggaggctggatctacttcctcgcttgggccttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacaatccatcaacttttctcctcaaactactcccggcttacacattctccctaggttttcctgatctcgtcttcgcctggtcaacatgctcaatccaagccagaccccatcgcccaaacccaaaagccgcttcttttcgaaccttcgccggtcgttacgatccaattcacaactcaccagcgtgcccgaatcactatttgatcccgtacctgtgagtaggattattcttgctcgtcagcgaaagcctccccaagatttctgacatttcttctgttttgcttcccagaaaacacttttcagcacggctaccgaatcccccagtcatgctgataccagctctagctacgcgactagttccagctcgagcaatccatcatcgcctgcttcgaacactccttccaggcagctgacacctcctcaacgtcgacacgcatcctctttttcgaagatcacattcagcgcggctgagtttttggaggatcgctacatttatgcacagagtcccgaaaaactgtgtctctcacacgagttgatgtcggatgaatcccttccagaagatgacttggaacgcgtgcctttctttgccatccctaccaccaggaaggtctcttacggaacgcaggatatgcagtcgcaagagcagacatccaacgcgcacactaaacctattccggcgaagaaaccgcttatcaagttctatgaagattatggggacctcttgccagagtttaactacgaggatccttgcagctccaccacagcccaaagaaaacccatgcccgcttctaacatcaatcagcccgaatttgctcctcgtctttcctgttcgtctacaccatctccgggaggtttggaccgtcataacgatccttactgctcagaatcttattcttcagatcttggtcacgatgattcacccacacttggctattattcagaatttcccacaacctcaaaacactcttcacctaaagccgtcaattggaccagcgaaaaaacgcaagccagccgaagccgtatcatcgaccccggaaatttgttgataccatgcgattttgatttcttgagctccattctcgacacccctccaccaatcccacaagaaacatttacggatgatttggttggcatggcttactaacgacgaaactgaattcaaattaccagaataaaaagataactcaagaaatctatgctcgaaactaaattttcattctcaattcatccgtatcacccgtcaaagtactagtctctctcaattagttgttgttattacttagcctctctgaagtggattttaccttagtcgtcttgatcaaagtattcagctttccagtatatcagtatcagtatatgtatcagtattagtaattcatttagtagcattcagtcattagtaatcaatttgtagtctcctgccaacatttttatatttttccagttaaatgtcgtcattatctttcaacccattgcctatgcttgtcacacatgacccgtgccagaagctagaaccattatctctactgttggtagcaagaacaggaaagaagcatgagtgccgataagtagacaccctgggtttgaacaatatgccaaaaactgactcactgtcaaaatagcatcataaggtccagttttctccccctttcatcatctaatttactaacaagtcaatctagctctgctcagaccaacaccttgtagattccattttgaatgtcttgaaattgatttttattggtgaaatctttagctctgaagtgctttccaatctgtcagtgtaagtgtacgaacattttaatgggagatgtgacaagatggaagagtgaacattcaacgcggccaactgggctgaaatcaagagcaggatcgtcatccttgcggctgtggacactccaaattcgcgtcgatcgaccctcgtccagcacttggctgttgaccgcctcttcgactctcaaacggtaaaccacctcactctcacactacagtctccacccacctcatcaacccaaaagtcgccaacaggttcaaaagcaatcgaaatcaaggtcaaattggatcgataattcattttccaactcgatcgtggcgactcaagctgttcttcaagcacgtcaagcagattatgaagcgaatagaaacggttgaatgattgaaaatacggacgacttcaataattatcactcgaatcaagacccatatcagtcacctgaaccaatcactcatatcgccaagaaaaaaaagcaccggccccagaataccaggactcaagctgctacatatcactttcgcagtcgatcacggttcgaggtcgttattcggttcggggaatcctgagcgtttcccgtatctcatcaaaatcctccaatggccaataacccaatcctccctccagaaaccgcgggtaccccttcttctgccccaacacccactcctatcacgacacccaacgtctcctcctcaaaagcatcactgggcatccaacatggcgggccgaatatcgcgtcttgctcacccgccccgggctctttctactgcaaccacactgactaacaccccagccccagtggacttcgaagcacttgtgggcaaaactgttggatctcaacggtggtaagtttctttctcccataagcctgggcctgagccttatccgaagttctcatctttacactcaacatctcatgtttaatattcacagatgtcaaattgaaagttcatctcatcaccgaactcagagaaatgatcgaactgtgctcgagagacgtggaattcacaaaacaccttgatataatcatttcggctgtggtcgaaattctttctagtacccgtccagtatttatcacgtcgacttgggattatgtcagtcattcaatctttttgaaagtttttttttttcataaatgcaattgccgttgtgaagtcttttttcgaattttctctgtcataatcactgaactgattcaagacaccactgaaattgtcgaaaattgtagaaatatcggcttctcctcctcgacattttgtggcgcattcccgtacacgacgctatgaaaaccaatgctttgaaagtgatgaatttgctgattgacatgatccgacacgataacgaagaatccgtgatgatttgtttcaagctcgtggtcgatctctatcgatcattcaaatcgattttagaacctacagtcgccgcattcttccaaataatcctggaaatgtatgatcttgtgccagctacgaccgaagaaatttttggagatatcaagacggatacaaatcaacccgatggcatcccaatctcatctgatggcactaatcaactcgatccaaacaaaccgacacctgacagcggcaaagcaaacttgatgcggaggaccgcaagtgggaatccaaatatctcgggaaacgccccactgactggaacagattctagctctactgaagcaatcaggggtatgaagtcttttagagtcctgcaggaatgtcctgtcgcggtagtttttttgttacaaacgtataaagctactgtacaacccagtctaccagcttgcttgcccatcatcttcaaggctagttcatacttttggctcattttcacctttcctccaccactttctcattcaaggtacttgatttctgggctgatgtaactggcccgaacttgaatatatctgcagtttctcaggacgtcacccctccctcaagtcatgtggcatggggtcattgctgaacgtggtcaaggccctttcatcggcgttgcgccgactattaccaaagccggtaaacggagtcaacacaccgagttgatgatcgctcaggtgaaggtgagaatctttccttcgcttccctttcttcgtcttgaattagttatcccttgattgatgtcaaatatattgtggaacacatttgccaggttatgtctttcatagcgtatgttatcagagcccaggcaacgctggttcagccattcggaaccgagatcccaacaatagtccttcgcatactcaaagatattccaccggagtcatcactctctcgccgagaactcattgttgcactgcgccatatcctcggcactgaataccgctcgttgttcattccattcttgaacgacctgctgaactttcgagtattcatgggtaccgggatcacttcctttgagaccttgcgtcatttggtttacaacacttataccgatcttttacaaaacatcaagtcagaccttctaggtaatcacatcaaggcaatcctaatgaattttgccgaagtgttgaacgatccgacagcgtcaaccactacccaggctatggccggaaaggtcatttatagccttgtcgatttggtcaattcaaatcggttcgaaaagcatgaaggcatcagaatttcccgatggctgatggaaaattttgtccggaagatcgaagcgcttgccgacaatcgagcttatcagatcaagcagcaagctgatgcccaagaacaattgcagaacagctcgaatcgtctcaaggaggaaccactcaaggataagggcaaaggaaaacaaaccgatacccccggttcatccgatcctcaatccaaatcccgcactgagagtggcagactttctccccctgatcgaactccagaagaggctgaagacattcttatcgaacgaggaaagattcttggtggggttgcggccgtccttgagccaccgttcgatcattccaagggtgagtctgggttgaatggaataatttagggaatcgccgtgctcactttcttttgactccctgactgtacgtctttagatcctatctacgggcgccgcgtgcttgttcgctcttgcatcacaagctttcaaattctttttgggaacacgaagaagatggatgccccattaccagacgcgatgctcttaggccgattattgactggggcggtgcggtgttttggaatctacgagcaccgtcgagacggcagagaaatgaaggagatcgtggactgttttgtctccatgtttactcaggccgatctagttttgttcagtgaaacctttgagccgtgcatgccgctactgatgaaagaattgcgatcaaatccagatttgctagcattcccgcaatatttcctagctagtccagttctatgcaaagcaaccattgggatcaccttgcgacacatcatgaaacaccttcatgagctcggcaaagacaaacaatccggagtcatcgtgaaacttctcaaaatgtgcttcttggctgtcaacatgttccctgatgttgaagcaaccttacagcctcatctcagtcgcttgattatggattctctccgattcgcctccttttcaaacgagcctgggcaatattactctgtactacgggcgttgttcagggctattggtggcggtcgatttgaaatcttgtacaaggaaatgttacctctgatccaagttttactcgaagagttgaatgtactcctcaatgcgaccaccgattcgaaagaaagggagttgtttgccgagctatgtctgacggtgcccgtccgactgagcgtgctcttaccctacctcacatacctaatgcgacctctagtaattgccctacaagccgttcctgatctagtttctcaagggttacgaacgctggagttatgcgtcgacaacctgacccaggaattctttaccccgttgatggcaccggtcgtccatgatgtgatgacatctctgtggaagctcctgaagcctcttccttacaaccctaatcacgcgcccgttgctttgcgtatccttggaaaattaggtggccgaaaccgaaaagttttgcgtccaaaaaccatcgagtggaagcaagttgatgtccaagcctgttacctaccaatcagattagacggtcatcaaagaagtctcactcttcctcccctggttcaactggcaacccgactgatgcgacgtggagacattcactacagaaggaatgggtttggatttttgaaaaacatcacgcccgtgtttttgtcaatggtatgacttttaccacaatttcttttccccccccaacaatttccaattttttctcatgcaaagtttgatgtctgttcttttagggatatggacaaggtgaacgggaagaaaccttctctgttttgctcaaggggttatttgatgctactcgagttccggaattctctgtcgatgccgaatcccatctttcatctctttttgaacacgtcttcatcactgaaatttggcaagagccgggccccaatcctgagcaagcgcgttattcgctttcgttaaccaatacgatcattgatgctttaatcgataatctcaccgttgccacggatcaaaatcaccttcaagctgcatcccaattcacacacagagttttccaaaagcttttccaacatgcaaaaaccacatccgccctcaaagaagacattctgacccacgccaaacgaaccctgtgcaggaaagccagctcttcctgctacgatcattcgtggcctcgtaagtgcgctggacatcaagtcttgtctattttggtgaacgatacagagatgagcgctagttggatcgcagatttcgagctggaaatcatcagggctctgctcttccttcacaaggatgccccgtctgctacggagaagatcttggagggaccaacagatacgtttttgaagctcttaaggatctgccacaagccgtctaacacgcctactccatccgaaatgacggccaaattgacctatcttgttggtctactgatcatcgaactgtgtagtcagaccagtggggtccggagggtggcccaattagctctacaactaatcagtgaacggactcagaaaccgatgcatgaacttttgctgccggctcgagaaagattgtcgccaatctttgggaaacctttgcgcgcgctggcattccctatgcagattggacaccttgatgccttaaccttttgcgttcgattggaccctccactgtttgattacagtgatcagctgatgagaatcttgcaggaggccctcggaattgccgatgcggatgatgtagcattgatcggcaggacaaaccaagttaaaacggccaaagccctcattgaattgcgagtggtttgcttgaggtttctggcggccactttgaggttacccgaaatgcgtcaacaatcagctacgaaggccaaaatcctttcggtttactttcaatccttgtatgcaaagaacgtcgaggtggtcgatgcagcacacgcaagcttaaaggagctgcttgctaacggaggaagtcgcttgccgaaagatctcttacaaagtggactgcggccggttttgaacaatctctcagaccacaagaagctgacgctccctagcttacagggcctcgcgcgcttagtcgagttgctcacgaattatttcaaggtggagattggatctaaacttttggatcatttcaggcaactttcagatcctcagacactcgcgacggcagctctatcatcctcacaggaaagtggcgtcttggaaatcatggctggtgtcgtgaacatctttcacctattagcttgcccagccgctggtgtttatctacgtgatatgatcgcatacgtggtacacgtcgagacaatactgaagaaagtcactgctagtccattcaccaagccactgtctctttacatcaatctctatcccgagcccgctacagcttacttttttcaccggctggatgatgatcgtcatctgaatactttaaaatgggtcctactcagcgatcattcggaacagtttagaacgtatttaaagaatcgcgctctagaatggctccaacaaagctataccgccgctggaacttggggtttgcatggtacaatcgtcttgcagcagttagtcgtcaaagatcccgagtcgattgccacgaatacggaaatcatgcatgttctcagtcaaagatgggtatccgatggaaggaaagcacgactagcacttgggatcggtgatgagcgttttattcaacttcgcgaggatgtggttacggttgaaatcatgatgacctgcatcaggacccaaccgttcgggaacattgatctcttatttcatttggcagatgtcctggatgcagatcgaattattgaatacagtcacattacccgattttacaatgagcaagttttgaaaagtacggatgtcacctacaagtcggccgtcctttcacgctttcttgatatcgttaacaatcatgaagttcgtccgcagcagaaagccgccatcttacggcacctgatcaatcctctccttttggtggcctttgaacgaggcgaaaaagagaaagacattgttgatactgaatacatcaacaaagtctacctcgtcatctggagtgcattcatcccgaataccaacgtcaaaccatttacatccgacgacaaattagatgttgaattgctgcacatggccagcttgatcgtacaataccggcacaatctagtcgccgaccagagaaaagagatcatcaagtttggctggtacttcctgagcttgagggacgatcagacagtcaaaaacgcggcctatattttaatctctcgtttcatcgcggtctacgattctccaacaaaaattgtcagtcaaatcttgaatgctttgctcaagctacataccagtgaagccaaacatatggcgcagaaagcgttagatatcttacttccagtcatacctaagaggtataaggataacccatcggaatggattcgactcacgaagcgtatgctgagtgaagaagggcaaaatctgtctttcttgtataatttctactcaacagtccttcgaaaccccgagcctttttttgcccatcgagatgtttttatcccttacatttccgcagccctgcccaggttgaccgtcagtggaagctcgaatcctgaaatgcgaggcctcgttgtagatttgatagaactcgtcgctcggtgggagcagcaacggattgaggcaaccagcaaagatgagatcactcaagatgcactggctactagtcgcgcccaaagtccacaaccagaacagtcatctcctgccaagcgaatcaaattggatcaacccagtacgcccgtcccatccgcagctggatctgaaatgacgctagggggatacatcgtcccttacccgatcagagatgcgattgtcagcgtacttattcgagtaattacgtatcccaacgaaccaacctcaaaaaatccgccgatcgctaaagccctctcattaatgaggctaatcttgaccaaagtctggccggaggtggaggtaaaagttaactacttccagcgtgccctgtcagctgaaattaccgaaggaaacgttggagttgtttgcaataccgccgaacttctgaatatcgtcctagccaacaagtcagatgaatggctcttaagcaacttaggcctcgttcaaactttggttgagaagggtgtcagttccaagtgcgatgagttattcaaagtccaacggccgctactgaatagggtgtttggcgtcttgcctgtcgaggatcgatcgacttcggatcaagatgaagagaaggaaaagattagcgcagcggttgctgcttttgagcagtgggtcaactcgacgatcaaagaaggattgaaagagcctcgcatccaagaaaattttacttcggcgctggcgctcctacaggccttcgatcaagcgcaaccttcgaaagtggaagttttcatccctgatatcgtccgaaatttctcccgcgccatgcgtgatcatctagcagccactcaagcagatcccactcatccgacagtcgagcaaaccaggcatctcctagaaggtttgtgtgacttaatgaagacccgggtcgccacgatgggagaacatcgcctgtatcttttgagtgggcttgttcaactagtcgagaaatctccacatatcggactgtgccgttacattctgagtgttcagcggaagtggattgaagataaggatccgttgccgacgccaagagagaaagcaacgatattggtcaagatgatgagttacgagctgaagggtaatgaagaattactcaacgactatctcaagttaatcttagatatctatcaatcgagtagctattcaagatcggaattcaccgtgaaactcgaaccagcctttctcttgggctgtcgcagtcgagacccagaaataaggacaaaattcatggctgtatttgatgatagcattcggcccgagccttttgcccgactgcagtacttgatcggggttcagaattgggaaccactggccgatatcaactggatccatcacgcattagatatctttctgggctcgattgagatgaatgatccggttttgatcgaaggccgacttccctatccgcttccaaactcatctgaatttttgaattgggctgaatccatcaaaatcggccatgtcatcagttctgcacgtcaacttctttatgcagatccagctgaaaccgaaaagatttgggtatcgctatttcaagcagcctggacgacattttctaagcgcgagcaagccgatttgaccagatacttgatccatctattctcaaaagaatacttgatgaaggctgttgatcgtcgacctaacgtagtccaaatcattctatccggtgttagaggctgcaatccaaccgtcgtccttcctcctcatttggtcagatatctgggcaaaacttacgctgcttggtatactgcaatcgaaaatctgcaggaggttttggacgaggtggtcgatttcaatcaagacgctcagaacgttagtcataacgaaaaccgacatcatcccgaaaacagccgtgaagtcgccggtgaggctttggctcaattgtacgccgagttaggcgaaactgatatattttatggtcgtgagtgatttctgatttatttctcgtgtttctccaaatatggactctgatttcttgaagcttttgaattagaatggaggcgcaagagtttatgtatcgagactaatgctgcgatgtcatacgagcaaattggtgaatgggaagcggctgaacaagcagtaagtttttgaccttttctataatttctaaacctgacagctaaaaacgacaatctcgactttccctgtcagtatgagatagctcaggaaaaagcgagatcaaatctactgccttttggacaaggtgaatacaatctttgggaagatcattgggttttatgcgcttcaaaaattcaacaagtaagttggaaaggttgaagttatcgtcttttttactttgagattgacatattgatttgatcaaactgataaacctctttcatatagtgggatttcttaagcgatttggcgagggctgagcataacagcgaattgttgcttgagtgtcagtggagacaggccgactggtctaccgagcatgaaagtattgaacttgccatcacaaatcttccctcacaaagcatccgaaggaacacctttcaagcttacctcacgctactcaagagtcacatggggttgcttgttgatgagcaccgttcggaattcactagaatttgtgatgaaggcattcaattatgtcttcaccaatggtttcgattacccgaaattgtaactgagtcgcacattccgttattgcaagcattccaacagttcgttgaacttcaagaagcgtcgcagatcttccacagtctgacaacaaccactagccaaaatcttgaggccaggtcagcagacttgaagcacgtattgcaaacctggagggaacgattaccgaatcaatgggacgatatcaacatttggagcgatctagttgcttggaggcaacacgttttctcagccatcaacagaacctacataccattgattcaatcgaacctcggcgctaatacgcagtcgtttgcttatcgaggtcatcacgagaccgcgtggatggtcaataggtttgcgcatgtagctcgaaagcatggcttatcccaactgtgtaaagactccttgacaagaatttacactttgccaaatatcgagatttccgaagccttcctcaagctgtgtgaacaagccaaagttcatttcgaaaaccctgacgacctcggctccggattcgaggtcatcagtcatacaaacttgatgtattttggaccttcccagaagtccgagtttcacactatcaaagccatgtttctggcaaggctaaatctccacgaagaagcttcgcaagttttcaatcaagctgtcagcaccgacttccagtatcctaaggcttgggcccaatggggtgcttaccaagataagttgtttgaaaagtctcctgaaaatttacaactggcagccggcgcagtgaactgctatcttcaagcttctggtctgtacaagaatggcaaagctcgcaagttgttgattcggatactatggctaattggaatggatgatgcgagtggaacaattggtcgagcatttgacagcttcaagggagatatctcggtttggaattggacgtatttcatcccgcaactgctttcttgtctttctgctccccgcgaagcacgctatgcaaaggcgctgttaaccaagatagccaaagcttttccccaagtgagtcacattccctattatccaatcgtgatgactttgcctttccaaatgacttaagtacgatgggaattttttttagtctctttttttctatcttagaacaacgattgatgagctgttcccacaaaagcaaagagcatataacgccgggcaaaggggaggtggtgcccctctgaataattcaacaaatcatgagaacaattcctctcagactcaacccgcatcggctcagcaaggtggacctccaaacacaagcgcaaaccctacccaaaatgttgcaacactaccgaaccatcctccccagagtatcacgcctccagggccgttcccgtttgaacatgcggacgacataatgggcacgttgaagacacaattccccctcttagctttgtcaatggagatgttggtagaccaactttatcaacggttcaaggccccgccagaggaagatgtgtatcggctgatcagtgccttattacaagaggccctctctgtaagtcctagatttttgagtcttctattcaccaggaaccccctgatctaatggagagctgtgttgtcatcccccttttcagtcgtatatccaaagagcaggtaaccccaatgatgatttgcaattgtccgatactatcaaaagcaatttgtcgagattctctgaaaacttaagcaaattgcctatgcaagtaagtatttctgatttgccaaaactgagacagttgaaagcggaaggggcaacttgattgactgtcttgcctttcaccagccgcatttccatcgagattttgttgaaagttcgctaaacttgagaacttacgttaacaagctacaagaatggcgactaaaatatgagaaaaatattgaaagaaacctgaggaaaaccaatctagagagtgcaagccattggatggttgaattccaataccaaaagtttgatgatgtcgaaattcccggacaatacttgaaggtctgcattggctttgtagagtgtttcgggcttcaatcactcatggatttcttgatgacgttttttgcagagattcgacgacgacaacaatgcgcacttcgtcagactcgtgcgattttcgactgcttacggatatcatcgacaaaaggagcattggttccgtaggataacgatgatcgggcatgatgccagccagcattcatttgttattcaaatgccagtacccaggtctagtcgacgagaagaaaggattatgcagctcttcagaatgttgaactggtcagtcaaacttcttgattttgattttttagttttgttttgtgctaatcgcattttatcattcctatctgattcaaatgaaacaaccttagtacactttcacgccgaagagaaagtcgcaccaaaaatgtatcgttcacaataccagctgtgatccctctcgcgacgaatatcagaatcgtggagagtaatgtagcccattgtacactgcaagaaatattcgaatcatactgccaagaagctggaatgtcaagagatgaccctttgattgcttacgctgagaggatgaggacctttgggtttgaaggtgtagaggtaatatcagctatcttgttcaattcaccaaaagaaaatgaactgatatacgattgtctgtctatattatctatgctttatggttccatgaccacaggatgtcaactctattgctaccaaactcgaagttggtgatgaaatcacagcgaaaatgataccagattgtatattgaaaaatgttcgtgtttatttctccataagttgatgactcagtggccttttctaagcttacacacgaaattcctatccgactttagtacttcatcaggagtatgaaaactgctggtgatttatggtattttagaaagaggatgacgattcaatatgctagctttatcttcatctcttttatctttagtctcacccatcgaactccacatcggttgacgtttgatcgctcttctggtgctgttttcacgactgaaatgcttcctagtaagtcaaacagtgttttccattttttaatcatctcccaacatgatgacttttttgtgttgtaaagttgacatcattgtttcaattcttgcagaccttctgccaaacaaacccgagtttggtcacactgaagctgtgccattccgtttcacccccaacatacaacaattcttgacgagacaaaatattgagggcctcttgacggcctctttgatggctattggaaaagtcttggtggagcgcgaagtgcgtgattcaaatcacttatcccttgattcattgatgatgaaaaagttattgccaaaggctgactgattctttcaccctcaaaaccaacacttcaaaacaccccaatttagaatgaattggaatataacctgtcaatcttcgttagagatgaagttctgacctggaatgttattgcccaagccaaaatgatgtccgaggacttcaacatcagtgaagtcatttcaaaaaatatagatttggttgtcagaaagtctagattgctggcttgtgaaatggaaagaaagactgtaggttcttttttttcttctcttccaaattgtgcattttctttattcaaaagactattgctgaccacttccctctgtatcaaaataataacaataatcagattgatccttccaatcctcaaccagtctgtcaatcaataattgaattgatcaatttagctagtagtttaccaaaattatattctatggatcctacatggatgccatggttatgattgcctcattttcttgacttgattgtcctttcataacttcccttttggtcttttttcccttttctctccttgtcttggtctcttttttttctttgtgcagagttgtatcattaagttatatacattgttgatatccacagatctcatcttatgcccagcccttttatcagactttctcctttgttgctactgttgttattttttatttgatgttcttatattcaaaatggcaaggatcaattgctagatttgaagtcaagtaggtatttaacttgaagttttttttaggggagtagcactgcttatggcagtcaactgtgttgaggcggacacatgtaggtgggactgacagtcacaggctatctgtgacaagtgagacaaatcactaagataattgatgttctgattcagtgaggaaagaaagtgatgatgtggaactgagagagttaaatacatctcggttgaagcataccctcaatacaagcatccaacaaactgctggctgcaccttgaaaatgcatcaatgttgattgccaaagctcttgagaccatatctgttcctttggtaccaaatcagatttttgtggtcacccttcttcaatcattatcagcggcttagaaaaacaactcctaaattttgacaacaaccgtcaacagatatctgttaacaaccatcaacagatgtctgttaacagccatcaacagatgtctgttaacaaccatcaacagatgtctgttaacaaccatcaacagatgtctgttaacaaccatcaacagatgtctgttaacaaccatcaacagacatctgttgggagttgtccaccaaaattagggccagtttcaggagcaatctggaataccattattttcttttctttttcttttgggatttggctccccaaaccacccttcacacatgagtgggggaaggggaggttggcactcccacttgactgggaggaatcccttctggtcagtaagtagctgtacctcacttcctttgagggtctatgatgttcgacatattcccagctagacttcagacgtctcaatgctgaattcggaagagtacaatgacggccatgattatgtgcggtaccatgagattcatttacatttacaggttgctcgcccccccccccccatgtgtgaggggtgatttggggagccaactcctaacaaaattaaaaaaagccaaacaactcccaaagccagcccataaattagttgttgggagtcgtcaaattatatttggcagttgtatttttacagcaatgtttctatttcataattcaaggggtagactaggcaagcattcagagcttaacaattcttgcctgcctgtgtctgcattttttaactttcagtttaaattctacagctttatcagccacccagaaggggtggaaagtaacttgcactaattgcaggctcctgtcagggtgggctaacttaacataattatcttgcttcagccatggtgatgaagactccctcacaagaaatacaagcctccaatggcaaggcttgtgaaaaatcaattttgattgagcatgttccaaccctttaattccttgctacctgaatggcctgatgctttctcctttttttggaaaataaaaataaatctttcaattttccctcaagtcctttgaagaatatgaggcatcttctgaaaagtccccaaatttcacaaatgcttgcctccatgttcttcaattattaatcaatgagggataccacttatcaaaatgtaatttaaggaataccacttatgacaaagttaatcttatccaagctttcagtaagaatcttgcaaatatccaagggatgagaactgttttggattgtttcaaatcaatggggttttgggtttcaaggaggtagaaaaagaacaaacttccaggctgtgtctgggacctttttcagcagcccctgtttcagagaatacatacctttctaaggcaaccaaatgatttcatttttaactgcctgtcaaagaggttgtcaaactaatataatgttggaatttagctgtcattgtgtcttctcctttttccctctgtcacacaagtgtcagtccttcctcatctgtcactcctttctcacatttccagatgaatatgcttcctcaccttctgtcccacagcccagccataacttgtatgtagaaaaatggtcatgctttttgggttagaaaatgagaaccatcagtcttttgggaactgttccctgtggtcactaaaagatacaatcatctgttgcatgaacacttttatgctacacacaagcagctcatagccccttttcggtctctttaaccataagtttttctcttgagccttttgccccaagatttgttctctgatccttcttccccagctctcaccaaattggcttggaattctttcatataacctatattatacccgtgataggccagtatgctatgttggaattttggttctccgtctctgctctctcttttccgctccctctccgtctccgctccctctccctttctctgctttcttttctccttttcccttctgtctattttcttcctacatcttctcaatacactcctcaataccatcttctcaatacacttctcaatactcacagccacaacccaaacacttcaagatgaaaaccatcaaacctcctcaaaacctaacccacaagtcaaccatcaatcaaatgacttaaataccggcttttcctcgatccagtcatcaaactctagcagctcctaccatcgacataacaatcaatctttcccaacacctccaaatcaaccatcaccaatctgcttggcctcaacgtccatcaacactcaactccctccaacattcctatccttcaatttcccttctgcatccgactctttttctcttctctcattgacattctctctcttttctcactcgtcaaacaatcctatcaatcttgtcatcacattgacatctaatcctttcgatcattgactcttctgattgctccaaccttctccctgaaactgttgtcttggctactaccaatttggtgagaaactcaaggccgaattgaacttatctcatcctcgtctgacttgtattgactcttttttgactaaattctttttatctgtgaaagctcgtactacttgtccttatttgatctcatatacctcagtctctctgttctgatacctgttaaaaacacctattgtggtatgcttcttttcttatctaaactcatgtcatgttcaattctccttttcttatatttgtttgatttatctaatgttttttcttctctagttttggttctagtttctataataaaacctgtttttcatcatgctacactacactaaacaggccactaacgttagtgtagcggctctcaaaacagtgcaccaacactgtagtattagcacactgttagtctaactgtgctacagcaatcttagcaaaaaaaaaaaacatccaaaaagccactagaatttgctgtagcacagcgtagtggccccttttttgtggcctgtgcaggtagtgttagcacagttgtggaagaattctgttgtgctgtgctaaatgttagcggaattctgctattttatgctgcactaatgcaatgtttagcataactggcccaaccttggctaacaccacacaattgctgcacaaaaaaggtgctgccatgctaacactttttgggaaaaatgcatagtggcccattcctgatggaagtttcaacaatgactcagtggttcccagccctcacaaaaattacatggaaatcattgaaaccccctgtattctgtcacagaacaataattttaccaaaagctcacctggaataaactcatgaatatttatcatcactgataagtaggatgaaagctgcaatcacacctcacaagtcacaccatgtagaggtaagaatttaaaacaattccttgtgaagggaaggtgtttaggtcactcaaagctttgcaaaatgtacttaacagtgaaatagatatggtatgatgcagtatcttcatatactgttgtattgtgtctttttttctgatacttaaaaagttgtatgcgtatttatcaaaatcagatacagcacagttgtatgttatcaattaaaaaccactacacattttttggccaatttggaccgttttcaacaaagatagataaaaaaagatacagtttcatattttttgatgttgggctgtatttatgaccagataccagaattttgatgaattttcacagcatctttttttgatacaataaaaatacaacatattcagagaacaacagatagagataccaatacatacaaatacatgtattgtattggtttcaccattgctctagtggtttcagagattatcccaatcatagtctgcatttaatctcaagtaagcgattttgagaataattgtaaatccccctaagagtggctccaccttgtaatgtaaacctcatttcaccctgggctcaaaaaaaatttactttatctgtcagctggcaagcaaaacccagttaacccataacttttcaacttgttgttttgctacaccaactgcactcttcacatatttcacacacctttcactcattttcattcttttcactcctttcattattaacagactttgaaaatgcttgtatctagtggatctcgtagcaacaatgtaactgatgtgatgcatgcataggtattgcattgtatcgggcctttatcgcattgcattgcaagagcgatgcggggccccgcatcacattgcttgcatcagattgttcaatacagtgtatcagtattgcatcggcaaagcgatgcaatgtgatgcactataatttggtggcatcggtttgcatcactttccaatacgatgtcaatgcaatgcattgctttttcaatgcaatgccaatacattgcatcgcttttttgatgcaataccaatacatggctatttatcgcatcacattgcattgtttcaccgttgctcgtagatacatatatacattgtgctttctgagtttggaagagacaaaataataaccatcttgtttattcacatcgttcatcttccttttgaagatacatcaacatatcactacttcaaagtagtgtattcctctcatatcatcacatcactgtctggaattctaagcatgaacttctcaaaacttatcaacagctgggtgtgaacaacttggacctgattagactgtttttacaacttggatccactggtcaacaccagtaaacttccattgagcagattctagtcaccatggattaacccaccactgacactatctaggaatttaaatcagaatgcagattaattggagatgcaaaaaaagtccaattcattgttcatttgaaccttctctacatctgtctacctgtttcacataccatatcagtattaccatacagttacaaccatatctgcagaatgcacgggatgaggtagggggtgggttgggggccaaaaatcaagaagatgatatttttggaatttctgagctacgtagaatctaaatctatagtgaaatccaaattggtttagttgtttttatatttggctaaccatctgttcacatgcccttttatggcatggttatgggccatggcctgcaagtatggggtacagagaagtcttcagcccatgaaaatcagcttaaaatttggaatttcccatgtcccaacccaagacatcaaaacaatgccccaagcaaaaacaacaaaaacaaatacattttttggggtccaacaatccccttgaaatcagtgcagcaatctaccgcacacaatgatacttacctctttgagtgaaacctgtcatctgcacttggaaatggctctattttgaatatccccccaaagatgacctctgtctcaggatgtaaatgggttgggttcactgcaaatgtgattatatcagattcccacatctggcattacatcagatgaaaaaatctgattttacatcaggcaaaactggtattatatctatcatgagtgatattatatctacctagaattatgttatatctatcataacagatattgcatcagcccaacctatttaatgtcaaaataactgaatttatatcagatttttacattcaatacaaatttttagcccatgggcattaaatcagatagaaaaatctgatatgaattcagttatgctggcattgaataggctggtctgatgcaatatctttcatgatggacacaatatcattttaggtagatatcatatcaattctggtagatacaatcccagtttttcctgatgtaatatcaggtatttttatctgatgtaatgccagatgtagcaatctgatacaatcactttggcagtggttgacccgggagagacccaagacccgttgggttggaggttgggttcgggcagcctctgacccaaaaaaaaccattctgacccaacctggccagacctgacctctaattgggtttgggtttggtagcggtgggccgctacgcttttggcccaaaaagcgttgtagtgtgccaaatgtgtttcaagtaccaaattgcataaattcatgatccactctggataataggctagattcttggtgttattattacttcaatagattctacaggtcatttaacccatagtcactcactcaaaccactaggctagctccactcagttaaaagttatttggataaatcagttttttattacagaatagtatagttgtcctgggtagtaaatagtatagatttatatataagtgtatagttacaatcttgtttgtagaggcatatgtatgatcacatgttttagtcacatgcatgatcacatgcttgtatcacacatattttcacatgacatcaccagccacacgcttggatcacacgtattttcacaacagaccagcaaaaatgcctcaacatagaaggaacattccgcaacacgtgtgattttctgtatgggacagtgcagatcacatgacacaccagcaaaaatggctcaatagaagcttccgagcagctaaaatccctcaaagaagaagtcacaccagcataaatccctcacaggatgtcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagtttttcatgccaatccggcacatctaccagctactcacctcccactcagagtcttcaagtcaacttaagttaaaatccaacagtgtgatctcaatcaggtggcccatcaacatctttcatacctcaggaagcatagaagaagtcaagtagcaagtatcaccccttgtgctcttaacaagtcaaagtgatcttaacccatttgttctcttaactgaaggttaaggaggagggcaaagacactttgaatagttcatattttatcatcagttttctctcagtctttttcatatcaacatttactttacttcactcatataaacatataaaacatacaaaaatatctctcagcttttcaactctttccattatctgattccagacttctgtaaaccacgccaaattctttctactcaaaattccactaagtctcagctgattccacgttgatctaggtttgataagagactactacatacagttttcttcatcatcagtttttttgccacaacaataaaataaatttgttgtcagaattctagtgtagtacattagaggggcaggtctttcaaaccacccgtaacagttgtaatagcttcatacatacctgaaatattatcactgctatttccccctcgcaggactgccatccatcccaaaggagttctcacagcgtagtgtagcggtgcttttttttatcaaaaaagtgtagtgttagcggttttcagcagttttttgctatgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaagcgctaaagagcgctgtagcgcagcgtagtgggcccttttttggggcccacacgtatagtgttagcggtgtcatggcgggattctgctacgctacgcttagcgctaacagcaattccgctgttttatgctacactaaccgctacagttagtgtagcggcccaccgttgggtttgggcagccttttcacttcctgggtcaacctgccaacccaactgtgacctggccatgggattggcacagcgttcacagagtgcagaagctccaagtttggagcggagttgccccaacccgcccccggagccatctccctagaccatcaatcattgatcttccccctcaaccactcacctccacatcaatggctcagccaaagaagaaaaaggctccaacttagcctcctccttgcaccagctctaccagctcttcaaccaacccaccggcaaaatcaaaagtgacagcacctaagagtcagtctgacattgtccccaccacccctttgagctcgcaagctactagaggaagtgagcttggtaaacaacccagcaacaccaaaaatgactccaactcccatgattattaccaattatccctttcttttattttatcacttcccattgtgttattgcccactcccatgattattactgaaaacacacaaagaaaccacgctgtgcagccaaaaagtttgggtcaacccaaacctgacctgaacccaaccaagaaacaagctccccatagttgagtttgggtttgggcagccatttggcaaatctgacccgacccaacccaacccagcatgtaccttgggttgggtttaggcagggttttccgacccatttacatcctgacctctgtctgtctatcaagttgaaggtaaccaaagactgagaaaaaacatcagaatgggtggtgcattttcattattagggggtatcaaatataaccaaatccaccatcatttaattgactggtttgagaaaatccagccttttttaaccatgttggttattcatttaaccccttctggggcccattgatgcaaaaaaaagttttggaaaaattgactggtttctaatggtggattttctatatttgataccccctattctccaatcttccaactttttatatattttacttcccactatcacccaaaaaatcaaaaatttacattagggggtatcaaatatgaaaattttcaaaccttaaaacaccagtttcttttgaaccaataactgtttaaaaacaaagtacaatgataacaatgcaagagaaaatgaggattgagttttctgattttccattttttataccccctattgcttgaatttccacaatggatgatcattaatgtaacatgacaattatgtagccgggaagtgcagatgtagagcttcaatcagactgattgttggagaaactgggttgacaggaccatgtttgaaaagggtgcaaagtttgtcaccaaaaagagcaaaaacacctctcaggatccacacagggaggaggactttaggcacaagtccctccctgcagtcagtgcaatgtgacaggggcaaggccacttgcatgccaatgccacccacagcaaggaatgggggcttgtgctaaattcaggctctgggatgtggaaattcagcctgaaggcaagttgttacctgcatggactgacctactgactggcccactatgtgctggttgtcaagcctcatagattagaatatggcttgcctgtgggttcccatgattgcccacttggcaaatgttttagagttttgcactccagagaccccatttttcctgtgctgttatggttttttctagggattcttctggaaatggcaaaaaaatcaatcagtcaaaaagttcaggttatcccaaacaggggggggggggggttggacctttctgaaataagacccaatccagtcataaatggggcagggtggtttggcaattttcaacccaggcatcctcaccccccaattaagggtttgggatggggaatgaggctcatcccaaaccccactcctagaccctgaaaatggactggggcacaacattttttctgagagctacataatcagcctccagacccatttctctgggttagtcagtctgatatcatcctttcctccattttttgtttctttcaagccccttcaaagttcaaactactgtttgagcaagcctgctaacacctaggattaatgttcaatacatccaacaaaaaaaatccataaaatcctgaaaaaaacatgtgaaatgtaccagaactcacatatccaagcaagaaaaatcaatgccccagagtttggggtgttgacaaggtcaagacccatcatgatgccctaagccccggggtcacaagtcagggagggacccaggggtccgcactttccattgaagcctttattgaaaccttggactggaggaaagatacagttgaccaaacttttggtttctttcaattccatatccatgcaaacagttgggtagacaagaatatttgagaaagttcagaaagaaggaagacagaccacaacacaaatccaattatttgtaacttgaaaggaagatttacaaggacttatttctgattatctctgatgaatcacccacatctcactttagtagacaggatcaaaaacaagaaccaagtaaaatggtgaggaattatgaaaatcgtgaaggggaaagcggaggtggcacaaaggtggcacctaaacttgggttcacgaaatggcatgtggaccttcgcatgtgcgccccatgctgaccacgatttttctcattaccatacgattatcatcaatcgggttgggctaaaattcgggtcttataacactttgctaatgagtggggagcaaaagcaaggttactgaatcaagtgttcacaaactgcctgtctcgaaggccaaacagagtgttaactttctagcacatagttacctccatgagctctatctaagaagaattaacaatgccttatgagggggattgataggatcccgcggtcaattacttgggggtgaacatgatgacaagtagcatgatgtgttgtgcgatggcaaggccatacaatttactctcgatatgagtgaaaaattggcataggagttggaaaatggcgagagtttctttttgggacatagaggatcatttgcaaatgggagaacaattagatttcgacttccaagaacctcaatcgacttgcattttctcctttgggcttccccgatctttccttgccaagattgctttgcggtccttgtcgaggtagagtttggaaatgacgacctttgaagggtgaacaccaatttggactgtttgtccagaggcctgggaagaaaaagtaaagcaaatttccagttaaccagaagggttgagattatgaagaaaaatgaacttggaatttactttgtcccgggtgaccttgtcgacatggatcacgtatttcttacggtataccgataagactttgccctcgcgtcccttgaaagctcccctgacgacaacaacctcgtcgtcttttcggatgggcatggatcgaacctaatggagtgagttgagaaggggagtgtttgattaggatgtaaatggattgaagaaaagcgggttggggaaaaaccagacgtacgttgtacttagcccttagctctttcgacagaccagaagacatgataatccgtctttcgtgcgaaggggcttggaaatgggccttccgcgacttacggcgggagctcgagacatcttgttacggtcaaaacattatcacgaagaggtctgatgtcagcttgtgttcagacgaaaatgaagccgggtcaatttggtcttgatgaaaacttttgcggaggtaaaccggtggaggaaacgattcgagaagatggatacgacccattcaacaaaaagaaaacacatgggggctagccaatgcgggcaaacgaggaaggaagggccgcggtctgagcagatgattgagccagggaagattctgacctttgctgaacttggccatgtcgtcttcggtcgtcgttcgtcttctcggtcgattggaatcggagtgtgtcgtgggtgtcttgaggcccgcgccagtggtctgagtggagggttcggcttgagtccggttaggtttcagcctgcccgcagagcctccctcagccggggggtcacccgccccccactctcaacatttgaaacctaaccttgaccggactccaactgccacgccttctcggcagcggggtccccccccccccctttcggggccaaagaaatcaccccttccacatcccagccttccaaccgaacaccaatcccagcatcggtagtaagccttctgtcccaacgccggtctgcctcgaatacgatacaagccctcgcacacaacacatacacctgacttgaacgcctgccttgatttcagatggaaaacgatcaaggaattgttgtcgacttgtacgtgccacgaaagtgtgccgccaccaaccgacgtcagtttctctaccagcccagattcattcgtattaccagattttcgctgactcaggtagacaatcgatcacatttacactgaattacaacagtgatcaccgccaaggaccactcatcagtccaaatcaacgttgccgaggttgacgaggagggcaaagccatcccagggaagaacatcacttacgctctctcgggattcgtcaggcgtgagggagaggccgacgacagcatcaaccgactagccactcaagacggacgtcagtgtctacccttatctcaaactaacatcagctcttctctgattcgggtctccctttcctacagtccttcgaagcgtctggagcggatctcgataattgaaagtaatcaatgtaacgaacctatcctcctttcatttgccagaagttatcttgacacccctaaacctgagcccagaaccccgttgccaatcaactaagctgagtcctctggaactgcccaaagcatcacagccctgagcggggacgtccgcctccccagtcgacgtctcacgtgaggctgaaatatgtcgagttggaaatgagggatcatttttttgaaaaatgctttgtctgcttggcatgtccttcggaacaacggctgcagctgtctccggatatccatgacttggatcggagaaacggcatgattgttgatcaggattgtaaatcactggaaagcttggtcaggtctgaaggttcaagcagaggctgcttctcaccaaccgaatcatccaaactgggatgttttatgagttggatctctgtatcacattctgggtgttttatgcctcacagtttctgttcaatacacgccatctgtgttgctgtgaatccatcgcaggtggacttgagcagcggtgacgactcgatgagtcgcactctgctatgtacgtcagtttgccagtttgccgcttgagaatatttgttatcctcatcaaggtctcttgacgctatcggcccgtgtctctttccaacatctgacctcttgttcccccaattgttcattgagcggatcggtgtctggtcaaggacaacacaggattaacgaaggactcgatctcttctctactgatgaaatgtcggaggaggtaacttgacaccagtgatcaaataatatgtagttgctcttgttggctgaatgctgagcagctggtagcccaacccctggcatgaacgaagaatgtaagagacagggaagctacaatatattggacctacgcaaaatatccgacgcccctctcgtaagagttctgtcctccatgtttgtttttgtcggatggatatgtgtgcagtgcagcaaggaggaatgagagctactagtactgcctatctgctcatagctcagactaaagctgttcgaaatattcattctcttacccaacaatgccttcgcttccaagtctattagcgttgcgtgttatgaaacagaaactagtggatctcttccagctttgctttttcttttggaaaacacgttggctcgctcgctactctcgctaaagccgccacaaccctcgctagtgcaacagcatactcatcacacgggtaaaagaaggcagcaactgcagtcgtcaaaacaaactgcctcagcatctctcctctaactcatagcctcatcgtcagatggcttataacttggggagctttaactgcccgagtcattttgctgctcttgtgcaggtgctagcccatcatggcagctcatgccagatgataagagttggttaacaatgcggatcgacacggcagcactcctgggattgatcattgaaacaaccgcattcttcaaagctcaagtctcgaatgacgttagctctactgctcaatcgctgaatgttagatttctttatgtaatttttaactccaacctgtcagagcttctaatctttcgtcttgtacacatatttatttattacagggtgcgcatgctggctcacagtatagcgtatgtaacacttgacgttacaagctttatagcgatatagccatgacgactttttttaggagataaaaacatgtgtaaatgtatagatacgcttcaccttcgagcttcctcacgtcttcgcattttctcccttgccattgccagggtcaatctcactcgcttcggtcttcaacagctacggcgtgcttcaaggccagaattcatcagacttcagcaggcgatttgatccgtatctactgcgagggaagatgtattgatcctcaaccaaccatctgcacctaaaacacaatttggtgatttgacgcaatttttttgaccagagacgactttgtgtcatattggtgtttggttgtcaattggctcgatctgtttataacttcgtgcgttgaaaccgcttcttctgattccaatccaaccgcaagttgtaaaacttgtgctttggctcggaccagccagccagaacgatttccaagaaaagaccacatcgggtgttccggccttcgaagttcgaactgagtcgaacagcttatgcatgtatcatcttttgagcactttctgttttaacttcccaagcttccactggtgagagaacctgcgtatcgtttgtaagaatatcataattactttccgggataaattctacgctatggtaaccccctccttaactgctgctccgtttcttgtatatgtaggagaggacaattacaacttgaattcccagctaggacagattcatgttgcctgcggtttgatcctcccagaaataatcaataaaaaaaaatacttgtccaagagaagactgaaactctccccggctggcagaagttctggtccaactgttggtttaaccagaccaggtcccaaaaatatcagtttttttttccaagttgggtttgattgattatctatcctttagtccactggattgggtcaccaccccaaggctcttttattttgattatcacatttcctcctgggacccatctgccaacttcactttcataaaaaacttcacattcaagaatcaaggtaaataactattccttcacccgttcgggcgcaatactccataacactgctaacgtttggttttgtactctatgcggcctactttttatagcgacgcaagatcctagacggtcatcatctttatcccaaactgcatagcgcggcgaacctttcgacagcgcatgtagttaaccgcgtattctacttggtaggcacctcaagtttcacgcaagatgtcctaatgaagaaaaactcgcgtctccttattcatggaattcctccttttcgtcccaaagatcttatcaaaaaaattagtctaacctgccacccttggtgactcctgtcaaattatctggttggtcacgtattcatcttttatgatggctcctgttaattaaccggacattcatcgaccctcaaacgcctcttttcatcgtagataaatctcgcagcaggaaaaaaaaaaaaaaacaaggttgaaccttcaatttgcttcaagtttcaagaacctccacctatccaggcgaattttcggaatgactttcatcacaccttgcaaagtccagctttggaacatgaccaacgttacgattttcttgatcattacttgcggcattcttattccttcacacaaagcgacatttccaaaggattcgaacaccacgagcagatcgcatgaagtggccaaacgactggagtctccccaccaacccgcgggcaatgaatctaccagtctttctccggtaaaacaatctggttataatccccccagcaattcgactcctgccaccaatcagtcccttcctggatcatcagacttgaacggtggcctactgacggatccctctcatccagattttggacccgtcccagttggagtgccgatcgccaaaccttctgatctcgtcacgagtgccctcttgacggccgcaccctctgcagcaacagccaaatcaaactcatcaagtgcatcagatggctcaaaaaacaagcaaaatcaaggatataacaatacattaggtcaacaaccggtgttaagtggcagtatggtcagttgaatatcgcattagaagaggctggcataatgagagaacacttacaatcccaatgttatcttgattttgtttaggcgatttccttgcccaccccctcgacgacttccatgccgtcgctagcaacccaaccacctgtggccgcaaacggagcggtgtccctcagcagtattgcgcctaacactgttctcgaagtctatacagctgcagctggtggatcttcgccaacaccaacaaccagcactgcttatgtttatgcgactaattcgcctatatcatctgaaaacgcttcaaccactccaaactcttcaagtcacaaccttctgccttcatctatctatttgttggttggtttggccagcacactcattttagtcattcccaattaattatgtactcataggctctttttcgaaatcctttctatcctttaatgaaaactttaaacagtatgttttttttttctggacggataggtctgattatatatattgtatccatttttttcttttggttccattgcatcatgtcggagacacgaaaaaacaacaatatacttattgttaatcccatgtaacaagtcacttttctacctgctgaaattaaaccctcctcatcaactcgcatggttgcgtcatgccctgccccgtcgggtgagcctccagggggggagaacttgcccgatccgcacatcatgacacaatcattagtccctagcttaacgccagccagcccctcgatcggaggtgtgtcgagacctcgcgaagcgagactctgaaggaggggcttgggaccaaagtcgcccgacagagagtaggagagttaggatgagcagcgtattatgctcaaggactggataggctcaaagatcagagtaagtccttcgaaaagggcaggtcggtcaaaaacctatgggcacagaacaaatgcagaatcgtatttcgtgagaggagcgactgaactgctacaacaacccaaaggtccaagttgaatgctagcttgatctgaggaaggaaatgaaaatcggagcataaaggagcccattcgggcaaacaaaaaatctaacaatgatcatttcagatttgtcactatactccattgcataaacggttcaataattctcgcgaagcaaattttcccgtgttctttggtgcagcacacaaaaaaagatatacggccataaataatatatacgtagtcagcttatgagcacagtgcaagcgactgtatacatgaatcctcagagagacgaaaacgtacattggtcgtgcagcatttgattctcgttatatcagctgggcatttaccatccttggccacggttacttcagaggccatttgagtcagccaaattaatgctaagatatataagcttcacgagtggatagcttacaaatgtgctcggttttacttgttgtctcgcacatcgtgaattgtcctgtttggcaagtgcccacggatcgaacaaaagcactttcaccctggatcaaggcgaccaccaggcattggaacaaggttacgaatcgcattttggccgaagaggatctactaataaatagttttacgacgatagatgtttagtgattatatttatcatgattattatacacattaggcagttaggagctacttacgatggatgatcagtcaaagtatttgctttgatggaggagactattggtggattgcaagattgttggaatcggatgagggcgaacctctacggcgtgctaccgcaacgactatttataatccgcaagtacatgtagctagcaaaaggactgttgtcaactccgaggcgcgtttgcccactgttccggtaggttccgggcttttgaactgtggcgcgttatctacaacttgtctgctccaccgacttgagatgaggcacctgcacaatccagccaaaaagccaaattgccggtttttcaattgtgccatgctgtcatcgcgcctgcttgaccggcaaaaatgctcaaaaatgttcatcatacgtacgaatacacacatacatattcggaggccgacataaggcatcggagccaagtggagaaaagttcaagcgagcatactttcatgtacatatgtatgtactatcgagtcctgtctgtcttctggaacggtgacgggagcccgggcgccctctgaactagaagcccgctggccggcgtgtacagggaagacgtggctgttgccttctggggcgggagccgaggtgtctgggactcaggctttcaaaattcacagtctggctgcctgcatccctcctcgctctcgctagcaacccaacctcctgtggccgcaaacggagcggtgtccctcagcagtacaattgcgcccaacactgttctcgaagtctatacagctgcagctggtggatcttcgccaacaccaacaaccagcaccgcttaggtttatgcgactgatttgcctatatcatctgacaaggcttcaaccactccagagtccaaactctttcggtcacaatcttttgccttcatctatctattcgttgtttggcttggcctgtacactcattttagtcattcccaattaattatgtactcataggctctttttctaaatcctttctatcctttaatgaaaactttcagtatgttttcttttggacggataggtctgattatatatattgtatccatctttctttttggttccattgcatcatgtcggagacacgaaaaaacaaaaagatacttattcttaatcccatgtaacaagtcacttttctacctgctggaattcaacctaattcaaccctcctcatcaactcgcatggttgactgtaattttcttcttcccgctctgccccgttgggtgaacctccacgcgggtacgcggggagaccttggccgctccgcacatcatgacacaaccatccgtccctagcttaacaccagcccagaccagcccctacatcggaggtgtgtcgagacctcgccaagcaatcctccgaaggagccgaaggagcgggcttggggccaaagtcgcccgacagagagtaggagagttagaaggaacagcgtatcatgctcaaggactggatatgctcaaagatcagaggaagtccttggaaaagggcaggtcgatcaaacacctatgggcacagaacaaatgtagaatcgtatttcgtgaggggagcgactgaaatgctacaactcaaaggtccgagttgaatgctagcttgatctgaggaaggaaatggaaatcggagcatcaaggaccccattcgggcatgggacaaaaatctaataatgatcatttcagatttgtcactattctccattgcatgaacggttcaatgctgcttgcgtaggaaaagttcccgggttctttggtgcagcacacaagaaaagatagatacagccataaataatatatacgtagtcagcttatgagcacagtgcaagcggctgtatacatgaatcctcagagagacgaaaacgtacattgtacgagcagcatttgattgttgttgttccagatgggcacaaatcattcttgggctcggttacttcagaggccatttgagtcagcaaaattggtggtaagatatgtggagatgagcttaacgagcggatagcttacaaatgaacttggcacctttttgctcgcacatcttgtattgtccaaccaggcaagtgtccacggatcgaccgaaagcactttcaccctggatcaaggcgaccaccaggcattggaacaaggttgccaatcgcattttggcaagaggatctaataattacgatttgcgacgttagatgtttagcgattatattatgattgttaaatgcattaggcataggagctacttacgatggatgatcgatcagtcgaagtatttgctttgatggatgagactattggtggattgcaagattgttggatggggtgaccttccccgacgcgctgcccgcaacgactatttataatctgcacgtacatgtagctagcaacaggactgttgtcagctccaaggcacgtttgtccactcctccggtaagttccgggctttttgactgtggcgcgtttatctacaacttgtctgctccaccgacttgtgtgatggggcacctgcacaatccagccaggtgccaaatgctggttcttcaattgttccatgctgtcatcgcacccgcttgactggcaaaaatgttcatcgcctgcttgaccggcaaaaatgttcatcatacatacgtacgagtacatacatacacgaagttaaagcgagccccgattccctgctgtgggcggcgttggcatgtgagtggcctcacccctgtaccccctgttgcattgcaccaaccgcaatacctgtttgggggccaacaggcttcgaggccaagtggtgaaaagttcaagcgagtatacttttactagacactcacggcaaaagccctgacgccgcgggacgcattctgaactagaagcctcgctggccggcgtgtgcagggaagacgcgccggcttgagccttccgggagcgggagccgaggtgtggtgggactcaggcttcacagtctatgtagctgcctgcagctcgttctcccccactccttccctcctcgcattcctgccaccccttgactcactttcctctgtcttaggtgatacttgttagaaagtgaacctgacaaaaaggaacacgtcgtgagcacaggctacggctacggttctcggctccaaactaggtgaggagagagaagggggccgggaaccggcgcatacaacaacaagactaagtacatgatctccgccgcagtaactaggttaaatatgatgggacacatggttgaaacacatggtaagtttgtctaaagttaagtttgtaatcttgtaactagctttaactctaacacccccccccccccaaaaaaaaaaaaaaaaaaaaaaaaaactatggcggcactgacttgccacaatggccaaaacaaattagaaatggaaaaaaaaaatgaatccatcagccaatttggccatacagtccccctcattgatgaccagttatgacactggtcatcaacggcaagtggagaaaaaaaagagagattaaagggtgtttgtacaaactttctccttaataagtttcccaaggatgtgttcctgtttggtgcccatatcctgactgatttggatattgatcccatgtgggaggacacactcccatccaggaccggctttgactggtccttgatgggggtaaacaaccccattgatgactatttgcccggtcatcaaaactgtcattgatgggagtgtgttgttccatcgatcaccatttgaccggtcatcaaaggggtgtctacccccatcaaggactggttaaaactggtccttgaggggcataaataacagtttcattgatggggtgttcatcaatgaccggtccttgatgggggtgtttaccgccatcaaggactggttaaaaccggtcctgtgggggcagtacccgggtaccgccccttttttatccaaacaaactggcacccggcaccacctggcgggtgcgccggtgtggtgagaataatcaaacccatagcccataaataaaaacactttattacgtatacatagtagataaaatactagagggaagggggtaggttaggaaacaaaccacataaatattactgggctaaattttagttaattaattcacaaactaggcttaagatatccaatttctcatgaataaaaattatacaaataacctgtagaactataatacattcatcttagactagtaaaacaagctactaatcagaaagggcttcacagactagttccagaaaacaactcttatactaattagtctaagaataccattctcatattaattaagccaagaataggccttacatagtagatttacaacctcttgtattagaaaggcacttagagattaattcatatcagattgggccatcttagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaaacccatgtactgcagaaccatttgtctataaatagaggctcccctggctcatgttttcctttcttcctcctcatgctagctacagaacagtaataagagatattactcagctttcatcaccctttttgattaagagatccagagattattagagcccttgaacttcccttacctcaattttggccatagaaaagtaatacagaaatattgcttagccattctcacctctttgaaagaaattagagaaataagcgtacctttatcagagcccagagaaactagagagatcagagaaccagagagaatttataacagatttaacagagaagtcctacagaaacccttactactcagaaaaccacataaaactcctacctcctcaacaggtattcttaagtaacaacaacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttattgtaactttcccgcaagctagacaggagggcagtctcacccacacacagatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaagtggtgtcccaacagtggcacatttctttagataaatttagtcttttaaaaatactactcccttttgctagtcttactcagaatacctgaacctttctcaaatctcaccttaaattataaagaacccttataacagattaagagaaaatgtctgaatacactcctctcatcaacgttggtaacactgcctttacccagcatcgagaaccatctgtagcttcttctggaagttccctcatccatcctctggacaccagattagacatgccgcaacccagccctattactccagataaccatctccggtctcatcactcagtagcagaatccaacacccatttccttgaaaaagaacccaaaattcctaaatacgcaggaccaactgatagtcgaagggtagtcaagattaagcctctagacaaggaattatttttcgatggaacgaacatgccgatcgagaaatttattaagcggcatgagcgtgcgggagaagcagatggagctagcgcgacggatttggcgaaacagatcatctcgttcgtaagaggaggtgatttgaaggatgaggtcgaggagatggaaggatatgagacggtcgaatgggaggaactgaagaaacaattgttggatcggttcggaaagtctctgcccttggtaaaatatacgaagcaagacttgaaggatttagtcaacaccgctgccaagaaaggaggcattcgaaccttggaggagtttaagatatttcggtcgaaatttgaaatgatcagtcactacttggtgcggatgggatacaactctgacttggaagattttcgagaattgttgttggaggctcttagtctaccgttagaaactgccgtcactcgggagcttatccgtgataataagatgcgcgtttctaaggacggaggcgatattctaccggtcaccaagattattgttcaatatattcagagagaagttcagtcaacctctgtaatggaacatagatctttgggaaggcttgaacaaaccaacgtagagccagctaagccatccagaaaccccattcccagacccccagcaccagcaccacagccagaatcctacgagaaaaagattcaagacctcacaagacaattagcctctttaacagcaggaaagatggctccaccacatcagccattggacgctaatcttccaccctcagctgttcccactaacgtacccttcaagaagccagatttgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactggaaaatagtatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcttaaattctacatgcaagattgaattatgcatgatggacatgcatttctcatgatcacaaacttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaccttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatatctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctagattgttgttaaaagactaatcccaagtgagttgaagaagtcctcatcttggaagcctattaatccatagaagaggattgatctggatgcccaattaaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttcccacttaccatacttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaagatttcaagtgttactactgtttccaggatactcacagtagcaatagatgtagtctatttgcctttgatgaatctcgaggactagtaaagcgtgaaggaagggactatcttctgccagacaacaccaagattgcatgggatactcgtcgagccattaaagacgaagtagacaaatttgatcaaaactcgaagaaaactactgcggcggtggtcacttcctcgtttggagaactggaggagtgtgaagttaaagaatacgcggcgtatgatgtggacttgggaaagcgaacacggtcggaaaaagaaccggaaaaatctggtagtggaaagaagggacgagttgagaaggacgctgtaatggatattgacgccgaggatttgatcaagaaggcaacggctcaaaaatctgctcaaggaccttctaaaactactactgtacccgctaaagtcagattcgaggaacaaagatccgagaaagaagaaagagaaaaaccggcaaagaaaactcacctggagaaaactttggcgaaagaatatccaggggttgaagaagaaacggaaaagcacatgttgtcagaaggaaaaatgactttaagttatggagaaatttttgtgatctcgaatggagtcgtggatattttcaagaagaagatttcgaacagacgagtacctgtggaagaaggcgaaagttctaatcatgcgtctctggaaaacaatgatgaagacgaactctcagtaacacattactcctgccctcttggttatattaaacttagtatcaacggtaccaacagcgaggctttattggatactggatcgatggtgaatttgatgccagagcatatggcgcaaaacttaggattggtcgtaaccgagaagccgatgaacttgaaaggaataggtggacaccagacgggaatcattggaatcgccgagggagtcgaagtggtgatcagaaaaataacgagacccgttcacttttggatagcccgaggagtggtacagttcatcttagggaaaccgttcctgattgacgctgcagctacggtcaaatacatggataacggaggagaatctttggctatcatggataaaaagggaaagacttatttaattccaattctattaccatgtcatcagaaatgggagaccacttgacccacacatctagttacgcgggattttttagattagaccccggacaaagactgcttgaagtagataaggagccggggaaggttagaattgagtgccaagctgcaaagtataaatctactgcaaagaaaattaaaccaataaacatacctatgccaatgtctattaatccacctctctcaaggcctgccttatctcgtgacccttatttgactccagttgtaccaaatccaccgaaatttcagcctactgcaaaaattacagacgaaagattaaaaatgattaattttggctcgccaaattggttatcagaggaagagaaaaatttattttgtcatgtcatcactcttagagctggagcactagctttctcagaagaagagcgcggacttttgaagcattcttacggtaaaccatacgtccttcccgttataccacacgaaccatggcaacagaaaccgatcccaattccagggccaattaaagagcagtttattgaactagtcagagaaagacttaggacgggactttacgagcaatcgtgttccagttattcaagtccggtcttttgcatcaaaaagcaagatggaaagttaagaatagttcatgatctacaaagattaaatagtgtaaccatcaaagattctgtattaccaccctcgccagaagaattggttcaatctttcactggtagagcctgttatggtctaggagatataatggggggatacgacgaacgagaattagcccctgaatcaagacctttaactacttttgagactcctctaggtagatttcaacttactagattacctcaaggtgccactaattcagtagctgtgtaccaagctcaaatgacttggattctgcaagacgagataccaaacaacgtaggaatattcattgatgacggaggaataaaaggtccggaatctgactacggaggagaaacactgaaggagaatcctggaatccgccgattgatctacgaatatgctatcacactggagagaattttatttcgaattgaagaagcaggactcaccatttctgcaaagaaatttgcttgttgtgttccagcattagacttggttggccatgttgtttgcaaagaaggaagaagagtgtcgaagaagaagttgaataaaatcgaaacttggccaactccacgaaatccaaccgacgtcagaggtttcttgggcgttggtgtttatgttcgaatgtttatcaaagatttttccaatatagccgctcctctcagaagacttacgtggaaagacgctaaatgggactggacagagggctgtcaaaaatcctttgaacaactcaagcagatcgtaggcgtggacatcacattaaaaaaattggattacggtgaaaacgcaggaaaaattagattatcagtcgcttcaagtaaaatagccgcaggggctgtactcagtcaagaagattcaaaaggcatggatagaccagttctttatgaatctgtagttttctcacggcgagaatcgagctattcacaatcgaaactagaattatgcggtgtaactaaagttctaaaaaaattacaaactgttttatggggtcagcattttgaattgagagtggatgcaaaatgtcttgttggcatgatcaataacccctccttacctaatgcaccaatgaaccgatggatcgcctttatccaactattttcatttgatctgatacacgttccggctaaaagtttcacgatgccagatggattatccagaagaccgccagatccggatgaagaagacagtcctagctttgatgaggacgaggagtcaatgagaccacacccaggattcggaacgaaggcagctttctccgtacgactgttggggacaacagctaagttgggggaggaggttgtaaacctgcaagaaggattctggaaaaatttagaatattatttatcaacaatgaatagacccccaggaattagtgaagaagaattcaagcaaattaaacaaaaatctttctttttctttatttcaaatggtgttttacacaaaaagagccagccatattcgcaagtagtaatctcggtgccatcaatacaaaagaaaatcttacgagaactccatgaaagcctaggacatcgaggaacagaagaaacgtattgaagaatcaagttacggttctggtggccccacttgaagagagttgtaagaaactgggtcagatcctgcgagccttgtcagaagcgaagttcaacactaccaatggaagaaagatacgcaacgggaagatcagtgttattcagtcgagtcagcttagatacactccatataaaagcaggcagatggaaatacctagtagttgctagagatgatctttctggatgggtcgaagcagttggcctagagaaaattcaagcaaagaaaatagccagctggtttcatgagtcatggatacttcggtacggcgcacctacaaatgtcgtggtagacggaggatcagaattcggagctcagtttcaagatattcttaaatcaatgggtatacagactagagtcacgacaccttactatccagaagcaaatggtatggtggaacgagggcatagaacaattaaagataccttagtcaagctgagtgggactgaaggaaagaaatggcgagaatatctgcctttagtattgtttgcggactgtgtctcgactaagcgtacgacagggtatactccgtttgaattggtttttggccagcaagctattcttccggtggacttagaatttgaaactttcttgggaattgattggtggagtatcagaagcactcaagaacttcttgaggccagggtaattcaattacaaaaacgggataagaggctacaacaagcatatgctaagttaataaatactagacaacaatcagtagactactggaataataaaaagaaaaatagagaaccattaaataaaggggacttagtgttagtatataacaaaagcttagattctcaatggggaaagctgtttgaaaataaatggaatggaccttaccgagttgtcagtcaactacctggaggatcctacgcactggcggagttggacggagctgaagtagctagaaaatatgcagcaactcacgtcaaacctttttacaaaagagaagaggaggaagaagaagaagagtgaagacttacaagcattgttaccaccagaagaggagccatgaggcatcccatcttcgtacttagggatcaagttatggacgttggcctaaaaataaaaaaaatatatataaattttttttcaattagttgaaatctgaacaagaaaggaaataagaagaagctctacttacaaacttgaatccacgagagatatccatgtaaagcttgacgcgagcctcgtgttcaagaaagttcttggggtagttgtcacgacagtaaatcgtgatttgattcatgatgaaagcgaagagagcgtcgaattcaggttgggtaaagcagtcgccgtcgtagatactgtaaccaggaggcgtcaagagcatcgatatttccatctcctcagccaatggagaaatcgccgggctagaatcgatgaagatgggcgtttggtcggtgaccttggaatgactaagaggagaggataaaaagaaggggaagttagggtgtaaagaacagcagaaaagaagaggagagaataaacgcacgagttcattttctttatgagattcctacaagtataagaaaaatataaaacaagtaagaaggagccgtagatttagttaaatgaagagggttaaaacttatacaagaagagaagaaaaaaagaacctggggcgttactgtgggctgttcaaagctgcaaagtccaatcggaggaaaaccgggcggtcgaactgtagatagactgcacagagaggcaaaacccataagggatcaataagttatcaaacatcatggatagatggggaaaagaataaaaaaaaaccaggaacgaacccgaagaatgaatgccaaatagtaaatagtagagacccaggaattagaggtcgaagatcagcaacaagcgcgctgttgagatcgataggaaaaaggaaaaaaagttattagtttggcaagtcggtctaaggtggggagaaaaacaagaataaaaacgtaccaatcagttttccgaagaccaatcaaagacgaggtcgaaaagaataaacggatatgtcagcaacaccgattgaacgaggaaaactaggcttcaaagattaacggagatgggaacctatcaaacaaacctaaaaaaaagggggaaagttagtaagcttgcgatataactaaaaaaaatggaggatggaggaagcgacgtaccgaagaaatttatgaaaagttgcgtttgactggatcaagtatggtggcggtatcgatgatgactaaagtagaggattggatggatatcaagcaaggaagaaaagaaaaaaaaagggagaatcaataaattaaacaacatttaagttgaagaggaaaaagaataagcaataagaaactcgtaccaagattagcaggttgttaaaaaggcgtcacaagaatgggattaaaagaaaacgatacctcagcgggttcgattaaaattaggagaagtctagtctacatgttagaacgaaatctatcaaacgaacctaatacgaagaaagagagaatcgagttgtgagattagtaaataagcaacggaagtgatggatcaggaatgaaggagacactttaccttggaggatggatggatggatcaaaagtcgcgagatttcgagatagcttactttaacgattgatagctttcttccaagacaatgctcgagtcgaaacgcctgaaaattcgtctgaagtggtttgaacgccagggaaactcaagtatcgagaaaaaaaaacctatcgaggaaggagggaggaagtgaagatctagtatccagtcgaataaacgaatctagaaacctaactaatcgactaagcgtgaaagtagaggctggaagatgagagaatagtcgagtccagaaggggattaatagtttaaccgggagaaggaagcaatctgtgaggtcaggaaaatcaaagatggtgttggtttggaaaatgtacatagaagacggttacggacgagaggaagtggagggggtagaaactagacacgccgaatttgaaatgaaccatgaaattgaataaggaaaaaggaactaagaaagaagattcaagctcgtcagccaagtcaaactttgaagaaaagaaccatcaatatcctacgagtcgttagagatgtcgtttgcgaattcacgcatcagtttatcctcttttaaggctagacattagaaatcgagggatcacgggaatcgtcgtcaagggaaaacttgaggtcgaaatcgattaggtggttgggaatggaatcgaggaacggatccaagattgatctgagactagatgacttagggtttcaactgataaaagatcacaaagtttaaaaatccaacatttggatcagcttcttcccttttataaaaacttgtaaaaaaagatcgataaaagaaattcacataccggagactcgagtttagaaggttcgctaagagtcttgaaatcaagttagaggaacaaggagaaatcccgcgtatgtcgaaaaagactgcggccaaacggggaccgaacttgctgcgcgaaaaatttaaacaaaatttggctgtaacacgtgaactcaacaaagagaaagcacaagaaaactgcgccttggctccgaaaaatttaaaaaaaaaaaatttaaactctcatgaatgaaaactgaagacaaaatctggagtaatttttcaaaaaactcaaagaagatttccaagactccaggactgggacataattgagaatctaatttctttcccacatatatctttcttttttttttttccctttcttcttctcaaagaattctacgtatataaaatttttttattattcaattcagagagcttgtctgagggcagacaaataagttgggggaggatgtggtgagaataatcaaacccatagcccataaataaaaacactttattacgtatacatagtagataaaatactagagggaagggggtaggttaggaaacaaaccatataaatattactgggctaaattttagttaattaattcacaaactaggcttaatatatccaatttctcatgaataaaaattatacaaataacctgtagaactataatacattcatcttagactagtaaatcaagctatttattagaaagtacttcacagactagttctagaaaataactcttatactaactagtctaagaataccattctcatattaattaatctaagaataggcctcatatagtagatttacaacctcttgtattagaaaggcacttagagattaattcatatcagattgggccatcttagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaaacccatgtactgcagaaccatttgtctataaatagaggctcccctggctcatgttttcctttcttcctcctcatgctagctacagaacagtaataagagatattactcagctttcatcaccctttttgattaagagatccagagattattagagcccttgaacttcccttacctcaattttggccatagaaaagtaatacagaaatattgcttagccattctcacctctttgaaagaaattagagaaataagcgtacctttatcagagcccagagaaactagagagatcagagaaccagagagaatttataacagatttaacagagaagtcctacagaaacccttactactcagaaaaccacataaaactcctacctcctcaacaggtattcttaagtaacaacaacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacacagatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccggcgtggccgaatctagaaacaaaaagccccccaaacgcataatcaaagtgacaatcgtcccgtaactgttacgcgtgagctgggagctcatcccgttatccattgtgcagagtaaccatcctcccagatcgtaagtcaagtgcctaacttgttcgcaacctgaatgatgaatctggctgttaaccgcttatcaagcctggcttgcacatcaggctctttggcgggaaggtgcaaggtttaacccaagtcctggggaggatttctccattcctcctcaacaaggagctgtcaaatcactccccagctggtagctagcaggtataaggtcatgtaatgacatcgggtcaacttgcagaacattgccggcaagtattattaaccggcagggaagtagacctcgccagcaaacaagcacatacctggagggaagtttggaaggtctgagtgttgtgaatgtaaatcagattttcattactcctcaatggggtaatgaggatttgccttgagattatacacttggctctaactttttgtttccagattcgcccaccgggtgcgccgcaggtgctggcggtacgcaccaagcagtactaggtacctagcaaagggtatagacaaacaatctctagccccgccccttggttaagctacccgccagtcaagaaacaagaatatcttggttcttggttggtgtgctatctcacccaccactcctggaggggcgtgcaatgacacccgcccttccaggaggggtgtgccatgaaaccatcccttccaggcatgggtgttgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagttgttattggtgtttggtaaggttctgtaaaggtggtgtatctttgattgagtggtactaaactatgactgatgaataatacactgaggagacaacaactgggaggagagcctccttataaagaaaatagtgagggaattcagctccagggaagccagtaatgagtgattttggctgggctgggctattacatgaggtattttagctgcatacataagttgaatgagtgaatgtgattggtcagacatttacaagagttgaagtggtgatccaaacagctgaatgagtgattctgattggtcaggttccaatgtgtttacaagtgagtgtggtggtgtaagctgcagctgtcatgcaaggaaaatacactaatttagactgcatgcatgagttttgtgatatgtatcaatgaaatgtaaggagtgtagatgtatgtaaatgagtgtgtatgtgaatgagtgtgtatgtaaatgagtgtgtatgtaaatgagtgtgtatgtaaatgtgaggctgtacagtactgagggtgtctgtgtagcttgagtgttgtaattgtgattgttgacatgtacttgatggttgaaatacttgtgatatgttgtccattgtgggataatttttgatccaggtgtgttccaatgacgcctctgtggtgaccaagggtgaatttatccgtcgagtccggttcttgagccgtatggtgtgatttctgagagagattgggtgataatatgaagaagaatatgtataagaaaagaaagaaaaaaacgttgaattttcacatttttgactaccacagcgtgggcgggcggggagggggtggatgtgtgattatcaacactgctggtctccgggacttccaaggtgcccaagacagggcactgaacaggtaagttgacaagacacaaagggctacgtcccgcgctgtttataaggaggagagctcccaagtaagtcctgaatgaatgtggcacagtgggggtaggtgctgtaaccaggctcaatacttgaaatcaatttgtcctctcaaacatacatattcctattggtaacaaacatgtggcacatttccaagaaaaaagccacatgtttcagacttcttccatggaacacctgtggacatttccaaggatatagtcacgtttttcagccttattcaaatgaaatatgtcacagactatcccccttgtaacaaagaacacggtttcagccttgttgcatcaaccagtgggatagatcagagccctgcatgaagcacccacaagttgaccctaatctcccagattcctcctcaggtatttaaagggccctctttccacccaaaaccagattcctcagattataacaacccactttagattacccaccgtcacaaatgcttaaaatttgtatctgtctggtaatgtatcgtttcttgctttaatcctctgtctatcaaaaacctcaagacttaagggaaattattagtacacaaataccccattatttcttgagattttttaatagtttcttctgggatttaaaccacacctgttcacaggccccagtgttatcaggtacctaaatcctctgctgtttgcaggatacctttgagggattaaaccacccctgatttatcaggcccctctgtttaaattatatcaaaatttattaatataattaatcatatctactatttattaaacatgtaattgccaatcatcattagaattaccgtccagactcttcagtcccagagttcaaagtctaacacattaagtttagcatcacatgtagctagaagggatactccttggcatcacagtggctgaaaagggctaagtaggcaattccaatccaatgaatgggtcaaaaatagcttctatgtcacttggacaacttggtcaagtttcttgatttgattttcaggaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtcaaactaagtgaggaagagaggggaggtacccacggtacctgccaaaagtaccgccggtacccgctgggaggtgcctggtgcggtacttggtacctattttctgaaaaaactcaacaggtacccgagtacaaacaaacaatctctacaccttggtcgctaaaatctacggcagtatgtagtctccttgcaattcctcacatgtagggactcctagggactcacccatggcctacaaacaacatgtgaaacccaaccctcacacaccacaccaccctcagcagcacacctgtcatcaattttaacaaaccactcctccaagttgtggtgtatgccacagcagtttgagactgtgaaactggctgtgtggacccaatcatcaagattttacggcccggaagtaggggccgtggtggaatggctcttagataagtttggctccagcaccatctaagccaaacttgacacactctcagctagctccaacagtctacagcaaaactccttgaagttgcatcactgttgaattggaagcaccaaccaagaaatcaactgcagatttaagcaagtaaacttacatgccagtaagcttaatgttaaagctttaatcctaaagcttgcaattaaaaaactgacacgtcttccaagaccatcttttgacacaccgcactacataaatgggagcagtccaaattatgcttcaattgaaatacaagcacacgtcagtgggccctgggtgcatagacaacaatttggggcatgaaagcttcttgcaaaaatggtcctcatgaaagagtccaattggggtttgtaaactgggccaagacccacaaaatctatggatgtggactggggctccaccccttttttaggggacttcagtctggactctgagcatactcttcttttagggggctttctgtattcctaaacaatgatttctttatcacattcatttctgagcagatgaattcatgaaaaatccaattcttccattggcaccagtacttcttcatatatgtagaattttaacttgctctcatgcaatacacaggcaaagtttgatatgctttgaattaaccaagaagccttgaagaaaaattctgatcaatcaatctgaggaaggctgtgttattaggcttcatgggagtcaatgcctatcctattttcacaatatgaccttctagaaagatgaactcatgatttcactccagcattgagttatgtgactggagtttcacgaattttctggtagctgttacaggctgttacatagcaaactctgctacacaccaattaccatggaggaaaaactgcggttaccatactaccatgctgtttttaccactcaaagcattgtagcatagaggttcttaaagtttgctgacattgcggtgtcaaggggattgaaagggggccgccacgctgatccttcttggcccaaaggcgcagtgtagcgacatgtttttcgattgacctttttgaatcgtcttgagtgatatgtctcagtatcgttccagtgctaaccacattctttttcagctaagatgcagtgacaggtgagctctttcacagagatctcaggaatctatctagatagcctactcgaaatgtgactaacttgtccgacacactactgctagtagtgtgatgagttccagcagtgacctatcaaatgccaagctactgattctcattcatgaaataaggtccactagatcaaacgtcgtaatggggttaggcaataaccatgtcaccccaagttttgtttgacaagatattcaacagtcagctgagcaggcagaagagactttttgtagtacaatgctgaacagtcggtaagattattaggtaaaggaacgatgtctgtaataacttctaagcaataaattttctgtagacatggaacatttaactttcagtatcagcgagtccatatgaattaaatgaacgaaaaggcttactttaaaaaccttcggtggaactcagttcgcaggagatcattgacgaattctttctttggtttctcgttcacatcacgagcctgatttttgaaaatgacatcatcatcccaccgtcgtttgacgaaaaaactattggacgaagtggagactgaattggtcggagaaaggccgttttgattcaaagcagctttgagattaagaagaggattgccaacggccgcttcagcttctttatctaaagctgcattggcgtttgattcacgttcctaaaatcaaacacaagaaatgagcttgatggactgcgaggagataaaaaatagttttgcttggtttgcaccaacctggcgttctttctcttcagcccgttcacgcttgatcttttccagctctctcaacaattcagcagtttccgactcgtcgtcatcactatcatcatcatcatcgtcgtcatcgtcactttcctcatcatcattcttcccgttcgtcctgccgttatcacttccattgtggctagataagggtactgaggtcgcctttcctttgccgtgtcgcttggatcctctcttgtcatcatctgaatcctcatcactctcagagtcatccttatcagccagtaacgcttcctcaagaatcttccttcgcttggcctttgattcttcatcggttccatcttctagtaacttcgtactcgattgtttctcatttgcttgattttcttcattgatcggtaataatccagccgcacgccgtctcttggccgcagattcacgctcggccatctcaagttctagtttcagatcacgtcgagctaggtcatccttactgttttgtccaggctgtcggtatttgagcttggtatgtgcggcaatgtctcgcgaactgtattgcttcgtattcatccgcgcatcttttcccatctaaagagttcccaaagagcaaatcgtaagttcttttttttcgctcaacatctggtcggtcaagatgaggcgaatatatatcctacagcgggagtccatgttggcctgtgtgcgctagacatggttagtttctacgtgtggatcgatcggaatactttgaagatatctgtcggtagtcgatggcgagaagtaagtcgagggttgagttgatagttgttgtccagggtcctgttgagagcgatggacgtggataggggttgagggtggttggagggggtcgaccctgtgggatgcgagtgaaaaaatcaagcgccgccgcggtcgtgcgctggggtctacgccccatccaacgcgggggcttactaggtccactaggactcggaggtccagcttgcgtattgaagaattctcccatgtatcactcacactcagaaaacctcatcagtttatggtagttatcaagataaagcatcagtatcaagacaagtgcaactggatgtgaagggtcaagggtggtagggtttagcccaaggtccatggccatgggaaattcaaaaaagcatgaatgctccacagactgaaacttgatgtaacttgtgaggaatgtgcatcaggaaggaatttttgccaataacctctggtcaatccccattcttgacaggatggcacatcatctatctagtgacttcaagtgacttcgaaaaggaatcgttggaggactcccgactaattccattcccatccactcgttgaaattttactcagtcttcaggttagggcactcgggacaccatcgcgagcggggttagatagttcgagtacacagaactctggaccgggtttgaaaggtttccttctaattaacatgtactgcatccgaccaaccttcaatttcgcatccgacgttctccttcgagaaactgagacgctttgccagtcagacgtacgtatgtgtttgacgagctttgggctagcttccatacttggttaatgtctaaataaatcagcttcctgtcttcgatttatgggcgacctatgcacgaatcacagtcgaagaatataccagcactcacattgtagacagacctcatcaatttcatcgccaatgatcatttacaacgcagcaatctatattttacaatgtttgggagttgggcaggttttcaaaggaatgaatgtatcatgaaggcccaagcaccttgaggcagtacccaatgaaaaatattagatttgggaggctcactcaggcacaagaaaaaaaattacagaagcacgtatatttcaaggagtcatttaggcatcaaggagtacaaggctttaatatttaagcataggaaggagaaaccaagcagagaaaagaaagaaacaccaagatcgatctgcggaagttctcgatcagttttcttcctcaagtctgcagggatggaaggtttagagcagaaaaaacttgctttcattcaatcccctcctgctgccaatattctggcttcgtcgcgcctgttgtcggcgcaagaagccgttcggttagttcgcctcttttgtcgtgccggtccaacttggcttctcggaggtggtgggggaggggtttggggtggcagagtatccgtctgggcagatacctctggagaacttctagccattctgaagggggtaccgcgttgtgacgaaggtggcattgaagtacaagcaactgatcactcttgttgattaatcaagagggaaattgaagcttgttgtttgcactccttcaaattgtgcataaaaacaatgttcaccaaatgaggaagatcactttcatgtcagagggattctctgtcttgtcgcgcttctattggccaaggacctcaacttcttcttgactggaattcttgaaaggcagcactttcaagagggaaattttttttgaagcgcgcaaaattctagatatgtagttggaagggctatgctttatttctttctttcgatcagcttcacagtacggataattggattatactccggcagtgcctctatgttgaaattgtgtctccaactactatcaattctactcttagccctcatagaatatttattttcccgcgtggagtctctgactgcaagaatttcatcggtccctgcagaatgttaggagaagctgagtctgatggtttgggagctctttttttggatttttttgcagccaaaggtatagggacgatgtaccagtggtgtgtaggagggcaagtaggtgaataatataatcaagagccataacaagctagtaaaagacgctgagcccaggcccaacagaccatactgcagctgaatcgatgagccctttgatcgtgaggcacgcggatggcagtctctttggggctcagctgttacagcgctgcctcattgcagcctgtacaatggactggcggagcagcatcaccaagtaggaagcagcagcagataagctcagcaggacttggatacattataaatagaccagagtatgcatccatctctttcgtccttcccaccaacagctcaacttctccactccagccccctctccccctctccacctagtcctagagtcaaggtaagcaaagtccttcttcttcttcttactccaatcgatggcctccaagttctcctagaccacaaattgactcactcgggcacttccatctctgaattttcaccagcaccaaaccagcaacccagggaaaaaaagcttccaagatggagaattctaatcaatctgatgcatcacaaatttctcgtgagaatcattcccttaaatactgaacttgtgattctttttagctgcgctggtcttcgttaacgatttgttttgttgcccaaaattctgatttttcaaggtacgctgatggtacacgagaccgtctcccagactccagagttccaagaatacctccgccaagaagcgacgagagaccttcacatcaacatcgaggccaaaattctggccttgcaagaagtggcagcgaagaagtttgcgccccacacttcaatcacccaccccaggcttttggtcttgcagatgcaagatgatcatgctcccctccagaatcgtggttctccctccaccccaaactctgatgctaagggtaaaattggccccacttgaattgcttgtgccgtggtctttgagctgccaaataatcagttctcagttctaaatctttctttaatcaaacttatttgtattttcaacttgttctttctccaattgtttttaaaaacatctgttacttgataaaccgtgtatacctcaaatcaatgtaatttgatctttgactgtcttatccaataaggtaaacaagacctcaattcccaccccagtgataccaatttgtctgggggagatcagtcttatgagagtccttgatcgcgaagttgacacgcggactttttcggaaggtgagtccagtcctggaggctcggtcgggaacctgacagaaattcgcgaggactgggcattaaagtgggcgatggcgaactagaaaaaacccgcgaggagtctctttgcgacggttgcatgcagtccgcgagtacatactctgcccgaaggcaggttatgccatccatgacttgacaaaccctgcgaggaagccttcaattttgcatccgacgttctccttcgagaaactgagacgctttgccagttagacttacgtattttattgacgggcttcgggctagcttccatacttggttaatgtccaaataaatcagctgtctgtcttcgatttatgggcgacctatgcacgatgcccagtcgaagaaaataccaggacttacgttgtagacagacctcatcaatttcatcgccaatgataatttacaaggcagcaatttagattttacaatggttttggagttgggcaggtgttcaaatgaatgaatgtatcatgaaggcacaagcaccttgaggtagtagccaatgatacttatttgggaggctcactcaggcacaagataaatgatgaaagttaagaagtacgtatatttcaaggagtgatttaggcatcaatgagtacaaggctttaatgtttaagcataggaaggagaaaccaagcagagaaaagaaagaaaaaccaagatcgatcagtcctcttcctcaagtcttcagggatgggaggtatagagcagaaaaaaaagcttgctttcattcaatcccctcctgctgccaatattctggcttcgttcgcgcctgttgtcggtgtaagaagccgtccggttattttgcctcttttgtcgtgccggttcaacttggcttctcggaggtggtgggggaggggtttggggtggctgagtatccgtctgggcagataactctggagaacttctagccattctgaagggggtaccgcgttgtgacgaaggtggcaaggttggtgttaacaaatcagttgacagaatgccaagtttgacggtatgcaatattgatcattctaagttaaattacaagcaactgatcactcttgttgattaatcaagagagaaattgaagcttgttgtttgcactctttcgaattgtgcataaaaacaatgttccccaaatgaggaagattcttgtcgcgcttctattggtcaaggacctcaacttcttcttggctggaattcttgagagctggcagcactttcaagagcgaaattttttcttgaagcgggcaaaaattctagatatgtagttggaagggctatgctttatttcttacggataattggattatctctatgttgaaattgtgtctccaactactatcaattctactcttagccgatgttaaaatttgaggctgtgatcgattaacgttatggtttttgtaatcctaacgcctctcatagaatatttattttcccgcgtggagtctctgactgcaagaatttcatcggtccctgcagaatgttaggaaacgctgagtctgatggtttgggagctcttcttttggatttttttgcagccaaaggtatagggacgatgtaccagtggtgtgtaggatggcaagtaggtgaataatataatcaagagccataacaagctagtaaaagacgctgagcccaggcccaacagaccatactgcagctgaatcgatgagccctttgatcgtgaggcacgcggatggaagtctctttggggctcagctgttacagcgctgcttcattgcagcctgtacaatggactggcggagcagcatcaccaagtaggaagcagcagcagataagctcagcaggacttggaaacattataaatagcccagagtatgcatccatctctttcgtccttcccaccaacagctcaactgctccactccagccccctctccccctctccacctagtcctagagtcaaggtaagcaaagtccttcttcttcttactccaatcgatggcgatttctcctagaccacaaattgacccacttgggcacttccatctctgaactttcaccagcaccaaaccagcaacccagggaaaaaaagcttccaagatggagaattctaatcaatctgatgcatcacaaatttctcgtgagaatcattcccttaaatactaaacttgtgattttttttagctgcgctggtcttcgttaacgatttgttttgttgcccaaaattatgattttcaaggtacgctcatggtacacgagtcggtctcccagactccagagttccaagaatacctccgccaagaagcgacgagagaccttcacatcaacatggaggccaagattctggccttgcaagaagtggctgcgaagaactttgcgccccacacttcaatcacccaccccaggcttttggtcttgcagatgcaagatgatcatgctcccctccagaatcgcgggttctccctccaccccaaactctgatgccaagggtaaaattggccccacttgaattgcttgtgccgtggtctttgagctcgcaaataatcagttctaaatctttctttaatcaaacttatttgtactttcaacttcttctttctccaattgtttttaaaaacatctgttacttgataaaccgtgtatacctcaaatcaatgtaatttgatctttgactgtcttatccaataaggtaaacaagacctcaattcccaccccgatgataccaatttgtctgggggagatcagtcttatgagagtgcttgatcgcgaagttgacacgagcactttttccgaaggcgagtccagtcatggaggctcagtcgggaacctgacagaaattcgcgaggactgggcattaaagtgggcgatggcgcactagaaaaaacccgcgaggagtctctcttcgcgacggttgcatgcagtccgcgagtacatactctacctgagagcaggccatgccttccatgacttgacaaaccctgcgaggaagcaggcatacatagtcttcggtcgcgaacttgaaaagctacgcgagcactttgcccgggaggatgtcgccggggcaaagtgctcgggcgcgaacttcgaccaagtccgcaaggactgcgccaagccctcggtcgtgtgacctcgacaaagtccgcgaggactcccaaagacagcacccgagaagaaaaaaaaaggtcccaggtgggagcaaatccatcatacattggggctttgttatcacaaccgaatctgttgtcaccgatggacagtctctggggatgtcgtgctgagatgacgatggagtaagtaatagcaactcagagacatgggggtgtggggattacattccaaagtgcacccgcgatgtatgccgggtcttcttcggtccaaagttcgagccagaagatggttcgggccatacacagagggcaggatctttcaaggaaaacgtcttttgattatccaggcctgatgagaccttgtaacatttcgatcacggcggagggaaactggtacaaagctgtgtgaattgtacaaccggataggctttgtcctgcaaagcctctcaaaacggtgtcaagtgattatgagagggacatcatcataatcttgtttatcaagacgctcaatcaattttgaccaccaagataacaagaggaaagaggacgagaacggactggtaaagttctgctcatttgataaggatgatatctcgaagaagcgtgaatacatgaaccaccaattacatattcttttttttgtatcgataaacaatcatgagtttacgaaatatgtgtatgtatttagttgatgttgatatgagtttctttttttgaaagttttcttgggatggacgagaaagtgatacaacatgtggacaacaatatcttttataaaaaccttgggaaataaatgaagatggagagcagtaactatagagatagaaagaaaaagggacgagaaagtaaaaaaaaaaaaaaactacaaatgttgaatggttagatcacttttctataagacccctccttcaggatttatcatagaaaataatccttggattctttatcgggccttggcaaatccgacagcgtctcgaccccaatcgtagacggtgtaccatttgcgaaggaacacgtccccgacgatccataattcaccaatgttggggggcatctagtcacaagaaaaagaagggtcagagtccaaacatacgaaacgtaaatgagttttgtgttttgaggaaaggaaaggtgcttacgtcaagaccggtgaaagcagagacacaggtgcccgagacttgaaggatataatcctctccagtgatagtgaattcctttccgccgaagttgaaggtcaagtcgggtagctcagggattcgactgcagtcgacagtgtattgaccagaccagctcttggtggccccaatctcggcattgatgatctccgcagtatcggttggaagagcgatgagcgaagtacctattaacgcgtcaatgaacatgtcagaccgtcgaatccgggaaaatagtttctggatgatagggtttgatatgcttaccagtgtcgatagcggcaccgacattgtgaagcttcatctcctccttgccgaatttgaccgacttcaattcaacctcccagtagccgcgtctgcggacaggggcataaaagatttcaccctcgtagtgagcctcgtcgaccccaccgaagacgacttcgccaccgttcgggtcagccttgttgccctgagctgagccgagatagaatgcgaagacaggatcgtcgagcatcccattttccatcatcttgtagaatggtggtacggtgtggaggacagaaatggtgtcgtaaccgagaccgaactgtgggatgggttgagtgggtattagtcaacgaaactctagtcaagggagttggaagatcgactcacgattccatcaaacttgccgaaggcaaaggcaagtccgggttctttggtactttcagcaaagtcgacgtctgggacagtcaagtcgccgattgtcaaaacatcattgctaataacaccttccaagctaccagagccgtatcggattttgaactcggtgccattggcctggtaggtttcagaggcctcgcaatcgtatttggagtgaaggaagcaagcgatggaggtgcaacgggtggaaggaacccataagttggaggactggatcaaaagcaagaatcagacagttagtactctctttagaaagtgagtcagtgagaagggaggtaggtttaccccagtgtcaaggacgactttgaaagattgaggcggagtgccaagactgatttcggagaagtactgggcgttcaagtagtctgaatgtgatgaaagtgtaaactgtcagttggggagaggattgataagcttaaggtgtttgtactgactgctaagggggacttcatgcccagcactggcaagctcggcctcttcgatcatttggatcgagacatcgtcgccctcctttggttgtttgagggcatggccgtatctgaacttcttctcggaggcagtatcgtcgactccgaagtatttctgactgacccaagcagtttgagattggaggttgttgaggatggtttgggagttagccgaggaggtgattggcatcttgtggagtttcattcggtgtttgccggccgtagccgatgggatactggctacggctgctaaggccgtgatagccacgacggctgaggtggacttcatgatatggtttttgtggggtagaagggtgctagagtaactgtatggagaatcagatgggtagttgataatagggaggaagttgtcagggaggatgcgagaaggcagaagacgaggaaccgggggattaaatcaggggaccaagggggggtcaactttcgagggggtgacgtacaggagcagccgcagtggaaccgcaacaacgcactcacaccccagccaagtggatcatccatcaactagttttcccacaactcactgacaagccctgtgtacatatgtagttcaatcaagttttcatcatcatgactcaagtcatgcccatagtccaacatcaggccatcgttgtctcccctgaagctttaaattcaatcttaatggttcggtttggaacttccaatcagatggcaagggcaatccaacctacatggtatagggatggatggattaatagatcattggaacttcgggagtctcgaatgctcaatcttcaacatgcatgttttttgttctgcttggtttcatcatcaacagcaaatcgcaagaatcggtcatgttcttttttctctataaaaaattaagatataagagatagaaatatgtaatgtaaaagccaaagaaaaaaacaaaacaaaggagagagagagagagagagagtcaaagagaacaaagaacaaatctcaaacgggtttatcagcgggttggatgacgacgccgggggtggacaggacatcaggtctagtgagatgacgatgagcgagtctggagttgaattcagggccgatagagtggccgagattgagctcgagttggtggcgattcgtgtacgggaacgggagatccttgagctggtatttgttcagcttcttcgagccgttatgtttcgtcgacttgccctccaaaatgatcacgttctgtttccccgcatcttgccgtttgctcggctcaactcctgagactttcttcacaaacttcttcgaatgtttcgctttctttcctcctttgcctacccaatctccctgcaaaaaaaccataacaatcatatatattgtcagcctcattaccatttttatttgtttgctgaatctgttagcttacccaaccaggaagagtcacatcgacttctttgggcgcctctttctcaatttgtttccgtttctcctcgacaaattgtgcgactacgccgtcatcagcgaaagcctgtttgacgagctcgcgctgttggaatgcggatcgtccctgagaatcagtctggccctgacggatgatcgcgtcctctgcagcatcctcgtcgccttgatcctgcatgttctggagcgcattcgcgcccaccccctcgctctttccgccgaggaacgcgttgaagtccaggtctactttggcgtcctcagtcgcaagctccctctcagtcgtctgcttgcgcttccgtttctcggctttcaatttcgccttctcagctactacgtctaccgagtcggcgttcttacccgagttcggattcaggtctttgattcgagagatcgtccctcccttcgtcgtcgaatcgagggcaaccagccatggattcgactctgcctcggttccagcccggttcggaatggacttggatgggttgctgatgccatctgtgggcaatctgtctcccacagccatcactcgaagatgagagcctgacgttttggttgttcgagaaggggccggatgagttgatgtgtcttgatcagaagtggttgcatcatcgtctgccgtcgatgggccgatgatttgacgacactggttcagagaagtccatgttaaaaaggaataaatcaacaagtcgaaagatagtttttttctttacttacgacctcaggattgaagaccaatctacccggatttccttgaaccttcattccgccgttgagatcttcctcctctgctcctgaacggtcttgctgatcgtcgagcaattgttggtggagttcgagcctagcttcctcagccttcctttccttgacagccatggcattttgcatgaacttcatggcgaacagacctttcagagggggctcgtcatcggagttctgtcttttggaatctatttggccgagctgtttgagtgcatgtgctctgatggcatcgacatcatcctcggcgtccgagtcaaaatcagaatcagaatccgatccatcttctgagtcatctgagccttgacgaccggagattttcttcttgagaagctcttcacgtcggatcctttcttgaatggcggtgttagtatcgccccccaagcctttcaagccggccactttcttggcccatttgccctggttggaatgtttcaaggaagctctttcgcgtgctcgttcgagttccatctcttcggtctttgtctgcacccggtctccgccatcaatgtcatcgagctcttggataaagtccatgtctgcctctgcccctccaacgcctgagatcgatttccgctgcttctccttcttccggattcgacgaaaagccttactcttgatcttagctactcgtttggccttccgttcagctcggaacatcagttctctggccatcttggactcgagaaccttttctctgatttgttcgggcagggttccttgggagatcagttgatcgttctcttcctggacaagcctcttgctggtgatctgagaactttcaattagtccgaccacctgactctccaagttattcagagggttgaagtgcatgttccaacgggtcgcatcgggctctttatcggccgtagatatttgattggagggtacgacaaatcgatttttaccatccgagtttcgtccggttaaacctttagccaacttggtagtctcgtcccactttgacatctccttcttggtcagctcataagcagcttgacgttctatctgctgttgtcgacgggtttcgagaggagctgggatcggaccggctttggatgatttgttagatgtaatcagtggcttgagagacttcttgagttccgaaattcccggtgttgaggataagtttgagagtagatcttccaagttcactcgacttgaggcttgctcatctatcattcctccggcagacatactcggcaagatttctccttcagtacgtgactcgatttgaacgggtaatagcttgcgccttttagtcggaccatcggatgggtgatcggttgagttatccagactgttctccttccgcttctgggcagttaacgagtccaagttatcgacgattttggcgagatggttcaatctagattcttcatcatcctcgagctcgtccagatcgatgtttctatcttctgaattatcgcgttgactcgatcggtccgaattctcagaaccactcatcccatcttcctcatccgagaatgcgtgatcgctgtctgcaccaatgtcgagcatcgtggaggcatcgataaattcatcttgatccaagtcagtttcttcttccgatccatccgacaggcttgatgtttcgctttcttcaaacctaacctttgcgttcgggcgctacaaaaaggaggaggggggaagtcgctcaaattagtgtctaatatggaacatgtgatcgttggagttcgggactgacttttccaagattgtttttttgatgatccagttgtttgggtttcctcttgggttgatctagttcaccatctgcctcatcagagtcgatactttcgtcgtcgtcactgttcacaaaaccgaagccttcgtcgttctcttgttggcatcgttcgacgagtgattcgatccgggccaagtcatcgatctctaggtcttcttgatcatcacctttggaaggtctagttcccgtgagacggtgatcgtcgatctgattggcagtcagtcgttttcctgttgattggctgttggcctgatagtcgtaaaactggtggtcttcatctattctgtcaccctttgagttgccggttgactgttttgattttttggttgatgctgagccctgtttgggttttgttggttcgttgaggtgttggtgagtgtttttgctgttgcttctcttgttgctgttgttgttgttgctgttgttctttccctgtcttccctgtcgagctgatctgaacatcctctccttcctctgagtttagtgttgttgttgttgtggttggctgtgtcagtgtgtgtgtgtgttggtgtttgtattttgggtggtggttgggctggatattgaatatgcaacttgccgagtagatcaaaatcaatgctcactcaaaccgcttgtctgagaaaatggttggactggatgatataattataaggtgcctttagagatgatataattataaggtgcctttagaactgctgtctcaaacattgcttcaggtgcagcatgtggtggattttgagtgaagcatccccagagagcacatggccattctgccacatggtaaattggtaaacatattatgtaggtttcaaaattaaaagagaatacgtgaacccccagaaatattgggggaggaaaaccaagcctctcacaaagccagtatcaactagtcagcaacaactactgctgcaattttgtcttcttgtcaaatcttgctcaactgaatgatttgtagtagctgatccttatagcatcatagtattcatagacttctctatcatctgtacagtagaggccttcatggttcgtctacacacaacagcttggtttaccacactgctactgctagtgttaacatgatactgctaatttaacaggaaaatctaatggtgctgatgggtttgaactacactaggttttgctatttttcactgatggcatggcagacacagtgttgtcaattggtgatcttgtttgggagggcattgccgaggccaaaggctaaaaaagtcaaggagggttggggtggataaattcaagcttgtcaaacaagcataaggctgcgtagggcttgtgcttggaggcttagctttcttaaccggttgcagaccttgagacgcggttttaaggacttgaattgatggtctcaaggcaccttcaaggcattgcaatatatggatggtagccatacttgtgactgatctttttaatgaagcattgagtgagacgtgatttccatgagatcatactttgtatgtcactgtcgaccggaaacgccagtctacatccacactcattaaactgggtatgatggactgacttcatagtgccaacgctgggtccgctaccctgttggtagcgatggtatacatagtgaagcgcagtattacacttccacaaaacaaagataagcagaccagacgattttccaggacagttgaaagtaatgaggtttccatagattatgtttcaggcagcggtatttacatagtcaaacaaaaccaagcagaggaaacaagcagcatcaaccacgcacaatcagacgagattttggtcagactgctcactcaagagaccacttcgcggtagatcttgatggttttatcagcacaaccagtgataagacgagtcccggtggcatcaaaggtactacagaacaccccggcctcggcgtctaatgagcccgactgaggaatatcactcatcgtctggaagggcaagccagtcttgtaatcccaccaagtcatcgatccattatcagctggacgattgcaatgaaaaagtcagctctgttgtcgataaacccaaagctagtcttaaatcatcactcaccacctgaatacatcaccccttcttcgttgacgcagaccgtgttaatgatcgcatcgtgcccactgaagttatgcacaaacattccctcggggcacttccactttttgatgttattgcccccggaagagccggaggcaaacgagtactcggtcggatggatcgtcaaactccggaccgacttatgatggtgagttaactgggccatcgtccgtccggctgccaagtcccacaggctataacaaacccaggccgattgattagttagaggctgagaaaatgatcaaaattgcagaggggtgtgcctcttaccgaattgtcgagtccatcgatcccgtgatcacctgtggatcactctcttgacacttcacatcagcaatcgtcgctgtgtgaccagatagcacgtgcacttgagctttggttcgcatgtcccatactctagccgacgcgtcacgtcccgcagtcacaagtacatcaagagtcgggtgaagactatttatttagacataccagatgcgggtaagcatcgaaaattattgtccaagaggaagaaataaaagggatatcttacctgagagagtaaaccccactcaaatgaccatgataatggcgaatgactttattctgctcgagatcccagcatttgaccattttatcctccccacagctgaagaggtaggggtgacgatcggagacggcaagacctctgacggtcgagatatggccggtgagactgagcttgaggttgccgctggcgaggtcccagaccttgatgatccgatccccagcgccggtgacgaaccattgattacccggctcgaccgctgccgatcgcacccagcccagatggcccgagatcacccggtgcagcttccattgcgggtggaagtcaggcttgaccgtccgcgcctcgcgccgtcggatcagcgacttggacaaaagtgtcgattgcttgtgtgcggcgtgttgagaggattgggactgatcggcccgagtcaactgagatgaatcgctcggatcacttggcccggctgacacaacaaaagattcagaaaacgctttctgtcaagttggcttaaaagtatagagttcttaccttgaatccgtaatggtccctggggcccgcttgtgatcgatttgagagcttgctgttgcgggggcctcgaaggtccgctggaagcttgctgatcaaggacggcggagggaagagacttgcaatcgcgatactcgtcataggtcttggtcgccactcgcatccggagactatttaaccatcaaagaccagatcaatcgtcagcttagatcttgcaagcactcgacatactcgtttttctttttctagatttactttcgttcgacatcgttacagtccaacggtttgttacaggcgaacaacgcatgagttcgtttcaaagatctctcgatagccgatagctcttccgtcgccgtcgtactcgttcgacccatcttgacgtgtcttgtctgaagtggtagctggccctcgaactgctggtcggcggtctcatccatgatcccgtggcaccctgtcggactgtgtcagactccccggacagcggggattgcctagctaaacccggggggcgactcccgttacccgtaccagactccaagacccctgtaccagactccaagaccccttgaacaggcccagcttttcttttgtgcagaatcgcagatggggtttaatgtgtgacaattcttcttctacatactacatactccggtataaatgagcagaccaggatgggggggacaagccaatggatacagtcgtggacactgtcaattttgttggtgttaaaaggagtgaacgttcaatttcttatgaatgactttctggttggaaagcaagaggtttacataagtaggtcacctcgagcagccaacttaaccaagtccctccatggaaggagggaggccgtcccgcagggacccttcctccggcaaactatcggatgagactgctagagggaatcagtttagcggatggaactgctgaagagaatcagacgagcagacactcccaccacgaagcatccatgccatggaagttacttaaccgcagactcgcttctccctcgacgtcgtacctctccaccgtctctcctgcagtcatgaagcggcatctcccgttaagagacacaacagaagatgaacccgacgcccctgccggagggctatgtgcgaatgggttcccgcgaactcatccaaaaaatgattgaggttgcccagtgtcgtaaattgattgtaagctgttgtttttggcttctatgacgcgatttcggcgcgtgaagtttcggccattaactggttgggcatctgatcaccaagtttcaagttgaaacatgttaatgtgttccaatcaaatacacaacgacttcaatgtctcagtgtacttccgatggcatccagattgttcaatccccatgcttcagtcttttcaaacaccactctcaaccaaataccgcaaaggcctcacgtctccaattctcaacttttctttctgtttaacaagcaagttgggaagatcatgttcaatttcatcaaacaggtattcctcatatcactcgtgatcgaccaggctcgattaactcttctaactttgcctcaaactggcgaagaatctgtttttgaactgcccgatttgaacttgccctactcagatgaaagccctctccagtcgttgtattcgagcgaaaattcgcatgtcgatggttcagatcccgtcttgaaacaagcaatgctgcattgcgacgagatcccgcactcttcgccctcaaccactcatgattactcagtcagttccctcaagcgcaaaaccaacaatctagataccaaccttgcggccaagaaagcgcgaatagtaccggagaagagatcgaaggctgtttcacatgaccaaaaagaagacaagcctcgcgataatggggaaatcgtggaccaaggtcccaattcaaattactccggagctctcagcatacatcatacaccaattgaaaacttgaaagatgcacgcagtcctcaaagtaggcagaaatttccactagaaccaagccgagatgtatgcacaatttcaaatgtcaatgactggaatttcctcaaaaaagccggatacaagagcagaaacgatgatccaggggactacgaaaaaactaaaactgattggatgtttgactttgtcgaaagattgaatagcaaggaaggttatagtccaaaggagaaagaacttagtaatattgccgggaagaaagcagctttgattttgaagatgtttgacagatgcaagaaaaattttacctacccatccgaaatgcaaagaaatggtcgtcaagtaataatcttgaagaacatactttggatctcaagggaaaaacttcatcttggaagattcagaaacaccattgaaaaaatttcaacagaagtgggaaacagtctgaaatctagagtgcaaaattcctcaaaaaaaatcctaaaacttgataaaaaaacctcgcggatcatggaatacgtagcaaagataaacataattacaacaagcctggctatactctatcttgcattatttcaggaacatgccgaaggcgaattgtcaaaggaattcattcaaggtgtattagattttctcaaggatttctggatggatattgttaaaggcaaccacagagatctcaaagtaagaacttttgctcagaatttgcatgatctgttgagtttggaggatgaagacctcgccatgggtgctaggaacatgccgcaatgtatcatgacagtttgttggaatattattgggtattggtcagaaaaaaagtatcccaagttgaaagtttcagggagcaaagactatgggcaatcaatgactgagataatcaacaagataatttttttctctgattatccgtaacatttcaacaaaatctacaagtacatagacacacaatgctccaaagaaaagtttaattagtaaatttgattaccattgaagcttgattattagtttttttttgaaatcagactccaacataaaatctatcacatcaattaagatcacattcctagttcataaaaacattatcaatttaaaagcattccatgatctccaaattaaaacttttaaaccttgaaatcaatccttttatttatagttcagatcttccatttatttgcagttcagacatgaggatgatccacacgcttatcacaattttttggcaaaccaacccaccagcttcttggacaagcattcttgaatttggtttgcaggcaagatgtttgacacacagcctgtctgaccagttctcatgctttttgtggctatgggttaaacgtacctcactttgagagccatttcattccactctagagtgttataagtattatgacagttttttgaatgttgttgagtattggttagaagcaagatatccaaagctaaaaattttggggaaaagggctattgtgaattattgactgaaataatcaacaacatagtatgtttctcttagcatgagtaacatttcacaagaggatttgtgagaaatttcacaaatatgtagaatccaaaaaggccaagtatgtagatgtgattgtccttgaagcttaattattgttgtgttcttttttagtcagattcaaccataaaatctacccacttggatctcatacctaggacatagacatttaatatattccaatttgttatgtcatctgtggggataagtcagtattggacctctgattctgtgtttttctatcaatccagtctgttagagaccccaagcccacaggctgaccgcaggcggcccacagaaggcctgcgggaagcctgattgctaattgggtttgggctgggctgctgatttcctgaatgtggcccggcccaacctgcccaacagtgttgaggcctgatttgggtcggcccgagtccgcccaattatcatccttagctgtagtgcagtgtaacatagcgtagtgacactaagggcgcgtaccatagctgcccgcgggctgccaatttccaatttttttggcagtaatcgattttgaccaaaaacgtgtaccacaagggtcagtttttatgacaactgatctaatcgttttctcacgtttgctgctgtttgaggaaacggccttacccccgtttggggaaacgcttcatctggcattctgcagcattttcttgtcaccaaagcccaatcatcatatgtacacaatcgatccgacccttcttcagttatcaccgcctgctcgctccacagtccccctgattagacttgcaaccaatcagcttcacaaccaatcggcttcacaggcctcaaacaagaaagcatcatcgactgcaaacacctcaacaatgtgtcctcatctgtcgttttattttcaaaggacttgctgagtcgatcaaacattctagaaatggtatgattgatagatcgatcaatcaatagaattgatgcaaaaaagaccaatgggaagaaagaaagcaaagtacgatcgattggtgggaagaatgcaaatatgtgatgcatggagatgttgtagtgagtagctttgatgatgagtaattgggatgtgctgagggataggtgtgatggagatgaggtgccttggtgaaaaactgtgtgtgtggtacacgtttttggataaggccgtttctcaacctgtttaaaaaaaagcgcagaaaaaaaacggtcgggaattgattttcaaattgggatgcgctgtggtacgcgccctaacagtgtgctaacactacaggttttgcacactgttttgagggccgctaagctaacattggtgcgtagcaacccaccattgcgtccaggctgttccactttgctgcacttttttcccagcaatagagcatatttcaatttttcttccagccagggggaaaatcaggtgtgtgctgcttcccagaagcgctgaagtgggattcaacttgcactcctacttttgagcaaagaggaacccctcctttctgggctgaaagtgtacttacacagcaaagaaaagcttttacagccactacaagaaaatgccaagcaactgctagcagttgacatgcagcaagctccaatcaaactttgatgcaagctgaggtcattgtgctgatgtaatttggtggcacagccctgagacttcaaaggggtggaccagaacaaggtacaacaaaagtgcgagttcaactcaagttcagtgcagagtatggtctgagctcttgcatgtcaactgacacaagttgcttgacttttttcttgtagtgagctttgctgcaactgtaaatatatatatgggcttccaccattcttgaagataaatttgggcagaacaggcaaacgaatgcagttatgaagaaaaggtttgggaatttcactatgcagtatcctcttatgcagtcagggccaaaaggtaacagttttagctggcaccaactaaagttggaaggatcaaatgtgcacttcagcatatcatgcccttagttgaatatgcagttgggcattttgactatacatgacagacaatgaggtaaaaagctggcaatggcaatgtcaaagtcagatgaggtctgattgagataccctagtagtagttagtatcttaaaattttcagacaaacttgtgccaaaccttgcctccaaattacaaattactgctagccaaatggggccttgattgaggaggcttaattttcctcacaacaagactttgaggaggctcaagtttcactcaaaggaaaactaagccagggactgatgattttcatttatatttatctagctgatacaaatagttagtctaaatatgtacaagttttttggtcaagttgtgggagcagaaactggataacttcctgttgcaatctgcaaccttcctagaagtcaatttatacctcttagatccaattttttttttctgaagccttctagcaatagcttgaatgtgagctggctgtaatcttgattgtgttgtcaatttaagacttggagaggtataaatagcactctaaatcactattggaagccctccacttggatcattttgaattacaaattgagaatgattaacagttgtcagtcatgggacatgccagtgaataaaaaagagattggcgagtgaaagtccaaacaactcaaagtgtttgtcaaagggaagttctcagagcaaatcataatcaaggcctgcttgacgtcgcaggggctctgtgaaacagctatcagtgtctcctaatcgctctggtggtgcgacattgttcatgtttttgctgaagcctgatgttgatgatgcttgatgaataaacaagagcaacccagcaaccgagcccctcttctcttccacgtcaatcggtggcggcggcagagtgcttggctgcaatcctttgcttagctggggttgtggaggggtgcggatactctcaactcggcgggtctcctcgttttggagtccatcgtcgtcactgcagaggtcgctctcacctgaaaccggcaacaacaaagaccagcaagaacaacgacgaaagcttcaagtttatcatcgacgctcgaccttcgaaatttccagcaggatattgaacaaaaagctggccaggaatcaggtagatatacacatcctcaaccgatcttggcttttttctcaactgattgctgtggttattctcttgtgttctttgtctgcgtttcctctagcatctcactcgataatctttggtcaattttattcaccatgagactcgtggcctatgggggtgtatccaccctctcagcaacatgtgctgtccttgctgctttcagacaacgggctaacttttatgccgccgctgtctacctcagcaaaagtaatgcatgtatgatggtaagtaattcaatcttttcaatgggaaaccacatacgaaatctatcgtggtgtcatggctgatatctggtttgcttgcgttttttgattcaaccagatcctctgtaactttggtatattctgcactatcatccttgccaaaatccttcaatcgatattctttggtcaactgagattggccgaaatcgagcgtgtcaacgatcggttatggttcaccattagtgaaaccctattggccttggctatgtttagggacgaatttgataccagctttgtggtcttatttatcagcctgatcttcgtcaaatgtttccattggttggctgcctatcgagtagaatgggtcaataattttcaatgctttcatccaattaatcaatcctagactcatttgaaacctgatttactgactacttcctttgttctcgatctcagatggatcaaacaacctctccacctggaagattgttccatgcacgaatgatatctgtcttgtcaatcatttgggtcactgacatgctcctgattgcgtatgctactgaatctgttctattacatggtccaagtgtggtgttgatgtttgaaatggaggtacgctattctggagatcccttatgaccaaaactggaccaaaaatgttgacattctcgaaactgcacctctcatcttccattcaccagtatatcatcatgcaagtcacttgcctctccatcatctgcaaatacatcctcaattcttacgctcactatcgggctcaagaacattgggaaggcaaatcaacctatcaattctacatcgacctcgcaacagactttctcaagttactcacttacatcggattcttatcgttgacactcaccttccacggcttacccatcaatgtattgagagatgtatactacacattcagatcatttatcaccaaatgtaacaatctagtccggtttcgtcaagccactcgaaatatgaatgaacgctatccgaacgctactcgagcagagatggaatcactgactgacaagacttgtatcatctgtcgagaggatatggagtttagggatgaccatgaaccacaagctggagatcccgcaccgaacaacaacaataatggtactgcaccagcgggtcccaatgatacccccaagaaacttgtttgtggacatattttccactttcactgtctaaggagctggctagaacgccaacaaacctgtcccacttggttagtccctctgctctttgcacgcacttcttcggccttgcctaattgaatcattgacatcaatcatgaatctcttctggtcacacagtcgacggcctgtgattcaagctccacccgccactcaagttgcaccgcaaaaccccaatgcagccgttaacagagcgtttgcagcggcaatggcagcagctggagccggccctccaccgatccctcccgcaaacccagcagctgctcgaggacaagctcctggggcaccattaggcctacccgcagctcaacccggccagccaccacatgccggcgcaggagaccctaccctgatcggcactcgacctgatggtactcgacaagactttcatcaaagaatgcgtgaatttgagcaacgcttcgctgcggccactactcccaatcccggaggccccaactctgcggcaccagggtctatcacccaacttaggcaacaggcacagacaaggaacaatcctttgctccaatttgatctgtcggctcatcctaccccaagccctagtagacccatagctggcccccaccacctgagactccgcaccaatccgggctctcgtactagtagtaacggtttcccaacattcccatcttcgcgaacaagtgtggaacggaagaattctcaaacttctacggaccaacctcaagctggagcaacatccaaggaccaagccagctcgtcagccaaacccgcaactagtcttctggttactccgcgacctcagtcagacgcaccaaaagatacagtggaaacagctctacctgcctgtccagaagacacgtcaacgccaggtgactctcacaatgcccaacagcagagcactactatctcatccacaacctcgacagaacaatcttcagataaagagctcacttcgcctaaatcactcgactcggaaagaatcgcaccaggtctggtacagcccgcctcactcgcagagatgagaattgattttggtggattgaaagaacagaagccccaactgccatgtttgatccccttatttgatcatcaccaacggccctcttttgtcccagcctcctcgtcgtcgtcttcttccacattcaccaaccaagcacttcttcaggaataccaacagaagatcatcgagtttggcggtaaagggcattccgcgtcgtttgtcggtgaagcgggtggtgcaatccaggatcccaagacggctcagctgctcgaaatccagaacagtctcgccgattgttgtgctaagttggctcggtttatggcccctgactcggcacaactaccagctgtcaatcccgctggatctctcgatggacgtccacgatcatcttctcaattgaacgagatatccaaggatgatggaaacgtttccgggagtcagggcgcagaggatgaagtccaggtggatcaggttgggaaaggcaagggcaagagcgatggacaatgaatgcgtttttaacatatctcctcgtatttcatccttaacaccttgatctaccacttcctcttcttcggccggcgtccctactcttcccacacccctcttctctcattcagctcactgtgttcttgtttccatctatcttacggatctctttttttccaattctgctttctctaatcccattctatctctctctctctgtctcttacatatgcatcagctctccccctttccttctctttttgcctccccctgttcaagaaaaacggaaggagaagaaaaaaaaaatgctgctttttttgactttgtgatgtttgttcttttctaaaaatgtacatatacgtatacatacatacttttatatagcctttttttcatgaaaatagataggtgctgattgatcgatcaatatccaacaaacaaaaaaagaatccagtcaggttatactgaaaaaaacaaatgcaataaacaataaagaatgtgtttatgatgaggtcataagagaatctatgtttgaaatttcggcggttctacatacactacctgacttgatgagccttcttatgatgacaacagccgaaattctctgaaaaaatgcatgagtgactgtgtctcctgggcggttcatccgtactttgtgtgtgtcactgtcactttgggaatgaccgaataggaagtgattggagtgggatgaagtgctccaaatgtattacattcttacaggttggtggaatctgtgggcagcttccgagttgcggttgagatcaccaaattgatttgtgccagtggcttgttttcagtttggtttggaatctgagtgggcctgctgtgggtcagagtgtatgcgctgtagttttggctggttttggtcctgggttttggtttggttttggtctggatgaaaagggcgaatggtcaaagcggcaactggtcaagtcaagtccgactgcagtcagtttatcctcttatcttccttccttccttccttacctccttccctttctttctttcttcttcttctttatcatcttcaacagcttatcatcatcatcattccctttctactactccccaccagaaaaaaaaactcaaaatgtcgtccagaaacaacctcctcaagcccatctcactactcatcctgaccaccatcagctcactcctgatcatcaagacggccatcaactcgatcccattcctgagactgcccacgtcgatcgaactgatctccaaccagatccatgacctgcgaacctactccagcacatccaccaccaactcactccatctagcactcgtcctctccatcatcttcgtctccaaacaagcattctcagtccctggcactgcactcctcaacatcctcatcggctccatctatcccatctggatcgcaaccccgctcagctgtctgctcaccgcactcggttccaccggcgcttatctcatcgctctcaccgccagaccgctcatcgtcctcctcatccctcgccccctcaaactcatccaacgcgccgtagaccccttcaggatcaacggcaccaccaacagataccataccgccgaactcagctcgtacctcctcatcgccaggctcctgcctatcgtcccctatgccgctctcaacctggcctcgggcgtgctcgaattgcctctcattcctttcttttggacgatcctcatcggctcattaccttacaatctactcaccacacaagttcagtcataaaatcacacttgcaaacatacatctcacatgaaacttacttcttttgtttctacagctcggcgatattctcaggacggcctccgaatcttctgcgtcttcaggaggacttcatcccgccagtctaacggagatctggaccctggggctgctgctgaaactcgcctccctatccgtcctagcgatcctgccgatcctattcaaggagtctctccggaacgcgatccaggcagtcactcagggtcgcgcgcgagcggatggacatcggatctcagaggaggaaggtgggggccgccggaaacgagtcgaccagagtcccaccgaactccttctctcgcccatcctctgtccccaacaccacgaactcatcgacgacgagctcgaccaactcagcccttcgacatctacctcctcctcctcttctctttcttcttcttcttcttcttcagacgagctcatcatccatcttcactctcctaaccgctcccccacactcactaatcatcttaaactctccccctctacccatctccccgtcggcctcgctatccttaatcataatcctcattctctcactcatcaccatcctgctcacgcttccatcttcgacctcccctatcgcaaggtcgctaaacttcacgataaacctgccaacttctcgccgttttcttaatattcagtttacctctttcggaacttttctttctttcactcttcctattcggatttcgttcttttctattttatccttatcatcatcgtttattctcattcgtctttctcttcctctttattttattattcttattcttattcgtatgtgttgtatttgatatatattttctctttatgtgtggatgttttggactacgtacttggtctcaaaacaaacaaaaaccttcggaatttcccttttttttcataacttatctctttgatttctcattttttttttcgtgtcttcttctcttttttattttgttctaagcgcaatccaaatacacaaaaacagtacaaaacaaaattcaaaaatttaaactgcacatctactatctgtgtttttcaagaaaagaagaaaggtgaaagggcataggaagatcaaaacaatgaacaattgagctatgcacataagggaatccaaacaatgaggtgacgcagatgattccaacacaaacccctggagaagaaaaattacaaacctcctctctcacaaatcgaatacccgcaaaaaaagggttagggtcatctgcaagcaaagccaacagaagaagattgccattggaccatggcatcatcatctgatgagacagactaggtctgggtcacaagaagagatagtggaaaggatattaggattacttcagtgatgatacataatagagattgagacttcacaaaacataaggaagaaagagaatgaaaaagagacagagaaagagaaagagacaatgaactgagctagacttttacctgggggaagatttcttggggcatcttctattgtaaactaggtcatcatcacattacatctttctgtaataatacgggggggggggttccagatctgggtgcaagtgacttgcaaaaatgtatcctgcaagtcactctgaaccaaacaccatgcatgatgagtttccaagatggctttctactagccatatataaccttacaatcaatactggcaactcaacatgcccacttttttgtgcagattcactgtctaaaatccatgcaaggcatttgcactcaactctgaatcccactaatgatatctttagtcttacaccagagaccactattatccttttcacttaggtcttctttcctttcaaacatttttatttttgttgttgggttgtcttcattttacgtattctcagaaatgcattcttgatgattgttgattcacaatcagattcacagatggagatcacagattggtagtttgaagtggtgagtttctggccagagctcagctggatctgattggttattgggtgtacataacaaccaaatcggcggtaggtgttgtcccccaagaggttgatatgccagccattatttgtgtcatttttatcggttggaattccaatcaagctcaagaggattagctggtttgtcaccttcattcaacaatccccaaagttttgttccatgaaaatcacttttaatcatgcatatttaccccattcacgtagggtgtttttatcaacgagtctgaaaagtcgcactgcttgttgcttcaactgtttgcttatgttgtgcatgggacttcaccaaaactttaagcaagatgttgtttagcattgcttgtcgcagaagttttatttgtgaacaagcagctatgtgaactggcttattttcctgaaagtaaaaagttttgtgtcattcaacatccaaactttggccttgattcaacaggacattacatgactcgcattttagctagctggacaatcagcaccaccagcttgctacatagtatccaaaaaggcagtaaaatttatgaaagaatttggtcagaacagcactgaaccagcagatggaaacagcatgatcatcaaacttgtctctgagatatctcacatttatcattaaaattttacaaatttatcagaaatctcaaattcctctgaacttgatgtttcatgaaatttttcaaaattcataaaattttctcttcaagtgcgttaaaagtggccttgaactccagacgtgaaccggcctattttgagagaatatgatagcaaccagttataaccaacaagcaagatttttcgtggaaaagctaccaattttacaatcaaattttatcaaaccagcatagcagctgatcagcagacctgctaaaaggtcagatctgaaccgtcctagtaggactgttcacgtcttaacttttttggcaaattccttggcattcacatatcattgaaatttcacaaatttgtcaaaaatctcaaaatactccataactgacacttgatgaggttttccaaaatttgcaaagttttatctacaaatttgctaaaagttgccttaaacttcagtcgtgaaccatcttagaaagagaaagagaaagtatttacaactgagaattctgagcccacccgtgacatattcaggtggcagaaacaggcgccgacatcttcacttgaagtttgatgttgggctgacgtactccctaggcctagtattaacgcttgatgtagatgtttgaagtcgttggcacggccaacagacgacctaaaatagattggcctattttttgtctcgagtcttacaacaaaaggcgcctataattaccgagcttcttcaacgggaaatgtgcttccaaatcgggttcatgagttatcatgaaggaggcgtttgctcgggactggtgtgttcgccggtttaatcgaatctgctcgagtgcttgatcgaccgtgccagcagtgtgcttggcactgcctccttgcgctgtgaccatcttaatttggccattcatgaagctgaggatgagatgatgtcatcccaatctgctgctgccctgcatacaaaatcagactgaaagccaactcacaaacttatcccctccaccaaatcacaacacccacatcacattacctttagtagtaaaactgttaaaatgtccttctctctgcgaagagcagctcagctcactcagtccattcgaaccagctcgaatcccatgagatcctatgcagccttggcgggtcatcttgccgagaaggtatcttgttttcctagaagaataaccgcttgaccaacatgctcacatcattctccctttgaccattcctcatgaccacaaccagccttctcgcgggtctgatgtagcctggatcgtaagcaatattccaagattgaatgatgaagactggatccagattacagtcaaagttaacgagcgtctctcggaaatgatttgtacatacatagcttgcagcgacggcgatctttgtgcccacgatgggatatttgatgagtcccaaggctgcccaacactcgtcgacgagccatgcccatccggtcgaggataaatggtcccgctcgttcgcgctcgaggatctcaactcggccaagcttaacagacccatcatggctgaggatgacgggatcgcgcctgctggtgaaggcagaccacatggtaagagacgggtccttcccacaacttgattcatacgtaccaagctcaccgttctttcttgtccactttcctgacgctgtaggtcctggtgataagagcatcagacagatcaccaagcctaccgaaactcatgcaggccaccaggtctccatgcacaaagaaaccgaagagatccgagtacgccttcctattttgaacatccaagttagtcacttgacatcttcctgactctgagtcttttcctttccttcttctgtgccggcactggtaattatcggcttagggaggatcgggtaaaatggaacatgctcgggcgttgagcgctcagagagactcacaatctactactatcgacactaaagctgttcgagctcgcgccgctgtcgaccatcaagataaacattcttcttaaaaaccaagacaacgaacggaccctccctcccttttttttcaaagaaaatctacttaccatatcatcatttttttctgatgtcatatggtccagaatctattgttgactacatcaatgtgtgcttcctgctgaactttcgcaattctttctttccatgtaaacctcccatgaggcttgttgtatttgtatctcaaaatcagctttgaaaaaaaattattgattctcacttttaagagttaactttgacaaggtttttaaattaacttgtgtttctgatcaagaacaagtgagactttattttgttgaaattaaatcaaaattcattttaaattgatttagttcatcagaaactctcaaaaacacaagtgtttttgattctcttttcccaaaaaagaaaaatgcttgttttgataaattgggtggagaagactaattgtaggagttgattgtcaagccaacggaattccagggaaaaaataccaacctaaaaaggttgagattcttgatgaaagtgggattccagttggatcagaaataacagggaatgactctataaaggatttagagaagcttagtaaaactttgagtgagtaaaagaaatagctgaagaagctgctcttctgtggattctcagtcgctgtcagcaattattgtttcaccacaacagactagcttgtttggttatagcaaccaaaaggctctttctgtgcataagttcctacatcagaagagatcagaagctttcctttttgcggataaggaatattcagtctatagagtcttttcagagaacaagagtgtgatttcagaaaaagaagtaagatgctattagtattcaaaaaatcaagttgtgatgattgaatctgttgttcatcatgttctgggtatttactacaaaaatacaaactgtgaaaaaactgactcaagcttttggagaagatataaatgccttgctgcaaatatctagttttgggtaccagagacttataatcagtggattcaaaaaagtccaacactagcagcaggttggttggtagaaatgcaggacaattactatatgtgccagcaaactcaaaggatattcacaaaaagaatgcatacccaatgtgttcatttgatgcattttcatacaaaaaaatatactggaagagatggcaaaagaaaagaaaaaaatgtttgttcatgattgttttcattataagaaactcccagtccaaggaattggatatggatatattatcaaggattaaattgggatgatcaccagctgaagctcctccagaattcaaaccaagtcttgatttcaaaatgaacatgaaaaaaatacatatatacacagaagatgtgctcaataagtggtctggttgctacaacacataccaaagccaatggtgcaacagatacaagacatgcatttgtatcgtcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaacaaatatattgtatcggattcggatttacaaatgaaaaaaaatctgtctttgttttttttgttttttcttcaatacaaccaaatatcttatgtatcaaatacatttttggtgggatcagtcatctgagacaatacagaatacttgtctcactttccaaagacgatacgtgtgtattgtctcaggaaagtgagacaacacaaatctggtatttttgggtattcaaattctgagacaatacagacaaacgcctgataccgtatcgtattgtctctgttgcaccgtttccaaagccaagaatttcacgacctttatcaatcaactatttttgataaaattgattgaatgtatcatttcatttggtgattcatcaatgaatacacattcaatcagacatctgggttgcgatggttggcagaaaaggttttacaatctacaaatatcaatggaattgtatatcaacttcattcttttataaccaaccaagacagatcaaataagtctctgtttggtcgcccaagatatcagatatcaatattggagaatcttgcagattatgccagggggggcggggattataaaaattgtgagaaaagtgtttgccaggtcacatcataacagctcatttgtcacgtaataccaatacttaccctgataatggatttgcacggttgtgtgataattggattaaggttgataaatcttaaatcttattataaggatttgcatataacaatgtataacatttaacagagcctaagtcatcaaatgttttacaaaaatttgatgactccttatattatattcattggtttccagaaagtaaaatctaaagtttgcttgtcagaatgtttctctcgaaagggaatccaaaaaaagtactatggatttagaaggccatctggtagcaatgcagatgatttggtgatcacacaggaagatattctcttgacagaaattgtgtttaataccctagggttttgattacaagaatcaacatattgaaaagtgggaactcatcttgaagacagaagattgtatgcttactttttttgactacaatcagtagtgccaagtataaacatacagagtatcaagttttccatccatataacttctactgtaaaaactattgcttggtttcatcaattcaagtaagttgttcttttttctgaagatctttgttgatctgaggcccttttctaactgcttgattctttcttattctgctctaatcccttccccaattatttgcagaaaacctcagcctcaatttcaccttctattcttcccagttcaatcttccccctccttctctgttgattaaaaaaaaactatcttgcatcctttcaatcccatctacctgaattcctaatttcaggtttgtttttcttccttttcttctgaatccccctgttttaactttgttgatgttataacagacaatttttttggttgtttacttcaatttgtttttccatttacgtccctcttcaatatttctttttttatatccattccttttaagtcttttcttcctttttttatatttttgcatcctttaattatggattcaagttttcctttatctgaacttttctttcaaaacctagccctaattcattcctggaccatggctcaaccttccccaatttatgtctgttccaaggccttgtctggtttagaacaaatggcggacaaactcaaaatctcaatgttattaactcctagcgggcattcctgctacgctggaaacaccttttcccaagactgatttgactcccttgaagctgttgtagtaaataattttgtcacctactgtaaaactaaccttccttgtgactataacaatcatgacacttgagtctgggtttatagatttgaatataaacctggacttgagtgtcatgattgttatagtcacgaggaaggttggttttacaataggtgacaaatttgtttaagacaacagcttcaagggactcaaatttgtcttgagaaaaggtgtcgccggcgtagaaggaatgcctgtttcaagtttgtcggccattggtcccaaaccagacaagccgttggatgaaacgtaaattggggatggttgagccatgggatcagggctaggttctaaaaagcttgaataaaaaaaaacttaaattaatatagaatatcgaattataaaaaaaagaagaagaaagaaagaaaagactgacaaggaatatcaaaaaaggttcaagatgaggttgctcacacagttgccaaaactttcttctccctggttttgagagaatccatgacggtattgaaagcaaccaagaccttgtgggcgtatctgcaggccccggagggaggagcacctgttggagagtttggatgccggtagatttcccaatctgatcaccaactttcccaaagacggatccgacaagggtggcggctttcccagagactttagaggctgagcgggtgaagccgaggaccctgtcagcattcatatgtgtggtggtagagaaggtgattggagtcgcggccgaggtattggctcccgcttttcttgatcatcaaactgatcacctctgagcccgccaggattccacaatagacccattcggctccactgaggatctgagagcccccgccgactgggattgcgctgacttgggctgtggaatgcccctgggcttgccccaacgtgttcatcaagaccatcactggttgaggtgtcgcaagcaagtagatgaggcactcccgattgccctcttataatagggcttggtgtgagaggccagctgggtagggaccagggtggggcgtgtggggcgattgctgggccttgaaatgtgagatctgaagtcagttccccacagatttctccggttgattcatccatcagagccaagcgtccctcagatggaaaaagttgcctggtgattcacggagaaataaatattaatttcacatatgatgggtataaagaattttttttaaaaaaaaacagcataccttggaagatgcaccattggatggaaattggcttgagctaattttttttccttagggaatgaagatgagcctgagggatgtgaaggaggaggcggggagtgggatttggaggggatgtgattggtggagattaggttctgattggcagactgccgcccggggtattgggtccaaccggctaggatgctgtcgagggagtcgatagtgtgatcctagcaagcaatatcgatcctgactagagcttgatgaccattctttttatcgacctcagctggtgttgcatcccttggtaggatcgggaaaagataggttcgaggctgttggaaggaaatctgggatgacagtcattccgagtcttgcaggactgagattaggcacattacagaccatctcaatgatgttcccacctcaaaagagaaggaacaacacgcatctaagcatacttgatgtgctggagtggtgccaacagcacctcacagtgatccattcccagaccaaagttatcctttttttgtcagctagttgaaaattaacaattgagaatttgagaaacagcctgcttaagcttccacagcagtgcaatttcatccaaggcttaatcacataattgtgctcaagattatttttcaagttcatcgaattaagaattcaatacttgacttgcgtactggactgtaatctgtggctcagtcaggaagggggcagactcttttgatccaacaataaaaggaatttaatgcccagccagaaggatagatatttttttggatagtacctttcaaaacggggcatgttggttgctgatatgtatatcatgagttttagtgaaacagacaacccgacttgctgctcagagagttttgtgtgagcacatgagcagactcgccttgcttattaaaatcaaaatgggaatggtgttacattcaaaaaggctgcagatttatattatttttcccccccccccccttgcaattaacttacagagaagacctactggaccaacaaaagatgggttagttccaatgaaaacagttggtttcagaaccattttggttgattctggctgaccaggtttgcattccggcctcttccggacccggacgcaccctccggagtccgaaggaagtgtcttggagtcctcggacagcttgagactgctgtggagtcgatagtaggactgggtataacagagcatcatctccaggcagatcggcagtgttgacatgttggttggacttcatctttcattctgcactcggtcaagagaaaacaaacccgaaaactctcaatcgtgagagctttgcgatgggcttagccttgatgtaggtgatcagaacctatcattgttgcccttctcacttccgaatgatgatgcttgttcgacctccagatcgaagttgattcgatctcccctacatatttactctgactatttgcaggtcaccttataaatgacacacgcaaccgactggcttctccgattccgaaggatgtgcgggtgtctggagtcttcttcgagctcgttgggaagcatgattgatgtctgtcaataaccatccggacggtgttctctgactccatgcggtccgctggaaagggttgaaagacccccggagattgggatcgctccctgatttctggtcgaccgagtcgatgatcgatgttcggcttggttgagtattgatccagtcgagacaatttcgaatattgggctttcatcaatcaatcgatcaatcgatcgaaagagtactgcagccccccacagccaccatctaatcatcatgaccgctcatctcgaacccatcttcctgtcttctcctggccgggaatccctcgaggaattctacaagtttgtctatctttgagcctctgaatcctgatccatccactggccgatggattgatgatctctctcctgctcgattacagattggtttgtatcagactccttattcgaaacagactcgctaagcagggacacgctgatgtccgtcataggcgagcatgtagttctcagcgggaaccagccaagatgccgctcttcctattctccagactgacagtgatgatcagcagtcagccgtgtgtcggaatggtgcgtcgtggctcgcaaggagaaaggaagagattcctcccatccgggtcagttttttcacttgatacatatttatgtctgtcctatgacttgcccatctgccaattcccctacccctggatggacggatggccgttatttttgtacataagaccggcatcgaacgaccgattaaaaatatctttcgcggtacaatctgcatacgcgccatatcctaaaaaagaggcttttttttctttctaaaacaacttcaagtatgtagcagagctatcctatccgcgcgctaagcctgtatgtctctcaatcccgctgctattccataaatccgtgtggctgggcttccctccatccacaaggctatgtgaggaaattgtatattctctacgtgttcacgtgagtacataaaaaaaaaaaacttttgatctctttcccttcaagagtgatctcagtagaatagacttcccggttcctcccgtctcctttatctcccgtctccttctctcatccgttcacttttccaaaattatattgagttatacttatacacacgacaccaatcccattaaatattgacatccaaccccacaatcgtccagcagattcatcacccgccgtccttcctttcgagcctcaccgtacaaattcctattcctggtcaaatcgatcgagacactcacacaagcaaatatactgcaccccagcgagatcatacctgctcccggctaggcgctgctctaacgcactgaaatagttctccatccctgcaagcttgcttgtcaaatatttctttttttctttttttttgtcaaatacattctgaaaacttgcaaccccactctgctcaactctgatctggatctataacataactttccccgtcagtctacatagtcatccttgtctcatttcttaccaaatgattggcaatgctcatctgaatctactctcccatctgatgaagaattgaaacagattgttatccagcgatgtctatcccattaatctactccactcaaatccttcaacatcagttctcaactccaacaaaacaagacatcactcatttatcagactaataacaattgcaattctaatcctaatagcatgaaaccttcaccatcctcatcatcctcatcaacaccaccctccaacctgcttaccgttccagagaccaaagccctacttatctcaccctcgccaccaacgaggccgcctaggaatccttggaggtcaagctatcagcctcacccaatcctcacatccaaccagactgctcatgataatcataatcacaatcacaataataataataataataacgctcagcctgcaactgccactacctcatcaacttcaacttcaaagcaccgtacacaaccctcatcgagctctctcctttccatccttgagcacccttcagatccttctcgtcattgccggcatccatctcaatcaacatcctccgatcctcgcccaacaagattaacaaaccacatgtcctcgtctcctggtagttccagttatcaggcacacaaatctcatagacgtcactcttctgtaatatctgccctcaactcaccccagccaatcattccctcagccagccctagaagaccgatcagctttcatcaacagatttcacttgccccgccttcaaccacagcaacagcaagatcctccccaggctctatcacaaaactcttgactagaaaactcagtttcctttcctcccgaaaagcgcacgtccccccaacctccccaagtggactggcttcgattgctcccccacagtcacccaatccgatcacaccatcatcgccagcccctcagacagcccacaacccgggtgatgattcagaagaggccgagtttaccagtgccgatgagggagacgaaaatttctggaaacatttaagggttccttctccacctcgccattcttctccgcaccccgccagcctccactcaactagcaggtccaccatctcgcacaccgaacccatccccacgcctccaacaagattagacaatccaccactcacgagacaatatcgaatcaaatactccgacctacaaccttgctcccagacgcacaccagcccgtctgatgaagctaaacctcaaataacttccaatcgcaattccacttatcaatcctccataagattcacctcacccacaagacacagagaaccgacaactaagaagatccccgctgaattcagagcaggtagagtatttgtcagatcatctcaaattttcaccgagcccattgcgttatcctcttcagacccatctactgcgtctgtcgaggaatccgagcaggaccatagtagctctagctcaaacaaaccgaacactccatcatcctatccgaatcaacctgctaccagtcctataatatacccctcaatcctgtcaagctccccgaccgaagatgaagatcacagtctcaccaaggactgtggcatcctctctcgaatctcagaaccatttaatgctttgttgtctgctccaaatacatgtctctatccccgacgatcgccttcttcctattctcttgcgcatcgcttcaactctggtgttcataataatcgatcgagccccaaatcaaactctaacggagatacaaaccaggacgggcttctacaagcgacacccacaccgaaattgcctccggtaaagaaatcgatcagtatgacatttaacctccgtcatgtcccaaaatttttaaatcaacgagccaagtcggatcatgtgacagatggcgaaaaggtggcatcttatcctaagccgtccgaagtacaaatcgtcatggcaaatctatctccacctggtctcaatgatttatcccccacgtggcgctccctggtatctcctgatgaatttcttcgactcgaacagcgctttggcgcggtcgaaatgaagcgacaagagctgatctgggaactgtgtcgaaccgagctcggttacgtggacagcctgaagatgatcatcacaactttttttcaaccattgaagaagactcaaccgatcactctaaatgaaaagtcggcaagtcagacttggtcgggcatcgttcccgaattaatcaccaacttgtttgagaatctggaagaaatctgcaatttacaccaagaaatttgcgagtccattgtagaaaatcaagcagcccatcaaattcccgatcaattgttaatactggatgaccaacttcaaaccgccaacgaggaggatcataccgtgatcctcagaatttctgagacgttccagaactatgttgatcggttcaaaatctatcagaattatctgattcgctttgaatctgtccatcaactcattgatcagctcactaaagatccaaactctcgatttggcgcattcattcgcgcccgttctcagttggaagaatgcggcaagatgagcttcaacagctttttattgaagcctgtccaacggttgatgaaatacccactgtttttcaaggtgagtctttaaacagcttcttaatacttttgattgcttcttatgtaaatctgtctgattggatgctaaaaggaggtatattttgtagcaactctgtgacgttactcctgctttacacccagaccacctagccggacaacagctatggaaatcgacagatcagacgatcagagaaatgcaacacgccaaagtacatgaagaggaactggcgttcttaaagtcgattgaaagccagatcgttggactctcagggagcttcaagttggttaacggtaaacgaaagctagtcaggcaaggctttgtacgccgagtccatgatataagttatcttgctcaaaaacagcaactcgaatcagatgatgatacgcatcattcgcggaaaccccttcgtacgaactcccctcgacgtactacaatctcctcctcctcttcctcgagatcatcattaacggcagtcgacaaacgtctgcggtctcgttcacaactctctgatgactggagcctcagcgatcatgtcggctttcgatcaagtatgaagagtgctttttcatccccgggcagtaacctcctatcagatggtcattccagctcacagagattgtcaaagtcttcctatacgagcctcaaaacctcagtcgtgcatcaggagaatcctccatcgcgtttcgaatctcaacgacagcgacacgtccctcttcctgctcgtcctggccaacaagtttccccatcgttaccggccttgtcaccgccccttggctcatcaaagataatctctcgccccaagcagctggcaccatcatcatcatccaagacaaaggtaccaaagcccaagatgtccctcaatcccaagtcgagtctcaagtcaaatgagataaaagtcgaccaactgcctattcatcattcttcggataagcgccaaggtcgtatctcagatccggttgaccgaaacttgaaaacgaaaccatcctcatcctcattatcattatcttcacgcgaccgacggcaaggtaagagtgcgaaggaagttaagacatccggccgacccaaagctgtggaacccttagggcttgaacaggaagatccccagagtcagggacaggaggagagtctgtatctattcatgttttcagatggtctactcctcttgacgcgtccaatagcggatcctcgtgaacagcccctcaagcctagccatacggtaaagcctcagctgttcagattggtcgccgagccacttgcgctctcctccttgctcggcttttgcgtcctgccatctgatcttctttcgcatcgtcagtgcactgtgcagcagcgctcttctaccaatgacggtcactgtccgaagccagaacctcgacgtaagccttatcattcagctttcttcgccttcttttgtttctttctctttctcttccgacattgttttcacgcacaagtccaggttattgctatactaaacgtacgaaatcattgatttagggctagaattcgagaaggagagcaaggagacgaaaggctggactagtggaagtgagggaggggccaaaagaggcagacgcgggagagcgaaaaccgggccggagccgtcaaggatggcgtcccctggacgggtcgagctgcagctcaggcctgtcgaccattcggagggtgatgatggtcttctggaccaggaaattctcacgctcacactcgggctccctggccccttacccgcctcaatcacaccttctgtctactacgccctcgcccttgaccagcccaaaaacgtcaccaataccaccctaaaggttgcaaatgctctcaatgttcataatgttcatgatcctgttaataccaatgatgctcagaagctttctcatgacttcatgcacatcgacccttccgttggcctggtttcacttgcgcagtccgaactcattcactccctaaccctcatcttattcccttagttaaccttcatactcattattatcatcatcatcattttctctctttcaccatcttgaagtacgcattctttttctttacgtttctttctatcatttcaacgtttgtctttctttgataggttgaatatttgtctttcttcttcagagtgaatattttattttgctttacaacgtaaataatcttgatctttctgttttgtaccagattacatagatatggcctctattcttatttttggtttttaactctctctctctctctacacccaccatcctctttttcgttttgtggcatcattattttcgcttcttttattttattgtgattgttgatttctttctttctttcttttttttatctgtttttttttttggtttgtttcatagatatgagcgatggatctattaatatgcctgtgagatagatataattgacacgttgatactacgtgctgcatcactataacaaatacctgaaataataatcgatatcatatgatcgttctttgctagtgcgttatttccctgccgtcattccttcgaggaaacttcgagatgatgctgttattcatgcgaggattgaaaaaaattggctggatgccggagcatgaatggcgcagattcttgaatccagacgtgttcttcccaagattctctcagcacctgaaagggtcgtctgcgcctcaagacaagtcaacttgtgttagggaaatccaagttttatccacgtcactcgcatcgaagaattcacggtgctggaaatctataaaggagagttgaagatcaatattcactgacacttactgcgcctgacaccagactgttcacactgagcttcaatatatttaggtatggctttcttgaatgtatcgtgctgccaccaaatgaagtcaccgcgagaacaaagcgcagcgaaagctccaatacctatatcgaacacgtcaaccgattcaaaacttcaaggctgtgttttaacgcacataggctctagctctagtcattgattcatacgattctcagggataaatcaggagattgttgtctcctggtgctttcaaaattctcgcgagaactcatcatttcagtcgagcaaaatgcacggctcaatcaattacttacttctaaccttgtttcacccccacctcgtcttaggaagcttcagtttagatcccaaagccagcgccgatgcagcctcggaaggggcaagacagcttgacgtgcttggagccgaccaccaacattcatcgactctatcacagttgcttcccgattccgcccatgatcaacttcaagagagggtcagtctgcctctccaagtgcactcaagcacaataccgctggaaaaaacaagaggtttgggtacgtcgagctctatcacttttcattttcccttttgcttgtggcatgattcatcgaactatctcatccttggtggattccagaaaagccttccacctcgggtgattcaatctccagtggcttcagtcaagggaggaaaagactggcaggtgaacagctgggtttccaacctaaaggagatggccacattcgtcagtctgcttcaaagaaactgaatctatcctggacacctcgtgtgaagcaagaagacctcaagatcttcttgggtccatcagagtccacattgaaggaaccgggtcctgatggtaaatgctttgtaatcattttgcatgaaagtatagagacaaatcgacaagcacagagcacactttaacatctaaatctttgtcctctcagaaggaatgaattcacaacaggcgcctctccgagacacaagtaatattcaagtaaatcatcaagacccaagttttacacctcgggcaaactctgcggaccaagatgcaggaaaattgacagggtacagtccggtgaacatggaacttgtaattagagcattcaagccacagggcgtcaataaagatttttgggcttggatccggatcatttcacactacgtttccgtagaaagagaaatcgatcagcatgttcgaaaatctttgaagatcctgaaaccttcccattccataatcaatcaatgctatcagaacccatcctccaatttacaaaaaaactcaatcctaaaacttgctgctttcttatggtgtgtcaatcttagagtgcttgaactcataggtgctcctcaaggaagtgaagcttatctcaaagaacaggtccattttatgaagtggtttgactggtttatgctgtttttttcagacaacttaaaattggatctgtcctcaatttatgaacagaaccatcacatcaaactcaagactcatggcagcttcatttaccagaagatattgcaagctcttgattcaagttcagagagagaattatatatcctacatcatccaaaattagactcccgcaggtattgctcccaagaaagacaatttctattgaatgaggctgctgttcaccttcttggattttactacaagaatacaaacttcaaaaagtggaactatgtctttggggaacatgatattgactttataaggaagttgggagaattaggggaacattgggaagatagtgcaaaatgtgatctaccaactgatttacatctgttaccatgggtagctcctgctaaaaaggctctgcctctacttggtccaaacaatctcaagacaagtcatttcaatttccataaatatgttgaagcaattccttgtagcaatttaatgtttgatctaagaatgtttgataaaaataaacaatttcagctttcaaaagtgttctttatgaataaggctgaaaagcatgactggtcaataatttccagcttgaaattaagaaaacagtccaacaagctgattttggaatttaaacccagtacaaaactagtgttatcaactcaaagaatcatttcagagtatattgaagaacattcaccctccaaggtcaatttgatatctgaaaagagagagatccttaagaagctgaattatgctgaacttgaagtcaaattgaatgaattcttggagtttgtgtgggaaatcaatgggaagattcttcaggctatggggtctgaagtctttgaagaatcatttctcaaggagcaaagattggttcaactattttttgaattccttatgaaccaaaatggtggagagaatgcaggaaacacaccaccttcagatcggcagaagatttgcaaggctttgcaaaaacagatcctccacaattcgataatagaactacttattctaaaagatactggtgatggatatgcagtaacgattgaggaatatgggttgaggaacaacttttgggtctcaaagaaacataatttattgagccagcttgctttgaatattcttggaaactattacaagaatcaaaactttgaacgttggaatatgatctttggctcagacagtactttcataaactttgtcaaaaacttaagtgatctgaataaatttgatcagtacgaggaaaaactgcttcctcaattgagatctcaaggactcattccatggatgaagtaaatgttcagaaatataaggaaaaagagatatttaaactctttttacatttggaaaacaatacagaacagatatgttttcttgtgaataaaatcaatgcagttgaagcaatgccacttccgtttcccatgaatatgttgaaagccaatatacaatactggaggatttcctgtgggttctacaggccttgtaaagctaattttttgctgggaaaacggttttacagcctgtaaaaatagctttacagggggctgtaaaatttgcaggaagtcctctccactcatgttgatcaatttcaaaaacttcattttgatactttttctgggaatacaaaacttctttttcaattcatcatcttagattccagaatagttgaacctttttctcactgagcttcctttttctttgtttactttatttcattgttgtaaatacacctcagcacagttgtttggatctcatgcctttgcatatttccttgattgaatggatgtgatcataacagattccatccaatttcaaaaggcagaacaccagccaaaataatccaaatgctttctgaattctggtggaaccaaggattctgactggtaaaaatgccaaggcttcaaacttttgggacagaaacattcatccagggtccaaggcagtatccagattgggccatcaattgcaaaggaaggaaccaggtgacaggagtggtcacaaaactttcttgtgaaagcggccaccagactctgtagatccatggataaatttcaagttatacacaaatgtaacaaagaacttgagaaaatctccaaatcagagttatgtcaaatatgtactcagtttctgtgtttaaaaccaagcatatcaatggatattactttgttgcaactgtgtactgtgacaaaatcatgtctcatcaaggacaaaaaagcaccaatagctgaaacacagaatgaaacttgagatccagacgttgccacacttggactgcggatcttaatactcaggggtataactgaggagaagctttgacatatatgactgaggagaaaactacacatatcccctgacctttgaaaaatctggttagaaacagacttgagcccccagatcccacttaacaaagatgcaccatttcttgaatttcacatcaatcatcttggttcacattcactttgtgttgggaagcttcaatttggatcacacagtcagttccaatgcagcctccaagagacaaagaaaccttgaaatagctggagatactatccaacatccatccaagttgcagcaaaacaccaactcagttgattctccgcttggtaagagtgcccattttcatcctcaagaatccccaagcatggtgctgccagaaaaatcaacttctttgggtgtgttgggatcatttggttgttatctctctttttatcgcggcacaattcattgaactatgaggtcttggttgtttttcattaaaatatctttctcaggtgcctccatccccgatggctttagaaaaggaagaaaacgactatcaggtgaggaaataggtttccagaccaaaggtgatagtgaaattcattggcatacttcaaagaaactcggggtggatccaaattcaactgggggttctcatgtgagagcagaaggtgtaaagaacttcccagttccatcagatcacatattacaccaacagggactcaatggtaaatatctttgaaatttaaatcaattatcagacaaaatggagaaataaacagatatttgactctaacagggaaactttctccttgaagaaatcaatgcacaaaaacagatccaaaatcctagtgttggggtgatgcatcaagaatcaagctattcacatcaagaggggcaggtgaagtcaattaaatctatcctggttaagagtgaaaaatttgctgaagaattcagcccaagaaaaacatttcaacaagaagtaaatgcaccaaataatcctcagaatttgggtaaaccagtcaactatctagaaccagatcttcaatctgagcaaaaccctattcaattttcaggaaatgtgatgagatccagtcctatcaacatggaacccatagtcagggatttcaaaccagagggtataaagaaaggtttttgggcttggattggtatcctttcactccacattcctttaggtacagcaacacatcaacatgtaaattcattctctcaacttttgaaatttttccatctgaaagactgtcccaattctccacaaaatccaataatgcattttgcaaactggttgtggttagtcaatagtagattgcttgaaatcatgggggttgatcaagacaccaaaagctttgtggaggaacaaatttgttttatgaagtggtttgattggttcatgctattttttggaaaccataaatgggatgtttcctcaacatttgaaaaagaatatcacaataaatttactgagaaaggaggattgctttaccagaagatattgaaagctattcgttcaacttcacagaaacaggtatactggctatatatcccaaaaaagacaaacccaaatcagtggatctcagaaacacagctcttgttgagtgaagctgctgttcatcttcttggattttattataagaatacaaacttcaaaaaatggaatcatgtttttggagaaaatgatatagattttttgacaaagttgtcagacttgggagagtgttgggaagatagggcaagatgggatttcccaattgatctaaatctgattccatgggcgaatacctgcacacaagaacttcccataattggtccaaataatctcaatcccagaagattcaactatcacccatatgttgaaccaattccttgcaatcaatttcttttggatctgagaaaatttggaaaagatcaacaatttcatatctcaaaatctttcttcatacctaaaagtcctaaaatttattcatggccatatatatctagcataaaattgagaaagaacagcaagccatttccaacatgtggcccaagcaatgagttaatattgttgactcagaaactcatctcaaattacattacttacaacagtgacataaaccaaacagaattgataatagaacaaaagatgaatcttatgtcactcaattacctcaacatcaaaagaaaattaggaaatttattggattttatttgggagattaatggaaagattcttcaatctatgggcagtgaatcttttgaagaaagttatttcagggagcaaagattggttcaaatgttccttgagttttttatgattcaagatgtgggagagagttcagggcatgaagcacacttccaaactcaacagaattctccaaaaggttgtttccaggatgctatcataggaattcttgctgatcattttggttcagctaattatcaatttaccatcaaagaatatatttatgtccaaaatatatctgtctcaatgagatacatatgagtcaacttgcagtccatctcctgggaaattattacaagaatcaaactttggaagttggaatcttgtttttgtctcagatagtttatttgtagattgatgaaaagttaagctatccagataactgtcatcagtatgaagaaacattgtttcctaaattgaggtctcaaaatcttctgccatggaagaagtaattcatgaaatatttcagtttatcaaatcccatcttgacattcaggaaatactacagcaatgtgacaatccttttcaagattcccccttttttttgttcttgataaaaaaaaacaatacatatgagaatgtttatagcagcaaggaaaatcaggatacatatatcaagcttgctttgtagttatttctcaaggtttactatgctatataccaactaagatctagatttcccaagtcaaagaagtcagccatcacggaaattttccgcctccatgagactatatcttttttttggctccaaggagagatgatcagtcagagttagtcatttatggaaattttccagagactgcttgatcagtgttacactaattgctggcctgacaggcgagcaatcagttttacctggccgtttccgcccagctgagtttgccaacaggctacagcctctagagacctcattatctgtctgcagcaatacccaattcctgtgcatacttggcctcatttgagggtaattggccaccggttgagttgaaagcaagtggaacgttggcaagctagggtgaacttttctgtccggcaagacagctatgtaggatgaccaggccagacggcttgtgctgcccgttggcctagttagtagtacccgctgttatgcccgggcgaccggattagatctcatgtgagccggaaggcaatcagctccggaagtgtgtcgagcttcctgaaatatgattgtgtcggcttagaaatggttattgtgagcctcgaatcgaacactataagaatactcaggatgaacgttgccgtgccgagccgtactcccagccttattcaacattgtgaattcggcgtatctccaaggaacaagaccggctgcaagtggggaaagtagagccagctgagttggcatgaaagatggtataagtaataaaactaccattatgtagaattccttcagattagtttttgcagagcgtgcaaggtaagcaaggtgctatgtgcatttcaatctcgcttcaacaaaaatggtcttgaaaccacaactgcttatcagcgtgtgtgtgataggttaattattatccttcattcgagtctgacgaagccacgaaaccatctgctccagaatagatatcaaccatggctagcataaaaaaacgtttgatcgtatgttgtgacggtgagaactcctttttccaagttctaaccctcaaggccaaacaaattctaatcgaacagagcctagtttttaggctcttgggacgatggacatgatgatcgtgcgaccgacgcagctcaaagcaatgtttcgaaactgggtatctatccaatcgttcaatcatagtctcttgcgcaagtttctcgatgatggggctgatcgagcgagccttgaagtagctcgatgcatttctcccgaagaccgacagacgtttccgaatccgacccctcaaatcgttttctatcaatccggccaggaatatggcttgactctacaagcaacttcatacaccagcttcttagtcaaccaaatccgagatgcttatgctttccttgtgcaacattacatccctggtgatgagctcttgtaagcaacacttgatcatcagacacattctcaaagaatgtttgaatggcagatcaacatcaacaagcctttttatttttgagaattaggctgtttgggttttctcgaggagctttcatcgcaaggacgattgcagagatggtagccgagatcggaatcctcaacatggcggggatggaagacttctaccaagtcttggcagcctgtcagttgttgcatgcgaaaggagacagcgatagggtcgagcgggggagggcttctgcacaagcattcctggacgaatattatcagggtggacaaaagcaattaagaaggatctccgaagggtccctgaaatgtgtgggcgtttgggatatggtcggcgcatgcggtctgcgtgagttttcgtgaaagccttctgatgccccatgcctccttcacttgatgctcgaaacgcagaaattaataccttgtagcatcccaatctgttcggttatctcagctgaaccgtttgctcagaagtgttgagatagtctattagcatttccctatgttgtatgcttctaacctatacacccacaacttagcctatattgtacatgtatatagcctagttgtgcccttggtgattccacttccttactgaatgataattacatcttgactcaatgtgctggaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacatgatgatcgtgcgaccgacgcagctcaaagcaatgtttcgaaactgggtatctatccaatcgttcaatcatagtctcttgcgcaagtttctcgatgatggggctgatcgagcgagcctttgaagccggagggctaacaggactctgggactgtagaaaggctgcggctgcgaagcagaaactatgtgcaatgcaatggaaactataacgatgaagctaaaagactatgaacaaggtatgagaaagtagataactagatgactagggaaactctagaaaagaggaaaactcgagggtttatatacccgagatgagaagtgaaacacaacgtaaggttaagcggagagctgaatacaagtatagaccaaagcggtcggagctaggtggtaacaacgggctcggcgtgtcagcccagtccaagaggggaggaggcgtaagggtccaaggcgtgtcgtaagtcgtcttgggcctaagtaggcggtgttgtcgtggcatcggctacaccttgaagtagctcgatgcatttctcccgaagaccgacagacgtttccgaatccgacccctcaaatcgttttctatcaatccggccaggaatatggcttgactctacaagcaacttcatacaccagcttcttagtcaaccaaatccgagatgcttatgctttccttgtgcaacattacatccctggtgatgagctcttgtaagcaacacttgatcatcagacacattctcaaagaatgtttgaatggcagatcaacatcaacaagcctttttatttttgagaattaggctgtttgggttttctcgaggagctttcatcgcaaggacgattgcagagatggtagccgagatcggaatcctcaacatggcggggatggaagacttctaccaagtcttggcagcctgtcagttgttgcatgcgaaaggagacagcgatagggtcgagcgggggagggcttctgcacaagcattcctggacgaatattatcagggtggacaaaagcaattaagaaggatctccgaagggtccctgaaatgtgtgggcgtttgggatatggtcggcgcatgcggtctgcgtgagttttcgtgaaagccttctgatgccccatgcctccttcacttgatgctcgaaacgcagaaattaataccttgtagcatcccaatctgttcggttatctcagctgaaccgtttgctcagaagtaccctctacttggatttggagataggaaattgagtgtccacatcaagtatgctttccatgccataggtcagtcagtcagtctcgtaatgaggtagtcgaaagagtatagatcctgaagttttgggcttgattgactccacttgagctatgagtgagacacgaatggatttgcagcctacgaagtgggagctcggatcgacctcaaaggagtgcaacgaagctgtcaagctgaacaaaaacaagtacttaaacaggtatggttcccctgctctcacattgaggcgggcggccggatagaagaatatgatgatgttacttatatctcacttctttggatggcggtaagatttgtgtaccccagttactctcctataaacctctcgttgctcagtcgttgtctcttacccacccaggccaatttgattcaccacaacttgctcgcaatcaacgaggaatatctccatggaatgttgtcggtcttttggacgagagtccagagaggatttgggctgtatgagtgagtccttttttttgtcgaggctaaaaacccaccggtcacttatacaatgacgataactgcctttgcttgtgcagccctgaaggaccgaggagatactgtctgtcaagtacgacgagacagatcccgaagtccttgaacgctctgacgaaagagacgatccaccgttctgccttttcttctccagagcgaatgattccttgcttggagcaggtccagacggattacaaggcagagccggagttgctcgaggagctgcttccatttgagatcgagatccggaaccatttggacttcctgaccaagcaatgggcggttcatgagggccatcgggtccggcctgacgagttcaacgactggccggatcagcaatcttggtaccaagagcgctggtatctgaacttcaaagacactcagctcggatctaaacctcaaacccacggtctattcctagatctcatggaccaacctttttggccattggacacaaaacgcttgaaggaagaaatgatctccaggggcagagggaggggacatgcttctgttgaagatgctgcaatgcgtatgctcggaacacccatggattgagttacgcactcgtttgtagactgcatttataaactgcagcttatatgggaaacaaatcccccattgagaagctctgtgcgcagtgaagaaaattcattcgtagtttgcggttcagttttgtatggtgatagtatcccttgagggttgatctattataaacacaaaataaaatttctttacacaagttcaatcaatcttttctctaacttcacacaccggatgattcttggcttcagcccgcagggtggatccagcggttcacactgaggtcggatcaatcagtctttttgtgtctgttgatggtaaagagtgtaaaatagtatgttcgatcgtttttgcatgaaaagaaatgaagcgagttagtagtggaagatgagaggaaacaagatcaaagcgatgtcctacatagtgttgttaaagccaagacagaaaacctggatgtggaagttccagaaagggatgttaatactgaataaagagaagagtggtgggtgagatgattttacatccattaatccttgcaatgggcttaaaataattcaggctgaaaagcgtcttgggtctttgtcaaatgagtggtcccggtagctgcggtgcataatgcataagacccacaatgctggatagtattcaatatggaatctcgaactcaaaaactcggacacgtttttgccccaatgaattgaacagccgatcgagaaccataatcatcccgaagaactactcctcacctctcctcaccaaatcccttaatcacctatcgatcaacacccagattgctcaattcttgtaccgcctaaccactctcccaaagaccaacgaaactcaggaggagcccgagcataacacaagtggaggtacactcggcttaatttctttccttatttctttctcactgatttcccgattattgatcttattttatttcttcaggcttgtttgttatcttatttctcctaatactgtttctcgtgtctaagcttgagtcgtagtcaggacaagaacatctgaaggtacttaatgatttctttttcttcttcgtctcaatcttagccttaattgttctatttcttatctcttctgtttctaatcatttattctttattgtttcaagttctttactactattagcttttggatattagttgcaataaagtatttgatctcaattccttacatggtagcgagagtcaatacttgacaatatctattataagtctaaagttagaaaaactcgcagtctaggtaattcgataacatggggaactcatcggatagttcggacgatggaaagtcttctcgattttcgttcaagaaacttgatcgtaacaactgggcccaatggaaaactcgattcaaaaacgttatcacggccaagggttacgaaaacatcatgattgacgaatgggtcaaaggcaacaaggatactcccgaattccgtcaaatgtctgcttggtgtatgaataagctttttgcgtcggtcaaggaggaattgcaccctgtcatcagctcgaagaatggcgatatttatggcgctattcaagccttaggggcagcgtgtggtgaaaactcaattattagtctgtgcgacaagttatacgcaatgattaactgcacctatatgccgggatcgtctctatctcagcatctcactgtttttcgaaagcatcacactgctcttcagatgtcgatcctggccaatccgaatttcatgacaatcaccactggactagcggctgcgatcctgttacgaagtcttcatcaagacgaatccttgacacccttggttcaaagtctttatgataaaaaacccttcaccttcgacaaagtttacgatcgtctattaattgaggatactcgaaaggaaattgccactgcggagtcggcctactattctaatcaaaatcgtcgagcggggaaacaatctacggttcgcactccatcaacctctagctctcgaggaggccattcatctcggggtaatcatcgtggaggaataaccactcgagggaacttcagaggagttactccaactcgccctgctccaaatagaggcaatgaggatgatcaattcgaaaggatgtttaagacccaaatgaagaagttcttgatggatcaaactaacctcgctgaagaagaagaggacgacgatgaaaatgccttgattgttgatgaaaatggggattgttatgacgatcctgagctggaaggtttcatgatactagatgaggttaacgcgaatgggattacgacgaattcaatcaacaacactttgatattggattcaggcgcctcaaagacgaccgtttgcgatattaaactactcgtcaatccagaaccggttcgcaagtctatcaatacgtattctgggtctatcgagataacccatgtaggaaaatttaatttgggtggaactctcatttacccggcattctatgcgcccaatggacctcgcaacctagtctcggtctctcaacttgaagatcatggcctccggatggttgtaaaaaatcgactgattttggttcgtctagggcagaaagtaatctatagatttcctcgagtgggcaatctctatcagggacaagtaccgagatctccttcactaaactatgtcctgaatgtatccgagcctgatcctaatctcgactatcacataattttgggtcacccgtcggacgaatacttaaagaaatttttcgatatttatggaatcaatcctaagaatcgagggcagtcagcaaaaaattgtgaagtatgcaaacaatgcaagctcaagcgatctccacatgccaaccctcttcccaccacggatcgaccattcaaaacattacacatggacgtccttcagatctctccccctagcaagtcgtcaatgaagtacatcttggttatcgttgatgattattctcgcttcaatcgaatttatttgatgaggaataagtcagattccgagtcaaaaatcctgtcttatgtcaatgaaattaccaacaagacgggtaagtgcccagctataattcataccgatcgtggtggagaattcagctctaattatttcctctctaaattggaaaaattaggaatacgagttgaggctggtccagccaacaatcctcaaactaatggcctggccaaacggttcaatcagaccttgctggtcaagattcgctgtctcttggcgcaatcatcggtcccaatcaatttctgggatgaagccgcaaaatatgcttcaatgttgataaacattttgccttcaaaagcattaaattggtctgctcctgtcaaaatactttcggaattgaacatgtgtatcgaaccaagccgggatgtcaataagctcgtaccctttggtcttaaggtgtttgttttgcacaaacccccatcgaaaatctctgctccctctagacctcttacagtcgactccctcttaaaccatgacctattaacccataacccctcttaagccatatatttttctaggaaatttgtccaccaaaatgggaaaaatgcctaaaaacttgacttattaacccatactctcccttaacccatagcaaaacatgtccaccaaggggtatggcttaatagggagttgactgtatatgtctcgggtacgaggatcattcggatgctctacgatttttcaactctacgaaacgacatgtagtcataagtcgcgattattcaccaacgaaactagtttttagatacaattccccagaagctctcaccaaaccgcctgatactctacctcaagcagcttccactccgaacaaattcacatctgatcaagcggttctcaatgtcagacctcacaagcttggttcctcaccacaagctgaagtacaagaagatactttggttaatcgcactccaatgcaaatgggtccctccaggcctgattcccctcatttatcttcacctccttctctagtatcaccacctcgcaggtccccatctcctactttggctacatccctatcaacctccaacgttcggcgtgatcgtatttcagaactgggaccgtctactaaccaaacaggaccgatgaaatctacatctaatgctccgcatactaaagtgaaggatcgatatgaaatgattccagccaataagcctccggctaaagaaatagttggcgatgtcgatgcacgtaatattgtcactggatctcgacgacggggcggggataaatctactcaattaaatatggtggctccagctgttgaagatcctcctgaagaattgctattgttacactttgaagttcctgacaccgtgtatttaaccgaaacggtcttgatcaaggaagcactctctagtcgcgatgaacgcctaggttggaaggaggcgatggcgaaagagtataattcactggcgtcgaaaaacactggtaccctagttccacccccgggtgatgacaaggtaataggaggaatgtggcttcttggtcgtaagaagaacgagtttggtgaactacttagattcaaggctaggtgggtgtgttttggtaaccaccaagttcatatgattcattactttgatacctattcgtcggtggcacgaaatgaatcattcaaactcctgcttacggtggcggtgaatcgctcgtggtatgtgtatcaattcgacgtggagacagcgttcttgtatggtgaaatagacgctccggtctacgtatctcaagttgagggatttgaggaacccggcaaggaggattgggtttggaaattaaataagtctctgtacggaacgaaccaggcaccccgtcaatggcgtaaacatctggtcgggacgctcacgtcacttgggctggaatcctcgccgttggacgaatcgctgttctacgacaaagatcggtcggtgttcctgcatatgcatgtagatgatggttttatagtcggcaaagatagagattccgttttgaatttactggacgatatccgcaaggtctatacgataaaggtcaaggagaagccgtcgcaacaccttggttatacccttgactggaaggaggatggaacggttcacattaatcaagcggactttatacagaaaatcctgtatgatttcaatatgcaagactcgaatccagtcagagcgccggcaccaatgaatttacataagatagttgcgactgatgctcccccgtttcaccagaaattatatcagaaggctgttggaatgctgaactacctagcgctacatacacggccggacataacttttgctactaatctcttggctcagttcactagtcaaccgaatgaatcacactggtcggcggttaagcatttattaaggtatctacgtggtactccggtaatgggcattcattatacgcggactttggactctgaagaaggtctttgtgggtgggctgatgcggactatgcgacgtcactggtctccaagaattcaacctcaggttatgtaatcacaatgtacgggaatccgatctgctggtctactaaaaagcaaccaatagtggctcaatcaactacggaagcggaatttgtggctatcaaccgatgcgctaagcaattacgatggcttaccaatctggtactcaatcttcacataaaaatcagagcacccatattgaagaatgacaattccggagcagttacgatcagtaaggaagctaagttgaatgagaataccaagcacatcgaggtccgatttcaatatgtgttacaactagttgagaataagcaagttataatgttacaagtctctactcatgatatgatcgccgatggattaaccaagcctctaggattcatcaaacttgagagttctcgtgaacaactgcacctaactgacgcagaaccaaggaggagtgtcaaatgagtggtcccggtagctgcggtgcataatgcataagacccacaatgctggatagtattcaatatggaatctcgaactcaaaaactcggacacgtttttgccccaatgaattgaacagccgatcgagaaccataatcatcccgaagaactactcctcaccaaatcccttaatcacctatcgatcaacacccagattgctcaattcttgtaccgcctaaccactctcccaaagaccaacgaaactcaggaggagcccgagcataacacaagtggaggtacactcggcttaatttctttccttatttctttctcactgatttcccgattattgatcttattttatttcttcaggcttgtttgttatcttatttctcctaatactgtttctcgtgtctaagcttgagtcgtagtcaggacaagaacatctgaaggtacttaatgatttctttttcttcttcgtctcaatcttagccttaattgttctatttcttatctcttctgtttctaatcatttattctttattgtttcaagttctttactactattagcttttggatattagttgcaataaagtatttgatctcaattccttacagtcttgttccaagtgagaaacaaagctcagggcgcacttggagttgtccagaaatcaagccagcaaagtgcctggaggtgggaactggttagagcagacaaaagcggcacacgcaagcaccctatgccggcagctatacgactcacaaaccttggcctatcgcatgtagaggctgaaaccaaatgacaggctggacagaaacatttcacaatgcgaggagtctccgtcaagactacggtctcctgatgagtatattctgaactgcagcactgcgagggtcgtctgcgcctcgtgaccagcaccagattctgtcaaatccaagcgaaatgcaaaggacagcaccatttgctctgcctgatagcagatttttaggtattgctttgatgaataaaccatactgtcaccaaaccaagtctcagcgagaagcatcatcacgaaagttttgatatctgcgagtaggagcccataaaccaaatcgaaacttcaggttcatgctgtaacggcggaccttgcccttcgcaatctccaggggttaataaaaagacggttccaacttcttccctatcactctctcgaaagtcttgccaggttgagcagttcaatcgagatgatgcacattttattcaatgttacacttgtaacctcgcttctcgtaaacctagtcttgggtagcttcggtttagatcccaaagccgtcgccaatgcagccccagaagagtcaagacagcttgctgtggttggaggtaatcaccaacattcatctctgctacatttgcatccagattcgtccaatgatgcattgcagaaaagtgacatttcgcctccccaagccccttcaaggatagttccactatcaaacttttcgggtatgccgagctctatcactttccaattatctccagttttggcacgattgattcaaacgtgaaaaccctcttggatttcagaaaaaccttccatctcaggagatcctatctccagtggctccagccaagaaaagaaaagaccattaattgtgcaaccgggcatccagtccaaaggagatgaagaaatttacaagcatgcttcaaagaaactagtgacagatccaaattcatccagggtacctcatgtgaatgaagacaggcccaagatcttcttcagtccatcagattctaaactacacgaacagggtcccaatggtaaatgttttgtgaatcaatataatttccaaatgaaaatgtagaggaaaataggtactatctaacataacactttctgttctctgagaagaaaccaattcacagaaatcttcccaagaaaaaatgagcatagtcaaccatcaagaaccaagctctatacctcagaaaagctctacagcaggtgcggtaaatacaataagatcaagtcctgtaaagatggaaaatttgattagagaattcaaaccagagggtgttagtaaggctttttgggcttggattgagatcataacacactatgttcctgtacaagcaaacatcaatcgctatgtaacaccaatgttggatattttgaaaccatcctgctccaagaattatcaatgctatcagaacccaaacctacacactgttgaaaaaacatcttcccccagtttgaatcaaaattcaatattgagacttgcctctctcctttggtgttacaatgctagggtgcttgagataattggtgctcctcaaggaactgctgatcattttaaagaacagattaaatttatgaagtggtttgactggttcatgctttcttttcctggaaacctaaaattggatctttcctcagttgatgaacaagaaaataacacagaaatcccaccccaaggcaggtttatttacaagaaggtattgcaagcgcttgattcaaattcagatagaaaattgtatcggctgtatcaaccaaaattatccaaggtttatcattccaaagaaagacatatcatcttgggtgaagcagttgtacaccttcttggcttttactacaagaacacaaacttcaagaaatggaattatgtttttggacagaatgatattgattttgtgaggaagttggaagaattgggggaagattgggaagatagagcaaaatgggatctaccaactgatttgaatctgttaccatgggataatccttgtaaaagagaccttcccctacttggtccaaataatctcttaacaaatggtttcaattttcacaaatatgttgaagcaattccttgtgatgaatcaatttatgatctgaaaaacattgaacaaaacaagaaatatttctacccttggaaacacttctctttgattatgtccaaagttcatgaatggttggaaatatccaccttaagattaagaaaagaaaccaagttactttcagaatttaaaccaaggaagaacttgattgtgtctactcaaagaatcattgcagaatatattgatgaacattcaagccataaagaaaaagtgacatctgaaaaaagagatctccttatgaagctgaattattttgatcttgaagcaaaattgaacacttttctagaatttatgtgggagattaatggaaaaattcttcaatctatgggctgtgaagtctttgaagaattttttttcaaagagcaaagaatggttcaaatgttttttgagttcatgatggataaagatggtggagacaattcaagaaatgtagcactctcacatagtcaaaattctccaataaagcagacactccacaatgcaatagtaggactacttgttttgaatgataatggagtttgatatgaaatcacccttgaagaacatgtgttcacaaagaaaatccctgtctcaactagacatgtttacatgagccagcttgcagtatatcttcttggaaattattacaagaatgaaaattttgaaagttggaatcaaatctttgtttcagatcttttatttgtaagatttattgaggatttaagtcatccagataaatgttataaatatgaaggaaagctgtttcctcagttgaggtctaaagcactaattccatggaagaagtaaaatgctcataaaagtaaagagaaattatcttcaatctccagtttataacctttgggaaaaaatgcagaaaaagaatattttcttgcaatcaaattcatacatttgaaaaaaaatcctactggaggacttcccgtcggaatctgcgggtcccccagaaccaatctagagccttgaaaaccaaattcccctgcgagaatctacagtttttgagtctagatcgacttctgagagggctccagtttgcatgggaagtcctccactgcacttctattcccccttgatatgttcaaaaatgtatatataagtgactagtggatgacttcccgtcaacatctgtgggtccagttttcatttagagctgcaaaatctagatttccctgcaaaaatctagacttttcaggtctaaattgcaaactgcaagggtcccagatccgacgggaagtcctccagtggcgtcaacatctgcgggtctcccagagttggtttagagctgcaaaattcaaatttctctgcaggaattaagagtttttgggtccagatcggcttctgcaagcagcagtgggccgctacgctacactacgctacgggcccatgtagtgttagtgttgaaatcctcatgatccatctgtgaaagcttctgtcatccagaattcagcagcacgtctcagctcttagtcaactaaaaacctaacgtaatctcaaatcaaaacctaactctccttcctctccttccgttaccccgctccactcttcacctcactccctgcctgtccgttctccattcctcttccctgaatccaatctcaaacactattcctctccaataccttcctcctctgtcattgcctttgactcggaccaatacccgctcactatctttgacttcgttgactttcccctagatctcagtatctcattcactgtcaacttcatctactcactctccaacccttcaactcaccatcatcacttggatcacttctgtatccactttggtgagaaaataacttattccctggactgtcaacttcaactaaccctgtcatccttttttagtcttgtgtcctgtgttctcctctatcctgtcttcccttattcagttgtttctcataagattctttttctgttgtggtaaattcattttcatttcatttactttcttttttctttctatcttctgaattctaacttgtcttggtctgcagtctggttttggtttctttgcaataaaaatcctctagttttctcagctagcatagcggcactaatttttttcgtgtagtgtgagcgccgctacggctgctgcgctacgctaacactagccatgttttggtgtagtgttagcgcgctgctggcgccgctaggctgcgttacaccgcgctacagcgtttttagcagcaaaaaacgcctcaaaaccgctaaaaattgctgtaacgcagcgtagcaggcagtttttggcggcctgtgtgtgtagcgttagcgcagatggggggaattgcgctaacactacgctaaaagtcagcgcaagtttttgccccatgcgcgtagcgttagcgcaaaaaatgaataaagcgctaacgctacgctaaattgtagtgaaatattgctacggttagcgtagctggtccaccattgctgtgagggtcccagatttgacaggaagtcctccagtaattttctatttttctgttttcattttaatagttttccaggaattgaacaactcaatccatcatagccttgaaaataaaatcgtttgcaaatggaggatttccttctcaaatgctccaacgtaagtgtctggatgcacaaagaggattcattaggtgagtttggattagcggtgaggatgggttgggtcagggcaaaaaaatgccgacctgacctgccccaaaaataaatgggtcaggtcaggttgggtcactttttcaaaaacttctgccccgccccgacccagacccaagacccacaacttgggtcaacccatggggctgccattttttttggaggcagagggatttttttttttttgggggggggcatgatgctttcttctttgcatcatttaacaagtgtatatattcggagagaaagagtaagaaacaaagaaaggagaatagagaatagagaaaaataaaaaaagaaagacaaatagatccatcatccagctactctggttgatcatagattttgtcaccctctttcagccaatcttgtgtacaaacaagagccttgagggtgtctgcatttagacttgcttggaagttgtccaggacccttccagaagctgagaaggcagattccgaagctacagaggaagctgggatcatcaagaccgttgtggaactgctcagcaagtgagtaaagagcttggaggggataaaatatctaataagactatggaatagtagaattagtatttgtgtgtatttgtgtgtgggtgatactgccctcctgtctagcttgcggaaaagttacactaagaaaaataagagtgtggcttatttctaaatttatcttagtgttgatactactattaatgttgattaagaatacctgctgaagaggtaaggagtttgtggggttttctgagtaataagggtttctgaagggtttctctattaaatctgttataaattctctctggttctctgatctaataagactctatggtttctctgggctctgataaatggtacgcttatttctataatatctttcaaagaggtgagaatggctaagcaatatttctgaattacttttctatggccaaaatatgagataagggaagttcaaaggggctctaatgtttctctggatttcttaaatcaaagggtgatgaaagctgagtaatatctctgattactattctgtagctagcatctggttttgatgagtgctaagtaatatctctaattaattctctggtgcaaacatgaggagggaaaaggaaaacatgggccagaagagcctctatttatagacaaatggttctgcagtacatgagattttggcctgaacacaagtgcgtctgagaagggtacttctagagtggattttattactctgagatgggctaatctgatatgaattaatctctgagtgtccttctaatacaagaggtagtaattcttctataagatgcctaatcttagattaattactatgagatggatattctaggactaactagtataagagttattttctagatctagcctgtgagatactttctgatcaatatcttgtttctttattctaagagggtaattggtattttcttagccatttctgtatgttattttaatatatttattatatgtgtggaattaaatattttatgactaatggtgataaaattgactatgatttaagaagaaaataattttttagattctcttatgttgtaaactctttatctttggtgtgtaattactatttgtgtcaagttatgtttccaatgtatatgatatgtatgtgattggtctcaccacaccgtttgggcaagctgactcagggtggggaactgccttgaatggaacttccaccactcaagtatgttgaagtgaactcctggttcaactttgaaattgagttctttgaggtatagatcaagctcgccagttggtgtacctgttgagccaatccccttggttttggcaaggtgtctctcgaaatcaatagtatcctggtcttggaaacagaaaatttcatcatctgtggcttttgtgcttgcagttgttgctggcctttctttcttgtaatcagtggcatactccttgtaccatttgaacaaagcaacacggaagttgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaaaccacttacgtatatgagcatattattgcataatcagaatctaaatacaattttagccatagccactcactacaactatacctctatctctattagtttagaagataatccaataaaaaggctaaagccataccataactagtcattaattagtatttaatagtagtttaccacatatatatgagtacatacacataatttattacatcagaaggcctccaccagtagtgcagatcatttatgcaactcttgcatgcgtacatgcaaccattaggcctccacttagtaacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaacaagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactcttttcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaactccccccatcatcacccagctagcacagtacccagctagctcagtggtcatcaacattaaagtctagtcaacaccagtaaccccaacaccaacaacaccaacaacaacatcaacaacagcaaccaacagtttcactactttatccagaatcaccgtaaaaaccataaaaccccataaaaatattccacttggattgttttcacactcatactcaccgtgtaaaggttgtacaaacatcttgtattgtattacatactgatctaggtctgatagagactactacatataagttttttccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtaaatagacgggcaggtctttcaaaccacccgtaacagtaaatattacctagtaaaatatcatgttgttattttccccctcaaggactgccaacccatcccaaaggagttctcacaacgttcttgatctcgccagggttttcttctaacttgaattcaacataagacatctttgagcgagggtcaaagaccagtgtgatggcggcaaagaccttcatttctacccagtacttgtagaatttggtgagcatggggtcaacaattttttgaatgtgactactagtagatgtgtgtccgttcaataagtggtgctcaatattcttcatctatttaaatatcaaatgagaggtgggatacctcaaagctgataaataaacagtagctacatattgaaatgttttgaggagagtaacatcagtaagaataacaaccaagagacgtgctgactgattgcattcagaactcactcttgtagaataactcaaggaagtccttcatcaaagctagttgtgaccattcttcaggacttgggcaatcttcatagttggaatccgcagaagcgaggttttcaaatgcctctcggaacggcagactggatttgatcataagtaaagttgagttccaacgggttgcaacatccttggatgctaggaaattcatactgatatcaacagtgggccgctacgctacactacgctatttgaccactaactgttagtgtagtggcctttttatttcctggagattctgtagtgttagctgacgctaaactccactacactaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgcgctaacaaaattttgactgtcagatagtgtaactgatttgaagctaacatttagtgtaacttataccaaattaagctacgctacactacactacatgcctagttacgctacgctacagtagaagttacactacacatgtagtgtagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttatgctctttgtcagcggtgggttactccgtggtgattagaatctgctcgatggaagtttactggtgttgaccagtggctccaagtcgtagaaagagtctaatacggtccaaggtgttcacgcccagccgttgataagttttgagaagttcaggctggaggatccagacagtgatgtggtgatgtgaagggaacaggcaagtttgaagcagtgatttgttgatgtgtcttcaaactcaagagggatgattaaaataaaaggttggtattatttttgtctcttctgaaagtctggggaacaatagacttcagtccgtacaactttatatatccagtttggcaaggacaactagatacaagcatatgtagagtatgttaataatgaaatgagtgaaatgaataagaacatgagtgaaatgagtgtgaaatgtatgaaaagtgcagttggtgtagcaaaactgtaagttggcacgctaaggggtaacttggttttgcttgccagctgacactcttgaaccctcttcctctgctttctgttttaaatggacaagttgtgtgaactgtccatataactgatacggccgaggtccatagtgacaattttcaatgtcctttgatcacacacaatcccgcagaaaatgaacagcacaagatgcagagacaaacaaacggaggatgtgcctggtgagatttgaactcacaacctcagcaatgctgagtcacataccagagtgcttcctttaccaaataggctacagacccttgtggttgtaaggttatttgggtggtagttgccatggttcatgccaacagctccaccacactctggtgattcatcatggttacacctcaacctccccccccttgctacatgatgtgaaagtggaaattgaaaaagtgtgggaatggaacccagtaaagtatggtctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttgcaagtaagtgttaaaaattggcagggggctaaaattgagtggcccccattaccaactgataaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactgtcttcagggtatactaatgctagtcatgtggtcatgtaacttttaatcagttacgctaacagttagtgtaactttttcaccagttacactaacagttagtgtagagatggcaatgggtacccgcttgcgggtacccggtacccgtttgcaggtacctgttctttggagcgggtacccgcccgcgggtgctgggtgcgggtgcgggtgttgagttttgggacaaaaaacggcaggtacccgggtacccgccttgacacccgccctgacacccgccctgggaatacagttttgggctttttgggctgcacaaaggtgtcagcaaactatgtaggacaccatttggtgtcctacatgggcctgttgaggccagagggaaccctccagccttcaagatgatagatcagagagaagataaagtgcaaattagtgataggatattttgttcttctttatttctttatttttatgttcttactcatatatctagtgaatatcaatcacacatttggtaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcatatatgtgccaggtacccgcaggtacccggtgcaggtacccgggtacccgcccctggcgcccctagcaggtgcgggtgtgggtgcgggtgtcaaaaatattgcatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgccatctctaagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaaggttcacccactaacaccgctaaaatttcactaacagcattttgggtagtgttagttgtgcctttttaaaggtagctaacactatgctaaagtttttttttgatttttcaaaaatcctgtagtgttagtgggccaaaaattcacgctaacagtaacttttgtgtagtgtagcttaaaaagctaacactacgctgcactaacactacgtttagtgtaactggcccaccgttgctgatattggcagtgttgattgcaatcttgaatagctgaactcgggattgactgattgacaaagcttttggactgcatcgagcatcactgaaagcccatctttaacaatcaagttgattatatgggcagcacagtgaacatggaagaactttccatcagcctctaaagctgttggactacggttggagactatcatttggaaacgggtcacagccacattatttgatgaagcgttgtctacagtgatgaaagaacactttgttatagacttccattcaaccaagctttgaaccagtcgatcggcaatagcaggacctgtgtgaggtgaggccaattccttgaacgagatgatgtgcttcaccaactcccaggcttcattgataaagcgcgcagtgatgaccatataaaaaccagttgcgtctcgagagctccagagatcagttgtcagagcaagacgcttagcttgtagaatttccttgagaagattgcctttcatggattgaaagagggccatgcaatcgtcttttgctgtgaagcgagatctcaacttgaagtgtggatgcagcgatttgacaaacagcttgaagtacttgtgctgaaccatcctaaacgggcaatcgtgtgcagcaatcatcttgacaagcaaatctctacttctcttttcagaatactgccatgagttttgagtcatgctttcatttttgaccaagagcaatgactgcttggatgatcgattggcatcttgataagtcttgcagcggtccaagtgtttccacagatgtgcagtaccagaagtggactttccagaaagctgatccttacagtaattacagactgctttcacttcgccttgtttgtccttcttctcatccttagtgaaatgctgccaaaccttgctggttgactttcttttttttgatttgtggttgtcatcgatttggggaatattggtgttggtgggtgtggctgtgattgcagaaggatcggatgaagattgatttgattgggaggccataatgatatggattaaaagacttggagtctagacagctaacaattgagtgattgttcaaagatttatgggtagttacggattatgaggcagagccggagttgctcgaggagctgcttccatttgagatcgagatccggaaccatttggacttcctgaccaagcaatgggcggttcatgagggccatcgggtccggcctgacgagttcaacgactggccggatcagcaatcttggtgccaagagcgctggtatctgaacttcaaagacactcagctcagatctaaacctcaaacccacgggctattcctagatctcatggaccaacctttttggccattggacacaagacgcttgaaggaagaaatgatctctagaggcagagggagaggacctgcttctgttgaagatgctgcaatgcgtatgctcggaacacccatggattgagttacgcactcgtttgtagactgcatttataaactgcagcttatatgggaaacaaatcccccattgagaagctctgttcgcaatgaagaaaattcattcgtggtttgcggttcacttttgtatagtgatagtatcccttgagggttgatctattataaacacaagattaaatttcttttcacaagttcaatcggggatccagcggttcacactaaggtcggatcaatcaatctttttgtgtctgttgaaggtaaacagtgtaaattagtatgttcgatcgtttttgcatgaaaaaaatgaagcgagttagtagtggaagatgagaggaaacaagatcagagcgatgtcctacatagtgttgttaaagccaagacagaaaacctggatgtggaagtttaagcaagggatgttaatactgaataaagagaagagtggtggaggtgatgactttacatacattaatccttgcaatgggctcattgagcttggtcgtccggttcggttagtgttattgacgatcgaagtgacggagaaaaataaggacagccaggccaagatgtgttgttggaggaccatggagacgcctgcgcaagccaacgccaagacttttgttgaaggtggagatatgcatgacaatgtcaatacgagtatgtcgttttaagtagaggcaattggggttcaacctgctgatgggtcgaactcttcatactcttgggagggtagttcgaagggcttgatggtagtcactggagtaaaatggtgaattttcagtcttttgaatggatcaatttgaatggaggaaatgagttgaagacagcttactttgatcctgcgacgatgatgttgttgttgaagatggcgatccatgaccgatggtctcgagggtgtaacattaagctgggcagtggccgtggggggaccagccagagggattacgtaataccaagtagggtgcatacatgagccaagaaaccaaccatggagaatgaccaaccacttattgaccatccagcctcaatacaacaacgactttcgatcatcgtacccgggaaagtcgagaagaaaacgttcgacggatcagaaccttcaagatgagtggtaagaaacttaccagtggcctacagcgccaattcagggaatgctatcgggaaagcttgaagatgatctcaaccaaaccattggtgagtaaaacatcagcatctgattgaaatactttccctgagatgagttggaccaatggactaatcaacgcgttgccaaaaaaaaaattattgaccgacgacacacacacagatccacaggaaaaactggtttaaatttatctcgaatcagttcaggagccaaacgatgaatgaatcgttcctgaagagagactacgagtcgatcgaatatcagctcagacggatcaagaaccaactcgaactgtactccaaaccatccgtccaacaggttcatctcccctccaccaccaccaacaacatcacgtataacttcggttgggtcgctaagggagggagagaaggcttaagtcgagattgatcgacagcatcaggtgctcaagtaatcacccacatgggctggcttccccggacgcacctctgaaatcggatgatatcgttatcacgacggttagatggcccataatctgagtgatgattcgaaagaggccgatgagcgagacaagatcttttgaaaactttcaagggttcctttcccacctcggcatgcttcttcacattccactagccctcccccccactctagcagatccactatctcctacaccggtcccaactccaagcctccaaaaacaggattcgacaatccagcacttattaaatcaaatcatccgagctaaaaccttgccgtctagcgcccaccaacccatctcataaagctcaatttcactcatcaatcaagacccaggtcgactaagaaaatcctcgctggatttagagcaggtcgagtattcgtcagatcatctcaactcttcagccagcccgttgctctatcctactgcgtctgtcgaaggaatccgagcaagaccgtaaaccgaacactccattgtccgcctgcccgaactcattctcacttgttcactcccatcttctttccttagttcaccatcaccatcatcgtcatcacttcctcttgtagcatgtttcgttttccttagaatgagtcaaatagttggctttctttaattagctggacatttgccccatcttctgctgtgtgaatatttgactttctcttgcatcataaacaacttgatttgtccgattcgtatatggataaacaaattaatctttttttttttggaacagatgatacattaggcatggtctctgttcttttttgttgactctactgcgtggcatttttcccgcttctttttttttttttaaaaaaaaaaaaaaaaatcctagtgtgttggtttctttcttgtctgttggtgggttgctttcatgattcgcttcagatttgtgcgatggatctgctatgattatgaggaagacaactgacgcgttattacgtgcttattaagaatacttgaaatgataatccatatgcagcacgtcttgccccctctcccccctgctgtcattcctgggtggaggaagaaggaacagtcctaagattggtctggccatgtcattgccatgatcttgcctgccatttaatcctctctaacacaggcattctcgatggaattgctctactgactgatcatttggagtccagcaagttgccccccttggcagttggtaaatccttcacatcgctgaagagctgtcgctattcaaagctgtcgctattcaaagctgttcagcttcggtacagtgagtcaatgaggttttacgatttgttacatttacaggcatctagacttacaaaccttggcctatcgcatgtagaggctgaacctaggcggcaggcttgacagaaacatttcacaatgcgaggagcctttgccaaaacaagtcacgataacggtctgctgatgggtatcacctggactgcagcactgcgagggtcgatcagcatcagattctgtccaatccatcagatcaagtcttatcaaacttggctaagtcccccttcgtcgcgaagcgaccctccgaaggagggtggaggcgaataaggagggacttggttaagttagaagtcttatgctgatgtaacgagcagtttagcgcttcaacgaaatgcaaaggagagttgaggatcaatacagaagcgtttgccttgcctgatagcagatttctaggtattgcttcgttgaatacaccatactgccaccaaatcaagtctcagcgagaaccaaaataaaccaaattgaaacttcaggtttatgtgttaacgtctaatcctatagaggcgtaaacaagtagactattctaacttttccccatcagtctctcaaaaattttgcgatttagcatttcaattgagaaagacgccgagtttattccattttacacttgtggcctcgcttcacgtccacttagtcttaggaagctttggtttagatcccaaagccggcgccaatgaggtctcagaaggaccaagacagcttggtgtggttggtgctaatcaccaacattcatctctgttacagttgcatcgagattcggccaatgatgcattgcagacaagtggcatttcgccttcccaagcacccacaacgatagtaccactggagaattcaaactttttgggtatgccgagctctgtcacttttcatttatctccagtttttggcacgatcgattgaaacgtgagaaccgtcttggatttcagaaaaaccttctatctccagtggctctagccaagaaaggaagagattattaattgagcaaccgggcgtccagtccaaaggagatgaagaaatttacaagcatgcatccaagaaactagttaaagatccaaattcatgcagggtacctcatgtgaatgaagacaggcccaagatcttcccaagtccatcagagtctaaactacatgagcagggtcccaatggtaaaggttttgtgaattgatacagctatttcggaaagggttgtccagttgtctctcaaatttttttttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcgatagttcagttctgacaggtccagttcagtaaaaaaataaaaaataaaaaaaataaaaaaataaaaaagatttcgcgagtccaagtggacaaccctttccgaaatagctgtataatttccaaatggaaatgtagaggaaaataggtacatacattctaacataacactttctgttctctaagacgaaatcaatttacagaaaacttcccaagaaaaaacgagcatagttaaccatgaagacccaagttctatacctcagcaaagctccacagcaggtgcggaaaattcaataagatcaagtcctgtaaagatggaaagtttcattagggaattcaaaccagagggtgttagtaaggatttttgggcttggactgtgatcatatcacaaaatgtcccagtacgagcggagatcaatcgctatgtaacaccaatgttggatattttgaaaccatcatgctctaaggataatcaatgctatcagaacccaaacctacacactgttggtcaaacatctgcccccggattgaatcaaaattcaatattgagacttgcctctctcctttggtgttacaatgctagggtgcttgagataattggtgctcctcaaggaactgctcattatttccaagaacagaataaacttatgaagtggtttgactggttcatgctttctttttctggaaacctaaaattggatctttcctcaattgatgaacaaaaaaacaacattgaaatatggaggtactgaacagccactttggccaaaaaaaatgaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgacatgtatgtcatacaccctgacaatacatctcaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacacataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctcaccaactgctgaccctaccagaccaaccacttgacacacaccaaccactcgatcacacaccaacaactcaagaccaccccaccagattactacatacaccaaccatccatcatgcgtgcctcaatgcgatcttttggtgacgatttcgaggctgaggtttctcttctagttgaatctggcctgacagacgctgaaatccgcaaacatattcaagacacgcacggcatatccgtctctaaacgaacactcacacgaaggaaggaagattggggacttatacttcaagccactgaacattccaatcagcttgaagaccacatccaaacctactttgaacgaggattgtcatattcacaaatccaccatgctctaacaacaagtcacgactatactcaatcttttcgaacgctcaaaaggaagatcaaatccatgaacctgacacggcgaactgacgatttggacaacaacaaggttgacattgatacgatcgtctcttgcattcaggaaattcatccaacccctgaaggccggaacgttggttaccgaaagatgcgacaattgttacagacgaaatatggattcaacattcataagtgtgttatgtcttctctgttattataatcccgtggaattatttctgatatttctttgtttggaatgaagtctcacagttgcattgatcaaccgtacccttgatcctgaaggtgttgataaccgatcaaaaagggttttgaagcgtcgcgtgttcaacacccccggcccgaacttcatttggtctgccgatggccacgacaaactcaagaagtttgggatcactctctatggttttatcgatgcttggagccggaaaattttgggaatctttgttcatgtcaccaacaacaacccccgacacattggatactactatctcgagcttgtcaaacgtgaaggtggcatacctcgccgaacatctactgacaggggaaccgaaacaatccacatggctggccaccagatcaacctcaccgaatcgttcaatgcagactgcccagatccgattcagtcacacctgttcaccaagagcacccacaatcagaagattgagtgtctatggtcgcagttaatgaagcaatacaacagcgagctaataaaccaactctttcgggcggaggaggaatcgtactatgatccacaagatcctgttgagcagtaagtttatttagccacagcttctctggtttggtaataaactgaccaacattgcatgcatcaaaagtcttttatttatttacttatgggttccacttctgcaagaaagtctcgatcaatggacgagtaactataacaattacaaacgtcgatgggacaagaagagcatgctcccaactcgatgtagtgcagaatggtgctatcaatatccctcggaggtcggaggcgaacaaggattgattccagtgccaatatctgctgccgaggccttacagcaggcgttctatccggaggggacagaattaatggagacgtctcccaaatggtttgtcaaagccatcaaagagctggaaaccgggatacatctcacaatacctgttgttgacattcacaacgtttgggaggtgttctctcttgttcttgaagctatccgttcttttgactcgtcttggctttcagaccctaccaatgacccttctgaatctttctctcatcgtgccgcatcctttgatgaataatatggtttcttggtcttattcatgcctttgattcaaaataacataatttctgaatttgttacataagtcacttggatgcgttgtcttgaatgcatgtatctgattgattatttgtattcaataatcaatttcaatttgggatggatgatcaagcagtggtaatttatgtttaaaattgaaaatatggaattcatatgaaataaaagacatcatgataagggggatggtaaataaagaacactttaattgaaaaaggtaactatcagggattcaggatggatatttttgggatttacataaagtcttcttatgtatctcttcaggagtagcatcttttaattttttagcaacattggcaagtctcctgttgatttgaaaagaacaaccttggtgagtccaggggcgttctggatcattttgagaagaaagggaaggaggaggaggagttgtacaatgttcaaacttggtagtctgccaaacaagttcaacaatgccattagattttacaaagtcaatcagataagcatgccttggaaataaaaatccatgacctaattcggaggaaggaggaggaatgggcctcccagttgacttatcaatataagcaaatataccataggtccatccatttaagtcgttcttatcttgatgggcttggttgtagaaatcgttatatgtgacggaaacatttgcagtgaatttgaggtgttcacgatcttcattcttcatttcagtccactcctcctgagtccaattagggattccgtattcttgcatcaggggcttgattttccaggaaggcagttcgagagagagcttccatcctgccagcaaggaagtcgttgtgggattgaagcttggcccagtttgcatcgtcttcggcggtttgagcaggggtgagtgtgttgcgtacataagtacctaggacaataattaatgaatcatcatgagtatagcatatgggattacttagggcatcatcgggaaaaaaatgtaattcggacatacctccagacttgccatcgtcatttcctgggcggaatcctatcagatgcatttcaccattgagtcgttgggtatttcgtttgttatgcggacgatatctggccatggcatggagcgtttggatcacatcacagagtttgtcgaatattggagtagatggagatgtttggaaggagtgatactctaggatgaagtgaggtacatggcctgaagatagtgcgatttgacgggaaggtttatctgttttaggcaagtattgaattggtttgtgggatactttttcttcagaaggggagcagagaaagaaatatgtatgctccgtagagccaaattttctttcgagactagcaatcttctttgcagtaccagttggatattgaggcggagggttgcggggctttgatgtttgaataccatgatccggaagtcttttcgggacaggcttacgattccaaagtggctcatcatcctcactttcatcatcctcacttgacgcaccgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaattcagggcttccatgtgccaaggggcccttgctgagagttgatgaggcactgaccacacatgacccactttcaccctgatggttgccggccttgcgccgaacaagcaaatcagggcttccatgtgccaaggggcccttgctttgagatggttcagggagctcaagttggggggcttcattgccggtctttgacgcctggaccacacatggccaactttcaccctgatggttgccggccttgcgccgaacaagcagatcagtgcttccattggccaaggggccctttttgaggctggggttggtgttgaggagtcgccgtcgggcatttctggtcattttggggggtctgggtgtctgaagtcggactttggttgctaccctgcttaacaagaggtgggggtgaggttggtcagcttgacgcaccacctcctctccgccgctaggccctctcctcctcttcgcagaggccacatgacttcaaaagcgaaaaaaacggccaacctcgtcggccatccacttacttgaaaacggaacgctccagtggatcgtttcgtttgctagctaccctaacacatccaggaagagggggggggggtggggggtcagcatatgtctcctcctccttcaaaaaaaaaaagaccagccgaccgctcacctggcagcggcacgggttgcttttgagctaccctacaaaaggaaaggaggagggggggtcagcaattgacacctcctcctctgcagccagtggctgccagtctcaatcaaataaaaaaagaaaggccgaaatcctcggccgttcactaacctgatagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaagaggaaaacaggaggggggggcagcgatcaactcctccccctctgcagccactgccatcgttctgccatcgttgatggcagtggctgccagtttcaatcaaagaagaaaagaacggccgacatcgtgggccgttcactaacctgatagtggctcgatccgagtgatcgggtcgcttttgagctaccctacaagaggaaaacaggagggggggtcagcgatcaactcctccccctctgcagccactgccatcgttctgccatcgttgatggcagtggctgccagtatcaatcaaagaagaaaagaacggccgacatcgtcggccgttcactaacctgatagtggctcgatccgagtgatcgggtcgcttttgagctaccctacaagaggaaaacaggagggggggggggtcagcgatcaactcctccccctctgcagccactgccatcgttgatggcagtggctgccagtctcattcaaataagaaaagaacggccgacaacgtcggccgttcactaacctgctagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaaacggaaaacaggaggggggggggtcagcgattgattcctcctcctctgcagccactgccatcattgatggcagtggctgcgagtctgaaccaaagaagaaaagaacggccgacaatgtcggccgttcactaacctgctagcggctcgatccgagtgatcgggtcgcttttgagctaccctacaaaaggaaaacaggaggggggggggggtcagcgatcgactcctcctcctctgcagccactgccatcgttgatggcagtggctgcaagtcatgaacaaaaggatatcagagaagcatcatcgatcaaatcaaaaacaaacgtacctgaaatgcaaacgatccaaccaatcgtttgcttggcttgctaccctacacaagaacagaggaggaggggggtgtcagcgcgatccacctccttctcttcagccactaccatcaatgatggtagtggctgaagaggcaataaagtcatgggaaaaaagaccccatcaacatccacaggggccaaaggcccctgatgatcatagggaaaaatcaaccactcactgttaatttcctgctatggggccggtctctggggccaaaggaggagtgggagctgagctggtgttggattgatggatgagaggtggcttttggaccaggacaatctgaatggttgatgtgaaggagtctgaagaaaaaaatttcgtctcagattcaaatctaatgcctgtacaggcttgtatgtttcaggtgtatgattcagggctttgaatcatcattagacatggcctcaagtccagaagagctgggccctggttgcctgattcatttcatttgctttgatcaatgggctcaagtgacatgggctcatgaaagaagataattataattgattaagtggccatcaattctatatacgtgacaagggcattcatgagaaaaaaggcaatcataacggattgataaatgataaagtggccattacatctatatacatgagatgctcaatcatgaaatcgtgacctcagtgcctgcgtgcccagtctgaccactgagatcagccccagatcctcatccgtaatcgaattagtatggcctggggtttgtctagtgttgctggtggattctttgatgttgatggtggaatgaccgatctcgttggccaaatgagcagagttgacagttgaatggtgaatgtttcctggggtgctggatcttgtggatcttggttgccaagggattcgaaccaagtcgggtagttccaggtctttgcacaccttgttgcacttgtgcttctcgagaaataattccatgaactctttggaatattcattctcccaaatagacctgtggattcaaagggtatagaaattatgagtgtcaaatacagaaatcaagaggattgatgtatagcacatactcagtgttcaaatctacaatgtgtggtttggaaataagggtaccatagcctttaaatttatgaatggtgatctggccgtgagtgtgattatagagccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgtcatcaattgacaaaagggacgtatagccgccagtgatttcttcttccatccagaacactcgagatggttcatcgcaaatattgttgggcgggagattgtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacatatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctggtgggtagttggttagtccatgaaatttgtaaaggatttgaatagcagacacactcacccgtaacctttttgctgtttgcttaataattgtcccaccttccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccgcataggtcctcagccaatagtttggtacacatgaatatgaatcacgtgttagatccttgcggactcgagagtattcggctaccatgggaaaaatctttccagagtcaagaacctcggccgctatgattttggtcgtctctttcaccttgaaacatttattataattcacacggtagagacaaattttctgaggcatgttgagcccatcgggatccaggctcaatcgaactccatcaacccagtcggagttgtcggaatctcggtatgaaacagtgtcctccatgctcccaaatctctcccaagataaatcgtttggatccaagattggttcggctcgccctaataacaaattcttagtcactcaagtcaggtggttatttaaaatagtgacacttacaagatgggcggatgctaaaaatcacaagttcgtcgtccaagtttctgttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggacgttgatcgtggttgttctgaaccaccggctgagagggaggaggaacaagtgatttattttggggtaaatgagtggttggagttgaccgggttgctgatgtcaaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaggttgtggtcgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaactcgacaaacgattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaaactgaagtgctcgacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccgttgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgtgaaggggcatatttgcctcgggcccacatctcaaagccacattggaccgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgtttgggtaaggttgagtttttgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtcgatccattcaccactgggttcacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtatgcagggttcaagaccgcagggaccacagctgtggtggggtattagacagtagtaataaggttataggtgagttttaatgtttgaagtagaacgatatgggatttacacgcatgaaattacagactttgactgctgcctgtcaatccattcaccactgggttcacgccaataggaaatgccatggactggccgagtgggctggggacagtaggtgtggtgattggattggagtataacgctctggccctttggattgcctcttgccgtttagattggagaacctcttgagccgaggtcaattggccagttggaggtctgatttttggaggaggtgctgagtttggaatcattttgtcgacacagtcgttgcataatccacggaaaaccacgggagattttccacactggaaacagaacatctttttttctatgcaagttacgttagttgtgtttggctattaagggtgcataagtatgggattctgctgcttactcttgatctagaaatggaaaggactgggtcgtcttgatgttgtgaggacaggactggatcgtctggaagctgtaagggaagggctggatcgttgtctggatgtgacttatgcaaggcttgttttgtccttatgtgtaacgagtaacgggtaacactatggaacgaacagaatctatgtgtttacatttctgatacaggtggggaatgtggcttctgtagtgcgccatgccctgtatgattttcaggctgtatttgacgtttttcaaaattgatggctaatttgacggttcagtgccatgcatggcggttcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttggccaaaatggctgctcagtacctccatattgaaatcataccccaaggcaggttcatttacaagaaggtatttcaagcgctcaatgcaaagtcaggcagaaaattgtatcggctgcatcaaccaaaattgtccaagttttacaattcaaaagaaatacatattgttttgagtgaagctgttgtacaccttcttggcttttactacaagaacaccaacttcaagaaatggaattatgtttttggacagaatgatattgattttgtaaggaagttggaagaattgggggaagattgggaagatagagcaacatgggatctaccaactgatttaaatctgttaccttgggctgatccttgtaaacaagatctgcccctacttggtccaaataatctcatgaaaaatgatctaattttcacaaatatgttgaagcaattccttgtgatgaatcagtttttgatctgaaaaacattgaacagaacaagaaatttttcaacctttggaaacacttctctttgagtatgtccaaagctcatgagtggtttgatatatccaccttgagattaagaaagaaaaccaagctaatttcagaatttaaaccaaggaagaacttaattgtgtctactcaaagaatcattgcagaatatattaatgaacattcaagccataaagaaaaggtgacatctgaaaaaagagatctccttatgaagctgaattattttgagcttgaagcagagttgaacaattttctagaatttatgtgggagattaatggaaaaattcttcaagctatgggctgtgaagtctttgaagaattttttttcaaagagcaaagaatggttcaaatgttttttgagttcatgatggatcaagaaggtggagacaattcaagaaatgtagaactctcacatagtcaaagttctccaaagtctttactaaagcaaacactccacaatgccatagtaggactacttgttttgaaggataatggagttccgtatgaaatcaccgttgaggaacatgtgttcttaaagaacatccctgtttcaaacaaacatgtttacctgagccaacttgcagtatatcttcttggcaattattacaagaatgaaaatttcgaaagttggaatcatatctttgtttcagatcttttatttgtaagatttattgagaatttaagtcatccagataaatgttataaatatgaagaaaatctgtttcctcagttgaggtctaaaggactaattccatggaacaagtaaaatgctaatgaaatcaaagaaaaattatcttcaatctccagtttaccttccggaaaaaatgcagaaaagaaacattttcttgagaatcaaattcataaatctgaaaaaatcctacttgacttctcttcccccttgatctgttcaaaaatgttataagtgactcgtctttttctatttttccattctcattttaatagttttttgggaattcaacaactcaatccatcatagccttgaaaatggtaaaatcgtttgcaaatggaggatttccttcccaaacacttcaacggaagtgtctggctgcacatggaggattggttaggtgagttgggatggtggagcccccccccccccatcatgggaccaaatgaggtgccaaacctttcttagtttggctctttcagattccagtcactcctgactcagtgaggtaatagacatgtccatattcctctgtcatgacatgctgaggtgagctggccattggccatgttacacccagtctgttttttgctgattgatgacaaggctttgatggaggtctagtcgattcttggatggaacgtatggacgaagaaaacctttcccagtggtcgctggtacaagttattgaccgccgtgctgctcgacttccactaaacttgtcttgtctccctcgttgctcagctgctctgatgaggcatgttcgcttgctcatgaaacttcctcgtgtcacgtagtgaccgcagcgtataacatttccatctttgccttttcatagcgtagtctcattcattctatttatatactctggctgctcatttgtttttatactctggcattccttcttcataattttcactctgaattgatcccattccctcctttgattacatttgctcttccaactctaccgtctttccacctacatacccttatagctctagtcgcattccctcctggttattctcgtcattgctccccttgagccttcagcttgtagatctagtttagtaatcagccatttgtccctacttatcatgaagttacatactgcttcccagcaaataggaatattggccttcttcctcttggaagcagctcagtccatggagctcaccagagcagcatcgagtggtcgattggcagaaatatcaggtttgtaccttattctcgacaagacaaaacgaaaagatcaggctttattctctgactatcatcttgcttaatcatttggtggtaattccacgatgaatcagatgcctccgatcgtgcaggctcggtggttgcgagctcggaggaagcgaaaatgtcaaagtcatctctaaaccaagagactggtcgtaatcacatcacacatcacagtgtcaaagcagaaacttgtaagctctgaaaggtatctgcatgaaatgtgttaccacaaacacctgataactgacacgattcttcccattagataacctcgagggatccttgggcgacattgataagaggttccaattgagacaggacaaccttaaaaatctccagaagtctatctccgagtccatcaaaacacgcgatggtgatgaagctgtcggcatgtatgatgagttggctaacgagtttcaatttagcgctggagaattacattcacttcgcaaagacatttttgaaaagtctcagattcaggatggcaaagagcacacggacctggtgaatcgtttgcaagacatcataaatcatacccctcaatttaagttccccatgcaccatagtatcacctcctgtcagccacgagacatgtaggacatgtccaaatgtctgcattggctcatatttccatgagttgatttagtttagtggtttgatgaccacttcaaaggatgaggtatatcttgatggatgtacccaagtcctagtgtccttggtatcttattctatacttatgtaataaataaatattatacatgtgtattaaaagcttagtcatctctctcttgattatctgctgtaatgagagagatgattaccaatgaggatttaattatttatctctctctgtattgattcacccaaagagagagatgatgtcatttcctccacttttggtgtgatcataatttaaatacatattttgatcatttatgatttaaatacataaatgatcatctgtggacctgtccggtccaacaggcagcctgaaccctgccttgcaatacttaaggggagggctttccctctaggattccttcccccagagattattgccatacaaacccgtttaccttacttaacattagtgagtggggttttagcagtacactctcccatttatctttaccttttatcttcatccttattctactatcctagactacagttaagtcactactgtagtctagaagagagtcatcgtaccactctgagctcaggcgcggtgatgctcattccactgttgtcccctctaacccagggagctaacccctccgctttctagcgttgaggtgaggttttatttctactggccttacaaggctatagtaagacccattaccccatcaacgcctggtcacataagagaccgtcgctgacacctccactgaagacgaagccttgcaagtacaagcccgagagcttgaggcaatgttttttcgaacaatcgacttcatgcatgacaaaaacatgataactcatgatgcacttatgaaattcctacagaaggagccaaccagccaccgccttacaaatcatgtgatgatggacccaaaaggccagtataatgatctttatgtcaaacttcgaaacaaaggcggactttcatgtgagacgaataggatttcatcactatatttaatccctccatgccaaattaaactaaaaaatccccatactcaaaattctcatttctcaattcagacaccctggcgccggagcatacctcatggctaacgagtccagacccgttcaataagggtcctcacccgtattatttggtaggctctgatggaataacaatggaatgtgtgttccgtagatacatccatcctctcagataaatacccacttcagttgacttgaaaatatgatattctgactgtttgatacagttcactttaaggacgctctcgcttcaagaaaaggtgtttatcattcacttcattcagatctttttagaagtactgagactgactcattatacttgatggataaagccgtcgacattgatacacagtttgaaggaacacgaaacgacctccaaaaactattaagtcaaattctccaatccagcaaagaagagacatccgatcctgcaagctattatggtcaaatgaccaggaaatttcgagagaatgcagaggaactgaattccattcacgagaagatacttcaaagtgctagtctgcctcatggcaagaatgcagaccagctcaataatctgcaaaccatattgaaagaaacacctctactcacagagattcccaaggaaatgaaagggacagaaaagataaaattgaaagaacatgcaaaaacacttcaggcattgatttttcaaacaattgacttcctgtatcagaaaaaattgatcaaacttgatgaatttgaaggatttttcagggagggaaacacaatgcagcgcttggcaaatcatctgatgctaatttcaggcggaaattttcatacaaatctgcaaattccattcaagcttgggtcttcagaaaaaattcagggtctgattacaggtgagataaaatatattcatatattactgatttctgtgatcacttactgatatattaacacttgataaatcaaacatacaaattgggttttctgtacaggatttttgaatgggaattccaaagaatttatgagattagcttttccaaagccaaagtagaacaacacagagcataaatccattcatatttttttcaaaacttacaggagattgaaatttacccttacttagatatcctggtattcaaaagtaaattcattttaaattcagatcttagatcatttttcaagaccctctgagtttaatactagagggaatccattttgtgttaatatatctctgattggataggatcaaagagataatatttaaaatgaatgatttctcccatatctattttgatccactcaaatttttgaaaacaagtttttcagaattgaatcttaaaggagatttgaccatcatatttgtatgcttcagtgtaaaaactcagtgatttgagctgttgtcttggttcaagatgttcatttcctcaataactgttctaaaagtatttagcgtccaatgtgaataaaaaccatgaaagtgtggtttgaatatacgagggtttgccttagacaaaagagatttgtctaaaatctgtgcttgtacagagggaagagggttacttgaccaaattcctgacttggaagttggacaagctttatagttatctattcatcacaatcacctgcttttacaataagaatccccacaccaatctaacaacaacaattttatgcccctcaagaatgtaccctcatgataaacctgccctcaaaaccacctcggcattaaaattggacacaaaaccacacttgccacatggtccttatccggttttcctatctcagtatgattgctctatagtgcttaaattctcaaatgaccccagcccctttttcattttcagggccccgaaatacctttgaataagccacccccacagtgagacacattgggtgaggggttggtggtgaaacgctggaacgatggcttgacgatacgaaggggtgttttgagaagactcatgaaagccttggggcataattgctgtagtattctcacctataccctcaagagacacatagcatgggtgaccgtgaagtagaggccactagtagagccagaagtcagcgaaactctcggtcaggtgaagtgagcaaccgatttcatcagaccgtgttccgaaggtttcagttatgaggaccgagtttgaggtcgattcctcagaaaaatacatcttcaccggggctctttaacgagtttcaggtggacttggtctagaaacaaccttgcaagaaagacttggcaccaatcttgcatgcggcctgttttgctcttccgacgctgcctttgttacccttatatatggctctatgtaatttcatatcacccctgtcaatgtagtcattgctcatcaaggcttgtgaatttggctcagaaatcaaattttcgcccttacttatgatgaaggtacgtgttgcgtcccagagaatggcaataatgaccttcttcctcttaggagcagctcagtgcatggaactcggcagagcagcatcgagtggtcgactcgccgaaatgccaggtttgtacctctttctaggcaaaatagaacaaaacattcacgcttgattccctgactgtcgtcttgattacccatttgattgtaaatgcgcgatgaatcgacagaggcctcggatcgcgccggccctctgattggaagctcggaggaagcgaaaatgtcaaagtcataccgagatccctttaaagatcgtagtagtgtcaaaccagagaaccgtaagttctacaacagataggaggtatcatcacgaacacctcacaaatgacgaatttggactcttcatgatagataacctcgaggcatccgtcggcgacattgataaaatgttccaattgagacaggacagccttgaaaattttcagaagtctatcacaaagtcaatgaaaacacgcgacggtggtgaagccgtcgggatttatgatgatttcgctaacgagcttcgatttagcgccggtgaactgcattcccttcgcgaagacatttttaaaatctctaagattcgggatcgcaaagacaatatgaacctggtcatacgtttggagaacatattaggacatacacctccagctaacttccccatgcgccagggtatcacgaccattgaaaacgaggcactgcaagtacaagcccgagagcttgaggcaatgatttttcaaacaatcgatttcatgcatgacaaaaacttgattagccctgttgaacgtggggcattctttcagagagaaccagcaaaaccccgcttcgcccttcatatgatgatggactcgaaaggccaagatagtgatgtttatgtgagacttcacactaaaggtggacttacacgtaagacaaacaggctttcatcacgctattgaatccaatcaaattgaactgaaaaatcaccattctggattcttgatccacaaagcagccaaccaggcctcagagcatctctcaaagccaaccactgcgaacatgttcgagaaggctcctcatccatattattcactaggtcctgatggaataacaaagcattgtgagttccatacattcatccattctgataaggattgtcactccaatcaactgaaacacgcaatgttctaattgtataaaacagttcactttgaggacgttctggcttcaagaaaaggtgtttatttttcacttcattcagatctttttagaagtactgagactgactcattatacttgatggataaagccgttgacattgatacacagtttgaaggaacacgaaacgacctccaaaaactattaagtcaaattctccaatccagcaaagaagagaaatccgagcctgcaagctactatggtcaaatgaccaggaaatttcgagagaatgccgaggaactgaattccattcatgagaagatactccaaagtgctagtcagcttcatggagagaacctagaccagctcaatcgtttgaaaaccacattgaatgaactacctctactcaaagatattggcgatcaattcaacaggaaagaaatgataaaattaagacattatgcacaagaacttcaggcatcaatttttcaaacagtcgacttcatggctcagaaaaaaatgatcactcttgacgagtttcagggattctttagggatgagaatgcgatgaaacacttggcaagtcatctggtgctaagtgtaagagacacaaaaaccggaattttttcgattccagtaaagcttggttcttcaggaagaattcagggcttgatttcaggtatgataaaaccgtatcttctcgtagattgatcactgaatgctaaattttcattttctattcattttcaccaatatcaattgtctgtataggtcttttggaaggagatctccaaaaactaatgaaactagcttggggggcaaacaagaaaaccaatcagagctgatcatagagcatgaaaatctttaacaaataattttgcagagattaaagtcctcaaacttctttttgtggattagtcactctgtaggaaacacactgatggacctgaaagataagttgttagatatcatgttattcaatggcaagtttactgtgaaatctcttgaaacattcttcaaaatcctctgacattaggtccttgaatcacatataaatttcttatctctcttcttgggtagaagtacatatatatacaatagcttaaaatctgtacagtttttacacatcttctgttttgctcctttggaatcttttgttctgttaatcttttgaaataagcctaattcaatttctcaaaaaatcatcaaaaatcagcaacccatcctactgtgcaccttcactagcaaaaatttattttgcctgtaggaaacagtgtaactgaagtaatgcatacataggcatcacatagcaaccctaagtgtttaaaactattgtggtcctcttgtgacagttgtccacagcaagcaagcaactttatttattatcatctaaaaactgatctcatctcaattgcttctcactcctgttcctctacttctgtttgcatcccagttttttttctccactcctggttcaccatctgttcaccctcttgattctcatcctcatatagtaaattcatcttatctcctcctcactctcactcactctcaacatcacctatctcaactttgtccctcaaatcaataacatctactttcatcaacttcatcaagcttctcttacaagttatcttctgcaatcattttttctatcattttttctatcattttttcttctcttgttcaaaaagctcatgttacaattttttcaagtctagttttgttcctaagcaattcacttggagttttcaagctaagctagcttaaaaactagtttcaatgtagtgtagttgttgcagcatgctatagctgtgttctaaatgctggcctacttctccttcccttcttatatgccaaaaagttgattattgcttctatgaacatcaataagggcagtttacatacttctgatgttgagcctcattgaaaccagcctattctgacacatcagcattggagtattgaaattcttgggacagctacaatttgcaaacaaattcttgttatcaaacttgacaaggaaatttcacatacaatgagcttttttccaatgagcagccatttatcatgggtagccaatctggaccagccttttcttcagagaaatttaatccccttactaatcaaatgttgagaacaggtttgcttcttactttattctaggctggagaaggggttgggttgggtcagggtcatgagtcaggtccatgggtattaattatgagggaccaagcaagatgagtgattagggcagttgacgttgcaccaaaaatcctgctgatgtggcacaaggtttgtttgctgatgcacaaactttgtgaactttaattgtgggatttcgactccaaaggggagtctcccactaaaccctgttgctttcccatgaacctcaagatagggattctaacaaggatcaactgctgatggtcaacattgttatagcagagtatggacttaagtatatttccatagtttcacatgtcacatcactcatattcccatactattattgtcttacatatatctatacacatatttcaaatatgcatttatgtttagtttctcaccaacccaaatacatagttgtaaatagtataaatagtcttctatcattggaatacatttttccccttgggggagtttcatctcgtgatctaacaggttatgagcccgcgctgttaccagctgggttatacttctaaactctctccgttttacattcaacctttggattaacaatccttctttatggttaatacaagatctgacaacgctgatatcgttaccccagatttcactgctagagtaacacctccgagacagtcaaccaccactcacactggttcttcagagtcctcatccgactcttcaaattttctatctttcgatatctcccgagttacaatggcaggcgactcttcagtacctccacctggcgactcatcatcgtcaaatcctccggcaacctcgactgcttacaccagcatttaccctcccctacccaatattacccccacaaccatctatcctccgcttcccaaagtaaccccttcgacttcttccataccctttccgtcaaaagacaagacccccctcccagacaatacatcttcggttccgtcgaatgatgctacacttccggcgagcagcggcaaccaagaacagaatgaacagccaccgcgaactctcgaccagatcatcgaatcagagctcaataagtccggtctgtcgggtatcgatgacaaccttcttaaggtcctgctcatccgaaacctcatgggctccaaacaaccactcggcgacggcgcttcgtcggcatcttcggcttccaacttcctgaaatggcatcaacttgggaaagaggtcgaacctcctctggcgattgacggctccaacttcccaatgtggtccgcagctctcaaggatcttgttggtcgactaactcaacaggacgactacttcaagacggatttctcgtcgatcgaccctcctttgtcgaacggcatcctggcaatcattcgtgcctcagtcgatgtcgcgctgcgcgcttccctcaacggaatgacggcgtatggggcctaccgatctctccatgggcgattcgctacatcctcctggtctctcctcatcagtcgatggactgacgtcgcgcaggccccagacgcttcagattccatagcatcgggctatgaatctcttaagatgagcctgctagacttggaggagagattggggggatggtcaacagataagttgctatccctttcatttcatgctagcctgaaacgctttcatcagccactcgctgatgcgttcgattctcggatggcgattcaaccggaattcaaagtcaactcgaccgaaatcctgcatacggcatccaggcttcatcaagcaagctcggctccttctccctcggccatggcgatttcttcccaacgctcagggaattcgggcggatcaggcggacgtggtggaagaggcagagggggacatcgcggcggtcgtggcggccaacggccggcttcttcagagacgggtcgtcaacctggacaacctaacaaaccaccggcggactcctggggaaagaagtggctgacccccgaattcccatgcaacgtgtgctgggaatgggggcactgggctcctgactgtccccgagtcaaaaacggtcagatgccgcttgaagatccccgcccaaacaatcccggttggcgtcctcgcaagtctgcagtcttatctggaagacttgttgaacagggtggcaatcttgcctctgtttccgctacaccagatgactcggcggatgtcttggtcgacactggggccacaaaccatgtaacgtcccaccgcgcattttttgttaatcttcgaccggctaatattcgacttcgtgttgcgtctcaagaacggattcccgtagaaggcgtcggcgatgccattatccccactctctatggcgatcttcgactacgcgatgttatcctctgtcctcaagtcaagggaactgttctatcggttgggtacttcggcaaatgggacggtgtggtatcactggacgacggctgttttatttttactcaagacaatgttccttttccgacctactctctcaactatcgctggtttattccttccgctttatcttcctctcaatcccatcgcgttcccactccggaattgtctgctatgtctgtctccaagttgtggcattctcgccttagccatctgggtgttcgttctgtcaatcgcgcaataaaattcaattctgttgatggtttacccgataaaagtctatcgcttctgcctagcaaatgtcattcctgctcgttggctaaaagccgtcacactccggttgtttcaccttcgagggaaatagttgataaacctggtgacatagtggcgattgatcttgttggaccattcgcaactgctttggatggaagcaaatttgggctaatcattcacgacgttttctctcgaatgacatctgcagtcggcttgaagacaaaggccgatgctcctgcggaagtgatgaggtggattgagaatttcgacaaacatactccacatcaagtccgatgtatccgttcggacaacgcgggcgagtttatctctaaccgttttgtagacttcctcaaaaaacacaacattcgacacgaaatggctgttccttatgaacatcatcagaatggatcagttgagcgcactaatcggtctcttctcgacatggccagaactaccctcattcatgctaagcttcccccttccttgtggttcctttcgctgaagcacgctgcgtttatcttcaatagggtggtacatggtgatgaccggctgactccatatgagttggccatggggaagcgtccgtcactcgacatggcaagggtttttggttgccgggcttacatgcatgacatcaagtatcctaaacaattcgtccctcgttcgtcggccatgatacatgttggggtttcggatgtctcgcacggctgggtcctgtgggatccgatcaaaaacaagatcgagcgtgcggcatcagttattttccacgaggacgacctgccgtcgggcctctcgaactccgggtctctcaatgctgtcctgaactcaatccaagcgacacatcttggggatttcacccagctgcgcgagctagaccttcaggacgcggtaatctcttccgcggaagcgatgtcccctttcatgtccgacgcccccaacacgtatgatcaggccctttgttcggattttcacaaggagtggctggatgcatgtcaggcggagatcgggatgatggaacttcttggtgtttgggtcgaagtgcctcagtcgaaggccaacaatatccttaactgccgctgggttttcgctctcaagcgggatcaagagggaatcataatcaagtttaaggctcgtattgtggcccagggatttcggcaggttcagggggtgaatgtgggcgagacgtttgcccccacccccactttttcatccctacgcctcctcctcgcgatggcttctcgacttggttggccggtggcatcttttgacgttcggagtgctttcttgcatagcgacattgatcatgatgtctatattcgcccgcctccgggtgtctctgtcaggcaaggatgtgttctcaagttgcggaaggctctgtacggcaccaagcaagctgcgcgctgctggtggatacaccttaaaggaaaattagaaaacatcggtttcttccctaaccccgaggaccagtcgacctacgtctacagcaaaggtgatgacaaggctttcttgtggatccatgtcgacgacgggttgttcactgccagctcgactgcgctgattgaagccttgaaggcgtccctatccgaagttttggacctcaaatgggatgagcggcttgcgagcatagtgggggtgcgggtccgtgagacggaaggcggttttcggctggatcagcctatgcttgttcagaagatcattaacttctgtccatccgaaatcaagactaggactccgattgtatctaccgatcttctgtccaacaaatctgatggatccatggacattgagtatctgtcaagaattgggtcccttctctacctcgctcaaggttctcgccccgacatcgcttttgccgtaaattttttggcccgtttctccatgaaaccagatcattcgcattgggcggcgctcgagcatttaatttcctatctaaggtacaccgcggaactgtctctcccgattgtggcgaatcgacccttggaggatggtgttcgaactttcgtcgatgccaactggggtggtgaggccgcccgctcggttcaaggctttatctctctggcctggggggcccctgtgtcgtggtcatcaaagcgtcagacctgctgtgcccggtcaacatgccaggcagagtatatggccctctcctttgcgtcaaaggatgctagctttctctcctcggtcctctcatcgttttttaccctccctccgcctctcatgctctccgacaacaaggcggccattcacatcagctccgactgcgggactcggaaggaacaccgtcacgtcgaccgggaatttcatataatcaatgagttactctacaagaagaaggttcgacttgagtgggttcccaccaccgaacagctggcggatattttcaccaaagcccttggctggcggttggtgtctcaatttttgtctcaggctggattacggtccacgcctcacaccttggcaagtaatgggggggaagtatgcgctggctgcgatgatcatgcaccccccgcaattgttcgtctctcttcaggaaataagccgccagacggatgattggttcttcggatattgactttccttctattatgctttgcagagtcgactggcgatgtacgcattcccccattaccccaaattctccatggatcgtcgtgattgtttttacctcaatgatttttcgtcatttttcatcgttgtctctttctcttattttttcttttctcaatttgttctctttattcctaccttcctgttttctttttcttgttattttttcaatttcttccttatcacatatcttttccgctacgccgtttattcacctatttctatttcttacactcttctttctcatggatctcagcatattttttctctttctaacttgttttcatctttcatatttttattctgcatggtctgtttcttcaattgtttatttatattctcttttttggttcctctttactcttttctccttttctctttgttttgtggggttgttgagggggggagtgttatagcagagtatggacttaagtatatttccatagtttcacatgtcacatcactcatattcccatactattattgtcttacatatatctatacacatatttcaaatatgcatttatgtttagtttctcaccaacccaaatacatagttgtaaatagtataaatagtcttctatcattggaatacatttttccccttgggggagtttcatctcgtgatctaacaaacatcagcagaacgtgaactgccctattggaacagattgtatgattggtctctgagcttgccagctgctcaaactgtgcctggaccttggcagtcatgggttgaaaagtcaaatgggccacccattttcctccctactttattcatatggtccagcaggtcagccaactgttcaaccaggttcaacctgtgcaggaattttccccattttgctccgcttgttcgcatttcctttttgaaaaaaataaaaatttatcatcctaacaatttgatgcgaaaaactaatcactcaaaagttcgatcatagaggatcaggatacaactctaatctgattgaatgttgtgctatcttgtgaatcctttcagctgcatgcgcgtctttttctgggttctcttcggacctctctcgcaaaattaatctacccctcaatcaatttcgacttcggtcatgacttgagcggacggaaatccacaacatcgacaccccgtagactgcacttctccacaggttgttcagtttttaagcgaggttgatcggaggttgcgattgcttactttgtcctgatatgtatgtgcagacatgaagggggacatttgttgctccatacacagttcgagttgggtcgagaggcgattggatggcaatggaacattctgggcgacaggcgcccttgttcgtttgcggggtagtgagtcgtgacagggtagtgtagtggcctcctgaggcgtgactgtgtgagtgacagctgagtttgattacctaatgtggctcgcctgtggttctggcattttcctggtggatccttccagctggaatccttctagcatgttcgatcaaaaaaattccagaaattggacccaaacaggatatatagctgcccccttctccctcagcatgcccgccaagcaccatcaactggacaaaattgtatcaaccaaccaacacgcgctccatcacaagctcgtaaagaactgtagcatccccccctaacccactacaaaaaaccaccgtagaaccttttagccatgtcaggacaaacagagaccttcggcttccaagctgaaatcactcaagttggttcttctttccttacacctcagtagtgcctatctcctgagtttcctccatcttgcttgcggctcaaccaatgctgaattgctcccgttgcttccccacagctccttgaccttatcattaacaccttctactccaacaaagaaatctttcttcgtgaattgatttccaactcgtccgatgcccttgacaaaatccgatatgcttccctcaccgacccttcccagcttgacagcgagaaggagttctttgtgcgcatcacccccgacagtaagcactccttcttcatgagcttctcctgacgtcggactttcactaatccgcctgcaatcaccttccttccctttgcacagaggaaaacaaaaccttgaccattcaagactctgggtatgtttttccgaccccctgactcgatagaagcaatgttctgacttgctctcctccttgtagaattggtatgactaaggccgacctcgtgaacaacttgggtaccattgccaagtccggcaccaaggctttcatggaggccctgtccagcggtgctgacatcaggtttgtgtcacttcattttatatctgcccatgaattttgcccctgcccatcgttaaagtttgctttgtgtctgcagcatgattggtcaatttggtgtcggtttctactctgcctacctcgtggccgaccgggttactgtcatcaccaagcacaacgatgatgagcaatacatctgtaagcttccttttttgtcaatttcaatccgcgcaactccgctgattacatttccgccaccgttgtaatattttttaggggaatctgctgctggtggtaccttcaccatcacccctgaccctgccggtcctactcttggccgaggaactcgcatgatccttcacctcaaggaagatcaattggaatacatcgaggagaagcgcatcaaagacattgtcaagaagcactccgaattcatctcataccccatccagcttgtcgtcaccaccgaggaagagaaggaggtcgatgatgatgaagctgacgaggagatcaagactgaggacgacgactccaaggaagccaaggtcgaggaactcgacgaagactcggagaagaagaaaaagaccaagaaaatcaccgaaaaggttggtcatttactcggacatggtcaattacttctgcccacactgacttgacgatcttggcccacttcttcagagcaccaaacaagaagagcttaacaagactaagcccatctggacgcgtaaccctcaagacattccccaggacgaatacgcctccttctacaagtcgctcaccaatgactgggaagaccatctcgccgtcaagcacttctctgttgagggacaactggaattcaaggccattctgttcgtccccaagcgtgcacccttcgatctcttcgaaagcaaaaagaaacgcaacaacatcaagttgtatgtccgccgggttttcatcatggtaggttatctgttgttctaccctgtccgcaatttttcacagtctgaccgtaacttgttgtcttacaggatgactgtgaagatcttattcccgaatacctaaactttgtcaaaggtattgttgattcggaagatctccccctcaacatttctcgagaaactcttcaacagaacaagatcctcaaagttatccgcaagaacttggtcaagaaggttcttgacatgttcaccgagatctctgaggacaaggacaacttcaacaagttctacgaagctttcggcaagaacctcaagctcggtatccacgaagatcagcaaaaccgatccaagttggctgaattcttgcgattccactcgaccaagagcaccgatgaattgaccagcttcaaaggtcagtgcttccatattcagtcgcttcctctagctccagctgatgcgtcttctttgcttagattacattacccgaatgcccgaaatccagaaaaacatctactacctcaccggtgaatccctcagtgccgtccgagactcacccttcctcgaagtcttcaagaagaagtctttcgaagtcttgctcatggttgaccccatcgacgaatatggtgtgttatcttgccccttactccttctcgatgtccttcgactgagctaacacaaatggtatccgtactccagccgtcactcaactgaaagagtttgaaggcaagaagttggtgtgtgtctccaaggagggcctcgagcttgaggaatccgaggaagagaagaaggctcacgaagaagagtccaaggcttacgaaaacctctgcaaggtcatgaaggagaaccttggcgacaaggtggagaaggttcaggtttccaaccgaatcaaccaatccccctgtgtgcttgtgaccggtcaattcggctggagttccaacatggaacgaatcatgaaggctcaagctctgcgtgactcggggatgtcgagttacatgatgagcaaaaagactctcgagatcaaccctcagaacccgatcattcgggagctcaagaacaaagtccaagaagattcctctgacaaggtaagcaccaccgagccatcccgttcaattgtctgaccttactgacccgtctgaccccctaccagactgtccgtgacctgagtgtcttgttgttcgagactgccctcttgacttcgggattcacgcttgatgctcctcagcatttcgccgagcgtatccaccgaatggtatctcttggactttccattgatgtccaggaggagcccgaagcctccacctctggcgccaacgccgacgcagaggtcccacccctagaagccactgctgcctctgccatggaagagtgagttgatcccctttccacagcactctgcctcttcagtagctaacattcctcctcgattcaacttgatcagggtcgactgatcgcccaactctagccgaagctgtcaactcgtctcagcccctctcctctttcaaaaaaaaaaaaaaaactagctcgatcataattttattaagtttacctttgatgtctttttcttctttctacgaacaagtttaatgtttatgaatcatgattgtctttgcacgtactgtcaaaaccgttacggatttaatgtgaagatgaaagattgtaaaatagaaaaaaaaaattaatcggtcgatatcaagttgaagaaacctcttgtaaatagctttcagttaccaaacaaagctgttgtcgtccatgttgtagtctcgttcacttgtttaagaggcttccatttgtttgatttgttcttttttttttggtttttcttataccatggtaaatacaagtttgatttcgaagattcatgaactcgttgggcgtccaacaaattacttgggagcagtgtgtggcttttggttggcagcagtgcggacttccgatcgatcgacctttgtttttcttttttacaagactactgatgtcaatgtgtcggttcactcttccggactatcaacagcgacaagcaccgagagctcgaaccgggcaggcttcaatcgtcaaaccagaaagtgcagcaagtctcctccccccccgtaggggattcgtagccggtttgagaaagctgcccaatagtcagatagcagagagttgtcaagagctgctcttttgatcacactccatcatgtttccgcagttgtggaagtaattatcttatctcttgggatggctgatcgaatcagctcacacttgttgactgaataccatcatgcggcgataacttatctcaactgaacagaaagccatctgcagccaaagcctcgaagaagggagtattgtattagttcaattggatccgatcggtttggctgaaacaattaccaacttcctcggcgataaacaactcccacatcccacatcccggcgaatcggaaaatattcaattattcaatttgaaaagaaaaaatataaaaagagagagcttgcacctacccacccacccacctatccaaaggaaaaccaacaagccaaagcaaagatgttgtcgagaaggatcctcagcaaacacaggccattcagcacacactcagtcttcaccccactagacagcttcccatccagacacctcggaccacgagaccatgacaccaaactcatgctcaactcactcggcttcagctcactcgaccagttcatcgacaaggtcatcccccaatcaatcagagtcagcccactctcaaaccaggacatcaaaccacactccgaatccgaactcacccaacgagcactccaactggcccacaagaataccatcgcaaaaaacttcatcggaatgggttactcaaacgcactcatgccaccacccatcgcaacaaacgtaagcaatcaacagcctcaccacaataaaaataagaaaaactcatccatccacctctctaggtactccaaaaccccgcctggtacaccagctatacgccctaccaagccgagatctcccagggaagactcgagtccctgatcaacttccaaaccatgatcagctctctcaccggactgcccatcgccaatgcttccctactcgacgaggcaaccgctgcagccgaggccatgacgctctcctacaaccagtcaaagtcccagagccgcaagaccttcatcgtcgatcgatccgtcttcccccagtcaatcgccgtcctccgtaaccgcgccgcccccgccggaatcaagctcatcgtcaccaacatcaagaagtatatggacggccaggaagcgctcccctcagactgcttcggagtcctcgtccaatatcccgagcgacgtggtgatctcaccgattggtccaggctcgccgacgccgtacacaagaatggcgcactcctcagctgtgctaccgatctcctagccctcaccaagatcaaaccacccggagaatggggtgccgatatcgcactcggtaatagtgcccgcttcggtgtccctctaggctatggtggcccacacgctgccttctttgccgtcaaggattccttaactcgtaagatcccaggtcgactcatcggtctctccaaggactccaacgggaaaccagcctacagattagcactccaaacacgagaacaacatatcagaagagataaggcactctccaacgtctgtaccgctcaggcactcctcgccaacctggccgcattctatgcggtctaccacggcccccacggcctccgtcggatagccgatcgggtccacggcatgacccaggtgcttgcagcagggctcgagaagttgagctacgaggtcgtcaatcagacctacttcgatcgactcaccgtcaacacctccggcctcgccatctccgtcgtcctctcagaggccaagagccgacacatcaacctccgccatgccgatgacttccatgtcggcatcacgctcgatgagacccactcgctcaatgatatcctcgccctcctgaacctcttcgtcgacctcaacgaactcaagttcaaccgtcgtctcggccccgatcatcactactccgaacagtctctcctagccctggccgacagtctcaatctcaaaccggttatcgggccactatccgaccaatctctcgtctcatcaaccgacccttcatcatcatcatcatcatcatcagaacctctaccagcctcaaacaagatccctaccagtctctctcgtcagactaacttcctcgaacaccccgtcttcaacagataccattcggagaccgaactcatgcgctacatcgcctccctccagaagaaagatctgtccctcgtcgacgcaatgatccccctcggatcatgcaccatgaaactcaactcggctacctccatgggcccgctcagttggaaagcgtttagctcgatccacccgttcgcccctcaagaacaagccgctggatacatggaaatgatcaaagtatgtctctctcttttttttttataaaaaaaaaactatcattcttatagaaactcatccccaaatgtggcgtttttttcttcttcttaaggaattggaggccgatttgagtaagatcaccggctttcctgcgatcagtttgcagcccaactctggtgctcaaggtgaatatgccgggctttcggtcatccgagcctaccatcattcgcgaggggaccagaaacgggacgtatgtttagtacccgttagtgctgtaagtcaaccaaccccaaccttctcaaagaaaattgtggcggttttgattgaatgatcgatatgggattagcatgggaccaacccggcctcggcagtgatggcagggatgaaagtgattccggtcaagacgatgaaagacggctcgttggatctggaggatttgtcggccaaggcggccaagcaccaggagcagttggcagcaatcatgatcacctatccgtcgacctatggcgtcttcgagtcgcaagtccaggaggcttgcgagatcatccatcgtcatggaggacaagtctatttagatggtatccgtcttttctctcgcatgcccgaggtaggtaaggagcttaactgacggtttgggatggttggacaggcgccaatatgaacgcgcagatcgggctcaccaatccggtaaaatgtggggcagatgtgtgtcatttgaaccttcacaagacctttggaattccacatggaggcggcggaccaggggtaggaccgatcggagtggccgaacatctggcagagtttttgcccagtcacccgatgattgacggcaggatcgataagtataactgcggatctaagtccgacaaggcgatccatcccgtctcctccgccccttggggttccgcttctatcctctctatctcctggtcttatatcaaattgctcggaggtcaaggccttactttgagctctaaaatcgcgctccttaatgctaattatttggccaattcgcttaaaaatcatttcgatcttaagttcaagaacgaatccggactttgtgctcatgaattcttgtccgtaacatttccttttttttttttctctattagttcctctcctttgaagctaacgatttctttttgtttgattgatattttgtaggattgatttctcggagtttgagaagaagtatgggatcaaagtgatggacatagccaagaggttgatagactatggcttccatccgccgacctgttcgtggccattatcgacgtcgatgttaatcgagccaacggagtcagagtcgaaggcggaactcgaccgattcctggatgcattgatctcgatccgaaaggaattggcgactgaacagggccgctttctgatcaagaacgcccccttcgatctcgattccgccttccggttggcggccgatcctaagggccgactgcagctcccttcttctgagaacgacgagcactctgcctctcccgcccagatcctccagaacgccgtctaccccgtcgacaaccttaagaaaaataagttctggccgtccgtggctcgagtcgatgatacctacggtccgttcctctccttccttccttttctcctttctgttttttttttttttttgcttcaatttattgattttctgttttttccttttcggggacgggtatcataggcgacatgaatatcttttgtacttgtccgtcggtcgaagaagtcgccggctctgattctgataccgagccctaaatcaataccttccctcaatcgaactcttcttcttcttcttaaaaacaatctctctttctctctctctttctcatctgatcgcttcattgtcgtttttctttccctttctttttttggtacaggtagaggttggttataaactctctcgtttcctctctctcttttttttttttttttttttgaatggtttagagatttcccttcatcccatcccatccttttcttttctcttttatgagtacatgttttttgtttacgaaaaaaaaacgaaaaacgaaaaacgaaacaactgaatcatccaaccagcctccaacagaacgacatcatcgctttctctccccgtctctttttttggttttcttttggctttggctttggctttgtcctgggtgggtggtttgggttgatgatgaatctgaatcagatttaaggtagaatgaatcaatgaatgaatgagtgtgatgatccacctcatgttttgctcctttttggttttgtcttgtctttcaggtcagggttttgggggatcacaatgatcatatggagcattagttttttccttattgttggtggtggtggtgattgggatcatggtgggggtggtcaatacagttaatgcagatgggataatggggccctgggttttgaagaatgtttgagcaacaaaaaagggtttttctttgtatttacagagttttgtagccccctttttgagcccacataatcatgaaaatattctctcagagcggctgctttttctgaggaaattgccatccaaacctgcatctggctggcgctggcgggtatctttggatacccaccctttaaaaggttgacgaggatgtaccttgccagctggaagaaacccttccagttggcagtcgcaaggtacatgtatcttgctggcaaggtgcatgtacctctcgaggagaaacccttccagtcggcagttggggaggtacatgtaccttgccgtctggaaggaaacccttccagccggcaagcatgtacctctcgccatctggaaggaaacccttccagccggcaagcatgtacctctcgccatctggaaggaaacccttccagctggcaagcatgtacctctgaaggaagcccttccagccggccattggcctcaggtatctgtggagatacccaggtatccgctggaacatcaggggataatacccgccagcagataacgggagataacgggtatctgcaatggatacctgtagaccatctctacataggccctgtgacagtgtgtccttttataattttgtgggcagggcatggtcggtctatatgtcttcctcaattaggaatatggtctatcaatactgctgatcaacatgaatggatgggggcagcaatcatgggtcaggtacattaactgcagtgtttagtgcagagtaacgcagcagaatttggctggaattcagtgtagtgtagcggaattctgccatgtctgcactgacactagtaggggggggggggttcacaatagtttttttttgcttcttgcacccattatcaacagtgctgtggctgctttgtttttaaagtgtaagtttggcctttggcattgcgcactatgaatatcatcatttctacctacaagctttgtatgtttgtagcatgtttttttcctgtacttgctctatgggggcaagttctgtagaggatgcaggagtgtaagagacagtttcatctacttaaggattttattgttgggggacagattggttacaaccatatttcaggctgattcaaattgggtaacgggtgttgaaagtgaaagtgggggtttttataaagggtttgaaagtgaaaatggggtagtgtgtagttgtccaagatcagaagtggtagcggccaggggatgggtctgccgggatttgagcactggactcatcactctctttgaagtgattatactatgtcgttgcaggggagacaccaatcttccatgggtgatggttactgctaggccatccaggcccttgcttgggagaactaagagagctttgggcaagaagctattttgaacccccctgctagtaccactgaagccccccccccctccctccaaaagaaagtgcccgctacaatgcgctcaggccctgctgttggccacatcaatgacctttgcctatcactatagagatggcccgcaggtacctggatcattttcatggaacctgcttcaaagtgcttctgatcaaacagcaccaatatgtaacactttcatatcatcagataacacttggacttgagtaagaaactcacctaactgcatggcctggcaaaggtgagagtacagatgccaaatacctgtgcacaggtacctgccaactatacctgttgacaggtacctgtgcgccggtatttggcatctgtacttgtacaggtgcattcctagacagttagtttagtgtcttcctcaacccccagtagtacttgatgagatgaaagtgttacatattgattttgttttatcacaagcaatttgaagcaggttccatgaaaatcagccaggtacctgcaggccatctctaactacaccatttctgcacacaaaaaaaaataaaaaataaaaactgccaaactaacgctttgtgggtaaaaagcagaggggcccatttggtgatgattggatttcaaatcacaaatatgaagtggatgggtggtcaaaggatggtagggagagaataatggtacagtcaaacctctctaaccacataccccttggtggaaagaatttgttatgtggttacaagggtaggctaagggcaaaaatgaaaatttggtggactcaaatgagtatgtagtatgggggtttatgcccttatacaggtatgcagttagacaggtttgactgtatatatatatggatagaaatattgggattacttgagtggttttgcttaaaatctgaccagcatctttaattcaccagcctacattataatataaagtactggaacttactgctttgactccaatctggtggacaaccaacccggctcaccctttttttggctccattttcttcatttataatcatgcttcacatgttcctctctttatttctctctctcagtactcccactgtcagcctcgatgctactaacatgcaagggttgtgctctgagtgttggcaagaagagtaatgaagaagatttatttgtggttgaatttctcaacctgtaaagaacagggaggagtcagtaaggaatggtacttctactgctgacccatccaattattcaattgggcatccggatcaataggcttccaaggtgaggacttcttcaactcacttttgataagtcttttaacaacaattcagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataactctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaaactatttagttctaaggtagctggattgtaatgttattggtgggttgaatcactaataatcacagtacaagtgttgttttgatgctactagaatttcctggggggggggggaaaggtaggaatcagggctccttgaatattctacagggggctcaggggaagaggagaggccctcaggggactaggtagcttcttagcagctctaaaattttgtgtaaggatgggagctgtagctgtgcagtgctatggatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctgcagttactgtgcaattgtagagttagttgcatatgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgttcttcatgcataattcagtcctacatgtagaaattgggctcatttcctgtgtaggccactttgaatggtgcaagctttgaattagagcacaaaagggtcctgatgatgccatacaagaggtttatgatgcaatctgatgccctgatgatttgatcaaggatgggtaagcttcagacaagtttatatagcttattcctcatccatcacacacttctactagctgattcttatacatatgtaattagtttagggagttgatcaaccgactcccaaatatcggagagtcgactcccaaacccgggtttccccgaaatttgggagtcgattccccaaacccgtcagtgggtttgggagtcggcctccaaaaaaatttaaataaaaaaaaatgaaaacccccggcggggtttgggtgtcaatgccagaaccaaaaaaaaaaaaccccgacggccgggaggattcctcccggcctcggagagtgctcttgacggctgagagaaaaccctctcggccgttgagtataaccctcaacggccgagagggtttctctcggaggtcaagggtgtacaccccaacggccgagggaaacttctcggccgttgagacctcaacggccaagagaaacctcttggccgtcggaggtgtagccctcgatggccaagtgaaacctctcggccatcgagggtgtacacctcaacgaccaagaggaaacatgtacgaccgagagggtttcctctcggtcattgaaaatgtataccctcaacggccaagagtgtacctcctggtcgttgagggtatacactctcaacggccaagaggattcctcccgggcgttgagggtgtaccctcaacggcgtgtacctcttggtcgtcgaagtgtacaccctcaatggccgagaggatttctctcggccgttgaggtgtacaccctcaacggctgagaggtttctttcggccgttgagggttatacccttaacgcccaagagaaattctctcggccgtccatgaagcactctcgccgggaggaattctcccggccgctggttttatttttttttatcaccgaccccccaaaaccacttggttttggggcatcaacacccaacccctccagggtttttctttgtttttatttaattttttttgagggccgactcccaaacccaccgacgggtttggggaatcgactcccaaatttcggggaaacccgggtttgggagtcgactctccaatatttgggagttggttgatcaactcccttagtttatggcttataagatatgtacataatgtataagaataaatattattttaataccttattctactgatatttctgtgaaatctcagtgatattatatgtacaatactcaaggggatttcacagttaactattgaattattaaatataatttatgaatgaagattgaatgtaaatatatatatatttatttattattttaacaacagtgtataatattttcttgtattcaattaattattattatttgcagctactaggcacatttcacgtactgtgaaaggtgctctgtggctgatacccactcccccaaaatgaatatcaaagcttttgaacaccaaaaaaaaaatagaaaaaaaaaggaaaatcacacattttccaagtctcacaactcaaattctgtgctttgaagctctggtcctggaatccaaaacaagcagccaaaacaaattttccacctactgtagtatgtaccttggtgaaagaaaaatgcaaggtaacaaagtcccatgttgtcaacggtgggccagctacgctaaccgtagtgttagcgtagcgtagtgtagcaaaaaaccgctacaatttagcgtagcgttagcgcttttctcattttccgcgctaacgctacgcaaatggggaaaaaacttgcactagcgtttagcgtagcgttagcgcgattccccctatctgtgctaacgctacgcgcgcagggcgcaaaaaaccgcccgctatgctgcgctacagcagtttttagcggtttttaggcgttttttgccgctaaaaacgctgtagcgtagcggctccagaggcgtgctaacactacaccaaaaattggtaggtgttagcgccgctacgaattagcgtagcgcagcggccttagcggcgcgctaacactacgtgaaaaaaaaatggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgatgttgtgacttgttggactcatggagtcctgaaacagtagttgcaatcgtactaaccattagagggaggccgaatcacagcttctcaaatgaaccaatggtgattatcatgggccagggccactcactgggcatacatacaatgttgtggacttcaattatgtaaaatggttggatccgtttggtattcttcatagacaaagactgcaaactgggtgggagagatgggtgtgttattggaatgctcatattacctatatgtaggctcagaattttgttgttggtgatgatgatgatggtcattactgtgggtgctatggaatttctgagaaaaaggacattatgaagaattaacttttgaagtgattatgcaccacatgccactgaggcctaatcagtgatgctcatttcttgcaagacagcctcagacaggattatcatgcatggtcatggctggtgatatgtacatagatacaaaagaggtatgtgtgaaagtttttttttgggaatttccctttctcaattgctatcttctttagaggcaaagggcagtactgagctttaggtacagtgcccctcaccacctctccaccaccctgcgcctgcaaaaaaaaagttcaactttgaagtctgagtacaccaacccatgtgcctcaatgggcatgtactacacatttctgaggcctacaggagtagggcaaattgaatttgtcacccacagcttgctactgtacctccaaaaaaagttttcaatttttgagcatcaaaatttggaacaccatgttcaagcccaccctggaccacacagtatggcttgaggaagccataatatgtatatataaagccataatatgtatatagggggcacaatatgcatttgaaaagcgtgtgaattgtaaacacatacccaagtacatgcagttcccccatcctccatcaagatggattgattgattgaatcttctttgtcgatttaactggtaaaagtgcttccctctttctttggagcttctgggagcaagaatcttttccaataaccattgaatatactgattctggtttcaaaattggagtgcaagatgctttttcatgtctttttttgtacagaagcatccaagacccccaagaaaccccctgggatttcaaaatttttcaaattttccaacccaaaactttggaacaccttgggagggggtggtggagaggtggtgaggggcactgtagttacataaaatagtgaagaagcaaacatcatttgctcatggtcctcaaaggacttgaaaaaataaaaaccatgaattgctcaaggagattgccgttgtttcttgttgtgtaccccctcagaaggccatttgcaagcagatattcaaacccaacactctatgaggtttgaggagtggacagagggcagtccgtagtccaatcggaaacatgactcaactccaaggctagctggtttccagagatgttaatgttttttctcatgagtcttggaatcagtacataaaatggagactgcaacaacagctcgttggtatgaagactgtatccagaggagatacatacaacaagcctacacaggcttggaacttgacacgtcgaagttgctccacgtcgtcaagaaatctggagatatttaaaaacactcttcagtctgcctaccaccatcaacagtctcagacttatcccaagtactaccaccacactccaccctgcactaacagtccctctgagctcgccgctccccgatggacccaatcattcaggcatattttgccttaggggtcagtacttctttctttctctagtactaaaacaacttaaccaacatccttttctgacgatctaaattttccccaataccctcacagatttctgctgttatcccgatctggtatgcctcacatgcatcagtcaaagtcagtaaaaaaacacaccacccaacccccagaacgactttctttttttcttctttgcgatgacggactcaattaatcgagatcatcattgttttgttatttttaggcaccaatcgtgttgaagaaaaagtcgggaaagaactcggccgatacgaccgaatcatccgatgaggaagaagaagctgtcgaacggatgaccagtgaggacgcttattggtttccagtgatgtgagtgaattgctatcacatccgacagttttcacatacagtcagtcaatctaagctatgactgacccatctctgggaaaataaaaatcaaccaaacaggggttcgggagcattattaggactatacctggtcttcaagtatctgaataaggacctgatcaatgcgctctttgcgggatatttctccttgatgggctcaggagcactagcgacaatgctagtgacgatcaccaaaacgaccctaggaccgacgacctggtcgaaccagacgaaatacaagttcagattgacccggaatacggcggacgtcttgttcagtctccggttcaccaactggcacatcggctacatcctcggctccgtcatcctctccgccatccaatggtacaccaaacagtggatgctgtcaaacttgttcgccctcagcttcgccttcaacgctatcaccctcttgaagctcgatagcttcaagactgggaccgttctactcggtggtctgttcatgtcagtcatttctcattcttcatacaacaaaccgcccgatcgatcattgatcgatcgccgccaacctgttctctctctacctctctcgttccagctatgatgtctggtgggtctttggatcttcccatgctttcggtgaaagtgtgatggtcagcgtcgcaaagaactttggtgcgtattctacatttttttgtttttttgcttttttccacactcaatacgatacggtcagtttatcatttatgattttgcctttgtcaattagccgctcccatcaagatcacttggcctcgtgcgatcgctgatttcctgtcaaccgacgacaagaaatttgccatgttaggattaggttagtctctcaatttgagattgattcctagagaacgaaaacaccgcttctttgacgacctcatatatgaagccaccaatcaactgacatgctttttcttacaggtgatatcgttatgccaggaattttcgtcgcactttcgctgcgatatgattacaagaaagcgtatgacaagatcgtcaagtcgaccaaaggaccgatcaacaagaagaccgtcctttctcctgccggcaatttccccagaccatacttctacacctgcatggcatcttatgtcctcggtctgggaatcaccatggccgtcatgcacatcttcaaggccgcccaacctgctcttctgttagtctccctatgttttctacgctgggttgaaccaactatcttactgaaacgtttcttctttcttctgtgaacaaaaaacaaaggtatttgagtccagcatgcacaggaagtgtacttctgttagccatcatcaatggagacacacaggaatactggcgatgggaagatggagaagatgatgataagaagccggaacccagtaaggaagacaacgacaaacagtcctccaaaaacattgacaaccaatcctccgacgggaacaccaatcaatctgtcaaattgactgctgctggtgtgaagaaaaatcaaaaatgacactttctccttgtcatgattgtttacttttttctttttttttggtgttgctttatctttctttctcttttttttttcttttgctgcttgtgttttccacttgatacatcctctcttgctctctgctgtttctctctcgctttctcttgatcaagcttgtctttgattcgccgtttctcatctcctcaaaacctcactcgatcgacccaaagcgtcttctttctctctctctctcttctgaatctggtggttcaattctaaaagcaattcacctcctgtccctcgtccctttttcaatttttttttgagtgtgttgtccatttcacatgctagtttcagggcaggaatgaaacggatgtactgtcatcaaactaaacaggtgtgttatgtatgtgcacccaatcaaggactctttgtcaacaggaaaccagggggcattcaccctgaccacaaacctcaccacaccactcaaacctcatcactcacacctgtatcatggctcactgtctgcgcaatggtctctcttcaatcaggattaacacaataaaacagttcttccggcttggtaccctaacttaaccaagtccccctattggagggggggacactgtcccgcagggaccctctgaaggagggactaagtcaagcccgcggcctaagaggactaggaaatccacattcttcaattgtgtgtagcagcaccatttttggcagatgatcatgttttggggaggcaaaagatgcataagatcatggagattcattccatttttttttcttgattcttcaggcccttggatggctttcaactttcatttttggtgattacaattctcctgcctcatcctgcatcacacattttgcactgtatgtacagtatctgaaattggaaatgttacaatcatcatcattaatgaaagagatgtgtttaccattagtaaaattggtacatagatggggatagcctgaaagaacccccaagtgaaacctagaggaaaacaatcatccgaatttgtgtgagattaattctaaaaaaacccccaccaaaatccttaatgctcttgggctgtggggtggaccttgcttgtaagtccctccctccagtcagcgcaatgcaacaagtgatttaccactatgaccaggaagggaagggagttagttaagttagcttggtacctgtgtgcaggtatttggcatctgtactctcacctgtcccagcccatgcagttaggtgagtggattactcaagttcaagtggtatttgatgagttattgatgtttttttatcacaagcactgtgaagcagtatccatgaaaatcaggcaggtctctagtctgagtcagaggtaattttgttgcatttcctggccattggagaaatacatattcagtgactgaaggaacagtctcagctggatcccaaatgatcggtccacatttgggcatcacagcatgcaaattagtggttcatgtatcagctgagcaatttgagatgtaaaaggcttagggggggaataggacaagcagtttctcccccattgtgtgactcttgtttggctccattgctgtagggtcgccaatccaggtgaaaccctgcttttttttatgggggggagggatttgtttaggggattaatagatgtacccccccccctttctgctattcacacccagtttgtttacacctgggttttcccagcctttttaacttttttttttttcaggatttcatatatgctaaaaaatcatctaaaattgaccattcttgttgggtatatataaagaatccccaaaagagaaaatttaatttgattcaattcatgaagttatttttttctacatatgagtatttgaaaagtcaaagtaaacctaaatacatcattggtattgcccaatttttgggatatttataaagaagcaaatttaattctgttttggcaatctcactattcttggttttaagtcataagtgaattggtaaaatggaggaattcccattggttttgaaagtgggctgtttgttattttatatattttctttctactttttcagcaaacagaaaatgaaaataaaaaaatttggcattttttatgggggttggaaaaacgactcccaaattttcgccaacgactcccgttttggtcgaggggtcgtcggctgggagtcgttcttccaaaagatggctgactttgggagtcggccatcaaatgtttttttttatttttttaatttatttttgggagtcggcgccccaaaccgcccctcacgcttgagggggtttgggagtcgtcgctcccgctcccatgaccggaaggatttcctccttccggtcgacaagaaaaaaaagtctcatcgaccggaaaggattccttccggtcgatgaggtaaaacaacctcattgaccggaaggaatcccttccggtcgatgagaaccgcttatacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccgatgaggtaaaacaccctcatcaacggaaggtgtcgaccggaaggaggaaatccttccggtcatgggagcgggagtgacgactcccaaaccccctcaagcatgaggggcggtttggggcgccgactcccaaaaataaattaaaaaaataaaaaaaaacatttgatggccgactcccaaagtcggccatcttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagtcgttggcaaaaatttgggagtcgtttttccaacccccttttttataatggttattccatcaagaggtcttctaaattttagaacacatacccatcagcaaccacatggataccactgagtccagtccagaagccacacagcactgctgccaatgggaacagtgtaggaggagaacatatcaaaccaatctacaactacatgccaccaaaagacaatgtgaacaacaggactgaatcatgccggttttttttgcccatagtggttgatttatcattcttgtttttatattcttcttggatcctctctgatgaggttaagtttcagtagctacatcaagtgtttggatctgagtgtcttgattccttttactggtctgaatttggggatcagacgccattgtggttggtggaggtgaagaatttgctggttggtggtggtcagggggatagggtatagataagattggtgtgttgaaggtgtgagatgtgagtcaaccaaaaaacacaaaagggcagcaaatttaggaggacatcaaaagtgagttcattttctatttgctgaaaaaatagcaaatagaaaacaataaatagcccactttctaaactgatgggaagtcctccactaaggaggaccttgaatgatagcatctatctggagaaaaaaaaaagaaaaacttgacaattaataatgaattttagatatacttcaagttttcaaaagcccatagtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaattttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatattgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgcccgtgaaaatactgtagaccagggataacttgtggtacaggtatttcacggacacaggagtgaaaggtaagtgataattacttatgtataaaacagatatgtatttaatggataagtaattaacagataagataaatgtaagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtaatggcagttacttggtacatgaaaggtactgtgacacctcaacggtggctgacacatagggagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgtatggcatttgcttggtgaagcaggtctgaggtctcattaaacctgcttgccagagcaattaatccaggaagtgctgatagttataccaaattaccaatgtcacatctgtctctggcaagtttgctcaggaaaaggctgcgcgcatggggctctgcctgtgctgcctttagccaacggtgcaacagatacgagacatgtattcgtatcggatcgtatcatatttattttgagcctgataccagtatcagtatttccttggttggtgaaaaaatacattgtatcggatttggatttaaaaatgaaaaaaaaaaaatgtctttgtttttttcgttttttcttcaatatggccaaatatcttaagtatcaaatacggttttggtgggatcagtcatctgagacaatacagaatacatttctcacttttcaaatacgatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattcaaattctgagacgatacagataaacgcctgatactgtatcgtattgtctctgtggcaccgttgctttagcctacactgaaatagattttcctctgttgagtttctcaattgaaatccactcagaaaatggaacctgggcacgcggccactgcaccagccaaatgttctttggtgggtttgtaggaatcgacgcgcacttttccaaaagtggcaccgacaaccctaagctcggtttcacaccagacaaggctcccaagcccctccgcctaagcgaggtttgacatgtttgttcaagccttaaccattgcaaagcggcacagtaaatggcataagggtttgtaaccttatgtaaataggtcttcatgtccatggcaacaagggaccctggcaagcccctatatatgtgggtaatgtaaaatctggaattttgccaaattcatacatttttgggacccattcatacatgtttcatgcatatgatcagaggatttcatttctcatacattcttcatgcttacatttctggtatccatgcaaaaaattgattgtaccaaaaagacctgtgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcgcatacaccatgtatccgtacccacacgctgcatacagtaattgctgacgacgttttgaatggttgggcttacatgtaaggccccccaactggatagcatgagaggctatgattggtaaagtgtgagaacgaattagattttcgagcagcctagcagcccaaaacatccacgccagcgcactttcggtctttcagcggggggccgtcttgggttttttttggatatggcctgccctctgcacacacgcgaactgagaagaatgctctcacactgtatggcttttttctctccctttgagattggttgtgaatcgggcagtttttttttttttttcgagtcgcttaggctcgccaatcgattgctgcaatcaattcaccagaaaagtttttccagctggatgtatgctccccaagtgattcggattacatatcccccctcccccctacatgcacggtcaacgcttctcaactaagcttcccgacaacttcagtccatccttgctgtctttcttcttcttcccccaccgcctgctgagccacccgatcatctcactctttctctgagtaaccaggaaaacttatcatctactgcccacccaactgttgaagatcgcctgctctctcactaaattctcccggttccatccaggcccattggggtgggttttagtgcatcgcatgtaggcagttgaccatacacataattcttctagccccgtaacgggttccagatttagaaacttgctgataagctgtcgatgccattggcaatcatacttcactagtcccacttacatagatccttcactgccaaactcaaacccagcaggacatcaatcaccccccctcaatcgactgctttcgccagcatcgactacccaaaccacccccagaaagcaaattaccatcctcatccatcacccgaaatcggccttgtagtctcagatcaacaattgccctcggctgtgattcacacagagaagaccctagcaagtgcttttttcctcaaagttgccaaagggtatcttgtttgcaacccatcgtatccatctacacatttcaatacccagttgttagagtttggagttctggttaacatccaattgacacatcgtcctcggcctcctcctccccccccccctcccaaactcttattgtaacgctctttagctactatagatcttctctcttaatctagggtgtgctttcctaacacctgttacctagcccatccctcttgcttcctccaccttttcttttcctctttaccatctcgcgggtcggatattacgaattttctttacgagagcttccacaaattctgtttctttgaaacacttaagatctacaactctgtcggactgctgcttcttaatcaaccggcatacacgctcatcatcatcactccgaccatctcaaacattgacatttatcctttctggtaggccagcagagatctactagaatatccccgctcaagctctaaatcactgcggcctgacgattctttaggcttgaagtctatctgctttttcttttgagaggattttattccgagaatatttctacaccgatcatcctcttggctacttcaaccattccacgacccagctgaagacagccattactcggacaatctcctgtctgcttccgaacatagcataacagtcactgagaaccctgttagatgaacactcaacgaatcctttaacctctgggcgcttcataacctactcgcttttgataatcagcatttattagtgaccatcaatcagctgaaggtcataagggccagtggcaagtaagttttttttttctcacagtatttcattctaggattctccgcttgagcccattgcttcccagctggcagcgtggttcccgcgattcccactcctgtttactcacttgaatttatcccactcctcaccagcatcacatccctccttctcactaattgggattgcatcgtagaatcgccattaatcctcctctacacacgtcctacaataatgtccacaagattattccccggctcattagttcgggctatcctcaaccatggtcagtttatctttcctcctgatcggcttgttttcccctatgggctcgacatctctgttggtctgagagccagcctgagtatgattggcattagatcgaaagagagtcagcctgattgctttgtcccgatggacgagttgagaagcagagctcgtatcaggcgtcccccttcttatcctggttgactgagtcgctgacaagctctttcttttttgtaaaaacattcttctcaatctttccacccgccagatctcagctattcaaaccaggtaaccctgcagcccgctctccacaatcgagcctttgcccgcaacctgcattctcgtcaccaccaacatcatcggcatggtcgtcgaactgagggccagcccagactagtgcttgcctctggcttgggcctcaccctgatcggcgctgctggctcgttcgactcggatcaacagcggaatttttgcgacaccaactttgataccatccgccctcttcacagccgtcagccgtcctccaggtcaaccctgccttcctttacttcctcccctgctttggatcagaacggtagtaccactgccgagatctttaaaagtttggatgatgttgatgatgatgagacttccgactcggctggagcgggcaaccgcgagctgcccggctcatatggctcctcggtatctgccaaatttactcgtcgtcccattccttcgacttctggctctggacgtggcattgcccctcagctgaagaaggctcgctccaaccattccatcaggcatcgcgccaatcaatccaccaatcgccgccctcctctcccggctcctcttccacctccggcgaatctcttctcatccatctcctctgcatcctcctcatcctcctcatcctcctcctcgtgctcttctctagcaaacgaggtagctacatccatttcccctcaataccctccgtcgagtcgatctactagcttttcgactcctttaaggagttctcaatcgcttcattttaccaaacagataactggataccagtctcgtcatcctactcaccatcacttcagcaatcctcagtctcgctcactcaccccactcacctcaccaaacttggacaactgctcatcttatcaacaggcccctctcgccagcttctcctctgaccagcctgattttcatgattatcatccatgccctcctgagctggtccccttcccttcccagaatcccgttaccttgccccccaccaagttctcgaattttgtaaagtcaaagattcaaaaaaccgcccgccgttcggtttctcaatcctggtcttcctccctcttatcttcaaacaagcacccctctagtactcctgccgtgtgctcgagctcagtgccatcctcccagactgagtctgcggaattggatcaatcatccgaaattgctagctgttatcgttctgttcgctatagcgccacttgtgaaaactttcagaattttacctctccctccctcagcatgtcaggtgctgatcacgagatcgaatcacttctcgatcaacgtgttgtgcctggtgatcccgctcttcccttgcgctcctcgtcttcccagccatttatggctgaacagtatcgcaagacaagcctcagcggtactcgaagtacaagtgtgatgggtaaacggccgacgcatgtgatgcctcggcgtgcaggtttatccacatcggcattaggcatcgtcccaactaccaccgtttcatcacacggagaatccgccagcaaatccattagtttgactggcggcaattcacctcctctcaagtcggtgcgaactcagctcagtcggctcgctcagctgctagctccttctcccgctatcaaatatccccccgtaacctcttccaaggctaaaatttcattatcaccgtcagacgataagccccggtcttcaactgctctgtggtcgccagccccctccgaattgccctcgcgccaactgtcatctaccgcccttggtgcaccacagataattcgctcttgtcagaaatccaacgcgctacccatggctattatcaactggaggactacgctctccgatcgcgaatatcgacacatcttcgagacatggggcccaactgagattcatagacaacagttgatttgggagctttgtcagaccgaaaccgcctttcttgacagcattgctgtggtattggatctcttcatcagcccgttgagggaagaaggacagtatggaacttgggtggttggcgtccccgaaccggtccaaaaactgtttggtgacctggatcagattgcgaacttccactcggagattgtcatgggaatgagttacaaccggatgtgtgaaaagaagcttaacaaagccccagtggtcatgaagtttgcggacatgatggccggcttcgtgccccgactcaggatatacgagcgctacttggtctgcttcgagcgtgtctctcaattaatagatcgtctggcactcgatccagccgatcactttggttcgttcgttaggatgcaaagtcatgctgccggcttcggtgccatgactttgacaagctatctgctcaagcccatccagcgtttgatgaaatatcctttgtttttccgagtgagttaactttttggttgataccctcgaaagtggatcccaatctgaactaatcctatatttatttcaccagcaactatgtgagaccacacccctaggtcatcccgatcatcagtctacttccaacctatggaaggcaacagatgggatcatccgatcaatgcaggatgttaaaggcctcgaagatgaccacgaggcacttaaaggattagaagaacaattgttgggcttacctgatgggttagttcttgccaaccggaggaggaagattgtgatccgaggtacacttcagatggtctttccatctcataaagacatcctcaagttatcaatcgctcctcccgatccagaaagtgagacattcggtgaaatggccccgacacgcagaaggatgtcgagttcttctcatcttcccagtctcggattgcacggcgatttcaacagcaaactctttgcgaacgggcttagcaggccactctcgccggtttccgattccagcgagacgagcgaaacgacccactctcagtccagtttccgatcgatgaataccgacacaacttttgatgcgacgagttcccctcagcctctggcctcagaaatatgccaccaacccaggtcaacctctggatgcagctcccagagtgcgcctcgattcgacccccccggaggccctgatctcaacccaatcaagctcaaaccacctcgctcattgcagtccaagcggagtagccacaagctcaggaaggggcgtgcaattccaagcgaggccgtcgaggtgatccttctgtctgacatgctcatcctatgcatgcgcgaagcccctcccaagaagaactggaggaccagctcgcgcaaacccgaagatctcaatcgcttccgggtcctcgagggtattgggttaagcaggctgacctgcgttgaggacttgggaggccagttgggtcagtaatcttctttcaaatgacatcaaccgaagactctcgttaatgtttatcctccctgatcctcctacatacagatgactttgatgagctggtcaaggtaaacctaaagccacttggtggaattccacgatcagagataaacaaaaggatatctccaagtgcagcaaaggaagagatgagtcgagctcatgagcactcggtctatctgagtagcttttcggtctcccactcatcacccatcgtctggggcaccaccggctcgtcgggctcgaacaatctagtgggcgaaaaggactggaagaattggctcaaagagcttaggaaactcgaagtactcactcatcattcattccagcgtcagctcaaacacttggagcagaaaaggaggaggtcgcacacaggcagagtcgaccttgctattaaaaaagctagttcaatgagtaacttgggatagatagaaagtttctcgttttcttcttcttctgattctcttcccctctattcttcttgtctttgtcaatgtaatccccacctttttttttgtttggtttctttcttgatcatcggttgatcattgttttctcgagttcaaattcgtcgggcttgatcttcattcatctgtaccgtttgagaagaccatgtttgtatcttaatgttattccctagtctaagcgtctggttcaagttatcctttttctttttttttattcgagagacctatagttgaaccgttcctctttcattcttatttatcatataatttatcctatctatcattctttcttcctttcctacatcacatgtttaaagaatcattgatcctatctttttctctttgcttgtgtactttattcttccatttcctgtcaatttctattttcaagggatttttttttcccgcttggaccggtacatcatcgtgtgcataagactaaaccaccgaattcctgaaacttgtggcgtgtgacccacttttcaagctcacgtcagcagaattgtacgcgccaaacttaacattgctgcgctgctatgatagggtaggtaactcaccgttcattttttttttcgagaccgcgcggtcccgcagtcgtagactggccagtagccacccaaagctcacggaacggagaaggccctcatgaatcgaacttaacacaaggtccctccgaggaggtcgcggcagcgacctccgaaggagggacttgcatcaaaagtggcaagtcgtgctctacagacttgcatcaaaagtggcaagtcgtgctctacagacttgtgccaaatggcaggagagatctccccttcccccaaatccacaactatgcccctgtagccttgtgattttgatcctgcctttggcaccattaaaatcacagccttctaagctaatttttactgtcctcaaaaatattgatatccccctctcccagcaagaatcatcttgtaaagttatttctgctgcaagtttctgtaagcaatccgtcctcaatgtggccggatatttattctgaccaatctggtcataaaccaacactgggaagttacatacgttacgatatctgaagggattttcgtaacgtaacttcccagctgtccagataatgccgttagcgttatccagacagaatggatttttgggtcatgagtaacgtaatgaagggggtttctcccctcgttacccagaacaataacgcaaatcagaagttatctgcgttattgacctagttattcatttgttaatccacctttttgcgctgtggataacgtaacgacaaaaaaaaaataagaaaaattaaaaagtaaaacgtaacagaaaggccgttgcgattattgcaacgctaacagccctggttttgctgcattatcgttacgctaccgttactggtagcgtaacctcccagtgttgcataaacccatgtttggttaaaacatactttctccgtaataaattgattatcccagatttcatcagtgaatcactgtgagagcttatcgaagccaatacaagttatttgtattgagcaacggatactatgcattgggtggaaagcccgtgagatgctctataatccgttgatcgggtatccgaaagctagaataatatgaaatttttgtgacttcgccaatatgtgaagcatcaccgaagaacaagcgggcatcaatggtatttatgagggggacatggaaccaaaaaatatgagatggaagctgagatgcaaggctacaatatggcatgttcagtttttttttaatccgcatgcttgagtgttaaacaaataataaaagtaaaattgggggtttttcgcatgaaaaatttgtatctgtcaacccaacagtgcaacatttgaggtaagcctctccttcggagacgcttcgtgcctccttggagaggctttgttaagctcgctcatgaatgtgattgggactggtcaggctcagcctgtgttactatcatccaattgactgggatgcaactgggatggctcaaccatggttcagtctcaaccctggtaagccaacatactcaggacaagtgtgatgtttttcagtatgtttttgataattaatgatattaatgaagctaatgatttgataagatttgtagtattatgcacatatcttgatttattatgacatcataacaaatcaggtttgatctttatcttttttcaaattgtcgtgatgatcttattattgatgacaacatttcaattaattgtgaaagattcatgattgatgttcttccaatctttgttttcattttatcatctctcttactttgtttttcctttttcctctctctttcctcttcaatatgttctttgtttatcatttatcatctacccaaaactttatcaagcaaattaatgcctttataaaaacttattctattcattggtcttatagcaattgcataaagactattaaattctatttactatcaccaagcataggcaagttttcctcttggtaaaacttcatagccactagcgtacggtgtagtaggtcaagcctcacaatgtgggtgctgcttagagcatttaccttggccactagttccatgtaaggtacaagcatctttagcggactgtctgaacaggggcccacaacctaaatttggcaatttgcaggggtttggagggtgcagtggagccaatgctacacaactagccaaaaataagtgtccctttgacttgctaaactcagtggcttctggcaagttgacaaccaactttccaaacagtgattggtacaacacattgtccaaaccttgtcagcttgactgtgcattctcccttcaacatgcttttgactgcaccactagctccttccattgatgtcagagctatacatacacccacccaagctacatacaaaaatgaaaatgacaaataaaaacagatgctgacactctgagaaatcaaaaaccaaccaagaaaaaaaccacatttataaagatgtaatgaaaaaatgaaaaaaggcctattaaaatgaagatgaaaatgaaaatgagaatcaactgtggcaacactgaaatgaagatggttctgtattgattgatacagattttaagattgtgtattgtatttgataatagatccatcacaaatacttgcaatcagccaagaattttcttttggggatcaagtcaacgttctccaaccatcatgaagttgaggacaccaggaaggcattgaaagcggtgcaccagggttctcaaactattgaggattttgatgtttacttctctgttgatattactgaagcattcaagtgcgagttttatgacgcagcaatcaacccagagattgtgaagttgggtatgttctgaggcggttggatgggtgtgacaaatctggagtttaagcaagagatggctcaaccttagctaaggatttgggtggagtggggttttacaagcaaaattaaaagaacaagttggccggtcagaactctcatcaaaactcccataaccaaaaccaattggatcatcgtcaagacaatcaacaaaaatcttcaccatcttctaagctttctgatggcaccccaatggagatcaacactgctttggcatagagatgtcagcaggtacccacaattgggtgcgggtttcatcatttgggaaacaaaacggcgggtacctgggtacttgccctgggaatgcttttttgtgtgtgttgggctgcacaagtgtgtcaggaacccatgtaggacaccaactggtgacaccagttggtgtcctacatgggcctgttgaggagggagccctccggcctttgagacagtgtaaagtctcgacaaccggaggaatctctccagccatcaagactgtatatggtctcgatgactggagggatccctctggccatcaagactgtatatggtctcgatgactggagggatccctctggccatcaagactgtatatggtctcaatgactggagggatccctctggccattgagacagtgtacagtcttgatgaccagaggaatccctccagtccttcagacagtgtacaacactctcaacagctggagagacacaattcacaaagcccatgtaaacccgcgggtgcgggtgcgggtgtccaaaatattggatttttgaggcaggtacccaggtatgaagcaacatctctaatcttcactaagataaattttagaaatctacaacactaatatttttcttataagtgtaaatctcccacaagctagacaaggagggcagcagtctcacccacacccatctaataataataatactacaaatttcatagatttatttattatttatttatttagggggttagttaaacgactcccaaaaaatggagagccaactcccaacccccgcaatccccgaattttgggagtcaaacccccaaaacatttgattggtttgggagtcgactccgtaagaaaaataataataaaaaataaaaatccccggtcaaatacccagggcagcggccgggaaaattcctcccggccgctgaggtacactctcaagggctgggagttgacccctcggccatgagagtgtacacctcaaattctcaatggccaagaggatcaagggtagagatgtcacttcgaacccgggtacccgcagcgggtgcgggtacccgcctcaaaaaacactttttttggacacccgcacccgccaggtctgccagggcgggtacccgggccgggtacctgcgggtgtggaggggtctatgggcctcatcggccggaaggcattccttccggtcgatgaggctgttccacctcatcgatcagaaggaattccttccggtcaatggggttcttatacctcatcgatctgaaggaaatccttctggtcgatgaggtataacaacctcatcaaccggaagggaagggattccttccagtcgatgaggttgttgtacctcattgatctgaaggaaatccttctgatcgatgaggtataacaacctcatcgaccggaaaggattccttccggtcgatgaggcaacaaccaatgttgttgagactgtacagtctcaatgaccggaggaatccctccggccattgagacagtgtacagtctcgaatgcatcccaaccctcccaaaaccgcatttgcaaggcaggtgtcaaggtgggtacccgggtacccgccgttttttgtcccaaaactcgacacccgcacccgcacccagcacccgcgggcgggtacccgctcagcaaaacaggtaccgggtacctgttgccatctctaatcaagggtacatatacactctcaacggccaatggaaactgccctcagccgttgaggtgtacacacctcagcaaccgagacggttccccttggtgttgagggtacacactctcaacggccgatggaaaccatctcggctgttgagacaattcctcttggccgttgaggatatacactctcaccggccgagggaaaccactcgaggtgtacactatccacagccgggatgcagctcttggccgttgaggtgtgcactcagcagccgagtttctctgagtgtacacctcaacggctgttgagtgtaccctggaccattgaggtgtgtacacctcaacggccgagacggtttccatcggctgttgagagtgtgtaccctcaacagccgagaggaattgtctcggccgttgagagtgtatagcctcaatggccgagaggaattgtctcggccgctgaggtgtgtgcactctcacgaccaaggggtcagctcccggccgttgagtgtacctgatcagcggccgggaggattcctcccggccgctgccctgggtattttgggtcatcgacccccaaaccctggtcaacttgggaggccgactcccaaaccaaccggggattttgattttttattattattttttctagggagttgactcccaaaccaatcaaaggttttgggggttcgactccctttttttggggaatccggggcttgggagtcggctctccactttttgggagtcgtttaaccaagccggtttatttatccccttcaaaagctctaatttactctttacacaactaaagagtagggagaatagtttacaaaaaaaagcccatccaaaattgataaaagaaaaaactagacaagaatcggttaattaatggaataacaaaaaggaaaaaaaaaaactaggaagggacaaagtatgaattgtggatcagaagtcaggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggtttacaccatctgcgggggagcgtggttgtatttgggattggagaggggttgccctcgaactgtcggagtagcatgatcagcagccggttgtgtgggtggggacaatggggcggggagtagtcactcccctgaatagaacttctctaactaaagtctaatggctttctagaagcactcagtttgtcccttgcaagtctcagattggttcatattcatatccaaattcacgaggccttcttccaagccaataaccataagttagagaaatccattccaggtggtatgccacacagccatcattttaatacccctaccaagagtgttctgtccagttcttccaacgcataggatcctcctgacttctggtccacaatccatggtcccctgtttttctctttgttatacttaaccaattgttgtctagtttttatcacttttgcatgggctttttgtaaaatattatccctactctttagttgtattgattggcttgcctagggttcaaagaaagtgcgggttgcttgccacgttacgtacaacataggtacaatacttactcacaagatttggaatggtgcctgttcagcggtgagcccggaagcgcgaaattgagacctccaacgcgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctaagacagatgcggcaatccccgcgtgctgagttttcaaatttgggcttaaaagccagttttttgtgcatttttctacctatgctcttcctcttccactattatctaattcccttgtagaccaaggagggcctgcttcttgtaaatgtttccctctcctcacattattttgtaattttgtcaattttgatatagttatttttgaaaatgacaacttttcaacaaaagttgagttttttttggtgtgcgcgagttcattaagctgcttatgtgagcataaaaaaagttcaaacgttgattttagaaaatcatattgattacttttgtgattttaaaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggacattaaaaaatagacaatccaaacgcgctggtgaagaaaaactatatgtatgtatgtagtagtaatctcatgtttgacactaagggctatcatcagacacggattcgattagacactctagtaggaatacagccaatcaagctttgagaaacgttttggtaacctccgaagttctactaccatctggcatcgaaacatttcaaagcagctcgacgtttactcgtttgctttctggtaatcttccatctgatattacaaaaggaaaggcaaggatggttagcaaagtgcaggttatatatgtcacttcggatcaacaacctacctcagcatccaactcggcagcgcttttctggggagctttggcggcacctttgcctcggccgcgtccacctcgacgattgccattggtggctgtttggccatttgctccagcgctttgatgatgatcggatgttgcagagtttaataatggtgagatgatgattcaatggaggatggtcgcgtttcgatcgggaatgttaagagttggacacgtaggcagcataagtcaatcggatcttcagtattttactctcaaccgtccaaggcgtgatcattccctcatgggatcgatgtgagatgaagacggcctggatctttcaaaagcatgagacagtaatcaccttgcaggagcggtttgcttgtttgcgggagcgacccttgttgacagcggtgcgggtgggatacgactgggatcgacgacgatttcaactttcatgggtcggtctgaatattgacaaggtttgaggcaagcatcgggtcgaggttgagagcgaatgttgattgatggcaaaaggttttgagagtttgacaaattggacgagaaagatggagaatgagatcagtgacttgttgctggcttcaatgtgactcgctgaaggtgttcaaaagcggaggcagaagtggcacgagagacaggcgaaatgcgtttagagttggtaggccgtgatgagctcttccaaaggtagagtgatcatcatgcttgcaagacttaaatcgcgccccaacatcatgaacgtctccgacaatctgttgaggttgccaccagccaagtatccagtaactgcacatgatccctctcttcttttcctcgcttgatggttggattagcgcatcttggcatacgaaagctgacgagaggttgatcgaagttacgaaacaacgccaactggatctgccactacttcgacgagtgccttgtgatgacagggaccatgttcatttacaaccaggatggatgactggcgagcgcctcaggaaaccaagccttggggagccagtcccatccaacgacctggttgcagcaggcacaagggaagaattgcaaggcgagatgtccaacaacccccaagagggtgaagtaggccgatccccggaacgagcagagcagaagaccatcggccatgaggctcgggttggggcaagctggtgcgcgagtgaagagaaaaatgcctagaagaagaagctcaatgggtaaatgaagaacgaaataacgaactctggtcaattagacgctgagggatcgttgggaggagtgtcagctgatgtctcggaaaaagatgacgatggttgaggggaaatgcggtctgaaatagggaggggggatgagtgttatgaaaagtaaccttgttgtactgttgaaaagccttggttgcgtcctcgttccgtttaaactcgacctgggcgatacccttcgaagcaccacggttatcatagctgagggtgactcttgtgacatgaccgacggtagtgttgaagagttctcggatctgattttcagtcacatctgaaggcaagttggagacaatgatcttgcttccttgacccatctgagggggaagctgaagagatttggcggttgagactggtgcaacgacgggttgagcacgaggggcacggccattacgactgagggcagcggagggatggtctgtgtgagttgagggtgagaatcaaagggctagatggagatggttcgcttacactggaccagtaccattggtccggcctccacggcgagcgatgccacctgggcgcttatgttgcttgcgcttgtcggagatgctacgatgatagaaggtggggggtcaattggagtgtgaaggatggacgcgagggagtgaggatgctgtggatcggtggcttacatgtcatccagaggtcggtcgaggttcatagcagtggacatgatcggagaggtggttatgcgaagggggagggggaagaagggatgagtgggttgtagtatgtaggaggaggggataggagtgagtggttgtctttcttgtgggctgatggagtattcaatactacagtcaatcgattcggatcgggagattaaggatgagattgtattgatgggaagtgtgtagttgaagatgggcacaaggtcaggagggcggagggggaagtggcaacaggttttttatagtggtcaaggaggcggtcaacaaggggcgggctgtggcaggctgaatttggaagtctctataagcatacccatcaccagtatgctaatactcgagctgtgtcgcagccgatccaagacatgtcacacaaaatcccttgaaacaaaaccaggtacacatgagatcagaaacatgtaacaagctctgtacactgcatgcatagacatctggaacacccccagatcgtcgtcagtctttgactcttgcaagttgcgggtggatatcatcaagctcaaagtcactgacagccagaccagcagacttcacaacgaaagatcgcgtcgcgcctgggttccaccttctgatgcataatccatttcagcaatcgtctaatcggcttgttaatgaagattttggcagattaatcaaagccatcaatagcaatcgtctaaaaaatccgatggaaattagtacaaataaccaaaccgtaacaaatcaagtttctgtcacttgaataaggaaaagctttcccactctgaatcaatctaaccagaggaatgttattggaggacttcctgtcaccatttagagtacttttcaagccctccccagtcctaaattgacaccccaatcataattctaacctacgcatccggatatccgcgcggatgcagatatccggctgctttttcaggccaaatggccgtccgcatccgcatccgcacccgctagcaggtatccgtcggccgcagcgggtatccgagcgggtatccatggatacccgccctttaaagggccggcgaggcggctggaaggaaatccttccagccgttgaggtacatgtacctcgtcggctggaagggtttccttctagatggcgaggtacatgctcgacggctggaaggaaatccttccagctaacaaggtagattcccttccagtcgaccgacaaggtacatgtaccccgccggctggaagggtttccttccagtcgacgaggtacatgtacctcgtcgaccggaaggatttccttccagtcgactggcgaggtacatgtacctcgttgactgggaaggatttccttccagtcgacaaggtacatgtaccttcgttgactggaaggatttccttccagccggccatctgcccttccggcctcgggtatccattgagatacccgggtatccgctggaaaatcagcggaaagggcaaatccgcacccaaacccgcatccgctggcgggtatccactacagcgggcgggtatccgccagcggataacggatatccgcaacggatatccagagaccagctctagcttacatgagatctatcttgacaaggcttctgaaaaaaacaattttttatatcaaaaattaagatctacataggggtgtaaattcaattctgggagggttgtaacaacggtgggccagctacgcagactgcagcgttagtgtggcgtagtgtggtttagtgtagcaaaaaaaaacactacaattgagtgtagcattagtgcttttctaattttctgcgctaacgctatgcgcatggggcgcaaagaagcactattgtttagcgtagcgttagcgcgattccccccatctgtgctaaatagggttgagggtgccataggttggatgtgcaccaaagtgtgcgcgccctcgggtccccaatgttttcaaaaatgggggttggtgcacacctgacttttaccccccactttttaggattgttttatggatttataatttcaactttaacttttcaattatggatttgcaatttttgaggttaattatttgaaattacataaatagtaaatatgtagtttggcatctgcataatctcacagtttgaatgtcccatcagcgcatgcaaggccagtattgggtcacaccttgagcagaggtgtgccacaatggccatgaggagcaagagctgggatctacaagtcagtccagtctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaacggtgggccgctacgctacgctaaatggtcatttagcgttagcgtagctgctgttgcagcaacctttttttgtgtagtgttagtttgcgctacagcccactacgctacgctaacttttagcggcgctaacaacacacctttttttgggtagtgttagtgcaccgctacagccactacgctgcgttacgctacgctacagcgctgttagcggcaaaaaaggccaaaaaaccgctaaaaagcactgtagcttagtgtagcggacgcttttttgcgcccatgggcgtagtgttagtgtggatgagtgaaataaagctaacactacgctaacagctaacacccactggcgccctgcgtgcgtagtgttagtgcaaattttcagatttgcgctaacactacgctacatgttagcttattttagctacactaacgctacggttagtctagctggcccaccgttggatgtactcagacaaaccaaaaaaatggataaaaagaactttatagctggctcccagctcaccggggcactgccagccaaatacaccatgatttggcagtctggccggtgcacctaggcgcgcacctatcaaaaaggtggtgccgtcaaccctagcgctaactatacgtgcacagggcacaaagaagtgcccgctacgctgtgttacagcagtttttaggtgtttttttgctgctaaaagcgctgtagcatagtggcgcgctaacactacaccaaaaaatggctagtgttagcaccattacaaattagtgtatcacagcagcagtagtggcgcgctaacactacatgaaaaccagcagctgttggtgtcgctgcactaacactacatgggcccatagcgtagtgtagcgtagcagcccattgctggttgtaaaccgcaatgggaagtacataaggagttgacccatatgttttggatcaaggaatcaactgaccacacctctcttgatgggcatggataaactggtaccagcagtctctttggatgaccaagaactctgtggtgtaaatcaagttctgaaaaggttgtaaatgccaaaaggaattcatccagtggttgaagaggattgtgcatacttgagcagaatcagtgggtctaaattccagccaaaagtttcaactcaagtatgattttctttttcaaagtatgtgagaatcaaactattgtgaaacatcccctatcctatcagtcatcattcatattgaaaagaatcccccccccccccctccattgtatcagtcatcattcaaagagaaaaaaaaaacccctcccctgttggatactatcagtcatcattcaaagataaaaaaatgaagcccctccttactcatcaactcagacacagggaatgtgcatctttcatactgcctatcatctgtatttcccattcttgaaaaaagtagggggagggggaagatgtagcaattcaatttgtacccaaaccattttagaaatactagcttaagaaatgaggcccaactcacaaattgcaatgtgaggagggtgcaggaatctcccccagctgaggagccatgtaagcaactggccagtaggtctcagtccagaggcaagagagctaaaatttgttttacataaatatctagaatctaacagtgcaatcaagaacatttagactggtaaagttggacaaatattcaagttactgaaaaatatactcacaatgataggccagctgtgctaatgatagcattaacacagtataatgtggtgggattctgctaaaatatagtgtagcacagcagaattccacagcagaattccatcacgactgtgctaacactacacatgcaggccacaaaaaaggcctgctatgctgcactacagcaggactcaggaaaccccctgtagatgtcagtaacctaagatcccagattttcagaaaatccatacatttttgggactcattcatacatgttttgtgtgtaggctcagaggtcagccaaaaatttcatacaatttctgtgcctaacattttttttggctggtggctagaattttgtattttttgtctgtaccatttttttcccaacaggaagcacatagccaaacattttttacagctagtcattcctgctagcaacttgcagggctttgaaaaatgaaaaaaaagaaatctttgccattgcatacaggatgtagtgggaggaacttataattattaactatcatcagcttgatctttctttttgagagatttgattcccaggaattcctttggtcaaaaaatgacaaggggcttaaaaatatgttggggggttaaaaaatttgacgggggtgacataaaaaagacttatgggtcactggaaagggggggggggggggtgtgaggcacctactaaatcccccttttcttaaatgactctgaataattccaagatgaattattgtctatattaacttattaagagatatagaggcgagttgtctctgagaaagaataacttcttgaaattaaattgaagaagattgtgattagtgtttatgtttataagtctttagtatttcaaatgataatgagaaaataagaaaaaagatatttcaaaaagaaagtaaagaaaaggggaaaaggaacaaacagaccaaacatggtgaaagtaatatatctcaaagcaaactgataacctcatcatgaaatcaacaagttaaagaagaacaaagcgtaatgaaatgcttgccgttcttattaactaatctttaagaattatgaattaaagataaattcaaaaacgttacagggggagggggtgcaagaaaggaaaataataatgatgaatcatacatttttggttactaaccttcattgtcccccaaaaattccataaatttcaggtgagtaacattttgcccaaaaatacccattcataggtatcattttgggttttttactgacatttattgggggtttgctgggtccctctacagtgcctttgagcgggtttttggtagtttttgccactaaaagcgctgtagctcagcataattcagtgttgtgggactaacggtgtgctaacaccacagggctggtgtgctgttttgagggcccctcctacactaacattagtggactgtttagtgtagtgtagtttactgtagcatagtggcccatttctgatacttattactcaacagcacctcatgctgagtaccaagcatataaaacagttaacaacaaggaaatgggctcaatgacatcaccatcacaggaggcagtttacttcatcttatctcataaggtgtggaccatctgagaaggaaatcttgcaattgcctccagaggattgattccattaagcaatttcatttcattttatttaatttttcatccttatcagaagtagaagcctatcatcattctcttaggtaaaattccaagtcttgtaacaatatcgttttaagatagaatgatttctaataaggaaataatatcccaatcttttagattctctcaaccatcactcatgcatgacaaggtttacatcttactgatacatgcatgacaaggtttacatcttactgatacagaactttagttaagcacaagcatcagattgtgcatgccaaagggagctgccttccccccaagaaaaacgattaacacttaattatgaaaggtcaacaaaggttatgctttacacaacagactcaaactgctgatttgaagacaagtgaactcttcttaatacagcaagaaaacaccaggaaaggatatttaaaattcatgatttacgtttcaacaccatagttatcaattgatttatttcccaaaattccctccacttgaaacagcttttttgatgcaatacaaccgtaaaaagcaacgagtgagtccagtagacgttcttgatttagtgcgaaattgatggaaagctttcttgatgatttattggtgcatcgcatgcaagcaaattcatttgctaaggagagagactgaaatccaatggtgacagaagaactcaaaccctctgaaacttgagaactgctgtccgtccaactcctactaaccaggaaaagaacctcgactgaaacaggtggccacgactggtgatgcaaaagtgagaattacaaagcaaaacaaaaactgttctggtagtggttattgagcatgtgctacgccaattctttcacagcaaactctccacactcaaccaaacttccagtcatctgatttctcctccaaaatactggtagtgtattgccccttgtagctgtttttatttgtggagtccaagtagataaataattagttcatgactgtgccgtctctcatccatttttttttgtattcccctttgtttggaaagaaggactcaaaaggagagcaatgataacaccaaacatctcaaatggtaatttacctgactatggtgtagtcgtatggtctgtatacaatcaatctggatatagaatcatctttttttcatcttcataagttcctctttttcttttgtccttttttatataacacaaaaaaaaacaacagaaacatacaagaaaacgacaaggaaaatcagtttatttatggtcatgtatgtacatgcatctctcttgaatctggctggacttatatatatatatactagggtttaggggcggctgcgccgccctggtacacttaaggtaccacgaatgttcaatcacgttttcaagctctagagggcaaattatcacgacaaattcatgatctttgcatcaatgatctatccctgcattccatctcgtcaaattccatagaacaactgcataattaacagttcagacttaaacaaaacgcctccacttgaataaaaaaaaattattttgtgggtgatgatttcaagcaatcattagcaaagaaagtaagagcggagtatcagaacaatgcttacagaataagattgttggaaacaagagaacaatcggagtatcgtttttcttttttccaaatgccctctgtgtgagaatcgctcccttgagaatgaaacagatcgaatcggtcagctaggcggcaagaaagattgacatggttgaaaaatgattgagtcgaggtggcacacttcagacttaccatgaatatagcaaggattgaagagttgatcccgttgaatagttgaaggggagagaagaggtctgtcaaagtgcactatgagtagacagatagagagaaaaaaaggtcaatggaagaaattggaagggaatggaaggaggagttgatcgcccgaagctattgacagcactacataccttgcaggcaatcaaaatacaagagaaggaggaaacaagttccgatccaccctaagtgggtgaggtggtcggagcaggagtagaggatccagcttattagtagattgatttgagcactgtcttcacggccacaagccggcgtagccggctctgaacttttgaaaaacggtcacaacgatcgcaactgactttttctttgaccaactccagacatctatctaaccatagcaacacccaggtcaatacaatttagagcgcaatggaaatggaaatttgtaggtaagaacgcgtgcgcgccccatttatccccaatgatgatggatctttaaccatccaaattcaatcgtcaagtcgaccaggactcctcccccgattcgaaccaataaccgcacctgcctattccatttcttgcaatgcaaatcagctacctgctcttcccaatggcgaaagcttatggatttgcttcgtcgggtctttcatgtcatcatcttaatcgttcaccgcactccctcactgcgcttctatcattaccctgtcatcggacctgtgatattcgggattgccaaaatttttcatgtccacggtccactttccactgtcatggaacaacctggaggcgtatgtgcgacgttgtccgctgtctagattcatcactcctagctaaccatcaacccttttttgaatcacacagactcggcttgttcatctcggtctaaatgacacgagtctcacagctctccggggaagccatggtgagggagaaggatgttgagttggcataagaataggaggcaaaagaagtggtatttatcggtgaggaatgggggttgtttgtggatgggtggaaagaaatgcttatgggtgaaaaaggtaaatgtaatgggaagtctaaaaggtgaataagaatgtacggatccggaaggtgatctggaacatggcattattgagtagagaattggtggaagaagaatgatctgtttcgaagctctcggtgtgcaggctgcgtttgggtacgcatttcattctgatattggcaagtgtgttgagtataagattagggcaggggtttgtatggccgctatttcttgggttgggagaagattgaggatagtttctttggagtggataaaaggggaaatcttcggagtaggtgcatggaggccgaggaggtaaaaaaggaaagattgaagtgtgatgttttcgaagaaggatttatcaaccgttattggagaagtgaagagaaagatgatggaaaaggtatgtttggagagttctattgtgcggtgaaataggaaaggtgtgaggatgggtgggtgtatcggtcccatcagggccatggcaagttgtgccatgcgtacaaagagcgtgaacaagtataaaaggagacctcttgtgaaggtgtaaaccccatcgtatgactcttgttcggcggcatcgcttagatcatacgatccggggacaatacccgtaggaggaggcaggttttttttttttaggacgcaggcggtttgcttaagcttaaactgttgatatctattagcatgtgttgattgattaatttatactgagacaaaggataatcaaagcaaatacgagagaaaagtcgcaatcggttgatgatggatcagagggaaaacgattcacaacaagcttggcagtgtgcccaattagtatcttcggtttcaatacacgcgaatgtcgatatgatctagtgataagattgtacatttgactgagccgccatccggagggatttcgatcacctttccatcgacacacacttgatgggtctgatcctgatcagtctgtaaccaaaacagatgagaggtttatgttagtcatcacggagcaagagcattcgaaaatagtaaaaaaaaaacggagacaatggatctttacaggagtccaaacccagcccccgcagcgataatactcgacgattgggagtccatcatccgtcaacagattgatatgatcgccgtcctgataagcgttttgcaagacgaggctgacgaatttagtgattgcttcttttcgaggctgtgagtcagaagaagaagaagaagaagaagagtgagggtcttctagcagcgatttgaggctgggatcgcgggtgggtctgatgatcaccaagtcgatcgtcgcggctctagaggagtcttccgatagcggcacacggtccggattcctcaagggtgcgatgataaatttgctctccaatcgatcgaccaaacaggccgtaaaatagctgaatggtccctccagtcgaacttccagtgttccatcctgtccagtctccatcctcacgggtaaaagcgtctcggtcgtcgggtcgtaccgttggatcgagccatcgagggtggatggaagcaggcccacagaggcattccaggtccgggaaacgttgctcagaaacgctcgttgaaagacctcgattcctgaggattcgtagtccggttggagggccaattggttggcagtctcgaggatcgaggcatgtaaggcggtcgaggtgacgacgaaggagacggattcttgggtgactgtcttggtgcgatcgagcgtctggacatctgccaagggcactctgggccgtggaggctcgggcaatccatcggcccgacgagtcggttcgagtagagcgtccaacagacctaccaggatgtctttgggtctgtgcagctctttcactttggggtgagtgttgaagaacatcgcattcgccgtgcccaagggaacgatgaccaggtcgaagtggatctggctactcggatcatctggatcacacttcttccgttcctgaagactgccataggcctggttcaagaagtctgatatcgtcccatctccacctaggatgatcaccttggttgagcgatctccatcggtcttctcaaggagctcgtcttcccagccggattgccgtgattggtagacttggatctcggatgtggggatgccgacgagattgaggatgggcaagacgatccgatcgagccatttcttcgctaacctttccccagctcggtcattccagataatcatccatcgttgttctgtcctcgatgagccttgcgcctgtaggaagggcacgaagttctcccggacgatgttgaggatctggtgggacggtggggcggaaaagaacttgggggtgtcctggtcgtcacccgctgctccattcgtcgccgggccttctccatcggtggttcctcgagcttcttgtcggcctggttgaggtcgctcgggaaacgtgagccaacataatccgcccttctgctcaggccgtccttcctccccaactgggtctgatgttgttgttgttgttgatggtggtggtggtaggacgtagagaaggtaatctcgttcggttttcatcttccttcctcgaccgtttcaggctggtagttaccccccacctcttccgtcccgagagcacgaggtggtgatcaccaagttaattgataaacagacttcacactctcatcaaccatatcactgcctcacccacctcaatccatacatcatttgtacatttctttcaattattggctcatttcagataagtagagtttggatctatggaagatatttgtacaccacactccgtttgacatggcttgcccatgcaagaaggcatggtttgaaaaaaagaaaatgatcacctcaaggatagtacagtcacctcccagttgttgatggcccgtttgtttggatttcacagcctcaatccatcaccttgaagtcataataattggggaaactgtataaaataggtttcagaaaatgattctgaaaacataatcccaagaaaatgtttttttaaattttataaagaatatcacaattattgcaggtttttcagaagttttaatatgactccaaaacaattatgtaaataaaaattggaaacaagaggtctgatctgactgcttcatctccttattttgtagcgcaccagcaggaggagccaacactgcatgcaacctatgtgatcatatgatagatcatagggccttcttggtcccaactatttctcttatctttcccatgcagaatgagttgctgaccctttactcaaaggttacctgggtcatcataggtcacatcatgcttgaagtaacattcttacgggtgtgcaataagctccaaagatgatacagctcagtatggctctatcccatctgtacagagccataaagacatacaggtatgtaagatcttgaagaagttctaggaatatctacaaggtccatccagaaactttagaccaaaagaccaacttgaagactaggtgggaggtgttgtagatggccccagaccctgggtgcgatgctaaaaaaatggaggagatgcaggccttctgtatggtctaatcggcaaaaggaaattccatcgggaaggtggagcaagtgggcaggcaagattttgcccgctagtacataaaatggcctcagcttccgcgccaaaccacagccttcagtctcaagcccctccttcgggggcttgcttcgtgccggcctggctataccaggccctccgttgagggacggccgtagcgggtgcatcccatggacgctccgcttcccggtgccctcccgacaccactacatcactgtttgggctatccccttaatccggattcaacgatggactcacaagatcaagcaagcttagaaggacgagcacctccgaccgaagagaacgaacgcgctcgtttccgagaactccatcgagtggatatcgatccaaattccttctcagcctttgtcacgttggctggatgtacgtagagtttgattatttcatccccctcgatcgcaacaagctgatttgtgattgatggtgttgtgtcatggcacatgaagtggagaaagtgcaagaataccatgaccgactggaagcggtatttcggattgagataagcaatgggagaccaaaagaatcttgcaccgctttgtgggaggctttggtcgtctcaaagcactgctcttttaacgtcttcagggaagcactcttactgaccgaggaaaaacatcccgatcagataaaagaatttctccgtcttgcttacttccatcaatatcctaagcatgattcttccaacctctcgaacaaacaaatggccgatgcaatcaagggtgtcgtcgccaacaaacctgagaagcctcgcgactccgaatctgttcatccggactggtctgtcgatatcgtgaaggctggttttcaggcagagtataagaattccgatcttatcgtcaaaccaaacctagatctcctccgtgatatggcgggtgcatggtcgcaaataaattacaaggcgcccttcacttcgatcgtcggctcgacatgagcggcaaaactcgattactgctgggaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagcgtcccccgggacgccctgggagaggcttttttgctaggtaagtctgggtatgtacataaaatggactcagcttccgcgccaaaccacagccttcagtctcaaaccttacttagggggcttgcttcgtgccggcctggctataccaggccctccgttgagggacagccgtagcgggtgcatcccatggacgctccgtttcccgcgagcttaacataagcctcgcgatcggagggtcccgaagggaccccgcgtccgaagggacgctctcctcgctacgcgacctcctcggagggaccttgtgttaagttcgcgtttcccggtgccctcccgacaccactacatcactgtttgggctatccccttaatccggattcaacgatggactcgcaagatcaagcaagcttagaaggacgagcacctccgaccgaagagaacgaacgcgctcgtttccgagaactccatcgagtggatatcgatccaaattccttctcagcctttgtcacgtcggctggatgtacgtagagtttgattatttcgtccccctcgatcgcaacaagctgatttatgtttgctggtgttgtgtcatggcacatgaagtggagaaagtgcaagagtaccatgaccgactggaagcggtatttcggattgtgataagcaatgggagaccaaaagaatcttgcaccgctttgtgggaggctttggtcgtctcaaagcactgctcttttaacgtcttcagggaagcactcttactgaccgaggaaaaacatcccgatcagataaaagaatttctccgtcttgcttacttccatcaatatcctaagcatgattcttccaacctctcgaacaaacaaatggccgatgcaatcaagggtgtcgtcgccaacaaacctgagaagcctcgcgactccgaatctgttcatccggactggtctgtcgatatcgtgaaggctggttttcaggcagagtataagaattctgatcttatcgtcaaaccaaacctagatctcctccgtgatatggcgggtgcatggtcgcaaataaactacaaggcgcccttcacttcgatcgtcggcccgaccatgagcggtaaaactcgattactactggaattcgctaaacatgtctgcgtagtttatatatgtattcgacctcctgattcatctggccagccccctcgttcctcacttgctgatacactgctgccaattgatccggagctgaagtcgaatctgcatctgcattactctcgctttttggctgcgattctagaagcggtggctgatttcttttcaagtgctaatatgcaaggccgaaagtcagaagatcaattagctgcgtggtttgaacacagttttcaaatggatgagaagaagaaacccgacaagttttcctcggatgtaagagcaaaaatgaaggcgctaccagctaccccggaaacagagactatgaaccttgtcgaagacgccgcaaagaaaatgcacgacagcatccaattcctcgagaacggaaaactcaagctagtccttgcgattgacgaagccagaaacttgctcccaccggaggaccaaactttcaaaatctcatactttcaagctttttgtcgggttttatcccagatacctccatcaaagggattctttgctgtcttcaccgatacaatctcaaaggtagccaattttaatccttcggccagcaaggatcccagcttgagaattcccaaccgtgggtataaactatttccgccaatatataaacttgcaacgctggatttgatggccaggccaataccggaaagttggaaagaattgctatcgccccttcggctcttcagttatggcagccctttttacggcctgtattttgaggcagcaaagaataagacgcctatgggcgccattgaagttactatgagtattgccaccgaaaagctgctttgcaccacagttaccccttccgctcaagagttgtccaaatcacaagttttcgccttactgggctccacaatacagacacggctcacatcttcggacatgaactcagagctgatttcaagtaatgcagctcactgcatgttcattagctcatctcgagacttgataatcagctattatccctcgcagttcatctatgcatcggcagccaacacatttcttgcatcggatgacgagattatggttgcctgcattgattgtctagctacttcaatgtagaacgggctcatctcctgtggagaccctggagaaatggcgaccaggatcatcttactacgggcaatgcacaaaacaaaaaagatcacttgtgatggggaagactcaatcccatatggatattcggttcgattggaggacttccttgagaccttgactggagtgaatccacaacagttgcactttggtccaatcaagaatgcccccaaaaacagactcttgcggaacggacggatcttcttcaaccattttactcccgttgaatacacgcccaacgcaaccgatctattggagcttttgtaccgaggccttgcggttcaatgcaagcctggacagcatggacttgatgagcttttcccaatctatcttccaccgaaatccaaatctccagactctgataagctcagccacaagaacatctccttctgtggtattcaaaccaaaaatcagactgattcaatcgactggtcagacagccataagtggtccaaaagtggcgccggaatcaaagatatccaaaatccctaccttatcctgttattcagcttgagatcagaggacaagcctgataccacccgttcgaaaaaagcaccaaaagaaaaccctccagaatggaagaaaccattggacaatacagaccaacaaagagcttatctcaatttccttggtctggatcctattgcttgccttacacccaagatacgcacagcgctgaaaagattgctcaattcaacaccagaggacatactaccgcttcataaaccagaccaccggaccctgccagatgcccataccttagagtggatcagatgtcagaacccaatgttctatgacaggcgcaattgagccaatgtttatccagcttctccaggaacgtgtaagttttttttttgattgattgaacatcctagaattagtacagagatagacatcacatgatactcattgctgacacaatactctagccataacccgggacacccgcaagttacacctacaagtttcaacaccctcactctctcaacgtgcctcaaaggcttgggtttctaccacaacttgcccacagccgcttcgcccaccaggaagatgcaggctttttgtaacaataatctccaccttgacaaaatctttagtgagctagttgagtttcatagttgattattgagttgttatgcacatttagttatgatgtcatagctcaatgacatattatttgatcagagtttttcatgatcatgatcattttctttcttttgttttccttatactctctctttgtcacttctgtttgttgctcctccttcctcatcactatatttctgtcatttgttgtagcattaccaacagcatatcttgttatcaaaaaaatctaataggccaaagacagagttaattgctttagtaagttgagcctatgtagtaaaaaacagaggagtaaaaaaaacatttcttctgtgctcaaaatcttgcacctgaagacagagcagtacgtttgctaagctgcagtaaacaaatgtgaaagagtaaaagagaagatgaatggttgttgatgaggtatttgagatctagggtatcaaaagataaatgaggtgttgtactttgttataagaacaattttcaaagagttggatcaggtgtgaagtgtcttttggggtaatttggtggagggaggctgtatccccggaggggtaggcagggaggagaggagatgagatgacttttggtaagaacagtgggcaactctggaagcaattgtaagtcacagccaagtgtacatatacattcatcattacccaatgctcatggaaaggtctcacaaaccacaagctttctcagaatggctgtacttcattttaaactgtgcaccaaaacaaaatcaaatcacttcacaaagatattcatgttccatagtacacatatggtaattcttgttttctctacctcatggcatcctagagatctacatgaagagtttgattttaccacatacacattaatttctctttcaaaatacaaagtctatcagacactgagcatgtcacaccgatccgtacactgataaaaagttcattataaaaaaaatccttcttcaacaatccatagtttttttttttccctgaccatctcataggaagggatacatgtggactggaatctagaatcatggacaagagaagggggaaaaaaggggggtgttactggagcataagttaaccagcggaggcagaatccaacaaccattgttcggggttagcagaattagcgagtttgaattcgaactgtttccaccacttttcgagcacggcgatggggatccaagtctgattatcgaaggtcgtgctagagaaggaggcgagataccggaagaggttgaggccgatggccttagcgagctgatgagggagctgaccacaagccgagcctggcaaagactggggccccgatgatggaccccggagtgtcaccgcaccgttcaacgccccacattcggcctcgatctccgccagtggggccactaggatccccagggtcgccgtcgctctcggaaccgctcccatcgtggaactcgcccaatccagctgcgaaggcaccatcgtccccttcagccggaatactgcagacggcttcgtcccacttaacctgcccatttttttcccacatcacgtccaaaaaaaaaaaaaaaaacaatcgccatccgtttcagtggctcttgacggttaatttcaaagcctgcgcgaagaggaggacacatacattccgaggagcagccaatccggcttattcggaaactggaaatgaatcgaggcggcataattatcgggcagaggaactgtgtgaagcagaaggatgtacaggcaagatgtgacatgagtgaatgccagatatataaagagagagagatcgcttaccgttgccagtgaggaagacgacaagatggttgatcgagccggggtcatcgaattggaagacgaaccggttaggaggcagatgagtgaagttggtctgtctattaccgagccgcccaatgatccgacgatggtcagtccccacactcccaaactcgccaaactcgccaagtcaagtcagcaaacaagaacgcttggggttttctggactgacactggtcttgatgggatgatgcagccaaagacgggcggatcgactgtttgctgtgggaggttggtcaggtttgaggattgatggtggtcatcgaacatttcgttggcttgtacacgatctccttatgtattttttgttttggtttgtttgttgggttgatgggttgatgagaagctcgtctgcgagtcgttgatctgactatgctggaagaggacaatcatatccgagggggctcttggagggggacaggttttatcctgcagaagaaacaaactgttctcggagactgcaggggtctgcctctagtcatagtggtgggtcgacgtgaacgcttgaaaattgctatgtatgcttcagctcaagcgagatggttctcgggatgtggagaacgttctagaaattcaataaaacctcaacaaacgggtacaactctcactcttcactccgctaacttgtctcttcatgcgaacttccctcccatcggggtccacagcatcatggcaggatttcatctgagcctcacagctcatataaccatcatcaaccttcgcctctcaacaaccatcaacaccactggaaagagtcaaacagtatagaccagtgctacacctacaccatccctcaccatcttttcacatggaaaaccaaaaaaaaagtgtattcatgacttctctcttcttgttcatcatcatttcttgttttcttctacacaacagagtaaaaaaaaaaaaaaaattaaacaaaaataaaacatgaacaagcaaagaaaaacaaagatcctcatcacaagaaagaaaaaaccgcagagaaaaaaaaacgcagatgaggagtcaacagggggggaagatgtttcaagcaccgtctcgccaaagaacaaaaaaagcacagaagaggggattaaaagtatatgatagctatctaacataccgtcttgcggtgttagacgaggaggcatatgagggggatttagccttactagaagaaggggtaggatatctttcgttttggccggaggggggaaagtaatcgaccgttgttggtggagcgacgactctttgaggagccggagcaggttttctagctgatccctcgtacctgcgtgggtcgagatactgacggggccggtcgtcatagtgagagggattgtaagcgcgctgggcggcttgggaggacggttgacgattataggccatctgctgctcgagacggttcctgcccggcggggccttagcaggggcatactcggcttgctcctcataccgtccgcgccgccgtcggggcggctcggcgctcgcgtatcccgagtcctgcgagtgcttggtcgacccggaatcgtggcgggcatgcccgccccgaccctcgtcgactgccgcaaagatgtcgtccagccctccccggccgcccgtccgctggggcacgggctccccttgactctcgtaccgctcctccgctcgctggctcgagtggttcgtgtactgcgaatccttcagtcgagattgcgcttccctcagctcggctgggctgaacagccagtccggtaaatcgtacatcgattcggcattctctatgtgatgtctacgttcattcatcccccacatctcatcagctctcgaaatactcatatatataagccctccagttgacactcaagaatcgaactcacttcttcataatcctgatcagatgactttctccttcataatccgaggcatcgcttgcgtaaccttcatcattattcagtttcttttggaacgtagcaccaacggtggcaagcttggcccagatggtgtctgaagataaagcagatcaaaattcgagtaaatatatttgtttagtggatggattattcaagggaggtgaggagactaaaagtgattcgactgactttgattttcttgatggcgatgatcaccaggagctagatcttttggtggaggtggggacatttctctaggttgactagcatctgtcgtcgaattaccccagacagtctttttgagattgttccagctccaagaaccttcggccggctctgtggagccatgaggatgaggctgggctccatcggccgcctctccgtcggaatagtaatcttctggtgagatcggacggttgccacgtctggatggcccgtcgctgtagcctgagtactgctgctgataattgtctcgagcatcactaggacgtcgagtggcggagactggggcctttcgaaaaccggaagttctgtcgtcagtcatggcgctaggccttgagaaggatgaatgataatccgattctagatcgtgccggcctcgagaggcctggttattataccgtcttccagatggtcgtggtggtggtccataatcctgataggatgagccagcgtagtcagctgcacgctgaggtgggcgtgaacttgcacccccgtagtagggctcagccgctgggtatcgttgaggtggtcggcccggcctggtcccacctgcctcacttctcgagtagccataggcgttgcccattggtggtggtggtggcctgggaggtccgtatcggttgtatagctcgcctgggcgaggtgatggtcggccatatgacatcctatgatgttcttttgcttggaagctgcgaatgccttggtatcgcagtagaagaaatggaagaagaaaaaaaaaaccagctagctagattcttctaatccgtagggatttttgtaactgaggattgctacggtgggtagtgcagtctggctactactatatgggattttgtaagctccagagttcaaccgtgagcccaacaactgttctcgtggagatatgtgtcaataataatgtctgtatgtcttcggatgtgcgggattatcacgagcaaacagtaataagcagcgaacgccaaggttcgagtccgaccaatcagtgtttgtagatagccagcaggagccagcccgaaggattgcgccaatgttgaccctctcaagggctcaaggggttgtatatataagttaatcaaagtgataggtgttcgaaccaatgacaaggaagaggagctcgagctcagaaatcctgagcgatgccggcctgactgaagtggtacatagcagctagggataatttgtgtaagttggtgatgacacaatcatcatccatcggtcgtttggggatagtttttatggtaaggcgtcggaggggagacgaaaaactttaaggaatgtgtggttgtggggtgctactgtttccgtgctggttgtcaagaaccagtgcgagtgctgtacaagtaggaccaagggcaaaaccaagaaatcctcgggtggctaccgcttaaccagaaaggcctcgggatgaaggagtttgcgttttatagacagagccagttatccgtgcttcagagggaagggagaagctccgcaagcttagaccaatgttcgtgggacgatctggcgtacgaaagggagatacatcagtgtcagcgaggttgcaggaggtgtaaagcggagtcgcagtacgaagactgtcgcatcgaaaaggggcaagaggacggtaagcgagccggggagtgggatagacggatgtaaatcagacccaaagcgacaggtatttatgggagtctgatgtgtatgtatgagggggatacatagaacaagcagaagacaaggagccaacgagatccaccgcaggtgtttggtctgagactcacttgatcggatccgattttacacataaaattcttgagctttcctctgagaggggacgcgttctttccacaaatcggctacgatgggctaggagcggaacaggttgtaaatggagagtggtggatatggatgaagcttgcgagcggttatgttgcaagtggtccttcgggagccggggttcttctagttggatgccgaggagtgccggagccgagcccgaagcgggaagctgatggctcgaggccggcggatcacttcactcagagtttagtccgatcgcacgccatcctcagccgatcgaataaatatcaaagaaggatcaagaaactgatcgttccctttaatcctaccttcatgcagcggcggcaacgtccagactccacgacggcagagatttcgttgagcaggggctggtgccagctacacttccatcttctcatcaaggtccaatggaagagaaggaaaaaacttgatgcagaatacaatgttgcactacgatgtcggggcctcaccatacacatccaccattgcggagtacataaaagaaagagtaaaacggatggggagaaataacattcccggggcggatttgaaatcccccggggtgacagacggcagcgctcattataaacagttcagggtgtaaatgggtcgggtcgacccgaagccgacccgagacccgacgggtcatgggtcgggtttgggcagactttgtgagaaaatcacatgacccgaacccgacccggaagcttagcgggtcgggttcgggcaggttttttgatagttgggcaggtcagtttttgtcagagttgctctacaaaggctaaaacaatcgggtcggcccgaacccgacatgcaaactgccgacccgaacccaaaaagtcccaagacgggttcgggtctgggcagcatatattcaagtttgacccgacccgacccaacccgacataggtgtcgggttgggtttgggcactgtttttgggcccgaacccgacccgtttacatcctgataaacagtccactgtccaatgagatgtcacatcattctgtcacagctgtcacaaggattgagtctttcactctttttccaggccgcatacaatcagacacgcgctctgtgcgcaatggatctatgaacgagttggttgtaagtggacctttttctagttgacatgaatatttagggatttgccggtgtaaaaggtgtttaaagaaggctgacatgacaggccttttacacatctctctccacaagtgtcatccagaaagctctgagtcaaaactgtccctttcccagtgattgacatgtgtttcttgggatccctctcccaagaagctatataaaggcttcaagctttcttcaactcacaagcttatgtagcagggctaatcctcaagtatttcttatagaaggcaatgcacacagagaagggggagttttgcgtagactaggactgagagtgccggtgatgctatttacaagctgtgactctaaggtgtatgaacgatggtgatggctagctacaagctggaagagagggcttcctaggaatgagagggcctgtgatggtatatacaaggtgtgtgtggattatgagcaattgggagaagatcactggttgctttaatgttcatcacatggcccgaagtcgtggggtgctgcaatgcatttttcctcgtccaccgaccgattgcattggttgcatttcttataagacagtactgtaccgctgccacactcatcatggtattcaccagcatcgcatttgaacattttcttgcatgtgccaaattcttgagaaattatctcgagcttgccagtgcactcgtttttgccgcaggtttcaagaatcacctggctcatgaccagctggctaatgaagagcgaaccagcgaccaataggtatcttgaggcgtgaaactgcatgatgattgggctgtagggtgtatgtaggcggaaggaatatggaggagtgtttgaatgatctcattagtaactttgaagtgggttaaatgcttcgaagggtcaacagtaacagctgggattttccacaatgctcttggaatacatatagcaactggggaaaccttagacgcggaagagaacttcgacttacaaggcttcggtgagcagacaagaggagactgactggactgatgatgagtgagtggatgggcttgtccaaccgatggaaaggactgcgtgactttgtacccgttccagccgggtgcacgcgtatggcgcgacagcgagaggcatgcggttgcgtaacttcccactttccagcaggaatgaacccggcaggcgttgagagtgctacatagcctccatgaggttcgggaagaaacgcttcagtacgttttcaagataagtgggtttgagaccaccaggataaatacaaaagcgatagggcatggcaggatggtagagggtcatccttgggtcccgattatataaatatgtactctttctggagccagagtttcctccctcccgaagggcatagccctacgcttcatgatgcagaggctgaagtgagaggattgcactggaatcaactggtgaggtaaattgcgtccatcgtgaggcatgttatcatattccggcacaatatgaatcaacctgttctcaagatgaatcagtgtaacccttttacaatttttctcgaaaagattcatcaaagaaaggtttcacaaaggaatcacatcttactccgtccctttttatctctaacatttttcattttttttcatcagttcacatccatgtcagtcaacttgaagtaaatgagacattgatttcgacggtgctacaattttgaagagaagagagatagagatagaaggagaacgagagcatgccggcgggattgcactgatcggagagaggatggatcattgaagtgatgttgtggatctggcgaggcgttcaacgaatcccatcgatcttcaacgagcttaacagcgatcatcatttctccagagccgaatgtggtaggactggcttgagttgacggtatttaagaaactacgacctcactactgttgatagtttttccggtcttggcaatcttttctcgtacgatatcgaaagtggcgggggcatgagcatggaccaagacggtctgggtttctagagagatatcgatcttcgaaactccttgaattgaacacccagagacgaaccagcaaacagtcaacatcacttttttcaagaggcttgcagttttcatttttttgttttgctcttttcgagggaatcatagacattcatatgtaccttcttgtttctttaaggcccgctcgaccgcgccggagcaacctgaacaggtcatcgccacgttgaatttgtactgttgttctggaccagaagatgtctggcgaaagaagtgattggatgtcagtatttgtcacgcttccttcctggctagtgtgttagtcagtctcgactcaccgcagcggcttcggacattctgaaaatttaagattggatgagtatgatggtgatgatgatgatgttggtgttggaatgagaatcgagtgtggtgaggctgttggcgctgggagagattccgaggttggggggaggctttttcagctcactgtcgcacgtgacaaccctcgtgtctgtgtggccggctcggttgtcgcgagccatcaagtttctgcccagcggtccgcggatgccatacccaccgcatcccgtgtcccaactgccaagcacctctttgtaaaaatgcagagcacattcaagctgggtaaatggatattttcatctagatatatcccagctatttcgtgcacactgaccctgaacctcaccgatcgtgcatacaccgctgaagccctctttaaaaattaagctctagcatctccagcctggatcaacaccaacaattcacttgttgaactgccacattcttccaagctgttctagaagagaaaagttcaatatagctgccagatcaaatggacatcacgcattccaagcaagaaaaatgatgttgaatatttatgtttaggagccgggtactacaactttaaaattatgtgctcccttcgatatcaagggttacacgactgcaagaacaagatcacaagaatttatacagattttcactttttttttttcgtactacacaacgctatcgttcgtatcaagaaaacccaactgcaagcactggtgtttggcctaagaccatgtgattagtgtccatatacagaatttgtctgtttttttttggagcgctgcttttactcagagctgttccaaattcgattccattcgagcaaaagctgtttttttttgttcaaaaaaattaccaacataagaatgtgctagatgcaatacgaagagtaaggataattcaaacgatggaaaaagagactgacccgataagagtaaatctcccaatcgatttcgcgggcgtgagcttgactccactgagaagcttggtggccgatttgcttgagattatcttcatggttgacgatcttccatccctccttggcgagatgtctttgatgttccatgaacaccccatcgtccttcccaaggcaatagttccagatgttgtatagctcgtctccttctacactcaatggaatgtaatggacccatggaaccatctagattttaaaaataatagtccaccaatattcttgatcagctgtttttctatcctcataagtggatgacttcccgtcgaaatctgcgggtctcccagtttcgatttagagccacaaaagctagatttccctgcgaaaatctagacttttcgggtctaaatcgcaaactgcgagggtcccagatccgacgggaagtcctccagtcaacacaaaaaaaaagaacaagggtgtttacccaatcgctgtagaactctcggtatactgtctgcttgaccactgctgttccgatttgaagcatgttaagaaatttggcggagaacccaatacctgaacaaaagaaaagttgaaaaaaaacagataccgatgaataacaaagtctttcgatcgagtgattgagcgcagactataagaaaagagcttggggacctaccatcgatgtcaatagcccatttgaagaatttgacagccccaaagggttcccacattttaagacggtagtttgcccttcaagagttcttgacaaggctcatgagctctgcaatgatcttcggcgagatatccgacatccatggtcttatggttgacgaacgatctgtccagcacttgcttggagagcatcttcggattgagagtgccgatgcccataagcgaattgaggccggaatccttcgatccgaagatcgattgcttggtcggactggagtcccagactaggctctctgagcgactacggaccgatgatccaaatcgtttgactaatctgtgtcgactgtaatccgcggaacagagagaaaaaaaaagaaaagaaattaggtcgaagaatggaaacgagaaggaaagctatatattatcaagcaacacttgcccaaagtttgattggaaaccactcggccgatctcctccatcacgcaaaagacctctccaatagatttggtctttcttctgggcccacttgacgtcccatggcttccatagactagggtccattttgcttgcttgtccgcctgctatgaagcttgtccctctgcttctcttgctcactggctcattggcgtactcgcgtgttttatacggatctcgaatgtacaagtctatcgaaagaagaagaaaaaaagtagatcgccagttaaaaaaactgccactcttttctcttacgtatcctataacaatatatcagacttacaactcggtatgacgatgtctccaaaaccctgggcggtcgattgagagaagacgggaaacaagccttcgatcttactagtattgctgaagaacaagccttgttcgaggtgacgttgaggctgatcacagtagatgtccttaatcggagcaggagactcggtcacaaatcgcaagggagagcgattggcggtgagggattcttccagtgcggctcgttgagggccatcctcccactttccttcgatagaagaactagggagcagttcttcagggaagttgggcccatcgttctgcttccgtgcttccgaactaggcggacacgctttccggaaactggtccacacattgtcgtgctcttcgaatcggttgtggttccagctttggctaagatcttatgataataataataataataataataatcgtaacgcaaaattttagtctcagcatcatggccttcaaaaccctttctgtttactttggactacccaccttcgtccgagttttctttcgtctcccaaggtataatgacacgcggctcgaaatgctcgttgatagccagactcatatcttgaaagagtgtcggatcgagccgggtgatcttctcgatcaacttagagaacgcccacgtttgagtctgcttgatttccttatgggccggtttatcggaggttgcccagcgcgtatagatcctcccctcctggaggttgaattcatggttctcatggtcattattggtgtaagtcgagtacgatagattgttggggatctgggcatttatccggccattcttcatgactatcagcccgaatccttgagccttaccgatcagattcgttcgggaatgcagctcgtttcggtccattttccggaagcttgagagctgttccatcatcgagtcatactcatcagttaggacatgaccatggcctattttttttagaaaaaaaaaatcaacttttagcttcttcttctcctcaattcctagctcaagtcaatttcaacagtaccaaagtgcttacttttagcaaatgaaaaccatttgtcgaacccgttgggtggattgattttgtacctggagacagatacgttcaaaggtcagcatacttaactctattcaacatctttgaggagaatccggtttacctgcgttgatactcgagcacggcctctggataagttttactctggcgcttttggatagttttccaagactcttgagcgtcctgaatgattttccgaagcgggtgaggatcatcgagggagaccatgggtaggactactagaggtgttgttgtttcggcggctgggctggccgagggagtggtctttggtgacgtggatcggaatacgcactggtagactaagacacctgcgacaagcaagagcagtgcttggtatttaggcatccgcaaccgccgacggagggtttttacccgcaagccagtggcgattttttcttcctcttcaacattggccagttggctgaggtaggaatgtactcgagagaatgaggatcctcggctgccgagccgccggtgactgaatccgattagatgatcgtgacggagcttcggactcagtgggaaggtggaaggttcgtctgacttactgtgtttttgcagatattttattacaacaaatcaatatttggggttagtagtagaagtctcgggctatctcccattactttcaatcacttgctggactgacaatagggattctacaagcgacgatttcctactgccactgctttcactaagaagatagatgtcagacatcttgagcacggcgttactaccgcgttgatgaactgaagatggttgagatagacgtgattggtggtatgaatattaagatctggtatgtgttcaggttaggattgaagttgatgctgaagtgaagtgtcttttttcgaaggtattattaaggacttgctctcaagaatagaagaataatgaatgatggaatgatgaagcaagcagagatgattgcaaagattatgttcaagtcttcttgaaatatttttttgccgtttcttcagtttccatcttcaatgagcggtatcgtgctcagtcaatcctgactgaatggcatggttgcaatgccagttcgctctcagattccctaccagtcagcacagttccatgagctcggttatgtcaacgtttgcatgtaaatttcgctatgaggtaagagacgaacttaacacaagtccctccctgggcccgaagggccgcctcccgtcagggagggacttgcacataatgtcgcacatctgggctgagggcatccagccaaatggccggataaatcacaaaacaccccatttcccccacaagatgactgttgttagggaagccgagcgggacatagactcgcatgattttttctcattttttccatgtttctactttcctaccactcctcctcaagccaaagatattatgctcgatcaaaaatgaaaaatacaaaatctgattggaccatgaccggatatttcccctccgatgtccggtctcacgccctcatgacaaccatgtcattgagcctcggagtctcactctcactcgcattcatgctgtcaaagaacctgtcaactacgacataacaagttttctaaattccgatccggtcatgcgagcacgatccgactatctgaaccagaggaaaaaattggcatttattactatttgccaagagttaactcccaaagcatgtcctccttcaaacagatcggaggtggctcatttttgatgctaaaagattaattttttttttaaacaaaagccaagatgcaaggctcacctccggtaacctcatttccttagaaggaattgaggttttggaggcaaatcactttgaagtttaaaagtgtgaaatttcagccttaaaccttatgacctcaggccgcgaggtcgatttatcatgtaagcctctccttcggagagcgtcccttcgggacgcggggtcccatcgggaccctccgatcgagaggctttgttaagctcgggtaagagagtagatggtgatgtgcaggacaggtttaaccgggacaatgaatgaaccgtaataatacgcgtccagatgatgtccagctcaagttgattcactcgtgggcattatgtacaccaccgggcgtggtggatggcatttggacatccaatcggatgtaccagatgccatccgaccttggccctgcaaggagcatccattggatgcgacttgcatattgctgaacccggatgtagggccaaaccatccatcggatggtaggattagaaagcccttgggggcaaaaatgccaggcctgggtttgaacccatgacctccaggtggtgccaccagtaactccacagacaccacggtcatttgcgtgtcgccgcggatgtgaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatggcgctccgcgcgggagcgacatgcaattgtccgtggtgtatactagattcttgatattccactggtcaaagagtcaactacataaaacaagatgcatttttggatggtttttcgaccatcgaccaccttttgagatcatttttcgacaatcgacccttttttttccactgccggacccgggtgaaaaccatcaatcgaacactctgagaagtgtccgattgatggttttcttgttgtccatcggacactcccaatcaagtgtccgatggacaccgggctgtaaaccatcctctggatggtctcgactgccgagcatcccttggacgctttctgaagcgtccaaatgatgccaggcgagccccgagcgtccgttggatgcttcgaaaccaggttgcgggcgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtaagtattagatcaggatactccgggcggtttgtgccggacgatactgcctacgtggacaaggttgagtcggactaatggtagctaaatcattcagagctctcctcgggcagatttacagcagaatcctcaaatcccagctcaagcaagttttggtacaccaccgggccagtcaaatggctacacaaccctcgtttgaagggttgtgcaaccgtgagattttgctgagggaccgacggtccgacaacgtgataaggtcgtcgagtacggttggaggaacgataacttccccatgctctaacgttcctccaaccggaagtcttccggttgggttgcccatccggtgggtggtggatacctcccaccgtgtgctcaccttttctgtggtgggtgcaacgcatcactgatccgttctcctgaccggtctctccgacctctggcactccgtagaactcttcatctcacggatttgatccggacagatgaatccaacgcaattgagcggattcttccgctttttgtctgttttgggatgcagatccttaaatttacgtttgatcgatctgatcgatcggatcaatcgttgtgattatctgatcgattggatcaatcgttgtgatttatttgtagctaatcttcaattatatgttttgtacttgttgctagtaacttttgaattgacaccattaaattgtaagcatgttacagttagaatagaaagaatgaaatttttttgactccatctgatgagccttttgtgttgatgctcactcgatccttgatcaagtgttgtttccagcgcgtcgatcgcatgaggtggccatggtacggaagcccacagacgacatcgaccgcgccatcgcgccatcgcgccaaacaagttcgtttttgaccgatcctccaaagaaattatgcaaaactacaaaaaatagatcacatcatttcaataacagaagtagaattaccaaacacaaatagaattaccggcttcagccggccccatcactcaatacaacagcccgacctgaaaaaaaaaccatctgagggagttttttctccatcagatctccagtcctcaacggcccgttggccatttccaaaaagatggagtgtgtatgatactatgtacacatttgtatgaccggaaaccagtcatggggtggtgtctagactccaccagacaactggtcttcaccggtcatcaaatggagtacagcctgttgaccagtctttaccagccattgatttgagtgtgtgctccgttccggtaaagactaatcaccgagagtgtgtactccagccgatgaccggtcttgaccaacactagctggagtgtgtacatactccactagactccactccatgactggtgtttaccgaccgagtggactatgtagtacacacctaatggtcggtctctcctggtcttggaatccggattgagtacatatgtacattccaccggaggtcattgagtgaagtacatactcacatggactgtcatccgtcgggatcggtcgggatcggtatccgatagcatttcatgtatttaaatatgtatgtaaagactacatatttacatgcactccatttgatggccggcttttgccggtcgttgggtggccggcttttgccggtcattgggtggagcgtgtgccttactcgatgaccactgaatatgtactccacccaatgaccactccatcgatggagtgcataatccaccggacgactggtcgttaccgttaccggccataggagtagagtgtgtatgtaccccacccgccaaccttgccggtcatttggtgaagtgcatacataccccactcaatgaccagtaaagaccggtcatcgagtggagtgcatatgcaatccacccaatggctagtccttactggtcattgcacactccatcggatgccggtaaagacaagttggtgggtggaatgttggttcagagccgctgaacaggttgataggggatgatgttgtatgtcaaattcaagtaatgtgggaatgtttttggaggatcggtcaaaaacgaacttgtttggcgcgatggcgcgatggcgcggtcgatgtcgtctgtgggcttccgtaccatggcttgttgaatatcgtcttcggttggcagcacagagacatcgagtcggatctgatcgaatttctttggtgagccaaagaagtacttatcctttcggataatcaaatcggaccatctaaatattgttcacaaaacgtaaaggaaaaggtgaatcaaactcgatcacgcagagagataccgaacaaaaggcttacgcaatggaataatcagcacctctcattttaagatactgtagttgtttatcaatcggtccccattgagccgcccgagcagatgatgtacccagagcatagatgattgtttccagtcgcatgtatgcgaaccgaacctgagcaataagtggaatttcattgggggcaaaaaactcgccgccataaggcaaatgctgctgaatctgttggttaaaaatttcagcatgcaagtcgtcttttatggtattcaaagttgaatttcataaaatcataaccgcataaatcataagatcataaaaccttgtttgcaggggatcttggtaatctgattatgtaagctttggctttcccagccaaaatgttttatgattatatgatttatgcactctatgatttcatgcatttcaactttgaataccatatttgaagtgcgagattgctgaggattaaataacttacatgattatagagctttgaaatcgttggaacatctccacttgccgacttcgaaacactgttggaaacgatgttcaaaagcagcttatgtgtaaaggaaaaatgggacatgatttagtgtatggctcacaacaaagcaagccgaatgcaattagaatgaacttacacatcctcagagtgtccccttctcggatttgattgtttcttgaatctgtcctctcactgcctggagaacagcttggttccggtcaataaaccctgtaggcaatagcgacttcttgtcgtgtgcagaaagatcagctatgaatttctatgaggatagaaagtaaatggtcaatatgtattgtcaaatcttaagtcagtctacttaggggaactgaagatgactcacatttgtcatacgcaaaagtgaagctgcgattatctcgccagtatcggtattatgctcgaggctgtatgtatccagcttgcattccatcagtgtctttcggacaaaattcctgaggttggtctgtgaaatgaaaaatcaacgccattacacaatgataatccaaaaggcgacttgaacctgtatagaacttgacttaccttgatgagatcgcccagtctgatcttttggacttttgtaactccaattgggtgtacgtctgatgagctagcctgagtttgccttgctttgccatgacttgagactgcgctgtagaccatggcagcttgttgattagctgggctcatctacatcaaagtccgatatcgcgctatcagcaattggaaaagagtctagagtcaatcaggagaaaaccgtacttgcaatatctcctgagccacaccagcctcaagagtactcaaactgaacatctttttcaacaaattgtggttgacctcgtcatcgtttgaattttcaagtcccgagatggtggtagaaggctgttgagtatgcgagtggtctagcaagaggagggaattcctagaattggatgaagtacgatattgtaggctggatttgtttggatcaacttcagatgatccagctgggttcatgaagtcgttttcgtcctcttcaggttcaccaggggcatcttcatcgatggatgccgaaccgatctcccttgatagtcgtccagtttccctgcgcttctccgatccttgttgcatgttacttctacaagagcctgggtctgaaagaggaacaacaacatcagtttgaccaactgtgtttgagatccaatcgttatgttttttcacctgggtttctgaaagtacgattgaaaggcagggggtttatttgcgactgggtttgatgatgactcaagctgggagttccagaaagagggagataagaggagacagaaacatgatcattttcttggggattaccccatctagccattgtttgattttgccagtgttgggattgagaattggaagttggttgattattactccatgactgatttgtcatggtggtagagcaatcaagacagaaataggacaagaggctggagttgttttgagggatcggaatcgagggaaatgtgtggttgggagagagaagaaaaggttgcaaacagaaaatcaaatgagttccttttttcgggctgagctgcagtgaggtgagttcatgttttttcacacagcggttgaacttattgcgggcacagaaacagctcctctcgtgcaagcatccagggtctttcttcaagaatcaaccaaaaaatggatgacgagggtgagtttagatttctttttgaaaatatctatgactcaagctgacatgaatccaccaggcttcatacaacacgagacagagaatggaattctatacagatgtgatgtttgcggaccgaaacttatgcaagaaaaacagaaggtccaacacaaacgatctgatgcacacaaaaagagagtgaacgaccgggacaactttcccttgcaccacaaaagcgccgttacaccagatgaaagacgggtagaggctccgattgaagacccagtgatcgattccttggattttgaacctgaacaggatacttctccatcgttaccaaattcacccaccacgatctcaatgttacttatccagcagcttcagcaagacaaggcaaatgaagagagttctagtgaagatcagagttctcaaatcaactggaaggactggttggaagtcgaattagagaggattcggggagatttagacttggacgatccacgtgacgagtttgacgagaatgaggaggacgatattcctggacaagaagatcaacatgagtggaccccatttaaaagtaaaatggtcagtaatacgcttggaatattgaaatcacatgaatgcattaaataaacagaaacaataagctaatctctacattctttgaacaatctaggagtttgtcggatcaattcttgttggttatactcgaaatttactttccaggactttgttcgacctgatacgcgtgatacttaatggactgtgccagctcaagatccctgcgtggtctacgattaggcgttcacagaaaaggatcagggcgcattttcagatggaagttataatgaaagacagtgtatggggtatgccatgtgcagccctcagttcaagatgtgcacttcaacaggtatgataccaattcaattcaatcatcactagagactgtattggtagaacaaactatttattaattccatcttatgattgtattcaggatctagccaaccctcttgtagcacctttcattgatttttatccagaagatcctcaaggatgtaaccagtacaagctctcccaatcgaaaaagtggcttgaaatgccatcatcattacgaacacagatgtgtgtaaataataaaaagcatttctacattttcgaacccgtcgaaacttattcaaatcagattctagttccaattttcctatacctgatcaatggcgagttacatgcaaagtgtgcacttccaacactcaagaggatcagtcattcaaaattccagttggaaatcaaaggcgacctcactttcaatgacccaagtctttttcttgttcatacaaaggaattcaacaaggaatactctgaaatcaaaatagatcgtgatcttttatctacggtgtgttcgaatgagttgtatggaatgaacaacaatatttcagtcaagatcgacctaccaaatccttggaggactaaagctggagggaaaatcttacgacatgtgccaatcagcttgtatgctgatgacacttctggaaatatttcgaagcgctggaataaacacctatctttttacttcactttatctggccttcctccgaatctgtccaaccaagaattcaattgccacttcttggctacttcgaatcgagctggtgttttagagttagccgagattattgttgatgaattaaagtatgtagatttccttcataatagctgttggatcctgctaatttctgtttttgaatatttgtgaacctttgaattttgatgtagtgaccttgccaccaatggatttgaagcatacgatgcagcaatttctgagccggtttttgtcatgactagtgttctattctttctaggggattctccgatgcactccgaaataaccaacaccccttatcctggttctgcacttaatccgtgtcgtatttgcacactctctgcgccaagcctagccgccaaacatcgaaaggatttcatgtacaaattcttgcatcttgatcgacatggaaacgtgacaagaaatcgacccagagtgtggctagaaaccgtcaaacagactcacaagcttttcaaggtggcgacagaagatactattgccgcttttgacactctgtcaaaagagtatggtgtcaaagattggattaacgagaagttcatcgaacagcaagggattgccgaagtcaaagcaaaaatcgatgacctgaaggccaataaattttcgcgcttgttcaaccctttcttgagactgataggtcagcttcatcatagatacagcatttctttcttggtttaatattgattgcttttccaatacaggttttgatggctgccttgacactccggttgagattcttcacgtttttttactcggggttgtcaagtatctggtccacgattttgttggcaagctctctgagaaacaaaaagacgaactcgagggccgtatcgagtcattcaacaccagctcgttgaatatgccaaagctgcaacccaaatatctagtttcgcatgtcaaatcattaatcggcaaggagtttaaaatcttccttcaagctgctccattcatccttttcccttttatggatgaagatcaaagagaaattttgatttctttatgcaccctctcttcttatgcctttcagacacacatcaataacatggaagatttccagctcaatcttcgaagacacacagccaactttttatatcggatcatacgagtcactgcccagtgggtgaacaaaccaaagtttcatattttacttcatcttgcggattccatccgtcggtttggacccgctacactcttttcaacggaaaagttcgagtcgtataacggtgttctccggactgcatcaacccattcgaatcgaatttgccctggaagagacattgcaattaagtttgctaacttccatgccctacgattctccttatccggtggtgtttcatacaataaaaacagtcaaactgctactcaatcctcgcctgagcttctcgacttttttcgaaacaccaggtccatccaagactcaatgggatatgatccaacactttccgtcttaatcccaaattatccttttatgaagaatatcaagttgaacaaagatgacaaagtaaactgccctacagcattacaagatcaatttccaactcgcgaattcgaacaagtatcttctctacagctaaataaacacgagaatatcaaaaaggatcattttgttctggtataaatctcctgcttgttttctatgttttgagaatctaataagtgtttttttgcaggtaaattcggtcaggtcaggaaagtatattggacaggtgaattccatatggaaatcggcagcatctttctttgtgcatatcaccaagatgaagagctcaaagatgaatgcgttttatatgatgaggggatttgaaaagacaggtgaaacctgttccattatgccaaaagtaagcttgagtcagacacacatcttacattcccaagcatcctcttctgattactccatgtgatttttggctttttaaggacatcgttgtaactttaaatctccagcacaactgccacgatggaaaatgtccaatcaagaaaacaaagatggttcaagccgagagacaagatacaccagtgcgagttcagcaagtgtgccatacagattccaaacactatattctcaactccgtttcttttcatgaaagcgaagaacatcgacacatgaacaacctgatatttcatcaaatcgattcagaagatgttgttgaagcaatgtccgaaggccatctcacatggaaagcacactgtcaaaaaacgatgcctcgaaagaaaaagaaagtaggtaaaaaatgggtagatatgacatctgaagaggagtggggctcttctggagattctgaatgaatatctctttattctttgtatttttccttgataagcttagaacatcatctactctttatgctattttggtttgagtcaacagtggtagcatctgcaattcattatggcaacaatgccttgagactattgttgtgcttctctcaaacaaggaagagccaccagtcttcatctgacagattgtgtaagtgataaatttactatggatccatcaaatctttccaattcaaagagaacaatttttgagtgcaagtaacatccagaggatgggtcatggctggttgaacttatcaaagtccttccaaggcctaactggtgaaagttggcatgccaggaaatgcgcgcactttgggcgcacccagctgaagcacaccacattttgttgtccgcaaaaattcaggtgtgcgcactggcgacgacaaccaaagctgcaagcccctggtcgagcttagcgcgatttccttcggagggaaattggaatcatggtcaagggttggagaacggacagaccatgctgcccgatttcgttcacccaacagtggaaggttctgttgggtgaacgaaatcgggttgacaacgtcggtggcaagggagcgacccaccgacagtcaaacggtcctgccaaccgcgctccaacccacccgttcagtcaacctgggcggatggggtggaccacagtgcactatcggtcatataacatggccgttcagccactgtggtccaccccatcctccaaccaatgggttgtatcgcggttggaggatcgttgtacatccaggatggttccataaccacccacccacagaaaatgtggcccggtggtgtagtgttggcaagaagagtgcacccgtaccgcgacggatgtgagtcgtgggctttccacgagtctttggagcgatgtccaggcactggaatacaccaccgggccacttttttttattgggaccatttgtcccacagttgcgggtttcaaccagcttcccaaccatttgagcgccatcaaagcgatgagccgacccagatgtgagctctctggtgattcgaccattgggctcatggtcatggccatagaccgttgacaaacctacaaatcggactgtttttacaacagttcacagagttgatcgttggaaaaacactttctcctcgtcaacacaactttcgatctattctaggctactttggggacctgcttggagagttcatcagatgctgttttcttgagaaaactcgtctctctagttttcaaaaaaagcacaaaaatgacttgtgatgaccatcgatcaacaaacttatgatgcaaaagctcagtttgcccagttcctctcatgctaccacaccaaaaatttcatggcatggagtttgaaatgaatgaaagcttttcttttccccttatggttctagctcaactgcgcacgggtaatcaagcaggtttgcatcagaagcactcagataatatttgtggatggatttgaacttgctcattcatgattcatttgtttctagatacataataattcgaatgagtaggttaattttggtttaagtaattaaacatcgagtagttcggaatctgttgaagatgagtcatctgatgcagacgatgtatcttctagctctaaattctcttcgttttcgtggtctggaggaggtacaagggttggaattattggaatttgtgatgccgaatgaatccacttcttatagccctcatcgattgcttgaaccatttcattgggttgaatagttgggacaaccagttctgccatctctctatgatagtcgggcgcatggaaagaggcagaattgagaatgaatttttttttgtctgtatgatggacttcttccgtttgagttattacaccttgtcgttcaaccttggtatccttagtctttttgattgggcagttgtcatcgaaacaattatgctgaagattgagagtggctaagatggcctaagaaagaaagacctggtcaaaaaaggtagtgtgataccgagtaaaaattgaagaaaataacaaacctttgagtcaaccgaggatgaatcatttgttttgatgaattgcctcatttcatagaagggatgtatgattgactttgatagtttggtgatatgcacgtaatagttcgaagaaaccttccatagggagttgacaaatccgatggacttcacatgagttattggatgttcgatctgtaaaagaaaacagtcagaacgatttgaagcaaaaccaaattaaaaatagaaaatgaaaatgatatataaaataccagaataaaagatgattcttgaactgcttcatgtttgttcagctgcagatcaagtatctgtcgaaattcttgatcaggaagtcgtcgttttaatgcagttggggggtccactctattgtccttttgggaggcaaacttgttatggaatggatagcgtataattgtattggaaagggaaggattgtatcccattgacttctgtatggtgtgattggttcggaaaaggttcagcagtactggtgaggatgtagaagtagatttagtagtttcatcatacaagacacctccagaaaatataaatcgtagtgaatggaaattgcagaatttgacagctatgtcttgacctggagattgtcggttggtgtgaactgatgcattcctaacgactccattatatgattcaaatttttcagtcgcaaaaagaggtgcaggcccaaatcgtaagattgattgaggaaggtgaagaagcatatgaaacttgggcttgttaacccactgcccactggatttaactacataatatagaaaggctcctatatattttttgatatttatttggaattcattcatgttggcaatacgggtttggaatgcgtaagaagataggagagacaatgaatgccagagtttcctttgatcggcatccatgaaagggaagaatataaatggagctgcttgtaagaagatcttgaactctttaccaaccaaagattgagcatgggtagtaagatatttgggttgtagagaggggatgttcaaagaaccggtgttgaaagactggatgcgtccgttcagttctaatttctgttttggtttcaaactcttgataaaatctcgcactaaatatttctcaaccccaagcaagaaaacatgtaaaatttcgacgggtgtgtctaagcagccatcgaaacctaagataaatttcacaaagcagaaagtcaactaactggaaaattgaagatattaaatgtaaaatgaagtgaaagaaccttttagtttcagaaatgaattgaacaatcttgtagaatcttcctttatcaatttcttgattctctttttaaccttcttatctttcctatgttcaataaatttccgattcattgaatccgtgagaccccacttgatagacatttcgttgaactccttgatcgttgaatgattggttaggttgtagagattataagtgcgtgtcacgctttcgtcccagtgtcggagtgtgtttggtgctgagttgccatttgaatcgacttcaagaaacctttgtatgtagagtttggtatttttctcgaccctttttgaaactgatagagtgcagaatcgacatggattgagagctgcacttggacagggggtgttggttatttcggcatgcataggtgaatctgcaaggaaaaatagaatagtgctcataacaaatactggctgggaaatggaaacgtcgaaggccgtgaatccattggtagcaatatcactaccattgaaatcaaatcagaacaataggatgtgtataagaaatatggaagtagtttgcttacttcatctcagtcacaatctgttcagccacttccaaagttcctgcccgatttgaagttgaaaggaagtgacaattgaactcctggtttgaaagatggggctcaagtccagataaggtaaaataaaaggaaatgtgtttattccaacgttttgataggttccccgaggtgtcgtcagcatacaagctgattggaatatgccgaattatctttccgccagctttgattctccaagggcttggtaacgtaattttcttgattctcctgtctatgttgttagtctcgtatagttgattaccgcaaagagatgatagtttctgtccattcctctcgatttccaagtatgttttctcaaagtttttgactgcaatgaccttaagattggggtcatcaaaagagagattttcggggatgtaaaattttgttgaagatggagtgttgtgttcttgatgggggataagacatttggcatgtagttcggagcttatagtgtaaatgaaaataggaataactatttccttggaatacatttcaaggggttcgtagatgtaaaagtgttttgtattgttgatgcacattggagttcgcaattctcgaggcaaagatgctagccatttttgtgattgtgaaagcttataaatgtccaagcctttggaatcctcgggataaaagtctagaaaaggggcaacaagcggattggacaactcctacatgaaaatttggatttattatcagtacttctgatcttggaagtttgctcctgaagtaactaagatcaccttttgaagaatattttgcaagctaagggctacacatggcattccccaagcgcttctaaccatactaatcttcatgtcaagatgttttcggatccgttcctgagctcggcgaatggttgaccaggccggtatctttagtggccagatggagaaaatggatcgggttcggtcatacatttcccttgaaaggagatggcgggtgtatccgattaggagtgagccaagcatctcctttaaaaaaaattcagcaatgatacatacaaatagcccagttgaaatatggattgagaatcaagctgaccaatttacttttgaatggaaaccattcatccccatcaatagcctcgtgatctgagcaaatttcttctccatcagttgagtgatctaacgataaatccccggcagcatgttccatctcgtatgaaagccagtggtcccaattaattccttcctctttgacctccgattcatacccgttaccttgatcaacttgatgtattgcttcaagagtttcttccaaaccgggggatgctggaacttcaatctcatctagtacaacagagccctctatggtgtcctgcatcgccactatcgagttgggttgtgtttctcttgagatttctggatggatcgagtttcctgcacaaagactctggaaaactttgacctttatcttatgagattcacgtttcttgtgggattctttgctgcgtttgttcattttgccagagttacatgccatgcattcaaagtgggctccatcgatagtggtaaatactacacaaggacagtgtattccttcatatcagtatttcattatcaaaaaaagtttgaaagcataaaaatacaaactttcttgcatcttgaaaggttttgaggatttatgattagctcgagaggattactcataagcaaacttggcctctcaaaaattatgtcatgatcgggatttgaacacgtgacctcacagaaaggactatgtacccacaaaatctgcctgtcagatacaaatgcacagtacgtgccttgtgtttcattggcctgtttgtaaggccatgtcactactgaccacaatcttgactagagtctgccctatgggcatgggaatctggagaagtggctgatcagtctggctcactccgatgggtgggcatacctttttgcctcctttccatgtctcatgggcaacaaataacaccgagctctatttacttaatggttttttaccacttttagacttaaatagagaatttcaattgcacagctcgcagctggcctctaaattcaatcaaaagagacccttgagactcagtcaaaatcaatggctcatccgacttgatcgaaggaactgcgatcactcaaatcatctgctttgtttgttttgtaagttcaacaaaccctaatacaaaatattccttgtttcctgcctgaacatactttgatttccagtaaaaatggccgggacaaagaaaacatccactgcagtacgatcggctggatcccaaagtggtcgtagatctcaaccttatcaaaagcaacctgaagccaaaaaatctcagtcacgtaaaagccccaccaaaaaagctcaacttgctgaaacccaagcctccaaatcacaagtccccagccaagccatccaatcaacttctcaacaagcaaataaacctgggtcaagtcaacttccgcaatcaaaagatcgacaaaaatccattccccacaagagggtgattccaccatccacctctcaacatgccaaccgttcaaaatcaaaagcatcaaccaaagttgccaagaagcctcccccaaagttgtgtaagtccctctttgaataatcaattgtcttgattcaggaattattctgatcaattgttttcctaaaggcccgcctcctgaaagcgatgattacattgagacatcgagcaaaactaacaaatcatctagtcaagaatccagttcaaatgaggacaatcgagaggaagaagacgaacatgaagaaacaaattatttcaagcaccatgaacttccccgcataaacgagcttggtgaaattgaattgatggaaaaagaacatgtatcaagcgaatatcatcaatctgacaatgatcggttacccaatttcagtcccgaccttggatccaacttgggatgtacagatgaaattcaacacgataagcttggaagcatttttgatttgaatgatgctgaaaaaaaccgtgccaaagagatactcagtgtgagctcagttgtaatctggtgctgtaactgaatttttaccaatttttttctcttgtttttgaatcagttgaatccgaaaagccaaaaggctgcccttgtatatcacatgatcaagatcgagtcaaggattgagaaggtcgaatttggtatggacccacaactccaaccagccagaacgatcccttcagatccaacttcacctgctttaatcaagggttattgctttgatgaatcggtgaaggtctgtaatttcttgacttcccacctccccctccaaatttgaccgattctgatatatatcaaacctgatttcacagcttacaatcaaggaatttgcccgcaaagcattgctagaaggcaatattcattcctatagctatcgatctaacagccagggggatgtcattgagaattctctccttgctttgactagcgtcagtgtcttaaaaagttgctattctcaatttttcatactactaaccaatcggctttccctctacagaagtcacttgtagatagcagtccagcatttaaaagggatcaccttcctccaggatttgctggtaataactctcgctcaatgtcaaaggtttttggcctggtttccgaaatgttgaaaactgatcgcaacaccttgcgtggatgtgtgagttccaaagaagctacatcacaattggagtttatctcatcttgaccaaggcttgtgttacgtagttacttgaaaacataaaaaccagtagtatccataaagagatcaaaggccccgttcccaacctgaccaaactaatctcacacgtaagttcttttcatataagcttaccaacagatatctattgaccaattccattggctttgttagattatcaaggccttctttccaaaggaacaagcctttctgggagcgtcctttgacccagctcatgtgcctcaatctagaacacgaattgcgtacttgcgccttgagaccatacgatatgtgtttggaaccgaaaaaacaaacagtgctcagtgggacttgattgatccccaattggagtttatcagagggcagtcaatggattattatcgagcgtaaggcttttccttggatattccaaacattcgtcttcctgacatctttcatttatttactgattgagcagatggtctgaactcataatccaaaaagatgatgaactatttggcaccggtcaacaagaatttgagaaattagatgaggaggaatcctttctacctacgcatgaagatgttcttgaacttcaagctgaacatcaaagagaccgagaacaacataatcgacattcctgaaaatctttttctataatcattatatgttgtagaacattgtacgctgttgttacagttttgtattgtaccattagttaaatatgtatatttatgtacttgcaagtactttcaaacaaacactgcttgtcaggatgccccgaataatcaaccctgagggcataaagttcaggccaattgagcctagacaaaaaagtatggtccaccgggtctggtgagtaaaccaagggaaaaacgctgggccaacgctgtgccaacagcttggttggaccaactgttttccaaacacacatgattaccagatcccaacggttgccactgcgggtggtgaaaccatcagacaaacgggcctgcaaacctccagctgccgattaggtgcgcccgtggtgtactgtgactttgaagaaggacgcgtctgaaagaacgttaaatcatagtcaaaaaaccattatggtaagacatggccgttcataggtgggcgtacaaaaagcaagggcagaaacgacttcagtttttttgggggaagcgcatacatatgtatgtaaacatttacataaatacatacatttatatacactcaatcattgacaacagaaaaagaaaaaaaaaaaacttggtaacagaaaatgagcgaagatgaaagaaggacgcaggacttgggaagcttggaggagtgaattttgacgattgactacattagatttgttcttagtatcttgtttcagaggaaatgtattattctgagtgggtgtttgtagccttgaatcacaacgcaatggtgattgtgatggtttttctaagagttgttgacagttttttgaaggtattaattaacaaacctctggaaacgactacatattttgatatgagcattggaaccaagtggtctggtacgtctaaataagcgatcggagagtgagagagagagatccgaaaaagataagaaaaagtctaactatccagcgttaacgtaagtctgtctgattttatttaaccggctgatgaagtggttatacaagttgtctaagtttgaaagagttttatcagcttcgacggattgacaaagccctcgaatctcgcgtttcatcaatcgtaatcggtccggactcggcttgggatcggagtatcgatagtttttcttgagagccggggtctgctctcgtaaaggtttgatgagcttcttgagcttcttgagcagatgcatcttccaatctgttttttgtccgttgtccatcgttttgtttgcggggtaatcggtgcagcaatgcggatttgatcgatttataagagagtcaagttgacaaggtatgggaaaaaaaaagacgaccattagcgtccgaaaaggataatcgagaaacaaaagggaacaggagatgggtcaaggcagagagagagagagagatcaaggaaagaggcaggcggagaccaacgtttgaagaaatgatactccatagcccgtttcgcgcaatcttccccagaaatcaatctggcacttttcttcgtgatatgcatcagatctggatctaatttgaatttgtgctgtttgccttcatcttcttctatctccgagtcccactcatcatcatcttcttcatcttcatcttcattgccagtctcggaaccggactcagatgatcttttcggcttgattggattcaaattgtatgggttgtacggtataccctgtgtggttgattgatttcgaaaagcgagaatatgtcagttgattcatttggactattgtgattattatcaacttagaggggaaagaaagagactgacggctagtaagaggatcttcctactgaatttggttcggttgcgacaagccccacatcctttgccgccttgatggttgtactgttcatagatgtaaggtcggctcatcagttgagttctaaatttgagggtccagcccgatgacctatatcgcacacaccagcacaaaaatgagtagagatagtccgtgattagcgatagagcctttaattctcattcacagtctgggaggggaaactgataagctggacgtgacgctcgtactgactccaagggttgcacgccgtatgaatggaaataagtttccaaatgtttgcagctttggtcataatcctctctacctgtaatcaaataaaataaatgagatttgtaaggtcaataggttaacatgctttttttcttcttctgtgggaaagcaagttcacaaaatacgcgttaataaatgaaggcagaaaactcacattgcctccaatcgatttgaggaagtataatatggtggatgaggtattcacctacatgagtcgaatagcattgaacgtgagaggggtaagcttagaggcgagaaggagagttttatggggtatttggaagataaggaagtactgacagacgaccatgaaatgagtgcgattatctagcttgccgcttctgaacatcaccggcatgtaggtatcgattcgtctttgggctcggttcttttgggcaacagtagccaaatcatcgacgatgaactcttcctgctttctttcgcgctctgcctcatccgtttcacttgagccatcctcgctactactcccactctcactctcctcttcgctatcatcatcatcatcatcgtcatcatgcgacttttcaggttttgtcgcgcttttcgacggggccccttcgacctcgacgtccgaatccggcacgatcctcttcgaatttacctccttgttaatcgatttcttcttctttaattgctttcgtaacttccttaatttagcgaatcgttttctctcaaccggttctcgctccctcaacttggtctccggctcttcataatctgagagtacaatatcacctatatctgagtcttcatctggatccggggattcgttcttggatggtcttttcttcttgacggctgcgggcttggaggttttcgcggatttagatgattttgataagtgagcttttttcggctttctttcgactgcctggatcggtgaagagtgatttgatttaattttctttgatgaggatgattctgggagttctggatctttcttcttactagtcgtttttgacttgacaggctcctcaagtttttgatcggagggatcagtcttgaaggtatcgaagatcttcccgttggcaggtttgaatctgtccaagtcaggccgggatggaatgactactttgatgctttggttttcgggtgtcgctttcctcttggaattggttggagacatcgttcctctttctggttggttcttggctatgttttgttattccagtccttcatgaccgtcgactggatttttatgatttatcccattgcagtccaagattttcctatccgaggcccagtctgatccggactcacggatctcatcaggcattctgcataaggatggaagcggcaatatgcaagtccaactgagcatccctcctaaatctgctcttgcttttggatacatgacttcaacaagctcatctctcaaaaggaactgtgatctggctgcctagcagcgagcaccaacaatctggtttgcccagaactctatcagcaatatctgaactttctagctcatgctaacaacagacattagaggctcactaatcgaagaaactagctggaacttgagtggtctctttaacttcaagtgatgaaaaagatctttcatagaaacgaaaatataaaaagctttcaacgaaatcgaacaaatagtcttacaacagctggcaaatcagtgactacgcacaacccatctatgatacagagcaattattggtcgcaggataggctacattggatatattatacattcctactcttcttcactaattgtttctagcttctggtttggcttatattttggaaggctcggtcgttttgaggagactttcactttgctaccagaggtttttttgggcttggctgaggggcgggatttgacagttcgagaaaggagcttgcgggtgcgtctagggggatcctgagatgaaggcaagggttttgtcttcagtttgctgggtggtttgggggtgggtgaggatgggtgcgaagttttcagccttttcctggaagaagaagaggaagatggcgtcgggctctcaggatctctgctcttgccagtgatcgtccagtctagctcttcatccgtttcggaatgctctgatggcgtcgatgggatgtcccaaaccaccttcctgccgctcggtttgggtcggatcaccctggtgccttcgttgctgctcggtgtgactcgggcgaccttgctactgccgctcgtcggtttgaagcgttctagatctgatcgggtggggatgactactttggaggcagtcttcttgccaggtggtgattttctcttcttgccttgatcagccatctttagattcttggttgctgttggctttttttttttcttcgcgagttcaaggttctggttggctttgggcgggttgggaggggtttgtaagttgaggggtgggaggattattaaatgcaactatgtactcagtctaaaagtactcagcccatctcatacattgctcagccggatccattctcctactccggttttgtggggtccgggccttcatagtatgtatatcactggcgatgagtacttgaccatatccgacgatggctattgacgcgtcaggacaatccgaaaacattcatcaatttcactaatgcggccaattgatataaatgccactcatgatgtgtttgtgtccctacactcaccgactggcttgtctacacaatcattctgatggagcaaaaatatctctaatcagaacttatatgtctgttccatttgaaattaagcaaatcaattgggaacaggtgaatttctacccctgctacgcgccttatttcacttcaccaataacaaaatacttgcggtccactgatcaaaaggtgagatgaagggcctgtattatagtagcaaattttcaaaaattggaagttttttaccaatcttgcaaattcaaatccaagactaacatcaccatcactagatcacgaattgatatcaatttccatacaccaaaaggttaattggtggcaatattgttcccttgagattggaaaaacaacaccaatttttgaaaatttgctgctatggtacaggccctcaaggttgggaagtggatacaatcacaaacaattacaacgtgcactgctataagcataaatacaagactgatacacgcttgatggataagaagctcatttatatctttcagaggaaacacatattacaaacaaactttgtcaaacaagacactcaagaagcagggatacacataaacatcaaaatatacacgggtcctgtcttatttattttcgttttggtcgccgatgcaaggacctcttctttcagcttgaaagttcaagatctgaaagaaattgcagcctttacccgagttttgttggccggcttgacaatgccaaaagaactgaaactcagcatgatcggcggttgtggaggcagaagtttccaggcgaggacgggcgcgagaagcagccacttttcccttctgatccgctcgaaggattgcaggaattccacatcgacatctaggtgtaacacacacttcagtcgagtcttgttgattggggtttggaccagaggataaggaggaggaagatgcattgcggatcgggattgatctagatggtcgaaagtcaggtcgatagaacctgaaggtgatattgatacgttcgatccgagtatcagttggctggagtggatttttgaatacgtccaacgagggttgcggaggaatgcaatgtttataacgttcctgacagcccccatgcatcactaacagcgaattatgaggcaagctcatcgaatacgttcttaggggctctgctgtctctgtttcaaggatattggctactggtcgtagtctgaattgacgcgtcgtgcccaaggaaagtgaggcaatcgttgggtatgggcctagataagtgagctgttatggtcaggttccaaagaaagatcagccacgattttgattcttgtgtgccaatcgtgaaatcgtccacgctcaacttgatcggcatgccagccaacgttttccttgctacctcgatagcaatttgacgcggctacgttggctctccatggtccatcccactcttgatcataacgtatgatggggttcgatttcgagctcctttgtgctcgtagtagtgtctctggatcgttgatcagaagtagattgacgatcgattcaattatatgtcgggcttcgtccatctcatctgagaaatatctcggttgagcatctgcttctaatggttttcctgcataccaatattgagctgactacagagaatttgaacatttttgagaattgaaggctaatgatctgcaatttgtctatattgttttgtgtttggctcacttcattataatcatcaaccagggattcagaatcggttggcttggcgatgaagaaagcagtagaatgtggactttggacttcccgatcagcgagccaccatcgatttctaatccaaggcttcttactcattccctctccttgacaatctttgatcatacgttcgtagaggttccacgctagttgtttgggaaggataccatgaaggagactacagcagggcaaatgttcagaaatttgttgaggggatgaaagaaataatggtggaagagttgtccgtttggttgatttggatgatgatgcatgtggagaggattgacttagtacttctttgatcggtcgtaaggatggtgcttgtttgaatattggaaagtctggtgttgtagaagatttaggctgtgactccggcatgcgttggggcgcgttccgcgcggatgggttttgatcaccggcgccaggatgggaggtatttggatgatcagctggttgattgatactggagccagttggacatgataaccatgactggagggagctggatttggacttcttgttggaggtgaaattatctggggatctctggcgggctgacttctgagagtgaagattggttggatcggtctccggtcgacgcgactgagccgatataaggtaatcgattgttgcctctaagttagattcgttcgttcgtagtgctgcctcaagttcttcacagtcacggtcctcgaagatggaggccaaagtggcaatcaaaccatctcgtgagggaatctcagcctgcttgtggttttgagcatgattgttagtgattgggttgcttgaacttgagagattgaccatgctggcgaaggaagaagaaggggaagaagatggtttcttggactgcctggcccattccagatatctcggagagctgggttcccccgcaccgggagtggatctgtccgagtggatgctcgatgatgacccgggggagacagcatgaccacaggcccctcagggcctcgaccgcaagtgtcgctttggggggtaaacatccaaggacagttcacatttgaataaagtcttgttgatttcagataaaatttctgcctgctggcttcaaaaaaaaattgaaaaattggcagacacacgggccaattttgggcgtgccaactcaaatagctctgctggtttcatgtaaacattttgctgaaaattttcaaatctgaactgtcctaacggagggactcagtgaagacaaagaaaagccaattggttgatcatgctttttttcaagattcacttatcttatgtagaaacctttagtagtttctgccactggcacacaattgatcacctgatatgttgtagcctacaaaacaggaaaatgtttgctgcaataatgaaaatgcaaaacttgatacactgaaaagaaaaagaagacaattaaacaccaattgatagaagaactagaaaaactaggactctggtattgaagttaataagaaggccaatagaatagaattgggtgatattgatcaaaatgaagaatgtgaataaaagaaaataaggaaccaggtgtgttggaatttcactgttgtctgatctctcttcattttatcatgcctttcacctgttggtgggtacctgctggcaggtgccaggtgtccaaattgagtggaattaatgacatttacctggtcataaaccatgtttgaaacagccactgagtgactgcttgtgactgttggtgggacctgtaacctgccagcagttacccaccaaggtggacaagtgcccaaatctaggggagggtgtggaaatggtgggcggctaagctattggaacactcactgttagtgtagtggtaattttttcacaaagaaacatgtagtgttagtgcaatgttagtgtgtttttgctacagactgctaacagccgcttcagggccaaagtgctgcctaccagtgtgttagtgtagtttagtgggttcattttgggggcctgcacttgtagtttagtgcagacgtggtagaattccgctacaatacactaatgtttagcggaaatgcactacactaagctacactaacaccatggtcagtgtatgggtgtttgtccttcctttcttcaaatcctctcaacaatgtatacagccatagattagacatgcaactattattttttctacttttgtcatttgagagtagtatatatcaggctgaatggtctatagtacctaaactatggtcttgcagattgtgatatacccataaggtccatttctgaaaggccgtccaaaatgtagtagagatggcaattgggtaccctccacatgtgccagacacccactatctgattttgggctgaaattcagtcagtgctcaagtactgccctgctgtaccccccaagccccccccccccccctcatctttgatggtcattctgaatggtcatccatcctcaacaatgaccattcaaaatggctattggtgggagcgcactctcaacaatggccattcatagtggttatctaaatagatggctctccatgcataattttgtttggtgagcaaatggattgaaatttgtttttggatgcttcattttcttcctttggagggagaggatgaacttttttttttctgaagccatattcatggagattgcgtgtaaattttgaatgaaattacttcaaaagaattgtcttgtgccaacagtgagctggataaacttacaattatgtcagtgtagtttagtgtagccaaaactggccaatactagcagaatttttatcatttactccttgttttgtgttgctacagaacaatgaaaggagcctgaaacagaatagggatgggtaacaccaattacaaatactttgaccttttggtggcaacaaaaattaattgggctttgattgatattatcactcattggtgtagctgcttgtatctgcactaacgattacagagatcttggggggtggctacactcaaagttattggccagtaattttagtgtagtgtagtagcctaccattgcttgtttgtgatgcaagctgttgtgagagggaatccaatgctactcccttgattttgttttgagcaatgtggcaagaagtttgttcatttatattttgctttgcagatttgggagttgaaaacttgttttggtgcgtcagacttaccggatttttctctataggcttggtgaaacatacaaggatcatcatctcaatgaatctacattggcacggctgttacttaatactcccaacggattttgtgttgatgaccttttttgtttcatgcttaacattcccctcgtatatccttccctgcaatgaaagctgtttttcctgtgaagatgaagcccaccgattttgaaccccttcctcttgatgtgggggcgaggcttcgcaacccaaacacgtttattgagatcatcacaatgaaattgtgaatttagcatagctggctacttagcgattctcgaggttttcgcgaacaagcggcctttttccatccattcaacttaactacattctcaacaggcaaaatttggaagggtccacgctaggcagcagagataacccttaaggctgttcttgtaaggggatacaaatttttcattgcacttctcccttatcgggagtattatttatggtactgtcgagctatcgataatggaatcattcgccgccttgtcccgcgccttccgcattgtctccctggtggtgtggttgatcgactgttttccatctgttccggagcatcgatcacaaataaaatgtcagccaagaaatccaatggtttatgactatcctacgatttcgttcaatttatttctcacctgcattcagcatttcctttgagtccaccatcagtgattgcttcgtagttacatatggtaccggcacccaataaactagtaggagaagcgcagattccgtcgtgcacgatgatactttggtgagagcagactgggtcattaaattttcctcgtttcacccaagagcttctgagagacagagaggagcatacctgacataaagctgtccagcaaaggtaatttttgtccattgagtaacccacgatgattcaacatcctgaatatccgctttacacgacctgccacaaaagtcaaatttttgataagattaaccagagattgataaattggcgggcactggagtggtcaaattgaacgggagaagccgagtggtccttacatctgtgcagagccgaatacgttttttagagttcgcatggtatttgtggaatttgttttggccttgattgagtcgcagtgccatgctgacctgtggtggtgcacatcagaagccgtaggataaatccaagtaggtaatgttatctggtatgtagaagggaaaacaactcaccctgtgctattgagcgagagggctccgtccattccaagggaataggtcaaattgcctacaaattgattgaacggctttccactgtgaaaaatagcaacagagagaatttttgacaattaggagtgaaaattttggagaattcgttgtaagaatcagatgtgcaactgaactctacaccttggatttctggtatctccgcctgtaccatcaagacaccgtcgcatgttgatggcttgggattttccgaagattgttgacaaatcgtctccaagccccaagagagggcgatgatagcgacaacactagagaaatggtgaaagtgcatggtgcgttgctgagtgagggtaaacgcgcgaggagagttggattcaaaggattgtggtgttgagcgagttgaagtaaatcacttcgtatcaaaggaatgtcagcgttaggacaacgcccgagcgggtttctaaacgaggactggacggaaagactggaagagctagttggaaggtgttgaaggtttctaataataagcgaattctaaattgcaaaaggccagccagggaaacgctctcagtttttgaaaggacctggccaagtggacgtatcatgtattctgtggcgatacacgtcaagaaacgagagtgagatagaaaaaaacttgaaacatgcttcatgagctgtagaacgatcgctgatgaagttttatcgtctcaatcgacaagagtcaaaaccagaccgatgtgattcagactatgtatgatgctggattgcaagcggcataaaatcatacataccgaaacaccgcttctgaatgtcgacatcgctcagcacccgttcatgaagcttcaaaacgatcagcctatcactaggggagggcaaaaagtgtgacggtcgacctcgtttggttagcacaccatcgctctgcatttgcaaaacaatacatacattgagaatttttccaccagcgaaagcacagaagacatccttctcaccgggtctcactgcctgaactgatcgctcggaccggcctgtccgatcagcagctcgcggacatggcggtcgaaagatgggcccgtctagcactcatggagcccgttcccgggacctcctggtttatctcgcgctgacgatttagggctccgggctgctccgggacagctcttcaggagcccgaagaccaaccggtaggttgggtacggtccaggggtcaccttgagatacccatgggtatacaggccaattggccttcactcctccccaacccaggatacataccctcaggtatctgtgaggtggtaccttggatcggcggatatacccgcctcaaattcagccctgtgggtacccgtggcctgttccctatgcccgcgggtaggtctcggtcaggccgggtgtaggcaaagtcaaaatggccggaccctgcaggttccagcgctagagcccaggcgggcggcccgactggtgactgctctgatgagtccatttgacatcttgtctgaaagccatgtccaaggacttgacggaactgccaatccaagcagatggtccaagtactgtctgtcggccagatttcatggattttacagagcctctgcagcccctgcagaatcaaatttacacaccctaaatatttgtttttggtgaaaagagtcatgtctttgtgaaccttgtattcatgactttatcaatcattggcgctgatagtggttatcataaatgggtgtttcaactttggatttggaggggcatctacacagaaacctgtgatgtcaaactcagatccagaaactctgcaagcaatttttttataaaataaaaaccaccaaacatttatatttctactttcattttatcatccaactgttgagctatctatgttgtgtagtttacatagctgctactgtttcatgcttctttctcttttttcatttctcacatatcacaccttgtgacattcactgtgttttcatttctctcttatactggagccaactgagttggaaaggatcccctttttcttcatcctttccaactccattgtcttcagggtgtctatttcaacaccaactatggatcaaagatatgttgtgatataattgcctagtaaacaaacatcacacattagttatttcatcatgaccttgttatatcacagtttcatttccataataaaacatgagcttatatatggaagactcttgtatttctgtgatgttttgtctcctggagaggcttatcttcttatttttctctttcatagcaaacaactcacatttattatgtttacaaaagtctgaaaagtgttgcaaacaagaaactgtttcaaggttcaagaaactaagttgccctgttctttacacgtgaagactgtaagatctggtcatacaggattctagatcattgtccttcacaccttaaatatataacactgggccttgtttttagattggttgggttagcgctggatgcggcagggtacccggcacctctgaggccgcccagcaccccgacccaagggaatacccttcagccaggaaggtaaaatgaggtgaccgtgcccttcccttgggtattgggaacggggcaagggaattttttttcccacagggctgttttggatacaggccttccctccaaaccgggggtatacctgccacgtattttgtggagggaggtctggaggatggactccaacctactccgaccggcggcctggccccagagccagagtcagactcaccaaaccaaaaaacaattacacactcaccttgcaacccaaagatcaaccggcttaaaaacttaccgatatggccgccaagattgtggatgacactgatgttgaagtttttgaaaactcaaactcagaaactgccaattcaaacactaaacctatcccttatatgttccatttggtcccttgggccttatatcaccattctgtcctcccccaacatacccgcaatacccgctgggatctgtgagctggcccggtgaccgttccctagcatacccgttggtgcctgggctcctggggagctgtcctggatcccaatcctggcggtgtaccctttggatataccctgataccttgggaatgggatccagcgctaggttgggttgtagcatttttgaccatagccatcaaaatggtaatagaaatgttgaggtggaccaggtgagaagctgaaagtcacagacacttagtcttgtcacagtgacagatcacgaagataaaagattgttttagattcagtgaggaaaggtatgtggaggtgaagccagcgtagactacatacagccacggttttgttagaagcatactgactaggctataagcatattcaacacacccccttgctgaaaacaaaccaaaaaaaaattagagaaaaaaattcactacatgggaccaatagtgtaaaaaaaatctcttggaggggggacagaaaaaagaaatgtaatcaggccagagattctacgtatacagggagaagggagaagccatgacagattctgtactcaaaaaaacaggcatacaataaaaattaaccatacgcctgcaccggagctgtgtgtactattaaaaaaatatcttgactccctgcttcatcacccccagaaattggtttctttgtcaaaactatcatcatcatcatcatcgtcttctgagtagccatttccgagtgttaccactgacttagcgcctgcacaagctttgacagagtttgcagaattcttggccttcttctttgatgggcagtcattgtagtggtgtcctttttcaccgcaggtatagcagcgtagtcggccttttgactttgcagcggccacagcagcatgaaacggtttggtagtcaagaagtccagaagcgtagaggccaatattttgtgtgcttcaagagccccaattagcccggttcacaatagctggttgtcagcaaattttaaatacaacaacagcaaaaaatatcctgtttctttcacatgatacacccactttgggattgttaaatataatactatgtctctaagtggtattagctgaagcattcacattggaaacagatttggcaaatcatatgaaagaccaagccggaaatctggttgcaacaaatgaatgcccatccaaggactgcaacatccccatcacgcacagatttcaccaaaaatctctacctaaatccgcacaagcacccctcctctgcacccaacatcttgtttcatactattatcccaaccatgcggaaacgatcagaacggcaacaggccatttgagacttttctatgcagctagtcatctcacgaactgaagatttggacgaatttttagatcaatctcataacctttgtggcaatcccaacctcgctgctcttgcccacccaaccaatgtagcaatgcaacgtcaattcaacttgctattcagcgatgagagtcaatttgaggatctactttctgcaatcctcagtcaccgatacatccacccttgttcccagattactagagattgttccgcggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgcccggcacccgttgggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccgctacaggtaccccctcacttccctaccaaaatgatggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaaggataacaagaagtctaaccaaaaatcaaaaaggaaggtgataggtttggacaacaatgaagattcttctaataatctaattagatataatttgtagacagtttaagctttaaaataaattattaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaaggcaagattcttcccattagatgtagatacttgacaacaaatatgaaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttgcaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaacaaatatgaaaatataataacaaagtaggattcttccaatttgtggtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgacttggtaatctgaaagtgagcctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttttgaacaaattcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacaatctctacagattaccaaccgagacgaatttgaccttgcaagactttttgacatgcgggactctgatttcaaacaagcaacccgcacaagcaagtctgggtttctgtgtgttttgagggaaatattttcacaccccattttccaaagcaacagcaaccgaccccaaatacccatcccccaccaactggctttaacccttgagagactcggctccaatggaaacggttcatcagttgtttgcttgagtcgaaacttatctgtggcacatggaactgtaattaaaatcaccaggcgcgtcaccgaagctctgacttctcttgaggaacaatacatcaaatggctgaaccaacaacggagacaggaaatctcaagcgtgatgaagaacgaggggtttgacggttgtgtaggttttgtggatgggacaacaatccctctttttcaatggcctggcttcaatggcgaggtattttgggatcacaaaaagcggtactcaatcaatgtccagatagtttgtgactgtgacaagaacataattgcattcttgaacggttggcaaggctcctgtggcgactcccttgtatttcaccaaatggatatcttgacccaccccacagaatactttgagccaggtaaacaccttattgatttgcttctaaagcgtcatttccagttactaacaattcgattcaacttctgggtggttcaatcaaatgacacagaccaatatttacttgccgattcagcatacagcctttctgacaactgcattccagcattcaagtcccctgccaccctccagcaaatcaacaccgattttaattactgtctagcaaaatcttgggtccgaaatgaacacgcaattggtattctcaaaacttgctgggcatctcttcaagagttgcaattacacctctacaaacatcgccatatgaagcactgtgccaaatggattacaagctgcattgttcttcacaacatgctatccgatttgggtgacacatgggatcagcagcaagaagatatcatcatcagcccctcagcttcagtgcaatcttcaacaaactcaaacacccccaacaatgccgaggagaagcgaactgaagtccgaaatcgatgtgttcaactaaactactcaaaaggcatattgccaattaggtcataggtttagcatgttatcagatagggtcgttttctgattttgtattacttagatttttcatttcctgtacagtttccctttttcagctatgtttctttgtaattacaacaacatttgagaaatattcatcaagcaatagtgtagcgttgttcaagaccgatatagaccagtcatcaagtgatgatggactgttctctggatgtccggtacacactggtcatcaaagacgtgatacaacatgcatccaaacacacccacctcaatctgtctcggctcacctggatttctcgtcggctggtcatagacatgacaaagactgaatcatttcattcagttcatctagcaagatgagatcattgataatatgaatggcttcagcaagacgatctcggccgtgtcttttagctccaagaatagcaaagttaacgattcgttcagactcggttattcacaagtacgacatccggcctgttgttctgggaaagaatttatacatatcattcagcgatctgattgtgaaaataaaaggattaaattgaaaaaaggacaaggcttaactgttttagccattggcccacttgggtatccttagtgaagtcagcctggaagagaagaggggtgccgaggttgacaccccacagggagtgagcgcgaccaacaagtttggagcggtgaaggttagcaagtttagcgcagccatacatgatttcaaagccaacggcaacgcaggcaaccttgagggcgacctcgatgacgatgttaccgatgccggagccgaggtcaaggaagaccatgccgagtcttaggccgacgtgccggatgatctccaagacgaaccggggcttgagtttgccataaacatgactgctccaggtctcgtacccctgtaagagctccacttggggccccacctagcagtcagacggttggcctcaaattgtctcccagaccccctgcagcatccccacaaacgagccaatctgttggccgatctctttcccttcgaccagagacttgatcacccaattgtaccagccaagctgctccagaaactccggcctgttattcaattggattgtcttcgcaagctctttcaagagcggctttgagctcaaatttaatgatgcatccaagagtgggatcttggtcgttgccgatcctccaggctctggcaaataccgctcctgggaacgtctgttcaggaagctgaagtcgttcagttagctgtgtgggacggatgtggaggggcaagtgataggatgtggcttggaaaagaaatgcagcaactggtcgagtgtcagttacatagtaggtaactgtggtatgaatgacctacataaacgaaaacatcatcaacaaccacaacaagggtaatgaggtcgtagatagggggggggggagaatacgttaagaaggtcatccgaaggacaatattcatccaaatcgtttttgggcaccagtaaggggaagagttcgtgtgcgccggtaggatagacgactctgatctggaggtcctgggctttcttgaacggccagcggctcaacatttaggggatggttggaggaattgattacacattttatgtacagttgagaagagagatagacaaaggtagtgaaacaaacttatgtagctgtccagtggctacaacactgggaagttacatacgttacgatatccggagggattttcgtaacgtaacttcccagcgcattggataacaacattagcattatccagaatgcgatcttttttgaccggtgagtaacgtaacgagagggattttacccctcgttacggaagaaaacaacgcaaacagcacgttatccacgttgtgtgagggtaaagcccctcgttatgtgtttgttatccacacttaattgtggtggatagcgtaaaaacaataaaaaaaaagtggaaaaaaggaaaaagaaaacgtaacggaaaggcttttgcggttattgtaacgctaacggccacaattccgttacgttttcgttatttttcgttactgaaaacgtaacctcccagtgttggtggctaatgcaaaaatacaaacagaccaaacggtacaggaaatttaaaaaaatattcacaaattcaaaaggagataaccacggacaattggggggtaacaacaggagggaaacaagtgtgttgaaatatcatgaggaatgtaagaagaatgactgatgaccaaaacaacaggttacaaagatttcaaaaaaaagtgagactacagattgaatcaggttccaaaggttgctttcatcagggtttcaatctcgcttgccgactttccctcttcaacccacttttgggcagcactaatccgaactaattgtttgtctttgtttgtctttctcgtgttgatgttcttgttgttgcttttgttgatcccgttgtgtttccctctcaaagcactccttttcccagtccatttgttgagcaagatattcgaatttcttcttggttgaacggtcaaaagccatggctagtgttgtgttgcccttagtgtgactagctggcatgtgtctttgatgatggtggttgatgttggttcactgatggagaatctacctctggttgagccaagtctggaagttctagggatgattgaatgggaccgtaagcaggcgaattttccatcccaagtgagttggccagcaaagtactggctagagtcggagggaagttggctctactgggtctaccaggcatattctttggatgtggttggccttcagaatcggagaatgggttgttgctggaatcgctgtcagtgatttctgaacgaggtccatcactgtcaacctgcagtcggttggaggttgttgagttgtactggtacatgggttcaatgtttgccttcgacccaaaaattgcgtccattcgcaggtagcaggggcacatcgattccaaaacctgtgtcaggggccgagggtcgcccgccacaatgccagctccggtgccagactcaacttgtttggctttgacatacttggatttataagttgcaaatcaatgttgcagttgtcgtccagtcagggagagttgggggttggaattgttcatgtagattgcaaatactgatgtattggtgagtttagccggtccaaccgatgtttgaggtccattgccaaaaagttgattgtaatggccaggatcctccaagtatgagcaaattttatcataatcctgcattgaaaacttcgtggtggactctccaggggtttgggttaatttgttagatttacgagttgtggctttgtgttgtgattttttggccatgcgagcagcaatcatctgggcctttgtacgacgtttacgttgtggtttacttctggtctgaatcggactcaaatgagaagatggcgtgaaggattcaaaaacctggaagaagtcattcaaatttcagtcatcctcaaatacgatgtaaacaactacatttgagaagcacataccgttgatgatgatagctccatcaatgttgggtcaatggtagtcggactcatgtggattgaagtagttgtgtggtacctttctggagaattcaagttggacggtgaagtggatggagttgaaaaagtggactatcaagcagactgaatggcctttgtgtaatatggaacaattatggtaagaaattcagcaacacagttggtgaaattggtatatgggtacagttggtcgtgagtgttgcctctttggtggcaggttgtctgcttataagatgatttgattgctggaggttgataccaggggtagaaaagttggtcagttcgatgtgactggtggaagcctgagtgggttgggtaacaggctttgtggttaggagacatcttgcagttgggaatggaaagcaaacatcggccaagttgtcatgagtctgtgtggttgggtggatctcctcagtcttatggggagatccagggaagaaattccctttggggatgctgaggcaataccatttaggttctgtatggtttgagccggtggaatcggggggagagatgctctgtgtgatgtgaaaaatttatttaaatcagagatcagctatagctttgatgtactatggtttgtgctgattagcccagattgggcttaaaatgtagctaagatttatgagtagtgagcaaaatttaagtggtgtatcagcttgtgtaactgcctatcgtgaaccgggctattgcgtcatctagtgatatttcagtcagcaagtacaccacgtgatctctaatggtctgcaaagattcatcaagaccgcaaaagagacggttgcatatctgctgatccgcaggagttagctttacgctagccaagttggttgccgctatgctaattcaagcgatccattttgtgattggttggctagggtcgtgaaaagccgtccaaaaggtgtcctggagttggagccgcctcgtgcaagtgttcttctcataggcatcacagatggtcaagcacaggttatgtgcaggtttgacaccttcataacaaatagcaaggtccaccaagagcatcattttaatttttgagcacgccatatgcgagagagtgtcacagtcagcgccaaaatcctcagggttgtagcctctcttttctggagagcgaccggatgtcttgccatctttagtatccaagttacttggcctaggaagagtcttgttaacagtatcaagtactacttgtagagatggttgcggatatccattatccgctgggggatacccgccagcagatgccccttttcccctgaaatcttggcggatatccgcgtatcccaacagatacccggtcatatataggctgttggcaacggtgggccagttacactaaccgtagtgttagtgcagcgtagtgttagctttttaagctatgctacacaaaatttaccgttaacgggaatttttggcccactaacactacaggatttttgaaaaaacaaaaaaaaactttagcgtagtgttagctacctttaaaaaggcacaactaacactacccaaaatcctgttagtgaaattttagtggtgttagtgggtgaacccactacactacatgttggtgtaactttttgcacagttacactaacggttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaaaatttacactaactgttagcataactgattaaaagttacatgaccacatgactagcattagtataccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcatttttttttcaattggtaatgggggccactcaattttagccccctgccaatttttaacacttagttgtaagaccacattcccctgtcagactaccttgagattatgggttcaattccccctcagatcatactttactgggttccattcccacacttgttcaatttccactttcacatcatgtagcaagggggggggggggttgaggtgtaaccatgatgtatcaccagagtgtggtggagctgttggcatgaaccatggcaactaccacccaaataaccttacaaccacaagggtctgtagcctagttggcaaaggaagcactctggtatgtgattcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctccatttgtttgtctctgcatcttgtgctgttcattttctgcgggattgtgtgtgatcataggacattgaaaattgtcactatggacctcggccgtatcagttatatggacagttcacacaacttgtccattgaaaacagaaagcagaggaagagggttcaagagcataaattctcacttgacatgtcaatttctctaattgatgatttacactacactacatgtgtagtgtaacttctactgtagtgtagcgtaactagacatgtagtgtagtgtagtgtagcttaatttggtataagttacactaaatgttagcttcaaatcagttaaactatctgacagtcaaaattttgctagcgcaaaaaaagttacactaactgttagtttagctgagattatttgaagctaacactaccaaaaaatttgagagaaaaatttacactacactaacagttagcgtagtggggtttagcgtcagctaacactacagaatttccaggaaataaaaaggccactacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccactgtagtggtcgccgtgttttttgtatttaattttgtaacacttatttttcaagtttttttgaaatttcaaatttattttctgaatatgcggagaatttaatggtaaaattcaatttccataaaactcaacggttcattctgaatattgtaattagtcatattttttcaattaatttttacagcttaatttttattattttttaacattttaaatttctttcctacactttcaagcatgtaaaaaattatggtaacaatcagtttgcatcaaaataaaaaatatttcttgaatattgcattttgccatttgagttgttttttgattgattcttccaggcttaatttgcattattttttggaattttgaatttatatcctacattttcaaaggtttaaaaattgatggtgtcattaattttgcatacaaataaaattggtatagagtacaaattatgtaagaagcggggtaagcccatatattaagattgaagcattgatctttgggtaaaatgaataataccattaatttctaaacctttaaaaatgtaggatataaattcaaaattccaaaaaataatgcaaattaagcctggaagaatcaatcaaaaaaacaactcaaatgcaatattcaagaaatgttttttattttgatgcaaactgattgttaccataattttttacatgcttgaaagtgtaggaaagaaatttagaatgtcaaaaaataataaaaattaagctgtaaaaattaattgaaaaaatatgactaattacaatattcagaataaaccgttgagttttatggaaattgaattttgccgttgtattctacgcatattcttacccagaaaataaatttaaaatttcaaaaaaacttgaaaataagtgttaaaaaattaaatacaaaaaacatgtccaaacgtggaaaccgcttgcactgcacagctgcaaaactgcgttttttacagctattttgggaagtcttgtccacttggagtcgcgaattcttttttatttttttattttttatttttttactgaactggaactgtcagaactgaactagtgatgacagctgtacctccttggctgtagttcagtacaaagaaaaatttcaaaaatttcaaaaaaaaagcaagacaactggacaaccctttccgaaatagctgtattgaggcccaaaaataaaaataaaattaaaattaaaaccacttttgccaactgctcaacaaaaaaaaattgaaaagcaaaatttaatatattaaccacccactacttaacacttaccacactcaaagcttcagtcaacagtcacagtaacaacctttgccactaaatacctcaggttagttacacagaggcttaaatatcccaaaaaataagggttgaaaaatttggtgatacttcaaaggagggaatttcaatgggttacaggcaaggtactcttaaatagatcagggttttgggtagagatggtcactttgcatccggatatccgttcagatccggatatccgctcataatttcagtggaattaggcaattctgctgaaattaagagcggatatccggatctgcgcggatatccggatgcaaagtgaccatctctagttttggggaattgggttgagtatagccatgatgccaactttgaaaaagctgtttacatttatgcttatagtctagtatgtttctgccaaaacaatcaattcaatcctgtagatggttcccccttggattactctagatgtttcccctcttagtaaatccgaaccagaaatttatttatcaatcctcaagtgtcactagacattctgtcaaattcagtcatttcccttcctgtttgtatcaacagatcccacttttaaggaatctccccaatagctcctgactgtaaatttcagtggtgtgccgctacactaactgtaacagttagtgaagtataaaatagccaaattccggtaacgtttagcgtatcacagcagaattctgccacaactgcactaaagctacacatgtgggtggcaaaagagggcccactactctgcgctgtagtatgccaattgtgtttcaagtagcaaattgcataaagtcacagtacaatatgtagaagggcatatattcttaggtgtattatggcataatcacattctacaggtcatttaacacatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattctatttgcatacaaaatgcttattgcataatgtaaaccacaagttggccttatttttttacatattcaatattcattgcatagggtaaccacaagttagaaacattgttgttatgtacactgagaatcttgtatagggctagaaccacaagttggccatttatagattataggttagggatagaaccacaagttggccagttatagattattggttagggctagaaccacaagtcagctgggttgtaaaatagactatttaaggaggggctttccccctcattccaatttttcatcatcatgggatcatctcatcacatcagatcatcatctcatctgatcagcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcagacattgagaagcataggaaaaagaaagtaacaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgaccaagattcaaggaggaagggaaagacactttcaatagtcacatttttcctcaataccatctcataaattcacattcctcatcagcacatacatcaatcatttttcaaaatacataaacatataaacaaaaacacctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctagatttgataaagaaactgctacaaatagttttctctatcatcagtttttccacaacaataaataaattgttgtgttaactctagtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatatgtgatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacagcgctacagtgtatttcagcagtttttgggccgtttttgccgctaaaagcactgtattgcagcatagcctagacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgtggtttacctttacctcttgttatcttatcattacttttatattatcttattttatcttataatatttcattcacagttatcttattatcattgattacatatgaacttaaatattatcttatcttgtaatgaattatcaattaaatacatatctattttatacataagtaattatcactcacctttcactcctttacccatgaaatacctgtaccacaagtggtccatgttctacagtattttcatggtaaaatattgtcagctggcaagcaaatcctagttaccccttaactcagtgttattccattttgctacaccatcttcagttatgattagtttcactcttttttgttcacctttcacattcatttcagttatttcattataagcatactttacatatccttgtatctagttgaccttgccaagcggggtatataaagttgtacacacggaagtctattgttcaccagactttcagaagagacagaataataacctccctttattttacatcattcctctttctgttgaagatacttcaacaaatcactacttcaacctagcgtattcctctcaaatcaccaaatcactgtttggatgtcaatatgcctgactgtctcaaaacttatcaacagcctgggcattagatcagtatctttctacaacatggagccactggacgtatccagtaaacttccatcgagtgggtctcatcacctcagagtaacccactgctgacaaacatcattacaaataaatatgtacacgtattgaatgtagtttattaatttacaatagaattaatacattcaatacatgtactgatcacaattatgatgtcacttacagatcatgacaagcaatgatcagtcactcaattgatgtgctcattctcctggccaacgctcccttgattctcagcgctcattctttccctcattcaatattctggaacttataatccatgccttttccactgattaatctccagaatattcagacaccagttaaacatatttaacatttattttgataaattacacataactcaacttaaatcaagtctacttatattgttcttaagcttcagtcaacaactcaacttatccacaatatccatagccttgctgaatattcccatcaacaataactattaatcttcaactaattttgttaaagcttaatgagtattgttagccctttccctttttgggaacctactgatcccaggtgagtcctagtaccctggatgcctattaataccaagtattgatccagatgcgctgttgatagcaagcctctcagtaaagaccatactgatagggtgaaacctcctcattacaggactggtattaacacccactaactaccactcaccatgctcaaaaacacaccagtcaactcatagcaacaacctatctacatatataactcaggttagttacccagaggctgacaaacagtgtgctaacactacaggtttggcatgctgttttgagggccactacaacaatggttagtgggctgtttagtgtggtggtccagctttgagcctctgtcttgaggttagttattatttctatttttttcacctaaactgaaggacttcctgtaggatctgggacccttgcagatgacaatttagacccaaaaatgctagaatgttgctcagaaatctagcatttgaggcctctaaattgcttctgggagacccaaagatattggatgacctcccattgcaatctgcaaccctcagagaagttgatttacaccccttagatctattttttattgaatttttttttctcaagccttatggcaatagctttcacatgatctggttggaatcttaattgtgctcttatttaagactgagagaggtctaaaaagcactctaaatcctgaaggaacgtccttcattgataggaagtcttccactttctcatcattgttttatcaattttctaggtttgttcttttatttgtccgtcatatcagtcattgtagtgatctgatatcacctacatcttaaaggttttttcttttaatttttctgactgcatttactcattcttaagaacacacgcagtttacttttttcattctgttgccatatgagaggcacatgctcacaccaaaggccaacttttaccaggaaggttgaatatggaaggagcaggatgaatgctgcatccacagtgcatggcaactagtttctattcatcatactctcattgcattttgtcacttgtgtctctctttttcaggctgtgataagatctggttgcattgatcaattttgataaattaatttgatctattcacaggctttaatttatgcactaaggctgtgccacagatttaacaccaccaaggtggtttctggagtgctaaacagtgacccttactcaacagtgtgcacttgaacttatcacctcacaatatctcaaatttaggtagtaaatatattgtggaacaaatggattactgccaatacttcacttgaacaggaaccaattaaacaatcaaattcaaagaaactagaaggtgattgcaccaaaaatggaacttcaatctgggggttttcccacaaaaacatctagttgatggatatactacaagtctcaatgaaaaaaaggaatttctgcatgaagtagatcttgatgaagactctgctctctcaggtcaataattcagacagcaaaaaggagttagtgggactagaagctcagataactgtgcaagggaattgttggatgggaataatgtgagacatctcgtatcattctgatctaatctaaacagcataccaactttgcttcactatcctgtagtcgtgttctcagcaagaaagtggatatgacagttcaattataatgatggtatagaaatttataatgggtacgtatgtacatatcaagaaaaacaaagatgataaagagaacaactcgcaagataaaacagtatgagataacaaattgaattaggcggacgactaaaaaaagattgaacacattaacctccaggagatcgtactggaagatgtcggcaagcgacgatattaaaggaaaaaagtctctgtaagacaattgtagacaaggaacaaggtcgatttcccaggtggcggagaatgggaagtccagagagctaggcagattgccgtgtgcaagttcctgccagattggcgccgaaggaactacttatgactcttccccggccccagggagggtgcttggagtaggggtattggatgatgaaagaggtgggctatcgttaattttgctttgcagtgccggtaacgagtaaattcggtcgaggggagtcgccggcgctgttggtgggtcgtataaaaatccgcgcgaatcttttgcttccatgcgtcgatctttggtaggacgctctcggtcttgaatcctcgcataaggatggtagccatgattgttactacttcccagcatactgggatgggtggctaaatggtgtgtcgcgggggccgttacccttctttcgtttttgtcgcggtcctgctcaccaccccatccccctaatgcagataagctcgaatgattcggactggctagtcctgatgagacaggggttgtggtagttacgttggggtatgaaataggttcggaaatcgtagtggtggtacctgtgctcgtttcccaggcggatatgttcggcgtaaaagtgtcccatcgggtggaatcggccggcagcgtttgcctctcggtcccgcctggagccagagactgagggtaaaacgaactgtagtaatcgggctggttcccgtatctgaactcgtgacaagctctggagtcagagagcaagcgcgtagggggtgcatgtgttactccagaaagggggggacgatgaaatgatacctcgcccaactgggttggggtagcaggatgaagatgaggagtgtcaagaggtgatgctgcagagtccagcgaactagatgaaggaatggaatgcgaagtctcaaaagagccgacagagctgcgcggaagcaaactagatctttggcgatctctggatgcctggtcttcagcacctccagttgctcgatgatccggatagacacccgtaggtactacaatcgatcgtaggttctcgtcccccgttggtgtccgcaactgcctggagtccaaagcggacttggaataatatgcgattaagtgcaatcggtctccatccaacgtagtggaggaaaacgactgtttgagcagtgggtccgaaacatgagcatgcgaatcgcgagttgcggctgagaggagttccgagtaaatcaaaaatgcgcctgatactcttgacgctgaagaacacgcaggaagatgttagtcagtgaccagtttacatcattccagagaaacacaagtaagactgacgactccatcggacatggtctgtccagcgctttattccggcctctttttcttcccacacaaagacagcgccagggcgaatgatctgactgcgctccaagtcagttaatcgtcgagtgattcggtgcaatttgccgacacgacaagcctccaatagtaagtaggcatcacgtggtgtttgcaccaagccaaaccaagtctccgacatcatagtgaacgaggggggctaggaagcggaggaaagaaagaaccaggtgttggccactccatcgatcaaaaaaactctccttcccatggttcaaaccacttatagtggacgataacaacacgacatttgccagccaaaatcataactcaccaatgaaggcacttgacgagtgagttgttcttgtggctgacgttgatgttgattagcacaatcctgttcgtccctataatcacgattagaagaagcgcatctgaatgatggaagtaaggtggtcgaattagtagcgttagttgagaggcgctgctgagaatgttgatgatggtgtaaagagggtataaaagcgtgggcaatcggagaggagagcatgtgtgaagaggaaggtggacatgttggaacgccgctggactcggcgtaaggaatggggggcgcaagatttggggggagctgataagcccaactcgttcgatcacgccgatcatgcatcactttcgtattgaatgtgttgtccttttttgcagcgagttaaagcctggacagagaggacgtatttggtacatgcatgattgtgagtgtggatattagagtgcgatggagatgaagatggcggagtgcaaatgagagcagaagtggtaatcaatatatcagtcatcattccacggcgaaagtttaaatcacacccgaccacaaaaggaacagaggaaaggtagcaagataaagcaaggaaatggttagagtcgacgaggcgacatgggtatcagcttctatacttggttctttccttgcagatcagcccgctgtttgttccacaaggtaagaaggggggaatgatcggggtaacagaaccggatgacaaaagaaacatagtgatagcgcttcgacaagcttccttccaggctaacaactcgagcccatggaaggagtctcaactatattgattgattccatgggcagaggcctctggccggtcaatagatggagaaaagatgtatcattttgggtagtcaacgatcttgtggggacgccaggatttggaagttctacttgtgtgcactgtgaagattgttccttgccggggccagaatgagtcctccgttcagataccgatcgggtaaaaacccaacagacgagagaaaaaggaaggaaggacacagtcaatgggataacaggcgccacgggggaagctggagttaatctgagtcgatctcctatggtgatattaccacctctcgttacccccgcgccgctcgcgcccctactcttccatgtgggttatgacttgagtaatcaccattgcttcgttcagtgttcaccaagaagcgtgtgcaatgtaatctacgatcattacgataaatcgggggcagcccctctgaactgcgccagagcttcccgacttgataccgccaatagagtcatcggtagggtggaatcccgtacagtcgatgttttatatgtaaaatgagagaaacacgatcgcagacaaactgcctttgccgcgggcggtgagcaatgacttactacgggtttcctggtcgggcgaattagggatctcgggggcgaatgtgtaatcttcacgacacgtgcccaacctatttcttctattcaggattgtgcgtgagcatcaagggagcttgaaaagaaaaggcctaatggagcaggtaactgaccggtagttgagtagccaggtgtccgtataggggatgagcgctgagggacgagagctaaaattggagatattggactttattagtacatcgcagtttcatagggctgttcagaaggcgtgcagagatcaagcagaaaaaagagagcaaaaatagacgacgaaaacggcgaggtatggagaagaagacatggtgccagccgggaaacttgtacaatcggcatcgggctagcgaatgcctgactgaggcccgagtgaaagctctaaattggagccataacatttggtcaaaccacctcggatgcttcaaggtcagtcagtcacaccaaggtatctgttgaggatgaccaaggtattatcatgggagggcaatcactcttgaatctcatcgtcagctcatgagagcagtcccaaatctgcggttgttgatgatcgtgatgcagagtagtccgtttcggctgaaccacgaatacccaagcttgctggtggtcaagaagtgccttcgacccaggcaagaagtgccagaagcccggttcaacaatgctacatagctaggatatgaagaaagattatcatgggtgcatttttaggattttctgccgctgttaatattttacatcaccatgaggagaatggtgaacgctcttcctagcagtttaaatcagcaatagtgcgagcagttttcctcggaaggtcagacagtcagttcatatcttcatcccagaaattgctttcaaggcaacattgtgattgcactgaagttcggcggatattgctgcctgaaatcttcctgccatgcacaagaatgagcaagccaaataagaagctagcccagaggaactttaaccttgcatcctttacttggtggatcagttagactgatgtacgttagttgcggatgttcatggggggaatttgactttttgccagaacgcggggtcaggatgagcccccagacagaggggtaggaaggtcagacgtttgcaataaaaaaatgaaaccaacctaattcactcctactcctacaatcgaaacgtataacgtgctcctgggggtttctggaatccggatgaagcgtgggaggaagatgaacacagttattcgcgtcgctggtagacaaagatgtatgtggccaccgccaagtgttcagaagacactttcttctgcacgaattgaacacgtccgggtggggcaggcttggaggcaataattcctgagcacgggatcgatcagggatttcgggattgaaagcgacggaatcgtttaataaagtttaagaaaagaagctacgatataaaaaactgattttggttgggtggatatgctcgtcgagaagatatattagtgtgcccggggtgcaaatgcaaagaagtgaacgcaagagataagttatagatgatggcgattcgccacaactaagcacgagcctggacgaacgaaactggtgacagaggctcgcaaccgggttccctttgatagcgaagcccaacagtatggctagtcgaaacagatagtggatgaagattgctcgatattctacatgcaaagacacccaccagtttaaccactcgtccactacgcggagctacgttccacttggatcgttggactcggagaggttacggaggagaagaaccactcacggatttgccaggcttccgcgaaatagagcagaggccaacggttaagtcgatggtcaattggctcacgcaaactaaggtaaatatggtttgcaataggtgtctatttttcggagagagatcgtcgccaggagcgcgagtctagcccgtattcaacagcgcattaacgggtccttgtcagtagtgctccggagacataaatgtgtggatgagtttacgaagctgacgggtgtgcaaagctgaccaaaattgggtgatgtctcaatggtgactttctctcttccagtctaagttctaaaaacccaaaatatgtaataaattatttttatgtagcagggttgaaagatcaggcgcgtcaagcgcgtcactgtaggtcaagtgcttgcccaatgatgagctctgatccttcatatggctttggctgcaagcatcaaccaaatgtggttcttgtcggcattcttgacggctagacccaaagatgtcttcacattcgtggaagtggaacatatgccacaaaagcgtgacaagcaaagaaatatgtatgccacgtggccatctgactggaggtcttcactgatgagaatccactcaaacaagcagctgtgccagtgtttcatataattcatttcatctcatgccactcttgtggtagaggtgataagtgcgcattgagaatgaacagagattcgacggcgtggcgggccccgagcagtgcactagtgcacaagtctcaaaccatcactcgatttacacacttcacatttacttatcatatgtacatgggacctgaaccgaccccgatatctcctctgaaggatacctggtacattgccaatatcatcattatagcaggcgtagccaactccgaagttatcgggaagaagcccgactcaagtgttggctcgcacttgagagtttgtagtatgtatacaccatcaaccacacgctgacctatgccgatgacggcgacctctgttgtgactctcttccaaaccggcacgaatcaataacatttacgtggaagaggttgacatatcattctcatagcatggcgctaaatcgggcaacttcatcaagtggtcatccacttcaagtacaaaccactcgaccaggctgggccgatacgggaaagctgctgacggcttgaaaccctcggacttctacataaatacacaacttccgatttccactttcgatcctaacgcgtgagagatccgcgactggggattttttgcagatgttgcaacagctctgtgcttctatggcgtaggtggccgaacaatttcttgcgaaggctcatcttcatcagtaggtaaaagcaccgtgtccacaggtccgtaagcaggtgcgcagccctctcccccttcggtaacaatcgcctcgtccgtgttgatggtgacattccaagatcagctttcatctcaccacacagcattcgtcagaacaaacacgcatctgcgcacgacatagaaatctaccgtaaagggcatgtaatacaaccgcccgcgacagagggtcccaggcttcactggcggcggttgaagaaatttttcagcatcctaaaaacatccgagttccccaacccagttttctatgtgaatctgtgttgtgcaatcacacgagctcatcgcagaccgaacaacatttccaggccggtatcgcatccctcgctccccgagctcagtggtgaccaggataaatgtgcctttgcgagtccagtctgagctaactgcttttttcactgggttgaggggggtgggggttcgggggttgattgatccagttttgctggaaaagaagtaaaaaattaaataacttaccttgttgtaacatgagggggcaaagggagaatccaacagattaattccatgtgaatgggtacaaaaattgattggatgctgaatgtgaacccattgagctaaagaacctaaggttttcaaaccgagatgttagagcacgaccaacgtgagctaacagagagcaaagacacaagcgaacctaaggttttcaaaccgagatgttagagcacgaccaacgtgagctaacagagagcaaagacacaagcgaacctgaaaggagagtacacgatgagagaactgaaaaccaaagagaagagagaaatgagaagatgaaacaaaaggaaaggacctgtgacaagagagtcaagcggtgatgagcaaggcgaaagaggagcagaaacgaagaaaagagaatctgatgaagaaaaaggaaaaacaactttagaaagaaatgaaccccttttatacgcttccatcagatgatctaggtttcgaactgtcagccttagagccagccaagctggccaaaagactgcccaaaatgcccatttctattcaaaacatcatcttatcttttttaccttaagactttttacttttctgacttcagaaatggaatcctggtgtaaaattaaccctagtcaccactgaccacttttacccaactccattccttcattgactttgtaataattcacagtatttcaagaattattccaacctttaggttttagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacccagaaacaacaacaaccagtaccagatccagcctacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttctttaagtccagctagcatcttcctgcttgttttctttctctgtcactctcacctttttctctcccttctctaaaccaaaagccctgatccaccaaagctccataagcttcaaagattctcctcctttcttgtttggtagtaaaactgaaaactacataggtttccctttaaagaaccttgatcatccctgatctaaaaaattgtggttgacctgatttatcagagtcaagtacccatttcagtttcctttgatttggaggcgtagagttagctccgcttataacagctaccctcagaggaaataagactgtcagaatcttaataatcatcacaaaacaaacaaacaacaaaaagattattcatttcttctatttctcttctctctttctcttctacttttacttgtatttcacttctcttgagaaatacatttaaaagtgccccccaaaccttgtgtcctgctgtcactattgagacccaggctcacacgaaccttgtctatctcactgtacaccctgtctcactttgccgcagcggggtgagaatgaaccggcatttgaaacggcacgcgagttaacctcaaaaggtgggctcgtcccttgttaccgcaaatgctgaaaaaaagaaacacatcgcacacacttcctcattatcaaccgtcccggtggttgatgatgagcactgagtaatacatacccacctcgggacccggccaaacaagattcccccccaagaagcagtgatgactgatgagatgtggttgcttgtcgggtaggatttctcatctccaaagtcctcttgggggagcagctaaagggtctaccggctccggggggattcatccttgggcaccttgtgccgaggaagattcctccacagcgagcaagcagtgtctaattgccatgagaaaattgctccttatcgatcaggttaaaggtgcacttgcttcctggctatctactcaagcctgtcgggcaagcgagtcctagcaggtcccctcagtccgctcattgaactgagcatcatccacaacgcagaattcctatccgccaagctggttcgactgatggatttcgccaacttaccggctgaagaactatgagactcggtctgccggcttatgtgtgtagagcaggcattcccattatgccaaatctcattccggagtcagcgcgaatcggtcacaatatgtatttatgtagtgacatggcaacagtttttctcatttttttttgacaattttctcgcgtgccgattcatccatgcgaatgaacccccgaaccgtttgttcaacatcccccctcattctcaacccgacaggttgatgccctcaatgcatgccgtgtgcttgattttgcaaagagatttggtgagaaaatccgcgagattagaattagtagagatatatgttggatagacagatttgtcggccactttttcgcgaatccaatgtaggtgaacccggaagtgtttagttctgtcgtgaaacacagtgtttttggctagtgcgatagctgcctggttgtcacacaggatttgaatgggaccttgatgaggaatatctagacaacgtagaagtcgttccatccagatggcttcacgtcctccttcatacagagcggtatattctgcttctgtggtagaagacgaaaccgtaggattcttcttcgatttccatgaaacgatcccttcaccaaggagaaccagatatgagaagtaggaatgagaattgattttatcgtttgcgtgatcggcgtccacgtagatcttcaacggcgaaatggacgaaccaagagtgaggcccctggtcgatgatccgcagagatacctgagaagatgcacgcatgcttcccagtgtttcgagcccggattttctaggaactgagaaagttgagacatggcaaatgaaatgtcaggcctagtcgatactgctaagtagttcagaaggcctatagctcttcggtaattgatactaagtgcctgaaacgcaatttgctcttgaggtgtagctggaacaagcctggtgtttggtacaaacggagtgcctactgtccgacagttctgcatgccgtatgttttgaggattttgtcggcgtacacatcttgagagagacgaatcgattttccgacataagaaatcttcattcccagcagatgccggagaggaccgaggtcatccatgaggtagcgctcagaaatcaaccttttgaaacgaccaacatccttgctgactatcaccatgtcatcaacataaacatgtacccaacattgccaagcaggatcagttgagtagaataaacaaggatcggcgtccgacggagagaattggattgacttgaagaaagacgatagctcgtgatgccatacacggggggcctgtttgaggccatagattgacttcatgagcaagagacactttccctttggaacattcaagccggcaggtggcctaaggtagatggtttcatcgagcttcccattcaggaacgcgttcttgacgtccatttgatgtatgtcaagtccgcacgccacccccatcgatagaagggttcgaagagccgtaggacgaccagtgggagcgtatgtctcggcataattgagtccctcaacttgaaagttgcctgccgcacagagtcgagccttgtatttggacagatttccgtcctcatcaaacttccgacgaaaaatccagactgtattgagcagctccacacctgcgggaatatcaaccaccttccaaactcctagacgttccatagctgaaagttcggccgatatggcttctatccagctagccgagtctgggcatttcatggcttgagagtaagttttaggagcttcagacgtttgatcgaagaattgagcgccagcaagaaagcattgtacgtgaaagtcgaaatcttcatccactatagccagatgcgccctccgtttggtattgataatattagatggatcaatatcagcaccaatatctttgggggctttctgattggctggttgaacgactaagtcaaaccccggacgtcgttgagatgattccaaagggataagtccctccgaggagggattgtcttcttctggagatgaactctcgtcttgattggtcaacagtcgatgtacttcgtcatcagacgtttccgaattagattcttcaacaaactgatgagtcggagttgtgactgtttcttccgattcgagaccttctgagagaattggcaaaggagagatgagaccagctggatcgaaggtggagattcctggatacaaagtctcgtcaaaattgacatcatgacttaactccacacgtccgtcctcattcagaatacgccagttatgcattccgagctggtaacctatcattacgcctttagtagccgtgtcagcaaatttagtcggtctcttcttgtcaggaagattgatatacgcgcgacatccaaaagacctaagccgagagttgtcaaatggtcgatggaaccagagttgataggcagtagtccattctttctttcgagtgggagtaatgttttccagaaatactgcagtttcaactgcgtaaccccatagagtgtgaggaagattggcctgcttgaggagtgctctggccttctccgttgtcgtccgattccctctctctgcaacgggattctgctgaggagtgtacggggccgtgatgtgagaagtgatgcccttggaactaagaaattctttgaattcggatgagttaaattcgcccccgctgtcggtggttatgtttttgattggacgagaatgaagagtggtgactttattataaaattgcacaaagtatgagaaggcttctgatttccttttcaagaggtacacaaatttataggaggagaattggtcggttattttaaaatagtactcaaagccctcagcagtgggaggattaatacgtccactgagatcaaagtgaatgaattcgagacaatgagatgagatgggaagcgatgggattttgaaagtgaacaagcttcgcaatgaatcttaacatcggaaagattgaacatccgttttagggagtcgttgcttgggtgccccgcccgcctgtgaagaagttctatgtcagaactcgatttcgaggagagattgaccgaaggaaaggacttgcctttgacgatttcgagatcgattttgaatacatcctgttcattgatattgacattgaagagagtttcgccttcgtttacaagtctcgccgatgttggaccggttcgaacacgatcgcaacctcttctgaacagacgtccttccgaaattagatttccgacgagttgaggaacatgaagacattcaattttcagagattgtcccgaaacagtcttgacatagacattacctatgccaggacacattgtagtcttgccatccgctagttcgattttgcatttcgaatcggtggaataagaagaaaacgatgattgatcggaaatcatgtggtgagacgctccgctgtctaggtaggctgtgttgggagcgagcttgacagagaaggcctttttgattgtgtgccacgccacgctggaagttgaagagtcttcatcggctgcttgggcctttttggcctttgcttgagacttggctcgacgcttctccatcctggcacgttgttcaggatagacttgaaaacatttcgattccgggtgcttcgcctcgggattgtgaacgccattggaacattctggttcgggtccagaagaacgagagaccgccttcatagctgattcttcagacttgactcgaacagttggatcgtctagccttctgttttctagaagagactgaagtttttcaacggtgagaggcctgccttgaatgagtacttctcgagtgtgaatgagtgacgaaggaatcttctcaagaacattttcgcagaacaggttctcgtgaatttcgaagtcggtaggaatgctgattcgaagtccgactgcattgagacgactgatatgattggtcaagtcaacgatgaatgcttcgatgtcgctgcccttgaacttgaacactagaaagttgttgtaaactttcgactgattggatatcgccttcgactgatagtggtctttgagtttgatccacatttccctaggatcgtctttggtgtccttggtcttgaatttttggtagttcgtaatacccatgtattgctgaagaactccagaggctttcatcttgcgagaattgaaagatttaagctcggtggcatccgttgggtccgcctccttcgaagagatgaaggagtaaaggtcgtgttgcttcatataaccttcaactagcatactccatagatcccagttgagattggatagagttgggattgctggatttgaggctttgtcggtcatgattgcgaatgtaggtttaaggttgaaatgaggaggaatttatagcgcccctgggctcataacctaaagaacctaaggttttcaaaccgagatgttagagcacgaccaacgtgagctaacagagagcaaagacacaagcgaacctaaggttttcaaaccgagatgttagagcacgaccaacgtgagctaacagagagcaaagacacaagcgaacctgtgacaagagagtcaagcggtgatgagcgaggcgaaagaggagcagaaacgaagaaaagagaatctgatgttttatttctaacctaaggttttcaaaccgagatgttagagcacgaccaacgtgagctaacagagagcaaagacacaagcgaacctgaaaggagagtacacgatgagagaactgaaaaccaaagagaagagagaaatgagaagatgaaacaaaaggaaaggacctgtgacaagagagtcaagcggtgatgagcgaggcgaaagaggagcagaaacgaagaaaagagaatctgatgaagaaaaaggaaaaacaactttagaaagaaatgaaccccttttatacgcttccatcagatgatctaggtttcgaaccttgtctatctcactgtacaccctgtctcactttgccgcagcggggtgagaatgaacccccgaaccgtttgttcaacatgagctgggtggctaccaagtctagtgatacttgctgaaaatacttcctcaacctgtgtaaccatcttgaactctaggccctatacaattacactgcaggggcgtctcaaggtctgggttcaaaatagttttaaaactcagagtgcgcaagttcaataaatctttcataaaatttttgtaacttttacataaatttcataagaaaaactgcaactattttaaaagattctaattaaggctttgatctgacacatttcacgtttctacacggattatgctgcatcaaagctttgaaaatccacttggaagtttttcaagttctttggctggaggagccaaacttacataaaatatttgaaccaggctttgggttatcaaatataaccaaatccaccatcatttaattagtggggtccacaataatctttttgcttcctgaacctggattatgaaattctgagattcattttgaccttaaaccaagctcagaattgcaactcagaaaactctaggtctttctgagctcaggatgccttagaggttactgacagtggtgggctgctacatatttggcccaaaaagcgtagcgtagccacgcttttttgcgccaaaaaatggtagtgttagcagatttttagcggatttttgctacgctacgctgcgctacaggccgctaacactgctacagggccaaaaaactgctaaccagcgtgttagcgtagcatagtgagcccttttttggggcctatgcgtgtagtgttagtgcagatgtggtggaattctgctacactgaagtttagcagaattccgctacactagcactacgttactgagttcaggaagcaagattaagccttaaattaaagagctggcctatgtgtacccagctcccgcaacttaagaagaaacttcagcaagtcaacctcaactccaatcagatcaatcaggccaaccctctccaatacacttctcaaacccaaccaaccaatattgattctatccagaggcaacattgttggttattgtattgattttctgatttttcaattgactcaacaggaaaaaaaactgatcatttgaagacaagtgacatcagcctaagttcagaatgctacccattacatactcagcacaactctgtgtcccccccccccttgtagcacacaaaggggccattgtatttgggctgtagtagagttggagctacagaggagcagtgatcaagggtgaaaaacaggaaatataattgaagctagaaccataaattattgacaaaaaataagaaaaaacaatttttagggtttttcaacaaaagaaagtagaaagaataaaaaacgatcaatagaagaaatgagaaaagagatttaccacaagcaggtttgtcttttgatttagacagaacagaaataccaaagtatatgagatcagacagcaatggatagtaaacactagtttttttaaacaagaatgaagagaaacaagaagaaaggttaatttttttagtcagaagaagataaaaataaattcagttgatatttatcaccaaattggcagtagccaaatcaggaactcaagagagagtatcagcagagcaaggatgagtggtagatgaattgatgttgagaggatatgtagttgttgccaatgcgattgagtaagaagggaaaagagagagagagaatataaagaaccagagacaagaagaactgaagtcagagaaggatgaggaagggaatgttgtaaagtttgcagatggttgaggaagttgttgaagacaggccaagcagttgaggcaggaaggttagtttgagtgaagagggttatgattggttgtgatcttgatgttggagactgctgaggagagagagtggatccttcctttataaatgatcaagattggttttacttgtggttgtggttttgggtgttggtgttaggttatattacttgagattattgtttgtgaggcttttggaatgtttggaggagatgaggatgagacgagtcagatggagacgtgactgagatagagatgtcgctcgatacccgggtacctgtagcgggtgcgcgtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggccgccagggcgggtacccgggtacctgctccgggtacctgcgggtacctggcacatttttgcaggcaaatttacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaatagaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatctttagcttggcctcatttgccttattcaattccattgatgaagactgtacaccgtctttatgactggaggaattcctccagtcttcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaaaaaatcaaccagattagttcagcaacacatgtaggacaccagctggtgtcctacatgggtttctgacacctttgtgcagcccaacacatccaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcaggtgtaaggcaggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccgcacctgtttttactgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtacctgctgacatctctagactgtgaaatccccatttaatttcaaccatagtcaccactcacctgttttacactagtattctccttcattgaatttgtaacatttcactgtaccttgtgaaatatcaaccaagttggaattccatctctcccaaccacatgtacatgtaatgattatgtcatccaactctgaaaatcattccagaggatactgagttttctttttcagtattccagacccagatcaagcaaacacttatcaaccagaagtacttcacttttcctacctttttggtatcatcagtaagttaattcccataagtttagctagcattgttctgctttttctctttctctgtctctcaactctcctttcattcctctcagtcaaagtgaatcaaagccctgaactactaaagcacacctaagcttctttaatgccaattcttgttgtttgatggtataactgaaaactaactaggtttccctttaaagaaccttgatctttgatctaaaaaattgtggttgatctgatttatcagtattgataacccatttcagtttctgttgatttagaggcgtagagttagctccgcttataacagccatccttaaaaggaaagtaagactgccagaaccttaatcatcataataaaacaagtaaagaactaaaatattatatatttctttcccttctcttcttcctttcctctacttttatttgtatctcttttcttttaagaaatacatctaaaagtgccccccaaaccttgtgtcctgctgtcactattgagaccgaggctcacaatgaatatcccactgcaatctggtcaagatgaatctagtgatacaaaaagatgccacacaaaacctgagatgatgatatattgagaagaactagctaagaagaaagaggcattggaagcagccaaactactcaagaaaaagaagaagcctcatccaaaagcagtaaagactgctgctggaacctctggaacaaattcaactaagccaactgaggctgctgataacaatcctcagttcatcacctccaactatgaaattgtatgaaattatcttgaagatccccataattaaaccaagatagatggagatggacctcaaattatggtgaaccagaaattcctgacaaaatcagcatcttaaatttgccatctttatgaatgatcaaactcacaagcaactccatttgaacaggaagcttctccaaccgtgcattgaagactacaagaagaggtttgtagcttccaagaggtgggtcaacaacattggtgtggggattgaagagggggaggattctgtttatattgatgtactcttagaagggaagtacctttgctaaaaaaaaatcacctctgcagcccagtacaccacaagtcccaagagagcatgttgctcaacaatcaactggacaatgacaacaatccaagaaacatcaaattttttaacctgactgggaaccaacccctgaggtactggactggtcaaacaatgccaagattctcctgattctggctgggaggcagtctggcggccctttgcaaatcaactgaatggaatccccagtaaataatgaagatatggaattgctggattttccatccatgtatcctccagaaagccaccaacctactccacctcttgcttcatcacccgtctgtaccatgccctcagtgtgggccaccccaggatcatcttggcttgtctcagccctgccctactatggcatatatacttggcaacctccaattgagcattgcaagggggaaagaagttgaaatgcatgatgtcagatgattaactgttgaattcatctgcaccacatggacaatttgccaatcaagtttatcaatcaatcccttcctcaaggagggaaacaaacaatccacagggaaaatcaactgttgctggtgcctttggattgttgtctgataagaagtttgcataccttgatacacacatggcaatggaggaatgtaattttaactggaaaaaaatcaatacaaacatgaacaagatgaaataacaacccaagaaaaatccaaaatttgcgcagctgagaaatgtataagtgagggaaagagtgctgctgagattgagatcctcatgagcagtgtgctctgagatattttacattttaattttcaatagtgtgtcatttctacacacattcttctatcccaatcaatctaacatattctatcaccaaaaatcttctcagtccttattattctatctcaaacaacttcactgtgtaggactcaaatcaaaaacacaaacacaaacaaacattttactttctagatcaatagtcctgtcttagagcaactccactgcggccccttatttttggggaattaaaatttgatttttgggactgcaaatccaactttacagccttaaagcaacagtgaaaccaatccaatctgatacggcattggctgatttatcagattggatcaattttttgatacaaggtattgaaaaatagaggattggatcaccctagcaatccaatgctgtggtattggatcaaaatggtagtagattgggattgggatcacattaaaatcccaattcaacagttgacatccaaatgaaaatggaccaaatacattggattgctccacacaatcccagttgttgtataaattgggattggattggagattgatctgatacctatacctggtattgggtccatttttgatcccatcccccataaataccaatctggggattggatcattttcatctgtgcttaaagtgctgcagaatacatcaagatagtcctcaaaaatttgtgaaaagatgtagagatggcccctttgcatctggatatccgcgcagatgcagatatccagctgctttttctagggaaaaggcatccgcacccgcacctgcatctgccggcagttatccccctaccttggcgggtatctttggataccctccctttaaatggttggcaaggtacagtgggtagacagtgaaacgtggctgcttatattgaattccagagctcccaaacacagacttgaagttatgagacctgctcaggtgttgcataataggtcccagaaaatgaatatgaaaaaataaaaacaaaaagtaaagcttcaaaatttgtgaaaaataaaagataaaactgatttttttcaaaagctttgatattcattttgggggaggaggagtgctgagagaaagaaagagtggagcatggaaagaatgattataaatgagaaaaatagggaaccaaaaaaggtttagccaggttgtttgtccagattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtgaatgccccaatcaacagctctttgaagccatctggaaagcaatttttccaaaattttcattcataatcattcttctaatatcccaatcttcctttctctcagcactctcactcacccaaaatgaatttcaaagcttttgagaaaaataaattttattttttatttttcacaaattttgaatctttgttttttgtttttattttttcatactcatttttagaaccgattctgcatcatttgaccaagtcttacttcaagtctgttttttggagatctggaatccaaaataagcagccacttttcactgtctacccactgtacatgtaccttgccggctggaaggttttcttccagttggtgagatacatgtaccttgtcaaccagaagggtttgcttccagtcaacaaggtacattggcagctggaagggaacacatccagtcaacaaggtacatccttgtcaactggaaggaaacccttccagctggccactcatacttctggttgtcggtgccacatttggaaaagggcgcgccgaaaggcaccaaaaaatggcacctttggcggggggcgccccgggcgtgggtttgtttttaaggagaaaagatttaattttgtgaaagcaaagggtttttttgttgaggctaatgattctatgtacattggataaaacgtggagtaaaatatggatgtgaggatcaaattatgagacccagagatcttctggatcccagtcggatgcgtcagatttgttgccttcaattgcatcgatgtcgataacgtcgttgtcaggctggtcgggagtagattcgatcaagtcgaagtcgaagattgtgtccatgaacgcatcttctcttgaagttactgtagtgagctggttctctgtaaagatgccgtcttcaaagacctcaagttcggctggtgtgatgaaagagtcgtaagccttcatgttttcatattctgagtcttcttgggttgaatttgaagaagtcctctggtttttttcttctagtggctagtaaggggttgtcagcctaggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaaggtgtacaagtgtgggtaacacttggaatgggaggtgtttgatattaagaaaagagataataaaaactgttaagtttttataaaaggaggggcctgagttacaggggtttttatggtgccctccaaggaatcaggacctgttaaacaggggtatttttgatgtacctgatgatctggtcctttgtggaaaggagtatgcccagacaatatgcctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccaaggggacttcaggtgggtgaaaactggtctgggagcgctcagaaaactgggtaacaggtgttggaagagtgctggggaacagttgatggttgggttggtgatatccaagacagaaacagcaggaactgggccaaaaacaggtgaaaactggttgttggaggtggttattgctggtaaatggtaatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggctggggtaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggagtgctgtgacgaacctgcagccatggtttgggcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaactgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttattttcagatttttcccgaactgcatgaaccttaattacatatgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaatgagcaagtgtcactcagagtacacagaagtacctgaaggagtaataattcaggggtacttctggtgaggtaccctaggttattttgcatgagaattaagaatctgaaataatattctaacttttgcttaaggtttagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtaatgagtaataatgtctctagtatagtgattccacttatttaaatattaatgtttttatatattcatatgtaataatgtctctatattatgtacatataaaatagaccttaattacatatgctatgggggtagtatatgtaataatgtctctaaatgtttatgctatggtcaggttgtctctgaatagtagcaggctgacaggggtcaccttgaagaagatgtagcttgatctgagccatcatcttcaaagtattaggcaaaattctattacgagtttttgttttcatagcggtcatcattgaaaacagtccctcgactccagcagcgtgaggtacaatctcgaggattccaatcgccagttttttaagtgattctgactcgggtgtataaggaacggtgagccagtaatgtagaggtttagaaattgtctttgaattgtaaggatagattccattataatatcaatggacagcatctcgaaggagagacgcctcaaatttagacatcttccagtgtttcgcaacttggaggatcatccgaccgatgtcgtttaatgagtgcttctttgagacagctacacgtcgataagctgggtgaagaaagaaataaaggacataaatgtcctcatgaaagacttttgtttgcgcatgaaggacatcgaggcaatgctgtttgacaggcccaaacctagagtaaacttcagtgtctcaaatgttcttataggcatctatcatttctttccagatatcagcaagacaagtatctgctcgttctagatgaccgatcacatcaaccactggttttaaagctgaactagtgtttgatttgcagtgaagtgatctcgatcctcaatgaccttgacaactgcgtccgtcatcgagggtgtgtccacttgttggttttggagcagttcaaggcatttttggaagccaatttcgtgtgattgaacacccaagcagaccttccccatcgagtaacaccgtgtttcacaaagggtttgtagaccatgtttgacaccgttttctttttgccacgtagtcagatgctcgcgccagaaaccagaattggtgaagtaattgaccaatgttttgtttttcttgacaacagcttccatcgtgggatgattgacaaaccacttagcaatgagattgaaaacatgcaaggtacagtgaattttgagaatgtggggatttttgtcattcaagagtctctgcatgatgtaattattgagactaaccaattagcaaaatgaaaacaactggtaggttatattttagaatgactcacacgaagtttaagcataaccaatggtgaatctgtgacaacagcacatacttgatccaatccaatttgcttggacttgagtgaagccttgagagatgagaagatattttcagctgtgtgccgcttgtggttgaggtcgaggatattgataaagtacttttgcttagcacctttgagagccattaatgtgtatatactgttgccggagttgtccgtccatccatccaaagacaaggtaagttgattttgtcctttaattttatcatgcagccataattcatgttgagcatgtactacaggcaatacttttttgattacctgcactcgacaaggtatcttgtatacagatcgtgctagttctaactgatattcttggaagtaggggctctcgaggtatgtgaatggtaaattggagctaacaatcaatttaagaagcaactcatggagtttgagagtcttcctttgaaaagggctgaaagtactgtttgactgattggctagatgtttggctactaggattgattgtgacggatatcgttcgactattttcttgatcggaggattttggatgacttgattcatcgaccttcatactgttagataagtaagatgactttttttcggcgggaataactggacagacatctttgatgtggctgaagaggagttggggctttccttggttgaagactttttgacaataactacacttagcagattgtcgcctggattcatcgttatgcagatttgacattaagaatccttcccatgttggaccatggctttttgaaggcttcatccattcctgtggaccagttgagtttctgattggtggcataatagcagctaggaagtacaccggagggaatgattacagtgaggagcttgatccctttgaatttaactctgacgatggactggctgctggctggctcccctttcaaacccatctactctactatcatctttgattcttctcacgtagtttcccctgtcattcccaggggccacatgaacacattgctcaatgtttccgtgctctgaaggcctccctgaaaaagttagggttaaatttgcgcgccctaccccctttttggggaaaagggcgcgcctgggtgcgtgggtgcggggcgggcgcactttggcgcacacctgccactggcgccgacaaccagactcatactattcttgaccttgggtatccctggggatacccagatatccgccaggtttgggggaaaagccgctatctgcagccaaatctgtaccccctggcgggtatttgttgccgcgggggggtatccatcagcggataacaggtatccgctgacggataccccatgaccatctaaaaagatgagtgatgtgaagttggaactgatttggattgaggtagtagagtttcacaagctggttgttatgtgaaaggggattgggcattcaatagaggagttgctacgagtccctacatgtagggactcagacataaaatttagggatggtcgtagatttgagacacaaatagcggccacagtggctcatgttgagttggtaaattccaactagggactgatttactgcctgctgttgagttgctcttatgtactaattcagttctattgggaaattaatatcattaccaatcacaaaagctagctctagaatgatgatgagatagtaaaactgaaaaaaggagggatttacttggataaaaaaacaggggttttcagtgtgatgggatattcaatgtacataccagttagttgattaaagagtaagcagttccattgaatctctttgctgtggcccttggaatcatcctcatgatttccttctggttctcccagctcattgttatcattcagggtttcaagttcatcccaagagttgtcaaggtgctccagcatgttgtgtagagccacacaacagttgatccaacaaattatctcaaccattttttgaagtgtatacagggatataaagctgctggagggatgcccaccagcccttggaaatcctgatggtatgctttttgtgtattcattatttggctaaacagtagttgaattctttattttgatttatctttgagagtggtgattcatatgctgggattgctaccattgatagatagtccataagccaagtctgcaataggatattgacctgaaagacaaagcagaaatcaatcagatagacaaataaattgataataaatgcaaaatcagacatgcacacaccagggtcaaaaagcctgtaaattgggattggattggagctcaatctggtaccaatacctagtattgggtccatttttgatctgatccccgataaataccgatttggggattggattgattacactttggatgataccaaagggtgaggcatgcagcccacagcttttgggtgtctgattgggattgctatgtgatcccaataccatgggatcaaattcctagggtgatccaatcccttattttttgatacctggtatcgaaaaaacaatccaatccgataaattggccaatactgtatcggattggattggtttcaccattgcagtatatctcagattttcaatctttatttggccaaatgatagagttattcaatacttcattaattgcttgaacacaccagctgcctttaattaccatacctactgaagtgctgttactgttagatccaagttgttcaagtgtgagggccaattgtagggagtggggagctgaggtcaaaggctattaatgtaaaatataggatggagaaggatttaatcaagcatcaaaaaaatcatatttggtggttctggaaccttgcatgaagtcattattattcatttcaaacagcttggccatgttttaatttttgtgggtttttggtgtggtatgcaagctcagataccaatttgaaaataattcctctgtaatttcagcaacttctgcattgtcatcaaaaaaatctcccaaatgaactttaagcttgatttttcagggaacagaatagcaccaaagctggggattgacggaaggatcgtgactaatttcttcagttgccttgttgtgatgatacaccatggccggaaatacctcccttatgagttgttggagtttgttgagtcctcacatattgtttaactgataagtagctttagcaggatggcaggatgttgaggtagacttgagagtcagactgtttccattagggggggtggccttcaatttttctggatccattataaggaaagctcaatttaagctgaaatgtaagcctcctgccaagggctcacatataccaactttttttaatatcttccttgcaaaagcttattgtgagccccactattgtctggtttgaaaaaaatcaccattttttgcacatgttggttcttcagttaacacctttgagggcctgtatttgatgcaaaattttatttttgggaaagtaattggtttctaatggttgatttcttatatttgataccccctatttccattttttctcttttatgtcaattagggggtatcaaatataaccaaatccaccattattcaattgactggtttgaaaaaatccacacttttttaaacatgttggttattcatctaacccattttggggtgaattgatacaaaaaaaggtgttgggaaaagtgactggtttctaatgatggatttcctatatttgataccccctattgaagtagttttcttttttctctcatatttggtgcttttccatcatgaagttgagtgaagagagccaaacaatcaagtatattcttttcattaagcagtccaggcaatccaaagaatgcatgccagatccaggtgttatatcaatgctgaaacagaggtgagacacgtgtttggtatttgtgtgtattgtctctattctaagacaactacctggtatcagtatttccttggttggtgagaaaatccactgtcttggatttgtctttaccaagcaaaaaaaatgtctttgtttttttttgttgatacggccaaatatcttgtgtattgaagaaatttttggtgggatcagccctccaagacaacacacaacacttgtctcactttccaaagacaatatgtgtatattgcctcaggaaagtgagacaaacaaggattggtatttttgggtattcaaattctgagacaatacaaataagagccgtatattgtcttgtcttgcctctgtttcagatttggttgtatgatgtcagagcctatagaacaattgttggctctctctttccctgagtattgacctgcataggctgttggaaagttctccaatttccaatgcatacagtcaacggtgcaagaatccaattcaacccagtaaacacccatttattgggattgtactggttgtccaatacacacaaacacacatgtgcattggattggatactggtattgtatcacattacccaatactgaaaatttcaaaacttggtattgtattggcatgtgcataccagcaatacagcaccaataccctcagtatcaggctgtatcaccctcccaagacacaaaaaatcaaaattgtatattggatcaagcaagccaatgcacagtctgagatttattggtattggattgcaaacttgatctaatactaatacaatttattggctaaaaatacaatccaatacgcatgttggatcagttgcattattgatacagtctagcaatccaagcattccaggaaaccaatggttttggaaactgaaagaagtctagcaatatcagatttgtttggactttggaggtccttatctgagaacatatcaacaacagccctagtaaacaatttcaagaattccagagatgtgttgtatcccattcaaaattatttgttcagtgagctggcacttgagccatatggaagcatccttaaagctgagctcatcttctgatatggtgagaagccaaggtggccggccatctgtgttgtgtttttgaacaaagtaattgtttttcttgacataagcttccatattgatgttcaggaacaagtcttgtctcattcggaatcaccttttaaaaaactcttcagggtatgctgggctcctagaaaagtaattgtcatgaagttgttggtctcctccaaggtgttgttggctgagggtttctttcccttttgagatccacctcattggggccgttgagcattttgtttttgcaaggtacattggatgaccagataatcatcattgttgtcaatccataggattcattgtggagatgccttggcggaggtgtctagctgtctaccagaacttggcagcttggaccactgccccctgctatctattgccagtctgccgtgggagtattgtgacagagctgagacagggggtgaaatgtggttccaggtggctatttggctggaaatccaccctggctctgctggagatgccctgaaggctgagggcaaagtaaatagcactgcaactcagacccctctgtaaacaaaaacttaacagtttttattgtttcatttctttcacatcaaatctgcccatttgaagtgttacccgcacttgtacagtgggtagacagtgaaaattggttgcttatattggattccaaagccccaaaaacacagactcaaagtcatgagaattggtcaggtgatgcataataggtctcaggataagggggttgataagtgcaagccaacccccctcttgcacgccagcagcagattggtgtgcgcgcctgcacgccattgcagaaatggcgtgcaggcaggcaagccacttgcctgcagagttggtgtgcctgcctgcacgcccatggctgtcccataagacccaggcatgagtcctatgagacgacccccttgtttttttttttatttcatttcatttttttttccaaatccccctggcctaaagaggccaaggtcacaccgccgggaggaaccctcccggagagctggtttttataccagctcgtcagaagggtttccttccgacgagccggtgtacatgctcgtcggaaggaaaccctcccaacaagctggtataaaaaccagctcgtcggaagggaatccttccgacaagctggtataaaaaccagctcgtcggaagggaatcattccaacaagctggtatagaaaccagcttgccggaaggaactccttccgacaagctggtacatataccagctcatcggaagggtttccttccaacaagtttgtataaagaccacctgttcgcaggcagtcgaaaccacatcgccgggatgaacccctcccgacaaggtggtggttttatacgctatccgggaggggttcctcccggcggtgtgacctcggcctctttaggccgaggggatttgaaaaaaaaaaaaatgaaatgaaatgaaaaaaaaaacaacaacaacaacaaaggggccgtcccataggacccatgcctgggtcctatgggacagcccatgggcgtgcaggcaggcacgccaacctgcagggtataccccctgcaggcaagtggcttgcctgcctgcacgccaatctgctgctggcgtgcagtttggcgtgcacaagggggtttggcttgcacttatcaaccccccccccccagataatgaatatgaaaaaataaaaataaaaaataaagtttcaaaatttgcgaaaaataaaaaatgaaattgatttttttcaaaagctttgatattcattttgggggactgggagtgctgaaagaaagaattaatggaacatgggcagaatgattacaaatgaaaaaaattggaaccaaaaaaggtttgtccagattggaggccaaaacagtaaattctagtgttttactgcaatgtgggctggtgaatgccccaatcaacagctgtttgaagccatctggaaaccaattttttcaaaattttcatctataatcattcttttaatatcccaatcttcctttctctcagcactatcactccccaaaaatgaattttaaagcttttgagaaaaatgaattttatttttttatttttcataaattttgcaactttgttttttgtttttgttttctcatattcaatttttagaacctattctgcaccacttgaccaagtctcatgacttcaagtctgtgttttggagctctggaatccaaagtaaccagccacttttcactgtctacccactgtacagctttcttgttagcctttgcaccttgtgtagctacaagagttgagctcttggcatcacacaggctgacacttgggtggaaagatgataggtttaatgagcaaggttggcatactttgagggataagaagaaagtgacttgaaaatagatagctatgattgtgtccaaccaactgttgtacaagtctatgactagatgttcatgttgttaaagtatgtatgaatcggtaaaattttagacgggctgttcaggtgaacttcatactaaacacttgaagaaaccatccaaaccaaaaaaaaaaaaagaaaacataatgaaagtccaaacaagttagttggaaaacagaatgggatgttgatcaataatgttccaattcaaatcgcttttgttcttcagatgtcaaggccttgtatcgttcgatttcagtctgcaaacagaaaaaaaacaacaccatcaactcagagagctgtacccgtgaaaaaaaatgaacgaaacctctccaaaacaactcacgattttcgtcgtggtgtatgcgcgtacaaatacttgacccagtgctttgctcaatgtggtatctttctccagagccatcagagcttcatccagacttcgaggtagagctgctgtgatcttgtgagcttgtctatcttgagccgtcatcttgtttacatcaactgtgtttttgtttttggtagattggcgcgagcccgttaatttcattaacttttgtcactccatcagatacccgaaacccgcgaggaaatccttaccacgacaatcgggatgaagaagctcaatcggcgtttctagcatcaaaaatgagccgtaagagatttttctgcgacaagaaaaaaaaatccgcacgccaagtgggcatggttctcgactcacgtattcctagcagaccggcggtcaagacagcactgagggccaggtaaacattcgtcgtggcatcgcaggttgtcaattcgaaatgtttatcaactgccactccagaagtagcagctgatgtgcacagtcggatcggggctgacctaataaaagaatcgaaagattagaacacctgataacacatacatatatatatatgtaaaaaaagaggttaaataatatagttcatccctgttgccagttccccagaaagcccaggtcccttcactccagaaacttttggctacttggtcataagagaacgacgaaggttgcaagaaagctgtgatggcaggtaaatgtaataatattcctacaggatggggacggaccccatttccgcatttaatatcgatatcgaggatattgtttagcaaaaatagtaggacagagatgaaggcgtgtgttgcataccggccagccagtgactttcaataaagttgatggtagtgctcgacctagctttatgttgaaatatatatatgtatatatatatacattgattgttttcaggtttcaagcttcagtttcgttatgtcccatattaaaaagcacgaagagggacacatttcagaacggaagctaacccgtgggtgacggtggagaagacgaggagtttctcgattgcaattgaccttcaggcaattgctgaaaccaccgatcaatcatccggaaagtacgcagtgagacagctagcttacacattcgcgttaaccattcatgaagcagggaaaggtgacttgatacataccttgtttttcttgtgaagagatatatgcatgggcgacctagtgccacctgtaaattcaaagccagtgatcgttagcaacactaaaagcgaaggagtaggattacgagaagtaagaatggactcacgtgcagcttggaacggtttaggtgaaaatgtcgctttcaaacccatctcgtgagcaacactatagatcaactccttggcgtaaatcagttcatcacatgattgaaaaggcgcatgcggactgaggacaagttcgaactgagacgacggttatatagtaattaaaaaaaggagcaaaagaacaattgtgttggatatcagccctgagtgagagatttgaagagctaccaacctgtccaggtgcgctgccagcgtgccattgctccacagtgatatttgcctcctccaggtagccgaccactttctcaatgcatgctagacctgcggcaccgttccggaaactggaagcgccgctccaaaagtgtggtccactatccaccgcttcgagaggttggagggacttgagcaggaccacttcgatctcgaacccgatcagatacgacactccactctcagctattccggaatggagagtcgaactcaggatgaatcgaggacatagtgggtacggagaaaagtggctagaatggttctcggatgcttgatgactgtcgggctctcgccgcctcagaagactgcacatgaccatggcatgggtaggaaagtaagtcaatactcggtacgatatcttgtcgggttgcaggtacagatctcctgagggaccgaaaccgggcgccagttcgtcttgatgccccaatcccatcacacaagctatataaaaaccggcccagagaaatcgaaaaaaaagttgggacacatgcatgtttggatcgaaatgaaacaaaaaggatgcactaacctggtaacgataaaatggattccggcggtgattggatcatctgctcgtaccgcgtcctgtgtactatcctgcagcgaactcgcccagtcagatcgatccaacataaccgtacgaacttgggttgagctgcatcggtggccgcctccgatgcatgaggcatgatccgaatacgatattcggaggaagagcactatcttcacacaaaacacaagattagcatccacgccaaattattgaaaatatgtcaaatcaacaaactcacattcgtccttggtatgtatcagcttctgtgcccggttgtcgtgaatgctaagcgtccttgaggcgtcccgggcgttagaaatttacaaaaaacctgcctggctgagttgcaggcttttaactgccgaacccgacgtcgaattccagcatggatggatggaagaccaacgagactcacctgctctaactgcgtcctaggagactcgaagcttcgtatggatatgatggtcgaaatctcgggtgggccgattggcatgcgggttttgtcaataggcaggcctccggcgacgacctgagcttgtgtgtgggcggcgtgtgaaagtgtgtgtaattgggattgtgctcggcgaggctcggcggcgaggaccggcggaatatggacacgcaatgtttcggatgtaacataaaccttcacctgagtgcaccatgtgagctccacaattacaagtctgcatataactcagccaaatattactttgaccatgactccctctctgtcctggtcccccagaaaatcccactcattgacaaaacaaggcacctcatgaaatttccctcccagtagttatgtgtgccaggcaggggcatgttgagggaccaatgtaattagcaacggtgggccagctactagcttagccaaaatacgctattttgagcatagcattaacacaattccacaaatctttgctaacacacagagggtacaaaaatgcactaacatgtagcttggcattagcacagatttgtggaatcatgctaacgctatgtgcatagagtgaaaatatgtgcccaatatgctaaagggctttttagccttttttttgccgctcaaagcgctctagcgtagcgtaaccagcatagctgcatgctaacacttcacaaaaaattgccactgttaatgctactacaaagtagtgcagtgcagcagcagtagtgctttgctaacactacacaaaaaaggggcaacattagcactgctatgctaacactaagtggtcatgtagttcagtttagcatagcggcccaccactggtaattggtaaagttgagaatgggtgcaatcactcagtctgatggttttcacccataagtagggtttcctcagcaacggaaggtgaaaattctgatctagtataatttcttgtgggttttccaaaaaaaaaaaaaaaaaaaaaaaaaacagaaagaaaaacaagatgagcaatcaggacagctttaaaaagaaaagtcacactgacattgatgaaactggaaatatagaagagcctgtgtccaattgcagctattcaatgtcatatgaatcattaaaagaaaggaatggtaggataatgatctccagttgaaatgggagatattatgatgtaactgctgctttaaattccacatggttccaaagtgtcttcttatctagtgactgtctataggatcagggcagctcccctcggcccaaactgctgcttatttcaaaagggtttgttggttattctcaattttttcaaagttcaagcatgggttttgtcttctaaaggaaccctactactttccagggaaatcagaaatggctgattttaacttattttgaaatcagaaaagcatgaaccccctcattggatttgaagctacatagtttgaaatgtaaccttatgggattagagcaactggacaagcatcctgatgaaattttgaccggagaggcggagaattttttgagaagagaaaaactttttgggcaacaaaaaataatttttgttggaaagactcaagggttgggaaaagagtgtgagagccaatggttttcaattgctagtagagcctatgtgttaaatagactacatacaacaagttaaacatgtggttgagagaaattgaatatcaaaatgaataacaaagtttaacatatgcttggaaggataattggagcaaatgaaagttgataaagactagaccagggttcaaagactacaaggatttcagcactagacaacttgacaagataccacacaaaaaccaacaaaacaatgtaaaaatcatgtatattatttatcaaatcattgttaatttgaaagtgagttagatgagttttttagggatgagaagaaaaagagtcaaaattccaacacatcctctcagaattttcagatgcccaccagtgggatttttgaatgtttttcttgtagtgaataaatgtatttaaaatcacagggattgatcttccaaaaacaaaaatgtgaccagacttcatagaattaaaattgtggaacattcaagagtaatatgagagcaaaccaaactagttcatctcagaagcatcctggatacccttagatctattaagcagtgtaagtatgcatgctggaaatgcaatgccaccagcaaaaaacatgagcatagaattttcctggtgtggtgattttggaagagaagattgaagaaagatgttcaattcagactagaaggtaggctatgtaactacagttgagcttgaaatttacaaaaaagaaggtactactttttgagtcaccttgaaatatcaaccacaatggtgttcaaagctcattggcagttaagaacataaccttgatcacaaggtgagatctggaactatccatgtaccatggccaagcgcatattgagtaatttgaaactctgaggttaaaagatgtcatgaactatgtcctgaaaatggcttggaaaattgccaacttgtcaacaaacaaaagcttggccacaagatgaaacctgaaactttgtgccatgaccaagtccacattgagcaatttgaaacttgaagattaatagatgacatgaacttagacatgaaaccccttgaagaggcctggagaattgctgcgttatcatttacattttcatgattgatcgtgttagtgtttcaaacaaaagatgttacaggccacagatgatcatgtgttaggccattgaaggttctattcaatggccataacatcaagatgagtggcaataaggagcatggcatatggatcatgtgaattgattgaattcctacatatataggatcactgctgtaaaaagtggattactgaaacactgatttgaacaggcacataaccaggccgatacacctcgacctaaaaaagtggggtcgatttggggactgaagagggatttattccaagagagctggggtgtgtaagatgcgtaagaaaaggtcggtaagtctctacaaccttcgaagaagtgatgatgtttgctttgaatcaagtgtatagtaaaagagtcgagttattcaaaaaactgggagatgcaatttgatcgcgtcttggatttccttatagacttcttcaataggtttatccgaatttacctgattaacatgggaatctcaatgtcagtgaaatcatacaggtacccccagttttgtttcggtgaaggaaagtctagttcggttctgagattcataccttgactactttctgtttctgttggtagtagtcaacaacaggcattgaggtttcgatgaaagtacctatgtagatttgatattcatttttttttcaattgattaataagagaattcttggggatgaatatttgcaggaagagggtactcaacggaatcgttttttgatactctcctcgttatcatcttctctgccgctcgtctttcctctttctaagagtcgtttcaggagtgtttcttcggggcaagtcaggaagaggacaaacgaagattgacagacctaggacaatcgatcaatcgatcaaatatcaaaatatacatcaacacagactggattatgaagggtgatgatggagtgtgataagcttaaggattcacatcttcgtcaaacttgacagcttgatccatttggcgcggaaatccatcgaccaagaaccgagtttttccttgagcgacggcagcgccgatggcgttttcgagcaacttgatggtcacttgcatggggacgatcttgccttcacgaatgtaatctttgatcattgagccataagtggacccatcacgattttgttcggctcttaagagatccccagcggagagatgtacgaaggagtattgatcgaccagtcgcgcgcattgggttccctttccggccccaggccccccaaggacgaagatgacggtggtcttcttgttgtcaaagacgggcgccatgagaacggttaggcttgttgcctggtcgaagaagcttcgggtctatcggagggtacgacggtgggtgcgccgccaaagctcgggagcgctttcgaccgaagacgtgggtcgctgtcgttcagagagcgcttgtgggtgatataaacaaacgtagagcagccggcagtgaagatcgcgaagaatagccaaggcgatggcgccgagcgtttggcggtcgtcgtccgagcggattcagtcgataagagccggggaagcacgggccgaacagctggggtggatcgacggggaaggaatgctgaggttgatggagatggtggattctttctgagagaacaaaccagcatatccttgctgaggagagggttgcttggacggtgctgtgctgttaatgaaggagtgatatatggggttatatttacataaacacggttggagaaatagtcaaaaacatacacaccagttttggacagccgcaaaaaaaggagtccacctggttaagccgaagtcagaaaaccccccccctttaaaaaaccaacagaaagccataccacctcaagatggtctacctcaaacaatcgatggcctcacttcatggctcgtttcactggaagaaaggcatatccctagcattgtcgacaagacctatcttgacttcccgatttctgtcgattgcaatcaatcaacccaagccttcaaatgggaaactgtttcggtcagcggacgaggccatagtggatatcaagagtaactcgttgattgcctcttctggtaagtccaaccagtcttacaatttatttttgtttacactgcgttgtttccgatactacagaaaagataccgatctgtttgtgtgtatgtgtctgtctggttttctttctacgtaggatttggtttgtgtggtgcacccgatactttgattcaagcggtggctcggcgacctgaaatcaagaaccttacggtcatttctaataacgctggagttgataaagctggattgggtctcatacttcacactcgtcaagtctccaagctgattggtagttacatcggagccaacaaacttgtcagtcacaataacatatttgttttccaatgaaatacatacaaattgaaaagacctgtgtttttttattccttggggaacaaatatccagcttgaaaatctttacttgaccggtcaaatctccttagaactaacccctcaaggtaccctggcagaaaaatgtagagctggagctgccggaatccctgctttttatactccaacaggtaacgtcattcttatgatcgaggcaacttcaaaaacccttgatatctttgcttaggactctctcatcttgcttggttcatgtaggctatggaacgccggtccagaccgggttgatacccatccgatacagtgctcaagatccttcaaaggtttctttccgaatctgatcgtaggaatgacatgaggatgcacatggatggctaacattttaccgactttcattatggaaccactatacaggtagagattcccggagagaaacgagaagtgcgtgaatttgatggcaagcaatatttattggaacgagcgatcaaagcggactatgcatttgtgcacgtctggaaagccgacaggtttgggaactgtgtgttccgttattcggcacaaaactttggtggggtgatggcacgaaacgctaaggtgacgatagtcgaagcagaagagatcgtcgagcctggtgaaatagatcccgatcaggtccatttacctggcatcttgtccgtagaaatatccaatcagattcctctcctttcgactcttgagtgataccttgttaggatactgatttacctatcttgattgattttttttcctttacagtgtcaatcgaatcgtaccggctacagctaaaaaacagattgaaaagattgtcttgagatctggatctcaagaccaatctcccactggttcatccaacaagagcgaatctagcacaaagagtgatgaccctaaagtggctgcaaaacttaagcgtgaattgattgctggtcgggccgctcaagaattgcaggatgggatgtacgtcaatctagggattgggatgcccatgttggttcctgaatttctcaaaccgggtacaaatgtccacttacagagtgagaatggaatcatcggtaagtacttgcttccttctattcaatctctcaaagtgcaaaatgaaagccttccttgaaattggctttgactgacatcagatctcttatgatgttaatgggggcaaaagggatggggccatacccatcggccgaggaagttgatggtgacatagttaatgcagggaaggaaacggtgacccttctaccgggtgcttcgacatttgattcgagtgaatcgttcgcgatgatcaggggagggcatgtggatgtgtcgattttaggcgcgatgcaagtttcacgatccggcgacctggccaacttcatgattccgggcaagagtgtcaagggcatgggtggggcgatggatctggtgtcgaatcccgactcgacaaaggtcatgatcgtcatggatcactgcgataaacatggcgttagtaaactcgtgaacgattgtcaattgcctctgactgggactcgttgtgtcagtcaggtgatcactgacctcgtaagtcatcatccattctacatgcctcaatcatcttgcaacgtgacagtaaatcctttggagaaactgagtttaattttgatcactaggctgtatttgatattgatcgaaacgctgggaaaatgactttggtagacttacaacccggggtaacattacaagaggttaaagataaaactgacgccgagtttgagattggcggtaaactcaagtcctaatgacattgtgttccttttcttgatgttttaaattcttgaaaatctttgctactatgaaaatcttctttgctacaaattttgttgttcatttattttagaaaatccaagttacataaaactagcactgtacaagaacaacaatcaagcacccttccttatacatttttttggctccacataaagaatatagatggatgcctgctcatatagccaatactggttgttgcaatgaactaggccagacagtgagttagtggaaggatgattcattgcatacttgagaaagaaggaagagaaagatgagaaaagaaaacaactggacttacctaggccagacagtgagttagtggaaggatggggaaaagagccttccacgtgcacactgctgacctaggttgactacctacataggtttcacagatgtgtgacacctgagagaaaggttggaagcagagaagaaaaggagagaagaaaaaggaaaacaacgcctcacgtgatactccaacacttgtaaactcttgtatttgacgtttaatctcacttgcatgcaatcttagtgctgctgtcagccttagagccagccaagctggccaaaagactgcctaagtcctcccttttcattcaagtccctactgtaactttttcatcttaatattttattgcattctgacttcagaaatgaattcctctgttaattttaaccttagtcacccctacacacttttacactactcctctccttcacagactttgtaatatttcactgtaccattgtgaaatatctaccaagttggaattccaactccctaccacatgtacatgttgtgattacgtaatccaactctgaaaattctctcagtagacactgagtttgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaaaccagcatacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccttcaagttcagcttgcatctttctgctaagttccttctcagtctctctgaatgatcccatcattcctcttctactaaacctctgcctaaatcatcatcaattcaattcaagtcatctttactctctgtttggtggtataactgaaaaccacctaggtttccctttgaagaaccttggtctttgatctaaaaaattgaggttggattgatatatcaataccaagtaccctattcagtttctgttgataggaggcgtagattaattccgcttaaataacagccatccttttcaggaaagtaagactgcatcaaatcttgattataaaacaaataaacaataaaaaattattattcatttcttttctctttctctttctctttcttttcctctccttctagttgtatttccttatccctcagaaatacatctagatttgcccccccatccttgtgtcctgccgtcactgttgagactcaggctcacagctgcagctactaaagctcacactgctttgaatgacagtcatgtgtgtgcattcctgctcctaataccccacttgttgccggattatagttctaagctatgtcacattggaaaatgttgttggaatagcatgcatatgcattgtccagtatgtttctaaccttaacacatacaatcttgtatataactcatactagattgtaattggtgttttccctccagtgaatcagaaccatcattttctcactctcaggtgtcacaagacttgtcagtctgtgaacttcaggcaactcatcctgtgtccccttcaacaaatgtttggcctataccacaccatttgtaaatgggatgggtcatgtctttttgtaatgttgcagcccaccctacgaccaatctgggctgggtctggacccaggcaagcccctaatgaaccggcccatgtagatctggataaaaaatcatttttgctaccaggtagattggtttttaggccaaagaccctgtttgagataccatttacatgagtatgttgaccaaaataacagtctcagccctttaaatgtctgtatttttcaagtcttttccatttatcaaagttttatttccttttttttttggctgcataatgccttcagtccctatctgtactcaatttaggaaaacttgctactgtctacatgagcatgttattagaagaaatcacaaaaaatttcaatttttcatttctatcattttgcaaaaaattcagttttgctaccagttacatgcaccaagaaaaataaatgctcactagatgacaggtgacatcatggatccttgatcactgctcctctgtagtaccatctctgctacaacccaaatacaatggtctctttgtgtgctaccgggggctgaggaagagttgagctgggttaagctgcagatggcatagagcaaccatgccctgcccaaaaaaataaaaaatggacatgcggggcctatgccctgatacttatttttaaggcaattttgaactcctacagatgtgtaaagttcaaaattgtaactgctaagcttctactccagcagttcttttttatttatttgtattgcctaccaaaagcccacacctcttggaggtctccaaagcacctgtagcacctgtttttaatgcttatgtaatactctgaggtaatgtttcatcattatgtgggatcaaaagggatacaaaaccctttaattacaaaacaaaaactaagtttggacaccctcaaaatccagggctgtttttttgccatcagcaactgtatgtaatggaacatgctgaaattaggctgatgtcacttgtcatcaagtgatcatttctgtttcctggtgatgagctgattcaatagggaatttccagggtcttgcttcaaatggtggccactgcaatgcctgcaaatatatttggtttctttccctttccagacaatggaggacttccctttgattttacagcccccagtaaagctatttctacagactgtaaagctttgttaccagtgagaattcagctttaaagcctgtaattttagctttgcagagcttataaaactgacaggaagccctctaattttacaagaaaaagaaaatccaacacaaacaaattttcaagcttctggagcccaaaattataaagtttagtcagctgggagttctggacattcatgggtacccataggcccaccaactcctcccaaggacccactgtgggatactaagctgctgttttcagagtcttaccaataaaacttaaacttagtgtgatggcttattgcaaatcacctttgtgtcttggataatggcctcagcattttttccccactgacacctcaaagacacaataatcaatgattgatatgctgttcaagtcattttcagaattaaaagctatttcatttgaaagcctcacatctgtactgagaaaggtttggactagatagacacagaattattccaacttcaaacttggatttactactatttgcccatatgaaaggtagattttactctcaacactcaatgatcagtaattgatgtgttgcaacttgctttacaaatattcaatattgtctgagtgagagatccttcttggctgtgcatgattataacataacatatctttctattttgcccttttatattcaattcttatttggaagaaaaataacccaaaccagtgggagaatttggttgagattcacttcaaatggtgaagaggaagaaaattatgatgttactcttttgagtgttatggatacatggacaaaattgtttccaagagccttcttcagatattcatatttctccagggcagataaggcttcttctaaacttttagtgtgagcttaaagctcttggctggtcatcttactagcatcaactgggaaagagcataattaggtctaattttctattctcaaaccaggaaagatgatgaccaacctctgcaattggagtgaatcaattccaaaagtttctctcagattgatcaaagaggcaattctttgaaattcagtgacaacatgtgtaattatccaaatcaccacaagagtcttgcagatccctaataaaccaaactttaacatcacactgagggctaaatagataatgcaagtggaatctgcagtttttatcctgaaattattttcaactgatgattaaaaagtctaatggggcctgcccatttccacctggtgaatcaaatgggcaaagggaaaataaaattatataaccaaccactataagaagaatgaaaagagattggagtgggaaattaccaaggcaacaggcagacttgaaaggctgaggagaaagtgtagcactcaaacctagctcattagaaacattatagatcagggaatagtacatggggccccagaaaaagcttgtactgaaattacaacatggattcattcagctttataaagctccacagcaaatcatcaaaaatgacaaattgcaagcctgtacgggtgcactttcagtgtgacactgctctatgccaatgtttgctttttgtaaattttctgttactttttccatacatgccaaacctctactaccatttctgaagcttaaatggctgctccaactatgcaagctatctgaagcattgactggtactagaggatcaattgattctagtaagatgacctcaattccaaatccaactaggaacaaagtacttctttccactacactttaatgaagtgtggtagttagaatgaacattggaccaagtggataggactcttggtctcagctgaatgattgcttggaaagtcaagctcttttcccctaaaaatgctacacagaaccatggtgtgagagggagagtaagccaagacgtgcagggaagtgtatttgggctgcaagaagagtactagagatggcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacccgcacccgcacctgctagggacgccaggggcgggtacccgggtacctgcaccgggtacctggcacattttcccagaaatctcaaccttgaatttctgcatgaattggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctatctgatctatctttagctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagattgtacaccatctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaacaaagcaaccagattagtccagcaacacatgtaagacaccagctggtgtactacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgatgaatcaaattcttcaggggaagcattcccagggcaggtgtagggcaggtacccgggtacctgcctttttttaccgcaaattttgacacccgcacctgtttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgctgacatctctaaagagtactccagaggggccaaaaccagcagtcatgtcaatcatgatgccccaagccaaacccacaagctttttcacaagttttgaaatgaagaaaacaaatgccattgcaaattgtcagtaaaacaagagtcagagaagtcctgcttagagttgattgagaaattagaaagctacatttattggaagggtgaaggattctcaataaatggggcaacctcagagcttagcttagagattgttgcggggtatttgttgtggatacccgctatccgctggcagataccccccagtgccaacagatacccaccaggggctatgaatggccccttttcccccaaagcctggtggatatcccggtatctccagggatgcccagtgccaagagcatgagaggggccggctggaaggaaaccattcccttccagttgaaaaggtgcatgtaccttgtttaccagagggaacccctccagctggcaaggtacatgtacagtgggtggactgttatttttggctgcttgttttggatcccagagcttcaaagcaccagattgaagtcatgggacttggtcaagtggtgaagaatatgttgcaaaaagtgaatatgaaaaaataaaaacaaaaaacatattttcaaattttgagaaaaataaaaaataaaattgattcttttcaagggggttggaaaaacaactcccagaatttcgccaacgactcccattttggttgaggggtcgtcggacaggagttgttcctccaaatcgatggccaactttgccccaaaccacccctcatgcttgagggggtttgggagttgtcgctcccatgaccggaaggatttccttccggtcaacaagaagttatacctcatcgattggaagggattccttccggttgatgaggtataacatcctcattgacggtgtggaactactcttgggaggaatagagcttagagagggatgagtgcgtgaagtgctgcctctctggttactgggagagtaagaagaacaagaaataagagtatggactcttaaagaaaggtgtggataaatgaagatgtaagatttgtaaaagggtaaggtatgaggataataattctgtgtaaaaatgtctcaagtctgtaattctaaatatattccaagtaagtaatgctaaatcaatgaccagggagtaataatgacaactctgatgggggacaaatggcaagggccaagagaacactacatataagtcttctgggggagaataagaaaacaaggagcaaggcatcatcacagggtacatgtaacaaggcaacaacatggcttgggagacaggcttgggaatggcatgtgtgacaagggtgaaacaaggctgaagcaacaaggatgaaagatgacatatgtagcaactgtaacaatctgccatggtatgtaatgaagagaaaacaagatgatgaggagcaagggactttcctaatagcctggctctcttgagtggtggactttctcccactttatacctgatttgtacttattttattaccatttgtggctggtgatccatgttgagtattactgatgggttgttgagtctggtggggctgatggtattgtctttgggatgattggaagtggtcatgagtatatttacatatgtaggatgttgtttgatggttgttatgatatgtaggaggtgtgaaaatggtccagaaaggcgctttgtagagtgtgactgattttgattggtcttaccacaacggaaggaatcccttccaatcaatgaggtataacaatctcattgaccggaagggattccttccggtcaatgagatgtaacaacctcatcgattggaagggattccttctggtcaatgagattgcaatctcattgaccggaagggattctttctgatcaatgagatgtaacaacctcatcaactggaagggattccttccgatcaatgagatgtaacaacctcatcgaccggaagggattccttccggtcaatgagtttgttatacctcattgaccggtgtggtcattattccgctgtatgaaggaagaaaaattcaaaattttattatttatcaatgaaggactcaagatatggacaaatgaacgtcagaaatggaatctaccgccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacacagaatcaaggatgtcacacggagaatcgcaggatcagaggcactcagatggagggtatattgcatgggggtattttggtgggacacctgtcacagatatttattacacaagaggttcacaagtagtacagttaccagttgaaatagatacacagtttcacaaacattacacagaagagccagtcctttgttccagtcctggttgaagcatagtgctcccagaccctttgggttcaagaaccacctctattacattatacatatacagcatcaagaaagaacacaagtatcaagacatcaagacgagaaaaaacatcaacaactcaatcaattctttggacaatttgtcagaatcattcttgagaattcattttccacagtttccatttagcgctctaactcattcctgtggtactcatgtcagagatgggccgcaacgcctctcctagggcagccgtggaaaaaagtcctccagctgtccggagtgtgggttggtaactaaatcttgattcttttttggaatcagatatgtttagggaccacgggaaatgatcagtgtgtctttaaagaaaaccaataatattttctttcaatcttcaaaaatagaaaagaaatagctttaggaacaaaaacaccttgttactaaaccaatgcagggtgggtgggtggcaaggaaaaaatttatttggtaaatttaaaggtgtaaaagttaaggatgagtaagattaggtttttggatgagagaaagtttgtggatgatttgagtggaatccctttatgaggtgtgggcaaaactttcttctgacacaaaatagctggttttgttttggactgaaccaggaccattttgtgtccgtccaaaaaccaatcttattcgtgcacatggaccccagctccttctcctagtgccttgttcaggtgctatacatcaccaggaagcataaatttaagtctattggtttgccctctagactcaaattaaagggttccattttttctgtcaaggggctgtacgtacaccaactgctcaagcgcccaatctcacagaaaggactagccaagttcatccaacccagaaaaatatattacagagagattccatttcattggggagccatcccgcaccaacttcagtgttatcatctgtctaaatttttctatcttttccttcaatttggtcagaaggagcctcttttttcgacttttccctttctgtttctcccttggttctgcttgggcgctggcccgaggtatgaagtcaacatggccggttttaagcaacaagactgaatccaaaccagatattccactaaatcatagcaaatttagcgataatttcatttcccctgaggtaccatagtagacctgaagtctcggagcctctgtgggacaaacaccagtgggcaatactcctccttttatattcttcaaactccctcagttagcctcgatccacttgacctttccatcttctttctccataaaccattttctttgttctgcttcattcataattttattttccttttccactgacctctcaatctgtgctctttgaaatccaatttttttccccaagacaccgctttgcatgtctgcttcctttgtctctaaactatcctccttccccatccggggcatctgaacttgtcgcttttactaaaccaatgcttttccattataattcaactcttttgtatgcttgaaatgaatagaacataaacacctcaacatggcctgtaatccaagacaggcattattcaacttaacttgcagctacatactgctattcactatgaatccttttgtctctggtcagggagaatactcctgacttctatacttgtcgtacgcccggacaacttataaacccctcaatgtacattgacaccggcagactatggcctgcagttgtctaaatgcatgtattctccagtttgatccaaacttggattattaatcttgacaaagcttcccaacccagttttccttgatatggaagtctggagagatacatacctacaaaccggctcgacttgaagtgagcctgcgggctcctggtgggctgccaatgccattgtaggtgttggtagaatgtttgatgcacgttgtgagaactcctttgggaatggtggcagtcctgcgagggggaaatagcagatgagatatatcacgtatgtaatgatctactacaactgttacggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttattttattgttgtggcaaaactgatgatagagaaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatttgagtggaaatgttgagtaagaggtgtttttttttctgtttaaatgattgacgtatgtactgatgataaatgtttatttatgagatgatattgtggaaaaaaaatgtgactattgaaagtgtctttcccttccttaagagcacaatggtttaagatcactgtctcttgtttaagatcacaagttgtactggttgctactttcttttccctatgcttctcaatgtctgaatgatctcaatgggggcacttggttaagatcacactggttaaatgtatggatagattgctgtgtatctgtatgggggatgatcagatgagatgatgatctgttgtgatgagatgagatgatgagatgagatgatgagatgagatgatgagatgagatgatgagatgagatgatgagatgagatgatgagatgagatgatgagatgagatgatgagatgagatgatgaaaaattggaatgaggggggaaagcccctccttaaatagtctattttacaacccggctgacttgtggttctagccctaaccaataatctataaatggccaacttgtggttctagccctaacctataatctatactagccctatacaagattctcagtgtacctacagacaatttggctagcttgtggttaccctatgcaatgaatattgaatatgtaaacaaactaaggccaacttgtggtttaaattatgcaaataaaatttaaatcccaaataacttttgactgagtggagctagcctagtggttcccatgagtgactatgggttaaatgacccgtagagtgtgattatgccataatacgcctaagaatatatgcccttctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacaacgtttttgattactggacacctagaaaatacctcaaccagcggggaaaccaggacaaaaaaagtgatcctagccaacgccaagtgggcaaagaaaaaccttggcacagttggagctgcctaatgttgtcctcagaagtacaaggctgaaatacaacacttttgacccacttttgctcctatctatcctatgtcttctaaatacaaattgtctttacaaatcctttgtcatccaacttggcctggaatctttcatccacatacttctatgcttacttcttcttttgctcatttgttcttaaataaaattgacatagacaatttttcttccaattccctcctcaaccctgaaacctttgtataaatagacctttgcgattaccttttagtgacttattcaggttgcaattctattaactggatcctcgcagtaaatattacatccattcaacccaaaatcaaggtgaccaagttcctcacattaaaacaggacttgattttggagtcagtcgtaaaccttcatattgaacatcaactcaaaattctttcgtattttcagcatcaattgaatcactgctatgcaagcctcatgtattatttcatttttcagtccttgcacacgactcctatgagttagctctatagctctgtatttctttggacttccacatcatgacaaagcctttccgctgtctctatctaagacatcattaacagttaaactgagtctaggctgagtaataccaagaatctacctatccttttgattatattaacccaagccttctgagttctcatcttttcctgttgatgttttaagctaagaacacaaactctccgggttgttcaatcaacttatattccacctcactcctatgccagttagctcacaaccatgaccaaaaacatgccaccattcaagctttgtcctttgtggttcagcccatcttttttgaacataatcttgggaagcctcaaatacactcctcccacaaagaacttaatctaatactagaatacaaacacacctgtgcctgccttatatttacggattccgcctaaattgttgaatttagcttccccttcaatttatttccctctccacagcttaaaggacaagtgactgcccaaaacagacccaacttctgtattgtgaatagttcctactccagggcgttttcaataacacgtactttgctgtgactgaatctgaagctcaagatttttatctcaaatttggatcatgagcaattcaggaaccaatatcacccttgcccatttagtaattgcctcattgagttttgccaaagccagaaatatttgattcattcatggtgctcttcttcattgagttctttcctgctcgtgattcaatggctcaacaaagcagaggtctgagcccttgtttgtaggcagctctttctcagagacataactaatttttttgtctatgcattgaaggaaacggaataacaccttatggcataatactcctggattaagtaagttatcaaaatacataacagaataattaatctgagaaacccacaaaaattagaaaatgctcctcataaaaatgttaaaatggctctaaaattgaatcatgaacccccctaatgtatacttttctcttggttatccagtttcactaagctgagatcttaaatgtggcgccagccacactattcccgaacttaacacaagtccctccctgggcccgaagggccgcctcccgtcagggagggacttgcacataatgtcgcacatctgggctgagggcatccagccaaatggccggataaataacaaaacaccccatttcccccacaagatgactgttgttagggaagccgagcgggacatagactcgcatgatttttctcattttttccatgtctttactttcctaccactcctcctcaagccaaagatattatgctcgatcaaaaatgaaaaatacaaaatctgattggaccatgaccggatatttcccctccgatgtctggtctcacgccctcatgacaaccatgtcattgagcctcggagtctcactctcactcgcattcatgctgtcaaagaacctgtcaactacgacataacaagttttctaaattccgatccggtcatgcgagcacgatccgactatctgaaccagaggaaaaaattggcatttattactatttgccaagagttaactcccaaagcatgtcctccttcaaacagatcggaggaggctcatttttgatgctaaaagattaatttttttttttaaacaaaagccaagatgcaaggctcacctccggtaacctcatttccttagaaggaattgaggttttggaggcaaatcactttgaagtttaaaagtgtgaaatttcagccttaaaccttatgacctcaggccgcgaggtcgatttatcatgtaagcctctccttcggagagcgtcccttcgggacgcggggtcccttcgggaccctccgatcgagaggctttgttaagctcgcactattccctagtctcaaataaaatacatgacctggctgaataatctttgaccagatctatccaaatgcaaaacaaaaaaaaggcacatggatagcgctggcaactcaaatcttctacaatgacatttgccgtcccgaacgcagtcttcatgagcgacggccgccgagtgttcttggagagcgaggctgtcagttgatttcttcgttggaacctgaggggaaatgtgcgtgcgacaacgactatcgtgaaatttcgagatcaggcaaacgatttgatttctaaaatttgattcgcaatcgcacacgcaatctgacaatctgcatagttgccgatgagagattcaaatttcagcattgttgggagaaccaaatcgcgaccggcgaccaaaacaaaaacggcgtttatccagccgatacacaatcgactggcccttgagatcgattggcaatcgcgttcgaagccttacaacacctttttgtgggcctcagcaaacaccttcaacttttggtctcacggacataccgatttatgtaaaaaacgtgcctgccacaatgtttttttctattggaggtacaattttaaaattattgttatccactttctggctgaggtcagatcaccgccgattgcctgtgaacttgttgaagagatgagtttaattctcaactgactgtccgacccgttgattcccccaattgacttgagtagactgcagcaacagcgcccttcatattgatcttgacagagagcacaaaatcatttcaaaattttcaaagcttcctcttgagagacttattgcatgcatgttattcttgcacgattgcccagtcacgcccattcggcgtctgtatatccttacgttgtgaacaatcacacaagtctgcggccattgtgtgctattgtgtgcccaactgtttcgagtgggccgtgttgcacccgtacgccgctcgagattttgattgctttgctactacatagaggcagagattgacttgatctacacatattcccgaccgcttgtctgtttagacttagagtacgcatccttcttttcctgctcgatcttccaaggattccttcaacgtggcaatgaaagagcctccgaattgggtccaactcaaggagcaccttgactccaaatactacatccacgcaagcgatggaggcaagcggttcatgtggattgtagtcggaatttaccctattgtgacaggtctgcacatagctggcgcactcaagcgaatccaacgatccggcttttggttcgctcggcttgattcggagggttatatcaacgaaaatcgccatgtggtggttcacttcctgtctgctttcaagaccatcggtatgtcgaacatatcttttactcctgctctccagaaaagccttctcacttttcaaacagttgccttgatcgctctggtcttcatgcagcacgacattcgcacccatattcatgcttattgcgtaatcatgcaagctgtgggcatagttgtgatgtacattaacaattggcaccgaagttggtcacctgattggtttttctgtttgggttgttgcttaaaattgatgggttttgttgaaatttgctggtatatcgctttcattcgtttagcatggacttcgatttactccatgcctccgacgagcttatacctgaagttgaaccaaagacgagggaaacacgtgttcaaccagagtgatcgggcttttcctccttggctattcaacttgggccttgtcggtggatctctatacggaatacttctcacgatacccactgttattataatgtgtatttcgatcaatcgcgccaactctctttacgtcgttctttccaatcttctggatgataacattgccctttctcaagatccaacaccagaatccaagatcctcatgatgcaaaatgctgctgccgtactcagcggcgtcgagcgtttgacctacgaatccatgcgtatttatcgggcgtttgagattcaacttaccggtttggtcgtcggagctctcatcagccttgctctttattggtggtcactgcatgcaatcatgcgctgtttgaacgcacaactgacaacttttcgccgatgtctccaaaaccgcgacgacgctatacagctggggatgatctcgaggtgccaaggcgcgactttgctcaatagaacaaacgaagatttaccggaagtgaaaaccaaggagctagaccacaagcaagcacccttatccggtggcgcgagccaagtaagccgagctagcggctataattggaaatcgtggtttccgagcttgaagagtgataacattgtcgtagatcatgcactatggaaatctaacttcatgcgtccaatcaaagccgagggaatgagctacaaggctcgcctacgtgctgaattttcggtacttcagcgttgcaagactaatctcgtctggcaagccgtattcatatcgatgttgtgtttttcttacgctgccatggcaattacactaggtaagtgaaccggcacgtcccaaaataaaaacacacaactggtctaatcgtaagctttcaaacccagtggcaaatgcttttggtgtaccggaccgaacgagtattccacaactgggatactttattatactatggtctaatacgatttgggtggtggctgggactgcggtagccgttgtaagtcagacctcctacatagactacgaaaaaattccagggattctgataatttaccaattatatcacattccacagctttcagctcgcaatgcatttatagggtcgcaggattctatgagccaacaggtttccactgacgtcgaatgtcaaggaaccaagtcttttgattattaatttgagatctacgcctccattcaaaaattagacacgatatatctttgcttctgtaatcttcttcctttctgtttatattatttccccttcccttgactacatcctttcttgtttatattattgcgtcttccctggactaaaatttcaactataaccttacttgcatcgtcctttctattctgttttctcccaattgtagaatgagtgaattgataatggcatcttagcactttccactttcaaattcagagttgttttgttatccattttttactcgttgttgactctcactcaaaactgacctgtggccaaaaaatatcaagccatgtttcgaagttgggaggctctgtcactgagcctcgcattctggtttgttgtgtcacagatgtgttctccaattgctgtgatctgcatgcaacagattcctcaacacccattgcatgaggtcaccaagttatatataagggtagggactgagtttttttttcattcaagctgcaggccaatgaattgattgaggcgccctcaagaattcggactcagcattccatatttcttttgtcctgctccgctcgagtaatgtgattgacttgttgatcaaatttacatgattcatgattcataaaacaacagaaaatgctgtagaaaaacatgaccggagtatgcatagctactacacaaatgtcacggaccagaacaaagagttggaggttgagtgagatttctgactcagaaactagaaacaggcctagcatcacaaacaaagaagaaaagcagacatgctgatctcaagactcatataaatatgtatcttcgaaagaaagaagagccatgcacaagataatttggcgatgatagaagaatatttcgctgggctacaggcattcagaaagacaaggatgccgggcggccgcggttcagggaagacctgcgtggttgaacgcttggcgtgtaaacaccctgttcaaattcccccaaagtgtcacgaagttgatcatggtaataagagtctctccgacttgggcccccaaaggacagtggtgagtaactatcgtagctcagtattgagtctgtgtagccccgggaaagcccgcctcggaacattgaaggagacttataaccatcactcaatgagaatcctggaactgtggtctgatttcttgtctggaaaccatggggtgctgtgacattattaccaggccgttgcaaagtgtcaaagtgctgatatataatccaaaaaaacaaagaagtgcaagtgttgataattcaaaaataacaaagagtcagtaattaatcagtgtaggtaattggagtgccaagaagggcatattttattttcttgtttctatcaacttacatcacaagtgcaatgaatgtcatgaccatgacctttcacattttggacagattgtggattgttgtaagttccttgattcatgctcttttgttgttgcttattttgaccacactccaggtttgtgccctgttgtccatggttttggccattcattccttgggtttggtgattcatgccctgggcttgttgattcattccttgggcttggtgattcattcctttattctgaccattccctccttgattttgagccaccatgccttgggtttggccatttcccccattattctgaccattcatcacttggctttggccattcattccctggttttgaacattgcctcctttgttttgggcattcattccttggttctggccattcattccctggttttgcccattcattccttggttctggccattcattccctgattttgcccattcatttcttggttctggttctttgaaacttggttctgaatatttcctcctttattttgacccatcatgccttgattttgaccattccctcctttaccttggcccatcattccttggttttggccattgcctgatttgttttgacccaccataccctggttttgaccattgcccccattgctctgaccattatttcccttattttgaccattccctccgccttggttttggccattcccagctccttggttttggccattcccagctccttgcttttggccattcccagctccttggttttggccattcccagctccttggttttggccattccctcctttgttttgaccactcattcctccttggttttgactgttgcctcctttgttttgagaattcatccctcctgggtttgggccattacctcctcccggattctgaccgttcccacctttggattgagctggattgcggccaggcattcctttgttttggccattaatgcctccgtgttctttcattcctgggtgcagactaccctgaggaggaagcatttgattttgattgtttctcgccgatggataagagtataaagacccttctccagccgagattgaatttctgcttccagcctgctggaaacccagctgacctgcagctggtgagctcctggaaacagatgataataagaatgaattgagcatgagatacaaagccaacttaaaaggctcgggcaagattcatagaatggttcagtaagaaaactcacatgaacgagctcattgatggtgcggcagtgcccaagaatcctcgctcatggagctggcgaagtctttggattcgtaccatttcactcgcatacttcttttgggctctgacttcggccttgagcagctgataggtcccgcagcgctcgtccaagcctggataccatgtcttagcaccagtcaccatgttaggaaagaaaaaataagaaggtgttggcttagaaagttgtcaagcaacactcaaggctaaaggatcactgaaagctaaaggggcactgaaatctaaaggatcactgaaagttaaaggatcactgaatcttcaaggataactagagactaccggcgagcctttgtgtggccaattgccgatgaggagaaggtgcttgcctaaaaagtaaggatcactgaaaagataaaagagcttgtgcagaaatttgtaaaagatcacagaaaactaccgctggggttcgatgtgggaagtgatgggacaagaagaaagtgattaaagggaaaatcgacaggctatcactgaggttttaaatggtcaggtgcttggtggctatcggagggtcctgaaaatcagctgaattcacctggagattgtgcgcaggtgatgagcttgatgaaacgcctcttgtctaactcaaatcaaaatcaaaaacactttccccatcacgcaagatgagattctcggccgaatcctcataggctcgatggccatggcctagcaccgtatgggttgtgaaactgttccaacgcaactctaaattacgtagggctccgggctatgacgaccggccacacaacaatgctacgtataccttctcttaaagctttccgtttcatttggagtcatttctgagataccgcgtagcacagcaaaactggcattggtgatacgaatgatggtcgcctgtaagcagcagcgcataggttcatatcggaatagatggctctccaatcgagcatgctcgctcgccctttcgtgaaaaccctacagggtgtcatcagctgagaccacgtaaacctgcgtcattgagcgcagaagccgtcaaccgagcctaatatctgttggtctggtcgaaatgactttggtcgagataatcacgtttcagatcacatagccgaagaccatcgcctcgatctctcaacgtccttcgtattcgtctctatttacgttgctggacttcctgtgtttccatctcccatgcaggatattgaacaagtgaattttgcttaaatccatatatctctacatgtctttggtacctgccatcctgaaaaagggtgggtcaggtctttggtgcctaccatcctgtaaaggggtaggagggggacagtccagagctggagcatcctgaaagtttctgttatttctgctaattgtgtattgggtgttagttaattgactcccagaaattggagttcccactcccaaatttctgggatgttgagaggaccgtctgcatatggtcctcaggacatccaacccttgaattggcaccagtgttcattgggagttggacctccaaagaccttgacaggtttgggagtcaatccccagataaaaatgaaataaaataaacccccagcggtttttgggagttgatcctctaaaaaccccaggggggttgggagttggtgacggagagctctcagcagccaagagggaatttggctgctgagacaaacttaactaagtcccctcctgggtgcaaaaaagaacaaagttttggcatgagaggtatgcaaaaatggttcattttgcttggaaattatatctctgcaaaatcttatccataattattcatcaataagatagccaagaagctagtcaacatcttcagtttttgtttgtatcttttgaggttcttgatgctgttgaaaaaccaaaccaaagggtttgctagttttttcccacccagagacatgcatttgaaaaatccaaaattcatgatctttggatgcccattgtgtgtaaggatgataatcgggcgggctggcccgagggcctgaacattgccgggcgggtcgggccgggttgcattcaagaaattgacagcccgacccgaacccgtttacaaattgggctgcccacgggggccaatatagagacgggcttccgggctcttagcgggctgcccgcgggcttggtcactaagaatttgagattccagtgctagcactcgcggcggcgggatcgcagatggagtaggaactggggttggttcagacctcgggataagctaagccctgggggggtcctgggtgcttggtcaggtccactttggacctgacccagcgcccaggagtcaggaccccccccccactactacaccgggccaacggggcagcccgaggagaactcgatctttcatctggatcatctccgggcccgggcctagtaaaaaatcccataaaaagcttggcccgagaccggtcccaaacccagtcgggtcgcgggcagcccgctggaaaccccgtccccatataccatcattaaatgtgtgggaggaaggagggaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccgagcccgtcccaaacccagtcgggttcgggcggcccgctggacacccggcccaattaccatccttaattgtgtgggaggaaggagggaaataagggccaccaaatttggtgaggagatgagcaagttcaaagcttctgcccttgtgttttccattccaccatgccttgtataattcaaaattgagtcaaaaaatagaaaaatacctgccaattctgaaaaactagagatgggcgctttggatccggatatccgcgcggatgcggatatccggtctctttttccggggaaagcggcatccgcacccgcatccgcaccccctggcggatatccccccgcctcagcgggtatccgagcggatatcctcggatacccgccctctaaatggccggcaaggcacatcctcgccggctggaaggaaatccttccagccggccatctcctctttccggcctcgggtatccttggggatacccggatttcacggaaaagggggcatccgcacccgccagcggatatcccctggcactggcgggtatccgccagcggatagcggatatccgcgacggattatccccgcccatctctatgaaaaacctctcatgccaaaaatgtttgctctttcttgctcccaggaggggacttagttaagtttgatgctgagagtgtatgctccgccaggaggaatccctattggccgctgagagctgtaaactctcattgactcagaaggaattcagctgctgagagtgtatgctttcaacaaccaggaggaatccctcttagagctccccagcaccaactcccaaccccaatggggttttaagaggatcaactcccaaaaacccatgtgggggttatttttttatctggggatggactcccaaaactgttgaaggttttgaaggtctgactctcaattacagggttggattagagatggcaatgggtacccgtttgcgggtacccggtacctgtttgcgggtacctgttctccggagcaggtacccgcccgcgggtgctgggtgcgggtgccgagttttgggacaaaaaatggcgggtacccgggtacccaccttgacacccgccctgggaatggagttttgggcgtgttgggctgcaccagggtgtcagcaacccatgtaggacaccagttggtgtcctacatgggcttgttgaggccggagggaaccctctggcctttgagactgtacactgtctcaatggccggagggattcctctggtcattgagactttacacgcctcatcaatcggaaggaattccttccggtcgatggggtttttatacctcatcgatcggaaggatttccttcagatcgatgaggtataacaaccccatcgactggaaggaatcccttccgatcgatgaggtggaacagcctcattgactggaaggaattccttccgatcgatgaggtggaacagcctcattggaccggaaggaattccttccgatcgatgaggtggaacagcctcatcgaccggaaggaatcccttccggccaatgaggcccatatacccctccacacccgcgggtacccgccctggcagacctggcgggtgcgggtgcgggtgcgggtgtccaaaaaagggatttttgaggcgggtacctgcacccgctgcgggtacctgggtatcaagcgccatctctaggttggatgtcctgaggaccgtccacatcttcagatgttcctctcaaagtccctggaatttgggagtcagaactcaaatttctgggagtttattaaataagacccttgtgtatctgtaaagccactattgtggaaagcttttctatcaaacaaagggaaagttaattgggtcaagttcccaacacacgtgcatcagttggaaaaaaaatcaaaagggagagaccaaaaatatacaaatcaaggtttttctgtaagggcattctacctagaatttaggggcttggggaaacaaccaccaaatgttcaacaactcccatttcagtcgaggggccattggcgggatttgtttttccaatccttcctgctgaattgggagtcaacctctcaactttccttttattttatttttttggaaggagttggtgccccaaaccctccttggtaagtaggaggtttgggagttgcctccctctcactggccaggaggaattccctctggccatcaagaccaatcccttctggccattgagattctacagcacaaacaaccagaagggattccttccagccatcaatactggtctcaacaaccagaagggaatcctttcaggtcatcaagaccagaagggattctttccggccatcaagaccggtctcaatggacaaccggaagggattcagaccgtacagtcttgatggccaaagggaatccctcctggccagtgggagggaggcaactcccaaacctcccatttgccaaggagggtttggggcactgactcctcccaaaaaaaagttcaattgggaggtcaactcccaatcctgcagcaaaattaaaatcaaaatttctgttctacaatcatacaggcttggcgacttctacactaccatttgggatgcaacaattgttactggtggcattgaccagtccccaactcccttaccaaatggcaactacaggctactgataaggtatgtccatcaacggcagttcacagcataccgcagctgatcttattgaacataaaaatagggctttgcatgtcaatggtcgaaaagaagtagagagcgatgtcgacttctggctctcgcctccgtttacactagtcagatgaaagcattgatgtgcattttcttggatacccaaccaacaaatcaaatttggtaaaatcaaggacaccacacaccaatggcccctcaactgaaataggagttgtttttccaacccccaaaattgatgattcttttcttatttgttttttgccttttagggtttccatcaactctgtagtagtacaccttttcagatgaattgttttccagggatgatagatactcttgatgttccgagaagagagaaagagatagaaatccagacgagagaggagtggagaagcccacagtagtttgataccttctggcagaaaaaacagaccaatgcgtgaaactacatggagcattcttggcccccttagagcaagagtaggccgcacaaaacagacacataaggaaatgcacaaaccttgagccaaatgaaggcctctggttagcccccattataaagaggggagtttttccagggtcctgtcaagttcctgtttgatggctgcacggcagtatacaataagacagggtgataactgatggatggaatctcaaaggaagaagaagaagaaaaatgaaaggaacatccattgatgatcaggaaacagaacccataagccaaacaaacagatcaatcaagacaagaggaggacctacaaagccatgccaatgtctgtccccttgatccgcttccacagagatccaacagaccacacagctcctagcttgctaagatttgctggaagtttgacagcatataacatgtccaactcaaccaatcctctaaggagtttgtggattggtagatacatggatagatccatagatccatagcttgatgacttcatgatccacaagtgatcctctatcatatatcaattccgtcttcacttacataataccctctcctcttgttgaacaccctccatttattgtggtttgtatatcatttttcttttgaaatattgtgtttcactttatgttactgtatgtgcacattaatgattattcaattattttcaatttgagaatttatgtcaagtttgatgttcaattgataagagcaactccctacaacatctctcaagattaaaacaagaaagacttcttttggtaggagggaaggcgggggggggggggtatgacaatgtttgagataagaagaaatatgcttttgattgtgattggagttattggtcggcatgatgagtgaaaaatgagaggcgtaaaatgaaagaaagagccaagctaaacaagggaaataaagtcgacgaccgaaagcccgtccagcgctcgggaaagaaaaaaaaaacccaaagaaagagagagagagagaggtttaaacgctagtcgtaggatcgagatttgaggaaggactaatgagagcattcgaatgggagatgatgacgtccttggtgagctggatctcaattccatgaacatcgatcactctcctgggtttgtcgagcagtccgataaactggacgggcaagacgtcgcgctcaaaatcgaacgaagatgggggatggtcggacgaagcttgttgggtgaggatcgattgagtgacggcttcggcgaacttggccggatgggcggttgacaggattgcttgaagcacctcctcttgacccctaagaaagaaaaaaagcaacaagggagcgattcaagtgaagaagaagatcaccaggtttttagtcactgctcaaggatatgtttggtcaactagagggggacagtcttaccccggcttaagattctcagcaacgaagaggccgacggcagtgtgaggatcgacaacgtatcgttggccatcctcgagcacgtctttgtcggcattgaagtagcgccggatggtctgcttggtctgttcatcgtcgactcttccggccgagaacaaggcgcgagcggcctggagggtcgactcaggcactcggaatcggccggtgctcttcaactggctcatccattcctttaccttggcttgtgaagacttgatccgctcttcttctgggtctttcgattcggtcaaactgttgcgtgtgtttttttacaatgtttcgtcatttcaacattggttttgtcatcatcaatcttatatagggcgagtagtagagagagagactgacgtatcaaaagccaagtaaaatagtagacgttcgaagttactcgagaccaagatatccatcgccgggctaagagtttccttgacgaacccatgcttgggatcactagcttgtttgccatcggacgatccaacaacaggcgcagtctggacagtcgtatgatttggtgaagattgctcgtcgtctgtcgaagcttgcttttcgtacttcccagtttcccaaaatctattcaaccaacgaccttcaatcagcatatataatcattcatttcaaaagggaggaaagagcaaaatgaagagaaaaacgagaaaaaaaaaaggaaattgacctagtcaagatatcgttagaattggtagcgatcacgaggccaggagtagtcccattgataccgatgggtagtccgagtttatgggcatagaagccagcgaggatatcaccgaagttacccgtaggcacgacgaattgcaaggcctgcttgggtttcagggtgtgtcgaagggcataataggaggagaaatagtagacgatttgggcaaggattcgggcccaattgatcgagttgattgcccctaatcggtaggtcgagttgaactcggtatcattaaataaggtcttgacgatgtcctgatgaacaaaaaaaaagaataaaaaaatcgatgtcggattagtttcccgaattccatgggggagagtggttttaggggaagctcgagactgacttgacaatcatcaaacgttccattgacggccaagttgaagacgttatcgtcgagaacggtggtcatttgagcctcctggataggactgacgcggcccttaggatgaaggatgaagatggagatatcatttttacctctgaggccatagatagctgcgctaccggtatcgccgctggtagcgccgacgacggtgatcctctcggcgggagaatctttgggtctgttgaggttcttgcggttgaggaagaactcgaagaggttaccgaggaactggagagcgacatccttgaaggcgaacgtcggcccatgccaaagctcgaccacgtatcggctcggagtcagcttcttcagcggggcgatggctgggtggcggaaggtgctgtaggaacgctcgatcaactctttcagttccgcacgtgtgatctcctcgctcgggatgaataacgaatagatctccagggcaagctcggtgaagcttaattgagaccatctcgattcccagtccttcggtaattctggtatccgcttggggatgtatagtcctccgtctggtgctaatcctgataagaccgtctgatttgtttatttttcgtccattgtaaaaaaaaaaaatcgaaatccatttatgaattagtaaggttcgagatcctatgcttgtagttcaacttcgatgaccaacctgctcaaatgtaaggctttcaccacctcccctggtagaaatgtattccatcctatcctttcgttaaaagtcgagtgtgcgtccttccggtcggagttgctcctggaatggtttggtttggtttaagttgatgtgaaacagtcggagatcagcaaacggggtaaaattttgtactcaactccaccctgtatctcatacaacatccccaatccatccatccactgagatctcaacaaccaagttggaataactgcaacaagagagcttgaacctgataattgcatatttcaagcactggctcccccgatccactctctcattccatgtcgattcaactcggcgccaacctagcctagaatgttgcactgacctactcacccttccatcgcccatgctgctcgcttgatcagtctcttgaccatgtacctctcaggatacaaatccttaacggctcgaataggcttcgttcctcggcccttctgcattctgtctctcatcctcacaacttctggtatagattctctctgtggttggtcgtgttgaagagctaaagaaagggaaaatccgggcttgttactttgtctttcatttgtatcttttattcacatctcttcctgttcctacgtcaaacaaacaaacacagacagacatacagacagacacaacagtgaaatgattatgtgtgctacaagaggctcttatataaggatcatcattttgcttcagcttgggttttcttttcatgtggattttgggaattaaatatgatcagacgactttgagatgatcttactctaggaatatacacgacatgagaggaaagatcggtcttgcagcatacatacttgattattgtcatggttattgagaattgggtttggtgtcctttcaagttccaacaaagaaaagagaatcatgccaatatatgtatgttgtagcacatcatctatcatctatcatctatcatcttcagaaaaaaaaaacgaaataactgtgaagagtgattttcaattcaatgctatcataacatacatagaagaaaggtcaattagttgtaaaaaagcaagaagaggtggaagtggctgtcatatgaacaatacaagtgatttttgttctttgatagaattacaagaaagaaaggagaatgagaaaaatgatgtcaataacgaaagtatcgattagtagaatgagtattacaccgaatgattctatgattagttttttttttttttttaatttaatagcttgctcatttataacatgctccctcaaagaaaggatgtgtgggtatatttcttcgaaaggataagataggaagggaagagaagagagagaaagagagagggggaaggagagaaggagagacacataaggtctaagatttcgggaaagaaagaaggagtttcaagctcggggtcatgaaggctgcgaagggttttggacgacgcccttggggatagccgaccaggagacatcaagcaaggcctgattgagaccgctcttggagggttcggcgggctcggcagagtcggtttggacgagcttacggggcgagccagcagcggttgtgctgttacgggcggtggtcttcttgttggtttctacgttccgggccgatgccgacgtgcccccaataccagggttgtcgtccagattcacacttggcgtcgtcgagccttgtggggtcagcgctgccgaggctaggttggcagtcgggagattcttcagattcagccctttgacgatgaacacctgagcaaattacagaacatgaacatatcaggagaattgcacaatcaagtagatcaagggggaagcagaaagaaggtcttgggatcgagacttacctgcgacaagacttcctgttggttggagtcaacaaagatcaacgccggtccagcgaccacgttctgtggttggcctttcaacgaggaggtcaagggctgggcgttcgaggtaagataaacggccacgagtccattcaacgggccattggacgtttgggacgggatgatgcaggacgaggcaggcatgactagcgcagtgttcatgcccccaactagcatctgacatgagagcgttctggcttccaagttttgcacctgagctgatgtctggaattgaagaattgatccggccgtaaacagtgtactctacaggagggcagtttttttttttttttttttttgaaaaatgttaagatgattgagagatgccttgacgttttgaaacgaaaaaaaagtccgactgcttacctgtgttacaccgtcaataatactcaggggttgattggcagtgagtccgagatcagaagcttgacagttttgcagcaagccaccaacgatagccaagacctgaggaggagagagggggaggtcgaaggactgaggggaagcgctcccgccggagaacgtgttgaggagggtagagtgacgggcttcgacggggaggatagtgactgcggcagagagtacggcgttctgggaaatcatggaagcggcacccatgtaagcactcactccggcggcttctatcgagcgtgctgaggctagaaaggtgatcgggtcggtcaggatcgagcggaagttgaattgacatcccgagaatggcgtcccgcccgcagcttggatggccgcttgaagcacttgaacatgcgattgttcgtcagctaattggcgctgcatttgttgggtgatggctgttgccttgattacaaaaacaaacaagagaacaattgttagggtctggagtaagagcaaagttggaggaaaggcgcactcacttggaagagacttaggccggctttctgcatcgcttggacgggaaagatcgccaatgcatcttgataaaactgggcctcaaggttctcaagcgtcagtgcgaagttcaggatcgtaaggttgatatctccgggagcctaagggcaacaaaaaaagtaggacaaagatccgacagttttaagacaagtcagtatttcgttgggttgacttgtgtgacgatttgtcaagaggaagaagacataccgcaccaccaccactacctcctcctcccgcaccaccagcactagcaccacctcctcctcctcccgcaccaccagcactagcaccaccacctcctaatcccgcaccaccagcaccaccaacaccaccaccgccttcaaccttcaaaatcccaccatcacctctgtctttcccaccaccgccggctgttccggctccaccgccgggaacagcctcaacgacaaccgcgccaattcccttggtgccaggaggtggaagagtatttgatgctgcctccaatttaggagcaggcagtgtggcctgggttggtggtccaggagggggctgtgtcggcggcgtctggggagcttgacgaggtgcaagtctttgacttgaaaatgattcgacagctgctatgaggacaaagacaaagaggagtgatctcatattggctttctgtcgctttttctagtaatatcataaccatcattcaaaaataggtcgaatagaatgttcgttagtaaattgtcttctacagaggttacttcacgtctgtacagtcgtccccgatagattgtaaccaaaggaggaaagaaaaaaaaaactcacgagaaaggaaaagaagggcgggtaacaatcagagaggaaaggacacccagtgttcgaagaagaagaaacagcaaccacccagtgtatagcgtcaaactatctggacctgacgaggtctggccagctccgaaatataagatatgtaacggagagggatttctttttcttcttctttaggattcaagtcgaccggcgaccagacgggttcactccaaagggcgaaaaaaagaagaagatttaaggatgggggttttctttgtgtgtgcgagagagagatccaatgctcttgtttcctctggatacctgtgcgaatcgattgttgatatcaagaataacaacaacgaaaataaaaataaaaatgtagagttgaaaagaaatggtaagtgaatgtgtaaccaatagggaggtcaatattggagggggtgaggaagggttagggagagagagagtgtgagtgatgtatgatacacaaaggcattgcaaaaaaaaaaaaaaatgaatacctcggccgaccaagtattttcttcaagagagacttgagagagcaagcttgaccgggacggttagttgctatccacacgccggacggaacgacaagggaggatgatgattgagaagccagttcgacaacaccaccgagcaggtcgtaaaagaagcaagcaagaaagaaagaaaggaaacagagcgggtcaacggactggctcttgcgggagccgaaacagctggcccaagtactgcccagaacaacggtggctcgtcaccttgaaatgccctcaaccgagctatgtactcacttgggaaaaaaaagagacagagtggatcgcccagttcgtcccgcaagcactcccacctctgagtcagtcaagctgtaggcaaaaccaattccgattattattattattattgttgttgttgattatcgatgatgtacttcaactgtactagaattctgggtaaaaaaaaatgaacgaaacgagaaggcacaattattggatggagtatggatgtcgattattggttctctacgtcggcagctggagactggtccggattcatatcgcttccaaagtgcaagcaagcaagtgtccgacacaaccaaatggcgggcaagttaacgacgcgcaaattagtccaacgagattgcttattgtatttcgggcgcaggagtttaatgttgttggattgattgcgcaacaaggtgttgttgtttttttttttttttttttggaggtggaggttccagtggttgttagagagagagcgatcgagttcgctgttgatcaaggacattcaatctcgcgcatttcattcactccccccctctcgatgccaacctgatcaaaatgtatagagagctcgggaaactctcgagtcggtcgacaggcaatcaactcattttcctctttcctctccttcctcccggatgatcgtggttacccatgaagcaatacgactccctcatcagtttctgtctccaacatcccctgtggtcccgagacgaaattggaacgaacttatgtatcaccatgtaaaagactctgcatggaaaggggagccttaattaggagcgtgtactgatctacgcacacggagtcgatctaggaaaagaccattataaagatctgatgagagtagagtgacacagcctcaaaccgagtcatcccagcacggttttctgtaaatatgggaaacatgaaagatgggttgaacttgaaggggcctgctacgcctgcgaaagcgtctccagagaagcagccccctcactagaacaccatcgggaccatgtcccactcatctcctctgtcccaatgaccaagcaattattatttttttcgagcagataaacatgtatatagagctggtgtatgtgccggtccggaactcgccagaaagttcatggagaaggggttcactaaatacaatgagccggagtgacatgaggattacaaggaagaagtgagtgagcacggctcgggacaagctataccccctagagtgatacatgggcccggccgggtgattacatatacagacaagagccgcaaatcttcagccggccgggaaacgggtggatggatgtagactgtatgtagtcggccggaacaggaccctatggtcgtcgtcttgctgatctgttcaggccgacatcggaccggccccaccaagaaatttttcggctgaaagtcaacctgtgatgttcagatcggcttgttatgtaacggttgctgctgatccaacgaagctgttcgtcatccaatcggccctctcccgagcgcgctgatctctccaatcactgtatttatcaatatcagcagtatccatcctgattgcttgaaacatcccagccatttcctgtgtccactccctaatcaaatccggatccaagagaaatgtagcccatctgtatgatatcagacacacgtcttggtcgatggtgtctggggctcacccagaagaaatccgctcggttggttggttgcttgcttgcttcttgatcttgggattgctttttctcggcttttttctttgttttgactcgacggacgacagtcgatgtgaccatccagacgcactctccggaagatccagctcggtcgagtcgagtcgatacacacatcaactctttctatgtagcaggactagatgaagatattgtaaatactcgactgatgtttgaagatttgagtctatgcatgggggtctccggagtccggacggagtttggattgattatgtaagcttgattgtaagcccgggatggccggtgggggaggatcaaggccaggccggagtgcggactggatacaggagtacagagcggaagagcggaagggtgttcataaatatgtatgtatgtacagggatggggatgaatgctgagggatgacgttgctgatcggcattgagcttcgatctggctcagactgttccgactatgtatgtaggctgtaattcccagccagagttctcggcgatgagagactgacgagctggccggatggcaatgggaactgcggtggaggaagaacgtcttccttccgaaccttcttccgaagccaagggaagctggaagaaagcagtctgattatgtaatgtaatgtaatgttttttttctttttcctttttttttttttggatggtcggaataaggaactctttcattctcaactgttgtacactctcatccatcggccagccatccagaactgaagaaccactcgacccacccacagcacacacacacacacatcacatcacatcacagggaatcatcttaaaaggggggcaggggtactactacttacacacaggaacttcaccaccacaacaaaaacccctcccaagaaaacaagagcaccaccagtacacttcgaaaaaaaacaacaaaaagagactcaatcccaaagaaagatgcccgactccgccctcgccagcctccatcccaagagaagagtcctcagggctctcggactacgcgaccctaacctacacgcccggaaatcggagttcaagtggggcgcccatctaggtacataaactctcactactccaacccaacccaactgcaaaatcaatcaaacgaaactaacaaacacgttctcattcttgtataggtagtggaacttatggcgaagtaacccaatgcacttggctgaccaagaacccaccccaagaggtggccatcaaggtactccactctacataacataacatagcacatctcatcaaatcttactgatccaactccaccctcgctcaccaggtcgtcgcaaagtccagcgtccctaacctccaacaacacatctcgctcatgaaccggacactcaagctccatcacccgcatatcgtccagatgtacgattggttccagtccaaggaacacttctatatggtcttagaagtcagtctcaaaaaaaaaaaaaaaaaaacattgcttcattttcccaaatcaaaatcagatcatttatttgcaatcgatctacgaatctgatctagttggcaaccggaggcgaactgttcgaccataccatcacccgggggaacttcaacgaccgagaagcctgcgagatgatccaccaagtattggatgcgctttcgtttatccattcccaagggatcgtccatcgggacctgaagccagagaacctatttgtacgcgggagcgcgccgtacgtgccgccgtacgatttagtggtcgcggattttggggtagcggtctatgtggatcggccggacgggagcacggcgagtctgacggggatctgcggctcgcccgggtacacggccccggaggtctatcgccgactgccctacgggaaacccgtcgatatctgggccaccggcgtcatcgctttcatcctcctctccggcagattccccttcgctcatctctccggtcaggccttcctcgacgactccgacgccgaaatcaagttccctaaacgcttcgcgatctccccgcaagcccagaacttcatcctcggctgtctgcaaaccgagccttccaaacgatggacggccgaggaagccctcgaacatcccgtcagtcttcttccctctcacacgcgctctctcttttactgatgattcatttgaaccaccttgtgtgtgatgaaaaaaaaagtggtttgatcaattggaagagccgatagaagaggatgtaggggagcgacagacggcggccagtgtcgcagacaccgaccacacccgatgcgagcaactgccgctggtccgggccgacgagccggacgacaagcaggtcgagagcctggccacgaccgccgcctcctccgccgaacgcgtcggctccgccctcccgcccccctcctcccacctcagcactccccgttccgacgacgatcccgaaccccagctcgtcctcgttcatcgctctcataccgtcaacgaagatcctcccctcgtcgtcgatatcgtcccttgacctctctcgttttttcttctttctcccttgctcttacacacacactctctctctcacttcttttctcttcttcactctcgctctctctctctctttacgctttctcattggaccccgaagaacccaaaaaagatatatatacatagcctccctgtgtctcttctctctacacacacacacacatccacacccttttcttcatatataatcatctaatcgtctctttatttaagattcatcatatatatatatacacttatccatttttcttctttcttatcttgttgtggttgatgtatgttcctcattattattattattattattatccatgccttacagtcattatttaatatccagaacaaagaaagaacgaatatgtggctggttggtttgttttagttggagtggaggggtggaggtgactgaggacggacccggacacgactctcttttctttcccatctccatccccagctctttctttctttctttctttctttctttcttccttgtcgttcatgttattcatgttgttgttgttgttagtgttagtgttggtaataatacaagggtgtccattgtcaaaccatctacatataactaaaagaatacgctcagagagcccaacaaagtcgcatgcaatctaacactggtgtgttgacctccaatccattcacagttgttgacaccttgattcaagcaacacccccaaaaggggcaaaaacactaccgccatgtcgtcctctccaaagtcggggacaaatattagtgagaacatacaaacactcactcttgtgtagagatgttgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacctgcacccgcacccgcacctgctagggccaccagggcgggtacccgggtacctgcgccgggtacctgcaggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaatacaataaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatcttgagctttacccttttgcttggcctcattttccttatttaatctccattgatgaagactgtacaccatgtttatgactggaggaattactccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaacaaagcagccagattagttcagcaacacatgtaggacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaaaggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcaggtacccgggtacctgcctgtttttaccgcaaatgttgacacccgcacccgcacccagtacccgtttccgggtacctgctttggaaaacaggtacccgcaaacgggtaccaggtacctgcaaacgggtacccgctgacatctctactcttgtgcattgattcattctttgtatactatcactttgtgtcaaatcttggtgagtgtgaacaacgtgggtcttgatacaagctccagacccacaggctacatatctgtggacatataaatatatgtgtgcttggtttcctgcttttgcttcacctctgcacctccaattcggagtgagttggtgtactctcagcagccggggaggacaggctcccggccagcaagacaccccctcaaggattgtatactgtaggagccatctgccatcccccccggaacatttgggccatttgacggtcaaaccctccggcccctgggggtttttgagccccatccccactgtgaaaatgtgagggacaaactcccaaatggtggggacttgagggggaggggggggccatcctgagaaggtctgcaggacgttcacagggtttccccaacttaaccaagttcccctattggagggggggatgttgtcccacagggaccctccaaagacttatgcactaagtctcaagcccatggcctaagagaattaggaaatccaaattgttcaattgtgtgtagcagcatgattttttggctgatgatcaggttttggggaggcaaaagatgcacaagatcatggagaatcatttgatatatatatatatatatatatatatatatatatatatatatatatattgatatctgggcccttgggtggctttccactttcattattggtgattacaattcctcctgtctcatccttcatcacacatcctgcactgtacagtatctgaaattggaaagcttacaatcatcatcattaatcaaggagatgtgtttcccattaatgaaattagtacatagatgggcacagcttgaaagaacccccaactcaaaattagtagtagaggggaaaacaaatcaaccaaatttgtgtgagattgattctaagaaaacacccaccaaaatccttaatgctcttaggcttcaggatggaccttgctcctaagcccctccctctggtcggtgcaatgcaacaagtggcttaccactccaaccaggaagggaagggagttggctaatttagggtttacagagtcaactctccaggtttttttggagggggggggggggagtcaattaaccaagggtctattgtgatcatgtctctcaacaaagtccaagaaaattgattacacccctttgttttagatgatctagtgtaagcaaggaagaagtttgtttgtttgttttagatggaaatatcgattatatgactgatttcagagaatcggtggagggattggttcatgaggggacttgggtaatcattgaacttgcctaaaattggagttctccaacacccacattttttcagggatgtcatgatgaccaactttctgtggatggtccagaggacatctacataaccccctgaatttgcagtgggacctccaaaacattccacaggtttgggagtcaatccccaaataaagaaataaaacacagggggtttttgggagtcaatcctctaaaagccccccagggaggttgggagtcaggcctggggagctctcagaaaacaagtgggattcctccctgtggctgagagtgtatatgctcttgacagctgggaggatgcctcttggctggcagcaagaatagcacaactctcagtggccaagaggaatccctcttggccattgaaatgaaagcatacacagccaagaggattcctcccaataattgagagcatacactctcagtgaccaagaggaatccctcccaatttctgagagtgtgctactctcagcagctgggaggaatcctcacccggccgtgtatgctctcaacatccaagaaggattcctctcagtcactgatagtgtacaactctcaacaactaagatgaattcctattggttgctgagagctgtacactctcaacagccaggaggaatccctcttggtcactgggagttgtacactcttagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactctcagcaactgagagggatttctgggagaaatacctctttgttgctaagagttgtacactctcagcaactgagagggatttctgggagaaatacctctttgttgctaagagttgtacactctcagcaactgagagggatttctgggagaaatacctctttgttgctaagagttgtacactctcagcaactgagagggatttctgggagaaatacctctttgttgctaagagttgcacactctcagcaactgagagggatttctgggagaaatacctctttgttgctaagagttgcacactctcagcaactgagagggatttctgggagaaatacctctttgttgctaagagttgcacactctcagcaactgagagggatttctgggagaaatacctctttgttgctaagagttgtacactcagcaactgagagggatttctggtagaaatacctctatgttgctaagagttgtacactcagcaactgagagggatttctggtagaaatacctctttgttgctaagagttgtacactctcagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactcagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactcagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactcagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactcagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactcagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactcagcaactgagagggatttctgagagaaatacctcttggttgctaagagttgtagactctcagcaactgagagggatttctgagagaaatacctctttgttgctaagagttgtacactctcagcaactgagagggatttctgagagaagtacctctttgttgctaagagttgtacactctcagcaactgagagggatttctgagagaaatacctcttggttgctaagagttgtacactctcagaatccaagagggacctcttggctgctgggagctttctgggaccaactcccatccacctgggaggatcaactgccaaccctcctggggttttttgaaggataaactcccaaaaccccccatggggttcatgttttattttatttggggattgactcccaaacctgtccaaggttttggatgtttcactcccaattagggggctggatttcctgaggaccgtctgcagagggtcctcttgaggtccctaaaatgttggaactccaaattttagggggagtcaattacccaagccccttgattgattgtgtcctaagtacataaataaatagatctaacagagacaccaagcaatcaaatcccttccacaaaagatcagaatccacagctgatttggagatgtttgtggtctgctggagctctaaataagcactggatggggttttttgaccagctaaagtgtgtgagtacttgtgtatggaatgctggttgagtctgctgaaagtagcccgattgacccccactctgttagagattttctcttaggattctccagtccctcagattccacagaacacctagacaaatccagttattcatttaccttttgggcactggcaggaagttccgggtatgcatagtttggggtagggttggatttctctgtaggactggccccaaggcctgttgttgtggatgcatgagcaacactgggccgctacactttttttcccaaaaagtgttagggtagcagcactttcttgcacccaaatcctgtaatgttggcactttttttagcggatttttgctacactatgctgtgctacaggccactaacagcacttcagggccaattttccactaactagcgtgtgagtgcagcatagtgggccattttttggggcctacgtttgtaatgttagcacagatgtggcagaattccactacactacgacaaagtttagtgaattcagctatgttacgctgtgctaaccactacagttagcgtgttggcatgagtgtccatgttgtctggatcaagggaagcagccaagaggtttgtacctgtggcagggtctttgtccatgctcaacagatgctgtcaacttgcatttgcaggcaagggaaatgaacagtttatgtggaagtggctaatggttgctgggatctcaggtgcatccgagttttgttgacttacctcatacaaaagtggttgttttgattgggggggatggtgatcaagttgtcaaaaagtggtaacatcagtttagtcccccatgttagatgatgacttggagaggattgtgcgcttaagaatcaaggcagaatatagatgtacagtaagtcaaatgaccagatataaggcttacttggtttgcactgaccagctgtctttatatcaacaagggtcacttacattgccaaatgatgatattcttacatactggatcgtcttcaggtctcatgttggggtttctcactcataattaggatcacaataaatatcacttttattacaattcttctcaatcatcatcacatcttttttgtcatgtatctggtacctgttttttttttttctttgaaatcttattgttggggaacgaacgtgtgggcttcaagcacgtgccagcctcaacaaaatcacaaacaccaagctatcatgtgattattagttatgaattgtttttttttttttagtttatggatcgtttgaaagaaattcaatagtgattaggtttttagatcgatgatgtgttgataaatagtttcgactttttgtaaagtttttttgatctgtaacatagatagatagaagaaaaataaagaaagcatcagcaggagagggatgggagacggagaccaagatgagggaaaaaaagagagagaaagagacaaacggattcatcccatacgaacagggaaggagcgatcgcgatcaactgatctttttcggacgagttaagagcagaattgttctcgttactaatagcagcggcggcgacgttactgacgacgacatcatcctccgaggcgtcgctgagattcttgaaggtgatcaacttgtcgacctggtcgatcgaggccttcagtcggttctcctggatcatcgtccgggccatgatctcgacggccgtcgaggtcagcccgactagattgcccaagcctttaaagctgatccgattgtagatcctcgagactgataacaagttatgttgcatgaccgcccgatcgaacacgttctctggacctttcttcaaccgccttctttctgttgtgatcatcatctttgttgctgaatcctcttcctcatcatccgaaacttccagcatcttgggcaatttagctaattgatgagctttcaaccgcttctcgaactcgaccatctcatggtctcggatgatctgtcccaagaccatcttcgacaagatcttgtaatccagcaggttcacgctcctttcatctcggaacaagttcgtcaaaagccgagtccgattcggtcctgctggggccaagactccacagaccactgcggccgataaacagctctctcgctcttcttcgtctaagttggccgtgaaactgatctcgtggtacttcttgctcgcttcttcaaacttcctcttggaatctaagatcctggcttgtgagagtttgaatgctagaatggtcgccttaacatcgttttcccgtcaagtaaacaaaaatggtaacaatattagttcttccccatttcaaacccgggagtcttggacagctttattcaattacatcagattgtagtaggagtggcctgaattcgattgacggtatgactaacttcatctttagattcaggaatcaataaactggctcggttcaagtaactttcagcgttggtcgcattatcgtcttccaagagtagtctgacaatccgtatgtatgtattcagcctatatccatcagacacggtcctaatttattaaagaaataaaacgtatcatcagttggagtagtggggggggggggtcacaaaaagtcctatgtactcaccggtgcgttccatcgagtggtatgccttgtaaagccttggccgcctcgctccaatcctcctgttcttccagtagggttgccaaagactccctcaagcttgagatctgctcctcgaatcttactgtccttccacagagatcaggttgggccaagacggactcgagtaactggcgtttgaagtcgctctgatctttcgccttgagttcgctgtctaccaagctcacgagttcggagagcaccgtcttggagatcaggaggccaatcaggtcttggacgatgttggagacgaattgggtgatcgagctgatgctctcctccgtccgcgcttgtccaaataagctcctgagtaagtctgagtatgccttcagcttcgcctgttgtggtaattggttgatttcgttgaactggttattcatcctcgtcctcgcatccatcgtttaagatatcgtcaatccaagcgattgccttgccaataactttggacgcgtttgttggttgactctgatgaccggggatacccttatacccccccccgaaactcccgattgaacttaaaatagcttacataagccccaaggcatctcacagatttgaagcctggccaaattcactgatctgcaaaaggttggcaccaaaactgtatgagtaaaaaattaagggactcacccagaatgtatggattcttcattgtttgattttcatttccattttttctggttcttctctctctctcatattctgtcagcaccaggatcccaacatcctgctggattacaccgacttcagcccgacgtacaacttacagactagggggaagaacttattcaaaaagagccatctgatctgggacatcttgccaaagcatgataaccaaagaaaaaaaaaaatactgtgtccttccagtttccaaaactcataggatggatgggcaatatcgcaagggaggcggttgtgtgtggccgaggggggggaggcaatgaaaatatgagtctgatgacctgatcacagagagacactcagatagacagataaagacccggcaaattggtaaaaggagttgataaggattgtatgcaggagtaccgactggtggtccggcgaggccggtggccaaagcagccgagccgatctagccattcaagctgagtgcaatggtgggctggccgtcggcacccgagacggtctggaggatgatcggttgatggttgaaatccacggcttgatagaccagaccaacaaaaatctggccgacattgccaatcaccccgccaccaaagggagacgccgagccgaccattctcgccgctgggttggcactactccctccgctgagtgtcataggtttggaggagctaatcgtaggtgcccggtcgataacttttaagagtgttgtgagaagaaaggccagtccggaaggggagacaagtatgtggaaccgtctccggccggaatcaaaaggcccgttggatcaaagaatcggacaaaacgttcatcccccggcctcctcagaaagatgttctcaaactggtgacattaacaagcagagtcaattttgccaaatcattgggagtggtatgaagcatgtcaagtttgacctcacctgatgctggcccatttcgaagttctttgccaatggtccatcatggacaatttgattggcccatgtgtgggatggcggacagctgcaccagggtgctttgtttacaagttggagcagctcagcacttgaatgaatcagatgctagtatgctacagccatggtcgacacaaaaccgggtcaaaagacactgtgagacccggctagcagcagaactagccggtctgctggatggatcaagcttgacgcaaggtcaggaagactcatcatgggcaagtcttgattgatagttggataaggcatatttgtgccctcggactacatagtaatacgacagtcaaaatattggcaatttggtttggatacgacataatatccatggctgagcccaggctgcaactccctcccagaaagtgtaccccagctgagctcagtgaggctgctgcttgtactgtgacgagcagtgtgatactgagccttcttacccggctcagcactgctgcacggcggtctataaatagacccgactcattccctcgttggcacatccttacaagaagcccactataactaccccctcttctgcgcttgagatacctactcactcactcccctccaggtccagacagccctgtcgcgagctgagcaacagcattcacttccctcccgccctacgaatggacatatgtcctacatctgcagttcagattcctttagcgccaacctgtgagccgaaacaatcttgcgattcccgacaggtaagtctggctggtgagtctccctcctttgggctctctctctctggacgagtaagtgatgatgtaaaggacatgggaatcattcagaaccctcggttgttgtttgcttgaactgcatccgggggttcagactctgccggatgggagcacacaggggggccgttctatctcagcaccatcaccattcagatctttttgggtcgcattgcggtgctgaggtagatttgtctcctgtgttctctcactcggtagagtgtcgactctcggatgttgtccaagcaaacaatcatcgaaagttctgaatgatttccatgttctttacttgatccctcagtcgtccagacggaaatatcatcttgctgaatctgctgacctcgtgtaccaacatgactgacttggttcattccatgctttctaataatgagcatcaaacacacacttccatctgctaacccctctcctactttaaaatgccctttttgtatacatatttgtctgcctcgatcatcaagacctgcaaattgaattaaattttccaattttgtccactagcaatgacttgaaggaaggtcaaaattacggaatttgtccgcaagaaacaaatatctcaactgatgaaatgaagaaggcttattaatcagtttcaatggctgagatcgtctatattcgaacttagatcaacccgatgaccttcaattccatacaatcccacttgagctatcattattacaagcacatacccccgtgtataatacattaaaaagtggtcgagtaataccatcccagaaaaccaagagcccacaagatttgttcatgtgaaggaagatatataagaatggtacataataaattgatatgtaaaagggtagatggaaaccaaaaatggatatgtaggcgttgattagaagtttaccagaggtttcgtgcattttcggcgatacaaaccagtcgataaactacaattcaaaactttagcaaccagattactgttgcgattggtttcgtctgtggtagtagaagatccgtcggggggtgcgatgatcagtgacatatggctggcccagaatgaggtagactgatcaaattaatatccatccaaccgcttgtcagcttttctttctttttttcgcaggttggtttggttgataagctagagcaagtttttttttttttttttttttttttgaaaagcaaaaaaaaagactgactaatttcaatgtgttttggccttgtagagatcttaccctcatgctctctgataaacctggcatgatcttcgagagtttctctgttgtctccgggtcttgtctatttttattttcgtcaaacacgagcgaagagtaaaacggttgaatgtattgaacagcgaaacataaccagttgtcattctttttttggttctgtcagattagaatgtaagaaagaaagagttgatcgaaagacacgtacaatccaccggcagatctactaggaccagtactgagtgatgaagctgctaagaaattccaaacttcaacatgattggtatggggaggaagcccagatgatgatcggatacaagtcgtatcttgcaaaacagacgtacaagtagttccagcggagaacctgatcatgaaggacccgacccattggaccaaatcgccaaagttcccttcgaattcgccatcgtttagggtcaacggcgtcgccgagagtgcctcagccatgattgctgtccaatccgtaaggccttcgtccctgaaactcagtggcttcgatcgaaggcttgttctacatttccaatcattcttgttagaagctggaaattggatgctgaagttggattatcgaacttacgcgtatggaggtagctctattccaaaggaggcttgagcactaccgccacatgcagataaatcaaaccatatcatccagtcagtatcgattttttttatagaaaatattggcggctgggtttgaccggaccgaggatccgctcaccattcgccatttgatttgaccgtaagatccaacctgaatccgagccgaggcgcggagtgacggacatgaggatgatttcattcacggatcagcagactgacagactggcttatccgagacattgaattaaattgcaagggtagtgaaaaaaaagaggaactggcttatgtgctgaatttacctgaaattggccttagtaagaaagacgaggatgtgcttgattgcggggtcgctggtatcgactaagccattctcagtccaatcgacggcatgagcttgccgagtcacgacgtcctcgaacctgaccacccgactgaggctatgtctcgaggagagtgcgtcacccaccttgggcaacgtcaattgatccttcaaacgttggaggccgtagtattcgcagtcggagaccaggttcctgagatcgatatccgggttcgggaggatcgcatagccggagaggtattcgtagatgtagccaaagagcaccggagatcggccggggatggtgagtgtgcgggtgtcggcctccgagaatccgtccaagaaggctgtcgtaaacaggttcggctcgtcgtacatgatctgttcatagctcagcttgaacacttgcccccggatgatgatgttgaattggaggtcgtgggggaagatccgactggtcgaggatggatgcgcaaactggggactcgtcgttagatttgtggccgctgggaagttgtggaggatgttgttgagccccggtgttgctgagactttgagtgttcggccaggtgcattgatggtgtggctcaagactgccttggaacccatcctatgtaggctggttcgaatctaacagtaaccaaaaaacgccacacaagatctcaaaattcaaaaatgttgtacagttgcgtatggcatagaccgaccatgccccgcccgcaaaatccaatttggacacgcggggcctatgccccggggggcatgtgccccgacacttaattttattacaattttgaactcctacagatgtgtagagttcaaaattgtaaacactaagcttttgagtgagcggttcaatttttttttcatttccacatacagataatcggacaatcacagattaagcaatacttaaacccatagttatggctttaagttataaataatcatggctttatactacttgtacacccttgacatctactttcactgttaatcttctattctagtgtattttttctacaatctggaggctacaaacagctcaaaaggctgaaaatttcaaaaaaaaatctgaattttcggctcgaccattcggacatcctcaaaatccagggtcggtttttgccgtccgcaactgtacatacccagtctgatgttgaacaaccgatatcagactgatcgacgagccggcgcatgtgacatgctgtgtgacatacatgctcacaacactctccagatctaacaacctgatcaccattcaccaagcctcatcaatggtcgaactcgacagtggggcgtctgcgttttcggtacgctcactggataacaatatttcgggccggctggcgttggtaacaggggcaaggttagtcggtagacttcttctctagtgcatatctgtggaaatatgatcttcatttttgatcctactttctcaataatcaagtggtggaattggagctgcttgtgcgagagcattggctcaacaaggatgcgatctggctttgcattacaatttgaactcagtcagtacataggccagtttgcgacccgtgtttttttgcaccaaagaagaagaaaaaatgcaagagcagtaaaattcgatatttgtttgtggactcaatattggttgtccttcacacatcctcaaaaatctcctggtttcgaaaaggaatttactagcaagctagtttcggaactacgaggagaatttgcgagtcagacgttcacggcccaccgagcagatatgagtaacagagaagaaacccagggcttgattacttcagttcttgcagcccacacgcagcgccatgactcgatagccatcctcgttttaaatgctggtctggctcggcgaatccgagatatagaggaaatcagcttgcaggattgggatgatgtcattcaagtcaattgtactagtccttttgttttattgaaaaattctctggacgatctgggtggcaagatgcgcaaggctcgatggggaagaatcattctgatcggtagtatttcgagtagaggtggaggaatcaatggcaagttattaggctttttctcactttattcatttcttacaaagtgtcttattgaaatttcgaactcgagcactaactgcatggtgttaacagggtgtcattacgctgcgagtaaaggcgctttgtggttggtgaacctttcatcatgatgatttccgataggataagctctgacacgtccacacagctcgatgggcatgaatcttgctcgggtcctggcgcccgataacatcactgtcaactgcgtcagtaattctcttcctagactcgcatcctctagtacagttgcctattgtccagatgacttgatgatcacgggtggttatagatctctcctgcgctgatcggagatactgggatggtaccggctgttcaaccgccctcacaagacctgagctcgtaaggaaacaacgaaatttttcttaatgatatgatgatcattttactccacaagttgctcatgatgatactacttgatgacgattgttgatgggacagaaacgatcaaccgcacactcaattggatatcggaacagtgctagcttcaaccataccactaggacgactggggcatccaagtgaagtggccaatgtggtggtcatgttggctaaaactggctatatgactggtcaggagatcgtgttgggtggcggtttacactaatcgtcatctatccgctttcttggaagcgagggggaccttgattactgacaagtgtcgattcagtcctggtgtggtgcagacgaaagtttttttgcgtgtttttagtgaagaagaagttgtaaatattgtagcttgatatcatagaagataagatcatatatttgccaaatttttgctactgttgtttatttggtgtactcctagaataaatagtatctccctggagccaaattgaaaccttgaaaagcaccccttacgctcattctatagttcaccacgggccacggctaggccaaactaatggagatcaattcagcttgaggccactgcaaactcagaccccaaaacctaaggtagacttgacctgaagcaaggttcaaatcaatgaaagatgacactgatcacaatgtgttttactattcataattcacccagttgggtccaacaaattcacccagttgatagtggtcattcatcaagaaagcagggacaagtttagcttgaggcaatgcttaaaaccaaatccagacttctcctgaaacaagcttcaacacatttgtgcaatgacagtgtacatagtagtagttccaacttggtggcaaattgatcaatctacacagttattgttagtaccctgtaagccattgaaatcttttgactgtgttcccacttgaaatgtaatcctcaagattaatcatctacctccctctttaatcatacatccaattgtatattcaagaaaacacccttttttgatggggtaaaaatgttacagtttcatcatcaagatttcacatgtgcttgtaaaaccccctcctcccttgggtttcacaaggacatgtcacacacaaacatgtaacagactttgactcatatttagtttgttgtctgtccctacatgtgtacctagatggcagagatcttctctccacgagtccaccgtctaggggaggatcttcttttgattctcttcctcttcccttttcccctgctgagttaaaaattgcttgtacttacaagagttcttctctccaccatgtagctactctgcaatagagccccaccaagtttggttatactgggactgtccccaagcggtcctcctgacaactgccaaatttgggagtcaattaaccaaggccctctgggaaaagatcatgtaaactgagaaagatgttgattcttaactacatttttattggctcattttatatggtaagtacatacaaccaccgacactggaaaggaaaattgggctcaacggtcatccctgagaacctggaatgaggtaaaatctcccgggagctttgacagggtaaatctgctgaactcatgtcacagtctcctgtcatgaggtcttgacatgtcactgatttctgtaaaggacattttgtgtcattcatgtttgtaatattatttgattatgtaagctactaattattggttttagttatttatggaaatattgcatgtcagattgactctgtaatgctagctagctgccactttgcaagtgtgatatagttgtggctgtgtgggaactcagaagatacatacatatcaactggaagatctaaccccttttgaccatgtttccctgatcaggagcaaacattaaatttccaagtgcaatgcatttgtggctgtgtgggaccctgaaagatacatgtcacctggcccatctaatccttttgaattttgttcccatctgaaacacagattgtccatcatacctccctgattcatatggtcacctgagggctttgccacccaccatcattcttagaggaatgatgatcaggtgcctgtttggcaccttcccctcaccactgaatatccctttcctcccataatttcttccccacatccatcaaaccatatttgagtaaattcactattgaaaatctcacttaacctattcagggatcatgtattcatatctaactgtggcctctttcatgttccattttctttccagacaaccacatgaatgtcaactggggggggggagaacatctcatcactgagcccaattttctgtaacattttcacatagtaacactgcatatctgactgacttggatcttacttgattaatgccagaactaccaaacaaataactgatgtggatgcacatcaaaatgattattcagttgcctcaaccacaaaaaaacagcatcagatgctgcatctgcagacttaactgttttacttttttttgtttagaattccaagaattaatcaagtaagattcaagtcagtcaaatgtgcagtgcaactatgtgaaacctttcttcctagacaattgagcacagggatggggacgtcttcccccagttgacattcatgtggttgtctggaaagaaaatggaacatgaaagaggccacagacagatatgaatacattgtgcctgtattagagagggtaaaaatatccttctctctagccatcctaagttaagtgagattttcaatggtgaatttcctcaaatgcggttgatcaatgaggggaatcaatgcttggaggaaatggattttcagtggtgagtgtcaggacttatactactcaagcaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatatttggctgtattgaagaaaaaacaaaaaaaacaaagacgaattttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgactcaaggaaaactcagtgttctagtcatggacggatatctcacaatttggaattcagtattttatcaaagctcaggacatagcacttgagacttactcaagcttcctgtgactgtatagccagggcaatccaagctatcaaaaagcagctggattgggaattggagggaggttaacaagaatgggtaatagattcctgttaccaattggagtattggaagacaagatagaaaggtgtgtttcaccaaagataaccactatcttgggtgaggggggattacagtcagctgtgtgttaacccataccccttccttctttgtctttttgactttttttcttcaaagtgtaattttgtttttattttttgaaagtaaatcaatgtggatttcatcaattgagccacaataggtaagatcctcaggtttatctgagttggattggtcaaaagacagtatattaccctgtcagagaagcttttttggggtgggaggctcttccatgatagatggattggaaggattagtcctcagaagcataaaaaatctgaaagaaaaacccatgattttttttttttttggattttttctttccatacagtatgggtcactgggtattagacagctatggctttggtaacctttttttggctgcccaacaacttggtggacatattttttgccacaggttacaggagagtaagggttaatacaggtatgggttagagcagagttgactgcatacactattttcaatcaaatgactcacaaataaaagctaggatggaatgagcaattcttactattttttttctggggcattttgtgaatgcagtgtaaaaaggatgtgtcgttcaaagtagcacacaagaaggtattgtttaatggtggtagttgagaacaaagagaaaaaaagaagtaatggttgttttttactagaattgctaaggttccaactgagatccggtgagacaatatttttctggggagctccagagaggaaaactcttcggtcagtagagatataccagactttccaactctccaggaaggaagcaagcagcatctgttcaccaagcagggttctgacctggcaaccaacttaccaagggtgaagcatacatatgccctttacctgcttgttagggattccttggcaacctggcaccagctgctcaccaacaaaaatccttacaaggaggacttgtgatcccaactcaaattcagtcaaaaaaaaaaaaaaaaacacaacaacttctcaattgggccctaaatccaaccttggaggatggggttccaaagtgatgttctttctcacttggaagttgctacatgtgtgaactccttcttggagtagtgctctcagctggggccttgaagtagccagattccacccaccttgcaccttcttgagcccgaggatgatagcccggtctgggtttggctacctgccgaagccctgtttttggagacttgtcaaaatacgatggattaaggaaaaaaaagatgttgcagccgccataatagtcctgaatcccctgccaaaccccagaacaatctctggctgggtagtgttgatcatccaactgggtgtccggatctgatctccagaccctttgctaaacagcatcccgaaaacagttccggtctaccggtcgcgctgccgcgaatgtgtcaccggatctgatagggcctaatcagccagaaccccaagctgtaatcggtgcttcagtctcgttttccttcaaatcttccttccgacgaaccacccaatctcatgagtcataagcaaggatgaatcaccgacggctggtggaagaaatgccacacaccattgctggacgattgtcgagtcggcgagcttgcagaccaccagtcagtcacttgtcagtgtctgtttgatttttcttcgtggtgtgtgtgtgtgcagatttgaattaaaaacaaaaaaagggaaaatgacgatgatttgaaaatccatcgaaacattagcttgtgactgtgtgaagacaggatgtttgtacatattattagggtccacccacacccgtggactaattctcaagctaacatttcaagacaccgtttgaaagctgaaaacagtctagccggacagtggcctgtctcggcctgtctctcggcatccttaagacagacagcagccgataaatgccaatcggccgttcacacaccctcctcgaggctcgattgtgagtttgaacaacaacaggttatcgacatcaatgacctcaccctgtcgatttctcggtatgtcctttgtccttcagttgtcactttaacggacactttctcagctctcgatgttcaaaaaacaaaccagttccgacagaatcaatagacgggctagacaattggtcatatacaatgtatgaaggttgagagggcaaacatgccgacggcgcgtgtgatcttcttttcgttggctgggcacgccgaacatcatcagatgacttgggcatcatgaacgggcaaggagacatcccttcaagggagcgaagaggggcccttggacgggtatataaaccggccgatattcgcccccttccccatctcactcatccactcatcactcggactccagacacacacacacacacacagcaaccagctccaatccccacagaccaatccctttccaacactttcctttcaagacacacgaacttcagaatgcgatccttcttgactgccgccatcacagttgcgctcctccagagcgcctcggccatcccactcgaccaacaacaatctaaggacggccacgaatccgcccgctcgttgggcctcgacggtctcggccttggcggcggcgccggtgctggcggtcctcctcccggattcggtgctggtggcggtgccggcggcaacatgatgcaatgcggtggcagccacgccctgattccgatcggtctccttcaaaacaacaagtgcaggatgagcggcggcggcggtggtcgcggtgggggcggcggccgattccctcaacaaggcatcgtcatcaacaacaacaacaacatgaacggcggcccgatgatcaacagcttccagcccagcaacacaaacatcaacggcggcggcggtggattcggcccaccaggcggtcccggtctctgcggcacacccggctctttcggaggctgcttcaaccccggtcctatgcctcctccttgtgctggctgcggtggcggcttcatgcccatccccgctcctaacccctgcatcgacggtggatgtggcggcggcttcatcccctcacccgctcctaacccctgcgtcaacgggggatgtggtggtggtgtccttccccccggcggcttccccggcggcttccctggcggtcttcctggaggattccctggcggctcagccttcggcatgtctcccatggtcggcggcatgtcagtcacatcctccacctccgaaaccgaacagtcctcctcatccatgcagatgagctccggcatgggcggcatgcccggcggtcctggtgggttgttgttgaagagcaaagaccccaagaaatccgtacgtgcttcctcgctctgatctcctctgccccctgtagcctcatgcttacctgaatgacccctctctgatcgattaatacaggacaagaagcaatagagtcttcacgacccctccagatggactatctactccgttttcggccgactccctgaggactagcttgactcacttaacttgctcttctccttgcctcgatccgttgtagtcccgcctcttcttgtgtcctatactcctcccatctatgttgtcttatattatatacacatcgtccatccttcgcctgtcctgtttgttagtcgctgttcctctactcgtatcttctgaactcacactcgttttaatagtcttatacacacatctcccttctaaatataaatataaatatatattttatcttcatcatgttttcttggtctaactggcgctctcaatgctcgaatgtttgcttgtccatttgtgttcacttcgagctcctcactctgctgcattgaatccaaatcgcacgaacacattttgtccatgccctctccgagtgtctaagtcgagtttcttgactgtgtcccatgagcccctacacaagcgtctaaaactgcccgccatttaaagcactcttgtttgcactccttccctctcctggcgagggggcttgcaaggctctcctgcccgctcctgctgatcttcctgctccgaagcctggttcggtctctacatagattggaagctcatcgggtagtcaaaaaagcctaacatgattcttatctattgagcccctttcttctattacgcctctgcgttgtgagtcattgtcccttgtagggctttcggcactggattagttctttaatcttgagggcgtgtgttaagtctaatgaaagccaatgctttcgccttgttttcttttcttttttccctttcattaatctgcaaactttcccccccacccctacaacaagccacccccccgcgactgcatccatctaccaccaccacccgtgtccactgaatctcatcttcaaccatccacctcactaatcaaacgcaatgtaagcccactcaaatacttctcttctcttcagggaaggaaacacaagagaactgacactctcttttaaacttgatcgacaatattcttcacccaggctgatttgtatcgactcactcgaaaacgatgatccatcggcggtctccgagatagaactgatcgacttatcatcaagcagaccgaaccgcccctcctgcttcccctcgaactcactcaaccatcatccccatcaaaaaaaacatcaccactcccaacaacaagatcctgatcacgaacaacaacaaagaagagggagtcgaagaacgatggagaagatcgataaagggaaaaagccgatggtcatcgacatcatcgagatcgatagcgactcggacccgcagcccgattcctccgacctcctccttcccaagactcgccctaaaactccttcttcaactcccaagaataacaacaatcctcctcctcgtgatcaattccctctccaacggatcccctcggccgctcggcatgtcaacaataaccctcatcatctgcaagaactcgcccgccaatttttcgcctctacccatcaggaactaggccctccccggtggaaccctcacatccgggccatccccgtaaatgtctactcttctgcttctctctgctcttccccctactcaactctttcctttttttttctttggggggggatgtctttgcttgctttggaaatatgtagatgaatcggcaggaagaacagagccttttcgacttcgtggatggctatcccagaggcgacattcgattgtcttcgatcctctaccgcaagtatcatcgccaagtcagtacgagatccgccattttccttcttatgtataccaaaaaaaaaaaaaaaaacacggtttgggggtggattagtttcagagactgacgaggacttggagactcctttctttgtttttggtgtttgattgaattgataggctcccgagttctcggcggaaaactaccggatctattatcgagcccatcagagtaaactagaagccaaacaccaagaacgaccaccgacgagctattcgtcgccgaatcggacgcccaacgagtccgagaaccaagcacaacacaccacgacagacgaagaagaagaagaggagggggtgcagacgactgatcacacgactccagagagcgtcggctcgacggaggaggaggaggaggacccactcgccgagatcgggatcgaccagctgctcgcctcggccgggcccgatcggaccagaatcgcaaagaccttcaacatccccctccaccaatccgagctcttcctcgccctccaacacgacccgtttcccgcctggcccgctactcatccccccgccgctttcggacctctgctctagaaaactcatccggctcctcctcgatcatcttccagccttgtctagttccacattccatggtcttcaaccgtctgtctgtgtgagcgttcgagccgatcccacttccgaatcatcatccagatagccctcgttataatctcatcctccaccctttcctcattcgatacatttattctctctcggggggtcggccagaaagcttactctcgagcctccctcttttgttcgcatctcgaatacctacatacctcgatctccgccgtctgccttcttttatacaatctggaccctctcatcaatcaatcaaccaaccaaccaaaaatacaaacccccgatttcgatgtttgagtagcaatctctttttttttgatcagtcttgattttttttttttttttttttttttcgcggggagttggtggatgaatggaactggtagtcgagccatgtgcatgtctatatccccgactcattgagatggccgtatccacttctttcgtattcgtttgcgttttagttttagttttcgttttttttttttggtttgtttgtttgtttgttgtgtcgaaagacacctctcattcccatacgtccatcacccacttctcaacccccccccccccccacacacacacacctcttctcttcctcttttttactctcgtttttttttggtcgacttgaataatatatccttccatttttgtttatccatcttgttttttaatttttcttttcttgacgatcaatgttgttgtttcttatagaaaatgtctaagtatgtgcaatgtgcattaatgtccatcatcgtccatgagcaatcatgtacatctcacccaccaattcccatcctaaaccatgtttgttttctttataagaatgattttttttcggtggatggtcagtagatgagtctatatatatagtctgttaagatcatctactaaattcttcataagggcatcggtcgccaaaaaaagaggctcttctttggagaggtggaccgcggggccacctaggcaatcttgactggcgaccgggtgcatctcgccgaaagaggctcttttgcctactcctggtggccgcggtacactggagtcgattttccatcgaacttaacacgattccctcgccttccctcggcctcgcacagcggaggctttgttgagctcgattttccatctgttggcagtgatcgtctggctgtaagttaaaacgtgggacggctgaagcttgaccgtagacatgaagttatcaaccatgttgccgcagatcgaatccgctatcttgtcttgcaccttcttgttcctgtattcctctcgatgatcgccttcaaaagcgatgacgctcgagattttcgtttttagtacacaagtagtatatgtattttatgggaatgtttctatgtgtacatgacaatgaaaaaaaaaaaattgatgtggaagaaaaaactattctggatcgcttcgagtttcgtcattttctgaagaatcctcatcctcctcgtcatcatctagatgatgattgatatgattaggattagggacgagaagatcgtcgtcttcaggagtccgacctacaacaacaacagcaacaacaatacccacacaattcaactcaaaacttggagatcggtcggcgtaaagagatcagagaagggacagcccgactcacgtcgttccctcgcttcttcttcgatcgtctcgaggatctcttcttggaccgattggatcgcttggctatcctcacatgcacgatacttttgaatcaaatcccttgacataagaataaaaccattgatttgtttgaaatcagcccgagaattctgatggaggttgttagaacaacagagagagagagagataatagatgcgaactgattgagggaccaaaaggcatgtccccatccgaatttctgcagcaacaattccgcctgagcctggaggccaacgattgcgagcgagccagcgacggcctcgacacaggtcagtttgtaaggcttgccatagttgactggattggcggcggtcaggtagggcagggagcggtcgccagtggtccggatcttcgagaacggaatctcctctaaccgggcccacgaacattcgacgaccgcaatcccgtgcttcgtgatctgctcgaggtcgcccgggctcactggtatcgtcccttccggactttgtgtttcgttatcatcggcatcgtaaatcattggtggagttttaggtttctcagtttggacaaaaatcgccgtttttctggtctaactttacctgagtactatccctcgaaacctttggcctactcgtagttcggtcatcaaccccagtctacctaacttctttcccgtgcactttcggggatcgcaatgatcaaaatcctgtacacattatcaatcagattataagagaactgcgttttttttagcagccgttggtttttcatctggatctcaaagttgtcaaagatcatcttttgcgcgcgctctctctctctctgcttgggcttacccacatagctacaggaaattcgattttcacttggtcgtttgaatctgggaaaagaaaaaacccatgtgttagttatttgttttttttctcgttttgctttgaaagattggcaacatcaaaaaggggagggaaagcgaaagaaaaaaagtgacataaacaaatcagagaagaaagaaaacacgcctagctggagaccattgagttgatcgtgaattttcttctggtcgagctcgagctggatctgagtttcctgttcctgggttttgaccaacgagccaggccggtcgatgttgaagccgtcagactggtaatggctgatgtctttctggggacgactggtgcccagtcggcgtggcttgcaccctttcccgcgtccgcctcctcggttcttgtgtgtgttcgacggcatcccccgctcgttccgtttattttttttggccttcttccttgtccttctatttatgtatcgctcctccgttcttcggatggtttgttgtcctcgggaattgcttcttgaccactcggatcgatggatctgtagatgtcacagattctgctcatcccaaccagcagctcgggtgagtttctgtgacatatgtaaaaaccatattgtattaatccgattcaatgatggaatgctgcccagtcgggtccgcatcaaatcggccaatgtcacttgaagacttgataactatgtttttcgagaattgtttttccctgatgaagcaactccaatccttctcaacatgaactacgtgctagtatcatgaaaaaaaaaaaaacatgaagatgattagagatggccccggcaaacccgttacgggtacccacaatctgccagcaggtacccggtccttgtctttgtgtgggtgagggtgttcaagaatctctggaaaggtggcaggtacccaggttcttcagcaagtacccaccaatttacactgtttttgctgctgggcaacaaaatgttcagcctccctctgccttttactacatacatacttgttggaattctgtcatctctctctctttcctcccttttactggtatgcatataaatgtagtcaatccccttgttcaagctaacttgacctgagccccttgattggagggcctgggatagggttgaccacaacatagggaggggggtgaagcactgtgtgcacccaggtcctgatcagagttctcaaaaatgtgggtggtgtgtgtacttgaatttacccaaacttgacacaattcttggggtgcatctggcagtgtagcactggccagatagttgccaaatggagctccccacagcggagacttgcgaccaatgttgacaatcttgtgtggtgagtttctgggctctggtgggagtgtcaccagttctggttttgatttaggcaataaataaaaaaacccataggttcaataaagcttacctaacacacatccatattgcactagtagaaaaaggggtggagggacagtttggatgcttacaaaggcaaggcttaccaaatcctcagtgaaggctcccccaaagcttccttgatgtgacttgctagcaagagacattctaattttcttggttctcctagctgagagaaacatttcccactacagataattttactgtatcagggaaagaatcaagtacactaactacattactgggatgatgcagatagtgcagtgtgaagtagaaacccagtgttaccaatagccatgaggggcagaccacagggtctgcaaaatgctctggttcagagctcagattttgattgacttaagaccctctttgtactggaaaatagtttttgtttgttggtctcagctttggccattatctgactgatgtttattacaataaaacccaataaaaaacaggactttttagtgggcacccagctaggtggggcactgtaggccaaatggtggtttggcaggcacccctagttgtaaaccaatcaaaaaaggtggtgctgtcaaccctagcctggcagaaagcttgaaaaggcctggagcagggggagccccacagggtttctatctcatagagaaaggcagtccaggggagccatggtaagatgggctttttggcaggtgaaatgtttcgtctgcctaatggggatcaagccactgtggctctcaccccaaattggacaccccttcctttcaaatacctccctttgcttggtgtaggcaactccaaggccatgccaggagagaagggaaaaggaactagcgttaagtttggcctggagtggaagtgccctttgccaaacaagcctcgcttggcggggtgccccgtcgactgggctatgtaagccgtaaatatgaagtccctcggcctccagagggccgggtaggcgggggagagagccgggcgcacatcgcgaagcgaggctcgtttcgcgaggaacaacttccttcgcagatacctgccggcagagtcggatctcgggttttagatgtgccggatccgaatccggtgggctcggctacaggactattacgtaatcgattgcaatgagccaatcgatcatattttgctcaaccaaccaacaaccaagccaaaaatcagcccaacctcagccagcccccagaaggagacaactgaagacatacatagcaagaagcaaaagaagggcaggatgaaagggacaggaggacccactggacagctactcccagaacaccacaacactggatcagagacgagttctactaccactactaccccttctcggacactcgtcttcctcaccgtcagcttctatctggtcgccgcattggtcatggtcttcgttaacaaagtcagtctcactgtctctcttttcatcaaaatcaaatcaatcaagaaaattataggaactgatatgctcatatgattccagtgggtcctcaactcagtctcagtcccggtcttcttgctcttctgtcaattggtaatcgccgtcgtcctcctcaagctctcccacttcgcaggactgatcaagttaccccaacatctcttcaggagtctcttcaactctgcttcccacttcaaagtgctcaagtcggtcttgcccatggtccttatcaatgtctccggcttgatctttaatacgtattgtttaaagttcgtcgatgcttctttttatcaggtatttttaatctctcccatcttctccctcacaaaaatagattgaaactttcgatctctgatccctttttttttttttttttttttaggttgcaagagggttaattttaccattcacagtctttgcatcacacatgtttttgggcaccagagcatcgatgcggatatacatatcagtgggaatcgtatgtttggggttcatgttaggcgtgagttcggagcggatgacggtctcgcaagcgggggtgattctagggattctatcgtcagtgacgacggcggtgcacgcgatcgtggtgaagcagacgcttgagaaagtgccctcgacgatcgccttgacctactacagcaacggcctctccgcgctgatcgtcctgcccctcgtcctcctcgtcggcgagaccccgacgatcttcgcgctcttctccgacggctacgagcgctttagaaccttcttcctcggaactctcgtcaccggtctcttcggcttcttcatctgcatcgccggcctcctctctatcaaagtcacctctcccgtcacccacatgatcagttccgcagtcagaggcgtcatccaagtgggtagtcctcctcttcttcttcctttctctcttcttcctaatcctttttcttttcaatccactttccaaaaaaaaagtcacatatatttatcgttatccactctgtcattcaaacctctcccccacctacatatatattcatacaatttcgctattttgttcctgcccatctacaaaacacttaagaaaacattggatagatggatccaaacattaagaatcagatattcctgtagatagtttgaaaacaaaatgggtggacctcagcccaaaaacctcaaaagaaacagaaaaacaaacaaacaaaaaacaaaaagaaaaaacaaaaagaaactgactcgagaaacaaaaataatcaacagacgattttaggggcgacattatttggggacaagatcacgagtggcagagtgacggggatcgggctgatcctggcgggatccgtatattacacatgggtgaaggagcaagaggtgggccagaaagcgaagggcgggccgacggaacccggccgggagagtcggatccggctcggacccttgggcgctcgcgatcacgaccggcaacaagagacccactcgttggtcctcaaagtctctgatcataacaacaacgaggaggaggaggaggacgaggatgatcgacagatcgacgggctggatcgctcttatcatgatcagatctcgcctcgctctgtcgccccctctgctagtcctaaaaaggacgacgacgacgacgacgatgatgatgatgacgatgatgaagacgatgattctcgagaactgcggaaggccgaaaaggcccttggtatctagactctttgaaattcaatacattcactccgcatcttttctttttctttcttcatgtgtacaagacctttttctcttcttcttttttttgagtttgttgatcatacacagataccatcaattttttctactgacatactctcttcttcaattatttatatataaatatatatcaatcacatattgccttttgttcacttaagaacccatccatttttttttctttcttccatttttccttctctcacacccccaaacaaaaatgtgtatttcccagctttgttttgtccctttcaaagcactacataatcatcaaaggggtttttttctctttttcttcaacatgtaattttttggttgtggtagacaagaaaaaaaaaaggacttctagtaaaaaatgaacagcaattctccgaaaacaagattaccaagggaaggggtgtgataaatgtcgaggcgtcgaagctggattaatgtctatactatggtctcccaagatatgttacgattaaattgccacctgtggaactaaatatgtccggggcagttatccagtggtggatgagctcagctcaagaccactatgcaaacagatcaactcaagaatcattttttccaaacatgattgtgttgatgaaattctgtcttgatcactgattttgttgcatgagctttaatctatgatttgttgatagcaactgaatggatacacagatttatatcttacatttaacgattcttaacgacgtaacataggctgatgatcgacgacatgaagctgaatttgactaaagaacatgaacctttcgtatgatgtggcgagacttatgtgcaatggatgatgcatgcatctctctcgattgttttgctactgcttttgcgggagtacatagtagtgtaagagttctggacacgatcacagcgtctaactgttttgtcgatgactgattcctgcactggcttgggcggtcggcaacacctgagaaaagaaacagcacacagtaaagacgaaaatcagttgattgtggttttttttttttttttttttggttaagactggatggccagcagctaggctagaagttgagcatctcaggaagaaagatcagtcgagcaagaaaaaagaagttgtgacttacgtataattcggccacattgacgtggggcggtctggttgtatcagaattcaatgacccatgacgggggtttgagagattcagatgagatgggacgatttggtggtctgtgaatcttgaatgaatggtgactgacctagctgcacaccagacgatttcctcggcgatatctgcggccgtcaaaggatccaaacctacaccgatcatcccccaaaaagaaaaataaaattaataagtccgaaaagtgtctctctaattctttccgggaagtgttagggaggtggaagagaaagaaaaaaagggggggatacgaaccgtcgtaaacggcgtctgccaatttccgatcgcctcggaaccgggtcactgagaactcggtctccaccattcctggttggatctctgaaacccggagaggggtcgacactagctctcttaaaagcgcacctgagaaggcattcaccgcatgtttggttgcacaactgcgtatacccatttcaattaatcagaagttctttttgcaagcattccattatttttttgtctgacaggagatgagggaaaggaaaatactgggacttgctatattgatcctcctgcgtaaggctctcgtccagcaatcgatccaatattaatgatgctatgtcggaataaacatgttatctcagtgattttggatgataattatttcaggatgaagagtcttcacatggagtggacttaactgcccctttgcacgctccttcattcctgatccgaatggccatattttgatattccaagagtgatgagataaagattttgtcaggtataagaatcgaatacaaagtaattatgatacatgatttcttgatcacctttcacgatcaggttcgtcattcgtatgaggccctactcgtcccaatcgagttgcgtattgatttcgtcatgagcaatttgttttgttgttcgagttcggtaaagctttacgatagatgacataccaaaacattggtgtctgtaaaacggtcagcattggtccacaggcagtattttgctcttcgtatgtacaaaaagactcaactgatcatcacctgaacttcttcaaagttcaactctccaactgggtcccgaccatagaccaacccagcattattaactgaaaaaaagaagaaggatatccatgatgcaagaagaacgatggttagaaatctgtgaatgatggaaattaatcggaatggtttaccgagcacgtcgatcttcttcaactccgatgggactcggtctaagaaagagtcgatcgctttcggatcttgcatgtccaagaccaacgccgagacccgtccgccatggccgaccgcactgtcttgattggccttctcacaggcctgtttgacttgctctagaaccgattctcgccgggctgtgatgatcagattcgcgcctgctcgggcaaataggatcgccgtcgctgcaccgatcccctaaaaattcatcatcatcaccattttcaaggtcagatggtggtaatatgcatcggagcttcccccgattatgatttttcatgtggttttcagtgtctgcatatatcactcacgccagatgccccagttattaatactgttgaatccttcagactctcagtcctaaagatgctcatcgtcaatcgagtatgtcaagggtttgttatctttgatcagggttctcgacctaaatttcttggttctttttttcaacatgagtgacataaatacattaagcatcagagataaggtatgggttgatgacttacttgtatgtgctctcttgactggggtcgttgtgttggtcaaaaagatgtccttggggatcaactcccaaattttgtacccaccgggtaactagctaacttaacacacttaggctacggtaactggtcggtccacctctcgttatcccgaccaactggagcctatttgtctccactcactcaagttcacttctttgagcaactaactacatatttatgcactgaacaaatcaattgaacacaaagatgtcttttgggatcatcagcagcagccgatgacaagacaggaaggctatacataactacatttcgaagatttccatcaactttcgtgatttgaatgaaggcttggattccctttcagtcgagcctctcttaaaatcagatggatttcaaagatttaaaatttcaagtctacttttttggttctgccccaacccaagctgtattggttgttgcaatcttcaagcctgacattgagaagatagaatttcatgcaggaaaagatattcgattctctcaaaatttgtagagaaactgatcttggacgtcaggaatagagataataaggaggaaagagtcgaggtgattttagcccttgtttgaccgagaaataagcttattcggctgcatggtcacagcatggtgtctggataacgttgggtggtaacaccttcttcacttcattttacgtggtgttaaatgtttcaatacagtgctccaacttgattgtcgatttcggttgcacgataattgaggcctttcatttggcttacatcctcctctactagtactgggccttcgccagaggtccatagcgaccaactcctgacagcgagcaccggtgcttgcgtttcaacacccttcatccagttcatcaaagactatttaggctggcaagattacgcggatgctgcttttccctatccctcacctcaacagatctcaccatcactgcggtataagtaacccatatatagacaggaatagcctcgataaaaatgactgtgctcatcaatgtattcattgcgagcagcctgctactccacaattctctcgcaaaaaaatctccttgtgatgctgactcacttatccgacaagactgcataaagtaggcctagtttccttcagatccatccgctagcagtactttttttttcagccaaccaaaaaattttccggctcatccacaagcgtcttggttttgtttgctccgcattgatcttgatcttttgctcaaaacagggctagggactcaattaaatatacacctgataacaaaatcaaggatgttgaacaatatattaatgccggtttccaaaattgctttgtaagtctgttgaatatgcattgaatcaacagagataattgactgaattcttgcaagttggatcagatacaagtagaaagaaaagcaggatctgatggaggttccatcattaaacgtgaaagttcaggaccagaaggaaaagaaggaccttcaggctctgatgggaatggagggcctagtgttagacataaaagttcaacgtgagtgtatgtctctcacttttccaaattgagacaattggaagttggttggtgtgttgacatgaatagatgtaaattaccacaaattttagattgccaatagtcactaagaaagatattgatgcagccataggtaacatattcaaacaatgtcctaaatcagtaagtgattaatttgcttggcccacttaatttttttgtagccaagtatctcatcagttttcatgaacgatttccagtcaggaacaagcactacccctgttgacactggctcaataaaactcacaatttcaactgttcctccaaactatttaggatcttatggtcccaatcaaaaaatgaacacagcaatttgcaccccagaaccaaaaaaaccaggtagaattctacagaaagattgtgaaaagtgtgttgaatatattataatcatctacttggttgtcaatttatagctgattactcttccttaatatatcatcagcgccttcaaaaaaattccaacagattctcaagggaatttgatcaagccagaaactaaacaactttcagcacgatttgaaattgcagaagattcctgtaaagtgagttagatatttatctcagagtttgcatatcaagttggcttgattgaggaaaaaaatgttctaattgaatttgattggggaaacaaatcaaaatcaaatatgaatattcagctaaggttttcttcaacagattatttaccaatagttgagtaagtgcttcaagatcatgttctgattaacttaacttggaatggaaaattactgatgtgattgatccatgaatttgttgtattttgatcaacagaagtgcttccaaattgttaaaactacttgatagttctctggttacgtgtaagaaagaggtaggcaagatttgaatttgtgcagatagacagaaattgatttgtgattccttgatagcccaattatatggcaatcctaaaagggacaactggattgaacggaaggataaaaattgaggtatcttccaatccttcaccatcgtaggatatggatgtgtctacagtatatccacacttcataaaagtttttagaaatctacttataagggcctgtaccatagggcttgaaaatctcatcttccagatttttttccctcaaattttcatatcatgagaagtgactattgcaaacagaaacttttggtcctaaaactgaaagaatttcaacaatagatctctctagcttgttttcagtttttgtgaagacagaaaaaaatgagatagatttttaaaattgaatcccacagtacagaccctaaagtttccaaaaggttatgagtttctttttttttgtgtggaacattcttttgtcatatattgtcagaattgtttttccccttatactaagaacatctcatgttgatgaaattgatcaaagattatcagatatagtttccataaatatcaaccaggacatgaagaatattccaaaagtgtcagacactgaggctgtagcccatgtgtctacaacctgtacttaaccaacaagcacatgtactgtagtgtattggttaaagactgtgttatgactttgcctcaccaacacacttgggtccaagtcccaattatgtaactttatattcttattattttattttatacttttatgctttaagtaattccacggaattacttaagtatttacctctgtatcaatattcatatttagaaagattatatacatatagcatgaaagcttaatcatctctctatacactttaattagagagatgacatcagtctttcccctttgagcttgaatgacatcatttcctccacttttggtttaaatcttgatttgtatacatattttgatcatttatgatttatatacataaatgatcatctgtaggcctcaccggtctcacaggaaggttggcccctgccttctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcttcccaagaatcctccccccagagattaccagacaacccgtttaccttacatccaatagtgagtggggtttattataatctatagaactattacctattttttcctttacatccttccatcccatctcaaccctagactacagtaaagtcactactgcagcctagaagagagctgtccattgctctaagcccggagctgcaaagaccttactgcacgcgtcccctataacttcagggagcttaacccctccgctttctagcgttgaggaaaggtttcttttccattggctgctagttagcgctagcagttatagtgtgatcctcaccccatcaatgccaggtcacataagagaccggcgctgacaaaaaggatggtagaatagtgaggagaatatcccattgtgatattcttaacttgtgtttcccatagtttcaatcaatcttctagattttccactttgtatgaaagagtgggcaactatattgacttctaccagaaaattgtatgtctaaatctgcacagcatatatccatctttagatctcaaggtggcagatcttatgtatttaatattcatttttcattttcagtgagcaaacctatcaagaattttatggaacggctgtttaagaaacaaatctctaatttttcttaaaattgagagagttattgcatgtaaagtatttcattcagcagtcttttggatactctggaggatctctaaggctgacatgcagtgagagtggtgatgtgcagtgagcctgataactagatgatacacagaaataagcagaattgatttattgggcttgaggaataggctcccaaatattggagagttgactcccaaaacccagggacatcctgaggaccatctcatgaagttattccccctgttcccccccctcccaactttaattggcctactgggggtttgggagttgactcctgaaaaaatatattcaaaaaggaaaggggcttggttaaaagaagaagttgtggaaggacaagattagaattacttaagcaatgatcatatgagggaaaaaaaacctgaaagcaaaaataaagagaaaaacatgagagagaacttacctgagacagaagatgaggttgtggaaggatggggaaagagagaaatttcacaagctcaaatctgtctcaggtaaactacaattgcatgtgaagtgtatgtgacggatgtgtagaacataacgagagaagaaatgaaatgacagtctcagcaatccccctttttttttatcctcaacttttgtgaatcaatcctccaaattgtttgaaaggtttgggattcaacccccccccccaaaaaaaaaaaaaaaaactatcaataataataataaaccaccccccaggtgtttttgggagttggcaccagaaagctcaagctctcagcagcccagaaggattttcttggccactgagaggaatacagcttgcattggtttttgcatttgctgttgcaattttcaagcttgaagttgagaagaaaaacgtttggacacaagagactcagactttaggaatagaggaaaggagtgaagattcaaggagattttagccctcgtttgacttggaaataagcttgtttggctgcatgcaaccaagtgtctgattgatgttgccagttgggtggtaacacccacttcacttcattctttacgtggttttaatgtttcaatacagtgctccagcttgattgtcgatttcggttgcgcgataatggaggcctttcatttggcttacatcctcctctactgggccttcgccggaggtccataacgaccagctcctaacagcgagcaccggtgcttgagttccagcacccttaagtcagctcttcaaatactatttagcctgccaagattgcacggtgaaggaggctgcctttccctatccctaacctcgacagatctcgccatcactgcggtatagtaacccattataagcggtgggcgaatctggaagcaataagtagaagccatgtgtataatgctaaggtggatcctcattaccccattgaggagtaatgaaaagtctgatttgcattcacaatactcagacttgccacttccaagctggcctccagggatttactcgcttgccggtgaataacactccccggcgatgttctatgtacaggtttgtggaatctcactcggagcaagtacacacaccttttgcctgctcattggggtgtgattgtgtaggatttttgttactggggcccactttgcaccctgcgggcgaacaaaattgctggctgggtacaagttgctcctggccgagcaacgcttgaaaagtgacactcggatccgggtcttgaacaagtgaggccaactcgctggtcttaaaaagctctccctaaaacatcttgaattgattgcacttgttttacttgccattgagcttgccgatgcatatacatctagaggccatcaagcccatggaaatcaaactttagctcacttcactttctaaacacacaagttcactgagaattcagcaaagccaaatttccttttgttgatgagggctcctttcattactgcgtgtggtgagcaaatacgtacttagtaggatcacatcatgggtaaccgatacacagatattaatatttcattatgtatttctgctctactttttgtttccagattccgtcaggccattataagtaggtaggattagcctcaataaaaatgactgtgctcatcactgtattcattgcgagcagcatgctactccatatctctcttgcaaaacaatctccatgcgatgctgactcactgaaccgacaacactgtataaagtaggcctagtttctttcagtacttttttcagccaaccgaaaatattcatgctcatccgtaagcgtcttggtttatttaccgtgcattctttttgggacagggctagggactcgatttcatatatgtctgatgggaaaatcaaggatgtggaaagaataatcattgctagtttccaaaattgctttgtaagtctcttgactttgctataatgccatagcaatacttagcttactacttggatcagataaaaattgaaagaaaagcaggatctgaatcctcagattcctcagaagccccagatggggataaacatgacaacccaagccctacacttgcaaggtgagtatagcttgattttccagatcaataaaaaactgaagttagtgggtgtgttgacataggtgtaaattaactcaatattaggctgccaaaagtcactaagaaagacatagatgctgccataggtaacatattcaaacaatgttctaaatcagtgggtgtgatgtctttgcttggcccacacatttttttgtagccaaatgtctcatcagatttcacaatccatttccagtcaggatcaagcattacacctgttgacaccggctcgttaaagctccagattttgtcggttcctcccagctatctagcaacttatggtcccaatcaaaatatgaattcagcagtgtgcactccagacccaaaaaagcgtgataggatcctaaagaaagattgtgacaagtctgttgaatatcatctgaaatagaatgaattcctctattgctaatctgcagctgattcttcttccttgttgaattaacagtgccttcaaactacttcccacagattctaaagggcatctgataaatccagaaactaaaaaaatcaccacacaatttgaaattgcatcaaaatcttgtaaagtgagttgaattagctcagattgtgcatctaaagcttgcttgattgaaaaaaagttgtttttgggaatacacattgggtaatcaaatcaacatcaaaccaaaaacaaattagctcagattttcttcaactgatttattacccattgttgagtgagtgtttcaaagatatgatctgattgattggaagggtgatgcaaaattactgatttgatctgtgcatttattgtcttttgatctacagaggtgctacaaaattgttaaaactactcgatagtgctctggttaaatgcaagacagaggtaggcaaaatctgaacctgtttggatgaatagaaattgattttgggggtcttaatagcctagttacacgacaatactaaaagggacaactggattaaatggaaggataaaagttgaggtaatttccaatcctccagcttcatagtaaattaatgtgcccaaactagatctacacttcattactctttttttcacctttgtatgaacgttttctcaacttaaatttacttgaatttccaaaagattgatttttttctcataccattttgtgtggaaatcacttttgtcatatatttcaagaaaagtgctccctgtaccaataataatgatctcatgttaaaaaaaatgaatgaaaaattatcaatattttccataaccaggacatggaatatcttttgaaaggatgttctcctatttataagcatacctcattgtgtgattcatttgactacttgagacttaaggatgataattgggccaaccaaacacatatgtagttcatgcaaaataatgaataaggaagggataggcatcttgtatttgcaatctttcatcacaaaagactaacacagtgaaattgtgcacttgtgctgatgccatattggacaaagttctttttgtatctggtctggctcaagacctggaccatttaaatccctaactttgattgagcatattttgtttgtgggccataatagggattcctcttggttgtcaaaagtgatactctcaacggccaagatctagggattcctcttggccattgacagtgtgccaggaatccctcttggccattgagagtgttctcaacagcagaggggaatccctcttggacgttgagagtgtaccctctcagtggaagatagtatctctcttgggtgttgagagtgtaacctctcagcagcagataggaatccctcttggccattgagagtctaacctctcagtggctgggcaaattgtttgtggttgttgagagtccacactctcaaagactgggaagaacctttctggttttcaagagtgacactctcaacagctgagtttctcttggccatggagagtgtaccctcttggctgttgacagtatgccctcttggctgttgagagtgtacactcttgacgaccatgaggaatctgttgatgaacaaaccaaaggttttacttcctgatgagttcaatgaagaagcaaatacaggaaatgaaaaagagagaaattttctaacctaaaggcaaaagaacaaaagtatttgacaggagcgggacactgagatgtgactaaaagaagacagttgtgttaatatccagaccaacaaaggacaaaagacaatttgagtctcataaacctacacaagtgacatgaccaaaaagattggaagaagatcaataagatggcaagaaggaagggaagcactttggtctttggtgaaattttgagtagaaggtatgtgctagaagaatgtgacttgcaatgtattatgtaatgatagagacaattgtcgtttgggagatgagcttgttgaaggtaagttgtgtcagatggaggaaataagagtaatactaaggtatttaagatgatattatttattaggttgtagattttaacctagaagttccccaagagaaggaaacaagagtgacaaagaaggggagatgtagtggtctttgagattagggagatttgtctgggcaggtgatgctcagatctcaacagaatcctttcctcccagtaaggatggcaaatgggcagggtgtccaacaggctgcccaggcccattcgggttcgggccgggtttggcccaaacccgtttaagaatagcccgcgtgtgacccggcccatcaggcccgtgcttgggccgggctgggtggggtgcccattggactcttaatgggcccccccattcagtgttccccggccgggggtggggggaggtccgaggggcgctcaggtctcagctgagtctggcactgaagactgagagtctgagactcgacacttgtgactctgagacttgagtcgaggtcgaggactcgagactgagagcgagccgctgcccattcgaatttcggcgctggcggtccgcggacttcaaacttcaacattcagaactacggtcgtcggtaagcttcaaaaaatctaaatcaactcttgaatcaaattgacaatcttcaatcatcggcactcggagtcgagtctgcgagtccgactgcgaccaactctgtccgaggctccagcagccgcaaatcgattccacgatctgaatcagtgaatcaacgagtacaataatcaattccgacttacattcaggctccaagctcagcgactccgactcgtttgcacctggaatactcgttgctcgtggtggatccattcttcagcttgctctgctactagctacaactgaagactcaggagtgattgcttgtgagtccgagtcattcattctcatccacctggcaccaaaacaacagcacctctggcttaccaaaaagcaagcattcattctgatccacctggcaaaagcacaacagcacctctggcttaccaaaacgtgagcacctgtaagtactcgcttgttgatgacattcatataaacaaatttcaatgttacattcttatcttattgtgtccaacataggctgaggctgagccgctgatccagattgtatcttcccaccccacccaggctgccagctacactttggcaaagcacaacccaattgtcttctgggttcttttgttataacttatccacagcagaaacctgtaagtgcatgctgtacaaattctcatattctcatccttctgtccaacatgagctgattcagtttgtatctccccaccccaaatctgatccacccagctacacattcacaaagcaccacccaattttcatctgggttcttgtgttataacttatctacaacagaaacctgtaagtgcatgctgtatacattcttattctcatattctcatccttctgtgatattcttcttctgttcaacatgagctgattcagtttgtaccccactcctaatctgattcagtttgtatctccccaccccaaatttgaaggcactccccaagtccccacccacctccaaataaactgtaattccaactccaaactgttcccacccccatttgcatctatccacagtgagtcaacccaaacaaaatggtcatacccaacaccaacagtcacagacgccgcagtccgtcaccaagggaaagtgagagcgagtcagatgtggcatctgatatccaggagacccctgcacaattccacctggcaaagacgggtactagacggacacctcagacccctgctggcccccctgcggagagtgtgagtgaatcccaagatgacagccaagcaaagaggcgcaaacgtacaagcaaggtttgggagcacttcctgagccttgaggaaggtaagatttttctttgatgtttgatgattctgaatctcaagagttgcactgtgccaattgacactgttttgattttaattctggtaattaaatagatgggcaacccaaggcgcagtgcaattactgcaacactagactctctgcagctccatcatctgggacgaaccacctccgccgtcattcgcaaaagtgcatcgaggcacacgggggggcagtcgagccgaacaaggcattgtcagtttacccggatcctccacgatgatgcctaaccgctcctggacgttctctcaagacctcatttgcgaaaaattggccatgatgataattcgagacgaacttccttttgcgtttgcagatggcgacggattcaccgatttcatggaagcagctcagccgaacttcaagatacctggacgcaagagtgtccgcaacgattgtatcaaggtgttcgaaagcatgaaagcaatagaatccaccaaggtagcaaaagcaaccgctatatcgctgactactgatttgtggtctgcgtctgatatgaccggctatatggtagtgacagcccactacattaaccctaagtgggaactgatcaaaacaataatcagcttccgaaccctcccacctccacacactggacaagcgattgccgaccgactcagccagatcttgcttgaatggaaagccgtgaacaagattggattcgtaacgcttgacaatgcaagttccaacaatgtggccatggctcgactgcaacgatttatcaatgatcgcaactcctccgcctcaactccatcaacatccgaattctttcatgtccgttgcttggcccacattatcaaccttgtcgtcaaggatgggctcaagactgtttgtactgctattgagcgactccgcacaagtgttctctatatacacggctcgaaatcccgtttggatgcatttgataaagctcgcgaagtggtagaccttgacccagaaagccaacacccctctaaagatgtcccgacccgatggaactcgacgttcctcatgatccagtcctccacgccatgcaagctcgccttccaacagctagccattgaagatgacaaatttgaatcttgcccaagcgagcttgaatgggaggagcttgcagtcatccaagaattccttgaaccattttatcgaggtgagcataaacttctttttcttttctcttgcacctataaatttgtactgattctataactcaatccttgtagccactgttttgctaagtgggaccaagtatccaacaatcaaccaagcctaccgagcaatgacagctatcgagatgcggctcacccaaaccaacaactcaaaagaacatcctcacatattcaatatgatttccccgatgaaggcaaagtttgacaaatactgggaatcggcaaaggaacttacggccataggaattattctagaccctcgatacaagatacgctatctccgctacagccttgagaagctggaaaatctcccagtggcacgagccgatacctttattggaaaagttcgatcatctttcttatctctctggaatcagtttatccctcagtcacccgatcccagcccagcaactgtgtctcaatcaaccaccacaaacaagaggaagattgatgccgatatctctggattccaggagtacatggccggcacccagggcggttctcaattcaatgctccggcggcagagttggatctatatcttgaagaacgaaacgtaaacgcctcggaagatcacttcaacgttctagcttggtgggaatcaaatgcaacccgattcccttctttgtctgagtttgccagggtcattctcatgattccaatgacgtcagtcgcatctgagtctgccttttctactggaggtcgcattctagacgattaccgcatgcgcctcagtgatgaatcagttgaaatcttaatatgcacccaggattggatgaaaggctcaaagaaaaataggttatagttctttttttacttatatttacacatgtttctcttttttttacttatattgacacacgtttctacataaaatcattgaaaaatgaatgaaatgaaaaaaatgcccacctccatgaagctgtagtcctttttgtttttacttatattgaatgaattgaaaaaacttgccagcctccttgtccttaatatttcattttctgtcttttattttctgtgctggcagcccacgggcagcccatgggcagcccgtttgcaaaatggaccaggccaggccagcccatttgctaaatgggccaggccaagcctgcctgctaagatgatgggccctggcgggccggcccacgggcagcccaagcctgcctgtttgccatccttacctcccagtcttcaagagcgtacactcaacggctgacggctgttgagagtgtacattctcatcagctgagagggttcttccaggttatcaagagtggatgacttcttctcattatctgtagaccccaaagaattagatttgaacccattggagtcagattttgcaaggaaatctgattcaagggtttacaaatgtaggcttgactctggtttgtctccagatgtttttgcttgagttgtatggtagtactggttggcccctttctgttgcgagtgtcagccgactgtcacatgggcatctgctcctttataattgtgctctcccccccaacaaatttaaaaaaaaataaatagtgactgataccaaccagcaacaactaaccaaccatgatgaacagctcgatgatggactcaccactcaagagatactcacaaccgaaaacagtccacttctcaacaaacaacccatccgagaaccaactgagctggatccaagacttagtagtaaccgaacaacaacaacaacaaccacacacacccatcaaacaaccactcatcaagaactacaacccaacaacaacaccaagcactcccaacaacaacaacaccaagaactcgccactgcctactccttcaacccccaagaacaacaacaacagccttaatttaagcacccctctcaaatcgactagagtgcccatcagtctcaaccccaatctcgcccataccggcctcatcctcggccagaaatccatcctcgatcgcatccgtatcaatcttctctcgctgatcatcgtctggattatcacctccacccagatctacaagtttgtccccttttttcctccttcaatctgtgcagtcagaacacgaaccgggttgattctctttgctgtttaatagtcaactcgtcctttctatcgtcaacaaattcccgttcctgtcggtcccattccaactaacaggtcagccgaaatccttctctcttattccaccaaaaaaaaaagttgaaacccccccccttaagctcatgcatataaccgctgctggtcaacaatacagaatggctcctcctggtgattttactcggaaacctggtcgaggggtattaccgatacaagacgcagacgccagtgacccatgtcgagctcccattgaccccgcaacagatccgaggaggcgtccaacatctgcaccactcgtccaccaagaaacacccgctctccgcctcgctcgttcgtcctcttttcgtcatccaaaacacacactctctctctgtcgtgttctgattttttttttcttcttcttggaggatgtagggccatcattcgacggagacattcaatcgatcaggtagcagtctcccgcgaaaccaactgctctcgagctcgctcagatcctcgctccgctcctcgcccaactcgccctccccgcgcctcgcccacctccctcctgcccctctttataaccagcatcaacagcagcagcagcaactgaataaggacgagatcttgacgctcgatccgaccgtcaatccgctctctcggaacacccttcatctcttcaaacgctccttcaaacccgccgatctcctccactcttcctcttcctcccattcggcctcccattcttcgctccccgatcaccgtcagttcctcagacactccgtcctcggaacctcctccgccatctcctcctcctcctcgttctccccttctccgtccaccgccttcaaccattcgtccccactgttcgctcgctctggatcggtcaggaaggtctctaatcaacttagcttgcagaaactcttggacgaaaacttgtttccctcgacttcctcttgactttcttcttcattctttctttctttcttgttctcgtggagctttgcaattcgtcatattaatgcatggtgttttttttttttggtacacccccccttttttttggagaaaattgattgaatattgtagcttcatgatggttcaggatttaaacacaaaagttcatgtgattcatgtatatattctttcatttactttgttactttctctttgttactttaaaaagaagaaaagtttgatgaaaatcaattgcaagattgaatgacatgaaaatttaaaaaaaacaaaacacttatgggtcacaatacatagtatcagatgtgctttgagatgatcaggacctgttcaattggaatgtatgaatggacagcctggagtgaattctgtgatcttctacatattcaccccaaatcgttctgacttatgtacttgcccttacattgtctcggattctgagtacagattgtatccagggatacacttgttgcactattttttttttcattgacaaacagagagaaagaattgaaaaaaagaaaaaaatggtgacatgtgtcaatcggaagagaaccttatcctgctaaaagaaatataaggcctggggcatcaaatctgaaaaaaaaaacgtcttgaggcattgtttagttttgggctgattcaggagcaggctagtcatggcaagggttataatgaggtgccaatcaaacttctttttgttggaaattccaggctttttctttgtgcagcaggagtgttgtgattagctgtcgaacagtcaagcaactttcctgtggaaatcaataaaaaaaaatctcattggtgcaatcaggatagtccccaatcagcccagatgtgggtttctgtttcaccccatactttggtacagtaatttttttttttttttttgaaaaaggtaacactcaaatcactcaaaactctatatttgatttcatatactgttcactttaacatgtaccagaggctagcacacagaatggaactcaggaaacttcttctttcctggattgttcttaccaaaactgtgagattactttgcaagacaaacaagtttaaaagatttgagatttgatctcccctattctttccaccaacagcttcaaattggccataggtcttgacccaagtttgtgtgaaacttctggcattgtttgatcgatctgttctttccatgggaaggtggtgtattctttaaagttgaaaactgtcttcttatggcgggattttgagcagtaatagatctgggagctctggctaatcaagtaccggaagaaccaatgatccctttgaaaaatttgagtatacttctcatgattttggttcttgtggtaatatccaaacacatttactaccagttctcccaatatcaaatcagattgctttatcttggagaaattggcatgtttcatcgttggtttgacttggaatatctcttcatctttatctagagtcaacatatctagaaccgatttcataaatttcccattcatatccatacgtaatttcatgtttgtctcatgagtaggttcctggaaatctcttgattttgtgatatccatctcatcaaagcaagtcaaaaagaatagttgaattgatttctgtgcatcaatataattggtcccaaggaatggacatccaaagaaattaagtacttgttcattcaatccccaaagaatatcaaataatctatccaagattccaaagatatgctggtccaaattcttctcaccagataaattttccccagaaactttcttgagggaagccttaacttgattcactattgagtcagatgttggttggaataactttttgtatctaagttttttattgaattcaactcttgcaatccatgcccaagcttctttgtctctattctttggatcaaagtcgtgaataatttccaatttttgaattttgcctatatcttcttgattgaaaattggcttcaaattggtttcagatgaaacttgttcaagacttaaataatttgggattgatttctgcagttctggatcagagaaagctttccatagtatcagagattgagtgttctttctggaatctgcttcattgaccagctctttgttttttgatccaccattcattagggttccaaaccgggccaatccatgaatagaaaatccctcacttccaaaagtattgtcccatttttcacagctcagtgttttgtaataatgttcaagaaggtcaaagacagctacattcatgataatatctgattttggtaccaccagtggatttttgctcaaaccttcctggtagacttggtaggcagtcatttctgctttttcatccaatgatcttgttaatttttggaacatctttccttcatcactttctatccaatcatcatgaaagatggccttttcagctggaggaaagggtctaaatcttattttctttgacttaaaattcaggagccactcctgcactgctctttgttcctcgatatagttaaagtttgattcaagagatcctaaattcttcaagatttgggaatttgcagtccataatagcttgataaactttctgaatctgagtcttacatgatgatactcacaagattcttcttctgattttttggctctggtatacttgaaggggtagcatagagtcatgaatttctccatctttggttttccatatttttcaaattcatcctctattgaaccttccaaatgactcagtatgattgagatccaagcccaatattttgtgtccatctgtggatttatgcctttgtttggtgagaaattttgtctgttttctgggctggttttgatcagactgatgccaatttttgaatccctcaagctctcttgtgcacttggttcaaattccacagcagagtgttggttatattcatattttacactagtctttgaagtgctgggtacatcaacatgatcaatggtattgcaatccttttctccactttccattaccttgcaggcttcagctttcatgcacctgttctttctggaagatagttgattttccgacttgctaggatgctccaaaacacggttgagacccacaggagttgtgtatgttgactgatttgagtctgtaacacaccaaaaacctatcagatggacccatgtctctagttaatcttcacatactcctttccggcgcacccctcacaaataacatacaaagctgatgcagatagacttaccaatgccatgtggtcttgagaatctagaagtggatgaatcgggaatatcagctggattttgatccagcatgggagccaatgataaattgagatccagctttgttcgcttcaaagcaggctgaaaatcgtgatcttcatccttaatctctcggatggatttcaaaaggggtgatcgtccatttcggccttcgctactttcttcgaggccgctatcatctcctagagatcctcaacgtagaggcatgtgtcaatcccatcgttctgaaatatttgctggccagggcttgagagaagtatagggcagaccgaccaaatagcatcaatgttttaattggctttcccaatcctatcgccgagaatgcaattgtattgtgccctgtgcaaactgataattaagcacttttttttttgtaaacagaagagcgaagtataaatataagcaagtgaggtgacgtttttaccttgctcatccttcaagctcaaagccacatctaccagttgatgaagaccccctctcacaagtgctgagagaagatgaaggtagagtgaggctaaccaccggactctccagatcttttgcatcgggttcgaatccactgagttaagagcagcggaggaccggatttcggaattctgtattcgcgttcccctagcaagtggtttttcagttatgtattctaaaatctatgaatttgtgtacataaatgcctctcagtctgactggttgccttgatgcacattgcaaccatttttacacccttaaaacaaaatgatgcgggtcattcaggaattgctcaaccggacacgtctgagaagtgacatcgcagttcgcagtgctgcaccgagggattcaactggacttgcacaatcttcgcaaacagagatgaattctatcttttccagacctgtggaggaagtgaaatgaacgtaagtgtgctggaacccaaatgacaatcttgggtcaaaattaagtccctgatagaaaccttggttcccccttcaaaaaaatgttctttaattttcctctgtgaatagttcttggaatgggaaaagattttttttggtcgattttcaggtccaggaatttgctaagtttttttttattgcttatttttttaacaaactagttcattgaaaaagacacttacttcatccggagtggaaaacatgtcagaaatgaggaactttgttgttgcaggattctaatccccatgtgtagctcatgaggagacaacatgtgggaatcaatttgtgcatggcttatatatgtctgggaagaatttctcctaggaaaacccctggtagtctgatcaaagttggaacaacttgccaaaaacccctttatccaggaaacctttgtggttcaattgttccaactcttgccaagaaatttctcctgcagaaaactggttcaaattttagaagcctcaaaagaagggttgtggaaacttgtgttccttggaaaaatgacaaccagcccgtctatagaatttacaaatttcattccacggcaacctgctaaaagttgatgttacagtattccaaaaaggcttcccttctctgagcctgaggtcaacactgttgaaaatcatagaatcagtgaatggcttcctgttaaccctggcagaatttgatttacaccactaaggtgagaagataatctggggatagataggaaaagagtattataagtccaaacaagctgtacttcagatcaatgtcattctttcccactccagttccaaaaacaaaattcaagcattttttttgtttggtcaatcaccttacaacatatccccccaaaaatagtcacaatggattcacaaagtcaagtttatggtttgttgtagggtttgggttggaaccagacaacaactattgcattgatggacatgaactcctgcatgaatggatctatgaagctaaaaagatttcttcaacactttctgcggaagacattcttggttggttgttcagttggctcccaggtccatgaacctatgaagttcaataacctttagcacaaagatcaccaaccaagaaaaaccaaagactacagtgggggacaccatattactgtaacatcccaccagcaaaagttgagtttaccatgccggctgaatgtttgtctgccatgtggtgttcaaccccaaaagtgtcatttttgggctttttggagtgtgtactttccatttcttatttggttttgcaatcataccaatggttctcttttttcactttttgaaatccataattttggacacatgccattaaaaatggctttcaagtccataaggatgtagttggaacctaaacatggacttgtagatagcctgaagcaaatgtgcatggagttcaagtggatatatttatgtgtgtaaccacctcatatatgtctatgccaatgtcagtccctgtgatgatcccctcaggatgacttttgggcaagttgggtgggtctgagacctgagattgaactggaattcatactgtaggtgggttttctgggcagattggcctagaaaatcacacttttttgccatccagaggggtgagtttttgggtttttcttcctcaacattttggacactgtcaaatttgttacagtaatatggtgtcccccactgtagccctgttttgctcccatttaatcagtttcaaattgcatttcttcttatgatttttttttaaaaaaaaacaatatacttaacatgcagaattcagaaccattcatcattttcttctcttgaaagagagaatcacttgacacttgttttttcccaccatgtcttggtacattaaaaatggtcttggctgtgtgctagagatgaatattgatgtagtcacgatgcacgataatgttgtgtgttagacaagcacccaagcagtgctgtccacataaatagctgttatatatcgtcatggcccgagcggcaattcccgagcagaacgtggttgatggaaaaacagattccgatccgggcttgatgtcgctgttttgttatgtatgatcaagtccagccggaggtccgtgtcaacaatcgacgacctcaggaagaaacgaaaatttctttttcttcaaattctctatgtatcacctagaaacggatactgttttcaaaatttctattttctattgtagatactatgtaaattctactacacatactatgttgttagacgcgtcgaggaatgttcagatccccgcgcgtgtcgaattattttgtcttaaatagtcgctccttttccaaactcgctctctttcccttatgggatttattttgttgtcactctctaaacaccttaaaataaaattttatcatttcttatttccataccatcatcaggatctgagtatcctccctgcaccctgccgaatgaccctgtaaccctgaaaattctttacagtccgaagctggagtcggctggcccgtgtgcaaataaattaagtagcctcaaccgtgtttctcacgcttggtgggtacagtcctgcagtcggcccgagttcgggcatgtttgtatacatacatcgatttctttctgggccgaacgaggtatgtacaatgttcttggccagaactttcaagtatatgacagttacttgaaaggaagccagatggcagtgatcgtttcaaaaatggcttgagcacaacatttgcgtacatgaccctcaccatgtggatattgctataaagccatccatacataatggaaccggttcccgattcttcttatcttggctctggggccagatggagggattggagtcggggcgatgcagacaggctggcgaccttcccgagctctgatggtgtggaaagcaaacccgttttgggatccgattgtagtagatgtttttgatttctgtttgtggttgtgaaggaaacaattcagattcgcacactgctgttttcttcgcaagggtttttcagttttctcggttgagcagctgcgttggatggggggaagggggttctttttctcgctgggacatggactcccttgagacaggtcttgtgatatgtctgttggttagccttgcatgagggggttgtggtggtgtactgcctcctccagccctctctcagccttgtttttgattttcctaggttaagtccttgccctccgccctcccctctcgctaccaagggggacttgctcagctctctgcccacttttgtactcagtcttggagtggtgaaagtcaccttgttcgctcgcccttcactcgctctctttctcaaaagaaagcttcccgagccggctgttgtccctgcaaagaattcagtgatactctgcccaacgactctctccatccgactaaccctcaatggtgactgtcacactggccatccactagatacttctttgacttaatcactccctgctaggccttcgttggctttggtttttttttcgtagtgcttcccttccgcaagccttttgacgattcttccttttcttcttcttcttcatcttcctcttctatttccccttccccagatagagaattatcaaatttctgacagtaagtctcacccagccccatccatccatcctcactaacttacaagctgacccctcctcccctctgcaaaccagccctcaaccagcttcggtctcttttcgaagtagactcgggcctttcccccacacttgaacgaccaaacctttcatcttcatcctctgcttccgccgaggccgacctaatttttttttctccaagctcaatatcatccttccttcctggtcggggttttttttccaactcgtaactttcaaagaacacgtctcggccgtgctcagtcacacctgccccgtcaaggagaattcgtgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccctcgtcttggtttgctctttgattgacccccaggccgacactcacctgatgagttggtctcctgcctgggcgccttctgccctctcacccaaccgcaactcgagcctcttcgacccctgtccccctcgtcgtgatcgctcctggtcaaacgctcaaaccgccgagctactcaagttctcaatgaacctcaccaacttcgaccgtcactcgcttggcacttcggtccagctgccccccatctacggtcccatcggtctcaggcgctctcctctaccttcgtttgccggactcccaccgatcgtccccagcgcaatgggctgtcatcctccttcgtttgctcgcaagagcagtcacgccgattaccccctgtcgtccgctcgtcacagtctaccgtccccaatggactcgacctacttctgctccccagccgaagccggccctaagcccaaccaactcatccggccatttgacgagcatccctattcatcccccgtcccatctccacacccggcactctgctcacatccagcgtattcaagcaacccaccgaagcgctccaaagctgccctggccaccgaggattgggatcatcctagctttgcaagaccaccccaccgagcagtgaccgagcccaagctcagcaagctagccgacttttggcgccccgctggaagtccaatggacctcaacccagctcaccaaaccccatcggtcaagaatcaagccctgcccatcagtgatgagccacttgtgccaaatgtctatccggttcctccgcccccaccctacgagcaatctgcggccccgctatccgatttggctgcagacatcgtctgggaacgttgttacttccccaaaccgagggcatcctccaccgtcgcggctgcgccttgggaatccgcgttttcatggtcgacctgtaacggcttccactcggtaaccagtcccgctagtcataagactcagctagcaaatccatcatccagctgggctggcggttcggccaacagctttggggtgattggcgctgaagccaaggcgcgcagattcaatcgtcaatacccatcctcggtcagtcccccacagtcggatcgctccaactcacccgcacactgtaggaaacaatcgatcgggaccaagatggaggtcaagccagccttcagacggtggacccgtcaggtcttggagcaaacgttgctctcccctcaagtcttgatccttgcactctactatatcgactcagtcgctggaaccgacgtctttggggatgccaatgggaagatgtcgctcctgccctacaagatgctcttggccgccttggttgttgccaacaagactctggatgatcacagctataggaactcggtcagtagttttatgaccaaccactgccttcctctcatgtcaacccaactaatatctgttttcgcattccccagactttcgcaaatgtatcgagcatgacgaatgccgaggtgaatgcgatcgaggttgccctattgaaagcgttgaagttcgatgtggcaccttcgtgtgagcaatggacgaactggctcaaggaagtaattgcggcgggcgagcggagcggtctgctcttgcccgagctaggtccgccctcgccgatctcgcctctctcgaccccacagtttagtggccatccagaggagcggtcttctcaaccgcattttgagcccagctacccagcccaacacggctcgatcttcgatcaagcaccgacgcccgaattccattggcacccctcgcaggacccccgtggatctagcgtgctcaaccatggaaagccctttgcccccgctccaatcgaggccatgaacaacgagctccgcttccatccagctcccgttgcccccctcgactctcatcgcgagttcattggctcatcggcattcgcctccgagtttacttcctcttatcaccaccatggaagctatttccctcggacctatagctctacttacagctcccaatgaacgctgagagctgctgagctgcgctcccctgcctatatatatataaatatatttatatatgtatatgagttgttgttctctttggccagcttcaaagatctcactcatccgctttctatttttcgtctctcctcgataatggtcaccactcttcttgtgacatcgatcggtcgtaaccgggcgaaggaaaagagcaacgccctcatggacatgctcgattccttttttttttacgtccgtttgtcgcgcttagggatccctcgttcgtggccttcgcttcctcgtttctgagcctccttcacttcactccgctctgctctccttctatcaactcgtttttttttcttcacaccctctcttgggcccttcgctatccgtcgatctgagactcttagatatagacacaccttcttttctctcgcccccccccatcttatgttcattttcatttagttttatcattttgaaatcagtttacatttcaacccttcccccccccccctcttgccctttgctagcacatccttcaccaactaaatcaaaacaatcacaaaaaaaatatgaaaagaaatccatctactccacccccccaaaaaaaaatatatttaactattacttaaatttctttagtttaatctctccctctccccctcccttcttacagacaatacacgaaaaaaagaagtttaggaagcccttatatgaaaaacaccccttaaagaaagaaagaaaagatgaagatgaagatgaagatgacttgactttaatttgggcgctcttttcacctgtgccctccgttgattccatcacaattgcctcctcctaaatgcccggttaagattccctcccttccccgccttttcctaagtttaggtttaggtttttttttggcaggtcttcatatagagttttcaatgatcttaagaaggatatcggttccttttgaagtgggatggggggtggggacatgttgttttgtatctgtatgttttttttggtggccgaaggaccgtgccagaggccaactatgatatatcatgatatttattgaataggacgagagtctgcagaggtggtggggaaagttaaggtaggactaacgatttgaatcggtgagaaaaaaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttgagttttttttaggcgggaaggggtggtttgtgacctttcatgaacttggtgggaaggtttgtttttctgcacggttggcgtggaggtttgttttggattgtctggatgtttgtgggcacattatgtggaagggctagttaggtagaaggggtggtgctctctctctctcttgcctctttccctactcccactacaatgactactacactactcctttttgatgtgttttgattggattgaagctttcatctccaccaacaacaacaagaagatcttgaatctgtgttgtgtggtcttttttttgtgttggattgagtgattgacagtgttgaaagtttcttagtattttcttattctttttttttttggtttggaaattggagatggtgagtgagggatgaatccgcaacatagctccagtgtgtgagttagacaatgacatcctcatgaatcatgattgagagttttggaaggtgaaggtgggtgggtggatgatggctgatgaagggtgtaagtcttgtcaacaatgggtctttactgtactctacaataaccagccccttttgttatagtaaatgtatgcttgaccacccgttactaataccggtactagtaaaggaccaagccccaagcaactagtatagtattgaggcacccattttttggttgcttcatacagatatagttataggtttctgttttacccctggttaacacaacaaccaactccaccaaggggcaaaaggcataaaaaagccctaatttgatgacagcaggcctttggtgagctatcccatgcttatatgtgggacatacccctgctagaatccccaggacccttatcccagatactagaagcagcatggcctcacaaactccaaaatccactcagaatgacccctccgacggtaaaaatactgaaggctattctactgatcactctcagactcaacgacaccactcatcaagagcttcatctcttgtcattgcaccaaaaatggtggcaccatcattggacttgtgggtgagattaacacggctggctcctcacaaacgtcctgcagaggcagaacgttaatccaattccaaattggctgttgagattcagtctttttctgaagacgacaggcaaaaaaaatagttgtttccgtcttttttattgctcagtaacagaaaaaaatccccatatctcagttattgtatcgaaagcaaataaaacaaaagccacaaactgggatattgtgaagaaaaatccaatacgaattgcggtaaaacccgtagggttattgagtcaaaaagaaatctgtaacggtacaataccaatatctgtaaagtaaagacccatcgttggtcttgtacatagttaattcatgagtgatctacagatctaattgatgtcctggaatgaaatggaaagtatatgattttcaagaaatgttgacatgcagctcattaaaaaaaaaggaactttgtagcaactctgcttaggatcctaataggctggatttgagtcaaaaaaaataaactgtgcccattcattagcttgtccaagcaagttcttggggctactgccgcatcagaaataagcatcttaaacctgtcctaggtttgagagaagcttgggtttacttaggtcagggactctgggggttgacccacaagagaacaacgggtgctcaaaatcaaatcatgatatgttcctgtcaagtgggagatgacatggagctactagggcccaaaatctgtattgacattcttccagcattgtggtccaagaggaaaaaaaaagaaagaaaacatgtcaatctctggatgccccaatctcagctgtggatttggaagaaacaactccttggactgtctgcagacagtgttgttggctacacattaggagttgtttgtttcctccagttgatgccaatgctgcatcatttatgtttgttgaatccatctctgcttcacggaagcacctcgtcttttacatacatatgaagtcacctattgtagatgctgcatcaaactgacttgatagcaacccttgaagttaatagagccggagtcagcttgtgaatcagaacccaacagccgaaccaatccggtattttcagatgcagcagcagattggtttgagtcccttgtatgtgtggcatatagccacagatctgacacgggttgcatcacacccacatccaagccaaggaagggccctttacaataggaaagaaggatggacgccttgcagcgctgcaatttgacaaagtggtcatcacacagatcacgcccctttctgatgacgcttgttgtttcttggaggttcctttccaagacattacttgctctgcttaacgccgggctcggactcaggatccttctcctgggagcttgacgctggctgccctcattccctataagaaggccttctcttccaagtctgaggtttcctcttcttcatccgatacggacaaatattctaggactagtcttcttctgcgttccacctgagacattgaccccttttggtgacatctcccccgatctccgttcggatatccttctatcgagggttgcaaccacaacttggacaggccttcgatcgacatagtcactgaacttgttgggtttcttcccccagccgatttcccattacatacccacccacctcagtgctcaactatcccaacttgcccagaaaatatatcaccaaattatcaatttaccctcctgactccaatcaatatggttcactctgccggtgagcctcacctctcctatgaatgcattggacgagccctgactgattgatatgtttcctatttggattgacccatctcagtacttggtttccctcgaattggcgacaagagagaggtcaaaaaggccgtcgaagcctactggggtgacaaactctccgaggccgagcttttggctgtagccaaggaagtcagaatctcaaactggcagaggatcaaggctgccggtgtggatttcgttcccagcaacgatttcaccctctacgaccatgtccttgaccattgtaccatgttcaacgccgtgccctcgaagtactatgatgccaaacttagccccctggacctcagctttgccatgggacgaggccgtcaaagggatggagtcgatctccccgcttgcgagatgtgagcaatcattttcttcgttgttcctttgatcacataatcttaaaatctccaagcttatttatcacacatctgtacataggaacaagtacctcggcacgaactatcattacatcgtccctgaggtctcaaaagccacccaattcaagttatgccatcaaaagccagttgatgaatatttggaggccaaggctgccggaatcgaaactcggccagcaatctttggcccgctttctttcctcctcatggggaaaactcctcgatcgggtaacgaagactacgaacccatcacgctcttagatcaactcgtgcctgtgtacgtcgaattgatcaagaaattggttgctgctggtgtcaaatccctccagctcgacgaacctggacttgtcttggactcggccgactccctcggcaaagaactcattgcgacctacaccaagttggccgaggccgcacaatcggtccccatcacgatcaccaccttctttggaagtgccgaagccatccttccttcccttgcccaatgtcccgtccatgctgtccatctcgatctcaccgaacgaggtaaacccgagcagatcaagttggcccttgatttactcaagccaaccaaagttgctctgtcgctcggtttagtttccggccgtaatgtctggaagaatgacatgggcaaatcacttagcgtcatcaaggaagccgtctcagttctcggtgaggaccgggtcatcgttgccacgtcctcttccctgctccacaccccgatctcccttgccggcgagatcaagatgcccgctgagcaaaaagattggttctcatttgccctcgagaagtgtgaagaagtaagcactttggccaaggctgtttcatccagcgtggacgacgctgtcaagcagaaacttgaagtcaacgcagtttccatcaagaagagacgtgactttgaggctcaaagtgatgcttccgttcgtgaacgactctcgaaagttacacccgagatgtacaaccgaaagagcccgttcgctcaacgacgtgttgctcaaagtgcagtcgtcaagctccccaagttccctactacaaccatcggctccttcccccagacccaaaagatccgagttgctcgttccaaattcaccaagggcgagattaccgccaaggagtatgatgacttcatcgcaaaggaaatcgaacacgttgtacgattccaggaatcttgcggcctcgacttgttggtccacggtgaagctgagagaaacgacatggtcatgtcagttcaacattcgcattgatatgagtcatttgaacctttgcttacccataatcattgttcttttaaacaggtactttggtgaacagctgaagggattcgtcttcactgagaacgcatgggttcaatcctacggctcgcgttacgtgcgacctccaatcatcgtcgctgacgttgcccgaccctcagcaatgaccacccgatggtctgcatatgcccaatccctctccaagctccccgtcaagggaatgctcactgggtatgttgctgaaattcactgtggactatttacccccagtggctaataccacctgttcttttttttgttagacctgtgaccatcttggcttggtctttcccccgtattgacgtctctcgagaggtccaatcccgacagttggcccttgcactccgggatgaagtatgcgatctcgagaaggctgggatctttgccatccaagtcgacgaacccgccattcgagagggaatgccgctcagaaagtctgactgggacgaatatctccactgggctgtcgacagcttcaagttggcaactgctggtgttgaggatcgtactcaaacccactctcacttctgttactccgacttcaacgaaatcatgtcacgtgagccttcgtcttgtttcctgtttacctttctctggcaaattatcagaaacacttctaacaagacatcattcctcttctctccagacatcgctcgattggatgccgatgtcatctcgatcgaggctagtaaatccgaccacaagcttttgaaagtgtttgcctcggttgattactctaaccaaatcggccccggtgtctacggtaagttccccatctatctacgaacgataagcagagtttgtcattttgcttgttactgactcgcctttttgtctctcaaagatatccactcccctcgagtaccttcccagcaagaaatccaacagaaaatcgcggataccttgaaggccgtcaacccgagcttgctcttcatcaaccccgattgtggtttgagtgagtaaaagatcttgaagaatacacacccttcataacatctgttgactgagctttccgccgttctcgttactttcctccctagaaacccgtgcttggcccgagaccgaggcttctttgaagaacatggttgctgccgccaaatgggctcgagaaacttacaaggattagattgatgtatctaaaaccttccctcttgtttagacccctgacgaagacttgcacgtttacgaagaagcaatttcacaaatttatgttcacttgtgtcatatgttgcgttcgttcaaacctcacgatctcaccgcgccgtatcatgttccccaattccccttctgttaaaaaaatcttgttttccttctttgatgatgatatacaccacatctgtgtaactttccggttcggctagaccagtctaaacactgtcggccgtaactcccttgtgagcttatagcccgaatccgtggcgaccgccgggtttgcccaacttggattgccaatcacactgagtcactacaaccgccggggacaagttcagcccgggtgacttgagtcccctaggccttggtttcgccattacttcttccctctttgctctccacagtcttgtgccgtatgcttgttgtatcgggtatatattcgcgtccgtttcctctattagatgctttccgtcagcactccccacctttgtctccccatcttcaacacctttcaaccgttgctcctcggtctcatactacatactgctcccacaagtctcctgagctctttgccctagtaaataaactcgccgagaatttaaaagatggactccagcatgtcatcttcgccttcttatccccaacaatacggcggctctaactattctccccagtgggccaaccggaacaataacaatgataacaacaacaatgggtatcgaaacgattatcagcagccctctcaaggtggtggctattactatgtaagcattatcggaacccttccttttttgggggaacctcgcatggtcgctgacgagctgcttccaactgcgacgattcttttctctccgtcattttcgacccttgatgtctgactcaatcagccccaggtaagattcaagcctcttcgtgtacctgctccgaacatggagatctagtgttaatattcttctttatcatttgattctaaaagggtaacaatatgagacaggccatcatgcgggaccaggagcaacgacggttacagtatctgcaacagatgcaagaacagcagaggcgtcctagcgggaccgtccagagtgcaggacaagacggccaagcggagggtgctcgggactaccaacccggccaagcacagcccaacgagcccgagcgacaatctgacgagctcaccagcttccaagccggcctcccccccgccgagccgaccagcctcaagaacgtcgcgcccgagagcgagctgaagaccgctaatatcaaggccgctagcttgcaagctactccctctcacttcaaggccgctgacttgcaagctcagcccgctaactcgcccgggcaaactgcggtcagtccgcgtgtctctttaatccatcttttttttttctcccttcatttgatttcatcgatatgtcaggagactgattctcgttcccgaaaacctcttctggtctattttctttctttcattagccttgtgcaccgggatctactgcttcttcatggggtcacccggtatggtggggtgtaagtttttattttttatttttttttacttaccatatactcattctttctagtcgttatcattcattcattcatccttactaaccctcctctttttttgtttttctatagtggtctgactccgccggatgtggtcaataagtcaacgacgataccggtcggtcggatttccggacgggaagtaaagagcggtagagagaggctggttcacctcgactacataccaatcccaacttccacacctgttcttttttttgtacttcctcttaattatatgcattctcctacattttcatcacttgggtgatctttttattatattttgattttttttctttcttaaaaagccgtttaatttcctttgaagcttgaataaatttgtatttttttttcttacttgccaatattccttgattaagggtgttcaattattgctaatgttaaactagaggccagcactccccgagccgatctttcaaggtcactaaatacgcacacccacgcggtatcatatgctgctcacttgacgaacacccaaggtaaattaagaattgagcttggctcagctggtaatatcatcttgagagaaatgtgaggacgacgttggatgagtagggtgatggaaaatggtctaaacaagcgaagaaactgctggtctgactgctccctcaagaacaacaataagaaaagaaaaaacctgagaaaagtgaatgcagtttttttttcccctaaggagtgactgcaaatggtacccagaattgaatcgacacaaattaaattttggcaggattttgacaaaagcacgcgacaagcagtcgaacgcctacggttaacaaagatattcctcggcggccgagacggataaactaacatgttcaaccggtgcagaacattcaaagtatagggataaagccactcaggcgaagagccactcggaagagctcggaagcgccagtctagggcactgatttaagtttgcagccctcgagctggtctatttaaagccggttgtgatccgctcgagaggaaaaacacatcagccatcagctttttgccggagatcgtgcacaacagtgcttgacactatgccaacttcaacagtgggggctgcgaagctgtgcagggcgtaagacgaaattcttaccggactgcgccgctcactgcatgcattaaactcattggctggaagtcaacgatgcactattcgtgaagcaccaagtggtacatattcacaagcatgtatggaaatatggaaatattgatgtaccctttcctccgtaagactgttgggttgagcgccactccaacagttttgttagggtataagagcgacaccttcctcgtgcaagtgatctaccactcagcacccggcgtccgtttggccattcaacccagtagactccacttcacagttattcttgttaaactttttccagacctgcaaaaatgttcaaggcgaaggcttctttgttaacagcttatgtggtctgtgtgattgctctcctttcctcgtctgtgcaactttccgaggtcccaaagagccttcttccgagggctgggacgatgcagcaatgttcgtatggcctcgagtcgagtaagctccaatgtccgcatatgtttcttcaatcagtcacagatttttaaaacccttccttcatcactatccaggctgttacgtcaccgaggacagactttttaaatgtggtcaatgttacaccggacctagtcgtagtagcgcccctcgtaagacatataataaactcgccttgtgtagccaataaaaacagtagaatattgattcggtgtcgtttaattttcggtcccgatacatgtgttgatcggataacaatagtttccaagatgacttggaacgattgctatcgaattccgaccccaaatctcggcgcccaatctcacgtaaaggttacccaaacaaacttcttccacactaaagatgccaacacattgggtaagttttctctgttattcttgatcacgtgctatgattcttcggagcagccggtcacaatatttctattcatataatcctgaccttcttcctcacagtggtcggtggccgcgatgccagcacaagtctggatagcacttatgaatgcagcaaggccgcaaacccccaaagaccttgtgagcacatgtatcttcaattcataatgaaaccgagatgcacaggctgatacaattttttgcaactaccagactgctttgattgttctgctgagtagtcgatcaagcaccgataaaatagcatgcgatcaaagctgcaatctatcgtatagagcagcagtcacatgtataactttcgaaagaacaatctttgctcaagttgtttcctatgaggtgtttccatttttttttttgacgcgaggaatgaagaactcaactcaggaaatcatggtcaatctagatcactcgcgtgtttgccctagctgcagtcacatttttcttattttttgttggtctgtttgaaataccacaagtcgccgttttttttttttttctggtaagactatagtttgaggaaaagcttcgcgtttacaccctcatgtgtgggtctgattgattcgaaacttgtgatttcaaccatcgctttatatcattcctcagccaagtgatatcattttgtctccacggtctcggtgactcaaatattctttgctttgactagagggccggcaccctgggtttactagaatcaaatgactcataataaaaaggaatggctttgctgtggggaagtgggagctgaaatgtagataaattgtctggattcatttgctgaatctgaaagacatcaacttacatagcctttcaatttcgtcaattcatattttttccgcattccgtatagaaaatcatccacactcactcaattacatcatgacaaaaataatacaggtttttttttggtttgtctgtgtgtttggatacgtcaaagataaatacaaactaaaaaaaaagcagggtatctatggagaggcaagatgcagaacagagaaaaaaaaatactggtgctgatacatacgtgatggaaatgagagatctgggaggcaaaaaaaaagaaaacgcaggagagggagaaactggatattcctcaagcctcacgcaagatttttttgtttaaggactgcttccagaaagacataggccaaagccagtaaagatcaattgcactcagtgaatctagccattcacaaaaactacctgatcatctccctcaaaactcaaatgaagattttccatggcatccattgaaagctaccaatgttcaaaggccttccggtttggacttttcattctcacttttgtgttctcacttggacatattcccggcacagaattggctttgattacagacttgaaagcatttttttttgtattttatttttcagcaggatttctcttttgataaaaacaagacatgttggaagatagattgctatatgtatggattcaatgcaggttatctgcaagatcattggcatttggtcacccttaagagtaactcatgatagcaacagaaatgatacacttggtccgtacaggtagattgagctcaaaagaaaacgggggaaaaaagaactgggctagctgcataataaaaagactttgatcgcagtcgatcaagcgctaggtgagccacgacttatcaatgaccgtagccgtctttctttggggggccgtagccggggcctgagggcttgggttcttctttcggttccttctcgtgaggagaaggcttgggcttgccgtacttcggctcctcgggtttggagggcggcgggggtggagtggtcttgggggcctcgtatttgggcggctctgggtgagagggaggtttgggagttggattctcgtgcttgggttcctcgtgcttgggtggtggcgaaggtggcgcgggtggtggggactttggaggagcatagttggaatagtcaggcttgtgtggtggagccttcggagtctcgtgcttggggggctctggtttctttggagcctcgtaggaggagtaatcgcgcttcttgagatcatggtattcggaatgaccgggttttttcggatcaccatatttggagccatcgtgattctcaacaggtggggtcttcggagtctcgtagctaggcgggtgagactcggaattatggactggtggggtcggtgggggtttgggagcttcgtagctgggcgggtgaggctcgggcaggggcttatgaactggtggggccggtggagccggtggagctggtggggctggtgggggcttgggaaagccgtagtgcggcggctgaggctcgggcttatgaactggtggggccggtggagctggtggagccggcggggccggtgggggcttgggaaagccgtagtgcggcggctgaggctcgggcttgggaaccggtggagctggtggagccggtggagctggtggagctggtggagccggtgggggcttgggaaagccgtagtgcggcggtgcaggctcgggcttatgaactggtggggccggtggtgctggtggggccggtgggggctttggaaagccgtagatcggcgggtgggactcgggcttgtgaactggtggggccggtgggggtgatgggggcttgtcgggtgcataaccactaccttcgtggtaatctcgcttcgatatttgggccgatggcattctgcaacagtgattctcacaaattagacagtttgaatttccaaggactgtgagtggaaactgaagaagaattctggtactcacactgaacccaagtgtaacccataggcttcgagagctgcagaagttcatcagcagaccagaaaagtacttgatcagttataatagaacttcaaaaagcacaagacacagttcgaggaaaactgattgataatgcgtacccaacacgcaagccaagatcacgtatcttaacttcaacattttgatgttgatggcggataagaaagctttgatagcaggttgagaaactttgcaaagttggagatatttctgttgacaagaagtctggttgggatttctcacaaactgatggcggaaggaagctgcctggggaaaccaatatcggtcagaagagctgccctttaaatattcgaaaaactggcagagcaaccagtaaacatacgatgcccttgaagcctccatcctctagcaccggggtatgggtgtgtgcacagctgtggaaaggtcgattctcatagcatcaaggcagcattactaattccaaagcgctgccaccaaacaaccatctgctcccccagcacctgcaaattgcaatcccgctggtggacttgtgcgaccaagttttgatatgtccaacaagctcggatgactaacaggaagccaaattctttctcaaaggatacgctggacgccgtcgaaagaatattgacgccatattaagtcatcaatttctaactacgcgatctcaaattcgaattgcacctttgtctcaccgtatgtctgcatttctttgcacctgtccttagtcgagaactcgagatacacatacgtagagatcctcatttgcacaaatcctcatgtgcagatgaggatatgtgcccatattaatgttattgtcttgcaatatcttgtcgtgtgtaatgcgggttatgatgatgatgatgatgatgagtcgatggcaatacatcgaaacctcggtatatttgggcgatcggatatgtctagcttagcatgcatacctcctgatcctcatcccgatctttttcgcctcaaaagtggaccacgttgggttacaaaactctgggcgaccaattacatacgaatatgtatagacgagcttaagtcggggcatgaatggcgaggtgatctcagtcttggagtcttcagcccttcctacatactcgtttcgcttgactaactgcggtgatgattaatgtctcgatcgatgaggaacagccttttggggtttcttataaatcatcttgcagggcaaaagcgaatatatgtagagcagagagaagatggggctcgtcggacgatttcgaaagaacctcgtgacccactagtttccttataccggactgaaggccttggcgacacttacatcaatacctccggtaaggccaactcagaagatggacagctgtgcgccgaacagcaagaaaatgacgacaaacactcgaaattttgatacaaaccaatcgcatcatgtgtgggtatctttaggccacaagctgttcaccgaagcaaacatctcaagcttatgttatatattgctcaagtagctacaatgtgccgctactttgctgggaaaagaaacctaaagaaacgtaggccatgttgcggtggaggcgacagccgagcttgagtagtgctttcgcttgggaccctaagaacaaagccaagctggaggaaaaactgcacatttaaatattgtaccctgacccatgtcatacagcagacatgcggcttagcattggcagggcaagggctaacttagctaattcaatccggatgggatttagtttggggaagggtgctaggttatccggccaggtcctgcctctgatcaagtgcgagggaggatctggcttcgctaacttaactaagtccaagcactggctggctcgagcttagctgagcctctcgtggtgagtgccgggtgggcaggtctgggcggcagcccagtctcacggttcaccagatctagaggcttacatacactcaaaggtgacatgagccaggtgtgattacaattcaattttgagacccttttttgtgtgttcacctctggctttgatgctattcttctcaaaattccattgtacttttgtttcttgatctgtctgtattttttcataattttatttccataccaatcttttttgaaagaacaaacagaaaaaagggaaattctcattttacaggcataaaatatgcttatactggaggacttcccgtcgaccagatggctaattttagacagaccggctaaactttgtttgcgggggaaattttgaggtcgaacaattttcaccagccaataagctttagcccttccttctaaatttacattttagatgacgggaagtcctccactgggagtgcacttgagcctctctgccaaatttgcaaatcaaagtttaaaattatgggcttcattgcacattttctaccagaaccaaacaggtttttgcaatgaaagaaatatagaaagatccagattatgcagatctttcatccacctaagccaaaaataaacttgaatgatgatgaatgagtggtggggggcacaaagtggccaccaccaaaactgtttttctggctcaaacaataaatgtgatttagtatatttagtatataagtccttccctgcaggagggggtacttttcacccagccagttacgccagtgagcctcccaccagggggaagacttgtgtaagagcatctccaccacagtctgtatttttgggtctgtatcaatcaaaaatactgtcttggaaatgtgtgtagggactcagaaccctgttctgccacaccgggcagtccttaaatcaccaatattggtgtagtgttgacaagctgtcacactagattaaagtgtgatgttgtctgacattcacattgaggtgtaaaatctttggtccttggtccctatgtatccaatccctggatccagggtctggagagggaccaaggatgaaatccataaaatacagacgccaatggggaccgcaatgggcagtgttttttgggctgcagtccctaaatgggggatagcttgccgggggggggggggggggaacccctcccaacaatctggtgtacataccagtttgttggaagggattccttctgacaagctggtgtacataccagcttgccgaagacccctcctgaaaagctggtgtacatcttagctggtaggacgtgattccttccaacaagctggtataaaaaccagcttgtgcaaaggaatcccttccaatgagctggtataagggttcctcccaacaatctggcatgtagacgcttgccgggaggggttcctccctgcagtgtgaccttggcctctctaggccaagggggctggtttttgtttcttttttttttgaaaaaaatccctgcagccatcccataagacccatgcctgggtcctatgggacagcccaggtcctaaatgaatataaatatgtgtttaggaccgcatatacttggtgtgcaggcaggcgagtggcgtgcctgcctgcacaccattctgcaatggtgttgggcacacacaccaatctgtggatggcatgcagtttggcgtgcgcaagggggaatggcttgccattatcattcccccaaaaaactgctaaccagcgtgttagcgtagggtagtgggccctttctgggggcctatgcgcttagtgttagtgcagatgtggttgaattctgccacgctaaagtttagcggaattccactacactaacactacagcactacaaaaggtattgcatcacatgtgaaaatgtgcggtaacatcgcatgtcacatgcaatgttaccgcacattgtcaaaatgcaatccaacactttttgtagtgctgttagtgtaactggcccaccattggtacagaagccagaatttcagtgccaaccccaaaataaattttggttggtgaaaaataaaaatggcaaaaatggaaataaattggctggggtgccatggtacaggcccttattttccaattccaatggaatttttcataaatctgtaatcatcaaactccccaccatctggattgatttttctgaatcctctgaatcttgcctgattttgggtgaacatcagccctcatgggcccactccgttgcctcaaaagtatgcactggaaaggagggattgccaaaatcaccataggatcattaggtcataaactcgagctaaatctatactctcaccttgtgaattttgcttggaactcacatttcaaagggttgggagagaggtaagggatcaaacaaaaatgcaaacctagtctggcttattacaccataaatgtaaattgtgatttcagatatagccctgggatggcatatgatggtgatgcaagcatcatgtgtgcatttcaatatgaattatgacatatttttatggctgtcacttatatttgtttctcagtatttaaggtgatttgagatgatctggtccactggtgggatgatggagagaaaaactggccggcagatgcctccttatatagacaaaagtgagggattttcactccagagtacaggatttgagacattttaactggtctgaaaatacgatgagggaatttaaatagcctggcacagccttgaggattttcagctagtctagtggaaaccatcaaagtatcttagctagcctacaaggttctactacaaaggaatgcatgtatgttagagatggtctctgggtatccgttgcggatacctgttatccgctggcggatacccgcccgctgtagtggatacccgccagcggatgcaggtttgggtgcggatgttccctttccgctgattttccagcggatacccgggtatctaaacggatacccaaggccaatggccggctggaagggtttccttccagccggcaaggtacataaatctacctcgttgactggaagggtttccttccagtcgggcgagctacttcaacatgaatccttcaagtttggacaaaagtactgaaattggttatgtcaatttaactggctgaaggtcaatggaggaagtacaggatctagtgccttcaaagtcgcgcggcgagctcatagatcgaataaggtcatctttccacaatgatgatattactttgataggatacctggaaggcaatgaggcggaagtttgggtgagctttacaatgaaattgggctgacaccagcagagattctgaattgaagcagatgtggtggatttgacacaagcaggtgacaatcggatactcaacttctggcgccttcaccatctcactaacccgcttgaactttgccaactccaaatcaaaaaccttttctcaaccttttgagtatcacttgcaaagtgagccaatcattctggaagctctactctcatgggctgcaatcactgccaatacaagctgatagtattcggctctcccccttgaatacaaatacctatgaggcacgtggacaacctgctagcctcacacaagatgagtcaactttcatgatccagcttgtccgatcagagcctggcctcttcctggacgaaattcgagagcgattgtatgatgcctctggcgtcctccttagtattactggtgttcacaggacccttgtcgagcgtttatccatcaccttaaaaaaaccagacacaaagaacatccgaaaatcacttactgccaagtacgcatatgttgaacgaatggagttcttccctgctgattttcttgtatttaccggtgagttttcaagcattgtatcaattgttaacatcagctgatgcatctgtgtttttgctttcttcagatgaaagctcgttcactgacaaggatctgttgcaatcgtttgcgaggtcaaagaaagggaccccctccgaaagattcctcaccaaccagaatgcagagagattgagcttacttccggccatctcacttgatggaatgctggccctcaccactactttggcgaccttcgtcggtcgcaagtttgagcactttttagaatttgacttggtgggtttcttatttttcaagtcttcctggggtttttggaactgactttcttctctttagctccctcgaatgaataggtaccctgactccaattctgtccttgtttgcgacaacgctaccactcatcgaggtgaccgtgtcagagagctttgcaacgcagctggggtacaactcctttaccttccaccctactgtccggaattgaacccaatcgagctctgctttgctgcaatcaagcaaaatctatgggccacacaaattttgaatcgaactaacgacctcgaatgggagatccgccgagttgcggctgaaatcatgacggcagagttttgcttcaagctctaccgtcattgcggatactgtgtccctgaaaactgacttggacattgctagatcccttgctacaatctttcctttctcttcgatcactgtataacaatcactcggttaacgatcactgtataacggattagcaactgtttctttcacctttctttcctcactgtaaaactctatcagtatcaacaagattattttttctcttttcacgttcaaacactgcctcatcaatgatattacactacggacatgcctattctaacactattttctactacttgaaacaaaacccaactagccacaccgtcccccctggtttatgtttatgatcgcgctggcatgccttacaccctcctagtgattggcacaggttgtgatgctccaacgaccgcggagaaaggtcaccggaaatcacggaaatctttatcgattggcgtccatctgagagacttatcgatggtgatttcataaagaagcaaatctcctccaaacgaattcaatacaagcgagagatattgagtcttggtattgtgggttttcggatgatatcattgaaatcttgatcgagcaccatgacgaactctttgatggacgcctcagatctctcctagtccgtcctcgtccagcctcgaacggagccgatcccaacagagcgtgagccggaaccggacgatctcgccctcggcacgcaagtcactcgaggcggtccgctacggaagctactcgatctcgggcttgcctcagatctctcctagtccgtcccagtcccgttcccaagacgcaatcgaaatcatttccttagccgatcaggtgtcttctgatacatccgccactcgacctgatggcttggatgcggccgagttcgttatcgcagttgaaaagtgtatcagcggccgagtccgttatctgttttttatcgtagaggaaaagtgtatcagcggccgagtctgttatctttcagctaaggcatcgacagcgacagccgtctcgttcaaaattgcaccaatgtttacttgaacgttagaaaggtcagtcaaattggccgaggtagcgttgcgacataaagagaaagaagagggcggaaggacagaccgttattgtagtggaaaagcgtagataagccgtgacagcggccttgttccaaagattcagatactaaaccagcgacccactgttgttgtagccatttgggttgacgagaaccttgggaatggtaactttacagccccgttgatcaaagcggtctatgggtttgtctatggactgttgatgaatccggtttgcgcgatgattgcgatgggttctgaggattcggtgcgggctcatcgggaggaacggcaacaggcgagattcaagaacccggagaaggaggccatgaagacgacggcagcggagcaagtggcggccgttgatccttcgaaagccatgagccctccggcccaagacgccaagccttcgatggcccagatctcaaacaacccccctcaacgtgtccaaagtctaaacttatcctggcctcctggtctactgatcgacgctttaagtctcatcgaagaatctaagagaagggccgacggattgagcactcagcaagatggccaagtcactcgatttgtgaaggaattagctggaggtcagaatttgcatattaagttcagcttagacgaagacgaaaacaacatttaaagcgaatcgatgtcatacagaattctaataaagacagcaatctattgaatgagaaaatggacttaaggctaggagaaaatggacttaaggctaggttcttgataaagacagcaatctacacatttgagttaagaagtgaaaagatgcgctacacatttgagttaggaaatgaaaagatggaaaatgtgctattgaggagctgggcgcttctcgaacttcttagtgttgtctcttaactgtgcaatgatgccaggggttaagccccagtggctcatatcctctcgagtgatgctgttcgattggaagaatttcggattggtgacatccttctcgttgaggattctcaggacctcctctttcttagtcggtttgattttgacaaagtcaacatactctgccatgaggttttcgtctggttccactacggaggagttgtccgattccgattcctgagtgcgtgatgaactttggtaagttggaggactggcatcatggacggtgctgtgagatagctttctcttcttgtaggcagagagtttttcaaacttgagttctggtgggggtgaatgaagagtaaccccatcaacagattgcatctaaatgattcaagtcagctttgtatttaatttggtatggcatctttttataggagggcactcacaatagcatgtgcccaaatttggacattcttcccagtcaaggggatgtactggctgtgctccgtcggatggataaacaccgggatcctatccaagtacttgatgttgggtgggtgtaatgcgtaaatctgatccattattacattgactgctttgaaatcggtggcttttggcggtccatgttgatttccagttgctgatgagctcccagctttctgggccgcatgctgagtcaaaacatgggctttcatatcaaccgccaccttcgctttttttgctatcgatgttggattgaccatgtggacataaagaccggcgtgagtgtgatcagcgttgagatctttcatagtctttatccaatgatcatatgacttttcttcgtttacagtatattgaagggcctttttgaactccggtgccgacttgagagccaaggaaaccttccagttgatacggggagatccagtttcgactgcgttgttgataagtccaccagcatcatccacaagcttgttggcctcggtggcaacaaggctttgaaaatccttgaggcttaatgatcctatctcaaagactattggaaaaacattctctggtttaacagtgttccaccccggtttgtcctgtttggggcagtacagtaggaacgtagtgctgcaatgcaccatctggggctgcaggattaacaagaagttttagtttcttaaacacaaacaaacattggatgtaaagcactcacagtaagatttgccggttgaggaccaatgccatggatgtggtagttctctgcgtcggtgtggtatcccattcgtggtggtggattcttccttgcaaagaggtcaataccaaatcgtgacatgttgtaactggcagggttggttgtttgatatggggattgtattgaagtttggtctggagtggtttggagtgagccgttgatcataattcaacattacagtgctatcataaccgatgatgacatcataggattttgatgccataatctataattaaatttcatttaaaaatccggatttttttgactttgagtccaaggttacttcaaaacacaatacatgtacctcgtcgactggaaggatttccttccagctggcaagaggtacatgcacctcgctgctccatgtaccttgccactgctgactggaaggaaccccttccagccggtgcctcaccaactttttaaagggcgggtatccaaggatacccgctggcggctgcggatgcgggtttggatgcccatttccctggaaaaagtagccggatatccggatgcactggggccatctctaatgtatgtcaacaagggagttcaatatgcaataagagccagacagggaattcaatgtgcaataagagctagacaaggaaattaatatgaaaaaaggtattcaatatcctcaaaatttattcaatattcaatatgaagcctgtattcaaaataagctatggttgtagtaaaaaagcaagaaatatcctgtgacaggtttaaatacatgtaacttctaagctatgagagatattgtgaacccttgtaccatgagttcacaaacctatcacacaggattacataatcatcagatcttgaattgactcttataatcattgcctccccgccttcctagctttatagatatctaataaccatccccattgagataggtaagatcatcatttctcttgttttctttaatttcttcttttcctttaagctctcctttcttttttttctatttcatctattaactatttatatacagaaagatttcacaaccatccctattgatctagctctttattggaaatccagacatggtcctagaaatctctccctcagactattgagcctgttgtatatattgatggcagtggagagctagctcttacagatatgaggggagttgtagtgagtgactaaggattgttttggctcaaaaatacatcttttttattttggttcttagttaaatgactcccaaatattggagttccgactcccaaatatttgggatgtcactaagaccccctgcagacggtccgcaggccgtccacccccggagatgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcatcccaaaaaaaaaaataaaaaaaataaaaaacccgggggtttttgggagtcgatcttcaaaaacccccagggaggtggcgagtcggcgccggactctcagtggcggagaggaatccctctccgccgttgagagtgcatactctcaccggccgagagggattcctcccggccgctgagagtatatactctcaccggccgagatgtatactctcaccggccaagaggaatccctctcggtcaatgagagtgtacactctcaccggccgagaggaatccctctcggttgatgagagtgtaccctctcacccccggccgggagggggatgaaagtgtactctttcaccggccgagaggaatccctctcggccggtgagagtatgcactctcaacggtggagagggattcctctccgccgctgagagtccggcgccgactcccaacctccctgggggtttttggagatcgactcccaaaaacccccggggtttttcattttttatctttttattttattttttctttggaggattgactcccaaacctgttgaaggtttgggaggtccgactcccgtctccgggggtggcggcctgcggaccgtccgcagggggtcttagcgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctttatttttactgttgtggtaacccatacatttccatagctcctattatttgaatttttattcacttgaatgtacctcattatcattacatattcagattttacactccattttaccgccatattttgctacatattacatatttaccaattgaatcatacatcatgtttatctcaattaccctcatcactgccaacatattagcattggatgtgtgcctcacaattaatctgggatgcaaacaaccaatttaacattggctaagaaaattcaagctaaacttgggtagtcacaacccaagggcttcaataaccaatttcaactcggctgtggatcagccaaggtaaaattgggaggcctgccaaccaatgactctaatgctttggttggtaggtagccaaggtaacctcagccaccacccaccaattgatgcaagcttggctgacagctcaactgagccttcataagattggttattgacaaccaatgaaattgccctcggtggttggccaaccaaggcaattgaaccttggaaggtctcaaatcattggttgctggctcaactgaggtaatcaattttttttgtgccagttctccggggagaaaccatctttggagaactggagaaccaacactccagggacatgcaagttctccaggcagaaacccctcctcggagaactggtacatgccagttctccaggtaaaacccctcctcagagagctggtacattccagttatccggggaaaaactctcctcagagagctggtacattccagttatccggggaaaaactctcctcagagagctggtacataccagttctctgaggaaaacccctccttggagaattggtacatgccagttcaaaaaccctctttggagaactggtacatgccagttctctggggagaaaccctcctcagagaatcaaattttgttcctttacctcatgaccggaaatactgaaaaattgaataaaatagatacaattgtagagatgagagccgatcatatgtcaaggtttcataacgcatcaaggagtgacatttggaaaattgagagcagaggggcagtttttatattaagggatgcctccagatgctcacatagcattgtgaaatagagatggtcgctccgcatccggatatctggctactctttccggcaaaatggccatctgcatctgcatccgcacccgctggcgggtatctgttggccgtagcaggtatccgagcgatacccgccctttaaagggctggctggaagggtttccttccagccggcaaggtacatgctcaacagctgaaaggatttccttccagacaacaaggtacatgtacagatgatcctgcctaaatctggtctggtgtggttgtgctgttggactaagtggcttaatccactctaatttgacaactgatacagatgctctcaagcttaggcactactcccttcatttgtcatgatatttgtcttccacaaatccaaacacaaggaagggacttgttagcctttttattaattatgtggaacaatacttacactcttgtaccatcaattagctattttgctgtgaaatagacatctaggcctatatcttccctcaatttacatgtattccaacaattgtaattgaactctcctaatctcaacaatcccattgttcacatttcataaataaagatgaaatctatattgctgggttgtacttattttgaattagattacacaaatctcaggagctacccaaaagaagtataggattcaattattttctgagaaagaccttatgattaatgctaattacacaaaataagaatggtagccttattttgagtaaacaaaaaaaattgaaagagaatgaatataaaacagaaacccaaaatcaaaattaagctgaaggaaaactcaaacaagaacaactttcagattgtggtaaagaaataaatattacatttcaacaggcgggtggatgctatgatttttttttataagcacagtttccagaatgcttgtgtcgggccagaagatcagttcttgtgaagttttgaccgcattcgcactggtaagggctgtgaaaacctcgagaagaattttttgaatcccatttttagaatcaattttgtcaaaatttgatttttcagaatccaaattgatatgtcgtgattcaagaaagtgaaggagaagtgatgtagtaaacttaccgtactcccgtgtgcgcccgttcatgtcgtgttaggtcattccggcgataaaataatgccatgcaactggaacgagaataaaaaatgatacggaaatatggtcagccttcatgtgcaattggatataataaatgccaccttgtgagtttgaagggcaactaaacgtactaggtgcactggaaccgcctttcatctttatgtattgcagatatgtgctgtgttaaattaaaatttctcgtgaaggatttgccgcacccccagactggacaaaagtaacgtgttcctgatgccgtttctgtgggttggactcggtatgatggggaaatttctggaccttcttgagttggccggcctcctgggtccgcgcaaccgtactgaggctcctcaagattggcgctttgatcggaaagattaggaggtagttgactattgattgctttagatgttttgttgacttcaagctctggccgttcgtagtgattaaagggtatgccaccggagacagtatggcattcggaatgataaggtgacataggcttatcatgcggaaccccaggattttcactttgtgtcgtgcgataggacctgaagaattgtgggttcgatttttcccatggactgatgccacgtgtggattttctttccggttgcacctcgcgatcatgccccaaattgtctttgagttcgatgtagttatgttgtcgacttcccgatgttcggtaggcactgccgctgctgcgcctttctgaatgattgatactcggtttcaaagaggagaatcccaaattttcaatcataaaagatggcagtagatctcgctttggcgatgggatgtggctagaagaagagctagttggaggggttgaagaagaggccagagagtaaaacgaaaggtcgctatgcagccgggttgagtagcccgagcggtgtggagtatcgcggttggaatggtctcgatcatcacactgagccaaagctaaacgcaaaggaggtagatttggtcgattcatcatgcttttctccaatgagtagtggcgattcaattttgactgggaatggatagcctttcgtcacgtagctcccaaaattctgatgtcagccacgaggtgtagatacagaaagtaaaaggcttcaacagctcgcaatgcaatggcagggcaattgagtggaaaggtagaaagtagccgcatacatatattccataaaagtaatttgcagtggatttctgtagaaagttgataaagctgataattgatgcgagaaaaactgcaatagatcccaaaaatgaaggcgaaaaaaaaatcaagcaagggccgggaaatggatgcagtttgagtatttcaatgcttcaagttgtgcgaagtgtccggtgcaataggctcggcggcgaagttattttaagaaaatgataagatagagtctagcttcgggacgtgaaaactaggcgatgtgtttgtattggaaagttagcatgtgcgaactcccaaaactgggcaaactggaagatcctgtgtgaagttcaagtgcatgctaaagaatgatttgaaagtaagtatttattccacgcagagcttccctcgtgttcctggtcaagcgccgatggctcctcaagactggggtatcatccgggtcggacaggttgctgagtggtttcgaaattcaccaggcgtcatccaaccaaccgcttcagcacatgtagattgtgatggggggagagagtttctctcgaacgcgtcccgtcaacggtccgtaaaaatcttgcaatagataagcttcaccatacacatgtatggaaacagagggatggtttgttctgacagattgcttgacgaagcgtcaacgcgccacgctggtatatatagctcccgaagctaatatgaagaaatacatattatttgttagaagatgtgtttcggtcgtcagtggcagacctccagtggcatataaccggtatcacattcgagcgggtgcatatggtgccagggtacgtatgccgcctgcgcgcgctcgatggccgacactgctgttgaacaagattggacgattgcgcctctagggaatacataaaactgccgacaaacgggtcggcccacgccaccgctgaaggatgcaagcccctgaggacgcgtgcgtgagtttgtgcgaggattcggggaagttcattcagaatgcagggattgatgaccgtgaatctgttggcatatttgcacaccccggtatctgcacaagcgtcgagggtagctactagagagctcaaacatgcttgaaaacgtgactggagaggtttcggatgtatgacagtagctggttctcgctccttcaagctacagggtcagattagtcagaatgcgcacggaacacttcaaagatggcgttttgcatctttgcaagcttgcgggtgggagttgtgggagtcccggcaagacttcggctctttggtagcgagtcacgactaacacgccgcaagcctaacgatttcgatcgcttaacaacaccctgtctgtcgacgtgtctcagaatacatcccttggatagtgttcaaatgtatgcaaatagtctatagataccaacattcctgttttcaagctgcgtatggactacgaccgagacgtggctcccttgttgaggcaagggaatgtatgtgggacgtggggacttttttaggtggaggttcatgagggttcatgaaggaggtaaagaaagtgaggttctgttctagacttcagagcaactcaaaatgcgtcatatacaagaaagtaaattagaactcgagctggctagaatatggcctggtctgcctctcacagtgtactattttttcccctcacgaacacactgtgactgcaacccgattttattgatggttagaatatggctatgtatgccagcatcttgaccgaagataaaataaaaaaccgccagttttcttcaaaatttaccatcctgttagcattgtggtagatacatagccctgagcgttacaaactccactccaaagccattcccaaaaaggacactccgtatcagcacgctattttggaatactgcttatgcaccccgctcattgaagctttcatgaaatccagcatcccatcctggtgtctgaccacattcatcttgcacccatgtattcctttttgattgttttggaggatggaaatgatgggaatcagaatcactttccaaaaccccaaatcacctaaaaattgaaaagggtgttcaatcttatggtgcataagaaagcctggaaaatccagacaacttgccctaaaaaaataaagttcttcacacgaacaattctgtttgaagagcatggatatcaatggaggtagccatcaacgtgggtgtagagtctagaccttgtgagatgtcattctcaaagattttgaactgcttctttttgagatccccctgcgttgagaccgatgagcttctggaattcaacagttgcatgtatcaatgtctgaataatgaggccaagaaacgggtgattgttttgggtatattcaacgcactttttccattttgaaataagtatgtacgccttagttggggctggcacattttgaaaccctttgcgcgttttgatgtgacaagaaacattgtctgagcatatttaacatggcctattgacttgatgctctcagagaggtttgacaagttggcagaaatagaatcattaactcaaatctacagtccaagcaaccggccaaacaagcgaacattatgaatctcaacatcccaaatccatctaccccatcagaaatcttgtcaaatgtgatcctcaatagggtatgtgacatgcctcttttggagcttgctgttttcaaaattgaaaaaaaaaatcagcaaacgtcactttggtttcatcatggccttttaaatacaggtgacatgaaaagttgacaaaggcaaattccctgtgagccaagattaccctagtacagatgtgatgtttcaatgcatatgttttgttcttgctgaatctcagaaagaaaaagtaattcatctttacaaagacgatgcgccatgcatcctacaaaaagcttagaaacattgtccccaaggttttccacgtccaaattatcgaggtggacatgttgtttttctgaatgtgtgaattctgccagctcttatttattcagattaccaaaattataatgcaaatatggatattcaaaaaagaaagctagatcaaggggcaagaaaatcatagtagaacgcaagtaacaatttccaagtttgtaggaggatcacgcttgagagggaaagaacatgataagtacagcttattaatcaatcttcttctgatgattcagagtcagcctccatcaacatttgcaacaacttccccccgacttcccttaacttgagacaatgattctttcggtgatcatccgcagtgttattatcagagagagaatggagaggtgttacagatttcgattgctgagatttgaaccatttaagaagcgattcttcagagatgatttccaaattgtagaatgcttgtaagcatttggagaaaaacttgatcgactcttgagattgaagggcagtaaagttcttttcaaggcaacagaaggattgtaagtcgagtaagatttctaccatttcaccgatttcctcttcctcttcttcttccgaccgccgattgttaccatgagtggcagtattcatcatgtttttaatcaacttgatccatttattcaatttaggtagatcgtgttggaccagtgtgaggacgcgggcaaagacaatttttcgaacttgggattgaggtacgttagaggccatcctgagagttttgagctcgatcgttgcgttctcgacggtgtggtcttcctcaaatgctcgttctaatgagcgaacacattcgacgacgaagtcttgcgtcgaaccaacttctccaattgattctatattctgaatgttggctgatcgagaagaagatgcattggacgagatcgatgaaagggatgttgtagacgagttgggtgaatccaaatcttggttctggtatgttgcacctgttttcaagagattggttggtccccaatattatcagtcgtgggattctagggagaaatttacaatgttgagggcagcagactaacctaagcgagcaaactttaagttccttatgtctatgttaccctcttcatcatcactatcatcgcttgggttattattggttgtacctatcgagtcttcgattcgcggccacactactccaaccgaacctggtccctcgagcttacacgatccattaggccccgagagacccacgttgacgcctctaagctcagtaccgtttccaatgatcaccccatttcctagcaaacatccttcttcaatgacacagtctgctttgatcgttacattggaaccaataatcgagtttttaattcttgtgtttgagccaatcgtaacatgatcgaagatgtatgagtcttcaacctgagatcgctctccaactatcgaagatgatccaatgaatgactgccggatttcagcacgatgagagatggcacaacttggcgccagacaagttgagttgccaattttagactctctgaaatatacacactcgaaagattgaatcagtatgagtaagcttattgcaaattcaatataattgacttacggagcaagatcaacatcttttccaatgtaaatcatccctcgacgctgtgaaaagacagggtgaccttccaaccgagtttggtctagaacaaaaggttgagaccgacgtgctatgataccgcgcctaaggccaagtcgaacagtttaagaagaaggaaaatggtttgcttttggggatggaaagacgaggaaggaggtgtaaaatatctgacctacgcggctcgatcgtaggtttttacatcaccaactaaagttgcccatttcacacctgagcccaagttttcagattccttgacgacctcacacaggatagtttttccaagcaagtcgctggtcaagattccatggacaaagtccggacgaacgagttgatagtcgaagttttcggtgaacagttgaggtacttctaccgagcataggtcgattcccaccgactccaaatcggacctcatcaaaagatctttgggttcattgaacaattcgggcggaatttgaatccgtttaggacgtggaaatttgtttcggtcggtatgaagataaagtaagcgagaagatgggtcgagaagatggatggcggttgaatttgatgaggccattctgctggttcgcgattccataaccccagagagacaaggcaatccaccgtcctccttgcgacgggaagtaaatctctgagcagccttggacagatccagatttccgatataaccacaccttgccaagacaaaggtgccaatatccgaaccgctcccggtcttagttttcaagagtgcccttgaatccacttcccgcatgacgtctcccggggtgaatgaagtggtgggaataatactaacaaccatggaggaatcagggttgagatacgacgtcgttctgtttgaccatatgtggatcttccgttagtgactccctcaacaagaaaaacgcaaccctgaggtaaaaaaaaatgagacccacgatagatacgaacgaaccatatccgtcccatctcggataaacaaaaagacttgctgaacgcctcctagagccaaagaatcaagcgtccacgataataagggggtgcccagcagcggcatgagacactgtttggttcggttttcatcaggagacaaatgcaatcaaccgattagcgatacggtttgcggtttcccattgatcgaaaattctgaaaattgacggacccaaggtaatccttcacccgttttatgattaccatcctcctcttcatcctcgtcatttgcttgccgtgataagggtccccatgagtgttgggcgccaaacgggtccgccaacaagacagactgtaggatttgttcgtccttcaagtctgcttggatctgggtctggttcggtttatgcttgggtgccatcgttgttggtagtttccaagtccaaggtacgaaaacccaggagagggaagagaaggagatagtccggcccccggatcaagataaccctccccgggggaactcgatcggccagaacactaacatgcatgtaaatacgcagccaacatttcagtatgcatattgattgcagggctcttctgaaagttatcgtctcattacttttgctttcaaattaaaaatacttaccggcatggcaagaattgttctgtggtcaagagaaaatactttgaacgttattaaatgttcatggaagacatgcaatccttgtgagattatttgatgaagctattcatgactgttgatcaaattttcaggaaatcaacatgctttggttaacttcaaatacaaattccatttctattgtaaaatccggatgaattgtttcagatggttaatcagttttggaaaattttcccttaatgatttccaatcctaatattacaagtaatttacaagcctctcttatggaataaggaattgccaatcacggaaattacttcaaatagcttgtgcatccaatagttatgtaaaaaaaattacgactcgcttgcacaagaatcgggtcccatgtagcaataatctcttggagtagatgaaggagggttgaggaaatacctgtatttttggggagcaaatatgcgcaggagattatcagatatctaatggttgtgtgtatggttagatgtaatgagacttacatgggaaaatttattttatggccatcgcctccttgaaagaatatggccaggaagaaaaccacaagttctgttccaccatcaacagcagcagataaaatgtagttgtattttctaaacctgaaataaatcaattaatgggaagaggctgttatgatccgggctctggctaatcatgaattgaaattgaatagctacctaccaatgtgcccaatacttgcgcgcccaaaactgtgacattagccctatgaagacatgcatggtttctccagcaaaagacactagattacaagctgttatgttagtaagaattgaagctttatgtaattgaaagcttacaagtatataggccagtcattactcccagaagtaaaggaacattgaaaagatcaaacctatattgtggccaatacttgtggacaataaagaatgggattggaaggacaaatccaactagaaatccccaactgactgccgacttggttacccaaatgcaaaataattcagccaagcgaaaggaacatttcagcacaaaggattttcaaaaactagatcaatgcacaatttgtgagctggattaaggaaagatcaagatttacgtatttttgaccaaagagaaatagatgtcttgaaaaaatcccccagctaaagcaatttatgattagtaagaaatactaactctaactcctggttgagaataattgtattctagaattagaaagattaaagcacatacctgattgtgcaagcttgagaggcagcagtctcagccccagtgaacaccccattgccatgtggggagatcaaaacatcacattcattttgtattatagctttcaccagcacaacagtagccaaggcgccgaccccaccacccattaattgggaatagacagcaagatgttgtggtaagtggatgtattgaccaaattttagatttctaagggcagtcattgcctgcattgaacttcctgcaccataaactgtgaaccaaatacttccaaaagcattttgaggaaacataagaccgcctagcatttgaattccagctgttatcagtacttgaaacccagcgacagcacgtatgaagcccgctgccagtctaatatcaaaaaaatgatttgcaaatgaaaaatatgtgtgagatcagctgtttaaacatggatccctttttggagaaaatattttttgaggtttgagagactgatgaagatgtgcacgtgactaaaaatgatacaatcaatgcaacaagtaagccaacaaaagtaatgccagaattaccaatcaaagacattcctaatattgtgccaaaggatacgagtatcatagccacaaatgccctgcaacaattcaatcttcaaaaataagaaagaaaaagtggaatttggaagttgagatttgtgttgcaagagcctaccataatggaaaatccttatgttgctgacaagctactcgatccaggtctatttcttctgcattgcttgatttattgaagagttgaccaatgatatgataattatgtaagaaagcatgagaaatggaacttgttaggtaaactgaagtaagaatctgaatcaagtagaaggtttccgtaaaaaatggaagtcccgctctttgtataaactcctcgttggctgtgccatctgctttgatagcttgtcggtatggatatggcttcccatctgcggtgaggagactgataggaatggaaagttttgactgagacccgaacctatgtcacaatcaggtaaaattcaggacttcgtcaataattgcatgagaaatcaaaaaaatcttggattcaaacacactatgccagaatttcgaatataccaaaaaataagcaaacatagagaatatccaacggattaattcatggatctgcgacaattgattttttgtataaatattttttgtcctgttcatcctagtgcatttgctggcagtgatttcaggactaatgagctcacttgtgtgcttggaggcataaataatggtccccggccacccaccatggaccaatctagggaaatgttgagaagccccacgccttcaaaaggtcgagcaccaccaaaaatgttggtgacaagttggttcttcggcaacgtcaaacaaaacacactgatggcttggaaagctggcaaaatgtatgttgggaagagctcatctgaacaccatgataagaaaacgatcaacatatacattacaaagattttgtcagaaaatgtctgtgttttgatttctttggcgcagctgtttgaattataactcgacgggaccacctcaacttacaaattccaatggccaagaaacttttcttgaaaaatttcacctgatcatcggactgagaccccactttgtaaagcgaactgaacagggaaatgcagggaagcgtctcgctaaaatcaaatcaattttatcaacagttagtatacatggggaacttttgcagaagtgactgaatgatttacggatagactttccgagccggataaaccaagaaaggctgtagtaagccggctgatccatatgccaggagctgtgagcccaccaaaactccaagagcaacaccgaagttgacgacttggccaaaatacaattcgtacactgaaatcatctaaacatgtgtgttgaccatcaccgacgagaaaatcaagaggctcaaatgaaacatggtaacaaaattatactagaagatgcacccacctcagatggaattgtagccacgcttgctgcagctgccatcattgtagaaaaccccacctctttcttcattcgagtaagaatcacacttcagcctaccacaagctttattcctggtttgtatcaagcgaatcagtgggcaaaagaagagccacatacaatgctgaaatgtcctggattccaccagatgggtccaggaatcaacgcgcagcttcggccaatgattatggatgttatctgattgaaagaaacgatgttacccattgattcaaattgcttgagttttcgatacttacctgcataaatggcaatttcatctgcaggtggatcggcttgaagtaataaaccttgtttttttaaaaaagaaaatttcttttcgttattttacctctccacaggtgagagtgtaggaggtttttacctgtgtgactgaagctgacaatgcagacagaaaaataccaagcaagacagatctgacggtaaatattgggcactctggatcgtcttctaactgggttatttccaattcttgttccaggataggcatcttcgcccttgtatctacttttgaatcctgccctggtaaagcaggtggcaactccaggtcttgataggatggaacaaacgactgattgcttttatttgacggtacctttatctcagggctatctagcggtaggatttgtagttcattcggcacacgttcaattgggttttcaatcaagcttgatggagaagcgccttccacaatagagttgttctggggagaattgttggccattggttctgagagtgcgatcacgcctgtcgatggacctttcctttccaaaaccgtcgtgaggaaaccaggcaagaaattgcaatttcgacctcagcacggggatataagctcgacgtattgattatccgcttggccgcttggatcactggattcatatgtagcactatagcggcaaacaatgtacacagtctctgggcacagcggttctgagagtctagatttgacaaggtcgtacgatacgattgatgctcgcacaagcaaaatcaaccaaagcttggaagcaacgaggctataagatgtcctgtccaaaatctttctgtgcctccacatatttccgttttcgttgtggggattgcatgagcatatattggtttgagattggtcagatatccaccaaaaagattgatgtttattgacctccggtgttactcaagagtcaatgccaagcatctggtgcatggaaggcaaattcaggcgggtttctccggttttcctaatgttattgggattgaaggttcacaaaattgtgacactggagcaatcaccaagaaaacatgatttttattcagtgaggaaaaagagagtgaaaactcaagtttgggtgatgctaaattgctaaatgcatacactactgaatgtaagcatcttacaatttttctcattaaaattcttatcatccagattttaaacaggtttgtattaatggatttattcccccatccttccttcattttggactttgagtatttcaagacttacctgtgtcaaaaagaaacttgcaaattttgtgttgaagttccaaagctccaaagaacacatatttcactatgtaaatactgtttttggtcaatgaacttctacagagccagatttacaaacttttgatgacattatgaagcaaaaaaaatcaaacttcttgatttgacagtgttcctatggaaggtttttatttcacaggcatttcttttaaaaaatagtgggtggaatttagacatttaaatgaagaatacctcatgtgtttattgtttcttctcatgagtgattgtgagttaggactcggccgcacgggcatcaggagccataaagcagtaatctctgggagtagatgaaggagggttgaggaaatacctatattataaggtagagtttcaaaacattttagacgactggaatttctttcttggcgcttttttcataacttacgtaggaaaattgattctgtgaccatcacctccttgaaagactattgccaagaaaaagacaaccagttccgttccaccgtcgagagcagctgataaaatgtagttatatttgcgaaacctgtattgttcattcaatgcccaacagttgagaaacagtgttatgaattgtttttttgggataaaaatagatcaaactatgccagctaccatcgtgttcgatattttcgcgcccagaattgtgacatcagtcctatgatgatacgcataggttctcctgcggaggccacttgaaaaaaaaaaaaaaacattaacgcaaattgtagcttcagttatcagaaagcttacagttatagagaccagtcgtgattccaaggagtagcggcacgttgaacagattgaacttgtatcgcggccaaaacctatgtgcaacaaaaaaagggataggaaggaagatgccaactaccattccccaactgactgccgacttagttcctcaatccacgtgagaattgcgaccggtcatagcctatctcagtcacgctatttcaagacgttcggaggatgtatccttattgatttgggagaaagatgacactttacatatttttggccaaagaggaacagtctcctggagaatatgccccagctacataaatcaaaccatgattagtattttatatcgattgatgcaccttgctgagtggaagtttttcaattagttggatcaaaagaatacatcacaaacctgatagcgcgagcttgagaagcagcagtttcagctccagagaacacgccattgccgtgagcggagatcagtacgtcacgctcgttctttaggatcgctttcatgacgataacagtagccaatgcaccgactcctccaccaattaattgggaataaaccacaatatattgtggcaagtggacatattgcccaaactttagatctcggaggatactcatggcctgcatggcacttcccgcaccgtatgctgtgaaccaaatgttttgaaatacacggcctggaaacataagacccccaagcatttgaattccagatgtgagccttacttggaaaccggtgactgcactgataaaaccacccgctaatctatagttgaaaaacgcagttcgaacaaagcattagccaggcacaacctcttgtgtttgatctatggcacaatggatcaattttactggcagcaaaatgatcacatggatacggaagctgctaaagatacgtacgtcatcaagaaagaaagtatcaaagcaaccagtaagccaacaaatgatattcccgagggactagccgaggacatcccaaaagtcaaggcgaatgagacaatcaccataaccacaaaacccctgatgtaatctgatagttagaaaacaaaaaacccaggaaataattgaactttgcgaatcagattttttgagagcataccagatggggaagtccctatatttctggcaaaccacgcggtgagggtcaatctcttccggactcttcatcctcttcaatagtggcccgatgaggtggtaattgtttaaaacagcatgtgaaagcgaacttgtcaaataaactgaagtaagaatctggatcaagtagaaagttgctgtaaaaaatggaaggcccgctgtttgtatgaactgttcattggctgtaccgtcggtattgatcgcctgccgatatggatacggcttcccgtctgaagtaagaagactggcagacaggaaggggaaattttgattgagaccagcacctaaattatgaggaattcaggacctaataaacaacttggcggcaaaaataataaaaacatggattctatcatgaagaaaaaaaatagcagaaatttctcaccatgccatgattttgaataaaccaaaaagaaggcaaagatggaaatcaccaaagccagtatttcgtgaatctatgagaatcagaaactttgtcaatttgttagacggtaaaaagctgatttgtaaagctgtggcttggaaaattcaaatcttacctgcgtactgagaggcatgaaaagtgggcctcgcccccctgccatggaccaatctaatgaaatgctgaaaagacccatgccttcaaatggtcgagcaccaccaaagatattggttatgagttgattttttggtaaagtcaaacaaaagacgttgatggcctggaacgctggagcaacatatgttggtaggatctcgtcttttcgattttaaggacgcgtccaacatatttgatgcgaaaaaaagaatcgcttcagataattcgggtgtctatccggccgttctgctttttttttctccttagattcaatcaaagctaaacttacaaactccaatcgctaagaaagcctttttgaaaaatttgacttggtcatcggatttggatcccaccttaaaaagggagttcaagagagacacactgggaagcgcttcactagaatccaagaagttttagttagaagacaattttttccagagaagcaggcgaatgatttacggataaacggcacgagaagggtaaatcaaaataggctgtagtaagccggcccatccatatgcgaggagctgtgcaccgaccaagatcccgagagcaacgccgaagttgatgacctggccaaagtagagctcgtacactgcaatcatctgacgacgcgtgatcaccataaacaagccgaaaaaattgaacattgttgactcagtcgaatccctcatatagtcattccagaaaatagatttacctccgctggaactgtagccacgccagctgcagctgccatcagcgcggcaaaacctgtctctttcttggatcgtcccaaaatttcgatgtctttttaatgagtctgaggcttatcatctactccccgaaggccttccttcctatcgttggaagaataaaaactgatgctggcgaaaaattgcctaccagactgaaagctcctggattccaccattgtgggccaggtatcaattcgcaacttcggccaatgataaacgctgctatctgattccaaaacgccggggttaactgaatcatacgcatccaaggaagattcgatgcctgctcacttgaagaaaaggaagttttatctgcatatgaactggcttaaagtagaaaagctttttgaatcatacaaaatatcaaccatcgtgtgttcatccatttcgcatcaaaaaagaagcttacatacctgcgtaactgaagctcccaaagccgaaagaaatactccgaccaaaacggacctcaaggttacgattgggcacccaggatcatcgtgtaacggtatgatttctactccgttgtctggaatagtcgagtccgtctgaacatttgtttccaagccttgtggtggaagaactggggacaaattcagatcttgaagcgatttactaagcgactgatcgctcaaatgtaaaggatcactcttgtcttgaatttccatgagtggactttccaaggaacctgctataatcttcattgttttgtcatccaagctggatggagacgcgcctgccgagataagggggtttggatggggaccatcgacgacagatggtgatggctggagcacgtctatgggctggtttttttccggatagacggaggccatcggtgcaaggagatattactttcgctttctatcagaggaaaatgatgaaatgttgacaactgcaggccaccgctatatcaaaggatcaaatatcattgcgacgctatttatacgacctcacaccggggttccgctgccatttagatccccgcgcctgaattttcaaatgataatcatgatggacccaagcagagtacacaaattttggaggcaatcaggctatatgatatctttctcgtcacatgaccttctcctgtgcatccaccaacaaagtttcgcggaacagccatcttaaatgtcaattcagaattggtctttggaggtcattgatctcctggaaaggttagagttttgaacacacatccatcgcataattatgctgcctatcaaccatgtctccaaaaagagacaaatatgaaattcggtttcccccgattaccccctcacaaaagcctccgaagcgcgtcgacccccaggaactccgaagggagatcaagatccgtggcttttccacccggctcactgaaagagtggaattgagacgaacaagtgaggacttgctgtccataaacacgaaaccctcatgtttagggatcatggatcgggcaatgcgcaataagcgaaccacatgcctcttccagtaacacttcacatgcgcgggaatagaaggcacggccgacaaaactgcaccacggtccgagcagtactcaaactgagcttaacacctaccggcaagcagaggcgtaaaacgcgacctttctctctgtgcgacaacctcggcggggctgccctggggctctctacaaaagcgtggtcaggagtacataagaatcagcagtgagatgcatgatttttttcttgcttctgaccccccatatagatccttctgagatggtcaattctgagcacaatttaggagtacatagacatttatcatgcacaaaacttgagtgctgtatgaagtagaaatttaagaggcttggtgtttgagaagtgaagaggaagctgtgaacataaattcaatgcaaagcatcagaggccagtgggaaataaaaccgtcaccaaattgttgaatccattaaaactactaccacaactgaatccatcaaaactaacatcataatcacttaaaccatcaaaaccgccaccatcattgaatccatttccatttccaaaattgttgtgaatcaccaaaaactgacattgttgttgccatcaagactagaagttcttacatttgacaaagtcaaaatcaccatttttgttgaaaactgccaacttttttctagattttcttcaggattggcgttgtcgtacccagttttcacagcctgaatgtgtgactaattttgtatccttcctcaaaaactcctgtggtagtgacatcaactcaaaccaatttgaaagatcttgaataacactttgaactcgggctggaacacactagctcaataactgggtacttccttaccattatctttgccttgtccgtcccctgatgggataaacccagattctgttggcccattgtgtgaaatcggtgaagcataccaccaattttggcttggaatgaacatgccgccccactcagcaattcaccccaacagccctttcgacgtaacagtggggttatctattcgacgtggcacgatttcaagctacgatccaagaccaagctgatgaagatgaagattcaatttcaactaccttcgcgctttgaagatgcacgtatgaattttataaaatgagttggataaaagagaccattaaaactacactgaagatgctgttaactcgatgttctttcggacactcgaggttcccaactttggaccttaggaagtgtggtagaataggttttgaaagctcctctagttcctgtgatattctcaacgtgtggctacaacagattaagaaaaaatacgttagcaatatgacacgacgtatttttcaaacaaaagagatagggcggtgattgaaagggagggaggagtagaaaaggtaaaatatgattaccatttgccaagattgtcgagattgaatgatgatagtatccaagtgagggggatctttacggatatgttgtagccaagaatgccattctggagggacctgactcgcattgaaatcgtgaactttgtaatctacccatcgatttctaaacatcgattcactagggtcttcgtaatatttgttcccgtgtctgtataagccatcccgaggagatttaaagagagaattgaaaaagacatgatatcagtcgatcaacggatagcgaacacgttgtcaaggtcccgtcgtagacaaatgtatttttttaagaagccaaaaatcaatcccaagctattttgaaactgtatttgagacgaacagaaagcaaactcaactcgtctatacctctgaaagctccgggtttagggtcgcagatgtaccataattgtcttatgtattcctaggccattggagatggaaaagaataattttgaatcagagaagagagcttttccatttgaggataagtactgaatcgatcacccaccctgggaccgagagccaggaagtttttgatagttcgagcgagacttggggtggccatcctactaatcgaatacggtggttgtcgttgtagagcaattctctgggcgcaacaagtctggctatcgtctatggcttagcccgctaattgaagtatcggcaccgcgtgcgcgggctgagcggaagctcggaatcggatggagcccccggatccggatcagcaagccggagtgcccggcctctttcacaggcgtgcaccacaatggccaccacttgtcgatgcctgcctgactctagtcttgctctctgaaatggcaagcttgagaaacagagatctaacaaatctgctgattatttcctcaacatttaagaaatcacatcaattattgattatcatttacagaaacctagcagccgtttggagtcgaccccagctctccagatccttaggtgtaggatactatgtaaaaggctgagcaaataacagcacagttacgcaagacatcctaaatcacaagttctcagggcattgtatgcctctgcagcttcctgtccaacgtccactgagaatcaagtgcgttaagcttatttttgccacttcgagtgcggttattttgtttttttcctgaacgcgtatcttgatgctttacagcatctaataactaccatggcaggcctttcagtggatcatcatcagttctccttaacgggaatggaagaatcacgaaggcaaggaaatcggtgattcgaaggagaaattaatgatggctgaagtctctatcgagttttctcatcaaacttacagggctcaattgaaagactatccacacaggtcatcaaagttatacaatttcgcaaggcagatgattgtgattacctcggagtgttaatttgaaaaaatgtacaatgaactccagacgcaactgcggtgtgtggaggccaagggggttctaagagacacagataccacacttgtttgctacctagatgagggctaatccaacagtcgagacagcagtcaaaccaaggacggtgtaccctagatatataaagcaatttagctcatgaatctgtgactggaaaactaatggacgctgtcttacctgcagtgtagcttgttttaaggtcaaggactagataaaccagatcggaagtcagctactccgttgatccaaaaaaaaaactaaactcggaatttcttacggtatcccatgtcccacgctagatgcctgactccattgaatgtatgataggtgaatggcaaagctacgatagcttttccggcgacctttgatgaacacatcaataaagaagggtggataagcaactcaggttactcaaagataaggatgcggtgaagttcagttaccttggcccattcaggactggatgccaccacttggacaactgtatcggaatccaacgggatgctacctgggagggccatgtaacccaaggcatacgcgtagaaccctgtaacagtctcagtgagtttcagtggcaatcttatcactcaattctcatggatttgttttcgggtgaaaccagcactcaccggctgatagggcgcaaccggtaacccggttggcaatactagaataccaagttaactgaaaaaggaaatggagcaaaatgcgtgaaaaggttaattccaaatctcatctactcatgtaaggaactcattaggaaagatatccacctgtggttggtaaatagtaaaatgaggagacgagggacgaagctttcgctgttcattcaacagcttgattgcatcctcttcagagcatttgagtgtcttggagctagaaaacctgaaaaacgaagtggttgagaagtcagtcaaaaatagcacaagattgtagtacagaagtagaaatagaaacttgaacacacctttgttgatgaaggcttgacaagcttcccaagacgggcgacttgaagcagctggtctgcacgccgagtcgactgacgggcttgagcgaggctaccaaaagcaggagaatgtggatgagattgagctgatgattccaagatgaattcaaagacttactgcgaaggaaggcctgttgaaggatggttgagctcatggtgttttgcttttcttgagatcggtgttgatgtgagtggagacgatcggctgttgaccaatgacaggcgggatgatcatggcccaggccaaaccgccagccgcgcccgcacaccaccgaacgggggctcagaacgggggaagctaatccgggggctgagtccggggactgcattgagcaatggcaccatcaccctacataatctgcccttcttccagtacttggataaacagatgcgatgcttgcttgcatacctgtgtagaatcaggaaatcacattccactgcaaattagacttcaaagggtgccaagccccttgttcaaaagtggcaacgctctactgaattgttattgcaggttacgaaaatttacgggttttctgaatgaaatcagtacttggtcaacgcccaaaatttcttggaagaacctccaaatgttcagtactcttcacataactagtaatgaagtctcctactcactctaggactgcaacctttttcttgccgtggatcatggtactaggtaggagagacttggcggaaggcctaatgactcactttttgagacttctcaactcaatagacattgtgaaagtatggcgagtgcgaaagtatggtgattgcgaaaaaaaaacactttcattttatgcaacactaccagaaagaatttgaatcaagctgacaagtggtacactagagctacaagcttaggaactatgatacaacgatctacgtagaagcaacattaaacccaagagatttgacgaccaattaaataagcccacaatttttaaccagaaacactattaatacactgatttcctattttcttgcaaagacaacaggaggaaaaaagaagacaattcactgattgtcgaaaatctcgctggagaaattagttttgatgaaataaaaagcatcgttgtcaggaatgtggttgatagatcatttgcagtgacccgacagagtatgttacgtctctactcacgtgtgaacagtgagacctccgatttcagtgaacgtttttttatccacgctgagagctgcatctctcaaagctttagagaaagaagagaatccactggcggaagcaatcccgataccacatgcaggatcgcatcttcccaaggcattgatttcggccaaagtcgtgttgactgcctctgttacgacctctttgagatcaatccttctttggattatggtcagttcccgaaatggtcttggcttgtatatgccaatcgttgacgtgacatggatcttgatttgaactgcaatatctgttgggtcaaaagctcatctgaatcagccatcaagaaaaacaagttatagtttttactttaggttccgaatcactcacccatggcttgtgccatcctcatattctctcgtatgggctcaagaaagaattccaccatatctaaaatatcgaatggaaaataaagtttataagcaagaatggcccaaaatcgaggactggtagtttagaaaacaaataaagccaaagccactcgaggcacaagacccaccaatgtctctcaaagtccaatagatgagaatgttccgcgtggcagccgaagctttgagagccgatcccacaacctgtttaggaaagaagtattcattaagcgtgagttgaaaaaatcagtaaaaacacacaaaggaaatcgaacaaagaaaaccacgaaatgcggatggtaagattacaaacctcttcgaacagcgacatgacgaatgtgcaagccactccggctccctaaaataagttttgttttcaatcattatgtaacgcttatcatgagaccttggtctacatctgggaatcaggaagactcacgataagaactactgtctcatggctcttcatgtcatgatacatatggccataaggtctaaaaaattgaataaaatcgcataagatggtttgtttttatgttatctgggtcagcagtatgggcatagctcttacccttcgatggaaactaagagctgactatcataggtggaatcgattagtcccaattcactcttggtatctgcactcgagatgctttgcacccttagattatgaggacttttgacatctgaagattgactctccatcgcggccttcgtcaatcctatctcgtggattctctgggatcaaaaaataaaacatcagcttttagaaatcagacagtttttttttccgtatggtttcagcttaccctcgtgtaatctccagttgcttttgcaattaacacaagactattcttggttctaaaccaacgttaaatgaatacaattagcattgatgtattctataagttttttttttcttgggaaaagtatttacctgtaaggagaatctgtggccggagcatttgcaatagtgaatggatgctgataaaaacagcaacgataattagttcgagtcagaatctggaccgatgaagcaagcaaaattttaccttttccaggatatattttggtgagtatacccgcaggaaaacaaattgccctacgattgggaaatgcctcactctcagcttcaaatttcctggcacgacggatgattcagtttctcgagtatttacctgctctccaaccagtcccaaggtcaggcacttcgattatcgtgatctttccgggcaaggaggtgaacatggccgtcctgaaacgggtgttcaaagcttgacagatctggtcgactgctttacatccgcaacatatcaaaatcggctgttttttgcatcaagggaatcagctgggtcagtacatagatgtagttatggcccaccaagtattagttagttttccaaaaattacttacaagatgggtagcctcgacgtgcttccaaagagcaaagagcaacaagatataactatgcatgccaataaaaaagcgcacatgaggttttgaaccgttatgagtatgccaataattggattcacatggccaaaagctcgtaaacaaatttaatgtttgcgttgactttgaaaataaaacttaccccagaacgtgtactgcaagaaaacattgatagaacctcttcctgatcggacctatggaggtcaacgtcaagaatatcattgttgctaatgatatcattccaaacataaatgtggattgtttgaacaattcacgaagaggaaagacttgaactttcaagattaggaccgcgtgaatgattgctgtaaaagatttttggtaaatatttaagtaatcagctggatccatattctcaatgtttgatctgacagaaactaacagcataaaaccactgttctacctgcgaaaaatttcaatagagtgatgatcaagtgttattttgatgggtttattcaactggggtgtgacatggagttgtggataatataactcaccaacaagacggtgcaagaaattgatacgttcaaagccgacgcccaagaacccacaaatgttgttcttcatggccagaagaaacatgagcgggagttggacggtagcaatgaatgcaggtctcctgaatcggctcaagaattcatccgctcgccagttcttccagaagagcgaaaggatcacgaccatgatgtagagcttgatcaagcacagtgaagaggtttcagtgctagtcaatttttaattggccaaacttccgatcgttattctttcaaaaaaagagagagagagagagaagtaaaagagacttacgagtgcgatcaaaagcttggcaagagttaaaagttgacatcgccatacactttgaagagcaactctattataccagtatagatattctatgaagagttgttgtgttcttcggggcttgagtccactgattgtaaaccgactgcctttaactcgccagttcctaaatgaagtgacctcggaagtttgtgaatttcttcgcagagtccatccctgtttgaatctaccggtaataaagtagatgatggtgaacggcgctctgaggagtccaaccaactgttcatgtcgtgatgcaggatgtcaatagatctaaaccgattcatagagatctcgtcgctccgactgaccacaaatactccgagtagacttccgagtaagaagaatgaagcctctgtcgttgtctgtcgctgggcgattttttgagcctgagccgtgaacgggggaagtgattcaaccatctggaaaagtagattaggttgagacggagtgtggtttgcaggtgctccgaagggacgaagaagtcaaaacatctacagggaggaccgggcagtgatgccgagcgaacgagaaggagatatagcagacgagtctttcacttgttgggacggaggtctgatgatctgcaacgatgcttgagggcatcttgccggctgttaacaatccagaagttcccatggcggccggcgacgataggcgaaagtacggccaccacccagagtcggtagcaacccgggaagatgggttcatgaggatatgtaactttttcgcgcaaacgcgatacatacggtgttcgcccaattcaacttttcagttacccggctggtccgtctccctttgggccggcctggcgtcttccaaaggaattgcatgatgccggatccgttgatcaactcgcgacaacgccgatggtgttcaacttgagttcttccggatgtgaaagcggagtggtatggtttacatatttaattgtgctctggcttcatcatatctcctgggcctcaagtgcctcttctacctcctctccataccacaagaagaacattattaaaaagtagatgtgcatatacctcctcaaaggaacaaaaaaaacacacacattgtttaggtgttccttattttcaaatatttcaagctttagcaaaaaaaggtgaaaatgttgcttgatcaagaaaagtacatgagcgcagatatacacttatcagataagaagaaatccaaagaggaagagagagagagaagagggattcaaaaaaggaaaaggaaaaaaaaggaaataaatgtttatgttatgataagtattttatacaaccaataggttagaaagagatctgcttcaagttggttaaaataacaacaatgctaaggataataatagtaataataaatctaaaaaaatgtgagagttaatgatgatgatattgacagagttgttaatacaagcaaaacggaagaaatatggagcaaaggagaagggtgttaagtattaatgagatgctcgatgcaacagttaagactacatatattccagcgaatgggaataaagttattatgatcgagttcgatcttttgatcaggagtatgagattggggttgggggaagggtaagaggccgagcaagccgagggttctgaattggaaagcgtgtcggggatggggagaggtttgagtcgaagggggatgggggagcgcgccgggtttcaagaccaacttggtggtgcacagatcacagcgatagaagtatgaggcaggttgcttgatgattttctgaattcgggcgggtaagagggtggtaagttctgtagaccgatgaggagactcggtggatgaagaagggggacacaagtgatcatggacaagatcatcatcatcatcatcatcatcatcttgtccaattagtgtctcggctttgccgctgagatccttgcttatgcatatctttcggatacacgtttcgagtaagcttgggagcggagctggtagtgaatcgtcgatgggtacaagcgtccttgcgggtggagagaagtaaaagaccccctgggattccgagagccatctgaattgttggaccgtccggttccccaaagtagtcttgagtggagaggagctgtcgagaggaaggggaggcttaagccagggattgccgttcaggagcagcttacaatcggttagcttgaggattgaggagggcaggaactcgagctggttgtaagcgagattcaaaactttcaggttcttgagcttcccaatcgcttccgggatttcggtcagtcgattcgagcgtaaacttagttgttcgagtccttgaaagtaacagatccggtcgagttgaccaaaaggacttgaggtcaactggttgttcgacaggaacagcgaggcggtagagcgtggtgcaaacgagactgatggcgccgatttcacccgcgttagcgactgtcggacccctccactttcgctcgtcccactcggatttaccatcttctcgatcagggccatcactttcaccttatcctgcaaatgaccaactacagttttttgctcctctaccagtttctcaaggtcgggaatcgtatggagatcttgactgctgcagatttttttttttttttgggggggggggcaaatcagagaaaggctaaattagtggattggagaacgaagaaacaggggagttttcaagtaagctggtacttactcgagatcaagacaaatatcaccgcgaatgatcgcacgggaaaaggcagaagaaaagcggtggtggctctccgatctaagtgttgcttcggtctcttcctcggagggttgcagacgatgagcacttctggtgaagttttcggatctcgttcgctttgaagtgagagtatccaagctcctcggtggagagaagaagatcccacatcggcggggtggggtatgaaatgaagactcgaaagggtttgggtttgcagtctcggctggaaactgaaacttctttttcgaatcgacctcttcttgtgtatctttagttatgttgacatcgtccggatcgtgaacgactgttgaagctgatagttttgatgaaggccttattgagccgctagtgttcattgggggtggaggtaggaggctctccgggttactgagcatccgtttgcgtacccctctatctctctcgccggcgagggagggacagaagacgttctgtagtcggttcgatgaagaatggtcggatttctcagttgtttttgaggcgagtgaagaatggtcggctgattgttggtcaagaagagcttcctgttgttcgactcgtttgttgtggtagctttcgatcgatagggatgttggcagttcgcctggccgagccttgtagatagccgagaatgggtcggtgaccacgttggagtgggtggatggagcctgcatgattgatggttaacttgcttaatcctgaaagggatcgatgggaatggccggtctattaaggccttcgcagtgatgatgatcggtccagttgaccattcccccctccctcctgatgcggcgagaccaaccaattcgaccagaagagacacgacggcgacggtggttcagtcggacggcaggttcagcagtccattcagagggtggtcgtcgtcagttgcctcgccgggagattttgggtgtcaagttcgccggaatacgtaattggccttgagcctgccacctggccatcagccggatttgggctggctttttcccggtcccgccccgtcgccgtcgggaaagcctccacggggggtctgaacaacttgcccgatccggatgtcttgagttttcacatattaaatagtgtgactcggctgcggctcagccagccggactcccggccacacttgccggaatccgcactgattgccgactccacgttcctgcaagtttgacacaaccaatctgcacattccgaccctaaagtaagttcctagattctttttcctgttatctatgattcacccatctcgttgactgccatttctgatcttgcttccatcaggttagtacaatggatcaactagttcgtgcttcgggattcaatcaagacgagatagctggtcaatgccaacgattcctagatcttcataggtatcttgtcgacccagaaaaagcattccacgatttcttcgatgttgtcggatgtgcgtatatcatccataccggctttattcgccttcacagttaatcatttacctgttgaccgtcctaagtgaaaacgatcgaggagcatctcgaccatcttgagacgctgtgcaggaaattaaaacaagacaccgacgattttagtgtgctctggtgtgaacttctcacgagggatgcgactttcaaaaacattcaactaatctgggaaaccgagtctgaccgatcccttgaagagaatatttcccaacttgctttccttcagcagtacccgaggctttctcaaaattttcacgcgactcacgagcaaagaatccaggcactccaatcttccaactcgctggaggccgaggcactctttgtatcaaaaggatcgacatttgatcaagaaagtacagctgctcaatggcagcgtttcctaaatcttcatctggagctagtcaacccagaagaatcattcaaagatttcctggatattgtcgggtgtacgtctacgctgcttgctagttcatgctatctttttggtcttcttataaacttacccacattttgacgattccaagtgaaaactctcaaggagcatctcgatcatcttgagagtctctgtgacacttcaacccacgtatcaaggaccaagttcggtcgactgtggagcggacttctcaacaggacaatgaaattccgtaccttgcaatcgggtttaggcaccagatcggatcagtctcttcaagcgcatatttctcaacttgctttcttgcagcagcacccaaggatttctcaagattttgaaaccactcatcaacaaagagtcgaggcactggactcctcgacgtctcaggaggctgaagcatgtttcgcgcgaagaccaaactctgaaactctgcaagccgaaatcgtggcagaaggatacgatcgaacgtactcaaatgccgaacgcatagtgattccgacgcttaagattctccaagattttgctgctgcttggttacctgccaaatacgtggctccttatacagcactcatcgcaccctcgcttaacgggaaaactcggctattgaaggagctatcgagacatatttgtgttgtgtatatctgtatccgccccgacaaatcaactggatacccgccgcgatccgaatgggcttatcgcatactaatcgacgtagaacgaaaatccctcgaaaaacaatatgagcttttgctgcttgctatcctgaatgtcgtggccactttctttgagaaacaaaaaagtcaaatggctacaagtgatcgaatggaatcatggattaatcatagctttcccaaaaaccatcgaagcggtgacccacccttttggctagatgtccagaagcaaatggagagtcttacaatgttgtctgagaaagagagtgccggacgcttgaagggcgcattaagcaggatgaagaagagtaccagcttcttaggaccaaccgaccttaacctgcttttggcaatcgacgaagccagccaattactccacagcagagaatcacctgacgattggacatttttccgtattctccgacgcacgctagctaaaataccatcagcaagcggggtttttgcaatccttgcagacactacttctcaaatctctaatttcactccaccgggaaacctggatcccagccacaggcccggcaagcctgggctagcgctttttgaccccatctatcaggtcgccacctttgatatactagtctctgctccgcccacaacatggcagcaactgcaatcagcattccgactcctacgctatggcagtccgttttttggtgtgtatgttgatgttgccagtgaaaaacaaggcgccgagggaatcgtgcaagacttgatccattttgcccttgaaaagcttcttggcttgacagataggtctattgacccttcttccctgaccaattcgcaagcgatcgccttacttggctccaccatacagccgcagctgtatggagcgtcacatctgaatgtccgtctagttgctagtcatgctgcgcagtgcctgtttatcgacccatcgcgccagtttctcataagtgaatatccatctcaaattgctttttcctcagcggccaatcaatatctagcaatagatgaggccagattgatacgatgcattgaaatcctgacctttactcgtcagcaaggtcatgttggcccgggggatattggcgagctagttagtcgtgttgtcctactgcgagcaatgcaagaaacgatgaggaagaaccaaccaaaaccaggtgaagaaccacatccggaaaaggtcgttatgccatttgggcatccggttcggttggtagacttcttaaaaaccttaaccggcttgaatcgaagtcaattaaagctcggttcaatcactacaacaaacaaaaagaaactcttagatgatggtcaactcttttggaatcatttcgtttgcatcgaacacacacccaattcggaggattttttgagtcagttacaccgaggcgcggcggtccaatgtaaaccaaatcaacgcggatttgatcaactgtttccaatttacctattgccaaagggccaggaacgattggacaagaaaaacatcacattttgtgggattcaggtcaagaacaagatgcaaactgaaaacttagcggttgactctgacaagtggacccccgatttcgcgaaaatcgactgcaatgaaaaaaatccgtatctcgtgcttttctttagtctgagggactcgaaaacggacctcattcccatacctgtcaatcccgagagcaaaatagacttgggacgacgggcatctcaggcattctacagtttgagttcttttaagtttttgtctgaaggtctcaaaaaggctttgacggagctgataaatacccacccaagcgtctcactgcttcacagtaaatctcttcccgacacgaaagcctatgcaaaaacagtttctccattagtttcttccacacaaaatcaaaaacggaaaaggtgatccttgcagactgttattttcaatctgttgttttctgatgttgcttctaataaatatactagctttgctgtggtctactgaattgacccactgttatcaacttatatctctgccggtttggtctactctacaaaacaaattgcttgatggtttttattcttgatcacatgtgtttaggcaggcaggcaacctggagagtcttgctacaagggcactactcccttgttgaattcaaggctctaagaaatgccttgcaatgaatgaaggatgggattatttccagagatacaatcaatgcctaaacaaaacttggggtttggattcctcagacagggctcagcaaccactacaaacaggaaatgaggcagaggctgtatgtagtttggttttttttatttcagatgataagaacaaagactagactaacacctgatagggctacatataccttcctcaaaggacctctctgagtaacatgggagaggtcctgcaaggatggtcaacactgatttgccaaaactttccccttgccccctcaaaccaaccaaagtttgacttcaaaaaaaaaaaatttcatccctcatttctcaatcacctcaataggcattaggtgtgaggggtagggtgagggcaaggaataatgttagggataggtgttagagatagggtaagggataggtgttagggataggttaagggataggggttagggacctttttttaaaaaaaaatgtctgttgttggggggctgggggggggaagtatgtgaagtttgagatgttgcaaattaggtgtgcactgtgcaccatccttgaaggacctcttccatgtcacttggagaagtcctttgaggatggtatatgtcaactaattgggtgtaaactaaatgatcaagaagaacaatcaaatgactggagccagttgttgaagaagtaatgacactacaggtcttggcttgagagcaggatatctactacttgaggtgtaacctgggagtttgggtggggtgttctggcaatcctgacacccacatcctagcttgattgggtgacttcattggagactctgagaagagatagccttgggccctctacaagcccggtatgagaggaagcaaattctgccttgagccacccccaaaatgtctctttggacaacttacctgtgatatattgtctaaaaaataattcacacttcttcaattcctcccccagaattcagagtattgattgaaaactagctctaggccccttgttgattgttcaaagaacaatctcctttttttgtgagcttgaatgtatttttctactctaaaaattaatttaaaatttactaacaaaatttattagaacaagaaaagtacttgatttcccatcaagtttcatatccagatattacagctagagggatccctccagtcattgagactgcacacgtcacagtcttgatgtctgtagggatacctccagctgtcaagcctagaacaagtctcaaaggccaatagaaaccctcctcaaatcaagaaagccaatataggacataggacattggccagtgtcctacatgggttgctggcacatgtgtgcagcccaacacacccaaaaaaactgcacacccttttttgggcaggaacacaactagaaaagggtgtgcatgcccacacaccagaaataagtggtgtgcacccacaccaggaaaaaaaaattggaacctctatagaggtggtttttgtatatcccaactgtatcccagttgtatatgtgctgtatcctatacaagcatacatcatatctacttctgtatctcagctgggtagtcttaagctctggaatccatcagatttttttttgaagatttctgagtctaaataatgatgtgttcaatttggaagcaaatttcaaggtaagattttcagaaaaacctgaaaatattgagtgattacagtagccttttttatgaaatttcacatactaaatctttccctttcctaataaacctaactcaaagacttgaaattaccagtccagaatcatgacttgatgaaaacaattagatctcgtacaattgtgtaagattgaaaatccagacatttgtatgctaatttatctcaaaaacaactacaagccatacctccagaagattcacaatcagtgatctttcttcactcaaactttaactcaaataatagaaatgtcacataatttagaaacatctgtgataaatagttatggattatttgaaatattttttggatccccttttgaaaacaaaaaggcaccatcatctgttcaaaaacaattcattcaaacactcgatttctatcaaaatattaatcatctgaaacatgaaattggttttctttcttggtcaaaaaatcacatcacttctcctaatcaaaacagcaaaagcctgtttccaaatggtgcttggacctatttgagctgagtcaagattaattgcttcatttgattgcgaattgctgtgcaccaatttatgtatgagtgtgaaatttcaacacaaactgatacaacatcaatcaaaatctatgtagacccagtcaggctttgaaatcaaccatagtgtctggaattcttaatatcggataaaagactctaacactagtttttcagattttaattaacacatagaataattcaaagtagtgtagaaagaaagcaaaactttctgagagcatcttcaaagggctaagaagcagaagggcagaaacttcaactttgcttggtgaaaaaagatgtgtatgtcttgtggtttgtaaattcatgagtgatgagtttcactggtcctggaatatcttctgacaaaaaaagattgaattttataacagtcaaggaagaaaaaaaagaatccctctcccacccctaacaaattagatggattggtcctagcaggagatgaaggccaatatttccaatttatcttgcatcaaaccagatcctcgatgtctattaaatcaggaaaaaaggaaagattcccctgatcccatcgcttttgcactgacaaggcagttgcgatcaagcaacgagagcagatggttcatttcggaccaaacagattaagaccggcgggcttaattgcttgaataccggcgattacaaattaaatggttccggtaattcagaaataagaccggcggtcttaattttgaaaacatgcctccgatctcctccagaccaacgcatttttatttggacaagcaaaggagggaaagaaatattctccttatctactgcttggagaaataaagatttattgcttcatgcagttaatcagaccagatcctcttgctaagccaaaaaatacctaacccgtattgatctgatgtttgaatatggaagatcagtattagttcctgtttcctcttccagatctcgcgaatagagattttgtacagttgcattagtaagtatagcaagaaaatggaattttgacctctgtttcatgactaaaattctcatccctgataaattttgagcttttgaaaaaacaaaaacaaagaaaaccttaatgaaaaggttttactcttaagagagttttatcctaagctttatcttgtattgaccaaaggatagagaacacctattacaggaatcagggtttggatcatatcaaagttttataatagatattgatttatttcccccttgtgcatcccaattaaccagtgatagctatcaataccaatcattctgaattaaattcacataatcactggtttttgaaaaacaaaacaaaccaaggagctaatcatgagatggtgtatcagatcccaataaaataattacttgaatgcctgtgaaatactgtcaagcaaacttgaactcagaaattgttcaaaaataatgaattggacaaatgattacttaaatcacagtatgaaaatcaaaagtccttgcccactttttgcaactggaagagagttaaactcatgagtttttctgagatcatagcacaattttttgttcaattcctagaaatatttctcctcaaaatgtaaaaatttccaaagaatcaattaaagtggccagggattttaggcaaaaatcctgaggctttcaaagttggaaaatttatatttacagtcatacttcgttacccagtggtgatgagcaggaaataagaaatatgtatgataggaaacccttgacatatttgaattaaaacatataatttctttctggaatgctgatgacacactccatgcctcagcctactcctgagaataatctacattattaattggaagaagaaacataatgagcctcaaaattctggtttcagaacaaggcttggaaaaaaccaagtatgaaaacaaacaattttacagaggaaatggaacaaaatctaatttcattaaattgggctattgagttcagtatacttacctattgctggggatggtagatgaaaaaatttttcttctttgttttaattagaataaaattgttactgatttgagtggtttaaatttttgagtattatcaaatatgctggaccaacacaacacagctttgttgttttcaaattctagaagtagacaagatgagccttgagaagggatcaagcactcatgttgtatggtattcttcatttgcctgtgaatgatactttagattgagaaaaaacctggcttattgtgatgttgtttggaagggagaagtaatccataacaaaattaagataaaaattatgacagaatcatatatcttcatcaataaagccaataatatgaggactgtttttatttttgaataaaatttaccttcatgaattatcataactatgtgtgaaaagtgcaagttattggtaataccattatgtcaaaattgaacatcattaagggtctcccagatataacaatttgaattctctcatactcataaagataattcaaaatctataaaattaaatatacacatacacctaggggtttagataactgagattggaacagcaagcacaagggagaaaagagtatgaatcttcataaaacaggagtcaaataagaataaatttttcaataaaaatgaattgatttgtgaaggagaatacatatttatattctcattagaattcatactcagcaatgtcataaataacctgaatcaaataatatgttattaggatagggattgaatccatttatttttgagattattttggtttttcattgtgtaataaatttacatggatggagatgtatattgagatctgacctttttatctatttagggtttcaagtattttacttataatttgaaaaattatgaattaaatatttggaattacttcaattgcagaggaatcatatgacaaataaaaataaataatgatacaaggatatatcctagcaacagtggggatacagactagatacagtttgaatacagtaaggttaagcaagagataagtgaaagcacctctataggagttccaatttttttttcctggtgccaaacacactatttactggcgtgaaaaatggggtggggggtgtgtgattattaatactcctccgagtccaagttccccacttgaagcaaccatgattcagcactagattatatcaagtttttgacaagtcttctttgttaacatggtgtatttggaaactgaaatctttggtgagaattcaaaagaagatgtggatgcctgtgttttcctcttagagcaactccaccgcgggccctagtttcgggccgttaaaatttgatcgttgggactgcgccgccaactttacagccttgaagtgctgtggcatgcaccgcaagagtcttcaaaaatccgtgaaagggtggtgtgaagttggaagcgattcggattgaggtggaggagtagagtttcacaagctggttgttgtgtgaaaggggattgagcggtcgatagaggagtcgctaggagtccctacatgtagagactcgggctcgaaatttagggacggccgtagatttgggacacaaatagcggccgcggtggctcatgttgagtctgtaaattccaactagcgacccgatttaccgcccgcggtggagttgctcttacaatgttagttatatgatccctccacataaatatttcagagacagcagtcatgatgaatacctagagagaaacagcttggtttgtttgttatgtcagttctggggaaatgaaatatatgtgtaagtagatatcaatggttttttgtagtctcatggttaaacagccctggcctagcttaggatggacccagagagcagcagaaaagctatgtagcaatcaattcaagaactttatgcgggttcaactcagctaacccgattgttgttgggcacctggggcatcacaatccttcttctgctgtttgagtcaatatcaatctttctttgatcaattcatattgatggggttgtgcccaattccaatgcccccgatcgaaaactgcacagtgcacggtgatgggtggagttttccccgatttgcaaacgggggatagcaggttgatctgagcgatgacgtaatcaggatgagtccttttgagtggtcaactggtcaactggaactcagccttgtccttggcttcctcctcattgtgaactcacttaactcttccggagaaaaccagtcaagcgatcagtcaacctcttctctaacaagctgaccatgcacaagcgtcatccatcaagctcatctatcccaaccgtcaactcgagaacttcaacctcaccctcgagggcaacactcatcagcccaaggtcaccactccattctcggaccagtttactcgtaagggaaacaattcttcttcttccttgttgactgctcagtctcaggtaactgatcacattgttttcgattccagtcgcgtagaagattactcatcgttttagccatcttgagctcgatcttcatccttatccatttcatcagttggtctggttcgcctatcggaccactgccgggtttcgcaactagatcggcgggctcacgtcggacggatgcctatctgatttcagcccggagacaacggctactccagggcgcctcgaattcgcccggggggctcgggccggccaacttcagcgacctggccccattcaccttctgtcctacttttggggaaaccgatgagcttgggcaggtctacggctcccaggccttgcttaagactcgtacccacgtcggctcgagcgataggatccgtagggtgatcagacgcgcgatggccggcttgcccatcaccatcggcatccttggcggctccatctccagctgccatggactcgacgctacagctgcccatcccttaggcaaccctatcggcccaaactgctatcctcaccgaatcttcacctggctcaacgacgtctttcctcatccggccaacgaactcaccaatggcgcctgtcagtacatcttcctgccattaactctgcccctctcactttgggtcattaacatgtcaagcttcctctttcagtgcgccgaacaggaacagcctactacggattctgctctgccatgcatcttcccgatcgtgtggatttggtaattgtagaatttgacactgaggatccacagtgagttagccttattatggctccttgtcgtaaatttgaacaataactaatcatttttttaattccaaaagtgaacctgaaaccatctcaaccactgatctgctcatccgatcgcttctccttcgacctgatcaaccagcagtaatcttactgggacacttcgcccctcagttccaaaatgaacacggattcactgggcccgaggtctggcattcggccgtagcccacttttacgatgtacctcatttgacgtatgtgcacagatacatcactcttgctttttttaaaaaaaactgatcgtctgatcggtgttatgaattgatagggtcaaaggcctactctacgaggagtatctcgcgaatccggagaaagtttcacagtcgtacttcattgacccggtgcttgcaaatgctaaagggcatgaactgttggcggacacagtaatctcattcttggagagcgagatatgtgtagtgtgggacgaggcagcacttgaggctgatctagcaggactgtcgcccccggttctgggagatgcatcactgatgagcggttctcaagcaaacacagccccaagtctattgggtggaaaagggcttcgtaagggctccgagccaggagccgaagggagcgatgaatcgagtggaactctggggctctcaaagaccgccaaagcgggatactcgaaagtgccagcctatcggatccacgacaagccacacactttggcgggctttagagagatcaaacccagctgtgcttccgccaatgatctcatcaaccccctcccgcaatccgtcttcattaactccggttggtcccctgtcgctcctaaactcgatgccgaagacgaacgtcattattggttctctgagaaacctggaagtctcatcaaaatccctctgaaagtctccggtggtgatatcgcggtctactatcagaaaggccctaagaaagacggttggggtactgtcaaatgttgggttgatgataatgttgctggggcagttgagatccctggattttgggaccaagatcacgcaaaacctgtgtatgtatattctactttgattttgttttattttttcactagaatctgaattatcttacacgagcggtttggttgatcattcactcatttgtttttttcttcttgggatgtcttctactttcataggatctctcaagtcgatcgaggcgttggaaaaggatcacactatgtggtctgtgagttgcaaggcaagccgggcgatcaggccaagtttaaagtgtgtattccccatcccgattttcttgaattctttcaatgaaaatgtgttaacattcttgtttctctttttttaagatctatgggattttctctagttgagaaactcacagaaataacacccaatcaaaagatataatattaatactaatagagaatgtcgagcgaaaacttttccaggcttagctatagagggatagaaaaagagatgttgttgtgggaataggtccttagtgaagattgatgagtgttagaaagattgaaataacgtcaaaacagagtattgatatatttatacatatatttgtgtgtttactactgaacaattcatgttctctattttgtttcttaatcttcattaattggctcatccaacgtaagttatttatttatttatttatttattttgtttttgtttaagctcaagtagacattacataaaaccaagactgtcttcatttctctttctttttttttcttcagatagattaatagatatgtatgtatgtgcatatgtatttgtgtgttgtgatgtatgtgatcttaaaaaaagccagtgttcatatcttctcactcaacaagcaaaatgaaaagtgaatgatattgattgaatatgttttgttggttgcctcacatcttgaatttgtctctgggtattcagtctgatcaagttgtactttttgttcttgctatcatccatagaaacaatctgaaaaaactacatgcttttgtgctatagctgtcaatggtgttggagtatcacgtgaggcgttgttttcctttttcttctctccttttcttttctgcttccaacctttctctcaggtgtcacacatctgtgaaacccatgtaggtagtcgacctaggtcagcagtgtgcacgtggaaggctcatttcctcatccttccactaactcactgtctggcctaggtaagtccagttgttttcttttctcatctttctcttccttctctctcaagtatgcaatgaatcacatccttccactaactcactgtctggcctagttcattgcaacaaatggacaggactcaacacttgagttgaaaccaaaaacattgattaatttattttctaatttcaaataccctggaatatatttcaatctgagcgcaacatcctggctgtgggctgccatttcagcttccaaagtcagcctctatcagctgggacttaaaagatgttgcctcagaaattgtggtgcagcaagaatcaaatttaaccaggccaatttgagttgaaaaatttgcctcagaaattgtggtgcagcaagaatcaaatttaatcaggccaatttgagttgaaaatttggacttgctctttctaactgttcaattctagatgcattaccaagttatggattaggaaaacattgggctgctgcactctgctcatttattggaaattatctctttgcgtaatgggtcactgttggactaatgacactgtaattttgataaaatatgttacacttgtgtaataaagcacacacacctgctaatattcatatttataatcacctgtgattgatgggaaaccacttcaagccaatggctcttggatattctagcttcaatggagtgcaatcttctggactattggggtggtgagatttataaattgagagttgtgcaggtttggggctttggctctgttgttaaataggtaattatactatgcaaaaagtccacctaaagattgataactctcactttttttttcaattctggtctgaattctctaaaatcttgttgctttgaataatgggcagaggaccatgcaaagcccctatgaagaggggataccaaaaacctggattttgttaaggggtattcataccggttttgtgtggtataccctcctgaaaaggagactgtaaagaacctaccaaggtacaatagcagatttatggaggattttccatatacttaaatattgtcctatgattttctcccaggagcccgcatgacactggcacaaattgattaactggcccctcatgatgagatgataagggtacacaagtctggtacatcagtgaatgatgtgggaggataatgaagcacactagtgatattatgagagtgaaacaagatgagaaaaggaaataaaaacaagaacagaacagaacagaagaaaaaaacaggaaagaatcagaaagaatgaaaggaccatacccaggatagcagtgaatgatgtagaaggatcaggaaatgggatgcttccacaccaccggtatactacaaggctagtgaaatccatttgacaagtgaactgaatttatttagcatacttgagcagacctgtgaaacccaacagccctttgagcttcaaatttggaaagaacaggagattgataattgcacccttgacaacttttgaaacaagttttaggattggtgagttggccagcttaacaaagttgaaacccttttccaggccacagaagctggctcttttattgagtgcagtaatttgggaaatccttctccccaggttagtcatagatattatatttgtatcaaaaattgtaagctgcctaatttgttgattatgcttacctaaatgacctcaaaatatggtatcctaaacactggattgataataattggggacttgacatggtcctaacaggacctaacttatgtcagtcctctgaattttcagcagggatgctgccccacagagagcctccaaacgttacagaccctacagtgtgtcttgcaagtttcaaatatctttgaagcaaagtctctttttcatggatgaaacattgaaagcaaatgctttgattccactccagagctcagccatctctcaattggccttctcactcatctcatccaccttgactcactaccaaggcttttctgaaatcccttttttcacttgacccccactcaaaaagaaagcttgaaaataagccaaagatgcagatcatttctccttccttggctgtctgtgttgcagttgttgttctttttgtggaaaccctggcacaaggctctggtagaaacttatcaaagcgcacacataatcttgaatcaactccattaatgtgagtgtatacctgcaaagcaaataaattcttattatacctcaattggcgcaaacatttgatttttcttgattgatttctttagctcaaccaagctaaggtaagtaacttgtgtgaaattttgccaacaacttcagtagctaattaatttctataatttgtgatggtcttggtgtccatcagaagcacatcagagatattcaaagatgagtgagtatggtgatgtaacttgaaaccaatttcaatgatttagatgctatcaacttgataaaatttgaaaatgctttcaatgtgaataattgattatccaacccacacaataggagtgggggtcacagagcatctgaatttggcacaccaaggcccacctccaaccagctagcccataccatgccccccaatcaaggttcttggagcaatttagatggaaatgagcactcaaaaacttatgttgatcttcaaggaaatttataccctgaagtaaaaaagtatgtaggaaatcctatccaccaattgttgtataacactgaaggtgttcaaagttgagttgcatagttcaatgtttatttccatgcaaatttcaatttgcaatccaatttttcatgaagataaatttgatgtgcattgatgatttgatcatgtgaagaactatgtaactcaatttgaacacctcaatgttcacatttgctcacttttttcacacaccttctcatgtttattcaaggtttttgagagatgttaaaaatgaagtgggtagtgtgcatcaatcaaaagaagactatgacatgtaagcccactttacattgtgaaagagtacctatttctcaccacaaatagtgtgactgaccttaaaactaccaaataataggataatccgtgtaaaagcattgaaaatggtggcaacacgggatttcggggatgaagccaaaagaaagataagtcagacagtgttggtctggttcaattttttccttttgatccacaatccttgaagaagcttagttcaaaccagtcatctttcaaaatgattgcctcatttaggaaactcaatgggggaattggctgtttcaatagaatgaaaacaatttttcttcccccaaggtaaattttcactttttcagttttgttgaagacctaaaaattgattttaagttgtttgcctttgtgatttttatcaagtttttggggcttgaatattccacccaatgaacattccacagatttcagatctgcatgggacatagaggaaaacttactgtgtgtatctttccaaaattaatattatgataagaaaacattttagactgaagcacagaaatttgataattcaattcttataaaatagccatgtggaagaaatgatcaattccttgcatccagaactttcaagttatgaagtgaagcattttaaacaatttgcattggagaaagatactgatctaaaagtgaccatgtactcagaacataactggtgggatgaggaaaataatcccaaagaaaagtttgagaatttgtttcaagaatggaaatcagaaaattcatatttgaatgttctgtttcatgcatcacatgtctgggagtcattttatagtttacttactaattcacatttgttcatgcaagaacatgggtgcttatagaaaaaaaaacacatttagggcctgtaccatgggattcaattttgaaaaattatcatttttcctgtcttctacataaatattgaaaaccagtcaagagatctgctgttgagattcttcaattttaggccaaaagctatctatttacaatggtcatatttgacaatatgggaatttgaggaagataagttctgagaacttggatgttcaagacctatgattgccttttttaccacaatttatgaccatttttgattcaaaacaaatcttccatttccaatctaatcttgataataagggggaaatgtgcaaaatgcacatcttattcatgatgatttcattcaattcttcccctcaaattttctcatgagtttctgaaatttctgaaagagccacagttgtatccaaagtttatgagatggaagccctggatggactggaaggttctcaataggtttgagggaaagtgaagatgtggcaacaagaaaaaacaagaaggaatggagttgcaaaaacaccttaacacgcttggctgcagtgtttttcccaatttctgcagcttttctcattctaccacattgcacctctcacacgatgatgttccttcccatacagacattttctgagctttttgtgtctagctgaaaggccttagctttcaatgtgggtttgagcaggaaactgacaaaagtttcccaaagaagtgactcaaagcagggagtgaaaacgtgacaatctctgatgattaggatgtcggttgattgggttcaagtaaatcgaagaacaagtgtgtagacatcaaccctcctctggaaagccaattttctaccaatttgggcacttctccccgttaccatggtccaacaacacggaaatgggctcagagttaccaattgtcgcgttagttggctgaagtttccgtaggaagcaggaagtgtaagaatctcacatgtagctttaaaatgtggattaacaaattcgacttactttaccctcacacttttccatgcctagatgcatggcagttaacgcatctccatggactctgttgaacaaaaatttggacattgtataagccattttgtaaacacagttaacagacaaaacaaatgtcaataacttacgcggcatgatggactgagcggggtaaagtgggtttagttatgataagctgataatattacattgcagcaaagcagaatcaatggtcagctttgttcagtaacaggtagcttttctcctttgccgtctaccttgcatgttccgcaagagtagaagttgacctcgcgactccagaaaatgacgttactctcagaggaaaatctgtgcaagctcctaaaaaatacagattggtgaagatctcgttaatctttgtccctggcacgccccaccctcaaccaacgagagtgattatagcaattattattcatgaatcgggcactcacttcttgcagtcgtctcttgtgatcaggggtccgcgagcaggtgcacacaagattgaagatggcagtaattgcgctcggatcacggtcagcatagcggccaggtagaggaaaagatagaccgagaaacccatttttgtcttgttttaagtttccagtgaaagagatcggatgagatcaagcggagaacaccggtgttaacgcctgggcagggaggatctctgacaggaaaagaatcgatgctttgaagtgacccgatgctttcaagtacataaatcgaagacaacgtattgagcgcttttataatctggatgtatagtgtatctggaaggtgtgaagtgtttctgcaagggcagcagataggaagctccgcacgagctccataccgactcgacatgatcccataaccccgcataatcagcaactgtcaaccgtaagcagcgggataccactgaatggattgaaagacaatatacatgcataagaactttgatcttcattttttgcgagcttcaccgcgtccttctgcctccttctgcgttgtcagtgcgggacccgccgaggggatctgacctgatcaggggactttgcaggttgcgaacggccgatgtgaatgaatgacccttcatcgagtctcaagatgactggacgaagttgaaatacatgggttgtgtggtatctcgctctgacacaccaacggctcatggccagtcatcaccacttgatgagacactacagtccagctctgggtgataaagggcggaaaccaggcgtcaccgaaattcacactaaactcgtccctcaccggccggcaggcaagggtgcgaagcaactccagctcaccagcataactcaagtaagaatgcgaccgccggtcagtctttcaccactccaccctacttgaccgcgcagggttgatagcctgactcaacagtccctctggaatcgcagaggagctgcctgcccgtagcctgtgccgaccgtccggttaagttaagcctcgcacgaagtgcgacctctgcaagactgagaccctctcgggctctctcgccgagggacgttgttaagctcaaggtgtaggaaagtccctcctgttgcgaactatacttgaacaatttactcacaaagcaatgctggttgtgaggtcagctacataagcccccttcatcgagacatgaagtcatgagggactgtgtcaagtttaggtggccctgtcctacttcaaggccaccggaaattcatcccagacaaatagttcaagttttttcaaggctatacgtttcgtcatttttctcgaattttgcaccgtttgataattttcatgagtcaacatgcttggtgagaacagggaacataaatacatgagcaaaatgcggtgaaagagggaagcttattctatttgttgggtgcgctttgatgttgactaaagttttagtgggcgaccctctgggttgacgcaaatcccagcgatccaggagtcagccccgggtttgagagcttcctgaatgtttcaagattgatcaattgaaagttagtgggcgttgcacatcacatgtatatgaataatctttggtgacttaccaccttgggtgaacagcatgctttaattgtataagtgctttcttgtgtgcattcataatggtccgttttccaaggcggaggaattactaagaaaaggacaattcctaagcacacttgtcttgatcaagtattattattgcagcgtaaaaacgactaactacctatctcccaataccaggcccaaggtgcccctggttgagttacctttctcaagcgttttgcgcagccagcgtttggaaagttgggagccgcgttttgacatgacaggcgatcggcccaagagctatcgaccaaagacatttggagctggagtataaagagtaccatcgggattcccaaaaaaatagagagattcatgatgtttctatgtgtgtatctagacttggctaaatgttcttataaagtatatcggtgtggggagttttgtgtaagcagtttggcaaaagagttatctggctggggacggaagagttgaactcccaatatatagtggggattcgcgatccgaacatacctctctctctgcaccggatggctgcaagtttttcgctgatgatcgtgattcgtctgctttgggtcagttcggggagcccttccgtgcttgttatacaaagcatcgtaccacacagtccctaattgccaagaacctccaaaacgccatcggtgcaaagtggctatgtgccgaaaccatgcaagccgttgccacccgttcattgggtcgcgtacagagcgcgagcccaggtgggggtctacatatggagccttatggagcggcggtgttgcaactgcgactcgagctgctcacacaagttgagaagaggttccgaactcttcctccggcttgtccgcccggtggcccggtggcgagcgggccttgcactgacctctgcggagatcgtttcccgatagtcagatgatatatttgcatatgtacatagatacatacatagtcaggtttttcagtgcggtttccatggcgcaaccagccaggtaaagtgtgcataggcaacggacatgagcgccacttgaatgtgcagcatggtcatctcccttctggggaagttctgtgttatgtacatccttgaagtcgaggtcatcttcgggcagttgactcaagggtttgagttcccaatatagtcaagtgatctctgagcatgatgcaccacacatttctccgacattgccatcaagcaaaatcacgaaatttactacgtccccccattcataatatcccatatttagctacgatgattcggttcaccaacttcttcaagctgttcatgattaacattctccaaattcatttggtgtatggtcaatttgcttgcagtgacacaagccttccgttttgtgcgaggaatataacggcagcggatcgacgaagaccacgagggccgggaaccataaaggaagacgtctggttcagtaagcctctttatttgccgaattatttttgtccctttaaagcatagagggtattctgacatgagcttatccatgtccatccttgaaatcctcctcagttctcaacccccgtaaggatcacgaaggtttaaatacctgtcaagatttaaagatcctccggcgagacgcagagtgggaaatctgctgtcgatggtcagattccgcatcggtcggtttagatcccatgcaggatgacgcacatatcgtacgtttaacagaaaattctttctgaaattacaatactcattgttccaaaactaagatctcttccgctacagacggcccgttctactgaacatggtcttcaaacaagttgttgtactcctaaagatcgaccagtcaagacaaaattaccagtatgcaaatagttttattcaggcccaatatgtttctaacacatcagtcaccaatgaccatcatcttcatctcctgcttttatgtatgtatttgatcttcaaaaaaagtctctctgtaggaaaatcaagaaattcttgtgtgtttgtttgctattatttggttcaacagatagatcatcacatagtggatctttgcatcaggggaggggggggggggttcatgattgaatagagccatttttaaggtgtttatgagcaacactttgtattttttaagaaaaaattagatttagtgatatctgaactttctgtccacaccacaatacttgtgagtttgtgatcagaaatactttaaaaatggcctgcaagttcaattgtgagccccctattgtatcaatcaataagtatgcttaggaggtcaatataatttaaaatgcaaggtggcaatgtaggacatcaagggttgaagattgtcaaaaggtggttccattgacaccagcaatgaagccctgacattcccttgctgtctcagcagttgcttggacacatgtattacaccacagttttgagaacatcccaggatatcttgattgctactgtgatgtaattcaccggttcattggggatggatcaagaaaaggaagatacaaagaaatcttttcctacttcaaaatttctggaaaaagtacagacaaggctgaagtgaatcctgaagagacaagaagatgtgcttgcatcttgtgcaggtccagtccaccacctgtcactacaaacatgttcaaatttgccaaaaaatattttttcataatttgagctatggaaatccttactttttactgcagtgaagttttggtgatatgtgagataagatctgtgacatgttgcaaaatgttggggacatgtgaaatgtgggtgatatgtgaaataatttgagtgatatgctgtggaatcatgaatgttgttgacatgttgtgaaatgtctgtgacatgttgataaatgctggaatttgaaagatgtagtgaatacctctgacaggtctgtgaggtaatgtgacaggcctgtggaatgttgtgatgggtctttgacaggttaatgtcattttgagaaatgtccttgacaggttaaagattattgggaacatgttgtgaaatatctgtgatagattgtgaaatgttcatctgtttcaagccttttcaaacatgtcaatctgtgctgtgaccaggaacacaagtgcttcccaagcttgctaagtgagggttgggagcaggggccttcccctgtttctggggtcagtcacgttggccacgaccacccagggaatggttgggacgtccaaaagacctgaacagggaggaaaagccccatatatatacaacaaaaataattttccttgccttacgtgcaagggggtacaatctcagacccagggcgggtgggtattttagaaaaattaatagagagtagagagtttaggattggaattgcctggagggaaaaatagataggaggagtgagttctttgtatgagtgcaagtgatggagcaatgttgcagagagcctggagggggagtcggccagttcacaagagggagaccatggtgcaatccgggcagaaataattgacctgattgaggcaaacacatgctgacactgtattcatctagtcccagttgggaataggttgtctttgctattggggggcgtctcagcatctgctaagtgaagaaactaagaccataggatgagagaatgtgtttggatgaagatttttgggcaacaaaaatagttttgttggaacggctcagtgggtcaaaaaatgagggaaagaaccaacgattttttacttagaagagactaggtgttaagtagtctatgtacaagaggtttaaaatgtgggtgagaaaaattgaatatcaaaatgaataacaaaaattaacatacaccacgggttgagttttggaaatggcactccgtcggcttgaccctgcggtcaagcaccggtcagccttaacctcttttacgcaatcccgccggattggtctggccaacgtcaagtttgggcaggaatgccgcaattccaatgttggcttgacctcagggtcaaaaagtcccaccgtcggcataaccccatgtctgaaaaaactttttttttcaagattttttctacatccttttcatgtccaaaaagttctggctgcctcaagaaaaaaaaatggagaaaagaaaaaaaaaaaacttgaagaaaaaaacttcaagacaaaaaaatcttataggtaatttgaaagtttatatctatctatatgcaaaaccaagccacactagtatgacatcatgattgccatagttggataagccctcctgccacatcatcatgcattgagctgaagatggtgtgagtacaggtagggagttcaagccccaagatacataagttgtttttttttactgcagtcagctgctgtgcagcaactgtcaagatgacataatcctgtcaagccgccgcaagcttgccttgcaaccgctggcaagccgacgttgaatggtcaagccgactgggggggattatgccccccgctatgaagcaccccaaattattggtcggggcggcatgggtcaagctgacggaaccgcttctgtcaagcactcgtccaccagagcccgtggtgtatgcttgaaaggatgactggaataaaaggcagtcaataaagactacaaggattgcagcactggacaacatgatcagataccccacagaaaccatcaaaacaatagtagaattaattgtattatttatctaatcattgttacttttaaggagagatcaatgaatttttttagggatgagaattgaaagtgatgaaattccaacactaagtccgctgatatcccaacaggccacttatcctttttggacccgtaacctcccgctacgctctggtaatctacaaagatttttcatggcatgtatcaaaatctcatatcatgccccagatatttcacaacatgttaacaatatttcagtacatgttgataatatttcacaacatgtcacacatactaattcacatatcaccgaaatttcacaaaatgttcccaacatcttgcaaaaggtcacagatattatctcacacatcaccaacatatcactgcagtaaaaaataaggatttccccagctaaaataaatattttcctttttgagagaatttgaacatgtttatagcatgtgggtcctactaacccatacactaaacacaggttgggaacacccattttagtacaacaccaggcgtggtggatggcatttggacacccaaatggatgtaccaaatgccatccaactttggccctgcaaggagcatccattggatgcaacttgcattttgctgaagccggatggtagtgccaaaccatccattggatggtaggattagaagccctgggggacaaaaaaatgccaggtattgcgcttgaacccatggggggttgataagcgcacgccaatcttcagtcattgcagaatggcatgcaggcaggcacaccactcgcctgcaaggggtataccctgcaggctggcgtgcctgacctgggctgtcccatagagcccaggcatgggtcctatgggacggccccgccattgttttttttttcaaacccccttggcctatagaggccgaggtcacaccgctgggaggaacacctcccggcgagcctgtgtacatgccagctcgtcggaaggaatctcttctgacaagctggttcaaaccagctcgtcagaagggattccttccgacgagctggtacataatccagctcatcggaaggggttccttccgacaagctggtataaaaagcagctcgccgggaggaacccctcccgacaaggctggtacataatccagctcgtcagaaggggttccttccgacgagctggtataggaagcagctcgtcgggagtaacccctcccgacaagctttccctcctggtcaaagaggttgtacaacctcgccggccaggatgattccctcctggtcaaagaggttgtacagcctcgccggccaggatgtaccacctcgtcaaccagtaagattccctcctggccggcgaggaggttgtacaaccttgctggccaggattccctcctggtcgacaaggttgtacaaccttgccagccagctgtcaaccttgtaggacaccccccggtgtcctacaaggatcaacagttttttttttcaaactcttatatgtaggccatcccataggacccatgcctgggtcctatgtgatagaactggtcctaaacccatactaatatgggtttaggacctgcacgccaatctatgccaatgaaccttgctgcagattggcattcagattggtgtgcgcttatcaacccccgaacccatgacccacaggtactgagagctgctactagtgatttcaatgatgcagtaccttaccacttgactatacaatattttttgatggtgactgggcaaaacatcacctatagaccccgtgttgcatttttggctcgtttttcaaccatccaccaccttttaagatcatttttcaacaatcaaccctttttttcaactgccggaccctggtgaaaaccatcaattggacactttgagaagtgtccgattgatggtttttttgttgtccattgggcactcccaatcaagtgtccattaatggacaccgggcagtacaccatcctctggatggtcttgcctgccgagcatcccttgaacgctttctgaaacgtccaaatgattccaggcgcgcccgagcgtctgttggatgctttgcgactaatttgcgggcgctcgggatggaatccatccggctgctggttttttttttctaaaaacccgccccatgatgtatgcatacaatacacctctaccacccaaacactttaacttagcacaattccccagtttcactagtgggccctgagattttggccaaaagctgccccctgagagcatctccagcagagcggggatggattggactgtttttggcaggctcacccccactttcacatggactagcaggtctcaccaggggaaatttcatggtactggcttcccaatgtctggatgtcaccataaaatcagacaaaatccgcaaaaattcactttgataaagaacctgaaattcacatattttttagagatggtcgctccacatccagatatcagtgcggatgcggatatccggctgctttttctggcaaaatggccatccgcatccgcatccacacccgctggcgggtatccgtcggctgcagcgggtatccacggatacccatcctttaaagggccggctggaagggtttccttccagcagtcaaggtacatgtagcttgacagctggaagggtttccttccagcagtcaaggtacatgtagcttgacagctggaagggtgtccttccagttgacgaggtacatgtaccttgttgactggaaggatttccttccagctgttgaggtgcatgtacctcaacggctggaagggtgtccttccggtcaacgaggtacatgtaccttgccggctggaaggaaacccttccagccagccatctgcccttcctgcctcgggtatcctttgggatacccggatacccgccagtatcttgtggaaaaggggccatccgcacccgctggcattggcgggtatccgccagcggatagcgggtatctgcaatggatacccgtcgaccatctctaatatttttcaccattttgggaactgcttttcccagatctttcactcaacattgatcagatttataaactcaaaataaaatactattaaagtcaccagatcagtttcctcaagttcaacggatgagttgttcaattcacttctcattcacataaatagtaaacaaaactcagcacataattattttttctgcagccccagtatattctgcatgatcagatcaggatagtctttgtagatttatgtagatcctctcacatcagttaatttctgatcaaacatattatttccagttctaaatgtaatacatactcactcagctagaatatagttgaaaaaaatcattgatcccccagtgcaataaaaacaacctcaagttgagtgtttgatttatcttaatccaacatgagccttccctggattggaaggaattcctcccaacaagctggttttaacaccagccttctgggaggggtagctcccagcaatctgtgtttaataccagctttctgggagggactccttcaagttcaatcaggtattcagcccaacttgttgaggggtggggggggggacatgaagcctccattgagcactgaaatctcacccaaaatgattgggagagacaaatataaatatttgcaagaaagtccagatagttgaaaccaaacattctggttttccttcgactcgaaaatttctcctgctctcctcggtttctttctctcctcggctcctatgttatggtcagggtttaaaccgcggtttctatgacccgaccagtccggtaacaaagtagtactaggcaacggacaaatgccagcttgaatatgaaatgtggtagcagtctctagggaagttcccttaatacactccggaagtaaattcaatcctcggtgcttgttttgtagggttttaattccccatatgatcaagcaacctcacttgcgttttcatcatgcaaatttctccggcatctcagtcagatcaggaaattgtcaaccccataaatcttgtgtctacgatgacccaattgcccaccttgttgatcaggctgttcatgattatcattctccaaattgatttagtgtatggtcaattcggttgcagtagcacaagccttccgttttgtgcgaggaatataacggcagcggatcgacgaagaccacgagggccgggaaccaaagaggatgacgtctggttcagtaagcctctctatttgccgaattatttttgtccctgtaaggcatagagggtattctgacatgagcttatccatgtccatccttcatgtggtcctcctcagttctcaacccccgtaaggatcgcaatggtttgaatacttgtaaagacttaaagatcctccggcgagacgcacagtgggaagtctgctgtcgatgggcagatgccgcattggccggtttagacccaatgaaggatgacgcacatttcgtacgtttgaaagaaaactctttctggaatcacaatactcgttgttcgaaaactgaattctcttccgctacgtcagactgccacgtctactgaagctggaattgaacaaagttgttgtactcctaaagatcgaccagtcaagacgaaattaccagtatgcaaatagtgtgtttttaggcccgaaacacatcagtcaccaatggtcatcatcttcatctcctccttttttgcatttaatcttctaaaaagaatatagtctctctgtaggaaaatcaaacgatcctcgtgtgttggtttagtttattattaagtccaacaaacagatcacatagtgaatctgtgtattgtatcaataaagacttattcttaggaggtcaatatatcctcgtcacgtgtgacatacgcaatcttcgaggaaattgatttgagaaatgttcagaaaaaagtgccaaaaaaaagttggcagaaatggattttgaaaattggacgagcaatggtacactacgagcccctctacccgatacaacccttgaacacattttcctcgcttaaccggccacttgttgatcaacccgaatatctacggggtatttaaaagttgagcaaagcaacacgggcatataagagaaaaacttttcttttgagtgacgggcccaaaagagatttctatggattgaatcattagctggcggttggatgaccgcaacggtccatcagactgtgtgaccaattcttgatgatcaagagctgtaggctgtacagtcgactctgactcctggcaatggggcctgaccaggattggttgacttttgagggtcggcatccctcacgggggatcaccccatcttcacaatccgcctccctcgcatgcattttttttttctttttaccttcggcgtcgcaacccttggcagcttcctgctcagctcagcttggatggtgatttatgtagagtgtagcttgggctgactggagtagttgaacccacgttaagagctgcatgatttcaaagggaagggatgatgagtgtggtgacgaattggttatgttatgcccaaagtcgatctcgctccttggcttattggttttcgattgacgtcatgttacgatttccatccggcttatctttggatttagggagccggccaggaatcacacagctggagtggattaaggcttagtactggcagctgttgaccaatctgattcccaagatccagacagatcatcacatggcaattcgtaaactgccccttcgaatgatcgacactcagcccttcgcagtgaacacatacacatctcccttgaaagtcacgaaaccttgttgatgactgtcggcactcgagcacccggcttcaattcgctctttcctcgacggtttctcggaagcggcggtaccgaagattaccgtctggaggctgaatacacccagatgaatcatgatcagtctatagtgatcaagtggtctggttggtgaaaccaaccgataaaaaaaagattgactgcccggatgaccatgaatgaccactggaaatcaatccttcgaagactatctgctgagtaaatgatgggttgatttggagagtgatgcttactcgtaagcaactaactgtcaaatcaaattactggctgactgctgactcgttggccgatgaagctgattgcgagtggcttgataatcagttgatgagctccttctaagttggctttccgtttgaagcgatttctccgaatcgaattcagttttttttatctctctctctctctctcactggcttacactagctcagcgagggtatctatatatataggtataactttgtaaggggggggattgatgatttgagaggtttccaagtcagttggtcatccagttcgctgatctctgactcccgaagaaccaatcccttcgactattaagccatcattatcgaccccatcatcctctcctaatcattctcaattccctctgaaatactcaactgtgttgatttgaaggcttttccaagcttgagtatctctcaaccccgactctggggcatcgcctccctcatagtatatactatttacttatttacttattcatcaaacaaacctcaaccacaagaagattgaacacgcctgagcatgaaacaacccccgaatcagctttctcacctcaatcggccgggaaaccctcttgctctactgggcttacagcagcaggggaatctctcggttggcttgggtaaccctcctctacttggtcagcaccagcattcggttgaggatgcgttcagtgagcaaaccataatcctatcgaaactggctcttgggggggggggagggggatccgatgagttgatgactcatgttaaggcgatgtactgtccctttgctttgctataggttcgcagcgggaggatcccggaaatgatcactcgaaacagaatcctaatcagctctccggggcttacggtcaccactgggatttcggtcattcgggacatgatgatcagcatccggagaatagttacccttcagccacggcgttggattacccgggagaatcctcccgggaattcatgtctgatgtccctgctaatcgacctgatccagcatttgattttggttcccatccagattcagcctatttgcaatctcagctgaacgccgtgcttcccgatgccaatcaagccggatcttctctgcctggaaattcgcctcaccgtgctcaattccctacttcccttccgagctcaaagaggaagtctaatcaggcgcgcaaccatcagaaacaatcaaattttcctcaggctccaaatggtgtggggtcgcaagctcaaaaaaacactgttttggatggtacgctataaattttctcttcttagcagggaagctgaaagaaccctttctgctggacctgaaatggtcacatcattccgcgcggcgtggagaaactgaccagatacaagatctttttttcccgcaggacacgtccagtctcgggataccggacccacatccgcgccttcctttcccggaaatgtggccagtacttcctcacacttcgagatccctgaggagagtccaacaacaaagcgctggaaacgtaaaataaccgatgtgtgtctcagaatcatcctcacgcgattttatgatttgtacagaggcctaaaccggtcggtactacgtgtctgttgtgaaattggtagagccgaagagagcagaatagagctcaccagaaagctttccgagaacgacgcgacgtaagtagcttatttttattcggctggcatcaattggtcacaggtctaggcggcgcagggtacctgacaagttggcgtcctttgcggcttcagctctcagcgagacaaaaggatttgaagataagcaccttagaagcacgcgtgactcaacatgaagtatctgggagagagtacgcaaagaattggattgaatcgtttggggcttgaatttcacgaagataggaaagtctgacattgcttaataatgatgtgttgaatccattactttgaggttagacagagagaaaagattttaaggttgcaatcacaattggcctctgtcgataacttgcaatcgaagcaacatccctccagtctacctgattactctcaaagttaccattatgggaccgcccttccgccaaatcatcagagcttaccccgagtagaaaatctggaacttggaggaaatcgacactttcttcctacgataccgaatcctaaccatctgtcgggaagctcgtcttcacaatggaatccctcaaattcggcttatgttcccaaccaatccattttcaattctaatccgccggaagggagtagcaaaaactatcattcacattacaaccatcaaggtccttcatccgagcgatgatcttgggcattcactctcattttattctccggaatattctttaggagatttcgctagctcggttgtttttttcttatggtgagcatgcgacttgttaatttttgtccttaaattccaagggatcgaaatctgactgggagctattctcccgcttttgaatgaattggacgctaggagagcttgacagtcaaagcgcttttgaattagcgattttcatttgtatcttgagtttatcaattcaaaggagtgtcatcaattacagacttccagtcaaaacataacagcattacccccccccccccccattctctgtttttctccctttccccccctttgtttgcactgatggatatgtgccagcacaaaataaaatataatgtatacttatttatgtattctgttactaggattctttccaataatctttgtttttgaattttaatttatctatattcacgttaatcctactgacaaggattatctagaacctcttggggattgaaatcgggagtatttcatcagcttgatgtgtgcatgtatgtatgacctagtcctttcaatcctaacctatcttctaaatcacccccccttcacattttccagtgcagagttctccttttctagcttgaattccattccctctagaatcaaaacgtaatcaatttttaccttgaaaatatttattagtttatcagtattctcaatttgttccctttttttcttaatttgattttgtctttaacatgggaatctctttctctgattatgtcaatcttggtgatcactgatactttattcaatttggtggcttctcactcaccaaagatacatgtctaacattcagttacatctattttgagggagaaagtggtaaaggatgatttgaaggccaacatcatatcttgagggtaatctctggacgggactcggttcgcggtgggccaatttgacaccttcgcgagatcttgaaagtgacaaccatcgcgaggtctaaacacaagcccctcgacctcgcaatgccaagtccttgcaaaggttaggaggatcgcttcctcatgaggtcttgatctcttctgattttgtatgttgatttattatactgatccttgcttttttcttattaatggtcttgttatgtaggatctcttcccttgtttatgaatcatgtgtccggccaaaatgtgacatatttcattgatttgggtaggcgtttagttgtaccggatagacaactcttttgctgctggccaatggccatatgcgtgaacgagcccgaaactcgtcctcgcctggagcaacagaccagacgagagcaaaaaaaaaccatacatcctcgagctgttggcttcgaacttgcagtagcaaccccggagagtcgcgcatcccctaccgagtcgagcttaacgagcctctcgattgaaattttcaagggcagcctcctcatgaccatcggcgcatgaagtttgctggccattagtaagcttcattcagattttagagttcaagctttgaatcaaaaagtgctgataaatcttccttgatctcctgaaaatatttcaatctttatctttctctcagatatccaaattcttgccatcccttttgattactacacataataaaattacaatcataagtacacaaacagtctagtttctgacggtggaaactcaggttttttaagctattaatgatacttttagggctttctctcttggtacttgtagattaatagtccttgaaggtttcaatgttaaatatttacggattttcttttgacagatgagttgattagatggttgagtgctaatattaatatgacagcatttgttcgaagcatctttatggctattttgtgattattttcgaatggaatgtgcttatacttgaaaatcaaccgaaatcgaccttcaaattatcacctggtattgaataatgagatgatctaacaaaatggctagcgtcgacgtaagttaaacccgataaaattcatggcgcagatgacgttccgcgctgagggaagtagacgtccaaccgtgcgctcaagcttcggatctgttcgctccgcctaagcatgtacatattgcaaatggattagctgaagaaataccaaaagtggccagggatgtgtttcgctgttagatcaagattgttacgcactctaccatagcctcttgagatcgaatcaagcgttcttccagctgacttatcaacacatccttttgttttaacgagagctacatcagatcattcagacaacttcgtgagcgagctgcacgtactcgataggaataaaattagtcaggagaaaggcagaaacccactctgtgtcgttctcggaaagctctctggtgggccctgttctgctctcgtctcctctacgaacatggttacgcatcaatttttcagttagactatatgatcaagatctggtcaaattttacaacccgttgatcaaacgtacatctgtcattttacgcttccaacgcttcggtcttcgttcctcaggacgctggatcactgagggggaagccgtcgtgtctccgtgggaggaactcgccgatatgatattccaaggcatgatgtgatctaaccaaacggattgactgccttgttagttcacttatcggaatgtcctgagcctctccggcccgatatattgggccaactttcttgattaagaaaattgaccgaccattcaagtaactgttttgatcatcttccggagacgcatccttttcggtggagtctgaagaattttgaccatccgttttgggaagtagtggctcattggatctcatgagggtaaaggcagagagttgagctctgggtggcgaatgttcagttaaacgagctcggggcggttcaatggcattggaaacccacccattcaactgcgaatcaaaatgagttggaaccggagaaggtttagaatgattgcctggagcggattcactagtgggaggaccatcaaaggaggtcgaagtctctccccgtcctgaatcaccccaagtcgctggcgagaagtgagagctttcgatctgctgggcatgcgagcgattcagatcccagtggtgaccaaagccaccaccagagcgttcaataggattcaacttggagcagtctgttccggaatccttcggaaacgggtctgaaaataaacataggaggcaagcagatgtttctcagtcatgaggtctccgatgatgaccattgttacagatcacgactagtatttatctatctattcggcttttttttttggctcactagattcatcctcagtagaatgctgctgactgaagggatgtgggtaaatgaaacctaatgagaggttccccggttgctgggggaccggttcagggaaagggttagcgggccgattgagatggaatagttgatcggcgagcttcatcgtccaagttggaacatgcaacaggaaggactatgattagctattatctgttcttagttagtaatctatgtatttatctctgaggtaactgttgtggttgcgatggtcctatgcagctgggtttataaggatacacatgctccagcttcagagagcagtcacatttgaagagagtgtgaagttgaaccggggaggtgggttggagaagatcaagcagatggggtgatggtatttatttacaatggcggtgtgatgctgactcagtgggttttataaactagtgtttgttcatgcattattggcaggctgagtcagtcttatcggagagacagagacagagatcatcacgccgacttaaaccaagctgccgttaatctggacgtaactgtggtcagccagacctcaccaaaagaattgctttcaaccaaacggtcgagagttctccgcaagccagcctataaaatctggggatcgattgacttgaggtgccggaagatttgatcaggttggatagaaacttcggagggtatgtagtgcatacataagccaattaaagtcgatccgcttaagaagccagccagctctcaattcgatcgccctccgagtccgacggcggctggagattccaaccggaggcgtgggcatcggcgacaatcttcgacgatcttgtaggaactcgggatctgcacaccacagcccgtcgcggtcagccaccaacacgtaagtcccgggtgtccaatctcggtacattgctttgatcatgattcactaacctgcacaccacagcccgtcgcggtcagccaccaacacgtaagtcccgggtgtccaatctcggtgaggaaaagagagaggagacccgggcgtgtgatgccggaactatgtgtgtcaggcagtgatagggttagggtttgtccctatcaccaactaggttagacagctatgtacatgagttctaagtaagtacatagtatgtagtaggcttttgtaatcatgcatgttctattctaacaccccctcccatgattgcaaaaactacccggtcaatcccaatttacgcgccgcttccgtcattttcactggtcctaatttcttcgttaatacatccgccacctgattcaccgtactcgtccattctaatctaatgttattttctctgatcaagtcattaacaaagtagaaagcgcgttgtaaatatttggtttttttctttgatgcattgtcggtcgcaataagtatagccgcttcgttgtccacatgaatcgatatcggtggatagtattcaatgtcttcgagtatgttcataatgtgagccaattgttgagagccttctgacagcgcgagatattcagccgcacacgttgatagtgctaccactgtttgcctgcgtgatccccaagctatcgcatcgccacaataagtcattacatacccggtggttgatctctcatgttcacctccccagtttgcgtccgtccatagttgaagtccttcgcccttcgtcgtgtacatcagtttcttgtcaatcgtcttcttaacataaccgaccacacaatccagcgctttccagtgtacttcactcggattcgaacaaaaccgcgccaataaattcacaggaaatgcaatatcgggtcttgtcccacttgacagatacatcaatgatccaacgaccaatcaatattccgtctgattgaaaggattgcccgtgaaagactcgagtagatcattgggtaggggactgttcttcgggaaaacttcttttggatacttttgtactatttgactggccatttgagtctgacttaatgaaactccttccggagtatactcaatattgatcccaactagcctttcaaccttatccgaccatttcacctcaagaccctctttcataccgtcgcgcagttggttcagaagtttccgatcggacgccaccgcaaatccatcgtcgacgtgcagccaaataattacgaaaccgtcttccttcttgaaaagatagagagaaggctcgatctcactcgccacaaaacccaatttctcaaccgtactcttgaagaatttccaccaacaacgagccgcctgctttgttccgtacatcgctttcttcaacttcatcacctttcccttgaggtgcgggaaaagttcaactggtggttgtacgtacacatcctcttcaatgggactataaagataagctgagctgacgtcaaatgttgccgttggaaggttaaatcgatgacttaatgcaatgagcattcgaagcgtatttaatgatgctgtcggcgcataagtctcattgcaatcgagtcccagttgttgattgaatccttttgctacgtagcgagcgcgaaatttatcaatcgatccatccggctttcgttttatagagaatacccaacgcgctcccaggactttcattagagatggtcgcggataatccgctgcggatatccgttatccgctggcggatacccgctggtcccagcggatacccgccagggggtgcggattcggctgcggatggccgtttccccccccaaacctggcggatatccgggtatcccaagggatacccggagccaatggccggctggaagggtttccttccagcccgcagatcttccaaccggcgagcatatcctcgccgtctgaaaaggatactttccagcctgcaagaaagttccgcgcccgaattcaaacaatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagttagcgatggccccgttgcacccggatatcccgcgcggatgcggacatcccagctgccttttcagggggaagccacatccgcacccgcaaccgcaatcgcgggcgggtatccccccgcctgagcgggtatccgagcgggtatcctcggatacccggcctttcactagccggcgaggcacatcctcgccggctggaaggaagcccttccagccggcaaggatgtgcctcgccggccagttaaaggccgggtatccgaggatacccgctcggatacccgctcaggcggggggatacccgcccgcggttgcggttgcgggtgcggatgtggcttccccctgaaaaggcagccggatatccgcatccgcgcggatatccggatgcaacggggccatctctaactttcattcctttgaacggatcgatagcttcccatacatccaattcgccaaacttatccatctcataagtcgccgcctccctccacgattccgagtggattcctgctagtgccgctttgatatgcttcggcagatcgatttctggtcccacagtaagttccgcaatctgtttctcctctgctgccgccatttcagttgtcttctcttcgccaagctggaggatgatttgatttagtacaaaatcaagatcggatttcttaacgtctttctttactggtagattctggaactccggaaacgtggctgaagttgaatgtattgatcgttgctctcgtggggaatagaataaccatccagctcccgcgtcaggataacccaataaaaccgcctcttgaccttgttcatcgagcttcttcctccgttcctctgggatatggattaacgctttcgccccaaaagggtaaagtacgtttgggtttggaatcactccatagaagagttcagttggacacttatcctttgctctagagttaggtagtcgattatgaatgtgaccagccgttgaccaggcatagctccagaaacaccgtggaagtctgctctcatgtagcatggtacgtgccatatctccaatcgttcgatttagcctctcggcttctccattctgttgtggtgagtatggggcgctgggtgctgtctttacgccaatcacggcgagtctttttcgaagtgcatgaatgtattcaggtgcgttatcacaacggatgtacgtcggatattgtctaaagtaatttttaatgtgttctagccaggacattatcttatttggtacatcagatttcttttcgatcgctccaacgaaggagtacgagcttgaatggtcacgtagtgtaatactgtatcgcataccatggacatccgtttcgaatggtcctgcgacatctgtcaccatcaagtccagtggctctttcctgggtacttgagattccacaccgagagccttgcgacaagtgctcttagactttacacaacgttcacaaaagaacgacttccatttgactttgacttcggggtaattcatcttaagataccgtttagagatgtcacttggcacccgccggcaggtacctgccacactttcagaaggtgccctgggcacttccatccaccagctttgaaggtggagcatacagaactgtttcttggacagtaatacatcctttcaatgcacagctggtggctggaggtgtccatgtaattgtttgaagttgtggcgggtacctgttggcaggtgccaagtgacatctctaataccgtttaaccacttcttcagaggcatggcctaggcgtacgtgccacttgtaagagtcaaaagatgggacctgggtgactttattaacggatagggaattaggtagggtttccaatgaccaacaataattatggaaaacagttgaataaacattattttcagggtctattaaagttgcttcggttccctgataggacaatttccatccatcggcgattaatcttcctgtcgacaaaatgattccatcgactccgggtacatgatacacatcctcaatcacgatgttccccttcggggtcggaatcgtgactctaccaatttccgtgaccgagacgttacattcagtgacagccaggtagaaggttcgaggtgtcgtcagtttccgagttgcttcaaacagtctagttgtaccactcacatgggccgaagcacctgagtcgagtagtacaccttcggtcatgttagggaagttaacctttctcacgtgatgttcggagcggcgaggtggaatatattgtggttcttttgtctcataatcagccggtggtggtgagattttcttcaacgctacatctttccaatactcagagcagtccgaaaaccagtggccgtccttcgaacaatacgcacaatcggttccgtagcggttgactaaagattccgattgacccttccctttgtaatgggcagctctgtcttgcgagaaacgtgggtgactcaatttcgtagacttatcaatcgacggacgtcgttggggtgttatatatttacgattgccgttgttgaaagcgtgaattctatccaagtccatcggtgagtgatccagcgagttgttcttgggtttgagtttactcgatgctccttgtatgatggttgtcacgtcatcaaatgaaggtgcatctttctcattcaaattttgatctacactgaactcgaaggtcttatggtcaataccgataggtggtttaaaatgagattgtaggagaattccgacagcttcatctagtgttagttttgattgagtcaaatcagacaccaaattcgaccatttcgatatcgtgaattcatcggccgggttcgaatcgtttactagttctataagttttgacatcagatcgatcttgtgtctgcgatctgatcgttggcactttgtcttcagaattttgtacattttgtgagctttcttttcaccgaccgagttaagattgtcacgaaggggcttgacaattgtgtttttaatcaatgcggtgatggcattgttttcctctgtggtgatgtttttgaaattagcggtcttttcaattacagactcagtgaccgaaaacgcatgttgcagtgttccgtctaacgcatcttcccacagctggtaattagatccatcgtaggccaggatcggcttatctgggttgacttcgacgtgtagggatatggacgatttcaggaagttacgtaagatgatctcttgtcgcgaattcgttatgttgggatggtcgattaccggaggcgcgggtgcattggccttgaggttatgaatttctgcgaccatttctcgcatttgtcgttggagttggatgagtgcctcttcaggcgtgatagtcgctggggttggatttgacgtggatggatccatctcgtttaggtatgtagtattttctcgtctatattgttcgagtccttcgaggatttcttgttctgactttccttctttttgtaatattaatctcttgacctttaatccttgttcaagttgtcttctctggtaatcttccatatactagtcttctcgatctcccgaatctttggtaggcctcgtaaactgataacgtggttctaggtgagccggcttttaacctgtaggaactcgggatctgcacaccacagcccgtcgcggtcagccaccaacacgtaagtcccgggtgtccaatctcggtacattgctttgatcatgattcactaacctgcacaccacagcccgtcgcggtcagccaccaacacgtaagtcccgggtgtccaatctcggtgaggaaaagagagaggagacccgggcgtgtgatgccggaactatgtgtgtcaggcagtgatagggttagggtttgtccctatcaccaactaggttagacagctatgtacatgagttctaattgagtacatagtatgtagtaggcttttgtaatcatgcatgttctattctaacatcaatcattacatacaaggtttcactggttgagatcacagcccttaaaacaggtaaataatgactccgcagctgctgcatgtctcgttacacgttcaacaatcatggtggctgacaccaaaatatactagaaacttcggctgaacttggtcagcactctcttccgtaagctgtgtgatcccgctcggcttcctcacaagcaacagtactgattataaagccagatgaaaatcatttgaatcttcttattaacctggccgagcatactagcttataagccaaggacggagatcggcacattcagtcagtcaccagctttataaatcccagcttgcttgaaaatatcccagctcaaaaaaaaaagccaaccttatggtaggttgtgaggtgtaagttggaaatagggtgttgtacatacaccaaatctgttttctgatgtcaagccacaaacttgacattccgcgcaagtctctctgcaaattacagaggcaccactgctgcttcattgcctctaccaaattctgcacgtgggacgtggatcaagtttggttttatgtactcttccaatgggccctagctaatcacaagacctgtgggaggccgaggcaaacacaatttggccatacggagcggagccaaagttggagcccggtcctgtctctccttgcatagggagtcttgcagggacacagagttccttgatcaggactctccatttcaaattaggattgccagcctctccaggtggtttgttgtcaccaggggaaaaaatgtcaagaatgaaggactggaggacttcccgtcaaaatctggagtgttgcatttttctccacctttctccctctgccctttcttcttttctaagtcaacttaaatcagactagctatactttaccaagtagcctgtttttggctgttttctgagtcatcttgtgagtcaaatctgaacctttagtaaataagctcaatacaattactcttgtctctacggtaaatatctctctttcctggtttaatgtctgatattaaaaaactgattaataagaattaacaacccttgttatctgtgatttaaaatactttttcttgactaactcatctaacataactacaagagaatgataagttttgtctagtttgttattttcaagaacttgttttactttctctcaattttattcaaaatacattttattcattttttctttcaaccactttttgatcacttgtctacttaactcagccaaaatacagtgaataaaatatcatcagttcttccactcattttccgtgagcccttcccaacaaaggatcctttccttttttggcactcaacctcttatgcacttgagctcaaaattgcaacatagagcctcaaaagctagatttccctgcaaaaatttagactttttgggtctgaatcataaactgggaagctgtccaatttcaaatagattagggggtttcaacataggattttccaaggcttccaagcagattccaagggtccgtagcgtcccaagggtctgtttctacaatgagtaacaacaattaaggggtttcctgggggtctagagggctcctggggattcctgtgggcactgtgatgtagggagagtttcaggaaagtaagtaacagggttgagggaggggatagacaaggtttgagtagtgatttttcagggttgtaggggaagataggttgattttcagagtttgagagacaagttcagaggtgttgttctgagtctttctggcttggtctccttgtaagtgatcttgcaatatgttagggtcaatctgaggggagcaggactggatcttctaggttctggtttgtaatggtagatggcaagatgagggatgtacagtgggtggaccgttatttttggcttcctgttttggattctacagcttcaaagcacaaactttgagtcacaagacttggtgaagtggtgcataataggtcccagaaaatgaagatgaaaaaataaaaacaaaaaacaaagttttaaattttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattcattttgggggagtgggagtgctgagagaaacaaagagtggaacatggcaagaatgattataaatgaaaaaaattggaaccaaaaaagttttagccaggttggttgtccatattggagccaaaacagtaaattctagtgctttactgcaatgtgggctggtgaaagcctcactaaaaagctgtttgaagccatctggaaacccatttttccaaaattttcatttataatcattcttctaatatgccaagcttcctttctcccagcactctgattcccccaaaatgcatatcaaagcttttgaaaaaaatcaattttatctttcatttttcacaaattttgaaactttttttttattcattttttgggacctattatgcaccacctgaccaagtctcatgacttcagatctatgttttggagctctagaatccaaaataatcagcctattttcactttctacccactgtacaaggtgtggatcttgaacaaacttgtgacctgtacataacaggctatctacatatgtaacatcctcagttccagtcctccacagctcataacaattcttgagtttccagagcttttccctgattgcctcatctctctctacccactaggggctttcattttatcaaaataaacaccaaatttttgtttgcttcactggcctgtcaatcatgaatcttgtaacaagaaaagatgagctgtatcattgtaaaaggctgagcctgctgtcatcttgggtattgatcatattgtctaactttggcatgccattgtaaactaaattgggttgtccacattatctttcaaatcaaagacatcttgacaactgggttggcagataatctcctctggatatcagtgtattaaattttgaggcaaactttcattcctgaatctttatcatacactacaataaaaagtcaggcagcggtttaccagttgacatgcaacatgctacaataaagcttcaattaaaactaaggtcattgtgttgacatacttgagtggcactaccctgcggcgtcaaaggggtgaaccagaacaatgtagaataaaactctgagtttgactcaagttcagtgtatagtatggtgtgagctcttgcatgtcaactgccaccagttgcttgatgttttctagcagtgatatattcttggtttctcttccttgttttgttccacaatttttgcctgctcttgcctacacagcgggacaagctccctcagatcctgtgcggaaattttctgccccagtccatttctcggaaattcaactgaccagccccgctaaatgaccacgcgggctaaaacattggcagttcggtgacaaattgctgccacggccaaagaaccggctaaatgtccaatccaagatggacaaaattcccgtcacagccaagatccggccatgggggtggagccactggccgacagtgccggtcattggttacacccgtcttttgctcggggaaagaggggtgtccactcaggacaccgaacttggtcaagcactcccccaacaaatccaccccaccccaatgtcaaacatcaccgacggcaggcacagatcagggtgctcacacccccacaactgaacaaccaggcttttgtgtcattgtataattgttaccaaacccccaatggatcaaatcacttctttttgcttgattgaggccaccaatgtattcttttttgcctcattcatttcaaagtaacagagttttttgaaaggccaaagttctgtgagcagaactgggaggttgtctcaagcaaggaccaatctggtctggatgattttctcaaatgttttctggttcgatgaaaaaggaaacaatcgggttgtttttgtgcaccagttgggtggaattgacatgaggcaaggtttgcctcaatcatgcattgcggcaaacaggttggatttctcataaatgaactattttatagctaaatgatgggcaataactctatcccctctctctccatttcatcgacgaacacctccaatcagcctaccccttcacacagcaagcgggaaatccccaaggggaatcccaatcgaatcaattccgcttcattggtggcgcgaaagaaagtccaatggccaatgccgtggaccagaagtcgggaacgggtacggaggttgtcgcgaggtatgtgagcaatgttaagataggtctccatactgattacctccatggctgcgcgctccagggggaaagggatgtgtggggccgggttgatgtgcaatgggccagggtaggggtgaggatgggttgggtcgggtcaaaaaaatgccgacccgccccgactcaagttcaaatgggttgggttgggtcgggtcatctttttcaaaacctgagacccgccccatgaatcgacccagagagtctgggtcaggctgtgggtctacccatgggttgtgcctttttttttgagttgcaatgaaaaaagtaacatgatttatttttctaagaagaggaaatgatgatcggagtagtatatacaggctgctatctattcatccaatgtgtagatgtctagttcgtgtgggttgagccaatcttgagtacacacaagtgcctccagggtatccggattgaggctacttcagtactcattcaaaactctcccagaggcagagaatgccgattctgatgctaccgaggtagcaggtatgctgaggattgttcttgcatgttgggctagggtagggaatcgcattgaattgaatttccaccactcgagtatgttgaacttggcctcctttgggaccatcacatttggctcttggaggtagagatccagctcaccggttggggcacgggtggtgctcacccctttcgttttagcaaggtgtttctggaatgcaatgttgtcttcatcttcaccggcatatttctcttgtccattttggttatcattgtttccagctggtaccactggagtgtctggttcagcagccttgacatactccttgtaccatgtgtagagttcgttcttaatttcattgatttcctcggatgccttttcctgatcggctgtgctttctcgaagtttgtactcaacataattcagtttgaatcgagggtcaaagacggatgtaattgctgcaaagagtttcatgttcctccaatacttgttgaacttaagaagcattggaccggaaatgctggctatgtgggggggttgataagtgcacgccaacccccatggcgcacgccaagcttcatcgacttgaagatgaagtgagaagttggatgtttgtttcctgaaagtttgacagtgactagatgtacatagtgacaaaaacagatcaacagttaaatgattgatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgatcagagcctgtgtctgggagaggttcctaccagcctcaagcagatattttttttttcttgaaaaaaaaaattaaaaattaaactctgggctatcccataggacccaggcctggcccctatgcgatggctccggtccctaaacccatatacatatagtttaggacccagtttagcgtgcaggcctgcacgccaactgcaggccaatctaccctgcagcagattggcgtgcaggggcgcacgccaatctgcgcttggcgtgcagattggcgtgcgccatgggggttggcatgcacttatcaacccccgctatgtgggtatgtgtagacaattgtgcttttagcagatggccctcaagattcttcatcgacttgaagatgaagtgagaagtcggatgtttgtttcctgaaagtttgacagtgactagatgtacatagtgacaaaaacaaatcaacagttaaatgattgatcacttcatatcgacaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagcgccaataaaaaaaaactatctgaccaatctgcttttatttgcaagaagattcaacaagtttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtatcgtatctgtggcagcgttgatattggatggaaaatgtcaacaagcataccttcataaaagattccaaggaagtccttcattgccaagagctgtgtccactcttcaggagtgggacaaccttcatagtttgcatcagtggttgctaaatcctcaaaggcctcccgaaaaggtaaacttgattgaatcatcaaatatgttgagttccattgagttgcaacatcctttgagggtcaaaaattcacattgatgtttgcagattctattgcagctttgaatagttgtcctcgtgcttgacttgcattgatgtatctgactgattgtcgcaacttcttgactgcctgaagaataacggtgaggccgtcttttacaattaaattaataatatgtgctgaacaacgcacatgaaagaattttccatctgcctctagtcctagttggctgcaatcagagacaatcgattgaaatcgactgatagcaagatcgtttgacgaggcgttgtcaactgtgacaaatgagcattttccgatggctttccattcaaccatgctttgcaatagcctatcagcaattgcagctccggtgtgcggcaatggtaactccttaaatgagacaatgtgcttcaccaggtcccaggaatcattaacgtaatgtgcagttattaccatgtatccgacagagtcgcgcgcaatccagagatctgtagtcaatgaaattctctttgcatgtaagagctgtttgaggaggtccttcttcattgcttggaagaggcccatgaagtcttccttcacagtgaatcaggacttcagcttgaagctgggttggagcgattcgagtagaagcttgaaatatttatgttctaccatcctgaaggggtaatcatgtgcggcaatcatttgagctacaattgctctagatttttcagcggaaaaatgccaggtagattggttaagctggccttgatgggttgtaagccgtgtctgctttgcggaattgcttgactgataacacttgcatcgtttcaagtgacgccagaggtgctgggtaccggaagaacttcttccagagagcttatccttacagtagttgcaggttgccttcaaatcaccatttgcatccggcttttccttggtaaaatagttccaaacctcgcttgtagcttttctcttcttggttgaattctctatctcttcagtatccaaggaggttgatgattgaactataatgatttcttcttcattggattgcaagttgtttttgcttttggccggtgcaggtgacatgatgaaggttgaagggaagattgataaaaagtatgataatggagattggagagagattcaaaaattggcttgacactcgatccaagcaattgacaacttctcacttctcatccagaacagcagaattggagtcaattctgaggattcaagtttcagcttgtgaattttgtacacaagctccaacaagactttttgattgtctttgatcaagtttcagcctaactattaggctgaaacctgtgggacttcagctcacctaacccatccgatcacttgtgggtacccatgggtcaacccaccctgcactaggctcaacccgacccaacatgggtcacccagcgggtcaacccagttgggtaaagaaatttgactatgctgacccaacctgccccagacccgagcgggtcggggcagcccgtgggctgacccggcccaccctcacccctaggccagggtgggcattttcgagttgcacagccggcatattggttgcgtttgtagggtggtcggcggcggcttgattggtgttggtggggtgtcccaacaagttgactgggttggactggcggagttgtccagtagccacgagtttgttgtgcgcctgttccacaaccacaggtttgtttgggttttgtcccggaccatgagctctggtggcgatgggcacaggggtaatctcgttgtccaggtcaatgactgcatggcgagggtgaagcctgctggaatgtcgtgtggaaacacggtggccccttgagcggcggagagaatgttgaaccattgggcctgaaaaaaataaatcatgtcagaaggctcactttaatggaaatgactcgcttcaacacatgtttctcaactgtcagtcttctgtttttggttgcgcttgaaggagatgggattgcttcttgggtggtttcttgatgggtgattgggttgaccctgctcaaatggtgttgtgtcgcaatttcctcaaaatcttttcctgctgcctgatgatccactcaatcatcaggcagcaggcagaaaccagtctgagaatgagtgatccgactggattccactcaatgcacactgtcaagatttcaaagctcaaagttggcccgcatgctgaccaggcaatggatggaagctctggctcttgcaaaaccataagagggcctgggggctgccttatggatgctcaaggcatcaaggacatttgaccccagcaaatgcaaccataaatgtccttcagatgatccctcccctggatgtgatcaatttcaatacacaataagcccagtgtgctcttgattgttcacagaaaaatgaaccctgccaaaattcaattcaaacttagtgaaactacccaccacagtgtgcaggttggatgtaattcttcacatgatcacacatttcaccatttcctttgtgagggctgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatttcttgtatagttaataattcaccaaccaattgagatttacaggttagaaaatgagacaaaacaccagtcgtgaattttcctacaagttcaaaatgtgaacagtgccatgtattttatatttttttattattgggggaattggatagtgtatatatttggcaatgtatgtatttattgagcaggtctttctgcaatttcaactatgtttattcttagatctcctgcatgtatatttatttgagtatgtttaggtttcattcatgtatatttattggaacatgtttaggtttaattcatgcatgtttattggagtattttgaggtttaattcatgtatatattggagtatgtttaaaaatagatcattcagttgagttgggattgaaaccaacaaaaaaattaaatcaaacttggggcaatgctgcttgcacgtgtctggggggtctgggtgactggatggtgtttccacctgtaccggccagttccaattgcagtggcccagttcagagggtactgggtgttgatgcctgccaattcacgatgagtgacaggatcccgcaatgaggctgaattcaatatgaaactctttttatcattatgacgaatcttcaatgtagtttgatttccttcataattgggccctttgttcctggagccccttgcaacttggcatctcccagattgacaattgtgttgaacattcaggcatgcacaaatatcctgaaggcattgacatgcatggaatgcgggtttttttatcagttttgggatgacagtacaatcaagcaaaactggattgacttggaagaaaattaaagcaaaacacttacagatgcttcaaaataatcaatgtggtttgttgcatacaactctttcatgtgataaaatggatggatgggcccttgggaaaatcttctggccttgatgaaatattgggtttggcttttcaaacttgcagaccatatggactcaacacattcaatatctttggtggatcctacagttgtatttttctttacctggggtagaattattgagtatcaaggtcagtggaatcaaatcaagtaaattttgtttttttctgggggaaaaccacataccaaaacaaaatagtctttcttcaaaacatcatgttggaatagtttcaactggtggaaaaatattctttgcaaaaagtctggaaccccttccttttgttctttggggagtggggtagttataacacaagtttgttgttgctggggtgtcacaagtagatggttgtatccaagggagttttgtattgctggattattctggaatatagcagtaacctgtggatcagcacgaaaccgcccatgagtcctgtggttccagtggaggccccctgaaagaattgatcgtaaacatgcatcattgacaaattttgtggctatgtcttgtcctggactgtgacggttggagtgtatggatgcattcctcaaaacaccattgaaacttttgaatttttccgtggcatagagggtggctggaccaaatcgttggatgcattctggcaagtgaagaagcatatgaagctttggcttgttcacccattgacacgttgttttggtaatatgccacatgaaattgtcaatacttttattgagctcggtcaaatacttatccatgtcattaatccgggtttggaaaatgtaagtggaaagctgacacatagaaatccacaggtgcctttgctcttctgtcataaattgatagaatacaaagggggctgcttgcaaaactatccggaaatgtttcccaaggaaactaccatggtgtttggccatgtttaaggagtttatggtttcaatgttgagtgagtttttgttgaaagactcccaggatgccattaatctttcaagatgacaagctttcagtcctttcatgaaatcaccagttaggtacttcacaaccccaaggaggaatacatgcagaatctccacaggagtatctaagcagccatcaaatcctgaaagaatataataaaaaattatttctaattcttaaatgaaattggaaaaatcaaataatatgatggactatctcacctttgagcctcatgataggactgaaaagctgatctctatcatcttcagtatctaatcttttgatttttccaatcaatatttgatcttgtccttccctcatagtatccatagcatatttgtttatgttatccttgacccccagatcagtgatcatgttgtctaccagagtctttggctcagttttggaaagtttccataaatatttggctttcattttggtatctctccaaagtcttggtgatggtctgcactttggtcgtaaatgaagcatgatatcagctttctggaagaaaaacagcacaatttttttgatcaataaagccactgaaatgtgtggatatttacccggtgtccttgagtattacgccttataaaattctggatataactgatgctttttctatcttcaatagtttgggctttcaacttgcacatgcggcatggattcaaggaagcgtttggcatgtgagtgcaagtgatctctgcatgcataggcaaatccgcctggaagcataagaccacactcatgatgaggacttcctcacaaagctcatgatcataagccacatgtccaaatgtagccaagtcactaagatttcagcaggttagtgttcaagcctttgttgttatgtgcagttttgatgactaacttaatctcatctgttaatttatctgccaactccaaaacacctgcctgatttgatgttgtcacaaagtgacaattgaattcctggttggccacatttgggggaagtccagaaagtgtgaaatagaaggatgcatgcttgttaaattgcttggagatattaccagatgtatcgtcagaatacaagttgatgggcatgtggcgtatcactcttcctctggctatgaatctccacttgtttggaaatgtgagtggggtttcatttcctatttctagtaaagctcctcaaaaaaggtcgacttttcaaattttcaaactgataaaaatggtgaaacctaccccaaataattgacttgcatgcctgtgataatttcccataattcccccagataatttctgagtatatattatcaaattcagaaactttgattgtttgaagttgatcagaagtgaactccagggatcctgcaaattcaatcttcaggaccttggggtccctggtggttggtgatataaatggcttggaacattttgcatataattccttattcattttgaagaagtaaagaggaattaccactgttccggattttaattgagttggttccaagatttaaaaatgcttgttattgctgacagccatttgtactcgttcacttggtcctaattcctcccgccatttcttgcttcgtgacaacttataaatattctgaccatttttctcctctgggtagaaatccaaatgtgggtgaacatatgggttggcaatctcctagataatgacatttagaatgattcagcattgtacgatagaattcttttaattaaaaagttcaattattataacggatcactggagtgttttaaaatgaaaatatctgcatgtgtatggagtatttggttcaggaggaaaatagaaatgaatgacttacatgttcaaggatctgtgggatactcacagaatagcattttttgtcccaaatactctgatgttccatcacatcaaaacctaatagcccgcaaatggttgcactagtgttcctgatagtgttccaatgagggagttgcaacccagtgattgagataatcaggcgcagttgagaatacatgctgcgtgaaattgaacttctcatatatccttgcataagtgtaccaatcagagcctacaatcaaaatctgtcagtaattttaccagatattttgaataatttgatgctaaaatcacctctctgttttggtatgggtaccaatgtgctgatctgcctgtagaagaactctcacttgctaataatgcatccattgcaaaattattttgtgcaagattaactgcttcaaagattgaatcatcccagtttccctcatcctcaaaatccacctcttgaatttgatttggattgaaaatggcaacttctgcttcccttgtgggcactataacctcaccatcatcagaatctccaggattatctgttgatatatgaatggtctcaaatgccagtgcagtatcttcaggttctgaacctgtttcagtagcaattatgtgatgatgtgggttcaatggttcagtatttgggttgaccagacttgcattgatcaggtgtgttcttgattgcaaatgttcaataggatttaacatagttcttcctggacaggcctcacatgcataggtggttatgccatgttacctgtccacaattctgaagcctacaatatgataaaaataaatcaaaaactgtttcaagaaattgaataggacacaaagaaaaccaattgacctggtatatccatatcacctgaaagagtaccagactaaaaggcccagggctcaagcaatatatgctgtttgttgatgtgtggccagttgttgcctccagatcaattgcagccaggttgagtgggtacctttgaataggctggagggagtgggtttgatttgtcttgaacccacaggcttggctccggtgcaactttttccccacccaagtgccaatttgcactggaggtgagttcggggagagtggagtggctgctcccaaggataacttaaaaatcaatctgatagaaggcctctctcaaatcgtgcaggagatgaagtgggaatgaatttgggtggcaagtgaaaagggcgccgggtttgcaagtcccctctctcaaacaaccaccctcttcaataattttttgacttgttgtgaggtgttttcttgatgtttgcaatgtctcaacctcaaaacatcacttgatccccaccctcttcagcatcccaagctggcagtcggctgccccttggccatgtacctgtttcaagtgaggcattggattttgacccctctcacttgcaattctttctgacctgtttcttatctgatgcagattgatttcatccccaccaccaaggctccacttgaggacaacaagtacatccagcccgcagatcccgctgaggccaaggttctcaaacccgagcatcaactcaagtgttgcagcccggccaggctaactcagacgtcggccgcagggcccaagtcactgaaaacaacgctcctgatcatagtgacttgggttggggggcaggtgtccaagtttcccctcgtgtcccagccattgacccaactcttgactggcctgatgaaaccaatcacccaccatttcaagagcattttttgggaaccaatgccaacggaggtgatgacgattctgaacatcaaaccaaatccaatgacaaacgattgccagatccactcccattgacttggggggcaacccaacgctgccacagatacgatatgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgggcaacacctggcaatctcacgacaattggtgctggtttgattggcgaagtccaagcacagttgaacctgactgaggcaaatatgcaacttgccaatcaactctttcaagtgagtcccactcctccttatcttaacttctcctgatactgattggccccacacatgtttaaattttggatgtggcctgaaaaaaaaatgataggccacagaagacgaaaagtggcgcctcaatgttcttttctttgtgcatttgcttgcaaagaccccaactgcggggcagttggattctcctgtggtttctgcaggtgttgcatcaggccagccaacaccattcaccttctcaaatcatatcaaggtgagattaattttgtcaggctccctgtaactcattgttgatctccccaccaaacacagtgtttcatgcgcgacaagctgcgtcagatcttggtcaaggggaatgttgatgcctatacccgcaccatgaccttatcagactcaaccccaatcaaacgcacccctttgctcatgctcaaggtcagtcccctgttatactgtagcttgatgctcatcctccataaccagtcaatgcaattgtgattgctattgccttcatttaggcacacattcaatcacaagacgctgtgtttcaccgggactacctcccacctggattccccaagagcattgatgcatgtcttgcagtcgtggaaaaaattcgtaaacttatgaaaagtgaaaagggacttctacgcactctagtaagccttttgaattttgaattgccaaatttatccaatctgatccaatggtgccccgaagcttctctacaacatcaaggaaatgaatcaccgccctattgatggtgccgttccaagcttggatggcctggttgttgtggtaagttatgtcatctgacatgcccgcacaactcccactctaacactttgccaccagatcgatcacaacatggcctcgcgcaaacagttgagagcggtagacgagatacaacaaagttatcctgacagtgtcaagacaaacctggcttttttgcgcctctataccgttgtacacctcattcatcgagacccaacgcagaacatatcgcagtgggagttgattgaccaacaaattgaatatgttaagaaccaaaaccacaagctttttggccagaagaagaattttgattgcattgagcatgaagacatcagagttcccagtgaggaagatgttgaagaagaaatccgcctcatgtcaagtggtgaccgaagtcatggccaatccaacccttttgattgagtttgcgaacctaccggtgtaattccccaacactacaacctttttgccttccgttttcttgtgcttgtgctcactcaaaaaataaaaaactgtggcgcaacagccacatgggttcccaaaaagcttatttcttttgaatttccttttggatcaaaaaataccgccttcaatattgtttctacctacacattactcattctcaccagaaaaatcccctgacgcaatagccaaatgcggcctaaagtttatttctgattaatttgcctcggttcaactttgttgcagtctgagtccccaatgtgagagtgagaatcgtgcgcctgaatattgcacaacatccacctgaggaatctgaggggtgtgaggatgtgatccgacaccatttccccagcggactggaatttccaagtccatgcaaagtatggatttctcggatttagatacggatgaatggatcccgcatccgtgaccaggaatccgatgcaatccggtgaacctcaccttgttgcgggttttgacggcgtggtttttttgctggtcgacaccagtttaccacaattttccagattaccggggcgaatttgtcaatagtacagccgttatgaattgagcggtcaaactggtcataggttcaaccgccatttgaccctgcatgtctgcaggggtcaaaagggtaaattttccggtgaattcaggggaaaattgccgtcgaacttgggcgcctgtgtaagcctattttctaccaatttcttcactgtgcagcttttaatcaggggggttggatttgagacatatttaggaatacagaaagaaaaaaagccatcttgctggacccacacatgtgtagttttttgtgatatagtttgagccctccaaatcacaattcaaatcaaataggtcagttgtaacaatggtggaccactatgctgaactatgctaaacaaccccctataggcagtgtagcaatcctgaaaaactccttgtgattttgaagcgttagaggtgcaacactaacactgtgctgtgttacactgctgtttgtggaaaaataacaccaaaaaggggtgtagctctgcatagcagcatcaaaaattttcccatggctgtcagtgacactgtgatacctctaacagctaacaaaaaatatccataggtttagaggcgttttgctgcactacgctttgctgatgttgaagtcagtgtagctggcccaatgttgattgtaattctgtccggattccacacatctctggaaaccttatgttacaatcctttatatttccattataaatcaagttggatgtactgaattgtaccttacaagataatctcttggatatacataaattttaagtggttttgaaagcacattttagatttgttcaaaaatatatggagattttttggtttggggtcccactgttgcttttgacagaaatacttatttatctcctggaaataaattcttccatgttaccaatctcatgccaaatatgttttattacctcctgctttgctcaggacactttcaatcttactgtaactctgttagctctaatcataaccctgcctacatacctttgtcacatagagcttctcttatctatgtgtttcagagagaaagccttttgaaaattgaaagctcatgcaaattggttaaaataggttctccaaacccatgtacagtgcacaaaacaggttctcaaccacaccctgggaccctgatccaaatttttgaggctgaaaaaatatggatttggggcttgagaatgtcttgaaggtggcttaaggttttcaaaaagcatcaaaacctggctggatagcttgtaatccaatagggggtatcaaatataggaaatccacaattggaaaccagtcacttttcccaaaaaacttttttcacatcaatgggccccaaaaggggttaaatgaagaactagcatgtttaaaaaagggtggatttcttcaaaccagtcaattaaacactggtggatttggttatatttgataccccctaatgtttcatgtgtttttctattgaatgtttcttaacttcttatgtaatcatgcccttacattatgcattgtatatattgtccctcaataagtacatactatatgccctaatacagtaggtgttacaagatttcaactttgaaattttcaaactttttttggtgcatgccagagacttgtgacatattttttgattctactacttctttggagtctaaaagtgaacagtacatatgttatacacaaattcaacccccccaaaaatacaccccaatttttttttcaggaggggtgtagtcaagaacatgtgttgtgcactgtagcataatcaggttacccagtgatgataccaacactgaaacagaggcaatacaagacaatacccagctttgatttgtattgtctcagaatttgaacacccaaaaataccaatcctttcttgtctcactttttgagacaatacacacatattgtttttggaaagtgagacaagaattgtgtattgtctcagagggctgatccaaccaaaaatgtcttcaatacacaagatatttggccatatcaaccaaaaaaaacaaatatttttttgcttggtaaagacaaatccgagacagtggattttctcaccaaccaaggaaatacttataacaggtatttctctcagaaaagagacaataaacacaaataccaaatacatttcttgcctctgtttcagtgttgatgatactcatatgctcctttgtgtttcatgaacaactctagattagtccaatcttttggcattggccaggccagtgtaagtccaagattcaggcagtattgtgaattgtgcagggtaatgcatccggagtggatgggaccatctcctgcttccctttaccctttatggtatcttatgggggtactgctggtgcctgctatagatctgagtctgaaaatcctgaaattcacagagggaatccttgtctgccacaggtaccaaggtccaattggccatctctaaaccagataaaacactgcaagacagctgatagaaggaagccttggcagaataatcaatttccaggtgccacaaaaaaaagagaacatgtaacaaaagataagaaattactgcaaattgctcaggtgagacatttatgtaaatagcaaaagtagagatggcacttgacacctgtttgcaagtacttgttgcttgttggcatttacctggaacatatttgtaggtacttatgacctactgacatgtacatgggacctgtggaagctacctagaaccttttttcaggaacctggtcccaaaaaacaggtcccaggtacatgcaaaaacccaacaagtacttgcaaacaggtgtcaagtgccatctctagtcaaaagtcagcttatgacataaatttatgttgaaggagtaaaacaatgcatgtaggcatcactgcccctaaaaatattgggtttcaaattgtttaatgttcaggtgaccagtccctaatattaaaagttttgcagcaaacatccagtgatagattagctgaagatttgacttactatcaaagttccatcacttggtaacatgatcatactataaatgattgatttatgaaacatttctgccatctatcaggttttttcaggttacacttattcaagttaatttgaaataaatttgaagcatcttcagattgatgttgtttcaaacttcactcagcattagctagtatttgatatatttgacagaccatgtagtccgcttttcaaataaaaggacccaacatgttttgccatccaacattgctatccacagatcctcataaaatctccatttctggttcctacaagtttacattgtttgggttttcatcttacatcaaatcatcaaatataataaatttggttttatttgaggtgtgttgaatcagtgagtgattcttttgtatgaatagatctctatagctaaattggattttttcttctaccaacccagacttgaattggatttataactaatcctgataggcatttcagataagtgctcccatagctcttgtcagtggctctcaagtaccaaggttagttttgaaaatttaaaagactacttgccattgttgattcccttgtttagtcaaaaattcttcaggttattgggaatcaaattttggcccctggaaaaaatggtgatgaagacatcattcttttggttccttgtgctcatggtcaagagtctggctgcagtacattgggtagatgtgcctgttcatactaaataccatatagcaccagggcaaactgtcactatcatgggagacagtcacttaggaacatcacagctcatactaacactccagccctgcgattgcagattatgtagaagcggtgttcggggatgggcaatcaagaatcatatacctcaagttattttttttgctgcatggggggatgcggaaggagagagactcttacattgtcaagatattccaggtggcaatcatggatattatgcacatattaaaaaatcaaattcaaatcaggctttttatttagatgtctttcgaaaggaggaacgtaattaagagtgagtggataaaaacatgtaagttattatgactaaacttagtcttcaataactaatgaatcatcatccctcaacagtgtcttttgaaatattctctcaaaactctgaaatcctgaaagataaatagaatgaatcaaaggataaaaaacaacttgttcaaaacaatcatacaccattccttccctatctttctctgtttgttatcactttcactgatttttctcctgatcacaactcatccaacccaaaatctcagatatatctcctacaatcttatgaagcataaaaaaacatatcccttttgttttatctttcatgtcccagtaatttgaaagtggatcttgttgtcaatggcagagtacaggagtcagaattcctttcttcccctgctgtttatatatttctactggtttaagtgtttatattcttttgaattcactaaatatttaactgaatatacatttgaatccatcagcaaggttcacatttgaactaaagttccctctggttgcttaattttaaaataaatttctggccaccttctggtgacagcaacccaactaagcaacacttattcattcatgatgtgttgtctggaccccacataaacaagggttctggtcaaaagcctcccagggtttggagttccaactctcaaaccctgggagacgttgtggtaaatattcctgtgtttttacacagaaaatatcaaaattgtttgtgtctatttatacatcaagggtatggtaaaaataaataccaaattatctggaaactgaactccacaatgcaggtatgacaccaggccataacaaattttgcacaaaaattttgatcagcatattgccaatcaaatacaaaaatgtaaagagtaattaaaaattgataaaacatatggttaatgatgttaagtgggaatttgatacaaatcaagaaaaagctttgtttttcaattataagatgtttctttttttgaagatttttcaatcaacagttgagtcagtatgatttctgcttgggaaaaaaggtacaagtggtacctctttgcaagaagggacctcccttgttgatctgttgtgtctctaaatacataactcttgaccatctagtaaaccttgcaccaattttaagcaggaatctttggtgtgaagtgctacacctcatgccagatttcccagatggaatgattctttgtggcaatactcgaaccgtctcgatgatgtcctgattgttattggcattgcttgatcttgagttcatgtgatgctgctttggtttgtgttggaaaactgtgacggtcttgaggatgattctgatatcatccaggatgatgggtagaatgttgtatttgctttaatcttgcttgctgggtgttggatgagtttggcagttgcagtcaattgttttcaacttgtaccttgtggggactggtcaacagagcaacatttttccacagcctgtcgggaacttcctcggaataccaacagcttcaagatctctcggaacgacttgcaagtctcaccatgaccactccgatgtaccccaccaaggccccagaggttaacgaaggttcgtggacattagattcgacgcggttagacaagctcatcggagactgaaacacgtatttgattctcaatggaatattctcagatcaaacggcgagcaaaaagttttgtgagacgttcaagaacctggaacccgtcagtacatctttttcaccatcaccagctgtgtaatcaaactttagccgactttctagctggcagtaacgccttgaagctaacagtgcattcctttttttttttttttgaagtgtcctaaaggaaccctgaggattttcgaacgcgagaagggtgaattttacacgtgttacggtccagatgcccaatatgtggcaacgcagttctatcgtaccaacactgtccttcgtgagccgattataaccttttccccccttcagattccatcctgcagtcgttgaacagaggatcgatcaggcttcattggacccaagacgaacggggaaccggggctaccatcgtgttcattgtccaggacgggagccatcacattcttgagggagtgtctcacctctcggcaaatgagaattcagatttaccgatcagatcaaccttcgtcaaagagttcatccagctggtcgttggccgtccaagcctctcccggaaacctcgagccattagccgatctcctgttttcaaataccgacatcttaagctcgcctgtgatcgctagtctatgggtcaaaggaaattcaggatctgcctcaggtagaataatgggcgtcgcctttgcagataccagtgttcggacgctgggcttgagcgaattccccgaacaggaagacggttgggggaacactgaaagtttgatcattcagttaggcatcaaggaggccatcattgcaaccccaacctcgaccaaaaacactagcgattctagtcagaataccgaataccaacaattgatcgaagtcttggagaggtgtggggtcgttgttactgagcggaagagggcagaattcactcttaagaatgtcgaacaggatatcaacagactcctcagcggtgatcggcagctagctgcacttcgtgagcatttcattcgagataaacaagcccgtttttggtccatctcaaaattaatacagggttgttttctctataccgaccttgctagctcaattcgaaatgaagacagccctagcagccctcaatcctctgctaaattatttggcaattttggatgacccatctaatcattcggcctacaaatttatcacccatgaccttggccaattcatgcgcttggacgcctcagcagtccgggcactccacctgtttccaaatccaacaagtatcggcggtgggggaaagaacatgagtctgtttgggcttctgaatcgatgcaagaccgggcaaggaacgagactattgggtcgatggttgaagcagccactcgtcaaccttcatgaaatcgaacagcgacaaaccttagtagggatcatgtttcaggatggcttacttcgtcagactctacaagatgaccatttgaaagccatgcccgacttgactcgtatctcgaaaagattcatccaaggcgcaggatcactagaagacgtggttcgggtgtatcaggctgttgtcaagctccctgaaattttggaggcgttggataaagctgatggctttgaaactggtaatagcgaagaagctaaagagctcttgaatgtgatttaccgtttaccgttccaggtatgtaacatataattgacaccgtttgaattaagactactgaccatgagtttgtacaggaatgcgtcactaatctggctcagtatgtcgagatggttgagacaacggttgatttggatgaattggagaaccatcagtttatcatcaagcctgacttcgatgacgacttacgagagctcaagaacgcccttgatcaaaaccgagaacagttggatgaggagcatctgcgggtggctcaagatcttggaatgggaactgacagcaaagttctccatttcgaaaaccatcaagtgtacggttacgttttccgactgactagaaaggtatttgaaccttattttattatgtgatccatttaaatctctcttgctattctgacatgttaatatatgtggtaactcttggtgttctcaggaagccggagtcattcgatcaaaaaagacttacatcgaactgagtaatcggaataatgggtgccatttcacgactaaaaccctcaaggagttgaacaacgaactcaaagatttgacgcaaaaatatcaacgtaaacaaagctcattggtcaaggaagtcgttagcattgccggtaagtcaaccaatttggctatgatctacttggagaaagttctcgatcacgtgagctgatgaagttgaattgacatgatatccttagcatcctattgccctatactcgagaaattgaacgagattatcgcgcacctcgacttgattgtcagttttgcacatgtgtctcttaacgcaccgatgacatatacatgcccgaaaatgtatgctctaggtgagtggtgtaatcgaagatctaagattatgaaagccgagtgggatgaccaaggagtaaattatcaatgcaggtgaaggggatgtttgcttgaaggggtgtcgacatccatgcctggaagtccaagacgacatcaacttcatcccgaatgacaccttgatggagcgggagaggagttctttccacatcatcactgggccgaacatgggaggcaagagtacttacattcgacagataggcgtggctgcgttgatggcccaattgggctgctatgtgccgtgtgcggaggctagcttgccggtctttgactctatcctggctcgggtcggggccggcgatagtcaaactaaaggcatctcaaccttcatggctgaaatgctcgagactgctgtcatactcaaggtcagtctcatctccacccccaacaattgcttataacaagccgagtgattctcattcagttgggcttgctgttctttttagtctgctacccctaactctctgataatcattgatgagcttggacgaggtacatcgacttatgatggattcggactggcttgggccatttcggagtaagtccttcccaccacttgtctgtataaatgtgtcttggactttcaataaactaaaactgaggtggggcgggggggaatagacacatcgcggttgaaatcaaggcgttcacattatttgctactcactttcacgagctcacaactttagataaacaagtcgagcatgtcaagaattaccatgtggtagcccatgtcgaaaagaaatccgctgctggggtctcttcctcagatatcaccctcttgtacaaagtcgagcccggattcagtgatcaatcgttcggtattcacgtcgctgagatggccaactttcctgaagatgtgctgaaagtcagtcaaattccttcttctttttcgcttccctagaccagaaactggggtcaattcttggatgaagatgatccctccaaagcgcaataaactgaacaacatatgttcttctctccctttctttggacatcctatctcgagctaacagcttgctagaaggaaagccgaagagctagaatatttcggggaagaggaagttgaggattctgagaagaagaagaagaagacgaaagcgccgacgcaggaagaagtggaagaaggcacaggcttggtccgacagatgctcgagaaatggatcgatcaagaccaacgtatgaagacttctcccgatcagatggatctcgatgacgatcaacttaaattggactctaagctcaagtgtcttaaagagtctttccagtctttcttgccccaattagaacaaaatccttggattcgtgatatcttaatgaactcttattagttttttttcttttctttctttctttgtttgcttgtgcttacttgagtagagtttggtttccaatgtcagtcttccctctttgtatgatgaactgtgtcgtccttcttatcgcaattttcagaacccatttatttatttaaaaaacactccatgcacacatactacagattcatactgtatacatctaactaaataggtctggtagtttagtttgactcttccttcagctcattttttggactcaagatttgatccaacacaaaacagaaacaagatggtcggcttggttcatggcaattcagataaccatcggagcagaatttctgcgagcccaaatttgtgcatcagtccgtttgagtttcttgttttctcttccggaacacatgtagcttgcgtaatcctcaatcttggactatctgatgctcatcaatggactttcaatcggtaccatgacttcttggttaaaggctcatgcgacaatccgaggttctgtatccagacgacccctgctacagtagtgtgaatagatttcacaatctgtatgcccaaacatgtgacatgcactagttgcgtgtttcagtcaacaaatgtggccgacttgggcacagtcccacaatctggcagataaaaacaagtatgcagagttggaggcaagagacaaactgggacaaagaagatccggttactatgatttcccaagccaatgtattccaggcaccgctcaaaagacgcgcaagaagaaagtggattaaaggagtctgagtggggatgatttcaatttctatgtatccggaagctcggtagagtgacaaagggtgaaggaagaaaggttctttcacgataaagaaagggggaaaaagggacttaaggcaagaaacaagaggggattgactacgaatgagtatgctacaatgaagcagcaaggtgtgtaagcactggaccttttatgtggccaatgagattcagtgcgtctatgtgggacgagtgacaggaagtcatcgtcgatcttatttggtggcgtccttcaagtacgcaacgatgttggcacctatcgatcacgaaaaaattgcgtcagacccgtgcttgtgttttgtttggcaagatggggtgatgacttacgttctttctccttcttcaagccagcgaaagccatcttggttccaggaatgtactgtgatcataataggaacggttcaccttggatgagcgaccagctctccgttcaggtcaggagaggaggaggggggggatgcaagtcggcttactttcttggggtcgatcaggtactccataagagtctcttcggaccatgtgattcccttcttgacattggcttctgtgtagttgtaaccggcggcttgtccggtcttacgaccgctgaaaaagaaacatcccagacgagtaggtcagaaagccgcctcccccctttacccacaaacaaggcaatgaggaaatcggcaagaaaaaaaaaaaaaaaaactcacaaaagaccatgtaggttgggtccgaccttgttgagtaagaataggtgaccgagtgagtaggagaaataattagcaatgatagttgatcgataagaagaaagggaaacgatgatcgaggtgtcgatgcttactttgtgaggagcgcctttctcgacggtgtgacatgtagcacatcgttgtccgaagagtttgccgccgatagctgggtcgccttcgcctccggaatctagatggagatgcagaagaagaaagcgtatgtgttagcgaaaggagcgcagtgggggcagtaacgaaatcgagacagaaagcctcgttgtcgtgaatgacctttcttgcccatgatgagattagagtgtttataaaggtgttggagtgagttgagtgatggatgtggcttgatgtcagatggatggaagaaggcaggtctgagtgcagagggagggagtgcagtggtggatatctgcttgtgggtctatccagcacgggggaggttcccggagggccggaagaaagcgggtgtcccccggtcaatgagtcagccctcgggaatggcaatatgtacacgatcgcatgcaccgagagccgagatatcccaaacggtgttggtcggatggacgccgatctgaccactccgaaactgtagccaatcacaaaacatacatagaccacaggagcagaatttcaacagccttgatggtatgtgtggaaaaacagatcaggtcatcacaaaatactttcacagtgtttcttcccattgccatagtgttcttcccaaacacaaccctccttgggtcaattcaagggtggcccagctacactcattgttgtgttagcggagcatagcagagcatagcagctttctgctgaccatcagtggcattctttccactaagtgcaaaggccccagataactacttgttgaactgcactgtagcactggttagtagaattttgtggcttcagtgcacaattccttctggaagatggggtataaggacctcattgactggtcatcaattggggtttttaatccatcgatgaacagtcaaaaccggtcatcaatgggggtgtttactcccattgatgaccggtcaaaaccagtcatccatgggggtgtttgggggggggggggttactcccatcaatgactggttttgaccggtcatcactgggggtgtttagggggggggggttactcccatcaaggaccggtttagaccagtccttgatggaagtgtgtcctcccattgatgaccagtgtcatcctgtatggccaaattggctgatgaattcgttttttttttttttttttaattttttggccaaagtggcggttcagtacctccatacaatggtgatgagtcaatgaaagagaagaactaaaaggaaacaaaatacgataaaaaggatccattagttttcctcttctaccaccaatcttgagatgagatttgagctgattgatctaccatttttcttctcttgagtttggatgtaattgcttgactaaagaaaataaaaaatggggactagattgcttcaagttttaactgttctcatttgttgaatgtgggtttgatattgagtatggtattgaatagctttactgattgatcttggtgaatagaatgcaagatttccttcctgtgaatgaggtataaagacctcattgaccagaagggattccttcctgttaatgaggtataagagcctcattgactcaaaggggttccttccagtcaatgaggtataaggacctcatgaactggaaggggttccttccagtcaatgaggtataaggacatcatcaaccagaaggggttacttccagtcaatgagcaataaggacctcattgaccggaagaaaccccttctggtcaatgcgatataaggccctcattgaccggaaggaaccccttctggtcaatgagatataaggccctcattgactggaaggaaccccttctgttcaattgggagccactcccaagcccccccccccccccaagcatgcagggtggtttggcgagtcaactcccagaaaaaaaaattgatggccaacattcaaagctggccatccatttggaggaatgactcccaaaatatgtccatcaatggttgttgggagtggtcaaagaaattctgggagttgtgaaactaacccccaaaatttgataacactacacatcttgggaaaaagggttctccttttttaaagccttttggtcaaaaatttcagggtagaagattatcccagtgctggtcatttggcttttaaatatttccaaaatacatcccaaacccagggaatgtccaggaaacctgtgggtttccccaaaccagttacagccttacttgcaggctgtagagctgctatacagtgtgtcacaggctaaaattcaaaatctcatgtgcacactgcaaaaggggttgtgttgaaacaccacgcagcaaggtcaaccagaggcaaccaatataagatcagtcttctggaccaattctatatcagttgggcccactggcaccaacacgtttcaacaaaggataaatgataagacatcagtgagcccagccaatataattttggtccagaagacaaatcttatattggtcacctccagtcaatcctgctggggttttaaacaatacaatccctttggaagcggcaataaactttgatataattatgagtgcacacatctacaattgttgaaaaattacacaagtttgtagttctgtttcttatcccaatttttctccctggttaatgcttcaagctgtggtagatgagcagtttttcactctttaagttaacagtgtaaatttagtagcccaggaacttgtgtgcctaaccacaaagtgggaagagtgcaaagcccttatttagctgcagggacatgtaagcatatgaataattgactctgtgtgtcagatctggtctcttatgtgaccaagagttgatgaggtataaggtcacactatagccaaaggagtggccagtggaaataagcctcttctcaacatttaaaaagtggaggtgctagctccttttaataataagggacaactttggaatgagcatcacagtgcctgagttttttaaaatgtgagatgaataaggttgtactagtctcatggataaagagatatgtacaacagtaattggataatatactacttggaaaccccactcactaattgatatattttagtaagtttggtgggtttgtatggtattcattgtctgggggatgaatctcagggaaagattcatccccttaaatattacagagcagggttcaaactgtggctgggactggtgcagtccccttattgtaaaactattcctttgggggaaggtttcaagatattgaaacaggttaaatgtacatgtgttgaatatctatcttatttcagaagatacaattacatatgcagaataatgcttttatttcagaatataagcaagagagatgcacaagaaagatacacaggataaccataaattggataaacacaagggatagttatcctttgtaattttttattattttcatgaaagaggtacgtcaattatcaagagagaaataactattgtgttttccaaaaggcttggactcaattctgctttttttgctgcaatttatgtattgaccttttctgctttattactttcaaatatgtctctgcctcaggtgtcccagggatttcaactttcttctcagctcatgtgatggtccagtgcttgtttggcaccactgatggggcagaatggagtgactggtggtcccagtgagcagcttgttggacctacaaactgctctggttccaaaaatgaaccttgttttttgttaattctcctccaagagcatctactggagcaacatggctctggaggtggttttatccccgggtgttatctgaaatttgtcaagataaaacttgactgagaaaatgaaaatatgggatttgtgaaatcaaagtcaaaggattacaaaaaattcaaaaagcaaaatgatcaaagctttcttggaaacacggtgtgtaccaaggcacatcactcataatttaaagaataacaataatagatacttattatcttaaagaatacatataataatagttattattatgtaacccaagggggttacattcttgtaagccctgctcctcatgacttacacaaacatgtcactagatttagagatggtcgcagataatccgttgcggatatccgttatccgctggcggatacccgccagtgccaacggatacccgccagcgggtgcggattcgggtgcggatgcccccttccccctggaatcctggcggatatccgggtatcccaagggatatccgcccatacaggaggccttgggagggccacaggctgtgagaaacaaaagaaaaaatggaaaaaaggaaaaataaaagaaaaaatggggccttaacaaaaaaacatggtttttgctgcgcgcactgtgcagcagacacattttttaattaattttttactgcttgttttttattattttttgaaattttaaatttatttcttatgttttaaagtgtgtagaacttaatggtaaaaagcattttacataaaaattaatggttcttttttaataatgcaattagacacattttttaaattaatttttgacagattaataattaattttcattattttttgacatagtaaattttttcccttaattaattttaattaattttgccagcttaatttccatcattttttgaaattttgaaattatttactacactttgagtagtgtcaaagcttatggtatcatttattttgacaagaaatgaaagcttcaatcttaatatatgagtgtaccccatttattacacaattaaattatacaaattatgataatttgtaccgtataccagttttatttgtatgcaaagttgatataaccatccattttcaaaaaataatgaaatttaatcctgtaaaaatttacatgagttagctgcaagaaacaaaaaaaaattgcaaaggaaaaaggaattagattttttccatatttttgggagggtcacaggctgcaagcagcaaaggaaaaaaaaaaaaaataaaaataaattgaaggcttgatggccgcaagaaattcaaaatcagtgtttatgcagctttctgcatctgaaatttccccaagaaactttcattttgcagcctgggggtcatttttggggcggatatccgcgggtatccgcgcggatacccgccagggccagcgggtatccgccaggggatgcggatgtggatgtggatgtctgatttggctgaaaaagtgaggggatatctgaatccgaacggatatccggatgcgccgggcccatctctaactagattacataagcttagttccgccttgtatttagtcttgcacttccccttcacctagacagcagagatctttctctcctgtctaggtgagtaccctgccttctttctttctcccctcatttcaatttcccactttccatactttgtagatactaacagagagatctttctctcctgtatatactgaaataaaagacatgttggtactagaatcttctccatggacgctattgagcgccttttctagcacctttccgacggatagtgaaggactcaacggagtccttacaattcttttgtagacacctgtgctagtgtctcagtgtctgacactgtggtcttacagtccttagttataaactgggttcatctttagatcatcacagcaacaactaaagcaatcaagaaaaatagaatcaagagatctataattgatagaataaacagtaacccaaaaggtaagctgaaatattctattcatgatgattaaaatagattaattcactgcagtttttatttacataatttaagtcaacaaggacataacacaaagaatcactaaaggaaatcctgttggaattagcaaaggtatgtctttcagctagctatttttgttgccaataaatatatagctgacaactaattgcccattgcatgaatagaaccaagagttgtgctcatatatcatattggttaaagtgcaagtgaggagaaattcagtctaaaaaacaaaattaagagaccaaggattgctgaaagacacaatgcttgcctatactaacaagagagtttggatcttccttattctaaatgatagaaaagagatgtatctgttgagatatctatgtcattatttgtatttacttccacagctacagttgttagtgtgcttcctcctgatttcatttctgacatgtcatgtgggcgttgataaacgcactcctcctccctccccgcacgcccacacccccgcccctcggaatcctgtttttgagggaaaacaggattgcgaggggcggcagacaagcccgcccttcctaacaaggtgaagggagaataaagttctcccttcactgatgtaagcaaaacttgcgggcaagtcaagactgtacccctcccggtgtggaaagcacggcgcgccctaggagttttcttgcacttctccgctccgcaacgcgtcctactccggttttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaactagttctcttttattgatcttttgtaggtaatacactaactctactctatctctaacaattctttaggctaatacacgattcactcctaagtcactctatttttctgatatgttctgagtcctctcccccccctctctctcctcttctgcctcgaactcctctcctcctaggtatcccacactccagtcccttcctacttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaagtactcctccggccgctcctaagcaggtctcccaccgccgcttctgcctctggtccgctccgaaccccgcttctgcccctcggtgctccccgctctttgtagcctctccgcagtatacactgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccgaattccccgcagtaagcttttcagaaccttgtgcattcggtctacctttctccgctttcccgcgcctcggaaagctagactttccactaatgcacggccgctttcctcagcccgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaccggccgggaggggtacaggaccagtctcggtggccgggagggatcttctcgaccattgagactgtacagtctcaacagccgtgaggatccctctcggccgttcagactgtacacctcccggctgttgagactgtacagtctcaacagccgggaggaatccctctcggccaccgagactgtacagtctcaacggccaatagggattcctcctggccatcgagactgtacccctcccggctggcaggggtacagtctttcttccctttcacaacatgaagggagaactttattctcccttcacctcattaggaagggcgggtttgtctgcccgcccctcagaatcctgttttccctcgaaaacaggattccgaggggcgggcgtgggcgtgcggggaggggggaggagtgcgtttatcaacgcccatgtcatgtgacattcatcatgttttcttgagttcctatactgcagtcaactgtgctgaaaaggattcctttttcctcatccttttcaacactgttacctccaggtcagtctttctcttcttttctctcctctctcactcttttgctctttctctgattattgaattgatctttatccttttgaacaattttgcctccagttcatctcaacagtatcatgccaatcacatctctatgccctcttatcttcttcattatatcatatcatcaactatgttataactcctgctcttattttggtttagttaattttttttctttcaagtaggggttataaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttcaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctagagtaacagttgtgacttctcttatataacacaatctatcttaggcttgtggattattacaaacactacctctattcctactaagtcaatataagaattatctgaagattctgtgatatcccaaaatattcactgacattattttgaactggggattgtttttttatactgtgcaatcttcttcttactgaaaaaaatgaaaacagatgaaacaaaaagcaatctggctccaaattaaattttggtatcaaaaatctgaatatgttccatggaaaacattgaaaagaacaaattaatattctattggaaatgtgtcaatcagtatgaataaatatggcaaaagcaaggaaggtttatgttaatatatgtaaaagatgggttttcagtgattccaatcaagctctctattgaatgatcatgattttccaaaccaagtaacataatatcattcattttccttttgaatatggtaagatataattttttaaattcagatccggctttaaggtatccatgtaagtaggaattgtatattgatcttttgtaaggaatattttttccgattccaatgtgatctcctactgtttttttataacttaaagctaggctggataatgtaaagtacctagaagataacacatataatttgaatatatcttcggctttgaattgggttccaaatttttctacttcctcattccaataccttggaaacttgatttctccaatgctaaaacaatttcaaaaaataattgcattagaaaatattcagatggtgatgtttctttttccttcttactcaaaaccatactgaatgagtgaaataatagaaagggctactcacaactcttggataataccaggatagagttctttttcttccagatattgaaaaagaagaaaaatatatttcatcatttgttttccatggtattcatcatcagaatcaattgcttttttgtaatattcaagaactggtttctggattatttgtttgatttgatttttgaatccttctgaatcaattaatatgttgccaccaagttcttgatttgagaggcacttttccaatttcttgaagtaattaccagtagacaagagtttagaaaccttttcccattctttagaaggtctttgattgtattccatttcaccattgtatttgatcttttcaacaaggaagacaatactgaatattatgtgttctttttgaccgagaacttttggacagaagaaacagcattagaattgaatttctgatccaaaattttaaagatattggtaaatcatctttaatctgaactcttaccactaaatgccttttgaaaatatggccagtaccagtgttcatttaagcatgtaaaacctaatgaaatttcatgctgaattttgaaataagcatttgtataggctacaacttgatttaccaccttctcctcttgaaaaatacttctgacaagttcttcattgatgaattcattctgcaataaaaagtccactatctgaagaaaatactccacaacttcatagtgattatatgattttctattccacacttttgtattctggaaaagtaagttttcatccatgattaactgctttgctttctgtaataaaaacttcccaaagagctgattcaattttttttctgaagtttgagattgttgctggaccaatttattctgctgaggagataacaactctttcaatctaacataaatattttttctatcaataccttggagttttaaggaacatatctctttgaggtgaagaataatttgtgcacattcattaacaagtatttttgcctccagaaccttttcaagtttttcttcatcctgaatgtttgtttccatttcaagcaaatgtcctattagttgcccttgaatattataaagccccttccaagatttctcaagaaggctaagcttctctaaacatatttatggggcacatataaacttgatttaaacaacaattttatttttcataatttgtaaatatgaggagggagagacttacttgaatttactttttttaaaattgattctgaaaaataaaggtaagattaatccccttgaacaattattgaaacatttatgatgggtggaagactacaccaactcattaaatttggaaataccccagtatgttttaatatttccttgtcaagcaaatcttctccttgtagaaaatcttcttcttgtttgttggatttgctagaaattaatggagtattcttttggatttcatctgtatttctgattactaagtcttttaccaacggaaaatccttactgtgcccaggaaagatagactgtgaaacctgatgcactgctatttctatgtttttatagaatgattttgaagggagaaactagaaatcaggaactaattcaacaaataaatttgaatattttcacaagagaatatgacgaaatattcaccatgcagtgaagcatcagtttttccaatgttttcaatgcttgggggaggcccaatgcaaccttttggtaagtagattgcagaacacaagcccatgagtagcactttttgccacattatgaactagtaatataaagctgttctaatggataagtaaagctggaaaaaggtggtgttgattgtgtaaatatgtttggtacacaatctcttcctcaagaccaagaccattttatagctttcaagctgtcactgatgaaccacaaaacattgaaactttgctgacttcactttccttggtcaaacatgatgtgtctatgttaaaaccccagacaattgctgacaaagtccagtaattactgtagatccaacaaagcacaaagaaacagaatctgacacttgaagccagtctccattgccataatacatgtgctgttgcctgttttcagcctcagatcaatacattgaaaatattgttttttaaggtgagatcgagatcatgacagtgagtcaagacttacataagaatatagcagtgattggcccagaaacccagacaggtttggggactgcactgaatgtatctatatatatattttttagtgctgattgatttgatgtatctatacatagtatgaagccagatagacaattgtttaagctgaagccagctgcaatggtttgaagtttctccaaggagtgaagtcaccctactgtttcatgttgatagagacaatcaaactttacaattggcacactttgaatggaacaatgaatttgtttgactaaccacagttctgctaattaaaaatgaaatagttatattaaaacccaagaattggagttctgactcccacatttttgggatgttgcaaggaccgcctggccagcacgttgaccccctatttttccccctggttttttgggagtcagacctccaaaaggtgacttgccagaacttggaccttagaaaaaaaattgaaaaaaattgatttcccctgggggtttttggcagtggatactctaaaaaccccatggggggttgtgagttggcagcaaaaaaagaaaagaaatctcccaatggccaggatttggtttttgggagtataccctctgggagctgtgaggattcctcttggctgtggagagggtacactcttgatgacccagagggcttctctctgccatcaagagtgtataatctacagaggccaagaggaacacacactcttggcaaacaagagggtcctcttgattgctgagagctgtacactctcagcagccaagaggctgtatactctcaacagccaggagagattcctcccagacagctgagagtgtacagctgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcactgattataagttccagaatactgaaggggggaaagaatgagcgctcagaagcgctcagaatcaagggagctttggccaggagaatgagcccatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataggataagataagttaatgatagtaataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaacagctttcagcgggccaagaatccctcttggtcactgagagctgtactctcagcggttgggaggaatctctcctggctgctgagagtgtacaatgggtggaccattatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaactggtgaagtggtgcagaataggtcccaaagaatgaacatgaaaaaataaaaacaaaaaaatatactttcaaaatctgtgaaaaataaagagccttaataaaaaaaacccagtttttccacgttttgacacggttttgatgtgcctcagcacacgcggtgtagtgtgccaaatgtgtttcaagtacccaattgcataaattcatgatccactcttgataatagactatattattgatttttttattgcatatttgaattccacatcaaatttaacctatagtcaatcaatggaaccactaggctagctcaactcagtcagaagttatttagatgttaaggttatgatagaacatgattacaaagcatagtggtacattggtagtgcatagtatatatttagagctaggtaaatggttagcgctagaaccacaatctagccatttttgaaattatcagttggggctagaaccacaagccagccggtgtgtaaatagactatataagcaggccttgttgcccccctcagctcaagttcctcatgcaatcccagcatcaacatatatctcacttggagatttcaacccattcataggggtgatctcaaacaagtatctcatcatcacacagcctggccagctggtgatcatcatcatcaacccccccccttcttcaacacgtgatattaatcaggttcttagatagcttgtctcatagcacttcatatatatcaattgatctaggtctgatagagactactacataaaggtttctctataaaggttttggcacatcaatatataaatttttgttgtcagaattcttgtgtagtacaacagaggggcaggtctttcaaaccacccgtaacaatatatatcaaacaagcacaatatcatatttgttatttccccctcacaggactgccaccattcccaaaggagttctcacagcggtttctgtgttttgacgcggttttttatttgatttattacggcttatttttcgagttttttcagatttttaaaatttattcctacactatgaaaggtgtagaatttaatggtaaagtccatttcccataaaactgactttaatttttttttctgctcactcatttttacaattaattgttactggcttgttttccaatattttttgacattgtagaattgtttcctacactttgaaaggtgtagaattcaaaggtaatatttattttgcataaaaatgatttttatgcattgtaatttccgtgcccactcattttttcaattaattgttagcggcttgtttttcattattttttgacattgtaaatttgtttcctacactttaaaaggtgtagaatttaatggtaaaagtcatttttcataacaatgattcctttgtgtttaaatttggctcccactcaatttattgaagcaagcacagtggaaagttcccggtggttattcaaccttccaaacttgaatttatcaatggcaaaaggcaaaaaatgctataatattctagtgaggccaaatttggatttacaaaagagtgtgggcataaaagagcgtagtttagattttaaaatgagaagagggacaatagcaggaaatcagaggaaggtacggagaacagtaatgaataaaaaattaatcgaagtcaacaggggcctttttgaagcgcaaagatcttctgataggtgggtacaagacttcttgacccagttcaacgtgggattgaatccaatcctcccaacccagcgctgcatccctgacatagtgtctccaaaatgtatcaatcctggggcatggccatatttcagccttgaaagtgaaagaaatgaaatgagaatagtctggtaaaaggatcagacagattggagggtttttttgggagtatgcaaaagaggaagataagtcgcaggcatctgttccaataataaaataaccggtctttggtacgtatcagctattaaatatccatgggctgggagcgtcatccagtacttgaggggggcttgctgttccttgtctctccatgcaagagaatcgacaatgtccttttggtcatcccctgctccccatacgttatccaagaacttttggtctgaataggccttgttcaactcaaattccttcttcatttctttgcggattgagtcccattcgtcagacttgcggcccaagctgaccgcaatcgcttgaaagccacagttcccatcgcctttgacgttgttaacatgtaagatgtgttgtattactcctgctggcttgatgctgtctttgtactcatactaacaaaagttcaagagggaaacagagggtatgaacaatcaggaaaagtattaagtacatgggaaaacaattgactcacaagatcaatatccacattcttgtgtgtacttcaagtaagtgccttgctcaaaggagtttcgtcaggttcatctgcttcagtgatgggttccggttttggcttgactaatttgattggcctaatttgtaagggttttgtaacagttggtagcttgggttcttcttccaagtgctcctcgttggtgaatatgttttcacaaagggctccaattccatctgaagcatcatcctcactctctttgtctgtttccatggcctactcaaaaatgaatcagaagcagaaaaaatcttcagatttatataagcaatgcacacctctgactcatctgtgtcatcctttttggccggtttcttccttggtctcccaggtttgcgcttgggcccctcgtccaatttggccaccttctttggcctgccgcgtttcttcttctgccctttgacgtactcaaatccagatgggtccctcttggttgaagacgtcgatttgtgtttccgtttggagcctttgggtcagcccttgaatcaatggttcttatcaaacctcggttcctcaagagcgatggtcgcatgtgtcctgtcgaggagtttgcgaaattcgcctagcatgaagtgttgttcgccaggttgaagggattggaactttgataatacattgctgaggaatgcatcttcatgggtcttctgccgtgtgtccgtggcgtcttgggcttcactcagttgcacctgtcaaatgatgagatgagtgaacaaaataaatcagaaacgtcctgtgaatttagttgggattcccttgatgctgaatcagcaacttacagctagatcagtcttgacatgccactgagcatggaaatcatctgcggagaacttggccccctcacgtgtggcgtcatggacttggtggatgcaaggaatccccatgtaagctgagtagttacctgtacatgttgttgtcggagccttggccaagtgaaatgcaaaaactatcttcaaggcaaagtgggagatgattccgttaagattggcaatcaaaggaggcatgcccgtcagtcgtttgtattgatgttgcgcagatttgatgtatctttcatggagctggctctcaagagactgtttcatttgcttgatgacggctgagaaggagccggttgaggagttgatgaaacatttcaggtatgcgtggagactttcaactctagacgtgaggttaccaaagtgcgggtgccgattgatcaagtatgcgacaaaatgctccttcagaggaaggacaaccaagatcaagtaggcggctgttttgggattccacgtcttggatagaatggcgtaattctcctcatactccttcaaagtaggtgacagccgcaattgcttccatgccaagtgaaatgcatcccatttctcttcgctggtgaaatgcttgcggcaattcttttcaatgttcttgaaaatgtgccaagagcagaggatacgggcggcattcgggtagactttcttaattgcatttataaccgcttgttcatggttggtgacaatgactgagggtgattctttatccattgccagatgggattgctccagggcccacgtataatttgcctccttttcagccgagaggaaacacaaagcaacagtgaacgaccggttacatgaattcattccaaccatatgaagaaggggcatgttgtactttttttttacaagtacaattgaggaggattgtggttgggaattgtttgaccaattcaagggaacgggggtgtgcgaaaaagaatgagtgtgaaacctcaccgtatacaggtttcacaaggactatcacgaaccattatcatcactacttaaactacaatcatcctcccccttcctagtttggtagagaactcttacatttcattctactgaactaggtgagccattttcattcttatttctgatctcattctctttctttctttcttcatcattttatctgactatattgtactgagagaactcttacatttcattctactgaactagactataaaaaatataaaagacataccttggttctagaaaagttctctcccggctacattgccggtctcgacgcttaaagctacgatagtgaagagtcacaacgcgactcttacactttttttttctcgaaccatccctctctctggttgatgacaactcgctcaaacgcaaaatctttattacctttatctgatccgggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggaccgcactccaattgaaattggagtgcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggtcttatgagatagcccagggcttgagccgttgaggccgttgaaaaaagaaaagaaaaagacctggaggctcgcagccccgaaagattgtacagtctcggagccgggaggggttcctcccggccttgagattgtacatggctcaaggccgagaggaatccctctcggccttggaaatttgtaccgacgagagggtttacaacccatctcgttgggaggaatccctcccaatgagctggtcttaagcccatctcgttgggagggattcctcccaacgagatgggttgtaaaccctctcgtcggtacaaatttccaaggccgagagggattcctctcggccttgagccatgtacaatctcaaggccgggaggaacccctcccggccccaagactgtacaatctttcggggctgcgagccccaggtctttttcttttcttttttcaacggcctcaacggctcaagccctgggctatcccataagacccaggcctgggtcctatgggatagcccagggaatatttacatatgtataaagtatacacatgcacactcccatactcccctcagaaggggagtgtgggaccgcactccaatcacaattggcgtgcaggtctgcacgccaacctgctgggggaatgcccgcgcagagggttggagtgcggacccgcactccaatttcaattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactcctctctgatccggaagcgatactgaaagacggtcggcgtcaaaaacgactggaaaaggctattggacagaccaaccccgacaatcaacagaatctcgtcaacctcccggctcttcctccatctccaacgatgtcggaagcgccagaaatctccgctagcgctagcgacccacccaagaccgacaccaaacgatccagcacctcgttgacgctggatgagtacctgaaaggcatcatgcagttacaacatcagagcattgatcaagcgaacgtcgatcgctctgcactcatggagagcctgaaatccaaatgggaactccgccaagccaacgcagaccgtatcgcaaagctagaggaagcaatcctccggatggcgatcaaaaacgagtcggataccccatcgactcggattgaggcgggccggattgacctccaacgctttcgatcgtcggatggcccactgttttcaggaccgttccaggatgtcgaacgattcatcacctggttacggagcgttcagatttttttcgccacaaagggcgtcacgcacgacgatgacaagatccaagtcatcgggggactcatccgagaaaccaacacgaccgccttctacgccagcggattcgaaacgtttttgggccaaccctggtcggagttcagaaccaaactcatcgcgtttgcattgccacccaactggcgtacaactctacggggaaaattcaaggatctcagaatgactaaatcagagtcatttctcgcgcacactccagagcatgcttaacttcgacctcaagaaggaggcgatatccgacttcgatctagccgagtcgatgacacttggatcaaatgaccttttacaggctgaaatacacaaccaccaaaccctcctgcaggaccccttcctgttcagcaccttcgagaacagagccagtgggttctgggacggtatcgttaaacgctatgcaataacgctacaaccaagaacctatcttccatcgagctcattgaccgcgggatcgcaaccaaaaagtctacctaaagaagaatatgtttggcgtattcacgcgttcctagactctcagggcagatgccacttctgcaagaaacagtgtggcagtgccccaggtaagtgcgctggtccaattgataaatcaccgattgaaatccctccggcgttcgttgtcccaccgaaaccaagcgactacaaaccccccagaccaaggggacagccctcgacccttgcagggaaaccaacgcagcccccggcgggccgacctcctaacaggtcagcttcagtagctgaaataggcgaacacaacatatgccccgatcttgatgcagcctccgtctcggtgtttgccgcaatcgacgaggaactccaatcaacagcagaggatgagtatgtgtcacccgttgttcctaggcgacttgtcatccgccttaaggtcggagaccattacttacatggattggttgatacaggggccgagatcaacctaatcaatgatcgggtggtacaagacgcaggattaccaattttagatctcccggtactgacccgagtcagcctagcgcttaatgatgcatcacggaccccactaatccttaaacaatttacgcgagcgacattcaccgatacggggtcccaactgcgatttgacaatgtcgagctgagcttaggtcccatcgcgggaaactacgacatgatattaggaatcccctttttatctcttttcaacctctccgtttccatctcccaacaatgtatagccacccattaggtcagggctgtgtgtagtagactacagagctgtggatgcaatgtcaacaaaaaagtgctccctgttcaacatccgagaagtaccaccaactatccgtgtgacaatcagagacggttgtcctggcagaattctcagaccttttccagtagacataccagcaatttcagatgaggcagaattggaaggctcattcagggacgggtcttttccaaagaagatgcagggagaaggctctaaagtcagacataagattatcttaaccgatccagacgctcagatcaaggaacggcaatacgcttacccacagaaatacatggcagcatggcgcaaactactggatcaacacatcgaagcaggcaggatttgacgatcatcaagtcagtatgcctcacccagtatgataatacctaaaaaggacccggacacactaccccaatgggtatgtgattaccgcatgctcaatagtctcacagtgaaggatcgctccccactaccaaatgttgatgagctagttcgtatggtggctaccggaaaagttttttcaatactggaccagaccaatgcattcttccagacacggatgcgggaggcggatataccactcactgccgtcaagactccttggggactgatggaatgggtggttatgcccatgggattaaccaatgcaccagcaactcatcaagcacgcttggaagaagcactcggggaactcattaacgacatttgtgtagtttacctggacgacattgtcattttcttgggattgtatccagaacatgaaaagcatgtacggcgtgtcctggaacgactacgatcagccaatctttattgcagtccaaagaaaacccaactgttccgagatagaatcaaatttttaggtcattggatttcagcggagggtatacgcgcagataacgaaaaaatagctcaagttctggattggaaggcaccatcatcggcaaaaggagtgaaaaagttccttgggacagtacagtggatgaagaagtttgtgtggggattagaaaagtatgttgggactctaacaccattgaccagcagtaaattgccagccaaggactttcgatggggggcgttgataaacgcacaccagcccccctggcgcacgccaaaccgcacgccaggtggggattggcgtctgtaatcaccaaaacccctttcacagtacatgaaatcctccccacattgttctcagccctgtcaccaacatgctacatacaatatacctcagacctctcaaagatttcttatatccttatcccctatctacttattcaattatgtcctcttatctcatgtcaagaatcctcacacctcagctatctttcatgtcaatagttctttgaaatttattactttatctctttcaatcttcatctggacaaaataattctccccatctcatccccttgataagaatatccaagcctctctctgtttcagaccaaaatccttatcttatcttggcttttttcatgtttcagaaattcagttcagttctcatcttatcctacactgaattaacctaacaagtacactgctgtcagttgacatgcagagaaattggtgaaacttgcaatgcaagaaaaattcaagcaacttaaggcagttgacatgcaagagctcgcatcatactctacactgaacttgagtcaaactcagacttttattctacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaataaaaatgaaaaaaaataaaataaaatgaaaaaaagagtgccgtcccataggacccattcctgggtcctatgggacggtggcaaatccttggcgtgcaggcctgcacgccggtctacactctgtagattggcgtgcaggcccgcacgccaattttctttggcgtgcaggcgtgcacgccaatccccacctggcgtgcggtttggcgtgcgtttatcaagcccctttgatggggaacggcagaagatgacgcattcgagaacatcaagaggataatgacatctcttccgtgtctcaagaatgtagactacgaatcggacgacccactttggttattcacggacgctagcggttcaggtttgggggcggcgctatttcaagggaaagattggaagggggcatctcctatcgcttatgagtctcatttaatgacaccagcagagcgtaattacccagtacacgaacaagaacttctggcggtgatacatgccttacagaaatggaagatgctactcttaggaatgaaagttaatgtcatgacggaccatcactcactgacgtatctcctgaagcaacggaaccttagtcggaggcaggctcggtggctggaaatcctgtctgattttgatctgcatttcgaatacattaagggtgaagataactcggtggccgacgcactctccaggaaagacgtgagggaagaggactcgagggttacacaggacgacattgcatgtgtagcatcactcacgtaattgggtagtgcgttaccagaggcgttgaaggcacggataatggcaggttacgctgaagacggcttctgtaagacagtgcgaaaagtgctcccacttcgagaagattgcgcagaaatcgacggtcttttgttcattgacggttgtttggtgattccggatgagaagggactacgcaagaaactgatcgaggaagcacatgcgcgactaggacacttggggtacttgaaaacggtcatggaattacgccgtgattttttttggccccaaatggcgaaacacaccgccaattggattcagtcctgtgatacctgtcagaagaccaaagcaccaacaacggctcctacaggaaagatgttgaccccatccttcccacggacaccactgtcagacctcgccattgattttgtaggaccactgaaggcatccaaccggtacgacatgattctcacgtgcacctgccgactttcagggttcacaaggattatcccagtactacagacggacaccgcagagcgctcagcaactcgactcttcaacggttggctggccctgtttggtgcgcccaagtcaatcttgagtgacagagataaaatttggacgtcacatttctggaaagctctaatggagaagttacacgtgaaattccacatgacatcctcgtttcatcctcaagcggacggcaggagcgagtggaccaataagacagtgggacaaatcctccggtctttcacgtcaaaacgacaggggaaatggttggaagcactcccggcagtggaattcgcaattaattcggcagtcaatgtggcgacaggatacagtcccttcgagcttgtgtttggccgcaaacctcgactctttccatcggcagatcacacaggagaggctcccaaaaacttgttggtatggacaaagtggctggagggggcctggcaagacgcacgtgacgccttgtggaccagccgagtgaagcaggctattcagcataacaaacacgccaaggaacgcatagcacttgaaccggactcgtgggcccttctcaactcagcagactggcggggacgtcaaggtggaaccgacaaattgaaagaaaggtttgaaggtccttttcgagtgatccgggtgagcaatcacggtcgaaatgttgagcttgaattaccagaaggcgaccgtcgccacccgacattccacatttcgaagatcaaaccatattattttccagcatttgacgaggcactgggggacaagaagtaagttcctctcctttgatgcacctccgggtaactctacatcaagttggaaaacatcacctcggccaccttgtgagcacaaacccaattgcgttgcagattcaacttaatctcgggaatcggatacggacatctcattccttcatccttttttcgttttcccctcttcatcattatctcaacttcatcccttgtttttttgtttttcttttttttccttctttcttcttcccatttttctttatttattattatcatcaaatttcattcacttttatagggggggagaatgtgaaacctcaccatatacaggtttcacaaggactatcacgaaccattatcatcactacttaaactacaatcatcctcccccttcctagttcggtagagaactcttacatttcattctactgaactaggtgagccattttcattcttatttctgatctcattctctttctttctttcttcatcattttatctgactatattgtactgagagaactcttacatttcattctactgaactagactataaaaaatataaaagacataccttggttctagaaaagttctctcccggctacattgccggtcttgacgcttaaagctacgatagtgaagagtcatgacgcgactcttacaatgaggtcatgtgaccttcagaactgttgatcatgaagtaaaagtggtgctcgcaaatttgatggacaagagcctcaattggtgtgcgtccttgaagctggtcaatgcgcatcttgccttggtgattgtaaatagtgttgagggtggcatgcgaggggattttggtgtcttgaattaaagccaacttaatattcaagggggcaacaccggcattggttaattccgtgaacttttctttttgggaatcagtcaaacgtctatggattggatgaacgtatggatcacccgaagcagggtggttgtgatgaggattcttgatcttgattctgtagcatccttgcttcttgtagaagtttcccagcatttcaaagggacagccaatcttttttgatttgcccaacttgtcaggattgggttcatccggttggccagatcggttgcatttataagtcccctgatcctcctcattcaaaactgtagtgttggtcttcttaattgcataaccatgctccaaggcccacctttgaacagcgtcatctagttccgcgcgggttgcgtaagacaactccggaggcggcgcaagggaatgaggttcagctgacggagtggtttatggaggcaaagtttaagcagtttgtagaggtgggttgatctcagaagtcttgtcagaaattgcagccaaaagaaggagggggttgatgtggctaagacttccagacatattatccaggtgttgtttgaagttgagtgatgatgaagggtttgacaagaaaaacagagatggtggcggtgaagaggttcaagaaagaattttttttgaaggttcaagaggtctgtcaagaaaaacagagactgtggcggtcaagaatatcaagaaagaagattactagtgttttgattaaagaaaatggttgagaaacggatgagttattcagagttgaagtttaagacctactagagttccagcgatgattttaaaaacaacgagaggtccaacggcaaaaacggagacaatggcggtcaagaggatcaagagagaagatgattgatggttttcttgaagaatttggttgagaaacgcctgagttattcagagttgaagattaagtcctactagagttccagcaatgattttaaaaaaagagaggtccagcggaaaaaaaggagatggtggcgggcaagaggatcaatagagaagatgattggtggttttcttgaagaatttggttgaggattggctgagttattcagagttgaagattaagtcctactagagttccagcaatggttttaaaaacaacgagaggtccaacagcaaaaaaggagacggtggcggtcaagaagatcaagagaaaagatgattgatggttttcttgaagaatttggttgagaaacgcctgagttattcagagttgaagtttgaggcctaacaatgaatttaaaaagagaacagagatgtatcagcaaaattgaagaccgtggcgctgaagaggatggaaaaaggatacttttggtattttttttgtgaatcttggttgagaaatggccaagttgtgattttttgaagtttagagtgtacctgccagttgggaatgaaccggggtgaatcaaaaaaaatccgagtgtgtggcgtcgaagaggcaaaaaaaagaatgattctggtattttttttgtcgattttggttgagttttgactgagttgtggtgtgttgaaggtttagagggggggtgatctccttttttgattgtggtgagtggttttcttgtttggtgcctgcaggaaaattttcgaagttcatgcaggcgcttgtggtacccgcgcgcgtcacctggaggcaaatttatgcataaaatatgcataattaataaaaccgcgtgtgctgcggcgcatcaaaaccacgtcaaaatgcggaaaaaccgtctttttattaaggcccaaaataaaaagtatttttttttccaaaagctctgatattcattgcgggggagtgggagggctggaagaaagaaagaatggaacatgggaagaatgattataattatgaaaattttttaacaatggtcaccaggtggtttcaaacaactgttgagtagcacattcaccggcacatgttgtggaaaaccactagaatttactgttttgactcctatctgaacaaccaacctggctcaaccttttttggttccattttttcatttataatcattcttgccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaagcttttgggaaaacccatttttattttttatttttcacaaattttgaaacttttttttttgtttttatttcttcatattcattctttgggacctatcctgcaccaattcaccaagtcttgtgacttgaagtttgtgctttgaagctatagaatccaaaacaagcaaccaaaaatcacggtccacccactgtacagcggcaggccaagagggattcctcttggttggagagtgtaagcctcttggcctgctgagagtgtacagctctcagcaaccaagagggattctcaaatctctccaggctgctgagagtatacagctctcagcgggcaagagggattgctctgggttgctgagggctttctggagccggccaactcccaactcccctggggtgttaagagtatccactcccaagaaccccttggggaatcaaattttttcttatttttttctgaggtccaacttctaagcaagtcagaccttttggaggtccaacttccaaaaaactgggggacaaaagggggtcaggacatcctggaccccgtcgacaggcggcccttgagacgtcccaaaaatttggaagttggttgactaagacccctgtgaatcaaaatgcagcccggaacatgaagaaatagagcccgtgggcccccgtaaggctgcccgcaggcaacccgctacagctagattggtggcccggcggggtgcctatggatagcccgtgtctgtcatactgcggacacatacttggaccggacagcagatttgaggattctagcctggcatggcctgtccacaaatcaagcggggttgtccgcccaattatcatcctacaagtctatgactcttcttgccccatgaaaccaaacaaggagctctgcaatcaagaatacagcaaaatcggttcaataatgggtctggatttgtcaaaaagccagctctcgcccagaaagagatctaggaattacacatttagtagaacaatccataagatcaaaaagatcatgtgagaattttttttttgatttagctgccagctatgaggtctatgataagttttgtggaaattaagatggtccatgtgcaccttcaaaaaaaaaaaaagtttgcttgtctatccctactgagcgcctgggaagtttagcttgactctttgagttcctgaagggatggtgctccgcctgaagcctgttcttgtttctgtttctctgaagttggcagactggagtcggcatacggctgaagacttgtatcaaacccgcccaggaagctgacgacctctgcaagttgtggtataggactttggatagacgtcaggatggatctgacttaactaagcctcccggaacgggggtgcagagcaccccgatgcggagcatctcccattcccaatgggaggcttatgagctatcgctgcttggcatcgtgaggtcttcgaaaattttgtggcttttgtcaccaaaattcatggaacacaacattgctcatcactcacacatcatgagactttgtcatcaagacagggagatgggtgagcatcatgtcttcaatgtgccttgaaaagaatgaggattacacatgatcccgagcttcctcctggctcagcagttccagaggccctttgattagaagtatgggatatgctcttgatcttgatacacattggctgtatcaaaagccttggccgccacatttggtcccatcttgataatctgtaagtgctgagggggtggtgaccaaatacttgaagaatttttaagtcggacatcctttgtggtcgtagtcgcttttgaccttacggcttgccaatttcaccgactcatttggatctactcgtcagaaacatctcagcaacatctcggcctccgtggtagccttgaccgagaccagtgttgaatcaacagccgactctgcccaatagcgccgtcggtaggctaaatccaagttgtcagattgtaagaagtgcagcaagaatgactttggtgtcatcttgcaaggtaacgattggagcaattcacaaaccgtgatcgctttggcctccatagtatgagagctcagtagtgccgggaattcagctgttgacataggcaatgggacaaatgggatgatctacatgcttattgaggcatgaaatcaatcatcccaagcgattcaaacaacgcttacggattatctaacagaatctctaacctttcctcattttaatgtgtatgtactatgtttcatcatacagtttcatacaaaagatggtgtggtgttcgttggaatacgtttcagaaatacagaattggatggaggtcaaaccaacctcaatcctaaacttcatggccaaatgacggggggatgcgacaagcagtcaacttgtgttgaccatggaaagaaccggaaaaattccctcttcattctagtcctgagggcagaaacccagtgtctgaggaagacagttgaatcacaggggggaaagtgctaccactgaaaatggctaaagcccccaggccaaatgtgacacatgacctgcaagtccctccttcggaggctcgcttcgcgaggggcgctttgcgccagcctggctttaccaggccctccgatcgaggggcttgtgttaagtcagggatggatcagcttttcttctcacagtcacaggctcacggttcaccgcccatctgttctgccggcttgatcagtggtctgcgaggaagttgtcccggtcgctcggcactcggcaggactcggcaaggcaaaaattgcatgcagttccattgccaaggtccaaaacatagcccactccaccacagggagggacttgcaccctgctgtgcagttcggtggtaatgatcggctgattcagcccaagcattcgaatgacctttacgttatgacgtcattcacaatttaccaccaaaatccaaattaattggttggttgctgttggttggccggatatagatatcctatctttggtcactacatactcgtgttgaccattgatattcgcattcttcgaatttaccatccaaactgttcccttcatcacagaccaactcgttcaacataagaactaaagtcaattcaaggattcgaaatgtcatcaaaagacctttcaaccgatggagggctttctaaacttagcgtctcccatcgctcgagttttactcctaacactagtgttgtcatcaacttcccagccgaaaaccgtcaccaaacggcaaacctaattgcggaccttttatcggtgaataacgagaattgatgctacatatccatgttgatatatttagaactaatgctctgggtgtgctcctgcgtttacaggacaaccatgtcaagtatcattgtttctttaacgaaaaacgattccacaagttcgtatttggaccctcatcattgggaaaattagccaattaactaatgcacttggtgtttccatgcacgttttgatcatagtcacatagtgcatcacattttagcgttgtattcgttaggtgctgatggaaaggccatccaagtctgtcatattttgttttcggtatcttttcttgagtgggtatgttcagcctaacccgatcaaatatacgactatgacaggcttcatatgatcgcgaagctccaacccaagtctgttatttcctttttgaatcgagcattgaagctctgatcatgttctgacgatgagtttcgattgctatcagaaaccgattggcggtgtcgataacgaaaatatcactgccaagaactggacctcgtttcttggtcaagcagagtttgtctaaaatctgaatatcgggttcctccaaaaaaaaaccccgaaaaccagctctgatggttttcatttgttttgtaaaaaaacaggtgttacaaaaattatttggattttttttgggaggaagtcaaaaagaaaggcgcagttgaggctgtccaggagtacatttttggcaacccggaaagtcaaatgttgaatcggtaagtaaatttttgtttcaaagtaaaagaaaacaaaaaggatcctgaacgaatcagaccctgacaaagctcgattttttcacagaacgttctcaggtgttcttcacccccgtaagtggtttttgagtaccgcttttcttcaaaataaatggcactgatcaaccacttacaccgccttgccgggagtctagtcattcatgtgagtcatgacttcacatcaccccgaagtttatttcaatcggtcaagacgtacctccgttaacatggtcttcaatttgttagtggggatatggtcttgaattcaagatagatgcgatagtggccgaaggtgaatagttgttcatgtctggctagatcttgaaatgtagcacttacgtgacttggaacaaataggtctggctatcactgctgtccacggggccaacctttccaatctgaaattatccgaattattgacaaaacgtgtgacgaacggggcttccaagggagatacgagtaatggccaccaaaaagaaatcgcgccatcttttgatttccgatgtgaagaaaccaacaagacctttaagcctaaaacaggcttatctgcgtttcaggtagcaccatttatccttatcttgatcattgacgacggacccgagcttacaatgttttcggctgtgtagatcctccacaagatatctcaagaaaccgaattaccagacccaagctttcagacttacaatacaagggaacaattttcgatggcggctgaacatccagccttggttccgtggttggacaaatgggaaattgaagatgattgtgattggaaagaaatacttgaaagaactaaagaggttcaaacatactttctacatacttttttttattacattaaccgaacgatttcctttttttttcttggtcctagctcatatggatggtcgctgtaatctatacgactagctatgataaagaaaaagggaaatttgcattgaacttttttctgtgagtcttctgatacctcgttttcttttttcctttcgcaccagctttgtagccgccgagtttatattgacaaatttttatggtcctgtgcaattgagcggaatagcatgcatttggtcacctcgtcgctcttcttaccggccatattaccttacctagaccaacgactgcgccccacattgctcaaggctttcttcaaggtgagtatttttttgtggcgatcgagggggatatgtgtatgaagagagaatgaagcatgctgagggcttcgcttcaaacacaaactctctctccatgtaccaagacggctatttgtatatgggtgggtcagggacgatttgaattacgaatttcggaatgcttgaaagaaccgtcctttatccaagtgcccgattctcaaaatcctggagaatctgaaaatccatggtataaagtgttggagagcgccgctaagcatcccgatgaacataccaccaaggtttgccttgaactttaccgggattcctggctttatatttctcgagggcagaccagatctgactcgaaaacggtcacttttctagatcatccgagccttatattttaatgcaaacacgtatggaagcagtcaaccgggatattattcctgcgatttgaaaggctctgaattactagactcgactctctttcttagggtaagttttgttttttcctatcgcgtcctttcaacataatgaatccacttttggttgacttgaaactctatgctcgatatacctaggcttccataatgactcttaacaaattggagtggtctggagaaggagcgatggacttcaaatggtactgattaaagaaaatcaaaagaactcgttagggattataattattatacataatttacaaagcaaactttatctccctaggttgcttggttcacaagtacctgctagcctgtttcctgtgtacctttagtatgtagtaaaactaattaaccctaaaaaacgatgatccagaaagactcacaagtattggtggtcgattgatctgccagcaatgcccaaagcctttgttttttttgttgcactacaatgtcatttgtgcctgtgatccttcctctggtgacccatgaactgccagtaggctccaaatcatcacttgtcctattttgccttagattgtatgtagtgtctatagttgtgccagtttcacatcagcacatacatcttgagagtgacctgaggatcatagcacattattcaccatttgtttgttatcattggcacttatcgggaaaagataccttattgaccgacttaatcaagccagaatccgttcttttcttcttccgatccatgagagaaaacgaaacacttggactgggtattacatattggacaccgaacacacatcctcttgagatgtatgcggggggagatctttttgtggcctgcatggagtcataaattaaaatcacagtgcttgcaacggctcgattaatcaggtcaaggaaatggcttgatcaaaggcccgagttgactctgatcttttgtagatcaggaatcaaaccaatcccgaatccgacccgttttcgatcacatgaattttttatttcacgcttctttggaagttttgtatgtatcgttcacactttttttttgtttttttaaattaaaactcttctctggtgggagagttcatcatatgaaatgatgctcaaaaaaaaagagttatgtatttacataagttcccagccaagagaaaaaaaaagatatatttagttggtcgattaaaattcatacaactccgttgatcatcataaggaaaaaaaaagaaaacagaaaccacgattggtgtctatagtttgcgagaaccgacgactacccacacttcttcattccctattctcataaacaaacaactttcgacggtcaaagaacagagaagataaccaaacaagaacatcatcaagagtggaagaagaagaagaagaatgagacgaatattaggacaacatcaccgaagcctagcgatactaatgacgatctggagtctcggatggatcacgctcgagctgataggaccgggaagaggatgggagagtagccgcgggggccgaagagggatgtcagcgggggcgcagatgagcatgagtctttggcgacggtatccggggacgcctcagtcctcatcgacggtcggactagaatggagccgtctggataagaagaagaagaataaagaaggaggaggggggaggagagggatcggagtgcggcctcggccgacggactatcccgccccgtcgaccatcggccctcctcccaaacggccctggctccaacggctgctctatgtccatcggcacgccgccccggaaatccaactcgcgctcgccatcccgcccgcctccctccaagccgacggctacgtcctctatccgcccgccgtatccgccgacgcttccggcgcttgtagttgggaaaactccggctgtctgcgcactccccaattcggcttctctaccgatctcgatatcctcgatcctgatctcagctcttgggtcgtgaactttgatgatgggtagctgagctacttcttcctctcttcctcgtctttctctctggctcttgtagcttctgatctgacctctgtgcttgtttctgatgaagtcctttgcctccttcggagaacctctataagatcatggacgacttcaatatcaaggctactcatttctgggtccgtccgtccatcttccctctgatcttcctttttttggctctatttgttttttgtttactgatttttcatcatcctattttctgtttatctgaattaaaccaaaaaagattggagggaatgtattgaagtattgggagctagcagtggtagccgatcgaaggggggatcacttagcagtgcacacctggtaatcctacagatccagctttcaacacaattttttgtttttgatatgaatactaaaaaaaccaaatggatgaattttatgaaaggtcgcattcgcatctgacgacgatgacgaatgagcagatcctgggcgagctgggctggacgatccagatcatctcggacttgaccggcaaggtgccccggttcttccggccgccctatggcaacatcgataaccgggtccgggcgatagctaaggtacatcaccatccagcccattttctacagtgagagcactttgattctaaatacataatccatcaaacccaccacaaagtagtcaaggcgagaattttctcagttcttttctttctttctttctttttttttttgtttgtacaaaaaatcgataaatatgtgtgtgtgtgtgtgtggatgagttttatgtagtatgtgtttggattagagacggtgatctggaactatgattcggtagattgggggttgaaccagacgtatgcgacgggggaccaagtggatgttccggacccgagcagtgcgccgtcgttggaccaggtggtcgagtcagtcgagcgcttcgccatccagacccaggccggcttgatcctccaacacgaactcagccgagaggccgtcgaggccttcagacgctcctgggccactgtcagtcaacagaactttcgcgcctttggtcctttgcctgtttgcttggatgccggggaatcggagtggtatcagtagtttaatattattattattattattattattttgatctgttacatacaatagaagtttttttttttttttttttttttttggctgagttcttttattgaagtgatgattatatcgttgttggagtcagagtgtgatgtgttatgttatagagagtgatgatgatgatgtcatgttgtagtacggctctgatctttttttcagtcatggctagttgtcttctgtcagccaaaaaaaacactctcaaaccaaattatagaaaatggctgaacagcaaacccaacagccgatcaggaggaggagacagtccagcctactcaacaccagcaccaacaaccaccaaaaccaaaaccaaaaccaaaaccaaccaacaaccaactcaaacacaatcataataatgagtcaacagcagctactcgtcaactacctcaaatcaaaactaccagcactcatcagcctcgccatcggaatcatcgtcggcctactcttcgcactcatcctatcatcaaacaccagcaacccatccagagtcagtactactactactacatcaaacatagtaaccaaactaacacaaaaaaaaaaaaaccataaacagaaatcttccgaatggagaggcggcacaaccgtacccacctggactcactccaggaccgcctcaaccaaattcagcgtccccatccccaccctcgaccaacgcttcagagtattcaatctactctcaaccctcaccggccaccacacccaatcatgcacaaagtcatcccagaaaccatacaggcgtcaggtctatgagaggtacgaacccctcctaggctacgatcctactagcagctctcgagccaagagtaaggctgccggaaccctccatctcttcaaacatctcgtccccggatcccccgaccctgatcaggacttcaccgggatcatcgacttcaaaggccactccaaactcaacctcaacaaccgtcgatcatcctcttcctccaccggatcagactcaaaacaaggcgactcatcatcctcaacatccggtcgatcgaaagcagtccgccgaaaaggcaccgggcacaaatactttttcgcgatcaatctctacaactccttcgacgtcatccccgacctgttttcgaccatgttcaaagtctctgccatcctgggcttccagaacgtgtttgtgtcggtgtacgagaacggctcgtcggaccagaccaaggcgctcttgcgactcttcgacggcctcagtcgctccgtcggcatccgcgtcgtcatccgcacctcccttcgtaccagaggcgccttccatcatcggatcgaatatctcgctgaggtcagaaacgccgcccttgctcccctccaagagcttagagactccgaaggcgaattgttcgataccgtcatcttcatgaagtaggtcctatcccgtttccctctctctctttctctctctctctgttgcttgcttcactgagactttcttcttttaaagtgatgtcttgccttgtacagatgatctgctcgaattgatctggcagagtcgaagacaaaatgccgggatcacttgcggggctgattacatcttccatgaagagattgcccaaccggtattctatgacagtaagtttgagggagaactagaacaagacaaagaacgaaaaaaaagggtgggaaagaagtgaatgacgaaaggaaatgatgaactatagattgggtagcgcgagacatcaacgggacggcgctcgagaatgcgccgttcgagtcgatcttccgggacccgccctcgcaacacaagttcgagcgccatctgccgatccaagtgcaatcgtgctggaacgggatcgccatcctcgacccggcccccttgtatgcccatccaagggtccggttcaggatggcccgattggccgagggcgagtgtagcgcctcggaatgctcgctgatttgtaacgattattggaatgctgggtatggccgaatcgtgatggttcccagggtcaaattagcctacgataatgtataatctctctctcttttctctctttttctctttttttttttctctctttgatcttgatcttgatcgtgagagttgatttgatttgattttgtagagggtttggcaaatcatccatccggaacgcaagaacttgacggtcatccgaggatacacacggttgggcgggacgccggatgatccgacggcggatccgcaagaccgggcctggttcggcccgcatgaccgtctcttcaggctggaggaaagcgaggagatcgagatgaaaccggagccctcttacggtactttttcttccctcctctccccttattgtctttcataaacagacagactgtcagatgttgattttgattgattgattggtggtgggcagtttggtgttggggttgggacggcgctggcgacctcgatgggcccgacgtggacccgatctgggaacctactaaaaacctcacgtttgatccgagagtgattcgtcatgatcgcggattcgacttcaatttctgaacttcctaatctttcataaaaaacagaaaaaaaagttggcagactgttgatgcaggtttttggtttgtaataagattgattgactagtttaacgcattttcaaaagtatttatacataaaatataatcggtgtgtgtgtgtgtgtgggttttgtgtgtagtgtcattatcattatcattatttgttttgttttgttttgttttgttttgtttagattgtttccttatttagattcaacaaataaatagagtcatagatatgtttaattaaaacaaatcaatgtgttgcacagttgccccgacgggcaggatttatgtagttcatctgcatcttctgttcccccggttgaattgggccaccatttctttgctctggatcacaacacagcttggtccagggacgaacggtaagtgttcaataggacggttcacgtctgaactttgaggcaaatttaatgacatttatcattaaaattttacaatcttgtcagaaatctcaaattcctctgaacctgatgtttcatgaaattttatcttcaagtgcgttaaaagtggccttaaactccagacgtgaactggcctaacaccccagactcagctagcttgcccagcctctctgtcaaacacacaaagtgcaggagaggcttgtgccaaaaacaaacacacctgcgtgttgctttccagttttgagagtgtttttttttttgtgcggaaaattctataaataaatcactttcttaactttcatagaggaaaaatatcacacaatgtatcccagatgctaaagtaaatttccatcaagaaaattaccccccagaaacatgatatgtacaactacattctagggaagctttgtaaatgtccaagaatccgctcaaatttgtgttttttttgcttatgtaatagctaattctcaaggcttggagctcaactttaattctgatttatttcaaaaaaatcttactcatctgcaggttttcatacaaaatctctaaaacttagatgaggagaaccgcaacatggtcaactttgagcatgctgactctgccctcaaacaaccccaaagtacatacatgcatggtgggcaatccgaaattgcctacaccaaaacatgttgatagcaacacacgagcttgtgcgtatattttgtcacaagtcctgcctttggaggctcgctttgtgagtggcaccagccagcccaggtcacaaggcccgcagaagcccgggacttgttccaagttagcagactcagctgcatcctgaccgttccaccacccccaacctcgattgcaaggcacccacacagtaccttcacaccagtaccagcccttttccgtcctccacaccccaatttcaccaaactccgcatccggtcataaatcagccaccacaacaattaccgtatctgctcatctggaccttgctcccaatacccgcccccagtacctccacaccagtaccggtctttttctgtcctccaggctctgattgccccatctggttataactcctccactacaacaattttacttaactcagcgttctaataaccggagttgatgggaccagtcccaggtgctggatatggtgcaccgtttgaggagcccgaggtgctcatttgatcagccatttaccggtagcacagggtcagagtatttagactgttcagtttacctcaagttgcggggtccaggcagcattaatggagcaggaaacaaatcaatccattcatattcaaaacaaagaaatccttaaaatactagaatagagtatcagcagggagacttgaccaatttcattggctggaacaggacaagattggtgataggaaccaggggaatcattgggggttttgttttgttttgagttagttcatgtcagttacaaagtctgaattagaaccccccccccctttgttggttgatggaaaccgctggttgcaaagtacaggagtgcagcaaagccgcgggtttcctagtatgtatctgtatgtgtgtgaaaaggggagaatttgggaaagcaggaggataaatgaaaaaagatggtacagtgggtagacagtgaaaagtggctgcttattttggattcaagagctccgaaacacagacttgaagtcatcagacttggtcaggtggtgcataataggctctaaaaaatgaatatgaaaaaataaaaacaaaaaaacaagggtcttagttaatcgactcccagaaattggagttccgactcccaaatttctgggatgtcgagaggaccgtctgctgacagtcctcaggacgtccaaccccgaaattgggagtcggaactccaaaaccttcaaaaggtttgggagtcgttcccctaacaaaaaaataataaaattaaataaaaaataaaaagtaaaaataaaaaaaatgaaacaactatacgaatggtctcaacggccgagaggaatacctctcggccgctgagagtgtacaactctcgccggccgagagggatctctcggctgctgagagtgtacactctctgcgaccaagaggaatccctctcggcctccgagagtcgtacactctcagcagccgagagggcagccgagagggattcctcttggctgcagagagttgtacactctcagcagccgagaaatccctctcggctgctgagagtgaatgctctcaacggccgagagatccctctcggccggcgagagttgtacactctcagcggctgagagtagggttgacggcgccacccctaggtgcgcgccgatgtgcgggcgcctcacaccctcgcccaaggcgcgcacatttttccagaaaaggggggtgtgcgcgcacttctaaccctaatttttagagggggagggctggaggtcgagtgactttcccagtttgaaagggcaaccctgaaagctccttaagctatgccattgctttgctactctctctgacaggctgacagctgagttctgagtctctatgtagcttttttgacacatatgagtgcggaaaaaagtcttaaaggctttagggttgtattcagatgggtactgccaattccaaatccaactctcattaaacctgcaacttgttatacaataagagacgactccggagtccgaatatgaaaacatgaaggcttacgacagctttatcaatccttccaagctcgacaactttgaagaggggatattttcacacaatcaagatcttgatgctcctctcacctcaagagaggatgcctttgccaacgtcctgttcaactttgacctatgggagttggatgctcagaaattcatcgatatgagcaacaaaatcaaaatcgtcgatgttgaaaatgaccccgaggaaaccaactgggatccacaagatctgtgacttctcagttgtttcactctgttgtatttccctcttcaatcttcacttgtaaatagcctaacaacaatcaaaatacaacaggatacaacctatatattcttttcatataaaaaaaaacctcgcctaggctcgccgctactgcgcctgccaaaggcgcgcacttggtggtaggcttgtaggcgcccactggcgcgcacattttcaaatgtggcgccgtcaaacctagctgagagggattgttctcggtcgcagagagtgtacactctcagcagccgagagatccctctcggccgttgagagtcgtgcactctcagcagccgagaggaatacctctcggccgttgagagcatacactctcagcggccgagaggaatccctctcggccgttgagggcatcttcccggcgccgactcccaacccccctggggtttgtggcggatcgactcccaaaaacccccggggggtttttatttttttcatttttcttattttttttatattttttttataaggggaacgactcccaaaacctttgaaggttttggaggtccgactcccatggacgtccggaggagcgtccacagatgttcctctagacgtcccagaaatttgggagtcgggactccaatttctgggagtcgattaactaagacccaaaaacaaagtttcaaaatttgtgaaaaataaaaaatgaaatttattttgggacttggtcaaccgactcccaaaaattggagagtcgactcccaaacccgggtttccccaaaatttgggagtcgattccccaaatccatccgtgggtttgggagtcggcctcccaaaaaaatttaaataaaaaaagaaaaacccctgaggggttgggtgttgatgccccaaaaccaagtggttttggggggtcggtgagcaaaaaaaagaaaaaaaacagccgccgggaggattcctcccagccttggagagtgctctctcaacggccgagggagtttctctcagccgttgagggtctacaacctcaacggccgagagggtttctcttggaggtggacctcaacggccaagggaaacttcttggccgttgagggtgtacccctcaacggccgagttgcaccctcgacgaccaagtgaaacctctcagccttcaagggtgtacacctcaacgaccgagagggtttcctcttggtcgttgaggatgtaaaccctcaacggccaagagtgtacctcccggttgttgagggtatacactcttgacgaccaggagaattcctcccggccgcggagagcgctctctcaacggccaggagaatttctctcagtcgttgagaatgtaaacccttgacggccgggaggaatcctctcggccgtcgagagtgtatactctcaacagccgggaggtacattcttggccgttgagggtttacatcctcaatgaccaagagaaattctcccggccatcaagagagcactctccgtcctggccgcttttttttttttttttatcaccaaccccccaaaaccacttggttttggggcatccacacccaacccctccggggtttttctttttttttatttgaattgttttgggaggccaactcccaaacccatggatggatttggggaaccgactcccaaatttcagggaaacccgggtttgggagccaactctccaatttttgggagttggttgaccaagtcccaaaataaataataaacttgatttttttcaacagcttcaatattcattttgagggagtgggagtgctgagagaaagaaagaatggaacgtgggaagaatcattataaatggaaaaattggaaacaaaaaaaggtttggccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaattccccactcaacagctgtttgaagccatctggaaacaaaattttccaaaattttcatttataatcagttttataatatcccaatcttcctttctctcagcactcttaatatcccaatcttcctttctctcagcactctcactcccccaaaatgaatatcaaagattttgaaaaaaatcatttttatttaatttatttttcaaaaattttggaaatttattttttgttttgattttttcaaattaattttttggagcctattatgcaccacctgaccaagtctcatgacttcaagtctgtgttttgggactctggaatccaaaataagcagccacttttcactgtctacccactgtacaaggccacctgcaaaacttgtttatgtaggtcaagcggggttttgtaaacctcacccccaatgggggtccagcacttgtaaagaaatacattttttgaatttggagtctacacagtgtgtatcagggggtttcaaggtaggatttccaggccccaggagacttgtgaaggttatgaaatccaggacaaaaaatccacctaaagccacctggaaagccacctgcaggcctgggctccttctcccctctgcctcccaggtgggcactcacaggtccaggaacacaggacaaaaggagttaaatccataaaatctagcctttttgcctgcccccctgcccccccccctacaccccaagatgctccagctgtctcccaaattgaacccttttggtcatccagtcatcaatgatttcttgacataaggctcactttaattcacccgatttccattggcgggaataattgctgttggtctcaagccatctgaggagtaccgttgtactggagggaccatcattgaccccattggtttcccaggcaattgttggggcttggttggccatcatttgctgtaggataagacttgagggagatacactaattcagaagggtatgaaagagcccctggtaatgaatggggcaagatgaggttccaccctttttggggccccaaattgagtgggcaaaactcgtcggaagtttcagactctcccagctcaggtactcatgattaggagtttttggcttgttgggggcttcaaataagaacccacagaaggaattttttagcgtttttttttcctggagtttgcaacctgcttgatctcctggggcctggaaatcctaccttgaaaccccctattgtaagattccaaatctagaatggcaaccaatttgaaaaaaaaaaaatcactggaccatcaggtcacaggccaaatatggggggggggggctcaccatatgggataggcggacaccataaacccatgcttgtatggctatatgtaagcctaagcccatgcacatacaaacttaacacaagcccctttcccttctctcctgtggagtcgcctacgccgaccaaagggagggacttgcaggaaagcgggccaaaatggggtgagagcctgagtggcttgaaacacttttggcaggtgaaacatttcagcaccccaaaaaaccatcttcccattactcccttgcattgcccttgaggccattttgaaactggacttctcctctctgatcctgggctcccatgtgcctgtgagttgtttgatgagatgttgagaactgatgaaaactttggtatttttgttgctgttttttgattatgtaagcgattgaggaagtattcctctcaccatttctgcattatgttctgtagagctctgtaccaaagtaagggcctatagatgtacaggctcttacagctctgtactgacaaacctatggaattcttggtgccttttgcctttttttgtgctctctaatttctctttcttcatttctaaacggaggaatgaaggtcatccgcgaccagattcctcttaaattctatgagctaatgcacactggcaagccaatgccatggccttgagggcggtcaccttgggaaaacagctgatctttaaaagaataaaaactaaaaaaagcaatacatgccttggaatatggggccctcaggcctccattcctgtcttccctgtaggcctctctgtgagacagagaccctgcagggcccatgggggggggggctctcaagaggccttgttaagctcgatgcacataagctcaaagcttatgtatgtgattcttaaaagtgcattgaggatgggaggatttattacagcagcgtacatagatgtcagattgacctctcaaccccctgaaattagcaaaaaaactcagattgttccaacttttgggtcccaaatattgggaaatcccaaaaccctatacaatacaatcctgcacgccaatgtataactaaaagacagactgtcatccaatttcacaccagcagccacccccaattcacatttgtagaaaaaacacaattttagacggagacagatgctcaattcaagcaacatccccaaagggggaaaatggtcatcaagtcaaacccaccaattcattggggggaaaaaataaggtcagtgacagcagtcaaacttggaaaaattggggcaaatacttaatgatgtgccaactgatccagcccttgttgaatccctcctccaaatatcactgtctctgatctggtatactgttcttttttggaatccgccagaaggattggaaaggtctttttgtttttcaaatctgaaatcttttttgatccaaattgccagtggtttctctatgttagacttaaacacacacacacaccttttcttcctgctccttgatatccatgtctttcatcaacaattggtataagttactatacagatatcagtcaagtaatggtattgtaactcaattccaatgcttactgttaaagatattgtagcagatttctagttagttgcttgatcttgattttttcaatgtgtgtgtgtgtggggtttttttttttggaaagttactatatccatatttaccaacctcaggtatcatggcagtaactaggtatttatggggatggaaaatcctcagttactatattatctgccaaggcaaacctttttttagtaaggtaacttatattgtgtaatcctgtaacacaggtttgttactatattcagatatctcagatattggaactacccattgttgctttgatatccttgcctgttttttttagcttttggtcataaaagcagcttgaaaaactaaagaaatcaaagcttttttacacatcattttcatcctcccaccaacgtgttaggagtcttctccaagggtcaggatacattgattaaaccaatttctcaacttatctccttctctttccaaagaattacatctctacaagttggtccaaattcttgttttcatttggcaataactgtctcaaaacaaaaatgagttgaaatgaagcttgattatcagactatatatacagagtatcttggattgtgaatggtcaaaaaattaacaagaaaaatgtgaaattcaagatttcttttgagcagattcagagagaagtgattatggggaaaaaaaaggagctagattgaatgccagacatgatacttgagcaaaaattggatcatttgattggtcaacaatacactatgattgagatccaaaagtggataaagatgagttgtgattttgggtttgacatatattatggcaaatctagctagcagaaaaaaacatattttttgacagaataaagatcttgaaatgagagattgcttggtaaaaggcagaagttatgccttcttgagcttcttcaagtgggtagggtagttcttcaccaacctgataaggcatcagctagcttgaccaagtggagaacctgaagaaatgagatcatcagctgaaaaaacctagatatggccccaccgcatccggatatccgcccggatgcagatatcccctccctttttcagcagaattgaacatccgcatccgttggctgttggaatttcactcgctctctctctttcttgctcaaacatgcctctcttttttatattcattatgcattattttttgatcccacaacttgtgctccttgtatctagactacttaaacatcactagatactgagataatgaaatcatcagttgtagctattttgaactggtcacaagtgcatatttagcctccccttagtcttaaatctcaagcgcacttgaggagatcttgattaatattggcaactttccaaatgatgactatcttctcattttctggctggatttttttggtggtgggaattggagtctttgaaggaatatttttaggggcttggttaaacgactcccaaaaaatggagagccgactcccgagccccggaatccctgaaaattgggagtcaaacccccaaaaccttcaacaggtttgggagtcaactccctaaaaaaaaaataataaaaaatgaaattccccagttggtataggagtcaatcctccaaaaccaaccagggattgggggtcgatgaaacaaaagacccccacagaagcggccgggaggattcctcccagccgctcagattacacattgatggccgagaggaatcctctcggccgtcgagattctgctctcagcagccaaggtgatttccctcggccgtcaagagtatacacctcggctgtcaagagtgtacacctcggccgttgagagtatacacctcggccattgagagtgtacactctcaacggctgagggtaccctcccggccatcgagagtgtacgctctcgacagccaaggtgtatactctcaaaggccaacggggaaactacctcgaccgccgaggtgtacaccctctcaaaggctgtgtacactcccggccatcgagaggttatgctctcgacagccaaggtggtgtccctcccccgttgagagtgtataccctcaacggccaagaggaatcctctcggccatcaagagtgtacacttacggacaatgagaggtgtatgctttggatagccgaggcggtttccctcgggcggtggagagtgtataccctcaacggccaagaggaatcctctcagcaattgagagtgtacactctcgacggcccaagggtacactccaggccatcaagagtgtacgctctcgacagccgaggtggtttccctcggccgttgagagtgtacactctcgacagccaaggtgtatactcttgacggccgagggaaatcaccttggccgctgagagcagaatctcgacggccgagaggattcctctcggccattgatgtgtaatctgagcggctgggaggaatcctcccggccgcttctgtgggggtcttttgtttcatcgacccccaagccctggttggttttggaggattgactcctataccaactggggaatttcatttttaattattatttttttagggagtcgactcccaaacctgttgaaggttttgggggttcaactcccaatttttggggattccggggcttgggagtcggctctccatttttgggagtcgtttaaccaagcccctagttttatttaggattcttaattttctactttccaggaacatagagagtggtctggaaagaaaaaggaaagcctttcatttgaatccatggagtctacactggtatccaatactcctggagttggaacctcaacaggctggttggacttacttgattgagaaaggattggttggctttctgtgctttctgtttcagtcaagttaaaaccggaatgtgtgggcctgggattgtaaaagatttggaaactaagagtaatatttcttctcagtaaaaatataaatgacaaatgagtaacagaaaaatcctgtcttacccaagagcaagggtattggtgcggtacaatttatgagaacaagaaagagaatagaaaattggctagtaaaagctcttgagaagaatgaaaagaaaaggggagaaaaagtgtcagaacaaggtctttgcactgcttgtcaatgagtttaagaaagaagaggagacaatgtgttgaggtgtctgatagtctgctaccatgatgtatcactacatgtcaaaccatgagcactaccacccaacaaccctggcagtcacaagcgtctgtagcctacactacggtcatttggttgtcgcatcggtgtgatgcgacagccgtcgttttacgtgagtgtcactcgcgtgcgacaacaacccccaagccgaatgcagcgacagcagggtaaaatgaagcgacaccagtgcctacaagcgacaagtatgggtaattgagacccaagatattattaaagattaatgtaaatgaaaattgaaaattgggaggaaaaaacctcccgacttgctctgactccaccgtccagccgagaaacatgagcttactgggttgcaagaatccttgcccggctgcattgtggatagaaggtgacccttcatattaaaaggctcatttcccaggaacaactctctctgcatctgagaaggagtatatacgactcgctcgggatgttcgaggaattagtgttgccaccaacagccatccaagcttgtcgctcatagttctccaccatcaacatccacgacagtatgtatccgtagtgatgaaaaaaaatcagagcctgaagatcaattgtcccatcaaaaagaatggtccagacgacgatctgggttcgttctggccgttaccattgcgatatcaaccttccgagctcgatgacaacccgatctgaatacttataactgagcagggagatggagttcatgctgggcagcagatgtagccaacatgtcggccatcagagtgaaacttgttctatcactctcggtctgattttaatgccatgttccacaacaagttaagcatctattaacacacattagctcacccccaccggcctcgcagcgtgttttataccttatggccttcaacatcacacaaagatcaccgcatatcacagacaacagccagttctgtgtacgaggtcatggcagacaggaccggtcatcaataggcttaccgatcatgtatggcacctcccttgatgactggaactggacagccatctaaggcagtgtgtgcttttgtggccatgaatagcttacatacataatttgatcttgctctctgcggttgttgttcagaacttcagctgtaatggttttcttaatcaattttttcttcattttatccttttttgttatatcttagcttgatgtctcaaaaaaagaaccagttgtttgttactagagtcaatgacatggatatcaagactatccacacacatctagtacaaaattggaaaaataagaatttgattacaacagggtagtatttgagaagagcgagcattgtttgataacttgattttcaggtgggttagataacattttcaatgtgtgagagtctaggtcaagaagtttagaggcaacacttgtcaagaagcagatagcggtgattcaatgctgagagagatgatcgatattcttattatccaaagaaacagaagaagaagagatgataacaatgggcagtttggttctagaataggagcaatggaaagatgagatgtgagtgatcctagagcgatgtgaggaacaactatgggtccaacgagagttactggtgggctcgctccttctggcttgttgttgatcaatcaaatggtgtgaggatcttgagccaactcggcctggttgttgggttgagcctacaatgattgtatggtgtgagaatcctgtggacattgccatgggtgtcagtagtaatttggcataggatctgtttttttaataaaaacaaacacaaaaaaaaggaatgagcatgactgtcttggtctctctatatctgctgagggatgttgacctgatggaaccggaacaagtgattaaaagtgatgaggggatagagagtgagtcgtcctcttgagagtcaagatcggatacactggaagcagaagtgaagatgtgctgggtgatgttgggtgatgtgaggggtgcagttaggagtatgagaggtagtcgtagtgagagcgaggtctttgttggagtcggagtgcaagcgagtcgggttagcatgcacgtacgagagtcgagagtggtgttggctgggtgatgtgcagttttggtggtggttcggcagtgaatgtagaggggacttaccaaaatttggctaagtggggcatgtcctccccaagttggggactttcaggatttttgggttggactcaaacccaaagctcggaaatgtgtctaaagcttagtacaatttgtctgatacgatgaaattcagattacatctcttggagcgggaaataccattgcaaggtttttcctcaggcgagagggaccgttgattggcgaaaacattgtgcaacatcgtcacactagcagaattacaagcaaaaacaggaaatgtgtgtttcttgacgggtggaccaggccggcacggactacgagccagggcagcagggcatggacggcttggaaaccagaaccctcgagcttgctgaagacaaggcgcacgggaaccaaaaccttgagcttgctgaagacgaggtgcacgctaacctcatgtgggattatatcgaaggcgtccaggacctctggaataatgtgtgccccatactatttgatgatgactgaagttgtacatgttcatcatggaaccagagacaagttgaaagaggcaataaatttacaagaaggaacctcagaaagaaaggaatacgaatggtttgtttttcaatgtttaggtggttggatagcactgaacttgagttgatcagggaccttcatcgatggatcagttggattgattgcatgttctaatctgatctcgatctcattgcctggtgaaacggatgataccccagctggtgtgccggtttgattcacgcatggaaggggaaggatgaatgggaaataattactcttcaacatgacttatgtcttttttttgcaatttgttacatatctgaacattttcgagctcttttatgcttgctcgaagttgggcacatcagaaacttcaaacggaggcctgcaacttaaaaaactcaaataagctcggatgtcgctgcaccaactcgatagctgtcgcactcgagttgacgggtgtcgctgcaggtgtcggataccacaatcctaaacttgcgcgctgcgacccgcagtcgcttcacacggaagcgactagcaaatgaccgtagtgctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggtcgtgagttcgactctcaccagacacatcttcattttgtctgtctctacacaatggtagtttgaagacaagaagaattgataagggtttttaataggaagattgaagaataaggtgatgctgctatggcaaatggaaagatgaaaatggaaatgagtacggatgatgaaagttttacctcggaaacatgcattgcctctttatagcagacggtagacggaagatagacagaacagtttgtctcacatttgccgtggtcatgacaatgtcaacgcctcttggcctcaagggtctacattgagccaaggtatccattgtgacctggcccggttcattgttgttatcttccttgcctggttcatcacctggaaggggtggtacaggagggtacaatgggcagcaactggtcttgtaagaaaaagataccatcagactgtttgttgtacttacgtggagggttgcctgaggtattccctgcagaaggtgaatctttgtcggctgagctcgaaatctcacagattgaaggacaatcttgaccaaatgcaccatcttcattcattttcttatgaagccatccatatgctgcttgtcaagacagataaactggacaatttttgggcctatctgaaatctacagagtcaaattcatccacttaagtttatccaaaagcaaacaaagggaaatgaagggtaccatgccacttgtccctcctgacttttggttttaaagatgggcaaacagatcaatggaatggccaacagcactggactgagtagctctgttttagatgcagtaaatgtggctgaagtggggatgatgttacagatattcacagaaattaggatttctcagatgcagaattttttttcatctgtgcaaactttattttttgtgaaaaaacagcaagcatatgtagaagttagaactgctgtgttcaagagggctttaatgttgctgttgtgtcaattgagtgataaggacagaaaacagagataatcttgtgtcttttctgttgtttttttggagggctttcaagatgaggtcccttgatgttgtctagactggtgcaaatattgatttgataccttgtctctgatcaacccaaggtatattttttgggatgggggatggtggtgaggttatatgaaggattctctcaaactcttattccactcaattctaaatgaagtcctttgattctcttccagccagattcatcctctctatcctttggtttttggatcatcttgactggttccaacatggcaagaaaaaaaactcaggaccctctactctcactcttcactcttttcatacaaccaatctttatcttgacatttttttcagtcatgtatctctattgtcttgtcttatttctatcattcattttttttcttgagattatgtcatctgtctcattaaatcaaacctctcttctttgaatctctcccaccatctcctcaatctctgatttgatctatttatttccagtctgtttttgctttcaagcaaaaaaacactgtcacacatattatatcgcatataatcgccaacattttacaacgtattgctcaacattctgcaaaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccccccccagcgagctggcatgtagccgctcgctgggaggggttcctccggacggtgtggcctcttcccctttaggccgagggggctggttttttttcttttttttaaaaacaaacactcctggaagagcctcgccgcccattcagagggcgggtatccgcgggtatccgccggcggatgcggatgtgtgtttccgctgaaattgtgagcggatatccgcatccgcgcggatatccggattcaatgcgcccatctctaaaaaggtcacagaacttatctcgctatgaccaaaatttcccagacgcaaaaaataaggttttcctcagctaaaacaaagaatttctttttttggtgaatttgaagacatttatattggaaagtcctctcacagtcttctcaaagccattcaatcaagtgcttggttctttgaattcttccttggttgggaatcaaggtatcatcacgatttttctggagttgatccccctgtatgctctgtgttcaattctgtgggagctctctttgttcaattctgtgggagctctctttgttcaattactgggttgagggcaaaactcaaacttaaaaaatttcctggaaagagagagtttagaaggtaacttctcaaggaatgacaatgatagttgatccaaacttattaccaggctattgctacagctctagagatgggcgcggcgcatccggatatccgttcggattcggatatccgctcaccatttcagcggaatcggacatccgcatccacatccgcatccgcaggcggatacccgctggcgctagcgggtatccgcgcggatacccgcagatatccgcccccttttaaggggggcagatgttttctttttttttcaaaaaaaaaaagtgagaggccagctcgactcaaatcatcttcattatatagaacgtcaacctcccttcagccggtgatgagccaaccaaacccagtcagattgaatatctgaccttccaagatgaactcgaactggtgaccttccaactctccaagatctctcaactctgtcgggctttgatcttcaacttctccgagaccgtcgaggccaccgtgattagctacttgaaatgcttctacctcaggaacacctgcatggattatcatcccgaaaatatcatgtcagaagagcactccccagactcagtctttacatccacctaaaaaaaactgactaaatcatttccgcacacacacaggcttacttgtctctttttggccaccaagactgagaacacctcgatctcgatcgacagctttgcctcccggatcccaaagacgaccaacggggatgtcctggcgctcgagttcctggtcacccagttgctcaagttccagttcaaagtccatcatgcccatctggcagcgcgggggatctatctggacctacaggcctgtccaggcgtaggtccgcttggcctcgagcaactctcccaggcctggcccgaggtttgcgctctgcttcggacgggcagactgacggatgccgagttcctctggacgcccagtcagatcgcctgtgcggcctggtgggttgccgatcggtcggccaccgaggcctggctcaaagccaaggccgaccgtctccaaccgtcttcaaaccagtcttctacttacatcccctcaagcttgggcttcgatccactcacccaataccttcaaacactctccgaactcctcatccaggctcagcgtaaacccatcgataaagatcgcgttaccgcagtcgatcggagactccgcttctgtcgtaaccctgagaaagaccctaatagcgcactctttaagatcaaacaggccgaactcgaacatgctcatctcgctaaacatcatcagaaatatccccctaattctaatcaagacccgttctcttgaaactgaatacttgtacaacttcccgtggttccattcccaaatccattgttcacttttcttgtaacttgtattcccccccccccctgtctttttttctaagaaagaaaaactgatctcgatccttgaacttcaactaaagaaagaaccttggactcaaaaaacagatatgttcttgccggatcatccctctctcctgatgattatgttgaccccattcttctcatgttcaaacctgatagcaacaaacgacccttttttgggggtccttgtcacacaaggaaaaaaggtatgaatctggtcggcttgtgcgaggtaatcttttgggtgtgttttttgggggttgtggttgggcatgggtttatatttgtgtttggactctgcaagctgtacttggtaacctggctttgcttttcacttataaagttgttgatagttgttgatgatattgataacttcaagtttaatgatctaaattacaaacaaagcggggggaaaataggacagaaaaagatccgcttggtgattttggtttcaaatgtggaaacgtaacagagactaggagatggtttgatcatggggtgaaatttaagtatgtgaagagttcctggtttggtggtgggggtaagttgaggatcatggggatagctggtgaacgccaaaaaaagacagtatgaacagggatattttaagaagcccagaagatctgaaaaaaagacaaagaagagaaagcagagacgcacaagtaagagagcaagagatttgaagatgagagatagatttcaggcgatgagctatgtggtcaggagtctttcttcttcatcttctgcaggtcggtaatggtattgttgttcttctcgtcgtcgggttcggagagggcggcgaagatgtagctaatgaggatgaagttagtgacgacgattgccgcaatggcagctgctgtggtgttcgtctctgcatgatcggtcaacgttcacaagtctttctcaaaaaaaaaacaacaccctcttttttgatttattgggggaaattggctggactgttcaaagacgtgtcgcgggtggcggaaataggtccccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgatagttactgtcgttcaacagtattctatgggcggtaggtgagtaagaagttgagtcggtcatttttttcgatattgagatcgggtgtcagtccgtactgataatgtgttgttgttgggggtttgatttgagggaattttattgtagtgagtctctaatataatagagtggaaagggtacaaaggtattggtagttgtggtgagtgtgtgtgagtgagtgtgtgtgtgtgttggtaagtggttaagataagataatgaagtgaatgggtaagagatacaaaaatggggaaaagagaactgatatttatacaagattattgctgctaagacattggtctcagcagcctgctttcttgtggagaaagctccatgagacattttatccaggaggaaagtactggtgtactttcttctggggaaagtaaacttttgctttcagaagatgaaagtaaagaattactttttcttcttaaagggaatgcaccagtcctctggtgcattgcttcttttattgctttctgatacaccaagctcagcaggtgtggcagcaggctcatcaccactgatgacactgctgcttgtattcccttctacagggattacaccttcaacaatagcaacctgggcggcttttctgcccacccgtggttgctaaatcttcatatttccatctgtgaatcctcattccccaacaacccatcaaacattcatccatttcccccgatctatctcatctctccgatcacacatctctctatatctctctatttccaaaaccacaatcaatcaagcaccccaatggaacatcgactcctccaatccatcctcgagactcaagctgccgtcctagcaaccgcgaccaatatccaaactgttgtaacagacacaatccatatgttgtttgatgaagacaatgaaaaccaggagccaccaaggcaaggaggatcacgaccaggacgtcggccaaatcttccccgaggattcgaagaaggttatcaacgactctacaaggactacctttcacctcaacccatttacggtgattacctcttacgacgtcgctttcgaatgcacagaccactcttcttgaaaattgtggatgatgtgactgcacataatcactacttcaaacgaaaatgtgatgctttgggtcggccaggcctgtacccagttcagaagataacttcagctcttcatatgcttgcgtatggaggggcagccgatctgaatgacgagtacatccgaatcgccaaaagcacatcattacaagccttgaatgagttctgcagctcagtcatcgaattatacagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccatgcatgaagcgcccacaagttgacctgatctcccagatgccccacggcgatcagtcgaccctctgtccctccaaataaggattcatcagattattacaacccactttagattacccaccatcccaaatgcttaacatttgtatctgtctgttaatgtattgtctcttgcttttattctctgtctatcagaacctcaagacttaaggagcattattagtacataattatgctcctttctttcttgagattctcactactttattctgagatttaaaccacacctgttcacaggccccagtgttaacaggtacctaaatcctctgcttttgcacaatacctttcagggattaaacaatccctgatttatcaggcccctctgttcaaattatatcaaaatttattaatataattaatcatatctactatttctaaacctagtaattaccaatcatcattggaattaccacccggactcttgagtcccagagatccaactccaacatcttacgttttgcaccatgtgtagctagaagggatcctccttggcatcacggcggctgacaggtttggggggcctcctggaagaaaaatttgaacagtcaaggaacttgggttgcttggacaaacaaaccaatcagatcaaaaaatctggatttaaattaatgaaatcctaatcaacaacctagtttatacctttttcagggtttgaatcctgcaactttgaataggggagctcatgagactgtttttctatttttgcatggttgaaaaactctgcccaattcttcattgtagcctcaaatcaacactacagacaccaggaaatatctgagggcagtaggtgtcaggtgacatgaagtgacatatgttacaactccattgttactctggctcttgtctgctcaaatgacaatttgccctttgtggtcatcagggagtcccaaccctttgactttgttaggacacttgtgaaaattcaagaacttaagagtgcaattcaagcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgttccaaaacccaagcaattcaaaaatcgattcctaccgctcaaagcaccaccttcaacacgtccagatgcttgccaatctggtgatttttggtccaacatcagccttcaccgcttatcgaaccggcccacacgtgaccctaggcaattcgctttctttgttagaggttggggccagtctgctcaaacaaaaggtcgaacatgggatcacggcccccatgccacatgcaacattggacaatcttcggctgtatttcttgaattttctcatcaagatgggcttcacccagcttgatgacaaaggtctcccacaggtaaattggagggttgtacaccaagctttctaccaagagtttgcaactcatgtgatatcacacatgtttgctgaagatattgaaattgctttggcgcagaagagatttggtgtggtttgattcttgattctctttggtgtttgatgtgatgtgtttcttccccatatggtatcttacgtttgttgtcctcttctgccagtctctatatttcaactcgcaataacttgatgtttaagatgattgtgcacaatttagcaaattatccttgggaccagcattccctagtttcctctctttaacatgcgtttcctttggaattggtcaagtctgtatgcaatgtgactcctctgaagatgccggaggcctcacgtggctgagggaatatagcgcatgaaccaagatgaatgcaacatcatatgtctaattgtacttctgatgtaatctttgttgtggaacaccacaacacaacagaacagaacaataaaagacaaaacaagcaatagtgaaataaaccaacatactgagatgtcttaggaccaagaaaattaaacaagactgtctgctgagtaggtgatttgaataacttactaaagaatgataagaagataaaatgaatatgaaagcaagatgagttgaaaaatcataatatgaagataaaataaaccgcggcattgatataataaaaagaaacattgtaacaattagaactcgacagtggaatctaatctaagtttggtagaacggatgctacccatgtggctaataacaccttcattctgttttaaacttgttatgcaaatcaatgttagattgaattgcttgaacccattgggctaataagatgtttggttggcgcctgggcaacgtagggggcggtattgggaggagccctcgtttggtaaccactaactcccaatggttaccccctgtgaaggcaagaaatattggacccaggggtttggggggcggtgggtgtaaggtgggaaggttggtgatacagccagcaaggacatcgccggttacaaagacaatgggcctgttgtatgcattggcaataacaggccccatctctatccttgcaagccatttggaactggggacgtgggtggagccttcagggacctcgagtgattcacagaccagctccaattgtttgtcgcctccaaacttccttgaccaatgcgctgggtcttgatggagttcgtgtagaagatccctgcggacgtggagccacccgtccggctttgaatatgggctctccggtttttcgcctgcgagtacgtgggctatacatgagtaaccacagtttccatcacctgggggattgtattttgaatgaacaaatggttcaagccagacaggcagctcatcagggtccctcagctggacctataattggagatgacaagggttagcaccaagtccctgtgtcataagctattacaggggatgagtcataccgccttagtaccggtttttgcccggtttgtggagattatttgaacttcgtcttcctgtggatatcatgagcttatatcagcttgggggaaactgacagaatggttgggttgcgctcacatcttcaccaggtggcttgcaggcaatatctttctcctctcttgtgacctctgcgcatgattgtaagttggagggggcgccctggggtcccgattggtcaactgtctcctttggcttgtaaatgcgtttaggccgaatgcgcttccgcttgggtgtagtagcagggacaagctgtccaataggcattgagctaatgttgccttaaggccagtgcgccagtataagttagaacttgactcacaggttgcatctcattggtttctagcacctgaggcaaaccggccccttcttccgcgcatgtgaggtcccgaggcccctcgaggtgaacaattgggtccagtacattgccaatgtccatattggtggtcatctgggatggatttgaaggctcttgtgcacttggctttgcctatatggtggggaaataaggggtttgtacttttcagcaacaaatcctgcctgcatcaaatctgaaactcttacctgtgcaaccagttgaggcaaaacagcctgatgatcaggcccatgagcagggttggctatccattcttgtggcatgagagatgcggaagatgactttgggataacctaaatatgtgtgtatgacacaaatgatgagcctggaacatcctatgcagaaacaacttctccaggaacatacctgaggaatcatctgctccaagtcagatggcaactccacatctgctgtctccattgcttgcccgatgtgaggctgctcaaggctagagcctgttgcgcaacctcctgtgtctgagccgcttctggaagccgtagcctgatggtctgcaccggaaagaacattcgattgggcctcttcgttctccccaggctcgcatgatgcattcggttgatcatccgcatccaaaccacctgtacaacctgctgaggaggagacatcctcagaatcagaggtggaggaggaggcttcccccgaatcagagcaaacggattgtttgaacaatttggccgcccttgtggaccgtgatggttgttttcgtttgcgagtaactgggtcggattgtacggcggactcgtcagatgtggtggactcgtcagatgcaggggatttctgagccttggccttccccttggtgattgacttcttcccccggttcgaggcagccctcttcttggcttgggcctggttcacttgggcctccactacttcagcatggataggatccctgtctgccgcacgcgtgtaaccgcgtttcctcttcttcttagggaccttgcgagtgtcccggacaatcggggcgtgacctagggggaccacatgagtgtttgacctcacctgtcgcaacttggccatcagactgggaagatctgattccttctcttcagccagaatctcctccttcaaggctgcataatcgtcgtgaaagttgtaaggtggctccgcattctggcccaacaagtatctcagtgaccaggaaattattttcaaatcaacagatcaagaacactcaccgggttatcagggtcataatacaatttccactgatcatgtatattaactgtctcgactaccccccgctcctccaatatatccgccaacatgtgccagcaagggaaccccattgaagcaaacagtgttccagaagcactcctgaaagtccaccccgcctgccaccgcgtccttgttcttattgtatagatccatctgaatctccagcatggcaatcgcatgtatagagaccttggtgttcagtggacgcaaagcctccggaattccagatttccccttttgcttctcgttcccatccgatgccttgatgctcgaaagctgccggtcaaccgcaactgaaatggcctcaaagacattggccaaatccttcttgtgagaagtgatgaaagacttcaaccaagcatgggcagactcccctcgcgaggttgaatgatttcccaaatgtgttgttttcccgatccaaggagtcatgaagtcctttcgctctgggatgatgtttttaataagataatccagaacatttgggcgacctgctagatatacctggagcttggcccacgaagaatcgtatgcgtcctcgtcctttgaataaaccacagcatgccacttcgccttgaacacatcatattccgcctgatttgctgcaaaagctgggtaacaggcggcccggatgttttgatcaatgtgccacacacacacattgttctgtgcctcagggaaatgttgggcaatggcattccgcaaagccttctcccggtcggtaacaaacaccttaggagtccgttcaggggcccacacagacctgagacaggagaccagtcattagttttatcaaacagtgagtttaatatccacagctgctcacctaaggttattcaacacccatgaatacgccacctctgactcattttgcatgaaacaaaatccaatggagaacgtctcgttggtcgcggcctgcccaacaacatgcaacagagggtatctgttcacatttgttttatacgtacaatccatgaggacaacatgatggaaccgtctcgccagcttcaaagaccctggatgagcaaaccacaaatacagaagatttccgtccttgtcgtacgcctcctcgtgtaaccagttggagttcttgaggcaccgaatcaagtacatcaaaaccgattcgcctttccgcttggctcgttgatgtgcagctgttgcattataaatggtacgattggtgacaaaccgctcagccttatccgagaccatgcaagctacagcttgcggcttcatgcccaaggaggccatcctaactgcctcatccgccagggccgcatccatctgtcggtgtaggacttggtattcgacatccatggggccatgattatgatgcagatgatctttgattcgtatttcccatgggaaattttcgcagccctcagcagttggtttgtgcccagaaaccctgaacggacacccaatacgtctgtttcgagacatgcgttgtcgatcggactgaggcttctttgagtcctccccagccaaggaacaacgtaagtagacatttctgtttccaccggagttcccggttgggagtttgtagccatgggtcactgcccatctctgcacaaagcgcctcaggtcttcgagttcgtggaacttgagtagagggggtcgatccattggatctacaagttttcaacagattaaccagttgaaccaaatataacaaatgcctgctgactacttactccccacggtaaaatcaaatttatccacgtcagctgatgtcaataccccatcagaagcaattccagcgtcattctccaatctaacagctgaggatgaggcctccataggcggatcacttatagatttgcctgctgaccaccaggccaagatccgaacatcagtccaaacaattcacaaagaagcagttgaccaagaaaagaggaccaacccttgacaaccgtcaaattatcaccagccatgtcaagatccggcaagcctgtcaacgtcgaatcaacaagaagaatatccggccgtccaggagaagcagtcccaggatctaaatggtcggtcgtgatgcccacagtgacatgttgttcagggtgagcagcaacatcaggggcttgcatatttgatgacaagcagttatccaaagccaacgcgcccgctgggcccgacagcaaagcatccacaggggccagtgggaggggggtgatgtcctccggaacgggtgggacaaagcttgatcgaacctcctggaaattagccgatgggtcgcccaagtcccaacatgcgttttcccaatcacccactgggtccgcaaggttgcgctggtcagagttagacctctcgtatgcagccgggtgttgtgagttagatcttttcaatgctgccgggtcttgagttgtgatctcgcctgggccatgtggtctttcgagctgtacaggtcttggaccaaattgaacaggaggatcacttggttcctggcgggactcataagttctgttggattggaaccccacattgattggttcatgaggggcgtaagcaatctgggacggatgcgacgtaacagcgcgacctgggtgggaaccataattgatggaggggttctgcgaatttgtctcaagcggccaataattcggatgagcgttgtgagcgaaagagattggagcatgctggggagggtacatatggaaggagggatggtgatagtactgagggactggtgggtgcatgggggccaactgcaaatggggaggggccaagtaggggtgatgaggatgaatggtgtatgcgggggctgagtgatggaagggtgtcgctgtggtgccataattatttgccgccgggtagcccgtatgtggcgggcctgagtagaccattggttgatgactggaatagtccatcaactgctccctggggtagttggcaaacatagcaccaggatgatcacggccagctgggatctgtcgcggatgagccgaagaggggtctatttccccagagccgtggggcacttgagtgccggattggacttgcgtgacggagaagtcctgacctctggagtgatctctgctgtgcgggttgtgcccagagtaggcagcatggtggatgcctgaggccaagtgggtcggttggctagctcggatggatccatcggggaggttcatcgggtggccagagttgttaccgccacttgatgaagaggtattgcgattcatttctcaatgcagctaaaccaaaatgcaaacataaaaggatcaatcacaaccatcttgtcagctgtattttgttatagagctggaattccagccatgatgacatacacagccaaatgggatgaaatctgcccgttctccagtgattcaaagggcctcggacacactggtatggtgtgaattgtgggcaaatacaaatcaaaacagtcagttaaagtgatcttcatgtgctggggcccaggaaacacctcagattatgacccattgggcccccccaccaggctgtgtagccccaatgtggcccactttggggccattgagtcgatctgacccattggcccccttcagtgtgccagggaacccctttcttcctatatttggccaatattagggtgggcacttaggccttggaacaaggcctctggagacccaaaaaatcaggtgcctcggggtagagggaagccctcttggccaagataggggcccttggaccccttttccagccagctcagcctgccagggagcccatttgtgggctttttgggggggttgagacccaaaaaaacagaatcctcacgtttttttaccccagataccctttttttgggtgccggatcggatcgggtcgggtcggatcggatcggatcggatcggatcggtgagtgagcgggcgtgcgtgtgtttactagggatttgcgggttttgggggttcaggggtcgctcggggtgctcgggtgttcctcgggtgctcgggtgagtggcgttggttgggtctgggtcgatcgatgggtgatcgggttggaagttggtggttggtggaggaaaaaagccgtcggagatcggaccgactggtccgccatcaggattggccccgattcgcggggcggggcccgtttaccccgaccccgggaatcgatttacatatccctgtaggaacccaggcctggtcctacaaggatcttcaaggccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttcgatccggccggccggtgtagccatctgacccatccgtgggtcttataggtcgcacctcaaccgaaatccatatggggatccgcacgccaacctgctggggtaatgcccgcgcagggggctggcgtgcaggtccgcacgccaatttcgattggcgtgcggtcccacactccattcagagaagggagtgtgggagtgtgtgtgcgaaggggggtggagtgtgattatcactccccgtaaattccatcggcgagataataaccttgttgatatgtgttgccattcacaacaaactcgcacttgggagcctctccattgaggaggcttttgaagagtggcgaggtatccagcacgttggtgtcgttgtttgagccaggtaagccaaaataggcatgccatatccacaaatcttgtgaagcaacagcctccaagactattgtgagcacctgaagagaattgaattaatcagaattttaaaataataaacatcaataagaatttaacacaccttctctttcccttgaaattgcccagcccaaccggatgggcaatttttccattcccaatgcatgcaatccagggatccaagcatgcccggaaatcccctcgcctctccaattgaaaggagtcgcttgagatcttctgtgtttggttgccgaagatattcacctccataaacatggatgactgcctgacaaaattttagcaagctttcgttggaagtcgattcgccaagtcggaggtattcgtcgttcaagtcagaagcaccgccatatgcaagcattcgaatagcagaggtgattttttggagaggtctcaagccaggtttacccagggcatcagccttctgcaagaagtagttgtcgtgttcttgcacatcgtcaacaatactcaagaaaagtgagtgtcgcattcggaaacgccttcgaaacaagtgatcggggtagacgggattttctgcaaagtagtcggtgaacagttggttgtagcctgcttcaaaatcacgtggcaagttcggcatgcgacctggtctggatccaccgtgcactcgtaattctaattcttcatcctctcttgctcttctcatttggataagcatgtttgttgaatttatgattgacattcgttgatgaaaactgtttgaaaacatcatccgttgcgtttggagtacaacttggaggtgcgcgtcaaagtcgagttattcattggggtcgatgttcatctttgaagatactggattgaaaataacttccagagaagtgctagtagaaaactaggggttggtggatggacccgggggtgacctttcgcaaagatttagctcaggtttaccactctgcggtgttgcacatgcccgaagttgggtggtaattccgtaattcgggtggtaaatccgacctttaccacccgcggtggagttgctctgaggcggggggatatccgccaggggatgcggatgcgggtgcggatgccgctttccccggaaaaagcaaccggatatccgcatccgcgcggatatccggatgcaaagtgcccatctctaatcaatgctaagtttttatattttgattttaaatttttctttatctgaaaccatcagctcaattaaaatttcaacaggaagtatgtgtatatctacagatccccaccttacccaaattaagagaaacatatgtaaaaaaaatctaaaaagtgtaaaagaatcaattcaaattcaacaacagacaaccaaaacatgctctctctgtgtcttttgaagtctgagtgagaaaagatgggtgcatcaacaaagacttgtctgtttaaatcaagaggaaattaaggcagttcacgttccagccaaacctctgctgatgcagcttaaggtttgcttgctgatgcaccaacctgatgaactttaaatatgggattttgaatccaaagggggacctcccactaaactattttggtttcccataaacctcaaaacagctattccagcaaagttcaactgctgatttcgaaatcagcagtacgtgaacccccttattatgtgtttatgtatgcagttcagtgagtttggaagaaatgatgtgcttccggttgaaagcctgcctaaaaagggactgagcagtacacagaccctgacccaaaccctctttctcatgcttttttttatggaacgcacatcacatcacatcacagcatatcgacgggcccgaaccaatcgaacatgaatctatgggaccactttttgatggttgagctctgagcccatgattgttacaaagaactaaaaatgagtatgcagtcaactccaccctcttcgagttcatgaattgatctacagctattgtgtaaatgattgcgccgatttccgaactttttttttttttttttcctcgcgcgacatttttttttcctccgatcctcgaagccccgagcccgccgggtaaatttgcaggagattacccaccgattatcatgaccgactcagcccgaaaaaaaaaatgtgtaacttcggctgatcgggtgaaatcgggtggtctcacccggtgtgtgctccgcggtactttgcacaggcggggccgggctttgaggatcggggcaaaaaaaaaagtcgcgcgcgagaaaaaaaaaaaaaaaaagttcagaaatggaggacttcccgtcggatctgggagcctcgcagtttccgatttagacccaaaaagtctagatttttgcagggaaatctagctttttcggctctaaatcgaaactgggagccccgcagatgttgacgggaagtcatccaatcagcgcaatcatttgcacaatagctgtatgagttctaatcgtcatcccagtacccttgctccccctgacccctaagctgaccaagaacaagataggcgacaattagaatcgacactccatacaaacccttaataaaaatggattgtttctacaaccctagtcgtcgtcgtcccatatgagctgttagcccccagcccagtagtgggccagtacatccgcacacagttgccccccccccttttttttatagaaactgtgtacgactgcgtcatcatcatccacttgcacacatttggtcctgttgtgtgggtcatcgatcactggctgttgactgactgctgctaacacactgcgatcttgagttttttttttataaacatatacgtacaaaacatggccggcgcgggcgcttagcccctctctacgaccgcatgcctttttaacggttgcttgaagctgatcttcaaggttcagcagacggcagccagactctgcctgacttggccagttgaccatactgcagtgcacttaacagtgtgtgggtgtgtgtccgaagagctcgttggttccggagcatcatctttcatcttctaatccaattctccccttgatgaatccaaaagggcgtgctcgtcgtccaacaacatgttcattgttcacccccaagttcgatggtggtaagacttgattggtgtgttgactcaataaactttggccctcgtagtgcaccttgtttaggtctagtactcggccgaacaactcgccgaaccattgaccacttgccaaggtcgtcttggactatgacttcatcatcacaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcctctccaattgaaaggagtcgcttgagatcttcttggtttggttgccgaagatattcacctccataaacatggatgactgcctgacaaaattttagcaagctttcgttggaagtcgattcgccaagtcggaggtattcgtcgttcaagtcagaagcaccgccatatgcaagcattcgaatagcagaggtgattttttggagaggtctcaagccaggtttacccagggcatcagccttctgcaagaagtagttgtcgtgttcttgcacatcgtcaacaatactcaagaaaagtgagtgtcgcattcggaaacgccttcgaaacaagtgatcggggtagacgggattttctgcaaagtagtcggtgaacagttggttgtagcctgcttcaaaatcacgtggcaagttcggcatgcgacctggtctggatccaccgtgcactcgtaattctaattcttcatcctctcttgctcttctcatttggataagcatgtttgttgaatttatgattgacattcgttgatgaaaactgtttgaaaacatcatccgttgcgtttggagtacaacttggaggtgcgcgtcaaagtcgagttattcattgggggtcgatgttcatctttgaagatactggattgaaaataacttccagagaagtgctagtagaaaactaggggttggtggatggacccgggggtgacctttcgcaaagatttagctcaggtttaccactctgcggtgttgcacatgcccgaagttgggtggtaattccgtaattcgggtggtaaatccgacctttaccacccgcggtggagttgctctgaggcggggggatatccgccaggggatgcggatgcgggtgcggatgccgctttccccggaaaaagcaaccggatatccgcatccgcgcggatatccggatgcaaagtgcccatctctaatcaatgctaagtttttatattttgattttaaatttttctttatctgaaaccatcagctcaattaaaatttcaacaggaagtatgtgtatatctacagatccccaccttacccaaattaagagaaacatatgtaaaaaaaatctaaaaagtgtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagccagctgatcccgatacccaatctcttatcctcatcctttgactttctgttcggtacactccaatataacatcttattttactgtactctatgctctaacctgtacatcaccgcggctccgatcgttgatttgcatacatacacaagagtcaagaccaattatatataccctaaccttgacggcttaaggtctttggatatccacataacagtaatcaccttgtcgatcaacagtcagtctttcatttctcctgttctctgagcatcaaacacatacaatccattcgtgactgactgatttccttgtggactctgtgactcgcggaattgctattatttacttgcagaacgattacaatcccagcgcctcgtactaatacttatagtcaacaggtattaagtttattcttctcgccttgatggatcaacccgaggagagtggctctgaaactgacttcggatcacatcgggtaccgttattgtactagcttagtcgtccatttgcacccacaacttgcttgccctcgccgcaccgtgttgtcgcgcttggaaaggctcgtccatcgtggtcgtccggacaggtccagactgcttgctgttatagtattcacgaataagtgagtgggctacaagaggtatgtcatcctccattccacttctctctcttcctctctctctctctctctctttgtgatcatgatgcttcctacctctcaccttccctcatccccgagtgcattggtgtgcctacaagcacctcctaaccccttcctaaccctcgagctgccctaagcatggcttgttggtcaaatcttaacgtgcgccaacagccaacaatatctccagacacacacactgctgcccaactcaagagatgcatatgaagagatggccgccgtgtgcctcttcgaggatgtcgcatgtttcagaccctgtacgcgcatatcccaggcgttcgtacatattattattcaaattgtacatcttgcaatcctccgccaatgtttaccgcgtcgatcagattcagaagggatccacatccgactcaaaccgatcctcgggccactgcgattgcctacatacaactttcgcccaaacttgtgacctgttccttctgccagtggccactgctcatgaccctcacacacacacacacacagtcacacacacacacgcacacacacacgcacattctcctggttaaatatcctacgcatgatccatatctctagacttttttcagtctgtataccgccaaatcgtatggtgtatgtggactgaagcacaaacagccatgtgcatccttcttaaaccaacttgcttgacttgaatcacagctcagcgtctcaactgtgctcaattctcgattgagaaccttttttttcttcttcttctgcagatgggcgtaccctcgctgcatgcaggcaagaagataattgtctaccgacggtctgttttatgtacccaaaagttgttgcagtctgacacagcacagcagcaggtgtatcaacactcataccgtctcagcttctgtacaacgcccttcgtttaccgattcgcgtcaaacagccgatcggaacgcccgggaaagccgttatactacagttatgtcccatgctgttatataacagcccattctgccctccgctctctcaggctctcctcttgcctctaccgcacacgtgtgtttatcggccgatagcacggaggtgcacagattatcacctctctcattggccattcgcctcaagctgtcccaagacacccaagatcatcatcaccgtacagctcatcatcctcaagtaaaataacactcttgtgttttcaatcgacttcagccaacgacggccgtctgttttaatcgacgcgctctaattaacccgtttacatatttaacgccgcacaccgggcatatactcactctaagctggactgctcccatcttcatccgatttctgcttcctgttcctcgaaattatcatcttagcttattatttgctctccgttcacactagccctcggccttgtgtcggtaataacacactaccggttgattccatgttcctgatatcatcattgttatccatcatagcaccagccatctgcccaagactctccatctaatctcgtcatcaccagtcgaccgaccatcctcgatcacatcggtctcctcaaccattcccaataataatgcaccagcaatcctccgacttcacctccgccaacagcaacaataacacatctcattcgcccctcagccatctcaactctccctctgacctctcatccgatccacccaactggcgaagtgggttcggcaacggcagatttacggtcgacagcggtggtggtggtggtagtgccccagtcgatggtgctcctgccccagctgggaacaatcccagcggcagcagtagcactcaactcaccgggcatgaactctcgctcagcatgatgattgaagccgccaagcaacaacgcacacgactagacttcaactccacttatcatcctcagtcacactaccaccataacctatcagcccagcagaataccacccgcccctctgagctaacacaatcgatcctcaacctctcggcatcccctcagtcaattcatgacacagaacctttcccgagcactgccatcatctccaccgagtcctcaacaaccactaaccgcattccgatccccacttctgcgtcctcactctaccatcaggatcagtccgacccattttcaaatctagtcggccagatccccgacggtatcggtcccagtagtctacccacccactttggtggatggaactctcatccggatacgcaccacttcggctcagtaccctcctcacccctacacggacttgagaatggctatccagttgagaactttcttacgaactcatctgccgctcatcatccaagtcacccgttcacgacgatcagctcggctgcctcatcaagtagaagaaacaattctctcttccttgattcatcccactccaacaatccacaggctcccttcttaaccaagccagttcagagctacccgcctaatgataagattgattctcagttctccatccaaaactcacacctatccaatcttgatcatcccatccgcaatcctacttctgaagcccatcagggcttgagctcccaccagtctcctccgcccaactgcgattcttctatgttctttgctgcgatgatgggcaaacgaccaggctccggggggccttccttattctcagcctcgcgatcatcctctgatgcgaccgtgggtgctccgactccaggcggtgataattattctaataatctcacccttcgttctactcaagccgatttcaaccctcgccagaccatcctacctcaagctaatactagatggcatccaaataacaacgcgatccctccaactgacaataatagctcacagcccattcgtaagctgaccgaggatgcaatctatgtttcaaatggcgtggcaggtcatccgaatgaaagaacgagtgccgagtgggccaatcaacctccaacctctgatcgctcttgctggcctctccgggaaccgagcaccttcctggagtcgcctctaagtgccccttactctcccttctctccttcctctccctactcctcttggtcttccttagcacccgcagacgaaagctcagcacacgaacatcggtctgctagtggcactctacgtagtcatgatccctttgccgctcaactttggcagctctatggtccacgagatgaaagaccaccaacgaatgatgcacttgagagcctcgttcgtagactgaccgagcttggcttggacgtcaaccaaatccgacaaagattcaattctcacgagtggaaagatagtttgatgcccaaggaaactagcaattcaaacctatccaccgataattctggggctaccactaggacctcgaactttacccaaaatcacaacgagtccaacgagcccattcacgaaccatcatcagacaaggcctttcgcagcggtatgagaaacactccccaacctgtcaggctatctaagatcaacgaacatacagaaggacccaccataaagctggagtcccacataaatccacaaatctgccgagagcccagcctcgaaagaggtcgcaaaattgaaggtggccgccgcgcggcttgtaaccttgctggacgatggcaggagtgtaccaatctaaatcgtagtcctgcggtttctgatatgtgagcactcaaaagcctcttactacaatccattactgctgctgttatttttcgttgtattcctatctgttgttgtatttctttcccgttttcatacttgcgttatgtgagattacctagttaaagcctcaatctgatcgagagctttttttttattatttgctataaataaatatttcagggattggaaaccccatagtcgttctcgctcccgtacccatacggattggcgccaagactcacgatcaagatctcggcttcaggaactccggcccgagtttttgactgccgggcatctctttgaaggagattcttcgaaaggagagtcttcgagtagtggcatgaatcagcgtctcaagcctgagtcaggaccttttgcgcctcctccgagcagcttattcccagagttgagtgatcagcagaatgctggggcatctggctccagtggcatccccaacaatgatgcttatcatcatgggatcattcagcagttgatcggctcttatcaagcccaacaatctgaggaaaatggatatcagagcttggctgaaaaacataaccatctcaactttgatattttgggcccgttggcatcatcatgcggactctttcaatcatcttcgtcaatcccacttggtgaatttgaattcggtgcatggcacactcctatcaagccctctcagcattcattcttgggatcggtacccggtctcacgcaagaccgtgccgacctagccaacgcgcattctgaatatgggtacattcctaggctggtccgaaagacgagtttcgatgaaattttggctcagcagcatcatcaacccaaacgggctaccgattcgggagatcggtcaccggctcgcttggataatcttagctgttcaaccaacgagtccttggttcgtcctaacaccgctactgattcacgtgagggtcagtatcgggcgggcctcgatggttcaggcggtgaaaaggttagcaagaagccccccccccccttttttcaacttttcgagagcagatgttaataggactacaattgtcaaaatttgtttcattcctataagcaggtgcagaccggatctaccaatcagccagattacttcgccttcttgagctcgactttatcccagaatgattcgaacgaaaccgagtttaaaaatcccttccagtcctctcgactcagctcccactcgaactcttcagataatctcgcattccaggacgcggagaatagcaatctacagcctttcttcccaaccgacggtgcttcgatcgtcgatcgaattacaccctatgatatcttgactcaactagaccattttgacagcacgccattggcccacaatcagcgtggccagtggctccaaggcagtgtggctccaacggctgtacaaccggccaatgtcgagtcgaccaagaagcctgaggtcaatcgtatggtttctagtcctagtagcaccagtagctcgagcgaagcttctagcagaggtgggcttgctctgcggattaatacggcgaatgcgcaaaacaaaatggagaaggaactggcagcggacgacgcgccaactaagattagctttagtggcggaaggagcaatcataccagctcgattggtgaggctcgcaaacgtaccaaacaattgccttactcatctggcgacttgggcaatagcaacaacaacaataacgcctcgacctcgagtggacaatctaataacgctaatatccaatgtctgaattgtcacactactgtaagaatcctatcttgttgagtgtcctgtccttgaatctgatcctttttttttggcttggtgatttaggaaactccattatggagaagagactccgagggaaaacctctatgtaacgcatgtggactttttgttaacttgcatggtacacccaggccggcggctctaagcacaggtaaatagaaaacattgcaatctcgatcgtttcgattgatgagagattgagggggccaaagactgacctcatcttttgattcttctcgtctcacaggggtcatcaaaaggcgaaaccgaggaaagaacagggagaagaacccacctacttcgactaagccgcagccacaacaaacctacaatcctcctagagctgctaataaccccccgccccatcacaatcaatatcccaataataacaacgaccatcaaccgagggcctcgtcatccacaagccactatccccaatagaccgtatcaactttgaaggtggggctgtgatcgatccccacctcctctgctcactcgcttcaatccgaaccccacaaatacacacaaaaaataccaacacatgacatgaatttactcacgggagatcggcggtcgacttgggagcatttcttcttgccctgggcctgcttttgaaaaccaacataagtggacgcttctcttttttttcctcgtcttcgagcaaatataaacatatatatcctgcagatcgcgctaggattcagatcccgttgaagctctcttgatcatccccccctccccacctgtctcaccatccacccatccacacacacatacacatacacatacacatacacctacttttatttttatttttattttttagccttcctaaaaacaaaacttgtcttcacttgacttgacttccttctgtgatccctgattgtacgatgtagatgatcttctcagatcgtatttccaactcttgataatgtgttctttattttttttgttcatctgtcctactattactattactatcactagtactattactattactattattgctgctgctgctgttgctctcacctttggttggttgggtacggtatgtttgagtacgagattgcttgggtttattggtatggttgagggatccggctgcttgctctcaacactccccccttttctttctttcttctctctcttatctcagtatttatctgtattgtctttggtttttggtgtttggtttgggggaaatcaaagcttgagtggtttactttgcctgtctttctgtgggtgggtgggtgtgggtgggtggatgtgggtgtgggtgtgggtgtacagtgggtagacagtgggtagacagtgaaaagtggctgcttattttggattcctgagctccaaaacagacttgaagtcatgagacttggtcaaatggtgcagaataggttctaaaaaatgaatatgaaaaaaataaaaagaaaaaaaaaaacaaagtttcaaaattggtgaaaaataaataaaattttattttttttcaaaagctttgaaattcatcttgggggagttagagtgctgagagaaagaaagaggggaacatgggaagaatgattataaatgaaaaaaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggatccaaaacagtaaattctagttctttactgcaatgtggactggggaatgccccactcaacagctgtttgaagccatctgaaaaccaggttttccaaaattttcatttataatcattcttctcatttcccaatctttctttctctcagcactctgattcccccaaaatgaatatcaaagcttttgaaaaaaaaaacaagtttattttttatttttcccaaattttgaagctttgttttttgtttttattttttcatattcattttctgggacctattctgcaccacttcaccaagtcttgtgactcaaagtttgtgctttgaagctgtagaatccaaaacaggcagccaaaaataacggtccacccactgtacatggttgtcatttttcgtctgcttgttagcggcgtgcagagaggaagtcatcagcttataatatgtttttttttgtacatgtatatatgtatgtatatctaacattttcaaagaatattgtatcgaaaaataaacaaagtttgaggtgaaagcaggacagaggtgaagggtggtggggcctggggatacatagagcttaaaagttaagaaggcaccaaaaaaagggatgcttacaattgatttttttttggcaatgttggttttacgtaaccattgttgttgtctatagaaagaaaatgaaaatacatgaaatacatttaataatccataattaagactcaaaaaagttaagtttttgaggctgtatgagaattaaccgtgctggacttattgttggcttgttttttttttgatggtccagcctgcacatcaaggacacgcaaccttcttttaagctctcttaactatggatctgacactgtccgtgtccatgatccacacaagtccatcaggtcatagatatcagaagagagcttgaatttgtaaacctctcaacaacaacaactcgaaaatattattacataacctaaccccatcattttctttgttttctgttcttcatttttttttgtttcacacatctttttttttttaaaaaaatatcagggaagaattagaggaggttacagagaggggatgaatcggttacgatttcatggctgtttctgactctgggacctattttacaaacaaaaaggaagagaaaaatccaatgtaagaaagtgtgaaggaaggaaatcgaacataagtcgatcgatcgcattgagtttcgatccaagaggtgttttgtgtttttggtggtggtgagacgtaagcaaacaaattgagggggaaaaaaaaataatggcttgaatcagagtctggggttttcgaacgaagtaggaagcttgatggtttcaggggaatgaacggaccttggtcaacccttgagccttcaaaagctcgtcgatttccgccggtttatagatccgtacatgaggttggtcggtctcttcatcagtagagatcaccgcgaactcgactaaattgacaagtttttttttgtttttgtttttgagttcagaggaattgaccaagacaatcagcgagcccctcttgttgttcggggatagaacaggatgggggaaaaagcaactgacctcgatccgagctgagacttgtgtcatccatcgtcttgctgagcacttttagtgccagaacgatcgcttcgtctagatccatcgaatccttgtagtcttgtcggagtaaagaggttgcggttgagttcccatttccgatacaggttgctttccaagcggcgtagtttccggatggatcggttgaatataactggatatataacatgtataagttgtagaggtcagtaaatctttgaggtatctgtttgcagtctagagttctttttataaaactctgaatagattgactcacttggaattgatgatgaggatcgtatccggcaatcagaaaagaaacaccaaacggacgctgtcctaaactcacatcacgcgtcaattaaactaaccgtcacaaatgggaatggggtagagatagatgatcgatgcatgaaaacactaacctccaaattgagtgtagccttgcttcaaatcacagagtcttttgaccatttgttctacaggcatgtcagtatcgtaagacatcaaatgtccctgaaatatcagatcggagtaggggtttttattgttcagttttttccgttcccagcttttcttcactgtcattagtttccggactgacttgggcaacgttacgcgagtagttcactaaagaattggcatcggccgtgtagcctgcaactcccgataataagtttctaaggaaaatgagagacaagctggggtgagtagagggtttgaagattgataatcccagggctcgagagatacccgttgatcaagaagatcttctctccggttccttcctctttctccaacaatttgctggtcacttttttctcagcggcaagcacgatcccagtccgtctctttcctttcttgatggcgacgggctcgacaggcttcgtagccgccggactggcatccgacatcgccacatcctccgagccggtcgtcgtcgtcgttttggggtcttcgcccgtaggtgccggggctgctgctccagaggccaggatcccaatcaccgtcccggcatggttgatcgcttccatggcatattctacttgatataatctcccctctggcgagaagatcgtggtacctgaaggataagagtcaccgggtcagccgctcggtcccgcagatactcatttctcttgggtttcttctccgatccttcgagactgtctactcacgcgagtcatatcttcttgccatcttgatgataggaaggaaggagaaggttggaacttgtgtggatgatgggatgtatgaagcaggtgtgcagtgtgagtgttgcttggttggtgtagacacttgcgagtcctcgatcgacgtcctaggccatgtcgtcatcgcccagctcgatcgcagtcgcacagcatccacccccccaatgacgaatgcgcagtcgagttgaaccggggagacacaaacttggagaacattcacccccaggtgaagcgcttcaataaaaaagcaactctgatgcaagatattatctgtacatcactatcaggacaatttttccaatcttcaaaaggccagaatcaaaagatagaagaacaaaatttggtgtgttgcaagctgattgagcggttccaaaggttggcttctggctgtgggaggaaatcagaataatagaaatcatggaatattgtgtcatactccacacttacatgattgtgcaggagcaatcactggccaaggactcactctcagtttgctcatcaaccagaatggttccaaaacattgagatccagacttgaacattatctattgttgcaactttcatcactgccagaaaaactaaatctcatcacaagtggctcagaaagggtccagtaaatgaatgagtaaagtcaaggaaatcatttgggagagtcaattaagtgaatgaggagagccaagtaaatgaataacaagagtgagtgaaattttttgcttctcatttggctaaagaatcatttttagcatacaattcagtaaaattgtgcctcaaaaattcaactttgctttggctaaaggttgcagagatgtttttaatccatcaaagcataatgggagcaagtgttgtattgctcactcacacctttgtgatgttaggtatgctcctttgtgatgttaggtatgctcgtttgtgatgttaggtacgctgtgtaaaaatcttgctgaactggcagcagttggcatttaatattaaaaagacacctttgcaatagtgggattcagaggtgaattaaaatgccttgcaaaagcttttgcaagtcaatctgcacaacaaagaatgtattttcagctcccattactcaataaggtttgtatatgtatctagtagaaatccatgttcaaaaatctccatgcatgagtgtgacttacaaaatgtttttcaattttcttccactcaactgtaaaaccacctaatattgcatgtcaactgccaccagtttgcagagattttttcacagtgcctgaggtgttaaaatttttgatctgacatgttcagatgtttcttgaaagtgttaaattttttccctgtaagtgaagaagctattgtaacccccctaaagatttttattgcaatgcaacaggccaattacaatggagtacttgaaaatgcaaatgttaaaatggataggagaggatggaacaatcagtattcaatgaatgatatcagatttgaagcagaacaacaaagcaatatcagaggctcaatgtgagttaaaatgagactaaaaagccagacataacaaccaagacatgcagaatataataaggtgaagaaataaagatagccagaacattgattttttatttcagatgataaagacagatagatcaaataaggttgaaagagatgtgggaataatttgaaaaatagagggtccaaaaatcccaatagatctcaagctaaaagaataagaaaaaaagaacagttccaccaaactgctactttggctgtttcttaagaactttttcttttcgtgcctctttcatttttaaaccattgatcttctgtttcagaagtagaattgaatatgttattctttgatcatcacaatatctgttgattggatcaccattcagaatgagagaaatcttctgtttatgttgagagagaattttgtctagatgattagatatgtattccaattcatcaaccggtttcattgttttatctttggttgggaacaattcaccattcaagggccatatgtttttttcacaactacaaaatttcatctctaatgcaatttttatgttattcagttccccagaaaacttgctactttcatacatcaaatcatatctctttccaaatatctcttgtttattcaactttaattttataatcaaatcagggtagtcttctttaataaatcttagagtttgaaaaataactgatatttcatgttgatattctccgtaagtatcaatacctccaatccttttaaaagtttcagataggctcttgagttctttttcaacaatttccttgttgatgtatggcttttgagttgagttttgtagtaaaagttcttctaattgattaaaaagttgactatcctgaaaaagagtctcataaaaatcattcatctcatccttcaactcttgaatcttgtaaaaatcccctaatttgatgtatttcttgaaaacaaatgcaactgaatagaatgaaaacattcttttttgtttgggctcaagaactttttttttacaaataattgtggttttgaatcaaagagaaaaattatttagtttttcaagtacaacgattagaatattaacaggaaaaaataaaactcaccagaaaacatctctctagctggtgatccataccaggaattgaatatattcaagcaatctttgctatgatcaatctcaaaggtgtgtgagtcttcatagacatgactatggtgcatattttcagcagcttcatccaaaaactcttttctgaataaagaaacaaaatcctcttcagaaatcaaatgattcctatacatgaaatgaagggtttggaatccaagtttgtgagttggaaattctaaatagtattgctgctgtttcttgggactacttccaattataacatctgtcaaatcttctgccaagtccttacccagcttttgtaaaatagttttgctcaaatcttcatctagagtttggtcttcagtacttcctgttgaagatccattctcatcattgccatcatgatccaatttcataattttttcattgttaggagtttccctggatctggaagaaatcaacagaaaaagaaaaataattagttcatcaattgatactgataacctttcctcctcaactgagacagatgaataatttcaaatcacttttttgttgtgtcaaaattggacagggattcatcagtctgagatttatcaatgtgcctgattttacagctggtaggcttgtcattcatttggggtataatgcttatagttgattttttccctttcaaattagcaatacgatttctcataagcagaggaagctgcatatggacatcgtctaactttggggcatattgcttgaacaatgttttttcaatttgaaatgatcttgagtctttcttatccatcaagtatttgacaccatccacctctttctttagattagtgaactccttgttcatttgctttatgagaactgaccagttgtgatcagtcagtagtttcatttaatcaagagggtgatgaaacatgtgatacaaatacactcacattttctttcttcctcagattctggaagctctgtacctatcatcaaggatcaagaagagttcccaattcacttgttgtgggaattattctcatggatatgcatgtgtgtagaacttacgttttctgggaaatcctgtgatttttactggacttagaatttcttcaatgtattcttcaggggaatctttgagtttaccttctgccaaggttgtgagggtaggagatgaccaatgatcatcctggggattatgactactttgtcccttggtgttacattctgtatcaaatggggtgactggtgtagtagaaaatggggaattaatgttagtctggtgaattaattgaatgcaaatatatgctaacatacccccttcagccagctcatgatcttttattgaaccttcccgttctatcatatcatttataggggttggtctagttgctttcaagcagcacagaacagctaaccctacaagtttgggatactttaatgagcaaaaaatcattgctaatggtattttttttattccaaggggctgaagacaaaaatgggatatccctgaaggaaaaactatcttgcttatatatcaaacagacctcacttggtgggaaaaaaatcagaatgcagaaactgttgcttcaaaattgtgacagaagttgaaaatgacaggcaaattctgaccacaagagactgtctgtgaaaggtgtttcaattttctgtcccagccatttaaccattatcttgatatggtagtaatttcatgatgaaaccaatccatgatctggtttgattgaacacgataatttgcatttttatgtaattgaaatgtaacatccgagctgtgttgtgtagcagttctgcatcataatttaattgggttgtatgtatttcaacagccaccaagtaagatctgaaacaaccttgcctgttcttgggtttggtttcaggaagctgattatgtatgcaagttggattgacaagccaacccccctataagtttatccgaatatggagactttagggtacccacctacgtcactgccaggaccactgaaaagacccactaaaattggccaatcccaatggcccaagtgtaattatccatcaaaagctttgtctgcgtggatgaaagctgtcttgaagaggtgggtcaagtggcatgacttcatcaatttgtcggagagttccgtccagcaggttccgcagctgataatcccattcccctctggtcggccgcctcggacggacttgtccggcaaattcagccgtcctcggacggactttgtctggcaacttccgcagcccagtcacctctggccggccgaactggtcggcaaggtccatccgtggactttccggaagagtttgtccgaccggtcagttgatacacagactcctgagttaattttgagtttcggcaacacagacttgaggggtgtgatgtagctgtgggtttgcaaatcgtttcccaacccaaagagcacccttccaagccctcacatgtctggaatgttcaaaagatcctaaatttcagcgggacgtcgaatttgtgaccaatcaagacccatctttgcggagtatgctcaagctagaatgaaaactgtcgtatgtattacaaagattctaagggttccaggggcagaaagagtttgtatacctaagagtcaccacggcaaatgggtataatctaccacaaatcaccaacgacagcattattttttttctttttcattgtgattcattattctgtctggttcactctttaaacctatgacaagcatagctagaatgaaaaaaagagttcaaaaaagttgattgtaaatgactaatttcacgaagattgagcagatgaatgtggcaagagttcctcttcaaaagctgtccgaagcagcctaggatcgacagatttctgggacctacgcatgccttcgccgaccagtttagcgatgatttggggccgtccatttcggatcaattcgacctctttgggcatctctgacatgatctcttggactaatttcttaatcactggagactccagatctcggccctcctccttgttgttttgactcttcatttggtttttttcgagtcgttcttttaatgagatcgttggtgttttgatcgcttcagataaaatctcacgtgctatcggtcctaaatgattaaaaaaaaatgttagatttaattttagttgtttttttctggtcgagtcagagctggggacatacgaagtagtgtgccgttcgatacacgtcccaccaattcgccgaattctttcggacagacaggacaatcaacaaatcgcaattcaaatttagccagtaagcccaacaactcgtggacgatcctgcattgtaagagcatagaaatttattgattaattattaattcagcttgattttttttttttttcgaaaacggaccagttagccatcgttttcccctcgacttctacagagctcgcgtccattgcagcctcgaagtatcgcacaccacagcctacgtcagccagatgatcgatcctctctgagccgatcatcatcaaaacttcagcgatcgtcctactgaggccataagactcttgaagacgtcttgccatgggatgaggcaactcgggcaccatatttctcaatcgttctaagatcgcctaataaggcggagggttacatcagtcagttgaaatattatgggaaaatctggattgcgaacaaggagaaaaaaaaagagagagcttgaccaactggtggaaaaattatcggcgggaggtctgggtctggaagatatctataatccgtctggctctctttatctcgtaacctgaacgtctgacggcgagctacatcaaaccctcgggtttccatctccacccgctgtccttcggccaccagggctctctgtcttgagatctcaaaatctgcactcccatcccccacaaaaagtaagtttgaaatctggatagatggcgggaagtataaaagaagaaggtatcgtcaggaaaggggatctttagttaccaattgcatgctcgatgtgtccgaatccattcacattttttacttcacatcttgagccttggatcgtcgagttctctgactgactgattgacacattcaaatcgcatcgcaaagatccctgaaaaaggttttgcctgattaggttttttactactgccactagagggtaagtaatgagaatcacttgttccatgttccctttagtcactccagcaaaccgcaaaatcgattgcagttttcggacaaagatcgaggcctcctttgcagttctaatataattgatatataaaggatgagttcatcaagatcggtgaaaagtaggattgatttttcgaggtgggttagttggtgacaaaccggaggtctggaccggtgacgatttcgatcaaggctactccgcttcgattcaaatcgatcagtgtttggccagggtataatggatcgatggtcgactttccagtgtcctaaaaccaaacacaatttgaatttttgtttgtttgtttttgagtacgatgtgcgatgatagatgcatgaactgaaaactgacttgttctagttggagttgagtgatgcggacttcgaatgaccggtcagctccgtcctctggagtgatcaatacttttccatccgatgcgattggggctagaattagcgacaaaatcatatcagtttcgctttattggcaagatcgccaaaaagaaaatgtgtgtgtgtgtgtataagactgacagtaatgttgggtgatctgatagccagccggaaggtcgggatagaagtaatgcttccgatcaaagctcgtctttcgattgattttacattccagtgctagtgatgcaattaatgccaatctcagacaatctgatgacaatacctgaatgtagaaacaacagttttcaataaataaataaaataaaaaagtaactgatcagacaaagagaaaaaaagatgcacaaatacgagtaactaactggctgtgtaccgggagttgcggcatcaaataaagcgagattggtattgctatcttggtctgctgtgggcggattggctgaaaagtttgaattttgttaacaaaaaagaaacgtcagaaaaaagctgtagaaacagggggggggatccgacagaaaatttcagagtacccacctgtttgggtcccagtacagacatattcagactactaactaacctgaagaaaacagtttagaatcactagccaattggacatggagttcgagaccgatggcgggcaagggaggatctgagctggtagatgatatctggtgcgagtttgatcgaataggtggctgttgattggatgatgagttagcagtggccagtcgatgatatctgccactgttgatgtccccttcctctgagatatgagaatttcgcctgcagatcaatcgggctgctccatcgggtcgtgttactcgagcatcgattaatcgtcgcttgctcgggatacgtcctaaggaattcttgagcatccccgtctagtgtgtctcccctggtggtggtagtatcgaacggtcgttgaggttggaacttccccttcgaggatttcgagctgcaagataatcctcagctgcttccggtccggatatgcattggccacgatcagtatcacagtccgatatgctgatccggtccagatctcggcggatcatcacacatcacacacgcacacttcacttcttcatcaagcatctccaccgcggtccgtattttcgggtccctatcgatcgaaaatacggactcggaaatgtgtttagggactcggaaccctgttctgccacaccgggcagtccttaaatcattggtatcggtgtagtgttgacaggctgtcacactaggttgaggtgtgatgtcgtgtgacattcacattgatgtgtacagtccttggtccctatccaatccctggagtagggttgacggcgcgctacctgaggcgcgccgatgtgcgggcgccgcgcacgcgcgccctcggcgtgcatgaaatctggaaaaagggggggtggcgcgcacttctaaccctaacttttttgccatcaactacccataaaagctgtatttttttgggtttcttggtggttgaacttactttttggcccccgagaacccggttcgacccccgaatagtgtgaagtgccgcatggcacccaccgattgtggctacccgataaagcaaagtcagactttgctgtggtaaaaaatttaggttaaaaaaaaaaatataatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcctttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatttcattgtcatttccgacattcaccaagactttacaatttcaaaagtgaaggctattacaccataggaccttcaaacaagtacaaccctcaacatccggggcaaaaacaaccagcctccccaaatttgggggcatatactagttaaaaaattaaaaaacatggaaaataggcgatatgtacatgttttttactgcggaaaatggcgcccctggcgcgcctccaatgtgcctgccaaaggcgcgcatcgctggcagttttggaggcgccctccggcgcgcacttttccaaaagtggtgccgtcaaccctaccctggagccagggtctggagagggaccgaggatgaaatccgtaaaatacggacgccgatggggaccgcggtgggtggcattttttgggctgcggtccctaaatgcgggatagggacccaatttagggaccgcggtggagatgctcttataaaactctcaccgatatttaactcaagagatcgccgagtcccattggaaatccaggcttcgatgattgtgtcattggacatgtcctatatgcagactctgattgcaaaccgtgcaattctgatgctttaaatcatcatagaaattcccagcattggcagcaactgagatttggttggatgtaatttttgcattgtgcagattgttaaagaaccccacactaacctacacttgtttttgaatcaagatacagcttaagaaaagtatgatgtaatgtgcatgggaatgcaaagactgaagaaaactaaaggctgctccatgatgcagaggttctaatgagagaccaatgcctctattgcatgtccaaatatgctttgacacatattgatcatcccttgtatgtagttgtgccatggcatttttacattgcagttcaaccagggctccatatttgtttctttactttctttttgttgtttcaaatagtgctacacttttgtcctgttccccagatcttgtggcactagcagtagtatcagccctcactgcaaccccattgggattggtcagtgttttgtattcaatgaatttacaaatcaagacaatttactaatttatgtggttgaacatggattgtgtagtaatgccaccttcctaatatgagtacatcctgaacttgtcaggttgtgatgctattttaactttcagattatctatcttgactttcagaaattgaatcaattctcttattctttgatcatcacaatatatattcatttgatcaccatcaaggataaaattgactttctgttcatactgagagagaatgttgtctaaatgacttgagatgcacttcaattcatcaaggggtttcattggttgattcttggttgggagaaattcaaaagttgagggccatgagttttctttgcacttacaaaacctcatctctaaataaatttttatgttatccagttgcccatggaaccagctacttccacacatcaaagcatacttcttgccaaatacatcatcctttttcatattcaatctggcaatcaaatcagggtaattttcttcaataaatcttatgatttgaaaaagaactggtatttcattctggtgttctccatttaaatccatgttttcaacacttttgaaagtatcagatatgcttgtgatttctgttttaataagatccccattgatgtataatttatgaattgaattttgttgataaaattcttccaatagattgaaaaatctatcattcttgaaaaggctttgattgtaataattcatcctatccttcaactcaggaatctttttactatcatgtaatttgatgtatttttgaaaaataaaagcaattgaatagaatgaaaacatcctttgttgtttgggttgaagaactatttccaagtaattttgatttgaaaaggaagaaaattgaattcatgattcaattggttagttctgagttgtgatgattagcttcttaaagtgaacaagcaacttaccagaaaacatctctctagctgttaatccataccagccattgaagatattctttccatcttctatataatcactatcaaacaagtgtggttgatcatagacataactttggtacatattttcagcagcttcattgagaacattttcttcaaataaagagacaaagtcctgttgagttattaaatgattcctatacatgaaatgaattgtttggaacccaagtctatgaattgggaattctgtaaagtgttttgtgtgtctctttggactactttcaattattagcttgataaactcttttgccaaaaaattgcccatcttttgcaaaacagtttggtttaattcttcatgtagaatttgttcttcaataatctctgttgcagtttcatttttttcattaggatctggcttgatgctttttccagctacaggaggagctgtccttaatttggcagaaatgaaatcaaagaacaaggattcaatttttcaatagacatggataattctgtcaacaggctactgaaagtcattttacatactttttcaatgtgtcacaattttcaaatttagaggttttcaagggttttacaatgtagctgttgggtgggtgactggttttaggtatactgatagttgattgtttgccttttaaattagcaatacggtttcttattgggatggaaagctgcatatgtagttgatctagctttggagaatattgaatgaacaatgccttcttcatttggaatgatcttggatgtacagcatggaccaaggatttcatgattttcacatctttcctgagatatcttaactccttattcatctgctttattagaactgacaattagtaatcagtcagttaatccatttaatggggaaggcaatgggagacactccaaatgcactaactctctctttcttcccatgattctggaagctctgcaactaccatgaagaatcaaggagattttcaccttcagtgttggtgggaatatttctcatgagtttgcatgtgtttaaaactcacattttcttacaaatccatcattttttaatggattcagaatgttcttgatgtattcttcaggggcatctttgtcttcagggattgtgaaatctactgatttcttgagaataggattcaaacccttatcatttgaggggaccctgattagttgttgccttgtggtagtggtaccccctgtttcaaacatggtgactgctatatcaaaacatggggaatcaatgttattctggctacttggttaaattcttgtggatgataacatacttccttcaaccatatcatgactgtctcctgagtctgtctgtgcgaccacatcatttacaggggtggatttagatgcttgtaagcagcaccaaacaatcaataattgaagttgtgaataatttgagaagactaacatttttcagtggtaccctaggggtttatgtgtggattcaagcttattataataagtactagtctgaattttgaggttctaacattttcagagggaacacttgcaatatgattgtatgaaagtgattcataaacctccttcttcaagcttgtgacagagtatggactttatgtgtacattccaactttcaggtgttgtctgatatgtgtttgagcatctgtccctggccagtatattaaagccaccataattcctagatgaaacagatttctggataactttgattattgaaacaaattctcaaattatgtgattaaaatatataaaaattaaatttgcatcacaaggaagaaatgtttttgactagttgtttaagaggtgggttttttttcttgcaggggccaacctgatccttgagcaaaaaacccactatccactgtaagcctggatgaatttctgattttcaattttcaatttgaatttgaatgatgggaaaaacttattttcttgatttctttttctatgcatttcgtttcctcccccctgactgaaaatcaatagctcttcttcctgactcttgtgggtgatgtatttataacttatacacctctttgggaagaagaggtgtgtaagattcccagaaactagcaatcttatttggttgaacttgaatatttatgcaatgatgcaagtgtcaagttttcattccaaatttggtcccagctccccctgactgaacccgactagagcaagagaagacctttagaaatagaggatagatattgttctagttatcctgattcatgtttgtgacagacttgtctcatctttttggtaaaaaaggtggataacattcccagcaactggaatgaggttgaatatttatgcactgctcacaatgttaaagcaacctacacttggtttttgagtaaagctacagcttaagaagagtattaatacaaataacaatgctcaaaacggaataaaactaatgactacttgaggatacagtagggcccaggggtcatactggtggaccatgataacctatgggctccctacaagaatacattaatcacccaaacttgctttggtccataatgagcatcccttgcaccatgatatttatgaatcacagtttcaacttcaaccaaggttctatagttgtctctttactttctttttagttgcgtcaagtaaggctacaccggctttctgagagccgctcacgccagcagttgtatcagcccctcctgcgggcccatcggggttggtcgacgttttgtcctcaatgaagttacgcagcgcaatgatcgactcgttaattcccttttcctgtaggtttcgcaatgacgacgaatcagtcacatatgaacccccccccccccgcccatccaaattctaagttaacagcttacttgtataccgttgtgaggaacgtcactacgcttttcgactggatccgcagggttaggaagcggtcttaggaaggtaaccagcagcgttaaatacgttacttagcttacaagtgagaaaaaatcaaatccattacttactccttgatcatttgtatgtgccattcacctgtgccagctacttttacagcctttggatttgttggtacaatggccgccggcttgactacttgtttgagcgggtcatcgccagtcgaatgataaacacttaatgagctatagatatcaaggtaaaataaatttcaatgcctttctccttcttaatattatggcgctttttttggaaaagacgtacttggccttccactgccaacgaaaataaaaaggaacgaaatgaaaatcgatagatctacccctcagcttgcgtgtacttagattcatgccttgaagatgagcagggcaacttacgtctacttctatggcaaaattgaatattacatcggatttcacatcaacatcaaaaagcgttttgaagttgatgtctctaactctgattttattcgcatctttgtcggcagtgccggcggtgtttttagagtcgaactgtgtgccatgaaaaatgtcaaacatatgggtacctgtcacatgcggaaaaataacgataagtcaaaaaaggagttctatgtatggtagcttgatcaagcttctgaacttaccatcctatcaacaaatagataaatagagtcagtcagatccagttggagcatttttcgtctcgtagggaaggtagtgagatccaatacacttactgcgtcaggaaactcaacacttgcaaggagataaccgtgcttcagatccaattttccaccttttgtgaatatgaaactcttgaagaacatcgcgatgggacataagttaagctgacgacacttcgacttcaggaagccagataagctctcacatgatgataggtcttcgttcctgtttcgaaaagctttgcgttatactcgggcacaatgtcattgcgactgtaaataattggtattgaaaacagtatgattagagtaagtttttgtggtttgagataaacaaataaagaactaaccggaatcctaattgatctttgaagatagagttatcgttaattttcagtgctaccacttgaaattgactcttgggtactttcatgaactggtaggcctcagtgagagaattttttccagtgatagtggccttggtcaatttgcctaaagcggtggtcttgtcccccatatcagtgaccttagcagttggcgggattcggtaatctaaaagaattttactcaagcttggcgccaccagggcagacaagacaacaagcaagaatagagaggcgctcgaggcagaactgagtctctgagacatattgttgattgtaaatgtagattaaaggcgaaagtttttgtgtacgtgatgagaagacttttgttcagcttggaaaatgggtctcaagatgcttgaatggctcagggacgacgggtttataaggacttgtgtgtcaatcgcacgatgctaagtgcgatggtcttcattaactgataccaacaatcttttttacaaccttgcccaccgatttcgaccttaacaagacagttcagctgtctacccggtgttgatttgcagacccggtcgtatagtgacgaaagcaccagtcggcgtctggacttggcgacacccgaatacgagcaattgcccatagaaatgattaaaaaatttgccgacaaggaaacaatcattcaagcccagcgccggcgaccggcgtttaaccattgctaaatgacttattttacctgtttatcccggggttgatagtgaagtaccccggtcgtgaaatgataaaaacactaatcgccatctgatgacagggacatcgcaatttttttggtatgaactgttcaaaatttcatcaatgctgcttttccaggctccatccaataggcatttttgttagccaaaatatgatatacggctgcatcaatgaatcaacacaatttgatccttgtctctaacatgggacaacaaaaagattaggaccatgaactagtaaaattgtgtaactatcctcacagagtttcgcttagaactgtaggtgcttggaacatcaatcaagtaggaattttttccttcacaaggttaccagagttcacctacaactgaccaagtggctcattgtggattgcagtagtagcctagacaatcacaaagtacgcggtttgcgacttttgggtgtgggatcgaaaattttcgcgatcaagagtgatatatgttattcaacatttggaaaccagtcgaaatgccatgcctgtttacaatgacggagacgattgattatgagaagaccctcctgaattattcttattttcatgacaataagtacatttatttaataataataataaaagtgcaaaaaatgaagagattatatatgaacaaatgttgagtagaatccgaatgcccaagtcaagaattagaaaggaaggaagtagcaggagaaggataggggaaggatggagaccacagtgatatcactgttgtagttgggaaagaccagaggggaagtggaccaactagtactagaacagataaagaacaagaatcagtgaatagacctgaatgaagatttctcgtgttgtcgacttacgcctcctccgtatccgagaccacctccatatccgagtcctccaccatatccaaggccaccaccgtatccgaggccgccgccatagccaccgccgtatccgaggccgccgccatatccgaggccacctccataaccgaggccgccgccatatccaagacctcctccatagcctccaccgtaacctccgccgtaacctccgccgtaacctccgccgtaacctccgccatagcctccgccataaccgcctccaagtccgcctccgattccgagtccgataccaccaccaaggccaaggcctatagtgggcgtggggacagctaggacagtgcttaaggtgaagatcgcggccgaaacggagagacagagagtgttgaattgcatcttgttaggattggttggtaggaagtcgacgaaagtgggtgtttgtctgaagaggttggtggattatttgagtcggtgaaagggtatatgtgtttaaattcttgagtgggtttttataaaaggtatgtagtagatgaaggatccaagtggatgtaaatggcctgtcgaaggttggttctaattaaagggttgaaagtggaaggtaggtgagaagttgtctgagggaaaaacaagaacgtcagagtaatggggtctttaaatactgtggatccagcgcgatagatcgtttgcgcccaactagatgactggctgtagcgtggctactgatgtgagtgttgctcgaccggcttcagtcagcactgacaggagcaaactggctaatagattcaacctggattcaaccgacttcctggttctaaactggaatggtcgaagcgcgaaagactaactcgagaagaaatattgtgccacggatgaatgtcccatcaaagtctccatggcaagtgtcaacagtcgtcagttaaagccaggagaactaggccactagaggcaacaaagaaccgctctttaatgagcaaagaacctcgagcccatgtcatttcgagtagcatgcgatgaagctcaccggatgatggccgtgttgctggtgaagccaccgactttgatggatttttaaactcgtcgacatcatggtccaaagaaaatcaccagaacctgcctgatggaccggatcacaatagctcgaaagagatctgaacttagcatattaagtgtgggttcatgacctaacttttacttacctgagtccctctatgggcggtgggacggcgccctccggcaaaccatcggatgaaactgccggagggacttagttaagctaggttcatgacggggtctacccagatcattgaacctgactggcttagtccaactcccacgagccccaaccacaagtcccgccctggagggaacttgtgtcctgtgtgataccggctgggtagcgaagccggcctctccctaataaggggagcgccgggcggctcatggggccgcacggttccgttccttcgggatcctcctttccagaagcttacaccacaggtgcactttgaagtttggggacctggggacatcacacaagacgtcctatgtagaggtatccaaatccatttagaagccagatcttccatcataactgcttcacaaagatgccattttgatggcctttgagttcactggacgggactggggcaatggcatcccagggctgtatctgcaatcccaaactgcacccgtggtgtaagtagatgcctatttttaggacttaatcagccaagacagataaacacaggtcaccccaatcctcaatgtgatgcggaaacgcaatgttgtactgtagagacatgaacacaactattaatagattgaacgggttatggatgcaggactggatacccaagcatcacacctcacagccatcagtttgatgatgtgatcaaaaagaggaggggggggggggataagccagcatctttccatttttgaaaaattgctggtgactcttacaatttccttgcagggcatgggttgaatatatgtgaatgatttctttttcgttggtttgttaagtgtgaagagaggaaaaattaggaacaaagggacttgattactttagttagatagtttcgtaaataaacgaagctgaaaacgaaagcaaggcaagacaaaagtaggtcgagagggggtggggtgtgtgtatatatgcatgcattcggtaggtattatgtatccataatcagttttgttgtttttttgttttagttacatgggtggagagggaggggtcagtcctttgagagaattctcgtctaatggagatgattccaattggattccgactccgaatttggattgagactttacaagcacacgaagtatttcaatcagccacccacagaaaaatgtgaaattgaagagatgggctcaccttagcatggtcgagttctccagcgacggagaatgtgaacataggagcgatgcgctgttccagcagcatggagaccttcccggtactgtcggcttgagctctgacggtagcctgtctgaagtcatacttcaacccgacggtactgacagccttacgttcgcggggagatgggtgaggaagaaagtggagatcgactgcggcctcgacttggtcggagagtttctgccagtaggaggcttggagggggccggtggcttggagggtgagtgtggagatccactctcgtttggcggattgccatttcatgaggtatgacatgctggcatcctccatcggcggcatcacttgccataccgactctatccctagactgaagcgtgggtgtagcgattgcaggtattgggtaatgaaaattcccgattggttgctgatgttcgggttgtatgccttcatcgataatgcgtaatcttgcccatgtcgctcgtgttccacttgggttacggatgggttcgtggggttcgagggccattgaatttgcagtttcgaaatatctttcgatccccatcggtaattgaatcgacccatcaaagtagcatcactgtcgatcgtaccttgcgcaaaaacctaaatgaaaatcaagaaggagtaaagaaaacttatcaggaactcattcaaactccttttggaatgatatcacacaatggcgtgaattgacagggtagtatatttgtattttacattattggttgcatacattccaccaaagctataagtacccgggtgaattccacccatcgctccaccttgagcacccatgttgaaggaatgagtgacattgaatgccgggctcaatgagagcgctttagccaactcagcacgagctccatcgaagatatagttggttaaatggacgcctgccaacaaaaatagaggaggatgcggaaaacaaaatagttctgcttagtttttctgggccggtacacaacagaaagaaggtgataaagcgacggacctttggcttcccttccgacttgttcgtaagtaccaggatcgggaaggttcaaagaatctctccacttggagatccgagcggtgaactcatggaccggtccgaggaacgaggtggaagaggtcgttgaagttttttcgtatgcgttcgagctcagcaggcttccggtggccgtggtgatcggggtcttgatgacttgggcggtggagaggtcgagatgagaactcgaggctgttggttcggcactcatcctgtattcgttcttggacggtcaactgtgtagggtgcgatcgatcgttctcctgttgaccaccagctgagtgaaaaagagaaaaaaattggtcaaaacacttaaaaacttcaccgacaaaactcgataacgtcatacattttatgcaattcgaccggattaaactcgcgggatcctgagtttattcaatatgaatgtccccacgcagccggtccgagcggtccgagttaccctgcctacggccttcgtcttctgccacaaggcccaaatttcaacgcatggcaaaatcgcactggggacagtaagattgtggtccctgccgttcaatcagcccggctataagaaatgttattccgaggatggcacagcctttcgagcgaagagttcccactaaaatctctctaggagtcccgcccctctggcattgataccagtacactggccgcagtctttaggaggggaacttgggataagctagtttgcacaatccaagtctattgccaagactcgcagtaggacctctccaagtttcactgatggcccaaattgctgcccaccaattgatggcacgtaaacctttaaaatgtcatccccaccacgtgtcaacgagactctgaaattgtgaagagatcaaactcggctgatgttaaccggccccatactgtctcgctttcaaacgcgtacgatttattattgctcgcttgcgattggctgtgcttgggcggagaaaaagatgataggagttgaaggaaacccccaaatttcacctcgcagtgcactatcctcatgtttattttgttagagcaaagactacttgcaagatccctccccgaatttctttcacttagatccaaaacctcacaaagcaagccagaaatgttactctgggcaagcgtactagtgtttaattatgtcgcactactgattgttctaacggaaaacccagcggagtgttctgtggcaagattattgaaacggatggatacggcaatcgaatcggggcgtttgatggaatcagagcctgcattgtaagtgaatgagtattttctcaaataaaggtagtgcttaaggttcctctgagctcatcatgatttttgatttcaatagggcccatactggacaacattttgatgacgccaaggcgctccaaagtggcggattggatttgtaaggaggttttatttgtgatttttctacccaagaattcaagtattgattcaccacatcatcatgatcttagaaaaaactcgccgccagttcatcaagaagcaacatttgagaaaacaatcacacctgaaaaggaacaagaattgtaagccgtctgctggattttcataaatcaatgaatgtcttgtaaaaaaacaatcatcaaacaaatgttcaaaaaaatccaaaatattgtttaggttaaacaaggctaaggcaaagagcagggttctatcaagaatgtttggcataaatgagaaggaaatggtgccaaaactttacaatgtattgaggtttgtggtcaaaagatctcccattcatgagaagataatcatctttctttatttgcatgtgtatttatatttcccacttttggtgagatgtaactgcatgttgtgaatatcttcaaaacattatcctagatcaccaaaaggcactgtggttttaagtgtgccatatgtggttacattccatggaagcttcttgatgtaatcatgcttggaatcaaatggaactaatgttcttttttttaatcttcagccaaaattgagcttggtttgtagaactgactttcattgacatctataatttggctcaggaaccatcatttaggtttgttagcagatgaaaaatatcaaacagcagcactcatggatgtcgagaaactcaaaatgagaccctggaaatagtaggtttcccattttgtatttttattacaatcttgcatttttatttgactggataattttgaattttttgacatgtttaattaaaaaagtaaggcatttaaaaaattcattaactcaggaaatcatgataaattttataaagatgttgcaaaagagagggtaatgatgtatgtatcaattgaaaaaaaatcatttctctcaattcaagaatgtgctataattctttactgatctttgattctattgataaatgaaaaaaataaaagaaaaattgaagaagccattgatttcttgcatccagatcacacaaaaactgaaatgaaattcttcaagaagtttcttgcaggaagaaacttgcgctacaaggacccagaacagtttaccaaaagagttgaacagctttgggttcaatggaaagaaagcaaacattcaaagtctttctctttcaaggtcacagcttttggggagagagttttaagacatgtcaagaaaatctacaaaaaggtctttgagagatacaagaaaaagtcgcaatgatctctttccttgtttatattttgaaagtctcacattctcatcattgatccttctctctcaaacttcatttgtagcatcttgttttactttttagttttactttacggttcactttttcctatcacatctctgaagaaacaaagagtcattctaagatctagcatttatcctattcccacattggaaaattctgatgtcaggtttcagcctgaaaaaagtgctcagcatgataagattaagattttgaaaactttgaaaactgctggcagttcacatccaaagaatttgctgagccttgttcttcaactcaaatctaagtgagtgctcaatttggtcaaactttgatgcacagtcactgtgcatattacacagtgacattgtacaagacattgttctggtatacctagtggttacaacaaggttgatgctggagtatgctccatgtcaactgctatctgttacctgagattttcttgcagtgaaagatgtggatagaaaaaacaaacctgaaggagaattattggaatcaatgaggttcagttttgacaatcaatctgccaataagacaccttccagcttgatacttgtttctgattgatcaaaaaatccttctgagtggagagttgtgaagaaaggttctttagggatagattttaccccccatccagtgtcatacttactacagcctttacaagagggagcttttaataatctatttagcttgcaagtccaccctatgcagagctgggtgtcaccagccagatcttggtgtcccaaatttggctaaggtacagtgggtggaccgttatttttggcttcttgttttggattccagagcttcaaagcaccaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaaattgattttgggggattgagagtgctgagagaaaagaagattgggatattaaaataatgattatgaatgaaaattttggaaaaattacttcccagatggcttcaaagagctgttgattggggcattcaccagcccacattgcagtaaagcactggaatttactgatttggatccaatctggacaacctacctggccaaaccttttttggttccaatttttttcatttataattattcttaccatgttccactctttctttctctcagcactcccactcctcaaaaatcaataacaaagcttttggaaaaaaacatttttattttttatttttcacaaattttgaaactttatttttggtttttgttttttcatattcattctttgggacctattctgcaccagttcaccaagtcgtgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaacaatggtccacccactgtacatagagtacttgtagtacaaacccccaagtttcatcaatggcccaaacagcggctcatcatgtggtatgtcaaagcttcacaatatcatccctgccaggtatcaaaagctagagatggtcaaaggatatccgttgcggttatccgttatccgctggcgggtatcccctggcttcattggatacccgccagggggtgcggatgtcccgtttcccctaaaattcaggcggatatccgggtatcccttcccggtcatatacaggctgtcggctgtgggctgcgctacgcagcccacagccccgcggccccactcggttgccggcatatcctatacgagtgggatgccgatacaccgacatcccacttcaccggccttctctatcgccaactgacagaggacaaggacgaagtcgatcgaccccccctccgtcaccaactccccctccaattccctcctcgcacggcgtcggcctcaccaatctcccctccatcggaccttgccgatctcccctccatcggattcgaggatcgaggcgcccctcccctcctcgcacggcgacggcctcgccgatctcccctccattggatttgaggatcgaggcacccctcccctcctcgcaccgcgtcggcctcgccgatctcccctccttcgaggatcgagccccccccccccccccccctctgtcaccaactccttgacttcaacctgtttgacaagtagaagccaggtgagtcccctatgagttttcccctgttttgcccctcatgattacccatgaaaactgaccctgtttccctttttttatttaatcctgccttccaggcttgttgaccaggggtttctgactggacacttcaaggcttaagtaagtccacatccctatgagttccccctacttttcccctcattgctacttatgagaactgacctgttcccttgcccttttttttaaccctccctcttgatcatattctatgtttctcaggcttcatctatctcattaactccttacataatttataagtaagccatttctaaattctttcccatttctttcccatttcagtgaagaaatctgtctcccctacttctttcccctcatttttgaaatcaactctaattatttggcaatttttaacccaaccctcccctctggctcccatcatttttcaatgtagttcaaacaccaatcaaatcacaagaatcatggaacgtcgatctaagagaatccaaagacgtattgaacgaggtgatgattcagacgcgagcgatccgcctccaagggagtccaatgatgagtcagcgacctctggtgctaaccccgtgggacctgacccaacagatgaacagcgtttgggtaatctaccgggtcttttttcctctgatctcattgttgtatatgttttgagttgattaaaacttttatgtagaacatgcaatgaagctttctcacaatcaagttagctctgcttatgcgtcctatgaggtaccaactatgtctgatcagaaggacaagtttggtcggtatatgattgcatggaaatgtaaaacgtgagttatgcgagtggtagtcaactggaatgttgataacaaaaacaaacaatgttattctttatgatctaaattaatacatcatcacaaatgtgaaaactgttactaggtgtcccaaaaaaatcaatcaacctgcgcacgagtcttcatgcgttgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagttcaatatttagaagggcatatattctcaggcgtattatggcataatcacattctacggggcatttaacctatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaagttttatttgcatacaaattgcttattgcataatgcaaaccacaagttggccttagtttgtttacatattcaatattcattgcatagggtaaccacaagttggccacattgtttgtaggtacacagagaatcttgtatagatagcaaaaccacaatttggccggattttatgcatatttgttataggttagggttagaaccacaagctggccatttataaattataggttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattccaatttttcatcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgctccattgagatcattcagccatttgagaagcataggaaaaagaaagtagcaatcagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaaggaggaagggaaagacactttcaatagtcacattttttccacaatatcatctcataaattcacattcatcatcagtacatacgtcaatcattttccaaaatacataaacatataaacagaaaaaaaaatcatctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactactacacatagttttctctatcatcagtttttgccacaacaataaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtggatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccatccatcccaaaggagttctcacatctggtgtcccaacagtggcctaaaataaccttcagaagatcaacagtaaatctccctcagcaacagaagactaaattaaagtggaggatcagggatcacatagtaaacctggggaattattggacagagaagcgggaaagttggaccatcagccaaatactgaacaacagtcaacggagagggaagcaatatccgccgccttcaagaagtattttccagaacttaagctagagtcaagaatgtctaccctggaagaatctagtatggagcaatcagccatcattctaaagcaccaagctgcccaaatattaaaactggaggactcaatacagagtatgcaggagtcagtcagtatgttactcaagcagatacagacatcacagctagttcaatcagattcaccagagctttttaaggatgaaattctggagatttgtaaagataaaggaagatttgagtcaccctgcacttcaataacaccagttttggatcagtataccttacttttgggcagtattcattcactacaagcagtgaattggagtcaatattatgaatccagagagaacagagtggaaaatatcagagacaaagaacataattcagtagaaactccccaaattccaaacctagatgataccattcaacaagaaccagatttagaatttcaacagatagatacttttcaaaaagaattttcatctttgcataaatattcaaacaaattctggaaagatgaaagacacctcaaacgttttagaaaggagctaccaggtggaggatccagcaacttggattttatgcatatcctcagcaaaattggaacagaagcattattgaaggaaggggattggaaatatagatatggacaactgggatataaactcagaatcagcatatataatgaagataaaaagggacttagacaggctagaataaacatacctagacacaaacctttttcaaaagagaggaaccctgtttttggtcccattcaggaggggaatcaaattcaggattgaatttttttaaaacaacgctcaatgtatttttagaagaataaatgtaacttataagagatcatagtcgtgcaagcaaaacaagagaatatggggggaaggtcaagcaataagaagcaagtcaatgcatataaaattatttggagaacggctgtttcagtcttttttttggttttcttctatcttcttttctctttcagaggctttggcatagtaatataggacttggggataaaagggattagtgtaattaatatttacaaggcctaggagcaagcagaccagaaaactagaaaataactgcagaaaaggagtggaccaaacaagtagtcgcgtaggagaaaacaacttttatcgctgttcaaatcgtagagtgattaactggagaaagcgatcaagtggaaggagagatctgtctctctgtttgaagtctgacagacagcgatcaggaaagctcagcgcaatcatagatgttcactcaagcaagcagagcttgacatcaaggtttatggtttaaattcaatggaaagatgcttgaagaaattgctttaacatccaaggtgttgacaatcttaagcgagctatacaaagtattctcaagttaccaacaatctgaagcgatctgttatgatgtgaacaagcgatcagttttgagaacgaagtggaaagatataagcttggagaaagctatcataatcattgtagcaggttcaatcttagcacagtttccgacaagaagcaaggtgttcagacaagcaggcaggagctttagtttacatgtttggagagctcgcacaagaaggtataaaaaaaaaacatggaggcactaaatcccattggtccagaaacactgtctaggcaatttacaaggctcaactcaagctctgaagcaattgtgattaatagatagccaaattgtattcaaaaagctactcttgggtctgactacactaggaatttggaccgagctcagcaacacagttgtctcaagtgacttattggttgatggtcaaagaaggggaggagagcaatacaaagccttcttttatattcatgagggtagcaggtgcacagcagtctactaagctgaaagccaaccgatttccgaaagtcggagtaatcaaacaatgatgtgaccacaccagcgcgcaaggagtggatggtggaccaggaatccgaggactacctagatccatagacactgccactggcaggtgtcatgtgtacgggatctacaaatgaacactaatacatatgtacacttttgattcaagatcgaaggaaggtcctggctcatcccggctgaagaaggaacaacggaggttatgattaagcgaggtggtggatacgtatccaggaagaattctttgtttgattcaactcaactgcataccaattggcgaatgaaggacttatggcggttataggattacatgtaaggaatttgaatgtcgatcaggctagcaggtgatggaaccaaagccaagagcacaccaccagcacagtatcaggtgatcaaaaagcggtactgccaaatgcaagatctacatagatctacatatggttatcaacagcacatgaatcaattaagaattcttcaagcagtgcagactcaatttgtttggtaagttcagcactcaccagggctcaccggaagacaaaatgcaaggttggttttatagaagaaaatgggaagaagaatggggaaacaaaaccggaaaagctgggatatcatcaagtcagcttggccccagaagaataaaaattggatgcatactgtgtgccggggatattaaagtataaagggtctgcaaaaaaaaaaaaggggtccttcatgaccttaaactgaaaatcaaacagcctaaaaaaaaggggtccttcatgaccttaaactgaaaatcaaacagtctaaaaaaaagggggtccttcatgaccttaaactgaaaaatcaaacaatctcaaggtggtctctcatgaccttaaactgaaaatatgaaaaaaaagcagaagtaactggataccggggtccttcatgaccttaaactgaaaaatcaatcaatctggggtccttcatgaccttaaactgatatatcaaccaacctggggtccttcatgaccttaaaatgaaaaataaaccgatctgaagggggtccttcaggaccttaaactgaaaaatcaaccaacctggggtccctcatgaccttaaactgaaatctagaaatggtcggaaatggaaaagacaatgttccctcatgacccaaaactggaagtattgtaaaaaggcggaaataactggaaaccggggtccatcatgaccttaatctgaaattaatgtggagaaaaccaactggattcacaaaaatgctgtacaatctaacagtggaaccttcggtgatttcaagagaagaatcaatgtgaatgaaatttggggcaagaaaggacaggatttacaagaaatagaattaccaccaaatattcctgaataatttgaactaccggatcacatgaaccatcgatttgaaggataggggacagaagagaaagcactaaccaggtggagattggagacatgggctttttttgggtaatgattcaaacagtagtatggctaaaaccttttttggtaaactggggattatttgaaggaggcttaggagtattccactgggggaaaggtgttttgaaggtgtttcggacaaccatggaactcagcatatggagatttttgaggggcctctttcaaatacatcaaccactggccttttccttggaccaatgggatgaaatagattgaaatagattcattaggtgcctttgatttggacgtggcaggcgtgggggaggacaaggagttctaaaggggatagatgatactactgttggatgaattacttgagaagaaatcagttggatatatgaaaaccagtttagtgaaaactcagagcagaactacaattcaaatcagacagacaatggatcaagaaggagtttttaggaccagataggatatcaagggaaatgtttcttttgggtacatctgatgggatcagtgatatttaggaattggtgtgtaaggcgcttggtaaagactggtcatggaagggttgcaaggttcaattatatggcataagagggggtggagcttgtctattaaatgggtaattgtggtgcatatgtccaaaattggggtactcctggagtctggaaaaatttgatacttgaaacaggaatgctgcggacagcattaagttgggggaggatgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagttcaatatttagaagggcatatattctcaggcgtattatggcataatcacattctacggggcatttaacctatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaagttttatttgcatacaaattgcttattgcataatgcaaaccacaagttggccttagtttgtttacatattcaatattcattgcatagggtaaccacaagttggccacattgtttgtaggtacacagagaatcttgtatagatagcaaaaccacaatttggccggattttatgcatatttgttataggttagggttagaaccacaagctggccatttataaattataggttataggttagggctagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttccccccctcattccaatttttcatcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgctccattgagatcattcagccatttgagaagcataggaaaaagaaagtagcaatcagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaaggaggaagggaaagacactttcaatagtcacattttttccacaatatcatctcataaattcacattcatcatcagtacatacgtcaatcattttccaaaatacataaacatataaacagaaaaaaaaatcatctcttactcaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactactacacatagttttctctatcatcagtttttgccacaacaataaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtggatcattacatacgtgatatatctcatctgctatttccccctcacaggactgccatccatcccaaaggagttctcacagcgtcaatctgctctcacacatggcttgatgcgcaaagaaggcgaacaaaccctcagatcaaaagacccttggatcacttggcatatcaggaacaggtgaaattgacccacgggaggttagagctttttgcatttgctttttggataattattaatcctcaactgacacatttcctcaggttttgcaaagatgtgtcctctggtgtgccgagtcggcaaagccattttcagctttggaagaaaccagcctgaagagacttcttcatccgacaatcttgaagcaccttcccagtcgaaagatgatttcccaaggtattcatatgctctatttatgtgttcaggagaagctatgtgaggagttaaaggtgagtgaatgacttttagttttggctggctaatatcttctttccatcaagcattcctgattacctgatactgacagcagtttaaactctttttttgggctattcagatgcatgagggcgcgctttgcttgggtgtggatgcgtggcaatcgccaaatggatacgatattattggcacggtggtatatcgacttgtggacgatggcactgggaatgaaaatttggatgcgatgcccctggactttgtgcagcttgacgaaagccacactggagaatacctggctcgcatggtaagatatattgtggagaagtttgggttagaagatcgggtacgtaaatttttttgtgtcccccacccctcttttgaatgtgaacccagcttttagtccctggattgtctgtcatctgacccatttcctcaactctgattagatctgtggtattgtttccgacaatgcaagcaacaacaagacaattattgcggagttggaaacactggattggaaacgattcaagggtgaggcacagtggataagatgctttgcacatattgtcaaccttatcgtcaaggcaatacttcgaccattcactcgtaagaaatccgacggtcgcacagcagagtttgatgactttgatgaagaagaggcagaggatcaactcattgagaggtaagattttagcctgtttcaacttcaagcatctcattatgacactagaagctaaataacacctggaggtttgtagattcaatgaagtgaaagagcacagtgacttgaatgatgatcaagacaaccacacaaaaccagaaggaaatgacgatccagatctcggagccgacgacgatctcactctggccgacattgaagatatcgaacgagaagactccatggatattgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgtttaccttcacctcttgttatcttatcactaacttactttatcttatcttatcttatatttattttattaatcaattacttatctattaaatacatatctgctttatacataaataaatatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctgctctacagtattttcacggtcaaatatcattacaaataaatatgtacaagtattgaatgttgtttaacaattaacaatagaattaatacattcaatacatgtacagatcacaattatgactgcattattagaagatctgtcaagtgtacacatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaatttgatgtgctcagtctcctggccaaagatcccttgattctgagcgctcattcttcccttttcaaatattctggaacttataatccgtgcccccttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacctttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtcatgagtcttagtaccctggatgcctattaatacctagtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacgctcaccacgctcaaaacactcagtcaactcctagtaacaaccttttcaccactcaacactcaggttagttacccagaggctgacagatatttatacttctgactcgtgttgccaaacgcttgcgaaggttggtttgttacttttttatctaattatctaatcaagcatgtttcctccaactctgtcactctgacatacaatcaaaattattgtgtcaaatttttgcagttccgtcaaattgccatgaaacttcggaagtccccaaactcaaaggcaagattcattgagatttgtgaagaaactcaatgcaagaaaccccaaaccatcaagcgtgatgtcccgactcggtggaacttgacttacctgcaaatttccagtattgtccgatgtgaggaggccatgtaagtctcattatcatcagagatccccaatattcaacaaaactgacctgttaatgttattcatgcaagtgtcatgtggcagcgcgacaagcagttcggcatgccccgtaactatcatgttcaacaagaagactttgacttagccaccgacttggttcaacttttgctcccgttttacgaaatcacgctccaattgtcaaccaaagcctctgcccggattgcggatgttgttgtgatgatcgatcaaatcacatcaaacctcgccgccgtgattgcaaatcaggatcccgaaaaaatcaccctccagccttacgaaatgcttgtcgtgcggggcttcgcataacaaataagtattactccctcactgactgctccccgttatacagaattgcaatgggtaggtcttttcttcagctttcatatgattacatgtgacattcctggcaactaacaaatattatctatgaatttccagttctccatccctctttcaaggacgaatacttcaagcttgccaaatggccaaaggaatggatcgatgaggcaatcaaactcacccgcgacatgtacaataagtggtacaaacctcgacacaccgaatcggccccgaggccaccaggaaagggaccagcaagggtaatttcatctcaattctcccgtttctgtttcaatcaactgatcaaattctccaccaggcgcaaactggagttctggcaggtttaggtgatgctgctgacgcttgatctgcggccccctcaagtgaccccattgacagatggctcactggtcccctgtatttggatgatcagcaaccaatagatgccctcaagtggtggacggagcaaaaacggagtggaaatccacatcacggccttgcacagatggcccttgatgtcctgatttgtccaggtaagactcacatttagttatctcaaaatcattatcagaatgctgatcattgcttctgactatttgaatagcaaccacggttgacgtagagcgtacgttcagctttggtagagactatgtcaccactaggagacacaatctccacccaatatcagtaagtagaggtatggcgttggctttttattccaagaacaacaagataaaacctctggagctccaagaatacatggacaaacggaagaacaaagctaggactaaggcgaagaggcccggtgtggtcattattcctgtgtatgaagggagaaaaattcaaaatttcattatttatcaataaaggactcaatatatggacaaatggacatcagaaatggaatctaaggccaatttaacccctagtcactcactggaaccaccttcatatctctactggatcagaagttacgcagaactgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttcccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttcttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagacctcacggatttagaatagatttgccttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaaaacacaaaaataaaattcttgcgctatctgtttcactcatctcgtgccacaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaattaaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttattttttcagtctgagtcactttacactatcacggagagagaaccataacagatacaaacattctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatagtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccgccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccaccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctctgataaatcctcaggtaaatttaacacctctacatattttttattatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttcccaaggaggagaaattcgagcgctactactacaggatgaagaccaacaaggaatggttgaaggatgtgcgcaaccgcagcagctactcggccatcagggctcatctaaagtattgccgggaggatttccaagcgatgatagacttaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccattacacgtgacggcagagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacctagagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaatacttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattattatctagtgattactctacgcctcaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaataataacaaagaaatgatccataaattcaacactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcttgcatcatcaaattggagaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaatttaacatctcaacacactgttcacggtaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaggaagatacacaagcaccagatccacttatatgttctaaattgaattcaattctaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacattaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactctaaagatttcaagaaaattaataaagactacaccagtagagacaaagataaagagaaagaaaaagaagtcacctgttatgaatgcggcaaaaaaggacataaatctactaaatgccctgaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatcagagagcagtgagtctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagtaataagggagaaattcataagactggaggtactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagataaaataatgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgcaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatatattattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatactttactattaatggagatttatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgtaatgctttagaaaataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcttttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaacattgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaaggatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaaaaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctctctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccatgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacaccccagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagatcacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtacaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtaataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaagttaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaagacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagcttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtacacgcatcaagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcccattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaagaaccaaggatgtcacatggagaatcacaggatcagaggcactcagatggagggtatatttcatgggggtatattgcatattgcacattgaattccttttatccatattgaattccttttacacttacagaaccacatcttggccgccagttgtaccaattaaattcccatttatgcagccacagaacacatgaattcctttcttacaacttacatataaaaggaatgcgttgaagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttattgtgggacacctgtcacagatatttattacacaagaagttcacaagtagtacagttcacagattgaaatatatacacatttcatttcacaaacattacacagaagagccagtcctgtgttccagtcctggttgaagcaaagtgctcccagctttttttgggttcaagaaccaactctattacattacacatatacagcatcaagacatcaagacaagaacaacatcaacaactcaatcaattctttggacaacaaaaccaaccttcaacaattatacaaccatcttcaaacataatccattatcactaactaaactgccaagcttaccttggtggtcttgttttctgataacatagaaaggcagagtttgcagctcatttcatccctttctacattcagcaaaaaggatcttacaatcactttttgagtcttacaagggagtccccaacgtgataaggattacggtataattgaagaaggattaaattctagacgaacagcaagaagaagaatcaacacggatagtcgacactcttgaaggattttgcgaagaataaatttatcaatcacaactgtcatcaagtaaagaagaaacatcaagttaacctgaagatcaaatagtcaactgatagaacctattgacgagcgaaactactaaacctctgaaagaagaagaagaagaagatttgtgacaccagttctgacagacgtatctcaaagaaagcagccagttatatcccagaagaaggaagaccaccgaaggatttggataactggatcctgtttgaagcaaacgtcggagcccactcgaaggaagcagacaattatatcccagaagaaggaagaccaccgaagaatctggataattgtatcctgctagaagaacactcccagctactagtattgttactgagaaaacccccaacttgccctggtaaagagaccagagaccatttttgaatcgaaaatcagagtttagtagaattagtatccaaatatagtattacatcacaacaactaggaagtcaacaggaacaacatgagtttaccattcaccgtgccagatttggaagacggatttgctccaacaacacctttgggaaatagaccatttgcgtcaggattgaattcgaactggaatccaggatttacggcaccaccaccaccaatgaagaaggataaggggaagatgccagctgatcaatacagagaaccaccgattgaggaagaaatgtcagactcagaagatccaacaccacagagacatgccaagcaaacggaacctccggtgactggatatggattacataatgcgagaggatcagatggtgaaccgactgagagaagatatggaccaaggattatcaaggaaccgggacttgtttacgactggaccaattttacacgatttctagcaagatacaaacgagcggctttggcgtttcaggcatcggactacgaaaaggcgttacagattggacaatttgtacataaggaggaattaaagttggaactcgaggcgatggacggttacgacagcttcaactggaagaaattaaggaaggcgatggaagaaagttggggggaattggacaacaccattctgtatactacggcggacttggtcaaaattgcggaaggatactcgagaagaggaggtctgaaggattataaggagtacaaggcttacttgggaaaattcaccactatcttgaaatacttggtggataatgaacatttgaataagaagcaggacacatcacttctgttcataagtgcattttctaaagaaagccagaagaacatcaagaggactttagtcagtaaaggacaactcccgaaaggaccagacggcagtagtaaacccccgctgtggaaaaatgttacagaagcagcagatacagaaattcgagtggaagaggaaggatattttgtggtttcaggcttctccgaggcaaacaggcgaatgcaatgggaactagatcagaagaaaggtaatggtcagcgacgagaacagatgatatccggagcgccaactggaaaggtggttgagaaacaagtagaagacataatgcaagaaatggcttcactcaaccaacaattgaagagtgtattacctgtttacaaccaacaaggcaattcgaaatcagaattctcacgaggaaacgccaaaccttcgacaccaatttatgagcctatgatgtgtttttactgccacagagaaggtcatacaacttacagatgttctgaattgtttaaggatgaagagcaaggtttagtgaagaggaacgggaaagattggtacttgccagatgggcaacatatcccatggaaccgtgtgttgataatcgcaccccctccccctccccgcacgcccacgcccatgcccctctaaaaggggtgtgcaattgaacccgcccctcctggaggggcgggtttgatcgcacgcccctcggaagcgtgttttttcaaagaaacacacttccgataggcgtgcaagcccacacgcccctccaggaggggcgtgtgggcttgcacgctgtgggaagaccaatcaaaacctgttacatccttttaccaccttttctggaccatttcacatcttctacatataaaaacaaacctcaaaaacaacatcctacatatgtaatacactcatggccaccttcaatcatcccatagacacttccatcagctccaccagaccccaacaatccatcagtaacactctacatggatcaccagccacaaatgggaataaaataagtacaaatcaggtataaagtgggagaaagtccaccaccccagagagccagactgttaggaatgacccttgctcttattcattcttgtttctctttattacataccatggcaaattgttacagtagccacatatgtcatgtttccatccctgttgcttcagccttgttttacccttgtcacacatgccattcccaagcctgtctcccaagccatgttgttgccttgttacatgtaccctgtgatgatgccttgctccttgtttcttatcccctcccagaagacttatatgtagtgttctcttggcccttgccatttgtcccccatcagagttgtcattattgctccctggtcattgatttagcattacttacttggaatatatttagcattacagattgagacattttacacagacttattatcttcataccttaccctttacatatcttacatcttcatttagccacaccttttctttaaagagtccatactcttatttcttgttcttcctactctcccagtaaccagagaggcagcccttcaagcattcatccctctctaagctctattcctcccaagagtagttccacaagtggtgtcccaacagtggccttgaagatctttagattatttagtcttactagcctacataaataccacacagtttattagtctaccacctctttcctgatcttagttaaaagaaagatctacttaccatactaccaaaatctaccatcctctaaatcccctaaaattaccttatcaaactcttctacacacttaagccagttcttaaatcttactactcctcttgcaaaatttaacagacataccttaaacagacctactagtccatcttccattaaaaataactttacctcctcattacaaatggcgtaccaacccagaaactcctcaccaccaccacctaggggcatacatatggccaaccttgccatcccacctttccctggatctagtggaggacagaaccttggatcagctagaaacaacaaccttggacccatcaacttggcacctactaaccctggcccaattagagcgaccaacccttctagcactggcacctctgctttggatccaatccaggaccccctgctccaacaattctactccaatcagttggccaccaatcctcaacctgtggggaactctggaaatccaactcaccttaaacccttgcttttggccacaccccacttcttagaaactagagtccagctacctgcctacaatcctgaaccttttggacgtaaaactgtcaagatcaaatctggatccaaaggatttgtcttcaatgggaccaacatggacatcagtgacttcatcaaaagactggaatatgctgctcaactggatggtgcccaaggatcagacattgctcttcagataatcttcttcttggagggggaaccactggtcaaggaggtccaggaaatggcggaggatgaaaaccatgactgggaaaaacttaaggagaagatggtccagagatggggaaaaatgtttccactcctcaagcacactaggaatgacttggacaaccttatctcttctaccatggtctctggaatcaaaaatcaaaaggaatttcaagatttcagcatcaaattggacaacttagtggcctacttggtcagatgcaaacacatggccagtgcagaagaaatcagacatgctgtactcaactgcttaatccacccaatcagaatctcagtcaccaaggaattaatcagagacaaccagatgtccctctcagtggatggatcccacatactcccagcctacaagacaatcctggactacatcaacagggaacttaggactatggctatactggatggagcagtcttttctgaacctacacaaaagagacagaatcagcccactagtcaacaggccccaaaataggataaagctatggacaaccttaccaaatccttctctgcttggaatactcagaaacaactacctggatttacctctgccagccatctgccctacaaaccagctcaattggacagaccaccttccagcttcaagtgtaattactgccatatggtaggccacactatccacaggtgcaacttagtcaatcatgatgaacttcagggattggtcaaaaaggaagggaacagtttagtcttaccagatggaacccaggtgccttgggacaggactagacccctcaaagctgtagtggaccaatttcaccataggtcaggtcagccaggaatagtcaacttgccaccaggaacccagactcagaagaaagagcaacaagacacacctgtggtccattcatcctttggtcaactttctttacctgaagaagaggaggatgtttctgcctttgacgtggacattgggaaaagaaccagaagcaacaaggactacacagaagcaccttcaacctccaagaaaatcagaaaagagaaagaagaatttatggacttggatgatgaatcagccaggattttggaaattgccagacaagacacctatgatccagttcccctaccagcttcctcaaccaaagaaaatcccccacccaagaaagtccagatcaaggaaccagcagacaccagcaactcctcttccaaggaaaaaccaattaggaaaacttacttggaaaagccacttgccagtcagttcccagatacagaagaagatgtggtgaccagaatgctcaatggaactgtggaaatttcctatggagcccttcttaccttatcaaatgctgtagtggacaacttaaaaaagagaatcagctcaaaaagggtgcccatagaccaggccaaatcagtcaacactggaggactcagtcaggagcaggaggaagaacaggaggaatctgaagatcttccagctcattattcctgtcccttgggctacatccatgtcagcataaatgacaaaagatttgaggctcttttggataatggctcagaaatcaacttgctacctcagtcacttgctgccaaaatgggtcttgttattgtccaggaagtcatggatatcaaagggattggaggccacaggagcaaattacttggaattgccaacaatgttccagtaaggattgggaatgtcatcaggaacagtcacttctgggtctctacagaacaaatcaagccaattctaggaaaagcatggttggtggatgtgtcagctaccatcaagttcatgtcttctggggctgaatctctgtcaatagacatctctggaaaaacttacctggtaccaatcttaaatcgagcagaccagaaatatgaaacagccttccctgtccatgccaccactaaatccagtcattttttagcctctggcgcctcccaaaagtagaagactggggggtgcctaaagaagaaagagcttttaaattagtttttgcctcaaaatacaaatcagctacaaaaaaggtcaaaccagtaaatcaatacatgccacttcacctcaacccacctttatcttgtccaccactctctagggatcctttttctactcctctaacccctttcccaccaccttttactccaacctggaaaattacagaagaaagactcaaggttgtcaattttggaccagcaggctggcttactccagaagaactcaacttatttaaacacatcatcaagttaagacaggggggattggccttctgcgcagaagaaaggggcttactcaaacattcctatggcaagccttatgttattccagttatccagcatgatccttggcagcagagggccattccaattccagctgcaattatggaccaatacattgaactagtaagagagagggtaaaaacatgtttatatgagcaatcttcctcctcttattccagcccagtcttttgtgtcaagaaacaggatgggaaactcaggatagtccatgacttacagaaattgaacaaagttaccatcaaagactcaggcgtaccaccttctccagaggcccttatagaatcattcactggtagatcttgctatggacttggtgacattatgggagggtatgatgaaagagaattatcagaactttccaggccccttacaacctttgaaacccccctaggaagattccaactcaccagattaccccaaggagccaccaactctgttgctgtttaccaagcccaaatgatgtggattctccaggaggaaattccagaaaatgttggtattttcattgatgatggaggaatcaagggaccagtatcagactacaaccaagaaaccttgccagaaaatccagggatcagaaaatttatttgggaatatgccattaccttggaaagaatattattcagaatagaagaagctggacttactatctctgggaaaaagtttgcctgctgcgtaccagccttggatctagttggccatgtggtctgtaaggaaggcagaaaaatttcaaaaaaacaactcaacaaagtggaatcttggcctatacccaacaatccaacagaagtcaggggattccttggagtctgtgtttatgtcaggatgttcatcaaaaatttctcagaacttgcttctcccctcagaaaacttaccagaaagaaggcagactggatttgggatgaaggctgccaagaagcctatgaattgctgaggaaaatagttggccaagatgtcaccttaaaaaaattggactattctcctgaagctggaaaaatcaaattagcagtggactcaagctacatagcagcaggaacagttcttacacaggaggataataatcaagacaggccagttctctatgaatcagtagtcttctctccagtggaatccaggtactctcaatccaagttggagctctgtggagtggcaaaaatcctaaaaaaattacaggttcagctttggggtcaacagttttacttattggtggatgccaaaagcctcattgaaatgatcaactcacctgaccttccaaatgcccccctgaccagatgggtagctttcattcaacttttttccttcaatttggtccatgtgccaggaaaaacttttaccatgccagatggactttccaggaggcctccagatcctggtgaaaccaaccagccagattttgatgaagatgagaaatggatcaagccccaccctggttttggcgtaaaagaagtcaacactctaaatttgggggtggaatatggtcaatttcagcaggagggaatttgggaaaaattacaacagtatctctgcactctaaacaggcccccagacactactgattcagaatggaaggttatcaagcataaatcagctcagttcatggtctcagatggaaaattgaagaaaagaggcacacctttccctcaactggtaataactgtctccagacaccagaaccacatcctccaagccctgcatgaagaacttggccacagaggagttgaagaaacttacaaaagggccaaactcaggttctggtggccacacatgaaaaagaaggtgaagaattgggtccaatcctgtgaagcctgtcagaagaggagctcaacaaaacccctggaacacaagaaagctactggaaaatcaacaatatttggaagagtcagtttggacacagtacacatcaaagctggaaaatggaaatacctggttctggccagagatgacctttctggttgggtggaagctcttggtctggaaaaactcagtgcatcaaaaattgcccaatggttcattgaagagtggattttcagatatggagccccctggagtatagttgtggatggtggaactgaatttggcaaagaattacaaacaaaattagcagaaaaagaatcaatcatcaaagttacaactccctacaacccagaggctaatggcatgattgaaagaggccatcaacccatcaaggatgctttggtcaaattggctggaactgatgggaagaaatggagaaattacctacctctagtattattttctgacagaatctccaccaagaagacaactgggtacactccttatgaactcatgtttggccatcctgctgtattacccattgacttagaattggaaaccttccttggcactgaatgggaaaatattacaactacagaagaattactgttagcaagagtacaccaattggagaaaagagagggaacccttcaggaagcttacaaaaatatgaaggactccaggaccaactcagtggaattttggaaccagaagaagccagacagaggacctttggatgtgggaactcttgttcttgtttataacagatcacttgaaacccagtggggaaaactgtttgaaaacaggtggaatggtccttacaggatcaaggctcaaggaaaaggctcttacaccttggaggaactggatggtcaagaattgaagaggaggtatgcctcttcccaggtgaagcagttctttccaagagaggtctgaatggtttccttggggcatttctggttttaaaaatttctctgcatggctaaaggagctagggaaaataaaaataaacaaaacaacaagtaaaaaaaataaacaaaaataaatcctaaaaaaaaaaaaaaaaaaaaaaaaaagtttcagctcatcaagtttaatttggtctcagtgttctttttcttctgggttagaaagtctgttattcataaaaaaaaaaaaaaaaaaaaaaaaaaactcactcatacggcagctcggatcatgatgcagtcctcaattaagtcctccagttcgcgctcaatatccctgagtgccagaacagctcggttggagacagcgcggtgaccttgggatcgcctaccacgactggaacctagcctgataactcgctgtcctgcaataatgcgcaatcggcggcggaagcgaacgagttcttgaactctggcaaccgtaagaatacaaaggttgacgacctcgatgggctgcggactggacccgtaggctgacgaggtagtggaggaacaactggtattagtcgggtcgtcggaatccgaggggatgtcaatggggtcctgtaacgaaccttcgtcgtaacgatcatgcgccattggctggtagttcggcgcatgttcagagatttggtgatcttgcaaagacatcgtttgatttttcttttcgcagataaaaataacgactaaatatgttggaatcggaagtgagtgagctacggcgatcaattttagtttgatgaaggaagaaggatgagcgggtaaggacctacctttgggaattttgtccgacctttaaagaagaaacggtaacggtttttttttttttttttcgccctccgctaaacgttcacaccgaaccgatcccttttggaaccgggctggttgagtagctgtttttgaccggttccgctgaaataaacataaaacaacaggggggcttgtcgcccaacgatgcgcaatcctcgccaggggatattgactggactggtttgtctagctgccacttggctgaccgggctagttgagtatttggattctggccgaatgattgattgcttgacggtgtacggccgggttaggatacggcggcgctgttgtccagtctagtgtcttgagggattgacccgcttcagctgggaaggtcccttccagcaggaactaggaaggaatataagaaaccttgtccacatgatactcagcttgaccggtcggcacgaaaactaccttcgaagccccaggaccctcaaagcacggtctattccctttttcgattcaggcacactaaaaaatgttcgcggccgcacgaccattcttccccatcatcctttcaaacatcgcgccaggaacgaccgatggcgacatttgcacagctttggcttcctatgggaccgttcaccactgttttctgccctgtgcgactcaggaagaagaacttcgcgctattgttgttttcacctgtccgaaggaagcgaacctggccatcaaggaactcgacggagccgaagccgatggttaccttctatccgctagagcggctcgtgacggggaacgcgcatcacttgcacttcttgcaagaatgagttgattagggcctctccaccgcttattttctacttgtagatacatttttcaaaacctatggagccctcttttttcttatgatggagacatcattcaaatttgggggtgaagtaaaaacttttccattttaaacaaatttccccctttgtttttgtagatacaaaattttttttctgctggtatccctgtctcttcatcaaaaattaacaaaactgataagaaaaaattcttaaataatttccataaaaataaaataaaaacatgggggttgataagtgcaagccaacccccctcgcgcaagccaatccgcaagccaggcggagattggcgtgcgcgccttcacgccagcctgtcaatggcgtgcagggccgcacgccaatcccctgcagggatataccctgcaggttggcttgcaggcctgcacgccacaggtgtttggcgtgcgaggccgcatgccaaagctgcaggggcctaaacacatatacatatgcgtttaggccccaggccagcccatacaacccagggatgtgtcgtatgggttggcctgcatcctaaacacatagaaattaggatccagggcaccccatgcgacccaaccctgggttgtatgggttggcccagagtcactcatctaaggttttaaccttgaacgatgaccagtcaaggttataaccttgaccggccatcgatcaaggttaaaaccttggatgatggccttgaatatccgtgtaggacccaggcctgggtcctacacgagtgtatgccaccggggcggggtctcgtatgctgattgctgggagtgaggtggtggttaagggtaggattggatggggggaggggaggaacccagcaggcggggctggacccaaaccccgcccccggtggcatacactcgtgtaggacccaggcctgggtcctacacggatattcaatgccatcatccaaggttttaaccttgatcgatggccggtcaaggttttaaccttgactggtcattgttcaaggttaaaaccttagatgagtgactctgggccaacccatacaacccagggttgggttgtatgggttggcatgcatcctaatttctatgtgtttaggatgcagtccagcccatacgacggaaccctggggtgtatgggttggcctgggcctatacgcatatgtatatgtgtttaggcccctgcagctttggcatgcggcctcgcacgccaaacacctgtggcgtgcaggcctgcacgccaacctgcagggtatatccctgcaggggattggcgtgcggccctgcacgccattgacgggctggcgtgcaggtgcgcacgccaatctccgcctggcgtgcgtattggcttgcgcgaggggggttggcttgcacttatcaaccccctaaaaacattaattctcttattttcctctccctctactgtacaaattcttttttctcctctcttatcttccttccatcactttaaagttctacataaaaaaaaaataaaataaaaaaccacaaaaaaattacagtataaactcatcagaaaagccccacatgaaaattatcacctagctttcatttatctcttctttttcttctctttctggcacaattatcccctcagctttaataaatttctttgtacatacttcacatttcttttctcccagtcacatttcttttttttctttccttttttttccttttctgcctcaagtaattcacaggtaactctagttggatgatggggacatcatctaatttgggggtggatgtggtaagaccaatcaaaacctgttacatccttttaccaccttttctggaccatttcacatcttctacatataaaaacaaacctaaaaaacaacatcctacatatgtaatacactcatggccaccttcaatcatcccatagacacttccatcagctccaccagacccaacaatccatcagtaacactctacatggatcaccagccacaaatgggaataaaacaagtacaaatcaggtataaagtgggagaaagtccaccaccccagagagccagactgttaggaatgacccttgctcttattcattcttgtttctctttattacataccatggcaaattgttacagtagccacatatgtcatgtttccatccctgttgcttcagccttgttttacccttgtcacacatgcccttcccaagcctgtctcccaagccatgttgttgccttgttacatgtaccctgtgatgatgccttgctccttgtttcttatcccctcccagaagacttatatgtagtgttctcttggcccttgccatttgtcccccatcagagttgtcattattgctccctggtcattgatttagcattacttacttggaatatatttagcattacagattgagacattttacacagacttattatcttcataccttaccctttacatatcttacatcttcatttagccacaccttttctttaaagagtccatactcttatttcttgttcttcctactctcccagtaaccagagaggcagcccttcaagcattcatccctttctaagctctattcctcccaagagtagttccgcaacgccagccaagaaccaagctaggtcggttcttggctggtgggtagattaagcgaggggcgggtcaaagcgcacacccctcaataggcttcaaaccttaccaatacgatatcggtaaggttcagagacaggaaccttgttgcggccaactgggtccagcagatatggatgaatggaaggattgtatttcatcagatagaagaaaaacagactgagagaaaaagagaaagaaaagaatagagacttgacgacaaaggacttacctgggtccagcagatatggatgaatggaaggatgaggaaaccattcatcctccttgctggcccggggtaactacatgggcaggtgtcacagattgtgacatgagagggacagggaggaagcagatgaaaggaaaaacagctcactcaacaaaccttaccaatatcatatcggtaaggttccaggttttgcttacgtgagcaaaacatccagggatgttttgctcatgtaagcagcctgtctctctcctccttgggaggagagagaactatatcgatatcagtattgatatagttctctctcctccttgggaggagagagaactatatcgatattagtattgacctgcccccagccgaccgaccaactcaatccgagccacaaggccccctccgacccgaccgaggattttgaaaccctcgagaacttgttccaggacccagagctgccaagggaccccacacacgtaaaaaaaagagaggggggaggaaagaagcgggcaggacgcttacgtgagcaaaacatccccgggtgttttctcacggatatgatatcggtaaggttcctgtctctgaaccttaccgatatcgtatcggtaaggtttgaagcctatcgaggggcgtgcgctttgacccgccccttgcttaatctacccgccagccaagaaccaacctagctcagttcttggctggcgtgcaagcccacacgcccctcctggaggggcgtgttgggttgcacgcccctcggaagcatgtttcgttgaaaaaacacgcttccgaggggcgtgcaagcccacactcccctccaggaggggcaggttcgactgcacactccttttagaggggcgtgggcgtgggcgtgcggggaaggggagggggtgcgattatcaacgcaccatggaacccttccagaccaatccgaacggtagtggcatcagcttcggcagacccaaagatgcaagaacatgcgaagaatgcgaccaagacggaaccaaaaaaaaattctggaatcatgaagtcatcagctcaaactattgattgggatccaccaaccttaggggctgaaaattttctaggaactcacgcaataactaggtcggatgcgcagaaaggaagacgaagtgtccggattcaggaaccgacaaacgaggaacagatggatgtggatcaagaggaagaagtggccaagatctcaccaaatcctctgaagaagccagttgagaaggtttggagtaaggacagaatctcagccatgaaatccaaggatgcgagtccagaggaaattttgcttcaggaattagacaatgtcaaaattccagctacttttgctcagctcacagctatatctccagcatacacatcccagatcatttcaaaattaaagaacagacttccggagaaaagttccgcaacctacatagcaactgaagcagttaaaatgtccgcaatggagctcaacaatgaagatgaagaaagagatcccttttattacagttgtgctttaggctacgtaacggcagaaagtggtggatcaaaagtagatttcatggttgattcagggtctatgatcaatgttattccaagcatagtgcctcaggacttagaacttgaagtagtcaaagtagatataccaatgaaaggggtaggcggagcgagatgtgacttgaatggagtagccgaaaactgcccagtgacgattggaatattttcgggaccggctcacctttttgtttccccgaaggcgcaagactgtatccttggacgaccctttctgtttgactacaaatgcacgctagaatatcaagaaaccggtgaaacttcaagcttccaaggaaccaaaggaagaaaagtttcagttccacttccaagaactgggaaaggtagaggatggaacaacatgaaggaccttagtgccaacagtatccgtgtcagccacagagcacctttcacagtacgtgaaatgtacctagtaactgcaaataataataactaattgaatactggaaaatattatacattgctgttaaattaataaataaataaatatgtatttacatttgatcttaattcataatttatatttactaattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacaggaagaaccttagaacaaggtattaaagcaatatttattcttatacattatgtacatattttataatacataaattaataacataggtataagaatcagctagtagaagcgtggaatagaggaggaataagctatataaacttatctgaagcttacccatccttgatcacatcatcagggcgtcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacatgggaaaggagcccaaattctacatgcaagactgaattatgcatgcagcacatgcaatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaacactcatgcaattgcacagtccctgcacagtaactgcagctctttcaattacgtgataaatgggccacaaagtcaattatgcatgtatgatatcatgtcctaggaccttccatccatgtaaagttctgcacagctattgttcccatcttgacacgaaattgtagagctacaatgaagtcctctagtgccctgagggcctctcctcttcccctgagcctcctgtagaatatttaaggagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtacagttattattagtgacttaaaccaccaataaccctacaactcagctaccttggacctaaatagatttactttacatagaataaggcatttctacttatctccattgcataaagaattatccccctggttaaacaattctggtccttaagtgctgatacacttattaatctgaattgttgttataagacttatcccaagtgagttgaagaagtcctcaccttggaagcctattaatccatgcaagaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcatttacaggttgagggatataaccacaaaaaaaaccttctcaattcacttgttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaatccggaatgatactcacaaaactcctgcgggtaaaattttgaatttttttgtggatatttttcttttcatccagtgtttttatggggttacctcccttatgttgaaaacctgtaagggtaaaattgagaagttgggggaggtttccccaaagttaaccgacaagtttgtttcagaaaaaaaggcagttgtttgttcaaagcttacatcagctttggcagaaccaaaatttatacgagcaagcgacaataagaagatggaaacgctactgttaaagtgtctcgggatttcttttcaggaacgcttgtgccaaacttggagagacggaggacgaaatacaaatcagtggctaagaagatcaggccgattaacgaagcaattcctcaggctctcaatccacctcttcaaagaccggctctttagagggatccatacaaaacaccacttacaccaaacccgcctgaatttgtaccaactgagaaggttacggaagaacggctgaagatggtgaactttggaccataaggatggctgtcaggcgaggaattgaagctcttcaagaatttaattgtcatcagagaaaaggccatagctttctgcaccggggaaataggacttttaaaacactcttacggattaccatacgttataccagtagtggaccataaaccatggcagaagaaaccaataccgattccggctgcaatcaaagacgattatgtggagttggtcagggagcggataaggactggtctatatgaacaatcaacttccagctattctagtccagttttctgtgttgctaaggcagatgggaaattacgaattgtccacaatcttcaagaaatgaacaaagtcacaatcaaggatgctggattgcctccagctacggaagaatttgtcgaatcctttgtgggacgtgcatgatatggtctgggggatatcatgggcggatatgatgaacgtgaattagctcaataatcacgacctttaaccaccttcgacacacctttgggaagatttcagcttaccagacttcctcaaggagcaacaaattcagtagcagtgtatcaagctcagatgatgtggatccttcaagatgaaattccagagcatgtaggagttttcattgatgatggagggtagaggtggtcgcttcgcatccggatatccgctgatatccggatatctgctcttaatttcagcaaaattgcctaattcttctgaaattaagagcggatatccggatgcgaagcgaccacctctaatggagggatcaaaggtccagctagtacatataacaacgaagttctagaagaaaatccggggattcgtcgattcatctgggaatacgccataaccctggaacaagtgcttttcagatttgaggaagcaggtcttacgatttcgggaaagaagtttgctgtctgtgtcccagctttggacattgtcggtcatgtggtctgtaaggaaggacggcgagtttcagttcagaagaaaaataaagtgaagatgtggccaactccgcataacataacagaattacggggatttctgggcattgtcacttacgtcagaatatttatcaagaatctctcagaaattgcggcacctctcagaaaactcacaaggaaagatatagactgggtctgggaagaaagctgtaataagtcttttgaaagactgaaggaaattattggggaagaaatcaccttgaagaagttggattattcaaaggacgctggattaatcaaattagcagtggattcaagttttatagccgctggagcagttcttttacaacaagaattggatactggattggacagacctgttctttacgaatcaattgttttttcacccgtggaatcaagatactcacaaccaaaattggagctctgcggtgtggcaagaattttgaagaagctgcagatatatctttggggtcaacactttgaacttcaagttgatgcacaatccttaattcagatgattaattcaccttcactgcccaatgcgcctatgactagatgggtggcttttattcagttgttctcttttgacatagtccacaagaaaggaagtacgttcaccctgccggacggattatccagaagaccaatcagcaacaaagaaccagaattttacaaggatcaagaagattttgacaaagacgaacctgttattagagcttgtgttcatatcaatgtatccaatctttcttttgagcctcaggaatgggaagcgtctgggtattggatggatattaagcgctacttaatgactttaaaaagaccaacaggaatggatccagaagatttcagaaaattaaaacgaaaatcagtcaattttttcattcaggatggacaacttatgcggcgacattcacctcttggacaattggtcatttccaaccacgattatcagtgcaaattactcaaggaagtccacgaggatctaggaaacagaggcctggaagaaacatatcaaaggctggtttgcagattttggtggccaagtcttaagaagcagatcaagctgtgggttcagagttgtgaagcatgtcagaaacgggattctttaattcctcgggaaattagaaatccaactggggaaagcagtttgtttggacgagtagctctggacgtctgtcacatcaaggctggaagatataagtatttactagtggctagagatgatttatctggttgggtggaagcagctcctatagagaaattgactgcggcggaaattgggaagtttcttttggaagaatgggtctatcggtacggtgcaatcaagacggtgacggtggataacggtcctgaattcaagagtgaatttatcagtgcagtcgagaaaattggggcaaagttcaaaccaacaacacctcactatccagaagcaaacgggatgattgaaagaggccacaagccacttaaggacgccttgatcaagatgtgcggcaaatctggcggaaagtggagggaatatttaccattagtacttttttctgatagaatttccacaaaaatatcaacaggttacttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtatataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttaccttacatttatcttatctgttaattacttatctatcaaatacatacccgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacaggtattgaatagtaagtattaagtatcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtgcacatcaagagcaactagtacattgatcaaatagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcacaaattacagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttctttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccagaagttttgccatttattagacaaatagatagcacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagacgtgtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagatctcacggatttagaataaattaagcttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacactaaaaaacacaaaaataaaattcttgcgctatctgtttcactcatctcatgccacaaaaaatcacaaacatatttcattatatttccatttgattcatccacacagaaaaaattaaaaacccttaaaaaatacgtccgtgtcccttcaaaaagtcttaatttttcagtctgagtcactttacactatcacggagagagaaccgtaacagatacaaacattctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaaatcgtcgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccgccttcctttccatcctcactcaactccttcacccggtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaaactcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaatatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagagaagcctcagtagttgcctctgataaatcctcaggtaaatttaacacctctacatatttttttgttagcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgatccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttcccaaggaggagaaattcgagcgctactactacaggatgaagaccaacaaggaatggttgaaggatgtgcgcaaccgcagcagctactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagacttaagaggaatgacgacgaccctcgaaagaaccaagggttggaacccattacacgtgacggcagagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatgacgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggaaaaatcaaccgccaacaccgcttcatggaagaggagccttaaataattcccctacacctgcgcgtgaaaaacctcctgatagttctgatagtgattctattagtaggaaatccaaattattgtctagtgattactctacgccccaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaattgatcccatcaaacctgataactcctacagtgtacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaatacatacaaatcacggtagaattaattgtaatggaagactttaggatgaaatacattattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggtagatattttactattaatggagatctatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgcaatgctttagaaaataataattttggaaacactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactacacctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaactacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtactcaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtatcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcctttgagatgacagtagacagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaactgtatgtagatgctagtatggaaggattaggagcggccttacaccaaattcaagatcaggaaataccaaaagaaggagtcatttgttatatttccagaaccttgaaagatagtgagaaaaaatacggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacaaacaagatacagaactcactcatcacttgaggagggagacgtagccagcgccgccttcctttccatcctcactcaactccttcacccggtttcagtagcaaacaccgacctctcaagttttcgaccagaagtaccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaaactcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaatatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagagaagcctcagtagttgcctctgataaatcctcaggtaaatttaacacctctacatatttttttgttagcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgatccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttcccaaggaggagaaattcgagcgctactactacaggatgaagaccaacaaggaatggttgaaggatgtgcgcaaccgcagcagctactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatctaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccactaaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggagatctcttcaagggacttatcaacacttggagaaaggaaaaatcaaccgccaacaccgcttcatggaagaggagccttaaataattcccctacacctgcgcgtgaaaaacctcctgatagttctgatagtgattctattagtaggaaatccaaattattgtctagtgattactctacgccccaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatggaagatatacaaaataataacaaagaaatgatccataaattcaatactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattgaataatttaaataacaataaaaataattccgcctgcatcatcaaattagaaaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaatttaacatctcaacacactgttcacggcaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaactaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtacattttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtataatcagaagaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaataatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaggatttcaagaaaatcaataaagactacaccagtaaagacaaagataaagagaaagaaaaggaagtcacctgttatgaatgcggcaaaaaaggacataagtctactaaatgccctaaactcagtaagaataagaaagatgtcatgatggttaaagctcatgaagataatcaacaacccttctcagattctgaagataatgataccaaatctgagagtagtgattctgaaacatcttctgatgaaaatagtgacagtactattgacgccattattaaggaagaaaaaatcatttctaatatagaacttctacctgaaaagagtttaccccataaaattatcaaattacccgtgaaaaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatattatctgtaacaaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcccaaattattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgataaattctacagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttaggatgaaatacattattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggtagatattttactattaatggagatctatccactaaatttgaattaggtattactgataaaaggaacttagtacaactagaatgcaatgctttagaaaataataattttggaaacactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggaagtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactacacctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtactcaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtatcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcctttgagatgacagtagacagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaactgtatgtagatgctagtatggaaggattaggagcggccttacaccaaattcaagatcaggaaataccaaaagaaggagtcatttgttatatttccagaaccttgaaagatagtgagaaaaaatacggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataaccctgcctttgatgataacactgatgatattaacatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaaagatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattttctctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatatgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttggtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagatcctaaatttacgtcagaattttggagaaatttgtatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaaattggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtaataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaactctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaacaagtaactgcaacacctgtacttatgtatataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttaccttacatttatcttatctgttaattacttatctatcaaatacatacccgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacaggtattgaatagtaagtattaagtatcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtgcacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcacaaattacagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacattactctccaaacgaattagtctttggtcaaaagtcagttcttcctgtggatctcaaaatggacacctatttaggaattgattggatggaagttagtacaacagcggaattattggaagccaggactcagcaactcgaaaggaaagaggaactcttgggaatagcttaccagaaactccaggacactcgagaatcttcagtcagattttgggacagaaaaatggctgttagactccggaatcctttggcgcctggtgaaatggtattgacgtataataaaagcttagaagatcagtggggtaaattgtttgaaaacagatggaatggcccatttaaagtaaaaaagcagctcgaaggaggatcttatattcttgaagaattggatggtgtggaattaaaaagagcttatgctgcctcccatatcaagaggttttattccagagggagggacttggaggaaataagggcagatgaggaaaattcagattcagacttagactcccattcatcttcagattcagcatcagatcaaaactcagaaaatgatgataccaactcagattcagacatggattaaaaactcttcattttttttatcatctttataatttggtcattttttttatctccatcagtttcattatgacttcatttcaaaaaaaaaaaaaaaaaaaaaaatctaagtataatccataaaataccaaaaacatatcagtttcatactcattagggggtatcaaatataaccaaatccaccattatttaattgactggtttggaaaaatccacccttttttaaacatgttggttattcatttaatacctcttgaggcccattgatgccaaaagtctttttgggaaaagtgactggtttctaatggtggatttcctatatttgataccccctatttttgataagttgggggaggagattcatctcttatgaactcaatcttgaatcaagtttcttttattttttctcttaggaatggttgaggacaaccatttaagttgggggaggggtttatttgtcttttcaatatcaaatttcaaaatttgatttttagataaagccttacttgattttggccggttcagtttaggaggacaagacacatgattgattgcttaaaaactcggctggataaggatcaaaggatttctttcaattttttatatacaagttttcatttagactagaacatcagttgaggttggggggaagaagcgactcaagttaatcatttggaatcattagcagctcaaaaaacgattgatgaggcggttaagatgatcaatcaaacaaggaggatgatggactcgaaggatgtaggaacaaggagagacggaagcgacttgcaaaacaaacttgaacttatcttgcaaacaacacgagctcaaaatccaacaaagaaacagtcaaaacgattaatctagccattttttatataaacattaggatcagggcttcagtagctagatcgattcaaatcaaaccacatgttcaagcaagcaggacaaaccagctcagaactagcgcgagttggttaaggtaattgatctatggataagaatagaagtaaaagaccagtcctttatataggcaggaggttggtgatgaaggagagaaagcgactcaaactttttttaacagacgttgggaaactctggcgatcaagagagagaggaagggggacgacataggaaggaaggcaggatggatcgaatgatagagaagataaaagacggtcaacagaggggatggttgaggatgtagagagaagggatgatgaagctgctgaaggaacaaacctagcaaggagctctttaaatactgaaggatgtcgagggatgaagtcgcggaggagttctctcttttccagggggaccccattgaccccccgaggaagaaacagcacataaaccttttttatcaacttgaattccttttatggtcgatcgacaatagtcttgcaggagcaatgctataattcgaggggctagcggatcgaggttgaagagcgaggcgcgggatgataaggggttttttttagactttaaactaccgggctgactggcaaatatccaggatgggaagtgttagaacaagatccgtgatgagaatcttgaagcgaagaggtttcctttaggcgatgtagcggatattggcggattagaccaggagcgagtcgagcgggtagctgagactaaggtactaggggctgacaaggacgagaagagtgtagaccggttgattcaggaggccaggagagttgacgtggatggcagcaggccagttggtgagaaaaatctgcgaagacgaaaccaaattagcgcggggtaaacaaacacgacaatagatgacaggaacttacaaattttgaggatcccatcatcgagaacatcgttgagaagatcgtcggaagatcgtcgagaagaccggtttagaggcggatagtcgggtggatgatcgagaggggaatggtggggtggatagcgcaggacaggataggggacgagtttagtgtgtacgctaccgggccggtgcagataggctaggatgtagtcaagagcggtgaaagggtggtgaaaggcctacgagacagagaaggactagaagaatagattggaacggatgtcacagctttcagcactactgcgcgcgcagcaactcgaattacaggctgtgaaaggctctgtgaacggtgcaaggacttctacacccagtaaatcattaactccaaatttggagtcagccaaccggaccccagttccagtccccaactaggcaaagtcttctacccacacaaatcaacatcaaggacatgggttccaatcccaccctcaaacaaattgttatacacaacatacacccgagttcaatcctcacccaaggagtaaagtttcttaaaaaaacaagaaggctccctgttcaattcccagtctcaaccaaacataacttgggaattttggataattaaataaacataaaaatcatcaaagtttatttttatcattattatatcatctaaatttagattctaccatataaaatacacaaggtttagcctccaaacacagtcacaaaatcagaattcactggggacagtcaataagttgggggaggatgtggtcattattcctgtgtatgaagggagaaaaattcaaaatttcattatttatcaataaaggactcaatttatggacaaatggacgtcagaaatggaatctaaggccaatttaacccctagtcactcactagaaccaccttcacatctctactggatcagaagttacgcagaaccaaggatgtcacacggagaatcacaggatcagaggcactcagatggagggtatattgcatgggggtatattgcatattgcacattgagttccttttatccatattgaattccttttacacttacagaaccacatcttggccgccagttgtaccagttaaattcccatttattcagccacagaacacgtgaattcctttcttacagcttacatataaaaggaatgcgttgtagatagtctagccaaaatccctcaggattttcaaggatagggcagctaaaatgcctcatacagggggtcccttggggctaaaatccctcatattttactatataaggaggcctctgcctgccagttgtttccctcctcatcccactcagtacacatttattgtgggacacctgtcacagatatttattacacaagaagttcacaagtagtacagttcacagattgaaatatatacacatttcatttcaaaaacattacacagaagagccagtcctgtgttccagtctggttgaatcaaagtgctcccagctttttttgggttcaagaaccaactctattacattacacatatacagcatcaagacatcaagacgagaacaacatcaacaactcaatcaattctttggacaacaaaaccaaccttcaacaattatacaaccatcttcgaacataatccattatcactaactgttggaatttcatccctatctatttctcttttcttttccatccttttctcttttcttatttcttgctctatccgcgctctccgcgccttccgctctcatctctctctctctctctctctctctctctctctcgacctttgtctccacctctcattcttcctccttcttctcaaaaacactcgtcaaactcctccgtctcctccgttgtggtaattattcctgtgtttctacgccaaaaatataaaaatttattattatctctataaatattgaagatagggtaaaaatgatatcaaaaatggattcctgaggtaaaataacccctagtcactcactacaactaccctcttatctctgctagttcagaagttacacttatctcaagctgtcacaggagcttttctttattattatcctgaccatgtctcattttgaatactggatgcataattcatattgaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtacacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtattagactagctaaattccctcattggattttcaggccagctaaattccctcacctgcatgtaccctggagctaaaatccctcacttttgtctatataaggaggcctctgcctgccagttgtacctttgatcatcccaccagtggaccagatcatctcaaccacccttacaattaccacccattatattacaggtcacagttatataaccaccctttattttatcgcaatatattcataacactttcacatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcataagtgctcccagcgcccagcgccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgcgttcaagcctcaacctcgacaacaatcattgacacctctatcaacaacttcatcaacaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatacgaatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcaaattcatcagaagtcagatgcatcaatactctctgagtgcattctcgcgggaaagccaaatgaatatcaaacgtactttaattagctatgaactacttcccaaaagacccagatggaagcaaccttgccgccacgctgggaagacttggttgaagcgtccaggttggaagtacggatcgtggaacccggatattttaacatctcaggatttggcgaatctaatcaattaatgcagaataaactgaacgcacagaaaggaaacagtcaaagaagagatcaaatgattgcggaagcacctacgggcaaagccatggataaacaggtagacgagatggctcgagaaattgcatcactcaaatctcaattgaagagtataatacctgtatcctacaatcaaacgggatctaacgaaaaatcagaattctcacggggaaatgctaaaccttcgacaccgctatacgaaactcaagcttgctattactgcaagagggaaggacatgcaacttaccgatgcccagagctagcacaagatgaggatctaggattagtcaagcgtactggcagggactggtatctacctgacggccaacacataccctggaatccatcaagacccattaggacagtagtggcaacagcatcagcagaccctaaaatgcaggaggcagcaaagaaattagcagaatcccgtagaacaggcgaaactcaaacccctactacaatgaaaacctcagctcaaactattgattgggacccaccacaactgggagcagataattttctagcaaatcacgcaattactcgatctgaggcccaacgaggaagacgcagtgtttggattcaagaaccggaaagggatgcaatggacgtggatcaagaagacgagatttccgaaattgcggaggaaacacctaaaacacctgtggtagagaaagtatggagcaaagaaaagccagttaataaggtcaaggccgcaacaccagaagaagctctgttacaggagttagatcatttgaagatcccaacaacttttgcacaactcactgctacttcaccaacctatacggaacaaataatcgcaaaacttcagaatcgactcccaggaaaaagcagtacaacctatatcactacagaagctacaaaagtctcagcagctatgaccactccggaaatagaagatccctcggacccttgctactatagctgagccctaggatacgtaacagccgaagttgggggagctagcgtggaatttatggtagactccggatccatggtgaacgttatgcctcgatcagtagcagaagacctggatttggaactagtacaagtagatataccaatgaaaggagttgggggagcaagatgtgacttgaatggagtagttgaaaattgcccaattggaattggaagattctccggaccagcacatctgtttgtttcacccaaggctcaggactgtattttgggacgaccattcttattcgactacggatgcactctggaatatcacgaaaacggtgaaactctatcttttcaaggaacaaagggacgaagggtgtcagtaccattagcaagaacaggccaaggaagaggctggaataataagaaggacctcagtaccaatagcgtgaagttacaggacaacaatataccaccaaacgacgaggatcgaatgttcaaaaagagtattattcagcatttttaatgaattccggcgtccaattgagggataactcactgaagctagtcaagagagttgaattctgggcgccggtgttctttgactggctactattttttctttttcttaccttacaagaaattacaaaactaaccaaaacaatttttaagctgatgcaattttttttcaagataatactcactgatatttcagactcaattttaagactatgtaaaacaggtaacagggaacacgaacacgcaaaaagatgggaagaagaacacagcagacaagaacaactcacctgttcacaatacgaaggagctgtaatacaatcaaaccttgccaaacagatcataaaggaatcagttacgaggacggaaccgagcaagaacatccacgacctgttgggaataggacttgggtggacgttccaggagcacttatgtcagaattggaaggaagggaacttgtggtgcatgacaaagtacaaaccagttgggaagaaagttcgaccaattaatcaaccacttccgcaactactaaatccaccactaaagcgaccacctttgtctcgagatccatacaaaactccacttactccacaccctccagaatttacaccaacaaagaaaatcactgaagagcgcttaaaggttattaattttggaccggaaggatggctttggaaagaggaactcaaactgtttaagcacgtcattgttatcagagaaaaagctttggcattctgtatggaagaacgaggacttttgaaacactcttacggactaccttacgtgataccagtcattgatcatataccgtggcagaagaaaccaataccaataccagctgccattaaggatgattacgtggaactagtgcgagaacgaatacggaccggcttatacgagcaatccacttccagctactctagtccaattttttgtgttgcaaagcatgatggaaaattacggattgtgcacgatttacaagaaatgaatcgagtaaccatcaaagacgcaggattaccaccagcaacagaagaatttgtagaagcctttgcgggacgagcctgttatggattaggagatattatgggaggatacgacgaacgagaattggcggaagaatcaaggcctttaaccactttcaatacacctttgggaagatttcaactaaccagacttcctcaaggggccacaaactcggttgcagtctatcaagctcaaatgatgtggattcttcaagacgaaattccagaatatgttggcgtatttattgacgatggtggaataaaaggacctcgatcaacttacaacaatgaagttttggaagaaaacccggggatccgaagattcatctgggaatatgctcaaactttggagagagtactttttaggattgaagaagccggactcactatatctggaaagaagtttgcttgctgcgtacctgcattggatattgttggacacgtggtcagcaaagaaggacgcaaggtttcagtacagaagaaaaacaaaatcaccacatggccaactccaaacagtctcaccgagctacgaggattaatgggaatagtcacttacgtccgcatttttgtcaaagtcatagcggaaattgcggcacctctacggaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacgcctcgacattcaaactgcacctctgccatattcgcattcagcgtgtactatacccggtattagcccctgtcaatcccagtccatttccatttcccgcctccaagccctgttcaacttcttgcactctgacaaaccccccactccactatgcagttaatctaccctttccggcaacccaaaacccacctcccccaccaattttgcagccgattccatcaccttacgccaatccacttgcatatatcggccctctattccgacaatccagctacatctacccacctcatttgccacccccggacatccaaacctcacctctgcaaccaatgacatgaagaagacaagaatgacaacatgaaacaaaagagagtcaaattcataaaaggaggacggcttggggcggagggaaagtaggcaaaacaaggccaggaagagaattgatgtctcttccgtcattgcaatctgcaatacttgtttaggggagtggggtttgtggtttaaggttaaaccttttaattctttgaatcctatatttatggacaatttcagtaatacaaatcactcagagtgaagcattgtggtggaaacttccatctaactatctaccagtgtacaaaatggaaaaaagaagtgtgttttcttttatgtttgcatgatcagggattcaagcaactagttgaacctctgaaagaaagggatacatgaatccagagggtcatgcaagttagtgttgccgacaggggaaggaaaactggtttggaacatacaagagatgaatagtttttttagtgaatcaagttgcaggaatagcgaatcctgtcatcagttcacagaaaaaaacaaacacactttgaaactcaaaaaaaaaggggatcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaagcagtacatatacacccaagtgcctctgtattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagcgtgctaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaatctgactggacctaaaaaattaagagattcctttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgtggacatgaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcctatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaatagtaagtattaagtgtcatagaattaatacattcatacatgcacagatcacaattatgactacatatagagatctgtagtacacatcaagagcactagtacattgatcactagtacacatatgatgtcactacgatcatgacaatatgatcagtcatcatgatggctcattctctgtcaagctccttgatcgagcgctcattctttccccccttcagaattctgaaacttataatcagtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagtgccgcagtaaaaccgcgtcaaaacacggaaaatgcgggtttttttattaaggccctataaaaaatgaatcatccatttttataaaaattggacattacaattaaattttaaacgtattaaaacttaggaaacaaatttaaaatttcaaaaaaacataaaaaataaggtacaaacatgtatgcaaacaattaattgagaaatgagtgaaaaataataataattaaaactcatttttatggaaaatggtttctaccattaaattctacaccctttaaaaaataggaaacaatttcaaaaattcaaaaaaacttgaaaaataagctgcaaaaaattaattaaaaaaccgtgtgtaaacacggaatccgcgtgtgctgtgccgcagcaaaaccgtgtgtaaatgcggaaaaactgtgtttttttattaatgccttaaaaaaacctgtccaatgcaatattcacaaacaaccttccatttttatgcaaaatgaatttcacaatatctttcagcatgtctcaaagtgtaggaaataaatttaaaatgtgaaaacataatgaaaattaagctgtaaaaatttaagtgaaaaaagggtctaattgcattattaaaaatgaaccattcatttttatgaatattggatcacaccataaaattctacacactttataatgtaggaaataaatttgaaattttcaaaaaaacataaaaaaataaggtacagtgggtagacagtgaaaagtggcagcttattttggattccagagctctgaaacacaaacttgaagtcatgacactcggtcaggtggtgcttaatagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaacttgatctttttcaaaagctttgatattcattttgggggagtggaactgctgagaggaagaaaggatggaaagtgggaagaattattataaatgaaaaaaattggaaccaaaaaaggtttatccaggtttgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttgggttacataacaattattattatactttaagttaataattataaagtaatgttatccttttttacatgtattttttatgtaaataattattctgtaaattaataaagattcacctctttattaatttaccccttccatgaaaattataatcaagttgaaaaggataatcatctcctgggtgtatccaagagatgattatcctatttacctctcttgtggtgtatgattattatgtttatctctcttatggtattttctgaaataaaggatattcagcacatgtacatttagcatgctctgaatatcctgacactttcccccaaggaaaagtgtaccaataaggggactgcaccggtcccagcagcagtttgaaccctgctctgtaatatttaagaggatggctctccccctgagattcatcccccagacaatattaccataccaacccaacaaccttactaaaaaacatatacttagtgagtggggttttttagtaatatattatctacataaacttgttgtacctttttcctttatctcattactagtctttataagttaccttattaacttataagactagtacaactctattcttcttattctcttaagctcaggcactgtgaggctcattccacagctgtcccttattcttataaggagctagtccctccactgtatcagtgttgagttggacttatttccactggccactcttaggctatagtgtgaccctttatcccttcaactcttggtcacataagagaccagagctgacaaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgaaaaccagtttttccaaaattttcatttataatcattcttctcatttcccaatctttctttctctcagcactgccactcccccaaaatgaatatcaaagcttttgtaaaaggggcttggaaaaacaactcctaaattttaggcaacgactcccatttggttgttgacgtcaagaggaccgtctgcggaccacccctggaccaactctggacccagggcttggtccggggagtcgtcggaccaatatgaatttttttagtgggagtcgtccacccatttttaaatacatttttttttgggagtcgtctgcctaatatttgggagtcgtcgctcccaattctcatctttttttggggttattctttttttttcattgggagttgtcaggctatcctcacctgacaaaacaggagttaatggcccaatttcccaaagtgacaacttggctgtttttttgtcttgcgggagttgtcagaccaatccctaggagccggcttgggagaagaaaaattttttcttctcccatgcaggagttttcaaccctaacccacatacccacaaccgacccatatccactcacccaaatcgaccttcaagttcaatgacaaaaccccaatttttattgcttttctatccaatttttctcattttttccccttgcagttacataacccaaggctttttgcttcccctcagctcatgaaggattggaaagaaaaggcctcaaaagaggcttggggatgggaagccaaattttctgattatttccaattgactttagagaggaaaattgaaaatccaatgacccactactagggtttttttcctgtgtcttttttagtttttgatttttttcctctatgtccttttttaccctttttttttgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcgttttgacgcggttttttatttaatttattatggcttatttttcgagtttttttgaatttttaaaattgtttcctatgttttaaagcgtgtagaatttaatggtaaaaaccatttttcataaaaatgacttttgattattaatttttttttccactcattttttcaattaattgtttacatattgtgttttgaataaagcttggacaaaccgaagttttccaaacgataaagttatgtcgttgtgctgctgtgcagcagtttaagctgctggtttctgccacacagctctggtttgattcaccttgctgtgatcaagcaggcatcagcaccctagccaaccaccaccacagataccgaatcccgatcccctccaattatccaggcatcaatcccaacgaaaatctcaatagacagctttttaatcttacgagtcatacgccgaggtttgcacaatctttgtggccttgaaggactccagttttgggccatccaaaggttggtatttttatttctcagcggttgtcttgtcatacgaagagagctaacatctcctcatgatccgatgaactcagctttgcagaatctaaacagcaactggccttgcaagtctcaaatcggaccgatcagccagatttggcaatcagagtccagacaaacaatcacagatgtaacgacaatggatctttgctaatatgcttacagacacggtgagtattgtgtaccgtctacctcaaggatattaatggatggcttctttatcttctgtttgtttttgtctttaccaccggttcgtttacactgacactaacaccacatatcgcttttttggttgcttactaacttgcctggattgattgatttggatgacttatcctatcagtagtcattacacacatgtcacataaacaaagttaatcaatcgttgttgatcaggtactaaaaatttccggtcaactgcatttcttttctgttttgggtgttctaacccacttatccttgaatgaattaaaacaaataattgtaactagaaagggagactatgtattcttccctatgaaattttgaaatgaaaatgatattgaaacaactccaagttaaccactgaaaataaaatggttgtcattactcaagcttaagctctagctcaagatgaccaatatttgaaagagatcaggaccgtttacttgcaccttttattcaagaagcttagtgaacacaaagttgcaacctctcagctacagtccacagatgtgaatcgatctcgatagggctcttgtaacaactcattcagactccagtcttatcgagagcggtctctcttgacatggctcgcatttcattaacaagtcaactctgaggttgcttgtacttgtctcaccacgctggcattgggtgttagatttgatttctattgatcttgaagatcaacaatggcatacacaattggggttacaaggatgataggaaacacatttagatgtaatggaatttgatgagaagcaaagtaggaataacaccaagatcgagagcattggactggttaagtggaaatgaaaaacctgtgcctgcatatagagtggtcaagataaagggataattataaacctcgttggttctgagtagtctcaaggttgtaaaatactcaccgggatttaaaacaacagtgagataagttcgtggatcatctgaacttgctagcgatgtaggaacttgatgatgatggtttacttcttccgagagggttgtattcaaactgcaccatcgagacaatttttggaccatttgacagtgggtgaatcggaggcagctcgccgattgtgaatccaatggaggatgttgtgacaaaggtgattgccaatgacgacatcatggctttgagagggaaaaaataaaataaaaattcaaacttaaataatgaaaatccaagattttcaagtgaagatcctgtgaatccgtccaagcattcttcaaaacacaatacatgtttctacctcattttttatgcttttttgaaattttaaatttgtttcctaggtttcaatgtgtgtagaatttaatggtttaatccaaatttttcaaaactcaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacattttaaatttttttcctacactttaagacatggttaaaatgatggtaaaactcattttggatcaaaatgaaaactatatcttgaatactgcatttgacatgtttctttaattaattcttacacacttaataatccttattttatagaatttcaagttcatttcctacactttgaaaggttttggatttgatggctgtattcattttgcattcaaataaaatttgtatacggtaaaaattacgcaagaaacggggtacactcatgtattaagattgaagcttttattttcaggcaaatttaaattcaccattaagttctacacatttttaaatggaggacttcccgtcagtttagaaacccagctatttcctatttcctatttctattttccaatttttggtgatgaaatttggaattagacaaggaattttagaatttagaatttagactggcgtctaaatcccgacgggaagtcctccaatgtaggaaataaatttaaaatttcaaaaaatgatcaaaattaagctggtaaaaatcaatttaaaaaaacacaaaaaaaacctgtccaacacagtaatcaataacgacctttgatttttatgtaaaatggttgttaccatcattttatacatgtcttgaagtgtagggaaaaaattcaaaatgtcaaaaaagaatgaaaattaagctgtagaaatttatgtgaaaaaatgtgtctaatttcagtattaagaatgaactattgatttttatgtaatttgcattgtaccattgaattctacacacactgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaataaggtaaaaacatgtatgcaaacaattaattgaaaaaatgagtggaaaaaaaaaattaataatcaaaagtcatttttatgaaaaatggtttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagccgtaataaattaaataaaaaaccgcgtcaaaacgcggaaaccgcgtgtgctgcggcgcatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttttttttcttacatttctgatcaattttgaatgttttttgccctttaatcatttcttttatttcttgcaattgtttttttcactgaatctaattttttatcattgatagagtgcctttgggttggggccccagtggctcaacttttttttgagtctctagggaagctatatggcgactactcccatatttatttggacgactcccgcattttttaatttaaaaaaaagtagaaatatttcgtggaattagtgtgccaactcccgccttttaggtggacgactcccatattttttaataaaaaaaattaaaaatctccagtgaaattaaggcaacgactccctttacactacaagcaatacccattttgccccaaaaataaatggcaatttgggtgggggaaaatggatcaattttctggaaattttttccaaaatgcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaaatcctcaaacattccaaaatgaatttttagctgatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcctgaggcatcttgtaaaaaaagtgccagaaaattgatctattttccaccatccaaattgccatttttccttggggcaaaattggtattgtttgtagtgaattatttttttgggaattggaagaacgactcccgccgacaacccctcgaccaaaacgggagtcgttgcctaaaatttgggagtcgtttttccaagccccttgtaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttgcttttattttttcatattcattttttgagacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgatttggggatctggaatccaaaataagcagccactttttactgtctaggcactgtacaaacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaaataataattaaaattcatttttatggaaaatggtttttaccatgaaattctacaccttataaagtgtaggaaacaactttaaaagttgaaaaaaaaactcgaaaaataagcggaaataacttaaataaaaaaccgtgtcaaaatgtggaaaccgcgtgcgctgtgccgcagcaaaactgttttttttatcaaggccctaaaaaataaggtgtaaaaatttaatacaaaaaaaaatgcaaaaaacaagttcaaacacggaatccacatgtgctgcgcgcagcagaaactgcggaaaaactgtgtttttttattaaggccctagaattaaccttgaaattccttgaatttgctccacaaattccacgtaattcttctgaattatccgtacctgttttgtcccagggtttttatcataaaaactctttttttgcaccttgtgtagctagaagacacctgtcttggtgtaacataggctgacactctatgaatgtaagcatgagtaaaatacaaccaatcctattaaatttgcttttcagagtaaccctttcactttcttttaaataacaccaggaaaaatcaaggatcactagatggtgagtgacatcatttaacattgatgactgctccactgcaacccaaataaattggtgcctttgtgtgctacagggggctgagacagagttgagctgggtgcgtaatgggtagcatacaggacttaggctgatgtcacttgtcatcaagtgatcattgtttttttcctggtgtaacttctgcccaagagacattatcaatatatttaattttgagcatactattcaattatcaatagttgaagttgtaacctaatcaaaatccgaataatccttgtttaaattgttgaggggcacccaggtgactgaaacaaggaagctaccggggactcactaagggactttggcagtgaatttatgtatgatattcagtgaggaaaaaggagagggagagagtgagaaaccggtagagagtaatagtgagtagcttgttagaagcatatctaagtataagcatatgactactacatacagggttcactatcccaacatccccccttgctgataaccaagctatagattcagcctaagatcaagtggaactaaagtagagataaaaaaatggaaattgtactactaagaagtaaaaaaatactaattgtagtggaattaccatacagtaggctaagaaaagttccagcgtactcagagaagaggaatgtgataactagcttaattcagttactcatagattacaccgatttcatcctcatcgtcgaaagaccctgaatcgtaaccacctaatttgaccgtggtgacagctccagctttagctttccctttgttctttagttggtagcaatcagaagagcaatgaccgtgtttcccacagtgagagcatccaaaacgcttggtggtggcggcagcggcgactatgtcgtttgtctttgtaccattcaagctgacttcgtgggcctctagcgctcctatgacgtcgtcaagcgacatctccgtagctgtgtagacaattgagtcgcggacgttggaccaggagggatcgagaccgccaacgagtctgtctgcaatctgacgatcagtcggaagttcctcgatggaaagtaaatcgtccgcggcgactcaaacttgaccgatccacaacgcgatgacttcgtttggattgtgtctagcgttccaaaaagcctcttgaaggcgcattcggcgagctcgagtgtttttctcatatgcctttacgattgtcgagtagagacgagaggcaggcttcaccttgcgatatcgctgggctagtggattcgaaagggtcagtcgaatcgtatagcaggccaggtccaatagggcatcccaatccgtagtgacttcgctaggattgtatcctttagtatattccacagaacgagccggagcaggttcagtctttgaaggatccttaggacgagtgagggttccctttacaatgtcgagggtgttctgaaagccaagaacatcgtcaaggcgagatcgccaggtgggaaagactgactctgtaccgtccaatacttgtatcgtcgagataagatttgccacgttttggatttgcctaatgcatgccatggcgtatcaatggttcaaataagctgagatgatcgattgacagtgtaaccaaaaagttttgattctagtcaggtagaaagtcgagcgaagatccagcggcgaaagcgacacagagtccaggaggagtgtgaatagaaatggaataagtgatgagcgagaccagaagggtctcataaactgttgaggggcacccaggtgactgaaacaaggaagctaccggggactcactaagggactttggcagtgaatttatgtatgatattcagtgaggaaaaaggagagggagagagtgagaaactggtagagagtaatagtgagtagcttgttagaagcatatctaagtataagcatatgactactacatacagggttcactatcccaacataaatagccatttttaattgttgcggccaactgggtccagcaatgatgggtgaatggaaggatggtatttcatcagagagaattaaaacagactgagagaaagaagaagagaaaagaaacaacaagacaaaaggacttacctgggtccagcaatgatgggtgaatggaaggatgaggaaaccattcatccaccttgctggcccgaggtaactacacagacaggtttcacagactgtgacatgagagaaacagggaggaagcagactaaggaaagacagctcactcaacattaattacttgctatttctcattttcttcatccagcttttttttttttttgacttgctcacttgcatgtgaaaagttttgaaccaaatgtttatccttgaatcaatcaatcaaaagctgaagtaaatctctccccaaagtcataaaatctggctaaaaattaaaggttaatagaacaagattttgtgtccaaaaatttatgataactacatatacattctttgaatttattttcaaacactggtactgtagtgaacgttggtcttgggcgtctctttgatttctttgattcttgatggtcatttattcaattcttattttttttgttcaaactttattttattttgagttgactggtttgtccttcatctgatagactggaaatttcttttgacataaataaagcctatggttacttcctgacacccgttccatagtcaaaacggttggaaaatccttgctccacattctgctctgtaaaaaagagcaacactggttcaatccacacttggagctactcctttccccccagttatctccacaatgaaccccattactatcatatttgggattttcattgccctcaccccacattatgtgattcctggaagccagattgcatgtgaggcatgtagtgacattgcttatgagctcattgtcataggggaacgtcctgcaagtgatgattgtggggaatacttaggagggaatgaggtctgtaaatttcaacgttcaaagaaatactacaaatgcagaagggaaagttgcagagcagtaacagtcaaaaacaaacaatgtcaacatagcaaaccagaaccttgtggacatgaaaacagatttgtatttgaacccccaatcactccacagtctgaaggatcatcttcagaaaaagttgtaacctcagagatgattggtaatcgccagtacttccacttcatctgagcaattgaaacctgcaaaaacccaccggatcaagcaccactccacacaatatcttttgatttgttggaaaaaccaccacaaataatttgaaagaagccaatgtatgagggatttgatttcagaaccttgctacaggtgagcttaacaaagcctgtatgtttataattgcagggtccaaatgggccaagtttgggcaaaagaaacatgttccaaaacttccctgaaagtatatatttcagaaggccagattggggaagaaccagaaaaaagggtttcaaaccttccctgggtttgtaacagtaggaagtccaggttgagtcatggttttggatcttggtcaaccccaaatatacacacctgtgtcaattaaattatttggcttcaagccaaagaaaaaacaggcaacatctttggcttgaagccaaagcttctgctgagctgggtgagctgctgctgaggttttcactcctctggtctactccttcccaaaaactccctcttttaccttactttttctttcatgaatcttcttgatctagactgaattgtagtctttcactgctggttttgtgttgaatcttatgcacttcttggagtctaaatagaactatcaatagcaattttatcaacaactcctgtctttctgattgattcctttctttttctagttcactatttgattctttaaaatctgattattgagaattaacgcctctcagtatttgtggcttaacttgtgttttctcttaattaattttcttgcatgactcaaagagactgagaaggcatgtcacgttatttctttcaagaactcatttgtttaatcctctcagtttttattcaaaaacatctttttattcattttctcccaaccacatgttggtcacttgtatttagtctacttaagtcagcttaaatacagtgaatagggggtatcaaatataaccaaatccaccattatttaatcgactggtttgaaaaaatccacccttttttaaacacgttggtgagtgatttaaccccctttggggccatttgatgcaaaaatattttttgggaaaagtgactggtttccaatggtggatttcctatatttgataccccctaataaaaaacttattggttctaccactcattttccgtgaacctctcccaagaaaggccttcaccttttttgtgccattttctctaaaaatcctcagcacttgcccgtctttgaggggggttgataagcgcacgccaaccccccatggcgcacgccaatctgcacgccagctgcagattggcgtgcgccatggcggttggcgtacacttatcaacctccgtcaaagacggggcaagtgctgaggatttttagagaaaatggcacaaaaaaggtgaagggcctttcttgtgagaggttcccgggaaattgagtggtagaaccaataaagtttttttattagggggtatcaaatatagggaaatccaccattggaaaaccagtcaccttttcccaaaaaatattttttgcatcaaatgggcccccaagggggttaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttttcactggacccaaatctgccacccatcaggttgtgggtgcaaatccacttgccccatcccctaatgggggatagggggcaggtttatcagttacctccactagagttgaattgggttggcttgaaagggatcatcaaagctgcatgatgtctcaatggctattcaaatgaggccagctgctcttatcagcgattttgacagtcccaaaagcctgagcccttgaaaaaatggtgcagattgtggttcgtctagagcccacaatcttagcaactcacccatgggacatcctggctttgaaaatgccagtaattttgggttgtccttgtatacattgttaagctcaaaagccttctttagaaccttttgctgagtgcagaaagggatgtatgaggttgcctctgcctttcctggttcaatagacactaaaacacacccaccaatctcagattggcaggtttatgtagtgatattggagtgttatcaaaagataactgttgtctgagacatgtatggtatgtgtgcattgataaacgcactccctcccccttcccacccacccacgcccccgcccctccaaaaggggcgtgtgatcccacccgcccgtctctgaggggcgggctgatgtaagcaaaaccctctggactgttttgcttatgtcagggcgccggtgactctttcctcccggccttcaagactgtcttgatatctgggaggggttcctcccagccattgagacttgtacagccttgatgtccgggagggattctcccggtcttcaagacctgtagagacttgtacagtctccaagaccggacggaatccctcccaaccatcaagacttgtacagtctcgatagctgggagggattcctcctgaccctctagaccaggcgcgcaggccaactcacccttttttgggcgggttgtactgcacacccttcctgttacaaatgtcgtcaaacagaggggcgtgtagcaaaacccacccaaaaagaaggacgggtcttactctccgccccttacgggcgggaaggagaagggagtgcatttatcactgcacatggtatgtcaattaaggtatttctattgtaatgaaaagggccaaggcttcaaccaggtgcaagttggatgaaggggctccctccaaaaataagaaggtggttatttatataagtgttaagtgattctttaaaagctaattatttagaagtaacgcctctaaatatttgtggtagaatttctgatttttcttgattaacttttcttgtctgactaaaagagactgagaagtccggctaagactgtttcttccaagacttcaaattattctgtctcttagtttttattcaactttcttttttattcaatttgcctcaaacacagtttgatcacatgtatttagtctatttaatctggctatttacctgtgaatgaaaactattggttctttcattctttttccgtgaaccattcccaaaaaaggtccttaaccttttttgtgccctcttctcaaaaatctctatttcaaccggtcaagaactcaaaaattcaacacacccctcctgttacaaatgtcagcaaacagaggggcgtgtagcaaaacccacccaaaaagaaggacgggtcttactctccgccccttacgggcgggaaggaggagggagtgcatttatcaatgcacatggtatgtcaattaaggtatttctactgtaatgaaaagggccaaggcttcaaccaggtgcaagttggtgaaggggctccctccaaaaataaggggtggttatttatataagtgttaagaggtgtgtactaattgatatttcaatggtggttggtatgtatgtaagttaaattgtaagagggtatataatgttgagcagcactagaaaattgttggatcacattttgaaatgcaatgtcactcgcatttcaaatgcgatgactgctagcattcaatcgcatttgaaatgcgaggtgaaatcacatgtgacatgcaatgttaccgcccattttcacaatgcgatccaacaatttttctagtgcaggtttgtaatgttgtaggggaaacactggtgcagtgctctgctgaagaaaaaaaagttagaactggggggaggagagcatccttatatagatgatagtgaggtattttggcttcaaggggaacactacatgaggcattgtgactagatacatgaggagtacatatgttgaatggttgaacaagattggttggaaatgtacatccctgtgcatggggtttgctgcaggctgaatgagagtttgtcattggtcaggaataaatgtgtgttctgcaggtttgtttaatgtttgttgatgatgtaatatgcagttgttaggtggtaatcagacacttatgcaagtggctgtgcctgcatgtatacttttgtactggtcatgcaggacttgtgtacattgctgcaacctgctgcacctgcatgtatacttctgtattggtcatgtaggccagtcattcattgcctgtgtgtatgtatatgtatgtgatctcctgtctatgtatccttaatggttttcaatgatgggtttcagtgccaataatgatgtagagtgtgagagagtagagctatgagtaaactgtgagggtctcataggggtattttgagctgtagagtgtgattatatggaaattaaaagtgataaataaagagaaaatatagcaaatagagtaagggggagaaaatgaataaaaaaaatattttagggggtaagtgaattttacaaaccatattttgcaacctttcaagcaatttttcaacccatctatgagttgtaaattatgttttgcaaaattgcacaacatggtatataaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaaaagaaaaaagaaaaaaaaagagggagacactatggaatatggaggtacttaaccgccactttggccaaaaaaaagaaaagaaaaaacagtcattgcttggggtgtttaatcccatcaatgaccagtcaaaaccggtcattgatgggggtgcttgggggtgtttacttccatcaatgactggtcaaaaccggtcattgatggggatgttgggggtgtttactcccatcaaggaccggtcataactggtccttgatgggagtgtgtcctcccattgacaaccagtgtcataaatggtcatcaatgggaggaatgtatggccaaattggctgatgaattttttttcattttttgatgggagtaaacactccaattgatgactggtattgactggtcattgatgggagtaaacacccacataaatgacccttcaaaactgtccatcaatgatagacacaatcccatcacttttacatttttttttggccaaagtggcggttcagtacctccatactccatagtgtctccctgttttttttcctttttttttttttttttttggagggttgcaaaatatggtttgtaaaattcaattttatataccatgttgtgaaattttgcaaaacataatttacaactcatagatgggtgcaaaatcggttgaaagggttgcaaaatatggtttgtaaaattcacataccatgttgtgcagttttgcaaaacataatttacaactcatagataggttgaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattcacctgtggcaattaaaaatcttcggttccaaaccgaagataaatgcggcaacatcttcggtttgggaccgtaggccctgctgagctggatgagaccatctccaatccagctcatccagctcaactgatcagcaagaaaatttttgaattgcgatcagccaacccttccagctcacccagctcatcttcccactaaaaatacagctcacccagctccattcaccagtataaatccagctcacccagctcagtttgcccactaaaaatacagctcacccagctcactttaccaataagaatacagctcacccagctcactttcccagtaaaaatccagctcacccagctcactttaccaataagaatacagctgacccagctcactttcccagtaaaaatccagctcacccagctcaatttgcccactagaaatacagatcacccagctccatacaccattaaaaatccagctcacccagctccatacacttaaaaatccagctcacccagctccatacaccactataaatccagctcacccagctcaatttgcccactaaaaatacagctcacccagctccatacaccgttaaaaatccaactcacccagctcaatttgcctactagaaatccagctcacccagctcaatttgcccactaaaaatacagctcacccagctccatacaccattaaaaatccagctcacccagctccatacaccactataaatccagctcaccaagctcactttcccagtaaaaatccaactcacccagctcaatttgcccactataaatccagctcacccagctcactttcccagtaaaaatccagctctatacactgctgataatccagctcacccagctcagtttccactaaaaatacagcccacccagctcgttttctcaataaaaatacagcccacccagctcagtttctcactcaaaatacagcccacccagctcagtttcccactataaatccagctcacccagctccatacactactataaatccagctcacccagctcagcttcacactacaaatccagctcacccagcagattttctcactaaaatacagctcacccagctcaacacaccactataattccagcccacccagctcattttcccaatacaaatccagcccacacatctcattttcccaataaaaatccagcccacccagctccatgcaccactaaaaatccagcacacccaactcagtttaccactaaaaatacagctcaccctgctcagtttcccactaacaatccatcacacccagctcagttccgcagtaaaaatccagctcaaccatctcattttctcactgaaaatagaactcacccagctccatacaccactaaagatccagcccacccagctctttttaccaattaagataaagctcacccagctcaattcaccattgaaaatccagctcacccagctccatacaccactataaatccagctcacccacccagatcagtttcccacaaaaaatacagctcacccagctctttttaccaattaagataaagctcacccagctcaacttcccaataataatccagctcacccagctcagtttcccagtaaaattccagctcacccagctccatacaccactgaaaatccagctcatccagctccatacaccaataaaaatccagctcaccaagctcagtttcccacagaaaatacagctcaacctgctctttttaccaattaatataaagctcacccagcttaatctgcccactaagattacagcttacccaactcaatttgcccactaagattacagctcacccagctcaatttccccactaacattacagattacagctttcccagctcaatttcatactcatgcagctcaacttacccactaaatttctagctcacacagctcaatttccagctcacacagctcaatttccagctcacccagatcaacttccctccgagaaatccagctcaacaagctcattttcctctacaacttccctccctgaaaaaaattttggctcacagggaattttcacagcaaaaaattgaaacctaacccacagatcaaacttgagccggagctgaaccaactcaaccccagttcccaacttatccttccagtgcaactcaaacggaactcagcccacccaactcagccaacccaactcaacccatccaactccgcccacccaactcagcccacccaactcaacccacccaactaatcaatctcagcaccagaaccacctgatggctgcaactcgatcgacccaagctcaccaaacgcgcagcagctcaaaaaggaccagttccgctgcaaagacccaggccacccataaaaaaggtcatgcagtcagaaagcaagctagctcttccagaaagaaggcaaaatccggaaagcgacaacctaaccatactgatgagaatacggacgaaaatactgatgaggatgaccaccacgataccacccctgagcccacagcaacccagcaacataggtcttctgcaactgagtctggccaatgtaactccggctccaacaatatccaactaactcttgacaacttcgaaagccaattagacaattggtcaatacttcaactgcgccaaacactcaacaaaaacaaagacacccgatccaataggattccacctgaagttcaagatcgactcacattgcttcagaaaaactacaccaaaagcaagctcatgcttggtttgattggaaatattagtgaaggtactgttaacaaatggctgtgagtgatcccaatgttacatccacaatagctttggtggattgaaatagatgaaagaacttatttgcaggggtgaaaataaacctgctagaagaaaaagtggttggaatcggtatgtagcatttagtgtggagagtgcaaacacccctggtgagtttccttatcttttctaccctttcccaacaaatatggaccatactaatcccctacccgcagttcctcctcctggatgctcaattggttgggaagaacgcaatgttcaccttggagaagcttgggctttgctttctgaagaagagaaagatgtttttagtccggtcatctttcagtatttctcaaaaataccttgccaaccggacactggggacgatgatgaagacaccgaaatcgaactcactcctgaagagatcgaactctaccaacccctctatgcgaagttagtaaaccaagaaaaagtcaatttaattatctctgaaggagtccatattggcatcaacaactccaaggcatttgagcaggtggaaaggagtgtagacaagttgaatggagaagtcagtcattcactgtttgcattaatttttcagtacaatgctaacccattccaaacgcacagctcttcaccatgtcgaccttatacaacacaacttactacctccttgctgcgacaagggacagcggagtcaaaagtttttgtaaagagtggtccaacgacgttgcttggctagctcttgccaagaagaattggaaagcaaaagagaagttcgaggcttacagtcacggaagagagatacaagaggcagtcgaggatgcaagtggggttagcacatcaaagcagcttagggaagccgatcaactgaaaaaggatcttcgagcagctctgaaccaaacactcggtaagtgtaattatatagcctttcaaaaatataagtgtattttttctgaatggaaatactttcccttcagcaaacactcttggaattccggtcaaaggttgtatcttcccaaaggtacctaatccttcggcttgtttgcttaagaagaatcgccgactggaaatagtgcagtcagaaggctcaacacttcctaaggaagaattgatgaaggggttcaataaaatggaaaaccctttcaagaagactggattgatgatatccgatctggagcatttaaaatagtacttagtgataattaaatcaagttgaagccctgttcaaacaatacgagttgaatataactgttttttactcttcattttatttcagtctttatgaaatgatagaaagattcctctggtgaattcgacaagcttctgaggaatttgacacaaaaccaacactttaaaataacaagaaacagattcaatctaagccgaacaagatatttgttttctatctacatcatttctcttcttctttttctagactctagtttttgttggtgaaacacctggttaactgattcactactgtatctgggataaaccggaagccaatatcgtggattgctataattctataaaatataaccatcaggataagtttcaaacgatataactatatggagtgaagtaatgttaccttgttacctgctgcatgagcagaggatcttgccacagctgaaaatgagcttgagcgactccaaaaggctacagaatattgacgaggggggccttgcaaatccggcggaaagtagaactgtgcaacaccatgtaagagtatacgaaggggaccgtggaaagaatggccgtgtaatcctgggtacgccacccccaaagacggaaggaggaattcaccgccttggtgattaccaaaaaagcaggtggagtcaaacagtaatgaattcttccgatccctgtgagtgcggacttgattgttcacactgatagtgcgagctaaatataaacagtaatcaggttatatattcagtacatcatatttcatgcatcacccacatgcaattattggattgttttcatgcaataggttttcttgaagaagatctgatccggcattcttaaggtagttgacagcctcttccgcaactctggatgattctggtaagaaggatttgttaatccacaaggacagtttggaataaaacgtgatctcatttcgaaacttagccatggcctcgttgtgtttggtgttttgactatcccttagtggatttgggagtacgggaacaggtgcattcatcgacctccatgcgtcatcaaacccttgaagctctgctggattgatctttttcttgtggattgggatcttgaggtcggccatgcccttcgattttttctgaataagaagtcactcagccccgtcatgtttgaaacaatcagaacatactcacatcacctaatccgtatccatatgcttgaaaagatatgcttgatttatcttctgctttagaaccacgtgattcgcctttgttggacttgttgagtggaaaggggctcatgggcacaccgggacgaggttgggaggaaaattcaaggcctgcctcagaggtctccaatgataatttggaaaccatttcgttgagaatttcctcagccctggactgttcaaataaggggagatagatgtgttagttagattatacagaagtttaatgatcagctcatgcatgtttgacatacagcaggtggtaaatggactggactgtgaggtgagatgggtggtactccaacaccaatacaaatacctgcttcatccaacaacacaaccatgtgttcattggtgagaatttgacaccgtccctgcatcgaaattgagtggtcaagcacgtctgaataggtcgggtatcgaaggcagaaaggcttggctgcagtaattttttcgtcgtagttttgaatggttatcttgacagcttgggcagcatggaggagttggctttggagagcgttctgagggggtaagtcaccgccaaattgatcaattagcatcctgatgatcagcctgatgtggtgctttgggcccatctcttgcatcaagaagacagcaagtaggtcaaaatcggtgacaatggtgtggtgatcggtgtgctgcctatggagatccttgcaaaattgtcggactagggtgtctacgtcggttttggtgtactcaataccccggatgactggccgctcttcaagttccatgttgctgaggaaacattcatccggtcagtgttggtctttgagcacatgtccagcatgatctaactgcgccatggttccagggtaggaaccaacccccccctgactagtacgcctggttcaggttggtcccacaatatggcagtgagtggacatgtacgccgcaccccctgccatacagcacccgcaaaaagttggcctgttcagagatgttggataatggattagggatgtgtgatgttgcatctgaactcacatgttttaagggattggcgaggtttacaaataaccacgtggatgccagatggggaggagcgttgatggacgtgtctctaacagtatacgaacaggggtgggaaaggggaaaaaggaaaagtgatcaatgccaatgggtcaatcatcaagaggaagggacagacagttagacaaggggtgggggaggggaaagatcagcaagagataggtgagggacaggcaatgatttgataaagagtggtgattggtgatcagcaaaaggcatgagactcacattgctttttttggtgggctggtattgcgatgaaaaagcagttcaatttcgagaaagttgtaacctattacacagcaacaatgaggggggttagttttaccccttcttctaactagatgatgggaatggataacatgcacaagggggaaaatgacttgcctttatgtcaagcacaacactagcttcggacccttgatcctgtttggcttcagattgagaagaacgatggagagcggtttgattttgtcgtttgcttatgattgggaatcccgaggacttgatagtggttggcttttgattgggatggacgaggacttgatcgcgtttggctggagtttagcttttgattgggaggaccgatgagatggatttgacttcggtttttcggaccctcgacagctggtgggtggtgggtggacttgggtcaccaagcgctggggccgccggttttgggggtgggtggttggtgggtgacacagccctgtcacaggagattgccccgtcgtctggatgcttgatgggagtactggttgttctcctcttcaggaagcctcgggactgactccggctcaacaacaacaagaataagaacagcagcagcgacaggatgaacgagagtcgcaaacaaaatatcatagaagaatacggcctcgaggatctggagtcggacaacaaaacgaattcccgcgttatctttgtgacttcgcgagtttaatggcaatctcttaccccttccgtcggtggtctcaacacgcctttccctttgttgaaagttgcaagtatgtcaaatctctttgctatcttatcatttcttgtccatcccaatctatttatacatatacatactcgctttatattgactagtttcctggtaatagtataatcaatccaaattggctattgggctaaggctaacatcaccctgatcaactccaaaccgagcaagatgatgtccttcatcagatcatatcccaacctaatccccaaactactcgcccactttaattcctcaccgatcgtcgacgtcctcatgagaatcattcaatcagaacagactaccgatggcacgattgattggctgattgactcgaccgactttgtcgaactgatcatcagtctcctccatccatctcgaaccccagacctgcattgttcggtagccgaattcctcaaagatgtcatcgccttctgtaccaatcaagtcatctccacctctccctcacccaacctgcccaataaagtctctaatggctccctgcccggtgccaagggtggccccaccagctcgcccgaccttgctcgccccgtccctgggccctctattcaacaatcgtccgatgactcagaagaccatcccaaattcatcacctctaggctcatgcgcgaattatccagctcagcagtggtctccaaactactctcctttggacttggcaccccggtttcagaggatgatggcgttatcaccaacacaagtctggcctcctcactcatcaactcactctcagtcgtcatcgacctgatccgccgaaacaattctgactactccgagcaccaattgatggtctatcttcgggactatccgcccgctccaagagtcgaggagaaaggcaagccgttggaagaaggccatgaaaagccactaagcgacagcgcaagtctgtctcactttctctctctctctcccctaaaataattgagtttttcatttcaatagctcaacaacctccacttcgtcgacaccatcctctactccgacccccgcgtcctcgacaccgtccagcggattggcaacaacactaaggcggataagaaggtcgccgagggcggtcatgtggcttgtcagatgtcccatcggttggccatcggggccgctgacgctgatgacgacgaaatcacattgatcctcaaaggtaccatatcatcttcttctctccaccgcttcctttgtttttctcctcatcactcatttgtcgttctctctctctgtggattctcgggtcggtttcgttcagacgatgtcgatatcgaggccgtgttcaaatacctcgccgggaccatcctgagggacgtccctaaggactgggatatcatcttcttcggccataccgacttcagcaacaaggcccgaaacgggccggacccattgacacatctacaagtcggtcgagccgcaaggtgagcaatgatttccttagtatcaacttcaaccaccccgagcccaccagcggccaaccccatcaagcaaaccagccattcagtaatttcggtcatccggtaattatctatttctctctcttctcagaaatatccactcaactattgaagatccacgaggggtgaagggttattaattttaatgccctggactttcacttctagtcggagaagaagacgaagtgtcaataaagcaggttgcggatgtcattgtcaaagcagtgggatttgaaggagactattcggttaattacggtttcatcattatcctgagagtgtgtactcaaaaacctgactttatctcccccaaaaaattcttgcagttcgatacaacaaaagcagatggccaatataagaaaaccacaagcaattcaaaactgaagcgattattgcccgatttcaaattcacaccttttgaaactggtaagtgtttcctcttttttcatccatttcattgctttcatgtttgcttgtttgatctacaattcagctcttgaagaatcagtgaaatggtttgttgaaaattacaaatctgcgcgaactggtccaaaagattcgcaaaacccatgagtagtaacagcctcttatcgcaattttccactccatccttcatatagtttgaatcgatctatctcttcatctcttttcatttaggtattcattctacttttgcatgttgttgctgtccattttattagcttttagaacttgtggacatatatatgtgaatgaaacagaccacagccccgcggcttatcagggtccaagtagatggcaaacagcaactggcaaagataactgcgctgaatagcgtccatcgctcccttgtccttgagtgacgattcaaaccccaaagccatcagcagggtcatttgcaacccacgaggtaatccaatactttatcggtctcttctgaagcaccgcggttgatttgcttcactctaatatagccacgcccttcgcgccctgttttcttctggccttcagcagcctcattgtacgtttcagaaagatctgggccaatcctatagattcctttctttagtaaacaagccaatgaaatagagataggcaagccagcctacaggcttacctatcggtgaaacattcctcgggaaaattcctgaatcaggattttgcccacattgagactttgagaagaggtcatccactaggtatcggttgaaacctttgaattgatagcgttcttagacttcatgggttttacattgtatgatttgttggaagaagagaaagttggaacggggagccactccttgaaacaaaaaaacgtcttggctctatcatttcgtgaatgataagaattaagacctaccatctgggttgacatctggatcagctcgtctacccagttcaatcaaaagattctagctcctgggtgacagagcttgataatactattgtgcctcaatttatgagggggagatagaggagatttgaaagtccaggaagaagtcctcccatgttttctctggcacctatttttaataactatggtcctctagatacaagattggctttgttgactattctttggatccattatgaattttgaatactgcaaacctgtgatgtgtattgcgtccaggttgaactgaacttcagacatcagatatgtataaggagttctaaactcacaatgagaaggaggtattttctgcatggataatttgtgttgttggatttggagtgtgtaagtgcatatatatacatcaagctggagccaaaaagaggaaaaaaattatatgctgtgtgtatgaatctaggtaattgtgtaaaataaaaccttcttcttcaatgtcatcatcatcatcatacatgaatccaaaaaaaaaatgtgttgcaaaaaaaaagaaaatcattggggaaaaaagggtaacattaaagcaagaggtttgatttttggtcaatcataggattgacaaagctatcaaacaagaaaacaccatctcttgtgctcccatctactcaggacatgagaccaagattgcaggctgatggattgttgccagtttgtatgtaatgggccctccaccaatctgaagcgggaaaaccctctaattctcagacaaggatgtttggggggttctattgatttgcgcaccggtatgaaagcttcttcttccatctgatctttctgcatagctgaaggatgtgctctgaggtttccagctaaatggaaacaatcaattagatagatggcagcaaatattagattatattggaaaatcacctgtcaagtaggtaataacattaaacaatgaatgactcctatcatacatgataaatcatggccccataagttgacaggatttgtagtgacaatgtgacccagaccttttgtgggtactcaaatggtttacatatgggagaatcttaatcaataataatgctataataagtgagagacatctgctatccaagcctgtagaccaagatatacctgaggccccaactctctatcctctataacaaatgaacatttcatggagcaaataaatatccaccagtatctttcatgattacagtcaaatcattccccgttgcctaagaatagagagtgtaattgttcacttctcttagattttgaggcaatgacacttgagactcattacactcattatcagcaatcttctgtcaagtaatgttgagaaaagtgattcttgcaccacaaactgctagtgatgggctgagttagaggattatcacaatgaaattcagttacatatgagccaaaactcttgcttgaccccaccattgtttgaagctaagtttggaatgtgaaggaatagttttctcatgataatagctcagttggtttttttagtatcccacatgaattgcttcagggtagggttccgccctttgatgagttatcaccaccaatgctactttttggtattgcttgggaattcatgcttatggaccctgttccatgataatggtcaaccaggggatcactgataattatgcccctcaaatggtcattcagttggatcatattctacatataagtaaattattttttcccacaaaaacatcccagggacaggctttttacaccaattggcctaccatgataatgaaaatgttattgaaaaataaaaagaagatgaatccaggactacactgtggctagtttataatagaacaacaccacagtgtaggcctggattttaccaagatgttgaatgaattttttccataaggatcagcttttggatgctcaaattgaggcaccacctaatcctataattttctccatctggaatggctatagggaataacttactcctgcagagcactagggaagggggactcggatgaggtcagtgatggggacaaatggagccttcaacccgggggaaactatgtgtcaagcaccaggggttctgttttgacttcggctgagtttcatttccttccaactcagggcgatttagtcaaacaccaacactgacttcggctgagtttcatttccttccaactcagggcgatttagtcaaacaccaacacatctagtactacaccaacaccaacatgccaccattcgaaggagaaggaggaaagaagcgcaagagaagtcgaagaccagctacttcatcatcaatttccttggccaaggcactcgaacttgaaagacaacacgcattgcaagacttgtcctcgaacccacccaacgatccgccgagtaatcacacctcaagaggcctcccggatgaatccaatcccgatgtcaatgactttgaatcggatcgtcaacattatgaagatcaccaagaactcgacaatgactatgaatctgatactcgggtgcaactactagcggattactttcggtccgagcattacaaaaggagaaagcttttggaagagcaacattggcaggaagtttatgataagatgtttacttctttccatgattgtgcaacaaagacttcgcattggggtaaccagatgttatgggataccgattggaaggctgagtgtgaatgcactcttactcggaaaaggccagtagtcctggtcgatcttttaagtgtgtcctattgatctatgttccattgagtataaccaacactaatcatgtctcaatgctaaattctttttgtgatcacaggtcgaagagaaagcaggatcgagttttgtgattgccagcctgaccaggtccgactgattcaaatgggatacatcggtggagccccaaaatttccaagaactgcattctcgatcagactacttcagtttcatcacatagtctggaagcacagtgctatagcactgaccccattttccaaggcccttgatgaacatttggatttcaacagccctctcatcttggtaaatcgacctgaattggaagaagaagggacttatacagtaagttaatgctccaatgatcaatccaccatactgataccaggaacattctaaatcttcagactcgccaatggcggaaaacacttttgtccgccattgatgcgtatcgagaaatgcttcacagagaagagcacctatcggaagagctcctacagatgtcaaaaatcgataaattggccgaactttgcccaaagtgctttggacccacggtcccaggcaagaaagaagatgaaccagattatattgtttgcatggacgggaattttcaatatcgaagacacaaggctgcgagcaatgagatcattcccctgaaaaccccgagcctttttatcaatcctgacaaggttgaagccatggccatatccatgagcaataccaggatcgctgatgtggaaccggaatcttctagtgtaagaacatttctttcttgaataaattacccttcagattgacacacattttgaacttttaggaccggtgcaccgaccaacatacagccgccaatgatgtccgtggaggacacacatggaaagcatgtgatgacactggtatttttggaatggcatgtcgccatgaccaaattttgagcctcatcaacatagtgagaagcggagaaaggtgtgtttttatatttgtgaatcatctcttcattcagtaaagttactcaaggtgcgacatatttttcagagcctatttcccaatgacaatgatcaactatcttctcaaatctactctaacccatggaggtaccccaaagaaatgtgcatttctctacgacataggttgcaacattgaaaaaggaatatcaagggtatgtgttgctacctacatcaattgaattaaaccttttcaatcatcatattgagcaattttttattaattatggatatcatacttgtcagagggatcaattttcagaagaacgatcaaataatcaattgaagtttggtaccagcgtcttccatgcctatgtgcacgaatggtcttgccaactgaagtacaacccaaggataaatgaaggttggggtatgtctgatggtgaaggaatggagcggatttgggcatatttatcaccactgatcagttccctcagatattcaacaaaaaacaatcgtcttttggcattacatttccgatcaacccaccataaccaagttggaaaaatgcatgcttgtaaggatcccgctgagttttacatatcagtttcccaaggtgatttatttattcaatcacagtcaagctattgttggatcgtggtaaaactattgagaagatgatgagaacttctcaaaaagaattacaggaaatttcagatcaacatggtcaccacactgaatatcttaaaaaccaatggtttcgtcagagagcatgccagctttcccaaatggaaactgactcacagagcgatttgaaaaaacaagtagaccaattgatagatttggaagacaaacttcgagaagcacagtaagaattcatacaaacctttgaaaccatagcctgatttttacctgaacacttgaccattcttctgtgcagtgaagagatggttgagatccaacaccgacagaggaggactcaaactgtggatcaggtcagacgcatggacgagctaccaagcaccttaatatggttggagcaacagattgaaggaatagttgaagaactgggttctgagttttttgagggtgtttctggtgcatcaagtgagtaatttgcaacccaaatgcacatttcaaataaaaaatttaaacatgagtgattatagatccccaaaaaaaacacttaatcaagatgaaggtcagcaagtcaaaactttatgaagctaaagttggtgtatgtgaagtccagaagaaatgggaccaaaggggatcaggtttgttccattcttgtgtttttttgaatttagaaataaatattagtattgaagcaaataaatgcaaaacatgcaggcacacgtgttcaggcttgatttaaaaagcttatgaattctaaaatgaagctacttaagagcaaatggacttcgtacaaccagaaggccaattattacaacacaacgtatttgccagaaatcctcgtttccactcccactttcgaatcaatcaaatccatggatttatctgaccaattctggaacatgggcgccttgactcatcctgacgaaccctgggcagtcaatccacatgtccagaaaggaatttcagcatacttgacagtcagtcattgtcaagaagagctatctcctgttgcaagggaggccagacaggccatcaaatgggccatttcacaagaatcacgcatggtaaaactgttagacttgttacaaagaggtgagcagcccatttgaataattttatcaccaactaaaaatttggaaatcagtgttcatcaccaactaacaaattggacatatgtgtgttcaaaacagaaaatccgactgattttgaatctgaattgtgtgccaaacatagctgctcaagattggtcctcgactcaatctatgataacctggccaagaaaaactgcctggtgtggatggcttggaactctcactgtcacgagctcctccgatggagtaaaaaatatctcaatatggaagacccagatgacagaaatatggaacagagctgggatctagttataactcattgcaaatcaatgtgggaaaaactgatcaaccaagattcaataatcatggagctagaagatcatgaagaatatgaagaggaggaaatgttacaagaagaagaattgcagacccaagttgaaaatgatgaagatattcttgcaggggaagatgaggaggattaatattaattttccaagtaatctgatctgtaataaacaccttcctaattattcactgccagtagttttgagccattgtttcaactcaaatacactttttgttgtcattgatatgtgtggctggagcacctggataaaccaatccaagactgggtatcttgttggttgggtgtgtgtaagcaaatttgcgaggtgattgtgtgtcaatgccatggggccaggtggaagtctgttttacaaaatatgagacagatttaagtgccatttcctaagatgatttggaggtgatgggctttggggctatagtgtactatagctggataacagccagtaggaaagaacctgagttcagcaccattaggaagaagacaatttagcccccttggttacagagtgcacacctgcaggattagcttggctgaactgagctagacttgaacaaatgtaactctcttctaggctacagtcatgtatttcatgtagtctagggcctacttacaagatagtgggaagagttggagaatggagggtgtacagatagaaatttagtataataaaccccaatcactcaattggaagtaagaaacttgggtatgtatgtcaataatgtcttggggaaggaatgctagatggaaagtcttcccctcaagtgtctgcctagcagaccattgaaggccatgcaaggaaatgtgtgcaattacataagtaattcttagaatatataattgtggtatgatcacaccagccctggtgtaaattagatcatctgtctcttgtgaaatgaattcccagagatagataaatcaagttatccataaaaggaggaatctgtctaattactgaaagcacttaagagagagatgattaaacttcaaaacaattcagtgatccagacagaagaagtttattccaatagcgcagcaaatgggataattgtaattgtattcctcatgtattatatttttgaacttaatgattccaattaattgtataaaattccttcagatgatgttatactatgtcttgactcacatatgttccccccagttggaatacactgtatttgtgagaatttgtatcaggaagaaataacatacatgaaatatacagatccacatctgaggtatcagttggacctggtaagaggagtagttttgagtccccagaagtttaatttcatttaactacaaatgcaattttccagggcagaaacacatatccctctccaatataccactgaatatctatatatgggggcttattaattgtcccagatggctggtacataaactaagactacattgaaaaaacgtgagggggtccaacttgaacgtaaaaaggtggagaggaacaagatgaaatgcttaaactgtgtaatgcagattccaccccatatctataatacactaaacatcacccaatcaatgccatgccactctccagaccagtgtgagaacacctttgggaatggtggcagtcctgtgagggggaaatagtagatgagatatatcacgtatctaatgagctactacaacttttacggctggtttgaaggacatgcccctctattgtactacacaagagttaacacaaaaatttacttatttttgtggaatgatagagaaaactatgtgtagcagtctattatcaaacctagaatcacgtggattcaagagactaattgagtggaattgctgagtcagaggtgtttttcatatgttcatgtatttttttttttgaaatatgattgacgtaagcactgaatcagctgataatgaattggaatttttgagatgatgccgaggaaaaatgtgaatattcaaggtgtgttgtccttattcttccttaaccttggttgggagcacagtggcttaagatcaatttcccttgttttaagagcacaagttgcactggttattactttcctttttctatgtttctcaaggtatgaaatatcttaatggggcactttgattaagatcacactcattaatataaggatagattaatatctctgtcagtttaatgatcagatgatctgatgtagatgataaaaaattgtaatgaggggaaaagccctccttcaatagtctattttacaactcagctggcttgtggttctagcactaaccaataatctataaatggcaaacttgtggctctagacctaacatgtaaatacctaattactaacttgtggctctagccctaacaaataatgaatatgcatgtaaaacgtggccaagatgttccaccattacttaattgactggtttgaaaaaattcaccctttttcaaacattttggttcctcatttaaccccttttggggcccattgatgcaaaaaaagtttttgggaaaagtgactggtttccaattgtggatttcctatatttgataccccctagtgtagataaaatcaacacggccaagttgtggttacactatgcaatgaatattgaatatgtaagcaaaataaggtggtttacattatgaaataagcattttgtatgcaaataaaatttaaatcccaaatggcacaatcaaaatctacatcagatatatataacaatatatagccttctcaatagtggactgttattttatgaaatttgatacttggaacacaatttgcacactaaactggggctgacactgatcacataggcacttgatgaaggaaattcaatcttcatcacttttttgactcatctcatacccagtctcttttgaatctgttgaatttttggcgaaaaggccggaaaaaataatacttttaactcaagttggaagggctcaagtgcttcacaactaagactgaagaagggctaaaagtgcttcttcaggaaagtctcagaaaagaataaagaaccaatagtttttcattttcaagctgcagtgaatatgagttaaatattctaactacaagaggttcaagttgtgggtctaagaactcatggcataaaaaaataaaagacaatggctgttgaataagattgtgacaggtgagtgaaaggaaagaagagagagacgagcaaaatttcaacagaaacccaactagagcatggcatctgaaaataaattgcctcataccttactcatctttagaaccctgaagaaaatctaggatcttcaacctgaaactctccagcggtgaataaagtctctccagctctgaatcaaacctcatctgccaccaacctccttcctagtctttcccttgaagtgctcagacctcttcctgcatcttttgttgggaaactgagctgggtgagctggatttatagtgggcaaattgagctgggtgagttggatttttactgggaaagtgagctgggtgagctgtatttttagtgggcaaattgagctgggtgagctggatttatagtggtgcatggagctgggtgagctggaattttaatggtgtatggagctgggtgagctggatatttactgggcaactgagctgggtgagctggatatttactgggcaactgagctgggtgagctgtatttttagtgggaaaattgagctgggtgagctggatttatagtgggcaaattgagctgggtgagttggatttttactgggaaagtgagctgggtgagctggatttatagtggtgtatggagctgggggagctggatttttaatggtgtatggatctgggtgagctgtatttttagtgggcaaattgagctgggtgagctggatttatagtgggcaaattgagctgggtgagctgtatttttagtgggcaaattgagctgggtgagctggatgtatagtgggcaaattgagctgggtgagctgtatttttagtgggcaaattgagctgggtgagcaggatgtatagtgggcaaattgagctgggtgagctggattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagtgggaaaatgagctgggtgagctggaagggttggctgattgcaattcaaagattttcttgctgatcagttgagctggatgagctggattggagatggtctcatccagctcagcagggcctacggtcccaaaccaaagatgttgccgcatttatcctcggtttggaaccgaagaattctgtggacaaaactcttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccatatttttgggtgatggtttgtaaaattatacattacccccataaaaatgtaattttataaactatccggtttaaaagacatatgtcttgtaaaaaatagtttttaaaattacagcgacccatattttagccatatggtataccataaacaacgctgcaacaaatacagtatttgcaatgtattggcatgtattttttcatgtatcatggttttgatgtaatttttttcatgaccaatgtggttctattgagagtcttattcatttaatctggctctttgtcatatatgtcagtacaattcctcatgatacaaactgtgtattgtatttgttgcagtgttgccataaagcatcccacaacgtcccatcaagtggttcctagtcacaatgaatgaaaaaggaagaaaaagggccttaataaaaaaaatgtgggtttcctgcgttttgacatgggttttgctgcgcgcaacacacacagattccacgtttagacatggtttttgaactttttcagttaattgttaatgggggggtatcaaatataggaaatccatcatcagaaaccagtcacttttccaaaaacctttttctgcataaatgggccccaaaagggtttgaatggataaccgaaatatttaaaaagggtcttggctaatcgactcccaaaaactggagagtcgacccccaaaccccgaaaaccccgaaaaatccaccaatctcccccggaaatgggagtcgatcccccaaaactagggtagagaatcgggtcgggtcgacccgcgcagacccgcgccaaagttgggcgcggggttggttgtgtgggcttggacaaaagcgggttgcccaaacccagtgaggtttccaggtcattggcactcagttctggtttcgggtcggcccccttgtacccaacagaatatagtatatagctactgctagtatatagtatattgagaattcgagtcattccaacaaattaaactaacaagacaacagccagcatcacctccaagtttcaacttccacccagtccaaaacagccaacaccacttccacattgtcatgaatttaagccctccagcagaatctcattcagctttatcaccatcagccggtgattctcaaattacacactcaccatatcagatgtcgatcaacacggacagtacaagtgatttggtatcccgaagccatccatcaacaaagagacaccggtcgggcagcaatgtatgggatcacttcaacaaagagggtcagtatatcacttcttgatcggttggttatgctattattttgttttcactgagtcactgaccaatctcatgatcacctgtcttatgtaggaactgggaaggatgctaagggtatctgcaaatattgcaacgccagccttgctgcatgcagcaataatggtacaaactccctctggcgccatttgaagcgatgtaagcgcataaatgaagagctcaaagcttgtctgactggcaacaacgacacaggacaccaattctcgcaggaggcatcaagacaacttctagcgcaaatgataatccttcacgaatatccttttcgaatggttgaacaccccgctttccggatgtttgttgcctcattacaacctgacttcaacatgattggccgacacacggtgcgtgacgactgcatcaagatctacaacaaaaagaagatcaatattatggaggagatttctcgcatcccgcgcatggccttgacaaccgacctgtggacctcaagtgaccagactgggtacatggttgtcacatctcattatgtagacttgaattggaaactggtaaagcgcatcattggcttcaaaccgcttccttcgccgcacactggaccagccatagccaaacgcatctcacaaacactacttgagtggaatgctgtcgaaaaatgtacatttcttacagctgacaacgcttcatccaacgacgccgcggtgaggcgattgttgttgaaccttgaaggtcaaactggtcgtggtttggatgttggtggggcctattttcacctccgatgtgcggcacatgtcatcaaccttgtcgtgaaggacggattgaaggcggttaacagcggaatttgcaagcttcgaaacgcaatcaaacatatcacagctctccggcaaggaagcaagcttttgatcaagcagtttccgaatgtcgcatcagatccaacaagcaaccagctggtgatgtttcaaatcgatggaatccacattcttgatgatcgaatcaggtcttccctacaaactggcctttgaggcacttgccttatccgacacaaccttcgcatcatcccccacacaagatgagtggtttcaattggccactatgcgtgactatctcggagtgttccataaaggtgcgatgattttctattgtgctatatccttctttcagcggtgtcattgattttttttttttttgcaaaagccacacttgatctttctggaacaaagtacccaacctctaatttactatacaaggttatgatcaaaatcaagaagcacatccacctttcccaagcgagtcctagcgtacaactagccctggttgcccattcgatgacagataaatttgataaatactgggacaaaatggagcgatttgcctcgcttgcgatagtcctcgatccacgatataagctggatttccatcagttccactttgtgaaggaggtcaagctcagcaactcgaccactgaagccgagatcagcaagatcaaggacttgctatacaaatattactccagttatgccccagctccaactcaatctagctcatcgaccgatgtaatcggaggtcacgatgatgaagatgaagacaaagaattcaaatcttttatggccatcaccaaaggcaccacaaacactgcctccccaacagccgagttgactctatacctgcaagaaccgattgtagacatcgaacacaaaaacaatatcgatatcttggattggtggagagccaacagtattcgatttccacatctctctgaatttgcgaggtcagttttgatggcacccatgacgtcggtcgcttcggaatcggctttttcaactggcggtcgggttctggatgattaccgaaaccaacttgaaccttccactgttgaagcattggtctgtgctcaagactggctgcgaccagagttctcattatgatcgcttcactcaacgatatcatttctctcttgtaaacatgattttttttctccaagatttctatggaacacttttttttcttattctacaaagcaagtttttattattgttcacaacaattgaagttctcttattaacatatgtagagtctgcaacaagcaatacatatttagataggaccgtacactatatagtaaatatatacagtcatccaaatggatgttgagggtgacgagactcaatatgcgagagtgttgcacagcgagacccgccgtgacccgcggtgaaaccgatctggatgagggtgggtcgggtcatttttataccgggttcaggtcgtgcttgacttgaacctgacccaggtcctcatgtacttgacccgaaaggaacccgaagtctgtcgggccaagaaaaatccacgtcgggtcgacccgaacccggcccattctccaccctacccaaaaccgtcagtgggtttgggagtcaaatccccataaaatttattcaaaaaaaataccaacccccgaaggggttgggagtcgctaacccaaaacccaagtggttttgggggtcggctaactgaaaagagcccgcagcggccgggaggattcctcccggccgctggctgatggcacacccttgacggcggagagaccctcccggccgtcgaggatgtacactttccatggccgggggaaaacctctcagccattgaaagtgtaaactctcaacaacggagagtgttcctctcggctgttgagagtgtacactctcgacggccgtgaggaacactctctacaccttcaacaaccgagagtgttcatcttggctgtagagagtgtacactctcgacacccgagaggaacactctcggcggttgagggtgttcaccctcaaacggctgggagaaaagtctcggccgttgagagtgtacaccctcaaccgccaagagaaaacctcttggccgctgagagtgtacactctcaacggccaagagaaaacctctcggccgctgagagtgtacactcttgacgtccgagaggaacactctcggttgttgagagtttacactagagatgggcgatttgcattgggatatccgcgcggatgcggatatccggctgctttttccggccatctaggcatccacatccgcacccgcacccgctggcgggtatccgtcggccgcagcgggtatccgagcgaatatcctcggatacccgccctctaaagggtcggcgacggaccggctggaagggcttccttccagctgttgaggtacttgtaccttgccggctggaaggatttacctcgtcgactggaaggacacccttccagccgtcgaggtacttgtacctcgtcgaccggaaggagacccttccagccgtcaaggtacttgtaccttgtcgactggaaggacaacaacaatgtggtagctgaatgtgtaaaaattcaaagttttttattattcttttatccctctttttttctctacatacactcacaaatcactcaatatggctcaagaaatggattctacactcaatttcacccttggtcaccactggaggcgtcactggaactcaactggattggaagttacaccctctggactctcacaacactcacttacacacctcaacaacatgtcaacactcaatcaccaccaacacatcaacaattacatatctcaaactatacatatgcacattgcaggacaactacactctctcaccagcatagtacatgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaaggtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcatggattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatctactagttgctcttgatgcgtgcacttgacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacactcaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaattaatgttattttcttttatcagctctatattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatattgtttaatgtcttcattgttttttctgatttttctatgttgtaatatcttcttgattttaatttcttccctaaccctaaccctaacccctaaccctaaccctaaacctaacccatttcatggtgagtttcttacttgccaatatttcaggagtgaattcacctgaagatgtgtctcctggaagtgtgcctcttgttgtaaatgttatattggtgttaatgttctatgtggaatatgctgatgaggtgggaaaattgagtctgggaccaaagcctaagagtcagagaagagagaggggtcagaccctattcaagttgataagatctgcaaaggctgaggttagagatacagagttagataagtacagcacctgtggtatatggacagtgatagcagatagagtgaggaagggatcctctggataagggttacctctggtgagtaattctaagatagtagaccaggagagttgaaacactcactgcttgatgtagtggacaaatttctgactgaaagatggggataatatttctaagggatataactatctgagtgaccaggctgagcacatcaggggactgatgaggaacaaatgatgaggtgaaacatagctccttatatacaaaagctagggagtggccagcttgtgggttgaacaatcaagttttccaagggttagggtgaggtttagaccttgccattttacctctatgcatatgcactgtcagagcttcaatctctgaagtttgagcttatgtccccaaaaggaagtaaactctgaacctcctattagcaaaaggacttagctgggcccattaaccaataatgaaataagacttgtatgatccaatggttggggttagacttgacattaattcaatttcctaacccactttcttcaaaaatgacagtagaagacctcctagaaatgtgatacattatgacaaatggtcaactactcactagccgggctgcttgacttggaaaattaccaattcattgaaaatactctgtgctttcatgggcctggaagtctctactcagaggcaatctcctgggtactgatctgacaaggttctagaaatataacaaataactccttcttttggtatttcttgatcttgaatttggtgtaaagcagctcctaatccttccatactagcatctacatataatttataaggtttatttggattaggcataaataatatgggagcagaattaagtagttcacgtaatttattgaatgcagctactctatctactgtcatctcaaaggaggtgtttgggctacttaatttatatagacaaccagttactttggcaaaatcctttatatgttgtcactgatagctagaaaaaccaaggaatgactgtattctttaacattagcctttctataggtttcatcattactgctgctactttatttttatcaatagctatacttaaacctgaaacaatatgtcctaatgctttgagttcttgaaagccaaattgacacttgttcatagagattttcatattcattttgataactctctctagaacaattttcaatttttcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttgtgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaagtattcataaatacccatatgtagaataattctcattaaatgtctactatcttcatgaataacattttgatgaaatcctttaagtacatccatgcacgtaatatatttagcattttgtaattgtgatgaaattttaaccggagaggcggagaaatttctttgatgagaaaaatttttgggcaacaaaaagtgactttttgttggaaagactcaagtgtcggaaaaagagggtaagagccaatgtgttttttacttagaagagactacgcgttaaatagtctacatacaagaggtcaaacatgtggttgagaaaaatgaatatcaaaatgaataagacagattaaaatatgcttgaaaagatgactggaataagtgtaggttgataaagactagaccagggttcgaagactacaaggatttcagcactagacaacttaacaaaatatcacgcagaaactatcaaaaacaaagtaaaaatcatgtaaattatttatcaattcctatttaatttaacagtgagatagatgagttttttagggatgagaagaaaaagaggcgaaattccaacaaaatgcgtgatggcttcacttattttgggcattggatatctatcagcaattgtgtaattgttaagagcactaaaatctccaaccattctagatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggcaccaacttttctaagtacattcatttttactaggtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttagtgctggagggtaaggtctacaagtattaagattaattctgacttcatgtccttttatgcgtccaaaaggttcatcagtagtagcaaaagctaatttctttttgtgaagtaaagaatataattgtgacttttcctcttctgttaaagtactagaaatttttgcttcttcaatagtatttccaaaattattattttctaaagcattacattccagttgtactaaattcattttatcagtgataccaagttcaaatttagtagataaatctccattgatagtaaaatatctgccattgctatttataacatctatcccgtaattaattatgtaatcatttcctaaaatgatgtacttcattctaaagtcttccattacaattaattctaccgtgatttgtatgttattctttgcatgaggaaatataatatccagagttatgattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaataaggcagtattttatctaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagtacctccagtcttatgaatttctcccttattactagacttcttcacgggtagtttgataattttatgtggtaaactcttttcaggtagtagttctatattagaaatgattttttcttcattaataatggcgtcaatagtactatcactattttcttcagaagatgattcagaattactgctctcagatttggtatcattatcttcagagtctgaaaagggttgttggttatcttcatggggtttaaccatcatgacatcttttttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttccttttctttctctttatctttgtctttactggggtagtctttattaattttcttgaaatctttggagtaatctttagtagcacttttattatctcttttgtatttctttcttttaatattagctatactttctagttcattgataaattgagtcaagtcatcatcatcatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctcttaatctgttaacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaatcttctctaacctttcttttccattcaggcgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattttaccatgtgttagctgctccagttaaaattgaattcaatttagaacatataagtggatctggtgcttgtgtatcttccttaagattatcaatccattctatgaatttatagacattgagtgttcctccccatattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcacttctcgtggttgaaggagactctccgccaacacgtttaatgggttccaacccttggttcttttgagggtcgttgtcattcctcttaagtctatcatcgcttggaaatcctcccggcaatactttaggtgagctctgatggcggagtaactgttgcagttgcgcacatccttcaaccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcttccttgggaactgttagtgggagatgttagtttctttttagatgcgtaaataattttatctttattctttggcaagactgacgctggtggaaatcctctctgggatgatggagcgcctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaaagaaacaggtcttagtaggaaaatttaacccggtgaaaattgataacaaaaaatatgtaggggtgttaaatttacctgaggatttatctgaggcaactacagaggcttctctattagttgtttgaggagattgggctctattgtctcgtggcgcagtttttttgtcgtgtacttccccattaaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggcaaaataaaccgccaacaccgcttcatggaagaggagccttaaatatttcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattttactagtaggaaatcaaaactgttgtctagtgattattctacgccacaagttccccatgaacatatccccatggaaatttctctgcgcagatctgttaatatgtttactgagaacatgaattttttagtacaacatactttaagaaacaacaggaaaattactactgatatgaaaaaattgtgccgtaaaattgagggcagctgcgagaagaaatctgatgaagaagatgataattttacttacatcagagataaagtcatgatcatggaaactggccttgaattattacacaaagaaataccagaaatgcttgagaaattaggagatcagaccactcgagtagtaactagagtagaagaaaaatgggaagatatacaaaataataacaaagacatgctccataaattcaataatatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcccaatataaaagctttgaagatgttgtaaacagaatggaattaaataatttaaataacaataaaaataattccgccagcttcatcaaattagaaaataaaattgaagaattaattaaaatcaaccaagagcctaacaggtgccagaatttaacatctcaacatactgttcacggcaaaggtaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttaggtcaattaacactgaagaacaccattcacacgtcacagatgaccaagataaaacaattcagaaattaattttatcaggaatgccaaaggttaatgaatggagtaccttttcaggaaagggagagtatgatcactataaattcatagaatggattgataatcttaaggaagatacacaagcaccagatccacttatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctacatatgggtatttatgaatatttaagaatgccctttggagagtataaaaatgcaccctctcacttccaaagaatgatggatactgaatttcacaaggaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgaaaaattgaaaattgttctagaaagagttatcaaaatgaatatgaaaatctctaataacaagtgtcaatttggttttcaagaactcaaagcattaggccatattgtttcaggactaagtatagctattgataaaaataaagtagcagcagtaatgttgaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattacagacaacatataaaagattttgccaaagtgactggttgtctatataaattaagtagcccaaacacctcctttgagatgacagtagacagagtagctgcattcaataaattacgtgaactacttacttctgctcccatattatttatgcctaatccaaataagccttataaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtaatttgttatatttctagaactttgaaagacagtgagaagaaatacggtgccagccaacttgaatgcttatgtttagtctgggccttagataaattatattattaccttgatggatgtgaatttgaagtcattacggattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgcttagatggcaaatagctattcaagaatggagaggaagtatgactattaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtcactggaaaatataccagataacccagcctgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatccagcctttgatgataacactgatgatattaatatttgtgggttacacgtaactgaaatgcaagaagagtttttggatgaaattagaattagttatgaccaaaataaaaattgctccacaatcaaaaatatattacaaagtaatttcaaaaataatgatctgataaattccttggaagaaccatggcttagctcatttaaagaaaatagattctctcgattagatggattaatttaccacagaataaaacatacaagtgtagtagtaatctgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatctcttctgctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttaagaatgatactaaagattattgtgaatcttgtgacagatgtcaaaaagcaaataaagctacaggaaaaagatatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataattttaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagatagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgtgggacacaaataaaattttctacagcttaccaccctcaaacagatggactagcagaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggtatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattagaaagaggttggactccttggtttccaaaagaaattttaatgtccaaagcagtacacatacacccaagtgcctctgactttcactttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagactacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttaatatctacatttaattttacaaacctgactggccctaaaaaattgagagattcctttgtaggaccttttacaatcaaacaattacacagtgcaaatgctgttgaagttatacttactggagaattagaaagaaaacaccctacattcccagtcagtctaattaaaccatacaaacctagtgataatgataaatttcctttaagaaaagataacatcagagtagtaatacctcctttagaaaaagaagaaattaaaatcaagaagatattacaacataggaaaattagaaaaaacaatgcagacattaaacaatatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaattttttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacatgagcacttatccataatgctgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttacagttatcttatctgttaattacttatccattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccatgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacacgcactgatcacaattatgactacattattagaggatctgtcaagtgcacgcatcaagagcaactagtagattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagagctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaaaataaatcttgtctacttttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtacagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacacccatagcatatgtaattaatgtctattttatatgtacataatatagagaaattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaagttttactattcatgaaataaaacataaaaataaaccaaaaacctttataaataaacatttttaaacatgaatctacaaataacttctaaaccttaagaaaaagttagaatattatttcagattcttaaatttcatgcaaaataacctagggtaccccaccaaaggtaccccttaattattactccttcatgtacttctgtgtactctgagtgacacttgttcattttgctagaaaccctcccagttacatcatactacatgttgtgacaggtctacacatgtaattaaggttcatgcagttcgggaaaaatccaaaaataaggttgacatcattgaaaccttaactacataatagggggtatcaaatataggaaatccaccattcaaaaccagtcacttttcccaaaacttttttttgcattaatgggccccaaaaggggtcaaattaataaccaacacattcaaaatagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattgtcacaacaactgtaactggctggtcaaaagccatatgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtctcagtgaccaaaccatggcttcaggtttgtcacagaaccccctagtgtgtgttacaagcctcacttcagccctctgccacttgtaaccaaggactacaggaggcagtgctacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaatgacccagaatgagtatataaggagcccattgcccccaaactctgattccccatcttcattaccacttaccagcaataaccacctctaacaaccagtttttcccctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactctcccaacaccttttacccagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaaacaggtcctgattcattggagggcaccataaaaacccctgtaactcaggcccctccctttataaaaacttaacagtttttatttcttcttttcttaatatcaaaaactcccctttccaagtgttacccacacttagtcaagcagagtaccaggcagggggttgtgagaggcaatgaagaggatgctaaattcagaggtacatagaaatgaggaatatgttatattcataggtacatgagcaaaaagcgaggtggtgcagagtagcgcttggcataaggaacgtagaaaatgaaaaaatgggggagaaagtgacttcatatggtaggttcagttaatgtttcaaggagaaaagagagatacagaagaggaaaaaattaggagaatcagattgggcaagagggaaaacaattgtgaagtacaaagagaaaccagttgacaaaggatgagtttttagaacaaaattggatgatgtatcttgaaaacaaaagagataaaaggtacataagaggatgggaaagatataggaaaaacaataacacagggttaacacaagaattaatgtctcaagtgccatcacaatccgtgatacctgtagtttctaagggtttgtcgcttaatgttaaacttgttaatatttactttgcataaaaatgatttctttgccttttaatttttgtacacgtggattctgtgtatgccgtgttttttgcattaattttttttaccttattttttatgtttttttgaaattttaaggttttttcctacattttaaaatgtgcaggtttctatggtacactccaatttccataaaaatcaacggttcatttttaatactgcaattagaaacttttttcaattaattctttacatgttatttctcaatattgttttacattttaaatttatttcccacactttgagacatgtttaaaatgatggtaaaatcattttacataaaaaccaaatttatttattgaatattgcattggacaggttttttttaatgttttttaattgatttttaccggcttaatttttatcactagagatcagggcggctgtgccgctgtacttgtgtaggtatagatatatgccaaaaggcagataactgatcaatcattgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacacaaattttaaatcatgagactgggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcgatttttttcaaaagctttgatattcattttgggggagtgagagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggattagccaggctggtggtccagattggagccaaaacagtaaattctagtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatctttcacaaattttgaaactttattttttgcttttattgtttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttaaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtagatgaacaaagccttattttcacttccagttcaaattctgatctgtgaatcattcaataatttttgatgtaatttatcattataatataaaacattcaaccctcaaaaaacttagcacagggtacttcaaattgtgaattcatagataatgaattacagctccaacattcataaattgtttcatttggaacacaatagaagaagtaccattcataaattccaactaacttatgcagctcattgaaatgtcaaaaattgacctgtgcaaattttagcttctaatcaagtcaccattataaactgttcaacccaataacaagaattatgtaactaaatatctggatcttaatcaaattcaaccactgtgtattttgagcgtaacactgtgaattcagaatggagaatgcctgtggctcactaaatctttatcaatatttatctaattcatctaaaaaatcaagcatgtctaaaattattaattttcagatccactaagttatattttgtgttcaattctccctttagtctagaactacctgtaggtttcatagggaagtgatgctagaactcttccttaactcaagagctgttttgttctgaaataagagtggaggtctagcctcccttccctctaaattcaacctgttcaagaggggagggattgtcctgtctgggggttgataaccacacgccctccccccttgcacacacacgcccacacgccaatttctctcggcgtgtgggcgcacacgccttgcggatcctggcgtgtccctgcacacgccagggatccaaagggtccaaacctagttggctggcgtgtgcaggaacacgccagcggaaggtcttgccggccatgaccaggagagaatcctcctggccggcgaggctgtacaacctcgtcgaccaggaggattccctcctggccggcaaggttgtacaacatcgtcgaccagattccctcctggccggcaaggttgtaccaccttgtcgaccaggaggattccctcctgttcgacgagggagtgctaaattgagatatttttatcatgttagaatgcggcgattttgtttatagagcgacttgaacactcggtcttattgaacatcactcaggaagaatttgaatacaatgtagaacaagtgattgtcagcttaccaagatcaacagtcatcaaaaacatcaaagcaagttcgggaggattttcagcattcacacaaggagccagtagcagcaacagcaaaataggtggagtaggaggagaggcaggagggacgggaggaggcggagaaagagcagacccaagtcccacgacagccacgtccaacagaaccaccacatcgacatcgctaccagatctgacgcgctcatggttgttcacgacggtgcctcattggccgagaaggcggtcagtaaaccgcagaatgcgattgcccgaatcgtcgatgatctggcctccgaatccgacgaccttcatctgacggagagacagggacttcgacgggcgagctctttggtcgagcagccgatggtcgatccaaatcgaaggggcagtcgaagaggcggaaggccgtggtctgcggattcgccttggtctcgtcattccgaccttggcgcgctcgacccttcctcctcttcctctcctaccaataccactagaaaactgtcttcctcttctgatctcatgccaactggtcatgagaaagcccatctctcttcgactgatgatcgaagattagaccaagatctcagaagaatcgaggccctcaaacacgccgaacatgctgctaaattaggtggtacagccttgccggcatcgacaaaatgtccgagctcgaaacatcatcatctgatgatgcttctgcttcatctaattcccatcgcttagccatgattaatctgttgaacaaagccaaaaaaaaatgtgatgtgaaaatcaaacagtaaggtgaatttcttggaattcaaattgactaggactcactgtggggctcgtttgagatgttcgcgcatttcctcagtcaagactccaagaccgatactggtaactaagacaacgagaaaacgatcagcatgaaaacaaggagccaagagaatagaaaggagagaaccaacaatagttgttgagaacctagtgttcctgggattatcaatagggaataagcctccataccagacttgcattgagggatccttgaagcgttcagctaagcttttgagacccaagacctcgctgatatccttaaacataatcttaacgaaaatacgagaactactcgtcgtatcatcttcgttcattctgatcacctcaaacatcgaccatgggatagcatcttgagctaacagatggccgaagaatcttgcgatattccgcttcgattggtctcaaaacgatggatcgtatcgtaatagttttggaaacattggttgaaggtcatcgcccaggtttgattgagtttgcaaaacctttctcctaacaaaccgtagaatttcacatacgatcgttcttgtgaacaacactcaacaaccatattggctagttctagttcaagtccttctttgatgttccgcttgagtaacttatgcgcagcttctttgaaatctagcgacgaggttgtacagcctcgccagccaggaggattccctcctggtcatggccggcgaggtccgctggcgtgttcctgaacacgccagccaactaggtttggaccctttggatccctggcgtgtgcagggacacgccaggatccgcaaggcgtgtgcgcccacacgccaaaaaaattggcgtgtgggcgtgcgtgtgcgaggggggagggcgtgtggttatcaacccccatcctgtcttccccctggaaccacccagttctgcagggaagggagagtttcacatcacttcccctaggaaacaactggtcctagagcaaagggaaatttgtagtctcccttcccccaggaaccaaccagttctggaggaaaggatgaggtgtagcctccattcccactggaaacaaccggtcctagagcaaagggagaggtgtagcctcccttttccctggaaccgcagacgctggagggaagggagaggtgtctcctcccttctctctggaaccgactggttctggagggaagggagaggtgtctcctcctttctctccggaaccgattggttctggagggaaggaagaggtgtggcctccctcccatctggaaccgaccagttctagagggaaaggagaagtttgcctcccttctctctgggaccgaccggttctagagggaagggagaggtgtctcctcctttctctcccaactggttctggagggaaggaagaggtgtggcctccctcccatctgagccatgtccgaggacttctcggacaggccgttctgaagttttgttgggcctgccaatccaagcagtcagttacagcagtgtatgtttcattttacaaagcctattcagaaagcaactgaagttaaattggtaagctcatcttcagacagccaacacaaaatttttgtgtgatgtatctactattaactccaagccttcttcatttgtttctcccatattttatctgttggataagtgtgtcaagaatagttgaaggaagagaaagctactagttgatcaaaagagaagcttccaatgcgagagagattgccagacaatattgagcagtcacaaacagccaaggaaatccttgctggtctgccttgacaagctgatgccctccttgaatgagtttggaagcagggaagagtcttctggtggaagtggataatctgataggtggtttgactcgtaacttcatttttacatcaacaacaaaggattggatctcaacaggtcattggcctcccgagaagtcaccagttggtccatcgtctgcttggacagatgggtccgacctcttaccggctgaacatgtccgagaactgctcggaaaggccagttggaggacttgccagacctgccggttcaagcagttagttccggcagtgatgagaaacagaacgcttgttgggtaaagttgagtattgatagaaagaagggagccagggcaatcaaagagaagaaactaaaattggtggtaaagaaatcatatctgttgaggatgagatttggatacaggataggctgagtacgtacaatgccaggtgatgagtatagtgtaaccaagtgattagatattttaaggagcggtgtccaggccaaagcggtgatgtaggtaggtgccatgccaaggggctgtaacaagtcaaacataatatcaaatacaccaccgggcgtggtggatggcatttggacacccaattggatgtaccagatgccatccgaccttggccctgcaaggagcatccattggatgcgacttgcatattgctgaaccaggatggtagggccaaaccatccatcggatggtaggattagaagcccttggggccaaaaaatgccaggccttgggtttgaacccatgacctacaggtgctgccaccagtgacaccggatgcaaacgggtgacacttgtgaataatcgtcacctggtgagttttgctgcgcacgcgcgggctgcggttggtttttctgtgtgacacctacatgtcacgcgcatttatgggtgacaggtcacctgacacatatttttgcacctgtaccgcccagctttcatgtaacatccctcttcaaaagcaacaggtcatgtgacaggtggttcaagacatccaccaaaaggcactacatgtttggcgctttctttgcgcatcttccgcagtgttgggactacgaattcgtaagtcaaccaatcaccatcatcatcatcatcatcaaagaaacccaaagtactgatgctcgctgttcttgaacaatcctttgtcaaaggacctcgacgatctgacgactgaaaccaatcagaaaacaaatgaaatccaaccttctcaagcagaggatatccaagaaccaatcagcgatcgaggacaagatccgtgtgtcgtgatcccattcaaggaactcgtacgtccatcttcttgagcaagctattgaggggaaaaacagggagggaaaagaacttatgaaattctgatgcacctgattcacatcttactatcatccaagatcagcaagctcatccatcagaccaacaacaatcaacagaggctagaagaaggaaaagagagccactctacgatgatcctcatcgcctccaaatctgtctattttggcattggtggcagcacccattcgtttgttgacttggtcaagaatacccatagaggagagcttggcaatactaactcaatttctctttgtttattttgcctctcaatcacagatccgacgaaccaaaatctcatcttctcttccaggtgggaagctaggtccagacccaggattattgtaaaagcgagtgcctacaagctgcccagtcgctccctacctcaatccgcacgcatagaatgtaaaccatcaggacccagcaattcctggagaaagaagttcattactagatttatgaacatgcgtcaagtaagtgggtcacatgcttgctcgaatgaataactgataataaccattggcttgtttttttggcagagtcttcaagtccaggaaccatggcattgggatctcaccaagaattttcattgaacgcctcacaacaatgacgcatctgactggaatattttcatctcaggaaagagtacaaatctcaaagattatccagccagagctcccataccattgttcctgaatagagatgggcccggcgcatccggatatccgttcggattgggatatcccctcacgttttcagccaaatcagacatccgcatcccctggtgctcacagcctgtgaccctcccaaaatatggaaaaaatctaattccttttcccttttgcaattttttttttgtttcttgcagctaactcatgtaaatttttacaggattaaatttcattattttttgaaaatggatggttatatcaactttgcatacaaataaaactggtatacggtacaaattatcataatttgtataatttaattatgcaataaatggggtacactcatatattaagattgaagctttcatttctcatcaaaataaatgataccataagctttgacactactcaaagtgtagtaaataaattcaaaatttcaaaaaatgatggaaattaagctggcaaaattaattaaaataaattaagggaaaaatattacaatgtcaaaaaataatgaaaattaattattaatctgtcaaaaattaattgtaaaaatgtgtctaattgcattattcaaaaagaaccattaatttttatgtaaaatgctttttaccattaaattctacgcactttaaaacataagaaataaaattaaaatttcaaaaaataatacaaaacaagcagtaaaaaatttattaaaaaatgtgtctgctgcacagtgcgcgcagcaaaaaccatgtttttttgttaaggccccattttttcttttatttttccttttttacattttttcttttgtttctcacagcctgtggccctcccaaggcctcctgtatgggcggatatcccttgggatacccggatatccgccaggattccagggagaagggggcatccgcacccgaatccgcacccgctggcgggtatccgttggcactggcgggtatccgccagcggataacggatatctgcaacagattatccgcgaccatctctattcctgaaagccttggagcaggtagatttcttagggcgttgataaacgcacgccagcccccctggcgcacgccaaaccgcacgccagggtggggattggcgtgcacccctggactcaaaagaaaattggcgtgcgggcccacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtatttaaaaaaacaaacaaaggggccgtcccatcggacccagtgcctgggtcctatgggacggcggcggatcattggcgtgcaggcctgcacgccggtctacactctgtagattggcgtgcgggcccgcacgccaattttctttggcgtgcaggcgtgcacaccaatccccacctggcgtgcggtttggcgtgcgccagggggggtggcgtgcgtttatcaagccccgatttcttactcgcattctaaaactaattcattggtgcatattaacaaagactttcctacctgttgatctttcccaccatagacgactgttattgcggtactaagtcactttcaaccttggatccaagaagggatcgaggcgcttgtaaggatgattgaacagagcaacaatatcaatgatgtcgaagatctctctaaatctcataaaatcatcttactctcaccttccgatggggcctggttgatgggcctaccagccgtgctagatgctgtcttgactcctgaggatttcttcaagctgttcaagctgcacaaactcgcttggagctgcaagcaaattgtccacatcacaaaagtggccctcgagcttgcccaggacagcttggccaaacaagaagtgacttccaagttgagtgatcagtctgcttgtattacttagatcccgacaaaccgaggatactgaacaagttctatgatccagtcgacacccagatgagctgtacaagaacgggatccaatgggagtcgttcctaggatgtatcaaattaatcaaacaacggacgcgggtgattgacctgaactcgggcacggactaccggaagcaattagggaggagtggggggcggtctcttgacggtgttctggattccgatcagtgccgagaaccgggccgagtttgccaagcgcttcgatgccctcaccgatcacaagcccatcctcgagaaccgcctcctgcccatctggggcacccaccatattctcgtcccgctcagcacttcctttgtcgcttggtttgacttcaatcatctctgcgctagctgcccagttgctccctaactcaacatgtgatgttcacacctgatatatttcatgaagctgcctcaaacatcatgatacaaatgggattccactttgatcagatcacatttggcagtgtggggtctgtttttgagcacatgctaccagtacccactattcaagaaatgtttccacccgattcttttcctgacttaccatgacccactgtttgaaatcaaatttgttgggttcttattctttcctattcattacagcaacaagccttacacataatcttaatgtttttctgagattttccatttcaattttctgaaaaatcataacattctacacagaatatgactgaaatattaaactgcatacaaagttgcaaattaagtttcttccatgtttttaagtttatttgggcagcagagagcgcataacattaagaaattttgaattaaaattgagaaatttataatttgcccttgaaaaagattcaaatgtttctcagacaaacagggatgtgatggtatatttcaacagatttccttaatgataaattctaattcccagctgatttgagccaatgcaacacataaaaaaacttcttaatttactgaaatgacattgatgccttgttgataaatttttgaatgattgggtttaggcacaaggctgttgtgtggatctgctaggtcaatgggcttaatattgtggatacagtaatctaggtttttggaaaaccagaaactgtggatcaattcagtcttgggaatttgggattccaattgcctacctcaaagtacagaaccattagacccttctacattttaacacccaccctgcattatatcccccttaacttgaaatttactgatcagaagtaacccctcaaaatattatggcaccaggactcaattatgatgcatgacaccatatgattcacaaaatcaatcacctggtccatgaaaactagtctcacttcccaactttgtttttctgtacatttatatatggttgtatcatatttgtttagaagcattaagatgaaatgtatattgatatcacacctgcccacagataaagtgagaaccagcaggaaacagtgttgagtcattctgttcaatttatgaacaaaattaatcaacacttggtttgtatctggtggtttctttttttgtgagttcatgcagggcctatctacaaaaaaggatggtggcttatcctgattctcattattttcattatgtttgaaacagacaggggtttcatactaatactcatctttctgttgatgggctcagctctgcatccttcacattagagatggtttcgaggtacaagtaccttgacggccggaaggaaatccttccagccggcgaggtacaagtacctcgacggctggaaggaagcccttccagccggtccgtcgccgacccttcagagggcgggtatccgaggatacccgctgcggccaacggatacccgccagcgggtgcgggtgcggatgcggatgcctagatggccggaaaaagcagccggatatccggatgcaaattgcccatctctacttcacataaggggggttgagctccaatccctcacccagggggtctgtcagaaaatgagaccacccaagcctctgagtgtgtgcctgggttggatcggggcatcaaactcaccatttgacccggtcatccttgcaaataagtctggcttcaaactgaagccctcaacacgattctcttgtaagcaaactctatcctttctttttgtggactgttaggcaacactactcacatacagccatcgcgattcggttttaatctgaatcactctgggcaggttcctgtacactggcctgtctgatcggcatcaacctcacaagctcggcagaattggtttctcttgtaagtacagtcaaagaggtatctatgttatccttgatctttctgacagttggaccaatatattgcattggaactaatccaaagattataaatctctggttgacttggtcttgaaaggttaagtgagctgaatttcatgttgctgtgttcattcaagccaatctcaagtggaatgagaattcagctcagacattaatttctcttgaacatcgttttcgattggggttgatctgcagacgttctgaagactgtgcttggcatcttgaaagcggtttggcttgaacaaacaatcggattcatgtaagcaacatcagcccgattggttgtattgaagtcgattccagcagtcaaaaaactcctcaatatcattgtattgattcctttttctcctcagcaacctcgggtgatcttttccgattgtctctgttaccaacggatggtcactgcaatcaacaggaagtgcccggtgagcttgaatcaccttatcttatccaagtggattgttatcactctaatcatttgctttgggggtttgaacattcatgatctagaatactcagacaatgttggcagcgaccgatgaacaacaggactctcatgaacagagccttccgaacgaaaatgtgaaacctgtcaactcccagaaaacaaacaacaacaagccaatcattcagttcctgcctttggatgccggcaagcgacctgctgtcacctctaatgaactgtatgaatttttcaatatctcattgacttttttcaactggtactcatgcactttcttccttcttcttgcctgctgcctttgtgttgctttgtactttgtgttcccattacactttctttcttcaattgtcaattcaaaccaaaacctgcttaacaaataggcaacatgaggttgaggttgatgatttcagtacaaaggttgggtctgcaaagaacaagcgacacaaagcttggcgtcatggaaatctagctcatatgctatccactgagatatcactgttacccctgaattgaaagccattctactggaaggccaaacacattggactcgaactttatccgaatatcaatcagatcaagaatcactatgtccggaggccaagacctgaggaattgcaagcggcctccgatgttgttactggaccggggtggaagctttttgacaggggtctgaatatcctgtttgacggcaataaaaaggatgggcggatcattgcagtcatcgaattcattaagtgggacgacttggatgacaagaccaaagacgaaattaacttggtttcgactttcctgcacgattcaactcgatttgtccatgacatcaagtctcaatgctgggggggaaacatgtgggccattggctggcgtaaggctatggtaaaagcggaaattattggacgatacatcaaacaggcggcggtgaatttggcacctgaaatgtttgatgaattgttcaagtcctccgctagcgtagccagaaccctggggaatatgttccagaagatggggagtatcccattcaaaaacaatcaagaaatcatgcgcagtaacggcattccagattttgcggatctcagcttcaccgacagaaacacaaagctggccgggtctcctcacatcacgtacaccactaatggattctacaactcaccccatgaggacaaaaaagacaagtcggactttgcctttgccctatttgttccaaccttcaaagaaactggccaattggccagtccttctgacggttacttgctcaagtcaggctcttttgttttccctgaccaccgcgctgggattgatttttctaggaccactgggattgttagaattatctggagggctaaggattacaaacactgcacccttccacatccagaagattctgtttttacccgcttagcattatccttacaaattaaccataatctgctaaatgcttgtagtaaatataaaaaaggaactcacactggtatctccatgggtgatcattatcaatatctttctaaagcgctcaaagtattccacaaaaactaaatctctttcacttaatctatttctgaaaatatacttagttaatttgtcaaatttggctagaattttcaatctttttatgtctggagtgcaatcaatagcatggaatacattggtgatctacttttgggacaaatgaagtgtgtgcgtggagaaattgtgaaaaactggtgagggatcacgattttgttagcctaggataagcccttcaatttttggagatgagacacgtggaaaattaattgatatcacagtggtgttgtacctgggcttcccaagaaggagtatgcataacccaacacattctagtgtgtcagaatcagtagatccaaaagatttgatacttcatgggtctagcatacggtttatcaccttgctccagatcacctgtccactttgcctttaccatccattattgctatcttcttgaggtcatggtcctctgctcctgctctatatgtgctcaacatagtgtcattgatccagatggccaagagaaaaatggtcgattcatttcacatcgtaattatcttctccatcgacagacagaacaccagaagcaacaaattttttcaaataacttcagtcctaatgataatgattatctcagtctcaatgaagaatcaaaaccttcattaccatataacagtgaaactcccactaatgatgatcgtgcgtgctatttggaaaccacacttccaagtgagtacattattttaaccctcccaacttcaagtgtaaactaagaactgactatcatttcagatatggcgagctatttcatatcatggttacatctacatggtagtgttagtatggaaaaatgccaagcagcccaacacatcttattgaaaataataaataaggcacaagttaccccccaagaactaccaattgaatctatggtaccaaaagacattcgtacaatcttgaaaaatcagatcaatgttgaaatcaaacaaatcttatgttgctctaaatgtttcaccctctatgatccacctaatctaccctacaactgcacctacagagaaaccccaagagcacgtccttgtaatactcctcttttcaaagaaaaaaaactgtttgcaggatcatcacaccaaggaagatttcaagcaactaggtccctttgacggaagtgtcagccttagagccagccaagctggccaaaagactgcttaagccctccttttcactcaagttcctactgtaactttttcatcttaatcttttattaaattctgacttcagaaatgaattcctcatttaattttaaccttagtcaccactacacacttttacactactcttctccttcacagactttgtaatatttcaccgtaccttgtgaaatatcaaccaagtttgaattcccactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagtttgcattttcaggatcttcagactccagaccaactcagaaccacaacaaccagaaccagatcaagccatcacttatcaaccagaagtactccacttttcccacctttcccactacatagtgtcattggtgtcattagtaagtaacttcttataagttttagctagcatctttctgcttgttctctttctcagtttctctcaacctctcttcattcctcatcaaaccaaagccctgatcaaagaaagcaagctctagcttctattatctcaactcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattatggttgacctgattcatcagtttcaataacccatttcagtttctgttgatttggaggtgtcagagttagctccgcttataacagccatcctacaaggaaagtaagactgtcagcagccatccaaaaagggacagtaagactgccataatttaatcttcttcataagacaaacaaagaacaaaaagattattctaatcttttccttctcttctttccctctcctctacttttacttgtatttcttttatcttgagaaatacatttaaaagtgccccccaaaaaccttgtgtcctgctgtcactatagagacccaggctcacaggaagacacaactctcttcaatcggggttccacactgtgtttttactactcagagcttcaaatcatggattagttggttcttaagcttgaaaaccactgaaaacgctgttgaagactggagacgtgagcttcaagaaacatcagataatgcatcgactgacatccagcacggatcagcatggaaggcactcaaatggcaccaagggccccaatatccaaatagcatccagctggttttttctttattctttgactggttcaacccacgcagcaacaagctagctggaaagcaagaatgtcagcctgctactaatcagagccagcctgaacataagcattttacatataaattagagatattattacttatatatgtacatacatttaaaataataaaatatactatttaaataagtggaagcactataatagagacattattacacagtacattttacattgtaatattttttttaaataaataatggaaaataacatttttaaccagaatctcctaataacttctgaaccttaagtataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcacccagtgtacccttgaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatgcagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaattacatgagcacagactacagtattaaactgtttgggatgatctgtggccctttttggcccaattgggacagttactctcttgaggatcaacccatgcatcatgcagtgctgacataggctacaggagggttacagtttcgtcagaacactctgtaaacatggttacaagccttacatcatttccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtatttaagagccccttcttccccctcaactttgattccccatcttcatcagtacttaccagcataaaccgtcaccaacaaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttcactcatcaacccaacacctgttccccagcactgtcccaacacctctcactcacctttctgagcgcttcaagaacagtccccctctcctgaagacctccttggcttagagataagtaccagtaagtattatctctttgtttcttcagtagtagacttttttctgggtttactcctttattataaaggaccagaacttcagtaccacccctgcaactcaggacctgaattagagggcacagtaaaaaacccctgcaactcaggcccctctgtaaataaaaacttaacagtttttatttactattttctcttattttacacacacttcccccacttttcacgtgtcacccacacgtgtacacatcccatttttactcttgcagctagtgtagctagaagagttctgctcttggcatcacttagcctgacaattgggggtctggccgggaaaaatctttattttttgataaaaaccctggccttatttttctattaaaaaataaataaaaccaataaaaaaatcatttattttttccaccttttttcgaattttttccactaaacaccaaacccataaaaacatattataaaaacataaaaattcataaaaacatatctttttactaaatacatttttttctacttttttccttttagtggaattggaaaaaactgctgaactaattcaatactatcttactctccttgcgtctgaaaaagcacagcgcgcagccgactatcaaccctcagactgggagttacttaccccagaagaacaacgcgctcgagctcttcgacgcgtagagattagtgaaaacgaacgagtcgccaacctgcttctctggaattctgtcaaacgagatcacaaaaccaagcgccgccaacttttagctgaacttagaaacaaaagattagccaaaagtacgcgctcatccttttcataacatctcctagctgaatctacatcgagaagaaccctcaattgatcctttctcttccgcaaacagtgtccgctacttctaactctagcgctgcaactaccccagccgccggaactactcctatcacagaaactgatgctaacagtcctaacacggggtagctcctttttctacatactcctttttttgcccgataacgaaaaattaactaacaaagtaaataaaccaacatgtccaccaggtcaaacaatccagacctccacggccccttacccccagccactcgaccgcggcgcggccaatcagctggaggaacgcgtgaaccgcttgaagctgatcaccatccagaagaagatggcgccagtgacggttgagaggggcgttgataaacgcacgcctcccccttccccgcacgcccacgcccccgcccctccaaaaggggcgtgcaattgaacccgcccctcagggaggggcgggtttgattgcacgcccctcggaatcctgttttcgagggaaaacaggattccgaggggcgggcagatgaacccgcccttcctgacgaggtgaagggagaactttattctcccttcactgatgtaagcaaaacttgcgggcaagttttgcttacatcagtgaagggagagtaaagttctcccttcacaagactgtacccctgccggccgggaggggtacagtctcgatggacgggaggaatccctcctggccatcaggaccagtgtcgatggccaggagggattcctcctggccatcaggaccagtctcggtggccgggagggattactctcgcccattgagactgtacagtctccacagctggctgtactctttgcctgctgagactgtacagtctcaacagccgggaggaatccctctcggccgttgagactgtacagtctcaacagccgggaggaatccctatcagccgttgagactgtacagtcttggtggccgagagggattcctcccggctgtttagactgtacagttagagtatgaacattgttttgaatttcagttctcatttcttgtctaagagtggtcatttgttcattcaaggtattttgaatgccttcagatcttatattctgttgaattagcaggtctttgatcatatctaattctttattgttagcgctcttagcaagaagagcatcttctctcatcttagataatatgtagtcgtctgtagaagttaattcattgctcaagttatcaactacggtggtcaatttggaacaggctaattggcttttagcggtattctcagctatgagcttggtagcctcagggtttatggacaatggattgcggagcatgttatcaaactttaaagacaaagaatcagacgctttcttattgttcctagtatttaaatcaaaactatttacaatagatttaaaattgctttcggcgttgctatcaatcgctgaaagattcttatttacaaggtctaagctatctagtatagctgtaaggatttttaaatctaatcctccatcttcatgtaacccgactcgagggtgtggcaggctttcatgagtcttttccaacgacgcgggtcgttcatcttgggcgctttttaggagttggattgggaggaggagctccggttcttcccgtttctttcctgttgaagaactgggaagaggtttttcttctcggtccaagggttccaacccttgacgtattcctcgacctccgctcgaggtatcaatttctggagagcgcgctgactgtcttgcgcttgagttaggagtgctctgttgccctccaaagcgcctaagggttgatccactaggaacctcttccaaagggctacgtgttcttttgacgaggagctggatcctctcttccttcgagagaacccgtacgtccggggacttggggcgtaactgggtatccgccgagaagctcgacgcttgtattacactattatctccacaagctcctgacatgaccacgatcactcacttgatgagacccctcattgatgaactggttggcttgaccactccattcaatctagaaacacacacacatcctaatggaaggacggtccaaatcaagctgctacctcttattggagacttaggtgcaactcataaggttgctggctatgcatcacactcggctaactacttctgctcatggtgtaaagtccataaagacgaatgccacaaacttgaattcggacaaccaagaactggttcagaagtgcagaaaatatccaaaagctggctggacaacaagactatcaaaggccgagaagaaatcttgcgagtgaacggtgtacgatactctgaactcaaccgactcacatattgtgatccagtaaagcatgttgctttgggggcaatgcacaattggatggagggtgttcttatgcatcactttcgtgaacgttggggctttcaaactttatcagtgaaagagaagagaaatcgtggggttgatactgacaaccatgcaagcaggaagcgaccacgtctggaaactggcaatgatgatactgtatcacttgatcaagatgatgaagatctggaggattctgattttgagctcgaccaacgttcaggtggactttttaccgaactggatatgaacctctttcgatcagctctgccagaagttgtacttccaactgtagttggttgtatcccgagtcaattaggcaaagccaaatgcgggaagctcaaagcttctcagtggtatgttctctttgtatatgttatacccttaattgtggccgacatctttgtgaccgacatcgacaaaatcaatgcaaaatcaaaccaggcattaatagtggacaacattgcctgcttgattcaatgcacccacatcgttaattcaaggcatgtgaaggaagtccatgggaaaaggtttgaagatagctaccaaaaatacaatgaaacttcaaagaaaatttttgaaaatcttgctgttcacccaaatcatcattacgcactacacatacccaaacagcttaagctatggggaactttaggaggggttgcagagtttactggtgagagaatgattggaaagctacaaaatatagagacaaaccatcgaatgggtgagatttttcccccataagaatgaaaaacacattttgaaacaatcattaactgacacacttaaaaataacaggtgaacttgaaggaacaatgatgaagcgtatatgtcagattcagcgattggaagctagagatgaattcacaaacattcttgatgatttaaaagatgatcaaaaacctgaaaccagaggaagagccatcatggtgaacaaggaaatgtacgaacgactcctcactcacatgcaagtaaccctaccagaacttcgccatcatcaaaattttcctcacccagtcaatgcatctatcctacagccagatgtgctgttgaagtcaactttctgttgcaacaataacattagtgtatctgcaatgtcccccaataattgcatcagcttcaaggtggatggcctgctttgttatgggtttattcaagatatcatgtcagttacggttcctgggtcagaaagcttgactctactgaatgttcaaagtattgaaaatatgttttgcaagggtatgagaagaggttcagcaagattccgcttttggctttatcagatgaagaccatcattggaaaagttgatccagaaaaatacgaatttataccaagctctgcagtccaaaatgtctgtgcatataggtttcttcaaaaaggtgcatataaaatggaatcaggggggggtgatgatgatacctgtcaaccacttgtctgtattagaaatcaacacagtaaactcaagctctcagtagataaattatgttattatttcttatcttccaaattcatgatgctgcttataagttctaatttcaattaacttttgttttccaaatgattttctatgatagccaagaaaaagaatacaaaaactagaacctttccctaataaatgcaagcttagaagacagttttttcctgactacatccatcccgcctttcttctttcccatatttcatataatcatcaatcatcatacattttgatgatattgagagctggccaagaatgtgattaatgagggggtggagagaaagatgagtaagagggtcaatttaatggctgagaacatagaagcccatctctatttgtgctccatggggcttggacagaacatgtacagactttccaggatcaaaaacaggtattcagggcaatatttaactaaaattgtatgaggttcttgatttcagtatggtctatcataattatcctagcatcagagtccagacatagattatccagataaattttcaaaaaggaaattgattttgtgatcaagtggatctatcatcaagcccaaggtgcatcattgactccctgtgctatgagttcaaggcgcatgctgatttcatctgcagtgggtagcctgaggtttgcatgaggaatacttgcaagagtattaattccattgaagagctcgtggtcccggatgagaatggattgggcatggctgaataatcaaaagagcttggtcactttttacattctcagatgaccctagtaaaagtgcagctcaacatacgcaatttggtatttctgatccttttgggccaattcgtgtaactcctggtcaagggttgaccattcagagagggatgattcagggagggcgtacttgtgatgtaccatatgcaagcggatgtgtgccatccggacccagtcagcattgaactcgggtttcaatgcaacattgaactcaggttgcgatgggagtggtcccaaatgttcagctgggttgatttgaagttgaccccagacctggcggacaattatgcatatgtgtcagttgcttcttatttatttattggagtgacgtactgattgaatcaaatcatcaagcttgggaactggcccgtgcgtatctatttcatcgaaaggagctatattctcaagtaactaaattgttggttgggaaatccggggtgatatggcagtaagcactttggtttgagtgcaagactttgtgaattggaattgatatcatattactcaccatatcccggtattggactttggcttgttcaataaggtgctggcacagctcaaaaacctggttcattgctgaggccctcatttgggcatagccacgtggcatcatggaggggtctatttcaccatcatgataggcattccggatttgtgccttatggtttctaatttcataagtgatggtatttgtcgttgaaagatgagttaatgactaaccaatgttaaagtcatgggtgtggagtatcaacgccgaatgacaccatggggaatggtgccataggcctgcaagtgtccctcaagtaatatgaagcgtattgaattgctaatctgtatctgacattggtttacgaactacacgtaagctactgaggcaatcagaggagaagtcaaataacatacttgaagaattgcagggaatgcatgcacaatttgttgggtggggactctttggtatggtggaggtccagcagagtagatttgcatggctctgaccagcatcatggcggtgattggccattgttgctcttctgggatctatgatttgagagtatgtttgttggtttggttgaggccgggggaacaacagtagtatgaaggcaaacttcttactctcatgagctctgacacaagggccatgctacttggatcgatttcagataatcctaaggattcagctaaggcggaagggatcatatgtatagctggttggaccatatgtgggccaggattgctgacctcctctgggatcggttggagtgctagtgcagtttcttcttccctgtcatgtctggtggcagtctgccttgggagaagggccggttggtcagcgctgggaaacattctttgttgcccaccaggagtacgagcgtctaggatggggctggggcctggttgaggggtctcaatccatgcgtgtcgggcggagatgaatttttctcggtgatttggattgggtcaagcttagaactgcctgtggttgctgtgtatgtagcacactgtttctgcaccactgcgaaacaggtacatatttccgcttatgaggcagggatcaatactacaatggtacctactcccaccaccctctagctccctctcctttccaccaaagaggtaaagcttttatattgtacaggtatataaatgacatggaccgagttcaaaaaaagtcatctatttcagctatagggatcatctgcatttggatacctgcataaatctgtaaattgtacactatcactgattctgctaaaaaatcagtcctgtaattgttgcaaggagggcaaatcggatccaaaaaaactgccttccacctatcctgccagctctccgtctcatcaaaaattcttacaacagctcatcaaaaacatgagtctcaataccatcaattcgtccagcggtggcaatccaactgaccatcaaaaccaagaaaattcggcagtaccaatgttcacactgcagaatgtgcaagaaatgatttcatccgcactctcccgacaagccgaatccttgaatcctgcctttcagctcatgcaaaaagagattgaagctcgtaaactgaacaatgcacctaatagtccagtcacgcagacatcaaatccaacaatatcaaaaaatcaatcggaaaccaagaaaaaacccactccacctgtcaataaacgcaacaaacttgttgctcaagctatacgaacaataacaaacctcccaacgacagaagtcgcaacgtgctcaatcagaacctccttctaccacttcaaagaccccggctaagaagaaagccggtccccaagcttcaacctcacctaagaagatacccaagaagaaaccatctcaaatggtgaccaaagattttcccccagactttcaggctacaaaagtaagtgatatggatctcaaaaactgtcatttattacaattactgacaaaagaaaatcatgcaggagtgcttgtatgtccatattcgattgctttggggattagtcgaaacatcaagcgttccccctcaagcaaacgaggaacatatttgtagtttctgtaccaagttctcaaccctggatcaagtacaacgccactttgaggattcccatgctgcccatctaatagcaagatcagacatcctgacgctaaaagatgcccgcgctggaaaaatcaaagttggtcaaaatttaatccatatcaatgatgggcacattgtctatatccatgcgaacctggctaaacttgtgattcgctgctgggggccaaaccttgacgaaggacctgaaagtttatttaattcagcatgttggattgcggctctcactggattccaacaaatcgctatcgctggcgcatacaacttcctcaattttgatcacaaatataaggatgacatgctcctcttcatccgcgcgtacaatcattacgtccaccatgtactggctcaaaagtatcatgccgaatgcaagaaacctggttcaaaccaagaatcaattaaggtccacaaagcctcaacaaaccgtcgtcgtgtaagttatgatttgctcatcattattttgaagtcaaactgaatgttttttccctggttagttacgtgatgcacgtctgaattttgctttaattaatgaatatcccaagcgctacaccaggattattgaggatgtcacctcccatagtgaagatgaatgggatggcgagggggaatgctttgcgatcaagactcttggttatcgatcaaattcagcaaacattttttttcgtcgtttggatctggcgatgaaagccatcaaaattgcgactggcaaaacttcacgaatgaggttgaggaagctaccagccacccccatcatatctagtttttctaaagtaccacaacaattacctcttgatttctactcttgcaaatggattttggacttacctacggggcaacagcggataattcctgatttctcctcggtggctttcctacccgatccaagtaactcgctatttgcaagaaatcatccaaattacgatgaagatgagaaattatctgaccgtgcattcaacaagaagtatttggataaagctatcaagtattatcgaatgaaagaaattgtggaagaggaagaaacggacaatgaagacgatccggtggaagaagacgatgaggatgcaaatgtccagggtgaaggggttgatcctaaaactcaaaatgatgcgaattatttagctgatggtgattggggaaatcaatatgatgaagaggagggggaaactgatgaggaaggtgaggatgaggatgaggatatggaagatcatgaaaaagagggaatagatgagaattatgaagagtttgatgatgtggaggtttgaataagtcaattttaacttctgtctcatttcaacttcaattactacctagaagtccaatatgttactgcctggctccattttatgagtcaattttcttacactctttacgtactctttccatcctgtcatatatttagtaaatttagtattcatcaagtttttatgcacaatcatagtagtgcgaaatgactagaaacattatagatagaaataaaataccaacaccgtcccgactccaattcccgttaagctggtaacaaatgtgatcaccgccagggaaactcatacaaccccttccccagcggcaccctcacccaaaatctgcggctgtggtttcaccggtgcctcagcagactcaaggtacatacaccacaattctttgcaagtatgagctccagtcccggcgcgatcttcgtcacatgtttggttggcattgctattgttggggtaatgcttttgattctaagttgcgcactgagaagctggtgtaacagacaacgccggagcaatatcgatgaagatgcttggcggttcctggaggtaagtcacgcatcataccttctcctcttttttcgcaaacgtctgacctactcgcatcactgcagaactccaaagacttctccgatcctacacacaaagaggaagatgctcactcggccaaaacattgtactttggaaccgactctcagtccagtctggcccatttacagcccacgctcgcaaagaactacgttgcctcgcatccgttcacatcccacatacaacaaaaaactcagcaggcaacggcccaatatcactatacaggctttccagcacagtcggcttcggctgtaaatggctttatcgacgaacagactatgagtggttatatagacgaaaaggtcgtgtgctgggttgctcctcctgctcctgtctcatctcaatgtaacgggattttgatgacaccatgtgggcctcctcaggagagaatggaaagctaccagggagggtgcactatacccgaattagtttttcggaaaacttcacttgggggaaatttttgcaatcgggcaaccatgtacgcgtctccgacccaagcgcccgttccgatgctcacatgcccggcctcggtcatcatccacaccagtaccacaaactccaaccaacacaacagacttcattcattgacacgtgaggccagcctcgcgtgctctgtgcaatccacgactgttgaagagcttcgggagcgagttacggagcagcaaaccgatctacattctttagatcggtgtcgctaatgcaaacaagtacaaaactggatgtgtatgaggattggcagcacctgcggtcacgacgaagtgaagattgagtatagagtccgcagaaactgtgctatgatggttgttgtctgtcagcctctatgctactaacctgtaagggttgtgctttgagtgttaacaagaatggtaagtgagaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgcatggattaataggcttccaaggtgaggacttcttcaactcacttgggataagtcttttaacaacaatctagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctggattgtaatgttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacaggaggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacagcttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaagggctacatttactgtgcaggggctgtgcaattgtagagttgtttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtctttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctgctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatcatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaagtatgtacataatgtataagaataaacattgttttaatactttattctaatgttatttctgtgaaatcctagtgatattatatgtacaataatcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacaacaatgtatactattttccagtattcaattaattgttattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggatgacattgtcgattctcagactctctttgtttttgaaatagtacagaccagaccaaagcttaaatacacaaaaaggaatgctgccctcacatactaaaattggcatttttatcatcacaatatgcttgtagtttgcgactgctaacagtgaaagaaaacttgatatcttaactctttgtttctctgtcacctcttatgtcaattggcaattattgctctggatgggtctcccctagaacagatctctatctagcctgatcagatgtttctcagagaagtacagctcagcagtatggtaatagtatggatttaaaaacaaagtggaaattggtttttaggatcagtctacttgatattgtatctgaaagagagttccaaatggggtttcacatggaaatttaaggagtgactatggaaaacaagaaatatgggactggtgataatgagattgtgtgtattggagacataagctatactcatttactctccaattcccggtgctcattttttttttcaaagtgctcagccttgaaccagcccttttttaggacacttttatataccatttctaaaacattgaacgtctgaaacaattgaaaattggtgtcgctgtggctttcaagacttttgatgatgacctgaggatagatttcggtaagaaattggacatgtgtaaaatcagagatagaggctactcactgaaagtgagtttacgtttccagcatacagccttagtagcgatcgggaatcgtacatgaatttagacagcttttgaacatgtccaatggctaatataacctggtgtccaagaatctgggcttcagtgtcgacaaaaaatttcctttgtatcatcttgaagaccgctgaagatttgagggtttgtcgcaaaaacattctttgcatttcaagtagttcccgcaacaccgaagactgtttgagtgaaccttcgattataccagatgtttgtagcgcgagagtggcaagttggtcgagggttgatgagaattgggccaggagcttgccaggggctgtacggtccagcacattcccatgtgattttaaattagagcactaggagcaaaaacagaaatcagcaaatcaacattgcagcgcaaaagctatgtataaacagactaacagcaagggctatcatctgtacttccatcttccctttgccgatcaatactttcatttgctcttgaaccgtatgcgcatcttcagacaacatttgaagcaggattgagattcgggcgctgacctcaggtgaggaatccagttgaaataactgcaccaaattctgaatatcgacgggattcagatcaggcatcccaaattcgttgagctcctcgatcgaatcaaagaaatttgtggcaatggcaattgatgaagtagtgcttgaattcaaataactgtgatattcgtagtataccgaatttaccgaattgggtatgtaagactaatattgggcaatgaaaagttgagttgcagcggaggcctggagtaaattggagtatatttggatgagttgtggtgaactagatgagtagaatgatgctatgatggcaatcatgataatgctagtaatcacaagctggcgtaaaaagggggcactggtgctcccagaaggacaagctttggtttttgtgggacactggtcggttggatgattgttggtggaagagttgagtggtgatttgtcctggttgcattctgatgtagctttgttgggttcgtgaacaccgtcatggaaaagtaggtcaggcattgtcctatgagcctttggtggaaagagtatactagattcagatagcaacattttctgttgacaaacgcaatgctagacagagagcgtttctcagggtctcatgctttagggcagaagatggatagcaatttttccagtatatgaggaaggaattgctttggtaaaatttgacggattggatggttcatgttgaaatatacacaattttaaacacctaccggaatctgactattcctcatggggttgggtgattcaaaaacaaacacccgtttttgggactgtacccaagaacaaaccaatttcgtttctctgtgactggtatgtaacacaactcacaacaaccttgaggaattgctcaaaatagaacatccggaaatgaaactctcagacaatatgcctgctggaccatgatccatctatattctagtagagattttttgaacttgtgtgcccttggctggtatgttccagctgtgcaactaacaagaagtctttgaaacccccttttcgtgagaaaatggaagattgtgcacttcaagatgggggaaagtcaacatgtgaatttttataaaaactggattcctttaaaatgacaattttgcagtatgtcagattttcccttggagccaagcatctagaaatttgcctcttggaaataataacttcttttcaatggctcaccctggcaaatccaaaagctgacataatgggtgacgacacccataagtggaattacacttttgagtattaaatatacacttggtggcagtgacccagccttttccctatgaggaagaatctgaaacttgaaattactagcatgcagaagtaaattcctttgctgatacatgaacttcaattagagatgaagttccttgcattgagtctggttatttttaatggggagaaacttctaaggcttaaattttgtgggagtgtcatgctttaattttacccatataacaggatctgaaacttgccctaatttgtaacacagtatgttttgccatgggagatagggaaaatccttaagcttttattattgaataggaacattttacatgtgtatgtcactcaaaactctatgggaaatttcaaaactgagaatatttgatgtagagacacctgtaagaattgggctttttggcagtgtgagatgtatttcccagtataacaatatctgaagcttacccttcttatgtttccccaggagatgtagagacagtgccaaatctgaaattcttggccaaaaacacctaaaatgtttattgaactccaaaatcacagatttttcccagtagagaatcctctaaaacttaatttcaattacagaatggtgtgtttctcaatgatacatagggacaatatcacactgtcattttgggtccacagccttgcaatgggcatttcattgaaatctcagtgaaaaaatttctcattgattctttatgacagttgaaattatttgacacatgggggcagtgtgacaatggtttgcctgtagaagagtatctgaaattgacacttctgggttgcaaggttgatttttcctggtgccataggcacaattttaaacaccaccgtgtgacagctcttgtgggtggagaatgaattttggctagtatttaaatatatgtgcagcaaaacagcctttcactcaaacaattgcaaaaaacccacaccagtaccaggatatatcacttggtgaaacaaagcaaatgaaaatgagggaggagtaggaagatatgtgcagggtcgcagctcgccacattgtcagtcaagtttggcgacccgggacgccaattctgagacgtcgaagttgagagaaaagccccgccaacaccacgctaaactatctatcttttcttgaagggacaatacattactggatggatgtttctgttgtggacttggaacatttaagggcagacagacaagagaataaaaatgatttttttcttcttcttttcacaacaataggtttgtgcgcatagaacagctaggtaaagagaaacatgccacatgctgatgattgtacaatgctctcgagttattgaagaagaccccagggattcatacaagaagaagaagagacagttgaggaaagagattgcggggcttctttggacccatacatacacacactttgtgctcaggtttgggtcaccttggcgacatcagtgttgacgagttggtcaggtatcaccaccttgctggcgtccaggatgactccggccagtcccaaatcccttatagaacccacagcaacaatgaggaaagagggtttgtcattttaaaggggggggacgaaagataataaagatgtttgaggacttacttgacggtttcctgcaaggtcttctgagagatctcgtgagttttcttcggataactgacgcctttcatccattctttaacgtcttcctccttttgactagatatgtcaaaggagccatgtatcattcagtcgctcgtgagtgatccattcaagcttccgaaggagaatgaatggggaagacccaactggaacttgtcctggatgtatttgacgtcctcggggctacggatcccgagttcggtcccgaacctgtggatcgatttgtccagtttgctcaagaataaccgcagcttctcgggtgccaggagctcgggatcgaccaattcaggggacgcggcgactttgtcccattttccccagatcggtgcaggttaaggagcaaacgtcagaaacaaaacaaagagttcatggatggattaaaagtgttctctctgatcaacgcactcatcctgccggagtattcagaggtttcaaggtcgcaagaaaatcacctaggtcagactcccaaccccgattcacttctagtcgttacatgaagaagaaagtctctgtgctgaccaagattcccagggcgtgggctggctgccgataaacttgacttctcccgagtcctggtaaggattagttgtaaaccttttgtttgtttgtttgttttatttacaaaaaaaaggaaaaggcaagattccggatcagggctagttagttgattgatcaagtggagtaagaaatgatcggggaagtgtagggagagctgaccattcccacatgaaggccgcagtggagccgtcgttgacggagtctcttaagtttttgaacgagtctttcactgaggatgtgatattctttcgataagcggtctggctcgagagagaggatccacaagatagtctagtcagcggagggagatggaggatactgaccgacgaattcaagggccgagttgggagagttagcccagccttgttggagcgccatgacggaggccatcacttgtgagccactgtgttttattggagagatgagcttgagttttcccagaatcaggcatggataagggaattaagagtactgacgagcctggacgactgattcccccctttcttcgtcttgaggccctgttaccatccatacagacacacacacaaagaaagaaatagagagggagagagagagagagagagagagagagagaggcatgagtgatatggaagaatggagatgggagggatatgaagaatgggactgacatagttgaaggtcaatacggtggcaccgacgggagaagcatgcgaactccgggggttgataagcgcaagccaacccccctcgcgcacgccaatccgcacgccagctgcagattggcgtgcgcgcctgcacgccagcccgtcaatggcgtgcggggccgcacgccaatgacctgccgggatataccctgcaggttggcgtgcaggcctgcacaccaaaggtgtttggcgtgcgaggccgcacgccaaagctgcaggggccttgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagtatggtaagtgggaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattatttaattgggcatccagatcaatcctcttgtatggattaataggcttccaagatgaggacttcttcaactcacttgggattagtcttttaacaacaatctagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagatatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctggtttgtaaggttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggctccttaaatattctacaggaggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacagtttcgtgtaaggatgggagctgtagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaatttaaagggctacatttactgtgcaggggctgtgcaattgtagagttgtttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctgctgtgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaacattgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaacaatgtatactattttccagtattcaattaattattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacacaattaattattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacaggcctaaacgcatatacatatgcgtttaggccccaggccaacccatgcgacccagggttgggtcgtatgggtcggcctggcacctaaacgcatatgtaatgagcatacgttacaggtacaattttgcaaccggcgaactgtttgaccaacgaaaagaagcctttgactagatccaaaaccgctcagaatttgttttatatttcagaaaaagacaagtcagcaacaagtctgcatcaagaataaaacagaatagagcaggttgattctcaccgacaatcatcatcctggccaccgtctatcagacaaacccacttagtgggacacctccaacaccggtagcgcctgagcccaaaccaccccgaggcgctttttccagcattggcatcctctttgggagcttgtcgatctttgtctgggaattcgatcgtttagccaattggaatagttcctcttcaaccccttctttgtatctctgtactcatagaagtagggcaaaaaaattcatatattttaaaatttcaagacccaatcaaaacagatgtaagctcagtgctgtggctggggttaaccggagggatgaaagaaatcttacatgttatcatgtcaagcgttcttgtcagaaagtgaacgaaagccgccggaggatctacagtcgcaaaatgctaaaagaagttgaaaagatcagacagacttgtttggtgggaatgtcagtactctttgacaccgctgctcttccggttcgacctgatcactcaggcctcactgattcttgtgtcagtagtcccaacactgcggaagatgcgccaagaaagcgccgaacatgtagtgccttttggtggatgtcttgaaccacctgtcacatgacctgttgcttttgaagagggatgttacatgaaagctgggcggtacaggtgcaaaaatatgtgtcaggtgacctgtcacccataaatgcgcgtgacatgtaggtgtcacgcagaaaaaccaaccacagcctgcgcgtgcgcagcaaaactcaccaggtgacgattattcacaagtgtcacccgtttgcatccggtgtgacttcacagaggcagtactttgccactcgactatactagattcttgatatttcgatagtcaaagagtcaactacataccccgcgctgcatttttggatcgtttttcgaccatcgaccaccttctgagatcattttttgacaattgaccctttttttttccactgccggacccgggtgaaaaccatcaatcggacactctgagaagtgtccgattgatggttttcttgttgtccattggacactcccaatcaagtgtccgatggacaccgggctgtacaccatcctctggatggtctcgcctgccaagcatcccttggacgctttctgaagcgtccaaatgatgccaggcaagcccgagcgtccgttggatgcttcgcaaccaagttgcgggcgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtaggccatggaaaactaagggtgttgtgagggtaaaggtggatggttgcctaggatgtggcatacaccgggtgatattgttggcagactgatttgtgggtgaggctagttgggaatgaggggggacaacggtgggccgctacgctacactacgctaaatggccatttagcgttagcgtagctgctgttgcagaaacctttttttgtgtagtgttagtttgcgctacagcccactacgctacactaaattttagcggcgctaacaacacacctttttttgggtagtgttagtgcaccgctacagcccctacgctacagtgctgttagcggcaaaaaaggccaaaaaaccgctaaaaagcgctgtagcttggtgtagcggacgcgtttttgcgccccatgggcgtagtgttagtgtggatgagtgaaataaagctaacactacgctaacagctaacacccactggcgccctgcgtgcgtagtgttagtgcaaattttcagatttgcggtaacactacactacatgttagcttattttagctacactacgctacactaacgctacggttagtgtagctggcccaccgttgggggggagacgtggtgtgacttggcttgatgttgctagttaggaattataggcaaggtttcagatgggggagggaggtggaggctataaagaggagggcttttatgtgattgcaacacaccagttgtgtttatatctgtaattccagaaattgaagccctcatcctctccactgttgcacttgcacagtttgagagccaaagagctggccccccacttgtcctctgcctttgtggttggctgggggccttcatgcccagtggttttgacccatgcaatgacatgggctggccactgagtccaagtgcaccagctttgctggtgttggggggctaggctgctggttgatattttctttgattgttgttgtgtctgacatgccatgtcatttttttcatgtgtttctttcaaggaaaaaccctggcatttgttttcttaatttagcatttgtaaggggaaacccttgattttttttacaaatcactgactttaatatacttggattttttggaattttaaatttatttcctacattttgagatgtttgaaaattgatggtatcattcattttgcctaaaaatcaaacattcaatcttaacatatgatcttaccctgtttcttgaataatttgtaccatatacaaattttatttgtatgcaatatggatataaccatcaatcttaaaacatctcaaaatgtagtaaatggactcaaaattccaaaaattaaagataattaagtgtgtaagaattaattgaaaaacacatcaaatgcaatattcaagatatcgttttcattttgatgcaaattgattgttaccataattttataaatgtctgaaagtgtaggaaaagaatttaaaatgtcaaaaagcaatgaaaattaagctgttaaaaattgattgaaaaatatgactaattagggggtatcaaatataaccaaatccaccattatttaatcgactggtttgaaaaaatccacccttttttaaacacattggtgagtgatttaaccccctttggggccctttgatgcaaaaatattttttgggaaaagtgactggtttccaatggtggatttcctatatttgataccccctattacaatattaaaaatgaactgttgagttgtatgaaaactgaattttacaattgagttctacacatttctaaatgtaggaaacaaatttaaaatttcaaaaaaaaacctcctatttcctacttttgtcccactttttattttaaaatccacactacgcttgtttattaccacactcttttgtaaattcaaattttgtcttgttagaatattataacattttttccctttttccattcagaaattcaatttcagaaggttggctaaccactgggaactttccacagtgattgaatcaagaaaatgagtgagtacaaacattaaaaggaaaataaatcattgttatgcaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaattttttttttgccattaatttcgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtctatttaccataaaaatgactttgattttttttttctgcttactcattttttcaattaattgttagcggcttgtttttcattattttttgacattgtaaaggtgtttcctacactttgaaaggtgtagaattcaagggtaatattttttgcataaaaatgatttttatgcattgtaatttctgttcccactcattttttcaattaattgttagcggcttctttttcattattttttgacattgtaaatttgtttcctacactttgaaaggtgtagatatgaatggtataaactgtattttgcataaaaatgaattttatgcattggaatttccattcccactcatttttaattcttttttgactttgtaaatttgtttcctacactttgaaaggtgtagaattgaatggtaacatttattttgcttcaaaaggagttctttgccttttaagtttggctcccactcattttattgatgcaagcatggtggaaagttcccagtggttattcaaccttccgaacttgaatttctcaatggaaaaaagacacaaaattctataatattctaatgaggccaaatttaaatttgcaaatgagtgtgggaataaacaagcgtagtttggattttaaaagggagacaagcaggaaatcagaggaaggtacggagaacagtaattcaaaaattaatcaacatcaacaggagcctttttgaagcgcgtagatcttctgacaggtgggtacaagacttcttgacccagttcaatgtgggcttgaatataatcctcccaacccagcgcttcatccctgacatagtgtctccaaaaaggatcaatcctggggcaaggccatatttcagccttgaaagtgaaactaatgaaatgagagaggtctggtaagaggatcagacagatgggagggttgtttctctgggtatgcgaaagaggaagataagtcgcaggcatcttttccaataatagaataactggtctttggtacgtatcggcaattaaataaccatgcgctgggaatgtcatccagtacttgaggggggcttgctgtgccttgtctctccaggcctcgttcgactcgaattccttctgcatttccttgcggattgagtcccattcatcagactcacgtcccaagctgaccgcaaccgctcggaagccacagttcccatcgcctctgacgtcgtgaacgtgtaagatatgtgcaattgctccagccggcttgatgctgtctttgtgcttatactaaccaaagtttaagagggaaacagaggggatgaacaatgtgaaaaagaagtaagtagatgagttactcacaaggtcaatctccacattctcgtatgtactccaagtcagtgcctcactcaaaggggtttcgtcagcttcgtccacttcagttataggttcgggaggcttcttgaccgctttgattggcctaatttgcaagggcttcttgacggttgagggaatcggttcttcttccgaatgctcctcttcggtgaatatgttttcacatagggctccaatttcatctgaagcttcatcctcactctctccatctgtttccatggcctacgcaaaaattaatcagaatcaggaaagatcttttgaagtatataagcaatgcacacctctgactcatccgtgtcatccttttttgccgctttcttccttggtcgcctaggtttgtgcttgggcccctcgtccaatttggccaccttctttggcctgcctcgtttcttcttctgcccctcgacgtactcaaatcctgatgggtccctcttggttgatgatgtcgatttgtgtttccgtttggagcctttgggtcggcccttgaatcgatggttcttgtcaaacttgggttcctcgagtggaatggttgtatgtgttccgtcaagcagtttgtgaatttcgcctagcatgaagtgttgttcgccaggttgaagggattggaatttttcaaaggcctcgctgaggaacgcgtcttcatggctcttctgctgtgtctccgtgccatcttggttgtcactaagttgcacctgtcaaatgatcagatgtgtgaacaaaataaatcagaatacatctgcaaaatatatggggattcccttgataaatgaggaacttacggccagatcagtcttgacatgccactgagcatggaaatcgtctgcggtgaacttggctccctcaagtgaggcgttgtggacctgatggatgcacggaatccccatgaaagacgagtagttacctgtacattcggtcgtaggtgccttggccacgtgaaatgagtgaacaatcttcatggcaaagtgggagatgattccattaagattggcaattgacggaggaaggccggtcagtcttttgtactgatgttgggccgattcgatgtatctttcatgcagctggctgtcgagggactggtgaatctgcttgacgacagcgggaaatgaccctgtcgaggagttgatgaatcttttgaggtacgcgtggagactttcaactctggatgtgatgtgatttccaaagtgtgggtgccgatcgatcaagtaagagacagagatcaagtaggcggccgtatctggagtccacaatttggagagctcggtgtaattctcctcgtactccttcaatgttggcgacattctcaatttcttccatgctgattcgaacgttgaccatttatcctcgcttttgaaatgttccggcaattcttctcgatgttcttccaaatgtgccaagagcacaggatacggttggcatttgggtagactttcttgatcgcatttatgaccgcttgttcatggtcggtgacgatcactgaaggggattctttatccatcgcagaatggagatgctccagggcccacgtataatttggttccttttcagcggagaggaaacaaaaagcaaacgagaatgaccgattgcattaattcatcccaactatatgaagcagcggcatgttgaacttgtttgtcttataagtacaatcgaggaggatcatggtcgggaagcgtttgactaattcaagcgaacgggggtgagcaaaaaagaacaaggtcatgtgcccttcaacattgtcgatcatgaagtaaaactgatggtcccggatttgttgaactagagcctcaatcggagtgcgtccttgaagctggtcaatgcgcatctggtttcggtgattgtaaattgtgttgagggtggcgtgcgacgggttatttgtgtcttgaattaaagccgacttaatcttcaagggggcgacaccggcgtgcgttaattctgtgaccttttctttttgggaatcagtcaatcgtctgtgaatcggatgaatgtatggatcctctgaagcggggtggttgtgattgggattcttgattgtgattcggtaggttcccgtcctcttgtagaagttgcccagcatttgaaagggacagccgatctttttggacttgcccaacttgtctgggtttggttcatccggttcgccagaacggtcgcatttaaaagtcacccgatcctcccccctctgagttgtagtgttggtcttcttgagcgcatagccatggtccaacgcccactgttgaactgcgtcatctagttgcgcccgggtcctatacgataactcgggaggcggcgctagcgaatgaagaccggcagacggagtggttgacggagcagctgtaggtgcagtttcgacaggcgaggtgacattgtcttgagttataccggggagggggttaacttcagaagtatccttggctgtcgcagccgaaagaaggcgggggttgatgtggctttgactgtcagacatgttatcgaggtgtttgttgaagttgagtgatgatttaaaaaagacaaagggttcaacgaggaaaatggagaatgtagccgtcaaaagattcaagaaagaattttttcgatggttttcaagaagaaattggtcaagaaacggctgagttattctgagttggggtttgagtcctactagcgatcaagagatgatttaaaaaaattgagaggtccagcggcaaaaacggagacggtggaggtgaagaggatcaagaaagaagatgattgatggttttcttgaagaaatcggtcaagaaacggctgagttattctgagttggggtttgagtcctactagcgttccagcaatgaattaaaaaaaacgagaggtccagcggcaaaaacggagacagtggaggtgaggagtatcaagaaagaagatgattgatggttttcttgaagaaatcggtcaagaaacggctgagttattctgagttggggtttgagtcctactagcgttccagcgatgaattaaaaaaaacgagaggtccagcggcaaaaacagagacagtggcggtaaagaggatcaagaaagaagatgattgatggttttcttgaagaaatcggtcaagaaacggctgagttattctgagttggggtttgagtcctactagcgttccagcgatgaattaaaaaaaacgagaggtccagcggcaaaaacggagacagtggcggtgaagagaatcaagatagcatattattagtgttttgaatgaataaaatggttgagaaatggctgaggtatttagagttgaagtttaaaacctactagagttccagcgatgattaaaaaaaacgggaggtccagcggcaaaaacgtagattgtggcggtgaattaggtcaagtaagaagaggattgattattttcttgaagaatttggttgagggatggctgagttattcagagttgaagtttgagtcctactagtgttccagcgatgattaaaaaaaaaagagaggtccagaggcacaaacggagacagtggcggtcaagaggatcaagaatgaagatgattgatggttgtcttgaagaaattggttgagaattgaaagatttattcagggttgaagtttgaggcctaacaatgaatttaaaaaaaaaaaaagatagatcagcaaaattgaagaccatagcgctgaagaggaagaagaaaggatacttttggtattttttttgtgaattttggttgaggaatggccaagttatgattttttgaagcttagagtgtacctgcaagttggaaatgaaccggaggtgaatcgaaaaaatccaagtccatggcgtcgaagaggataaaaattggatgattccggtattttttttgtcaattttggttgagttttgaccgagttgtggtgtgttgaaggtttagagggggggtgatgtccttttttgattgtggtgagtggtttggcctgcaggaaaattttcaaagttcatgcaggcacttgtggtacgcgcgcgcgccccctggaggcgaaattatgcataaattatgcataattaatgaatgcgcgtctaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttatgcaaaatgaatattaccattatattctacacctttcaaagtgtaggaaaaaaaattaaaatttcaaaaaacaatgaaaaacaagccattaacaattaattgaaaaagtaaccaacaacgggccctgtaaagcaacaatgagtccttcaaatcaacaatgagttctgagcaagtccaaaaagtcctgatgagctgtgacaaatcctgaggagttctgacaatcccagatgatttctgacaagtcttgaaggatcctgacgagctccaacaagcttggaggagtcctgacgagttccggcaagccttgaggggtcatgatgagttccgacaagctccaaggggtcctgaagggttccaaaaagttataaggggtcctgacaagttccgacaagccaaatgagttctgatctgtcaagctgagtgatttcaaagaaaaagtatgaacaacaatcctggtagagtgagtgatgccagtgtaaaatgagtatgtaaaaattcaaaggtgcgacaggtggagcacatgggtctcataacctgttgagggtcactagagtgacacaagagctaagaaagttgaggagaggtcaaggaaatggtccaagcacactgagtcaaagtgtaatgatcattcagtgaggaaggaggatagaagtgagaaacaactaggctatatgtgtacataacataggccaagttgtgggtgcatggagtaggagcatacagtggttagacagtgaaaattggctgctcattttggattccagagctccaaaacacagacttgaagtcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatgtgaaaaaataaaaacaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagttaaagatggccatcggtacccgggtacctctagcggtaccctggtacctcctttgttttgctcagaaattgacaccaggtacctcacctggcaccccctggcgggtaccagtggtactttggggggtaccagcggtacccgcggctgtggtgcaaatggcactcttatgacttgaaattgcagttcacttttttttctcactacatgcaagtattgtgttgagctaatcttctaatactatcacctttcttttacctttcccatcttatttacccctcttagcagtctgaataccatctttccacttggccaacaccccttcctttatcatcccatttttttagtagaaggcaatggccatccccctactcagtgactgcgcattaaagagggtacctctagcggtaccctggtaccgccttcattttgctcagaaatggacaccaggtacctcacctggcaccccctcgcaggtgccaggagggtccgggcggtaccaggcaaacaggtgccgggtaccgatgtccatctttagtgggagtgctgagagaaagaaagattgggaaataagaagaatgattataaatgaaattttttggaaaaactggttttcagatggcttcaaacagctgctgagtggggcattcaccagcccactttgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggtttcaatttttttttcatttgtaatcattctttccatgttccactctttctttctctcagcactcccactcccccaaaatgaatatcgaagcttttgaaaaaaaatcagttttatttttgatttttcacaaattttgaaactttactttttgtttttattttttcatattcattttctgggacctattatgcaccacctgaacaagtctcataacttcaagtctgtgtttgggagctctggaatccaatataagcagccacttttcactgtctacccactgtacaacactacaagtctatctcaacatcctgcaggggggattgggagaacaactccccgagacatcaacacatggtcctgggatttgtttttaccaagtttcggaagtttttttccaaaggattcaaatttgatttttatacagcattctagatgaaatctcaagctcaagaggttcacaatttcagttttttgagatttcaaattcctctctgcctggaacatttctcaaaacttccatgaaatttatggttttgtgtagaatggtgttcaacaatcaacttccccaaagcccccaatatcaaatgtcaactacaaaaagttgtgcaattttggttgcaatgttacattttttttggaaagtcactctgcaccaacaaatagggggttgataagcgcacgccaacccccatggcgcacgccaatccgctgcagggtagattggcctgcagttggcgtgcaggcctgcacgccaaactgggtcctaaacccatatgtatatgggtttaggaccggggctatcccataggacccaggcctgggtcctaggggatagcccagagggtaatttttggagtttttttggcaagaaagataaaataaacgcttgaggctgggaggaacccctcccagccagatcctcagatcaccagctcgggggctgggttacctaccagggaggatcccctagaacgcgatggctggagataaagcttttcgcctcggctcgtactaggaacagctcaaggttacttcctagatctttgcagagtcggtgaagtgtgtctgtttgtttaatcatgccttgcttagtctcaagggcaaggcgaaggatccaatgaacctgtcgcaatgcccctttaggtaagactacaggaaggaaaagtcatacttgaattgatcttagaccgggttaaaacggggtgggccatgtttgtaatgcttcttcatataactcattcacagtcgtcaagggttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcactcatgttacctgtcccagacaccaaaatatcccctgaacaattctgatttctcccttgactacaatgtgtttgaaaaaaaaacattggtgtgtagtaagcagcatggcagaaaactaaatcctgaaggcaaagcaaattgtaattccaagtctacagtcaagccatcaaattcacccaaatttttcaatgtctcaaatcatctgtgtcaagacggttttcccaaaacaccatcattttattagacccctctcatagattcaatccaaactcacaatgaatcatctgatctcccttgaacttcaacaaagaattataattatgtcatcatcttgtgctttcaagttatgtggactaagaaatgatcaaagaggagaaccttgggacagcaatttaggctgtaagtacagtcacctaccagatgtttacagccagtttgtttggattacacagccccaacccaccaacttgaaatcatgtcacatgggaaactggtataaaataggtttcaaaaaatgattttgtaaacaaaagaatgaaaaactgatttttgaaattttcaaaaaatattacaattattgcactcttttcaaaagtttcaatattgctccaaatgctaaaataaaaatcggaaagagtagtatggtatgcaaggaaaatgataataaatgaaaaaataaactccagaaattattcagagctcagtatccaggtcaaaatgcaagtggaatttgatcacactgccttttccattgaattttccactgtgagtctggtgaatgcctcactccacaccagtttaatagcgccttaggccccgtttggctttctgcaatgggtaattttgagtcaatgtttggcaggagtttgtgcaaaaactttatattgttttatatcacacagtccaaatccacgccaaaccttagccaaatcacaagtcgtgattttcagccaaacagggccttagtttttcaaaattttcatttattatcattcctccagcataccctactccaatttcatatttttattttttcatttggagcaatatcaaaacttctgaaaaaagtgaaataactgtaatatgttttgcaaattttaaaaattagttttttgtatttttgtttatagaatcattttttgaaacacggttatacagcgcttccaggaaagcttgcgctttcccctgaaaaaaaaaaaaaagaaaattaaagttgctgcgcagtgcgcatgcaccactgtgcagcctcacaatcaagcctgattccctcgatcagatcaccttgaccaaggttatcgattggtgtttgggtcaactggtaggtagccttgtcatttcttttctcttggttttgcaatcaagcctgattccctcgatcagatcaccttgaccaaggttatcgattggtgtttgggtcaactggtaggtagccttgtcatttcttttctcttggttttggaatcaaactcactgacggtcttgtttgttgttgcaaacagatttgtcattgattctttgttctacctggttttcgaaggctgtatccagccaattggctttgtttgtcgaatttgtttggccaagccgatctttggctttgttctagtgctacccaagccacagccgtcgtaaccagcgctttgctgtgacattctgaaggctacatcgagttgattggcttcgttcatcaaagcgagccgggcttcgattgccaagccgagtgtttggctttgttctagatctacacaaaagctattgtaaacagcgctttgctgtcacctttcaacggctacatcaagccgattggctccgtttgtcaaatcaagacggcttttgattgccaagctgagtgttgtttggctttgttctagatctacccaagccacacacaaaactgtcgtaaccagtgcttcgctgtgacgtttcgaaggctacatcactgccctaaacagtgctttgctgttggtttccgtgttgagctgtctttttctgttccactcctcttctcaatttgcctgtcatgtacatgtcacagatgttgtagttgacctgggccagaagtgagtttgtggaaggattctatttcctctatctcattttctgacccagagtccatctcattttctgtttcactgtcttttttttgttatgtgtcaagtctgattatcattactcaagcaatgctaatattatctttgtcactatctcattttctgactcagttttcctcatcattccaacaacaaatcgggctgattgatattgtctgccagacctttctaaaatcaacctaaatctaccgtgctttaaaaactcgaaattgttacgtcacttggaattaatcaaagattctataaacagcttgtgtttgccttttgtccaaactcttcccatatccctttttttgctctctgacaaaacacaaacctgagactgatatctactttgattttttctttgaaaaaacaaatcaattgaattttataggggtcaatcacaggaagatgtctaatcccaacaaacacaccaccaatcacccaatgttgccatctcgacgcttggcacatgagtggcttcaacaacagctgaacccagatggcacctttggcaagcaatcagctcattcagaaccacatgtcccacagttgtttgatggaacggcccatctttctcgtaacgtaaatcgtgaaacccatttggatcctctactcactcaatctcaatctttcaacacttttcaccacaaacaatcttctcaatccaagtctcaggaacatctcatccctagtagtagaagccatgcaactagccaccaaaatcaggattcagaagcaaacccgctcaccaacacagatgctcaaacatccagggaaacccctgtcattgctccagtccgcattgaattcacacttcatcttccagctgtcaatcaagttagcagacctcataaacaaaaagaaccacgctcctccgtcccatcaaccaaaaaagtcaactcagatattgataaactcatcttggattggccgattggagataacaacctttgtagcttcaagtctgctgtcatcaaattgatacatgatgaggagaacaaaccactttctggttttgtggaaacccaagaaagcgaacgaaaaatacgctgggatgtatcaattaccaacggtggaacctttgccgcaactcacaaccaacacctcaattctgctgacgtctttcaacatttcttggatgttgctggagctgcgcgtgcaaaccaaaaggtaacatgtagattggtacaaaaagatctcaaggctattgcaaaggtacatatttgtcagcttgctactattacagagtcaagctgacctgcaatatttccataaataactcatgataataagtaatagatttaataatcaaataatattacaaaaatgaatgacataaaatgtcctttacagaaactagtgacatattaaaagacatcatgacaggagactgtgacatgagatgggcagatttcccctgtcaaagctcctggaaaattatacatcatttcagattctcagagatgaccggtgaactccatttcccttttcaagcatccagtattggtacctacagtataaaaggaaccattaaaccaggtatctagaaatcatcagtttaccagtttagtaatttttcagcatccttttccagtttacatctttttctaaatatcattccgctacccagcacaccccactcagagcaccacatactcccttcagttctgcacctgagtgccagtaatttgtcgccaaggaatagctttacttgctattcccctgtccatacacactactcggaccaaataccctagtatcactagaccccgtaagactatgctgcacaaatgaaccgctgcaacaagcgtgttaaaagctagtgacctcaggagggcaccgtaaacacccccgctacccgggcccctccttttccatttaattacactttcctcatccactaccaaaccagccttatcagccggtgtagctagaagacttgcggtcttggcatcaccacgcctgacaatatttgaattcacttcatgagaatcactacattgaactaactgtttttttgcctccacatagaaacaaaatgcttacaagtcattggaggcaaatgcttcaactagtaacagcaagcctcctcatgtgccatcgaatggggctctatctgcaatggctcatcgggtgatacttgaggagatctatgcggcccatggaccttgcaagagagtctctggcagccctgaaaaacaggtctttatcaatcctgaaaatataaatgaattctttgccttgacactcccaagagtaaatttgtgggctaaggctaattgttgaaagatggtcttgaaaagctaggaatcacccactggaccatgttccaattgtttacagctgatgaacttgtgaattcaggaattcctgttggcccagctcgatcaatcatcaaatctgtccctctatatgtcaactacttgaagaagcatcagtcacaataaattcattagcttcttctgcgcaatccatgtagtttgtttcaatttttatcatttggacttgctcaatatttggtgttatcctcactggctctcaattagctattatttcacttatttgaccttaatctgattaatgtagctcaataacctggtttttcttcctctcttttgaacttgtgtttatcactatagctcaattatccattgtttttcttcctcactaaaaatagttggtgttgaatggttcacattcacaatcaacttcatatcagcaaattttactgtagcttagttaattactgaacaaatttcttttgatcaacatgatctattcagagaaaaattctgtttcaagtaagaactcagcaaaacatgaggacaattgaataagtaatgttgggaaaagaaaagtgattggatttgacagaaaaaaaagaaaacaaatcaaacattcaatcaatgtaactagcaccttggaagaggcttctaatcaattctgaggtgaaggtgaaattggcaaatgtctcaatttcatccccatcatcttcacctccactgagctctgcatattgccttaatgaagctttgaagacactgaatcctttttcaattggattgaggtcaggtgaataggatgggagataaataatatgacatcccttttcttcaacaatctcttgaatccggccatggtggtgaaaggatgcatggtctaggatgagcacactttgaggtgctggaaatggattcatcattggaacctgtatgaacatgttagtttctattggtaggacatggagaaagtgatgatacttactagaacattctccaagttgaactcaaaatcaaaccaatccatgctgtcttcctggaccattgaagctaccaatccacttagagcaacagcagcaactaagttgaatcgatgcctagcacgtgcgtgaggagctcgctgcgtcctctctcccactggtgcccaaccatgggtacaaacaacaccatcagagcatactccactctcatctagacaaaaacaaaccaaaaatgagcatcaaggaatatttgacagaatgaaacaaactcaccagtaaaaacaaggcattgtggatcatagtgagctatcaatgtgatgtaatcgagccaatcctccatattctggctagggtgaacagttcgcatggttttacgagacaacttgagttggatcttgagtttgtttgagattttttgtaaagaaatcctaacatttcgcttgtcggagagtcattgctgaatttcagtcagatagatggttggattgttggccactatctgggatagaaactccctttcccctgcatccaaagccagtggtcaactacggatggaataattttctggattggagacaacagagcgagtttcttgatatcgccggctccaccgacgaagggaatcagagctgacagtggatccgtgttgttcattgatttcgtccaaggttgagccttccagcgcagctctgaccacctgaaatttgaattgtgtgttgtaaatgacatgcatcttacctactagatgacaaaagaatgcttgattagtgaggttgtacagaattagagaggttatacaaacatgcaatggaggaggaaaaagcactcaccttgaggccctcttcaattgctgtttgagactgattactatatgattttgactgtattcaagattaaaacaacatcaatcagtgtgtttgaacaggctggaggaggaagataggaggaggacacaccttgaggtgtgtgttaaatcactacttgagatcgtcagttctttgagttgttgaagcgctttgaggtcagttgctatcgaagatcaataggaatcagagttcaatagcgccgcgaggacagtcactatctgagatcgactagtctttgtgtggcaattgcttctatcagagatcggtaggtgcttggggtctactgatagttgtgtttgacggccgattgggatcgagtgccacgcgagtacgacaggaaatcaagtgcgataagtaattgagcgcaacaggaaattgagccagcaatcgagcttgatttcaatcagagttcaacgagtacaacttcaattgctcctcaattccaacaatgctagagttcaatcaatctttggttttgggggttattcacgagttcaatcagatttcaacgttccaagtttgattgctccttgattttaacgctgctagacttcgactgctatttggtttcgactgctgtttggttttgacgcctgctcggtttcgaccctattcggtttcgacacctattcggtttcaacacctgttcgagttcgacacctatttgagttcgacacctattccgattcgagtttgacggtctttgaccgcctttcaggtgaaggttgccattgagtgcggtgcatgcgcactgcgcagcaagtttaattttcttcttttttctttttttttcttttttttttcgggggaaagcgcaagctttcctggaagcgctgtaccacttgcccatgtgtcatgtcttcaagttagtgcgttggggttgtgtgatccaaacaaactggctataaacatctgatgggtgactgtacagtgggtggaccgttatttttggctgcttgttttgggttctacagctccaaagaacaaacttcaagtcacaagacttggtgaattggtgcagaatagtatggaggtactgaaccgccactttggccaaaaaaaaaaaaaaaaaaaatacaaatgaaatttggccatacagtcctcccattgatgaccatttatgacactggtcatcaatgggaggacacactctcatcaaggaccggttttgaccggtccttgatgggagtcaacccccccaaacccccccattgatgaccggtttgaccagtcatcaatgggattatacacccccatcgatgactggtcataaccggtcatcatggggagtgaatcgcgcgcgtcgactcccatcgatgaccggtattggaccggtcatccgatgggggtgttactccatattgacgcccaatccagcaccgtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgactgctgtttggttttgacgcctgctcggtgacagatccaattcggtttcgacacctattcggtttcaacacctgttcgagttcgacacctatttgagttcgacacctattccgattcaagtttgacggtctttgaccgcctttcaggtgaaggttgccattgagtgcggtgcatgcgcactgcgcagcaagtttaattttcttcttttttctttttttttcttttttttttcgggggaaagcgcaagctttcctggaagcgctgtaccacttgcccatgtgtcatgtcttcaagttagtgcgttggggttgtgtgatccaaacaaactggctataaacatctgatgggtgactgtacagtgggtggaccgttatttttggctgcttgttttgggttctacagctccaaagaacaaacttcaagtcacaagacttggtgaattggtgcagaatagtatggaggtactgaaccgccactttggccaaaaaaaaaaaaaaaaaaaatacaaatgaaatttggccatacagtcctcccattgatgaccatttatgacactggtcatcaatgggaggacacactctcatcaaggaccggttttgaccggtccttgatggggggtgattatcccattgatgactggtcaaaaacaggcatcaatgggggtgtttaaacccatcgatgaccggtcataaccggtcatccaagggggtgtttgggggggttgactcccattgatgaccggttttgaccggtcatcgatgggggtgtttgggggtgtttcctcccatcaaggaccggtcaatactggtccttgatgggagtgtgtcctccattgatgaccggtcaaaaccggtcatcaatggggttgtttattcccatcaaggtccaaaccggcccttgatgggaggcttaccccatcaaggactggttgaaatcagtccttgatgggggtgttaatcatccatgggagatgtactcccactcccatggatgactgggtgtattgatggggcgtgtagagtccaaggggttgagacgaggtcacaaaccccttggatacatggctaatttggcggatcagtgccatgtttggcggtccaggagcaatcatgtcggttcaggagcatgggtggccaatttggcggttagattcaattttcactttggccattctggcggttcagggccgtcatttggcggttatttggccaaagtggcggttcatccccatgttttcatttttttttggccaaaatggctgctcagtacctccatagaataggtcccagaaaatgaatatgaagaaataaaaacaaaaaaacaaagtttcaaaatttgtgaaaaataaaaaaaatagaaatggtttttgccaaaagctttgttattgattttgggggagtgggagtgctgagagaaagaaagaatggaacatgggaagaatgattataaatgaaaaaaatggaaccaaaaaagattcagccaggttggttgttcagattggagtcaaaacagtaaattctagtgcttttccacaacattttctggtgaatgtgctactcaacagttgtttgaaaccacctggtgaccattttttataaaattttcatttataatcattcttcccatgttccattctttctttcttccagtgctcccactcccccaaaatgaatatcagagcttttggaaaaaaaatattttttttatttatttttcacagattttgaaactttatcttttggttttattttttcatattcacactttcaacactacctcatatccagtactggatatggagtaaaaaaaactggatattcagtgtttttttaaaaaaaaaatggtgtgaagaggtgaacaaaaaaaaatgtaaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgttttgagtgtcattctttgggacttattctgcaccacttgaccaattcttgtgacttcaagtttgtgctttgaagctctggaatccaaaaataacagtccacccactgtacatgcattctcataagctttgagaataaagtaggcttacaaaatcttccaaatccaaaaataaaatccaacatatgaaattcaaacttgataaacatctacaggaacatactctgggacctgatgaggggaagggagtttctgatcaacaaacagggaaggttggagatcagaagagagcctcagaagatcatcaaatgtatctaagtatggaggattatcgagatcatgatgctcttgatcacccgcaaactcaggatcgaagacttggttgaaagtcaggagttcttgctgtttaggagtcccgctattttggggattcttcttagtcgtcttgatgatttttgtcttcccgttgcttgagttcaatctcaggacagtatgagaggtgttaggttgatgtgaataagatggggttagtcgttgttgctgctgctgctgtaagctttgtttgttgttggatttgagactatgttcttcagctagccgtccatagccaagtttgattcggttttggatcgaggctccaggatggagttggtttgaatatgaattagcgttcgaggctggttgctggttgtgtgaatgacttctacttggggtcgaggaggagggaagactcggataggcgcgatcagcttcttgagcttgtgcctttttgagctccaacgagatccgtttttgatacttctcaatttcaagtttgattaatccgttccgttgagcaacaaattcagcgcagacgtttgtcctcaaatcgttattggtcgatagaggagtcggttcagaacaggagggacaagagcttagagcagctttcaatttgcagtagatcaggccacagttggtacattgtttgggcaatcgaccgataggtaatccgtgtgatctcgcctcacagaagcatttcgcggttcctttgggagtagcagtttccgattcgaagcagtctaggatgatcttcagttgtaatagttccttcagggtagatggagacagttcggagatcgggatatcaatatctggggcggtatccggtttggaatccgtctgagcagccggttcttccgtcgattggatttgatcaggatgactagtggattcaaacctgggttcgggcgttactgtgccggaatgaatcgatttcgggtttctctttttcgatgattttgtctgagaatcatccgaatctctgcttttgaggtagacattagccgagttaccgaaattgttatagattttcggatcaagcgccgacggattagttggatgagagccagcagcttgttgtttctttggttgagttgattgtgtcttcgtcgatggtcctccgcgagttttgattggaaagttgcccagagtagtcgaagatgtagtgggtaagctggatgaggatgatttgtgagttgattgtaatgatgggaacgctgtatcgaccttcttctgatttcttgccattgccgaatcggtccgaaagcgttgttcggagaatcgttgaatgaaactagtttgcttttgcccttgaccgatcaagctcccaaggtattcctccacttccgctcggctgttcatactactaaggtatggtagtatctgcgtcatcgtcgattcctgatctgcgatttgagtgccagtccagattatttagtgagatggtagcctctccatgagatggttgattgtttcactgacctagaccagtgaattccatcaaggcttcacagttgagcttgttgtccattgctgatgtgtgttcccggttgaagtcgtattagtgtcgagtcagtttaaataatgttgtttccaaacccaactcatgcgtaggcctacagtacctactacttagtaaagttgtgacccgggccgggggttcgggcggggtgtcaatgcaatccggacgcccgtctccgagtttgatcgggtggacccggttttttgagttgcgacttcagggcagagtccgaggagggatagcctactagtactgcctacctcatttgaccctccacatccttgagttcaacatcatgaagaggaagcaaaatctaccttgaaccctcccccccccccagatccaactattaaagaaatcatcgaaattgacaacgagagaagtgacaatttacaaagataacccaaaacagtctaatcaaccaaaaacaccgtagttgggtttggaatcatttcaaaccacaagatacagaagccatatggcaagttttttaaaagactggcaagatgtgtggggttccaatcaagagagataaacgcaaaagcacaaaacacttacatgaacatctgaggaatgtccagggcctaatttctgatctggcacttgtgaagaaagctgggaattgacagattgatatagatgaatgggctaagaattccaagtttgtccgccttgatttgttctaaaatttgtattcatgagaaactgaatataatctgtttctgggcccagctgaataatgattcacttgatactgctcttgtctacttcattgccaaatgcaatcttcccttctctattgttgaaaggaaatcattccacaagctcatacaccttgtgaatgaggatgtgattcctataatgcagaacacctgccaatctggcatatcaatccatctgtcttgcatatttacatactcacacaaccactcctctaacatggctggagaaatcttccaaaaaagaaaaacaaaatgttgaccatggtcatgctggcatggggaaagacccctgttctggtccactacaaacaagtttgatgtcagcctctatattgccactaacctggtggttgtgctatgagtgctgatggtttcagtggtttgggaaagggtagaagaggtaattggtgataattaattggtcaacctggcacagaaagcagagggaatagtcagtcagatttcttgtatgtagcctcactcttcctactaggagggcatccagatcaatccttcaaggattaatagccatccaaggaatacttgagtcttacttgggcttgtggaaagaagagtactgaaaagataacaaccccaaaaggagagctaaagcttactaatctatgttttcccagaattattcaagtgagggcattctaggcaatgcactctttgattgagctgaataatcaaatagtagactaatgtagagattgtttgttcgtactcgggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtacttttggcgggtaccgcgggtacctcccttctctttctaacctaggttcactttcagattaccaagtcactttgttattattatttttttcatatttattgtaaaatatcagtcccaattcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactttgttattataatttcatatttattgaaaatatcattcccaagtcactgtctttccttttgtcatatttgttgtaagacatcttaaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcagttttttggcattttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacatttaattatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcatcgttgtccaaaactatcaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttactaggagggcatccagatcatccttcaaggatcatagccatcgacgaatactgagtctactcggcttgtggaaagaagagtactgaaaagataacaccccaaaaggactgcatcacagcttgctaagctatgttttcccagacttatttaagtgaggaggattctaggcaatgcactatttgattgagctgaataatcaaatagtagactaatgtctgctgttctgaatctctgagggacaagctccacggttggaggctctttgaatactcttggaggaggtattgagagtattgtggaggaagagggaacttcttgtggctccagctttcacagtgtatgtacaaggagttaatattaaactatgtacatgagctcaattgaaatccaatgatgtaattattaaagacaatgttctgtgagggaggtgttgtataatgggaaaatgtgtgacctttgcagttgttgatctacacagaccagagaacttgagattcttgctgggcgatttggtttgagaggctccagattggatctggcagacccacagattcttccaacaggaagttctccattatcttactcgactgaatcagccacaatgatatcttgtaataatcaatcctcaaactgcatctccccaaagtaaaaccaagacatgaccaaggaagaagattccaactcaaagtaatcacagattgtttttgactatattggaagtaactgaccaagataaaaaacaatggatatgaaaaaagtgacatcttcatccctcatttatgtcacatctttttctgtttaattgtgcatatgtaatatatcaaatatagatatttttattgataatgtataatgtatgaaggagattctttgattatataagtgaataaatttatggattggataaaattatatgataggataggatgagatgagatgatacattcaaccaaaataaaaaaaaagttgaaatacagaaaaaaaagatgtcttctttgatggaagagagaaaaaaaatagaaacaaaacaataggggatttctttattgaggagttcaataaaaaatgaagagaaggagtcatcaaagaggataagcagtagtaataggaatagtaaaaataagtaaataaaaaagttaagaccatgtagaaaaagatcacaagagagagagagaggtaaaagaataaccctactaaagaatccaaaaggaaaaacaaaaataggggtggtgaaggttaaggttaaggaagaagatgagaatgagaatgagaagaaggatcggcaggaacaccaactgcagcctgagtagaagcattagagttaatttttttgaggatagaatggcgataattagccaaggcatggatgagggagatagtaagtttagtttcatcggaggtgatcgtagtggtggagggaagataattcaagagcagatggatcgaatggagggcttgattgattgttggaggaggcagtggaggaagagggggagaaacgatggaagtggaagtggaagcaggagtcgaatgagaagccgtagaatgagaacaagaagaggtggaggaagaagaggtggtcgagagtgatggaggatgaggaggatggagtgggatgagttgaggtgaatgagtggatgaggaggatgggatgatgagtgagttggttgttctagaagggatcggggccgggttcggatggaggccggaggggtccgggagggaacgggaggaggggtcgatgttataagactggtgggtgatggagggagaggaagagaaggtatggatggtcgagcttggttgaggcttggaagaagggatgagtcgagaggtggattggtcgggatgattgatggagatatcgggcggctggagagggaggatgtgagcgaagtcgctggatgcaggcacgtggatcggggtgttgacggacgaagagagactggatcgccggccctgtttcaggcccttcctagccttgaatgaggagagccaaccgtgcgataaggtcagccagtcctccggcgggatgttctctagtcgagcaaactccttccacttctcccttaggagttggtcggtcagatgttggttttgctggatcgcctcccgggcccattctcccaataaatcatcgaccttcggatactggatcatccgcatccgcttcacattctcattcacatagttcttcttggctcggatcgattcttcgttcttgagccaggctgagatcaggggttgcttgatccgcagttctgggtagatcgtttggaaatgcttggctgtcttggtttggttccttccgtttgaatgataccaatctaagatctgattcttttggaagatcgtcgcgctcgagatcggcgaggctgggctaggattagcttgaagtgaacttgtcgattgggaatctctaggctttgatcgacttgatctcgatcttttcgatggggttggggccggattgctatcattagaaccggttggctcatcagcttggttttctgtttgatgatgatctggttcggtagcttctaggatttcgactattggttcgaaggatgatgatttttcttgttgttgcagttgttggtaatgttgttgttgattgacttggatgatttcgatgataggctgataggaagcgtttgaagggtgatgatattcatcgatccgattgagagcttgaacttctttgggagtcagagggatgattgtataatcgttgagttgaagtaattggttcatgagatggtcttcctgagcagagatgtgatcgaaagaagattctttgctgctgctgctgttgttgttgatcgaagggtgtttgagttgttgcaggtcgtacttgatctgtttgaggttcgcttgcagatgtcctagtcctaatttcttgatcagttcatttccaccttcggctggtccgatcagagccgggttccttggtgtttgagtgatatagatctcgtctaagaatcgggacacgtaaacttcttggtagttggtttgagtcatcgagatggatctttcagttagtcatacgcattcttgagtttgagtccgtcccgtttttctgttttttggtggttttctgttcagggtgtgcatatgtagttagttcgttgttgtttgttgtttgtgagtttattgagatgagcacttaccttcctgaagtagtcctgttgttttggttggttcgcttgagcttctgcagttggtggtcggtctttggcttgtctgaagtctctcaggcttatccctcccggaagatgccccggggaccccgagcacataccgacaaccccaccggctgtgacattcacagcatacgccatacagttattgatgtaaatatcctggcacactttctaaacactcatttgtgactttcaatctgggttaagaaatttcaagatcacttatattgtacaacactagaaaaatggaacacattcattctgcttgagcagaaagttctgcatgtttacatccatcatctgattactgaacagccacaacaacaacagacgatcatcttgtattcatgtaaaccaaacatggttgatcatgactgaatgaattacaatgtctggcttcgactctttttttgtttttttttgtttttttcttgaaaaaaagttggtttttacacattgacaaaccatattatattttacaagtgactacacataaagtatacaacgttacaatattttttctctttggcattcaagaaaaaaaaaaaaaaccaaacactcactaaaaccaatccaatttattgaaccatattggcccccaattatccctcaagaaaaggggggggggtgaaagaaagaaaaggacgggggtgatttcaaagaacagaatcgatgatttgattcgagagtttcgatctccattcacaagattccttaaattcgcacggcctatgacccaacaaaacaagcgtgactttgcagtccaaacaaaaaaaaaagacaagagagagagagtaaggaaaggagcggaacgtacgagcatttattagagctcttgatatccaccccgacaggttccgagtcgccgttccagaacgacagggtatgatggatgaacccaaagaactcgagaggatgaaagaggaactcgaatgcgcccacgatttccttagaagagctatccagtttagtcgggtgaagagagtccaaggaagaagaggagggagatagggcaagcagaagaggatcatcctctgtatccttttcttggggagcttccaatcgactcgtgcttgttggcgtcaaactctctcgttcagttcttgaaggaacaaccaatgaggcatcgacatcaggcttttctgatgggtcttttggttctgtcgatcctgggggactggttgatgatcgcgtgctgttggctttggtcgggctggtattccgattttgggagggctgaatttcggccttctgaggactcagaagggccgggtcgatttgtgggtcattggaggcggctgtgttgggggtagagttatccaacaactgagggtcgaccaaagagggatgctcgcaagtgacaactggagtgggaatggtcaagtcgacggtcgggatgcctttgacgattgacgattcatcgttatggacggctttgattttcttggaaggatgtgcctttgcagagagattggaacgtgtggtgccccgcttacgatagacgatctccagggtggagtgagagacgccgatctggctgatcagatgctgatacaatccaaagatccctcggagcgtcgtcggctttgacgcaggactggactcgctccagtccgtctcgatactggctaagaccggcatcgcatcttccatgaacgtccggctgaagggctcgtctaggcccaatccgagatggctggcaaatcgctctaaatcaaatgatccacttgcgtgttggtcataaagatatttgtacagcatcaactgatatcctgtacgtacatagatgcaaaaccaaaaggacggttagttaagctgatgctggtgaagaggagcgcaacgcgaggcgctgcagaggaacaaggctgcagttctggaagcatagcgttcattcaggtgcctcctattagacccctcttcaaacctccaatgaaaaaaaagttatcaaggaagtataagggatgtactgacgagcagattcagtgaattccggaggcggtaaggtttcgccttgactgaatcaacccaacaaaaacaaaaacaacatttgaggagagacggagggggattgattgatgatagagaaacttacgtcgtcttactatcactgatcctaacaaagtatcctttcgaatccccctggtcgatcaatgaagcacggcatttttctccgctttcgacacgctctgatgagcggtccgtggggcctggaatcagctcgatttggtcgacgattccttggatgaaaaagcctcctatgaatccccactgtcacaataatcgtgctcatgttaaaacaaagtctaggtaattataaaaatgaaacttgatgaaacgagattgtaagacttaccactgggatctcacgctgaaggattccaatttttttttcgtcaaaggttgtcaagatgaattaagaatgattagtttggatattaaggtatgaagtacgaagaattggatgaactgattcaccatcataccggtagatctgagcaagctcaagctgacgatagtattcataactctgggaaagacgatgcatagagaaactctaacttttagccacccacattcaaatcgaaaagaaaagaaaaaaggatagcttacttgagaccccatgaatcgacttgagtggtcacttgaactttaactttttcaggtgccacttctttttcgagtttgctgtgaacctttttaccaaaaaaaaaatcacaccgaaccaagtgttaaaactatgaaaactattagtagatcaacaaaaaaaaagagaaaggaagtcttactttgatccccccatccaggatattttgccgagaaacgaccagcttagtgttgacattaattgtgactccagaggaagagatgaacgatttgggccgctgactcggtcgcagataccgtttgcctaacagtccatattccacttggacttcacaccacacttgagttggacgcatgtatatttacaaatgaagatcagtttcatcaacatcaacatcaaaaacaaaaaaaaagcaagtgtggacttacaacaagacacaaggtcgctgactgatcggttcaattgaaataatcacgtgagaatgaatcaatttttagatatatacaggacatgggttccaatcaaaaggataaaagaggacagaccagacaggaagcctctcttagcccgaaagcgctggtagagaccattatttttggagctcggtttgagggacatgaatcgctgagacaagagatgatgagttgcttgagaagcggtcgggttgatagtatcattagactcaggaatgacttgaatatccagatgactaggagctcttctcttcttggtgcccttcttctcgtgttctgtgttgatagttgaggggctggttactcgagtcttgctaccagaggaatccgattggagtttttttttggttggtaatttactgatgtgttgtagatcttcgtagtacttgttttcgatgagctggattgttttgagattggcctcgtcccagactggttcatcgaactcctcatcattctgatcatcatcatcatcatcttgctgttgttgttctgttgttgttgttgtggtttgttgttgtggtctgtcttgatgggttttcttggttgttgtagttgttgttagtagtttgctgctgtgctttgctgtggttgattggttgagcatctggcgaatggtgttgtataacaagtggctgagtcagatgagaggggcggtgatgtgatatgatgatgatgacctggccggggctgtcacaggaagtcctccctcttagtcttgcctcccttcaaaaacctttgcgagtcttcttcatcagtgtcgatcggaaagggaaacagagaaaaccatctgacttggacatccacatcagcaccggggacatatccacacacacacacactctatcgacggatcaagaaactctttcttttttctctttctctctctctctctctctctctcgcttgtctccttcgcttcgatatccactccatatatccttgccagctcgcatacatcttgctattggaccatccacatattatcgatattccaacatccacggtgctcaccacgcctgcataactatgtctaccgctttgattctatgtaagaaggatcttcactttctttaccgtcatagtaaattcacacaaacacattagtgcagcactctagtgcacttcagaaaaacaaaacttcaaacaagcatgttttgccggaattcttaatatgcttcaacataatgaatctttttacaagttgatcagagttgatccgtcggagtaggaaactcattcatcttctacttaccccgcaaaaggaaatcgaacgagctctctttctttgacacaactgtgtcgttttttccttcacaacaaacaatgtctttgttttcctgctttccattttccgtctcctttttctcaacaacaaacaaccaattacaagtcccggcgataagtaatgagttgaagatatatatatgtctgaacttatatacattagaaagcatcgaacaagaccagaaaaacccaaaaattcaagaaagaaacacagaaagggaagaaagaaaaaagtccacaagtcatacgcaagaagatataaatacatcaatatatgtgtgtagatgtgtttgtggatacaagaacgagcagctacaaacattttgcatcagatttttttacctcttttttggttgggatgaagccagagaaattacgcaaggagttaaatacaagatagaaaagcagttttacaagaatgaataacgagatggaatatagagtgctactacaagcctagaaaaacaaagaaaagagattcaaacaaggaattttggataatgtatgcgaagtaggagaggttattgtgaagaagatgttgaaaaaaaaaacaacgatcaagaagatacatatatgagatatacaaacacatccactagagtacatggaaagggaccaagagcttgcagtgaaggatgtcttcattcttgggtattttcgccacgccgggtccgcttagaatgctcagaaggactagattggggcggctcgttgcgtttgcgcttcgaagtccttgaggcgcggggcgaaggggttccgacggtggggtcgactgcaggggggtcggcggtgatatccgccatcgggacccttcctcctccgacatttggttcgacgtactccaatgtctcgaggatctcgatcttgactgaggacgcgtcttcctcggctcgccgctgtgactcagtcgccctcggagcgcttctccggggcttgttcgacgcacgagattcttcatccgagtcttcggatcgactggagtgggttaataatgagtcgccccgcttccgcttcgttgtctttgagccaagcgccgatgaacttcctgcgactgggtccattattacagacccgtcctccactgctgactcttcgacatactctaatgtctcaaggacctcgacagtcactattgtcgaacctgcttcggttcgcggcttaggctgagactgagtcgccctcgtggcacttctccggggcttgatgggctgacgccatgcttcgtctacggctggtgtggccgtgaactcggactgtggtcgaacgaattcctgaagaggcaacgggtcgaatgtcgtggttggcctgttgattggccgttgaacacaaaagggatatctggataagaattgttgaaaattcgttcagttatattgtaagatggagggaacacagacgaagtattgcgagtgttaggggaaaaaatgagagagagtgcgaaaggaaagctgtgcttcactgaccgctcgcaagggttaggatatacatattttttgtcggcgtattcacacctgatatccgtttggctagcccagttacattcgatgtcaatctggaccacagcatcatcaagtcccctcttaggccctacgaagatcagcagtcggtcgccatccaccaactggaaaggaaagtaaagttttacttattattagttccagttggagttacaaaaaaaaacaggtgacaattaacctctactacgtcatcgaagtataccggtattcgtggggtcggatgacggtcctccggaaacgatggccaaaggaggatgcccacgtccttgtcagcacattccttttgaaacaagacgcgattcttgggcccccagatcgcgttctcgatccaagagcgacccagtcttccgagggagtcggggagcttgatgccgagtccgttgcgactgcgactgaagctgatagttgagctcatactattctggaagttatgagaaggggggtgaaactgtagtggccagaagccgtcgtactgcgggtcactgccattcatataatcttcatcatccagtcgaccgtcaagatttgctcgggaatccagggtcatgattcgcatctgaccaaaccgtccttgagcaggatcagtcggccgttgcggatgacatagcatgaagcgcatcgagattgggaaatcgatgcatttcccttccgccgcctcccgcattccttcgcgcatcctgagccaattgagctcggcttcgggtagccatagctgatgttcatcggcatagctatccaccgggttgtgggccggatttcgatagagtcgatgggcgcttcggacggctaactgtcggatggccgctgtgattcggtagaggatgctgaccgacaattcatcggctcggaatgagtcaggtggatggactcgatgcgggaggaggtcgcgtctgatgagccgacatcgaagcgctaacggaatcgattcgaatcgttttcggacgtttcggatgaccgcctttggaagagctggctcgtgccagccaagtgaaaataggaaccagctccatagcgaatctggggtgagactgatggcttctgcaggaggtgggggaaggggtatgtctgagaaaggaataacactcaaggggtggatgcaggagtccattggtagtaggtagtggacaaggaaatgtgatagaagggtgttgagtgatcgaggagagggggtgaggcttgaaagtgggtatgaaagatgttgggagagttggatggactatttaagttgcaccggaggcaggcccctctccggccgaggagaagaaaggctgagtgccttcgaagggggttcgacccgagcccggagaattatcttagatggtcggctgaggagggcatgggatctgcaacatttgaataacaaaggagacaaagggcactttcctcttttgttggcttgggggccattgcaagtcctaccaataggttgtacaggtcgccggatcaagctgaagaagacaagctttttggcgtcttttgttttgagtgtcgatggccccgccaagctctgtcggctctggggagggggcggctgcaacagcatctggacacctgttggtcacagcccaacggagcttgacatatcttgcagccaaggaatgtccgacactgatctcctgtctttatagcatcaaattaaacaatagtcgatttccgtcaactaatcccatgaacccacataaacatgtacactcaaccccttcacccttttaagaatcacacctttacccttcgatggacacaacattgtgctatgtggtttctaagcaggaggcgcttgtttgggttggagggcttttgatggacaacaattcaatccaggctagactcaatatatgtatcaatgaatacgaagtatgaaggctcagaagggctttaatgcatttacactcacaaaaatgacagttgacaaggattcagagagcttttgtagactcaaattctaataatgttatgtatgaatcaaacaagctgagacaaaaaagcactaggaaactaacagcaagcttaatatgcttccacccagctactaatttccccatttgtgtagtatcagtgactggggaactttctctttaatggcatttcatactatcatttgctgtttgaagtttgagccatgtcatgtttctgagtgaatgcaaaccacaaaacagacatcccatcacgttcatgtatttgtaatgagacatacctacaaaagttgaaatctttacatctcttacctcctaataagggcctgtaccataccacctggtccacttttcatttgcaattttgacctgttgtactttcttcaccaacaatgttgagttgttggcaaaaatatggaagctcagaatgttgtgtgatgtgcatccaggagctctctagctaccaccacccagactcatcaatcttgtggtttggaaaataaaaacaaaggaatgctacctctttctagaattttggaactgagggggtccatggtacaccattctgggaaggctcaatgtccaattcaaaattcggaaattggcccaaaaattggggttgtggtacaggccctaaaccacagcatgattcagagtacttaccaattaacaacatttcatttgaaaaaaaagcatttacaagtgttctctttagtatttcctcccagattgttgacctggtgctgcatctttttccaaggaatctttctctgtaacctagtaacttcccaaggactcaaagaattctgcattggaaacctggtactaggtatgctgctgtcagcctctatgctgctaacctggtggttgtgccatgtgtgttgatggtggaagtggtttgggtaatggttgatgagggaatttgcggtacttgattgctcaactataacagaaggcagagggagtagtcagtaagactttttgtaacctgactcttcctactaggaggacatccaaatcaatcctttaaggattaataggcatccaaggaatccttgctcttacttgggtttgtggaaaggatggtactgaagagataacagcatcaaatggatagcttactatctttccagaattatttaagtgaggggattccaggcagtgcattattttattatgctaaataaccatgtagtaggctaagttctgctgttctgaatctctgagaggcaatctgtaggattggaggctcctgaaatattcttggagaaggtatgggggtgcctcagagaattgtagaagaaacttgaaaggggaacttcttgtggtacctttcacagcgtacaaggggccaatttcaaattagatgaggtcaattataatgcagtgatctaattattaaatatgatttcctgtgaggtgttttaatgggaaaatgtatgtcaacatggcataattgaattaattcaagcccttctttggtctattcccatgcaggtttgatttctattatgcatagaaagaattggccacaaaggaggtctgttggtgtgatcctcggtagaaatgatgcaatattctagcaggctctttttcaggttttattgtagagttttctcattcagggatatcaaatatgtagaatctgaaaacttaaacccccattttcttctaaactactgatcaatttttcatgaaggtattatggagagtagcagtttcatatgatgtatcttaattattacacctcatctggaaaaatccatcagttcaagagaaaatgttgttttaagttttgagaattttcatatttgataccccctattttatttacacatcatgtaaatgtattttatactttgtattttcagcagaatattttcagtagaatattttttatatttaatactctaaatgtaacaggggtttcacaagttcttttcataaattttattcttatgacttatttttgtatggacaagtaaattcagtgaacaagaatcaaaacgttttattaaatatatataacttttaacaactaaatactgaattctggtgtgcaatgtatttaagggatttgaaggtacatggtacatgtcacatactgtgatatttattcagtggccgacagctggtgattcatgggggagaatacaaatgccaaggtacatgtaacttgttgaaaggaaggtcttccttccacgaggttctgccttcttgaccatttaaggggtggatatccatggataccccctcggatacctgctaaggctgagggatacctgccagcagacacagatgtggatgtctgattctgctgaaaaagcaagtggatatctggatgtgacgtggccatctctaaaaaaagcataacaagatttatgctagagatccagagaagcccagataggtgccagacattcacagggtcagggtgtgggattgcctacaagaccaaccagcattcccataaaacaccttgtatgcattcaagcaagaaaaagacaaataaaatggtttccaagtccactcagtcaaaacaaaatcaatcattatcaaatcaaaaaaaggaaagcaacagtttcaagttctaagaaaaggaagcaaactggtgtagaatatgatgatgattctactgacaattctgttttcaaatctacaaatgatcaaatcaatgaactagttctcatgaatctttcccaggactctgatgaagcaaatgatcaggctagagaaaaagaagactcaaggtggcgccttttcttatttttacaatgttcaattgtactttgaagagccggtacttgcagagggaaaagtaagtcttcttgtatcttgaatttttaggtttggtttcaaaacttactaatgagcttttactcattttttttccttagaataaccacccaaagttaatataagctaatatataaactttttttcaaccaaggagtccaccagctgaaattttttatgataaagggtcttagttaaacaactcccaaatattggagttccgactcccaaatatttgggacgtcgctaagaccccctgcggacggtccacaggccgtccacccccggagatgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcctcccaagaaaaaataaaaataaaaagataaaaaaatgaaaaaccccgggggtttttgggagtagatcttcaaaaacccccggggaggttgggagtcggcgccagactcgactctcagctgcggagaggaatccctctccgccgttgacctcccggccgctgagagtgtatagctctcagcggccgagagggattttccccggccggtgagagtgtacactctcatcgaccaagagggattcctcttggtcaatgagagtgtacatgagagggtactctttcaccggccgagaggaatccctctcggtcgatgagactgtacactctcatcgaccgagagcaattcctctcgcacagtgagagtatacactctcagcggcgggagaggggattcctctccgccgctgagagtccggcgccgactcgccaccaccctgggggtttttgaagatcgactcccaaaaacccccgggtttttttactttttttatcttttatttttatttttttttgggatgattgactcccaaacctgttgaaggtttgggaggtctgactcccatctccgggggtggacggcctgcggacggtccgcagggggtcttagcgaggtcccaaatatttgggagttggaactccaatatttgggagtcgtttaactaagacccatgataaattattgaacaagtatttttatcaatttcatatttcttttctttctatatggtcttgtaagccagtctgggcacaggcccaaggcccgcgtgtccgagtgccaccagggcttccgtgtgtaaggctggctcccaagtgttacatgcaagtcgggagcccttccgagttcttctgcgcagtgataatcacaagtagaagcctgcccaagcagtttccatgggtactgaggtgggtggcagggtaatgggcaggtatgttgagttggcacactctcttgttcagatggtggtgaggtcaagtttggagtgggtggcacacttgtctgggctcggccaagtgtggcatgggcccaaccccctttaactttgggaggtgccaagcaagggttgggtataggccaagttgggtttagagggtgccacacagggtttgggattggccaagccctcttggcctcttttttgcccaaattgggcctgtgtccagactgccttgcaagaccatacatatcttacctaggggcgccggccagactgccaaagcatggcgcctttagctggcggcgccctggtgagctgggtgctggctataaagctctctttatccatttttttggtttgcatgagtacatccaccagatgatgcctgaatccctcagggccaccatacttcattagagggccaaaagatccaagttccagaccggactgacttgtaaatcccagctcttgctcctcatggccattggtggcaccccctctgctccaaggtgccaacccaatactgggcctttgcttgcgctgacaggacattcaaactgtgagattatgctgatgccaaactacacatttactatgtaattttaaataattaaccttaaaagttgcaaatccataattaaaaaattaaatttgaaattgtaaatccataaaaaatcctaaaaaggggggtaaacctcaggtgtgcaccaactttttgaaaacattgtggacccaggggcgcgcacagggggcgggcgcactttggcgcacctcaccatatggcaccatcaaccctagggaatgggcttgaatggtcttgaggagtgctaaggtgaggttcatgaagagcaatgaagatattttattgtttgtctcaatacatagcaatacatcaaggttcaattccacaatagcaaatctaactggtctagtatagtatttcagaggtactacaaaaagtcttcaattgcatttgcagaatgcaccctaacattgcatgtcacatccaatgtcacctcacatttgcaaaatgcaattgaatttgtagtgccaaaaatctaatcacattttgcaaatgtgaggtgacattgcatgtgacatgtgatgctactgcgcattctgcaaatttgattcaacagtttttgtagtgaggtaagggaaggggagttgagaggttgggaagtgttgaaaagtctttgggaaaggtggagggagagcaatgaagataatatattctgtttttactttcaacaacattaaacattcaaaagtcactttgtgttggaattcaattccttgcctgatgtcagcgccggtctcttatgtgacctggtgttgatggggtttatggggtcgcactataactgcagaggcagtcagtggtaaagaaccacacctcgacgctaggaagcggaggggttagctccctgggttagaggggacacacgcggaatgagcttcgcggtgccgagctcagagtatataaaactctcttctaggctacagtagtgactttactgtagtctagggaatagagggagatgatgaagggtggatggagggttgtaatagttgtaatagattataaaaaaccccactcacttaatttaagtaaggataacgggtttgtatggcaataatctctgggggaaggaatcctagagggaaagccttccccttaagtattgcaaggcaggtttcaggctgcctgttggaccggacaggtccacagatgatcatttatgtatttaaatcataaatgatcaaaatatgtatttaaattatgatcacaccaaaagtggaggaaatgacataatctctctctctgggtcaatcaatacagagagagataaataattaatcctcattggtaatcatctctctcattacaacagataatcaagagagagagatgactaagcttttaatacatatgtataatatttatttattacataagtatagaataagataccaaggacactgggactcaggtacatccatcaagatatacctcatcctttgaagtggtcatcaaaccactacattaaaccaactcatggaaatatgagccaatgcagacatttggacatgtcctacatgtctcgtggctgacacctgatccctcaaaagaggagagcatcaggttgattacatgaaaaattaacttcctgaagaaataaattcattgcactgatcacaaaaatttgtgaatatcagcagagttaggctgttcagcagatgaacaagaaagagacacaataatagcttgcacattgagtagtgacatcattgacatcactaggaaagataaagataatgatcatggtcactagcaaagataaagataatgatcatggcccgtagatttttctcaggaagaataattgctcttcaagggatctcaccaccagaaatcaaaccaaaaatgtggaaccagctgttgaattctgggtaccggcgcatacatttgtgatgtcataattgtgtgatcttacacagcctagtttctttatgttgttgaccgctagttgttgttttcttcatctgatcttctttctgttgaccatttttcattatcttatcaacttttattatctttctaaatatcctcgactataacctcaagctacttaccttttattatcttcctaaatatcctcgactataacctcaagctacttatccacttcactcttgtggttttcatttcgccaaggattctgtctctaggtcaacttttacaggttcttatttctttttattctaaccatctcatcactgtcattgatcattgtctaactgttatctttattttttaagtctttccacctagtcttgtgacagtcatattcttttctctttctatcaattcatccttagcgtgtttcctgttctatctaggtaactttcattctactatttctttatcattatttcttctttcttttactgaaatgaatgttctatctagccttaaacttttcacattatcagtacggcgctcgaaatagatacgaacaggaagcgaccactattatgtcggacgttgaggataaatcgaccaaatcgtcaatccctaaactcgacgatctcaactatccgtcgtggtcagtcaggatgaaggcttacctccgtagcaaagatctctgggaaatttgcactggcgaggtaaccccagctaaaaagaagagaaacgaaactctcaacgctttaatcagccatctaagcaaagaagctcttgatgccactgtcactcccgaaaacgaagaaaacccagctttgctctgggcttccatcgtggagagatacgcttcttcctcggttaacaataaagctcgtatttggttgaagtggatgcgttatgagttcaacggcaatcttaccacttatcttgccgactgtcaaaaaatgatcagggaatgtgcgcttgtccaacttggcgttcccgacgatataatttcgatttccattctggctaaattatctaaagactactggaatgtcgtcgacaacattattatgaacgaatcgataatcttctttccgagtcgtacccttaaaaaactgcgcgaactcgtttatatgaaggatactcgtactactggtgtttctaaagtcgaatctacttcaaaaaacccaaccaacgctgcttccgcctataagtctgaagcaggttccaagggtaaaaaatctaaatcaccaccagcaaacccttgttcgccggggaaacataacccgttggcatttcatccaatttggcgttgtttcaacttaccggttgaagaacgtgaagctcttcgccctaaagatccagaagctcatacgaccttagcggatgatctagcgaacaaagaggatgaagaagttgttgaagtttccgcttatctttcgaatgcgtcagaagttatgaaagctcccatcctcgattctggtgcttctcaccacatggtgaatgatctgtctattttctcaaaaatcaaagacgtagacatcaacattcatactggtagtaacagacacatcaacgctatcgccatgggagaagcttttatctcagacgactctggctctaccatcaagcttaccaacgtgctctatgcgcccgatcttcttaggccgcttatatcgctcaatcgtctttttgtcaagaatatttcgttatcaaaaatctataactctttcaaaattaaattcgatgataactttagcttgtcgggcatcattcataacaacttgctagaaattaccaatccttttgcaatgaaagacgcagtttcctcgtatcattctttgtcatcaaacactttgatcgactggcatgctagactgggtcacccaagttatccttatcttaaaaggctagttgaagatgccgaaatggtcgactgtgttacatgtaaaatgtgcaaagcgacaaaattaccttttaagggcaaattcacaccaacttctcaagttcttgaagcaattcaccttgatctagttggacctttccagactcgctccgttggaggtgctcagtactttctaacgatagtcgatcaattttctggcttcaagacaattaaactgttgaaacacaaatcagaaactttgaacaaatttgaagaatttgtgctttgggccgaaaatcagactggacatacaatcaagaggatcatctcagataacggaggtgaattcaaaaacattttctttgaagacttctgtcgtaatcgtgggatctctcaacatttttcacctccgtatactcctcaaaacaacggaatgtcagaacgctcaaatcgtgccattcttgacaaggccagatgtttgtttgctcaatcaaatctatctcctcgttactgggcagaagcagttgtcactgcaacggatctttgcaatcttcttccttcaagtacaaggaattttaaaattccttacaatactttcttcggtcgagcaattgatctttcaaaattacgatcttttggttgcatggcgtatatccttgtccctgaagaaattcgttcagccaagttgcttcctcggtcggaaaaagcaatctttctcggctatgtcaacgacttctcctcatatcgctttgtcagaattgaatcaaagactgtttgcacgactcgtaatgtgacattcgacgaatcaatctttccatctttgtcaaatgagtccttggatcaatcaagtttcttcttcaacccgtttgaaacaatcccagaggatgttgaggaggaagttgatgagttccatcctttcccgaaccaagaacaccttgttcaagagtcttcagcaccttctaaagaaattataggagatatttcccctgataatatagtatctcattctcgaaggggagtgcctgcagaatcgttcaattcgacactatctgaagatgaaactcttacctacgatcaagttatggctctctctgacaaagacgactggaatgctgccttggtaaaggaaagagacaacatggccgtttatgaagtttgggatgtcatcgaaagaaattctaccgataaacccatcaattgcacatgggtgttcaaaatcaagcctgaatcttctaaccaggcgcaagaatataaagcacgactctgtgttcaaggcttcaaggaggtttatgggaaagactataatatgacgtttgcgcctactggaaaattggtttcactccgtcttctaatcacctttgctctacaacgtaattttgaatttcatcaaattgacgttaaatgcgcatttctaaacgctccgattcgtgaacgaattacgcttaatcctccgcctggcattgatgttccttcaaacaaagttttgcttttaaaaaaggcactttacggtttgaaacaggcaccaaaagagtggcatcttactctttcgtcttggttattatctgttggtttcaatcgaagctatgcggaaccttgcgttttctggtccgctaacacttggctctatgttcacgttgacgacattgcaatcttcagtcccgagccaaatgtctttaaagatctgattcgtaagcggttcaaaatcaaagatcttggcagtgcgaagcatctcctcggtatgaaagtaactcaatcagactctagcgttcaccttactcaaacacattacatcaatagtacacttgctaaattcaactgtcaaaatgcagtccccttggctactccgatgaaacctaacgtacatctggtcaaagcctctaaatctgaaattgctgaactagaaaaattaaaagtgaattatcgtagtctagttggtgcactcaactatctgagtgtaacaactagacctgatattacctttacagttggttgtttgtctcaatttctcaagaatccaggtatccttcactggtatacagcactacatactctgcggtatttgaaaggaacaaaagactttgggattaccctacgttcaactcccatcgaccaagtcaactttgtttcttacgtggatgcaagttgggctagttgtcagatcactgctaaatctaccaccggttatcttattttatggaacaataatcttatttcttggcgctcaaagaaacaatctacgacgtctctttcttcgacagaggctgaatacattgcgattactgaagtaaccaaggaattactttggcttaaaatggttattgactctgcgctaaaacttccggtgtctcttcctcttgagatatttgaagataatcaaggagccattttgttagccaacaatgaatcaaatcactcagcattcaaaacaaaacatatgaaccttcgcttccattttattcgagccgaaatcattgcaaagaacgttatcttgacattcaaacgtactcatctgatgttggccgactttctcacaaaatctattggccgtagttcgatcttcaaagttcttaaggttcttcgcgccggtatgcccccaccttgacggtttggtgcatgggggtgtgttgaattctgggtaccggcgcatacatttgtgatgtcataattgtgtgatcttacacagcctagtttctttatgttgttgaccgctagttgttgttttcttcatctgatcttctttctgttgaccatttttcattatcttatcaacttttattatctttctaaatatcctcgactataacctcaagctacttaccttttattatcttcctaaatatcctcgactataacctcaagctacttatccacttcactcttgtggttttcatttcgccaaggattctgtctctaggtcgacttttacaggttcttatttctttttattctaaccatctcatcactgtcatcgatcattgtctaactgttatctttattttttaagtctttccacctagtcttgtgacagtcatattcttttctctttctatcaattcatccttagcgtgtttcctgttctatctaggtaactttcattctactatttctttatcattatttcttctttcttttactgaaatgaatgttctatctagccttaaacttttcaccagctaaccgtagagaggttgctgctgtgggacaaggaaaaggtgatgtgatccggcagcgacaaattttcctccacttcaggaatttaaagctacatttccttggatatccgacataattcacaagcacataccttggggccattaccacacaggtcacaagctctcaccaggggggggggaggtgatgccaagttagcaattttccatcacaaaaaaggaattctcagaggtttgctgtcagtgtcagcagaaaagagaagggcatgctgccgctgctcacccgatcacccacgtgtcaccacgagatccgttcaagcgtcgttgtaaggtaacataacatcgtgactcttgtgaagtgacgatcaaccaaatgtcagcctgaggaggacttgcccgtcgcaggggcagttagttacagcctatcgacgcctgggtgactcggagcggtgtgtcaactccgctgctttttacaacctttgtggtatcactgtgcgtgaactggctctatcactgattatcgtgatgctcaagaggctacatcccggtggacctgctcgatatatccccatagaagacgcaaccgtaccactgtcaggcggccaaatcgaccggagcatgatcgtaccgaatcaccgatgaggtccgaccggttaccgcggtattgctgatcacccagatttccaattaagcaaccatatacataagagatcaactgtcttaagtgtctctaaatacctacgggtttccaataagataccgctgatgatttaaggttcaacatggagcctccttgtgtctgattgatgcttgggttcagcggactcgatagattctacatataagcgaagatgagtgtcctgatcaacgtgacaatgacaacgtccccgtagggcactggcgcacaccttcatatgtgctctgaatgcatcttggcaggttgagcattgcaatcgcctcacaatagccgctctccatacttttgtattgtgctttcaatgaagtgctgggcacccttggacacctttaagcactttcagagcatatcgcccctaaacgccgcactccatagttgctggattcaaacttggttcccaccgctttacatactcgcctgaatctattacatagtgctacctagaaacaaaatccatcaaatgtcgtatgtataagcccccatttaggcagacttaggacagtatgaaacacatcatggaaaaagaggacccacgggttggaaaaggtgacctgagatgtactatagggagtattgagtcaggctctaccggtgatgagcgcacatagcccccaaacttactcattcaaagggactattgcaatatcaaagcatcttgtcacattcactttctgttgatttattataatttgcaagaaccggtggcaattggggtacttgtccccaaaagaattgggacctctctgaatgctcagttccgtggaatcttctcaaaaatcagcgagtctggaccccagattctggtgctggcagaactgtttgcgcatgtatcagaaaaagcacgtcatcagcgtatgtataaggaacggagcacaaatgttcacatttacactcacccaggataatgtttacgcgtcaccatcaagatatgaatgatacatatagtcagcttcagtatcccaacccctcgcgccaccagtagaacttcattttcttcattctcaacttcttcaaccaccgcttttcttgcacaaattttccctatagtagcaccgccaggtgttgatgaagagaaggacaaattatgggaagctatcagtctacattgacctttccagattgatagccttataatttgttcgtctcatcatcaatacctagcggtaccgcattggaggaaatttgtagctcagagattcatttcggaaatttcggttcccaagcttcagtcttgaggaaaaattctgcctgcccaacgcatcgttttttatgtttggtctatttgtgatcaatcaggagtttattttttccagtttcatctggaacggcgatcatcggataggccttcgttcgacgaggaggtgggctatcgaaccagatcaccaactagcattttctacagaacatacgggcccatgatcagctacctctgttcatctattctcggaatgttcaaagtgagtataatctttgaaatcttttgaacgcgcaattttctttctttttttgtttcgaaaaaagtccttagttccattatgggcccttcaagcttagtgagtcttcgtaaacattttgataacgacgacttatctctgtcattattggagcttggacaagctaggagtagttacaggggggctactcatcggccgtgatcaatcaatggattcaaaattctaccttaccagagtgttttcagacaatcgtggtcggattttccttggtttggaaatcagtcagtcatgttgctcgcacctttttcctcctagaattgagttattctgtatcagcgcggctctttttgtgggcagaatgagaaggtttacctatacatttacagattttaccgttcgaagctcggactgacagcgcactctagtgtatcgagactttcatcgttcatcttgatatcgattttgttaatcgcgtaaggtccaaatcgcgtacggtccgttgagttacatcgtttagacaacatgaacaactttttgacttggcctctacgcaacttctatatcagtccccgtcaatattctcattcaaagtcaatggattgtgctcttctaatctatcagctcggatgatcgtaatactcaaaaacacgcaacaatttttccagcgcaagtatccaagccccaagtcgccacaaaacattacattctgggcagttttcggtcccgcatagctgatcacttcctattagatctcggtcctcgtagattatctctcaaaaacgcgtgtcatttttccagcgcaagtatccgagtcctaactggtcccaaaggtaacctgctgtacagctttcagtcccgcataagccgattatcttgtgcttgttctggattctccttcgctgttgtcttcacatttgtgacatggaaatcaaacgattggagatagcttgcgaaatattagttgcggggcattctgttcaacatctgagataatcttgattcatccgaacgttgaatgtataccccatgcaagctgtcagatggaattgatgtcgttcacggcgagtcaagtttgaagtattatcaatggtgaatcatgagaggtagatgcgatggctgatgacaagagattggtacattcatttcttatgagttgaatcgtttccgtcgaggcaatctcttttttaactgtttgaaaaacgatcttatcaggtaccaagcttgcaaaaaaacgcgttactctcagtccaaaaagaggcatacccgtaccagtggccaattactgttgttcaacgaatcctgcaagttgaaatgatcggtaagtactaatattctggatctatgtgcttggactgattagccaaggttcccaaattgcagtgcatagcggcagtatcgtcagctttcaagtcttcagtagcggtttgagacaagtcaaattgagaatttcaagggaagttttgaatataccttgcaagtaatgaagagatagctaaccagatagcttctcatcggcgactcggggcgaaaagagtattcaaaagtgactataatatgcaaaaacggttcgactgttccaggaagctcctcaatctagctgttgtgtactgtaagtaatgacagactgtgcgcttgataaggcaaattttaatgctcccgaacgcttcgatttaatttttagacactgatatacgctttttaacttttctgcttctctcttgaacgaaggggctcgatatacgtagttctgattgtgtcccaggaatggtctttcggttcttgaaacacggctcgtcggaccttcgcagatcgacttccccgggtacgaaattgtcgaattgcttgcggagatgtggaaaggtcggctccatagatatgcacattccgattcgaagcaaagcttgttggggagcgaacttgagagctcttgataggtatgagctacatcccaaaaccatggactgttcggatttgcttgagacttgtgagtttttgaatcattgttccaagcgccctatgtgtatgtatcttatgggaaattgtagagtggggaggggagcgcataaactcaaaatgttgtgatgcttgtatataaaagaaagttctttgtagtcggtcgacttgtggcctcttgtggcagaggcatggcgattagtcacatcattagtggggtggagcttctgacagcttgtagggattttttcctaatcaattccattgaatggcatcagatttaaacatccaaaaccagagaatgtttcttgaacttcggttagtacatgaaatgataaattcaacactgaggcacttgctttcatcgcgctacagtgcaagttgatcatcgctcattttgtcttagctctcttcgcattaggctagccttgcaagctggggaactttttgattgaaggcccacgctggaaaatacaatgctatattccaatattcggtcatcggaagatatggggatctgggaagagattcaaatgtctcggcagagtcggcttcactggtctggcttttttccaactcgtcaaaaacggctccaaaaattcacacaatatcacacgcttagtataatccaccgggggaataatgcttatccttgtctatctcgaaggcttgtcagttcccagaggttgccagctccgccatggccaaaaggacgggaccactgacttggcacatgtatgtatacataggctctagaaacatgtatgtacgcaggaagctcatcttgttttggagtttattggtctaacggcaagcgagttataaggtagagcttcaagtggtgaattttcttctcgggtttggaacggattgtaattaagacttgactgcaatcactcggtgacactaccagcgccgtcgttttcatgattccgtgagcactggcgacaagtaacttgaatgtaagagccacatgacgcatttaacttcgaagcaaaaacctttgggacgtcttctgcaaagctcatgaggggctgggtagtcttgagcgtgactaatttctgtatctttgaaatttaatttaatgggaagagcaaaaagttgaaaacagatgtgaaaaggacccgggagccggtgttgttacaacctgcggctgcatgtgcctttcaagaaccttcgggatcaagaagcacgcactgcgtaggactccttccaagattttaggatcctaagtttctcaactttgtatcaatgagagcaattctcatcacattgtaattcattaataattaaatctacaatctccatttatcatgcaatgagaacagcgcaagattccccggtgtactgttgtatacatattcttaacagtttcttgaaggtttcttcaagttagaactgtaggttgctgggtttgttcgaagttggaataaattgatactttcgcattgtgctcttgatttgatagatgaagaaagcctgcaaaatgttaaaattagctagcactttgatcccatttttcgagaattcatatcagcattcggccaacatgttcatgggtacattactcaatatttttcaatcagctcacgccgcccgcaacgagggagcggacagggctgtcgcaagtaatatcagagtgggttcggccaatttttcagagctgatgcccgatgagctaggaattgattgattgaatgttttctggtgatctaacctcggggcccgggggccatcggggtcggccaaactggccgagctttttcgggtgatcccccggtgccgacccacgtgagtttgaacgtcacagggtttggggggcaactccagcttggattcggccttctccctcaccaaacacatcagttacgttttccagtgctccggtccgccatgacagattcatcgtaagcgtttggtttaacccctatccgctattcagagtgttttctattctggtcgacactgattatgatcgcacacagaagtaaccagcctagtgagaatcccaaggcaaaggaagagccagtcgcagaggcccagaacggagaagccagtgacacggatatcgacacgatcgaagcagaattggcggcaggagcacgcgcgttcgcgttcaagaattacgcgatcgcaacggaatgtttctcgaaggcatgcgagaagttgactacccatcatccacagaaccactcggcgattatcgatgcccatctctcgtacggcaaagcattgctccggaacgcgattactttgggaagcttgtcaggtggtcttaatgcccataatactgcggcaactgaaccagaagacaccccgtccgaagtggctggcaatgcaccttcatcctctaaaggtaaatgcgatttcgatcaagctagatttccaaattattcagtctattaacctttcttcattatgaaacttttgtagtaggtgctagcgctgcaagtgcatctaagccaccccagccagctctcaagggaatcaaaggcaaccctcaaatccacttttccggagactcatcggatgaggagggtgatgaaggagaggaaggagacgaggagattgatcaagccgaggaaccggtgacagtggaagacgaattagaaaacgcgttccaagtcctcgagttcgcacgtcaatcgattctatcacagatcgactcttcgaaagatcaaccagagcaggttgaaaaactgcagaacaaattgatcgatgtctatgatctgattgcacaagttcaccaagaaggcggtacgttacgttaccctttttttctatctctctttcgtcattatagctgcattctgcacgattcttaacttctctgcaaatcatcgcacgaaccaactaattttgcaacgcgtttttttcgtgaaaattggttccttcattagaacaatttgaacaggccgttgaatcctataaaagctcactcgaaatcaaaaaatctcggacagatataacggcaggggcgatcgcggagactcacttgatgatcgcgttagcactcgagttgattccggacgagggagaatcgatgaaacaagcgatcggacatgtcgatgaggcgatcgagttgatgagagcccaactggcgaaattgacccagaaatctgagggccagactgagggcaaaggcaagggaaaatcgaccggatcgtctggggaggctgagcaagacgctggagcggccgacaaactgaaattagatagagaggagactcaatccttaatcgccgaactcgaggccaagcgggaagagttgaagactgtccctcaagcgccagcgatgagtgacgccgataaagctttgcaggtttacctggctgccgtcaataacaacccatcgactaccaacgggaaagcagccatcaatgatctcactaacttggtcaagaaacgtgctcgtcccgtcgactcctcgtccgatccccaacctaacacctcgtcatcttcatctgccatacccaccatcactaccacaatccctccgcccgagaccccttccaaaaagctcaaaacctctgatcaaactgctgatctttgaaaatctcacccaatattccattccatacctttctttttggattgtgtttgtttgtttcccatgcgtatggggatcttgctttcctttttgctcatggatcaccttgttcattcaactcactgtttgtgtacccacacatacaaatcagaaggtgtttcatcttgttcttaatttttagctatatattttatggaggagggcaaagtttgtgtagtccattttgcagtgggtaacctttgtaatggatggtcatggcaaaggtgcccctatagtcttaacagatcctcttgagaaaattttactttggctgggctataaatttgttaatgaagacagtcatgtatgatttctctttgaagaaagtgtaatttggtctgttgaggttggaataatcgaaatgaccacgatgtccttcagatccccctttcaaggccgggaagccaccagtcaaagtgtgaacacatctccatgtggcccggccaggccaggggatggtttgatcggcgcgagcatcgcggcgggacttttagtgtaaaagttgggcaaaaccgaccggactgcgacttcacagcaaagcgtcaaccttggccaatttccacacacactgacgagaagagatggttccggagaagacacagtacttcatccccagctcgcccaacttggatcagagcatattcaaaggatccatcttgatcttggtacgtccgtccacccgggcgttttagcagagaacactggaagatggccataagagctaactgttgttgtttctggatccacagccggtggtctcactcgctaatgtgcctcagttggcgatcgatttgatgatacatagtacacaactcggccctatccaaaaggtcggcatcctcgatcctcaagaccacatccccgtcatcggcgcaatcgatcatctatctgaccttccccagtctcaagatattcgcaaccaagtaacaaccccgatccaagtctatcagagcccagacaagctgtatacatttgtccagcaacggtcaccggtgattaaggtacgagagcagaagatgaaaatgaaacgattaaaattaaacagtgtccagattaacggttgttgttgattgatctagattgaccgacgattgataagtgatcgttttttgtttctataaaaggcacgaaaagatttgcatgtttccaagatgaaggcatggatctcaacggccgggtttgcatcagttctcatgctcgtttcggtcgacgcagcggctcgctcagattcccacctacgacacccctcggcattctttcattacatccgggccaaccagccggatccgcccaccgcactgcgccaaatcatccagacgagatacgccagtttcttaccgcaagatgctccgggcttgcctatcttttgtgcaggcggcttggccgctagattgctcgcggctctgacgtcgtcctctcccgatactggctccgtggagattaatacgcttgttgcttacgtcgccgaaggtgacaaccgtcttgatgcaaaggccttcgcttgcgaagttgtctctatcttcaatcacattcgatcaggtaagaaaaaaattcctcgaattctttccgtaaatccttcatcacccctcacgaacaacttctttttgtgtgtgtgtcaaaggccaatcagacttgcaggccttttgtcccgatagcttgcatgaacctgtcagttggaaggcctctgattcatatcaagacagaacacgacaagatatatacggttaacccaagcaagctcatgtcatttcggttaaataaacaatcaagctcggcaatacccaaaaaagaatacaaattagctaccactttttgggagcagatctttgtgcatcagtggttctaaatcccaaacttgccaaattcatgtttatgggggtagtagactagtgtagttgaggtgccgaaccaggagatcttaattttaaagttacctgcagcctttgacattgttcctgaacaaagtaggactgggataatcataacccattgataaaacagtacctctttctctgtgtactagtaacactgattatttgtttcgccacccgctcagcatgattatggctattgttttattgtcgtgaaagttcatggtttttcccagtgcaagctattcccaaatgactccagacctctgagatcctcatctctgtgtgcaaaggaaatccaagctgtgtgttctcatcaaaaatgcatctgccgtgatcctgttacacatgataagttcgagcttaagcagcctctctgcgagtgtgttacagggaacaatcttgtagagaggcttaggcccaaagtcaagattggtaggtggcatcattttggatttacttcaattacccttttaaaaaagattaaaaaacatacatccctctgttggaatttcacctgttattgatctcccttctccttcatttcacaaccatgtcactctttttgtttttaattatgaatttatttcttattcattatgaatcactctgtcccacaagttgatcaatgatgtatctagactacttaaagatctctagatattaagtaattaaaacatcagtccttactgtttttacctgatcctaagaagacacttaagcctcttcttagcttattccaatcgcactttagcccgattgattaagaaaaaaatagcctctcacagaccttgtctgctatcggctctgccgactttttcccttcatcaactcaaatttcatcacgattaacagtcgaaatcgactgaccttcctcaattctcaacctcaactaccttccaacctcaactctcacttctcaacgatcccactttgctcgaactcagtatggctaccgaagtagttcgcgaatctaaaattcttctcactcccgacaattatgctctttggctgctcccaatgaaagccaaacttcataaagctaaatcattaaccatcgtcactggcgagcacacctgtcctgaccctaaagaagacaaagaaaacacccgactctacgtcaagctcaatgaagatgcgtatgctgaaattgtccaacatcacaatcaagaaatcctcgcttacgtcagtaccacactacccgagaccgacgaattcaacggatacaaactttggcaactcctcaaacagaagtatgccggcagcgatcttacttccagaactacagctctcaagaagttcctcgccatcgagtatgaatcgttttctaccttcctacctcttattcgatccgcaaatcagaagattgttctctctcgactcgcgctggatgaccaagtcaaaacaatcttgatgcttgataagttgcctcaggattttcattcttcaagaccaatatatcaatgaactttgaaaccgaagccttcgagtcggttcttaaaaaacttgaagactacgcctcacaaaatcaattgaacgaggttaagaaagcagtgattacgcctcaaaccacgctgtacactcaatcctccgatcccaaagtcgtctgtcctcattgcaaacgtggattccgagcatgttctcattgcttcaaaagcggacacaccgaggccaactgttttcaaaagcaccctgacaaacgcgctcccaaatcggtcgcttccacttcaaaacaacactcagctcatctcacgcgttacactccagaagacgaagagtatcttcaacagaaataccccgatctccatctgtgaatcatacatcggtcgatcaatatcaagttcaggaggcgtgttggaatttcacctgttattgatctcccttctccttcatttcacaaccatgtcactctttttgtttttaattatgaatttatttcttattcattatgaatcactctgtcccacaagttgatcaatgatgtatctagactacttaaagatctctagatattaagtaattaaaacatcagtccttactgtttttacctgatcctaagaagacacttaagcctcttctcagcttattccaatcgcactttagcccgattgattaagaaaaaaatagcctctcacagaccttgtctgctatcggctctgccgactttttcccttcatcgactcaaatttcatcaccctctttgtcattatgccaacagatagaaccgctgctgcttcagatgtgcatcttttggtctatttcattttctgtacccttgtaatctttatcttgtagctacaaaaggaaaacaaagcaaatggatgactttccatcaacatctgcaggtctcccagttttgatttagagccaaaaaagctagattttcctgcaaaaatctagactttttgggtctaaatcaaaaacttcaagggttccagatccaacgggaagtcctccaatggcttgttttttttttcaatttgcatgcgggttttgactcaaattcagctgatgtcatacaaaaaaagttgaaaatattgcattttcaaaaaaataaatcagatacttgcatcttcaaaatgaaaaaattgagtagatggaaatgtcagcatagttcaggccatcatcccagctcagaaaacagttgaggtttgcagacattgtaaggtgtaggttggaaatgaggtgttctacaccaaagtagttttctgatgtcacaccacaaacaagtccctctacaaattacagaggcactgctattgctccagcacctcttgaggctgaggctcttccaaattccgtacatgggacttgcgtcaagtttgtggtaagtttcaaccagggcttgtcccagagcctgtgcagggaaggcgctacttcactcctgattgcttgctaattctaaccattgaccaatccttgatgagaaaaccatccaaactatggcagaaaattgacactggatggtttcagccttcttgcatgtttcataggtgaaaagaccaacccaatgtgtagataaatatgtaggaagtagcccatgtgttggccataaactgtcaattaaaagttgattcaaatttcataagtctttcttgaactcaatgcaccttatcaaaacctaaaacttctgggcttcttgaaacaaacaaaatcaacaagctagatattataaaactctttctttggtttgccctgatgaatcatgacatcagtaacaaagccatggaaatttgatctggaatagtgactcaactctcacctagaagtcaggggcaacttcttaccattaagtcaaaatgttctttgattgctatggattgttgggtctcattcctatactatttgtgctgatttacacaactgccccaccacttcaaataaagccaacaacttcagacattggcattgagggaattgtactcaaagtaagtgactgagatggataatccaatcctaggtgttcatccttttgcggggtcagaagcaccctagcggatgttgccaacgtccaagaacatgagcgtttggggctcctgccctaagctgagtggctaggcctgaaacctgccctgctccctcaggagcacagaccctagggctgctgaagagggtgatatatagtgacaccctctgtgccccatgcagcttctctccactcaccgctcaaccaatcatctaccccagtctctctcttctctggacgcgcagaagcagtttttttagctccaccctcccacacaggggttcagcacaatccccctctcttttcttctctgtttcaggaagagagctttcttctaccacaaagcctgccaaaggccctttgctggcaggcctaagaggcataagaagaagccctccacgtgcccttcttgaaaacccttaaaaggaaaaaggggaccaaggagggctacatgtttaagttaagctccctaacagacacctggaaaccatatagagatgaaaacagagtagatggattggatggtcttaccatacagttatttactttggttcacttaatttttggatgcaatgaatccctctatcatctctgctcaaaaaactacctcacagcctaggtgcttcattatttcaagaaaatcaccaaacagatctgggagcagtcatactcatacacaagaaagcaaactcaatgtagtcctggataatttgattagcaaggctcaaaagaggccccccatccatagaaataggttttcttgcccagggtattgatcatgcctgggttgactacccagcacaagcaaataagaagtatggagtatcaagcccatctagagattgtttgttggtacctgttactaggtacccggcaccaaaacttgacacattattttgagaacttgctattgaatgaggatattacctggatctagaccagccaccgtctgaagagtgggatcaagagacctcaagtacctcccagatgattactatccattggtcaagaaatgggaccagcaggctttaatattagaatttcacaacaaacttgaaaatttgctttcccaacttttgctttacccacagcccaaaaaaaacggtctgaaactgtgtattccttgtcttgactggttaatttgattttccttttttgccttgagattgacggcatgctcacattcatggcgagcaagctgccacagtacaaagaaatcccaaggcaaactgtctctctgccatcctttattcttgattctttgttacagtgccatgtatccagcttctgcatcccgagtgatttttcaccagtgtgaaggctttattctgttgcgcacaaccttgctttcaaccattgaagaccttatcacggggcttaatatttcccttcactgccttatctatacacttgtaaaaaaacgtccattggcaggtctcttcagtgtgggagccctcataacagttgcagctttatacatcgaagctctacggttctaggcgcaacatgaagttttggtgataatcattgttggtgctctgaaagtgtgaggaacaaataagcagccctgaaaggaaatcccgtacactctggtacagtcttgaattttgtacaatgctttgatcgcattttttcttgggaaaagagatgaagagtctctttacataaagacttgtgattatgagcaaccaaccagtgtgtctataggattcccttgtacgattcaggagtctgtatactaaagcgttggatcatggatgtgaataggaataggccgatgtcacacctgacagacactctgaacatcgctcttcttttgacccctaaaatatttgactgaatatcgctctaccaaaaggagagacggaaggaggaatgtgatgtgaacgctagcgattgttggacatgtatttaggtcatttgattgatctctcaggtgcacagatcactcaggccagagaatctgggaggtcaacagacaccacgggtgttcgaaaaggtgcattactctcctatggtgatggttcctttggatattgggtgatcgatcggtgatgttgtgaagcaatttctgtatgttattgagctccttctacaacataccgaaatctgcaatctgcatgactttcggttgtgtgagcctctccccggcaatgctgtgaaagcaggagcactcgatccatttaagttcttcttccactccccaccacctcctcccaagccagcctcatcctcatccagaatactacagaaccaataacagccagcattatagtcacttcatcacttgagcactgcttgcgatgttgataccgaagagcatcctactcggggtcgcaggccttctccctgctatcgtgtccgggaacttggaatccggccaacagatcacctttatgccatccccttcctcgccttctatatcagagaaacctcacccgaatttgaaaatctcgaacaccaatcgaaatggagtggactgttgagtggctttcaatatgtgtcgctacttccttttttttttaaaaatatgtttgagccgattggagtttggtactgaccccccattttgacattgtcacatgtttgtatgtgcgatcgttcatgaagtcgagagaatcaccatggacgagtttccggaatacgccattcgagtgagatctcccgaaggattatgtgaccctaccgtccgtcagtacagcgggtatttagatatctcagaaaccaagcatctgttcttctggttcttcgaatcaagagatcgacccgaatcggaccctgtggtcttgtggctcaacggtggacctggtcagtttgaccattcggaattcaataaatccaaacaagcctttggagtatatatactgaccgattttttgtgattcaaggctgttcctcatctactggtctcctgttcgagcttggcccctgtaacgtaagagaccaaggcaaaagcaccgagcccaaccctcacggctggaacaaacaggccaatgtgctattcctcgaccaacccgtgaacgtaggttactcctatgctgaaggtagctccgattcggtcagcgacagtatcacagccgccaaagatgtccacgcattcctccaactgttctacgcccgattccccgcttatctgaaatcaggcttccatgttgctgccgagagttacggtggccaatatgcaccaaacattgccacccgaatcatcaaggagaacaacgacttacaatcgggcagccagctgaccccgacggacaaggtggtcatcccgctatccacggtgatcatcggaaacggcctgaccgacccactcgtccagtttgccagtgtgccggactatgcctgcgctccctcgccctatgcgatcttcgacgaatctacttgcgcttccatccgctctaaagttcccacctgcgagagactccaaaagttctgctacagcaacccctcgcgattcacttgtgttcccgctactctttactgctggagctcgatctatgggcccatccaaaacgcgaacaagaacccgtatgacgtccgtcaaggctgtgatcgtcaagtcaaccctctttgctagtaagccgaactcttttaacctttcatcgagaaaccaaatttcaagaagaagaaaaaagaacaaaatgtggagtctttcttcttcttttctaacgtcttatcacttattttgatatcagtgacgagatgaattggattgaaaactacttgaaccgagatgatatccggaccgagcttggtgttccgtctgacttgaaattcgagagctgcaacttggatgtcaaccgagccttccaagtaagccatccccaactcatatcgaactttggaatcgatctgcatctgtctgagaccactttgaatcttatccaacctagatgtctggagacaacatgcacaactcggccagcctgattccggacatcttgagcaacggagtaagactgttgatctatgccggagaggatgacttcatgtgtatgttgaacctgcactcctaatgagatgatctgatggaaagatactcaaacttgtcttttaattttcaggcaattatctcggcaacgaaagatggatgatggccttgaagaccgagttcagcgacgaattccaacacaaagcgcacaagtacttgagtcgatactcgctcgaaggcggcaactcgactgttgtcaaagacgccccaggtcatgtcgggatggtccgctctgccggcccgggggctggcaacttcacctttgtttccttgtatgagtccggtcacatggtacgcattctgctctgagatccgcaggagaacctcaccactcactcaatctatttttttttcttccgtaaattaataggtaccccatgaccaacctgaaattgcgtctgagttgatcaataaatggctccagaaccaaccattacattagaaatagactatctccaccgtcccactggatttcgctttgattcatttccatcctctcctctgaatcctatcctatgtgccatttctcgggttgactcgcttcaaatcggtcccggacggaatttattttcctctttttttcttttcttgtgcctgttgtcatattttacttgcaactttctctggtcttcctgttctttgttgttatgtatacatgaaaaaatcataaatcgggttgcaattcagacttgtcaagtagtgtcccaccaaactggatcaatgtcttgattagagcttcgatcaaatgatcgattctccgtctcatttaattatatggtgagcatagatagctatcactgtgtcctatgtatgttttaaggggttttccattcccaccagggaaagaaaaatccttgtgccttttgataagaagtataattgatattttctttgagctataattaactagtacttgaaattgttcaatcttttgacaatgaagaaacccttacctgtgagtgaatcattcaatgatgttgcatagatgatcctgcgtcaccaccattgcatgtgcttcctaggtgggagatcagtgtttcctagagtagcacaacttgataagtcatgggcaaagaaaggaggaatctcaagtatgtactggtacatgaaagacccatcctagataatggtccttctctttggatcatcctcaatctcttacttcatcatcaccagtgcacaaaactgctgatccctttcttgtgaatattacctagaacaatccaatacatattggggtgtttggttcctatttgtctaaaccaattagctagaatctggattgcaaaaaaattggatcaatcattcctgttatttctagacccaacccagccaatttgcataattttttttcagatttcaatcatggcttgacaaatacctgccttggcagaaattctaattcctctcagctttgttgacattttgtcttttgctactgattcctgtctcttacctcttttgaatcaacatgtctttattcagatatctaatgctaccatcattatttctagaattgacaatctttatacagcagatctgtaaaagagagggtcttggtttagtgatgccatggaaatattcctgaataccaatatggttgaatccaattgatacatcctcaatcaaaatattttgggggattttgatgatcatatctggacaaagttattgttcattacactaggccggttcatgtatgaagttcaagacaacttttagcacatttcaagatgaatttttatgaattttgtcaaatatcatgattcatcagttttggagcaattaacatggtcttgattcaagatacaaaaataatggaatgaaattcacttgagttcagagcgccacacctttcagtatctgacctgctatgaagtttcaattgctttactccagtgggaaattgttgtttgtaatgacaaatcagattaattctttaagtgtaagtgcagtgtaagttgcatttcagatccatgtcatgcagtggccagtggtataggtgacagagcatagaagcagaagggaaacacagaagatcaaaatttcccagacaaccaagctctgatttcttgctctttgtagaaaagaggtcttatttcaaaatccaacttccgctataaaatatagtaaaaaaatatgcgtggagccaataactgaaggaaacatcaccagtttttgagccagtctgctctgcaaacttatttgaattgagatgtcttgcaaatggagttatgggatcttgataatgactccggaaatgattgaggtaggaaccggtgagtttgagttgatctgctaaaagcccatactcctctctctgttgtgagattgtctgcaggattgagtgataatgcttgttaataaaatccaacatgtagtatacaatttgatattctatcctcctttggactgtccgtgttttcatctcgggtttctgaaagaattttatgagatcttctatcgaatcgccgattgcaagcttttccctttggtcttggtagtttgtgtctggtacgtgactgagtttcgctcgatctccaaattctaggcgaaattcttcgcaaaccttgccaaatcgttcactcgccatttcccccaaggggaagtgatgcggcgcttgtgttatcatggtatctaggatgaggtggactacttgcttctgatcttcacccgagagagctgtgggagaaggatcatcagtatcggtaatgaacgttcaacgtcgacaaaaagctcaccttttatggatctatgaaagtgctttaccgcctggttggacatcaaaaattctaggtccggaaacactgtcttgtcaatgtcaaaaaactgtcctccccaccttcggaataggagctgcacatggagattaaccatcttaaggacattctttgccttgaacatttcaatcctgtcgatgaaccgggatggcagtagtccataccgaataatgtggtcccccaaaagaaaaaaagcttgtaaaaattcaagctgaaaatctgttatcgagtgatccggagttccgtctaaagatttgaaaccgatgatcctttcctgtaatgaattcaaatattggaccttgcgatcgttggagcggctttgatccaagttaaacgctccattgggatgaatgtacaagtcgccaattggaatgactccatctcctagagctgactcaagaagcgtgggtatttccttgctttttgaaacttcagcccggtcgaaagagttgcttgcgaatgggtgtgtgtcggtggaaatcggtgatgttggatgaagcgaatcactgttatcaagcagtggctcaaaaatgaatgcattgtcttctttccctttgtttaaattacgaaaaggtatataattcttcaatcgaaaatagcgattataatttttgggactcaaggcgcttcttgaccttgtggaatgagttggggtggaggccggctgagtatcgactccgagtccgagaaagggctccagcccacccaggttataaattctgtcttctgttggttgtctgagggtctgatggaggtactctagatcccatttcatttttgataaatctttgaaggatttgggcttgagctgactaatcccatcccaaatttcgctacgttccattaccatcgattggatctcagctgtgtggaatcgtcgtaacaaggcaagttgtgttattcaaggagcccactagccaggcagggcaagaaaacattgaagaaaaataatcacctttcctttcctcaagcccgaggggaatagtcccatatctgtaatcatgatacgcgttcgtcttttgatcgtttttttctagtctgatcggctctatgatatctctgctataactgccagattccgcaggcttaaggtccgaaaacgcgtctaaaacaacaagttaaacagattaacgttggtgatttttgaattccaataggccaggaagctggcagctatgcagtgtaactcactgaaagacttccccgcatctagactggataacacaagttgagccgcgccagtggcgtacaaaacggcgcagaaaagagctctgattgatagaaccataacctcggtcgagattcgatgagtttgcagccctgcaagaaggcaaggtaggaatcaagcgcttggaaggatgtgtttgatggctggtgtgatgtgcacggtacgtgttgtcggcattgaagagccctcaggcttcagctatttaacctacggcggacctgaacgagcattcaccatttctagaatccacactgcggttttgaagctgtgtttcagattaggggcatacaacccatccgatgaattctgaaacacattcaccgaagatacatatcaggatttttggtgcttgagccgacggcaccagttcaggatataaatttgtagatgatgcatgaagtgtggtattgtaagagcatctccaatggactcgctaaaccgggactcgcgaccccgatttagcgagtcgggccagtttccggggtccaacggactcgccacccgactcgccaaaggcatccagggtcacctcgactcgccaaaaccctcggcttttgtcgagtctcctcccaacccgacaacacaaccagtacctcaaatcgattgtccacaccgcacattcaacatgccttcttcatccaacaacgaggtcgaagtgatagaccctgccctagctactatggtcgaagtcgttgatgtcgaatccagcgctcaaaaaactcccgttgcaaaagaaaaatcaaacaaacagaaagaaaacgaagacgaaaacacaccagtaccaaagaaacagcaggcaacaaacgatgcaggtccagattcgaagccaaagcagccaaaacctccgaaatggcaacccgaagaagaccaaagcctttgcacgagttggctcaacacgtcgaaggacgctgtcgtaggaactaatcaaaccaagacaacattctgggaccgaatctacgcgatgtatctagaacttatggacgaagtcacggaaaaaaaaaagaagaccaagggattcaaacccttcccgactcgattgaagaagccacttgaggaccgatggtatcacattcaacaccaggtcagcaagtactgtggctactattcgcaggtcgaaagacggatgcgaagcgggtccaatgtggacgaccttgtgagtacctcattggatttttctctccatctctccaccaaattatattaagctttttttctctcttctttgcaggttgtcgaagcaaagctacttttcaagaccgatacagggaaaaacttcaacctggatcactgttgggggatcctacaccattctccaaagtggatcaaacacacagaggaagcgagtgccccaacaaaaaccaaggccagcagcaagaagacccctgtgaccaatcccaatcattcatctacatccgatgcctcaagtattccatcctcttcggctgagacgaacgattcggctactgatgattccaagcgacccgaaggatcgaaggcggccaaaaaaagaaaaaacgacgaaattaacatcgccgacctcattaaagggcaaaaggagcttttggagatctctcgacaaaagcagaagtcattcgattcgtttgcggatgacatggtgatgggccgagacttgtcgggtatggatgaagaaatgcgggcttacttccaagccaagagaaaaaaagtaatggagcgtttgaacaatgaaaattagtgttttttttttctccttgaatgtaatttacaagtcattcaatcgagtttgaaaacaagcaaaaagcatgatctgagaacagaaaaagaattattgggagtttgaaaacaagtaaaaaataatgatctgagaataagaaagttatcaatcggtgagaacaaaaactgaacagtgtgaagagtgacagcatccataacaagagagaagagctatccacatagcatcggtcaatcttcatcctcctcttcactactctcgtccccatccttcgatttttcttctcctttctttttccagaggtggtcgaccagatcctccttgagcatggtgtgggtcgttcgactgcggatagcttggtatcgtagtaagaacatttcgagatctgtacttcgagggggtgcagggtcgttggtttgtgtgtcgagtgtatgataatcaaatcgctttgcaacaggtgtatctcgctcatcctcaatgatcatgttgtgcaaaagaacagctgctgtcatgatggtccagagatcctctagcttccaaagacgaccggggtttcggatgatggcaaatcgtaactgtagcacaccaaatgctctctcgatgtcctttcgacaggcttcttgcatctttgcaaaatgcttgttcttctttccaacagggttggagattgtttgtattaatgttgcccatggtggataaattccatcagatagataatagccaatcgagtattcgtttccgttgacttcaaagttgacatcgggaccgactccatcttgaagctttgtgaatagtggtgattggtccaagatgttgatatcgtttagggatcctggtaggccaaagaatgcgtgccagatccaaagatcgtaggacgcaactgcttccaacaccaaagtaggttccttctcctttccggtatactgcccatgatggcccattggacagttcttccaagtccaatgcatgcaatcaagcgatcccaacattcctggaaagcctcgctcctcggcgacttctaaaaggcgtttaacatcctgctcatttggagctcgtaggtattcttccttgtataacgagacaattgcctggcagaatcgtttcaagcaatcaagcgaggtgctctcagctaatcacaaagtcaatatcatcacctcaagtcaagagttggatgggaggaaaggctcacccattcgtgtgtattcatcaacagcatcagcactacagccatatgccatcatcctcattgctgaggtcattttttgaaatgtggaaaagcccaactttcctgcagcatcacgcttttgcacaaagtaggcatcatgattttgtatatcttcagcaattcttcgaaataatcccagattcatccgaaaccttcgacgaaagatgaattctgggtacactggtgtggggctaaagtaatcgttgaatagtcgaaggtctccctcaagccgatttcggttaattgtcattcttcctgccacggatcctccccatttcttttgggcctggagaagattgatgatgtacgtattgatttgcatttgagtaattatatcgtcctcatcgtcaacgaagtgagtaaccatacgattgaccatttggtccatagtgatgagaaagaatgtgatgtgatcttaaacaaaaactttcggtgaaaaaagtggaggggggatggaccagcgcaacgtggtctggccgatgtagagatggtccagcctgtttgtcgggtcggtacatatggcgagtccgctgtggaccataagctgacaggcttgtgacaccctgtgaaatgtgatccagggccgcaagccagggtccgcgcaatccagggaccattggagatgctctaaccacagccgtgttttgtgatatgttggtcctccgaggatgagaggatgccgataggtctgaagattgagtgggtatgtacctcttgagagtttttgccaatttggtgggaaaaactggaggacttcccttgatctagaagggggtcctaaactctattggctggtggaaacgtgatattggaggacttcccgtcggatctgggacccttgcagatgtcgatttagacccgaaaagtctagaatctcgctgggaaatctagctttcaaggcctctaaatcacttctgggagacccgcagatgtgacgggaagttgtccattggaggacttcccgtcgtctaaaattgtaaatttagaaggaagggctaaagcttattggctggtgaaaattagagatgtcgctcaatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacctgctagggccgccagggcgggtacccgggtacctggcacatttttgcaggcaaatatacccagaaatctcaccattgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattctatcaccaatttgaattttatcttctctctgatctatctttagctttacccttttgcttggcctcattggccttattcaatgtccattgatgaagactgtagacagtctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccggcctcaacaaagcaaccagattatttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaagagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccacaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacccgcaaacgggtaccgggtacctgctgacatctctagtgaaaatcgttcaacctcaagatttcccccgcaaacaaagtttagccggtctgtctaaaattagccatctggtcgacgggaagtcctctgatcaatttttgccagcagaggacttccggtcgccatttacacggcagttgcggggcgctggcaaaaaagcccgaagtttggttgtcaaattgctggaccttgcccaccaggccccaaccgttcgaaaacgggcctctggtcagctggcaaacacaccgtcaaagcgctggtacccccgccagcgctcatttggtcaagtagccggcaaaccttgggtcaaatcaacggatgggccaacattgcgtcaaacaagaccctgccaaggagtgcaggcagaccactccaattggtctaaaaccaattggttttgtagattctgagttgattctcacttctggatgccagctgaacgacaacaacttgattggatggtcacttcagttgttctttgatcttacattgcatgggtcatcagatgttttgattgttcatattatcaatattagttactatgtacaaatatctagctctacactctcaatagtttatacaatttttttgcaaatataaagggaaaaagaactgtttgatgttgattaaaaaaggggcttggttaaacgactcccaaaaaatggagagctgactcccaagccccggaatccccgaaaaatgggagtcgaactcccaaaaccttcgacaggtttgggagtcgactccctaaaaaaaataataataaaaaaagaaattccccggttggtataggagtcgatcctccaaaaccaaccagggtttgggggtcgatgaaacaaaagacccccacagaagcggccgggaggattcctcccggccgctcagattacacaccgatggccgagaggaatcctctcggccgttgagagtatacacctcggccatcgagagtgtacactctcgacagccaagggtacactcccgcccatcgagagtgtacgctctcgatggccgaggtgtatactccttggcggttgaggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctggtgcaagtgggatcggatcaatatggagtgagtgagaggctagcttaacacaatcccctcgttccagagggccgggggcacctcgcgaagcgagcctctgaaagaggggcttgggagtgaagttgaaacatcggcctggaagctcaggctttttgtggctttttttggcctttgcacacaaaatcccctataactcaggagaaatctggatgattttgatgccgtcaacttcttcggatacctgagcttcttcccattctgcccatataattttttgataattgtagtgagtataagtcatccgtccctgagatgccaattgggggacttggtccaaatacagtggtaatctctgggaagaaacgggaatctctatgaccatagttggggcccatcatgaaacttctggccaaacggcctttgtggaacgctgttgatgggggcaggtgagggcccatggccccaagagttatacggaaatgatcagaagaagccggcctctcaaatggtcaaacaggcgggtcaaatttccacttggaagatgacacaagtctgcgagcaagaatttccccacctaactgatgccagcttccacacaagaaagccgactttgttcacaagtccctccttcggaggctcgctccgcgaggggcgcttcgcgccagcctggcacaggcccatccgatcgaggggcttgcgttaagttagagtgagaggggggaggggcggggggggggggggttccctctgggatgatgatgagatgagacaaagatgaaggagagtcaaggagagatgtgcaaattgatgaggtgaggggtgacatgtcccttggcttccgatgattggacttcagaaattttgtcagcctctatgctactaacctgagtggttgtgctatgagtgttaacaagaagtgtaagagtgatggtttattcgtggtaaaaatccctcaacctgtagaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccagatcaatcctgttacgtggattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatccagatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctgggttgtaatgttattggtggtttgaagcactaataatcacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaactctgcttattcaagcttgtgatcatgagaaatgcatttccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtagcaacgatgaaacgatgcgatacgatgcgataaatcgccctgtatcggtatcgcatcgttttagcgatacacgcttaagcgatgcgatgcatcgatcccttaagcatggtttgcatcgggttccaagcgcaaagccgattctatacgatagagggccctttaaaggcgagttagctctattttcacgctcgtatgagacgtaagttgctaaaagagcacgatctgcttctggatgcgtagagggcaaagggaaggcgagttagcccggttttcaagctccgatgaggggtaatttgctgtggcttaccatcagctactgctacaggaggtgcttgtgggtcccttgaagtcgagttcccacccaaagcagcgcgattccttggcgttccttgctcgccactagatttatgtacgcgcttcattttcggagactggcagaaataggtatggacaattggcaggcgattagaaacattactctcggtgatggttcggcccaaggagcttgtatggagaggcttgagcttgaagcttacctggatggtcttggcgaggctctcaggtaatcggttcaatgactcagtgaattgagtctgactggtgatagtcgtcacgaccgaaacatccttgacagaagctgttggaggcatgtgtctgattgtttgggtccgggaccgtttgagttgacgttaggacgagtgggtgagatggacgtattgaacactggagggtcagagagcccttcaggtggtcgatccttggagatggccgacaaaccagcgcagttgacggtatcatcacgagtcttgatcgatcgatcctcgtcactgctctcatccgatgagttgaggtgcgagtccttcaagccgtaggtaccggatttgaaaggctgggctggtctgtggaatcgaaccttgacttccaatggagtgtgacgagtaccgtttgaaaggattggtgatcgccctaccgaatcggatgttcataacttcctgtaactggagaggggtaatacataatccgagtcggagtcaggacagggtgatttgaattttggctccaagtagtgactcgccctcggagtcaatcagattcagattcagagtcgactcggagggaggttgagccgatacctgccgataacatcggcatcgcaagccaggtatcggacatcgcatcggaaaatcgatgcgatgccgattctccgcatcggttatgacgatgcgggcgatgcgatgcggggccccgcatcgcatcttgcgatgcgatgcgataaacgcccgatgcgatgcgataccgatgcacgcatcgcatccgtttcatcgttgcgtgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctactagctaattcttacacatatgttattaatttatgtattataaaatatgtacataaagtataagaataaatattgttttaatactttattctaaaggtatttctgtgaaatcctagttatattatatgtacaatgctcaaggggatttcacagttaattatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattttaacaataatgaataatttttttccagtattcaatcagttattattatttgcagttactaggtacatttcacgtactgtgaaaggtgctctgtggctgacaaatttctagaagtgagatggggcccctcttcactggttgagccccagctactttgtcctatcatcaatcacttgtgtcctccttgtttgccggtgtgctagccatcaagctccttgatggcatattgccttcaagcttgacgggagttgtgcggtcaatcatgtgtgccggcaaaccgacctgggcaagttatgttaacttgagtgcccgtgtgcaatctgtcagattgccagtaatctgacggctggccggtcaatttgcggactgattgaccccactggcaatctgccagccaaaatcaaaaaacacgcaactgccgtgtagagtgctttttcagccctccccagtcttaaattagcaccccaatcataattccaaccagctcaagtgagggttatcttcaccaggcttgcaaaaaaacattttttcataccaaaaattaagatctagggggtgtaaattcaattctgggagggttgtaaaccgtgacgggaagacatccaataacatttaggatgtcatcctaaattaacagatttggacgacgggaattcctccacgagaagacttcctgtcaatctggaagcccttccagatccagttctggaatcctagattccagatatttccagaattccagaatttcccagatgtgcttttctatcatcctcaattcccagatctaagcggccctgattcttcagcctgtcaaaggtgttgcttgactttgatcaactcaatctcagccagatttcaagtcaagtgaatcatgaacaactcaataagtgccttgcaatcggcttgtgagtagccctgagatcccggagtgtgaccgccagtgagcttttgcaaagggttgattgatccacaacctgaatttccgccttgggtactctgatttgcttggcctgggattctggctccaagggctgtgacaatgaagaagacatgtcacacatgtgacatgtgagatagggttagggtaatgaaaagcatgtgtatctagattaggtttcatctcttgtgtacttaagattcacctagttgtaaccttgtttttcctcttttcttttctctctttcctcacacacttatctcacatttgtgttgccttcatcttacacctcggttaggtataagatcattctttgtttgctttcattcacatctccgagtcctctctcctatagctcacagcttctccactggtgtttcacaggtttggtatcattctcttttcctttcctttttcttcatcttttctttttgctcaataggtaatggcacacacttatctcacctttgtgttgccttcatcttatacctcaattaggtataagatcattcttttttttctttcgtttgcatctccaagtcctctctcctatatctcacagctgctccactggtgtttcacaggggccagcttgggcttggcttagatggggattcagagttgttgggcttgccttggaaagctgggaggatgatggaaaccctcccatggatttggaaggcaggcctgcactgtatgacattgcttgcttcctttgtcatgagctccttacctaactcaggaagctcaaaagcatcctgatctcttaatttagcgcttaaattaatcttagggcctgtaccatagacatcaattttgcaaaatttcaattttcattatgaggtccatttctttttcatcaaaacatgaaattttgattttcactggtaattgaaatttggtggctagaatgatgtaccatggcgctcaaccaccgttggttttccgcccttggttctccgagagagaatgctgccccaagtatcacctcacttcatcacctatttacctccatccccatgctccgttcccccaccacaatcccattccaatagtgcctcccacacaattctccatctggccttaccgcaactcaccagcggctttctaccttcctaatgcaacttgccgcactccagctcttcctctacgctcttcctccacccagacccacaagaagtgtttttctccggatcataatcatcccatcaacctttgcaatggacccccaactcttcaccacaatcattgcgtcaacatcgccataatcatacttgcaaaacattggcgtgaaggaaaagcctactacagtgatggtggccaggccacccatgtgaattttctactccattttgtgcgagaagaactcttccatgaggtcacttccatgaaccgtcagaccttcagcatccttgtcgctatactcaggaggaaaggtttgcttgttgatggaagatccatcacggttgaagagcaacttctgatcttcttgaacgttgtacgctacaacaactccatgcgggagacggcgctcaagttccgacaaggattgtacaccataaaccggtacgcgtgtatacaaacattaccctgctcagtgttcttttatgttgattcctaaaccttcactatagttattttgaaaaggcgttggaggcgttcattgaattgtaccccgattatgtccagttgaatgttcaatcgactctacaaccttcttttatttgagacgatctgaaattttccgccttcaggaatgccgttggcgctgtggatggggttttgatcaatgcccgggtccctgcaaacaatcaagctgcatggaggtgtcgcaaaggttacgtggcccagaacgtcctcgccgccgtgaatttttggtttgaattcatctttgttctggctggatgggaagggagccctcatgacactcgcgtttacttggattcatacggcaaggggctccaacttcccccacaaaaatacctgcttgctgatgcaggatatggccttcagtcaggcctaatgacgccgttccggggagtctgataccacctcaaggaacaggcagcagcttctcaacggcctacgaccgagaaggagttgtataacctccaacatgcttccctccgcaacatcattgagcgtatttttgggtgcatgaaacgaaagtattgaattctctcatcaaccccagaggtccaactcaacaaacaagttcatcttgtttacggcttatgcatgttgtggaatttcatccaaaggcacgagggccatgaatcaatgcttgccggagactatttctctacggatgctccttcatcaaacaattctcccaacacagccgccgggccctctgaaggtcctccaaatcgtacaaatccccaagaagatgaaatcatgaaacaatgttgctattgcattgccaaaagcatgtgggagcaatacgttattcacaaatccctagttgggggtaattagtggctctgtactgtctccattttttgtttccatatgttgcacattgtctgctccaatcatgttgcacatcatctctctcctcctatcatgtctccaatttttttttctgtttgtcgtctgtttagtactttctctagcatctttgtctgtttagtactctctgtaggattgttgtctgtttatgtagtacttgctctagcatcattttctcatcattttctgtttagtactttgttctgaatgtctacgtttagtactctctctagttctttggtttggaatgtctatgtacagtgcctagacagtgaaaagtggctgcttattttggattccagatctccaaagcacaaatttgaaatcatgagacttggtcaggtggtgcctaataggtcacaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatgtgtgaaaaataaaaaataaggttgattttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaataagaagaatgattatatatgaaaattttggaaaaactggttttcagatggcttgaaacagctgttgagtggggcattcaccagcccacattgcagtaaacctaaacctaaccctaaacctaaacctaaccctaaacctaaccctaaacctaaccctaaacctaacccccccttgaagcaggggccattggatttccgacaactccgccaggtccccaatggccccacaatacccaggcagatgaactactacgctcaaacctgtccaggtactgtgcctctcctgggttaaccctaaccctaaccccctaaccccctaacacggtaaacctaaccctaaccccaaaaacctgccccctaacccccatcaggggatggggccagtggggaatcgaacccacaacctgccagatgggtcagatgttaggggccagtgcaaaccgctgagctacagagactttgtctctgccagtggttttggaaatctagtcagctgggggacccagctccaggcagctcacccagctctggcagctcttcggttccaaaccgaagataatggcaccattttcttcggtttgggactgaagaatttgagtgacacaggtggtttttgaaaaggttgaattttccactcaacttggcttcttttggtgggcccaagttgagcaaaccccgcatttgaggtcaaaaaaagttcaaaccttaattttagaaaagcattattagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttccaaaaacttttttttgtataaatgggccctaaaagggtttaaatggataaccaacatgtttataaaaaggtggatttttgcaaaccagtcaattaaataatggtggatttttgtgctccaatctggaccaccaacctcgctaaaccttttttggttccaatttttttcatttataatcattcttcccacatctcattctttctttctctcagcactcccacttcccaaaaatgaatatcaaagcttttgaaaaaaatcaagtttattttttatttttttcaaattttcaaactttcttttttgattttattatttcatattcattttttgagagctattatgcaccacctgaccaagtctcatgacttcaagtttgtgtttcacagatttctaattcaaaataagcagccacttttcactgtctacccactgtacactcaagttcttctgattccaagtcggtgtgaatatgtaccaggacaaatgaaaaaatatgtacaaggccaaatgaccaaaacaaaagagcgagcaagtgaaacaaaaagaacaacagggttgtcagattccaaaacaagcctgaaaaaagtgtcagaaaaaaatatgtacaagggcaaatgaaaaaatatgtacaaggccaaatgaccaaaagaaatgagcgagcaagtgaaacaacaaccacaacagggcaacgactgaaaggaatgagcaagtaaaaccataaaaaaggtgtcagggtcgtcagattctaaaaaggggttccacgggcaaggacctccttggcaagccacttttgaacgatggttggggaagtggtttgagctaacttcaagaatgtgcaagctttcatgttgtcctccacaatccgaatgtagtcgactaactcgttgtccggtatttggtcgccaaagatgtgttgcagcatttcaagggcacactctgatccactctggggtctttcagggggtgtagcgtccataggtgatagatgacgaccagtgtttgatgccatggtgactatggctcctaccaagtccttggacccctcggacgccttgtcgatagctgagatgagcccctggagtccagtatttaacatatcattttaggaccccggtgaacccctgttagacacacacatgaaacatgtagcaaaatgatttttttttcaaaaatcatactgatgaaatatgtcaaataatgtagcaaaaatccagtttcctgatttttggttcaaaacacatacttatgtgtttggaatctttttttacctcttggttttttttggaaaatacatacttatgtacttgtagtgagttcaaactgatggtagccaatgatcagattccgatgaggccaggactagaagggctataacacaaggtgacttttgagactttcgcttcgaatcttaccccttgcccacctggcttgcctcccagttccccccgttgagacttgatattatttcttaacttgaacaacctcaaaaatggaagaaaaaatagcaacaatactgaaactctgcccgctcacaaagcctggagtgccttgcgacaagtgccaaatcaaacctagtggtaatgacttaattctgcagtgccattgcaaatatcagaaaagtgtcctgttaaattgtggtcgggttcagagtgctgagaggcactggcaatcaagtttgtccctccttccccatttgttttcatcaaactgattaactattaacaattccgatacaggcaaatgcaaaagtcagaccaatgaaatgaagagatcattaccaatatctgcctttttttcaaagtgtccagcagaatgtccagctagcaaaccactgcccaagattcaaatcatagaagttatatgtgctggtaacagcgacgagacttgggagagaccacgtgccaaaaataagatcatcaattgcatttttggcttgcccacaatttaccatggaggaccacctcgacatgagttatgattaaaactcttcaacaaaaccaaagaatctggactctctttgatcaaaaaaaatcaactttgtgacgcgatagttcagtctactacatgggagatccgacgaaacgatggctgccaatcaattcactcaataaaatgcactagggttgttgcatcgaaacctgggcagaactatgttgtctgtcaagaatgccttgaaatccggaaagacacatctctcttgactgcaataaacacaccctacgcaaccggtactaccttaaagcatgtaagaaagacactcatggctagcgatccgtttcaagaaaagcgctgaacctttgagcaagtcaacctccttgctatgcatcttgaaaaagcgactaaagaagacgaccagactttctggaagctgtttgctgctcatgcggcttccggaaaatttgacaacctcaagcccttcaaaggccttgtgatggctgtttccgttcgacatgaacgagagagtgttggaaaatcattaacgggtgtgcaattctctcctcaattcgacgacttcatgatgactttggctgcgatcagccccagaggtgcccattttttccaagaaacgttcgcaggccgatcacttagaagtcaacgggatattcgtgcaaagacttccatgcagcttacagatggactctcagtcatcaactttgaacggatcagctcaattttgaagaccttggactactcggggccattggctgtgggttctgatcagactgtgtgtctgaaaagtttacgagttcataatggatttcttgttggtgctcaaggcggtgatatcaagtttgattcggaggaacagttgaagtcattaactcaagatattgtcaaatcccagaatttttgcccaaaattgagagcctacaccattcaagttcctttacctggcattccaacttatgttgttgctcttctagccagcaaagataaggagtcttcaagcgacattgttgaaacacacacaaaatttgtcaaaatgtgtgacaagtccggcatgaagatactatctcttgcctctgatggtgcagcgacctaactttcagctcagatggatctcaccaaaatatctgatgcgcacctcacgtttgtccgacccaaatacaacgtcaacatcaagcttcccttgattggaaatccgcctcgacctctagtgggagtacaagatcctaagcatgctaggaagacatgcgtgaatcaaattctgtcaggtgctcgacttctctcgtttggtaaatattggatatcaatactacatctctcgaccattgttgaaaatcaagactcatcactctacgttaaggatgtcttcaactctgacaaacaggatgatggttgggcatattgtgttttcaatgaagatactctcaagattgccttgcaaaataacgattgcaccggtcttgctctctacctgtttgtaatgggggagctttgcgattcttggttaaatcaaaccatgaaccactttgatcaaattatttcagcctacacatcccatttcttcttgatttgatggcaccagtaccttgtcgaacaacaaaaggccacatctggtgttatgtctctcaacaggaatggcatttcatatccaagtcaaaagattctagcctcacttgccgattccctcctcggcctcatcatctcacaccgtgaatattatgccaatgtacctttgatgccttggaaacatggaactgaggcctgtgagcatatatttggatggatgcgagtcatccttcccaattttactgtgttggatgcaaggcaaatgatgcctaagatcttcatcattgtgaaaagcatcatgtccggaaaagtcaagatgcccaaatcggagcacatacattcaggtgaacaacaaaagataacgaaattctcctcaatcatatactatgtatcctgatcaatgattctctttgtttctaggttaccgatactccttttcagaatcttgtgtccagaaaagtgaaatttcaaaaaaactctgtcattttcctacaaatcagcagatagatgatctactctcaattgctcgaaaacgtgcggtgtggaaagtaaggcgcgccctaggagatttcttgtacttctccgctccgcaacacgtcctactccggtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataactcttttgtattgatctttagtaggtaacactctaactctagtctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatatgttctgagtcataagttcttcccctccctctcccctcttctgctccgagcaacggtgcaaccattacgatacacgtattgtactcgcattacattgtactgtactttgttttgagtacgtgtgtactcgagtacgtcgtatcaccctagtcaacaagtacaatacgagtacattgtacttggccggcgagtacacaatttaaaatacgcccgtatcgtctcagaatttggggtgatacgagtacggtattcagcgtactcagtgtattttctccccactgccttaaattgcattttttgttaaaattaacaatgcattttgcagacagttagcagaaaaaattgacttgggcaggatttgaaccagcaaccttagcttgaagctaagacactatactagaattgctgcctttaccaactaggccaccaagtccctgcctgacaccgatatttagaacacacttgattacagaatttcaacttttttagttttgtatgattatggggatgggtttcaccactattactgcatttctcaatgcttttttgtgtttttttctcatttttttatcatttttttctcatttttttctcatttttgtgttttttttctcatttttttctcattttttctcatttttttctcatttttttctcatttttttctcatttttttctcatttttttctcatttttttctcattttttttctcattttttttctcatttttttttctttttttcaattttttttcaattttttccaattttttctctttttttctctttttttctcattttattcattttttttcattctcatttttcacttttattttgggtcaggctaaaggcactcctagtttttactacatgcactccaaaaatggattgaactagaagtgtagtgtttcatactccaaagtctaggccaagtcagtattttgaagcataatatgtgtgaaatccattcaaattctatcaaattttgcgagtatttcacaccttatgctgctgtcttgtgctaacaaatggggtcctagtttttatttaaccttgaaattcaatttatttagaaatgtaaaaatgatgcactccaatcatttatggagtgcacaggcaattcactccaacaatgctccagcaacaactacatatgaactgacatcccatccactcccaaggttttggagtacacagggcccaggtgttcacttcagaaatataagagtggattagctggaatttaactcattttgaatacacaaaaactgtggagaaatgttgtgagaaggggaaatctttttggagtgaatcttctgggtgggtctgaaccttgaagatcctgaaaatgcaaactcagtatcaactgagataattgtcatggctggattacataatcaaaacatgtacatgtggtagagagagttagaattctaacttggttgatatttcacaaggtacggtgaaatattgcaaagtctttgaaggaggagagtattgtaaaagtgggtagtggttaataatttgaattcagcagaggaattaacttctgaagtcagaattaaataaaagattaagatgaaaaagttacagtgtgaacttgagtgaaaaggagggcttaattaagcagtcttttggccagcttggcttgctctaaggctgacaaaaaccttggaagtgtttggtatttgaatattaagggagtgcatcatttttacactccaaaaaaaattggagtgcaaggttgaacactacaaaaaacactagggccccatttgtttgcacaatgtagcagtgttttgtagcagcataatgtgtgaaatccccacaaaatttgatagaatttgagttgatttcacacataacatgcttccatatgacaccaacaaacttggccaagattttctagcaaaaaacacttcattccaaatggtttggagtggaccagcttgttcaatctcctagcctgacccaaaaaacaggtgagaacaaaaaggtgagaaaaaaattgagcaacaaaattgagaaaaaaaattgagaaaaaaaattgagaaaaaaaattgagaaaacaaattgggaaaaaagttgggaaaaaaattggggaaaaatttgggaaaaattttggaaaaaaattgggaaaaaaattgggaaaaaaattgggaaaaaaaattgggaaaaaaattgggaaaaaaattgggaaaaaaattgaaaaaaatgcaaaaaaattgaaaaaaaattaaacaaaaatgaaaaaggagtacatggaagtacagctagttacgtatccgtatcagtcacgtatcgtacttttcccaagtacataatcttacgagtacagtgtatcgtatttatggggaagtacgcttatgtaaaaatacattgtatcgtactcaagaatgagtacaatacgattccgtgtaattgcgaactttgaaagtacgatacgggccattacgagtacgtgtctcgtaatggttgcaccgttgctccgagctcccctcctcccaagtatcccacactccagttcctccctgcttcccacaatgtcatccgctgtcacccccttggactccgcatgtcacccctccgacgcctgtcggtccaggtactcctccggccgctcataagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagccccctccgcagtatacgctgaacccccgttccgcagtcggccgtgaaccccggtgtccgccggtgcccggattcccctgcagcaagcttttcagaaccttgcgcattcgatctacttttccccactttcccgcgcctcggaaagctagactttccactaatgcaccgctgctttcctcagcctgcttgcgtagcgtcagctccgcgtgctttccgcatcatccgtgagcattccgcatgcccccaaacaaaccggccaaagctttggccgaggtgcgctcccgtcgccaaagcgaatgtcctgatctgttttgctggaatgcaaaaaatacccggggtcaccattggtgaaattagtgatctatcagactcagacatcacatccacaccagatggtgtgtgaaaaccaatgctctttgattttcaatgaacactttaataatatactgataattgcactcctcagatgtttcttccagtacaacaaaagcgtattattataagcccaatgccacaagcattgatgatccattggaaaacataaacaatgcaatgcaggatgcagcagtggtcgcaagtgaacggcaggagcttgagaacaaccttcttgaatgtgaagcaactcatgaaatgcttgagactgagcttgttcaaacaagtcggatttcaattcagaatctcctcaatccactgtgtaagctccagctatcatgatttagatctgatttgattgattgcctcagatatctgattcccgtatggactagagatggtcgcggataatccgccgcggatatccgctatccgctggcggatacccgccagcgggtgcggattcgggtgcggatgcacccttccccctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaagagaccacaccgccggggaggaatccctcccggcaagctggtttttaaaccagcttgtcgggaggggttcctcccgacgagctggtctgtgtaccagctcgttgggaggggctcctcccgacgagctggtttaaaacagctcgtcggggggaatccctcccggcgagcgtctacagtccagctcgctgggagcggctcctcccagcgagctggtttttaaaccagcttgccgggaggaacccctccctgttggaattctgaagccccgtgccattctcttctcttcctgtcacagtcatgtcactctcttctccatctgtcaccatccttctctccagttccagatgaatatctaatttcaccttctgtcccacaactcagcccatactgtatgtagataaaatattcatgctccagagttaagaaatgaaaaaccatctgtcttctgcgccatttccctgaggtcaataacaaatacaacctcttgtagcgtgtacgcttttccgtcacgcaagctagcagactctagcccttttttgggctcttaagaccatttttttcctcagagctttttcctcgaggatttcatctcccggtctcttcccccttctctcggcgaaaatcctgagtttcttcactcccggcgagcgtccacaggccaactcgtcgggaggaacccctcccagcgagctggtttttaaaccagctcggcgggaggggttcctcccgacaagcgtctacacaatccagctcgccgggaggaacccctcccagcgatttaaaccagctcgtcgggaggggttcctcccgacgagctggtttaaaaaccagctcgccgggaggaaccactcccagcgagctggcatgtagacgcttgccgggaggggttcctcccgacggtgtggcctctgcccctttaggccgagggggctgggttttttttttcttcttttttttacgaatatgtttttccattacttattttatttttacatcccctaacaaaacaaaaacttcatggaagccctcgtccgccaattcagagggcgggtatccgcgggtatccacgcggatacccgccaacgctggcgggtatccgccagcgtatgcggatgcggatgcggatgtccaattccgctgaaatggtgagaggatatccgaatccgaacggatatccggatgcggcgcgcccatctctagtatggactatttgattcagcttctaccaatactctgaccagctcagagaaacctgacaatctagaatttgaagatcaatcttcacttgatttagtcaaagataataagttgaatcaagaaaatttagtctgcctccgtcacaatcacgatagccaaatacaagtgcaccatggaaatgaacgtagaaagcgtcggagtaacactcaacctagctcagaagaaccccccgcccctgctaagcttgatccaaagatctgcagcaagatcgtttcaatctgcttgaaagatgcggatgctcagcagaatactatggctcgtatgcaccgatggaacatacccatccaacttaatcttaaaacactttcaaaacatacatcagtcaatcttgatttttccgcccataacctttttgccactggtcaggttgacaaggaaaacccattggaacctggcaaatttgcggctgtaataacaaagggggcaagttatttttctactttgtgttgaaatcaagtaattctaacaacaagatgctttatatctagtcgatgtacattggcaaaattctttgccttttcagcttcaaaaacggtcgacacgagtacaccaaggcatccgatacccgtgcaaagttatcatatattcatgtccaactcttcaattacagctccacatcacctatcgcacttggctacaaaccttcaactccagattgctacacttttgcactcatcaacacgcatgatctccacttccttttttgtgagaccgaaggcatgaccataactcagatggaccctagcaaagcatgtgtttgggtaccatctcccttgcgtgtattgcttcaggctatgagtagttcagcctacatcaaaaaggttgaggccaatgttgctccatgtgtacctaaatctaagaaatagaaataaaacaggatgtttgtatctctttttacatattttgacacattctgatggaatttttaaacctctcagtcagctctgccatgcaatccaatcagcttcaaccccctgaagtttgtgagctatttggctggagcatggggggtcaaattcaagaaataaagaccatccaatgttccttatgtcctatgtatccaaaacttgagcttctctttttttcatccatacatacttatgtaaaaggtatccgaacaggcatatatgggaaaaaacctgaaataaccatgtagcagaaactctattttgcccaaatttacatcaaggtgtctaccaagggctcaccggggtccttactaacctctgaggctcttgagttatgaaaaagtcctagaaggagtaggaatttgggggtggttccagtgagcaaccccctctaaaacattatgaaaagttcatttataaaataatattctaggttttcttattattattacaagtaatatattattaggcagtcttttggatactcttgaggatttctaaggctgacaaaacctctcactagtgtagagatggcccctttgcatctagatatccatgcggatgcagatatccagctgcattctccagggaaacaggaatccacatctgctggcaggtatccccccaccttagtgggtatctttggatacctgccccttaaaccgggcagagggaagtaatggaggatgaggttgaggagtttgtgcatgttcctctggggggcatagatcaccgcagtggggctggcgtcaaaggtgtaagcggcaaggcatccgttgcctttggccttggaggcccgattgagcttcttgatgactgcaatgatggagtgggagacattgttgagatagaagattggtggctgggtgtcaagacagatggtatggaattggttggaattggccattgtgagtgcggaaaagctgtcaaagtatttctgcttgattgccgacttcatccatttcatccgttcaggcaccaccttcttgatctggtgttgcagcaatttgctcatctggacactcccatccatcccgcttgtcaagcttgtcactttcttctgatcactcaccacacagatcaaggcttccaagtcctgccaatgcaaccgctctgctaccaacaccaccattgagtccgacacgtcacttgcaacccccatatcccaggagacaaaccccccaaagatttttggcgtcagtaggattgcgcttgcaatcccttaccatggcaagtaaaggggaaatagtatgtgctagctttgaggaacatacatcccctgtaactgtttgtctccctctgcaatcctcatccaacactggtggttggttggttcttcagaagctaactgataactggttatattttatagccctcaacaggatctatcccgactgtgttgttaggattcattgttgttcagtcttgtgtcactttgttttatttttgtttttgttttatctatttctgtctttctttatgtaatttctcctctatttctgttgaatttggtttattttcttttatttttattcatgcttttatcccaaatttcaacattgcctgtttctttttcatgtttttttcccttcatggtttttcttttctttttcccttttttggttgatgaggggggggagtgttatgacaaaatatgcacttatctatatgtttatattttctcatggttttacagtcatttttctcacacttctcttattttataatctactatatacttattactcatcaacccaattatgtacttacagtatagtatatagaccttcctctattatcaaaatatatctttccccttgggggagtttttcatctcattctcatcttaggatctgtagctctacaaggatgacggaagcacgaatttagtttttttagactttggcattgtctggcattgtaaatcatgttctgcaagtagggttgtcggcgccatgtttgaaaaagtgcgcgcccatgggcgcctaccaagccttccaaaggggtgcacctttcgctggcgcaggggcggcgcgcccaggcgccatttttttctaattggtaacattataactgaaaatagtaagaaaacaagcaaaaaaaacactgatttatttgtgcaggctagaaaaaaggaagaatgataaatattattgagaaaatcaaagttcagtggggtcccagttggtaacaacaaccagtttgttttgggtgtctgcaattttgaccatccagaatctagaatttggatgctacatacatatttcaaaattggaaatgatgtatctgacagcctgtcagtccgccagaccaatgcctggctctctcaaggcccatcattgtgcaggggataccaccggaccctccaagccctcggaccctccctacaaaggttagggttagaggtgcgcgccaccccacctttttggaaaaaagtgcgcgcacttttggcgcgcaccagggggttgcgccgacaacctatctgcgaggcccgcagatcggacgggaagtcatccactgtggcgcaacagcacatgtaaagttaaagcgaaggcgcgaggtccaaaagccactcctttcctgaatatgtggcgacgcagtatttgtagttgattctgataggaagaacccgatcagaatcgtgatgagaagcatcgccagtctctcctccgaccatcgttttctgttttggccttgccagctctatatagagcccccccatgtcgctgtctgcccttatcccccgccctttccagtaggaattcttgactactttgtgatcatcgtctttgcaagactcatcatatctagcatcactccagctctcatcatccccatataatattcagtcagactctgctattcttcttcaagcaccgcatcatgcaagttgctattcatgctttactaggcctttcgcttgcgctcttcggacccgcacttgccaggactccgatgtttccttgtgctgaagagggcctgaaagacgcgctgtgcgttagtgatcggagcctcgttggtgagtgttgatcgtaagaatttgcctgcacgtctgagcaatttaatcgaacttaacacctgctcaaacttttttctggatatccgattaaaaagggacacataccggagcttttcccggccatcctggattcttttttggatgtggtcccagttacactgcttattgttgtcccccagatcaagtcgaatacgatgtcaagagtggagtgagttccaaatcattccagctcattgatatgttctctccaaggacgtcggttgacccatgccctttgatatatagatgcccatcaactcagacgtgctagctcacctctgcaaaaaaggtcaagtagcgaagtaggccaatgaaccaataattcagactgcactttatttggtgaagcgcaacgagctcggattcttgttctttcaccaaacgaccgcatccactccacgtctcgacgagctccgatcaatcacacattagaagatgctctccttgctttgttcgaactcatagttaatccaggatccctctgattaacttgatggattttcattttcttcatacagtttatcttgtaccatttgtttgaatctcatgcttcttgcgctactgcaatatgttgtgctcgcatgaaaaatcggaattccagacttaaaaaagaatgatgcttgagacattcgattcacttcatcaccagcttgtggaaatgggagcttttggtcttcaagaataatctattcagatcattagtcatcgttgcaggcaggacgatcaagtggccggacccaagcatttccctgtttcacaaatcctctcacaagcgtgtactgcttaatcattataggtatcgagcagagctggatcgaaggatgaacgttctaacgagcgttcctatagccccaaattgcttttatagtcttgcggtgacttataaaggaattgagctaaactggatatttgtcttctctcattctaatctatgtgagtcgatcgccgctggtttcgatggattgtgagggaatgtacacggactctcgcttaggctatagggtagaaattagaatgggtgctgctgataaaggatgataagaatagaatcggttgtgtcggaagttaaatttctttatggcaaagtcggctgaacactccacacgaccttaacaggacaatatgggcgattctgcaaccggcgagccttgggatcagctggataccctggatcttcaatgtgtgtactcaaagaaatccatccattcttctcaactttcgagcaaattcaactgactcatgacttgcaaacgcagctgccgtagttgatggctttgcccgtctgatagccatagatcacagtcagcccaccgatcaacctcttgacgaggcactctccgccctctctatcgatcaggtcaactccaatgaacccctcttgaatcggttacattctgagcttcttcccctcctgaaagagcaactcaacaccatctctctgtcactcatcccatctacaatatcatcgaaagaaccagacaagaaactacttaggctaatcctacgtacccagtcggaaatcgagcgcaccatataccagatcagatcgatgatcactgccgtttgtcccgtgtgttcgggtccgatttcggaggtttccgtcacccatcgaaccgacgatcagcatctcaaagcccaaaaatcattcaggctcttccgagtacaagaattgtttaatcaatcggtcatgttcatcatgcacccagttttcactcaggctcaagggctttttcatcaacttgttacaatcccaccgaacgaattgaagccggagtctgacaggccttcgtacagaggagaattgaccttcttcatctcctgtgcctcaactgcgatcgactggactatccgaacaataaatggccctgagcttgagatcgcccaagaatactggaaaagagaactaccttggttcaatttctatatccgggaactcctcgaactgaccaccccactaccgccaacagcaatcgaattgacggtagaacgacaacaagatctgggtgtacttgtccatgggaccgtcatccaagtcgccaaactgataataccaatcataaagttaataaggcttttattcaacaagttatcaaaacgtccgatgaatccgaaagaaggcttcccattgttcacggagatgtgttccagtcaactcgaatctttagctaggcaactcaaaagaatctcgcaagatatcaaactactcctagacctcttaaacaaagctgataggtcattcgacgacatgatcagctatgagttcacgggggtgatccaaaatctcaaatctcgtttagattctttattactcctcatcctcctttattttgttccttcaatacagaataccgatgcctttccaactcaagatgattataaggcttggttggttacttggaacactcagctcattttatctattcataactttgacgatgctgtccgattattccataacaatccgttctaattacatattattgttttgttctctgctcccgttgacaatgacttcttactctaaaaaagagtgatacactgaggagatcgtgcctctcttagggcttcaaatcattctcatttatccagcttggactggttattgacgataggaatgagaggaaagttaatgtatataggcagtttggctaactcctcaatgacctcaagctcaccgcgctgatgtcacctgtttgtaagccaatcaacagagcagcaagacccctacataaagtgtcctcccagatgtttataatggccatctgtttcaagctccacacaagaaacccaaaaaattcaagtcacaagagtttgtggaatggtagaaaatgggtctcaaagaatgaatatgaaaaaaaaaaatataataacaatcaacaagattatgaaaatttgtaagtaataaaaaaaatgagaaaatcacaagaactgacagctctaatatttctttcaggacaagatgaaattgcagaagtaaaagtatgagatctggaatgaataataagaagtgaaaattttgaagaaaaaagaaagactacttcacttggtggtttaaaaagggtgtctagtgggtcattcatcaaggaaatgtggccttctggcattgcaatctatgtactagttttgactgctggatgtccacccaccatgctaaacgttttttgggattaattatttttcatttatcatctttctttccatggtccaaacttgccttctgtgtgttcactgttcactcacgcactcaaacaaaagaaattcaagttttttttaaaaaaatgattttcttttatctttttttaacaaatttttaaatcttgtttcttattattatttttcaatattcattcttttgaaacccatttcccaccattccaccaactcttaagtgtgacttgaagtttcagttttccggcctgtgtggagctcgaaacagatggccataaatatctgggaggagactgtacatatatataacactttgtgtggccttcaacttcaagcaacctgtaagacacagtatgcaaatggacactggataatacagttctgtcaggtttcagctacagcacacttggtcattgggctttgaaattggtgaggaaagagagaggagacccaggacgtaaggagtgcagattataaacagggtacaacggtggttagggtttgatcgcccactaacaacatagtttgattatgcatgcttatactagatttatgtaagtaagtttgtaaatcattttcaacaacaggcaaactcaggaaaacattcaaaattttcctttcttgattttcaataaaattttccgtggatttttgttttctaaatcctatcttcaaaaaaaatattctatccacagatcatgttttctgatttctattcataaatacatagattttacatattatgttgttagatgtgatgtggaactttggtatcaagacgtgtgtctaaggaactctttcactttaaataatctatccttcaaagcctctctccttcccttatgggatttattttgttttcattatctaaataccttaaattttaaaattttataaatttgttacaccatcattaggatttcaagtatcctccctccatcctgccacatttttgcttagaaaagcacctggaaccctgaaaattctttacaatcatgtacttggctaacctgacttgtaacacaacctgcccactggagagtgtgatactcatacggcacccccagcccaagctggggtttgtcaaaattttgccagatgtccttctttcctcatttccgctggcttggagatgaactttgcgagaagttacgcgtaagaaatatggcaacttttgccaaaactcttactttctgactttaacactgttttgtacttttccttttacggcactgaaacttttcagcagattttttgagactgtaaatacttgaggctctgtttggcagtccatgatatcataaaatatcataggaaaatcctgaaaatctttttgggggaccacatttattatcataagtgaagattgttgaatttttctcagttctgtctcttaatggacaaaggacgggagagagtgtgcgagttctttgagaaccgacttaaggtcagattagatgaccgctgaggagcttgaatcaaagggagcaaacctagaacggccgcaacgagtgtatgaaatggacacgagttagacgcaagtaatgatgaaagaaacttgaatgtatgacttgatgcacacctttgagaaccgacttaaggtcagattagatgaccgctgaggagcttgaatcaaagggagcaaacctgaaagaacaatgaagagtgagatgaagagatcagaaagagatattgaaatgaaatgaggaaattgttcacacctagaacggccgcgacgagtgtatgaaatggacacgagttagacgcaagtaatgatgaaagaaacttgaatgagaaagaaagaaagttacacgcgagtgaaaaagagaaagtaactaagttctgactacaattaggtttcaatcttgtttgtcattatttgcgcagctcaatgaatcccttgctctgccgcagatgttcagccagtgagcatgcttcaatcttgactccaatatctctctctgcccttcatccctttctagtcatcaataatcagaccagtttatattaatcaagtagcttgtattctggtttttttaaaccccttctgagttaaatttgaacctgaagtaatcagctattcttaaccactcatgtctcaatgattgattcttcttttttctgatttattgattgatttactaaagcccgattaattagaattaaaaactctaaatatttgtggattatagcatgtttttcttgattaactcatctggcttgactaaaagagactgagaagccctgtccagtttgtttcttccaagactcatgtttcttcctctcagtgttttattcaatatgctttttctattcatttctcataaccacttgttcaccacttgtacttagtctatttaaacctgactagatacttgtgaataaaaatcattggctcttacactcttttttggtgagcccttcccaaaaatgagactcttcttttttggccctccacctcttacgtgcttttagttccaaatttcaacaaagattgtgtttggctggtcacactataacaccaaaaatctactacaatacgcagaggattatctagttttatgatagatggtttaaggtttatcaaccttattctgattatgccgatttacatatttcttcttatgatatactggactgccaaacaaagcctgaagttattgaaattctgaatgaaattgttagaaaccaaaaccagactgaagaaataaaacaagatttagatataaataagaaaattacaagataaagaaagaatggaagaaatgaagaagaaagagcataacaccagtgattgttcttagataaattgaggacctgatagagatataaggaacagtagttatttgagaagcaagactaagagaaatgacaaatagaaagaattagacaagtcaaaagaaatgatcagtgattttctcatcaaacaaagacaaggaaagaaacaatgaatagtaagaaagaaataaggaaaaacaaaaaacagcactgaagtgatctagttgctgaatgataaagccgcctgatgagattgtattgatgtttgtgaatcaatcttgatagcggaaggaattggagaatcaatgagatcagagagaatgagtatgaggaacagagtcagtcgggctttactgagtcaggtcttgatgaatgatcttgatgtgagattgcaagtcttgagtcttgattaaatagtgaatgtgagaaacttgtcaagtctagagaaaaacaaccggtattggccatctttttatgaagaggaagctggtcggttgcgtgtgtctatctcatcatgctgcggcaagtgtaggactcagcaactcatggttgaggacaacttgaaaactcaacagaagttttttgctatgaggaataaaataacaaaataagtctcttaaggagacatataaaagggaaaatacaattggtatttatagtaaatgattcaaattttctaaaagtggaatcttaaagaatgttgctttttattaaccaaaggagtgtaaattttctactaagtaactattcattaacatattctttgatccattgtagaatattgatccttaacaatcgtatactctgatttttaaaagatttttatgaaaattagaagatccagatgttttaacattgtttgagtttgttcacagagcttctgggtccgagtttgacgttacaagcttgtgaggaacttagcacggaaacaaggggtgggtctgggaggtcgagaagtcagagaggtcttcaaattggatcgggggtagtcggcctgtagcgactagctcacgcacccgctcgagctaggctagagggattacaacctcatcaggtgcaatttggtgtgagtatcagctggccgatgggtccagtcttcaccacacttcccatcgaacaagctaatctgagagcgatatattcacggaatttccagccaagcgcgcaacgcatctccggctgagctgaatcggatctctcaggccacacagacagtcattttgatcaggaatctgatcaaatgaagtagagcactgctgtagcaattgggtgcattgggaggcccaatcctcacacgccgtgccccaaaattggccggccaattccatctccaatcaagcacagatgtagatactgaccaggttgttttgaggctcagctccactctgaaagcggtaagattggattatatatgatgggggaggggctactttttgagtcaactcggcttatacctccacccccgtttcaatcagcacccacacattcgttttttttccctttagcaatgccggcagactcagcacaagaatttttgagcttcgtgctacacctgccgccttcgctcaatccttacgaggccacagccgaaaaaatgaggcaactaactgaagtgggtctcgtagtgactcttaatcttgacgtattcgtcgtgagctaacttttgcaagtctcaccagattcacgcgcctcctctatgggcacgcatcatccgacgaatcatcacaatccaatttatcatgtcagtcagtatatttagtccgaggatagcaaaagcggcgcttacagtaccattttatgccgggtttcttcaattcatttttttcttcgtaaagattatgtgctcaatgctttacagttttgtggctgagaaagaaagcaaaccaactgaaatttttcagatttaacaaacgtgagtattttgaaatcacaaaatctgaattggagtttgcgatacatggtaatcacatgtattgttgatctttttgacttttctcaaaaacagttgggttgattcatatcgaggttctcaatgaaattgtcctatctatgttcatattctccgcgcgtaagtcaaaattaaatctcaagtcgcaccgattccgggatggtcacatcccctctaatttgactctgggtgatgaattgattttcatttggacgtgcatgaattcgatttagtctgcgcctttgatctagggactgaagaattagttgaactacgtcttttggatttttccaataaatttgttgtgcgcacaagcaagttcctggtaaccgggaatgttttttggtgagtaaacggttatcattgtgtttctgtgattgcgcgcaccgcatctgcaccacagctgtttgttaattggatactgccactggtattttaccttggtcaggagtgagttgaagttccatggaatagttcttgccaaacatcttcacgacgccttcgaaacactcttctaatggtacctgaattcctctcacaacgcctgcattgaagtgtttttgtggatatctggtatcgaagcggcaatggctttcacatcgttgagagcacgagctcgcgcaggatcgtctatcagacaatcactgtttgtcagatgcgctgcaaacggctcgctcctggccatcttgactattccaagtggtacgtcgaaacatgattgaaccatgaattgaaccagtggctcatttgctttttgtggaattcatcgcctggtagctgttatactatggctgtctgtcagagccgccttaaacttgagggcaatcgaaatagctactaagaagatcatctctggccttctcaaagcagcaccaacctatcaaccccacacttatcaattgatgaaacttcttgaaattctgaagccggcagaagggtttgctattcacatggtaagctggatttccacgacattggttttacaacagctaaagccatcctagcattcgcgcgaggtactgaactatgtttattgtaatggtttatttgattttaccatcacagcaacatctcctttacgacacgagagtcattgtgctgatgtttttggtgttccatctggtagtaacaaccgtaagtcagccgcacgttgccttctgttttcctcggttgaccgcagagtaaaaagaactgagacatcaaaacctaaacttgttctagcttcacttgccaacttcggtgctggccttgcgtggtatccgcaaccatatttctcccgcgagggctccaaagaaaggagcccaagaagatcccgcgctgggatatcagacctcaatgatgaaccgcatgaacgatggacctgctcaggaaagagcagccctggaaagcgttagaaaacggcttgtcatatattctggcttggtctacttggataccgttttgtattgtccactcctagcgtacatggtaagtctgtttaatgcttgttgcagccatccttcagctgacagaagctgaccaattcgtgatttcgatatgtctcatagtattcctacaaaggggccgaatttcttgataatgcgacttggatggttgtggaacaaatcgtaggttcaacactacatataaccttgatgcggtttctctgaagattttgaccaccatttgccttctttagggaacgcatgcgcacaccgccattgttggaaatatgtaagtccagaggcgatcagtaaaaaaaaaacagcatataccttgagaggcattctaattacgccctcgtttgcagaattttagccgtgctgatccagaacacaatgtatacaaccggcaacaccgtgaccggcaaagcatcagagcatcacattgttgttgagcagggagcctgtaaagttgggtttgtttgtcaaccaacaaagagtgaagaattcgatttgcaagtgagaagtgtgatataatataccggaacttctgcaaactttgcaaccttattcttatttatagaccttttttgtattgcgggcaacatactccgacctctgacaaaattatactcccggaaatatcatattgcaactcgttaggaaggatttggcgcgaagcatttttttgtgttgtgactttgaggtcttgtatttttgcctgttccttcttctatcatctatctatctacctttctttttgaacttggtttggaacatttgtaagttgatcgcaaggaactaagcactttttttctgtttcttggctggccagttgccatgtttaaaatagggaaatcgcggctgcgctgcagaacaggaatgttcaaaaagttactatattatagccaagatttacgatcatatgagtgaagaacaaagttgatgaacagtgacattagaaatgaatcagcaaagagtatacaaaaagtatttcaatagaatatttgaagcctcagttaggtgtaggaacagagtgaatgaacagtgacatgataatattaatcatatgtatttggtaccaacaacagtgccagaaagaataaatacaatgcttcacaattgagcttttggctcaactcaatactatttttatagcatctagcatcaaattttctctattttcccaagctgcacagattgaccaatgaagtctttggtttgattttcttttttttttttttggaattttatacaggaacatggatttctttccaaaaaagggttaaaatattgaatgtgaattgttgcaggatttttcactccccttgatggccagcttgatttgtcataaaggggagtatggagagttgttaattcactctcaacaacccttgagaaccacatcaacttgtcataaaactggctgaactggacattgaggaaatgagtaaattttctgcttgatgaccagctgacccatttcccatgaagagggtttaatccctcaattacaaaactgatcaaggggtcatggttcctttttttaaaaaaaaattagcagggggctgctggccaggaaattagcagggggctgctggggaagaaaatttgcaaacccctccaagagtggatatgatccccaatagagctatgtacaagtatctgttgagtctttacatgaccttgggtgctatcttgaagacccagttagggaatgtggcggaattgggtcttttgtctgtgggccatatatgtaagagcatctccactagagatcgttcgttcggacctgttggggggtacctgccacacttcagatcaagccctccacatcaacagccaccataaatgccagtgggttgggccagtactaaattttcattattactgaactctctggaagaatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtaccccccaacaggtccgagcgaacgatctctaatctccaccgcggtccctaaatcgggtccctatcccgcatttagggaccgcggcccaaaaaacaccgcccaccgcggtccccatcgtcgtccgtattttacggatttcatcctcggtccctctccagaccctggatcagagcatctccaccgcggtccgtattttcgggtccctatcgatcgaaaatacggactcgggaatgcagatagggactcgcagacttgttgtgccacaccgggcagtctgtaaatcaacatgacatgcgagtattggtgcggtgttggcaagatgttacttgaggttgtggtgtgtggtgtgtgacatttacattgaggtgtgctgtgagtgcacaatcctcggaccccggtgggcggtgttttttgggccgcggtccctaaatgcgggatagggacccgatttagggaccgcggtggagatgctctaacatcttgccaacaccgcaccaatactcgcatgtcatgttgatttacagactgcccggtgtggcacaacaagtctgtatagcacctttggtggaaattctcttcagagattttctcatcgctgaaatatcaggttaggtatttatgcttctcatatagctttatcatagctacatactggtgtctccactacaggttaagcccaactgaaatggtataccagggcttggaccaggcagcttatcgccatcattctcgtttttttattttgctaaaacccgatgatgtgataaacagcctgagaaacaatgacgataaagagatgtgctctcaagcctggtggtcgaattgtctgcctcgttgattggtttatggtcatggggtgcccggtcagagcatgtcagagtccggggggatgcagatgagtgggaagtgtgattgttgttgtattttgttttgttttttcttttcttttgtttcacagatgaggaagaactgttctcttctacgatacttcaaaagggaaaaccatagcgatcgatggtcaacagccactgactgactacctttcatcccaattcccaattcccttccttccctccttcccttatcttccctctacatatctcttcgacactcccccacttccctaccatcccctatcatcctgtatcatggctcccaaacgcaaagccaacaataccaagaagcgtcgcacaaaagcagatcaaccaggaactgctgccacacccaccgccagtccatccaaacctaactcggctaaccattccagccagagtactcccaaccagcagaaccatagcagtcctgctacccccatccaccccactcccaatggttcctctcaatcagatcatcaccctcataagcactcagcagactcagaccgatcctctaaaccttcatcagcggctactactgctggtagtcaaaagagcctttccgatcatctgcctgccaagtccaacgacctaccatcctcagtcaaaagcactgttagcaacgtagattctgctgcacttgccgagcgatctgctaacctaccccaatccaactctaacggtagtaagtgtctctactcacaccaaaatggcccttgcattctatatacttcctctgctgactgtttttacacctatcttgtctagaaacagaccaccatcattcgaaccccgccaatgaaaccggccgtcctaacaagtccaccaaagaacaaaattccaagcaagcctcggcagctcatcgtgtccaagattctgggggacgtgatgctgaaaaccgccccgatccagcagtgggttcgaaaaccgacaccaaaaagactcagcaggcgtcccacaaggcgagcactaacaaccactcagacgattcacgaccccctagtaaacaacaccaatctctagaggatccggctccggtaaaagtagtggcctctgatcctgctaagaattcccaaaatgggatgatcccaaaagaatcagtcaaaaataagtctgatcaacacaaggaatctgagacggcgagcccagtcaaatcatcatcagagaacgacccggcaaagagccttccaagctcggctaaaaagcctgccaaacacgtcaaatttacgaatcctaccctggccgacgatcaatcttcttcggacacctcaagacctacccacgagaaccaccgaaagcagggcagagccgagacggcagaagaggcggcagagctgcacacgaagcccaagtccatccgtcgggagatgtctggggcggctgaccagttcgacttcgatgcccaacaaaggatgtatgcgggcccgggaggcggaatggtgaaaaaagtttgtcatcgtcgtcctgtaaacggtaacagttaccccaccgagaatcaacgcgcgagtgatgaaccggtccacgagtcatcatccgaccgatccagtgcggcctctgcagaagaatcgcgcgctcgaagccgggacacgatcggcttccaacatgcccaacgatgtcttcaatcgatcgtcgaaatccagcacctcaacgcccatccagacgagcttgacccggatctcttgcagatctacttgagttatttcgaccaagaccaagacggtttattggaccccttggatacctggcgggcgttccgtcgtctaggtttcggcttgctctgggccgtcgctgcaacctttgctcttcatctcctcatctctcccttcatcggaatgggctcctggttcatgccggatgtcttgggtagatgccaattgcccttaggtcatcatctttctggttcctctcgtagttcaatcaacgtaagctctttgtttattattctttcccgaagtgctcgaatcaaagtattcaaatcattctctcattattctagatcgacccgcatgatatatcgagtaagaggagctctttcaatttttcgtaatcaatcaaattctaaaacaataatttttgtgcgtatttttttggtagatatagataaagatcatccgtctggcaaagttggtccatcagcgttatggaagaaaactcaagagcatatgggagcagccgaaatgactggtatgtctcctatgtatacttctttcataaagtcaaaaccttaaaaaacgtgtgtcgtccttccctgatgagagttacgtttttttttttcattttcaaaaatcaatcaataaacagatcctgttgggtggatcaagttcgtgattggatggctcatagctatcagcttaacctggtatgttttcccacaaaaaagttattgccagtccgggaacagaatttatagagcgttgatctgaattaatgctcttctcaaaaaaaaaaaaaaaatctgtggtcaacttatttaaataggccttcggatcttagcgtcaaacacgacttgatcaatggggtttataatggcgaactcctgtttctagttgctcaaggcgtctcatcataaataaatacaaaaacaaaccccctaacccccaaccgactgtctctctgctctttggtcagggacacttgcctggtgatgagtcgattagttcagatcaccactggcattctcgtgatcaaccttcacccctccccctttctttcccttgcgctccctttttcatcctattctaaaataaaacgtccttcaaaatcctgatgaaactgaagaacaaaactcgtagcacatacacattgtaactgttcccctttatatatatatatatatcagtacatacaaccccatagagagagaaagagagaatataaagatcaagacgaaaaagatgaaaatttgtaacttgtcctctctttctctctcttggcaatatcatgtacttcacttattacttaagcacttattatacatacataaattttggacaattacatacatttgttgctagttgatccaccaaatgagcctaaccctctatgctctcttcttcttcttctttttttttttgaggtcaacaagaacagaaagaaaatattgtttatcggacaatcagactgtgtctttctgctatgtaatttgtaatttgtactttgtttttgccatggttgatttggttgtattttgtgtttgattgacttcaagattgtttttttccgtgttgttgttgctgtagagtgagtgaccttaagaaaggtccgcaaattagtgtatattttagatatactatgttggcaacacaaaacgaaacgaaacgttaggttatgttgaggtccagagggaagttgatgataatgaactagaaggaggctgaaggagaccagcagtggagttccgatgtttgccttgagtatggctggatgatggatccagtggaagactctttcttagaccaccggatcaagtgacaaggaaatatggaaaaggcagactggagcgaaaaatggatctggtgccgtcttctaatgagaacacaccgtaccgctcccagtcgcccctacagaagctcaactagggatgccacctcggcttctggcctgccgacgatgattgtatgcccaaagtgttgcatcagcatggctttatccttgctcaacctgcactcgatctgagcaagcccctaccaaatctatcccgttgcaacaaacgctcgatcatgaagagttttttttatactttttttttttttttggaaaaatggtacatttaagccccgctgagacttgtgataaatccaagagtaccagttgcggaaacatttacatacccatcaacgggaagattgttttgccacggtagttcctcatttttagcccttatatttctgtggagataaagattcctgtgtcctagtagtaccttgaacaaaaccacatgagcatcttcatcttcggctctcgagagtcggcctttgattcaacaaacacacagaagatgaaagctttttggatggtattcgggcttgtagccttattgcaccttcaccatctctcagcaacccatgatccgaacatgatgctttcagatatagcctcatacccaacgggggccggatcgagcttcacagaaaatcactcctccggccttaaccagcaaggtaacgtcggctctacacacacacacctctcactgttgtttcacacttcactgacctttcatttaggcagcattccactttcggttcccttgacagcccgcaatcagcattcgaaaaggttgatgttatttggtcagtctagtcgatccctccttatacatctgcaaactagaagaggatggagaaaaactctgagataggtttcttggtggatcgtatatctgacagattatatgggcgtggaaggccaaagggagtcttcattatccttgcgacgtgccggccgtgacaccacagaacataccgtttatcagccagcttcaaaacaacaaaagcttgatctcactttgtcattgggactaccaggtatgggcaaagatgcaactgtcctcccgaattcatcgagttcttcttgcctaaaatcgagtccttttggtaagtcttccccagtcattttttcaagttttcgattccatacatgatcgtttcttagaagaggagaaagatcactcgtaggtatgattttggtactgagttcattggtcttgattctggtgcaggatcaaaaaagacaactaatgaattccctccggatgacgagcaagtgctggaaaaaaacaaccaaggtgaatgttcaagtacagttggctgcagtaaatatttgaaacctgaatctcgtgaagtggctaggaaacttgtaaaagatggccgcttaattaatccattaactataacctccaacgcgggagtgggaaagatgctgattgactccaacagtcatgatgtgcatttgaccacaagtggaccagaagcaaaagctgaagtatttccgatggcaagattagacgtgaatcctcgggtgaaatccacattgtgggctgtgattccagtgatttggagtgatttgaaagattcattaagtgagcatgaaataggagattatctgaggagatacaagaaagatttattgttcatgtaccaagacaaaggatcccatcaaagtccagacacgataagagatggaagatctggggcagatgattatgtcaaacaccgacttgacgaactgacaatgattttgtgggggctgaatgtgcaaatattgaaatactttgtgcctgggaaaccctcgcgctattatgctgtagaagccaaaagaatcctgaaatggttccatgatttcatttcgaggtgtcaaaaataccattcaatgtcttatccaaatccacattctctctatcaacaatggccagggcctgatcaaggggagatttataaaatgatcactcaagcaattcatgcaactgcagaaatggatgcctatcatatctcttgtgaagaattcagcaagaactctctcttcatatcaaattcacaaaggctgatgagtgaagcagttattggaattcttgggtattatcacaaatatataaaccaggaaaaatggaaatgtctgtttagagacaacaacaattttactgttcaacttgccaatatgtgctacattttgaagcaagaagctaatccagcattgaggattgagaattcaagacaacaccttagtgttgtgataccatgggtcaatccatgttcatcagaaatgttgaattccatcaagaaagatttgaatcatgaacagctgcattttgaaattgatgttaggccggttttccaagaacaagacatatcagaaatgcaaaactttgcaatcagaaagttttttgtttgcagacatgaggatgacataatctgggcctggatagcaagagtcaaagttaatagtaaagttggatttgagaaattctttcagccaacttctgaatcaatcataagaaacgtcagatcttatctttctaatcttgctggggagatgttttctggggagaaacaaaagaagattccggaaaaatcagatgaagaggtcctggaaatcctaactctaatctttgatatcctctgggtattgaatggaaaattaattgaatcttttggtggtcaagttgggggggcagattatttcaatgagcaaagatcagttcaattgtatcttatttccagatttttttcagggatagaaatatcagaactcaaaccaaataaaaaaaatcaaatgcaacatgaccaaatcatggacttgatgattgatttgtttctatcagataaaaatgatcaaaaattcttagttaatcacactgatttaacagactcaaaatccgcaattttaacaaatagagatatactttcagccaagattgtcacaaacatacttgggaattattacaagaataagaatcaagagaagtggatttggttttttgattcgaatgatttcttcttcaatcatctaatcaacaagagctcaaatctatttcaccgcaccagtgacaaaaacagacgcactgaattatggaaaacttacaagccatatgatgtctttccatggaagaatcaaatcaaccttagaatgcctaagctcaaattcaaagccggatcaagaggtatcacagatattgatcgttggttacagccactcacataattattgtatcacagggcctacagtgcacatttggctaaattcattcccatatttatcaactataagtattgatggctggtgtgaattaattttgtttgattcaatcatcccaatccagttcaaattcttggaaccattttttttggggggggacatattgaatgcagaccacgtatttcctcaaaaatctgaccacttaaatctcccttctaatttcagtctcaagattcatcacagcaaatgtcaaatgattagtttcattcaactgatttctcagtaaatatcagcctataggagttcaacttcttatgttttaaccttccttttttggtgtgcaaattttgtttcctatttttgttgagatagtatccacatttttctagtttcagggttttcttcactccaaaaaaaaatggaatgcaactgcaagtcatattttttattttcactgtagtgcaagttatctatggcactatgattgaaagggaagaaaaaggaaaaaaaataatttatcctaagtcttactctttgaatggtataaattgtgataactttataggactggtccgcgacaagtggagaagagcaaatatatgaaaaaaaagttatgcgacgatgattgaggaaatggaatctgttgaactgaaaatttgtcggagaccaggctttccggttgcttcttgagaggcagcttcataaagctgggcgctggggtctgaggtgtgagcttcggacgtcatcgaggctacaggtacgcttgatgtttcagtgttgaacagcgggattcaatgttgccgatggagccccttacctgggctaccctggggtggctgcgcggaattgcgagacggcgacgagaccccccatcgcagcttacacacccctacactgctcaatcaggtgaaacgtcaagatccatgtttttgctccacggtacacgatcattgggatctcgccatgtaaatagttgggaggcaaggatttgattcccaggaagaaggttctgcatctcggggtgggtcagcttgcaggtttgcttgagccttgtatttaccccactctacatagacagttgaaaaactgagagactctagcgggttgcgctttcgcgtgttttatatttaagtcaattgaaagctcaaggtatttcaatggagagaagaaggggggaatatattgcatagattttcaagatacaaattcactactacaaaatattacaagagaagaaggccagcaccgtcaattcaggtggggggcgggctgctgacgaggaagcataacaagcacagcccggcaaacagggcaggtgtcggccgatacaagccagggctgcagcagaaaaggattgaaatcagctatgatgcgtgtgaaggttgcagaggttaaagatggatacttacttgaaggcactcgcggtgaaagagatgggtggggtgacagggaagttgcagaatgatttgtccaggttgaatgatgtcctcggcacaaatttggcattccaaagcttcaccgtcgggcgaggtggcggccgcagtcgcgtcggatacgatcagagagtccaaaaaagcgaaggttgcacggcggaacgtgtgaagacttctaatcaaagacctccagagagcataaatttggatcaagggtgtttcaagtggatctcttgtgaaggcgtcctcattagaaagctctccttcatccaacctgacaaatgctcgaacaatgtgagatggaacaggcccaaggaaccgttggtatcggtcgtcgtccaggccgttgcagtgaggattatctcgtaattcttcaaagatttcgtacagaccatcgaattcatcgagaaagaacaattgaaggcgacgtcgcaggcgatataaagccgcaaaggttccctctatcaacgcttcgttcatattgtataactattagactaagttgtttttttttgtaggagctcttttagtatgggtggaggaggggggcggagagagagatggacactgaagatggggtgaggggggcggtttggctggagcagtacgtctataaatacctttcatccatgcggagccttttctgcagcagcacttgtagtaggctcgggggttagtctgctgagactggtgctgcttcaatcaattgattcaacggctgcagaggagaggagaggcttgattgatgctaaaattgatgtttgtattgtaaggcagcaactgaacattggtccccttgtgagatatgtatcacgatttctctacatctctctgaacagttgatgagccaactgcttccaacaaaatgtcttgtttgccttaatactggtggtgtagcttctactgaagcggcgagttttttccaggcgtattgtgctctgcaaaaacttgcacgtaaatataatttcaggctaaccgtcttcctgacaaagccgaaaaaaacattgctggattgcagccttttgtttttgcttatccccctagtcataggtgttggacgggaaactgccgaagtattttcataccaatgaaatcaagactctcagattcactcttctttcctgtcacagccgaaagaacctgagaacctggccattaatccttttctgtataaagccccgtgccggagaggtacaatacccggttagaggcactctgaccatgatccaaaaccgcttgcgaaaaggaagaagtttttttttcttctttgtacagtatcctcccagatgtttatgtctgggggtaaacctgtcacagatccacttgagcccgtgcggcgactgactgattggagagctaactcagccaaacatcactcagccgaacgattgggatccaccataccttcaacttctgccagccttccaagttccgacagcctcatcatcagcctccaccagtcagaagaccgaagccctttcaaaggacccgcttggatcgattcatcccctcgacgggtacccaacctactcgcttcgtcctgagcacgaggctttgaatctagaggtagccgcaccgaaacctcgcccagacgcacaccatcaacctcgtcccagcttgacgaccgactcgcttcatcctgagcacgaggctttgaatctattggtagccgcgccaaaacctcgcccagacgcacaccttttcatttttgtaaattttttatttgataatcattgtctctagcatctcagctaaactcctcatattttgttttatttttaaaaaaattattaaagaaaaaaaaaaaaaattaaattttgcttttatttttttaaaatgtcaagcaatgacttttcctattctattgtttcatactcttttttatcatctccctatctaccactccccaaaaaaaatgggaaataaagaatgtgtatattttttttaaattaagtaagtcaactgccataaacatctgggaggagactgtacattattcaggaggtgcccttaaacgagaagggagaggtctcaaagcaggtgacgcgcatgaactgatggaagttaagatttcttttggtcgtgaacaatgagacgcaaaacatcagagggagaaagaacaagcctcaggagatgttgcccgaagattcattcttcattctccctatcatgaatcacgtctacacaccatctaaacccccaatcatcagcatgatatgataatatccgaaaacacacgcgcgcactttctgattatacttgagctgttgaagggtagagggtcattgttcaaggtgtgcgcggagaagaaaatgacaaggattcaatggaactgtctgttgatatgtgacaaacttggctatgcccttagaaccttcctccttgtcaaatatttgcctctctatgttcctctgttgagtttctctttgccaatgatatgctgatagttgcgctcacgacaatactaataaaccctttctgaaactccaattaagtgcgagcaaccattaaaaaaaagtttcaaattttttccggtactcgcctttttcctaagtatatgaccagcaattcttatggtataaacttgagccaacctttctttccgagtcatcaatatcccgtgtctgacttgcaacaaacctcaccacctttcatggtcccaaagtttgctgtacaactacaactgtgatattcgactatttctatgaagtttatcatattttcccaatggctggattgaaagaacctccttcctgagctgaaaatgtgaaatttaattggctggattagaccctataaaatcaacttgctttttggttgacttctagctaatgcaatgacaatgtagattgaattctcacagaatcctatttgttctactgctcttaacacccaccttgctctaccacgaacgagagagcagagttggattcgaaaggagtgaaatttaatgaggaactggcctcgcgcatgaggggtttgttttgagatgctaatatctgtgggggtcagggataaatctccggtatgtaaagcaagtatcctttgaactgagagtaaggtttacttcaattccatacggatagcatctaatgtatccatcgacttggaaatcttcccatttttgtggcatcaatggtttccgtctgcgctcgtacggtgcaagcggtttggggtctattggtggtttgaattctgagccttccgctacaagtttatatcacaacttgaaaaggtcggctaggttgcttgattgattcttaccatgaggcagttgaaaaggggactgcaaagatagattgaactcaagggcccccgggcctgcaagacgcgatacaagcttgaggttttcttgtgaggtgacacctgaagagctcgtccgttgtttgctgagtgcaattaggggccgaaacttcatctgcattaacatcagtttggaaagaaggggcattgaatgagcggagatagcttgtcagtgtgttatgttgaagtattcggttagagtgaatgatgagatgaataatggcagatagagaatgtctgacagggcaagcgggtttctgctgataagatttcttgcaataagcttgaagtacttccgatagtgaattttaaactgctggaaagctatcatccagtgatccttttcatgaaggagttcggggtcttattcacctcgtcatccttcatatttgaaaatgagcgcgcagatgggcagctgcaaagctagccgccagtaccccacatcgggcttgcaagttaatttgtggtggttacacatttgcaattttttgaagcgatacttatatccaattggatacccccaaaatcaagccatctagagtgcgctgacataggggagcaaaagttgcggagtcacagcactcatgatccaccttacttgacacctcgactctgctcaatctatgatcaagacgcgataattgatcagatctcaccaagacaatgattcggaaggcaaggcccttttcacgcaactgtttcagacatcttcggattcatctgttgtctgtatctcaacgggttgcgtaatttttataaccaccaccccagacattggagtttgttgcgctttcgtgcggcttagattgaagtgattggacttgctcatgacacaaaaatggaaagaagcatatattgcatggattttcaagatacaaattcactactacaaaatattacaagagaagaaggccagcaccgtcaattcaggtggggggcgggctgctgacgaggaagcataacaagcacagcccggcaaacagggcaggtgtcggccgatacaagccagggctgcaacagcaaaggattgaaattagctatgaagagtggaggttgcagaggttaaagaaagatgcttacttgaaggcattcgcggtgaaagagatgggtggggtgacagggaagttgcagaatgatctgtccaggttgaatgatgtcctcggcacaaatttggcattccaaagcttcaccgtcgggcgaggcggcggcagcagtcgcgtcggatacaatcagagagtccaagaaagcgaaggttgcacgtcggaatgtgtgaagacttctaatcgaagacctccagagagcataaatttggatcaagggtgtttcaagtggatctcttgtgaaggcgtcctcattagaaagctctccttcatccaacctgacaaatgctcgaacaatgtgagatggaacaggcccaaggaaccgttggtatcggtcgtcgtccaggccgttgcagtgaggatcatcttgtaattcttcgaagatttcgtacagaccatcgaattcatcgagaaagatcaattgaaggcgacggcgtggcaggcgatataaagccgcaaaggttccctctatcaatgcttcattcatattgtataactattagactaagttttttttttttttgtaggagctcttttagtatgggaggaggagggaggcggagggagagatggacactgaagatggggtgaggggagacggtatggctggagacgtacgtctataaataccttttatccatgcggagacttttctgtagcagcacttgttagtctgctgagactcgagctgcttcaatcaattgagtcaacggcttcagaggagcgctcagcaaggctcagcggagtcagtttgatagatgctacaagccagtatgaaaggcagcagctgaacactaccaagtatcacatttctctcactattgctccgcgtctggtcagtcagctgctctgaaagaagcttgcttcccttgttggtggttgtctatgtagcttccgccaacgcggcgagtttttagggtgtattgtgctctgcaacaatttgcacggagatttatttccaggctaataattatatttttgataatgccaaaaatgaaacctttccggattgaagccttaaattttcctcctccctcaggtaaatgtgtcagacggcaaacgttcggatgacttaataccaaggtaatcgtgactctctgattcactctattttcctgttgcaaccggaatactctggctgtcaattctttcctacaggatagcaaagatctgcaccggatggcacacaatgtccgtcaagaggcactctgtccatgatccgggaccgtttgcgacgagaaaaacaacttgtttttgtttcctgattagtgatttctcgggaggtacccttgaaaaaagtgaaggcttcaaaggagccgtcgcgtcgaatgagccggaacgctgagacaagcgacaacagaatgagaagcaaacaaccgctggaagagccgcctgatgtttgtcttttgattctccatatcatgaaccacacttacacactatctctgaccttctggcaattattatcatagcatggaaataattaaataaataaaaaagaaaactcgcgtcttggaactttgctatacacgttgaaggatgggtgttcatcgctaaagctgtacacaaagaagcagctgaagtaaattcaatttcggtcaaaagcttcagttgataaagttcattgagaattccaaagaggaactcattctcatccccttttttaaaccacaaactgagcctatgattgaaagtatatttatcgagtctgcaatccattccgtctgtctgatgagaatggctgcgtgtccgtgagcaaagatcactgttagagaactagaacaagaatatgctgagttttaatgaaacatgaggtccgagaagttttctgttcagacagaggttgtctgcctgtctgaccaatgtgtgatgaaactgcctttgttgaacttgtcattacaccttgttatataaggatgcgtttgattgagacaattctttttttttttcgatgagaaattcagataataaacacttctccatgtgctactacaggccacaagtcacaaaaaaaaacaaatctgcatggggtaatgatcttttcaagaggttttgtttacactaggtgcctctagaaggcgcacatgtcttacaaatagactgattaatcaaccctgcgcatctagcgcttcatgacagaacaagctggaacgagcaccctttcaaactttgtgccaacactttgatcgctacagtccgttaaggtatgttatcgtaaaaatggtcgcatttaagggcgtgtttcagagaagcaagtatcaatttcttacatcgactgcgaagctactgctgcaggttgaaatcattacatcaatggtgtggaatgatattgatagccatcgtgcttgtttctccttttccaactaaagattttgaagacgacttgtttgccgcatctcattggtagctatgcatctaaagaaaaatgaacctattaaagcagcctttgtcatgttactacatgtcgactttctctcagccacttggaaaccaccgattcattcgcttgaaggcgaagccgggtttcattcccggcagaacctcgtccgagatagctcacacaaccaaggcattggcattgaacaggttttgaacacatatctatttccaactgaaccgaattctccaaaagctttggatctgctttcgggtcagtctaatcctgttatcgtggtgctttgacttaccgataggctaactttgcgtctctactacatatgcggtggctgggttagggttagcatcaagccacacatcgtctggctgccttgaaactagaaagaggccgtccattgcgtggatggaagaagggattgacggaaagacaaaaaatcaacccgcagcatcaaagaaaatctgcttagatctatctttatcattaccttttgatgtgaaggagccagagtcaacaatctctgtcgatgttcttccaggaaaacttcaggaaaatggtaaatggcacccggttctttgtactttagagccccaagaatttttaattctctatgaaatgatgacattttatttggcaatcggaatgagctaaatgagaacctgttctttttttcaaacaaaaaaatccgtatcttgatgcaaaaccaggtgatggaatgggtatgaattttcctcaagggttttggactgaaagccaaagcaaaaatacagatcttccctcctttgaaaggggattcaaacctcaaaatccaggtgttgctgagacgggaagccactcaggtcatgttatcaataatttagatgatcattttgccacacgtactggaactttagcccaggttcaagatgcacataggattcaaagctcaacaaaagaagagaatatcaatcaagataaagctgaagctagttccacaagggtgggcaaagaaaattcatcaagaatagaagatgaagacagggatttgagttttgtgaatgtagatcatagaatctggccatggatttcagcaatgtcagaatatgaaaaagaatttgaaacatcaagattcatcaagaaacagacccaaagatatatccaaaaactgacacaggaatgtttccaaaatgatctgattcacatcagtgacagctcatcaaatccaaagcacacttgggatgagaatatagcaagaatgttttgcttattatgggcagtgaatttaagagtactcaaattactttgtcctgggatatctttgggagcttgtgttgaagaacaaagaaatctcatgacatggtttgttcattttgtgctgagaaacaggggaacaattccaaaccagaatgtccatcataggcatagatttcacaacatagagatgccatttcaccaaatgctattggatgctattcactctgatggatcaaaacctcattacaaagtatcttcaaatggggaacaaaattcacaggaacatctacttgtttccaagaaacaaatcctgatgatcaaatttgttgttcaaatccttggttattactataagaagatgggccctgaaaaatggaagcagatttttgagaatgaagagatttttgtactagaaattgccaacttcatgggatccaatggaaaaaccatagcacagcttttgagagaagatgttggatatactgatgaaaaatatttgggaatcatcataccatgggagtcaaattttttggaaaagttcccaaaggttcatcacactacagattttatgttctcgcgatttgtagagccaatttcaaatgtagatagaattgatggagaagataatctgaagatgagggtttcaaagagtcagaatacagttgaagaaaaatggggattgattgccaggattgcattaaaaggaatacggagggtacccgggattgttggcaaagagtgcatccaactacagattgggatggaagactatgtcttgaaattgattggaagaaaacttggggaagcaaaagcaacggaatttaaactgaatcatggaaagataattgaagataaaataattagattggtcaattttacttggtcaatcaattcccaattgcttagagtttttggttctcaaagagacagtgaggttttctataaccaacaaaagttgtttcaaagctttcttggtgcagttttttttaaaagaaatgttaagaaaattcatcagagtggttttcctgaatctccaagtacattcaatcagatgcttctagaacaccttgaagagttgatgcaagattatttccttctcctaaatgataaaccaatttacaaaacaaggaatgcaaataatataaacacacattggtttgagatatcaatgggtgatatcatcttaactaaaattgtggtgcatctcttatcaaattattacaagatcaaaaacctcaaaaagtggaatattttcttcataaatgatgagagaatgactgatatctttgtcacagcaggctcaacaatgatgtacacttccatgggacagaggttcaaagaaaatgttttaccaaatttgaagccattgaaaatcataccttgggaagatcaaccaacaaaagctctgatgtggccctctgatgaagtctcaaatgttcttaacttcttttcttataaaccaaagaaactcatagggccatggctaagatatgtcaatgaggaatcttaatcattcttgttttcccatagatgttctcaatcaacttcaattctaatttccattttctcaaaattctcacctgttttcccttctacttgggcaagaatttatccaccatcaactcagaagcaagttacaagacccatttcctttcacagctggtttcaattataaatgagtattgctcttttgaaccattaattctcttgtcatgttttcacagtctaatatagattttagttttctttctgatgaatgtatccagaagtgaaaagagagaatggctttgtactggagtttgttggatgaagatataatctgtacagcttgataagccgtttcttttttttgttatcttggattgttaacattttccacaccaatctcccatgtctccatttttttgttttacaaattgagtgaattgcaccaaatagcccggttcacgtagggcgtttttatgacatgcgtgaaaagtcgcactgcttgtcgcttaaactgtttcgcttaaattgtgcgtgagactccgccaaatgggaacaagcagctacgtgaaccgggctaatctagagttggcaagccaagatataaaatcacacaggccaatggaggacttcccgtcggatctgggaccctcgcagaagtcgatctagacccgaaaactcttaattcttgcagagaaatttgaattttgcggctctaaaccgactctgggagacctgcagatgttgacgggaagtcctccaatggaggacttcccgtcggatctggaaccctcgaagatgttgatttagacccgaaaagtctagaatttcgctgggaaatctagcttttatggcctctaaatcgcttctgggagacccgcagatgtgacgggaagtcgtccatgatcatgctttgatttgattattttttacgtgcttattcctgaattattacttttttctgtactccgttagattctctgtttaatgattttgcaactgttacgtctagtcttagtatgattaccagctgggatgagatgattgatcctcaatctcctagcctaccgaagatacatgatctatgtatatccttggagggcttggttggcactgcgtgtagctggagagccttgtgctctctctaatgtccccacagcttcttgccacagttggttgtgctgagcaaatcgcaagactccattgcttcatgtagacaacgcatgcgccccaattccagagaggagccccaaagcagaaactgcacttgaggcctggttcttcagcgcaattttttttttcaattatttacattatttcgatcaatccaggcttccaaaagttcaactgtcgtattttgatttgacccaagtctttataagatgaaggagggtgttggccactcgttactaagctaggatgtcaatgccaccccactatcttgggtctgtcttcactcctggttatgggcaactattgatgggcatccaatgcccctttcggctgtcccctgagtagcctggttgattttcgatttgcatgtgctttgaattgggccagcttttggtttttttttttggaaatgtattggggcagtgcttgaaattcttcagcggtgacgtcgggagctgtcggagtttcacccgcgcatcccagccgacccgcatgatgcatgtgtgagcttgtgtaaagccgagaccaccgccagagcactcccaagaggtgtactgctttggtggttgcagtctcccaaacaatttcatcaagtcttcgctttccttggatcttgaaaaaggtcgccggtcctttcaaaacgctgcacaaaacaaaaacaaaaacaagaagaagaaggaaaaagagcacagttgcattcgaaagagcaaaaagatgaataacaacaacaacaacagtagtaccctcgatcaatcgaccaactcatcctctgatcagtcctctccattgtctgcctcagtggtatccagctcaagtcgagtagccaggcagcctgcccctcatcgcttctcgaccctatgtgcaactgtcgaaaatcccgatcaggaccaccaggatcgatatggatcgagtagcgtaccaatttaccaaagttcgaccttcaaaggcgtcgatggactgtatgattatactcgtagcggtaaccccagtcggacattccttcgtcagtctattaataatcttactctaccaaaaaaaataatcaaattcatcttgataagcttacattcctctctctacattcatagaacaccatgttgccaaaatttccaaagccaaacatgcatttgccgttagctctggtatggccgcattagatgtcatcctgcgtaccctccaacccggtgatgagatcatagcaggaaacgatctttacggaggctcgaatcgcttactaacctatgtcaaggaacataatgggatcatcactcaccacatcgataccaccaacctggaaaacctcaagccgttcctggtcaaagacagtcgagtacgaatggtcctcctcgaaagccccaccaacccactcctccaaatcgttgacatcgaagcagtcatcaatctcgtcaaagccgtcatcccagaggcgatcatcgtcgtcgataatacgatgatgtccccctatctcatgaaaccgctcgagttcggcgcggacgtcgtctacgattcgggcaccaaatacctcagtggccatcacgacgtgatggccggattggtgacctgcaattccgataagattgcgaaacagctggccttcgtcatcaacagtatcggcaatggactggcccccttcgagtgttttctgcttacccgagggatcaagaccctctccttacgtatggaccgtcaacaagcctctgcaatccgagttgccaagtacctcgatcagttgggcttcaaggtcaatttccccggtctagcccatcacaagggaaaagagattcacgaccgtctggccaaaggacccggggccgtgctcagttttgagacgggcgacaagaaattgagcgaaaaaattgtcagctccgcccgactatggagtgtcagtgttagttttggatgtgtcaatagcttgatcagtatgccttgtttaatgtcgtaagctgcccgaaaggaacacacttttttcattattacccctttgttcatcagctcaattggctgtatcaatcttcttttcagtcacgcctcgattgatcccgctgttcgggccgcccgaaacctgccagaagatctgatcaggctgtgtgtgggaatcgaagatccagatgatttactagaagagctacaagcagccttagtcgaggcaggtgccatcaggattcttgatgagactagggtcgactcgggttacgaacgagtcggaatgaactctttaccgatttctcctgcggaagcgatgataccccaaaaagactatctcgggtcctcgggaaatcccaccaccttattggtctcagcaccagggaagatcatcttgtttggggaacatgctgtcgtctacggcaagaaagcgatagccgctgccgtcaatcgacgctgttactgcttcgtcgaaccgggaggataccaaaccatcgagaccgtcgcattatgtctacccgactcgggttggtctggctcttggccaatcaaccagctaccttgggattgcgtcaagcccacaggcgaaggtgaattacatgtgaatcctcaactatcgcaggctcttctgaccaaggtagcgggtcaagccgacaaaaatagcgtgctccaggctgcacatgctttcttatacttgttcatgcacttggctacgaaggaaaacagacgttcgcaagttttcacaatccgttcgaccttaccaattggagcaggtttgggttcgtcggcatcatactcagtttgtttggccagcgcactcctttacagtcaccaacacatcgcaatccccacccaaaagggcatcgagacaacccaagtagaaacgatcaatcgatgggcattcttaggagaaaagatcttgcatggtagtccaagtggagtagacaatacagtctctagtttcggaggagcgatctgtttccagaaattgatcggagagaacgaccaacaaaagaggcaatcgatcgaacagatacaaggtttcggagcgatcaggatcttgattagcgatacccaagtaccaagagataccaaatccttagtcgccggcgtcgcccagaagaaggagaaagatcccaaacttgttcagagtatccttgacgaaatcgaggagcttacaatttctgcacaagaatctatcaaagaattggcggtaattaagcaaccggattcgaaagatggtcagaacccagaccaagagttgttgaagacgaaaaggaataaaatcctcaatcaattaggacacttaatggctagaaatcactcgttactttcttctttaggcgttggtcacagtcaactcgacctcgttaaatcgtttgctgctaactgtggattggaaactaaattaactggagcgggcggtggtggatgtgccatcacattgatacccgacagtcagtctttctgaattcccattctttctatgatccatgcaggactgacctctggctaactcttattccctgccgtccgaaacacaatgacaacaatctcaccccagatttcgaagaagaaaaattgtcgacaatcgttacgaatattgaggctcactcgatgaaggcttatgaaactgagatcggagtctctggggtcggaatcttgaataaccttgatcatcatcatcaactcctggaatccgtcaagaaaatttatctgacttcagacctcaccactttaagtcaatctttatctaatccctctcaagctctcagccgtgttaaccctcagcccgacaccatttcgaacggggattcatctgctccaggagtccccactcgggacctgttttggagctttgcttaattaccatcaaaaccagaacattctatctatgcttgccatcgttacgaacatacatctatcatttttttcccctcatgttttctatcctcagaagaagaatgttttttttttcatttcttcaatgtgtttacgcagtcagaaagatgtggtccccaatcccatgatgtcccataacttgacccacggtttctttgtttcctcgcgtatgttttcatcaattcatcccgcctgcagatcgatcttgggtcattgtattactggtgcattactggtcttccttagactcctcccctctaaagtatcgtacaccgtgcaagtgtctctcccagcaacaacagttcatttcgcttgaggctaatgagggtgtgatttcatggtattataaaggaaattctgtcgagttaggtctacaacatcatagcattcctttgtaagtgtcggaaaattattatgtgactgagatacttagtagcctgcacatcctgcaattcagccaaacaaaaggaattgaaatcaagtccgcaaaatgtcagtgcaagtattcacaaaaagttgagtcaggtttggctgagaacgccttcgaagtttggttcgcctctgccagacaagcactaccaagaggaaaaggatgagtgattgagcgtgagatgcagttgatttgaacagaagaaagaaagactcacaaggacgacatcagcagctttaccgagctctttagccacttggatagttctattgacagcatgagcggcttctatcgagggcaagaagtcctcgaattcggcgcagattttgatgccctggatggcctcgaagtctgtggccgagcaaaactccgcccgaccgttctccttcagccaggccaactcgggcccgacggcaggatagtcgagcccggcggagatcgagtgggaggagcagatcttgccggcttggtcttgcagaacgtaggtcaacgcgccatggaagatccctctggtccctttagtcaacgaggcggagtgttgctcctcatcgatcccagtcccgcccgcttccacacccaccaatctcacactcggctgctcaataaacggatggaaggctctgaattttttttggagaatttcaatcatctatctcctcatcgactgatcaagacagagtcccttaccctatcgcattgcttcccccacccacacatgccaccactgcatccggtaaccttccctgccttgcttgcagctgctcttggatctcctctcctatcacccgctggaaatctcgcactattgtcgggtacggatgcggcccaatcgctgagccaatcagataatgggtcgagtcaaagtctgaggcccatgcactcatcgcatcatctgagatgtttttttttttacgaaaaaaggtcagttttgttttttgaagattgaacaataacattttggacatataaaagagagatggagagaagaaaaagaagaataattacaaggcttaactgattgcatccttcaattttttgtttccactggtaacaatcacgacttttgcgcccaggttttcaatcttgcgcacagagtcggggcgtctacgcagatcttcttcgccgataaagatggaacacttaagtgcgaactttttgcaaagagtagcggttgcaaggccatgatgaccggcggcacattcggcgacgatgtgagttttaccgagtcgccgggcgagcaagatttggccgaggacgttgttgattttgtgggagcctgtcagagtgagatcttcgcgcttgagccagatcttcgccccgccgacatgcgctgagagccgttgggcgaagtacaactccgatggtcggttcaggtacgagtaatggcttctcaactcggcttggaatttcgggtccgccacggcttgccgatagcagctctcgagttctagcaagcttccgatgaatgcctcgggcaggtacctgccaccgaagatgccgaaccttccgggcctgctattgacgagtgagtcgggagcagtagccgtggggggattgggcagagaggacgtggttgatgtgatgggctttcttctgccgcagatctcctcgcagaacttggtcagtgcgtcgatcgggatccttttggagttgaccacctcgatcagctttgagcccaccacgacgccgttccccagtcggccgacatagtcgaactgggccgccgtcgagatcccgaagccgacaaccagcgggatcgggatcccgccggcccgcaccgccagcttccggatccgcgtcactagctctggcagtgagcttgccacctggcttctagctcccgtgggccccagctggtccgccaacatgcacaaagtggtcatcgtgtatcagctgacggtgtgagaggtataggtaggctccatcctcacttgcctgtgatatgacgtagatgaacgaatcggccttcgaagccaacaagcggatcctactgtccgacgtgtttggtgctatcaacggcacatagcttaatctggatttggatggagaatcaatcaagcactctgttatgttagtgtatgtagtctaaatttattcttcttctttttttttcaaggatgacgattgctaactcacccagatctggcacataagacttgaaactggaaagcttcttcgaacggtagatcggtgatcaggaacccattcgcgccggcttccttggcttcgactaccgcggcttgctcgccatatgagaacaccgaattgtaataaccttcattgatgttttttttttcttcagctctttcggtcactcgggtccaaggtctaaaaatccatgatgaaaataaggagacgggtgatacttgcccattagaatcacgggggctttcaaccccttcaaccgggcttcagagatgaacttcagacacatcttgaagtctaccttgtaccataaagcaacctaatcattattgtaaatgagctcccaaaccagatcaatgtttgttttcctttgcaagataagaatggtgggatgttttgaggataagttcgctactgacttcatgacattcccggatcaccggaccatcagcggaaggttcgctgaatgggattcccagctcgataacatccaccccgccggcttccattgccagcatcaatggcaccgtgagctgagggcttggatatcctttttgctcatgtaaaaaaaaaaacacggaaaccaagaaacaacaaccggagattgagacttcaatgcggaaagaaaacgaccaatcaatcaattcgaatctctaacctgcagtaataaatcccacgaacactggcagcttctggctggccttgtcatcaaaaaccgtccttagatgctccgtcatcctttcgattcggcgctgaaagcagtatcaagaaaaaaaaattatagggacaaattttcaagagagtgataagaatgtagagaggtattacaaggtttttttggaatgggagtggattattcttatgcaggcttgttctcgatacaaaagagagaataagatcaccagccacgaatgaaaaaggagagcaatgcagacatgtgtgggcatgagttgatcgacagaggagatggactgcaaagagttgcaatgcaaggatgtcctgtaagtattgttcgctgcgattttcctatttatgagacttgcacacacctcgacccattttggattgatgattgctgtggacaaaagcaatccaggccagcgggatttgaacgtcctaacatggatgcacaaaaatgcaggagatctgtgctggagttgaacacgaatgaacaactgctatattgtttcttggacttgcagcaggaatcgactgcaaggatccctcggtgtacctacatgttacttagccaccacactttttcaatcggattcttcgtcggtctgcgcttcctgcttcccgagacagtcatggccggcgctaccgctaacgctcattgactggcatgcttcatgcataggaaatcctgcaacaggtttccactgacatggattagcagcagcatccattcatgtctgcagaggatgcgtgtcatgatcaataacaaccaaagtgaagctaagtgcaatgagctcatgggttctagtctagtgatatcaaaatccatcatcatcatcaattttttggcatcattatttttttcccctttttgctgttgtactggaaaataaaataaaaatctagtgtaaaaatgattttgaaaaatgggagaaaataaggctggaatgtgcaggtagtacacagtaaagaacaaacatgaaaggaaatgacaatatgtctcaggagctagatgcttatatggtatactttgcaggggtggtgggcagctactttatcaggggtgatttttgaataaaggtgactttttttagctgaacagaaaaggttatgtgggcttcaaatgtgcaataatcatagagcaacaaaaaaaatcttacatgtagggtcttggaaaaatgactcccaaagtttgggaaaacaactcccagatttgaggaccatctgttggttgccctagcactattgtgtgagtcttctttcctgattctcccaaaggaaaggtatgggagtcctttccgaggggctttatgttgagtttttccccttctctgcctactcctccccaaatcactccctcttttcaccactttttctacccttttcctttcttaaatcatcttgacctagactgaactatagtcaatcatagctgttttttgtgttgaaccttatgctcacttgtagtgtaattagaactccttatggcaattttcatctagctaacaactctagtcttattgattgatttccttctttttctagctcattatttgattcattaaaatctgattgtctagaattaacaactctattcatttgtgatggagagtatgttttgtcatgattaatattactagcttgtctaaaagagactgagaagacttgtccggttatttcttccatgaactcatatttttccttctctcagtttttattcaaaatcatcttttattcaatttctctcaaccacatttttaaccttgtgtatttagtctatttaaaacaggctagctacaagaaataaaatttattggttctttcattctttttccacaaacctttcccaaaaaaggtcctcctcttttttgtgccatttccttccatctgcctgtctcgagctcaaaaattcaacactttagtcactgtggcccctatttttgggccattaaattgtgatgtttgggcctatgcatccaacttgatggtcttgaactgctgtggcatacaccccaaggtggcaagttggttggcaaaaatttatgacaggtctttccttgtgcaggttggtggtgtgtgggtgttgagtttcacaggttggggctgtgtgaaagtgtagtacggagatgataggcaagaccataggagtccctacatctaagtaccccagtgcaaaattggcagactaccatagattttaggaaccgtggtgggttggttatgttgagtccgtaaattctacctacagacccaatttaccagctgtggtgcagttgctcttagacctggggagctggaggactaaacagtccaccaacttgggagtcatgttgaagatgtggacggctgccaagagtcctttctcttaccaagcaggctactaatcttcttttgaagagggcaattgcccttttgaagtaggttatcaacttgtttgcaagaggcaagacctcttgccaagtgggttagataggggtttccaaaattgacattgcaagtgacttgcatgaattttggcaagttgctctggacaaagaagtatgcatgctgatttgcaaagattcatggcaaggttagatctaacctgtacagtgtacagctaccctcatgaattttgaccactcaatttgcatactttttgtgcagagtgacttgccaaaattcatggaagtaacttgctttcaatgttgagtctcacttgaatcccaatgagcagggtaaatttcttggaaagaggtcttgcctcttgcctaagcaggctagaaacctggttgacaagatgaaggcttcttggcagcttgtgcacttctcaaccatcactccaggagttggcagaccattttagtccacttgactccccagtacagggaaaaaaataataaaaaacgacttggtaaatgagtaatgactcccatccctttgggggaattggtaaaatttcccaggggagtcaagaggtggtcctgtcaatggtgggccagctacactaactgtagcgtagtgtaggaaaaaagtgctacaatgtagcgtagcgttagcgcatttttcaatttctgcgctaacgctacgcgcatgggggaaacatttgcgctaacgtttagcatagcattagcgcaattccccccatgtgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgttacagccgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggtgcgctaacactacaccaaaatttggctagtgttagcgccgctacaagttagtgtagcgcagcggcagtagcggcgcgctaacactacatgaaaaagaaaaaaaaaatggtgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggtccaccgctggtcctgtggacaccccttgttttcccaaattttggttttttttttcaactaccatctatttaagtaagttttgaatatgaaaaggtgattaggagctcagccatccaacaggataattttttggatggaagaatgagcacacatgccagaggctaacttcacaaagtccccctggtggtaataaaagtctgtctagttttgttcttatctgctggttttttattcttcttctgctgacaaattcacttcatcaagacatgcaaaatttgaatattttaggttgtgaattatcacaagtgatactatctgaggagtaaaacttatcattgtcttccattttcttccctttcaatcatgaggccatagctaacttttgtaacagggaacataaaaataagacttgtagtttcattcaatttttttggagggaagaaaataccaaaactagcaaaatgtggaaactatctcaacaaaaataggaaaaaacaatcaaaaatcaacagagggaagggaaaaaaagaggactgggactcctacaggctgatatctaatgagaaatcagttgaatgaaactggtcatttgataatcactgttatgaatctcaagactgagtgtaggaggactatttgagtggtcagagttttgaggaaataaggggtctgaatctgtagtgccaaaaaataatagtttcaagaatttgaagtggattgggatgattgaatcaaacaacataatttcacgccagaaatcaatgattatatctgatgcatatgggaatgatttcacccaaaatatacactgtgagctctgtgatacaatgattatgtgaatggttgtaatcaaccgtcaatatctggattcctcttgatacagccttaaagtaaggggcttggaaaaacaactcctaaaaattagtcaacaacttccatggacatccaacaggggttgtttttcaaatttgaggtcagaataagggagttgttgctccaatttaacaataactgctctcacaaagatgaaaaaagcacagccttttatatccagccctaaagaaaccatatcaatgaaaaaaatgataccattcattggaaaaaaataataaagaaagaaagaggaaaaaacaagggataaaggcaggaaaccgtaaaagggctgataaaaggaaacaaaagggttcaaagtggataataaataaaaaaagccttcattaaaaagaacaaaagaaagaattcaataaaaatcaaaagacagaatacaagaaacaaaagaggcaatacagaaagctttgaatcaactttttgtgactctagaaaacctcactgtctctttaagaaccaaaaatatgaagcaattgggaatttattgaccaagcaaaattgattaatctgactattttgtctttaattatctttccatgattcagtttgaattcctttgcttttgcttcctcaagttttcttccaatcaatttcaagatatagtctcccatcccaatctgtagttggatacaatatttgccaacaatcccatgtactttctgtattcctttgaattcaatactggaaatcaatccccatttctctcaaactgtattctgactctttgaaatcctcatcttcaaaatgtcttctaaatcatttcttgtcaggtttatactacttacaataagggaactgtagtgttataaccgttgtggaaagtaaggcgcgccctagggtgattcttgtacttctccgctccgcagcacgtcttactcctgtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaatagctctcttttcttgttctttttgtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttttctgatatgttcttccgtcataagtccccctctctcccccctcttctgcctcgaagtccactcctcctcaatttcccacactccagtctcttcctacttcccgcgctgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaggtagtcctccggccgctcgtaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtataccctgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccggactccccgcagtaagattttcagaaccttgtgcattcggtttacttttctccgctttcccgcgcctcggaaagctagactttccactaatgcaccgccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccacaagcattccgcatgccccaaacaaactggccaaagctttggccaaggcgcgctcccgccaccacatccccccaacgcttaaaatcctgtccccaggatcctcctcccccaacttccttcccattctcccatcttcccaccatttccacctgctccaactgtcaaagccgcaacactacctgcgtccgtgagtcctcgaaccatgcgtgtgacttctgtcgcaaagccaaacgtcgctgctccctagtccagcacccgtccgaccgatctcgtcgccgcacttgtgctaacagtcccgattcccacggtcttcctcgacctcccaagcgtcctcggactactacacgcgcggaaactccctggacgattttgtcgtgcccgactcggctagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacagacgtccaccgacacacgactgaacagcgtatcttctccagtcggaatgccgatctccttttgcagataggcgctacgccgctgacactcctcgcaactccgcacccagtccttgaccgcacgtcccaaacctggccaccagaaccgagtccgcactcgttttctggtctccgcttctcccctgtgacccaagtcctcgtgaagactcctcaggatcttctcctggtcggcccgcgcggtgaccaccacgagtggtatgggcaaactccgcctccaaagctgaccgccctgcaagaagaaattggcactcttccgccgtacccatcgcttcaccagatccggtgtaccttccggatacgccaagtgcgtcaagaagtacaccataaccgagtaccgacctgactgggcaagaggaagaccttcagtgtccactcctgccgtccgcacttcaatcaggcgccgctccacgtctagctcctctgcttccgcaaaccggtcctccccttccatcaacggaattcggctcaaggcatctggcatagtgaaggcctttcccggaacgtgaaccacctgaaaggagaagagttgaaggtacgccacccacctggtcattggagcgtttggaagagatggagaattgatcatcctcgccaatgcctccgcatcaaccaacaactcgaagaaaacaccccagaggagatgttgcaacctccacaccaccttggtcactccgcacaactccagtttaggttgagagtaacgcgactcgacctcagtgaaggtaacggactcgtacagcaccggacggtccttcccttcctcctcttgagacagcacgccaccggcaccgaactcgctagagtcgaccgccaaccgaataccccctctactatagtcgaggtctttcaaggtgatatccagtcccacgatccgcttcaactccgcgaacgcggcctcacaagcctccgtccaggaccactccgcacccttccgcgtaagcctccgcagtggactggctactatcgcaaaatgttcaataaacatccgcacaaaactgcacaaaccgagaaactgaaggatatgcgatggtgtctgaggggtcggccactccaagaccttgttcttcttagaagccgcaatcgacctccctcgacaagacacttcgtggcccaaaacatccagagccggtacgcacaccgcaaacttcttccctgacaccgtcaagcccgcaaactcaatccgatacaggactcgctccagtgccacggcgtactcccagatgaagcgccgtattccgtaattctcgggtaggacttctcctccgtaatcgactttcggacccttgatctccgcgtcgtcaatgaagatttgcaccacctctggtaaattgtcccgcaggatccaagccatctgtgcctgataaactgctacagagttggtcgctctctgcggaagacgggttagctgcatccctcccagcagactagcgtcgaacgcagtcatcggtctcgaagaaggatggagctcccgctggtcgtagccccccatgacgtccaccaaaccgtaacaggtccgccccgccatggtatccacgaactcctcaatcctcggcggcaaccccgcgtctctgatagtcaccgagttcaaccgctgcaagtcgtgcacaatcctcaagcttgtcttgtcttgcttcagtaccgcaaagatcggactggagtaacttgaattggtctgctcgtacaacccggtccgcactcgctccttgatcaactccatgaaggctccacgaatcgccgccggaattggaattggccggatctgccagggctcgtgcggtatcgttggaattttgtacggctgacctatctcccgcttcaacaagccccgctcttccggtccgaacgccagcaccttctcccgcagcttcaccacatccgccaacagatggaactcctcttcactcagccacccttccggcccaaagttcaacccctctatccgctctgtagtaatcttctcagagggagtgaaccttggcagaactcttgacagcggtgtcgaaaaaggatcccgatcccactcgataggccgcaaaggaggattaaggtcctgcggccgaaccttcttcgctaccggcttgtacttccctccattcaccctagtgagtcgagaattcccgtcgcctgcatcccgtcgagctaacaacagtccacgaccttcccctttgctcacgaatgtggcactatgatagtgttttatagtagaaccactcggagatgcacacgatggaggacttacttgcacccttttggcctccgcccctctactccaacccccctcctcttctccgccaaccccgctggttcctctcccttgttcgtccgctactcctattgcacacgcgttgctcacgacagtggcattgaagtagtgtttcgactcattccccggagatgcatacgacggaagacttacttttgctcccttgtcgcctcgccccatctccacacctataccctctcgcttcttagttgtcgaccgtccgtacggagtcgaagctctccccgtacggatgactcggccgacatctaaaaatcctccggcggcggctcatggcacctctcgccatgccgctcctcgtccaccacgcggttcagccactccccactctgcggttgacagatggtagtctcaaactgcctgcccccggagtcacgcaccgccattatctcctccctccgcctgggacagaaccgtagatctgttctaaaagcaaacaggaaagggcggccgagtataatcttgttcgacctcgtgaccaagaacgagatccgctcttccactttggccacgagcactggctccgcctccaccaccccttctacctcacacctgaatccccccatagtacggatcgacatactcgttttacgccgcgcaagatttgttgctcgagccaactccgcgggcatgatgttaatcatggagccgctatcgatcatcgcccaaaccttctggcctttgatctccatctcgacgtaccccaacgggcaagacaccagcgctcggtgtaccggcttatcattctcgctgtactccgcactacgcacctcagccagtaccgtcttgaccggggcgcttactttctccgcggtttccctgaacaaagggcccgcagcttcccgaatactcccaatcagctgctccgccatcaacggagagatcgtcgccaggtctttgagggtgagagagagagccgtttcgttccctaacgcttttcgggccaactcgctcgctctcttcttcttggcagtgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttctattcaaaatattatcatatcttttttatcttaagacttttaaccattctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttaccctactccattccttcattgactttgtaataattcacaagtactcaaagaattattccaaccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacctcagaacaccaacacccagaaacagatcaagccatcacttatcaaccagaagcactccacttttcccacctttcccactactcagtgtcattggtgtcattagtaagtacttttcataagttttagctagcatctttctgcttgtttattctctcagtctctctcaaccttttctctactcctccaaaccaaagccctgatccaagaaagcaagccatagctgctattacctcaattctccctgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatccttgatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttctgttgatttggaggcgtcagagttagctccgcttattaccagccatccttagaggaaagtaagactgctcaacttaattcatcttcttaaaataaataaagaacaaaaatattatttctttctctcagtctttcattcccctttttctacttttatttgtattcctcttttctcaagaaatacatttaaaagtgccccccaaattcttgtgtcctgctgtcactatagagacccaggctcacaattgggggcctcatcgggaaattttattccaaagacctcttataatcatacttctaaacttaattcatcaggcaaataaaaagaaaaaaaaaaaaaaaattagtactttcttctcatacgtactcttcttcttttctccttctttagaaaagagcaaactacgtataacagttttttcttaaaaaaaaaaaaaaacccatatctccattttccatcgcggagcgctctctacaaatttaagatttccatcgcggagcgctcgcgaaaatcttctcctatactcatcgttcggaccaagactacgtgttaatcaacgtcctttcttctttgtcttaaaaattttttttacgttcctcgatcgaacctacccaccctcgttcgcgaagtgaagaaacctagtcagactatcctcgaatcattgtcagacctatcttcactctcatcccgatcagaatcaggctcggatctctcggaaccagaccgtatcgttccgccaaaaaacggaaatctagtctcctctcaagcttggactccgatttccacttccggaaaccctaagaaaaagaaaagaatacctctagattctgaacctacccgctaccctgagtggacacccgacgtctcaacctaccttaacaaaccgaaaaaaaaaactaagaaaaaacaaaacaaaagaaaaaataaaggtctgtctcgaatcggaagttctacccaaatcgagatatccttagcagcgataactgaactcgcctctctgttttttttttttttttttgaattcttacctctatcaaatcgtatatccttgaatctcgtcaacacgatgggcgcgcaccttagaaatggtcgaaacatctcaattgaacaacagcagcgagagctccaacgccgagaacgcgagcaacaaccagaggacagagcaggagacggacctcctagattacagcgaggcgatgaccagagatacgccttcagccccgctgcagccgagcggcttcgaaggcttaggctccagtctgccatcagttaccggcaccgctacgagaccacaagcggcagaaactttgaggtcggagcaaggaatttcacctgccttaatcaactcgagggcgacatccctagcgctagagacagcgtccaaccgatcgactccggtacctcgccccgtagacagactagttttcccggtcagttcgactaccgtgacgggtcggtcgatactagctccgaccccccttctaccaaatcggaaccaattcccagccttgagtccctctccagccccactaggtttggacgacatcatagtggacaaccaggagctcgagacggtaatccacctcttcaacgagcaatggaacaccttcgtccaagctcgagaaaaccagaacacgcgattgatgagaatggctctggtccaagcgatatccagtcaagaagaaatccgattactagctggcggagcggagatgctcagaatttgcgaaaactggatagcgagggaggagttagcggatctagagaggtcagaggcgacaactcgaagtcaggcgacccaacgcctagctataacgcaaacggcccaccaacacacggtcagcccatccccagcccctcagcgttcgatacgccagtcctccgacgtgacgtacctgggtactggccaggtacagcagcgatcaaacccgccaccgtctactccacacccgtcggaggttgcgcgactgacgcagcattaccagcagcagcccctcaatcactatcaacagagaggctaccacaacccacaacctcagcaagagaggttcgtacagaactacgcgcccccccagcaccaagaagtgcaagtcgcccagaatcaaggttttcaacagcccccccgccccccacgtcaaggaaactggagaggatccgggaggaacaggagacgcccccaagaccagacgacgagactactcgaagtaggggaatacttgatgagagccgagaggatcgccggcagagtgttcagggaccatgccagagggaggggaagaggaagcaggagacgaggaccccctcaacaagaagaacccccagcggaaccccaccagtaaactcacccgacagttttgatctagaacacctattggacccgtcagcgaaggaacatctcttgaaaaacatcaacaaagacttaacacaggatgtgcctctgcttattgaagagaggttacaagatttattttcaatttttctctctgaattatctggaactatggaatccattcctcactctctaatggagtcctgtctttccaactttaataattctgtgaaaaactcattttctgatcttctgagtaatgaaatcattccttctgtcttgaacaaagttgttgaatctctaagtgaaagaaatatcattagaaccagtaacaattgctgccagtgcccctgtgacatagaaggattgaaagatcacttgaataagaaaatagaaaatttacaagatgtgatgtatgtaagagataatctacaccattctgagagagaagaagttatgaatagaatgggagcattagagaagaaattgtctgaaaaatttaactatgtctcaaatcaaataactgatttaaatgtaaatgagaacaacagatttgaacaagttaaaagaaggttaggagatttgcacaacaccacgcaacaaataaatagtaagttaaactctattattgagcctgagtataaagaatcaccgcctcaccttcagtacaataacccatggtcaaatgctctagctgaacaagtaatcaaccagccccctctggaaggagaaaaatggcctcaaaatcctgttccccactcccaagccccagtaagactggaagaacaaccaacaaaaagggtaactagtgaatttgatactaagcctcttgagaataatagcctagaatcctggcttatagatttccccttcattgatcatggtgaaataaactctgaggtgagaaaccaactatggaaaggtatccctaagaccagtgaatgggaaactttctctggtgaattaccatacaaccatgagttgtggctgcagcacattgacgtcttcatccaagactacctcatgactgatgacatggtaatcagtaggttgactgctctgctaacagataccgcgaaaaattggtacataggaatcagagacaaacatgggagaaaatcctgggcatggtggaagaatactattaggaataaatttggcactcataattgaaaatggaaaatgagagtagaatttgagaaagatcatttctcaatagaaaatagaaaagtccacaagtggttcaacactcagagagaaagacttagagcataccaaccagagctcagtgattatcttgtctgtgaaaagatcctcaagcagtgccctggttccttggaacatgctgttaagagcagatataagaaagcagatgaagatatgaacttcgaggagatggttatcattatagaggaagttctggacagagcaatgggccaatacagacctaagtatagtaacccatcccaaaatattaaatcctcttggcgaaatggaaatcagccaaacaagcttgaagataataaagctgagacagatcaaaagaaaactcctgctactgctcccgcattcaccaaagggaaagatgtttgtcatttctgtaaacaaccaggtcactactccagagaatgccccaggaaaagaagcagaatcaataacattgagctgaattcaggggatgaagatgaggacaggaatgacctgggaagccaatcagaaaaagaggaagacaatcaagagaacaaccatatgatcctagccttggacaatgatggtacatcagaccccctgataaatttcaattttgacgaatgtgcagttgagtgtgaattgacaaatgagttctcaatagctgaaatacaagctgagtcacatcaaccccagacttgggataggaactgccaaagttcccatgtagaggatgctagactaatgagatgtaaacctgataaaggtaagggccacctgattggaaaatcaaacctgaccagtgtcttgattgatggcaaggaattctcatgtttactagatagtggtgcttcctgctccattattagccactccctcctagatcacattaaacccttgtggaaagatgacctcatgcctattaaccacgccagatttcatagttgtagcgatcaattacaacccttaggtataatagagatacctcttatcttccctcataccaaaggatccatgaggataacagctgaatttgtagtcatgagaaatgctagaatcaattatctcatcctaggaaatgattacatgtctttgtatggttttgatatcaccaacagcaaagaaagattctttactataggaaatgataacaagaagaaaaaattcagttttaaatcccacgcaactgacaagatgcctctttctactgaaatctcttcagttaagaaaacagaccccatgctccagaaatttgtctctgaagagttgtcagagtcaaaaatatgtgaacaactgtcacaagagcagaaagaaaaattgtttgaagtactatactcaaataaacttgcttttgctaacacagatcaacctctaggtgccatcaaaggtcatgaagtccacttgactttgaccactgaaagaccttacccccctctcctgcgcaaagccccctatcctgccagccccaaaagcagagaagcactggaggaacacatagaagagttagtcagattgaatgtattgaggaaagttggccataatgaaattgtagaaatcactactcccgtgattatagcctggcacaatggaaaatccaggatggtaggagacttcagatctttgaattcttacacagcagcagacaggtacccaataccaaaaatcagtgagaccctgaacaatctagccagagccaaattcctgactagtatggatgtattgaaaggtttccatcaaaatgtgatagccgaagactccagacacttgttgagaattattctgcataaaggcatctatgaatatttgagaatgccctttgggatcaaaaatgccccctctcatttccaaaggatgatggacatagaattcagaagagaattagacgaaaagtgggtcatcatttacattgatgatatcatcataatgtcaaatacttgggaagaacacttgataagaatcagtaggattttacagattgtcgttaagatgaatatgaaaatctccttgaaaaaaagtaattttggtttcaaccagattaaggctttaggtcatgtagtgtccggaatagcaataggaatagaccagaacaaagtagcagctgttttgcaaaaaccagtcccaaattgcaagaaagaagtccaatcattcttgggttttgctggatattacagacaacacattgagcactttgcagacattgctagaccacttacagaactgacaaaaattgaagttgtgtttggaatgacccataggagacttgcagcctataacctcctcagagagaaactaacttcagcgcctttgctactttttcctgactggaagtaccccttcatcttatatgtagatgccagtatgacaggactaggtgcagccctccatcaagtccaaaaaattgatggaataaaaaaagaaggaccaattgttttcatttctaggcaactcaaggacagtgaaacaaggtatggagctagccaattagagtgcctgtgtctagtgtgggcagtagagaagttacactattacctggatggtagttcctttaaagttgtaacagattgcactgcattgagatctttactcaacatgaaaacccctaacaggcatatgcttaggtggcaaattgcaatacaagagtacagagccaacatggaaattgaacacagagatgggaatatacacaagaatgctgatggcttaagcagatgggctttaccaaatgaccccagcaaccctgcttatgatccagaagataaggatgatgatagattccctatcatgggcatacacgtttcttctttcaaagatgaattctttgagactgtgaaagaaggttatcagaagaataacaacactgtcatcttatcccagatactcacaaaggataacaaagattcagcgctgaaaaattccttacaagaaccttggaagacatcctatgcagaaggaagattctccttgtttgatggtcttatatatcacagggaaaaacataactcagtcttggttcttgctgacagggatagtatcaatgtagttctacatgagtgccatgacagtgtatactctggccatttctccgaggacaggactctggagaaagtggaagacacagcctggtggcaaaattggagaaaagacacctctgaatattgtatgtcatgtgacaggtgccagaaagcaaataaagctacaggaaaaaggtttggtttgcttatgaagatccaagaaccatccaagccttgggacattgtgaatatggattgggtaacatctctatccccaggaggtgcagccagctttaatgcatgtttagtaatagtagacagatattctaaatcaccaatatttataccttgcttcaaagatgattctgctatggacactgccgtccttttctggaacagagtcatgccaaggactggcatacccaggataatcatctcagacagagaccctaaattcacttcagaattctggacaggactgcatagtatgttgggaaccaaattgtccttttccaccgcttaccacccgcaaacggatggcctagcagagagaatgatacaaacactggaagacatggtgagaagattttgtgcttatggactagaattcaaagacaatgatgggtatacccatgactgggtttcattattacctatacttgaactagcttatagcaccagtatacactctaccacaggaaaagcacctgcgattcttgagaaaggatggatgccaaacctgcccagaaacttcctgaagaaagatgcagtagatattcatccacggctctcacttacgctaagatatttgaaaaagctagagtccatgctgaacactgcattactgaagcaactgcttacaacaaagaaagatgggacaagactcacaaagaaccatctttccaagtaggtgaccaagtactcatatctactacaaatttcaataatttgtctggaccaaaaaaaatgagggattcatttgcaggaccttttatagtgaaagctctacatggcaagaatgcagtggaagtcattctgactgaagaattcagcagaaaacatcctacctttccagtgagccttgtcaaaccctaccatgctccaaatccagacaaattccccctaagacagaaagtcaaggtagtgattccccccatggaagaaaacccaaagaacaaagtcatccttaagatacttagagaaaagaggataagagttgacaatagagatgtgaggatgtttctcgcaagatacaagaacatgaatgcagataaagacgaatggctcttagagaaggacatacctgatgccacctcactccttaggaaattcaggagtgaaaagagagcctcttgatgttttatttgtaggaaacaaaacctcttttggtggtagggaatgtcagccttagagccaaccaagttggccaaaagactgccaaaactgcccatttctattcaaaatattatcatatcttttttatcttaagacttttaaccattctgacttcagaaatggattcctggtgtaaaattaaccctagtcaccactgaccacttttaccctactccattccttcattgactttgtaataattcacaagtactcaaagaattattccaaccttaggtttcagctccctctaccacatgtacatgccagattacataatccaactttgaaaatcctctctgagcttgttgattccgcttccagaggattttcagactccagaccacctcagaacaccaacacccagaaacagatcaagccatcacttatcaaccagaagcactccacttttcccacctttcccactactcagtgtcattggtgtcattagtaagtacttttcataagttttagctagcatctttctgcttgtttattctctcagtctctctcaaccttttctctactcctccaaaccaaagccctgatccaagaaagcaagccatagctgctattacctcaattctccctgtttggtagtataactgaaaactacataggtttccctttaaagagccttgatccttgatctaaaaaattgtggattgatctgattcatcagttcaatatcccatttcagtttctgttgatttggaggcgtcagagttagctccgcttattaccagccatccttagaggaaagtaagactgctcaacttaattcatcttcttaaaataaataaagaacaaaaatattatttctttctctcagtctttcattcccctttttctacttttatttgtattcctcttttctcaagaaatacatttaaaagtgccccccaaattcttgtgtcctgctgtcactatagagacccaggctcacaggcagactgttgagctgccggctccctcgccttcggtttcttcggcgccggctccgcttttggattcgggtccagctccatccgatcataccgttccccaaagcaaacccgctcctccgctgccaccgctcttacctctgcagcaaccaccagaggcgtccacgctcttccccgctccactatcccgatgtgggacttcacctctgcgtccttccccttagctgtttccggggagtccgcacttctcctcttacgcacctcgtctcgcggaatcgctgcctctatcttttcaccatccagatagtagtccctcatcgatggacgaacccctaaggtcttgatgtccgtagtgaggtctggaaattgagacttgaagtgcgctgtcgaaccgcaataactgcaagcgggcggccccctcggcgcaaatccctgccccttgttcgccgcctccggcgctgcagaggtagcttcagcccccgcacgtcccgctggcggtttccaggactgagtcaccgtcttctgcatgaacaggcatagctccttgagcgtatccgccagttcaccgacctccttcgcagacaccggctccttgctcttagccgatcccgagccacctgcctctatcccgtcctccaccaactcctgcatgtccatctcgcccagaagtgccttacggatctccttcatatcgggcaacacaatcacacccccatccttagatctcttcaccaaattccgatcgtaaagctggcggagtgcccgctcccgcatctcctttggaaaggctttgatgaaggtccgcttcaccgctcccggagtatcggtgacaatcctgttccgattcaaatacttcagaatccgatcaaacgaagaaacgtacttcccgtactgctccctcgtctgaacaccacctttctccgtcatctccgccgcgagcttatccagatccgcctcccggtacctttgctcgctttgaccccacttctccaacatctccttcttcaactccgcccaatccttcttctcgtacccgtccatatcctccacatcccgcaacgcctcttcgtcctggataaagttgaccacctgccgaaccttatccaaatcctccgctccttccccgtccgctgcagcctcgaaacgctccaagaacctcaacacttcggtagtactgaaccgaatgtttggatagtccttcggacgtatcttcgccttcagcggacccagggaccgcggcggcgttgggtcatccaagttcatcctttcctcggaaccttcgcttggtactccgtaagttccgacctttttgctcgatcccgaagcctgcccttcgaaaagcttaaccttttccgctacttctgttccaatgaccccgttcctctggacttgttcgaccaaattacgtccctcggcaatcaggtcccccaaagtttcggcccgttgttttcccttatcctccgcactcggttgattttcccgaaccgtactcccgcttccgtcgctgtcggaagaatcagaagaatcgttccacgctcgctcgttttcgatgttgtggtacgccggtgtgaaaaactgtcccggaaagctcatccactattcttcgtaccgttcgaccaaggaagttgtttcccggccagacccccaatttgtggaaagtaaggcgcgccctagggtgattcttgtacttctccgctccgcaacacgtcttactccggtttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaatagctctcttttcttgttctttttgtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttttctgatatgttcttccgtcataagtccccctctctcccccctcttctgcctcaaagtccactcctcctcaatttcccacactccagtctcttcctacttcccgcgctgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcggtccaggtagtcctccggccgctcgtaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtataccctgaacccccgttccgcagtcggccgtgatccccggcgtccgccgatgcccggactccccgcagtaagcttttcagaaccttgtgcattcggtttacttttctccgctttcccgcgcctcggaaagctagactttccactaatgcaccgccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccacgagcattctgcatgccccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaccgtagacttttacaaatttaggatgtaagtaatcagttttcattcaaagctcagagcggaagttttgtgaggcttacttgagcttcctgtagcttatagccagggcaatccaagactcagacagatctttgagttgggaatatagattttgaggatatgataacaagtaatgggtaacagaccagtgttaccaaaacttgtactggagaacaagaggtgtatatgttaagacttatgatgctagataaagtaacttcctaggacaagaggtattactaaaaaagtgttagtttcttagggaattctcttcgaagtggattttgttttcttttatctaatgaatagtaataatttaacactgaggaaaaagggaaggactatcattcatctcttgagccctctctttaagtattcttagattctcttttggggttatccccagtatgtaaacaatgagctcatagctcaattttaaataagggtcctcaagcctatttccttttaggtgattctctactcaacacactttatgttttgtttgctttatgcaaacctccacttatttgtttatctgactcttttattttgtttgattttgtgatctcatcaattttctatcttatttgatgttgattattcatttgttatatgttttctctttctagtttctcaatcttgtatttattatgtgactaaacctttctaactatgcatacttataattaattattattcttattgtatcctagttgatattttatattacttgtcacagtcaagagtgtcactacaggtgttacaatcttgcctgttgacatttctcttgacatttcaaattggctctaaaaattgcaagaaaatcaaatctgtattgtgatgaacctttgagaacttttccagtatatttgacagaaatacaccttctgattcccaaatatttttcatcagtatatccaacatcttctctcataagttgtgctatggtttttccattggatcccatgaagttggcaatttctagtacaaaaatctcttcattctcaaatatttgcttccattttttggggtccatcttctcatagtaaaaaccaaggatttgaacaacaattttgatcatcaggatttgttgcctggaaacaagtacattttcctgtgaactttgttccccatttgaagatactttgttatgaggttttgatccattagagtgtatagcatccaatagcatttgatggaatgaaatctctaatatattgtgaaatctatgcctatgatgaacattctggtttataattgctaccctgtttctcagcacaaaatgaaaaaaccatgttatgaggtttctttgttcttcaacacaagctcccaatgatatcccagggaagagtaatttcaggactcttaaattcacttcccataacacgcaaaatgtttttgctatcttctcatcccaagtgttctttggagttgatgagctctcattgatatggagcagaacattttggaaacattcctgcgtcagtttctggacgtatctgtgggtaggtttcttgatgaatcttgatgtctcaaattctttttcatattctgacattgctgaaatccatggccagattctatgatctacattcacaaaactcaaatccctgtcttcatcttctattcttgatgaattttctttgcccacccttgtggaactagcttcagctttatcttgattgatattctcttcttttgttgagctttgaatcctatgtgcatcttgaacctgggttaaagttccagtatgtgtggcaaaatgatcagctaaattattgataacatgacctgagtggcttcccgtctcagcaacacctggattttgaggtgaaaatccccttttgaaggccggaagatctgaatttttgcttcggctttctgtccaaaactcttgattaaaataaaaattaacaaagaaactataacaaatcatttatatctatatctttcaaagtgtgacataaaatcaatccataaaaaatagatagtagaaaaccaatcaacaggagcaaccccaacataagcattagtgtatcataatttctatcacattgcctattacatggtaacaaaatctcactatagtataatgctatctgcatagcttgaaaaaactggttgctatgctgtgttgtagatggcacttttagtgttttagtccactaattaaattctatcgcagtgtattataattttaaataacaggcttctaacactacattacacctaccagcaaaaaaaggtgccaattataaaaatttgaagaaaaggacagatgtctcaaaaatcttaaccaatactcaaaaatatcaaaatgaatataaatatagcaatcccagaccccaaacccaaaccaaaaaattggtgaaaccagaaacaaatccaaacccttttaatcaacctcaaaataatctgcataccccatccacacccaaaggggcaattgtagatgtttaaacacagaaatgggaaaatgaaaaaggaaatgttagagtcaaaggaactgataggcatgttgggtgtaagaaatgggaattcatcaaaacatgatttttggaaaaaactgataaaaaatagtgatagttggaagacaaaatcaaacacagatttgaagaatagctttgaaagaaccattggaatagatacatcaccttgatattatcaaagtatagcaaatctgaaaggtagtcacttggatttttgacccaaaatatatgcaagaatgttgataaataggcctgaagatcacccttcctctaaaatgatgaaagatagccaccaaaatttccggtgaaaagttcatgctaggagggggacaatcaattttttttaaaacttgtttgatttccctccatacaaatgattatccaagaaaggaaatgtctacttttaattaaaatcttcactaaatattggtaggatgcagctctaaaatataattcaaatacacaaccgggatcaaagtcccaacaaaacctaaccagagaaaatcttgagatacacaataaccctgttggaagttttcttctcttcaagttgcagctcaaatgttttctacattgatcccctgttttgcttcctaaatgaatcttagtattcaatcttacactacaggagagagcttgtggtactgcccatagtaaatttaattccataaaacccctcaaacaaaattaatcagcgatccctctcatgaaagggctcacaatcttactggatggggtgaataagaacccgagctgcttcatcatgagaaggatcactggatgatagcgtttcagcagttaaactccactatcggaagtacttcaagcttatttcaataaagattgtcagcagaaacccgctttccctgtcggacattctctatccgcccggcgccatcattcatctcatcattcactctaactgaatacttcaacataaaacgccggaaagctgtttccgctcattcaatgcccattctttccaaactgcttctggtgcaaatgaagctccgacccctactgaattccatcattgcagcaaacgaccgacgagctcttcaagtgtgacctaacaagaaaacctcaagcttgacttgcgtcttgcacgcccgggaaatgtccgtgagctcaatctaccttttcagtccccttttcaactgtctcatcgtgagaatgaatcaagaaaccttgccgaccttttgaagttgtgatgtaaaacttgcagcggaaggcgagcattcaagccaccaacagacgccaaactgctcgcaccttatgggaagacctccaagtagatggatacatcagattctatccatatggaattgaagtaaaccttactgtcagttcaaaggatacttgctttacataccggagattcatcccttacccccacacacattagcatctcaaaacaaaaccttcatgcgcaaggtcagttcctaattaaatttcactccttttgaatccggctctgctctcccgttcgtggtagagcaaggtgggtgttaagagctgtagaacaaatagcattttgtgagaatttactctacattgccattgcattagctacaagtcagataaggcaagtcaatcttctagggtctaatccagccaagtaaattcctcattttcagctcaggaaggaagttcttttcatccatcctttgggaaaattctacaaacttcatagaaatagtcaaatatcgcagtcgtagtcgtacagctaactttggaaccatgaaaggtggcgaggtttgtcggaattcggaaacgggataatgatgactttgaaaaaggttagctcgagtttataccataaggatggctggtcagatacttagggaaaaggcgagtatgtaccggaaaaaaactcaaaacccttttttaatggttgctcgcgcttcttaattgaagtttcagaaaaggttttgttagtagtgtcgtgagcgcaactatcggcatagcattggcaaagagaaacttaatagaggaacatggaaaggcaaatagttgacaagaaggaaggttctagggacatagccaagtttgtcccatgtcaatagaccgttccattgaatctgtgtcatttgcttctcggcgaacaccttgaacgatggccacccgcccttcaacagctcaagcatacccagacagagcgcgcgtgtgtttttggatagatattatcatgtcattctgatgattgagggtttagtagggagaatgaagaatcaagctttgggcgacatttcctgaggcttgttctttctccttccgatgtttcgcgtctcatcgttcacgaccaaaagaaatcttaactaccatcggttcgtgtgcgtcatctgctttgggacctctgacttcttgtttgagggcacctcatgaataatttacaaagaaaaaacacaagccttcttcctttttgcaagcggttttggatcatggtcagattgcctctgactgggcattgtgcccctccggaacggggctttgtatagaaaaggattaataataatgcccaggttctttcgcctgtgacaggaaagaagagtgaatctagagtcatgatttcattggtatgaaaatacttgggcagttttctgtccgacacatatgactagggggataagcaacaacaaaagtctgcaatccagtagtgttttttttggcttgatcaggaagacaattagcctgaaattatatttccgtgcaaattgttgccaagcacaatacgcctggaaaaaactctccgcttgggtagaagctacaccaccagtattaaggcaaacaagacatcctgttgaaagcagttggctcatcaactgttcagagagatgtagaaaaagcgtgatacatatctcacaaggggaccaatgttcagttgctgccttacaatacatacatcaattttagcatcaatcaagctgagcccctcctctgcagccgttgaatcaattgaatgaagcagcaccagtctcagcagactaacccccgagcctactaccagtgctgctacagaaaaggctccgcatggatgaaaggtatttatagacgtacggctccatccataccgtcctccctcaccccaacttcagtgtccatctctccctccgcctccctcctccacccatactaaaagagcttttacaaaaaacaacgacttattctaatagttatacaacatgaatgatgaattgatagatggaacctttgcggctttatatcgcctgcgacgtcgcctttgattgctcttcctcgaagaattcgatggtctgtacaaatgctacgaagaattagaagctaatcctttcggcaacggcctggacgacgcccgataccaacggttccttgggtctgttccgtcttacattcgtcgagcatttgtcaagttggatgaggaagagctttctaccgaggacgcctacacaagaggtcgacttcaaacacccttgatccaaatttatgctttctggttgtttacgattgaacgtcttcaccgattccgccgtgaaacctttgctttcttggaatctctggtcgtatccgacgcgactgctgccgccgccgcgcccgacggtgacgctttggaatgccaaatttgtgccgaggacatcattcaacctggacggatcatcctccaacttccctgtcaccctacccatctctttcaccgcgactgccttacagtaaatatctctccttaacctctgaaaccttcacatccatcatagctgacttcaatccttttctgttgcagccctggcttgtatcggccgacacctgccctgtttgccgggccgtgcttgttatgcttcctcgtcagcagcccgccccccacctgaattgacggcgctggccttctcctcttgtattattttgtagtattgaatttgtatcttgaaaatctatgcaatacatgccccccccccttcttctttccattaaaatatcttgggaatttcagtcgaattgaatctaaaacgcgcaaaagcgcaacccagcttgcgtctctctcagtttttcaactgtctagagtgtgactcactgccgagatgcagaaacttctccctgggagtcaaatacttgcctcccaaccatctccatagcgcgattccaatgatcgtgcaccgcggagtacaaatatcagtcttgatgcttcacgtgatcgagcagtgcaggggcgtaagctgcgatggggtctcgtcaccttctcgcagctctgcgcagtcgcgctgccgccccagtcaaggggatccactggcaacatccaaacctgactgctctggagagtacaacaggatgcaaaacctcaagcttgtagccgagataatacccggagctcacacttcagactccagctgagaccaaactgaatgaagctgacacttaagaagcaaccagaaacaattatctccgacaaatcctgggttgaacaaactccatttcttcaatcatcggtgcacatcctttgtgtgtacgattggcatgacttgctagtatgcgctttttcaaaattggtgccaactgtgctactaccactaacaccacagaggcttggaaattgaaggtggggctagaattagaacggtggatgagaccttgagttctttcacggataatctcgtctcgagggtttggtgaaaggacgtttgttttagaagtgctgtaagctaagtgcaacaagttgtgtcaaggtcaacccgaatatcccatcagtcattgtctatccatcttcaatttcacaattcactcaaaccaaatctttcaaagaatcagtgtcccttgcctgaggttacccaatcatgaattaaatccggctgggaatcaatcctgcagtgccaggtacagtaatctgttcatggctattgtcttactctgtctgtagtaataagtggggaggaattctccatgccaattttgaagattgtctcttcaagatatttgttctgactcatcaacctggataaactggtaggctcagagcatcattattggttcgataagttgatgcaagttttaactcgcatggattggcaagttaacttatcgacccccatccagtcgcaccggtgtagtttgccgggtgtgatttggagtggtggtgtgtagtgtgggcgggtggactccaagttggagtgatcgcactcgctacgttggtaaccattgctacagttaccaacggtcagctgaaaacggaccaccgaggcaagttatcaccaacttagctcggtccggtgcggttgaaattcggtggtaagtggcttaactcaagctaacttagcgaccgataatgatgctctcaggtgtacacccttcgactagtctgggactgcgggtgctgcgtgtgtaccccccggggcccgcaccgccccaagtgcggagcagattgtgcattgaccagggatgacaccagccggcgcaagtctgtgcactacaaagaaaccaaggtgagcacaatcatttcgtcgtctttataagagcacccttcattcttgcatgctgagaaatttcaaatcctctatctcatggcaggtccggtcggaagaactcgcctaggtctgttgtgccgctcgtacagcaccaaatccaatcgactcacatatgtgctggttccaaggcctccgaatggcgacgctcctgggctcgagaaatcagactcgcctttgaagcctcatgtaggatcaacctggcgtccgattgacagttcgcggttgaaccttcgccatcagtttacaagcaatcaaatcggcagctcaccgccaacatccctggctcaagatgtcctgcatattcgctcaaatcagatagataagcgcaaggatatccaaagctctccagaaatcattggccctccaaaaccaccagggccggaagactgttgcatgtcaggtatgtacttgatcagactatataggttcaaagaatcattacgatacatgtgcgcttattgatactggtatcatcctatcccatccaggttgcgcaacctgtgtatatgacatctacgcccaggaaacagaagaatatgtgaagtccttgaagcaaagaaacgatctcaatcaaagccaggataccaccagcaagagtcaggagacaacgatgaacttgaccgaggaaatagacgatcaagtgattttaaataatagtcttaaggtcttcgcccgattcgaaaaaactcgacatcggtaatcacccgatctcgatcaacttcaaacgcggacacatggctatagttggtctttcgatttctggactttcccgcgccctctctcgtttttgtttgttcagtttacggaaatgtttgaatagttttcactgtacaacttatcttgaaaaacaaaatgaaaacagcaatacaatcgagtcgaccgccggtagtatcactccaagcccagactgcaagcaggagggaagatgatgaatggcgagaaatgaaaccatgaaacgagacgtatatttattatcaatggagggcgatgtcctctgcaggggtacataagccctcggacgggagtctggcggaaggtggttagagctacaccgcaattctagtgccatgggcatgatacatagatacgcactagaacattgcttgaagggggggggggctgtaaaagaacaaatttgatgacaccgacgaccgagtcactctggctcagcccataggatcggctctcggcatccataccacaaatccaagagtcatcattagtcgccatgccgtctttccaggagctgtcttcagccatggacggccgctccaaactccgccagttgttgaatggcttgtatacggcattgccttggatgatttaagtcgctcctaccaccactcggatgtcagattgctcccggcgagggcagtcgatgaaagttgatcgccggcaaccgagtcggatgattatatatgatggcgaaggttttttttcttatttgaccacctccgctcttgcaaggtgaccggagtgctccaaaacgagagtcaccatgccaccttgaagtttgtgatcaggagcgtccttttcaccgactccggaatcccaacattctaagcaccgcccggccgccggcatccacgtaattattataatcaccgacgcacgtctgcagttcccttggatgcagaaggaaagatatcgagagcgtgtgactgtctgcgccatcgcctctggatcgctccgaatgcgaaacgaagcacaaatcgtctatataaaccctgccaaatcggcagtttctttattcctccccacccacattcatctcttatccatcacaaagttgtatttagctccttatcaatcaacaccgaatcatcttgcaacgttaacctaggaagcccaggttagtctcaagagttctcatattttttttccgccacacttattagtcgaatgaaagcttactcgactctcacctttttttttgaaagccgcaacaagaaacctatagaatccacgatgctcggccgtgctgctctcatatcattgctctcgtgcctcctgactatcaacatggtaacctcggatggcgcgagccccaagatggtaagagcgatccatcatcttgagcctttgtggcggccgactctctctctctctctggttcagtccgagatcagattgtagactgtcgattgatggaaagcagaatggaactaatccgactcgcctgaacttgcaacgctttatcttttttgttgattacgttgagtgtgtattagagactctgtagtgccggcaaggtcgtaggagacttattggacgatggaagtgtcagccgggtggatgccaacggctctccgtacggtgccgcgagcggttccggatgtcaatgcgacaccaagggcttgagatgtccgactccccctcaatctggttacttgcccgccaaaacacccactacctgtgtcgaattaggccaatcttgcgcctgattgtcctctctacccttgttgtatacatacacacttccatccaatccccatcttgtttttttcttgcccagtctgtcttcacaaagctttgttgtcctcaattcgcagatttcaggccatcgatcctgtttccctgccctgtgccacacgcagaagaattcatacgaacaagacatttcatttttgtaattcttttagtgtgtgacatgtgtctgtttgcctgcatttgcgatagaggaaatggacgaaaccaaaaaaaaaacgaggtctacatccatcaaaggtgtatgtaagcagatgaatgtctgatcagtggaaattctggatgttgagaagatgagacggttgttgaagtcttgagccttgatggcagtgcgctgtggcagtagatgaattctttggagtggcaagatttcgtcggagtcggaccggttgatgcgtcggcggctgcggctcgagtgtgaccgggccgacgcccggtggtgctgtgatcacactcaccggggttcagctggctgacggaaggcttgccagtcgcctgggcttctcgtcgacccatccttctgccctcctcctccagcgccctgcctccactccggcgtcggctcctcaccgatgaccgtcctcaagtagaaatgcttggtcgcgagagctcagtgagagtggatctgaacatgtaaagagctggatactcgtttgattgacaggcacccacaaggccgtttcttggattgcttgactcgcacccaggctgaccagctggcagtgtcgttcttggtgggagtttccttttgatgaggagtgcttcccgagatgtcacgggacatcggggcttgaagtttccgaggttgtctctcggcagtccacccggcagtgaccaccccagttcacagcacagcaggcatgcttccctctcgattctttcaaactcaccaggaaaaccaaccatcaccatcaaagaaactcaagcaagaccatccaacactaacaccatcatcaacccaagaacaagaacaagaactaccctcacttagccaactcatcgaactaccatccgccaaaaaacaaagccaaacaaagacaccaccatcatcatcaagtagccaccatcatgaagcacatcagcaaccaatccaagccaagactgcgtccgaacaacaaagaccacctagcaagacccgactggctcaattcctaaacacacgactagcagatcaagcccaatcactaccatcctccgatcagaccaagagtttccaagccaagattgccgccagagcctccaagtcaatcaaatgggaacaaccgcagagcatatgggagccaggagccgagcagaagaaaccaaacaacgggtaccatccttctgagaaacagaactgcccaacagttgacaaggattcacacgatgatgacgaagaggatgatgaagacgaagaagaagaagaagaagaagagaagccgaagaataaggctaaacttaaaggaaaacagaaaaatcaacagactgtcaaattaacccagttggagcagcaatgggccgaattcaagaagcagtatcccaacttggttattttcatggaggttggatacaaggtcagtcatggatttcagatgatcaagaagatatcgatctacctcaacactgaaaatcactttgaatccatctcagattcgactctttggcgaagatgcagtcctagcatcccaagtgctttcgataggacatctagcaatcccaggccgagagacggcgtattttccaaagaccagtctgtatatccatatgagtcggatggtcatggcaggacacaagatcggactgtttgtgcaatcagaaacgcgctcgttacgaaacacggagctgggagagaaggggaagaaagcacgggtatttggccgacatcttgcgggcgtctactcgctctctacgtggacggagagcgatccaaaccaggcccttggcataacggatagcgagacgggactggctcagaattggatcgtcagcttccatgcatcctcaccagcaaccagacatccgcagagggaggaaaaggttcagctgagcatggccgccatctgtccccagaacggcgagatcgtctgggacagctggctcgacgaccccatccgctccatgctcgagacccggatgacttacttgagacccgtcgaaatcctcgtgcccttgagcggcttggatggccccagcgagaagctgatcaactggctcatcaaggagttgagttcctcatccatcctgctctccttgactccaaaattctcatgattatgatacggattcattacagtcctctagcaaggtcctccgtcaagccacgtctcgagtctaccgatcacgactacaccccccagtccgcttacaaattggtctctaacttctgtcagccacccaagcggaaatcgaaagcctcaatggcgtctcaagacaaaggaaatccagtcagcgaaggagactcgactgagcccgagttcctccaccacattgtcgagcttccagacggcgttctgtaattgccatgttctattttccacacaccccccccccttccgtgttcattttccaaatagtctgaattgtttttaatgctggaattctgttttgtaggatcgccttggccggcttgatcgtgcatatgaagtcgtatcagcttgagtccatcttccgtcagcccggacaattcaaatctttcatcaatcaaagctacatgatcctggatgccaacacgttaaagaactgtcagcacattcctcctcctctgcctctcgtataccatgtctgtacttcacatattttctgtaagcatggttagttaacacccaatgatttacattgcagtggaaatctttgaaaactcaaccgatcggactgagagaggctccttgttttgggtccttgatagaacaaaaaccgcgatgggaaaacggattcttaagcaatggataggcaaaccattggttgaccaaaggtaagcaaccaggttgattgaatggaaaaaaaccgaaaaaaaaatagaattcttttattcaacttgccaaaaccttcataggatcttgaaagaacgtgcagatgcgattgaggaaataatcgtcagtcaaaaccatccgatcttgatcaagatgagacggatgttgggcatgagacttcccgatctagagaaatctctggtcaggatccagtacggaaaggtgaggttgagatcgtctgattagtaccaaccttctgccagtggaagttgatcaagagagatttttttctaacgggagacagtgcacggagaaagagctactgaaatttctggaggtgatggtggagttgacggcgacctttgggagtccgtcctcggctggcagtgggaagaggatgttcaactccagtctgttgcaggggatcttcgaggtcttctcggccgtccgagagcagacgattgagtaccgctccgagctcaatgctaaggcgatcctcaagggagagtacgaggacatgttcaccaacgccgatgagctctatcccgacttgaccgacttgaaagacgtccgtcccctctcccctacttttgtcataacgcttagtgctcatccgtttcgttgctcctttccttagtgcctttcgtgcatccaggctgaatcggctgagcatttgcaagcttgtcggatcactcttcaaaatcctaagctggaatatgtgactattggttcggatgagatgttgattgaggtggtgagcctaattttttccagatttctgaggattaactggcaacatttagtctcacaaaatcgatatttatcatccaaatcgatcccctttagcgtcaccaacaattagaccgggtgccggagaattggacgaaattcagcagcacacgaggtgagtaaaagattgttcggatgaatcgaatgaaaatgagtgaccgaccggaagatgaaattgggatgggggcaaggatgacgcagcagtacaacggttccggacggcagaagggcagcgattattagccgaacgggacaagtatcgggccctgatagtccgaaggagtcgggggtattttgagggcttcctggagtcgatggaggaagcctatgatgggttccgggatgccgtgaacaggctgggtctgatcgactgtctgcttagtctggcaaccgtggccgtcgagaacagatacgctaggccgcgcatcgtcgagcatcccgcaatcgaaatccgcaacggccgtcatcctatcgtcgaacaaatcatcgacaatcccctcgtccctaatacttgctcattcactcaaaacggcctctctactatgatcttgacgggcaataatatgggcggcaagtcggtgaccgctaagatgattggttgcattgttcttttagcgcaagtaagtgaaggcctcttactcccacacgcggccacgagagatctgattgaaaaaaaaaaaatctgtttgtcttttttactctttcccccttggcttggttagataggcagttatgtaccggcggaaagggcaaagatcggtctctttgatggctgttatacccggatggggatgtccgaggagctcgcacaaggccgaagtgcgttcatggtcgagatgaacgaggccgcgaagatcatgcggacggccagcccacgctccttggtcatcatcgacgaactcggctacggcactagcacttacgacggactggctattgctaatgcggtcctcaaccagctcgtctcttctattcggtgctttgtacgtcttttcttcgtcttctttcctccttcaagcctcgttaatcaccatctcttaagctgtctttactttctttttctgggtgggacgtccttctagactatctttatcacccattatcctcaattgaacgaacttgcaatcaaggtaaaccctcctatccgaaaccccgctttttttttccaaacaccaatgaatgtgatggtttgtgtttatgcatttttcaagtaccccgaacgggcgaagagctaccacatgaagttcctggaaagccaaggtagcctgaaggcagaagaaggggaaggagaagacgacgcgggctggatcacgtttctgtacaagctgacgccgggccttgcaaccaagagtcacggaatccatgtcgctcggcttgcgggccttccgacgtctattctccatcaggcccggctcaaatctcggctcttggaggagtccgtcggtcgtaagaaacacactcatacgtatgtacacttccaatctctctctttcttttggtataacaaataaactggatcctgggtcctctcgtcctaatcagaaccgtttctttttttttggaaattactcgcagggcttcgttgatcaaagaccttctcctctctctatcttcgtctccatcttctgatgctggtgctgatggccagaagaaaacaattaataatggtgggtcagaggcggcggccgaggagatggcgcttgtgtctcgcgcagaaacgctgctctcgactctctgtttgtcgtccggaatagagtgaaaaacatgcgctgcgaaccacctccctctgcgtgtgtgtgtatctatggatacgtatcttgcattggtcggcatcatgtatacccatctcccataaaacatgagcccaagttaaccagatgacttggggagtcctcttttgggaatctcaagtttggataaatacattcccagaaagtgttttttttttttttcgaatctgttctaaggaattcatcgccatatataaaagtgcatcatcaaaaggttcctaaatatgatcatcatcgatgcgttctttgagtggatttggaggtaattcatctggagaactattgtcaacttgaatgagttttttttgttgagtgaaaagaaggatgaagttgcacagacgtgaatcacgtaaagtgatcctgcaaatacctgcttcaatcagacttgagtcgagtgctgactgcttagtggttgttttgtagtccttctctattgggcactgtaatgctgagctcatagcttgaaaagctggtgccacaagtcagtctaggatatgattatgtgtgagtataaaatggggacatggatttttacatgtctaattttgcaaggcttaagcctctcaaccgattacccttgtaaaaacccatttgcccccctggggccacaaatttacaggggatatcttacgcattgtgccttgtaatctaagcccttgtaatcaaacccaagtaaaacagctgtcccatccttacttttcagaatcttgccagccattttccacaaggcttatgtggtgtaaagaaaaatccatgcaaaaatgacatgtactcacttcttgggaaatttcacgaggctccatcttacaatgcagcgcagggaaccaccaagagtagtaaaatcaccactgtggccggtgcaattctaattttactctgcatcttgccccctaacaaggcatcacaggatgcatacaaaagcagagaaattgtgacaaaatgcatcacaggatgcatacaaacgcagataaatcatgacaagtcccctcccttagcttcaacccttttgctccaacgatttcccccctgcggcgccgccttattggaccccttaggctttttgatcttggccttgacctctttgacagcctccagtgggacaggcacctcaatcccccctgatttgcccagggtaagcttaatttttgggatttttggagccggcatcgcaactgaaggcgctggctggattcggttggctttgacgtcctcatcatctgttctcaggtagtttcccgttcaaagatgttatgatccagccaaatttacacattagatggttgagaaaacttacctgtagtctcattacaattgggaacctcgttgttgttggccccgttgtcgtctgccttgttgtctctggccttgttgttgtcgtagaattcatcccccaccagattgtcagtgtctggtttgaccgtacgcaggtcaagatccttggatacctccaataactccttgagctttgcaaatggcacctgcccagtcgctcggggattgtccttcttgatctgtgtgatcttattgttgacaaactctaactcgctatcattccacgggcgagagtagatcagccagcttgtatgagctgcctttccccccagatcactcggaattgggctgaccagctgagcgtagccgtcgttcaatcggtcattgtgtaaccaaacacctgttctcccacaaacatgcctgaccaccttacaccaatagtgcaacctgtcccaaaacccgtgggcaaataaattgtacctgacatgttggattttgagagtgaaaggccaataggtctccgccaagaaggattgttgttcatctttgtccaggattggtgtgacatccagatgaaagtagaggtgtgaaggtggctggttattgataaaagccagacatgacctctcctgcagcatgggagtcttacaagttgacaccagagtcgctatggccacttcaacaactgacaatgcacagccatacgttgggatctcagaagccggatgagagctgttacacagtttacaacaaaggcccaaccacccgtccaagcccgatccagtccactgcctcaataatgaagcaacatccgagacttcgagattgttagattcaaatgccctcctgcggatgttgatgacatgcaatgggtgttgtatttcatgagtgtcttgggtgtgatgcttgcaggtgagttgtcggacctcttcaacttcaaacaaccccttcaaggcccggttggggtttgcattttgatcgagtatgacatccatgaagaagtccgccgaggcaaactttctagtgacaaagtttccgggatgctgcacactgacaagatggaagagagtgcattgagcctttgagagaatcgagcgaattgatccagcctccgttaactcgtatgtagccctggccatgaaatgtttcaccagcgttgtgaacagtgatgtcccacagccaccggatccttgaagccaaacgggagagaataccaaatacaggcttttgactgaggcagccatccagcatcgattcttgagatgctccttcttagatgcatgatatgagggatagctgttgatgtttggcgctccagaaggttgtccaagcttcttcttgatgatctcggggaggagggcctttgtcgtattgggtgctcgcccatcgttggcgtattcatgtcggatcttctttccaagtcccagcgggaccgtctttggagcccgcttgcaagacttctcccatccaatggattgagccacatcagtctctcctttgcgttgggagccgtatttgattgacaccccacacattacagcatcaaagtcttcctccaagaccttaacaaaggagaaaagctgcaccatgccaacaaggaggctggttttccccagactatgtacacataaaggaaggtataagcctcatccatgagagtcgaatggagttcagtacacacctaatcatgtagtacagttggtgcaaactctcctgtgcattcgaagtttttggaagaggactgacccctttgggggcaccttcatcctgagggtgacaagatggaaaaagcattgactccacatctgccatggtccaccagtcaatccaccgtttggccttagggaatttgcgttggagggcatcaatcttgtcctcatgggtcggatcaccggtgtggaaagtaaggcgcgccctaggagatttctcgtacttctccgctccgcaacacgtcttactccgatttgttgtccggggtaacttgattgatggtcttgtaggtaggtaaaaatagctctcttttgttgttctttggtaggtaatactctaactctaacctatctctaacaattctttaggctaatacacaattcactcctaagtcactctgttttctgatatgttctgagtcataagttcccctcactccccccccccttctgcctcgaactccactcctcctaagtatcccacactccagtcccttcctgcttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcagtccaggtactcctccgacgcctgtcagtccaggtactcctccggccgctcccaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccctgctccttgtagcccctccgcagtatacgctgaacccccgttccagtgccccgttgacccactcctgagcgcgtgctttccccatcaccggtccgttccccggttccggccaataccaccatcgatatcgaaccgatcgtgatatcttcgggtccgccgtctccaatgagtcggtagtgccccgtcgacccactcctgagcgcgtgctttccccggttccggccaataccaccatcgatatcgaaccgatcgtgatatcttcgggtccgccgtctccaatgagtcgatctccggttactcgctccccgcccgtcagtccaatgcgcgtcgaccccgagccggaagacctccaccctactctgcctccttctgtcggtgctgctcccaaccacaccactcctcaacgtcttgcgcactcctcgacccgccgaacggggaccttctgaggttccggaagtaatccgttccggcgcaatcactccttgccctgcagccaacgcttctccggccgcgcctactcgcgccaacccctttcccgcctctcggtactttcaccgtgagtgtgcaatcggctgactctctctcctgaccccgctaacacctcccttctcagtccctaaccctaggtacccgaccgatccaaacgaccccgcccttcgggagttgtttcccaacgaggacgacggcgtattcgacgctattcctgccgatgcggtcgaagccgcccttgtggatatccagggccggttcgagacgatcctcagcgcttcagtgctccctccgtccctccgccgctccacctacgcggctttcctctccaaaatccgcgaactccgccgccaccgactccaggtaatggccgtgttcaaccctagcctcgccgcctaccctgatggaaatggtgacggtcctgctctcaactccggctcgtcctagtgctctttcctcttcttcctccgttaccctcttgtatatagtctaaattccttctgaaataaatcctgctacatttgagtttacgtgtccgaagagtcacacaaaaacttgcctaagtgcctggtccgccccagagagagaaccactcaagtcccctcacttattctttttctttttttcttttttttttttttatccttttattctttttattctttttatccttttatttgaaaccagaccgtttaaaaccagaaaatcacgccaatccacaaggtacctggtccgccccagaaggatttcctcacaaaatccccgtacctctcctgcaaacaaatacacaaaacaagccagtgaaaagtgataacaaaaactgaaagcaatctctatagggtaactgacatcctggggtggctagtttacccggctgtagaccagctagcgcaccccctcaccaataaatgcttagcgtttaccgctaactcctcctctccgccccagaccttgaccgctgtccccagtggtccccttcagcctcttactccgccgtggttgcggagccgctggcgtcggccgctccgaggcctcctcatcctcctccgcttcggaaccactaccagactccgagtccgccgccgaggcatcatcatcctcctctcccgccgtgtcggacttgtcgcctgaagtgcccttctgcttcggcatcttcaccacctcctcttcgtcgtccgtgtccgccgtctcatcgaaggacgtggaacccctagcgtagaaccgcttgacgtgggccgcggccgcccgtcgtttcagccaagtgccgtccaattcttccaactgatagctaccgccggggaactggctgaccaccctgtacggaccgttccaacggttggaaaacaacttgccccactgagactccaaactccggttgtagagcaaaacgagatcacccttccgcaacgagtccctgagcctactcgcgcacctccggtcccagtagcggacagactttgccctactctccttcaaacgcttggccgccttagcgacgagggactccctccgcaacagctgctcagcacgcgcctccatgagatcctccgccaacttcaccttccaccagtcgatcccaaggaacgtcagcagttcgatgtgcaccggtagcaccggtcgggaaccaaacaacagctcgtacggagagcagcccgtacccctcttagtcgagatgcgatccgcgaacaggaccgtcggtaagaactgttgccacttccgcccatcttcaccgcaaagtttggccaacgcgttcttcaaaggctgatgacctcgctcaatgacccctgctccctccgggtaatactccgtcactcgcccgaacttcgctccgcaggactctacgagctccttcagccgccctttgaactccgcgccgcagtctactgtgaccaaacgaatagaaccgtatctcgagaaccagtcctcctcgaaaaactggcacaccttctccgaagtcaacttcaccagagggtgcgcttctgcccatccggacaagtcgtccctagccacaagcaagtacttgaacttccccgccttgatgtgacagacgtccaccgacacacgactgaacagcgtatcctccccagtcagaatgccgatctccttttgcagataggtgctccgccgctgacactcctcgcaactccgcacccagtccttgaccgctcggcccaagcctggccaccagaaccgagtccgcactcgttttctggtctccgcttctcccctgtggcccaaatcctcgtgaagactcctcaaaatcttctcctggtcggcccgcgcagtgaccaccacgagtggtatgggcaaactccgccgccaaagctgaccaccctgcaagaagaaattggcgctcttccgccgtacccatcgcttcaccagatccgctgtaccttccgggtacaccaagtgcgtcaagaaatacaccataaccaaataccgtcctgactgagcaaggggaagaccttcgctgtccactcctgccgtccgtacttcgatcagccgcctctccacgtctagctcctctgcctccgcaaaccggtcctccccttccatcaacgggatttggctcaaggcatccggcatggtgaaggccttacccggaacgtgaaccacctgaaaggagaagagttgaaggtacgccacccacctggtcatcggagcgtttggaagagatggcgtattgatcatcctcgccaatgcctccgcgtcaaccaacaactcgaagaaaacaccccagaggagatgttgcaacctccgcaccaccttggtcactccgcacaactccagtttgggttgagagtaacgcgactcgacctcagtgaaggtaacggactcatacagcaccggacgatccttcccttcttcctcttgagatagcacgccaccggcaccaaactcgctagagtcgaccgccaaccgaataccccctctactataatcgaggtctttcaaggtgatatccagccccacgatccgcttcaactccgtaaacgcagcttcacaagcctccgtccaggaccactccgcacccttccgtgtaagccttcgcagcggactggctactatcgcgaaatgttcaataaacattcgcacaaaactgcacaaaccgagaaactgaaggatatgcgatggtgtctgaggggtcggccactccaagaccttgttcttcttagaggctgcaatcgacctccctcgacaagacacctcatggcccaaaaaatccagagccggtacacacaccgcaaacttcttccctgacaccgccaagcccgcaaactcaatccgatacaggactcgctccagtgccacggcgtactcccagatgaagcgccgtattccgggattctcgggtaggacttctccgccgtaatcgactttcgggcccttgatccctgcgtcgtcaatgaagatctgcactacctccggcaaatcgtctcgcagcatccaagccatctgtgcctgataaactgctaccgagttggtcgctccctgcggaaggcgggttagctgcatccctcccaataggctagcgtcgaacgtggtcatcggtctcgaagagggatggagctcccgctggtcgtagccccccatgacgtccaccaaaccgtaacaggtccgccccgccatggtatccacgaactcctcaattctcggcggcagccccgcatctctgatagtcaccgagttcaaccgctgcaagtcgtgcacaatcctcaagcttgtcttgtcttgcttcagtaccgtgaagatcggactagagtaacttgaattggtctgctcgtacaacccggtccgcactcgctcctttatcaactccatgaaggcccctcgaatcgccgccggaattggaattggccggatctgccagggctcgtgcggtattgccggaattttgtacggttgaccgatctcccgcttcaacaagccctgctcttccggtccgaatgccagtaccttctcccgcagcttcaccacatccgctaacagatggaactcctcttcgctcagccacccttccggcccaaagttcaaaccctctatccgctctgtagcgatcttcttagagggagtgaaccttggtggaactctcgacagcggcgttgaaaaaggatcccgatcccactcaataggccgcaacggaggattaaggtcctgcggcattggttcattctgcggccgaaccttcttcgccaccggtttgtacttccctccgttcaccctagtgagtcgagaattcccgtcgagctaacaacagtccacgaccttcccctttgctcacgaatgtggcactatgatagtgttttacagtagtaccaatcggagatgcacacgatggaggacttacttgcaccctcttggcctccgcccctctactccgactccgctcctcttctccgccaaccccgctggttcctctcccccgctcgtccgctactcctattgcacacgcgttgctcacgacagtggcattgaagtagtgttttgactcattccccggagatgcatacgaaggaagacttacttttgctccttcatcgcctcgccccatctccacacctataccctcttgcttcttagttgtcgaccatccgtacggagtcgaagctctccccgtacggatgactcggccaacatctaaaaatcctccggtggcggctcatggcacctctcaccatgccgctcctcgtccaccacgcggtttagccattcccctctctgcggttggcagatagtagtctcgaactgcctgcccccagagtctcgcaccgccattatctcctccctccgcctggggcagaaccgcaggtccgttctaaaagcaaacagaaaagggcggccgagtataatctcgttcgacctcgtgaccaagaacgagatccgttcttccactttggccacgagcaccggctccgcctccaccaccccttctacctcgcacctgaattcccccatagtacggatcgacatactcgttttacgccgcgcaagatttgttgctcgagccaactccgcgggcatgatgttaatcatggagcctctatcaatcatcgcccacaccttctggcctttgatctccatctcgacgtaccccaatgggcaagacaccagcgccctgtgtaccggcttatcattctcgccgtactccgcactacgcacctcagctagtaccgtctcgacgggggcgcttactttctccgcggtttccctgaacgaagggcccgcagcttcccggatactccctatcagctgctccaccatcaacggagagatcgtcgccaggtctttgagggtgagagagagggccgtttcgttccctaacgcttttcgggccaactcgcccgctctcttcttctcggcagactgttgagttgccggctccctcgcttttggtttcttcggcaccggctccgcttttggattcggatccagctccatccgatcataccgctccccaaaacaaacccgctcctccgccgccaccgctcttacttccgcagcgactgccggaggagtccacgctcttccccactccactatcccaatgtgggacttcacctctgcttccttccccttagctatttccggggagtccgcacttctcctcttacgcacctcatcccgcggaatcgccgcctctatcctctcaccatccagatagtagtccctcatcgttggacgaacccctaaagtcttgatgtccgtagtgaggtctggacattgagacttgaagtgcgctgtcgaaccgcaataactgcaagcgggcggcccccttggcgcaaatccctgccccttggttgccgcctccggcactacagaggtagcttcagcccccgcacgtcccgctggcagtttccaggactgagtcaccgtcttctgcatgaacaggcgtagctccttgagcgtatccgccagttcaccaacctccttcgcagacaccggctccttgctcttagccgatcccgagccacctgcttctatcccatcctccaccaactcctgcatgtccatcttgccctgaagtgccttacggatctccttcatatcgggcagcacgatcacacccccatccttagatctcttcaccaagttccgatcgtagagctggcggagtgcccgctcccgcatctccttcggaaaggctttgatgaaggtccgcttcacccctcccggagtatcggtgacgatcccgttctgattcagatacttcagaatctgatcaaacgaagagacgtacttcccgtactgctcccttgtctgaacaccacctttctccgccatctccgccgcgagcctatccagatccgcctcccggtacctttgctccctttggccccacttctccagcatctccttcttcaactccacccaatccttcttctcgtacccatccatatcttccacatcccgcaatgcctcttcatcctggataaagttgaccacctgccgaaccttatccgaatcctccgctccctccccgtccgctgcagcctcgaaacgctccaggaacctcgacacttcggtagtactgaaccgaatgtttggatagtccctcggacgtatcttcgccttcagcggacccagggaccgcggcggcgttgggtcatccacgttcatcctttcctcggaaccttcgcttggtactccgtaagttccgacctttttgctcgaccccgaagcctgcccttcgaaaagcttaaccttttccgccacttctgttccaacgactccgttcttccggacttgttcgaccaagttacgtcccttggcaatcaggtcgtccaaagtttcggcccgttgttttcccttatcctccgcactcggttgattttcccgaaccgtactcccgcttccgtcgctatcggaggaatcagaagaatcgttccacgctcgctcgttttcgatgttgtggtacgccggtgtgaaaaactgtcccggaaagctcatccactattcttcgtaccgtttgaccaaggaagttgtttcccggccagacccccaatttgtggaaagtaaggcacgccctaggagatttctcgtacttctccgctccgcaacacgtcttactccgatttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaaatagctctcttttgttgttctttggtaggtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgttttctgatatgttctgagtcataagttcccctcactccccccccttctgcctcgaactccactcctcctaagtatcccacactccagtcccttcctgcttcccgcgatgtcatccgctgtcaccccctcggactccgcatgtcacccctccgacgcctgtcagtccaggtactcctccggccgctcccaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtatacgctgaacccccgttccgcagtcggccgtgatccccggcgtccgccggcgcccggattccccgcagtaagcttttcggaaccttgtgcattcggtctacttttccccgctttcccgcgcctcagaaagctagactttccgctaatgcaccgccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccacgagcattccacatgcccccaaacaaaccggccaaagctttggcccacgcgcgctctcaccatcacaccggcctggggttccttgatcaagtccatgcacatctgctggaagatcacctaagatttgaaggatttgatgagtactaagaccatgtagatcaacagaaacaagtgaatctcaatctcaccttgtcaccagccattatcacatttctgttgaccctaacacgagtcacctgcgcacggtaatgctggcgacatccctgaagcttcccaagcacctgtgcccggtcaaagataccaaacaccttgccataggctttgataaaaccttccctttgcgcaagggaaaagtcaacaatattccaaacaaggatgttgcgctcaacctccgtgatctctggcttcaaaaactgacggaacaacattgcaagatgaatttggtagtagccagccaagaggcctcgaatccaagttagttgcacaggcacccattgggtgatttcttctacatacattgaggtggacaacaggtatccattctcaaaaaaccaataagtgatgtcggagaccaagcccccactgtacacacggttttccaaatcgcaagccaacaaccgtttggccatccattccgtttggaatgtgaaatgcttggaaccatcaagcaatgatgctgaggtgatctggaggccgcgcctaagggctacacttcttttgtcagtcaaccaagattatcatcaagtcggaggtaatcacatcacttaacttgttccacatgaacatgtcattgatgaacttatcaccaacgcctgcccccaatttctccggtgttatgttcatctcttgcagcatcagtttctggtagtatctgaggtggtcggcatcacgcaaagcagggtgtattgacatgacgctatcgtacggatctcgagtcgcaattggtttgcccagctattatcatcaagtcggaggtaatcacatcacttaacttgttccacatgaacatgtcattgatgaacttatcaccaacgcctgcccccagtttctccggtgttatgttcatctcttgcagcatcagtttctggtagtatctgaggcggtcggcatcacgcaaagcagggtgtattgacatgacgctatcgtacggatctcgagtcgcaattggtttgcccagctgtagtccactacatcagttattactgtggtgacacagttgaaattgacgcaagtgggcacacaccttaagcaatagcgcccccgccttgggggtcttcaagatttcgttcttgagggcctcctaggccagtttgtctggttttttgacctctggccagggatgttcatgctggcctttgtgcctcaagatttcccatccggttggaacatgcttgtccactcggatcagggtgttcttacacatgtggtgtcggatattgccaggacattttccggcagaggctcagagcctcggcaatgagggtacctgaaccaagccgatgagccaacaataatagatgtacataagccaattggtgaggaaacacctttggagatactccgacatgacaacacgaccagttggtggtgcgcctgcccacctacattgaggtaagtcacacgcaagcaagccaagacagtaaatgcgagtgagcttccaagttcccttagaccggtattcagagccggtacgtttgataaagccaacatttccaaagtttgtgaccttgatcccacttggtttgacgaagatagtgttgccattcgggagattctatgggagtagaggatagccttccgggtccaaagtgcaaccgtgatcgatgaaggtctcttcattcattgtcggcaaaaagaacaacttgttattatgttctgacggaatcgtcaccgttgtctcagcagttgccgttggcttcccacgagataacctggtggagttcgagatcactggggtttcaatatctttggaataagaggattcagaggagtaatccacactggtattgtcctcattggaggaatgaaggaagctcatgattgatggacagtctgtgtgcgccgaggtgggaaggatgagggagatggagatggccaatcaggtgcaaaatgtcctgaaagcctagaaaaattcttgttcatgcctgctacatgtaatcaccctaaccattttttgcaatgggttaagccttgaaagttttgtaccctgtatttttcagtaaatacaggatgacccattcatttgcggtgatgggttaccaggtgtaaaaatacagctgagtaagtttctttgaccaggtttgggggcagtcattttccaagggtttatttgcaaggctcctaattacattggcagccttgttcaagagcccttgtaaaattcatcccgtctgtaattcccaccactattgccactattgcaaggtattaaaattacaaggctttcccactgtaaaagcttacttgtaaaattcacataccccgtataaaattgctttgatcttcttgggattttgaaactatgtacataatcaaaaaaaaggatgaaaaaatcactagatttacttggtttgaaaatagccaacaaattgggtatgaattcaagcaccatgctcataatggctaatggctaatggtttggtagcaccaaaacacagctactcattttaaccagggctgaatcccccccactaacaattggcattgagattccagaacactacaaaatctacatgacacttcaagcactccagacaaccaatttggaatgtaaagccttcaacaaagaaaaactaaggattggtctacacagccctcaggctcaagtctccatgtctaaattgcatattcagggacatccttttatccagtgctttttttgccttgaacaattctggaagtcctgtgataccagagattgatctgtttggatggacagataaaatcatatgctgaaagaaaaacaatcctccagtgtggtgccacttgatacaaaatgttatttcttgaagtgatatatgtatgtattggactattgacttatctcaaggagattcaataaggagatatgaagtctaaagataatgatcacaaatgatgaatggtagcctgttttattctcaggctcaagtttttacaggagaacttgagcacgttgttgaaaaaggacttgaagccaccatacagtttctctttacctctgaatgcaagtgttttcagatcagtgctcccatcattcttgatccagaaatccaggaaacgccaaactaaacaaggaatcaaattgtaagatttatctgcagaaaacttgtagaatcttatatactcgggtgagattgttgtgaatttttcaaaacaatttagggcccttctgaacagtttgttcttgtgttctttaactgaactagttggttgggggtggatgattattgtatccatcatatcaatgtaaaatatacaaagctgtaataatctcttcacattatttgatatctcaattttgctttccatttcctcaacaatcttgattccactaacactttcccaaaacacaaaccacgcatcttgatgactccatagctttttattactttgattaatcacactctgagatgcatctttgaaagccatttccaacccattcttttttccttggcatacagttctgtaaaggccccaagtttgagaaaaaatagcagggccaatttcagtgtccaacttaatagtccctttggaatctgtttttattgattcaaatattttcttcatttccctttggacctcaggtaatgagtgttcaacctcaaggatttcatcatcaaagtatatactttccatcattggttcaaggtccatgagtgaatctgtgttctgtttatcagcagaggattttggaggaactccacaatgatcctcttttcttccttggatttttgttttgttcattctgcttttggagcccaggattttcttcaaacaatcaatatctttcatgttggatactttgtaatactttgagctttgaatgggtcttccatgtaagcttgaatgaccaaacaagggttcattctggtcttgaatttctttgggagatttcaaaacaggctcattcagtctggccttcttgacaattgatccctggtgtaggttgtgataatcagaaggttccccatctactacatgtgtattggacataggacttgaaatttcatagttattagttttcatctgggtcctcttgaacctagcgtagcctttgcgaccttgacgtgaacaaatttcatgattctcacaatgactcttgattacagcattttttgaaggtgaagaatcaccaaatgtagtgagcaaatctattgtcgggcctggattgtgggtttggggagtgaaatctttgaggagggcattcttttgggtggtttttatcaatgagatttcaggtgtgtgatgagcattagactcttgccttgtattcttccaaacccatggcaatgttgaagagccaggagtaaaacggttgatttcttgagtgcattccaacgaatgccaaggtttaaaggctggaggggcatttgttttttgattcagatgctgatttgatggagcaagtcgaagctccttgccagcatctcggagctcttcaattctggtgatcgtcttgatatgataattctgaccagctgatggaatgtgatgcatacttttgtgcacttcagcatgtcccattggcaggcccagatttgaggggccgaacgtgagctttgagttcacttcatgatccgagtgttggttatgcactttttgaatggctagatggccaggtagatctagcgagaagtcttgcattccattgcaggtcagaaaaaatccgcaaagcccaaagagacaagtgttgcttgggattggcatgtttctaaagaaaattctgagatccatggagatgaaaaaaggtggcaagacctttttgtacccttcaacaacacccagatgggctactctctcgatgcgacgagatccaacccttcgtggtaaaggatcaattcacattagtaaacaatgacaccccacgtggctccactatttctggttgtgaaacaccgacgaagggacatattttatttttttactgaatggggctacgtcattacacaaaatttaaccttaggtcagtgtctgcggctcaccctcaagagccctgatccctggaggaggaagtcttctgctggtagatttcaggaggtaatttgctatcctcgactcggttttccccaaaggatttgacgagaacatgaattagtaacgttttgagcaaatgagtaaggaaaattccaacaaatatccaaatactttctgaggtgaggcaaattcacaaaatcatgttgatgtcttagttcctgtctcgttggttattcgactttcatcttcataattatggcgataccaatgctcctttcaagcgcaaaaaatgtactgacccggttggtgaggtcacagattaggtatcatcatcagagccactggcatccaggcgggtcaagttggtacaagcagcagcggcctcgaccgcccccttgatgatgcgtgtgtccagatggcctgtgtcgggatttgtgtgcagcggaacacgtaacatggaggctctcccaaaaatcatcgaaagcggcatggtgatagactggaaggttagtattatcttatgcaattaatgtctccagaagtctggtctggaactaagagtcttctctctgaatttttctttggcttttctctcccgatttttaatccatcaggacgaacaaacgacactttttagcgtctttcaaggaccagtggtaggcggtcccaattgtattcgtacgccaaaaaaaaaccttcgcgttacaccaaacaaaactaatccataaaataattgaaagcattaaaagggaaaggttaatagaaatgaggaatttgacagaaacaatagcaaccaagcccataacataaatatttggagatcaacaaaggggagtttttatattattagtattacagacatgcatgcagatgacgaagggtaagtacaacaaactgtgtcatttactagaatttaatgactccgttggcaggggtaatacaagcagataaattacgattacttgacagaattctcttgatttctcacctcctgggcttgagaatgttatatttgtgaatggaatgtgatctacataagattgtctttttttgaattttttgaggcgagggaggtttctttaactcgaaactgatcatgtcattagcttgatatccgggtgtattctgctggagtccgagatacagtcattgtattctgcattcctgccactcttcttactgaccatacccgcttgttccctaccctcggagataattcttagctattgggggtgcgcagatagcaacattagcagagaaaggagtcagacaaaaaaaaacagcgccagtctcagcgctaggttaaacaaaaaccactgtgttgaaatagacgtggattgtgaagaagagaatcttaccagttgaaccattaatgccaatagtaaaagatacgatcccgagttactcaacaccatgaaaagctctagccatgacttactacaataatcaccattcagttagagttaatttcatgcaaaagcggcagccaagtagaaaggagaataatagaaggctgacttgaccattgccacatcgtctgagaagtaaaagatcaagccaatgatgatgtggtaaaataaggtgagtgacatcatcgtatagtggacccccaaataaactaaaaaaataagaacaggaagaataaagtagatgcaagatgagtttcccagattgaaggatgcaaagacaagaatacttactgaagctgttccgaagcttgctcgacttatttcgtttgcgattggccatcaagcgttttgggaatgaatcaaacgaactgactgtgctctcatgttcggattcccccttgactgcccggaaacgtttgtacatgactctcagtaaagtggagataccgataacataaaactgtgtaaaccaccggaaggaaaatcagcggaaagaacagcagattttttgtgcggagttttgagggtccagggagaatggattggtttgttcttttttttttttttttttgctcggatgaggattctgttctacctactcacaatgagcgtgggtacagccatgaaagtccaaaacagtccagtggtcctaaacctagcgagaagatgaaccgacttcgtgccgtaatcgaggaattgtatcgacgccgtatggaacagggggctactgagatagttttgccctgggtgccactgaagactcattacggtgagcgagctgatgaggtccttgtagctgttgttctgcgcactcatggaggctacctgtgccgagatcaggatgagtgccaatataaaggcggtcaacgggagtgctatcaagttgatattaaatgccaaggggtggatcccactgcttttgcccttcagggatgcatcggaggctctgggatcaaaagatcaatgtcagcgagtttagcattggtaatctatcttagaaaaatactaaccgaacaaaccaagtgctccatgcttgagtgaagaaagagcaataactcgggtactaaaacaaggggagaaagcgttaaaatttcgatttgataaggtaatcttggtttatgattgatggacatgagattattcttacccatctcaattctagcctgtagtttttttgttatcagaagaagcaaaatattataaaaacgagagtaagctccctggaaacctttgccatcggccagatgtaatttctgttgaaagaataaacaagacctaccatgcagagccgtagaacgactcggctgcatagcccgatttaaacgcgttgtatctgagtcctaggaagactagaaataaggtacttccaaacaagtggctcaccgcaacaatcaagccactttttttttcaaaaacacgcaaaagaaacatgagtcttctacgacaaggtaccttgaaggatttattatattgaacaagtgtgtgtgggttttctgttcattgtacctgtttagaatccagtaaggttgtggatctgtttttttttttttttttgtttaggaaatcgaatcaagtcagacagagaagactcgcgacaccttggtgaatcattcataactcgtcctaggccatgagaagttggtgtagaagattgaaggaaactgcgcttacggccatcgaggtattgtggcttcatgacccaatgccttctcttgtgacccccggcgccctgaaggtagggcagagaaataatggcgagacagactaagaagacgacgatgtaagtggcgatggagaagaggagaccttcagtttggctatcatctaccggcgggttctgcttctcgtcgaggccgcgaatgagttccacgaatggattgatcttggggccttgggatgattgcacgataatatctgcaagggtgggtgaaggggaggccatgatgaaagttgctcgtgaaatcgcttggattctcgatgaggttgttggtgtgtatcaaggaaatgagcccctaaatatcatataaacttttctccgtcatcactcttttcacttgagtcccatcccatggccatttgatcgtctgcacggcgcggcagttgggacgctctaagagatggaccggcgcaattagaaccctcgccacgatcgtcgttaccaaaagaccgcccccgcctggcaatagctgagcgggcccagttgaacactaataaatgttagtatcttgcacggcccttgtttgtcgtcgtggggcgaagtggggcgcgatgtgcatatgctgctctcggtcatgtcatcggctcgacgcacggctgaatcactgattgtagtagcggtcataacagattgcgttatatgaacatgtggtattcggctcgtcacattcgagaggaaggccgtgattaagacgcacgaatctggggatcatacataaatactcctcggaagggtttttccaagatgtattgaattaactatgcacctggttctctctgtgacagtttgctacatggaatgaatgaagtcagatgaagtcccactgcaagaagtggttcgatactaagagcttacaagccttcaaagtgaggcaatgagcaggttagcaagtccttccaattggcctatcgttaaaatgcaacggaatacatttcattcgaagagatttcaaaaagagaaatcatcatttcaatcttcatccttcttcatccagttgtatagtcctgtcggaggcgacccaaagtaccgaagtgccgcggacatctttggcagtcacgttgccagcgtcatctagaggttcagtttcaagatagttgtagttgcacgttagttatctctgaaggtctcaagagtctatattttctagattaacaggcccaaagccttgcccaagggcattagcaattgcggccatttttcacaaacagtcatatacatgcttgatttcagcttttagaatcacgattaggcagagaaaaatgtactttggtttgcaggcttgtgggatatcctctttctctttttctcaaagcctcctcatcacctcttttataatctttcaatctgatctcaacgtgaattgagaaagagaaaaactgatgactgtatgagatgtgtgcacagttgtatttggtttatacaagactttaactttgtgtgagaattcttgaaatttcacattgaaaatagaccatgattttacatagtgaggaatagaatgatgacttcacagggaagtgtggaaacatcctgtgggccttcctacacgtacaacagcaaaacagtgaaaaaatgcacttggaagtggagccttattctggaaggttgggataaatccctccaatttggagatcagttcctgcaggacagaactcttcatcagaacaatatcaccttggtgaatcccacactgacttgatgaaatttaccataaatgcttcataaaacttccaacatgtttaactgtcttctaaaataacaggataaaggtgtatagaacgtgatggaacaatgtaacaaagattgttcttgaattttcctacatggaataggctcatcaacatttcaaactatctttaccatcttgtcattttaattttgccagttgcaatgatttttcctcgggttggaattccttggtttgtttggtccattttgagtagtttgttaggatttggtgttggccctgtttgcattgaagggatgctgctctctgatgtgggtgtgaagccttgcttaccatcatatttatctggtcacacgtatagacttgtagaatattactgatgagggcctcatgagaaccccctaatgatatttatcaacaaaatgattgattggatgtatgtgagggaagtcatgaatttgtggtgataaaggtttaattttttaggagattggtgtttagtggattggtgtttagggattggtatttatgcttagcagattggaattttgtgcagaaatatgtatgggggaaattgggggggggggagggggagagaaagaggttatgtatgaagaatcacagaatgtgagtgaaaaaggagttgctgtgattatgcctggttgacttctgtgtctggctctctagatgtgtgaaggctgaatatagtctgcagatcaattatgaaaaaacagaaaccagtccaacagttggaaactgtgctcagagacaattttgggggtcagattgctaatttcgagataaaaaacaaatcaagtattggcaatcccagtgaatatgctcttattgatatttttttatattgatccaaaaaataagtcttggttcatctgaaattgataatcacaaaagcttatctttctagttactgattgattggttatgtatgttacaaaacatttttgactcacaatttcaacacaccatcaatgatgagccactgaaattcacagcaataccacctaataaaggggccaatactgaagaggcatgttcacaagatctttattcctgccactgtgcttcaattatgtaatccttttagactcaaattcaacccgcaggtaaaaatgatcaaatcatcgtaccacaactggaggacttcccgtgggttttacaggccttgtaaagctagatttacaggctgtaaagctaatttttcgctgggaaaacgctttcacgagcttgtaaaaatagctttacagggggctgtaaattcgacgggaagtcctccactgaatcttgttgaggttactgagattccttgaaccttcatgatttacaaaaaatcaacaagtacattgtgaccagtacataaatccacctcaaccaggatattacttgggttgatggagtcctgcatgaaaccaagactcagagtctgatttttttgtgcttgctgtgtgacatttgtctgctgcactgattggacacttggttttgtctgtggctgtgacattgaagtgaaaggttcaagatgtgtacgtataagcatatttatttttttcacgtgtcattgccgacttggcggtcccactctggcttgaatccatattccagccaactcagcatcagatgaacgccccacccacagaaactggtcaacaagaacggtcaacagcagtcaagagggtcgattcgctactagaacaactccagttgaccatccactgcttagatgaatcagtaccaactgcaaccgagaacgacatcttacacctaacactcactcactccctcaaccaactaccttctcactctcaaccgatcaaactatctgaacaccttcagctgatcctcaacagcctcttcccagaaggccaacgggcctatcagaacatcaaacgaggcccacatggaatacaatcacttaccagctacctacaggccatcagaaaacaccatgtctgggaagaatcgtttgaccaacagctcctggaacctcatctcagaaagatcctgggactcgttgttggtcagttaactgacaatttataacaacaaaaaagagaaggaactatagtacctaaaaccacatctgtttggattggttagaacgatgcaccaggcctcaaaccgagaatcaacgagggccggtcccgatcgaaaatacttcaaatctacctgacgccccactcgatcaacctttagctcagcagcagatttcaatcgctgtcaccgatcccaatccgctagattatctgatcgaacaactagagaatcaagacactcaccaatcatcaccaccgccattggcgagtgctggcaagaagaggaactcgactaccgtcgcacacaagctacaggtaatcgatcaccataacaagaccaagtccacccaaaagcagaccgcaaaacgcttcggcctaacccaaagtcaactcagtagatggttaaaggaagaagaagagttacgcgactatcttttggataaaggatcttcaagtaaacgacaaagaaccggagatttcccacagatagaagataccctactccgatacttcatcgaagccaagtctaggcacgatcttcctacagatgagatcctcaaggaacgcaccaagtcattcatgaaaatctatcagatctctgagaatctacttaaggtctcaaacggatggcttctgaggttcaaggctaggaataatatcaagagttaccaaattccccctcctcctccactcgatttagaactagattctcgactcgattccatccgtgacaagctgaaaaagctgaccgattcatatgccctaaaagatatctatacactgggcgaagtcgagttattttgcaagtaagtgagcttatctatcttgagtttgaatgtttaggctaaccgctcctttttcacactagtctaggtgccctcactggctcgttagacgtcaatccatccgaacgacttcgactaacttacttgctgtgtacgaatgcagatgggagtgacaaacggaccccgctggttattgggcggagtctcgaatcagaaactttccaggcgccactgggggagaagccatactggtatcgatactcgactcgaggccggatctcgtcgccaattttttcggagtggatcaggaagtttgatcgagaaatgcagcgtctggggcgaaaggcgatattgatgattgataacgctcgagggcacctatgtgagctggaatcgattgcgagcaccgttttgatcccactgcccgggccgacgctcagatttgttcaacctctcttggcgggaatcatccggaccttcaagtcgaactatcgccggaacctccttgagatttacaccgaaattagtcatcaagaagccagtcaagctttggcccaaaagccaaacgagcaacgactcgcgctccaatgtgcccactctgcatgggaccaaatcactccaacgacgatccgtaattgcttcaatcataccgatatcacctcagcccgtctagacgacggcttcaccaccgccctcaaccaaaatcccgcctcgaaccattcctctcagttcgcctccgaccttgacatggagaaatcactcatggccacccaatcggccctcatccaactccagcgagacctccaaatacctgaatcttcccaactgagtatcgaagactttctagaacttgaatcccatcttgatctgcagtacccaccatgcccggcactgacggaggatagacagatgttgactgatgaagaactcgtccaggaatctaaattccttgcaagccaactcttggaagaatctcgctaccgtaagctggaagataatcatgagtcgcctgggagcggcgaaggagtgcctgttctcgacccttctcccagttcatcaaataaccctactacggcgaccaaagagccaagtaaaccgagtactaagcgggcaatcaagcctcgcccgaaacggaaacccagcgctaagccgggctcgtctccgacaaatgccgagacggtggacggccagactccgcccgagtatgcgaatacaacattgcctgctgtcgacgaatcggtagtcgatcgccagcgtcctgtcgggcatacccagcactccccttccgcccccatacccgttccgcctttagtcccactctccgtgcaagaaatggtcagattactcgaccgtctagagttctctctccccttctacctcctcccttctcctcatccctcctcttcgtctgtttctccaccctatcagtcaaattcttctactctcacttcgcttcagggcgctcagaacagcttcggactttttgagaggcagcacttggacggtcttctgggtattggtctttctcatcttcaagctcatcatcaaactcaaaatctagatcatctccaaaacctcaaccaatctcaactccagggtcaaaaccaggaaaaccaacaccagaatcagcaatcttcacttctaaaccatcaacttccaaacccaactcaagctaactctgcatccgatcaccagcgattggttaatgagaataatgtaacagaaggaggaagaggaggaggagatccaaggacagatttgatggaagagactagtaataataataatcgattgtttgatctagattctagcatcctcctagatcatctcgaatctactctcaatcaaagctcttttcctgtcaactctctagctcgtctagggcctcattctcatcttaatcttcatccggatcttaatcctaatcccgatgtcaatcaggatcgcaatctgaatctggaacagaatttggatctgcagcagaatttggatcagagttttgatctgaatgagggtcgtaatcagaatgagaattttagtcagaaccggaactctaatttgagttcaacaatagacaagagtttgaatcagaacaatcatcagactttgcatcagaacgataaccagaacttgaatcgagtcgcaaatttgaacccgaattcgatcccaaattccaatgaaaaatctcatccaaatgcaaattcaagtgatgaggagttgcagtcaaatgagaattgcaatgaaggattagaatcgacgattccgactgagaaacagattcctgattcaaactctaatctgaatccaaaaaatcagaccatcgatctcgaactgcagctgacatttattagaaacctgagggcccatttgtgtgggcttatgactcgatctaatgtctcttcttgaacctctctgtcccccccccttttttttcttttcctgctctctctctccccctctcttcctatttattacaattcggcattttttcaaaaaagaagcaaaaaatgtttttatgagtttatttatgaagatatttgttttgtgtactggcgtatgtattgcttgaaagtcctagttatgtaacctaatatttgatgtttttggaattcactagttcgtatataatattctagcaccaatcttaatcacttgttcataatactgttgaattaaaatttgatcatggttatgtgaatttttgattatttgagaatggaattaggaacaagagagggttgatttttttttattcgagactggaattaggaaagagagagggttttttttttttggactggcccgcgacaagtggagaagagtgaatatatgaaaaaaaagttatgcgacgatgattgaggaaatggaatctcttgtacccaggattcgtcggagaccatggtttgcggttgcgtcttgagtggcaacttcatgaagtttggcgctggagtcgtttgagcttcggtcgccatcgaggccaaattgaactctccggtgcagccaggtgaatgttgccgatggagccccctaactgggctacactggggcggcagcacgactgcgcggaggtgcgagacgtgacgaagacccccccccattgcagcttacacccctaccctgctcaatcacgtgtcaagaccgatatttttgctccccggtacacgatcattggaatcgcgctatggagatggttgggaggcaaggatttgattcccaggaagaagtttctgcatctcggcagtgggtcagcttgcaggtttgcttgagccttgacgtatttaccccactctagacagttgaaaaactgagagagacgcaagctgggttgcgcttttgggcgttttaaattcaagatgattgaaattctcaagatattttaatggaaagaagaaggggggggggcatgtattgcatagattttcaagatacaaattcaatactacaaaataatacaagaggagaaggccagcgccgtcaattcaggtggggggcgggctgctgacgaggaagcataacaagcacggcccggcaaacagggcaggtgtcggccgatacaagccagggctgcaacagaaaaggattgaagtcagctatgatgcgtgtgaaggtttcagaggttaaggagagatacttactgtaaggcagttgcggtgaaagagatgggtagggtgacagggaagttggaggatgatctgtccaggttgaatgatgtcctcggcacaaatttggcattccaaagcgtcaccgtcgggcgcggcggcggaagcagtcgcgtcggatacgaccagagattccaagaaagcaaaggtttcacggcggaatcggtgaagacgttcaatcgtagacaaccagaaagcataaatttggatcaagggtgtttgaagtcgacctcttgtgaaggcgtcctcggtagaaagctcttcctcatccaacttgacaaatgctcgacgaatgtgagacggaacagacccaaggaaccgttggtatcgggcgtcgtccaggccgttgccgaaaggattagcttctaattcttcgtagcatttgtacagaccatcgaattcttcgaggaagagcaatcgagggcgacgtcgcaggcgatataaagccgcaaaggttccatctatcaattcatcattcatgttgtataactattagactaagttgttgttttttgtagtagctcttttagtatgggtggaggagggaggcagagggagagatggacactgaagttagggtgagggggggacggtatggctggagccgtacgtctataaatacctttcatctatgcggagccttttctgtagcagaacttgtagtaggcttgggggttagtctgctgagactggtgctgcttcaatcaattgattcaacggctgcagaggaggggctcagcttgattgatgctaaaattgatgtatatattgtaaggcagcaactgaacattggtccccttgtgaattatgtatcacactttttctacatctcgctgcacagttgatgagccaactgctttcaacaagatgtcttgtttgccttaatactggtggtgtagcttctacccaagcggcgagttttttccaggcgtattgtgcttggcaacaatttgcacggaaatataatttcaggctaattgtcttcctgatcaagccaaaaaaaaaacactactggattgcagacttttgttgttgcttatccccctagtcatatgtgtcggacggaaaactgcccaagtattttcataccaatgaaatcatgactctagattcactcttctttcctgtcacaggcgaaagaacctgggcattaatccttttctatacaaagtcctatgccggaggggcacaatgcccagttagaggcactctgaccatgatacaaaaccgcttgcaaaaaggaagaaggcttgtgttgtttctttgtacattattcatgaggtgccctcaaaaaagaagggagaggtctcaaagcaggtgacgcacatgaaccgatggaagttaagatttcctttggtcgggaacgatgagacacaaaaaagtagaaggagaaaggacaagcctcagaagatctcgcccaaagcttgattcttcattctccctatcacgaatcacgtctacacaccatctaaaccaccaatcatcagaatgacatgataatatccaaaaacactcgcgcgcgttttctgattgtgcttgagctgttgaagggcaggtggtcattgttcaaggtgtgcacggagaagaaaatgaaatggaacagtctattgacatgtgacaaacttggctaatatttgcctctctatgttcctctattaagtttctctttgccaatgctatgccaaaagttgcgctcaccacaatactaataaacccgttctgaaatttcagttaagaagcgcgagcaactattaaaaaagactttcgagttttttccggtacatactcaccttttccctaagtatctgaccagccattcttatggtataaacttgagccaattttttttccaagtcatcaatatcccgtttctgacttacgacaaacctcacgacctttcatggttggaaagctcgctgtacgacttttactgtgatattcgactatttctatgaagcttgtaaaatttgcctaaaggatggatgataagaacttccttcctgagctgaaaatgagacagttacttggctggattagaccctagaagatcgacttgcattttgcttgacttatagctaatgcaatggcaatttagagtgaattctcacagaatgatagttgttctacggctcttaacacccaccttgatctaccaccaatgggagagcagagctggatttgaaaggagtgaaatttaatgaggaacttgccttgcgcatgaagctttttttgagatgctgatatgtgtgggggtaagggataaatcaccggtatgtaaagcaagtatcctgtgaactgacagcaatgtttagttcaattccgtatggatagaatctgatgtatccatctacttggaggtcttcccagttttgtaggatcaatggtttccgtctacactcgtaaggtgcgagcagtttggcgtctattggtggtttgtattctgagccttccgctgtaagttttgcatcataacttaaaaaggtcagcaaggttgcgtgattcatgcttacgatgaggcagttgaaaaggggattgcaaagatagattgagctcacggacatcgcccgggcgtgcaagaagcgagacaagtttgaggttttcttgttaggttacacctgaagagctcgtccgttgttttctgcaatgatggaattcagtaggggtcaatgcttcatctgcaccagaagaagtttggaaagaatggacattgaatgagcgggaaaagcttgccagcgtgttatgttaaagtattgagtcagttttcattgggactgagatcccagttgtgtctttgaattagtttgtaaagctgcattttatcaatatttagtgaagatttcaatcaaaactcaacctttcatttcttggatatctatttgtatggagtgaaatcaaactgctttttgaaatttttgattttcacagttgaagtttgtccctcctaggatgatgttacttttactccacttcactgaaaattttggtggctatctttgatcattttagaggacaggtgatgttctggcctgtttatcaccattcttgcatgaattttaggtcaaacatccaagttactaactttcagctttgatatatttgtccagtatcaaggtgatgtatctattctgatagttctttcaaagctatttttaaaatctctgtttgatcttttcttccatatattactagttcttatcagttttgttcaacaatcatgttttaatgacttcccatttcttacacctaacatgtctatcagtttctttaactgcacaatatcctattttattatcctattttatgggttcaaacatctacaatttctcctttgggtttggatggggtatgcagattattgcaaggttgatctgggaaaatttgttttaaaacttgggtttggatttatttttggtgttactaatgttttggtttgggtttggcttctgggattattatgtttttagttattttgatatttttgggtattggttaagatttttgagacacctgtgtcctttttctttgaaaaaacgaaatgcttttttatgatgagtaccttttttgtgctggtagtggtagtgtagtggcagaagcctgatattcatactacactgggatagaacataattagtggaataaaactcgaaatgagccatctataacacagtacaggaaccggttttttcaagctatgcagatagaattatactatagtgaaatcttgccaccatctaatagttaatgtgatagatattatgatacattaatgctaattttggggtttctcctgttgattggtcttgtactatttattttttatggattgattttatttcacacattgaaagatatagatataaatgatgttttatagtttctttgcttgtttgtaggtgggaaacaaatttctgatttcattctactcttgccacattggagtcggggattgcaagttgttttgtggagttacacattggctatctttttttgaagggatacctatgtccaattggatatccccaaaatcgagccatatagagtgcgctgacatagggaggcaaaagttgccgggtggcaactgcgcggagtcgcagcactcatgatccaccttacttgacacctcgactctgctcaatctatgatcaagacgcgatagttgatcagatctcaccaagacaatgattcggaaggcaaggccttttttgcgcaactgtttcagaaatattcggattcatcttttgtctgtatcttaacgggttgcttaatttttataaccaccaccccagacattggagtgtgttgcgcttttgcgcgttttaaattcaagatgattgaaattctcaagatattttaatggaaagaagaaggggggggcatgtattgcatagattttcaagatacaaattcgatactacaaaataatacaagaggagaaggccagcgccgtcaattcaggtggggggcgggctgctgacgaggaagcataacaagcacggcccggcaaacagggcaggtgtcggccgatacaagccagggctgcaacagaaaaggattgaagtcagctatgatgcgtgtgaaggttgcagaggttaaggagagatacttactgtaaggcagtcgcggtgaaagagatgggtagggtgacagggaagttggaggatgatctgtccaggttgaatgatgtcctcggcacaaatttggcattccaaagcgtcaccgtcgggcgcggcggcggcagcagtcgcgtcggatacgaccagagattccaagaaagcgaaggtttcacggcggaatcggtgaagacgttcaatcgtagacaaccagagagcataaatctggatcaagggtgtttgaagtagatcgcttgtgaaggcgtcctcggtagaaagctcttcctcatccaacttgacaaatgctcgacgaatgtgagacggaacagacccaaggaaccgttggtatcgggcgtcgtccaggccgttgccaaaaggattagcttctaattcttcgtagcatttgtacagaccatcgaattcttcgaggaagagcaatcgagggcgacgtcgcaggcgatataaagccgcaaaggttccatctatcaattcatcattcatgttgtataactattagactaagttgttgttttttgtagtagctcttttagtatgggtggaggagggaggcggagggagagatggacactgaagttggggtgaggggggacggtatggctggagccgtacgtctataaatacctttcatccatgcggagccttttctgtggcagcacttgtagtaggctcgggggttagtctgctgagactggtgctgcttcaatcaattgagtcaacggctgcagaggagggctcagcttgtttgatgctacaagaaatgtatgtttggtagcagctgaacattgatcacgatgtctctacatctctttgtgctgtcgacaaggtaactgcttttgacaaaggctttgcttccctcaccgttggtgtagcttctgccgaagcggcggctattttccaagtgtaatgtgtttcgcaacaatttgcacggaaacatatttacacactaattctctttctgacaggagggttcagctcgacagatgctttcagtcagctgggcaaggcagcatctgaaggatggtgttttcactaggtacccaaaattttctagcttttgcttccaaggaatctggcttgccttgttggtggtgtatgcagcttccgccaaagcagtgactctttgaggtttattgtgctttgtcacaattttcactgacttcttttgccgaaaagctttgcttccctcaccgatggtgtaacttctgccgaagcggcggtttcctttttctacctaccactacgcttccgaaaagctttctgcttccaaagaatctctcttccctttctggtggtgggtgcagcttccgccgaagcggcgagttcttgtggtgtattgggccctgcaacaatttgcacggagatatgtctctaggatagtcactttctttctgatcaagcccaaaaaaattaacactttgcgcgagcaaagcttttcatttctagtgcttctccccaaacatgataagaatacgacaaacgtaaaactattttgtttaccaagggcaagggaatcgagacttagatcgacttgattctcgtggcaaagaccgcaaaggttagccaatcctttccaacgatacaagcaaagccagatactggagcgggggacattgcgtcaccatgcattccttgagtctccgtgatcagagctatctcaacccaatctcctggatcagatcatcagcgggcctggattatgttcagccaagccagtgtttcatagggggaagtgtgttgagttcaaattagaatggtccttttgagatgaattcttgtcacacaaattttgcacatttttctacttgaaattaggaatcccaaatcccaacggtcgcctgctgagatgaattactactaagtgtcgagacatgacacaaagttttttctttgcgcttcatgttttgcctagttttgctatgtgtatggaaatttatttcttcactcccaacggcttcctcagtgagcctagataatcgttgggtgcatgctcaagggattcaaaaattgagagagatgttgagcattttattcaattcacttgctactcatcctttgatataacatttattaagtgagtcttggctcatcatacatggtgatttttacttaatggaagtcaaaggccatagttctcaaccgccgccagcggtaatggggtgattacaagtctaatcaatacattggaccaagggttagaccaaggatcagaagaaatgttttgactgaatgtgaaaattttgggaatcgaatcacaaccgtttgtatcacatcactcagtattgtgaacaaaggactgttgaatcacatcactcagtattgtgaacaaaggactgttgaggtgtttgtatgttattgaattgtcaccggcagaagcacccttcttctgagatggccaaggatgcgtttgtcgacgagagtcaagctggtgctgccagcttcagggctcagcggctgttgaagatataaaagaccgtccacctggcggctggtctcccaatctttcctcccacaataacatccaaatccaaaccgctccccttcccttcactcccctcttccacactacatcttcacgctttcgcgtgctccatcataacctccaaacatggctggaccaactccgcgagctaagcatgctcctccagtctcatccccccttgtcactccccgccacaaacgtgatcttcgtgttagatttggggcatttgcttgccgcccaaagacttctatcaagcttcgaaaggctttcactgccgccttccctcttctcaccgcctgtgcaacccactcgtaccgagttgggcctctatcccccaattctcgcccaatcatccgtcttaaccctagcaaaaaggccgtcaggctggaagtcttcaaacgcatcaggccggctgtcaagccgcgtcctacccctctcaagcgtcgccgagccgctgatgatgaccagggaccacccaagaagcgcaggaagtgaatcatagtaagtgtcttttctcttgaacctttctagtctgagtctatctttcttctgatatcaatcactttctttcattcaaatagaaatatcttatccaaatgtcctttccattacatatttctataatttcagtccttcgatcataccatgggtaagcaaatatttctctagtatctcgactttgcacccctcatggttttgtctgtatttatctgatgaaaaaactatcctcacgaaatatagcctcctactctatacacgcatcatcaatcatgccctatatttctcaattttatcaaatctatccaaagtgagcaactcaactcatagagcttttaatttgatggctaaccaactaacaaagcctcttatccactagaactccattctcacccctcataggtttatctatccttatctgataaaaaacaatatgttcatgctatacagcactcaattcctgcctcatcaatcgcgcccatcatttttctattttatgaattctatccctggtaagcagttcaatacatagagcattcaatatgatggccaactaactaatacagctttggtaatctgccagagctccatgaattctcttggagtgattcaaatattagcttatctagctggctcacaccttaaggtttactgcaatctgtatcacactaagtactctcagtcaaaaaatatggtaagctgtttcctaatttcagctcaaattcttcaatgatatttgatagctaatttgatgctctccctttcctgcttatagcttcattttagcttatatcttcctctgttcttagctctttttccaaattgttttactactggttgagctttattattgcaaataaatattatacacaaattcattccattaacatgtttttccatataaaaatgcaatggtattcacattaaaattgagatccaagatcaaaagctttggaatcttgatttatttgtgattgtgtttgtttcaagttgcagccaaaggctggtcatatcactgggctgtagtcctgtatgatagaaaaagtgggattgtgttcatgtcatgcactatagcaagcacataaattcaagacccagagaagcacctctctgccttgacaaaaacatgagttcatatgtctgaagtaggattggaggtcaggctatccataataaaaaaattcaggtgtatgtcttggctgaatcaatgtagattgtagtgcaatactttttatgtgtgtatacatttgttggtgataggttctgaaatctatgatgggtggtatatgttaatgaacaggaagagaaaaactgaaatggatgggccagatgaaaatagctgaggatgtctgtgagggagtgcatgtgacagggaagatgggggagttgttccagccagagatgtgggatactacaagtagtagtagaaaagaatgatggggaagtttctctgtttgcagcatcaagaagaaccaaaatttactagatgagaagagattttcagaagaatgggccaaaaaatcgtttctcaattgttctctgatagaaattgagtacaaggtttagtttgtgtctttgagagggctgtgatagggaccaactttaatcaattggtagctggtggacttgggctgaagggaactgtgatgcattgaatatttgatcttcctggtttaggctgactgatatattaggtgtaatctttatcatcacatatcaaggcttgatagatccatcaaaaacacaaccttcctttgtgtccttggacagttttggaattttgtctctctcttctcatctataaaaaaactatctatcactcttactaattagtgatgtttagatgatataatatatttaaattaatatgtcttgtaagtgtctgagtggcattttttctcattgtctagtgctgaaatccctggagtatttgaacctgggtctagtctttattatttattttttgctcctgttatatttttcatgcatctgttcaaattgttattcatctttatattcattttgtctcacccacatgtttaacctcttgtacgtagactacttgacacccagtctattctacgtcaaacatcattggttctctccttctttttgcgaccctctgaaccgttccaacaaaaattgatttttgttgccaaaaattttcctcaaatttttttcctcgtctggtcataatttcatcagaaagttcccttgtaaggatttgatttttcttcaaatcaaggattttctgatgaaggaaattgttatatctctctttacacaaaccaaagaaccccttacagatgacaacaacaagaaatttatggttggatattgattaataaaaaaactaggctgaagtccaaaagtagacataagtgaatctaattaaagatatccttcacttttaaaaatgagcgagcagacagacgtctgtaaagctagccgccaataaaccacattgggggcaaggcttgcaaattgatatgtggtggttacacatttggtaattttttggagggatacctatgtccaattggatacccccaaaatcgagccatatagagtgcgctgacatagggaatcaaaagtttccgggtggtaactgcgcggagtcgcagcactcatgatccaccttacttgacacctcgactctgctcaatctatgatcaagacgcgatagttgatcagatctcaccaagacaatgattcggaaggcaaggccttttttgcgcaactgtttcagaaatattcggattcatcttttgtctgtatcttaacgggttgcttaatttttataaccaccaccccagacattggagtgtgttgcgcttttgcgcgttttaaattcaagatgattgaaattctcaagatattttaatggaaagaagaaggggggggcatgtattgcatagattttcaagatacaaattcaatactacaaaataatacaagaggagaaggccagcgccgtcaattcaggtggggggcgggctgctgacgaggaagcataacaagcacggcccggcaaacagggcaggtgtcggccgatacaagccagggctgcaacagaaaaggattgaagtcagctatgatgcgtgtgaaggttgcagaggttaaggagagatacttactgtaaggcagttgcggtgaaagagatgggtagggtgacagggaagttggaggatgatctgtccaggttgaatgatgtcctcggcacaaatttggcattccaaagcgtcaccgtcgggcgcggcggcggcagcagtcgcgtcggatacgaccagagattccaagaaagcaaaggtttcacggcggaatcggtgaagacgttcaatcgtagacaaccagaaagcataaatttggatcaagggtgtttgaagtcgacctcttgtgaaggcgtcctcggtagaaagctcttcctcatccaacttgacaaatgctcgacgaatgtgagatggaacagacccaaggaaccgttggtatcgggcgtcgtccaggccgttgccgaaaggattagcttctaattcttcgtagcatttgtacagaccatcgaattcttcgaggaagagcaatcgaggggcgacgtcgcaggcgatataaagccgcaaaggtttcatctatcaattcatcattcatgttgtataactattagaataagtcgttgttttttgtaaaagctcttttagtatgggtggaggagggaggcggagggagagatggacactgaagttggggtgaggggggacggtatggctggagccgtacgtctataaatacctttcatccatgcggagccttttctgtggcagcatttgtagtaggcttgggggttagtctgctgagactcgtgctgcttcaatcaattgagtcaacggctgcagaggagggctcagcttgtttgatgctacaagcaatgtatgtttggtagcagctgaacattgatcacgatttctctacatgtctttgtgctgtcgacaaggtaactgcttttgacaaaggctttgcttccctcaccgttggtgtagcttctgccgaagcggaggctattttccaagtgtaatgtgttttgcaacaatttgcacggaaacatatttacacactaattctctttctgacaggagggttcagctcgacagatgctttcagtgagctaggcaaggcagcatctgaaggaatatggtgttttcactaggtaacgaaaattctctagctattgctttcaagaaacctagcttgccttgttggtggtgtatgcagcttccgccaaagcagtgactctttgaggtatattgtgctttgtcacaattttcacagacttcttttgacaaaaagctttgcttccctcaccgatggtgtagcttctgccgaagcggcggtttttttttctccaggtgtaaagtgccccgcaacaatttgcacggaatcgtatttccataataattctctttctgatagaggagggctcagctcaatatgtcagatgacacaagtgaggtaggcgtaatctggagactggtttctttaccatggatcagaaaattgtctacctaccgctacgcttccaaaaagctttctgcttccaaggaatctctcttcccttgctggtggtgggtgtagcttccgccgaagcggcgagttcttgaggtatattgggccctgcaacaatttggccggagatatatttccaggatactcactttttttctgatcaagcccaaaaaaaagcacacttcgcgcgagtgaagcctgtcatttctcttgcttctccccaaacatgatattgatacgaaaaacgtaaaactattttgtttaccacgggcaagggaatcgaaactttcagatccacttgattctcgtggcaaagaccgcaaaggttagccaatcctttccaaggatacaagtaaagccagataccggagcggggggcatcgcgtcaccatgcattgccaccgagtctcagtgatcagagctatctcaacccaagctccgggataagcaggcctggattgtgttcagccaggatcagaaacgcttgtgccaggcgacggaaaaattgtattttttttttcttggctcgcgactccgagtggccggccgcgcgccccgcgccccaccccgcgccccaccatgtacacatacaagccaaccaaccaaggaactacatcaacaccacaataagctcgatcgatctactacatacacttacgacgatggattcaaatgccgacaagaacaaagagtctactgaagacatgatggctatcgatggtaaataaaaatagcaaaacaacagattagttcgaagactgacttgttttttttttttctatattatgtatagaaagtccgatcaatcaggaagtggccgtcaagcgaaaagggagaggtttcaaagcaggcgacgcgactgaaccgatggaagttgatgcttctgccggccaagtgatctatgaacggttagacgatgagcaccagaaggagaaagaacaaaccgctggaaatgccgcccgatgttcgtttcttctcctgtctccctatcgtcagccaccaaatcacactttgttgactcaccgatcatcatcaaacgatcaactaaatcgccatcgttttagctgtcgaaggatgggtggtcatcgtgcaaggtgtacacgaagaagcaactgaggaagatttgatggagaagtttagtgactatggacatgtgatgaacttggctatgccactagatcgtcggacgggttatgtaaaggtgagcgattcgacaaaccaactttccttcctttgttctcgtcaaagcttcacctctgaacatttggttctcaaacaaaattcaattatcaaatatcaacggttgaaaactgattgatcgggtttgagttttcttagggatatgctttagtagaatatgagactaggaaagaggccgaaatggcaatcaaatcggggacagatagtaaactattggaccagacattgaagtgcgattttgcgtttgttcggtgagttagacctttcccctttccatcacttcctctctcctacccttctctaatacttcgcttttttgattttgctttattagggctcctactggagcttcggcacctatcggacagcctaaagttcgtcgcggaggtagaagtcgaagtccgcccaaaaaaccacttgtcaatcggatcgattaatcctcacaattccaatccccccgccaaaaaaagatgatcttctctttacccgatctgtctctcttcctttctcctcataacttccaagagtccatctacgtatgcctgtagaacaatcttgtcggtctgatttttttcgaaacaaaaaaaaacaaaacatattgcatcaaatttgcttgttcttatatccagaaatattaaactcgattttctttgctcttcaaggaaccagtttatgggccgactatgtatgggacaataggatcaattaaagcaaatgatgtagagagaggaaccaaaaaagcccatgcgtctatccacattaactgcattgatcacagcacgccatccagtccaattcacaaacgttttcaccttgtacatactggacccgcaagcaactgcaaggttgacttgccaagctacgtggcgcacaaatctctacccctgacctcacctgcatgtccattagaatcccaggcccctgatgtgttaaaaaagagggaatttagcacaatgtagcatttctaccaacaatggaaaacaaagttgctacctaatcatctagacgacaagggtaggctctcatttgggagagctgatcagtcaagatagactgtacttggtttgccatcctttaatcctttgacctgtccagtgtggatgactgcagtggtattctttagtattggtacctgatactgttatcataccagtccgggtctggataactcactcatcttgttagctacaaatctctcattcagtttcccttacggccatcccaaagataatcagcaaaaacaaatcatgattgattccaactgaacacaaatccatgtttttgtttgattgattaaccaagtaagatgaggtccattcacttgatcccacttttgtgactggaaattattatgacatacataccaaaaattaatgcagacacttaaaagaatatgcgtttgaaaaaaaaaaaaaaaaactcattttgaattggaatgagaagcccttgaagtcttcttgtaatccagtgcagattgtccaaatcaagttttgatgtgcaatgcattggaaggatgatccattcccgattcactcatctctataaaagtcattttggaaaagagtatgtaaaagtgagactgggaaaaagagcttcttgaggaggatggaaaaggagtgatgatccaggtccaatatatatatatatatcattaaggttgctcaagacaaatggtagagtgaagtgagagggcatggctgttggactaacagaaaattgaactgatcatcgtggtgggggtggtgcttggtactgatgatggtagtgagttcatgcacaaaaagagggtaagctatatagctggattgttggatagatgtttgtgaatcaggctcagcattaatatataacaccttttttttttgatcacaacccaaagaaaaaaaaaagatcaaaatcccacaatataataattaactcaactctcccttgtaagaaaaaaaagaaactcttggtaagcatatgtatatgttgtgccatgaatctcaaacacaactacaaaaaaataggactactgatgatcagctcccaaaaggaagagcaatgataattttcattcagagatcagagcaccaaaaaacaggacaggtaatgtggatgtatctgcatgtatgcttcatacgttattttcttgacaatgttaatgttaatggttttttttttttctttctcatctgtgtgtgaaaaaaaagtgcaatgaaactaaagaaagaaaaccagtggaagggtttcagagacctatccgccccaaaaaaatgcaagatgcaagatgatagttaagaaatgaaggagtacaaacaaccaaactaacaacaagaagaacagacaaaaaggaccaaagtgagcacctatcaatatatagaatagaagggatgcagacagaaagataaaaaaaaaaaaagagttgaaatgtggatgaatggacaaggatggcttcaattgggatcacgagacctatggttaatcaggatagatcgggggttatcgaagttaggatcagaccaaggaaacgcatgatcgtgttggagtgaaggctgctgctggtggtggtgataatgaggctgctgatgagaggaggtgggggcattgtggatgatggggaggcggtcctggtcggcgcgatatctggacaagaagccagtgggggcggagctggcgagaaaggtgttaaactcctcgggctctcgatgatgatgatgatgagcatgatgatggtggtggctcttcctggccatgatcgatggatgagacgaaccggagagattggtggcggaagagggcagatgagagtctgctcgacagctggcgtcgatgccgatgggcttgatcaggatgtcttgcgggatcgagtcgatcggcgaacagagatcgctgtacaaggacttgtccaggaagaactcgttgggcttcttgaaggaggaggatggactggtgctacctccctgggtgctcagggagccaaacttgttcaccagtcctctcagattgctattgttgccgtttccctcgatcgacgaggagcgtggagaggtcgggttgattaaggtcggcttgggtgtctttcgagcggcctcagatttgaatgatttgactgcttctctcgcctgtttgagttggtcagattcgatgacatcattggagaacgagactcgtctgctccgattattcctgtgggagcttcccccactgtggctggcactgttggagatgtaggaggaagagcttgtcgattggccactactacgaatcggctcccggtaatactcggagtggatggaagattgatagggcttgccatgatcccggctcaatagttcgccgatactgcttggagattgtctgaactggctcttgctctcatcccgcaggatcccagttttcaaagcaccgttgaagtgcggttgtttggtagtagtagtagtactactgccttcatctcggactgggacgcctgaggatttgctattagaagtgcgtgagaatgagctttcgtcaaggaagcgggacggaggggacaagtatttggactgagggacagccatgctagatggcttgttgcttgtagtcttgaagctcgacgaagttgaacttgcaagcttgtctgccgcttggcgagcttgacgttgcgctcgtcgctcctgatcgatctgacagaccacttggttgaataccttgacggggtccaagtcgatcaacatggccctcaattctggaggcaaaccgactcgaaggtcgatggtaagctctgatcgagctcgcgatcggccaatcggatgtcctccaagccgttcttgtgccagagtgctctcagcgtcttgagcatagcgaccagcgctctttctgtattctgatgacttgatcagatcgtacaactcgcgtcgtgaatctacaatagtcaggggatcaacacaggtgggttgcaaacggaggtaaggatcaacaggcttgtggatatgattcctttccgacaatgatgatattgtattttgtgatgacataccatctccgatgagagcataggcttcagcagccaatctgaactgggtgtgattggcggtagaattgaggaggtttgagttgatggcttgccgatctgagagtttacaaggatgatgtagacatgcctgttggtgtgatagagcaaatgtgagttgatgttaattttcaagacagtttcattgaagcatgcaagagatattggttttttttttctcatagattcattggcatcatcttttggcgatgatgatgaatggatgtaaagatgttttttgttatgatgtattgttggatgggtaattagatttgagaagaatgggaaggaagaagccccttctgattggatggcctcgagagggatggagctatacgtaaaagagatgtgatgatggatgaaaaatttgaactcaaccaaatcgagataagcgtccctgatgtccgaaagagaagcggtaggcgagacgttcaagactcgataagcgtctgtcatttttgctttcctttcctttttttttggagggggaatccaaaatcaccagtgatgatggacagaaagaagataacttgagtataaacccaaaagcggaagaacgaataggggtgagcttgttgtgggaagcttcaagaggactggttgatggatggatataaaagactgcagttgacgtttttcgagaggattgcagctgatttggaaagtactggggctgtgagtgctgtgcgtatttatgccagacaagggactagatcaagcgacgaagaaagatattttgcctgttaaatacttgagggacttgaagttgttttcggtttgaggttgtgacgaaagaagcgtgtgtgagtggatggaaagggatcaaaaggccagcttggattccttttttaaagtgttgttgagtagaggcggtggatgttgggcctctgttgaggctgagtatgtttaaagtaaagaaagcgctagagaagagcttagcctgacgaaatccggcgagagctaaattcgaaaaccaagctagtaacagaaatacggagacttattcgacaaagggaaactgagggcaacgtgaagacttgggaggaaggactgaggatgggagctgagctggggaagattatgatcacaagcttacaactccttcttcttcttcttcgtcttcttcttctcgtcctcctgcttcttcttcccccagcctcaggtctctgtagtcgggtttcggaatctaaaataagttgtttgaagatacaagcttatatatggagatgcgattggtgttaggagtagtacaactagtcaccgcaaagagtcttatgtaaatatctctcgaaataacttgggacatacagccggattttattagcagcgtttatctagtggcagtgtcgagggccataactgcacacctcatcgacccagcgagttttaacccagagcgatgcgctcaacgtggtctcatcgactgcagagccctgcttgttgaaggcggggaggggaactcaagttgtcgtaagccaggagcagagataagacttatcgggaaaaatcgaagagccgataattataccagactccagaagaaccacaaacctaaaactcttcttgagcgatttgttaaatcctcttcgttgttgttgttgtttttcacgccgggcccctcatcatcactgagggaggcctttcttttctgaacgcaaaagtcgattgttcctttgcatgtttcatttcaggtaataaaaaaaacaatcgcagcattttttttttttcaaacctcgttatattaatccctgctctcaagagcggcgtgaaggagatctagaataaagatgagctggaagagagcctgcatctgaagcttggtgaacattcttgcgaaggataaaagttattgaggagggatgaatgaaagatttcaagtcatttgaccatcgactgttcaaacattaatttaaacaactgtgtcatagaaagaagaaggaaagaaaaaaaaaaaaaacaggatacttcaaaagatcaagccacgttgtttgcccataattatacgtgttacaacagcttatacctcttttccacttgcaggttctctatgagaattgtagctcccatcaaacccccttcgccgagggcaagactctacagctgctagagcttgtcgaacaagctttctccgaccggtaggatcatttataaaggcttgatgatgatgatggaagaggaggaagacgattgtgtaatgggcttcttaatcctctgatcacgatgatgacgtatctaaacagatacatactggaaaatgtatatgtgcataccttggaaagataagatcactatgtacctcctcatcacgtgaagaatttttgtgatgaaccttattgttggcaccagctgaaacgtgggcacgatccaagatgtatgcagtacataaatatgtacataccgctgctttcgtgggtttcatacggaaccccccctgatagtagctttacagactcttacaacagcccttcttggcaccttgactgagacacttcgtcataggattccaaggatgatgacaaaaaagccgctcaagcatacttgagggcttgcacgagtcatctcaatgcgtgtatgtagatccatgccagtatggctgtatgctccatgggcttgaatctgctcacacagatataccccacacatctcacactttacataactccagctgaccagacctgctgagatgtagacagatttgagttcttggaaacatgacatgttatcattggggagtattcaaggagcagcaaatgtgcaaacacctttgatccaaaaaatgaagaaaatcagaaggacgagatttctcagcaatactaatagtatactcatgtgaatcagcctctgaaagaaaaattggtagcagaagaatttaatttggattaaggctatgtctaacaatagattatttggtaaaggcattcatgatttgattgcttcaatgtaggaatagtggaacagttcaaacaggtgaaaaagaaatttgcagccatacattactaatacacaggctcaaatttgtgggtaatttaggtttttttttttggaagctaggggttttccctaaatctgatgttctgattagcaaaattgtaaaaattatgactgattaattctcaaagacacaagaccagaactagaaacaataaggattagacaagagacaatcaaagaaagtcagagaatgagaaaaaaaaaataagaaataataatcaataaaccaagcctgaagtagataacttttaatccaagccagacagctgaacagaacaaggcaagagacttttagagagaaactcagaaacacaatgacagatcagttgatttgaatctaaatgcaacaagagtagatcaaaactgaacaaaccctataaatataggaagattttagtaagtcttagatagcaaaagaagaacaaggatctatgaaagaaaatagaccagtatttaacaaaaaaaaagaaaagtgaatagtatgagtggacaaacattgagatgcaaagaagcaaataagaaataccaagagtgcatttctcaccaagttgaagcttcaccaagacttgatgatggtcaagcaaggtggtaagtttttttttagatcttgttgtgttcagtgtttttttttttttttttttttttttgtaagagagaggaatttgagatgacatcctagccttgcgattctacttcaggaaactccaaagattaaagatccagttaccatttattcttcttgttggggctcgcaactcacaaccaatcgagcggaaaaaaataactttccggattcaggaggaggtgcctttcggctaacgatgggcttgaaattagtttaaaccaatctgataaaccagctacatagcttgctgcatcccaattcaatccagactcgataacaagttcagttttgcggagaagtatttatttcatcatttcaaagctgcagacaaagacaagttcgtcatgtcttggcctgagtttacttctcaatattcgcacttgatatgccgctgggatattagaaaccaatagattaatgagtaaactggatttaacaagtctaaaaagaccaggggaagtaaaaaaaaagaatacctggaagataactcagtccaagagcttttttgatgcctagcgcagctccccaacctattgcagcggcaccgtcagtcatcattacctcgtcggttggcttgccttctcttatctcaatgggcatccgtggaacaacaatatcacattgaacgtccttccagcttctagatgatggcacataaactgggaatactaaattgaagcttgaaaaattttatcgatccattgctgatgtggtcgttactccatacttggagtaggatgtggccgggtaatcccaccgggtcaattagggcccacgagtatttttgcccgacatagttggcttcggtcaccttatgggcccctcaaattgccgctggtcattcaaaacacaacaaaaaaaggctagcaattagagttgcagtcatacatctttcataattctaccaaaaaaaaactggaaagcggcatacacggcacatatgatagccccaactgagtgtctctctgacataagtttttttgctgatccgcaaagagcttgtgtatatatcgggaacccttcggatttggttgagattaaacttgatgctaggcgtggttgttgaaagaccaagttgcaatcgagagttctgtttgacacgagtaaccaggagagacaaacccccatgatgtcagagcttttgttttacaaaaaaaagggaatctcctgatctcttagaactagaactaacttacaaattttgatatcttcatcgttggattgagttcaagaggtaattgcttttgaatcatgtcggttgtatacattggccttgggcaattcatgggtgaggtgaagaaccagacacattcctgaaagtgacaaatagatcagtgagattaagagataatttctgagccatagtttccttacatccttgactagagccgaacgataaactctgtgacagaacctaagcggttgatgaaaaaactgccacatctcattcccacctccaattcttcgaccactccattgtatttggaacaccatcggcttgctcagatggaattagatccaacaatcggagccatatgttctcaacgaagttgctagacgcgcattggtcattttgcttcgccaaccagtctctgataatgacaggtcgatggcaaagcggacatcaccggagcgaatcagtctctggattggactctcgtctgtcggattatcctcggatttcatctcatgcttgatctgatcaatcacggtggacatctgcgtgtcgtagtcgtagtctaccccgcatcccggcacaatcgaggtcaagttccaatcgcgtggatcggatggaagatcgctggcgagcaccttgcgttgatcttcaactcatgggtaggaaaagatggaccgcgcaacttcccacttgatgatatgattgtcaagctgggcgggttctttttcaatgtcactgtcaaagtattgtgtaacggcttccggattaacacctcctgataccaatcggatgcgaggacatgatagctctacctcggatctgcatccgaggtagggtgttactggttccccaaaaaccatataagagcaccaacaatagcggagccatgagttgaacgtcgagcaaactcattgccccacgtcaacccatgtaagcatctgggcagtggtcaggcccggttcaatagcaagttcacaacaaccgagtcatgctttgacgtaacatctatagggcctccagcacctgcggccctgcttagtcccccaagtgaacacctgcaagctgaagggttaaaatgacaaatgcgataaccctcgccagtgctgctgatcagatgatctcaaactgcccaatcacactcggcactgtcacagagtaagtacaacaagtgagctgtgagatgcagcaatcattacagagcatcctcacatggatagaggctggccatagcatcctgttgatttttttacatagagagtgtaggatgggattccggctcaactcagtcatccaatctgatcatgaaagatcttcatctccaaagagcccaagctgggatgcggcatggcgagccatatgggctttcaccttccaaccaaatgccaaaattcagattagctcctcctccaggccggacgtacacgcagaggggaatcgtcatctgttgtgcttcacatgatcacaaaccgcgtggttgtcccaaagtgggagaatttcatttaaataatagcggcacaagttcattgttgataagtgcaggcttgagaggcgctaaagagggtgcccgagtcggggacgacgtctctccgatcaaggtagacaataccgccaccgctaaggggttggccgttctgtgttgaaaggcatatacatatgtcattgggaggtgtcagtgctaccgtcgagtacataataaaaagtataacgaggatgcattgctggccacacgtaccgctcccagtgtcgcctgtcctttacagcaccggataacactcaacccgcctattcgcgtggcgtcaaggcagcctctgcgacttgcgatcataccttttagatttcgtagtgcaaagaatcagtttaaatgaacggtaaaggtagcatgtattggcactactctagtgatctgaaaatacatacccataattctctggacttgtgggttaccgtaatcggatctcgagaagcaaacggctgatgggtgattcgcatcgcagtttattcccacaacgctgatggccacttgggcaactaacaaggctccggccagtaaaatcatagcggttgagcggtaaacggagttcatgatgacggttttcgggcaagcttgaaagtcgacgcaagtactacttctacttagaaattggaagagggaacaaatatgcgaacgttggtcaagttggaatgctgggatgatgaaggatgggggtagcagagcttatatggggatcaatgggttatcgaacggttcggacttataggtgccgaggttgatgaggtctttcatttcttcttcttcatttgaccacatgaagctgagccacaagcccaagtatgcataatattggcggatggtatactatgtccacttgaattctggtatacacaaatatagcctctgccactcattgacaaaatggacacagcttacatccgtatcagcccaggtctcaagtattgctatagagtgcaaaaggcccagccggccatactgtactacacaaccgctctagtttgcgaaaaccggatatcgccctgggctaacttaactaagtccctctttaatcggaggggggacgctgtcccgcagggatcctccgaatgggcttggttgggtccgctcatgagaagatcacgttgtgtgacgccttcaagaccagagtaacagaagtgcgacttgacaagatgaggtgcccctgggtcattaactgacattggtacttattcatcaagcaaaatggcagcttttgtgaaataaattgatcaagagattctgataacccatgacttgagtaaatgtgttatcctttacatacagtcatattattatgagcatgtgagcatgaagggtttaggtgaaaaggtatgtaggagaaatgtggaatcttgtatgactctgtaggttgaggttggaatgaaataagaatgtgttggtatttgtatcttactttttgtcaaataagtggttctggtggctgcggtgcacgatgcatagacccacatcattggtcagtattcaatatgaaatcttgaactcaaaaaccggatgtgcttctccccagagaagtggacgacccattgatgtattgcacctgatctaggtactaagtgaaggtgctgtggtccatgcgcacggatgagattgagcttgggcagacaccaaattatcctgacccagtccaaaatagaatgatgataatttgggtcctatgccctttcttagaagttcataagctgtgataccggacaagcttttagaacttccttccatccaatcattttactatcgctctatcttatccttcttcatctaatacttcaacttaaccaactccttcctctctttttctataaacaacctcaaattgactacagtcattatactcctatacctcctctcagttcttgaatcaacacgatggtcgacgccaacacaaccagagcgacttcaaaaaagatcaaggattcgtcctcatcgaaagtcaggaacgaagacacatccgtcgcagattccttgatacctaaaggaggcgcaatttccaacggtggtcatcccgataaccaaacagccctcatgactgagaaaggcaaagcccaaagcggcagttctttaatccctgcagatgcaggaggagagatagggtcagcaagccatggtaagtttttccgatctagtgattttccttgcggagaacgagcgttgaaatccgcataaacaaattacaaccctttctctaggatcaccggtgaaagataccgtgttttcatccttagtggatacgagcgaatctcgcagagaccgagcccccgtggcattgttaaatcaagtggctagagcaaagaccggtatcgataccgcgagccaaagcattgaagaagaagaagataactcgccaggttagcgcagatcctgccgcaatttgttatacaagcggaaaacgcatactaacttgaactgaaaacgtagacatcgcagtatcctccttaatgtctgaacgagaacaaatgtggaaacgagcggttgccgcacagaactcaggagatgcagacttagcagagatgcttttcaacgccataggccgtatagggaaaagtgctgcagctcccccaacggcgtcactgttcgcgattcctaaccaagcggagtcaggcgaagtaacctacctaggcacagcgccatcgaagccgacactgaccgtggtcgaggcaaagggcgatcctcaagacccggaaaaattcttcttgaccgagggcgatttggtgtacgcaatcggctcggttaccaaccataatagtgtcggttttgccccattcctcgatgaaaacataagaaagctccgctcgcctctacctctcacaattttcaatcgaaaatggcaacagagagctatggcatatcatctagataggcgccaaagatcagatgagtcaacggccgacaaagataagtccggtggttacaaaggtttctcattcgtccaagaatggactcaaacctacgcacaatggtctagaaatcatagagctttcgtcaaaacactgcatgacgtatacaagataaagaagttctcaaagttgttggctacccacaaggacaactgcgacgagataacggaataatttgggttcatggtggcgtttcgttatgatatggaggttaggagtaataccttctctcataggattacggacgacgatgtgaaaaacacgatcccagacatatctcaacgcaaagagtcggtggtcgagcaatgttataatgtctgccgaaatttcggagagttggactgggaagaaaatctctacgcaccagggttgtcgcactgcaaccacgacccattaactggttatctcagaaacgtcagaaacaatcaaagcttccataattcattcggtaacaacgcgatgattcaaaatccattggcccaatcacatggctggatgtatagctcgaacggcatgcagaccaacggcatgcacaacaataccaaccagaactctcggcaaagcagtttcaatagctaccagagcggtccgaacggtgggaaccagaatttcaatcaagggaacaagaggccaagaggcgggtataaaggcagcaattattcggataattttgttggcaggtctgatggcggacagtccagcggaaggaagaataatcagaacaagtaggttctgcgatccataatttgttttctactatggcatggccagttactcgctttcatgctacgtcttgagcatttctctatcacttgtctgaatcttttatgttgtggcttttctcttactctcttaactgtttccttttttcttcttcttcggactgtactatgatctgtgaccagcaaacttcttgaaatgacaaatcattcttttaatgtcaaagaagctgttaggcaacaaggttggccctcacaagtccgttgtgagatgaatatcgatctttggaagatagcgctgaaaaacgcaaaaatcttaaccaaatatcaagatgttttgtttggattcgagcacggtttccatcaaggaatacctacccataaacttggcaatctgcgctggttcaccccagataaccatcggtcggcaattttggcggaaaagaagatcagagaatcaatggataaagaactacaacaaaaaagaatgttcgggccgtttgactgggaggaagtcagccggaaatttagtttctttaggacaaatcctttaggagcggttgtcaacggtgacgggtcagttcgaccgataaatgacttgtcatttcctcacggagatccctcgacaccttcagtgaattccttcgtgaataaagacaattttgagaccacgtgggacgattttaatgaagtttcatcgtttttcagaagttgtgatggcccggtactccttgcgctattcgattgggaaaaggcgtaccgtcaaatccctacccgtccatcgcaatggccctacttgatggtaaaaggtatggatgggaacctgtatttagatactaggataacctttggtggcgtggcaggctgcggctcttttggaaggccggcagacgcgtggaaagagatcatgtttgccgagtttgacttggtaaaagtgtttcgctgggtcgatgacaatcttttcatcaaaaagcctacctcgactacggacatgaaggatattgtgaaacggtctaccgatttaggagttctgacaaacttgaagaaatgttcaatattttcagatgaacagaaatttattggatttctgtggaatggagcgaacaagactgtacgacttccacaagaaaaattaaatcaaagaaaatcacaaattgaagaattcctagatacatcgaggaaattttctttcaacgaggttgaggtcctgacaggacgtctcaatcacgtatcttacatgttacctcagctgaggtgttatttgaggagcctctacagatggatgctggattggttcgacatacacgcaaagagatacgcacccaatgatgtcctagaagatctcaaccgatggaaaaatacattaaacactttcaaacacgaacggctcatcagcgtagaagaacccatcgatataggttgggtaggagatgcgtcgactagttttggtatcggggttgtgattgggaaatactggtctcaattgagaattttaaaacctcgcaaccaacaatctcggaaatggaacatcgcttggcttgaaacggcggctgtaagggcagggttgttaatgttacaagcgttaaaccgtttgaagaaagggtctaacgtgctggtgtggactgataatacaaccaccgagtcagcaatccttaagaggaaatctggggacgacactgtaaatgaagagtggaaattgatacaggatttcctaatggagaatgagattgacttaaccggaaaacgggtcaaatctggcgacaacgtagcagacaatttatccaggggtcggattggtaccctgaaattagaaaacagggtgcattttgagctacctgtagactggttagagtacctgtgtcatacttaatttgttgtgtatttaataagtcttgaaatctgttgtgatctctcttgtctatacgttgaatcatcacaatacttggtagaaatgagtgaaccttcaaatttaatcatcatcgataacgaacctttaacagtaggacatttaaataaaatcaaagcgtttgttgcaaatggtacaactcattacccagtatctactctgaacgcacaccttctaacaggctggaagtggaatacaatccttggctataatgcggccgtgaaaaagtttatattctttaagaatctatcggggaaccataatttcaagttaccgacctcgacgaaagacatagaagatttttgtttttgggcaggaaggaacctttacctcaataactcgtacaaaatatcatcggcttcgataaagaaatacttgtgtggcctgaaggcgtggcatacattccatagtcaggattatccggacatctcagacaaaagaatcgaattattactgaaggcatcggctaggatcgatgcgaccataccggcgaaaccgaagaaaccgccgatattacttaaacatttaatttggctcgcaaatgccctgtttccaggaggagacattgataaatccatcatggatctcgcgatcgtagctttttgggggatggctagaatcggcgaattaacatacgcaaatacctcgggcgatctgaataatgaggattcagttctgacttcagacgtacgaattgttagatcagcaattggagaaaaagttatcctcacggtccgaaacgcgaaaactgcacaaccaggcaaaccacaagaaattgtgttacatagtttgaagaatatgctttgcccagtgttagccataaaaagacgtttagaagaggcggacggagcgaaaacctcgttgtttggtttttcgagagacggcgtacgacgacatatgacaaggtcaatcgcggtcaacaggattcaactagtattacgagcgggcggttttgaaggtctccttggacattcttttcgagtcggaggagcgtcattgcgctacgctttaggaacgccagttgaagaaatctgtcttttaggcagatggatttcaaactgctacaggttatacattagggaatatagcgtagaagataaattagatagtaaaaggattttagatgaattgaacgagttgtgggaagaggattagcaggtgtttggtatctttgtgtcaattgtcgatgatgtatcggagtagtaggttttttagcactaggctcaggctcctatcatcaatagaaatttacacctgagttataggtgttttgctattaaacctactcctttcttagttttaagattgagatacatacaaagaagactagcacattgatcatttttcctgtggtccctattgaaccttttttgtttttgaaaaatttaaattagaaataaatactaattgaataataatttctgttcatctgaaaatattgaacatttcttcaagtttgtcagaactcctaaatcggtagaccgtttcacaatatccttcatgtccgtagtcgaggtaggctttttgatgaaaagattgtcatcgacccagcgaaacacttttaccaagtcaaactcggcaaacatgatctctttccacgcgtctgccggccttccaaaagagccgcagcctgccacgccaccaaaggttatcctagtatctaaatacaggttcccatccataccttttaccatcaagtagggccattgcgatggatgggtagggatttgacggtacgccttttcccaatcgaatagcgcaaggagtaccgggccatcacaacttctgaaaaacgatgaaacttcattaaaatcgtcccacgtggtctcaaaatcgtctttattcacgaaggaattcactgaaggtgtcgagggatctccgtgaggaaatgacaagtcatttatcggtcgaactgacccgtcaccgttgacaaccgctcctaaaggatttgtcctaaagaaactaaatttccggctgacttcctcccagtcaaacggcccgaacattcttttttgttgtagttctttatccattgattctctgatcttcttttccgccaaaattgccgaccgatggttatctggggtgaaccagcgcagattgccaagtttatgggtaggtattccttgatggaaaccgtgctcgaatccaaacaaaacatcttgatatttggttaagatttttgcgtttttcagcgctatcttccaaagatcgatattcatctcacaacggacttgtgagggccaaccttgttgcctaacagcttctttgacattaaaagaatgatttgtcatttcaagaagtttgctggtcacagatcatagtacagtccgaagaagaagaaaaaaggaaacagttaagagagtaagagaaaagccacaacataaaagattcagacaagtgatagagaaatgctcaagacgtagcatgaaagcgagtaactggccatgccatagtagaaaacaaattatggatcgcagaacctacttgttctgattattcttccttccgctggactgtccgccatcagacctgccaacaaaattatccgaataattgctgcctttatacccgcctcttggcctcttgttcccttgattgaaattctggttcccaccgttcggaccgctctggtagctattgaaactgctttgccgagagttctggttggtattgttgtgcatgccgttggtctgcatgccgttcgagctatacatccagccatgtgattgggccaatggattttgaatcatcgcgttgttaccgaatgaattatggaagctttgattgtttctgacgtttctgagataaccagttaatgggtcgtggttgcagtgcgacaaccctggtgcgtagagattttcttcccagtccaactctccgaaatttcggcagacattataacattgctcgaccaccgactctttgcgttgagatatgtctgggatcgtgtttttcacatcgtcgtccgtaatcctatgagagaaggtattactcctaacctccatatcataacgaaacgccaccatgaacccaaattattccgttatctcgtcgcagttgtccttgtgggtagccaacaactttgagaacttctttatcttgtatacgtcatgcagtgttttgacgaaagctctatgatttctagaccattgtgcgtaggtttgagtccattcttggacgaatgagaaacctttgtaaccaccggacttatctttgtcggccgttgactcatctgatctttggcgcctatctagatgatatgccatagctctctgttgccattttcgattgaaaattgtgagaggtagaggcgagcggagctttcttatgttttcatcgaggaatggggcaaaaccgacactattatggttggtaaccgagccgattgcgtacaccaaatcgccctcggtcaagaagaatttttccgggtcttgaggatcgccctttgcctcgaccacggtcagtgtcggcttcgatggcgctgtgcctaggtaggttacttcgcctgactccgcttggttaggaatcgcgaacagtgacgccgttgggggagctgcagcacttttccctatacggcctatggcgttgaaaagcatctctgctaagtctgcatctcctgagttctgtgcggcaaccgctcgtttccacatttgttctcgttcagacattaaggaggatactgcgatgtctacgttttcagttcaagttagtatgcgttttccgcttgtataacaaattgcggcaggatctgcgctaacctggcgagttatcttcttcttcttcaatgctttggctcgcggtatcgataccggtctttgctctagccacttgatttaacaatgccacgggggctcggtctctgcgagattcgctcgtatccactaaggatgaaaacacggtatctttcaccggtgatcctagagaaagggttgtaatttgtttatgcggatttcaacgctcgttctccgcaaggaaaatcactagatcggaaaaacttaccatggcttgctgaccctatctctcctcctgcatctgcagggattaaagaactgccgctttgggctttgcctttctcagtcatgagggctgtttggttatcgggatgaccaccgttggaaattgcgcctcctttaggtatcaaggaatctgcgacggatgtgtcttcgttcctgactttcgatgaggacgaatccttgatcttttttgaagtcgctctggttgtgttggcgtcgaccatcgtgttgattcaagaactgagaggaggtataggagtataatgactgtagtcaatttgaggttgtttatagaaaaagagaggaaggagttggttaagttgaagtaaaagataatatatcttttagataagacaaacctgtgatgaggagcacgcttagtataagcgacgaagaaccgaggaaaggagaaaagataatatatcttttagataagacaacttcgagtcgaccagaatgtgagacgaaagaataagatcgaatagtattcatcagaatcatgaaagagaacaaccattatgatgacagtacttacacctgtgatgaggagcacgcttagtataagcgacgaagaaccgaggaaaggagaaaagataatatatcttttagataagacaacttcgagtcgaccagaatgtgagacgaaagaataagatcgaatgaggaaaaagaaagagaacgagacacaaaacacaacatgatgaatgagaaaataatccatgagtcatgcaacatccccgatcatcaccatgatctcttcaaccgtctttaacggtccgatccccaataccgtcatcatcacacccctccatgttctccaacgtgattactcctgcatcaattttatttttagataacaccgcacctggttgagattttgtgagaaagtcggccaagttgtccgccgaacgacagaagagtagaccaaaagacctcacaatatgaaagcgaatccaatgcaagcgaatgttgatatgacgcgtggcatgatgatagagcggattctccaagagcaattgctcccttgttatcatttaaaagtgtcggttcccccgacatatccaccttaagagaagggcctatttcgcctaataacgaacatagccataaaatatcttgacccaattccgaacacgagcgatgctccacctccgtagtcgacaaaccagtaacaggctgcttcgagcagcgccacgcaacgggacccaaaaacgttaccagattcccggaaaacaatcgcccatcgatagaaccgccccaatccgcgtccgcccatgacataatcctgctctctccttttcccaaaaggattccggtatccatcgtccccttcaaataacgcaaacaatgatggaatccacccacagatttctttgttggcgccaacaagaattgcgacaggaagctgctagtgaaagctagatctggtcgagtacattgaactaggtagttgagtaaaccaactgcacgtcgatagtcgattgaactgtccaaaacatcctctgattcattcggcttgccattgattttaggaatcaaaggcgtttttgtaccgttacaaacagacatcccaaattccttcagaatattcttgatatattgatcctgaaccataaagatttgacgcttcggccggtttcgaacgacgcgaattcccagaacaaatttgcattcccccaaatcgaccatctcaaaacgggaactcaacagttccttcacccagttaatcgatttcccaccaatgattaagtcatcgacgtgaacaaagataaaagtcgattcatcgtccttgcaaagaaaaagacaagggtcggaaaccgtggggaaaaattttatttcggcaaagaagtcggacagagcttgatgccacatgcgcgggctttgcttgaggccgtataacgattgattcaaataaagcccttcacccggcttcaaataaacatttacaccctcgggaacttgaataaaaatgtcgcagtccggtttgccattcaggaaggcacacttgacgtccatctggtgcaattcaagatccaagagagcagaaaccgccaaaaccgtacgcaaagtcatgagacgtccggtaggggagaattcttagttttaagattgagatacatacaaagaagactagcacattgatcatttttcctgtggtccctattgaaccttttttgtttttgaaaaatttaaattagaaataaatactaattgaataataaaacagtggaaaaaggtttaatgactacccacactcggatagctggaggaactcgttccacgtctatcctaggagatgctctgcggcgcatctctgaaaaagagtaccacggatatgataagaagtgctaaatggatgtattgcacctgatctaggtactaagtgaaggtgctgtggtccatgcgcacggatgagattgagcttgggcagacaccaaattatcctgacccagtccaaaatagaatgatgataatttgggtcctatgccctttcttagaagttcataagctgtgataccggacaagcttttagaacttccttccatccaatcattttactatcgctcaatcttatccttcttcatctaatacttcaacttaaccaactccttcctctctttttctacctcccacccgcccaatttaggagtatgtttgggtttttgtgttttgctattaaacctactcctttcttagttttaagattgagatacatacaaagaagactagcacattgatcatttttcctgtggtccctattgaaccttttttgtttttgaaaaatttaaattagaaataaatactaattgaataataaaacagtcaaaaaaggtttaatgactaagttataggtgttttgctattaaacctactcctttcttagttttaagattgagatacatacaaagaagactagcacattgatcatttttcctgtggtccctattgaaccttttttgtttttgaaaaatttaaattagaaataaatactaattgaataataaaacagtcaaaaaaggttcaatgactacccacactcggatagctggaggaactctttccacgtctatcctaggagatgctctgcggcgcatctctgaaaaagagtaccacggatatgataagaagtgctaaatggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtatttgtagggaaattggacttcaccagttcaattttacacatttttaaatggaggaaatgaatttaaaatttcaaaaaatgattaaaaaccagccggtaacaagcaattaacaaaacattaaaaaaaacatatccaatgcagtattcaataacattctttggtttttatgaaaaatgatagttaccatcattttaatcatgtctaaaagtgtgggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttgaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccgttgagttttaagaaaattggatgttaccattgaattctacacactttcaaatataggaagcaactttaaaacttcaaaaaagcataaaatataaggtaaaaaaactaacgcaagcaattgagtgaaaaagtgaataattcaattaaaaaacggtgtcaaatgcagtattcaagatgtatttttcgttttggggaaaaaattttgataccatcattttctacatgtatttaagtgttggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtcaaaaaatggggctaatttcagtattaaaaatgaaccgtagagttttaaaaaaattggattgcaccattaaattctacgcacatgaaaacctaggaaataattttaaaattttaaaaaaggctaaaaaataaggtacaaacatgtttgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttattgaaaatggtttttgccattaaattctatgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcaaaaaataagcggtaaaaaattaattaaaaaagcaggtttaaaagcggaatgcgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgaatgcgggtttttttaaggccctaataaaaaaacgtggtttttccgcgttttgacgcggtttctgctgcgcgcagcacacgcgccttccgcgtttaaacgcgcttttttaattaattttttttgtccattaattttaagtttttttgattttttaaaattgtttcctaggtttccaagcgtgtagaatttaatggtgaataccattttccataaaaatgagttttaattattaatttttttttctactcattttttccattaattgtatgcatacatgtttttaccttatttttcatgtttttttgaaattttaaatttattgtctaggttttaatgtgcgcagaatttaatggcgcagtccaattttctcaaaactcaacggttcatttttaatactgaaatttgacatttttttcacttaattttttacagcttaattttcattattttttgacattttaaatttatttcccacactttaagacatgattaaaatgatggtaacaaccatttttacataaaaatcagcccttgttactgaatactgcgttggacatgtttttttaatgcttttttgattgatttttaccggcttaattttgatcattttttggaattttaaatttatttcccacatttattaatgtgtagaagttaatggtgaagtccaatttccctcaaactcaaagcttcagttataatacaagagtgtgcaccgcttcttgcataatttgtaccgtatacaaactgtatttgactgaaaaatgaatacatccatcaattttaaaacctttcaaattgtaggaaatgagcttaaaattccaaaaaataaggataattaagcgtgtagaattaattaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgaggtttatggaattgaatgttaccattaaattctaaacacttttaaatgtaggaaacagcttcaaaatttcaaaaaatcataaaaaataaggtaaagaaattaatgcaaacaattgagtgaaaaattaaggaattaaataaaaaaaatggtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaatggttgctaccataattctttgcatgtctcaaagtgtaggaaaaaattttaaattgtcaaaaaataatgaaaattaacctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgagaaaattggactgcgccattaaattctgcgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaaaaattaataattaaaactcatttttacggaaaatggtattcaccattaaattctacacgcttggaaacctaggaaacaatcttaaaaaatcaaaaaaactaattaaaattaatggcaaaaaaaaattaattaaaaaaacgcgtttaaacgcggaaaccgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaaaccgcatttttttattaaggccctttttttattaaggcccttcgttttaaaattttctcctgcactttgagacatgtaaaaaattatggtaacaaccatttttccccaaaatgaaaactataccttgaatgctgcatttgacacattttttttaattaatccttcacattttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttttttcctacatttaaaagtgtatagaatttaatggtaatattaaatttccataaaactcaatggttcattctgaatactgtaattagtcatatttttcaattgatttttaacagcttaattttcattattttttgacattttaaatttgtttcctacactttcagacatggtaaccatgatggaaaaaatcaatttgaaccaaaataaaaactgtatcttgaataaggcctttgacatattttttgaaataattcttacacgcttaattacccttattttttggaattttaagctcatttcctacactttgaaaggtttcaaaattgatggctgtatccattttgcattcaaatacaatttgtatacagtacaaattatgcaagaaacggggtacactcacgtattataattgaagcttgtatttttatggaaattggaattcacccttcaattctacacatctttaaatgtaggcaatgaatttaaaattttgaaaaatgattaaaatccagccggtaaaaaccaatcaaaaaaacattaaaaaaaaaacatgtccaacacagtattcaataacagtctttgggttttatgaaaaatggttattactatcattttactcatgtcttatagtgtgggaaataaatttaaaatgtcaaaaaataatgaaaattaagctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaattcaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacaattaattgaaaaataagtggaaaaaaaaaattaataatcaaaagtcattttattggaaatggacttcaccattaaattctatgcattttttcacctaggaaacaattttaaaaacttgaaaaaaattaaaattaatggcaaaaataaattaattaaaaatgccggtttaaacacggattgcgcgtgtgctgtgccgcagcaaaagcgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctttattttttcatctttattttattttttaatttttaattttttttggccaaagtggcggttcagtacctccatacttggatacaaagtataaaaaaaagattacaattagtaaaaaataaacaaaaattatattccttcaccttttcaaacatgaaaacttggttccatggaccagatttcttgtatttattacttttacactaagagtcaagacccacatgcttatatatttgatactactgatacaaagaagcataagaacttcttgtcaaagaaaaaacacatgagcatttatcaaatacagctgtggttgaatttgaagtttgaataaaattttgatgcaagaaactgaatttctctgatttcccatttttctatgaagttccccaaattacaaattaataactactgattgagcaagaattcaaatttgaaaaaacaaattcaacaaaaagtaaaaataccaaaaggcttctactcctctccaacatcaaacaacagtgttagtcaagatttgacatttccaaatgctctcatgctcaatgattcttgaattataaaaacattacagcagaactggaacaccaaacaaatgaatccacccaattctttttcaattgctacttcaaacacacaagtcattaaataaacttgatttctttgatctgtaatgtttcagcttattgcatttgtcttcaaaaccattaatattgtaacaaacaagaaacatagcaataaaaacccaccagaagattcatcccctcaaatttggtttaatcatctaaaaaaacaaagttatgtgagaaccctgactttcctgttgggaatttttctcctgagacccccattcttatatctctaataccactgaaactagaaagacaaaaatattcagatcagagacccaaaccacctgtgtcactcaaattctttggtcccaaaccaaagaaaatggtgccattatcttcggtttggaaccaaagagctgccagagctgggtgagctgcctggagctgggtcccccagctgactagatttccaaaaacactggcagagacaaagtctctgtagctcagtggtttgcactggccctaacatctgaccatccagcaggttgtgggttcaattcccactggccccatcccctgatgggggttaggggtagagatcgttccgcggtacccttggctaggtacctagtaccgcttgaggggtacccttcacacccgccccgcacccttcgggaggtgccaggtgcggtacttggtacctatttttatgaaaaattgaacaggtacctaggtaccgctacaggtacccccccacttccctaccaaaataaatgtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaaggacaacaagaagtctaaccaaaaatcaaaaaggaaggtgatagttttggacaacaatgaagattcttctaataatctaattagatataatttgtagacagtttaagctttaaaaaaaattattaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaaggcaagattcttcccattagatgtagatacttgacaacaaatatgaaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaagtaatatataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaaatataataaaaaagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaaagtgacttaggactgatattttacaataaatatgaaaaaaaataataataaaaaagtgacttgggtaatctgaaagtgaacctaggttagaagagaggagaggtaccccacggtacccaacaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggcacctattttttgaaaaaattcaacaggtacctaggtaccaacaggtacccgagtacaaacgaacgatctctagttagggggcaggtttttggggttagggttaggtttaccgtgttagggggtttagggttaacccaggagaggcacaatacctggacaggctcaagcggagtagttcatctgcctggctattgtggggccattggggacctggcgcagttgtcggaaatccaatggcccctgcttcaaggggggttaggtttagggttaggtttagggttaggtttagggttaggtttagggttaagtttagggttaggtttaggtttaggtttaggtttaggtttagggttaggtttaggtttagggtttagggcttaggttaggtttagggtttaggtttagggtttagggtttagggtttaggtttaggtttaggtttaggtttagggtttagggtttagggtttaggtttagggtttagggtttaggtttaggttggttagggctattttttttataaaaaaaattggcaaaaccggtttttacccagctcactcagctcacccagctcatatacccagctcacccagctctgcttgttctttggtttcaaaccgatgataatgacaccattatcttcggcttgggaccgaaggatccaattgccaaaactcacccaaacccagaagcttgattgcccaaatgttctattcaataccatgaagatcaaacagagccattcaactgtcaacaattttactttatcctacttatttttatactaacatccccatgattatgactttcaatctgatgatttggtgagaaaagatataagctcagattcacccgaaaggctttttagaagaaggaaggtgttgccatatgttgataggtggtgactcttgtgactccctggttgtagtttgtctaggcacacagctgttgacctatgtacacactcaggatgggtcataggctgagtacatactggggaggcagattgatcagcatgggggaagttgaacagaactgtccggtgtggaaagtaaggcgcgccctccaagatttcttgcacttattcgctccgcaacaagtcttactccgttttgttgtccagggtaacttgcttgatggtcttgtaggtaggtaaaataactatcttttatttgttttgggtggttatactctaactctttctatctctaacaattctttaggcttatacacaattcactcctaagtcactctggtcttccaatatgttctgagtcataattccccccctctcttttcctcttctactccaaactccactcttgccagctatccccatacccaaatttcctcctgcttcccacactgtcttccgccaacggtgggccgctacgctacactacgctatttggccactacatgttagcgtagtggctttttttttttctggaaatcctgtagtgttagttcacgctacacaccgctgagctaactgccagcttagcgtgaattttttccctgaaattttttttagtgttagcttgaaataaatgccgctaaactaaccagtagtgtaactttttccacgctaacaaaatttccgctaaccaacagcgtaactgttggtgcagctaacatttagcgtaactcatccccaattacgttacaccacgctacactacatatacagttacgctacaaaatgtagcgtaactgtatatgtagtgtagcgtaactgcctcagaaccaggttagtgtgtcatgtggggattgaacccatgacacaaaagtgtagcgctggcatgtggtctggtaggatttcttaagctcctccctgaccacatgactaacgctaccctgattggactgtcttttcaggggactagttgttaacaaccaccccttcattatttcctgtttttttgcagaggggggggggcaccctcagctaagccaccctccacctaaccatttttttcacacatgactcgacctcaatttccaatttctccagatgccacctcttctttctaattgctttgctagctactcacatcactgctttttcgccctgaccctcccacctctttcgatccaccccacccctcatcctttgttcaaccgtaagctaccccatttttcagaccagattgctctccccctcattgatccacttacccccccctccttcacagtttgttcgacccatagctaccctgccaactcgtttattgagctaccctaaatcattcgcttgaacggtcggcccccctcgcttgtttgctgaagccgtcgccgctagctacccttccacctcgtttttgagctaccccctcccctcatccttcaatcgaccgtaagctacccttgtcctcacaccgctagctaccctgctgatgaatgctaccctcccccctcatcaatccagctaccccccccccctccgcgatcagtcgttcaacctatagctaccctgcctcctcattgtttgagctagcccccccaatcctttgccagaccctgctagcctaccactcatctacctatccccttgtaagctacacttcttgcctacctcctttcttgcaccatcacacagactcatatttttggttttttaggttatcatatattctacaagccccacctcaactaaaatggcacgtaagagtaatcggtatagtttatatttcatattctttgatcttaatcatctttcatcttattaatttatactaacatatatcattttgtttgttccttcccatcctctgctgtggttctcctccttggcctctgcttggaaaatgtcacattgtaatgggatcattctgcgggaattgtgttgatctcggggcattgaaaaacgctaccggggaccgccaccgtatcagacatgtgaacagagcatctaagttggctaatactcgcaacaaggccaagaagagggcggaactgcatgcttggatacaggagcaagtgttgaacctcagcatggggctttttaattcgatacaatggcaacgacttacctggtatccgaatacccgcctctatccaacggtcccgttcgacaaggcaacagccaaaccaacacgccatccaaccccagctgaagttcaaaaggcttgtaaatttgccgatagaaatttctacctcatgaatgctggccacccggttcttttggatcctcgaaatccagaatccgtcattgcgattatggatttcaccccgtggaatcgcttaaccaaaaccgataaggcgaatctggaatttgtttcaacctttctccaccaaacaaaggagtttgtcaatcctgtttcatcttcaacccgctcatggggtgggaaaatgtggggaattggctggaggaagtctcaggacattctccagatttttggaagatatatcaaacagttccctcctaacaagatggaaaaatatgatactctttttcaaaaatccaaacgtgttggtgagatccttggtgaatattataaaaatttagcttctggtccattccaaaacaatcaagatctcatgaagctcttcaatcttccctcttttgattcactttcctttggtgaaaagcctagtcccaactcctgttcaccccatctcacgttcaccactaatcactttttcaatccacctcacaaagatcataatgatatgtctaaatgggcttttgttatgtttattcctatttactctgctactggcaaattggccggtccggattctggttatgatcttaaaggtggcccttttgtttttccaagtttccacacaggcattagttttgataaagaacatggtattgttaaaatgatttggcaagccaataaatatcgacattgtactcttccatatttatccccatctggttctactgagtttactcgtcttggtttatcccttcagattactacttcaattgttaatgctgttaaaagagaagcggaaggttattatacagaccctctcaattactttggtgatcacttttattatatgtttcgttgtctagcaaaaggtactttattagctgctttattttgttttcattatttcctttttatcttttcctagctgctttattttgttttcattgtcttttcttttttatttaagtagtagcttcagttatgcaatcttataagtaaaaaccccaataaaacacacatctcaccatcttccagttgaaatattcgtttgaccttgttcatgaggtttattctgttaatgaagaatttcatctgtcagtttgattacagagaaaaattaaaaagtgaggggaatatatgaatgagtatgtaggaacaatttgcaatttgccataaagattgtcattgcttcatagattcacgatagtcttagcatcctctatgttcagaacttcaagagtccagtacaagtgtgccaagtgatttggatagaatatgaagagaatttgtgaaattaactgaggataacatataaatgaatatgataatgtaggaacttttggccaattgtaataaagattgtcattgcttaacttcaaatatccaccataatcttagtataatctgtgttcagtctcagaactccaagaatgcattacagttgtgctcagttatacctaatggcaacatgatccacagcaatatataagtgtttttctttgttattgttgtaattgatgataatataattcatagtaacctctgttcatcatgattcacagcataattcatagtaaactctgttcatcatgattcacagcttataattattgataataataatatgattcaccacaagacctacatcatgaccttagtattgttgtagttaatgataacataattatcattataacctgtgttcatcaagtatttgaatggagattcaaatacttgaatcttgatctaacgtgtgctaggtgaaatttataatattatctctgaaattgcaaagaaatgaatttcaaatgatatggtttacttccttactttagatcatagaatttgaatcctgttctcagaatgaactctccattaatgaatactgaattcaataaaatttgaggattcagcctcaggctgagggagcatatgaataattctactattttttcactacacctttcatgacagatgaccatgtcatgaaaaccttttgtatcatctgcagatttactgaaatatgacacactgcatgcacaatctcaattcaacttcatgaaaccccaaagtaaatttaaatattgagtattttgagtatttgacccaatgtctctaatcattctttatttcatcctattgtaagactttgataaaataatatagattttagattaatattgaaaaagaatggtgagatagatgtgtgtatgatgatatagtgagtgttaaacaataggattgacattttgaaagggggacaggtgtggtatcattttgttattttatattttgttgattcacaagattttggttgtgaatccttccacagcctttctgattttttttgatgattttatttcttctttttcttttatgtaatgggtcaattgttccttttgttactttatgagtttttgggttttacaattttttatgtttggatttttatattttgtcattttgttcttttgttattgttgcattttatgtttttttccactgttagaactttttaattctctattctttgagtttttgttgattggcggttctgtttgtcttgtgagtgatgagtatccactggtctgtttgtgggacacacccatggggcagggtgcatgtggtttgggccctggggggatgaaattttttcgggtgagaaaaaaaaatgtgagggccgagcaagccagctagacctgacacgtcacagccaactctgatccaacgatcgactcacttacccaaacaacaaccaccgtcacagccaactcccatcagtcaatcaacccgcttaccccaagaacaaccaccaagtgcaaaatctaggtcaacatgtcgagccaaccaacccaatcttccatgtcaaaccagtctggcaatgtaagcgatgccacggaggtgcaaactcgtcgatcctcacgagtcactacccctatgaagcgatcaggaatgattcaaccttcaccagattcccgtcgatcaatcacccagccacttctgtcagcaagaccagctattgatcccagcagtcaaaccaagaaacgaactgaagctcccaccaattcagattctacccctcaaatcactccagttcagtctcagaagccacacaacaaaaaaccaagaaaaccactggcgccacctcagttggcaactctgaggcaaaccctggaaccacgatcgaccttgcgcaggactctgatgaagaaaatgcaaaggccaaattcaagaggcaaaggaagaacctggaggaggatgatatcaaggtttttttttctgaacctttttgccgtaaggatgatgtaagtgagacttgttgtatttattctgaacatcttaattaataacatcattctaatcattttttccctcttttttctgttcttgtagcctgcagataaacctccgtcaacatatagctgtttgtggtgtaagaaagaagtccgggtctcagcgtctagtctttccaatctttgtgtgcatcgtgatggctctcgtcaaactggaagggtctcaaatggatgtccaaaccgtgcaaaagctatcgctgctggagctaaacttcctcagacggcccttgatgaagagaaaaagaagaaaggaactcaagaaatcacgagtcactttgctagagtagaaaagttcgacaatattattcttaatcgagtcgtagttctatggctgttgcgccaggcgataccttggaatcgagttgaggacccttatcttcaggccgccttcaactactgtgaacctgctgcgaatttgttcaaaagaaaatgggcggcaacggcttcaagaacagcgtacttggaattacaagaagaagtggttagacaaataaaagtaagtagtttaatctcattaaattcaaagaacaatctacttatattgttcaaattatatgtaatcaggcaaccaacagcaagttcaatttgatacacgatatatggacgacaaaaggaaatcgctatggattcattggtgtatcagcatcttttatcgataacgattggaattacgttgtgcttcatttaagcctcaaattggttgcctgttttcatcaaggggaattgctggccgccccgattgtcaatatcttgcagaaacatcaactctacaataagataagtatttttaacttgttaattattttcatgataaaaggtcaaacctaattttagtttctcatatttacatgctatgtcagaccaccgattcaggttcgaataacaataccatggctgaagaaatgcacaccaaactggcccttcttgacacggacggtaacttcgaatgggagcataagacaatgcatattaagtgtttttgccataaaatggctcttgttgtgaatgctggtttgaaggaattgggactccaatccccgcatccaccaaaaatgaaaaaggtgttcttaggttcttttccctactcaaatacgatgccaaaaatcacggaggagaatgaagatggaaaggaaggagacaatgaagacagcgattccaacagtgaagccggaagtgatcacaccgaagaagacgacgctgaatcggatgatgatgacgaagatgataaagatggatcccaggaggccaacaagggtgcgaaagacggtcaaaaagaatcttcctcaaaggccaacaggaacaattcgaatgacttgaatgatttggttacggcagtgagtgattacatctctgatatttttttttgagtgacctactgacaagtttaaatgatgtacatagttggactttgtagttaagaaaattaccggatcgtgtgcctggagacaggaatttgagcgacgagcagctggaaaaggattaaaaaatctgattgctggctatggtatccgttggaatataatatatgaaagccgaactcgtgcctatgaagccagagaagtatgttatttatccatcattctacaaaacttgttgattaatatttgccaatctaggtcattgatgcaatactccatgatgagtatgacaaatataaacaacaacggtccaaatcaagccgcaaggaaaatcccaagaagctctgtcacttcaaggagatccagttcacaaagaaggaatgggcgatgattaatgaactgaatgaagaattagaagtaagtcctttttattattatatataaggttttatctgaaatgctcatttgttattttcagccattcaaccgcctgaccaaacttatggagggcgatggtcctaccggtgctttcatcttaccaaactattatcaaataatcttagaattgaaaaataaggaggaagcctgcaaccgaggtcacccgatgcatccgatgtatgtcaaaatgatcaagaaactagagacctacgaaaacgaggcactcgagtgtcatactctcattatggcgactttgctccaccccaaattacggctgaaggccttcacccattgctggcctgaaaaagcggactttgcgagaaaacttctggagaaagaatttgcgaaacgtgtggaggatctgaagaaacagaaagaagataacatccaacttgtcgaaaaagaagcccccccggtcgagcaaaatgatatctttgaaatgttcaatgcacctgcaagaatcgacgaaagcaaagagctcgaggtgtatatcaacaacatggattgactaccattgcctgcctcaaacgatcccaagagcattttaatttggtggaaggtataaagttaccttctttgatcatactcatttggtaattactctaatcataatttgattattcatcttgttcaggatcattcaaccacctacccggttcttggatcactggccaaggactacttagcatcctctgcatcctcatgtgcagttgagcgtaccttttcttcagctgctgatgtttgttcaactggccgagggagtttgaaaccccgtacaattgaaaggtgtgttagtagccatatgcggttaaaacaaggtattaaagttgctggagatttcaccaaagcacaaacagttgtttcttcgtacattgactattcccaaagaaagaagtagattttttcccaccttttctttcttttgctttttaaccactagtattctttttatcactcatctctaagcaaaaaaaaatcttagtataaaaaaatcaaagcaaaaaaaacaatttcttattttcactaatacctaatcttaccagaaaaaaaaagttcaatatcagtagttcttttcatccctcatttatccatccatatttgttgatttttagttgataatttacagtatgattacttgttttttttttttgcttttttcccaagtaattatctgaaaaatactttttgaggtccttattctctactatgtctgaggtaacctacatattattccaactacataatcagttacactaacagttagtgtaacttttaatcagttacgctaacagttagtgtaacttttattcagttacgctaacagttagtgtaacttttaatcagttacgctaacagttagtgtaacttttacaccagttacgctaactgttagtgtaactttgcaaaaagttacactaacatgtagcgtagtgggttcacccactaacaccgctaaaatttcactaacaggattttgggtagtgttagttgtacctttttaaaggcagctaacactacgctaaagtttttttttttttttcaaaaatcctgtagcattagtgggccaaaaatttccgctaacggtaacttttgtgtagcgtagcttaaaaagctaacactacgctacactaacactacggttagcgtaactggcccaccgttgcttccgctgtcactcccttgcactccgcttgtcacccctccaaagcctgccagtcagtgtactcctccggccacccatgggataggtctcccaccgccgcttacacctctggtccgctccacaccccgcttctgtctcttggtgccccccgctcctttgtagcccctccgcagtatacgctaaaccccagtccgcagtcagccgtgaaccccggagtccgccagtgcccggattccccgcagcaagccttttcagaaccttgcacatttgaactgcttttacccgctttcccgcgcctcggaaagctagactttccactaatgcgccgccgctttcctcagcttgcgtgtgtagcgtcagctccgcatgctttccccatcagccacaatcattctgcatacgcccaaacaatttggccaaagctttggccccggcgcgctctcaccaccacaccggtccagccaagggattggactgccagaaaaacgtatgtaaattgtgaccaatgtaggcagcgcgggcaagggattctgagggctatataccctccctacatagcctcaaaagcatctagagatggtcgctttgcatctggatacccgctcacaatttcagcggaatcaggcatctgcatccgctggcgctggcaggtatccacgcggatatccatggatacctgccctttgactggttgacaattgctggttggaaggataaccttccagcagagtgggatttttttttcaaaaaaaagagaagaaaaaacaaaacacccccccttggcctagagaggcagaggccacaccattgggaggaaaccctacatgccagctctccaagaggtgttcctcccggcaagccgttttttaaaccagctcttcagaaggactcccttctgacaagctgggataaataccagcttgtcagatcccttctgacgagctggtatgtacaccaacaagctcttcagatcccttccgacaagctggtatgtacaccagcttcctgggaggaatccctcccggtgtggtgagccaaatcaaaacttcaaagcctcaaggcaccgcgcaatcaggacaagaaggcctaacaccatctccctcgggccagacagcaacctcaagacacccagaccacacgtggagggaagaaagtcccagggtattataaccctccttgttttcttttgtttcattcatttctgtttctggagacactgcatatgcacccctctttctcttatctctctgtttcacactaatgcacccacttggggattagtatcttacctctatgcatgcgtctgcatgtggtatgcatgtttcagacttatgtacccatttgggtaagcaggctatgtcattgtgtcctctttggtattagcagctaccctctaggctgtagtgtttcagtttgatatttttcacttgttccttttttctcaaaccacaagctggccactccccagattttgtatataaggagccatgttttcccctcatcagttccctgacgttctcagcctggtcacataattagcttatagtctttagtcacagttcttagtcaaagtccttaggaaaagtcctcagaaatattatcacaccttttagtcagaaatagtccgccacatcttcagagagtatttgaaatctccttgtctactactaaagatggcaatctggacccgggtacccgtgacgggtacgggtacctcccatgtttttggctcaaactcaacacacgtacccgtgatttggacccgctcaacaggtacccgggtaatacagacgggtaccggcggtatttacaggcaacgatcaaattcattgatttcagacagatagattcatgacttcacacaaaagtttctcccttaatctataatctctacatgttctttctcttttcctttcatcttcatcttatttttttttctgttttgagcttcgcttcaaacctattgagctcaccgggtttgatttttttattctttgaataaaatgctactgtcattcccctgctcactgaagctgaactcaagcggtgccttttgcttgtgacatagtcacggccaaagctgaatgcacgctccacatccacggatgttgctgaaacagatgatagttagaaacaattcattcataaaatttcaaaagaaaagaaagggcaaaaacaaacctggacaactcaggacatcgagagccatgtttaaaatcccactgtaagtgtttcctcctcacttctgttgcagccaccattggagagcatccaccggctcggatccttccaagatgaggcctccggagagccacatgtccagagggtcggttgatgaaatacctgagcgcgctgctgaagcagcgccaagttgagatatgaaactggttagggactggaaaaatattcagaatcattaatattgcaacaaataaaacatagattcaaagacaagtgcttacttttggttttgtaacaggagttttggcagctgtttctttaacttggggcttataatttgcaatccacatctctcgtgtgagattgattgcctctttgatccactcttcactccaaccagcaattttaaagtacttgtctttaaatgaggagtggagtacttcaaacaaaaacaaaaatcaaattaaaccgtcaaaaaaagacataaaaaaacagacaacttactcattgcaactcggtacaaaggagagcagtcagttagtgtgtaatacttatttgtgatatgaagacccgcacaacaggcattcctcaatgcggctgggtacttctttttggaaatgatggtggaaagatgttcagtaagctggtcgatgaaaaccacaacatgtgataaccggggtgacccttccgttgatacttgcaaggtgatttcgtagaacggctggagaacaacggccaaatggtttgccaattccaagtcactacgactgacttgatactttcgattgaggccatatttcttatcccgttgccactcaagactaaaatgatgaatcaaaaggtgttgtttgatctatatcaacacataggaaattacttacattgctttttgacactgattcacaccagttagtttcaggaaggttgagttccaccttgtttgtacatcttgtgcaatccggtgtggtgattgaattgagtgggcttcacagatattggcaaataaatctcttgtgttgggtgactttttcaatttacgggcaattgctcggaactgtgggcatatcagagtacattgagtttttttcaagttaggagataaatgcttcgttacttacctttgcaagtgtctgtcgacaattctgtgaagtgtactgatcattctcctcttcttcacttagatcgttgatgtcttcgatatccaactcttcaccttcagcaactttagtaactccctcatcatcctcctctgaattgaaatccttgtcctcgactgactcaaaatcagggtggatgttggtgtagcttgaatatgaaaaaccaaaaggcaaaaagatcagcaggcaagaatttaatggaataaatattattaaaatcactgctgaatctcctgtatatcatcttcatcttctgaatcattatcgatgttttggttggacttcctctcggttccaaacggtttcaagattgctttagcgatgaggttgagtatgtgtgcaaagcaccggatccaatgaggccctcccttgaagcgaggccatttcccttttgtcaactgatcaatcatcactgcgttgtttgaagcattatctgaaactatgccgcagatctgagaaaagggttatttagttagtttattgcaattggatatccatgtgggtaaacagaacataccttttttgaacaccaaacttctccacaaccgattgcaccatctcagccaagtattcgcccgtagggctttgagacatcttgatgaagtcaagtggcattgattgaagtttttgatttgatcgtttggcctcgttgagccagtagatgacaatgccaaggatatcaaatccattcggggattgccatgcatcaacgccaagataaaatgcacggctctggctccattgatttaattttcaattatataattttatatcatcaatgataacggttggacttaccttcaactcaagcttaaagctttcctgtaccgcggtgtacaggagatggatggatcttgagactgtgcgtcgatttggtaagtgcttgaggactgttgggtgtaatatgctcttgaggctctcatcttccaatgcagagaatggttgtgcagcctcttcacaccaaattgcacagtgttggttgacctgaatgacaaattgttaataagttgaaaataaacagctcgtcaaacataacttacctcacggacatcaatctcaccagttccggtgactccgagtgatgcaagcaaacgagtttgatccttttcagtcaatttcttgaggcaactggctgcgtgtttaaggaggttgctaatatggttactgtagtattttcatggatattctagcttgttcacattcttattacacgtgtggaggctttgttgccacgtgcaatggggattctggggcttttgtggcccaatccttggatactggtgcgcagcatgactacgtggcacatgggcttggagacaggactccacactgctctatcttctaaaccgtgcataatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtatcacagtacccgtgatctgggggtacctgttatttattcatgcttgtattacaggatgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgcatgctgattcagaatctgcaataatattcaaggttttgtttatactttttaagttattcatttatttttatgtgttttttatcttatttacataagtaatattgtttcttttacttatgtaatatttttaatttatacttagatttttgatgcaatttattatttttatttgctgtgacaggttgtctctgccatagtagcaagctgacagaaatgggtttgaggaacttacccagctcctcttgatcggtgaggtgtgtcatacctgcacttgcaggtggttcatcatttgattcttctgcttgtgttgaaggtgcagggacttcgatagggtttgttgcagaattggagggaggtgagctgtcaggacgggccttcttgcgtggtcggcgattcattgtggattgtggttgtggaaaggcctaatggaagggtccataacgtgactgtggcaagagaggggcggaaagtttggcacggggaggaagtgggggtgagaccccgccttcttacaacaagggtgcgcaggggaagccgcagcgctgcggtaggtaattatatataaagatacccttggatatatatatattgtacatataatattatttaattatttattacagctggacgggttatgagtgggggtacacgggtaccccttggaaattcatgagaccaccaaggacccgcacctgtacttcatacacgtaacacaggtatccgcccagcttgtgagtacccgcccacgggtgccgggtacctgcacgcaggtactcttttgccatctttatctactaccttatcaccttttaccggagggcagccttatccagggcacttttccccttccacactctatctgatcccaccgggtagttccacaagtggtgtcccaacagtggcctggcaatctctagattaaacagtcacgttttggttatccattacaaccttaagataaaaaacccttaaaaaaattacattaccatcatcgccatcttgtctttttgcctcacttaaaaattcatacaaaaacacaaaaaaaattattagattagatttccttcatagcttctagaaatttcttaccacaaccaaccagttcctataaaactctactcgttcaatattggacaattaccaaacaacttacctttcaaccctggcccattccgtgaacaaaacaatgtctcagaaaatttgacctcagacggcccaaacgcaaacccggcgccgtcagaacactctgcaggatttcaattggccagtcacggttttgcaaatcacggccaagcgggaaatattctaccaagtcctcattttctggaaagttgtgtcatgctgccggagtataacccggagccatttggacaaaaaccagtcaaaattaagtcccaatctaaaggactaatgttcaacggtactaacatggacatcagcaattttattaagcgcctggaatacgccaaacagatagatggcgccctaggattcaaaattgtgcttcagataattttcttcgttgaaggcaaaaccttggttaaagaagtccaggaaatggccaaaaaggagaaccacgactgggaaagactgaaagaaccgatggtgctacgttggggtaagatgatgccgctcttgaaacatacaaggaacaacttggatcagctccttttgacaatgtgtgcatctggcatcaagactcaacaagagttccaaaatttctgtatcaagatagacaacttggtggcttacttggtccaatgccagcacatggggcgttgataaacgcacgccaggtggggattggcgtgcacgcctgcacgccaaagaaaattggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagggaatccttccgacgagctggtaaagaaaccagctcgtcgggaggaacccctcccgacgagccggtgtgacctcggcctaaagaggccgaggggatttaaaaaaaaaaaaatgaaatgaaatgaaaaaaaaaggggccgtcccataggacccatgcctgggtcctatgggacggcggcggatccttggcgtgcagttctgcacgccggtctttctttggcgtgcaggcgtgcacgccaatccccacctggcgtgcggtttggcgtgcgccagggggggtggcgtgcgtttatcaagcccccagcacatgggcaacacggaggaaatttgacatgccgtgttaaactgcttcgttcatttgatcaaggtctcagtcacaaaggaactcatcagagacaaccaaatgtgcttgttggtagacgggtcccacattttgccgccatacctaaccattatggaatacatcatttgtgaactgaaaaccatctcaatcttagaaggagaggatcccccggcaaaacaaccggccgccaatcaacctgccgccaatcaacctgcccggcaacaagctccagtaactgcgccacaaaaggatccagcaattgaagagttgaccaagactttagcaggatggaaagtccagaaaggccctgtgatataagccagccatgtagcatacagaacagcacaataaaagagaccaccttcaagcttgaaatgccattattgctttggagaaaaacacacagtgtattgatgtagcttatacgcacaggacaaatttgacaaaaaggtttatcatgaagggaagggcctcaaacttcctaatggaactgtagtacatcctgacagatcacgccccataaaagaggttgtggatagaaactgcacaccgtcacagactccgggaatcatcagccttcctccgggaactgaaattagaaaggagtaaccgacagcagaaattcacacttcttatggtaaattagaagagtgcacccctgaaaaacttagctcttacaatgttgaagctgccaaacaattgaggagcggaaaagaagtctctgagactccggccccaaagaaaactcaaaaggataacaaagacttaatggatgtcgaggaagagattaccaaactggcacaacaagacaaccatgttctattcccagggtacaaagaacatctagaaaaaacagctgcggacgtaccaaagaaagttcagttcaagaaaccagaagtcaccacgccagaggtaaaggaaaaagtacccaagaaaacttacttagaaaagaccttctccaacgagttgaccgaagctgaggaatgagtcatcctacaaatggtcttggaaggcaaaatggaactctcttatggtgatatttttgcaatctccaatggcttctccaaagctttcaagaacgagattttgcgacgaaaggtcccaatcgaaggcggcccaccagaaaaggtaactaacgccggaggagtggactcagacaacgacgaagcggaagaaacagaggctccatgcaggtcccattatgcatgcccgctgggccacataaaggtaggtataaacagtaaggaagtctaaccccttttagacaacagttccatgttcaatgtactcccaaaggatcttgcggtacacctgggcctcatcattatggaaaagaatatgaaacttaaaggaaacagcgggaacaagaacaaaatccttggtatagccgagtccgtacgtgttaaaattggaaatatctctcgaaatgtccacttctgggtattcaccggagacgtgcaatgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttgggtagtgggtgattaatacctgtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttagttattccccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatattgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttttcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagtagctcttgatgcgtgtacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatattttaccatgaaaatactgtagaacagggataacttgtggtacaggtatttcacagacaaaggagtgaaaggtaagtgataattacttatgtagaacgcaggtatgtatttaatagataagtaattaacagataggataaatgtaagataaataagataagttaatgatagtgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttacagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaatcacgaccaaagacttccttaaaaccttgaacacataaacgagctttatattgttccggctgatttgagacttcaggtttaattcaacccaagtacaattcaaaggatgttcttctttagttttgttgattaaatcccatacctcatactccttcatattatcaacttcaccatctaaagccgtcatccacttcgctttattgggatgtttgagaatttcttgaaatgatagagtatcagagtcgacctcattcaagtttaattccggtaccccccttcgacgatgagttagtatgttttctgaagagatatccccaattatttcctttgaagcaactcgagtatccggactagtcatttcttgaggatattaatgtctgtttcttcttcaagtgccggtgtctcttgttctggaaatggtcgaaattcttcaggttcatcatcttcatcaacaccatgaattacatcgaaaggattgaagaaaaagctggactgatcaatggactcattcgaaagagatggaaagactgattcttaaaaagagatatctcgacagatacaaactgtttttgattcgatcttcaagactcgataagatgaaaagtcatttgcatagccaagaaaaattccttccctcgctagtaggaagaattttcgcctttcgatgaacttctggagttaaaacgtacgctagacagccaaatgatcaaagtttatcgagattcatttttcgtccaaagaattcttcataagggattttgaattctcgagtgcttgacggtagcagattacataaatcagttgaagtatgaattgcttcagcccagaatcgtggtgaaagattggcttgagcatagagacattttgctttgtcaagaatcacccaatttgaccgttcagccatgccattattttgaggagtatatggcggcgagaaaaattgagagattcctttgattgaacagaattcttctaagagaatgtttttgaattctcctccattatctgagataattcgtttgactttcttatcggtttaattttcagcccagataatccattcttcaagtttgctgaaagtctcagatttatgtttaagaagtttgatcgccttaaacccggtgtgttgatctacaattgtcaagaagtactgacaaccactaaccgagcaagtttggaaaggtccaacaagatccagtgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaataataaaagtacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactactttacttatgtaaataatacaaaaacacttaaaatatacaaaataacttagaaattataaagaaaaatttaattattattgcagattctaaatctacatacaatttaacctagggtacctcagccaaaggtacccccaattctcactccttcaccctttaatacaaccttgaataattaaccattacctttagatcacgggccctggataattatgcattatgcataaccaaatgcatatactccaaatcttgtcgcggatttggagtgttgtgtaaagtttagaagatagtgtagcgtggcgtgtactgtctcccgcgtagtcatgctgcgcactgttgacaggcgtgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtatgcctacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaattgggccacaaagccccagaaactcactgtgcacgtgtcaacaaagcctccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacgtgtaataagccccagaaaccagttctggcatactctgtggcccatttccaaggaaatagctccacgtaacagactagcccctacccacaggttcctaagggatattcttggttcaaataaattcgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataattatcccccagctttacaataccttatagaaatttacttaccatttacaagtctcctacacttgtaattagcctagttactactataattgctgttattaagcctcaagaatcctcaagaaactccccagttatcacccagaacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaaaatcttcaagacccctttggattattactcactagtaataaccctttcttgaagattttcccctaaaaattatctcctgggatttaaaccacacctgctacaggccccagtctatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaacataaattggccactttttggatttaatccataaattccacgtaattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaactcttacttttgcaccttgtgtagctaaaggacacgtgtcttggcatcacataggccgacatccagatggatagcttccagaactgaagaggtcgaagcaaattttcctttaaacggtttcttaactcctttacacatcttgcaagtttcacgattctgatccactgcgtttggaacgagtttcttaagatagacagagttaggatgaccaagtctcgagtgccagtcaatgtctttcgacgaggagaaatacgatgaagcagtagatttcattgcaaaggtattatctaattcaaataaattattattgattttaccggaaagtttgaaaccttcatcaaaattgataataaaattatttttcttcttggtaatagtggctgaagaatcaaaaagtttgttcattgagatgagagatcgattgagatcaggagtgaagagaacatcatcgagagtgatcaagtttttagagtcatcgatgatttgaatttgcccggaagcgacggctacaactcgttttttatggttaccggtattaatttcaatattaacttctttgattttcttgaagaaagtattgtcgttaaccatatgatgagaagcgcctgaatcaagaatcgctggtttagacgcttcggaaccaaaattcaagtacgctgagacttcaacgtaattggattccacctccttaactgaagtaacgtgacccgaggcaggacgagcagcaatacgttgttcatccgtgagtttatgacatttccactccggatgaacggcttttgggttatgtacacctttagagcacggatttgggttgacatacttcttggactcggttttgaatgccgaagcttcttctttaacaatcgatttcaaagtggtcttagacgaggaatcgatacgagtttcagtaacgtacacgaactcttgaagctttttcaaagtacgattcggaaaatgaatgatcgactcattcataaggatgttgtcaacggcattatacatatccttagataacttagaaagaatcgaaatcgagatgagatcatctggaactccgagttgaagagtcgagaattgctggataaattttcaacaactcgttatatattccttgagatcgccattgtaagtcgatcacatgaatttcaaccaaactcggcctttgttattcgccgactccgacacatactgctcggtgattgcagtccaaagcgcactaggtttgtctcgattatctctcgtgacacaagcatcgtaagcgccgtctccgagatggctgatcaaaagatgagcggcctcgtgcctcttagactcagagggaatctcggatcctccaacgaacgaccataacttcttggccttgagatagacttccatccgtcctgaccaagactcgtagttgtcattgtccaacttaggaatattagtcgcaaccaacttgggcttgttctcttcagtatcggacatcctgtagtcggtctcctgttcttttgttatcgagctgccgtactgataatgtgagaaatttataggcttaaaagaatataaatttcagtaaaatgaaaatgaaaaagaataaaatgagataagagaaaaagaaaagagtagtaccttaaaagaacaggaagttagatgaactaccgacacagtaagtacacgattgactcttaaagagtatcttatcaaataattcaggataaaaagctaagaaaataaagttagagcggtcaacaacttaatgaatgataacaataagaaatgataataaaaatacctcaaggctataaatccctagcagatgatccctcacactcgatcgatgctgaacttgatgattgatgaagaatagttgagtgatgtcgagttgtgataaagaagatgagatgaggaaagagccctgttgaccgtgccagattgatcatgatgtcatgatcacaacactcccgatctggagtattgacagcacctgcacccactgtgcacacctaattccaacacctgcacccactgtgcacacccaattccaacaaaaactttgcaggcaccccaccacccgcgacattctcatctctgaccttggaccatccagacatcaaacatcaaaagaaattcaagaacaccggtgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagctttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaaatgagtttagttgttattggtgattggtaaggttctgtaaaggtggtgtatccttgattgagtggtactaaactgtgactgatgaataatacactgaggagacaacaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattacatgagggattttagctacatacataagttgaatgagtgaatgtgattggtcagacatgtacaagagttaaagtggtgggccgaccagttgaaagagtgattctgattggtcaggttgtgtggtgtttacaagtgagtgtggtggtaccacctgcagctgtcatgcaaggaaaatatactaatttagactgcatgcatgagttatgtaatatgtataagtgaaatgtaaggagtgtatatgtatgtatgtgagattgtactgtactgagggtgtctgtagcttgagggttgtaattgggattggtgatgtgtagtgatgagtgaaatccttgtgatatgttgtccattgttgggtaagagttgatccaggtgtgttccagtgacgcctccaaggtgaccaagggtgaatttgtccgtagagtccagttcttgagccgtatggtgtgatttctgagagaaattaggtgataatatgaagaaaatatatatataagaaaagaaaagaaaaaagtttgaattttcacatttttgactaccacaccggccccttgggaattgacttgtcaaacaagcacggagggtaagtcatgtctcaactcatggatagattttaatccacctttgaccctgctgaaaccgcccaaccctcaggaataaccgcgatggcaagccatcaccacccgggtgcaacttggaaccctgacggagccaatgcatgggaaaatcttcaggaagatttccaacctgacctcgctgcaatccccaaccacacaagtacacagccccgcacattctcaaaccataccggacctggcactcaaatcatcccacgcaacttgtcaaacccttccaactatcaaactggccccggcgttccgcaccttggcggcattcctgccacaggggcaggggttatttctccatactcgactcattttaacacatcaccaagcccccttggggaaaatggaaccgaggccggtcctcagttcaacacttctaaccccaatcacaatctccctggcaccccaggtgttcaagcctgaaaccacggagcacaacccacccaaggcttggatctttcaaccccccatctgttttgacctctggaagccatcggacccaaccaagtaagtctttccccttcaaatgatcccagtccacacagacctatgaagctgatgaggctgcaggccccacccaacacccgggtccaatgggaggcagggaagcaggggggattggcccaatacgcactccatcccacaccagtctccccaatctttccccctatagacatgaagaccggtaatctgcttctgactccgtcagcagtttcagtcaacactcaagctcatccaactcaaccacctcaatccggccagaaaccctgacttaccatctcctgcaagagaaacttgacaatcatgaggagtttgctcgcatcggacaacccctcttcagtgtaagcactccctcctaccccaaagaatcaggtcaccaaccactgcctttcatagattccggaacacaagcggtggccggcagcagttgcattgatcttgcagcaagcccaggtgaacacatcatcccaagcagccacactgggcctggctgtccagacaaacaaagaaccccccaatttcaagacccttgtcagcaccaacatccggatcatcttgctcaaccccaaacttgacgtatacggacatcgaggcactcgcagcaaccaaaaggccgaaacaccatattcaatgatgaaggtcagtgtcactagtacaagtagtaagaccaaccatcagattaagtaaccaatcactcgcctccgacccttcttgactctcaaagccctcaatttctcaaacagctacccaacaattacagcaacaataccacatttattaaatcattcgatgatttaataagcaaacagctctaggccaacaagctcaagctgttgaccatcatccaatcctgcttgcccagtccacctgagaaagtcccccgtgtacatcggcatgctcccctgatacaaggacactcctgtaccacaggtctattcagatgttccaccacccgctagggcccgactgtcttacatccaattcatgatcaacctcaactgtatccaacaagagggtaggaccaagggcaagacgccaaccttctggcatcaaatcaaggatgacctcaatgcccacatcaacaaagggcacctttgccaatatgcctttgggcaactgatcctacgaaaagacaagcgactgtgggatggtgccaccgccttggacgaggtcgacccggaagactgtgctctccccactaaaactgaaatcaaagccgagattgccggtctcagtgcagaccaatcctcccaggccaaagcggctgaatttcaatactcagacctcaccactgctgataccaaattggtgtatgcaacttttcctcactcattctcctacataacctagctgccttgtctccttatgatattgctctctatatcaatggggctacataaagtaaagattgacctatgcctatccccaaagacacaaaaatacattaaaagacaaaaaagacacaaactcgatttcctttttattctgaagaaacatgtgaatacagttgttccaaaatcaaatgagaatgactctcaccaattttggcacatctctgctaagttagtatagagtgtgttttgtgtagatatcaatggccactgagaaacaaaccagaaatgaagtgaaagattctctagtacaaagaccgaccaagcacctcccccccccaaaaaaaaaaaaaaaaaatggaccgggagtagaatggtttcaaatgaccgattggtaacccaagcacaaccttttgaaaagttgggccactggctatgaaacctttgtcccaccaattttggttgtgatttggttggacatcggttatcgcaaccgcattcaaaaccaaaattattttcaggttaaaaaaaccactacacaaacgttttgagtaacgttacagtcatgcgttggttctacttgggttagattaaccacatcaaaaacgttttcgaaaacgctttggttggctcaaggtctcgatgccgtttttttgaacggaatcagaaacgtttcttgaaacgttttcaaaaactttctgcgccgacttccagggcgacgtcccctgacattcaattgaaaatgttttgaagcagttaatttaagcgcatcaaaacgtttttctgcactcgtggggtagtcccccaagtgaacaccaagctgaagggatatgtaaaatgatgtgataaccctcgccagtactgctgatcagacgatcacaaactgcctcaatcacactcggcactgggagcaagtacaacaattgggctgtgagatgcagcaatcattacagagtatccttacaaggatagatgggattccggctgtcaactcagtcatccaatctgatcatgaaagatcttcatctccaaagagcccaagctgggatgcggcatggcgagccatatgggctttcatcttccaaccaaatgccaaaaattcaaatcagttcctcctccaggccggacgtacacgcagaggggagtcgtcatctgtcacaaaccgcgtggttgtcccaaagtggaagaatttcatttaatagcggcacaaggttctactgtagttcatcgttgaaaagtgcagccttgaaagacgctaaagatgtttcccgagacggggactacatcgctccgatctatgttgaccataccgccaccggtttggggttggccgttctgtgttcaaaggcatgtatgtcattgggaggtgtcagtgctaccgtcgagtaataaaaagtataacgagtatgcattgctggccacacgtaccacatccagtgtcctatctgttttacagcaccggataacactaaacccgcctattgcagcggcgtcagcgcagcctacgcgcggtgcgaccacacctttgagattatgtagtacatacaaagaatcagtttaagtgaacggtgaaggtagcatgtattgacactactctagtgatctgaagtacataccgtgaactttggggacttgtgggttaccgtaatcggatctcgataagcaaacggctgttgggtgattcgcatcgcagtttattgcaacaacgctgatggccacttgggtaactaacgaggctccggccagtaaaatcatagcggttgagcggtaaacggagttcatgatgacggttttcgggcaagcttaaaagtcgacggaagtactacttgtataacttagaaattggaagagggaataaaagtgcgttggtcaagttggaatgctgggatgatgaaggatgggggtagcagagcttttatggggatcaatgggttatcgaacggttcggacttaaaggtgtcgaggatgatgagatctttcatttcttcttcatttgacaacatgaagctgagccacaagcccaagtatgcataatattggcggatggtaatactatatccacttgaattctggtatacacaaatatagcctctgccactcattgacaaaatggagacagcttacatctgtatcagccctaacgtaactaagtccctctttatttggaggggggacgccgtcccgcagtatcagcccaggtctcatgtattggctatagagtgcaaaaggcccagccggtcatacatacatacatcaagtttgcgaaaaccggacatcgccctgggcttggttgggtccgctcatgagaagatcacgttatatgacgccttcaagaccggagtaacagaagtgccacctgacgagatgaggaccgtcgtggccactgtagcgcccccatgggaagctaactggaagagcttatagccatttatgtccaactttgactgctgtacagagggtagcctgacaacaattgactgcacagctgtactacccaaagcattttttggttgtccctctttatgttggtccaggtccacttatccccttgagtattatctgtcttagttgtgccaatcacagaggatgccctcctcagggaagacactcttccgtgatcttcatatgcatttcaggaaattgtgtgattggcctttcaatgacgcaatgcctaaaatcatgaccactctcagaaacatcaatgaatgaaggggggtgaaactctggagaagaatatatttgttacctcatgattgtttatgttattttctgttcaatttcaagtttgtccatgtcaccttgcacctgtcaagagcaagaatgtggacagacaataggatggtatggcctgggtcatgaatgtccccaggggccaaagaggccgtgaattggggatcacatagacttgaagtctgataagtttcccatggaaattgcaagttagcttgaggatgaagttctggctacttgtcatttaagtgtgaaggacgtcctccacaaacttcaaacaatgaatcataaccaacacatatgaaacttgcgggttcaagaggtagggaggatgaaaacaggcaaagcagtccacccgcaccatacattctttctccaagcaagggcccctttgctctggttttgtgtgtgagtagcactcacaagcattttggtagactgaggtgagcaattgatgatgatgttaccaggatcatcttcaattgtttgaggctcatgagcagcaggattagtttagactgcagcccctgagcaatctgaactgtttgttcagatgactgagtgtcttgagccttgcccaatatcttggaatacaagtgagaatggggtatgcattgacccagtaacactactattgtctcgcgacagacggccttgagatctcacatgacaaaagcccctcttgatcaatggacaagaaatggttttgttttgacagcagtgattgtcctcacgcaaaaaaaaaacattgagcaattagatgctacaagatagtcggcctgggcaggcttgaacaacagattcccgggtggatggtctcccgcaagacaaaaattgaacgggtcggaaaaaactgatggatcaaccaaaaatcggtttgaggatcaagtttgaatgccggtgattacttatatgacttagaactcgagcgactcacgaagggctgaagttggcttatcgtacaactatttccatcaagacggactcggagatgagtgagtccacctccctaaggacgtccttcatccattggcgattagggtccttcatcaatgggcgattaggcgataaacgaagagggtgacgtcttttgctggcgtaatattgccggggaccacgcggactggacctggaaacaatctcgcgtattttccgacgaaatctcaccagctccggatgctcgacaacggttgtgagggccaaattgacactacggcgccgttttcttggttgattgcggcctgcaaatgggtggtctgctggggggctactatggtctgtttcacctggaaaatggaacaatccacatgggtgggtcagttacatcttgcccgatcagaatgaacacctgctatgcatacctgacattggcaatggatctcttagcttagctatcaagaaaggtttgtcaagtgtggactttgaatcaatttggagtataattggacttgaggtgagatgaggtttttggacgatacgtgatttgtgtgttgttgcatgggcttgtgaattctcagcatatgatggcttctgtgctctatgctggtttgacattgtgtgccaccgtccccaagaggtggctgacctcaggcgccgtttggaccttggatgaccctgcagctgcccatgtgccttgagaatccacataatcaattatgggcaggatgcatatgagtgacctgatgcactatctagcactgagtaggattcaatcgccagctggtctcttgcgattgaatctcatacttcccctccaccaccggctgctgaaatggcttgcgcccgtggttatcgttcacttgacctctccgtccttctttttgtttcacttgaagatcacaatctctcttagtatcgatgatgacttgtcggacacaaagtgaatccggttcttgtaataatttcactctccatttctcataactgtcttgctggggctcaactggcaggttgaagccttcgctgaaaccgggccaggcccgtcgtgggtgaggtcgatgtggccctgaggcttgggggtcaagagaaaccccgcgagccgacaggaagaacgcagaataagtaccgaccgcagtacttccggtacagctacggaaagggagctgtaccctgtatttcgttttcgtttttcgtggcacaactggtgtaggtccaggtccaccgtactaactcgaaagggggcagtctctgatccggcaaagactgacaagatccttgtgtacggaagcccagggaggacaggtacggtggacctggaccgacaccggttgtgccacgaaaaccaaaaacaaaaataagcttatccgaccgtttcgggaattgtagctgtaccggaagtactgcagtcggtacttgttctctgttcttcctgtcagctaaacgggctctccgccgacccaccgagcctcataaaggtggtcacgtcggaatggtcttttggtctcgacccacgagaggaatctaaatttgggttattctcggcacaaataaaacacgcgcataacacggatgttggacttgatttagatgcagaaacgatgatcagggttggcgagccggtttatcggacggcgatcgagagcctattgtgccaaaagcattttgccgtgacgcacgacctgagctgggctaggatgaggatgaagagagctgaggagttgattgaaaggaagccccaggactacatactgatctatactttcctttgtcaattgcacgtcccttacaataacactgtgtcctctatttcccaccccttcttgtcaagcacactttcctctctctcttaatctcactcttttaatctcactctctttttggtggctgtccagttatctaccgacaactacatactacggccactaccatcaccacaaacaaacaaacccaaaaacttacaactcatttattctagtcatcatcatcttgaaaacctttttcctttctttgatacaactctctctctgtttaaaatctcaatcaattttttagtttgatttaacttatcaatttgactggtacaatcttctttgggaggcattcataacaaccagaatgatcaaagccaccaaagaaaacacaaaaaaacaaggccaaacccagaggagaatcagaggaagaagaaaacaaactgaagatgcagatggatgtggaggtcattaatctttatttagttttatcctgacttttttattgactgatttttacattgttggttactctttttgggtctttgtcctcctctctttcattcttttacatttcatatttgcaacttgaacattttttactatttttgtctcatcatttcttgtgttgctgcattttccacccaacctatagaccttgtcataaaatttgtcccctcctgctaccagaagaccttatttgcttcctaaattattcacatttgtgtaacaaaaactgcaggccactaaagctatgtctgacctctgtgtttctttttttgggcatatgtattcttatattggtcctcagagaccttatccgttttctgatttttttccgtttccgtcacaaacccctagcgtattaatcctatcttcaaccgctgtgctttttctggtcttagatacataaaccttttcccatatgtattattaaccggtcctacaagaccttatctatttcctaattttttttccattaccttcaccaaacccccagccttttaaagctatctctgcccgctgtccctatttctgagcttagcttactatcaccgctttctcctgaaaacttcattgggtccagtccccaatacctcaccctctgtaagctgttttgctattttgcaaaataaagacaatgtgatgggttgctgtctaggcatagttgaacagaaaaggaagaggtagaaaaaaactgcaacattgcagatgtgcgtcaaaaggtactaacttgtcaaatcaaaacaagtaggacaggacgaaagcatgaatgaaaatagcaaaacaccttacagagcatgcagattggggacaaaagcctactccgcaactctctacattgtcttcatttcgcgtatcattgatctatttaacacctttcactttgcccctttatctttcactgtaaatctccttctcactcaaaatcttatcactctccatttcataatccctatgcctaagttgtatcatatccaaggcagccttcaagtagatagtcctattaggtgtatattgtttttttgtttgacatttaatttaatttttaaataggattcatcaggcggcaaagccacccgttgacactagtaataattttaaatgtagttttgaagggctgaaggccaaattccttggttttggattggttgttgaatttgttagttaattatgcagttaagttggtatatgcacacacatctactcaaatccaagtgaccccatgtcagctggcaagcaaaacccagttaccccataacttgtcaacttatggttttgctacaccaactgcactctacacacatttcacacacctttcactgattattattcatttcactcgtttcattattaacatactctacatatgcttgtatctagttggccttgccaaaccagatatataaagttgtacggactgaagtctattgttcctcagactttcagaagagacgaaaataataacaactttttatttcaaatcattcctcttgagtttgaagataaatcaacaaatcactacttcaaaattgcctgttcccttcacatcaccacatcactgtccggaactctcagcctgaacttctaaaaacttatcaaaggcttgggcatgaacaccgtggaccatattagatctttctacaaattggagccactggacaactctattaaacttccattgagcagatctcatcacctcggagtaacccaccgctgacagaggtttggctgcaaaatccttccatcccaaatggaggaaacctgtgtacacatcttccacttagaatggaaaatggctgagttgagctcgcccaaatttttcagctcatccagctcagtcagctcttggacccagctcatccagctcagtcagctcaactcagctcccagacccagctcagtcagctcttggacccagctcatccagctctgaaatccagctcatccagctctgggatccagctcattcagctctgaaatccagctcatccagctcattcagctctgaaatccagctctaattcctaaccccaatccctgacccctaaccctaaccccaaagccctaacccctaaccctaacccctaaccctaacccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcaaggtagcttaaccccatgggggtggacttgttgggccaaggtccttacttcagcgggaaatagccacccatgacagatcctcctcacaaatatagcaaacaaccagaagccaggatctagccgcaagagaattctggaagaaacaccaattaaatccctgtcacaacctcaaaatttcctcagaaaatagcttcaaaacacagtcaaagtcagaattgactggggacagccaataagttgggggaggatgtggtagttattcctgtgtttctacactaaaaatataaatatttattcccatctttttctacatgagatataaggtaaaaaaacatcaaaaatggatttctgaggtaaaataacccctagtcacccactacaactacccccttatctctattagttcagaagttacacctatttcaacctatcacaggatatctcttggattctttactctgactaaaagctcaatttgaatactggatgcatattggatattgagttcctttttttcatattgaattcctttactggctcatattacatattgaattcctttgtttgtgcacatgcattcctttgtagcaggaccttgtaggccagccaaaatccctcaaggctgtgctatcactagctaaattccctcacctgcatgtactagactagctaaattccctcattggatattcaggccagctaaattccctcacctgcatgtaccctggagctaaattccctcacttttgtctatataaggaggcatctgcctgccagttgtattccctcctcatcagatgctctgtagtcagtcccccccataacactacatcactggtcactcttcaatattattagctacctagtattgaggttttataattataaccccccttatatatattataacagtttatagtgtagaaatatcaacattactttttttcataaccactaagctatctcacctttgcctgaaatccactgctttttgacttcatacaccccaaccacaaggacctgggttcaattcctattcaagacatccactttaactccactttaactccacttcaactccatcttaactccaccttaactccaacttacctccacctgcgcctggtcctccgttccattcctggtcgaagcataaaatttatataccatcaacctcaaggacctgcgttcaagcctcaacctcaacaacaatcattgacacttctatcaacaacttcatcaacaacaacatcaacatcaacaaacaccatcaacaccattaaccgttatacgtatcattcgacagcttcatctcgaactatcctctatcacgatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccgtctccattcagcaaaaagggtttcacaaccacttttgagtcttacaccgctttccagcgtcgaggcgaggtttctttccactggctgctagttgaacactagcagttatagtgtgaccatcaccccatcaacgccaggtcacacaagagaccggcgctgacaaattaattgggcccagatccaacaattcaaaataaacaaattctggagcaaattaacaggcaatctccagccaagtgaataatattgacatttgtcattttcaggggtgagcaactctcagccagataattctgggaacagtgcctcaaaacaccattccatatataccatacatactaaatatctatttatcagccatttcaaattaaaaattgaatgttgattaatccagcagtcacacagcccacaaacaggtgacaaaactcaaattttgtcacactgttttttttttgcagaaacttgcctgcagtgactgcggctactggtgcagtcacacttggaaaaatatcaccacaacaaagtattgattttgtcacctttttgtgggctgtttgaatgtcaattattgccattgtcattgaatgatgatgagtatgttatccatacctgttgtcattgatcaataagtagtaatatttcccctttccctcaacctacatgaagccccattcatacctccatgactgtctttgcattcttgagcttcctccagatatatatgtactgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataaaattttgttagtatttttatattaattttttaaagtttaaagtgtattttaaacttacaaaaaaggggattgttggttaaacaatcaaagaaattataacctcacaatattacttgttaagaggcctagagttgagttttaatcaatactctgaattccaaaggaggaattgaggaagggcgaattgtttgttagacaatagatcacaaggagttcgtccaaaaaggtcttttggatgagttgaagattcctgggcaaattctagagcaatacttctgcaacagaaagtaagaaaatggccaattttaaaggaataaggagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctgtttcgtggttagaatgctaaggttgataagagaaatggttggaaatgctggcttcaagtatatagtagtatatttggtgaagtgggtgaatttctgaggtttaagcacttattaaaggagtctttatatagccacacacttgagggtggcttgcagtgcacttttgcacgatgacactgatgctttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagaaggaaaggaataggataatctttttggtcttggttatttctgaagaagattaatttatgcagtcttactgtccctcttggatggctgcagacagtcttatttccctggtaggatagctgttataaggggagctaactctgacgcctccaaatcaacagaaactgaaatgggtattgacactgataaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaaaagaagagataatagaagctaaggcttgctttctttgatcagggctttggtttgatgaagagtgaagggaaactgagagagacagagaagagaaacaagcagaaagatgctagcttaacttatgagaagagacttactaatgataccaatgacactgattagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatctgggtctgtttgttggtgttctgtgttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggcagagggagctgaaacctaaaggttggaataattcttggagtactgtgaattattgcaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaagtcaaaaaagtaaaaagtcttaaggtaaaaaagataagataatgtttggaatagaaatgggcagtttgggcagtcttttggccggcttggctggctctaaggctgacacaagacatgtattcgtattggattttattgtctttattttcagcctgataccagtatcagtattttcttggttggcaaaaaaatttattgtcttggatttggatttacgtagagattgtttgtttgtacttgggtagctgttgaattttttcagaaaataggtaccaagtaccgcacttggcacctcccggagagtaccggctgtacttttggcaggtaccgcgggtactgcccctctcttcctcacttagtttgactgcaaggttcattacaatctttttgcatcatctgtttgagtttttttgggggaattttttgtgactatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaagtacatttcactttcaacagtacctcactattcagtactggatatggagtaaaaaaaactggatattcagtgtttttttgaaaaaaaatggggtgaagaggtgaacaaaaaaaaatataaaaatgctacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcgagtgtttaaatttatcattgatatttcccaatctttgggaaatctataaaggaccaaatttgatttcattttggaaatcctaatgttgttggttttgagctataagcaaatggacaaaataaggaatatcttgaatggtaccatctgtatggagaagaaaaattaaaaacttgacaattaataataagttgtggtttaactcaagttttcaagagttcatagggtcaaaaaaaaattgggaaaaaattggtgagaaaaatcaaaaaaaccttttgagaattttttatatatccaataagaattatcaattttagaagattttgagcatatttagaattgccaaaaaatgaattaaaaaggctggggaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaattccctaaaagaaaataaaagaaaataaaataaaagaaaagaaaagataagataagaaagacaacaaaaagggccttgttaaaaaaacgtggtttttccgcgttttgatgcggtttggcagtgctcaaaataatatgaagttgaaataataagaggaaatgaaataataaaaagaaacagacacataggaaaataatataatgaagcaaactgttggactgagagggtatttggttacatgacatcttataattgaagaatattcaaggagcagcaagtagacacctctgggcaataaatgatttcagtttttttactttgaaaatcagaaggatgagattgctcaccaatggtataatgtgaattagcctctgacagaaacattgctatgagcgggaaaaattaggccttccaaggggctatgagctgctactgggtgtgtggaagaaaataactcacactacaagtggttgtatcttttagtgaacacgggaaaaggtttgtagaagactggtgatttcattttctaactcagaaagcatggttatttatctaaatacaaattatggctgagttttgggacagaaggtagagatggtctctgggtattggttgtggatacccgttatctgctggtggatacccgccagcggatgcccccttttctgtgaaatcacggcggatatccgggtatccccaaggatacccaaggccggatggaggagatggccgtctggaaggatttccttccagccagcaaggtaaaatccttccagccagctgccctgctgccaatttaatgggcaggtatccatggatacctgctcagatacccgctacggccaatggatacccgtcagcgggtgcgtatacggatacggatgccccttccactgaaaaagggaggggatatctggatggcatggggccatctctaacagaaggtgaagaagcatattcatctggaaattagtgagaaaagagtgacagatgaggcagtagtgaaatttgtgggacagaggaaaaaagaagaagaaacaatgaaagctaaattccaacatgtaggaataacagaacagttcaaacaggcaaaaaatgtcatcatacattactaatactcaagttcaactttgcaggtaatatcagtttttttttgaagcaaggggtttccctaaatctgagattctgataagtgaaatctgcaaaaatcatgaaacacccccctcattgcaccaaaaaatgtcagcataatacatagccatcaccttttccttctcagttgggcttcatgacatgatctcatagtccttatgtgtataccatgtttccagtcacctgcatgcacactgtcagcaaacctggctaggttgagggtgtcctggtcaatttgggatttactcaacctatttaaagtaagctcatatgaaccatcaaatacagttacaaggaagaaaaattggattcatataagttaaaagggctcacaataacttcttacaagaattattttcatgtctgggagaagacttcaggacaactgcagagtttaatcttgcctgaatcatctgcataaactttgatgtgtggggagggcaaccaataaggtttgcaagaagcaataaaaattgttgcaaatactgcttttttgtccaatcagatcctcccattttaactatgtaggtttattaaattggagacttgtccatttttaatggataaatatgaaaaacagaagggctaacaaccaggcatgactggtgtcttgtaactatctataatcagtttgcctctctgagaatttggttgtgaaaatttcaatatttgcatgtcccttgctgttatagacaattaaaaataagtattcacttacctactaccaaaattaatctgaggatgtatgtattagaatgagttccattcatttttttccacagtctatttgatcagtttcccattgaaacatgctgcattggaaatgactgtttgacatgtcactaggtcatttcctcagctggaagttggtgtgagctgggtgagtaccttcaagttgtgtagtaggaaatagtatgtgataaatttcattcagcatattcctttgcatcaaacagacaaaacaactcaacatgtccttaatgggaggaacaacatgtaagagtcacatcaactcttcactggttgtatagataggtgcagtagaatagagatggcacttggcacctgttggggggtacctgtcacactttcagggcatgccctctgcaccacaagccactaataatgcaggcaggggtgcagtgaaaggtctgttctgaaggtgtgacaggtacccccaacaggggccaagtgccatctctacagtagaagcagacaagtagtctggagagaaccaattctagatcatcagtgtctcaaattgcatgtgagctagctcagtggaaagaagtgtgctcatgttctcttggtaagtaaaatctgaatcaagggagaaaatagtgagaaagatgaaatgaaatacaggaaagcaaggatgagtggaatgagggaaagaaaaaagaaatgcttgcctaactcatgagtagaaagaattgtgatatggttctctaccaaactagaagaggggggaggccatgaggaataaatagctgttggtgatataatgtgtttgtaatctggtttttgaaacctgtgagtggtgcaggtgtcacacagcatttcatttaaatatttctttacttgatgtgacatgtgaagctctgtaccatatccattcagtaaagaatcagacaagtagcctagagagaacaaatactagaaaaaaagtgtcttaaattgtgtatgagctagctcagtagaaagaagtgtggtactttttctcttggtaagaaaaatctgaatcagggggggaaatagaatgaaatatgaaatgatatacaggaaatcaaggatgaattagaatgagagaaagaaaaaagaaagacttgcctagtgcagtagaaataagtgtggtatgattctctgccaagctagaactggggggaggccatgaagaataaaagctgctggggatctaaggcttgattaatcccgttgagtctattttttgaaacccatgagtgttgcaggtgtcacacaacattttgtttcaatatttatttacctgataggacatgtgaagcactgtaccatgtctcttcagtacagaatctgggatctgtttggataaagaagtcaattcatatctgaaagatatttaaggataaaggggatgctccatcaattattttttaaggatgattcaattccaagattattatgacaagtatttgcctattggggctctttagcttctttctggttttttgttcaatgaatgaattgccacacaatttcattgatgatcttcatattcaggaccaaccctccaataatccagttgtctgcacgcactcattggccctgtcaaattgggaattgccaaagagaaaactttgggtgcacaaatctgcacatcagagcccaacagatgatgttattgatcatggttacaccacttctaaactaaaagagctccaagatgctggaaagaaactgaagcttgattcatcagaagatttggtaccaaaaaatgaatgtgtatctctgccaccgggatttgaatctcagcatccaacatgcactcaagaaattggcagatttgtatctggttcaacagaactatcacccacttctggcaccaaatattccaaaccaaaccaaacaattgatcttttgtctagatttggtatttcacctcctgctgatcctcccagagtccagagctcttggataaacaaggaaaagtctttacatcaaggccaagatgaaaccaagaaaacctggctggaaaattataaaaatgagaattcaattcctaaacacaataaaaacatgtattgggaacctttaaattattatagtattagaatgattcatgaatcaatgtgcaagaaggccagcctgaataaaaatctatcaaaatcccactggagaactcaaattctaaatcagcaagaattgaggtgttgtattgatccaagctcacagggaaaagctggctaaacctcagcagatccagaaaatctagacaaaaaccaaagagatcttttggagaatcagaagtttttgaataatgggattaatgaaaattcagtctatggaagagaagggaattcttgtgaagctcctttgaatattgttactgaggaacagattagaaatcctatattggggattgagagaaaaggtaaaagaaaagctttatgtgatcaaatccatgaatttgaagatccaattccagaggttgaacaagaagttaaggcagttcttgaaaaagttagaacaggctcaaaacttcatactttgttagattatggaaatggtgctgaactttaccatcaaaaaaacttattctacagtgtcttaaatcaaggaaaacctgaattggatcaagtaagttcaagccattcttctaggaaagagatgcatgaaagctacagaaggttatggcatcaccaagatcaatggttcaacttttgggaaagaagtactggaatcaatatcttgacagaaatcaagagcaaagtatatgtatctaaaaatgtggaaagattattacatatatgcttgttttacattgagatgattgatatgatcatcaacaaagatgaagggattcatccagtgattgagaagaggaaagagattttcagcaatgcattgaaagtgtttgaaaaatttacaacaagttcacattatgaaaagtttaaaattgcagacccaaataactcatacaacttgatccacactttggtttggcctttcttgaatacttggattaaggaattgggaaacaaggacctggagatacttgcttttagagggaaagattttatacacgatggattcaagaggtttttcaaccacatgctcaagttctcatgtgacaaagtgaaggtttaaattgaaacatggtcaacgacctaattttcaattatttttcccatgcttactgtagttcttctctgacaatatggatagatttgatttctgtatctatcaaacccatcagggttgtccaacacaaaatgatcattcaaaatttatgaatggtatctatctggttatatttgacaattgaggttcaataagagttaatagagtttaaaatctgttgatgatgatttcaactccattatgttaagaataatcctttgagggcagcctggcaggttcagacaaaccttgatttttgatctcaggctcactcagtaaaagttccctctggttggtggctttctgtgtaagactgggattgggtgcagaacccccttccaaaaagagtgacttgcctgtgaagtcaaattgctggggaatattcacgttttcaatagcagaaaatggcatcctgttgaaaacaaactcactgatccattttggaaatcttctgggccctatctcacaaattctagatcttcaggcagaccaccaacttttgcaagttgcctattggctgtctcctgtggatgtgctgacaattgccttcaagctaagacatgaactggccttgtgggctgtcattgttattgaccgaaattaaccaacaatggagcatatagttctgttaagaatatattgttgttgttcatgccaaatttcacaaacactgtcgatcacttttttcatcacttgcacttggtttctttattttatcagagttgttcagtgctgtccttggtgcacttgaattccccatcctcacttgcaactcaaggtgtgtacatatcttactccgaagatcaccccacgctctaatactcacacgcgcatgttaagtccaccactcaagctcacattttttattcccatgccatgtgatcgattctagggggtggctgtgcaattaaaaagagtttcagttcaactctaagattaagaaatcagaggcgcttatcgccggatatttcctggtgtaaaatttggctgtgcgttaagcgtcatgggtgattcattgaattgcgaaacaagtcaatataagacgcagcgaaaaaaaaagccgtagattcccccaaaatgcaagaaatcatagacgacgaccacgacgaccacctgaatgaaggggaatgtcagtataagatcaagcgatgtgattgtagattagatggcgtaccttttctgcgagtgctgtcggtagggacaggggtgacatcctcaattcggccaatgcgcataccggcacgggcgagagctcggagagcggcttgtccaccggggccaggagtcttggtgtgagttccaccggtagcacggagcttgatgtggagggcagtgataccgacttccttgcaacgagcggcaacgtcttgagcggccaacatggcggcgtagggcgagctctcgtcacgatcggccttcactttcatcccaccagtaacacgggagacggtttcacggccagagagatcggtgacatggacgaaggtatcgttgaatgacgcgaagatgtgagcgacaccgaagacgagttcaccttcccggacttggggtccgagggcaacgttgacctcctccttcacaactttggcacctttctttgggggctgcagatgagaaaatcggcgatgagtttgagggtcgtgcgggggaagaagggatccaaatgaaacacaccatgttgatttcttgattttctgatctaccttgattgatcctcaactggggctgacttcgttggaagcaggggccgtgtcgagtaagggtgtggtgggcgtggtcgttgatgggggctgttggcgatcactcgtgcgagcggcgtttgaccagcgatacggactcaaaacctattcgggtgacatgtggtagtcgtgctgcgcagctcttcggtggacgcagcctgcctccacgggtgacaggccccccgtgggtttgacctaacttgatgataagcggcccggccactggtcagccaacttccatccggtacatagcaccgcaacccacgccgaacatcagccagctccgaccagcaagtaacccgactcagcaactccagccgatcaagacttcacaatggtaggctcttcaactctttcttcattgttctgtttctcgttgctggtcccactcgtcctcgagccttgaaccatgccacatgagaagcggacacaaatatagctttggagatcattggcctgactcccttgcttccttgctctgcagggtgtccgagggcaaaagaaacacatgaagcggtaagcaaagttctccatcaggcctcgtccaaaattcctacctgttttgcatcactcacatgtgcattcctcctaatcagtctcgcggcgccatcgtcatggatgctcgacaagctcggtggtacctacgctccccgatctaacccaggtcctcacaagttgcgcgagagtcttcctttgagtgtgagtgactatgcaatctgttcttcagtctcggcagctgaccctttgctcctacaggtgcttctccgccaccgtctgaaatacgccttgactgggcgtgaagtcaccttgattgtcgcccaacgactcatcaagattgacaacaaagtccgaaccgaccccaagttcccgaccggtttcatgggtgggttatcatcccaccgagtccttcaccgccacacgctgaaaccttgcctctttacagatgtcatttcaatcgaaaaatccggtgaacatttccgagtcatgttcgacatcaagggccgattcaccgtccaccgaatcagcgctgaagaggccacctacaagctttgcaaagtcaaacgtgtccaacttggaaacaagggcgttccattcattgtcacacacgatggccgtaccatccgataccccgacccaatcatcaaggttaacgacaccatcaagttcgacttagtccagaacaagattgtcgacaccctccccttcgaagttggaaaccttgtcatgtgcacaggtggtcgtaaccagggccgagttggcaccatcctcagccgagagaagcacggttagtgcttatcttcctctcggcccctaattcgtatactgacctggatgctttttttcagtcggtggatacgacattgtccacgtccgagacgtcatcgaccgaaccttctccactcgtattgggaacgttcaggttatcggcgcccacggcaaaccatctgtctccctccctcgtggcggtggtgtcaaattgaccattgccgaagagcgtgatcaacgacgaaaacaaaaggagaaagaaggacattagtctccctaccaccatctatccgatagctccatgctctctagctacatgtgtttcttgcccttcatgacctcacgtgaaaagagttaatcatccattatgcctcgtacctacagtggcgcgcggcattgcactgtacaaggctgcccgcaaaacttttctggtcgcgcggggttaaaccccgaccccgatgggggtccagcacttgtaataagtgtgtttttggagtctacagggtgtgtagattccaaatctaaagttgcaaacaatttggtccagccaaaaaaaaaaaaactttttttttcactcgaccattcggacataggtcgtgtatgggggtcttagtacatacttatgggttagggaggtatcctaatcccatactcacatggccaactgtcagccaaaacccataaacatgagcttaaagtgtatttcacaggtcaattacagcagctgtgacaccggatttacatctcaaccccccaaaaacaggcgaaaatcacaaaaaaatccaagttttgggccccgacctttcggacatcgcaaaaccttgtacagtacaatgccgcgcgccactgtatgcaattcatttcgcaaggatgatcatcctcagtgcattgagtcttgaagttgcgcccatgggtgcccttcatattgtgacatcaagaagagtcaatcatccattatttcccctcctacgccactcattttggtcgtgatttagcgcagaacattttactatctgattctctcgctccggacttctcattgaacataactggttttcgaagatcgatttcctcattgatattgaatcgtgacgttcccgccacagcataccctgctcatgtccattctcgaagcagctccactggagacagcaaggaatggcttcagttttttgatgcgccctcaaagtccggatggacgtcgtccattgcagtttccttggaggttctttctcgaataatatgatatattggattatctgatatggctgtattcttcacaattttaacttcgcagtcaattgtaagagagtaaggcacttcctaccactaaagacggagttaccgagcaaacgttttttgctttcttcatcttgaaccatcgcaacccgaagcggcgaacactaatgtataattcaagccgacaatctgacgcttggcaaagagttttctggcattgtgctcattgtaaatggtacactagtactgatggcaaacgtgatggatactgtcgaacgcgttgttgatatccttggcaagtcaccagagcgacaaacaatccaagtcaacaatccatcctccctctaacagatatcggagctgacagtggataatgttaatcgcgttgcctatgagtttccaagactggcttcagactcaattacggatttaccacaggttgagatagggatgggtgcgcctatggggtgcacttgtatattgagaggtatattgatacatgtcgattggttgttttgcatagcccttcaagtcagtcaatatcgatatggagaagcaccacttcaacaagatagcttgccatatgtcaacatactaccaagtcgactagttcactcggccgctgaaggattggagcatgtgtgtgctcagacataaaaagcaggattgctacgctcatctttcgaagtataacaccttcaatcaattcggagtatccaatccatcatccactagcaccatttcttggaagttgacatttatcatctgactgattaccattcacaaagcttatcacaccgcgatcatgccttctttgactcttactcacacggtagctccagtcattggggtgaagcgagagagtgaagcgccgttgatcaatcccaaaagaagagccgaggttccggacattatagaaatcgacaatttccccgatgtggcagacggtgctcgagtccagtccgtcgcccatacgtctcgtgaggttttcctgttactcttttgttgaactggctctttatttgcaaaaaactgataatttcgttttaattgtgaacattacccagatttggaagacggcgctcgtgtccggtctgttgctcaaaatcatcgtgaggtctttgtgttgctctttcatttggtgtttgttgagaagctgaaacttttgggttaattttgaatatttctgatccctcgtatccgattggtctcaggaggtgttaatccggaagccgctacacaatactttgaccgtgacattgaaaaagaactcgcccagcttgacaatcatatcatcaagtgggaagttgcgcggtccatcttttcctacccagttgaagatcaacgcaaggtgctcgccagtgatcttccatccgatccacgcgacttgaacttgaccacgattgtgccgggatgcggggtagactacgactacgacatgcagatgtccaccgtgattgatcagatcaagcatgagatgaaatccgaggagaatccgacagacgagagcccaatccaaagactgattcgctccggcgatgtccgctttgccatcgacctgtcattatcagagactggttggcgaagcaaaatgaccaatgcgcgtctagcaacttcgaacgaactcttgagaacatatggctccgattgttggatccaattccatctgagcgaggcgatgttgttccaaatacagtggagtggccgaagaatcggagttgggaatgagatgtggcagttttttcatcgaccgcttaggttctgtcacagagtttatcgttcggctctcgtcaaggatgtaaggaaactatacctcagaaattttctcttaatcttactgacggatttgtcactttcaggaatgtgtctggttcttcacctcacccatgaattgcccaaggccaatgtatacaaccgacatgattcaaaagcaattacctcttgagctcaatccaacaatgaagatatcaaaatttgtgagttagttctagttctaagagatcaggagattccctttttttttgtaaaaaaaaaaatctctgacatcatgggggtttgtctttcctggatgactcgtatcaaacagaactctcgattgcaacttggtctttcaacaaccacgcctagcatcaagtttaatctcaaccaaatccgaagggttcccgatatatacacaagctctttgcggatcagcaaagaacttatgtcggacatagccaccaagttgggactatcatatgtgccgtgtatgccgctttccagtttattttttgtagatttgtgaaagatgtatgactgcaattctaattgctagcctttttttgtcgtgtttttaatgaccagcggcaatttcgggggcccataaggtgacagaagctaactatgttgggcaaaaatactcgtgggctctatttgacccggtgggattacccggacaaatcctactccaagtatggagtaacgatcacatcagcaatggattgataaaatttttcaagttccaatttagtattccggtttatgtgccatcatctagacgctggaaggacgttcaatgcgatattgttgttccacggatgcgcatcgagataagaaaaggcaagccgaccgacgaggtaatgatgacggacggtgccgctgcaataggttggggagctgcgctaggcatcaaaaaagctcttggactgagttatcttccaggtattctttttctaattcccctggtctttttagacttgttaaattcagtttacttattaatctattgctttctatcccagcggcatatcaagcgcgaatattgaaaagtaaaggttggttttctttggaggtagtattcgagagatcttttaaggcgctctaataacactctaacgtcttctttcaaacaggattgtggtacttgagtcgagatcttgacaaggacggtttttggattgagattcgcgatagccaatggaaaggtgacgtgcggtgcaagccaggtgatgcgataacattcaacatatgtaacttctctactcgagccaaagccgggcatgtcaaccgacaatcaattccggtaaggtgctacttcttgactttgagagtgcaagtgcttaaaagtgccttgtgggctgacatgttcgaatctcctctgattggcattttaggtgatagtttcgagaaacgtgccggtttcagtattcacggatcggcaaagggaggcgttcaaagcagttttggatgaactgacgtcgaccaacccagtccacctatcccaagcgctcgaggtccacggccacttgttgaacctcaaagccaaacgactcacgacaaccaccaacagctttgtcaggaaggaggtggacgaggtcggagtgacttgggaaaaatattccaaccgtccgtgtaatgcgatggaagagattgtcgaattactcaaaagcggcttcactgcccgaaataatcgggttgtggacagactgaatgttgccggaaaacagatctgcgaaaaaatggtatgttcctctgatgtgttatgtctctttttcattagacctggattctttttgattgatatagacaaaattgttttaccttgtgtagatgaacttcaaggtagaaattagcagtagtgcaactatttatgcaatacccgatccgtatgccctttttttgttttcaagcttgctatcattgattgaaatttaacacgatttttgccctctttttttaggaccggaaccctcaaagagggggaggtatttctgcgtctctctcggttcaggtcagaacatttcattcaaagcgcccctgatgtggatttggctcacccggtccttattggacttcctttaccagagatcccaagacttctgttccggttaacatcttgaagggggattgcgtcgttgccagatccccatgcgtgcttgtcagtatctagaaattattatcaaaacaattaatcttcatccttggctgacagcttgcccgttcttcaacgtctggatgctatagccaacagatgcaagaaaagtcaaagctgtaaccaatcagcggttagcatgctatgaagacgttctagtgtgttcaatccagggaaaaaagtctcttcttgattacctttctggcggtaagtgttcagattctattaattaatccgggccgaaaaaattgacttctttcattttttggtttgtatttttctctttctttttttttcaggcgactatgatggtaagcatttgatttttgagagtgaaaatcgactatctctaaatttctgatttctctctttttttgggataatgtgcacattcaggtgatgtggtaattgtgatttgggatgatgccttcaccaaaaattttgttaatgcggatgataagcatctgctcccaacggaaaaatataacaacttcttctcaggtgaatgacccaaacttacgtttttatattgtctatacaaatatgtatcttgattgttgaaagatgtttgtaatttcattgaacctgtagataccgttgcgttggctgcctccggaagaggctcaggtttacccacaatgaaagtccaagatttcatcaatctaaaacatgaacatgggactttcgaccgagagtttagacgagctcaacttgtctcgctatttcagcctgtagcttttggtcgctattcacgaatgtacaaagtgtgagcgatttgaaaaccatgctcttactactgtctttgcttaactatactgttgtcgaaaacttggacaactttttcttaaaaaaaagttgtgaatacttatttgggatcagccatccgttgaccatgaagatgggttacggtaagcagccagaattgagtaccattcctttgatatgtgttttaaatttctgtgctaattctcattctaatttgttatctctaacgacagtttataccaaatgtttggatgcggccaagcaaggtgtgtggatagatctattttgctaaacatttcaatacggtatccgttgattcacaacggatgtacaggcacgatcttgaaggcagaggccgactatgacttgaaacaagagtttgaagaagctattggaggtcttaaaaatggggtgattccacttccatactggacttcatatgttgacatttcgaaggacgaggggagcagagagtggaacaccggctctagagaaaatgagaggcattatctaccgctgaagaaagaccatgttttaggtgggtatgcaatccagaagtctgcttctatgggtaattattcctacatcgcttgattgagctgacttgatttaattgacagaggctattgcctccaccagtcaagaggaagggcacaagttcctcttcacgttgaagaatttagaagtagactctaatgatccctgtcttagtctgccgtggcaggagtttgagaaaactgtcaagtccaacctgaagcatgcccataccttgctggatttcatcaagtcaaacgccgaagtaagtgtcccattgatcttcatagtacagtttcaaacaaacttccattcatcaatcgtgccattccgaaccctcttatctaggaatgttatgaccaataccagcatgcattataccgtgaatgcagccaatataaggtgtcgtcaacatggaaggaaagcagacccgacaaattcaacttcgaagctgccggcaggaccttttgggttgacggtcgatttgagaatgcagtcaaagcagtcgaaaatgatcgtcactcacttacttttcttcggggaaaagggataattgaatacaataatatccgagtgggtttcggtgtctttttatttcttttttctttgcttcagactcaagcactttcaaagtattatactgagctatgaatttcacgtaaccattttaggcttctgcattagcagcaatcgcaccagaacaagacttttttccattccacgtggtattcaatgaggtatcttcatgtttttatttatttatttttaccacaagaatttatggaaccgattattcttcaaattaatttctgtttttttgaaacagctttgtcagataagagcttcggcggcagaaatctgtttccaagctcaatctgggatccacaggataggccattgtcccaaatctttcgctcccgaattttggcaggccatgatgaccaaaaagtctctccttccgcccgagaaatctactatcctgtaatcttcatttgtctttctgcggtgattgctttcttttatccaagcccttcaaaaagagaaactgaaaaaaaaaaaacggcaaaacggattccaagctactcttgtatttttactgctagttatttacctgatcaaacatggaatcggggatcaagctacgcagaagagttatacctgactttgtaattttacgcgcctttctgaactgaactcacatacatgacaatgaaagacatcacatatcaagaattttaaaataatccttctatttctgctgagcattcccttgaggcagagccacatgaacagagctctatgcatatttctgaattcccctcattgaagtcgaatctgtatcagcggtgaaactctccacttgaaggatgagtcggtgatgctccaatgcgtctaatgaatagagcttatttttcaaaatcttggatagatgaatgctatgctaaagcccaattggcttgcgctccagccggtacataagctattacataaccttgaccaatgtatgcggagctttcataatctaaaccaagttcctcttttccaggcaaacacgcttgctaagctagtacaacaaggttctagatctgaacgcgctttcttattccgttcgtttttctttgatttttagcctacaactggagtatattccagctcacatctatgatcttgttaaccctcattccgctcctgatctgatcactaccaagtaccaccactccacaaggtatgtgtttacttttggcatatccagtgagcttggtgaatgcggattgatatataaagtcagtccactaagcattcccagatgcaaggagttgaatgagactaacatgaacagctgatgctttctcgagtcaagccgacgtgagatgatgagcgtatgtagtggtgccagctggtggctctatgcgcaagtgggagtcaggatgcacaactagtacaaccttgctggtcagcccagactgcatattacaatcctccttttgtcagtttcttcgattggagttcataaatcgttgtgggagcttgttttctgtctttgggctcttagtgagcatacttggcaatccggataccaagttcgacctaactcaggccaagacatcatcaacttgtcttcgtctgtagctttggaatcatagagaaaaatacctctccgcaaaactgaactcgttatccgagtctggattggatgcagcaagctatgtagctggtttatcagattggtttaaactaatttcaagcccatcgttagccgaaaggcaccccctcctgaatccgacaagttcttttttccgctcgaaaggttgtgagtttcgagccccaacaagaagaataactggtaactggatctttaatcttcggattttcttgaagtagaatcgcaaggctaggatgtcgtctcatttcctgagatcacaagtatcaccaagctactattacaaagccaatcgcctggggtaaactctttgctgataacattgaaggcatcaggagttggactcctttagcaatctgtaggaaaacctgtcaccactttttccttgatgaatcgaatggtgattatggtgatttcactcttacgtaccgtctggtcgtgtgtggaccatctataagaacagccgaacaaaatatgacaaacgctctcgatgttcaattaagtggattctgttacaaagaagtatcatcagttttgttgccatgcttaaccgtcaggataccgctatcgaagatacagtgattgccgaattggtcgaaactgaccttagcagatggcatcttgattccagtagagaaggtcaggttgcatggacatatgatacatccatggggcgggagatgggagaacagtcttttgagactaaatattggctatcaatacaacaagtccgtaactttttaccgcctgggcttcacttcaaaatgggcctcttctttaaagttcatttgtgctgagtctccacaaaaccgttctcatcacagcaaaccccactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccagtctgatcgaactatctctctatttcctggtaatttagttctgaatacggcggtatgtgtgcttactttcaagacagtatcattaatcttgatcctagccaacacctgaaaatctctctacatcgtcattaggtcctctctttctgacgccaggtacctaaaatttcatgtttacaatatttttgtaaagatttcaaacccggagatttttttactgatttgctattcccatataggattggtaatcagttgttatgtcaccaagacagttttgcctgaagaattcaaaatcgaattgttgcgttatcttgtccaccaccaacgccaaaacaatgatgttcgtgaccaaggttggggactgtgagaagagtttataccattcttttgttcacaggcttaattcttcatcttgattctatggttcctaaccacacgattgggtaattcttctttttttcagtaatgtttctcagaaatcaactgtgcttgggactgccctcaactatgtagcttgtcgtttgctgggcttagatgcccaggttcctatgcttgctcgagcgcgagacacattacatgcactgggtaagtcgtatttctctattacttggatcgctcaaaatctggcacgcgattgatgtcctcttgatgaacttctctcccgacaggcggggctgcttgtatccccacatgggggaaagtatggctatccgttttgaatgtatatgagtgggtgatttatctcatccagatttgtttagcggtatacttccatctgatcatggtgaagttctatttagttgggaaggaataaatcctacgccacccgagagctggctcctacccagttttctgccttttcatccatcaaggtggtgggttcattcccgtcaggtttacatcccgatgagctacctggcaggtagaaaagccaaagcggaattggatcccctcctcaaggcattgagaaaagagctgtatatacaaccttatgaagatatcgattggctttcttgtcggagccttatctcggaaacagacttgcattcccctcaccatccggccctcaaatgcgcattcataatgctgtcatactgggaaaaaatctgtccacaaagactaagagaaatgggtctagtaagtttttttactaactgaacaagattgaaccaacgaggtaaaacgaaatctgatcccatcccaaaaaatatctgtaattagaatcacgttcatcaactttgcagaatggaagatgagaatacggatttcatacacctgggaccaatcaacaaactgttcaatctcttggtctgctgggaccgagacggtcctggaagcaaagcatttgtgagacatcagcgtggattaggagactatttatggatgacaaagtgagaatcttgcacgattccaatttacttgttattcttattcaaatcaaatctcattctattctgtcttgattgtattactcctgtcctgaacagtaaaggaatgtttatgatggcgaccaatggatcacagttatgggatttatcgttcatcactcaagcagttgtagaaagcgggatagctgaaactgaagacaaacccagtcaagaaacgctagtgaaagcccttggttggcttgatagatgtcaaattctggaaaaccctaaggtattatccgttttttgcatttgggcttaaaaaactttctcatctcagtttttgatccaccgtgccatttttgtagcattaccataattctcaccgccacaggactcgtggagcgtggccttttagtaccaagaagcaatcatataccgttagtgattgcacggctgaagctttgaaatctgtaatgttgcttcaacaagagctgaagtgagcatcaagtcttcatccacatctgttttgtctttcaatcttgttttgtttattttttcgagtttaattctttcctcattacgtgacttcatcattggattctcagctatactcccgaattagtgacaaaagagcgtctttacatggcgattgaagtcatcttaggccttcaaaactccgatgggggattcgcttcatatgagctgacacgaggaccaaagtggttagaatggctgaatccatcggagctgtttgcaaatgcaatgatagagtaagagatttgctcatttatttttactaacaccatgaacgctcaagctaaaggcactatggatgcttgcagatatagttacaccgaatgtacaactgcttgcttaactgcgatgagtatgttttcaaagtaccatccagaatttcgaaattccgagataaagtgagcattggattaccacaagaacaaaacatgttatgggacctctttttcttcgttgaatgtaacatctcctatcacagacaagctattcagtcagcacttaaatttgttcattcaacccagagggaggacggatcatggcacggatcctggggagtttggtaagcatgaagcgcagcaaacaattgttcaggtaacatgaaattgatatttcattactaaatcggattttggggaaaactaatttgcaatgtagcttcacatatgcaaccatgtttggtctcgaatcactctccgtgaatcaagaaaactacgaaaacagtacccgagcccaaaaggcatgcaagtttttgctagacagacaaatggtagatggaggttggagtgaaaggtttgaggtcaggatcacttacatacctagatggctttctcatactctaaaaaagaaatgcaatcaaggaccatgaaagaacttattcagttgaattaaaatgacagtcatgtgcccagaaattttacatgcagggtacggaatcacaggttgttcaaacctcttgggccatcttgggattattggcagtcaaatacccagatcatcgccccatcaaaagggcttgtaagctgcttatggataagcaaaagctgtctggtgattgggaagatcattcaatcgcaggttcctctaacgaaaccatcattgtgacctatcctctgttcaatttctcttggtacgcgtaagattcatttattgaatgagatatattgagcatgactaacttgagcattaacaaaacgttgaaaccctcaattcatcaggccgatttgcgctttaggaaaagcttacaagcagtttggagacctcttgattgacgatggcagaacagaataggcctatggagtcatgatcgagttgaaatgcaatatccaaaacctcaacgacacccacttgtggtttttgaatcgacatttttctgaacatgcctgatttcaataaaatattttatttttagctgggataagttccgtaagaattgaggagtcttttcaatgctttaacatttacagatctaatttttcacctcaaatattcatgattagcgaagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaggatagtgtttgaaatagatccagatggattaaacagtgcacgggggagaagttgagatacttatagagagattttcttaccccatggtatgatcgaatgactgaaattacagagatagaattaaaataacatttggagaagatggttctatttgaatgaaagaaaggcgactgatatcagaagtaagatagagtcagactagacaggatcaagagaaaagaaacttactattattcacttcctgcgcttcttgggtggtccctggtcatcatcagcggctcggcgacgcttgagaggggtaggacgtggcttgactgccggcctgatgcgtttgaagacttcgatcctgacagcctttttgctagggttaagacggatgattgggcgagaatttggggctagaggcccaactcggtacgagtgggttgcacaggcggtgagaagagggaaggcggcagtgaaagccattcgaagcttgattgaagtctttgggcggcaagcaaatgctcaaaatctaacacgaagatcgcgtttgtggcggggagtgacaaggggggatgtgttgcggggaactcaggtagtgggactgaagtttcacagacctagtgacaagggagcaatcactcaagataaatgtggtttagattcagtgagtagaggaaatcaagatgtgagactatgtgagctaaatacaactaggtagaagcatatacacggtacaagcatcccaacatccccccttgctgaaaactagtgttaagaatagagataaaaaaaaatctacttgatgtgactagtagtaaaaaaaatctcagtcagggaacagaaaattaaggattaaccaggccagagatccactgtgcaaaaggagaagggaaacatcacaacaatgtttgtactcagaaatcaattggacaggaggaattagccataaacttgcaccgaagttgtgcttgttaagaattaaaatttgtccggaaatcggacccactatccccacaccacatcaatttcttcatcgaagctatcgttatcatcgtcgtcgtcttcgggaccatagtagccaagcgggactgccgacgtcgcaccagcacgagcttggaccgaattcgcttgagcggtcgacggtttcttctttggttttgggcatccagaggaatggtgaccccgttcaccgcagttgtgacagccgaatcgtttggctttcgcagctgagaccgaagcatcggcttcatgtccaaaatggtccgtcggaggtgtcgtggagagctcgtgcgcttcaagagctccaatggcatcatcgagactgacttccttaggggaatacatgagatgatcacgaatcgtcttccaggattcgtcgagtcctcgcaagagtcggtcacatatttgctgatcggctggggctatcttggcggaattcaagtcggatgccgccttcctaatcctagcgatccatttggctatcggtgcgttggggtcatgtcgagctgaccagaagttgtcctcgagttgaacacgacgagccctagtgttcttttcgtaggcatcaactattgtagagaaaagttttgaagctggtttgacatcgctgtatcgaatcgagaggtcgacagatagagtcatctttattgttgatcgagccaagtccgacagagcatcccagtcggacgcgaaatcctcagcgttgtagccttctctgcataccggggatcgaccagtcgtcttgccttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccaaacaataaccctcccatctgtctgatcctcttaccagactactctcatttcattagtttcactttcaaggctgaaatatcgccatgccccaggattgatgcattttggagacactatgtcagggatgaagcgcggggttgggaggattatattcaagcccacactgagctgggtaaagaagtcttgtacccccctgtcagaagatctacacgcttcaaaaaggctcctcttgatgttgattaatttttgaattattgtcctccgtaccttcctctgatttcctgcttgtgtcccttttaaaatccatactacgcttgtttattcccacactcttttgcaaatttaaatttggcctcattagaatattatagaattttgtgtcttttttccattgagaaattcaagttcggaaggttgaataaccactgggaactttccactgtgcttgcatcaataaaatgagtgggagccaaacttaaaaggcaaagaactcccttttaagaaaaataaatgttaccattcaattctatacctttcaaagtgtaggaaacaactttacaatgtcaaaaaataatgaaaaacaagccgctaacaattaattgaaaaaatgagtaagcagaaaaaaaaatcaaagtcatttttatggtaaacggactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaaagcgcgtttaaacacggattgagcgtgtgctgtgccgcagcaaaagcacgtcaaaacgcggacaatgcgggtttttttatgaaggcccttatcaaatataaattatgaattaagattaaatgtaaatacacagttatttatttattattttaacaacaatatataatattttcttgcattcaattaattattattatttgcagttactaggtacatttcacgtaaacaaggtggacgcaagattgagtcggttagagatcaacagtgttgggccgggtagcagggccaattgtccaacaatcagggagtcggacaaacggtccggttggctagcggctcgaggtggtgatggtcgaggtgaatggggtcgcgaggtaggcttaaaacaatggttctgagatgcagcaactgtcaatggctctgctgttccttgtgataacagtggtatgagaccttgcttttttgagtatcggaatgagccgactaggggagtcaaggagataatggttggcggagcctagatgtttctagaaatgaggagatgaacaacctcctccaggtaacagattcaagcctcatagccgttctttgtctggtaaaaaggtcgtcacaacccttgttggttcatcttgcctggttttgggagaggggtttgatataggttggagggaaccgagtttgtgaggcaacaaagaagatgggcccagaaaaaaatcaatgtcaagattgattcttagaaaggtctgttcggtgaagcagttgaggagcttggtaattgattgagagtcgatgtcaggagagcagttggaaaagagatgtcaaaaagttggaagttgtataaggcacgttaatgaattttcaaaataaatctgcctgtattgtttatggaactagaaaaaaaaagtgtaagagctgagaatgctcttcactgatactcttagtggaacagtcggaacaaggcctttttgccttggagagaaattctagtaccacagtcggatgaattgctagaattggtaggagaagaactcttgtaagtacaactagaatcatcagaaagaggaagaggagaagtgagaaagcagagaagggaatgacatacctagcattggtaggagaagaactctaccaagataggaagggaaggagatgtagagactaaatacaaagcaggagaggcttatgtaatcttttgacaggtttgtgtaagcctgtgaggagcagggcttacaggttgtcaatcagtagggaagagttgtagatgatataaaggattgggaaaaggggatatccttgtggtaaaccgcatttcaattcaaatggagtcaatgtgaagttgtccatctttattgaggtggagcaatcagaaagtaggctgttgatgatggctgatactgatagataagaaggggtgttcttttttgtcagagtattgatcattctctctttaacaactgtttggaatgctgatttgaagtcaaggaagaggtccgtaactattttcttttccctccacttgtgtttgatccacaaagttaagaacaatttagcatcatctgtacttttgttagctcttcctcccaaatggccttctgctataacattgttattctctgcccaaaaagcaattctgttagttatttttttttgaagattttaccgagacagaataataaagcagttggtctgtatgatccaggagcggaatacaattccttttccgctttgcagatgatttctgttgttgtgtgccttcaaaattttggaaagtaacctattgttaagcaagcagaaaataatttgattagatgttcaacaatttcttcatttctattgctatttcattgtgtccgcgggctttttttttgggaagattagagaggctatcccataggacccatgcctgggtcctatgggatagccctggtcctaaaaccatattaatatgggtttaggacctgcacaccaatcaaccttgctgcagattggcgtgcaggactgttggagtactcatattcagtttattcttcattattcattattagtatgcttcacacatgtcacatccatttcacattcatttcactcatgttgtagtacacctgaggcagaagtcatggaagattcctttcctcatccttccacaaacatcctcactcacctgcaccgtgtccgctgctctcaggtgtgttcctctctttttttgtcttcagtgaaatgatatctaatcattccacaaacatcctcactcacctgcactgtgtccgctgctctcagcctcattcagcttatcaaggcctgcacaccaatctgctttggtgtgtgggcctgcacgccaatctgcaagtggcgtgcagattggcatgcgcaaggggggttggcttgctcttatcaaccttcacagagggggattgaaggaatgagttgtaatgttgttaagggagatagtaattggggcatctgatgttcttttaaaaagaagattagcttgttcatccttattagatttcagtacgttgttatcatcaaagagaggggcaacacttctgtgagggataggtttagtatatttgtaagatttaaatacttgattatatttatctttggccaagaatcttctccagtggttctttttcagctcatacactttgtttctgaatacacgctgccagcagcggtgggccgctaggctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaaaccgtagtgttagcggttttttgctacactacagcgcttttagcggaaaaagcggccaaaaaacctctaaaaaccgctgtagcgcagcgtagtgggcccttttttgaggcccacacgcgtagcgttagcggtgttgtggcgaaattccgctacgctacgccaatcgctaacagtgattccgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttgctgccagtgttgatagcagttgcatgagttagttgattttgaaagtagcatccatctttgggcctggttccttttctcctctaggggttctaagatatttttatcccaccatggtttagcttttgttttattgtttctaatctcttttttctgtttatgtaacacgttttggaatgaagatgttatttatttaacagattcatcaattttattttattttttggggggggggggggtccgtcaacaaattgttttccacaccgttaaagcaagcgttaaaaaccttggtaaatttttctacatcaatgttttccaaattgtaagaggttcgtttgttgatctgaagttgaggagagaagttgagttcaaggtggattgcttggtgatctgatccatgatttgaatgtgaggtcaagcattttggaattagtttttgagctgaaaagttcacctgtgtcactccaattcttccattccaaatggaggaaaaaacgttcacatcctccatttggaatggaaaaatgggcagagctggatgttcctagctccacccagctctcccagctcctttttccatctcagtgagctagattgcaactgtggttttagtattggtataacttcccgcagcccagccattatagtctgttggcataagtgcacccccacaacctcagcccaagggctgagaggctgtgggttcaattcccaccctggctagggtttagggggttagggggttaggtttagggattaggtttagggattaggatttagggttaggggttaggattaggggttagggttagggttagggatgggggttacagtttatccagctcacccagctctaagccagctcatccagctccaatccagctcatccagctcacatatacagctcatccagctcacatatccagctcacccagctccaatccagctcatccagctccaatccagctcagccagctcacatccaactcagccagctcacatccagctcagccagctcacattcagctcacctagctcaaattgagctgggtgagctgtgtggagctgggcatatccagctccacccatttttccattccaaaaggaggatgtgaacgttttttcctccatttggaatggaagaattggagtgacaaaccttgaaaagttgcaccaggtgaggttgttggttgttttgaagcctttcctgctgcatattctgattgattcttttgttttgatatgggagtgggagtagttagcatgtttccacaatttgtggtggaggttagaatccataaatatgacagagggaaaattttggccattaaaatttgttagccatagattgagctcagcaaggccttcaaatttcttgggagggttgtatacgtttgtcagtcttattttgtcagtgttgttggttttatatctaattcttgatgaaggagactggagacaacacggagaggagaaagagactgaactggagacaacacagttggaaaggatgaagaaagaggaatcctttccaacagtgctgactccagtataagagctaaaacatgatgagtgtcactacctgtgaaatgtgagatgtgaactcagagagaagcacaaatagtagtgtagctatggaaacgagaatagacctgtgaaatagaaaattctaaagcagacaggatttgtgatccttcatcaaggggatgaattcttgctgaagtatacatattttttttatcattaaacatgtttgatggttgttatgatggtctttgggagcgtaattgtcatctagaatagcaaaccagatattttggactagtaatttcatggtattggggttaatccagggctcttgaaggattaaagttgctgtatctttttctcaatttagtagactgtgcttgactttaaacacattatgacagttgatttggaaaatttaaaaaaaggggaagaagattcttgggaataggaagaatttgattgatttagtgtaagacaaaaattgtggtttctttaggtttgttctcatctatttcattttccaggtccgactcttttttgttgttgagtacacttgatgcatgattccacccgaacatcagtgttgcattcacaggagttgtgcttgttgccacagaacttgcacaaaggagtgttcttacacacttgagctgtgtgacccactcccaatcattaaaagaatagcatagggaactgtttgttgtcatgagcgcctttacagaataaaacacccttctctatctttttctcaatttctttgtcaaggagggtcataattatttagtcacgggctgtgttttttagcctgggcggggggctaaccagcccacgctttggatggattgggaatgcattccattcttttctctgcacaagtccgcactagaggctctattagtcagagtaaacaatattttttcagtctcgagaatgactaggaaagaggtctggggagtaatcaaggctggatcacacaaatgagtccacttgtgcttgttttctagaagccaattgatggcaaatctagtaggagtgaaaaacttaacatcacctgacggcagtgcaatttctcctttgatgatgatgggagtactatcttcagtctcagcttctatattgcaaaggactgaattcactttctcaattatttgagtggggcttttttgggcaaatccctgctcttctggtactgtcttacgtattatttaaattcatttattacttgaacactagggggagcaaaaacagttgcagtattgggtagggggtgggatttcttaactattgtagaccaagttgaaggagggttcttagccataggagtggatttagagatatttttctcaatagcatctaatctagaagttatcttgtccatcatattaaaagtcttcacattgatgaattctttgaccacaatcagggattttagaagctagactttttctggcgttataataaaacttctctctctttctgggttcatgatcaagtttgaaatgattttctgggttgtggtgagattgattccaaggcgggttgttggagatggaggaggcaataggatttttattactattgttggtttcatatgatgtcatctcaatttcatgattacaatgacaagtgtaattatcatccagagacgtataaccagaccaggaggcatagctttagctatccgtgcctaataaggttgaaaccatttatggggaggattgactggaaactcaatgattaaaggttcagataggagagataggggagatggtggggaagggggggagataaaatggaaagatgttttttttgatgagataagagtatgaaaatatttatttggttaatataggaaagtttggagaatggatttggatgagatgaaaagtgggtggttgaagttgagttttttttatgtctgactaaaaatagtagttattacagaactcaagattgcaaaactgatctcccatccaatagtattgccatgagtaggatggcatgtggtcatggaaaaatatctccatggaatgaagtcaaattataaaatttgaatttattcccaatgataaagatgaaaaagtcatgtttttacagtagacaatttggaggaaaaaaaagccaggaacattgtgcaatgtaggctaggatgagccaataaatttgcaggagagtggatctgttagtgattaagtgtcatcaaaaggttgagccaaaaacttaccatattttttgactgagagtacttagtgagatccagattgtagaaaacgttagcgcgtgagccaggctagatgagctaatatctggattgctctgagagaagttatggacttctatcggattgcaaaagctttgttagttggttgggtgtccaattgaatgctctatgtattgaattccttacctcggatacgcttgataaaaccgaaaaattggtggcatgatcgatggtgcgtgtatagagtaggcggctatatagtgtaacaatagtgttttatatcagatcaagatagataaaaccgtgtttgtggagaagtcgagatactagataggtatttgcttgcccatagtatgaatgaaggagtaaaattgaaggaagacagaatagaaacaaaattggaatccaagagttcttgttgaatgaaacaatgtcagaagagaagttagagccgagatttcttgttaaatgaaacaaatggagtgttatcagaggaaagatagactcggactaggggggatcaagagaaaagacacttactctgattcacttcctgcgcttcttgggtggtccctggtcatcatcagcggctcggcgacgcttgagaggggtaggacgtggcttgactgccggcctgatgcgtttgaagacttcgatcctgacagcctttttgctagggttaagacggatgattgggcgagaatttggggatagaggcccaactcggtaagagtgggttgcacaggcggtgagaagagggaaggcggcagtgaaagccattcgaagcttgattgaagtctttgggcggcaagcaaatgctccaaatctaacacgaagatcacgtttgtggcggggagtgacaaggggggatgagactggaggagcatgcttagctcgcggagttggtccagccatgcttgaagtctatgatggagcacgcgaaagggtgaggatgtagtgtggaagaggggagtggagggaaggggagcggtttggatttggatgttgttgcggaaagaaagattggcagaccagccgccaggtgggcagtcttttatatcttcaacaactgctgagccctgaagctggcagcaccagctcgactcttctggacaaaggcatccttggccatctcagaagaaagggggtactgctgccggtaacaatttaataacgtccaaacaccccaacagttgttgactcacaatactcagtgatttgattgaatgccctcggattttcccattcagtcaaaaaagctcttgcattcctttgtccaacctcttgttgaatctaccgtttgtgcttgcgatcaccccatcatcgctggtggcggttgatttgagccctatgacttacaagtagagcgctgaacaaccatctatgatgttccgagactcatttgatacagtaaacatcataggatgagtagcaaacaaactgactggaccgctgaacgtctttcttaatttttgaatactttggacacacccaatagtcatctaggctagctgaggaagccgttgggagtgaggagagagccaacttaggtaaaacgttattccctgtgccacataggatgtggcctggtgcgtagcgaacaccctttgtctcatttctcgacacttagaacatctggttattattcttttcattgggtacaccgtacaatgcacccatacagaagtttggctttagtgaaaaaaaaaaaaaaaaaaaatgtcgcatacgcgcagctcaacaaattacagattcccgttgtagttttgacgcgcgtcactcgcggcgtaattgacccttttctcgtgtttttgttgcgtttttcatgttgagaaatcaatctattgctccaaaattacctcgccaacctctgattgaaaggggctggtgcagtggaaacataagctaacatcgatctagagaacggtagacggatcttttcttgtcacctgaaatatcaattatagctttatcgagtcaccactgtggcaacataattaggctatcatgattgagttcaatggcggccgacagcgcatctgcatagtggaaagtttatcccaccaatttcctcattgtggccccctttttgtttactctcaaacaggggctgtccaagcaagatgtctcgttgtcgctttctcaacatccgacattgcctcaagttgtgaacatccatccttcctcgactgcggcagccggcttgttatctctcaactcccgtctctcccaaaatcgggatacatacgtttggtggctcagcaacatatatcaagtgcagctttcgtaacagccatccgctctcaacacttcatcgatactgtcaatgtccttattttctttctttctttttttttccaaaacaacaactaaacatatcctagatattgaatgagtaaatcttcgaaagctttcgcgccgacgaagtggtgcgggtgaatgagcgccgccaaggaggccaaggatgggacccgatatgagggcaggattcgcgtccattgcgtgctgcctgctgcgattgtccatgatcttgagagaggacaagctcagacgggataagttaagctgcttcgcgtctgaagtcttttcagtccaagtccgacgatcatagtaggcgttggtacccagacgattaccggtgagtccgatccatgtcgctcttcgggtggagaagcatggtcgacacaagtggatatcaactggaagagtactcgtcacattgcctacgtctaaacatccattgcgaaagtgttggcagcttatgtacaaatgctccagacactgctttcggcagttctcgtccgggacccatcaaacgaagaagaaaattggggatatatacattagagccccagcaacagaccgcaatcaattgtgttattttgggagatggttttggatatgtacacaggccaaagaaatacacatctgtgttagtccaaaattgagatgtaagatagatgtgttgagttgagagacgcattgatcacaaaacttggggatacaagcccgatcaatgtatcacattagtgatcgagtccttcgcagatatttggagatgtcttgatagcccaagaagtcatgaattgttgctggagtagcttctctgaaaagccggagggttaacacacacgataaaaagtttgaaactgtttttccttcgccctgagttcaccgagcccctggggcctggaggaggcagacagcgcgacccgcgcctcaactttattctacctcaggggcttgagaaacacctcaaattgcacagttgtaggaaaatttcagataggtaaaatacgtgtccacttgttccgatattttttgtctcaaaaattgccaaccattcttctgaatcagacaatcccaatctttggaacaacccttaacgattgaacctgaaaccaatactgtggatcaaggattctgatttttgttgaggtttatttttcctgccagtcacaatagttttctgtgactaaatttgattttagaatttaactcccaaacaaccacatatggcttctgataaaaaaaaaaaaaagacaaataccatgaaaattcaagcaagaagttcaaaagccaacacacctgcaaacagggaaacccctccatcattttttactactactcctaggctcttgccatgatacacatttatgattggaacaacttccccatcttccctccaacatgcacctcctgacaaacatcctcagcttttcaggacttgaaccatccatttcagatttcacctccctgtctttttcaagtacccaatctctatttcagcaccaatcccaaacaacacaatactgcacccatatttgccaaaattgagtcagccaagaaatacatgtggaatcttttgttattatgggatccccaacctctaatccaatttgggacagatgtacctatcccttttttcaaggcaaagaggtgcttgtctgagttttgaatttatgtgtttgctatagtccatggcaggaagtcaatcctcaattctcaatcacgctaactcaactctagcccatttctaagacccaatcgtgtcttcatatttgaataaacaagactgaatttagtagttgctgaatacacagccgggcaaatcgaaaaaagttggaccccccggcggcgcgctagccctaaaaggcatcatgtgtagcagggcatgtgtatgtggagaaaacaatgaagttgaattacaatttccaaatttaattctaatgataaggtcaaccaataatcttttcaaacaatttagagaaaaaaagctaagaacagcgcgatataaggtaggataaatatctaaatatctagataagcaaggaagggaagctgatcagtcgctgagtatcagtgaagaagttgagccgaaatcagaaaacgacttaccatagattaaaattgagagcacttagtgagatccagattgcagcaaaccttaaggtgtgagccaggctagatgagctgatatctggattgctccgagagaagttatggagttctagcggattgcaaaagctttgttagttggttggatgtccaattgaatgctctatgtgttgaattccttacctcggataggcttgctaaaactgaaaaatcagtggcatgatcgatggtgtgtgtgtagagtaggaggctatatagtgtaacaatagtgttttatatcagatcaagatagataaaaacgtgtttgtggagaattcgagatactagataggtatttgcttacccatagtatgattgaagaattaaaattgaaggaagacagaatagaaagaaaattggaagccaagagttcttgttgaatgaaacaatgtcagaagagaaattagagccgagatttcttgttaaatgaaacaaaaaaggagtgttatcagaggaaagatagactcggactaggggggatcaagagaaaagacacttactatgattcacttcctgcgcttcttgggtggtccctggtcatcatcagcggctcggcgacgcttgagaggggtaggacgtggcttgactgccggcctgatgcgtttgaagacttcgatcctgacagcctttttgctagggttaagacggatgatagggcgagaatttggggatagaggcccgactcggtacgagtgggttgcacaggcggtgagaagagggaaggcagcagtgaaagccattcgaagcttgattgaagtctttgggcggcaagcaaatgctccaaatctaacacgaagatcacgtttgtggcggggagtgacaaggggggatgagactggaggagcatgcttagctcgcggagttggtccagccatgtttggaggctatgatggagcacgcaaaagtgtgaagatgtagtgtggaagaggggagtggagggaaggggagcggtttggatttggatgttgttgtggaaggaaagattgggagaccagcagccaggtgggcggtcttttatatcttcaacaactgctgagccctgaggctggcagcagcagctcgactcttctggacaaaggcatccttggccgtctcagaagaaaggaaggtgttgatgccggtaacaatccaataacgtccaaacactccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcataatactcagtgatcatttgattgaattccctcggattttcccattcagtcacaaaatttcttctattcctttgtctaacctcttgttgaatctattgtttgtctttgctaccaccccattaccgctggcggcggttgagaattgagcccttcgacttacaagtagaacactgaacaaccatgtatgatgtgtcgagactcatttttgatacagtatacatcataggatgaggggcaaccaaactgactgaactgctgaacatctttctcaatttttgaataaaattcggatacccaatacatagtaatctaggctagctgaggaagatgttgggaatgaggagaaaagttcccaacgaagccagcctaggctaaacgttattccctgtgcatcataggattaggcctggtgcgtagtgaacaagctttgtctcgagaccggacacctagtatcactattcatccatctcggcaggtgtgcaacctttgcgagccaagagaggtccattctactttcaagttaacaggctgcaaaacaactgaacatttttttaaccgcgttccatgtacccacatataagtgttcgcttggcaacaaaaaaaaactgagaacaatgagatcatcttaggtacccggagcttatagagatacaggtttccattgcagtactaatgcatgattgacccttttctcgtgtttgttttgctgttgttttttggctgggaaatcaatccattggtcccaagattagctcgcgtcaactactgatcgaaagaagttgacagagtggaaagataagctagagatcaaattagagaacggcagacggatcttttcttgtggtctgaaacatcgatcaaagctttatcgagtcaccactcttgcaacacaagtaggctttcatggttgagagtgagttcaatggcggccgacagcgcatctgagacgtggtggaaggtccatcccaccaatctcctcattttggcccccttttttttctcaaacaggtgctgtccaaggattaagaagtcgatttccaacatccggccaagccttcatgagaaacccaagttatgaacacccatccttcctcggctgcggcagccgactttggtatctctctcgaacctcccgtctctcccccaatcgggacaaatcgggatataacgtgtttggtggcccagtaaggtgtatcaagcgcagctattggaacagccatgggctctcaacacgtcattgatatttcaactatgtattctcattttttttcatttttttttttttccaaaaaaaaaaaaaaaaaaaaaaaacatcccagataatgaatgaggaaatcttcgcgagcattcgcgtcgaccaggattcgcgtgcaatgggtgtttcttttgctgcgctcttccatgatgatgagaggatcgcgaaagtgtttgcagctgaagaagtacataaataaatatgtagtaaaaaatcctcccgggactgcttccaacaggttcttgatcaaccgatcgatcgatcgaagaggaagaagaaactgggggatatgcccaccaagacccgatcgcgcctgatcgcgttctttcgggagagatttttatatcatggatactgtccaaaaaaataagcattctgggaaagcggaatgggtgaggattgttcttactcagaaggtggcgcttgcagaagatcgccggccgatcaagaaagcccccccccccagtggcagtcgggcgacccgcgcttgacctaccaccgtgaccagaagaggggcttgaaatccgtcttctctccttccgcccttcgcctcctttaacaaaggctttttttgtgcttaataagtgatacattgtaaatatctgatcggctgatttccattgatccattccatcacccacccgtgacccacccatcctaaaaaagaaaaaagaaaaccaaaaaaaccaacaacacccccaaaaaaagtaacgacatccatcatcccgatcgtgatcaccaaaaaaacacaccccacaacccacacacacacatatacaaaaaaaaggagacaacttccagaggttcgaagaggaagatgataatgacccaggaaagaagaaagaagaaaaaggggagcgaggggaaggagagatacactggctgggagaaggagcacgtgtggttggaatggatgacttggaccctcgtgaatctctcaatctacgtattcatgtatgtatctggatgagctatacgaaaaaaaaaaaaaactgaggaaatgatccggttatataaataaatataaatataaatatatatatatatatatgataacttaataaatctgcatggtcgtgtatatataaataatgaagagagagacgaaatataaatacgaacccaacccgaaaaaaaaagagtgagacccaaaaacaaaacaaaaaaacgaggatatgcaaaaaaaccaacaacaacaacaagacgaagtggaacaagtggggaagtcaaagaagaggcatagtgggaaggagggagtgtagataggatgtgtaaagaaaggagagggcagttataagaaatagaacagtttagggaacgagcgattgaaggagacggcggattgcgagaagatgacgttccaaataaagaggatgaagagagcgccgatgacgacacatccagcgatgatgatagcgaagacgatgaagggggcctgagagccgtcgcttaacttatgagagaccatgtcgccgttagcggggatatggatgttcatggaatgcaggccgatgagggtgttcatgggcaggacgatcaaggtgatcagatagagccggatgatcatcacgtcttgggcttgtttggccgaatgtaatccgaccctcaagatcccgagatacgtcgaatgggcattcgagagtaaggtgtcgtagaacgagagcgcttgactgagcccgacgatgtgatctatcgatcccccgccaagaatcaaaaaaacacctcctcttcccagtcaatacttttttttttctttcttctttcctttgtgggaggtatgtgtaaaaaaaaaaaaagagaacggaccttgaaggtcgccgagatagaggccgatatccatggagcggccgtcgagttcgccggagcgtgcgggtgccccaggccgagccgaaagttcgtcgacgctcatccgcttgcgcagggcctcgacggtctgatgtttctgggcaatcagtcgggccagggagacgaccaagcgccgattgagggtgatccgattcagcatccgcgaccggtcgatcatcgagtccgtcttcaaccgctcccccatccccccctgatcatgtccacccatcatactcccattctgaactttcttccctcggtgctccttccgcttccccgaactcatccgtccgtcacccctgccctccgttcgaacacttcttaatggctcctcgagtaaatactcctcaatcttctccgtctcgctcgagattaactctaacaccgggaaaaactcatccactatcgaatccattaatccatacgctatccaatctacatcgatcctcataaatgcctcatctcagctttttttctttatccatacacacccacaataacaaaagtacagtcattagaacttacgcggagatatatgtccggtatttgagctaaagctatgaatcctttctttgacacgatcgatatgtttctgcaagttttcgaaatgaaactacacatcccccccaaaaacaaacacatcaaaaatgagtgcaaaaaaaaaggaaaacagatatgagagatagagacgaacggagatgatgccgtccctaaagacgacgagatacaaattgacagcgcccacgcctacgccgtccaaggtgcctaccttattattattatgatgatgatgatgatgattgatatcgggggtgggaggcagatgaggagaattgatgggaagctggggaatgtttggggagacggtggttgtgttattgtggggaagattgagattcggatgaaggggctcgattttctcgcagagctcgaggatcttcttagctttcctgcgtcgacgattacgggcaggcccggcttgagggttcctgcgtcggcggatcatcgacgaaagtaggatcccgtccctggagctgttgagtgtccgactcttcagactggtgctcttgccgctagtggccggattcgcttcggctccattagcagcccgtcccttctcctctcgctccatcatcatcgcttgctgctggatctctaattcttcgtcttcatcactatcttcgtcatcatcatcatcttcgtatttgaagctcgactcgtctaggcctctgaaacagatcagatagtatcccaggctatgaaaggtctcggtcttctcgcgcgtatcctggtggaggatgtcttcgatggtgagaggatggaggggaaagatcttgcggagttggtgcatgtctgagctagtcggacaggtgatatcgagccaccaagcggagggctgtgggttagggattgagtctggtcctggtcctggtcctggtggtagtgatggtggtggtggtggtggggctggtggtcgtgggcttggaggagaggaagatggtgatgatgatgatgtgttattcttgttggatgaagggtgtgatgagttgttgagtagggtgggtagtgagtgagttgtggatgaggatgggttggagtgagtcttgtcgattaggaatagtcttccgtcgtgtttgaagagtagtttgtgcatcggattgagtggttgtttgcgtagtttgggtagtctgaaggatggtctgataggtgtttgttgttctttctttttgatttttgtttcttgttcttcttgttcttgttcttcttcttcttcttccggttcatctttggtttcagccaggtctttctcgggtgggttctcatgtgttgtttttgttgttgttgttgttgttgatggtggtggtggtggtggtgttgctgttggttgttgttgttgttgttgttggttgttgttgttgagtagtcctaggtcagcattgagtgagtcctgttgggtggtatggttccagaatgcgagtagtcgttggagggtgggagtgatatcggatgaggtgaatgagtcgtagggtggtggtgtttgttcgtcatgagttgtgagttcgtttgaggtttgctgatgatgatgatggtattggtgagataggcttggagtgattagtgtgaattcggctggctggggtggttggaaatgaagagaagaggaagatgaagatgaggaggaagaagaggaggaggatgatgatgatgaggatgatgaggatctgtccctccagaatctccaccaggctgagttggatgagtttgttgagttgatggaggtggtcatcttcttcttcagtcggttgagggtgacaaaaacaattgactatcacatccaaggagagggaaactgccgggggaagaaggctggatggacactgatcccaggctgaaacactccagcagcagcagtctgatcccccatgagacactaataaaaaaaaaaccaaactatctattgaacgattccgaaatgcaacacaaacatcactctaaccacatacgaacaagacagaagccactcaagggtgagaaaaagatagcctctatgtgatcaaaaaaaaaaaaaagaacgagcgtatcacgatcgagactgctgcaacaagacaaaaacaagagaaacgaagaatgcttgcagagagcggatgcgcaaagagacaacagtttagacaacaagacaaacaacaacatcaaaacatcaacagagaatcacgacccaggtttacaatgttcctacaaaaaaaacaagacaagatataagcaatcatcaagcctacatatttcaatcaaaaaaataactgactgaatcaatagaagagttccaccaccaatcgaatcctttcaacgacaacgcatagacgatcaatgcattaatactagtcccagcatccaacgcactcgacaagatataattaaactatccaatccaatccaatccaaatcattcagtcattcattctcagttcaacatatatatcctcagagcatctccaccgcgggcccaatttgcggggccctatatgcctccaatagggaccgaaaaaaatggatagcgaccgagccggttttttttttccaccgctagcgggtgtatcggccttaaaagtcggtgaaagccgtacggtcggagttgtagtgtgcttgaggatgtgtgaaaccttccgatatcggaaggttcacacgggatgggaccgatcagccgggccctatcgagtctgacaagttgactgacatgttattaggctgtcgaggaggctggatcgatccatgcaaaaaaactaaccacatccacccgcccaaacaaacaaacaaaaaaaaatgcaaatgaataaagagaaagaaagaagccaaaacaaaagagagagagagatagacgaacgaggaacgctgaaaaattcccacgaccatttcggatatcgtttcgacaaataccatgggatgaatggcaagactgcgcccaacggaatacctaaataaagatacttatatttccctgagaaaagcccaacagaaaaaaaaacaacagagagagagaaagatttcagtggttggttgaagagtttggatcgtagatgatcttttgagatcaatacagaggaaatagatggctgaccagagaagaatctgaatgggccaataagaccccctaagaacccaccccagaaaaccacccaaaaagcccaaggcccccgaaaaaaagggagatgtaaaacgaaaaaaaaagtcatgagtcgtcaaagaattgatctctctcttcgattcaaagaaaagaagaagaaaaaaaaacatacagacgacgctaccagagtaaaatagttcaggttttcggccggtccattgaccggtcggatccgcgatcgtcccgtccagatattcccgtttatcagcaatcactagtcggatgaagatgtaattgacgacccctccgatcgcggtacccaagaccctacatcatcatatcaaaaccaacattatctcaccctcgttctctttctctcgctctttggattcttcggttgtatgtattaatcatgtgtctattgtctgcacaatactcactgactaataaacatatccttcggtgggatttctgtccaaaaattatacattagtagtgtttgtgcttgttgtttaactacatcatcatcagcttcatgcttgctcactagcgtatattcccagcttcaggtcggctgctaaatccagacattgatgcatagtcatatacccgtacctgtaaaattgacatcacggttatttttttgatgtcaatttaagtgacgacaaaaaagagagagagagaaagagaaagggactgacactttgaagacgacgttagccaacggtttcccactgacaaaaaccatcgaacccaagaccaacaaataagaaccccctcaaaaaaactctctgtttatacagtaaagcctcctttttatgggggggggggaattagagtactgacggaaataaaagtccagcggtgagttcggctatacaccgaagaaaaatataaagatgagtcaaccccgatcgagagaagaaaaaagaaaggaatgtggaaatggaaagtaataagcgtactgattgcatgtagccctatggcagtattcgaggtcgctttaactaacaaatcattgacatgagggtattgttctctcccatagttaaacctctacacaaagaattgtactcacttatacccagggggatcgtaaaacacaatgccttgagagaaaaaaaataaagacggaggggggggggttagactttgtgctttttttgatggattatagagtgttgagaagtaataccaatgctaaatcaacagcctgtccccatactggtatctacatccaaagagagagagagaaaaaaaaatctctagcaaatctgttattcaagtattggatctctagaaggttgaggtatacctggagaggataggcgacgacgacattgattggtgctatggtcatactgctgccgatcatgatgtaccacgacgcaggcactttagcataacttttctccatcatttccacatgagcatcctaacaactcaaaggtttccagagataagtttgatggggatgaaaagagagggagaatagaagaaaacggacggtggaagctttagtacgagcattcatagccatccgaatgtcgtcggaatggaagaggatgacggtggtgatcgccgaagtcaagactgcaaatccgatcccatagtacaacgcaaaataaggcgtaagttggatgggtcccatctgattatatctacgtatgaaacaaggtgtgagaggggattaattggtcgaggtagccgagagctgttcaaaagagaccatatgggatcgtcatgtaaaaaggaaaaaaaaaagaaaagaaaactcacttctctatgtctagtgttaggtctggcttcaccaccgccccaacatcatacttctcatacttggagttaaagagtcgcgaggaaaccgcgttgtcgccaaagctttggtactgagatccagcaagatgttctcaatttgagctcgagttaattcgatcaagcgcgctagtctgttgttgttggtcatgctcacattccaaaaatcgtagtaccataggatcggtactaagatccacatcgagaataccaagcccgcaaaatagttgcatgatgagtagaacggcgtttgcagcgagatcgaggtgatcacagcccaatcaaaactcaacgaaaacatgccctgtaatgtcaatggatctgccggtcatcagttttcttgttttctcgacggggagagaacagaggcaaatcaaacaggacaaggataatctgagcagatcatggcaagaaaataaatgagaagtgacttacgactccggtgtctgaatagctcatcgaaagtagcgataagtaaattgacaggatgaactcttctgtaggaatggaatagaagagtaggctagcgaaagaagggaaaatgtggttctcggataccagttgcttttggtgcatattgaaaatgaggggaaaaagaaatttgggacaaaagagaagcagagagtgagagtgactgacaggccgatcccaggactcgcatgaacgtgcttcggttgttgatcagacagagcactgctatactgctcagagtaggggcaaaaacagtcggaatgaactacataaacatcggcagcggggagaagaaaagatcaatagccagcgcgagaaataagtttcttggatgtaaaggagaagacctgatagattgtgatgaggacgaagacgatcgaaaagaatctgaatttcttcgccatcaatagacgatcttcggccggtggtctgaaggaagtcatcccgctggacctcgagtgcaaggtgttgtacatcgtcatcaccaccagggaggagggccagaccatatttgtgggtcggaccagtaagctataggtcatcccggccagtccgaatccgatcaactgtgtacttagtaccagcagcaaacctccgacatgtccaatatcacgctattttacaatgcagagacatagagaaaaagaaggtaagatggtcagaattttttaatggcgaaatgatatgtgtactgacatggtagtaaaggtcttgaacggccacaatgtcacccgcatacgagcttccagaggcccctgaagccagaacgccgatcagcagatgctcctttaacgtaaacggaccggggtttagacggaatgaccagcgtctggtgagcgagatcgtcgcatttggaagcagccgttctagcgccttgcccacttgtacacatcaccaagacggaaaatcaaaacaaaagtcatagaatatgtaagtctcgaaacgaaggatccaaaattttgtgggtgctttttttgttttgaaaaaaaaaaaaaaagaaaagaaaaaagaggggggagggagggagactcaactgggataactgacgaggatgatgaggaagatattgaatccgatgccgttagatttgaagaagaagatttggccgatggcggcgccggtgcagccgaggaaggaaccgagcaagaagaccctaaaggagagcgttgtggccttactgtcgtcctccaagctgaccacattagcgacgatcggattcggcggcggggagcgcgagcgatggcgtaaggggatcgtctcggtctgcgaggatgtgccgatcacctcttgctcctcgtcttccaataagatcgatagggaggaggatgtcgagctggtcgaggccttcctgggtcggccggcaagcaccagtgggatcgcttcctcttcatccaccgtcatcgccaatgaattttatatgctccctgagggtgatccgagtcaagatgctttcgttatttttttagtgggcttgttgtcttctcttgctatcctaaattgtgtttctattttgtaaagattccagtgttggaggaagtttttgtgaatgagtcgattgttgttgggtcggagttaattccgctggctaagaatctgtagtcgtcgtcagtcttggtggtcgttgttgacctcgatccgaaggaagttgcccagcgaagaagctctgtgtcggaagaaccagctgtccgatcactcgtcacactcaaccacctcgtcgcaccactcccacctaaactgatcacactcttctgagcgcacacacaacatttgtggaccagtggtggtacatacataaaccatgatcttcttatgagatcacacacaacatcccatttcgacttgcaatgtattcagttacacatatttgaggtctctctttcttcctcagtccattggatctctccccaccggccacagccatgaaccacaaatattcacctcatttggtcttggccacatgtgaccttatggatgcatgcataacttgtcctttctttcaagacaagacatgaaccacttgtgtcatttgttctggtctagttgaacatgagagatagtatacatatacagagaagctgtaaatcaagatatgtgctccaaacattgatcctggccatttctttaaataaccacattctttcatgtcattgatcttgttataggggactgattttttcgcattgtgtgatgtcatttgagccttggaattatatccacaaagactttttgaacttcattgcaaccccatgtttgggtatctttgctacatacacatctcataaatatgtgatcttaaataaataaataaacttgacatctgtgtactggtaaattctaggaagctctctatcactaacattcaccccaaatcttgaagtgaagcttagcagaaatttacgtgatctcatccacaaaactcagcaaactattcacacattccaagacattgaaacacaatttgggagttgagttgatctggattcatccaaactccaactcccctcctgatagcccttccaattccaaccatctactcactcaaatttttcatccaatgaatttacattgtaccggcttgaaaaatctgtgtagttgatcttaaaccaatcacagctctgtcacagattttgcgcggttgggggcttgaggcttatgtaatttgacttcaggtggctgattacgtaagaactccggcactcaaacaacccacgtgagacaaaagttgaggaagaacaaccaccaacgaatccgattcgatacatacgccagcgggccaactcccagatagcttccaggcaaaccctgaatccaccctaccatgtcgctttccttgttccgaacggccgttctcaggtcttgccaagtaagtcgatccctcaaacagtagatccgagcggcagatcaagccattaacatgaaacttttttttctcccggtcgaccgatcagtcagcacgaccatcaacaacggcaagcctcagtcagccgatttcgaggagttctcagagagccttgtcggaccaggctcggtcctcgatccaggccgccgtgaaggcccatccactcgtcttgttcatgaaagggactcccaaaatgccccagtgtggattctccagagccgtcgtccagttgcttgagctacacgacgttccctcagataagatcaaaacttataactgtctcgaagataatgaacttcgacaatcaatcaaggagttcaggttagtcctttcagtcgaatggctatcttggagacgggctaccagtttgactgcgttccttactcaccattctctctctttttttttttttttttttggcggatggaacagtgaatggcctacaatcccgcaggtatatatcgacggcgaatttatgggtgggtgcgatatgatgatggagatgcatcggacgggagaactggcccggttattggaatctaaaggagtcctcaagtctctctcaaaatcttaaaaaacaatcaaactcaaaaatctcatcggcttttacgcatacgtcacttcaatgatctaaactttcagaagggaaaagaaaaactcagtcatgaatgtatcgatgccaaggagcaatcaaccttacaagatgtcaactttagcttgaagcatagaatctactagagcatactttttttttccttgttgcggaaccagtttatggcccttggatagagattccatcctcctctttacaactcatgtcagcaagtaaaatgagcgtagctagtggcaatcagttgagagcagagacgagcattcacagatccgctttttccaaatagccttggaatcaacatgaaagactctgacaagcagtgtgaaagcttggataaactaaaagagcaaacaccccacaaagatctgaggaaccttctatccaacctttagacttatgatgacagctttcatatttatctcaagtatcaagtcatcagaactatttcaagtatcaagttatgaacattatgtgaacagatgcccatctgagctgtagaatcatatttgctttgctagttcagggcactataattttattctttgatcccagggatctgtcagctgttcctatgtgattttgacacaagtcaattcagaacaccaagaatttagtggattccaaacaaattggagcaagtacccaaccagagcaccaatagatgtttatttttgctggcagacttaccaatataagcaggcaatccctcttcaacatgtattctatgtgtgtacagaatatgattgtttgggagaaattatcaatctgttaaatacttgaagtttatgtagctggttttttggtcaacttggattcctgtgtttcttggctttcctcatcatcaatttttgtatactttgccaaggtttgaagagcttcaattgtccaatttgatatatgtcccttttttttctaattgttacaatttgttttttggattcaatagttcaaagttttttctaaatcaattttcatcatttctgacttggaaagaaactcactgcttatggacatcaaattgaatgtttctattttctcaacatataaattctttgtggatagtacatactccaaagttccataatctggaatacatcctcaggatcttgctgggatcttcctccttgaacacctgaggtatcttgaagagtttaaacagattattgaacatctttgttgccaaatttcaaccatcaattgtgaagtatattccacatattttctctcaaaatggattgtaaaccagtagatgtttcctgcttattcatcaaattttcaatcatttccatgtccagtctttagacttataaaattcaccttcttgcatgattttataaacaaaaagctcaaatgttgcttcaagctcggttgaagagatatacagcattgaaaatagtttcattcagatttaaacacatctgcctgcccatctatctttttactaggtggtatcattaaggccccgtttggctgccccattatttgtgatttgggcgaccccatgattcaaattggccccctgaaacctgatttttgcaccaaatttttgatgtccaattggcctctaggggaaaaccccctataacaaatcacaaagaatggggccgccaaacggggcctatgaaatttgccaacctttattgtttgtgttaaatcccacaatttggagggtcagctggggacactttttgccctcaacaccagtttggaatccaaatcagacacagaaaaaggccatgctggggtctgttctgggcccttgaagtctacaattcagtatacaacagtgaatctgatttaaaatattgtttattgtggcaatttgaaaacaaaatatttcaatgaaaagtttagagatggcacttttatgccttttcgcaggtacccaccacacttcagaacattcccaccaaccaccagccttcagtagttcaggcagagggtgcagtaatgacaaaggttgagtactggaccctccgtatatatgcatggctggtcactggtgttgcggagggtgtgctttcatgaagtgtggtaggtacctacaaacaggtgcaaaagtgccatctatagaaatgtttcatgcagtgggcaagagtaaaagagcaaattaaacacgtttgaatatattcaaatttttttttcatcaaattgacaggttgttggctgaagttgtttctggtggttacttttcagggattggaagaacaactcctgaacattttaaaaacaacttataggaccattaaaagatggtcattggaagttgtttttacaattcccctgccagtttgggagttttggtcccaattcttttttgaaatttgaaggttttttttctgggggggggggggagttggtaacccaaaccctccttggcaagtgagaagtttgggagttgcctctctgttattcataacccataaattgggaggatttctatctgttcatcaagaccatacaatcttgaaatctaggaaggattccttcaagtcattggccaggtgtcaatactgtatggtcttgaggaccagaaggaatatcttgttttcattgtggatgtatggggacaatggccagaaggaattcctccaggtcactggggtatggccagtagggaggtgactcgcaaatctcccactttctgaggaggggttggagtgccaactgcctccaagaaataaaaaattaaaaccagaattgggactaaaactcccaaactggcaggaaaagttgtgaaaataacttacaaggactgtctgttgttttcaacagtcttagaagttgtttttccaattattgggagccatttctccaattcactactcttttgtgagggatattggtccctggatcagcaactgggtatgaaggaacctgccatgcttgcaggaagctctccctaagaggggcctgcacagcacagacatataggcccagccactggccctccaaaatagagatgtcgcttcatacccgggtacctgtagtgggtgcgggtacctgcctcaaaaatccaatattttggacacccgcacctgccagggccgccagggcgggtacccgggtacctgggccaggtacctgcgggtgaggaggattttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgaattactaaatatatgattgatattcgctagatatatgggtaagagtaacatagaaataaagaaataaagaaaaacaaattattctatcaataatttgcactttatcttctctctgatctattgtctcaaaggccggagggttccctctggcctcaacaggcccatgtaggacaccaaatggtgtcctacatgggttgctgacacctttctgcagcccaacacacccaaaaaaagggagtgttggaccactgatgacaatttaaattctcatgggaagcattcccagggcaggtacctgcccttttttcctcaaaagtcaacacccgcacccgcacccacacctgttttccaaagcgggtacctgcaaaccggtaccaggtacatgcaaacgggtaccaggtacctgcaaacgggtaccaggcacctgcaaatgggtaccgggtacctgcaaatgggtaatgggtacctgcaaacgggtaccaggtacagggtacctgcaaacgggtaccttctgacatctctaatccaaaatgatgggcccttacttgagtttacagatggcctcagggtctccattgagcataccccctatctgctggtggatacccacaattgccaaaggatacccgccagaggatttgaatttggttgcggatgcctgattttcctcataatcttggcaggtatctgggtatccccagggatacccatcagatggaccctctcagccttgggaccttgtacagtctcaaggctgagagggtttcctcttggcctggagactgtaccatctccaggccaagagggtttcctctcggccaggagactgtaccatctcaaggcctagagatcgttcgtttgtactcgggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtacttttggcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattattttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactgtgttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttcaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcactttttcggcatttttttcatatttgttgtcaagtatatacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacattcaataatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcatcgttgtccaaaactatcaccttcctttttaatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagctcttggagtagaaggccaccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccggggaacaatctctatcaaggccgagaggggttcctctcggcctggagactgtaccatctcaaggctgaggaggcacaaccttgtcaaccacaaggtcttcctttcgtttgacaaagttacatgtatcttgttgaccagaaggttttccttctggcccttctggccaacaaggtacatgtatcttgtcaaccagaaggtcttccttgcggccaatgaagtacagtgggtggaccgttatttttggctacttgttttgggttctacagcttcaaagcacaaacatcaggtcacaagacttggtgaattggtgcagaataggtcccaaagaatgaatatgaaaaaataaaatcaaaaatcaaagtttcaaaatttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgctattgattttgggggagtgagagtgctgagagaaataaagagtggaacatggcaagaatgattataaatgaaaaaattggaaccaaaaaagggtgagccaggttggctgtccagattggatccaaaacagtaaattctagtgctttactacagctatttcggaaagggttgtccagttgtctctcacaatttttttttttgaaaatttttaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcactagttcagttctgacaggtccagttcagtaaaaaaataaaaaataaaaaaaataaaaaaataaaaaagatttcgcgagtccaagtggacaaccctttccgaaatagctgtacaatgtgagctggtgaatgccctactcaacagctgttcaaaaccaactggtaaccatttttttagaatcttcatttataatcattcttcctattttccattctttctctcttccagtgattccactcccccaaaatgaatatcaaagcttttggaaaaaaatatttttattttttatttttcacaaattttgaaattttgttttttgttttcattttttgatattcattctttgggacctattatgcaccaattcaccaagtcttgtgacttgaagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacatgtaccttgttgactggaaggcatatacctcattggctggaaggaagaccttctggtcatcaagtttgtgccccattggctagaagggagaccttccagtcaattgcaggccgccccttccaaccaccctaggtggaaattaaggggcggatctctgaggatacccgctcagatacctgccagtggatgtggatgcagatgcagatgtcctattccgctgaaaacgtgagcggacatctgcatctgcgcagatatccggatgcggtggggccatctccacttgacttagagcaattccaatgggagtgctaaaatcattttgctatgtgcccttttttagaactcacatttgtcacatagaatccatgaaattctatcactcaaaatagtgtctccagtgatcagggttttttgttgctcagttgatcgagtgcaccaatttggcactggctctgtactggaactactcttgggaggaatagagcttgagagggaatggtgctttaatggattgcctctctgggagctaggatgagtaagataacaagaaaagaacaagagtatgaaatcttgaggaataggtgtggctatggagattccttgaaagtggtatgtctgatatgtctcatgtttaccaattcaaataatacttgttcacaaaccaaggtatctcaaatatttatgagcatatacctggccaataatgggtgatcagttatctggattgctgtgtcaggatctgatctggaaaaaatgaaaagaaaaacaaagctaatcatatataatattctggggagtggccagcttgtagttggaaagtggagggaacaaagtggaaacaaaaaacaaacaagggaaacaaagaatgaacaagggaaacaaagaatgaacatgggaaacaaagaatgaacaagggaaacaaagaatgaacaagggaaacaaagaatgaacatgggcaacaaagaatgaacaagggaaacaaagaatgaaccaaagaatgaacaaggaggaaaattgtaactatgaacaatgtgacccaatttagtgtggcactaagataagatgagactagactgaaacaagagaaagagccaagctaaaataagataaggaattcagtctgaaacagagagaggcttggatattattatcaagaggaagaggttggggtacttatttcacccagatggggattgaacaagcaatgggaagcaactatcaaaagagtattagtctgaaacataactgatgtgtgggaattattggcatgggatggaaggagataagagatacggaatattttcagaggggtttgggatagagattgtttgttcggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacccgttgcaggtacctcaggtaccccccttctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattttttcatatttattgtaaaatatcactcacaagtcactttttttggcattttttaatatctgttgtaatatatctacatctaattggaagaatcttacttttctatttttttcatatttattgtaaaacatcagtcccagatcacttttttcatttgttcatatttgataatttattgaaaagttgaaactatctaaaatgtataactaattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacctctttttatccttgagtccctgtttccatgcatccaaggtaccttcttggatcttggagtagaaggccactatcattttgatctttggtaaggaagtgagggggtacctgtagaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacaaacgatctctaagaccccggtgatccccaaccccaaccaagcctgcgtatgtgccacttagcaaaacacttttttcaaaatgattctggtgcaaatcaatggatatgtagcaaatcagcctttattttggctgagtttactcatgcagtttgaatctttgttcagatttttgtacaaaaatcaagattctgtcccttccaggttagaaaaatccccattttgaaaatatatttatggaagataagggttggttgtgggttggatgtcccaatgaaatacttttctcccctgacttttctgcatgcatacaaaaaatgatactgatgtagtctgtagcaaaaactaaatgctcaggaaaaactttatctgttcatgtatccaaaacctggatttccccatatttagggcacatagcacatgctaatttgaatctcaatttgggactgttttttgtgtattttttaaacagaataaaaaaaaatgttggtaagggaacattttccacacacacatgtcaatgttccattgctcacttccaagtcatcatcatctcacccatccctcaacacattccaaatcctcacaaagcacccatgtacactcaaaatgtattgcggaatcaagttcctcagtaaatttagtttgatgtctgtcaattggggaagaactgtttctggaataatcacatatggaaaattgagctgaaagacttgatcggactggaaatggcaaacaaaaaaacaatcatgttttcagttgttcatcatttgggatcatggggaaactgagctccaaattaaggagatggtcttgtaggagaagtttgaataggatattcttcaatgatcaaagtacacacagctcttgggtctaaaggaagtggaagaaaaaacaattaaaactgttttgcttgagggagaggagaagagatcagttttggaaatggacaagtttagcattggggatgacaacatcaaattgattgaaaacaagattcaagacagagactgtgactgtgactgtaactgtgatgggaagaagctcagtttttagaagaatgattaaggagagattggagaataagtgaggtttttaacctaagaatgttaaggattcagaggcaacaagatttaagcaatttactggatataaagtgaccaacaagatcagtgagtaacaatcacaggtggatatggcttacactgatgtagaagaatttagcattggacctggcaatgaggccagatatccatatgcaagaggtaatgtgcaactcaggaaccaatcaattacaagcaaaatcatcaatctggagcaccatgtgtcaaggctaagggagagaaatgattaggataagtttgacatgtagagatgttgaaaagggagagatacacataaatgatgtttgggtcatgtgtgatgatttgcagagcaatggagtgtattttgacccatccagagatgcagggagcaggtggaaggttggtagctgtgggaattagtagcttagggaataataagagagaatggggtgaaatttgcatttggctagtgtcaaatgtaggattgctattttgaggtagggagttgctcaggaatggaaataaaaaggaagatgaaagaatagaatatttggtaaggaaagtttcaacaatgcaaagtagaagttgatgatgagaaaagggtaggatgtatttgtggaaatggttttggaatggatgatgcttaattcagaaaaggtggtctcattagatttcccaaaaataaatataactgtggtcaaatatactatatatttgtgaaataggtggtttggattctcaggccaaaatcccccaaaataggtggttccccaaagtaattctgattttgagggtcaaattgcagattttactggttttgaacagtttctcattcctaaaatggacaattttcacggcacctttttggcccaaagtgatatttcatacctttttaacagcccccggccgtcaaggcctttcaagcctcaaatgccgggaggacatctcccggcctttgagactgtagaagcctcgaaggccgggaggaatccctcccgtcccacgagactaggcggtctcgaaggccaggaggctcccggtcttcgagactgtacaaggctcgaaggccaggaggttgccttccggccgtcgaggcctttcacgcctcaaaggccaggatccctgcaggccaggtgtgcaggccaacctgctctttttttgggcgggttttactgcacggttaggtttccaaagagattgcatggttggagtgctcaagacccccctacgaccagtcctccatgacagggtcccagaggcgggagtaagcttcatgaatctcaaatatgcaccctgataattacctggcctgaacccttgaccggctgccacaaacagcagacccgtttctactgtttgtccacatgaaggacaacccacaaaaagatctagcgtttgctcgatattcccgctcactataactccaaactatcccagcttacatcccatacaccatctcacaatgcaccttttagctccagtcctcgttctactctgcatctctatgaatcttgaagcttccccccgggttgcgccgagtccgaatttccaatgtaacgacccactccggcccatggctgtttgcggattgaggtacatcaatcgtgagaccaacatcgtatggtacagcagtaggttccgcttttgaaccctcctcaacggtatgtttatcagtttagcggtttaaacaatcactttctcttttttctttgcatttttttctttacaatcaattaagtggcaatggcgaatgaagtgcggcataaatacagacaatggaactgtggctacaccgaaatgttttgttgtgaccccgtagaaaccagctgggtaagtaagaagatctcaattgagctttgctcggctcattggtgaaaccttattcattcgatgattcttgaatctgtagctacccttactaccgaattctgccttgcgaatagaggtcaaaaagtcatgcaatcccgccaagatcacaaactgaaatggtggagtatctgtatttacatatggatccgcttgattccacacacgcttgatgtgcaaaactggcaacactattcagcagtactgcccagctcaaaggacaaagaaatgatagataatttgcataaatttactttgtcaaatcaaagcatcgcactgaaatttcaaagtcatgagtaggctgattcaggaagaggtagagggtatgagtttgtctttcatcttggtcaaggagtcaaaccactttcaatagatcaaaattttcctcttggaaaatcctgtcactatttgaatattttcatctctctcatttatgatttgaattttagtggtccaatgaaacactttggtttttgaagctttcagtattctacaattcaaaattgccaaaggactgctggatatcttcactgtacaaagaatgaacaagtgaaacaaagaatgaacaagggaaacaaagaatgaaaaaggagggaaattgtaactatgaacaatgtgacccaatttagtgtggcactaagataagatgagactagactgaaacaagagaaagagccaagctaaaataagataaggaattcagtctgaaacagagagaggcttggatattattatcaagaggaagaggttggggtaattatttcacccagatggggattgaacaagcaatgggaagcaactatcaaaagagtattagtctgaaacataactgatgtgtgggaattattggcatgcgatggaaggagatgagagataatgaatatttttagatgggtttgggaggacccccatgatccccaaccaagccggcttatgtgccacttagtgaaacacgttttttttcaaaatgatactggtgcaaatcaatggatatgtagcaaatcagcccttattttggcttagtttactcatgcagtttgaatctttgttcagatttttgtacaaaaatcaagattatgttccttccaggttaggaagatccccattttgaaaatatatttatggtagatagtgttgtgggttgatgtccgatgagatacttttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatactcaggctagatcaacactagcccgtcggttggaagaacttcatacccgtgtgcgtaaagacagtggccgcgttgtggagatgtatacacctgaacgggcgagagactctctaggctatcaagcttttacacgctcttcagtctgagagatacctcatggccgtgaatgtgtgcccctctgcctgttgcgcgaggcagctcttgaccgtcgaggagtgcattctgcggccgagggtttctctccgccccacacctcgacgaccgtcaagtgtacctcggtcgttgaagtgtgtacacctcaacggctgaggcggtttccatcggccgtttgagagtgtataccctcaacggtcaatgagaaccggctcagccgttgaggtgtacactcttgcagccgaggggtcaactcttggccgtgaagtgtactcccggccgctgccgtgggtctcttggttcatcgacccccaaccctggtcggtttgggaggatccactctcaaaccgaccggggatttttattattttttattattttgtttagggagtcaactcccaaaccagtcaaaggttttgggagttcgactcccatttttcggggaatccggggcttgggagtcggctctccagtttttgggagtcgtttgaccaagccccaaaaaatattagaaaaaccccatcccctggtcggtttaggagttgatcctccaaaaccaaccagggtttggggttcaacaaagcaaaagacccacggaagcagctgggaggattcttcccggccgctgggagtacactcccaacagccaagggacaacaccttggccctcggccgctgagagtacactctcaatggccaagggtgtacctctcggccattgagggtatacacaatggccaagaggattcctctcggccgtcaagggtagaattacactctcaacggcctagggaatccaccttggccgctgagtgcgcttctcaatggctgagagtgtagctctctcttggctatcaagaggtaaagtcttggccgttgccactcttgatggtctagaggtacactcccggtgtacactcttgatagttgagaggtacactcccggtgtacactcttgatagttgagaggtacactcccggtgtacactcttgatagaagttttggcaattggatccttcggtcccaaaccaaagataatgatgtcagagcatccgcatcagctctgctaaaccccgcgctttgctacatatagccacaaacacaccacatcggttcggccatgatcccgaatcttgccagatattctagctttcatcgccaaccctccccaactttgggagtacttggcaacgatgctaggacatcctgaatattcaaagttcagttcgcagcaacttgtcgctagtggatgctatatccccatctactacactacaccatcacaatatatcgctacacagatcacattcaacaccagcctcactctaacatttacgtctttcgactacatcgactactcaaaacaaatgcccaggggacccaactggctcagcgaagaagatgcccaacttgctaggagttggcttcacacctcacagaatccaatctatgtgaatgcaatctctctattattgtttcattcagattttcactcgatcgctctgatgttgtgttggttctctcttgctcattttgtcacttttgggattatgttcccttgagttttttcatttcttttctgttaaaatacttgtaattgaaatcgcttccttgatcagagcacaaagaagcattacaactttgatcggaccaaagaaacaattggaggagaaaacaaaggagcggcaaaaagatcagagaagaaacatacataaaagaccgacataattgatttgagtcaaagtaaacgatcagacaaatacaatcaaatcaaggaaacttaaaagacatgggagcaaagaatcttcattagattgtgattgtgttcatccgcttcctcatcaaagtcggctagcctccatgcattctccttcagtcggaagtagtgatgcgacatgctgtagttattccgatgcggtccttgagttttgtgttgctagcgcagtcgagggatcgttggttctcaaatagtgaagaccgatgtggaaatgtggtgccgttgctatgttattgtagctaaccgttgctattgcccctagctttgacccgcaccgatgcggatgctctcattatcatcagtttgaaaccgaaaaacaagcagagctgggtgagctgggtatatgagctgggtgagctgagtgagctgggtaaaaaccggttttgccaattttttttataaaaaaaacagccctaaccgacctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaacctaaacctaaacctaaaccctaaacctaaacctaaaccctaaaacctaaacctaaaccctaaaccctaaacctaaaccctaaaccctaaaccctaaaccctaaacctaaccctaaacctaaccctagcctaaacctaaccctaaacctaaacctaaccctaaacctaaccctaaacctaacccccccttgaagcaggggccattggattcctgacaactccgccaggtccccaatggccccacaatacccaggcagatgaactactacgcttgaacctgtccaggtactgtgctcctgggttaaccctaaacctaaccccctaaccccctaacacggtaaacctaaccctaacaccaaaaacctgccccctaacccccatcaggggatggggccagtgggaatcgaacccacgacctgctggatggtcagatgttagggccagtgcaaaccgctgagcttcagagactttttctctgccagtgtttttggaaatctagtcagctgggggacccagctccaggcagctcacccagctctggcagctctttggttccaaaccgaagataatggcaccattttctttggtttgggaccgaagaatttgagtgacacaggtgcttgatagttgagaggtacactcccggtgtacactcttgttggccaagagggagctacactctcggccatcaataagcgcactcagcggccgaggtggattcccacggccgttgagagtggaattctacccttggcggccaagaggaatcctctcggccatcgaggtgtataccttcaatggctgagaggtacacccttggccatcaagagtgtactctcagcggctgagggccgagggaaactagcagccgaggtgttttccctcggccgttgggagtgtactcccagaggccgggaagattcctcctggctgcttccgtgggtcttttgctttgtcaacccccaaaccctggttggttttggattatcaactcctaaaccaaccgggggatggttttttttaatatttattttttgggacttgactcccaaaccagtcaaagtttttgggggccctactcccaaaatttggggattccggggcttgggagtcggctctccactttttgggagttgtttagccaagccccaaaatgatactgatgtagtctgtagcaaaatctaaattttcaggaaaaacttaatctgttcatgtatccaaaacctggatttccccatattgggggcaaatagcacatgctaatttgaatctcaatatgggactgttttttgtggattttttaaacagaatgaaaaacatattggtgagggaaaattttccacacacacaatacatgtcaatgttccattgctcacttccaagtcatcatcatctcacccatcccacaacacattccaaatcctcacaaaccacctgtgtacactcaaaatgtactgcggcatcattatgttatttttagtatatcacacagttcctcagtaaatttagtttgatgtctgtcaattggggaagaactggttttagaagaatcacatatggaaaattgagctgaaaagacttgattggactggaaatggcaaacaaaaaaacaatcatgttttcagttgttcattatttgggatcatggggaagctgagctccaaatgaaggagatggtcttgcaggagcagtttgaataggatattcttcaatgatcaaagtccacataggtcttgggtctaaacactaaaaacaataccagttttgccccaggaaaaaatgatgatttgggtggtggaaaatatatcaacctccctgaggatttttttacaaaatgactcaggagtaaaacctaggctaaaatgagctattttagccaaaaaataaacatgcctcaaatgagctaaaaattatttttggaatgtttgagccattttttatctttgggctaaaatagctcattttatcccaatttttactcctgagtcattttgtaaaaaaccctcagggaaattgatatattttccaccacccaaattgccattttttactggggcgaaactggtattgtttgtagtgaaaggaagtagaagaaaaaagaattaaactgtgttgcttgagggtgaggagaagagatcagttttggaaatggacaagtttagcattggggatgacaacatcaaattgattgaaaacaagattcaagacagagactgtgactgtgatcgtaactgtgatggcaagaagctcagtttttagaagaatgattaaggagagattggagaacaagtgaggtttttaacctaagaatgttaaggattcagaggcaacaagatttaagcagtttactggatagaaagtgaccaacaagagtgagtaacaatcacaggtggatatggcttacactgatgtagaagaatttagaattggacctggcaatgaggccagatatccatattcaagaggtaatgtgtaacttgaactcaggaaccaatcaattacaagcaacatcatcaatctggagcaccatgtgtcaaggctaagggagagaaatgattaggataaatttgatgtgtagagatgttggaaagggagagatacacgtaaatgaagtttgactcatgtgtgatgatttgcagagcaatggagtgtattttgaatatagattgtttttcggtaccctttgctaggtacctagtacctcttggtgggtaccgcccgcacccgccaggcgatgtcgggtgcaggtttttgttaatgaacaatcttaaggatgtatttcttttataagtatcaatctacaatgagaaatacatgagagaagaaagaggtttcctaaccttaaggcaaacaacaggtgcgcgatgaagaaggaaaaacaaagaggacagtacaggacaaaagagaactgagatacaacgcagtagcgctactgttaatgtctggatcagttgagagcgcagaagagaaagactgagccaaagaacctacgataatattatcgacctgatgttcttcaagggattcggcgagtggtcgagagagaagggaagtacaggtcaagtattggcgggaagttgaaatggaagggaatgtactgagcggagagaagacaataagatggttgagtttgagagagatagatcgacacaagattgatgtgagcctgggtctcaaaagtgacaacaggacacaaggtatggggggcaattctagatgtatttcaaggggataaagaaatacaactagaataagagaaagggagagagaaaggaagagaaaagaaattaataatcatttaattgtttgtttattttatgatcaagttttaatgcagtcttactttccttagaggatggctgttattaagcggaattaatctacgcctcctaatcaaatgaaactgaaaagggtacctggtattgatatgtcaatccggccactattttttagatctaagatcaagggtctttaaagggaaacctatgtggtttttagctataccaccaaacagagaatgaagatgacttgatttgatatgatgatgtttgaggcagaggtttagtagaaacagaatggagtaatcattcagagagacaaagaagaaacttagcagaaagatgcaagctgaacttgaaggactgacttacatattggtgatcctgacacaatgagtgggaagattccaataggtgagggactcctaacgataacacagcaatgacatggcggtgaatccaagttgaggtttgctgatttctggtctgagttggttctgggttggtctgaagcttgaagatcctgaaaatgcgaactcagtatcccctgagagaattttcagagttggattacataatcacaacatgtacatgtggtagagggttggaattccaacttggttgatatttcacaaggtagggtgaaatattacaaagtctatgaaggagaagagtagtgtaaaagtgtgtagtggtgactaaggttgaaatcacatgaggaattcatttctgaggtcagaatgtaataaaatcttgagataaaaaggttacagtaggaacatggctaaaaaggaggacttaagcagtcttttggccagcttggctggctctaaggctgacaattgaggagttctcaatggaaggaaatgatgaatgatgtcaagcggaggaactttagaatagagtttagatgatgttgtaagtaacaactgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccatactaccgaattctgcctgggaaatagatgtcaataagtcatgcaatcccgccaagatcgcaaaatgaaatggtgtagtatccatatttaggtgaatgttgtacatatggttccacttgattccacgcacgctcgatgtgtaaaactcgtagtcgtaacgctattcagcagtacctcccaactcaaaagacaaagaaatgatagataatttgtataaatttacttgttcaaaccaaagcattgcactaaatttttgaagtctcatgagcgcctttatcaggctgattcaggaagagggtgagcctagagggcttgaggtggtcttttatctcggccaaggagtaaaaccactttcaatagatctaaaatttgcctgttggaatatcctgccaattttcaagtatcttcatattactcatttatgatttgtgatagtagtccaaataccaatgtttgatttctgaagctgtcagtattctatattgcaaaactgccaaagcactgctgtttatcttcacaaaatgacagtgtttctcgggaccgagttctcccccacgactttttgggagctgttaggtgggaggttcccagaaatgtttgattgatggaaagaagaattgaacttgctttcgtcttgaatgccaaggaagtgttaatttggaatgagtgacgatgatggagagttgaaattgaatagtcggggcatattgaatatgaatattcaaaatgggatttggcccatcctccacttcggggtgtttttctcctctcgagactcgggcaacatatttcaaccaatccgccgacaacaagccacttcaccaagtcaacctacccgaacccccaagcacaacaaaaccatgtccgcagatatcgaaatggaagagcaagccgccaccaattccaaacccccatcggagaaaaaatcgaccaagaaacgcaaatcgatcaccactgaggctccggatgtagagaacacaacccaaccaaccgaaccgacgacaacgaccccaaacaagaagaaagagaagaagaaaaagggaacaaccaccactactgataatgaggaggctgagaacgaaagctcgaagaagaagaaggccaaacaatcggccgatgctgaaaacgatgctgaccaaaacatcaacttggacgccatgagtcctattgctcatcctctggccgataagaaattgagcaagcgggtcttgagaacggtcaaaaaaggtttgatttcattttttaatatgaaggattcgtttttgaatagtcacaaaaataacttgatgattcacttccgctcatcatcttgcaaattttgattgctctgcgccaggttcgaaacaaagacgaattaagagaggtgtcaaggaagtagtcaaagcgttgaggaagggtgagaaagggtgagctaaattttgaccaatttagtaccttctgtttaaattctaaatgagcttttttgcttctcaaacatcaggttggttgtgatggccggagatatttcacccatggatgtcttgacacatattcctttgttagccgaggaaaacggatctggatatatctttgtgcctaccaaggtgaacttttatcaaattgtttttataagattcaattgctatttgtgctgacccaatatggaacggattgcttaactctcatggcaggaatcacttggagcagcttcttccacaaaacggccaacgagctgtgtgatgatttccactacgcgaggtggaagtgaagccatacaaaagaagtaaatttaattctccctctccccttgtgtctcgatgctccgggcgccttttttttcttttattgatatgactgatgaaaccttgaagaagattctaaccatatttgtttgtctgtatcagatttgctgaaaagaaaaaggcaatggtggcagcagatccaaccaaagctgcgaaaattcaagccgatgaagatgaatacactgcctctttcgaagccgtcctcggtgaagttctacaacttgtaagcaccgtcttttgcgacaattgtttcccagcatattatcgacctttcactgatcgttgctcttttcactcctttcttggcttcctaactccccctcattgatatttttttctattgtttacttctctgttcaattatgtgatgatcgcctcgactaacaacaaaagaacgagaaaatcgcattttgatttccctctcttccccaaatcttcatatttcataatattttctccttgtaagctttggaccgttcttcttcattgttcgtcttcccttcctcaaataaaacatgattcatactcaacctggactgcctttggcattgaaaacgccaagatcgttgtatgtgtaacttgattcagagtacaattgcaaccttgttcagatggtatgccaaacatcatctattttgatcattactgtgagtaatgcccagcagcgtgggtttttgacgcatgtgatgctgtttcaaaagtttacatctgacgatggcaaacgagggttacaacttacgaggtgtcccttgtatttgcagcacgcgccaaaggctctattgtgtgcgattggtgagcacttgagcttctatcaggccatctctcgggaggggagtcaaacaaaattaaacgatctttgtgattttctatcgctgtttgctcccctttcagagattatatgaatttgtcctcaggtggttcgatcatcaagtgaaccgaagagaaaaagccctcagtggtcagtgtggcattccttcgaaagattaagcaagtcgggaaccacaaatggttttcaaactaaccagctgtcatcgtcagcttgtcccttcagaatctcccgacgatggttgaactatttcatgaatatctgcggcctctaacccaccgcatggcccgtaacaccgtattaacaaattcaacatcgacatccaccatttctctttattctgtgcgtgttctgtcgttggtgcggaggttcagatgtcacgcgacagcctcgattcacaaatgacccatggctctttgatgtagctgatcacgggcaactgtaattcataggatatttgacgctcgggttgtctggagtgtgcgcagatggtccacaggcatcattcctattgagcatgctccataagagataaggtcaaacggccgaagatggcagttcaaacagagtcccgatgacattgcggcacagttccatcagatcaaatcaacaaattgcaagatcagaatctcaactaattacaaatgattttctacgcggaacccttatcggtgttcgtccgcaattttgagatgtttgaacctcgtcatgcttaattctatgaagatcgatcagaaaatcactcacatgaacatttgattatcgtacaaaaatcgggtgttataggcttgtttctctctcgttaattatcgtgtagcaattcataatctcgaaatgcaccgatcaccatagagttgacgcaagatgcctggatgtctttcagagtgcggagaggctctggggtataaagaagaggagagcagtcaccctcaaatcatcaactcacacctaacagcttgcatctgaaggtcattaaaaaattgttctcttggttgactagtggtcatgaatttaacccaccccgagaaaataactaaaaaatttgactggagtcacctgaggggccatccattagtaaactttcggtgagttgacctatctacggaattttaaattttgaataaggacgtatcgattaaatcgaatcgaatccccttgttctttgttcccaagcgccgacttcatggctgcctctggggaattcgttggtacgatagcttttctcctggttggcctcgggggaatccaggttagaatgattttcattttttcttgatcactcccaaagggcgacggcatatcctagagtttagtttctgaaatgatgatttctgtgacttgctctgacaaacttccgtaggcggcggcaacgtctaaccaagccggattacctacactggcttcaacctccacagtgcctaacatcgaggtaagtcgaatcatctagtagtccatggttctttccaagaaggtataagactctgaaataaaatttcatatttctttcatattatcagcatttgatgtatatttctacttcgatgggtttaagtttactgttttccgcttggattttctttcgcgctactggtgctgctttcaacccgtaagtctccaagcgtctaccgtgaatagagtcgccgttttcgttaggtttttgtcattaatgcaagcttctggtcatccgcattacatgatcgaagtaacgtatctttagcgcttttgttgactggtgttatcacacccacgcgttttgttctgtatgttggcgcgcaactttcggcttcgttgggtgagatttattgctcccgggctttcttgctgggagagcaccatcttacctattgatttttgattattcgatttctttgcaatcctaaatggacgaccttttctcagtcgcatcagcacttttgaagcgactcttgcccggaccaatgtccgtcgtgccaaaccttgcggtaggcacgagtgtggcacagggggtccttatcgaggcattcatcacatgtagtttggttctttcagtacttttcttggcggttgaaaaacataaagccacgtttttggcccccgtaggaataagcatcactttgtttgcttgtcatttgtttgtgagtcatttgaatccaccagttctactccgatttgatgataaaaatgccttcacagttgaggaatcaatcagattgaaatgaaacttaaaaaatatattcacgattcgcagggggttgtttacacgggtgcggcgatgaattcggcaagagcttttggtccagccgcggtcacggggtcttggaaggatcattgggtttactggtacgtggtcaatactcaagattcgcatgatatggccgaatcatctcaagagacttgacgctgaggcccagagctgaatgatattgcagggttgggcccacgataggctccctgctagcggtcataatttacgtattcatgaaacggttcgagtattggagacttaacgaaggtcaggataccgacgttttcagcgcttctccggagctgtttatcgcacggccagtcaccgaggaaggcggtcgcccgaaaatgttcaggatgtccaagtcggcagaaagggtctggttcccgggagcggctaacaacaaaaatcgttcaccatccgaagccttctccgtcgaagcgcatcgagttgcccaatcccccgtatgatgtcggtctatgaaagcttcggcgagccggctgttttgataccggcattgagcgcccaggtatattaattgtcaaacctcagcccagctgagaaatgtacatcaatcgaaatcgcaaaaaaaagagcattcgatagcaagaattcagtgcacacaacaagtttcattttctcctctacttctatcagttttaccaaaccgtagattccaaacgctgtggtaattacaatacgagaaacgcctgatgcaattgtagctgagtataagcagcgagccaaagaaatgagagctgagatcttactgagagaaacacatgagatgactgcaacatgattaagatatagattatgcagacgagacttaggaaacaatcgcgtgaatgaaagcgagagaggaaaagtaagacaggaatggaagtgtgcattgaggcctattgaacccgagccacctcttattactccaatctgcttcacttttggacctcaacattttaagagaaaattactgttcaaatgaccggtctgcgccgcccctcacatctagcctctagggaggcgcacaaggtgctgaataaatgtgtcggtcttcaatgtgtacatatctctttggtgatgaaacctttggtcggacaagaatgaactgccctctggagtctgttgtagtgagaagcaaagaaattgtgagcatacaggactcgtcgtttacccagctattacaatacaggcggtggcccccgttgcccgtggagtaagccttaaaggaataccaaggacaccgggttgctctatgcgcatacaggcgaccttacagaatgcgcgaatcttggttgacgttaatgcctttccaagaccttccaacaccgttattatggtgaaaagtcttcgaattctctgctgttatgcatttgaactccgctgccgacggctggggctacataccggcagtgatctgcggccagaagcccgagaaagccttaatcaccttgacgagctgacccggagctcatccatgaacttgatcatgtggattggtagcgtttcagagctttacgtcactacgggaaggtatttgtaccgcagtaccgtgctcttgagctgatcaatcccctcactctttgctctttctttctaattgtcaatagcagctcgcactctcatccgattcttaggacgacagatccacgaatgcaagccagaagtttttcgcattcaagaatatatgtttctaaaactctgttgatgcaggtgattctacaaatcctgttgatcttaatcctaccaaaggccaatggacacgctcttcaagtatactcaggccggcaaaactccagtccacgacacgttttgcacgcccggcaagaactgtgtgagtctgccctttcttcaaattattccaccatgtaccacctttaggcccttgtaggagtgaattacaccgacattgcctgcgttgctcattacgaacccttctaatgggtccattgggctttataaaatttccagttcaagatggaggggtaggatacaagctaccactaggcgccaaaccgttccaaccgtacaaatgcggccggaagccactgagcccaaaaacctggaaagaactccggattgatgaatacatcaaaacttatccccggggactcgtagcaaacctaacagtcagttcacagaacacttgactatcgaatgtcgaaaatctgaacctcatgtcttaatcttatgcacttaattttcttacaggtattcgccgcggaaaataaagctatcaactttgcgtgtgggatgaaccaattttgctcagccggtcaggtgcgtcagtcattcctccgggaacccaatttttctagagctgacctcccccatgatcataataaccagctctgctcccccataagcggaagagcatggtgggtcctcgccgccgttgagcaagcgaccatgtattttaattcgctctctacagccattggattcgcggccggccaagccaaaggtaagtaggtattcatgttcaacgcaactaaacgctttgtttaattcttattcttattatcactattattattcttattattcttattcttcttattattattatcattatttagccattggagcagagctggtaaatgacctgtgagtaccagcagccgatgtaaaccttccttgcaaaactgtccatttgatttactaaatgacgatttcagatatttgcaggatgccaaaaagaaataccgattgttccaatccatcgcaatggttcttaccatggccctggccgtcacagctatgatagccgctgtagtaagtattatattttttcacattcaaaagctgcgcgataattttgacgacaggatgaaggtttttatgactgttactggtacggtagcctttgccgtatttgctacagcgggtgcaatgatagcaatcgcacaggtgacgatgatactgaaagcgcaagctgaggaagtcgaagccgggaatcaagatacattcactaaagtaagacttctctctcaaacggctctcccagcctcgaataatatgttctaatgggtccagagtactgagacagttgaattttcagtggtcacattatgagggtcgtatctcagattggcagtcaaaaagtcaaaccgagatcggtaaacgagtaaaggacatggtcgagtatcctatcagtagccaccgtgggctctttggactgttagaaggtggcgaatattgtcgtaataatcaaaaacaagattcaaatgacctagaaaaaaagatggctcgaattctcaccatcagattcgccaatcaaatacttagggcaaaggtgagttttgcttatgaaatgaatttaggaacattctacagtcgctcacagttactgggctaaaattctagaaaggatttattaccattggtgtaagcaaacttctacaaacgccttaaatgtgtctggaatccaactggcacgaaaattgatatgacatttcatttcaggagggctgttattcaaaaggacctaacggggctttttccctcgacgaggggtggttgagctattgcgacaagccaggtggactgtgagcttcaaatttcatctgtattggtgaagttaccagatttgcggtagaaaatttcagtaaattgatttcactttccctgatgaaaatttttcaaaggatgtacaacgtaatctatgacgatgacggtaaatcaggaaatcagttttataacgccagacttctagtggaaaagtatcacatatcggtggaatacatcgtcaaacaggcagttgagtgctcccaactaggcaaggggcctgattacgatccgtatgcagacgggcaagttctttctttttttcgctagctgcatcattttttttttaaaataagatactgtttttttttctggactgatattgggcttcaatagaaccaacctgcccgccgatgagaatgctcgctgcgtgatgaatttaccggtctgcgataccagaggagctggtaagagctcctttcaaacaatacacgattctgacgccgctgaacgcttatctttctggaatctacgcaggtgttcgaaagatgctgaagcatcacaccaccgtcaaggcgtgtcgcgtagctggcgggatcaatttaccgtaatagcaggagctacaaaaatccaagcgaaggttcaatatcgccaaaaacaccattgaaggagaccgaccacaaatttcaatcactttccccttgaagccaatttttcaaaaaaaagggaggccaaattctaatgccgttataaacacactttctttgtttaaatctctcataatggacaccagttatacactgaaattgtatataaacaaccatatagacattttctttttacaagaacaaattttgcatggcaggacgctgcaaactctggatgagccaaactacttttagcccaacttttttgcaaagaaaccctcattacctgtttcaaatttcatctaaacaattgtatctaggagaatgtaatcaaagccaaagaaattataaaatgtgcacattttatttccttaatcataatattgagtccagcctttgaatctatatgtagtttttttgaactaaccaaagggatttgagaatcacggctctcttagtgctatcaaggaatgaataagcatacatatttaaatatttgatgtgattatttacccctttcaaaacaatacctctcacaagcaagcttgataccactttctcatacaaagaattgagaacaattcaactttctaaacttctcttctcagctatgtgtatgaaactctggcctgattgatataaaagcaaggtactatcacttggctgaaggattgttttaaataccaagattactcctagtcaacctcaaataattaagtggtccaaacttcccacttaagaggttctcagtcaaaactcctcagttaagtaaactttgaataatcaaagtaggactgtaggacttgagacaataacaaggtctgttattgcacatggttttgaagcaatattcatctggcagtggaaatcacttaagctgaaaggctacagtcagaggtgatggtcttgcagcaactaatttttaaggaattaagtaagaagggaatctgggataattctggacttcttaataataattccagggataaggtagggttgggatggggataaactactctaaaggtaggtggagaatatttgatgcacttactaagggtactgggggtaaatgcgctgaggaaccaatcctgggatggagatggcatccttaaatatttctaaggccctcttgatgaccttcctggaatattctagaaataccatcaattttgaaacctttgaagatgtaggaaataaatttgaaattccaaataatgtaaattaagcctgtaagaattaatcaaaaaacaagtcaaatgcaatattcaagacatattttttattttgatgcacaatcattgtcaccataattttatgcatacttgaaagtgtaggaaagaaatttaaaatgtcaaaaaataataaaaattaagctggaaaaaattaattcaaaaaacatgattaattaaaatattcagaatgaaacattgagttttatggaaattggattttaccattaaattctggacatattataacctaggaaataaatttaaaattccaaaaaaatatgaaaaataaggtaaaacaaatcaattaaaagaatgtgtccaaacaaggaaaccgcatgtgctgcgcagctgcaaaaccacatttttttattatgaccctttttatttattatccactttgaaccctttttttcctttcatcatcccttttgtggtttcctgcctttatcccttgttttttcctctttctttctttctgatttttttttcaatgaatgatatcattttttcattgatacagaccacagtgcctttaggacttgatataaaaggctgtgcttttttcatctcagtgagggcagtagatgacaacaactcccaaagttcccaaaggtaaggatcttttcagacgggcaactcccatatttttaataaaataataataattttctttttggtaaattggagcaacaactcccttattctgccctcaaattgaaaaaaaaaaaccgttggatgtctgccaacagtaatgggagtctttggctagttttcagcagttgtttttctaagccctgataaaatttaggacgatgaggggaaaagtcggcaatgccgaaagcagacaaagtctgtaggatgctatttgaacttaacaaagcgggcttaagtgcgctttgagttaaggctgagaggaggctcacgtgtcgactcaggaccggaagaaaatagctaagaaccgatggtgttcattatccctgtatcttgtaagtttaagtagtctagatacaaggagcacaggttgtgggatcaaacaacaatgcataatgaatatagaaaatgagtgacataaaaaaggagtgacaggtttgagtaagaaagagagagagagcgagtgaaattccaacacccctcctgagctcgagaacgatcaacttgattttaaagatgaagatcagggtatttttgttggaggtactcctcgtcttcttgggtgtatcgagtgagatgggccgagtgttgttttgaggatgatgcaactggtttaggctgtcgtttctcgggatgtttgacgaagcagttaccttccgtatggccgcttttgaaacagtgggagcaggctctaaatccgcgtttgcagtgaggacagacgacttcaggatcggaggattgcgtgtacagagtcgtttgcgacagattaggtgtcttcttgagttcattcagctgattttgagaggcaaaatcttcaagcttctttaacacttgatcgaatggttctgtttcaaaattcattgagatattggttttgaacgaatggaattcttgagggagtttatcaagcatcagaatggtcttgacttgatcgtcaagagcaagatttgatagaacgatcttatgattggccgatcgtactagaggaaggaacaacgagaacgagtcgtattctatggcgaggaacttcttgagggcagtggttctggaggtgagatcgttaccggcatacttttgttttaagagttgccagagcttgtaaccgttgaattcatcggcctcgggtagggtggaactgacatatgcaaggatttcttgattgagatgttggatgatttccgcatacgcatctttgttgagcttgacgtagagtcgggcgttttctttgtcttctttagggtcaggacaggtatgtgcaccagtgacgatggtgagtgatttagctttgtgaagtttggctttcattgggagcagccaaagagcataattatcgggagtgagaagaattttagattcgcgaactacttcggtagccatactgagttcgagcgaagtgggatcgttaagaagtgagagttgaggtcggaaggttgttgaggttgagaattgaggaaggtcagtcgatttcgactgttaatcgtgataaaatttaggacgatgaggggaaaagtcggcaatgccgaaagcagacaaagtctgtaggatgctatttgaacttaacaaagcgggcttaagtgcgctttgagttaaggctgagaggaggctcacgtgtcgactcaggaccggaagaaaatagctaagaaccgatggtgttcattatccctgtatcttgtaagtttaagtagtctagatacaaggagcacaggttgtgggatcaaacaacaatgcataatgaatatagaaaatgagtgacataaaaaaggagtgacaggtttgagtaagaaagagagagagagcgagtgaaattccaacaagcccccttaaatattacatgatttgttacatggaggatctataaggctgatatctcttgtcatctttgtaatctcaaggaaacatatagcatcttatctcctcagtgctttctgaaatcaatccaacacagctgttatatcaacatctcaaaatcacaacactcaaatatctaaatcatcaattaatcaagccactgcatgtacctcaggagcacatcaacacaacttagagatcgttccgcggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacccgtcaggaggtgccaggtgcggtacttggtatctatttttgtgaaaaattgaacaggtacctagataccgctacaggtaccccctcacttccctaccaaaatgatggtggccttctactccaagaactccaagaaggtaccttcgctacatggaaacagggactcaaggataacaagaagtctaaccaaaattcaaaaaggaaggtgatagttttggacaacaataaagattcttctaattagatataatttgtagacagttaaagctttaaaataaattattaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaagcagtgactttggaatgatattttcaataaatatgaaaatataataacaaagtaggattcttccaatttgttgtcaacatttcacaataaatatgaaagaatggaaaaaacgtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtaccgccggtacccgccaggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacccaagtacaaacaaacaatctctaacacaactcagttcatttttagtctcattcattttatctgccatgaagtttctagtgacaatcacaagtcctaattttccctttcaaatcattgatatttctactgacttatatgattagtggtccttttttcccccttttgttttgtcttttctgcggtcattaaacctggaacaccataaatctgttttttttttctaagctttggtaatgcaagcccagaaatacttcatggttcaaagtgtctcaatcagccactaaactgaaaaagaatcaataagccaacacatcaggttgcagaggggcccaacatggctaatagttctcattttggagggccactcctatgatgactctagatccaaacattacagaattgttgtatgggtgtacaaactccatatttggagtaagaggaggacaagaggtggatcaagggcaagcaatgaaaaccaatgatcatcaaccacaacaagaatgacatgcttccattttgaagaacaaaaatctctcatattctacaaaacatgccaacatcacatttgttatccaatcatgattagatatggactttgcaacagattataatgtggacatggatggcactgaggacacggaaaagagtctcaggaattaaaaccaaagaacaatttgcttcctcttaataattcaatgtggtcagtttgtttacaacaaattcaaatgcgacaccatatatgtagcacatttttttttttttgataaacatattgattgaaaaaaaaaaaaacagagcttataaggaattgagtttcatgcaagagagaagagagaagaatggacgaattgcgaaggtggacaacagggccccaggatgtttactcaaagctgccaggcattggggtgccatcacaagtccaagtttcctatccatgacaccaaagaagaagaaaaaaaaatgcgaaaaagagaaagatagggtttagtatagatgtatccttcgaaaatgaaagtggacaaatgatgatcgcaaagaagtccgacttcggagactgatacatgcacttacatccctggatccgggtggttggacggagacataccagtcgcttggattagaccctaggtttaagcaatgagggacctttgaatttcattttttttttacacatacagtaacatgatcgactcattagtcgctatcattgcaaggtcatcatggtgttttgctttggatctctgacttttcttttttgaaagcgtcagatcatctctgaccatcagaagaaatgcgatcttaccgtttgtaaatcgaatcctttgtccttcagaatagggattacattagggataacctagagatagaatgacaatcagacatgaggcattaacaaagcatcacttctgaagtaagggttgtcacaaagaacttaaaacaaagaatcgtcacaagagagagagacagagagagcaaaatcaagaactcgactaacttcattaacagtaaacgacttagtttcatgattcaagacgttggtttgttcggggtacgagcgataactttcgattatttcagacgagctcggaggtgtcccgaaactatcgcctgaatcctctgaccacaggatcaatcctctataacccctgtcttgcaaaacttgcaactgaaaacccaacacacgattcagaaaattgtcttgagaagggaaacgctttcattcagcctgcaaaaatctgtctttctgctcaccacaacctcgttgtactctcctgatttggtcgtatattgtttttggcaaatgttcgaaccgatatggaagggtaatgattcattagtgagttatgttcaattcgtcgtttcaggtggattatctatatctttgacgaaccgtaggggggtctgaaataaagcggtttgactcctagtatcttgatcatagcctgtttttcatggcacacgatgtccatcggtaacaaaaaagaattagtgggtaccggatttattgcttagtccatgcaatactaataatagacttggtgtttgatgagacagaaggaatcttacattctcgatcaattcgagttggaatgcaatttggtcgtaagtcccttcatttgaatgaacgtgggaccaagtatgactcctaaaatgggacaccgtaaccaatttcaaaaagtgatcatcaggttggaaaaggaagaaaaagaaaaaagtatagacagctacagagatcgaaagaaagcatttgtattacttacgcaatcaagtgacctttgttgaatctgtcgactagacgctctgcgtaatcatagatacaaccgaagttattcccgttgatgaaaaagcttgctttcgaattagagccgtctaaggtgccgtctaagtttgaactgaactccgacggcccatcgtcgaaggcttaaggaaccgacccaacccgagtaataaattgtcatgaactcaactctctcaattaattaattaaaatccaaagaagtcaatctagagatgcatttactgagtgcaaatgatccaggtgcgctgcaggtagtatacaccggaacggcaaagtcggctctagcagtatcaagagcgctgatgaacggcaactgattatgattcgcatcggggcccatcacttgacgggcatcttgagaatccgcgtcgatattgttgagcacaaatgcaggggtgtgttggcgtggttgtacgacggtcaaagcgagcacatggatcacaagtatcatgactggtctgatcatcgaggtgaaccattgcttagacttctttattcctgcgctctgagccatcatcatcatcatcatcctagaaatttccactgtggggagcaaaaggggtgcggatctattctaggcgaggaggaatgttgtgagatgcgactcttttcgaggtggggggctttgcagaagacgtacgccggtctccgagctcctgtgttgttcagccctctgcggacctgattggacagcgaatggcctagaggataggaagcctgtcggaaaaattgtgcgattgttgtatcagctgatctacgatcaaaagatgggaatacggtttttttaaatcccaccggctttaagagacaagcacaatatgcttgagaagaagagcatctggattgaactccggccaaagaaggtgccgacgacatagagttttcctagagatacacagcctcggctaggaaagcattggaggggcagccgagtgccgagctggtcgccatcgaagctttccttgaaaatgtttgcttcctcattgggcctttcaaattgagcggatcatcattttcaagagctttcaagtcagaccagcttcagtcagcgactcaggtgcagatctgaaaggaaaaaaaaaacactgcgatgttgaaagaacgacattacactaacaagagatgatatatgaagaattgcctgatcccgtgcgctcatctcggttaaccccggtcattgatcgtcgtcgacggctactcttaagcgacatccacccgacttgccgaacatggttataaaaaaaagtgaggcttgaagcgggtttgctgggtattgcggatgaagggtggcaaaaatctacaaatcataattcggagttcgggcgatattgtgaaggatcaagcgtttttgatcgatctctaccagcaaacatgaaggccggagatcttgagttcgagattgctatgtagtctggctgggcgatgctggtgattgggattgatctgagccaggtgtcttgagaatggtgatgaatattcggggtcgttgtcagtctgctatagtcctgttttgggttagaggtggttggtttttgttgctgttgttgtttgacagtttgatgagttcttggctgagtgagggtgatgatggtcttggttttggtaaagtgtgcagttggttttcccagttgaaggctgaagttgcttgtgttcgagtgtgccaagaccactcttggaaaattcgccaacttcttgcggaacatcttgaatccgggtatgtatgttgtgaatttcctctggagaaaaactcaaaacacatcataactcattcacttcactgactcaccttcgaagaaaccacatcgtacagatacagagaacacagaacgatacatcatatcatattctatcgaaccacccgggcaggcgcattgatcgagaaggaacgaccaagataatttggattgagatatacatcaaagacgggcttggtgtcatgattgtctgtcgaacgatcagctcttcaggaacgaggatcgaacggtgtacgaaagcacatcgctgctcaatacccaagctcagagcgacgggcttctcgggaccgaggatgcggacgatgtcgaggagcgtgatgagtgaggaggcgacgctggagcggcggaagacactgccgaagacgacggatgagccgatgcggagctcgagcgacccggaggcgttccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgacggatataaaaacagatactggtgagttggttttgtgggtttggtaatgtgaacttgatgggttgtccaaacaaaggtgtccgggaagagttgttgaatgcgaaagagggtttggatgatgttgcggaataaagagctgctgatgattcggaatcgagaggagctgataattgaagagaaaactgattattcgagagagaactgattattcaagagaaaactgataattcaagagacactgataattcaatagacactgataattcaagagacactgataattcaagagactggtgattcaaaagacactaataactgatgattcaagatgaactgagggaaaactgataactgatgattgcagagaaaattgataattcgaggcttggatgactggtttggaatgaagtgcttgatgcgttgaagtggaaagaccacactgtaaactggtattgatgggcgaaactgagagtggcggttattttgttttggatcccggtcgaggaacagacttgagggggcgcggtcaaaagacaaatggctgcttttttatttctgctcttgagtcttgaatgaatggttcagcctttgaactcggggacgcgaagatagggtgttggaaggctggaagaggaggctttgatcttttggagatgcctgctgcgaactccattcagatgatcccggtatgtaaggttgagtgccttgagagctcttgtggaccgtcgatgtctgtgagttggaggacttgtcgtttatgatgagtttgtcgggccttctttcttgatttttaaccaaatcgccacaagctcctgatggatctgatgatcgaagacgaagtggagatgatagaactgttggaagaagaggattctgagaacaatgaggccggctttctgggagcattcaggtaaaggatcagttcgatttcggcttccaagtgagaatcccgctggatgattgggtaggcttcagcggaataatcaatcattggctcgagcgccttttgggagagtgctgcggtggctggagtgggtgcctcttccacttcactgatgaagtgactctcgtaggaagggaaggaaaagtaggtggatttgggggagttggtcatcatcttgagaaaaatcacaaaagacgcgttagttttgatataacgttagacttggttggagaggttttggatagtttttggaggatgtgttgaggtggatgaggaaattgaatctttgggagctggagggctgcgttgtgaaggtggtgggatgattggatggaggatgattggtaccaatggggttcataatacctcattatatactgattattctccacgagatatagtcactaccgtttccacccaggtattttcaaaatacccgctactcattcccgtagctcggccatcagttagaactggggaacgccatctcaagatggctgaaagtaagaataatttcatctcaaactggatttaacgatgccagagctggtgtttctagctggattatatcagagtatcttgcaccgactgaatggtggtactagccggtcaggcctcaacgaaatgaggcaattttggccaaagggctgtttggcgagccgtgattggtcggcggaagaagctgcctggtgttgccgctctggcacatcaaggcacagacctagcttgcccagcctctccgtcgaacgcacgaagtgcgggagaggcttgtgccaaaaacgaacacgcccgcgtgtcgctttcggccagttttgagtgttttttgtgcggaaaattctaataaatcgctttcttaactttcatagaggaaaaatctggcacaatgtatcccagatgccaaagtaaattttcatcaagaaattacccagaaacatgtacaactacattctagggaaactttgtaaatgtccaagaatccgctcaaatttgggttttttgcttatgtaatagcttctcaaggcttggagctcaactttaattctgattcacttcaatttttcatatttttcaaaaaaatcttactcatccagatttcaggacaagtccctgaaaatttgatgagagatcggcaacatggtcacctttgaccatgttgactttgccttccaaaaaaccaaaactacatgcatggtggctgatctaaaaatcgctacaccaaaacatgtcgatagcgacacgcaagcttgtgcgtatttgtcacaagtccctccttcggaggctcgcttcgcgagtggcgccagccagcccaggtcaccaggcccgcagaagcgcgggacttggtacaagttagggcacagacccggccacaagcattatcttgccgcctcttcacaaccacccggcccagcttaaacttccggtcaaaggacaaagaaatatcggagcagcgctgaatcctatggctgcagactacgtaacaagaaaataccgctagctggtcatccggagtggatttgctccttgtacattgagaacggtggctcaacagcaacctggttcaagttgttcctacattgcgccgttcggcctacttggccggcggcttctgcgactctggatgcctggttgatcaagtgcaggaccggaaaacagtgttgactctgccttccaatcccagtaaggcaaagctctagcttggaggtggtactcagtgatcctgtcttgcgatcattcaaagttgccgtcggggcactagtcaatgaatacgcgacaacacgccttcttcgaggcgtgatcccttatatcatgttggcaactacatcatcatgacaagcatcgtattttttgctttcaatatacagagtacgaaagaactcacctttcatttgactggggcgcaacaaaacacaaccggagcttgaagaaaaaaaaattcaggatcaaagttcacttttttgcaaggtatcacaatctgccagggctcattggaaagtcaaatgaaccaaattgaacaaacatagctcacattgacgcgggtaaatcatcaaaagaggtgtattttttttattggtggtcagaagattacaaaaaaatgaagacttcaagagagagatgcaaaggaagaaatgaaaagaaagagatgaaagaaaataaagatgagatgcattcgacagataaaacagagactgattgatgagttgagtttgttgatttgatgaggtgattgtgaatttaatgagttgaacagaaaagtaatacagatgttgatttgtttagtgcaaaagaggttttgatttgtgatacagaataaggagatactgataattcatgagacaatgataattcaagagactgatagttcaagagacactgataactgataattcaagagaaactgatgatgcgagtcgaaactgataattgaaaaaactgatgattcaggagaaagttgatgattcgatccttggataattggcttggaatgaactgcttcatgggttggattggaaagatcgtactgtgaactagtattgctgaggacgaagctgagagttgaacccaaatgaggtatcgaagggccatccagataatgatttgttgacacttccgccgattgttttgtattagctctcagtcgagggacagacttcgggcggtgcggtcaaaagacaagtcgatgcctttttgtttttcctcttgagtcttggatgaatggtttagcctttgaactcggagagacaaagatagggtgttggcaggctgaaagagtaggctgtgattttttggagatacctgctacgagctccattcagatgatcgggtgagtgccttgagagctctggggaaccgtctgtatccgtgaattagaaggattgatgattgtaatgaggaagtcgggctttctttctatcatcagttttaaccaaatcgccacaagcttctgatggatctgatgatcgaagaagaagtagagaggatagaactgttggacgacgatgactctgagaataatgaggccggtttcttgggggcattcaggtaaaggatcagttcgatttcggcttccaggtgagaatcccgctggatgatggggtaggcttcagcggaacaatcaatcatcggctcaagtgccttttgggagagtgttgcggtggctggagtgggtgcctcttccacttcagtgatgaagtgactttcgtaggaagggaaagaaaagtaggtagatttgggggagttggccatcatctggagaaaaatcacaaaagatgcgttagttttgataaatagttagacttggttggaggtttctgatgattcttgggaattgattgatgtggatgatgagcgcggaattggaattgaatcttttggagactgttttggagctggaaggctgaattatggaaatgtttggatggaggatgattggtactggtggggttcatgatagctccttatatagtgatgatacacgagatagtgactaccttttccacccaggtattatcaaaatacccgctatccattccagtagctcggtcatcagtcagaactggaggaagccatctcaagatggctgaaagtgggatatttcatttcaaaccgggtttatcagcgcaatagctgggacttttagctggcaaatccaaaacccttgaagttttcttcctagaccgacgcaacagtggtactagcgggtcagatctcaatgacacgatgaaaatttggctgaaggggcatttggcgagtcgtaattggtcggccaaagaagatggctgttgctaccaatctggcacgtcaaggcacagacccggccacaagtattatcttgccgcctcttcacaatcacccagcccggcttaaacttccggtcaaagaacaaagaaatattggagcagcgctgaatgctaaggtcacagaccatttgactagttggtcatccggagtggattcgtaccttgtccattggctttacaccggagaagggcgcgccacatagagaaacaaacggcggcttacccccagcctggttgatacagcgcgagaccgccgaaacaggctgattgtgccgtcttcattaaacgccgcttggcctgcttggctagcggcttctccaactttgaatgcccagttgatccagtacgggaccggcaaactgttctttctgccttcccagtaaggcaaagctctagcttgagttggaggcggtgctcagtgatcctgacttgaggttgtggggatcattcatttctccattgggggactagtcaactaagacgcgacacaaaccatctgcgtgggtagttcctcaacgtttggtcctgtttcctagcaataaaagcaaaaatgtattaactacattatgagttccttgaaatatctcattaaattacaagggcatagccctcatttttagggacagagggggttttgaatgaaggggggaacaggattggattaatcaagttacttgaaagttttgttggtgataaaaagcaggtcagttagcagaataatgatagagatggcctcaaaatgatcagtgtaatatgtgaaagataatttgaagcagtattgaattctttcatgatcaaggcctttgaagatattgaagaaccttgtataaatattaacattgcaaaaagaaattccaattacaatgtaagatacattcatagtaataaaatagatcacacaatcagaatattaattctggtcagtggcaagtggcatttcctcctagatctcattcctctatccaatgcatgaatttacacaaatatcaactaattttgaggtgtagtgtagagattgtttgtttgtacttgggtacctgtttgtacctaggtgttcatttttttcaagaaaataggtaccatgtacagttcgtagacagtgaaaagtggctgcttatattgatttcttttgcatcagtccacacttactatgttttgtcctggaatcagaggagatatatggggttagaatataagagggagcagtttattattttcatgaatgcattcaaatgtaggtttaaatcatatctcaaaatgaaattctgtctatgtttgctccaatttgggggtatctttggtaatggcatatttattaatgtcaatgcatgatggaagcaaaaattatattaacaagttaaacctttaaacaacaaacctgagcgctttgcacattaaccaggtattgcgaggtgcaatgttgtaagagacatcaagtctttacttaacctgagcgcgtaaatataactgaactggtgacctgacaaattcactgcgctttatatagtttttttctcttcacccacttcctcttaggaccgttagctattctgcttgacctgtgattgtactttccttttgcagacattgattacaacttcatgtcaatcttgctttttccagacccctaacaaacttatcttttgtcctatctttgccctctgcttgtgctttttgtcgcttttttgtttgttctcgcttttgccttgtccagccatctaacactatcccaaccgatttatttttgctttatcctacctttggcatttgcctttttcggtcttctaacactttatgaagcttttgtttgcttcttctgctctaattcttccatcattttcactaaatttctccttggaaaatgatcgccttttgttgaaattcaatggggattaacttgccttttgcgcaacttaccaatgtaacttattcttgcccatcacaattgctctggaaatcctataattttctgataatttcaatttttgcttgagtttttcctaagttttgaccaaaccctcctcttcaatttcctcggactcacgccgaggttgagccccacaaacaaaggacgtaaattgtaagtttcagacttaaatgggtcgcagtcataggctaacatttatttctagcatcacattcgaagaaaaagggttcgctgcgatggaagacgaaggggaaagtggtcacaggggacaacaagcctcatgtggtcaaggagaagggacaagtgccaagactgataaaagagtcaaggtagattgagaggaagaagtccagttggaaatgacgatcaaaagtaagggaaaaggaagagcggccgagacttctccagcatcaaaaagaaggtgcaatgggatggggggagtttaaaattgggaattaaatatattcttatttgtaacatattttaaaaaagggggaaagagaatcagggattgatggtagaattgaagtgtcagttgttagcttaagtcaaagctgctatcaagtcttgaggttcatcactagcatttttgattaaatttgtgcaggcggcgcagctgccattagactctagtccagatttaaatccaaacaatttccaatgaagagttggaatttagtctttgatgatgaaatcaaactcaaaagcttcatgagaatgacacacaaagcacaaatctgaattgcagattgatgccaaagttggagattctgatcacactctgtttgatggcaatctgaggctcatgtaaattagaatatctgttaaacaggtggttttctttttgaaattttactgccattcaatcatcattttattgcaaaactttcttgattttcaaaactgaaaaaagtttcacttgacatgacaatttttgatcccctttgaccataagctaaaagcaagctgaagaaaatttcttaatggcagattttataagctaaaagaaagctgaggaaaatgtcaaagtgaaagggaatatgcatattttacattgcatgatacttcaaatttgaatgagtaaagccagtcctacttgtagattttaccacctcttttggtttcttcaaagttttctaatgcttctactattgtttgctacagttgtttttcaatatcattgcaattggttcatcatattcatgttgattttattggattttttaacaactagggaatagtgtggttggtgccacgtgtaatcaactgtgcaggcaatctacctcatttgaggtattgtctgacaacagaccaataccaagaatattgaatgaagtaacacgcaacaatccaacatacaactaactggccatttccaaaaacaggacccggcaagcaaagtcatattttgtctaatgattgaccttggcatttatttattgtcaagcactacctttcaaaatcttggcctgaagaatatttggctgaatgtccttggccataagttttgttccatttacaaggtcgtcctttagtagagatcatttgtttgaacttgggtacctgtttatacctaggtacctgttcattttttcaagacaatagataccatgcaccacaccaggcacctcccgcaggtaccggaggtacttgtggaaggtacctcccctctctttttcacttagttccactagctatctcaacattacttcatatcctgtactgaatatgtggtaaaatgaaactggatgtgctgttttttttttttttacttcttcacactattttaacaaaaaaatgaaaaaatagtgggttggaaaaacaactcccattttggtcgaggggtcgtcagacgggagttgtctttccaatcccccctgggggattggaagttgacctcccaatttgattttttttttgggtgggagtcgacacccaaaaccttccttggcaagtgggaggttggggagtcgcctccctcccactggccggaaggcattccctccagtcatcaatactgtacagtctcaatgactggaaggaatcccttccggacttcaagattgtatggtcccaatgaacggaagggattccttctggtcatcaaatggtcttgatgaccggaagcaccaaaaggtcattatttgaggaccagaaggaattccttccgttgattgaatggtctcaatgactggaaggaatcccttctggtcatcaagacttgcctccccccaagtcccactggccgggagggattccctggggtcatcaagactgtacagtcttgattaccggaaggaatcccttccattcatcaaccttctggtcatgccaagattgtatggtcttgttgactggaaggaaccccttctggctgtcaagattgtatggtgttgatgaccggaagggattccttctggtcattgagactgtacagtcttgatgattggaggaatcccttcaggccagtgggagggaggcaactcccaaacctcccacttgccaaggagggttttgggcaccaactcccacccaaaaaataataataataataataaataaatttgaattgggaggttgactcccaatcccccaggggggattggaaagacgactcccatccaatgaccccttgaccaaaatgggagtcgtcagcaaattttagggagttgtttttccaacccccaaaaaatattgcacatccatttttttactgcatatccagtactggatatgaagtactgttgaaattgtatggtcaatttttcaatttattcatatttattgtaaaatatgcagccctcccagcgaccctatgctagggaagtggggtggtacctacccgcggtacctgcggtacctcctgtttgtttttccaaaaaaagacacctggcacctcctggaaggtgtgcagcgggttgttgaacttaatcactttctcttttaagttagttatttattcttcttgtattttaagcatactttattcatagacacaattatcattagcgcagcatttgtagtttgaaacctagttcattgactataattactttactttcagtgtaccggtacttttctctaatcaatcaattgtttcatcaaactccaactcgttctctcactaacctcaaacttaaactttgggtttgtttctcttattaaaaagttagatcacgttgttgtcttcttcacatcttaactttctcttcatgtttaggtttgtgattatctgtgaggtcatattagtctttgtcgtttagacattaatatcaccatcttgttaaaggtgtgtatatgaaatcaatcaaccaatatgtcatcaaacttcaacttgttctctcactaacctcaaccttaaacttcaggtttgtgattatcttcgaggtcatattagttattgtcgtttagacactgatatcaccatcttgttaaagttttgtgattatctgtgaggtcatattagttgttgtcgtttagacactaatatcaccatcttgttgaagctcgttgttcattaagggtgccagaggtacccccaagcggtaccaggtacctagcaaggagtaccgcggaacaatctctatcctttaggcagaggttccgcaatagcagcactgacatacctaatttctgtgcaagcgtattttatggaaaatttgcaatagttaaagtgtttagggttttttcagacacagctctgtctgttgtgtctaatttggataatcttcaaatgacacagctttttattttattatagtgaaggaagacatgtgttgagggtcaagcacaaggaaggaattgaggtgaacacttgttttagtcagggaattaggatgattcatggatatcaatttatttcaagaaatagctagtgtaggaacaagaaattgaggtagacatcaaaaacggataagcagtgtaagataggtgacatgtttacaggtatgaaaaaagcatggtgctgtgtctgagtttatcttcaggtttagattcatgccgacagagtgttattcaaaggcaaaaagtcaacatccagtcaatttttgattggatgaacaaaaaaaattggaatgttgctttggtagcttggtcagcctgaaaaacccccaaggaagcaaaaaaactttttaaccatgggtgatgtaaagaagaaaaaaaaatcttactgtccttgagattcttcagaagtaagcttgagaaagaattgggcagtaattccaatcaaccaggaagcaattccaactaccaaattggccaaagttttagcttgtcttttgccataaaagctctccaggatgagttttccaacatcattagtccaactgtagaatttttttttatctctaaatcaatgcccctagtgttcagatggtcatctgttggttgaggaatgtcagccttagagccagccaagctggccaaaagactgcttaagtcttccttttcatctatgttcctaccgtaacttatttagcttataattttattaaactctgacttcagaaatgaaatccccattgatttttaaccatagtcaccactcaccagttttacactactcttctccttcattgactttgtaacatttcaccgtaccttgtgaaatatcaaccaagttagaattccatctctcccaaccacatgtacatgtaatgattatgtcatccaactctgaaaatcctgccagaggatactgagtccgctttttcaggattttcagactccagaccaacacagaaccacaacaaccagacccagatcaagccatcacttatcaaccagaagtactccacttttcccacctttcccactacacagtgtccttggtgtcattagtaagtaacttctcataagttttagctagcatctttctgcttgtttctttctctgtctctctcaaactctttcacttcttctccaaaccaaagccctgatcaaagaaagcaagctctagcttctactatctcaattcttcctgtttggtagtacaactgaaaactacataggtttacctttaaagagccttgatctttgatctaaaaaattgtggttgacctgattcttcagtgtcaataacccatttcagtttctgttgatttggaggtgtcagagttagctccgcttataacagccatcctaaaaaggaaagtaagactgtcagcagccatccaaaagggacagtaagactgccagaacttaatcatcttcataaaataaataaagaacaaaaatattcttcaattctttcctttctcttcttccctttctcttcttccctttctcttacttctatttgtatccctcctctcttaagaaatacatataaaagtgccccccatatattgtgtcctgttttcactatagagacccaggctcacaattgggggcctcatcgggaaatacctattccaaagacctctctcataatcatgcttttgaacttaattcatcagggcaataaaataaaaatataaatactttcttgttttttctttctccatgaaagaacaacacacatacataaaaaaaaaattactttttggttttctcaacttttcaaatctcattgcggagcgcccaccaaaatcattttaagaacagcaagtgattttaatcaaacctgcaagatcttttccttttcatgctctttgaccaatcgaacctccctcccttactcacaaagttaagaaaaaaaagcgcattgtaccaacaccgcaacagctacgctacacaaagcggtagcgtagcgaacagcgcagcgattttggtcccgcttcgctacgcttggcaaagcgcggcgcccgcttcgctatttagtttgaagttgggcggaaagaaatgaaatctcaatagcgcactacttttagcgaggagtagcggaccagcgctacgcttgccgctttaatagcgactgattcgctaaatagcggctttgtagcggccttaattcgctatccagcgacttgcaaacgctattgcgcttttaatgtacaagcgatcaaatcggatatccattgcatgtatttgggtgagtcaggtaggtcaggattgatagtagttgtgtatttaaggtaggtcaggattgatagtagtcatgtataagcagtaagaggaaacatgtaaaataaaaaacttgcagtcgcagaagaactagtttatatgtatagccttgagttcagggtggaacttatgattctttttagcagagtcaatcaatgcttgacaatcttgaaagtcaccttgagccttgacaccgttgcgaatccagagatgtgaactaatgcatcgttcaatggttcgaggggcaagagatccacgggaagaggtgcaaatgtcagccgccgccggaaaggttcgctccacacatgccgaactactggcgcaagcaaggtaatcccttgctagggatgatagcacaacaaaagaaggtgattgagcctgaaaaattgaataaattttttagttcctgttcgtattctgtgattgggacaattcatgaagtacataccttccaccatgacaagacatcacctttgatgccaagcgaaaatttagactcgtgatatcggatgagttcttcttcgcttttgtcctgtccggagcaggttggatagaagttataatcttcgtcctcggccacgatctcaggttgtgcgctgtctttgtttgatagaggcaacagtggctcgagtagggcttgtcgttccttaaatttatcggtgagaagttgttgagcctttgaatgatgtgaattgaactttttcaagaacaaaagtaatcgccaagcagggtggagcatggttgccatcaagatcggttcgcattcgagagctagatttttatacttgtgggcaactttgatcataggatcaaacattgcctccaagggcccgttctggctgtccagcttcaatttctcgagattctcgatcaagcggctatattcgtatagtaccattgtgcacgatgggccatcaccctccatccgcttggtcaataacaagaattcctgagaaagcaaaacgagatgactatgtcactaatcaatcaaatatagggctgtatgtacaccaccagtgcagttggacgtcccaggggcagggtccagggggacggccccaggacagcagcccccacataccagagcatcccaggggcgtgctcctccacaaataaaacaccatctctgggatgtccttgtggagcatcctcgtgacagccccccaattcatcccacttccgtcctggaggtgtttcagggatgtctcctcaaagaatttccatcagcaggatttttgaatgtggtgtctctgagccgtcacccagacggcattgtgccaattttttggcataaaaaaaatgtcttatgcacatccaccagctagcccaaggatactcatcgcacaataatcacacagtgaatgaaatagtgaaacaatatgcattgtcaataacacactgaaacatatgattggccatttacaacaacaacaaaaaatgtacaaaaatgtgaatgagaaatgcaccagtgcaaatctgcctgaaaaagaaacaagtactattcacatgagaaaagaaaaaggcaaacaacccaagtgggttcttcagacatggcaaacagaaattggactgttgtccaagtatgtttaagtcctgtctgagctacttgaagcaaacgcaggccaggagagatctcaaaatcaatatggatcctactcaaacactacagagaaaaggatgatgttatcaaaactcaccccagtcaggaagctgtccggacagcaaggtgcaacagcgatcaagtaggatcggtcgaagtagcgcggctatcgactgtcgcgagttcctatgcgatgtaatcgccaaataaaggatatgtgtcgaagtagcggactcagctatcgtccgtcgcgagtatctgaagagaatgtaaagacaaaaaaattccgatgagaaacgacagctatcgtccgtcgaaagtatctgagcatatgtaaacacaaaaaaaaatgacttagaaatgaaaaaaaaacgattcaatgtggaagggatggggtggatactgcagggaaaaaaaaggaaaaaatagggatactgacctttcactgcctcgcgaggatcggttcgagaagtgatctggacaattcctcgccagaatcaagaagttgtccgggtcgatgcaccaactatcaggcctaacgcgagcaaggatcaatcttctatcaaaaatcctgcccaaatactgcagggaaaaaaccagaaaaaaacatagcaatactgacctagcttagagccgtcgccaggttgtctttgaaagaagaaaaaacagaaaaacgagttggtcgatgtagctcggcaatcgtccgttggtgagataatcaatgacagaaaagaaaaaagtcgataatcagttggtgcgtttgaagagccgaaaaagccaatcgtcgatgaaagacggcgcggtatcagcgtccacagtcgatgatgagctgtggtcgatgagcaagactgatgatgatcaacggaggtcgttaagtcttgatagagtgaagggattacctgcgtgaccaatcccaatcgggttggttgtcgctgatcctccgttctccaccaggaagaggcagccaaccgctcgcttgggtctctgcctggtgggccaggggggatcagcattgaaaccatgggtgaaataaaatcacccatggttggttgaggcaaaggatcatcggtcattccaagaccgatgataaaacaaaaaccggccggcaccgctgaccgtgaggattggtgccggcccgacttcccattgaaaccttgggtgaaacaacatcacccaaggatcagcataaaccggccggcaccgctgaccgtgaggattggtgccggcccaacttcccattgaaaccttgggtgaaacaacatcacccaaggatcatcgacctgatgctcgctcatctgagctgaaggggcatcaggccatagccagaagtcaggcgagtgcatcatcctgacttctggcttcccctggctgttctcaaccacctcactcgcgcttctcaggcttcagctcacatcaaatgcacgcgcggaaggaacacctcatcgtttcaggaagtgaagaggttcaatagtcatcatgcgcggtcgtaaaggggccaaaccagaattggagctgaatccaggtaagtaccatttctcaggaaaatttgcacacacccaaatgaaatattgattaattttattattattattattattattattgaagttgtatggaataaggtgtcagaggagccgcacggtgggacatggtcgtgtttgctctgtgggtccaggaacatggtattcagttccatttgaaaacacatcaattaccaaaaacatcaggaattagaaaataatttccttaacatgcaaagcagagtaactcagtttcaggatacgatgaatactcctgagtcccgcgtcacccaacatgaggaagaaaattcagctggtaatgaggttgttgatcctgcgctggacgtgttaaatcaacacagggtaatctcatggggagactcagatgccatgccccccacgtgggaatggctaattgacggttgagttggtgtgggacgtgtgatagacgccaggggggggagtgaggaactggggacagctcaggggcaatgacgtccctgggctgcaatgatatttttaaggtggacgtcacaggaatgccaggcagggacaatgatgtcctggggatgttgtcccggcccagggacgtctcaggtacaatggcgtccctgggccgcgctaatttttgtgaatggtgatgtcctggggacggcatcccgtcccagggacatctgacgggcaatggcatccctgggatgcactgattttcctgaagtgccctgggtgtgtattaatagtcaacttaccttgagcaccgaattgagtactttgacattttcccactccttggaagagaactcgtatccattgaacgtcttgcgatttccactctcggattcgttgacaagaagctgattaatcacctgacagaaacagtagtcagttattcaatggtgccattgagcacaatgtgataaaaccagacaaatctcacttttcttgccatgtatgctcggttcctgctgtcgtaagcaatattccaccgtattccatagcccccgatgattccaggtccttcgtagccaagcttctgagcccaaactttgaactcagattgctttgcaggagagcttgcgatgcggcgacagacatagtcaatctacaagtgagaaagcacatcgaggtgagtgatgagaaatgaaatgcaagatagcgaggtgagcaagtgaggtgagcgatgataaatgaaaagcaaaacagtgggatacttttttcaaagtgaaaccgatcccactctcagcatattttcctttggttttgatcgtctcagatgacttgctgtttccatcggattcagcatcacattcggacaaatcatccggatctatctcctcctccccatcagatgctggatcatcttctagaagttcaccctccttggtgattgtctcaagcgtaggaaacgattcgggttttcgtggagtggggccctcatcagtcgacagcttgatggcagcaaggcccgctcccaaaatcagtgcgagcacatggcagaagcatcgctggtgatttaccgcatgatcccagaaggtcccgtcgttatcgcgaattaagcgagatagttcagaagacatagtgaagttattagaaccggagtcggttgttttggctaggacgtaagaaaaggaaaatgacagtaattgtcatgtcagaacatggattgatcgttgtgaatcaaaagcacagacttatctttttatgtaggttgttctttatgaggacccttgcaaacggcgcggccagatgcttacccttgtgattccaagagatgtatttgattgccaggtgctgtgagcgataagtccaatctttagtgatgtaacacgctgagatcccgatgaatgccttatggcctcctttagtagtccaaacatcagacacaaggctgatttttgagttcgcattctgaggaaatcattagagatttgctttatcagctacagcttacaattattacaaaaagaaacagaaacaatatctggaataatttttggtcagctcaccatgatttcagacaacacttctttctgaaggaccagataaaggttctgagcagtgatcgaggcccaggtccgtgaatgaagcttggtattactatccacatagtcgaagctcatacgtaacatttcatcttcaaatcgagcccagggtagtgaatgtcgaataagccagaacaccatcattttgttcaacgtatggttgtcgaaacgacccttggttacaaatgccgacattgctgttccagacttcttgtcggcttcagatgattcttgagctctttgagctgcagacggaggtaatttgcaaccagatgcaatagctctcgatcgattggggcaagcagctcggatcgttcctttacagtcggccccgtctcggtgaattttcaagttatagtatgacgagttagatgctttcacaaccttggtgcaccaaatgcaggtgtaagaaagagattgatcgatttgattgaagtaaactagtatgctgtcggtgccgtccttccgaggggcaatcttcctttcagctttggatttaagtgaacgtccagctattcgctggttttcttcatctgagtcctgaatgatgtcgtagagttgttcggattcaacagaagggtctggccttgactgtgagggccggtcagtctgaaaaacaagggtagagtcagttacacccattgattagtctagccctgccaccaaacagtaagataaacaaaaagaaatacctgggattcggactcgggtacaggacttgaacttgtaggaagagttgacttggaaccgcgagtattttggcgaataggttcaggttgtcggagggatttgcgagaatccgcctgggtcacaacaaaacccggggtgacagtcggatttttcttgcgggcagattgccttatagctggcaagtttggtgggatgccctccgtatcatccgcagtgacttcacggtttggcagtgtcattgtactgatgtttggatttgtacaaggatatacatccttctacacctgagcttaaatggccacccgggatctggcccggaagtctgggactcagcatgacttgtgggcagtcagaaactattaggtttccagctttttgggagctaatagcgagtagcgcactgaaaccgctatatagcgcacagaagcgcacataagcgctactgcgctaaagctccgcttttatgtagcgttagcgccaaaaaatcgctccgctgcgcggaggccttattttttgtagcgatggctgcgctgcgctgacgctgattttagcggctggtgcgcttgcgctttcgctatctgcctgtatgagtagtgatctgtcactacgctacgctaatatgccgctttttgtagcgtagcgtagctgttgcggtgttgattgtacccaagtatccgcgtctgattccctttctcctcctgtgtcggacctctcatcaattccgtcagaaatggaagcagatctagatattctggagaagcaaactctttctcttcctcctgaaggtaatctcatcttgtcgactgagtggactccaatagctacattggatatctctgaaacaataaacttgaaaggaaagataacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaggaaagccttcctttggacgaggtacatgtacctcgtccgaggaagggttccttccgatggatgaggtacgtgtacctcgtccagcggaaggaaacccttccgctggagtgtacaccgctcgccgggaggggttcctcccggcggtgtgacctcggcctctctaggccgagggggaaaaaaaagaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaatggaaaaatggggccgtcccattgtaggacccatgcctgggtcctatgggacggcccaggtcctaaacgcatataaatatgcgtttaggacctaaagttgggcgtgcaggcctgcacgccaactgcaggccaactcccctgcagcagattggcgtgcaggcccgcacgccaatctgcgcctggcgtgcggattggcgtgcgccatgggggttggcgtgcggtgtaagactcaaaagtggttatgaaacccttttgctgaatggagaaggggatgatggagttgcaagctctgcccttctatgctatcagaacaacaagaccaccaagcttagcttggcagttatatttatcgtgatagaggatagttcaagatgaagcttccgagtgatgtgtataagggtctgaagttgttaatgagtgatgattatattgatagagttgttgttcaaagctttaataccaaggcttggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaagttatgggcacttggcacttgttatgatgatgaaactgttatggttatatttcaatataatgtattgttatggctgtcacttgtatataatctgtaagggtggttgagatgatctggtccactggtgggatgatggaaggtacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggtacaggcttttgaggcattttagctggcctgaaaatccaatgagggattttagctagtctagtacatgcaggtgagggaatttggctggtgagagcactgccttgagggaatttggctagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgccaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatccagtattcaaaacaagccatactgagagtaaagaatccaaaagatatcccgtgacaggttgaaatctgtgtcacttctaaactatgagagatatggggtcagttgtagtgggtgactaggggttattttacctgagaaatccatttctgatgtcatttttaccatatctataatatataaagagataatataattttttatatttttctgcgtagaaacacagtattatttaccacagcggttatcaacccccaaagataactctcagcaaacttatccctttttttctcactttccattgcgaagcacttgccaaattatcatttggattcatcttgatataaagaaaaaggggcttggttaaacgactcccaaaaaatggagagccgactcccaagccccggaatccccaaaaaatgggagtcgaactcccaaaaccttcgacaggtttgggagtcgactccctaaataaataataataaaaaaaatgaaattccccggttggtgtaggatttgatcctccaaaaccaaccggggcttgggggtcgatgaaacaaaagacccccacagaagcggccgggaggattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccaaccggggaatttcattttattattattatttatttagggagtcgactcccaaacctgttgaaggttttgggagttcgactcccatttttcggggattccggggcttgggagtcggctctccattttttgggagttgtttaaccaagccccaagaaaaaatagcaacattagatttctgttctatacctttttactgaaaccaatccacaaaagtgaaggaaagccattgggatatcacatttgccctggatgttaaaatacatccaatggattacaccatccccctggcccgcaacttcagcagccatgttgtaggctatggtgcactcttccttcaaatccaaagcaatcaaacatcactcatttccaacgaactcttgacgaatcatctcaagattctcgatttgtcatgaacactgctttaatgcccagagagaagttgtgtaagccatatgtgtccaaagtcaaaattattaaatatttccttcttgtaacaccatatcccccactcccccttcacacttcctaacatttactaccacatccatgtcttcttgcccttcatcccacaatcatcatcaccatcatcagggacagtacacagttgacagcaacagcaaaatctcaagctagatcaaactcaaggagatcatcagtcagtgatgtacttaataaccaaccctaaccaaccatcaagcccaccaccagaaccatactcattctgcaaggcattctggaaaattttgaaaaggggcggccaagcagagccttatatatgccaatgatgttgagatctgagagagaaagagagctgcatacaatgacaagtttggataaatatgtgtatatatacataatttgattttggttagcttcaaaggaggttgatagagaatgtaagatgtaacaaattagtcttagcaagagtaccatgatttttccaagagaaaagccaagccttaaagcagtggtgggccactaggctacgctactcttttggcccaaaaagcgtagcgtagcagcacttttttttcatcaaaaatgtttagtgttagcgtttttttagcagttttttgctatgctacgctgcgctacagcgcttttagcggaaaaagtggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcattagcggtgttgtggcagaataccgctacgctacgcttagtgctaacagcaattccgctgtgttacgctgtagcggcccaccgttgcttaaagtcaaaagtatgttgtaaagaagttaatgatctatcttagaaggtggtagagggacaagatgtaaagccagaagaagaaaagtataatcaattgttctagagatattgttaatcgtctcaaccattgattgtcttttgctacaatatatggaatttcctttagggatcatgaaaaaacctgagcatcacatcaaaagttgattgcagggggatccccatgtaagaaatgtagagtattggagttgatctcctctgtatacaatataaattggaatctattggtggacatttttttttataaagtccttagtaactatatgagtggtgtggttactttagccagcgtgacaacatccctcctgaccagctcttattcttccttttgggatcagtagggatggccaggtgtttcaatgcatcggcaaaatgtgtgccggtatcttgccagagttcttggagaaccatcaactcagagacttgtgataatcagatgatttcattgattaaagcatggtatccggttgtttttttgagcagcctttctctgggtgttagtttcatgttgtgattggtatatggacaattatgtgttgaagtcttccaagatttaacaaagtcaacaccaaaattgagtagagaactgtgactgctgcttaaacaaaaggtgcttttgatcagatcttcagttctatgaattgtactttatttcaactggtagtcgtgagtgttgcttgggaggagtgtttctcaaacaagtgaaaagttcaactctatggccttggtcatgatttgaacaagttgtttgatgctcttcaaagttgaccaaagtctggatgtaaggatcctgtttgatccttcaccatccgtcggatggagttctagaacaaagccaaatgctttgggagaccaattttctagaaccgctgtgtattgttatttctagctcagtagtgaagaatgttagatggtctctactgtacaataagaatcaaacaattgtatgaaaaagaaatatgaaagaaatactcacctagctcagtagtgaagaatgttagatggtctctactgagctaggaggggaacgggaacgtaggacttaagtattctgtagaatcgggaacgtaggacttaagtattctgtagaatctatgattatgtaatgatgtgaacttcttgtgaaacctgtctgagggtgggtttcacactggatcaattgaagaattgttggccagagtgatcaatgaggttgagataccattgacatcaatgtataaatatgtcactcaaatttcatcattgataaagatcaatcaagattttttttacaaatctagatttagaagagtgtaggggtattcagggaatcaaaaatgatagttgggacctaggtgtggattaggaagatgacttcaaatagtttggtttaggaaagagaaggcaacagaaaaggagaatcattgatgtggaccataagttgtggaggatagttggaatagttttgtttaggaaaaaggaggtgatggaaaaggagaagtattgatgtggaccgcaagttgtggaggattcttgtgagtataaaaagacacagttgaaggtatagttttcagagtaggggctccagactttcaatcatggtacctctcacggaccaaaattatagttcaattttgtagttttaagagaattagttggtttggatgtgttgatgttattggcttttttaaacaaaaagaatttttgttagaaaaaagttgctttttgagtaggatttgacagtaatctgaatcagggaggctgagttgtgattggttataggccaagaggatgcttgatagctcagcaaacccaaggctcatcaattttgtggagctcagcgaggttggaatgaatatagattggatcaaagcaatcaatcaaagcaatctgaaagcaatggcctgtgtcacatcagccgttcacttgctcagtgaatggccagttcagtctctaatgttgacgctggcattagaagctgcatgcaaaatcaatacaatgccaaatcaagggtcaacactgagattagaaagcctggcggtttgtttgggcctctgaggctatttttttagttatatgtggaatataaaaaggaacctcaaagtgacatatataatgcccatttgggaacaaacctgtaaaaagtaacaaatgacctataaatgtagcagtcacaaatttggttgggattgctgattcttgcaatccaatgccctaacagagttttgaatgaactgaatatatacatagaaacatgggtttgaatttgaatatatacataggaacatgggtgtgaattcatggaaccagtgattacttctgaatgatgtggttgacttgtaacagtagaattagccccagaagctgctgctagagctccggcctgattgtgagctgcttccgtagtccgattgcgactcgatgacacttcgagggcacttacacgcttgggggttcgagtgaaagcgtggtgcgccgcaagtatggaagggatcccccacgtaaccacatggcgccttcttgcgccccttaccaacctcattggagcattgtttcacgtacatagacatgggagctccgcaggcctgtctggtcacgtggccttccttacagcgaatgggtttatcacagcgaggcacatctctggcggtaccccagacgatgtcgttcaaggtgtccttgctgcaccgcggacaccttcgcagctcggcggggttcgagagtgctgacgaaacgacagcaaccaatgcccataagacgaaacacaaggagagtatccggctaccgtgggtgactgtacgaaacactggggtcgcaagtttggtgtcagaagtcgacgatgtccacatagagagtcgaacgggtgacggagaggagaggggaaagcggagagagactcactggtgaagatgtcggacgctgactgttagtccacaagggatggaagtcaacccgcagtcaagagatttctttcagggaccttgggagaaagaaaccgatcgatggcttgcgcacgaggcaaatttgtagctgctgtggttgctgatgcgaaaaatcatgttgacaactatggcaagcattgtatttttttgctttcagtctacagggttcaccttttcatttggcgagtcgtgattggtcggccgaagatgatggctgttgctaccaatttggcacatcaagtcacagacacccggccacaagtataatcttcacaaacactcggcccggtcaaagaacaaagaaaaatcagagtcgcgctgatttgtatggtcacagactatgacaagccaggtattgttagctaatcatccggagtggtacaaagtgtgatgtcctgtgtgacaattggtgtgcaccacccttaaaagacctctcgcatgtcgctcgggggtccttcgaggaaggtatatgccgccctcttcaggtgctgctgattgtactgtccttgttccccgacgttcggccatgcttggtcatgcggctctgccaccttgactctaggcggaaaatccaacgttgccttcgggggactatctagtacacggagagttggcaagcgcgcccgtcctcccggtgagtgggtgttgcctttcgccgtttgagcaggtgaaagcgtcggccgtgtacggatgcggacactttcaccccccacaacggcaccagtggctgccgctgctcggacctaatcgagctggatcaaactctgctttcgatactgatctaccgccccagaggcttgcaagacaaagccgaggccatgataaccatggcgaataagaccctgagctctttcatgagagggattgctggatgatagcgtttcagatgttaagctttgccatcgggtgtactgcgactctatcgcaagaaatattgtcggcgaagaacccgcttgtcattctctaatcaccattcttaatttcaccgtacccggatcctttcaaaagaagttaacacgcttgcaaaccaacatttcctctcattcaatgccctttctttccaaactactgctgatgcagacaatcctcaaacccctgctgatttcagtcatcgcagcaaacaacggacaagctcttcaagtgtaccctagtaggaaaccctccagtttgtctcacgtcttgcacccccgtggcgaatttggtgagtccactcttgcttgacactcctcctcaaccttctaaaaaaaattcatctaaacggattgatttgatgtccacgaaaaatttacagcggcaggcgcagaatatataccatcactagacgccaaaccgctcgcaccttacgaatgcgcgccaaaaccattggtcccacaaacctggaaagacctccgaattgatgaatacctcaaatactatcctcgtggacttgaagtcaaccttactgttcgtcccccccccccccattaatctctatctatcatttcacagagatctatatcccttactactttcccacagacatttgcctcccaaaacaaagccctcaacttcgcgtgtggtctgagtcagttctgctctgccggtcaagtaagcctcagaaatcttataatcaactcagttcctcattagctaatactccttttcgaatccagctctgctctcctattagtggtcgagcatggtgggtgttagctgccgtagaacaactctcattctacgagaattcgctctacatcgccattgcattcgctgcaagtcaagcaaaaggcatgtcaattctctagggtctaatcttcttccttttagcttatgaaaggattggttttcatccagccattggagccaaacttgtagatgacttgtgagtgcattccaaaaaaaggggggatatctgatcgtctgatcattagattgactgtgttgataatttcaggtacatccaaaacgccaagaagaaatacaagctgtttcaatcaatcgcgatggtgcttaccttagccatgggtattgtgtcggtcatggcaggcgtagtgagtagtcattcttccagatccaatgttacccttcagatctttactaattgcaatcccacgaaggtttttatggttactccaggtctgcaggggcttggtgtgatggctgcagccggtgcagtagtcgcaatcgcacaggtcacgatggtcatgaaagcacaagccgcagaactggaagctgggaaacaagacacatttaccaaagtaaacaagcgctctgttttttttttttttgcaacgattcaacataagttggagttcaaaactgaaaccggtacttgaacttcttcatatagtgggcccactatgaaaaccaaatcgcaacctggcaatcgaacactcaaaaggagatagggatcaaattcaaagaaatagtcgaatatccgatcagtagtcgtagagggatcttcggagccttggaggggggccagttttgtcgcaataatcagaaacaggataccaatgacatggaaaaaaatttggctcgaattcttaccatcagaatggccggtcagatacttagggcaaaggtgagtaacgaaaaaaaaaaaaaagaaaagaaaaagtcaacgctttgttctttatggtcgctcacgctcgttatgttcaaattttagaaaggattcatcactattggcgtaagcgcaattatcagtatagcatcgatgaagacagcattaattcctacaaataatctcgctgctccattttcacaggatggatgcagtcaaaatggacccaacggggcgttttccatcgacgatggatggcttagctattgcgacaagagagacggcgtgtgagtacagatctgatctctgtttctggccaaaaaaacacttgttccattaaagatattccacaagttttcattgaccttcatgagcctcataggatgatgaatgtgatctacgatgacgatggaaaatctggaaaccacttctacaatgccaagttgttggttgagaagtaccagatcaccgccgagtacatcaccaaacaggccgtcgattgctctaaactagggaaaggacctgattacgatccatactcagatgggtcagtttgaattttcttcagaaaaaatatcttaacttatagcggtctgcaattctccagcctaatcaacgtttattgatttgatccctattatcgtcgatggctttcaatagaaccaacctgcccctggatgttaattctccttgtctgatcaacttgcctgtctgcaataccaaggaccgtggtaagagctgatttcttctaatatacgataacatagcttgtttttcatttgctgatagctccatgaaactttgctgcttcccgaaattcacgcaggtgttcgtaaaaagctcaagcatcacaccacccccaaggcatgtcgcaccgcaggtgggatgtctttatagcttgactacataaattggatacaataccttcaaataagtctcactactactaaggacattagtaatgtaagaaccacagtccaaatttgacgctcttttttttctaacaacaacaacctcaaaaacaccgcacaacttgcctgattcttgtataattgaaataagtttggtttataccgtacattttgttttttttccaccatgaatgaagacattttctatccaaaggaaaagaatatttataggacttgctgatatgacagttgaatttgaagagcaatttgatctttgtagatactccaagttttaatcagctgctctcaatccactctatgattgtatcattcttgatgatcagaggaaaaggaaatctaaaaaaagagcgatttattatggctgatgggcctcatgaatgggagcattccaaatatagagtgtcctcaaatcatttatccaggaagagccttcctagatacccaatgcagttatgagagctagtgacgaaagatattatgagatttcaagggacagatggagtggggttgatggtttttcagctttagagaaaccttggagagatgagactagtagtaaatgcagagcttgggccaaggcataagatgccattcttctttttttttttttctttgagacagaatggtattaaatatatcttgagttgtaactttgagaggagttgaagcaaaggatattatgtattgcctgtgtcctttcaccaaaatgctatttgcctttgatttttgcttttgtttccccttcggtctcatttttctgtattcgcctgtccttcatctccaatcagctgcttcggccgccagaaataattacttggactcgactgaaccagttcatcaacaacatcactccaagaagacagacagaccaacaaacttttcatatcaatcttgtttatcatcaatcccaaccagctgcttcagggacaagaaccagagaatactaccgtacttgttctttcggccaatctgaaccaaatcactcaagattcgattctgtgatcaaaactctcaactgggatcaacttaatacataaataacatccatttacaaacaggttggtctcatcaccctctcacattcacattgattcattaatcgaactcgaaattggcttgcttattgacttcttttttgcatttaaatacttatttacgttatcattgattagctcgaccactatctttctctgtcctctctttggctaatcgcacaccgagactatcatactcagcagcttctgctctctctagtcacaatacgctatccggccacactcaaaaacactgactcagacaagatgggaattgatccatcaccacactcctcaatacgtcgaaagatgaaaggaagcacgattggaggtatcaatggagtcgacagccatggcaccagcagtaaccatcgccagtcgttagcattcgaactagcagcggccatggaaccagaggagaacgatcaagcgagcattctcgaacaactaggcctcggcggcggcgacgacgacgacgacgacgacgacgatgatgatcaaaatggtattgatgatcagggagtgggagaagatcaagatcagatcgataatcaagccgatgaccaagacgatacgatttatgaggacgaagaatatcccggcccggatcgattcgactcaaatgatgatcagtcgtccctgcaatttctcgaatcccaacggctcagactccagccgagtcggtcgacgatcggctcgaccaacaagcgttactcgaatgcgtccaactttggctcctcgagctctccacgtaaatcgtcaactcgggatgccagtctatcaacccccatgaggacccttggcagagagctttcccgttcaaccttgaacaccatcgatcccgcttcagcttcaaatatggacagcctcgactttgatcaatctggccatccaatcgatctccaacaccaagatcatccccagatcgaagaggacgacgaagctgggatgtttggcgcccagagatccccagaggatttcgaaccatccgaggatgaagatgccgaaatcttggaggccggattgaaatcaactgcccaattcttgaatctattgaaacagtcaaacacggattgtccagcatcattgctgatccagaaagcgcctgatagtcaacagaccacccagccttccagtcgatcaacaacgccgacgagcaagagacagacgatcgaggagaaccaatcggacagacaaccggtagtcgagaagatgatcaccgacatcgtgcggacgatgaccgagcaagtccgagaccgcgagtcacagatccgggagctcaaggagatcgagatcgcacttgcaaggaccgacagaaggttcctggctgacctggaagaattacccgatctgttcgaagagcgagacttcaggaactcgacgatcttgggcaagtctctagtcagctcatcggaccacccaggattgtcgatccatggatcgcccaagccgatcgaggacttagacccgctcgatccgctcgaccacgagcatgttggtggtggagtggatgaagaagttgaggaggatgaggaggatttgctggaggatggacgattgacgccgaggggtacacgggaagagaagcgcatctcaatacaacccgacgaacattcttccaaggaagatcgaagaaaggcgaagaagatggctgaggaacgacggccgatggaaaacttgggagaactgaagctgatcaccaacagtctgatccactcgttaaaccagatccacgaacacactcagatcagtagacaaacccaaatcgagatcgtccggaaacttaagggggtcaaaggattggtggccaattggaagacggatttcgactcgatccagaactcgatcgactttatctccacttgggaatccaatcagttcagctcctcttcttctgttgactctttacaagaatcgccccttcaaaattataggggtcagaagattagagggatctttgaggtccaagtcaaattagtcagtattcagtttctatattccccccacccccttttatttagatggatgatgtcaatcaattaacacttcatttgtgtgctattttttttgttctgggtttcaggctacatcagaagtagaaaaactcttgaatgaagccttcaccaatgcatccactctgctccaaccacaccctcctccaccttcactaatcaactaaaaccttcttcctcctcatcttctttttgaatcttcaccttttccttttggtcatggatgagtattttgtttatatatgactattcctatcgtcacctctgtttttttttctctctctcttttgctttatttcaattgactccattctctctcctctttcttatcactatcatcatggctatttatcttttctgatcattaatgttctttcgcgtctacacccttatcatcattctttattctatcaagtaatctgtccagtctctctccctctttctctcatcttccatgtttttgttagtgatttctttatatacactttttccccccttgtgtttcagatcttttttgttgaaggtgtgcatacaattagatgcttcagatcattcctttttcatactcatttttctttcttctttttttactatcatcatcatgggtatagtgtttttttttcttttggtttgtttctcttttttgcattttcattgttgttgtggatgtttgattgtttggtctgttatgattacataattgggatgggcaattgttctccttcctgtcttctttgacgtctcttcttccttcccctttcctgggtctgtctttcaaaatttagatcaattgaaaaacaggcttataattctaatttgttcacacacagatccaatgggtgtcaatgttgattcagaatgagattcattgttttgttgtgcttttcctgtcaaggatcaggagcacttctcctgagtcctatgatccttgagggaatcctgtcatgctctaacatttcacctggcatgctctaacatttcacctgtcatgctctaacatttcatgatctagatcctgttgagccatcattgaacaggaagtcctgcatgtaacattggagtttctagtgaaccaattatctttagttgtagaaaatcttgataaagggtggacaataaatgatagggtcttagttaaacgactcccagaaattggagttccgactcccaaatttctgggacgtcgagaggaccgtctgtggacgctcctccggacgtccatgggagtcggacctccaaaaccttcaaaggtttttggagtcgctccccttataaaaaaaataaaaaataaataaataaaatgaaaaaagtaaaaccccccgggggtttttgggagtcgatccgccacaaaccccaggggggttgggagtcggcgccgggaagatgccctcaacggccgagagggattcctcttggccgctgagagtgtatgctcccaacggccgagagggatctcgagaggaatccctctcggcctctgagagtgtacaactctcgccagccaagagggatctctcggctgctgagagtgtacactctctgcgaccaagaggaatccctctcggctgatgagggtgtacaactctcgccggccaagagggagtacactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccactttcagcggccgagtggaatccctctctgccgttgagggcataactctcaggcggccgagagatattcctctcggccgttgagacaattcatatagttatttcattttttttttttttattatttttttgttaggggaacgactcccaaaccttttcaaggttttggagttccgactcccaatttcggggttggacgtcctgaggaccgtctgcagacggtcctctcgatgtcccagaaatttgggagtcggaactcaaatttctgggagtcgtttaactaagaccctaaatgatattataaatgcataatatgtgtaagatatttattatatgaactctttatagattactgatttcatgatgattagtggttgctttcattatctatgaatcaagtttgtttcccttactattttatacataatctagattgttgttgtttgtttgttctaccctttcctttcctcatcaggacccaggaaaccccctataaatgtcagtaaccaaactgtatgaatttcttggcaaaaacccaaaatgatactcaccaaaaatgtatgaatggaaatttttgggctaaatgttgctcacctgaaatgtatggaatttttggggaacaatgaaggctagtaaccaaaaatgtatcatttattattattatttctttttttggaaagcctgcgcctcttaaagagagacccatcatgccacccccccccccttcagatttttttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccagtccaccaaaattccaggatacatccgcccaatcaaggctatgtaatccagaacagctggaattgtgggggccctccgcctccaaacggctcaatcttgttcaaaatcgactttactccgagtcaaacgggacgaaaaaaaataaacagttttcttggcattgaaagaaaacaatgagggatttttatcaaggaaaaggggaaaagaaaaacagcatttatgtacacgcatctttccccttgggtgaaactaacacaggctgtgtgactcatgtatagtattttgaaagaattgcggttcgttttcaaagaagtaattcgagcttcatcatagtcgacgagtgtctccctacggttggcggagctttgttggccactgagccccacatgggtaggacttgctgatcaatctgcgatgacgttggtgtggcatttccgcctccacgcctcttccgccaagatgaatttaagatcctgagaacgaaagagatttttgaagtgagaatccaagagttttttacataggtaaaatgaactgatcaacatcgaactgaccactagcttggcggtcggaggacaacagacatcgatctcatccctcctacagcgtacaccctcagctcggtcttccaaattcccattaatcgttgtatccaaaagtattctcaacctcggtcaatggctacaagaatccgttgaggaaaaaaaaagaaagaaagaatactcacaaactttttgtcgttgtttatcggtataatgttcgaaaagacaagcatgttcccaacggggtgcaccgccacaatctttcgattcgacggtttcaaatttgaaaacaacagccaacgcgaagcatgttaatttgataaggttcatgatgtcgaaggagattctgagagcggaacggtgagggagtatactttttttatacagcggatgttgtacggggatgatggagcggatgattggagagcgatatataataacaattgttgaaggagaaaactggtgcgtcagagatattctagtgtgttgaagctgccttcccttttatccacatttccaccaggagccttgcgactacacgatcagtagtgggaagatgcctcttcggtatttctccgacaatcaagaaggcaaaataatacgtcttggtcgatacagggttcatctttccgaaccagcttgatattggcaacagggtaacgccgagcgcttgatcagagaaacaactgaacccctaatgtgctggttgagcacacgtgagggttcccttcttcgcgacaagtggagaagagtgaatgtatgaaaaaaacaagttaggcgacgatgaatgaggaaatggaatctgttgaactcaagactcgtcggagaccattcttttcgtttgcttcttgagtggcagcttcatgaagttcggcactggagaggtgtgagcttcggtcgcattgaactctccgatacagccagcctaatgttaccgatggagccccttaaagtggactacactgcctcggcagcacgactgcgcgtagttgcgagacgtgacagaccccccccccccatcgcagcttagacccctacactgctcaatcacatggaacgtcaagaccgatatttttgctccgcggtacacgatcattggaatcgcgctatcgagagggttgggaggcaaggatttgatgctgcttgagctttgtatttaccccactctagacagttgcaaaactcagagagactcaagctgggttgcgcttttgcgtgttctaaattcaagtcgattgaaattctcaagatgttttaatggaaagaagaagggcatatattgcatagattttcaagatacaaatttactactacaaaataatacaagagaagaaggccagcaccgtcaattcaggtgggggctgcagtctgcagacgaggaagcataacaagcacggcccggcaaacagggcaagtgttggccgttccaagccagggctgcaatagaaaaggattgaagtcagctatgatgtgtgtgaaggttgcagaggttaaggagagatacttactgtaaggcagtcgcggtgaaagagatgggtagggtgacagggaagttggagaatgatctgtccaggttgaatgatgtcctcggcacaaatttggcattccaaagcgtcaccgtcgggggcggcggcggcagcagtcgcgtcggatacgaccagagattccaagaaagcgaaggtttcacggcggaatcggtgaagaagttcaatcgtagaaatccagagagcataaatttggatcaagggtgtttgaagtagattccttgtgtaggcgtcctcagtagaaagctcttcctcatccaacttgacaaatgctcgacgaatgtgagacggaacagacccaaggaaccgttggtatcgggcgtcgtccaggccgttgccgaaaggatttgcatgtaattcttcgtagcatttgaacagaccatcgaattcttcgaggaagagcaatcgaaggcgacgtcgcaggcgatataaagccgcaaaggttccatctatcaattcatcattcattttgtataactattagactaagttgttgttttttgtagtagctcttttagtatgggtggaggagggaggcagagggagagatggacactgaaggtggggtgaggggggacggtatggctggagccatacgtctataaatacctttcatccatgcggagccttttctgtagcagcacttgtagtaggctcgggggttagtctgctgagactggtgctgcttcaatcaattgagtcaacggctgcagaggagggctcagcttgattgatgctacaggcaatgtatgtttggtagctgctgaacattgatcacgatttctctacatctctttgtgccgtcgacaaggtaactgcttttgacaaaggcttttcttccctcaccgttggtgtacttctgccgaagcggcggctattttccaagtgtaatgtgtttcgcaacaatttgcacggaaacatatttccatcctaattctctttctgatggaggagggctcagctcgacagatgctttcagtgagctaggcaaggcagcatctgaaggatggcgttttcactaggtattcttttccggatctgctcgccgtgcaccttcgagcgggggggggggggggggcagcgtgcgtaaatctaatcagctcaggtgacgtgctcggaatgtcggtgtcttgccattcgcttgcatccatcgccggttcaacaacgcttgaaatctgtgaagctcactagcaaatcccattttcattggggttgatgcggtagagcccttgggtgcaaagcgttcctgagcagtagtaggaactggcctccgtctcttgatggatgaaatacaagccggctaggggctggtcgtgccggcccattgcacaagctcttttcaggaccaaatggctgggctggttgctgatatataaaaatctgcatggaggccttcgtagttacccttctcaacccaacctccgttcgttttgactattctatctgtgtaagagtttggaattcaaaaagattcaccgaacatcgacaagcgcaggcacttggctttcatttcatttggccaaagaggatcttattaacaagtgctggtttagagagttttactgacaaaaaaaacatggggaaagcaacacaaatgtattaatggagatctatataacagtgacaaacaaagcatcacggctagggtatttaaccggagtgctgcatgagatttcagatggcttgtccctcgcaatgcatcttccacgcttgttccactaaaacaaatttgagatcctgaagtgggaatacattgaggtcagaaagcaagacttagacaatcaccgaatgattatatactgagatgtaaaaatctgactcactaccaacttgcccggaggacagcaaatgtcgatctcctccctccgacagcggacattctctgctcggtctaagacacataaatcccatcaatcagccaaattaattttactctttggttaacggaaatgataaatggattggcgaagaaagcgaaaaagaaaaaaagaaaaaggaatttcaaacttacaaactttttttcgtattttgtcggtataatggtcaaaaatgcaagcatgttcccatccaggcgcacccccacaatcttttgattcaacggtttcgagtttgaaggcaacagccaaagcaaagcatgctaatttgatgatgttcatgatgttgaaggaggagacagcggaactatgaaggagtattctatttttacacgggtatttgataggagaggtagagttggagagaagtatacaataacaatttttgataggtggaattgggtccatatacatgttgctgaagccatcggccattttaaccacatctcccggaagcgccttgtgattactgagggtaattgcaagacgattggtaacaaagtacacaacgccaagcgaagcaggacctgtagcccctagagagaaacaactgaaccacttgatgtgcaggtttgagcacatgcgaagggctcgaagtgaacccttcacatagcggttatgtcgcgccttgcagaccggaagaagtgaatcacttcttccggtcaaggcgcgacacacccgcttttgacagaaagaaatgaagccccatatgctgaagctgcacacacggcttcagattgtaaacactaccacagtggaaccaactccactacatgatttcaaccaaaattggaggcactatgaagttagacagtggccctacgacccccacctcgggcaaatccgaatgcgctacttggattgtcaacgtcccataagggactcgcctcacctgctggcagcttgctaccggatgaagcacacgtaccgcaccaatcaaagtggtgttcgaggtttgtgggtacggtacaattacttcaagacttgtttacttatgcctatttatgcagagtttttcacaaatttacatcgagttcaaagcatcgagcccataaaacataatggtagacaaacaccatctttagagctatgaaagaattattctgattcctggatgcattgttaatccatcaagtttaattgttgtgactgttttgattgtcaaaccatccctgccccgtcatgactgaagttcttttgatgactcagagtcatactgggtgactgtggtggccaaaagacctttgctggcttgcttgcaccagcctgagcgcccacttcattcttttctggatttgccggccttgcaacttctatcaccggtggggcagcttgcgtaaacaactcgggcgacttgctcggaatgtcggtgtcttgcccttcgctcagtttccaatacttgaagagcttcataaacgcgtaaatccccaccgctagcagtgaacctagcgtaggcccgatcctgttgcacaacgcataagatcaatcttcggtctcgtttctttgatgaacttctcgtatgtcacgtatcaaattcctaacgataagaataaggagcttgatcttgaaacgaaccaataaatccaatgttctggcgaaaacccagaaacgaccgcaggaccaaacgacctagcagtgttcatgccagctccagtatagacaatagcctaaaaagcagataaattcacgagatttaaactccggaaaaatcagcttacatttctggtcgtaccaagcgctgatagtaaaatggtgaatcatttcataggatatgaactatagctaacaaataaatgacccgcaaagagagtaattccgataccgatcggggccaaaaaggtagctttgtgtttttcaaccgccaggaatagcaccgagaggaccagtgcacatgtgataaaaacttcgataaaaaggccttgggctgcacttgtgccggctccaagagtagtcgagacggccaatggcccgggcaagatagcttgtagaacagcagaagccgctgaataataaaaccgtaaaataaaatatgttaaccgaggaatcgtcaaggacgcatacatgtgacttaccaatcgaagctaagagttgtgcggtggtgtaaagcacaaatcttagagggctgattatccggatcaacaacagggcaagagatacgttgctttgggtttgaaaccacatccgtaccagtgtgtcgagttgattcataaatagtgataagaagagaaggttcaaggaaaataggtatcatcagaaaacttcacagtgatcaaatgatttgaatatcaaaaccacattttctcaatgtgtatggaaacccaaactcacggattgaaggccgcgccagtagctcgaaaaaatatccagcaagaaaataataaactcaggcccatagaagtcgatacatacatcaataacttcagttttttttcatcaagaaaagtagaacaagtcggatcaatggatctgaatgactctatacaattagaagaaggatcactcacgttcaggtttgggacagtactgttcccggtagttgagatagaattgtccgtattagatgttttgccagccttcaaggagagttttggtttggttgaggggaatatcaagttatatgaaaagccagtagttatcgaaccccggacgcgaagatcgatgaagtggacagaagttatcgaaaaaaacagaggacatggcaaagatgagtgcttgccctctgatgagttcttatataggtcttgatctgcaaggaggatctttactgacttgaatgccacccaaaccgacgagcaaaaacacaaaagtacccataaactcgccaacggctgcaatcaaatcgattctagattaaaaaaaaaaatgtcattgcggtcagcgttcaatctgaatccagatggatacgttcatctattagtgaaaaacaattactcaacttgatttgtgaaaacatgtgtggctcggcaaaagatttgaaatattggctcagggaggcctctggtctattctgtgctttcatttccgtaggtctttgaaccttcgattagaaattgaaccgagctgaaagtgacagtcgacaattgagcctttagagagtttgagtgggtttgcaggttcagatcgcttatgatgagagcagttcctcaatacctattatacttgttgcggtcttcaagattcagcttttattctactacagtcgtactagtcttgatttttggtcttaggatctccatgacaagaaatgaatgatagtggattggatgaatgcttaccacaatctatcgatgctgatttcttctctagttcacttatataatattttcttaaatcttgcggtagttatgagcatcaaatcagcaagcaggaggaaggtcgactgacggtcaagagggacgatggggcggtgttggttgcccttagagggttcaacggtcgactgcttttcaagtcaggatttgattctcgagttcatcatgggctcaccccggagcttcctctccctctgcccatggcatcatcagtagcgtccttcaagggccgaggtgctcagatcaattgtcaaaaaaaagtggcggcagcgaggaaaagagattgaggaaagctccgatcgatcgtccatggggatctctagtggcgaaccttctttcgtttggtattcctgccctcgtttaccatcttccatctccccacctctgctctggatctctgcgtttattcattcgacccagcttttgtaattacggccaactcctttgtttgaacatggtgaactccgttgtcgaaaccggccaaaaaaatcgacaagctttcaggctatagccgaacggcacgacacgaccagccactgacggtcttggcttggcctgaccgagagaccggaagggaaggaaagagaaggtgggtcaaatgaggggcccgatcatcacgattggggagccctaccaccaacattggcagagccgttctgaacgatccctctactgctaagaggtccacctgccatatgatcttataagctgtcaaccaccgacctcacggtggtgattccgaggtgatctaaagccgggttgagtctctctgaagctcgttggtcagctttaacacgggtttacctaacacagtaggatcgcagagactaatcggtaccacttgcatacagcgcacaaaaatggcacttcaactttaatgccggactccggaacgggaacgcgggtccggactccggactcggagcaaaacaatctttcacggccaagcgtgtaaccttaacattaaggtttcacgtaatccattggcaactggagatgaatttcggccgaaacaaatttgtacggctggagtggagagacattcaggtcaaaatccagcaaactcgggcaaatgattcccaatcctaatgataattttacttaccgactccacgccgggagggcaacagatggtggtctccttcctcccacataatgcattagccgctgggtccagcagaccacattgatcggacagggaatcaatctgactcagctcaaatgcaatcgtgggctgggaggaatgaataggaacacaattcaactcacaaacttttggtatatcatggtttgtatggtctttggaaatgcaagcatgcttcaagccaagactacattttttggagtcaacaattgaaaaattcataacaatagccagtatgagacttgtcaaattgaaaattttcataattttgcggagggatattctttgatagagttgatgtttgattgtgatggtcaaagcggtgattgggacttgatggcacttcttgaattaccttgacattatcataggctgagacaatttgcctttttatccacatcatcatgcctcccaaaggagctttgtaatcataacaagttgacaagaagaagcctcttcaatcttgaaatcaggtttgaggcaatatatacatatcacagaccaaccaggcctgatcaggccacttaagacgccgggcttgttttcccaaaacagcttgattgtgatgttggaatttcgtctcttttcttctcatccctaaataactcatctaactcacttttaaattcataatgatcatcttgtcaagttgtctagtgctgaaatccttgtagtctttgaaccctggtctagtctttatcaaactgtcatttactccaattatcttttcaagcatatgctaaatccttgttattcattttgatatttgattgtttctcaaccacagattgatcttgttgtacgtagtttatttaacgcgtagactctactagcaaataaaatccattggctctcacactccttttccgacccttgagtctttccatcgaaaatcattttttgttgcccaaaaattctctcttctcaggaaattctccgactctccggtcaaaatttcttcatgtgacagaagagtagagtcttgccaagcagtgtttgcatccccttgtgcaagtctcaattgattgaccccctgggggcaacttcaatgtgtaggggttcatttcttttggtcaagaggctgtgaagccccttttagcagaagacttgtaaaagtatctggaacctgtcaggggttaatagcatcaaaccccctcataaagaagaaatgtatagataaaagagaaatcaaattgaataaacataaagcactaggcacacataatgataatgaataataataaataacataaatatatactgcggcacagtaaataataccaagacacaacgtgccttagtcccaatcattgatagactcatctactatttccattccattcttcataccccatcaaattacaagacaaaaaattggccagaggttcctgaaattagttaaagaagctctaatttaataaagaatagagtacccccgcatgatatacacaactaatagtttcttaaaaatcatcaagactcaagacctgacctgccaactaagtagcactccttagcctttacattactgtagaagctttcactacctacttagaaggcttcagctctttgcctcctcaaaataaataattactagatttatatctttgtctctacactagttcatgccttcctcacaactctcttatgaccaatatgaccattcagattccttaaattttccctgcctattaacgtgaacttgttaacatttacccatctctgagagctctcttgtgattcccttgccaaagtcaaagtcaataataattaaaatttatatcttgttgttgttctctacagtcaggctctagctaatacttttgccatcagtaaataccccaagcctgacagagccaatcttattctttccaaaattgggaagacagtcaaggtagacagtggagcatttttacgcatctggccttcttgacagaacaacaaactctgactcctgagggaatttccttccttattgacagctttcttccagattattttcatgtagtgtatcacatccatcaaatcagtaatcatatacagatggatatggcccacagacttaattattgatgtagaattgttggaaatttggcatcatcttcaataattggaagttggtataaaccttgtgaaacctataaaaatatgctaaccagaagttcaaggcagcttcaccaacagttggcagataccacaaaaatatttcaatccattatccaccaattttatttgtgactgcaaatttattgatgaacattttgaaagaacctcaatgccatgcagcaacactagcacaaaattggctgtgttcaatttatcctagttaaaaatatcccaggtaaattggtttaccctcaatccaaccaataaaatgagacatactccatctggtaagatgaaaaagaaaaagtgttgaatcacatttggtgaatgtgtgataattcagatagaacagaatttaggacatgttgcaagacaaagactataagaatgaggagggagagaagaagagaaagaataaatcaaattagttcttttgaaaacaaacacagagagagggttaagaagatagaataaagagagaaagaaacaaacaacagaggaaaggtgttttagtttgacacagttaaaagaagatagagaatttgggagctcaatctaaagggaaacatggaataagttgctgttatcaatgttgatagtcttgaagttggaccgtggttgtttctagattggttgaggactgggagaagattgggtcggaggaccttttggagaaggatttttctagccctaagcagttgatgaacatggtacgcagcttagattataatcattgctagtgttgcagagattttccaagagctcagaaaaattaaacaatcaacaggctgggccggcctatgaaggatggtacaaaactctttgggtaatcagtaacttctttccaaatatgtacagcctaaggtgtccagtaatggatgaataattaattgtgcagagaattggtcagaaaattgccagggatacagtgttggaatttatgctttttcttattgtgctaggatctatttatgaatccatttagactggaatgtatgttaaatattttaggaagctatccaagactaccagaatggagcacccacactgccactactcacagttgtcacaaaaataaaactcaaccaattacataatcaattaatcccaacaactatttagtccttacagcctccccactctcctagcttggcagagagatacaccactttcttttttactgagatgggcaagtctttccttttagttccctcattctcattaatcattgtttccttttctaccaagctcattcattttggcaaaaaatgcacaggttctagaatttggttctctccgggcacattgtctgaattctatttgatttatatatagaaccattgaagattagatgtgactcttacacataattcttcagctactaagaaaggaggatggtgaatgaaagttcaaaaagacataaacaaaatgtgtcaaattgaaccagttccatttgcaatatgtatggaatgaaattatttctaattctaagaggcagtttcttgaggtgcatggttcgtgaggatttttctccacaactcatgtggccaatcaattttcaaaataattttccatcttccagttaattggttgattggcttctctccaggaagttcattcttaaaatctatggtatacctttgttcaaaataatccaaaaaatagctttaagcttcaatggcccatcagttggattatggtgttgcaagcccatctgggcacataccaaagtttgaccaaaaaaggccaagtgcagtgggacaatcacaaatccttcttaggcaatcctaaatagagatcgttcgtcggtacccgttgctaggtacctagtaccgctcggcgggtaccgcccgcacccgcctcgcacccgccaggcggtgccgggtgcggtgccgggtgccggttttttggcaaaaaaaggggaggtacccgggtaccgctccgggtaccgcccccaagtgtcttgaccggaagggtttccttccggtcaacgaggtacatgtacctcatcgaccggaaggaaccccttccgattgatgaggtacatctacctcatcgaccggaaggaaacccttccggtcaacctggccgggacgctggggttccccccagcctcaaggccatttttttttctttttttttcttacttttttttcttttttctttttatttttttatctctttttttctgttcttttattttttgttctcttttctttttccttttttttctcttttctcttttcttttcttttcttttctttttttttttttttttttcagcaattacaaacagttttttttaaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaataaatcccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacccgcggtacctgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttctgaaaaaaatcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacgatctctaatcctaaagcgggtgtggggcacatgccaaaattggcggggggttgcttggccaatatcaagtgatggtgccactccttccaaaaatcaatgcaacctgtaactgaagggttttattgatgtttttgtttctttaataatcatatgggagggtagttaatgtatttctagatcaatgtagttgtgtatcagcatttttgcattttgttccacattttgttctacattttttatgtcaatgcacttccaatttgctttttgaagcctttctttttgaatctgttgttgaaatgcacagagctccttggtaaggttgcaagctcgttgtttctttgattcaagatctaagttgtctgggtccatgatgtttgattctgacatctgtgtaaaagccaaaaaaaaaagacaagagacagataataaattaagaatgatgatgacaaataaaataaagaagaagaaaagaaactcatcaaatctgcaaaacaaaaccagatccaagtttgtggtggagttgttgttgatgatcctatgtgaccctattgacccagtggggattgactatgtgtcaagtcccacccctcacataactggcatgatcaagccctctgggcacatctcataccctggtggtacttggccaagcaggactttggattgtgcccaggcgtgcttgcaagaccatatttgttgaccaacaagtcacacaatttgtatccacttaaattgctatgtatctgctgttggaaaataatcctgtgtgtaagatgaatatgcaatatcattacagtgaccgctcaaagtttgactcaaccaatcctgttccatttgtcccaagttgcaagtctagatcccaaaaaacaaactcaacaagattccaaaaattcaggaggagctaggtttaaacacaagtggaggtacacggtctttcccactttcctctcttcctttcttttccttcattcttattttgttctctgtcctctagctttttcttgtgttttcattgattgatttcttgtttcatttaggattgtctgttatattccatttcttattcctttgtaatcttcaagaaaaataaactttgagttcttacaaggatctgacaataagaagttacatatttttcattcattcatctgtgtcatcttcttctcttatgtctctccttatttctctctctttcttattgatttctttcttttttattctttctgtgttattcttgagtgtcatactactactagattttagatagtgtgctgcaatcaatttttataagtctcaaattcctacatttacaagatagcttgcacacagtttttttttcaaccagtcttcttctgtaaatggatgtgaaattagtttagctgggagatagcagggaaaattgatcaagaacaataaggatgaattctggcaggatatgtagcatgatagggcccactgatgtttgagcatcaaaaatgctttgtaaattctgccttgccaattgattcttgcaaacccattttcagcaggtgtacttattctggggatatcgttacataggttgaagagaatttagacaacttttgattacccactgtacataaaaatctggaagacactgagaaaagtcttggaagggaaatttcatgttttattcgtcataaaagccaaaattaacagattaggattaaagctacatgcgagtttgtagcgaaaagaaaaagtaggtatagcaagaaaatccaagcacagttgacggggtccaactatatacaaacgattgtaaaaatgaaaatgaagtggataaagtaggcggagtgctagtcggaaaatcaaacgatttcagaacctatggattgcgttgggtgaccacttgggccggattcgtgatgaccttcctcgttgtttgcattgcccctgaggagatcggtgatttggccaagacttggcaggagtcgctgagcattgttaggtttatcagtgccggcttcgattttttcttgaaagaacaaatctggggatttgctgcccttgtcggtatcttgttcaaggttcaatcgccagtacttgaatcgtttcataagcgtataaatcgtgacagccaagaatgacccaagcgtcggaccaacccttgttgagtgcaaagtgaacaagcaaggaaaaattaggctttcactgttggtcctgaattaattaagcatgttgcatttaccaatacacccaatggtcatttccgaaacccgtgataacagacggcccaaacgccctagccgtgttggtagcagctccagtgtatacgacggcctaaaacacaaattcagatcagcataccctgggcgggaaggtctttggtagtattgaaaggcgcacaaatagatgtccagcaaagagagtgataccgattccgagcggtgccaagaaggtggctcgatgcttctctacggccaaaaacaacacagataagatcaaagcgcatgtgatgaaacattcgatgaagacgccttgtgcagaattggtatcagctcccaaggctggggttactgccaaaggtcccggtaataggatttcaagcaatccacaggcagctgtgaatgatttgtttttcgtcagttcagttgattacaaggtaatttgaaattgaagtgatccttactgattgcgcccgcaaattgagaaatcacataaaagaaaaatcttgttgggctaatgacccccaccaagaccaaggcgaatgagacgtttctgagaggatgattcggattagcatgaggggaacaagctgaatcaccgcagtgaaaacgactagtatccaagcgacgaacgggttgaaagctgcacccgtggcacgatagaagatccaagctgaaaacagcaaactcaatcccatcgagaccgagatatacgttaattgctatcaggtcaaatgtttcaagttttgcggaggggtcaaatcagcaccaatccatgtagttgcctcctgtaaaacagcggttcatacctcgatggtagccacggtgttaatagcactggcacctttactggtctcactcgcagtctgcgtggccgctcgagccagtgtggcggaattggaagtaccagcggcctgaattcgtggaaaaaaaaggggggaacgttgtcaatctcatcatccttgcggccagagcaggataaagcatggctactgacttgaatgccaccaagtcccaggagcataaaagtgaatgtaccgacgaattcgccgaaagctgcaaccatgtcatttctatgatcataagaaggaatgagtattgaaaagatatttttgacttggcttgggcgcagacatacttgaagtctcttcgcaggtcctctcgagtgaattttagatgactgagtttcaatcgggtaacggtgactgtatgaggcatgatgggtggtgcgtttacccaaagaaagtgataggaggaaaactggtctggaatattagcgaaacaagagatggatcggttgatgcaaagcttttaagagattttggcgaagctcatgttcaagctctctcgcttgcagtcggttgaccgcccttgtgcaccagccagtgaattaattcggttgtggactagtgctacaactagcccgttcagggtggaacgactatctaccaagtgaccaatgtcctggcagaccatttgctgccgttagcctgtttgtagttttgaatgattacaatctcccaattgtgagaaagaccgactgaatcgcggaggcatgcttcgcttgaggccatgcggaaaatgcccagctcattcactcgaaggcccagacatctcgttggcgggtgcgcgcggttcaagcgagatccccacactcgtctcgaatcggggcactgggcagcggtgtatcatctcaaccgtgttatccttggatacacgaacgaaagtcggtaacacatccgttccgttcgggcgcttgctgaatatagcttccatgttcgtgatgcagtgagcatgtgctctctcgcctcattaagcacaaaagagaccatctttacctgctgtcatgactcaagggctccttcgaacgttggcttgtgattgtaaaaggacttcacaatccaccccggtattctagactttctgcttcaggcttacatgacccactccatggtgtaggatttcgcgtctttaagagtatgcagtggaaaaattcgtctcctaaccccatgacatcattttcttttgcaataaatgctttggcggggccttacatacctagtcgtttttggcttagacttgctccatcattctcgtttgcaataaattctttggcggggtggctgactcgggaacaaacgcctcagtcggtgttggcttcgactcgctcaacttgatcttttggagggatttgctgattgacatactgtagcatgcttcacttgtgtaaatcgtccatcttatgcgttttgggtcactagcaaggtggtgttttggccgcccaagcggtacttctcagtaagagcagattccgaacaaaatctgtccggcttgcatatttttatttcattttagtgaagtaatcaacggcgccaatttcagaagaattctagcaagaggaaagaaaggtcgtgatgggggtatgcatccgtacaagaaagaaagaaataaaaaaacaggacgtgttcttttttcatttcattcttcagatgagtaatcgttcaatttggctcttgacggtttcgatttgtttttgaagttctttggcttcattagtggtgactgaacacgcgatgaccgatcgagtgactccacaagctcgacctagcgcagtttttgaaggaacgaagacatagggtacgttctgttggaaaaatgtggtttattagtttagggcgaatccagtggttcgattcttgggcgacataatgatgtgggcgagaaataaagaacgaactttgtcttcgcagagtaatggcaaatgtagcaagatctcgataggttcggtatcggcagtcaagacgataaattcacaaatcccacggttgagggtctttgtagcctcgttggctcctttcctgagttgcttgtaatgtgacgcctgtggattgtgtatacattcgtcgggtaattagcttgtttcaattatgaagagggaatagttatttcttaacttgttgaactagatccaagatttgattggtcaaattagcgtcggccagagggaatgctttgctgttggtggcagtcgacatgctcttagattcttgagtgttgatttgtttgagatgagttgagctcgctactatgggtccttgctctggatttggtaagtggcgttgtggttgggtttcatgggctggcagggacaggagaagttcttcatggaaaagtttttatgtgatatcttcgaaattggatattcaatttgagatttgaatattcaaaatacacaatgctcgtggacatgtctgtgctgcggctccggcatcccgcgaacgccctcatgacatcttcaattcaccccacgggtgacaccagccacacacgaactacaactcaaaacatcccacctagaagagaatcctggttggtatacactataccatcgtacgtccccggccaggtcttcgatcgaattatgaggcgataatcctgaacagtcaagtcaatcaatacgtggcctttttccaagctttcggatcgcgtttcggaacttgatttgtgaatcaatctttaaacgggaaacatggtcagcaccaacaaatactagtgctttcgatgcataagcttgcttagacgcgtcttcttctttcacatcgtccatagagctcaaaaatagcagagtacctcgtgggttcaatctctccgtgtcgctcttgcttttcttcatttttttgaccatataagaggcgctcaaacctcaattcacatttcacaggataaacgtgtactagtcatcactcaggatggaaggactatcacggtgagttaatgaatttcaagcttgggttaggttaggcacttcatgttcagaattccttgtcatcgggattccagaaagttgcgacagtctttttcgatcaagggctcttttagtgatttttactctcttctggtcatgtgatatccgagatagggtgaattgaaaggcttcgatcaaacgacaaatatcatcttatcagattcagtggagcgggtttattcatctgacgagcccatggaagaagtgcccttaggtctgtacattgttaggggcgatcacatgtacgctccctatctccaagcactcaactgctcaaaaataaatgtatcgttcaactcaatctgcatcacttttctcttagctcggtgatcggcgaactggatgtagaagcggacgcaaaaatcgattggtcttcaatacgtgctgaacctctagatgaaatacgacattagtcaatatcttaaattgtttattcttcaatctacgcctacttctatgtaaaaccataaaatgaaagtcgggtcccatccgtttacaacatttacctcaacttcaaacgtgaacacattcaaaaagttgcattgattactgttgactggagctttgaatctcgtcaaattcaggattgtaaattgttggaacgaaaaatccctccgaaatgttccggccgagggttagtcactcgtgaatccagtgtgtggtctcacttgttcttttatatctatctcagtaatatactgcacaacatttcctgcaaaaaacctcaacattgttatattcatccctagcaaactgggcatgagatcacttaatcacaagtacagggatgccaagaccaagccaagcctctaccaggcagagttgactagtccaataatcacggctgggatatcaaaacaataaacatcaattgcaatttctgtgagctacagacttggaccttggtgcaggctcatggctggagaaagtctacaggatcaatgaatcagaaaaggttgaagcaaggatgaaatatttgaagagtctagagatatgattgtcttttcttttgggcttgtgcttgcacacggattagatgcatcggagtttgataccaggatagctcagtagtgatttccctagtatggttggctcagtcagatgaataaagccttagcccaattgtctatttgtgttcaactacaaaaagcacagtgtcatcagagagtgtttcaatagtgtcaggtgacaggttgaggctattgtgattttttttaagtagaaggtttttgacagtagtgacagattttatttatctcatttttgaggttggacctccaccaccagttgcatctggtgattacaaatttacaaaaattgtacatattcaaattttgatggaaatgacttttaggttttcttgccagtctttgtgctcctgtctagtacaaactacttgacagattcaagaatggtccattgctgaactttctttcatgctcttccttgctttttcactgcatagaaatctcaccccgctgacaatccaggatagtgatgccccaacacagcttgggttgcagtttacaatttattgttaaacgtctttctgcagtcacttctcattcaatgaacacagtgactgcattgaagtgaggctgaagccccactgcacagaagtttttaacattgcctcccaaaggcctttccccacatagcacaggtcaccaagctgtaggactggaatccaaagaagcaggaagaaatacatgtgagctgttttttcagatcagttaatgaaacatcaagttaaatttggaactcttgatcaacactaaagaagtacaatcagtcagattcaacatgtagaaagtggcactctgatccttgaaaaaacgtggtacataggttggtgtaaagaaaaccaaaaattcacaaggtttgaccacactaatctatgcattaattattttattgaacaaaatgatcagccaaagtcaatgtgcaaagtttttgcagattacatgttccatccaagcagaagtataaaacaacaactggaaatgtatagtcactatatgtagcactgctgctgaaagacaaattaaatgttgcatgactaaacaacatgaaaaaacttgaaaggaagaggtatttctggtttacaaaaaacaaatccattcagaaagaaaatattgtcaccagactgctttgcaaattagtgaacattaagaattttttgaattcaccccccaattgcacttttgagtttcaaatgaataccttcaaagtgcttatgatatcagcatgtaagataggtttataaggttgttgggaaatatcttcctatatttaatgtgtctgtatgtagactggattttgaaccagacattatctgattctgagtctgagtacggcccagtaggacggttcacgtctgaactttggagcaagttttatagcatttatcattaaaattttccaagtttgtccaaattctcaaaatcctccaaacctgatgattcatgagatttgacaaaattcataaaatattatccataaaagtgctaaaagttgccttgaacttcagatgggaaccggcctagtgaattgaacagtgttctccattcttatgtatccaatatgaatacttatgcccttgtcattagaaccagagattattcacttatacaaactccttagtcacttacactacacaaacccagtcaggcttctcttcattgcaaatttttatctagatattgaatggattaagtgactgcaatggaaagaatagcgtttcttcagcaatattgcttgttgtgaatgaatagactaaaagtttgtatttcataagtctcagcaaagaaatacaaagtagagagaaacaaatatagaagaaaagaaagaagaaaaatagtcacctaaaagcagtagatggctaagtgaatagaacaacaatatgacttgagatggcaaatgaaagaagatagagaaagctaacaaaagaatgtggatcaatatcaaggcattagtgaaagagagaacaacgaatacctacgatgatttgatggcggcagaagagaggaagtagtcggcggagttgtcaaaaggaagggatcgatttgatacagagatcaaagagtgcgaagtgcgagagcagaaggaagtcgtttgatagagggatcaaagcggtgactgatgaagagagggaagatatgatgttcgatgaattggagagtgaggatttatgacacgataaagtgaggagtttgaccgtggaggaaagtataagaatggagtcctgagagggaaagaagaatctcggaagagaaggaagagaatgataaggaagtaagagaagcgctgtgacaatgtcgaagatgattgagagggtctaagcgctatgatgtcattgcaagagctttgaccaatctcagagttcggaccgtaatgatgtcatggatgtttcgatcttgggtaccagaatgatcaagcggagcttagatctcaacacttgttagaatctcattctggttttagtttttgaggtgatgaattgagtacccttgagcactgtgcagtagctgaatttcagcagatttggctaatgatatattatgaagcataagatactgagagtagagatcaacaaaagatagtgccaccagcaatgacattcatcatgttcattctttgaatctctcaatcattccacaacactgattttaggactctgtggaattcttcttggaaatttctatcctgggccatacagaacatttggcaagggtatttgagatggacaatcagacgagggacacttgaccaagctttcttgagttttctcatggtgtgcacatatgaggttttgttgaagcccctttggaaaggtatgtgcgttatgtagccacctgacgggttgcgaggtctgtctgccaggggcttgatgaacttcaagtgtgctcacttcccaatcctttggcttttccgaatgcttctccaacacctccataccacttcctggcctatcaaaacatctccaacaatacgcgataactcgctcgtatttgagaggtaatagttctctgatgatctattggcggggcttatatccccaagtttcttcatcgaaaactgaaatcaaattctggatcaaggaaatgcttcatgatggatgttgagactgagagaggtacattgagaatggaacgaaaacacttcaaatgatcaagttggtgtgcatgtactcaaagcatttgaacgtgctcctccactggatgaactgcgtatgtagatcggacagactggttacctgggtaccagcccctacaatgatcgtttgacattgactgagacttcaaaagcgaagcaacaccacataaccaccttaccttgttatatcaagttcgccatcgaagcaaaaaagcaagcgatcagccggaattcaggtctgatcctactccactatcaaagatgagctggccatcattaacccgcgccaagccgacgcgaaagcatgggaagattactcatttgataccagaaacatttttttgttttgagaaaacaacaacatgcgttttggaaatataaggatactcactcgcacatcgataaagtgttgagagcgagtggctgtaaaagctttctggtgtttgtgagccaccagatgtctcctggtttcggaagaggcggtagttgagtgataagacctgaagtaaatgcctcagacgaggaagaatgaatactccactaggtgttctgaattgttggctgaatgtcaagattaacattggcaccttccttggatagaacatgcttcaaatatataggcccataatgagcaaattatgacctgtaagctgtaggacttccaattaatccacacttctgactctctgttggccgcggctgaatcaacaaaggtagcatttgttgaatgagtgttaactctgcacagaaaacgatatttatggggaggaaaagaatcaactacctaattgatgttagcgggccttagcctatgtttccactgtggaaacatctttcgatcaggatttgatgggttaattttgaagcaatgaattgatatctcagcaagagaaaagcaaaacagacaccggaaaatggtcgatctcgcatcagaactacaataagaaaccgtattgcccatttgttggacggaaagtgctaattatgatctctttgttatctttcttttgtcacaagggcaatacttatagatggatacatggtacggaattaaatagaagaaaaaagttgttctgctacttagtcggtgccacataggggaaatgtgtgtacctcaacgtagaatagaccttttggaatcaattcttggcacacaaaagttacacagtgttctactttagatcagggagcacagatcccaacggtctcctgctgagatggatgaatacaagatgtcaagacatgaggcaaacgttttccttcacgcaccagacctacgtagcacaaggaatcacgttttgccttgtgtacaaaaatttacgtcttcactcccaacggctcagtgagcccaaataatctttgagtgtgtgttcaagggattaaaaagtttagaaggtgctcagtgttttattcaattcaaatcatactcatcctaagatacatactgtactgaatgagtcttggaacaccatgcatgattgtttaatgtcctacttggcaatgaaagtcaaaggcctcaactctcaaccgccgccagcagtcatggggtgatcgcaagtccaatcaatagattcgacaaagggtcggacaaaggattagaattgaatgaatatgcgaatccgagggaacttgataaaatcacgcagtattgtgcacaaaggactgttggagtgtttggacgttattgaattgttaccgaaatcaacactccctttcttctgagatggccaggatgcctttgtccagaagagtcgagctggtgctgccagcttcagggctcagcggcttttgaagacataaaagaccgcccctctggctacttgtcttccaatatttccttccacaacagcacccaaatccaaaccgctccctttccctccactcccctcttccaccctacatcctcaccctttcgcgcactccatcctagactccaaccatggctggaccacctccgcgagctaagcatgctcctccagtctcatctccacttgttacccccagccgccgacgcaaccgtcgtgtcaagtttggagcacgccaatgccgcccaaagacttcaactaaagtccgactggcttacgctccctccttccctatcatcactgctagtgcatcccactcttaccgactgattgccaggggacctctatcccccatcatccgtctcaaccctacccaaaagtctctcagggaggacgtcttgaaccgagtttaccctgtagccatcccacgccctactcctactcctactcctactcctctccgccctactcctctcaagcgccgccgagcagatgatgatgaccagggaccacccaagaagcgcaggaagtaaattatagtaagttgtatctctctcgattcttcaatgaaatttctagccctagtttatctctctctaatgtgaatcactttctttcattcaaatagaaatctgtgctccaaatttccgtttcattatatctttcttcaatttcagttcttctatcatagcacgggtaagaaatctcactctatgacctcaatttctccatcatcatggttttatatatgtttgtctgatacacaagaatcatctcattctatgcagcttcttactccatataccaccatatacgcctcatcgatcatgctcaaaatctgtcgattttattagttctatctcgggtaagcaattcaattgatagagcaattggtaaggcgaacaactaactaacaaaatttaaaaatcttctagaagtacataccttcgcttagagcaaacccgatatcaactgatcatgcctcgctcacaccttacggttcgctgcaatcatggacctcaataagtactctcagtcgaaaaatattgtaagttgtttcttattgttggcacatcatcttcaatgtcattcaatgactgatcagttcccaacctttgtttacttacttactcagccctgatcataccgcactcatctccttgattggtttctatccaatgtgttccataaatctttgttttgcctgtatcattggaaataaattaatatattataatgaaacttcattctaattgttccatcttcacatgccaccctatccataacaataccattggcatggaaagttgagatcaaacgctttgtgagcttgagttgtatgataactactcttctgttaattttgttcactcgaagctaaagttgtagttgggtattgtcactgggattgtgttgtgtattgtagaaaattggggatttaacttctggtatgaagtaaaacaccacatgaattcaagacactgagaagtgattttctgccttgtcaaaagaaagggctatccaaaaggaaaaaggttccaagtggatttattggctaattcaattcaatccaatttgaattctgtatcatgtggctggggatattaagcactgagatatatttttggtggcacttggaaagaacaggaggatcaactttcaaatggatgagacaagtgacactttttgtgggggatttggaaggaattgtgtgtggaagcaaagatggggggagtttgcacaatgctgagattccaagagtagagaaaaaggatagaagtgttggcttatgaatttcttgcttgaatgtttatggtgattgtttttgaccaaaagccatgtggttgtttgggagctcaaatttaacattgaattcattgaaagaaactttgacagggaacacaactcaaaaatgatattttaactctctactatccagtcttattttaattcttcttaacacgatgtttttggaaatacattaggataaaaatttgttttgtattctgggaggaatgtgaagtagaaaaacacagattgtaaagaaactgaaatttatcttttttggctgtgaatgtttgattgtatcagaaaagaagggattgggaatcactcaggccaatgcaatgcatcaaatcacttctgtatcccactgcccagaacaactgtttgcatggacctggtaagaattaatcaaataaatatctcactcagttttgaaacttgaatatcaggctaaatttagcccaagtgaagaaacatgtattaggtcaggtgctacagcctacaggggcctaatgggtaatggggtgttattttggttgatacaatgcatatagttcctcgcacgttgtaatgatgagatgtgttctttttttttattcaagccataggaaatttacatgtacaaacaggaaattagttgaaatgagaaaaagtagccatgttttaacatttgcaggatctatggacaagccgcagacctgatggtttacaaaagaagaaattttaaattggattcaaaaagatgataaaaaaagtacgtggcacaagctcaagcaggacgggtgccttcataaagacttggggcgggaggagatctttgggagctgaagctagagaactttgtgcgaccgcccgggctttcgaagccgacacggtgttcgctgacttgcccgaagctgggccagcggttctgacgagaagtcgggagcccattgggcgtcttttcttcacagaataacgccggcgatttgcaggcttcgtctgtgtcttggccttcgttcagaagccagtatttgtgccatttgagtgtcagatagattatcactgcaaatatcgaaccaatcgttggccctgccctgttatcacccacaaaatacaatcagttcatcagtctctgagtcccccgattacattttcagttttttcccggattcttaccaataaacccaatgatcactttcaaatcctgtaaacacagcgggtccaaatgccctggccgtgttcatggatgctccagtaaatacaaccgcctgcaccacgtgaattcacacatgaataaaccagttggtgatgattagagatgaagccgcgagatggatgataatggaacactcacaaataaatgaccggcaagcaaggtcaggccgatcccaacaggagccaaaaacgtcgatttgtgtttttcgacggctaagaataacacgcacaatactaaggcgcaagtaactaaggcttcaatgaatacaccttgggccttggtcgcgccggctcctagggcgggggtgatggtcagtggaccaggtactaaggccttaagtaacccactcgcaacttcaattgagcattcggaacaaataaaagaaagttaaattttcactctgtgtgtataagttgtggcgatagacggattgtgagagcctttcttaccgatggaacctgcaaattgagcgattacatagagaacaaatctgacaggcttgatagcgccaatgagaagcaatgcaaacgatacattcctaaacaataattccatcccatcagcttcatccccatcagattcaaagaattgccaagatgtgctactcaaacgggttgaatgcagcaccagttgctcgatagaagatccacgcagaaaataccaggctcaaacccatcgaaagcgagatgtaacttaattgctagatgattttttttttgattgaatttcagcggtagaagtgaaccgtaaatcttagttttcttgtatcgaaaagagatattgaattgtaatgatttgaaaaaaaagttcacctcgatacttggtacggcggtggtcgaactcccagcttcgttaacatttgaagatgaacgtttggtgaaagcggcgtttgaggtggcggctgcctatgggcagaagatggaaggagggtatgatagtcagtcaatgagtccgttgtgatcagaagtgttggcttgttcattggtgcgaagctaaagaagcataaacagacttgaataccaccaagaccgataagtaagaaggtaagggtccctagaaactctccgacggcagctatcaagtctttcctttggaggccaagtggtaaagcgggtaatgatccattagccttagaagctacgatgatccagcagtcgggagtaaagagactcacttgatatctgcgcgaatgtcttccaagctgtatttataatggtctcggttgatctgtgttctgattgaagacatctttcttgattcttgcaagcaagcgtggtgaagaatctagctcggatcgagtgagagggggcaggaggatgatatggcgaacaaacgtcttataacgacgggctgtttatcgttttaatcccattaaaccttttaaagcattggacaaacatatagcagtgacctggccggtctgtatttggaaactatagactatgtgcaactctagacgtgagtgagtctgattgattatttctgctgcttgttctattctcttgcaatccttcgtgagacttgcaggtctttggaagcctaaagtttgaacagacagagacggatgtagctggactttctggatgcggtctgatgcggttatatgctaagatgtgatagatgtcgcgagacaagttcttaccttctccggagaggatgacatgtttgggtcaagtttgaaggcagggaggtgtgtggtgattatgtgccttccaagtcaacccccgtgaccgctggcatgctgcatcactctaataaaactcctggtacggccgggataggaatgcactcctattcctcgctcaaggacatctgttatcctctagccattaatggcactgcgacgggtgttttgttgagagtgcttgcctgaagcatacaagagggaagcccaggcctcactgccgactccggatggaacaggtggactgattgcgaccaatctcccgattgccacgggatactagtatcccgatccttatgcagtcccaagggccaacagcgaatactcaaggctacaaccagtcgcatttgacgtggcaaaaaagataagcaaggggaaacaggacccggcggtccaactcacttcaacatcaaaatgaagcagtcccccgttaagtttcaggccgtaccggtgcccttccgtcggctacgcgttcctgacggacggccgccgcttcatgccgacggggccatactgcagtctggctgtcacatgagggttatcacaggaggcgagagttgaaactgtgaaagggggatgcttttttcatccagctcatgattggtgggcagaaagtgaggagaaaaccgaaaactctcattcgtccccgatctccgccgcacttggccgttttggacgtcgagcactctcggggaatcgaccgggtgcctgatgaagaacactgactcaaccaaccagggtcgacaccacactccaactcaacctccccaagaagaactcagaaaagggaaacaacaacgaaacaaagcaccactctagatagacagaatcgatcacaatcgagatggcattcccctccaatcgattcgtattcgctaacctgatcaagaactcatccaacaataacactcgacatcaattcactcaaaacttgaaagcgaacctcaacagaagaactttcaatcgtagtgcctcaactaccactcaaaatgaagtcagtcaatacattcaagccctcacttttttcttcttcttttttcacatgatctccactgtctgggcttcgtcgacttggaaaatgaaattagatgggggtctcacacaatcgatcatcaactcctctgtctccatcgatcaactatcgccatctcagagaaccaatgcgaaaaactgcctatcctcgttttgtcagcccatttgtcaaacaagagctaacctctttgtcttcatccgttttgatcacagtccattctcacttctcgaacagccgctgtcgtttcatccattctagccgcaggctctgttacttggtacactcaactatatggaatcccatttttatctgaagccaaggtcagttcatcatctttccaaatcggtactctccctgcccccggtgatcgacgttcaaattggctatttaagatctgtgatgcttgcaaatacagatcaactgatgattcccggtgattgttttctgcaggctatgactgctgccgagcacggcttgcatccaccttcgtacgcatggccacacaagggtccatttgaaacttttgatcatgctgcgtcagtccagattatcctcttctcctctcttccgtgtcacaagtcacacctgcgtcaacactttgtaagttgaacttctgctgattgattttcccctttttgttacttttatcgtaaatttaccgcacaaaagtatccgacgtggctaccaagtctaccgcgaagtgtgctcggcttgtcactctctcgaccgaatcgcatggagaaatttggtcggtgtgtcacatacagttgatgaagtcaaaggtcagtcatacttccacccgatttcatatcgaaattctaatgtctaggatcaagaacgctataaatgaagatgttgcgatattgattatgcatcttcacgtcatcaatagcgatggcaacggaagtggaatatgaggatggaccagatgacgaaggtaacaagttcatgagacccggtaaattggccgattacatgccacgaccatacccgaacgatgaagctgctcgatcagccaacgctggtgctctaccccccgatttgagcttgattgtcaaggcccgccacggagcagcggattatgtgatggctcttttgaccggatatgttgatccaccggctggggtcgaaatcagagacgggttgaactacaagtcagttgtcaaaaggtaaacttttgtaaaccaaactgaaccagctaacttttgttattattctgtcagtccttacttcccaggaggtgcaattgggatggcccgggtcttgtatgatggagtagttgactatccagatgggacgccggcgacgaccagccaaatggccaaggacgtggtgaccttcttgaactgggcggctgagcccgagctcgatcaacgaaagaagatgggattccaaacggtgatcgtgttgactactttgacagcccttagtatctgggtcaagagactcaaatgggctgggatcaagagtcgaaagattgtctacaaccccccgccttcaacttcttctaagcattagaacatctacacaaaaacttgtttctttcatatcttttcgtcctcctatttctaccccactttttaaaggttgtctatccttttttaccttcaaattcatgtgacaaacaagctattgttctctttcatcatcttatgattaattcgtatatgttttacatatatagagagtaaactaacttaaaacataaaggaggttatatgttttttttcttccttttagttttggaatgagtgaagcatgaaatcagcaatgattgactttaacttcaagttcttagacctgtgtgtttatattttagtcatatgaagatgccagctcacagttcatcccaaacaatagccttgaaagaatgagttgggtgcatgcatgatcatcagcaatatccaagcttacatgagcttgcatgatcagtcacaatgcggtctcccaagccaaatgagttttattctactttatttttgtaaaacctagctcatttctccacaaagatgagattatttggaatcagagggcaaagatgagcagcagcttaatgtatggtttcacaatcaagtttgaatgatcagaagctgaacatggtgcttgtgaaatctctcacaaagtttacataccttggcaaaagtcaaacttgtacagcggttgtggttgaaagtgtgggcaatgggcaaattaaaacaaagaaacaaatggtgtgtcagtagtagaatttccaatgaggttagctagggcatcagtccctgtacagaagccattatctgagtttctttctgcccatgaatattgtagtgagtttaagctgtaatgaaaactggcagctgtagattcaaagactcattagggtgttgtttacaccacggtcatttgggtgtcgcccggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtcactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgagatgcaattgtccgtggtgttacgtaacggacgcatggcccagtggtaaggcgctcgccttcgatgcaggatgagcagctttccttgagagcgagagatcgtcggttcgaccccggctgcgttcattttttcccacgctgcaccccacccgcagcctcttcgccgcagtccgcacaagaacccctggcgcgttgtcgccccgttaacggagggacgcgtcccacatccgacttacaatcacaatcaaccaaacaccgattagttcaaggacagatcgaaattttgaaaaactactcaaatactacaggccaatcggaatactatcatggacaaaggaaaggggaaagaaatcggaaaacagcccgagattgctgcgaacggtgcatccaaacctgcttcaaaggaacacctcccatggtaaagccagtgtgatctcatcgactcttgacttccatcatctgctaactttcgtctcatccccgatcgactgaatgtacatatagggtagaaaagtaccgaccaagcacgttggacgatgtggtgtctcaccaagatatcatccagactagtccgtaatatatcctctcggccttcgcatacttattgaaattagtttttgaaggacttacaagatctcgtgttgtttcaaaattcgaaaatttgattcggaggaaagttcaaaaattcatttccgccaatcaacttcctcacctcttgttctatgggccccctgggaccgggaaaacgtccacgatcttggccgtcgcccggcaactattccagactccaatgagtttcaaaaataacatccttgaagtgagcttcaacatctcatatatcgacatgtcgtatacgctcaatgtggctcacaaccgccgccatacgacacaatatgtttacacttgttcagttaaacgccagtgatgatcgtggaatcgatgttgtaagggaacagatcaagaacttcgcaagtgcccgaatggtgttcaggtttgttttactgtttgatcttctggaggtactggatcagatatagacaaacaagagagctctgctaatccaaaaaccttttttccccttgatcaatcacaatttcttagttcgggattcaaattgatcatccttgacgaagcagaccaaatgacacaagcggctcaatccgcgctccgcagaggtaaattacacttcctacctcctctgatcaattagtcaacgactccaatatttttttttcaaaaaaacaaaaaaatgaatgttcttatgtttctgtttccagtgatcgaacaatacactaagaatgtcagattctgtattatctgtaattacgtcaaccggatcaatcccgccattcaatccagatgtaccaggttcagattcggacccctcgatcatcccgagatcgagcgcaggattgctcatgtagctgatgcggagaggtgagatcaagaccggcggaaatcaaccatggccaaatattttcgaagggaagaatttgaccgagagctcattggttttgatgttgatacagcgtcaagatctcagacgatggacgcaaggctttactgaatctctgcaagggcgatatgcgtcgtgtcctcaacgtcatgcaggttcgtagccatttttcttttcttgatgagtcagtgtcagctgatgtgggtcgatcgagaaggcttgtcattcgggatatgggaaagttgacgaggatgcagtctatgaatgcaccggaagtccgcatcccaaacaaatcgaaaaaattgtcgaaagcatgatgaacgatgaattccaaaccagttttaaacgcaagttctgtttatatcccctctttcgatatcactcctattggtttcttgttttttttttcagctcgtgtgtttatgtttatgattttcccccttgatgattgtttaggcatacaagacatcaagatcaactatgggctagctcttcaagatataatctcgggtatatacgactatttacggacgatagtctttgagaaaaacgcccaaatttatatccttgatcaactgtcgcaaatcgagttgagttggattcaattctcgtcagatcaaactgaagaatgatcttggcggctaataatcactcatcatctcttcacatttttttgttagacatcgattgtccacgggagcgactgaaaagatccagctgtcgagcttattggggagcttcaggatagcagtggaaatcacttccagatctcaaaccgcttgacatgtaaaaatgtgtggagcgctccatgtgtgcttcatgcatctaatcaatctttgaaatccaacatgtaattaaaaggtctttttaactttgctggtttatgaactagagttacttgaaggtgtccaagtagggatgtcatgggcaaagtcacttgagaaactagcatgttgtaaaataagtctgactaatcattcggctattatagttggagttttcttatgctgtttcccaacaacataactttatcacactttgttttttctcaatagcctctttatggttcagaataacaaaagattagtatgttgttgaagggctgtatccgtcaggctgcatgaatgaagtttgaattggtagagtcatcctaatccctgaatagttggtcatttgactcctactagcagagtatttgattgttaaagggtgctgagagaagattgaaatggtccagagaagaacagcactcacatcttggagcctgcaagtttgcattcttggtggtctcaacataatgtatgtacaacaaccaccatcaattcagcaagttgttcttgcagttcatcagttgtggttgtggatggccaaatcatttccatctatctgtattaaattgtatagccccttcatctgcaatttaaaacacaattgtgaaacacttcgtagctattcaaagtatacactggcaatgagttcacaatatttcaaatcattaaatggaccttgaaatcctgatattataatggtaaattagctgaggaatcactttcttaccagaatttccacagatgagatccactcaactttatctacgagtggccctcaggcattgttttttcgggggatatgtttcagtcattttaagttgatgtagtccaacttctccttgcttgaagttgtggtttagtgaaaacatagcgcggtcagcgatcacacatctgtgacaggctcgagcttaactaagcctctcgtgacgagagtcgtgtgcgggcaggtctgggcggcagcaggcggcagcccagtcaacagggggacttgtgttaagttcgtgacaggctctggttcacaagccgggtttactcagcgatcctgctgtgctcaagataacgctcgacttcatccgtgcccttcccctaccgacttcttctgctgtagcatgctcgaacttgaaggctgtacctgaacatgaaatgctatcttccatgccgacgatcctcctgccacgatatatatgtgtgaggccaaatggagatgtgggtttcgattggtatgcaatctcaatcgggctttatacttggtcaatgtccaaatcaaacgcttagcttctacactgtctctgattctgatatgaatcctaagaagttgaggattaataacgggatctcttggtttacttctttgcttcttagtttcccgaaaatcatcctggcaagtggctgcaagatacttatcaaatagtatcgcaaggcaaaaaaggtttctcttagggtatgggactctagtcgcagcttgttcatatagtgtggttcgcttcaacaagttaatacatgtaaagctgatataaatctcaagcagcatttgaagcagacaagaaatacaaaattataataagaaagagagaacgctagaaagaagaatgagagatcaagatcgatctggagagattcttcattagtgccgagatcgatcgacttgatggaagtagaaaaagaataagggaggcttactatcattcagttgtcccttgctgatggtcctcgagttcggttctgcttgctaccggcgtagggaccagttcggctctgtgtcctctctcgccgtgaggggccggcttggttgaccaaggcaggagttgggaggggctggggtgggtcgctcctgctgggcatctctggaggagtgccaacccgtctggaaggagtgccgcgtcggggtaattccaccgattcgcattgccggataagggtgtagacgcgtgggtggcgggctccggtggggtgagccgttggcaatgaaagtgccatggcttgcaagtccttgtgagccatcttcttcgcggctacatcgataaaagggagcttagattcttggggcctgccattggcaagcagtgggttctggggtcgatcaaccggaggggctgccggttgggctgtttgaactggggctggtgtaggggctggttggcgggggcgagcatcggttgaggaccggtctcgacgttgagatcgagtgccttccggttggcgagcctgttcagcgttgcgggcacgggccagagacttatacatatctagaagaattgtgaaagagacgattaatttttggtgtcgcgagaaaggacgagttcgaaaatatggaatcgacttaccaagtaacttgcgtggatccatcgtagtcgtatggaaagcttggttgactagtctttcaggaaaactatctactgcagaacagggtgggaagggttaaagcgagaaatggatagaaagagaaaggccggtctgaagttgttgtgctatatggaaggaggctttgggtaaaatgttggagaagcaagtggtggctagcttacctgggaggggcttggtatgaagtgggaagaggaaagttggtgcggatgaagaaaaggggtgctatgtgcgggcactgggacggcgatatatacacgaaagctatccgctaagcctactgcttctcatttctagcagcagaagctacagcattgaagtgctactgtagactcgaacggttcagttagatcagcagctgaacattcaagtcgccgtgggtgaattacagcggttgaacaccgggcaccacgaaactcgttgagcaagtggcgtgctcttatgtatcaacttcctttgttcttatcgaaagttgatacattagatcacggcacttgctcaacgaggttggttgtgtgctggcgagctgcataaaattgaggcaaattgttccacccctcagcaaattgatacagagcgcaattctggcgtatcccgttcagcgtgaatagaaaatagaaagatcggctgtattcaaagggaagctacaacagataggctcagtctcaattgatggcgtgagtctcgccaagtctcaacggtcgcagcccgttcctttcagaagtaatgagccctgctgcccgcctaattgagtctcagcaattgtcatgcctttcatcagcaacagtgaacaaggggggcagctttgccgagtggtaagcagcaagtagcagctaggctcggccccaaatgcctacaatataaataagacaaagtcttaccctccattgctgctccccaccaaccattcaagtgtttcggcacacactaccacgaccacgaccacctcctcccttctacttgaccccagacccaaggtaagtcctagtagctttctctttcccattcgctacatcccaaagcattcctttttatctaaaagaccacatcctcttaaatattctcactgcagaactaagaaaagaagccactcctgaaatatctcacaatggaagaaactctccggaatgaagcgcttcaagcgataggtgaataatatcatagaccattgatcatataggcgctttagtcatacactaacggtatcacttttcccattaattgctatgaagatttccttgagaggcacaagcgcgccaacaccgacaagctataccgagaagctcttactcaagagccgaagaaggaccggtatgtcgacacaaactccaaagtgaagagcttgaaagagatggttgcgagagacctcggatttcaaggcactgtcaagcaccccagagtttggcacttgcagaccacagatgtcggtgctcctatgaaaaaccacggcactcctcccgctccgcgccgggatacacaagttcaagtccaacttccacgcgccaaccattctgcaatgctggctttcattctcctatcatatgcattgctgttctttctcctgttttcagattggttttgaattcttacatgtctcttaccaattcttgtaagaacaataaaacaacaaaaatttgatgtatgatccttcatttgaaggaaattcactttttattcaattcaattgattttttgacataaatgaaacctccatagcttgctcttatttggagtgaagaagcaaatcctagaattttcccacacaccggtgctgtaggcattggctagaaattgaggggttgttgaagatacattattagtggtgaggcccttggtccctacaggagattcgttactacaaggaggtatttgaaaagaagactacaaacatagaatggactcacaaacatcgccgcaggcgtgcaatacgcgagactagctgaaggttttcttattggagtacacttgaagcgcttgtccgctgtttactacgatacttgaaatcagtacgggttggagcatcgtctgcatcaacatcagtttggaaagaaaggtcattgaatgagaggaaatgttggtttggaagtgtcttctgctgaaggatccgccatgagtgaatgtggagaatgagaatggcgaatagagaatgactatgaactgggaaaggggccgacaatatttcttgcaattaaggtcgctgaatgtactaccgctagtgaagtttctttcacaaaaatcctgaaaactcaatcatccagcgatccctctcatgaaagagctctggccttattcgtcataagaattattgccatgccttgagcttgcgagcctctgtggcagtaggcgattttcgaaagcggagctcgatccagctcgattaggtcagagtagcagaagctagtcttgccgttatgtggggtggaagtgtctaggatgaaattgataacatcccggcgcatctgtatgtgaccggccttgtcgcgtccaacgccggattccttgggattaacctgaaagcagcacctcctcgccggaagacggcgctatgagtcccccgacggcaatactgaatatttgccaccatgcagggtcgtagagccgggtgaccaagcactgccgcacgtcgcgttacaaggggggcgcaatgagccttggtctccggtcctgcgttgtaccgatccacgtttcagtaggtcgatgcggcccgtccttctgggtcacgcaggtcattacactcgttactgctccggatgacctgctggcggtactgggcttctcattgtctgtgaacataggattcagcgccactgcgattttcctttgctccttgcccagaggtgtaagttgggcccggtgattgtgaagaggcgccaagatggaacttttggccgggtctgtgccttgatgtgctagattggcaacagcagccatcttcttccgcgccgactcatcacaacttgccaaatgaccatttggctgaaatttcttcatttcattgagttctgacccgctagtaccactgctaagtcggcccagggaggaatcctcaaattgtcgggacttcatccagctagaaaaatcaactatcgcgccgttaaaaccagttcgaaacagaattactctcccttccagccattctgagatggccttcgccagtttcaaccaatggtcaagctactggcatagatggcgggtattttgataatacctgggtggaaaaggtagtgactatctcgtggataatagctatataaggaggtatcctgagccccatcggtaccaatctcccttcatccaatcatcccaccatcttcacaattcagtgccccagctccaaaacagtctcaaaaaagatccaatttcaatttcgccttcatcatccacaccaatcaatcctccagaaattcaaaaacgtctagctctttccatcagcttttctaacttgatccttcatcactcaacaacacaaccatccagcggcctttcagatctcgcaaccaagttgaatttgatcactagtattcatttccaaagatgatgaccaactccccaaaatccacctacttctctttcccttcctacgagagtcacttcataagtgaagtggaagaggcacctgctccagccaccgcaacactctcccaaaaggcactcgagccactgattgattgttctgctgaagcctacccaatcatccagcggggttctcacttggaagccgaaatcgaactgatcctttacctgaatgctccgagaaagcccgcctcgttatactcagagtcctcatcttcgaacagttccattctctcatcttcatcttccatcatccgatccatcaggagcttatggcgatgaggcaaaaggaagcccaatcatcacaacatcaacatgaatcccttcaactcactgtcaccgacggttcacaagagatttcaaggaactcgacctcacattccgggatcatttggatggagttcacaccagacatcacaacaaaagcaaagtctcttcagcactcaatcattctatcttcgccaccattggctgaaccgttcatcaaaggctaaagaaaagaaaagtatatgtggctccgagattcaaatcataacgaacggaggaggtctcattccctcacaagaaacttaaaaatatctggatggacctctaatatctcaattttcttggatcctcaacgtacataccggtgtgatcattatcagtagcaggacagtcttgccaattcaaaccatcaagcaacctatctcaagccaatcatccaatccttgaattatcagtttaccttcttggattatccgtttaccttttgaattatcagtatctctcaaattatcagttcctcttgaattatcagtttctcttgaattatcagttcctcttcagttattagtttcccatgaactatcagtttgtcttgaattatccccatcaccagtttaatactcaactccacccagtatctgacatatcctgttttcaacccattatactcatcttaccaaataatccaaatcaactcatcaacatctgttttatctgtcaaagacactctctctagttctttttcttatttttttcaatctctttctcttcatctctctcttttaatctctatcttgtagtatctgtatccctttttgtaatattcttgatcccaaaaaattcacaataaaatatgttcactttaataacttgcggtgtttgaacccaaattcatcaagtctgaaaaatagtgatacccatctgtgtgaagaaatcaattttacatcaagtaattgtgttcagaactcaaccatcctggtgggatgatcatctgtaataccaaagcatcaataaatctgtcctgtctctccacatacttgtccaaatccagggatattttttcatttatctccctattaataattttactctaatcttgttggaatttgattgacttgcccttgctcatttctacctctgctcacaaccctcacatctcttttctcccaccatgtttcactcctctacttcttctatcttttcctccattttctcagatccatccttcatttgtctcaaattctccctcatttgtcacttacttatctcatggatataaacacaaattaaatgacaaagtcaattgacctaacctattcttccagcaaccacaattcaaactccaatcacatcagatataaacagccttcaatgacaacaaaatattctcatccttcagaagctttccttcatcaaacatcctcttctgcttggcctttgctcttcttcaaatatcactcaagcttgacagacattcctatcaccaactttcccttctgttgccatctaattccttccttggtcctctatcttctatctctcttctctcatatcaaacaatcacattaggattgatgtcacctcaaaatctattcagattaaaattcatccatccttatttctctgagtctctcttttgactctttggattgcctattgtcaagttggcaagaaaaaaaatccccttgctttctcttgtctctatccaaaaaattacctactttgcttcccattgaagctcactgaaattgtggtaatgttaatgtatgctagtttctcatctctcatttctcagttatgtcaattttgttttcctattttgctacatatttccaactttgtttcttttctatatttttttctattatcaatcaaaaaacatgttttcatcaaatctgtcttttgtattatctcaaaaattcattttccattcatcaaatcaatatctcttccagaaagctggagtttgttttttttcaacccatcatatttagcttaccaaatcatcagacatcaaatcatcagtgtttcaaatcccaatggagttgttttttttctctttgcagctctttctttgtgtggcaggtcatcagaaatgaggggaaaaatccttcttttatatttgaatggaattctttctcatgtatttttcccagctctttcttgtggtaatgaagcactcatcagtccattgcacagcattaaatgtcctgtttgcaatttcaaggccaatatactttttttgaaatatcaaagtggaaatcatttcccacagctatctcaaagccccgtcttgatggcttctccataacactctgaaaaaatctcatcaaatgataggctatttttttgaataaatgaaatttttagtgtgaattatttagtcagagtaaaagataatattgagaatgagggatagagagcaattgatgagaaatgtggaattggacaacaatagttgttacaccaagctcacagtattgctaaaagtgaagtttctctcagaaatcttgaaactttataaagtgtaggtcctgatccagctcatgaactaacaaagtggctaatttgccattgtaatcatgttcccaactttgccttgaaagtgtaagagccaccagctcttcactaaccgtacatacaagaccagtgtcttggagagattctagaactgatcagactttaatttcattccaaaatctaacccagagagtggaggatcagtaatctcttttacaattaggcaggaaagatggtaggagaaagagaggagacaagaggaaaatgggaaagctcgcctatctcagagagtggaggatcggtaatatctactgagctacaaaaggacagttgaaaggagtcaaaaagggtacttcagattacataatctgtgacacttcacattagaggggtttacaattgaaattttggcttctgaggttgataaaaattcttttctggtgcatgaaatcagcaaactcaggagaccttcagtgctacaccttgcctgaacaaatcagctttggacttgttacaggttgtgatttttttttttttggactgagacaaccaagtctctgaatgctggatcaaatcattttgatgtgttcagtaaaataaaattttcaccagtatttaaagcacctttaagtacttatatttttcacaagggttgcttctggcaaatcccaattgtgtaccccacaataagcaggtgggtttaacagcaagcatctggggtagtagcccactgacaacaacttaaattaatccaagttcaccaagcttgacataagtcttgctgcagagggcacatctggcagtgtagcactggccagacagttaccaaaaggtactactgcaggcaagacttgcatctaatgttgcccaaattgtgtggtgagtttctactgttttggtgggagcttcaaaagatttggaatcacaacactccctcaaaactttgaggatgtttgaccagattttcttgaagcaggacatcctcactcttgtacagccaaaacttggaaacagtacagtgaaaatggatcttaatttatgatgaacttataaaatcaatgtttgaactttttttacactgatatgagtggtttgatgagcttgcacacaccaaaaaaggttgacttgaaaagttgccattttcaaaaaaagctacattaaaattgacaccatgacaaaacaaatgtgagcagaggtaaaagtgtaaatgaagcataccctccttggccgggcagtaccatagggatcaaaattcaatttttaatcatttctctttctcaacttttcatttcatcaaaattgaccatcactggaagccaattgtcagcatcaaagtgaagaatttcaatcttagacctctcaagtttttgtcaaattcatttgtagaaggcagaaaaaatgccaaattttcaaaatcaaatcctatgatactggccctagattagggttgacagtgtcacttttggaaaagtgtttgctggagggaacctccaaagctgtcagcaactcgcacctttgacaggcacatcagaggcgcaccaggggtgctgtttttatgcagtaaaaaacatgtcacatctatatattttccatgtttttgattctttaatttatttcaaactcaatttccttaccgcagcaaagtgtgacttttcttgattgggtagtcaaaattggtgggtggcatgtggcacttgacaccatttgggggtcaaacaacaaactttcatgggcagttgatggatgactccccctggaaaagttaggcttagtgagtgcacaccaaccccctttttcaagattttgggcacctaaggggtgcacgtacatggcacctgcacattggtgcacacctagggagcacaccgtcaaccctaccctagatatatgtggatgaggaagttcataatacaccaaaaaaaccagtttcaaggccaattttggaatcttaacacacatcaattttgacacagggcataggcctccactggtgtgggtagctctgctgtttgctaaagctctcactgtggaggcctagttaatcttgtttattcaaagacatcttgcagcactttcatgcagaggtcctgctatggctcacagaaacatacaggggtttatttgcccttaatcttggccccatcttcaccttacaagcttatgttttagcaggacactgtcaaacaccaatctcaatccagcttgattaggctagagaatccaaagccacttgcgcccttgtgcggggtgactgagatggataaaatattgtcatatcacctccttggaggggggaattctgctacactacagggtgtgcctttaaggtttggctttgaaaaaagttgggaaaaattgtggactttgcaagtttaacaaagcttttgcaaaacattgcaaaacctttataaaggttctgtcaaaaaaaaaaaaaaaaaactgattgcaaaatcagctttttaaggttttgatccaacacaatgctggtttcaatgcatattttgttgcaaaattgtttcaaaacagttgcacaaaggcctgcatctacaggggaggaaatcagggaacttagtccttgtgaattacacaattgcttatgaaagggatcccaaatgttttgtgcaacacttgcaaaaattgcaaatcccaactttgtaatgattctgatagagttatgaaagaattgcaaaagagtttgaaaagaattttgtaatgatataggatcttttgaggctgttttggaacttttgcaatgtctgagactggattggcaatttgaacagcttaccaacatggacctgttactgtcacttatttacactcgaaacataacttcatatcccgcactggatgtgcagtaaaataaacctggatatgtagtatttttatattttttttccacctcttcacaccattttctttttaaaaaaaaacactgaatatccagtttttttttactccatatccagtactggatatgaggtagtgttgaaagtgttaccagcctattcattctgatatggctagtctgaatgttgtaattctctctgatatgtacttctatttgtcctgcagaaagaaaaaaaagagacaaaaatttggatcagatcgactaattgaacaaaacagaagagaagtaaacatttaggtctgattgattcagattgattgattgagagaaaaagcatcaaacaaaaaacatatatatatataaagatgtatgcagatgagattgatcaattgaaaggaaagaaaatattcagattgatcaaaagaaagaggggaggtgaagaaacattaaaataaatactatatgtactatatataggaagagaactcaaattaggtgttgctttcctgctgcacctcatcttccctctcaacatcattgccaacagtacttgtgcattcccttccttccccttatttccaaacctcaagaaattccatatatatatatatatatatatatatatgtcagtatgtgcagctatattggaaatgcttgcagactttccaaagtttttttatgttttcttcaagcaattttttttttcaaccctgaaccacttaattgggggcccagccagtgtgaagtgcaacaaaccacccagcagttgagagagtccgcaatcgattgaccaaaggtgtagaaactgagactggatttcttgaaacccaaaccagaaactgacaaggatgggctagaagatatagaaaccagatagaaaggaaaaacagaacactagccctgttgccgatagactttctccaagacagacaacatccatattttgatgagacaagagactagcagagacggatggatgaatgaagaagatcagttgattgaagtttttttatgaggaaagagaaaggaaggaaagacagcccctaataatgtaggtagagatcaattttaaatatagaagagagaagcacaaagatcaaagatgagataactaataataaacagatgaaagaacttagttctgatgagttagaaagagagagagagagaatcagaaatgcaagttgtgaatttctcaccaagttggaagctacaaattaggctgtccaatgttaaagctttgccgtacttgttgttggttgaaatggagaaaggtcaatcttgatcttgagatatgttgagatgtgagcagtgtagtgaaagttgatgagcaggaaggcaatggttgatcaggaaggaaggagagaagggagcggttggacaaacaagatgagagtagatggatttgggattaggttgggtttggtgagacagtcttgtttcacaggagtgtcacaggatataacttggactcaagtttcaacaaaagtcccacggtttagtttttggaaattcggatgagttggtcaagtgtcaattggtaggcagccagctgctactattctacctacacagttgatccccaagaggcagcttgttggtgcaagaaaaaaaaagaaagaaaaaaaagaaaggaaaagtcccaaaaggcctcagtccaagcattgctctgatatatagctgtatcgagtcaaacaagtgtgaattattgtgctgattgaacaaaagtggataaaaaaaataaataatctatatatgtaatttcaaaattttccataattattagctcacccaaagagaagttagaaccaaccaaaagtgaccgaggaatcaaaaaaagatgccatgaagaagaaggataaaaaggaaagggtatgttatatagacccatgatcaactacatccatttgtcccagaaagagagatgttatcaccgtctccaaccaaaacccaaaagaaaaacggctagatgataatgctcacgagaaagaaccttacgatagatatggaatgattgatacccaagtagtatgtaatagtagtagaagaagaagaagaagaagaagaaggaatggttggtcaatagggaatggtggattgggtgtgtagtttgtggtttgagagatatggtttacatggtgtggaatgaattgaaaatgagagaatcaagcacaaaacacatccaaaaaaaaaaaaccaagattgataagagagagggagaaagagagagtaaactaagcaaaaaaaaacacacacataacatactttatttttatttttatttttttatttttttatttatgttttgataagattgttcaagatgcttttgaagattttgatcaatagttaggaaaccaagtaagtaagtaagaatgaatgaatgaagaatgattgattgatataaaggagctttttattgcacattttccaaaaaaaaaagaaaaagaaaaagaaagagaaagacaagtagtatatcatagttatatatctagagtgagagagagtgagataagtgatgagtatgtaaatgtgtaacagagtccattgagcaagaatggcattgactgagtagttccttccaacaaaaagaaatgaaaaaggcgaaaaagaaaaaaaactagtgagaaggaggagggttgaagtggataataaccagagcaagaggagttgtccttctttgttttattgattcatattcaagaaagaaagaagattgagcgatttcatcgtctacgcaagctaggggaagaagtttttgagactagttgaggggtgggagtaccgccacagaagggggagctggggacgggcagaccgccgccggcccacgggttaggataggggcagtccttgacggggacgtaccagccggccttgtcggcattattagcccaaccggagcccgggtcgacggaagtgctggcgggcgagtcgtgaggattgggcgcgtctggctttaggaccaccggcgatccagtgggcacatactggggcagattgctggtgtccggatagaccgcattttggccctgttggacaaagatctggctcggtggccattggccgtattgttgcagttgcgccggatcgatcgtccgtggatctgagccgcctgcaccgacctgccaatccgcaaatttacccgcccatggctgggctgggatcgtggctccctgctgagccgcaacggccccacaggccccaatgctccctctggcatccggtcggatccagccttcctggagacccaattgatagtcccacatcgggttcggtttcagatcgggggtccggatcgagcgagagatcttccaggtccaaaagaatgagttttgcatcgcatcctgggaggtcgctgctagatcggcaatgcttttcttcatatctggggtccaagtccgatagtccttccatggatcacacgacccaaccatcggaaagttcgtcgtatcgggcgcattggcagtaggataggtcccatcgtaccggctacccactccgatattgttgagccagagcccacaatcattgaccgcaagggaatattcaccggcgaaattgaatccgaaattcgtattggtttggttgaatcctttggcccagtatgtgcaaggcttgtaagagttgtaacccagtgaatcgttgctctgcttatcgaaagcgaaataggtatgagtgtcaaggccgattcgatcggcaccgctcaagaagccagcccatccagtatggccagccccagtcccctgaaatccgtcgtgaatgatcatcatcggccctttacccgctccgtaacctgtgatcccacggatcatttggtatgcttgaagataactgacacaagataatatgcacatcgtaagtatagatggtctgagggaactgaatggagcgaagagggagagagcttgactaacaaggacctcatctgtggcacaccgatcttctggacgagtgcttcattcaggacggagaacatcgggacgacgttgacgtactgaggctgagagataaactgagtgagggtgcgaatgtaatttagagttctttgagcattagcgacgcccatcaagccgacgaggaaattgatggagcctaattttccggaatgattgaagccgttctgactgccaggtactgcatgtagatcgaggttgactctgaggccgtacttgcgtgcccattggagtgccttgaggaagtatttgaacgagacgccttccaggaatggttccccatcccaagtttcgatcatccaccagcctacgggaagccggatccagttgagtccggcggcagcgatctgcataaagtcctcttcggtgataaatgtccgataatgttcctctaatgtggatgccagcttgtcgcccagtgcgactgagagtgtccattcgtcgaccaccgtaggcgcctgtccgttcgcatcatgactactgaacggttcaaacatgtatggagttataaatggttcgagaacaagccagccgcctagattgacaccaaggatacgtcgattcgaataatcccatggttggttcaacgctggtgaatcggcttgaggtttagcggtatcattgaaaggaatggccacccatgttccgcctagaggatttttgtattcaaaagtcgtcccgttgtcggtctagcaaccacaagaagaagaaaaacacacacacacatataacagattagcaaaatgagagatgaaaactggtatgggaagggcaagatggaatgaaagcggttgagctgaactgtaatcttatcgccgtctttgccccacaatttgatcacattaccggatgcagtgacgagtgtaccatcgccagggttaacttttccgaggtcagccagtcgagatttgcgcatgctaaccaccgttccgatgatgatcgccaagacgagtaatgccagcccggctaagctgatgagcaggttacgtcgtttgcttggcttgttagcaggaggagcagagctgacatagaacgaatcgttttcggtctcaactcgcttggtgttcgatggatgaacgagcccgatcccttcgatttcggtttcgtctagtttgtcgagtctgtatagagagagagagaatgagagaatgaatgaacaatgtaatatgatgatctggtggtggcaaaaaaaaaaaaaaaaaaaagatggaagactgacgcgaccatgctaccggatgtgtgaatccaagagtcgtagccgatcctcgtaaagtcactgtcgctagtggtattccatgttgcactactgttacgctggtatgagggacgacgggggaagtccttgagagggggagggtcgtaggcgaaagggttgtgtgggaggggcggaaggtagggagaatgcgggcgagagtcgggagggagttggtgtgtgagttcttcaggctcgggcgagggagagacagagcttcgtcggggtggataggagtcgtggaggtgttggtcgactggggttggggcggtcatgaggcgtggtggtgctggtaaggatccgatgggtgggggtgatgaggggcccatgatgatcttccgggcgagagaatttcaagaaagttttcaagtaacaagcaaaccgaggaaaaaccaatccccaatatcacgagtatgctgtccagggaatgaaagggcacagattcgaaaaggggggggtcgatctagataaaattgaattattggtgtgttttttttatacaagggagtgtgatgggactgagatcagtgttcagagcaagaaagcaagatcgagtgggagaacatgaggttgtgttggttggcttgtgagaagaagaaaaaaaaaaaaagaagaagttcagaggtgtgccagtgattgtacagctggcggggagtgcaacacgatgcccaacttcccatcttccccgaccccgatcagggacgataaggacgtctcgacgagacagactgaattacatgcaacaaacaacttcatcaatccatcacaacttcatcacctgacatcctcaaccaactcatggatggcaggattcacactgtctgtttgtacttaattcccagcggacctacatatgtcactccttaatttgcaaataccccacaacacactctgaacagttgtgcgaaggaggccatcagccaaaaacactgcttggctttctcaaaatccaaaatccattctcagtgtgtatgtaacgtgactcaaaacactgactatacgaagccagtctcaagtagatacgttacataccaatcaagatttgtagccttactatctatgtatggtgttgcaagcgtgtctgggcacaaacccaagtcccgcttggccaatagccaccgggggtttgatttgtgcccagagggcttgatcatccggaatctgcgggggggcgggacttggcacatagccaagtccccgccggggccgatttcaagccctggccgattggtagcaggtgccccagctcggcactgggccccgactcaagcagctggccttctcgggggccggcatgttggccggcgtggcaccctcgcttgatttcggtcaagcgaggctttgctccgacccccaccagctttgacatgtgccaagcgggggttgggagggtgccacgcgggctttacagtcggccaagcgtgctttaagattggcccagcgcgcttggcctgttttcggccgaagtttggtgtgtgcccagacgggcttgcaacaccatatatgcttgcccaccgattccaggtattgttcaccactttgatcaaccctttcttgccccacttctcttgtgtgatgctttccaatatatatatatgtaccaaaaagaagaaaaccatcatcactttgtactttatgtttttttttttttcaatacgcaaaatgaataagtgagaaatcagttcaaagaagcagaaaaaaaaaagaatctccatccaaaacattgggccaatcaaaagaaagaagaaccaataaaggcgtcaataaataaaaagaaaaaaaaagaaggttcaggtcaatgaatacattcaaggaagcagatataaaaaaaccccaaccataaaaaattaaaacataaattgtgtatatttgtaataacaaagaacttgaataaaaaaaatggacaaacaacttgaaagatgttaagtagtgattggccaactggaagagtcaaggatatacatgtacacagcccaagcagcttaaatcaatttttatttttcagagacccagaaagatgatgccgacttgattggtgccagaaaccgaccaagtcgatcagtgagattattaccaagagatgatgagaaagggccatatggatcgcttgcttgagaggtgatggccatcgagccttcgtccatggggcttgacgagatcagtgtgtggatcttgaccagaggggatcgcttgggcaagtgtgtatatatgtggttgggtgaaaaaaggtgatcagtaggacgacgggtgtaaaacacgtacaagtgaaagatagaaaagaggggaaaaaaatgttcaaaatacttctggaatcaagcgctggtgtgggtaagtacagggaggatttcttcgggcaaggtaactggtcggcaagaaggattcaggggttgatgagccgcttgtgttgagtgaattggttgacctctaaggggatttggatgacctgaaccgctcaatcatttcggagaaaacggctcaaagacacaactgctgatcgaggttacgtgcgagagaggtggaggacgagttgaccgccgagacaagtgaccgagatatcgcgagcttcttgaggtcgagttagaatacggttgaatagaagggagctctagagcgcccacatgagataaagattagatgctgaaaacgagaaaggtccttccaattgtagctttttaagtaccgaaaccgggacgtaaacgacaataggtaagattaagataaaatacttgcgagaacgagatcattggtcaggtgaaggcgcgactatcaggaacgtgatcctgtgagggagattcggaatcgccgagaatcgaccgaggatgaaaacaggttagatttgtcctttgatgtctaccttccgagtttttagagcggcttgctgtagagcatctttggctggtttaggatcccagagcctcgaattcttttcgaaataataggcctgatgagttttcaaaaactcgcaacattcctcctcggaatcgaaagccaattgtttggtcagatatgagattggaatagagcgaatcctgtgagaggccgtcagcacccttggcaatggaagagagagagagagagtcgacattgtactaaccctcgtgccatgatggctaacgctctgattcgctcgcggtcaatgaacctatccattaagtatccagccatcatcggagcttcgcagaatagtctaaaaaacctgcggtaattggcagtcgaaaccgcaaaacgcacttgcagggcatgctggacgcatgcagcctgcttgagggaatctggaatacttggcaaaagctcattcaattcttcgagacgggacaacgaataaaaaaaatgccaagtgcccgattagcaacgagctcaaaatgagcgaatgtgtgggcactgaccactatagttacgtgagtagataagatagaggatatgatacgccatgaactcttctcgatgaccttgcaagcccagtttatataacgggcgcagttgactggtgcattgattgaattcaccaagatcaccctgtgccaagagtcaggttagctttgttggagtggatgctggctgcagaagacaaactttttccagggcgatacgagcatgaatttcgtaaaccgatactgtgaaatcattcttaattcgttggacctgtccggctttgaccatcagtcatctgagcaatcaccaaacacaaaggatggtcacctacagttaaatcttgtcgaaggcttttgaattgatcacaaatccagttgtaattgcagtctgagcgcaacttggatttgaggtgatccaacgtttttttacaaacgtccaacggcctgacatcagccgggttgggctcctggaaaggatgacaccagtcatttcaaacccaacgtgagttaaatcagcttaaaaggcacccacagaagtgagtctcaagtagggcttctcaagtttctgcgagcagccaacgatagtgtgatgatcccaatcaggaatattctgtgcaaataggccaagttgacggtcagatatactaatcttgaagccgtcaaagtggttgagagagacgaaccttttggtaatcagcagacacattagcatacacatccccttcatcatagattgtgatgtgtagaccatgcacagaagatgtggtcgctggtattttgtcaaacctgcgcagccttttctgtctgcgatcgtcttcatcatcaacatcgatgacgggggacgcagcactaaagagcaatgggttttgttttcgtttggttaccggcaggagtctgtgcggcacgaggaaggtggttgggccgatgagcctgcagtctatgtggatacgccattcaggttcagtcaagcttacgtttgtagttggacgtctgcccaattgatagtccacagtttaccgttcttgtaagcttcaaagatgagtgatttcaattcggcctcaacgtccgctcggtttgaatcgctacaacgagcaaacgtttgattgacgaactccctgttttggaaggtcatcagctaacgagttgttttatcattttagtatagtttcctatttgaaaattctcgactgacttgagggatggtggccaggagctttgagtggacgacatcttcgagttcgtttgattgggtgggacctaaactgttaataaagagaacaatgttaagcacgtgttatcgtaggctatggttcttgggactgtgtgggggttgtgagggagttgaaggaagccgaagaagacagtttcagtgcgattgagagagtctgtgagatagatgtgggtgtggttatcagtactcttgggaagtcaacgaggtcagtggtagatggttggagggtgagattgaccaagggggaggaggacaagaggcgacagtaagagtgagggcgagggtgtcacagggggttcacagctgcatgcaggatcggtgacaggcctcgaccgatcctcattcattgatcgccctcacactggaagttctcatccgcaagttgtatctcaactcggcccgaaatcggggcatcatggacaggcgaagacaggacatcgaagacaaacgagctaaacttggtatgtcccactacaaatccccccgcacttcatggttttttttggtatggtatgggtgtcctgacctcaagtttgctatccttgatgatgtttcagctgaactgcgaaaggcgagagaggaacgaagaaccagattacaggaggaacgtggcgtaggggcgacggtaagctgaatcaagtcagctcacaattacatcgagctctatactgagatgtctcactactgtctttagacgcccatcaacactggcgtgcaaaacccacgacccagccgggctgaaatcgactctctggtatccgatctattgagccccgctggtgggcctgcctcggcttcttcaggtgtcacctcgcccgcccctaatacaccatacactatcactagcgccaataccaccggaaagacttcgagcatcggtgggggtcggttcagttttggaagacgatcgagtcaagggagccattccggcggtcagatcacctcttcagacatcgacaacttcccctctcaaacagtcccatcctccgaacctcaagatgccggtagtgtcacaggcgcgtacgttcagtccaccgctcacttcagcctatcaatcagccttcacttcctaacctcacctccctattagatctcctctctcagcattgcccagctttaccaattcctcccaagacttgtacgagattgcacccaaagtcagcccctatctatgaaaacaatcagccttatctcaggcgcataatatcgacggcctgattgttcctcgatcgctcttctaatttgcctacagccacgactattatataacaaatccgtccagactcactccatttcagtgggtccggggccatcgggctcggtcgtctcgaatggtgatggaaatcaggcgatcacaaaccctaacgaagaagaattacgtctcaaactaatcaaggaactcgaaactgaacgaaagaaattggaacaggaaatcaaggatgaacagcgtcggatagagaaggagatggaagaggacaggttgagaggtttttcttccattccttcctctctttttttcatattcactctgaattgctcttggtgcttgctcagaggagattgattttacattctatatttgtgatcttaggattggatccacggactctagccacgatttactcggatgcagagttcaacgagtttcttgaatcgtcttccaaaatcatccaacgtgcactatctgatggctatgattatctaaaggattattctgtgaatttcggtgacgaggatggaatgtaagctctttattacttctctcttttggttttttcttttcctctctgagctgaacctttttttcgcttcacttcaccccgaattcagtgatgatcgtgagggtaaacgtgtcaagcgaagttgcgagttttatgaagaaaaactgttgaagaaccgtagcgtgacggatttagattggtcaacaaaagtcagttctattcgattttgagccaaaagaaaagaaacaattgtcattttacatgagattgagttgtccccttccctgaatagaaccccgaactgagtctagcttcgtataacaaaaatccgagcgggatcaacgaaccagatggccttgtctgtgtttggaacttacatcttcttgatcgtccggaatacacatttcatgcgcaggtaaacccatcaagtaacatttactgatctacgcttcaaatgaactaatgtgagcttttgtggccactttttctttttgttggatagtccgacgtcctttctgctaccttctcgccattccatcctaaccttgtgatcggaggtacttactctggtcagatcttgatttgggacatccgacatcgcaaacaattgccggtcttgaagactccactctcttcttctggccatacccatccggtttactccacttcgatcatcggcactcagaactcgcacaacttgatctcagcctctaccgatggcacgatttgctcgtgggctttggatatgttggctcagccccaagacctcatagaagtcttgaacccgagccatcatcgaacagatgaaatgagtcccacctgttttagccttccagcaaatgagatcaatacgatttggttcgggacggaggaggggaacgtctatgaaactaatcgcttcgatcgtgctggaatgaaatcgggattgattcaaagtctggtttacaaaggtcattcggggcccgtcttgggaatcgattttcatccgatgagcggcccggttgactttagcgacttgtttttgacctgtggagtggtatgtgaattttcctctgatgaaatgggtcgacgatcagagactgcgagatgaagaagaactcaaggcagatgtgtttcgattggggggtttttttttgcaggactggacggtcaaactgtggagaccccaaggaaacagtaagaagaccgagcagcccaccgagccggtcccgccaagtcgacagccccggctcaacagtacagcagctaattcaaagccgaattcaaccgccccgcgcgccacgattatcgccccgatttattcctttgaagaagcggatgactacatcttcgatgtcaagtggcatccttgtcatccggctatgttcggaactgtcgatggctcgggcaagttcaacttgtggaacttgaattcggatactgaagtacgtcaatgtcctccgttgtgcttgtttggtttctttccattttttaacaaacatcatcgtcatcttacttcgttttgtaggtcccaactgtttcaatctacacaaaccccgcccaacctagaggattgaataaattggcatgggataaacgagaaggtaaaaaagtctcgatgggcagcattgatggccgagtgtatgtatatgtaagtccccacctctatttctcttacattactcccatggatgacatcacaagaagctcttctgaaatcgtggggcttcgtcgcttttttttttttttgataaaaaggacattggagaacttgctttacctaaagaaaacgagtgggatcagatgaggaaaacgtttggtagcttgatggggactagcagtaatgggatcaccgccttagatgtccgataatcactgcaactactattaactcaaaccctactcttgtattcatgtgttattatttctgactatgcttatcatagatgatcaatgtcatcttgacgctgctggctttgtttccaaaatcactcaaatttcatgaacgcgatcaaaatacatgaggtatgatcaacaaaactggaatcaaaatatggtgccccagaaccaaaagtgactttttaatggtcatcacagatacatgtgtagttaggaaggcagaacgcaccatcctgattataatccatccctcaaacaggtgtgctggcgccatgattgccaacgtgtaataaattgacaaaaacaggttcaaaggattgtaataaagagcacagtagttcggtagcctctctcaagcaatagagaccggcagggcaacaaaacttgacttcaagacaaagtgatgatcagctgaagaagcctgtagggaaaaaagaaataagactcaatgagagcactcgttgtgtaattggctcatcatgccagtcaacagtaattttctgagctcccattgcctcattgaaaacatattaataggatatgtggaaagctgtggtcgtgagtctaatactatcttcaaccgaattgactccgtcactaactctcactctgcatatatcggtagaggatcatcagtgttaccatttcaaggaaaataaaatgagacatacatggcgccgccgggatgagtggcagaacagcagctcggaggcgtccccgacttgcagggcagcgagagcgccgcaagggacgcctaccagacgccgggcgcgagcgggtgtggagctgatgggtctgatgtaggaggatccccattcggactccgagtgacctttttgtttttccctttttgggatatacaatgcaggcattatggacgctggcgacaggtcaagcagtgggttgtggggtgggtcaactggaagcgctgccggtttggggctgcgggagctcgggcggctggggcaggggctgattggcgggggcgaggatcggttggggaccggtgtcgaggttgagatggagtgacttccggttggcgagcctgttcagcgttgcggggacgacgggccagggacatatattcatatctagaggaattgtgaaagcgacgattagtttttggtgtcgcgagaaagaacgagttggaaaagatgggaatctacttaccaagtaacttgcgtggagatcgatcgtggtggtatggaaagctgggttgactagtgttttagagaaaactatctgctgcagaacagggtgggaagggttaattaagcggtctgaagttgttgtgttttcaggaaggagactttgtggaaaatgtatgtaggaggagaaaggcttacccgggaggggctcggtatgaagtggggaagaggaaagttggatgtgggggcactgggacggcgatatatagacacgaaaaaaagctatcggctacatataaagcctactgcttctcatttctagcagcagaggttacagctttggagcgctactgtagactcctcatgaaatggttcagttatgtagctcagcagctggacattcaagtcgccatgggtgaattatgtagagaggttgaacaccggacaaagggttctgataagaacaaatggatgcataagagcacgatttccgtgtggaattacaaagaggggtcatggttgggaatgagagtggttggatggggatggcaagaagagggaaattcacactatttacaaaggatgtggctggatagacctggctacctgaagttacatctgctgacgaccgacaaatgtttgcatggctggtgtgatggaaccaatcagttctgagaggtgccttgtggtccgttcaactgcttcaaggcgattttcgattgcttgggtcctccggttgatcaaccgggtggttcgatctgcacgctgggccattcgatgggccattcgttcctctgactgcctgataagctgggccattcgattctctgactgccggatacgctgggccgttcgattctcggactgccggattagctcgttgatttgtctgagcaagatttggttgtgagcggccatgcccacttcaatcgcatgttccatcgcagcttgaagttgtggtgtgattaggttattaggtcctgtgagtcaaaaaataaaagtaaggtggcttcaatacactttgaaccttgagaggtaaatgaaaagttggttatgtaccaagtcgagctagggtagtgaggcaggtctggagagcagcaagtgcaaagttggctactcgatggtcgtctatcacctgggcaaggtgggctagaaaaaaaaatgcagggtgtgagaatctgttacacatatgcatatttacatgatcacaaaagataaaaaaaaacacaccgtcttgctgcagcactagaaacaagtgtatcatttggtccgagatacacgccaatgtgggtgggtgcagggccagcggaggtgcaagaggaagctgttgttggggtggaaacaacatggctatgtatttatgtatatggatatatgtatgtaacaaaaggaatgtgaacgaatgtggtgggaatgtggtggattaggatggatggatggatgttgtcgaaagccaaagagatacttcctctttatgagacctgcgttaccgctctggcaggttttttgtcggatgatggccttcatgtgttcctatgcacaccagggcattgagttcaggcaagcgggtgcaagctgcttgaactcatccgatcaccggtcaggttccgattttgatcaaggatggctaatttttcaatcgaagtacttcaagtctggaaggcaaccagacttgatgatcaccagagggctctggtagacggctggcgcaaggcacaacctccaaatgtattgatgatcgcttcgacagagctggggaactccgccttttctttgttttgtagacttcatgctcgggttcctgaaaatcatgagcttgtttctttcgagtgggtgtctggttgggctgacgtaatcgattgaaaagaaccacgataaattttcaatcggatccatcctgaacttctgcttaattatatatgcaccaagctgaattacatagcgaagcattaagatgcccaaagctaacaggacgactgggcccgagaaattcaaaaagactggaaagaagaaagaagacaagcgagtggccgatcatcatgaggactatgatcaactgtttcagctggcagtcaatcaggaagaacagggcgaacgatatcaattcggagcgaaggcccagaggaattacgaacaatcgatcgagagctatcgactgtcaatcgagctgatctcaaggaacccttcagaccgatcgccttcggatcggttcaacagccatttcaacctggccagagtcttagtcaacttcggatccaccttcgcttctgctccatcggaatctctcaagttcgtccaacatggaatccaggaatatcggctggcggtggagtatgcgatcaaggactcagaccgatcagacgagatcgatgctcgttacaatcttgcctccgcactctcaacctccgcagaaatcttatcggccgggcaagatctcaactctggcccgctcgattaccattccatgtcgattcaagtctggaaacaagccaaggaggagctctcacgagcctatcaacttcaagaagaactactcttatccgattcttcactgaatcttggcccctcaacctcgctcgatcaaggaaaacatatgacaaaccaggatcctgctcaagaagaaaaccaaactgcttcgtccccaccaaacggacagacgactctagtcgaagaagtcttcgtcatcacaccctccgtcctcatcgacaccttgatggacatttgcgaagtcttgctgtcgatctactcctccgaacctgaggcggtctctgccgaactacagcagacgatccaacaacttggatcagtcaaccaactcatccaaaactcgtctggttcaagtttcagtcgccaatttgaaatcgatagcttgatctgtaatatcgatttgaccatcatcgatcatacgctctccgaaagttgtgataacactcccagtagcccgaattggatggttgaaatagcacagaaactggcgacggtcaatcaaagattagaagatttatccacgcaaacgagcgctttagatcaagattttctgaacttgttaggactggcgaataactattcaagcttatgtacggctacgtgttccttgatcgccatccgatcaaagctcaacaagacaccgattccagagatagagatcgaggaactgaagtgtttgatcgagagaagtatgagcttatattcgaccatcttagaaaaactgaagcattcaaagcttcgtccgatcaaacaaatcaaaccacacgagatctcttcgtatatcagttcgagtctggttggccaatctgaactgacgatgattgtcgaattattagaacaacaacaacagcaaggaaagaacttggaatgtttatcgaatcaacggaaatcttcatttgatttagctatcgaagcgtacaatcaaagcttaggggcctaccaaatcagtcgacatccgagtccaacctcctcctttaagttagcattcacgcccgtcggcctcgctcatccaacaaacagcaccagggatcaatcatcagggatcgtcaggaacgaatgggcgaatctcgccgtccgattggaatccatcaagctcctcttgaggtccaaatacatccatcttctccacctctgctctaacagtccccaactgcattcgcaagcagatctcgaacagatctcgaaggatcatctcttacctttgatccataaattccagctctctcgatccgatctggccaggttttatgacgactttcttaacgatcccgtgttcatcctatctggttcagtcgaacaacctctttttgactcgcttctgcgtcttgatccttctcttgacgcgccataattgcaatctgttgaaccacatgggtttcaagcatagaatcagttcttttttatatgtgatacttttacatacaagaaacttcactataatagtcatctgcagacaatgtatcatccttttttttataaaaaaaagcatttccggtgattgatgagtttggtctttccgccccttttttgagagagaggggggggggggggaagcacggtatggtttggtgtggtgaagggagctgagatataagtagagctggcttgaaggcctgtttgaatttgatcgacttgtctcagccgtatttatttataaagtctgcccctttcatcttatttactgacgcagtctggacactgattggggccaaccatttgagtgtgttctcccccttgaagtgcagtttgttgtgttataatgtgccgacgcgatttagcccgttcgaaagcccaagacataaggacttttcaagtgcttgattggatgactaaaacttggaagagagttatgtactccgaattgaaagttcttgattggaacacatcttgcgtttcctgtaacttcagcctgtccctcagctacaaaatagctgaagaggaatcacttggtcaggtgtcttgctattgccggctagggtcctactgctaccaatactagtttggagagcgatatgcgctctcgggacattaaagcggtcggttggtgtgtcatttgatgagatgaatcttttcatcgcttggggttccaccttccagccctctctgactgctgcacccgtggccactatactgtactatactttacatcaactcatattattttcttatggtacgtacaccgtgtacttttccgcgtatcttacagtgtttccagagtttccagccgtgttcggatttccaggttttccacccctgaaaatttctaagtccccccattttttttccgggtcacccatattcctctaagtcccctacttcaagtcatcccgcccgaagtcatccttcctcccccgctacattcactacccccaccaccggtgcactacccacacccaccgaccgacataacaactaaccggcataacactcggcataacaccaacataacaactaacccagcataacaccggcataacacaacatatgtagcgtataacacaacacacacatcaaccggcgccagcctgaattatacaacacgcacccaactggtacatcaacctgtcccggaacgaaaccagtcaggaatctgttatccacgtctccaccggtgcacaactcatcgttttttcaggtttctctagtaatacacgacttgttatatttattgccattcatcacatcacatgtgtaaatagtccaagaattttttaaaaacagacaaggtgctattctgcaccccaaaagataaacaagaagaaataaaaaaaatggaatgagaacaaaagcagaaacaaaaacaaaaagagagaaaacaagccacaacaaaatcaattattcgtgagcatcgtctacatcctcccaatcacccgccgtctctccagcgggctgttctccgtcatgtacctcttcgccatcatcaacatgtacccccaaaatagcatcctcttccaaattattgagtacaacttccggctccttcctcgttgattcttgactgcgagtgttgtgatcgtttgccaccgtcataagtagattggtccatctcgtgaacgttgaacgaagtagctccggccgacaacgagcacacagccatgatatcggttcatcccactcttgtatcagtataccaagatcgaacaaacgggcctgcagttctttgttgattattttgagtttaagtaccctatcgaagttaccaaactccatagtatcaatgtgatcttcagcaagttcaacaccatcgcccaactttattttacctgtaaattgcaaacggttgaattagtacaagtacatagtggagagtcaatgaaagcaataaacgcacgagctctgatgtacttgatagattcagtcagatggctgtacatgaatatcgcccattgcatagttcgatcgacttcttgagtaatcaaatctagttcttcatcgaccctcccaagcaccagaaggcaagtgattccagtccgaacatctggttcaattgcccagggagctttggagttataatagattccatcattccaaaacttatggtcgattggcatactcgcaaacgtgtcgtaatcaagtgggtgattattagcatccgtcactcgctgtctggggaacttcgacacatatgcctcgaagcagcggttgtaatttttgatgactttgttgatcgggcctttgcgattattgatggcttgctgaatcttttgactgagtttggtccccaaacggcgcccgattgtcctggagtcggtgagtggctgcttttccgaccagaattgcacagcttggacaaataattccgacttcgcatcccacaaaagcaacaggagcctctgttcctctaaccaatgcgacaagagtaaatataaagcagactacagcaggctagagaatgataaaaaggaacttaccgtctgcttcatctggatcaggttgctcggtgcgccctaattcctcctgggctttcttcagattgtcggcggtttcctctaactcatcaagaagttcatgcacttcctgttcgctatgaagataacgcataggattcttgcgcaggcgagacctgtgaaagattccgtaatgaatttagagttagcaaaggaaatatgacgatataacaatgaataaaaacttacctcaaagcctcaagggcagcttcctccttgtaaactgcaagcatcttcgctcaacgatcttcttgttcttcggtgtgtgtttccttaaattgacgttgatcttgccattgtgctctgaaaaaacgctttttataattatcacctgtcctcgaaaacggattgggtttgtctagaagctctgacaaaacctgtttggtctccacccgacggcgaacagcagctatgaacttctttttgagccatgttgctgcagtgcagatatccatcagatatcaactcttgaacaggaaataatatctcaaaaagcacgtacgaagttgcttaatgcctcgggtgttatgatatttcaatcggtgcgagattgccgcgagtcggtgatttcgggtggcatatcttaacggactgaccagtggggataaaaaggaccacattcgttcaagtccttccccgtcagataacccccatccttcgttcaatcgcgggttgtaatccagctgacacgtccaagagtgaacgtaggcatggaaaaccgaggttccaaaccgaagccttgtccttttatcatcgagtaatccccgctattgatagcaatcaaatttagcttgatgtagcgaaaggctgaaaagggtgtgcttactaaggccatgtacttatcgagtgagcagcctatgtcgtataggatcccaacatgtcgatccgactccacgttattcaggagtttgttgaccagcgccattggataacacctttgttcaccagatttatggatgtttgccatgtatatcgcagcatcgtggcgacaacaacagcccatcagaccggtatcatcgcaacctttccatgaggactcgttgcgcttgtcatcggcagctttgtgagcttcggtacatttgtctttctagtagtgcatgcgtatgtataagggcggcagggggatcagtcaaataatggccaggaaagcgctatttcaactctatctacgtaccttatcttttggttttttgctcaattcaatctctcggatcttagcagtcatctcgtccacttcgcgtcgttggaggaacaagcttggtgtgtgtatgcgatcgtagtcacggctagccttggaatggtgacgatgttgaaagttgccgtcaaggcaaactatcaacttgttctctttcagacgggtgtaatcttgtagattttctggtgcaggtccgaaacaagcgggacaactccgacaggccatgattgtctgttcgtccaggcgcaagacgctcgaaatcaaattctcggttcgatcattgagctctcgatagaggtccacggcggctgagaaaggttttcgcaaatcgcgagcctaccccaaacatatctaagatcaaatataccaacggaagaggaactctggaatacaactcacatgcttggcattttgcacggtcaaccgctgtgacctcggttctagatattgcttgagtgccatggtgaacggcatggcaccaatatgacagttgttccacaggcaattgtggaggataagcagaggtagcgaaaaggccgtgactggtctgattggtgatccgggaagatagcccatctggatcaatcgtacggcatccgaggtacatgagcagaatttgatcttcgcacgtcgttgacctgacaaacggaaattaaattatattgtgagttaactcaaagttactttaggattagattacgaaaaccacaaaccatgtatgtcaacaagatcaatagctcgtcttgcgccagagatacagttgcaggcggtaaaatcagtgtaagtgttgtcgtgggtccagttcttggtcttaactttttgagccatgtaaaccgaatgcagatccttcaaaaggttcttccagttcatctgcacagcttcttgtcggagtcgttcaatgttggattcgattgctaaatcaaattcatcgggtggttcgatgtcgagaggtacccatccatcatctgagtcctggtctccgtcaatctcgattgaatcttgatggagttcatccggattatcttctaatccaacgttgttcgtcaaatcctctgccaagcgcatatcagacgagagtgcctggtccatgcccagcattggagattgaaaacctcgaagtctctggtaagcgcctaagtctcgttcatgatttacttcccgtcgcaggcggactgttcgtgagactggaacttgtcgtttggtacgcgtcttaatcatgagatatgagaaggatatcataaagagggttgggtaaatatcgagcgtggagttgaattggtcggtgagttagtacttccaagtgtcgtttatatatgtaagaattggtagtgtccaagtggtttccgggtcgtttgaccgaattaaatgctccaattgccgcacaaggataacgagaacgaataaaggaaggtatcggagaaactgtcacgatattgatatccagtaagcttagatgtgatcgatcgaggcctgaggtagtttgatgtgatggattggatggaaggggcaagatagctgagatgataaagagatagcttaggtgacaatatgataatgctagttggtagcacacaaaatggtagtcagcaggtaacctggagtgaatctgaagtaaatatactttgaattatacatgaacctagggagatatcaacgacaaactgaaatcattcaatcaccaaactcacccatgtctatccagtactccccaaatcttcacacaaagctcaaaaattggcgaaatttcagggactacctagtcaattgagaaatttggaattttgaaataatgaagtgatgaagctgggtggtgtgattgtttcaggcagtggtgcttttatgaacagaattgcaggaaataagggaaaagactgatatgaatgaatttttgaacaaatccacctattaggcggcagcgcccattatgatgaaatatttatagcacaaacattataacaaaattaggtaatcgttcatccaaaacccaatgcccgcttggccaaacgagaaaggagattgggtcggtatctaccaaggcacattgagcctttcaaaaacccatccacttttgggaatgaagcaacatagaggggtctttcaaatgcatggataattaattcattcttacagtttgaaaataacttatccatgcttttgaattcaaatatcaaagtggattgggtcattagcaataaagtcacatgatgcctcacatgacccaatgcaactttggaatgaacacacataggactttggattgaatcaacatagatgggtcattcaaacatggctaagttattttcaaactgtaagaataaattatccatgcatttgaaagaacttggaatgaagcaacatagatgggtcattcaaacatggataagttattttcaaactgtaagaataaattatccatgcatttgaaagacccctctatgttgcttcattccaaagtggcattgggtttttgattctccaatacccggcaatgttaattcacttatttcattcaattctcaacaataatggcaccaatgccttaatggatgattttttttaaatattcagtcagcaatggtatttcccttatttcattcaattctcaacaataaaagcaccaatgccttaaaaatgccttaatggatgaatgcttaatttgtttctttttaatgtttggtcaagacataattcttcttaatgattgatgtctagaattaatttttcttaatgattgatccggaacaaatgtttattgggcagtggatggtttccatactacctccaccaatatccacgcttccatactagctccaccaatatcaacgcattggcaccaatatcaacacattggtgtacttgtcccctcattcagactaggtctgaatgatatccatatcactgactcgaatgacttgagggatccggttgatcggaaggtaaaaaataggcaggtaccagggtcagtaaaatgaatgatatccatatcactgactcgaatgacttgagggatcgatccggttgatcggaaggtaaaaaataggcagggaccagggtcagtaaaaaatgtataaaaggaatcctgtcggactcaactcccaactgttcctcaccccaaactcccagtcattcggttcatcaaaccatctctaaacatctgattgacccagattagacattgcttacgttgtcaaggtcttggcgcatggccggttccgcctcggctagcagggcctcgctcctggggcatgtgccgccccaaaagcaagcaggccggagaccccgtggcggggtctatatggaggagctcaggcggcgagttttgatggggagtagagctccgaaggctgggactcttaccggcaggcgcgggggctccactgcgcagccgtcatcttgcccgaccccccctgataccagtcaattagcgaagcaacggcgtaagccgatactacaatctgccacttccaaagcatcattatcaacccccagaacatcttcccttcactctaccaatctcgaaacgcgtcccgccaccgcctcatctccctcggtcaccggcgttgtacatcggcctgcactaacaatcactgatctatcatgtgagctcatttcttttttccaaggtctttttgtttgcatcatcataagtgaaaactcattatttcatcgaatgcagtcccagattcgccaccatccaaaatgatcccaccgacttttgggcatttggtgccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatacattgagctgatctgttttttttttttggctaagtctttggtagggaatgacatacctccacatgaagctttatgagtttctgaagttgctccagtgtgataataaaaggaggtaatgggttggatggaccgagcgatgagacgattctgaggcagatgtgagagtgagcgaggggtgtagaaaagttcgcagttttagttttgtcgaggttcgttgaattgaaggaagctgaaggtggtggatgaagtggttgatgataaaaggaaaggaagagaagaagaaaggaaaggaaaggaacagctgggaagctgtgagatagatatgtatgtaactatggatttacatcttacactggccgaagcacaccctcaaacacatcatcaaacaaacaaacataataaacaaatattcatgttgaatcagaaagtcccaaatccagtgccaagagatctaccacacatcaaagcatcgatcatgtccaagcaaaactatgtaaataactaatcaactcagagaagaggccaagagtactgcagaggaagggggaaaaacaaagcacttgaactggtctattggagggttggagcaggagatgaccattgagaacctggtgatcagttggagactggagttgtggttggatcattaatggatcccatcatcatgacaccctatattgcccagctggttaataggagccattcagagacagggccaaactggatatctatcattgatcagcagagattccttgaagttgaagagaagagaaaccttccttggcataaatgactgagtggtacatatttatttacagctaaggtttagtatctctttgtgcacaaattcaaactgagttgtgtttgattcaatttagcattgatctagtagaaacccttctgaggaatcaaacctcatggccaagctattaaggattccttcttggtaacaacatttcatccaattcagaccaagttggattcctcttcaacacactggtacatcatagcttggtacagaatccctcctcaacaatcaatattacagattgctaccagtctgtctttagaccatctccaccgcgcagagtcatctgagttggtaaatttacaaactcacggactgcggcggcagatagcaaccctcggaaaaaccattttccaccgcagggtgctatccacactcctggtttgtgaaaggccctcccacggagggggggaagtccggatttcaccaggatgaccctgtgaaaccgttgggttggggaggtacttgggttggtatagcgattgcacatctagcaatgctatacaacccaagggggggggggaactatatctacctcccctttagcacccccggtggcaggggaattttgggcttggggaggtaaatttagctcacctgcgcagtttacctccccgggtggagatggtcttacatatgtgccagttcatctatgtagcagcattggtctgaccctgccccctcccctctcactctcctcctcccaacctggcacagcctgtacaagttttcatccaagtattgtgtttttacaataccttggacggatttgttttttatttttcaagttagtgtgcaattatgcacttcccaggcctagcagatggcagttttgtttggatttctgcctcttttttttggttcccactagcctaataatcacctcatgctcaccctaatcttatacgatgaaaatccaacatgacatggacttagatgcatgaacaagctctttatgtatgacctcatgcaaccgcccacccaccggttgaatatacccccatatcaacctcttccaccctccttgtcctcccaagaaccaacaacccaccaagcaaccaacccacaccggctccatcaaccaactggctccagctcctccaagcgactcacaccaactccactattttaaggtaaagtataacgtgttactctgacattctttggcagtctttttttgcttaggtagtctcattttttttcccgcttagatgggatttgttctataccaccccgcaaccaaggttgctgcggttcggatgctaattcaaggtcatgaacagtcgttcatccaaactgagcttggggaaccaatttcatgacaatcgtttggtcgttggatggatttatatcaacagactcgctgtgtgatacaaaacccgaacgactatgaggcgcaaggccgtccctcccttctttctgacagtgactctaagttcatgatccaacttgtgaaagacaaaccaggcctgtttttggatgagatcagggagtgattatacgacaaaaatggtacccttctctgtgtggagaccattcaccaaaacctggtcgtgaagctttccatcactctgaagaagcccgggaccattaatatccgaaaatgtttgattaagaagtttgattatattgagaaaatgtgttttattccggcggaattcttggttttctccggttagtctgtttgattgatcttgacgtatgctgagactgatattttctgttgttctcccaaccaatctcagacgaatgtgccgtttgtgatcgcgatctactcaggacctttgcccgcgctccaaagggcacactgaagaaactcaggattttcgccgagagaagggggaagagaccgggagatgaaatcctcgaggaaaaagctctgaggaaaaaaatggtcttaagagcccaaaaaagggctagagtctgctagcttgcgtgacggaaaagcgtacacgctacaagaggttgtatttgttattgacctcagggaaatggcgcagaagacagatgggttttcatttcttaactctggagcatgaatattttatctacatacagtatgggctgagttgtgggacagaaggtgaaattagatattcatctggaactggagagaaggatggtgacagatggagaagagagtgacatgactgtgacaggagagagaggaggagagagatggcacggggctcagatccacaccaccctcgcgcgattcatgtgatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagtgggacattcgtgagactattgactcagtcatcactcccgagcctgctacaaaaattccgtcactgtggttactcggtgcctccttcataatttattacctgttttgttcctaccaagttgagactctcctctcctcctgttgtttgttcctaccagcttgaaactctccccctatatgtcctacacagttattatagtgtcttatcatttcttggaaatgccagtcccagcttgtgtcaaagaatccatcatgtctagaaaatgccaggccccggcctgtgtgaaatatcaatatctacatcttctcgcctttcatgtgatatgatacagtcggtcgcatcatgcttggaggcaatgacttccgtaggcagcgtagcctgcattatcaccctttacgggtttctacaaatgagatgaacacccaccctgccaaaattgcctttctactgacttctcggcctatcatcttctatcgcagccagatgatctggcatgtggtgtcacgacacgacaactggcatgactcaactcactcactactaactaccaattacccaaggctatgagctgcagtcgtggggtcagtcgtgggtgggtaggggattaggagcatgcctgccgccacccataggcaggccgcgccggtttttgatgcccttttagctggctcttcatccagtgattgagcatcttccacttcccatccaacagcactacctaaccgctttggaattctctttagagttattattagtcatcttattgtccgttcttaaagacctattgtgccatggatgtcattccaaaccctgcggcttatgtcctttttccagaaactcaaccagacgaagcagttaccataacccctccccccagccaaatggcacctatcactatccagtgcctgttgtttttagaaaatgatcacaacctcggccctctcgagcccatagtccaatggaccaaagtgacatccccatctgtaccaaccccttggaagacaaacctccagtcaatggattggaagcagttccaagatggcgccttaatattcttatcccgctccactgcctacctccttccggcgatgcaatacgccaacatagggaagacgatcagctggtttgcatctattggcaaccaccctaaataccgatcccctcatggcattcgactcaaagggcaactcaactacttggcctttggtgccgcggcacgtgcagcttacccagccgaggtcaaattccgattgatcatgaaggacccgcgcgatgatgacccagatttaaaggcaagctagttccgtctcttgtatctgtttaatgattgatgaccatcagctgacccgtttcggccttttacatttttttccatttccccacacagtatgagtggcgcttgaccaaaattcgtggaaatggcgcgattactgcttttcaattgactgaactcctctcgcaatccaccaagagtaatgaatcaaccgtgacacgtgatgcagaagaattgtcgagctccgacagcggatccgactacccattggctctcaccgaccgacatgtctccaagcatcagcgatacaataagaattctaccctcagcctcactggaagcagcgatcaggagattgtcgggctccccaaacgattatttctcccagatattcaagccgacgttgtatctaacccacaaatcaacgccaaagtccccagaactcctatggctccacctcgaagggacatggatgatatctcaatggagaattacttggatgttgccaaagtccccaaggaagacatgcgcacccgcgaacgactcatggaccatgggatcacccactggtccttcttccgaagctgtgatgaggacgacttgaaggctcttggcttcttggctggggtggcccgcttgctttgggaaggtgtcccgcgcttacatgaatactgtgatggccttgaggaaaacgatttcatcacgtcacagggcaaccatttcatcacgtcacccacgccaagccccgccggaccatcacacacgaagtaaagtagtggagacatcgggtaagagtcaattcctgcttccttcctgttagcatgtgggtgtactgattgattattaatttcctagctattttctagtgcttgaggccccggcctcgcctcccccgcgtgcatctcaccttctcggtgcttgtttttttaccattatgtttccgtatcatccatgcctgcctgcctcccccgtgcatctcacctgccggagtgcttagtcctttgttgtttgttgaatccacaaaaaacagtatttgttggtgattgcaagaatcatttgcatttgtgtgtcagaagataatgcgcaatcaatcaatcatttgactgtcgggttgagattgagatgacaagtcacatctgatttattatattattgatccattgtcacatctgatcatttgatcgatgagacctacacacattaaaaaggatagataacacagagagaagcaatcaaataaattggacaatttaatagatgggattgctaagtcaggacaattgggctagaggctgaggaaggaaggtcaagatagttgattggttgattgatcgacaagaagatagttgattggtcgattgatcgacaagataatggataacagttgtagtaagagtcagacagccaaagacaagtggtcaatctcaatataagtcgatgcagccaaggtagataggacaagatacgtcaaagataaatataaataagtgatcaaacagactacgcaagtgacttgatcagagagatatcgtgagagccacagaggccagcgaccctaggaggccaagattaggaagataagcaataagagtgttgaccagtggttacaagtttctatgatacaaaaagaaaactaacctaattggacgcgcgtacgatcttgtttggccaagtgcctttccaacttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaaaaaggaaccagaaaaaaaagggcggtaaggagaaactttcagaaaaagaaagaaaaagaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggggggggaagagaagaggtgatcagaagaagaagaaaaagggaaaggcattttttgggagcagggaagaaaatgatcagtgagaaagaaaatgatagatgatcagggggtgattgagatttgatgcagaaacaggagttccggagttacaactcccatgaaaggcctggattgtatcagcaacaaagtgttccctttgtttgtagcagactcacttgtctatcctggaatgcaagacatccaaagcctgcccttccttttcttgcttttatattatacatgaagatctgaaatatttaaattattattattcatttttcattgtgtgtatatatataaatgagtatatatgggattgaaaatatctgatggatctgtggatatatatatactacctatgtaaacccaaaaaaaaagaaaacatcacagccacccaataagaaaaaagggaaagaaaagagtacaagcatgggaccacaaccaaactgaaacaaacaaacaaacaaaaattaagagccagactagatattgtacatgcataccaaactatttttgttgttgatgagaggatgccattgtgcatttctttttttgtttttcatcaatgaaacaacacaccaaaaagaagggaagggaagaagaaggcaagaggggataacgacgaggatgacgacgagatggaggttatacgaagaagaaggaggaggttttttttgttttggttttggttgtggagagcattagaagcatgattgtatatgtattttttcggatgtaaaacctcaaaataaaaaggaaaggaaagaggatcgaggaaggaaggtgcgacccaaaaaaaggggaagagatttcaagccgacttgggcttcctcaacaacgaaagatgaaagaccaactgaacgatcgcctcattaatttcgagcaaggcttttccatcgtcgaccatattgatgatacactgattgccgttgaacttgagttcgaacttcttagtctcgtggagctggaacttttggttgaatttcttggtcttaaaccggagttggttgagtctatatttcaagacgatctgttttcggaggcctaatttggtggtataagtgcttgatggattagtggttgctgttgttgttgaattggatggttgaggatcttgtggggtggtaggaggaagaggtggtggtggaagatgatggtcgtcaggatcccttgggttgatagatgatgttgttggtagtgggacggtggtgcgggtggttgagacggttgtggtgtagttaggctgatgggtcgatggatcttcttcgatccttagatgggctgatgggccggcggtgatgatctcaacaaaggcctcgttgagactgatgggacttggcgtgatctgagtagaaggttcttcctcgattgtgtcagcagtcgtggtggtagtcgtgatgtttgttgttccctctacgacgatgacttgttgttcatggtgctgatgttgaagatgatgatgaggatgaggatgaggaggaggaggaggaggagggtggtcttgggggatccggaagtagtcgtccatctggttcatgaatctctggagttctagtgccagtctgatcgaggttcgggtgaaggattggtcatgtgctttcagcttgtcccacttgatcagacagcgatgtaaggtcgagctgttggcttggaaccgggtcatcgtttggtcatgtttggatagcgtgtcgaggagaaggttgaaggtcaagatctgatctacttgtcgcgatgtggcttgttccaatctagagtagaaggagaaaaccaaagcgatcaggaaaaaaaaaaaacgaaggatatcgtagaagtggagagagacgacgaggatgaagttacttggactgagtccgttggatgagtttttgtttcttttttgacttgcgacggtcgattggcctgtttgtttgggaaaagaatatgttgagccgatctgtgtttttttttttttggttttgtttctttggtagggaatgacatacctccacatgaaggagatgagtttctgaagttgctccagtgtgataataaaaggaggtagtgggttggatggaccgagcgatgagacgattctgaggcagatgtgagagtgagtgagaggtgtaggaaagttttcgaggttcgttgaattgaaggaagctgaaggtggtggatgaagtggttgataatatgtaagaggaaaggaagagaagaagaaaggaaaggaaaggaacagctgggaagctgtgagatagatatgtatgtaactatggatttacatcttacactggccaaaacacaacttcaaacacatcatcaatcaaacaaacatataaataaacaaatattcatgttcaatcagaaagtcccaaatccagtgccaagagatctaccacacacacacaaacccttcaaagcatcaatcatgtccaagcaaaactatgtaaataactaatcaactcagagaagaggccaagagtactgcagaggaagggggaaaaacaaagcacttgaacttgtctgttggagggttggagatgaccattgagtatctggtgatcaggacgtctatgttggagactggagttgtggttggatcattaatggatcccatcatcatgacaccctatattgcccagctggctaataggagccattcagagacagggccaaactggctatctatcatcaatcagcagagattccttgaagagaagagaaaccttccttggcataaatgactgactggtacatataaacaacaactaaggtttagtatctctctatgtaagggaaaatttaaactgagttgtgtttgattcaatttagcattgatctagtagaaacccttctgaggaatcaaacctcatggccaagctattaaggattccttcttggtaacaacatttcatccaattcagagtcagaccaagttgaattcctcttcaacacactggtacatcatagcttggcacagaatccctcctcaacaatcaatattacagcttgctaccagtctgtctttacatatgtgccagttcatcaagcagcattggtctgaccctgtcccctcccctctcactctcctcctcccaacctggcacagcctgtacaagttttcatccaagtatgtaagatttataaattgtgtgatcaaaaaaaaagccagagttgaaaattcaagttcatgctggccctaatgtcaaatgttttgagatcaaattgatgctttattgaagctggcacaaattccaaaataggaaagaggtttgaagatgtactggttgaaactcctgcaagagaactgcctgtcatcaaagctgcaaaggtttagtgatctcagtctggaatatcatcagccccaggacccttaataagtcttatacatatgaatttcccatttgtctggtctctcttcattttctcatgtcttgaccctgtcactccttccacctgggactctttctttcttctgcttctgctctgcattgcctcttcatttgtcccttctgtcccatcacctggcccctcactgcacagttgtgatagataaatatgcttctgagttagaaattaaaaacattagttatctgtgaactgttccctgaggttattaaaagatacaacaacctcttttagtgtgagtatgtttgtttccacacacacagtagtagctcttagcacctttttgggatctttgactttgttttttcccttgtgagtcctatgcctcaagattgtttctaggtcactcttcccttgttgtcataacatttcatctgttgaagtgaactggacccaacaggattggaaaggatcaaggttcaattcaacacagagacaaacaaaagtaaagaaggaaaaagagaaaaagagaaactcacctggagccaacaggattggaaaggttgaagaaagaggaatcctttgcagcactgttggctccaggttaagagccaaagaaaacaagatgcatgtcacagattgtaacatgtgagaaatgaaaagcaggaagaggcataataggcaatgtggctatagtaatgaaatgagccaagtgacatggatagctcaacatcatcattatatcaaaatcaccacctaagttctacatccaatgtagcttccaaatatgcagatttgttacatgatggtgtatgtagcatgtgattattacaagctttttttaccattccaagttggatgtgttttttttttgcggaaggggaagtactggaggactccctgtccacatctggggttctcccagttttgattttgagcctgtaaagctagatttcccagcaaaactctcaacttttttgggccccagatccaacaggaagtcctccactgtgcttacaatgggactgtgtttgaggatgtgccgtttatttgaatttatgggatgcataatgttatggcaagtcagaaacattaattatgattcaaatctcaatccatccagtcagtgttgattttaattgagctggtgcaaggttgctgcaatcattcaacaggggagatcccctgatcaacaacatccttatgatttaaaaaaaaatattttcatgtttactctgatcagataggagttgaatcaaaccctttgatttctaatgcttaggtgcacacaaggttatatccctctcaaagaatttcaaatgtgattattagagtctggtttgctacataatttttccaaattatgattttgggatcgacagtttggttggggatattttttattgggaggagtccatgcctacgatgtgagtcgagtggatgtgttgtgttgtgttggctgagtttgtgatcaagactccaagagtctgtttgttgagtgtggaagtgggatatcccacttggccttttgggttttctataggagtgagttgttctggttgaggttggctggtttcagtttaccatcaaccaccgagacaatcccaacgatggccttccaacccaaaaagattatcgtcatcggaggagaaggcttcctgggccacaacctagtacagacactccatcgaacctacccagactcaaccatcagctcactcgacctcaccaagagattcccagactgcaaggatgaagaaccgaggaaagagcaaggtcaagcagagaaccaagaaaccaacaacacacatcagttcatccaggccgacctgacctccctggattcgctgctcgaggcattccaacagaccgagccagagctcgtcttccataccgcctctccctggtccggaagctcctcggaaatctgcgagaaggtcaacatccaaggaacccttaacaccatcgccgcatgcctcaagttcggcgtacagagactcgtctatacctccagtgctggcgtcgtcttcaacggcaacgatctcatcaacgtcgacgaacgtttgcccgtccccaagatcggatgtgatccttataatactagcaaagtatgcgtcatctcctcctcctccttgtctgtcattcattcttgatacccatttcttccttctttaggccagagctgaagccatcgtattggaagccaatggcaaagattcacttcttacctgtgccatccgacccgccggtattttcgggtaagctctcctcaactacaacaaacaattgcagaatgaaacgctcatgacattcaaaaaaacatgagaataggcctggagatcgacaagcgattcccgggttgatcgaagttttgaagacccggaaacatggagtccagatcggcggcaacacgaatctatttgattggacgtatgtggataatgtggtccatgcgcacatcctagcggccgagaagctggatcgagtggtcccgttgggcgagttctcgacgagtttatcgccgatcagcaagacggtagagcgtcggaatctgctgacgagtgggagcaaggcggaggaggatgactcgagcatgggcgggacggacgaggtgtcgttggtggatctatcgacgtcaagcaaggacgccgagagttacaacccgacgggttggatccaggggcacgagggaatggtcgaccaagccgtgccggccaaacgacaccgctgggaccaatgggcacccatctcgactcagatcaattatcccgacgaccaggtccgcgtcgccggtgaggctttcttcgtcaccggcggagaacccgtcttcttctgggacttcgcaagggccgtctggcacgaatatgccgcccattccccacaggctaaggccctcaacctcgaccctaaaccgcgcttcactatcgtcatccctaccttcctcgccctcttcctggcttccctcgctcaactcttcgctaaactcaccaactctactaccctcttcactcccgagaaagtccggtatacttccgcttctaagtatcataatatcgaaaaggctagagtcgtccttggctatgagcctctcattgggatccatgaaggcatccaaaaagctgtccaggttcatccttctttcctctttcctcttcctcttgccttagtttttctttggtatgacatgtactgactgttctttttgtttctttggacagtggtatatatcaaatgagtctcttactcaaagctctcaaacctcagataagaaaattgattaactttctatcctctattattctataaacacattgaagtcttcgttaataaccacccaaaattcttgaattattacctgttctctttttgggcatctgactcttctcaaagactaatatataatgtaatgatatcgttgaataaaagaacaacaacaagaagaaaaaatgtgattgcttttcaagaatggttgagaggtttctttgatcagatcatttgtgggaatacgattgctttcattttgctttccgagtttagtgatcatcgggaatgttgctgagagggtatgagtttgtgtgtgtgtgtatgtgtgttgcaaaaactgcacaaccattcaacagctgcagtgctgtggacagtaattaaatgaattgatccacgctgagacaaattttggctttctccaaattgcaaaaaaaatggagagcagaagcaagcagatcttgtatgggaatcaagatttgatgtattttgatcatgtttgtggggggggggggcagcaacaaagcagagtggaacacttctaaaggcacaacaaaatgcaaaatgctaccacaaattcacaagggaatgttacaataagattgggggtgaatagatcagcagaaaggaagaaacaaaacaaaaaagaaatggtctggaagaagaagcattaaaacccctataagtcaagcagagaatcggattaaagctatccttttatcagacagattgtattcattcaaaatgattgaccaaaaaaaaatgttgacagatattcaatgacaaatcttcttgtaagcaggtgtataggttcttacatgaccaaggaaatttgaatcatgatcaaaatgagtcaagctataaacatctaacttttgatgtttcatgagactaccacccaactgtttcatgagaagatcccaataatgatctttaatttgggagaaaatgacgggatgatgtgtgttgtaccagtaataaatcagtgcaagcgagactcggatcacgtgtggttgaggattctcaagcgtgaagtaatgtttgatcaagaagacttggagatcactgaagtgagaaatctcaaatttcccatcttctttgaggatctccccaaagatcggaatccttccttcttctttattcagtaagagtttgaagaagaattcactgaaatctttgattaaattctctgcatgatctattactattaagccttcactaagaatatatttttggcataggtttaaatggaagaacaatgattctaggacgtttttgagttttgttggattgatcttttcacctttgttgttaatgagtgaggctctatagctcttattagcttcattgttgatctctggtatcatgacaactggaattccatcaatcggtatcctcagggtttcaaagaactttattttcttgaagatgcagctctgagatatcaaatcaatttcgagtttctttggatatttcttatagtattgaggcttcattgaattaggaaatctatatatctttgggatcttaaggtctcctatcaaatcaaaatcagcatcattcttgaaagatccttgataaacttgcattcttgaattcattgcttttccaaccatcgatttgagtgctactaatggacttgtcccagggtgattgttttccaatttctcccagatttcaggtttgaagatcttgtaccataagcctccgattaagatagaattctcaaaacagttttttttaccttctcctgatgataattgatccaatgtaattttttgtacctctgaaaactcttcaccttttttgagagccaagtaatttgggattgtgcccaagataggtaaattatgatttgatgtgaatgactctctgaagaaccatgatataaattccctgtgagaagataattcctcttcacttggattggtttcattcaaatatcttagaactgatgtgttaataaatatgagacatttaatcaaattttccatttcaattttcaagtacttctttttttgtatagtgtgatttttcatgtcaaggatccagattgaaggatcttctagtggcttattttggtatttgatgactggaaattgatggattctgttttcttctctgattgacaatgggacacgcctctgcttccaaaaatgctcatctatatatcctttgaattctgctgtaacactggccaggaaatcatcattcatgctaccttcaggtggaacatcaagcttccagcttgagtactcaagtttggccattgatcctatttctttggtgtgatctatggaattgttattttctgtctgaagatcaagcaaccccttatccaaattgtttcctgtatgcacattatcaatttcacttttttcatccgttgatcccaataggaacatgtcatttatgtctatttctttttttgtcaatttgggattaaatggtttgcaatattaagagagactctcattaacgatcaaaaacatcccttctgattccaaacttcacatcatttttgcgactgacctccaatatgttgatcctccactgaatttgggccatttccaataggcgaggtcactgaatcaaacaaaaactcccaaattgatgtatcatgctcccctgattcaaaggataggaaggtttcaactagaggttgaattcctgatttcattgtcctagtatggccagattcaagcacagatccatattctgatgatgtggctctaaggtctgatccaaaatctctaaaatcttctggggatgataggaagtccaaaaatgaagcatgatcagttctcactaggatttggtgtgattgatttgatagatttctcacctggaaatttaggatcctggaagattttcatggactccaatgtggctaaattttcagggatggaatgtgacctccatctcagtctatcaggggtgccttctggcgatatcttctgtctcttctcagcccttgatgatccaacttcagtaatacctattccaaaatcaagattatcttaacccctgaagaattaattgcagatactttctggcttacctttcaattcattttcatagagacttgactgagtgtttgaaattttgaatggttcttggagtgatgacataagtccattttctgatggactcttgtgattgtattcatcattgaaatactcatacaaatcagggatagtcaactgtccttcctcatgaaaagaattaactgcatgttctctgataaattcacttccttcacccagggatgggtgggcaaataccttgtgatatggatgccatgccacttgaaaaatgagatggaatttgaacaaatgaatcagcatttttagaaagtctggataaggggccaatcctaagttccacttatgaagaggtctggaggtgtgtccaggtctgtttttttttttttggtattattcagcacctaaacctcaagaatcctcttcacttttggaattattttctggttgtgtttcacttcctcgatcaaactgatagattttcaaatttgaatgttgaggataaagtatagctgtgcatatcttcctcaaattactgatcaaaataatccaaatgcttttctatcagttacatgttttgataagagatataaggtctaaagaacattttcttgggaaatcttcacaccaatgtttcagacttgatacactaacgtatggttgaatgaccaaatttgggtttgaaaactgccacctggcagaagtcgccagcagtaagacaactgtatgccccaaacattgtttagttaacagattcaataaagttttgctggaatgtgacaatttctaagattgggggtcaatagatcagcagaaaggaagaaacaaaaaaaaagaaatggtctagaagaagaagcattaaaacccctacaagtcaagcagagaatcagattaaagctatccttttgttagaaaaattgtattcattcaaaatgattgaccaaaaaaaaatgttgacagatattcaatgacaaatcttcttgtaagcaggtgtataggttcttacatgaccaaggaaatttgaatcatgatcaaaatgagtcaagctataaacatctaacttttgatgtttcatcagactaccacccaactgtttcatgagaagatcccaataatgccctctgatttgggagaagatgacgggatgatgtgtgttgtaccagtgaaaaatcagtgcaagcgagactctgatcacatgtggttgaggattctcaagcgtgaagtaatgtttgatcaagaagacttggagatcactgaagtgagaaatctcaaattgaccatcctctttgaggatctccccaaagatcggaatccttccttcttctttattcagtaagagtttgaagaagaattcactgaaatctttgattaaattctctgcatgatctattactattaagccttcactaagaatatatttttggcataggtttaaatggaagaacaatgattctaggacgtttttgagttttgttggattgatcttttcacctttgttgttaatgagtgagactctatacctcttattagcttcattgttgatctctgatatcatgacaactggaagtccatcaatcggtatcctcagggtttcaaagaactttattttcttgaagatgcagctctgagatatcaaatctattttgagtttctttggatatttcttatagtattgaggcttcattgaattaggaaatctatatagctttgggatcttaagctctcctatcaaatcaaaatcagcatcattcttgaaagatccttgataaacttgcattcttgaattcattgcttttccaacaatcgatttgagtgctactaatggacttgtcccaggatgattgttttccaatttctcccagatttcaggtttgaagatcttgtaccataagcctccaattaagatggaattctcaaaacagttttttttaccttctcctgatgataattgatccaatgtaattttttgcacctctgaaaactcttctccttttttgagagccaagtaacttgggattgtgcccaagataggtaaatgatgatttgatgtgaatgactctctgaagaaccatgatataaattccctgtgagaagataattcctcttcacttggattggtttcattcaaatatcttagaactgatgtgttaataaatatcagacatttaatcaaattttccatttcaattttcaagtacttctttttttgtatagtgtgatttttcatgtcaaggatccagattgaaggatcttctagtggcttattttggtatttgatgactggaaattgatggattctgttttcttctctgattgacaatgggacacgcctctgcttccaaaaatgctcatctatatatcctttgaattctgctgtaacactggccaggaaatcatcattcatgctaccttcaggtggaacatcaagcttccagcttgagtactcaagtttggccattgatcctatttctttggtgtgatctatggaattgttattttctgtctgaagctcaagcaaccccttatccaaattgtttcctgtatgcaaattatcaatttcacttttttcatccgttgatcccaataggaacatgtcatttatgtccatttcttttttttttttgtcaatttgggatcaaatggtttgcaatattaagagagactctcattaacaatcaaaaacatcccttctgattccaaacttcacatcatttttgccactgacctccaatatgttgatcctccactgaatttgggccatttccaataggcgaggtcactgaatcaaacaaaaactcccaaattgatgtatcatgctcccctgattcaaaggataggaatgtttcaactagaggttgaattcctgatttcattgtcctactatggccagattcaagcacagatccatattctgatgatgtggctctaaggtctgatccaaaatctctaaaatcttctggggatgataggaagtccaaaaatgaagcatgatcaggtctcactaggatttggtgtgattgatttgatagatttctcacctggcaattcagtatcctggaagattttcatggactccaatgtggctaaattttcagggatggaatgtgacctccatctcagtctatcaggggtgccttctggtgatatcttctgtctcttctcagcccttgatgatccaacttcagtaatacctattccaaaatcaagattatcttaacccctgaagaattaattttagatactttgtggcttacctttcaattcattttcatagagacttgactgagtgtttgaaattttgaatggttcttggagtgatgacataagtccattttctgatggactcttgtgattgtattcatcattgaaatactcatacaaatcagggatagtcaactgtccttcctcatgaaaagaattaactgcatgttctctgataaattcacttccttcacccagggatgggtgggcaaataccttgtgatatggatgccatgccacttgaaaaatgagatggaatttgaacaaatgaatcagcatttttagaaagtctggataaggggccaatcctaagttccacttatgaagaggtctggaggtgtgtccaggtctgtttttttttggttatgattcagtacctaaacctcaagaattctcttcacttttggaattattttctggttgtgtttcacttcctcaatcaaactgataaattttcaaacttgaatgttgaggataaagtatagctgtgtgtatcttcctcaaatcactgatcaaaatgatccaaatgcttatctatcagttacacgttttgataagagacataggtctaaagaaacttttcctgggaaatcttcacaccaatgtttcagacttgatacactaacgtatggttgaatgaccaaatttgggttcgaaaactgccaactggcagaagtcgccagcagtaagacaactgtatgccccaaacattgtttagttaacagattcaataaagttttgatggaatgtgacaattccatatcatttgatcaactgtattcaaattcttgatcaaacaatgtgcttcccctgatttttggcatctaagagtatctccacccagggagctaaaccgggttgctgtcctgtgcttagtaacccaacccaaaaattcatcacccacccggggtgcttaatcagtttctattttaccttgggaggtaaaaattttcatccagttgccaaattcagcaacccactagcaactcaccagcatctgtgaaagtcaccaatctgatgacacctgatctggtgttttcctcgtgaataccagatgacaaatcatcacatatgtcactcccaaccctgttcacaagtctctggtaggtattatagcaaacatgggtgtttgtcagggctgcttgggttgtcaaacatttactttgtgttgccatcccacatgggatagcaacccggtttagctccctgggtggagatgctctaagggaatcttgaaagctgagtgcatttccataagaatgctgcaactcacaacattgagaaaaaagtttgatgtggagggtttcaaagctgtaaatttgatgaattgtagtggaggacttcctgttgtctaaatttgtaaatttataaggaagagtcaaagcttaattggctggtgaaaattctttgacctcaagaattcaccaacaaacaaagcttagccggtccctctaaattcagctatctggtcaacaggaagtcctccagtatgttcattagggggtatcaaatataaccaaatccaccactatttaattgactggtttgaaagaaaccacccttttttaaacatgttagttatccatttaaccccttttggggcccatttatgcaaaataaagtttttgtaaaagtgactggtttctgatggtggatttcctatatttgataccccctattggttgtttttgagatccacatctccttccaaaaaatttgactcaacaattcttttatgtaaccattatacatagaatggcagggaaattttcatccttcacccagaaatgataaatctccaattaaaagattggaagttaaaatctggtagcaaaagtgggtcactacaatacactgtgttttttgcaaaaagcattagtgtagcagatctctttttgcactcaaattgtgtactgttggctgccatgttggcaggtttttgctatgctaccctgtgctacgggccgctaaaggccacaacaggggcaaaattacgctacccatcacattagtagagcgtagagttcacacttttgggggcctgttcacgtagcattataagcacagatggggcagaattctgttgtgctatacactagatttgagcccgagttccactacattgctggtagggtagctgaccccccattgctggaagaatgaataatgttttcctgaggattttgctgctaggattgcacatacagattgaccattcattctggaagtaggggcatgtccccattacaaccaatcagtttcctgctgtgaaataccacaccaagacctggacagggaaagggaatggtatactttccaagaaaagggctacttgaataatcaaaccaaaaattccattaaatgtttatctttatcaagcaagtcattgcaaaatgaggaagaaattttggttaatactaagtactactactactgctaggcagacagggccatggaatcataacatggtctgagttggggatgaggtgcttcaaaatttgcatcgaaaaatcaatattactgactagagtttcttataattgcttcgcgcatcaagaacaagacgagtagaaacaaagcaatgtgaagattgatcaaaagaattccattgcggtgataagaggttagagcgccaaagaatcggagaccatgctttgttggagcctgtctgcgacaagttggacatgcaagggtatgtctgaacacgctctcgatgcaggggctttcatcgagccagcgagtcagacaactctcgtggaaaacctcgccacagccaggaaaaaccagcagtaaggtgccgggctcatcgtatttgtactcctcaaagcagatcctacaagagtccaggtcactcttcaaccggacctttttgctcaacaatcccttgatcctttcgatcgaacgagtgaatggcttgatcgttgagtcttgtatcgccttaagcctcctcctgtaccacctctcgttcctcagcttttccttcggagagacttgaccggggtttttctgtgagcaaaaaagggccaattagattttattctttaacttgagaagtcgccaatgattactcaacagtcatgtctaccgtctcaaaagagactgtgcgttggcgagtatatgatcctctgaaatttgtcccagtcgacctctctacgagggtacgttctcatctgaggggctgagttcggatttttccgagtatgatgatgagaactgaacggatagaggaagaggtaagctgatcttacttgcctgcctgtaccgcgactacttcacagttctggtgtgctgcttcggaggcccgatccgccaactctgagtcctcataggctctccctatgtcataatccgccgccacttcttcttcgaaatgactccgctttgtgagctgggctgaagtcgaactggaagcgtagaatacaagaatctacacgggaggttgatttacaccacttttagtcaacataggggtccagccatggacaatcaaacctggagaaaatctgatatttatggccagtcttaaagagcgctcaactaggattgtgtttattgtgagatacatggtttctatccaatttcagattggtctaagtgcacccaggctgagattttcggcttgttgggatgcgaaattgatgattcagtccatgaatccaatcataaaagaaaagaaaatcgatcaaataaaaaaggggatcacgagtgactgacctataatcaattacttgtctctaatctatctatttttgctacacagttgcatcgagattatttcaggaatgtgtgggttgatcgaaactccagccttcagcacacctactcagcaagtatgtacacgctgaaggatgatcatatcgtttcgagcattaaagttaaacaccgtccgcgtgttgaatgggtaaccacactgtccttttaaatatgtccttttaaatatcttcggcatttccagtcagagggaaatcggagcgacttgcagggaaacaaaaaaaacaaaaaattgaatggcatgtttttattaccgctactggagccaagtttcagcaacaacagcaaatttgctcagctgagatctgaggatctgttgacgaaccagaaacaagcagttgacctttcattcattacatcatttcagacgcttttagcccgagacaacaagcctaggctgttgtctgtcttcccgtccagacactttcaagacatattactatatgcgacttgcttctagtgttctgcttcattcgagtcttgacttgttcgaccaagccagtgccgagatttccgcagctattatgctttccataattgctgttgcaacatgacatcaacctcacagatgcaagttttgaacttgcccgaagctaccgtgagtcaagtgaatcccgcagcctgacacggaacttagcttgtgtgctttgatgtaagttgaaagtggatgggatccatcgtggatggttggttttgtaacaagtcaagacacgagaaaatgatccaacaaaaacggaaagaatgatatttcgcaaacaaaacaaaaccagaacaagaggatgtttataggtatggccatgagctcaaaagatcatctttctttttttccgttttgattgagaaaagaaggagaatgtacctagtatgtttgcttgttgtacctacatagtatgtttgcttgtttgtcaatctaaatgagagaagtattttgaaaaaaaatcaagggttgtagtccaataaggtatattttaaagatagctcaaaaaacagaaaaaaaacaaacaaagagtagataaaaaaagaaataagaaaaactgatagacaaacaaacaaacaagaatcaagtccaacttatagtcaaacatcaagcgcggctatatgaaaaatcacctgggaagaagccaaaaagcgagagagagatggatttctatgtgaatggatggatatatatatatatgaaaaaaaagagcatcaagtagtattaagagcatcgaattcttgtacgtattctagaacgtttccctttcacaacttccaaaaaaaaaaaacgattaaaattagttaaaaaagtaaacaagaaaaacatctgtcaaaaacggaacgagaatcaccttaaatggccaggtttttgagctccccattgacttcactgattgcaggagtactcgagccattagttttaggaagcccgttaggatgagagaggccgttagtagtaggggggagatcgtcttggtcgacgatgaccggttcagggccgaagaattgaaacagggcagaatgctccgagtcgtcgttcgacttcctgaagtcgttattgacgatgttaacgagataccaagagtccatgatctggtggataaacctggcgctttcgggtgcgatctccttatacaattcggcccattggtgcccgagttcaaaggcctcatccttccatgcaatgaagctcaccaactcgacgatcgtcggctggacgatctctttccctgggaacacgccccacgtcaccgcgttcggcccggggcgggtgttgttcgtgactaggtcgccagtcttcgtcaccgcatagtacgtcacatccgggtccttttctagcctctctgttaaggattggaacttctctggacaacagaagaattcaagatacgccttttttcgatcgtcaggaaggaaaacacaaggccattgttagttgatggaagcacaatgacaagatatatatatatctacggtgaaccctaccttctgatatacgtaaccgcctctgggaccccacccgtggacgggatcactactcttggcgccatcgacggcgggttgactgttgatagtcaagaagcctctcttgttgattttgaccaagacgtcttcgatcttattagtttcttccgaaagagggatgtcgctccagggaaggtatttcactggctcttcacccgggaatcgagcaccacaatagttggcaaagattcgggcaagatctgcgagactggttgggaacttcttgagacctttgagagtctccatcgtggcggcattgatgttgattccgtatccatctagttctccgtaggctggtgaccgcgaatctccccatcgtccattcggaaattcatcccaggtctccgttctcgataggtatgatttcgctcgatttgcccaaaatatcggacggatcgattcgcttcgtcgtttgcccaacaacgactaaataacaatttacaaaaggttggagatatgagcaagagaaattgatcttgaaattcataacgaaaaaaaaactgaccatcttccagggcaatgggttcgtgatatctcgagaaggattcaagttcaattcatccaagatcatcttagtcccacgttcgagattcatagtataaaagtgcaagatacgaatgccgagatcggagttaaggattttcctgcacatatcggcgacaagtttggtcccggcctcacggacggcttggtcgtcggattggatgggttcgagcttatccaagaagtattgagggacgatcgttttgctgaagttggtgacccttttgaattgggcccaggattggatgggcatgagcccggggatcacaggcaccgtgatccccgcggcccggatctctcggacccaatcgatgaatatatcaacatcatagaacatttgggtgaagataaagttcgcgccagcttcgatcttctccttcaaataaatcgtttgttgttctcttgataaagtcgaatgcatgtgtccttctggaaatcctgcaaccgcaatgtcaaaatgatctccatattctgctcgaatgtgtcgctaaacagatcccagataaacccaaaatgtgagatttcatgagggacatgatttagctgaatctgacccaagttgaaaagcaatataattatgaaaaacttacgaccaaatcgatagcatgttcgaagccaccctccgttgccgtccattcagttgagcctttgggaggatcgcctctcaaagcgaggatattttcacatccgaactcataagcttcctaaatcaggaaggatgtatacaacgataaagagaaattacagattaacattcaaaagactaaatataaagagagggagagagagaagagagaatgcgaaagaggaaaacaagactaaccttcaaagcggtatcgattttagatttgggcatgttagtgcaagtgagatgcatgcatgtctccaggccgaactgttcatgagcagtcttgacgaattcggtggtcaggttcgacgtcgacccgcctgcaccccaagtgatgtcaataaaaatcggaccgagttgcgacattctacagattctgtcatataaattcgttaacccctattcatcaattccaagaaaaatcaaaagattagtcaaagtagcaattacaaggggggtcttttaacatagttggttttacaagagtagctcacattgtcggttttgggtgggaagtattcaaacgaccatgatatacggttctctgactcggctatttcacatcgattcgccgcacaagtgggtcggggttttttttttttttaagaaaaaaaaaaaacgaaagatcatcaaaatgagatcaacagaacagcacaaacagtcagtgtggatgtcaacgatataagtttgatttttgaatgaatcttgacgaggtaccagcagcgagtttttgagagattttcattgtttcggaaggaagagcttattcaacaagattccagacaagacgtaggtaggttgattatttcttgttcttgagcgagcagagtgttctccttgaggaagaagtgagtgaagtaatatggagagcggcagggaatagttgtctcgatcgggtttcctttttctgagcaatcggttcgtctttttctgcgtcttcttctcgacttggtatgtttcttctatgttgtagtttcctgggatgtgtgtctctttcttgcgtctggtccgctcgtgagaaatacttgagatgggatggttgctgttgactgcttctgccgaagatcgttgctacaagctttcccttttccttttttccttgttttttttttttgacaggataaggttttagtacatgttgagtggcttatgtaatccaaggctagtgtccgaattgaatgagatcgattgcatttgcataccctgctgacttgaccccatcccttacgtacatacttggatcatatacaggaattcgctcacgctgtcatccaagtcttccaacgatcttcgttagtatagaggtcagtatacccgcttgtcacgcgggtgacccgggttcaattcccggacggagagaatcttttgccccttttgagggtcatccttacacatcctctgcatggccccggcgatggacgggacagctgtcaaggccaggcaggccgatgaccaatgacggagtgttggctcatgaatgtcagcaacaacgatacatactagggtcgagcgatgacatcaacaaatggcacctgatcaacctgcttttatgtatcgaccatctgactcttctcacatggcgactttctgctttcatgccctggcggtcatccatgaccccgggctcagcttgtgtggatgcgaccgatccggagaagcctagcggcatccggacggcggtgatcgccgggccggcgatggaccatccagaggttgataattgattgtaagctgctcactgctggtaagttgttttttttatacttgtagatatttagatgaccctggataggctcaccgatctgaacctacaggtccaaagggatggaattgacagcacagcagttgcggacatcttgttggatgaaactggcttcagaaggaaatccagggcgatgttcgcgaatcccctcctctagctccctgctcagtcaattcatgtctccttgactcatcacgtacagtcgaaaactcactatactcgagggctcaagatgaaggcctttggagatgagagtacccctgcttaaacatcacacagacattcctagtgatcagatgagcaccaagcgattcatcgtcttcggcaatccacccacgctacaacaactccgagcttggtcgatctcatcgccggacataccaatcacctggcagacgcgcacagtttatgactccacctcgcaagcccatgatcatcagtctggatcgaaacctgattgtacgaccgatcaactggtagccaactctcatcaagcacattcttccgatccccctcgccatccatcttcggccaacgaacgttcgacccgccttccgactcttccttctgcctctgtcggccactctaaacatccaggagatattaccgccagctcagaatccctcgatctcaatcagggatcaaggaagcgaccgaggctacaaacaccagaagaacgcgatgatgaagtagataccgatcaggatgtttcgaaaggtctgtttgctctgtttgaatcttccacatctatggaactctgtcatcctgacatctgtctcttgtctcgatcttgtttccatcatgagacttccctggcaatgggcatgatgcggcggctacaaactctgacagcatggattactaccaaagccagctggattatcgggactctttcgacgagggttctggggacatctcttcattgacgcccacgccaggcaatcgtaaggctcgatctctccacaattcgtctgaaaaaaagaaagatcatttctgattggccttttattttgatcagggaccagctgtttactgtcgaaccctccacaggagcttacaaacgatccttccccggcctctggcacgcttcgtccaccatctcagcagcagagccaaagctactccgaatcgatggtcgtcaacccgcctcaatggcacttcgattcccgctcctgtaccccactcgaccagcttgagaattacaacaagagcccgtatagcatcctgttctacctcagcgacaagaaaggcttgagtacgatcgagctcaagaagccgcgcaaagacggctcatctaccgtcgatatagctcacttcgaatgcatcgatgatagcggatcgtctttgaagttggtcctgtgggacgatgttgccgagtcgctcgatcgggcctgttcagtcggagacatcatctacttatcaggtccatcccctccccccccactttgttcctactattcggaagactgaccaccatgaaaaccggcttccttttcgctgtaggaattgcgatctctacgtaccaaggcaagcctcaagcaagttcgaccttcggaactcgcgcgcaaatctgttatcgactccgacccacccatgcctcccatttactactatattgtcctgatttgaggttggcttatgaccctactacacggagagtcagtcagttggtcgactgggctaaaagcgcatttttctgatcttgagtagtcacattttcaagctgttagtcaaaccaaaagaaatcctatctttctgaacacttaagagaatgtgatcagatggattacttaggtgttgatatagatctatatgtagcattctcaagaagatgtaaacagtttgcaaattcatacgtcgtactatgtatctaaaaaaaacaaaacttcgaaattatctatgttactgcataatattttctggattgaatttttaatcattcaatttttttgaatcaagtcagtccaacaaaaagcacggcccagaggatcaaaaggataataagagggggggggggggtcactggctcaattcaagattgaagctgtaaatcgctcctggcttgctgtggatttgatgttgctgacagttgtgtggaggtgtgagaggaggttggaaacagggagcaatggcgtacacagattggtatttgatcaggatcacagacgattttgatctagtgaacaaacacatgcttataaggtctagttcttttcgagttacttggacctgaggagcttggcccatccaccagcaaaaaacgatcccacacaagatccatccaaaggggcaacaactcaaccgtccctttttttttctttttttttttttttgaaaggagacctgatctacatatctgcgtccaatgggacactgaaaacgaagcttttaatgtgagctttcaaagaaggccactctaagccgattcgaaatcgtgcccatattatcatcttcgatcggctcagacctgcacattccattgatccatccgaagattggggacgccgtaaacttgccagataaagctcgtctggatcgtggctcatggtttggtctggctgatcggcgtccccaaagagatgaccgattgacggcttccatgatagcttggattggggtggtgtcagggaactatgtacaatgagagaacgctccttttggctatacttctttgtctgacatgaaagtaaaatgacctgtgacttgtttgattgttggatctttttttgggggggaggagtagctcaaatgccgcgtatctgctggattactctgggtgcgcgtaacttgggcagatcgccagccacccggcagccaacgaacagatccgcaagacgggccaagtggaaagtggggagatacgttttgttcctcttttttttttttttttttcgccttttggctcgagtgttttgggtctcagactcagctcgtggacaaagataactctcgcagggaaaacaaaacgcgccagggaaggccggcctgggatacttggaaactgtctccgtccccatcgacaaacttataagggtggacggagaacgagcggatgattaaaagaaaaatgcagaatcagcggctcagagggaaaggaagttgatgcgcgtgcaaattgatgtcttgagggctctcgcgagtcaccgacccagagcccgggaagcgcgggcttccacaggctccggtgatcagcgcaacgggacaggccagcaggcttcgcgagtttcaggcgagtccggtactgtcgaacggatgattgtataggcatttttttgaaaggaaagttgtgccaccggggctgatgaaccagctggtcgcccacgtgggtggcacgtgttggaggcgcgcccgtatttgcttcagtcactgagggggtgatggacgctcggccgttaatggccctagtctggacagggcagcgggggtacaatattgattgattcagagtggctagctgaagcagcgtgttcgagcgatactgcttaagtgtagtacatgctcgccgttaggcccatcggtcttccgggaacccttcatatcatactggacaagatcatcagtatccatgcactacaatgtaggccggccaatgtggacgactttccgccagtctgtttacgatcgcttcgccacgatcaaatcggaggccggatctacagttcttccgtgtagactgaacggcaagaacattccaggcgctggatcactggtctgtctggtgcaccaagcactactccttgtcactgcttttatctttcacggatgatgctgtgaggggatcattggtctaacaccgcccccctccactgtcgagggcaatcgttctttggtacactgccgggatcatgggtggctgtaggcgcgcccagtcctcggactccttattctggattattatcaatccgaccgcgcttgtccatttgtacaagattcagtggatcttaacccattccggaagtactctatcaatctttggcgctctgttctttagctagccatgatttgccagctgtaagcacagacattttagtagcgcaccaattaaatatatatataccgatctctcaactgtgcttgcgaagaaaagaaaccatcccaatcaaaacaaaaacaaaagtatccaataaatcaaccgccatcgttcgcgacagttattccggaagcctcgaagccagacacgtagtgagactcagtctttcaaggccgcgttagattttttttttttcacgtttgaattggcggcgacattggagaggccagtgaagaagatggcgatcgagttgaagaagctatgttttccggagagctttgagatcgttccgggcccggaaggctgttttgaatccaaactgacatccttgcgggtaagtcggaccaagcttcggttccaaatctccctttttttcatccgaatccgatgatgctgacggaactgcaagttgcgttgtgtgtgtgcgattttcattgatcgttgggctgttgatcacttgaccacgaaatataggattttcgcgcaggagaagtgctggccagactggggcaagaatgtcaagtgaatcacaatcaagcttttttttgtttttcttttctctgatgcgagaaatgatggatgtcctgaacagcgacgaaatgtcccacctgaattatgaatagattacccagacgaaggcgtatacttcagtccaattcgacgacgaggccagggcccagacaagcgctcatttcgagctcaacagtgagctcgtctacatcaatcacagctgccaacccaacgtggcgttcgagcttcctggcgggtggcagggcctggaagacggccgttggtgtctgagatcactgaccgaaatcaaaaagggagaagtacgtttatctttcccccctccaatcgatttttcttttgtttttgaattgatgtcttgttggacaaccgccgttttgttgtgtgttctttatctcgttcctcaatccaggcattaacttttgcttacttcagcaccgaatgggacatggcgcagccattcgagtgagctctattttaacaattgaacatccccttagtttacatttggctctcatcttaactcggactgacattcgagtgtttctccacaggtgtcggtgtcgctccgaacattgtctcgggtggataagcggggcgaaggacctgcaacaacagatcttggacaggtctgtagatctcgtttgagctcatgggaaacctcccaatcttgtagaacaaactgaccaaatcgattttgggcgctgcgtttttttttttttttgtcttgcgacagatatttcatcaatgagcacatcaagcaaatgaggcaagccgctcagtagttccgtatcttcgatttccggcggatgacccatccactagaatggatgtttgtgtcgaactcggctcgcagcatcacctctttgaattcttggtgaacgatgtgcaatcccatacgattgttcgatcagatggaatgattcttactcctttttctgctctcatagatccaaagaattgcaattccagacggcttgtaaaaataacattgattagagactccgtcgtgactttcttgaggccaactcagccttatttgttcaactcatgggtgttgtcatcatctgccatcctaccaaccatagatatagctattactccttcaagtcgtgtcatatgttcgaacaaaacgtcgttccagtattcttgaggaagtaattgtgtacttcaaattcagcaattttcgtcctcagttatttatcatgttcgggcaatctctttttcacttcgtggtccgcgcgtgaaagcatacacactctagtgtataccttgatgatacatgggatgtaaaggcttggactgcatatttacatcttcaccagcaacaaaacacctgggaccagcatgaagactgctggagcttttttagtcccagtcgcccgaaggagtggtttgataccataaaatggaagccgcacgccgctgtaaatgttcagcttttctttcaaaggcccatacatcaggagcatcgcagcctaaacgaccggcgtctgatcagcatggccttgactgattggattggcgggtcaatttgagtgccactgcctgcaggctcatcggtgatcggatgagtccatcttccttcgcagagaccgcgcccgccgcatacatactagtcaatttacaaaggcgcagatatccatggcatacgcccagcgcgacggaaggtgtgttccatggatttcttcctctctccgctgaagttgaacgatggacggaagagaatggatgtacatcatacagccatccactgattcaaatcgctcgagatggctgatcagctgtttcttgtcttcgtaaaagtatgtacctgtactttgtaggaaaaccgtgcaatccttgatcgctcgctctctctctctctctcttcgcgcgacgcttccaacaggctgtccaacattctctcggagacccgctcttgactgaggattgaagatcatgattcaaatcgagctctgttttcgcgaccgctttgagatcattcatggaccgaaaggaagctatgcttcaaagcttgtctcccgaatggtatgtcacactactatccaccccctgcttttcaatttcctcgtttgtcacctgaaaatgccgacgagaggaattgaagttgagatgtttttattgttattaatcatatgttgtttgccaccacgataggacttccctgctggacaggtactagcccacctcggcaaagagtgttatgttagtccccaagcatgaatccattgacgcccaaaagccatgcggaagttaacctgaaagttcattctgctcaggttgcccaatccaaagcgtacacttcggtacaatttgaggacgagaacgaggtggagaaagcgcatttcgagctgggcagcgagctggtgtatatcaaccatggttgcgagcccaacgtcgctttcgagttgcctggtggatggaatggacttgaagagggccattggtgcctcagatcactgtccgagatcaaagagggtgacgtgagcttgtttgtatttttattttttttttcttatctgaaacatcatccctacggggtgcaaatgaaggatactcatggcccccttgccgtcattccgatatttctgtggtctcttcccgatcacaggtcttaacttttgcttattttagcaccgagtgggacatggcccagccattccagtgagtcagaggacccactagatgctttgcaatcaccaccgtggagctgaaaccgcactgcttttccacaggtgtgagtgtggctcaaagagctgtctcggcaagattcgtggagccaagtacttgccaaaggaaatgctcaacaagtacgtggatttccttcaattggactattcaagatccatgaactaaacagtatatggtgctcttatttgctaaaggtacttcatcaatgagcatattcacagaataaaggaatccgccaaatgatttgaagttgacaattttgtatccaacgcactatccatccgatcatgaggcctttatataacttgggtaggaattatgtcatcaagaatgcttcacaatggattcatctctcatcatccatagattcagcatgttttgtactacttgtgcaactaccataaatttagaaaatgatttggggaagccagtagtactatgtatcataaagagtccatcccggaacaatttctttgagatgtcaatcagctggctttggctttttgtgagccttaaacataagacacagagcttggatcattcactcatcacaagtggaaatgaaaaaaacacctccttggtttcttcagatggtcatgtgagtagatgaggctttctaatttttccttctttcaaatttttgattcaattgtgtgggctggtaaatctacttctgtttgcagctcaatacttgaaatctggctgtctttgtgggaaaaaaagcaatcttcttgcaggacatttccatttccaagactctgttgagccatgtgctgatgtaaaattatgtaagcttatgtttcgtacccagagatgatattttctttgcccataagttggcgcaaagatccattgaccatggctgatgaatctactggaatgaggcatttgaatcctcaataagttggatgttgatggcccaaatgtctggccgggacgtgaagaagatgccctgaattcatatatcaggggttttctgtgataaaaagtagagaatttaaatgaccatggctattattttttgtgtcttgtgtgcagaaagaacatgcaagtctcctgggctaccaagcttttatgaagatgttctgccctgggtctggaaccccaatctcacatgttttctctgcctgccctgaattcatgcaatattgttgctagcaatttccatccttttttttgggctagtagtcattcaaggaaatctattttacatactggggtaaggtcatgatccatctttaagtaaagttgaaatgtggtctgcttaggataaaacttaaatgggataaccatcaaggtaggaactttcatggctcattggcctggtcgggaactctggagtatggtcacactgattgtgctgtaccttttgtgagtatgtaaaccctacatttgggcggaaagtggagatgattgagccgctggggatcgtctcgcacagttgaagatcgcttgaagtaacccaattggggtacctgcacttgattattaggctaacatgagcctcttgacgtactactttgcatttcggggcttgaagcagcggggctgaactcggcccttggttaggctccatggcatggatggagaaggaattgctgataatttatacatttcaacgaatttatgcgggatcaactacaaaacctgaactgttcaccgaggtgccaattgggcagagaggatatgaagatcgacctgtcttcttgacctcatcggtaacatgaacttggcgcaaagtggtccattccatatcaccctggtgttacgagctctaagctgattctatgaaaaacatgtatcaatcatctctaaaaccactggagtcgcgtagaagtgctccattaggaaccatataccaactctcgttaaaaacatgacactcataagtataacctccagaggtctcagctcacctccgcgtattacgattctttctgggggaggccgtgggaagctgcccacttcactataattctgtcttcaaaaaaatcgattttgagacaagaaaactaggttaaccaccggtagtattccagagcgtttggcttggcgggcatgaaaaaggggtgcggtccagtcgccaagggaaataaaatacgcgtaagcattgagtcgagcggttcgcgaaaggtgaccctgaaaacaaacataccgtaacgaggccacggcgcataaatctggaatgttggtggctacttcattttaaagaatctattctcttgatgaattacgcaacatttatttctttgccgtagctcagcggcatctagctgctgcgactggtctaatagtaaaaatttgatttgaaaacacgaggagacttgactcccaatcagacttggaggaagctggaaaggtttcccacttaggacaagttcttctttgcatgcgaatcatcaagtgcttctcgccgtacgatttttttcacccattgtgctcgaaaaggatcggccatggtcttccagttttccagaacttcaataaatctgaagtcttgatttcatgcgtgattattgaggcatttctaatgacggcgctgtttgcgcagggataataaaaatcaaaggctccatccattcggcgagttttgcgaattggtcacaaagaagagtctgaaaatataaattcgcgaggattgtgcagcccacatctttaaattcgccgctttggcgaaagctatgccactaagaacaccggaaaggaaagcaaggctattccttgaaaccaggaggctcggaagctgtcgggggtagaacagatggtatataagaaactggtactcacatgtcactactggtatttcctcgagtagccatttagcgctacagcacccatcaaaccaagctgggcctcctccaaaacagccgacgaaatggatgtaatcttcataagtgccctgtatttccaccccgaggcctactgtaattgttgctcaagtatcctcagcgttattgagagacgtaatgagcctactcaacggccgctgaaacaaaggatgccagctgaacaagtgctccgccctttgccacttgaaggtacagaaccgatcaagacaagctgagcttcttctacaacaaccaaagcaatcgatttaactttcacaactcatttcaatcttgaggcctactgtaagtgttgttcaagtaggctcagcgttaatgaatggcgtaatgagcctactcaatagcagcggacacaaaggatgtaagctaaaaaacaaatgccaacacaaaggatttaagcttaacaacagcagccaacacaagggatgtaatgctccgcacttctcctgttgcaattgctgctgaagtcgggctcagcattgatgaaaggttcaaatagatccagctacacccatcaccttcccaaatccagcctccatctcttccatccaaccacttccccccccacatcctcaaacaagctctaaaagttaatccgaagaaaaactctctctaatagtaaatataatcaaagatggacgcagaaatgctcgagagaactgaagaggctttgtcgcacctcactccccaagatcgacagctctttgagcgccaccttcggtctttgcaagctgctcacgaccaactcgccgctcaccctgaccgggaccggcttgacgatgatgagaaccgccgctacttttctgatcgcgatgaaattgaggcagcattcggacgtcttcccgaagcagttactcaacgcttgcggcatgtcttgggcctatgggaggtgttgattttctttcttgaagaatctcgggcttgttccttcggcattcgaagacgtctagcccagcaactatcccagttcactctttccaacacgaccgccgccactttgaccacctcccccgacggcgaagatttggaatgcaccatttgcaatgaggagctctccctgcccgaccaatatattgttcagcttccatgccacgcttctcacctttttcaccgagactgcattctggtaagaatttctcttcaaattcattcttgctaccttaatttgccactaatctcaatctactttcgctgcagctctggattggacgcgaccggacctgccctatttgccgagctgctatcccactttcatcggaccccgccacctgaattgctggatcatttatgctttccttctacttatctttaccttgtagtattaaatcttgttgtagaataattccctgccattcttgccactatgccataataataaggaattccacttatatatcttgaataaaaaacaaacagacgcgcaagacccttcctcatgcttccccactgtccggagtttcagtccacagcttgaaagagtctgagaaaaagaaatcgcggaaattgcgaagcgcatacatccttgaatttgccgctttggcgaacactgtaccactcagaacactagaaaggaaagcaaagctttgtgttgaaaccggcagcttaaacgctgacaggggtagaacaactggtatacaataaacccatcttcacatgtgtgccagtaatccctcgagtagctgactccaagttacagcgccaacaaagccaaaatgagcctcctctacaacaaccgactcaacatatttaaacttcacaagtgctctgcatttcaaccccaggcctactgtaagtgttgctcaagtagcatcagcgttaatgaaaggcgtaatgagcctactcaacagcagtccacacaaagaatgtaagttgaacaagtaatccgcccttagccacttgaatttacagcaccgatcaagccaagctgagcctcctctaaaacagccaaagcaatggaattaagcttcacaactcatttcaatcttaaggcctactgtaagtgttgttcaagtaggctcagcgttaatgaatggcgtaatgagcctactcaatggcagcggaaacaaaggatgtaagctaaaaaaacaaatgccaacacaaaggatttaagcttaacaacagcagccaacacaagggatgtaatgctccgcacttctcctgttgcaattgctgctgaagtcgggctcagcatttatgaaaggtttaaatagatccaactacacccatcaccttccccaattcagcctccatctcttccatccaaccacttcccccccacatcctcaaacaagctctaaaagttaatccgaagaaaaactctctctaatagtaaatataatcaaagatggacgcagaaatgctcgagagaactgaagaggctttgtcgcacctcactccccaagatcgacagctctttgagcgccaccttcggtctttgcaagctgctcacgaccaactcgccgctcaccctgaccgggaccggcttgacgatgatgaaaaccgccgctacttttctgatcgcgatgaaattgaggcagcattggcacgtcttcccgaagcagttactcaacgcttgcggcatgtcttgggcctatgggaggtgttgattttctttcttgaagaatctcgggcttgttccttcggcattcgaagacgtctagcccagcaactatcccagttcactctttccaacacggccgccgccactttgaccacatcgcccgacggcgaagctttggaatgcaccatttgcaatgaggagctctccctgcccgaccaatccattgttcagcttccatgccacgcttctcacctttttcaccgagactgcattctggtaagcaatttttctccaaattcattcttactaccttaattttccactaatctcaatctacttttgttgcagctctggattggacgcgaccggacctgccctatttgccgagctgcaatcccactttcatcggaccccgccacatgaattgctggatcttttatgctttccttctacttatctttaccttgtagtattaaatgttgttgtataatacttccctagccttcttgccactatgccataataataaggaattccaattatatcttgaataaaaaacaaacagacgcgcaacactcttgctcaaacttctccactacccggagtgcaatttcacagtgataccagaaacaaacacttgtacattttagaatttctttcgaagtatcctgttctagagatcttgaccaaaaacagagcagttcttaccagaaatgaaaagaaaagtaaagaagtaaaaaacttggcaagttgtgatcattgaaagatcttgttacatatatgcatgggatggagaaagtcgaggtctggcgaagacccgaggtgcttggatggctaacttaacacaagtgagtggcttggttatgtcaagtcgcttggattggggttttgtgactcggcgctacaccaccagtgcagttggacgtcccaggggcagggtccagggggacggccccaggacagcagcccccacatatcatagcatcccaggggcgtgctcctccacaaataaaaggccatccctgggatgtccttgtcgagcatccccgtgacggccacccatttcatcccacttctgtcctggaggtgtttcagggccgtcttctcaaatattttccactgcaggattttggactgtggcgtccctgagccgtcacccagacggcatggtgtcatttttttggcaaaaaaaaatgtcttatgcacattcaccagctagccccaggacactcatcgcataataatcacacagtgaattaaatagtgaaatgatatgcattgtaaataacacaccgaaacatatcactggtcatttacaacaacaacaaaaaacacacaaaatctgattgggaaatgcacccgtgcatgccaaccagcctgaaaaagaaacaagcaagcctgaaaaagaaaaaagcgctatttacatgagaaaataaaaaggtaaacaacccaagtgggttcttcagacatcctcgccaggatctcctacggcttcgatgtccacagcagagttgcttgcaacaagagcctctatttcctcgtgcgtcggaagagaaatggaatcacggtctatgttggaaaagacctcctcgccaccaaaaagttcgcgatcgtatctggtcaccaactggtaaaaactgtttcaagcaaatagtcaaagctccactgcatcaatattgtgataaatggtcaagtgaaaaattatacgcacgctgatcggtaatcgcgactcttataggccaagtcacgcaagtgttcatcaatgtttttccattgtcgattggattgccccccttggcgtatgtggttaattatcgtttggggtcgcagataagccaaccgcgccttcagaagtccatattccctccgccctttgtccgtggtgtctgttgctggggcattgttggggagcggtgggatcaaactagacctcatctgtagaagcacagatgtaaaaatgtagagcaggtgagggaccactcttcatgaagaggggggagctgttgcttaccaaagtcaagagggatgatattgttggaaccgggagctcagattccacatcaatgtttgtgagtagctgaacaaagccggtggttagttgacacacaccccaaagattactgaattcgagctcaccaagtctctcatcttgcctcggctgttcctgagtttacctcgtacataggtagtaacactgccccgtgcagcgggatctggatcagaataaccacgtggcaggtaacggatcttgaactcgtcactctgttcattaatcttctcctgaattgggcaataatccatactagtgagtttcacaaagaaaaggcaacacatgagataggcccaccagtactaaagtgaggagtcctcttgccttcctgggagccccccgaggcgcctcagaactgtagacgcccaaatttcggctcatcaagagctctcgggcttgtcgggtgacatagtcctagattatttggttcagcaaggaggcaatgcacgttcagctggggaatgtcagactgacactgaatactgccacgtagtggaagttttgagcctgggacgccatggaaacttctgcagaagcagcccctggaccacgaggagcatggagaatatcgtgacgtagcctttcaattgcttgcctgaccgataagaggccataaatcccaacaacatattgccttggcaatggtacctggtcattttgttttattttattttatttttagcgtttttttgggggagaagaaataagattctatggtgtttgaaggatgataatgtacagtacatacataggccagttgttcaccaaggtcagcatacgacccacccaactgaaaaatggcatcgacctctgagacgaactcgtcgttgatgggctcgtcatcaacagtcagatgcactgtagctgggggccatgctccctgggggtctgcctcattgccagtcggttggactgctgttgcttgtcgagtgctcaaggcagtggcccgtgctctgcttggaaccccagggagattggctaaataaggatcacaggcacctgtcagtatcaggtacaaggatcatgtaggtagcaaagattctcaccaggtcttggtctcgaggccccacggcccggcgcgggagctgctctggtagaatcacccctttgcgggccagcaggtagtcggccaccagccccatgggttcggcggaccgtcggcctgacaggacctgtctgaggttcgcggttggttgactgtgttgtcacacgagtgcgggggcccggggtgtccggtgcaggcgagggagattggtcgctcgtcccatgggaacggtggaccgtcgccctgtttgctccagtctgagatgctcgattggacaactgagtcgtcgcacgcgtgcgggggccaggtgtgttgggcccaggagagtaggattcctcgctgccacgatactcgcttgcggagtctgaggaaacaacaacggacatggtgacaaaaaaaaattggacctttgttcacgtgtgttttcggttttattctttgtttcacgagtccgtcggtatgccgtccggatagcaagacggacggttggagctctttgaactagacgcgagcatggaggatgataaaatcaaaaagggctccacttagcgctatagtgaagagaaaaatgatatcgaaacgaaccggatgcacaaacctggggattttcgttgatgaaccgatgtcaaggactgtctgaagtactccaaccaaacccgagctagtagggaatccgaacccgaaagttatcctacacgaacaacacgggcgaatgtaaaaggttatcgacaccgggcccagtcaggaaactgtgcggcttgccaggctcgagagcaatcaggtagtatcaatcgacctagcgcggctattgtccgtcgcgagtggctatctgagtatatcgtaaacgcaaaaaaaaggtttaaacggatttagcaagcgagcgtgagggccggaagaataatagtgtcgttgatgaaacactattattctacccaaaagctaaagggaaattcaaccggatatcagaacgtacccgagtccgaaagcggtctggatggccaggctcaaaagcgaacacggagaatcagtcgtcgtagcagagctatcgtgcgtcgcgagtctgaggaagaacgtaaacacaaaaaaaaaggcttaaaaacgaaaattgaaagggggaatggattggatggagagactcaaggacagaagggacttcgacctctgtccttgcgtaacgctgttaaggtcgactgcgcgaaccttcccaattgggttggttggcgctgatcctccattgtccaccagcaagaggcggcgacttgatcgagggggatgcccattgaaaccatgggtgaaattaaatcacccatggtcgagcatccttggcccatcggagctgatcgggcaacaggccgtgcccttgtgtaaggggaccaatgtccagcctgttgccctcgaggcctctctaatcgatgacaatcgatttccctccgctctcgattacaatccggtcatgtccgaatgcgacctccgactcaatatcggccctcgttgaatcctagagtctgcaacagtaagtcaaaatcgcttcacggactggcccagttggccctgacctgtgtggtcataccgaatactgacttcaaacctttgacaccgatgataccgcaggtctttaaccgcacttctacacaatcggcctttctcggaccgaccgtccgcttgaccggtcttgaagcgtaagtcaaacaacacttcaaacactgggccagttgaccgtgaacggtgtggcgataccgaaaactaacatcatcgccgtgatcccgatgcagcaggaatcagaccacgggacgtgtgtatccttggttcatcaatcggtcctgctacgacctcgtcgcggactctatctacccattcatcatttccctttgtcttctcatcaataggtcttgctacaagctcgtcgcggacttctatctaccccaacttcctctctctttgtcttctaaaccaaacaatttcttcattgctggacttttgatgtgctcatttcttctacttccttaacaaaaccaagctcctttctttaactgtctgctttgagggccctttagctaaggtaactgtgccacctgcatcttgtcctttattcctcaacctaccatgatgactagatagttaaaaatgaaatcaacctttttttctcatttgaacaagacagtgattcagcactggtccggtggcaacatcacatttcaatttcatccattcagtgattctgcgcgtgtcctgtgggcaatacagtaattacacagtacagataagatacacaatgccccggggtatggccatccaaccagatgtggagctaaacccaggtgagcacattttctttgcaaccatcccacacaccaacattcatgtgaatattcattaatttttttcttcagctgtatggattaaggtatcagacgagccgcacggtgggacatggttgtgtttgctatgtgggtccaggaagatggtattcagttccattcgaagacacatcaattacccaaaacataaagaattagaaaaaaatttcttggaaagcagagttacccacgttgaggatacaatcaatcatccagagtcccgcccaagcccacatgagaacgcaaattcacctggtcttgaggttgacgatcctgcgctggacgtgttgaattatcaaacaactcaatcatggaccgcatgtgaggatctggccaccaatggcaaagacaatcatgaatttctggatgcaggggaatcgaatacagaggacaacacattcagtgacaacgagctggactcgtgtgcaagtgaccttgacacatcatctgatttgtccgatttgaactcaaacgatgaggccgacggcgaggattttgagctatcagcagaagacctggatttaatgcgcgagctgggcagggctggtgatggagacttagcaagtaccacacctcgaccacatgtggataggagttggtggcccttccggacaaaagaagtgtgtttacagttaattcctgttcatgatgcttgcttattttatctcttctgtcagtacatgattgcttcactagtcattggatacgcccacgcaattctttcgcagagcatctacgaccgcatccgctcaatgttttcattggtacacgtcatcctacctgattggacaacaaaccgacgtgagaaaaaaaaacaccgggatttgctacagatggatgtgaacaagtcttactcaatcctggggaacccaacgtacgccctgagcatccagaagatcctcgcgcaggaagttggaaatcctttggtcacacgggcaatggattactatcccgaagatgcgaggggcaaaaatatattcaagttatctcaatccaaaaaatggcttgaggatatggacccggattccagagccccaatggttcgaacaacaaacggagatttctatctattcgagccggttcaactctccaacaattccgttgtcattcccatttttttttataaaagaggtgaggatttgtggtcaaagtgtgtgaacccagcttttgaaccagaatccaacggacacaacctgcgaatcactataccttggcgtgtcaatttccactcagatatcgctcacgaaatcaatatctctgaattttattgtgcgtttccaaatattgctggaccggatggactcatgctatctcaacgatgtcagggtagactttatggtcagttgttctctttctgcatatttgaatggctattccacattcaccttgaaactgatgtaccattgcatcaatacattaacaacagagttgggtgatcacatgaccgtgatacatttactgcctaatccatggaggaaccacgcgaaaggaaggatgattcgacacatgcccatcaccttgtattgtgatgacacctcgggaaatcagtcaaaacgatggaacaaacatgtctcgttttatttcacactgtctggactacccccaaactggagcaaccaacaatataactgtcattatctcaccacatcaaatgttgcaaatgcgatggagcttgctggcccaatcgtggatgaaatgaagtgcggacaatctctgaaacatttccacttgctttgtttttttccaaactaatttgtttgccaatgtacatatgtagccaattgtcaaccaccggagctgtcgcatgggatgctggcttaatggaagaggtcctggttacatcaaatgtcttgtgcttcctgggggattccccaatgcatgctgaggcaacaagtaccccaatacctgccaattcactccacccatgccgcgcgtgtgatctttactacattgtgaatttggcctctttgtcttcagtggatgctcacagggactattcaggggtaccggtggaggcggttgactgtaggaaacaaatcagaggggtgcatgagggattggctcaatggcatcttgcaggtaccaaaactggaccaccggagccgcctgtggttgttgatccttccctgctctgaattatttgttgtatctcactgggccagtttgaggccccaaagtggcccacctgaggggccagggcttgttcatactgatgtgacttatttagggcctgtatgtagcatgaaaattaaattgttcaaaattttccaggttttgtcttcctcaaattctcatggaatcaaagttcaccattgccgagggccagttataagctcagaaatgaagaattacaacgccagatctctacccttgtttcattaatttttgtacgataccggaaaaaatgatcatttttataatatttgtcatgtggtgaagcccttattgtattccgcttccatttgtggctaaagttgtacaaacagttatactttgcttgattgttctaatttttgggccattatggggatgactgttgtccccctgtcaagtgttgaagctggttaggcttctggaacacagggtaaactcatggggagactcagatgccgtgcccccccacgtgggaatggctaagtgacggttgagtcagtgtgggacgtgagatggacgccggggggggcagtgatgaactggggacagctcaggggcaatgacgtccctgggctgcaatgaattttgtgagttggacgtcacagggatgcccggcagggacaataatgtcctggggatgttgtcctggcccagggacgtctcaggtacaatggcatccctgggccgcgctagtttttgtgaattgtgatgtcctggggacagcatcccgtcccagggacgtctcaggtgcgatggcatccctgggatgcactgatttttctggagtgccctgggtgtgtagtaaatttgttgcgcagtccgctcgatagcctgtagccctgagacgcgccgcgacgcgtgctcatcaggttcagctccaccaacaaacttgtaccaccactgcctcgtcttcaagcttcaaccagagtgacctcctcatcatgtcgaactcggaggacccatccagctctcaaggggcagcaacgattcgtggtatgcactccgtctgacctagctccctcccttcgtcaataggctttgaagaacgcttaccaatctgacagaacttcggtctctatctgtgtagcaattgattcacattcggtccagaaaatcacttcgagtcaggtcgtcgtcgatctacagacggcggtcaaagaattagtcgaaaacagtctcgacgcaggtgcgacgattattggtgagcaacgcaattgataacttatgtgggtagacttgtttttctgaattggttcttcactcttgggtatcattcaagacgtcaagttcaaaaactacggactagaatccttcgaagtttcagataacgggaccgggatacgagaacaagatttagacaccgtcggtatatcgcaaataacttattcgatgatctgattatcaaactcatttttcctgcatcttgggatcaaccccaccggcctcctctcgtggcaatgacaattcattaatattctagggttgaaccatcacacatccaaaatttcaagctttgatgatctggcgcaagtcaagacttttgggtttagaggggaggctctcagtagtttgtgcgcacttgccaaagtcagtggctcacttgccatttttttttttttcacttttccaaaacatttgcttacggatcatcgattcgttcctgggttctcgcaggtcacagtccaatcggctacagctgcaactgaaccaagaggatggatcttagaattcgataaaatgggaaaagtgacttccaaaaagacctgttcgcggcctgtgggtattgtttcgatctgatctgcttgagcataatacgtgtgggaagacaactgacgatccatggtttttgaaattgctacatcatattccgattgtttcgcatccctcaatagaaaggaacaacggtcaatgttcagtctttgtttcacaacttacccgtcagacgaaaacagttttctaaggattttaaaaagcatttcgcgcacgctcaaacctggctgcaagcatatggcctaatatctacgaatctctctctcaacgtctccaatcatccagccaaagggtattgtcactcaatttttcgtgaagtaaggattcagaatctgacggatcaaaccgctgattttttagaatcaagacgttccaattccagacgaagtgcaacagtcaaatcaagcaaaacttttccaatatcttcacccctaaggcttgtaatatgatggttgatcttgaactcaggttcaaagttaagccagatcgtacggtgcttcgagcgctagggctacccatagattccacctctgaagagtaagcttacgcggtttccccctgtgttggtttactcaaggagtaatggaaaatgtttattgaactcttcttactgatccagtctagggacaacagttttggtgaaaggtttaatgtctcgccctgcgcatggtcaaggtcgaaactcacctgatcgccagttctattacatcaacggacgacccttcacgccatctaaagtgagcacgccgtttgcctgagattctcgccattccatcatcattatgtagcctaaattgagtgcgccgctcacagatttcgaaatgcgtcaacgaagtctacaagcaattcaacaccaatcaataccctgtactcctggcaaacttcatcttaccctcagactcttacgatctcaacatagatccaaacaagcgctctattttcctccatagcgaaggcaatctgattgaagctttgcgggtgcgagttctgaattctctgatgaatcgacctatgcgcgtattagctcacattacatcctcggccataggaagctctggattctttctgtcaaccttaccggtcgacgttctctgcttcccagctcacctctatctcagatagttttctctcaccctctctcaaaatgacactcactcaacccacttcatcaaagcgcaagacctcggctgtgcaaaccgttgctgatcaagatcaacacgatcaaagcgagatcggatctcaaccctgtgatagtttggattcgttgaatcacaaaaggcccagactcgatgaaacagcaatgtcctctcaaaacgtcaccatagacaattttccctctgaagttaccgaggggaaagacactctttgcaaggcgatatctccttctccacctcacgaaacctttctggacaagtcaccgtcccatcactctagtgaaacttcagatcatgaatcaatcgtcaaggcgtctgagattatcgcgatcccactcaccgcaactgaaaactcgccggaacctactccacgcaagaaccctgatcgtgaggctgattctatcgagtcgcacaatccttcgacctcggaattttcactcgataaaccagattgggtccccagtatcttgagggatccaactgctgaaacccctcggaaaatggttcaaatgactctatcgacatcgggagccagctggaatacgaaagacagaactactcatcccaccaaattgagttcgtctcataagagaaagccggtcagcagctcagagcgcatgaggagcaacatccagcgtttcacgctaggcgggcccgtcaagcctgtgcaactcccaagcgacaaggaggatgaagacgatgagctgatgtctgaagatgatcaactttctcagtccaatatacaggatgaattggaaaatgtgactcaagaacaacggaatacagaagatcactcgagtcctcagcctctggaaccaatcaagatatctgatgaacttcctgaagaagaggagccaatgcacttagcctcttcccccaccaatctcgccgtcgatctccccagctctaatcttcacatggcgcggccaggtcagaagccggttgtggtcttggtgaaacctcagtcaacttacagtcacacgcgacgtgtcgtacgggagaaagaaatcattccttccagggatcctgctgttgtcaacctatcggttcaactggaagacattacaaaggtatgggaagcttgtaaacaccaccagtcaaccatcggcacgaaagcgaagacctgcagtgatagtgaacttgaaggggctggcttgaatcaaactgaaacggaggctgaaacgaccttgagccgaaacgtgcagaaagccgacttcgaacatatggaaatcattggccagttcaacctcggcttcatcattgttcgtcgaatagatgaaaaacattcaacagatgatttgttcatcgttgatcagcacgctagcgatgaaaagtttaactttgaaaaactgcagagggaaacaaaactgaccggccaaaggcttttaatgtacgacccaagttctctgtgtcgcggtaaatctgatgctaacagactgatgaattgagcagccccaagatgttagatttgacagcagcagaagagataacagtgatggataatttggatatattagagctcaatgggtttagtgtccaggttgatgagtctgcgaaagtaggtgaacgggtaaaattgcttgcccagccagtctcaggaaacaccagctgggacgtttcaggtacgaatcctcataaaagtttcagtagagatcaaatggctgacaaaggcgctggcgagtagatctaggggaacttctccacttgatcaccgagcgcggatccaatgaggtcgttcgacccagtaagactagacggatgatggcatccagggcgtgccgtatgagcacgatgatcggagacagcctcactgtaaagcaaatggcccgaatcgtcagtcagatgggaacaatggaccagccgtgggtaagacgcatttgtctctctctctcatgggcgttattgctcttttaccggggaaatttttgagagctaatcttgctcgaatattaggcttgtccccatggcagaccaacaatgcgttgggtgagtatccagcttgatctcaagaacctgctaaaaatatcctcggtttctgtcgagtcacttggctgatttccaattggctttgatctgtctctcatctcagttagctcgatgtgatgagaatcacaaaccgttcgatcctagataccgcatctccaactggatcactgacaagctgaatttctgaaattgatcgtttttgtgtatcgtcaatcgatttgtgatcaatttgtatgtcgactttttttggataaagaattgtaactcaaaagttgaaacattatagtgtattgtgtggtagtcacccagaataatcgtcgatgcaatagctgctattcttttttgaatttggttatccaagacaaataaactgactgctcgtatccttggttatttgaaggtcaaaataaccagcaaaaattggaatgcattaacattcatcttgttctggataatcacacccactttcaaatccatggatacacttaacaaataaatattggctgttattgcagtgaagtgcagtgacccagggttaagggctcccatccacaatgccctattactatgcacgttggtcaatttttgccacattggtttcgattgcagaagtttgaacaacaaacggtgcagtggtacaaaatggattcccccccccccccaaaaatgatgatgaaaagaaaacaaaaatgtgaaaaatgtttggcatcacgtcgtttgaaaaatatttccatgattgattatcttttttggagatttcaaaattagaaaagtacatatcacaggtgggtttgtcatgatgatgttagcgaggcattgtatccaaacaaaaaagttgaaggcttgaagagttagacctgcaagtctatctgattaatttctttggccaacaaccaaaacctcaacagagagtaagcaaacaaataagatcaggcagaattaaattacaagtctaacaaacagctcacacagattcagcgatattgcacgagtcattgagtcttgactgtcgggacttctctgcaagtcagtctgaacgctgaaggaaatccaactcgcattgaccggtcagctgaacccgatttcctcaaatttatgtatgtatgttcactgtctccgtcctcagcagcctgcttggattctgataacgctttcgaatacttctggttatgattatcaccagttgaaagctttctagtctcgatcgttcacctggaaacgtccaacttggcccgacagaccagccgagatggctccactttttccgtcctcaaacctcaacaagaaaccgaagcagaaacccctgaattacttgttctaccagcagcatcaactctatcgtccagtcgatctcggcaggtctggtttgtttggtcccaatcggaagaccaccttacagcccaaaccaaccgcaccgtccactcaaccatctctgccaaccgcgtcaggctcaagaccatctcattctgaagaacgcgacaagaccaatagcgatcatcccccagagctagcacaaattgatgacgatgactcgagaagtacggactcagaccccgaaataatctcgcagctactcgtcccgcgccagactcattcaggagcccctgagacatcgaccaaagctgtgaatcaccttgatccgcgtctaaccaatccacaactacctgattcatcctcagatttgaattccagaatcacaccggatgatgcgcgagatagctctggatatgagaaggtgctttcaccacagcctccagcaaaacaagaggaagacgaagtcgatgagcttgaagaagatccgacagctgatgatgaagttgatcaattggaagaaccatatgaagctcattcgaatgatcaagaccccgatcttaccgatgataggttgagtcaccattctctatgcgagaaggttgtggatccaatagccgaactatctagtcagcatagaacaagcagagaacaaaccaatgatccctcgaaccctgaaaatggcgactatgtagaaaatccgaacactcaggatccaagccagccaaagcctcaaggaagaaaaacacctggtccagcctgtgatccatcaagcgacacagcaccaccaagaattgaactaatcatcattgattcggatcgagaaagcgccgacatggacgtggaaacaatgaaagcgctacctcccatggaagcggtcctgaattctgacattccatcaaagctggagaggtcaactcccaaagaaaacgtccgatttgatgatcccccaatccctcacagtgaaaatcatgcggagaattcaggcgctccggagtctaaccagaaaacgcttgaaagaagaaagcctcctgaaccggtctttgagtcctcaagtaatgcacaagcagacgaaccaatcattattgattccgatggagacagtgtcgacaaggacgtcaacacaaatagatcgatacctcaccttgaaaaaaccaacgatcccgtgattacgcccaaggagaacgtccaatccgaggatcgcttggaccctcaaaatgaaagccgtgaagagaatttgagcagtcaggcttctagtcagccgaagctcaaaggaagaagaagaaaagtctccaaggcagtctgggattcatccagtgaaacagagccgcaaacgtctagaccgaccatcatcgattccgatcaagaaagcgtcagcaaggaagtcgacccggttagagcggtccctcccatcaaaaccgtccccaatcccgtccttacaccaaagccggatagatcagctctcaaggagaacaacaactcgacgacgcttggagcaatgcctcgcaatccagctgctatgaacaacgaattcgacccagataacttgctcggttgggataacctcaccttggaagaggccaccaggttgctcaaccaattagactctgggaggtttgtcttgaatagatatgcagattgaaatcatcgcccaaccgtcgaaagatatctccccaaaacccgtaccaaaaattccaaccacatctgttaacagcctcattgtgattatctatttcttcaaaaaataaagcagggatgtgacttatgattgtgtatcttcttatatctattatatataacctgcaatacatgtgtacactgttaaatgatctatcttgttctctttcacaaatagcaatggcttcaactgactagatattgtttgactgactgttagacacttgtgtttaaataaaaatttcaaacttgtgaactgtctagcaaatcacataattggttttaggatttgttatcaataaaaatgcaaaaactccattgtgaagatcttcaggctctccagactgtgttttatggattgacatttattcaagacagcaaaaagttgaaaacccagttggcctccaagtgctggatctgaatctgatattgaggatgggctgggatccaatactaaggaagtttgagaaggcttgtgggtcattgtccagcccctggtcactgcagtcagaaacttgcctggaacagaaatcttgacccaccaaatacttatctagattacaactatcgttgtagctgacttcagacatgcaccagtggatttataccttcgtagcatgaaccatatatgtactctcaagttagatcaatagacatagcttggtgaacatgaaataggaccccagaaagccccctaatagggggttgaaaaaggtatgtgataatggcaaaaatggcaaaatcatactcttgaaatgggtacaaatttgtgtttttttttttcttttcaaaatggtactcatgaaaaaggccagttgtatttgtaggagtgcaaatcctgcttgatccaaattatgtggagtgcactgagcttcactcccacaagttggagtgttttcttggacccccccccccggctgacatcacacaccattcatggcattcaccttaataagatgttattttggaattttggaaagccatgagggcctggtcaacagacataaagagaattgtttgaggggcttggaaaaacaactcccaaaaatcagtcaatgactcccaaggaccgtccacggacgtccattgggagttgtcttctaatttgggggtcgcttttgggagtcatccccccctttttttgagtatttgggagttggctgcccaaactgcccctcatgcatggggggtttgggagttgttcccacctgaccggaaggaattccttccggtcaataagatatttgcacctcatcaaccagaaggaatcccttccggttggtgagttctttgcacctcatcaatgggaagggatcccttccaattgatgaggtatttgcacctcattcacgggaagggattctttcttgttgatgaggtatatgcacctcatcaataagtagagatcccctccaatccataagatgcaaagaccacatggatcagaaggggttccttctgattggtgaagtatttactatttatcaactggaaggaatgtcttccaatcaatgaggtgcaaatacctcattgacaggaaggaatccaaatagctcatcaattggaagggatttccaatcaatgaggtgcaaagacctcatcaaccagaaggaatcccttctggttgatgaggtgcaaagacttcatcaactagaagggattccttcccgtcaatgaggtgcaaatacctcatcaattggaaggaatctcttctgattgatgaggtatctgcacttcattgactgaaaggaattagtccagtcaatgaggtgcatgatctgtcacactttgccaagcttcaagaatccacttggaagcatattaagcacacattcatgcacatcatggcctgttgtatcatactccataatatgattgtagaggatcaatctccagacaacctctttttaacagacatcacatcttcagctcacattattcccaaccacactgatcctgacttggctcatacattttcaatcagttgaaccagaatctacataattccttcatgcatgctctaaaaagaagacctcaaaatctacaactggctactctgaggtggaggtgatgaggctgcttaacagtctttgatcagagcaattcatattgttgaattgttatctcaattttccgttttcttcaatacatacatctaccaatactagcaacgaagcaagattggctcagaaactcatgaaatgtgacctgtcaaatggatcaataggctcaattggtcttactggctcaaaaagtggtgaggtaacaaatagctgctcttcaaccatcattgctttgaagcttctcaataaaaaacagagtgatttgttggttgagtttggtatgttacagtatatgtagcctcggtgaaggactgcttcatgtgttgtttgatgatttgaatgtttaagattgactacattacatacctgtgacacatggcctgtggtggtgctacatgatctgtcacagcttggcctcccctccccggcccgactcataacgtggaacttgggcctttcgtcagccaacactgcaacaaacacctcatcaacaatttcggcatcactcctccctctcccccagcagagtaggactacatatatcccaagttagtctggtttccaagaccttctacattcacagttactcattctttctgtctgacgaaggaatccaaaaaacaaacacaaaatgccaccagctttctcaccgcacaatccgactgcccatctaaaaagcgaatcccatgaaggtggtggtggcggctgctgtggtggtcatggagtcccaaaagtcgagcttccagacccaacaccgctagatgaattgatcacgatccataacctctcagttgatccggagactcatcaggtatccctctcgagcaagtcatctgcgagtactcagaaaccaaccgaacaaaaactgcttcaagataccctttcgatcatcaatgacttatcccaatacttgtctcgagcacccttcccacactgtcccccgcccccacagatggtccaaaacaacccccgatccgcccaaattaccgccctgaaggaagaaggaaacgcagcgttcaaggccaacgattttaataaggcgatcgaattatataccgttgccgccaacgcagcatccacccgaccattgtttgaaccttcggtttggatccgtgaagaacttgcggtggtcttgtgcaatcgggctgccgcttactcttccgctaagatgtgggttgaagccttatgcgacgccgaagtcgtcatccaactcaaaaggaactggaacaagggtcacttccgtaaagtcaaagcgttgcaaggtctaggtcacatcgaagaggctaaggacgctgctctcctcggattagagtttgaacccgataattctgtacgtattttaccttcttcttttcgtcaaaaactcatccttaaaactctacttgatactgatttttttttcttttcattttgtgtttgggttatccaggatcttcaagcagcttatcaagaactccaagcttgatatttcacacgccgatttctactgtctctctatttgcccttcgcgttatatttatgaatcttctttctttgatcaaatatagaaaaaaaatcttcagtttaagcctattaaatttcacccgattccacccatcttgtctttgtgtcattcaaggatgcatttgatcccagcatttctctcttaatttgtgtcttggttttcttttaaagaaaggaaccctgtggaactttgaggaaagagattgaaaagtcataacaagtgctacagcctttgtggacctatgcacccatcaagctaatcatgtatcttgcatggaagagctggcagttctactaagtgaagtgactccttcaatatgactgagacttattcatgaactcaaccgcagaagcatgcctcctcctgattgtactggagagcagtctaggtgatctgtgtgagatatcaattccatcctcagctaactgacagaaggtgctggaaggagtcaagtttgatggattcttcagaaggcggtgagccagtgcagatgttgactgtaggaaaatatttcaggtggtcatgatgaaaggtttccaagtttaaggagaactaaacactacaaacaataccagtttcgccccaggaaaaaatggcaatttgagtggggaaaattgttcaatttcctgaggctttttttacaaaatgactcaggagtaaaaatcaggctaaaatgagctattttagcccaaaaataaaaatgcctcaaactttccaaaattaatttttagctcatttgaggcatttttattttttggctaaaatagctcattttagcttaatttttactcctgagtcattttgtaaaaaaatgctcaggaaagtgacctattttccaccaaccaaattgccatttttcctggggcaaaatcggtattgtttgtagtgtaaataggaatgacttacaagactcaggtcctggtctgtttgcttactgttgcctgtcactttgtatttgtagaaaggcaattttaccacattctatgttgacagcctcaagtagcatccaatcagttcaaaaacctcttgtccagaagaacagattcatgcatggagtcaaggaataatgaatattattgattcaatacactgtgaggtagagtaagatttgtattgtcaaagattcagtcacaagatggacatctggttctttgattgtaaataagctagaatgatagtgtagaaagagactggtggaattttggggtacatgaatgagtggcattaagtgagaattacagaggcacaatctagggaacttgatgggtggtggtaggacccatgaatccccctatataggtgggtaaccaaaaatccctgattttgaaaaaattcatacatatttggaagccattcataccactttcgtttgtatgctgagaggaaaatccaccagaaaagtgagaaaattgcccccaaaaattcggggatgtgtcagttaggcaggctttcctcaagattgagcctaaattcatacattttgaaccatttttgtgcgtaccatgtcaggtttttgagtggcttcataccactttcgttcgtatgatttcgggattttccccaaaaattcatgcattttggttacccatagagggggtttcctgggtcctgtggtggtaggagtctaagtattccggcaaagcttaataattaacttgttaccaccatcatggtcatgtcactcacaatcattctccatagattatgaaatgactttggtttactccaggcccaccagtagatgaccaaggtgcaaggtcctgcagtatgagtacaccaatggtaagtagcatggatgtcacacatatttacacaacccatgtcacgcgtccgcaaccagtttgcggccatatcaccaagcctttggaaagcaaacaaaacaaaatggaaaacatgaaccaaacaggaacggagaacgcttcgtcgtctaatgaagctgtccaggatctgtacgctgaacccaagtttataaaaaagaaggtacggttctgttctttttccagggaagaagaggacactttccaaaaaaaaaaaaacttcacagttcactctgttacacactggctgactgatactgtacttctgattttctctcgtatgggctgactgcggacgggtaaaataaaataaaaaatgggtttcgaatgggatgattgttatagaggaagaaagaagtaaacgaagggatcgagaatccggtatggaattcatcgactggttcgttaccggtcaaggaaatcatctcgacaatcgtaccggagcacatacctcatctggagaagaactaccaaagtaaagtcaacggtcgacatcttgccttacatccaaccaaacgaactcaatcggtgacctagctttctcaacctgaaaacacacacacacagttttgatcgttcaagtggagaagaacaggagaaaacctgacgatgggtttgattgcttttatgttttctagcgtagaaatcaattctccgggatgaagtcaaagaggagatccgcaaccaacagacaggttcaattccttgaactagaaaaattgattgaagcagagcagaaacgataccggtacatatatacacatttaattcagttaaaaaaaaaaacgtagccttccagaatgatggctcgatttggggattctgactgatagataacacccgttaaaacaggtatcaagactttgtaccattacatcaactatggctggggtacatggccgagctattggaacttcgcttgaagagtctagacgatcagaacaacatcccaacgcttccaaccgaaggtccgctatctcgatcggaaaagttcgccggaatgcctgcgatctcggccatccaatccaaactactcaaggcggattatcatggggcccacttgagcggtaacctctcaccctcttgttttccctgaaactcggcttctttgttgatttccatcgtctgtgcaaaaaaaaaaaaaaaaaaaaaaaatccattcagttcacaaagctaagaatccgtctctagtcgacttgcaaggcatcgtcatccaagaatccgaacaaactttcaaattgatacaagccgacaaccgaatcaaaggtcagtctgttcctttctttcacttagttcaatcacattttcccttcagcttataattgatttaaccgttgcctccttcaacatttgcgatttctttcctacccaaatagtaattcccaaagctcacactatcttcgaactctcattacccttgcttcaagcacccacgaaggtgaccggaccaagtgagaacaacaagagtggtgactcaagcttcctagtattcaagatcttcggaaaccaattcatctttcgtccctctgaacgcatcaacaaaaaattcaaatcaaaagcttgctctcaattgtgattcttcttccgccttctttgtagatcgaatcatatctgttttttttgtatgctatcattatgacacttgactaacaaccttgatcgcacagtctgtttcaaaaataaaagagagaattgactacgtagttttagtcgtggcaattgcgaagcaaggaaagccaaaaatacagggcctcatcgggaattgaacccgagacctctcccagccttgaggtatttcaaattccggaatcttgcgagactgggacacccaaagggagaatcatacgactagaccataaggccttgagccttgctcagtgagttgtcgatccgatgcgcagcgtaggttgcgcagccactgcggtcaccaaaagcagtgacagctttttattgacagctttttatctttatgtttatgctactgatactgcatttgcatcttgtgatcagagaatttgacacctatgggtttcaccaaagttttaagtgcagtcatcacattggctgcagtagccaaaccctgaggtcctcagatttgtcctgatgttgctaggctgagtataaacagaaacacccaaatgggagcaacaagttgccgtgaggtcctgcccctggtccccggtcggacccggtggagcttgagcttgaggaaaacagtctgagccagacggacgagagagaaaaatcccaggatgaagaagatatcaagacgatggtaatgtattaatcacacacttcatagacgttggagatgagattaggctaacaatttgacgcgatcgatgccagttagccagagatgatggctgttcagagcaccccacccagttcttcgatgtcgacagccaagccggggacgacagagggagcggggccgtcgcagccgaggccaagcacaacgatgccgacgataacgagcatggctgggccgccggaggttgaatcgacgatccagcggctctccgtacaccggaacgtccgcggagtgatcatcctcaatcgcgacagcgtcctcatccgctcctccggccaggtcttccaatccagggcagtgacggcgtcatcgtgctttgtaggtacgcttcggaggccaggaaaatcgtcgacgccgtcgggagctccgtcgatcgcatggaactcgacgtttgtccccccccccccccccttcccttcttcctttcacttttttcttttctctctctctttctctctctctgaatcctttgcaccttatctgacttttttgtactctttctccaggatcaatcaaggtttctcagaatcaggactcaacagcacgaattgctcatcacccctggtttgagccggcttatttatcatcagaaaggaaagaatgttgatcctgagaattgctctaatccttttaaatggccgcatagattccaaattgaccctggtcgtcattcaggatccgacaaaatgaattcctccattatctcttcattgatagcttgattctttatattccccaaaaagtgagttgatctgcgctctctttttctcatcattgtccttttgtttttgatagaaaaggaatgtgaatgctaaggaatggggggtcgtaccttttatttgtagttgcaagagacagccaagataaacgctggaaaattcatccacacgcagaggcattaatctgggttgagatggaatgggcagtgatctcagcgacggttgttttaaggagggaatttgtcgactggtattggcttccatgtgattgagcgtctcttcccctctttgtggaataaagcggttcttgtgcatatagatgacatgcatgtattctatcaaacctaaaaattaaattcaattatgtaagtgcatttcttttggatttctttccgaactccatcacaccaacatcctactttctcttatgatttcattttagttcattgtctctagatcagtttccttccacaaaattagtatctatcatcaattatggttgcttttcttctattctcttctcctactttcccttttcttctttttcctttattattatctgtacacacgctatctggtgtcacacgtatctagttatgccgcatcttccatggcgttatatttcttttttttatctgggtgggggtggcttccagctgaatgagatgggagagcccatcgcgacctttggttgttaccctcaccctttcatcaaatcaacaaattcaacatcttcagcgagcgttactgcttcgaatcgatcaatttttttggaccaatacgatatgccaaccaaccagtgatcttcaatctcatatcgacaacaaggatccagccactctgccttacttcgtccaatttaatcgtgagataatttgggctatcaaccaacaggcaacaaaactcatctgttttttttatcatgaaattaaccaataacccctaatatttattttatagatatcaagtcgaacttcataaccatccatgtcaacttatccagtctcaccgtgcccagtcgatccaaaaaacgctggtcggttatggattccgtctttcgcacccacaacagtagtagcagtattcgtttgatacgcttttaacacttcaggaaacacacacagacatactacgacacccatcagatggccaagaaaagaagaacgtcctccgtcagcggcgaaccgtccacgcacgccgaattgccgaccaacaaacccaagaaaatcaaatggtctgaggatcaagtcaagactaaaaattcgaaggatggcaacaaactcaagaaggagcgctcaccggataagaagaagaccttgccttggaaggatccaaagaagaaagagcccgcaacagagccggaccagagaaagttcaataaacccaaaaaccaaccctccgaccctccacgactcccaacttcgactgcagacgagatcgattttccccgtggtggtggaatccagctaaccgcatacgagcaggcggaggcaaagacagatggcgcacaggaagctgaatgacacctccattcactcgagccttctcaaccgaaacctcactcgaaaaaacgcaccctatcccaatcgaaaaccaccgactcgggcaaagcaaaagggaaaaagcgtgcacaggacgaggaacccggtagccatatcgcagatgcctatcgagtcgaacatctcaaccacaaacgtctcatccccgggatcaagcttgctggcatgatcaccaagtccgaccgctcgaacttatcgtcgccctcccaagtcatttactcggccatgtgccgattaccgaaatctctcgtcaatatacccaaagattgaccgaaacagctgaagacgacgaaggatcggttgcaagtaatagcgatagtgatcggacggaaaacgcgctaaggggcttagatgagatgtttaccgtgggccaatggatccgttgctctgtgttagccgcagtctacattcattatctagatgccaacctcccacagcttactaattattccaacataactctatacgatcaaaaccgcgaccgaaatacccaagggcagtcttcgagcatctccgctggtccgttctgcattgaaggtcaccctaaccatcgatcccgtccacatcaactctggaatcgataaatccgatttgcaaggccgtatgaccctcactggcgctgtgaagtcgatcgaagaccggggctacatcatcgatcttggaatttcagttgattcaaacgtcgactccgctacatctcaggcatctgcgaacaacctcactgcatttatatccttcgccgacgctacgaaagctaccggagtcaaccaccaagatgaaccatcgctccaatgggaagtgggccaagtcctctggtgcagaatcaataaactctccgaaaacggtgcaacatgcatggtctcagtcaatgctcaagatatctctcgatcagtactgactgcggctaccaacatcgattccatactgcctctacacatggtctcgtgcctgattacctcagtgatacccggtcaaggcctcaatgtaaccttgctgggattcttcaaggctacaattcaagtcccccacctcgaatgtcactcaacaactggagtcgatctgagtgaaaaatttaaggtcgggcagaagcttcgtgcccgggtgttatgggatacgatcccttcgaagaaccacgtttcgcttgaaggaaatgagtccttgctaggacctaaaatcttcagtttgagcatattcgatcatgtcgttaagcttgacactcccggcctgccgactcacctacagaatggagagcgaaccagatgcgacaaaatcgaccagctgctcctgtatccaatcggctacacttttcagacagtccggatattccgtgttgacgaggaatggggagtatatgcaacttgtgttaacggtgaagacggacttccaatcgagatcgatcctccagttgcctttgcgcatatcgctgccatctcggattccttcctgtcttgcctctcaaaagatagtggcccttacaaagtaggcacaactcacaaagcccgagtcactggggtatctccagtcgatggcgttctacagttaaccctgcagccctcggtggtcgagcaagcctacatgcgctctgaagacattccgatcggtgcattgatgaatggcacaatcaaaaagctcactgccaccaatctcattgtacgcatcgaaggaggccacgacgctgttgtttggcccgaccattattcagatgtcaagcatgcccatcctgagaaaaagtttgcaccaggggccaaagtaaaggctagggttggtcattttcaacgctaattcttgctctcaatcattgttctgagtactgtttttccttattcccaggttctttacacaaatccggacagagatcaaatcgtcttaacgctacggaaaacactcgtgcgagccgatgaaatcattacctcttacgagtcagcctcagtgggtacatgcgcctgggcgatgataacgaaggtcgaggaaaagttcatgctcattgagtttttcggccatactaaaggtttggttcccagagctgaagcagagtgagtagcttgatttgaagtgctgaagactaggtttcatatacttattacatcatttttctacgtttactcagggcgggatacgtcgaatcaatgaagccaatcttcacgcctggcaggctagtcaaagtgaagattattaatgttgatgttgaaaaacgtcgcattttggcgagcgtcaagcgttcaacctctggtgaagcttcgaaactctcaacggttattgatgttggagatcaagtctcggcctttgtcacagtgattcgtaatgcatttatccaactggacttacgccacaccaacgccgaccccagcagtagcgaaccagtcaaaggactaataagtgttgaaattcttgctaaaaagtacgacatcagccctgaagcgctgaaaaatcagttgaaggcaggcgatgaggtgaaagatttgattgttcacacgaaagacaaagaaaaagaactcttgatggttgggtacaaatctgcatcgatacctcaagaacagatgactggcccgatacgatttatccatgacaagaatcttgtcctgaacctgcgcaaagtacatcaggcgccatcgagtgaaagctatgttgaaggctttctaccaattcacttacttgccgagcatcgaaaaacccccatcgatacgttgaaagcccaactttccatcggagaagagatcacggggttacggccgattcacaaagacccctctcgaggcctattgatcgttggttttccgaactctgaccctggcaaattttccttcacttcacctcagccagagacactttcggtttcagatcgtgttgtaggtcgaatttttaacatcttagacacaagtataactttaagtctacgtaaagaaggtactgaaggatatgccaaaagccgaggcatcattacacctagtcaattggccaaacaccgccagatatccgaagaacagctgcgattggagttaaagcccggtgattatatctatgacctgattgttcggaagaaagcggaggaaatcgactgttatcatttggggtttgccccttctgaaaaggctgtcccaactatcgagctatcagttggcgatcccgtcatcggcacaatcgaggccattcacgagaaaaacgtgatactctctttgcaaagagaagggtgcgaaaccaacggagccgacgtcatcaatcaagggctcatttcagtgcaggtactgactggtcatcgcaacgtaaacgagaaaaatcttaaacaaaaactgaaagaaggccagaaggttacaaagctggtggttaagaagaccgacaccggtaggggcctcgtcatcgtgggcttcgcctctcctcacttcccactcccgccttctcacagtgaatttgcggtcggcaaaaccctaagagttcgcgttagcggtagagatgccaatggtctgactgtgacgcccgtcgacacctcaccagtggaaggtagatttctcattgattatactgtttcgcttcacaatcacaaagcacgggtcagcctccgagaaaaccctagcgctccgaaaggtgtcccggtctgggaaaaacttcaaataggccagatacttaaacatatacttcagcagcaatcttacagccgagtcaagcaagccctccctttgcacaagcaggcagcttgaaaataggaaacggccgacacatacgcggtgaaggaacatgtaagtggccgcggtttcttggctccgcacgtatgttatgtaggctgcttttgtcagactgagcctgtttacatgactagcaattacacactggaagtgctgagccgacaagccctgctgccactgctgctgctgctgctgctgctgctgctgctgaaggctcagcagccaccaaaggtttataaaaggccgatggttcccccctctaccagtctttcccccaactccaggacctgccaggcgcatccacctttcccatcttctcctcacctttttcttactccacccaacaacaacaaacttaaactacttgcttcaataatcattaatcatggagcatatacctcattccaacatgttagattctccggcagaattttctgctggctcgttcacccccccaggaactccaccccctcttccgggtgtctcattcacccccccaggaagtcctccatctcttgccgatggctcctccaccccccaaggaactcctccacgtcctaccgctggctccttcactgccccgggaattccacctcgtgttcctgatgtgtccttcactcccccaggaactcctcctcctcctcctcctccttccaaccccgtccccattcccaccccggaagtgattgaaatctctgatgatgatgacgagccgatggagcaagatccagttgagcaatcgtggcggcgactcagccacctcatcaaaaaccgtgaggagcgaattcgagcggctcttcagactctggctcctgaagatggagaaaggatgatcggttttttccgcaagatgatgaaatatttcctcgaactctccgaaaacacgcatcgagacagactcgatgctagagagcactcttacctcctccgcgatattcctcaaatccagcttatcttgcaagcgaccgaggaatccaatgcgcaactcttggccgatctgatcaaccactggatctctcttatccaaaacctttccaacgctcgcagatcccagagaattcaagacctgttggcctccatgaagaatccgcccgcccgctcggctcggcggcgtgcccccttggaatgcccaatctgtaccgataacctctccgacaacagacgcagcaatgttcgagcaccttgccaccttacccatgtcttccatcgaatctgccttgaagtaagccaaccctttatatgcttttttcctcttcttcttttttaacactcattgctgattccaatgatctattctaggaatggttgcaaggacaactcaactgtccaatgtgcagagccccatttgcacttccttgtgggcgccaacagcaaagctcagaaagcttgggcagccactaccatgtttatcagttcttcattcagatgtgtatggacctctaagtccctccccccccccccccccccctatgtccctatgcttctctctccccctatgcaatttcaaatctcatttcatctcatgtttgaaagtctcctttgactttcctgagctcccctgtcgcggctctgagtgcagtctccttcaggtacaagtcctgtcggtccggaaacctgttggtacaccgtcaccagtttcatgatgtcattgtctgaaggctttctctgctgagttgtgtggatgatagccatgtcaaaacagcttcatctataatttcgcgcttgtgagcgtgtcgcgttgggtcagactgttgtgctgggactgttaggtaacctcaataccatcatgatctgttcctgggtgcactgcacgtcgcgttgagctttaattatgagcattgaggaccatgccgaccagtttatctctgcctcgtgcatcgggagcgtgtcgcgtcgagccctttggttcaagatctatcattgcgcttgcaacattttggggggtatgtatgacgtgcaaagctatctgtttttcaacacactccggcccgcaatcttacatgatctcaagttacctgagcggatccgttggaacgcagctcaagtcctctttagccaagttcaattctaaaaaaaaacatgttttcctgtagggaacccctaatctgcgcaaatagttacatatcgctgtttgttaataaattctgctacaaagaatctgatgagttgatcaagttttgattgtcagccatcttttctttgactagatccacttatatgtgggttaattaattctatggcctttttcaacctcattttagaaacttgctaagctgggaagattttaaatttgaggcttctgcaaaaaatgagcacattcttttgatttatttaagaaatttatgataaacatcttcaaaattttataaaattagatcatgaaaccccctaaccaattttcaaaaagtaaattttgagccatattcaagatatttaggaaccatgcagtataaacctagtaacatggtgatgaaatcaatagtgctgcatggaatttttgtcaaaccttcaaatccagctcagaaacaccccaaaaatggactcaaagacccatcatgaatcccctcatgtgtttgatgattcaatgatgtttgtgttttttttttttcttggaaagcaatgctttgaagttttataaaatcaacaaattctgggatatctggggagttctccggcttggaagtcactcatcaaagtacttctcatttatcagcaaaaatgaaaaaggggaccaaccctggaaagcatatcttatgatattttcaactgtttggaccactttcccaacatgagattgaaaaagaaaagaaaaatcaaagctggaattatgtatcatgctttttgtgggcttcttgtcaataacccccccccctttgacgctgatacatgatgcccaaccctacagacctagctgaaagcgttttacatttataagagacgaaaataacgcaatctcccgctgtttagaatggaacaattgatgacacatgttcacaacgtcgggttatggcgatctagtgcaacctggaatgcccttaccggcggcggctgcatgtggtattacagagaatgatgtgtgggtgggtgatcgtccctgctgccatgatcgcagggccactatgtcatagaccactagagactttttgtagagactttttggaaacaagtctcatgagggcatcaggattgaaccatggcaattcctctagaatgttaggtagtctcatttcacactagttttttgtatcaaaaaaaaaaaaagacaagagcatacataggtaaacgggctgagacgcaactactggtgattcagtttgtggtcatgtggcattcgaagcaaacttttatgtgctctaaacaagcttaatttttaccaataggagacgggtgaggttgtcaggagtgactgatgatgtgacggattcaatcagtcaagtatgattaaaggaatgaaacaccggctctatgaaagaagagcgttgaaagttagaaacgtagaattggaagcactgtacatgttgaggtttggtttgaaataaaaataagaaaacgtttgagatagttatacaaaattgtcctcccaactattatctcatccccatccctcctctactgtttattctaaggggccaatcgaagcatgtgccaaacgagcctaaaatccgaaccaaaaacaaaaaacaagataaacatttgtatgcaaaagaagaatttaaagaagaagaaggaaaagttgtgcagaacggacctccatgttccgaagactttcctctttggccaagagttcttgacgcttctcactgatctcgcgttggacgcgtaactcgatctccttcagcttttcttcttctttcttcaattgctcttccttcaatctgaaggattggttggccatgtcttccggctggatcgattgatccatctggtcggcatctcctctgcttaaggtttgcgttctgtaattctcatacaaaaactggtatgtatgcatgattccaccatcccatagatcacatcagttaaagtagtcaaacagaaaacttcgacatgaagaaagataagacttacgtcatgagtgatttctttgagatcggttaaatgagtcgataataaggccgtcctcaagcgcaaaaaatcgctgtgagcggggttgtcaacctcaaccactccccaaggatactctctagctcgcaccagttcgcctccgacctcgatttcatgttcggatcctacaagagcaaacggcaataaggcctttgttttgtttcgttgtcggacagcagcgagtaggatcaatacatgaggtcaatattaggacgacgacgacgtctcatttttcaagtgtcaaacttactcttaaagacgagttttcagctactatttcatcgtcatcctcttcggcatcaaacggaaagttgtaaatcggaatcgaatagtgttcaatatcttgcatgatctacaaagcaaaaaaggaatcgtgttttgatgatcatatgaagaaaaaaaaattcagtcagctcaaggattatctaaaaaaaataaaataaggaaggaaagactgactctggccttgaagccctttaattcacttggagtcaatgtgtccgctttaccgatcaccggtatgacgttcactcgaggagacaaacgtctcatcaactcgatatcgatttccctcaaactaatgaatgaagggtaagtaagtcgatggtcccaagatagatcgaatgaggaaagcgggttataacatatagacgagctggactgggaagtcgagcttaagccttagcgtacctgtgaccggtgggggggatgaagtagagcaaggcatggatgcgttggtcttcgaatctagggttccgcttgatcctggactcctcggccaggatatcatcgtactgtttctcgagatatccaatgatcgtagagaaggccgattcgttgtcgatgttgtcaccaaacccaggagcatcgcataccgacagccggatcgtcaccccatcttcgtctaactcgatcgtcttcttctctaccttaatgtgagaggtaccctctggatataaaagtacatcgatttgtgagcttttgatccatctgcacgctatctcctgaggccgagtggcatgagcttaccagcagccgcaatcgggtcgctcgaatcggcatgtggcaaccatcccttttggtcgactaaggtgttgacaaaggtggtacgacccgtaccagaggcaccgaccacctgatcaaaaaatgatccgggattaagccgacctcatatattgcagcgaaagccaatgcttgaacacccatagtagataagtaatatgacactcaccatcaaggtcttttggatgatcgaagagaataacaagtcagatcatccagaggtttcaggaggctttttttcacactcaagaagatgccatcgagtccatgaagcaagaagagaaacatgagacggttggaagtaagtactcaccaaaccgactcccttcttgacagttttcttacgtctcgtaggaccaggcgccatctcttcacttctattttacttgtaaggatgcagtggaggagtggatatgaatgagatgtttctggatccaaaatcagaagcggattcatgaagaaagagcccactaataaatgtctccattcgcttaacttcatagagatgaggaagcgatcgagcgagagccttataaagagtaacaccacggaaatactttgtgactgcatctcataatcacatcgaccacctgatgctccgttagactataaggaaattccatggaatacccgccgcgtcctgcccttgagagtcggcaacaattgtcgacgaagatgccactctcggctgatggcccatgggtcaccactacataaatagatgtcaaaatgtaagatgggcctcgtgcatgctggactacatacccgcacctccttggatgcatcatatgcgacatgggacaccgatacataaacaaccaacaaaaactccaggtcaatttatgaacaggaatatgagaggaaaaagaaaggatgaaaagtgtaacaaaccgtgtcgactacatcactcgccagtgaaaaaaagaagggcctcatcgggaattgaacccgagacctctcccaatcagatccgttcatgagaagaagatggaacccaaagggagaatcatacgactagaccataaggccaatgacgtcatccccaaaaaagccgattacgtcatagcctgatttgtcggttctgtatgtccgatatgcatgtgctctttgaatgtatcttgtgtgtggggattgttcgttcgtgtccttgatctccttgagaaaagaccagtcaaatggtgtatttctgtctttcacttgggttctctttagtccatcagatttcgacatccacaggaccggagttgtgattatttatttagtttgtgttcatccagtatgcaagcaagtacatatgtattcttgtatgtatacaatcaaacttttcgaaaaaaagagaatgaaataaaaacagacagtttctcgatcatgaagatcaataataatcatttaaagttggatttttttttttttgtaaatgttttgtgtgagatctcttttaaatctatatacactcagcaaaaaaagaaaagaacatgggagagggcatgtacccaacgaccaataacaaccagcaaaaaaaaaagtttggaatggaagacgagggatcaagagaggacgaaagaagccagttggtcgaccttgaaccccaagaccaggttcttgacctcgttatcttcagcatcactgttcttggcggtaagcgaagacgggaaaaagttctgtaacagatcatgatcgaacgagttcaagacatattgatcgtcgaatttaaggacagtttctttaggctgttgttgtggtggttgttgttgaaggtttgattgatcaccagccgatggtatcatcgaagactgtttctaatgtgtgtgtgtgtgtgtgtgtgggaaggagatagatgagaaaagagtatgttagtcaaggttgaatgcatgagaagaacaaaatagatgcatatatcttgaaggagaaagaagaaggactgactggtttctctgctccaaaggggttagaaggctgaggggaagtaagtgtgaaagagggagtaggtctcgcgaagggattactagagcccaagaagttactcttcgtggatccggagagagcaccgaaaaagggggaagatgatgatgagcttgtatcttggggagggactgtagcggaggacggggccgggttgaagggggaggaggaagagccaagcggggtggttcggccgacaattgtcgaaggagccgacggctcgttggtggccgagccaaatcggcccagcttggtggtcgacgccttgttcgctgagggagaccggtctgtaatccctggtgtcaacgttcctgtcgagtcacaaagggtctatctatatcaaggaatacatactttgactcaaaccggacatcgtttgtggacccttctcgatggccatcgcttcctcttctacatgagatggcctagatggcttggatgatacggtggcgaaagggttgagagttgttgatgtctccttgggctgggttgaattcagtttggtagattgatccggctcctgactcttcttcatctcttcgcgtagcttctgtttctttaggagtcgttcaggcaatttacctacttgtcgagtcttcctcttggggcgatcagatgaattttctgcacgatattcctgatgacaagaaggacaacatcaggtcctgtagtattttttgcaagaaaataaatcatgacttacttggggcatggttttttgtaagatgtgttccattggattgtttgaattttttccgtcatcttgagtaacaccatagacagaaaggtccaggttggtaccgtccagacaaccctgaagttttctttttcgattctcgacttgatcgggattgatatccttctttgaagtggtctttgaagggggagggaggatgggacgtttatgtctggagggtcgttggaggttagagtatgggttgatgatctcggagggtttgattggcgatgggactggtgatcgactctgcatctccaagttgacctctttcatgactgacgacatgatcgaagagcttgccttagctttccgtttctttggtgtcgtcgtactttgtgagtgaggatcgacggagatgatagattctgaagcgagtcgtcgaggtggagatgaagtgactgaattgagtgatccgatggttagtcaagctgtgtttttttttgtcttgatgggtagtaatcattttctttaggtcgcttaccagagggtagggtaacattccttaatggactcggtcgaaccggtgttccggcgtgattcttgagtacttttaaagcctggttgtcgacggtctggcgaggcagtggggtgcgttcttgtcgaggtgcttgcggggtagcgaaggctgattgggttcgattgtctgactggtgatgtttaatccgtttggagctcgatggttgatgctcttcgagttcttgttcttgttgttgttgttgattaggggtttcttcaggaggtggagtatcaggcttgataggtaggatgagtcgattatttcttgcgttggctagacgggtggagttgctcatcagcgattgacctgggccgaggtagagagttctcggtctggatgtccgcctgtttcgtgagctgagacttgagaatgcgacgcgtgaagggctgggtgctggtgggatgtattgggtgggttggctgggtcgggagagagatgggaagttggggatgaatgcggtgggtacatgttcgaactcttgatgctgcttgggttgttctggttgagatcgtttgatgagtgctaatactgcctcggtttcgttttcggtgagtggttcctggttcttttgagcaaagaacttggagagggtgatattattactcgattgttcttgttgttcttgttcttgttgttgttgttcttgttgttcttgttgctgctgctgttcttgttgttgttgttgtttggttgtggatgtgaatggtgagatgaagaagttgaagatgaagttggtgattgtgctcttctttgagccgaagattggttcggatagcatgttttctgttggttggtctttgcaggtttcgttggttggttggttggttgtgggtggttggttcttgagtttgatggaaaacactctgtgggttttaaagtgcgggttcggagtgaaccctgctccagttaaagtgtccacaccgcagcaaacgacagaacaaccaaactgggctgagatggcaaaagcaccggggccggaccggttcatggattgggatcttgtacctgggtcctgccctcaaacaatattcacatttccttatcttacatattcttaggagagctcaaggaagagtccgatttgatggccagcagcgggacaacagccaatcaaaccttcatcgaaaatcccccaagtaagaaccattacacccagcttgctgcctctcaatgggttgtgatggacattggctaggaattggaggcagcatcttgtagtatctgagatgtccatgttcttctccccggaatcggttggcagccaatctggctggacaacatcaattctgctatatgtgcccctccagggtgcaaagcatccacctccgccggagggcttttttggagtgagaaattttgtttttgtttggcatgatctttgactagcccagttcatgttataggctttcttcatgataagttataactttaacacaaattcagggcttacatataatgaatgttttcatgatgctttataaataggaggctgattcaaacagaccaaaaacaaggagtaaatatggtgtttgttcaaaggaatgcatgatgaaaaagaagcaatgaccacatagtcaagaaaatacagaatatataagaccaagaggtagacatgaccatctcaaaaaaaaaaaaaaaaaaaaaatcaagatgaccagagagaaaaaatgtagtggtaatagaggaagtgactgaggcattggtattgtaacaaggaaatgaagaagctcaattatattaataacttgactttgattgcacatgtcttgtttccccagtcccaacaatttgtgctagacagtttttcgagaacagcaaaaatgaaactgaccttaattgtaattggtagcacatatatttatattctggaaagcaatttcatgaatccaggattcacaagagtggcacaactggaggatccacactacaggccccaatccatgcttccaaattacaacaaacgcttcaattgcatggctgcttgtgaaaattcgcagaaagagcttcagggtccagtagttttttgctttctgcttgtgaggagagactgccatcctgttttacttacagtgagtcatgtgtggaatcccattgactcgaaatgtgtacaagacttcagagctacagtttgctctgatcagagaatctcgtagaatggatacgattgttttttatttgtctgtaagtgattttatttttggccctgatatccttcctgttatggccaacatgttgattctgacttgactcataagcctcttttacggaaaccgtcctgcagtgcggggacgtcgagggagatcaggctttgttatccgaacctttatttgggctgaaccagcgaaaaacttttgcctgcccctctcttgcttgagccgaaatagcacaacagtaccggagtcaatatcctctgagttgggtccttttgcggatgatgtcggatcagtccggctacgctgctgatgttccaagggaacaaaagatgtcgagtatagaacgagcctaacaaagcctctcgaattagagccagggggctgcctccggccgcatgggaggtcgcccaagcggccgggactagttcgagtgtagactgcttgagcacatatcatcacatctggtgccggttgcattaggttatatccaagtccaacagcaactgtttgcgggcaagttggagctccgttgatgaacgatcgagacagatttatagccatatgtccaacttaagagcattagatgatgtctgatatcgtgccgcaactctcagccagagagagaaaccaatccgcgaacacacccaagcaaacgccaaagggaaatattgagttctgattctgagctttgtgttctcttcgctccatttttgggcatgaatcgatggctttgtgatatctggctctggctggatccggctcggctgccttgcttggttgaccggaataggataaggtctgattgcttgtccgtcttttaacgaaagtcatgttctctttgtttatcccgtacgttgggtatttgctatacgcgggccctacccggcctgcctattgcatttcctatcattgacctcacacgcctatgaaaaaggccatcgcaaacaccagctccggtggtgcatcttccccttggattccttcatcatacccagcagataagttgaagcacatcttacaaatcgacatctcatctagacccattaccctccacattcccacaacttttttttaaggtctggtagtctagctcaaccggttcataccaatcgccgatttgttactacatcaccaaaccaccttacagcgtaaattcacccaaagaaacaagcagcacatcgtcgaaaacaaagcaaataaatactttaacttaaccgattccactaccatttcaatggaaccaagtggtaaatcggcgcctttcgtccactgcttaaactgggattcaacactgacgcagattaggttcaattctttacagttcgcatcatcagcgagttagacagtttagccagaggaacttggctagtagaggatgacagagtcggcacacatcccgaaaagactttttcaggccgtaaagtcagcgtcggcgaggctctcctggtccaagtacagaccagatccctacccgcattgcggcagcgcctcaccggcctagtgacagcattcggtctagatgttgtgaggatgggcaggtatgccaaaccgaaattcgacgatgccctagagatcacacctcaactggttcccatcttgactctaatccaagaatccatcatcgccctcgctcccgctgttattgacggattcccatgtcccagcaagatagaccatgactacggcttcgtgaaaagattcaggtgtctgggtcttgcagagaaatttgcagtcttgatccccaaactccgcactttgtttatctatttctcggacttggctcaacttttgaatgatatcaacaatcgtccggccgacttcgaacccgattatgatgaagacctcgttgtgtatcacgcttcattagacgtaacggaattggcggagcagtcatgcaaactgatcgatgatatgatcagatggtcccaacaatccgattttggcattctccaggagaattggaagcaacagtccgacctgctctttaaagttctcaacagggtaaccagtcatatttatgacactgtcaactacaaagagccagaggtcccaatggatgaggacgcagcacttgaggaggacgcacgatttgaggaggacgcgcgatttccggaggacgcacgatttgatgaggatggatccgaagagaacagcgaacggggtgaagctgtggatgacgatcgatctataattgactatgatcaattatcgatcttcatacgcctcaaccaagacctctttccacatatccaccgctctacagtacttctcagactaggcagaatattctttcttaaattgttgaacacccccagaagtaaaccaccctttacgctcaatcctcgcctgagctcccacgactgggtgtgtttgaaagaggttacaaaagatattgatagctgtatcttcaatatcgtcgaagccgtcgtctatgctgaaaatctagatgatataaatctcgaagacgtttctgcgtttgccaaggagttattgcatcgtcttgattcctcgatggctcttttagcattttccctttatcctattccttctcgaattgattctcctcgccctgacagtcttttcaaatcgtggttctttgatgtgcgagctcaattctcagtggctctagacaacttgctacaaggtttaaacatcaatcgagatgcttaactcgctatgagtatgcacttctttgggtcagctccgccaaacggtttattatcgagtcttcgaagtagtaaactcatacattcctccctgctctccacttcaaataattgtgccaacattttttgttgttttttctcttcacatccaacatgttatagtgttgcccttcttcatctcctccttccactgagacacatattttcagatcattcattccaaaaaaaaaattgttttgtatagaatcattgacattgtaaaattatcgtatctttagttttatctcctccttccactgagacatgcagtttacatagaatcattcatctgaaataaaggaataataggaatcattgacattttaaagggtttttgactcttttttttatcttatccttcccctgagacatgtggtatcaaatcatttactgtcaaagatatttgagcaggaatcattttttcaagttcttagtattcataaaggagatccctcttctccccctgatgcattaaactgatatgagtgatcttgtaaatcactgaattattccaggaattcttcttctttaccgggtgtatttccaaagataattcaaaagaggttatgacactaaagagggccatagttatattctcaccttgtctgcttgacgattgcattggatcttaaggattgtgagcttgatgtactatttgtatgatgatgagcaacctgggtatgtcttacaaagcagtttgttgaggctcagtcaagccttgggcacaccttgtgtgcatctttgtggcccaattgtgccaccaactttctcaaaaaacccctctatgttatggttgttctcaattgactttgttaagatgcagtcttttgagccttggtttcattcaaagggaattgtgctcggtcaatgctcatctgagatttcccagagttccagtttgggtgtgtgtgtgtgtattttatgatattatgcaaaaaagtggatgagtgaaaatcttgggtgcttgagtttgtggggatggtattgccctagctgggaacccaccaagatgaccaccatcctcagcaagctcagccgattcgcaccgaaaccaacaaacaccaagaacttcccacagggcttcaaagtcatcggagtacactgcgggatcaagaagaaggagaaactagacttgggactactactctcggagagggaagagacgagcggagcaggatgttttacgaggaaccgattcaaagcagcacccgtaaaatactcgatcaataagctactagaaactcaaggacacaagattgctggggtagtgatcaacagcggatgtgcgaatgcagtcaccggaacgagaggggattcggatgcagcagaaatcgccaggctggtcgacgaacatctccacaagaatggttcagcatcatcgctggtactctcgaccggggtgattggacaactactaccgaccgaacgaatccatgctggagtgatcgagggattgaagcgactaggggataactacgagtcatggcatgccctagcagaagccttcatgaccaccgacaccttcccgaagctactcacccactcattccaactcgatgggcaagagatcaggttcgctgggatcgataagggcgccgggatgatcacccttcgatgggcccacctcatgctaccctactcggccttatcgccaccgacgccgccgtccgaccggacacgctccaacgagcactcaccaaggcagtcgatcggtccttcaatcggatctcagtcgacggcgacatgtccaccaatgataccatcctcatcctcgccaacggagccgccggcaataaacccctcgaccacgctgacccagccgaccaaaagagactcgagatcttcgaacacgaactggctagcttcgctctccgtctcgccaagctcgtcgttagggatggcgaaggggccaccaaattcgtccaagtactcgtccgtggagcccagaacgaagcagacgcaaccaccatcgcaaccaccatcgccacctcctcgcttgtcaaatgtgcactgaatggggaggatgctaattggggcagaatcctctgcgccctcggatatagtcctatcagccatcccatcgacacacaaaaggtatcggtctccatccgaactgccgacgatcttcagcagatcttgttgttatctaatggcgaacccgtgccggatatcgacgagctcaaagctaaggagatccttaagaatgaagacctgatcatcgatctcgatctcggccatcctattgatcatcaagctagcttctatacctgcgacctctccaaggaatacgtcggtgagtcttccttctttctctttctctttctcttgttcaactgtcattgtaacactctactgactcctctttacatttattagctattaatgccgactatagatcttgatactcttgtcaccaaaaaagaaatgcacatgcacaatcgagcagctagtacaacttcgttataccttcgtttaccttcttgcaatgtgtctcgataatcattgttctttacaatgagccaaaaaaatcaaaattaaacatcttggggaatgcaatcatcaaaccaaccaagttatcttgttgaatcacaagcataaaatgtgaataaagacatctatatccacatatacacagcatatatgtatacacgtccatttccccttcagtgatttttatttttattttcagtgcaaatttattttcaatctaaaggaagctgagggttatgcgaatgagatccaagtaatgagatgggggctatcattgcaacttaacaaagtcccagactcctacttctactggagtgatgagacacactgggtgtaatgtatttatatattgggccaactgttaatctggctttacattttggctacagtaggacctgatatgctaagatgaatggtcttgtgcaaaaaccaaacccctgatctgctcaatacatatatcaggtcatcatgttactgttagcctcaaaagaaacaatgaaggaacaatagctaataatcatcaaatatacctaacacgtcttgggtgggctaccaatcacaatctccaaaaccagcccatgttttattttgcttgtcatctttcgacctgatctcaaagtgttgatggcgtgctttattacctcttcttttttgggatttttgaaaatatgtaaggttaaaagctgttaagtccatgttaaaaatacctatgcaatcaaattatctacacaatttccgacaaaatatgtaacactagcccaatcgtttgatttttttagttttttgggattcgttttgcagattaattttttttttcttgggctttaactggggtctttgggaaccctgttacccattgttttaactcgtagcggcgcatcttacgatggcccacccgatgtatgctggaaaatgagaactggatcgactttttgaatcctgagccactgcatcattgatgaggtcaaagtgagggtgaaaattgtaaggccatgagacaagaagggatcgaataccccgctggtcttaagcattcaatatattctcgctcggccacaggaactaattactgaacacaatcctttttctcaatcggccaaattcaggtcgtcataaatctttccatccttcggtccaccaatttccatggccacagcatcgtcaacacgggcggatataagattgaagatatgaacggatgaactggttttgtgcccttgtgaccgaggatgcagatgccggggtgtgtttggctttaatacgcgtatccatagcgtcattgggagttacaaagcatggggtgctgagtttggaggctcgatagcaaagctacctgcacaacaccctctgctcaccggggttgggtgcttgaagagcaaccactgaacatttttttcaaccttggcggggagggtgtggaaaggcaagcctcggaatctggatacatacatgggcgattgggatattgaacaccttagcgactgcctcgaacgccatgcttttgagtttctccggcctttggactgtatataaagctttttgctgtattcaatgtatcgccaacccattgccatcggactccaacaggatcatacaatacacttcaaccctccagcaacccaagttggtcaccctttcttcagcccattgaatgggacttgtctaaaattatcctggcgagcgaccaaataatacataatactctaatattcatcagtcaccagcggaaccaagtcgagaccacaagagaccaccagttctttaatcagttttattgtttttgttttttttattgattcgctctcaacctccacctttaattctacacatcagttggacccatccaagcaacaaacatcaaggcttcatttaacctatattcacctccgaccaacgagcccgccccgttgctgaactaaatttctacgatatcagagcttgctctccagttcatcaaacatatttgcacgcctatatccgccagaggaactacacttatctcggtaattcactgattccattttttctgatcaaggagattgtaaaaaaaaaaactgactattctggctggtttgctatcacttagttagatctgctgcacttgccttggtcacataatgcaactttgagaaccgagacgctcaactgttgtaagagctcttttgtagaccataatattctaagtaagcgtggcaccccggcttgaacccaacccccatcgtgtttttcaatcccacttttaggaacagcagaataaccgcaaattgatatttttgtagacttaaatcaccttcacaccatctcacttcgaacaccgaggtattgattagtcaatggctttcttcattcccgttcctgcctgtaagtgtcaaatcccccccccacaaaaactggcttttgtacaaaggccccatggtgggctggtaattttcaatgcttgttgactgacgggaatgcttcactgctcatacttcgtctcatctcacgaatgaacctctgtttgccatttatgaatgtttagcctcatttacatttccgcacagatcacaggtgattgcgaatttctatgcgcacaccaatccggaaagccatcctttcccccaacccatcgagcttcgctcgtcagtcagcgaagaggaatggcaaaccagaaccgtggcgatttggaaccactttgcacgctacacttggtcaaaattgttgcgcgcatacttgatcctagcccttgtattcagtttgattggcccaatcactaccaacctcatcgttcatcggttagtgtgatgtctcttcttgatttatatttttatgcttcttcgtcttgggagagtgcaatcatcgtcactcatcagcctactactacgctccaacagaataatttataacggcgttgagcccttgagcctgaatccaagcgatgacgagattcgcgaacgactgtcactaatcagaagaggacatttgatcaacttcatcgccatcattctcatctttctcatcatttgggttccctacttgagttacaagtcattggtaagccgcctctaatgattttgactgtcgtaccatgtactggaatactgattgggagctccttgcgaatttgtagggacgaagacgacttgtggccttactcagctctttcaatcaagctgatgcagccaagggtaacatgcaggctctaaactggatttgtaatcgaacttcgacattccaatccagcggaaccattgccattgagcttcccgttgcgtaagtaaacatagcaatcatgacctcgtttgctcagcgagaaagccgattatctgtgtagatgagctgatcacaaccttcgaacacgattagcttcgtctccgcacaccaaccgacgctttttcatcaagccgcgtacctacctgaatacctccacaaaccgacatcttcacaggccccgccgatgtatggctatgaagccgcccaaaatggacaagtttacgatggtacaactaaaccagagcaacgcgacgttggacgcaaagcttgaggctgtgcaccccaaggggcaagcgttggcgttgagcatggacgatgatccggacccttgaacccggcgtccagaggagtccgcattcagacaaggtttgcaattgtcgtatcaccctcctcaatcaacataatacacatcaatcataacgacatccatcacccccataaaactcttccgatgagaactttctgaaggaggagcagcctgtggacatttatttttcttcttttattttccttttctttcatttttttgttgccaacattagtcgtttgaggaatgaattttgttccaggttctcccaatctcttttggatatcttgattcttaacagacaaaggatgattcaaactctcaaaaaagatcccttccatcaagaaaaaaaatgctccataacataatcaatgtagtagcattcacagagtttaaacaaatacagatgtattcttgtcttctccgatagacccttcttttcaaaagtgattctgattttcaatcagtggatttatctcatcttgattttcctctggcagaactacattttttccacaacagtacacaggtgtaaataatatcaatcatattgtatgtcagctataagtttcatgagtagaacttcttttgttttgtatctatatataatttttttttcacaaaaggctttcttaatccacatgttcctccagtcaggcatatcgcttttcagtttttataaccttgataatataggtccgttattcattcttagttttccttgctgcttcctttatccatttcttcccacaattcaaaaatttaatcagcatacatacagaaagaaaacaaatttgtaactaaaccaaaatacacaggtgtatataatgtaattatcaacagtaattgaattttttgtttgtttatgtgatctccttataatacattgtaatatttggtgcaaagttgaattaacaagcttacaataacatatgtatatgaatttcactgctatggacatttattgttgatgccaatttcaagcttatccaaccattcatgcatttgtaggggggggggggtcacaatcaacacctatgtatgtacatgattggagagccagtttgaaggtctttgccaagaacatcttagaaagtttgcaagctggagaaaagtttgggtctgaaaaacaattagtgtagttttttccattttgcagcaatttgttggtagggacctttcaatggacttgtttgaaggatgtctaggtgtgggatcaagtctacaattattaatgtgattcatgtgaataacactatgaagtgattcattcctactttgtgccctcccaactgtgacatgtcttcctgtcaagattgacttggtgcaattctggaaattatccatatcattctgttgaactggaaaagcaaacatgtcaagtttaccaatctcataacaatcaaagcacaaattatttgatgatttttacctgctttcctgactagggagtgaaattttgaggaaatatggcttgagaagtttttggaaatttggcaaaccaagaactcttggaactcagtgagaatctgaaattcgttttcaaatttatccctgtcattctcatgggacattcccatcttgtcactgaaaaagggattgtattggttacagccccctgtggtaaagtcccgtggaggtgatagatataagatcagtctcctcaaccaattttctattggttggacccatcaatacattagaacaaaggaaaaatgtattggtgggcccagccaacatgaaattgctgaaagtccaagcgcaccatcatgaatcaatatcatctacaatactaattagatatcttcaagtattcagtcttcccatacccctgggcctaaggaagcatcaacctactaattcatcaacacaaatcccacaaaattaccactcaactttgcttacagctgttcgaagaaaggttgctgcttgggagctggactgttttattttggtattttttgtttttttacctttcttggaatggatgtactttgagttcaaaagagagataggaaaatttgttgctttggatatctttcgactacataaggctgtgtattttaacccctacagttgcttatttccttttgaatgaaccactatcactatctgtaatttatcatccaagctggtttggcccagaagatattttgctgagatatacatatccccccaaacaactgatctaacaggatgtttctgcaaattgctgctcaaacctgtgtttgcaagaaaccaatataggcagaaaatcatgcagattgaacccaggtatttgatatagtttcaccttctataatcttagatttttcaaaaaaaaaagcaaacaaatggccagcttgttgacaacccaatagactgtatatatatgttcactttatgaacagataaaaaggaaaataattatgtaggcaaggcaattttgttgcaaatgagattgattgagctgagtaggaattgaatattggaactaatggaacatatttaaggtggttaaggttggatattaggaattgttgacaagggcagactgttttattggattactaattagcaacaagatccatggaatccttggttggttcctcagaaattagcctttggcttgggttgtgcctaaacatcttcccaccctattacataaaacatcccttctgcaacccccgaaaagtcatgaactgcatgcggtcctaaagtttcgttccagagccacatgttggtttgcaagtcacgtgcgcagtatttaagcggcctgttggtctggttcatgagccgtaccgttccttggctaaaaatagacatggctaaatgtttttcatttctatagaccggcactggtaaaagtacggtggacctggaccgacaccagttgtgccacgaaaaacgaaaaccaaatacagggtacagctccgtttccgtagctgtagccgaagaccgactgctgtacgaccagtatgtactgcagtcgggacgtcttctggattctccctgtcagttcgcggggtctctcccgaccccccgaggctcagggcctcagcgagctcaccaacgccgggcctggcccggcaggactcgttgttgtttgtctgcaggtttgtaagattgtatcgctgttcttcttgtcgatacttcgcacgagggcaatgtaccctcgttatcaaacgaggggaccgtcattagccaacagaagcgcggcgaaggtgccatagtggaggtgacctgctccaagcgccgggctcgactgcagaagccacactgcaaagtcaggatgcaagtgggtcgggtcgacccgtcgggtacccgcgacccggcgggtcatggggcgggtttggacatgtactgggtgaaaagcaacccggcccgagaataacccgacgggtcagtggggcgggtttggacagcccagcttgtgctcgggtcggcccgcattatgcccactgacccgaccatatactaccaggagtccagacccccgtagggggcatgaggatatctgatatcccagtagtctcacagtctcactccggttcctgaatcagtggatatccatttcctccaactccaccggtccgatcctccaatctgacaccaacggccatccttcaagatgcctagaggaaggaagcgacctcatcatccagccgccattgcatcaagtacaaccaaggcagctaccactaccagcggtcgatccagcagaaattccgattcggaatcggattccgaatcagatgtcgagatatcacaagatccgccttctactgccccaactccaacccctcggaaccgcgctcaatctatcaagaattcacaactgaaagaccaagattcggaggcgagcactgaaccaacatcgaagaagaggaaaacaacaagcgaggtttggctttatttcaaggagcagggatcaggtgagtgaacttacttttttttaaaatatgttgctttatactctagtcactgatccatcactcatgtctcattcaaaggtgataatctgaccgcaacctgttccagctgcaaaaccgtcttgagcggtaagagtaaaagcggtaccaatcacctctggcgacatctcgagcgatgcagtgatttcaaaaataaaaacaagcaaagcttgctcaagaccacaggtgcatcaactgcgacgtgggtctattctcaggatgaatctcgcaagctattgacgaaaatgataatagccgaggagcaacctttcaagctggtcgacaatccgctctttcgaaaatttttggcatcgcttcagcccaaattcaagattttctcccgcacaaccctccgttccgacgtgatgcaacttttcaattcaatgaagggcgatcttgcccgcgagatcagccaggtagatcgaatcgcattaacgaccgacctttggacctcatctaatcaaaccccctttatggtcatctcagctcactatatcttgcccaactggaccctccgaaagcgtttaattggattcaaagaacttccaacgcctcacacggggattgcgattggaaagcaactcatcaccacaattggtgaatggaaagttatcgacaaggttgcctttataacggtcgacaacgcaagctccaacgatgtcgcggtctctcacttaaaatcaatccttatcgatcgatcccaaaacgcactcgaattggatggtaaattttttcatgttcggtgcgcggctcacatagtcaacctgattgtcaaggatggacttaagatcatttctgaaggcatcactaaaatcagagagagtgtgcgatacatcaaaagtacgccttcacgcaagcaggccttcaacgaggccatcaagcttacgaaacttaaaaagcaagctctcccttcaattgacgtgccgactcgatggaactctacctacctgatgctcaagtcagccctaccatacaaggaagctttcgagaacttgacgaccgaagatgccaatttcacaacttgccccacggacgagcagtgggaagaagttgcaacgatgtgcaatttcctatgtatattcaacactggttagtgctttgtcatatgtatctattcatttatcatgatctaaatctaatcattcggtgtcttcctaccgcagtgacattgaaacttggaatgactcactttccaacagcacatctcttatataaaaacatgaagaagatcgataaacacctcaacaatgctctcaaagctggcccggaatacatagtaaacatggtaactcccatgaaagaaaaatacaacaaatactggcagaagatgagcgacttcgccgcaatcaacataatcttcgaccctaggtgcaaattggaactcatcgacttcttaatctccgaggaactaagtaccgaagcggctgcaaatagcctgaaggatatcaaatctaacatatacagctggtttgacgaccttactcgacgcgagaccgcaccaactgacgatcgccagccatcaaacagcggaaagaccaggaaagcccctgaagaagcaaacgataacgatcgattcaaggcatatctagccgggaagaaatccagtaacggcgctgcctcaccatcggcagaattggacttgtaccttcaagaaccaacagtagacatcgactccccttcgtttgacctcctcaactggtggaatgtcaactctcttcgatttccgaccctggccaggatggccaagattatcctcatgattccgatgacctcaattgcatcggagtcagcattttcaaccggaggtagggtgcttagcgattctcgtagccgcctcaagccagagacgcttgaggctcttgtctgtggccaggattggatccggcacgacgagggcctcaacaaccctgaagagaacgcggaagacgatgatgaagtcgaacttattgactgagcttgcaaatcgaccttcctttttcttctacatttcatttctttctatttatttctttttatacacgtgatgtctgagccgtcttttcttttatccgattgtctattatatctatacatgaacaaaatgccaaatatacacatgtagtctgttctactcttattatcatgttttttacaatatatacacacaacaaatcaagagaaatgaaacagattgcgattgaagtgctgtatttgctcgggtcaggcacgacccgccccggacccgccccggacccgcctgccttaacatcggggcgggtatggacatcttaatttcaaatctgacccgacccgccccgacccgtgggattgtgcggggcgggtttgggcactgtttttgggcccgaacccggcccacttgcatcctgactgcaaagatgtgtatgagcggtcagacaagaccaaggcccaagggttacagtccggtcctcctatcactgtgccaggtgacatgaggtcacatgatattgcagttggaaaatgaactacataatcccaccaaccatcctggcccagtctaacaaagctggccaaacaacagctggcccaatgtgtactattttttttggcaggtggtggggcaggccatggtgttgccatccatgattccacttggcttacaacacacccttgggtttaacccaggccagggcaaaaagtgggcttttgagggcctcctgaccactgcttcagtctataaaaagacaccacctcccatggatgggaaactgcccaacaaatcatcccccagaaacctccaatattgctcccccctcagccaactttaaccccttttccaccaacccaaacccaacaatctccctgatgcaatcacctatctcccccaatcaagaatttgaagaagatgttttatcagaatattccaccatcagttacccagacaggtctgattttcctgaggttttgtctgagctggatatcaaggaggccattgcatctttggtatctcaaggggttactggaaaggagatccacaagtttcttcaaggtgattgtggagtgaagatttcactcagaacactcaaccgcaagcgggcagaatggggcctacgaaattgcgaccttccaaaaccaccaaagaactcaaagcttacccctgacgtagaggcttccctcatctcctctcaccaacagggcttcaaagtctcagaaattcgatcccgcctcctcagtgacactggcaaagatgtgtcccaccgcaccgttgaaagatacttggccatcctggatttgaaactgaagaggaatgaccttgcggacgggaaggtcacccgggatgacgtggtgtgcctcattgatcatgcaagaaaagaattacttgccacgtcagctggttataggaggatgaacaacatcttaaaacaagaatacaagatacatgtaccccggtatgctctgattttttaccagcttatctgatgtttgattactgaccatcaatccttttatccccatgtagtcttcttgtatatgaaatcttgagtgagctggacccacaaggaatggctgaccgtctgcggcattcttgcaaacggaggattttcagaacccatggacccaaccatatctggtcagctgatggacatgacaagttgaaaccatttggaatcacaatttatggttttatcgatgcttggtcccgaaggattctagggatgtatgctcatgtgaccaacaatgacccattgcatgtgggagtatacttcctacagcttgtagcagacacaggtggagtaccacttaaagttactgtagatcgtgggacagagactggggaaatggggacacacatgattgaactcacacaaagatacaccggtatcacctttgaagaagcccagacgcatatgcaccatacgaaatccactcgaaatcagaaaattgagtcattatggtccagaatgatgaaagagcacaacaggccgctcattgacaccatttggacacaaatagaggaaggaaagtatgaccgggatgatgatattcaaaagtaagttgtaaattcaccccctttcacatttctaactagctactgacttccccaccattagactactttttctattcctttggatgcctgtggttcagaaaagtgtggaccgctgggtcacaatatacaacgcttcaaggaaacgcaaggacaagttaacagagcttccaacagcattctccccaaatttttcatactcaacccctgaacattttggtgcaacagatcaattgatccatgttccccaggaagacacaaatttcatcttggaaaatacttacccagatagggatgcaatgttcacccacacaccagactggtttcatggtttggccagtttgatcatgcaagaaatgggttaccattttgatcaaatggccccaggaggggtctgggccatctttgacgaaatgctcccatacatacaagcaaacataccaagtgattacatccccaactcatctgtcaacaactcagcaacacaatcttagttgtagattcattcatatagttttccttgtgcatatattttaacattttgatggtgttgcctattttcaattatttattcatatactctttcttgtacatatatttcatcaatctcctggtaacttcattagattgcttggccttttttaaaaattcatatacttcttcttgtgcatatatttcctcattcaaccagcaactgattttgattaatttgccttttatcaattatttagatttaggttgaaatttctggataacccaaccccagttccacaactttgttgttgttgactcagttggaacattgtgtgccaaaataatttattatgatccttacccccagtagattacatacattgagtttgaccatgcctgggtgattgggtgatcacataatagttgcacaaacatggttttgcggttcaaatggagccgctggaggggcagtgttagccctgatgggtataatttgatatttatagtggactgttctaggctgattttggatgaattatgtgttctgatatcacttacacaaaatgaacatttaatgataatagcagtcaaaacagggagtgaggtaatagagaaagagatatgaaaagaaatcaagcatcaaatgaaataagatataggacagaggaactcagaaatgagatataggacagaggaactcaggttagatggccagaaatccaggtggggaaactggaggtggagtatgtgcttgtacatatgagcctccaatgaaagaagataaagagcacgggaaattattccatgacattggccagcatttccattttctactgggttaatcagtagtcaatagttaattctaaacgggaaaatatggaccagtaggatgtatagtgcatgttgaaaggttgttgaaagatagtcctggtgttttagccacgttgtgaataattctctggatgccacatgcccttcatgagattgagaattgaccatatttgtcactcacctccagattgtctgattattccctcagacacatataggaagattgtacattataatcaacccaccagtaaatgattggatttccttgagtatattcaatgggcataagggaataagatcaaattgtattggtgatgtggaatatgcagtggtgatgtccagctgatgagttttttggttttggagggcctgatgacttctcaatactactacaattgcaaacaaagcagcctgtgtttgggtgactagtagaatcattattctcttgaggacaggtggattgcatttgagatccatatgcaaccagtggatctatttggacagtaaagatgattatgatcttgtattttcacactcataaattctacttcctcggttgaaagctgggaagtatgagatagagggagtcacaaagccgtgccagtgatggcattggaagaaatatgacgacaaagaggagattgaaagtccaagaaaaaaaaagataacaagcaggcatacgactctgaactcggggttctcattagtgaccaagccgatcttgatctcggtcgctttgaagtcagtagctaggacggtattgagggtagtgatggccaatttgatcgcgccgtttccgaccgagttgacagcatttgggccttctttcttgaactgtttctcgagatggttggctgcctcggactgcttggtccctgtggcggtggccttgtacccgacaaagtatctggccgggtcgatctggaaacatggtggcccttgttcatcgatgcctatcgatatcattactttgcagatccgggttttgtcccatggagaactcttgaggtcagaatttgcggtggcgcactcatttggttgcacattggtaacgaacctatgcctaagggttgtgtcgcagctcctcgagtgtaaacctgattgatgttcgacagccttttctccagcatatccgtatctgaatgagaccatagtttcggtaacttgtttgttttgtaaaaaatgggaaatcatggacgagaatgatgggtgcaattcaaataacgactgactggtatgcaaattcagtggcttctgatttggctctagagacttgagctcttgcatcggctgttgggaccggattggatcatgcatcagattctgtctttcatcctctttgtctgaagagtgatatatcagtcagggaaatcaatcagttagagattgaggaagagctctcaaatgagtacactcgttcaatctatgattgcacatggggtgtgtggtctgacagaggtgaatcactatggccggtcgttgctccaacttgaccgtgattgctgccccggagattgtctattcatattattcaagtgccactgagaacgataaggacaatgtggagatatagaagagatttaattgcaccaatgtgtgtatacacactgaagaattgactgagtcagaaaggaggatcagacatggagccgagtccgatctatcagggacagattggactcaaatgagtcatcagcaatggcaatcttcacatgtcatttgataggtccaatgaccaaaagcagttacagatgcctggtttgaacaagatggggttctattgaccattcggcacgcatctttcacgaggttgaagaaagacaagacgccttcacacggaataggcgtagagaattgggctcgaaagcctcgaacaacagaatacaagaagattattaaggacaacaccgacgaccaggatgatcacttgggacacacatgatcaaataagtctaagtgacaaatttcaattgggctgagtggggttctggcactcaccatagcgtcaacgtacgacgatttccaacaagacggagtcttcgatgagcgcgtccacctcattaaggacctgtctcgtccatcggggcttgggggaccggccaagagggtgatgccttcggcctcggtaatctcgcctgggcccccgttgactggcacttgcgacaatcttacggactctctttcgaaactggaccagctctgggtgctcaatggtggtcgccagagctaatttgaccttacattggcgtttttttgggcaacctccgaccatgagcggttggattccttgttggtgagtctgttctgggtgcccttcagagtctaacgattcaattcgcttggttagctacatccgcagttcacaaaatcaactcccatttcgtacctgcgattgaagattcagcggtttgattggatacgcaagagggtgagttgattgttgagtgtgaagacatcttgggtataacgatgcgagattggaggggaacaataaaaaattaatacgtgtctgtagaacatctgggcccatggatcaagcgaggatccctttatgcaccccacgacagcacatgcccccctggtccgtccaacaataccggcccccacccatacaagtgggctttgatcagatgcacagaacctttcaggcccaggaaccttgatcaggatactatgcaggtgcttcgtgtggatctgctccgcattcctattgtgctggttttcccgccggtctaggaacatccagccgctcgcataatggccggcatagacggggaacacacatctcatggccactggtccatcactcgagtcgtgtgccttgtgagggattagattgaatgacctcccccttaggaagacaccattgtctaccgctatttccacaccatatgtggcttccaccccatcatgttatactcaaacattctccaccagtgcaacccagaaaatccttttcaatgtctccaggaccacattttctccttgtttccttgacagtccagtagattttgatttctgaaatatggcatcatgataagaatatcaagatgacatatacaagtacgagaatacacaggaaccccacgtcaacgtagaattaaaccttttgggattaataccccatagaatttggaattaatcccccacagcagctcataagacaacacggtgtcaatgatttctgcagatattcttcattttgcacatgaccaacacctgagttgtgcatgcaaagtgatttttgagaaggatccaataagctattgaatccaatgcaaagaattgtgagttagctgcacattaccctaggtatgaattgtgagttagctgcacattaccctaggtatatcatcattcaactaggaaataaacatattgcttaacaaagagaagttattcatttgggaccttatgaggatggtttgaaacctttgttcaacttgtatgcttcctatcacatgaccaacctcaagatgtatatagtatagtttctcctgtgcattcaatgcatgaaaattgaatttacatgcataaccattttcattgatgccatctgttcatgtatccttccgctgaggcgggtggttccaccagtgttgaataagaattgatgtcagctcaattcaaatccatccccttgagagcactcatggatcccatctttcaaattgccacaggtggggtttcttccttttatctacctctggcccatttctccaggcgggctatcttccttttctctcaaggggcttcaccatgcctcttgatatttccaactcctttcaaattgtgggattcctttcaaattgtgggatcactgaaatgatgtatcaaatcaccaaattttctaatccagttacttgaagagcattgatgtgcatgctttgtaaggatgatttaattcacaaaatacaaatacccctgaaatacacaccatccaacccaacatgtggtggcaacggaactcaaccaaacaagccatccagaatgttcattgggattaaccatgtttttccacgtcaggaattgcccaaatacccctctagacatatccaatgtggatatactgtccttaaaatgtcactgaaatagtttatctctaggctattaatattgcacgtccaaagtcaaagacttgatttgggattgaatgtgacctagtgattcctctaatgcctccaaaaatccttgtacactctttcacgctgttcattgacagctcacaggcccatcattttccgggtggcccacagaccaattaccaactgggcattcacaatgcctggcatacggccaaagagatactccggtttcattaacatgtgagatgtttcagagatgtttatctcttgaactccagattcatgcagagcaccttgcttgtgaaaaatcaaaagcaatcttcagaaaatgccgctgcagctctgccaggtgatcttatccagggcaatccaaccaatcccaaaacatggggcaagcaatcaaagcggaacattccacccatctcctcaagttcaaaaaaccatctgaattacttctcaaccttaattttctgaccttaacactaaaggaaatctgtgttccaaatcaaatgatgtgaaataccctcatcagatcatgttattcgacctaataccttcaaacttaccctctgagatgttaatccagagttaagttgatcccaatttaccctatggcttttcattgtatctttagataaatgataaccagcccttctcaaactgttgcttgtactggcttgagattttgtttgccagaaaaggagtaagatatccttggcattacattacatcatagaaatctcatcagaccacgatccttccctttccttctcattccacaaaaccttacgttttggatgacaacttcatcttcaacacatccaatcaatcaaaaaataaacaccaatataattaaaaaccatcagatttgatgttaattacccatccttgtcatcaaaacaaacaatagatgatcacatgaaaattaattgattcatcccaatgctaacttgaggaatagcttcctgggtgtcccttgccccgctttagacactttacaagaataaaaccagtcccaatcaaagatatcccacaaatcaaaaaaattatcaatccatctgtttctctatcttttaacctctttttatctagttatcttccttattgtagtgatacacttattactactaccccttcttgaacaccccaacccctacacaaagtctacaggtcacatgaaaattcaatggcccacagaatagattcctgaggaaattgtgcaattcaaaagactttgacaggccaaaaaaactgagttgaaaacaaacatgatcaatacatacataaaaagggaatatcagaccatatgaataaatattctaagtgattccatgggaaataattttagataataagaatgaagacataacaggggatttaaggtatacaaagaaaaaaaaagctgcaggataatgagggagtagaataaagacacaacaggctatttgtaatatgcacaaagacaaaaaacaaggggtagatcagagaaggtgaccagaggccagggaagcaagggagccatcaagctgcatttctggttctgacaaggtcagccagtgaaccctggggtttagcccatttcaggtccactgcctttcccaactgaagagcttcacagacttcattgcctgggtggcagatatgatccttcaaaaattgggcaatcccatcactactggtgttcccatcagaccaggagctgaaaatggtcatctagtcaatacttgagacaatgtgagatcaaaatggaatgtgtcacttactgtggatccatatcaatgatctggggatcagtcagggttgatcccaccccctgcaggtcactgaccaagtgctttcccatagaattattgtatgaccagtgtgtgaaagcattcatgagtttgaataaatctaggtccattcctggctgattattgggtactgcaaaattgtcattgctcgaatatttgacataaggaccatccaggaaggcttccaggaagtagacattggttggtgagttgattgggccattggtcactactgcatggcgcaccagctgatcaattggaaggcaaacagatcaagggaaattaacaaagaatcctatgtgtggcctgtttaaaaaataccaaattaaaatcacttgcctgaatggagcctcccttgttcttgagcttgctccttaagtattcacaatggctgatttccatcttgaattgagccaggaggtgggaaaatccttcatacatcaatgcatcagtggcatgttggtcaattgatggctccacctcatccaacctgatcttggctacccaatgattgatatgttcaatcccatctgcaacctctgtcttcacctcagctgcatatgcagtcctcattccaccacttccaactacttgattgaggtggaccttgtagttgatggggaaagtgatgccttgtatgccattggaaagctggaatctggtgctttgagggtcagagttggggggaggatgagtggtaaagaaacacaatcgctggccaagaatccaggttgcagatgggcccccagtagaggaactttgaaccctttgactgagccttcctaggtgagatgtgagattggtttgctgggtggctggctttgaagcaaatttccccccaagggcccattgttgttgtccggattttggaacacttccctctggttgggtattccttctcttcattggtggtggagattcggatgtgatgactcttttggaagacttggaagctgtgcggatttttgaagaggtgagtggtggttggggatctgaagaatctgagtggtggtacatcaggtctatcaccagttttttttggctggtggtctcttggatgatgttttggaggactgtttgcgaggggattcttgatattccttggcagagtgagagagaatccctggggaagtatgggagtgattcgatctcggtttgtttgatgatttctttggaaaaaacttcccagagttggtagcaaaggttctcatagagggaaggatctgtcaggatcgccgtttgtttgcaacagaagaggcctttcttctcccacagagttccatcttggtacagaaatagtgaagacttgattgtctttttggccggtggtttgctggggtccttcgacttgcccattcaagcctctttggcaaggtgacgggaataagcattggcgccagcatggagggggcttggggatgatttggagaggaatagggaaggacgaattggattctttggaataggctgatgagatggcaggaacgcctttggttgtctggagattgcagtgaatgggtttgtgaggattggttgggtgggtggtacatgagtagagggaccggctgatgaggttgattgagaggggcggttcagaaagcctatgacacatggctcacagataccacgtaagagctctcctttgttgagatctgagctctatccctctagaactctagcggttgttttctaaagattaatattacataatcaccagttcttttcgcgatgacatcattgcgtttttcttacttaaaaagatctcatctctcaaatcgaactcgctctggatcatgaatccctgaatccttttttcgaatcatcatcattttcctttacttaaaaatcaggattcatcacaagttctcgacaatcatcacacttcattatttatctcgctgtgttctgactcgaccatattattattatctcatcatcaacacatctttccttttgacctcgctccgactcctgtcttatttccatcgactcgtgcgcttcttctatcaactcgtgtgctttcccttcttttcgactctccgccgatcactagcactatcgattgttcttctcatcgtcgtaggtcaacgactcaatcatcattcgtcgacgcgattgcttatcaactgacatcatctcatcactcagttcctctccatttttccttacttattcttctttgtcgcgtcccctgttgttgttgctcctgcctttaggtacatttctttttgcctcttctgctttctttgttgtttcttttcttattgtatttcatttttactgatctgaaatataacctttagtttgacaattcacagatttacagtctcgattggctcaatcatcacgacgacccaaatcaactacgcaaactaaggcaggttcaatgtctgggacagacaagcacgatacgccggcttccaatggggtacccgtcttggatggatctaattacaccaactggcactctcggatgtttatctatcttcgcgggaaaaggctctggaaatgctgcacggtaccgattgctgaggatgccaccgatgaagagaagactgcttatgaggaagcaggcgataaagcaatttcaattatcacctcacgcataaatcatagatgctataatgaggtggtgaattcacttactgactctgaccctattgccctctggaagaagattgcctctcaatacgcttcacattcggtcatcaaccgtggtcgtgtcttcatgggttggtcggccgaactctacaagggagatcttcaagactatattgatcgaacgcgagcgcatcttctcgatatcgacgctgttgggattactcttccccttgatatcatctcatatcttgttcttggtaaactcatgcgtgacgacaagcttgacaagatcgtggacaactgcgcaatgtcggaggattgcacgtcatcgccttacctcgtcttggacgcacttcaaacctggctcactcataaaggttccaagaaggatgtggaaccggccactgctcttgttttgacttcaacctcaatcccggccggcggaaaatttcccatcaagattctccatctctgcgctaatggagatcataacccagaagccaccactcacgctgaaccaaggtgttttgagaagtatccccatcttcgacctagtaattacggatctttgaaacaaaacaagaaaaatcccaatgctagcgccagcttcgctcatgcctcaacttttgtctcttatgtttcagatgctaaaattgaaagcatcgtaattgactccgcggcttcccatcacatgctgcgaaacaggaacgttttttcgagctttacgagcgagaagatctttatcaaaacgggaaatcctgacactcctcttattgcctcgggtcacggtacagccgaaattttcactgatggcaaggcggttacactttttgattgcttacttgttccaaatatctcacaacaactcatctctctggttcggctcatcaaaacttcggtaaaaatctctaagaatggtgaaaaattcaatatttctgatgactccggctcgattttttccggtgatatcgtcaacaatcttctccactctcaatacattcgttgcccgaaggcttttgtcaccatgaagaaacctgatcacaccctgtggcaccaacgtcttggccatccatctgatcaagtcatgacttccatgggatttcctgcttctgaaaatggctcattatgtgaggtgtgtagccgttcaaagatgactcttattccttttcccagtcacttctctcccactcaatttccacttcagcgattgcatatggatcttgttggacctatcaatccttcttctttatctggcttcaaatactttctcactattgtcgaccaatactcatccttcaaatttattcgatttttgaaggcgaaatctgaagcgtttgaagaatttgagaaatttgtcaagttggtcgaaaatcttcaagatcgatcggtgaaggaaattgtctcggatcaaggtggagaattcgtgaatgaaaaattcaaatcgtttacggaaagtaaaggcattctccaaaccttttctcctgctgaaaccccagaactcaatggattcgcggagcgtgcaaaccgtacgatcctggacaaggccaggtgccttctcctcaccagcaacttgcctaaaaattattgggctgaggctgtcaacgcggcaacattcatatcgaatatgttgaccacaccctctcgctgtgggatgctttatggtataccatattgctaaaataaaaattttattcattttctctttcttagtctattttctctatttctctttagttatcactctatatccctccagaatcaaactctacagatcaaaataaccttactagccacttacagtttattcatatctctactctctcacactctacatcatgactggcactgacacccatcatttacaaccctcaaggctacatatacaggatacattgacaggaagcaactgcactcaacatactacatttgtggccgtgagtgagtcctgcatgaccaatacaaaagtatacatgcaggtgcagcaggttgcagcaaggcgcataagtcctgcatgaccagtacaaaagtatacatgcaggcacaaaaaattgcatgagtggcttgtcactgcctagcaacagcatattacatcatcaaaaacattacacaacccttcagaacaaaacatcaagtcctgaccaatcacaagcactcattcagcctgcagaaaacctcacacagggctgtacaattctgaccaatcacaagcactcattcagcctgcagaaaacctcacacagggctgtacaattctgaccagtcacatatacagaccattaaaacatatgtattcctcatgtacctagtcacactgcctcatgtagtgccccccttggggccaaaatacctcactcttttatatataacggatggctcgtcctccccctcagttgtatcttttttcttttcctcagcagagtactgcaccagtgtttcccctataacattacccacctgctcaacattattattatactctcttacaaaattacttacaatatataccattgaaatagcaattattaacaactctcaacacttatataaataaccctcccccttatttttggagccccttcagccaaattgcacctggttgaagccttggccctctcattacatatacttacatacgaataccttactcaagacaacaatccacgactcagacgacagttatcttttgataacactccactatcactatataaacctgccaatctgagattggtgggcttgttttagtgtctagtgaaccaggaaaggcagaggcaacctcacacatccctttccgcactcagcaaaagattctcaggaatacttttgagcttaacatcgccctgctacgccgtatcaaatgtggaccaactccgacgctccttgtcatcgcctgaggtcgtttggttgcaaggcatacattgccgttcccaagagtcatcgtttgtggaagcttggcaacaccggtggtgtggggatcttggttggctttgagaacgagggttcagtttatcggattcttcgccttaaagaccgaaagttaatcaagactcgccatgtaaaatttgacaagaacatcttcccgaaaatctctaacgattcgatgcccttctccatgactgaggagttgagggaaggcgaatatgctcaagactcttttgaagcagactccgatgtttcttcggtttctacccacgatccggttgacgatcatactctcgacccctcaaatccttctttggagttgagatcgtcaaactctgatgagatagatccagtttttgatccctcctccaactcaccggatcctctggtctcttcccttattaatggcaacatctcctcatcaaatatcgttcagggtcgaagggttcgcaggcctcgagttttcttcacttctctggaagacaatatccctaatcattatcaccaagcgatcaacgggagggaatcatctgggtgggtttctgcaatccaaacggagctgaatgcaatggagcgcttgaacgtttggtctgttgttgatctgtctccgaatataaagacagtaggcaccacctgggtgttccggaagaagaaggatgaaaagtcggtgatcttcaaagcacgtttgtgtgctcagggtttctcccaggttcatgggattgacttttctaagacttttgcgccgactggtcgcctcaactcccttcgtgcacttatttcgcatgcggccgctaatgggttggaatttcatcaattagatgtaaaaaccgcttttctcaacgcggatcttgatgaagaagtatttttatccattcctcaaggcatcaacctcgataaaaagaagcattgtctccgcttaaacaaagctatttacggacttaaacaggccccattggcttggtataaccgtttatcgaagtggctggtatcggtcggctttacgatcgctatctcggatccgtgcgtattttatcggatgacgggtgaaccggtttgggtattcatacatgtcgacgacttggcggttttcagcaaggatgtcaactctttcaaaactcagataaaagctgagtttgatatgaaggacatgggtcgtgcggatttgatgcttggtataaagatacttcacgaatccgatgccatcgtactgtcacaacttcattatgtcaactcgctcctcgaactatacggtatgacttcctgtaggacggtcgctacccctctcattcccaacatacaccttactaaagcgtcagtagaggagaaggatcgctttcgttcgctcggcgtgaattataggagtgcggtgggtgctttgagttacttatccactgccactcgaccagacatcgcattcgctgtcagctctctctctcaatttttggaagaacctggcattacacattgggagtcatttacccatgtgctttgatatttggcggtgtggtaaataatactgtgtttctacgcagaaaaatataaaaaattatattatctctttatatattatagatatggtaaaaatgacatcagaaatggatttctcaggtaaaataacccctagtcacccactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgtcacgggatatcttttggattctttattctcagtatggcttgttttgaatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttggaagtgcacatgcattcctttgtagcaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaaattccctcacctgcatgtactagactagctaaaatccctcattggatcttcagggcagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttacagattatatacaagtgacagccataacaatacattatattgaaatacaatcataacactttcatcatcataacaagtgccaagtgcccataacctgcctcacataccattactggttgaagcatagcgctcccagagctccaagccttggttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagaccttatacacatcactcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacagcggggacagctgataacgctttggtttataaacgcggttgtcccgagcccctgcgaggctttactgacgcggactggggaaattgtctggtaacccgacgatcggtcaccggatatctttctttgttcaatgatcacctcatctcctggcagacgaagaaacagccagtcgtttctctttcctcctgtgaggcagaatatcgcgctctcacagacttctcatgtgaattgctttggctgcgacaatttctcgatgaagtacatattgcttcggctgatggccccaccatcgtgcatgaggacaatcaagggtgcatcgctgtggccaacttcgaagccaacacaaacgcaaaacgcatgaaacatgtcgaaatacaactgcacttcatcagagacgtcatcaaggatgcgaaaatcattctgaagtacactccaactaacaagatgcttgccgatttcctcactaagtcggttcctcgtcccgctttggtcagatctttagagcaactgggactctttcgtctagagggaagggggggtgttgagatctgagctctatccctctagaactctagcggttgttttctaaagattaatattacataatcaccagttcttttcgcgatgacatcattgcgtttttcttacttaaaaagatctcatctctcaaatcgaactcgctctggatcatgaatccctgaatccttttttcgaatcatcatcattttcctttacttaaaaatcaggattcatcacaagttctcgacaatcatcacacttcattatttatctcgctgtgttctgactcgaccatattattattatctcatcatcaacacatctttccttttgacctcgctccgactcctgtcttatttccatcgactcgtgcgcttcttctatcaactcgtgtgctttcccttcttttcgactctccgccgatcactagcactatcgattgttcttctcatcgtcgtaggtcaacgactcaatcatcattcgtcgacgcgattgcttatcaactgacatcatctcatcactcagttcctctccatttttccttacttattcttctttgtcgcgtcccctgttgttgttgctcctgcctttaggtacatttctttttgcctcttctgctttctttgttgtttcttttcttattgtatttcatttttactgatctgaaatataacctttagtttgacaattcacatccttgtgtccattttttacattggtcacaaagaggcattgcaagctagattggggggaggattagatgaggtgctgggggatgtatttttagaagagtgatgagtgggcaatgggggaggtgataaagattggaggaggggatatgccccatggagggcccccttttataagaattgggataactgttggctctgcaatggccaatttgtcacccaatgaatcatattgtgactggcctagggccaattcatgacaaccttgctcagttggaatctcaaccaggctggtggccgctggggccaggccaatgtagctgtggccagtctggctgatgcatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcaaaaacttgaagtcacaagaattggtgaagtggtacagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaatttcattttgggggagtgagagtgctgagagaaaggaagattgggatgttagaaaaatgatcataaatgaaaattttgcaaaaattggtttccagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagtcaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactcccccaaaatcaataacaaaggttttggaaaaaaccatttttattttttatttttcacaaattttgaaacttgattttttggttttattttttcatattcattctttgggacctattctgcaccaattcacccagtcttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacattggggcttccttcccctcattcatgccaaagatgacccagaatggctgggcccagaccacctttcaatttgggaactaaccctctcactggcccaaaagtgtgcccttgagtggctggactgggtcaccaaggctctatcctgctcaatgtgaatgttacccagtccagcttggggctttacccactcggagtgcttgggttgaggtgatccatttctgggatgcattcgggaggcaaggcggcgtggccaggccatgcagggagtccaggcacagtagctggttgcagacgcttatctctcgcacgaagactcctgccctcacctttcgtcggagcaacttgggaactgacttggtgacagtgaatacccctccgcaagaacaaacctatcccctcggcccagatctcgtcataggagattgcactgcgccatcggatgaccaagccgcgggatttcacacagcgctttcaggtcaataagcccgcggcgtgatagattggcgaaaaccgcaagcgacattcattcaatgggctcaagaggatgagggactctcactcgttgaggaggaagaggatggcgatcttacatcaaactcccggatcatgaagcgatccgcaaccctccaaaaagtcaatgtgaagtctttccatcgcgaacaaggtaacgtaacgtttttcatgctcattttcaacactccgacgtcggccggaggcggcgagcattagtacttcaccgactagaatctcacagcgagccccaagcttacatacggagacaagggtacgttttctgttgctcgggctcaacttgcaggttgaagccttcgcatgaaccgggccaggcccgtcgtgggtgagggcgatgtggccctgaggctcgggggtcgagagagaccccgcgagccgacaggaagaatgcagaattgatccggactgtagtaccggaaggtacagcagtccgtactgaggtacagtgtctgaaaccatcggatgccctgtatttggttttcgtttttcgtggcacaactggtgtcggtccaggtccaccgtataaaagagtgttccttagagtactgtcaagagaccaatacttgaccccagcaaaaccagtcggtggcgccacattcatgtgcgtcaattgtttcgtttgtgccacttgcggttgagatgaaacactggtaagggcggaagcgaatatacaaacaacaaggaacctcatcttcaatgacttgttttgtttggctacacaaattacaacaacagatcatatgagccattacatctgtgaccatttagtccagcttgaagagttgataagagatacacacactggacaatctgaactgccaagtatcagcgggctggtaaactgcggattctgattaggatgatctggttgtgtttatcttgatactggcgacagaattttggattgaggaattggattatcagcatcccaataggataaagagtggaaatacagacatagctattcggcctcaagaactaacttaccagactaacttaccagttgatagaccggaagtaaagtgacagaaggtgatggggatgggtataaactgcagcttcaatcaggcccttttgtagctttgacgggtcgcttgcttgaaggttcactcggcttgagacctcctgcatctcaagttccagtcgtcgcaaaaagccgggtagattgcagcctcgtacacgcttcaagtccaggttgatagtgatgttattgctttgttaagttcacgtcgccaagagtcactgcgattcactgcgaccatcgactcacacatggcccaagttcagatcaatcatcatttccccctagttggctcggaccatctctggatgattctgacgggatctaatgtgacttttccttcaacacgtttctggaggcttgtccagttcgcgttgacccaatcagaggttgagaaagctgagaggagggcccgacacagacgtcagtcagctgaaacacccgatacaaccagagaccccagcccagactgaacccaacaagtcatggtgccagatggaaccccggggagctacggactatgtcaatcattttaacaactccaattgatggcaacatatgtatctagtggtttgaatgtagcacatgtcaaaaagagccaatgttttgggcaatcctcactattgttgaaaataaaaaatcctgttgagacaagggtcggggttggggaaaagaaacatgataacaaagctgtttcatggcagagaaaaaaaagcgaatagcatcccatgaagaagttgatttatgcagaatcaaaaattgtgattttgctttcaggaaattatatggcctttgaggatctcagccaattctgcttgcctcccaggtctcagaggtaagtcatccaataggtttgaaaaatttcaactgctgcttggaaaaagtgaatataaaacattactcagttgaccccagactccatggtcagtgaatcctctccaagtatcaagcaatctatattgggctgtatacttctttccctttcatcaatcaaatgactgtctgtctgaaacagaatattgtgagtatttcagattttaaagatggagccttatcaaaagaaaaatcagactgaaacacagctgatttgccacattacaagtagggctgtgatccataccctggaaaccagatagctacacctttttcccaatatcccctcacaagggaaatggggaaaattttgatcttgaaaacaattgaggatgctgcaagtattaacactgccagaaaaggcaccaaacctggttaaaataggctgagctgaagttctgaacctatgaaatctaatttcaatgtaggcagccacctttgtttaatatcacacaataccagctaactatgttgagtgcatcccagatcaaattggataccctcaacctagccaggtttggttacagtgattcagtgtttagagtggagattggaatcattattctgatacaatactcaggatctgaatccttgcctcatccccaaaacatgttaagtatttcttcttctcttctacaccaacatccttggatgctctttgcaaacaaaatgagtatacacatatttctggattaccggaaagcccagtaatcaagagcatgaaacacatacccaacacttctcaatctctgtagaggtttcctaaggtctagattaggctcatgcaaatataaaatgagcctgctcctctaatcattcctattttttccaataattcctccaaaagcagaaagttttcagaatggcctcagtgagactagaaataatcaccaccagtgtgtagggttcaatatgccctcccaaatctgtattgttttgcctgtgattttacatagttcagacacttgtagtaatctgtagacaatgagataaaaaaaaggaaaaagttgttgagaatgtattcattttttttaaaaatggttgagcttatgtgatccaaacaaacaggctataaacaactggtaggtatctgaaaaaagagtttggttgtcttatgaatggattgaaaggataaacagttgatgtggaagtaagacaagtgtggcagaaatcaaaccacttgagaataatactatcagaagagattcaagacataaaagattgaggattagcaatcattgacaagggaaaaattgtgtgctggagttgcaacaaaatttggacattgaatctccaaatccttggctgatttcacagcagtttaccttaaattcaatttaatggttcaatatcaacagaaccaactggcagtgaccaaagtataacacacatagagcctggatcacttgtttcccaggcaatggtggaaagtatataaaggggggtcaagagatgagaaacaaaagtatttgaaacaccctccctttatgcatttgaaagtgatccacaagcctgtgatttcccaatctggaaaagtattacattggcctagagccaaccattcagaatcttccaatgatgtaagcaaacatccattgggatgatcaaaagactagtatgcaaacatctgataggatgcttgccaggaaaggcactgaacttcctatttcctttttttctgtagtttctctttgctcttttatcagacttgttagcctctgtgttgtaacttgcatgttactttggacaattacatgcatcctttgtgcaaagcattctaaacttgccatatttttatcatgaggacggatgattcatgccttaagatgggaccagttcctcactggcaccaactatgatgaaacaatctgtttagattgttgaccttgacttcattgcaagattatagctttgttttggaaatcttcctgtttcaaaacagcctttgcataagtagtttcaatcccaatatacgtattgctttttctcagtcctcaccgtgccccatccaatcagctcctgttagtgacatcaaattggactaaatggtgattatccactccaccagaaataggaataaattcttttccatgaatttactaggacttataactatcacactatcagggtgttgaccagaccagcctgaacacaaagctgttgtacattgcacattccttaccttcaatggtcaaaaagactcaagagcttccaaaaactgtgtgtcatttgtagcatcagctgcacctccttccaaaatttcttgtctgcctttaacatggatttgtttactggttgcaatgagtaactactattcaaagccaatcatctgaatgcagaagtaggaaggaatcacaaagtgatgaatgtagtaaaaacagaagtgttttcttaataagcttgtagtaactacttgtctatagctctcaattgcagccgcgaaatgcattggaacaagatatgtctcgagaagcaggagtaccgcgcggcgaaaccgctcctaaactcttttgattatatagaattttcccgtactaacattaaggaaatcctgaactgtatttggttccaatcgttcgttctcgagccaatagtttgtatcccaatcatgtacggagtatataaacgtatagtcgctgttgtttatgagccgaacctttctatcgtcaaaaaccatcatgcttaataatttttcactgttgtatacccgaaatgctgtaggactaccgctcggagtctgcggcgaccagatcttgaccccaacgaatttagcgggtggctccagaccgtgagtcgtcaatgtttttgctgccggtactcccggttgagctaacacggtggctaggaccgatgcgaacatatacacgacgtggaacctcatcttcagtggcttgtttggtttttctaaaaaaagacaaattactttatggtatgagccatcatattcaggatcatgtactcacgtttgaagagtagacactagatacgcacatcaattattctggaatgtcaaggacgagcgaactgggacgctgcagatgaggatgattaggtggtctcgacgcctgaccaatgtattttgatattcaaaccatcagcgaccctcacaggttgaagagtagaaagcaggatgcagttatttggtcttaacaaaagctcacttactggtggaacaaggggaaaggggcagtatgcgatgaggattggtattggaatgctgcctcaaccaggtccttttatgccattcacgggtcgcttgtgtcaaggtcgctagacttgaggccatctccgtcatagtttcaagtcgtcgcaagagatcggaatgattgtagcttcgtacagatgcatggacactcttcactttctatctttgcgcgcctaggcccacgtgtatgtaaacgattcagctggtagcttgagagaaggcccgtttggcttgagttcatctctaccctcgtttcaagtcgtcgcaaaaagtcggagagatggtagcctcgtacacggtgcgagtccagactgcatgttagggatcccactggcactgataatttgctggcttcagggcccacgtagaaatgattcctatcggatggcttcctacactttacgtcgccaagagttgctgagaggtcataagagactcggacatggttcaagttcagatcaatcgttgttctttgcactattgggatacatatgagttgcatcgggcccacgcgtcaaggaatctgatggggtctgaccgtctcatgaggtgattcgttctagaaggcgaaggcttgttcaaatcgaccttgccactacaagggaggctgaggaagctgaggggtgtacatacaaaactcgtcgacccctcaaacacccgatatgaaccccggtccacaagagaccatgcgctcaaacgcccatcttcagtttcttcaactttcggaagccaacaccttcaaatcacgatctgccatggttcaatcctgatgccctcgtgagacttgtttccaaaaagtgtctaatggtctatgacatagtgaccctgcgatcatggcagcagggacgatcacccacacatcattctctgtaataccacatgcagccgccgccggtaagggcattccaggttgcactagatcgccataacccgccgttgtgaacatgtgtcatcaattgttccattctatgtaaacagcgggtgattgcgctattttcgtctctttaaaatgtaaaaccctttcagctaggtctgtcgggttgggcatcatgtatcagcgtcaaagggggggggggggttattgacaagaagcccacaaaaagcacgatacataattccagctttgatttttcttttctttttcaatctcatgttgggaaagtggtccaaacagttgaaaatatcataagatatgctttccagggttggcctttttcatttttgctgataaatgagaagtactttgatgagtgacttccaagcctgagaactgcccagatatcccagaatttgtcgattttataaaacttcaaagcattgctttccaagaaaaaaaaaacacaaacatcattgaatcatcaaacatgcggggattcatgataggtctttgagtccattttcaaggtgtttctgagctgaatttgaaggtttgacaaaaatttcaagcagcactgttgatttcatcaccatgttaccaggtttacactgcatggttcataaatatcttgaatatggttcaaaatttactttttgaaaattggttagggggtttcatgatctaattttataaaattttaaagatgtttatcataaatttctcaaataaatcaaaagaatgtgctcattttttgcagaagcctcaaattgaaaatctacccagcttagcaagtttctgaaatgaggttgaaagatgccatgaaattaattaacccacatataagtggatctagtcaaagaaaagatggctgacaatcaaaacttgatcaactcatcagattctttgtagcagaatttattaacaaacaacgatatgtaactatttgcgcagattaggggtttcctacaggaaaacatgtttttttttttagaattgaacttggctaaagaggatttgagctgcgttccaacggatccgctcaggtaacttaagatcatgtaagatttatctactgatatcagatttctccataaggtagctcgcagtatagatatcattagcgcagcaggatggctttgtctaatcatctttaatctcaccgtctgatcacaacatccgagcttttgattgaaaaataaacttagttgtaaactaaggacaagccataatttttctcagcttataggttttgacaggacttgtacctgaaggagactctgcactcagagccgcgacaggggagctcaggaaagtcaaaggagactttcaaacatgagatgaaatgagatttgaaattgcatagggggagagacaagcatagggacataggggggggggggacttagaggtccatacacatctgaatgaagaactgataaacatggtagtggctgcccaagctttctgagctttgctgttggcgtccacaaggaagtacaaatggggctctgcacattggacagttgagctgtccttgcaaccattcctagaatagatcattggaatcagcaatgagtgtttaaaaaaaagaagaggaaaaaagtatataaagggtgtgcttacttcaaggcagattcgatggaagacatgggtaaggtggcaaggtgctcgaacattgctgcgtctgttgtcggagaggttatcggtacagatcgggcattccaagggggcacgccgccgagccgagcgggcgggcggattcttcatgctggccaacaggtcttgaattctctgcgatctgcgagcgttggaaaggttttggataagagagatccagtggttgatcagatcggccaagagttgcgcattggattcctcggttgcttgcaagataagctgaatttgaggaatatcacggaggaggtaagagtgctctctagcatcgagtctgtctcgctgcgtgttttcggagagttcgaggaaatatttcatcatcttgcggaaaaagccgactatcctttctccatcttcaggagccagagtctgaagagccgcttgaattcgctcctcacggtttttgatgaggtggctgagtcgccgccacgattgctcaactggatcttgctccatcggctcgtcatgatcatcagagatttcaatcacttccggggtgggaatggggacggggttggaaggaggaggaggaggaggaggaggaggaggagttcctgggggagtgaaggacacatcaggaacacgaggtggaattcccggggcagtgaagaagccagcggtaggacgtggaggagttccttggggggtggaggagccatcggcaagagatggaggacttcctgggggggtgaatgagacacccggaagagggggtggagttcctgggggggtgaacgagccagcagaaagttctgccggagaatctaacgtgttggtatgaggtatatgctccatgattaatgattattcaagcaagtagtttagggttgttgttgttgggtggagtaagaaaaaggtgaggagaagatgggaaaggtggatgcgcctggcaggtcctggagttgggggagagactggcagaggggggaaccatcggccttttataaacctttggtggctgctgagccttcagcagcagtggcagcagggcttgtcggctcagcacttccagtgtgtaattgctagtcatgtaaacaggctcagtctgacaaaagcagcctacataacatacgtgcggagccaagaaaccgcggccacttacatgttccttcaccgcgtatgtgtcggccgtttcctgttttcaagcggcctgcttgtgcaaagggagggcttgcttgactcggctgtaagattgctgctgaagtatttttgaagatgggaaaaacttccacagaataaatagtcttacagtttctccgagttgaagccttccaattcttcctctctccgaccacacaacaaccgacgtatcactcctcctcgcaggaaagcaatggtcgagattacacaaatctgagaagcattaagcggccctgagtaaactgtggattcagcactaaacattctcaaaattgggctctccttgacttccaccagtagttgcgttagactaacacgagagtggcacacatagaaatccaaaagaaatgcacttaattgaatttaatttttaggtttgatagaatacatgcatgtcatctatatgcacaggaaccgctttattccacaaagaggggaagagacgctcaatcacatggaagccaataccagtcgacaaattccctccttaaaacgaccgtcgctgagatcactgcccattccatctcaaccctctgcgtgtgtgtgaattttccagcgtttatcttggctgtctcttgcaactacaaataaaaggtacgaccccccattccttagcattcacattccttttctatcaaaaacaaaaggacaatgatgagaaaaagagagcgcagatcaactcactttttagggaatataaagaatcaagctatcaatgaagagataatggaggaattcattttgtcggatcctgaatgacgaccagggtaaatttggaatctatgcggccatttaaaaggattagagcaattctcaggatcaacattccttcctttctgatgataaataaggcggcacaaaccaggggtgatgagcaattcgtgctgttgagtcctgattctgagaaacctcaattgatcctggagaaagagtacaaaaaagtcagataaggtgcaatggattcagagagagagagagagagagagagagagagagagaaaagaaaaaagtgaaaggaagaggggaagggggggggacaaacgtcgagttccatgcgatcgacagagctcccgacggcgtcgacgattttcctggcctccgaagcgtacctacgaagcacgatgacgccgtcactgccctggaagaccgggccggaggagcggatgacaacgccgtcgcgattgaggatgatcactccgcggacgttccggtgttcggagagccgctggatcgtcgattcaacctccggcggcccagccatgctcgtggtcgtcggcatcgtcgtgcttggcgtcggctgcgacgatcccgctccctctgtcgtccccggcttggctgtcgacatcgaagaactgggtggggtgctctgaacagccatcatctctggctaactggtatcgatcgcgtcaaatcgttagcctactctcatctccaacgtctatgaagtgtgtgattaatacattaccatcgtcttgatatcttcttcatcctgcgatttttctctctcgtccgtctggctcaggctgttttcctcaagctcaagctccaccgggtccgaccggggaacaggggcaggacctcaccacatgtcaccgagaactgtcacccttcaaacccccacctttgatggatttgcttaactcttcaaaactgcactaccattaattcagatttttttttatatttcacagctagctagatttcattttaattgggtctatatacactaaattataccctagctgaaaaattatcaacctgaagctttgaaactctttagatcatagggcaaacaatctgggtgtgtccgttgggatgaatcattgccagctgacacggaacataaaagactgattttccaaagccccatttcaggaccacaaagattctattcatcttttgttttgttatgtgaatgcttccatctggacatccaaaaaaaaaaacaagtaagggccgtgtgtggcaattttgagcccagggcttcgccgcagcaccagaatgggccccgaggcatccattcccaagcctgccggggcaaacctcggccggcaacgactcaacagacaggggatgtcagtaactaccgctccgttcgagaagctcacaacagattttcgtcgtggtgttcgcaggcaggtggtaagcttggtggccgaacgaacctaaatctggtctgctgctcgttgcctgcgctacccgaggttcttgatctaccgaagtgtgtcagtcagtcggccgccaattgtttccacgcattcttaaatctctcggatcggtctttacatgcgtccgtctgcagcaccaggagacggtggggctatcaactggaccgctgaccggctcgcgacacccgaaactgtggctggtccatcaaccgaaccgtcggatcaagcaaaggacattccagtcgcgttcgatcctcctcaacgcgatagcgcttccgaccacctcaaaccttctcaagccaatcatacctctcaacattcatggtctatccaagcacaaactcactctatactcatcttctcggcaatttggggtctcctgaccagactcggaatcaccgcgattgggaatttcagcggtcaaaacgtcttcagtttgttattggttcaagttgtaggctgtctgataatgggaacttcggtatcgcttcaaactagattaggaaaaatgtgaagactcgatttcttcttcaagtgtgacaattatattgacaacgactcactttctgataattttattaccattctttccagtcattcattgctatacttcgggatcaccacaggtttctgtggctcagtaacaacgtttagcagctggatgctacaagtttttcaggccttcagcaacacttctaagttttcgcgtggcaggttcagtgatgtttgttggtttgttctctaaccgtcttttcaatgggcttgttaatttactgactcctacatgtttcttcaatcttgatgtaatttagttcttagatgggcttaatctaacatacgtgaccattgcactatgtctcttctccctgcaaactggactatttctcgggaatgtggttgaaaatatcatcgcctcaaggacacgtgcaactaatctcaatacctccacatgctcatcaagacgcgataccttcgcccaccggaaaatacccacgattctcatcatcttgactggtcccttgacctggttaggatcagttttccttttcatttgggggccaaatgggtggcggggacccgtaacatacagtatgatcatcgctccgacagggacagtaatgcgatactacctcgccaaattcaatacccgacgactctcgattgacaaaggctttccaacggggacttacctggccaatgtgattgctacagctctgctggccctattctccgctttacaatacacctctgctgcccgaaatgaccgagaatactgcgctggcttgcaaggattaagagatggcttttgtggatgtctgagtaccatcagtactttctttttggaactgcaccgtgccggtccaagttataaaaattttcgttacggtctcactagttggctttcaggtcaattcctttatctcatgatctttgggatctatttttggactcgtgacccccaagaacgttgtgctttctcgacatgacctcaattcgattagatcggtatccaagcgaactgcaaatttactccattttagataataatcttatgtgattttttcctcccatgtagatttctcttccttccttcaagaatatttgttttttcgagatggtaaaccccatcttttgaaatcagaacgagtcatataagtaagagcaaatgttatatactttcggttttgcaacgtgaaccataatccattaagttgaaattagaaacacagagggtaagtatttcattgcctgatggggggaattattccctccttgtgttcgttggactcgaaaagtgttcagcagaggctgcgcagtcaacggaacaccaccagttacatgcgcgcatggattttcccatgcggcctgctggactcggctgtacggtgcaccaactccgggactaccactccggctgccacgcaatactttgactaagcggaccgactcatataaacgagcgtatggaccaggccttcatcgatttctatctcgctttatacgtcgtcgggttgatcgagtgaatggaatgcgaatgaacacaagaacaacatcaagaaaaatactagtggaaagtgaaaagtgatgtccaagaactcagcgggatacgtcaaagttgatgcacacgacccaccagaatcgtacgatgacgtggaagctgaacaagaaggggatctcttactccgaccaatcctacatgatgacatcctggaccgggcctcctcgcacgatgcttccaaagggatcaccgaccctaaaagtcgaacgtcaagaccctcgatctcatcgccagttcaatcaaatccgtttcctgaggatcagcaagacagaagacccaagcatcccgaaggcagcgccgaaagtatagttgccaaagtggtacccgagaccgatgacccatcaatgttaaccaacaccattagggtttggctgatcggtggtgtattgggtgcaatgggcgcaggcatcaatcagattttcttcttcaaatccaacgggattgggttcggcggattctttatcacacttgtgagctacgcaggtaggttggttaacttgatccagtgacgcttaaagtccaattcgcaatactaactctgccttcggatctatattcagctggaaagttaatggcggcctcgttacctgcgtggaatattccgctacccaatccacttggttttatgtccacgcggaaaacaaatcgatggttcttcgaggtttccttaaaccctggtgaattcagcgttaaagaacacatgttgatcggggtcctggcgggatgtgcctcctccgctgcctatgctggtgacatagtagccgttcaggacctctattatcatgtaagccaagagtgttcctctgacagcttggtgggttttgggagcggatggaactaacatacatccatgtggacttagcaagatatggggcatttcggggctttactgttgattttatctactcagctactagggtttgggttggcaggcttgacatactccattttaattcgacctaccgcgatgatttggccaagttcgttggtagtcgtcacgctttataacaccctccatgctgttggtgatgatacccaggaaagcagagagtttaccaaggctcgaatgaggttttttacaactgtctttctgttgatcttcgtatatcaggtaaggcattccaaaacctacctctttcatcttctgtcccagtcaagcttgcgaagtttggaggtaagggaagctcattgactggtgtgggtgggatcttgtggtcatgactcgctcttctttcacataagtttttgccatctgtttttgcccctactcttaccagcatctcgatcatatgtatcatcaacaaccgttccacattcatgagggtattaggttctgcatgtgagttaagcgtaggcgtattcagatctattgatagcactggaaatcaaaaccttcttgtactgatgattaattgtacttttagatacaggagctgtaagcagcacatccaaatctcgaacaacatcttgaagtttttatatttgctcatgaattacacgtgtcacggaaccccacatgatttgattgtcttctaaaagggcctattgactctttcgctagattggaccgtgattggatcagttggttaggcccaactgaggttctcttcggattcgcatgtacgccgaagaactgacttggagcgctctgcaggctccctttacacgccgttcttcgcctccttcaactacttcgcgggtatggcatggtcgatgtggattttagtgccgctgatgtggtactgtgacttttggaatgtgggtcaacaaacatcgtgcaagaattctgaaattctgaccattcttgccaaccctcgtactagaatcgaagctttggggataatgccgtctctgcccggctatttgaccaaagctataacaagtataacgtgtctgctgttgtgaaacctgattttacattagacgagcaaaagtgagcactgcacgttttagcttcgagcgagcttaaccataacgcacaagcatctactttcccttctcccacaacatgaaacgcatggaactcatcgctgtctactgctctcatgatgactatcctggattttcgggtatcttttttgcgtacaataaggtttcaaggttagccaagtttctaggcttgtaaaaattcgacgatgactaatgactttgctgaataaattacaaaacgttttctttagagcttgggccgatccaattgactccctatttcgcagcatcgtacggcgttagctttgcggtgttgacgtcagctgtgatgacggtgttcctatttcactctgaagacatcaagtcggccctttcagcccggaacaaaatatccactgttggtcaatcacccaattcgatccttcgacttcacattgattgcgttggaaagctcacctgatctttttttttgtcctcaggatgttcatgttgagattatggagaggaattacgaaaacgtgccgatgagttggtatgcttggatcggcggcacaatgtttctcgcttcgatctttgtggtcttgttctatcctctccaggttgcgtaaatcttatgtatatacacatcattgtcactcaccagctgatttgtcgacttcatttttaagtgtcctgtttgggcgttattgttggcactaggaatggtaggtatatcttgctagtagcgcttcacttgtctctttggcagatagttaactcacaatcttggttaccgtaactcaggcgactttctttattatcccaatggtgagcgttgatgtataatctgccaaatcttgcaatagtccatttttcatcaacttatctgaccgttttcaaccattgatcttgctgtgttaaaaaccaactgtagggcatcagtaagcaccgatctaaatatgttctcttagaaagtcacttaaatccgtgatgtcattttttttagtcaaagcaactaccaatacacagattggattgaatgtgatcagtaagctttattttgtttatttatatcttcttgcgcccatttcacaatttttccactgatctgttatgtgtcttcccagcggagtttgtggccggaatcctgttgccgtgagtggaacggtgggatcatcataaaagtccgaagtgcttacatcgtggtggttttcatatttttcattacactccactctgccctctcaaagtggaaagccgttagcaaacattacttttaaagtgtatggaactgtttacttcactcaaatacaaagctggcagttggtttgctgattttcgatatatatgtaaaggtacggcttcatgactatgagtcaatgtctcgatctggcagccgatttgaaattaggaatttatgctagttgcgtcgatttctttcctgtatctccacgaagggcacttactgaactcacctctctctccgtcggatgtaccttgcagaagtaccacctaaggacatgttcatatttcagtaaatccaagacttcatctttcaaggtgttcattggatcatcatcgacattgacattttgttcacatctccatccagaataatcgggacttcaatcggggcagtgattaactatatcttcatccgttcggtgatcgcggacaaaagagacctgttggatggtaccgttgttgatccaagtggtcaatggaccggccgcaagccagagatcttttactccgcctcggtgatatgtcagtacacaaatatgagatgatgtgtgcatatgatcgtgggtctcgattgtttaaggctgatttatggataaccatcatctaaaattcagggggtttgattggacccctcaaattcttttctggtacgtgattgctcaagtgcaccagagtagattcatcagttaattcaccttcactccatcgtcataaaaaaatcaggtaaatatagggtcttgttttggggatttccaatcggcgctttactgcctatcataccttggtttatgtctcggaataatcccaaaagtgtttggcggacactgagcattccatgttgagttcattgatctatctttttttataaatcctgaacgcgatgaagacatgatgggaaactgtttcgaagtctaaatcggagatcgttttcacatttgcgcagtgtttcttcatggggccatcactcctcctcaaatccctaccaatgtgtaagcttccccactcatttttacatcacccctgccccccgactttcgaatgcagcaccaagctgaattgctgtgttgcaatcgtcatggtgttgtttttcacgacgtgaattggaaactcagcataggtgtgggctttttgtcagccttcctttcgcaatactgggcattgaagtatcgtcccaaatggtttgagaaatataactatgtgctttctaggtgagcccgatcgccaagagaaaaaaaggcaataccgatgtagagattgatgagaatagtacattttgactgtccctctttttttttcttgctgatttcagtgcactagatgctggtaccagtttaaacgccttggcagtctatatgcttggcttagaggctgctcactcctggtggaatccaacaaatgatgcagttgagtagggtttccctttttaatgagcgctccccattgacttgcttcagtttctggattgtttgctagtcgattgatgtgactaaccaatcccaatctttttgcataaaaccaattatctcgctcgggtccatgacttgtatgattgatatcataggaacattgcaaacctggatcataaatagtcatctctatttctctcccttttgatatgattagaaacatagatctttcttgttgcactagaatcactccatcatcactcatctttgcccagattatcgttagacacttccgaatacagagcttcaaatcgtgttatggctttcatacccatcagtcgtccatccatcttcgcaaatcctcaacccttccctcctacaaaccaacgcgatcaatcaaacaaattatccactagagtgtgataaaagcttgcctcgtttttcatcttcagaagacacccagtatcatcaatcatatgctttgacatctcacatcatctttccatttcccttggtttcaattctcagccagcaaaacaataaaagcttgacctcattccaaaatatccttttttttcctggagcttttaactggttgctctttccttgacaattgttatatattccaaagaggtacttctttttgcccgtgtgtctttctagcttggacacgttgacaaggatttaggaagaagtagtgaataggaacgcagagcccccaaagcttagccataagggttgattgactttggagggttgaacttgaaattcgacattcacttgggtcttacatagttttctgagaggagtctacaacacatgatgcctgtctcgaagcacgggatccaagcagtgtttagtcagggggggctaagacatgtgagccgcaccgcggcgctcaatgaacgtgagccgtgagatggtgccggactccaatccatccaacatctgacttaactaagactcccggaatgggggtgcagagcaccccgatgcggagcatctcccattcccaatgggaggcttatgagctatcgccgcctggtatcgtgaggtcttcgatatttttgtggcttttgaccttaaatttcatgaaacacaaaattgcttgtcactcacacatgatgagagtttgttataaagacagggagatgggtgaggatcatgtctacaatgtgccttaaagaaaatgatgattacacatgatcccgaacttcctcctggctcagcagttccagaggccctttctttggaagtatgggttatgtgcttgatgttgatacacatcggctgtatcaaaagccttggccgccacttttggttccatctcgataatctgtaagtgctgagggggcggtgaccaaatacttaaagaaattataagtgcgacatcctttccagtcgaagtcactattgaccttaccggcttgccaatttcaccgactcatttggatctactcgacagaaatatctcattgacatctcaggcgtacaaggctatcatgctaaatcagctatctatcaatcgaactatccgaacccctcgtcgggtatggtctgctaccggggtcaacgtctacaagaaggtatatgagaagaacgatgatgatttgaaggctcacattggaagagtctcgcttgatttttatggccaacccgccaagttgttacagatcaacaccgtcgccaatctagtccagggtcgcaacactttcctccttgccgggaccgggtatggcaaatctcgaatcgccgaaatttatttcaaattgattcctcatgttaaaaaggcggtcgtgctggttttgaacccgttggactctctgggcgacaatcaggtctacgagaaggagcaggcgggatttactgctatcaatctgacgaaattaaactttaatcaaaagacggctatcgacattgcaaatggggtttacaattttgtgtacatgagcccggagacttttctcaacaacaagatttgggacgccgtctatttcagcagcaaattccagaatcgactggcgttggttgttattgatgaggcccacatggtgtacatttggggcctggttgcaagcgggcaggggaagaaggcggcagcaatccttattcggtaccaggacattgggatatttcgaccgtgctacgggaatctcggagggcatctactctttcggaacaacaaaacgattctcttgctatctgccacctgtcggcctgtggcaatcaaagcaatcaaagcaagcttgaagctcgacgatgatcatgtcgatatgatacatggagaactgactcggccggagattcgaataattcggatcccaatggaaaaatcacttgcttcttcgctggacttaatcaagctgttcccatcggcaagtgacgtatccaactccgacctcgtgccatccttagtctacagtggctcgcgcaatcggacgctgacggtgatggaggtgattcacccctgtagactgtgaatcgactattcaatagtccacaaaacgcctccgtgtggactacgggatagccatttggcttacctcgtttctcctcgctgtttctctttacattgcacggtttacatatgtaaactggatttttttttttgcaagttcgaccagccgtgctgcgcggctgcgtcagctctgccccccaggcatcctataccgggatgggtgcccctgcccttccactcctcaatctggtgctacactttcaaccagctcaattcatttattacgctttattattaaattcaccgcactcataacagactcacctgcctttcttttcaccatcttacttcaatacactgtcctgccccatgattgatcccataggagaccggccagcccaccctcagcctctcaaccgtccaccagtcagcaagccagctaaaagaaagcgcaagaataagccagcagacaatgttactgttaccactcagccacccaaatctaagcgcaaaaagcaaaaagcaagcaccacacccgctaccaattctactgaagtggatagttctcatcatccatcaacaaccagacccgccaccagttctaccgaagcaaatagtcttcatcatccttcaacaatcagacccgctaccaatttgcccgaagtggatggccatcatcagcaatcagcagcaagcttgaaccaaaacatggtagaccacttagaggccgctgctgacgaactctctcaaacccagcctcttcagtccaaccaatccgctcctgccaacttgcttccacgtgacagagcaaacacatccgaccttcctcctccgcttgatatattcaacgaacctgttcctcgcaagcaaactaagaaacttcgaactcgagccgaagatggcttggcagatttgcctgccccacgaccttacgaggagctcatgaaggaatcgataggcactctcatagctgaagctcaggaaagatctaaaggtgctatgtcgcaagacgatcacgaattctttgcagagttctatcaagaacagcgcaagactttggcaatcaaggccatcgagcgagcagtatctgtgtcaatggttgacaattttatgtaagttagttgcaacaatctcagaagttctaacaccgactaaccaattacatgacttttacagcggccgtcggatcccactcagagagctgactgggtggaacaaatacatgaaaacccccgaagctcgtgaggtgttccaaggtggtaagtaatcattcttaaattattaaaattctgtcagctgatgatactgttgagctcaacagctggtaaaggtgtaggtcaaagtgatgctatgagtcgcgtatctgctctgcgcaaggccgcacaggcaaaaggatctaatgggcagaccgatgcggatggtacctctcaaaacgagagagggtcaaatgagctgactccagctgagcttgccctcgataacgatgaagaagcaattagcgaaaacacccgtccaaacgataagcaaggaggtggggtgggcaaacgtgccgctgtctcactcagcctggtgtcagaccgtgtagagtcattcttagaagattggcttgaaaaggtgtgttgatgattgcttcgcttacccccttgtaacatgtgggtagattgaactgacattctggcatcattgaccttaccttctaatgatttaggctaaaacaatggctatcagcgccaactgcgacatgattatgattgctgtctccaaccacttggggccccactcattccagtttgtcaagaaaactcacggagcaatcccctttgtcaagcactctgacgacatggatgggatgtacaactatgccgcccgatttcaatcttacaataccggacacggagcggagtacattgctgagcttgctgagggccttgagaaagatccctcccggccaataactgtgccggttcgcatggcccgactgattggtttgtctcaagaatttactacttcttatctgtcattttggggttgactgtagtgcatttacttggcttctcagccaaaaaaacacagggtattatcaaaaaatggccctggaaagacaacacgaagagacttaaaaaaatgaattaccgtctagtcgtccatccagatctcagaactcctatcgagtacattacttctcccagtcgaggactatctcccgctgatatccgccgtcttcaccttgacttggatgaccacttcatcgatgttgttgaaatcgataatcaggaaagcagcagtgcacgatccttgcaatcacgtgatcaagtcactcctcaatctatgccgatcaacgaccaagaatccaccagatcctctcgaattcctgatgaagatgcaccaggcgaaaccgacctggacgactatgacgactccggtgatgaaagctgagggtctatacctctttttcttccctattgatctgttcttgtctatttcaatcaattcaatatcttgggtgatgttgcttgccgtcccttccaaatcatgatctgcacacgcgatgtttttccttattatgcccggcttattataaatacacactgatccactcggcttgttctgaattcaacctgatctgttctccttgatttctattcgcaatatacagtcccatgcttttgctttccgctctgatggaatgccatccaggagattcagacaacttcgcttatccaaactgagatcgtattcgtttttcagacagtgtcagcgacttaaaactgaggacactcttcaaacccaacctccgatttaccatatgacttctgaatgatcgaatgccatagaaagtgagatttagcaaaccaaacataattgcttgagttgtgtaaaatctatccacaacttaattgattcaagatataatttcaagatggtcaagtcgatgacaagcgataagcaagaacaaagcaaacatgatattatgataagaatttagcaggagtccgatcttgattagatcgactttcataacgttttgtcttgattagatcgacttgatctgattgttaatgaaattcaagactactcgccattgtaaggtgaagcaatactagttaataagcatgatcgatcttgaataagattaagacctaaggacaatctaatgaaatgacatgtaaacaaatcgatagattgtttacaggcttcagtcaaagattgtaagcttgattgagaaagaagcgactgctcaagatgaccttgttaactacaggatgcttaaaaccacttggccccacaccctcacatacaaagatttgcaggtctatcctgtaaatgggctacagaacattactatttagcacataatctgaaggtatcaatggtgctgctaccccccacccaaataaatcaagtcttcttctgactggctggtttgggtcacatggccagaacaaagctaccaatcttaattattccttggttggccctttgagagaaccacttaatccaaacacccatgtatgcctgagttattttggtcaatgaataggcttttaggaaaaaagaggcttggatgaattaaacaccaaaacacaaagatattcatgttggttcaagttggtacttaaataagttcactgtaaagtggccttgactccctgtttacatgagccaaatgtatcattgggtccaaaaggtggatattaaatcagctaatttgacctcaagcactcagagatacccaccccagtggacacacatgggcacttctaattgttggtgttcaaatcagtcaagagtttcatatgatgttctatgggaaaaattattgctcaactttgaattgccttattccatcaccaaaacttagagatacagatgcacattgaaagttacaaggtttagattgccttatttcatcaccaaaggttggaagtgctccagtgtatctctgactgttggaggttcaatcagctgatttgaatgtcacaaataatcttcttgactcatatcaagattgtgacaagtcaacttaacagtgaatgaactgaatgtaaacaccaacatgtgttttttgaatttaaagactaacttgttcagtcacaacactcagagaaatgcatgtacacttaaaagcagaaatggttttccttgagcaattgatgggggtagaaaagttcattcactatttttctgctgttcaaaattggttctgtcagtgttcaaaattggttcttgcatgttgacagggattttcccttatattcctcagagataattggcacttatgtaggttatgagtgcatatatagtgtgccagtagtcaactgaggacaaccaaaagtgatgaatacactttttaattgtgtatttgataactcacatatatacattgggtattagtttgcttagactgaaaacataacaatgattctaaactgatgggttgaccagtttacatttgagattttactagatgattgacagatttctgcactgacatttcttcagtagaggagtgaaaaataccagactttgaacatcaagttcatagcatgatgttttatacccaagcatcattaaaaaaataagatgtgtacaccaaacacacagtccattgaacatgtgtgcaactctgggtcttggtaatcaaatcagcagttatttaccatttcaatagcttgcatcacttggaatgacctagtttgactactaacactcagtgataccatatagaaaaacaactacaggctaattgtctgagcatattcatttgggccaaaaagcaaaacctcatagatgcactactgtacacacacaatattgccaagcttggaattccatgtccacaaattggtatgtatatcatgaacaatctaaatgtaaaaaatgaaaccagctggtctgttgtctgaatgaacatgaaatatttacgatagctatcatattgaaaatgaccttcatttatttgaggatctttacatgtgttttccatattgaaaatttgtctgcctccttcaattcagaacattcatagaatatcatatggaaatgaggacacatcgatatcaaaacatactaaacattcatagcaaaaagaggctttgaaaatagaccagcagtaggaagcaaccaataagacaattaacagagaacagagcaatgatgacttgaagaaaccaggaaaagtacaggaaacaggctaatttgagttatttgaaaggttagcaagcatgtcttctgccatttggatttgtgccacagcatttatatctgctaaatattcatcttcctcatcatcatcttcctcgtcttcctcgtcttcctcgtcatcatcttcctcgtcttcctcgtcttcctcatcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcgtcttcctcatcttcctcctcttcctcctcttcctcctcttcatcttcagttcttgcaaaaatttgtaacaggccttcatgaagatcacctggtataccagaaagaaatccaaaccgcagtgtagacttgatgttttggagttggaggttccatttttgtttgagttgattgtcgtctgattgaggtgctgttttgttgaagacttcagctatgttttcattccattctacctgcaatcttgcaatgcgtatcagatgtgagtgcaataagacttttcctgagaggatttttggagccattgaaatatttgaactcaagcttgtatgttctaacagaggtttcaactgcacaggtaggtcgcctggtgtagcagctaccgatagctgacataatccagtgagtaacgaccaaactagttcatgtcggccaaccacccagtgcattgtgcgtcgtacttcccaaccaagccgtctcttttcctcaattccccgcttgtaacttgcaagttgtcgaataccacgctgagtgtgaatatcaatcgcccagggctcattgccatttgtaaagaagccgtcattccaaaatggatcatcaggttgtagacgaagaagctcagaatattgaatggtgggtggcggatggtgggttggacaggctgcaatgaaagcctcagttcgcctgttgtaattttcaagtgaatgctcgagttgatcagctctcttgcgcactgctgcaactagtctttggttatcacgtgtccctacaaatatcaatagatggatgaggaaattgtcattctggcaaagtaagtcccaaatgaaaggacccacccaatgtagtactttccccagcacgacatgcttgaaataaaggctgcttttcctccactaatgccaggaaccgctgtcgtatctcaatcttagagtaccagactttccagagtagatcacattgtgcccctattatcaattaaaatcaaggaattaatgacaatggtattaaagttgtaaaagccataagacaacatcatcatcaaacattaaatggacttaacttgtcagattatcaattatcatatcagactggatctttgatcgttgtcggcggatctgagcagcaatatcactgcaagttcttgcacgagctactgcctgagccggtgttgggacaacactctccctagagtgcatatatgttagtctttggtgccacaatgtttaaatcattagattcatgtaattgtggacctaccatgcctcatcaagctcatcttgcaagcacagaagccgacctaattcttgtttttgggattcacgcgcctgattgaagtttaggtggtactcttgctcaagagcccattgtgcttcaaaaaagttattagtgtaacagctaccaggcaagtagggatttggtatactgtgtatttgtctaagtgctgcactggcttccttgattgtttcttcagcatttttcagcttatctagtagccagttggcagatgaatcaagcaggtgatcagaaaagtaatctgatctagtttgaatagcgattagtcgatgtaagcgtgttgagacacgaagggtagacacaaggggcgacaagaaagaccagtatcgctcaagaccttctccatcagtcaaaccccaccatttattgagacgagggttgtatttcacttggcatgaccattcatgcacataggcgtgaaatactgaggttccaaactggagatcaccaattcggtcactcaaaaggcctcgctgtcaaaagtttgatcatattagcttattgcattggtttatgccaatatcaacatcaagtgacgcttacctttcttatgtgagcttcaagatgacacccaatgtcgtataacactccaagctttagactaggaaagtcaagtaatatatttcgaagcagagatatggggtagtatagcctaatcatattttgattaataattggtaacttgggatctggacaaatcaggagttggacttacttctcaccactcttgtgcacattcaaatgcatgagcggaacatcatgtcgacaagtacttgcaaacaatccattgtcgtcgcatttatcccaggttgactcatcgcgggtatcattggctgccttgtgttgatctgagcagggtggctgacaggtgccatattcaactatcaataagagtctttcataatatcatgtttgaacctaaacttacattaattccaactgctgatgcctctgtctcttcaatggctagtacatctgagctgatcttcgagggagggaggaaactatgaggatactgatcttcacgaggctcatctttactggcgtatgcataatgtcgttgctgaaagttaccgtccattgcgacaatgacatcaggctcttctgtatcctgtttgatttcggtttggcttgggccaaagcaacgtgggcatttacttgcccacttgtcggctttagtaagttgcaggccgtcttcaagaagctttctctgactattcaatatgcggcgatacagatcaatgcaattggtgaaaggtactcgaagttggcgccgcttccagtttgatcctcggttgagtaatggactgtcactacggttatcaaggaaggttgaaatggactggataaacgcggatgtagataccgcagatgcttgccacagtagatggtgatattgaacaagccgaattgagaaggcagatcgaggtttttccacagagcaggcaaagtaaccgtggtgcatgagtcggattggatcgggtgtacatttgcaaaaggcaatgagctgacttggtcgccgatctggggtgaattttcggagattaaaaacattatccttcggatgggaaaacagaacagagattgcatgctcacggagtaagtcaaccaagtcaactcgtcgatgatgaatgttgatagatgcacatgtacagaaatcaagcggcgatgcaaagtccaccgcaggctgggtccagttgagtgttttttgctggcacaagaggtaggtggccagagcttggtcatcgatcaggccccattgacaactgatacgatgacgtttctcggcgtagcggcgaaggcggaagtattctgcatgggcagcaattggtatgctacgctcatggttgtcgaggtcgtgctcatcctgatcttgactaacgaagcctccaaaaaatggttccaagcgcggtgaggattcttccatgtgccttggttgggactgggttgttggtcgccgccctgcaactggatggccgagtctttcagcaagccgaacagattcggaataacggcgacgttcagcttcatggtcgtacatgttgtgtctcatggtccggcttcgtctagagctcccagtatttatggtgtgatggtctgtgttggtcctgctggttcgtcttctacgagtctggttggccatgctgttcaagagatgtgaggtagatgaggagtggaatcgaggattgaacgattgaagagagagaagcagttgtcagtgttatggatatgccgaaggggtgtgaagcgatacagcggtctccgtcccgtttcccagttccggatgggataagtgcgcgacctccagttctgttcggcctcccaaaaaaagagggggtttgatgcccaacagcagaggggcagagctgacgcagccgcgcagcacggctggtcgaacttgcaaaaaaaaaatccagtttacatatgtaaaccgtgcaatgtaaagagaaacagcgaggagaaacgaggtaagccaaatggctatcccgtagtccacacggaggcgttttgtggactattgaatagtcgattcacagtctacaggggtgaggtgattgatcgagctcgtgttacccctgggggttcgtgggatccccacaacacgtgtgtgcgacgttatcattcatgtacaggtgatttggataaggtgcgctgtgttgaacagtttgcgaaggaggagtttccgattatctcggcgacgatggccctagggttggggcagaactggaagcgagtccggatggtggcgcacatgggacgtggggatccggctcagattgctcagatgatagggagatgtggacgggacgggcggaacggcttgggggtgttgtttatggagaagactcgtcgcaccgggaagaattcagccgatcagttcaccaggggcgctgtccagaccgatgaggacaggatcgatgcattggcaatcacccctgtttgccttcgcatagcctttgccttggacaacaagtgagtttgatttgatcacactgcggtggtgtggtgattatttattcatgtattgattataagttgtcccttcaggctcggttatattcccctttggcttgatgatcctgaatatctcaaggagcagcagcgagagaaggacgagggctttcatgcctgccgatgttctaattgcgaacccggcgcatcactcacccttatcaacaatctccccctcgcaaatcgggaaaatttcgacgacattcttttggacaggtttacccctatctcggtacctgacatcactgcaaagtaccctaaaaagcggatcgcaacccgcaagcgcaagttttcccctgaggagacctgtgctctcaatgtgctcaaatgcgaactcatcacagcaatgcacgatatgtacgatacggtcgtggccccgggtggcaccttggttggtgctgacctttttgataacgatgaggcagaggctctcgcgtttaacttagacaacatacacactcgtgacaatgttcgggcggtcattggtggcgagtgttttgcaggccagttggacgccttactcagactaatccttgagtttgttctagaagatgcggttggccaccaaccatcggccatcaaacattcaaagaagaatggcggcacgagtggttatcaattgaggctcaatagccaggggccaattcaattgatcggtcaacatgacaacgattcgggtgtcatctcagcaaatcaagcaggctcgcatgtggtgaagttaaagagtagaaaggaattacaggccgagaagagggaacataaggcaacggagcggaaaatctctgcagaaatgaaggcacaggaggaattgcgcaaaaagctgcggaaagaacaagtagcacggatcatggcagatgcttgggcaaaccatcagccagacgacggccaggccaacatcgacccgggacttgcagacgacggccgtgccaacattgacccgggacttgcagacttataggtcatcggatgcgttatcatccgcctcctcctcctcgtggtcgtcctggattgcttgggctccggctgctggactgggttggtcaggcatcatgtgtcttcggaatcgtctaagggtggggtctgttgtccggattgttttgcgcatcttttgtatccccattatgtatgtgttagctataatgacaattggctcattggcgtcacgaccgtattcgtccaatatgtctcggttgttggacatcagattaaacatttccatagatcgaagggtgagttgattcttgtgagattggtacaccttcttggccccacagtcttgtttgagggaatccagtaaatccttcagctggaggtgcaataattgtcaattgaatacgcggggctaatgtgtttaagagatcacttctttgaggaatgacttacagtctcaatatttagactatacacttccttgagccgctcaatctgagttccattaccagtgttattatagaagaatttcaaccatgcattgaatgtttctaaatgataatccttagccacaaagtgatttttccggcccgatggggagaacaataagttgtgctgcataaacttctgcatggacaccggcaagattactgtcaggagaagcaccatccgcggcaagtaagacgagtagttcgtcatcccagatagtgattgagacatcaggcaccattttttccatacaatgagcagccttcctatatccccagctttcattgatcggcttgcttcaactacacttgagaagtcatgaagcataaccagggtattgtgcaattttgggcaatccctagtagctgcatcgcgtcgggcttgggacgaacagaaccttgaatagcaggagtcgactattttgttccaggcatccgttgggatagtgcccacctcttgaggtataggctggcgattggtcttcatgatgacactggataattgcgtccatgtagatcatgttcggcatcagtcaggggtgaactcatgtgggattggagacctcggattacttaccgtaagcaatagaataatatcccctcaaggacccgctccatctggttgatcataagcgtgaaatccttcttctggattgccttctccgatgggaagcccaatgcctcaaggaattgccatgcgccacagttagaagactttttcgcatcaccaaaatgatgtgtaaagattgtggatgcaacattccacaacgtatgtgccgcacccagctgaaagacacaattattcatcttctctacggcaaaaggattggggaaccgctgcgagcgtaggcagttgaaattctgcacggtccccaggtccccatccataggctgaagacgtccgtaaaacttctccgcaggtatcccggtttggctgatgatcgactggaatacctggccaactccctcggcacagttgtctgaggcatccatcagtttcaacgtgtgaatcaccggtttctcgtggctaatctgatcgacaactggtggatcggtaggcacagaagaggatttatcggacggcactgcaatatactttaccatcactgacgcaatttgcgacttccatacggcctcctcaactatgtttgattcagtggtgggaaggaagtactccggctcaattggaacatcttgagccaggcgcatcgcctcgtagtaagcgggtagcgataaatcatcgtgtttgagtcttttgagcagcttagggtcgggtaagtggatgtagccccacgtcccacggaacgtatgagtccgattcccaacagacaaagcatggaccttctcgaccatgtcaatattatcgatacaaattgagggaccaacagggttgtcgtcggtccccgccatagccaattttaagttagactgagcctctttagccaacgttcccaaagccgcaagtgccgtccatcgggatgaagccagtccaatgaaattcatgtaatcatggactcgctccgacatgccacaagccaagaaacgaaccccattgaccaactggaggccattggcccgtcggttagaggcaaaacacatcatcgaacagactgtcgtgacaatctgtggttgttacaatgcttgtgcatcagcatcaaccctcagggtagcccaacaagtatcagaccagcttacgcgatgatacctaaaggtcaccctggcctccccagtcaaacgtcgggtgtatgcaaccacatcaaggtcaattggcatgtcaccctcatcagcttccgtcaggtactcatcctcgagctcgtcgtcgctctcgggcgagttgcaccgcccgcgctgatgatgaagagatcccaccaggatgttgtacaagaacggcatatgagtcgaagtaagcagcccctcgcgcttctccttctcatctgggccgaggtactcccttgtgaccgttgttgaactctgaaaggccccaacaggatgattccctttgggaggttgttgacttgctaataacttgatggcctaagaacgatctgacgatcaatatttacattcagcggagacagtcatcctgagcttacctcttgttcaataaatttggcccacacattccgtccagtagccgaactcttcaattcctccgcaattgcctcgaccaagacgagtgttgagtcaacggccgactctgcccaatagcgccgccggtaggctaaatcagagttatcagattgtaagaagtgcagcaagaacgactttggtgtcatcttgcaaggtaacgattggagcaattcacagacggtgattgctttggaatccatggtatgaggtctcagtagtgcccggaatcaagtggttgacaactaggcaatgggaaaaatgggatgatcaactgatcgaggcatggaagtgatcatcccaggccatttttaaatgactggccaggtccttacggattatcctacagaatctttaacttttcctcatcttaatgtgtatgtcctatgtttcatcatacagtttcatacaagagatggttcggtgtttgatggaatttgtttcagaaatacagaattggacggaggtcaaaccaacctcaatactaaacttcaggcccaaatgagggggggatgcgccaagcagtcaacgtgtgttgaccatggaaagaagcggaaaaattttctcttgattctagtcctgaaggcagaaaccccgtgtctgaggaagacagtggaattgcaggggggaaattgctcccactgaaaatggcccaagcccccaggccaaatgcgacacatgacctgcaagtccctccttcggaggctcgcttcgcgaggggcgctttgcgccagcctggctttaccaggccctccgatcgaggggcttgtgttaagtcagtccaacatgagcctcaaactcagccaatcgactaggctggcgagccagactcaaccacttggcacactgaccgaacgatctcctgctcggcggtgagtctgtctacatatggcttctatcatgccactcatcaaccacatctcttctctcaccctcaatgtgacgaccaggcacagcccacagctaaactcaaaaagtttttatgaaaacgattttagttgaaagattatatttcgaaatctaatcaagtagattagtaaaatagcgagaaaggtaaattcaaagtaagtacaaacaagactgatgttctattttcccttcaaagaagaggttttcagagatttaagaataaataagaaatgtaatctgtaagtagtatgtatttaaatctaaaagcacttgtagtcagaaaatcagttacctttggtgttaggtatttaagaagttgtatttggcatgagggtttctttcctcatggcgaaatttttgtgtcatttactttcaacattatttcgtcgtaaaaagcaataaagatttatttttaaaaaaagaaacaaataaaagcaaagaaattaagagttaagcttgccggatcctttgcttgtctgcggatcacttgttatcatttagcttgtctagggcagctgtgctcttattcgttacaattatttcacaattgtttttaggagtttttttttactccttttttttcctagcaataattattactctagttagccgatttagtttccactttttaaggaaaatgtctcttcccccactcccagtttaacctaccatagttccgaccgaggatttgaagaaccccatcgaggctaaagtggctcagctcgcggatcaattgtcttccatcaagattggatcagcaaatagcgagtctcaacttttgaatctgcagtccgaacttcaatcaataaagagaaccttcaaacatctcgccgaggacgtcaaggatatccagtcgatgaagaaattgtattccaatcttaatgacgtcaagctttattttcaagatcatgtgttgaggcttcaatcttctattgaacaaattcgtttggttattgatggttgtaacacggtgattcaacagaatgcggctcaaatcatggatctctctcgctccgggctcaattcctctcgagaagtggcagagttgtcctatgctcaattcaccggaaatccgaaggagactaagcagttcgtttacttcattcgggaaaactttttgagaaggccgattgcttccgatcggagaagtcgaagatcaattggattgttcttcatttccgccaccccaatggtaatctcggcgatccgtgtccgtcatataattggtggatggcgcttcttttcgagaatgcttgggaacaaggccttccgactgaatccgtgtcggttcaagatccttacgtgttatctcatcttctttcagcgtcggccttccttagtcatttagaggaagtctttgataacaagcacgacaatgaagatgccaagaagaaattaaatgcttttcaacagcaaaatcgaaccatcgaggaattcaatgctttattcaactcgctatgtttttcggttgatcttacagaagaatctcaatgcgatttctacaaacaagctcttaatcctaagattctgaagattgcagtcatgcgaggtgattggaaatcaaccacgactttaaaaggcaagcaagctctcgcggttttggcagccaaagctcaagataaaattgcgtcaatcgattcgggatcgcttccttcgttccaaaagcgtcagcattcccaacctcctcctcgagctgtttccgctccccccgttcgagtgccggatggtgtcgtcctgatggatctggacatcatgtccgctgaaaactgttttaatttccccagattccgagcaatttgtcgaaagaaacacatctgtcagcgctgccatggtcgcttcgataaaaaacatgcaatcaataagggatgtacttcaactaaggcgcaaccagaagttgacgacaagatcgagttgtataagacatggattgctgaaggaggaaaggacgtggaggacgctttggccgaggtggcggtggaagacaagactaagtctttgggcgatcttaacttggatgatattcaacctcttagtctgggtgacttatgttgggatgaggcggcttcccatatggaggtagatagggagccttgtaagtctttgtatttaaatttctttgttattccattctcttctcctcaacctattttagctgccagagtatttcaggaaaagaggtccgcaagggctttggttctgtttgattcgggagcctcggcttcctttgttaacttggatttcattcgcaggaattcctttttgttaacggggctgaaaaactctcttctttgtcaaggatctgatgaagtgcctgctcgatcgggcaaaataaaagaatgttggatcggtcggatccaactacctttctctgatcaatctctctcttttcaagttaaactttttgttaccaacctagcttctgccgatatcatactgggggccccatggttatcaagaaaccacatgtttttagggggttctccaatgagtctatttttccccaagcctgtagcgtctatctcttctgttgatactgatcaatttccttttgaattaaaagaatttgaatctgtgtttatttctgaagccttgagttcattaccacctcatcgggagggctatgattgtcaaataaatctaaagccccaaagtactccccccttcacaggtatgtacaatttaagtgaacaagaaaataagcagctaagagagtatgtcaatgagaatttaaaaaagggctttatccgagagtcttcatccccagcgggggcacctattttttttgtcaaggtacctgggaaggctgatagaccgtgtatagactaccgtttattaaattcaatgactattcgagattcttaccctcttcctttagtgtcacacttattgaataatctagcaggttgcaaacttctttcaaaaatagatcttaagtcggcattcaatttactccgaatcaaacagggccatgaatggaaaactgcttttcgaatgccatggggattgtttgaatacttagtcatgcctttcggtttggccaatgcaccagccacctttcagagatttattcaacatgtacttcgtgagtacttagacgtttgttgttttgtctatattgatgacattcttatttattctaagacaagagaacaacatgtcgaagatctcaagaaggttttaaataagctgaaggaacattccctaaaggcatcattggcaaagtgcgagttttttaggtccgaggttcgatttttaggatttaatattttgcgtgaaggaatcaagatggatccaaagaatctcttgaccatcttggattggccttatccagagatgcttaaagagcttcagcgattcctgggattctcaaatttttacagaagatttatcccaaagttttcagatctcactgcaccactaacagatttgactaagaagggtgcttggaattcagataatttaggtaagaaagatctaaaaatatctttttctgctttgaaagggtgttttgcaagagcccctcttctttgacactttgaattcaaactcccaagaacagtacatgtagatagctcggggtatgcaatagcggcagttttgagtcaaccagggttggatggcaaattacaccctgtaagcttttattctaggaagctttctgattgggaacggggatggcctatttttgatttggagctattggcagtagttaaggcttttgaggaatggcgagcttggttgatgggcactgaggaaccggtaaaggttttttctgatcattcaaacttaagatacttcagatctgctaagcaactttctcccaagcaagcgagatgggcttcctttctagatgagttcaatttcgagatacatcatatttcggggaaacacaacccagcagatggacccagtcggcaaccggattataccttgggccagttagggaatttgcctaccgaaacaattaccaagcgactggtacctgaatcaatcaatgatatggtaccgttggacgctgaaaagggtaccgctaagcatgatttattttttcaaaagccgtctgaagaattaattgattatttgaaacgatcttatgctaccctgaacgaagaagataaagaagatttaattttttttcaggatatctattggtatcaagacagaatctttgttccgcaggcaatgaaaactcggataagccaattatcacatgatactccttcggcgggtcatccaggtattgccagaactttggcattaataacccgttcattttcttggccaggattgcggaaggaggtaatccacttcgtaaagtcgtgtgattcctgtcagagggttaaggctcgttgtcaacagcccgaaggacagttgaattctctaaagattccggatagaccttggagcaagatcggaatcgattttatagtcaaattaccggattcgggaggttttgattccatcatggtggtcattgatttattaagtaagatgactcattttgttccatgtaaggaaacttattcggctgcgcaagtagcaaatctgtttaggaccaatatagtgcggctgcatggacttcctcaaaggattatttcggaaaggggtccaatttttgtaagcagattctggaatagtttgatgaactctttgcggattaagtcaggatattttagcgcttatcatccacagacagacggccaaaccgaacagatgaatcaggtccttgaggactatctcagacatttttgttccttttagcaggataattgggacaagattttagatatggcggagtttgcgattaacaattctgattcagctttgttgggagtttctcctttcttctttacttatggttatcatccaaaatttagtgtgctaacagatagcttgggtattaatccagtagacgaattcactgaggatttacagtttattcaggaacggtgtggtatgtccatacctttccatgtatcctcatttttcacatcatttctacatatattcttcccagtattatttcatattcagattctacacatcatttcacccctagtcacctcttacagcttttcagtagctcttataattctctagttatcagctcttcagtatattcatagttacagaacagtacattactttgtacatacagtacatatacattacacatcatctagttacagtatctatgtagaatcactcattcatcatggtacatcaccattactacatactacactacatattcagcataaccataattacatacatcaatcaggaaaaccttaactacatcacatcatgtacataattcctttcacactgctttgactttccatacctgattaacacttgtatacacagaacatctgtctcttagctacattatttctcatcactcattactgttcaagacttacattacccatagccaggatttccccagccatagtgctttgctgttgtatgtacatgttgtacacatatatactctttcttctttcctcatgtattttcccccttatgccagttttcatatgtaccctctaaccatagtcttagaaatcagaaatactagtatcacccttatatctttaccagatatcattgccagttatatttgccagttatacatccccccttgccagttataaatcctcatttgccaggttatcccctttgccagtgccattcctccttgccagtgttaccctttgccagaattatcccatcacacctcatttctcctcctcctcacacctctgtaggtactacatacacaagctcatcagtaatagtagtctaagataaagtagaaatcagccacacctttcttcttctttttcttagtgttacactcttcccattagcattgtacaggagggcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacaacgggcggttgaatgtttaactcaggctcaacaaagacaggcacaatactacgatttgcgaagaagggagtgctcacattacaaagaaggggatcaggttctactgttaagaaaattcatttcaacaagacgaataaattcaaaattggattatagatttttaggacctttcagagttattgagatggtggggaaaaatgcggttcggttagacatcgcaaaggattacccaaagattcatccagtttttaacatctcgctagtggttaggtacaagaatcctagggaagttgagggtcgcgggatggttcagggtattagggaattatattacaaggaaggtagggtggtggactggtctaaattagccatgatcctcgacgcacggcaggtaggtaaaggtaagtacgagtatttgctacgttggcgcagctctactcctggggaagacacttgggtagctgacaaaaatattccaagttatctacaaggctacctggagacgttcaggaataacttagtggcaatatacaaatcaaaaaataaaggctataataggcagggcatatttgtgacgaccaggcacagcccacagctaaactcaaaaagtttttatgaaaacaattttagttgaaagattatatttcgaaatctaatcaagtagattagtaaaatagcgagaaaggtaaattcaaagtaagtaagaacaagactgatgttctattttcccttcaaagaagaggttttcagagatttaagaataaataagaaatgtaatctgtaagtagtatgtatttaaatctaaaagcacttgtagtcagaaaatcagttacctttggtgttaggtatttaagaagttgtattcggcatgagggtttctttcctcatggcaaagtttttgtgtcatttactttcaacattattttgtcgtaaaaagcaataaagatttatttttaaaaaaagaaacaaataaaagcaaagaaattaagagttaagcttgccggatcctttgcttgtctgcggatcacttgttatcatttagcttgtctagggcagctgtgctcttatttgttacactcaagcttccccccccctctttgtttttttcttctcggcgttcttggtgaggatcctggaccctgtttacatcgtccatatggaaaactgagtttattatagacgcgcggattggagaaggggcctacaagagtgcaggtgatgactgtataaatgtgtttagttaagcattcatgtgtttatccctcaaggatgaaattgagagactttttgtgtttacaatattgacaaacaagatcgagcctaaaacaaaaaacaaaaaagaagaagctcaagggtgtgtttattgatcattcacatcagactctaattatcaggcccgatcaatataataagcagccggccgagaagcaacaagaatgagtacagcttgcaaggatcttttgggtatagagagcagccaggagatgtatgttaatagtcaaatgtggatgaagaggatgaatttctctgttttcttgatgatcactatgtagtcttggaggacagttgtatttatgtactcgttggggcaaggacgagtgagcttgctggtggcctcgaaggttgtaaatacagatttgtatgcaggtgcagatcatcgtctggactttgcaagatgcaacaactgtcaacaagatgaagctctctcttgcagttttggctggtgtgtctcgtctggagactggtagggttgcggccgggattgatccaggttcctatttccgatgtcacccatcggggggggggggcatgtgggactcgggcagcaaagtcgaggaacttgagcaggacgcggcgacagcttccagacaccagaaacaaaaaaacaacaatcagccggtggagcttggtctgcgatacatagccgtgatatgacatgcctttggcctccaaacaagttgcaattacaatttcaatgtcaaaaaaacagaaaaaccccgatccgtttgagtccttccgggctcaaggtttgcaagcttattttatccaccatggcatggacctccttttcttgaacttgggagcaaacgacgcccggccgacgtttcatgcactcttgatataatctgtcggcctgttcgaagtgctgctgttgctgcccgctcgcaagctgctagtctaccctttaatctcctcttacataaatccaacagcagtgttactttagtggattgatcagcttataaacgtctggaattcggttgtaagtcccaaagcacaaagataattactcatcccccccccctgaagtctttaaaggttctgtttttcttgttccttaccctcgcctgatgacaagaaacgttggaaataggagcaggtgttgtctgggctccaagttccaactccacaagccccagcgatccagaaccagcagggaaaacaccaaggatgagatgatctacaccatacacaaaatatagcggaatctgaaaccaattcgatcatctacataaaaaaaaactgtggtttggtgattgaagtgtttaattttcgttacaagttggatgatggattcacccactcggctccaccggtctctcttctccttgaacagcctgtctatttaaagtgcatcaaataagctcatcaggcaggaaggcttcagaaagcactttgtccaagagccttataagaggagagccaatcattcgcagcaaactctaagcctctccccctctcatatcagcttcgacaagcatcggctggtctgttctggaagctgatacgtgttcaggattatcatcatcaagactctatatgtaagaagaagaagaacttggagtctatttatcctaacactattccaactcagttacagacatcattccttctgagcgtatggccggtgatgatgtattatcatcattatcatcatgccattgtccttcctgattctcagcgttccttgagtgttggctgttggatgttaatattctatgtgcatgttcgatcaatcgattgtttttatagtgtattataatcatttttttttttttttttttttttttttaatatgatatgctttcacgtttcgtttggtgcatgggttttagaaatctgagttggtttgatggattacaccacacatgatgtacgcccagttgtagttttttatttttggatttttggaagagtcagactatttaagatcgagatctcagctgctcatgaggaagactcgacatctcccctctccatatcagatttatccctcttcacccctcccctccagtaatatcccctccggccctacaaaccgacgggcagtagtcgcgcgcgtgtgtgtgtgtgtcctttgagcttagcttgaagaatttgacagcttgcaatcttctatcttctcagatcaaccccgcctcccgtcctcctcctgcatacatacataatagtaatacgtaccagtgttctcccattggattggtttcctttctttatctcgattggctggggttcgaccttgacctctctacatagtgctcttgcaagttgaatccagtcccatctccttgaataggtgagcagttcatcgtacgacggatcttccctcagtttctcctggattactagatatacgtcagcttggatcccatcctgcctcagaaagccctctcacttcaggcctgatttcttcttcttcttcttcctcatccatgtcctggctgcctcttgatcattcagctactctcctgtctattaatcctgatatctgatgatgtcctgatgtccgattgacgaccgatgagctctcttctgccctctgaagcattgttaatcaatccactgcgctcgctcgcttgagccctgcatagtttttagccagtctgagaaaatcgtgatcctgtcgtctcgatcagtctttccgatcgactcaaagtaatgcaaaaaaaaaaacaccccacttcaatctcaaagtagtaaatagccctccccaagaaaacttggatggagacactgactcttgagatcgatttcagccatgtatcctgttgtgatttgtcggatcgtgatctctcgatatgtacgtctctggagagttagcatttctctgttttatttcctgtttcttttttctttgcactgcccatgatactcggctggcgtggatttccgtggcagtgaattcagccggcccggaggaagaagattgagggaaccgatatattccaaaaagtattcccagatggtttatctccatgcctggctcgcttgatgatcaagatcctaatcagctccatagccagaagccaagaccaatactttctctggccagtaaccccactgctcgagactatcacagtctagagtcttgaatccaccactggctcctagagttctttgcttgaggttttttttatttatttgttgatgtctctcttgttctatcttctttgattggttccttgtgcccacctctcttccagcaatcctagcaattttttccttcgtcatagtccactgactagtcacactccacacctcttcataatagtctccctcctcccttcttccaaggggagcagctcaccgggtaggactactgccccttccttgaacccaatctctctcgcccgatagcagcaagcactcgtgttctggtgctcaatcgtttttgaatttacttatttagaagaacccatccccagtatcatcatggtccatcaaatccccaacgtggcgagcaccactcccaccaccagctcggctctcatcggattcctgccacccgatcgatgtaagcaatatcaccttcccattccttctcttccatcctcttccctcctctctccattctcttgcactgcccccaagatttatatgttggattgatccgctgggccgtctggaatatgataatcattctgacccatgctttgataattagccccatccagcccatcatccctgctctctgagcaaaccaccgcccgctcctcctcaacatccttgttctccttatcctcgccccgatcaaccctgtcgtcgatacccgacacttcaaattcagaccagccaccatcctcctcctcctcctcctcctcctcctcctcgggcgcgtcggccctcaagggtgctttccttggcccgctcctcaacctgctgtcgagcatctgggtcgtcttatacgggctcatccagaacgtgatcatctacctcttcgcacctagtaccgatgccatcaccctcgagccttcgtccaacccgctcggcaggatcgccatcgtcggcgccggaatcactgggatctcgactgccgcccacttccttgctcacggctttgaggtcgtcatctttgaacaatccgagacgatcggcgggatctggtccagagtcaacaggttagtcccatccaccacctggcttgctcaagtctgcccagccttcagtcagctcgaacaaaacactgtcccaagaagtatttcactggacactctgtcaaagtctcttggggcccagagcagaatctagctcatctcattaaaccaaacctcttccttggagttgggctcgatcgcctctcttatgtcattatcctaccactggacaggcgccagtttatccagagcttaccttccgcaagatgcagagcagctcactgattgacccacccatctctctagcacttcatcccttcaactggactccttgatgtatagatttcatccttcggtcaaatggtcaaaccaattcccagtcagaaaagttgagtttttttttttcttttgaatctgccttcctccggagcttccttctgtcagtcccttgtcgcaaaccctccttctccttgggccgtcccagcacaaactttcttgcaatccatatatatctataagatccagatcccaccattatctgaatccagtggcgacttggcaacttgaacgacacagagaattatatactcatggcgatcgcttcacgcctcaacgatcaacgatcgccggcagcttacgtctttttcctccgtcttcatcggcaggcgctacattaatatctgcacttcttgacatgatcacctcacctcttcctaaatattgctgcttcaccctctaatacttacgactcctccctcctcatagggtgaaatcctatccgaacttcaaagaatctggaatagctaccgattgaactcgcggactcgatttaatgtcagtaattttcaacgcactcctcgtacgccttcctcataatccgcgctcattcctacgctcatacgcaacagttcacggtccaacaagtcactcgccagcaagcctcagaagatcagccttcgaaatggacgattaacaatggggccgagggtgtctttgatgggattgtggtggccgttggcacatgtggcccgcccgagcgagtcaacttccaaggccgcgaagagtttcaagggaaaatgattcattcgagtgaattggatcagatcgattggcccggcaaacgggtcgtggttattggaggtggtgctagcgccgtcgaagccctcgagttggccgttcagtctggctgcgccactcctgcggttttggttacgcgaactgacaaagtgagaactgttttgctctgtggccactaatggcaacttttcttaaaaactgggacaacgagacagctcttctccctcctatcctcttccatgtacccatgacttcttttgactaatgtgcatggaaatggtgaactatttcagtggtttattcctcgaaatgtcatcatcggaaccctgctcgccatgaatccgttcgggatcccctgcttcatcgatcaaattgctgaaagcgccatccgagcgtaccattacggagccgatttgaagtggatgagtcccgctgcctataacggcaaaccggctgaccgcttgtacagcaaaacaccgatcgtcaatggcgaattcttgaaactcgtgcgcgagaatcgcgccgattacgtcagggccaaggtgatttatatttatgctcaagtgtcgaagcaaatactcatgccagtatattaaccttgccatccgtaatgtgacacctttgattcagatccatcgaatctcccctcaaggagttgaagtccatcggtttggcttggatgaatccgaggtagtttcggcggatgtaattgtcgaggtaagataaacccgacgatgggtggagaatccaggggagcgtctgacgatgatggtcctatgtgctccaggccaccggttacaagcgaccctatctgggcttcttgcccactcgcaagctcttccggggtgacaagactcccacccagtttgccccgcccaacctgttcctgcaacacttctccgccaacgattggagttgtctgatgactaatgccggctactacgaagggttgggcaccgtcggccacaaccacatcggtaattcttccttcgatcattcatcagaagggagtgagggaacaaaaactaaaagatgttattcctttacccatgttttctatctcccccgacacatttttgcaggtattttggccagaatgatgatgatgttcatgttggatagcaagactgcccctactagtgagtccaatatgagaacgtttgttggatttcaatttttgacttgtatcccaatctcgcaatagctgccgagatgcatgcttgggtcgatcgcgttgtcaagcttaagggctctttaactttctacacgtcagtaggaaagtcactatttcgcgcgagcgaagttctggtcagctgatcttagcctccttgccttccccttggcaccaatgtcggtcctacatacttattagatactcggaactatctatctggttggccaccttcttgatttccaacccgcgaagatggagttggctggcctttgttgggatgggttggggtgagtcaactgatgaactccaagataaaaaaaaacgatgaatttcttgctgagtcatctcactcattccaggcggcaccggagccatcaaaatgaagaccttttaatctgctttttgctcacaagggcatggtcatgctaaagtccatggagggacatccactggcctcactctttttttttttttttttcagttgacaaaaacacgttacaactcttttcatacgattctttgcttcagcgttcatctcaattggccgtatcagaaaaaccactcaatccctagatctatgattgacaaaaacaaaacaagaaaaaaagaagaacatcttggcttaaacaaacccatgtgaaatatttgtatgttctgcttctaccaacaccctgttgggcttgtaacacccccaaaaaaagtttccctttctttttttgttggcttcattgtttgattgttttgtagagttgtgtgtaaattcactgtttccttttgttgtccagaatagtttcttcttggccttcacccttcactgtcaacattcccacacaagtgcgcatgcaagagaggaatggagaggtacagaaacgggggagattttccttagtgtttatatcccacctcttaagaccacatggacccatcaacaccaacctttgccagtacatacttaagactaccacctcccttcctagcctggtagagctctcctctactagtgctaggtaagttttccttttgtcttttcttttcttttcttgcttcccatcttgactatgtagacacaaagagagctctctactctactaccactggcttgaatgaaatacagcctatttcttcacatggttcctggagtctctctctccagcaattcaagggccttctttctgctccttcaaaaggcgtctttggtgtgtattgtagactcaatgacttatggccatacacttgttcatcaaacacactcactcaaagtttgcttatgggatggacttcactataaggtcactggtggagcagtaacagagagccctgggatcctttctgttgagcttttgtcctgctccgcgcactctgtgagactgcggaatcagcagatcaatcactgttggaattctcgttggaattctccttttctcttttcgtatccttttctcttttctttttttcttctttaaatactccgcgcactcgcgcactccgctcactccgctcactccgctccctccttcctctactctctctcgctctcgcctcttcttttatccatctcctctcaatacctgttgtcaaacacctcatcaaaacaacgcctcaaacttgcgcccgcctcctcaagacacctcaaactcggctgactcaacaccatggaaacagacctactcgaccatatcatcaaccacaagcctaaccgtctacatacctcaaccacaagtcaaaccgacctccgtctaggataaaaaggtcgcctcgctcctcaaaattgttcctccttcccccaagcagtctccgccatcacctcgtcatcaactcctcacacatattccactcaaaaaccaagtcaacactgctcgactctcacctccaactccgtcatcaacttcaaccatctccttccaacaattcccttcatcattctcatccaactccgtttcttctcttctcttgctctctatcttctatctctcttttccctgatcgtccaatctcatcgacgacgacttcacatcctctcgactttccctcaaccatctctcatcctcattccgccgacaacttctctcgaaatattcaattggcttctgccaatttggtgagaaaataacttctgaatctctctgaatctcatcgaccaaaacattaacctttctgctattatttttttcttgtttcaaatagtgtttactatctgtccttgtttgatctactttacttcagtctatctgttctgtctacatcaaaagacaagtcttcttgtggtaaattttctctcttccttttctatgtcattctgtttattcctgtgtctcttattgattcttgttatttgacttgtcagttctggttctagtttcaatcataattcctgtttttcatcaatcacttagggttgaattgctcctcacaaaagaacaatccaccgctccaactcaattcctcttcctcatccgaccaagaaacatctacagatcaaattcttcaagactacccaacaaacaataatcatcaaacctcacaactcttggaatctctgcttgtaatgtaaaacggaactcctcaatcatcacatggtctctccctgttctgactctctctgtcctcatcctttctttcctttctcctcatccctagaacaagtctccttctcctatccttgctttattgcgtgagtcgaattcaaacatattcaatcgtgctgtttgtttcttttctctgcctctatttttgtttcttgttcttcttttccttttcacttctttctctgtggttgttgtcaaaagaactaactctgtattttttgttttctgttctctttaaaaaactctgtgtcttctacttccttcttcctccttcttcttaaaaaggtcctcactcaactttgtcattcacatcaacggtatgcttcttttatctctcttcatctcgttctcattgttttctttggcttctaacttttttcttctcttagtctggtttctgtttccaagcaatcaatccatttttcttcacgattaacagtcaaaaggaacctcttaaaatcaacccgaaacaagaaaccagaaagtcgacagtgcaaccatggatgcagtcaaccccaccatcctgaaaatgaccatcgaggccattcctgtcagccacaagacatgtaggacatgtccaaatgtctgcattggctcatatttccatgagttggtttagtgtagtggttcaatgaccactccaaagaatggtgtatatcttgatggatgtacctgagtcccagtgtccttggtatcttattctatacttatgtaataaataaatattgtacatatgtattaaaagcttagtcatctctctcttgattatctgctgtaatgagagagatgatcaccaatgaggatttaattatttatctctctttgtattgattcacccagagagagagatcatgatgtcatttcctccacttttggtgtgatcataatttaaatacatattttgatcatttatgatttagatacagaaatgatcatctgtggacctgtctggtccaacaggcagcctgaaccctgccttgcaatacttaaatggaaggctttccctctgggattccttcccccagagattattgccatacaaacccgtttaccttacttaacattagtgagtggggttttagcagtacactctcccctttctctttaccttttatcttgatcattattctcctatcctagactgcagttaagtcactactgtattctagaagagagtcattgtaccactctgagctcaggcgcggtgatgctcattccactgttgtcccctctaacccagggagccaacccctccgcttcctagctgtcgaggtgaggtttcatttctactggcctttacaggctatagtaagatccattaccccatcaacgcctggtcacataagagaccagcgctgacgattcccatcctaacagaggaaaacttctccagctggcaaacccgaatctctgctcttttcaaactcggaggagtcaaagatcaaatgattgcaggcaaacctccacttgaggacaacaataacaccatgctctgtgctatcatcatcgccaaagtctccccagccatccacagcaacgttgtcaatgcaaccaacaaggttgatgcacagctcctctggaaggctatcctaaaacggttcatctcatccgaaccatcaaactgagatcaagtatataacacctttgccaacatctcgtttgacataagcaacattgagaagtttattactgaagtaagaagctccatcactaagatggaagatgtcagaatcgttcttcccaaagacatcatcacgtacgatctccttagacgactgcccaacagccttgacaacctcaaacagagcatcacacactctagaaatggagaggaaatcaagccagagtcgctcctggatcacctcgagattcacctcaatgaattgaaagtgtcatcggagaacaagattgagtcagtcactgccaccatgttcaccaaggaggacacccgatgcatccctggacaacacaatccgttctctaagacccatcccgcaaatgactgttgtaaggtctaccccgaaaaacacaaagcctttatgaagaagaagggagtgtctcaagttagctccttctccaattttttgcttaatcacccctctgttttcattctggacttgggttcaacctctcacatgttatctgatcggaatctcttcactcatctagacaaaaacaaagtcgggatgattaacaccagttgtggaatgagcactctaaagattgaaggaaatggaactgtagaactgcttttcaaagaaaaacccattgtacttcataatgttctccttgttcccaaaataactgtcaatgttctttcactgcaccaactcctcttagaacaatgcaatatcaatttcttcataaatcacttcaccattctcaagaatagcgagatttttctcaaaggtcgttatcaacataatcttcccgtgcttgagctgctgcctcccatttaatactcgcacctgaactcagcggaactcctccacaagtcgctgggtcatgtaagctaccaaaggatcaggcagaaattgggaattcctattaattggctcccagcgtgtgcaaaacttgccctgtcgtaaaagtcacaaaagcatccttcaagcaccaataatcatttgcatcaagcccttggaagagcttcacttggatctcattggacctattgccctcatgtctcataaaaaacacaaatatatcctgaccattgtggactcaaatacaaggtttgtagctgcagtcccgttgatctccaaggccgacaccttcaaggctctcactcatgctatagatgtggaggcaaagagacttggctactatccttcaactctacattctgactgaggtaccaaattcaccgactcggagttggagaagtattgcatagatcacatgatcaagcaaagcttttcggatgcttacaccccgcaacagaacgggttggcggagagattcaacaggaccatattagaattgctccgaactattcttctcgaccctagactccatccaactctgtggaacaaaatcctcagcacatgcactctcactctcaatcaaattcctactcatcggagcaagaaatccccatatgaactgttcaagatgaagaccgtgcctgtagacttcttcaaaccgctgggaaatcctcttgtcattgtgtcccagataactaaaacaaagctggaaccaaggggtgactttgggaaacttctcggattcaatgttgatctcaagtcgtacaaggtcctgctgtcacaaacggaaagatcatcgatacaaagaatgtacagtttctggattttgatgcttcaatctccgaaaaaacagacctgactgacctaatcgaggagcttcgacaagagaaggaggaacagcccgctccagtcaccaatgaagaggccaaggaggaaaaggaacccagtgttaaggaagaagaggttgaagacttggatagtcgggacaacaattttcaatcctttgattccacatcctccaaagacgacatcgagattgttgagactctcatcctggctgcagaagctcctgctggacaaatcttgcgcaatcaaacccttcaggtcaaacctgtgaaatacactcattttaccaaattctcttgctttgctggtgatccaaaatcctttcggaaagcagtgtcaggcccggaatccactggatggaagaaagctatcagagatgagctgaataacatctaaaatcatgatgtgtggcttgatcaatacgaggagcccaacaaattgttggatactacatagtcagtagcttaacccagatagctttatagctacaaggatccacacgagggtgttttttgacaaaaagggctgtttcttttgcgtcattggctgctagttttcttgttttgagttctatttcggtttcattcagatttaaatgaacatggatgagcactgattgtagaggagtagtaggaagaaaaacccaccagggggggaaatgcttgttgggtgtgggaggtaagagagtggagcagtagaatggaaaatattctatgatggtttaaattgtgtctattgcctgactagggtaagccaatgtcagaatttgggtcaataaaacttttttggttcaataaaagtgcttgattttgagaggacaagttgagttgctgacttgtgaattgaaggagaatgaaaaaccaagagactaaatgaaactattcaaattcaggccatatgtcttggaatttttgaaactcacaaaaaacaatcatgtttgatatgataaccaatcatcacttgtttaatttgtgaaggttaggaagatccaattgataggactaaaaatattcttgggacttttttcacaatacttattcagaaggtacgttgtttgaaattggtaagtttatacaagccttttaagtaatatttttcttaatctttgaggaattaggttggaaaagtgatcttaaaatgaaccggacaagcctgggagtcttatgtggtttcaagacagatagtgaatgaaaattaagtttccttatttgatggatcatttctcttttgattcatcatatttcttttgatttttcattctaccacccaggttgtgattcacttcaagaaattaccatcctgtttatgaatcaaatattgattttagcatgtgttgaaaagaacccactactcacttatccaaaacagaaagaagccaacctacaggaaaagaaatacaaacaaaaactttgaaaaaaaattattggtatttgaaataagcttataatgatttatgaatggtgtgagtatcaactttgcaccatatcacagtaagatttgagatgtcttagtattgtgtaaattcaattaataattagagggtgttgaaatgtgagatgtgttgggattgagtaaaatatattaataaattagatggtcctgggaagaactgaggtattttcattcaattgaaggaggttgatccaagatattatgtggatttcacaagctgataactgtaattctatctgtgtgttgatttttggtggtttgattaagggatgtcttcccaatctggactgattgattggtgtcccaatggtttttcaattgatcaagtgtatatatagaccatgatggaagctatcataatcagtggaggacttcccgttggtttagaacgggggctattttctattttcttagcaaatagaaaatgaaaatagaaaatttgtcaatttttctaaaatttgttcttccgccaaggttcttctataatttagaaaaccagctcctctctaccgtacatcaccagacatccccaccacaggaccacatggatacccctgagtccaatgcagaagccacagaggaccaccaccgacgggaccagcgcaggaggagaacatatcaaagcaatctacaactgcatgccagcaaaagacgacgtgaagaagaggacttaatcacggtcatgtatagcatggatcttcaaggtgctccagggaaatttcgacaactccggacttacctcactcaatcagatctacctacctctacaaactctgcttggacgacaatgatgaaagcacggaatgattgagtttacgtgacaaagatgggggtggatgtaaagactttcaaagatatcttatctaggttcgagctgttgtggaactctgtcacacttccccaaaacgatgtcaaccccaacggagagccacaagttggccgtcggtctcttgatgcagccggttgtcttggattagttttacactggttatgctcgaccatggcagcatacacccttcagcaaatatttggaatcaccccggcagtgtgttctcgctatctggattggggacttgattgccttcttcaagtactcctcaagcttgcattatctggccctccacggaagaaagaattcagccttatgcagagacaatcaaaaagagattcccacttctcaaaaattgctttggtttcttggatggtctgaacttgcccatttgtgtggctgaggatgatgagtaagtagtttttttttaaaaaaatgataaataaataaaacaggaaaaatagtgatactgattgtgatctaaagtcttcaaaatgcgtactacaatgggtggacttgctcccattactgtagctgcattattgcttttgatcctgatggaaagatcatgtatgccatattgaacgcaccaggttcatggcatgattctgcaatagcagttcctctctacgagcgactcctcaatcacacccccgacggatatagaattataagtgacacagcctttccgggcaagagtcaacggcttcagagacaaatattggcaccggtcaagtgaggagattggctaccagaaacccccagatccttctctcgcatgaagttactcaacaaagagatagtatcggctcaacaggcagcggagtggggtatgcgctccttgcaaggctcatttgccggcttgaagctaccgatgcctgcggcagatcactctcaacaattgtgaatccttcaagctgtctgctttttacaccagatccgctgccgcatggatcacattaaccagacagcaacagtctatgatgctgtgtgggatgaacaccaagtgctctctcaaagattccataacttactattcaaggacattgagaaacaatgccacatcagtcgttactatcaaggatggctctagcattcttgtcctcgttctttcttctttttaatctagcattcttgtccttgttctttcttctttttattgttcatcacacgattttttttgatgtcctcatcacatcgtttgattcaaatattgctttcttgtttatttcatagcagattttatattgttcattttttttttgattttcataatgcatgatgtaatgcagttgttcttgtttctttcatgcagtcgttcttgttttatttgatagctctttttttcataggagaacaaaatcctcttgcaatgttaaatacaagctcttttgggtcacaggcacagtagttgacatgaaaaagtaagagaaccaatggagcagtaagagaaccaatggagcagtaagtgatccgatggagcacttgagcaatacactcaatcaaggatgagggaaactgggatcagcctccaaggcatcactaatgccgctgaagtgatgttgaccttggggttgctgctgaggatgaaaaccaacttggtttggagttaagctggaaggttgttgctgatttaagctggtcggagtcgcgtgctgaaggttaaaaccggttggttgtggctggttcacaccaggcggattgttcaaaccggacgtattcgcgagttgcgggttaataccagtcggtggctgctgctgatgatgagtggcaaagactggaagtgattgcattgcaaatccatgattgaacatatgcggatgatgcatttgaccccaggcagcatttggttgcatatcggcccggagctgtaaaacctcaatctttgatttcaaagatgtattctcgagttccagttggtgcttttcatcctgtagccgaatgacatccgattgaatcccaccgcgcactcaagctagctcagattgcaaatctcggatggttgcgtttgccttcatgagttgggctgaatagaaagacgcaagggattgcttgcgatcctgctccttccgggcatccatatcgaggaagctattcagcctgctctccaactgatcgccaggttggcctctggatcttcgaagcaacagtctatgatgctgtgtgggatgaacaccaagtgctctctcaaagattccataacttactattcaaggacattgagaaacaatgccacatcagtcgttactatcaaggatggctctagcattcttgtcctcgttctttcttctttttaatctagcattcttgtccttgttctttcttctttttattgttcatcacacgattttttttgatgtcctcatcacatcgtttgattcaaatattgctttcttgtttatttcatagcagattttatattgttcatttttttttgattttcataatgcatgatgtaatgcagttgttcttgtttctttcatgcagtcgttcttgttttatttgatagctctttttttcataggagaacaaaatcctcttgcaatgttaaatacaagctcttttgggtcacaggcacagtagttgacatgaaaaagtaagagaaccaatggagcagtaagagaaccaatggagcagtaagtgatccgatggagcacttgagcaatacactcaatcaaggatgagggaaactgggatcagcctccaaggcatcactaatgccgctgaagtgatgttgaccttggggttgctgctgaggatgaaaaccaacttggtttggagttaagctggaaggttgttgctgatttaagctggtcggagtcgcgtgctgaaggttaaaaccggtcggttgtggctggttcacaccaggcggattgttcaaaccggacgtattcgcgagttgcgggttaataccagtcggtggctgctgctgatgatgagtggcaaagactggaagtgattgcattgcaaatccatgattgaacatatgcggatgatgcatttgaccccaggcagcatttggttgcatatcggcccggagctgtaaaacctcaatctttgatttcaaagatgtattctcgagttccagttggtgcttttcatcctgtagccgaatgacatccgattgaatcccaccgcgcactcaagctagctcagattgcaaatctcggatggttgcgtttgccttcatgagttgggctgaatagaaagacgcaagggattgcttgcgatcctgctccttccgggcatccatatcgaggaagctattcagcctgctctccaactgatcgccaggttggcctctggatcttcgattgacactcgtcatgggggacggtcgagctgagcttgcctgagagtgggtccaatgaacaagagggctttgatatgtttggcggcgcattgaatgggtttgacttgggtttggagagtcacccaaatcctggtttgccgattgagtttggctccatccagacaacagtgtaccagtgctttcctgttgactggactcaagcttgccagtggtttcattcacgtcaacatcgtcgtcattgcttgaaagaacatcagcgcctaccaacatcgtcgtcatcgcttgaaagaacatcagtgcctacaccgttcctgatcaaacccagcataaaagggaataagccgatgtcatcttgaaccaaacggagcaacatacatatcaaatacctttcatctccactggagaggctccccaaggcacactcgttagccttctcatgaataagagcatcaacacgttttgcctcgcaaatatgttctgggcaggttgcgttgccagtgggcttttgggattgagcaaggcccttgaacttttgcttcaagttgtcggcctctcgtttgggtcggttaagaagaagaactttggtgttgtattgatccgctaccgaacgccagtcttgatttcctaacgggagaacgcttttgacggcctcaactaacaacatacactctgcgacattgtatcccagagaacctggcggctgacccccagtttttttgcccgtagtcaatttatcattgttttttttattcttcttcaatccgcccttgttcggtcgacttgatccgctcttgtttgtttgagtttgagtatctacatcagcagtttggttcggatttggagggttttgattgccttgactggcctgaatttggggatcagagaccatcgtcgtccttgtaggtgaagaatatatgccagttggtggtggttgggtggatatggatgtgagctaacaaaaatgcaggagggccacaaatttaggagcacagcaaaagcaattgcattttctatttgctaaaaaaatagaaaagagaaaatagcccctgttctaaaccaacgggaagtcctccagtacacgacattcaggatcagaatgaaaaaaggtagcacttgtaagcttgttaaggtgttgtccatacactgaagacacatgtcaattttggagctgtcaatgtgcactggtaatattattccatttttttttctttgccaaactttcataaaactttcatccttgatatttcaacctcatcctgcttgggagtgtttgaaaactgtgaaaatttgaaagaatttgtagagtcaacattttgatttgtctctagacttgatagagtgtattggtgtatttagagctccagacatgaggagatttggaggagagctctcctcacaggaatcatgcatcaattggcatcatccaatcagtttgatatcacacttttttttacttgggtgcaaggtagtagctgaagagttgtattgaatgcattatcaacagtagctcagcaaccattaactgatgctcctgtaatgccacaaagatgatccaactcaacattgtcaagcctgaaggtgtaagaggtcaagatgatgagagatatcactctactgtagtaagactaagaatggtgtgcactgtgcaacacaaaattactctaggccccatagggagtgattttttaaccaaggtgacaaattgacaagagcaaagcaacaaaccaacaaagtgcatgtcaaatggagcacacttagaactcttacttgaggctgaacttccacataatatgcatgacatcgatttgcatgcacagatcccaataatctcatttttagtggtgcaacgagttaacctgatttgagtggtgcaacaagttaacgactcgggccggggcgcccggcaccccattcagcacgtggctcatgccttggatgttattagtgttctatagaaagtgttatttacttttcagagcaatcttcaagagacgatccggcaatcttctcagccatatcaccacttgatgggctctgtggtcacggcaaacaagctagaacacgccggtatttctagggcagccgatcccggcgcttgcggtctgcaattccgaggcccaagctgtttaacgatggtcacccaggatcatcgactcttgcttcgatcttgggggacggcttccatcgaactttcaacagttacacaaatcagtgtaatctagcaatttatgtttccgagtcaatattgcaagctggaggaagctgggaaaatgatggggctaaccgagtcgctgacatgtgcaggcatccgaaccccggcactttcctggctgagtaggtgcatgatgaaaacaaaaaaaaaaaaaatgtaatatttctttaagccaaaatcatatgctgctgcaattccccaagaaagagggctgttcgagtcatgcgcacccggagtaatctgtagccgagttgggtgcacccgaagaatactagccatctatctgcctctagcttctctggtctggccaaagaagatatattggtatatcgacgacccgtggagtgaaacgggccgatttctatcagtctacagcccaatccctcaaaggcctcctcatcctcaaccgggattagaaaaccaaccaggaacatgtcctgtccctcccagttgaacctggaatggcgagccgtcctgcccctcacgagccttctaatgatatggggatcaagggcaaaatgcattagactgaccaagtgaggccagccagccttctcgtctctccagtcctcctgccatacgaactggtggcccattaacaagtcaccctcagctgtcactcagctgctttttcaattttctagtcagctcgactgatcaccttatatactgcccccattcctcccagttttggcatgtcaatcaagctccctcgtcttctcgtccaaagcaatctttaggagctactactactactactatttcccttacactcatctgatatcactcccaaagcctttcctacccatctctcctttccctaaaaagccactcatcatcattggattagctctcaatcataccctatctgacctctacccattcctgcccttgttttcttgaagcccagttctttcatactttccaggcctaatcttccctgtcatctcctattcttgttccaagactcgactatctcctcagtcactatggttcacgccgactcaagcaccaatatccgaacccgtgttcgctcggcctttggtcgtctccgccccagcaaatcttccttggggctggcgtctatgatcaagtccgacgtgagcaaatcctcttaattcgtgcaaatgctttttttgtttttttactttgttggctcatctaattccttccattaataggctgtcccgccggtaccactccccgtattgcagcttcccaatgagctgtcctcggatttcactgaacccaaagtttccgatgacttttgggacatgaagtcaactgcccccgtccttctcaaggttagttgactgtttcttcttttactatagagatgcaaccagaagtattaattcagtttggcttgcattcatctcagcggtctgacaagaagctatcaaaaaggccgactcctcgccaaaaaccttctgccgatcacagtaaactaccagttctggatcaaatgctcttacaacaaggcctattggattcacccatcagtatccacttgacttccttattggcggaatcgtgccaatcgcttctgtcaaccactactactactactactaccaggacgaccagacggcggtcatcctcagattctgtctacttatccagcttactctgtctgtcctcagctggaccattcacgccagaactagtcgtcaatcacgttgggaaaacgacgccggagttctcggctgcctacttggacactgttgagccggaattctgtctgccagtgatcaactcgaccgagacaactgagtcgcccaaaacgatcaattcggccaaaattccttgggtcagctcgcccaatccatccctacgtgctgtcaagttgagcgcatcgccttcccatcggtgcctcaaacgtcgaggactcatcccatccaaccagccaatctcgtctcagttgttacaatcagtcttatccactagcacctcggacctaggctgtcatgctgagaccaaggatacctcagagttcaaactccaaccggctatgtctgctgaaatcgcagtgtggaatgacgagtccgataagcgctcgactctccgtccacagaaacctaccccgagacaacctttggccaaactcgataaaaaccttcctcttccaatgcccagttatggacgaaaagccgctccggcgaaagcccaaaccccttgatccttgcctgccagtgccactttctgcagccccagtttcaccggtgttttttctcttgtactaccttcttgaataatcaaagagttatctctattgccccacaggatctcaagaattcctcgtgccatcacatttctcctattgttttcatctgacccagcttgttatgtgtttttgccctaatccagtgttctctctctcacctcctgttcttgtttagctttcactttttcttcagtcattccaattcttctttcctttttaatatccaccaaaaaacttccagacaattttccaccctaattctcacactcctgtgttcttcgtcctgattttagtgtttcatcgtctgattttcttctctatgttcttgtttagcttttccctctctctcgtctctttcctcttttcaattctacccctaccgaataatcatgaaaattcgcaccagttttccctcaatcgaaccactgtgactgagcaaccactggtgaatttgtttcttgtaaaaagttagtatacagtcttcaagatccaaataaccaccgcaaatcacctacgaatccgctaatgaaccgaacaaaaggacttacatccttcgattaagctttcaagatataagtactcacagtcatactatagacgtggttgaacactaagtgcttcgaaggataattggcggtttcttaccgctgtaataacaaaactgacgaaattggacacaatatttggatgaccctgatttgcaagaactgtagctggattttcagaaatcaagcagcagtaaatgaaaccatctttaactgaacattgaacaaacatttccgatatgaaacacttcaaaatgcacacttttcacagatacaaacattacacacaccaagttgatcagacgacgagtcaaaaggataaatttgtgagtaaaagtcagatcaaaagaatacaaacaaggaatctagaaaacaacaagaagttcatcgaaggggggggggggcatggcgatggggaatattgaagctatcttccccctcgcttgctaacagtcactcactccgtgtttgttgtatgtactacagtacatatattttcaatcttcacatcgttcttcaatgtagatctttgtaacatgcttgttgagccagctgccagacctttgactgcagaatgcgacctgggtggattgaacctgagttgagtggagttggataggttgaaaaggttttgaggacggcacacatatcgggccgatgacgatgtcgtagttatgattataaccaccgagattcttgtcgatgttttgacgacagaaagttctccagtcgtccagatcttcaactaatgaaaatcgcttcacacggaaggggggttcgccgtttgtgggtgagaagtgcccgtgaattacagcagttgggatatcgaattggaaaactgccacggggctaccaggtgggtatgccgggtgagtatggagtggatgctcaaaggcttgttgggcatcgtttgtagtgtaaaatgtaggggatctagaaaactcgttaagacgataaggcgggaagattcctttctgttggaacgataacaacgatgaatgtcgagtgccatggaagactcgtatggtctgttcgatagtacttcgaggatcatacaattggggtgtactggtaatttcttggatcaatgtatggtcacggaatatgagacttcgttgagaaatggcaagcttgcgatgttgcacgtttttctcgggggttttgaagcctcccatgttgatcacaacgatttccgcctctcgaaatatttggccttctggattggaaggacgtggcggtggattatgactgcccgggggaccagtacctttctgatcccgatgagcaagaagatggtgatcgagtgacccgcagcggtgacggcgagcagctcgtggcgactcttctcatcgaccggattgagctcgagcgctttcttgaactcctgctcgctctcgagggccttctggggtttcaggaggatactggccgggtgactgagcaggacgaggagtcggttgatgacgcttgttggcgacaacggatcgaagtcggtggggattttgagattgagggagttcttgaccaggtctgcgagcgcttgggtcgagggttcgaaggccagcttgcgtaggttcgggaccgtcgagccggtgtagagccccaggactaagagcatcattcccaaacagagcccgtcgaagtagatcgccgcctccgtatatcgggagaccttgactgaaagtgtgaagatcggtaagaggagaagtaggtggaagatcgccttgacggcgagtggactagtccatagcgtcaagtatgcttgttccgctgccagataggcctcggccgtcgtcggtgcatgggtgtagagcagggcatagtccgtcgttagggccataaatagagctcctaggtgtttgatgtattagagatcggcattagtcacaagaccttgaggcttttaactcgatcggaaaacaacacagaaagccatctatatgtacccaacaggaatccgatcgagctgagcaggagggcattcgacactccatcgaacacggtcagagtaggaagtgcgctggggctgggagacgggggagtggtttttggttgttccggctggccaggtgaggtggtggatgaaaagtcagccactgcctcatcggaagagaagaagaaagccagactgtgcatacaaggattcctgaaaacctacggcaaagacttctttgaaacaaatagagacttgtaaaattctataccccctttcaaaaggcctgtgtctgatgtagcaatagcctgcaaggtttctttgttaaaccagctgatcaatttggcaccatcatgaatgggttttgattcttctttgacaatgagtatagagagagagaaaaatcccaacaactgcaaacaaaaccaaaataagtaaaaacacagagcaagaggaaatcaagagaagaagctcaacaaggttgaagcaccacaaaagctcccgcaacaagagaacaaatgaggagaatcatcatggtgtacgtgacaaatgggatacaattgggtgagctggggccagattgatgcaaaggcttcagtcattctagatgagtgagtgttttgctttgtcctttttaaaagaagcactcatcaggaggccaggtggtgcaggacaaaattcccatgaatatattgatctaagtcacttcaacaacaaaaaaagcccattctcattcaatgagcaatgactaatccccaagctcctgaagggatgaaagaaagcattatgagatatgtgactgccaagaatggggtggcaagtcagagaaagcctgggagaccctagtacgcattccaattctttcgcagagctcataaatggctggcggagagtatggagaacatggtatggattagctacatgatgtgtacatgaatatctatgtatggccgtgtgctaatgtaagcagagagatgatgtgagctgcggtactcacgccccacctccacccaagctactaccgcagctcgggtggaggtggggtgtgagaggtaggtagacttagggtccactcggaggctccaagactggtgccagcagctccttgcggacggccttgattgagtcgatcacctcggggtcgttctggatagtgacactgatgccgtcccatagtggttttccatcgccgtcttcatgaacaggttcttgtggctacggaaggggaacacagagtgagcaagcgagtatctatcaaagaagctcttccgcgtgccccttacctttggtctccgttttcgcagcgtcctgaaatgaccaactgggttgaaataggccgcttttcgacggcctgaggctttgccatcgtcaaagatcaggagatattgattgatcggacgctcttgactgatctcgtagtcccgaacgaagcgcaactcattaaccttattgttaggcagaattaattgaagaggtcggatcagcatctgatttatgcatgaatttattatctgtaaaacgcacagcttctgccccggcttctggatcgtccatcttctcttcttcagtctgatctgcttcgtcgatcatcttcctctcctccttgatccgcttgtaatttgccaccccctctgaactctctggcaaaaagtaggccagcctaggacctccggctttgatttcaaccggccgcaagatggcatgctccagcctttcgtccaatgtatttaactgatgtgaaggagtaagatagaaacaaaatggatcgatcatctcaggtcaaggatagaatgggttggataagcagagagcttatcatggatagcaaatacgcacttttgatgagctctgatcggtccggtcggtcgggttctcttggaaccgaaagaagtcataagtattggcccaggtggactcgtttggtaaaagttcaaaggcttccactgcttttagattgggtttggtggggtgcttcagactctgaattggtttattggcgatcacctcgaaggtggaatgaatccccgccagtcgctcggtcttcgttttcggcaatgcgggcacttgagctcgacccttttggttgttactaaaatatgatttcgtgcgaatcaaaattatcaggaggtctaccctgacaggcgtttcgaaagtaccaaaaaaagacctcgcgctggttgactaacatgctatcgcgagatttatgttgaacatcattgaagtattcggttctccgaagccaagaaacctctgtcttgcgtcgttcggggatgtggactgagcttggaacgggtgaaccggaggcactagcagaatgatgggaggtgccctggacagtcagggtgtgattctggggattgccattggtgattgagattgaggatccaggcgccggcgggggttcggctaacaaagccaagtcttctgggtcgaggggcagcctggtggcattcggatcagggcagatgcctaaaaaaagtggttttctttcgcgtcaattcatctcagttcacgtatcacaaaaccacctgtttcaactgacactctcgatcaccctcccagtatgccccaagcccataggttccatcagcctcgatgccaagctcgatcggaatccccagatcagcatccgagataacaggtacctcccgctccttctcgaggttccgcaggaatcggtaacctgcataccgcgccgggtctgtcgagatgtgcagtaacttgggcgggaagggcggcggaggaaaagggttttgataccggtgtcggattaataatgggctggctgctctgtgatcgccaaacagatcatttccgtcaaccagctctcagagaaggataatccgacgaacttagtttaaactgtacgaacgttttcttggacatcaggctacttccagtgaattcttgtatgctgaacgggtatccaaatcgttggcttgatggtgatgtgattgggttttgaggatcggcgtggtgaagttggtgttgccattgactgaaggctgagggggtgaggctacaatccgatccgcagatcaatcggatgtcggagcaccaccttaaaaacacggacgtcccaagtgggatcttcaacatcgcagcaccactcgccccaacgatcaaggcccgcgacgcgcttgggaaatgtactcatcgagaattcctcatcttcgctatgtacctcctttcaactcacatttttatgcttgaggtaatgaggtgaggtaaaaatgttggagttgtttttgtttttgtttgaattttaattttttgatttgagttttcaaagtacatattccaaaccgagtcacataaagaagcaggtgcaaagcgatggttcaagcatgaccatggtctatgatggtatgtaggaatgtatggctgattgattgggtggcgacagcgattgctggctggggacctcatatcttctctttgtggattgagttcctctggcgcatagttgaggatatgctggatcgacggttggagttaagatgctggttgaacttgacggcagccttccctgcagtttcaaagacttgggcagctcgctacatatttccgtcatcaaatcaaaaaaccgcagagccgcctcaatggggcacgggtctctcttgaaaccaggtgtccattgggctcgatgcttcttgcagcttgctgatattaggatgtgagcacccatgcgcaatatctcattacaacaatcttaaggccggcccaaagggttctgcgttcgcaagggtcaatattagaacagagcgagtgtaacctgcatgctccatcaccatgtaaaccgccgtgattgatgcttcaggtactaatttcaacccttgaagtattcaagtcaagatccgaccgagttgtcaacggatgaagaatttctccccctcgaactgagcttgatcacaagccgtactcacgaaatggatggactcgcgcccaattaggaccggaaaagaccgatacggtaagccctcatttgccaacaaaagggacggcaacggcctcctgatttctccctcccgttggctttctcgcacctggaactggccgctgcatggtagtcatttctgtcgctctagggctccttgaatcccaatcttcccaacgcctttcggccgtcaacttgcgtttttctctttcctgtaagggtactcttctgcagatacatgccctcatcagtcttaccttgtcaggaagggtcataccagcataaacatgaccgattccgagcagctttgactgtttgttgacccaaggcagctgaatgtttttgtttaagtagtctgtctggtgcagccacttatcctacttcgtatcaacatagattcgtcgaacagaatttagcaaccaggaatcagtttctcatatgatcagaatttctctcaataaccgtctgtgaacgaaggcggtcggaaccctcctccaacccccaaggcatatctttttctcctctttttcggctgcacttgcagactatatcctattccacccttttcgtctgcacttggtctgcagaccagttctattaattgcgcccgattgttggcaatataacgatgggcttcagttgcttgacggctttctttatttcctttttcttggctgggctggtttctgccaattgggatccctcaacaggctatcttcataactaccggccatcgccggcttggctgaacaaattcaaacgtaggcagattcccaccacctaacatcacaaaatcaacagtgtctgatacataactgtttctttgctgcactggtggtacagcttcggagtcctctccccatgtacaagtctctgaatgttcgatcaatactcgccttcattatccaaaaggttcgccacacaatgcccctgctctcgttacaactgatacttagtacttgtatcttcactttccgttagtccaagtctttgcttggtttgaagtcaatcacgtctgggacggtaatcatggctgtgtgagtggaaccccgcagtgttgtttaatataacccaaccagcagctgagatatcctctgtcgacataacagccttatggtacttgtcacgcctatgtcgtgcaccccgcggctgctgatatggtacccagttttacggagggccattcgttcttctggcagtgagcattgtctttgacgaattccttaaagagacattattaattaataccatcttgcccttttccctatcctctctccctcctactcattcactctctgactccagtaagacaggaggactgccaggaagtgagtctcatatcttactcattctcttgaaaaggtgtaccaactgaccaaacaaaacggacacttctctggattcgcacatgttctatagatggagtcaagcctatctgtaggttttcttcagtttgaaagtcaaatcaaattatgcaaagttaatctgttctttgcccccattttggtttgtttagccaatcctagacatggaggattcggttacgaggtgagcttgaccggcaaatttatcgacggccctgcgaacacccaatctcagcagcttgaccatgatggcaagtaccctggcttcaacaagaaaaagcttcaattgtggtctcaagcggaaatgaatgctttcaaaggaaccgatcaatctcaaaagcatccaaaatgcggtactccttgtaagcaaaaatagttttagtagctataaattcccactcggcaagtgtccttaacttttctttatgtcatccaggcgggccaaataaagatccaggctcggcccctggtgcgtacggtggatacaaacctgcatcggcaagcacctacaaaccacccaaaggatggaaacccaataaaggagatacatgtttcaaaaacggacctgatctcttaccaaagccagacccatcgaagccaggaaaaggctctggtaacctcaacaagccgaaagacgaggattcgactactgatccaaaacacaaaaatgccgataattcaactaccaagccaaagaaccaacagcaagatagttcaacaactgatcccagcaacaaaaaggacggaagctccactaaaactaccaagtcatcctctaatccaacgcatcgtaaaaagtcactacgcaagaaatgtacctaacttgatactcctcatgttctctttgtttcagatgaagctgtctaatcacttttgttgttgtcaaaaattgcttcttcttgatggagaacctttgccttttctctctgtttcttgtcggggaagttccaacatcataatcttgttcctcagtcattgcatgtccgttgggttcatattatgttgtcgattgatactagacttcctgcagacatccaccccctccccacaaaaacgttggcttgacctcagtcactcattgaaactgcttcctggactgaaggttatcatggattatgggtctagatttgtgaccaatggctgcttgcaccagatcatggtagcccaccaagctcaatttcttcgcagcaagctatgtagcatggccacaccgcggtttgtccaacgggcttcctccttgggggattgtcaacattagctagtacgccagtgaatattcctcttccgcgagctgatatacacttgccacagaggaggagccctccacggcgagctggtgcaaacaccagtgtgagttctgaggaagagccctcttcggcaacctggagaaattgtagtgattggatcttgaactccgtttttaaagcataccatggggaaagcatggattttatagtctggccaatcttgacttttgattaactgtggtttaggatcttatcatgcaacgaaactccatgtgtgagtccgttgtgagaataactggctgataatcggatggagcaagcaactttgtgacggctttcgactctacttcttacaggcacagtacgctctgcgccccataactgatggagtaattcatcttcagggaacagttggaagaacttgtgatgggggttaaacaagcgacccatcgtccctgaagttctaaacgattgagcgtctcgatatatatctaattgatcaaatcaaacatgcccgactcgtgctctagttgggcaattgcccgctcggtgtttctcgcgccttggccttgttcgggacttaagcgccccttgtggattcatttcccctgatcaccaacatcttaatgcaaagctcacggccgtgtgggttgtgcgtgcgcaacagtcaatagaacagagctgagtgtaacctgttaacatccgaccgaatgatcaacagatgccgagtttctcttcctggtgagcttcacgagcgtccgattaccctgttgactcgcggcacaactcaatccgacaagacgtcatcacacaaaatgccatgatttccagcggaagaggcccttcgatttcctggtctttttttttctcttgttagttgtctcgcaccaggatcccgcttatcgtagttgactctgtcggtgcaggggtcattgggtttccctcgtcaccatgcctatcgagctctaactttcattttgcttcctcttttaagggcactatcttgtagtatctaccatcatcagtcatacatttgatcttgtgatgtcaggatagggtatacaagcatgccccatcacgcgtacttttttcatttttgttagcccattgcaatttgtgtatatgatttaagtagtcgacctggcggcccttcctctattcctcagactcttgtcagtcacgacagcagccaactcaaacactttcaaactccaccgggatcagttgaccagatctcgataaccagtgttagatacatcaattctcacatcgtatatattgtattatattatcagagtggttctcacaagatccaccgtcgaagaagcaggtcaacttttttctccaagtgtatattatcatcattctcctttccttttcgtctgcacttggtttgcaggcgagtggaaatctagtcagtaatcggtccatctgtttgttggcaaggaaaacatgggcttcaccatcactacccccatgtttctcttcattctctccctcctggcggcgctggtttctgcaaattgggatccctcaactggctatcttcacaaccaccggccatcaccggcttggctgaaaaaattcaaacgtacgcggattcctggatttccctgacctcttatcaagtaatgcaaaacttctaatacccagctgttcctttttttgcatttatcgtacagcttcggtgtccactactggcatccaagtttctgaatgctcgatcaatactcgtcttcattatccaaatggttggtgacacaacctccctcctctcgtcacacttacagcttatatttagtatttgtgtcctcgattttctacagtccaactctttgcttggtttgaagtcaatcacgtctgggacggtaaccatggatgtgtaagtggaaccgcgccgttttgtttaaaaagaacgcaaccaacaactgagacaatctctgtcgataaaacagccttatggtacttgccacgcctacgtcgtaaaccccacgtctgctgaaatggtgcccagcttcacggatggacattcgttcttctggcagtatgtactgtctctgctgctttccatcaagagccatcattgactgttcccgccttctcccccttcttactcactctccttcgaaacttgctcactttctggctttagtaatataggtggacttcgaggaagtcagtctcatattttgttcaatttcttgaattcgtggcattaactgaccaaacaaaatggacaatctcgctgaattcgcgtatgttgcacagatggagtcaaacctatctgtaggttcccccctgtttgaaaggcaaatcaagaaaaacaaagttaacccgcctgctttttacaatttgcgttgttctagccaatcctaaaaatggaggatacggttacgaagacagcttgagcggtaaattcgtcgacggacctgcgaatccccgatctaagcagattggacatgattccaactatcctggcttcaacaagaataagcttcatgtgtggactccagcacaagttgactccttcaaaggaacagaccaatctcaaaagcatcccaaatgtggtcgtccatgtaagatttttttattctggtttttaaaaacctttacttggtgcaaattgtggtaaatatcacataggctaactttgcccaaatgtcctgcaggcgagaataacaaagacccaggctcaagcagcggcgcatacggtgggtacaaacctgcatcgggaagtgcctacaagccacccaaaggatggcagcccggtaagggagatgcctgctttaaaaacggaaaccaatccacaccaaaatcagaagagagcaaccagaggcaatctagtccaacaaccaatgcaaacaaaccaaagggcaataactcaaagtcatcctccgctccgaaacatcggaagagagcattgcgcaatataggtatttaaaatatgtagtactgcgctcctcttcttttcaaattcagctgtaaaaatatattttcttgatgaaaaaaacttcgcctttccctgtaattattcttgaatttgagttccaacatcagaatcttgttcctcactcattacatctttcttcgggttaaactgtgtttaaacttgatgctggacttctagcaggcatccgaaggttagcgtcacgtaggacactcatcagaacggcttcatcgcccggctttccattaatcattatttatgggtccagattcttcatcagtggctgcttattgcagctcgccgagctgagtagaaatctcgagctaaatgttggataagatcttattctatggagctagaatgagatcctatttcttcaatatctcaaagattcttaatatcgcattatatttgttttagaacttcagttcctttggtggtcagaaagacaagtaacgcgtcaaaacgcgccttcctgaaaaacacggtcaagccgaccaaattgattcaagtatttaacccacgacactggggatttcagtttgagccatttgcaggcgaatacttcttctcaatttcgataacgtgcatcttctctttgaaagaaattcctcagatgagcaacctcttccgcttcgcgtgcctagttttatcaaacaaaacacatgttcaaaattgtcacttgaaataagattaatttcagagaagcaaaactaccagaaaccgacttacatttgcaggggctctgtcctccgccaatcgacgcaggaactcatctctaagaggcgcaaagattgtgttatacgttatctgttgttctgttgcttcactagctgcccggttctccagtaaggtttgatcgacttctcggcaaaggggacaggcaacactggattgtcgccatcgttccaagcagcttttatggaagaagtgggtgcaacttggccatgttatccgagcatcttcatcaccccaattttcaagacatatcgaacaacgatcgggttcctgctttgtagattcacctccccctctaagatctagtattgggatctaaaatgatggagatcactcacgggcgtgcgttcttcttgatgctctacttgtcgtacaagaatactgggagccactgcttgacaaatgggacatgaagatgctgcaatagatcgcggatctacacagcctctatggacggcgtggccctcaacgcaagtgggccacatgaacacatcctggcgatccgacatggcagtactacagatagagcataacctggcttcctgctggagaaatcacacaccaccgtcagaaaattgggcactttcttgcgtgctgcgttctaaaaaagttgaaggataactcacaggtccagtcgaactcgaaccaaaaggactcaacctttttaaacctgaccgaaccgagttggtacatttttgtttgattgatttgcacgattgacggagtttttggaaactattggaggaggaggctccatgctcaaacggaagcccacaaaccggtatcgatgctagaaagaactttggtgagaacagaacaatcaaatttaacatcttgaaaaccacattaacctggaatatcttaccacaattagtttcaaactttgaatcaacggtaccatttacgaggtatatcttgtaaaactgaacaaattgattgatcagaaaatataaacgcaggacggggaacaggaaggtgaagtggtggagctcatgtttttcaaacgaagagctggagcacaattcacactccgagtgtacctcttatcaaactcgagatggacattcctccaaattccttatccttgagcttttttttccaaagaataaattataatcattcgaatgttcaggaatacgattttcttgaaacatgccttgagtcagcttgaattactctgaagatgtgaagggttccaagatcatccacgatccgcgatgtttccggaatccaacccccaagtcgacatgaagtcacaggatacataaatacatcactttaaatgcagtccaaaaaccggggatggtggtcagacaagtatcagaaaataagggtgaacattttttacgcgaatgatattgtaagtgtttaataggaaagcagaaatcacgaatcgatcgggaaggatgaggtctaagaatacgtgacttgatggtttagcgaagataggaagaatgattgattccaagagagttgatgggtgaggtatacaacaccaaaaagtgtccatctctattgatcaagggactgaaacattaaacgcgattcgcgtttaaatttgtaagggaccaatgttctctaaattatggtcgatcgaccagatccaattcgataccacttacacccaatcacaatctgttccatgatgcagcttatggttagcccacggccagagccggacatggctcaggagtcggtgatactgatagcgagaccgccgcatcctctgaaagcccgttcagcggggtggaagaggtctgctaatggagtgcgtgacagtctcaagcactccacccaagcgagacagggaaaactcaagcaatcacctacggcaaccagctggatcaccacaatgaacccatccggcttgcttaccttggattgcttatcagtctgatcaacgggcaattagccaccaactgcacacatgtgaacaaaacaggacggcctatcactgagaaagaatctttctcaatcagttggcagcaaaacgaaatgggggcttgggtataagtttagatattggtttacaagaggggttataacttgaggaaagcagccaatgaaatgacaatgagtttgttgctgtgcagagtaggataaaatcaagcagaattgtaagagtggatggccgttaggcagagctacacacttccaagatgtgtttcatcattgcgcttcctttgtctttaccctcttcaatccgaggtttaaagaattcggcagtttgttgaaatcgagcttggtagagtttaaaatcaccataactgatgcactgactccaaccacgagcagcgagtacgaactcgcaatcatccgcacgatagtcgaggttatgtacagctgcatgtatggccttatccagtctttcaggagaatcgaagagatggtgaatcaagccaaaccacaagcggaacaccggcgtcgcagcaatgtccaggtggaggaatgggtttaacccgagttggtgccaacagtcgacgatggcaaggatggtgagatggctgtttggaggcgacggaccggcagccggttcgccgatcgcaaaatttgaaaagacctcttccgagaggaacatcggaggggtcgatgatctgggcgagctgggaggtccgaagacatggtcccgaccagcatgaactctcttcctaagtccctcctcatcgtcggagaccatcaagacaaacagttcggtaacggagcgggcgaactggtcgatttggattctcgctatcggattcatgattgccaagccagcgtaaacatgccatttggatgagtatatccgaagagtctgtcacatcaaaagcacaaaatcagcttcaacgctctacagagcaaatgatttgtctcgcgttcagtggggttgagtgtctgagacgtactatattgatcttggcaacctcgatcccaccgatataccgacctgagtcccaggggaaacgaccagtcgcatgccatgcggttcccatactagaaaataccacactaatcagcaggctggttaccactcgaatgtaggatcattaatcttgacgaaaagagtacaaacctgagaaaagcagcatgagtgcatgcttgagtgttagccatcaccacatcgtgttcctcgtagctgagttcaacatatcgacttcgaagaggtgccaggatgtctttgacccattgcttctgggcaaccgaacatcgaaatggaatcaaaacctgatcaagcgagtagatcgaggtgaccgatgatcgtcgttcaaaattgataaataaatgataacaataacaggcaatcaaacgatgaaaaaggaaagggggggaagctaactgactagtgcttgaccatctggaggaatcgaagggccatggagcgagtgaatcgaacagactctcgtatcacttggtagatgtttttcgaacgcggcctgttcgggcgctttcaccgatgtttgggctgcgacgattgctcctagttttgtagctgttttcagaaaaaaaaaagacacaagaaacgcgatgacgagcatcagtagaaagaagaggataaccttaatgggatttgaggaaaaaaaagtagaaacgtgatgggatgctcaacatggtccgtattgttctacaatcatttctatgtgctctgagtcgaccgaataaatgatcaaatcggaggcccgactgaccaggtggccattggcgacgacagtcacgttcggccgatctacgaattgaagaagaagtaccgatcaacgaacgggattgccaaagaaggaagagccgacaacaaaaaaaaacagagaagaagtacctttgtaatcgtctcgcaactgatcgaatttctcaggtcgatcacataccaacagtctaaagaaatgtttgaaagcagagggaaagtgttagtagaagcgagtttgggggcatgtagacaaatgaataagtatggaaagaaaaagggaatcgaatgggacgtttgttgagtctacgtaactgacaatttcctgcagccgccagtcggtctgcatacatccgacccatctcgcccatcccgatcagaccgaccactgcgtcttgcgaaggctccatctctatgtacttgattaagagtatgtcgaaaggtttctggaagctggatgagccgcgaagctgtctaagtatgtagaagaggccaaaaagtgtttggggagaataaacttcagggtatgtagtgtacgactatgtacgcagtcaggaagatgggattcccaggagcaaggttgagaccataaaacaggattcgtcttgactattcatgaaacatccaccccaaatgtacatagaactcggtggaccaggctggaccacttgtctgcatgtaaataagccttaatgctacccgcacccgggcatcgccgagatatgatgacaagaagatggatttgaactcttcaaccctcggcgcggacggcgcggtctctagtgtggatttgtgaatcggtgggccatcagtaaatatcgatggaaactgctcaggctgaggaaagaaggtttgattgaatgtcacagtttcttgaaacacaatcatctacagattttgtttatctgcaaaccccgcaagtttctttcccggttcatcccggtacatacaatttagatagtccgaataaccctatcatatgatgaggggatgttcaccagcggtagaagattgtacaaaaaggtgtccgttgttgtatgcacaaattcgtatgtagccgccgagatcttgaagtttctgtctacgttggttgacgaccaacttctctccaacatctttacaacacacccttatatcagctctattttgtaatcaaaacatccggaccgctgattgaagagatgttctcttgagataagttcgggcatctttagactcttgtgtatcaagcacaatgtggaatttgctgaagcactccgctgcagatctgaccgaatctatctgtatgatggatattggatgtgcacaagtcggaagaaagtctccatggattgatgcttgaataagcaagtacaaaaataccaatgattggaatcgccccgtctgatgtgaaatggagaagaaacgaaatccgcctctctctgaagctttatttagacttgtttcgtcggagctcatcctccaactctaaaactcagctccatgagatcgtacaataaaacagagcaagaccgactgctgtttgactgacgccgctgttgtatgctggagtctgccggtcctgctaatacataaaaccttcctctttaaaccagtcgcgcgcaggtgaccatcaactgcaacaacaagtgttacctcagccttgtgatggattagcttgaaataggtaaaacatcctcggccctcggccattctcttctctcagcagcagcggggatccccctttttttctttctctgtctctggtctcccctcgcctgcgagtcacgcccatattatttaaacacctgccagaaaagccaaaaaaagaagtaataactgtcaaaacgcatgctcgttgaaatggtgacaaaacttgccgggcaactctctcgctggtcaaactcacaataactttcgttgtgtgcatccatcaagagtgttggtttgcagcagctgctgcttgaagcaatcctgggccgtctgcaaatccgtgttttccattcagtcatctcctccactctgcaaacgagccactgctgaacgataggggaatagcacatcccctatgcccattgcgtcctccatcagcccaagccatccgaccgtctaccaagcacatcgatccttacttcccactcctttattaatataaccatcagtataggctctatactacatcttctgcatccctgtccaaagagtgctctctaaacataaacatatcactattggactcatacgaatcctcaaacaaacagttatctcaatctacccccacaccatacctcctcgaacccaccttttcttcagcatgtttcgacctcagctactcgtccttttcacttgcttggtcgccctcagcaagcagcaagccccgccctcggcgcccagtccagcgcccgtccccccaatcggcggctccggccccccaccggcgcccatcacgaccgcacaagtcggcccttggaagccccccagtggctcaggcggacttcctccgccatcactcaatggaatgggtcgtcagattcgtatcaacaggtccgctaacaatcgtccttttttctccctttggtcttatctgttacgaaaaacatcgtctgacggccttcgctctcttcggtatttacttactggtagtgcgacggatttctgtatcctgatgcccccggacccaaccaagcagaacttagtagatgccgaagccaacgctgtagcctattgcacgaatccggtcaacgacacccgtcgtacgtcgtcctctctcgtctgccaaaccccctctaatctggttttggtccttgcaggtcatcttgatcagcatccatggacatcacaccactcttgactcactttgactccttttcttgaatcataataataatgatttttgtgtagcgatgcccgacggattcatcaaaacttcccacttcagacacaccgataaatacgtccaaatctccggcacttacgacccctcgaaaatgaacctgtctcccaacgattgcgggtatgctctactatctacacctcctctacattccccccttccaaaccatcatctctaatcttcgatttttcttcttccgtcttggaaatatcctctgatcaatcaccagaggagaatatgacaaccatggcgccatgggttggtgccttctcctctttcagaaacttgtttttctcgtccctttctgtcaaaaacaaaacaaagaatgaaaactcacaggagtcaatgttttgggtttttttttttttttttttaggtgttggtaatccagtcggagcggcagttgatggagcacatgacttcatgcaattcatgggtgagccatcctttttacaaagaaccactgacccaagcacacacacaattgatcttccttttttcttaccggaatttctgacccctcttcgtttgtttttccatttatgtgatgtgatgtaggaggctgtgatattccgggaaacgccgtcttttgtctgagagcttgtcatggcgacgactcgtatgagtattgtaaaaacacctatgacttgatggggtgtctgtgggtcatgcctgggtaagttgtttttcttcttctcttctcaaagtaagattttattggagtccgatgaagtttaaccgaaccgttctatatgtcctcctttaacttaaaatattagtggtaagttaataccttttttgtttacttattttgatcgactgacgagtggtgcaatggcttgatacatacctcagattacgagacgccgggcttctcgaactgcaatgcgaactatgacttaccggtaggagcctatcccccaccggggccgaagacgttccaccaaggcgacccgacgacgcccctagcagtggccgcgccagcatcttcgcaatgtgtctcagtcccctcgccagtcccacagggtgtgacgtattactgggcggggggtgctcccgctgcgaccgccaccgccactccgaacggacactccaactcgaactccaactcgggctccaaggatggggctaagactggggctgcttcggctcgaagatcgccagttaactccgaatctcagttcttccctgccctgactactattgctctttccgctggcttgttgatggtcctagccttctaaagctctctcattcctcaccaaaaccgtctgtcattcgtcccgttcactcatcctcacttcctctcatcatcattcaactgtcatcatctctttctttatttgtcggatccttatcttatggtatttaagttgttgtgtttcgttcactccttttttccactcattcttgtcttcagttgtaattcagtaagctctatgatctgcacaagatttccgtatgtgttcaatcataggtcgatttctcttcttggtttttttttttgactgcacacatagacacaccgtgatttgttgtagtcttctcaaattttcacaaataccagggagaatagatgaataatactcatctgagttgtgagtcaatcaaattacactgagaaggcataagaaggaaaagttgaagaatggcaccgcgggttcttttttcactttgtccttgctgaacgcccatttgtaagcacctctcctcaagtcccgatctatgtatttgtgatgttcgattgtggacttgtggatcagacggccgagctatcttgtgagaatcaaacatgatagagatcacaatcagaacagtccatggtctggaggacccccccaagtcccagtatgaaagtttgaaagtgagcagacggcccgacgggctcatcaaaacaaacagacaggcccggagacgaaatttgaaagtgaattgacagatttgattcacagtgagcgagttgagtggtgggactgggagggagtggatgacatcatcgcaccactcaaacgaccggagctgagaatcgagattgacatgggcaagagatcaggatgactcagccacattcacagtcgaacttcccgagaagtccactctgcaaagaaatctcagttgaccattccgcagaaaaaacaaaaaaacaacaagcaggccaaaaaaacagaacacaagatgtacaacaaccacaccccaatctcacccagctcatcatcatcagcctgccatccatcctcatcaaacactcatgccacctcactaccatctgcaaactcaaccaacccaaaccaacagcaacaaactcaaatgtatcatcaacaacaacaaccacagcaatatcaacaacaacaaccacagcattactccccctccttcgaccatactaatccaatcggaatcacccctcaactcactcagtcagcacccgaggtcactaccctacctaccatcctcatcacctacaaacaccccggctcatccaattctcgctccgtcaaagctcgcatcgatcggaacgtaccactcgacgaagtcatccgtcagctctgtagatccacccaactcgctctcgatgaccccgctgagatgttctgtctaagagatgcctcgaataacgaactcatcacccctgataacgtaagtctacttttggaaaaaaaaaaaaaaaagaaacacaaacatactcactctcttctcttgtatctatgaccaggtcttcagcaagatcgagaatggaatgagctcgttaaaactggtcaaatcacccactatcgaagcaagagatatcgcagagaaactcgcctccgtgaacatcaccgaatccaatcaagctcaacataatcaggaccatctcaaagcaatcaaactaccactcttcagtttgaaggactatctaagggtccgcttttagattcaatcttgactggtactatcagatatactcatcaaccatctactgtttcttacttaacaggaacctgaattttcaagtgaatttcaagagagaggcggatctcgtgaattattacgactatgcaagacttcaaccggtaacaccttggcatatgcactgtctgctttgaaagtaatgatcgactattcaactgccgaacagaggagacgatgggagcccatcctagccgaccgtttggtaaatctggtgatcagtacgcacccatcaacgtcctcagacccaccactgcgatcctcaaagttatcgcacacgattcatctgcctcgccccgactagcctttggtgcgatctgtggggtgatcgaggcggctggggagaaggaggatctgtttggcttactggcccgtcggattggatcggggtctacctccgacttcagtctctctcaagtcagttttgcactcgtcaacgcattgatgcgtgcagccctctgggaagacgcccgacaggactacgtgggttggtttatggagcgtatggaacgcgccggaatacgcagggcggtcttgaggcttggtgaggggcgggcagacgaagcgtttgatgaggtcgaatcggatatcctcaccttccaaagaaatctagtcctcatgaaccggcgactgatccgaacgaccgtcaactcggaagtcccagaacacgtcgaacagctcatggagatggccagtcgggctcgtgacctcgatgctcgtcacaacgacaccagggaggagggagatgaagagcggactggagaagatgaactggaggctcgtaaatggaaaactcttggcttcgattcggctaatctactcgatgatttcgagaaagtcggcgtcttgggactcaagttaatgtacagattcatgaatactcgctcagttgaattcgacaaagtacgttatctctgtctattgttccatttctaacatatcgctgaatccgcttttgttgtttcgtatcagtttattgcagaacaattgctcaagcctgatggtcgaagatgcccgcttgcaaaagcatcaaacaagtgtacagaagtaagcagtccaatttctggtaaaagaaaacaaataatcttccggagactcattgaatcaatcatattcatagatcctcatcgacctttacgagtggaatgtagcagatgcacaagctgatcaactgatcacagtcttcaagccattcatgctcaactaccccaagttacaccatttggcattagatttcttcaagttaatgtggaatgaatctggcgcaacgacgcatgatttcgaaagggttggagtcttggtccgcagtcatctgagaaacgctctgagaaatcacgaagactctaaaggatccgtcaaaaccagttggatgaatttggtcagagaatttgagaacggtgaatacatgaaggttcgtgatcgtcagatgcaagagttagccatggaagatagtatgtggaataaaactccagtcaggtagggttttctcaggttactacaaaaaaaaacagcacgttgagctgaagtgggatgtgtggaatggaacaggaatctgagaggaaagctgtatcaaaacgcattcgaatttgtcaaaacacagaggatcaatactctactagcaggatgttggttcccacattatccggaacgaatcctcccggcgaactcgaaccatgggaacagtggatccaagttagggttttcggtccccagcttacgagctcattctcaattcaataattcgaaaaatagtaacgggttacttgatcccaatcataatatcgtccccagatggaggttctatcgcttggctcctaataaaaaacatttacattatttcgaaactccgcagcctgttccggtttcaagtggagttgaggaattacccgatcggagtgagttttcgatgaaaagtttgtccttgtcatagctggtagacaaacagaacgattgacgcagctatttttttttcttttctatgatgaatcagttgatgtgtcattgatcacgtcggttctgagtggatcagggacgaacaacaacttgaagcagcagcagcagcatcaacaacaacaacaacaacaacaagtgcgagatggcagtcaagagaacagccactttgatcggcggccgtccttaacacgccggatgagcagcgcctcctcggcgagtacgagcgacagttttgtgatgttggccaacgacagtcattcaaagaagagtggacaacagcaaggataccaaagccatcaggcaaatatctcgctcatgaatggcgaccaccttctcctccgtctcttcccctctaactcgcatatctatagcgaatggttcgacggcctcaacctcatcaaatctctcaccaaccaaaccccctaccaacccatcgaagatcacaaccataacgctcatgagctcccgtccaatctcgccgctgctcagaaccataacaatagtctgatcaaaaacgctcatgcaaatccaaacttgcagcaccaacacttctcgtcggccgtcgagggtacaatgaccacccaggaaactgccgagttggtctacagcttgacccagatcgggacgatgatcaagttgttggacttgaccggcgaacgggttgatgttcctaagtcagtctctcttttttttgtttctttgtggcttggggtgggttggtgtaaagttattgatggccaaccggctttttcgctgtctctgtaactcggatcatggttagtcaattgaacgtcccgcctgtcccgttaagtagtaatttcttttacgctagtgaaggccaaatcttttgatctctctgtctctctctctctcgctcttgtctggctgaatgttttgttttgagggttggttggtattttgtccacttcttttagtctcttgcatcatcatcacatcatttctctctcccgtttttcatttgattaacttttataacctatgacgtctttttagctctttcttccctctctctctctctatttctctgtcattcaaactacttaaccagtcacaaaacacgtccgtctcgttctcatattcatcatcattggtcgcacctcaacttccatttttcgttgattataattatcattcttgtttgataacctcgttcttctctatttatttttttctctctcttcactcttcactattggagacttgacccgccaataagttgtttggtccaactccagatctctgtggtcccaggaataattcctcaccaccaattcaaatcatgcaaacatacgtcgcagtggattccaagatgggatttcttttggctctcagtgtacgagcttgcacattgccaattcaacaatttaaaacatagtgtattacaaatcgatcccactcatcataagatcatcctgcgataaagattctatcaatatataaggctccttaatacaacattctcatagcctattgaaactcaactacctgttccggtttcgagtggggttgaaggaattgtctgatcgaagtgagcttcatcaaatgagcaatttggcggagtccgacgcctggctggtgcaatatacatagacaaacagaatgattgtcggtattttttctctgatgaatcaacagaatcaaccaatcagtggatctgacattgatcacgtctgcatgtatcctagcttctccgatccccccggctgggtcttggcgggcaagtgaacgccggcgagcgaagctcggcccgaccgcagggaggagcgtcccgccgggacgcccctaaagaggctttgttaagcttggcatgtatcagggacgaagaaagactggaaggaagcatttcacaacaaacccgggagagtacatagtcctgaacacaccttcgaacgcccaccccccttgactcgacggatgggtaaacttgatcatgaaagcccatcaagttaagctcgactgcttgggactccctctctcgctgtctctctgtagatcttcaaacccctgaaaagctttcaaaatgtacatgttcggttgacttgcggcttaacgtacaggtttgttaacccctgatacgataataaccttggaacaagaccggcctcgatagttgaatatcttgtgctggctacataacttggggttgctatgattggagccatgaggggggggaagggggacacattcagatcacaactttgtgatttttttttttttggtcgcagcatcagttgctatccaagggtctagaattgtaccgcaacatggccgccggccttaacagacgccgcgcttgcagaagggcgatggagaattggagctccatgggcccagtctcccaactcgccttagctgtcattggtgatcagaataaggccgcctgacacagaggcctctcagagataccccacgggcctcgccgagcgggggagcataccgatcaccgaccaactaccaaagacatgagcttatctatcgtatagatatctcatcgggccgagaaagataagtatgcaatctagcggaggctggtgctgttatctgaagccttcttaggggtttcttgacaaagggttatcaggttgcatactacatatattagctagacaattgcgggggaaaatacatccctgttgctgggatgtgttaattacattttagcgcttatggactttagtctcttagttcccgtctcctcatgttgccagttgtatggaatttgcggggaaactgtagtgcgctagaatgttgggcaaggcaagatttgatagcgattgtaatggtcgccatatccgtgctggcattgtagattatgaaatttgtttcagcgatcaaaaaatcactcgctgcgcggtgccccgtttcagtcctttctcgagaggccggctcagacatccccagaagtatagcgtaggatggagtgcgcgttggggatttattttagcccctggatccggcctgctctttgccccaatgtcccaacaggattccagtgatccatcgaggaaaaagtcttgcagaggttcgcaggcagagatcacagtcccaattgcaattgtgctttgatgagaatggatcctgccgagctttcatcccacgaactggcgacattccattcccctcatcatgaccatcaagcaaccatctccagcagacctaagaacatcgtccacgagcccgatctgatcaagaacaaccaaagactcgagttggatttccagtccgccagcaaagatcgagaaagaaccttggcacctgtcgatggcggattcttggcttggagattcatctttctctcgtttttggtcgaaggttatgtctggggtgtgtaggatattcattcttcgtcatagatgtcggtacaaattggaatccatcgttcatttatttctgtctgttccttttctaggaatccccttgtcatttggagttttcctcgactttcctccttattctcaaatgtcttccaccatggctgccattatcggtcggtgttttttttttcttctctttttgacgatcccataacgagtccagaaagaatttttttgatatagaaaaaagaatgtcaaaaaaaaaaaaaaaactaatggttttattatggtgtggatgaagggactctgtgcacggggatattatactgcatcggatcaattgtgctttcattgatggaaaacttcccgagatctgcgctatatttgcccactgttggcaccctggtgtgcagtggatcctttgtggcagcttcctactcgaccaaagtcagtcctttcttggatcaacagagtacgccggttgctcagttacccccaccatccatctatttcaggaatggcacttgcttctatgccaaggcataatgtacgggattgggggcggtaagtatcatgatcagtaattatcttatgtattatgaagacttcgggctgatagtaacacattcagcccttctatagtaagttatatagcgcttggacatcaacctatttcactgggacggaaagggatatattttgatcatctaacaaggtaatgtggtaattagctacccggccctgttcttcctctctgaatggtgggttgtcaagcgtggcctcgcagggtcgatcatgtttgcgggtgagataatgttttcaagcacttggccatcttacaatgtgatcatggaataatttctctggactatcgtccatcactccaaggcacctctgtctttggcttgattattccgccggtgctcgattggtcactcaagaaatatggcaccccaatgactcttcgcggtcttggtgcggcatttcttattggaatggctccgatattgcctttttttcggtaggcttgtttgagagctaaatttgtgcttgagatttgggctgatccgttgatattcatccagtgggcgcctgcccttgtcagtaagacggcgtggggcacccgctccaactaggaaatatctgaagagaccaatcttctgggcattcacctgtttgaacgtgtgttcttatccggtttggtttctgcatctcctccgaaaaccacatctcagctagctaacaccatatctcgacgaagaaaagttgctgcaaagcttgtaagtatcttgactttctcctctacaaatggtactgagaaagatcctgtcattgatgtttgtgaggtcttggaatcgtagatctttctttgtgccgaccctatacatgcccacctacgccacttcgattggtaaatcgattcgcattttttcctacaaatgttttccaaattactgaaactatgatcttttaaaacaggcagtcccggtggtattgtccttggacttttcgcaggctcaagcatcattggccaactagtcaccggagctttgagtgatcactacgatttaagctggatcataggagtaacctctgtcgcaagctcggtcagcatctttgtcttatgggggcattccgatggatttgctatgttggcggcatttgccatcgtttgtaagctctttcattcctttgcgcattgagatggtttgttgaactagctgtttggactggaatgtgatgatttttctgttctatgttcagatggaatcagtgctggtggattttcgtgcctttggcagagattcgccatgatcatcgccccatcagagccgaattcgggaggcctggtagtttatttcgcaaccagtcgtggtatcgccaatgttctaacggggccgattgctggagcgcttctccaaagttcctcatccaccaaagcgggatacaagtccctggtatactatagtggatcattgatgatactttgcacaatcggagtctcaatgaaggggctttatcggatcatcagaaattgaaccattttcctgccttcatttcgggttttgaaacgattgtgatcttggagttattaaagatgaaattgtactatttttttggtaaaactcagtttctgatttatcacatggattgattcaatttttctactaaatagaggattttgcgttaaaatacatgatccggatcaacttggcctacatacttacaatctgaaagacacaattataaaggataccggataaaaaatatgaagtcgatctgatgtaaatatacactttagatcccaatagaactgatgaatgaaacatttgcagctgcatttcagcagcgcttgtctgggtcattgtaagcagactgtagacaatgctgatgcaccgataagggattgccgatgtccccgggaatggtacggaatggtatgagccaccaaagagctgcaggcgctcatttgtacatttctagaatatccctgggggctgtcgctggatgaccggcagggtggggatgaagcagataagcatacagtcaggttgattgaagtttcagtttgaatggagtttagcgcctgacccagtcgactctcaagctccgaagtatcgactcgattgatataaatacttcatcctaccaacatatttccatacgcgatctcccccacgggccacagtatagtatgagtgcttatggtcagattagaaagaatccgagcaagacaactagtcaactccgaccacgaacgtataggttacccgaccaatcggcttcgttgacagtttttccaatccaagatgttttgtcacctgatggcttgatcgtcaaaaacccagatcggttcgaagcgttatggaaacatttaagtggtctgttcgattctatcgttgctgagggaagaacatatccgcaagaggaagaattggcattggatggattcaagaattatttcctctgtaagtgcttcctctcaccctacatatggttttcgattacggttccagaacccttgtttaatccaaagcatccaatctcttttggtcatattccttctggacatacctcctgcttagcccatgacgtcttcattggggttcttgacgcgtttcctgccccgaatgaatcaccggatggtctccgcacaaatcagtgagcatataattctccatcttgctggccagctttattgctgacgacaacacgggtgtggatgtgaaccgatctagggaagaaggtatcagcattgaggcaaccgatccgctctctctgatggacttgatttcagatagaccgctgcaggagattatcgcgggcatatactacatcaaacccaactacccaggacgctcagcccatgtgcgtatgtatagattgaaataaaaaaagagtctcactcttttgtatattgcccttctcgactgtcttttcaactgtggaaattctaaccaagctctgcctatctctcggggatttggattcaaatacgctttatacagtgttgcaatggtggtttcgtggtcgatccacgccacaggggacgtaaggtcggcaaaacattagcccgatcatttttacactatgctcccttactaggtatgtgaatccccaatcaaccgatcctctggcaggcgcgattacaaaagcagcagattgaagatacaattgctttgaattttattgcgctctttattttgaacaggatacagggcttcagtttttaatcttgtttacaagaataatctggcctccatagccatttgggattcactcgggttccaaagagtaggcttgatccccaaagcgggcagattgaaatccgttatcaagaatgccgatggccaatcaaacgaggacgaagaatacatagatgcaatcgtgtattggaaagaactcatttgaattacctccctgacagtgatgattttttgtttctgcttggtgagaaaagaggctcgacttgggtgattgaatacgcatctatctggagccttttcttcatccaccatggatggacttgtttcatgaaggggttgtaaaaacttggttagccaaaatattcctgacccacttttttcgatcaagtgtctctattccctcttatcatggcaagcttaaatagtgcccattcccagtggggtttataggtaggtttttgaggatgaatccaaaacaaagaaggtgatttcgaagttacactgatcatactggcatgaggcagtagtcatacctgagggattgcagttcttgggaaggtggactggtgggtgctatgtaccaacatcatgctggttatctgaggggggccttttttttggttagacagctggcaagtgtatgggtgttgtgggaattgaaggatcttatgaaaatttgagatgcagacagagccagcaagctgagtgcctattctttgaactgaaaaggctctctatgtacaccacgggtcgttccggacaacttttggtcggtgcgctggatggttgtccgaccagttttccatggctctgcaaggaccatcctatggatggcactctcaaaaccttgaaatggacgttttggaataaaccatccattgggtggttttctggcagggcaaacctcaaaaaaatcacatccatactgggcttgaacccacaacctacttgcatcattgtgatgcaataccacagtccttgccaacacagcccgcaagcgcgtgacgaaattcaaatttcgtcacgctgacgttttgcatattcatgtacaagcccgcgcgccggccgggtcgtcacctgtcatgaatttcgtcacctccgacaatccacccgcctatttcgtcagctgccgctttcaaccctcagtccacgccgccatagctactaccctcaaaacaacacttcaacatgagtctccaaatatgcacctgtgacacatgcattcaacaaaccatcacgaatcccaatggcgaaacaactcaaggctgttgggtccacccaagcacccgtcgaaggcattgggcacaaacaactacccctctggatgatctaaatgaattaaacacagcacttccatccgactctgctcctcctgagacttcacaaatcagcaactcagaatccgaaacagaagaaatgatcatagagcctgaatgtatccgtgagtttttcagttttgtcttgttcttcaaaggtcttaccaatgctaacaacagcatccactaccactgtttgataggatacatatattattttattacatggctcagcttgatctgtggcgttagtcaaaaccactgtcgaattgcacgagattggattgtcttcattatcaagattttccgaaaattacctcaagatcgtaacggatatctaaaaagctataaagatgggcgaacgattacgaagcatcttgggttagatcccgaactcgagagtagtatatgttgccctaagtgctttagcctctacgaacctgaagacgcaccatccaactgctcttatcaaaaatccaagaaagctcaagtttgtggcgaaggtcttttcaaatcgaatcaagataaactcttacctcggtaccaacccgtctcacatgccaagccaccttcctcgcctactttcaagccattcactccccgcctgatgtaccatactcagaagttcgattcttggctcaagtggttcttgaatattcctggcatcgaagatgagatcttttcctggcaacagcaagtccaatcatccaccgaaaaacgaattgttgatattcaacagtccaaagcttggcaaggttttcaactcaggaacgaacgagtgccatcgggcaacgagcttcgccttacgttttcggtgttcattgattggttcaatccatttggtaataagcttgctggacgacatgcttcgatgggtgtcatagcccttacttgtctggatcttcccccacacagtcgaaataaacacaataacatattcatcgccggtatgattcctgctcccaaagaacccgacatgaccaccatttcccatattctggccccccttgttgatgagttgcttctaatcaacactggcacctttgtggaaactcctcaatttcccaatggtcgaagactatcagtccacctcggcgccttagttggcgatatagttgctacacacaagattgccgggttcgcttctcatgcggctactctcttttgttcatggtgcaaatgtcgaaaagaaaacatgtcacaaatgcaggttggtcgaaaacgaaatcgccgagaaacacgattacaagcgattaggtggagggatagcgacacgcttgctgaacaaaaaaagtggctaaaattgaatggcactcgttggtcggaactcaaccgcttaccttactgggatcctgtacgaaatgtggcattaggtatcatgcacaactggtacgaaggtgtcttacaacatcattggcgtgtgcgctgggcatttgacccagacccacccaagcatgttactcacgacgaccatctcgatgattgggaggatgatgaatcaagcagctccgaaaaaagccttcagttccatgacaacgcactcgcccatattcgaaaatctctgatcaatattgtcatccctcgcggtgtaactcaagcccctccaaacttgggagatccgaagcatggaaaactcaaagcaagcgaatggcattcacttttttcaacctacctaccactcagcctcattactttctttttcgaccatccagcaaagtgcgcgaccggcgacaatcaaaatagcctgctcaatttttcatcaattgtgatgtgcactaacatcgtggccttgaaatcaattaccgatgccgatgcggacaaatttgcggaggcttattttctctatactgaaacatcaaagctagtttttgattcacccaagattgtcccaaaccaccattatgcgctccacctgcctgcgcaaatgaagtggtggggacctctctcgaatgtgtctgaattctctggggaaagggtcaacggtatacttcaaaaaatgaagactaatggtatcattggtgggtcaacacaacctgaaaacagatcacgttgaacaaaaactgactcgtccatttatgatcaggtcaaatcgaaggaactgtcttgcgtgaattctgtcaaacgcaaaggctcaatgcccaagctgcaagatggtcgctgaaaattgatgacaatgattcgaactccgaacccgccaaagaccacaagtccagatccaaccacgcgagattggtccaagttcatcctgaggtgtatgcggccatgcttcaaaagctccaagagaacaatcccgaattgcgacactatcaacacattcctcaccccgatggatctcgtgtcctcactccatatgtaaatgaacttgacgcactcgaaactcaaagcggcctgtatgtcagcaaaacaaaacagaaccggttggtagcttttcggaagaatggttcaactcaacatgggtggatcacgcatatctacagcttacccgaattcgatgggaggattgtggtggcagtcaaggcacttcgagatgcatgcacgggggatgtggtggatgttagtgagaacttcctacacaccctgaatgatttacagctcaaaattgtactagaagggtctggctataatctcgtggacccgggtgaattggtggcagtctgtgcttatagacacctgccagcttggacatttaggtgtcatctccctctagttgctttgagacaaatgccacatgatttgtcccccctgttgtttcccttgtctacataatagatactccgtgtcaatctgcgtgcccttccatgactgtttttagttgtacaacaggatatataaaaattgatacttgcaagtaggtaaatttgaaatccacaatgctttgtttatttaactttcccacaaattatgatggtgatcttaagaccgtctttttttttgagggccattttgtttatttaaatgtcccacgaattatgatggtgaacgtaagaccgtcttttttttgagggccatttgaactgcacaaagaactacaccccaagtggagtttgattaatgcccagcgaggaaaaacaatattcggggccgcggcgttgactaacttgggctgctctgttttttttttatttggtcacatgcgcgattgcaagggcttaggaggttaactattgaattccttttcaaaaaaagaaacaagatcgttccaaaaaacaaaaggaatgtacatatcctccatccaggcaacattacagagttacatgagcaagaaaaagaagaaaaacaaaaggaaaacagatacccgtacaatttttttggcgcttttatttttcaatttttttttattttttgggtgttttcaattttttttgggctttcttgaggaaaccaaaacaaaacaaataaagagaaaagctattacctgagaggatcaatggttagagctcctcatcctcgtcaagcaccattgcattgtaacgggcttcacgtgcgagttcttcctcgtcgccgttgctgaccgcgtcttcctcctcttcttcgaggtgaccagaagtacccatcgagtcatcaacaaagtcacggtctccttctgtctcgtcctcctcttcttcttcctcgtttgcagagtgggtcaaatcgatttcatccgggtcaaaagagggatcgttctcttcatcggacgtttcttcctcatctgcattttcttcaatctcatgggtgaggtcgtaaggttttgtgagtcggtcgaagaactcctgagtgaactttcggtcagatagcttttctgaagccagcttcttccccatgagcgattgggaggcgtcaggcaaaaacgcgacttcacgggtgttagcaatttccatacgttgttgaggtaacaagtcattgaaccactcggcgtggtagaaatctaacggttggccttttggaggcttggtgaaaagggatgggtgcggagtggatggagcaactcgtctgcgacgctgcacacgtttaccgtccagttcatcagatgtcaggatggcggcatcgagtcggcggaagaacttggtggcgttgggtgaccgaaacttcaatgttttaatgatataaactctcgttttcggacagtattcgtcatcgctatggcagttgacatcggatatgaccttctgatatcgcttagggagattctgggcgagcgcgaatttcaattgactgtctcgaagctacgcagaccaagacatcagcaaccaaagctgactaggaaaaaattaccacgggtgttactcactcgctctcttgcctttgcaatcactttacgctcttcgtccatccggaacttgccgctctggttcttctctcgattgtaccggtttttttgcaagaagtggacatagtgattgtacgcaggaatcagaagcccgagatccgtggcgtactttggattgatattcatgtaggcgtaggcaccaccaacagcggcctggcggaaggatttgagggcagcttggcggcaagcttcgttgtaaagtgagtccggcaaatcttcgaggtctggcgcccacctgcgtatcccaagacgagctagaatggccttcgtatagctgacaaaaaattcctccaggtttaccaaccctttgccgaccttctttctcccaagctggagatccttgaaggtaacaacatccttcacagggatgagggattcaccagccggatcgtttgccgttttttcaatctcatcggcattcgaaaatcgggctgtaaactctttgatggtttcggggtgaggggggcctgggatcgtcttttgctccagaagattccatatgagctttatgtgaacatacaaagcatcctggagaaagaatggataagtattccggattcatgacgagagataggcaagagtgaccacttactctggtgaggccaaatgactcaggcatgttccgcgaaatcatttgcatcgggttgacttttggggaaccgttgccgggagtgatgtcgcgtttgggttggctaccagatgaggtccggcgaggggtgagctggttcgacttggtcggtgtggcggacttcgagccggttttgccgcttgtacttgctcggggcttgatggttggggaactcttcggttgagtgttcctcacgaccgacttccccttatccggcttcggagatgaggcggatgaagcttctgtttctttaagctctaccttctccataagcttggagataacttcatcccgagccgcaagttgagcttctaactgttgagattgctgctggagggcggcagatattatgctttgtatatcagtggcagaggccattgttacggttcaaaggttgtaagtatctgctgtggaccagaatgcaactaaagttttcaatgtaagctgacaaacaaccagcagtatgggatgggcatcctatttatatgcaagaaccgaaccacatgtattatgtagaagtagcctagaaatgatacaatacttcttgttggtatgtatgatcatgacaatcaacagaacagacccggtgatcatgtgctggcatatttaggtatcaaaacccagactggaggattgtttgacaagggatgcacggatgcggatgcaaaaggccttgcgcaggctacttgtatttcaatttttttaatatttaatatttacatgtacatatgcttgacaatttggatgagtcagctgaccagttggtgagataaactgacaacagcttggcgagatgagctgacaacttgacaagttgatgcagctgacgaaataggcgggtggattgtcggaggtgacgaaattcatgacaggtgacgacccggccggcgcgcgggcttgtacatgaatatgcaaaacgtcagcgtgacgaaatttgaatttcgtcacgcgcttgcgggctgtgcaagtcgactatatcagatttatggcttcgccacctaaatggcagataacttcaaatttttatgcaaagttaattttctggcttaatttagacttttgacccccccaagtcatgtgcattttggaatgaatttttgacaatcaactgcattttagcctgttttttcaaccatcaaccaccccacctgtcaagtgaaaattaggcactttcaaaagtgtccattggacactcttgattgacagtgtccaatggatggttattttttaccatccagaggatggtcttgaccaccaggcatcacttggatggtttccaaagcatccaagtgatgcttggggcactggagcatcccttggatgctttcatagcgtccaaaggacgctcttgctcagaaaacatccattggatgtacaggttttctaaaaacccgccccgtggtgtagatggcctgcaatgcctggaaaaccgtttccccaattttgttgggctgaaacttggtcgtcatgactatccaaggtgggtgggttataatcataacaaattttccaaagtcatgatgaaagaataggaaagaatccagttttttttaactggattgtgattcgtgaacttgccaatcaacagattttgtagagcatcttgtaccggatggcttgcgatggccggagtttggcagcaatccccttgaacggaggctcgatgtactcttcctggttgcggttatcatggttcctttgggttctacatttgagtatgtacacagtgtgaacatatgcagggtgggtgtgtgatccagttgatctgtcttgcggagtcgttggcgttgattgggcttgttcggatctgctgattttccctttttttttttttttttttaatcgagcacactttccaaccgtcaagcccctcattcattgctcggtgctctcattccactcgatcaccccactcccactggcactcccccccaaagaagactctctctccttctttccgtccttcttatgtattcccttccagcctcccaccacctgtccagcaatatatcggagaccatcaatcgattcgacctaccgttatctctctctctcttcttcagctcatcaccatcgatcgatactccctcatcaccctctcaccgccctgactcccagccagaagtacaaatatcatcatcaatataactatccgcccaaccttgactcgatctgaaacactcgccgcctaacctcaggatgacctccatacgctggagctccatcactttcacatccttctgcctcctcctccaactccaaccctcactgccttcaccaacaacagccaacaccaccctcatcaccccatcaacccaatcaaaaccatcgccaaacatattaccatcatcatcatcaacttcaagccatcaattgccgatcggttggtttagttccgatagagtgttgaacagactagtcaagcgccagctatcatctcaaacagaacaatctgctcatcaaaaacaacaaacacctcattctcgcgtcaatcaggatcaaaatcgggaaaatcttcaccaatggtctcccagacacatcgctgacgccgagtttcgaaataatagcttgtctgcaggcgctatcagtctggaacactcccatgacgaacttttgaagatcctcccagaggtctggtcatatattattatttttttgcttcattgtcattgaaactgatctccaataattcttcctccattctgaatacaggcccacagcctgaacctagctctcgtattgatccctgctttcatcgtcagctttggcttcttctcggcgttcatcaaggagaaacttgacattgcagagtcaatcatctcagtgttctttggtatccttctcgggccatatgtcactggactctttgatccgcgctcgtggaatgatggccacagtttcaatcagctgacactcgagctatcccggatcgtgattgcgctgagtgtcttcgccgtcgggctcgacctgccaagggcatacatgtttcgtcactggcggagcttggcttggctgattggcccagcaatgctctttggctggctcatcagtggcgccttgatctatgcactcgtccctgcactcactttcgtccaagccctcgtcgtctctgccgccgtcacacctaccgaccccgtcctcgccccctccgtcgttggcaagagtaaatcggctcagaaacatgtgcccgctcatctcagatatctcctacaggctgaatcaggctgtaatgatggtgctgccttccccttcttgtatttgtcaatcttcctccttatcagagaggaaacctcaattggatctgtcatcggaaaatgggtcagttaaacaattcatcttctccacctttttcccttctctctggcacattcatgtccatgaagactgattgcaatgcttctgttttttttcaaacaaacaaaaaaaatcaaagcttctattggttgtgctctatcaagtcattctaggaaccttcattgggattgttgttggaatcttagcacgaaagatactaaagttctgcaacaatcaatcactgatcgacaaggaatcaatggttgctatccatgtggcccttgcgctcttgaccaccggtgttgccgccctagccggctgtgacgacctcctcgcagcatttgcttgtggcacagcctttgcatgggatgactggtatacagattccatagaggcttccaactttgcagcaatcctcgatgtgctgattaattgtgagcttcatctcttcctgcacaaagtctgccttgcagtgttgagctcacatttattttaaatgtaaataggtactactttcttgtatattggggcgacaatcccattttcttcctggaatgatccaactttaagcttagtcccatggaaacttgtggtgcttggaatttcgatcatgcttctcaggaggttgcccatcgtgatcatgctgcagagagttgtgccagacttgaaaactcatcgtgaagctattttttctggccattttggaccaattggttggtcaccttcatcatcatcttgtgccctccttgatccagcctactgacatgtagcttctgcatgtttttcttaggtgttggtgcaatttttgtcagcagtgtagcaatctcaaagctcccaacgcctcagatcccaccccaaacgagccttgatgtcctcgccttgacagctcaatcgctgatctatctcctcgtcttgttttcggtaaccatccacggcctctcgatcccactctttgtgcttgccaggaagttgcgctcgagtgtgccaacgatgacaaggactttagcccaagcctccggccgtgaactcagttggtcaattcgtaccaaagccctccatagatctccccccagcaatgaccttgaaacaccacgattcgagctgaaagaacttgataagccacttcctgttgcaccgaatcaagactccacagatttcaaccagtcaaaccaacaaaggatattggatgagtcaaccatgcacggtgttgttggagatcatgccaagattcgggagctctcagattcacaaccagggcagcctcttgaggtccttccatcattatcagcttaccacaatccggaagctaacaatcgaccaacacccccggttcgggccagccttctccgtctgggatcacggatcaagcgaacaacagcagagggccaagctgagaaaatcacatcagatttacccgttcggccagatccatccaacctaaacccctcacaagattggacacgcaattccgcactcggtaacctggtcccaccactcaataacggtgcacagactgaggcatcgtcagcggtcaccagcgcaatcatcaagagggagctgtccagtgaaggatctgcgagaaaataactttgaaaaccattgcaagattatagataagacattctcagcccccaatcataaatcaacatgcccctcacccgctggataagtttccactcttcctagaattttctaagtatactctatctttgtctctatgctcaatttctataatcactttttttttgagtaatctatttgttctcttaggaacttgttgttctatgtacttttactgctcagtatattctataaagatgtatttctataacaggtggtatgaaagaaagcagcaatagacggctctattgatctttgctaaatgacacttggttctcaggtgttgcgtctgtggtttttttaatgcaatctcttatttgtctgaagtttagcacttgggggttccatgagatatgttctttaaatcatacttattgtcaattaattaatttttttgtttctcctgcaatatgtattgtgttttgaaggaagcttggaccgatttcaaagtttgctgttctaaaatcatggcattccatgattttgagttcaggttacttttcttcttcttctttttttttctgaaataaagttgatgatcacaaactgccggatgaaaagccagcctagagacttggaaattctcaaactgtccaagcattcttcaaaacacaacatgtcttgacatggtgttcccccaatgatctggtgtgtccacataccagcctgattgttttcaatctcaacggtgatatccatactttcatgacagtcgtttcaagctgtttgatttacactctcactatttcatttaaaaatacttaggattaaagattaggcggacatatataattcttaaatcgaattatttaagattctggctcatgggttgttaaacccacaatttccacatactacgtcatcttccagattctattctcagatttggcccagcttgcctttttgcaaattgccacagaaaaaaaaattgaaacttatgatggtattcttagatatgtgtcaattcacaccaaccgccaaagccccactcaagatattaccatcactttcagcaactttatatctctttccaccaactccactttagtggattcatttttgataaacaatcaatacaaatacatatgtaaaatcttccaccccagtcacaaatatatttgaatccctcaactcagcaaacctttgggtttaataactttgcatcctccaagaatgtccattatccttctattcataaaatcccagtagcaaaacttgataaatcagagctccctcaagacttgaaattatcatttcccactgaagaaatcacacaaatatctctgagttgaacctgaattataagcaattcctcaaaaaaaaaaaaacattattttattctggtatttctccttttttttctggatctgtctacttgctccctctttttacaatattgaaatttccttgatgtgttttttttcttttttagtttaatgatcaatctgatggattgcaacatgttagacgtctgaaatcacagtggaaaatcacaagcaattctctgcaagtttgagtttttttttttcattgatgtgtctttcaaattacagatgaaaagcactttttttacagaatccaacagataagaaaaactatgcaaaccaggttggtgaactcaaatgtaagccagattatttcgccggcttagtgtctggatggaattgcaagcacaactgtgactgaggccaatgtgtgatcaccccaaccaaagcagttttgattgagatgaggaggaggaggagtaccatcaaatgatctgaagtgaaacataacaatgatgatgactatgtcattaactcggccttgctttcagctcaagtttcttacaggaagacctctggtttgaatttcatagctttgcagccatcggattggattaacactctacatgccagagtggaaaattggagtacaagtgcaacaacaaaataatcaaagaaacataaatgagctacaccaaacagctctggaagacaagtcaacccaagattgatctaaaactctactagatttatataggtttttttttttgaaagactctttgctgtcttggtgattgtgctgagaagaaatggaaaagaaacagtctcagtttacatagataatttgggtttttgttttctctttttttttggtggatgattgataaagggggtacaaggtgataatagtgcttctatcttgccgtctgtccactttggaataatgatactagagatcagtgaaatgtcacatgtttaattttgatgtgatgttcacttacattgatgatcattttctggaagggttttctttccctccaagagtggccgttcccacaatcattgggtttgattgaaatgtgttaccccaatggaacaacaaagcggccaggtctttgggcttcttcattgtggaagatgcaataagaacctatcaagacttgtctgttggccaaggtctgtaaaaatacatgaaaaaagggtgttcaggtaaaggtgatgagcattttgttacaatgaacacttaccaaggctatttcagccatagcttgagccaaggtgtctctgaaagacatcacaatgaatcactcttggacagttggcatgttgacaggatcatcagggatctggatggggaaattggctgaatcaccggcaaacatgatactagggctgtggctttcaacaactggtggcattcttgatgtgagttagtgctgtttgtgttcaattcaggttggagagttgtgatgactggccttgtccaatcacatcacaggtaattgcatggggtgtcaagacaaccatggcttaacactcctggtcctgaggccaggctaacagcagcattgccagtgatttaagagctgctgccagctgccgtcagccagcctaatttggcgggtttactgaaaggtggtcaagccccaccagtgcttgactgtggggtcaagctgacggggcatcatttcccaaaacttgacctgtggtgtatgcttttgtctcatctgcatccacatcatcttcattgagagtcaaaatgaattgccactagaaagtgtttgcagggctccctggtgggttctcccactggccttggaccttggatttaagctgattggggtcagatcttccagaactgctgccactcatgttggacttgccaaccagggcttccatctgagtcacaatgtaatcaagcaacttgaggtcaattcttgtcacatctgatccatttttgccagacctgatccaatgtcacaaaggatgtcaggcaaaaaaaaaatcacataattatgttgctgccacatgagactgtagttgaatttttatatgtattttttttgcaattggttgttggttgaagaaagagtggatgatgttgtgtggagacaaatgatcaatgaagtcaatgaatacacctctgtctatagaaaaaaaatcatatagagataagaaggaaagaaagagaaacttttcatcctataaatacatcaacaaaaacaaaaacaatgatagtaaagaaaaaaaagatgcagatataaatgtgtgtatacatttatgtagttttttttttatgtttatgttttttattctttgtgagcaacagaaaaggaagtgaaagagagaaaaggaaaggaaaagagagagatgcaaaaaaaaagaaagaaagaaccagaaaagataaaaaaatagggtttttttcaaaaaaaggggggggggatataaaatcataaagagagaaagaaaaaaagagtctatgtttcttgggtcatgattgtaagcataagaaaaaataaataaagatataaaaagataacaagagaaaaaaaaaacgactacaaaaaaaacccacaaaaaaaagaacatgatagataaggatgaggaagaagaagaaggattttttttgaagaagtttctattttccaggagaataagaaagaaagaaaaaaagaacaagagaatgatgatgaagattatttatgaatgccaatattagaagtagtagtagtagtattagaaggattctgaagaacaagatttgcaggaggagaaggagaagaagaaggaggattagaattattgacaagacgtggaagattatttaaagctctgattcgatttccgagaggtttttcatcatcgtcgtcgtcgtcatcggcgtctgcgtcagcgtcaacatgatgattgactgggcgagcatcgacgagctcgtcggagctagaaagatgatcttcatcgtcatcttcatccgaggaggaggaggaagaggaagagaagcgattctgatgagcgggaggaggatgggtcttcgaaggccgctcctcgtgctcagagccgctctccgaactccttccgtccgaccttcccggtcgaaccttcttccggccaccactccctgctaggatcaccccatcccgtctcccgttcttccgttcattctccaccttcttctggttcccccaactcttggcccccggattgcgttggttctgttgattaagattaggggtatggggattgttgttattgatattggctttcgccttgcgtccgttgccctgtttcttgttcttactatttatcgatgattgagatggtgatgggttggccatggaggaggggggagaagaggaggaaggagagggagaagaattgggagccggttgagggagatggtttggattgacgaggggagccggttgagatttattgatgacacctaaataccagaacatcaggttggagatcaagacctgttcgtagagcggtctgcgagggttggcgagtttgatgtgactgagacgatagacagcacgttcgacgtggataggaaggcgatagaagctcatgaatctgcccttgatgtatccgccggaggcggtcggattgatgagctgttgctgggcctgcgagtcacccgacgccggcccgagtcctaccggtccaggaatcggtgtcttagtcgagctccccaccggggctgttgcaccgccggtagacgagctttgcttgtccgactgttcagagtcattcttccgtgattttcctccaaaaagtccgctcagaaatccactctctttcttcaccgcacctccgcccgtcgtcgttccgttactgttacttcctcccgagctggctgcgctgacactattcgatggcccgggggtcgcaccctcagcctcggaggccttctgtttgtccttgcctttccctttcttgctcttcgagcttgtcgagaccgccgatgaaagacctagtttgacccatgcacgcttcttctccttaccttccttggagctcgccgatgatggggctacaggtaccgggattacacttggtgctgggcttgagagattcggactagtctgggtggtcgtcaggggtggtcgagatggttgagggccaacgggtgttgatggcgagccagaggagagcgtgctagaagagggagtagacttggctgcaagaagtagagaatgaagaaaaaaagggcgatcaactttgagcgggtaggcaaggaattttgatagaaatcaaaggtttaccagttgaaagcgtagtagtcgtgctactggagatagcagggcttggggatgcagatgttgaaggtagatcatcagagcttcgagtagtccgataaggtgcaggagcagccaggtcggttaaaactttcaagctatcgggtttggaagagccaggaggggatacaaactgaggatccgatgaagagttggatgtttggatgggcatgttgggttgagaatgatcggttgcctggataccatatttggtgggatgtgggacggtaaagtcaagtgtcgagggtgaggcggcgaggttactaaaatcgataccactggaatcaacacctggggccggatgatcatccgatgtaggaccttcgtagacataagcatcaaagaaactgttgtttgaagtcaaggaatccggtcgggagttggatctgaatagaggaaagatcagtacttttttttttatatgcaattgtttgcgcaggaagaaggggacaatagactgactctacactctgatcatcttctgacgggagatccaagggggttgatggtttggcaccagtagtagggacaagtgtgagaggatgtggatcgattgtcagggtgagatcatcggagggaccggatgagtgagagatcgacttgttagcgaattccttgctactacggttcgagtgtagatcgttagagacagtctcttcagagtcattagaggtcgtcgaagctgttcgtgggtggtgactgttaaccatcgggctcttagcttgggaccgccgagtggctgggaatcgatgtccgttcccatccccagccaaggaggtcttcctaactttcgtccgcgctgttctgcggatgatgtggcctggtgctcgtgagattaatggtgaatcatctattgcttcaggatctaattgttctgaattgaattcgggatctggagatgaggaaggagttagattgagatttgttgtcaagaactacgctgtatgaatgagtctgttgatattatccatcatgtttggctcttcttggcttattgtatacatatatatatatgtgtgtgcatagtttatgtataaagaaaaaaaaagaaaaaaaaaagactgaccactgggtgaggaggtcgaaccaccgatggtcatgctacgagagataacagccctgatccgatcatcgttgaggttgagatgatggaactgggaatcaagagaagggtcgttggagggtgaagaggatttcttgaggacgagtgattcgagaagttggaggtcattgatggtgaggctctcgagtccttgtgctcccctaccgaggttacgaggactgctcatggagtatcctctggtgatagccttctctggacgatggtgatgttgggatgatgaagggagtgggtcattggttgggtcatagatttgactgagcatgctcttcttcctcgacagtccgctcggctggagatggtcaccagagtttctcctcgagcctagtgctgatgaggtccgtctgagtaggttctctggtttggttgcttcttcgatgaacgccttgaactcttgtggagcaatctccgggtgtagcctagcgggtaaccaaaatagatttggattgggttcatctgattcgactgggttgtggttggtattgcttgagctggttgagggctgctgctggtgttgttcttgttgagttgagctggttgttgttgttgttgggttgttcatggtgtttgagtcaatctgtaagcttgagggtagatctggatctaattcgttagaggattgagagagtgagattcgacgtagggatctaatagattctagttcagattgcagttggccagcctgttttgagacagaagtgtatgtattagttaggttatttgtgtttttgggaggtgaattacttactgagatctggatgggctgttgctgttgttcttgttgctgttccatttttggtcgttgttgttgttagtttcctctttttgggtttttgggtttttgggtttggttgttagttggttggttggttggttttttttttttttggttcgaccgaggtggatgatgatgatggaaagtgatgctcgatgagctgaggtgggtcgatggtaagttagtttttggtttttagttttagtttttagtttagtttagtttagtttagtttggttatttcattggaaattcagaagcaaccaatccctcaactgactgctgtacatacccagtctcaaatccacttctctttcccttgaacaaccttattgtaacttattaatggattaaactacaaaagaaacaatatcgaaggaaaagacattatgctgtgtaacttacataaaaccagtcagcgttccttatgtaacttctgggtgtgctcatcagttcttggcccatcgtccgagtctagaatatccaactgatcactactaacccacttcctctttcacctgcttccactataaaacaatctgcccagtcaaaggggttttgtgaggctgtaacaaaagaaaacaaacaagctattacaaaagggaagtctagcaagaatagcagcttgagaattgaaactatctcattaatggctcaagaaaaaaaatatctcaataaactcaaaggaagcatttgggaaaatcaaacaaataatgtttcaaaaagaagatgttttaaaataaaaaaaaatcaactggtgtgcagttattcatccaccagtttattaatcccacaccaacatttccaatcttaacccatgatttctcctaatccctaaaattgaacaaccatcttatgattggaatcattgtcccatcaatatctgtaagccctacagactcagattgtagccctactgaagtcagattttgcatggaaatctgatcccaaggggagcaccaacagggattcctcaattggacaacctcccatcaaaatctgtgatgcccccaggattgatttagagtctcaacagctagagttccctacaaaattggagactaaaggacttcctgtcaacatacgcagaccctacagaatctgatttagccttactgaagtcagattttgcaaagggatctgattcaagggcctgcaaatcaggttttgtaggggctgcagaaccaacaggaagtcctccctttctcctcttaattacagttgcggatggcaaaaaccgaccacgccccgcccacaaaattgaaaattgatacgcagggtctatgcccgggggggcatgtaccccaatacttattttaattaaaattttgaactcctacagatgtgtagagttcaacattataaccgctaagcttctactgcagtggttcttttttatttaggggcttggttaaacgactcccaaaactggagagccgactcccaagccccggaatccccgaattttgggagtcaaacccccaaaacctttgactggtttgggagtcgactcccaaaaaaaatattaaaaaaaaaccatcccccggtcggtttaggagtcgatcctccaaaaccgaccagggtttgggggtcgacaaagcagaagacccaccaaagcggccgggaggaatcttcccggccgctgggagtacactccctaaggccgagggaaaacacctcggctgctagtttccctcggccgttgagagtgtgattctaccctcgacggccgagaggaatcctctcggccatcgaggtgtataccctcgatggctgagaggtacacccttggccatcgggagtgtactctcagtggcgccgaggtgcattcccccggccgttgagagtgtgattctaccctcgacggccgagaggaatcctctcggccatcgaggtgtataccctcaatggctgagaggtatgtacaccctcggtcatcgagagtgtactctcagcggccgagggccgagggaaactagcggccgaggtgttttccctcggccttcgggagtgtacccccagcggccgggaagattcctcccggccgctttggtgggtcttttgcttcgtcgacccccaaaccctgtttggttttggaggatcaactcctaaaccgaccgggggatggtttttttttaatatttttttttgggagtcgactcccaaaccagtcgaaggttttgggggttcgactcccaagattcggggattccggggcttgggagttggctctccactttttgggagtcgtttaaccaagcccctttatttatttttgtgacatacatgtatccggacatgcataccaaaagccatacttaaacccataactatgggtttaagttcttattcatggcttatacctctcagatcaggtccttcaagcaccatcagcatcaacttagagtgcttattgaatactccaatccagtcttttatcactcttcggcctcaaaagggcttcaaaaccatgtaaattccaaaaaaaacctgatttttcagcaaaaatatttggacaccctccaattaccgggttggtttgtgccatccacaactgtatatatgactgtgcataattgagttaggaatcaaatcaaaccagtctgtaattttcaatggattacaggtcagctgagtgcacaaaacttgaaacacaccacacttgagtttcagtgctctcccaggaagcttgtatcatatcaagttacttcagttccatgtgcaagcttattgctggaacctgaagggtacccgattccttggacttgcctcagcaggtgcccaatgggtatactttattattgggtactactctaaaaccaggcttcccagcaggtactgccaggtagcaggagtgtattgtaattaccaaaggggcttgacaatttgcaatttacaagtgtattgtacaccacgggtcgattttttttctgtgctcgcgttggcttggccccgcagtcaaatttaggttggctcaggtcagcgccgacatgcatcccctgtatctacccgagccgcgggcccgacggaaacactgggtctggccgacacacccctaacccaaggcccttgatggagcagccaaccctcccgacacagcttttgtcggctgggtcggcttgactggagtcgtttgatggtgagcagctaccctagccaaccaaattcaactctcgcaagcaacccaacgaaagctgatggtcgggccgacttcaactctcagcggccattgctgccctcacctcgagtccgcggctcactcgaaaactatcatcgccgatcggacacaccaccaacaccaccaactcaaacaaaaaaatgattccggatcagaaactgtcgcacacaccagagtttgagatcccaccggttcctgaagctgtttcggcacccggttcacctcatcaaaccgaaaccagacacgatgtgatggctccgactgaggatactggtagttttgaagaaaaacctgtggtggctccaacggaggagcccgccaaagaggcgaagcctaggaaggcggtggtatgtaatttctctgtaacatcatatagctacagtatcacaaaactgatgcattcgtttttttaaatggctcagagaaaggattccctcgagaagcaagtccgtcgcagccgtcgtatctttgatcaatctcacggggacggaagcttttctgcatcggccggttacttcttgaagaacgacggacatcaagaaggctcgtcgtccaaacgccaacataaatgaaaccgcttcatcacctacttgcatcaacatcaacaaaccaaaacaaacaattactcaatgtttagctcatagaaactgtacatgtacactcacaattgtaccaatcctgtattgaagctcaaatcaaatttggatccattgtcgttcttgcaattgttgacgatttgtttttagcttttttttctttctgatcgacaattgatccccacttcttcaatccatcatgcatagtattgacccactgaagcggtccaggtgaaacaaacacaatctctgagaatttacgatgccaaacagtcgatgagagagaagctatattgatgatgtatcaatcgttgtccgtgtgtgttaactccagcttcttctttttacttttgcgttgctcaacaaattagagatggtcgaagggtatccgtcgcggatacccgttatccgctggcggatacccgcctgtgccaacggatacccgccagcgggtgcggatggccccttttccgcaaattgccggcgggtatccgggtatcccaaaggatacccgcggccgggaggggagatggccggctggaaggaagcccttccagtcgacgaggtacaagtacctcgccggctggaaggaaacccttccagccggtccgtcgccggccctttagagggcgggtatccgaggatacccgctcggatacccgctgcggccgacggatacccgctagcgggtgcgggtgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgtgagctgacaaaggtggattgaggtgtttttggatctttctcattctgtagaaactgtcttcatccattttttgaaacaagtttgtgtgaatataataagcactccggtggaatggcttctgcacttcccagatggatttgattgatccaatatgtcgatcttcttgagtttggctggcattgaactacaaaaaaaagacaagataaatttaattccacaaggagaactttcaactgtgccaaaagaataagagaatggataaataccaaaatgaaatagttttttgagaacttgcttttcattcaagctcaattcagatatttgttgaatattgtggccaggataagaattcttctggtcttcaggagtagggatttgttcatctttgaggactgaaagtttcttaacaaaaggataggtgattttctgaggagaagataaagaattattatagcccaaagtttgctggattaaggggttgtttttaaatatatttgtgacttggctggaggattgcacaaatttattttgttttttgtcaaagaagaaaccaccagagataatttgagaaaacacatggtaattggagaatgtaatggctatatcttgaccaggactttggcgattggagtggattgaagcatttcgaagaataccattagggggttgataagtgcacgccaacccccatggcgcacgccaatctgcacgccaagcgcagattggcgtgcgctcctgcgcgccaatctgctgcagggtagattggcctgcagtttggtgagcaggcctgcacgcaaaactgggtcctaaaccatatgtatatgggtttaggaccggggccacccctagggtctcaggactggggtcctaggggatagcccggaggtcattattcaattttttttttccagaaaaagagagaaaaaaacctgctagcagtcggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtcctatgggatagccccggtcctaaacccatatacctgtgggtttgggacccagtttggcgtgcaggcctgcacgccaactgcaggccaatctaccctgcagcagattggcgtgcaggggcgcacgccaatctgcgcttggcgtgcagattggcgtgcgccatcggggttggcgtgcacttatcaacccccataccattataactttcaaatttttctgttgcaaaaaggcatgcaggaccaaatcgaaggatggaatctggaagatgaagtaacatgtggaatttgggtttattaacccattgggcagaagcttgaatcatgtgatttaaaaatatatcaatatgattcttcaaatcagaaatatattctgtcatgtcttcaatatgagtttgaaatattaaagagcccaggagacagagtgaagaccagatatcaatctcagatggggtcatgaattggaagaagacgaagggagctgcttgaagaattattctgaaatctttgccaactaaacttgaagaatattgaaccaaactgatgggtctaacagaagggatattgagagaattggtgttgaaagaagtccataaggctgtgagatcatccttttgcgtttggtctaatcccttcatgaaatctctaaataaatactttacggcaccaagtaaaaaaacgtgcaagacttcaacaagagtatctttgaccatgtcaaaacctaagagcaaaaaaccagaagacagaaaaatttcagcaaaagaattgatagaaaaccctgaaggaaagaaatagccaaaaacaaaaaacctttcagctcaaagtaaggattaaacattcttttaggttccttattttccatatcaaccaattcctgaggaacgtcttgatccatatcagatgataattcttctccgtcttcaagtaactgagtttttttttgcatcaaatttgaataattgtttggaaaactttcgattgatttgatcccgaacacccaacttggcagatttcttgtctagtttatccagattaacagtttccttggcatgcgtccacagctttttggagtcttctttggttttttccatagtttgcagttgatttgggcactatttcagaaaacaaagcaagattttaaaaacgtcaaaaaagacattaatgaagaaaatccaaaagagaacaagaaaatcaatacatttgatccatgcaagtttttctgggtgaattggcaaacatatggaagcttctttctggctttcaagctggacgaactcaaatcacagcatcggcaagggttgagagaatttccaggaactggtgtgttggtaatctcggcgtgcattggagaatcagccagaaaacataagacactagtcatgacatgaacttcttggcagatggtgctatcatatgatgtgaagccattgatagccatgtcactaaattacaaagaaaaaaaatcaaaataatgataaaaatcacactggtgcattctaaaataaaaagacccactttagctgttcaacaaccatatctcctaactccaaagcgccagtgatgtttgatgtgcaaagaaaatggcaattggcttgctgattggaaattttaggtggtaagccggagagtgtaaagtaataagagatgtgtttattccatttcttagatttatttccaggtgtgtcgtcacagtataatgtgatgggaacattttgtagaatttttccatcttctttcttcctccaaggatttggtaggatgatgtttgaattccatccgccagaatcattaatttctttttttgataaaaaacaagtatcaaaaaccaacattaacatgcatgaatgtgtaacttctttgttaaagatttcttgaactcaccactaatctttcctccacaacattctgataacatgaaaccatccttcatcttaatttccccatatgtcagtttgaattcttcaacaggaattgtttccaaattttcatcatcaaatgaaattttttcagaaattccaatttcgagtgtagcatgttctttgttggatctgaaagttggggtagaacactttgcaaaaaggtggttttgctgagaaaggaagaagattgggatagtgattttagaagaattcaattgaactggttcaaagatgtagaagtgttttttgtttgattctaccatttgaactcgaaggtcactagcttgatgtttcagccattttgttgactgagaaagcttgtagatatttttgccgtgcgcgtcctctggaacaaaatcaatgtgtggcgcaaccagagagttcattagatcctaaacaaaaacaatcacgcatacgattcagcttggctcttccccaagaataaaaccatcaggtgagtactgacattcttaatcaaatcactcgccttcaatccaaaaacgggctgaccaaaaatggtttctttctcgatgacagtctgattgaccagcgaacggatttgggcgcgcatcattcgtaaggcttcccagcggggaagattgatggagtttagagtaaagacgacccgtatttgatggtacgagtaacgcaagatcagcttgtgtaagtatccaacaagcagggaacccatcaggtactgtagaaaccaacaatatgtaagttactttcatttttctgtttcctcttatttaattaatcttactcacttctttactcagaaacagataccaggctgagttgtcagcggaaacctttttaatcttttcctcttcgcggcgaaataaagggctcgaatcggctagagtgtccatcggcggctccgaatcgatctgaccaacagctacaccaaccaaatccatccaagttgcctcggcctcctcatcatcttcagattcctcgatctcaaacgttcctggaacgatttcatctatctcttcgtctgtcgctttttcattgtcggcttccgagtttgccccactaggatcttgattgcaatcgattaccggctcaagctgactgatctcttcatcgacaatcattctctccccatttgaagcttcagccgccaccctacgagcatcctcctcgtcatttcgcttggtgttcagtttcacaagattttgatgtcgtgagtttttacagtgtctatttcggtcctttgttgtccttcctttacatagccaacactcatatcttctcccctctgttgtattcctttgcaaaaaatcttaaagcaagtagaaaagtgagtctctttgccgtcaaatttataaattatatccagaacaaaatcagttcaaagctcacacttggaatttgtatccatgttttgaccaagtataacaccttcaactaactgccttgctttgtttttctgatcgacacgttttttccacttctcaataaatattgtatcggaattcaattcttgacaagtcagaggattgaactgaaggaagaggtctgtcttaaactctttttatcgatttatcttggactgttgtcctttaatgttttcactctttttttctgtttcagattttctttaaaaactgatcgaaattcattcttccttctcccacattttcctctcctcaacctcaccaatcacccagtttgttgagttgaaccgataaagtttctcttttgattcttctctctgatcgaagcttcctccctcccttctgatcgaagcttcctccctcccttccgatcaaagcttcctccctcccttccaatcatgttagacttgaacgagctcattcaaggagatcctgatgatcctgccactcaacttgaggcaagtgatgatgatcactacgattcatcctccgaagagcatgatagtccgccttccacccatatggaaatcaccaatcccaacaacatgtttgccgctttacccgctcacgatgtcaccatgaccgatcaatcctcttcctcttatcctaacacaaatatcgagcaaattvgctctgatcttcaatccaaattgaagctcaatcctgagcatctggagattgctcttatcggaagcaaggtttgttgatcgtctcttttttcacttcatcatttcattctacacccggacttcatctcatctcttttcaatatatctcttccctctcaccaggctactcccgaagcgagacacgcgagcttggtctttacaaatggtgcgtatcaccaaatcaactatcaagacagcggttcacaaaaagcgggctttgcgtatggcagcactttcagagtaagcattttgagctcattaatctcatgtccatcgtttacttacaagtcaattacttctatctggtacataccaatcaccatcaggacttcgtgagagctagcgctcgaatgttcttactcaagccaacccttgaggcgtactccaacaatccacaccaaaacggcgaaataccgaaaaccttattctacctgacacttgtaagttgctctcctttctctctgatgtcatttcatctaagcagctcttttgatttttaggatgctgttgaaaaacagcctgatgcatggaagaccgatcaccttccaaccagcggacttcgggccgatccggatgtccttaaccactatcgcgaggtcatcggcgaccttttaaaataccaacgcagtaatttgcgtacactggtgtgttatttctttgtatgtttttttttcaatctttattgattcttcgtttatatatagctcctagcagacatccttgtgaccaagaagaaaccggtggttggggtaattcctaatcgtggggagttgttggcttcggtaagtgtttggccgattgcaaactgctatcggtatacttacctttcacttgtcctttctagatttatgaagagctcccacctaaatcgtcaaagctcaacaagtccgaaattaagcatcaagtccgttcaaactttgccatgcgagctcgaatgtgctatgcccgtctggtcatggtgcattactatgtacacaggtctaagaaagaatctcagtgggtcgaaatcgacgagcgattgggtattctccgaggatcatcttttgatttccaaaagaagtaagtcttccacactttcccttccaaacactacatatactaattgctgcttgttcattccagacatgcagaccttgtcttggaaaaagacgcggcactcttctcacacaagaagagacctcaccgttcctacccttgaagatgtccgaaatgtgatcgctactgctcactctccaggtttgaatgaatagcctatcctatcacccgaggccaccaaaagaaccaaccaagttctcttttttacaataaactatgaaaatttaaagttgttgtacttttctttttattcatctactcagtcgggtttcctggagaggaatcctgccgggtcacgtgctcaccagaaataaatgcagtattggattcctcattcaggcggtttacaaaccaaaaaaaaccaccggatcattctcgtattttttttgcctcggttttcacctagatccggtcggtttttctaagatgaaaaaccgaccgattctttttttttggcacttgcattcttgcctgacatctggccaacggcaaactcttccgtcggccattgacctgaagccatcggaggtagtctcacgtgcggcactgaggatacacccaacctaagcccggcgttgggaagttttgccgacggcaggcactcacgtaatcccggtgttgccagctcgccgaccgcgggcccccacgtaatgtccgcgtgggagggttgggccaacggcggctcccgacacctcccgcatagaaacacaccagccgattagggcggggtcggtagggttggtttgacgtcggctccgacgtcggcccccggttgcaactaacccgtggtgtacagtgggcaacacacgttctcaaccactccatgggggcctgttctaaatttttgaggatgttttttcttttcttttttagattggctcttttggggcttgaatatgttgtgtccccccacacgcaggtatatacagttatcaatgagattgtgcatgtcctatacctggtctaatgaatttatttcaaaattttcaaaaagggtggggctccttgcttctatgcctcaactgttgaaaatttagttttaaactagtctgactgtgtttatagtttgatatataattgcaaagtattcccacagcctttgtctagctggacacacacctcacttggataattcccaagagcttggaaagcaagcctccaaaggagagcctgggaattaacttcaaattttgacatgagagctttgtattttccgttggtggcaaactgtgttgagatagtatggcagtatctctttactgggatatgcttctaacctatccacccacaacttaggctgtactctgttactacatagccaagttgttatctctctgtttctcttcactcatactgaatgaatattacacattgaatgactgtgcttggacttcttgtcctcgccacctcattggcttctcacttatcatttgtgtcacctatgttaccctcaacaaactgcaccacattctccccttttttctcttcaaaactttgcttaccttttgtatcataagaattgtatgattcccaaccaagaatcaaaaagactctcacaaattacaaagatctttctccatttgaaggatcatctaactttggatttccccccaaggtctatgcaatgcaatttcaagcttgggggccatttgtatattttgtgggaggagggggtgttaggtgagaagcagagacagagacatgaccagcgcaacaactgaccccatttgacagatttacccatacatttaggttcaaatcttagctaactgctcaaaggaatttttgaaaatttgatttcaagggttgggactgtaacaaggtgatcagccattggaactggctattgtgaactgggctaatgtctcaagcccagcaaatcattgatgcttaaaaacacatccattattgaatgtgtagtccagagtaccaatccatcctacagccaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccattcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagcgttgctacagctgttcccaaaaaccttgcagttttgggagcgctgtatttccaaagaaattttttagcaccaccaactttttgcgcctcacggcctgtacagatgatggtacaggttgtgattaggctgccaaggccctggtgggtccggatgcctgccagctgccaggcaggggtagggcaagcctcaattttgtgtaacaaggtgataagccattggaattggctattgaaaaccgggctaatgggtcaagcccccaaaagctatcaaaacaaatggagttttttttgaaaattttgggtcttaccatatatgaaagctcataagcttataaacacaaacctcaagagtcacctcaccaattagcattacattctaaatttgtaatgggcaattagaatcattttttaccctttgagttatcaagcactactcattgtatcttgtagggtttaatgtgtgtcttcataaaactgcagtttacatgagaagaaagggaagtttctgagtctttcacaacattccataacagttttttaaggtctctggttgactcagaaaaacatcccttaaaaaagttacagtagacatgcaggcctgaataggttatggttttcaagcccaacaactgggcatttatttacctgatctttttttaataaactgacaattgggctggctttatgtccactataaaaatgattgggggaggcaatgattataacaactgcagtgaatctatctttctccaggctgttaagatacaagacaattagaaaaaaggaagatactcaatgtactttgaccaaaaaaaacagatgtggaaaacatacaatttgaaagtgggacagtggtaatattaataaacaaaaaaggggtttttgatgtacatttaaatgaaataattatcggtatacatatatttttcatcacatcaatcaaggattaaagcatcataggatgattcaatgagatggccaaactcatcatagacgagctgaagactggagattctttcctccagctcatcagtagactgggcgggatagagcgcaaagagtgataaaagtatctgacgggtcctttcataagcttctcgaaccattgagtctaggacagctctgtgggaccttctgacctctccagctgctgggtcattggagcgaggccgggtgaagcggtttgcaaatgctgaagttctttgaacgcctcttgcctggcctgtctgggggaagtcttgattgaaaccaggggattctctgagtcggtcgttctcagggttgctattcaagtgatttggagaagaaaatctgggcatggtggtctcaagacgcgggggattctgggatactggcctacttggaacagatgactggccagaactggaaaaggtagcatctctagttttaggaggagatgagccccttgaaggcgaagcagggttggggttaggtctaccacgaaagcgaagcaaaggggagctgtgcgtgggtgaggtggtagcaggacgacgaggcgaaggggggctcaagcggggaatgatggtagcaaaagattgaggcccacgcgatgtgcgcagagggctaggagatgaagaggatttaatctggggctccgcagccagtggttggggcccgggcacgactggaaatatggtcgccgcggaaggccgaggacgcgtgcgaactgggataggagatggagaagttccaggcaggggctccgggctcagttttttgagctggggagccacaggggatttaatggccgccgaaggccgaggacgcgtgcgaactgggataggagatggagaagttccaggcacgggctctgggctcagttgttggagctggggagccacaggggatttgatggccgccgaaggccgaggacgcgtgcgaactgggataggagatggagaagttccaggcaggggctccgggctcagttgttggagctggggagctacaggtgatttaatggccgccgaaggccgaggacgcgtgcgaactgggatcggagagggagaagtttcagggaggggctccgggctcagtggagccgcaataggaccgaggacgcgtacgaactgaatatcgatggggaagttcaggcggagcagcgagccagttgagatcgggtacaaaatcaggtacaaaatgaggcatggtgtcgggggaagaagccggtgcaggcggtctccgaactgggatagatgatttagatgccactgggtgccacgtaccccgtctgtggagtgcaggcggataggcacgagagagtggctgttgagcttgtggctgcaatgtctcaacctttgacgatctgcctgggcccggggtaggtcggcgagtctggagtgattttttcttagcttcgggctgaagtggcatcgcagccggctgttgtggagggggttcagggttcttcaatttgggaattttggactgatgttttgtctcaggcggtgcgggtttatccttgggcgcatgttgtcgaggtttgtggtgttcggtcaaaccctgtggtggttgcttcttttctgcaagcttagagggcccagcaactagctggtcagatggttgaatggatcttgacacctgtgctagtgctggctttgagagaactggctgatattctggcgcttgggggcctgctcgtgaggtttgagctctgttttggcgaggatgcttctgacggccttgatcctgttcaagtggttcaccaggtcgtttggaggcgtaggatcgcgcagtgggagccggtatatgggtatgcgtggcaccagaaggtctcgcttctttagcctcctgacgggtaggttcagccggttgattgcgggcactgcgtcgcggaagaaagtttgatgaacccgctttaggcgaactatctaaagaaggactttgagttccatcggtggtttctttcgcagagtccgaggagttgagacttccatgcactgagggaatctcgtcagatgacaacactaaagggtgggttgggagggaggtgggatgaacttttagtttaccgcaagctcaaaagaatctaggatgaagtaaagaaagacacaccaaaggctttgcatcgttttcgatctttgatgcaacgatcacaagtttggctttttttgctggattcactggctttgtaggactggacccacgtgcatcgatgtcctttttcaacacaacgcgcacattctcggcccatcttgaatcaataagaactgttgttgagtaagttgtggaaagaacgatggggaaggggtgaggtgggctgttgaagacttttgcaggagtctagcacatggcttattattcgtctaaatatatatgagatcggactgaggaagagattggcctggaggcttctgctaatgatagttgtatttcccatgatgattctgagttttccataaccggctggcttgcggccgagcacgatttccgtggatttgaccattcttcagtgccgaatgtctccaggaaggctcgcaagtagcagttttggcatccagaatcaggatggcgcgtatctcgccggatgcggccatttgagagacactcattcgttgttggacctgttgataatgattggcgggggtgggcggctcgttccggccgtcctttggatagacggatccgggtgaacggggtatactcacgctaacttgatgcacaccaggccatgagatgagaaaggaaatccgacgatggctgcatgtgtaaattctgacgtgcatgccacagcggctgatcgcggcgaatgccaggctctatcaaccaatatattgtgctgccaattcagctgtaccttcaggcttcgagtattgcggatatattgaccaatgatcgataatcacgaagagaaaacttgaatcggaggcattcggaatcccaagaataaaagattacatgattctgtcgaatctctcgcgtgcaccgcacactacacgtgcgtccggaccaagaaacaacagagcgtcgcaatttaagcgggtagagtccatcaagcccaagagcagcctcgaggcagtaaactttttatcatcattaagaaagactaataaacagaattcggttggtacaaacgatatagaaaggatgcactacagatattaaaacatgatcctcctctcccgtcaaccattcagcaacatgtgaggcatatgaaacagaaacctgacaatgtctgcccagaacccaagtgtcctttcccgatttcagcaagcaagaataaccggacaatcttcgactcagcaagtgaccaaatgctttgttgttccatcgcccttttgcgggaaggactgcatggaaaacaaagagtcaacccgtttcaataagatgttggacaagggggcttagtagcactaggcccgggattaggaggccgagtgggagttttcttgggcgtcgcacgaacgaccagtgggatcattccacccgtctgtggtaaatgcgtcgaagcggttagcgcagagaagacgtcatgtaagagaatcatggtagctgaagaatctttcctcaagaagtttcttggatgacgagactcacctcagtgggccatggtcgatgtcccagaactctcaacaacgatgaaatcactcccgaatgagcggtgatcgaaatatctacattaccacagacacacagaaaatatacaaccattagcttctctttgttctttttaagttcactcatctgagttagaaatcgcttccagcatcccatagacgcttttcttacatgtaagattccaactcattgggtctagaaaaacgtttgtcagggctgctctgatccgaatgtctaattgttgatcggtttccttcactcatcacgttcatgcacagatatatcattttcagcggtcgtagaaagtcgagatgtggatgtcagagatgtgaaaatcgggtattgacattgacatgtgactgcagtgcaacatacctgtaagtcttgagtccaaagcaagtcatgatcattaaatccattttcgaattcgacgattggaaaatcgttggagatgctttgtttcgatcttcgttgatcacaagtgtgcaaacctgtagaaagaagagaagtgagcaatttcaagagaaaagtattgggatcctgtgtcagtcagaaaaccaagaaggtggatgaaccaatattctctctccatttctctgctacaattatctttggttgtggtttctcattatactccgagtgattggcaacgtgtttccacaccccagtgatgagcatggtttcgatagcccgactgtttagaaaaatcgatggaaataaagggacgtcagtcagatgaaattgagatgcaaaaacgattgaaatcgacatttcgatctcccagaagtaaaagaaagctcgggaaggaaggaagacaccttaatggcgagaggataaaaagttctggaaggggggcgtgatgggctagttctcttgtccaagcttttgcagcttgttgggcttcatccttcccgagagcactcaatcgtgcgtctggtccctacacccatacgttcagaaatgaaaagttttgtttgatcaattaaaatattcacaaaaggttttcagtcctgtcaagcagagagtaggatccttccatacccaaacaagttgaccatctgtcattttctcagacctataaacccgttcaagagaaggaagatttgtcaagacagaatctttcaagtttcaaagaaaacaacacatttgatctaaccaataacaattccacataggtgtcccgtacttcgactctgccaggttgtgaaatccttgaccatgtcgcgcgataaagatcactacatagaagggaggcaccaataatcaatgttgaaatgctacttcttttgctaagaaataagcttgttaaaaatgattattattgccggtgtagaaattacatacctttgtgcttggcatcactcgggctgaaatattgtttcttggccattagaaaagatgcactatagttcaaattcgattttgattatttgtccaagagtgataaactgacctgtgctcgatgaggtgtttgattttttgttggaattgaatccatcgatccggggagcgatgatcgatgagaccgaaagacgagttaggatggtagatgtggaagtcttgaggatcctgatcgcgatcgtcttggatgaaaaacccagggagtgaactaaagtccaagagttctagtggatgattaggattcttgctgtttttagggacgttcgactggtgactggatagttcgaatattccatataagatgaggatgatccctatccatagagtcttccgatcgaaccagtttgatttggctgggcgttcgtggggtttttcttggtgtggttgtttctggtcaggatggggtggtaaactgttgaggttcatcttgagactttgaagttcacagccgattaaagtttttggcgagaaacagtttaaactcgggcagtttgggtttaaaccccgccgaaaacccatctcgaaacccaagcgctgttattttcccctttccatttcgttactcctaatcccctcttcattgctgaaatttatgtcaactacatggtaagatggtgttgaagggaagtcaatgattttgcttctcaaatctaaggaatcccatacacatgggaaagtaccatgaacagcaacaagctttctgaggtttttttctgtaatcgatctttgctgggttacggtatgtactcatgggtagagcaaaatcaaatcttattttgtggttggatgaaaatccaggaacccttctgcatacaatatagctccagcacacatgaggatgtgaggcttgtcatgaataaaaaatagtatggcaaagtattgagatgtaggcaaaattaagcaagcattttgatagcttgattgcatttttttcccaaatttatctgctctcaaatgatcaagaaaatcacacaatcattttagagcatctttactggttgagctaaaagcaagcaattcaagcttgcagctatcgctaagctacaatagcaacaacaattcaattgcacctgtgtggccagagattaaagtggtgatggatggtttgaagtcgaggtgtgtaatatttgcgggagggcaccaaattgaagcacatgcatgggtgtttgcttttagctagcttgcaagctaaccattgctagatctagcaatggtgagctgaaatcggagccacgagctagtttagcttgaccttagcttaccccggtgtggttgaatctcaaggctaacttcctttagcttgtgcagatttagagcatctccaacgcggtaggtaaattgggtcgctaaacccgatttacccacccaacctccaaaaaagtcacccaccgtggtcgctatctcgggcgcgaaatttaaaaaacagctcccgagtagctagagggttgctacaactagcaactccctacaactccaactagcaatcaggaggtgtgaaacctccctccaacctgtgaaactacatgccctcctaccccccgttaacaactggcttccttctacatatccacaatcttcaccatctcttcaacctgcacaaatggcttcagctccatcggtcgatccactcctcttggaggaaaacccaaatggggatgaaaacgatgaaagtaagcaaaatatcattcaattttctgtttgtgcccttttttactttttgtttcctttctgattttttttgatgcagacaatgccgaacaagaaacagatccgaaggaaaagcgcaagagggctcccaactaccaagagcatgaagacatccagctgtgttgcttgtggattgaaatctccaaggatccgactgtagggaccaatcaagctgggactcgcttctgggattgaatcagcgcttgctatcacacctccataccgcaacctcgtcgaccgatcagcagtctcaagggtcactggggattaatcagtgcagctgtgaacaagttcatcggctgtgtctgccacattgatcaattgaatcctagcagggcatcatccaaagattgcttgaataagtctcttgaactctacaccaaacttcaaaacaagccgtttacctatcttcgctgctacaatatcctcagtccctgtcctaaatacaacgaatacttccgtgaccacgccgcgaggacatcagaagcatcaaagaagaagaaaaaaagacaaagaagcccaagcagcaaagccccagcgttgaattctgagacaaacaacgcctccgatgctgaaagtacaccaatgggaacacctgctccaactcctgatcaatcggagcccgaacgaccgaccggaaagaaaaaggcgaaaactgcgattcgagagagaattggcaaagagaacttgttgaaggaaatggcctcagctcaagttgaaatggcgaatcagtcaaatcaccaaaacaatatctacttcactcagactcacacaatggaggtcatggccgacacagcaatcatgaacaaagacctcagtggccttgacgaggtgacacaggagttctacagacttcagcgtcaaacaatcatgaacaagctcagagaacaacatcgatctcaagcaactaattcagctccaacacaaaccagcgggaccagtcaagcaagcacccaagcgaccacttcagatcagccatctagagactagtagcaattgttgatttatttctgttgccttctgacttgattgttctcttttcttttctctcactcacactcaattgttgggctttttccttcctgttatctcattcaatccttttgttttctatgctattctcagtcttcaactttaaaataaaaaaatgttcaacaattttgttttccaaaatgcaaaaaaactcgttacaactgttgaactacacatcagatcggcctttcagttgccaaagatgagcaatgagatcattgcataagcttacatgaccggcttcactgcgtaatcagtggaagttggcgatgaactgcgatgtggtggtccaggctgttgtgcgcaaaaaaactgccaaaacccctacgttataacctaaaacacttacatatatgaatatattattgcataatcagaatccacatacaagtttacccatagtcactcactacaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccatagctagtcattaattagtatttaatagtattttaccacatatatataagtacatacacataaattattaaatcagcaggcctccaccagtagtgcagaccatttatgcaattcttcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttaagcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaattcttacatacagcagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattcccatcatcatcacccagccagttcatacccaactagctcagtggtcatcaccatcatcactcagcagcccagctcccacccagctagctcagtggtcatcaacacaaacaccttcaatattcaaaactagtcaacaccagtaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaataccaacatcaacaccaacatcaacaacaacaaccaacagtttcactacttatccagaatcaccgtaaaaaccataaaaccctataaaaatattccacttggattgttttcacacccatactcaccgtgtaaaggttgtacaaccatcttgtattgaattacatgctgatctaggtctgatagagactactacatataaagttttctctgtcataaatttacgccacaacaacaaattaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacccgtaacagtaaatattacttagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacagcgagaagctactccgtgtgtctgatcgctctatgttaacttcggtcacagtccttgagccgttgtaaaagttgtccgagttgactaattcacgctcatcctccacaatcatgttgtggaggatgacacatgctttcatgattacttgtaagttggcatgtctccacccctgcgctggttgtgaaacaattgcaaaacgtgcttgaaggacaccaaaagcttgttcgacatccttgcggcaagcctcttgcacctttgcaaagtgcttcctcttgagtccttgaggctgtgatatggtcttgacgagagtggcccagtctgggtaaatactgtccgccaaataatatccttgttggtatgtatttccattaatgacaaattcacattttggtgcctctccgtagagaaggcgtttgaagaacggtgtggtggcgggagcgcgccttgacctaagctttggccggtttgtttggggcatgcggaatgctagcggcgctgatgcggaaagcacgcggagctgacgctacataagcaggctgaggaaagcggcggtgcattagtggaaagtctagctttccgaggcgcgggaaagtggagaaaagtagaccaaatgcacaaggttctgaaaagcttactgcggggaatccgggcatcggcgggcgccggggatcacggccgactgcggaacgggggttcagggtatactgcggaggggctacaaggagcggggagcaccgaggggcggaagcggggttcggagcggaccagaggcggaagcgtcggtgggagacctgcttacgagcggccggaggggtacctggaccgacaggcatcggaggggtgacatgcggagtccgagggggtgacagcggatgacagcgtgggaggtagtaagagactggagtgtgggaaactgaggaggagtggactttgaggcagaagagcagggagagagggggggacttatgactcggaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttagagtattacctacaaaagaacaataaaagagagctatttttacctacctacaagaccatcaagcaagttaccccggacaacaaaccggagtaagacgcgttgcggagcggagaagtacaagaaataccctagggcgcgcctttctttccacaaattgggggtctggccgggaaacaacttccttggtcgaacggtacgaagaatagtggatgagctttctgggacagttttttacaccggcgtaccacaatatcgaaaacgagcgagcgtggaacgattcttctgattcttccggcagcgacggaagcgggagtacggttcgggaaaatcaaccgagtgcggaggaaaagggaaaacaacgggccgaaaccttggacgacctgattgctgagggacgtaatttggtcgagcaagtccggaagaacggagtcgttggaacagaagtggcggaaaaggttaagcttttcgaagggcaggcttcagggtcaaacaaaaaggtcggaacttatggagtaccaagcgaaggttccgaggaaaggatgaacttggatgacccaacaccgccgcggtccctgggaccgctgaaggcaaagatacgtccgaaggactatccaaacattcggttcagtactaccgaagtgtcgaggttcctggagcgttttgaggctgcagcagatggggagggggcggaggattcggataaggttcggcaggtggtcaactttatccaggatgaagaggcgttgcgggatgtggaagatatggacgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccaagtacgtctcttcgttcaatcggattctgaagtattttaatcggaacgggattgtcaccgatactccgggagcggtgaagcggaccttcatcaaagcctttccgaaggagatgcgggagagggcactccgccagctctacgatcggaatttggtgaagagatctaaggatgggggtgtgattgtgttgcctgatatgaaggagatccgtaaggcacttctgggcgagatggacatgcaggagttggtagaggacgggatagagggaggtggctcgggatcggctaagagcaaggagccggtgtctgcaaaggaggtcagtgaactggcggatacgctcaaggagctacgcctgttcatgcagaagacggtgactcagtcctggaaaccgccagcgggacgtgcaggggctgaagctacctcttcagcgccggaggcggcaaccaaggggcagggattttcgccgagggggccgccagcttgcagttattgcggttcgacagcgcatttcaagtctcaatgtccagacctcactaccgacatcaagaccttaggggttcgtccaacaatgagggactactatctggatggtgaaaagatagaggcagcgattccgcgagacgaggtgcgtaagaggagaagtgcggactccccggaaacggctaaggggaaggaagcagaggtgaagtcccacatcgggatagtggagcggggaagagcgtggactcctccggcagtcgctgcggaagtaagagcggtggcggcggaggagcgggtttgttttggggagcggtacaatcagatggagctggatcctaatccaaaagcggagccggtgccgaagaaaccgaaggcgagggagccggcaactcaacagtccgccgagaggaagagagcaggcgagttggcccgaaaagcgttaggaaacgatacggctctctctctcactcctaaagacctggcggcgatctctccgttgatggcggagcagctgatagggagtatccgggaagctgcgggcccttcgttcaaggaagccgcggagaaagtaagcgcccccgtcgggacggtactagctgaggtgcgtagtgcggagtacggcaagaatgaaaagccggtacaccaagcgctggtgtcgtgcccattggggtacgtcgagatggagatcaaaggccagaaggtttgggcaatgattgatagcggctccatgattaacatcatgcccgcggagttggcccgagcgacaaaccttgcgcggcgtaaaacaagtatgtcgatccgtaccatggggggattcagatgcgaggtagaaggggtggtggaggcggagccggtgcttgtggccaaggtggaagaacggatctcgttcttggtcacgaggtctaacgagattatactcggccgccctttccctgttcgcttttagaacggacctgcggttctgccccagacggagggaggagataatggcggttcgagactctgggggcaggcagtttgagactaccatctgccaaccgcagagcggggagtggttgaatcgcatggtggacgaggagcggcatggcgagaggtgccatgagccgccgctgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttgtgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgaatgtgagtgtgaaaacaatccaagttgaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgatgttgttgttggtgttggtgttggtgttgctgttgttactggtgttgactagacttggatgatgatgaccactgagctggctgggggggatgaaccggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctggtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtggaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggttttttctgtccacatgcatttatgcaaagtctgcataaattcaattaagtaactaagtggaggcctaatggttgcacatatgcatgcaagagttgcataactgccctgcactactggtggaggcctgctgatgtaatgatttatgtgtatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaacctttatattggattatcttctaagctaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgtaataatatattcatatatgtaagtggtttaggttataaggtaggggttttggcagttttgttgcgcacaacagcctggaccaccacatcccccccccaaattaatgctgtccgcagcattcctggtgtaagcaagaaaactgccccgagcctccagtcgactaattttaattcattaatatgtttcgattcctaactgatatcctactgattctccttttcttcatgacttggtccttctgttcatctgattgggttccactttgattgagtttccgccgtgcaggttctttcttcattgtaactgatttcttcctcttattcctaaattataatatacgtttgtccttgttattctcctcgtctcgttctccgcctgccacgtccaaatcaaaggctccaaatacgactctctttcattctatttcatgggtattagtccaaggaaaaggctggtggttgatgtatttgaaggctgttccaaaaagaaaggtctccaaccgctgagtcgaatgggcttttgaatacacgttcaattcaccgtccccccggaaggattccttaactatttattccacattttcattctatttttccttcacatcgataatctctattcaagtctaaactatattactatttagtataattggttgatctgctatcttctgaactttcttcctgttttagtttctaatctctctccgcgttattccaataaataaagcctccagtccttgttatttaaaaaatttgtttccgtatagtacctgttattcttctctttaatcaatggcctaaaattcgccttctactgactcgttgctgtctttgttactttctccggagttggattcttcttcccttctactttcattatgactaatattactacttatttcatcttctgatttgccttcttccaattcttcttctgtaaggtgtccaattcacatagtcctgtccgtgcataaataatgataatgcatttcctgccgtgttttaattttgtgttttggccctgccatttgattgatttttcctatccaaattagattacagttttaagtcatgtaggacctcccattgtgattgataatttttgaaaaaaattgattaatttcacagtttaaggtcatgtgggaccatccccggtgtaactgagttttctgagccttgaagtaatgcagtttaaggtcatacaggacctttttcagttttgagttgtagtttaaagtcatacaggacctctttcaattttaaatttgcagtttcaggtcatacaggacctcttttaagtttgtagtttaaggtcatacaggacctcttcttagctttaattttgcagtttaaggtcatacaggacctagacccccagtccttccttctttttttttttttttttttttttttttttatattagttggagccctgctgttttcattgctcttacaatttttgtgatgctccaatgtaaagctttacttgtgttgtgctgagtagggctggtgtgttttgtggtggttgtctggttgaacatagaaggcagggcctgctgcggttgaccagcttgtgcagtgtcacaacgttggtgacacttgctctgcccagtcagacacaaactaatcctgatactcgcccgctgttagacaccaaaaaaaacttttgggtgcatgtactcgtcggccgtccgaactccgatacccacgatcaatgtcaagtaccctccaacgtcctcgccggtttccgacgttatctccgcggatccaccaaaccaataccccggtaagctttccaatctttatcgttccacgcgctgcagtcaggctaactgccgttttcctttgttgtcttgccttccttggctagtagtatccgtcaatcgagccgagaatgagatccccagctgcaccatctgtcaacggtaaatccattggatccgccgaacatctgtaccggtaattcacacttccttgcattgcgtgtagcttcttgcatccaaactaactgccacttcgttcctctagccaaagctctttcaattcaatcgccgtttcaaccgtcctcaccgatcctcccagtagcttcatcttttcctccgaagacgcgatcgcgctgtgggcttattcgctcctcccgatcaacgccaaaagctcgttaacgtccttgtgaactggcaacggtgccttgattggatcctccgagctctacacttgtaagttgctgtgaatttgtcttgcatgttaccgagtcaagcgctggcctaatcgttgtgctgtactctacccgctagtccctttcgatcaacgccgagcgcccttcaacgtccttgtcatctcgccccgcagctgttcctccaccttgtagcttctgttaaaccgccgccgagcgtgtttggatccttcgatacttcttagatgccattggttttgtgtatgcaacacagctgtgatcgatcaaaaaaatcttcctccaacaacgtattgctgctgcccatacacgccgtgcctccacatcttctcaaaacggtcgccaaatctcgtttggatcccctcataattcttggactccgttggctttcgatcgacgaacttgccgagttacttctttatggtaagtcactcgttttatcgcgttttgggtttcattttcgatcatgtttggcctcatcgttccttcaaacagccgttgagttttgcgtaccggacaacatagcgtgattgatggtcttgatagcaacggcttgcgcgtaagctctttctctcctccgctcgtccgactatcacagcaatacgacatctctgagattgatccttcaccttccttgaggctcctcttctcgatctcgaatataaaaggacccctctcgtcgcaactttctcctcggcctcgtcagctcctagctcatctcctcggtcttgtcagtctttcgctcgtccgatgttcttttccgatcttctgtcctgtccaatagcaactgaggacagtagttatcaacatagacatagctgaacttcccttgtccattcagagtcgattttctcttttcttttcttttctttttttttgtttttgttttgtgttgtatgtataactgacaagaattttttttttttttttggtatataggaatggtgttgataagtgaaacctggcctgaatgtatccctttttcttgtttcttatactatcatgttctttagagtaaaaagaagaaaaaaatccaaaaaacttttaaaagccaaaaaaaaaaccttttcttcatattagccatgtatttgtatctagccctgctacttcatgtgtatgccctttttttttcttttttttttttttgcaatacaccctgcccccatgacccaaaaaaatcttgctattaatacaccactgaggaatgtgaaaatatatttgtaagtgaaatattttttttttcaaatgaaaaactggtagcctccaaagctggcattccttatgctcttagctttgtagcttcttgatatgtgctttttgtaccacttctttgctccacctccatacaaccgctgcctaatagcaatgctgactggtccatatcttgagttccaggttccgtattgtaaaaaactgtctgccgcttctgtcgtgagaatctggaagaagtccaatgatcccaagccgcctcctggtaactcttgtgaccataagggtgatctccgtagtgaccttttctgagtaggccaggtgaatacctccttgaaccgcgggtgtaaccagacctcctccttgtacaggctccaagcgtctcgttctggatcgacatttgttccccatacggttgaattaatttggtggaacatatcccaggccgcctcgtccacttctgctgcgcccagttcttgtgcccaatctaccggttctgataaaacaacctgccatggatcttcatttagaagcgggattgttttattgtactcctccatcttctcctgcaggtcaaaatcttttgaactgatactttcagcctcccattcgtcgacttgaaaagtgcagacttgtcgaagttttggtggttctttgtgccatcctggtgtatttggtaagcattttggtatgcataacctccgttgatctgtgtccaaaaagcttaacacttctcccttttgacttgataactctagccggatattatgatctgccaggaaaggtcgtcctataacggtatgtactgatcccttaacaataaagaagttggccaggtgaatgtgtcctgggaatacactgacatgttctccgcaatcccaataattggtgtaaaatgtcccccgattcccttcaaccgcatgaatatttctgttgttaagagtccaagttggtctgccagactgtccggaatgatgttcatttccgcaccagtatccaccaaggtcctaattttgcgtttatttatggtcatatccaccattcccactggacatgcgtacgtaagcccagaatcttgttcttcattatccatacttgtgttggttgcacagttgaatttgacactgtttaaacctctttcagctaagtcttcctctggttgtaccgcatgcaaactttgtaagaaatttggtgagatcttcaagatttcttctaaggtgagagtgtacgactggcggtaaaatttggctttcaatgatttatccaattttccaattatctccttttgtttatctgccgtctccgtcctagcctgcttttcttttgctggcggaactggtcgggtcttagccttagtaggtataataatcctttcttcttcttcttcatcgtcgttgtcttcaagccaggatcccggaaaactttctctccttgcggctgttttcggcccctcgtcctgaatatttgatggttgtccctctgttcctacagggttgctgggagctggttggctaccggagggtgcattcttctcctgtagtctctgggatttccggagtccaaaacctaggttgttttgtaggtcaccttcctccatgtttacttgtggtggaacccaagatccccattcttcaatttctgccaccgctgacgttgattccttcacggcttccttgggtggaggatttgaagaagtgctttgctcttccgcaaactttctgactaattctctaacagatgaatccttgtctaagacaattgcctggcggtttggataatagtaggtcccctgagacttgtacaccttccgatcctgcatatcttgattgaggtattcacactgggtgaccacatgtctctccttgcagtaaaaacattccaaagggccgtatcttggtctgttatctgagagtcccggtgatgatggtctgctgacgtggtggtggtgcttggcgattctgatattccaaggcggaagttaactttgtaagcttttcttctaagtcttccttggtggctggttcctgaatcttgaccgtctttttgacctgctcctttaggtttgtactcttcgtcatctccgtcgaaatccacaattatcaaggcaatttccacatatttcttaagcttctccaggtccgggactatgtttctcccgtcctttgttgtctggagttgtttggcgtgggctaattccttggtgacttccttcttcaattccgtggagagtgccttccacaatgggttcccgctatctgggttaagattttggtactccatccttgtaaagtagtccataatttcctcaaattcgctgataaacttcttgtattctagtctagtgttgatgccaccattttcctgggccttgcgtatgagtcttggtatagagtcttccttgtagcgtctcagaggtgttgcccttccccacttccggattaactctttcttcaaaagctcccaatttccagtttcgtgtccttccatctgctctatagcttcgctgatttttcgattactgatgatgaagggtaattggaaagccacatctcttccgcctgccttctgtaacaccgcaaccttctcgactctttttataaaaagttccacttccgttccttcgaagtagaggttagtcttcttcgtgtccaaaactactcctctctgttcatccggaagttttatttctgtcctgaccctggtttgttcgaaccctggtgattgaatagctgaagtagggatactttgctctccagcgccaatggtcgtctccaatcctggtatcctgccggtgtaaggggttgacgttccaaatctcaagttttgtatccttggagatggggtttctggtaagggtgggccacgaggagatgctgattgactgaagaaagatttcatcatttccttcatttccgccatagatgattccatccttgatatcttctcttgttgttcctggatgattgccgattggtccatgctggagtcttccggattcgccatatttccctgttgccgtttttcccgttcgatttcctccacgacttcctcaagtgaatggatctcctgccgtgttaaactaccgttgtgccaagtccttctaatcctattatctgtaattgcttcctcgcctaagtccgtttggtcgttggtctcctcgcctgtccgtgccaaagtcgaatccttgtgctcgtgatccagggttgagtataagtcttgatgatattgatgatacgtcgttgatcttctgaaagttgtcggccactgttgggacaccagatgtgagaactcctttgggatgggttggcagtccttgagggggaaataacaataatgatatttcactagataatatttactgttacgggtggtttgaaagacctgcccctctatttactacacaagaattctgacaacaatttaatttattgttgtggcgtaactttgtgatggagaaaacttatatgtagtagtctctatcagacctagatcagtatgtaattcaatacaagatggttgtacaacctttacacggtgaatgtgagtgtgaaaacaatccaagttgaagtggaatattttatagggttttatggttttacggtgattctggataagtagtgaaactgttggttgttgttgttgatgttgttgttggtgttggtgttggtgttgctgttgttactggtgttgactagacttggatgatgatgaccactgagctggctgggggggatgaaccggctgggtgatgatggtgttgaccactgagctagctgggtactgtgctggctgggtgatgatggggggaattggtgaaggagaggcctccttatatattcttttctgagttatttttgctagtggtgatgcagttgaggtgattttgctggtggtgaccttgtgggttgcactgcctcctgcaaagagtacatgcattgagctaattatgctgtgtaaataactaaatatggtactactgtatgtaaggattgcataactggttgcactgcctggtggaggtttttctgtccacatgcacttatgcaaagtctgcgtaaattcaattaagtaactaagtggaggcctaatggttgcatgtatgcatgcaagagttgtataactgctctgcactactggtggaggcctgctgatttaataatctatgtctatgtacttatatatatgtggtaaaatactattaaatactaattaatgactagttatggtatggctttaaccttcatattggattatcttctaaactaatagagatagaggtatagttgtagtgagtgactatgggtaaaattgtatgtagattctgattatgcaataatatgttcatatatgtaagtgcattaggttgtaaggtaggggttttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaagacctacattaacgagtagctgttctcaattaccagccgtaacgtttcggtcaagatcttttgactttcaagattttcgaccgaacttagtaaaccggagatttgtttgatgaacatttcaagatgaggtaggatcgtatcgggttcaggttcaacggcttcccaattcgcggtggctttaagcgctctacaagtcgcaagtttgactgcaatatcgttgctggggttttctaagaggcagctgagtgcgacataaacactgctttgaagcttgcgatctaaatcttgctttgcaaattgaccaagctgatagaaggaagaggatcagattataagttgcgagtccaatttcttacgctgaaaaacataggcaaacttactacccaagcaatccgccgtcgtagaatcgcgccactagtgaacagaaacatagaacaaattacgattcagaatgaatgaggatcagatcagacagaatatgagaatttgtacctagtttcagtttgacataatactggcatgaacttctgagttatccagttgtccaagttaaagccagaggatgcttgagcgaaatgatgagcagccaagccgattccaaagtagatcgactcatactgaagtaaagttggtaaatcgtttggatctttgagggatcaaggaacgaggagataatgatatattaatttattgggtccagatagggatggctgttacgtatggacgtctcctacctataatttaacggtggcagattgatctttccatcagtcattttggtagtttgaaaaaagaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggacttcgaggcagaagaggagggagagagggggggactcattactcggaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttagagtattacctacaaaagaacaataaaagagagctatttttacctacctacaagaccatcaagcaagttaccccggacaacaaaccggagtaagacgcgttgcggagcggagaagtacaagaaataccctagggcgcgcctttctttccacaacggcgatccatccaaaacatttatatcattattagagccgggcatgccaaaaaatgcatgccataaccacaagtcttgtgaagcaaccgcttccaaaaaaaatggttggaacctgtaaaaacacaagcaagaaatgagcatcaccaaaccaaaaagtctacacaatttcacatgcagctcaccttctctttcccttggaattgcccagcccagccggttgggcagtttttccattgccaatgcatgcaatccaaggatctgagcatccctggaaaccctctcttattcccaattgcaagtagccgcttgagattgtctgtgtttggttcacggaggtattcagcggcatagatttggatgactgcatgtcagaatctgagcattcacttgttcgaagttgattccccaagacgcaggtattcgtcattcaagtcggaagcccccccgtacgcaagcattcgaacagcggaggtgactttttgaatcggcctcaattcaggtttgcctaaagcattggccttttggatgaaataactgtcctgtccttggacatcttcaacaatcctcatgaacagtgaacaccgcattcaaaagcgccatctaaacaaatattcaggataaacaggatcatcacagaaataatccttgtaaagtctctggtatcctgccttgaaatctctgggtaagttatgtgatcaaccaggtctcgatcctccgtgcactggtggctcttcatcttgaagtaaactgagcatgagatttgttgagttcattacaaacattctttgattcaagccatttgaaaataatatttgctgagtttgaagaacaatttgaaggtgcgagtcaaagttgagatcctcgccaaagttgatgttcatgatgaagaaaaaaaaagatagattgtgaaacaagagcgacagcaaaacagaaacaaaaataaaaacaaaacattccattaaatgtggaggctcgggctcagaggatacccccgggggaggcctgtcatgaggatttagctccgtttttaggtccttgcggtggttgagcagccttcaccttgggttgtaaagtgaatctgagtcgctaaatctcacatttagcgactcaaatttacctcccccattggagatgctcttagccaccaatatggatactcttaggggcttggttaaacgactcccaaaaagtggagagccaactcccaagccctggattccccgaaaaatgggagtcaagcccccaaaaccttttactggtttgggagttgactccctaaaaaaacaataataaaaaataaaaatccccagccggtttgggatttggcctcccaaactgaccagggtttgggctcaatgacccaaaagacccatggcagcggccaggaggattcctcccagctgctgaggtacactctcaatggccgggagttgaccctagcctgtgagagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgatacggcggtgattccaaagttgaggtgtgctgggttttctggtctgagttggttctgggtgggtctgaacctttgaagatccctgaaattgcgaactcagtgtctactgagaaaattttcagagttgggattacataatcacaacatgtacatgtgatagagagttgaaattccaaacttggttgatatttcacaaggtactgtgaaaatattacaaaagtctatgaaggagaagagtagtgcaaaaagtgtgtagtggtgactagggttaaaaattaacagagcaattcatttctgaagtcagaaagtaataaaagattaagatgaaaaagttacagtaggaacttgagtgaagaaggaggacttaaagcagtcttttggccagcttggctggctctaaggctgacattccctaccaccaaaaggggttcatttcgagaaatgaagcatcaggtagatctcttctcactcctgaatttttggagtaggatattagcatcgggaatatctttttctagtagccattcatctttgtctgcactcatgttcttgtatctagctagaaacatcctcacatccctattgtctactcttaatctcttttccctcagaatcttgtggatgattttattcttggggttttcttccatggggggtatgactactttcactttctgtctcagagggaatttgtcttcattgggagcatggtaaggcttaactagactgacagggaaagtggggtgttttctactgaactcttcagttaagatcacttcaacagtatttttcctgtgtagggctttaactatgaatgggcctgcaaaggaatctctcatctttttcggtccagacaaattgttgaagttagtggtagatatcagtacctggtccccaactttgaagtgaggttctctgtgtgttttatcccacctatctttattgtagtttacagcatctgctatgcattgctcagcatgctctctggttttctcaaagatcttagcgtaagtgagagcagtgggatgaatatctactgcttccttcttgaggaaattcctgggcagatttggaatccaacctttttctagaatggccggcgcttttccagtggtagaatgtatactggtgctgtaggctaactcaagaattggtaataaagaaacccaatcatgtgtatatccatcattgtctttgaattctagcccatatgcacagaatctcctgaccatatcctccagagtttggatcatccgttctgctagtccgtcagtttggggatggtaggctgtggaaaaggaaagcttagttcctagcatgctgtgcaaaccagtccagaattctgaagtgaattttggatctctgtctgatataataattctaggaatccctgtccttggcatagctctgttccaaaacaaaatggctgtgtccattgctgagtcttctttgaagcagggtataaatattggggattttgaatacctgtctacaattactaggcacgcattaaagctagctgctcctcctggggataatgatgtaacccagtccatgttgatgatgtcccatggtttggaaggttcttggatcttcataagcaaaccaaatctttttccagtggctttgtttgctttttggcatctatcacaagaagcgcagtattcaattgtgtctttcttccagctacaccaacaagcagtgtcttctactttctctaatgttctgtcttcagagaaatggccagaggaaacactatcatgacattcatacagaatggtattgatgctttctttgtctgctaaaagtaagacagaattgtgtttctccctgtggtatagaaggccatcaaacagtgaaaacctgccttcagcataggaagtcttccatggttcttgcaacaagtttttcagctgggtatccttgcaatttttcatgagtatttgggaaaggatgacagtgttgttatccttttgataaccttctctgactgtttcaaagaattcatccttgaaatcagatacgtgaatacccatgatgggaaatctgtcatcatctttatcctcagggtcatacgcagggttgcttgggtcatttggtaaagcccatctactcagtccatctgcattcttgtggatattgccatctctatgtttgatgctcatgtttgccctgtactcttggattgcaatttgccacctcaacatgtgcctgttgggagttttcatattcatcaatgatcttagtgcagtgcagtcagtcacaacttcaaaaacacttccatctaagtagtagtgtagtttttctacagcccatactaggcacaaacattctagctggctagcaccgtatctagtctcactgtctttaagttgtctggatatgaaaacaataggtccttctctcttgattttattgattgtctggacttggtggagtgctgctccaaggcccgtcatacttgcgtctacatatagtatgaaagggtatttccagtctggaaaaaggagtagaggagcagaggttagcttctctttcagaaggttataggcaacaagtctttggtgggtcatctcaaataccatttccatctttgtcaattcagtaagcggtcttgcaatgtcggcaaaatctttaatgtgctgtctgtaatagccagcaaagcccaagaaagattgaacttctttcttgttactgggaacaggcttttggaggacagctgcaaccttattttgatctatgccaattgctattccagagactacgtgtcctaaagctttgatttgatggaaaccaaaattgcatttcttgagtgaaatcttcatattcatcttgatcactattttgaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcattcttgataccaaaaggcattctctagtgtattcataaatgcctttatgcaggataattcttaagaggtgtctagaatcttctgctatcacattctggtggaaacctttcaggacatccatgctagttaaaaacttggctttggcaaggttatttagggtctcactgatcttgggtatggggtacctgtctgctgccgtgtaagagtttaaagacctgaaatcacctaccattctggacttaccattatgccatgcaataatcacaggtgttgtgatttctactacttcattatggccaacctttctcaaaacattgagtctcactagttcttctatatgttcttctagggcttctctgcttttggggctagcagggtaaggggcttttctaagaagaggagggtagggtctctcagtggtgagtgtcaagtggacttcatgccctctgatggctcccaaaggttgatctgtattagcaaaggcaagtttgttctggtagagcacttcaaacaatttttccttttgttctactgtcagtttctcataaatcttgcaatctgacagttcttcagcaatgaatttgctcagcaatgggtctaattttttgactagtgagatttcagtggaggggggcatcttatcactggagtgaatcttgaaactgaacttctttcttttgttatcatttccaatggtaaagaatctttccttactatttgtaatatcaaaaccatagagagacatatagtcattacctagtataagatagtttattcttgcatttttcatgactacaaattcagctttaattctgacggagcctttggtatggggaaaaattaaaggaagttctactattcctagaggttgtaattgatcactacagctatggaatctggcatggttaattggcatcagattatctctccattgggggaggatggattctaaaagggagtggctgattattgaacaagaggcaccactatctagtaggcaagaaaattcgtcaccattgatcaggacgctagtgaggtttgatttacctattaaatgggctttccctttatctggtttacacctcataagtctagcatcttccacatgggaagtccggcaattcttgtcccaagtctgaggttgatgggattcagcttggatttcagcaatagaaaaatcattggtgatttcacattctacagcacattcatcaaagttgaaatcaattaaagggtctgacgttccgtcattgtccaaggctaggatcatgtggttgtcattttgagcttcctcttccttgtcatattggctgcctgagtcaaactcacaattttcaggctgttctttgccttcttcatcagaatttaaccctacattgttgattctgttcttctttttggggcactctctggtataatggcctggttgtttgcagaaatggcaaacatctttcccttttgtagcctgaggattaggtgggggggtcttttagagtcaggttcaatcttgctggtttcaactttggtattttggttgttgttcctccaagaattcctgttagttggtgggttattgttgtactttgttttatactgtcccatagctctgtcaaggatttcttcaataattatgaccatttcctcaaagttcatatcttctgcagctctattacacctgctttttactgcgtgctctaaggaaccagggcattgtttcaagattttctcacagactagtgattcactcagttcaggttggtacgctctaagtctttctctttgggtgctgaaccatttgtggacctttctattatctactgagaaatagtctttctcaaattccatcctcatcttccatttccaattatgagtaccaaacttatttctaatggtgtacttccaccaggaccatgactttcttccatgtgtgtctcttatcccaatgtaccaattctttgccgtatcagtgaacaaggcagtcagtctacttattaccatgtcgtctgtcatcaggtaatcttgaacaaagacatcaatgtttttcaaccatagttcatggttgtaggggagttctccggagaatgtttcccattcacttgtcttggggatgcctttccatagttgatttctcacatctgaactaatttctccatgatcaataaaggggaattcctcaacccaaattggaatggggtttccttttgtgaggttaatcttggcaagatcatcttcttctttattagtcactgtgggggctataaaggtctggaaattctttggttgttggcagttgacttcaaggtcttgaaggggaagttggggagctgcttcagacggaatattcaaaagaggattgttaaatttcaggtgggggggggaggatctctatttactggttctatgatggactcaagtttgttattaataccatacgtggtttggcacacgtctcccattcttctcttgagctgctcaaatctgttgttttcacttatatcaagctcactgatctgagtagagatatattgaaaattatttgcagttctttcctcagaagatctcatctctttttttacctctttgaatttggaaacattttcagtgtctctaacaaacagaatatcttggatgtcctccagttttttatcaatgtaaagcttcatttcttccacatagcttggacagtgatgattacttggctctttgctcactttgtcactcaggttatcaattactttatcaattaaagaggggacaatttcatcttttattagcttggaaatggaatttttcatagataaattgaaattttttagacaagattctaacagagtactgggaatagagtctactgttcctgaaaggtcagagagaaaatttgaaaacaaatcctttaatctatcttcaatcaacaaggggacatctctggacagatcatgattgatattttgaagaaagaattctttgcttgactgaatagataagtcctctaggttgaagctatggggggaatctaggggtgtggttcttgttgttggtaaccttgtcgttgggcttgattccttcctcttcccctcccacgaaagcggaaaactcttcccgctactctctccgccctcatcagataatctcccacttctagcaatcttgccgtccgatttcggggagtcctccagttcctctcgtatcctctccaatctccttgttggggggggtggaactgtccttgctgccgctcgtgtgttggggccacttgcacttgatggtgttggtcgtagttctgaactagttgctgggggccaccctgacgatggtacgggtaatgttgtgcttgcctttgcggacgctgattgtaatatgctgaagctggtgggggttgagtagacggtggcgggggtggaggcaattggttgctttgagccgaatgctggcttaaagccgtctgtggtctctgggttgatggttggtcttgggctggttgctggccacgacccaggtacgtgatttctgaggtctggcgtgctaaaggtagtggcgctggggaagggctgacggtatgcgaatgagctcgttgggttattgctaatctctgaacttgaggggttgggttgattcgttccgctctctccaagtccgctaactcctctcgggcgatccaattctcgcaaatcctcagcatctcttctcctccggctagattgcggattacctcctgactgccaatagcttgttggagcgcaaatcgcatcatcggcacattctggtgctctctcgcttggacgaacatgagccattgatcgttgaataaattgatgatcgtctctagttgctcgttgtccactatgatgtcttcctggccatccggggcctgggattgatccatcgctgggataagggtctgatttggctgacgaggggtcggagattgaatctgaaaccctgtcgcggtattcgtagggatcgcgaaattctggcgttctaccgggcgtggtactggggtggaccgattggacattgtctccaatgccagtgaggttgctcgcgagttgatgagggctggagagacgcctagttccgaacgctgcgctccctccgctggtcttctcgtgccagttacgttgatcggaggcagactggagcttaagcttgcgaagtcgctccgttgcggcggcactaagtcggtatcttgcgtcatcgcctcgctgtagtccagcaggtctgtctctagctccggcgtcgagcggttggtcggtctctcgctgagcctgcttgtctcgctcggtctcgcttgtgggttgttcgcctctagactgggctcttctaaggacggtgttgcgctgttgttgctcaatagagatgttacgtccatttcttaaatgggcgcccattgtgaataagagaaaaagtagcgtattcaggttagatctctggttccgatataagtagaatgggagatcaatcgatctaacgatacgactgtctgagagagaagggaaaaaaaaatttttgtcgaagaaaaaaaaaataggggttgatgtacctgtagaggtctgtttcggagtttgtctaggagtcgctttccttttagaacgagtggtagtagctgtaggagtccgagtattggtcagtactgttctctaagttgacagtagtttggccgatctattacttgtagagctgaatcaaggaaagtaatgattcaagaaaggacaagtacctggttttttcttggcactcggtttcttattagactttttagaaaggtatgtggatatatcgggcgtccactcaggaaatcgaggcggttcggcttctctgtgagacttccttttcgtttgttttctagttccagatgtagaggaagtagcgataggagtccaacagtttgacgagatcaaatttccttctttcggatgggctaacgattggttgtccaaggagtcaaaatccttctctgcttctgaaggtatcaaagaaagatccgaggatgatggagacttagaatcgattggagaatcgggtataactcgtttgctagtcttcacttcgccgattagtggacgtagtcataggatacggacaaggtagaaacgaacgataggaaaggtcagataggttcttgcaacttgtagactggaaacgtaatgatatggacgaattttcgctgcgagttgagaaagaaaatttcttttttggcgagcgcttcgcgatgaaaaacagaaagtttggcgagcgctccgcgatggaattttggagaagtaagtttgaaaaattgaaaaataggatttatcaatagcttttttttttcttttggataaatgaagtgtcaagagaggggtttttttttttacttttaaatctttagaggcctgataatgaagattagagtttgaaagtatgattatgagaggtctaaagaatatatttcccgatgaggcccccaattgtgagcctgggtctcgaaagtgacggcaggacacaaggatgggggggcaattctagatgtatttcaaggagatagagaaatacaactagaataagagaaagggagaagagagagaaagaaaatgaaaaagaaatgaataatatttttttattgtttatttgttttataatcaaggtttactgcagtcttactttcctgtggaaggatggctgttctatagcggaataaatctacgcctcctaactcaactgaaactgagaagggttcctggtattgataaatcaatccggccactattttttagatctaagatcaagggtctttaaagggaaacctatgtggtttttagttataccaccaaacagagaattaagatgacttgatttgataagatgatgtttgaggcagaggtttagtagaaaaggaatgatgtgatcattcagagagacagagaaggaacttagcagaaagatgcaagctgaacttgaaggaatgacttactatttggtgatcctgacactgagagtgggaagattccaaagagtaaaggactccaaacgataacacggcgatgatacggcggtgaatccaagttgaggtgtgctgggtttctggtctgagttggttctgggtgggtctgaaccttgaagatcctgaaaatgcgaactcagtgtctactgagaaaattttcagagttgtattacataatcacaacatgtacatgtggtagagagttggaattccaacttggttgatatttcacaaggtactgtgaaatattacaaagtctatgaaggagaagagtagtgcaaaagtgtgtagtggtgactagggttaaaattaacagagcaattcatttctgaagtcagaaagtaataaaagattaagatgaaaaagttacagtaggaacttgagtgaagaaggaggacttaaagcagtcttttggccagcttggctggctctaaggctgacagagtgtacctcagcagccgggaggaatcctcccggcctctgacatgggtcttttgggtcattgacccccaaaccaaccggggatttttatttttatttgttattcttttaaggagtaaactcccaaaccaatcaaaggttttgggggtttgactcccatttttcggggaatctggggcttgggagttggctttccactttttgggagtcgtttaaccaagccccaattttttttacgctcaaaacttgttttacttgcgtgtataaccatagaggattattttagactattcttacattcaatttgacctactttaccttttgtatctgctgtgtactatatattagcaatagaaatccagaaatcttgttatataatgaaagatagcacaaaaacaatgcgacagaagaaatttccctttgctgttcatggtttactttctctttctctcttccttgagaccatccttcttgttttcaagtatgccatgtttaatcttacaaagttattcttggaataaaaagcaacagacatacccctggtaatataaattgagttgagatggtgttatctttgtgttacatgatttttccaaatcaacagatgttgctagatgacattaacataggataagacatgtaatatttctgacataagtttgaagaatcagccaaggaagaaattacctgggcagctcaagatgtcaggagccatttgcaaaagcccatcatgattattacaagcattttttttctgaaaccaccacttgagggtgtcaataggagaaacatcatcaaagaggagccctaaaactagccaagtttcaaatgaatcagttagaaaaattttaatgagtgtttcacagcccaaaacttttgaacaagattttgattggaaacaaaactgatacttgtaatgatatcagactgtatccttctcagattccatgtcttctacatgagtcccaaatcaaatcaaggctttacttggtataagtgtgagcttctaaattttaacaatattgtgtgataattggagtttcccatttttttactgggagaagataaaatccaatgaattgacaatatacagtcacatctcatttttcaccaagcaatagatatccaagcttaacagaaaccaacactatgatacagcattatgtttttctcttagctcaattatgaattattttgtccatattacattttgaaatcaatcctaaactgtatatttgtaattgggtattattgttgaacaatcatttgcaaacttggaaaactactgagatatgactgagatagaatcattgatatgacatgttttgcctattgtaaccacacagatgagctttgagatacacatgggatacagcaagtgggtgcctgatccatttgcctggtgatttttttttttgctctaattctctatgttaatattgcaacatggatcatctaataagactcattcaagactttcattccattccttgtatatccttgttctgtgatctcagcttcattctgattcttcctgccagaccttaattcttcccttctctttgcttcaaaaataaactgtgctaaaattatcaagatacctcctcattggttttggatttctcttttgaacaagaccacagtcacccaagctcattgttcattttcaatctgagaacattgaggcatggcccaccttgctctcagaaaacatttggatgatgcattgtgccgctccccagctgagcatgtttatacaaaaacctgttccgggcagcaatcttgaccatggcagaatagtggggcattaatggatacagcatcaacatttctttttgacattggttacaatcaataaacaacgcaatgaagtgttgcaatggacacagggttcacaaaagttgtgacacaggagtaactactaagataacattggttttagattaagtgatggaagatgtgaagatgagaaactacatgaactgcatacaactattttgaagcatatgattgattaagcatctcaacatgaaaagtgttgagattgaagcggaaagcaggaaagaatacacagaaatgggcatatttctacaaattaagccaaaggtgcatcactaataaattcatttctgtgcagatcggagaatcgtcaagatgtatcggcttcctgggatcgctagctcaagcctgaaaagcggattattgtcggatcggtcaaccaatcctgtaggaacttattacatggctagatagagtgaaacttaccaatgtgctgggtgttttaccagcatccgaagcgtctttcttccagaggccaccatatccagggtaaccggagtagctgaacagagagttgtagggcaaataggcggaagcgccgtaccaagaccaagggtagagaagtgagttgaaggaatacatgccgcctccgaagcacgagtaggagtaaacgccccagcacttctcgtcggagtggcctttggtagccgtagtgtctgctcgaggtgcaatagttggcacggccaacgccgactgaaggacggccaagaagcaagcgaggtaaaagaggcagtgcatggtggttgggcttttttgggttggttgggttttgagactgttgggtttagtgtttgtggttgtgttggttgagatggagtgatggatgagtgaggatggactggaggcctgtccctagcccatccttaaatagatttttttgatggtcctcgacttgctctttgcgatccatcagaatccgtgacttgtgcacttgcaagccgaatcactgctctgccaatagttggagtagacaatccctctcctgagtttagccaatgggagtctgcgtaaccaggtctgcatacctttctacctcttttcccgcttgacgatcttaatgaggtgcgcggtgccatgtgcaaaaagtagaagatttctactcgagtcttgggctttttgtccttcaaagttccgcatggtagctcagccggcgggcggccctcccgagtcccattgtgtgccggctctggtttgccaagtgtgcggctgagaaatttggttcaagcagaaattcgcacaagtatctatctacatatgtgaaagtgctcatcccttaacaaccttgggacttgtagagcaagccagcatctctcccagagatagccggacatgggcgatggattatctacgccagccttcaagctcaggctctcggcaaagtacgagttcatcgtgcaagtggtgaagtgaacgaggcagagactatggtgcaaggaggagagcaagtcgagggccatcgaaaaatctacttaaggactgcttggaccggcctccagtccatcctcactcatccatcactccatctcaaccaactcaacccaacaacccacaaactcaaccaacccaaaaagcccaaccaacatgcactgcctcttttacctcgcttgcttcttggccgtccttcagtcggcgttggccgtgccaactattgcacctcgagcagacactacggctaccaaaggccactccgacgagaagtgctggggcgtttactcctactcgtgcttcggaggcggcatgtattccttcaactcacttctctacccttggtcttggtacggcgcttccgcctatttgccctacaactctctgttcagctactccggttaccctggatatggtggcctctggaagaaagacgcttcggatgctggtaaaacacccagcacatcggtaagtttcactctatttagccatgtaataagttcctaaagaattggttgaccgattcgacaataatgcgcttttcaggcttgtaagaaactgtgatgaggagtgctcgagtattagcgacgaagaacctgagagagaataaaagataaaagatcttttatgatagacgacaaacctgtgatgaggagtgcttgagtattagcgacgaagaacctgagagagaataaaagataaaagatcttttatgatagacgacaactgagagtcgcccgaatagtgagacgaataaataagatcgaattaatattagaaaacacagaaaagagaacaatcattaatgatgacactacttacacctgtgatgaggagtgctcgagtattagcgacgaagaacctgagagagaataaaagataaaagatcttttatgatagacgacaactgagagtcgcccgaacagtgagacgaataaataagatcgaatgaagaaaagacaaaagagaacaaaagacaatgagacaaaagaaatcatgacgaaagaaaatccccatgagtcatgcaccatcccgatcatcccaatgatccttcaaccgcctttaccggcccgatccatattactgtcatcatcacacccctccatgttctccaaactgatcacccccacatctgctttatttttaatgattccactacttggttgagatttagtaagaaagtcggccaagttttccgccgaacggcaaaaagatagaccaaaagatttattgatatgaaatcgaatccaatgcaaccgaatattgatgtgacgagttgcatgatgatataaaggattctccaaaagagcaattgcccctttattatcattcaagagagtcggttctcccgacatttccaccttaagagaagggcctatttcgcctaataacgaacatagccataaaatatcctgcccagattccgaacaagatcgatgctccacctcagtcgtcgacaaacccgtaaccggctgcttcgagcatcgccatccaaccgtccccaaaaaagtgaccaaattcccagagaacgaacgaccgtcaatcgaaccaccccagtccgcatccgcccaagacataatcttcctaggtccattccccaaaacaattccagtatccgccgtcgccttcaaatatcgcaggcaatgatgaaatccagacaccgccttcttcgttggtgacaacaagaattgagataagaaactgctggtgaatgccaaatccggacgtgtgcactgaacaagataattgagaagaccaactgcgcgtcgataatcgatagaattatccggaacatcatccacttcattgggttttccgttgatttttggaaccaaaggcgttttcgctccgttacagtcagccattccaaattccttcaagatatttttgatgtattgatcttgcaccagaaaaattcgactattaggacgatcacggacaattcggatcccgagaacaaagctagcctcgcccaaatccaccatctcaaacctagagctcaataggttctttacccaatcaattgactttccaccgattataagatcgtcaacgtggacgaaaataaaggtagcttcatcacccttgtaaagaaacaagcacggatccgaaaccgtcggataaaaatcgatttcagcgaagaatttggaaagagcctcgtgccacattcttggactttgcttcaaaccatacaaggactgattcaagtacagaccctcgccaggtttcaaatcaacgttgacaccttccggaacttgaatgaagatgtcacaatcaggctttccgttcaagaaagcacatttaacatccatttgatgtaattccaagtccaacaaggcagcgatagccaaaatggtgcgcaacgtttgaagtcgaccagtcggagaaaatgtagccgtgtaatcgatgccttctttttgcagaaaaccacgaacaacaagccgagccttgaacttatcaatttcaccgaacatgttgaatttggtcttgaaaacccacttgcaagaaagcggtttacagccaggaataagcttcctaatcgaccaaacaacatgtcgttccatgttctgaagctcgttgtcaatagccgccacccagtccaaagcagcagaagaggaaacagccgctttatacgtcagaggatcagacgcagatggttccataacaatgttattggcacggcgtcgagtaagaatgatattgtcttccgaaagagtggaagtgatatcacgtggggcaacgtcgtaatacggtacgttcgcatagccccttttggtagaagatgatggctgattgccttcattttcattttgaccctgcagcaactgttcaacctgagaatcatcagatggtgatgaactatcgcgtggggtatcttccatgacagaagtcgaatcatggaaaccttcagagtgtgaagtactaccctcaccaatatctcccaggtcaacatttgctggatttgaattaacgacttcttcctcgacgggcaagtcgaaaacagtcgcgtcaattgacaaaggatgggagagaagttgaatacccggaaattgatcttctttgaaacgaagattatgagtaaacataacaacattcttcttacaagaccagatcctgtaatttttgtgcccttcttgatagccaaagagaattcccttagcaccagatgaagccatttttgaatcacgacccactttttcttcataataaacaacttcacacccaaaaatcttcaagtgatccaacctcggttcgtcgttgtgccacacgaaataaggtgaatccatattgagtgaggaattaggagtccgattaatgagataaaccgctgtattaacagcttccgcccaccaaactagatcaaggttccccgtctttaacaaacatcgagccttttcaaccacaacccgattactcctttcagcaaaaggattttgctgaggagtataaggagccgttcgaagaggttcgattcccttcttcttgaaatagtcagagaatttattgttaacaaattctcctccattatccgaaacaaccgctttcactttccgaccagttctggtttccatcacattgaagagttcgacgatgacgtcgaaagcttcagactttcgcgtgagaaagcgaacgaaccgaaaacgagattttccatccaccaacagcaaaaagtaagaggattttgccggcgtcggaggtgagatcggtccacacaaatcaatgtgaacaacatccaaaattccggcaggttcaggaaaacttcccttgaaaggttggcaagttgatttagaaaggagacaagcatcgcactcgacagaagaaaaaggaattccagggaacgattccttcaagaagacgtcgctcgggtgtcccattctgttatgcaaagtaaccggcgaaacagttacactattgacatccagcttgatttgaggaataaccagaacaccggcgctataagtcccttgaaagacagttgaaccaagatgattgaccacttggtaccgatcagaatccataggaacgacagacatcttcattttaagaagagatgacgctgccacaagggaagaagaaagagcgggagcgtaaatggagctgcctaagaataaaggacctgacgtcgtagtgagaactgcatcgccatatccatctgcctctatcttctttccgtccgccaagaacaaagtgatcggcttcttcacaatggaatcgaagaaactactattgttcaacattgaaactgaagcaccgctatccaaaatgacttctcccgaagattcagaagaaccaatagcaaaggtcttcatattatcccacgtcagaaccgaaacattctttgcttgctttgcttgaaagaaagccaaggcgagttctggatgaagagtaaagcagttcgactctttatgcgacgttcgcggattatgggccccgttgtcacaagattcggggacaaatttcttcttctccttttttgaagaaaccggagacgaagaagttgaagttgaggaagttaccggcgcagctgaagagaaggccggacgctgagaagtattcacagcaagggcgtgattgatttcttctttttgagaacgtcgattcacaaaaagatgaatttcgttgaaaactttacgcaaactcagatcctcgtctccagatgattctcgaagcaaaatcgttgcaatgagatcgaaggaagcaggaaggcgccgaagaatgatgtgcgcccataccgaatccagagttggtcgatgaaattttggtttaatttccatcaataaattaaaatcgttacgaaatttcgtaacacttctctccaagtctccttccagccacgtagatgagatcactcgatcccagatggaagcggcgttttcagaagactttccaacatgatatcgaacaatgttattgtaaagtgtttggggttcaaacactcgcaatttgtttcgatcaacaaaccgagactcgttatctttgtccagtgacatgcggatcatggtagtcgctatgcgcttccgttgaactatcgtgtcggtgacaccagctgggggatcacctcccaacaccaagtcctctagattcttaaggacaaggtgattgattagggaggttcgccaagaatcaaaagtatcgtccgtgagaacgatcatcttcttggcaccagctttatcatcgatagcaacggtggcttcgtgagaatccgtcatcgcgttcagaggtaaacgttcgtttaaaggtaaatgggatctttagagcgctgggctcataacctaagaaactgtgatgaggagtgctcgagtattagcgacgaagaacctgagagagaataaaagataaaagatcttttatgatagacgacaaacctgtgatgaggagtgctcgagtattagcgacgaagaacctgagagagaataaaagataaaagatcttttatgatagacgacaactgagagtcgcccgaatagtgagacgaataaataagatcgaattaatattagaaaacacagaaaagagaacaatcattaatgatgacactacttacacctgtgatgaggagtgctcgagtattagcgacgaagaacctgagagagaataaaagataaaagatcttttatgatagacgacaactgagagtcgcccgaatagtgagacgaataaataagatcgaatgaagaaaagacgaaagagaacaaaagacaatgagacaaaagaaatcatgacgaaagaaaatccccatgagtcatgcaccatcccaatcatcccaatgatccttcaaccgcctttaccggcccgatccatattactgtcatcatcacagcttgagctagcgattccactaggccggtattatacgataacgactctccaatgggcgaaggaagtagtagttctagtaccagacctttggattaatttgtagaactttgccccctttcatgtatcatttttcctgcctttccggttcaatcttaatacttttcattgcgttgttcgctgttgattcattgtaaccgaagcaattattttgttcttttttattgctgccccaaccaatctgttatgatcgaaaactgtttccagcgaggggttcgtgtttccacatgcttgagatagctgttgtgtctgtgggtacacaattcagtcgccaaagtgtttttgagacgaaggtcgaccaggccgcattcctggcgtccgatccggttgcagacagtcacccggaggctcatgaggagcgcttccatctcaaatcaaattgtgacaccgtcgtcaatgttcctgcaacttcctttatggcgatgtgcaacattacctggagaagattcagcggcttgccactcttttttttctagggcgggaaggatatacagcattgatctcatgagcaaactaactgggcacaagtcaagtaaaatcaaacatgaagggtgctgaagcgtgctaatcaaacagtttcttggatcattttgaattcattttgaattattttgaaatgtaaaatttgaatacccaagaaatcggttgaaaaacacgcttctgtgcggtcagcttgcccgacttttccacttgtgtagcaggcctcgactctcgatgcccgcattcttacttcttgatcttgctgaaggtacatgcacccttatcaaacaatcaactcaacaaagtccagactgacgaggtcgcgaaggtgcgagcacgggtgtgacttgcgtggatttcacttatcaggctttccttcgcgaagcgggcgtttcgcggccaggcagggactcatgaatccgtgataagttagtcttgcacaagtagcttgatctgcaagacggcatccgatacaaattgggatacaacgagattgggtttcttatctttagctatgcatccaccgcgtgtattgttgaccagcgtctttgtatgatactttacaaacttgagagttgctttggaaattttgcgtcaccagtttcaggaattcaagctccctcctcttttactactaacccctgtatcccctggcccgaactcgcctgacacgtctaacggcatgctgtacttgtttgcatgagtctcgacaaaaatctatgtgcacaaacgcgatgttgctcagcagcaggtgttgatttgacaagattgggactagtttcgaaattcttcctaatcccaatgcttgactcctgttctcccgaaccagaacaagtgtgagccagatgttttgggatccgtgattgcacttttcccttcgagtgtttgtcgccagctgcaggtttaaatgcttctcggcttgaagtcttaccggacaggttcccgcttcggttgccaaactctgtgcccacccagcaagatgaatattggaataaccctctatgtcttgtgttcttcaattcttttcccctgtgaggcaattgacgagatcctcgatcaacctcacgacgatctgttcgcctggaacctccaaccctccaacctagatgacatttttttcggctccccgagccagactcagcatcctcctcattataatcacgacacggcttcttcatttttatcaagcccacaagacactcctccacatgcttcgacaacttcttctatcctccaacttgacccttctcaagcccattggggacctgcattcaactctccaagttcatacccgccaatacgttcccagcgacaggcattgggctaccatcagatagaggatgatctttcaatgtcgcatcaagaaccaggagctcttcaatccaacactgatcattcagacgtcgaagcatatttcccaaagcttttgggagcgaagcgtcccggtccttcagaatacttattgtcatcaccggctgtcactcgacttcgagtcggaactcaagaggacactcaggtaaatcatgcaatctccaatccgccagccccgtccgagctccgcaggggagatgatagcatgaatgaaatagctcaaacgatgcagacacaggtcatatcccaaccggtcggttcggattcagcaagtcgtggaaaggcaattgccacggcgagcaccgagaccgccaatcctacaccttccagaagctctgagtaccattttcccaacgagtggactagtcacccacccaggaacattgcaagcgtatcgagttctgagccaaatgaaagctccgaggaaaacctcgaaaacgagctgccaaacctgaggtttacgcgagacgtccttgttgatgagaatgcaaccggaaactatgggacgcaagcctacaaaatcgaagaactcttcgatgaacttggacaagaaaatctagttctgcctgaaaatgaagttgttaaacatatcgcgtgtttctctggacgcacaaaagtaagtactcaacaagcattagttagaaaaggagcaccaggaagccaagaagcagaaaacgagatggggcccacactacttctgaaggaacattacaccactggtagaaaaaagtcgggcaagactccgacaagatattcactctccaagggcacaaaatcttcgttttggactcataaagaattgtggtataactattggataatgaaaacaggcgtggactttcgcaagcataacaaagatcttcaatgtactgaattgctcgaaattttccccatgtacttattctttgtggagatgattacgactataatacccagagcggaaaacagacaactaagccaggcccgtgagctatccttggcgtgtcactcgttttttgagttattgggcggaagattcgctggctcaaaaaaagagaaatacgcagcacttcaacagcaaattctcaactattccacctctcctacttacttcaagctgtgggcatttttgagctattggattgacatcaatcgagcaagcttaatgtctgcagtctcgcccgaaaaaggttatatacccaactattttaaaacattttttaacactattttctacatctctatcgagcatttccataaaatttataaaaagctcaactatttcccagtacacagggagaactaaatgttgtattttgaacatgataccagactttttttcactccccaatcagatcttcttaattttttgctatcatctttttttgagatttaaaaacctttagcccgttcttgggtcaaagaatttctagaatccattcaaggtcaaggcgctttgaatagactacatacttgactttttttagatttcagtatattctctttgcaattctctatgtttgtgcttctccaaatttttccaatcctatacctagctggattcagttggattggttaatgatccacttgcatggagctgagctatctatagttctgacacatgtatctccaggagggcatgaaatacatcaaaaagcaaactgaataaaagagtgcaatatgtaaaattgaaatcattgagatagaattaatacagaaccagtgtccccaggtgacggagatcaggcagctttctacaccaggaaatttggtcaaaacttagtaaaaaccttggtaacaaaagtacacaatctcatcgagaagccctttgatttgtgatttgaagctctctctgaaaaaaaggtgatcagtgctacttgaccaatcttggatgaaacagtttgaatgtattatttagacgctctgcacccacggggccatattgttagccaggtgacttgttcggccggatgtcgagttcgggtagtaccgtggataaaccgggtgaagtgcgctctagtttcagctcagttgaccaagcaccactccgaccagccaacaaccacccaagcgcacgatggaccatttcaatcaacccacgattggcacagcctcattcctatcatgtgtggccaatctttcgaacacgatcctggtcagtttttacatcattttcttcagacagaatgaggcccacaaattgattattttcggattaataataaaataaaatgagggtactggcatgttagccatggcacatggtttcgcacagggaggtctcatcatcggcttcatcactgttgtcatttgtggatcgatggcctacctgggattatatcttttgtcgttatgcgctacccatccctcgattccccatcggaccgcatccttttcagcaatctccaaattcacttatccccaggcctcaaccttatttgacttggctatcgctatcaaatgctttggagtctcgatatcgtatctcttgatctttggtaaattaatgccccaggtcagccctgttctcctcctgtcttcaattctcagatctatctcttcatgatactatctagttaaagctttgactttcttctccccccaggtcatcttaagtttccaatcaacaattaccttagcattgattgacgacaacactgaaactacgctttggcttcttgaccgaaggttatggatcacactatcgatgctcgtcctcgttccggtctccttcctaccgaccctagattctttgaggcatatatcttacgtggctctaattggtgtcttcaacttgattattgtcgtgatcttcaagttcttcttttcatctgatccgctaccttcaaagtcttctggagccgaaattcattggatcaagctcgatccttccttcctcactgctttacccctctttgtttttgcgtacgtttaggtatatctcattctcttttccttcatcgtctcactttcaatcattttcatttttccttcacaatcattactgaccattgaaaatggctttttccactttgcgtgggatgaacttgatctcgcaaaagttacacatgtgctcaaaatatattttcagtacacaatgaaatggttgacgtgagtaatcttctcttcacaattctatgctgcttacttttcttttttggctcaatttttaaactgatcttaaaaacatacgccctttactctcttcccacacaacgatttgacaaataaaaatagaattcacctcgtcaaatgaaaaatgttttactcacatgtattgggagtgccgttggaacgtatgaaattgttggagttttgggatatcttacattcggctcaaaggtaattcttttcgacttatagatgcggaagaattaaacgccaacttcggactcatttgatttactgcaacgaaacaaaaggtctcttcgaacctgatctcagattatgaaagctcggttttcatctcgatctcaaggttgacgatctcgattctagtattattctcgtatcccttgcagctttttccctgtcggagttcgctcatcaaagttctgaattaccaacgaaatcaagatcgtcccccgaaactcccccatgatccccttcctactaccagtcaagctctggaacgcgaagaagatattgaagactcgggagaagttgaagaagcgggtgtgcattcgacagacgaaccgatatccatcaagctttatgtgggcatcactgcttttcttctactgggaagctttcttatcgcggttaatgttgaaagattggaaactgttggtcatctcaatttaattgtgttacattctcgtaaatgatatcaaaaaaagagacgttgaagttgacacttcctttttgcttctcttttttttcgtaaacaaaaacaaaggttcttggatttgtggggtcaaccggtagcaccacaatttcatacatcttaccaggtttattctttcgcaaattgttcccggccggacggtctggcttaccatcaagtccagatctggccagcaaccctgagctagatcgctactatgatcacaaccagacgaccgaagaaggggaacaacaaggagcggaggagcttgccaacattctacgtgaacgtcagcaggtcgaggacttgattgatcctcacgagctcgtcgtcttgaggaaactctcattagctcttgtcgtggccgggtttgtcatcatgatcgtttgttttagcttaaatatccatgatgctttcttttgattccacagtgtcaattatcttcatacttctatcaaaaaattgtacacactaaacacatgtctcccagcatgctttctcgtttttctgatatgtcatatcatttgggttctagttcgtgttgcagttgtacatagtgtgggcttgtttttacaatcatgatcttgattgctttgcatttttgttgattatgtatttgttcgtccatgtgcagtcatctggtgagagtcttcaactttcgtcaaccgcccgatcaccattataatatcactatcatcacagatgataaagtgtcctgtttctccagtccgtcaattgtagcattgtattattttcaggttgccatcaaatgcgaaggtgtacaaacccgatttaagctatttactcgatcccatcgagacttagccagtgcaatctttcattataacacccaaggagtgacccacatatctgcttctgccacctccgcaggattagaaagcccgcgaggaaaacaaaagacacaatgcctcatttcatcattcttggtgtgttgaatagaacgggaaatactcatgatcctggaggctttgaagaagttgaaaggcactccggaagaatgatgagcttcgagttgtacttctctcaaatctcgcctggtaaatagtaacaggaattaaggttgtgaaaatgattgggcgtctctactttcttaagttgcagattagttgatgccaactgtaactccaaccattagtctgacaaaagaagatcgaggtcaatttttattgcaaagtgatgtgggagagaatgacacaaaatggttggcagaagtagacgggatggtcaggatggagaggtagcaagcaggttaaactaatcaaacagagggtcggatgggctttctttttttttcttcagttgattccattgtactttgaggtttaggagtacactggaagaggtcgatcatatttcacgatcagtagccgcctatgttaggcccgctaaggattggacgcgcgcagcttcttcgtctccgagcaggcttctcagggtctcatgttggatgttctgagtgacagtactgtagagttccttttgaagtttcctccattcgtcaagctggtcttgcgcaactggtgcagaaggacaaggcccaagcaccttattatccaagtgctcgataaattgacgagtgagctgctggaacaccggtatgttgagcgagacggatcgagagactagagccgggatgagttggaacaggaacggcatccagaagtctcgcatgtcatcagcagggaaagtagtgcactgtgcgttgatttcttggataaacggctcgagtagactgggcccatcagtgctctggaagtcattgagatcgcaggcaaattgaatcagaccatgtggagtgacggcccagagatggggccggtgggcccatcgttgatttgttggggtactgatgtcagagagccttttctgccgattaaaaacacccacgctaaggcttctgaaaagttcgatgttgccggaattggggagatgtgaggctgctgctggagtcttgagccaggagagtaagccgagtaagaaagcagtcgcacgtacgtgcgtaaacccggcgaatattgatgtgaagctaagcaggttgaagcaaagcaaaagtccgaaatgttgcagatcattccttcaacatattataattctatgacaaacacttaccgtgcacttattgtcgcctcatcaagatagacgagggtagagataatcatgtctacgtctaatgtagtgggtgattgggtggtcttaataaaggtttcaatgcattgacccatttggtcttgtgcccagatgcccatgctggtgagtactgcattgggtacagtggcttcaccggttgggttggtcgccatcttcgtaataattctgatacgatcttccatccatgagatgggttgaatgactaatggtaacctgtcgagcatggaaactaaccaagcattagttgtttgatgcgactcactaaaaagaacaaggtgtctgtcatactgacttaccatgtttggtacttttcagtgcggtcttgctcttgaagcttatcaagccgcgcttttgcccagtcaaaaaaatcaactggcaactgatcttggtggtgagtgacgacagcctgaaatagtttgtggtggttgtgattcagagcagtcttgaggagctcagttattgagtcccgaatgacaacccgtctggacttttctttgaagagggtggccaaggcatcaagtagtggtagtggatctgaaggatgggcaaaaatgttttttaggtagcttaagattgagtcgaagttagcttgggatcctgggtatcgcgtcgcgcacgtaaccagaaaattcacaaagcggtgatcgcgtggaaccatgacaagagcagaacgccgataaaaatgagtggcataggggccctggagtggaggtgtggataggtttccaaatcaattaatgttaaggtcttttgtgtttcttatgacctctattggtatctctgcttggtcaagaatacagcctagggaggcacatacctcattccccatgtaagattcgtattcttcttcagtaatctccatttcatcaaagggatcgtccaccaggcaaaagctcctgtcgaagtagtagttactcgcaatggtggtgccatcgagtgtacgaagtgacttgacggtatagatgatatcgcgcacatcggttatttcgtgaatggtgcttgcttcctcgtcttcaagctcggcaatctcatcatctccggggccataattgtcatacagatcggggtagtgaagatcaacatctccatcctcttttttctctaataacgccaagaatatttcgaaagggcgttggagagcgagatcttgtaatgctcgtacctgcgcccagtctttggtcttgagtgttcttgcggacatggaagcttcggtgtattcgtgatcaagggcatggtagaggtgactcggcacgtgggtggcattgtgatcagccgagtctcgaagccagcattctaatgcattgcggagtggaaccttttgcaattcgagtgcagcagctgccggtcgggtttgatcagggcaggtggccaggttgaaagtcaagacgcatcggtagccggattggacgggaaggacctcatgagacacgtccgaataccagcaagcaaaggactgggtcgcgtctgatgttctcagaatcatagaatcgcgattatgcctgacaagaacttctccgccggtgtgagctgagggtaaacagatgatgagagttccaaacatgccgggaatcttttcagtgctgaccccgtcaacaaacaagagcttcctaatgcattagttgctagtctgaagaccatgaagcaaaaaaaagaaaccgaaataaaagtaataactcttactcggtgtgcgctttgaacatggcccccttttcatatatgagcattttgtaaagctcggctcgaattggccccatgatacctagtttgcttgcgacggtcttgcttaacttgagcagataaccttgccaagccggatcgaggaaggacaactgattgccattgatctcccaagtgttgcggacagacaggtcaacaagtgtctcgcttctgtggccatacggagcctgatgcgctttagcgataagctctcgaatctgtccttcactgagaggcatggcgatctgtccaactccatcgacggaaagcccagctggcggagttgtcggaagtgcctcccacgcagcaaatgagccgggagtggtgatggccgcgaaaccgttgatcaattccgctctcaggttggcttgatagtcggttttgtttgtcatgacttgaggcggtatgctgaaagagtgccaagtttgctgaagggcgtcctggaacgcagaaaagaagaagcaatgggcaccggcaggagggccgatatccggacccggacacgtattgtttggtctttcttaagtgtgactggtgtggtacatagtcagcttctgaaatgggtgaggaacttgtcgtatgcatgcaggcagacagttaacgggaagaatcgtcgccagggtgctcgggtctttgtacagtccgaatccatggacaggaccatcacgaatggatcaacgttggtcactactcgtcacacatatcctgctacttccaagaatttcaacttctcggaccacattagtccaaccggggcaattctacggcatcaagtcgagtggaacatgagccgagctgtctgtggcagagctgctgtgaacgggtcgcccaccggcgggccggcagtcatcccgctcattttcagccgctccgagtcccgactcgactcgtcaactttcaagagctggccagcccacttcgcatggggattgaattcaatcggccaacatttcaaaccccggtccccatctaagcagtcatcttgccacatcgatgacacaaaccccaggatcacatattgccagactacacacagcttggattgatcagagccaataagagtgccgcagctgaagcccgagttctagacggttcgaattgtttgtgggcccatggataagcggctcaacgaggagccacacgccacccggcaaatctatcctgtcattcagcacccctttcccccctgatgttccctttgtctatgtatggattgggacctggaaattagtccgccaacccggccctgtctaaagtatacattcctggatatctgacattgagtatgtaaagccctttagagctaagagctttcttgataaagattggctctctacaatcttctgtttgtcaaactggaagcttctttccaatgtagggtggatgtcggaactacgtagcaggtagcgctgaggcgcatcagtaccgggaaaactgcactcctattgcaaatcggcttgtatagcgagcctaacaacaggcctctcgagtgagagctcagagggcagcccgcaaaggtctctgtctcacagagagagaggatggaacaggggcttggagtttagttcgcttgtataggcttgtatgtatcatggctgttttacatcttggaatggaggtagcttcgagtcaattaaaaggaaccagaaaacagtgtttttgtgtggcactggcagggaccctcctccccccccctcatctaaaatcatttgttcgttgcagatttcactaaaccgtcacaagaaaaacaccccgtctaaaattatgaaattgagcaatagttcaactcttctttgggccttatgcctcgccccaagctctcactgtcgttcccgaaatgatcgaaaacacttctggcgacgcgagataaagatggctgtcgaaccgcaatgcggcggcttcaattcgcaaggatttgtgaactttaatgggggcatcaactttgctcaaatcaaggtacatactcaagcaaaacctctcatgcggctggttttttttatcatctattgtgaattgatggatgggtgagggctgatgattgttaaggttcttgcagactatctatagctttggcgatagctggagctccaatggaagatacgatggtagtcctgccagtccagctgtccgtcaagacactaacccaatgtatggaaggtgagagcacggttccttgttgtacctagagcgtaataagctgatagctactctggcctttgttactgtacaacaagacgggcaagcaatggccccatgtggactgagtttctggcttcgaatcaacgcaccttgaggaactacgccatcggtggtgcaacagtcaatcatcacctgtggaaggcacgggtaccttactgttttcccctgtccaatgattttcctgattgggatgtgtggccctgtaaagtgctcataaccccactcctgttggcttaatcttcaaaggcaatgaaatcggacatggttggccaagtggataagtttctaagccagcgccttcccattgatactgagtcgtgagttttgccaattccttctgaccacctcctcaaatgtctatgtgttgttgacagaattgtctttctaagaagcctggccaccatattctacgggatcaatgattactcgtcttccgccgaagggccagggacattagagcaagcagccggctggctcttggaagagacggaacgattgattggagctggattgaagaagttcattgtggtcggtacgtgtcatctacatgagttgatttcaagatctggtttatgatggtaaaaagattggctccggataagctacagtcttcataaaacttaaacacactgatttttttccttttcttttcattttttttctgcttgttcatagcaccatatttcaacagatctcgaataaataacttcaacaatattgtctggaatggtttcaaaaatctgaagcaatcacgacgagggatcaagtttgcatacatagatctgagtgctctctttacggctatctacgccaatcccagctcgtttgggtaagtgaactgaaattcctatgcatgccatgttcgacgagctatgtctattgatgtaacttgatttgcacggtaccttatgttctaaagatataaatccaccggagcatgtctgaaatcagctacaacaacggttggaggatgtagtaatccggatgagtatttggtgagtgaacctttttttttttcttgggaaaccttctagctacatcaacaggggctggacaattacctatgagccttctcaaactttcttagtattggattccagcccatcctcaatatcagacccagcgcttggaagccgactgggttcgcgctgtcttgaacaaatgtcaaggataaggtaccaaaattccataacagacagtctgcagagcccaaagatctgaacagccaagggtttgtatttttattgataataaattattgttaatccaagtgttatttgctagacaatgaactagtttgaaattttaaattgaacagaagtgtccaatagtcagttgaagccattgttatttgtggaggtgaacaagttagatcattcaacagaatatacatgtatcattggagccctcacggattagaggttacacacctgtggacacatatcaccaagccaacaccaacggtgggccactacgctaactgtagcagttagtgcagtgtaacatagtggaattacgctaaaatgtagcgtagcatagcggaattcctccacatccacactaacactacacatgcaggcccttaaaaagtgcccactacactgcactcatgcacctgttagtggttgtcagcagcccgcagcgcagcaaaaaacagctaactttttgataacaccacatgattttggtgtgcaaaaattggggcaaaaagcgtagcagtccagtgttgctaacactcagtcaaacacctgtcacaagccgcaggtcacttcccagttatgcttatacacatctcatggtatacacatgaatttcctcaccactttatctccactgcagcactgggccgctaccctacacttttggcccaaaaagcgttagcgtagcggtcctttttgcgcgccaaatatgtgtagtgttagcaaaaagttagcaactttttgctacgggccactaacagccgctacatggccaaaacaccgctaaccagcgtgttacatagtgcagcgagcgggccccttttaagggcctgcacgcgtagcgttagaatggacatggcggaattccgctatgctacgctaaagttgagcggaattctgctacattacgctgtgctaactgctatgattaacgtagctggcccagaattgtccactgcatatattagtttggtctatttgtcacctgcatgcactgcctctgcaggctggtgcagtctataatgaattacttttcaacagtttgagatttttcaggaccctggaaagcccccccccatgggggggagaatgttggaaaaggtatggcaaatggtcaaaaatcccaaaaacctgctcttgggaaaaattgaaaaaggtatgaatttgtattttgtaccaaaaacatactgttgaaattgaaactggtcaagaccagtcaactctggagtttgggccccaaacccaggagtttgttgggaaaaccccttttttgggaggatttttggcataagcatactcttgaaaaggtatgaatttcccaaaaaatatatatatatacgaaatctgccaaaatctggactttttcaacacccccctcttgggaagcttgtcagggtcctggtttttttcccacattaattatgacaacagctgtatttttcctgcaatttattgcatcatttcacattctctcatctcatttatacactccagcacagcctttgaaattaattatacacagcctcatcagcctcacttcagcaaaagggtttcacaacctcttttgagtcttacaacgttaatgagctgactgttgcagtctgacaattgactagcagaagccgccactggcatggcctcaatcctccaaaagaaagagaacttatctttgtcgctggcccccaaaatgtgtgaatatgcacatctggaacactgagagaaacaacttaaactgaagatcctcaaaattgaactcaagaatgcggtcaatgaggcccagagacatacttattctgttgcttttggaaaggctaagatgacgcacaacttcttgaggtctgggttggactataatcaagctatgcaggctactcttacctttcttgaaccaccctacttaatgaccacattggtcaccatatcattgcaatcaatttgttttttcaaaagaaaaagaaaaagaaaaacttgtctttggttgaaagatggtcagatgaaataaaaacacatgattgatccactattccaaatcaatctgtcaagtctcacagggattgatgaaaaactccttgccttttttgtttgagagggaaaaaaaaagaaggaaaacaatcaaattgccaacaatgatgtgttttttcaagaaaaagaaaattacttcatcattgattattggtcctactgattatcctccttctttgaataccacatctaccccccctcacagtttgacttggatatcactttattacatcaatctacacatcttttgcagaagggtaacaattcaaagaacagtaggagtaagagttttgaaggcaaagctggaaagaaagaaaaagaaagtgataatctatttgagtgcatgactgagtgagatcagaagacaaaagggatgatagatttccaatgagaggggacttgtcccttgaactcttggcgataatttttcagtttcttagccgaccaaagcgccatctgaatgaagctaatcaagctgaacaaacagcccgcccaatggaagccgaccatggcggtataggaaaaccaggccagggtttcgaaggaatagttcggacagcagactaaactgaatccgtagcctccgagcggtagcgatctcttcttgcttccggctggccttagtgatcttagatgtaaatgtactaggagatttgagatttctgcaaactgatgtgttttgttatgggaaaggtagcatatcagaattgaggttttcttgaccacagacagataaagttcatttttttcttcatttttttacaaggtaagagaagagaaatagacttacggcccatacggccgaccacgcatatagccacaccgatgagtccagcagacttccttgagtcttgaccgccgaagaagcatgtccatagatcggaccggcgagtaggaaccctgagagaacccaataatgaaacgagctgcgttcatgacaaaaaaaacacatacgaggaaaacgaaaaccgatcagtggtcagataaacatagcttcgaggaaaataggttgatgatgtgctcactttttgaagatgtttcggaatggcatcgtcgcatttgagaaccgatgtacactgttgataaccacaccttcccgatcagtttcttggcaaaacatcgtgtacataacaccgatttcatggacaaagaatttttcccccttacagaatcgtctccagttcacgcttcaaaaaatgaatcatgaccattccaaaagccaaactgggcaaaaacaaatgccaagatgattgtttttttttttttgaaaaaaagaaggcaaaaagtcagatcatggcttctctgtttcttgtgataacgtttgctttgcaatgaaatcaagatctattaggagaagatgacgaacttctgtaatcgactgtgattgacgggacctccatagagcatattggagatcgggtttgatagataaaagagcgggtggatcaacaatgggccgaactgtcaaagacggggggtggtccgatccaaagtgtttgtattcggattgaaaggggataagaaacgtgagcaccatttctatgttatcctcaagatggaggacttcgatcaactgacgtattcgatcaaaaagaccatcctccaagctagagaattaagtgtgaagaatcgaaatccaagcagattcaatgttcagacgttccatgtatatgaaaataatcaaggaaatgtacgcaacaaatttgtgggccaaggtctttgaagaggatttggtcgccctctttcaagccataatcgcccaacgatttctggggatcatccaacactttcttgtccgctgttgtcaatcgttgtctagaaggatcgagctatttttttttttgtaaaaatcattcaaagattcagtgaaatgtctacattctttgtgttgaaggatgctgactgacccgataggtagagtggatgtatgccttgatgtctttgatacaaacttgggtgaacgaagagaatttgtcgagcttgatttctgagcttttgactggtttgctgcgagagttcaagttgatcgaaacggtcatgttggtagcgatggtaagcgtcgatgatttgttttctgttcggtgctagtcgatcgggagtggtttttcctcgcttttaggtaggttttatgttggatttcgaatgagaagttgaggaaggaaaagcgagagatgggatgataaagtcaatcgactgggaaaccccaccagtttgccaaagaacttcgaaccctgaaaaccggacctggtgggggaagtacaatgaacgagccccatctcatcaagccatcgatcggaaggaatagtctaggagcactgagcagcggtcaggaggcaagaccacttcttggtctcagccatcgaatacagattgcagggtcggctctgaaccaacgctcgaccaactcctcaggatggccttccgaaaacgagaactcagttcgtcaatccgttttttgcaagctccgaatataatgaagcatccgaaaattgatgccattcccaccaggaccggatgaacctgaggacgaagacgaggacgatccaatcgacatgttgtcttccaaatcaaggaccagctcatacatgaaagcaggcccgtctagagacccgtctcaatccgtgagcttactcgtaatgctttcctgttcatcttttgaagtccgcagcttattttcagctaacactgtattctcccagttactgaacccgatcacggatttacccccagccgaaatcgagccagtgactccagcaaggcatgtacacgttagcttttcgattgtatatcaaaaaccagacgattgattcatccccaaaattgtccccagcccagatctagatctactattcagtcgttttggacagcttcgtctggcgaaaaccaagtcgaaatctcaccaaaggaaatggccgacaactctaacgccagcccaacaaatcgttgtccgtgaggcctctaatcactcccaacttgaagtggatccacatcttcttgagaggattcgcacaactgactcacgaaacgagacttcatatctctcaggttgatgaaggcttacgaccgaataataaaaccgtttacgatttaccaggcgcgagttgtggaatcaaagagcttcaaaagttatcatcacccccgcaatggctcaatgatgaaatcatcaacttttacggctccttgatcaacctgaagtctcacgatcaaatatcctcaaaagctttgaacgtccactgtttttctagctttttcatgagccaattcgatctaggtggccattcaagcgttaagaggtggactcgcaaggtcagcgttaatcaattttttgaatatctccccatcaatcaacctgaaatcccattaatgatttggcttggtcttgtttttttttcttcaacgttaataaaaaattacaatacacatggcttctgtgtagatcaatcttttcgaaaaagacctgatcctctttcccacaaatctttccaatctgcattgggttctgggtgtgattaacaatcgcaagaagaggtttgaatactatgatagtctagctggacggaatcctgacgttctttcggtacgtgatagacctgttcaaaaatcacagtatgaaagcaatgagacagaaaaaattgattatgttttttttcgcagaagctaaggaggtattaccaagacgaatggcaggctaaaaagagtgaggatgtagacttgactgagtggtctgattatcatcctgtgtgtaatccatgaggttcatttcacgcacttcttgaaagcgtataccaattgctcactcaatcattttaccacttctaacaaaacaaacaaacagaaagtccccttgcagtcaaacagttccgattgcggtgtatttgtttgccaattcatgtatagtctgagtcaaaatttaatcaacataacttcccaggaaggaagggatgtgtcgctctttgatttctccgctgaaaacatgccttatctcaggcagaaaatggtattggaggtgagttatgttgctcattagctttgggattcatttgcttcacttcttttttgtttggttgttctgatctttgactcattttcacattgatttgattgctcttcatgtcaaaaagatcattagaaaatcttttcttcctgatatcaccccggagagccctgactaagccgggtcatgttatgtgcatgtagccctagaactgttgattttcttatttttcgttttttatttttttgaaatatgatgctcatgaagtttgtaagctcgatccctagatctaagccgaattcttttgtttttctttcgtcgttcttggcgtaaatacatcactctgctctttaaatcagtccttgcgttgtgaccttctgcacaaggcaacaaaaatatattccctcgcaaagtcgcgccctctattgaccgttatttataagcgccgatgtgaattagatgcttgtaattgtgactttctagccaaaaatcagatgtcgcataccacatctttgcgaggtctcctgtttcctgatcttctcttgctttacaacatatttatttgcgtgaaacttgtgaaggaccccttcattgtaccatcatacgtattctcaatgtgggccctgtaccaaacagtttcttgccaaggcaacccttttcccggtcagagtgccttgttcatttgcagactccacgaagcaaatgttcatgattcgatgacctctatctgagggcaatgccataccagcgatgtgtacctcatatccatgcctgactcacaaacacagtgcattccctggtgtccacgaagcgctcaagtgatcttgcctcccgaatccggcccggcgattttatctgactgtgaaacgtcttccaacagattgcttttcttcgcttgccttccttctataaggtgaattctacatacctagggctgtgactcttgtgaacttgagacaaagaagagcgttacagcttctgttacctgtttctcggaatctgagcaagacttgccatcagtctcaaactaaacatatgtggtccaaggcagcatctccttaaagataggttccctagggttgcctccctggcaaggcatccaccccaccatctccgcaaattcactctttttcagttggcacaagcggcaaccatcaggttaacaagttcgaaaaagctactacatctgctccaaccgcttgctccgcgccctaattatatattaatatccaaatttccaaatctaaccatagaagacatggtccgacgctcattagtacaaaccacatattcagcagagctatggctattacttgcttcctctacgtttctgaatccggtcaccgcgactgtcaatcctattctggctgaatcatctcaccattcgtccagtcttactcggcgcaacctctttccatcgtctgccgccagcaaccctgcaccgaccaccgtccaacctcaggctgctggtactcccccaagcaattccgcatgcattcagccaccaattaccaataccacatggatccaactgggcatagacaactatctagctaatttgcccaacggcgcctctttaaatctccaggtaagctttaaatttgggtcctatcggcttgcttgaagctggactcacattcatctctcatgtctttccccaaaaagcattatgcagcttcggttggagctcccgatttcatctgtggcataggagagaagtgtcaggctggccaggtaaatctttatctttgtactcggtactccttctccaaactgatgtcgatacaacagctgtgcagcccagtccaagcacccgggtgggaagttctagttgcagcgcaagagtggaacaattatcagaacagattttatgaagcagtaggtaccgcagttcaaatggtcacatgtaagccacttgttttattggggtactacatgcaccgactggccaaagtttttcttactatggagacctgcatctttgaccaaaatccttttcgcaattcacagccatttccagcgcacttgtgtccgacttgtaagcgtacaatcaaccgctattacggctgcagtagcgaaggacttcgatcaggatactcactgaatttatgtctaataacaggtacccccctaatcacaccggtggaatatgggatttgttcaacaccttcaatttggcttctggaattacggccggtatagttggcatgttcgcagcattcatcggcctcgaggttgtcgctgcgacacctctttcgctccttgtcttacctgccgtagcagttgtcttcggtaccgctggcgttatctcaatgaaagaagcagtgaagcgtcgcggacccactgcatttgacaaagtaaatccaacacatctagttcatggcacgacaacccactccgaaatctgatagtttctcttgcccaacaaaatagttttccgtctacgccttttacctttccgaatggcagaaacacgcccagaaaggcatcgctaacgccacccggagtgttattgcttcgggcgtcagttcccctcagggtatatcaacggtcttgaagaacggtaccttctttcacgagcgccccagcttgaatgaagcagagttggtcgcgaaccttaaaaacaccaccaccgttcgtatcttgacggatattcttagaagccaagtgagtcaatttttctcctggggatcgcaatcaacaaattattgactttcctcgaacccaacagagagcattcgtcacgatcgcaagtgtaagcagctcccaaacgctctaccatatcatcttgaaactcaccctttctccaccaaccacctccacggtactgattctattcataggataaatgcactggcaagggcccaggtggagcctggaaagtacacaacaatttgtcttactgctctcccaacggaacgtaagtagggtctgtcatctcatcccaaaggctatacgagtctgactgaactacctgggtcgttttccaggatgttcaacatcatccacgcgaacaaaaagaaagttcataacaaatggtggaatgctgatctgattgcccagaaatacggaatatcggtacaatacctgaccgaacaatcatacttctgtcaactgaaccatggcacggcaaactttgacccctacaaatctaggtaagcataccaaacgattctgcttgtgctacctcaccaatatcaactgacccgtatgtctttataataaaagcgcgttccccaaagacttgtcagccgaatgcatttcgaaccttccggtctgtgatttcagaaatcctggtaagtcgaaactcggtactagtttgaaagatctgagaaagaaaaaaaaaaactgactgagtcgcatgtatcggtccctcaaattagacctcgccgaagccaagaaagagaagaacacgatttacgcttgtcgtaatatcgggaagcttccgatctgagacctcgatatcgtgacccgaccaggcgccccgaggtcatttgggaaggggttctgaacacccatcccacttggggcgtgggctcagcagtgggcacgtcaaagacgcatgttccaattctttcttttgtttattttttttccggggggataatgattttttatatacgaacttaggggcttgaggaaggcagttgaacagttactttgtagtctcttagtcttaactcacccaacaattgtcatacaaaatattgactttcatcaaacgcgcataaagacaaagtgcgctcatagggtagcaaccctgaagtttcttgagtcgtccgttcatgagtagatagggagtccacacgaactggcattggttatgaagttgtaataataattgacttctcaagaagaatctgtttacctcggctgaaagttgagaaagcatttgggcatcctgatcttcaaaaacttgataaactttagatacttctttttcttcattgattcccaatcttttagatacttctttttcttcattaattctcaatcttggttcgcatacgtcctcatcctcttcataagactccgatctcgaagttttgattcttgcgcgttggatgaaattggtattttctgtctctcatccgttgtatttaattttgcccttcatccatcagagtctagaagaaacatgattgaggagctaattgactgttgttttgtgttccactgggtcttgaacaaaaaggcgtatgtgaggtgtttgactggatcaccgcaccgctttgagcaggggcaagtatagctctcacaatctaaaaaacaaaacaaaaatgagaagcaatttgctttctcgtcttcttctcacacttctctttcatctaaatttattcacgaccaccggaggaaacatcgaccctgcacatcttcccacgggccacagtctcggaacctcccgggcaataaatctccgcgatgcccccggactgacatccggcggtcgattagctcagttggttagagcgccgtactaatacttcggaatacgatgcgattccggctcggtacatgcggatgtcatgggttcgacccccatattgaccactgccaggcacactcttctgtctattgggttccaaaggcacctcatagggaaaacagttttgttggatgatttcattaggatgttcacatttcaaagatttcagcaaaatgtttatgtgaaaccagcagagcgctttgagtttgcatgcataaaattggcctgtgtgtctgtcaaatttgaaaccttttttgaagccagcaagcaggaattttatccaaaatcaacaagattttattcaaatgtgaactgtcctacgactatgaggccctgaattgaagttttgtacataataaaaaaaaacaaaaaaatgggttggcaagcatgaagcaaaaagttgacaccgattgaaagaatctcctggaaaaaatgcttgacttggtgggtgagaaaagtgagatgccaaattgaaagaaaaacatttttttttttttaaggagtggcaacttgaagtcttggcacataaattcctctgggatggcaccccaccaattagagggacctagctaagttaggcttccacagcacatttaagctttgttatcatgatttacatttccttgtcatgctttgatgcttgttcttgttgaggttaagcctgctaacatgatgtatcaccacagtctggaggtgctgtgcagttgaacctagaccagtaagacccaactaccctggcagccacaagcgtctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggtcgtgagttcgactctcaccagacacatcttcattttgtctgtctctacaggttatgagcccagatgcttacctgagcgatatctcgctttcaatagagaccggtgtggtggcgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacaagcgggctgaggaaagcggccgtgcattagtggaaagtctagctttccgaggcgcgggaaagcggagaaaggtagaccgaatgcacaaggttctgaaaagcttactgcggggaattcgggcatcggcggacgccggggatcacggccgactgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggaccagaggcagaagcggcggtgggagacctgcttaggagcggccggaggagtacttggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggagaggagttcgaggcagaagaggagagagaggggggggagaggactcagaacatatcagaaaaacagagggacttaggagtgaatcgtgtattagcctaaagaattgttagagatagagtagagttagtgtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaaactcctagggcgcgccgtgctttccacaaattgggggtctggccgggaaacaacttccttggtcgaacggtacgaagaatagtggatgagctttccgggacagtttttcacaccggcgtaccacaacatcgaaaacgagcgagcgtggaacgattcttctgatccttctgatagcgacggaagcgggagtacggttcgggaaaatcaaccgagtgcggaggataaggggaaacaacgggccgagacattggacgacctgattgccgagggacgtaatttggtcgagcaagtccagaagaacggggtcattggatcagaagtggcggaaaaggttaagcttttcgaaggacaggcttcgggatcgagcaagaaggtcggaacttacggagtaccgagcgaaggttccgaggaaaggatgaacgtggatgacccagcgccgccgcggtccttgggtccgctgaaggcgaaggtacgtccgaaggactatccaaacattcggttcagtactaccgaagtgtcgaggtttctggagcgtttcgaggctgcggcggatggggagggagcggaggactcggataaggttcgacaggtggtcaactttatccaggatgaagaggcgttgcgggatgtggaggatatggatgggtacgagaggaaggattgggcggagttgaagaaggagatgctggagaagtggggccaaagcgagcaaaggtatcgggaggcggatctggataggctcgcggcggaggtggcggaggaaggtggcgttcagacgagggagcagtacgggaagtacgtctcttcgttcgatcggattctgaagtatctgaatcggaacgggatcgtcaccggtactccgggagcggtgaagcggaccttcatcaaggcttttccgaaggagatgcgggagcgggcgctccgacagctttacgatcggaacttggtgaataggtctaaggatgggggtgtgatcgttttgcccgacatgaaggagatccgtaaggcacttcagggcgagatggacatgcaggagttggtggaggatgggatagaagcaaggggctcgggatcggctaagagcaaggagccggtgactgcgaaggaggtcggtgaactggcggatacgctcaaggagctacgcctgttcatgcagaagacagtgacccagtcctggaagccgtcggcgggtcgtgcgggagctgatgccacccctgcagcgccagaggcggcaactaaggggcagggatttgcgccgcggggaccgcctgcttgcagctattgcggagaggtgggccatttcaaggctcagtgcgcggacctcaccacggacatgaagaccctaggggtccggccggtgatgagggacttctacctggatggcgagaagatagaagcggccattccgcgcgatgaagttcgtaggcggagaagcgcggagaccgctgcgggtggtaagggcaaggaggccgaagtgaagtcccacattgggatagtggagcggggaaaagcatggacccctccggcggttgctgccgaagtgcgagcggtagcagcggaggaacgggtttgttttggggagcggtatgaccggatggacctggatcaggccccaagagcggagccggtgccgaagaaaccgaaagcaagggagccggcagctcaacagtctgccgagaggaagagggcaggcgagctggcccgaaaagcgttagggaacgatacggccctctccctcacccttaaagacctggcggcgatctctccgttgatggcggagcagctgatagggagtatccgggaagctgcgggcccttcgttcaaggaaaccgcggagaaagttagtgcgcccgttgagacggtgctagcggaagtgcggagcgcggagttcggcgagaacgagaagccggtgcatcgggcgctggtatcttgccccttggggtatgtcgagatggaaatcaggggccagaaggtttgggcgatgatcgacagcggctccatgattaacatcatgcccgcggagttggctcgagcgacaaaccttgcgcggcggaagacgagtatgtcgatccgtaccatggggggattcaggtgcgaggtagaaggggtggtggaggcggagccggtgcttgtggccaaggtggaagaacgaatctcgttcttggtcacgaggtcgaacgagattatactcggccgccctttcctgtttgcttttagaacggacctgcggttctgccccaggcggagggaggagataatggcggtgcgagactcaggaggcaggcaattcgaaaccactatctgccaaccacagagcggagaatggttgaaccacgtggtggacgaggagcggcatggcgagtggtgccatgagccgccaccggaggatttttagatgtcggccgagtcatccgtacggggagagcttcgactccgtatggacggtcgacaactaagaagcgagagggtataggtgtggagatggggcgaggcgacaagggagcaaaagtaagtcttccgtcgtatgcatctccggggaatgagtcgaaacactacttcaatgccactgtcgtgagcaacgcgtgtgcaataggggtagcggacgagcgagggagaggaaccagcggggttggcggaggagaagagcggagtcagaatagaggagcggaggccaagagggtgcaagtaagtcctccatcgtgtgcatctccgattggtactactgtaaaacactatcatagtgccacattcgtgagcaaaggggaaggtcgtggactgttgttagctcgacgggatgcaggcgacgggaattctcgactcactagggtgaacgggggaaagtacaaaccggtggcgaagaaggtccggccgcagaatgaaccgatgccgcaggaccttaatcctccgttgcggcctattgagtgggatcgggatcctttctcgacgccgctgtcgagagttccgccgaggttcgctccctctgagaaaatcactacagagcggatcgcgagtttgaactttgggccggaagggtggctgagcgaagaggagttccatctgttggcggatgtggtgaagctgcgggagaaggtgctggcgttcggaccggaagagaggggcttgttgaagcgggagatcggacagccatataagattccgacgataccgcatgagccctggcagatccgtccaattccgattccggcggcgattcgaggggccttcatggagttgatcaaggagcgagtgcggacagggctgtacgagcagaccaattcaagttactctagtccgatcttcgcggtactgaagcaagacaagacaagcttgaggatcgtgcacgacttgcagcggttgaactcagtgactatccgagatgcggggcttccgccgagaattgaggagttcgtagataccatggcggggcggacctgttacggattggtagacgtcatggggggctacgaccagcgggagcttcacccttcctcgagaccgatgaccgcgtttgacgctagcctgcttggagggatgcagctaacccgtcttccgcagggagcgaccaactctgtagcagtatatcaggcacagatggcttggatcttgcgggacgatttaccggaggtggtgcaaatcttcattgacgacgcggggatcaaaggtccgaaggccgattacggcggagaggtcttacccgagaatcccggaatacggcgcttcatctgggagtacgccgtagcactggagcgagtcctgtatcggattgagtttgcgggcttgacggtgtcaggaaagaagtttgcggtgtgcgtacctgttctggatgttttgggccatgaagtgtcttgtcgagggaggtcgattgcagcctctaagaggaacaaggtcttggagtggccgacccctcagacaccatcgcatatccttcagtttctcggtttgtgcagtttcgtgcggatgtttatcgaacatttcgcgatagtagccagtccgctgcggaggcttacgcggaagggtgcggagtggtcctggacggaggcttgtgaggccgcgtttacggagttgaagcggatcgtggggctggatatcaccttgaaagacctcgattatagtagagggggtattcgtttggcggtcgactctagcgagttcggtgccggtggcgtgctgtctcaggaggaggaagggaaggatcggccggtgctgtacgagtccgttaccttcaccgaggtcgagtcgcgttactctcaacctaagctggagttgtgcggagtgaccaaggtggtgcggaggctgcaacatctcctctggggtgttttcttcgagttgttggttgatgcggaggcattggcgaggatgatcaattctccatcccttccaaacgctccgatgaccaggtgggtggcgtaccttcaactcttctccttccaggtggttcacgttccggggaaggccttcactatgccggatgccttgagccgaattccgttgatggaaggggaggaccggtttgcggatgcggaggagctagacgtggagcggcgcctgatcgaagtgcggacggcgggagtggacaccgaaggtcttcctcttgcccagtcaggtcggtattcggttatggtgcacttcttgacgcacttggcgtacccggaaggtacaccggatctggtgaagcggtgggtacggcgaaagagtgccaatttcttcttgcagggcggccagctttggcggcggagtttgcccatcccactcgtggtggtcaccgcgcgggtcgaccaggagaggattctgaggagtcttcacgaggacttgggtcacaggggagaagcggagaccagaaaacgagtgcggactcggttctggtggccaggtttgggacgtgcggtcaaggactgggtgcggagttgcgaggagtgtcagcggcggagcacctatctgcagaaggagatcggcatcccgactggagaggatacgctgttcagtcgcgtgtcggtggacgtctgtcacatcaaggcggggaagttcaagtacttgcttgtggctagggacgacttgtccggatgggcagaagcgcgcccactggtgaagttgacttcggagaaggtgtgtcagttttttgaggaggattggttctcgagatacggctctattcgtttggtcacagtagacggcggcgcggagttcaaagggcggctgaaggagcttgtggagtcctgcggagctaagttcgggagagtgacggagtattacccggagggcgcaggggtcatcgagcggggtcatcagcctttgaagaacgcgttggccaaactttgcggcgaagatgggcggaagtggcagcagttcttgccgacggttctgttcgcggatcgcatctcgactaagcgtggtacgggctgctctccgtatgagctgttgtttggctctcgaccggtgctgccggtggacatcgaactgctgacgtttcttgggatcgactggtggaaggtgaagtcggcagaggatctcgtcgaggctcgcgctgagcagctattgcggagggaatcccttatcgctaaggcggctaagcggttgaaggagagtagggcgaagtccgttcgctactgggatcggaggtgcgcgagccggctcagggattcgttgcggaagggtgacctcgtgctgctctacaaccggagtttggaatctcagtggggcaagttgttttctaaccgatggaacggcccgtacagggtggtcagccagttccccggcggcagctatcagctggaggagttggacggcacatggctgaaacgacgggcggccgcggctcacgtgaagcggttctacgctaggggttccacgtctttcgatgagacggcagacacggacgacgaagaggaggtggtgaagatgccgaggcagaggggcacttcagatgatgagtccgacgcggcgggagagggaggtgacgatgcctcggcggcggactcggagtctgggagtggttctgaagcggaggaggaggacgaggcctcggagcaaccgacgccggcggttccgcaacctcggcggagtaagaggctgaaggggaccactggggacagcggccaaggtctggggcggagaggaggagttagcggtaaacgctaagcatttattggtgagggggtgcgctagctggtctacagccgggtaaactagccaccccaggatgtcagttaccctatagagattgctttctgttttgttatcacttttcactggcttgttttgtgtatttgtttgcaggagaggtacggggattttgtgaggaaatccttctggggcggaccaggtaccttgtggatcggagtggtttctctagttttaagcggtttggtttctttccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacataaaacaaaagaataaaaagaataaaaagaataagtgcggggacttgagtggttctctttctggggcggaccaggcacttggggaagacttctttggcgtagccctttggacacgcaaactcaagtataacagactgtatttcaagcagaattacttagactatgtacaagagagcagcggggaggaaggagggaaacactaggaggagccggaaccaggagcgggatcgtcgccatttccgtcggggtaattggctgagcgagggttgaagacggccatgacttgaaggcggtggcggcggaggtcgcggaggtcggagaggaaggccgcataggtggagcggcggagtgcaggagggagaacggaggcactgaggatcgtctcgaaccggccttggatgtcttcaatgacggcttcgaccacggtcgcagggatagcgtcgaacgcgctttcgtcttcgtcgggaaagagctcccggagggcggagtcgtctgagtcggacgggtatctagggttaggaactgagagaggaggcgtaagcggggaaggatcacaaatcagcgaggaatgcacttacgacggaagtggcgagaggcagggaaggggttggtgcgggtgggcgcgaacggggggttgtttactaccggacgaggagtaatcgcgcgggagtgacctgaacctggaacctcagaaggccctcgctcggcaggccggggagtgtgtaagaagttgaggcgtggagggggagacgagtctggagtggtgcgttcgggagcgtcgccaacagaaggaggtggagtaggacggaggtcttccagctcggggtcgatacgcatcggattgtcaggcggagaccggtgaaccggagatcgatccatcggcgttggcgggcccgaggatatcataatcggttcgatatcaatggtggtatcggctggagctggggatcggaccggtgtcggggaacgcgcgcgctcaggagtgggttgtcggggcaccatctggaggtcggcagccggtgccgaaggaggaacgggagagtccgatatcctacggggagagcggcgaaggggagaatggcgaggagagccacgaagaggagagccacgacgtgggctagagactggacgacgtaatcgctcgtcgtagaacggttgggtcacatggtgtcggctggcccagctgcgaagagcggcccgatactcggggcgggacgagaaatcggactcgtgaggtcggggcgtcattcggtcggagccagcgggggactcaggggaggattgtggaggttgaggaggtggtgatggggggcgagaagagggcgtaggggaagctgcagagacgctagctgagtcgggcacgacgaaattgtccaaagagtttccgcgggtagcggtccgaggacgcttgggaggtcgaggacgaccgtgggaattaggactgttagcgcgggtgcggcgacgagatcggtcggacggatgctggactagagagcagcggcgtttggctttgcgacagaagtcacacgcatggttcgaggactcgcggatgcacgtagcgttacggctttgacagttggagcaggtggacatggtgggaagacgggggaatgggaaggaagttggggagaagaggatcctggggacaggattttaagcgttggggggatgtggtggcgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacaagcgggctgaggaaagcggccgtgcattagtggaaagtctagctttccgaggcgcgggaaagcggagaaaggtagaccgaatgcacaaggttctgaaaagcttactgcggggaattcgggcatcagcggacgccggggatcacggccgactgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggaccagaggcagaagcggcggtgggagacctgcttaggagcggccggaggagtacttggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggagaggagttcgaggcagaagaggagagagaggggggggagaggactcagaacatatcagaaaaacagagggacttaggagtgaatcgtgtattagcctaaagaattgttagagatagagtagagttagtgtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaaactcctagggcgcgccgtgctttccacaccggatgaagttgtgaatgcttacttgtaagaccagacccccctgtaagcctgctccttgatcacgggttcaatccccatcttgatcattctttcttgggtttcattcccacactttcttgggtttatcccacttctcacatcatgcagcaagggggggtgttgaggttaagcctgctaacatgatgtatcaccacagtctggaggtgctgtgcagttgaacctagaccagtaagacccaactaccctggcagccacaagcgtctgtagcctagttggtaaaggcagcactctagtatgtgtctcagcttagctgaggttgtgagttcgactctcaccagacacatcttcattttgtctgtctctacagttctttgtcataatactggatcaggttggcttgggtgtctacagctctattacttgtctggttgacagcgcgcatgcatgcactttggggcgcccagccaaaataagaaattttgcaatttctcacctgtgaaaatttgggtgggcacactggcactgtcaaccctactcatatgtcattggtgtgatggttagcattgaaactgtcatcatttggttgttgctcctggctgttttgacatcttgacagttcaaacggggtttcatgtgcagtcactgtgcttgatactgcagtcatttatgagattttggattgatgatttattgcctaaataagagccaatacactgagaagagaaaaaaaaataaacaacagcttgactagatgaatagaaggagataccaacatgagattgatcatgaattcaaacaatcagggcaaggataaggagagaccaatagagaggagatgcagatagaactgaaagagatgtgagtacaacagttgatgaacaagagaaatggtgtggatttgtggaaagtagagcacatcactgggaaattgttgcacatctccactccaaaacttgatggtctatttggtatgttaactgaagtttgtttgctatgactactccaaaactctaacaatttttaggctaataatggaggacttcctgtcaccatttagagtactttttaagccctcgacagccctaaaataacaccccaatcatgattataaccagctcacatgagagctatcaccacaaggcttctgaaaaaacaattttttataccaaaaatcaagatctagggggtgtaaattcaattctgggagggttgtaaactgcgacgggaagtcctccaatactattactcctctccctcttgctcatctgatttggtctgagtgagcagttccccccctcttcccttcctcctcctccattttgtgtctcacacacctcatcctacacctttcacgctgtcctcctccctcactcccttgcactcggcttgtcagttatgtgtatgaaactttggcttaattaatataaaagccaagtactatcactgtgctgaaggacttgtttaaagaccaagattaatcctagtcaccctcaaagtattaagttgtccaaacttcccacttaagagtttcaaagtccacactcctcagttaaacacactctgaataatcaaaggagcactgtaggagacaataacagaatatgttattgtagattgtttggaagcaataattaatattgcaagaagtagttggcaagcacctgagctgaaaggctacagtcagaggtgttggtctttcagcaactactttttaaggaattagttgagttttgagcctgggataactcttagcttaataataattccagcaagaaggtagggttggattggataaaaagactactctaaaagtaggtggagaatattcactgtactcactaagtgtactgggggtgaatatgctgaggaaacaatcctaggcaggagaaggcctccttaaatattctagaggtccccttgaggccctccttagaatattctagaatctctctttggtctaccatggttgaatcatttgcctgatctaatgggaataatccaaggtatttcaaataatatatattctatgtcccatgacatcatgatgcatatttataggccattacatcatgcgtcttcttaaaatagaatactactggtagaaaagtgccacactcttgacatagtgtggtaattttcttttctacaagtttaataatttaattgtgcttgtagaatacaatttctaaggttaccctaaatgtaaatttaaccctaatttaatagggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttaacgcgccgcagcacacgcggtttccgcttttagacgcggtttcgtaattaattttttatgggttattttttgacttttttgaatttttaaagttgtttcctaggtttcaaagcgcgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattgatttttttttccacttatttttcaattaattgtttgcatgcatgtatgtacgttattttttatgcttttttgcaattttaaaattatttcctaggtttccatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcgacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaattatggtatcaaccatttttccccaagttgaaaactataccttgaatgctgcattggacacgtttttttaattaattcctcactttttcacctaattgtttgcatacatgtgtgtaccttattttttatgcttttttaaagttttaaagttgcttcctacatttaaaagtgtgtagaatttgatggtaacatccaattttcttaaaactcaacagttcatttttaatactgaaactagacacttttttcaattaattctttacatgttatttctcaatattttttgacattttaagtttatttcccacactttaatacatgataaaaatgatggtaacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgttttttggattgatttttaccggccttattttaagcattttttttattttaaatttatttcctacatttacaaatgtttagaattgaatggtgaagtccaatttcactcaaagtacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaattcaaaatggatacagccatcaattctgaaacctttagaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagtgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttgccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctgttaaaaatcaattgaaaaatatgactaattacagtattcagaatgaaccattgagttttatggaaattgaatattaccattaaattctatcccctttcaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgtcgagttttaaaaaaattggattgcaccattaaattctacacacatggaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataacgtacatacatgcatgcaaacaattaattgaaaaataagtggaaaaaaaaatcaataatcaaaattcatttttatggaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaagtcaaaaaataacccataagaaattaattacgaaaccgcttctaaaagcggaaaccgcgtgtgctgcggcgcgttaaaaccccgtcaaaacgcggaaaaaccacgtttttttattaaggcccatttaatatatgttaattttattttataattttgtatgtttttttccttttgtccttcaaggttttgaatatatacaaagtccttgaaggactaggaatttggggatacttccagtggacaaccccatttataatcttatgaaatattgttttattaaataatattgttacatgttatattacatattgagcatctaatattcaatatttattatttattattttaacagtcttttggatactgtggagtatgtacatatcacacacttcatcataccaaaccagtctttccacaataccttctttttatacatactacttattatatctcggataccacttagtcagactgcattatcatataacatttcataccataaatctgcttcttcattcagatatggttatttcatctcactcatcatccacttctttccatacatcattcatttcatactacatttcttccatatcttacatctcatttcaactcatcatacattgcttatatcacctagtatatttcaccacacagatttcttatttcaattcagaatatttatttcagtttcttattatctcatttcttttacactgcatattatttttatcacaaacataaattatttcatattgtctcttttaaagcaatattgatttcacactacacatctgtaagccatatatatttcatcatcacttgtctttcagatacaacttatttcataccatattctcatttcagctgatatcttaccactagtacctgatcacaaccacccacatgtatatagagtctgagactacagtttctcacttactttgttccccatgcttgcaatagagaagtaaagagataattacttagcagacatcacttactaataattacttctgaagaagttgaaaccagaaaccattacccttcagagcctcatccttaccaaaattcccaaatcctcaatctctcagcacgtgccttgtaaagacattagtaataaatttctcaataagattccctcagaaatagccagacgttttctttaatggttagtgtaacttctccccaagccttgacaagagggcagcttcatcagcaaacaagtcttcaactcacattttcccctgtgtagtttttcttttcccctctaagctctttcctttagcttgaaaagttccacaatgtgcaagagggggagaatcataacacggaaaacgtgttatccacattgattttccatgtaacaaggggtaaaagactcctctttatgttgcttgagcctcaaaaatataggcttcctggaaaacaatgacttgttatccggtaacactgggaacttattttaccaacatccagttggatattgaaacatatgtaacttcccattgttgagagaaagactgaatgctaatgaagctttccaaagaaaaagcatgagagttagaagaatttgaagaattcaaagaagaggaggacagagaagatgatgtgcaatataagaaaaccaaggaaataaatttgaaattttgaaaaaactcaaaaaataaggtgaaaaaaattagttaaaaaacgtgtctaaagtagggttgataattgggcgggtttgggccgcccacaggctagcccaactctacccaaaacttaattggataggccaggctgggtcgaaacagcagatttttctgtccggcccaaatctgtgtctggaatcaggtggacacaggctgtccagtggtgccccgccaggctggctgtccagagggcagcacaggtgacccacaggcagcccgcagtgagcccacaggtcaggctgaataggatacaaagagagaaaacaatattttttgtattacatattggctagtagtttactacactacttggtgctatgtatggtcttgcaagcccgtctgggcacagagtcaagtcccgcctggccgagtgccaccaggggtttggattgtgcccagagggattgatcagacaggataggtggggggcaggacttggaacatagccaagtcctgctgggccaattggcagctcatgtgcaccagcctggcactgggccccgactcagcagctggccttctcgggggccggcatgttggcgggtgtggcacccttgctttatatcagccaagcaaggctttgtcccgaaccctgccaaatttagcatgtgccaagcgggggttgggatggtgccacacatgctttaggatcagccaagagggctttgggattggcccagcgtgcttggcctttttttggccgaactttgatgtgtgcccagacgggcttgcaacaccatatataaaagaaatgtgaggaataaagatgagaaacaaggactgcatgtccttcatccaatcctgagtgcacaagagtgccttggtggtttctttgtggagttggctttgatagtcgtccaagacatcaccccgggccatcagtatcaccttggccagctttgagagggttgggaagcaagttgcattgaagcctgtgggcacccgttggccagcccacaccaaccgacactgtttgttgactttaacaggccgggccaaaattcagatttcccccaaaacagcttgccacacccaacccaaaccccgccatgtttgggtgtcctgttggacacccggcccaattatcaaccttagtctaaacatggaatacaagtctgctgcgcacagcaaaaaccatgtcaacacacagaaaacctgtatttctatatgaaggcccatatttataatgttttccataggggctttcctgggtatggctgcagagtgaagtaggagacccagtttgattagcaaccaatttttttttctcttgccatctgagattgtttaaaaagcccatgatacatatgttgggccacattcctcccagacctaaaaatacaaaaagaaagaaaacccgtgatttagaatttcttcaaaaactgccatgtggagaaagccactgaccagctttcagcaactatttatgggcacctacactcttttcaggtgctaagttaaggttaacaaacaatttgatgctagaaattttgactaaccctaaccaatgtaattgctgttctggtaactgccaacaggttgaaattcaatcaaatatttcaacccttttaattgtaatccaggaataaaaaaaccaataaaatttgtgaagaatgacagagccaacagatgaactaggtaagccttaacttcttgcaacagtgggccgctacgctaacagtagcggttagcatagcgtagtgcagtggaattttggtaacacttagtgtagcacagcagaattctaccagaactgcgctaacactttgcatgtgggtggcaaaaaagggcccactatgctgtgctatagcacattttagtggtttttgggcctttttttccgctaaaagcgctgttgcacagcctagtaggggcactcacactacaggtttggtgtgctgtttggagggccactatgctcacgttagtggcccattgagcgtagtttagcggcccaggtcttcttcttggacatgatgaatatctggagatttctcaacaagagagactgtatattctgagatattgaagaatcttgagaattttttctacaatccaacagcattgagtcatgagtggtacactgaggtttgaaagtatagtaaagctgtgtaaaacaatacttttctctgttgtcatatttcattttcccaggaagaaaaaagcatgaatattcaattgtaaacagaagttttttcaaaaggcatttatcagggtactgccaaaagatgcttggatgggtaatcaaaaaaaaaaaagaaactatcctgttcttgcttgttatcattatttttaatcagtttattcatttctcaagacctttcattgagattttttttgtcaagtggaccctaattcagttcattcattgtgcttgcaatcatcccgtgtttccgctatcatggaatccaagatgaagcccaaaatttgaagacagccatgtgttacagaattacagttgtaatgacaacagccagtgtcatgtataattttgtcatcagcacccaggattctgacccttccaaatgagtattctgatgaaaatatgggttttgacatttggacataaaatctagatctgctgattttgtaaacatagcctgggggataattcttgagaatatcagcaatcttctttttttcatcatcagttgggtctctcttcccatttgtatccaccttggttggctctatgcactctgggtggaccattggcaggtattcaggtggtttcattgtcacttgtggattggatgagtagtgccccgtttcatctctgaatgcttgattgatgggctctattccttctgaataatatgattgctttactggaattgaaatggcaggacattcatatgggccacttgatgatgtggttattggcaagtcatagatgggtgcaggcagggcatagcttagtgcagagagaacaattattcctgcaagggaccttggcatagtggtagatctgaagtagtcataaacctgcttggtgttttgttggtcaactttcaaggctagttgaagaagaaaaaattcagcaaattagatgtgggacagctctgagctggaccagatcaatacttgagaactatgaccctaccaagaggagaattatgtcccaattctgaaacatgtgtggatccttcaaatacttttatacttgcaatcaatgaagagggactgacacatatctagttagctttggttgagacagaactttgctgagacagaactgacaggacccacatattcatacatgtaaccacacggagccaagctggaacttgtaatatcatttggtgggcagaatgagtctccaaacagcaagaggtaaaataagactagcatagccatgaatattttccttgaagaaaaaccaagaaaatgggcaggcactatttggacagcaatgggttagcaaatgattgattggacactggcaagagagcaaatttagaatcagatgaagtttttttgcagagaaaaaaaaactaaatatgcacatgctgccactgccacattattgttatcagtttgctgttttcacagctttcatcttgaatatccaaaactatgcaacattatgcccttgatgcaaatgtctactttcttgcaccctggtgacaaaagataaagcaaagttagggcactaccccgatcttcctcaaagcttgctgtgcactcatgatgcaaattgtcagaaatccagtgaataaagaggatacaaaaggtctatttgttgcctttactgtataaattattataacatgctagaaaattaattaagtaagataaccaaaaggacacatactaagggaaaatggcaaaaacaatgatgataggcacccaaatatagtaaagtgcatgtgaggtgaaaatacagaattatgccatatatccaatgattatccatgcattcttgaatttgaaataaataaataaattcaaccaaacacaaaagctgtcttttattatttgactagagtgaagcactttgtacataacatattgaggttccaagattcatggttttgatgggtaaaaaggccaacacatacaggaaaaggtatccaaaggagaaatcaaaccaaaaggatcatcaatatatgaaaggggcaaagaaagacttatgagatatgagcatggtcaacgtacgtgacagtgaattgtttagcatagatagctaggacaggcggtagatccttcaagaatgtttcaagttgatctagataccttgctgatcctatgtgaaaatggaaaacaaaaacaaaaaagaacatatggtgtgttaatgtcccatgaaatcatgcccagtttatcacctctgagaaataaatgtgatctgagaatcaaaccaaaaagaaaagggataggaaaaaaactaaccttcaaagctacttgatgtcccgctttccggtggaggcaaactagtgaagatgatagcagtggaagaggagtgttgattagaatgatcagaatggaacctgatcagctcgttgagacagatcagctgagcatgcatgggtagagagttgaagtccagttccacaaccggcggtaagaatgagggtggtggggtcggcggcagattgtcagaggggcaagaggaggaggaagatgatcttgtagaagcgcctccggatgaggaggataaatatggggtgcggtctttcatctttccactagtggaagaagaactcccttgcggctttctttgatgttgttcagcttgtcccgcagtttcttcaactaccatctctggaggggccttgctgaagagtttcttgcgatgcaagactgatgcaagtccctgtgaggatttgttgcgatgtgaggggttgaatgagccaggtgaccgaatccaattgtcgagtttgacagagattgaacttgaggaagaggatgatacaactgatgaaccggatcctgctcgtgacatattcccacgcttctgaggaggaggtgatggaatgtcgttatgtaaagatgagggggagaggctttgaagatccagcgattggtgctcaaaagttgagccatagttggggattgaaatccgaggtgttgctggctttgattggacacccactgggtcatccggtaatccaacaggctttttattccgattgtaagcctcacgagcaatagtatcatcatctccatcattctcctccaaaatcaagtcatcatcatcatccccggtagcggtgctgcctgactgagcagattgagacgtttgattggaagtgcgtcgactcaatgggtgtagagctttaattcgaatgttgtttgtttgtgcgtttttcttcaacaggtttctgtccaatgaagcagagcatacactgtctgaccgagaagatgacctttcgcgtgaagtggacggagttgaagcttcactctgaggcggataatcttgagctctcatgaacttcaatgtttcccaccactcgattgttccaacaaaaaaaggacaaaatcaacaatgaggaaaaggatggtgcactgcacatgggtctaggagaacagaatgtaagcttatttgtgagaaacttactggatcaccagctaaggtcctttcaatttttgaccatgccaccatgtcaactgtcttacccttgactaaacattcatagctctctatctgcccattggccagaaccacaactctcaaggtggctcggatccgcaagtcactcatcagcttttccatcctacgacgttcctctgcaatctcttgatcatactcgcaaaatatagtaacctttttttcaaaaaaataaaataaaataatcaatcttacttgcaatttggtcacgcaggacaaatgttcgaactcaactctgagattatgatagtgtctccacgaggggaccatagaaaggatcatccccagttgaagtaccattgtatatgtttcccacgccgagggacccgcccgtaagataggccaaagatcaatccatcttttacccttgtcaggattagagccctggaagctaccgtcagccggagggcccatatgatcgtttgaataaaccgtctggggtcggctgatagattccggtaatcgcatgccttgaaagttataagtgagaccaattgacttgttcaagctcagtgtatcctctatgattccaacaaaatcagcttgcaaaggaggatgagcttagacagggctgtggttatcatgagagtttaatataactcacttactgggcttgattggagtttctgatcgttgagagtctgtgggtaaggagccaagacagtcaattgaaatgtctgcagttgattcaattaccattcccctgacagtaatggagctgtcggagcgtcgcttcgcaaggagtggtgtaggagacccggtctgattatcaaccaatttgcctttccctcgccatttcagattggtcgggaagcccaggatacatatgttggggcgcattcctcccagacctaagcatacaaaaacaaaaaaacgtgtagtttaaaatgtgttcaaaaccctccatgttgagagaaggtcactgacctgccgtcaacaacaattgacgcgcacctaccctctcgtcaggcgctagcgtaaggtcaacaaacgctttgatgttagaaatgtcgactaaccctaaccaattcaattgctgttcttgtaattctttgatggcctcaggagaaaattcagacttgatgatatgcgcgagaacgtaaagaccacctgcccagacccaagtataagcagcgttactaaaaagacgagaaatatgtatcatgagagacctttgttcacctttcttgagagagttacaaaatacgatttggttccaatcgtgccttgggtcgtttgtaaatagcctgtcatcgatgtaaaccaaacatagcaagtgtaacatgggcatcagtaccaagaaaagcccttaaaccatcccaaataaaaacattgcaggcgagttttttttttaaaaaaaaagaaggaagtgggtaacagaaggattgaaaataactaaacatacaaaatctgaggtctccagtatttcacattatccttccgttcatccaacctcaggagatacttacgaacttgatggtaaatgatcgattgtgttacctcaccccattgcttagcgggagaagaatagctaagtgcaagtgagaagatccattgagttttagaacacagcatcatccgaaatggttaatcaacactcaactggataacaacaaaaagtgtgatcattgcaataatcgaagtcgacgcagagactggaccgacaagatacatagacactaaatcgacaatcattcccgccagagattttcccatcaagtcaaattaaatgagaattgaccgcggggaacagcctcataggcaaaaacaaagagacaaggctcacgcagggctagtgccaatcccaataaggccgtccactcagagaatagtctgaagcttgggcgaaagttcggtgagccagcaacctaagtaggattcgaaataaccgccaaagaatgagaaaagatagaagaggatgaacgaagagaaaatgtaaggaaagagagagagagagagaaatgaagtgcttaccctcaaggtaaaacaagccaaattgatacaagcaaagacaagcaagctgatggtggtgatatgaattgcgagttgactgacgttgcagaagagagcgatttggcagacgataaaacatagcaggattgaatacactgggtcgtctccaatcgtactcccttgactgaagaatggtttcatgatcggaatgagtcctataaaagaataaccatatgcaaccgaatcaaatggacaaaaagaagtaaaataaagcaagacatgaggtgaggtgagattagccggctgtgagatctgcatggctggaaacttttgtgcgagcccgataggactggaagggaggggctgaccatctcgagaaacagcctgtaggattttgccacatacagtgatacccatgatgctggagaagagtgtacagagtaagagaccaagggacatcaaggcggggtaacttgagatttgcaggacgatcaagttgaggaatccgagttggttgggtaccgtaaaagcttccctggcgcaagtgagactgagacagacaagggtgacgagatagacggtgatgatcgagatcaaagccgatatcatccctgaaggtaaggatttactgggcttgccaagctctccggataacgaactcccggctaggatcccagatagtgaggggaagatgatcccgaagactctctgataatcagaaaacttgacttggatcttggtcgaactgccatcatcaagaaattgaaagtctggataaagattctttttgaaagtggcgatcgagaagctggtatagttaagatgttggactggatctgagaacgggctcttgttgatgaaggagaagagcatggataataaggtgaagaggagcagtagtgagaccgatcgagtcatactacaaaagatcttctgtttacccaaaacgatacaagcgaaggtggcgcctaagagagctgcggtcttgaggaagtagcggatgacggatgtggaggtgttttggatttgagggtctccattcactgtatcttgatgggatcgatataaatggagctgagtgatggtgatcatcgcttctacgaatccgatgatgttcattgctgccgtcatggcttgacttaaacagaataggataccaattgatccaccaaattcaggtcccaaggtacgactgataagatcttgaatttgatgtcaagtgggagacagaggttgatagcagataaggatccaagttgtggcaaacaggcacagatattttcaaacgcagaaagagtaaaaagtaaaattagcttgcatcatccaacaagtgaaccccctccaaattggaggcagctgatgttgactcacaatacgcgccaccaccccgaacctggccattggtggcaatggcggagagtgagaagaccgtcagaatgttgatcaggtaggctattagcagtaaacagacggtacccaggagaccgatctggccgatgcaatagccgaagcgcatgaaatagactacattgaagatgctaaggatcgtagggaggaagacgccgtcgaaggtacccagctttttagccggtaagggtctagaattcgttgatagcgcttgctgatgagaatttgaatggctggtcgaaagagaatcattgcttccagatcgatgttgattggcggaatgagcttgtgggggtgcctgctgggtggatggtgaggttaggggtgatgagggtttacttgaatgatagctcagcagcggctcccgctccgtaggtagatggccatccgcctgttcgttggctgttagttctgggttcagttggagctgttgctgtaattctggaagacgccttgaggccctcgacaggaaatgggtgggacttgagggtgctttatcaatccaagcgtgctgagttgaatcaagagctatttatttgtgcaaaaggaaggaaagctgagttagttacaatcggtaactgaaggcataagcaaataaaatagaacaaaggtcaaactgcttactaccatattgagattgtggaactgggttggaactagatgattgaggtggctgctggttagttggcattttgtaaacggtcttctgtccttctgggtgccttccgccttccctcttcgttcgttcttcatcaactgtttggtattgagaagattgcggatgtgattgtggccataagtaaatggagagagcactccaactcccaagagccccggtcgatcatgtattaccacgggctatgcctgcaacacatgtcactggaggggcctgtcaccgatctctgagctgctgacagtaccgtgacaggcagcagtggtttttcgagcctgagccgagcctgccccagccgagaggatttccaaccggacccaagaacgagacggaccgagcagggatcaggtgcatacacatagagttgattatcacgaaagtggaaacagaacaaaaacgatgtcgacctcaacagtctcgcctaccgaatatgtaccccgtcacaagttcccagtcctcgacactgacccacatttcaagcgagtgatcagatacatgcgctcgaccgatctggcggcctggttaggattcactgtcggcgttcccggtttactctatgcctggggtaagtgatgatcagtgatttcatgaatatatccgattcacttgttggtctcgatcatttctgaacatccctattcgtcccctgaatttcttaacagatctcagtgataggatccccgtccgtcacatcaaaactcagactcgattctatggtctgggaacctggttgggattttgtggagggttcttgatggcttacgaacgtggggcaagtaagtcattctaaggcccaaccagtttcctctgcgaactatgcgaactcaaagttccgatccgatcgccccttgttttcttcgtagatcgatttttaggttggagtgaaaacgaacgcgagcagaagatgcaacatgaagaattcacccagatcgcccggtccggtgagtagcatcgaaaccgacaccaagatgacctacggaagtggtacactgatcatcaaactcatccccgcaggtcgaccgatttggggggaatcgactatccaaccttggattcaaaccgtcgctcaccataactcacaattcgcgcacctcaaattctcgacaatcccatggttcaactttgtcaagtttagtctaagctttctttgatttgcttctcctctctcattttgatgacttggacgattctgacaaggctgtgtttgactggttttcaacccaaaatgtgttattttctcttttctttttcattagtcatccttaccatggtgttgatgtatctaagtactatgaagatgcaaaggtgtggagacaagaaaatggattggaaaattaagaatgtcccctttcttcaagtttcgtttgatatcagtctacatacttttttccctcatggtccgcttgattctcccttgtaaaagcaactacataaacctattccaacacctggttccaatcataggtttccttccatttggaaaacacagcatgtgtgatcaattccaccctgcagtcaattggcaatctgacaagtctgcacaaaaggagtcctgcaagtccacttgggcgtgcaagtctatcaaatcaatacatcaacagcatacactacaataacacatttttgaatgagtcaagtcatcattatataccacccaatcgcttcctttccctgcttgctccatcgggagatttccccttggtgttttgcactttgtgccaattctgtgagggccagggcatttttcccagttatctcctgacggtcgatgtatgacgcccgggccaagtgaccatggttccaccttgaagcaaaatcgttgcaccaagcatatgtaggaatgacatttgccttaaacaaatgttccagaagactaggctaactactacatggctagctgtacaacctccactaccactcatgtaggtaacggtataggtggctagtttccatcaactattgcagttttgatccgccggatcacagaggtaaagaaatacccacatgtcttatgatcagcaactagtcaacatttactttcacctcaggtttttatcattttgtcaatctggatcttcatctcgccagacatccaagttgtaacttgttgacctagttaagagaatcaaaagtacttcgactctcgaaactttggtagtgaaactcttactatgctggggattcgatcaagctcttagcttcattgaccctacaccatggacaggaatatctacttaatcaagtgcccgaatttcagatgttagattgcgcgacgcctcggtgcgagtcgcgactatcacgtctcgccttccggaagtaaggacgtagatccaaaaatggggaatccccggttaaaatcaatcgagtcgaacctgcccggtggtagaatccattcaagcagttcatgccgctcacggctcacctaaacggacgcaggtctccccgttccaaaactgcatacatcccttttcaacaccgcgccactgcgccagtcttttcttttaattgctgcttttaatttcaatctggccgggtttaatcttccaacacttacaacttgccatgggcagattttccttggaatcgaaagcgattcatatacgaggctcttaatctttcaaggacgcagtgcggtggtttagaatccagtgaagaaatatgtaaaagtgcatttgataggaaccggacagtcatcgactcttagtttactggcactgcacagccaaatgggcacttcattgcaagattatgtgcttgagttggattttgaattcaagccagcacacttgagacctcattgctatctactcaacaggttgttaggggtctagactcctcattcaatttcgatagcaggtgcctggcgagaacatcgccatattcataagtgtaatgtatagaaatctaactcgtagaggtggataagaaattaatttgcaccataacagtgtggcccatcgttctggtggagcgtgaagtgaagagagaattatgagaaggatgtcagtcagatctgataaccttggcagcaagatgaagagccacatcagaccagtcactcacgtccgtaccacaacattcttcagtgtatcctgatccacaatagaaattgccttcatggtcaagatgagtgggaatgtatactgatggaaaataaaatattgaagtcagcttttacaaaggtaagagctcttgaagaatcatctgcaacatacctgggagctggtctaaaatgtcaacaaaatcaataaatcttggcagtcagtggaaggattgaagagcatcatgaattatctcatcaacgcacttggtctgcgcaaagcacattgaggcgttttgaagtcgtggtcacatcttcccgctgagacattgtcaactatcgccatgatcaaaagaagaacaatagcgttcgagaggatagcagcgatgcgattcattttctttatggagggttcgtttttttggatgtcagtttgagttggcttgacactcctagctggcttgtcaaaaagaaactgatggtttgttggcttcaaatttgatctgctttcaggaagtactggggaactgtggatgtggtatgatgaggtgtcttgacgggcacactacggatgggggtgtgtttatagagcaatggtcgatgaaggaatgtttactacaagaagaatacagccaaggacattcacagtagccttcagtggcgcaaatttgcaccgtaagcctagcttagcacaatcccctcgttccagagggacggggggaccccggcgtgccgggggcacctcgcgaagcgagcctctgaaagaggggcttgcaactgaagtggctttttttgcgcgaggaattcaagattttaccccatttctgtgggattttccacgaaatgtctcattgttcgggcacctgcagtctccagaatgtaagactaagttgccccatgaggcaggcatcttgccttttgtctgccttttttttacgcatctactgtgagaatccaccgcgtacccccacggttgagagttggcacttggttttgatcaaagtgctacctattaaaaagtttaaccttaagccccaaaccaaccctatccacaggtaccgctactagcgatggcgcaagagacattcattctctcactgaccctgggtttgcccggaatttcaaccatctgggcctctttttataatttttccatttttttgttccaatttttcccccgctaactctttgatagttcctaagccgtgcaacaaaacattgccttgtatattttctcacctttgtgaagccccggcttccggataagggaacggctccagcggagccttatccagctgctgaacactttatcgaccgctctcggtctttcccttgtttacctgtttccttattcctatatcccgtcagccgctctcggctatcttactgatactctcgcttcttgtatttcctatctctctatcttgtatattagacttactaaagacggaccgaatataactaagtccggtcttacttctctatccgattgtaatactagtcgtcccatctaatgggactcctcacatctatcttgtaactctctctcctcaaaccgatgtctctattccatccctcgcgtataaatacgagctctctctactgcaatacaatcctcaacaagttctctcgtatcttttccgacctcaaaagctggcgagaatcacagaaatatttctgtgagtaaaactcttcctttatcttaaatcattctccgtcatactctttagaatccgttaaaataaaggataccaaaactcacaaaccgaaaaaaaaaaacccttagaaaactaaccaaccaacaaaacacctatcaactaccctcatctttaaacctctctaccggcgtcgcgaaccggtaagattcccctcttcctctaaccctctccgaatagaaacaaacaaccttatagctatccgaaatccgttctctttcgaaataaacaactaagttcatatcctctaaaaccctttctagaaaccgataccgtctcatccgaaaatggacgccgccatgaacgatggaaaccaagcagcccgtgatgcagcccgagatgaggtaattctcaacctacaacagcaagtgcaacaactgatggctaacgcgttaaaccaacaggctcaacgcgccgaagccgcccctcgagtcgagaccatctccgtccgtctcccagacttcgatggaaaaggagatgtggatatctggatcaagaagatcgagtgtatccttgctggacgcaactacccccaagaccgatggactagcatgatcattcaaaatctcaaagataccgccgaagcgtattggttcaatctcattagcgagttgggcaccaccgacataccatgggccacttttaaacagaagctcaccgatcaatttaactacgcccataaacaatacgatgctcgggtcgaaatgcagttcctcaaatacactacggccgaggaatacatcaataaattcaaacgactagcaatcaagttgccggccgataagatgaccgatgaagacaagaaattccatttcactgtcaacctccctggtcacctccgtgtcaaactcctcagcgaaaaatgtgacaccctcgacgacctctgccacttcgttagagaatacgaaagggtaacgaagagcagcaactatcgaggaggatcgggaagtttcaacttcaataattatcgaggtttcagctcgaacaactcatccggcggacacttccgacgttcttctcacaacaactttaccccggcacgaagaacctctgtcagcgccagcgctcctatggacttagatgcgcttgatgtaagtaaagcgcgctgttataattgtaataaaattggtcacttatcgaaggattgtccatctccccgaaaaataaaatataacaactcaaaggctccagagaaacaccgtgctaggccgtcgttaaatttaatcgacttggaccctccagaaaactcaaaatcaactagcaacctctttttcattcaacctaccaaaccagaagaagattcttacgataagatcaacgctgatctcaaaaggattagcaacaacttaagtaagaagttcgataacgtagtcgcatcgatcaggcaagaaatctggaacatcgaccgaaataaagaggccttactgatgtgtagtcgaatcgagtcgggtctcactactctcaacccgaaagccttagaattcatacccggtgccagccgacatggtatcacccgggaactacaactcaacactatgcaaatcgaatcaccctcgactacattaaaaagaaaatgtaccgatactgaagataggcccaagaaagtggctaagcactccgattgcgagtacattgattggctacaaattgacagcgacaccgaatcctacgagttcgaactagaatcggattcaggaacttctagcatcgtatggatgggagatagcccagccgaattggagaagacgccaccaccattagatctcaaccacctcgatgaagaagagaagactctaccgagatacgagttcggcatcggcgctgtcatctgcgacaccatcatcgactcaggtgcaggagcagtctacctggatgtagctgtagctgatgagttatacagtcgacgggagatcgagattgtctatgtagaacctcggaacgtacgattagccaacggccatatcgagcaagtaaagatgaaagcaaagtttgacctatgtatcgacgataacgttacacaaattgaagccttcctgatcaacctgcccgagatggacctggtcttaggactcccatggctatgtcaaacacgagcggttccggattatgacgatctcagctacacattcttggacgcagaaaataaagtggtcaacgtcaagccttacaacctgagttatcgtgtgaaagacgatctcctgaactccatcgtctgtgatacgaagttaggttcgttagataacgaatttgcgaagatcgcatacgggacagctccagaagcatttcgggaagttgtagggttaccgaaagacaaggtattcgaacacgacatcgataccggggacagcgccccggccaaagtccacggccgaccatactcaccaccagaacaccagctgattgaaaaatttgtcgaagacggcttaaaggaaggtattattcgaccgtcaaaatcgccttggtcagcgcccatcatcctagtgaaaaagccggacgggagctcacgggtatgtgttgattatagaaaattgaacgctttgacaatcaaggactcatttcctttaccccgaattgacgacgcgtaccagttccttgctggagccaagatattcagttcgatcgatctgaaatcaggtttctggcaagtaaaactgacagaacgatcaattccaaagaccgcattcgcgacaagaaatggggcgtacgagttcctcgtgatgccatttggattgtgtaacgcaccggcaacttttcaacacatgatgaataacatcttacgcgaatgtctgggtaagtttgcgctagtttatctcgacgatatcattatttattctaaagatgaagagttacacgagtatcatgtgcggaaagtttttgaattgttaagtaaatttgatttggtagtgtccgagaaaaagtgcacttggggacagaagcagttattattcttaggccatatagttggaggcaaaggaatcaatgtcgacgacaggaagatcgataaaattacagcctggccaacaccgactaacatcacggaagtcaggggatttttaaacctagcgacttattataaaaggtttataaaagacttctcaaaaattgcaactccgatctacaaattgactcagggatctccgaagaagggggcaagtattgagtggggagaggaacaagacgaatctttcaagaaactcaaatactatctcacgcgaaccgtccttcttcaccaccccaagccttttagcccattcgtcttagacacggacgcttccggtcaaaacatcggcgcagtccttcaacaggatcccaatggcgaaactatcgacaagaattttgatctcgaacaattctcgaagaccgtcaagaacgccaacctcaaacctatcgcatacgagtctagaaaattatcaaagaccgaacaaaattactcggctcaagaacgcgagctcttagcgattgtccacgcgctaaaacacttccgcggttacattgaaggatctccgatattggtacggaccgatcatgagtctttaaaatatttcaaaactcaaagacacgtcaatagaagactcgctaggttcgtcgacgaaatcgaattcttcaatgtacacataatctacagacccggccctgaacaaatagcggccgatgctttgtctagaaagccagacggtccctctgatctggaacctcctgaagtcgcagactctttattctctatcgaaccagccatcgaaggaaccttcaagaggctacaagaactcagaaatgaacacggaagcgctctagaaacgaaaggatatatcttcaaaaacggtgacttatacaaaactgacaaaaatcgccctgacttaatcatcatcaccgatctggatcgtgctaagaaattggctctggaaactcatatccgcctcggtcatcgaaacgcccgagataccttgtttcaactccggactgaatgccacttccctttcatgggaaaaatagttgatgaggccatagaaacttgcacatcgtgtcaattctgcaaaccgaactcggatcgaaacaagatgccattacaagtgatagaaagaaaggcaccgttcgtgacctgggggatggacttcgtaggaccattaccaaggaccccccgaggaaaccaatatctcgtaaccgcaattgactatggtacaggatgggcatacgctacaccattaccagcaaggtcaggactcgcggcggtaagattagtcaagatgatcatcgagaaccacggctttcctcattctattactacagataacggaagtgaattcaatggaaatgtctatcaaaatttcctggcggaacacaacatcaaacacaaccggatttcaccctatcacccacagtcgaatggacttgtggaaagatttcatggtacgttaataggtagtgtaagaaagatgtgtgttcctgacaaacaaactgaatgggacctacaccttggtttagccctgtttggttaccgaacgtcgaaaacggcaggactagaaaggtcccccttttacatgtgctacggcgtagaacctactgtagcagtaacctatcaaaaagaccgtaccgagtctcaagctaaaagatcagccgcgtttgaagaagaacgacagggacaaatcgacaagttaaacttgaaggcaacaatcagatcagcgcgaagcgaaactaagtatttcgaacgcaacttaaaacccggacaattagtgcttagacaatttgagaatcggccaagtaagttacatccaaagtgggatgggccgttcataatttactccgctaacacaaacgggagttttagactacagtgtccgaacggatatatccttagaggcgcttgtaatggtgatcgactcaagagatatcacggcaacccaaagacacttcacttcagcaacaatgtcaagaaaggtaccggcacctttatgggcaataacgaacacgaccgccgatcacgcggacgagtcgcaatcaactaaacaagcacggaggcttgcaactccagaggggatgatgtgaagccccggcttccggataagggaacggctccagcggagccttatccagctgctgaacactttatcgaccgctctcggtctttcccttgtttacctgtttccttattcctatatcccgtcagccgctctcggctatcttactgatactctcgcttcttgtatttcctatctctctatcttgtatattagacttactaaagacggaccgaatataactaagtccggtcttacttctctatccgattgtaatactagtcgtcccatctaatgggactcctcacatctatcttgtaactctctctcctcaaaccgatgtctctattccatccctcgcgtataaatacgagctctctctactgcaatacaatcctcaacaagttctctcgtatcttttccgacctcaaaagctggcgagaatcacacctttgccctgatcactaatctcgtgaactgtccaatgcctttatttggtcaatacgttgatttcagtcaagccgtggaagggccgcataaagcatgtaaacagcacacgacgatgtttcctcaaaagtacctttgtttttatactatttccgttttttttgttcaaagcttcctctctccatgcggttttcaatttgtcatcggttcgcctaagccgtcattatcatcttcctgcccacacatctttactcttgatttgtatcgtcacttctttggcccttattgtttcctttttcttttttttcctattatcttactactccacctcttctgtacttccctggcttcattgcaatgtattcacatgatattgagattggtcacacaacttggctcaacaggcgtattgtttgcagacatcaatctactcttttcattaaggtaaattgtctcctctgtactacgtgaatatcaagaactgacctcaaatcacgttgacttcgcattaccaacgtaagatggaggaagggactctcacctgcctgctcattgtggatcatcctccgcttcagcttggctgtgtacacttctgcctccagctccgctctcttcttctcaccggttgacggtcggtgttgtctggctatattgtctgtggatgctccacttgtccggtcgacttgctccaatttggatggagagccggatagttctttgattgcttggctactcttggagaccgactgatcaaaaatgttgatacagctcctgatcaggttctctcgactcgctcaactagcttttattgttccaataaacaaaaaacgaagctcatcttagtttatatagtccagatacaaacaaacacgttatttgttgttcatagtcatagctgtggcatcgactggagtcgcaacctattgaaggggggtcagacggctcactcgcgcttcaaaattccgctcaagttttcacccaaatcatattgcaatttcttgcacgaggacaagacggggcgagacttattggctgtggatttgatcatattggatgaagcattagcaatgcataagcatgctattgagaccatggatcgaagcgttcaagacctgatgaaaacagatctagccttcggcagcaaaacaattatttttgcaggcaatttccgccaaacgttacctgtagttaagcctggggtatattcaagatcagaagaagcgactctaaaatcttcaaggatctggccaaccttttctgatctattgttcttttccaccagacttggtcatcatgtgaacaaagaagctccggaagccgtcttggcttctgatagaggaaattaattgtaccttgaggaacctgtcaaatgggataaatctgccgttcaaccccccgcagccctatccttactccctgaaaccatactctttgccttcttcaggttccacacaacacagccacagtggtagcatttttcgcccaatatttattttccatatccaattaacactcctctcaatcaacaactttactgctctcaattaccctaaaacaggggattctgttcaactactatatccattacccctcgatctcagagctagctaaaaccaatgcttctttctcggctttctgtgtggaacggtcagtcgtgttcctattcttatggacctcattttacccaatccggcatcctttccttgatcctctcttctaaaattgatgcagatacccacaatattaacttgtcttttattccagggatttaagtttgaacatcaaccaaaattacgatttctacactaagtgtttgggtgaaagtgtgattttgaccacactaaacacagacgcagctaaaatccataaagctatgataagaaatctttattcagaggcgataattttgattgcaattgacaggcccgatgacagcacagaaggggcaatagcaatagaagcattgaataaattagacattgccagcttcccaaactatgatttggagtttaaggttggggctcccataatgttacttcaaaatttaggaatttcacaaggactatgcaatgggaccaggttagttattgaaaggcttagtcaaaagttgctgtgtggaagaattttgagcggaccatttaaaggcagaagtgttttaatacccaagattacattactttatgaaagaaaatcaacattaaaattctctttctacagatatcagttccccgtggctttggcatttgccatgacaattaacaaatgtcagggacaaagcatggattgtgttgaattagtcttggagagtcaaacttttgtgcatggtcagttgtatgtaggcttatcaagggtgaggcaagtccaaaatctattacatagttacccaggttggaggagaggagaaagtagtgaatgtggtgaataaacatttatttactccagttcatagcttaggggtatgcatggatttagattagtttttgtcaaatagtaatactataaaatgtattatatcacttttagaaataaaccggcggcgaagccgcccttagacactagtcttgataatcatgcgacctgagcagtattatcgctgtacaagagtaattacaggatgtgtgttcagctgagctgtagtacgcgtgcagccaccttatgcactatgtgatcgtacagaagcaaatcagactgtatttatgggctatgctttaatatagggtcatcgagcagtccaacgttcccaaaatccaaaattcaacagcccaatgcattgcgcctgaggaccacgggctgttggtttttggatgtgtcagaggctagaagtacgcggtcaaaatgatccaacaggggaacaatatttttcacaggaaaccgggggggtcatgaaggcaattatctcccaccaaaatcgtgtaagccctcgggccgatgcatggagtttactggcaagcccctccttcggaggctcgcttcgcgaggggcgcttgcgcccgccacctggtggcccgacgaattgaggggctttggttaagctagaccgtaagcagtgcttcagatggcgttgttctagggctgaggaccccccatcccgcacgtgataaacaaattctcaaactgtaataaagccagcatgcctgctacacaataggggggttcacgatagcctttcaccagaaagtttttatcgtcccaccagaaaggttgcgcatgctgcgcacaataaaattttaatcaatttttaactcaccagaactttcacaccagaaatgttagcagctgacctgtctcgtgaacgtaactgcttggcagctccagataacctcagtgcactgatacagactgataccggccatcccccccccccaacctctcaccatgcacaaatacatcgaacgacaacaaatccttggagatctcctgatgatactaatcttctttcccagcaagaaaccaacgacctcattgaccccaccgttccctcactcgtccgtgttgtagtacctagcgatccgcgccgagctttggtgatagacgttctgttcaaggacaaatcaatcgtgagggatctcttgcatctggtactgactaatcgatacttgaatacccaattgccatcactgttgtatgtacataggatgcccggtgttcttcactcagaatctactcggttctctttatcatccatatgagatcggattgacccaaaccatctcccacttgaatgtttgtcggctcaaggccaagaagatcatacatttatattgatgtcttggtcaagtaaggctcatttaggagtttcttgattgagaatacataagccttccagatgaaatcatgagcttcacttacatttttgtagccgcttcgttcgattcttctgaatgaagtatgaaattattaaaagggaaatggtaccaaagtggttggacttgataaatggctgttgaatgagatggaatacgagacagttgagcatacatgtaattattgggggcaagtaaactcttatgatggcttataaatttaaccgatggccagaaggatttgttgcgtgttggccgatgtttgtgccagttttttaggttaatttttaggccaaaaaagtgaccagcaagaatttattttaggggggaccataagccaaaaaagctatcgtgaacccccctaatagagctgccggggggatagtttcgtggcgcacttttcttcgatcttttttgaatgcttgacttctccccaggtgcacttttctgcatgtccctccatcaggagatgatgttgccactgccaagatgagccaagtcatgtgatgggaataatgaaaatggcaaggggatttgtatctttattcgtgaagattcttaccactttggagtgtgggtaaccgtaaagccaatgaaaacattgtgcagtcaagattcctgttcatgggaaatcgagatggagttgacgtgttgtcaactgttgagatacactttcaacggcccaagtacctcccggccacccagggggtacactcttggccgccaagaggatgcctctccaagagaggaatccctctcaatggctgagatttctatataatgttttttttttcttttccaggtagaactaattgggtgccaactcccacaaccacagttagttttggaggatcaactcctgaaccgtatttttttattataaaattgtttgggttgttgactcccaaagccttgaggggaaaaaaactagaggagaggacacccgggggttgtccttccaatgtccctaaaattttttagttgatcctcccattttagggagtagatcaaccaagcccctaattcactatgtggggtggaggaaggtggggtatttctgtaaattgcaaattattttctcttgttagatttttcaactgttgatgacaatgtgaattcttatactgataaatataacacaagatgaatttgagttattctagaaagcagaagaaaatgggggtgtttgttcttgtaggttacagggggatgaagttcataatcagaactgatcaaagaacaccttagtgatctggtggtggatgtcttggtgaaagaactcaagctttcactggcaacactacttggtgaatttatgtttatggttggctttcacattcctagaagcataatgaagtccaggtagagaatgatgaggatgaagttagcatgagtaagataaaagactatcatgatcaatcaagtggtctaaaatgaaggggatacttgacacatcacagcaccatgggatagaatgttttggacactcccaacttttatcttttttccagtacttgagtttaaatgtgtctttggtgactagaatttataaatactctgatgttaatctcttgatcctcaggagtgcatgtgttgggatttatttgacttgcataaatgttgccatgcaattttgattgatcattttgacaaaattctgtttcaaattagtgtttattttttgtgagaactatggatatcggattttgaaaggattttattcaacttaccagtcttcattgttgccttattatattggctggatttaggagttcttctgtcccatatttcactttttttttgctgaaacaccacggatgatgatattgaagaattaagatgcaagcaaatttgaagtggttgataatataaattgaatacatgatggatggattttagttataaagagactttgttcttatcaaggatgttgggtgagtgacatgtggagaggatatgatgatggctaatggcaaattgaatttgaaatttctatcttgggggacaaattgaatgagacaaaaatcagtcaggatattgcaatgtgagtagaggattaatgggggtgcaagtaggtgacagagacttgggcagtgtacatagttagacctgtggcctgtgggccctgctacggtacatacatatttggatgattgctccagtgagaatggcttggatgtctgatggtgcttcttgactacaaggaagccttgagtgacgggctttgccttggaagctacctaacccatgaccaggaattgtgaacagggtcacttcagctgccacccgcggactcgagtgactgcaggaagctgcaggatgtggctgtgatgtgtggcatgtagtgggggtttacgtacatagatcgtcacaagccctggccccccttcgggtgtgctgttggcccccccttgatgaaggaagttgaacttctacaatcaaaaagggcacacctccaacccacacacacctccaaccaactcaaacaaaaccaaaagcacaagagaagaagatgacgaggatactcgaacgactagcattctggaggaagaaacagccacgatcagaactcaacaacagaaaccaaccatcatcatcaagaccattaccacccatacaacccactgcactatcaacacccctcgaaaaccaaacttcattcctagtacccgacctagatgatatcagaccattcgtcacaagcactagcaacccgatctcgatgagggacttactcaatgccatctcagccagcaatcatcaaccagcaatccaacagatcccctcaaccgaagcatgctcagctgaccaactcaacgtccaactcaagtacaaccaactcagcatcagatcaaaaaggaagcgagatgaagctgaccaacaatccaatcaatccatcgaatcaaaccaattcaactcattctcatcctacaactcacacaaccaaccaggcaccatctgtcgggctactcatatcgccatcacatcctcagatacccctcctcagttcaagaaacccaaactagtcaccatcagctctagcgaagacctcgagcagctccacaatcaactcgactgctcgcaaccaccaccaccaccaccatcatcatcatcatcatcatcgcgtcaacatcaaatccgtcgctcatctgcacctcaacccatcctcggtctcccctctcacatctggtatcagatcttcctctacaatcaactcgacaccatccaagccctcattcccgaacatccatcctcctcctcctcatcatcatcaaacaaagcatcaacactccaatccaccaactccattcgatctcccaaggcactctccacacacctcaagctcgccctggaagcacaacagaaccgacacgccttgatcggcctctgcaagactctcagccccattgcccgcaaggccgcctggtctaccctcctcttgggtaccgccaagatggtcgatcagatcgcacagaggttcgaagccgacagccatctggccaatcaggtccagacctgcatcatcaccctattacctccaccccgaggaagaacaggaccccagttcgattccccccgtcgatcaacaccaggcgcaactgagaatgtttcttctaaaccctcccctcttacgcccaagcaacccggcagatcctcccatccgtcggtccgaaaaattcagaaccaacccacccagaaccggacccctcctactagtcgacagtccttgccgttggctagacaggccttgatcagctctcgctcgggacaaaagtgtgagaggttccactcagtcctgattccctccctgccaccggacaagaaagtaacgacgagtcggaatactaagttaaattctctctcgcccctcgacgacccccaacaaccaagacgtgctcgaactgaggctgacggcgtcggcgagggacccgagtcggaagcatacttggacgagatcgtcctcgccggtagtcttccttccttattcctctccttggcccgctcgatgaagctttgctgtctaatcggcgaggagcgactaggaacgcgcggtctcaaatcgcttagcgtcttatccggattacttggtgggctggaggagctgtatgtcgagggtggtggacagttccacgatctggtgacgctcgttgacgggcttcggtccagcacgatccgcggcaagggtgccgccctacgcaccgtctcggtcactggaccccattccaccctctccaggatcccttcgcactcctcgacagcagaatccgcacgctcaacgctcacctgtccactgtcacagtcgagcacgtcgtctaacaagccgactcaaagccacctctcgctcgagcatctggtgcttgggaacgggatccccctaacgccagagcgactgcactggctggtcgtctccgcgacgggctctccgcggggtctccgaagcttgagggtgtgtctgcaggcggacatggaccaaccgagtctgtcgtcgtcggtgagctcaagcagttcgagcgggtcgggacgacggatgttgagcggtcgggccttgctgagtcggaccttcgagcgtgtcggggggagtttggagtggctggcgttggacgaagattggaacgcccccctgaccggtcgactgacgcggaaggtcagtttcgccggccaaccaggcgaaggcatactcgaagagcccgttgcattctgttcccgattgaccgtcctcagtcttccggacggtccattatgttcaaccggcctgctctcagtcttgcccttcacactccagacgatcgagatctttgattcgggagctccttcgaatgacgacctgagccattcctcgagcttctcggctcatgaactctggctagctcactcgcaggcggccctcttcggcctcaaaaccgtccagatcgtcgccgattcttcgacccattccctcttccgtaaatggaaacgggcgccttctgatgcgctcgatcatttgattagggctggcgttcagttccgctggatctcggctccttcttcctcttagctctttttctctccttttagctctttctctctctctctattcttcccatccattcgttcaatacttcgatctctctctgtcagtctgtcttcgattccagcgttgcttatttcaagccatctgtgtctctcgttaaatcattcttcttcttccatttactctttctcgttcatttacgcacctttttttttcttggacatacactctccttctttatcttttgtgtccttctgcttcttccatatatattcaaagtgagtcgatttacttccagttctgtctgcaaagttttgattgtaccaagactctaaaagaatcaatactgacttcttgctctatgttcgaacagttttactatcaggtcgaaaacaaaaacttcacaataaaaactcttgaatacttccgtttgtttccctttttgacataacaaatgtacacgcaccatcattgttcggtaaccgtaaattaaaaagaagaggagaagggggaggagcttcaggaatgggagctagggcttatataatcatcttgaatattttctttttcttctctcatttttaactgttgttgtcactaatcaatcaaataacctttcattcatccgtcacaatttcttcttcttcttttctgtctctccatcattaagttgttcaaccgtttttttttttggggggggctctaattcttttttttttttttagaaaattggtactccgatcacaaactcattcaactttttcaagacattcatttggttgtttcttctttttgtgtgatctttttttttttttctttctgattttttttgtctaggtctgatctttctttttttctcttcgtttcaaaacaaaagaacacctgtgctagaaatatcaagatacaccctcatttttctccttctgagtgatgattgaatgagacgacagtccccggcaagctcgttgaacattcgcgaatgggtagatagtgttgcacatcgccgtaaaggaagttgcaggaacattgacaacggtgtcacgaattgatttgagatggatgggctccttacgagcctccggatgactgtctgcgaccggatcggacgccaggaatacggcctgatcgaccttggtctcagaaataaatactttggcgactgagctgggtcagtgtacccacagacggaacagctatctcaagcacgtggaaacaagaacttctcgctggcaacagtttttgatcataattgattggcgaggtaagcaataaacaatataaaaaaatatatagctgctttggttacaatgaatcaacagcgaaggacgcgatgaaaagtattaagattgaagcggaaaggcaggaaaaatgatacatgaaagtgggcaaagttcgacaaattaatccaaaggtctgggactagaactactacatcaatccttcgccgattggagaatcgttatcgtaagatgccgacctagtggaatcggaagctcaagcctgaaaaaagtgcattattatcgaatccgtcagccaattcatgaggaaattattacatggctggatggagtgagtcttaccgatgagctgggtgttttcccagcatctgaagcatctttcttccagagtccaccatatccagggtaaccggggtagccgagcagagaattgtagggcaaataggcggaagcgccgtacaaagaccaagggtagctaagtgagttgaaggagtacatgccgcctccgaaacacgagtaggagtaaacgccccagcacttctcgtcggagtggcctttggtggcggtagtgtctgctcgcggggcaatagttggcacggccaatgccgactggaggacggccaagaagcaagcgaggtaaaagaggcagtgcatggtggttgggtttttttgggttggttgggtttgtgggctgttgggtttagtgttagtggtgttgttggttgagatggagtgatggatgagtgaggatggactggaggccggtccaagcagtccttaaatagattttttgatggccctcgacttgctctttacgcttcgtcagaatccatgacttgtccacttccacgccgaattcctgctctgccgatagttggagtagacaatccctcttccgggtttagccaatgggagtcagtaaccaagtccttgtacccttctacctcttctcctgcttgacgatcttaatgaggtgcgcggtgccatgtgcaaaaagtaaaagatttctactcgattcttgggctttttgtccttcaaagttccacatggtagtttagccggcgggcggccctctgtagccgtgctacaaggagccaggggccgatggccgctcagaagcctcacagaggtgagtagaactcgcgacccccctgcgtaacgcaggaggctcgctcatttcatgccgaaagaggcattccttctctctttcgtcatctcgtagccgcaggggcttgttcctgtaccgtgtagtccagtcacgccccttagtggccctgtcagtttccttgttttcgttgttcgaggccaatatataattggcctctttgttgtaggggtttcttccccagttctctgctctttcttctagaaattcagagttcagctcgtttcagcatcttttcacgcgcctctcttctcctaggcctccttagcctgaagagccccgcttcagtggtagcgagagataatttactattcgacaattaaaaacccaaaatcgaaaaaaaaaaactactatatctacttcttcgctttagacctacccggcataaaacaaaacgttagttagaaaaagtttctctggataagtcccgcctgacctgtcttcacagaccgttagtcgggccccttctttcttctactattattatcccggtcgaccgtgtcttgcgtcagcagtcgtagagtagtcctgttttttcctttgggatcaatccgctcagaaggattgaaacctctggggtcgaggtctagactgagcatagtgcttgagaagttttgacgaaaagaggagcagcagttagcttactttctgtatcccactcctcctttgtgactagatgaatatcggaaaagtcgagcatagcccgaaagggaagaaggcggcgacgggcgacgacccgggcactgccccaccagcacccgcgaatcaggagtactatacggcggaagaggtggccaacttgcccgattctcaacgtcagtggctctctcagaaaaataaaaaaacttaccgagcggaaagtgaggatctgatcgattacgaggatgatcctgtaggtccctcaactcaagcgtcgtcctccaaaacggcgggtagaattgaagcatctctgacgggtgcatttaaacagatgaatgttgatcccaagaatcaaccagctgggcacgacgctgcctcggtcccgaccaggactgccgccgctgtcaaggaagagtcagccgagccagaatatgaggagcccgagatggagctccccctggtgaccgaccccagcaaagtgctcaagggttggccggacagagactgtccttggttttcaggcgcggtcggtgagagtgccgcggactggttgaagaccgtcgccgtgctcttagaggatcgccaggcccacccaggcatctggcaccgaaccgccggacagcggttgagcggaaagacattccgagattggaccgagtcgtccatcgctggcacgcgtcccaagaactgggagcagttcaagacgtggctcctacgcttaaacccgttaggaaccacgccggcgttggtttcggcggagttgaatcgattgcgccagggaccgaacgaggcggtccagctgttctacgagcgtttcagtgcttggcaagtcaaggccaacaccatcggtttcgcccacgacgagcagacggcgtttatccagaggctcaatccgggcctaagcaaagaggtgacaaagtttgtcacgggagagacgatccgtggcgcaaaggtcacgatggatcaagtcttcatggcagccgtcgccaacgaccagcaccaccgagactcgcaagcggcgccagttgccgggggatcgggatcgggcaagcgtcgagcggacggcgaaggaggcggctccgacaagaaaaagaatggctatccctgccataattgtaagcaaacggggcaccgtgttaacaagtgccctgagcccaagaccgaagctcaaaaggcttgggaggcgaaaaacgcccagaaaaagaatgaaaaaaaagaatagtcggtgaggaaatgtctctcccaccgacagcagttgtagtttcttcttctttaagcaatgtcaatcttattgaacaagacctacgtgagcatgatcgtgatgttaatcactgtgagaatgagtcagctgagtttagtgcgggttgcccaggcatggggaccgccgaatcggaagttgtaagggtgtccaatggagagtcattggcatctgccaccgatatcgtaagtgactgtttgtgcgacgatggagttcattcagttgaggcggccgttgatgagccccgaggggtttgagccgagttccatcaccttattgagggccgcttggccagggtcctcctcgacaccggcgctggatcgtcatatgtgtctaagtcttttgtttcggatcgtgagttgctaatctttcgttcgtctgattctttcagagttaccggagcttttggcgatcagatatcggatgatcgactggccaccgtccgtttcaatctagcggaagtccacttttccgtagtctgccgggtggcgccgttgtccagttatgacgtcatcttgggccgcgattggatagcttccaacgtagtatcgactgactggaattctaacacatggcacctgagagctgacggtggtaatgtggttcggttttgtctagaatcatcgtccatgtgcagcgttgtaactcatgaactcgttgtgatgactgacgaagaagaggtatttctccctcgatctatccgacgccacgagttttacgagggcgccagggaatccttcatctgtttgatggagtcagaaggggtcgctgggccaagggatgagcaacctgtgggcttacctacagtgttcggtcccgacgccgcactccgagaatcgttgcagtctcttgtgactcgcttcggagaagtctttggaccaatagaaacggtctccaataagcctagtactattgagcacctagtaaacacaggagtagcacagccgattcaccagccggtgcggcagttgtccccggcgttgttgagcaccttgaaagaaaggctggcaggcctccaggcagctgggtttattcgcccttctacctcggcttggtcgtcacctatagtcatggttaagcatccaacgtcagggaaagtgcggctttgtgttgactatcgtaaggttaacgcacttacgaagaaagaccggcaccctctcccgatcatccaagaatgctttgattcattgaggggcgctaagttcttttcgaagattgatctgcaacagggtttccatcaaatgaaaatagcagaaacggacatacctaagacagccttcggaaccaagtatggccactttgagtggttggtcatgccctttgggttagttaacgcaccgagcacattccagcggatgatgactcagttgttgcgggaatacattgacgtgttcgtccaggtgtacctggatgacatattgatctattcggagaatgaggccgaccatgttacacatgttcaggcggtcctcgagatccttcggtgagaagagctgaagtgcagcggagctaaatgctcctttggtctgcgagaaatccagtatgttgggcatgtgattggtttcaattcgattaggccaatggatgaaaagctcagttgcgttcaagactggccgaggcctcaaacggttttcgacgtccgttcgttcctggggttgtgcggattctatcgtagatacgtaaagaattttgcaaagattgcggcgcccttacatgacttaactgctggaggagtcacaaagagacagtcagttcaatggaagccccagcaggaggcagcctttcaactgttaaaagaagctctgatcagctcacctgtgttgcagctggtagacgtgctcaaaaagtttgtcatggagacggacgcgtcggacttcgcagtcggtgctgttctgttgcaggatggggacgatttgtctctccacccagtagcatttgagtcgtgcaaactgaataaagcccagatcaactacccggcccaagagagagaactgttggccataattcacgcctggcggaagtggcacgtttaccttgacggggcagttgaaacgacggtggtttatacggatcatgcgtctttagcgtacctctcgacccagctcctaccgacgaaacgattgctccgatggattgaagagttcgcggaaatggatatcgaggtccgctataagaaaggagtcgacaacgtcgttcctgatgccttgtcccgcaggagtgacttggccctactagaagaagtgaccgatcagctccacgagtctgattggcctttgatcatcccgtacttagaagatgggagagacttacctgaggggataccagagcgtctggtgatccgagccagggagaataagaagtacttcgagtacgatccggctgccgagaccttgatctatctgggccggcgaggattaaaagaacgttcgccattcgtcgcgtttgcgtatcggtttgaccttctctattccgttcacgacgagttaggtcataggggacgagattgcacactacaggtgcttagaggtagaggttggtggccccgacggtatgaggatgtacagagttatatccgtacctgcgcctcgtgtcagttacacgaaaggccccatgagaatcaagaaactggacttcagcgtcctttaccggctgtgggacccttcgaaaggtggtcatccgacttaatccaaatgccaaaaagctacaagaatggatataattggatcctcactgttatcgaccactgcacatcctggccgatagcggttccattaaaggaagcgtcagccgacgaactggctcaagcgatttttgaccatgttatcacgcccttcggggcgcctaaagaatttcttactgaccggggatcaaactatctctccgccagcttccagagtttcttggtcgcggccggaagtaagtcagtccgaacgtccggctatcacccccagactaacggaaaaagtgaacggttcaatggtatcctagaagcagcgatattccgcctgaacacgtctggagacccgtcaaagtgggaagatcacctccctgcggcgttgttctccaccagggttcatatcagcgatagcagtacgtattcaccattcgaactgctttacggctgtaaaccacggttgccaaaggaccgaaaaagaatgattgctgccgagccagcagtacctggtctagaagaacttatgacgcgcatcgaattgctgaataagaccagaacagaggcggccggcaatacagccgtgcgagccctgaagaataagaaggcatttgatgataaaacagtctttgccagagatatcgacagcctcgtcgttggacagtcagtcaagctgcgcaacgagaagcacaccaagggtaaccctaggtggtttggacctttcgaaatcaagaaggtccttgacaaaaatgcttacattattgttgatcacgaaggggtcgagtacccaagaccggtgaacgggaacagtcttcgtcccgtagcgttgcgttctctcattactaacgatatgtgggcctctcctcccgctatcgcactacgagaaaagcgggccgttgtgaaagcggcacgagaagttattaagaaggccaaggcagttgccaagaccaccagaaagaaaccggcaccagccaaagctgcaccggcaccaccggctcctcgtccagcgttgcctccgagacggctccggctacggctgggaccgccgccctcggggcctgggacagcccccgtttagagggggggatgttgtagccgtgctacaaggagccaggggccgatggccgctcagaagcctcacagaggtgagtagaactcgcgacccccctgcgtaacgcaggaggctcgctcatttcatgccgaaagaggcattccttctctctttcgtcatctcgtagccgcaggggcttgttcctgtaccgtgtagtccagtcacgccccttagtggccctgtcagtttccttgttttcgttgttcgaggccaatatataattggcctctttgttgtaggggtttcttccccagttctctgctctttcttctagaaattcagagttcagctcgtttcagcatcttttcacgcgcctctcttctcctaggcctccttagcctgaagagccccgcttcacctcacgagtctcatgagatcaattgtgtgccggctctggtttgccaagtctgcggctgagaaatttggttcaagcagaaattcgcacaagtatctatctatgtatgtgaaagtgcccatcccttaacaccatgggagtcgtagaggaagccagcatgtcgcccagagatagccggacatggacgatggattatctacgccagccctcaagctcaggctctcagcaaagtacgagttcatcgtgcaagtggagaagtgaaggagccagagactatggtgcaaggagaagagcaagtcgagggccatcgacaaatctatttaaggactgctaggatcggcctccagtctatcctcactcatccatcactccatctcaaccaacacaaccacaaacactcaacccaacagcctcaaaatccaaccaacccccaaaaaaaccgcaaccaccatgcactgcctcttttaccttgcttgcttcttggccgtccttcagtcggcgttggccgggccaactattgcacctcgagcagacactacggctaccaaaggccactccgacgagaagtgctggggcgtttactcctactcgtgtttcggaggcggcatgtattccttcaactcacttagctacccttggtctttgtatggcgcttccgcctatttgccctacaattctctgctcagctaccccggttaccctggatatggtggactctggaagaaagctaacttaactaagtccctccttttttcggaggggggacgccgtcccgcagggaccctccgaaggagggacttatgggctaagtcgcccacgcggcccatgagtattaggcagttggctgtggaaaattttaaaacacagctgactccgtcattctcaaagattttgctccgtggtttggaccaccatagaggcggcagtcaggcgcatgtgctcagcctcacagcttccccccaacctccatggtttgcgcgctgttcctcattgtcattttgggtccctatcaaatatgggttatgagttgggaccacattccactgtcttcgatgcaaggcgcctgtctcggcgaaagtacattgtatggggagatacatgaccgccatggggtttcattctcagtaacccatgggctggtataatgtgtgatgatgaaatgacaccggcgccacatcacacgggacatcaatcatgtgtgaggacccagcccaaggaggtcggcaacaggccatggggcaaggggatgacaaccgcctaggaagatggcacctcgatccttcaccatataaagggtgtcctatccttcgcgatcagcattcccctccacaaagcggttttgcccaacttgtgatcaatcgccaatcattcttacaatttgttcggcttgcccacctcggcgatctcttcgagtaatcccatcgatcaagagaatgagatacttgttttggattcaaatggattggcctgttatttggtgtatagccattataacaggcctgctattatggctcgggccggtgatgtccgaccagctgtattctatgcggctgacccggagtatcatcatgtcagaggtggcggtccatacagaattgacccgaaatccataaaatgccggcaaatcaagcagatggtgatcaaagaacaaactgctgccccccgaccttatgatgaggccgatcacattctcccagatctgccgcttcttttggtgggcgacttacacgggcttgatcgtgtgaggggacttgtagatagctttaaaaaaaaagccgcttttttttaatcctcgtgggcaagcaaggcgacttagcgcataagtccctccttcggagggtccctgcgggacggcgtcccccctccgaattaagagggacttagataagttagggaagaaagacgcttcggatgctgggaaaacacccagctcatcggtacgttccatttccatccaaacataaaatagtacagttgcgtacggcatagaccgaccatgccccgcccgcaaaatccaaattggacacgcggggcctatgccccggggggcatgtgccctgatacttaattttattacaattttgaacttctacagatgtgtagagttcaaaattgtaatcactaaggttttgagtgagtggttcattttttttttcatttccacatacagctatttcggaaaagcttgtccttccctgtcgattttttttttttttttcttgctcctttgtatgtacatataatttcaaatatgcaaatacacaaaagcatatttcaaatgccatcaactgagttctcatgctcacgaccagtcggtcaaatcccggccggctttagttcatggccagtcggtcaaatcccggccggcttcaccacccacccgccaggcaatccatccatccaatcctgccagcttccgatcgaccaatcgatctatcacatcccagcctttcagcattcaaattacaaacaaaccgctcatccttggcctatccgatcgacccttcacaagaagccatggtttatgtacagtaggttttttttagatcaaatcaatcgttctgttcctttcctcgataatctgacattcctccgttatgcagatatgactctcaaattaaggccctagtcgtgcgttggttgatggcccgccgaaccataagtgatatcaacaatgatctggatttcaaaatccatcggaagaccatgaatcgctggatgtcgctttacatccgcacccgaaacgtggtcagggacccttcaacatacgaagatcgtggccggcctctggcaatcgatagcgaggagcgcgagtttattctggatgtccttgaacaccagccaacattgtaccttgacgaaattcaagtgcacattgaggcgatgactggtgttcttcatccccttacaacgatttacgacgacctccgacatcgtttacagcttactaggaaggttgcggcaacggttcacccctcccaatcggcaatccggcgggccaattacatctgcgcaattgcgcagattccgtcggagttcctggttttcactggtgtgttgcagtctgtttgggttgtgagctgaagataagtagctaacaaaaaaaaacttatgtttgattagatgaagccggtgtatcgcaggatactcatcgtcgtactcacgcctgggctcggaagggacgtcgaacgactcgtattcctcgccgacatgatgcaattcggatcaatcttatgcctgctgtctcacttgatggcttattatgctcgatagcgcaagcgggttcaatgactcgcttggattttgagtacttccttgaggaagtattggtaagtcatttgagctcttcatttattaatctggtctctattttctctgacattttaggcatacatcagatgccctgtatgaatccgtatcccggccggaacagtgtcttggtgatggacaatcaccgcattcatcatggtgggaggatccgggagatatgcgagcagaatcatgtgctcctcatgtatctgcctccgtattcaccagattttaatccgattgagaaggttttttccgttctaaagagccgacttaaacgtgcccagatactcaacggaaattggggtgatgctgagatcatcaagcgattccttccgacatttttaactccccgtttgatgcgatcgttgtactcaagcagcggttacgcctagtctttcgcattgttgtttttcttgttatgtcttcttttctttatcttctcaaccatcttgttttcttcaggttgtttttcacctctttttttgggtcgtttttctttgttgatgctgcaatgttgagaaattttgcgaatctaagatcgactcggtgaagcggaatttaatttctactcaaagctgctgtattcaagattgatgcagttaaacattaagacaagtgagacttcaaatgagtgcacccgatcaagatcatcaagagtttgttgtttcagatcagataacagatagatttattcattcattcaatgggagaatcaatctggaaatcacccgataagagatatgacaaagaattgtttcagagatcgatcagacaataagatagagaatcagctcggaagtcaaacaataaaaaaaagaacacatgaaagaaacaagaaaaaaacaagaggccgatcggcctaacttgataaaaaaaaacttgctctttatgtgtcgttagaatagatacaacagaaaaaaaagagagagagaacaaaattgatgaagttccaatggcctagccttcactcaaatcatgttggaccatagtgagctccaactcgcttgcaccatcactcagatgagtggccaatcctcgtgtgaatcctattctcattaactgctcgtctgacttgccccgaaaaaacgaccagtgcttcaaatcgtggccttttattaagatctggcacattggatcgtcaacgtcaatgttgcagtgccgcaagaagtcatccattgtgagattcttgccagctggaagtaggggtaaccttggatcgagtcgagttttccgagttggagaccgcgagtgtgatgaatcgcgtggacagactgacatgcacctgaaatcgcatgtaccataacccgaagggcttcgggccatcttccttggatgtgcagtgtcgtttggccttcccgacgacatggcataatcaaccgagatattgttcatgtactcgattgaatcgcttgaccctttggagactgcattgacatcatcgacctttcgaccttcgagttcagcgtccgaatttaaagtcttgcaacggcttgcaggactcaatacgattgggccgttcaatgtcggagtgttgcgaccagagtcaagggagagcaattgcagacttggcgtgctatccgtcgtagacggtcctgaggagagaccagaggcagacggtcctgagtagagaccagaggcaagtgtattggcggccgaatgattaatggatttccgaggcacgctgttgattcgacctggattcctgaccgatgtttgtgagtcatcattttgatgagaattccctggagctgcgcgatgtttcaaaggagatattccagatcgacgctcccactggaaagtcgatccgttcgggggggtgtccatgtcaacgtgccggttggcatctgttatgtggccggatgattttgcctcaagcacgttagcccaggcccataaacggttatggttcacccgaagcaccaaattcgcatcgtccttgtggggccagaaaatgacctccgaaggcttagcatttgacttctgctcaagatgctgccgaagtcggaccacccacggagcagttgggtccccactgacatctgagcgaggctataatgaactccgaaaccacgtcagctggccaacacatggaatcaatcaaaaatattgaaaaatacaactcacattctgtagttgccgagcttgctctcgttgtagcgggagacgctctttatccgaaccaaccgctattgcaaggatcttttcaaccttctttttctatcaacaaaaagacaaacagtcaaagttagcagatgaaataaaatggaactaagtgttgtcacatacctgtttatcagacttctcttttgcaaaatcagacttatcctgcgcagacgggtcatccattatcactcggatgaagactttctggtgcggctttttgacgacttcctcagcgaatggccggagttgttcatcagacgaacagtagtatgcgcgtctgaagggaaatgaatggctgtttgaaatgtacaaatggaattttaaattgtctgtcctcctgatttgatcaaggaagacatcgagattccgttggctattcccaatgatccgaagaatttcgtcctgaagctcgtcccagtgtctatgcataaggttggtgtccaagtacggcaagttgtctttgctgggtacaatcttgtcccagtcgcccttcgtggatgccgcacgttgcttgtccgaaatttgcgggttgtggacattaacgtagaggcaatagtccaacaagatgtggagtgttggctcggagacttctttcctggtcgatttagccttcttgcgacctctacccgaagactgccttccagaaaccgccggtgcctctatgcttgaatcaattgcatcgtcttcgtcctccaagattaggccgtggtaaggggtttgctgcaatggggccagtgtagagtcttgtgtgtgggcagaatcaagggctggatcgaggacatgcaaatcgaaattcattttgtgatgctggaagtgatggatcggttagtttcaatcggaagctggcaggattggatggatggattgcctggcgggtgggtggtgaagccggccgggatttgaccgactggccatgaactaaagccggccgggatttgaccgactggtcgtgagcatgagaactcagttgatggcatttgaaatatgcttttgtgtatttgcatatttgaaattatatgtacatacaaaggagcaagaaaaaaaaaaaaaaaaaatcgcaaaaaaaaaaaaaaaaatcgacagggaaggacaagcttttccgaaatagctgtacatataatcggacatgcacagattaagccatacttaaacccatagttatggctttaagtgatacatgaacatggttttatactccttgtataccctcaccatctactttcaccgttaatctactattctagtgtattttttctacactttggaggctacaaacagctcaaaaggctgaaaatttcaaaaaaaatctgaaatttttggcccgactattcggacatcctgaaaatccagggtcggtttttgccgtccgcaactgtatccccctaattgtcaactgattcgacaatcatgtgctgttcaggcttaagcttccgatttcactacagcccaatattatatcttaacgattctccaaacagcaagggattgacatagtatttctagcattgccactctaccttatgtctaacttgtagatatcttcccatgttcatgtatcatttttcctgctttccgcttcattgcttcattctgaatgattggtcgctctaaatttaatctatgtatcctttctgctttaatcactatttttccttcttgcgtggtttgctattttgcttcaatggaaaccaatagcaaacattacttttattatattgttggtcccatgattctagctagtagaatggtgattgaagcctcctagtccagtcaaatcctcctagtccagtcaaatcttaacattgcgcacatttatacagatatttgtgtgtgcagtttctgtcttcacaagtaactctgtatgaaaaattttaaaattgagatgtcacttgatctttttctgcaagtcgatcagtgtgcaacagagcatcctgttattgcatcctaccagcataaatgctttaaagacttgcttcaatgcctgattattttggatactgatacacacttggtggtgtgacacaacttctttgaatgcgaacttgcaatgaagaacatgttgcatattgtttcctactgaccgtgctcaatattcctaatggtacagcatgtttgtctggcctcctttcagtcctctccttcacactctaaggatggtgcattgataaacacccgccctcccccctcccacccgcccacgcccccgcccctccaaaaggggcgggaagtaagacccgcccttctttttgggcgggttttgctacacgcccctcgttttgctgacatttgcaacaacagggagcgccagtacaacccgcccaaaaaagggggggttg