catacatgtccgccacagcatggccacctctacatagcaaacatggtaaagattgtatgactagctcagtgattgcctggtatagcgtgttcgcaatcactttcctactgaggcgtgtcgggtggctgcctaatctgcgaggctcacaagacccacttttaccgcgttgcgagccgcactcgtagtctggtggaacaagatttctcattctcgttcgcgtttgacttttttttcttttccttttcacatttcaacttcacaacaccccgcttccattttgaaagcgtacaacaccgcaaccatgagcttcataggaagagacgacccggtgatcatcagggttacacctgcagacatgtcgcccaagctgtgcgacatttaccagcgacttgaggccaaaatggccgatgagcttggctttgaccagccaaaccgtagagcgcgttttgactcggcagtcacgaataccctcaagggtttttacgatcgcgagaaaagcggacaaaacgatgcgtcggaagtcacttgcgacgtatttcacgctgtggtaatctctgaaatgtacacggcgcttcatcaaggccaaattccctggctggacgagatgcaggagattatcgcggatcccaacggagccaagcaaccctcacctgaataccaggcatatcggagctcgcgcataagacaagagcaatccaggcagatgctcaacgctattctcccgtcccggccccagcgtgctttgccgagctcgacgtcaaccagagacgtgactgcccagggcctgagctcccagttggagaagaagctgaccttgacggaaggaacgcagcctgctgctgctccttcatctagcaaggcggaggcccaagtgcctactactgactcgtcgtccaggaaggaaaaggccagagtgcctattgctgacacttcatccagcagggaaagggcccccgcgcctactgcagtcgtcagaacggcggtgccgctgatcccaccgaagcctgcggaaaagccaaagtcgatgagctgggctgatttggcggaggaggacgagttggaacagaaggcactaactcaaccaggcatggccgagagcgcacagaagggcaaagcgacggccacgcaacccgcgcccaagccgatcacctccacggttgcttctcagaacaaagcaactgccgcgcgacagacagccaagccgactggttcaacggctgctccccgggcagctgctcagaaccgtggcctggaggcgtcctcgcaggctgtccccaaaaaggtgtctccgtcaggcacagcacccaactttctgtgcgaggagcccgatgccgctggtgaggcggctcaacaggccaagacgtcacagcagaccaccatggtctacaagggcttggcggcgtccaggcacgcaccacctgcgaccgatgccaaacccaagaagatgagctttgggttgctggatcaacggcaacagctggcttcaaagcacagccaacaaaaggcggaccaagagtccgttttgcagcagcaaagtctgcaaaatcaactccggcagtacaagaaaccggactttacgctcagcttcggtgaacggaggaagctgtgggcgctggcaacgccaaccgtttgccgaactcatggtccctttgagctgacactcccaagcgcggattggtgctacaagcattgcatgggcgacagagacagaatcatccacgagttcaccaagatacccaaattcacagggttggttgtctatttcgaagacgatttcacaaagttgattgtcggaccacggaaacaaatcccccatcagttccgtcaggcaacggcagacagaatgtgggacttgtgggtgaagttggccaactggatcaaccaaaacccagagctgaccatgtccagaggattgcattggcagctggacaaagaagcggaaaagcggacaattgaagccaatgccataatggcttctactactgatcgtccgtcagcagcagaaactcgtcgtcaacagttcacacaaactgttggagctcaagacgaagccaaggcaagcctccagaagagggtgaacgagatatgggcccatctgagccgcgatactagtcggccagttgacgcgaccgaggcccagacggcgatgacccagttcctccaaaaggagctgagctcgaagtccgtcttgactgcagctgaaatcaagggggaagttgagttccaatggcggaattggatgtggatgcatgccgagaacaaaaggcaatgcgacgctgctgccaagcgcgaacaggccaagggcaaaggcaaagctggcacatgagggcctgtcgcgcatgaggaccgtcggcgtcgatgcgctgccgggtttattggaggggagataggctagaattgaattgaccttgttctcgcctccatcttgatatgttttgttgtcgttgcgtgctagtgaatgtatgacccgtttcatgacccatctgcccaagtgacatctgatttgatgggataatatggataattcacgtgtgtggagtgacatgtttgaagaggatttggagtatagtaggcagtttcgttgggacaagggcgtttggatttttgtgcttggacgaccacggtaccaggcaacatacatacctctagagtttcaggatacagttgtgagcctgccgtcatcattacgcaaatctagaaattcaggacatgccggagcaaagatatgaagcgccagaatattgatgcaggccgggagggtgacacaacccattgattgactgaaaagtcatttgatgccacaccaaaccggaggtccaggtgactagtgggtattggaattacttccctcatcttcgtggcgccagattgcttcatttttccaactacacatgtcagcatcccaaggcgggggtctacaccgcgctgtcgagttgacaggtctggttttgcatgacatgtagacgggagccctgcgagaaggctatttcgaattgtggggttatgcaggacagcggcggaaactggcgtgcagctcgcggcactacggttgaacatccgctgtacctacattggcagggcatcggcagggcgtcattagtgagacccggtcttggcgctacccgcagcgcattactttagtggcggaccagcgaggctgaaaagtgcccctgcataccacacagcattgattgccgagcattgacatggaacacattcagtcccaccacgacattgtcaacatcgagtacagcaccagcgacatcatcagcacttgaagcactcgacggcaggtttccagggcgagaggatcgctgccagcgtctctgtaaagaggcgtccacacgagcaatgcagggaagatttgaaccatatcgacagcctcgagaccgacccgaccaaagaggctaggcgaaccggggtcaatgcaggagcagttacgaggtggattcggacaggtcagtagaaagcctggtcgaatagcagagcggccaaggacaaaatcactgacctcgacaattgggacagtgaaatgacggggaccgacacgccaaagaccgatatgccagggaacggggggcaacaagccagacgccccagagacccacaggtcagaaagcggcgcgagagactaattggccaggtacacaagagggcaacatgctaggaagcaacagaccaaagacacgcgggccaaataaaaaggtggtaatcgaaaaagggattcaatgcaagaacatggaccggcatcccgatcgctaacacgttggaaaaccaggttccgggtttgatacatactacgagcgcacgagcaaagcaagggctacatacatggcggcaacacacgattgtcaagcggacagccgattaccgaacaaacacccccgaagctcgatcacattgactagacggtcatccgttcggtagccgccaggcttacacgactcattttcaggagatatcttgttgggcaggcggtccgtagctcgaaaagtgcccgtctggtgatcatcgtcactggccacacgcttttcttgcacagccggggcggaagattaccacatgttcgaagtcctcgcgtctgactctttgccggaatacatggtgagcccttggtggttcagtgcttcgtcatgtcgaggttcagacaagaagggtagaaagtccaggagttgaaatgtgcgtggaagacacaaccccagcgaaacggtcattgtcactggcaaaacccacacggtttcaactcagtcgaggcgcaaatctgccgatggcgtgacacatgaactcctgctcgtgatcagatactggcgacagcccgtatacaggaacgctcaagcgcaaccgcttgtccatcttccgtttaccaccttttctcctgtcccatatgaaacttgatattgggcggttggcctgttgattggggagaaacaaggccaccagttggcccaagtggcttcgagaagtattcggcgactttcttctttgtatccagcgacagcagcgtcccccagtcgacctgagatctgttacatcttttccgcaatcaacccgttgtcgcgtgtcttgtgtgtgcgcgcggtctggcctattcatgcactattgagccgttgcttccaagatagtagcggccgaggtagacgtaggctatctctcgacctaggtcggcgtacttgagccagatctgaatacggcccttatcgcgccaactccagacctggtcaagaccatattcgaagctgttatagcaaaggtccgtgccctcgaggaggataaaagtatcgtgagctacgttcttgggtatatgtttgctaatgtcctcatcagttacccgggtcaatgcttggctggactcatttgtttgacatttgctgatttccatttcttccttttctacctaccttgcccttgtttcccttcttgcaattttctctcgtgagcatgtcgtgcctgacggggctgtatggaacttctctagtacatagccatctgttatcgcattgctcgtccagctctatgctacggtgtatggatgaagggcggaggtcgctgttgccgggcatcgacgggtcattcctgtatacaaaatgtatgtcgaagtacctatactctagaggtagtacctagaggtatagaatccagggctttgacgaggcaattgagatgaagagtgtggatattctacggagcgtcctctttacggctgacctcagctggttttgcttccataccatattgaccttgaacagctgatctcgatcctgtcgaagaggacgttcgactgagactgcggcaaatccttgtgctttttccacaactccaatatgaatgaatgtatgacattccgtggtgtccgtctttttgattttccctttgcacgcaaaagggaaagctatctcattttttggtctgatgcttccatgggtgatgatcatcgctggctgtgacgtccagcaacaagccgtgtgacaattctggccaagagtaggtaaatagattatgaggaagttgatagattccagaaacctgggtacctctatcgtgtgatatcacccgaaacctcgtacacgagcgcataggtagcgctcaacaaatgatgacagacaccctcggggtccaacctttgtttccatttcggatctgaagaccactggtcaccaccagtctagttcgtggacagaagagttcatataatggacgggagcacccaccgtacgagaaggcattttgtacagatattgagacaaaaatatgtgtcttcaagatatcggtgaatgtgtttgcatttatgattttctccctacctctacgtaaaaaatcctttgtaactcctatgtctacgtactatgaacccattttgttccgctcctcgcttctatcttggtattcatcagacacgttctcctggggtctcttgcgggactgttcgccatttggaaatgtacagtagtcgcagaaattgtccgcttgcggtagaggtagcctgtgcaaatgaaggctggacagaggatatcatgaaacaggattgtccctaccaaaatcagcgcccgggaaaattggtccagcaaacggaaaacatcatgtggcatctcttcagggatggccgtaccttcgtgatcttctcgcagggtttgcacaaaacgatcttggatctgctgacccaaggaagcaacatcaagttgttcctccgctgtctgttcttcggtttcttgttgcgccagcgtttggcttgcgggaacgttgcagttgcacaggcctgatgcggctgatacaatcacgggcccgagtttcgtgtggaacaacacaagccgctgtatagcaagctcggtatctgctcatgaactggcgaaacggccatggcgacactcatgtggtacggtgcggtgttggatagatgctattacggtcatgtcttgcaagctacctacctctaggaagatgatagcaaacgtgtgtcattccacagcaaggccaagctgccccgaggtgagaggggtaaaactaggtacctacctctagataggtagcaacgttttgacaagatccggcagcaaaatcatatcaagtgattatcatccaaagtgagtaaaattggcagcatacaaaaaccattctgacatggacagaatgttcttcctgttgacgtgaaggctgtagaacgaagacaaaagatgagaaacaatctgtgcccaggggcattcatatttgagaggttatagtcacagtcacacgagtcagaagcacaagagtagcagacgatgttgagcagtccaaaccattcaattaatcattccactcatagtaatctacatcgtccgtggggatgttgaaccctgttttacgcttcgatgtcgtgccgctcacatccagatgcagacacggcggcatgtcttggttgtccacagcgcatttgacgtacttcttgcatctcgaggacggtccatatccggagcgaaccaagttgtagaaacagaaaaagccttgatgaccggaacgtataaagtcatgccagtgagcgcgagcttgatggtcgttccaaaggatgctcagatggcccattagctctgcaagagtgatttcgttgtagttccacttggcacctatgtccttcaaatcatccaagatttgctggacgacaacggcagcgttgtcgggcgcaccacggccttcgagtctgtcgggcgaagcctccctgggtctcttgcgggatgcagaaagcagcgaatccactggtgtggcgggcagcgctacctgtgcggcctcgagtgactttctgacaagatcatcaagcgtggcggtaaagtctcgagcacaattgtattgagtctcgagcttggacaccttctctctggcttgttcaagctctatagtgaccttggatagctcagccttggacttgaagctggctgtctcggcagctttggtcctgtccgtggatcttgttacactgtcggtgagctctttgacttgcttccggagttctgcagcctctccggtctgtagctgagctgctgcttgtgcatcagttaggtctcttttgacatcattgagctctgttttgacatcattgagctctctagtggttgatatcttctcgctcaaaacatcgtcattctttttctcccattggttgttgagagtcttgagcgcgctgttctgtccggaaagtgtgtcaaatttggtctgcaatttttcattgctctgctggtaaacgtcgagtgaaccttggagtctctgcttctcgccaaccaaggtggaattggcttcgcagagggacttgttctcagtctcgaggctggcaactcgttgtttcaagcccgtgttctcgtttttgagaacgtcgacttgggcctccaggccctcagtcttggtcttggccgcggtgttgtcggtttgcagccgcgctttctcctcttcgaacctctttgtgagttcattgacggcggaaagaccttgctgcaaggagtcagtgagttggttagtaccttcgaggtggctaacctgtccctgaaggcgagtaatctctccttgtagcgtggtcttttcgacggagagagccttgatttggcccttgagatggatcttgctttcacccagcgtcaagttttggccttgcgagaaggccagctgctctagaagtttttgtttttgcttgaggagggtcctatcttgatcgcgaagcttgatctgatctcgaaggagtgtttcgatttgactgtccagccggccggcccttttgtgcagggcttctttgtcatcggacagagtcttgttgtgacgctccaacaagtcaatctgtttctggagggcttccttgtcgtcggatagactcttcttttgaccatcaagctctttcacatgcgcttgcagtgacgaacactgacgctcgagttcggtcttgcgttgctcgagggttttgttttcaccctcgatgatggcaagccgtgcctgcgcctttgtcagttggtcagacaagagcgtcttctgtccttccgattctttcaatgcctggactttggcctcaagagaagaggcaagcgcttgcttctctctttccaccagttcaagactcctggcttggtcagagttgctttcctccaacgtggtcttacccagttcgagagccgtgtttcgactctctagatcaatgacccgttgctccaggtgactggttttctccaggagtcggatattgtcttcccagagacgaacggatccgttactttgccgcatggcttgatcgagtcttgcggaaatgatccgagtctgatgggaggcaaaggtctgcgcaccgtttgtgatccacgcctcgatgcttctgaggtcaggcactcggttggcaagggcggcgagcccgtttcccaagccaatgttgaaattgtcctttgcgtggtcaattgtctcgagactctcggctaggaaggtggtcttggtagcttcgagcaccttttcttgccccgtcttgagcttgtcaaagtcactctgtgcctgcctgagtgcctttgcttgttcagtcttgagcttgtcaaagtcactccgttcctgtttgagtgccttttctttttcggcttgaagctggtcaaatgcctcctgtgcttgtttgagcgctttttctcgagcatctagctggtcagtagtagcccttgcttgcctctttagctcaccatcagtcttggtctgttcctcgacttttttttggaactcgtctcgctcgcggtggaagcactgttcttttgttttcagctctttcttctgactgtccagctcttgcttcagcgtctggagctcttgcatcctagtttctgcgtccgcttccagccctatggccgttcgctctcgctggtctaatatgcaatctcgggtcttctcttcggattgtactcgagcgttccgttccttgtagagttcatcgagattctgttccttttttgcgtacgaagcttcgagttcggcctgcttgtttttgaacgaggcttccagttcttctgtacgtttggcaagcttgtcctccttgtctttcaatgaggcttccgatgtttctttgcgtttagcaaagtcctcatttctttccttgtatgattcttccagcttggctttacgtttgatgacagtgtcatacatattctgcttgatcttgtcgagttctttttggtagagctctttctctacctgtagctttgtctcgtattgggctttgtgagtagcagcctgattggcagctcgtctctcaatctcggtgttctcggccagtcggttctggtcaagaagctttgcggcctctttgaggtccttctggtagtggccatgttcaccatgcacatattcaaagactctttggtaggccttgatgtctttggcggtgacaagcttgtcgatcagctggggtaggagctcgtttctcttttcgcagcctttgaggagctccgcgcacttggccgtgttggccgtgtattgcgactgcatggtcagctcggtcgggactgtcgagtccgctggttgtgaatgctgtatatccattgtcgatagtcgtcgatgcagatcgtgtgttgggacaaaaagacagaggtatcgagtcgaaagtcaacaaagatgggcataccccgccgagagagagggaagttgcgactggatatcaccacaacaacgccaagagacctaccagaaagacccaagaagacaggacagtgcagtcgttgctcgctattgtcatgacgtaaagcactggggcttttgcttgtgcttcgtgttcgtagggtccgcaatactgggctggcatcacaagttgactactaccgtccctgccctgtgttctaacgcccgaacgatgactttgacaattgtctcgagacggactacagacacagtgaaccaatacgcaagctactggatatcgtacaaagcaatcaggcacagatacaaggtgaagaaccagttgcatttgtctgaataagagcatgtacattgataaaactgttgctagctgatctggatcaaaggcatcccagtctttccccaacgcaaagccattccaacttgagcatgttccttttttgtgtacacatcgccatgttctgagttggttctggaagaagagctttgttagccaatgcagtccaaggggtatcgggtttcatgttgttaccaaaggcctgtgtcaccggtactatatgcggttacattcctccatgtactgctcgactacttctgaacaccatggattgtttcaatcgtccgtcaggtcaatctcgacctttccgtcctccaagcggcagagtttcgaggcaaccagaagaagggtcgggtccatcagttctggtttgatgccgcgtgtgttctctgggtccggtttgatacggcaatccgtatcctcaagaccatgggactaaaactccagcggtaactcgaaagagtcagagagatcctcaacttgtcctggaaagcgccacatgttctcccactccttggccaaacgtaccacgttctgcttcagggcgatggaatcgtccccttcctccttgcagcgaggggaatcaatccccgtgctcttcttcgtctcgttcaagtttgccgacagtaggtaaaagtgctgtttgactttgtcaaaagcgaacgtggaaacgaactcgctcagtacgttttcccggcaaacgtcatacgcctcttccatcctcttgtaggcgtagtcaaacattggttgaactcgctccactacatgctgttgcaggggcattgctggaagatgtagcgcggtcagtgctttgcttctataccgattggagcgacgtacctagtgcttgttttggagatcagtgcctcgatcgtcttctggtagggcgtggaacgatgccctcgtacatgttgtgcgatatgatatgtgtaaatggcgttgtagggtcgacacgctcattgttcggtatctgaactcaaagaccgcaaaaggtcaaagtgctttgccgttgtgttgaagtccattggggttctgtgatcggaacctattccttgtgtcgcatcgtttttgccgatggtccgtgtcctctatttcttggtcaagccgacttgtaatagcttcgtggtatcggtctggacctgagaaaagatcgttagtcatatctgcaatgtgttttggcgtgattgtcacgaaaaacagggtttaactgccgggtagaaggactggggaaggtgggcatggcgatcttacgcgagttcgctgtggtcttcaaaggccgtcaacagagggactctggaggaaatgtcgcgcattggccgttgacagcgccgtaaagcgaatgaatagtggcagaaagtgtctgtagatggcttcgggtgacgttccagagacatcagcaagagtcgtgtacccacgtagtataggaattcttttggtgcaaaccccgtattagaacgcagggtgaccattgctcgccggatgatttcggtcaattcgcacaaagtcctgctcaaggacgcccgcgtcagccttgtaagtgaaactggaagcgagagatctgattggtcaatctggcactcaggcccctgaagtaaacatggatgccccatagagtacccctgaaagccaagcccctgaaagccacagccgtcagcgcatgcaacctagctgtttgcatacagcattttcacgcaagtgaccgtacactcattgccaaaatgcttgtagggcctgtgggtctgggtgcagttgtccgaggccatacctacatcgatcatgcagcaaaactccaacggatttgtcctgctaaagcaaacaaactcaaagtttcaagttccgctggagattccacgggccaggctgggcttcgaggccgcagagatcgtgtcctcgttgctggcttcgcaagcgacatgtcgcactgggcaaggaggcctgcccttcgttgaatcgaatgtgcgtcagaaatcaagcgttggtgttccattacgatcatgtttgtgctgtatcgaaagatctgtcggtttggacgattgtacgtcgaatcgaggttgcaacgaagccgaggattgtagtcctagtgtcagtcgtcgaagccgtgaccatgcagaggagggactgacaagaaggaatagtgaaagccaaagattttggcatacttcgatggagcgccctgctttgcgtggggtatctgatcgtacgtactagcggcctcaaagtcggttggtgatggcggttgttgagaaggtggtgaattgagtcgaaacacggaaactttgtcacggctcttcagtcgcgtcgaatgtggcagatttggaagactagaggcgacgtgatgatctggactttggcgacaagagacctgggcggtttggaaatcgaagaacgctgttgcgaaattccagtagcggacaacggactgcagtgattccttgccagccggcccacttttctagcttggccccgcgccagccgagacaggaagtcgaggcggccaggccttcgccgcgttcttcagttcagtgccttgccaacccgtgtttgtcagcctcgagggtatcactgcgactcgacgaaagctcaaggctacactcccatcccccaaggatggtcctcacaatctacaaacaccacaagcaagctcaccatctcggtcacgacatcgctgaccagatgtcacagcttcataccccccaaagctcatacctggacaccatagccgacgcgaccccgacgcctacaagttgcccgctgttgtggccgagtccgacaggcgtattggcaaagccaagatacaagagtttgggcaagatactcggtacttgacgatccatatcagctacgccgccacgctccgatgttttccaaatgtgagtcggcgtctacttcgcccgtggttcgcgatttgaactggcgaaaaggctttagcgacgcctcgaaacactacagcagactgccgggcaaagagtggttgaggacaaggaggtgtatctgtggaagaggtacatatcatatatgccaagatccccagtcgggtattgagaccattgaccacttgaccttgcaatgtgctgacacgatggctttgagccgtagagcgacgccgacgtgacgaagcaataccgaccgcagagggccgtagagtgtggcgaatcgagaagatacctagcaaacgtaaagattggagggcaaagagacacacacgttgggtcacaagaagcgactctcggtcgaaaaagaggattacaaggagaggaaagcggggggaggcgagagggctttatacctccagacatccggtcaacgcaactccctgcgttccaagtcatgagtttcgtacttgcataccgatatgccgtctcgttacagttggatctgcagcctatacactggatacctgcacccagcccaaatgcacgtctctggctggatatccggttctagaagcattgacgctctacagattggtccatatacaccgaagccgttcgtccctgtcaatttacgcacgagtcttcgacttcaaacttgccgcaaaatcctcgcacgattcaacgaaccgacccgatcccaaacaaatagtcagtccttgggcaatcagttggcactggcggacggcaaggagcaaattaaagagctggaagcccaaggggcatgagggccgacgtatcacgttttcatgggggatatctgggcaaatagtgggaatgtattggaaataagacaggttgaaagaaatagcttgacagatgccatgatctcctgcaattgcagcgacttgagaaaaccgtttagcttccacctctatgtccccttccatgacatgatcttggcatcccccacaacggccatcaatcaccatacttcagcccacaccatcttaccacttctgcctctgacaagtttgcgacggagatatttcatcccctactccttctttctgggatataccccaaggtactccctttcctcctccggtacataatcccaatttcgatacatttgagacaggtttcgccactcaaaaccctccggtacgattctcttcacttcgtccattgccgccacgcgcaacaggatgccttgtacgccacagtcttggttgaagtcattgggctgtctggggtcagcgtggtggtcggcttgtgcaaaccaatcctcatactcctcctccgtcatggctcggatgtaggtcccgtcgctgagctcatcaaatcccgtcatctctgtcttgacctcccgatacaagttcattgatcgaggcggtttatccccaacatcgagcatgtgcgtgagccacaccagatcccattcctcatcaacctcgtttgcagtcatatttgttaactcataatgccactccgccacatacaaatgatccgggtcatcagggcgctcattgatgtttcttgtcccccatttttccttagccttcccttcaatatcctccaaaaacttctttgccacgccctcaaatcctgacgcctcttctttggattgccggctttgagcttcccagtactgggtcctgtccgggcctgcgcccagcttctcatacccttcgtaatcgcctatggcgatcagggccctcgcgcaccgaaacttggttctttccgtcggtctccgccgcgccatggccaagtacgtgctttgctcggcatggtccggaacccacatgatcgtcggcatgtcttcctcgggcgtattttcttttagccatgatagatcgttgtgcatgacaaagcgtgcgtggataaatggcatgaggttgatgcccagctgtttctggactgccagttgctctggagatgcccaccacttggcaaagaagaccgagtggtagatgccacgcacgatgcactgcaactcgccaggaatgacgacaccaggccgccggagacgcgagtaccgctctttgttgctggaccaagcggccatgaggatgaggaagttcttgtcggctatggaagcggcgtagggcgggagatctagcggaaggggggcgtacaagagctggagggtctcttcggagacggggatctgggaggggcggagggcgttcttgtcgagggaaaggttgcggtcctcggttatgtcgaagatcggggccgggatggtatgagggttgaagaggttgccggcgggcatggggtagttgacaagagtttgacgggtgcatgtgtttccccatgaggaaagcacccggtctgggatcttctgtccggatcttgagggcgtagtcgtccatgatggagtaacggactggttggcgcatgatggactcgtaaatggctttgctccctggtgcagagctatcgcgggcttcctctgctatggccagctcgggcaaaagatcgagctcatcgtacaaagcagtatagccggctatcgcacacacacgtccgacttgataccgaatgcctggccgggtctctccataccaggcgagaagctgccggagtgtttgctcgctgggcagatcagggtgccaaaagcagtatggaaattcttcctccttcgccatctgcgggactttgctgctcatgatggcgcgcgcgttgagcgctcgggtgatggaagggagctctggagcaccgtgcaacccagtggcgaagccggggtggtgtcgaataccgcgtatcagacaccattgggtgactttggaggacagactgtggggaatgttttgaccgttgaatgcagctttgttgtcggtgccgtcgtcaactggccactccatgaggcacgcacgagagcctgccatgacagtatcacggccttgaaggagaactcggatgaatgccaaagatgttggggaataaagggacaaaagttgtgaaaggagtatgagagaactaagcaggttttataggtctagactacatgggcaaaatcagactggagggtcgtacccgacgccactgcaggggtcagacacaccgaagagagtcatcgggattgatcaagagtggagcatcttctgcagatatcttgacgcgatgttggttcggttggtcggtttcgctagcccagttcaacgccggcagtgtagggtaacgctgaagcaagtcggtctcgtatctcccgtcttctttgaagacagacgacttgttcggtaggggcaggactgagagggagccatcgggtggcctgaccatgttgatgtgacgccagtgaggctaatcactcgacgcttctgtctgggcacgctgcgtccctatgtatatatctgttgcgtgtcgctatttcttgctgcctcctgtgactgatgaaggctcggcgagcgccctgggcagcggtgtcggtatatccctcgatgtcggaatgggtcgccgtctgccgccagtgatcaatgacatggagggctaggcgaacgccttcgattgtggtctctgtcatggagccgtcttgtattctcgttcgtagtctcgttcgtggtctcgttcgtggtctcgtttgtagtctcggtcgtagtctcgttcgtggtctcggttttcctatcgctcgtgcgctcgttcgcggccttaatggcggtctcgatgatattccgatcgctcgcggtcacaggacccatatgtaccgaactggtgtctggaaagcatgttagcggacgtttcattgaaattgacgacttggttttgcgagttcggttgatgaagtacgacatcgggcttggatttgttgtacacgtcaattgaaagcgatgaaatgtaaaaaaaaaaaaaaaaagagaaactaccaaaagtggcgggttcgctgctaagtggaaacccaagcgaaagcaattcagagcacgagcttcgatatcacaaaaaaggaaagtgcgatgtttgcacgcgacaaggctggatgaacgaatcatggcatcacggggccaatcacacgtaaagacactaggaacgcactttcaagtgacaggcatcaaatatccgtgatcaatgtctaggtatcaaaattttctatgagctaaagagccctcggcgtgtcctaaacttccttgagtcaatcatgttcacgtttaacgtgaacatcaatcgtggatgcagagttttgagcctcgaaggccatttctctgtcctctgcctctcgggcgtttcttctcttctgagcttggcgacccagcttggccacccgactctcccgatttcgaagctccccctcggccttgattaccgcgcggagagcctggtcttcgagagagtcgccaactggcccgttgtctggccgttggtgcttgaacacccatgctgcgtattcgatggcgtagtcggcctcgggatcgcagcgacggaggagattcggtgccttgtcctgggtggtgacgaagctgagaaacgaccaatcggtactagggacgaagttctgtgtttcttcgttccacacatactgcaccaagttggaagtgttggacacgatggtgggaggtgggaaggactcgggcttcacaggcgccggtggtgcttcggcaccaggctcctctttgacaaggaactcgacgcttttgactagccgacgggcttgagcttccagataccacaatctggtaagtcggtccacattcgtggtagggatccaaccagtcgcaacatcccattttccgtcgagatacgcgtcgatggtctcagacaaggactcgtatttgttgtatacagggtcccgagaatgagagtgagagcagccgacattacgacatgtatgtgtcgtcgggtcaaacttcttcatctcgtccattttctccacagagtcaaccatacgcatggcgtactctggagtccatggatagtggccccttgtatcccaggatgacttgttgagttcctcgaaagtattgatgtgctccgcatagtgccggtaagtttggaaaagaccaggccaggtcatgccattggttgcgaagaagggcctgttggcccttttcacaaagcatacgtcgagaagcctctcgatgtactcctggatcaccttggggtccaactgtgttcctggagcaaacttgggcttcacggggcaattccagtcaacgaggtggtcgtctgtgttgcacaatggacaaccatacacgagacccgtttgggggtctggaatgatacactgggccactgtgtgccccttcctgccgcactttttgttgccgcagacaacatctggaaccgagacggagggagctttggcaacctcagcggccggttgatcgtcgtagtcgatggcgattggctcttcctggtcatggatggtgcccccaacttcgttgcgatgttgttcaacaaagaactgtgggacaagctcaattctcacattggcaaccggggtgttgtgttccatggcgagcttctcgatttggttgaccaaggcaagcaacgactcacggtcggttgttgttttggccaggtaagcgttaggcttgaggaagctgtcttggcgcgccatccagttgaagcagtgaggagagcttgggtcctggttgaggcgctccaggaagtctggctcccttccccttcctctggtgagcttgtagtagatgtcattgtcggagatcagaggaaagagctttccttgcccgtcatgattcggcctgatggctggcaagtctaacatggacttaccaaccccttgtgtgctttgttgggcctcaagcaaacgacgtatccgttgttgatccaagtttgaaaaggccttttgagcgcctccggtgttgcgcttccattggtggtctctccggtcccgcactggggcaggtccggctgggggagatctcgatctcgaggatcttccacgttggttgggagtttggtctgagggtttgtctgacattttggcaactgtatcgcaggccagtcagtgaaaccgtatggaggaaggggtagaggagaaaagaggcgcgacggtcaatggcagcaaagggactgagtgacgagagggggggggggtccataccgtggttgtgtgttgtgttttggagagggaaaaagttctcaagaattgcaaaatttgggaatgagaaagaactggaacggtgcgtgactgcgtgctgccagggcttggcaaagaacctgcactgcgtgtgaattgcagttcgggtgggaaagaagctggcggggcggcaggtacgcggcttccctacatgtgtacagcggcaggaaaaagaaattgggatggatctcctctcaggccgacgaaacgcttcgtactcagaagacaaaattgacgaacagacttccatttcatgatatagactggacgtagcgttttttcccatagacaaagcgcattgttggatgaaactaaagagaacggaacgtccaaagaagcaattgacatgttcaaggggactatgtaggtcaagtcaaacgtttgcaaggcacctcgatggaatcagcagaggccgcatatgcatggagaacagcatcacaaaaggattatcacattgctcgtatatcagacaagaggaaacaaatgtgacagtaacctcgaagtgtagagaacctaagtttacttgtattcctaaactgcttcggcaatcggcgctgtcaaacattatgggaaagcctacccgcaccccaaccgttcctaggcgcaccctcccccacccagaaaaatggggcggttcagctgatgtcacctgacattgtaatctccgcttttacccgcaaagtttcatctttttaatatccgcaatatcgctataccttagttatttcttctcttaagtagactatattattaatggatttagagccttcaactttatagaaatattatgagatttgagttatacgtgtgtgacccagctacgaatgcctgttaccaaacatcaaaaacatggaaatttaccgctaaaaccagataatttacatgtcggctgacatggggtgcgcctaggaacggttggggtgcgggtagggtttcccaacattatgtgcgatatacccgcaccagcacaatcagtttcgtgagccactacgcccgtcaaataggtcccgtgggttacatgtagcaagtgactgagccccagatcatctgggtgaagaggggcaatgaagtgcgggtcttcctgatatccctgacttgaaggatgtccatctggctttgcgttgggcccaagcatgcggcgaaggtaaacttggaaaaagggattgttccacatgctgcgcctgtagggatcgctgaagatcagtgtctcaaacgagcaggtcgtgtcctcaggaaagatcgccttgatctgttccacggctggtcggacattgccctgcaggatggctcgaagcacaccgcgttcgttgtcgggtacatcgtgcttctgctcggcctcgtcggcaaactgaagcaccttacagcgcccaccctgactgaagaagccgagtaaatgtctgattgtagcaatcaggcaagtaatgcctgagttaccgggaccggcaagcttggaatcgggccagtgcacggtcaggaagtcgcggaactcttggagaccgaggtcttggagtggggaatcggaggttcgatcgggcatatcgacgtcgttgtcggacatcttggtgatgttcgtgtcttcgctggatacctatgtatagacgatcgtgagaaatgaaagatggttgtgtacggacagagaattgtggaaggatgtctagcagaagaagagaaagtggaaggaaagctacctctacttggactcgatgacggaattacaacggttccaaaactgcccctgtgtaccgttgtgtggaagtagaaatccaacaagtgaagggacctggggcacggacctttcatccaacaggcgagaaaggaaagtgcgagcggcaattgtcgttggccgcggcaaggctgctacctctgcctagaggcacctactgaactccccttcacttggcttccattcacttgccgttgatataccccgctgagtgctgtttgtattcagctccatcactccacgatctacctgtttgtttctctagaggtacaatttccattcctttccacttcaggttttactccaaaagcaacccctacatcttcccttactcttacatccacgagcaaggagcttccaccactattggaccctatcgacttggccttcgcaatacccttatcccgccaaaagctttttcttttttttcccgtcacggtctcacgaaaacgatcaactttatcagcatccgatcaagacaatccatcaagatgacatcacgtttctccccgggctcttggaaccttactagcgacgacatcaagagacgcattgagtcatgctgtcacgacatgcagcgcgacctgattgcgcgcgaccagcttcacatgcactacgcggaggccagagaggacgctctcgaactactgtacgaaatcggctgccttccagaagaggtgaccccaaaccttatgtcgcttttcattgacatggaggcctactcaagctattatcctggtcagatcttccctttgcttgacttggccggagaggaaatgagaaaagggttgagggctgtacgtgacggagatcctacccacaaaatagcggcagagtatacggtcttctacaggacacggagagagagagcgcaaagacatggttgagaatttgtgtaggtcacgtccaacgcgcgcgagaagttggggcagtatgacttgctaacattcacccatgatgctacaggccaaatctgataggagggaaactgaccgcgaggaggaaaaggtggttgatgtgttgaagcggaagctggaggcaggtgtgttggaagctgagattgataaatgggggttagcagctggtcacgtctcgaatgaaacttcagattcgagcctctgggcattttctttcttttgcatcagtcagtccttgaggaaggttgatcgcgtcatgctatttctccaaacactttggcagaactgtgctacgcagacactcgacaagtgcaccacttttacaacaccaaaaaacttcaaacttgatgacaactgtaaatttaccggcgtttctccgtggacgaaagcctgaaaacgtttattccaaaaactaaacgggtaaatgacgagtgtctgttgcccaaagaaacgccaagaccttttcatcgccgagtatggcaacagaggctgtgctgcttcatactgacaggacgaaaaaaccgagtgacgaaaaaaaacttgaacggaatgaaaatcaaggagttggccgtgttttcaaagtcacaaggaagtcaccgatggaagctagtgattgtcttgatgggacaggtgcggcatctttgcggaggagcgcttcatccatgtattgctgactcatcaacttgatagccgtaaacacaaaaggagtcaaatttgggcaccgggcgttgtacatgtttggtgacagttgattgttgaagaaaaacttacttcatcaaccataagatggaagatgaccactcattgtcttccatctgtactaaaactcacaggctccccgtttatctcgccaggcgtgggaatactagtggttgcctggattgcaggtggttacctagtagtgcaggtggctgtcaactgacggcggcacctgccagctctttccttcgtaagctcctttcttcgtgccaatctcaaaactagacccgccgtcccgtccgtttgtctttggtttccttgacctctttccctcccccgaaacacttcatttctccccgcctcctctcaaccatacacacgagtcaccaagctctcaccaaagtctctcggcaaagtgtgccatcaatgcctcgtgacgaaatggaagagcctggccctttgggttccaaacaaccaggcggcaatcacctaccgtatcggactcacaaggaccccgctgtgaaggacaaggcaaatggcgactctccgtttccaaagtactaatcttccatccttcctgtacttcggttgtcaagatgatcttcttgcaggcccctatgctgactgtctcgtgaaccagagcctccaataatgagcgctgtcgctccgtgtcaccgccgagatccaggtcaccaaggcccgagacagatgtcaagcgtaccgagccagaaacccccaagaaagacaccggcattgccaaagagggcgacaaaatcacggacgatgcaaccccttcgacgtccgaccagcctcagacttcttccggctacaaacacccttggtccactcctcccggatatcgatctgtttccatggacgatgtgagtccacgaaaaagggaaaggctacgacggatctatgaggagaataattgggaaacagtcatgcgacaaaaacggtcggaaagatttccagattggttgtatgagtagaaagggatgtttgggggtgattccaatgggttggaggatgaagctctcaagtcgtcgcttgaaactcgtagggaaggatcgagagacatcgtggactagggaaggataggagaagtagctagctcccagcatggatcgaactcgttgctcgccacactagtgtcttgccgttcgatcgacggatggactacgtgtgtatgtagcgggtttgagcgaaggccaggatcttttccattgaatcagttcccacaaattggccatgttctcgtctttcatattgtcaccttcgttctctgcggcatacatgataccttcctgctcatcaggtcaattcccttacctcaaatggaggtacttcccgaccgtctcccacgtcatgtctcttatcgcacatcaccttatcaccacccaatcaaacgacccaccagaccctgccaaggacgggacgctagacttgccgacagtaagcgcagagagcggggaacgcccacgagggacccctctttttttgttagtgaaagtccactgaaggtctcccgatattgccagcccgttgccctgcgaccacagcagtctcttcgccgtcatccgcgacaatgccccgcacgctgggttggcgaccttcccgattgatccaggtccgccgtcctatcgccgccatcactcgtccgacaaaaccattcttctccccgccggcttctgtctcccctttctccctcaccaaaacatacctgaccgagtcgatccgcgcccaccaagctcgcaaaatggctccccaactcgacagctacttccaaaaggtggactccctgtcggaccacttcatcgaccgcctgcgccaggccgtcgccatcccctccatctcgtccgaggctgcccgccgtcccgatgtcgtccgcatgggccagtggctcgccgatgagctgaccaagctgggcgccaccgtcgagctccgtcctctcggcaagcaggagggcaccgatctcgacctccctcccgtcgtccttgcccgctacggcaacgacaagaacaagcgcaccatcctcgtctacggccactacgacgtccagcccgccgagaagagcgacggctgggacacggagccctttgacctgaccgtcaaggaggacgggcgcatgtgcggccgtggtgccaccgacgacaagggccccgtcctgggctggctcaacgccattgaggctcacaaggccgccggcatcgacttccccgtcaacctcctcatgtgcttcgagggtatggaggagtacggctcggacggtctcgaggagctcgtcatggctgagggcaaaaagtactttgccgatgccgacgccgtttgcatcagcgacaactactggctcggcaccgagcgtccctgcctgacctacggtctccgtggctgcaactactacagtgtcgaggtttccggccccggtgccgatcttcactctggtgtctttggcggtaccgcccaggagcccatgaccgacctcgtccgcatccttgcctcgcttgtcgacaccgacggcaagatccagatcaagggcatcgccgagcaggtcgcccctgtgacccctgaggaggatggtttgtacgacgacattgccttcaccatggagaccctccacgagtcactcggcagcaagaccaccatctttgaggacaagaagaagacccttatggcccgctggcgcttcccttccctgtccatccacggtgtcgagggtgccttttccaaccctggagccaagaccgtcatccccgccaaggtcatcggcaagttctcgatccgcaccgtgcccgacatggagattgagaagaccaaccagtgcgtgtacgatcacgtcaacgaggtgttcaagaagctcggctccaagaacaccatgaaggtgtatgcccagcactgcggcaagtggtggaaggccagccccaaccactggaactttgccgctgctgccaaggctaccgagcgtgtctggggcatgaagcccgatttcactcgcgagggtggttccattcccatcaccctgactttcgaggaggctactggcaagaacgttcttttgctgcccatgggtagctccaccgacggtgctcactccatcaatgagaagcttgacaagaagaactacattgagggcatcaagctcttgggtgcctatctgcactacgttgctgaggagcccatgaacgcttaagcgggagtggttgctgttgggaggagtagcagcatggagtgcggcgtcatgctaggacggtcaggacacatttcgtgtcggtggatgatgttggaaagtagtcaattagttcagttcgaaatacccattatgtgataccagttccacaccggttcgaacaccttgcgctaatgccctagaccgattatgcccttataccgtatgcccattcgtgccccagcgctgagtaaaaagaaaaaagccagtgaaccaagaaaatggaaaacccatatcaacgatgtaggtgaagtagaccttccaaataacctcaaaacgccccgttctaggtactcccgtagttctggagatccgattatgaaagcatcagtcactgccagaccaccataccagccatgaagcgtccaaatgaagtacccaaaagactcgctctggctaggaacacacgctccattcgtcaagccaaggtccaaatgatgatctgatgaccatttgacatccatgcaaacgctcgccactatgccggattttcgagcacgatgctcagtatccagctcagctccatgagactacctctagtaatggcagcccatactcccacagtctccgaccaaagcaaacaactccggctgacaggtcatccatcacgaccaaaaaagccctcccctaggcggcttcatgttggtcagcttccccttgcgccgcttagccacggtctcggcatcccagactccagcaaagatgtcatcgcattcagagtcgttgtccgagtcaaagatgaccgcagttggcgacacgggttcctgctcttcacctcgcaccgccgcctcctccgcagctgcttccttttgcttccgttttccactcgcccccttgaccaacccccgccttccattcttccccatgtcaccgacgacaccctcctgttcgtccttgggcgaatcctcccaactccgaaacgtgacgaccctcgcgcactccaagatgaatttcccgactttatacttctgcgaactctcctttgcatccacgtacttccaccccagcttggtcccgcacacggcgcaggtgatgtcagcgacggtgtgctggcccgttaccaggcggcggatttcgggggcttctgtaaagatgttgggcagttccgtcgtcctggtggcagcagatgacgggagatggatgagtgaagaaaagaagccaaaagacggatggggacctggggcctgggaaggtgtgggtgagacgagataggcccggccgtggcgaccgtggaagcctttgctgatgatttgagaagtgaaggcgatgtcggacgcgcagtgggcgcagcgaaggatgtcgggttggatgggggagagacgggtagaagttggctgaatcggggtgtaatcggatgaaaaggcggtggtgaatgaatcaggagaactggaaagcgatgggaggccatcggactcggtgtcatccaggcggtgatcgtatgtctgagtgagtgtggtggacggcctgcgtcgacgaaagggcaagctaaaactcgggaggaggtagatgggtttgattgggccactatcggccgaagccgccgggctgctggtggtgtacaagttgaaaaccatggtgtcgttggccggtgctgtgatacatgtacggtattcgaaatctccaaaggcgaatttgagataactcgacagcagcgaactgaagatcaccaagccgaatagcgaaagaactgaactcttgaacagactcgagcaaacaaaggaatcaaaactcaaacgacaaactacgacgcgggagcgatcgacatatgatatgcctacttacctttttaaagccgggcatgtcctaggtaggtgtcaggttggaggggaggggggaaggtggtcatccgggcgtgtcatgcctcgcacctcctttgacactctgaccttcttctcgacccaatcctcggaccatgtcacgattcatgaaccgttggcattgaatggtctgtcggtcgacttgtccatgtcaagcctttcccgcctgaatctgtttgaaagtccatgtttgctggatcgacgggtatgcacaaagacccaatgcaaatccccaaagtgaaagtgcccgacatcatatttgtgtccggttcagtcggagagttacacgtcttgaaggatcaccgaagccccccgccctcggtcgagggaaacatgtcctccttatcgataggcccaggttgatccctccgaggagggggggtccagagtgtttcaaggggggagtctcttattgtctgttcgttgacttggcgccgagggctcgttttgcggtcggttttgcgttgcgtactgatgaaatggagtacactgtttgtcgtacatccaagcactcggctctcgaggacttggcctgtcgtacagaaaagaaaagaaaacaaaacaaaggcatttcgagattgcgatgacacagcaagcgagaactacggccgtttcgggtgggaaaacatccaagttggaagagcacaggccaagacagggaaaacaacaaggaagtgagaaagtccaatgcccggctcagccaagacttgcagtcagcgagccaagcgaccacgtgatggcacaaaaaggcagaactgggcagattaccccattgtttcctcatttgtaaagtggtgaataaaacgcaatttgcccccctaacctcctcacaaatctgatcacagtcacagcagcacttgcacggcatttagaccagcactgcagtacactagacaacaaaaagtctctatccatttcctcccaattccaccctgaccaccacagccaaccacaccgccacgccaatccatccctaaaagaaaaaaaaatcccctgcagcccaattaacaccttatcttcatccattgcccaacccctgctacctacggtatatctacctatctatccgtcaatcacccaaccatccatactacactatctgctccctcgtcaacatcgacaacaccggacctgacccaagaccatcgcctacgacctagtgccatccatcgacatcgatttccatcatcgacatccgttgtccatcgcccattttcatttcctcatcaactaccaccccctcaaatcatcgcaaagccgacaaggtggcatctctcagcaatggcgccaatgaaacaggataatctttttagtagtagtagtaattactacggcgaggacgtcgtcgcttcgcctccccaccacatggaggccgtcgacatcctcgccagctgctaccttgtttccaactacccgggggcccagctcaagggcctccactactgcactaccggcgtcacaggggccgagtggtattcctgaggtcccttcgacgggacttccatcgccgccatcaagcccccccctcgcggccctcgacacgtcaaccaaccagctggcggtgactgccaaggcgaagtcatctgctggaaacaacaacagacgtgccgggagcagtaatcacaacaacagcaggggacgtcgagggggggcaacactacgcatcagggaagaatgtgagaggttcttttgcgagacattgcgcgccgtgcttctaggtgagaagaactcggcggtgcagggctcgggcctggctagtgtttatcacgacaacgacaattgcaacaaccatcccaaccatggtaccacaacaaccaacggcaacaacaacaacactcctttgaccccgccatacgacgattatccaatcggggatgaacacctgatgagtcgtcatggtttcgatgcttgcggtgtcgccggaaacggatcgcaccgcgtcgactcctggatcgaactatgggattacgtgggcggcaccagcttccgcggggttgtcgctgaggaaatggaaaccggggagaagacgttgatgatcttttttgacgagcagagcgtggagggaagggatttgaagaaggcgtatgtagtctccccctttgttgttcctttccttccccctttccccctttttttttccctttgtccgacacctactaacagacacacagtcttgtagccctcatcgaactggccgacggccccctcgcctgctcccacatggtcatctgcctcgaccgctccatccccgaccatgaagcagtgcccttgatgaaggggctgcaatgggctgggttttccatgacgactttcgacttttggtctggtggaaagacttgtgacgtagtgagtgggaggtggctgtttatgggcatggagatgtaatccacatgggacacgactgaatggaagtgttatgtggatgcattgagtaggaagggcaagagacgggatgaggagcatggagaattgtggaggaggggaggaatgactggctgtgaaaagcgggatttctttgcatcatctccaaaagtctttttctttgtttctgtttcttccatcagttgtacgttttcgttactttttttcacttcttcgttgacgggcttcagagcatatgtcaggtgctggatggcatcaagtttggggaaatgactcatcttctgaaatgtattgatggacggtttgttgaaccggaagatttcgattcactgagtggctgattgataggaatacctctacacattgtatcatgccacgccacgctccttgactgtgacatcgtacctcatttctatatgctatgcaaaattgtctatattactcactcagagatctccctcaaactgtctgaccaccaaccccctcgccttcagctcctccttgacctgctgtactgtatactccccacggtggaacatgcctgctcccagcgcggcgtccgtcgtcgtctccctaaacacctcctcaaagtgacccgggttgcccgcccccgagctggcaataaccggtatcctcacggccgccttgacctgcctgatcaactccagatcaaacccgctgttggtgccgtccttgtcaatgcagttcaacagaatctcgccgcagcccatggcttccacggcctgcgtgagttcaaccacatccagatccctcgtctcgcgcccgcccttgatcgtgcaggcgtaccagcagtattcctcgcccttggggccggggtacgacgtcttgacggtgtggtgtctcgtggcatcgggcttggggacgtagacgcgcttgggatcgaccgagacgacgacagcctggtttccgtaggctttgctgatctgctcaatggccgtgttgccaaagagcgtcttgccggaggcatagtactcctcggcagcgatgacggcgtcggagccaatggacaccttgtcggcgcctgactggaagtacatggtggcgatttcgagggcggagaccttggtgccgtccgtgtcgacggtgtcgcggatgccgccgccgacggtcaggggaacgaagacggtcttggaggtcaggcgaaggatctcgagcatgggcaggtcggcaacggggcagtcgcggaaggaggtgatgttgaggaaggtcacttcgtcggcgccttgttcgtagtacttgcgcgccatctcgacgggcttgccgaggttgcggacgttgcggtcgtcagacttttcgcggacatcatattggtcacccttggtgaccaccaagtcgccctggtcgttggtgcgcacatccaagcaggcaatgacacgacgggtgaggccctccttgctgacgagggcatcgtcgccggcgttggggacctcctggggagggtgggaagccagagcagcggcgccagagccatcgaggaaggcccggatgacgcgcagaccggcgacacccgacttctcagggtggaactgggtggccatcacgttgcccttggcaatggcgccaataaaggtctcgccgccatagacaccggtagccaccgcccacccttgcgactcgagctggcccttggtgtagggcatcttgtacgagtggacatagtagtatttggagtcggggttgagaccaaagaggttcgggttggtcgggcacgaggcgtcgttccagccaatgtgggggacggacttggaggtgtcgtcgaagcggtcgagcttgccggggaggacacccagaccggggcagttggggtcttcggacgagccttcgaagagagcctggaggccgacgcagatgcccatgaagggcttaccggactcgatgtgggcgcggatgggggccatgtagccggcggaggcgagctgggagaggcagtggccgaagtggcctacgccagggaggatgagtttctaccacatgggaacaggttcgtgtcagcaatggtcaggtttccgtgaagctattcaggttggcgcatacatcagcattggcaacctcctccggcgaccggacccactcgacgctgtagccaaccctctcaatggcattgaccaagctgcgcacgttgccggcgacgtaatccaggaggtgaacggtcggcatcttgtgtgtttgttgtctggtttccccggtttgtccacctggcaacgtgacgggttttgttctggtttaccggtgagtcaagacctggcgcgtcagaaccaaacagtcagagtctgaatggagtcactgcaaagtggaaatctccgaggggtccagtccagtgggcagtccccatcgctggtgacggcggggcatcccatcagtggctgcccttgttagcgagcactgtagcagtggggaaggcactccgctgttcccgtcctgcaggcacatggcactcgattttgccagttttgaccgctaaaatttcctgggacaggcgcggcggtagcaactcggcatcccgtttgatcatctggagcaattcattctcgcttcacgccgccagccctcttcgtccttcctctcaccactaccccaatctgctcggtcagcttggtcaaaggaaagcgccatgggctctacagtacccccagtcgaggacgaggacgagtgggagtacgagtactcgactacggaaacagaagtccgtcaccatttcctcagctcccctgcttgactttactgaccagaccagacatactacattaccctagacctctcggtccgcgactttctcgagaaacatccagatgacattgtcaatgctacccgcaacggttaccgagtgtggtacaacccgctcttcaatacatccgaaccccgtccgatgaacccagaccttatagccgaactacaaggtcccgatgacgaagacgagccgggaaaagacatgccaaacatcgacaactctgtcgccgagaacccagctgccgaaaacgttgccccctcgactgccgctcagaacaccgaccccaagacggacgatgtgattgacccagcactacgaggaccagacgagagccacaacccgaaacccgtagagacgagcaagcaatcatccagcaccgagaaaccaaaagcaccttctacaacaccccaccaaatcgaaacgatccaaatcctcgaccttcactccaaagaacccatggtgtcctaccgcaaccacattttccagggctcgtggtccgaaaacattggaacggaaatgatctttacaccccacgattcagacgcccctttgcccgctttgcgcaacctttgcgacgggaagctcgatttgctagccgctagcgcgacacggatcaatttcaaagaagtccggctggagtcgaagcagatggcggaacaaaacagcaacaacctcaccaaacaactcagtagcatcacggcttggggcaacgacgatattcccgagcggtacaagcgcccagacggcgtctacgtgcacattggcggagacaagacgggccagcgacaaccacaggcgcacttcctggaggatttgattatgctgaagcgcaagctgggcgaaaccgactcagtcaccatccgtccgttagagacaaggcagaacaaactgatgatggaggacgagggcgaagagcgcagaagaaaacgactaaaaaacggacatgggaggtacgagcggtggaggcagggactgcttcgaaaggaccgggaaagcaggatggcgatgggagaggagggttacatgccgaggacggagcctggacagacgggcaagcacttgggggtgatggagaagagggtgcggaggccgcgggctcggaaagcggtcctcaagccgctcgagacacaagagacgcttccggctcatcccgttgcgccggatgttttggctggagtcgagatgcagcagcagcagcagcagcagcagccccaggacaactcaacgagcttgtatccgcccgtgccgcaaaccagctgggcgccgaacccattggagtatgccactgggaacggggacggaagcagcggggcgggaggagaagcgtgagggattggtagagagacaagttccatgatggcagcattggcaaggcgttggcgttggttggtttctagttggcagcatcggacaatctctccattgacaggtagagtagcgtatgtacatacagtaagccaagtgggggatgcatggtgatctgcttgcataagtgaggttgggtcggagtagtattttgtcacgtacatgtgctgaaaattagggtttattacacactctgcccgcgcaatggcctggtactgaaaggtatcaggtacgtctcgcttaagcgcaatgggactgtgccggatgcgtggattggccttcgatttgttctgggcgcaggtccgcctttcttggctgacgtgacgcaaagacgcaaatccacccgggcatttccaggtggtggccattccagcagtgtgaaccactggcgaccagtgctgacggcacctgatgcaccctgaaaaagccatggaccccactctgaccggagcgctgtggcactgacacactgagacactgacactgacacactgacacccacacacagcactgggactgactgcaatgcccgattccagtcccgtctggccactcacacttgcagtcttgaccttgtgggggaacttgtaggttcttcttgttctccggattcttttgggaaaaaaatcacatattttccccaatacctcttctagtcttccattttccgtccttcccgtcaccagttcccacttgatcactcattccttgtttgtgtgtccccagttccacgcaccacattggttgggcggagggtgcggagggtttgttgatcctaccttttttttgtcctcttccgatccattcgtgttttcctcctcgtctccctctcatctccaaaaacaccctggtctggtctcacctgttgcaccaccgccgcttagtccgatacccggcatcccttcgtcccttgcaggtcagatccatcttgtcacctggctgagccacgggtcttttcgaccaacaatcggatacggatacatttctcgtcgacatctatgaacacggccactttgatagaacaacatctttagtcctgcctcaacacaccttcgcacaccatccgaaggtgccgatagacatgatttacaccctccggcgggcgaccattttcgtcaccgccctcaccatcttctccgtcttggtcctaaccttcctcccgcgctacctcaatcctacgcctcccgatgccgaagaacgaaagcgagacagacaatgggtcaactcctccccatactggttcgatcgccaggtctgccgataccttggcctgtgcggtattcagcacatccgatgggatgcgcccactctgcccggttggggtcggggtcccagctctgacctcgacatgaaggaagagatagccaaagtgctcggtgttggtgactgggacgatgacggagcggcagtctttgtcaacaagcccggcaccgaatcttgggaacatgcgccaggccatgtcgacctcaagcgcaagcgatccgagtcttccgacacgctgcaaaaagtcccccagtacgtcctcgatcatgcgccgctcgtccacctctactcgggcgaacatttttggccttcggacatggctgagcacgtcaagcacatgggcctcctcgacgacgaagacgggtcggtgaacaggacggacgaacttgatctggggagtctcgctaggctcaacgccaagaacggcaccgtctttctgacgagcatggatgatgtggaatccaggcccgagtggctccacaaccgagccgggatccccgtcgagtatgaggatgacgatggtgatgacgagcacgacggaaaccccgacaagaaaatccccggaaacaacccgacggtgcctacggacggaaacacgtggtgggacgccgataaacagcacccgccgaaccggatcgtcgctccccggcatcgcaagggcggtccttcattgcgtcgcgagaagcgcttcatgcagggtgacgatgagccgcagcgtcccattggcggcaccccttccgacggagacaagaacaagcccaacccgagcggttattcgaatggccccgccgtgctcatccttgtcgacaaaggggccggcattctggacgccttctggttcttcttttactcgtacaatctggggcaaaccgtgctgggcatccgcttcggcaaccacgttggcgactgggagcactgcatggtgcgcttcgacaacgggatcccgaaagccatgtttttgtcggagcacgccggcggaaaggcctacgcttggcctgctttggagaagaaggcccaacccaacggcaaaccaccccgtccggtgatttattcggcagtaggaagtcacgccatgtatgccacgcctggcttgcacccctacgtcttgccgttcaagcttctgaaggacgtgaccgaccgcggtcctctgtgggaccctgctctcaaccactacagctattggtacgactacgaggccgggctgaacgaaaccgagtcaccctcatcccctcagtcgccctaccttggcaacccttccgatcctccaaaggagtacacctccttggtccccgcggcggataatccaaaggctccaacaagttggttccactttgaaggagcgtggggcgatgacgtctatagtctggcggactataggcagtggaggctgtttggcgagtatcactacattgtcggaccgctggggcccaagttcaaatacttggagaggaggaaggtgtgccagacagacaagtgtacgatgctgtggagcattgaggacggggagaagagcagttggtattgatggcggggcttgcatatatcttttggatgtgcgcggcagtagaaggagttggttttgcgatgcttgattctttttcttcttttctcggttattgcgttgctgctttttttttgcgacatgattgatacctctacgatacccactgctcacttgcatggaaagcatggaagaagaactgtttacacatacagcattggtctcatggcctatacaaggagttgacgatgatggcgatccatgttggacactgatcggcacggcatttgatggcccgccctgtgggcacgaggcgtctagatacggcgatgacatgatagagcatgatcttgactttgacggtgacaggcgagaagtttatacattattgaatttactgtacttgtttgtctatttgtcccggctgcttccgtttcgatcgccatgccctatgtcttttgacgtacgtcgtttctcctcaaccctttgtcaacctgtcaacctgtcaacctgtcatcttcaacgccatactagatgcgtgtcaccacacctggagctttgagcaagacgtgttcggagcagtcatctcgcgccgtcctgatcccgattgagcggatgaggaaggacttgttgggttgacatctacgccacttgtttcatacgtgcttttcttccaatcatacaaaagccatctctcgtcttttcctgatgttgctcgacggctttcgcgcggagacttgcccattggtcgttcgttgtgcgcctccttggcgaagtccggattttggtgtggtggatggaggggtcctccaattccagttaccgggtcagttatcccgctatcagtcaccccgccacttttacccaagatgcgttagggcgacatctcagtccgactcctctcgtcgagttactgatggaccaggacacgccgcgacatcgatcctgttttagcgtcattgatctggcgttggtttgttctatttttcccgcgacgttttggccagcactgctcttcaatttcagactgtacttcctcccaactagcatagcatcgaaaactgtgagcggcgacacgaaaggacgactcaggacaatcaagcgaggcaatcatcaccaaaagcaccaggcaaaacaatcaagtaatgtttgactctttttattcattcacttcaaaccaatcctagccaacagttcgagtaaacggcctggccaagaccctcgaacaagatccgttccaagctggaaagatctagcgaaaaagaagcagagagggaaactatctacatgcccaatccttccaaaaatgtgcatccagaaaaagaatccctcactttttttgagtgagtgagaaatttgtgaaccagagccttcaaatctggtcactacctcaactcatcatccatccatccatccatttccttcatccatcatatcattccaatcatcaaccattatgcgatgcgcgtcctacccagactgcatccttttcttttgacttgggtaacagggaaaaaaggaaaaaaccgcttagtaagcgctggggttgccgttgaaggcaagcttgttgacggtgccgcggggaatgccagagatgacgccagagttggcggtgctggcaatgtaggagcagagagcagcgggggacttcttgccgaggagggtgaggaggtaggcgccgagaccagtgatgtggggggtggccatggaagtgcccgagatggtgttcttggcggtggtggacccgatccaggccgaggtgatggaagtgccgggggcgaagatgtcgacaatggtgccgtagttggagtagtaggcaatggcatcagccgaggtggtggcgccgacagtgcagacggtgggctcggaagcgggcgagtagttggcggcgttggcaccgtcgttgccggcggcgaccgcgaggaagacaccggcccggaccatggcggcagcggcgctgttggtggaggccgagtagccgccgccgagggacatgttggcgacggtgccgttggggcagttgcggctctgcgcgtcctgggcgacaaagttcatgccggcaatgacacccgagttgctgccggacccgttggagtcgagcaccttgacggcgtagagctgcgtcttcttggccacaccatacgtggttcctcctaccgtacccgccacatgcgtgccgtgaccatttccgtccgagttaatgccatcgccggcgtagttggcgagccaggtagcgcggccaccaaagtcgctgtgggcggtgttgataccggtgtcgatgatgtaggcgcaggttccggcgccggcggagctgtcgtagacgtaggtggtcttgcccgtggtcttggaggaaagacgggcgagaccccacgaggggaccgaggactgggaggtgtaggtgttgatggtgaagacggcctcctgctcgacgtactcgacctgttgggtgttagagatgctggctggctactaatactcgacagcggaggacagaggaaggcttacctcggggagggagcggatgtcatcgagggtcttgtcatcgatgcggccggcgaagccacggaaggcgtgcttgtagacgtggtcggccttgctgttgccgagcttcttcacggccttgtcgaggtcgtcgtcggaagcagtctcgcggagcttgacaatgtacttgccggggacagcctgggttccggcgcgggcctcgaggatgggagcgcgcttgtcaatgggcgccgagggggcggccatagccagaggcaggagggcgaggacagcggacagcttcatgtttgctggtgtttgaaaggccgggaaccgttgagaggctgggagacgagaaggaaggattgaaggaaggctggatggttggagtgatgaggagattgaatcggaaacgggggatgatctggatgatatttatcctcgacttttgccaccagatgtccttctcatcctcttcttcctctcctcgtcttcctcatcctccacctcctcatgtcccttccatcgtgatgctcaagcgaccttccgaaacaagagaagccgttcttgttgatactgggcgtcggatggaggtgctgacagaatgtcgatccgcaaacgcagagccggatcatgaagtctcggcgtcgcggcgcgtaacttcgatctgggcaggacgacaatcacccaccttccgggttgggatttacagccgtccatcatggatacgaccctctggtctccagcaagaacccacacgtgagaacgggccctcccgagttgtctgtccgttcgagtcagcaaagcaagagatgccgatccaaagtcgacatggacgacatgattggactggccgagtgcgggagattcgagaggtacctgacatttcgggaatggtgttggagcatcacatcaaggattcttctgttcctggaccaacagcagcagtccatcacggccggcgactgtcattgggcgtgcttcaaattcggcaagtcgtcgatattggactcttgtctcgacgttatcgccgaccaagccaaatttacctagaggcatggcatcaatgcacagacgagcaggctaaaaagagcaagtgtctttgaagccaagcaacggctgtgattgccatggacaactggaggacaccgaaccggaagctggttgaattatcgaacttttgggagggtggcattctcaaaggacctggtcatgcttgccgtatctcgatgccacccttggccagggttcgactgggaccttgaacagggtgtggcaatggcgcgatcggctacatgggcattgcaatggcccccacccccggccggcccgcttcagtatgtaaatcgatagtgcgggagttggtcgtgtcctgagcaagtccttccccagttctttggacctcaagtgccggcagtccaccatctgagcgtctccggggaaagatgctaatatgccgtaggtaggctgcaagaagcaatgtgaaagttggagatatcgtcatctgcatcccaacttcgagacagtctcacacgcacgtggtacagagaggctttatcacagccaaggcacgcctacaaaactgataatggggtgagacaatcccgagggtctcactatcgtgttcctgttcctgtcgagcctgtctcttgggtgcagcgagccaagttatcgctgtggtatttttgattgcgaccgtacaatgtcctcttcaatttctggaaggccgtttaccgtccactaacacgcattgacttgttgacagcttcgcccaaaacagaatcccgaggtgaacgacgatcacggtctggaagagcagcgtactacgaagtggcaaaaacagccttgttcctgcagaaaaaccacatctcgggcatccatgtcagcccaggtgtggacgatgatgggtacctatggaccagccctcggcatcgaggaggccgtcaacgccgcccttgtgcaatttctatgctgtctcacgtttttttgccccgaagccaacatgttgtaaagcacgagatgcctatacactacctctagaggtaccatttgggcgatctgtgatagaggggctttagggtagactctagtgatgcgcgattgtctcaatgtgttcgattttgtcgaatcttcgaacggggttgactcgaggtatttgcccggtctccggccactccagtccaatttcatgcttgaccaatccctcctctgcaccagaccgtggttgtacacacggcaccgagatggatgccaacgccaatgggaacggagtggatggctgggcaaactggggcatgaagctaaaagctgccaagcaaagacagggacaaggagtcatgcaaagtgcgaattggttgacttcctgctcgatttgccttcctgaacgggaaatggggagttttattcgcccaagtcgcgatatccctttaactgctcaaatgtatcatttttgccaagactggggaagacttacggtacttagcgacttcttaataccgccaagcatacgctaaccagcatatccatgcaatcgatcgacgatatcaattgtgtcgtttttactagtaaaatcagcgattctacataatatatcaaagcataagacaaacttactagattgatttattgaaagtaagtatcgccaaatcttttactatagtattgaagtctttttaaaaatagatattttactaattttgaactcgtctcccagtaaggcagcgccagcccaacctacgccagctcgcccaacgaatccccccaaccccgcaaatctcttacccttacgtatcctccccctccctagcaagctaaagctaaatattaataacaataagggtaattatatacctaactttaaaaacgaatacgagtataataataaggaccgcaatgagggtaatcctaaactacccaacaacaaactcccaatcctccttaggcttaaaccttagacctagcaaaatatttaccggttaataaataaactccccaataatatgcctaataatttattagctactatcaattacgaacctcgcaaccttcggattaactttatcgatttcaaattttttcccttcaacgcaatccgtagtaacagcagtacatttactcaccaaatcctccacactcctattactatattattagcattttataaattcttccccccttatatagtaaagtaataaatagtatagaccaaccttcgtaaaattttactaccgggcgaggataaccccttcttatataagaagcattagtaccctacttacgccgcagagctttacatactattcgccattatactatatatcaatttctatatagaagcgaacctccgctcgtactagtaaaagaaggagggtcgtccgcgctacccaatccaatagtagatacctctattttaattcgaagcgcttttatagcgattttatatataggacccctctcgaaacaacgccgacgacttcgatttgtaggataaaattcgcaattaggattaatacgcgtagaaagtctacctcaaaatacaaaccccactacaaaatatcgctattaataaaaaaatagtaaaatatattagtagaagtaaagtaacggtttatatccctaataaactaataccacggggtattaaagtataaatcgctgcatttagtagctactttttcaattagaagtagtataataacttgaagggtattatcggtttaaataaatatatatagcaatttatactaaaatctgtttatttattaatttactaattgtaattattaaagtaatttcgcactaacttagggaatagtagtagaattaataactttactacccaaacccccgcgctaatcaatatactatacttttactaataacttctttactatattcgtactcgctcgccactttcattataagaagatcgtacttattagtacaatacactccaaccgtacaataccgcaattcacgaagcttcgaactaataataataagaaagagaaggtactatttagaatattatattactctattttagaaatcccgacgtataattcctaaataggtaaataattattagataattggaattaggataccggaataatatatatatatataaaggattattaaatagtaaacttcttatctatatagttcgccggagataaatagtgtatatatattcactgtcgctacccaatgtataagggagctatacggaatttctttaacgataaggggtataagaaagtctaaataccgctagttatataggcatataataattatataaacggggtcgatattagtaaccagctatatacgtataacatatataatcaccaccatcgacgtagattattcatagtactattcaccaacttctaccttagtatattacctacattcaattccttactatatactatactaataatatattacctatattaaaagttattatagccaaccttctactcaattagagagaaaagctatttgggcccccctttaactaaaagccataaactatatattccaattttagaagccagttaatcaataaaatctgggcgtattatagtaaaaccactacccggcaccgtatttcaccaaatcggtctctaatatcgaatactaggagaattactacaaacgaatatcaataaggacgataattaaagcaaactacctatataatatactcattagtacaatttaaagacggagccgcctttagaaccaacagttcccctttatatatagataagcagggtataaagcgaaccttaacgtacttgcggtatattacgtactaaatctcgatttgtaagcgggaccgttgctagctagcctatattcgttaacaaatttaggaatagtatcacttagcttgaaatatattggttaattccaatccctaacctctccacacccccttacttcattctctacaatatcaaaatcgctgcaaaaggtagtaaaatcgaggtatctgcatgggtgcagatgtcaaggtggattcaggaaggccacccgactggccagattctggtcttggcaaaaatgatacatttgagcagttaaagggattgtcacttccaagtgtcaaaactcagcctccctccttccccgttcacaacgcggggccgccggcgtttatggatggctcttgccagcaggcactttgcacttgccgcccgcgcagttcgccgttccccatattgccctgctgctgctgctgtcatgcttcttctgtctcaacttgcatgcccggcactacctagcttgttgttgttttggtgatgcatgtgcaaggtccccgctgtggagagccccagtggccttgaggagctgccgaatccggctcgacgaccgttacactggagttcacgtagcaacctacccacctcaggtcaacgagcacttgactcacaatcatttcgattttattttccaaagcggacgctgttttcatggtgctgatgctgggacgtttgtgtaactggaaacgggaatcgacttatcgcgaattcatttacaaacgatacgagaaaccccggcgggtggtgtcgttgtaatatcgggatcgaaacccatgatacggaccagccgtcgatgggtgtccggtggacatctcacatgcaatcctctcatcttctttactaccaagcccccacagttttggccgttccgtgcgtgccttccacttttcactcaaatgagctgattgcttcaaaccatcgtctcctccatcactgccactcgaacgaggatgaatgaggcaagtcctttcgctcttccaacgctcacgatatggcgtgatcggtgttgcatatggtcacgattcacgcattcaagtcgacgagatccagcttctgtatacggacagtgtcacagacaagaggctcaaagtcatcaaggttcttgcgcttgaggggtaggcacctatgttgcatcactacaacctctgggcatcccgcgctctagtgacattcagagagaggggggggggggggggggggggcaacagactcaagagggagacccaagagcccaaatccagcttccctttctagctggagtccagaccagactacacctatctggcccagagatgcatagttgcatctacaatcttgggcgaccaataggctgggcattttataggtagccatgggcagcgatcgcgtacctgacgctgagtttcttggggaaatcaagcctgccgccctcggcaagaagccacaaagccacattttgagcatgtgattcctaggtacctaccttaactacctacaggaggtacccatctaccttccgtctatgtgaaagagccgttctataccccagattatggcgaagcatgacgtaaatggcacgactgggtggtaattataggccaatgtctctcattgtactgcttgcagcctggctgccgtgattcgtgaaaggctttgtggattatcgatgtggcttcggtatcgaaactcttcttgggagaggtgcctggacggagtcatgaattcaagtgacacagacgttcagctagagtggacagccacatggcggcgtgttggcccccacggaggaagtggtggacgtggcggacgtggcaggcacggttttacggtactcggtcgagttacgcgcgaactgttgctgagtggaggatgtggctgctttgtgtcaccttgaggcttgatattgtggggaggcgttgacattggctttaggcgcctctttgaagttgcaaggtgtttccggctccgcgtgctgtcatcgccgtacgttgagtgagccacaacctggaagttgaagtttcctcggagcagggtagagacatgatgagtgacgcaagtctggcaaagcgagggagcccaagactcgtaagtgtaagcctctttgaagtgaacgacggcttgagcatttgatgcggtccgatggagattggagaacccgagtgtctgatgctccatcttgcctcttcgtgaagtgcagtcgtgccagaagcccaagtggcccggcatcttcagcctacgaatcagacaaaggggaatgatacatctatgaggatatctggtagtgaattccctccggtggtagtggcttacagtttgttccattggaccgatacactcaggtgagcctcacaggttcttcggtgaagagattcatgttccagtcgactgtcatctttgttgagacaacatgaagttcaatttgaggtcatgtaaaagatgagatgtcccaacttgatcaggtttctttccgatccctctacctacctctaggaggtaaattctactgaaattgttgggtccagctagactggaaaatatgatccaccaacatgaatttcataataatcaagatgtaaatgaagtattttgacactcgacaataatcaattgtgtattggagtagaacatttcaacatccagtctcttgactgacaaacaatcgaaaaaagcatctaatgtgcccaatttggatacatcagattccggatctatgttcattacctcatcgaactgtgtcgttcggaaacatgtacaatgtttctcaatatcataaaagctgaccattgaaggaatgccactcattcatgacattcgaccttttcaaatgtaaaaaaagaagaagataaaacatataaaaggaggtgataaaaaaggaacgagttgatagacaagaaatgacagggaaaaaaaaggcgaaaaaagaagttgttgatggtcatcgtgcgacgtgggcctgattcgaacagacgctcccgaaggaacaagatttctagtcttgcgcattagaccactctgccaccacgccgagtgattgttgttgagaattgacgagtatctactggtcatattcgcaagatgtgtgcacagaccatgagcgagccagggccttccatcatcgcttcctttccctttcccacacgggacgaacgcttctatcaacatcgcaaccacgtcggcccagcacctgacgccccaaatgatcacgacatcgaaaaaggaggcgcgaccaccaaatccgctatgctccccgccgcgctcgatattgcactgagccgcaatgcgattcgtatttttcgaatcaagggacggatccatgtctacggccgatctcaggaatcgttggtactgcggggaaactggactaggtggattcggactcgggcatcgcgaccgtgcccccagaatgagggcattcccaattcccatatcgctgcctcgcattcattgatgcttcaacttggcaacacccgaacactcggacttgcacaacatgaaggaacatggggcgcccatcccattggacccaatcatccaactcgtcgcaatgacatcaatgctagagacgaataggaaaattatcctagggtgcaacatcgtcgacctggcctgtgtgctctggagccttgacgagcagcgacacgaaacaccagacaggcttcactccggtcgtcaacgggcagcgcaacggtaggtaggagtggtatttttggccattggtgcatgcgtctgatcggatataagcagattggctgcgttaagcgagcttaccttccatggtactgcacatttcttctgttcaccagtccgagcttactccttcggagatattctcacgtctgcgttggcaagcaagaacgattcagtaatcaatatcgaataagacccgatggcgagtgtggtacatggactgcattgtcacccggcacagcacttatcgggtaggtgcgtgattacccctatagtatgacaggcaggcaggcaggcaggtaggcaggcaggtatctccatggtctccgtccatcggacttgagtccatccatcatccttcggctccacgatgaccaactagatttcggggctgtgcactgactttatctttttccgatcccgtccccagattgtagaggtattttgatcctcgtagggcagcagcaggcaggacccatgttctgctacggtgccatgtcctgcacaaaggggcgcactgcctcacgggtaccttcatgtgaggcatgtgtgtgcggcgcagctcccgcgtggctgtcatccagtggtacactacctattttgcctatcttgacgtcgcacacatacccaccacacacgccaatgaccgacatcgatggacaaccgacacttgactttggccctaggtacggcccccagacgtgtcatgtctcccttccatccctcacgaatcttttctggtctccggcctggcgtctctccataccgacctaccttaccggcggctacgcggctaacttgagatccggtgccagggctttgggtagagacttgacggcacgctgttgcccaacgagacacaccatcgcgcttaccaccagtcaaccgcaaccgcaaccgcgacccttccttttttggacccttggcgtcgattcgtttctaaaaccatcttcttgtcatgacctaaatcgtcaggaagcacggaagcgaaatagacgcaaggagatggaagctctttgccatgatgatccccatccccatcaatagacgaaacacggaaactgatttggcatcttcactgtctggctgaaacatgaatgccccggagaggatgaaaagttcgaaacatgattgttgccaaacaaaagaccacacactcaaacagagacaaaaatagccgcgtccacgcatctgcattggactcccctttcgcttgaatcaacgaatagctgcatttgcaaaggtacgttggtcagccaaggtcgcaataggagcccagaaagggtgttgttcaagggcttcaatcggttcgcttctgccgttgaagtttgagagggccatggttgcccctgccagcccgtcttgaacagtcggaaatatctcgtcataatctgatggatggcttccacttggcttgggttccccagaaatatctgccaccgatcgatgaatcgcctggagagttctcggttggggctgtaggctgcctgcatgccgagggaatcctacaaccatcagaattggactctgcctctctgccctagaaaaccttgcccgtgcaacggcgacggattggacatggtgagagctgttccaggtgtcccgcctcattcagcgccaaggcagcaacatagcatccagtgaacatcctcctcctctcagcttgactcccatgttcacttcggcagtgcggcactgctctaccgtactacatactcggtcgagtgtctggtgtgacatgcgatgggtggttttgttctggaaaggaggcaaaggatataattaccccagatgagaacgaccagggagcaacctatacactattaccccatcaccacgactttcagtactccagcacctacattactagattcaagatatccactacgtcctgaacttacccatccgcagcaaccatcatcgccaccccctatcatctctagagactatcaccagacccatcacagccaacatgccatcccgggtctcatccccctcgctctccgagcagttctactgcaatgacagttcctccgtgtcatcaatgtcctcccgtcgtcacctctacggcccctcctccatgtcctgccgctcctccacctcacaagactgctcccacccaaacttctccttcccccttcccccttcccagcccacctctagctcccggggccgcggactcaggagtaaaccgtccaaaccaaccctcataaagaccctttccccgccacagcccactacccgctcccgagccgccagcttcggcaagcgcacaaggccacacgccacccccgtggtaccgagccacgacgaaatcgcctttcccgtatcctatgaagacgcatgggccggctcccgctacggggaatcggcagtagccgacggccgcaccgacctcgaccgggcgcgcatcttcatcacgcggtttatttcgatgagctccaacaacccgtgggtgaacgcggagctgcgggacataatcaccaaccgcgaactgtgccgaagtgtggcgcacgtggtgtgggcagtgatgcaccgcgtgtttgggaaccgacatgccgactttggggtgacgccgttggtgcaggctatgcggtttatcctcatcaaggcgaatatcccggctgaggtggacgtgggtgaaaaggcgaggcaggtagtggatttcttctttgatccgacgttgcatagaaacttggaaccgctgccttgcgaggagttggtgatttacaagtatcccgtgggcaggttgaaggtttgtattgtcggtggagggccgacgggactggccagcgctatctctttggcggagaagggagggggaaagattgaggtgcatgtgtgggagaggaggtgggtgagagatgaaaggactggagaagttggatatcccccaaatgcgaggaggagagatcaggtcgtgacgctgcaggattcggtcacggatctgttgactcccaagtccttccaggcactgtttgctggacggccggagagggtctggcctggctcggcgaatatccagattcgcaaggtggaggaccggtttctcaacagatgccaggacgacgacttgcgtgggctgattcatctccacgcggagggcgtcacaagggaagagctcaagaacggcaagtgcggcgatttccacgttctattgggcactgacggcgctgcctcctgggtcaggcgtgactacttccgcggctacgaaaaggagcgcggtcggtcttatgccttgggtctggcctttgaccgcggttccgccggtggactgccttggtcccaaccgctcaacatgttcctcactctcggccagacccggtacctcctcaacgcctcggaccatgacggcaaggggtacctgaacatgcagctgaccgaagacgaatggcacaagatggttggcgtggatggtgagcccgttcactttggctccccgggttgcttccgccgcgaagacggatctatccccgagggattcagcgagaaccgcgtcttcaagccttccgaacaccgcgactcctcgctctggaagtccattgaagacgggctcaagctctttggcttcaaggaatcagaagtcatcaacgtcgtccgcatccccatcgtcgtacaagctgtgcgcgaaggcgtgcaacggcttcccctcgaagactctcgcttcgtccggcgtccgcacgccctcgtagccgtggccggggatgccgccatgacggtacacttttggccgggtcgcggtctcaactcgggtatcaaagccggcatcgctttcggtgacgagcttgtgcacgctctcaaccgcggagagtttgccggtcttcctctatcgtcaatgaagcactacaacgactttatcctcaagctgcaagaccgcgagcacgacaagcgcagcatccccattctcaaccaatccggcaccccggagactctcgactggctgctcaaacaagcctcgtcggtgccagacaacgtggcaattgactggctcgtgggcgccatgacgcagatcgccgaccgtctcgaacagcgagaagattggtacttcaagcccgagatcaatgtcgaagcgcaaatccgcatcgtgctccggcagatgcactcccttactctccgagaaatggccgtctcgttcccctggccgacgcgcgaaatggccggtgccgaagtcttgccgtgccgctctgcaaagccggagccccccgagacgtgcaagaaggcggagcagaggtggttgcagcagctgtgggggatcatcagcaaggagccgagtgtcgaacgcaggcccagactccctggttcggcatcgggagggagcaatggccggttcgaagcgccgcggtttaccgtgccgacgctgaggagcaagtcgtcgtcgccaaagctgaggaatggtggtttcgtggacgacaagcagagaccaccgatgccgatgggtcatccgttgatggcgcagcaaggaatggggccgggagcgtcttctggatcgccgccgggtagtttgaggaggagcaatgctagcaagaaagggggaagcattagcggtttgccggtgccgtcagattttgctgttgctgagacaggagtaatgggtggacgacagaggagtgtcagtgtcaatacgggtgcgcagggtcaagaggcgggcagtgatggggggttgacgaggttgatgagtgtcaagaggcagccgaaccagacgatgctgtgtgaggccatggctttggctttgtttggtgttggcgagtgatggaaggggagattgggcgggtgcgacgacaagaaattgctttttgggctggattttgaatgggaaaggatacctctacccagaagatgctttggtgtttggtgctttgaatcggcgtttgggatgacgtgatttggcgggttgagggcaggcatatggcgctggagtcactccttcagaacaggtcattacagtcagattaatgcctgggtaatacgataatcgcatcttcaagttgaacactgagtgattgatccgatctcttggcagcagtgacaccggctcgtcccttcctcaatggaaaaccccggtctgacacatctgaactgaaaggtgaattctctgaccttctctgagctccttcctttttcagttcctctcatgccaatcgatgcgcatatcttccactttattccattctgtttctccaatggacgtcaagcacatcttacttcaaactctccgttccctccgccttcccctaccccaatcccatctcactccctaacaagcagcagtcttcaccgcataaacagtcgtacacccaatcttattacacacatccgcccctccacacggaaaactcacacttgccgtcggcagcgcctggcacccacacggcttggtgatggtactcgtagtcgtgcactgcgggacgaagcaactcttgcaagctgttaccgtggccgtgacggtagggcattgtgcggcaggcgaggaagagcagatgtcggtccatgtcttggtggtggtggagatggaggtgacgacggcggtttcggtgacggggacagatacggtagaggtataagtggagatttccgtggtggtgacgtgctggatgtaggactcggtcgtggtgctgatgcttgtgctgatttgggtctcggtctcggtgatggtgtcgtattccgtattggtgacggtgcgggtcacggtaggcggacctcctgggttggcggtggtgcgccgggtggtggtgatggtggacggttggagggtgatttggccgaggacggagctggatcagttaggtgtagtgttagagattgtgatgtagacattgaggggatgggggattttacctcgctgctgcaaggaacaagaccgcaatcttttggaccattttgacaacaaaggctggagctggatacctctaggtagattgagatggaagacaggatattcggtcaattcaccttggatatcgctaccaggctgtcatgtttatttcctgtgaagaggagacgccgagcttttatcttcatcactgaccaattcttattcgatgcggcctgtcgagcaccgtaagctgaaaatagcacctgaatagatcccttcgtaaagtccctaaattgtcagttgattcgggacatggagcctgccatcacgaaccgaggatgaagaaagccaagaaatctcgacattcgacttttgcacggatcctgtgctctggaattgcggtccttggtgttgtgcggtggtaatgggagctgagtgtaaggcaagccaatcagtcgtcgcctccaaattgcctcgttattgccgaatagattggtgttgcacttttaactgcactagcagtccacgttccgtgagtggacttcgatgctaccacggtttgggatcgcggatccaggtttccatggacgggaagttataaatagcagctccgagccaattcaccgatatctggggtaggtaggacggtgtgggtgatgagagaaacccgattctgtagaggtaggtaggtacctacttgtaagcaatgggtggttcccgcacctcggcgatgtcatgaaaacgtcaatccttgagttgatcttgatagagccgggctcgacatgggaattcattgtgcatggagctcagcagcgtcgagtcccaccgattacaggaacccaaggtaaacctcaaaccaatcaacaaaactcactggacaagcacatgtgaatgtgtgtgaaagatgaatggacctttttctctttagatgactaaactacctaggtatctaagacccgatgctgtgtctggcacttcggaccggacatggtccagccggaatgccaagtatacaccggcgcctttgaacactggggtctcccaaatgttcgaaatacattgatgtatcccttccgccaagtcaaaagccgcaagactttcaccctcgttgatacctagtgtagtaccatcttttgcttctctttgatcctccaaagtcatgcaagcagacatctcatggccctcaaggtgaccataaactttcacgaaacatggcgcaatatttcgtgcatgaggtgtcggggctttacagcctgttccaggcatagtgcgacggagaggcgctgggagtctcagaagaactgggagtctcagaagaactgggagtctcagaggcactgggagtctcagaagaactgggagtctcagaagcactgggagtcacactgggtgtcggagtggcggtcacgtagtagtacgggtacttgtgatgatgaccttttccatgcttcttggtgacagtgaccgtaaccgtgtcggtctcggtgacagtgtcggtctcggtgacagtgtcggtctcggtgacggtgtcggttacggtggcggtgacgtagttggtgatggtgtcagtggcggtgacagtgttggtgacggtgtcggtggcggtgacagtgttggtgacggtgtcggtttcggtggcggtgacggtgacggtctcggtgaccttgggccccttgggccagtaggctccgggaaccgcacctccaaggacggagctaggttattgtcagcgagcacagagtgatgaaagggtgtaaagggtgaactcacctcgccgccgcgagaaacaggactgccgtcatttgaaccatcttgacaaggttgagtgtggattgagttgagaagtgagtaggtagtagtagtttgcttggaggtggtctgttgactttggagtgttgggtgctgtgataaaaaaatgtttctgttccgcgaaggggagacggtattttatagacaattcttgtcaacgtctcgcccaacgtagcccttccagccaacgtggaacacaaagcacatcatctcaagcacatggcaagccgacctcaatctacctaggtagttagagatctggcaaggcaagtcaagccaactaggcagaatgtaggcacatccaagcaacgtcaagccaagtcgagtcaatgtaggatgtaagcaaatcaacctgagggaattcagggggttgttgacgccttgcttggtgacttgtggacaatcgcatgcgccccttttcgtacccatccaacacattgagtgcgtattttgttgcggtgacccaagtgagattgtacgtgcaaagattgatgcaagtcaattctgcccaaagaggggatcacaactcggcgacgaagcttcgtcccctcggcatgatccaatgtctggggtagaggtatgtaggatccgttgcctgtcaaaccgggttcggttgacagtgttgaggaccacgagagatgcaagctgaatccaaatcacatcccgatgctctggtttatcggaccccgacgcatccaaacactcagagacatatcgcaaagggaccgaaaatgacttatgatgacagggctcatggtggaataagcaagaccgacagatgacatgcttttggtcttgaggtatcatatccaagctgtatcatcctcacgacttcgtgtaggtaagtatcttgttgctctttccagccttttcggcggcggcggcatgcgaacatcgcatagaccaccctagttctggctcctgacgacaagatttcctgctgcctgtcagtcatacacttcaaaagctgccactggggatcatcgaagtcccttctccgaccaacagagcctaccgtgagagattttgccgaggctcgccagtccatctcctcttttggcaccaggccagatagaacaaaggaacagcacaaatctgtgcaggacaagcgcgaacccgtacattgaaccgcaccctagttggagtggatggtgggtaatgtcctcaagtttagactgactaagcaaacacatacctcgtataggtctgcttgcatatgctggcttagggagcgctcgttctgcgctgccgggcgcttaaagaggagacatggttgacgatgcgcgcgtttcttctgcgtatacggtaatgctcttcctctccttgcctttatgcagttctcatcgttcccgacgtctgtcccccacctatcgacccaaccctcgagaaaaggggggcaccgcaaatctgggtagcgctgcttctcgcatgcttcgccaggctttccgtgtaccggctttccccatatgcctggcttccttgcttctcatattggtgtatgcctttccatcaggtagccttgtgctatttctcaagagtgacttgcaggtcgttcatgtcaagtacctttcgggttgtcgtcggggtcaggttggccgagggttccatgttctcgtaagtgagtaagaggcaaagaagaaaagacgtcatctgcagcgctggctgggactgctcatcgggatcggcaaattgcaaatgaagttgcgcttggagaagctaaattagcaggcaggatgatgcgatgtgggagattgcaggtgcaggagttgcgcgctggggaatgcgggtaagttggagcgtagcagacaagaaaggaaagaaactccagggaggaccaaggcacgcacatgacacaagacgtcaagaaagggttggaatgcgggatagctccagatcttgatgggagcctgtggggaatggaagcttcggggcgaggcatggaggatacactggcatgtggcagaggagattgggagatctccagagggaaaaagctgaacttggaacccgcgcctggcggtggagctttcgaaatcattactgatagctgactgagcaacgagaagagaaattgtacgatatggggtgcatacgccctactcccacctcttttttccgactgtcattccaccatcatagcttgggcagtcaattcccattactttgctcatccagcacgcaaaaggccttgaaagtctcaaacttgtcatcctcgctttcgagcacacactcggccgtagcgccgacaaagaaaacgtggcccttcttgatctcctgtaccttggggccgactgaaatcttgccttgaccctgggtgcagatgatgatgcttgggccgtcaatgggtttgaaggtgaccttggaaccttggctcttgagcaacgagcggacgacactgaactcctcaattggtgggttgtactctacaatctctgattgggagtcgatggcagtctggttcagtgtcgcgccagcttcgcgcttgttctttacatcctgggtgtagtcggtgggctccatcttctgctgttcaataggcgcaaagtcgtatgtaagcatattgaccaaattgtcaacgtccttgaacttgggggtgaagcctgcgcgcacaacattgtcgctgctggccatgcattcgatgatgtcaccgctgatgtaggcatggatatcgtctgccctcagatagatcgcttcacccgccttcatctcgacaaagttgaggaagaaaaggacaaagaggccgtagtcggcaccaaattgtccgtgtagacgaccgaccagctcagagagcttggccccacccggcgaggggacagcagtaccggtgaaatccgcgccagcgctcttggccgactgaacgagcttgtcggcagcagcagtcatgtccgcctcagatgaagccatgagtgcaccaaaagcactttgtagaaccttcttgttctccgccgtggcctcgtccgattcgtttccgtcattcctcttgacagtctcgacgaatgccttcgccttgtcctcacccaccagctgtcgcagagcaggcacgttgtcgaggaagtgggcaatctccttcaacggacggaagccgcagaggccctcaaagtcgctaatggcaatggccatctcgggcttgtggttgtcatcggggtagtttttggggtcgcgggcatgcagcttctcggcgagcttcttgttggggtgggcctggatcgatagggctttctggatggacaggaccttgaagaggaaaggcagcttgttttggtagcgctcggcgatggcgggggagaggagagcttggttgtcttggatgagctcgagcaaggtgcggccagtgtgtttgtccttggacggattggaggggtgcgtgcccatccatagctgttggtggtgaaggttagcggttgacgcatgaggacacgagggaaaacaaaacgggcgtgtttctacctcggcatatggcttctcctcatcaatcttgaactcgttgtcatcaagcgaggcggcagcaaactgggcggcgcgcgacgagtttcccttctttccccattcgtacgagttgaccccgcattggagctggatgagaggaactggaagcatggctgtggatggaaggtttggactgggtcagatacgggttgaggcgacggcgttgagtggtggcaaggaagtattgttgtcgaccaagacgacaacgacaacgacaacgactcagaatgctggtcaggtcaggggaaaataaagtttgggacggaactcctcattatgtacgtcactccatgaaaacgggacgaacagctgaaacgactgtggaggcccaggctaaagtctaatttcacgtcgtcactaacacaattttgccgctagggctatgggcacagtacttgttagggacccccctgttcgtgggtacggttagcgtcatgcactaacaagagcaatgtgcccgttgacaaagtgaacaggactgaccgtgaccactcgggcgggcttcatgaatgccctaggtgaccgttgtaggtaagaataaatgagaacgtaaaaaggccacttcgcccaactgacatgcagagtttccgggcatggacgagctcagagtccagagtccagagctggggcagaaaccgggaggtcttgaaactgccctggtaccacagtatgtcgaagggtgccggtacgagatccgtcgctctcaacccacccaccaacgacgtcgtgaacttcagtgactgtgccgtgtattcccacatgacttcctagacggtttcacaaaagacgacagcccagacaaatggtatcagtctaatccttctaaaaccctcttccccatggccccctttccccaaccaacatgatcaaagatggtgtctatatgccaccattgcagttgaaggggttttgctatcaaacgtagtatgtatctcgtacagacagaaaaagaaaggacaatgcaaatgacaaaacacatacaagcccgcaactccgacccaagagagagaaacacatgaaattatatgcccacatccacatccactgggtggcatcacctggtccacttccacagggcctcggcctcgggatcaacctcagcctccacgataaaaggtctcgggcactaccgaaaccccggactcctcggcgtcatcgggctacttctttgactgcttccccttggttgcttaaccggcgacgaccccgagcacgtaaggcctgaccacacctaatcatccggcgtaacatctccctccttgcccgtcacctttgcaaacacggtcctctggcccgcatcctcttcctcctcctccttgccgaacttggtcatgctgaactcgggcaccctcctgctcattggcctgaggagaccgccggggttctgcctcgagcggcgcttgcgctccagctcgcgctcctccttttgcagggcgcgctcgtcttggtcgttgaggaatgtgccttcgagcgagaggtagccgtaatcaccggcgagaccaacgtcaaagttcttgattctgaagcgcaccttgcccgagaccttctttccggaggcgtcgacccagtagccggtggtgtgcacttgttcgaccacctgcagctcttcgccgtccagctggtcctcttcctcttgttgttcctcctcctcctgctgctcctcctcttgttggttgtacgacttgtggtcgcccttgagatctacccacttccaccccttcggcaacctcttggcctcgatactggcgttgaacctcccccagcattgcacgccaatgtggccttcggactgcagctggacaacaccctccatccacttgccgcgggcaggcttgaatatgtgtgcgtcaaaggtcaggtaggcaaaaccgacggcgtattcgtcgaccgaacgtaagagggcaggagtcttatcggtgggcgggttaatgacggaggcttgaacggggcgctccgagaggttcaggttggtatagcggaggagaacgccgcgaaggacaggggagtagtggttgagcagaggttcgaggtgttgggcggcgacgttggtgatgggcttgtcaaagccgcagggatagaagggcacatagagcgagtggacctgtgtgtagaaggggaagtcggcgtcgtcgtcagtggggaaggtggtagtggtgtcgacgtccatcgcatcggttgtggtctcgggctcgggctcgggggtggcggatgcttgtcgcttcttcttgtccttcttgtccttcttttccttcttctctttcttgtccttgctcttgcgcttcttcttttcctcagcctcggattctgatgcgacggccgcctcctgctcaggcttctcctcctcctcttcaggctgctctggctcagcctctagcttgctcttcttggactttttcgacctcttggccttcttgtcggtcgtctcggtttctagcgactcggacttggacttcttgtgcttcttgggggcatcttcaacggcggggacctcttcggcctcttctctagagcgcttcttgtccttgtgcttcttctcggactttgtgggtggtggcgaaccggctaccgattgagacatggtgggcgactgggtggtgttggcgaccgcgggggtgactggcaattggcggcggcgcgtggtggttgcgaactgaatgggccttgaagtcgacctcgcaactgaattcgcgattatcgatgcgaacaaacaaaaaaattgttgattgctttgcctgccgctgggctgcagctttgaatcattgaccaatgaaatagttgcatctggaagtagtggggtcaaattctacatgggaggacccattgcctgccccagcgcaagggtcttgaagtcccctgccattgaatcagtcacctctcgagcttctgtcagccgtccagcgaaagcaagaatgacggatgtagggtccgtcctttactgatgggaagtcgggacaggtacactaatcagcggccgtcggccatcatcaactcagagccaagtcttctggtattgataaatgaaaacctcgtttgacaaacatcaggcatattgcctccggtcgccatgccgtgtccatgtcccggtgcgggctcgacagtcgggagatcttcgccggtgtcacccggattgctcccggtgcggggcaaatgtgggacactcacctcacagcctcacccaatttcacttcctttacgtgcttggacaacttgtgcttagaaatacatatataggttgatagaagaacgaattggaattagtgcaataaacagtttatatctccttcgttcgcgacgtgtagagctccgactgatacacccacagaatcgcccaccaccactcccaacctcacacctcaccactcgaacctcaaccccaaaatgtccaacgacttcaaacccaccaacgtcctcatcataggcggcaccggcaccatcggcgcctacatcacctcttccctcctctccgccgccactcccaaaccctacaccactctctccctcttcacccgtcccggctgggactccgacccctcctcccaaaagacccaactcattaagcactggcaatcccaaggcctcaacgtcgtaaccggcgacgtcgaatccctcgacgaagcgggtttcaccaacgtctttgaagacggcaagttcgacaccgtcatctcctgcctaggccgcgccacgctcaaataccaacccaaaatcatcgacgcagctgagcactcgaaaagcgtgcagtggttcttgccgtccgagtttggcacggatgtggcgcataatgagaagagtgcccaggagccgacgcacgtgggcaaattggcgctgaggaaacacatcagggagaagattcggcggttgaaagtcacgtatgtggttactgggccgtactttgacatgtggctttatcctacgccgggctatgagcaggctggcgggtttgtgccggccgagaagaaggcgtacatcgttggtgatggcgagggcaaggttgggttttgtaccatgtgggagtaagtgtgattttcctgtttattcctcatattaaacccatacactaacacccacccagcgtcggcaaattcgtcaccgccaccctccgccaccccgcccaatccttcggtaaagccctcaaagtccaatccttcattgtgacccccaatgaagtcctctcggaattccagaagcagaccggctccgatttcgaggtcaccaagaccccgctccctgagattgaatcgctcgaggacatcctctgggacaagaagagcgacaacccgcagcccaatcccctggctacattcgtcacgctgcgtaggatctgggctcggggtggcacgctgtacgagaagaatgataatgaggtattggaggtcaaccaggagaatttagatacgttggaggaaggggtgaggaggtacttggccggtgggtacaagggggagacgtttggggtgaaggcccgggcgtgaggggcgtgctggattcgagacggaatgcatggggaatagggaaagagtgctggaggtgaacactgacttcaagttgtgcttctcgaggatggtgactgccattccttcaacacttttatttccatgtccactctcgctctatccgctcgccctctctaagagctaatccaggaagagctaacctcaagccagtatgaatcttctaccagcgtgcctacgctccgcaaggcctcctctatcacctcccgatactttgccaaccatggcaagtgatttgccgagcaggtcaagttcttgaagctccttatatactccaccgcaaaactgttgaaagaattggcgccagccagattcagatattccttttgagtgagggggtttcctctcccccatatttcattcaggctgtcttgtaactccggtatagaaaagaacctcccgtcctgcgtcaagcgaatattctcaagctgggagagcaagcgattggcatcgtcgtgggtgactgacttcaaatcgatgtggcttgacgtgcttctgtggctgcctctttcatacacatgggtccttcgtccagctgccaggacccttggactggacttcttcagtcctgctgcccgtctccatatcgtatccctgtccgttaccgtggccgccttgttctcgccagtacctgcttctcgacgagcccatcctagggttaggagctctgcggcatctgctgtatcgcattctatgaccaccaactcggcgctgcgcgcccataactgagaacccagaaattcagtgtcgatgtgccagttgtcatgcatcagtgaattcttccatacttgaaggaggactttttcttcgttgtgtggataacgctggaagaaattttccacatatttccgtggcttagacaagatttcgaggtgcttagaaagttttgtctgtccgattccaaagtaggatggagatgtcaatgcagcaagtagaagtagtactgcagttctttcgtttgccgccaaggttggccgactactaccattggagaagcagccttccacggtagcggaagaaacatgttccgaaaactcgagaagaggatgtccagccaaaatagcttcgaccgatttggcgttttctggcaacactggcaacttcctagtgtatctggagagtttgagcttcgcggaaaatataatgaagaggtagatgaggtaaggtcgtgaccggataacgtccacatgaggactaaattgaggatatcggacaaaagggatgacaatgttgtggtacccacgtacggcgtacatacctgcaaaatctaacggactcaccggtgtgaatatgccgtcgcccacttcgaccatacgcctacatgcttcgagaagcatgatttgaacgtcgcctggtaatgcgctgtcatcccaattgaaatgaacatcttccacaacgtgatctgcataaagatccctgacatttggacggacatcatgccagtgcccggaaaaatgaggattaaccgttttcataatcatgaggtacgccctggcaacatcagcctgtaatagccatgaccggagctcgctgaaggtagacgtgtcatgtgccatgatttgctggccctccggagtatctgtaagaaactcgagtgcggatcgatgaatgaagtcaatgctgccataatcgccatgttctaaaagcccagcactgcgtgtctctacgcgcttcccaagtttttcgcacgttgcctctagatccgagggaaaggacgccgtgtcatgattcagatatgccagggaaatggatgggtcgagggcggcaaggagatggaacgtggtgaagagcttgtcggatctatgggaaggcatacgccaccaatggatgatcagtcggaaatacagagcagcctctttcctgtagagatatcgatcatcgttcaggcgctcccacatgtctttgtaaagtgggtacaggcccgctggcatcttgtccagccgagcgtacaggtcggatatatcatcttcgttggtgagacccctgaagagacttcggaccgcaagggcagtccacagaaaaacaccatcagccatgttgcagagcttgttgacaagttcctgatattccttctggttctcaagacccacgacctcatttgagagtagctcagccttggcgtatttctccatgtcggagcgggtaaggtcctgtagccgcaaactgcataggccgctcaatttattcttgaacacaggccccggtcgactggagacacacattttgacattatcaagcgttgacagcctcgccactaggtcaagcaaatcgcgcgggtcatcatcaacgcttgcgttggatgatccgaactcgtcgaggccatccacgaagataaacacaggtctggttgcgatggcctggagggagtccatcatggttctttctaagtcctcaagtgtccaatctccccagaagtccttgagcttcaggtcggggaaagtgtcgataacgtgatcaagggcgtgctcatcgttggatagcagctgatagagtagattgagaaggatcccacgcaaacttttttgatgcggcgaaccggcggcccagaggaaatgtgaaaggatgagtggatcttggccgtcagcttgcctttgggggtgccagagagcgggattggtgacgataaattttatgagtgtgctttttccagatccagccttgccttggacccagtagattttgtcatttggggattccagccaacaaggaaaacaactccacgagaggttgttctggtgggttgtgcgatgtgggcagacaggtgtcaagctttctccgtcgggctcaccctggatactgtttgatgctgactgaataccctgtatcatccatctacacgtccctgcgaaagccggtttgacctggccaaaacgttcacccatagtgtcatatttgaggctcttgacaagtcgttgtcgctttccccctacggaagcttctagggacgtttccttgatcattgcctgtgtctttttgacttcagaggcaatgactgtggttgcagcattttgcaccgtgaattcggccttgattacctccacaatggaaccatggtttgatgtcaagaggtcttggagattagcctgtccttgagaaatagcctctacaaaacatcggagggtactgtcgagttgttgaaaaccattatccattttcagttgaagcgcgttgttttggttgctggtacatgatgatgatttggacagtcagccggcgcgaacaaataattggatttgttgcaagattcatcatggccttaccagatacgcagaagaaggccggactcgagcaccttttggtaatcgcgcattttcttctccaacttgtcgatatttccttctttgaactttgcccgtaaacccaatcgcaatgagggcaggactttgcctttggcagagggacgggtgagcttgtcgacctgaaccctgagagtagaaatggcgtcgaggcatttgtttgcgatatcaagcaggtccttctcatcccgtgtgactggctttgcggataatatcgaatttttgaggctcgtggtgatttgggcggaatgggccaacagtgttgccttgctgggatctggggagccggtacggaagatggtgtggcatacggatgccatttctatagcaaagccgatagtttgcatgacattgcacgcgagcccgaaggcctcgaggccggacatttttttcgatggcggcgtgttctcagagacgagatgctagacacctgaacttggacttgtgagtaagtgttccaccgtgggaggacatggcgacggggcgctccacctacctatacatatgataaaccccggctggctgtatagtaggtggatgttggccaagcaggctccgggcaggcctcctggtcgaccaccatgttgggctgcagcagactgggctgcagtgtgggaagacatgccgggcacttgcgcgcgctgctacccaatggccttgcatctcgggtgaaagcatgtcctcagtggctcggggtttccagaactgaattcgagactcgagaggggtcgtgtcagctactgtagttctgaatgtcgtctgttgaagcgagcgcgcatgtgctgtcacgatggcggtcatggtgtgaggcttgaggtggaaaatgaaacatcaaacatgacggatgctgattgatttggagaagcaaaccgaatggagaccgcacaatggtcgacttcagttgggggaagaagagaagcttgagcatatcggaatggaaggtacaactgaagtctgccgtagtaatataccgtccgtccctactcccgccttccgctcaccaagttcctatcccaagtggaagtgaaaggtcaatacttacctacctacgtaccgtagaagtggccgggaaaccaactgaaaccggacatggacagtctaattggaaggtacttaggtatctggcccgaattagccaagaaactggaagaaggctgtggctagtatattgtgatatgtagagaggtcacaataatccgacagcagacgcttggatgtatatatatcgactgtatccgcccgcgtggtcatataacgtgcgtcgaggtactaaacacatagtgctggctgtctctctccgtcgcatgttagggcgtacaacggttttgtacacatcccctaacaggtacttccaaaaatagcaccatatcaatgctcctttcagagaccggcgccgacgatccagctgagtaggggccgaagtttatagaggtaggtacgtgcctccactgtcagtttggtacgagttatctcgctgcccaaaagaacaattccccattacaattcccgattgttcattctagcatatcgagtcctctcatccatcatgttgcaaagtatttggcattgggccatgtctaagcggctaggaaaattaccgaaaacagttcctgatgcatacttcaattgtaagcgccaggatccccagcccattccccgctgacttggcaggcccaacccacagcggcgcggggacagcaagtcccctgtcatttcccattccagcgaccttccgttattccttgttgtcgacttccatcgtgagacacgacggaatctccaacatgacggcaacaccatcattccaccatctcctccattgcaccaacctactagacctatcatctcttgagataccatgacccttctctagttgagatttctactcaaatttggagtactaccattcaagattggcctcaaagtctttaccgcgttcctcgtcgtgcgggccatcttcagaaacatggccgccaacctccgcgacctaacgatgtacctggtggtgctgataatcgtcagcaccctcggtcctcttcagtttggtttccatttggtatgcgccccttcctttccaagcccgacatatctctactaacaatctttccaggcagagttaaacgcccccgaagatgtcatcacctgccgcaaaacctccatctcctcgaccatctccagcctgctgtcctacgtcaagaactcctcgagcgatgtcgactgcatccccatgacccgaccccagtttgctaccgtctccgccatcttcaccatcggcggtctcttcggcgccctgatggccgggcccttcacctcctctcgaggccgttggctctccatgcagctgacagccgccttctatatcgtcggctccctcattgagaccctctcccactccgtccccgtgctttcgacaggccgtttcctgaccggtgtcggtgccggtgccagcacggtcattgtccccctctacatcagcgagatcgcgcctcctgcgcagagaggattatttggtgcttttacccaaatcagcattaacctcggcatcttgatctcgcaaaccatggggtacttcttgagtcacgattcggcctggaggtggatactaggatctggagtggtggtggcagctgctcagggattcggactgctgttggcgccagagagcccaaagtggacagcgagcgccaggggcgatgtcgcgcaggcgaggaggacacttcagcgcatccgtggcaagaacgctaatatcgacgaggaagtcgagtcatggggccagggaagtgggagacctactagcgaggaggaatctctccttcacagtgtcgaggaccgcatggagggcctgtcgcgcagagacacctcctctcgctccaactctccatccccttccacctcttcgcgtcctcatccccacaaggccagcaaaccccatctcggtttcgtgcaggttctcaaggatcccaatacccgtcccgccatcattgccgtggtgggcatcatgttcgcccaacaactctgcggcattaattccatcatcatgtactcggtctccctcttccgcgacctgctcccgccttctttttcttcgggcctcctcaccatctgcatctccatcatcaacctaggcactactactgcctgctcgcctctgcccgacaagttcggccgcaaggcttgtctcttggcttctaccattggccagggcgtgtcgtctctcgtccttgctctctccatcatgttcggcgtcaagatcttgtccgccatagcggccctgttctttgtggctttcttcgcggtcgggctgggcccagtgccctttatcctggcgagcgagctggtgggtgaggaggcggtgggtgctacgcagtcttgggcgttgggtgcgagttatattgctactttcctggtggcctttgggttcccagtggtgaatgaggctctgaacagaattttgggaggcgctggatgggtttactttatctttgcagggctggcggcgttttgggccttgtttatcgtgaggatcgtgcccgagaccaaagggaaggcgaacgcggacgaggtttggggacgtactaggcgtgtggactgagtggtgagttgataagctgggcgtttgtactgtgcttttgcgtgttgttttggaggacagagtttcgtgcattgctcagagtatacttagggatttctataatacaacggaagtgaacttcccttgtacaagcaagacaatattaccaccttctatctcaaattactatcaaggcaataaccaaccgccaatctggcaatcggtaagcattaaactcggcaaccgtaacctcggacgtccgaaccagcttatgcaactgcagaagtgagcttcgctcgtgcggaaagaatgacttgtcacaaggatgaaagcatggaaacagggaacctgacccgggcactcccaacaggtacttgaaccatcgtatccccgtctcaaattcttctcccggaaaccaaactttttctagtacaacatttcactactcaatacacttattcaaaccaaaccaagccgccgctcgttgccgttcaaccaaaccattgaagtcgccgctcgttgccgtcaaccaaaccaagccgccgctccaatcgttgtcattgtcaaaccaagcggtcgtcctttgtcgttgaaccaagaggtatgcttctcgcttgctattctgctctctacttcgccgtctccccaactcctttctaatataatggtagtaggttccaaaatgactaccctcgcgacacactgcacatgtacactggcgatcgagtgcccactcgccagcgaatctacaatcccggctacgacctgatttggcctcaaacttctgctcatcattccgggcatcattgtctggttggccctgagtatcctgagattttgggtcagatcggagatgatatggacggccatgcacggtgaacgttcgataacggaattcccgaacgcaaacaacaaaactcggcggtatcagctcacaacattttgtttggtattcttgatattcctgattgtttggccgcttgacatgggatactacatcatcacttggaaacccgtttctgcatcacccgacaaaccactgctgctatcgaacacccgcacagcaccggcagaacaagaaccaccaccgccctactatagtgctattggtgttgcataaggggggagttcatagtgtactagacaaaatctacttcgaatagtcctaaaggttatatggataaatcaaaaggagttagttggatttgctttggcattttgaatgttagagatggcgtgcccaaggttagattgtacattagttagccatgaaaacgcataggaaagttgacacgaggtctcgaactaacagaccaaccagtactagactgtatgtattgcattcatgaatgaagccttgagagaacaaactatgatatacgatgtgacttctgccccgagagcttggaaaaaggcagggggcactgcgacgaacttgcgtacaaatcgctcgaaaggaaatctccagcttcaaagctaattccactccctttccgtccctacctactgggtaaacattctcctatttttcaccatctcatccaccagcccaactcccgctctgactccatcaacaaccatgaccttcttccccctttcctcgccgtactgctcaatcgcagtccggcgaatgatttgctccagtccagccatgcccgcacatcccatcaccacacactccacatccccagcctgcaacaacttcttggtcgcctcggccagtttcgcatcaatcacctccttggaaatatctccatggaaatcccccgcatccaaccccgtcgtctgcaccccggcaaactttgcattatttccccctttctcctcttgacccaagaatttcttgactcccacagtcaggtgctcctcccagtacttgcccgtcgtgacaatgccccatttcttcgtcgggcccgtgagcagcgacaggcaagtgaggacggatgcttcaaagatgcccgtgacggagaggggaaagccgttggatgaagcgagttccgagaggccggggacgagttggtgcacggagtagcagcatactaggacggcgtcgtggtctttgaggagttgaaggttgctgctgaggtcttggaggacgtgggtggcggaggtatccaggtcggtgccgttgttgatgctggctggacaagaggtaggggctgtgtagtaggtgattttgatgttctggaggggggtgttagtccacgttttcggttattaggggtggaggagagaagggaagacagacgtcggggaggtttaggctggaaatagactttgccatgccatcggtcatggacttggaggagttggggttgaggatcaggatcctgattggttcttgctgggcggtagtcatgttgacgaaggaaggggggtgagtgagtgaggtgaatcgataaatggtctgagagggaaatagtcaggtctgagtccattttgggaggtatcatgaagtactcagtttgaaagattgacgatggtagaacctgaatgggaacaacctactagtatcgtaatgagttggtaaaataccgattgtatcgacggcctgagtgagaaagaataaggcaacaaagggtctgataaccacaaatgaagaatcaaaaaaagaagggacgggaagaaccaatatcaatctccactctcaaatgcacaatccatcccgtctgatctctcacgatgcccaacaaggtgcatgtactactgaaggtacaagtgcgagtctcatgcggggtatcacgtgggtaccctaatgcctgccacttccttggggtccagaatcctgccaagacccgcttgtcatcggcgctcgtcctggtcaaaataatcgagacctttgacatgataccttggctccttgggtatactgctgactctcaagttctaggcaattacagaatgaaaatgtgtaaatagggctctagctgaggtctttttgaattgttatattccctgtcacggtcttgcagcggtcttttctatgatcttgacgtctagtgaactggtttacctagcctgctcgctcgtctcctttattttggctcagacgagcggcgccctgtttgaaggaaagcttggcagttagcgaatgaccccacatatcgatgctacccccccagctaggctaccgcgctggactccagctaattacggtgccgtagtccacttcgctaccgtaacccggacagggcaccgacaccactgcaccgaccgaccgacgggaccaccgacacttggttcctgttgattcacccgcgggagctttccattctagctccgatatacactcgatattcgaaaccccgacgaagctattcgcaactccattgaaagttaccaaaccaaacagccgcccagcatggccaacaccgacgctcccattggtacgtcagctcttctctccgccaacaaccccttatccatctggtgtctcgagctcaagctaccttgacgaccaccaacaccaccaccacccacccatctgcctgaccgcgtcatcaccgtcgccatggcagctgtagccgtcggactccgtcctcaatcacttccacttcacaacaacaaaatgagcacagcgcccagctaacacttcccccctcgaacacagtcctcgatggcggtaccggcttcctcaaggtcggctacgccgcccagaatttccccgaattccaatacccctcgatagtcggccgccccattctccgcgccgaagaagccaaatcgctttccgactcctccgacattgtgatcaaagacatcatgtgcggtgacgaggccgcggccgcccgtaccatgctccaaatcagctacccgatggagaacggcatcgtcaagaagtgggacgacatgcagcacctatgggactacacttttcacgagaagatgaaggtcgatacgcggggaagaaagatcttgttgacggagccgcctttgaacccgttgaagaacagggagcagatgaccgaagtcatgtttgagcgctacgactttgggggtgtctatgtcgctatccaggcggtgctggcattgtatgctcagggtatgtcaccgctcctttacacggcgacttgaggaaacaagtagctgacagacaacgcgcaggtctctcctctggtgtcgtagtcgactcgggcgacggtgtcacgcatatcgttcctgtctacgaatccgtggtcctcaaccaccttacccgccgcctcgatgtggccggccgcgacgtcacccgcaacctgatcgccctccttctccgccgcggctacgccctcaaccgtactgccgacttcgagaccgtccgccagatcaaggaaaagctctgctacgtctcgtacgacctcgagctcgacaagcgcctgtccgaagataccaccgtcctcgtcgagagctacacccttcccgacggccgcgtcatccgcgtcggctccgagcggttcgaggcccccgagtgcttgttccagccgcacttggtggattgcgaccagccgggtatcgccgaattcctcttcaacaccatccaggccgccgatgttgacgtgcgctcctcgctattcaaggcgatcgtcctgtcgggtggttccagcatgtaccccggccttccaagcagactggagaaggaactgaagcagctgtggttgacgcgcgtgctgggaggcaaccccgagaggctgagcaagttcaaggtcaggatcgaggacccgccgagaagaaggcatatggtcttcttgggtggtgcggtgctggcgaatatcatggcggataaggagagcatgtggattacgaagcaggagtgggaagaacagggcgcgagggtgttggagaagttgggtcctaggtaagggactaccgagggtgaagctgtttagactacaatagcaggcgatataatgttttccgttggtaggtaaataaaggataatgcgagagtttgttagagcttgcttgggctggtgtaattttgttggtcccgacaggagaaatcgaacaatggccttgtgtcaagagtcatggtcttttgggataccatgaaagaagtccccaatatcacaacggcgccaacatcaagcaagatgcggacagcggaacgggacggtcccggacaaacatcgggaagacggaaaggtgaaatggtccacccccacttgttggacatcgatacggtacgctaaggctggcggcgatacagtggcttatcagagctgacacactaacagaagcaaacatcatcagatctctgctagcctgacatgtcgctggtgacgaaaagggtaattgatgttattgttttccttcgtgtgtcactttgttcttgcctttgcgacaacaatatcaatccagctcgtcgtcaaaatccccagacctgtcgtgttcccagatcctcaccggccatctttactcgatttctccaaactctcaagcccggcttccatcgcccagctaccggccacgctaacacaccgtctccgctcatccattcccgagtctcacagtggttttccccccgggcccgtgcagatcgggtacggctcagatgacatgcctccgaaaccgaaatgtgagtcgatgaacttgatccaattccttcattcaaaacatcatccagccctcccagcatgatcccttcagtgtgtatcttgtgcccggttatatagtttattttctccaaattcccgagagcatcttcaaacacaaaacagacgggcggtgactgcccagcctctcactaccaagtcactaccttgcatacaccaacctcactcttataaacatacaatcaccccccatgatgtacggcacaaatagagcgagaaaccaaaaggccgaaaccagctaccgcgggtgtcagtatcgcctttccccccattcatctctcatatcctagtccagtccgacactaaccgccctcagtctcagaccagcgtagcaatgccggccccctaaactaccaaaccaaggtccgcattaccgaccgctacaaagtcatcggcttcatctcctccggtacctatggccgggtctacaaagccaccggccgacaaggccaaaccggggaattcgccatcaaaaagttcaagcccgacaaggaaggtgaagccgtcgtcaactacacgggcatctctcagtcggcggtgcgtgagatggcgttatgctccgaactgcgaaaccacgccaacgttatccggctcatcgagattatcctggaggacaagtgcatcttcatggtattcgagtacgcagagcacgatttgttgcagatcatccaccatcacacgcaaacgccacgacatccgatcgcgccagggaccatcaagtcgataatgtaccagctgttgcagggggtgcaatacttacacaccaactgggtattacatcgagacttgaagccggcgaacatcatggttacttcttccggagaagtgaagattggcgatctcggactggccagggttttcaagcagcccatccacaacctctacatgggcgataaagtggtcgtgactatatggtatcgcgcgcccgagctgctgttggggagcaagcattacacgacagctatcgacctgtgggcggtgggatgcatctttgcggagctgctgagtcttcggcccatctttaagggggaggaggccaagatggatagcaagaagacggtgccgtttcagaaacatcagatgcagaagattgtggacgtaatgggcctgccgacgagggagcggtggcccttgttagccagcatgcccgagtatagccagttgtcgactttacagccgcccttgctgtcgaccaacacctcccactcccacggcggcggccaccacccctacggccatcgctcccagcaacaaccgcccgcgtcgcaaaacacgcacggaaacctccagaaatggtaccaccaaaccaccgtctccacccctctgacctcgctaggagcagaaggctacaaactcctcgcctccctcctcgaatacgaccccgagaaacgcttgacggccgccgacgccctcgtccaccccttcttcacctcgcccacctcgaccccgctggcttctctcaatagcaacacggccaatagcacttctcaaggaacaggagcagcagcagtcaactggtcaccaaccaactgcttcgaaggactcaaaaacgagacgtacccgtgcagacgcgtgtcgcaggacgacaacgatatcggcttcggcaccggaacaggcaaccagagtgggtcgcgggtgaacacggctgcggccgggacggggacggggctggtgatgggacaagcgcagtcgcaggttcaggctatgggaggttcgttggggaatatcggcggacatggacacggacacggacacggacagatgggcggcggcgggatgggccaagggatgggagggttgggtcaaggacatggggggatggcgcaaatggcggggatgaaaaggatgcatgatgctgctgctgctgctgctgcggcggcggcggcggcggtgcagcagagtcatccgaataagaggatgaaagggtcacagggatagggatacggtcttggtattgaaagacgcggacgaaatcccacgcaacgccttgagggacagcagggacagcagcagccaaacaagccgggaatgagctcgcggcttcgaggatagctgaacggcgtcatggaaggcaagccggatggtcagtagccatttggactgattgaccgagcctgagaacgtttggcggacagagactggggcggaatcgagttatacagtggacgtacctgtccaacccacattcctcatcacttggctcgattcctgggtaccagtctaccaccatctgaccacccaggaacaggacagaccttgcatcaacaatagctccaataaacagtacaactgcagcggcttcaccacgagttcgcaagctcgaaattgcgccgcaaatggtcccactacaaaaacaggtccagcaactacgacaaatcacacaggaagcactgcgaattcacaacgagcgacgcaagatcccccccctctgacagcgaaacagtgcctggttcaagcgcagcatctccataacctacagcgccttgcgtcggagatgaacaagctagcggtagctgtgtttcatcccgagcacttgaaactgctgcaagcacacgacgacggcgcacaaacacatggacagcatcatccgttagaaccattggatgatcttgaatagcatgccttggagggtgctagattcgccgccggaacttgtccgggtttgtttggagttgctggggtcactgagcaggagatcctgaaaggggaggacatggacgtgtgaggatggttacatgcttggggggttgattgtgtagatgaagcgagggagactaaaatgtaggtacctacctgacatcgatgcgatcaggacttgatgaatatgagaacagcgtggactagaagaacatgggagggaatacgagaacaggagtcacgatagaaccggcgggtatcgacatatagcgtacaaatatacctctagacatcatgaatccactttacaaaatcacactcgaagcacacagatctcttggaccatgatgaatacgtaccaacaactctctttctctcttcatacaactaactaccaacgcagctcgctataaaacaaaaaaagttaggtataaaaaaaggaagaagaaaaagcaagttacccgggtatcctatgatgcctccaccaccaatatgtctctctctgtctctatctctgcctttctacctctcttttgtattcagctccaaccaaccaaggtagctgttactgtcccctcccctccccctagcttccctctctgtgctaaccaaacaaaaaggatgtcaaaagccacgcgccaaataacaacaacaacgacaacacaaatcaggtgactagggtaaattacggattattttcgttgtcctttatgcttcttcctcctctctttcttcctccacccagccaagccaagtccttctgttcgttgcgtaccccgagccgaggcttggacatctcccgttttcgttagaacaaaaagcatttcttgggatgtgtcatgaccaacttcctctcccttcttccatttctttctttctttctggcctgggccgtcgctatagagtcagggctttcggtctgattgggggtatcggttttcttgcgatcttgtctcgaagcgaggttgtcattatccatctacgggactgaagcttggaagtaacggacggggaagccttccggccgaccgagcaagccagctagccagctagagtaattagacagccggccggccggccaaccagtcagatcccatacgtcgacaccgagcgggcggccctccctgtgtgtgttttattgatgtcgaaatcgatcgaggttagaaatcgatcactgcttctgggcagccttcatgttatcggacagccagttgaagccctcctgcagaccggccttgtctatcgcaatggtgggttgtacggcgtagatgcggtccttgagcttgttgagctggagcttctcggtgacttcctggggagtcatggctgtagaatgtctggttagcataggttcatccatacccctcaggcttttgtcccaaaaaccccagttcgagcgcagcgagcaaagaaaaagagagccgagcgcagcggacacctcgtcgaaaatacaattccaagggaagaagaagaagggagtactcaccaccagcaatatcctgcttgttagcaaacaccaacaacaagcaatccttcatctcgcgatcattgataatccgatgcaactccacccgcgcctcgtcgattctgttatggtccgcgctgtccaccacgaaaatcagaccctgggtacccgagtagtaatggcgccagaggggacggatcttgtcctggccgccgacgtcccagatgttgaacttgatgtttcggagggtgaccgtctcgacgttgaagccaaccgtggggatggtggtgacgtggtcttgcagcttgagcttgtacaggatggtggtcttgccggcggcgtcgagaccgagcatgagcacacggacttctttggtgccgaagagcttggccatgaagccgagggacatgacgttgcccattttggcggtggtctgaagggagaggttgtggatgtgtgtgagagtggtggtggtggtggtggtgggtggttgcgagttcgaccggagtggtgtggtttaggtgtctatggacgacacgacaagttcaatcggatcgcgacaaaggagtgtggtggtggaagggactgatgatgagttgtcgactggcgatgggcaggaagcggaactaaggagcggactggagagaaacatgtgttagtctggcttgttagaggttggggcgtggtagcgcacgtagactactggactggaggtagtggtaggtaatgtaatatgggcgagacagttgagggaacagtggggagaccgatgaggtttcaagatggcgaccggccatggtgtagcgaaaccatcaattaccagcctagtagcctggggaagtgaagacagacaaacgaacgtacctggggtatcgtgttggtgattacaattggattaggcgcaaaggggtgtatgtaatggtgatagtagcgtatgtcgtctggcgtctggcgtctgatgcttcttcacgtgtgagagatgccgtcgttgtcgtcgcaaacagcgcgggtaggtaggtaaggtgtaggtagcgggctgtgtatcgctcggtagtagtagagtagttcacgacaggcaaggagcagattaattaaaagcaggtggtgccgtgggccgtggagtgggtgaaacctggcggagatgtagacgatcaggcttgttgatccaatgtcgggcagtcagacggactgaggggagggagtgggagagaagggaatggagacggagacacgacagtcggcagtcagtcaacagggccaagccacaacagtgagatggaaacagaagatggaagcgcaaaagttcatcagtcagtcagtcagtcagtcaggaggacggagctcaggagggaggaggggaggggaggggaggggaattgggagatttgatgaagccaggccaggccaggcatcggagagaaagtcctcgtctctgtcgctcagcacggtactgcgtgtttggcttgtctggtcgctaatcccagaagggaacagggcccttcttccgtgtcgaggatatttcccccatttccttgatgcccctgaggaaggagccaatcagcggccagatcgggaattgccatttcctgctgcagcggggtccgtgcttccctccagcgagccaggcgtggcacgaccagggaggggcctgtagtttagtggtctgcagtgggcactggcgggatccaccgggaaattcaaaatgatgatgacgggaagcgatgcgatgctgagaattgattgccgtgacctttccggcaatcagactcccccattcccccaaatgaacccagcaacttatctccggcagctgggtcaagacaactgaacaaccaccatggatggatagaatgggaagatatgggatatttataggcaagaataataccaatggatatatacctacctaatccccttgttacctacctacctattcgggcttccatctgttcttgtagggcaatccgccgatatgccttcggcggcctctgccgaaaaaggtagtgtagacctcgcttcgctccacgatgaggtttgcgggactggaacaaagacaagcactcattgattaaatctggccacagcagagaaccgcaccgaaactagacatacactcgtcatcatggatcggatgaattgttgataccaccatgatatatccagtattctaaacagcccgctgggtgtattcgctgcttgtacaaaccatgcctgttccgtatgtcgtatcctgcgcataaccaccaaataccaaaatctccaacccatccctgggcatacgagcaacccatatgtatattgccgtgcccttgtcattgccccaatacctcttctttccctagagtcgtgcccatccgaaccatcctcaccgagttcaaggtcgctgagccgaaagttcaggcgtaaaaggtcttctatcctcgtcttcctcatcccaacatcagccttctaagccctatactccaccacaaaccgcctctccactaactgcagcgtcccactgttctcctctccctcaaacctcaacttgaccctctgcttgccctctccctcgccctcggcttcggttcccatcacctccgccttgtagaatgtcgtgctatccggatacagcgccaacaccaccttgcccttttccagcttgggcagcttcttctcttcttctcccgccgcgggaatgggtatcatgctcgacgcagaagtgcggtactcgacgcgttcgtccggcttcagatcgggatcggcgtcctgcacgcgataccgacgagacttgccctcgcccgaaacttgttgcacgcgtcccagcatccactcggtggtttcgtttcccgacgccggggaggctttgggcttgaagactacgtcttggcccttgtggaagatgactttggcgcgttgggtggcgcctgctgttgtaggtcctgcggaagtggtgccgttggaggtggtgctggtgttgggttccggagggacggaatccttggagggtgtgtcgcggggaggcacgctgtcgcgggcggtagaagccctatcactgccggccgtagtattggctccgccgagcttcctggtgtgacttgacagaggagaagggacaggtgagtcgccggcgccgtcaaagtcgtacatggaacttagatcgcggtcgctgtgtttatccctgtccttgtctcccaatcccaacttgtcacccagcctctccgaattacggtcccgatctctgcccccttctttctcccccttttccctgtccccgcggtcgccacgatccttgtcaccccgatcacggtccctatctcccctcccttcacgatctcctcctcgatccccctttccccccgcatgccccctggccgaacttgacctccctccgctccccaaaaggctggagctgtttctgtcccgtcccgcactaccggaatgaggtcccggcgtgcccacgctatgcaccaccccttcgctctcctccctcgccttgactagtgctcgcaacaccatgacatgttcaatcacctcttggagtttttgtttgctgatgtcagcaccgcccactccggcgcggatgagcgtgtcgagcgtttgttctagggctgcaatgtcggttttgtcttcagcattgggtgaattctcttttgaagcttgtgcttcacgtgacttggcaatcagagagtcctgagcgagaatggcgcggatctggtcgttggaggtgttgatggaatcgaccagctcgcggatctcgtctttgatttgggaccagatctgggcttcctcgccttgggtgctggacgacgagttgcggttggggttgcgggattgacggttgcgagatgacattttggctgtgtgtgttgggggggcgtgagtgcccctacttgtcgtgttgtgagtgagtggtgtggatgagtgtttgttgctgcagtgatgtggacgtcgaggttctcacgaggggatgcacggtgaggggagcctggatggccaggatgggtatctcagcgagtaacgtgggcttgaaaaaggtgtgatatgttaataaattatataacgtgattgagtaagaagcttccgtccagcagagacaagtgatgaatgccgaatacttcagtggggagataatggtttggtcgaagaaattcccacgacaggaagggaactttgaaatggaagctggggggtttcatagagcgtgaaaagcacggaccaccaaccacatgcccgacgtgatgtttctaaaatgcagcaagtttcaaggaatctgcagacagaaagacctggaagcagtttgaaccgagcctctattatgtaggctgctactcctgcattggatttgggaagtaaactgaaagaaagcaggaagacgacgccgcgtggtgagggacgttgtcatggtgttgacattcaactaagttattaccggcaggcatctctacctagtgcagactgcagccaggtacctaccccacttctcccggccggcgtctgggcctctcaatacctattgagcgaagggcaagcgtatcgtatcgtcagcgctaacaatttccccagagcatcaagggaactgaacccgacttgacttcgttgtcttatcagcttccacttccgatccgtcatcctcctcttgttcatcacaactcaacttttgttgactttatgtatcaatccggacaatgaaatgccttacataaaaaatatgataaaaacacaccctcggcccttccccagtgcaactctcccgcctttcatcagcccgtgtcagccaagcccgcgtcttgccccaaagcagcacacattcaacgccctttccggctatcattcgctgatcaagccttaccccaacatccatcacgaataaccatcgataaaagagtggtatctgagtgggctactttatctatctccaggcctatcaatccccaacccatccagcctctccaagccaagataagcttaaacggaccaactagtctaacccaccacggtcatgttggcgtcgagtgtccgaacggtttgagggtttgaggaggggttgtgagtggctgctgattccatctttcaagattggttaccttatcttgaaagacatgtcgtcgtaggttctcatctctatttaccttttcttcttcttcatgttccctccttccatctttcttgatttgcccttgtctcgagagtcccaagatcgcggaatgtgcacatggaagccagtgttacaccgccgatagtgatctgtaaacgttggagtttcattgcattcgtcttctacatctctaccgtacattattgaagtactacacacattttccaatcttgctcatcttacaccaccacagtgtcagtctcaaacccaattctagatacgacagtcaagatgggcactcatgactccatatcctctgtccaacccgacctggagcaaccctcccatgccggcggccatggcagcaacggcatcgatgaactcgacgagtcccgtctcgcccagttcggctacaagcaagaactcaaccgcgactggggcctagctcacaactttggcgtatccttttccatcatcgtcagtctcctctcttttctcatatgtatccccacacgtcactaacagaccacagtccgtcatcaccggtctcaccaccctcttctcctatggcctcgccaccggcggtccagccgtcatgtccatctcttggatcgtcatttccttctttaccctcctagtcgccatcgccatggccgaaatcgtttccgccatccctacctccggcggcccttatttttggtccgccatgctcgctcctccacgatggtctccctttctagcctggttgacgggctggttcaacttgctcggtcaagtagccgtcacgacgggcatcacgttcgggctggcgggcctggtgtctacagccatcacagtcaagaaccccgattacgaaccgacggctgccaagacgattggcatctatgcggccctgttggttagtcatggcgtggtgaacacgtttggcgtgaaggggctgaggttcttgaataacgtgagcatcgtgctgcatagcgcggggattacggcgctttgtattgctgtcttggccaaggcgcccaagctgcagagcgccaagtttgtgtttgggacatatcacgatgggacggcagccgaagaagggacagaaggctggggccagcgcgcatccccggcatatgtggtcctctgcggcgctttgctgtctcagtataccctcactggttttgacgccagtgcacatctgagcgaggagacaaagaatgcgagttggtctgcgcccattggcgtagtgagctctgtagggttcagctcgctgtttggctttttcgtgctcatggctttccttttcagcatccaggactttgagagcacgctgaacagcaagtatgggcagcccgtgctacaaatcttggtggacgttgctggcgaggatggcgccctggtcttgttcagcttgatcatgctttgtgtctggcattgtgggctgtttagcatgacgagcaattcgcgcatgatgttctcctttgcgcgtgacagaggcattgtcagtcgccccctctattcctttcaccttttttcgtgggttgaactctactaacaggcccccaaaacagccctcctttttccaccaagtcgacgaccgctttaaatcccctatccgcgccgtctggctcgccgccattctctccttcatcctcgccctcccctctttagggagcgatgtcgccttcgcagccgccacctccatcgccacgatcggtctgtacctctcctacggtctgcctatcatgatcggtttcttctggcacaagaactttacagccatgaaaggccccttcaacctcggcgctctctcccgtgtcatcgctggcgcggcatgcttgtggatctgtttcatcacggtggtgttctgtttgcctactgccaacccggttaccagccagacgctgaactacaccgttgtggcggtgggaatcattgcggttgggtcgatagggtcatgggtcgtttgggcgagacggtggtttacgggcccggcggccgaggtggccgaggccatgaggttgggtgtcgatatcacggagccgggggcgttggagaaaaaggagaaggaggcgttggagggtgcgaggatggaaggagagagggaagcgagggaaagggaggagaagcagccacctgctgtcagtgagtaatcaattgggctcgaagcgtggtacaatatcaatacagcacctcctcattccatccgggtatatcatcaagtgtcaagttccatgacactgctacaaatgtggtccttttcggagttgacacatagcgctcatcgagcaagcaccagtaccgaacatggacgagcacgaggagaccgtctaatagcatgcccttataggaaagaacatcaaacaagcaaatagcattcaatctgttttcacatgaccgtccacatcatcagtccctcctcctacttccacctcaaagctcctttctaaccaaatcaacagtcgcacaatgaaacgatccccccaagctattcacgtgtctaaacggcaacctcaccacttccatcccaaactcctcctccaaccacctcgcaaacctctcctgcctctcctccaccacaatcgtcttctcatccacactcatggcattgagaaccaaccacttggagcacatgtacctcggcggtccctcatcctcctcctcttcctcctcctcttcgggattccacggcaacggccgcaaatcccagtccctaaaaacctcatgccgtcgcagttcctcctcggtgacacgcgaggggcagtagatcaacgtcccctggcgcaaggggaggatggtcgcatctatgtgcatcgcgtggtcatcggtggtgttgaggagctcgacggtatacggggcgggcagcacggcgcggagatagtcgacgcctttggggttagtgacgtgcgagagctggccgatgaggacggtgccgaagcgcataaagtctgcgcagtcaaaggctgggcgggtattgttgattgcccagtgtgttgaggtttgtttgccgttttgactgcttctggggatggttccgttctgtttggcaccaccatctttttcaggcttgtcgtcatccaaaagcccatcatacaacgtatcgccccccacaatcttgggagcacgacacaccctcactgactcgcctgctttccgagccgtttccatgatatcctccagaacatcatggtacgcaagctcgatctcacccctcctacagccccaaccaaaacacgcctcgaccatcgtcctccccaccaccatcagtccgtccctcggcattgcaccggtataccctccctttccctcatttgccttagcccaattcacttctttgggtctgtacaccttgatgccgaatctgtccgtcatcacgcgcgcaaagttgtcgagttcttggtctgctttggcgacaatgtctgctggaaaggggtggtgaggacggaattcggggtggtggagggtgggcatggttgcgcggatcatgtgtggaggttccgaggggaagagggaatgggtggcacggccgatgatgagggcgcggaggggggagtattcgttggaggctgagatgatggtgggtgaatccaaggtggagggtgtcactgtgtcttttttgaggatcatcttgggaagcgttgtgtgtcgaatcttggtgtatggattgggttcaaaaagtctggcgatttagtctgagagatgtcgtgtactggactctccttcttcagggtcttgccggcgacttataagtccgagaggccctgttcgaagcttgacttctcgtcgtgatttcgcgcctcaaggttgccgctcatccttccagaacgtcatttgtcctccacatgcagtccgccgtcgcttcattcctcggtccatcttcccttccagccagccccagcccgtatatgccattccgaagggaactcacctcagctcatcgtctcgtgaaaggaaaaaccaccaagcatgtgcacccaacctatcacctccccgacacgatgtttactcaactttcccatcccacgttgtcacaagaaggcggaagaattctgacgtcgtacggcgccttacccacgctccccaaacactcggtttggtaatggaaattctgtgaacctgtcgctgggggataccatctagtaatatgtctcaccgcgggaccttggagatctgcacgatggctcggaatggcgggaataccctgcaaatgtggcgtcgccgccgtcatcttcgacctttggcggctggggtcgtcgcgtctggtggggggtggtaataggtcctggaagtttttccgatcttgtctcacctggcgggacgatccggtcctgtcggctgtcgaatgcaagggaagcctacctgcgtaccgcctgattcgggaagaattgagcaggtattttgcggggaagaagaggcggaagacgcatctctgtcgtgggacgttgctcttggcttcagaagacgggctgggactcgagctcgatcgagatttggaaatgtgcgatgcgcgccttcttcagttctgtaagcgatcatgaataagcgggatctcgagcatcaaaactgcggggaaatgacggagtaaggcacgagagaggaagaaaaagaaaggagtggcttccgtaccttccaacttgtacccctccgagcccccccgagccctcctcgtgtcatccgatgtcaaaacccgcctaatggccatataagggacctggttggctactccttccaacaacaaccgcttggtcagatggcacagtggtctaccgattgagtctctaaaactcaaaaaacaaaaaaaaaacctattgcctgtccggatcgggaacggtgtgccaagatacgaaaaggggtcttcacattctagtagccggtctacctatatggtatctgggaacgctccagtcgacaggaacgagacattcatacggttcaccattgctctgaacgagcggttgttgttttttcgcccctttttcttttttccacttgtttggagaggtgatgagttcgaacaatggttggtgacttttttttgcacatctttctgggagcaaacgtctccagcctttcaaatgacatggccagcgagaaggtccctacttcattcataacaattgctgaagtgagagatccgtgaaggccatgaagggagaagagcgaagttggacaagaaataaaaatttgcgtttgatggaaggggtgaggagtgtaattggcagtctattgtgatggcgtgggggtgtttcgatctcttggtgcacgtaggatgattgcccttgccaacaaacgtgctgcgtagagttggaaatggctgtcatgatggcttattctcggttcatgatgggtattgctgccgaggacttgtcaacggtgattgcaaagagaacctattgcttcagttgatgaaattgtccaaacggagacgtgatgtcgcggacatagctcgttccattccccgttcttccgattccatacgggcacagttggtagacactgaaatcaaaaacaccaacacaagtcaatgtcatcaaacgccaacaccgtcatgaagtgtcaacctcagtcagtgttaatgacggaaggcctcctctgaggtccatgttgatagcactttcccttctccgtgaagccatataagcaaactccatacgcaccttccgagcaagtcctaaccagcacaacacatcacaaccacttccatttgcatttcctaccagtccaccaaactcacaattgacaaccaaacccaccaaaccaacatcgactagccaccacacaacactctaccatcaaaatgatcttcaacattcccctccccaccaccttcggcgagcccattcccacggttcccagcaagcccatccctaccgtgcccagcaagccggttccttccaagcccagcaacaagcctgagcccgaggacgaggacgtcttcaccccttacacatttggtgaacccattcctaccgtgcccagcaagcccatccccacggttcctagcaagcccgtccccagcaagcccggcaatggcaacaagcccgaggagttcgactttgatggtctcgtccccttccacacctttggcgagcctatccctaccgtccccagcaagcctattcccacggttcccagcaagcctgttcctagcaagcctggcaacaagcctacggatgaggacacggatcttgaggatgagtagggtactaagtgaggagcggtggaggcactgagcctatggggttgagcatcaggggtggaagaatggcaaggacaagaaggtgaatggaggaatgaaggaacgaggatggcagggtagatggatgaatcaacgaagggattatgcatctgagaagggggtatgatcgggaatggaaaattgaccacgatacctcatacacaactgattagccgatttgagaagcgcctgaccattaggacgatggaattgatgggaagaaacatgtggatgagagcatcagaatcgaaagtgcatggagttgaagaagaatggtgagacatagcgagagtaagatatataagaaacgacaatcgtcgtcaatagaaagtccatctgttcccatgtccacccattggatttgatcatgtccgtgtaaacacatcatgggtattttcagaggtcgacctatgccctgtaagtcgttcgagtgggactatccttctgcacagcttagcggctgcatgaatgtccgactccagaagaactcgggtgatgacgataaatgaatgctcttggcgggatcatgtatggatgctcgcttgctgagaaatcgacttgacaaaaacgaatgttcttctcgactgttgagtgtctcgcttgagagcccttataccgacctcagaccaagcatcacgactgggaaaagcacaactggagcctcgggcgaggagcacctcctccatcaaaaagtcgaagaagacggcaactcgctgctcagtgagccaccaagaagtggaaatgtgtcaacatggctttggctttctctagttttgaacgcgacactcatcagcttgtaggcaatcagttgatttaaaatgatcaacccggtgctcagggtgatgcattcctaacccgatgtactgtctgtcaccctttcacattgtcttcaccccgtcacttgaacgactggcaggatacactagctcccgccgacgatataaatctcaaagagacggtcgtttccctcggcaacgtacacctcgacaggaccaaataccaaagcccttctcctttcggtgaggtcaacgccaagtgggaaaccctgtacagcagtgacaggcctttcctttcgcaccccttccacaatactcccatcccctgagacaaaatgcagtatccaaaatcagaacacatcaacactcgcagacatgtccatctccctttgcaacgttttttttccgccgccaaactcctcaacaagaccagccaccgctccggaaacccccaatcctacgtgatccagctcgtggtcttgcacaacctccacagcctcagaaagctccgcaaactcgtatccatccattctgctcactcccaagctcaagaccgtttccaacactcacactcccagacctcccaagaagaagaagcaaaccacccaagacactgcatcgaaggctttcgagagccattggagtgctcaacgggtactagtgccttgttctgaaaatgaaatgaaaggtgaccgttgatggcgggcaacacgtggacgacgcacacgtgtagggattgggagaaggttagggactgcatgggggttggagcactggtattgggggtccaagggtcgtgggtgtgaggtaacagggtcaacgggtttgatgcctcatgccgaccgacgtcgtcactggcggtgtcagggtgggtgaatgaggtaacgagatgtgacaagtcattggccggtcagcatcacttgatcgcatcgaggatgtccaggtttggaaaagcgggcgcaggatgacgttgagtgccagaagagaaaatgccgtttgaagggtgacttttgctcggagacagtccgccgcactctgcaggtacaaacaccgaaaatttctcaatccttttttttttcttgggaataggatcgtcctcggtatttgccttatgtggtaagtggcagatgtgtgagggtgtccagccgtcgatcagacaaaagaactagaactcgatcgccgatgccatgctgtactaacagcttctgtgagtaattatgtgagtaattgttagtatacgtcaggcatgtggtaacttgacacctttcggtttgtcgcccgtgtgtttggtgcatcgttccagcgcgggcaaaaggatgatggtcacatcaatgctggcatccgacagtctgtcttggaggaccaaagaaaagggaatcaacgaaatggcattttgaccagaatgtcgagatggcggtaacattcagctgggggaggatacggtatgataccgtttatcgtcatggtggccgatcttgcaacgctgtcgacaatacgacgggagacggcaagcacaccttttcttgtcagcgttgcaaagaagaagattggcgaggagaagagggaagaaaaaagcaagtgcacagtaaccgacaagccgatcacaaaatctagaccagtgtggaccgagtgtcagtgtcaccattcaacggcaagagagtgcgggcaaccgccttcccgacgtcatccaaacccgggtgtacactacttgcacactgcagtcgttcttgcttccttgtcccgttgctgcccgcttcatatcgaattgagaaagaggggaaattggaccatgagaacaaaaagtcgtccaattaccccgccggccgggatctcttctcttgtccttcggttgacgtcccgttggaaggcagtagaggtatcgtgaagtaccttttgttacccctcatcactacttcttggtgccaggtgttggcggatagtttcaaaggattccttcacggtacacgtaaacaatttacttggtcgagttcgcatcgtagccattgactgaacagacatagcggttgatggcgtcttctcagcgccagctcagcgacagcgccagcgagataacgaatgccctgccacagctgacatcagaaatcccgagttgtcctcagcctcgatctagcggagcggatggcttgtggcagcgagatagcagttaggttgctgcggtgatattgaaatagcttcggccccagccgacgatagtctgcgcctttggtcccaacttggtatagagatccgaaccaaccatggcatcggccatccattcaggctggatgaagctgacgacagtttcgttatcactgcagtatcagattgggcttgacaggcttcatccagcccagccactccaagtccacgaacgtcggcgcttgaattctttaggcaccgccaaagtagcattcgacagccacactgcgccaacctgaagatatcgtcgcgctgtcgtggttgtttcctgcttttttaattcccgttgctatttgggtctgcccaattcgcccaaccgacggctgtaatctccccaaaaaggtgataatctcagcgcccgaattgcaacctcatatcactgactgtgaccatgtgaagatgagtcgtaaaagaaggatttcttttttttcatatcccgtctctctgatatcgaatacccctggagagctgtcaggtcactgccaagtactgtgacttaccaccatggtgtcccctggcttccatgtctcgagtgttgttcaccacgacatcaacatcatgtacgcggcaaaccgtaggcaacaaagaggacaacgtcgacgtggtggtgaatccttggctgtccgtagaccggatgcagtttgatgcctggttgtgtgaagagctgaagatgcgttgaagacggaggaacaaggaagaacccatccccccttccaagaaagtgtcaaccatccaaggccgcatcctcagaaggcggcagggcggacaacggcatccaggcccccaaaataattgttaggatccactgtccattggacaccgaccccagtcccgtccggagtacccagtgcattggtccttctccttcacacatgttcatctcttccacttgctgtcaacgctgaaaattgaccgcactctttttcttgatttcatttcatccttctgcttgacacaaaagcttgtttggacgttgagctgaagcttcccgtcccgtcctcacctctactttttacgttttctgtcttcacctcggcttcttatcatccccctccccctccccatagaaactccgactcgtattggatgtgaaacggcacttatgctgctcaccttcttttttgcaggagaaggcaaaaaaaatgaacaccgcaatggcggggttgggcgctggatggtgagcggtgtgaggtgaaagtggatgtgggaagcagacttgtgcaggtgctatttgggacactgtggagtcgacttgccaggtggggtagcgaagcttccttcgcgccatttgccctaacaactccgcgatctcctcgcagtcctccttctggggacgtaccgaggacggtgatgtgcaatttgagaatagacgaacgggcatgagtccgagacattcttctttggatctcacatcgaatgctcatcactcgttttccatacattccttccatggctgcttccgaaatcgcgagacaggtcttcgcctcgaacggcatcaatcttgctcaaacttgaagctgggaatgccttccccccgtccgcccgccaccaggcaacaccaggccaatgtaggtacgaggaggtacattagccccaggggccatgtccatcccaaacggctggctattggccagaaaagccaaagatccaacgctattgatgggcatggcaggccccgggtccaaggaagcaaccaagtcttcgtctgtctcctcatcaacgattgtatttcccgccgcctaccgtctccccttccggcccggtaagtaagcttttttgcactagaaaacaaggtcaaggggctggcctctggagcattccgtctttttgtagcgtagactaaactgagactctgtgattcgtgcaaataagtagcgtaggactagtagagacagggtaagtggcatggagtgtgttccgaagggtacttgaacaagtacatattaatccccacggctgcccaaattcacatcacctcatcgttttccctctcttccattcctccctcccaacgtaatatcgtccactgacctgagagcaaataactctacatatacaagttgggtacctctagaacaacagaagcaacaggcaccgtcgaggtcacagtcgcaataccacacatccaacatcatagggccccaccaccatccagacctaatcagggcactcgagggaatctcttttaccgacatacatccaattcccagtacataaccactctccatccgaatcgaacgaaatctcccaatttgcttctgagcccctccagaccttccaaaaaagattgtgggttccagaaaaagaagggtggcgacagcttgacggaatttccattataaaccgcgaagctcctgtaccacccaaccaggcgaaccgaagcgcattgaagtggaggttcgagtcgaagcgaaccacacacacacacacaccgaccacaccatcagcacagcacaacaagcagcagtcgccagcatctggttgctcagtcgctgcccgacgaaattgacagtcgcttccgaagaagaagttgtataaaaacaggcccattcgcctcttcaacttttgttggaccctccaactcgacataaaactcgacacaggttttcgtgcacgcgcgtccttccacaccggcataccaccgccgatcagtaacgcatcatatactgtcgatcatccatcactaccccttatttcttcaacttttcttgaacggttggggcgaaagagaacgcacggaatcgggcgaaccaagcacgcacgactcgtcggacaacaaacaacaacaacaggcacaacaccaaaacagctatcctcaagctatcccaagctatcctcgagtcttgcctcaccaatacgtcagagctacaccactgtcggaaagcaaaaaaaagggacggacaaaaccaccgaggcacctcgttcacctccggtcgctttcaagaagaaaacagcacacacgtccgatgatccggccatttgcggtactaccaccattaccatcatcatactacaacgcagcagcagcagcagcagtagcagcatcatcagtagtatctctgcagacatcaaacctgcaacaagcacaacaagcacaacgtgcatatcttctctacctacaaccacaaccacaacaatcataactcctttttctttatctatccaacccaaacaaccttcaaaatgaacacctacctatcccacccttcttccctctccttccactccatgcccgaacccccctcctccatcacataccacaaccacgtgaacaacaaccgcgacctggccctccagacctacctcgctctgcactcccagcacgagtccctgatccaacacctcgacgaactccgcccttccagcccttccacctcccccacgcgctccggcccccaccattcgcacgacggcggccgctcctccccgctccctcgacagcgtcaacgtagcggattcggttgtatgtccgctaccgccaccgccaccgcatccacctttggcggcagttcttcctcgctcgttggctcgtcggcgttggatgaccagacgacgctgctgcaccacgcagccgaagtggcgctagaagaggccaagctgtgcgatgtcaacgagggcatcaagcgcacgttgacggagctgttgaactgcgaggcgacgaggggagaagggaacaggcagtttcggagctgggtgcagggacggttgatggaggcggagagggagctgaggaggggaaggaggaggaggagtgcgggatcggcctgtgggggtgagtaaaaggcggaaactatgggaattgagcagaagaggttcagttcagtttacagacagacaggatgacagctgcgggctgtcgtctgcatttttgttggcagcagcgacgaaagctgcgtttacgcacggcgtcatctgcaaaactgtctgtcacgacgacgacgtctttactggattgacagtctacaacttgggaagcgtccatccgcctttcccgattttcttgttggatcgcccgaggttggcggaccacattgtttgtgtcttgcatggacattttgttacgacttggcttgcatcttagcttggagtttacggattgtttggttccttgtttattgttgttgcgcgtggagtttttctgtctggactttctttttgtccctgtcacatttggtcttcggactgattattgtcgatcgaaacttcgaaaccattttcaacaactctcatcgggaaacaccggccagtaatatggagcaatcttgaattgtgtctccgtcatgcaatgacatcgacattaccaatttctatggacccttgttatggagccacacccagttggagcatctcgcttcgcccagccgccgaggatccgggttcgagcagagggttcgggaagcatggcatgaatctgaatccgggagaagtggactcccagcatggctgtgtcgccgtgttgcgagatggcggaaacatgggacaaccatgtttggcaaatggtcggataatttcgcccttggcaatcatcgcgacgacattctattttcgggactattcggcggcggcggcggcggcaggcaggcagatgaatcgaagcacggatcaggggaggaatcgagtgtcactagagtgggaagcatgatcatcatcatcagttcatggaggatttcattcaaccaacaaagcatgttatggaaattgggggggacgaacggaacagaaaggggacagacaaaagcggcattacgaaccagggattagtcgcatcacctgtctatgcatagggaagcagaaaacttattatttgtttatttgtaatttttagtgtagtgttgtttggcttccaggttttcgatatcgatttggcatttctgggagggcggaaagaatgaagacaaaaaagtttcaatcattatttcggatcccactagattccaatgctcgatgtgaagatgcttcgtaaatgctgctgccgcattgtcgatgcgcagtccggggttttgatcgtcggccatgcaacgatgacttcaagttgcttgatcaatccgagtcgtgcattcgagattatcggcaatgtcgcagtttgagtgttgcactcccgatcgcaaacaaccaagatctggggaagcaagaaaaagaaagcaagccaactgcccgatgatatggtggtagtaatcgggtttgcggagtactagcgagtctagaccacttccttggtgttgtgatcaggacttcgaacgcggaacgacggcaatgaaatctggagacgggtgcagccaaagtggaatgctcgatggcatgcttcgcttagtgaaccctaacctggaaatgcaagtagtcggagccgttgaataacttggcacgtgtttgggaagaatgagatcacgtggttccgtgccgtgaaggagcttgggccagtctcgtggattgaggtcttgcggcaggcagctttgcaaagcatgcaacgaactgcctgccattgccatccaaagtttcaaacgtcactgcgattgacattgacattgacatttgacgggcgcaaacaaaacagacggaagacgacgacaataccttccattcttcaatctcccatcgacggcctactttaagaggtacttacacagcccaaccaagcgtctactctacttatcccctcgcatgcgcacacgctaaactcggacgcgacacccacgattacccaccatgtcggtcctcctcgagaccagcgccggcgacattgtgattgaccttttggttgattatgcgcccaagatgtgcgagaagtcagttttccctactctatctcaactaacaagtcacatacttaccctatcaccaacagcttcctcaaactctgcaaggtcaaatactacaacttctcgcccatccactccatccaaaagtccttctccttccagaccggcgaccccctcggtcccttgtcctccgaatccgatggcggacagtccatctggggcctcctctccggcgacccctccgaaaagactttcccagccctcttccaccccaaactcaaacatctcgagcgtggcaccgtcagcatggccaccgtcccccacccttccgaccccgatacccgcctcgccggctcccaattcatcgtcaccctcggcgacaacacagactacctggacgggaaagccgccatcttcggcaaggtcgtcgaaggctttgatgttttggagaaaatcaacgacgccatcgtcgacgagcgcggccaccccctggtcgacatccgcatcaaacacaccgtcattctcgacgacccctacccggacccggccggcatgcgcgagccaagcgcttcgccaccgcctagcaaagcccaactagccacggtccgcatcaccgaaggcgaagagctactagatgtcgaagccagcgaagaagctgccgccgaagcagaacgaagacgtcgggagcgcgaggcggctgcgcaagctcttaccctagaaatgatgggcgacctgccctttgccgaagtcaagccgcccgagaacgtcttgttcgtttgcaagctgaacccggtgacgacggacgaagacctcgagctgatctttagccggtttggcaagatcttgagctgtgaagtgatcagggatcaaaagacgggagacagtttgcagtatgcgtttatcgagttcgaagacaagaagagctgcgaggaggcttactccaagatggactcggtgttgattgatgaccggagaatccacgtggatttcagtcagagcgttagcaagctgagtgatgtatggcggtcagagaccaactcgaagagaaagagtgcggcgaggaggggaggcggtggatggggtggtgttgacgagttggagaagtggaggaagtatagggatgaggatgttgagtggcgcaatgacgatagctatcagatggtgcacggagtggaggacttgaaggggaggcatgatggcgataagcctcctgttagggattctcgacctgatgttggtggtggccgtgacaggtccacgtctaggcgcagtaggagtcctcggagggaccgtgaccggcgggacgaccgtgacaacagacgcgggccaagagatgctgaccgccgccgagatgatcgagacttggaccgcagagacagacgcggcgaccgtagtcgtgaccgataccgcgaccgagactacaatgacagggaccaccgcagaggcagagacagagacaatagaggtcgcgatgactataggaggaggtaggcacgcacgcacgcacgcacgcacaacaaacttgcattagggggcatattctatctttgtcgccccagacccgccgccaaactctctcccggaaaacatgcacatctcggaaccgagatctgccttggcttgttacagcctggctgaatagggctgacactcgtatgcaataatgttgggcgactaccaccacgactacttactccatcgcttacgagcatccaattgtctcggacctaacctagcttaaatggtttgacacgaacggaacgaagacgcgcacacctctagccgacctttcagttctcttcatgcagacgagaccttacgtaagctatttcgcctctacgtttcttcatgtcttcttcaatgtgggcatgttgcactgcccgactttatagagcaaggggggaaccaagtctcgacaaccgccgtcttccgtgggctttcctgagcttgcatggcaagtgtccgctgagggatgggccaattgtcatatcaaagcgcaccttgcctcatcatcatcatcaaagtcagccaacgttgtacagagactgaagagagctcggcaggacttgccctgcttggtttgacgattacattccatcgacctgttccacgtcaactactaggtttgactttggcgcgccaggtgccaatcaagggaggcatgaaaaagccccgggaggggaggcgtatcaaatcgtcagctctgaacttctctctcgtgcgtagtgagtgggttttagttgctttgcggccacacagaagcttcatcgatgctcttgtacctcctagcttgtgataatatgaacgagactacactacactacactacactaggggctacggcatctttactccgccaacggtatctgctcagttcgtcacatttgaatgcggataatgggcgaagaggcgaggtaatgggtagtacaaggtgccactggctcgatggtctggtcgttgcgatgcaccacttgaatgaagctggactttcacaacttccctcagagggtagcagatgcacaacatcagccgatggttacgcgttggcgtcaacgtcaacggctgtccgcgaatcaaacgatattgcacatcgccttgcctctacatctccttcttcgctcctcgttccgcggcgacctgaagacttgaacaaagcccagcccacggccaggcggtcgccacgccctctggtccgtccgtttcgacaaccaacggacagcaggcgaagtcgtacgcgcacacactcacacacacaatacgcggccacccacatccagccgtttactgcaaggtaccccttcctcatcttttcgcttgtgtcaggcatacccgccgtgtccccgatatcagttagatcgtcggaccgagtccggcagatcgtctgccatttggggtttcgctgtttggctatgcttgtggattgaaacagtgcattgtggtgcgagtgtagcggttgatttgcagcattgctgaacaggtatagctcaaggttgccagttgatgtcggagttttcatcattgatagcgacagagtgtgtcaacaagggtgccaacaatactagcactgcttcttcaaggcatcgggagtatccttgcaggccttgtttgtcttttaggtttgccaggtctgggtcaatctcgttggtgatggtgatttgcaggcgacgggtagaagcgcgccatcaatccatcgagagcgcagaaaatgatcgagggagcagttgtggccatggatgggatatgacaatctggattcagggagataacacagtggtttgacaccatttggatgggccatcgagattgtgtcgccccagggtatgtgctggacaagcgaagacggtcgatcggaaccctcgactgcagccacttcggacagaaaaatcacagactcttttttatccgatccgaaccccatgctcctcctgggctcccctcgaatcaggttgcgatggatgtgtttctgatgacgctggtttcatactctcgtggcttgcggagacgtgagaggctagtgtgcggcgcaaaatctcgtgttgcgggttctaatcatgtcagggccacttcaatatctgcaagccacgaggttgaagggttctatcccagctctgggcgagttccgaggaggtttgatttcggttgcgacgtggacagggacgacgacgatgtcgagagggtgagagcaacagggcacacaagtgtttccttgacggacctataaaatcggaactagctgtcagcttcaagctcattcgtcaactacgacaccatctctcatgtcttgcagttttggcgggcagtgcgtgcaaccactgggcaacgaggggggcgggtatgtgcatgtcggggggccgaacagcaagggcatcaagagcttcgttgacagcgcggacggcggatactgtaccatgggctactgcaattatccgaacgcctttcttcgagcctaggccgtccaaattcttccgcaacggcaatccccccaacgacaccgtcaaattcgagtgcagccattcgccaatcttgtcttgttggcatgtgtgtcatctatctatccgcacctcgtgctggcgtttcgtctccgaagattgatggaagggtccgtccgaatagtcgctgccgattttgccgttgatgccacacaaacctgcttggacgtgaggcgaaacagcgactggcggaaggattggaggactagcacccatcttcagatttaggggatctgccacgatatgcggttcgaggtttgggctatacatcattggccgaggctccttccgaacaaacatacagctttcaatgcttctaggctcgcttctggcttgcttgagggcgcaacactggggcctgtcataggctttcgaggcctggcagcgtcaagtcgatacgaactgccctcgtcggtaatcttggctgctgataacgatgtgttgtatgctcggaacttgactgtagggcgttgccgagccatcgctcatcatcaacggtcgacaggcgggcgatgtattggatgcagtggatgtcggactggagggttggagactctcgtgtttgacaatgacagctggcaactgaagcagattaggagttcaagttgcagttgcaggtgcagtcgcgtgacatgcaagaggaaacgacggacgactccctaattccgtttcgggcttccttcctccaatcgatctgatctaacgacagtaactccttccgaaagacctcgttacttaaccgggacatgtatcggcaacgtccagtctcgtaccgcgcccgtgcacatgaaggctctcggaccggaccgagtgggcaggaaggaaggaaggcaggggccggccgatcatttcagtgtcaaatgtgagaatttcgaacaaaaacaatacctctacagtaagtatcgcaccattacactgcctgcacacagcactactatcatgacgggactttctgtgtccaaaagtaggtagagacagtactggaattattcgtttgaaatgcagaacacgatggcatgacgaattgaccgttggcgctactacttactcgtgggcatgccatgccttgggaagaagtcgtccgttggcaacaaatcggaaaaggcaactgaacctcatggcgtgggcagcaagagatcgctcacatttggtgagtgccggtgcaggttcaaggcgatcagatcactcctagtaaaaagtgatagaatcagggatgccttccttgggaccttccttggcttgggttgttggtttgtgccggcttgaatcacccttggaagggctggctggctggggagggggcactggggcggcgcccgttcgctgcgtcagttctgttcaatctcgccatgccgttgtgtttgctgtcaacatcatggaaggagatgatgtcaaggggtgttggttcttccatgatgcaaactcaccaccatagatactacttgcccctgtacatgatagcatggcgtccgtcttcaatttctggcctcttcctcaacctttgacagttctacctcaacctggtatcaattcattggattctttttcagcacgcaagatgacgacaagcagagaacttgagagggaccggaccggtgaagattgaacacttcaagttgttctactttgctcgttagcattaggtcagcaagagggagaccggcctggcctggcgataccacgctagtgacgcacgacagacagcatgaaaaagcaaacaacaggcactgcagtcactgcagtcgcagtacaactggaagcacagtggggggaattaggagagagcgaggggtgaagaacgaggaacagaagctctttccttttgacaagaggggcataagttcaggttcagcttatttggcaggagcaactagtatttccaccttgggcatgtcgcaacaccttggcttcaattactcaatgaggaagggggaacagctgaattctgactgcatcatgtaatcgaatgcctcttgtgcctgccaaacaacgaacacgcagtctgggcaagttggggggcatcttctgtcctcctgtcacctaaactgagtcccggccgttgtttggcattgcgcttttgcccaccgacttctgtcacttatcacttttctttctcgcggaaatcgtcatttatatccgtttgaagcgtctgctctcatcagccttgcatgagcggggccagatgccgaacggccggtgcaacatcaacagacgacaatcgacaatggacaacgcttcaatttccagcaagagcaacgaacggaaagcagcgaaaagagcaaagtgggaggatttctgcgaacgaaagtccggagcaaaacgagcagggaattaacaaagtacaacctacccaagctacatccttttctctttttcactgtgtcactagtgttacacgaaatctgcaaatgggaggggtcaatattcaggtcacgcaccgctcatacaaccaacacctccctcgcactcgcgaatcattgtaatgcatgattgcaatcattcattcggatagggggtctgcgtcatcttgagtcttctctctatctaggtagttctgtcgttcagttcagttgttctcccagttcatcctccccacagtatttccttccatttccttcccctctcagcacccccgtcagtcagggctggctgacatctggccaaagtgctttactctcgctatctcatcagatcccctcttccccaagatggactgctcggcctgcttacatctacacagctcacaaccatgaatggggtcctctattcgggggttgtttccagtcacagccctcatcagttacatgctagtcatgtatgtactcgcgtaacactgggctttcatgtatgtattccactttatcatgtccctcatgtctcacacacgtcgtttgtccatgtttccgagtgggacaggggttgctgaggcagtcaatggactggggatatgaggctagtagcccctctgttcgcctggctcgctattctctttctggttgttcagcaaacatgtgctacgacaaggtcaataatccagtccatctgtcacccatgtcaatctgaggttggtgacttgggttgcctgtggacatgaacacggacgtggaattccctctttgagcgaggctatggatattttttccgcttttccttcgtctttgacatgttaccttgagctccctttctgccatgcctgcggtccatctttctttcagccttggaggtacctgtctgcaaaggcttttgtgccattcgcatacgattaacagggctactgccaaagggcaaacacacctgaagctctcgcacgtatgctatacctgattaggcactcccttggtgttgtttccactgtgccttgctttgtattgacagggttggatggcagctggcactgggcactgggtgtaccttatgtagctctatcaaggtcgagggaatgacgatgatgctgtgtaaacgccatcgatccagatacatgccatgttttcttttgctattcattccgctgtcgaaaacgggatgataatgccaaaccgttgtctagtcaaatcttattggacacaagcaggaaaaagattcgttttctcagcaccacttccacacacgctctctcgaaagtcttttattgtggaggagagtcgaccatcaggcaagaccgaggttgacgcactgttttggcatcattctttctcatcgtcctatcaaatttcactctcatactcaaggcgcacttcttcgcccccttctcccagaccccagaccacaacccccacccctcacaaggagagagatctacctgccagcatccgaacagtgagaagacctgaaggcatctggactttgcagacctttcttgatcttcctgctctcggctatctctccatccaagagttgatgcaagtatcacaagcgacggcgggaaggaaatcctcaactaccacaacagccgtcgcccttttttgacagcggagccaaatctcgaaacaaatacgctttcacgcgatatgatgcttcctaaccttgtatgcgcgaccttctgcttgctcaaacccaaggagctggcgaaccgtccaattagccactccctatttttgtgcacttgcactttgttgtaccacagctggggtcccggattcatgcagacatgaacaacagttacatttccttttccccttgcccttcagcatggcactgaggtgggcttccgatggctcgcttcatccagaagtaccctagcttgagtgctcgtgccagggtgaggctgggactggccgtactggagaagccaacgaagacacaagtgttgccctatacctctccatatgctccctaggctggctactgcgccctatacgcctgacatagggcatcccatgccaaggaagcaggctggggtatggtttggtatcatatgagtgtatgcatgatacgatacggttttttagagattgtaattaaccaagtggtatctgaggaggtcatactgtacaaagatggcctctactgcttcttttatggccgcgaggggctcaagtgccctggctaagtggccagactgcacgatgaagtgactacaaacagagtatatgcctatggttggttcgtgctcaggtgtggacagtccgaccagggggggcttgttgatcctgtcatcagagcatgaagacaactaggtgaagacttataacactttggcatctcctgcaataattcttctttgttttctgtatctgtcttgtctctcgtttctttctctttgattttcagacttctaggtcactgcctttctcagtttggttggatttcatatcaacttggcttccaggtcacttgccctttcctattgaccgagcaatcctcgacataatcgatcagtctttaatcactttccgcctgcggcacggcatcctctcgctttctcgcatcaccatacgtccaagcccttcgttcgaggattccccagtcagacagacctgtccgagaaacagagacacggccgcggtcacccgagttttataaattcaagacattactacagccgtacagacatacacgacgcacgcacgacttaaacgtccgagttcacaacctcttcacaccgaggtcaagtacgcgaataagcgacctgtcaggttggtctttgtcctttctctcttcccccagtcctttggagttgctcttcttggttatcccggggttgtgcatctagaataggcttttcgtgcctgaactccgggttggggggttacaagatgtcctcggtgtgtgccggtgtgtacaaaatcaagtgagcgaagtccctggagaggggtcagtcgaagggagacgaggaagatccggagtgagagtgaaatgaacggggggatggtgtgtggcacaaagcttgactgtcagctctagcatgaacactcgctcacaaaacgtacgtcaatcaggtcccaggtctcctatctagtagctggagcgcaacacaagacacgcataccttacgcattaggatacctagacaaccatagacagcacgttctcagccaggccaccgagggtttctgagtctgttctcacaccagctctccttatcgggcttaatctaccgtgaacaatcgagtcaagtccggatcaagggcaatcagacagaaacgatccagtccagagtctgccccgtctgcatttggcgctgctgtgtccgatcaccacccactcagaacacatccaccccaccttcacacctcctaggagtccgaaccagacgaacagtttcttcgtaactttccacagcattgtcacctctttagcaataattcacatccctgttaccagctgcagcagttcgaagaggtcgccctgcagcacctagcctctacgagctaccaccgccgagcaagtctctcgggacctgcacaccactgcctcttgcaaggatcagtccctgatcggtgtctaacaacgacgccaggcggagtttcaaggctttggatcgccatcagaaatctgacacgggcaaatcctatcagttcaggccaaaaggcaaaagggttgcaagcaaagtccgatcaggcaaaacagggagacacattacggtcttgaggtttagctaaggtgtggctggaaagacatcggacgaaacaacataaggaaatggtgtcccagacctgctatacccctccccatcacggccaccacacacacgatcaaagacgatatagtagtcgcgccggcccaccttacttttgccacggcggtccatattctaccgaagcacgtaggagctacccttcttcggagcaccactctgcccatccccaccacggacatcactcgcaaggaagattaggctcagcgtctgttgcactcggtgttggagcccttagcatgtctgatcaaggatcttcgtcggcgatagatgcggagtcgcagccgcagagaaagagaattgctgttgctgtacgtttagcccctcgcggacatttagccccacgtcgaccttggatacttttcgttgagaaaaactgacaaccaccagtgcggacgttgtcgcaaacgcaaaatccgatgcagcggtgacccgggccaaggtcaaccctgcacgaactgcaaaaacgcaggggtagagcagtgtctgtttcttcgggttagtacagactggccttgcttcttcagttctgtctgcgcctccatcactaacccttcttgtgtctgccacaggtctcgtcccgcgacattcccttgaagcccgatacatcctctgactttgggtactcggtcgatgacgcccgtctctatgccaacaaacataccatgagcccggcctctctccactacagccaacatcccggagccgttggcatcggcggccttcctggcacagcggaggatcctctgatggctcaatacagtcgtggttacgcatacggtcaccatcaagctccgccgccgaccagtcataaacagtactttcctgccacagcctcatacgcctcagcccccaacccctacggcgatcctaccgcggttggcgtgtctggtcaattcggtgattatactgcagcgggatacccgccagtgcatgctatgactcatgagacagtcggtatcgtacctagttggggttctgctgccagaaagaccccttacggtggagtgtatatggactcaactcctgagtcttacggggggtaccaaagctcgagcctcgtccatcgcccggcacatcatggtactcaccacggccacggaactcctacaaccgaatcccaatctcccaacttctctttctctggcgtagctgcgtccctacctacaaccagcacaggtaccgaccgattgttgccgaaccccacagccggcacctctcgctcctctctcccttacccgggcgcagctatcaagacctcccaacctggagtgtcaagcactctcgccgacgtcgctgcttccgcaactgcctacgggggcttcgatggtctctcggcgtcttacggatcagccagtaccgccagcgctggtcactcttcctctgtccgttctcactctacctctacggatacctaccacacctcggtttcaggagcaagcgcgggtgctggggagcctcaaagcatctttggcgaagaaggaagaagcttgcagagccaggggtcggcatttgacatgaacacttatactgcggagccgctgtcttcagtttcctcgagtaacaggagagactcaatcgggtcttcggcagctggtagcggaacattggccaacagtctgtcgaatggacaggcgtatgtgcctagtgagagtgtagtgcaggtcggcggccatgaccatcatgttggccatcatggggtctacgagcagcaacgtcaccaggcacttgctgatggacacagggcggcttcgcttgcgagccaccgctgagatcgaatcgtctgcggcttctcttaccacgttggtatctgcccaataactgcgaggaactggtctgatcttgttgagaagaccctacagtgtgcgtgtggattgaatgcatgtcttcaattggacatcataggttggcggtagcacaaagatacaacaagaatacaggcacggtatcagggggattaaaggcgttcagttggtacgcggcgttgcacaggcggttcagggcggcaaccaaaaaaaagcacgaatgcggccaggactcgacttggtcgggaaagggtacagcagagcacaaaaacgagacctaagcaagtaaagtctcggttggcagggtagtaaggggcatggtcatggatgggcttgaaggggatggacatgaagggtggagaaaggggaaggatctggaaaaaacagcctcgaggagtcacaacataacatacccccgtccccgtgccttgcattacgcccggaaagaacccgcatccgccaggaaggtcaggtattatgtcactacctccctccttgaggaggggtatcactactgctgcagctgcattttcatattcacttcgtcgtcagagaaaagacatatttccttcaattgcttcttacaagtgctacagtcgggattttctacttgtttcgaagactaaacattttcttcactttcggggcgtctttgtttctcgtttctgtcttcattttatttccttgaggggattttcccgtgctgttctctggttctgattcaggttgctcgagtctgcatttgtgtgtgtttatcggcacgtcaggaaggtacctagatacagcatcatatcatacctctaccttgtagttgacgggaggtatgaccggtttcatgaagacaggtagttaaaaagaaaagtaatgctaaactagtttgcctaccatgcgtcgccctaggtatttggaacacaattataatagaggttcacttgctgctttctacctacctacccgtcctccttcttcttcttctcccgtgccttctcccgctcccatttgttctcccgaaccctcttttttttcagttcttattccgcaacggcggttcattttgctgtcatgagctcgtgtagtacctctacctctacacattgatgacacgagcaagatgggggtcatgtcactcgagtctataccaccttgttactgtattcgcggaaaaaggaggaagaaaagaagatacctctaaagtgcttacataggtacgtagattggttgtccttgacagttgctggactgtaccatactgtagcgattgaagatgcacgtgggtacacaatctacatgtatttctgaaaccggcaaggtgcagatggtgcaatgttgagatatcgctttgcagcatattacctctaggtgtggctgcaggggatgcaaggaggggaggggaggttacgaggttgtatgtattgtgatcgtagccgtacacccctttagtacctgatcctacctacttaggtagaggtagtagggtaagaacgacatggagcgttggaataacggacctgggctggtgtgataggtaggtcgagtcatcgtggtcagactggactggacctgttctagggctatcatatgtagacatggaccagaacgaaaggccccgggcatattacctctacctctaggtacctagggacactagggcgaattggcttcacaagactgcctacctagaggtacccacctccgcggagaggggagaagggagagggcagggggattaacgccgatctggatctggcctggcctggcctggctcatttggctacctaggtacctaggttgtctgattatatcacttatcccgaattttcaggggatgattcctatctatccggggcactggactccgggtccaggtccgggtccggggtctcgggaagaatgtcgaatggcacgcggacatcatgtctacatgtctacatgtcttcctgtcttcatatcttctccattttagatcagatgtcaaatcgaagtctatatgtagcgccaaggcatctacgctaagcgggccaggtcgacataagtctagatacctggaaaggtagagcagagtgtagaggtagatacaggtaacgaacgggcactatgtatgtggtggaggaggaccaacaaggacggacgaatctatccggcggtggcgcgtgcgtgtatcaatctgagctcgacatggaggtgatctacccgtgccgcctggcatctagaatagaggtacttggctgacatgcttgatgcttgatgcttgataaatggtacaggtggtgataggattgatgctggtacccaccaacccgcaaccaagtatggcacctaccttatctctggatgtagagggtcaggagaggtaagggacatgtacaaatacaccgcgaagaattacctgttatggcacgcacacccggcacagcatcgatacatccgcttgagaatgggggtgactacctctactagctacctagatcaggggtggacgtgccagagtcagtgtgttgtatatatgtatctctagaggtaggtggtcgtaggtacctatgtcagcagggaaggcaagacgtacccacctacctctaagaatctacatgcgaggtgggaagaacgaggcaacacgagccgcacgatgcatttccggcagcggcgcggcccttgtggtgctcgacttgtaatgcacctagcagtgtagtagtgtcgtgtaggcagactttcccgcgcgggctggcaactggcaaccagaagccaagctgtaatggcgaaccatacaacccctttgagtcttctaggaagtagaggtatgacgacgcctccgtctacttgtccaatatttctcaaggggctactacttgaaactcgtattcagaaagtcggggcgttaaagatcatgcagactgatgggtgacttgacctatcagcgaggagtcaatgtcatgacataggtctggactctgacgttcctgaatgggctgggtctttcgggggtctagtcagtcgcctggcaacctcaaagttgcttgtgtcagtcgattgcttcgtcattttgcagttgtctcaatattccaggcgtgaccgggccctgccatgtcgatagtttggagaacattggggagacgtgttccattgttccttgcgaggacagggttagatgtaacggcccggttccgcaagacactttgggtaggtgatggggaggcagatgcacgtagtacttgttgtgttgacggtagtgttggcgacataggtagatttgacgagttgggaaatttcgagcggttcaggggggaccgagtggcctgattgaaggacaatggacaacagacaagtagataaacgacactaccttgtctgtaggtaggtacacctatcacgccaaccttgttaccatccgtttcggctggcgacttcgagtataagcagttgcttgctcgccatcaacctgcctgcagttccggcacgatgtcgcaggatgtcgtgggatctagatgggcctcgcttggatgctgtgcttcccttgtctttggggggtttcccggcttccttgttcccaactcggataatggagtctaactcggtatgccgttcggaccgttccagttccagtcaacggtcaggaggcgtctccgcttggaaacccgtggtgggggttccgggctctcagctgttcaattccgttcccgcacggccatcatctctgatagtatcggactcttgcaggcctttgtgtacccagctggaatggtttgtgagagcaaggctcgtggccctaaggtcgatatccggtaccaatcgacattggatcacggtttggtgcattggtttcttgcgcttttgttagtggtgcgccacgttctgtcgtgttaaagattgacagtgacatccggcgaatgtagctttctgatggtcgttcagtttcactcggaagagtaggcatgaatgtgctgaaggttgctcgacggcggtattctttgagaatgagcgagtgtcaatgctggccgataactgccaagcctgaaaaaggggaagagcggcgaggacacacgtgactgggactgcgccgaacgagaaggaaaagtgggtccacgacatccaactttggaactttgcaaaagtcgctgaactttggtcagtcaacgaccgccgtcaccacgtcaccattgcctcgctgtgctgccggcaaaccacatcaacaatggctagaacgacccaaataaagcgcaagcatatgcaaattgctcgcttttgccggcagtatcaccagctcgagccggtcgtggacttccccgacggcgagtacctgtgcgatgcatcagtccaggagacactgtacgagcagctgtttagcgaggacatcaagaatcccgcacccccacggtaccagctgagagtcctgaaggagctggtgaagaggattgaggaaagtattgaggactgggaccaatatgtaagtttctgtaatggtcatttcagttccatgcgttgaaggtgtggccggatttgaagtaggaaggtctcggctggctgctgcaaagttcaaatccaagttacctaccaccccctcgtagcacgtttcctcaccaagttgtttcttttgccatcatttactagggcctttcggacaatctctacacaagattatcccatctgctctcgctgcggttaccctccgaggccgatgccgcgcagcaaaaatgctacgtcacttaccacctgtcccttctcgatcaaaatctcggcgtcggcagttatgcctataaacaagatccggatcaaccgggccgggaagaggcatcgtcggcttcttctgacgaggagccgcacatcaccctcctagaatcccgcaacctcatcgccgcctccggcactaccggcctccgcacctgggaagcctccctccacttggggcagtacctcctcacgcatccctccctcgtccgcggcaagcgtgtgctcgaactcggcgcaggaacaggctacgtctccatcctctgcgccaagtatctcggggccaaacatgtcatcgccaccgacgggtcagacgaagtcgtggccaacttgcctgacagcttgttcctcaacgggcttcaggggtctgatgccgtccagccgatggagctatggtggggtcacgcgcttgtcggcaccgaggaggcgcaatggaacggaggacgggaagtggacgtggtgctgggcgcagatatcacatatgacaaaagcgttattccggcgttggtggccacggttgaggaagtagtcgaactatttcccaaggtggaggtagtgattgcggcgacggagaggaatcgggagacgtacgagagctttctgagcgtgtgtgagggcagggggttggaggtggttcatgcggagtttccggtgccgcctagatctgagcagactgggccgttctataatgatctgatgccgatacacatctgtcagttgaggcggaagtaggtaggggagctggagggagtaggctcgagcttgacgccggggtggtgtgtgtaattgataagagcttatcggtcaaccttgatggctgtcgcattgtcgcttcgttcctctgacaccacggctagacaaccagggaaaagtcaaaacaggggagcgctgtcctggatcatgctttagttgtggaaaagaaaattgaatacatgaacaaatcccatcatggtttaactggacgagaggcagcactcggccacatgtttgttgattgttgatttggacgatcgcagttgggacgacaaccgtgaagactgccttggcaacgtctgtgcacttttgggcggggctgaggtgaagcacgagccaccccgcactcccaaagcagaacaagcgccaagatttacgcctcacatcccaggccacattcccacacgattagggcttgcacccaattaagcggcacgagagtggaattttctcagtggctccaccgcaagttgtcgtgtgccccgtgcgcagcgaagtgcaaaaaacgacttcaaaaaaagcacaaccgctcctccgtccgctgctgcacttctcggtcttgatcgtcaactcgcccgcaagacaccaagatggctgactccgactcccccgtcaccctgcgcactcgcaagttcatccgcaaccctctgcttggccgcaagcagatggtcgtgtacgttgccctccttctgccaatctgaccaagagtcaacgccgtggcagcaaggcagcaatggacatgtttgatcatgtctaccttcaccttgtctttcacagagcatatccgagcaatacttccatcgaagtcccaccaagcgaatgcgacaaacctaccgacagacccctctttctcccgagatgcgcgatcgatcgagtcaatcatgacctcacatccatcatcatccaccatttgtaccctgcgaaatcaatagcctgatgctcaagaggccagaaagagatgggacacagacacaaggagaacaaaaacacatttgacccttgctgaaagacttgcggtttcgcggggcatcatgatgcggattatggtgattgggggcaaaacagacaagaaagacaccgcaacgacatctcgtgtggagagtgggcggtggtttgtcgcgtttcgcttcggtgatcgtgatacaaatctgagggaggcggagaaggagacacatcaagtccaaagctgctttgctatgcgcggttgttgctccctcaacaacttaaggacagtcttgcttactcctgcttttttaaccactacagggatatcctccaccccaaccgtcctaacatctccaaggacgagctccgcgagaagctggccaccctctacaaggccaccaaggaccaggtcaacgtcttcggtctccgcacccagttcggtggtggcaagaccactggcttcgccctcgtctatgactcccccgaggccatgaagaagttcgagccccactaccgtcttgtccgtgtcggccttgcctccaagatcgagaaggcttcccgccagcagcgtatgttttcagttacccccatacctcccaatctatcactaacatccccaaaggcaagcagcgcaagaaccgccaaaagaccctccgcggcactgccaaggtcaagggtgccaagcccaagaaggagaaataagcgtatcgctctccttagtgctttgtcgtccttctcttctatctcaccgggtgtttgcgaggctgtgcattctcttttacagtgcatctggggcttcctccggcagtcgatctgccgcctgcaaacctagtcagcatttgggatccatttggaggcgtgacggtcgggctttcagggattctggcgacatagcatacaattcaggggtgttttgcgtggcacaaaaacaagatgatcaacaaatgggtgtctgtgatgtgtgatatgatgttttgttccaagatcttggcttgttttgacgttggcttggacgagtgtcctgctttttcatcactcctgcctcttacatctctaccttcccactccagactatcttatccgaactcaagacttgttccaattccagcaaggcagtcccccctttcttaaccttcacctcgctttcactcctcatctgagtcactagacctaatatccacgaccacaagacccttaaaagagatgggcattccccttaccatcttcaaccccttcatttccttccccttccatcaccaccgccgactcaggctccttctgcgggctcttcctggtgctcgtgctggggacatcggggatgaggctgggggtaagtttatacgtgtctgtgtctatcccagtctgcgcatgtgacttgattgacaacctagcggacaagtcttctccctcgggtgtgacatccgcagtgccagctgtacggagcatggtaatcattgtggtctcagagccttgacctggctctcgctctgcgtcttggatcaattctgattcaggcacacccaccctcgcacccaccggaaccgtgacaggcaccgagtgagccaaaacaggcgaactaggtgcctccggaaccaagggttcatcttcattcactaaacgtgctggcgagttaggacgagttggaccgacgcccacgggggaggtacttcgcgttgcgtctgccgagtttgggacagggtccgggcggggggagtagatggatggagtgggctccaactgtgaagctgtgggtttcgcaggtagtggttgaggtgggcttgacagagttggggatggcgatggcgcggatgatctatggaaacctggactggaagtggcgggttccgtgttttcatcgtcggtctggatggaggtgttgatttggagtcgaggaacgattggaggtgaggagggtggtggtgaagctgcccttgaggaagtggaagtcatcttggaggtgtggaaagccagtcaactatggcctagtggatctgttgtgttgatttcgtttcagacaccggtttgcttgttaagaagatggccatgctacttggaatttacgagaaggcttgagaagggggcacatttatggggaaatggttattctcctggatctgaatcacgaaggcattcgcgttgttctccttcgcacgacatgacacctcgtcaagcgtcctggctcaatgacacattcatgttgcttttggtcatctgagggaatcacacggaccgcggacgagattgaaggcagggctagaggccgttagactggtgtagttcatgtccactacgtcaagcaaaacaggttacgttcagaaaggaggaggcccggatgttttagttcacctcatcctcatcactgaacgccctgaacaggatcttgaagcagacgcttggattttcatgctacgatgccttttggtttctttcctagcctccagttacgtatctcctaccctcatctaccattcggtctccctaaatgctagattcggcccgttccatccattttccctcgtctactccgtcctcaacccacccggtgcaccaacggcctactatagtaaaacgattcttcatcgtgaccccggtgggcttcgatcgggcggcgaaggcgtcgccggttgcccaggaaatacactcctagttgcatgtacacatacatactgcaagtgtctctggtcatggccgtctcttgattcaacattatatgggatgggctgctgctgctgctgctgctgctgctgctgctggtggtggtgctgctgccggtcgagtcgatcctcttgacccttctcctctatttgctcctcctccccctcctcttgcctgtttatcacatccccggcattgtcgccggtcaaatcgagatgaataataaacgaccgaggacattcggccgcgtttccggagtagatcataacataatcattatcaccgtggtcggacaatgggtggccgttgatgaggcttccggagagcttgagggttgcggggatggatgagaggttgagggcattgaggatcttgatggacaatgaaggggtggaaggggtaggagtggcagcgccggaagtaatggggacgtcggggacggacgagcttgcgttgctaggctgggagctattcatcacttccggttgcaagtcggcgctggaagaggacattttggatgcggaaaaagcgagtatattggtattttaggtaataacattatagctaatattgcactaaacatattcctgggtgataagcttatagacgtcaggtacattgtttggtaaagaaaggatcgggaaaggagcaatagcgaggggagggtgctctaatgtacctagagccagaggcatcctccccgggggaaaaaagtgaagggattcccgtcacttctccttcaatgaacatgacatcccatcaaagcggtgttgtcgatgacacttggttccgttggtggttggcgagcgaaagaggtagacaaactggcctgtaaactgccgtgatggagattgaagaaaaacacaatgacagccgggtatgtgttcaacatcatggcgcacatttgggcgttgtcaaaggtgaggccagtgggaggacatgtgttgttcggtgggcacaatcacgttggagaggagaagaacaataacggaaagaaggacagcagttcgaggacaacggaaaatcattgttctgatcggtaagttcacctctcctctctgccaaaaggtggttgagaaagaaagtacgattcatcatgatatgcatgacaagttcatattcaatcaggaatggaaggaagctaccaagcggattgttgcccttatcaacagccttatctccgcgcacaagaaccttgatggccaattttgtcaacttctcttctcgacgtcgccaacccatgacaacctcctagtcctgttctccaaagcacgcccgttaccctgagccagctctattcaatgcgcgccacctcgagtccccatgatcgctttatctagggccgacaagccatccgagcgaaatcccacccatgtcaaattcatccttcagcctccttgattatttatcttcattcgagtgaagccactagaagttacttctcgaaaaaaaacccaggtgaatcgagcggcgatctgtcactactggaagtggatggtgaaatccgccgggacgtacacgacctcgcaatcatcctcgcgctccgagtcttcacagccgggtaggcggctttggcttgggaagagtaggaatcggagcgcttggtacagtgggaactggttcgccgtcctcggtgcgacaaggaggtttaggcccgggaagagtcgggatcggagcgctggggaccgtaggaataggtccaccgacctcgcagcgagcaggcggcttcggcttggggagcgtaggaatgggagcgctggggacggtagggatgggctccccgaaggtggtgtgggtgatcatttcgattgtcttttgtggatgttcgtggtgtggtttcaggtggtttctgtggaccgtggttgtgttcaagttgtgcttggactgaaaggtgttggtgtttggttttggtgatgaaaagtcgcggaaaatttttatgcttctcgctcacaggaggttgctctctaacctcggcaagaagttatagggatatcattcaatcttggctggagctgacaatctgacgcagcgtcgccgtttgatgaggccacttctggtgttgttaatcggtatgccaacttctcatgaacgaaattggaagaggtgggaacacgaagacggcgccaacatgagagcgagggccaagcagagactgggaagcgagctagatgaagccgggcagacttgggtgaagaatgagtgaatctcaagttcagaaacaacataatgggaaacagccgacagatataacgaacatccaaggaaggatcgatatccgcgtacaacatttcgccatcggaagcaacgaaggggtccttatcggcgacgtacaattctccgaaataatacctcaatgtcatacatgcgaaacatcaacgtccagtcaatctccggcctctgtccgcttgcaggggcacttcctgattctgcatgttgcacttcagcgattcatgtcggcgttatctttgacatggcgatttgcacaggatttgaacatcgaaacgcgtcaccaacggcaacagaaggagaaagatgatcgcgacaggaagaattgttcaacttccttgatcctggcctcttttggttcgagacatgaccgtcatacacttgggctatcgagtccacgcccacacccggatacaacgagtgtctgggcacggtttggcttcagacccgatagatactgacacgggagttgcctttgttggggtagtgctgagggagcaggtagcacgaaattggaaatcatgatcctttgaatcatgttggacaagggtgcctccctgcaaaagagggagaagctgtcgttgatgagcgtgcttgatgcaaggtacgtgatgcttgggcagtgacctactgctcaatggctcagctttgcgttggtcccgtccttcttctgaacctttcagcttcaaacgcttttgtgtcagtttggacacttaccggacaaacacttgacgcctatgagaatgccaccaacgtctgatcgacaccaagtgggagccgcatctggttgagcccgggcaccttgatgggcagaggtagtgctttcctggagcaaggcatgccattcccatggccaaaaggtatcatgaagaagacacactttgataaagtgctataagaatggctcctatcctttcttccagccacgaagccaatcgttcaacgctggcattttttagttcccatttctcaaacgcagcgcaactacaatcaccacacttcacaatgtcctccgagtccttttcagagactcgatcacaacctccgtcaccaccttcaccagcctcaccaccattaccgccgtcaatccccctgccacgctcaccatctataccctcgacacctagcactggacgtcctcaagtttccacagccccggcctcctgtccctccacttcccagcccacttcggcccccacttcccacacctcttccgccgaaagctccttatttgacttgtccgtattcttttcactcgacccacggccagtaacaacccgtgatcccagcccaggcatgacttctccgagtctacccagctcagaggcagaccctcagtcaatccctcagtccatggccagctcccaagccagcgaaaacttcaccgcttctagaggtacctggactgtctcaacggaagaatatcctcgaccgacggggaatctccaaccaaactcgcaaaccagctccgaagaaggcttcatctatttcaccgggaccatacccctgagccctcctattccattatcccggtgcccgggcggtacccctcagattaacacccaagctgcttccccagacgcttcaaatcttcaacccagcatttgtccatgccttacacctatcctccaagtcagattgcccggctcttgggcttcctctcgcagtacttctctcctttcgtctccgttgtccagctctcagccaaatgcccaaccccataccgcaacgagctccaacccccaccccagtcctattctccacgtaaccatcatgccgggctcttgggtttccttacccaactctcctattccttctcttctcagctcgcctgttcttgaagcaactacttctagtgatcccgttactccaattacatgcacctccaccacttccaccaccctcaccaacctaatgactcccatcgctcccgcggctcccaccacttccaccaccccaatccgcaacgacacagacagcacatcagacatcacgatcgccatcgcaggcctcaacatctgcaaccccactacacacaacaccgagccaagtatcgacaccgacagcaacaccaacaccaacaaatgcactaacccaagtggcggtaccgatgaaagtcctagcagcaagaacaccgcagacggacccaacgccgctttggcaactttgactacctctacaatgtgcagctcgtgtgaaggtggtctcccttctcctgctaatagtacgggtagttttgagctgggttgtgttcagcagtgaggtacctgataggaaggatggaaggatggatggatggatggatgggattcgatggggatcagaatgagaattgggcttggaatggttagtagttcgaaggggggaatggtgtaccttacctctaggtgcaggtaggtgagtatgagcagggaaagcgtaggagggaatggtaggtaggtagaggtaggtaccaggtaagcgggtagttaggcgggtagaagtatggaaagaatacctgctaagtaggtaggtaggtatgatacccagggataaacaaggtagttgcacagggcacctaggtagaaatgaagcagatatctacttctagtgacaatgacgagggttattttaccagttccacaggatatggtgcatttacatgttttagcagatttggtcgaggagtgtccagctttgactcataacgaaacactggagaacaagtcattgtaccattacttcctgacttcctgacttgttggttttcaaaagtctccgaacctaaaacggtgccatcaagtacctcgagaactagacatagtgccttgtgaaccagtttgatcccccaccaaatcaacgaaacaagggctatggtacctctacctaggaatacgcaaaggacgaagagacctctagcaaacgcggaccccattgacagatcgataagctctcatatccctcagcttgttcattctgtctttctccaatatttgtctatgctggtaaataaagtagtgaaatttccgtgctgtttcatgatgtttgtaggcgactggcgagtactacgctaggtaggtagttgtaagcagacaaacagatatttacgaaccccatgatccacgacttctcgctccgactcccattccccatgtatcaggtctatcagtctgtcagtctgtcagtctgtcagtctgtcagtctgtcagtctgtcagtctaccggatcagaagtagctcaactggtgttggagccaaaaatatcatggggtaatatgtggataaggtgcccctaaaaagcaagataattcatagctgtatcaaacatgcaacttctaataatcctttgcccaccgctatggtcaacctgcccagccagtacaggcactaagccctgccttcatctttgtcccatgattcctatgccatgttcaacttcgactgtcctacttttcttgcctcgtactcctccataatgcactgcaaaaccggcttctctcgcaagaattgaaaaagagaaacaggcttccctgtcgttccactgacccctttctctccaatcatcttctcacccttctcctcctttacctcctcctttaccttcgtaaaaagcggtctgttcaattctcccaaattctacttggaagaagaagccgaacctctgttcttcctcaatgaacccgtgataatactcggctgactcctcctcggactctgcacctgcgtagaactcaacctcgtgctaccaaacagcttcctccttggtgtcacaaatgacgccgacgctccaggggccgtcgatggcggcgctctgttttgactctgactagtagctggactactttcatggtaagtctcatccacatcgtcatcagcatagtcctcattcagctcaggctcagggctgctggtcagatcacaaaggtcaacgacttgagacccatcagggatgacgaaggaaccgctgaaccgagtttttcttgttgatttggtagttgcagtgacggtttggttcagcttggaaggggtggaggtcgtccgacgaaaaggcaacttccgaggtgaaggacgctcgatgggcgttttggctagtttctgggcgagctcggacaattggcgacgcttctctactttgagttgggtgtcgtccattgtggtggactcctgggaggactcttcttcgtccagtcgcttcatggcctgctcgtagtctaggttgacagcgtccaacgatttgcgagtcttgctggtggtagggatgggatctctaggggtcgacttgggcggctgactggctttgcgttgactggatttggtggtggtttggctcagagaggggaaggaatcgttgctagaagctgaaaggtcggagagcgcggggctagcaggttcttcggatagtgatgcttgcttctgaggtctaggtgtagtctgttgtgattcctcctcctgatcgccctcgtcatggtcctcctcgctatcattctcctcgttatcctcctcgtgattggaacctggcattgagacatcttcctcataatcgcgacccggcatcggaacgtcatcttcttcttcaggctcagactggtcgaggatctggttgtttcccaaatcgatgctaaactctgggtctggctgccttccgctacgaacgctatctgcgtcggaagggataacctcaagcctagcatagctaacatagctaccccgattgtcagctacctgttccagtccatcagagaatccgttaagtgtaagacgttgggattcaaggtaggcggaggaacgggagggaggtctttgatcctgggattcaggctcctgggatgggtgatccaagacgtctggcagctcatcacccaggacggagctgcgcggaggggtgttgtgaccttcggacgggggtgcgctaagaccatgctggggagatgacggcaattcgggtgcttgttcacgctgtggcgagggattgcttacgtttagaagttcgtcgcgagacacagaggcatccgcttccgggcgtgagccggtactgataaggctgatttccgagcggagatgatcatcaatggagacattgccaggggacgtcacctgcgcagcttgaggttcgtaggagcttccgtggtccgtagcagggatgagactttcttgaacgatttgcgactcgggctccgaaggtgccttatgatcgagagtacgcgagctggccttactggccccatcctcattcaccggcgagatatgttgggtctccggcaccaatacttcatcctctgactgacgcaagacccgtggctccatcatgtcagcaaagttgatggtccggtaccccttttcggcatcctcatcggcgtcatcctcgtcctctggaacctcaaacttgtcatagacgcggttgccctcatcatcatagaccttttcgttgacgtccaggttcctatcccgcttggcaaggagaattcgcaaatcgttctggtcccagacttcctcaacggttcccgtcatgttcataacttgaggttgccagttggtagccttggagagcaggaattgcttccacgtgatgatcatgccagccttggcctgtcctggctggagcaaaggcagggtggtcaaatcgctgggaagaggaggcaagtcttcctcttcgtccccgtgctgctcgtcattgtgctcctcttcttcatcgtactcttcctcatcttgttcttcttcggggtggtcttgagccgcataagcatcggggtcctcctcgtcgtagttcaggacaacattctcctcagcgtccgacacttttctcttcttggtacccggttcctcctcctcgtaccccccctggttctgttgcttccgctttgagggtcctccacggccattaccccagtagttttgctgctgagggtcccagcgttgatagaatgggaaaggtggttcgctgagctcgacgccttcctcggtgcactcaacggcagtatagttgatcttttggcgccaagcatcaggatctacttcggttacggcaacttcggcgtcttttttggcatcctccacacggtggttgactaatggcttgacacccttcatcaagctagcgcgaatctgttcttcatcctcttgagacttggggttcttgagaccaagagatccaaacagcatacggcggccagcgtccacgtcgagcttcgtcttccgcttagccggggcagaggttgtgtcgtcctccgcagagggcccaggcttttcggtctcgggaacgggagctgcaggcttttctacttcagctggtttgccgagatactcaagatggccgagtgactggagcaaggccatcctcttggcctccagatcagccggtgtcgacgtccctgtgtcttgaccggacgtagagccaagaatagaagtatctctggacgcggtctttcttatcctagcagaaagcctccgccgtgcgttccgggcccttgttttgctcttgccttggcctggaggcacagggctttggttttgttggtcgttggatgcatttgaagtatccagagtggccgtatcaagggtagctgactgttcgctgttggactggagtacagctttggtaatttttgcatgtttagaacttgaagtaactggttcttcatccgagtcgtcatcactgctgtcactggaatcggactctgaatcgctgctaatatcattatcggaatttgcgttggcattgtggcgtgaagagctatcggaatcactgctgttgctatcatcactgcttgaatcgtcctcctcatcttcggagtcgctctcgctgctggatgtgtcctcctctgagctgctgtcgtcgtcgctactactgtcgctgtcgctctcgtcagaacttgaggattcgtcattgggctgggggctcttgggggcgaccatctccgcggggggctttactttggtggtgtagacctcggggccactttcgctgtcactggcagcggatcctttgtcagaaacttccctgagatcttcttcgtccaacacctcttcagcgtcatcggaaagggagacagcatccgagtcattggaagagtcagagccctcttcggataagtcctcgtcgtcctcgtcgtcctcgtcgaggtcgaagtctgacccctcctcatctgagtcgaggggaatttcgttctcgtcggacggagcagcgactttagagggctggacggtgccctcatcgtcctcctcctcatcaaaccttttgtggacaggaagcctcacatcctgacccgacatacgaagggcttcgaccatgtgacgagaagccgaaccatcgagaatagagccagcagggaagccatgctcatcgtaatgcttgaccaaggaggcgacggattcggcatcactcttttcggacgcttcagcctccagttcgtcctcaatcgcaccttcaggtccacggacttggagacgtctcttataggctagcatctgttgcagggtcatgtggggacggttcctgcgtcgaagcttccaataaaccttgttctcgttgctatcgtgctgaaggaggagcttctcgcagacgccgaccgagactctggggaaagcagcgcgaagagcagcgatcctatcaatgtctgagaggtcgatagacttttgggacttggtagggctaatgtcggtgggttgctcaacgttgtcctcgactggggtctcttctcttgactctgtctcctgaagaccctcgagttcatcggcaagttcgtctgagttgatttcgtagtcgtcctcttcgtcttggccctcgtcttcctcctcatcgtcaccgtattgctcttgatcgacaaagtcatcgtcttcttcctcgtcctcgtcctcgttggcatccaagccagcattgttgaagcggacttgacgagtgctctcccggtcctcggaaccttcgccatggcgggtgaggaagaggggttctgcttgttcatcatcatcacgctcgatggtatcgtattcgattcttctccgcttgagaggggggatgtcgaccgggggtctgtctctcggagacctgagtcggggacggccaaagggaacgccgtcaatcaggtgtctgccatcgttggagatttgatcacggccggacagcagacggcgctttcggtcaccggtgacgaggggtcgaacactgcggggttggaagtcagcaggtgaagtacagggaaaggttgaatgactgggtaggtgagaagaggttgaaattccactcacaagacttcttcctcgtccttgaggacgttggccacctgctggaaatgcaagcattcaaaggcataaccgtccttgttacggagctcgaccacgtaatcttcaaggccccattcgtggctctcgagggggatgatgtcgttgatttggtcgacgaggtcggcaatggttgggtcgttctccagagggacgtggtggatgattctgacctcggggagggaatgacggcggacgacgaggcgcagacgaaggctgttgtccttcatgttgccgtcgatgtgtggtgtttgtggattaggtgtaaaattgaatggtaggtatgatatcgaagatgaactgaatggttggctatgtgatgttggtcgtcttgttcgggatctgttccggtggacagcagtagcactgtggtgatgggaattttgcaatcgtggtggtgcctggtgatctgagtccgagatgacgaaaagaacgcgtaaagtggaaatattcagtttggttgtttgcgtggaagaaaagcactgcagaggagaagcaaaccgtgttccgttctgtttcgtaagatttcacttcagtttgcttttcgctccttccacgctgcccggtggaggattcaagttcagttggattctctcggctcttttcttcagggcattttgtggtgtgtggtggtggcagtcgcgacgggcgttattctgcagcttcagcttccacttccacttctacttccatccgctcgctgcctttctgcagaacaaacactgattcaatcccgcgccagaaggggagcaccatgcaagccttatcggtggaacccagcgttgatgccaagaagcttgattccatgcttcctattggatgaaacatcgcagggcgtgtggggccagcactttattgcatcttccactactgtacaagtatcttccgacactccaaactgaaaggcgaaaggcccttacaatacagtacatagtgtacaggtacttaccaaagttgtagctgagcgtctcttcagaggtccgatgtaggagaggaaattatagaaggactcgagcacgtgaaaaggcgtcatgagctactgtgacctccaagaggtaccccgcgaaagacttcagttgtgtgttcgggcatagcaacaagatgagggaacttgagcattggatactggtaggatcagtccagaactcgcgagatggtaatccacggtgtgaccatgacggtctgtaaaagatccaaacaaaatctaattacctaagaaaaagaaggaaccccccctgaaacgcctcgatttttgtgccgccagagagacatgcccggtatacacgagattatatgcagaataaatgtcgccatgtaacaagaactgtctaatgtgtttttcttcgtgttcgtgtcaaatgtatcactgagggagcgctcccatatccaacatgtgtcccatcttttcaatctgttgtcattcgcgttagcacatagttgtcaccacctgcagcagcagcagcagcagcagtatcaccaacagggtcagcgtcacaaacgtaccttggtcttcaaatacccctccacctcgggcgccctgaaccctcccttgcccttccaactcaacggcaccatggccacccgttccgtcaccacaatctcccgattcgggccctccaccgccctgatcttgtccgggttgttcgtcaacagtctgatctccttttgtcccaggtcccgcaacatggcagtcgccagaccatagctcctcgcatcggcagggtggcgcaacagcaaattggcctcgacggtatccgaccccagatcttgcaagttgtaggccttcaacttttcgcccaacccaatacctcggccttcttggcgcaaatagataatgattccaccagcggtattggaaggcaacgacatcaaacgcgccgcctcgtcaagctgctcgccacagtcacagcgcgcagaccagacggtttcgcccgtgtagcactccgagtgtatcctgaccaatggcacctgtttcttctcctccgccttctcttcctgctcttccttcttggtctctccaacacccggttcccgactcgtcgtcctaccgggatacaaccggcccgtataagcaccccttaccaacctgtccatctccgtctcgccctcccgcactctgtccaagctttcactccgaatgttgttcccaaacacaatggccaggtgctccttgttgtccacgtcgttggtgtacaagtgcaggaacatctcggccccgttggtggtcgggatgcgcgcccgcactatgcactccacgtgcggcagagattcgaggagcttgggcttcttggtaccgcatcctcccgtgggaatggagctgtcgacggggatgccgcgcggctcggagagcgagagggaggttatggaggtggagggggttgctgtgccgggggtctggggaggcgtgaaggagggcgagaggagggagggcggtggtggttgggagaggggggtcgagggcaccgacgagtgtgtcgagaggttgtcgctggtgtcgagggtgatggcgggcgctgtggtcggttgtgccgaggtagaagagaggtctacggattcgacgtcgccattgtctcgagactgctcgctggtgttctctgatctcttgggagagtagaaggagggtaattggcttgttgtcgcattgtcggcttgcgacgattgcgcatctgatgttggtgccgggcacatgtttggtctgaagtgttcggaagtgttgagccggaggggcaaacggggttcggcgttggtgggatggaagttgttcggtcgtgtttaggtctggaacatcaattcaactctacctagagacaacgagcgagaagcaattcgacaagtcggcggtgtcgtaaaagagactcgcggagagagagaaagaaggagagaaagttcccgagtcggtcttgtccaactgacagaactaacaacacagagttcggatgcgctgggtcagattgcggattactgtacatatgattcgtacagggaacacggcgaattaagccaagggtccgagtccgtctcacacattcagcaattggggaatcattagtcatggacccggctgcggggattcttcgctgacacttcgctgactttctgccgcccaaaagggaccaaaatggagaaaggtctctgagacaattggccgtgctttgcggggttgatgcctgccacggcaccttttccggcaagccaaggggccacgggggcctgccggagacagatcgggggtgggtctgtgcgccatcatccacctgtattccaggttgctcactgtctcgtgaattcccctcgaatttccatcggcttttccagaatgacaatgacaattattttccaccccaacaccatgatatcgttagcattctggttactgagcaagcgctatacaaaacacgtctgatgatcattcacagacgccagaagctctcccgtcgagctctgcatttctctttccctcctcgccgccatctcaatttcctccaattgcaaccccatcactccatggacttccccttgctgctgagtccgttgttgggagcctggatacaccttcgaaatctggtcaccttctgagatataactgctgaagcatggcggggcaagtttggccaggagaggacgcagcggaggaatggacacacagatgatgcccagtgagcactcgatgatggtccagttgaggggagacacgaggtagtctgcctcgatggtcagtattaatcttccacgcggggctggctttgaaactcacaagtcacgtcaatacccttgacatcacccaacgacacgattcggatgatgctagaggcaaaggcactggacagtcagcaacatgtctttcaagaccatgaccacgaagacgcagacactcacataaagccaaccccaaacaacacacaaatcatcaacctctgcctcaacggaatgctcagactccaaaaatacggcaacggcgccgcaactagcacaaagtcaatggccacattgaccccggcattcgcatacaaaaagtccacaaagggaatacacttgctaccagcaatggtataatcccacgccgccttcaccggtgtacactgaaagatggtcgccaaaacggcgcaaacccccatggccgtcaccacaacagccgtgccgtacaagatccacctcaagacttgtccggaaaagatcctcaagtacgacgtcaggatggacagcttggtaaaggcgccagctgccgcatagaaaacgtgggcgacgtacatatgctttgatcccgtcagcctcatcatcgccccaattcaagccccgggcacaaaagctcacctttacgcaccgcctcaacatatccaacatgttctccaccggcattggcaagttccagatatgttcccccagtccatatcgtgtggctgcgagggccatggacgccgagaccagcgtgaacagcccggccaggatgatgaaaaagtcatcgacaaacaaacggcgggtgatgtacgcacggcagacgatgcggagagagacaaccacacccacaagcacgatcaaaaccaggttgacctgccatatcgtcggcttttgcgtggagttgtcgctgaggtcgtagccggccaatatatcaggactgaacgatggtctttgtgcttggcgggggaatagcgggtttaggggtggcattggtgttaaaggtgcacgggactgggtaaggtcaacttgtgaggatcatactgcaactggtatgcccttcccgaagacgagatcacaaggcgatatgggatgaagatgtaaggcggatttatgatttcacgattccagacttccatcctcgagtcgcgacacgatatacacccccacacatcggacgagccgcctcagagctattaagtctttagccgcaactggcggccatgtgcgtgaaatcgtggcgctgctttccgtttccgctccgctacacctccactgcctgcaagcgcttatgactttgtggctcacggtacggtgaaaacgagggagcaagacatgcattgacacttgctcaacgcccgtcgtgaaaccccattcaagatcccagtatcatggcagaaagatggtgaaaagagacatcccagagatctggaaggctggagagttggcagccatgtagtgacgccatgggtacctatctatgtcaccaaaagatggaagatttgcgcgaagccgggagtgactcgaatgggagtgttttcagctgcgattacccgcggctgggtctcaagttgaggcccgtatttcatccatcggaatacgcagaatcgggtcaattgtgcaattttggcacgcacaatctgatttcctctctacctctacgcggtaggctactgtagcaggctccaaacaaaacccttggccttgggaaacgggtagccgcatgagttatacgggaccaatgcagacatctgggtgatcattggcaaccattgttcacttgagcgagacgattttcccagcagtccggcatcgattgcaataccccaactgatccagtttcctgggttaagtagatcggcttcaaatgcgcgatcctcccgccgatacaaagcttctcgaccgcaaatgaagaacgggaaaaaagcaaatcgtctcggagaagagaatacggaatcgggagtgttgccagcctgtcgcgtgctgttgacgagctcgaccaatcggacatctgattctggtggccttccccagcggtttagcctggcacacgacccgtctcggcagcgtgtctgtcagcgctgaactgaaagaccatgctagccatttacgtctttctcataactcagccaccacggacagacagccctccaatatcttgccaggcctcgacattcaggcatgactttgacaaattatgccagctgtggcagttgtggcaacagccgtggctcaaccaaccgctgccggtgctcggtatatgaagcgacgtcgttccatatcgtcaggacatggatggacgataaagctcgagtaggcttgaccaaacatgaccaaaagagtaccatctccgtggtcggcgcttgtttcctccgtacatggcaagctgaaaggcaagtcaatggtgccgcggagaaataaaaaaaacaaggcagaaaaagcaatgatcgcgataacaagacgcatggcacaacacaacacaacacgagaggcctttggatatgttaccactgacaacatgactggagatgtgattgaaaatggggcaactctgcgatagacaagtggaatacaggtccctggatgggtgatgtacaagtgttcaacaggacgagcgcgatttgggctgcgtcaaagagtgtgcgatgcgccattcggtgtggtctttgagtgttaccacgaccatgagaggttgctgctatacgtgcgcatgtttcttgacatgagaggcatgggatgtggtgtcactcattgcacataggggtccagtctaccggctaggtatgttgtccggcccggcagtttcgccgagtggcagccgggaaacctccgtaaaccgttgatcttcacacaagcgcacgaatcatcacggcttgagttccttccggagcgggctgccgcctgcgatttacacccatgacactatcctcacctccatcgcttatgcacgcgcctcatttcctcgagatcgcgcaagccattacatacaaagatctgtcaaatatccccagaccgacagtcaaggtgacattaccaccgtttttgaatctggggattaatcggcacctgacccggttccttgtttctggaacttctttattcggccaaggaacctgtgagtcccgtagcgtaacatcgcggaggtgttggctccggattatcggcacacctgccgacggtcaaggccttggcccacttaccccggcatcatcctccaatttccccatggctctcgcacttatctacgtctagccatttctggtaagtctcgggacctgggccgagcaagttgaaacagccagagcatgaacaaattagtgccaggaaggtgatgatggacaagccgacggatctattgtttccaggtccgtctgggcgtttccgaagtacggggttgtcgcccggcatgcgatgacctcaaatctcaacaatcaagatgaggagaaataaggggctgtcctgatggttgacgaccagctatataagacctgtcgtccatcagtcctcatcatcaccgaccatcacttctccaaccatcttccccatatcatatactcatcccaagtcacaatgcgcgccctctccctcctcgccgccctctcggccgccggcgccaccgtcaccgcttcccccgttggccctgctcatgccccacgggccctctccgactccaacccctttgtcggcaagaagctcttcgccaaccccaaatgggcctctaagctcgaagacacatacaaggcctttacttccaggggcgactcggaaaacgcagccgtagtccgcaaggtccaaaagatcggttccttcgtctgggtgtcctcgcgctcggggctctccgagatcgacgaagccatccaagccgctcgtgcggagcagagccggacgggacagaagcagattgtcgggttggtgatgtacaacatacctgatcgtgactgctctgcgggcgagtcggcgggcgagctgagcaccaagaacgatggactgagaatctacaaggagcagtttgtcaagccgtatgcggccaagctggcggcggccaaggacttgcagtttgctgtggtggtggagccggactcgttgggcaattcggtcaccaactctgccgtcgagttttgcaagcaggccattcctacctatcgggaaggtatcgcttttgccatcaagagcttgcagttggataacgtggcggtgtatttggatgctgcgaatggtggatggttgggctggggcgatagtttgcccaagggtatgtcctttctttccttcatctccatttctctcctttccctactaccatcaccagaatactaacacatctccaaaaacagccgccgacgaaatcgccaccatcctctccatggcctcccccgccaaagtccgcggtttctccaccaacgtctccaactacaacccctacctcgccaccaagcgcgactccttcacctcgggctccccgtcctacgacgaatcgcactacgcctcctccctcgcgccctaccttcaacaacacgggctccctgcgcacttcatcatcgaccagggccgtgtggcttatccgggcgccaggaaggactggggtgactggtgcaacgtcaacccggctgggtttggccatatccccacgacggaccagagcgtgctgcagaactcgaatgtcgatgcgattgtgtggatcaagcccggtggtgagagtgatggacagtgtggattgaagggggcgccgattgcgggagcgtggtttggtgggtatgcggagatgttgacggggaatgcggatgcgagtgtcaagaacagttaaaggggatgagatgatgagatgatgagggacggatgatgtcgattatgggctggaggtggtgatctgatcttttgtacatatgccagggggcttttctcttcgtttgatcatacttacctacttgaattatatacttacacaaagcataacttgtgtgttctctccggtcagcttgagcatatccgcgtgcattgtgatagaactttgaggcggaaactgaaacgaagggaagccggaaggggaacgggaaaatgggaaaaaggagagaagctcgcacggaccacatctcatcctgatgttcgagggaaggaacaatcaactgcacctgccaaacccaacatcaacaccagaacttcagaaagcacacaaggaaggaaggaagtaaaagatgccaaaaaaaatatagtcgacgtgggcctgattcgaacagacgctccctagggaaccagatttcaagtctggcgcgttagaccactccgccaccacgtcttttccgttgaagtcgtgtctaggtggtacggttataggtgaccaagggatagatgaccacgtgtctcacgctagtagtcagtacagtacatgtggatgtaggtatctcgtatcttctgtgcgacctagcgttgttccgtaagcgatacgtttgtgtgtccggtttggttgttcaaaggtacctaggtggcttgggttcgttgatctcgtcattataggatattgctgaatgcaatgtggtttttgtgtggtagaggtacctttagatatttcagtcgaacttctccaccacgacttacacgatacctatgagtagcccctttcacggacggcaaaatctttacgtctgtatcgatgtaactgtaagtaaagaatggtagctacaaaaggaagattaccgtcggcaggaagagatgaggctcaacaacactacgcagtggaagttcaaacaagcttcatggatccatccaagggtgataccactgtgtatcattcataagaagcgaccgttacgcccgcctgagcgaacgaccgtttgatgcccctggcagcctggtatctcgccatgtcatcgacatagacgacgaatccacgggagctagctggctatcgtaccgactccctgggagagagagagaggatcaagggaggcatgtttgacaggcttcaggactacataccaggccgcctcggagacgacccgcgcttgcgcttgcgcctgtgctgtgcctccgcctgcggctgttggatcaagcagtccacggtatgtaattcacgatcatttgccgcgatggcgcttaattacatcgtgtcgtgctccccatgttcgttctcgagccaagtccaggggcctcgacagttgacaccccagccggcggcccagccatcaccgctcatgtgatgaacttgatcatgcaatcttgaagtcagtcctcttgccagtcgagccctgcagccagaatgcgaagctgtacggaagaaacgcaacgtaagtgtgttcaataaacacgggacactgtgacggcttccgtgagaggggtataggcacgaatcagaggcctcatcacagtgtgttagtggtgatgcgggtcaggggtggtgtgtgatgagccaatggtggtagagagtgaggattgggcgttgcagccactgtgaagagtggaagtgccaagggtgcttaactgcagaaaagacagtatgggtgaggggagttcgcgctgtatatcgcggtggggatatcgaagcgaaatgctcgagatggcttcaagcttttgttgtcgtttgttggagatgttgagatgtcatgaaggtggtggtttgttgatgatgaagtcaacaattaccggagaatcgttgataaatcaatggccaggtcggcaggcgtatggattgctaaccggcaggcaacagagcaggctgccggctgcgtgaggtgcgttgagcttggacgccgcggcagcttggaacttccctctctccagctgtatctcctcttggcaacattcgtccatcatctttttctgtccttcacctgttaccccgaagcatcagttccacttttgtgttcatcgtacaaattacacgctcgtctatcatcgcaacagccgactgtcccatcgtgaagttagtcgaaagttgcgccgaacacaacagctgttcagtgctccgccgtagggcgactctggcgaagtcgcgatgaggaagaactccaaagtgggtatcgcggtatctcactgtctattggttatccagcatggcatcgcggctggacaaccaaccacaaccctccattaaccacccacccaagccgtcgggtttgtccaccatccaattgcctgtctgttctgccagtgtcgctgactctcgcttgctccaaagtctgattgtcaacgccgcgctgccctgcacccactacactagcccgctgacgagattccggggaggctattcggactacgggcagggactccctttttcccgcgctcgagatattcccacttgggactacggtaggaacatggcaagatttgcaagtgacgacggccttgtcctgcattaaatcccgctgaggatgattcggggaccggcttggagtggatctaatagcggttgctccctgtgacatgcccgggggagctgactgctcttttgggttctcgaacctatcccacgaagcctgcgctcagaatgatgctcttgaaagtcagagaaggacggcagcctgccgagagccgtgagacaaagctctcgtatctctgtagctggttgatcaatattctacaggacatatgctagtggtgcaaaggacctcccacagtgtggtctgcatggtaatgctggtcggcgcggggcactcactcgctaagtagacatggcaatgccttcctacctggccataggacaagacctgatgaggccccggacagacacggctcaagatacagcagagagcatgcggagcgaagggcaacaggtacggtgagcagccgtctctctggccaacgagctgagcaaagccacggtcgaggccaaatttccccagagtccctcgtcaccactctgtcaataaacttgggaatcatgcatgtggagggaacaattgcttgggtggccggccagtcaaagcctgagccccccctgcttagcgctagcggcgcgaccttgcggattgggcactcaagctccccatggttccatcacctcactgccctgtctgcacatgctggggggcactgggctcttctcgcacaaggccggctgtctgaagaagactgaaattgaccggggctgatttgttatcttcagttgggtccctcccgcttcgtttcgtggtggatggaccgtgtccgactctcagcgtctttccctcctccaacgcccgctatctccagccctacccccagcctactccaacgagctggcgacacctccagatgcacttgcaatctcagcgactcttttccagaagactacttgtgttcgagtgagactccaacgtcttcgccttgtatcatattctaatatctttgaagttgttgggaacccttggaagttgacgcgctgtagtgtattaacacagcaagcgtggtgatcacctttactccgcttcccgcgtacagcagacgcttcctttgttttctcctcacacggcagagacagccagactccaacacacaacctttgtgaaaggaggaacaatgagtagcggcaagggctctcccgagactctcgcaacaaagacattttcgtcaccaggaaaatcatcaaccgtgaccttcacatcgaccactctcgaggagaggaacgagagaaacggccgaattgctgccctgaggcgggactcagggtcctcgtcctccaagggatcagcgcatggcctttcaagcattgatgcgagactcggcctcccgatttcaacaaagttcctagctccagcggaagatgttcctgatacgccaagttccacgattgtcgagttcggtgatacggacagaaaccaattgccatcggccgcagaattggccgacaatgtctttcgcacccagcaccgcgtccgaaaaagccggtcacagtctcggacacgccctgagcatgggagcattagggatctcaaacaagagcgcagcgcgagtgctcaggctaaccgagctgggactccgactggctcaacaagagagagatccgaatcaggcagcaaaggagccagtcctggattgaggggcttaccaaccgacagaaatcccgccgccgagcgggagctggctaaaaccagagtcaacatgtatctcacacagcaccaacaacaacaaagtcaagagcagatcatccagagtcccattcagcagcagccctcggaccctgacaaggaacttctattggagaaccgcggcctgtaccagcgagttgctgcgctacagcggactgagcgagacctgctggcagagaatcaagagttactccgccaattcaaccagctaaaacaacatcacgacgtacgccgcaagcaatggagggatcaacttcgccaacgggaaagggagtacgaagctcgcattcatgagctggaggaccacatgttgcagcttgctattgccaacccgacaagagcggcgccgatccagaccgacaaggagattattcactggttcgctgagcaagaacatgcccggcgagtctggacacaagactatgcccaccgcgacgcgaaccgtctatgcgagggccttcatccagtccagctggccgagctatgcgaaggcgtcaaggagtttgtgaagctcaaggaggacaaaacacttcccgaagagcttcctaccaacagcagcgagacgactcagctccttcttcaaggcatgcttgcagactttatctccaccgagattttggcttctccgttctgggtgtttactgccatctcagccggaacgctcgagagccctagcgttcctcaccccagcacggtaccgattgcgaccagtttccgtatggatctgagtttgtttaatgacattgctcccatgcgacccatctatgcccctactccgggcagccctcacttcccgccccctttgattacagccatgctgccccaagcactcggaaacgcggcatcgggcttgggcttgcctactaagaccgagatggagaacctttatcacatgcttctgagtggtacgtcctaacccgtcacccctgatagaatcttgctaactgtgtcgtagctcaaaagcaatatgcggacgtgaccgttcacgattggcgagcgcagcttatgaggctccttgccgagagcggcatgagcttgaaggatcccttggatgcagccaagaacgaatccaggcgtatcctgattgagtccagactcaactacgcccgcaaacttaaggaaaagttcctcggaggcccggccaggtatctcctcggcgaacaagacgccgctggaatcgaaaagctcgagcgcagactacatgatctgatcgacgaaaccctccgcttctcctgccgaatttggtcgcgtcccactcctgtccgcctccatgaccttggagacctcaaaaaccaaaagttcagtgcttcccacccttacatgcggctctgccacgtccaagccccccgcggaatggaagaggtgcaacaaccaagaacgaacggctccagcgagcgtgaaaagtctccccccggctaccacgacggccgtccggtaatcatggtcctgtcccccgccatcgaatccatcgtcgacagcagcaaggacaataagaaagcagcgccagccatggacgagactccccgcgtttgggtccgcgctcgcgtgctcgtttcctcacccgcacgcgctgcggcgatgaagtcactcggccctgtcaagatcgcttcgcctccacaaccagtccgccacaactccgctcctaccacggccacaactacgacactcgacaagtcaggttctggctcgccagcgggggtgggtacattaccagccacgcagttttcgaggatgcacacgtcaccgccgcactcgtcttcttctagtttgtcgacggtcgatacagccaatgattctttcacgactgttggtccgttgaaagcgacaccgaaacaggtgtccatgccgtttgctagccagcaagtggtatcaccatttttgaggcagagtgtgtcgccaagtaagatgtttggggagaacggaaatcaggaagggatgatgggaagtatggatttgcctattgcttgatggggaaatcccaagtgattgacatgactggaactacccacctaccttcgtgtctcctcatccattccttcttcatttacccacgggcataacctctctttcacattttcgtttcgtacctacgaacagcgacaaccgggcgccttattcatttattgtaccaaaataacgatactatttttactcattcttttcaactttcgatggatatatgacaatggaaaattcgcggcggataggtgaataaatggacatcacaggtgaattcttcagatggtggcagcacgaattggatgtcatgtatcgtcaaagatactacactagaaagcgagtgcaacgacggacgtcacgggacaggaggacggagatgactaggactggagaactggaaaagagatagccgggggaaacaggaaatgtacgctatggacctttcagcagctgaattaacgccaagtttgtacaccccgactttgctttttctccgttaatattgcagtcacttctgtcattcaagtaggtacgctggtcggtcaatcctggaactcagcatctgcatggcgtttgacagactttttcgacagtgcagcagtgttgatgtgagcgaaggtggaagctcaaaggtgagtacctagtcagtcagggcagctagcccagttctgtcggcatgctgttactgaccgactgactgcaattgatgtttgaaaggaaacgtgcgtgtccgggggactgtatcaatcgcagcacgtcgaacgggaaaggtagaccacaagcgaggtggctaccaaccggatgagtcaacacttcattccgtgggaaggtgaggcacgctccgtggattgagtggacaaaagggggaaggaacggcaaggtctgacggacgccttcggctcatatcacggggagtttcaaaagtagagaagaagaagttgtatcagccgtcccaaaaggaaattctcgatgaatttcttttccatttctcgagtcacctgtcagaataatttccttcacaaaaaaaccaaaaaaaaaaaaaaaaaggtcaattgcgactctcgctgcgtcgcatcttgctccgagcctgtcctgcagcattcacagtggtaatatcctcgtcccggtgcaccggggcctggcgtcacatccttcatcggttgaccgcagcagacatatgtgcaatggatatcacaacaccgattttgacttttagtgattttctaccagcgatgatgaagaatcgacctcacttccgcacatactataagccgtatcatcttcgttcgtctctatgtgcgcaagtacccactgacagctcccgtctgacatatacacctctacgtagggtggtacagacccatttctgtcaccggtgaactgacagtacctctagtgacaggtgacacaggtgcctaggtaggtaggtaggtagaaataaagaaagcattgagcaaacaatatgcctattgccactgcctaggtacacagagacatccacgactggctacctaggtagacagtccacacttgtcgttgatcccttcgaggtcttctattggttgagttgataatgagtggtggtgtcacaaaccaacctattggagccgtcaaacctattacactactgctttgcccttgtctcggtcttgtctctttcaagaagaaggcatgtgattggctgtgcgtgggaaaatgcagttagtttactatactacctctagacataaaaggggggaacaggaaaacgccaggctggttcatgttcttccgaagcagacaggtgaaacgggatattggctcacgtgaaattaggtaggtacctagtcgtacctaggtagaggtaaggatccagaatatgccgcgatgctttgaccttggtacctctaagggaaaggattggcttggggtgaatgttgttgatgcccgatttgacaaggattcattggaattcggtggtcgttgatgctgctggctgggactgtcagtccattgaccaaattttggaagaaagccgcttcaagacatcaacgccatcgctcatatactaaagatgtgaaggatttcgttctttccttaggtaggtagattgtcaagtgataatgccttttggcttgttgtttgctaatggccacttggtagctacctctacctggtatgctaaatgctacaatatccttatttcggacatcgacaatagaaagggaagaaagaagtggataagaagcaggaaaaaccaaaaaaaaaggagaaaaaaagagaagagaaaaagaggaagaagaagactccgccgaatgataccgttcatgaacccattcccatacctcataaacttctttttccgttccttcatgaacccagctcaagagtcaacgttctcttccccgtccccggcgacaccaccgccggcgacgccacccgtttcggcgatccttgcgccttgacttccaccgtgacctcctgaaccttcacctctctcttctcacccaaccatacccgtgccttactccaaactctctcctcctcgccagcaatttgatgctccccatcatcaccaccaccttccacccccttcctcacaacagcaggctgcaaaaccatcaccacctccactccctcacccccactcgtctccaataccccatccctcttctccttctctgcctccggttgcaccagggaactcaactcatccaaaccccaaaactccacttcccactcaacactccacagtctagcaccaaacctcagcgccagatccatttctgtggtcaagatttgctcgagtttggcaatgttcttggcatctacctggtcctgcagcaagaaacgcgcagggccgccgaggaaccgctcggcgagcttgacggcgtactcgcgccttgcttcggcgaggaggcgacgctcttcgttcttgaggatggagggatgtgtggggtcgtggacgagaccgccttgggcgaggatggagatcatttgtgagcggaggtggggagttgccaggggggtagtttggactgttgaaaaggaagaaaaccaatgttagtcacctgctgctgtgaaagaaaaaggaaaggaaaagaaaggaaaggaaataaggggggccggagaggcttacctttagacaagaacccgcacatgctcttcaaatctccttcactcggcagcttggccgggagtacactaacgggaagattgggtgtctccagcccggcggattgtagagaggtaatcaacggaggcggctgtctcgggctcagcgtggccactgaccttgctgttgccggttgctggttgtacacctctgcacccgcgggcacgtacgaagccgccggcagcggggggatgcactcccacgaagcaagatccatcctgaagcccacaggtgacatgctgcccggccgggtcagggtaggagaagtcagctcagcgagttcgttgcgctgcaaggcattgaaggcccagaagggcggcaacagagcttcggcagtgataaagttggtgagcatggcgtagagaacgaggcgggtggtgttggcgccgccgttcttggcggcgtcgaggatttcgggagggagctggccgtcttgcgtcaagcggataaacttctggacggagcggaagagctctttttgttgcacggggtggagctcaacgatgcggttgatattgggatgagcgaactcgtcgacccaggagttccagaccgtggtgcgggtggtgaaccaagtgattatgtcgctgttggagaggacgagaccttgctcgggttcgggcttaagggacttctttggagtgaccttctcaagctcagcgatgcgttcgtcacgctcggtcatctgcttctcttgctcggccaccttggcctcgagctgggaaatggtatcttcttgctcagagagattgtcctcctggacggtgatcttgtgctcaagctgggcaatgaactgttcttgcttagagaacttcttctcttgctcagcgagcttagcttcgagctccttgacctgagcttcgtgtttggcctctctctccttgagcatctcttcccacgcacgctctagcaaggcacggtccttcttggcctgcgcaaactccttttgggttgcggtgagctggtgggtgatgctttggttctcagccaggaggttctcctcggcgcgtcgaagagaagcaagctgctggagaagattacggttctcgatcgccagctctttgtctgggtctccgttggctgtgctgctgatagacgccaggaatcggctgactcggtcgttgatgcccttgttaccgagcttgcgagcaaggcctctttcgtgctttggtgtcaggggcgtgacgggggagatgatcaagtcatctcctgcttccgcagtgtcgttttgtggctgctttggctgcttgttacgagcagtccatagcttgaagatgtggtctgctcgctctgccgccgtaccctgaagagttggatgttcaccatactcaacaatggttgagctaggcgtttcaatgactgggcttagagggtaggccgaattaggggcaggtgtgagtgggtgaatgtaggccggcgtggctggtgtagctggtgtcgcgggagtgagcggaacggccgaggggtgaggagtaagcgtgtagccattggggttggcggcgggtgctggtgtcaacgggaattgagtgcggggattgccaacagccggagacaatgggattgctgtgacgatgccaggagagccgggggacaacggaagtgctgaaatgtttggggttgccacctttgccgagttgggggcactgctcaaaggggagtttgtcaccaccaaggtcaacttgggacctctcaaaggtgagttcgggcttcttgggcttctcatgatcggcgagtttgccggtagttgtgcggtgggggaaacggtggactgagcctgcggcaaagccgtgacaatgggggttgcagaggccatcatgataaggtatgttgtaataaaacagatagtttaaaaatggggtatagtgagaaatagatacgatgatggtcttgtcggcgatcctgcaccaagctcagataggtgtgatgatagagaacaatgaggactctcggcgcgaagctctcacaacgctgacttcaagtgtgaagttgaagctgaaaaaaggaacaacttggagagggtgctcgtcgtgagcgagcccaggcttacatactttctggtgtcagtcagccttttgtgataacaatagaataaaagtggtccggtcaacatggagttgcatgggccttctaccgggggatagcgcggactggcttacgagctcacccaccacccctgtccggcgcttattcctcgacgccattggctcccgcagtgtcaacatcacttccattggcactcttcacatcagccagactgtgtaggaagcatgcccagcatgaccgtgaagacctcagcgagctctcagtgggcaaaatggttcgacccctcctatcgtgcccttgtcgatcagtttcttccagcggctttaccacttacttgggaagccatcagcaaatgtcttgctctcacttgccctttgcgaacctcgagctttaccccgtacggcttcttggctccgtagctcccgctgaccatcgatgtgcctggcactgctctcgcctcaatgcaggccacttcatccgcatcacatcatgaccaacccagttgattgcctgggcggctgggcggttagcaaatggtgccgatgtcatacgcccacgggcatacccttcccagatcaccagagcgaagcgcaggtggagtctatccagtagtccttcagactggcatgtcatcttgttcctggacgcgcaacaaccccagaagcaaagaatcgaaccagcccttttgcctgatccggcctggaatcagccatcctgcacggtagtgagtgtggtaggaatccaaaaacatgcgccgatctgaagatgaaactggttcgtttgggggtcatcgagatatccatcttgcggtgaaccaaagggtgggaagtgaggatctagatatcaatttgtgttttcagcttgttatgaacgaggtctacttctcactttatagaaccggaaacttttcttttttttcgtcgaattgaatgctccacaagccgtttggtgtctaaatgtcagctctggtcagcacgtaatcaacgtcgtgaccaatgagccgtgatttagcgatgacgccgttcctaccgatagggctcaaaccttccatagggcagcgagcaactttcacaatccacctcgtcgcgcttatcggctcaggaacctatctggagctggccacatttcggggccctggatctgcggcggccagggcatgttagcccgaggacaaggcacaagtgacccgtgccccactaacggtcctcggctgcattttctcgggaagtagagccagccgttatcatcttgtggttggaataagcgcgtatgagtgcggtgggtggagttgttgtcatggtggaggcgttgggtatggtagcgtcgcgcccagatcctaggaggaagatgtcagtatcaggaagccaatactgatcgaggaaggctgatgaatgtcaggaatagcaagatgcccatatatacaactcggactgcctctttggacgacgcactcctcctatgtacaccattcgtctagcactttgctaaggtggtatgtcctccaaattttccttatacatgctattccaaattaacgacagtgtctcccaaacacgctatgcaaaaagaaaaaaagaaaaaaaaaaggacaaaaaaaagcaaatccaaaccaaatcccatctgctatggctttctgtacaaagggtagacctcccagctgatacgccacctagcagatcctccagacgagtaaacggattcgaaacgatgctgtcgccatcgcgttataagacctagctcttccgagacttggccgaaatgcttgtctccaagtcccgatggcaattgcatcatgtctcataccatccgcttctgcataccgtctactgcggcttttgcgcaaaccagaaataatagttgaaatagcgatgcaccctcgggttatccagcccctttcttgcctccatcaaaatcatctctctctgcaccggatctaatcccagggcatcaaacggtctgcccgccagtgcctccatgatttccagaatggccatcttctgatacatgccgaccaaccgcagcgtcttgtctttcgcccagaccccaatgggcaccttcttgacgacacactggatattgacgaacccggcgtcggcaagatatcgcctgaggatcttgggcatggtgatgttcatgttgaacttggcaaaggcttgttgactaaagtcatagaggaccttgaccgggtcatcatcgggcatggtctcgtcgtcgcaaaagacttcgcagtttagttcttggaactcgatccagccgcctggtttgagggctctgttttgttgtctgttagcagattgtcaccgcctgcaggtaataggacgaaaaaaagaagggacctactccatggcatgccccaacaccacgggcaaatccttcaacacaatcgccatgaaccgaaaatgcgcatagtccagctcccccctcatcaaccactcctgctcacaatcatcgaccaaaaagtccacattgggcgggacccaaaccggttgaacaggagagatatccatccctctgactctagccatcggccatcgatcaccagcgtcgatggcccagatgcctgtccccgtgccgatgtccaggatattctgcggactttttcccaggggcgcaaaactgatttggccgtcaagcagctcgagaagcatggcgtgcttcatgtcttcgcgcgacagctcggcatcgtcgttggggatggggtagcggctgttcttgtaggattggtagcgccggccgtgctcgtaggtgtgcgcgtagatggacgaggtggcagatgtgctgccggtggattgggtttcgtagccttcggtgagagagaactcgtccgagtcggaggcgtagtcgtggccggcggcttctatgttgtcgtgatggtggtggccgtggtggtggccatactcgcgagagtcatggtagtgacggtcgttggaggaattcaactgccatgacgatgccgcttgctgctcgtaggtggtggttggagcgaggaggggaatttcgtgagcttcttcggcttccacgtcttgaagtagtagttgctgacgtgcgtctgacacagtgttgttggaagtggtgtttgctgacatggacgtgtcgacactgttcttctgtgcagcggcggggccttgcgcattcgacgttacagtcgcattgtctgcggctgctgctgctgcttgtcggttgttaccactagaacccggcatcttgacgtgaaaggaatctggatggtagcgatttcatgtagggtccatgtttggggaaaataaaatatcaggctggaggggcaaaggcataagagtgcggattggcgacgacgacgatcaagttgagtgtctcgaatgggcaattgtgatattgcgcgcagtaaatcagaaggtaagctcggctaaggtacaattctcgtctcggtctgttaggtccggtagtacctaggtatacaatgtacctcccctctctttggttttctcggtttctgtcgggtaacattttacatacacacacttggccgtcttttagtgacatactgaaacataatacctggacatgtatactatcctcatgttgatatcatcactaacgaaccctccctccctccacttacacaaacttatggtcgatccccggaagattctcaaaatcctccacctcggctttccggggccccattcccttcttccccgggcccgtccgatcgccaccatgccccacgtggttccctactcccaggtctagcccatccaaccaacaccgtcatcttccctgtccgttcatctctttcttgtttcttttctttttccctcctgtcagatgcttatctctcttccatcgcttcccctaattattattgggaattgcaaaacaacgttgttggttgatggacaaccatcgattacaaagcatccaatcttaccaaacgctcaaagtttcaacgacgtcgtaacctgcaaaacatcgcatcctggtattgtaacatcggccatcctccccaaacctaactgccggtgccgccgcttgaaaccgccaaccaagcgaaacgaacattcgcggatcctattcccgatttccaatcatacgccaattcctcgaagaaatctgggtgtcaagtccgagtttactttcggattcgacaatcgacacggttgctctgtcgatatcgatttcgggcattgaagctgtatgggtccgtacaggtaggtacctgtaacgctgtatgtatcgtatcggaatatatgaccggcacccttcctttcttccatttgagattctcgaaaggcaagccaagtgcgagagtgcaacaccaagaacaaccaagtgtttcatcattacaaaattgcctcattccatgtgggtacccatatcaacttcttgcatgtctgaatcccgtcttcttcttcttctatcatttgtcatatcccgctgcacccataacagccgacagtttagaaatccctttccccttgggctactatggttagacactcctcccatgccccttcctaaccatcaacatcttctccacactcttcgcatccatcgccagttccgcctcctccagcgcctgtagggcagccttacttcctctctccaccatatctttatcatacgccgccaccacttccttcctatcctttccactgtctctgatttccaacagagcctggacgtagttttgcacatcgataacagcatgctggaacccctgtcctctcaatatcagcatcggatgtcccgcgtcccctgccagcgtcacccttccatccctattatcaaacggctgtgcaatccacgtgcccatctcgtcgatgaaggcctgggtatgcgtatcgtcttcgggcgtggcgtctacgaaggactggaaatcgggtgagaggtctccttgccaggattgtttgaggtagcggacggcttcggggcccttgcgagggatgtcgggcgtgatagagaggctgcctttccagattttggtccagaagaatgtgtgctggaggtcagagggaggggtgccggttgtgtattggactgtgaggtgttagctgctgtcgtacctctgttccatgtgattgcttcccgtccttttttcggttttgtgtaggtaccctaaaaaaaaaggaaaaactcacctccgaatccccccacagcccctcgactcatcgccatagccatgaccggatgtttctccaacacctttcgcaccacattctcatcttggtagtcaacaacacacgtcccaatcatgaacccgctcctcttcgcctttgccttttcttctccattttcttgatccgcaaagaggatctcccggactttactccccgccccgtccgttcccaggacataatccgcccatacctcttcctcctccaccccttcttctcctgccaacgtaacctttaccttttccggatccgactcagtatccaatctagtcaccttccgtccccaagcaatatccaaaccctcactcaacacctccctaagtccccttctggtaatcctccttgcccccggtaccgcgctcttgaacattagatctcccgtctcgccattatacatgggcaacgtctccgcccactcgtcaaagtctaagtgagggttggagacagcgtggtcgaagttggcgaggatagaaggcgggaggagggaggagaagatggggagagcccagtggagggcaatggtccagtcgcgcgggcgggagttgaggtgtggttccgagtcgtagatgaggacggtgaagccgtgctgtgaggagttagtaatccgttggagagggagagggggtctgggttgtgtggaagaaaacatgcgtttttcaaagcttgagctgccagaagaccggtgaggccggcaccaatgatgatgatggttggttgggaggggttggtgtcctttgtcgctgccatttctgctgctgatatcaaaaggtgcttgaagatgagttgtgccaatgctgctaccaggccggaatatataccgggaagttggcggaaacggaaagttgaagatcggaaagatggttttgtgcaccacttggtccaagtgtaagtgaaggcaagtaaaccggtgcatgggatcatgtctcgctttaaagagaatatcctgacgggaatagagtggaggaagaaccttggtggctactatctccagtcctctagcggtacctctagccttgctgatcccggtaccaggtgactggaatcgatctttccatcccataacccgcccgaacaaaaagtcccgacactgcagtggatcactcggcgatgagtggtgcccggtccgttcggggtatcgctatgtgggcttccacttggatttacttctatccatcctgctggatatccaatgtccatccattggcgtggaattccacagctttgttcccaagccgtcgcctacccatcaggaccccatcgcggaggttgcttatccccgatcccgactactgaacggccgcacaaagtgctcctcactggcgatcactcatgtcagaagccatgctgtcggacaagtcgtcgtatccgaactgccggtaacccgcacgacgaccgttgatcgtttgacccaggaagaccctgaaaccagcgagcaacgaaaccgcccgtcgcttgcgtaacgaagaaaagtgtagaggtggtatcaaatgtccgccgcagtccctcggagttaaggcacgtaatcttctggggtattgctatcttgggttaggctgttcgacagtgctggttcgacaccttttgaagatgatcgcggttacggcgtgctggtatcgccggggatatttccgagcttcacaagtgcaatcagtggtgactctaagccggaacgacaaagacgaaagagttcaatgatgccaagcgtgacgtgacggtacctatacaagtaaaagtcataacgttcatttgcttcctgattcccagttatcccgcgtcacattaatcgcgagcggctcaatgagttcagtgtgaggaggcttgccaaagaacatacaagatgatcggggattggaaagttggaatgaacgggaggaggacggaacgtgggattgggtgccgtagttcaccgctcccgtccggcgcacgagctccggtaaatttcgttgtaccggtattcatcccgctaggtaacgagtgaaaatagcgtaactttccccaacaacttcaccttgtcccactgaaccgcgactcgagacgataatttgaactttcctgcaactcagatccatacagttggtgattgtctatctcttctgccctcttctcctattccaattgccatacaacaccaacaaactttccatccatgtatcaatgccatgctatctcctatctgcccatagcgaacgaggctcggtaacttatgtacctggaccaccgattgaagctgtaaattacacagacaggtgggtaatttcagtcgcaaacccatcatacagctccaatacattcgaatgccgccatcacgcatgatactacgggagtaactggtaagtcacagtaatcaagcgagcgtcgccttcgctggtttatggatttcgcgggcatgctgttcaaggctcgtccagatattggtcgagccggaaaaaatatatatatatatatctatatatattttaaacaatatcaccaggcaacaagattgcaagctttttttccgagagtcaatagaagacggcaaaggtgacggacgagagagtcagaggatgaacgttattaacaacattatgggttgaatagtccatctaagagctgttcgctcacctgccaagttatctaagaactgggaaccaacacagcttgcttccaatcatcgatagcccggttgttgacttgctgaacaccaagacgtggagtgaggagatcggatcgatgcattgaccctcggacaacaggaaaccagctgtcttagaggcattgcatcgacatccatcccggtccgaataccgagctacttgcacgccgcatggcgcgtctcgcgtatgacagaagcgggaaccggcaggaactgggcaggctgtccgacacgcagtccgctacggactcgttctcggggtcgtccggtctgcgaggatgactgtttgtaagccagcgtggtggtgactttctccgtccttctggggtatttcttctgcccagtacccctgccttgttttcgatcatccatcaagacccttcatatacattgcaaacacaacgtaaacccaacgcaaacctccatatttgtcccaaacgactcaagcccaactcgtatccaacaagttcctcacaccaaacctcaacatcaacatgtccccctccaagaccaccaagtcctcttcccagtccaagatctcgctcaccaacccctccatccccctcaactccctcatcctcgtaacaggctgcaacggcctcctagcctcgcacgtcgccgaccaactcctcgcagcaggctaccgcgtccgcggcactgttcgcaaccccgacaaatgctcctaccttacgtccctctactcccaccgccatggaggcccgggaaaattcgaactcgtcgagatttccgatgtcacggcccccaacgcctgggatgacgccgtgaagggagtggcagggatcgtgcactgcgtgggagccacggacttgactatccaggagtcggacagcgctgctcaagaggagttggagtggcaggttggtttgttggaggctgctaggcgggcagggaccgtcaagagttttgtttttacttcttcggcgtgggcgctttggatgcctgatgctagcaagaaggtgactctgacggaacaaagttggaacgaagacgccgtggccctggccagggataagaatgttgatccgaaaaccaaaggaatggcggggtttatggcgctcaagactcttgttgagcaggggatttgggagtgggtaaagcgcgaaaagcctgggtttgcgttcaataccgttctgcttgatactgtactaggcgagtgtcttgatccgaagaatcaggggatcccaagcacgctgggcatggtccattggatttgggagaacaagcacatggctatcatcgacctgatggaaccgcagtggtttgtggattgcgtggatatggccaaggtgtacgtcgcggcgctggcgtcgagtccaaaggtggatagggagagattgtttgtctttggcgagcggtatagcttcggggaggtggcgcggttgttgggggagatgtttcccgagaggacggagaagtttggaaagccaaagaaggaggggtgggatcagaccgaggtgccaaaccagagggctgaggagttgttgaagagggtgggacagaagaagggctggacggggttaaaagagagcgtgagggcgaatgcggagagtatcttgaggttggagagggagggtggcacgggggcgccgcagagtacgtatgcgcggtagactaggaaggagacgtgttaatgaggttttcgaatcgtggatgtatagagagtaatacatacgacagcttggcccaatgcctcaacactttgagtatgcgctacccttttgcgatccctggtctcctgtagtatttcttttcgcaaagagctggcatgaccaaaaaagctcttcaaggcgccgtcggctgggggttattccccactgtcttgtacaaatccctcaactcgaatgcctcgatgcctccctcggggatttcgccaatgatacgcgccggctgaccagcgacgatgctgaagctggggatgaccatgttcggagggacaaccgagccgtcgagaactttgacgtaatccttgatgatggcaaactcgccaatgacgaccttaccgccaatgtggacgtggttgccgatctgagcagcttggacgacggtaccggggccgacaaagacgtggtcgccgagacggaggggcatgaaggtgaagactctgtttagattgccgtcagccattataacgagcacagtcaaattggaagagagagggtggaggagcagacataccccttgtacatcctgcccggcggccgaagacagcaccctctgctcaagaaacagtaccgaccaatggcaacggcagtgttgttggctggaccgccggacgcggactgggctggtggaattgttctcgcgaggtcgcctcggatcatgacgtcgggctggatgactgtcttgccgccaagcatgatgttttgggtgccgaccaaagtagccttgcgggcgaccttgttgccggtgtcggtctcgatgtattctcctctgggtggtcgtcgtgacatgatgggcggctgttgtctgtgtgttccgtttggggttgtgtgtgtgtgtgtttgctggtcttgttgttgtttgtttttgttttggccaacaatttctttgatcactcaaagcagagggcgggcgggcaggcaccttgacggtcagtttggcgtcaacagccagcgacggcacaagttgccgattgacagacgggggatcacaccaatttcagcctttgattggtcgatcatgctgggctagcgggaggtagtgggggagcttgggccactcattgcgggaccggcacacggcggacacaggaggctgacacaggcgggcgggggtcccctgaagcccagacgggaccgctgaagatgacgggatgcgctgcagtgtcgattcgctacgaggacttgtcggttccgcgtctggggcttccactcgtcggattaggttcctgctcctctttcaccagcaagtcgagaccgactggaccaggttgatgaagccttgaagcccaacagatgtgatggatttgtgcggtgagcgaatggagtccaagaagtccaaactcgcctcatacgattttcgactttatgcagtcatggaaacataatccatgtccctgtcttttgggatcgggaatttatatctgtgttgattcccttctgctttgtcaatgctcccgttgtttgtgaacgaagctgtaaacaaccacccctgaatgccctcattcccatcatcaacacacatcaatcatgtccaccacccaaaaccagtcccctcaaccaagcacaggcaacgtcccaaccgcctcctccgcgtccctcttcaacatctcccacatctccccacacccctctcgaccatcaacaaccaccaccaccaccgccatcgacgaaccacccccggccgtcatccaccaatcccgcctccgcgtccttcactggctcttcaacctctcccaaaccgacccgtcgtgctcatccataaactcgacatactcgggccccgcatttgcccagcccttgatgccctcaaacagagcaaagctttgaatcgagtcatcgcctattttgacgaggtaatccgacaaccagcgcgcggcacggctaccacggcctctcgaagtgccgcagtagaagatggccttcttcacccccgccgccttgaacatgtcatagatcgtcgggagagtctggtacattgactgcgcggggaggttgattgagccgcggattgtgccgccctattggtagaaaggggggggtgggggcttggcgttagcgtacatggacgctctggagctggactctggaaaggggtttgtggtggatggacgccaacagccatcacgacgaacgaacgaacgaaccttgcaatcgtctcttcgcaaatcgactagcacgaaatccttgccggccgtttcacccgtcgagcccttgagcatctccagcacctctgcgcgcgagatgttcatcaggtccgactgaggctcggggtaggcggcgtaccagggcgccgtctcggtttcggtgtctgggggtgctgtggacatttttgtctctcgacgatttgcgcaaacactttgaactgcgtgtctcaaattgacgaaaatcaaggttacgcgcgacgagttacactgcccgttttggaagatataagctgttgaagaacggcaaacacatcatcaagcatcgaggacccctatccttggcggttagtcaccaggaagacctctgattggtcagttgaggggcgtgccgaggatgcccgatgttggtgcggaatcatcctggctgtcaaacgtcacgattttttgttgacgaaaccgtgacaccatcgaacgttctgtcagctgctggggaaccttttacgaatctagcctccgagaggggtcagggacagcagtggttggcaatcatgggcgtcggtggacaccggactcgagagttgggggatttcaggagtggagaaaaatattcgggggcccggtgcccgagtaaggaagctggaacgaaagaaaagagtataaaaggtaaaggagaattggtttaccgacggcctggaaaggtcgacgtaagatattgctggctggcaaccgcgatgtctggtacatcctgcgtgtagccacctagtggtaagggaagagaatgaatgctgtcccaaacgacgacgaacggcaacttcagtttccttcacctatcagtctccgaacacccaatatggaatgtttttaccctgtcgttcgttctcccccctcggagggccgacatagtaccagtcgctgcttgtacaacatgccgcatcacggcccggaaataaacatgttagccgcgaacttcaactacttacagccgtttatccgtgtctctttatgccagtccagttcttttttcgacttgctcgacttgaaataagcctttgatacttccatatgacaacgcttttgaatccagactgctgggactctggtgggctcatgagtcatcaagaaggctcagcaagttgttctttgctgcgcaagttcgcttagcctagccttcgccggcatcactagcttccttcttccagggttcaatcagctaccaagatacttaggaacctgacgactcttatgagtatcaaagaccgcggccttcagtcaagtgtagcctataagaagggaggacatttgacacgctcaggatcaatgactgttcctcgctttatcgtcagtatcgcctacataccacaagatcatcgacgacgcaataacatgagctgcgatgcagttcattacctgtttctccctcttcgccaccgcgatactcgctgctcccgctgtcatcttcgatagagctacacagttcatggacccaaaggccttagctgctctcaagacgtgcggcagcggcacggggtattgcagcagtggacaatgctatcgctccaactactgcgaggttgggtactgtctttggagtccttacggaaagtgttagtacagagcttgaagtgagtcgccacgaagatcactgcacagatggatcgttcaaagtggttgacaccaacactgggaaaaagtacctccttgggagcatcgatgctggtatttccaggagaatgatcccgcgaccaaaagaacaaaagggagttggggaaggagtagcacggagcagggggacacatgacatgcgaggatggaaggaaggagtgaaccgcggcggagatttgtaaccccgggcatcctacttactatgcttcaccaacactggaaagagcgaatgatggaatatggagcgccaatcgatacgctgaattcattcccactccaggaattgctgtttcaccgcaacggcctctctggaattgcttggcgaatcgatccagggcaaattcgatcttgctgcgctgcttgatgctttcgcctttcccacaacattttcgtctaccactttcttttcacatcctcaatgtcatacgaaaaccccgtctgttttgatgatgtgctcttctctcgccttccttgtaacatgaacatgaacatgccctgcttttcaaaggtttaccccagatgaacaaccgtcccggccctctatctcggttgccatgagcaccagcacgaagctcccgtctaccggccagacacaggactttgagtgcatgacgggctggacattgcatgcgttatccgcgacaggagtggccacctccggaaattcggcaagttcatccatctacgttggtcagattacatattgcaaggctggtggaagctggggattactggcgcggttcaaagcacgattgctgactggaaagatgggtgtcttgacagtttcccggatcctactcatcctaccccgagcacattcggtccaatgtactcgagacattcccatccgaacacttaagctataaacaacgcttccatattccaggcatgtcgtgtcaaggtcaaaacgcccttctcagcccgaactcaaaaaatctcggtcaacttgacacccagcacttgtttctgccaatgctcttggctgacactgtttgatgcttgattcaagccaccacgccatctctcgaacttcttcgtttctttcaccccgccgaactaggacaatacatgccagccttacaccaccacgacgggacctcatcatgtcccgcgcatgcagagagcactatggattgcaatgggcaagaaagaataacgccgagcggtattatttgctctacaaattggtcgacagggtctcattctggcgttgaaccgcgcatgccacccatgccgtgccgcacactcaccagcggcggttgggtaaggtacattagcctgatataagcacctgcaatggaatcacggccataacattggacgccggaacgctttcccccaggcgctcttctctggtacgggctttttgatggcacttcctgggcatcaaagacacgtcggaaagatcaataaaaaagaccacgaccacggctctggtagactgatagcaaatggggtcaggacactgtcccacaacctttggcacaaaggtataggaagctgaggaatgcatgggagccacattgaatcagcaagagaatacgcttcatggaactgggtcgttaggagcctagggtgggtggtacgcctctccctccacatcatgcatgccggatctcttgtccttctgggtgatagcttttagcctaaccggacctcattcaatcagccactgatgtcaagcttctccatccaggagtcgcagactataccgctttcttcccggtgccagtcaatacctcttcagcagctgacagctcaaacgagaggcgagcgtcagagatagacaccacggaagcaccgtcgtaccccgtatctgcatccaaccatttccttgtgttcacaacgcaatatggagaatccatccggctctgaatttggcttgcctgggctaacccagaactagatgatcctccccctcggactcgctttcactagaagaatgcacctgctgcgagatcaacaccatgggaatcgacccagcaacaaaccgtcactccacgtttccgctctatcgggtcttcccagccagtcatatttctctttctctatattgtctaatatccaatgaggcaacacacaccctgacacaagtcacttgcccacgagcaatgcccagtcactagaccctagctgagaagagatcaacctaccccatctccagtccatatatgcacgccttggtccctgatatcggtcccttccctgagagcttcttcgttataccatgcccggtttctacacctcgccatagtcttcacctgtattacttaccacttaccgcaataccagctaatcaccaccacacaccgtcaagatggtcggcggcggcccccaatctgacaatgtcatccatcggatggccatggatgatcccattccatggtggaagaagccccatctgcggaacatgtacctgcttcttttcccctgtgtcatcggtatcgagatgacgtcggggttcgattcacaaatcatcaactccgcacagttgttgcctgcgtggaaaaaatgtgagttcttcatcttgataatgggagccattgaaagaagacagaagctaacgagagcaaccagacttcggccacccaaccggcggctacagcggcattctcgcttccgctcttcctctcggttccgtcctcggtctgcccttcatcccgctgattaacgacaactttggccgtcgatggtgcatcatgtttggttcctgcatcatgatcatcggcacattcattcagggtttttcgaagaacggtgtgcccacttcatgctacgacttcttcgctcggtcatactaacgtcctccagcccccatgtacatcattgcccgcgccatcattggtttcggtctcccctacgccattgtcgccggctcatgcttgattggcgaactcgcataccccaaggaacgtcccattctgacatccctcttcaacgcctgctacttcatcggcgccatcgtggccgctggctgcacgtatggtacacaacgaattacaaacgattggtcatggcgaattccctcccttcttcaaatggctccttccctcctccaagtcatctttgtcttcttccttccagaatctccgagatacctgatgagtaaacatcgacttgaggaagcaaagaatgtgctcatccgctaccatgccgaaggaaacgcggacagtgacttcgtcaaggcggaaattgccgagatcaaagtcactctcgagattgagttggagcattcgaagcagtcgtgggcggatatgatccggaccgccggtatgcgtcgccgcgtgctcatcggttctttgctcggccttttcactcaactctcaggcaatgtcgtcatttcgtactttctcggtgacgttctcaagttgatcggctacacggatcccagctttcagaccaagtataacttgggtaaccagtgctggagtttggtctgcggtgtcagcgccgcgatggtggttatgcggttccggcgcaggaccatgtacctgacgggcatcttttcgattttggcagtctacgttggctggacggtgtgcacggcggtgtttattgcgtacaagaatcccgtggccgccaagtttagtttgttctggatctatgcttatagtccggcttacaacttgtgtttcaacgctcttacctatagtcagtcctccttttatcatttaccctgctctctttcgtctggtgttttgttcagatgctaacaaatggcagcctacctcgtcgaaatcttcccctacgcccaacgcgcccgcggcatcgccatcttccagttctggggcaaggcggcgcagttcttcggcaccaacgtcaacccgatcggcacccaggccattggctggaagtacctgcttgtgtactgctgctggatctttgccgaggcggcgctcatctggttcttgtggccggagacgtcgaatcgtagtttggaggagttggctttctgtgagtgcacctgggcaccgcccccataatgaagattgagttgttgttaacgaggctgtgatcgtgcagtgtttgagaataaggaagacctggctcagttgcagcagaagagggtagagactgaaaagggggttggagaactggataatgagaagcattctgttgttcacgagaggcaggtttgagttgatgaagagtgggtgaatggatgaaaaggaagggttggtctcttggtgggtacttgttgatgccctgcctttatctgggaccaaacaaagaattcaaggatggtgtcttctgtagcagacagttgtggagttttctcttatgaagtggtcaaatttgtctggactcccgatcctcttctttgtgatatttcctcgtaacgaaaccctttagggctcttctgatgtcgcgaacaccgaacgaacgtgtgagcacctgggcgataatgcatccatccattcatcccttctcctctatctccatggccatgagatgaaccatctctctagttttagattaaataaaacgatagttctcctcacccaggttaattcacccaaaaagacaaaaaaacaaaaaaggttccaccatcaattcttactcattgatataacgaacaccaatacaaactcctgaactcgcccatacaaccaaagtaaaaacaaacagataacccttccaaaaaaaaaaatcaacacgagcgggaaatgctcccaacaccattctcaaccaaaaggaatagttggaaaaacagaaaaaaagatgcgccaagagggaatcgaacccccacctcatccttggaagggatgaatcctagccgttagaccattggcgcttattgttggatattgacatgcaaataagaggttacatacaccaaaaaaagaaattgccaagccatcgcgaaaggtggtgcagacgggggttcaaccccgctttttcccctttcgtgctacgtacccccgccgtagagcgggacggaggaagcttcaaccgccgggtctccttcctcacttcacgacgttttttttaaggtctgattttacagaccgatataactgatttgtacgtaggtataaaaggtatcgcgtatcgcatggggagtccattggggcattcaatagttgccttgtactaacatgtaggtcagaaagagggcgcgtcgcggtacgtacgtcttgtgctcgcatcggcaattaggcatcggcggatgcgcaaatgccccgcgtttggcgccaagctcgctgcttctatgggcgatggcttccttccggtttttgcttgattctttgacattattccgtttcccattcccattcccatctccaattgtttttttcttatacgtatggacgcccgtctgtttctgtcatgccgggctgatgctttgtgcttcgcgctgtcgtctttgcatgcaggtgtttctgcgtggtgctttgcgtggggttgcttgctgcgattttcatctgacgtccaacttcaagttcaacttcagggcatcttgtcaacttcgacttgcttcaatttcgacttcagcttcaccttcctggaagggggttgagcaaagtccattttcaccgacaacgaccgcaccacgaccctcaggtagcgtgtcgccttccatcggtagaggtacgccgtctcctgtctcccagcatcatcaaagttacaacggagtactcgactgagtaaacgacagtttcaccggacagcagacgcagacacgatcacaatcacgaccaccaacaagtacaagaacaagattcattcattctgtcggtttggtatctctcctctccatcaatcccaccaggtatcatccatccatctctcatcatctcatcattatagacatccatgatcatccgttcaatccttcttccaagtgcagatccagacaaaatcacacacatggaagagagaaaaagtcactatgtacaaccagatctgaactgccatcgcctacaacaaacattgcggtctcgaactgctgcagagtcgtcgaccatcctcaggtctgccgcttagacggaggcgttggcgcggtactggttccagtacgaagtcatgcgggtcctctggcccgaagtgaactcctcgtagcaggtgctgttgttttttatctgtcagtcatcttcctcacctcaaccaggaaatccaaaaaaagggaaagggggaacacatactcataagagtaatccatataattgtgaataggatccaagccaggctggctagggcacgagtccctacccgtcgggcatccactgctcgccgacgcctgggcaggggtatccgacacgtaatcgccgttgcccgagcatccgccctggaaggtatggtacagaccgaaccagtggccgatctcgtgggtggacgtgtggccgaggttgtagttggtcagcgagccgccgggcaaggtgtcgtacaggatggagcagccgtcgtagtaccagtcgttggacttggacgtgaccgaggtcgggaagtagcaatacccaagagcgtcgccgaggtccttgaggatgtacaggttcaggtccttgtaggttcccttcctcaaggccttcttcatggcgagctcggagccgtcgacggcccagttgctgttgatggtgtagtcggtgcccttgagggtgaactggatgttgtgcggggcgtaggccttgttgagggtggcgacctggttgttgatcatggtggactgcaatttcatgttagttgactaaaagtttggtaaatgggtgaaaacgacatacggtaacgtagccatcgctgagcgcggtggaggcggcaacaacgtggaagtagacattgacgttgatggtggcctgggccgtcatgataccctcggcagccatagcagcctccttctcggcgagctccttggtcatctggatgtgctggcgcgagggagcatcagtaccgcagttgaagggcttgatggtgttgacggcagcgccgagggcggcgggggcagcagcggccgcgaggaggaaagacttgatctgcatgatgggctagaaggagatgacggaggaagtgatcctgagaggggttgtctggatggatgatggagaggatgacctgaggatggaaagagaatctctcctcttgatcgtggtcattgttgagtctttatacaagatgattcttcaactcgcaacgagcaagggtatctccagacaggcacaagaccaaaacgccgcgcatctcgggccgtcgataacgactgagatggacataatttcggtgcattcgacaggttctggaaggtcaaatacgacaaccttcccaattggaacctaggtcgctttgagttcggctatctggggtgtcattgcagaccgcatctcacatggggctggccaaagccaagtcaagagctggtgaaggcaggtaggtaaggtaacattgagcgctctgccgatccaggggagtgagtggatggatcagatgaatggggacttgtgggtgaggccgtgtgattgtggccgtgtgtgaattaaatccgaggacacactcaagtgcacacacagcatggttcgcgccacacctgtcgtggggcaccaagtccccccctgcctcaagccctgtcatccgcctaccacacacaggctactatgtactatcatggcgagcatgggtaccctacctcagcatgtttgtgtttgttgagtgagaacaattgctatgcagagctgtcagtaagatatcacccaccaaagacaatatgtgagcaggcagtgttttctcaccgtgatcattcttacttgcctctaggtaggtatatcctgcacggttcgtattatcgaagtctctgccgtccgacttgtcgttttagtttcagtcacattactgaacgcaaactgcaacaaaggcctcaaaccctcgaatcggactgtagaaatccatcatccaggatactgcattatctcttcatctcgtctacagtcggacaacacgagaaccaccacatgccgaaatcggcacggacgagctggaatcaatggcgggttgaccagatccaactttggcctccatttccagtgtaaccaatgagtgcctacactagccctcgggcggcagttggcagcaggaacaagcactacactccgctgactgacccagtaggctgcgatgtcgatctggagaaagacgaagccaaattttttcatgatggtcttctgtagctaatggctccagcatggttattagcgactggacctggtgatggttgggtgacatccgaatgaaacctccctaatcaggcagttgccaagcacagccaagccagatcagcgtctccatgccattgccctcgtctctctcccctcccaggtaggggtatgtactgtgcatctgtagtcagcaggtggccggacgctgggggttgcttgatgcccctgtaaacaatggagagtgcatttaatagcgcccggcggctccatggacctttcaggcagttggttcgtcaatacatgggctggctggttggcgcaatcatcagaagaaaagaaagaaaaagacggagggttacatttcccctcagactttcagacttccaagaacgaacaagcttttcaccaaccgtcgacgggtttccccgttgcctttggtggcttgatggcgttctgcgcagtcgtgcttaacattccgctattggcatcatggccgcccatgtggtggatgggtgagtgggtgggtgacggtggtggtggtgagtctcattgtaatgacgggaagtggcgcggtccgcgggggttcatctgggcaagaagttggctaacctggaaaccgtcgaaatcagggtgtgactgcacaaatgcgagtgaagaaagcgtcaattgaggcgactgtcagaatcatcaacttggttctcacatgccattcgttaccgatatctcctattgccatacctgggagtttcccaaattgtcatcccaatgccatgtacagtttccccggcttcgatatcgtattcgatgataggtaacatatctagcaaattggaggaacatggtgccaaagtggtgaaacgaagcaaaacgcaaatactggaaaacaaagcagccaatagtcctcccgcaaaggcacgtggacaggttggacacacctgaaccccatgttcggaaagaactgaagttgggaaagaggaagatgacgcggctgctactccagatctttggcaacttccttcgtctcccatccactatcaaaaacactactgcagaggaagtgacaatgcatgatgatgcatcttcaaagtcggggcttcttcctcgtcttcaacaacaagggaacactccagccaggagaccacaggccacaacaccaagtaacttcctacatatcacgctctagagaccacgcccacgacattgatgcttccccgacaacataggccttggtacaaccccccaaagggaagttggacccttcctatcttttgtgttcccccgcatttgttcccctgtcaccacactcatgcgttcaaactttaacaagcgcatgcacgtcggcgttaggtgcgccggtgcttcccaaagtaggtaacctcaaacgtgtaggcaccgacgataacatgaaggtggtatctccctacctaggtagtcaccccatgttaccttcaccttcccaaaaggatggacatccaggaacgagcagtgttgagacccattttgactggatacagtacagaagagaagaaatctgattagatcacttcatgcgggataccccgagagtggaagaaaaaggaaattgaaattcaagtggtatcggaaatggccatgtacaaacgacggtaccctcatatgtatccctgtgcttccccggaaagaaaggccaccatcgtgcagacgccttctcgcaacggacctctcacaatcttacacagcgaaaggggagaaaaacagacaccctcctattacatgttggtttacattcttcccatcaagcctcaagcctcaagcctcttctctgccttttcctccctcttcgccatctcccacccctccagcttcaccacatccgcatccccaccaacttcattctccctgacagtagaggtattctccctctccaccaaatccatcacccccgtcccatcatccaccaactcccacttcctctctttcagttccgtcgtccccctcttggtcaccacatccccattcgtcggcgacggactcatcccgtaaaactccgtataacactccagattcggtccccacggattatccgccgggcccatctgcggccgatagtcccactcgcccttattgcaattcgcatacgccacaatgacattgaacccggtgcccgtgaacttttgcccgctcatcccatgtccgactttcttggtcgggttttccggcggaccttggtggcagcaattgtcagagggaatcttgccaagtgtgtagatacgctcgcccgtgacgcgcacggtttgggtcgtgtcgttgcagatgtagataccactggtgttcttgcatgcgacgcgccggcactcgcgccagccgacgatgtagtggatgatgttttgtttggtgtggaagtcccagaggagagcggagatgtcctctttgtagccggtggcgaagacgccgcagtagagggctggatgtacgtcagtgtcttgggtttccgtgagaacggtcagggagggggagaaaggggaaacataccagaatcatacttcggcacagtccgcttcctgtgcgccatgcccgctagcgacgaccgcccatgcacagaagactggttccggttcgcccagtagttgtccaggtagttgtcgtagaacttgttggctggcatcaaccaggggtcatctccgtcgtcaccttttggcttgctggcaatgatggaagaactatcgaggctcttggtctcgagcttgttggccactacggcatcaagactaacgccaggagcagcctgcacccagacccccggcgcagccatcaacagtcccaagagggctgtcttggtgctggtggcgccgcatttggctgtcgacttgaacgagcgttgatgcatggtacgtaggatgtagtaagtgatgtgtcagttgaaacgaaggtactagttggaaaagcaggcaagaattggggatagcgaatgttttgctgcacagcgagcaaagtgtgtttgtgactcgggaccagactatcgagggaaaagtgtgcctatccttgttgtgatggcgctgcaagttatatgcatctcaggggtaaagggggtgaaaggaagtaaacaacaataccaagcgggtgccgtttcttgagattgtgtgagtgcagtcaggagggtagttccgccaaggtgggtggctgattgttgcccctagctagcgatggctcgtggacattttggatagtgccaagttgagggagacaaacagactgatgttgagcgggatcctgaggaatggagtttccatgttgatcaagatagtggtgatgttttgggtcacaacatctggaatcgtgacgggaaatgcggcaaagaccatcagcgggcctgtaaagaatgttagcacaatgcatatgataatatgcaagcaaggaggatcaatgaacacggctcaagacatcttgcaaccgagcacaactcgactgatactcatcaacccaagcacgaacataatgccatcaccacgctgctcttccacctgcacaccgcgcgacaccacccatttcctcagtagacctcccatcacattcaatgccagccggtaataactgctctggcaatttgactcaaaagccgaacatccagatcttctaaatacatgaaccgcctcctttatcttccctcccgtccccttttgtcttaccttcccgtctcccaaaccaaacaaagacacggctatctcaggaataacggaagaacaaagtgcgccacaatccaggcacaccacatgccagaagaagagcacacgcactccatcgacgtcagtctcaatgatagcactgagtgtagccaaaaataacaacacaccaactctacctcagccactcctatgtggctgacttcggacttggagtcttccgatggcgtacaacttatgtcagcgtcagcatcaagcctccaatgttctgacttgtgatgttgaactgccgccaatggaacggctgttcgctgaacaacagtcgttttttacaccacggtctttgttgcctcgccagttctgcccatgctcaatgtcccgttccatcattctcggcctcctgtgccgctcactccagtacctctaggttagctccatcccggttttcccaagacccgaaatctcgatgttcggccatcacagacgctcaaacccggaatctcggtcccaatccagatcccgaaccccacgaagatcccaccatcgacgttaccggcggcgacgtatcaagcaccctcccgctgcctattgcacccatcgcacccaagccttcccaccccactccccccgccactacctccctaaccgtcccctgccctgctcccagctccaaatccaaccctcccctccccgcgtacccgtatcccattcttactcccgaccccgtactccatgacctccctcccgatcccagtcccgaccaccaccccctcctgcttccaaaccgaccatactgtccctcccttctactcagctcttgcgcacgattttgatctcccccattccatgcacctgcccgatttgaagttccaggatgaccgtttccccattctcctcctcctacccgtcgtgtctcccgcgcgtttcgacggccgtcttggaacgctgttggtggatttggatcgcgaaggcgatagaagcggatcttgcgtaagtcggcgggggacagagacatggcgcagagttcgtgggctaggacttcgtgccgggtttgggtttggggctggggctgggttgttgatgtttcagagtttaaaagatccgccaacgcagtgctcaacctgcttaactccgccatccacggttcgtgaagtactttgtgttcgtctacccatgatggactggggccagcaggaaggtcgctgtagaggatggagtcggcgatgatggttatgttagtgacgcgcaggatcttgcaaagcaaaagaagtgggatgagggattcgtatgcgacgggggcgaggcgagtaaggatgggggcgaggctgatgtgtcttctaatgatgacctgggcgagtgtgtgggggatgtagatctcgcctggtgctctggggtctatatgtaggtccatgtctgagtctggttcagtgagagagagcccggcgatggcttcggtgggagggacgtaaaacctcgatggccttgatggatcacgactatcatcgggatccgactccgagttggactcagggtcttgaccaaacggctcatacccgacctcgttaacccacaccggcggcgcaggtaggtcgccccccctcggtatctcctcccttgtcctttcccacattccctccctcatccccccactctggtaagtatcccacttcaaatgcaccatctccaaacaaaccttctcggtcctcctgttccatggaatcttgtataccttctcgcctttactcgcgaacatatgcatcccctgcaaatagggagggtcccaatcgaccgtgatatggatccgatcgggcaggatatagtctataatatctcgatatgcctctgtcgaaaccagcatcaaatcgcgcacgcgtcttgtagctgcgacgagtgcatcggtacagcccattttgacgttccagggcgggccgtagaccgcggaacccaagaactgggagctgggtgggagttgggggttgggtgggaagtccttttgatagagggttacgcgcaggacgcggtagggttcgacggcgtgcttccagatgagggctcggagttcgccggggaggtagggaaagagggggaagtaatcgggggtggaagtggtggtggacatgttgaagagtttggcgaggccttttaacatgtttttttttggttggtagagacagaactggagacgtgatgctcgggattgcagtgagtgcccacgatagctctttatcagtgactggatggttgtgcaggcgttggtgatacttccatgccaaaactcattggactgtaagtgcaaagtccgctgattttttgtgaacccggctgccttccagagatggaacaaggaaacgcaaactttgtgcctccagccatgagcctcactcacgcggcctgtgagctgtatcatcatgcctcaaaagcttcgcctatacgtcatcccatgcagaactgtccgcaaccgtgatactagtatgcacatatctcagcttgctcccctccagcctgaactcatgagtatccggtgcatttcccaaatgctcatagtcgcaaagtacgctcaaagtccccatgctttcatcaaagacacatcatcagttagagtaagatggatgcgttgttgctcgggatgcccgctttgcacgaatcatccggcgctcctttgccagtatacactacacgcttccctccagtcgggcacatggcggcccccatggaacagcgtcaatggcactcttgttgctccacatgttgagatgtgtatcagatgctgcttggagtgtgtcaggtatctctctgagcaggtagcatgacgggccagtttctttgttgagcgtatcgtagggtccgactggcgtcgaagaaccatgaaccagtggtggagacgataatgtcaatcttgtagacgctattgtcactgaggtagtgacggatatgagcgccgagcacaaagggcctgtaggaggtggtggagacaaccttggtgaaggttgagcaggtggccatgtcgatgatggtgcggttaaagtcaatcctgagaatgtggttggaagatactcgagataatcacagcgggcttgttgttttccatgtattgaaggtcgtatgttatgtcttgacaggaccagcctggcccatggtcaatccaagcagaaaaagatagactgtaaggaggagtttgcgattgcaaatggcagcagtggttgggagaagggctgagctgaggatggccagcaatatccaagttgatgatggcgaggcacacatggccggggtgccggaagagcctcgactgatttcgttcatgctcaaccggtaaggccgtggaaaccaacgtacttgagccgttggaactatagcagctttggaacatgacacacagcctgggcgatataacatttgccgtgtgacgaataaggcctagaggctgtttacaaccatcaagacagccagatccacaaacgaggtttccccgcccaagacggatgcatgacaccttcatccatatcggcttgatgtctagaaagtggtaccacctcgataagtgccgtgatgtttgacccatagtcgtcctgttgtagctctagagaaaagttctgtgaactagacgaggtgtaaatgtagacaccatttagcccagccatcggatcgcttgatcctacttcgaacaagaaacaaacaaaaggccctgctccctggtggatttgacacttggcctatgccgttacaaccatcacaatatgacccatgataacctggatctggtatgtgactggagtggcttgacgacgacttcctctgcccattttccatgtctgtcaaccacttggcttttgtaccaacgtcgaaagtgccgtcagcagctttgtccatctctcctgggccccggataaggtagggtgtgctgcctctcttccagtaggatttggcaaactggcatagcatccgcccctcgaatcccaagtaggcgcggagtgactcggtaggtttccaccgggcgtaaaatgattgtacgaagtttctcgatgatcgtatcatgggggcattggaatgccgatcacctcctgtgtcgttgtgggtgccagttctgaaggagtgttgggactgccgagttggatatgacgaaactggcgtggctgctagaagaaagcctcgatgccgtcgtaacaagacagccttgtcgaaagacgccttttcgatgatcggaactcgctcttgtatattcgccccatcgtagtgcagccttcatcatgaactgcctgtgacagagagacccgccagatgacggaaatccaagtgttgctaccagcttgccgcccttagctagcagcgctggactgcgaacgcgacgccaaattcatctgaaggctggagacgctcgcgcccaacgaggttgatttaaagttggggccttcgccccgggggtacggtgtgtgtcgatcaatgtttcagtgcggcaagcatcgcggtcttgtttgctcgtgggttgcgcgtctgggtcgttggcatgggggattctcggccgcagcggtcaggtagcatagcaatcgagaaggcatcatatcagtccctccaggatgtagagaggatcacaatctcgctgactgtgtcgcgcgcaccaaggtcgtggttcgtccgattgtcgtgcttgggatgaacgagacgaaggctggagcgacactcggatgacgcaggcagtggggttggccgagctcgtcagcctcgggtaccgtagcactgtagaccctttaattacaggggccttcagcgcatcaaccccgctgaagcacatggcaaagtgagacagccctgcttcttagcatcggaggctgaactttccttcgacatcatcctccatcttccccatggatcattatcggattgctccagacactaagtgagatacacggaccaattgacatttcgataatattgagaaagggcagccctgtggccgcaaagatgatcagagacgacaacatcgacacgaccagcacagcctggcatccggccaacagcttgatggacatacctccgaggctttgacaaaagggacatccatctagacattcctctttcggtagttctaggagagctgaaaaatatattgctcaggtgcctagaggtaggtatttacggtaacgaaaagaacctaggttgaatcatgagaggacacaaagggagtcaggcttccggcaaatcgacgatacctgtagaggtagacatagacggacaaagatcaccttacctattcactgctacaaagacacacggcatcaagaaattctcaaagagcaaaacagaagattgtccttgtattatccaacttgagaagcggtagaggtaccttgccggatttcttcctccatccggtcatcagtcgacacggctccaaaaaagagaagaaaaaaccaacccaaccgacttatacaccaacagcacaagtccactccatgacagcgcaaccagtagaggtacctctaggtaccaacaccacaaccacgtccaccacctcttcgaccttacctcgtgccgaaaggagtccagtccagtccagtcaacacctagaggtaggtacctagacattagtccccctaaccttcggccccctcggccttcccaagaacttgatcacttcgtcttgtccccacccctccaacacctcctcccctagttcattaatcaccctttccatttttttcttatccgtccccctccccattttcttatccgtttgtttctccattttcttctccactgaggtttttttcgcctccctaaccttgaacttctccaccatctccggaacccccttcttggccagatagagatcgtacttttgcctgtcttcagcatcaatcaacatgtcgtgcgcctcttttaggtctctataccgttgcgaggaagtaaagtgggggatcttgtctggtccgggctgccggtggagtttgcaaaaggcgtggaaggcggtgctgatgtcggatttggaggccatgtaggggacgttgagggtttggtagtgggttagagggatgaggggggtggaggtggtaatcggggtggtcacgatggaggaggaggaggagtcagtggtggtggacatgttgggcagtggtgatggttgggattgggatttatagatggagctgatgttggatgtttgaggctgatggttctggtggactggagaagcaggaggaaggatttggatggttgtggtgaggtgagtacttatgtgtctcgtttcgttggctgggtcatctccttgtttcattgtcaacctcgagtgacggatctgttcagtgttcacgatcactgacctggatggatgggacgagtggacgatgggctcgggaggaatgcgtcgacaaagggctttttcaagggtccaaggcatcagagcgggtgaacatgtgttgttcagtgacgatgcgacagggttcttggacaagttcattgttccgagagcggcatggtaacgtacaaccagatgtgtgtccggtaaccaaaggcagacaaagagcctctcttcctagcccgatgaaagaggaagagtgtgttgtccagattacttaggtacctactctttggtgatcagcgcagctacttacagcctctataccacattgtcgctggaagccgatgcctagaggtagtcatggttccaggatagaatagacgaaagatttgacgcaaaagccttgcagtgcttggtcaaatcttgtcatggtcacacattcgcttgatgatacgctctccttactaaaatcggcttcattaactgcattgcttgccaagtaagtatccaaagccgtgacatcagttgcaaaacaccttgcaactagtaaagtcctgtccgtctctccacaaattgaacccaaaacaccactttaccaagccagaatcccaaaaaaaaagtatcgtcgctcattattcatcacccccctttattccctccaccttattccctcccccgtttccacctcaccaaaaccaccgcctccccccttcctttttcgtactccccatccccgccacaggcacaggcttaatccccacccccacaaccgccaccaccaaattaatgatgcccacaatccaaatcgccttctcataccctcccttcattccatgtccgcccacaaaccgaaacaccaacgcaaacgccaccccgcccaaattgcctcctgcgcccgtcactccgctcaccaccccgtttctctctgggtgaacaaacggaatcaacccaaagttggccccgttgccggcctcgatgaagatagctgccagtatgaccaacccgatggcggtcccgagtgatgaagggcggaggaggccgagtaacaacaggaaagtgccggtgaggagggtacatgttgtgatgaggagtttgcgggcccataatgcctttggctttgcttctgggctggatggggaaagggaagaagaagaaggggaagaacaaggggaagagccgccaaagaacgaaaaaagatagtcggaggctaacccgcccaggggacgggtgataaagttgagaaaaccaaagatggcggcgtagttggctgcggaagtctgggacagggaagaaggggcgacggagaggaagtaagacgagagaacggagttgatggctagttcggagccgaaggagcaggcgtaggtgaggatgtggaagagggtttgcggggagaggaggatggtggttaccgacggaatggtggtggtgttggaaggacctgctgaaacgacctcgcccttttcgacgtccgggcgggtagtcgactcggtatcagacacggatttggatcctttttcttcgtccatcttcgtcgtcgtcgtcatgggagtttctgcgccagacccagacttgagatcaacaccgtcaataaccaccggcacctccacaccttgattgcgatccctccatcgtccagtcggcatatcctcacacaccaacaccaacgccaacccaaccaccagcagacaaatcagcggcaccacaaacgtcacccgccacgcctttccatccgacatcccccagttccgaacgagactgtcaaaaacagccggcatgacgaaatacgtcacgccccctccggcatttccccatcctccggctaccgcattcgccgtgcccaccacattcttatcgaaccacgccgtggtccatacctggcagggcacgaagctgccgcccaaaataccgatgaagaagcggatgacgtaaagacccgtaacgttggtgatggtgggcgctagaccgatggggatggcgcccaaaagtaaaatgaaggcaaagacgaggcgggggccgtagcggtcgcaggcccagccggaaatgagacgcaccaaaagggtggcgaggagggagatgatgttggagttggcgacttgggcgggagtgaggtggagggagtgtttgattgtgtgggtgagctgtggacgtatcagaaattgtgttagttgaaaggtattgtgacaggacacttggagaataaagaaaggaagggagagctataccaaaggaggaaaggtataccaggcccaaaaagctaccatgaaccccgtccaggaaaagaaaaagacacggccatggcggtcgatggggttgaagatggggacgcgttgggccttcttggtgacagggttgagtggtggtgaatgaaacgagaactggaagccgaggaccatggtgaagatgagttggtcgtcagtgatggtggtgaggtaagactgtcagaatcacaaccaataagaagcgtcgcaattagctgtaagcaacagcagcccaattgccgtacgtgacggacgatgtccggttggtgccagctgccgatgacccggttgataggtaatggtgtaagcgataagggcagtaagggcggctgataaaaggctggaatgacagaacaacaagacggagaagtggtgatctggataatgctcgagttgttttcaatcctcgagagttcagcaggttgaagcagtcaggtgagcgagaactggttctgggcgcggggggctgactggctcttgttggaaagcctgatctgataccaagatgtagtacagcgtgagtctactgatgcagtccattcttccgacactctcaaaggcattcattctcttatatctggacgtcgccaacaactttccaagaccaccaagtccaagtgaaggacaaagtaatgaattgaacatctccgttgatggcaattcgtcccacgcttgcccctgtggcttgatggtccagacttttgcttatcggccgcacctctcccgcatcccatctactctttctggggatttccatcatggctgaccatgacagagcaaagggggcagagattggccaagaccctggcgataaggaggctaggctcggcagccagggttatatgagaatgctgactgaggctcagggttatgtatgggtatggacagtgactccagtccataacctctttctccgcggaagggaaatcgagataaccagatgcatgggctgttcctgataagagccgcgccgcctgtccgctatcgccgcaaccttgagacgaccacccattggcactaccaaaaagcttgttttgccgccggccatacggtacttgaaagcaccccacgctggtggctcggttctgctgtaagtcgtggaggatgtacatctccggcagttctgagcggcgatggtgttctccgacaaagacgatgtgtcttggtatcatggtgcatggcgtaagtcgggatttgataagggcatggctgctacactttaagtctccatgacaagcttttgccactcacgaagccatcagtgctggtatccttcttctgataagattgtatgacatttcctgcgcagtttatttgtccctttgcggtgctgaataacagaggaacctaagaaggacagattgatcagataagggctctaagagtaagaaaagatcttggattacattaccccatgatcgattggcccaaagctgaatgccgcacattgtcagacatgattgattttggtgttgtcaaccacttttgcatttgaccttggatctccatccgctccggtttcggtgctgtgactgtgtaggatcggcaacccgtcggacagtgcattgttcctgttccggtcaacattttttcgcttcaaaattcccaacctttacggataccgattgacgttcaatcctttctttgaagtgtagcaccacacgcaattgtgcgtctgttccaaacttcctgtcgacggttccagttcgtgaaagtgcgcactgacttcagccctacagccctgcaatccacagtcatgactcgagccagtggagttgggggggcccattgcatggatatggtcgtgggagcaagtggaactcgcgatggttcagaggtcatcctccaatgctcattgacccttctcattatcgtgcccgtctctaagatatgtacagggcggggtgtggtctcgcgatcctgttttcctcgcgctgtgctgtgtctccgtcgtgcgtcctgtgttccgtgcccttgctcgttttgctcgtgccgtttctttcccaatgatttgatcgaaatcaaatcagttgctccgcgctccacccttggccgccctcaactcgtccatcttggcgacgcgcttcttgaactcgacgtattggcacttttcgtatgtgtgtcgctcgtcctacgggtggattgtcagttcgtcgttcgatactcgtcgtgggtagattaaattcgctgctgtgacggtgtaaggcaacggccgtcgtacctcgcacttccacggcaggtagtaagtatcgtagcgacaccggttaagcggaatgaggaggtgggcacagctgtcgcggtaggccagagggagtttggcatcgcgcatctcctcgcgagtggcctctgtttggtcaccagcgcaacccctccgttagcaaagcgcattcttccttggacgtcggggagggtactctgggagggagaattacgcctggcggtggtgattgaagaatcggacgccatcttgggatcaaggaattagaggggcgaccgtctcgtgggaattggtggtgtggtcttggtgaaccgcgtccaggatgttgtgtctcgacgtcgacaatgtccaaactgtggagcttcagttccccagcttcgttcccatgatcgagtggtccgagcgtcacgacaagcatcacgatcacctgacagatgccaagcttcgttgaactggaggattgacagggcagtttgcggcaggcagtggcagcagtcggttcagtccctctcacaattgttcccttgtcgccaaacaattcccttcctttttccattcaaactaagcttctttcatcgtcgactctctcgacaccttgccggctacaccacatggtaggaggaaagacaacacttttcgtggatattgccaacttccgagggaccaaatggcttcatggagaagaagccttctgtctaatacttgctcaccatcgttacaagcaaaccatgttcatacgcactctgatttattatcttctacaagaggctctattaccacacactaactcccgctctcactggctccaaaaagactccaatcctccatccccggactttcatccccattcccctcttcctccctttcccactgcagcacccgtgaatcccacgaagacggcccaaacatagtcgactttatctggtccacctccccaggagtcggcggcggggtaaactgtctctgttcgcgcctcggatcacccttgagaccggtttcgattctgatttctcggggcttgcggtaccggattctttccatccggtacgtcctggtcacccagagcttgtccttatccacacgatcagccgggtcaggcgggtgacggtagaaggccgcgatgacaggtcgccgcagcttgcggttgtagagagtccttgctttgctgcgcagtgtctctctcccgtccacgggaacagggagcactcctccgcgaacgtggggatgagggagcttttggctatacttggtcctattcaggacctgatacggcatcgtgctcatgcgctgccctgtcgcccacctcacgctctcgacgccattccggaacctacgccgctcgtccacctctttgtcggccagatcgatcatggtgtggtggaaccattcatcacacggcgctaaaccggaagaacgtccgtccttccacttttgatattcctgctccaccatcgccccgaaagacatcgccccgaaagacctcccccccagacggttccggtcgctcatgtgcgccaagtcactaaaccgcttgaccacatcaatcagcgtcttggagtagtttgcatacagccactcattatgctgcgtacaccagtcctccgggatgttcttcgacgtgaaccgaggcacctcctgaacgccggccaggagtaaatgatgcagcatcaggccaagctcggccttgtccttccaggtctccttacccggcaaatccggacactcgttgatcctgagattatggctaccaattctactcagcccgttcatcgccagcccaaaatcccccaggatgacctgcgggaagtactcgtcaaagtgctccaggcacttgtcccgatcattctccctctcatactgcgtcacccaatgcatccaaacattgaccgcatgcgcatcaaaatgcgccgtcggcacccagttcgccgctcttgcatcctccttttccatccactccctttctttttctccttcctcgggcggtcccctcaccgacccccgttgctgcgtcttatccgggtgcgtccgtcccgtatgtatgaacttgaacgccctcccgacctgcgcaatcacatgccaaatcaacgcctccggaaccgctttgcctatcttcttgaacttcatgatcatctccgccaccgagcccccattgtagaacttgccaaaatgcgtcacatcctcctgcggccagtcatgtaattggaacgcatgcgtctgcggcaagcacgtcaagtgcggatcatacaagaagcgaaactcgagcgtgcgcttcgtctcgtctggcaggctgttgaacttgatttcgcctggtggcccctcgatgtccgcagcccgcggccccgattcgcggcgcgtttttaatgagtagcctttgatgcgcttgatgaccaccaataaagggtctggtccgatggtccgccacaaaccgacggagacgcctgttccggatgtgacgtcgtatttcttcagccagttgatgaagaccaaccgcaacccgtcggggaaatcttcttttgctccgggacgaagaaacgcgttgctagtgggatttaagaaattgcgacggagagagtcggttgcgcgcatgggatagcaagtgtaggtgaggtggtggtagggaaactccttgacgacacgggggtcggcgtcttcgggacggtcttggaattcttggtcgggattatattcgtcggagtggaagccgttagctgatggcagcatggggaagtagtcgggtgcgtgcggggaggtgggctcgatggcgtagagggcaggtgcgttgtcgagttcgagttgcatggattggttgattcttgcgctgtggtcggaaatgatgttgcccttccagatgccgccgccgggtggtgaggagaaggatattggtgccatggttgaaatttgatggatgtgtctatgctctatgggtttcaggtggtaagtgagtgtaagtgaaagtgaatgaagaaatttaagagaatagaactgaacagcatttcggaatacggtcgtactcggctgtttatagagactcgggtgcacaaagagaataatcccggggactacaagcgaacaatggccttacaagttgtgccttgtataaagaaaaaaaacctcccgacctttgttcagtgccgagctaattatggcatggcttattgtctctacgaacaaggacagcctcgaactaaggtacttgagaattgttcgagccgtttgggccgacggatccttttgctagccacaacctcaaagtaaaagggcagtcaatctagagccgaagtcccacacaatggaagtgcatgacagacctatagagctagtaaagtcatctatcttctcggcgttactaaaacgggcatgtcttgctcgcaaccactcccaaccccaagtcccaactttacccctgatttctcacgtagaaaaaaagaccaaaaccaaaagccaactgcacaacaacacaaccgaagagaaaggattgattagaaaaagtgggatcagtaaagaggaaaaaaaaaaatggaaaaagaaatgcctactacaggaatcgaacctgtgatctttgcatgtcgtcgttacctagtctcgctaaggagattaggtagttatacaagtgcaacgcattagccactatgctaagcaggcattaggcttgttgtgcttttgttggaggaaccctgctgaaagtggaactatgtatgtagcacacttgatgaatacctattgcggttcggtccgcacgcactgcatgcacatggtggacggacaggcgggcggagagagggagggagggagggaggttggacactcggcctttttgagggattgacatgttttgaagcagatctctagttgcggacgggagtaatctggttaagctttcaccggttcaatctattgcaattcaacattttgtcacgtgttggactagttttcctcagcagtgaagttggggtccggcgggtgtctgttgacatcccatgcggctggggtgcgggtgcaggtattagcggagaaaggcaccccgtgcaccctcagctgtgtactccgctggattccttttcttccatccccgcgatgtacctacctacttattgacctgacctgacctgtacctacacaatacccattcattctgcctttcacctttgacgaaacacatatcaaacaatcaaccgctcgctggttctacacaaaataccatcgcgcgaaacaccagcttcgattgctgacgcgattcttgtcatccaacaacgacggtttctttcttaccatttggttgagggtctccatctgtcattcattgcttcttgattttgcctcgccatcgagaatttgttttcatattctgggtgtcttacgtggtgaagttgtaggtgaggtgagatgcgctttgtcccaggcggagaaagtgcgtcccgttacaggtgtcaatccgtgtggcattttcgacctcgcctcgcctgtctacctaccaaagccattcttcgtttcatcttcaactcgtcaaaaaggcctcgcaacccccactgtaggtataaactgacatccagagtacctaagataccgatgggttggggtccccggcaccctctgaaggccaaggtaggtcacggtactcgctagaggtgatgaagagtgcccgccacttcgcgccgtggactttcgtcccttccatattcgtcaaatcacattctatttcagactttcaataccatatccccactctgccaagtaagtggttgttgacgcctcaagtgtgtgcgtgtgcgtgtgcggggtgtacgggcagtcttctcgtgcccctggatttgccaagtttcatggttattggcagcttgtcaggacagccgcgcaacatcaaatttacctgacggacgttccatatgacagttgacataggtggatgggatatatggttgcgtggggaaagaggatgagtagaggcgtcagccttagtggtaaaaccactctcgaccccatgcaattgagatgagatgaaacgagagacttatcctgcctgtatatagacagctggcaacgccatatatcttttctgccacctgcagcagccctgatcactttttgaaacgaggtgtgtttctcaccttcttccttgacctcaaaaccaccactcgagcagtcagttacttcttacacattgatcttccgtcaacaacaaaaacactccgtcctcacacgtctttcgtcacccacaacgacttgcccctttctctccacctcaaacccaagcgcctcatcaatctttgctttctgctaccaccccgcaatcaaaatgtccatgtccaaggtcatgtcaaatgacagagcagctgagaagctgtcacacatccttctcaactaccactctggtaagggctgggagaaagaactggcggatgtccttcaggcttttgctgtcaagtatcatgagctctcgccagaagttcttcttggtaccaccgggttcgacaattctgacgaccaccccagcacactgtggcataagttctttgtcaagtcactccaaaacacgctaaaggagctgccgcctaatgtcgacaaactgaaggaggcggttgatgcgctggagcatcaggaggaagggaaaggaagtctggtacaagtgttgacgattaccatactgtcgagattgagagcttccgggatagaggtcagggagtggtcaagggaagatcgtgtatggattgggcatcacacgtaacacttgcgaaccgagaagagatattttcgcaggccgacagctgaaggttacgtgattggactacctgtcgcttggggttgaaaacttgactcctattttgaagcgccttgagatatgtccactgtcagtctgtcagtcaaaagagaagcttgttgaccctgacttccttcctgccaggtctcgacaacaacacgtcccacttgccacctatttagagctttcaaccaggagcaatcactaccacacatcctcaacatttgaagcaaagttcgatgttattttcctttcgcccgctccaaacaacctctctggaaggcatcagactcgccgccatttcacttttagtcaacatgtcgcaacccccccaatcacgcgtgttcacgcgggagcaggctatagagagtcttgcggaattcctcatcaaagacaagctgtcgacggacccaagatggaagggagagctctcagacgccctccaagactttgccgccagatactgcgaactctccctgaaagggtgggatgggcgattggacctagacatgcggttgcacaaggacgcacctagccagtactggcatgtgtactttgtcgagtcgcttcgcaagatgttgaagtactcgccagccagtactgaggatttgatgaagactgttcgcgagcttatcgatgccaatcgcaaagcatttgaagggaggggaaatcccgcgtcacctgctaccttgagggcgtttctgagggctggtttcgatgtcaataacaacgacgacaacaacaagcgtcccgccgcgacagaggatgacgacttgaacaccccgaacagaagcaagggcgccaaaaccgaagcgggtgccacgaactttacagttcacgcgagaggcccctacaccgttcgcgtcttcgagggcgacattccactcggcgagttcagctccagcacccctgcgacggttcaggtcaggttaattcagaagagtgctgcctctgctgctgccgtcgatgattgcgacgagagtgacaactgagaacgaagcggggtatgctgttggagttgtaagggaaggagcgttgagtgggttacccctcttgagcaatttctttcctgccactgttgccttcttcaaagttctcctcacgtttcagacactgacgccactgcaatttctctttcggcatctggtagagcagctgaagaaaaaggagcgtctggttacctacacctctggaattcgattccctgacgcgcaccttctgttccataccccaactcagagggaagcttccattgtcaattccctggaacacccgggcactgccatcactcttgctcgccattgagggaagtctgtgaaagggagcgggggaatgacggttgcttccttatctgtcatagccgatggatgactcaacatgtgtgggatggatggagaagtagaagtactccttgatagcagataatggaaagcgcattcttctccatttacccgatgatggctttgacggcgaatgtgaattgtttcttctgtgcaccagtcaacctacgtttacttgatgtcctgatctctttctttcttcttcattctcgccagcgaatcaacagacaatgtcctgggaagctccaacgcccattccagatcacggcagatgtctccacgtagagatacctttgcgctttgcttgaattgcggatgaagaacaggtatgaaaggaccaacttgtatgtactcttccgttgagtaaagactacaaacgttgccatgggacagcttctccttacttctctccattgtcttccacgcaaacaacaacacaccggctctcctgtcccaacccacaggtatatagctggcttggttcctgtttctatttcagcattgccactacagcacccagcctcttcttgtcgtttactgtccacctccaaccaaaagtggccgtgtctccataaagctctctacaggagtccctgatcatcatctcaaccggcttccccagacccatcatccgtcaacgccccaggcaatcagaatgtcgccgttcccggatcctgttggtagaaaaaaggcggccgaattgtggtcgaggcttctggatacctcccagtccgaaccccctagttctctgatggcattaagcaaagtcctccaagacctcgccgaggagttcgacaagcgagttcgttcgggttgggctagcgatctttacagtctcgcgtggtgtaactactttgtcgctgctttcggcagggttttgagagatctgccaccctgtaaagatcttgatagcatcggtgaactatgcgaggcgattgcaagactggaaatcaccgcgccctctgatgccagtgctactactactactatcgatgtcaagcccaccgattcctcttcctccgacgacatcaccttcaaagtggacaaccaaggaggctacaaagcccgcattgtcaaagagggcactgcgacgaccctcgagtttctgctgaacggcccggccacggttacggtccatgtccacagaggtaccctcaaccaagtacgactgtcatccagaaagcaaactcgggtgtcgggttcacgtggctaatatgagagattttagttgattggtgagggttcttccaggtccgcttacgtcccctccgtcggtattgctgcctctgttgccggcagtactgttactggtactgctactggtagcgcatgtgctactgaggagaaggaggaggaggagaggatttacggtgaggacatccattcgcccacgcatcgcttttagatactgattacatgcacctgctcatgtatagagtacggggagcccaacgaggacgctgatttcggtctctggagctaaatgtttcctacgtctccttgcctagaggtggatttctctgccgcttgcaccccccagtcactcccgctctaggttcccgtgttgctcatgttatcccggctgatgggcacgacggtactgatgtttcaaagccagaaggtgaagcctataggtacctctactgtaggctacgattaccagctattgatcttcggcaggaacatcaagtgttcctcggctggagcatacaccactaggtactaggcccatcaacggacatcgagtttccctaggcatctagtggatgtagaggcgcgaaccattctcgacaagagttccccgaggaagcatcgctggacatgggtgatggtgcatagggtatcaaagatctaaggctagtggacactcggcagcattgagttgtttgtagcgtgtgtgcatgtttctttgctgggaactcgtagagaattaaggaatactactactccaaatgccgttgatttgttccgcaagcgctcagtcaattcacgttgtcttgccaagtggaacatgaattctctcggctttcatatccttctatcaaaccttctagaggtagtcttcggctaaggctccggaggaggcctacgggacattctgcacggcttttcactacctagccaagagccgttgcgtactgccttgcaggctttttgccaccctccggccacttcacgcgaccagtgttccggtagtgctggcgctgaaggtgccttttggtttggattcggctaacgacacaaggtgaaggcaggagactctatcgaatgcaagctcttgtggagaaagccatatctgtgacctgcagcgaaacctagaggtagccaaatttccacgtagttttcgcagggaccttttccgagtaacttggcgttgaatatttctccagccaatataagaagagctcaaaatgaacttgctcttgctttgttcctcgacccgaagtacacagtctcgtcaacaaccactcctgactctacctgtctgccatcgacaatcctttggacactacaccttctgtcggtataatcacctccaactgcaaacaagatgcccggacacggtggaagaaacccaatcagatgggccaggacctctgcgaagaagcttgtggttgactgtcaccctgccgcctctggaaagcgagaggccgagttgaccgccgtcttcaacgacctggccaagcagtaccagaagggcactcatagagattctggtgcctctgctgaacagttccatgatcacttcctcaagtcactccgtgacatgtccaataatctgctgcccactgctggccaagtcgccaacaacgctgtcatcgctgtcaacaccgtcaacgtcgccaatgccaacagcactgccttggtcaagaccaacgacactgtcaacgctgtcaacgccaacagcaccgccttagtccctgccaacaacaatgtcaacgctgtcaaccctgtcaatgcaaacagcaccgccttagtccctgccaacaacatcaccatggcccctgttcctgtccccgcccctttcaacagcaccgccttggttcctgccaacaccaccaacatgaaccccgtcgccatcaacaacgtgaacaagcgcccttccgacaacggccaagacagcgccaacaagcgctccaagaccgagaccgaggtggacgcccccggaaccacgaccaccttcaacatcaacaccaacggcccttccactacccgctttcacaccggcgtttacatggccgagttcatgttggtcggttcgggttccgttcaggtccattctactggtgttcccgctttcgttcagcctcctttcgttcagcagcctgcccctgccgctcttgccggtcgtgctgccgctcgcgctgctgctgctgctgctgctcctcctggtgccggtagtaaccaggataagcgcaagagcaagggcaagggcaaggacgagggtgacgatagtcctagtaagaggcctgttccgttggatatgtacctttaggaacattgcctaccttacctccaggtacatgtatgtgagaccccttcgaaaataaggaagccatgccggtgatggtgactgacaggtatttgcaggccaacgttggcatcaagacgtgcctaagctgatggttgtattgggaggtaatgagggattatggtactggctgtgatgtagtagaggaatctgttgctgtttgaggattagaggaaaaagtgtgggaacttggaatggttttcacaaagggattaaggaagatgtaaggcacagccgggtaaactcgtacatgaactgtagcagaaaaatattatcatgtagccaggacttgtacctcttgtcattgtgcatcaacactgatgtgatggttgtaatcaagtgaccggattcctgcataaggcgagtattgacaagatttggaatgtacccacctaccttaggcaaggaagaaaaacgccttcgttggggatgcaagattatgctgaatggcatcttggaccccgcccttccttccctttcttcttttttcctcgtttgttgagcccctactttccttctagagtctcgaaccagtgttcggatatcgtctggattatcgagatgggttgacgatggtgcgaacgcgcttggaagtgcgttgctggcagataagagtaggaagaaaaaaggtctttggcgtatatggatcgaggaccagtgaatcttccttcatttgtttggaccttgatggagttgtacgtagtagttgactacaggatcaaagatgtcgacattcgcaggatatggtgcgggcatgttttcccgtgcgtgatgcactcgctaccaggtacctacctacctagtacctatctacctgcagaaggtacctgcctccagcttcaagtatcaaattgaggaaagaaggttgatgccaatggcaagcaacatgcgtgcgtgtggctacaaccgtgcaccagttgttactcctctaaccatcaacaccacacttcctaaacatcaagacctcttcgattggatcggtagaggtacgtagcgtgtgatgtgccacccaaactgcctaatgcattcatgtgcagctgcccggctacgtgtacagggttgtgcatgcttactatgcttacctaagcgcagacaaggacatggatgcaccccgctccttactccttcctccttttccttgacctcaaacacagcaaacaccgcatcgaacatcgtcattcatcactttcaagccagccgcttatcgacacattactatcagtctctgaatccaagtgcgacatttcctcactacggggacctttacatcatctttcagctcaaccaccttccttacacttgacataatcggcggtgaccacacccagcaatcattcaggatgccgcgaccacgaaacatggatgagagaaagtctggaggatggggagcctacgtctggtcgcattacctcctagccgactcggagcctcattgcaatgaccgccttggcaaaacgctcaaagcccttgcccaggaatccaccaagcgaatcagtgtctcgacggcgcttcgttatggtaatactcaaaatcatgtcgactataagacggcagggcagaggaacgcgtggtacaactactttgtcgcggctttcgaaaagatcctgcgagaactaccacctccagatgcgagcgttgagcaagtaagggagaagcggagagagttccaacaacgacgcatcattccagcaccaccactaccaccaccagtcatccaatatgaagctgctgtagctgctactccgcccgaaacccaaacccaaaccgtcgccggcaacacttcagagcagcagcgtggcaggaagcgttcctggactgattcgttggacgacgatgacgatggcaacgccccaaacatgacgagaaagcgtgccaggaaggagtcggagcaacaggagccggctggagataatttcatagtctatatcccggccaacgtcaaggttgtcctcgttcccgaaggccctgctgatgccactttttgtatcaagtccgaaagctctacagcgtccatgttcatgtcttcaacgggcacgtcgtcggccgctgtggacacggtaccggcaagccctccatcagtgccgttatttcctcctatgcgctgggctgcctgtccttcgatggatagtttgtcgtctggtgagtttaatttcccacataagacctagaaccagcactggatcgtccacttcaacccccagcagtccattcactccttcacgtcaaccatcaccgctacgcaactaataattcaatgctagatacatatccccaagaccaaaatccttcaccagcgcaagactcaaattcgttgtccctgtcactggcgggctataacatcaacatcccctacgcaatggactcctccgctgactatacctctacgacaactcaaaggtcacgggcacctgcatctaactacaataaaccgaggtgcaatatacaattcgggctatacaccgtttgccttcaactgaccccttagcaacttgccatctaatcacgagatgggaagagagaccgagaggaaaagaattaagaaggtgtttcgtagacggtgtgagggctagtgacattgggttacgaggttttggacagtaattgtgtggtaacttgttgtaatgaaagtatttgtgtgattcacaggggatctctccgtggaggggatcgtaccagtgtgcggaggttttcctcatatcatctttggattcagactcttctctaactagtgacactacggctatgacatttctggctgttttacgagcagagtgccatcgtcgtgtagggaaacagtgcgtgcttctttatattgactggaactttatcgacatcagatgaaagaaaaagcccctttgtttggcatggaggcaagctctaactctacgacatcaatttcataccttcgggagccgactctgccagtttttccagtgaagtgaatgggaaactctctctcctgagactgacacccgacacctgttgacacttgtgccgatatttgtacatcgagtcttgacacctcaagacatcaacccactcatcacttctaacttccacttcccttctcaaatcaacactacctacctacccgactcgacatcacacctttcaagcccccccaccaggccccaaacactcaccataacgagcccaggtaaccctgccctagaccaaatggacccatcaacccaaacaacgagaaggacagcggtcctgaaatggaccgactacctcctaaacgacctcgacccatctgacgaaggctgggagatgtccatggtcctcaaggaattagccaagcagtacgaggcatatgatgaccagactccccatccctttggatttggcgacggctacaacatcaggtggaagagatacttggttttggtttttcaggccttgctcaagactctcctcgtgctaccacagggaactgtggctttagagcaggctatcgaaatgctggagcgcccggcagcacctaagcaagttgggccggtgattattaggggggtttcctgagattgagaatgctgctgacacagcaaacagcaacgcggcgaatgtcaacgcgggcattgtcaatgtcaacagtgccgacctggtcagggttgataacgctggtaacgccaacaataccaccgccaacaacaagaaacgtcccgccgaagccatggaccagagcgacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaattatgaagctttataccccaacaagcgcgtcatgaccacccaccagaactatccggcacttccgcccgggaccatcttcaagatcgatacccaaagcgcctacaaggtcagcgtcactgaaggcgaaactcccaccttcaagttcaagttgagcggtcctgctagggttcaggtcaggctggatcgtggaggtgttgctgctggtggtatggctgctggtggttctggtgctggtcttcctggtgctgtcggtggtgctggtgctgttgtcgctgctcgcggtactcccggtgttcctggttctgctgctcctttctacactttcgctgcacctaataacatcgctgatcgggctcccgatgttgttgctcaagctcctggtaccggtgttcctgtttctgtcgctgctctcggacctcatgttaccaacactcttggtactgccactactcgggctcctgctcccgatcccccggccgctcccaaagctctcgctactagcggtaccattgctggccccggtaatgtcgtccctgctgcccctgaccccgctcccgctgttgttgcttttgctactcgcgcttctcttgctacttctggaggcgttgataacgcaaattcgtcagctacgggctgggaagggatgggctttgaaagcatgggcttcgaagagtggtcttcgagttcctcgatgtcatctagtgagtcactctttgaagcaagaatgcactgacctttaggctaactgttgttcaacagataccgaaacggatagtaatattgcttgatattctgggatgggaccaactaggtaacgggattttcaggacaaattaaggatgggagtagtgatttgtggcctcgaagaatcggtgtggtttcggagatgactggtagggactcaagaaggtatagatggaggggcatggacttgtgcccttacttgtcaagagatgctggccgatatgttcgaacaatactacaggcttgcaaaaggctttcttgatcaaagcaagagctgtttggctgattgcagcatcatgtgttctttgagccccgaagcccggctcattgcactaccctctttctttcctttgccggccgtggtggctttgggtgctccttccttgaagtacgttacctatcgctggtggaaggagattgagaccgtcaatgcctgcctgagactggaaagggaaggaacgctacgtcagattggtcctttcttccacacccaacgtcgtggctcccgtctctgcctggtgtgactcccacttcttctggttctttcctttctcccaagaaagaacccctctttctccttctttctttcgctctttcacatccgcgttcccatctcctgccgcggcaaccaaccaacatggcgcatattttcagaaggagaaagacatccgacctccacggtgatgatgttgagcttgccgaggttttgaaggcaatcgcggccaagttctcacacaaaccctggtatcctgacgacgaggaagcgcaacagtaccgtcagtttggcattcggagcctcaagaagttcttgcgcgacctgccgtctcaaggcagcgatgagctgcgcgatgccgtgactgcgttgaaggccgatttggtctctgaccccgatctgcctgcgcccaacaccgagtcaagcaccgccgtggcacagtcatcgtctacgggaaaacgtaccttcgcgcaaactgacgacggcgaaacccaagaggcacccccgctaaagcgcgtcaagacccacgaggaggcacccgacttcactgtctacaccaaaggcgcctacaccgtccacgtctccgaaggtggtacccccgctgttgaactcaacctgaacggcccggctaccgtccagatcaagacctcgagcacatcagcatctgcccctggtgctgcgccttctcgcccggatcctgtccctgcccctttcttcaagccgtatattctgcgtcgttgcggcgcatacccaggaacttaccatcagatgagcccttctgatcccaggccggcaccgtgctgcacctatccttgagatgtaagtgtcttgttcttgggattcgggatggctcaacgcagccctctcacagatgatacctttcctctaccatagttgcttgttggcatattcttgaccaagctattattggattcccaagctaatctgttctgcaaacacaggcgcgcatgtcatcttcgatcgatgtcggaaccacagcgggacgggcaaggtcggtttgtgtatcggggttcaggctgtcgttacatgctgccaactcgctgaatgctggtcgagcaatctcactcgccactacgaatgagcagctgctggttcatagctggacctgtgaatacaagggaggaaggaggattatatggcttcgcgggtttggactgtctctcactgctggcataaaaaggcgtacgacatcaccgtaacagaccttgactacagaatcagggcaggtagtacaaagcactttgcgagctttcgaaatgtctacagttccaactatcattatgtcaacttgctgtatcccgacgtgcttatttatgcttggaggatgtgatttatgcacgtattgactttcgcttgatgtcttctctgccggaaagtgggttttgcataggcaggccaaccaagacttacacccaacacccacagttaaagtcccggccgagtatcagtatccgttgcctcttgttatcccacaccataattccaactatctccacaaaccattcttcacaccatcattccaacaacctccactgagcactgaccactccccagccagccttcagtcgccttcaaccaaccactccaaacgcaagatgacgaggctggtttggaaagaagaggcgggcggttacatgggtagaacacctacaaggctcgtacgaaccggaagactggaagctcgagcctcgaatacgccaatactgtcaaggccttccaagccaagatccgatgatctcgggtaccgaattggagccgcgggtgatcgtaccgaagcctggcgtcgctgctttgtcctcagcctcgagaactttgtcagagacctaccgcccaataaccttgacgccgtacaagcagctatcaaggagcttgagcttaaggacattgaactaacagccaaggccgacgaaggacgtgtcgacacttccatgtgcaagttccgacgacattcgtaatggcaaacgacctcgtgccaaagccaagaacaagaccgtctacacaagcccataaaacaagggcgcgaaacttcatatcgacaccgtcggcccctacagtatccaaatcccagattgccggccagtctgggaacaacactacatgtaggtcttctcctgtctattcgggcgcctgtggccttgggaccgtcgcggttttggtccagagaaaggacgtgttcgatatatgtactgcagccaacctaaataaaaccaataagaagagaaaggtggtgaaggaagaagaagaagaagaagaggtagaggaggtaaactagactactgtgggaaaggagtaactggtgagtacagatatcgatcttcttccaagcttgggaagtaattctatcgagtaccaggtagtttggtccagtcagccgggcaagcgcccatccctcccgacattgatcaagattgtcctttgctagactgttgtgtaagccttgctaaccaggaaggcaaacgaaaacgaagaagaacggaagacaaggttagccagccaaagggtatccgacaacaagtacctgtacccaaaaaaggaaaaagaggaaaaaaaaagagaccctgggcaacgccacgagaaacacgctcgtaacaaagtttaggtaccgggacaatgagaccgaagaagaacggaacgcaaaggtgtctacctagcaaagatgagaagtgatacacggcactgaggcaatactgtcagagacaaaagagcaattcacttgaccggtgctgatgctagataagacggaagctccaggatgctgctttggagatatcaacaactgaaggattgtggatcaatacctttctaggtatgcccggatcaaatgcagaatatgaataccccttctttaccccactggcctcatatcttggaaacagccgcctggaattctcgtggaggacgtcagctcggtcctggtgctgtttgacacattggcacctggtgacatgtgtagaatgggtccagtcaacgaaaactaatggagattgcccctgggttacgtacacagtagttcatcctggagagaacttgttggcagtgttgaggtcactcaagtggaatcagatgccggtgactaggtacctaaagtgtgggctacagagcggcaaagtgaaggcgggcggtaagtgctggcaacggctccccgtcaacgtaaacgggacttgctccttcctcctcttttaagtccacgttgatcggcgaatttcccccgcgtcaaattttctaatcattgcctcgatcgctatctcccgtcgacctttccctggattgcaaaaagttgagattccaactgcagtctgacatctcaagagcagttgtgccacaagacatctctttcgcgcaaaggtacatctattttccctccatcgccttggattccttcctgaactaggtacctaccttccatgccgtgacttcatctcacacccatccaggtctctccacagacaagatggtcaacagcaatccgggcgtcaaccccctcaaccaccccatggtccagcaggaggtcgacaaagaggacgcgattgacacctttatcgcttttctcgagcaagacccctaccttgactcgtacaccaccaagctcgccaacgctctccaagacattgccgtcaagtacaaggagcttgctgacgacggcggcatctggcacgagtactttgagctgactctcaacaagttcctgtgggacatgcccaagactcgtgaggagctgtacgaagtagtcagtaagctcaccgaggtggatgtcgtccacgaggctgccattcgcggagtgcaggtgcaggtcgttcccaagtatcgggaccaggctacctctacctctacctctacgtctacttctacgtctacttctgcggatgctcaagtcgacgcgatcgcgaagaggatcgccaagtacctcctggccgacggccacaacgctggaggccgtaaggtcgagggtgagaatgcgaccatcttcagacttgagagcgatgacactccgtgcacgattcgtgtttactctggtgatggtaccacctctacgctcggcctcattgcggaaggtactggtcctgccatcttgacggtcaaggtccacaaggagaacggtgctacaaagccgtctgacttgtgaggaaagggtaagcttcaatctcagtgccgtcttgatcccgctcttcagtccccaactacatcgtcaccgctgctaaccacctgagcttacacaggcctacccgtgaaccctcaggatcgaacacgttgccaatagatgtggaggaagatacaggggagtatgacggggttgttgtgcttcctacgtgggaaagacgagaaaccgtaggtgattaggagctgtgctggtattcaagacatcagtgtgtcccgccgccagttgatacctttcgttccatatcaaacatctcatctcctctaaacgcactctgtgcgaaacatcgtgcgcttccatctcttattctcttctctggttgtttgtactgggaccacacgatggcggtgaactttctcaagttgtcatctgggcataggtctggatcaagttgatcagatcacaagtgtttgccggaatccgtctgatcgagaagtaagcggtgggaataagcgttgccaggaggttgcctgaaacaaagcgcatataagggcttcagccttttctcctcatggctctttttctcctcgtcacctccacatgcaagcatcgcccttccattaccttactcttctctcttcctcgattgcttggttgacgtatctcagtaaacgcctcgccttcttcgcactccagccgtcttcgaagaacgcttgtgcgttgtactgcgcgacttcccattgccccagtcactcccgcgatcaacttagtttgagcttctgtactcatccaagtattatttccacaggcaagatggtaaacaaagaagtcgacaagagaaacaaagcggcaaatgcgttttccgagtttctcgaagaagatggtacctatgacctggaaagttggcagctcgagatttcggatggtctcaaggacttcgcggtcaagtactatgagctttctccggacggcgatgattcatcggaatggcatgagtactttgtgatgggcctcaggaagtttttgagagacttgccgtcaacgactacagagttggacaaagcactcgaagctctcaaccgcgaggaagtcgcagccgatgctcgtgcccgcggggtgcgcattcagattctaccgggatcacctactcctactcctactcatactcctgcgcctcctgacgaatgcatcgacaaaactccggaggtgccgaaaaacggaaaacgacctgccgaggccgagggcatgtcttccactgccactgaagctgaagctcaaggtcggcccaccaagcgtgtcaagcacgacgaagccgagagtgcgacgacttcgagtggtttcaccgtcaaaaccgaaggctcgctcaaattctgcatctccgatgacatcggaaccacgaccttcaacctcaacggccgcagccctgccatcgtgactgtcagcgtccagaagaaggacatcaccgcttctgcttccaccaacggcaacaaggaagccgagaaggaagaagcagcctagataatgggcgtggaccatccttcaacctgggaaagaacaaccggtacgtaccctttggttttggtgcttccatgtaaccgggtagagatacaggcaacctgttcctcaactcattctttcgttttggcttgacaaagtacgtgtccagtgctttgactaattctttttccgtttaaattcacagatcgatccgtttccgcgtcgcagtatcggacctacggcggcattccctttcttttcgttgttgccgttggagactcagctaaggtgaacgcgctgggaaatggtatcgggttcgaaacgagttaagcacatcagtgcggtgggagagcctttctcccaagtttcatagaaggggcgcgtggcttttggacttgtgaatggtttggttttgaaagcctctttcattggcaaaggcaaggaaagaacgttgagggagacttttggtagcacgagtgcattctagcaaagctcttccattcgtcaagccagtgagagtgaatgaatcggctggtgataaaggaagctcgtcgtcaggcctgctggagtgacgggaagcttccaagtaagtctcatacgctagggatgtatcctgcttgaagcttaatggttcttcgtgacagtgtaccctttgttccgctcttcatcatcttcgtataaaatgtcttgcagtcacgcgccgaaacgagccatgaattaaacaacaacttaaacagtttccctaaactccaaatcaaggtacttttacctaatttgtcggtcgatttgtttgccttgctgatgtatttctctggacgctcccgcaagcccttcatactctagcagcactccatccgcatcaacaccaaagacagcaggatcaaccacgcaagcaagatggccgaagatacaaagacaaatgacgaagcgatggaagatctcgttcaatatctcgagaaaacgtaccccaagccgcacgactgggcgctcgatttgtcaatcttcttcaaggcactcgcgatgaagcacttcaactccatggcgtatgtagaagacggcgaagtcactttcaaaagtttgataaagattttgaaggaattatcgaccgactgtggttcgaatatgacaatggcaatattcactactattttgcgtcaagtcttccccacatacgcccaagacgtcaaggccagtgttctcaacttcgagaccaacggtgcttacaccctttgcatcaccgaagacactcccacttccgcgcttagcaacctcactctcaacggcaaatgccctgctacgattactatcagcgtccagaagaaagacgataccactgctagtgtgaaggacaacagcgatgccaagttggagggattgtagttagagtggactgctctctgtcttggtcagcttgttaacttggcaagcacgcttcaatcttcacgatggggaacttggcagctaatgtttccgcaaacacgggggtggaagtagggccttcgagttgcaaatcaatgttgggattgtaccgaaagaagggacgtcgatagcatctccgaagtaccgtagctggtggcgcctgtaaaaacgcagtttttgtacgagagttaaacacaaagaaaagagaaattctgcaaacagaccctggcgtaggctccagatagtgaactccgcggctgcagagaaaagcaatccatttcatgtctgcccgttcgcgcctgcctgctgatccagtctagtccctctgctcgcgacactgtgccttggcaaaattcatcggcattgcgtttgacacgaagctgacggaatgtacatctcgccggttcattcactggacctctggagccgttagcctctcgcccccatgcagcaaacctggacagtggacgtaaaaagaagtttctctcgacagccctactgttgtatggagtaaccagcgccagactaaagggtaatgggtactttgcctagcgtcaaccttcatgtgaacagaatcctgtgagtgaatggttcttagctgaagatattgtagacggaatttctcgaggtttgaagcgggctagtatgggtataaattccctgcccgcaaagactcttcttaccatacaccatcatctttctctcctacagggatcaaccaccaccactgcaccatcttccaccctccagtcaatgacacaagcaaagatggaacagtaccagcaaaaccaccagggagaggacatggtgcagagggagcaaatcgtggccatggccaaatttgtccacttcctccaggacaacttcgcttaccccggttctcctgacaaagacgtcaaaatgtcagaggccctcaagagactcgccgtcaagtacaaggagcacgtggaggacaatcacctcggctggttcggcggaaacggagacgatctgggcggactgtacagtgaatacttctcgtccagcatcctgaagctgatcagagagctgccggcccccaatatccaagacatcagcagggcaatcaatatgcttcgtcgcgaggaggccgagcacgaggccagagctcttggaggccagatcgtctatcctcaggctctccaagccaacgagaccacaagcgcctcgagcgctgtcatgggacactactgcattcaggtcctggagaatggtgttgtctctgcactcaaccttcacggcgacggccctgtcaccatcactgttgttgtccagaagaggggcaatcccatccccaaccccaactacaaccccaactacaaccccaactacaaccccaactacaaccccaactacaaccccaacgtggcgatccagaacggaatggcctaggccagaggtcctattcactcggaggagtaccgaagcttgacctggtgagtgctcggcaatcccacaagacacaacactcgaggctggaccatctctctgaccatccaacaggcaggtatcggagcagcagatcgcacctcaaaacgagtaacaaatggacaagggaccacgggaagcagaagtgacttgacggccattggcgaaggaagggagcacgatggccaaacttgatcatggggaagtcaagccagggatgaaaagtggaaagtaactgtagcatcaggtccacttcagagtaatgagttgaagtaatctttccacgatatgagtgtattccgcattgtgccttccattttcatgcaagtctttgtgaaatcttgccgacaaaacccgacgcggatcctgttccacccaaacgcgctgccaaaggaaagagcgctgaaccacaaccttcattgctgacttccatgttgctttttccacaatccattcaccaagcggggcattgggcccttgatcactgccagggaattactttttcgcccattcgattttcccttctcgtctccccacggactggattccttctctttttgtatccagacacattatactttccacaccaccaactgactgctttccatctccctttttcttttgtccatcttccattttagcctcgacagaattgttcacggacccgacatatggcgtttcccttttgtctccttcagtctcaagtcatagaactttgcgtgtccgaagtaaacaatgcttcacgcccgcggaagctgcgagaactggaaaagttggacagctccaaccagcgttcgcagtgctagctgaatggcagctcgccgccgagcgacattcgcatttcatccggtctagacaatatacagcaacgagctttctggtcctcaatcctgttgaagcaggagatgagaaatgcagggtaggttgggatattatagcgttgcttcccgtggtattcccggtgatacgtgtgcccttctcttttcaaacgtgtgcggtagaggtattgcgaagatgtgttccctcaagcagctggaccagattttggccagcttctccttttgctgatagagagcctgctgatttcttgcccgaaagccatcctccttgggacctcgagttcgaggactgaagacgtgattgtttgttgtgacaaactggccgtgaaacgcacgattcctgcatacagccttggtatcctccatatcccgacggagttgttggtatgatcagtcggccagccgtctgcctgccgggccgggcccacttcccagcaccatctcccagtaggtgcctacatcctcctccagccttgccccgcgatcgtgcgtagaggtagcttcgtcttcttcctgaatgtatcagcaacatcctcttacctcttttggcatttcgcgatagtccacgtctaaagacttcagtcctgttgtccagtccactatcgaccttaccactttctctttctcatcagccacatatctctccatataacggccgtccgtccaccccgcaacattctgcctcaacctcccgagtcacaccttaccatcatctcagccatgtctgacccgaagccgatcgacgcgcagccagcgtacccacgtgcagtcatccagcacgacgtggcagcagcagcctcaggatggaatgagaacctcgaaagcaccatagcccagtgcagagagtatgaggagatcacaggggatgtgtgggctacctactacctccactggtgtgagcaagagaaagtgaaagggccgccgacctcgggtgaggaggctttgagtttcctcaagagcctgtaccacatccgccgcgccatgaccatttacggccaacctgacgacctgaacgtcggttacggcaacacgcctggcacaacgaccaccggtgtccctcccaagactttccccctgagctggggtgaccgtgtccccgttgcgatcgaggtcaacacggaagcgactgcgaccatcaagattgtcaccaatggtcatgccctggtcacagtcagcgccaggcaaggaaatgacaacaaaatggatctcaagatccatgactcttccacgatcgaattcgaggctgcgggcggtactgtaaccagatgtacgaaggaggtgcgagggtccatggcgattacagtcaaaaagttctgggacggtgacatggaatcagaccccatctcccgctgtcagggatgatgaaaacgaccagggcgtggacgagccttgaggaagtggcgaggtgaaacggaacctgagagacttgatcatctcaagctggtaacgttgaatctggtaacgcaggacattcgagagctcaaagctggaaagcggaatggagagggatctaaaagcgatgaccgattcggagcaagatgcttgttagaaggaaagatctggaatctagcaagaatattcggccccaatgaagtcgggagtcaacgaggaataaatacctcagagaatgtgtcaccccttacccaaggacatttccacgggcatgaatcaggttacatggtgtggccacctcgggtttatcgcatcgcgtggagtttccgctcggcagtttcctgcccaagaggccggaggctcgtcaatgtgtaggatacaggtaaacctaatgcaaatggcatgcgccgaaacatgttgcaagaggcttggcagcacaaggcgcgcatacaggcactgcattgcacattgattcgccaaaaaacagggtataggtacctacctctacccagccatacaaatcgttagcaaaccgaagtacgcatgttttactgcatagaggtaaccaactcaaatgcaaccgtttgactaggtagtgacatggtcacactgctaattggagtgatcggagaaataccaaaagttttgcgaatcaatttgcctgacccaattctgggggcgtttctagcccagacgagtagtacggaccaaggtcatacaatacaaccgagtgcttgcgaaagtgtatcaagtctaccgacgtttctcccagattcattacaacctggcagtgcatgtacctctatgtcattttactctttccctccaaacgggcatgtccaaggcccgaatggtgatacaatccaggactttctcgacttgatgcttgaggactcatgcagtgcatgaaacgtcaagaattcttcgaaaggacatgtatcgaacatctttttgcctctccacatcaagtatataaccacagatactcgcccatctctcgatttccctctcttcctccatcatccaaagcacccagaacctccagtcgattctgtctcaacatcgatttcacttttttctcaccaaattctcagtcatgtgggagccactctcaatcatgtggggggatcccactcctaccacaaaacgccaaacggccaccggtactctgtcaacactgccaaacgaccagacgttcgccgcaatgcatgaaacacatcacggccaagaaccgcaatacaatgtgcacccccattccaacggcgacctccattgcaatcccgcctgcaaatgtcaacaaagagatccagcggaaattctggctgtcggcgagaaagcatggcagacaggtgaatactacaccaacggtcagaccgtcattctgaattccaaggtccgtcctaaaggtcctggggtcaaacatgcccaaccgaatcagtgtcgccttcaacagcggtatcagcagcaccagcagcaacagtggcaacagatccctgccgtaccgatagtgcctcagcagagacctgcggtttgctcagcgccttcactcggccttaatcagtctcagacttgggcacagtctcaacaaccgagttggcgcttcgtcgacaaacccggccatgttgatcttacttctaattattacgatataggcaatcacgcttcttccaacttcaacaacatcttgacctcgcaatcgacacagcagccggagaagttaaagtccgacatgggtcactcgctcgatttctctgtggacctgacacgctctcctcctctggaaaatacaacagctacagcttcagatcgctctgccaaaggagtaggataccataatcaagccccaacgagtccactcccggaaacccagactcaacatcatgcttctcgcggctttgtcaacgtactcgacccaaaggcatatccagctcctctttaccatcctcggccactgaacggcccacagagatatgctgctcgtcggatgatcaataaagccgataaacacctacgtcttgtttcagagttaatgaaagaggaggaggaggagcaggagtacggacaggagaaccacgaatcaggggactacgaagaggacgaattcgaacacgataactacaaagaggaggactacaaacaggagaagtgccctattgtccctagaggtaccccgcctttttcaccccctacattcacctctacacccaacactccccagcgacccgaagaagaagagccagagctctgtgaccaaaaggcactcaacgaagtcctcggcgtatacgaaaatacctggatgtataagtccaagccggccatcactgccgcgctctacaagtacaagcgaacacgcctcgatcggtcaaagtatgtcctagactgtctcatggatatggtgcaggtgaactcggacgagtttaagccgccgacaaggcctgacaagaacaaccacaacaaccaccaccacaacaacaaccacaacgacaacaacgacaacaacaacaacaacaacaacaacaacaacatgaacgacaacaacaacaaccacaacaacatgaacgacaacaacaacaacaacaacaacatgaacgacaacaacaacaacaacaccaccaccaccaccaccaccaccaccaccacaaagagaaagaggagtgattccaagcttgtcttgggatagctgatctgattcgatggaagaagacgataccaacaaggactgaacagagacgaaattcgagaagatgaaaaaggacgtgatggacccaaaaggactgacggaattggaagaacccagaagtacttgatcggcttcccacacgagtcgactacgagctttctggaacgtttcgacattcgtccatgtgggatggtgaagtgggattattgaagcaaaggcgtccgtattgggtgctttcgtgatggggctaggattggaacggatgggactttgaagggttgatggcgtccaaaaaaaaaaaaaaaaaaggggcgaaacatgaaggcagctgaaaaagtaggtaccgtagtggaaaaatcaagaagttgggtaccttagtctacttgaaggccagaagtctacctatgttgagtagcctacttgatttgggtaggcgacttgaaaattaggacttctaattggccagatctatagtgcgctataaagtccactagaagaactgttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaagaagtttcaaattgagccaacggctacaaagtcacgcctttctagaagtacctatataaacgaaattagcagaaggctttcattaatcaattgggccagtggctcaatggttcttattgttactctctctctcaatatcactagttcaatcccgctggtggtcatcttttttcgcgcgaaaagtttcgcggggaaatgtaaataccctcatccggacttcgaagtcgaagactaccttaagtaccgaagtgtactaaaagactactatagtagctactactaataacccttataaagaccttccagaaggtccttataggggtctttagcttttattatttcacacctaaatccgaccaatcagaggcctttattttcaagtagcctacttgccaaaagaatgctaggaaactagaggaggcgactaggcccccaagtagcctacctgccttgcctatatttccgctgcggtagtaatgggctggggcgaatcatagcagcagcagatgcgtctgtgtgttgttcctgggagggaaaaggttcaagacatttattgggaaggcacggtcgttgcctctgcgactttgcgtgttgaaatacccaatagactcttagaactgctttacaaatcatgatggatagcacggcgtataggggctgttttggatacctagtgttagagaaaataaaatgcatgcatgcctgggtgacttcctgtgttgtacgattctagacgtgccttctttccagtctttggagttccctccgttggttatctcgttcttgccaactcttttacattcttccttacagcacgttcaacccaggaaaatgaaagacgtttcgccccctgaatccgtacttgctgttccaaacttgaccaggcatttttccccctcaaaggaccctttctgacttcaaaggacaataacccattcaccacaagcttacctctaggtaaaaacccccacccaaccgcgtttgcgtccatgtcgccaccacaagctcccagtatccagcgttagcaatttcaacacgaataatccataaaaaaaacaggaggggaggggggaagagcgaagaagccacctacctacaatctcagtatgacccaacgcaacgctaaagaagccaaaggcaacaagatctcttgccccaacaagctacgactaccggccttcgcgttagccttctattagacatgcaacaggatattgatccgaagttatcgtaactaggtagaatttgaacatacgagtattccaacctctcaagcactcggcggggtatctcctgactctcatttcaaccccaagggtgtaaataggtgcccactggtagggccagtcggcaaccccgaacgggcgcattgaggcctacctacactggtctatagaagcctggagtcttaggctatatcgatcgcgcgatcaccgccaccaaccgcgatggtcgtcccagtcagcacgagtaggtacattgaacccactcgaccaccgtcctccatctcgccctccattcctcatatcctcctgaccctgctcagcctgctcgcacacgctcagactttgttctcaaaggcagacgttttcacctttgttccatgctttcagaatcgactctgcctaatcttggtgctatcctccgtcttaaacattacgtaaacgggctctgcctcttttgattgtaatggttttgcacatctcgattaatgtgtacgtcccagactggtggtgtctttacacgacacagatggaaagcgccctcgacgtcgattctggcgctgccaacaatggagatgacgccccagaaaattccgccagttggttgttctcgacgcggaaccgttgggtgaactaagacatctttgtctagcgtacctctaaaaagggtgacgtttggtgtcagcgtgataatcttgtgagtgtcctgcgtgagctcgggattcgtgggcatgatgaccttcgagggtactggtgaccggaaagtgatttgtgaggtggagtaatagcttgtctccgtgggatttgctgcagacgaggggggggggggattggacccggctacctacctctacgttcagaagctgacaatagaagtaacaatagaggtaggtagttttgcgatgactgctaaagctcgatctcaacagcccgcctggatccgtatcacgtcgtcgatactacctctacactatagaatttacagatggacaagagctaaaaaaactcagacatattcagattccctccgtacgcgtggcatataaagttcattctagaatgtgggaaagtgatagtacaataaaccgagcacgcggttacttgcaaatcttgggaaaacgaagctccagacgtcaatgacaatgttgatacaccagacactgacttgagacgggatgaaatccttctcgttaccaggcaaccatcagagtcaatagctctcaagggttctggactcgtcgatttacccctccaccggtcgaaagattctccagtcccttacccgcgcccgagtagcaacacgacgcgtacctaccctccttgctgccttccttcctcttctaccttctcttcctttccttcttcttttttttttttttttccctcttttcttctctcaccaaaccacaacgctctctcttcttctaccacccaaccaactctctcgtcacttcctcacacttgatctcaaccaagatccaagttctttccctcccgctcgtatcttagctaccaagtaagtcccctaccctaccgtagcggaaaaatcaagaagttgggtagcctacttgaaggctagaagtctacctgtatcaagtagcctacctaggtaatctgagtaggcgacttgaaattcaggacttctgattagccagatctacggtgcgctatcaggtccactagaagagctgctaggaaaaaaaaaaaataagttgagcaaatagctatagagtcactccttccacaaggtacctatataaataagattaggggatctttttgtcaatcaattgggctagtggctcaatggttcttattgttactctctttcttcatatcaccagttcaatcccactggtggtcatcttttttcacgcgaaaagtttcgcaggaatgaatgctctcatccggatttcgaagttaaggactaccaagaggtgcactagaagatcactatagtagctactaccaacgacccttataaagaccttccagaaggtccttataggggttattcgcttttattattttatacccaaattcggccaatcagaggtcttgattttcaagtagcctacttatcaaaagtaggctacttaccaaaagagtgctcggaaaccagaggaggcgactaaccccccaagtggcctacctgccttgcctatatttccactgcggtaccctgccctaccctaccctacacataccctaccctcctctatcgtactttcctccaccgtcggtacttttcacctccacgtacacgtcacataaagtacataaccttccatcgattccatgatcctgatcgcaaactgacacgcagacattactgtagagagatacctttttttttaagaaaaaaaaaaaaagaaaaaaaaaatggacgccgacaactacacctacgtcctcaacaaggtggagtacctctggctgctttgcctgtcgatgcgcgcctcgggcatagaggatcaccactgcgtgaccattcttcgcgctctcgcgctgattgtaagtaaggtatctgcattaccgccacctggttcccgtcctcttcttgcatctacaattgttctatgttcctacatctacacgaaatgttctatggttgctactgtgaaagaaattacctagataggtactaactacgcgtgcccgtacatgtagcgagagctgaaagaaatgggcgtgtgggaaggaccttgagggggacgtgaccggggagggagaggggggggggaggggggaaatggggtgcacgtattcctagtagacgtgatcaacgcctctggctgtcttgaagaggcctgggatggaggacgggagggggtttgtggtggctgggtggtgtgttttgcttggtgggaagcaggcgaggttttccccttgcctttacaaatacaaatcacggtgcctgactgattgcaaactgaaactgtggtgaccacaaaagtgaaaggagatgttatcatggtggtgatgatgattcatgtcaagagaggtcagcgtcatgtcaccttcatcagaagccagctgcacggctctgccctgtcctcacacccataacgcgcttgcctcgtcaagggactggaagcgcgcctgcccgactttcactacctctacacagtcctcccagacatacgcgaaatatggcatcagaaaaggggcaaggcaagcgcgcctttgaaagagcttcgttttcgtcgatgctcagcctacctaggcactcagtcaagctaggtaggtaggtaggtacctaacgactggactcttccaaagggaaaattcgtcactcacggttcatcatcatcatcaaaagcaatgagagaacccatcccatcagcgtggatcactagcacaaggggcgtgttctttccggcagtagtacagtaacggaagcatttttttttttttttttggtggcagaaaagcttttgggttagggtcagaaagagattcccttactgcactacatactgccaccagaataaacacggcttagaagtttcacggattatagctacctctaggtaggtaggtatccatcaataagaaccaacacatccctttatcttctcgacactcaactatataacactctatatagtctcagtaaggtctaaggaaggagcggaatccgatatcaacaccgggtaaatagataggtagatagataggtaggtgatattgtcgctgttgtcgagtaggtacttaccttacatttgcgccacgcagcgaaaacacacacacagtggccgcgaaaagatcaacgacagtcaccgcaagcaacgagggcaggagaagggtcaggtgtagcggaccggagattgggatctggatgaactaatgccgtccggaaaactttaaaacttgcaacaaggataaacataccgtatgcagacaactgaaacagaaaaggacagggaaagactttattcattatccgggtatcatacactacttacttccgctcattaaatccttctctttacgtcattctcttgcttgctctggtctcacccaccaatgaatgctacaataacagtacaaacacaaccacctaagcttgcgcatgcctccttctgttgctgtgtgattgctttcttgtctttctttgttcgaccgtcgagactaggtacctgtaggtaacaaccgaaaaactcaacagtagatcccaaatgaacgcccatccctgaaaatacacaaataaatgaagccccatgtccttcaaataatcccgctcgcttcgcctgacgcctgccctatgcatttgttgtgtatcatgtatgtgtttgttccatcatttcctcctcttacgccccttgctcatctcaaccggaccataaccggttccgtcaccttccaatggtggttgatcggcccactacaccagagttctgggactaatctccccgtcgctgaccggcggcagttggttcagcccctcgccttcggcaaatccaccgttgggtagctcttgttttccttgctgagcatcacttagcatcggcgctccctggtcaccactcggtagcggtagtggccccaccttggtcctttccgtcctttgcgccagcatcttcggaatcctaaccgatgccggctcctgaaacgtcccctgcctcacgcccgcattagaggcctgtgcctggtctacctccctgaatggggaagcccaccccttcaccaccccctcatctccttgcaacgccattccaggcttcgaccccccatctacactttcccttctagctgcggctacgccctcactgacgctcagccgatgcaacttttcatcacaatccttcaactgctgcaacctttcgtcatatgccttgcggtagtcgaccttttcgaggatccaggtagccaagaccttgatgaggaacttcctgtcgacaggcttggggacatagtcgttcatgccgtattccaagcacttttcacggtcccccttgagggcgtaagcagtcatggcaatgataggcaccttcactccagcgtcacggattttctgcgaggcttcgtttccatccaggataggcatgttaatatccatcagcacgatatcatacccgacaggttttccggtgaccatcttcacggccgcggcgccatcagctgccaggtcgatgctcctaaagccaagtgagcgcagcatgcccagcatgactttttggttgataacgttgtcttcgacgagcaaaatacttttggtgccggcgaccgaggcaagtcgttgttggagaaccgtgacgtcgggctgaataggcgagatgggtgaaccgtccttagcggccatctggtgcttccagtcttggatctgttcaaggctcttaatcttcttgaagcgtgcggtgaaccagaagacagacccgtggcgttcggggttggggcggtagccgatgcggccgcccatgagctcggcgagggatttggcgatggagaggccgagacccgtgcccttgtaacgcttggtggtggtgaggtcgaattggctgaagggggtgaaaagcgaggcagaggcggactcgcggatgccaatgcccgtgtcgatgacttcggttaagatggtgtagctgtcgttgtcctccgagtcaaccgaagctttgacgcggatgctacctttgtcggtgaacttggctgcgttgccaacaatgttttggacaatttggcggtaacggagggggtcgccttggacggactttggaaggttaggggcgaggaagagctcaaagtggactgctggtggcaacgtcgtctggacagcgcgaaccactgaggtgatgatgctggcgacaccaactacatcggagctgactgagaaactgcccgaagctagcttggaatagtcgaggatgtcgttgatgacctgcaacaagatctgacccgactcatccatgatgttgacaatgtctcgctgcctctcggtaaggggcgagtcgagcagcaacgcgcaagccgaaagcatgccgtgcataggggtacggatctcgtggctcatgttggcgaggaagtccgacttgagcttctcgctctcctcgtaggcagcaatcaggcgggactcggacgccttacgctccgtcaagtcgcgcgtgaccttgccaaagccgacgtggacgccattcttgtagacggccgtgatgacgacgttggcccagaagcgcgttccgtccttcttgtagcgccagccttcgtcttcgacacgaccctcgcgaagacaaatgtccagttccatgtctggcttcttgatgtccaaatcttctttgccgtaaaaaatggaaaagtgtttgccgatgatctcttcccgagtgtagcccttgagcagttgcgcgccagtattccaagttgcgatgtgaccttttgtatcgaggaggaatatggcatagtccttggtggcttgcacgagaatgcgaaaggcttcatccgtggataggcccggttggacctgctcgttgtcgaggacctcggacgatggacgctcgtgccattcgaggtagatggagaccagctcggcatcccgaaagatgggtatcacgcgggcgcgacaggtgaaggcactcttgacggtaatggccttggaagtgcgctcggatcgagcggcgacggcatcatcgacggcttcggcaatgagtcttgatttgctggcgcccgtttcgcggatctggctctcgaggaagggcagcaggaacttgccgatgcagtcctcttcggtgacatgccagtcttggcagaagcgttttgagacccgggtgatgcagcacgacgaggacaggaggagtaatgggacaggagagaagtcgaaaatgaggctcatgtcgggagccgcaaagggatgggtaggcgggacatggcgttggagggtgacggtgtcatcgatggacgattgtgttgttgtcctggtcgcaacactccaggcgtggtcttcctccatggcctgggtggagggagttgaagctgaagccgagatgtgagagtcgttgtcgttgaagtggtcatgttcctggtgctgagtcatggcctggagacagtccgaattgtgggcggagacagctccgtgagacttggaggaggagtcaggatatggatgggattcttcatcattcccatccttggggccatcaatgaccatgttcagcagactatttgccatgttggccatggttttggcggtggcagcgtcggcagcgtcggccgttagaaggaggttagtttgatgcgccgagcttgaaatccaagacaagtgctttgctttttgccggaagcaatcaggaacttggaaacgagatgagctgattagtgcagtagccggatgtcgggcggccacggtctattaacctaaccgtagtcggcttttctgctgcgctccgggtgaggtaccgtaggtaggtacagctaagcgcagacagactattgacaggcggggctggccaatatgtctagtggctgaggggggcaaataaagtataaagtttgagggtgggccaggcctcggaagacaggatgttgtcaggactggacctggttcgggacggagcgaaggaaaaatctcggaagagggaaacgggaaaacgacagactggtggtcatttgtgacgcttgtggcatgttaaagagatcacgcaggtgtgggaaagggacactcgataaattgttgaggtagcccaagggcagcagacagaccggcgactggaactcgtgaaagggcgaagtgggaagggaaggggaaaaaaaagagatctcgatgaacgttgattgcgggactgggcgcgagccatgaatggtcagtgcttggactgcgaccgtgatgatcccccgctgattgccatttttccactcgttgtcacgggcgcaacggctggtaccgatggcatggtaccataaacttgaaagtcgggaattggaacacgcgaataccggatgagtgggtgactgatgccgcaaattgtagtacagaaaatggtattatacaaggacgatacagtaccagctgttacatcgtggcaaaataagcgcagaaaaagaccggcatcagcggagcgccggagaagggatcatcaggggcctgaacacacactgcccggatttatttcagtgtgtgatggtcattgacagcttctcgctttgcagtttgattgccaacagtcactgtgtggtcactgtggtgtgctatgtggcgcaacggtctgatggatattcatcgtttccatacatactgctggtaccttgtacaacccgacagatggacccttctagactccgagtcggttttgtcggcctcattatgccaaagctcgatcggtccaaaatgccatggggaatgtctgctgcatggaacctcccagtcctctgctgacacatttggattagccgaatctacattacacacactaggactgtggtcgatcctcgggcttttccaatggtccaaggcatcattggcacttttgtagtggttgtcgtgactcgattttgttggcttccaaaaacgagcaacgtttgcgaaaggaaaaagctgagacggatgaaaccagagaaatgttggggtgggattatacctagcatattacataccgtgcccatgggtctcccagtctgctagtagggttgtgctcgagcagtggtctgtttggggcgccgcgggagtgcttccatcccgtcatctgataagaaattgggaagggcagaaaaataaagacaaatcaaatccacggaggggccccggtgaccattccgggctcctgcccttgcaatcggcgatgtccagttttagtgtagccgctgcagtgctgctcttcagctcttgctgctctcttttgggggtcacagctcccactgcacctagtgctcccccatgctgtttgggaggtggggcatatcgcagtgacgtcacattcctccttccactttgcagtgtaacatacagtaatgtgccctgtaaatgctagacccaataaatgcaaagacccagtaaatgctagaaatttccgtgcccgaattattttagtatggcatggcctgcaaactgcaaaatgcaagccgctcaaccggcctaccatataaatttgcaactaacagggtagctaacaggggactgtggcacccctgtcacccgtatcggggctgttatcggtcattagaaccccttatcagagctctcactggctgttacaagccaaagtgtaggtaccagtaaatgcaaggacccagtaaatgcaaggaaaatggcatgcccgccccacttgtatttacagggcacattactgtacgcaagtactctgacacagtacactacagcatgaaagcatctgcagtccgtgaccgctttccagactccgctcttcggatgtgttgctgggtgccgctgcattagctcagcccatctgggctagtgattcgctagtgcctcgattctttttcttgtcgcgcaatccgactggacgacaaagctgatggtttcttcagcgagtttccacctctttcccatttgccacgaatccccaaacatgaagctattcccaaatctcctcgtattcaccacaacaatcgaaccatcttgactgcttgttttagccgagcggtcatgcccaacgcaacataaacgaacggcattctccgcgatgccacgctctcgttcgcgcttccattcacctgtcaagtggtacatatcgtggtatcgtggtgactgtgggtttgttgttgaccgtgcgccagccaacaatgcgacaacacacctaccaggttcaaatcctctccgatcaccacaattttttctgatcattcgtgaatcgctatctcgggctttgccaggttacacccagttattgatttcgtccgatttcctgccctgacggtccaagtcaactttccctcctccactgtcctgccaaccacccctttccaagagcctctctctctctctaattacaccaaacaccaaagtcaccaccaacaaccccctacttcataacagtcatagtatgcaccaacctcaacctccccccctccaccctaaactcatgactatccggctccgcccccgcaaaatcaaaaaacacatccaccgtgcccaccacctcatccaccacataccgtctattcacattcctgatcccgctcggcacgcccacattgcaactaggctggatataagtcccgccttctagtcgtgcacacggtgttccccacggcactttgacgctcttgttgttgaacaaatccaggtacgcgtcgccggccgcttggattaccgcgcgcgtgtctcgcttggcgagggggatgtcgtcccacagcccttgagaggattcttggaaggagtacatgagtgtggcagatgggtcaaagagccagtcgcctttggaggtgacgatggtttcgatcttggagagggtcaaggtctcgggagagaagcggagttgggtgccgatgacgtgttgtttgttgggttcggtgctgatgagttcggtgtaggtggcgcattgggtggtgtcgtagatgctgcggttgtggtcgatgcgtaagggggtggacaaaatgccggtggtgagggtggcggtcttgaagttttgggtgtagctgatggttgatccggaggaggaggaggagttggtcaggagagagggggttccagccttttgggcggcgacgtaggaggcagcttgggctttgaggaagtcgcgatcgcaggtggctgcgcgagccgtgggagccccgagggccaagggggtgacgaagaggagggtagtgagcaagtgtttcatcataccggtgattcattcactttacacggtgttgaggaacaaagatgggaaggcttcaccccgggctgtgtttcaagcgaaaccaccagtgctctctctcagcaacccgctccattatatacccagcatcttggacgagtacccaaactgccggcctcacaacatttttgccagtttgccagtagcaactggatattaccgggtgcggggacgcccgtctcatttatacgaagcactctctgcagccatttacaatcgtcaccttacaaattgcaagctatgaggctatatagttattgctgttgcgataacgacgggccgagcagttcgtttccagatttggaaaagctgatcgtcgtcgcctgtactatgtatggaatcgctgtccatatagcacggaagcacccgtccgtccgtccgctgtgtcgatcaaagcatcaatagctaccttatttccctatgtttcacttccgatcagcgtctgcttctattaggttagttaggttccgttgacgtcgccggcagagcccgagatttccgaaggtctcttggactcttgcttttagactgtgtttgttccggctgtattgtagactgtcacggtatagtacagtgagggaaagggatttcaaccctaacctacccaaagcctttcgtccaccggaaaaccaaaaaagggaaggtttcaatactacactacagtcgaaatgaacacagtcacagtacatcactttcatgctccaaagtctgtcgcatcggtaggcccagacatgggctcagcaacggccttgtagaatatcgccagcgccgcgcttcggacaggcgaagatactgcatgataacagcggatcataactgttgggctcaattcagtcacgtctaacatcgcgtatctgtcttcgaaaacatgggatgcttgatgtgtaccgacctcttgtcatcgcacagtagtagtctgtagttccccggaagcctccatcgttgactcgacatagcggccgattggactggacaatatgcggaaaacaacgtagaatatctggctgacatttttttttccacaaattctcaatgctattccgatcgcatagtcgcaacgaaccccaacatcacccatatcgcaacctcacgaagcggggtcggcatttcagcctgtatgccatttgatgatcttttttttttacctctacatctgtacctatcacctctagccatcacacatgcctcttattttccgccgacatggccagcttccagaaatcggtatccaaaagaatggccggccagccgataatcatccgatctccttcctcccaactttcatgcggtgcacttatcactctactcacgcaaccacgacaaccacacaatagaccttccaacgccaaatccccagccagacgacaacccttgaaaccacgcaaaaaccgccattcatcatcacaatacaacacaatgacaacccccaccgatctacctctccacatcctaatagtaggcgccggcttcgccggtctctccgccgccatcgaatgcactcgcaagggtcataaagtcacgctctttgaaaaagtttctgctattgacgagattactcgctacggagacatcatttcctttgatcccaatgggtcgcgcgcctttgagaagtgggtgtttccagatacgtcatcggtggcagaaagaatggaagaactttctcgacagacggactggttggatttgttccattaccggggggaatttgtgacgagacagagttttgcagaggagaataagtggggaaggagaataagtggacatagaggggaattgcatcggttggtgtatgagtttgtgaagacgagaaagaaggaagtggaggttaggtggggggtgagggttgtggagtattttgaggagggtgatgatcagggagataatgggccacatgctggggtggtgattaaggggccggatgggcaggtggagaaagtgatgggtgatgctgtgttggctgccgagggagttcggtcgagagggaggaagttggtactgggactggaggaggatgagcagcccaagagttcggggtatgcggtttacagagcttggttcccttctgaacctgccattgcgaagaatccgattacgaaacatctggtggaaaagagagatcaacatgaggggtatattgggccggatatacactttctggtttctagcatcaagggcggcagcgagatcaactgggtgtttacccacatcgacgacggcaacattgaagagtcgtggcagttcccaggaaagccggaagaggctttggcttaccttgaggggtggtgtcctgtggtgagggaactggtcaaggctacgccgccggggaggttgatcgactacaagcttgtctaccgagagccattgccgactttcgtcagtcccaaggggaggattgcgcttataggagacgccgctcatccgtttctgccgacgtcgattcaaggcgctagtcaaagcattgaagatgggactgtagtggctgcgtgtttgcaacttgcctaccaaagcagcaaaaagggggacatgtcaaaggagcaggtggtacccacggcccttaaagcttatgagaaactgaggtacgaaagggtacataaagcccaagccatgggaccaaagacacgagagaggtggcataaggcggactgggatggaccggaaggggtctggaatgttccagagaagctttggctgctgagggaggagtggctgttgggatttgatgctgagggggatacctataagcggtggcctgatattgtcaaggaattgcagagaaaggatgatgggaggaaagagagcaatgtggtggggttggatgggaagagtgggaaggcaatgttgtgactgggaatgatggcaggatctgacgatggcaagttttgacgacaccttgaggataaagtggaagttcgggacgagactgagcaacgtctgatcaagttcaaggtggcggtttcatgagatgatgacgggagtgggagcctggaccagtggtggcggcaacggcgatgatgaaaagaatcgagttgatgcacctacccgagataggagcgcctacaatcggaactttgcctttgctctttcctttcgagacaagcttgcgagcaaatgagatgttgggtcaacgccaagatggcaggtgctctcaacctcatgttttgtttcttgctcaacgctcacgacttcaaagatggaggactggacggttctgtgttcgacattctcgtcgaattggtgtcaaatgctacccaagaccaatttacccgacaggaagagcgcagattctagagaaagggtcctgcgctcatgttgggcaactgagaacatcacaggcaaatgattcatcacggagatcgtcccttctctcagtgtacagtgctccttcctcgaaccggacctccacgtccaggccccagtcagtccgtcagattccagtccggtccgctttggcctccaacttcaagttgtgtacttgaggtgggtcgatgattgttctggacttcatgatcattgcccttcatcttcctgtcatcgagcgccccagagcattcgaaaccaaaacacaaccaaaaggacatcctactgtcccatttcagaggttttcggtccttgtccaccgtgaatttcctatttcggccacttcagcacgtcacaagctcaaccagtccctgctagcttccttgccaccgtgacaacgaccgccctgccaagaacccttcccaaagaaacagaagctgtaaaaggggtccaggaacagtccttgagtcgcattaaccgctatttagccgccaggctaatcggcatttgtactgccttttttcctggagctggagcatccccgcaattcaaccggtgctggggggtggtaggtaatgctacaatattgcttggaggctctagcctggttgacgacgacaatgattgctgttctgtcttcactctgggcagggctgatgaggttaccaacggggtatttggtcaaggaaaagaaataacatgcccagggctcagagtctcagagattacgcttccagagggcgaggactgagaaggagacaaaccaccgagttgacagcctcttcgctcagttgaagatcatgctcggccgtagcacacccggagatcctaaactcgtcttgcatagggtcatcggccacgagggaaactctaaccgatggatctagcttcgagcttggcaaccccagattctgctgattcacctatggggtaaaagggaagacgatgtcgagagagacctatcggctaacatccccgcatgccgagaaacggagaggcaactaactgggagatgccgatgcttggacccgttgggctacctactggcaagacaagtccaccactccgcaaaaaaagagcttggcgacctcgactgatccgatcacccaatgtcaagaatccaagcctaacttgatcaaagaaagatcgtataacgcgccgaggtcttgaaatggttacattgcagtgtgctaaaatcggcttccccatggaaatccaagaacagggttgcaagaccacaccaccaaacctcagccaagctagccaagcccaaggggcacgaatcttcaaacatccctcatttccaggaaacaatgcgcctttgtcgatagaacggaagcttttaccgcggactccccatggggcgatctatcattttcatggactgaacagcagtgacgaaagatatataacccctgggtagcctcccgaggccatcactcggattttctggtcctcatccccagcacttcactccagtctaaggtcaaagacatcgaaatggttgctttctcctccattctcctcgccgcctcgacagccatctctggagtcttcgccctccccggtgagctccccggtcagggcagcctcttcaagcgtcagacctacacctcgtccgccactggcactcacaacggctactacttttccttctggaccgacggccagggcagcgtccggtacaccaacgaggctggcggtcagtacactgccacatggtcgggcaacggcaactgggtcggtggaaagggttggatgcccggtactgatcggtatgtttccgtttttcctttctcacttcattcccacggtagctcgtctcaacaactaactcatttccccccatgtacagcaccatcaactacaccggcacctactcgcccaacggcaactcgtacctcgccgtctacggctggacgcgcaacccgctcatcgaatactacgtcgtcgagaactttggaacctacaaccccagcacgggcgccacccgtctcgggtccgtcacctcagacggcggcgtctacgacatctaccgcacccagcgcgtcaaccagccctccatcgacggcaccgccactttttaccagtactggtccgtccgccagcagaagcgtacgggcggtagtgtcaacatgaagaaccactttgacgcctggactaggtccggtctcacgctcggcacccacaactaccagattgttgctaccgagggatacttttccagtggcagcagtactatcaatgttggtgccagcggcggcagcggcggcggcggtggtggcactacccccgagaacccgggtacgactaccactcctactaaccctggcaacggaggaggcggtagctgcgcagctaagtggggacagtgcggtggtcagggatggagtggtgctacttgctgccagtctggatcgacttgccaggctgctaaccagtggtattcgcagtgcgtgtaagcgggcggttgggtctgtcgaggaagtggtgatgtcttgtggagagacgaatcttgcccaatcttgaagcgggactggagggacgcaatggttagcttggaggtcaaggatggaatgacttgagggtctcgagggatgacttttgaggcctggatgttctcggctttttgcgttgatgttggtaccgtggccggtctgttggcttcaatttgcagacagattgggaagcgcctcgttggcgcgtgttggttctcggatcgactcgcattcttgtatatagttatctgatgcttgtggttacgtgagctgtgcaaataaaagatgttgaataagtgttggtcttgtgtatcctgccgcattgatgtctggccgtggagagaagatgtttcggtgatttcccgctcaaaaactcccctttgctcaggtttgccagtgctgtacgcggacggtgctgtgatgtcatttcttagagcactataatgcagcggctttttgttaatgtacattttattatatgcactcgtgtttgacgtgcagacacgggagaacaggaaagaacctgctctttggtttctaccttcgcttggtttttcctgtcgccactagaggtatttcttgccttgacatcccctttttctcgtagccaacaactgaaccaatctgttcttccagcaaagatccatcacacccatcttccaccaatgcgtcttatccttacattcgtcaactctcccatgtatccagtctttaccacttgtctctccctattcctggcgctcggcggccattcgccctctcgaaccgaatgccaattgacacaaattagcagtacgccaatccaaggtacattggcgccgacccgtttcgtccgaactcgatgattgacgacacgaccatatacacaatagagaatatcctctacaacttatcttcgtgcttgaaaaagttggaaagaacccgatttaccactccggaagtttcgacatggtgacaaagtctggaacttgttggcaattttggtgggatagatggtattgaacaacggcgagcgcatcgcacagcacagcacaacacctagacgacactgtgcttaagtagcgtgttagtgctatcccactatctcccacaccaccaatgaagcagttttgctgataagattccatcgcagctttgagctccacacattagcgcgttatcatctacccggctacctctaggtgtgtatatgaaccgccgatacaggaagagtcacggcactgcgttggagctgaacgagtgttgcggctgggttattgaatggtttatattgtaggagatccatggcacccggagctagcatgctgcatgaatcatcgagcaatcccacccattcggatccatcaaacgctcaacacggtcaagcagcccggtgggataaacatgatccacactaactatctccttttagatctctgttctctacataaagaacccttgataccggggtgtaggtacctttgccatcaccttcttaactccaaagacgaaccgctaacctaactcagagtacccaacaccaagacaaatacacagcaacgggtcaacgggatagcactcgccaacaatggaagacttgatcgcagacctcaatcctcttctgcccccctacacccgttttgaaaccttgccgcctgcctacacgacgttacccaccccgactaccagtacttcgaacaccgatcccgatggtgccgcgcctgataccactgcatctgggactgaacgagctattgatccaccctacatccaacccaactttctcgacaccttcctcactctcgaactcctcacccgtctcatccgctgcatcaaggcagcgctaagaattattaggtccgatggtgatggccacgagtgctgggagaaaatgtatgaggtgtcgatggtgcttgagaggcacccgcactatgtgactatcacaaaggagacaaacatagaggcgaagaagttggtgaacctgacaaagaattgttcccactggatccgcgagtacgcggtgcgggacgaggtattcgtgcggacgcagcaggcgtggggtgggggtaacaagatgcagtaagttattgttgcttggacaacgggttgagggggcaatactgacgtgagactatgtgcacagaaaacgtgcaagaagcaggctggaggccattgacaagatattgcttgggaaggaatatttgggcaagctttggtacgtctcgactctcaaataccggcctcatgagagatgatctggaattaacaccaggacctaaccagttccccagaggaggcacagtcattgattcggcgcaccgacttcgaatggatcaagaacgatgatcggtatctacatgacctcatccggatcatctcaatgttgaacttttcttcgcaaccggctatggtcaacaggctcaaggaatccttcgatgcagagacagaagatgctttctttgaggccatgcgcaagccagcttttgctagaatccgcgaaagggtgatgcagagtctcttctattccaatcggaactcacgctttgaggccatttccgagccttgtcctgatacatgccagtggattttcaatgcgtctatcgccgatgtcaaagaaacctttggtgcatggctcaaggctcctcttcacacgtaccttgaccgacgcttttggatttccggagatccaggaaccggaaagagcgtgttgatgaagtatttggtaaacgaagcacaacgaaatgcagcaatactcaaaaggctggaagacaaggaaactcctatcgtgttgtcacactttttcgaccacaacggagatcttatgcatcgaactacccaaggcatgcttctcaacctgcttttccagctcttcgaacaagatccggtcctcattgacacgcatttccaccacttggtgtccgatactagggagtggcaccgagcgcaatacaagacaagtgccaaatgggaaggccacgagctttggagcctcctaggaagaattctaggagacgtcaaggaaagaaacagaaaggtctttatcttcattgatggaccaagtggcttcgacatgaaaccacccagtcttggctatcccaaacacgaagacatccctggcgatgtcaccggctactgcctttccgacatgcaaccctggttaaagcccgaacccacgcagttcatacatttcctcaattactgcactgacgccaagataatcgttgctgccaggcccgaaggcatctttcaccagacgcactggaagttacaactccaccttgaaccctccctcctgcgtcacgacatcaagaccctctgccacagcacccttgaccatctctggttcaaccagcggtactctttcacgcgcaagattctcaacgaatgcaacggctctttcaccgaagtcctagacgctttagaccgcatcaagcgcgaggccccccagtcttccttctcctcctcctccgacctgccaccaccacttccccgctccgaactcctctactcctccctccttacccgcttccacacctcccactccaaattagaaattcactccctctcccgaatcctgcacctcattctcacagaccacatgttctccctctcctccctccgctccaaccgccccctttctcttctacaactaactctctgtctctacgaccacttgatccacaactgtctcctcaaaggatccttccaagaacctcccgacatccgctccacatgcaagtctgtcaaaaagcagatccaagaacggctgtaccccttcatcaccctgcgtaagatggaccacccccctatccctggcgacaaagtggacaagatactagagatggactgcacggtaccagccccggaatcaacgatggaagtgtgtttcctccaacctagcttggttgagttcttgacgaagacggaacaaggaagggagttgttgcggcttgatgaggtggatccaccgcggttggctgatgtgaaagctaggagggagtgggtgcgttcggctctaattggggggtcacaagggggcatggatggagaagggaggaaggcggagttggtgagggatcggttgaagctgttgttgagggcggggatgtttgaggagattgtgttgtggcgagccttgcacatgaagaacatgaagaatgatgtgaaactgatggagatcgagttggggagggtgtatagggagtatgtgcagtttgcggagcggacgacggtgttggcgtatttgagaagggaggaaatctttccggagaggtgggtggtgaggtttgcgagtgggagttagaaccgatgtgagggaggttgaatgggattagatggtagggttaggggccgatggtgggactttgagacggtggaattctgtgatggaaaatcgatactggtgtgaaggaagtacaaggagaaggtggattggagggacgagaacctacctccagtccaggttacagtcaggtagccgggcccaaggctacctaagttgaatataggtagcttacaagttccccctcacaacatgtcatgatgattttcacccggcaaagaccagacacggtggcagaaggtcgcatgtaaaggtagatacctagtgctggtttgctatccgtcttgaccgggcacgggccacaacgccgacgccttcgagttgttgaaggcagctgatagtgcaatagaacatggtggtttcacgccgcaagccagggacgatttccttgcacttatgttgtagaagagagtgtctcatggacgagggttgttcattcccaggtccctagagccaaagccaacggcatcccatggactcgcagatccgccaagtacatgtccagttgacatcgatgaagctttcactcttgtgggatcacctttatgccttttctactattcgctagttctcaaatgacactcatcctccattctcatttcatttgggactatgtgttcggctacaaaggttgatgttttgacctttttcgtctgtttcttcccatcaactcctgtcccacatcaccaatcgacaataccctttcccaaactctccctttgtatccttgctctgatcggtaaataatgttgtcaacggggtatgtctgtgaaattcttcgtggttcttgctgttgatgtatggatctgactgtcgtggtttgggtgcggtggcatgcgccaagattcaataagatcgagcgctatcgttgtcgctgcgcagtgcttctcgaaattgatagcgcattaacatcatggcactacctcaccaacgctcatgctgcgcagcgataccgaaccagactaggtgcttgaggacgcctcggtggacgtgccagcatcggtggacttgctggaggatacctcggcctccctgtcatagtagacactgttcttcgacaacaccctgccgttgatcgtgcagtccatcgaccatgaccctaggcgagctaatgacatcctctcttgtcttcagtcacggtttgtgcagaagaggggacgtaaatttggtctccgtaccccctgagcaaccaggtcagacctgcactcacggtcactccttctagccagcccttggcattcaagttagcgctgtgccataggttcgccattcccaacgcgcactcatgccaggtcattcggtccggctgggtcgtcgtcggccaatctttcgggggggaggagatctgctccatgtactgtgttgtacaagtcgtcatcaggagggggcgaacatcagttcgaatagtgctgttcggtctttgtctatgaggccgttgttcaagtagtatttgggcagcctccaaaatcaaactctgggtccaggtttcttggcgcggagggtacaggtgcccaacgaagcctccagtgggcagtacactgtcgccgtcaacctcgacatcgacatggaagacagcaggtcccttgatcacgtactgggctaggccctgcgacttgagcatcttgtcgtcgtgcttctccgggggcgggccgggcctgccattgctgtgcctttgcaaggcagctgtcgaagtgcgcctgctaggcaatcgggtccttagacgcagcaaacacagaggcgaggaatccagtcccttttggaaggaccacttgagctcgagctcgcggagggcatggtcctcgtcgagttcgatgggctgctgcattgttgagaatcgcgtgatttgttctagacttgaggatggggaaggcggagggtggattgttcgcagtgaccactggatcaagggatgttgcggctcgatgaagaagaggggacgttttggattccaggaagaagctcgaagtgtacgcttatatacctacacggcaggaggtgccttgagactagcgttatatctaggtacctaggtaggtaggtatggagggaggatgtgtcactgcccttcactggcacactttcttgcttagccgtgcctagcggatagacattctgatatggaactacaccccccgtcctctacctactagcacaccttttaacattatatagcccctttaagtatggtaggtactatatatttactacgttgggtatttttcttatacttatctgaatatctattgaacttatctacctactcccaaaagcttatttccctttcccaataggcctattcagctctccaacaggctattctattctcccagaaggccatcccaagcctcaataaataacttttagaaatgctttagcaacgaatatcattaaagaaggcaataaatctaagaaaaataaaaaagataaataagtttcaaaaaggtataaaacgtagaggttagtacaaataatggagcagctttttacaaccttaagaatttcttttatcatattcctcaatagttggcatcgattgcctacctaatccgtacctctacacatttaggattattagcaagctgaactccgttctagcaaacggcttcaatactccactaccattaaaagtaataatcccggtcgttagcttctccacatgggaatgatacctttgtcatttgaggtattattacagacatatcacaaatattgcaagggactcattcacttcgttcgtgggttcacgtgtgtgcgtacacagttcatgcttccgaagaggaaagaacaacaatcttcacctgcaccctccttaatatctcaacctgctgatgcctccgtagctcctcccgaccctgttactaatgtcatccatgcatcccgcaccgccaatcttctgctgtatccccttcttccacctccatctcagttcttcaccgcacccttggtcacgttttcgacaaactctatcaaaggtacacacacaagtcagtcaacgaacccataacaacagcgaacaacaagtcaagtcacttaccagaatgcgtagtgtcgctctccacaaccgcaacagctttctccgcatatatcttgccaggacccttaatcccaatatgcaccctcgacagctccgtgcccgggacttcgaccagaagcgcagttggacgcgtgatccagtactccacgtccacttccgcgtccttgtccttttcctttgaggactcaaccagtttctcgtactcgaagatcttgacgacgcgagaaccagtggtgtcgtcgtcgtcaacttcgacaccgcagcttttgcgaaccaccggtggagtgtgagggccaacgccggtgtcttcaggggacgaggtgtgggccttgaaaggaggaggagaaggcggaccctgtttgatgctggccaggcattcgtggaagtgcttgagccaggcttcctggtcggcggcgttggcgaagtctttggccattttggcctcttcgttccaccaggctacgcggagctggtttagggcctctttgtagttcttgttggtggccatgttgaggtttgaggttgaggtggtgagtgaggtggttgaggagtgggtgagtgagtggtgccttctggatggcggggtggaaaaagaggagagtgatggcgagctgcacggtttatgttgagaaagagagacggcggagagagggaagcttggacagcgaagtggtaagcgcgttgttggtgtcgtggttgaggtaggtaccaggaaggaaggtgaggaatggaagaccgcggggttagtgtagaggtagaaagggaaaaagaagaattcctaccatagcgggaaaatcaccagggcatcttgccttgttaggggggctcaatgctagcaattatgaccagccttgttgtaaaatccagtactgttggtttgattagccttgttgctcaacgggagcctctgattggtcgaaatttaatattagatttgaccgctatagtagtatgctagaagtctaaattctaataattacttatagcgagcccgactcagcgcacagaccgtttcaaggaagcccctgactataaccgccaatattaataatttagtaattgcttatagtaattaaattagaatgtacggattgtctcgagaacgtccttgattatgaccgctaatattaatatattatagtaactaggtcgcaacgtacaaattataaatacgattaagtatatttgttaattaattttagcgctaagtgtgctgtactaattcgctaagtcctacctagcatattagctacaaataaaccgacccgatattgtacaattgaatttaaattattacgaaattataataatagcggaatatatttgtataatgtaatattaaaataaatataatatttaaaatataataataaaagtaatattagaaatataataaggaaaaggaaaattagataatccgttctttttattcgtactatagtaagggtaaacggaatattaaaataattgagagtttctttttatactatatatatcgatataaaatatataaaggagctttaataaatttctatagccggtaaaaataattataataataataaaaataaatgtatttgtaaatagtagatatactattgggagatatattttagaagtaattggtacggtaataagtgatgtatttttagtagaattcgatagggttaatagattcgtcggctagtaaatattcgttaaagttaaattaattatcgtaataataattaggtagagtattatagctacccttacttttattacgtttaataatttcctagctgcctttaatataattggtaagtatatttataagcggactattattagtagtagtgctaaatagggtgctagaactattagtagcggcggttatatataattaggattgtatattaatgtagtttgggttggaaatagtagatacctaactactaattctatttctaagtaagttgcggatagatttaatccttctaagtatattaaatataatagatgttagggttagggtagattcctaaaattggttaatattccgagcttttaatataattatattcctagtaaataaaggcttagagcggaacttctttattaacggaaggatactcgttttaataataagtttgttaatagttggtataggtaggggaaagggtaatagttttactaagctaaaccaatgtttaaactactttataggcgaaatagttttgggaataccgaaggtaatagttagttactaggataattttgtaagggaatatagtaataactccggtaataaagataaatcgaaggatttagtagcctctatagtacgaagatgaatagtaacctcttcctcctctttcttcttagcttcttctatagtacaagtaacctcttcttcgttggccttctttttagttatagtaaattactaaaaacgctcctactcttcctctttcttctttacctcctttatagtacaaaaataattaacctcttcctcatccttctttttagctatagtaaattactaaaaacattcctactccttattcttcttagcttccttttactcggcctctatttaataataataatactccttaattatttcctttattctttcctcctcctctactatctttttagcggttttaatattataatactcctactctttcttctacgcttcctcttttttattgaaaaataacgctttaattttataataggcgtagttaatatactgagactttgcttcctatacttaaaggcctgctttaatagaattgtcggttaaatatttttaagcctttaatttaataataaatctctcgggtaaatagttaacctaaaaattataaaataattcgcggtatagaatttcgtactttttttaggccgtaggcgggggtagcagagtagggaccttatataaataataaagatattagaggatattattgcttcgaataacctaattgatattgtagttattgtattgagaatcgatataattatccaattaaatacgaatattatagtcgaaattatattataataatttgaattcttataagcctctataacttctatatcttagtatttattttaggcgatggaaatgaattaattgaggcgggcgacgctaatttggaagatataggaagattaggcgatataggaggattaggcgatataggaggatttggcgatattaaagcgggcaatatagttataggcgatataaatactattaatttgaggggaaggttggtaggagggtcgataggattgcctatttttaattgctataagtatttaaatattacgttaattcggggataaaatcggtatttaaggttattattataattatcgatctacttaaatactttcttctttttattatttttagaagggttttcgttgaagtatttattaataagggcgattttattactaatcgcttcaattaatttagcctctttaaatttaattagtaataaagtaataatagaagatagagtaatattggacaataaggtaatttctttaataataggagatagttcccgatttttaattaaacttaaaattaattctatagtaagtagttcggtaatagtaaatcctttttcccgtattactttctaagcccgtactttaaaatcgggtataactatacagtatttgttatataatttattttcaacgaaatagacattgttat