ctgatactgatactgatacttttactgatactgatactgatactgatactgatactgatactgatactgatactgatactgatacgaggcgagatgactgaaaattggttggacttgagcgaaacatggtgagaattgatcgagtaagttttttctcatcgggggacatttgaagtccaggcggagatccgttttttttttttttgttctgttctatcgatagccttggacactgcgacttttttcctttttcactttacgaacgaatgagttgtcggtaaaactggtaatcttttattgggtatcaggggggccatgttggtttttgagttggtaagtggagataggaagtttaagaagttgacgcaggtgtcattcactcgatcatatctggatccataaatttgataaaccttaagtaccaaacccagtaacgctgagagggtcaaggagatgagtatcttccatcttggtgatacgttcaaacgcctctgtttacactcgctgtgatagtgaccaatcttgaccgagtgacaatgcttatggtaatattttgacctaggatgaagttgaagatatgagatgaaagccaaaggttcaagatatcaatcactttcgaaatcctcacgcacctcaacgttcttggaatgggatagagggcgtgtataaaggttcgctggcttcaaaactcctcttactttctatttctttcatgaatccttcctgtggcgtggatgaatatcgacttgctgcgagactgcaacacataattacctcccgtactttcttgatttgcagagccatccaccattcaccttttatgatacactcaaacgcagccgacgataccttggctcattcaatattaacttgaccacccatcactaccatgccgccctccagcgacgacgaggttcccctctccaggcgtggtgcacacacctttgaccgccaccgcctcgaatttcgccggagagtaacactcggaagggccgtaggaggtaccagtacctccagtatggacgagccaccccaacctgagattatccccattcaacgtggcgctgagccatcaggttcatcttcttcgccagtgtcctcttcattgattactgccactgccactgcttcgtcttccgtcaccacgccgtcagccagtaaccacgaaaagaacttcaaggagcagcaacggcggagacttatgtatctccaggaaactaggccaaaccagcagcagcacaagcggcaaacgcagagccaggtcggtatccacccgctctcaaagtcattcactgccaacgccaagaaccgcgaagtgctcgacatagacactccgccccctccgtctcacgttctgtcctctccgttgaacgaggcgcacactgctgctagtattttagagcaacaggtacaacaggagcatcaacaggctcaacaggcgcagaagtctcaacaacatcagcaacaacatcagcaacagcctcagaacaagcatcaacaggagtcccagcagccccagcagcaacagcatgggcatcggcagccacaagacgataacgagatcgcgatcagagaagagagcctagaacttcttgaaaacttggcctcgatcacctctgacgacatgaacagaggcaacagtggcggcggcgcctttggccgaaacgacagagacgacagcagcaacaacagcaacaacaacaacaacaacaacaacaacaacaaccacggtaacaacagcaacaagagacgcgcagaggtagacttggagagacctacaactcgtcgactattctctggcatcacaacaccaggaagcatgtctggctctgtctttggcccgtctgactccgtctttggcccgtctggctctggcgtgggcgttggtccgcatgccccggccccgggcgcttcaccccctcggaccccgacacgtcctgcttcttttgacgttagagagggaccgggtagtggtggtgttgctggtgatcgtggcgttggaagcccttttctaccgttcagctgtggggcatctcctatgccccaagccccaaatttcttcgaccaacctcgcacttccggtgctgtgaccgcgacgggagctgctgctcagcggggacaagtaggtccggagagaggagatagagccggaagtgtggcttccgtgacgagcatcacttcgcggaacggacccccgatggctaactcaagcttgcctaatttgcctcctgacgggttagtatttcccctcactattgacaagagaaggagcaaatactgaccaatctcctacagaaccaactggctcaccggccgtatcgtcgtcgtctccgtcggtgccgagcgccgcaaatggaatgttcacgaacaactcctgagttacaactccccgtacttcaagcgtctcttcaaccccgagcccgagctcgttgaaggctcctcctcctccggtggtaatcacaaccaaagcaccgccgccgcaaacgcggcacccggagaaccgatcgaggaagtccacctccccgctgccgaaccgaagcttttcgccctcttaatccgctggctctacggcacagcattcgctacttcgggcggccaaaaggtcttcaaattcccccctccccaactcaaccaagtcaccgtacgcgactacctcggcctatacatcctcggccaaaccgtccagctcccgggtctgcgtaacgcctgcatcgatgttctttaccactactacgccgccgagaccgaagaggtgcgcgtgcccgacttgcacgacgtgcaatacatcttcgagaacaccaagcatgcgccggattcacagatgagaaggctgttggttgctcattgcatgtttcatctctttggcgcgaagaggaggggcccattgccccccgactggcaggaggttatagagccacggtgcacagtgtcgttcgagatgttcaagatgctggcggattggaagtgggtgattggcgagaatgtgccgaccatgaagatcaaagctaggcatgcatttcatgagaagccacggccggaggagctattgccgtggcataaagcgcagacacaggatgaggcggggatgccgcttgttggggtggtgaaagctgagccggttgatgagtagagtggatgggaaccttcttggggggaggggatgatgtggttggacttccataatggtaggtctggccatccggcgtcagataagaggggtgagcgaaggaaaggagggaagcagatttgacgagatgttcatgacagagtggttggtgacaacagaaaattgatagaggaaggaggatgggctgtgcttgccctgccagcagaagatggcctctcgaaaaactgagctttgaaaaatggaagaggaaagcgcgatgcccatacatctgaagctaccacgctcttaccatgttagaggtagtcaagagggcttcatcgtttacagacgggtctcattagggtttgtccactcaaaggatttcggacgtggaggagctcagatcgtccagaaattaaaatagaacattaccttcccgtaggcagcctcacaacactgcaatgatacattcgcgatagcacctttgccaattccctctagggaatctcacgcatgatgcatgtgtcatctgtcacccctcacattatctatcagcggaaagtacgataaggtacgcccgaggtgacacagatatttcggtactcccataccttctagcctcacacatctcagagccatggaaacagttataacaagacaaggttgatgggaagaacgccaggacaacagtgaacatcaacgagaaagacgcccagatcataaacacagaaatactacttactataatacactcaaaaatcacttgaccatgtcgactcccagcccaaactccatcctaaaagacgaataccccaaaaccatcaccgtcaaagaactccacccaacattcggagcagaggtcctcggtatccagtggggagacaacggcgtcatcagcgatgaacaacttcaagagctcagagataccgtgcacaaggctagtacactctacccccatttccgctttcccatttcccccttaccctcccttctctgcttgggaaaaccccacaaagccctaatttctgatactacccccaactttagtacggcttcatcatcctccgcgccacgcccctaaccgacagcacgcacgtctccttctcccgcctcttcgcctctggtccactcgacgacatctcccgcttcctcccacccggccgcgtcccccgctactacccccacctcgagctcttcgacgccagcaacctgtccgacgacggccgcgcgatcctagacccttcttcatctccacgagccatgctactccgcgccaactcgtcatggcactcggacctagcatataacccgcggcggtcgagttattcgttgctaagagccgtggaactgccttctcgggagcctggggaaatgggggaaatagaaggaaacacggagtttgcggatagtaggactgcgtgggaggagttggctgccgagaaaaagagggagttgctgacaaaagattggacgggggtgtataatgctgctcatagtcggaagctgggggcgcctgagtactttaaagacgtgaacccggaggagggtcctatagcgagacacaaggttgtgcaagagcatgtggagagtgggaggatgaatttatgtgtgggtgcttatttgtggcggttggaggatggggaggggaagacggtgccggggtcggaggggataatcaagtttttgaatgagcatgtggctaacaagagctttgtggcgagtgtgaggtgggagcggccgggtgatttggtgatttgggataatagagctgtattgcatcgcgcgggtgagtttaagggtgtaggtaagcataggagagatatgaggaggacgacggcgttcgaccagggcccgacggcttgggggcttaatggcgagggggcgcctttgcctacattggagagcataacgaaggagaaggggctgccgttgacgcaatcggctgcggttgagaggtgatttttgatggaaaagccagggcgaggtaagagtctgtttagtcatttctatggtgagggacatccttctttgggccattacactagttcgtccgcttgtttgaacgtaaagcttcgatcgacattacttgtatgcttatgattaaaatgtcactattgcccttgaactgatgcgtatgcctatcagcttgagagcccatgatccaataattgacagtgcccccacagaagaaaaaaaatacaacacgggattaggggccatactagtccaagtctgataataagaagcgttttccgtttggtcgcatggccgttgtctaaccactcaccaggcattcatcaaataagagatattcgatccatgatctcagaaccaatactttacttgtccagcccgcgagctttgacaaacctattgatctgctcccgagtgttcttgtcattgtactgctcatggcattcatagaaggagatcaactcctgcgtgcagtccaccatggcctcaatatcaatattactgtcagacagccatgcagcaaatcggtgaacctttgccatacgtgggtttttgttcccttcggcaggaccttctccggctggtgactggggtggaagcatggcctgcaagccagaagaagactggggggtgagacctggcacagtctggccaccccccgccatcatggcagcgcgtgcctgtgcttgcgcctgtgcctgagccaacgctgccgaagcggctaccagtcccgaagccgacgcggctgttccagggagacgaccgctgggatcctgacgcaacaccagagccaagagaatggctgtcaaggctatcacatgtggtgggtggagcagcggcagatcggtcatgtaatggtcgttgatgacggaccaggcaaggttgacgtcctcttgtgccagcccaagctccccttgtaagctggtaagggtacggtagggtgaatggacaatgagatgtgagctcatttctgagataaggtagaactcgcattctcctatccttgccacttctgtctgggattggaagtctgtaggccaaaagccgcgggcctcgttggccataagccgaatatgctggggacattcctccatcttgcaggccagatatagggcggtcacgagaacgtggtgtggattggtgcgccggatctcgactttggtgtagaagcgcttgatgtagacttgggcggtggccaaggcttgctgtcgtagccccatgcgcttaccgagacggttgatttctagagtaaaacagaagtatgttggcgactctcttcatcgaacagacggacgggtggacggggtaggggacgtggagagatacgacgaacgttggttgaagtagatgttcagatggcgcagttgcgggagaggaaacgaggccaccaggttgggttcttcagcctctagctttgcgcgcatagcggcaagctcatctttggtaaacagccagtgtttgcgctgagtagattcccagtagttggccgccatggtaaccgtgtgtgtctcggtgcctcgaactgctgtcgggtgtctagctgtgtccttcccaaggcgctgcagacatggtcgtccgcttggcctgtaggagatgttctgggtcgcgcgttttgacgatcggtggagttggaatcctatgtaatggaggaggtctcaaaccctgttgcgacgcgccgctatccaagacctcggaaagccttcagctcactgctccgacttgatgttggttgatgttgaacgggaaagaaacattacgtgatggcttgcgatcggatggacaccccggggcccaagataagctgataaggctggcgataaaatacccgaccctaggtaggttgctcgacccgaggtttaaactttagaagggcctaggaggcccacatgttatggcagggctggccaatcagggagacggcgaaagaaatgaccctgctccgatactgatcagagctttgttgcttgtttgcaggaagtgaattgcagatgggtggagtcaagatgctgccggatgccggacggttggaggtacaactcgactgagttacatacctctactctcctgacttgaatatgtttcgggtggttgggtcaagataggtaacctgggttatctcgagcttcaattcaatgctgtcgatgttggggttgtgttaccccgacccaacacaaaagccaagataacaatccgtgtcacgctcacaccggacggggccactgaaaccacttccgatacagatccgcttttttcgtgaatatcacgttcatcacttcggccacccgcaccacccccgatttccctttcattgtttgctacatgtcaacaaagtctcgagtctcaaaaagggaccgagattcgtggtcgaaaattgtggagggtgccaggtgcaatgtgcaaaaggcactatttgaggagaatggatacccgtggagatagggtgacgggtagatggacagcgatacaccacccactcgtcccatcccattcgtgagtggcttggctcaatctcttttcatgaaagtaactttaattttccccttgaaggtcccgctcatacaaacagtcgcttcgtaacgtattttgatctctatttcatcttattttccaaatccaagttacctacctattgctctagcccctgtcctacgtcatacccaatcgcttacagcaaacggttctagatccgctagtttagacgggcggtctcatttctgccattcctgaccactcgaggtcccgaccttgcagtgactatctgccttccgagcctatggtaggtcttgtgtgtaccacactactgaaccaccttgcctcagctgcgagccagcactgcacatagcaccgcatacataataccataggaacggaaagaactgaaagatacctctaacctaacctaacctttacactgcactgcacattcacttgcattgcactgcgccgtaccttacctgaactttaccgtatcgacgaccattcattcttgtcgtgctccgaacttgcattgaacgctccccgtctccccgtcgtctggctccctctccgcgccgacccctcccccgccgtgcgcaaatatccgaacaccaacgccgaccatctgcgcatgccgcgttggatgatgagaacccgacagcgggaatgaaggtttcccatgtgctcgcagagctccaagccggcatggacgaatcgcagaaccagcgggacaagcgcgtcgaggaattgtggacgaagctggatccccagcgccacggagagctcgacttcaaggggctgcaaaaggggttgagaaggatcgatcaccgtgagccaatgcctgccaacgccaatgcgattcgtcatgcgcatgttcacgacttgccatctctactgacaccaaagcgcccgtctttcttgtagccatgcaaaatgccgaccacatgctcaaggatatcatcaaggtcgtggacaccagcggcgacggcaagatccaatacgaagagttccgcaacttcgtcgagaccgccgagcgccaactgtggctgctcttccgttccatcgatcgcgacaaggatggccggctcgataagaacgagctgcgcagcgctttccaaaaggccggcttgaccgtatccaacaagaggctgtcgggcttcttcgacgaggtcgacatggaccacgatggctacatcagcttcgacgaatggcggtaagtcacacaatttctttgaaagctgagactcgagagactcgagagacgagcgaagagaagaaaaagaagtggaccacaacccaagtaaacaaaccgacccactcaaagctggggaagaccgggaatcgccaacttttcaccagttccactcgcccaatctaaccctgtaatgccagctagcggccgagtcaaagtcattttgactttgcgcgcgtgctaaaaaggctgctgcagtgtggtctgcccctaaagcgcattgccaggtcttgggaaatcgagtgaatgagaaccaggaaggaggttgagcgggtgtttgcttcggtcacacgagagacgagagaaccttgagaacctgttggctgacttgaactctccctctgatgacaaaagggactttctcctgtttatgcccaccacgcacaaccacgaacacggccaccacgcttctgcacttgaagccgccctgtcgttttactcctccatagtgactgtcaatgcagagggcgactccctcgtcagcgaagagacacttgagggtctaggtacgactggcttccttctcaacgctctttttggttctctcttgaagattgccagcccgggcgctactactactcctacttctcagtcgcccgcaccagactcaaaatcaccactctcctcaccctcatctcactatcccgacggcaccgccgagcctggtgctggggcaaacatggcaccgtccaaactggcacccgtcggtaccgccacccctgagcaagtgtcagcagacagggcggcccatggccaagttatcaaggagatggagggcgaggggcaacacgacctccgccaagaatccgataccagtctaaaggatgaggaggtcgtgaaaagcggactgacaggattactacccgacgcaggttacttcctcgccggtgccgtctcaggtggagtgtcgcgcactgctactgcgccactcgaccgtctcaaagtcttcctcctcgtcaacacgaaaccaaagtccaccaccacagtcgaggctgtcaaaagtggccagcctctcagcgctctgcgtaatgcaggtggccccatttacgacgccatcaggacgctatggcgggccggtggaattaagaccttctttgcaggtgagttgataccgaatgtcatgaaccacgaggtgccccattcgggactaacaaactcataggaaacgggctgaacgtcgtcaagattatgccagaatcggccattcgggtaattagcctcaccctgcctattgcgaagctgatcaaacgttcagtgctgatgattggctagttcggctcttatgaagcctcaaaacggtttcttgcggcctacgagggccacaacgatccgtcacaaatcagtactgtgtccaaatttgtcgctggcggcatgggcggtatgacggcccagttttgcgtttatcccatcgatactctcaagttccggttgcagtgcgagaccgtcgaaggaggccccaagggtcatgccctcctcattcgtacagccaagaatatgtgggcggacggcggtctccgtgcagcatatcgaggtctcggcctcggcctcatcggcatgttcccttatagtgccatcgacatcggcactttcgagtttctcaaaaagtcgtacaagcgcgccaaagctaagtactacggcgtgcacgaagacgatgcggcgccaggaaacgttgctttgggcgttctcggagcatcatcgggagcattaggtgccacagtggtatatccgctcaacgtccttcgaacaaggctccaaacccagggaacagcgatgcatccacctacatacaccggtttcgtggatgtggcaacgaaaacagtccgtaacgagggcattcgtggtctttacaagggcttgacccctaatctgctcaaagtagcaccggctcttagtattacctgggtctgctatgagaacatgaagacgattctcgacttgcactaaatggacattctggggatagggttggcaccctattattgaacaccgttgagcggtcaccatctctcaaccgcgatgccaatcatagcagtgtggcagctgctcagtaatgctcccagcaggcgctaatgggggactcgcaacattgatataaatatgttttggcttacaatccaagccacagctcgctctcttcacgcttgtggatctacaacctggctcctaaatggcgtttactggagcttagcagaggtcatacccggccgggattcagaccatactcacgaagatgggtacacgcagcgtggcggctgctcagcctgagagcgttgcgttccaagacggggagacggagaggcggaaatacgaagagcttggacataccaggtcatagatgtcctagataagatggatggcgccacaagatgtggaggaagaagacgcgttacacctagcaattggttgatttttattgctttttgtcgttgagaggttggctaccttaccaacatatagccctggcgtttggcataagaggacgaagataccattagactcaaaggggttaatgtcatttcaagtgaaacgaaggcgaaccctaaaaacatattaaaagcaaagcatggcgttggcgatggtgtcgaagggttgtaggcttggataggaacgaaatgggatggaataggataagacggaggcagggacaaaaaaaaaagaagaagaagaagaagaagaagtggaggaactggtctggtggtccggatgctgtagcagcatgggaacaaaagtcgacatcatgtaaattatttatatacggctcatctttgacggtcgtatatcgtcacttgattatttttgaaaaatgagttaacatttgtaggtaattcagcgaggagagctcattcagccaaggtaaagttgggggttaacgaagcccttgccgttccatacctattagccatgctacttcactacggcccagatagtcattaactgtgtcactgacagacattttgacgttatcagcggcttgcaccagctcgccatggacatccaattcgctcaccagaatggattgcttgcagcttccagccttaaaagccgaccaagtgactgggggtagttttgagagagaaagcatcccttgacaccatcacaaggaatctttgtgggttttaccccgcgcttattcggcaccacactattgtttatcgtcagcccactggggcttctccgtcccgtttaggaagctcgttatacacgcaaaagcgataggccaatggagttcaaccaaacggctaagaatttaccaaacagatcaaggacagtcgaggttcggtaggaaatcaagaagagaatcgccctcaaaattcgtcagctctcgttgggagtcataaactcggtgcaaagttcttgatatctcccttatcaccaatggaacctctttcctttgtcaatcaatgtcaaaactcgcatcttgttttctttaaatccgaaccgtcccaataaatctgactggagttgcatgcagcttacgactgatgatgacgaggctatacctctttagcatagcgatacaacctcgtcttcacctcgacgtcctccagcccttctttggattcgtaatcttcactgttttgacaaactctttcccgttcaactcacaatggattaatgctgaacgcgcgttcttcttcttttcctcaaggattcacagtgttttccatatggcttgaacgattacatggcgtcgtaattccaacttaacgccgcccgtggtccgtgatattcacggagcgtctaccgagaacaacctttactcatctttgtgttgttgttgttgttcgctctacgcgaagcggcaaagcaaagtcagcgtcaggattgtttgaaggttagaattgacagggagtcgggtttttgaggacgcgaagagttttcagccatcatgtcacacccttattcggacaacctctattcgtacccaggcctgggcaacgacgatgacatcgaggaagctcctaatcatcgtcacgaccaaggacaaatccaaaatgcatttcgacccgtcgataacttcatcgataacacgtcaggatcttcgttcaactctccattttctcctcctcccttggacgaggacccgtctctcgatccgtcaatgaccggtgatagcaaggcgagagaggcggctcgcttttcgggacgcggcgaagacgttcacaacgccgatgaaggagacacagcgcatcggtcgtctcggatagatggcggctatccatctcttcccgcttccagttcgacatatgccacgccatcaacccatccaccacaacaccaggccgcgtactacccccacttcccatcacaagccggctcatcatcatccccatatatatcctcaacgtccggttcaccttacgcggcctaccatcaccaacaccatcaatcaatatccagtcaaggctcatcaccattcccccttgaggcccctcccgcctatactccttcaccaacatcggcgtcgcctacaagccccttgaattctcacatagcatcctcaacaacctatcaaacctttcctcaggcaacaaccccatcctcctcgaccgacagcatgggtcgtccggatgagtctactggtctgctgaaccgtggcccagaaagcatgggcaaccccagtggtgggccagataatgtgaaacctacattgactgagcgagttaggaatcgtctgccctcccgagagaccgtcaggaagactctcctggtgttggttgttgcggttctccttttgggcattgttaccccttcgtccaatgtaagttgacctgcgtcatgtctttcgatgttaaagtaatgcgggggatgctgtaccacattggatgacgtttacacgtgcatacgtctcgcatatttgtatcactctggttcgttactgacctatttccccagtccgaccacaacaacaacccctcatctccttctcgccccggccatggcggcggcggacaaggaggttctttaccatccagaccacccgtcatgcaataccccgatatcgacaacgagtccggctggctctcgcgctaccgctgccgcggccgcaccatcgctcgtccaaccgagacctacgacgtctccttctcctccagcaagcacctgaccatcaaccaagagcgtctcgacgacgacggtgactcgcaccactatgacacctacgtccaaatccaaggcgaagtcatcgttcgtcgctcttcaaagaaccagaacacccccaacccttccatcgttgtggaaattatcgtcaacgacgaccgcatccccatcgaaacgcactggaatcccaacgaccaggccctcaccattaagacccctgatggaataaacacgggtgagcgcaacctcaggttatgtgccaccgtgaaggccaccgtctgggtgcccgaggacgcggagctcaattacctccagatcgccaccatccacttgggggtacagctgctcgataatttgtccctgaccgtcgagacccttgccaagttcgacgctgtggctgggaacatcatctctgcttcctctgggggcaaggatgttgtcgctcacagaaacagcaaaaacaaggaggtcccgcgagacacctccccggactcatacgccttccacccgcgcaagtgcgaagcaggcaccacatcgggggagatctacggcgtctggccgctctttgattctctggcattgaaatccacatcgggggacatcaaagtcggcattgaaccgcacgacacgtgggaccagcagtcggcgccacagtctacagcagcagagctctccatccattccaactcgggcgacgttgactttcgcgagcgtggcgtcaactcgggcaaacccccgctcaagagggattacattctcgacgtgcacaccacgagcggtaacgtccacggcctggcagcgttctcctcttctgcgacggtcaagagcacgagtgggactttgaatctgggacttctcccggtccttcttcaatcttcctcttcatctgacaaccagcacccagtagaagtctcaacctcgtctgtttctggctctacaacaatcaccatctttgacccgctctatttctcctcttcatccgtatctttctttacttctgctgtggcaactcaacaacccctccgaaatctccaccaccaacacacttccacgtcgggcgacttccatctctacctgcctacttcttgggagggcgagatcggcatgacgtcgctcagcggcaagctggccgtgagcgggcaggatgtcagaattatcaagagtggggagaagtggccgggattcaacagggagttgatcgctaggaagggtccggagagggaggagggaagtcgggttagggtgggattgacgagtgggagtggggaggttagagttgggtcatagatattggattgatcgtgagtgggtttgggctatgactgagtgagggatagagaggtttgatggtatgatatggtcaagagttgactatcgatgggtataggtatagggatgtgtaggaatgggtacctgagcatgggctggattcttgttacctatagctctgtgttcttgatttgggagtgaaagcgctgtttcgcaatatgttcggtttgtattcatggtgtctatgatgtcgagattgttcataaaagtatgttcgaatgaggatggatacacatggtggaacgagataatccaggcatatgataagctagtagttattacaggctacatctagtatgactgctagctcgagacctcgggtcaacttccgtagatgtctccatgctgcgagggtgcctttttctgtcttttttattgtcttcttttttctcctaacaaaatacaccatattggatctcgatggtgcctttcgaacccgtacctagccatgcaattaccccttgaaagctttgggacattcggaagcaatcgcgtccggtgtacaaggagtgagtaccaaattaacaaccagaccagctttagatctacagctaatacaagttctacgctgcatatactacatatactgaggtacaaatgccccttccaaacctcgcttattggcaacactatctacccctcgtctggctcgatccgggtctctgagtattttctggaccgcaatcgctaagaacttaaccactgatagtgttcagcgctccccatttttgttctcattatccggtccaagcttgtgacgatgtcggtgaacacagagtatcagacgaaccctcgacgcgttctcattttccaagtcgcgggtgcggtactcgatgtttccagcatagagtttccctgtccgatataacctcagaccgtcaaagacgatgcaggtcggcaagaaaggtgggtgatgagtaaccaatatacgcccttttcccatcggcgtatccccattccttggtccagcttcaccaggagccaacgtaacccacagctcgggcaactccaagaggtcccttgcattgaacaccggcacaataaaaccgcccggtttcgtgataaagtcctaaccatcacgaccgtcatcctttcgacgtagaaaagcccatttgataccgtggctcaactgcatttcccacgccacctggcttgaaatatccacatgatccaactcataccgccattgcttctgtttttcaagcaggcgtttgatctcttcttcttccaagttccggtcagcgatgacaccgacatcttcaaccccaccagtccgtttaaggaactcctgcctctcccatctcaggcacgccttatcccactccacaacctctctacttatctcgtccagcttgtcctctgaaccctcatcattcgatgtagccgattttctgggcacccacgccacccacatgcagaaccaaatcctcaatccttgcttctttactgggttcgacatgttctgcatagcagactccagcttttcctgttcttcacccagttgggtaagcggttcaatctgctccatcaaaaagtcgtaaccaactttcgaacggatggtcgtcttgaagcgctcgagccagcgttcccgttcttgggtgatgccttcgacaagttgtctactagactcacgtagctcctgtatccgtcttcgcaactgttccggcgtctgtgtctgtgtcagggttggtcttcttgtgggagcccccagcggtgtcgatgtccgaggcggtagcggcggaggcgatggcgatggcgatggctcaggatgctgctgccttgccgggtttgatgctgatgagggcattatacccaactcacttgctcgacgctgtacttgagcttgaattgatgacggcggttggttggaaaggtcatcagttggtggattcggggagatttgagagtcaattggcggcatctttcttgaatctatgcggtttttttttcggaggtatatgatgatgtgtgaagatggttcaggtgttaaccgagtgtgtgtgcaaatcaaatagcaatatccaatccaagaacaacctccggccagatctggggaatgggaggaacgaatgaatgtgtgtgagcaacgatggtgaggtccgcaagagtttccaagcaagccggtaatgcactgatgctgaaaacaatgaatggatgatggaaaaggttcgccgctgacactcgcatgggaaacgagtcggctttatgtgtcttggttcaaactatgcaaaatctgacttccctcttccgtaaacaatgatcccaaaaagaagcggaagcgatgagtggaagactgttcctcgaggagaacaatgacaagacagtattggcaaagtgcgatggtcgagtatttccgcgattgtggaaggcatcgcccacaagaacaaaataccttcgggatccagagtgtctgcagggcgacctgaacttgaataaagcaatcccgaatgccacgctttcacttcttcatcagaaaggcacatgttcgtaacgaaatccgcaagcaggcgacggaccttccctgctccgtctgttggagcgtctctcacctcacgctaccaaaatgacctatgcatggatgcccccgataccaaggaagctgccactcgaagttctcaacaactcggtattcgccccagatggcacgctggaaagtgttttctgtttcctcactatgtaatgccgttgagatgattcttggcgtgaggttccttgactattcctgtcaggaggctagagtgatagaagatgtttgaaactgatctaacctcactcccttctcagggtttatcgtggctcaaaaacccagagtcagtagcccgtgtacgtttggaaatatatatgcaatggcaagttcacttttacaacattactagccagtcttgacagaactattctttggaagcatgatacatgaacccatggctcgagtcagatgtcctggtgctcaaagtgtctgtccaaatcatagcagccggtgagactcccatgagcacccatgtaaacgccgatgtttgcgggaatgaaccggcggtcgctcatgctggctctctaacgaccctgtttcgttgttgcgcatgccgcccttcagtagcttccattgtagtttgtagctcagtttcaacggtaggagtgctgggcagataaacacagatcatcccagcttgcatcaaatattgggagcaattgtaccaagtgcatccaggccctgcgtggtatggtcttgctcagggcagacactggatcgtatctgataactggacctttacccgcgaatctcctgaccacctcgaggaatatatttatatgggatggttcatgcttgaaatgggtaatacagttggagaaagaataggcatcatccaaggtttcgatgtggcccgtcagcagctcctgcgagaatatggaagatacagcattcaagacatccacgccaaggatcccatccttgaatcaaggttcgaggccaattccttccacatcttgtccccaggttcgagcggttagcgcggatgttgggtccgtccgttagagcagaaacctcgagtgtcaatggcgttgaagaaaagttggtgaagtggcagttgatggcggacggacaaaactgagtgagtgagaacctggatctgatctcttcactgacaaagtactccgtagagaggaaggcacctctaccttgcactagtgccacgacagcaggatagttttcagtttgcaactgcccccagtaagtagggtgaagtttcccaagcgtcaacatgtcttcaatatacctcttgaatgtagtcagacgcatttcctgcatccagaaacaccatacagacccatgtttccatgtttctaactacacaaaaggcatataggagttttgttacggcctttcctctcgagcgtaaccggtattgaactgtccatcttcggtttatccttcgacgactcgcggccttacgacagataacacgaagccggcgcagaatgagatgaacctgcgagtgtaatcagactgcgtccgtaaacaaacaaaacaatttgcgtttctcccttctcatccgaagtcttaagccagagataagcctagaccaaaggttacgtgtaaacactatacgacgcgtccaaggtttgtcaaatcgagttcttgccttcctgctattttccatctcatcttgtgaggacagtgagcctgaagtgcttagaaacctgggtagacgcgccgcgttgtgattaataaaacgccttcgcttcctcagcaacttccccctcaatatttgtttcctcttcgagccgcacactcgttcatgcctgggactcctgcacgaagacctcttcttcctccgacaggtcttgagtcgcagtcttcttgataacattaaccacttcagcttactacaacactctcaagtaagtattgttttcttctggcgacaagaaataaaatcgcacacggccagttctcagttgagagccagcccttcacttccttcactgtccagtgaagcccagctctaaggttttcacctagaccaaactccttcataactcgcaacccttcctgccccgcctgtcaattttttccccctcccgtaacgctaagtcgagtgccacccagaatggcaccacccactaaaggtaagcaacagcccgatgcaggatattcctgcagtaggaagcgctgccgaccaagcccgtcgctaagagtcacctggcgctggttgttaccagtgactggaatgtccttaagggggtggtaccagaaacggtggagaccggcccgaaatcgtcttttgaattatcaacaaaccgaccgagcctgatgctcagcgtcatctgacgctgctcttcacaatatcgtcttgggcttgcgggatgctaacacagtatgcagagatgagcgccccgtcacgcgccgcggtcttgcaggagatcgaagacatggatggaattctcggtgagttcaaaatttcatcaacatcgtcctagtacaggatcatccaggctcagtgataaagctgacactagcttcaggtggaggacctttccctacttttcgagacagggcgacaagcgacccccgcccggacgcccaacaaggccgagctcgaggccctgagcggaagttggctgccccggccctggcaattcgccagagaagccggacgcccagtcgtccgcaaaggccccgtggccttgacgcgcttgttgaggagccattcccgcctatgccgagcctgcccttccgcccttctaacccccctttcgcccaaccaagcttcggtagtggccgccccagcaggtcacgcaccggccctgttgacttccaccaaaaggctcccccgagagggtttgtcctgcctcctgccgggcaacctcccagggatgttcggttgccctctggcggccaacatatgggccaaccggtctcttcccatccgggaccctcattgccgccccctcctcccattcctcccaagtccgctcagcggcaagttcacgacaacaggcgcccgtcggcatcggattcgaggcccacaacatcgttgaaccaggctgttttgtctcgttcttcgccccccgcaccccctccccagccccaagtttcccggtcattcgagggacaccaggcgagctcttcgagtcgtccccctgtgcagacacctcctttcgaaggtaagacaggtcaccatttctataccgtttgatttgtcgttgacagacgctggctgactcatcggactacagatgacgttttcaagggtcatctgaacccgaacaacccatatgggtataagcagcctccgagctttcgtgagtttcgtcccttaaatgacttgagaaatgggtggagctgactggtaattggaacaagaccacaactgggacacaccagccagagagcaatgtatgggcatcaagccccatggaagaccgagtcaccctttccagggtcccccgactggatctcgtccgagaccgccacagcatcagcagcagcagcagcagcaaagcaaagttgctttgccgtcccaatcttcttcctccggcgcctcggctagggctggccaagctggccacactaccgcgcccggctatttcaatctctcttctctcccgcccccgagactgcaagcgcagcccggtaacagccatagtgcccggactgtgtcacccccggcgcccaaccccgtcatcgccaccaccaccgagttcggataccatcctatgatgagcccatatgaggctgaagctgcgagcggtaagataaaaaaaggggaaaaaaatattcatatcgagtgatatgagtagcaaaatggaaaataactaacgacgtgaaaaaacaggcatggccagggctcgggttgaaagccccaggaagaattctggtatgccgggcggagaccactgggcctctggccacaatatgctgtcgcccgttgaggccgcggtggcctgcgccgacaccaggcgcagaaccattttcatggacatgggggtgcagtacgccgacgaccacgaggaggatgacgagtaaggtggggccgaggggtgtagagagttgttgggtttcgaagacgataaggcatttgtgatcctgataatcaggattacgaaatttggtgccacgatatattatggtcatccagcgttgtccttcccgtcttctttactttagagagggaggagcgtaggggaccatgtgtatttgctcttccgtagtaggcggtgggtggattattgcaccctatgaacgaccggtaacatcttaattcatagtgtatgactaattgtacgagttttgtcaaagaaagaacccattcttatgagagtaagatgcatttgacgttgtggttgatgccatgacgttgctcggggaggcacgtgataatgtgttatcggtcttattgattgttgataaggtattgtgactggccccacttgctccgccggcctttgcctgccggagatccatcatcgatagtgcgtcacgaaatgcgacgctgttcctgccgtccgatgccgccgtcgcaaagtaaatctcgggaaaatagctccgaccatcttgtccaggacaatcaccgtcgacctgcctagactatctcttcgaggccaatcacttctttgaagaagtcccaacaagttcaattggttcttcgcggtgaatctaggtcgacggtttgtctggtggatgacattgagtccttatcagcaccttccaaaaccgagccgaaccgaaaccgataacatcgtgactttcccaatcgagtcacatccaatacagcaaagtaccgaacttcgcggctttaacctccctccaatcaatcctccaattgtcatcgactactcgacacctccctaatcccaaccaaatccaagtaacctcgcgacgaacgaaccgcaaagaaaaagaaaaacaatggcctcccaatcctccccaccacccttccaaaccgccctcttagcaggcgccctcgccggtaccaccgtcgacctctctctcttcccgctcgacacgctcaagacccgtctccaatcggcccaaggctttttcgccagcggcggtttccggggaatctaccgcggcgtcggctcctgcgttatcggttccgctcctggagctgccttcttcttcgttacttatgagaccaccaaggggtttctttctacgacagggaattcgacaacaacaacaacaacaacaacaacaacaacacatacgggggacacaaacaaaggacaggggaagaagggtctgagtagtccgggggtgcagcacggaatcgcggcgagtctgggcgagatcgccgcttgtgcggtccgcgtgccgaccgaggtgatcaagcagcgggcgcaagcgggtcagcatggcgggtcgagcttgagcagcttgctgcacatcctgcaccagcgctcgaccatcggcctgacaggggtgtggagggagctgtacagggggtggggcatcacggtgatgagggaggtgccgtttacggtgctgcagttcccgctgtgggagtcgctcaagaaatggggacgtgagcgccgccaacgaattggctggggcctgtttggggactcggccacgggtaaagatgataaagacgttagtgcccccgagagcgcattgtacggaagcttggcgggcgggtttgcggcggccttgacgacgcctttggatgtgctcaagaccaggatcatgttgagcgagaggagggagggggtggtcagcttaatacaaacaatttggagggatgggaagacaaagacgggaagtggcatcaggccgttctttagtgggattgggccaagagtgatgtggatcagtatcggaggagcgattttcttggggagttatcagagtgttgtcaatgcttttgaggggacgacgagaaagaagagcagtggtggggagttgtcgctctaaggaagggtgtggtaatttgggtttgaagcgttgctgaggaaaggcgaagacggttgttgctgcacggtctttgggaaaagaaaaaaagggatcagctcgatgtcattaatcttgggcatcgaatagacaagacgggatgagcgagaagaacagcatacatagacatagagttcaagataccccagtgggagtaacaggagtcatgttacacccctatgtacaacaacccctactgtactatataaaatacccgctaagagtcgaacaagcgctgtctccaggttcataaccaacagtagccagagaacgcatgaatagagatagacagggagaagaaaaaaacaacaccatgtacaaatacgctgactccgagatcaacaggaataattagtcatacactgtccactcatccatcataacagggcagtaacggcacgattggataatactcaaatccttccagggatgtccatgaactctccaacctgacagcttcatcatcctaagctgctgctgcaacagcttggccgacttgtccctgtccggctgctgtcccggcggctgatggggagtcctgactctggcgttggctgccatcggtaacgttgggagatggtaccgacgggaatagaatctctttctttccgttggctttgtaatgaaggacaatatcattaccgcccttccagacgtgtgcgcgaagggttgcgagactcatggtgtttggcaagagctaggtagttttggttcatgtcagcacaagcgccacccagtttcgcagtaggaattcagatctcacctgttcattgcagtacagctccaagtactcctcgggcttcatcgcgtctgagtccggattctccgggtcagcaggcgggtcgatcctctctgccacgtacgccagtatcttcttcaccctcagcatcctattcgcgttcaggcgattgttcccgtccgccaccgtgagggccggcaacgtatcctgccacgggtacagtacaaacgacaccttgacaggatctttgggtggaatgacgttcagcaacaaaacctcgccgagccactgggggcccttttgctcgatgatgtccacgtccgcacccacagattccacggtcccccgatacaactcggctgagccgcctgacgtctcctcctggatgatcaccttggtgcccttgggcagtttgagcaccggcgtatcgttgggtaggctggggcagatgcgtgtttcgaccaccgtgtcgggattttcgattagttgcttctcgtactcgttgtgaatcttctggataacaccgtggaagctatcggcgaattccttctcgtggttggaagaagattcggactcctcggccttctcgtctactacgaccggcttatcggcaacggcattggaagctgagcgaccgagctttttaccgccaaaggacatgttcatccggaacttctttccaaacggcgtgctggggctcttaacttccttgtccttatccttctccttgtctttctcttttccgttctcggttgacgtctttccggtcttatcttctgacgctcgagactctgcaaccggcgccggagtttgtgctgtcttgtttgcgtctgcgtctggtgcgttgatggcgtctgaaaagtagtcgagtcgttctgcagatggcctattcgaaagttgcgacgaaaacctgtcgaggggactgaacggcgttccaaattccgctcttggtcccatgggcgaggctggagtagcgagtccgattgcgaaccctggagtcacaggagggaaccggaagccgtttgcccgcggcgttgtaacctgcgagtcaatgccacccggcggaggagggattattatcgatagtgcgggattcaccctcccgacggctgcccgttgttgtgatacttcgttcaacctgtgtctgtgtgcctcatcgcgtcggatctcttcatctatcaggttcgcaaagagataccgtagaatccactttccaagatttactgtgaagggttagcacgatccagcgtgataatagtcggtgatgaaacatactcctctggtcttcccgaaactccacgggctcttcgagcgtgagctcatcggcatacgcctcggcgtcaaagcagttaaatggctctaggactactgttaagttgcccgagctgatgtctattgagcaccatggagccacggcctccagggtattgacctcgggttctacatcctccaaatgcctctttccaaaactcttgatgggtttacactaattgagacaagacagtcagcaaaagtcacgttcacattcacaatcacaaagtttgggaaactacgaggtctcactttgatcaaatcccacaacactacatccccagccgtgtccagtgttaggacccgccgcctgtcattcagaagacggtgcttaaccaggccaaactggccctcaatcgtttcttccggcagatggtatatcggctcgactacgcttaccgcggggtctgtgattacttcagatccttttcgtgtatgtgttgcaaccgattctgccccatctcgactgggagcaagcgggaaggaggccgtgttcgagatgcgcaaaatggacttggccggaatctcccgcttttgggtaggtgaccctgttgacatagtgggtccagactggaaagtattttccctgctcctcgtcgacacaacggaggccctctgaggccggaacccccctgggagctgaatgtcagcggttgtgtcgacgctctgccaacggttgatcgatgaccgtgacgtcgccgtccacacagagtttccacaagcgacaaccttgctcacgccatcatgctcctgtgcgacggccacagacaggccatcgtccaaatcatgcaaggtgcctcgcacatcggttttgaccaccaagcctgaccgatcactactgtagaagacgccgagttcagggtcttcggcaaacagagaccatacactgtcattatgcatggtgagtgtgtgcatacacctgcctgccgtgacgctccaaaccttgaccgtctggtcggaactagccgtcatgaccatgtcgcccgaagagttgaccagaatggcccggatgttgtcggtatgaccgacgaatttggtgatgcgcttgcccgtcttgggatcccataggcgaaccacgctctcgggaccaccgctggcgaggatggagtggttgacggccaaggcataaacgctacccttctctcgcacctcctcgccactgacatcgatctctagtcgcttgccggcgcctgacaagtcccagagatatattttccggtcgaggccacccgaggctacccagttggtggactgtgacggtgtcgcaacgcacttaacgtaatcggcgtgctggccaatggtggctggttctgtggcgtcgcttccgtggggtcgccatactttgacaaggagatcggacgaggcagacaccacggcggaatgttgttgggctaaagcgagatcgttgatccaatgtgtatgcgcttgtgtttgggcacggaatctggtcgtctgcttgggcctggcattggcgcgcgaggacgaggtatcgacaacggcggagtgggaggaaatcggggcaatgcagtcgggagggacgtcccaagcgcatactgtaccgtcacggccgccggagtagctgtgtcgtgtcaattgaatcagtacatggacgggattcgatcgatatcggcgggaacacgaggatgagggtatatgctcacagaatagcattgtcgcgatcgacggcgagaccattcacgccgagccgatggccaccaggtgaggagtttgggagctcgagaactgcagtaaagtacgagtgtgattagccatgcgccctgtgttgcgcccgcacggaaattgaagacgaaaagcgacgaaccatagcttattctttggcgagcctttttggccatggcgtatgtcaaagggccgggcgagcaatcatgcgcaattgttttgtttatgtacgtctgctatgacggatgggagctgagcagtggggaccggggatggtcgggtgagcgctgcgggttcctggggttcaacggccacacgcgcgatgtccagtgtgaagaagttccgttctcttggcgtatcctgggaggaggtatctgactggttgacgaggtcgctcggagcaatagtagcaaagtccaaagggacggtacctgcgtgtcgaggtataagatgacgtatatggcttgacgagtaagagtggacgaacgagggtgtataacctagacgtcgaggtcccgcgttcagctgccgcgatggggtgttgagccgttatgggtggattgaatgggcgggctgcttggtaggttatgtgtgcactgccccgtgatgggtggataaatgcaaggcagatttcacttgtagaaggcgcgaagagggggaggtggtattaggtagggaaaagaacaattagaaaaaaaaaaaaaaaagaagaacgaaactgaagcaacaagttgaactggcgaggaaattgtagggaagggatgggatgggagcaagacttagttggaaatctaatggaagtcgaatgtcggatggtggtaccacctatatgtagaatagacggcagtatctacagtgtaagttgggaaatacctgcgattcgccgagtgtcgagcccaggctgatgacaactgaactccccagctaggaaagaatgggacggggatacaggcactttggacaagacgtcttggcattctgaatacgtagagttgttgtttttgattccaaagcagctggaatatgtaaaccctccagctcgggatcttcccaactgctatgctacgctacctgtcgtgtacccgaatctggtcacattcgacgccgggcacgttgaagtctgaaagttggtaattggctgataaacttccgaatgctttctgttcaatggaagacagatggaagcttccaaaagctggggaatgccctgggaaggacagtgaaaagatgcgtactctctaatggaagataccttgaagctgacacaaaaaagtttgagtggcttctttttgaagtatctttgctataatggtacgtcaacgacactcactacactgtaacttgactggagctgggataggcgtccaagcgctgtggatgccactgtgcgggttatcaagcataccgtagatgaccgagagcttgggccacatcaccagttaattgttagtgcagttctgtttggtgactgtcacggcgtcgtcaagcattctgacactttaacatctccaccctttccccgttgtcacttcaccactcacatccttcatcctcctcctccaaccgcaaggtgaggtgaacgcaccacacttggacaggctatggaatggtcacgccgctacaggtcttccaccgcagcgcccgggcaatcagcgcccgcgagttcgaagatgctctccactcaatatgccggccccggtttcctccggccttcagtcccagacatcgccatatcggctgtgccataagcggaggcgtggattccatggcattggcctttttgtttcaccggcttaaacaggaaaaatctctaaacgccagcgtttcccctaacgagcagtttcgcgtcggcgacaacattctaggcaaggtccgtgccgtcattgtcgaccatggcttgcgcgagggcagcgacgaagaggcacaaaaggtggcacatgccatcaagaccaagattggcgacatggttgatcctaccattgagaccatcaactgggagtctgaactcggccccggtgtagaccccaaaactcacccaagcattgaacccttggcccgcaaacttcgctatgccgccattgcgggcgtgtgccaacgtcacaacatttgttccctcttcacaggccaccatgaagatgaccagtatgaaactatactgatgaggatgatcagcggccgcggctaccgtggtcttcagggtatcccgaacgccgtagacattccagagtgctacgatattcacaacgtctaccagagtggttacttggatgaccaagagtccacaagcccgttttggaccaggatgccgacgggcaagcggatgaagaagtacctgaagtacagcctgcgtgaccagctcgatccgcaaacgctccagtatgaaatcgcctatggcatgaggagtgatggaagccagtacttcaacgagtaccagcgcacacaccgcaaatggggagactaccctcctgtcccagaggtcgatgccgaggatggtggcatcatgatctaccgccctctgcttggcttcggcaaggacaggctcattgccacgtgtgaggagaacggcataccatggttcgaagatcacaccaatgcagacccaactttcaccccccgcaatgctatcagatacttggtcaagcatcaccaactcccaaacgccctccaaaagcctgccatcttgcagcttgcggcacgatgccgcgccagggttgccgccgaggaagctgaagccggtagagttctcgagcgactatatgttcacgatctcgcaacgacagctgggacagtagaggccgaaatgcctaggttcagactcccaggaggccccaggttgtctcggaggtcctctgtttggcgcaagaggcgtcttgtccactatcgcaccattgccgccatcatcatacggcgactgctctcgttggtaacacccaaccacaacctcccaacccttgcggatctcgattactccgtcgcgttactttttccagagctgaggcttcccgatgaaaaggagatcccaacactccaaggcgaacccaagggctacatgatctccggcgtgcacctggacccccttatccaacccaatggctccgtccgctggcggctctcccgagccccttaccaagccaaaactcccgccccaaccctacgattatcccaaagcgccttagcctcgcgtttcctcaaggaaccctccgagtgggcctgggcaggctggacaaaatggaagctctgggacggccgctactggatccggctccgtcaccgcgtgccctgtcccgtgcgcgtcgcccccttcgaagctgtctaccaaaaagacttccgcgagggtcttcttctcggccagaaggtcaagcacaaggaactgctcgccagcatgctgaaagcctacgcccccggccgcatccggtacaccctgccggccgtgtacgcggagaccgatctctccggattcattcaggggaacgaatcttactggcctcaaccgcccgagcacttacgtcgggctgcggctggtattgctgaggatgaccacagcactcccaccccggaaacagtaaccaccaagcaactccagaaacacctgaccaaagaacagatacacgaactgttgtggttctacaaagaatgggaggatgaacaagctgcaagcttcagagactatgacgaagtctgggaggagagccggtatctaagcagcccttccactacctctcctcaaagccataaaaatcagagaaagctcctcgcccttcccaccctgggcctctcgctcccgggcatctacgactgggtgcagtgcgaggtgcggtatcgcaagatcgatggagacttgctgcggcgcggcacttcctggcagcggttcaagttttggcggacgcgggatgcggggtttagactgaggaggcgggagcctttgttggagagaagggagtggttgggcttgaagaggagggagatggctggagaggtgccggttagtgttgccgatgcttttaggagtgattaagcggggaagacatgtgtggaggtaggaagatgtgtgacacttgactgtatattttgtattaatcttgatgcatacgatggttgtagaatcgcattacactcagagttacagatagagaactaccttgggaaaattctccaacggacaaaaacacccagaccaataccactctgcatcaacgccaattttaattacccgttatgtatccatttcgtccccatttttcctctttccttcttctctcatcactcccttcaccattccgtttgttatgctatcctgactttattcaacccaaacaaagccatgaggggtaagacaagccagcctacactgacgttgccgaaacttccaacgccggcatggactcgatgaaaaggtcccctggttggcaaacagggggcaactttgagcaatcaaagaaaagtggaggatctcagtaagggtcagttagtggttctgtcggtagaggagacgagataagagatggtcatgcggccgatgccatgccatgccatgctatgccatgccatgtatgcagtacccgtaccacgtgcacacccgaacggccgccggcatcaggaaggctggggattgcataaggttcggtaatatatgcttattgcacacaagtattgaacaagtacacacacaaattgtacacacacacacattactctttcaatcccaaatccctctccaaatccgcccaccttccactccgcatcggatccagcttcttcaagtttcccaaccagcccttcaggtccttctcttcctgctcattcggctttctcccctgcagctgacagagataaagggtatagtcgaacaaggcctcataaatcaacttggcgtcgtcgtaatcttccaacagctcctggatgctctcgatttcgcggcgcaggtacgtgacgcgctcctcttgcgtgaaggcgggggcgatggtcggatgctcagcagagttgactaggttcagcatgaggaattggtggtagtaccaaagggattgatcgtcggggccgacgttgattgcttctcctattttgttgagttctagtatacggacgtggttagttctcatccgaccgatttttcccatttggctaacgtagtgacgggagggggtgggaaaactgaccttcttcaaagaaagccttccgcgcctcatcatttgcgtttctctcatccagcaaccgcgggatgagcttgcttcgcgagtgccaggccgaaaagttggagaggttctgtgaaatcttcttggtcgtgaactcaaactctgactcgacaagactcttgccttccaactctggactctccagctgctccaccacgtgccgcctgtatccccaggcgtggaagttgcgctggtctcgcaggagcatcttggaggtcagacccagttcttcctcccatatgtttcgcgctacagggaccggcagtctttcaatcacctgcttgaggatccacagccggtagctccagatccagtagcattttggcgattcgaggaggagcggaatggtaaagtgcagttccttctggagtatttgttggtcgttctgttgatcctgctgccgcgtctgctgcttctgttcctcgtcgtcctcagctgttataccactcttcccagttgtctgggactcgggggcgggcggggtctcggtcgacaaagaggaggagaagtcggcggaagaggttgtggtagtggcggtcggagaagaagtcggcaacgccttcgagggcgaggagccaggcgagggcttggacaataatccagagattaggcagcgcctgcggacgttccatactgtgtagtactcggggttgaggcgcaggagcttggaggtgagggcgaagacgtcggaggagtagtcgttctttgcggcgtgatggcgcacctggtcctcaagagcgcggtagtccttgatgcgctcgaggtccttctggcgctgctcttcggtgcgcgttctcgaggtgcgggctatgccgtggttcgatccgccttgctgggatgcgtctccccatcagtcaacagcctgccaaagtacctagcgtctagactggagtccggttgtgtcttacatcggccatgatactgctatcaactgtcaacgggttggtttcaggggctaggttggatgggaaatcggggcttgcctgaaaggcacatacatgttccgtagcctttgatgaggtgacgtcggagaggatgggacggggcaggcaactgctaacagcgcgctatgcctactgtggtgtagcgtcgtatggcaatgccgctggttaccgggagagccctggcctgtgtgaaggcttggcgcaacagctccagtgcgagtgggacgtaatgaacgagcttatcggtcttatcgtggatgtcagttacaataacatcatgcaggaacgaacttccacacccaatcctccgttcctctttccatctttcaacccttttgattctgtgttgtgtctggtcctggatgtgcctgtggttcttaccaacagaacaattacttaatgtctactactaccgaccttgggcatcgtgccttcttgatatgggagaatggccagcatcctgcaatggattgcagtcaaaacaaaatgtccaccccaactgaacctcgccggtctcggcatggtctcgttgggactcacccgtcctctgcctattcagagttactctttcctattgtgcagacttgggatgacagagttttcgctccaactgacccgatcttgcctgcctgtttgacctgttattgctgagtgttcagtcatctcatgagttccctgtgcctgactgacctcctgattgaccagcaaacttcttccacttgaaccttcgaggttgacaaacgaaactgaacttactacttcatcacaacctgcttcacatccgggggcgttcttgcactcacacacacaaacactcacttcactaggatattgcgcttcatcaatcagttgaaatggccggcgtggacgtctaggtgacgctttctcagtttcgacatcagtcttccctcacagaaaactgctgacctcaacctcatcgtcaaccccccccaaatacgcctcctcgactccatcttcttttcctcctgcttcttcctaggaacacgcacccggaattattactacgcttccaccaccatagcagcagcactactaacaataccagcatttgaatacggttactatcctcggacggcgactcgagcaccgttcgagcacaccgacgacaagtattgcttctcgtccaggttctcgcacacagctcgacgtctttgtcgctccacacgcccttcgttaccagcagattctcccggttcttatcatcaccatctatcacttcattcaaccgacttcaccaaacaatctcatcactccagcttcgacaacctgtgtggtctcgagcttgatgggaccggttcactaaacattctttttccagctcatctttttctcacttgaggtctgctactcgtgctatcatcagtacctcggtatatatcggctgtatcttcgctatgggcaacgacaacagcaatcgtggctcacgagccttcgttcctgggcccacaggcacaatgacatttcacacgccttttcccctgctccaagaagcccaacgtcaatatcacgtctgtggctcaccttatgagtcccctcacagctcctccgactctggctacggctcggctcccccaactccaatcacaccccacaagaagaggactctcatcgaggccgactacctttggagactgggcgataggaatctctcggatcaagaaaacttctccgagtctgacgataagaacacatcagatcaggaatacaagctagaagcctacaatgacagggaaagacgtcctcgtgcagccggcacagaagcagtagacatcaagtgtcccgaagatgaaagccctaggaagcgccataagcccgcgacattacccaggagctcagctcgctctcgtccacctcttctgtccttctttacttccgactctggtaccaagatcccgcggggccttaagaccagcctaagccgcggtggaaacagttcgactcgcattcctgaccgcttcatcccctcgaggacactctcatcaaacaccgtcgaaaggtttcgcaccagcaagtcgccacacgagttgaccacacctgagaaacttcttcgtcacaattcggccactgaggatgccttttctagtcatcgcagagttgtggcgaccaacaccttcgatattgggccgcgagcccgctcaaacagagcagcaagtcggaacagaggtaggactattgatgaccttatgtcttgcagacatgttaactcgattgctcagtaggcagcgttctcggccccgtcaatacaaacgcaagttaccgccaagataggcaattcagccttggctcaatatgggccgttggtggtcttgccccgcccgcagagacagcagttaacaacggccgtggccatttgatgaggagtggtacaaacgccaggctttttcggacgtcattcccgaccatcaagccaaaagccgaggaagaacgtgagaaacacgaagcccgactggcaactgccttgggtcttgatcgcgcggcccgggttctggacgtcaacatcattccccgccaaacccaaagcaaagaggaacggtctaacaaatcacacacacaatggaccggaacagaatgggtcaaggaaggaccgtctccaagtgagtattacaaattaatgcaaagacaggacacatcagctaagtcgagtttagagcaacagaaaaagaaacaagaaaacaggacattgccgaccgctcctttcaagtatgtggtctcgtcccgttcatgtctttagatcatgctaacatgctgtagggttctcgatgcccccaacttacgagacgatttttactgctcaatcctatcctattccgcgacttgtcggactctagctgtcggcctgggtgatcttctttacggctggtcggagtcccgcggagttcgtctgctcaatgctggaacccaggacgactgccatttaaccagtgttgctttttcttcggcagatggccacaaagctattttggcctacggtcggtctaacaaaactttaggactgatgtctttgctcgacgacgcagatcccgcaacctcgcgtgctgccccaattccgcgttttgaggttcttcatccttcacctattgcttgcttgagttggaaaccatcatgcaccatgcggccctcaggctgtccctcaacacccggcgtgctcgttgccactgaggatttgcttgtgggagatgaggcaggtcgtgtttggtactattctgttgagtggccggacaggtgggaagttgagcgtcataactggcaaggacagctgacgctgctggcccgcatcgacgtacactctcaacaaatttgcggcttatcctggtcacccaacggcgatcgctttgctacaggaggcaatgataacctgtgttgtctgttcgaaacgcaaaaggttctagacatgaactacgcacgccgtaacatgggacgcgtacggcacactgaaatatcgcagcactctcatacgcaaggagattcagagagttcgtcagcaacagagatcgccacagagatccgtacaactcccaggcccgccagcgtgattccagtcctcaagccaggagacgaacgatacaggtggctgcatagagctgcagtcaaagcaattgcgttttgtccgtggcaggagggtttggtggcaactggaggcggatcaaacgataagtgcattcatttctttcatacgacttctggcgccgcccttgcaactatatctgtggctgcgcaagtcacaagtctgatctggtccacgacccgacgcgagattgccgctacctttggttacgctcaaccggaacactcggtgcggattgctgtcttctcttggcccgactgccgccaagttgctgctgttccctgggctggggagcaccgagctctctatgcaattccttatcccagcggacctaatgatgctcgcaaatcggggaacagcggaggtagggcgcgaggctccaaccgcaccgcgatggaaggctgcattatggttgcatcgagcgataagagcgtcaagtttcacgaggtatggacggcggacaagaaagccacaaccggaggggtgggcatgcttggtggcagtgatatcttggagagcttggaaggcatcgatagagaaggtgacgtgatccggtgataagcaaacgaaactgccggacgtcacgaaaatggatgaggtgcaagaaggttgaagtgataagctacgaacacaaaggttaggaatggggaaaaggatttgaagggatcatgagaatgaagccagcatgaggacgcttagagaaccgccctgatattacgataccctccaaaaagctaatggtatagtgggttcgtgctggtggtgggaacgtgggtaagtaggtagaaagaagcacgtagtatgcaagctctgagtgggaaaaggatgggtcagattgagcagtattgaaaacagtacatacacagcaagcagtaaattgacgtttatttccaagcccgcgggcctaccgctggtatttatcagggtgcattgctaacttacattcagaactcccaactctgttgtgtttcttgctagcttcactaaacacgaaccatatcccaggaccaattttccatttcatcccgcccggtgggcaaaatgattccaacgcggttgtctagttgggcatcttcaaaattcagttttcctgtctcaggagaaagagccctccccatggagaccacgagcatagtgaccatcctgtttccgaagcccccaaaagccgggcatttgtgggatcccaaagaaaaggggaagtaggctttttcctggagaggtgtgagattgtcaaaccgctctggtcggaactcaagagcgtcacgaccccaaacattgaagtcacgatgacatgcttgaacgtctgctgattttagaggtccagggccagtggcggcacgatagatgctgttgttggacggatatagacgaagaccctcctggaacgtaagcaagtgttagtgacgaactcctaatcaagttttgagctggggacgtaccgttgctaatttgagtgcctctttctccgtagcagcgtttcccaaacaagatggaatgtctttgactctcttcttcaaactccgcttatcatactgcgtataatacgcagtgacgtaggtaagcaggacaacccgccacagtgtctcgtattgtggcatgattaacccgagtgcttcacttgggtcaatagaggtatcttttcctgtaccgttctcttcggcgactgacgtcttcaggttgccaaagagcatacccaaatcatggtttagagagtcagacgtctttaccgcctcgccatcttccttgctcttcaaccactgcgcattgattccatcagttattcgcttcaccaagttcttatcaaccttcttgtcgtccaccccaaactgcgaaaccaagacgacaacaaagcagagacatcggacacactcggccaagccaataccagtccttccataccgcgccttctcacgctggaggaaatccatgcaaactccataaagcttctgccaatcagctctgctcttgttgatcgatgcactcgccaatttgcggaacttcttgtggacagagaccgacgaactggtgagcgacgtgttgatcccaaacgccgcaaccagacgggaattggctagggcgcggagacgaaggcggtcttccaactcgattttaggcccggcatatgagaagtcaataatggaacgggcgtcatcgatgcgctggttggctcgtgcttgggcttcagatatttcggaggcggagtttgagtcgggaattacctggtcgggaacagtcaaggggtcgtaagggtcgagaggaccaataaggcgggcgagctggatggtgttgaagatggtttgggagaagatttgtttcaacaagagagtttggtgggagaggacatggtggagcacgtaggctatgaggagggagaaaggggcaagaagggctatcagcattttggctgtgtttgtcgctgaatgggggatcgagaggctgtatgaatagtatctaccagaagtggccaaagtgctttactggtaaagataaactggacatccgaggaggggattgaggttgatatacccatccatcgcctcatctttcacaacatttcaccctctctttcccttcggccgtcttccattccgcgccatgaagaaacgaagtacgcggttctcgacatactctccgttgcatgagaagggctacttgccgcttgaggcccggccgtccgtttgaatctgaggctgaccaggagacatcgtggtcctttaatgcccaacaaccatgtgtgggggagatttgggagcttatctccatccacatggagacagtcaacaagtgcagaggcatgcctctgggatcccagaagctgattgctccgaggatgaccttgggcgaacaaacggccagtgagagagtggtcgcctataaatcctgttcaatcgcatgaggtacgcaagtcttggcgcgggagaggcctactgccagcacaccaaacactcttgcgtgtgcactactggaaagaaagaagagttctacctccattactacctgaatcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggctggcgtgtgtaacggaagtgtttgcggctcaaacaaagttcaaatgggacattcagagcgtacagggtagtaccggcgctcaaggcttgtgatgttggggttagtgtttgttttggcagaggagggcaagttgaggcggacaactcctggactcaagaacagcaaaatgaccgggaacagccaagaagctctttgcggctgatttcatttgcagcatgtaaatcagcaagggaaatttttcgagaaaaaaaaatgtcgagtgacacgatgaaccaagtgagtttgggagacgttggattgctatcatgacaaacaaaacaaagcacaatctactccaggacactatctcggttcggtttcacttattcgaggctcggccagacacttttcacccgccttacactcactactaaaacttgcaagtgagtaattataacaagctgaggatgtgcgaaaaaagaaaaggagaaaaaaaaatgtggacttacagctaccgggttcgaacgcgtagcgtccatgagagccgggggacacaggaggaaggaggggggtcacacaaacgtgcccgctgcaccaacctaccagcttgccacggaagtcacctcgggagaagtaatacatataccatacaacaagggctggattgcaattcaagtctagatgatattgagagatcttcactcttttttttgatatcgtcgacctgatatattcttgggtccttcgaatatccatgtcaatcactccctcctctgctcaacctcctcctgatggtcaatcaatttgaagatcactgctctttcccaagcgccttgcatttcgacaacgagatggtctactgtcaccacacaaatcccggttaaggtcaatacattctttggttcaactaagttcttgtcattgctcgaatggtttcattcccaacaccatctaacccagcaccaccccttacacgggtttccccctcgaaatcctcaacttcctcgccctcctaggatggtaccctttgaataactctactaaccttaagtcctacttagttactcatccaccaccattaccaaaatattaaaccgccaaaatatgttgcccatagttgacaacagctccgccgtcgccagcgcctgacccaagcaattttcacttcctttgccacaaggtaccctgcaacggtcctgcatacggaaccttttcttagtctctgggggtatccgtacgagatatccatcgctctgagtcagagtcaagtactgctgggtctcctcctccggcacgcacgaaaataaccgggtgtcacggggatacggtacatcagccaggcgaacacggaccatgaagctctttgggaaggaggtggcttagtctgggctgatttgacactagttttgggtttgggttgtaaaggggaagagggtaatttggagaggccatgggggttagtggtggaagggaagaagctgtcatggttaaatccagggaagtagcgcagcagaggctgttcaggggtaaacgtcgatgacagatcaacgcctccttaataataccggccaaatacggcaagttatcttgaaagaaaaaaagcattaactcctccctaagctttgagttaatctccgggctattaacaacctcaaatatagcactcccggtcgtcgacccggttgtaccaaccccccgtccctgacactttcaccgcgtccgaaaagacaatgacgtcggacaagtgcgttctcaacatccttccgtgatcatcatgatcgaccagaggctccggatcaactaactcatgacaaaccgtccacctctctggcttctctagaaacaaagatttgcattattgctcactcagggagaagaaaaacctgaggagggaaagtgactgttgtcttccagcaagccagcatgaacgtataggtatcaccattaacaaacttacataggttctcttgactttccactttggtcgtgccatatcccccgggattcgagaaaggcttggctacctctaaagggcggcctccattccgcactgctaattcacaagcccgccatacattaagtagggctgctagaggtaatccggcaaagaccgacgaataacgttatggcgggtaaggaggagttttgggcttttgtggtttgggtctcctgaggtctctctcttctggtgatggtgtcgacggtggcttcatccagcgcactaaagttcgcatgcagaaggaagaatggagtacatgctcccacgtggacggcatcagtcacttcgtcagttatcaaccatcagatcactcctgcaacccgcagcagccaataactgattggaaaattcagggtttcagagtttcacatctgagtgagggatgaggaagatagcgggcgataaagcccaagcaagataagatactattgcctttttggcgggattaccgacagtgttacaactaaagcgagtaatcctaaaggtgcctggagttgacggatagaggggtgactctttttcggatttctcacattgctctcttaagtcttactttaatttgaatctttcagtaacagggattgtagtatagtggtcagtacttctcgttgtggtttctcacagcgatccgagaggacccaggttcgattcctggcaatcccacttttttggtgctacctggactggaccatcatgacttttccattggtgtttttaaattgaggtctcttggtgttctttgtggcgcattctttttatattcaagacgtgcttcgtggcctcgatataaccggctggaagttgatacgtaacggcagaaggcttgtttatgttaatgcagtggttgagcataggaactgaacttcaagcttgtgttcccaacttcgcatatacgaacaatatcttttactcaatactaactttcaaccatttcggccacccagttcccgttactgtcagctcaagtttgttatattagctattatctatagagctaggaatgtaaagagcggatttgtacgctgagtctcaagaaggtgtcagaggaatcatcattgaccttgacacccagtgtcagccaattttgacaaaaaaatacattgacaaaaaaggtttgaacaacaaagaaaaaaatgaaacaccacaccgatgctcggtgacgatgggaaattctgacaagagtgggattcgaacccacgccctttcggaccacggaactcggagaggagattaagggttaaccttaacgtggcgccttagaccgctcggccatcttgccttgatgaagaattagaagagttattgacattaaggaccaacatcacagcatagcacatggaaagatgatgcgccgcctagggttgcagctcgggtttaatccgtctaagacgtgtggctcagttgatgaatgattgccgagtgcaagatgtttatagttgattgcagtgcctggtcaggcgggaggatgtaggcttttgtagactggcaatatacttgattccttgattgttcgaaggtggtgacatgaaggcggagatatacctctcggtttccgactgcaatgaacactactccaagacagtgtcagtaataacccgccacttgcgaaagcgaaaaccaaaacgagaaaaaaaggcatggaaaactgtcaccaagcataattcaataaaagccatgccgaaaacaccaaaaaagtttcgtgaggcatggttaaccgaagggcgccaaaaacatgggattgccaggaatcgaacctgggtcctctcggatcgctgtgagaaaccacaacgagaagtactgaccactatactacaatccccttcgttgaatccgtcggcctgaagcagtgactatgagcgaacgagtagaagatgacgagtatgacatggttactaccggacaatccctgtaggtagggctactgtttccagaaccggtaacgtagtatagagtccggtcgttccatgactaaaataagtcgcaagttcgagggaggattgagtcgttgttgggaggcggccgacatgacaaggtgtcatctccttgccatagttctagaccgtctatgtctcctttagagtcgggcgtcggcgatgaattaggcagtccggtgtaagtgagcagccctgttgtgacaaagtcattccgattcaaacacaaacacgtgtcgacccagtggtgtgtgtatgttaattcgaattcgaaaaaagattgaatgacatcctgtaccacaaagcgcttgctgtataagcgaccgttgtacatgatgcgatgccccacgccaatgtgaaattcaaatacccatgattgtacccagtccaacaaaaaaggatgagaatgtgaatgagaggtcctccaaagcctgccgttgatgttcttctcatgttggcctgttgaggaaacacttgcctgacaaacttgtaacaatgtctgtgtccactgaagcaaatgtgtcttggggcatttccattgagactcgccccatatactcacttgagtataataatcagaagcaccaaaatgatgatcagtgccaggatgatgcccatctgctttccctctccgctgttgtttgctgccctcgcaaaacggcccacccgatcccttgctcgatccaaggcattttgatgcctatccaccgcccgttcgctctcatcgagcatcgtgacctggttgtccaactcatcgccaatttgcatgctcagctcgcgttgccgtgagatgctagctcctagagcgtcaagttgggcgtcctgctcttccagaatccgctgatgataggcgtgtatctgagtgttgtccatatcgtgcccatcgatggtgtcgcgatagccagctgagtcgtcatccaagacggggtcatcgcggtatggaaatagctgagagcgagcagacttgttggcggcagaggcttgggcttcgaggtcactgttgggtgacgagaaacggacagtcttggaggcacgacgctgtatgggcgggggagtcgtcgtggacgcggctatgggtttcgaggattgggcatgggcgaagtcttgggcgagagaagggtcgttgggttgggtgagcgttgaggtggtagcaggcgaagcgtagccgtggaattgggaggtgaggtcgtcaaactgtttttggagcgacgagagcgtatcgttcagcgtggaggcctttctgaatgggtatgttcattttagcgactaccattgtcaaggagcggaagaggaccaagcatacgcttcgtcgccggcttcatggagacgctgatgctcggctcggacagattcaagaccctcacgaaactggtcaagtgatcgggaaatatggccatcttgggtgtcgctcgacagcttcaacgtctttgccctttgccgttcaagaagcgacagcttgatgtggtcagcgagaaggaggagggcattgggattcgacatgatgattgttggcggtgacttgtttgcgggcttcgagattccgaggttacgctaaatagaggtatgtatcttatcgtgaatcagacgaccgaggtgttgtagtaggtccccgaaacagcaagccgccaatgcaatgaacaacaggcccagggtatatggaggtcaaatgcagaacaaaggaacagctgaacgaaaggacatgaccgtgatgttgatggatggacgtcttgtcttgtcttgtcaaggagtgaggtcgggtgaggtaggtggttgaggtaaaagttggcggttcagttgttgcaggaacatcagcgggggtttcataggcagttacaggttacagcaacagcatgaggagcgccccattacgcatctgcccgggggtcccaggcctatcgtagtctaggctctcctgccaagaagaatgcccgttgaggatggcccgtgcacactggggaagcaacacaacagtcaaaacatcctcgcttttttgtactgtgtgtactccgtacaaaataaagcctccgggcgtgacgccagcaccacctttcttgtaggccgctcacttccaattggtcctccttcccttcatcatcgaatccatcctccaatacccttctcgacatcacgtccatggcagactcgggagccggcgtagtagaggtcggagcgcaacccgaggaccatgctctcgcaccggacgtgcccggcaatcccaacacggacacacacaccatcgcttctccagtgacgggtgcggagacgggcaccccggtgccgttagctgctgtccagggagagggtggagatatcacccagggcggaagaggagagcttcctgcggcctttcccaagagacgccgcggccgtcctcccggtcgcccgaataggacagtcaaggaggatgattaccaggagaacccgctggtcaaggcatggaacgcggccaaggaggagcaacccctggcggctgtcgccatccgcgttaaagacgccctgactgcagactctcttgttcacgatacgcaacgggccatcttcaacgactgtcccagtcgcgaatacatctactttgtcaacggatggatcacggcccgccacattgcctctcagcggcccagttacgtcaacggtctgctcatccactcacgcggcacagatgccccggtgcagtgcacccaatgtgctgatcgccgcaccaaaaatgccctgggtcccttcatagtctgtcggatcttgcccgggagcttccataacagctgttcgaactgcaagtggttcgacaacacgtcagcctgttcgctgtatacgggccctacccccaaccggaagcgcaaggccaaggccctttctgctggaccgaatcctgaggagaacactactactactactactaccaacgggacttctggtgttggtgctgatcagcagaatgttgccccagaccagacggagatggctcatcagaatgcccagtatacgtccttgcaattaggcgtgaggatggcggccccggaggcggatatggagggaactgaggacctccagggacttggccacgagctacaagaccatgacgcagtggaagggtcgcagagcggtcagctatcagctgggaatgatgatgacgatgatgatgatgaagagtagggatgaaaacgcccctatgtacaggttacttgtggtagctaacaatctgttgtgtgagcagtaactctgtcgacgctcagcttgccgcccagcttcttcccgagattcatggacacaatgaccatcgggactagatgcagcggacagagcacctactgaggcgagagactgggggatcgtgcttctcaatttctttatgaaacaccaatagggatatatctgactgggtttgtataatggtttgctccccactggcgcttttcaacgtgcaggagtttctgttgcagggtttgcatttctttcttgtttgttttcgggttttatttgtattcggttccagtgatagtttgtagtagtgtatgctttggaacggacttggtgagggtatcgactcatcatgatatctgtacacagtaggactcggaagtgggaatacattacgggcatatttccagacggaactaacaactcaggtcagcgggaaaagagaaggctacacgatgtgatgagggtctcgtgaccacgatatgtatgggattgacggtaaccttttcttgtgtgatctgggtatcgtcggggcgtgggactttgagtggtcactcttcttctcattcaatcgcttgacaaaagaatacagcaattcttccaagccaaaatcacccaaacgaggagagcccatgggttcaaccatgcttccactggtaaatgagtacgaccttacgtcatgttatgcttttgcaggtccaaatgtaccaacgctccatcaatgggaatccaaaccggacggcattttatatctcaagtcccaacgtctagtcgtgggccaacatctcggtaccgagccgagccgctcactgccacccaagatggaaaacacaatctccatcaggcatatttagtgtgaataaatagaatgatcatgggcaaaaatttccgaatccataactggtgatgacttccgtcccaccgtcccataaatttccgtccttaccgaatgtccacgatcaccggcatccggcaaacaatccgaagatctccattgctttggtagccgagattggcctttctcatctagcgcttaacgctcattttgcatttgttttccaggccccactaccaaacataacttgaggttacctctgcttgtttggcaacttcgacttttgcttcacttgcacagaaagtgaggataatgcatcacctctcatgacttcatgaatgaccatcaaacagacatgatcagtctgtagcctctcttttttgccatcacgagaaacatcaacctcggctatatagctgcgccctatcgacaccctgggttattttctttttccaattttagctccagtatcaccggcatcacatcaattaagcaactacgacagcaacatcgcatctacataagcagcaaacagcgacagcgacaagaccagcacagttcgagcacagttcgagcacatttccagccatcaaccgaaaccgaaaagaagaagaagaagaagcaaaaaccactacaactcccaacagctatcagctataaccccaaaaacgccacccgccaaaatgcccgactgcgctcacaagacctccggcaactcgtgcggctgcacctccaccgcgccagccggccagagcctctgcgcctggtgtcgcgacggacacaagaccattgtaaagaacaacgcgaacagcgccaatgatgaggaccaggaccagaatgacgggaatgttgggccggagttttgtcgctcggggtgtggtttcaagtactgagagattcagggtttatgatgaaccttgaggtcgtgaattggaagatggggtccgggccctgatgaatgggagatgctctgacggggacgaaacatggagagaaagagagagagaaggaagtatggcggacttgaggcgggaaagggaaggaggcaaagcggaatggggataaagtcgagaagttgaatgtaagaatagaaggaggaaagagactgagtgcaagacggaggaaaggcaaaagggaaatagagaaaaagaacgggcgggatcaaaagggtcatttccatggtagaggtacacagcagcattttaagaaggaaggaatacagtgagcgatccgttaccttgaatctgtccttccaatttcccgcgtttcatctggctggatgccctctttccttatttcgggctttttttgcgtaagcattatctcaccgtgacctcgactgcactcattgagggctgagaaggaacggcgacaccgcgttagtgagagtgctggtgtagactagcaaggaaggaatacgggaaggttggagaatccgaatcattagtaagaaatgcctcggggtccgactttgccaacggagaaatcgaatgataagtattctgtccaatcctggctccggacgctgtagtgtattgtactgcatcccgtcgtggtaagcaccagggttagggtcagtttacgagctttgtttactacccctgagcaataacgaggactcgaaaacgttgtagcaaaagatcattggagctggcgtcctcgttggtgtaacatcgaaatggtggtttggtctcgggcagtcgtcttggtgattctggaggaaaagcacagcttgaagtggtccgtgggcttccccaagggttctgacgaactctcgctagggcaggtatggtgcggtgtcaagattcgagtggaggaacactgctcgtggtcgactcgactgctcttgcaaatcttttggaaaaaagtgcaagattgaacgttgaactgcagtggcagttgcaccttcgcattgtccatcccatcgtctaccccacataaacgacatcatctaatttcccccctagtcatgataatccctccaccacccaccgggccgccgttatcacattgtcacgcacacttccccccggcatatgggcacatatccccagcttcctgagccaacctcgcatccgctccctgcctcggagccccgccatctcactctgccacgtaagtaggtagtactaatcttctgcttccccttcacgcccacgcacagatttccaacggccgtgatccacaccgaattcgaacttgacgcacccttggcccgccacgtgatatcccccccggtgcgccgacccctggctgtcgtccgtgatgtagatgagtgcaactcgctgaccggggaaagacaggattcctcggggatccaccacggacgtggtcggcgcggtaactgagatcgaccgcgcggatataggtggatgcgcggttgtcgaactattgtttctaggaaaagcagtagggttcagagacttcacatcacagggttcgtatgtttgtgccgagcctccattaacgccggtccaggggtgactccatcgagcttcggcaccgcggcaccgtcatgttggactattgatttatagtttcctccggtgcgtcggcatcttgctcgagatgaccaccgggaagactgtttgtcatattgccgttactggtcgaaacaagccagcgtccactttgtccatagagagacgaccgcatgagttccacctgggctcggcatattcatgaagaactaagttgccgtcgttctggaaggtaaattattgtctcggaagacaagttcgcttttctgttctttgatctggaagagctaccggggttataatgtcgccggccttgaaagattcctgtgtctactatgtatgagtgaagggtgttataagatcgggaacttgaacaacttaccataggggaatattcggtggtggttacagtgctagaggtagataatcgggagtaatcaaggcagttacatattgcgagagcatggaaagaacaatgtcttaaattgagcttcagttttgtctattccttacctacctggctgccccttccttagatacttgtacttctcttcctcaaaacctcacaatacctatcgatgatagtcttggccataggcttccaacgtaaagctgtcgtcaccggggtaacccctaagccaataagagcccgactacagaccaaggacaccttgaattgcacagccggtgactttaagccactctcggttgacagtcttgcgccatccttctaaaggagatcctcgtacgatatgtgaataaaccgaaaagggaacatgtgatggtgtggatggatcaaaggaaaaagatgacctcgctgttggtgtcaaaagttatgcacgcttgcgtgttcatcacccggctgttttggtggtaatgctggggtcgttgaactagaatcggacacagcaggaagagaagaataagatgagagatgaaggacatgttcggatgaaggtgatatcattgtacatagaggagctaggatatcttgaccaataggaaagcgagaactggactacatctgtatgtttaactgcatgttagtgctctaactgcatatcttttgaccactaaggaaaatgccggcaatctgccttatcgggtatcacgtggtagcgtgtgcacttggaccaggatcctttggccttcacttggatcgcgtttcgcttgcaaccccgaaatcgttatcgcatttctccgttacgttatcgcatctgcagtgttctcgacgagaaggtcttcttgggcgcgtcaatcctattcagcagacataaccaatccagacaacaactataacgaatatcacacaacagagcgcccgcttagctatcctgccatctctcgatccagcatccagacaagctccctacgagcaccggcgcactgagtatcgcggcgacaaaaggcctacgtcatgtacaccaactggcttcgatccacgatatagctctacaacacacacaaccttgaagcgagttgaggctgtccctgccagatcatcgtcaagatgacggtccaggacgccgtcgacgcctccgaacactacgaaatctacaacaccgatgatatcccctccctttataccataatcatcgacaccaacccacgcgcctgggccgccctgaacgatgtcctcccactcacgaaagcgctcgccaacattctaatatttgtcaactcccacttagccttcaataactccaaccaagtagctctcatagcatcacacacgaaccgggcagtatggctctacccaacagcacccgaccagaaccccggccgacacccgcaaaatccaaacgaagacatcgaaatgcgcgacgcctccttcacaagtaaacaacaatctccaccgcccgcaaacaaataccccctcttcgcccaaatcgagcgctccctcctctcctccctgcgatctctcataaccgacaccacaaccgaggacatcacctctacaaccaccacccagatttccggcgccttgaccctcgccctcgcgcacatcaacaaaaccgccctcctcttcgccccctccaactccgccaccggcccaaccccctcctccgcaggcggcaagtcctccgtctccacaacctccggcgccggcccaggcggcggcaacgcagcctccctccctggcatcggcggtggcggcctggcaggcctgcacgcccgcatcctggtggtcagcgtaagcgacagctccccctcgcagtacatccctaccatgaatgctgtgttcgcggcggcgcacgcgcgcattgccatcgacacgctggcgctgcggggtagtgcaacgttcttgcagcaggcgagctatattacgcgcggcacgtttatacgggcgcaggagccgaggggactattgcagtacttgatgtttgggtttggaagcgggagcgcgccacaggggttggcggcggcagggaaccagcggtctcagcagcagcatgggggacataaggggaaagaggacaaggcgagcgagaaggcccttggcgccgcggccaagggaggggccaagcatggaggccagaagtttctggggagtaatgctagcgtggcggatctgttggtcacccctagtgcggactcggtggatttccgggcggcgtgtttctgtcatcggaacgtgattgatacggggtttgtgtgcagtatctgcttgagcattttttgcgaggtgcccgagggtggggagtgtttgacatgcggcaccaagttagcgttggggaattacgggaggaagttacctgtgctgccttcaaaggctgctgctcctcctggaggggggcaggcgaatgggaaagggacgatgctgaaataagtcttcagcgaggtatggaatagagtgaagaggtaactgatggtggatgattcttttgtcctgggccggggaaccaggcagtcaagaggctgattagagactagggagtggtaaagcccacaagattgctcgtgggatgtctaccgaaagcggacaaaaggcttggaaaactacatatacacatagagtctgacatgcagtgctaatacccataaaacagcttttattgcgaatatcactttactggacatggattcccactataggattcagccatcgatacctgttattggggacatgtctagtcattatccatcgttacatcatgctcccccgactcgcgttcaacgtccaccgtccattcataactcatcatcagactcagtctcactcccctcatctactacagcagcaggctgagacgctctcgtagccgtcgccccggccctcttagtatgggaaatgggcgttagcgtctcctttccctttccctttcctacaacagaagccgtcgtctttttctgaggggttgtcgtcgctgtcgaggatgccgcagccgtgcgttgtcgtctagcaggcggcggtgaaggaggcggcggcacatcaagatccttgtcccctgcttctacagtcccatcatcctcctcatcgggctcactggctgtttcgtcatcgtcgtcgcggtctggggtgttgcggtcagatgtcttattgaggacctcatcttcgtcctcgtcgttatcagtgacgtcctcgtgatcgagggttttgctagaagatgattgtcccatggtggtcgtctttgatgatggttccggctctgattctggctcaggttccggctcgtcgacatccatcttttcgaattttgcgtggtcgttgtcgtcgtctccatcatcgtctgatgatggtacgtcctttgcagcctttcgttttcctggtctggagacacgggcggttcttgtgtttgtccttgctttcgctgatcctgttccgcgtcctcttcctcctcctcctcctcctatcctgccgatcttggcaccactctcttcttcctcattctcctcattttcatcctcatccaattgactttccggtacgttaactccggacttactcctcgcactctcaattacccccaacaacctctctcgcgaacctgaccttggccttgctctactgctcaaagcttgctgctgctgacgaatcttggccttcttctcattcagtagcgccctgaacttctgcaacagctcggtctcctgctcaaccttggactgcgtgagttcctccaactgcttcttcaggtcagccacacgggcctcgagatccgcgacctgcgcggcggaggtggacagggaagtgagtgcggtttgacgggagatggcgagttgcgaacaccagtcgaagagctggatctcggaggaaggggagtgaaggagggttagggcaccaagccgttggttgatgcccgctacgcggcgacggatggtgatggtgatggactttttcttgccccgggtttctacttcggcgccggcttcgatgccttctactggcgaggcggttatgaagagggaggataggatggattgccattctgtgggggagcaggcggagctgctggcgcggaggtcgttaatgtggtcatgttttactgcgggtgtatgtgttagttagtcgacgggcccggatcatgtaaattccccttgactaaggtttgtttctttacaagtgtcactacaacagatggcacgcatcacggcttggtggtgattgcttgaggtgatgcaccgacatgagcatagcagggtaaatgcccctgcataattccatgccgcggagatcatcggtgcacaaaggcctcggaataaagcagcaaaaataacgacaagattccgggggacttacgcgtgagcgcatacggttcttcaccctccgtagcaataattttgagattcagcggtttcgatcccctcgcggatgaccctcccgagtggacaacatcgcccaggatgcactcatcctcctgatcggtatcggtccgggggatacggataatcgtggatgaagatgaagtcatccttgcgtggcttgcacaataaagtgctttgagtgagacttattgtgaaaatgtgaaaaaaaagtgggattgagatgatggtattttgggggcaaagacgggatcgccgtttcgtgatgcaggctgcgtgtgtgccaacgtcacgatccgcgatccgcgttgccgccgccttggtccgatggtcgttggggctcccgtccaggttctgccctatgggtggattaatcaacccaatttggatgagcacatgcggatggtcaaccaagctcagatgaaacaagagctgatgtgagttttgcgcttgtgaatgcacgtaatggtctcagaagagtacagtactatactgtagtaggtataagccaccgtttgaaaccctttgacttggggagcgggtggtgacgaatcgtaacggagtcggacgtcacgactgaaggtgtgatggtgttgacggtgagcgacagaaacggagggcgggcggttggcactccagcctgcggcactctgcactgacggcccgttcccagcaatcctcgagtgatggtaggatgcggggaagtggaaacaggcagctgagctgcacgaaatgaacgggagcgcgtgttatagctgagtgcttagggttacttggaaaggaaacacttgactggggctcagctagacgggagcgagtcgtcgatgacggtcgggtagcaccatttgccgtgccaaatgtcgtcaagaagatgtctcgaaagaaacagttccggtgtgcgcagccgaaacagggaggatgttgcgtgcttgcgaggtcaacggacaatacaaattaatatcatatgtgaactgcgagccatggttttctttctgtaggcaacagcaccaaacaactccattgaagtctattgattggatcgtggttctgttggcgcggttggagttcaaaaaggcagcagtgtgtctttgtagtgtaaactacttactacttagtgtaagaaacagtgacaggattcgaaaacagaactcacccaccaacctaagccattcgtcgccctggactggatatcacagcgaatgagagtttcaagacatgccgtcttcaatcacacttcaagggaagtgcagttgcagaatcaagccaattgcccaaagaggacaagaggggggactgagagcagcaatcaatcgggggtgccatgcaagaaatcacattagcggccggccggcaacacgcagaagcacctggcagtgcgggggtcctgatttccgttcgcgttcctgacgtacccattggcgagattgtttattacagtctccgggaagaaaagaagattaccttacaacaatcgccaaatgttacggtaatgacgttgatgctgtacatacttagtgtgttctcgctggctgtagtgtaataacggacctcagctgggtctaaatatatccctgacattggggcactgctcgtccagcttgtatcgacttgtaaatccccatacatctcgcagcgcagatggtcaagaaactgaagagacatcgattgggagcactgaccactgactcctgattgagtgaccaatcatccacattgatcgcggagccgactgggtggttgacagattggctaggtagcgtctcgcacgaacactgtctgtcaatcgaagcgtgccccttgtccttgcaatggaggtcccgctccctgccacctcaaaaaaataacaaaaaaataaagcagccatggccatgccatgcacgatgcaaaacggaccaaacacgcttgcaaaccagccaaaacacacccgagccaccctaccacccaaccccgttctgcgcatgctttgcccgcttggcactttatggtccttttcggtgcgtggttgcccagggtacctacctacctacttagagtaggttccacttgcaggaggccggctgtttggtcgtaggtggttagaggctgttacagtagtgtaaaggctacagaggcctgcgctacctaaccctgcgctaaattttcagctcttagtgtaatgacacttgtctgcactaaccctgggctggcacgagccgggccttgaggttgccttggtttggaaagcttggctaggtacctctaggtccgcgcattggacgtttcggcgcctgttccaaaccttgggcggcggcgtcacccaccacgcagccacgcgcatccagggcaaccagccaggcacaaggccagctcagggccaccttccatctcttttttccccttcgatgccccactcccctggccctcccccatccaggtctcgtctccagtctccactccccgaccactcgtgcttcttctctcccactgcgacctcacgacgaccacgaccgcgacagaccctggaccatcccgactgcacgactgcggttccctgctcccgttgactgtcttccagccacgccattcactcattcattcattcagtcactttcattcatttcgttcgttcagttcaggacgggcattccagtccaggcggcgggcactgggcgctctcgctattgtgccactcattcagtcccgtctggtgctgagtacgtcggtgcatgccccagccttccgtttctctgtctcaaccaattcccgtcctcagtttcattcttcacaatcccgcgcccacccagcaacaatctcttgtacctacctctacctacacaaacctaccacccacctgttgaatcgatctgaaccgcgctaccgatttcctccccttcgacattaggaacaaaaaaaaaaaaaaaacagcagcagattcgtgcatttttccaataggttatccatcgcaattagtcgctggcccactcgatcaaggtttcctacgacggcagttatccatacacacgcgccgcatccgtctatccatgatacaacatttacccgattctggtactttaccaattcgctcacggaacttgcttcttgctcgcccctcattctgtcagatcctgtttgtcccaaccgaactttgccacacctgagcagcaacgacaacagaactgaacaaggcccccaacaagcaaaaacaaacaagatccagtcccacctcgtgaaccaacatttcacacaacccatacgcccacgacccgccaacctcgccctttccatcatcttcatccaccgttcccgccctgcatcccgacaccaacgccctggtcgcactcgtgccaacgctaatcactctgctcatcccggctgcttggaacatcacccgataggcattccaacttcggatcaacaaggattcggccgtcgcatcgctcgtgtaaagggggtccaggtggaatcctcgctagggctttgggatagtgatcggcgggccccagggtcttgggtgacgactatgaatcctcaccactgactagatcgctgtcgtcactccacgtcgcaaaacgtccccatttacaccagaggagccttcccgttgcgacacccccccgataccaccaccaataccctttggccgcacatcacagcgtggaccttgccctgcaggaccagccgacaccgccggcaatgatggagaccttacggctaaagactcggccatcggtcgaagacgatatcgaaaactgggacgatgacgacttcctcatcgagggcgacgacttcaccattcacagccactccaccgcggccaacgctcacccccatcgccgcgattctcactcgtccttcaggtcagatttcgaatccatccatggagaggaggaaaggcaggtccatctgccaggcgacgatgaaaagtcaacgttggacgccctagctgccgctgagagggctggcattccattaccgaaaaatgtatctccctcagcccttatgggaggcaccatcaagagacttggtgggaggaaaatcagaaagattattcaggaggactgggttgatgatttggagttcccttccgatgccggccagttgcaaatcaagaagcgggatagttcgcaattcccagaggcgatacggcaggttagcggctcgttccagccacatactcaacccccgcgcagaaccagcggctccttctcaggtcgcctggagcctgtgcggaaaatcagcgggtcgttcggccgtccagaggccatgcgcaaagcgagtaacacgtttccaagccgtgccttacccccgcagaaactcaccgttaagcctatggacgtagtccaagtcagaaaggtatcccgcccgtcgcttacttcgactggccttatcgacatagaacgctttcgggataaggatgatgacaatgatttctttggggatgggactgagactatcaaagtgaagaagaggcgcaacaccataaagcccatcacttttcttacgcccgctactcctctaaaggtcactccggatgaagacgacttcgaacacgattttgagctcccgatggacgggacgcttagactctcgaatcgaagagagacccccaagcttccgaccctcaacacctcggatgacttcgagtggggcgaagggagtcttggaactcgtttcggcggtacccgtcgcgaccatgccttttcaacctcatctgtgtcagcctttagccctagcatagcaagctctactgtagcagaaagtgaagacgaatttgatggcatcatcctgcccccgggaccactcaactgggaggagagattgcaccgtcgccggcaaagcaggtcttcggaacggattcgggaagaaccagttattgtggaaagagtccagaagaaagacagagaggagcaagaagacttcctctctggactggatattggcgatggggaggtatttgactccaagaagttgaccctacatcgtaacatcaaggtcaaggacactagaggcgatagcccaaatcgacccaaagcttcagtggccctcaagttcaccaacaagcccgtggctgcttctcgtcttccacgacctatgggatcgatggggtcgttagtgagccatgagcgaacccaaacacagtcctcgctcgagcctgtgtctgagacgggagaagcagatacgaggagctcctcaagacgatcactgacgcgctcgggacatcactcgcaggcttctatttcaaatgtcatgtcctcaggggcatcgcagcctgcgccgtctacaacaaccacacgtaggaacatggcacagaagacgactgcgacatcacaaaaggccgagcccaccactacaaatgctcagcttctccgcatgaagcgttcgatgcctggtcttcggcctcaaagccagacacgatcatcaacaacacgcagctacgagcgtcccccatcgcggaccgaggcaacccgggcgcaaagctctgtacgaccaaagaccccagtggagcgagtgcgaaatatggaaagcactgtcaccacaggccggaagggctctgtcccctcggttgcccctttcttgccggctggagcatcggcatcccaatcgtacaatgtcaattccaccagaaatacacgaaaccttcgtcgacatgactctgagggcggtatcgattatcggcctacctcccgaggaacttgctcccgggcctccaacaaacgctcgcccagcccgcgcaagcacagatccgtcgatttcttggctgccgaaggcaaccggaagcagctcaacaagccgttccgggttaggaactttggagatggccacgaactggacggatttgacgatcttcccacttccacccaggcggaggctaagtatttgaggcaacctgttaacactggacccaaggcccaagcccggaacaggctctaccagaacatcgcccccaacgatcgaaacaacgttacgccctcgcctcccgtcatgtcgcggtccccggcccggtttaacgattccaacgtccccagtttcgctcgtgataccgccgcgagccggagagcccgggaatcctgtctggcccagcgcaacgtttctgggcaacttgctccactcacggcccaacgggttgcgcaactgtcaaccaacagaggtaaccttcaccaaccaaccccatcagcaccaccccaggcgaccatgaagtcttccaggaagctgcgcaaaattccccagcagaagccgcacctcatctcaaacttgaatcctccaaaggactcaaagagtgagtgcctgtaaaaaaatgaaaatatggtgttgtagaacatatcaatgctaactttgttcgtgtagttgtcaagggcatgtgctacaacccagagacgtttcggtgggaagggaacgataatgtgttgcgggcgtttgaggcaccagtatcgtcaccatcgacggcgtcagtcaagctacagcatgccgtgcgcgagagggagagcgcgacaccgcgcccagctctgatcaccaacattgggacgaccaagggcgtccaggtggtcaaggggatggtgtttgatccacagaatatgtgctggctcaagttgggtccgcaaaacgacaaggcagcagagcggggacggtcaaagaacggttcagtctcggaggcgatggatgacgaggacgacgtgttcaaggacatccccgatttggaggaccatacaatcacctccacggacgggggtagcggcaggaccagcgacgtcaaggatgactggctggttggcgaggagtttgatgtcgggccggagtttgtgcgtcggcagcgtgaggaggaagaaaggtggaggaagaagtgtcaggcgtgggcgacggggaggtcgcagcgtggtgaggcgtggaaatgggctattcgtgatattgtcaaagggacagtggaaaactaaaggataccccttttttttctttgtcggtcggttcggttaggttgggttggtattttgtctatcgtgcaattggcatgcggtcggtcgtcaggcggttggcggtcaagggaaaggtttttttttctttttttgttttacgatgctatgatgactcttttctctcttattctcatttctttccatacccgatatgaccttttttcttctcacttcttcgtccgtcttcgatggggtttcaaaaccatatccagtataatcgtgggtgatgctgagaataggccctgtgagttgggaggctacactagcactgacgttgtatgactacagctgtatattgtactatagtactgggaatgggggtggggggcggatgacaaggctattgaacgatggggtgagtggcgggttgcggaagcgtatgaggaagagaagggtacgcggtagtggcctagcgaagatgctagatggtga