atgagtgagtgagtgagtgtgttgatgagggaggtgagtgatggacaggacggggagaaaggttgactttatactaccagatgtcggaggaggaagaaaagggccaagtacatgatggtaccctatcacctcctggtggtcggagcaacagcttgtagttcggttacctctagggaagacattcggaaacggtaccgaggcccctgtccgtggtacctgaaggagtgatcaagatccccagattgacagccccgggttgagcgatctccttgacgccggaaacactcagttccagaatgacaggcacagcacttgagcccaagcaggagagccgagggtaacttgacggaacggtgacaggcggctaactcccatgcgagatggtaacaacgttgggtcgaaggagggctgttgcaacaggaggcgttagacatggtagcatcgccaaatcgcgaagccccttgtggtggtttggctgggcgtcgcaaagccctacaagtgtaggggctcagggggtgctgttaggggttgtttggggaagacctgtcagggagtgtgccccaccttccctattggtcattaacaccccctcttattggctgtacctggaaagacggtgttcttggcaggggggcagcctggtgaaaaccgaagaaagagacaattcagacgacggtgacattgttgaagcctagaggcaggggaatgatcagataagacgaggttgacttaaaaaacaacgaaagtcaattggttaatataacctgggtcattatagtttggagcaataacgataaacattggtaacaatacaaaaagtggagtgtaattctggtgcccctcctcgtccccaacccttctgtcttccctttcgttttttttcctctcatcgcttcccttctcccaccatccttccctctgccacatacaagtagaggtacacatgaatccaagatgcctcaagctccaatctgcgcgccgtcaacccccgtgctaaactgactcttcgtcagcaaccactgctccatcgtcaacatgccagggtggtccctcctcctcgcctcaatgtcagccttgtagccctcgtccgcgaaccagcgaatcatcaagccaagctccctggcaacaaaggtcaacagacttccggcgaacgaatacgtcagcggcatcggatatccagtcgccttggagaaggccctgctgagctgctcaatcgtcaactcatcccccgccagcccgaccgccgtgtgattccagtcctccggcgcgtcaaacaccttggccgcaaagacaccaatgtcatgcaccgcaatccactgcagagactttctgttctcccccaagtgattcttaagcgcagtcaagaagaggctcgtcggcatgccgggcttgaggttatccatgaacgccacgggcctcagaatcgtccagcccatcctggatccaggctgcttgccgcacgtcgcattcagataatcctcaattatcttcttggtctgaaagtgtgggataggtgtcgggttctcccagctcctggcatcgccaccgcgctccacagagctgtacacaaagtgctgaacaccgttggcaatggctccgtcaacgagggccttgccttgcttgacctcgccgtcaaaggtcacgccggggcccatggagacttgaacagaaaagacgccccagatggggagttgctgatcgcctgcgatgatcttggccgactcgaagagggccggcacattgtcgaggttgccttcaaccagcttgacgcgcgggtagcgcttgacaaggtcaagggcggcagggctttcggctttgcgggtgacggcgagaatggagaacttctcgccggacttatcgaggtccatgagggcgtcaatgacggcaccgccttgctggccggtggcaccagtgacgaggatggttttcttggtcattgtgttgggatgagtcaagtgtgacgatgctggtttgacaggttgttttggtggtttgaagggttcacttgatggatgacaaatgtcagaggtggaatcaagagataggatccaaatgagtgaaaaatgtgggaatggtgggttgtctaccaccaactagtgtcactaatgctccttccggtgcctcttagaacactgaaatgtttaaaaggtaagtaccaaagcgggaaatagaaaagtcgagaggacagtgttagttccgatgatggacgacactgcattgtcacactgacatgaagaaaccaacggagtggcactgaccactgcagcactcgagactgcacctttacagacacatttcgaggacagaacgttggacttggaccatcgggatctcacaactgccaactgccaactcccatcaaggaaacgacaccggcattacattgcgtgacatgcactctcaccttccgtccctagcgccatttttttgggcttcaaaccttctttgaatgcctgtgacacatcattttcatgcgtgaatgtggttttctggtataataatgcacgtccttggcaggaaaatgggcgcagagcatgcgccaacatggggagcagggccatatacgagttcttggactgcacgagcccctccccccaagaatatggcgatgcacgagcccagattagttcagattggaggacccttcacccatcatgtggtacctccttgcatctgtcaaggaagaaaagaaggcagtgagcagcatctcgggtccggttgatcaccgttctctcacgaaactaccatgcctattcttcacccgaagccaaagctcgctgagccagtctcacactcatcctaatagccacttgacagcttttgcagtgttcacatggacctcatttcaggctgtcgcttgaactaagccacgtcgtcgccgcctagtctgtacgttgttttcgctaacatgaactgcagatcttgaacatagccaaccacacaccctcttattgacccaagttatccagcccttgtcaaataagcaatcgtcactcattcaatatcactgcttatcactgtcgcggagcatcacagaccttgacagacatttttcacaacactcaagcatccatcctcaccaaccgccaatatggcatcgccctccactccaccatctaccgatcccactctggaccactccatccaacaccatgtctattctggcttacctcatccccagtccatcgccgatacacgcctcaagacccttcgtcgcctacttgaaggctacagctccctctcggcacctacactccttcagcccctcagtcccaatttcactcacgaggttcttccccaatccctgggcatgccagtgaggggcaaggaggactttgcacatcatgctgccatggttttctccgcgtttcagagctttgaaatgaagccgacagagctgtgggaagattcggacagagggggagtgattttgaggtgcgcaatggaagggatcttgaagaccaaggagaagcctgatggcgagaagaaggagagcaaggcaaaggacggagaagcggaggtgcaggccaagaaagacatcactccccatatggacacggaagacgtgtacaaccctgatggagacctaagtaatatcttgggtgacctagcagagtcacccgacattccagagacactcctgagtcccatcacagaagtcaccgagcccggttcagagattcccccgctctctttcgatctctccaacccatcgcgattgtcccgggaggaagaagatgaaccaacgtcctcttcacccccaacgtccttagaagatgcatacccctcacccccatcaccatcaccaccaatcctagaagagccgtcgtctcaagaagatgaagacccaagcaccgacaaaattcactggaacaacgaatgcctcctcatcatctcctttaccccctgcggctcgcagatctccaaaatccaagaattcgtcgactccgccaaagcagtcgagatgaagaagaagcatgcccccaagggtttcgacgaggcctcagcgcctccaccacccacttacaaacccgccacatacctcgacctcgacaccctcaaactcaaagacggaggatgtcccgggtccggagtccatcaccatcaccatcattacatacctcacatgcggcactcatcagtgactgtcactgaactcccgccgtcacctgttcagagtctagactcctcggaagggggaaattcggggtgttcacctgccaaagtaatcggctgtgagaccttgcatacacacagacatggacatcaattggggatggacaggccagttcaatgtcccatgcccatgaacggtctaaacagtctagacacatccgacacattcattaccacgaccgggtacccttcttcaaaccaaaactcaccgccaaggtatcttgtcgattgcgaagctggaggttctcctgcatcgccatctgcttctgcatcatgtggatatgcagaagcagaaagcacaccaaaatggaagaaattgcgcttcgctactaccaaaagcacaagtccagctgagggggagggatccgaagctttggattctggttctcgttctggttctgggcatgttcatgttcatgttaataattcgggattgtggccatcgtcaggcgatccagcctttgtcaaccatgaacatggaagtggagagaggaaaggatggagcggcgccattgttgacacaatcgaggttatcaaccagtttatgcctccaaagctccttcctgtggagttggatggacgtactgggcaggtggctgtcaagagggagtgggtttcgggcgcagcgacgtttgcggcgggggttgcgctggggaaactttggtttggaggaggaggagggagaggggggaggagggtggggtgattgctcagatacggcaagacaagagaagaagaaaaaaaggaagaagaaaacaataaaaaagagaaagaaagaaaagaaaacggagaagaagacaagtagtatgttattgaaggagattcaccagcctggtattagacgacgggaagacgaggggtgttctatgtctgttaagcttcttataagcattgaggttgtttttcctttgtcattagtagatttactcaccaagagttaagcgaacaaagacgctcttctggtggccattttagccgtcggcagtttggtagtacatggtaccagtagatttgcagaaatcgaatagtcagatggcatacctttacacatggtcaatttgtgcctgtgcgaaacgtgaagaacgaaagaagtgtgtaagccatgctgagaaccctatgaagacaaggttcgtcaggctgtcactgcagtaaacgtccaatgtctagtcactggtctgaactttgagttgtcttcgccaaaccgtacggtatttctgattcaatcattaggcacagctagtattgtgattacacactcccgattatcccccataatgatcgtttgttgcccatgtgcctacagcataaactctgccacttcccttctcttctcaaccaatattgaaacaaacctgtctcgctgttccaatgataattaactctcgtcacatcccactgcagcctctcccaaactgaagtcatacgagttcccttcgctcaaaggaaactaacaacctcaaaccctccccacggcaccggccctcaacgtagtccacagcgccacactccccgccaccgccggcatcaccagcctcaccagattcagtctcgcccacttcctagcataatactcggccagcgccgggtccgtcttgttcttgtccccttctcttctattcaacccttcaatcttggcattgataggctgcatattgaccgcactatgcacaaccgtgatcaaatgacacaaggcactaatggcgtaaaacttccatgcgttgttgctgttgctgcccgaggtgatagtggtggagtaggaggaggaagaggagaaaaaagagcgagaatagctggcccaggcggcgtagccgtagccgatgatgccaaaggtggagatggggcggaaaaagacgttgccgacgcgccagaagacaggccattgttggccgaggtgtttggcggcttgggggtgggaaggggaggaagggtgagggaagtcgatgaggagggcggggacgcccatgaaggattgggtaattgcgttgcctggtggggagaaggaagttagttggtggttggtttttgcaagggagggagggagggagaacgaaacgtaccgaggaggatgaaggacatggcaacggtggtgccgacgatggcctcggcggggattaggctggaggaggaagacatggcggttacggagattgctgtatctgcctttcgtggtgagttgtaactgtgttgttggcgagttgtcagaatggatgttcacgatgtgtacaatgtttgtttgtcagagttcaagtcagttgcatgaaggaatttcacgtggtcttcagttgtcgctgaagggagggagagacctaacccctcttttggtgccggcagtccatgtgatgccgtggaaccactgcacccttcgcctgtctcgggccggcaaaacttgtgcaacgattgatacttgcaggtagcgaggtacctcgcggtggataggaaggggcaaatgcagtcctttcctgtaaaactcccgtcggcatagcccgggcagagcaaaattcaagcgtgattgtgacaggtgagaaggcgcaagtggacgcagtcgattccgattgatttgttgcttcgtctgggctgccctgtgtcatgctgagctgtgcagagcgcagcaaaaatgcttgtttacctgtacctttacatgtcaatcttggaatcagggaatgtcggacttggtcacaaatccagtttcctgatccgcctcctcatcgggtatatgagcttgcccctggggactttccatctcttttgggggcgttggtccatggcactcctggatatccgatggtaaggaacttgagataaaagttgtcgtgtacaaaaattgaagggttagttatgataccaatgacatacagaataatcacaaaaatgaagctcgaaagagcatcgtaataacccgtgaaggtctgtctggtggtggagatctaagctggctacgcaaagggtagaaccgtcgtcttcattcttcctccagcatgtgcacattccgagtcctctgacacctttgtgtaggctacatcacgacggtttcggtctctctttggacggacttcctacacgcttggttgtgcagtgctgccaaggcccgacatgacgggcgtcgaactcgcctgatccgtccacgccgcttgggcccggcaatgcatctaagcctgtgttggggatggaatcatggtcaagccggtcgatggctccaaggcgggaaggtgccattttgctgacagggattgaggcagctgccgtgttccatgtcaacagaattggatcatgagtcgtgtggaccatggacctacacggcccggggaaggcacgttctggtcggcgccacactcccgtctccactgcagtcttcctgggcagtcaagtctcgtcggtagttttcctctcttctcgtttttcaagcccttcagttcgactccgtcgtctcccgcccgaacaaggcaaaccgtttcaccgtggcgcgacagattgcacatacccgatcagcgcattctcaggtgaagatattgcattgaaaatcaccaaactcccatctgcttacttaatgtttttgttctccagtcatgtccatcagtacacacatgcagtggagtcaagcctcgcgatcgtgatactaatatctgccttcttcttcacgtccatcaccgccttctcggccaatgaatcaccatgaccgttcacgccgccactcttttccttcaccacttgaaccgtcttcgacaactcgtcccttacctctcctccgtccacgagtgcagccgggaccgctgctgccggtgagggagatggaatcttcactgtcggttgcagcacctttggctctttgatcacattcggctttccctctttcacgttcctcaaccaccgctccctccgggcgcgatcctttgcctcggactctttccaaaccctcaacgcttccttcttcctctctttggaacgtggctcgaattccatttgaaatggatccggcttgatgatgagcagcgagttgctcctgtcgagcggaacgggtagttcacggcccgttatgggatcgcgcttatgcctaaggttgaacaaccaggccaaggcaccgcatccgacaatgagctcatcttgagtcagcgacataccaagacactggcgctgcccccagccaaacgaggtcagacccttgatggtcggatactgagtcagaggttccttgtacgtgggccagcccggttcgagccagcgctcaggacgaaagttttccgggtcagggtacttgacggggttgcggaggaaggacctggccttgtcagcatctatctcatcaagcaggcattacagcgggacaggaccgacaaaccagtcaaaaggcaggatgcgggttcctttggggataaaatatccctggtagtgatcatccgcttcggtctcgtgggcaacaccagtgggcacgttcggcttccacctcattgtctccttgatgcaagcacggaggatgggcaaccgaggagcgtcttccagtcttggcatacggttaccgcaaacctcgtcaacttccctctgaacagcctcttgccatttggggttgtgaaccatggacacaagccagtaggacatgggacctacgacggtaaagattcctaccagggccagcatgccaatgacacaagaggcctcatagtcaccagatatgctggtcttctgggacgtcttctcgaggaactgtcgagtccagcatgggcgtagttccccgcgcgccaacttctccctgcatgtcaaaagacgctccatccaccacgcttgctgttcatcgtggcgtttgcgctctgctctcttccaggggttgatcaaggttggcaagtgccatagcggtgtcaggacgttggtgatgggtccagccggtgacatctgtgtcaggagaccccaggcactcttggtgcagtactcactgaggctcggatcatcccatgtcaactggcacatgaccttggacgacatgtcctcgatagagtgttggaagtcctcggggttttcgagcaagcgtgccatccatcgctggacctcaaagtacattacaccgtagtagtgagctttggtggcctcggtcagataggaatggctgagttttctttgtcgtgcccagtatgctgttgatgactcctttgtcaacctttcgcttcgttttgctatgcactatccttttcaggggcttgtttacttactgttgtgacccatcaggggaaggtactccatcgacccatgtgtgcttttggagtcaaacagagattgaataaccggccgatccgaattatacttggcgcgcttgaccagcaaatcctccgccaccttctcatcggtcacgactatgaactcggcaccgagcatcatggttcggtagaagccttgttgtccatatttgtccgcccactccttgaacttgagccacatgaactggatgggaagatcatggactcgccccaagtaaggtatttgtgtcggcccaggaattccatttgggtcgttcacctccctaaaggccttgatgaagtgcacaacggccactatcagcataaacaggcctacgataacgagtgtaagtagctgcattgcaagagcaaatgatgacagaatgagagagaatgcaaagatgatcttctaaatgacaaaacggcacttcgaccggtctggttccctgtttaagaggaaaatgggaaaaacaaggaaactatgccaatgacatcaaacagcaagatcggggccggagagttggacggaaagttgtccaggcagactgatgcttaacagtttccagtatgggggctgacacggcgagttcgaaaaggccgcccgcccgcgtcttttctctcctcattatcacctggccgactgtcaatgtatacgcaatgcactcagcaaccagaacgacttagcgccggcctcctgatggagtccgagcgtcaatggtgataccgtcggctctttgggagaattgaagtgcctgatgacaacggcggagggacaccaacccttattgatcaatagaggctgactacttcgcagctatcacacttgccaagggtggggtggtatggagtggccgttccgggatcctcaatgcacttactttcttcccccttacatgccgtcaccacctggatgagcaagaatgttgccgttgttttgatccctacgcacagcatttctgcagcgacgcttacatctggaaatcacagcttcgagcatcacgttatacgagaacacctcccaaccaataatggatgccatttgacaacgcttccaacgttgcgtctgctcttccaggactcagcctggcacaaagaaagaagttggacgccggtttcatgtactatgcgaggcaatatgcgggtggcagtgtacatgacagaggtatgcaacacgtgtttccttgtttttctggccaatccatcactccagtttctcttcagttgagtggactgatgatgatctgagaagaagaatgtatgaatagcgcgactgtctctagaataaggacaccctcagtgtttgaatcagaccaacatgaaaaagtctttcagccccagacgtagcgtcgtagggccgatgggcgagaagcagacggatctcagatcgtttggtgagtactattgacctgacattaagcgatgagaagtaaatgctaacttgagaatagggtattccttcttggttcgatagctctgctatcagactacaaactacaagcaattaccgagaatgtttacttgactggaatttggttccaaaatgaatgtcggcttcacttgcctcttgaaacctcactaacttcccaatctctcttactcaggctctttactctccttgactaacaaagccagttaaaagcatgttgacgtatgaactttagcccgcgttacggtgtgtgctttgctacgagagatttttaacttggttgctgaagcgggacgcaggcgcgttaggtcagacatgggtacaaaactcactcaaaacaaatcatgagcacatatcgccaagctcaagtttcctgccgttgcttttcttgttttcgctttctttcttgcccctctatgtgccctacgctctgcggcatgggagagcacgggaaagttgtgcgacccgacgggagttgcaccaacactcgaccaaagtctggatgaagtctcagtcgcaaaccgtggctagcgaaagagagaaggaaaatgcaatggccatcaaactgtggaagtcgagctgtacaggctgtagaagcatctgcggaggcaacggtcccgctttctcctgtattgagcggcaccagtgggagggattcagttgcatcagcaggcatagtcaagactggtaagagaagacaggcagttatcaggatctaaaagccaatatcaagagatctcccacggcaggaaggggtttgcatccggtcagtctgatcggagtgttgcccatggttctggcaagatcgagatttgcgagcttgcggttaccaaatgacaggcaagagacgggttggcgcgaagacttcacgggatcgcatgactgaaaacaggttgcaaagtgccatgtcgtggtgctcttgatatgtctgcatcggcatcggtgctgccacatttttcctatttgacattttgagatgcggttggaaaggttgaggttggttctcgctttggcaagcgccgacatgtgaattcccttccatccaagggataggggatggtaatgaatctggaccgaggactttactataaggtagaaacatggttcaaacatccagctttacaaggtcttttcagaagttgtgtgcaaatgtttttcattaacgaattgggacttgcatcttgcgatcgctggagttacgaggcaagacgctggagggaattgaatgagacttgaaattaacgtagagaactaaaaagcaaagtttgcaagagaaattgaagcaaatgttgtgaagatggtgaacaagaatgacatataggaagaaaaaaaaaaaaaaagtcgaaaaagaatggggccacccggggattgaacccgggacctctcgcaagaatgctcaggattgaaccctaagcgagaatcataccactagaccagcggcccgtttgattggttgaaaactttgcctggacgtggcatctatagtgttctgtttacgtccgtccaccaaccagtatcaccaagattgcgcttcagatgtcgacactcaagacactcgacggtaattcctacataacaaagacaaaactctttattactatgctcacctcttgagctgcatttacagagcagtgaaaagctcaatcaatgcacgctgacctgcactgcgctgcactgcgcctgttcccttctgcatgctaacctgcttatgactagcgcttcaaagcacgatgcatggtgcaatctatgtaagcaaagttcctcagttgatgttatgaggtaggtagagctgggataacattatgcgctcaagaagtaccgtaggtgccctgtgtacctacctacctacctagcaacctggtagaaagccgtcaagctggttgaccggactgggacatgactgggagattgcctaggtaggtgtgccagaagcatctacctaggtagtctagtaacctcactgggttgctaggatgggatggcacagggcgcatccagtctgcgactgcgacgccgggcggcggacacttggtaaccaccgggcgaccggggcactgttgcttgccggaccggattgggccggattggattggattggattggattggattggattggattggattacctcgccgacgacgattcttcagacggtgtggtaatagtggtggtgatggtggtggtgatgctagtggctgaagcttggactggagatgcccacccacgtgccggatgctttgttgcttccttgtgggggtgcatctgacttgaatcgatgcaatgcacgtacacctagaggtaacttactacctaagcgctgcgctgctgccatgaacataagcaggcacatggacgcgcagacacgagatttaggactgatcgggccgtgcttaatggtccatttagaggtagtccggttgaggttgttttgtacctgccgcaagtgagtggatggaactgtaagaaagttgattgttagtgcgcaatgataatattacatcacgtcaacaacaaacatttcgatcagagagaatcaactagaaagaaagacccaagggctgctaaacccatgacggatgctctttgtcccgcccattaatgtatgacgatgctcccagctatcacggaacaacactatgtgccaaacaggaagaccagctcaaacggcatcgtgatctttcccgttaccgtctacctagtaccgcactccttccctcccggagattccggcacatacgcggagggttcagtctcagacgggaatgcttggaagttctttgactttagcagcatcgccaatcccatgggtttgtctacaccactttcccgcagaatccagtaacaagttcctgtggatgtccaaaggctgaacagtccagtcagtcatgcagagatgcatcgatgatctctccctctccctgagttccctccttcccagcccttccttccattgcatgtcgccttcaagtgccgtagaactccagctgagacggactcaaccttctccggtctcctatttaaagatctgccattaagagtttgtagtggattcttgatcatcggtcaactcggcaagctcgtgaactacgaagccgaggcttttgacggaccataagtatagcccgaaactgagccagtttctggcattctgcttgctggcaatcgatgcgccaagattcttacgcccaaacttcaagattctcaagcctccaagttggcaatcaaggcccctgggagctgtactctcgactacgtgcggccatggctgactttgacagcttgattccaaccgccgaggcagaagtcgctccacttctccctctcatttgttcagtcccctttcctctgatgcctcttcttgtgagctccttcccccacggttgtctaacgcatttgtggcaatcattgtgcatcaggttaaatgttttcatggtctgctggctgctggagagcgccaaaaggatggcctcgtgcagtgacccttgagccgattgacgccgcgacggccacgtgcatgcagcggcgggctgtagatagtggtacgataggggaaaaaacaaaaaaataacagcaaatggcgccagcgaaaggcaatagcgctaccaacacttaacatccgtccggtcgtcaattaccttgatgatcatggattcctaactttggcataagacggaaatttccatagtgcgacttctgcactgcggtgtatacagcagcagctgctggcagctccgaaaataagaacaagtaaacgtacaggtaggaaacaagataggtagctggcacgaaccgacaaccaaatcagggaagggacatattgatgtgggacactgcggatgaaaaatcgagcagccaacagaaatttatcagcgacgatgtatgggcatgaacaattgacaaatgggacgcactggaacccacgcctcggtaccgcccgatgtccgccttgatgcatcaggaggcgggtgttttagggttggctgactgccaactggaatgtgcttgctcattagtctaggaatcgggctggcaccttcgggttcgacatgtgatttctccatccttctccaagtttgagggcagatggaaagggcatcgcgagatgcgtgcatatacttaaacgagtctccccacgtctccggttcccatcaactttgttccccatcacaacattttggtgtaacaacattttggacggcccaaaccaattacaatatgccctacatcacggaaggcgaacccaaacctattggttcatatccggactcaggcatcgatgttcttatcgtgggaaccggcctggctggcctaacggctgcgattgagtgccgtcgcaaaggtcatacggtccgaatcctggagaaatgcccagacatcaacacccaaggtgggtgtgttttccgaacatcatctacgtgtccaaagccaatgtcagctaacgcatgcttggtcaggggatatgtacttcatgggtctgtctgccaccaaattcttcaaacactggcctgagatggcgaaggagtatgacgagatatctctccacaattcctggctcgcgacctacaagcacgacggagaattggtgattcctcccctcaaggttgctgaacgactccgggaggctggacttgatcctggcactcctcctgggctctttcaaatgcgcccgcttgtttaccggatgtatatccgtcaggtgggccgactcggaattcccattacattcaacaagaaggttgtcgactattatgaggacttgaaacgcgaagtggccggggtcatcactgaggatggcgagaaacacgaagcgcatgtcgtaattgcggccgatggcgtcgggtcaaaggcgcaaaagctggtagggggtcaggtcagggctatgaagtctggccgagccatgtggcgcgcggcatttgacattaggtacctggaccagaagcccgagctcaagaagttctttagtatgcacattccagagggcggtggaaagccagaacccatcgtccgtacctggcttgggtaagtggtgctacccatgcacgtgttaatgtggcgaaaactgacgttggagacagaccgggaacttatgccatgcaacttactcgtccagacacggttatctggatcatgaaccacgatgttacgggctccgagaaggagtcttggacacacacggtcgagtcggacgaggtgttgaggaacatggacaacaaagtgccgacgccttgggcgcccgagctcaaggagctgatcaagcttactccgcccaagaccatcattaactttgagctcttttggcgcaatcctcaacccaaatgggcatctcagggcggccgtgttgtcaacattggtgacgccgctcactcgttcttgccagcttcgggaaatggggcgacgcaagcgatcgaagatgccgtcagcctggcgtcgtgtctccagatcggcggacgggagaatattccacagtcggttcgtgctcacgtgaggatgcgcttcattcgcaacgcgtgtgctcagaagctgggcttcttcaacgccgaactgctgcaagacaccgactggaagaatgcgaaggtggattatcgcaacgcccagcctaggatgcccagatgggtctggcagcacgatccggagaagtatgcgtacgaggtttacgaccaggtggttttgaacatgaagaggggtattccattcaacctggactttgaagtgccgcccaactatccgccagggtacaagtacgagccgtggaagatcgaagacatcatggaggcgttgcgcgcgggaaaaaaggtcgagctgggcgctggagactggagttgagttagccaaggggagtcattatcaccatgtggtcatctgatacgtacctggtttagattggaataatattctttttggtggtgacgagtggcacaggattagttgcgtgtatcgatttgcaaaggaggatgctcggttagccttgtgcttgggagaagtatccattgggtgcagagagtgaaggaaatgccggactggaatagtaattgggaacagataccggcggatcatgcaagaattgttgatcgtcaaaatggcagagcattcaaattcttccttccctcagcggcattgactgtggggcacttcggcttgtttcggtcgtgatatctgagcagttccttccccaacctggctgtcgcaattaccagtagagatacatgagatcaagataaacgcgacttccatttcagtgttcgggaccttgcatttatcttccatgaattgtcagcttgcccactaccaccaggttcttcttacccgaccatccgccgttcgatccggaccaagcagttgctttccgtaaattacaaaattcattactgtacatttgtatccattaccgtcccctggcttactccgggaccaccaccactggagtgtactcctccttcaagacggcccttttcccaatttctttgggagtcacgcggactggagcagactcgggcctcaaattggcgtagcagaaaccactggcggcgcacatgaagaagagatcacggtcaactccgctgttgagagtgacggagccgacgtaaagattaccgtcgttggtcatgcgcgtgaagcggaggctgaagttgctgatagaaggtctctccgagtccgggtctgctcgcaagacttcgaattcccacaatccatcttgtactggggtgcattcgagcgctgtgccgtatggcgtctcgcccttggttaggccgttccattcgatgttgcagtttgccgtggtattggtggtgctgttcgggtccgtgatggtggtcttgatgtagctgatggtgctgctgccaggtcgaccggatggggagtaagtgttaacttgcacgatttcccagggtgttagcgctagagcggccacaatgttgcttgatgtgaggaataacaagatcccaaggagggctggcggtcgcagcatgatggtggagggtcaagagaagcggttaggtgtcgagcttttggatattagatggccgaagttgttgaatggattgaaggagacagagccgatgtcctatactaaaatgcagtctctcatgatgaactcgtatattcagtatcgccaaggttcttggcgaaaacaaggcgtttgtggcaaacttgaagttggaggaataagtaagggaggttgcatcaagggagtacagtgggttttattgtcccaccaaatccgggggacgtcaaatatttccagtccttaccctgaaggagccacaaacccggggtgtgatgccgggtatcactcatagcaagcaggtcaggtttcggtattgagccggtagggtgctttatccgtaacttgtcatggtacacaaagagatcaaaaggtcgacaacggtatgttacttgcatgggtacctttatgttgccctattcgctaccagtgtaatggcatcgctgtactttatggcatattgaagctgacattggcgcgcttcttttggaaatcgtgcttggggcatagtatttcgatggcctggggacaagtggtaacttgggcgagtgtcctttgggaattatcgccgaggacgatgacggacactggacatggagggcgggaaggtcctgatttacgttgattgacttggtgatgggtttttgggtactttgtacgacgagttttgggttgggtcttagtaccgaatgtgattacgttgaggacttggaagatgggaatggcttcctttctcattttccccatgttttgtttcgacttgttgcggatgcttctctctatatcttcgttattacatccttttgtatggtaaccgtattgtacttggggcgatgagtatcacgtcacacaaggtaagagaagtgaatgttacgtaacttacgcagctgaggcaaaccaaaccaaacacccacgaaccaacgcaaaggtcgccttctggaaataaataaagacattcccttgaattccgctcgaattagggtgtttcaaccaatctaatgaagcacattgaaacacccccatagttgtatccaaagagcagagcgacgtggcacagaatccgtctgaataatctgtcaatatttttaggtatttaaaattgcatgcagtcacccgtgcctgccgtggtaaggtcatggcatctcaatgtgctgccgttatcggacgcttccgcccaggttttcttgctctctggcaaccgcaagcgcgaaatgtgttgctcttccgtaccttacgtttagtttatgtgcgactgaccaatggtgcaaggcagtcgtggaaatcgaggcaggcatcactcacggcacctattacatctctctgatccaagttcacacaaacctctccttcctcttgaggattcgctgccaaggggaatgcgcccctgtcctccttgttcgatcgatcgtcgtagagaagattatgtttggtcctcagctgatctcgtggggttggactaggccgacagcgcagtgatgctcttacctgcgtgattcccagcatccaagttcattttcccatgtccatttcaactttctgctgggcgtccccagaatactgacggttctcgccaatgcaaaaaacctcaatgccttcaatgcctcgtttccatccaagcaaatcgattacttccatccccccttctcaagcccacccaaccgccccacgaaaaccagctttgacctcaaagaccggccctcgagcgacaacgcagtcggacacaaggctttcagacagacgcctttgatcaaacacttcgaaagatctggaccaatagtgggtactcagtatctcgccttcgttgtaatttggagctgtgtggaagcaggtcttcttgatcctcgccaaccgactactttgcaacgcgagagagataaagtcatggctgaaagcaaaatatcgaagcagaccgttgctaacacaccatcaaaggtaacaatggacagaccgcccttggttcgataggaatcatgcagcaacatccctctgctccaacgacaagccgtatgacgatttccccgtgtttcaaagggtgaacatcaatgccaaatggaagcgccacagcccgaatgccctaaagagagggaactccagcagacgtcagaggaacaaataggaagacaaagcttcaacaaccgatggaagcctatgacggacttgccaacactgccattggccccttactaccggagtcagatcttgcggctggttggagcggacatggtccttgacctccttctggtaaccacacggtgaagcgtttgggctccttgggcgtccgaagtcgaagcccgaccctcagattttaacagaagcttctcaagttgtcggccgccgtccccctccccttccacagttccacactcgactgcgaacttggctgtgttgattgcctggcccaattcttttccccgctcgtctatcattgagttggagactgttctgaccctctcttcctagccacgaaggctatcctgatgatattgcctccgttgcacatcggatggcaacaagatcctcgaccacaccattacccagtgttacaccaagattgagcaagggtatgcacaaggttcggcatactctccattcagcaataaccacccgcgtggattgcgtgtccgggtgatttgattcgacggtcgagatatcaaaacaaggatgaagtcaagcgcccttcgaaatccttgccgaggcaatcgctgcggcatttatcagccacgtgtgggctggcaccagaagcgtgctgacagcccgctgctgccagcccatggaagtatcccgcccacagcgaaagatcgactccaggcgttcattgtcctccttgaaagatggttggcctattgcttgttatcaaaggttcgaaccatggaaagcacttaccaagaggtaggccgaattccccatagtcttttttttttgttgaagcgcgccagtcatggtgataccggaggacgagaaagtgccggattcctgtttggagatctgccatatgagaactgatataaaaccctgcagtcctgagttctgacagtggacattgctggttataacggaaaaggtcggggtgccggagcatccggttggctgtcatccatcaacaacctccttttcaagattggctcagctgtcctctcaacgtccgcagacacagggttgtagcgtaagcaatccagggccagcgtgcgtggactgtttgggtgacagagggagcacctgaccagacctgatgcttgggactcagacaggagaccggccacgacattgaatggaacggttcaatgcacttcctgcgttgccccgtcgtcactggagcttgccaggacgctgggccaagcaaagattgtggcgctggagtcatgaattcttggcgcgtcccgccgtcgcaatctggttgaagaacgttagggtgcacgattttgtgctgcagctagtgctagccagacagcatttcattatgtggaagatcagcccacgtttcatcaaggcgagcccaaggtaacgtggaagccaccatcggccacgaagagcccattcatttcgcatggagttttctcggctatcataaactctgcaggctctcataggctacctcgtcaccggtctcctcaacctgagggccagaaggacatgccaaccagacgacgcgaacatacccatgttgaaccggatgaggcaagacaaggatgagttggtggtggttacggcgcggctcgtgcttattatccctccccaacggcccgatgctcccgttgtaataggctgcacaccaagcgaccggtgaagctcgcgatggatactcggtcaagaacttctggtgaaaggttcggccgtgtggcgataatgtcgtgagaacgtcagtccatttcccttggtcttcattgcttgacgctcaggagaaaatactcttttcacggtgacggaccgccgttggtcaaccgagacagggagagcgttgggctggggtccgacgttactgtgtttccctgttctgttgggttctctcgttatggccaatgagggcaacaagtcgggtgttcacttccgaaaagcctctgggcgtttcgtcctgctgtcgttacacaagtccattgactagccaagtcagtcgtccttgtcggccccagctccacaatgcttcatcatgaaataggatataaatcccgagaaagtgccatcagccgatcccttctcacaacgcagaagcaagcacagcattcacaagcgccgccatcacgagtacagattgtaggaaagaggaagatactgctaggtatcactccaccactgtcgagccacggcaatttctctccctccttgacacatttgctatacgcaatgcttcctctcaacaacatcattcctcaacgtcacattcccctccgtcttcagcagctggatctgctagaccccagcgctggtccgctctcgattccatcctcagtcggcgaaggcattcggaaggctccagtgagtgttgagatttctgctccaacgactttcggttcatgtgttcactcgccatcaccagggactgcctggtatccgctgttcgacatgtgccgccaacggcgaggttgtttgggttatcccaggccgtgcttgtggcttctgccgcactccggccatgcgggattgacaggtagcatgttatgagaaaggactcttttggggacgatcatggatagacgacactcgctttatagacactcgctttatagaaggaagaagacatcagcggcatcgggaggaggagttcaacatgtttgtttgttatgtttcggagtttttgaaatggtacacaggaaaactgcttcatcatggtcggtttgctggcatcttttgtgtcgtcaaaaaaaagcatcacggtcgttcaaaagttttaggacggaatcctacctagtataacatggcatcttatttttttttcccgtggcggcttccgtgccccgtttgctgtctgccgtgcaacactccttgacatcctgcctccctgcaccaccggttcgacaggcggaccacgtcggtgtcacctcatcttgattccatgtcatcacatcactctgtcagccccgatcacagcagcagcacctttgcgcgacgtgccaccgccgcacgtactgcgaccagaaccagcagttcgggactgtaaggcgtggctcgaaatagacgagaggcagccagccttgtgaggctacttgctgtgtagaggtaggtacctctaaactgccagacaggttccggaaacaaaagtaccgattggacaggtagacgagggagagacagctggcgcatgtcggtgtctcacagtgttaattcgaggtgcaaagttgatcttggtcgttccccaaagggtactactcacgcttttcttttttgcctggatcagtgctccttttgctatgcggccttgatcgcggccattggactaatgcacgtgtgtctgtgagcggtccattcagggactgcatcatcccttcagattcccttttgaggtcggcataaacatatcgactgggacatggagctgcttggcaactgaagacatgcaggcaggcaggcaggcaggcattgtattgtgtagatgaaaatccatttgattcaccaaaaagggtatccaacgaatgcaacagaccaaaatgaagatacctctagaatcaacaatgcctgtccctagtacatgtatcaggtccactcagccattcggtacacacacaccaaccccaacgcctgtaatgcatccttagatcatcgtcccttgtcattaacctcaacctctagaaactacatgtaggtgccttcaatacctccgcttaacactccccctcaacacgcccctcgcatcctcctcaaacaaatccccccaccttcttccgttttcacgactgttttcacggccatcatccaaagccaacaacctcgccttcaaactcaacaactccgttccgcaccggactacccccgcgttcgctccggctctcagtaacctgcgcaccaactcgactacttcctcttgctgtcgcatggaaaaggtactttccaacttgccgaccagtaatgcaaggggggtagcgccgtcgtcgtctgtggcgtcgggatcggtgcgcgggtcggagagtaagagggaggagagttcgaggtttagtgattcggcggcgtagtggaggggggttcggccgccggtggtcatattgttgttggtggtggatgtgcgggcgttggtgaggtcggaggcggttttggtgttgctggaggagaggatcatggcggcgatggataagttgccggagagagaggcgaggtggaggggtgtgacgcccgagaggcgggtggtctttcgttggatgggtaagggggtgggccattggggttctgaagttggcacttggagaagttgcgattgggaaggcttggctgagaggaggttggaagttgatgcacttcgtagttttggtctccctcctgcgaatttgttgatgggcagttgagcggggagaaagaggtcgcaggttcctgttacgagggcacctgcccgaagaagaatctcgacgatgcggtcttggccggccatggtggccacgtccaatgcgctgagccccttgccccattttccatcgacgccaagtggcagactggttttccttgcgtcgaccttggcgccgcgctcgaggaggagggagactgcttctggtaggccgaggatggaggcagcgcagaggatggtgagccttcctggctgtgtttgtgctgaaacgtgggtggattcgaattcggatgatagcgtgagaacggagacggaagcgttggggtcggcgcccaggtcgagcaagagccggaggattgccgtctgaccttttggacgagtcgagaagaggggagagcggagcacggaaaacaggggggtggtctcgacgggctgagaatcaagtggaacttccgctgaggtggtaacggtacatcgcccgttaatggggaccttgttggtaaaaaggtgggtgacgattttgtcgatgtcgaggttggagcaggcgagacagagatcggtgattttgtcttggtcgaatccgagtcccatgctggtgctgccggtgaccgtcgtcgactcggggtcagagtcggagtcggaactggagtcggacagcgagacagatgaggtcctgctcgagaaaaacctcgtcacttccttgggtattccaaccctccacccacaaatcatgccacccctctttcccttcctctctaaactcctctccctcttttctgctgcccttcgctgctcttccttcattctcctctgttgttcaagccgctgtctcactgccgtgcgttgtgccagcgccaacacccttgctactagctcatcatcgcccgccttctctgttgtctcttcccgctcccgacactcgcacttgggcccatgcagaaccaccgccgggacgcctccaggaagcagcgtgggtacttggagacttcggtttggcttttggagttgtcggcaatcgccttggggtccttggcgaggacgggatttccatcctaattcggagaggcgggatgagactgccaagcgagagagggttggttttgcgggaggaggagggggcttttcgaatgcgaatgttgtaagcttggggctgggtagcccaagggcggaagacagagggaggtgggtggttttcgctgctgggagcggtaatgttggcaggttgtcgtcggaataaaaggcgtcgctggagatgggggaaaatgatgacgacgaccttttggcctcgaggggtggtgtctgtggtggtgttggtggaagcaggatgggtcctggtgtagtgatggtggcggccatggtcattgttgccgtcgccattttgggtggtggtgttgctgcctgacgttgttcacttcctcccttgacgatgacgatgataggtggtgataatgtctatctggtaccggctgtcggaggaaggcaaagcagcatgaaactatgtcaagaggtacccaaggtcggtaccgcactgcgaccagcgcgggatacatatatcgtcggatcttgaattccacgagactccatccatccttcccgtcaaggctgctacccacatgaaaaaaaaggattgtcaaccaagtcccgacccctggcggcgggcccggcgcggcggtcgtggtggtgatgagtgaggtggcactgcacctaaagtcgctgacacgctgcagataacgctaaacaaccacaaaccactggacagcttcgcgacgaagggcccccctaaccgccactaattgcagtagcgatcggccttacacccgcccgaacatccgatctgcttgggatgtttggacttggcgtcgtggcgtcttccgacttttgctgtccccccgaccgccgctcacccccaagggcttccagttccatgccttgtcccggtccgtatgtaagcgctaggagcatcttttggcttttttaatctccgcaaggcgtaggcacccggattccgaagcgataggagtgcatgtgaaaccatgggggagatttgggtaggagttgcgaggaggttcaggaatcgatagtgtgtgtacactagacattttagctagggaaccattttacacaaaggtcatcggttctctggtacgtcatagcccgcgttgataaggaagatgaatacggatcctgatggagtccatgatacgttgccaagccgagccgttcgtatctcgctatctgggcgcgggtgagtgatgccgaaaattcgagaagcagaacttgtctgagcagtgtaaacactcacttgtgttagccaagaaaagaaagaaagaaaaaaaaaaaaaaaaaaagagatgcttcaactgacaaatcactttgacagcctcaatcgatcaccatgtcaacaatcacgtcagcaaagaaggcggagaggatgtggaaagaaaaagagaagaagaaaaaaaatagagaaaacaaccaatccgcatcaaccacttttccagccactaagcaaccaagcccacaaggctcagtttactgactggttcttttcttccaccatttccactttctcacttgttgcaccaacaggctgcaacagctgcctgcccggggccccgcaacggatgcagcagggttcctgatcctgatccatcgatcccagcctctgccgctaaaaaatactaaaaatggccagtccgagtgggcctgcctcgctaggtgcctgtgtgtctcagtcagtgaacacaaaaacccttgaggatttgttagcgtgacactttcactacaacgtcacggcggtcgtcgaacaagggaagggaatgagagagaactgaattgatcccgcgatcaaaactgaaaagtcccaccagccgaggtgtcccccacacaccagacatgtgtagtgtactgcataatttccaaaagttgactgcatcattcacagccagcaggcaacaaggaacagggcaagatgctgttgatgctggaaatggaaatgcccacctacctacctaatcaaccttatgcaaagtaccgggctaacggacgttctagtggtaaacggtttagtggtgatgagtctatctgtgcgctaaacgcggcgtctaggtgtcttgggtaagcgcgagttgttaggtgttcggggctgacttgtaggttgaaaactggtgggatccatgagatgagatgagatggggctgttccttcgttctcatcgtctcggagagtggttggattgcgttatcttcatgtctaacatggcttggtgaattgtcagacacaccgaaaagatatcattaaaacatcgggccttcctctggtccaaaggaggagaataccggaggagtcacatcggcaactgacgtaacttgcagacgacaagtccggtccgtgaagaagcgaacacacgtcttggcaaccaaccagcaatgcctagagacagtgaatgacagtgctcgggtcctacagtagcatgcggcaggggtcgttcactgaaaaggacggtgagtgaaggaaggatttacagatattcactgccagacatcgccgatggaagtgctgagcctcaaatgattcaagagatggaaagatgacaagggaagaacacttgaggagaccaagacaggaaatcctgtagccaacaacgaagtctcgcattatttccccaacgagctttaccgagcgtccatctctctagcaaccaactcatcaacaccttcaattcgcaacaagcatcgatgtgaaccgttcctgcatcaccgatctagaccctttgcttctttttcacctagttcatcatcattattatcatcttgaatctctcctgaacgctttctttcgtttctttttttctgatcccctctttaatctcctttatcttgcgtgcctgcaagccacaaaggcagtgtaacaacgatcatgatccctgaaccatgatccaacgaccgtgtacataggtatgtcggtagacacgattatggctagtgtactgccggcatgcatgcctgtttgggccaccgatttctccgtatcgttggcttcaaaaatgactgaacggctctctcaatgtcaacctacgctagaagggaagagtcaagctggactctacttggtgcttcacatcgccgacaatttccgtggaggcatgcatgtcttacttacctacttactcgaatgataggaagataggtaaagaacaggaggcacgagtctttgggtttgcacttgggctaaatcaacagtccggttaagactcccagccaggacaggacacagtaacttcccacctcgcctaggtactctgctcaaacgcaatttgagcctacggtatcgagcaaaccactatctactcgcaggtatcccgaaaagatctttagaccctcttcgattcggttgccgatgataggtacggtcaagtttcattggcgacactcaattcctccaagtttgattacatgtaagttgtggcattccacaatgtgtgaataattccattctcctcccttagaggtaatcttcctctttcgacagttctcatcattcttgactggtgaaccttacctaactaatcgagatacttgcttggctgacaaccgacgatgcaatcacaaagcatgtcacatgtgaagagattataactaggtaccgagactggagctccatcgggtgacgtctgataaggttctgatgtgacttggtcgttcatgtaactttagcacctacacttagtctcgcaattaagcataactgtaactgtaactctactctacctatctggtcttctgactggaatttgaacttgtgactgtgatactccaatccaaccggcaaacaagccaaagatcatgccatgtgacaactgcactgttggcgatcctacatacaattatcaaccaggtatctagtggtaggtaggcacccttccaaggttccgttcctgtggcaaacctgaccacaatctttaagacaaaccttatatacctctaatcctttatggtcacacatgttttcagagaggggtcaatgtgtaggtcttcattagagtatattgcacctcgacctctcactcaacacagatcgcccttcctcgccaattagactttaccccggatttaaccaccaaagtagaccaatatgcggcagttcaccaaggcgggtatattgcatctcttgctggagttcggcagagggggttaaccaatggccatgatacctgggcacgaagcaaaattcacggttggttgtagttgtcgatgagacagactttcgtgccgcgccttttggtatgtttgttgatctcggcatatcatgatccatgctctgagcccggacgggaggaaaagagtgatacgcctagagtataaggggtaatccgcaaagcctcatcctcagacgagttcctcttgcctcttcgaccgtaaaccaccagcccggtaccttcgatacctctttgctccaagacaaacgcgttcatctcacaaagccaaaccataccatcaccatgaagctcctccaattcctggcccctgtggcctcagtcttcgtgcaagacaccctagcccaatacgccacagcagccatgatgcgcttccaatgctcccaactctccatcgagcgtctcgacccgctcgtcaaccccggcatgctcccctcgacccacatgcaccaaatcgtcggcggcaactccttcaacgccaccatgacgcctgtcgagtacgatccctcaactcagtccacctgcaccacgtgttccttcgccgaggacttttccaactactggacggccaacttgtacttccatgccaagaacggcagctataaaagggtgccgcagatggtgaatctgggattgacgggacaaggggggatcaccgtgtattatatcccgccgtatgatgggaagacgaaagttactgcttttaagcctgtgagtttacctacctacgtaccctggcatcatcaaagcaaggtgtgtgtgtggtgtgtgtgaagaagacaaggtactgatcgatgtcaaacagggcttccgcatgctggtaggcgacgccatgctccggtctaatcggggtatgcaaaggcaaatctgccatcgatgtgagcataacatccagcagagtccgtttggcggtgcgccctgcacgggcgacgacaccgtcacattccccaacaagatgtgtccgggtgggattcggactaccatcacctttcctacgtgagttcccccgccattcacctcgacgcctctcccctcgaaaactaacaggcgactagctgctgggatggcaaaaacgtcgactctccggaccacaagtcgcacgtcgcgtatccctcctctggcacctttgaatccacaggcccctgccccgccagccacccggtccgcttgccacagctcatgtacgaagtcatgtgggacactcggcagttcaatgacaaggctatttggcccgacatgggacaaccgtttgtgtactcgatgggagacgggaccgggtacggccagcacggcgactacgtgtttgggtggaagggagacgcgctccagagggcgctggatgcgcggtgcagtggcgatcgatgctcgcagctcaagacgcagacaccggagcaggcgttggcttgtttcaagaagcagacggtgaaggaggagacggaagggtgggtttcggagctgccgggagggatgcaggtaacttatcagtagaggacggggagggaggagaagggatgggagataggacatgttgattgatgagagatggggaccggcccttgttaccttgttaccttatatccaaacctacatccaatctgtaccgctgtcgtaatgtcataacgtcgtcaaccgttccgtcctgcctgctgtttctcacctgctcccggtcatggatcgcctccattccttcttgacctcctccaacagcccatcaatgttcaacacatcgatcgccgtgcccgccaacgcctttgcaaccctcaaactcctctcaaacgccaacctcgttcccgcactttccgcaaacccgggattatggggtcctgcccctcccggccccggcggtatctcgaacccgggcataatgctcggcatcgcatgagcaatatcgccctggtccgaactggcaccactccggcctctcatctcatcgacatcctggtcctctggaatcttgctcggtccgcccgcctcattcccatccccatcccttcctccatccccttcctcgggcaccagcggattaaagtaccgcgcatagctcctcgccaacaaccgattcggcacatgatccttgtaggccatcagtctggtcaccttgacctttgcaccagtcgccagcgcgcccgcatcgaagcaccccatcactttctcaaccaacgcctccaatcgtctctgcgtcgcggccctcaccacaaaaatgcctgccgcatacgcatggatgatattcggccccgccccgccatcagtgatgtgtccctggatgatatcagacggcatagtctgctgcctcaacacgctaatcccattatacgccgtgatcaatgcgtccagcgcattgactcccagccacggctctgctgcggcgtgtgcttcccgaccaaagtattcgaccttcatccgaatgtaggcggtcgtgtgcgtgagggcgcagtcggggatggtgccggggtgggagatgagactgatgtcgacgccgtggtctttgtaggcgcccgcggctaggagccggatcttaccgccgccgccttcttcagcgggggtgccaaagaggacgacgcgacccgggagagagtagagggagaggaggtggacggtggcaagggcgccggcgagggaggcggtagcgatgaggttgtggccgcaggcgtgaccgatggcggggagggcgtctggattggaggttttttgttgttagtttggaagtctcggactggtcgaggtcatggatgctagggtgatgcctgctatgcccaggcccgttggtcaatccgacagtctagatgaccggcggaagggatggaaacgggagggaaagagacacacatacccatctcaacgttaaaggaaacacaaggcccccgtttgcccgtgtcgtagaccgcaacccaggccgtcttcatgccgtatgccgaccgcgtcactgtccatcctggctgcgtcttcatgtaggccgtcaaggtataatgggcaatgacctctccatagccaagctcaggtttgtcgtggatcttcttgttgatgggccatagctcctcggcgatgctgtcgatgtaatcgctgatgtcgttcaggaatcggggacgtcgcgccgcgttgacttcttggtgggtgatgatgacaaagtcgtcgtcttcgtccatctcggacagcagcgtgtcggtctgggtgctggaatcggtcgccatgatggatggactttaagttgggatcatcgacgaagatggagaacgggtagggctgagtgccgtgggatgggagatgggagatggacaccaggaacgacaccctcgaggacaaggacaaggtctcgagagaaatgaagccgtcgcagtgcttgatgctgacagcgagcaaaacagtggacgccacgtcattgatgccctggagatcgctgagtggtgggggggatggccaaccaggagcgctgaagcccctgaaaaaggtggggcaggaaataacctcactacctctaaagatcccgtccctccatttcagcacgtgcttccactgaatcatggcttgtacccctgacgtcatcttgggtactccctgtccgggacactcgacgacgacaaaggactattttgaacttaggactctggagtgaagtctcaggaagtctcagatattcttgttttgctgactgatctccttggagcttcatcgaccccatcgggacaccatagaggtagtgagggcatctccacccaggctggctgcgggtacagagggcaagagccccagtgtcagcataccttaggttgcgtggcttccaggcaaccgcgattgccttttctctcaagatacctcccgtctattccccccaatttaagaggatgtttcaagtgacgtgatctccgcgtaacgtaacagacttttgccgaaggcgtcgaccagattcaaaagctggggaaatccgggaagaaccaacaacaaaccatcaacttcctggttgcggtttggtggcaaacaatcttcctcgcaactgaaccaacaaatatactcggcgaccacaaccaacactcatctcctcaaagcagcccgcaaaagtactacaaacaacaccatggctctccaccagttcggcgtctcgcttgagacatacctcatgaccaaccctacgctcaagggcgtgattgtcagtgccgtggtcctccaccaagatcacatcctcttgattcagcgcgcggcaacagatggcttccccaacctgtgggaaacccccggtggcggagttgacctcgaggacgagacgctctcccacgccctggcacgtgaactcgtcgaggagaccggccttgtcctcaaccatgtcgtggcactgctcgaccaactcgagttcgaaggagcgtcaggcgaagggcgatatcggaagctcacctttcttgtttctgtcgagtctacacatagaggtagtccgcaggagcacccgcaagttcgtcttaactcgacggagcaccaggacttcatgtgggtttcaaaggaccatctccgcatcggggtttgcggggggagggagatcaagtttgcttatcctggacaacttgaaactctctgtgccgccttcggagccgatacaaagacaccaactgggatggaaacacaaagcgcaataaacgggacatgagcggccgagtacatggcctataagattatgccgtcctcggacaacacaagctttggccagagcccggagccgcgagctatcaccgatctgcgtccagactatttctacttccaagatccgcgttccagatttgccggtcctggtatcgacatgggaaatgcaaatgcagtatcagaccccacttcgaaccaggcagcatacgtgggaatgtcttatggtcggtggcaatttgaggtggaaactttggtgcatgtgaaaatataacagaacactctccgcgtatgattctgccatttcacattttttttgactcgaaggcaagccacaagccactgagctttgttttctgccatataccccccaccaaccacgtctaaacacgttctccctttcgcgttcctgaagattaactttgttcgatctcgccttgttccgtgcgggtggctcaggggcatgcatcttcctttgtccttacaggtttccgggcgtcaaaaaggctttgcctaccaacggcatgaagcaaatcgatgactctgcataggcatcggacatggaatttccaggttggagcccacagaatattttctaaaactcttataaaacaacaagcgtagccatgtttcattccctctttttctttccccagtcagcttcagacagtccacgtcgatcactcatctcgatcaagttcttccagccgtctcacgtctaaaacccacatccaaccagacaaactctgaaacaaagacacaaatcccaaacacaaatcccagacaccatgttagccaacgtcatgaccgtcttgggcctcacggccgccaccctcacctctgccgccgtccttcctcccgtccgccgcggcgaatccatcggcatcactcctcacgacaagtactcatcctccgtaggagttctcggctgcaaaatcgacattaaccgcgtagcctactggccctcggccgtcgactgcaacaacatttgcgtccgcgtgaccgccaacggccgctccgtcaccctcctcaagatcgacagctccacgggcgcctacgacatcagctacgacgcctacgcctacctccagaacggcgtcggtgctgccggcggagcagccctcggtggcgccgtcgctgctacttacgagttcgtctcgcctgaggaatgcaggccgcttatcaagacaccagatggcaagctgcccttcacggccgcgaactcgatgaactttatcaactcgtgccagggtggtagttgggtgggcaacaacttccagctttataacgttgcggatgcccggtgccagtggggcgaggatgttccgtgcagtttccctgatttggctgttaccaaccagccggattgcggtgcgggacatgttttgggcatccaaaaggcattgccggccgagtatgctgtggtggatatcccgtatcctaactgagttccttagtaagttcgccttccagctacgctccaccaccgctctcgtactgactactttgttacagcctttgcaaagatcacgaaggtctatcgcttcgattcggcgccatccttgagctcgccgggcgaggtcatctgagaatggcaaccatgagcgatgaaagacatacagtctcacggcttttcagttccttttcttcttgtgatgtaccatgggcaggttccctcataccaattttttactttctcctttttgggcagggacatcttggaggagtttgatcggatcggatctatgttttgtcttttctggaaaatcattcggagcacaggcagagggggtacacggctactcaaggagttccactcagggctcaacatgacggaggcacagcgaatttttgtttcatttgtttttctttctatagacccttggtaggggcattttccctcctcaaggaggccgtttcatgagttatgacatccggtgcacactttagatgcacttttagacctctagaccaagaaaaatagagttgtctacctactacacacacaccttttgtcccacctcggtttgatgtgaacttgtggcccccgccgttcggattacgtagttgtccaagatttttttctcattgctgcaactctttacaggctttgtgttctttttagaagctagctaggctgcattgccgtgttggtacataactacctctacctgcccgcataggacatgtaaccaccttgttaagacttgacatacctctgcatgcagctcgcatttacacgcagctaccacaatctgtacgtttgggacacataatccagaactagggtaagcacgtggtaattcctgccgtaggtaagttcatcttgctttttctttcgagtcatttcttctgagcagaatattcctgagcagaatatgaacatatgtggacactaggtaggtatgcttccaatatcccgcgcgccacccctcatctcgacgggtaggttgctttcaattcttctttgttcaaagcgggtgcatctccaccaggcacattttccttggaccttctggaacttggctttgtttgttttgaaaaagaccgccttgccgctccttgttccccacgggcggctcaggaaccagtggcctcttttcctcgagttaccgcttctggtcttttatgcttcttttgatgcaaactttttgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaagaaaagaaaacaaaagccgaaaagaaaggaaaagaaaagagaaagaaagaaagaagaaacgccgaggtacacatcccttccttctgtggattgttcttcacgcaaacccgaatgttctacaaagaaaacatctgcgagacatgccagaaaactcttacttaagaccgcgaactctatgcgcttttgggcttcttgcttgaaacatgtaagacatctcgaagtgcacaaacaagtatcactgacacgagaaaatgtagagccggccatttggaaatgcattcatagttccatctaccggagccagcatctaaaatctatcatgtgctgcatctaactgagtctagaagctcgaatgcttaggggattcttccctaagccatcaccattatcaattccttgtcgaatgcttccctgattccaaactccctgaactccatggtgtaccaggatgtcatcttctgagccgaagacctcctctaacctggccgcgaaccgtgcatgctgaactatcaaatcagcccaagtcgaagccgaaaggtaagaagatattgtccgctgctgccgaagatcgctgcccacagcccttgataattaagcctcaccgggacccttcgcttcctccgcatcaccactcggatacagaatgttccagacatcctgaccaaccaacttatcctggcttcccagggtgtgcgggcacttggcttgattgaagccactcttgaagtcaggtgtctgacagatctcattgtatcccaagttacactgggaatcgtaaatgttccacagctcgaaattctgagcgacccagctattcggatggttgaggacgcagttcgaaatgtagttgatggacgtcgcagcggaaaacgggagtttgccagaggcagtcttgatcaggctgcggcactggttgggatcgactgtcttgtactgggcagtgaagcccgcggagggctggatgtggttcttttccgaggccgggtagccggtctccaagtagttccagttctcgaaagagatatcgtgggcgccggcagagttgtcaacgcgcaggagggtgacggagcggccaccgtaggaaacttcgatgcagaagtcgtcacagccgatcgcctcgggccagtaggccatgtggttaacgtctaccttgcatcccaagacgccaacggaggagctgtacttgtcgtgaggagtcagccagatgtcgccggcagcggcaaatctagcactggtctggctgtcgctgaaggtggtggtaccgttagcagcttggacggggttggcgatggctgcggcggtgacggaggagacgagagtgccgaagaaggcaagaatgccgaaggaggagatcttgggcaacatcttgctggtggtcttggtagattcttgtggaagttgacttttggtctttggattcgttgaaggtacaggtaaagaagacttccagactgcttcttgttggtgctgatgaagctggaaagtggaagaagtggtgggaggaggaggggattctatatctagaggaaagtgatattttgggggttctgccggtgaatgagagctctctaagtatcattcactaccgccgaagaggttcaaacaaaacgagaaggtttccagtgaagagaagacctggtgaaggaaccagttcaagtttggcaggacatatcccgaaacctcaagaccaaaagcggtgggagtcatccccgagttcagacgacggcagaatctgggtgaagggacagccccgttggtgttatccgaaggcattgtctggggatggagatgggggcaactttgtgcaagcccgcgacatgtctggtcgagacgaggaaaaggaactttggtgaacatgtttgatcccattcattctgcgcagttccagcctgccgcatggcacatagttgtggactttcaactgtgaagccatgtaggtagtgtaaaaatggatgctaccaggctcccactgcagttcgaggttgctgagggatcttggatgcttcaaagcctccccaatggccgtcagaaaatttgagtgttctgagatgtcgacataagagaggttcaagttggaaagtaatctgtttggaatgtttgtcatgtatgcaaaacaagtgagaaacccaagtggcattgtttcgtttttggccggtggtggaggcactcaaatcttcgagctcggcatcgatgaaagcgcaagaattgaaagcgcgtcaatccgcattcaacatgaaacaccccctcccacattttccagtacttttcggttttcactcagctgctgcttggtggcgacagccaatcacttgtgcaacgaggaaggaagaaacatgagttctctacgaccaagcgaggaagtcacgatcatgcagaaaagagattggccgaaacggtttatgtcattgttcctttcggcaggagccagcatctactacgcggctaccgtcggggagtagaatgctcattccatgaaatctatgaacttttgaactcccctattccgttcaccaactcccaactctgaatgacccttcgtcaaccaaccccgcacacccaagatggtcgctcatgccgaaactcaaaaccaaacctcctcctcatccgacccatccgctctgaacgatgtggtatcttcaagcaaaaggagaagtgcgtctgggtcatgtcatgcgcgccggaatcaatgtcctgtcgcttaagaagcatcaacaacatcaccgctggggtaaagaatgttcaagacatcctgacccttcaggacatcgcttgagccgaggggatgcgggcaagtggcctggtttgcaccaggggcaagagtgcagatttcgttgaagccgtggttgcagacggggtcggcgatgttccacagctcgtagttgttgccaacccaggagttccggccggcgctgcacgaactgacgaaattcatggagttggcagcagtgaagggcagctttcccgaagacgttttgatgaggctgcggcagttgtcggcagagacaaacttgtagtcggcagaaaaaccaccgccaggctcgatgtggcccttgactgccgggtaacctgtcttcaggtagttccaggcgtcaaaggagatgtcgtacgcgccgccggattggtcaatcttcaacaaggtaaccgaacgaccgttggcagtgacctcaacgcagatttggtcgcaatccacggaggagggccagtacgcaaccctgttggtgttaattttgcagcccagaacgccaactgaagacgagtactgatcgtgaggggtaacgctgatgcccgaagcaagctcaatgccggtagtggccagggcgagaatgacagacttgaaggacaccatcttgttgcttcttgatgttgtgtggcttgagggaagtgattgtgacagcttgttgcctgtgaaagatgagatcaggacggagcgtgctgcttagggtggtggatggtgaggaaagaaaaacaggaagatgtgctagagaagtgggagattatatacatgtagagggcggaagaggtggaagatccaggccatctattccattggggggcccacccaaaaaccacaatggcctcggggtctattcactggcacttctcatcttgaagaaacgtgtgagtgaatgaaacgcaaacggatcagagctgggcggtgggcccgttttatcgcttttcgagacgacaagaaaaggcggagactctctcataggcagtccaaagggtggtgactcccaggtcgaccgtttgccgtcactcctcaacagattcacggcatcgtccccacatggcactggacactcgctgtctgtttggatagaataccgcaaggaagtacgacgtaaggtttgttgtgctttacagagcttcaaagtcagagttgctgtgtttggggtgactcaaacttcccgccgtcaacacaggtggtaaagggtatcaagtacatttagaagtgccccgtggaggattgcaaaccaaaggtttgccaagagagcaagtcattgagttcaaacagccaactgaccatggctgcgaagttgttctagaaaaggtataaaatgagcaagatttcccatccgcaggttcagacgaaaaggttcaccgcccaggtactgtgtaagtgtgttgccttcatcctgccgttgaggagctcagccatggacaataccattcactggcacggaacctgctctggtccggactcgggacgaccccagtcgtttttgtagtcatgagatgaattggcggaaattaacatgtccccttcacctaggagaatgcgtttgaacctccagcttcattctggtgaataggactggagtatccgtgacgaaatcaacctctcctctagatataaaatcccctcctcttccagcacttctactccttcctccttcttccacacccatcagcaagcaagccttcgtctttgccagtacctgaaacaccaacaagtccacttctcgaccaacagtctcaaggcttttcgaaaacacccacttcgaattctcaacaacgtgaagatgttcggaaaagtcaagatttccactttcctcgccctcggtgccatggctctgcctgccctcggctttccccagagcgtcccctccaaggcctctggtagtgtccacaacactggtagcgtcaacagcgccaacgctctgctgggcaaagtctccattacaccccacgacaagtactcgtcgtccgttggcgtacttggttgcaagatcaacacgaacagggtcgcctactggcccagcacccctgactgcaacaatgtttgcgtgaagttgtcttacgcaggtcgctcggtccacctccttcaaatcgatgcttcgggcggcgcccacgatatttcgtacgacgcatggaacttccttaagaccggccattccgtcaaagagcccggtcaagctgtcgccggcggtggcttcgaggttgacttcgagtacgtctccgctaatgagtgcaagtcactcatcacggacggctcgggaaagttgcccatcgccgctgccaatggcctgaactggctcacctcttgtctcggcggctcgtgggttggaaacaattaccagctcttcaacatccaggatcccatttgccattatggctatgatgagaagtgcagccttgccgcgggttcgaatcaacccacttgccctcaccagctgggcgcgaatcccaagctcgacaaccctagcgaccacaaggtggtcaacctcctgtaccccaccggccaggaggaagttgccccctaagcgtcggacctagctatcagtcacagctgtggtcattcgtatctccggatggcatcgtcttcttttagattctttcggttttcgtctcgcggaaatatatcggcaacgatggagggatatggttggactgaagttcaagtcggttagggtccagattctttgctggactgggaaaggaagaattagtctaggaacaagcaggattggtcagaagggaatagtttgggagttcaatggtactcacaacaatcagaacgaattttagtgcagtccacgacgtttgggtccgggaatgggtgtgacaggatggtgaatctggatcagcccatagttagatcccaagagacactcgcaaataacgtccccaaaacaattcccaattcgtgccttccgatgtccaaaaagtgaagtcagtgaaatcaagtgacagccattgtagaatcgtgacttcctttttgcttgctttagttttgcacgtatgggcttgtacctacgtactaatctccacatctgtcaacatcgcacctgactagaagcaatcttgacagagcattgaggcaggtgccaaacatctgcaatgactggcaatgtcgcacgttgaaatttggcccaagcgatgaaggtaactgaggaatatcgacatcaaatgtcaccatttcatccacaacatgcacagaaatatcccctccatctttctcttcgaaggacagactgacagaaaacgtgtgtccacaatggcaaactccttcaccaccactaccactagccgttctggagagtctgatagaagacaaacccggaacctcaatcgttcgtcaaactgcagtgctgctaggaccaaacgacgggtagggtggttgtcctccagcatcactgcccacgtgtcaccaaacgatggagatatacgacgagcaagagattaaatctcatagacagccattccagacgagtaggtcgtgcagacagaccgcctccattctgtagtgggcgaaggttgtccgatgctcgcggtaaacgccccatggctgcctggcgttgaggtaagcccttcactcaatatatccttctcgtctcaactttcttacctcttcttttcaggattcatgcgatgatccatcaacatggagacgtctatcacccaaacagatgctccccccaaagactccagatggcggattttgaagcattgaagggtgaatgaaggctttttcgtttccaagcctgttcactcaacgatctcatctcaactatcctccacacttcacctaccagtggtttttgagtaaatctggaaattccggcacctcctcctctttcagatataaaatgtctcttccaccggccctcctctcccgtttccaatcctcatcaccatccccctcaaagatcaaccttcaagatcttcaccagcaaaaggcacacccccaaatcttgcctcaacaccaaccatcttcaacaactggcaagatgatgcacagaattatctttcttttcgtggcattcttggctgctttcggccttgcccaggagtttacgacctcaatcatcaaggcctcaccgtcctcacttggtcctcgctctcccgttgacactcccagcgctcacatcaacaacaagcgtcaatcttctggttccggttctctcttcgacgtgacccctcactccttcttttcgtcctcgatcggagtcctcggctgcaaaatcaataccaaccgcgtagcctactggcccgacgaagtcgactgcgacaacctctgcgtcaagctcaccaacgtcaccgccggccgcagcgtcactctcctgcgcatcgaccactctggcggagcccacgacatcagctatgatgcatggaactacctcgccaccggccatcccgctgcacctggcaccgccatcgccggaggcgccatgggtgaagttcactaccagtacctcccagctgacaactgcaagtctctaatcaccgatggctccggcaagcttccgcttatgggcgccaactcgatgaattttctgtcgtcttgtctctctcgcgacacttgggtgggaaagaattaccggctttggaatctcaatgacagcttgtgccacaagggatacgatgagaaatgtaccttggctgctggtgctaatcaggctacttgtccgcatggcttgggtagcggtgctgcggtctccattactaatccgactgatcacaaggttatgaacattgagtacccgactggaaaggaggttcctgcctagctgagtaggtaaggcggtgattttctgttgattgggtgtagctggacttccattcttcgacattttcgtacctctatctgcagcactcatttcctcgttttctttcatggggtttctttctggaagtcacaacggtacgtagcgacaacgagacttggtggtagagacgtggtttggaatggagttcagcatggaagaatttgtcctagcgaggcgttgaaacaggagaagaatgggcaatagatcacatcacacatctggacagcggttaaagatgatgagaagatgggagaaatgggagaaatggcaagacatgatgatgcctcgaaggcagaaaagaaaaggacagtctggacatatagtgactgcattgctgccgaaagaatattaaaaccagaccattgcagctccaagttatccgttcattgacatacctacctctacctacagtactcttttcctgcgagtgccgtgaccaactccactaaaccactctggattcccctccttcttgcttttacttctgtgcatgttacgctgtacatgtgtgagctttctagaggtaccaagtacatgtcgactgcgtgataaattgagtcttggtgcatctgcgagcaaacctgctactgggctttgttcctgaccaacaaccttgggggtagcgggcagattcccaggcaggagaggatgcatcccaagtggcaatctgcctggatacgatgagaatggcgctcacaagaccatacagatcacacagaagaccgggcacccgggcggcacccgcttactaggtggcccgctaaaatactcttgacatcagaacctgttcatgtttcggtgtatctgcttctaaccttgtaacgtctgagtctgagtcatccccatcttgtcaaccttaagagcccctaccactagtcacaatcgcgtgaaatcatgcccacccaccgcgaactcatcgctgttgtattccatcctccaaatgtgtccttcattctccatatcaggcctccacacagtagatgtgccaagctcacgtcaacgaaaagcccaaactctctcaacgagcattgagttcggtgcagtcgtcgcgtatgacacagagctcccatatgaggagcccgcaggcaacagcacgtagaatcacatccttgccgacatccacgctatagaacaatgtatgattcaagttcatgatccaatatcctgcccaagtccttatttgccagtcagacggctcgctcaatagggagactttgccacgaagcgcataatcagcgataacctcggctgacttggtgttgtaaacgcgaatgcgttctcggacgggatcatgattgtcatcagaccggttccgctggagacatcgatctatgagagtcgcctcgggtatatcgaggacaatgaccttgctgatggggccgacggtccgctcaaagtattgagctgaagcaacagcacgaggaaatcctggattgagaacaaggggtcagtacgagtcacagcaaacgttggtcgagtggaaaatgcttaggtaccgtcgagaagataggtgtggataggcccggttgcgctgcgtatccttgtgcggatgtagtccttgatgagaccgactgtcatctccggatcgccgattgcgccttttgcaagattggctttgaggacttcggcatacgggctgtcgggtcgctttgcctcgctacgcaagatgtctccaacagcaatgtgcataacgccgccatccagcttggcccatgttgcgcagatggtggatttccccgagcctggtccgccgagaacagcaaagaacctgggtttgtgacgaggattcgtggtctttgtagcggtacgcagtatgctggctttggatacgtaagcttgtatcattggaaaggctcgccatcggtcctcgaccgacattgactggaacttttcaaatatgacatcagggttagcagtaaaaaatgcctcgatatcagcccttgagttcttgtaggctatgatcatgtggtcatagaagtgctgcatcagggtggtggtagccgaggacccaacgtccgtcgcttttgatcccactacttgcaagggcacctcgagtgcgtccttgaaggatgtgatttcttgtgtttgtcggggcgccaccggccacgagttttgctcctccaaatgattgatgcgctgttgaatggcagtgagtatttcatgttgcgacccatttgacttgcgacgctgatccttttcttcatctttcgtggatatctcctcagcattctgctctttggagccgccgggaggtgaagactggggcacaggttgcaatgctggttgcaggggcgacggggtacgcgcgggtatcgttacttggatcggttctcgcatggaaagctccttcgtgtagtcgggcaccaaatcttcgggaggtagaagttcgcgcccgatccttcgaatatcatcgcgaagtctgcgaacgttctcgccgaattgacgaggctgatagggttccgacatggcgaaggtgcatggaagtagtgaatgtgcttgagacggatgggaaagacaagcaaggagaaccgagtagtaccctggaaggccggggagaggaagggaactgaactgaacgagaaattccaatttatggcagaaggaggaacaggagtggatgcgccacagagtcgggcaggcaggcagacggccaaacggaaattactagattggatggcaggtgccgtcaccgagccttcagttccttcctcccttgaaggattgcaaactgggtacttatctgtgagcacgtaagaaattttccaaactttaacaaggaaaaaaacccgcattgcatggagtcgacatctctcggttgccatcatgatccatgtgccgggcatgtagaggtacagtatccaaatggcgccatctcaggcaacttgaactgctgtctcatcccgccgggtggtactcactaaactcaaactcccaactccatcacaccatctcaggaagccatagattatctctactgcccctcctccggtttcctcccataaaccaccttcaccgtatagtaactcaggctcctcacatccctaatcgccctcctcatcctatccaccaactcacccacctcctccctactccatcccaacacttgtcccatcggatacaccgcaaacccgtccaagctctgatcaatataatgccaattcagcaaccccacctgcttcagcttcccatcctttgcccacgccccaatcggcaccttgtagctcttgtgcaccacctctgtaaacccttgctccttcatcaaccgttccatcgtcccatctcttccaatccgcatggttcgacccgtcttgtccccgacagcccagaatagctgacaccacgttttgaagacgtggtctggatcattctgaattttggggttctccgataaggtctcaatgtcgatttcaacgttttggaaccagccgcctggtttcaggtgcgtgtaggcctgtcggtagagcttggcccagtcgtcgatgccgccgtagagaaagcggcagtggatcaagtcgaagtggccaggttcaaacgtccagtcgagctgggcgtcatcgatttggaaagatacgttgggcggtgcgaaggtgggttgtacggctgagatgtcggtgccgattacggaggccgagggaaactcggtggcaatgtcgatggcccagttgccggtgccggtgccaatgtccaagatggtttgcgggttggagatgggtgcgaggtagagtttgttggagaataggatgagcatgtattcgtggctggaattcgtcaatgttttggcctggagaatggcaggaaggagaaacgcacgctaggtcgtagccttggaggtgttgctcgtctacagggaagatgtactctgttgttctggatgcttgatatagacggccatgcacgtcgcggtattcgaagatgctggccgtgacggactgtgttgagccgtaaagactctcgacatctatgatggactcaccgtcgtcgatgttaagatcgccaaccacatcatgatccttgtacgaacggcatcgttaatgcttttggtcgtctcgagggttccatgagtgatttcacgagacttacgacttggattggttctactgccgcttccgctgtcattttctggtattgttcttcttgctttcgatatccactcccaacgacttcttctgttcccgtttctggtcaaaatgcgcgtaaaaaatgatcaagctagaatcgcaagcaaaatcacgagaagaaagaagaacaaattcgacctcgaacatctcggactacacctatttatcatccttcgactgttacaccgatcgtcatacaaccctcattttcaaccctccagtctgccgtgccacgttctcgcatcttcatgttcacaccggttcagtgcgacgctcccatgcacgatcccagtatgattaaacatcgattcgattcgctcaattgcctatgtatggttaccacggcatttgtgcaaattgtgcggtgaacaacacatcgaaggcctccagataactccccttgctgcttttgggccaaatcatcggtttgtatgcccataaacgcctgccttaaattcccaacaccaagataaataatcaggagcagtacctctggggcggtttgcgtcctcatccactgcgttcgaatcctggaacggcctttgcgcttgctcctttctctctcggcaaccaataatcaggtccataccccctgccctccttcatccccctccgccaagtcagcaactcgtttttcctctcgtccatatccacctcatctttaacggccttcaagctcatccccagaatctgcttctcccataaaatcttccactcttccagcgtcacctcagatctctccttttcgaaagcctccacccacctctcaatcctcctatcccatatgtccaccacgccatgcctcctcccaaaagtcgcaaacgctaacgcaatagtggtcgccgccgtagccatgcacggaaacactatacgcacaagaaacatgatggctttcatcgcatgcatcatcccgtcatacccagactgagacagcacaattgagtcgagtaactcgtcagccataaacctccaaaagtctgactggagtaaacgcgactcccaatcgtctggatacacaagtgctccatctgcgcgcctaaaaaaatagtttgtaatggggcagagcatccctgaaatgaccaccagaaagagcaaccgcagtgcctctcggcttttggtcacggcgtaatcatcaggcgccgggatcggatccgaatcaaacaacccgtttttgataaaggaggggaccgggatgtggcgacgacggaaggcaaatgggtcatgccacatgaaatctatttggtggaagacaaaggataataaagcggtgatgcctatggatatgaaagctgccttcaccctgatttcgtcacgactttgggcgagagaggcgagcagttggtcgggctgaatgagactgtcggtgtcgagagaggtcgtccctgttagactttggggtttcggagtcactccccaaggagcgatgtcaaggatgacttctaagaagaagtagagaaaaggttggataagggcgatcctgaagtcgtggccgaggccgaagttgtaaggagagatggttttggaacgtggaggatccatatttgtgtcctgtcaaggtactggaggtggctcgatgggtggagagcgcttccaaacaattgccagttagtaaaggagtggtacatggtgcgtaacatcgaggcggattccattttggtgatatacctcaagtttgtagcccagtgagaaaattgcgagtcgatggaaatcttcaaagaccgaatgatgcggttgccaggtaagtactctccagtacctctagcagagaaaagcaggggaaagaaagcgtctgagttggaggaaaataccgggaacctgttgtgttaggaatgatggatgccggataaaccaaaaaaataaaagaaaaaagaaagaaaacgaagcatagaatggattggaagatcgtcgcttgtctgcaagaagaatcgaggacagaaaattgcctgcccagcctggcttaaatacagaaaacttcaatcggtacatgtagtgaaagtgtcgattgcgactgccaaaccgagttgcaaacgccggggcggggcatagcggccgtcaacacggtcggcctcgtgcaggagacctgttatgagttggcttgggcgtcaagggcttggcggttagatgcagacgaggcgaattgattgatccgattcgtgaatgttttcgggagttggattccatggttatcctgtcgcggacgcggctcgttgtgcttgagtgttgattttctatcttctgtttgacgagggcaattgcgatggggtgttgattgtttcgggaccagactgaaatcgagatcggtttcaagatttagaggtatcttcgtcagttacgagcctcacttcacagccagcggctttgagtgaccaacataacgcgtcatgaacatttcgagtggctaaccgatactcggatggtcaccctggtgataatcagtgttgttttatcgacatccatgggtcgtttggagcacaagcgaagaatggccggtaactctgttcgagacggcaggtaggacaggctaggatgttgaaaagatcgagtcagataggaatgacagaagtgatgccgcgttatcctggaatcgtaatcatacacgttgacttgctggttgtccagagcaacgaggttattgttcgtgatcagagcatacagtgcacaatgcatgggcttcgcataaaatacgtgctatgattggctagaatcctacatctattatccatacaaagtcaccatagtcacttcccacctacctctacctgtgacaatcgacgggccacttttctctccattcaagcccgcaaagtactcggttgaggagaaccctttatacttgtcacgccaggatacgtcaaccgtcaactcaggcacatgggagtccaagagaccgaagtctgttggcatgttctgcggtcctgggtcgagatctttcatcgcggccatgtatcgggcctctgccactgcattctccaactggtgtgcatttatccacctctcaatccatctgtcccagacactcattgcattctccgcgtcgccgggcagagggagcattgtcaagactatactcgtactagccaccgcagtcacgaaccaaggaagaataccatatctgaagatcagataaaccaaaagaagcccattcaccaacatagcgtatgcttctccagctgtgtttccttgcatagtgttatgcaatcgttccgaaattcctgccctagtgcacaaaaaatattctgtgatcgggcacacacatgttgtgaccataaccatgaagagtactcttatcgcctcgcggcgttgggtgaggcggtaatcttggtgtgaaggaaccatgatcggggctaaagtgcgagtctcaggcgggtagttcacttctttcatccagtccagacggtatgaccaacgccctttccgggaactcatgttccatttgtcttcggagaagcggagggcagagcagagtaagatgataagaatgcaccctattactgcatgccagccgtcgatggtacgtcggtggtcgttggagatggatatttcttgaggttcagtgggactgcaagtatcgataaatgccggtctaaggcggtcggagttgcttgccaggcgaggggtgaacggttggggaggaaatagaaatccttcgttaattttgaagagaaggtagaagacaggcgggatgtccatcaacctctccccaagaccgaacttgtgaggcgacgtgtcaggcatcttcgagaaagtcgaggctacgttgacgccgtgatactggaagtgccgctttgtttattgagggcttgcgaaatcattcgccggttgaaggaggctttgagttgctgaggatgagaaacggaaaaggaattgctcgacctcagtaacattaggataaccgattgggatgaggaaatttatagacgccggattgcaaacgacgggtggggcatggcggccggcaagatggtcggcctcgtgcagggtaacctcaagctggctttgggcatcaagggctcggcggctagatgcagacgacagttgcaaaaagcagatcatgcaaaagaaaccgatttaattcgtcaaaaattgcgtgggtatattgcctgacgaaggaaaaggaaacgcgaaaatgaaactggaccatccaaaccagtgtacgctgacctgcaaagaaacaaaactcttcatatatttttttcccccagccttgactttagacaacagactgttgttgcatctcctgtgtggttgtgtcttcagtggacaatgacggctccgcattggctcgccattctgccttttctcgtcgtagatctcgtctgacccagatgacggtgatgacggtccatatcgctgagaagataagggggctcgcccaagctggtggcaccgaacgttagcatctcatacatggtcgacacctcaaccgggaacggggacagaacaacataccaacgccatacgcaatttcttgcggtatcgtccaaatcacaatcatcgtagccgccccgtctaccagcgctcccactccccaaaaccaattttgcctcgcaatcatctccctgaacctcttgctgacttcatacctggcattgatggcccttctatactccttacccccagcaccatccaccgccacaatatcctccacaatcgtgagcaccagcggcggcaccctgccccccttgggtactgaacttatcctgcacggcgcctttttgtgttttttgttcgcccagcccgtccacagtaattgaagtcccatctgtatgaagaaaagcggcaccggcatcgccaacggttttactatcggctcgtgcgggatcgaggcgccaatcaagatgcccgtcatgtacgtgtacccgaacgaaagcgtcatgtgggtgaagtcgaatttccaccggtctttgacgggatcggtacccaatgggcgatattcgtcgcgcgggaggatgagtttaagggaacggagcccgaattcgatgccagtaactaggccgaagaaggcggtgatgatggcgaagacgattccgtggcgaaggtcggtgccgtaccagaggccgtagaagagggcgatgggtagcaatgacgactcgatgacaagcagggaggagacgatgatgagcttccatttgtagtccatcatgttgtactttagccgcgggaggccgggggtgtcctcgacggtcggaacggtgtcgagaggaatgttgtcgacgccagtgggcatgttgacagctgtcgcggaggaggcggaggaatggggttgcgtgtgccccgagggagcaaggccgttcgtagggccatgatggtggccgtgacggtgttgcgttgttgtttcgagtgtttccccgtccagttgccctgaggatgggcaggcactgggcatatcctccttcctttcgagctcgtacgtcgatgctttgtcggccatcggaggctctcggtggtgtgggtcggtcgattagatatggtgtcgagtgcgtttcgtgttggagactaggtgtaggtgggtagataggtaggtatggacaggcaggttgggtagttgttgatcggcgtcgcgggatagatgaaaaccggaaccaaatgaaagaaaagaggaagaaagagatcaatcgatcgcgttgtagttgagtaaagtagtaggaacaggagaaggacaagagggcatcagcatggttgcattctgtctccctgctgcaattggggtccagaacaagaagacagagtatatacttaggtaggtaggtatatgggtacgctaggtagataggtaggtaggccgagaaccttcaataaagttgcccttgatgcatacctaggtagccgcctagtatccaaagcaacgataaacaagactggactggacgacggatgccgggatgtggcagtgagtgacgaaagaagaaagcaagacatcggattttctgccctggccatgacgttgcgccgcctgtggttggtcacgccccggtccagacaaggccaggcctgggcttgcgtcagatgctatgatgtcatcgttccttgacccaaacagtccagaacgccgtgatgccccaccgcttcagcctcttagggcgctgaaaaagaccccttgtggcccctaaacatccccgctacaggtccctttatgcagctctcaccccaccattgtccgtaagtggcaagccctaacaatcaatgctctacttgcaacagcccttagcagcgctcctcaacataactgtgggtttctgttagttggtacagcgatgagcatcacgattgatagctcactgagtggggtgcgttcggcgacgattcaacgacgggcatggcccgatgtcttacctctactcccgtcgcacatcagggtcattttttttgccaatcggacgtctttcgttgccaaaatattccgagccaggggcatactggatagcttctcctgttcggggagatccccacgcgatttacaaacaccaatatgtacgtaatcaatcctcaaaccattggatatttggacctcttcgacaacaatagtgtacactgggacactacactaatcttcgccttgtttgctcggtcctctttaacctcaggttacacgataactggtgatcaaccgctttgggccgaagtaatcctgggcacacgccatatatcaatgctgatcagccaccacatccacagattccgacttcaagccttgtcgtacatcacatcctacaagtgatggcccgaaggactgtgaactttaatccgacatgatgttgatgtcgctcctgcccttgcgaatgcctgctacttcgctaagcaattttaagtatcagcaagcgtggcgttgcctttgtcaacgaaagcttttcggtgccgagcaaatctgcccgttcgtcgtgttgtgccgccggctcccgtctctcttcttcccggccctccttggttgctccagtcacctctttcatcagagcaacggcatctttccatcaacacttgtcttgaatctgctctatcttattatgaaaactaacttcatcgaaacgactactccgcgttgttcccttcatgctgaaaagctggcctttaagtaggcctcggctcgtccatctaggtaacctttctctcaggaaaatcttgatggtcacaaaatcggcacttcgttccgccatgaacagaactgagggcaagaatgtgacatgaagaactcccagtcgaaatgttaccgacatcaaataagacgcgcgcgagcaatacaatgaagtgacgaccgccgcgtgggcaagcatcgcaacaactcacaagatgccataccaggtgtagatgcggacgtaatggacagtcagcaaagcgaacacagtagtgcgcttgcaacagaaactacctacccagtaccacaacgtatttcacgcacggctgagcattcctttcttcgacgcatcgttcctcatcatcaatgatgcacccaccctttcttcacatacagaatggacagctacgaatccaactggtgaagaaccagtctatgactctcagtcttgctatcctaacctatttgcagtcccagaactcgggcacatcagcagtcacgcacctggtcaatctccagttcttcaatgactcgatcctgagatggcatggcggtctgaggactggaagtgatctgtcgtggaatcaggtactcgttcatatttgttcaggttggagattcgctgttttgccatcacattccctatccttctcgtctgtcttggaccgatggacacaacgaagcaaagcaaaatcaccgttgttgttcattggccctgagacttcacctgctttgttttctttgtccgaattgtttcgccgggcaacacttttcatcgaaacaaggccattgtatcaacataacagcttcgtccatggaacatcaccaggaatataatgcaattatgtcaaaacacgacccaactcaggtgaatattcacaggacatcctctctcccgaaaagatataaaagcaaaagacacactgagccaaacatgaagtcttccgtctctcgccatcagatcacactcaccgccacaaccggatacggatcaagacattcatctacctctacttgcgaataacagatactcagtgctcagacaccgggtatcaccacatactacccacagcaaacatgtgtttccaagtccccttcactcccgccatctgccgcacttgtggctctaccaagccgatccctgatgaaaagattcgttgccccacggctcaagagttgggtatcgagtttgaaggtgactatgtcaacaagtgccccaatggagtgagaaccatcacggtccagcaaaaggcggataaagagttggagagggctgtggtttgtctggtctgtggtaagcattgattagcccaacgacatctcaagatcttgagatagaatttggccgtcgatccatccgccaagatactttatcacgttggaagtactaatttcatgataatgtaagctaacaaagggagggggatgcagtgtttatcgaaggaatttgatataatggatagttactcatggttttgaatatcattaataccctcctcaagtacatacattaacatactgcatgtgacattttctcctcaactcgtgattctggctgtcaagggtcgagtgaagtcctcccaagagagggtggtgacgattgaggtaatcacgtgagctgatacgagtagctgcttcgagataagataagacggtacgtatctcgaacggggcatgccccactattccgggtgtcaccgtaccttccacttcaacgtcgtaccacttcagttcctttcaacttccacttcacatcaaaaacctcggacgatgttccttcctccatttcagaaatcaataatcgcattctttcgtacggtcactgttgttccagcttcttcctcttagttcatgtgattcaaccctcatcgccgtcattttcaccgaatcacaaaatattccttttccttcatcacgataactctactccacgtcaatctcgtcgtctttcatcagcctctctctatctttgtttgatacaacttcatctgtcgcctgcagtcatgcaacttgacgatgcgtcgaacctgatcacgtattgccagacttcttcacggtttcttcacactgtcgttctgcaagttgagaattaatcattttcccccttctcctcttcttccgcccttttaccccggtcttccttctcgacctcacctctacgttacatcgtgattacttggcccttcgttgacgagacttaccgtatgactcgatttgacatcgcctgccgctggctttagccatctcacttgatgcgtcaacctcttccttcatcacactttctcctcacttcaacttgattgaacggaacctagatttcgtgtttgacacgcatcaaccaatgcgacaacaagctgaccagactgggtgggaatatatttttatgatcacaactcgttagccatctcgccacacttcaccctacctccttatttccagtccacctcgagcactcacccaaagatgtctgtcatctcattgcataacgctccgttggaaattctcctcatcatcttggataacgttgatcccatctcattgatcaacttggcccaaacctgccagactctgcgagccaccatcaggccgacacgcatcaacttcctccagcgcctgctcgcccttgagttgattcccgagtatggcggcatcgtgccgctcctcagaggcagagattcccacatctctcctcgcatgggctccaaggactgggagtccaacaagtacgcttgtggaggctgcctcaagctcctgccacatacgaggttcgataaccacaacatcctgcggctcgaccttcgcaagccccctcccggcagcagagaggccaatcgcctggccgaatggtggtttatcgacagatgggatgacggcgtgagagccaggatcttccagcaccgaatccatatccgggctcgagatgagtcacttgccgatgttcggatgcggtatcatgaggccacccacccatgggaaggcatgcggcaggctgggggaatcaaccagttcctctgggccggaaacgtggaggccgaaattcttgctactaacgaccagattgcctctaaccatgagctcctaatttgcggcctccgtcgacacaaccgtcgttgcattgaatgtatctttgtccggggcgactggcatcgcaacaaaaacgcgatgctcaacggagggcggcccatcctcccttcaccagtggtcgctgggcgcaagttggatttctacaacttttttgacaggtgtttccccaacctgtttcaccctgtccctcgcgccaaaataggccgccgcttcttatattacggtgcccatgatcccaagacgtaccatttggtaatgcgcatccttcgctgcggcggttgcgccaaatggcgagaggcgtcacagtttcgtttgcctgttagagcgtacgaagaggtgcatttcttgacggatgcgatgagcaaatattgtgtgcaagatgctgaattgggagagctgagggagcccaggtgtaaccggtgctttttgagggaacacggcatggcagcgttcagacggcatctggtagcctttgcaaggtcgttaatggttgatgcgctcgaaaggactcgatatcaagttctcttcgggtgggacaagctctgcgacgacttccgtcttccctttggcgactttgccaactactgggtcgagtacggcaagtctattgtctctgactttcccattcaaggagaggacctcttggctgaacccttcctcactacacaccagctcgatgagctctcgcgacgtttcacctgcttcacgagttttgtcgagcgcatgtaccaaggcttacgacccgtgcgcccagctatctcggacattcgctccaacgaagaaatcatggcctctacgatggactcgtggttccgtgtttggtacgatgattatcatctctacgaaaagacgtatcggaggctgcaggatcagttgaagtggattgagcagcatgagctggaggtggtatcatatgcgttggaggctgatccgtgggggcccaagagttgggaccttggatgggaggtggaggaggagagatgattacatagagtgatgaggatctgtgtattggtatctggtggtatggtcaacacttgaattggcctgtacgttctcccatggtgctgttgccctgtcgctgtcatcttttcagacatttcgctagcttctaccacctgctgccacttcgatcatcggaagtcccaagatcaggacaacgtgcttctaaggaaagccgtcatgatggagtatgtacgagtgcctctacttgactgtgagggcgctggtcactgctgttagggtattaggtacctctacgtaatctgtaccatcatcatttcagctcatctcgtcgtgatttcaccgtcttatcctgtcatgaaagcagacatggactgagtgttcgaagtccaataccgcgagtcgagcaaggccttccggagttcccagaatgttataacacataggtattcaaatgggcttcgacatgtgagacacagggtggggtgtttgatatagtgttggaggcatgaattcaggtcgtgaacaactaggacacatgacgagccgtatcaaccgcggtaaacagactcttacggttgataatgtattatgaaatcgtgatctcctagaggtactctttaccctcctccttcctcagctacctcttcctactaaccgatcaagatcaccacttcttatccgtcttgatcttgaccggcaaatgcaacaacctcaacccactctcattctcccccggcagtttgcccgcccgaatattcacctgcagactctgatgcaacagcctcggcgccgccaagtcccgatccctctcctctctggctttcacaaactcctcctccgtgatcccatcccgcaaatgcttattcctctccctatgttctttaaccgtcaaacacggcaccggctccctcctgtcttcaggcgggtaatcatgtccggtccaaatcttggtttcatccggtaaattttgtaacaattttcggccggagtggtacagatcgtgcgcactcccgccggggaaatcacacctcgcggttccgatgtctgcgttgaataggctgtcgccgcagaagacgttgttaccgatttgataccctagatgatcgggggtgtgcccgggaagatggatggctttcgcttttaggttaccgatctgaaagacttggtcgtcgtcgaataagtggccgaatacttctttaacttctgcgtctggaacgccgtaccgtttgctgaataaagtctggacggtaccgatccttttgccgatgccgatggggggtttgtggtcttccccttgggattctgttaatcgcgtttggaggtaggaggaggcagataagtggtcggcgtgggcgtgggtttcgaggatccaagcgattttgtagccgttggaggcgatgagggagagaagggcgtcggcggaggtggtggagatggagttgtcgaggggggagtagtcgaggacggggtcgatgatggcggccgtgagggtgagggggtcagcgacgaggtattggaaggtggaagtgatgggttcgaagaggggggttattgttggttctggtggcgacgtggtggtggtgtatgtccggcgtggtaaacagggttgaatggagtttgtaggaatcaaatgtaattgctgtaaatgaggtcgattgtggaattgatgaactgtcgtcttttgggaagttgatgctaaagatgtggagctgagagatctagtggtggcgattcgtgatgcactccttgggaacgatgttgtgagatgtcggatgtgataaagacatggagcgcaggtgttgctggtcaagagactggaggttgtctgacagacttctgcgaggtaaggttgtagagatgtcatggtgagattcaatatgtgacgggtgagatatgggagtattgggtcaaaaataattgcatgcgctaggtaacatcagctcagttatcacggatctcacaaacagatatatatcacatcacacatcctggccgagtcccgggggccgggcggcgtctatatcccgggaatgaacgccaccgagtattacatgggaatccatcacccatgaggtggtcgccgatgtgttcggggtcaagggacacatgtgacttggaatgacccaagcgggcgctatcgagtggcatgatgtttttggaaagagggatggcccgtgctcccacacctgctcgccgtcgaccggggctccatggcaaattttgcacccgccgataaccggcccccggcccccgtcaaaggagccccactcggcggctatcgggtgtgggccgcgaggttgactcagcaacgcaacatgagaggtcgacgatgaggtgatcgcgcttacactagtttgagatttgttacaaatccgggggcactttaacagtcttttttcccttgagttcactcactcactcgctgactgtcgtatcacgacactcttttttttcactcaaaacaccaacttacattcactccaccacatcagctcggtctccgatagcggacacagattcaagatgagcagctcactcgttaccaagtcggccctcacggcagccacccacgcggccccccgtgccgccctcgccgtccctctttcccgccggggtttcgcttccgttgcccccgtcactggcacctcccgctcgcaccgtatcgtcgtagtaggcggcggtgcggccggcctttccatctctcaccagcttctgcgcaccggcaagttctcgcccgaggagattgccgtcatcgatccggctcagtaccaccactaccagcccggctggacgctcgtcggaggcggcctcaaggaccctctttctctgcgccgcgacgaggcttccctcatcgaccccaagctcaagttctacaaccaggctgtttctcagctctcccccgagacggactccgtcactctcgccaatggcgacaagatcggttacgagcacttggtcgttgttcccggtatcgagatcacctacgacaagatcaagggtctgcccgaagcgctcgctgaccccagcgcccctgtgtcgaccatctacggcgctcataccgtgagcaaggtcttccccaccatcgagaagctcaagcgcggccaggccatcttcacgcaacccgctggtgtcatcaagtgcgctggtgccccgcaaaaggccatgtggctggctctggaccactggaagcgcgcgggactttacaacccttctaacccctcgacgggcgcgatccagatcgcctttgcgaccgctttgccggctatgtttggcgtgcccaagtactctgctcgcctggaggagctgcgcaaggagcgcggcgtggagggtctctttgcgcacgatctcgtggaggtcaacggcaacaaggccgtgttcgccaagggcgaggagaaggttacgcgcgagtttgacctcttgcacgtcgtccccaagatgggcccctacgcctttgtcaagaacagcgcggtggctgacgcggctggcttcgtcgatgtgaaccaggctactacccagtcaaacaagttcaagaatgtgtggtcggccggtgacgcttcgagcttgcctacttccaagactgcggcggccatcactgcggaggcccccgttcttgtcggcaacctgctgaggagcctggagggcaaggagccggcgctcgagtatgatgggtacacttcgtgcccgctggtgaccgagtatggcaaggtcatgttggccgagttcaagtatgcgggtgtgcccaaggagacgtttggtggactgcccattgttggtggtgccttggatcagggaacccccaggcgggccttctatcacctgaagaaggactttttcccctgggtgtactttaatgccatggtcaagggcacttggggcggtcccaaggggtggaagttctagatggacgttgcttgatgagaaaagcaatggagttgggatagatggatgggttcggaaaagcgacagggatagataagtacagtaatgataccttttgttttgttatttcaactttgcgtgtttccatgcaaggccactgtggtgttgatgtttgtgatgtgggggagggggagggggaagcatcagcctcgatgggatggtacgggagggctgcgggatgcatgtcatggttacaccgtaacatcgcctgtgatacagcgccttagtctagcggacagccgctgttccccgccgtcttcaacttccagtctttgacccgacgctcggttcgttgccttgccttcaaccaccacgacaacgatgtggccattcgcgccgtcctaccccacagtccacgcggccgatattcacaatcaaacctttgactacatcattgtcggcggtcagtcccctttccattctctcgtattacctatccagaggtcaaccccagctaactcgtccccctccaacaggcggcacaacaggctgcgtcctggcctcgcgcctctccgaatctcccaacgtttccgtcctcctcctcgaaaaaggccgagtacacgataacttcctctctcgcatacctcttctctcgcaaaacttcgaattccccttcctccagtccgtccgtcgtgactccgacccaatccccgctgcgaatggcagacgagcggcactctggaccgctgaggccttgggcggggcgacacggatcaatgccttgctatggacaagaggtggggcaggagggtacaaccagtggtctgaagactatggactagaggactggagctgggagagggtcgaaccgtggtttaggaggagcgaggatgttgtcaggcctaggaagccggggctcacacttgggtgtatacccttcgtggaggaagcggcgatgagagttgggttacctgtgggagatggggtgaatgatccttgtgcaaacgcccaaggatgctttgtaatggatcagactattgatggaaagggtcagagaatgtcggcatacaaggcttggttgccgaaggagatggtgagggagaggaaggggttgaagatctgtaccggagtggtagcttcgaggctcttcttcagcaaggatgggacacgggtgacgggtgtgagggttcgagaaggtgaccgcgagtacacggtcaaagctcgaagggaggtcattgtctgcagcgggactatttgcacgcctcagctactgatgctgagtggcatcggacctcgccagcatctcgaatccctcaagatcccagtcctccacgaccttccagcagtaggacaaggtctctccgaccatacctccgtccccatcatcatggagctcccgcgcaaacataccctccactgcctcgaaaacgccttcgtcttcctctggcaccttctcctctacctcttcttcggcagaggcctactcgccaatggaaccactccccgaagcatcttcgtacgtatcgcagctctggacgagaacacaatgacagttcgacacgttgacgactcagaccaagacaccatggacatttctcctcctcgagatattccggatgtcgagattatgatcaatcccgtcaactgcctgaccgtgagcgtctcgggcaagtcactcttcacgtggtacacaacgctcatccaaccatattcgagggggcatgtcaaggttgcgtctgatgacccgctggctgacccgaagatctgttacccgatgatgaccgatgccagagatcgagcgacaatgaggaaggcggtgcggttcactatgcggttggcggaagagtttacaaacacgggatatccgcaagaggcaccactgacgattgcgccagggatggatttggtgtatttggacgccctctacaaaaccaagacgggattgttgcaaaggttctggacgacgaagaagccggcggatgaggagcccgttcctgtgcctggtaaagatcctttgccaggagccacacaactatctgcttccacgtccacaaacagcgaatccgaaatgcagcagttccaaaaaccaaattggcgcacagtcacagacaaggaaatagatgcctacgcctcccgcgtctgtgtctccagcctccacgtctcctgcacctgccggatgtcaaacaactcaagagagggagtggtaaaccagatgctgaaggttcatggcattgagaacttgagaatcgcagatgctagcgtgtttcccaagatcccgagtgcgcatacgatggcaccggtggtcatgatggcggaacgatgcgctgagtttgtcaaggaagaatgggagaacgagaaaggaaaataaggttggggagcacgttcccgatagtttgagctggacttctatcttacaagcgtactacctctactacatgttgcgtttctctgaatcctgctttcccttcacttcttcttgccctttccaccctgacactcctccttcttgtgcctcgctgtatcagccttacggcacggcctggagcagtagaggtacttggtgttctcacaaacgggacaagtatgatccaactcttttccatcctttcttttacagtttgggttcctgcacacagctttgggtggtggtggtggcggccgcggagtcgggttattcacattcttctttatctccgggacatacggttcctccacaaatggacatccgaacggaggggagatagcgaccctcaccaaatgcttcttgatcctctcccacaccttttgcggggcgctatcatggtccgggactcgtccattaccacagctgcaaaggaccgaggactcctcagtatcatcatccatcgggatgatcactcccgttgcaccggcgcggtgaagatactcgcacctatcagcgtcatgctcccaagttcggcaccgctcgacatgagccgggaggatctccttccagaggtggatgccttcacgtgtagtgttgaaatacttaagggatgtgtccagctcagcttccgtccacgccggcgctgtagcatccgcacaatcgttcaactccttctccaacccatcaatcaaggcagctgtctccgccgtccgcacgaggactgccccatcaagcagcacgcatcgattcgccacgtccagcctcaaacacgacacaaagaagaccatgctcacaaccctctgttgatcacctcccggacaaacagcaaagacattctgcctccttccaacagctgccgtgaaccccaacatcatgccctgaaccatcttcttccattgcaaccaggacagctcgccaatgcttagcaagtcctcttgtagggattccggttgcgtgtctgtgtgttcgtgctcccagtgggaaagggtgtaggtgtgatttttgagccagaggttaaagcgacgccaggaggtgctggaggagcgaagtttttggatgttaaggactgggagatcgtcgatgcaggggaggtaggggagggaccataaaattggtgtgaccgaggaataaggtactggggaagcagagtgggggagagggggggaaaggaggataggataaatccacgatggggaggccccgattgcccggatatccgcggggcgaatggttctgaccagtagctcgatggagttgttgtcaggactcacagggccggtgatgaggtctgctgtgaaaatatctgtgagaagcgggaaggagaagggaaaacttgattcccatgtgcatgtttctggtccgtctctgtgtacaaagagcgactcagacatggacgtgatgtcataggtgctcgcggtaaagctaccgctgagggtgatgaggtatgtacatggtgataccaggcggtagtgggctgtgtaaccttttgcgagacaagagttcagttcagggcatgtgaactggaggcgtgcggtgagggggatgatttcggatcgtagttcgtccatgccagctacgatgatggcactagccgacagatccgggggaggtaatgtcctgggaaattcatacacggttgggatgcctcgcaccctaggcgggtatcgggtgatgacgacctggtcatagttatggaggggagtttcgtgtatggtcaatccgggtccaaggacatctccataatcggcggcgttgggggttcgtcggaactggaccttgaccatcgacgtcttgggattttgaagaagcaccgacgtcgggaccataaaggacaccatcaagtggtatttcccttccaagttcgggagacgcatgatagtgttgaagatcgacttggaacctctgacgcgggtaacctcgcgctgcggccacccataaccgagttgcaccgccgcgaacccatggcaacttttgttgtcgcccggcttggaaatggcacactcaacaaacgtcggcattccaaccgccaaattgtccctctccaacctacccaccacaactgacttgtattgaggcaccaccaccgtcacgcacattaccggcggaattttcctccacgtctgcaactgccaaagcctttcacttctcggcatcaagtgtgtgttgttgttggaaaccctccattcaagcggtgtatacacgccaaacaggtgcaaccaggccctcaactccggagtgtaatcagcgatcggctcactgtctccatgtgcttcccttctcggttctttctcaatgagagcgaggatcgcctcaatggtcgcagtccagtcgtccacttgcactctgcccttggtcaatttcaggaaagcagccaagctggcgggcgtgtaaagtttgtggtttgaccttcgttcgtgggtgctgttgtggtcgtcgtctgccaaggtcatattagccatggtggcggctatgatttcgtctggacaatcgtcccagaacattttcttgtacatctggtgaactatgccaacgaggtccttgtccgcgaacttgatggggtacacgggcaaagacatggattcgggagatgcatgtggaggcgggtcgaaagcgcacgcctaatgcgctatgggccgcttccatctcagccgctcgtatggctggtataattttgaaggcatgtctgtgggcaaagaagatccgtattccatcatttggtaggtcatggcgtcctgggatgggtggtaaagggaggtgttggtggcatgttctacgcagaacagaccgagaaggagggcgacggtggagagggggccgcaaaggaggttgtctgcttcatctttataagtgcggtggtaccgtgtgagcatctcggtgtagatcgtggcagctaggttgttctcgagcagcggggaggtggctaccagcacattgagagcgccgagatcatcgatgaggttggaggtgtcgatgaccatgaaggataatggggcaggagtagggcttccgggctggtaatcctcgccatcaaacttcaaacgtctaaagctatgccggctgcgataccagtgggcgttgactgtcacgccattcgcacagccctgcaaagtatgcccaaaggcaatggcatcgccgacaaaccacctcgtcaccacgcttctctccgcccatgcgttcttgaaactctggcaccaagccgcaaacttctccattacaagcgccacaaccttttgcggtgcactcacatcctccggctcattcaccgtcctcgtatacgcctccgctaacggaaacccaagaagcggatccagtccccagtgcatcctcacacgtccgacatccggtgtgacaaacatcgggttaacctgcctgctctccttcttgaccgcatcgctgttttggagcgaaagactcccaaccctccagaattgttgatgaagatcattcagatggcgcatatcctcatccgctgccggcgcagccgatcgtatggctgtgtagacgagattatagccagtgctatccactcgttcatcggttctcacacctctggtagcagccaggtccgcttcgaacttggctttgaagtcaacatcagtcaccccgggtccgtcgttgccgtcgaattgagcccagcattgccagacctcgcgggcgcgggagagggagtacgagtcgcagaagcggatgcccccacggccgtatgtgcttgcgtgccaggtttggagggagtcggaaatatcaatcagcttgcgggcttgtgaggtaatgaggctggtgaggcagggtgggaggtagaggtggtagtagacggggaagaggtcttgtagggagagggtgaggggggtttgggagtccatgtcgataaggagggttagaaagagggtgttgcgggctgtgtggatagaggtcagttctgccctaattcctttttgtgttcttgaaggtggttgtttttcggatgaagacacgtaccaacgatgcttcgctcgttgtcacagcaggttatgtccagttgacgaccttctacttcccagttagccattgaaacctcgccccgagtggatggctacctcagacaggcttactatcaagattgatcgtgaagagaatcttgcgaagatctccacacccaagaagcaagatgctgatcgggtcttcctgatcattgtggctatcgtcgtcttgtctgtcattttccttctctccttccttttccttcccttttgtatctcttcgtttcgtagcgcgggcgcgagcgcgaacacgaaacgaagggggaatgtcctgcgtcaagcacacggctggcgtgtcacccatggggtagctgtagcgcaggacgccagtgcccactggcgtcaacatggtggatgttgttgctgcgttatgtgaagttgcttggaggtctcgatggtccaggtcacaagttgctgttaagttatcggcttcgcgagtggcctgccaggaagatgctacgagttctctctgagtgtctgcagtaaattgaatgcctgaacatgagaagttgagaaacagacctggatgatgagggttatatgtcctgtctgtcatgcttcttcaagtatctgagcagttctggattctaccattggaagtacaggtgatgtccttcatatttcctgtgtcttttaccttccgtttctttttttcccactgtttcctggtcagaattataacgatctggattcacggtaacattgatggatgaagaaagggatcaggttagaggaggctgcctcttgggactagaacaatcttttagtgaggattactgttttcagggaggaagatcaaaggttcacgggcctgtaggtatgcattggagcggatgcttttgctgatccaaaggccctcctagttgggttgtccgatgctgatttagacaaaaaagctgatgtaagcacatcaaagaggaatacctctagctacttggggggtgttattacatgtagcgatagtatggctgctgtattaagcggtacttttcgctcaaccttcacctctgatccccgttcaatggacgtgatcctaaattggttccgatcagtgacttctttgtacatgtattttgaacttcattggataaaggccatttggtccctccttcctgagccactccaaagaggtactaagccacactttcccggcggcctgtcatgcttcagctgaggcccaacaggtcacatggtaatagctgcccaacgaaggaaactgcagccccgttccagctctctgtcaaaagtccacaattcacgatcctgaatcatcacttctccaaactagaccacagaaccatcgacgaactcctctatttccgctgtgaattgctcgtcgcatcaaagatcaccaaccatggagtcattccaaccctcgagcgcttccacccatcgacctctccagggcaacgaaatccgcgtcgtcacgctccacccagcttcctttgacgaccctgtcttttgcactcttgaccacgtcgcccttaacgggccgcgagacgactacattacaatctcatacacctggggtgacccgacgcagactaaggacatcaacctcaacggtcactcctatcccgtcacgaccagcctccacttggctctgacttatctgcgcaacgaagacaagccacgccgcctatggatcgatagtctctgtatcaaccagcaagatgtggccgagcggaatgctcatgtgcctcgaatgcgggatgtctacgcctttgctgccgaagtaaacgtctggctcggagattacgggacagttaaccagtcgtcgtggaggcacgcattcgatctttatatcaagggtaccgccgaagacaaagaatattggtatacccgtatcaaaccgttgatgaacacattacttaagaggccatggtttcagcggatgtgggtgatacaagaggtggctgtcagggactggaaagaggatagcaaaaaagtcaagtttcttgtcgggcacttgagcctgacgtggtccatccttgacgaggcaagtcgtgatattgtgcaacaacgttcatatttggccctcgtgcagtggcagcttaatcccagacggagttacaaatcgaacggattttttcagattcagactgcgtggaggtgggaagttgagcaccgcgtgcgtgagtctttgatggaaggcgcctctcctccaaagtcgcagcggctaggctacttgctgtccatgttcgtcaacttcaaggttacggacccaagagaccggatctactcgctccttggactgttgtatggtccggaggaggtcccgaatgacctggcacctgattattccaagcccgtggacgaggtattccatgcttatgctgcctggatgctgagagatagcgggtgtattgatctactgtcactgaactcccgtcaacgggtgggacgaagatgcccgtcatgggtaccagacttccaaggtcaaacccaggatttctggcactacccggtggatagaggtaacaatcccatcaggatccttcaagagaacggggttctggaaatcgatgcattgatcatcggaactgtacaaactgttggacggcgatgcgagatattggaagagagcagggtcatgcgcctccttgaccccacccttgagtttcatgttctctggggatgcgcgcagtatctcctcgactgcgagacctggattcaagtccacgctggggttgtgattgatccacctccatggaaactcaataagtacttactcagtaagtacttcgagaagtctttccgtgggtttcaaatcgccactcgcatgccgggattcgaaacgttcgaagacgcctacaatgatatacgtgttttctgcaaggagggcaaattcgtacctaatcctgatatatgggacaaaatgaacagatgcagcgaatacgccaatttcatctcagaagagttcgatgggttcacacccttcatatgtgacaacggaaagttggagttctgcaacagcaaagtggatgttccagaaccgggagacgttctttgtttgctgagggggtcatcgaagcagtacattctacgacgggctccgcctgattccttgggagaatggattatggtaggagcaacattcaatgttgctgagtttcgttacgttgaccctagcagaggttacagatatcaagcggagatcaacagcgcctacactgaactctggacaaagaatgcggacaagatctttaaagcgcttatatgctgagggtggtgctcacaatcatccttttgtcgaacttacgcgaccagagtgattgatctggagccaggggcatagaaggtacagattgtcaccataataccgaaatctacagtcgtgttgcacaccaggcccaaatataaccacgtcattcaagtcaaggctagaatggtctacgccccggtgaccgactgcgtagaccgcatagtacatacaagcttcattacagttcgtcaacagacatcttttgaccacttaccacgacaagtgggcgcgcaccccttcactggcctcaactgcccatccgcttgacccagctgatactccccgatccataaaactacggtaaaagtgttgatatgtttgaagggtcttctgtgttttcgagaaccatgacaataaagcccaaagtcagcgccactgtcttttgctttcaggaacaggcagcttcgcaacggcatcatctgtgtgtcctcagctcgttgcctagccaacatcaatcagccttcccaggccttagtcatacgtaatttccatctgatctttcaggattgcgcgcccttcacacccctccttatcagctctcccattcactcggcttcctcccattcacctgatctcttcccagtgacaggcgtgccaccccccacttctaccatagcgcgtacaaaatcctcgacttcagatcgcttcctcaaatttctgtccttcttctccaaacaaacaccaccctcacagaacttttcatcgacaacacaagggagtatcatctcgccagcatccatccaagatgctgacaccaagctgccccaatgtcacccgcacgttctacccgttcggcgacacccccgctgtgtgtctgacggagaacatcccgccggacaaaatgggcgaagggaagccggtagacatcctgcttctcgggtcgggcgacatacgaaatgtgttcttcacaacgcacatggacaaaacccgccagttggatatcacttgttgcgatgtcgatcgattggtgattggtacgtttccttccttctctctattccaccccttcacatcttcaacagctagaggtaagggggctaactatgtaatgatgtgttgtcgcacagcgcgcaacatcctcctgctcaccctgcttatcgaccctgacttcaacatcaacccctcctcttcttacgcacccggcttacctcacccgccgcccacgtctgatgatctctttgccatttactaccaccagcaccttcccgagaacctcggctggctcattcgctcgcaagccatgaggctgcgccttatcggctcaacaatgtcaacgtggaacgcaagtccctacggtcgtggtcaggaatttcaaccctatccttctatgtcaaagagcaaaaagaagaaaggaaagggaaaacagaacgccaaagaccccatcggagatgcccacaactcaagcaaccccacaagcggcatccgcttcacggactcgggcactttaaagatgctcacccaaatctgggacgcctggttctgtcgacccgactccgctcagcaggaggctctatcagatggccttttcaagcgtctcggcaccgctgtgctcaaaagggagcaagaagaggtgggagtcccttacgccgctacgagagcggctgcatgctcgttcaaagctgcgatgccggtaggcttggaggcgactttccacgcgacagtggcaaacgaggatttctggcggtggggagcaacgggttcagaggagagatatgacgaagatgaggatacagacgaaagcacggataccgattctgagttggaggacaacatgaaaaagcagaagaaggcagacaagggaaaggggaaggaaaaggagagggtgccttcgaatgaatccagaaaacaggctcaggagagacggaagaagacgacaaagagaagcaccgacacgctccaacgccgagtgatcaaccctctcttcaccaccccctcccccggcgtccgcatcgatcattcttgcgaccctctccaaggcttccatctcgcacctgcctacctccccattgtcggccagccacctccagacgaaggattatcccaactggaacgcctcgaggcggtcgccaaacaagaatttgccgactggtgcaactcttttcgccgtgcgtggcacaaaggccgcatcaccctccgtttcttcatcggcgatgcgctcgcttttgcgcatacccttcagcaccacaaggcggaagaccttgggtatcccatggacacgacttttggcaactggtatcgcttccgggattcattcgatcctctgatcctcgacagcgatgattaccgcatagtgccgagtgagtcgaacaggtctccagcgcctatatcctttcacgtcattgatacttcatctctggccgacgatctcggagcacttaacgtgctcatcgccgcctctcccctccttgaaaatcgactggcagcaacactgtacaccgagcacacacttcccctgcctcggccttccgacagcaacgatgcgaggctgggaccaaagacaccccaagaggtagcagacactctcctccatggcgacctcctcacaatgtccctcctccttggtctgtcgccagtagaatactacacaaacacttatccctctcctccgccacctactttctcttccccttattccacctctgccccagcaccaccctctctcggaacgccgagtcctcctcctcctcccgcttttggtgcctccccggcgccctcctcaaccccaaccaccactccagccaccgctgcacagtacttcaaccagcgcctaacctggaagcggcccgtctaccaccaccccaccgacggcagcggcagggactggaccatcagcgacaagaacaacatctggcctggccccagtcccgtcctgcgtgaggtgatggaagagtttgcaagggatttcgaggaattcgagaaaacgacaagggagctttctgaacatttgaaggctctgaaggcagaagagtgcgaaaaagaagaagaggaggaggaggacaaagaggtggaacagggaaaaggaaaaggaaaaggcaaggcgaagaagaaaaagaaacctcagaagaagaagaccaccgccaaggcagatatcccggaacatgtacgcaacatccccccggaaatacgtgaggagatgcttgattccagggcgtttcagcaagcggcattcgtgctaagggacctcgagctccggcgtgaattccgcaaccagaaggagaggtgggaaaacatgcggacggagatgccactgcgcaagatccggtttcaagctgatgagcttgtggagtttctgctgcaagtttactcgaggatgtatgagtcgaggtacttgtttgagagaaaaaccgatggcgatggcgatggcccaggtgacccaggtgttgaaggaagtactcacaggcatggagtgggcttcaggttgctaagtccaaggacatgcaatcgggcgacttttgcgtcgcttctgaagattgttcaggagcgagtggtcatcctcggcgatccactgccaaccactgatccgtctgaggatgagtccatcgggcagatggatttcacggaatttctggacgaaatgagaaagacgtcttctgagcccgacagagattcggttaatggagagattagtgagatcctcgcctcgaccatagaagcctgtcgttcttctcccgatccatccacttccaccaactcggcggcagtaaccgcagacggcgacgacggccatcgcgacagtgccacaacttccaactcctccgaccgcgacgccaacgtcaatcccgaacgatcagacccatacgagccttcctcgtccccggttcccaacctcgttccctgctctcgcttctcggactcatctgagagcgactcagagtcatcttccgcatccactatcatcaccccctcagccgccacgttctccccgttcttctcagcattgccttcgcgcccgaccattgcctggcaccatacgatggaggtgatgattgaatccctcaagcactccctcgtcaactatgtcgaaacccaaggatccttcgaccaagagctctgcaccatcctccaccatttcggtgcctactcctcgcctgagcacgccatacccgaccccgacgcccttctcaaaccgagagtgtacaaccccgcccacgaggcaattcatagtgccagcaagcacaacacaagtctctaccagtggatcaacattccgagctccctcgcagttactgtgcggatcccccgacactcactcctcactttgaaaaccatcatgttgagtttggagacaggtttgaacatcttgagacctgaaatagctggcggaggaaggggcaggggaaagatacctgcacgatacgtcccggctttgcaggcttgcatccgccctacgcatgaccacgaagataaacctgtcgccaacctgcctggccacttgtttgcttctctgcagacggggtttggccagctcgagaccaaaggacggcgtttcactcctcgatttaggctcaacatcgagacagatccccttgggtgggaaggacagagcgacctcttcgtcagcttcatggttcctaccagcatcttgttgatggacgcagtgacggggttggtcacccttgaagttgtgcctacgattggtcccgatgttgcggggcggaacgaactttcattcatggcatcaggaactctgaagatgaacctaaaagtctttgaggctaacttgggttctggttcgtctgtgttcatcagtcagcatatgccaaaccaaagcggagtgacgaggatgtgcggtttaacggaagagccacaggactaggagcccgtgcctcccgcggtcaagacgatgatgacggccaagctggacgagaaccaccaacgcatcagttcgatcagcacgcgaattaccttcctcaccgaccgtctcctggatagactggaaaacagggaatgcaaaatccgctccgtgccggtcaccccttgctcttatcacctcatcatctccagagaccccaccgcttcattcttctcccacggttccaacaactcccacttgtgtcctgtgatatttctcatcgacattccgctccccaccaaccatgagaagcaaaaaatccgcgctggccggtccaaaggcttcatcgacgtcgaaactccgatcgaacccttcgcttggaggacgttcttcaccccatccttcatgcaccccgtccatttggagcaaagcactcagaaacccatgaactggtcactcccatatctgcattcctccaatccatcttctctatcatccccctcgtcgtcttccggtaatcctctcgacacccttccccgcctctgccaaagtggccctctcatcggctgcctcccggacccttccttccacagcactaaccgcttctgcctctggtggttgcagttacaaaaccaccactaccagttctccaggcgcgaagccacaatgcattcgcatttctctcagatcgctgatccactcccgaaaaacgcttctcccgaggaaaaggagaagcagctcaaggaaaaagacgaacagtttgctaacgctctaaatcggtatctcataacatccggcgagcatgccaggttcgagttcaaaatcaccttgtccacgctgtttgacatggcggccgggatcctgaggccgaagtcagactggaggcacataaatccgaatatcatgttgacgccggatactcaatgtaggagcgtgtttgcactgtgcgactttgctcccagccagaagtcgccggattgcacttgccatgaaaactgtcttgactgcggcaaggaaatgggcagcggcaccggcagtagtgtcagttggagcgagggtgctgccactggtaatcaacctgaacattctagacatgggatgagacggatcgtcatctttattgcgaaagacggcatctgtctggacttggctcatggaacggtgatactggataccgctgtgctggtgatcaccaaagagttgcgccagagcttgcccagatacttgacagacgggagcatcggcgacccgatgcctatttataatcaatccgtcatgtcccagtccatgagaacttggaaagaggctctgcctgcttttgctgagcggtgtcgcggccatacatgggagcatggaccaacttgtgagtacaagaagaagcagagggcaccggtggcgaaccatgtacagtcccggaaggatgacccggtgttttgctcgtgtagcatgggtagactgcccaagagttggtcagtgagtgaagactatccaattccacaatgggaggagatcgggccgtatcttgttagagcggccatcagtcttccgtttggatgtccagggcttggagaaccgtatcagcacccgatgagctgggatcctctgctctacccccatactggtccagttacaggtgtgactcctggcgctccgggtgcagttacaacttcagcagcagcagctccgggcagagctcccgtttcgacttcgactccggctccggctacaaccggcatcagccagctcccatctgcaaacaagatccaagccaaccccacaaggtcagctccggcctcagttccgactcgagcgatagccccaactggcactcgctcgaccttgtccgccaaagcactcgaaatacgacctccgaaaccagcctcgacttcaactccggttgcggcttcgactggcactggcttgactcaggcccaggcccaagttctggtggctaaagccgctcgtttggctctgaatccgaagcggccttcaacctcgggtcaatcttcagttcaagccccgtctcctgctagcaccaagtcggcttcagctaatgccaaatccacacccaccacggcaaccacaaagcccacggtgagatacaggtgcaacttttgcaacgagccaaagaacagagagaatggaggcggcttgaatcagtgctccaagtgcaaggaagcacggtattgttcgaaggagtgccaggtggcggattggaagaggcacaagaaggaatgtgatcttggtgctggtgctaatgctgtaaatggcaagcagaaagtgaagggaaatgagaagcaggaggacaagaagaatggaaagtaaggggcatcgcatatgtaagataatgtaatatttgagccacactgcctgcttggtaccctacgcaaatgggtccagcgcttcagttgtatgtggcagagtatagtcaatctccccttgaagagattctcgtagatctttcagcagagggttggtgcttaactcggccattacgggagacttcatgaccagtttcggtcctctccttcgtagtgagctcaaaagtcaatgaaagcttatcaaataaatcccaaatgaaaatctgtgtcctactgtgactggtataaaaaagcagagatgaagccactcttttaatttccagactcacttgagcacttaagtaatgggcaactagtccgggaacacaggcattacttccatgaagaggccactgtgaaaggataaggcaatgtaaacggattgtttggaagaatcagagcggataagttgctggatatgcgcacaacttagttactgttcagtcatgacagagtgacgagacaaacgaagagcgcaagaaaaagaaacaggccgatatcataaaatgtgccaaagataacaagagtctcgtcaagctaacacaacaggcgggggtggtcaggtggcagccagagaacaaacagtgcttgaagcagtcaacacactcgtcaacaacatccgaagcagaaccagactgggaacggggacccgaaggaaagtatggtctgacacatcaagcaaaatggaaagacaacggcacgtcccgtgatgagacaattacagtatgtcaaacaattgccacgaggagacaggaaaggaaataaccgataacgccgaagcttgctggcctccagtctcccagcgagaactccagcaaagactgagaccttgcaaacgaggtacatatgtaacgatgttgatcggcaggggcgtgactgatgatcgttctgatagcttcggccgaagtacccttttctggaggaggagaagacgggcatggatggtgtggatggggcggatgctgtgggtgggttcgggccatgtttggtttcggaacgttgaagccttctgattcatggcccaccgtgacgagagtctgtcacgagacaatgaacagaggtctgaagccggcttcacgcagaggatggagacggaatgcccctgttgcctggtgaggatgatggaaagtggatcttgttgaaattcaacgggcgggagttgagtgctggtgccgcggggaaaagtgacactcgtaaacgaccgaggggacagcaggaagaagaaaggaattggcccacttagacattgcagtggttgggggtgtaagttcagatagctccctaatagagcgtggtagtgaacgcagcaaaagctgttaggacattagccgaatttggcatccaggtttggcattaaagaaaagtgttgtggtgtggtatggaacgcccagactgccattcactggcattgggcctgcccgaattgctcggtcatatgtggggcccattagggcgccaccactatgtattttagccctctatagttcttttcctttctcgttcttaacttagtacaattattacgcttcttatacctacgagtccaagaggttataagccctctatacgcaatattctgtattgtaatgctgcgtatagctatttaagaatactagaataagacgataagcgataccctttaagtgcaagttataaagaataaaaagataagcaatactattttgagcgcgaattaacctaaaacgaaaaaacgagcgatactatttaagcgcgagtctatttaaaactgtagtatcgcaatatcgagtatatactgtacataagtacccctttcttttattgataagtccttttatacaataatctccttattattaaataataaacttttaaaaactaaaatctattaagcaacgaaataaataaaaattgctactagaattttacactaaaataagctcgttatttataataatagacaaaatactatatcttttaatattgctactttaatcgcccttaaaggcgagtccaatatcgatatttaggttcgtactttaaaggttaaatttacctcttataatttgaagatttatattactattaatatccctaaacttaagattaataatataattaaagtagaggatgagaaacgctaatattaatagtatatagattgcgttaaaactataactattatttattctataattcgtaataaaaagatttagaataccttgtctattaatagttaggacgaagataataataaccctaaatatcttttcaactttattaagagtagtatttctagtattattaataaggctaagaataatattcttgataaatattaaattattaaatatacttcgtttattactttagaagccttcctaatacgttggtaaactttatataaatatataaaggatattggatataagattaataaaatagtcgaactaactaatttatttaatactattaaacattcctttcctattgaagctatactataggctatagatataaataagaacgaaataacaattatattattcctcgcctgtttatctaccttagctaatacttagaagaactatactaatatagttgtagcgaaagttgaaattagaattaaggatatagtaaaggagaataagactaaggataatagcccgaagtatattaattataatatctattagaaaaggatctttaagggcttaaagcattatatttgcagttattactaaattcctagaattctaaattactagtagtacgagcttaataaggccccggatacctagaagaataaaataaaggctataagcttcaaaaaaggaaccggtagtactattactataattgccggcaataatactaatattaataaccctcctattactaccaattctaatattaattctaacttattatttagtcttagaggactatcctttaataacaactgggacgaggaggattttcactagaactcttaatagttttagaacctatttattaaataaatagcattcaatataacttcgttaaaatctaataaactcctaaggtacgaactataatacaaaatataatactattcgatagtaataataattctaatatatttaacgacgttaaatagtttatagaattacatcccctacctaaaccaattacctattaggtcggtaatagtaagaagattaaattatattatataggagtggtggaactgaatttgcttactacgaccgggaaacggatattaattgagattaaagatgttatactctgcctattaatactagctaacctaattacaacgaccggtcttctcgataatagtatagtatagttaatagaaactaatataattatattaaagaagaggtaggaggaagtctaatacaattgggttaggaacttactaatattactaactaagccacctccggatattaataagaaatatagggcttaagcaccaaaattaactctaatagcatctattaactataaaataatataccgaagatttatatatataggaaaggaataggtattaaaagcttataaagatactagtattaagctggctaatgctaggagatcggaatacaatacttgtatttggaataaattaataaatataatttataggacttcgaacttagtaataattatactattggaattcgtaagaattaatatatagaattataatatagctggctatctaggtataaaatatattatacatttcgtatatataatattaggcttttactggattaaaggtataaaaaataaaagcgaaggctttaatataattaaaaaatagaagcgataggtggaactttaaacgggcttaaaagtaaagatacttagcttagatagaggtataaaatttaattttagttctaaggatttctagaataataaaattattgtataattataataagaaggtattgaaattataaaaatactagtatataccctttggataaacggcgtactagaataaataggaaaagtaataatagagaaagcgagagctacgattatctaatatagtatccctattgaattatagcctttagtaattaatttagtaattaaaattataaaccttcttcctataaaggctaataataaatatattaatctatacgaagtctttaactgtactataggtattttaaatcctaaacttaatattaaatatcttcggatatactattgtacggtatactactatattaagaagtagaagcgggtttaaagtgataaatttactatatatttaagaagaggttacttagtaggatatacggacttaaataaacgaatcttctatatttgggatttagaatataaataatttattaaagctaattgatggggtaataccacgatgcttgatacaatctgtaatattaaagaagaagatgatggaggaagaaaggcgtagccgaaggctgccccgcacgggaatccctttataggaattcccttatcttatcgctagtctgcgggctatactgcaggtccagcgaccgggctcactaggcacataccaaggcacgtgcctaggcacgccagtacctaagcataccagtacctccatcgggggtaagtataattacaactatacctaatctactctaattaattaatctaataatatatataatactcccacatcaagtcccaactctataaagagagagctattatccttaataggaataccctcatctccttcttaataagcatcgctatagcgcatccttccattccttcttattaataaagcgtattttacattggctattaacgtaaaatcgaacaactcccttcttacacttatttaaacaatacttccaataatcctccaccacgtccttaactcttcctaaatcccgaatatccttctaataattatcgtaatatccatatcccttctatttaatatagtactagatttttctattaacttacttgtaagtaactatcttttcaatcttataccggagtaccttaaaattaaaaccggaatcgctctaaaaattttcaacgaagccgggcggaaaagttattcggccgaataaatcgttctctatcggtactataataaggtaaactactaaaataaccagatatatctttatactcggcagtaaatcgaatttatatactaaacgaccaattttctaaataattttaaagggtccggaatattattaaaaagtcttgcgtaataggcggctggacaagtaatatccgtaattaaattttagaaagactttattaccaattttaaattctacttactaatagctagtattatagcaaagcttaacgttagtaatagcaaaatttatagctaattaaacctcctaacgaagatagtctcttatagccagattatctttaagggtatatcggtcttagaagctaatagtaatatctataggtcctattaatttatagctaaataagtatttataaggaaaagctttaatactctcaacgaaagtgctattaaaattctattagagcgaaggaataataagtaactaattgtacctaagctcgtaatagaaggtatagaattggatagctatttctaccatctaattcttttattctacaccgctattactaaataggtaatatattatagttattagaagtctaattcctatagtaatttatattcctcactaataaattgaagtaaattttcgattgtaattagaaattatactaattggaaatccctaattatataggaggaatatacggattataataataccccattcggtagctatatacttttc