aaaagggaaaaaaggggagaggggggggaaagggaaaaaacgggggggggggaaccccgcccccccccttctccccacttaaggtttgtaagggagttggactttatgccgttgacacaatgacgttggagagctggaaggacttgtcagcctgtgcagctggcacaaaatctgccggcacactgtgatgaaaatattcacactactgctcgtttctctccactgtgtggccagctaacatgcttggctcggcggctgatgatggcttccaaaaggtacacggctttccgcggttctcttatcagtccggtgtaggtaatccctggattggcggacgcgggcctgcgggactgagaccgatatgtggggtttcattgaccgtcccttttcagacaatctcagggaccagcctgtcccgacaccggcctcaagatttgggttgtgacgggattttgggggcgagggactggcagaacaagggaaagaggctctgaagcttgtcgcctcctccgtcctttggccggtatgctggagccaagcagccaatgggccgtgggaattggcaatatcctggacaaaatagtggcagctagaatatgccgtagtattttaagcttgccacgctgttaatcatatgcttccgtggagtcaaagaacacgatctaggaaaagagaagtcagccttcgggcgagaccacaggagaccgccggagttgaatggagttttggatggagtgttttgaatgggtctggggggccaaagtgcggattcgccctgtatcaagactggacttttggatccaattctggggttccgtcggctcaccaccacatcaccacactacattatctttcgccaagagatgcgtaagtgcccgcgtatctatgactctttggcccttcttaaacggccagccccttgactcttgagtcaacagccctcctcttgtacttcccgttcctttttccctcttggctcttttttttttctgtctctttttactctcatcatttcatcccatccggcctccgtctagcttgccccctcagcttctgtgctatccacgtcgttctttgtgcatcccgcagtctcaagacgaccatcccgagttataaaggcagccctctcttcgccaactcggtaccatctactccgcctttgagcgccaagcatcatttttcaggccccaatttcagagataccaggagctactccgaccaacagtcaagatgtgcggaatctttgcttgccacaagtaagttgcgactccaaagtttttgtggtgttcctacaataccttcacctgtcatcgcatgtgttgtttcgcagacgaccttttggggaagagcggaatcggaacggaggggcaacaatggcagcgcatctgataacaatttgcgatccaaaaattgctccgccaagacacgagcgccccgtccatccgaggttaaacgagctgcacaaagaaacgatgctcgcgaccgaaaaccatcttttcttaggattgtttgaactaacatgatgttcgattagccacccagatgtcgccaagttcaagcctacggctctgaagctttccaaggcgtaagcgcttttccccaacctttcgcccaaccgagcgtcggcaaacaaaggaggaattgactcgattgacacttttatcttatctacagcatccgtcaccgtggtcctgattggagtgagtcttattcccatttcaaatgcccctgagtcatcctcatagataaacaaatgcgataatgcgcgcttgcgcaatgtgattgatgacccgaccgctctggagcacttggctaacaattgtctttctttttatgtaggcggcagcgtcacttgccacaacactagtacggacacccttcactaaccccgagaactcattggggtggaataaaaggaacaaaattggctgacaccatacgcttcacacagttttgtgccatgagcgtctcagtatcgtcggtgttggtgcgtacaaaggaaaacctgctcccatggaaaatgcctgaagagaccaaacgaaactgacggtaaaaacagagagtggcgctcagcctctcaccaacgccgatgagagcattgccgttgccgccaacggcgaaatctacaaccatcgtcttatccgcaagcacttgaagaacccctaccacttcaagaccacctcagattgcgaggtcatcattcctttggtgagtttgcgtcctttgtcaaggataagatgaatgaagaggaaaaacaaaatatacttacaatgcgactcagtaccttgagcacggcgtcgatgcccccaagcacctcgatggcatgttctctttcgttctctacgacaagaagcaggaccgcacgatcgccgcccgcgaccccatcggtatcaccactctctacaagggctacaactcccaggagcccggcaccgtctacttcgcctccgagctcaagtccctccaccctgtttgcgacaagatcgaggctttccctcccggccacgttttcgacagcttgactggcgagaccacccgttacttcgagccttcgtggtgggatgagaagaagtgcccccaaactcctctcgacctcaagcttctccgcgagacccttgagaagtctgtcaggaaacgtctgatggctgaggtcccctacggtgtccttctttccggtggtcttgattcctctttggttgctgctatcgctcagagagagtctctccgtctgaggaagctcgctgaggagcaggctgccctcaaccaggaggttgaccccgaggcccaggacaagggcgagggtttggttggtattgatgatgagaacaagctctcgaccgtcactttccttccccagctcaactccttctccatcggtctccccggctcccccgacaacaaggccgccctcgaggtcgccaagttcctcggcaccaagcaccacgtcatgaccttcactattgaggatggtcttaacgcgctttccgatgtcatctaccacctcgagacctacgatgtcaccaccatccgtgcctctacccccatgtacctcctctctcgcaagatcaaggccatgggtatcaagatggttctctctggtgagggctctgacgagatcttcggtggttacctctacttccacggcgctcccaacaaggaggagttccacgaggagtgtgtccgtcgtgttaagaacctccacttggccgactgcctgcgcgccaacaagtccacctctgcttggggtcttgaggcccgtgtgcccttcctcgacaaggagttcctcgaggttgctctcaacatcgatccccaggagaagatgatcaccaaggagaagctcgagaagtacatcctccgcaaggccttcgacaccaaggaccagcccgagggtgcttacctccctgacaacatcctctaccgccagaaggagcagttctccgacggtgtcggctacggatggatcgacgctctcaaggaccaggccgagctccaagtcactgacgagatgatgaagaaccccaagcccgagtggggtgacgacatccccgataccaaggaggcttactggtaccgctgcatgttcgacgagcacttccccccttcgtgcgcgtctaccgtcatgaggtggactcccaagtgggtcaagcagaccgaccccagtggcagagccatctccattcaccaagccaagtatgaccacgtggacgagtaaagcaaaacaagaaaataataaaaccaaaaagggaaaccatggataaagaaaatggggactggaatgtttaaaagcttggcatcgggattacaatgcagggcgttatatggggtcacaataaacggatcgcgtatacctatactagccattaacccagcatagagatgaagacaaaaagtgattcaaaactctatgtagcaattggcatgtttgtgaacaatggtgaccgtttggatgggactgacttcgtattgagcaaggttcgggtgcaatacacgaacgacaagtgaaacaacctaagcaagacctattccaagcaacagacggtaatgaagatgtgagtacgagaaaaggggatgacaattatgcgtatgcgatagataaaagatgcttgcattatgtgggtgctatgagatgcgggccttttccggacgacacaaatgcacttgcggtctcgagatgaaagggctgactgcagatgatatggtttgcctcagcttcagtctgtgccctgattgtttacctttggagaaggcgtgaaagggggccatgacgctgaaaggggttagggttaatggtgtgcatgaacgggctggtttcgtcaatggcgtggggtcgcgattggtgctgcttcaagcttgtcatggcgagcctactagcgctgccgagctgccaaatgcacacggcgagaaagaccaatcacgactccgtctaagaaatttatcgggacattgcacctggtcttggggtgtctctggtgttcccaacatttccatttccacttttcggctggagcttcccagacccgacgccgacttcccaacccagtcgccaggctcgccagaacccaccagagagaggcccccccgccgtcagtcgcagccgacccgactgagcttgctgctccccgccgcgcgcaacataaccgcaagccttttctctcccgactcccgtctccagctcgcgttcttgaactccgcaacctcactttctccattcaccatcatacccgtgtcgccctcacacaacatctttcacaatggctgttcccgctttctctgacatcgccaagtcggccaacgacgtaagcaaaaatcacgcctccctgtgctccgcacccgagctatgacggcgacctgttcgatcgatgttatcgagagacgtgtttgtctgtttggctggagaaagctgtacaagctccaaaactgaagcggcatttccccatacctacctacacatccccctctcgcgatagctcgtcgatgccaatgtccacgaagcaacatcgtcatcctcctccacccccaccatgattgaatgattgggccctggtccccatgcacgcactataatgtgtcgctaaccatggacttctttgcgcgcaatatagctcctcaacaaggacttctaccacctcgctgccggcaccatcgaggtcaagtccaacacccccaacaatgtcgccttcaaggttaccggcaagtccacacacgacaaggtcaccagcggtgctgtacgttacctcctccctcccttggggctctcggcgcaatgccgcgacagcatcataccaccttgctgttgcgccaaacgccctcccttctctcatgttgccaacggaccaagctgacctcttttgcgtgactgatagctcgagggcaaattcaccgacaagcccaatggtacatatcactcttctcttacatctctgtcttcttcttctggtcccccttttggtccccttcctcccggcgcaccactacctcctggcttttgcattgttcacagacgcgtccacaaagacgaaaaggccaggaattgtcatcccgacggaagtttagccgcccacgacaatggtactgccaacgtgaaacaaccaaagcagaggccttcagcgcgtgttcggccgctggtagacttgaatttctctctaggcggcgtcatcggtcctcgagttcggggacgacccctctacttcagctttctccattatccgtatgcgaacctcacgacaatgctaatgtactggcgaacaacaggcttgaccgtcacccagacctggaacactgccaacgcccttgagaccaaggtcgagatggccgacaacctcgccaagggtctcaaggctgagggtatcttctctttcctccccgccaccaacgctcgcggcgccaagttcaacctccacttcaagcagagcaacttccacggccgtgctttcttcgacctcctcaagggccccaccgccaacattgacgccattgtcggccacgagggtttcctcgctggtgcctccgctggctacgatgtccagaaggctgccatcactggttacagcgccgctgtcggctaccacgcccctacctacagcgctgccatcaccgctactgacaacctgagcgtcttctccgcttcttactaccacaaggtcaactcccaggttgaggccggctccaaggccacctggaactccaagaccggtaacaccgtcggcctcgaggtcgccaccaagtaccgcattgaccccgtctctttcgtcaaggtatgttattgctgtcattccgtttatggaacttctgtatgctgacctgatgtttctttccaaccgtatagggcaagatcaacgaccgtggtgtcgctgccattgcctacaatgttctcctccgtgagggcgtcaccctcggtgttggtgcctctttcgatacccagaagcttgaccaggccacccacaaggtcggcaccagcttcaccttcgagtcttagagtaatcgcaggacacatgtgaagaagcagcggcgtaatagtattccttcgaacaaattctcaactggaatagataacccccctttgctggcatcgtggagcctccccttccagtagtgatatttatttcttttatgaagatagtgaagatgacgaacgttgcgccctgcttcgggtggctgactgataggatgagtttgtgtataactggtttgggcttttgtgtaacgaagagggccaaaagttcttgatagagttgtagcgtctttgatggacatggttactgtaattaggctggagacggaaaccaagcgcgatctttacactacttagattataaatacccatagcgatttcaaacacgctcattcagtacttacttttcaaacaccgttgaaactccaaagggctgtgcaatgaagtgaagcatcagcatgtaattgttggtggcattctttgctgcaagcaaggcttaaacccagccagttaactaaagctggagggatagagcttattcaacgtgttgtccgcaaatcgattccctacacctcgactagaggagatacgatactagctatatatagataggtacctttagtacggcgaacacccagcatgcaaagatgcgtattgaattggaacagatcttctcggcacacagttcaagcttcatcaacttctcatcatcttctcaagagctgaattatgaatgtagtctgttgtcacacaaagctcttctctaactgcagaactccgttacctgtatttctgtcacttgggcctaccacaattctgttactcttgtggtcccgcagtcctgttcaacctgcttccagctcaaatcataatgcctacccatcatccccacagctcaaacagcagtcggcttcctacttccccctccactcccaccactgccaccgcttcctccgcttccactcctcttcttaccaccgccaccaccaccaccaccaccaccgcccgtactcatccactccccaaacaaccaataaggcccaaagctcgaaaccagcaacaccgcggtaaccgcaaagaaacttgcccagtttccctgctggatctccggcatcacttttttactttcaccccactgctgctgtttgtacggttgttgctgttcctgctgatggtaccccgtcgaccccgaccccgaccccgaccaccactgctgttttccctcttcatcttcttcttcttgctgctgctgccaccgcgcctgctgtctagccgcctcgctccttcttgcatgcgactttttgaggttttcccatagttgctcgtgggtgcgcgtgtgttgctcgctgttgaagtgaggtgccgaagcggggttgaatgcttgggaccattcttgtttcggtcctcctgtactcgccccctcacctcgcgtttgacctggacctggacctggacctggacctggaccacccccgtactgctgctgctgctgctgtgaagagtaccccgtactctgttgccactccctcttcaccttttgctccccgtacccgccttgtttgaagaagctaggcgggggagcgccctgtgtcgttgagcggcgcttggacaggccagaggctgggcggccgccggccggaccgacggaggaggagtggtgcgagccgtgggcgcgggcgcgtaaatggagacggaggacgtcacggtcgtagcgggcgcgtttgtcggcgtgggagagggtagagtaagcttcggagatgcgcatgaagcggtgggaggcgtgcgggtccgaagggttgtggtcggggtggtgggttttggagaggtggtagaaggatctgttgttgctgttagtttacggtgttgtttcacataagggatgatacctaggcagggtatgtagagggattgaaagtaaagatggactgttggcgcagtaagggtgaaagtgtagagacatgtaatgggatatagtgaaagaggtggaccgcgagttggtgtaagtgataagaaaagtgtggtggagttttgcgataggaagctcaagaaaaggcatagccactttttgatttccgcctgggtggcgtcgaaatgaacgttcaacgtctcatagtgattgttgtggtgttcaggctcttgacggccggtttgtagagtacgcgaaatggtaaagttgcgagagactttcaagttgttcgcgacgttaactctcgcagtggtgataatcgagggtggaggagtggaaagatgaggggaaccacgacggcattggcgaccaagagggcgcaaggccgcaccgaaagagctgtagtgaactggcattcctcatcccgttctcgctgggcttatagatgatccttcatgtcctctcaaatgaagaaacacccaggcgcaatcgacgttccttgttgacggtagggttggtttccttagcttcgagcctgatacgataacgacaggatccctgccgccggtgacgcagtgacataatcgaggcacaatgtcctcgaagctctggccacctcaccgcccgccccgtgagatgcatccccttcaattgggacaagcctgcaatatccggataacgcggcaagggcaagctgggtcgggtcagctcatgcagcgttgaacatgtcaattcaagggcgctgggggcgtaccgctgcaaccccgcgtttgtgaacgtcgcgccctgtagtccctacacggagcgctgtgagtggtcagccgtcaattttctgaccatccaatggggcgataagcgatacgttgggagctttggatggtggggattgaacttttgtttggttgaagagcatcagcttcccttcttcttcaacaacaaacactttgtctgttcctcttgacatctttctggtcaggagacatcaaacagacaagatggcagctcaagcagccccagcagaagagcttagcaagctcagcggtatggacttcaacatcctcccgacaccctgcatcacggcgcaaccgtaaaggtcaccactgacttgctgtatccgaaaaatagtcgacgagaccaagcccgctcccgcggcggccaacggtaacgacagcgatgccgagtccggtgacgaggaagccgaggagggcgctgccgcccctgccgccggtgccgccaagaagaagaagaagagaaagcccaagaagaagaagaaggccccgaccagccagagcgagcctccgcgtgtcctcgtctcgcagctcttccccaacaaccagtaccccaagggcgaggaggtcgaatacgtcaacgacaacctgaaccgggttaccaacgaggagaagcgccatctcgacaatctcaaccaggagttcttgaccgattaccgccacgccgccgaggtgcacagacaggttcgccagtgggcgcaaaagagcatcaagcccggccagaccctgaccgagatcgccgagaacattgaggatagtgtgcgtgccttgaccggccacagcggtctcgaggagggcgacgctctcatcgccggtatgggtttccctactggtctctccatcaaccactgcgcggcgcactacacccccaacgctggcaacaagatggttctgcaggaggacgacgtcatgaaggtggatttcggtgtgcacgtcaacggccgcatcgtcgacagcgccttcactgtcgccttcaacccccgctacgacccccttctcgaggccgtcaaggccgccaccaacgccggtatcaaggaggccggtatcgacgtgcgtgtgggcgacattggtgccgccatccaggaggtcatggagagctacgaggttgagatcaacggtcagatgcttcccgtcaagtccatccgcaacttgaacggccacaccatcaaccactacagcatccacggcaccaagagcgtgccgattgtcaagagcaacgaccagaccaagatggaggagggcgatgtctttgccattgagactttcggtagcacgggcaacggctacgtgcatgaggagggtgaggtttcgcactacgccaagcgtggtgatgcagccaaggtcgatctccgtctgtcctctgccaagtccttgttgaacgtgatcaccaagaactttggtactcttcctttctgcaggcgttacattgatcgtttgggtcaggacaagtatcttctcggggtaagtttttgatgttcgctgtctgtcagcccgaatcattctgttgctaatcgatgcgtgttacagttgaacaaccttgtgtcacagggtattgtcgaggcttatcccccattggttgataagaagggctcttacactgcccagtatgagcacaccattctgctcagacctaccgtgaaggaggttatcagccgtggtgatgatttctaagggattaatggggtagcatagcataggatagggtacgacaaaaaaagttcgggatttgtttggttcgcgttttcttcctgtaatgttgcttgtaaaagattgtagcaccacgagttcatggtgatgagtgcgctttgacagggagaggtgaaggaaagctcgagccagccagaaactcagcagcgcgcagccatcaatctacagagtgctaggacgttttgacacttggttcgtcaatctgtaacggttgttttagctgatggcagggatttaacgctggaagtttgaactcgtttagcacatgaaaactaacgtgtcatgtttcaatatagctggctgtcgaccagagacggaggacaaccggagcatgtgcggagcttcgagagccaagccggtcccaagagatccactcgtactccgtgcaggccgcacaaatcggacccagcgatccacaaccgtaccgtaccgatacagaggctcaaaaattccacggctttccaaattgtcaatcagcggcgaagagtgacggaagcgatcacggaggcggagtgatcgacatctggggatgacggaggtatgccggctgtgacgtctgcggctttgtcagattcgccgtgtccgacctgtctaaccgaggtgtgcgaataaaagacagaacactttctggtgggtttttggtgccagtgtgttcggactattttttccacacctcgccaagctgaggctggtggagattgactgtggaaaatgtggctcatcccattggctgactgcgcagctgcgttgccacttttttttctggtttatcacggacccgataagaattcgtgagacacgggtgtgaacggaccaacggggctcagtgagccactaactgaactggaccgcgcgggggcgtacaacgctggaaggagaaaaaaaaaaaaagaaaggcgtcacatttcggttccaattggtaaaagccgaggaatatcgcgatgacaagcggcaagtcataaaggccgcaaccgctcttcctctgctccgttccggtctcgctgtttttgaggcttcacaaagtttgtccaactctgttttcaagtgtctctcactttatagtattgcacttgttctgcattccactccgccttgtctacctaggtaccttcacgcgaccacataccacaaacaattacaaccaatctatcattttccccttttagacgggacgtacgtacaagcggtagtgtcacaagcaaaccaggcacgcgctccgttatcgtcgatcaacccaaggttccaggccgttgttcggatcaaccggttttgtttacccagggtcccagtcagctactagtcactagtctagcccctgcgaaagaactttctgctgcgctcctccgctctctgcgttatcacaagccaatccttgaccaccaaaaagtcctattcttgtcgttggtccagacgatttcttacagtcaccaccaccaccatcaccacgccctatttctagctgaccgctcgcttgcgtcaccgcaattgtcgacataaggatcgtctttcccgttcttgcggtctgctttttgtcagcgcggcgcttccgagtcgaattttttttcacttataagaggaatccatcttgacaccacctcacgaatcctgaccaacaaactcaataaaacacatcgcaaagctatcaaaatgaaggtcttttccaacacagaaaccttcaattactcatgggaagaggtatcgactgccaactggcggaagtactgcccatggaacgagaagtcgacgcacgttgtcgccgtcgataccatcagccgcagcgttgaccctgccaccggcatcctgcgcaccgagcgcctcatcacctgccgtcaggctgctccagaatggctcaagagcatgatgggcggcggcatggacgagtcgcaggtgtttgagacttcatacgtcgaccccaagaccaagaccgttaccatggtctccacaaatatcacctggagcaacttgctcaacgtccaggagaccgtcgtctactcgcccctctccgatcaccagaccaagtttcaccaggaggccaagatcaccgctctggctggtggctggcagcgcatcaagaacagcattgaggacacccttgtcaagaggttccgggagaacgcggccaagggcaaggaaggattcgagtccgtgctggccatgagcaggcgcgtcttcgctgaggaaagggaaagggagaagatgggcctcatcagggagcaagctgggaacatccgcatggctgcttaagtctctttttgcgatccgaggtcgctctgagatgctcgatgaatttctgcatcgttggggcaattgagtgacggcaccatcatcacacataacggcagcagcaatgccggtagcgcatcatcaaatcgcctgctcgatcacgacgccgaatcacgacatttggcgacacacacacgtgtcgcgcacccgcggcaagcaaacaagcgattgagctgaaaaaaaagctccgggcagttccgtgcagcaggcattgtctgtctcctggcttggcgcggcattaatgatgcattcactcacacacacacacacttctctttctttttctttgcgattgatgggtttacatacaaacaaaagcgatgtcgtacggagtccgggagtttagccaaaaagcatagacttggagtcaacttcattagacggcgttgttcggtgttcattatttactcaaggagggggaagaagcgatgcatcttcattttatcttgcttttattcatttcgatatcccaaattcagatgtgtttctatagacttgcattttcctttcctcatcttttgtgttcatctctgcgttgtcatccccatcatgtcaagcagtgttgaggcggagttttcggagttacccccttatccccggttcatttctagggttattcttgggattgagcatggaggtcaaaggaaactgaaaatcatcatttatcattccttgcttccgggtttccgaaacggtttgaaggatgcgaggggtactgatggccttggatgcgacgacccgaggacacgcgcggggtacgaaactccttgtacatatcctagacggttcagataaatcgggttgcggcaactgctaagatggaattggaaaaggagatgatggacaggacagagagggatggaagagggaaactagagcatttacaatgtttgctagatctcgtcattcacatttcaattttgagataagagacatcttacatttcccttcattcaaacactgcgtgcttcattttgggcgctatccgtgactgccgttcgtattttgaaagcccatcgcgatgaactcatgctgaaataatgcttgcttgtccaacctcgcgctcacaccaaactgaacgaactaccatctcatgtgaacctccaaccaaaccaacccaacctaccaacgctgcactgcattacatcaatcaatcaaagtaatcaccaacgcacgtaaaaataaaagggtatcattaattccaccaacccattcatctcttcccccattctcccctccccttccttttttctccctctcccaattcttactgcccattcaccctcaacctctccccacacctcgtctcatacaacctcaacaaccccgtcgtatcccgatcaaagagactgtctcccgcatcctcccatacctttctcagtagcgccactgcctcctcgtacctccgaaagaagtagagttcctccactgcgtgcaaaatctcttgcgcttcgggcttgttgatggttctggttcttccgtctgcggcggtggagccgagggggaattggagatgacggtggaactttttttgcgtgttagttgtatgtagtgtatgtgtatgtagtgggtgtgaggcttggttggacttgatgcacggggacggggagcatttttatatgaagggaggaggatggtaggggagggggcaggttgaaaaatttgatactgggaaagggtcggaggtttggaggtttgcaggtttggaagtgtgaaagagcatgaagctgaggcggaatatgatgtgaagagtgaggagaaacgaaagggagaggaggaaattcctacctcgccgttttcaaccttgacgcgataagtctttttgagttcctggaaggcttcctccgaaagggctgtcctgtctgcttttgtggctggtgctgcgcactcggctacgacttcggttttggtattagagatggtgttcgtggttgactcgtcttcggagtcggagcctagaccgatgcctagaaggccagactcgagggtttcttcggcttcgagggacatggttttggttgtgatgtttagatgtaaatttctgaacttaaaaaaaaaattcaagattgtcgtgatgagtttgggaagtatggatggtagatgactcgttgagttgtaagtgatatgcaggattgaaaaggtggaagtcgaagagagaattaatgtgtaagtgagtgaaggtctttccccgggggtgaaagctctccggacaagaaagtgaagacagtaattgcggagccctgaaagccccgaagtaacggagcggcaatcttccccacgagccccgcagtggccccgtggagctccgtagggcggccccacatcttccaacttccatgttatagcccggccggcgttgggttggggggggtctttccttccccgactgacttcttgacaatagcaacttccagatctgaataacggaacaacagtcattggcaaccagcaaagccctgttacttttcttcttttgcttgctgtgcaacttgtccgtctgtaaacatcatcttaatcttcttccacccatcatcgccgacttacaagtgacctcatctcataccaaccatctggcaactatcagcatccgcagtcaataacagatcactaaagatggaggaacaaatggatcgcctggtcgagagggcatgggacaagtttctcgacacacccacggatcagagactctgtatgtgctcaccggttcttcttccataatctcccccgtcatcaaacagccatcatcactacttgtcgcctgcagcatgcctttcatattcgctcagtggctcgtacatctcgaccttctctgcaccaggtgacggtggacattttgtgtcacacgcttaccaactcacctcgttgaattccctttgcttcgtcactcctcatctatcaatagtaacaacaacagcaacaaacatactaaccgtcttctttaaacagtgattgccatagcaggtatccccggctccggtaagcctcctccttctcctcctccttttcttcttcctcccccaccccttcccctcctaccacccctctcaccaacctaactaaccactatcccacaaaaaccaggaaaaacaaccctctcccaaattctcgctcgccgcctaaatatcctgcacgccaccgaatatccccttgcttccatgtctccagacttcgccactgccctccccatggacggcttccacctcacgcgcgcccaactgtccgccatgcccgacccggaactcgcacacgcccgacgcggcgcggaatttacttttgatggacaggggttttatgagctggtgaaggaactacgaaagccagtggtgacaacggcaaccagaacaacggtgtgggcgcctagtttcgatcatgcgttgaaggatccggtggagaaagggatcgaggtgggaccggagatgagggtggtggtttttgaagggaattgtgagtttttctctccactctgttccagtttttctctgaaatggaacggggggtaaagctgacaaaagcgaaacaaaaaccagacctcctactagaccaaaaaccctggtctgatgctgccaaattgatggacctcaagttcttcgtcagagtgccgttccccgtggccaggaaacggttggtcaagagacatttggctgctgggatcgcggccacagaggaggaggcggataagagggcggtggagaatgatttggtcaatggggctctaattgaggagttattgagggaggatgaggtggacgaggttgtggagagcttggaggatgggaagtgggtgcacacttaggtagtgagtgacgagagtgacgagagtgaagtgacgaaagtgacgagagtgacgaaagagagagtgacgaaagggagagtgacgaaagggagagtgacgaaagggagagtgacgaaagggagagtgacgaaagtgagagtgtggaaagtggcgagagtgacgagagtgatgaaagggagagtgacgaaagtgagactgggtatgaggcggggtgtgagagtgagtggtggacaaagacggaatagagggggagacggagacagagagattaagttgctggaggaagcttttcgaagtttaggagtgtgaggcagcgctgaagatattacataaagcgtatcattaaagcgagcattatctttggtatttgtttcttcgactgtctatagcctagaattacaacccagcaatggtttgtttatcactgatacaaaaaagccaaaactttactagatatgcgaaagcgttcaccttctgtcaagtaacgtcgctcatccgtgaaaaaattgttgagacaatggccgaatggtccttagagaaacatcgaacacttcatagttagtccatcatacttttgactccttgagtatactctcacaacgcatctgatcgtctgtatcatacacagcctttggactcaaacttccagacaattcctggataggattatacgaatatcccccgaggttctggccgtgtacatccgaataatcgtaagccccatcaccgttttgtaacgacctatcctaactacaacaggagttgacgtggttggacgggttcacttacgtgccccgtgagtgggttgatcgaactaccatagaatcaaagctacagccaaagaaaggtctcatcaatttcgatcgtggacgagagcgtcgtaatattgtatcctccaatatttgaaaggcccaaaagaaaatggagagaaaggcatcataagatgaaacgcccatcagacaaagagactttctccttgctgtagcgtcacggaccaaaccctagccattgtaccatttcgcttcacagggacaactcaatacacatgatggaagttcccaaagtaacaaacaaacaaacaaagcagcattgtattatatataagggggtatcttaagcgtgccaagcaagtattggtatggtatggtatgtatgtgcagtgcgttgatgtatgtatgtacttttatgatcgctctgaccaacgcctatcctgatattcagcccgtggcgcacagcgtatgtttatggtggtatatccctttaccatccatccatccgatgacgccctggtatattccttttttcgtttccgcataaactcatcaatcataagggtatcaggtatctctctctactttctcttcttcaatcctccaaaattcgcgtatccagctgtaactgcggaaggtcccaaggtgctgtctgcctttcccattccggagtctctggagccggtggattcgggtgcctcgcctcgtccgctccgctcatgggatcttcatcgctttccccttccttacgaggcggttcatcttcaccactagtcttcttccctgactgtttctcatactgcatctctggctgcaaatgttgttgcatttgtccctgaccctgctgttgctgctgccgagacctcctcttctcatccttaatattctcatcaggggtctcctcagtgccgatccccatacttcgcgataacctcttgagcattcctccattctccgctcttgctgccttctgtgcagcttttactctttctctttggcgttgggcaatgatttggtcaagcgtcatcgggttttcgctgcctctgcgctcagaaaggaatactccccttcctcctaatccgccaagaccaccaccaccgtcttcaacatccccgcttcgccgtcttttctgcgcagcggtgtccatgacatgatcagacatttctctcgcgtctcgaacaaaagtgaggaaaagggggtagaccatggtcattgccataagaatgacgacgacaatgaaagaggtctggatgcttgcgcctctttgcaagatagcgtacgagacaaaaggccaaaaggccggaccggagccgcccatcgttaaccaagcggctgtttgctttgttctctttccttggccgcgcatgccgagggagaagatgagtggccagatggggccttcgaagaagaagaagaggatgatggggatggccatgaggttggggttggaggcgggcttgtagacgacagtcactaagatgaagactgttgctagggcggcgcagatgctgaggatcgtgcgcggggttgggatgaagcggcttgtgggcccgcgcttcacatgtaaatagcaaaggtaggcggcaatgaagcgggagatggcaaaggcggtatgtgatacgacgaggtagttgagcgtccttatttcgaatccttcgggccgcgagttcgggtagggctcgtgcgttggggagaaggtagtcatgaggcgagtgaaaaagacggacatgttttcttgcgcggcgacgtaaaaccattgggagaagacggcgaggaggatgcaccacgttcgtagcgacacaccgccaatggagcgtttcttgggttcgacggggaggcgttcggagagccggccgagttcgcggtcggttacttcgggtaagggggaatagtaaaagaagagtgcgagtagtacgcagaggagggtgatggtgaggtaggtccattggacgtcaagcaaagtagtgggactgtgttttcgttcttcgattttgtggaagaagacgttgttagcgagcacaccactcaggacggctccgacggcttgtacgccctgagctaggagcagtcgcatatcggcatattcgggtggtccgcagagcacaagaaaggggttggcggcggtttccaagacggccagtccgaacccaacaacaaagctgctggccatgaacccgccataggccgagaggacggcacacggccaaaacatgatggttccgacgccgtagatgagcatgcccacaatgaaggtggccttgaagccaccaatgggttcgatatcgccacgtcttctccttctgaaccgacggtgttcgtcgtggcagagcagccagcctccgacgagaagaggtccaaggaggtacccaccaccaaagtagacgcttgtcaagcccaaagcttgtgccgtgctcatgtgagccacgtttgccacgacgttgttgagagtgttaaggaggccatacgaaaagccccagaggaaaaagaggatgctgacgatggtgcagtacttgagtgattccgataccgaagatttgaccatgctctttggcttcttcatttccacaaaaccaaagtagatatggttctcttggactgatgaaaaccttcgtcgatccgggaaggtaggcgtcctgccttcgaatgcagggatttcgttggtggctgacgctgccaaaaagtctctgatggagatctcgtcggacagtcggtcattgtttagacggacctgctctggagcttgtggggcgcttgcgtgagagtcgctcagcgtcgacgaggtaacgggttggctgctgtccgagttgtcccgcttgaaggcggcgtccctatcccgggtgctgctgcgagttccgtcggggtcgatgatcatggcaggaaggattcggataatcaggggtttcagggtcgggatgcaggcgcagatgatgccgacgttgacctcgacagccgaccacatcaaggagaatgatgcgttccaggagaaattcacactttggccgtagattgcgctggggtcgtcggaaaagttcatggatactatacccacggcttgctggaggtagtaaatcctgacgacgtcgacgatcgacacaaagataccaagagtaaaggtaaggatcagaatcgtcttttgtctcggggggagacgcatgccggtgagcacgggaatagggagagccaagatagctagatcggtaacgatgttcacgggggcagagcatatgaactcggtcaataacggcagacacttggccgactcgaccgtaatgtcccaagcagctcgcagcgggctgcactgaaagatgttcatgaaagtgaggatggttccagcaacgttcacaatcactaggacggcccacgaggccatccgaaggaccttttgcgtgttcttgcccaggcgaaggtagaagacgaggatggacgtcttggtggccataagggccggattctgtaacccatgtaagtggatgtgtatggattatcacaactggatatgggagaacacatacgtataggatggaaaagacatattcgcacatcctcaatcctggccggtgctgagggtgaatatccatgtcatgacgacctagaccacgcctcgtggccatgtcaatggtgatggatagggccagggagatgagccaggcaaggatgatgatgtagtcatcccatccgactctgcgaatgattccaatacgagacaccattcgagcaacgacgaagagggtagccaggcatattgtcaccgtggtgacgacgaagacggcgggccctcggtcgggcacgtcttcgtcttgtgagtggttgtaagaataagcctccatgttgatgttgccgcctggcagggcgatgccagtcaaggaggccggcagcaatgaatcaagtctttggctcgatcacgtccacagcgtcgccataatccttcaagccgcgacataggggaggattgggaggagatggatgcgggtgccgggaatatttggaggacccttctaagtcatgatcgggggggtgaggtccttctagcgcatttgcccagtctcgacttggcagtatagggcgattccagtgtgactgtgaaacaaagaatcgtgtgttggctggcgttatgctaagaaggcggcgtatatcgaatatcgaggctaacgaggtagacggaggttgaaacagggaactgagtcaagaagatcggtgttcctggctgttgcagagttccagaaagccttagctgtcacgactcaagacaattgtgttttgaagcgtcggtggtgaggcgttcagagtctcgaactcggtgcttgttgttaggtccttggagatgggatgagatgtcggtgtaagaagaggaaggtgagttgaacaggagggtcaggaaccctgaggcggagattggtggagttgggatctgcctaggacgacatcgacagtggagagcccgttaaagcagcccgactgatccttatgctggtcaccttttacagtacacactagtgtcctgcttgcagctatgttcgtcttcggccgaggagcagtgagcacagcacgaggaggctgttgagttgagttgagttgagttgagttgaaagagggtgctgttcagttttccactagcactacactactactgctagtacagtagggatgagccgctaggactgagacagaacgatatatcacaatcaaaagtcatgtcgtactttttttccatttcgaggtagtattgcaactcccgagagagtggaggcgtagtgtaaattttttttcttaaaaaaaaaaaaaaccaaaattgtgcttctggtgactgaggggtatacggtacatacataaaggcggtaaagagtcgcaagaaccggaggtcatgccggtccaagagatggcgtgcctcttgggttattgaggtctttgcagagtgctttcttgcaatgccaccctcttttcccacttggctgatgacatcgatggacgaatcaaggcagtcaatgtcacgctggccccagctttttgggaaccattgtttgcttggcaagtgatcttcccgcgggccagtggacggttgagacgggggagggacgggtgaggtttcctttttccttcgcgagacaaggaggaaagaagaaaaatggaggtggcgaagaggggtttccagtgaccatcgtgcttggcttttgaggggagacgaccgggagcatggaacagcccgaatctccgcattggagcactcgtcaaaatacgggggggaccagcaggcagttacgtggactaattcagccattataaacggtcgtgctttcccaaccatgcccgtcactgtttcccgttgctcattcttaaccgcctccagtaagaaaaagtgtagatcacgagtccaaattattcaagtgaataaaagaaagacagatcgatgctggttttgtttgttagctcgctcgctcgagacttgcgacctcctcggacaaggggaaaaagacaaggtatgtatatgggatgtgacattggtccaaatcaccccaagcaaaaaccagggtcatgaacaacaatccgatctgactccattcacaagatgcaatggccagccaactggatgcgacactacacacattcacttcactccagcagtcccgcctggccatcttgaaagtggcacactacatacatagcgcggaacagctccgcccggtctgcaaaaggggtgactgaccgaatctcgatgtgggtgattgcgatcatgttagttgtttccgagcaggccgctgaaagatggatgctgggggcgggttggggacgggccgcgggaattgcatcaacctccgtaacgcccgccgctgaacacaaatcgaagattcgaaacgagacggagtgggtttgtgatatgcaaaacatgcctttcagccacctacgttgtactgtacgtacatcgtgtacaacaatctgccgttcttttaattcccacggcatggccacatggctcagctatgtatgtacacggttaaaaaggaaaataaaatgacgatgtgccgccgcccagaaaatagcgagtcgttgattcagttcccgcccggggtttcagttacccgccgcagcatcatggttcgtttttattccatatcacacatttgtgaaatccgtttcatattttcttggcaaggaacaacgaacgaaaggaaaagacttttaacgatcctgtgacgacggattgacgacaacttgttgatatccccacttaccactacgtaccctactgagcagcgtcggcgccagcggcggcaacaggcccaaacggcactcacttctagaaataacctctacaaaaaaaaatcaaaaaaaaaaaaaaaatcgtataaacaccagtcagtgatagagtttcactcggctgtttttagctgcagcaggcggtgcagacgtcgagacaattgcatgaattgcatgaagaaaagaaacccacttctgccaccaaaagttgcctacacctgcagtccataccttgcaccctctgtctttgcagttgttattggcggtctcgggtcacggtcccgtccgcacgcagcatgagtcccgctagctataaactaactgacacctagaggtacataaccgccccggcgcccctgccccgatggaaacgacaatacgcacaccgccgaccccgagcattgaggtccggaccgggatcgataacgtatctattttcatcgccaaggggatcacggcctggatagagtctaatgccgaaacaatgcatttgagcaagctgttttgcagttccaccttgccggtgtcgatgttgggtggctgggtaaggcagcgcatgatgggatgttatccatccatcggacacctccggcggtgggaatccgcgcgaactagatctgaccaacggacaccggcccgatctccacgccgaatcaccacatacaataccggagtggtggggccgggacggagcctcagtaggcaacacctgcattcggctgcgggtgcttttgttgaagaaacacttcgccttcaacgtagatcgatttgatttatacgaaacgagcaactctgatcgtgaacccatgaacgttatgtcagttcatcatgatgaatccgtagaccaatgcaagcccctcctgtcagtgcttcgtagtagcctgcctgcatacccaaagaatctatatgtctatgaaacatctatataatatccatatacacgtgtatattatcatcaaaacccaagatcaccccctagttagcaaagatcctaaccttaccctccgccccatccacgctccccgtagcaaccacacacctaatctgcacactcgcactcacacttcccaccgtggccgctctccttctcgccgccaccaccggatccgccagcgaactgccctccgaccttccattccccgccgtggcatccgcatccttcaccaccggcggcgcccacctgatacagctcacaaacccttcatacacccccgtcagcgtctgcacgcacctaccctcctggctcaagtcccagcacctcatcgtcctatcatccgctaccgagagcagatacttcccgcccgggtggaacaccagtcctctcacccagttatcatgtcccaccaacaccttgatacaatttcccctcccatcccacaaccgtatctgcttatcccgcgaccccgtagccataaactccgcgctcgagctcggcggcggcgccctctccaaccccgccagcttggccaagtgggggtacgccgtcggcggcgcaaacgcgcaacacagattgtagttctcatgcccaaacatcaccagcctgcactccgcatccctcccacccgccaagtcccacaagcggaccgacttgtcgctgcccgtcgacagcaaataccgtccatcatggctcggacaaaccgccctcggccagtccacatggcccaggatggtcttgacgcagtaccccgtcgtgacatcccatattttcagactgttatccttgctcgcactgaccagcaggtttccactggccggcgcgccggccgctccgctggggatgaaccggacggaactgacaatgtgatcgtgccccggcaaagtgcgaatgttcttgtactcgtcgctcgggtcccacagcttgatggtcaggtcggaactgcaagaggccaagagggtcccgccgcgcggcccgccaaagtcgacgtccagcacggctttggtgtgccccttgatcgtccgctctagctcgccgagctcccagtcccagatcttgatggtgtagtcttcggatcccgaggccagagaggtaaagaccgggtggaaggcgacgcaggtcacggggaggcggtgagattcgaggacgtagcgcgggggggctttggggagccagttggtcgggtcttgggtgcggcgcgagagggaggagggcgtggcgttgtcgatttcggattggaggaggtggttgcgggattcgaggtcgaggatctgtttttgttggaatatgttagctggctacataccttcaaggtaggtgcgagatgttaagaggttggatggacagataagtagcggaccttcttctgcaaccggacgacactcgtccacttcttttctaggagaccttcatatttctttgccttttccgcgtcaaaggactcttcggcaaggtcgagttcatcccgcaaagtagccgccgtagtcgcgaggttcttggaggcgaggtatgctaggatcgacttgtgcctattcccaaaatcatcatcagcaattgcgctcctcgtgtgacagttcgttacctaggagaaaacaacttacagctcctcagcctgccgggtggtcaacaacggagtgccaatctgaactgaagcttgagccatcctggaaagaaggttccagtgccggacggcagcaagactagctatgtatgtttatttccatgtagtctagagcatgggcacaatgtgccacgcgtccgagtcgaggcgtcacatttgtgaagtggcctggtacgatttgatgtggaatggcggagcagattggcacagagaagcagtggaattggtccgctggtgctggtgatggcccgctggtggcccgctatccggacgctacctcacctagctgtccatgggtacgtacctacaatactgtcccgttgagccttcccgcccacccttatcggcagtgggagatctggggtcctttccgtgcttcaacggctatcgcgaccccctgttggtgatcctcggtgcctgccggggtcccctaggattagggttgaagcgctgcaactacacctcagtagaggcatttgctgctgcaacccgctatcgtgcgccaagtggaactttacgatggcgataacaacccgacgacgacgacaacaagaggacaacagggacaagacacttcaacaatcacagtcattgagaaatcatctcgggtcaagaatgcttagagttcctagtcccagtttctaggattatacttctcgttcctgcgtcttcttccagctacctattccatgctttagtggaataggatccgtcaaccaatcgacctctcaaccccgtgagcgaggttgtgtaagtgactttggtctgtgtctcaactgattctgagcccgtgatgagttactcttgaaaagtccacctacgagaaccatcagtagtaaaaatgctactccaacgtctcaccatatcctcgggcatgaggtcatccctatcctctttttctcgaagagcatcatcatcatcagcattcactcgatgctcatacagcacaaaacccaacaacaaggtctcagacccattacgcatcctcttctgcggctcagatgtcttcagttgctactcactaaaagctcttcatgccgaacacaaggccaacccaggactcatcaagtccattgatgtcatggtccgaccaggaaaggcttttggcagagggtacaaggagatccgtcaaggtgatataatctatccccaacacgcagttagttaactaacaaagtccctctattccagtccccatccaaaacctcgccgaagaactttccctccccatccacatccgcgataccttcaccggctggtccttgcctcaaagtccccatggagaacccatcaacctcatcgtggccgtctctttcggtctctttgtccctccacgcattctcaaccaagctaaatacggggggttgaacgttcatccttctttgctacccgagtacgtcctccccttttcttcttttccccgtttcccccattgcccctttcccctttcccctgtccaagtaaacaaacaaaaaactacgtccaaacactaacaaatgtattcctaaaaacaaaaagcctccgcggcccagcccccctccaccatgccctcctcaaccgcctctcccacacgggcgtctccctccaaaccctctccccccaaaccttcgacgccggcaccgtcatcgcccaaacccctctacccggcattcccatcccgcccgcctgcacggtgtcccaactgcacgacctgctcgcccctctaggagccgacatgctcgtttcttctctgcaaaaaggactacacgtcccgcctttggcgcccgtgatcgacaataccatccccatcacccctcctctcccctctcctgtcgagaacaaaatgtacacacacgcccccaagataaccaaagccgaccagcgttggtccatcttacatcattcagccgcggacgccgcgctgcgagctcgagtttgcggtgccgggtcgttgtgggctagtgtttatctacctattgcttccgaaggatcctccgaaaagaagggaaccaaaaaagaagctcaaaaggagaagcagctggagtatccgctcaactacccccaccccctcgaggaatcagcaaagggatcaccgaagcgcatcattctcgaggacgtatccgagcttttcatcccctcctcttctgtcgacgacgatgctgggcttgagcaaaagtatgaaagttaccgacggattgttgaaagtatgaacagcggtaattcctggtccaccgagcagctgggacttgagcctgtttacctacctcaatctcacactgaatccccttcagacccgctctcctggcttttaaggcttggcgaggacgagtacgtccatgtcgagacgaccactgccaatggtgaaaaggtgacggagagaaagccgagagtgagttgggctttgtgtaccaggttgggactggatggcgggaaggaggaagataagggggctgtgacgtttgtgatcccagaagatggaggcaagtttggtttgttgagggtagggaaaatcaaggtggagggaaagggggcaaagccggctagacaggtgatgaaggagctggctgttaaggcgggttaagaagtttgagacatggtggcttgaaatgtaggatcaagataggtctgccaggagcacaaatcacaaaacattcaaatcacaatggcaggtcggaggagcagatatagagtgatcaaagttgccgtggttaaatttcaataatatacagtgcggtatatctcaaccgcccactaactagagtaaccccatctgctatctcgagcatcaagcgtcacatcgttccaccatccgaaatttcttcctccaaagttttcaatgtttcaaggaatgattgctagtcaaatagagagatccggtccactcagggtcctttcacccttcgcctcgcggaaaccctccgccaaagtcattagttgtagatggtttggaatcccgcagtttctgcaggtgactgccctcatgtttcgtatcgtttcgtcgtcatcagtgtaaggatatcgctcctcgttatcattatcatagtaacggtgtgacggtcatggcagactatgtttagtcatgggtggccttgtgctcgtcatcgacacttccgccgctagaagaagtctccgtcttctcgagagtcacctcctcttcctcgggggcgttatggacaccctcttcgaagaatggctcgggctcgttgacctcaaacttggtcttaaactgctccaagtaatgggggacgctagggttgctgacattggagtgacggcgagcgacgaaattgaactcagggtcgtcgagaacttcgacaccagcgttgcccctgttgaaagcgatgttagtacataatgagaggcaccagggtagatgagaagggtcacataccagttgctcttgccaccgccgttcttcttaacctttttgggatctgcatcggcgaaaccgttcttgccaaagaacttgggaacgtgctcgacggggacgagtgagccatcttcagcctgggcagccgcaacgtgggccttgtcgttgaacttgtgggagcgagtcactaagacatgtgtaaggcaatgtcccaatgatgtcataacaaagaggaagtggtcgcttctacttactcttgaaaagtgtagtcgaagttgatgtggtgagggttatatgtgtgagtaatatgtggactggggttatcgttattgtagttgaaggtattattcagtggtaatcgtcaagttgaactgagggacaaaaggtcagccagcgtcacacgaacaacatgcggggcttaatatagctgatatgagagacgagacggtgggtgtccgggctggttggggtagggaaaggaagacgggatgttcgacttactgaatgtgctgtgtgaggtgatgtcacagagatggaagagtggaaagaattcgaccgactattacaagatgtagtgaatatggaaggttcgggtatgatgtattattgtaaacagagtaaggaagagatggttggaaaagtcgagtatgcactagtaataccagtagtgcgtaagtagtggtagatgttgttgtaatgagtttgaatgttgaaagaaacgatgggatggagagatgggggcatctcctcttataagtggaaggcaagctcccgaaccttccaatgagaagggacaaggagtcatcgtcgaagaggggtcgaggtacgaagttgctcgcacctacgatctgctctgcggctactgtttgggaagtcacagtggtggggagatcggtgaggaggaccgcgggtattggagtcacgcgacttgatgcaacagtcgatgacactgacctgacctgtccagactgtccgttttgcccagctctatggggaaggcggggcccacgtccagttctttgttgagttgtctccatctaggaaacaactgaagccagtctcaagctccaatgccgaatcttagccatccaatttcaccatgttgagctgtggtgacccaatctccaaaagtgtcagtaccgaatgtagttgttgacgtgatgaagtaccatagtccccgctttgctattgccaggttacttcgcaaatcacccagcgatttgcataagatggcttttcttggccgccggcctgttacaaccatctactcttatctggtgtggtgtagtgtagttacagctcgggatgaagcttattctccatcttgtccatttcatatcacgatccagaatcctcaagttgcgagaccgagaagttgaaggacacacccacatctccccacctcccctgacggctgtggggaggtgcaggtcggagataggtcactgttattgggactgtgcttcacttatacgaaccagccaagtcaacaccaccaacactgccactgaaatgtggattcttataaagtcaatccagctctgctgcccttgaacctctggtctgggccaatggcactgagtacatatgtgtcgctctcctatatctccgtcattgaacctctgttggtcgagtcatcccaagatgtggcatctggtgtttttgtcaagacggggtgtaagctggtgcgcctctcgaacagcagcacagtccgtttagacacactgcagctgacaggcactgacaggacgggactcccctcagcaatgcaaccaatgcgggtgacatcagagctccccacctgcacgtctcagggactcccgattgcgttgcaccgtggtgctgattttgcggggtatggagcacaaagccggcgccaagcctgtcacggtttagcgtcgaattgcttcaatccttccaggcctgccgccaaatcgtcaattcgctttggaaccttcctgtccgttctcgaggatagatagcttggatatcaaggcgatgtcgatgtcggagatggcaatgcggatgaagcaaatttggacgacgagactcacgaacttttcagtcacggttcatgaacgccggggccctttttcatgtgaccatccactgcagcaagtggaagcttccgaaaacaaatcaggccagattcgaaactcgtccccgcccgtgattggattcgttaattcgtcaaccttatcgcccttccttcctctgttgtcaggcaacccaacccggacccttcagtgactcaactggggacactgtcggcaacttcgtcatcgaagggtccagaactcgatacagcctcaacaccagccatttcatcctcgggacatgaaccatgtcttcagtcaccagcttaaatggacaagttgtccaaaacgtatttcgcctcgccttgacgtggggacatcatcagatagaccctcaaagataacacttgggcagatgccgttgtgtaccacagtggatatggcatcgcgactttctcgtccatctctctatattctgatggcatgattgcttcccggcgctatgcttgaggaggacaagtgtctatgtagaggtctcaaagtagtgtacatatccccgacaatgcaacggcggaccgcggacctgagctgaacgggagatcaagtggcatgatgtcggccggggatctctcccgacctgccaccgcatggtgtgcaaggcaaacagcgctcacctgcaagatatatataaaccaattgaacctatacgacccttctcatagaaccaacgaaatggcaaactcactttcatattccggctgtgtgcttttgtcgtacggttgtcggtcaaagcaactccgttattggggctgtccgacatcggcaaatccgcccgagagccattgcaatgtggttcagtcagtgaatcgatgtcaccatctcactcagctgttaagctaacactgtctgctgaccaaattcgcacgcactatttgcgctgacttcccggccaaagcacagttttttatccccttcgcacatgaagatccgtagtggcgaaagatttgtaatgcagatcttacatttcgtcgtcgaaacctgcaggcccaaaatctctacactgtgtatttctaatcgaatgcctatcaaattgttacaatccaccatcacatcgctgtttgtcttatcggagtatcaactgtattctcaatcttgcaattccgcgggaccaaagagacagagactcgatctcgacaacaacaacaacaacaaagactcgtatattttcgttttcttttttccaattcgctgcccgaaaagcagcagccaaacagggcaacacattgtttcatcttccccagacgaacgaccccgccatccaccaccaccaccatgtcgcccataactctcgatctcacatccgacttcaaccccgccaacaccaccggcgcggggtcgtcgtcgtcgcaacccagaaccctcctcgttgcgccgccctcggtcgcctcccacgaggaacgcatcagcgccctcttctccacctacccccgcgacaccaccgacctgcacatgctcgaccgactcgccgccggtctcgtcaccctccccacatccacctacgacctgatcctcgttttgaccgacccggacggcagccgacacgccgaagcctcggccctgctcagcaaccgcgccgtgtggtcgcttctcgtccccgccctcaaggccggtggcaagctgcgcagcgaagatggcaccctcggcagggacaccaccacccccgaggcccgcgaggccgtgctagccggtctcgtcgccggcgccgacggcttcaccaagcccgattacgccgaggaggaagccgtgccgctgcgttttggtctcaagagaaagaccaaccccaaccccgtagttgcgcccatccagcctgtcgcccaagtcgtcactgccgccccagccggcgtcggtttcgtcacgctcgatttgaacgacgatcttgatctcgacggtgaagacgacgacgacgatgtgattgacgaggacacactcctcacggaagcggacctgcgccgccccatccagcagccgcccgagtgccagcccaagccgggcaagaagagaagggcgtgcaaggactgcacgtgcgggctggcggagcggttggaggcggaggacaaggcgcgcagggacaaggcggaccaggcgctgaacacgctcaagctcaagagcgaggacttgctggagctggacctgacagttcccgggaagacagggagctgtggtagctgtgcgttgggagatgctttcaggtgtgctggtatgttttatcccctttcccttcccttccccttcccttcccttccccttcccttcccttccccttcccttcccttccccagccttgtcttttagacaaggaataagaatgtatggctaacaaaagtacaaacacaggctgcccctacctaggtctcccacccttcaaggtcggcgaggaggtgtcgatcctcaacaacgtgccgcagttgtgatgtggagggaaaagaaaagaacagttggatgccaaaagagaaagtggaacgaaccagttcagcgccaaattatcaccagcatgaaagtaaggcctgacacacgacgatttcgcaacaagatacccggctatgaaatttgctttctagattcttcaggatagatgttcgtcctggggttttttttttcttttttttttttttttcttacgttagttatgttacgatagtcttcacatggatgcttttcgggtcaaatctgatgcacaaaaaagtgttcttcaccgtgtatggtcccttctgattaatggggcataggatttgcgaacataggaaaaggggtgttgatgtttttacgtcaatttggaatggttcattgtgcagatcaatctcaagataagatggtactcaaattgcctaaagccttaacatcacgatacgtgacttgttattttatgtaatgtgtaagtattgcatggcgcgttgaggttagatgcctctgtatatagtaccgttggtcctgtgcacaaatgtgtgatgttttctgtatcataaaatacccaagccaaaacccgtaccagcttgcctgccaaggatatcagaaacgccgatagtctataagaataaccaagtcaacatttcacccaagagctaccacttaactaatcacgatctccccccaggctgcctactagaactacccttccccggtttttgctcctcttcatcatcactagcaccaccaatgctatacctactatccgcatgcgggtcctccggcttgctcaagtgcaaatcatccaactcgctctcgtcaaaatcctgcgcttcaacatccctcctcccgcttctcttgttcctaaaacctgccaatccttgacctctcgtcctatctccaccaccactaaggttcccacgaggtcccgggttgttagaaatgctatgtctctcgcccgtagcaacacccatatacccctgcccagcagtctttctcctttctttccagacaaaccatccccacacgcccgcagcaacaatgacaatcaccagaaccagctcgcctgacttgcggtaggcttcccacttggccatctccaacttggccttctcggccgcttggttgctcgtgctattccctgctgcgccgccgaccgtcgtttcgggtaacttctccccgtcgagcctcgagtccgtaggctgtccgccaatgctactgatatccacgcccatgaaccgatccagcatgtcgcgcgtgcggcgggggtaatcgaaggggaccatgtggctggagttgtaaaagagcacgtaggtgaggttgcgcgcttgttgccagaagccggccggttcgccttcgaaggtccagtcgcgccgcggcgcccaggttcccggggtgagttcgaagcccttgccgccgttccattccatgttggagatcaaggcttcggtgcccaggtggttgcagatgaggtcttcggcgccggagaagagcaggatgggaacgccggcggagaggatgtcgggaagcaaggtgatggacggcttggtcttggggttaaagttcatgcctacctggccgttgcattcagtccagccggtagacttgttatcgttgatgttgagggccttgatgacttccttcttgcggaggtagggggttacgctcttgaggtcggggggccaggccatgccgcatgaggggtagtcgtccttcaggcggacgtcgtacatgttgtagcattggttcttgccgctggcgccgacgccgccagcagtcagttggagcatgtcttgcaaaatagcttcgcattcggggtagtcgatcttgtcgggcttgacggcgatttccttttggcagatacgctgttggatttcgagcttgttggcgaggtcggtacccttcttgacgatgtccttctcgtaggcaaactggaggtaggcgtcgtattgctctttgggggaaacccagccgttgccgatgaggaggcccgagaggttccatttgcgattgacgggaccagcgttcttgttacgttcgagaatagcttgggcgatgtagggaatgtgctgaccggcgtaagactctccggcaatgtaaagctgagaaatcggttagacagaacgaatcgaagaggttcagagtgtggcacctacatcgtcatgctcgtactctgggaacagagcgaaccacctctccaaaaaggtaacaaagttggcggccatctcggtcaactcgtggatataggcgttggtgtcgacataactgaagccagtgccgacggggttgtcgacgaacaagacgttggcgaactcgttccatgcgccatcgttgtataccaaggtgttttcgtccttcagtctgtagggaccaatctccatcaatgcgccatcctcggaactgcaaccaggaccaccatttagccagatgacggttcgttgtttgttggcgatatgtttgttctggaagtgccagaagaacaggttgccgttgttatcaggggtgacctcgatatgtctagttgtgagaacatgtcagccttggtgttccccaacatattggattcgcgcagcaacagtgaacttacccggcatgcatcttcaccagaggaccatctggtgcgcctggcagatcatggacaaagtagtcggcggagccagcagcggcgacgaagctggatgtccatgacagcgtgaatgccgcgattagagtcgacagtcgtttccagctagccatagaccggccagcattggtggtagtggtggtggcggccatgatcaccaactggactcaagtcgctgggttcagttgtggtgggtgggatggaggaggagacaattgtcgtaagtttggctacctatcaccaccaaccacattcatgggggaggatagaagaaggccgacgacaacggcaaaagttgtaggaactctgaaaaggtcgagatgttgctccgagacagcatccatggatgaaacggtaaagagggaatctgtccttggggcggacggacaatagtgtacaacgtgggatgaatgccactgcggcacggatagtggcgttccatttcagctagacctcacagggggcaatctcattacaagtaagggaccctgttagtggtattgggcgatcccggtatgctagcttaacacatagctggggggcctggtcttctcttccatgcagtcactcagtccatgcgcctcgtggatggacgcgcaagccagttccattctccttccttcgattatccaacctaagcaatgtcgatatcgaaagataatactcttaatgtccttgtctgctatattctaatgcctcaagaacttattgtatagttatggaatcggggacagagttctaattacacaccaacttactcgctatgagagcttccaaggttgtttccagatcttcaggcaccgcatctggacgtgaataaacggagccttattcagccactaacatgacttgacagagtgtaaacctcttcgacaactttactccctgatggttgacaaagagcagccctagaggaaaacatcagacgaaagtttctaaatccggatatcggcaagaactgaacagctgctcataaaatcggcccagacctgaacaaccgagcgattgtccgcgagcacgactcatctcggcagtcaagcgtgagctcctcgtatatacgattacaagttcatccacactctccccaggtgtatgagacaacaattagacataacaatcagacatgtacatgatccctcagttcggacagcccctaccgccgggatctctgccggaatgatgatataagacattgcggggccggcttccgagaacgggcaaggcaacccgggcccggatcgccgaactgaatcaccgttacggcatgccgtccatcttggcacggagaaccccaccaagccatcagaaagctccaccaagaaaatgttagtcttggccttgtgagatcgtccaaacacttacacacaaacttaaccctcactttgacctttttgatatccttgaatatcttggtcccagcacaacttttgagccggtttttgaattcctactccagctaccgtagtaatggccgccaccaagaagacctacatcgtcgagcacctcgatgaggagctgggcccctggtccgagctcgagtacctcgctatcgccaaggaatcgcaagagatcggttccgagttccatctgacttccctgccccagggcttcaaggtccccgaggccctggccgctgtgccggccttcaaggctgagaaccgcggtgttgaggagatctatgctgctgacaagagcagggtctgcctgctggatcccgcggccaagaaggacttgagccctgaggatggcgacacctttgatgttttcctgtttggcggtattttgggtatgtctttcctggaaaatggaaagtgtttgatgagtgattaatactgactgcatggtgtcataggtgacgaccccccgagaggtaagctcagtcccggatatcgatctctcagtgaggtctggttactaacaagcaaacagacagaacctctgagctccgcaagaagggcttcgagggtcgccgtctcggccccgtgcagatgaccactgacactgctgtccgtgtcactcgtcttgttgttgagggcaagagtaagttactctcagatggcttcctcgtcattggatttcctcaccttcagctttttgtcctctccactgttgctcttcagcttttgagacacactccgttcccgttgctgaattgtcactaacatttcccagctcccgtcgacaagattccctacgtcgaccaccccgagctcaagttcagcgagcacgagagcacacagatgcccttccgctatgtcactgacaaagagggcaagccaatcatgcctgcggtaagtccttgcagagaagtgcttaacggatgaaggaatcatacaactaactgttgaacagggcatggttgagttgatcaagaaagactcggacaaggctattgacgacatgttctaaggtacttgccttggataccaatgaagaaaagatagagtatatacccatccagaacctgtttatatgttgccccttgactttcgcggaggaagtgtcatcagatttcggccagctgttgagctcattatcttctcgtacaacataaacgaacttcagctacctataagcaccccgagcggggttattccgtctcctgttatcttatcaaacgctgtctaaccccgctgggtatgaatcggggtctagaggtatagttgactcgattaacgaccccgggttctgatatctcaacagcttctcacttatatccctctgtcaacccagtccttcatgacgagcactccaacaccttcacagaacctcacacgaaccaacatcaccaaaatgacaatcccaaaactcaacatccacccgcccctcatcaacaccccctgtcctgcagcaacgacactcgaggacctcctcatcctctggaactgtccttccaccggcgccataaccacccgcacctcactcctctccggcttcccccacgacgacaccaagaacctctacgtcttctatgactcctcctcccacaccgtctcgtcttctaccaacccttcccccccctcatcagcaactcccacccaaaacgccacgctcaactccctcggctacagccctttacctctccaaacctacctggactttatacggaccattgccgtgtatcattctcctcctcctcctcctcccaacaaccacaaaggtcgcagcattggcaggagtaaaacaatcatcatctccgtcaccggttccgcagaggacgtagcccaatgttacctgcacatcgcccgtctccagtcggaattcctttatgtcacttcttcttcttctccttcttttgtggtaaaggtggcaatggaaatcaacctctcgtgccccaacatcccgcaccatccgcctccggcttactcccgcgacgcgctggttcgatatctcgaggagttgaaaaaagcgatcaaggctgcagaagctgagggcctacccaggattccagtgggattgaagacgccgccgtatacctacgagacgcagttcctggggttgatggaggctttggaggcttcggcttcggctacagctctggcatcagagaggaacaaaaagcaagaagaaaaagagctgcaatgtccaatcaccttcctcacagccaccaacaccctcggcagttgtcttgcttttacagcttttaccggtttcacagacgactttactcaagcggcgttaccaaccgacttaggcacaggcggactagctggtgcccccttacatccattagcgctggggaatgtcaaaacgcttaggaaaatgttggatgaaagagaaaaaacgctgggacatcggatacagataattggagtgggaggggtgctagatgcacaggggtataagaggatgaggatggcgggcgcggatgtggttgggttggcgagtgggttgttattgaggggggtaaaagtttttgaggagattgagaagggggtgggaggggattggtgacagtgtggtatggtaggtcctttgtgcggtatagaagagagggagagagggagagataatgggatagataagagctaaggaaggagtgaggaattgaagatgagagctgaggggacagagtcagggtaagcatgatttcttgtgtgatagtagcaagcgtatctagagaagagggctcaagaggggggatgatataagagggttgggttggttggtatacaacaagtttccgtctttgtctttctctgactttcgtttgcaaatcaagtttttcggtggttgaaagcattccttcaagatctcccccagtcagccatatagcaagaacgaaatgcagtccgaaaaccagacgtttcgtttctatattaaaccaacgaaaaaaaaagagataggatgggcaaaatgcaaaaaaaagaatgggttgcggtttgtgtggatcgaacacacgaccttcagatttatgagtgaagtggacttcagtctgacgctctcccaactgagctaaacccgctttgatggatgagtatacttttggttcaacttaagtagccacccagcatccagatttctgtctcctcgatgtcgaggccattaccgatgtctttgccgtcaaatacgctttaggttttggttggatatgatttaatgtcagtaggtcaatgctcggtcacgaccgatccaatcatccattctgccaatgttcgctattatgtccggtttcattccccccgctacttcccatcctacatctagtggtatacctatcatctgtcgtcaccggctccggtacaaataccttggtccactactcgactcgctcgtgtcagacccacatgctgcctaggccttcgaggtatctgtcccacgaaaagtcgtccctcctcccgcaacaccttgcccaccactccccccagcctgagactgtccctgagcgcccgctatcgacgatgccgccgaagcgacagaggcagctccaccagtggggacggcactcgacgaggtcttcgtcttcctcctcacaggttgatacacatcattgaaattcatcgacactcccaagaaccgcatatccacatccggctggtacgccaaatctcccaagagaatctgcaacctggtcttaaaattggcgcccaattgcttcaaccggtcctgcaacgctgggaactcgctcttaactgatcccgcgtcactggtggccgcggcgtcgaagtactcgtatggcggatcgagatccatcgagtcagccatggacgacgcagcttgggaatctgctcggtctcgcgtcgtggttcgggtgctcccgccgcggtgtgagtagatcagcccggctgtctccttctcctgacgtctcgtaaagtcggagacggaccagctgtagagaccgtctacgctgtctctgtaggcgagcattatccggagcagctcgcttagctggaccatgtaggagttgcgatcttcgtcggtcgtggaagatgctgagacagggtcgcctgtctgcgggtacggtcgtcgtttggcaccgaggagacccttgtgtgtgatagatgtgaggtatttggtatgggcagttattaggtcgtcgagcgtgcagttctccttgtgaatgttcttttgcagttcggtccaactgctttcgataacctcaaagaggatgtagtactgtaattggccgacaaaatggaccatctcggcgaggacaccccgtgtgctcttccatgtttgaagcaccgtctcgtccgacgtctggagaacgccgcgggcgccagtcatgcacttgcgccaggtcgaggccagggcaaactcgacacgcttgatacgccaaaggaagttgaagactttgaggtactgtcgattgccccactcggtgacaacgacgtccacgggcgcgtcaatcttgtactcgagcgtaaagcagtcccagccgatatcaccatggctaagctgaagcatgcgagcatccaagcgattggtgatttctggatcatcatattgagcgtttgagcctcggatggcatgctcaagctgcgcagtgagtgtatgtcgatactgggcgcccgctggccgatctaggttaggagccagcgactccatcagcagagcaatgaaatcaccctgccccagcagaatgtaccgcttcagcgcctctagatgatcaaagacacggaattggtcatttaggaggcgcataagatggctcattgtctccctgtgtgcctcgtcaatccaggcttccagggtagctgtgtcaccatatttgagctccctggacgcatttttactgtagtcctcgacccatttgtgatcaccgcagctgtggcggatgaagttaagggactttccgatgaggaaaaccttgtcagcaaagttgcgtgtgataatactcgggaccatgtcctcaacaagctcatacttggagttccagacactcatttggcccttagctttggcgtctttcctctcctcatcgagggggttctgttcccgaacaaaaaactccatatggggatcgaggagctctccgtcatagatccagcggcgtaggatatcgtagaatggccgagtcacgtcaacaagcaagcgctcagcgaatgcagctacgacaggatcgccgtgtgaagacgaaaagttgtggatcagggtgaccaactgcccaccatgcttattcttgctctcctcggcaatcagagacatgaggcgcaagcccatagtagcctcacgggtccataccacgcatcgcttgagcgtaacgcccgtttttccaatgccaccacggggagcagactcgtcaagctcagagagagcgcggcgaatttgagtctccagggtagccaccagagtcaaatatgaccgaagctccttgctgatggcagcccgtagactctggcccagtagtccgtttgccggcgttttggtaaactcgtttagtcctctgtagagaagcgaaggctcggccagcgtgttgagaagagagatgatggggataggaagcgttggtggtagcttcaacgttgtgtcgttgagaaaggggagagttgccgatgaaaggccctgcagggtgaagggcaggtccctcaacaaggccggctccgaagggtcatgcgccacatccctttcgtctcttgaagcagggccagcctggtgactctggacaggcgtatgaccttggtctcgaccatgtcttggcctttctggggggagattgtgagagccttcgggagaaggggcatcctccatgacctcctcatcctgaacctcgtcatatgccgggatcctgggttcggcaggccatgctgacggttgaggaggtgtttgcgcctggatctgggggtggaactgagggtcgaaatgaggttgctgtcgggcaagcgggcttaaagggaggggctcattggggtctggcgagtccgagagctggtatagaaagtagaggatggcccacttttggttgagcaccgggagggagagtagtcgggtgtagaggtgggaaaagcgcagtgcctgggttgggtttccctggatcagcttcctcttgatcaagtcggaggcattgttgacgtcggcatcatagcttggcgaggagggtctggtttggggagaaaggcagagagagttagcaatgtttgttttgttatctcaggccggcgccgttgctggagcaagcctccttactgttcgagaagggccttgacggccgaggcatagtcgtcgtgtcgaagctcggcggtctggtcgtcttcgtaggggttttcggggatcaggtgggctatgaggctgtcgatggcgctggagatcttctgggctcggtgttcctgctgtcggctagccattgttgcattgtctgggggtgggtggaattggcggcgtccagttgtatgcccatcacatcttccttgtctccgtcccttggttcttcagctttcctttgcttgctcgaatttctcaaacctaatgatgccaagtggtagcgcaggtgggtttggtttggtttggtttggtttggtttggggggtgttgccggccggagaggggacgggacgcgccacaagacgcgacagacggtgatggtgttgatcttgttgtttgttcctggaagcttggtactgaacctacctaagttgcacttggtgatcatggcggctctttccagcgctcccagttcactgaacgggaaaatagactagtacactgcccgggttgtaggcggcaggcagtagaggtacccgggcgctcaataggtaggtaggtagaggtagttccatgttgcgcccgtaccttaggtgatttagcgtgcatctttcagcgctcttttcagaactctctcgcaaagtccaacaacccaacaaccgcccggaaaccgaagtgaccaccaaaggaggaggagaacgacaactcaggtcccgtgggtctcgattcagacttccaaccgtccaacaaccagcctttgtcgatctgatacaccaatctacttgtcgacgacaggatgctcaattcatcagtctgagcccagattcgcaattgcatagcgttggccgacggtttcaggcccagatgatcatattcccgcgtcgcaattgtgctgttgcttcgcacgcgactgtccgggactgacgccattcgcaggcaggggcttcatattccaagggaagcgcccattaccaacgagtagagttcttgctcggaagaagggaaaccattatcaacttcaactttcttctgtttgggggagtggtccgacctcctgaggttctttctggaggacgccaggcaccatccttctccttcttcgccgaggtcacagtccgccctcctcttccggttccggttccggtcccggcccggatttcgacctcgacggcatttccagaccgacacatctacaaccgctctgtgaagagccacacctaccaacatggtcgacataaatcccgcggccctcagtcggccatccgtcaacatctcgactcctattcttgctacaaaatccatcaatgtttccgttcctccattacaaaagccaaagaccagccaactcatcccggcccgcatcgacctcgaacctatatatactgctctcagggcaaacattggtctagaacaatggacggtttacaaggaagccgttggcaactttctgcttggttggtctcccttcaggccgactgccctcgacacgcccagggactaacaaacatccttttgtaggtcgcctcaaccaagccgagctcagtgcgcgcatcgacccaatattggcctctcccgatggtaccaaagagcaccttcataaccagctcatcgctgctatatacggaaatgtcactcgagaaatgcctgaccagggccttgcgccttgggtcagcgcaaacgataaaccctcaaccaacacgtcgaacaagcccgtgtcgggtgatgccgccgaaagacggttgaagggagaggtcatgcaacttcccagcagggacagaagacgtatcaaagatctcgccctcaacgacgtatgtgaaacacgacgtcagcttgtttcgaccggaccactaacagctttcgatgcagttcgacccctacgagtccctgtctagcgtgttcgttgaccactccagaaacaagtccatcaagactgccgaggtaccagcaagtgccgcaggaggtctcagccggatgagtaagttttcgactagccaccagcatgagctgttactaaccttgcctctctcttcacagactatgatctggaaatcaggaaacgatatgcacagccgctcgcagtagagtccggagagttccccgatgtcagcaacatcgaggccaaaatgcttcccatatgctacgaggctggcctctcgggcggacacgcgccagaagccgcccagttcatgtcgatagccacggaaacgttcatcaagcaggtcatgtcctccatattcagccgaacgaggagtaacggccccggagactctggtaacgccggtttcggagcgggtaacgcttggattcaaacacacaagtaccgacgcaagttgcagaaggaagaagaggcctttcagaggggcgaggtaacacgcgataagagcggcctattgcccgtggaagctaaagccgccagcgagcgtgggcctctgggcatggcggatttccgcatagcgctggagatgggtgactgcggactagctaactttcccattgtcgccaagtcggtcatctacgactaccgggaaggggagcttgaaaactgggacgatcacacgtacattgacgggcgggaagtacgaccgactaccgacggagatgtggagatgggtggaatggcggccaacggcaaagcagatgggccattacccaatggcgtcaatcacgaggacgctatggaagttgacaacgatgatgatgatatgccttgggaaggcgcaagctcggaggatggggactttctcaacagcgttttggatacatgccttaccgtgggctaatacttggttggggcacggtggaacattttcaacatgggggtttttcattttacacaaagggcgactggcgttacgtaagatgactgggcagcctttttacctgcattcaacatactctgcggcggcgtttttccctttgaaaaagcacaggtaggttactgcctgagtttctgacctatgggcatgtcacttgttactatatggttctttgaggagttggaaagatggtgaagagcactggatgccggatccctttgcaggagaaagagacagagcgtttatccctttggttgtatctttttttcttttctttttattctctaccgacgatacccggaatcatctttgtcttcttggcgcgtctctctcgatgaattgcaaggggttcgagcaaagtggtattggaaacggtatggcataggctgccactacaaaagtgcagcgggaagtacctacggttatggagagtgtgtttggccttgtatctggctacactagactaacagctagatggttctcggaatttcagaagaacctgtcaatgtgtcatggaggctttgaatctggtgtaaagaacaatgttgagatgtacattatgcattcaggggtaattgggaacaagaggcgccaaatgtttactttggtccaggcttggcaatttaaccccttagtgaaccctgctgcaaccctgcagtgaagcactatagcggcgctgaacacgatctgcacgacgcgccctgggccgccatttgacgcgttttccccaccatatcacaaccattagcccactttctcactaaaagataaggtagtgatgcgataactgaaccataccacttacaccacaacccctactatctcggtcgtatttaaggtagttcttcatcctcgttctcgaaatcattgcggccatttctggaagagacagacagtgatgcagaaaacccaccctcaacactaatacccaaaacctcacaccagcggccacaatggctgcttcggcctcgccttcgccaggacgcgcttccggatcgcgtagcgcaacaccgtcatcgccagtcttcaaggctgctgaccagtcagatgtcgacatgtctgatagctccgacgaggtggatgaggagatcctgcgaccaagaggcagatttgctgccggaatgcagtcaaagagcaacccagctcccgaatcagagtccgaatctgaccaagagatgagagatgataccccgaagcgaccatcagcgaattctcttgccagtgtgaccaagagtctcgttcaagatggcgatgacgaagacgacgacgagattgtaacgacccgcccgagaaagctacagcaacgacagcgaaaacacaccgcgacacccgaacccaagccacgagatgaaccaaccgctgcctcacccggcctctttgtctctcccgagagacaagcagcccaagcgcccgattccccaggcctttttgtctcccctgcgaaaccttcaggccgtcctggtccggataatggcttagcaagcgacgatgaagagttccccagcatcagcaacctccagaagaaccctcgcttccaggcacttgtggagaagaagcgcaaagagcgcgaggccagagaagccgaagaagaacgaaagaagaccgaacgacgggcagcaatggcagctgatgatcgaatgtccatggatgaggacgacgacaacatatccgacgacgagggcggccgaaagcttacacaaaaggctggtacaaagaagccatcacaacgaaaggctagcaagaaggcactcgaggaaatgcacagggagacacaacgcatggcaagagagctacaactggcacacgaacccaaagtcaagaacaagatcaccaaggccacactatttgaaaggttcaactttcgacctgccggtgccgctgctgcgactacaggaaagccagcgaaagagtctagtgggcccgagtcgccggcgacgtcacggccaagtgatacagaaaaggtgccagagaaggagacaccaccaagctcccctccagtgggaaacaagcaacccgacaagacagtggaagagctcgccacatccaccggcgacctcctcatacaagagaactcggacggagaactgcccactctcgaacaagctctcactcaaaagaagaagctcgacaagggcaaaggcaaagccaccgccgccgacttcgaagccgaggtcacggcttccctccccaaagtaaaacgcaacgttcgcgtcaaactcccgctccaaccatcctctattcaagccaacaccatctccctcgacgacgacgacgaagatgatgacctccaagtcaaaccccaaactcgcaagtccaagatcgacgccatcttcgatcgcgtcccgctcaaccaaacccgtgaaccgcgtcccctccaagtcctccgcaaactcgcccacatcgacgacccagagaaactccccgccgctcccctgcccaaaaacaaacaacacctctccaagcaccagccacccgccatgacgcccggtgcactcgagatgacacttatccagcgcgccagagcgcaagccaagcgtgagcgcgaagagcacttggagatgctaagagccaagggcgtggtagtcctgactgccgaggagagggcgaaggagatgcaggaggtggaggatattgttgccagggcgaggagggaggcagaggagattatgaagagggagagggaggatgcgaaggaggagagaaggaagaggaaggagaatggggaggaggatccgttgggatgggatgatagtgaagaagatgacgagagttatgttgggagtgaaaagggggatgatgacaaagaagagccggaggcgattgagctttcggggagtgaagatgaggaggaggaagaagaagaagaggaaggcgaggggggaaatgaggatgaagatgaggatatggctgaggcggatccggctggtgcactctttgatgagagcgctgatgagtctggggaagacaacgccgataagcaaaacgaggacgaggatgagctgcctagcaccaaaattgtccgccgtcggcctcgaaaacaggttgttgttctctctgacgacgacgatgacgacgaggaagagagggaggagcaagtcgcatcgtctaagcagcgcatcgaagaaactccccgaccaaagcagcgtttccccaaatccccaacgtcagccttgcactccggctctcccagcgttcccacctctgtcctgcgttctgcgcgcaagagcttcatccccggtctgccagtccctgtcgccggtccggccggtctcggcctcacccaaatcttcgccggaaccatggatgacagccagcccggttctccctcccaattcgccggtagttccccctctcaacctcgcccaaccttcgacatcgacctcaccgacatccccgactccaacttctcccaaaccgcgggccagcagcagccagaggacaatatgatcctcgacagccaaccctccctccctactcgcccgcaggccgccaaagacaaggaggaggagacccaggcggcattggaaacccagggcgtccagctcggcttctcccagtccgagtcgcagatgcacggcttcgacagcttgctgaaccacccggcgtttaacatgacgcaagggtcggagctgattgagccgacgcaagaccaggggtacaaggattataccccgttgaagcagaggttcgttgacgcgccgttgccgccgcattcgacggttgagacggtattggttggtgtccaaagcgggaataggagtagtggttcgcttatgactgcctcgaactcgacgcctggcggaagcgaaagtgttggtagtattggggagaatagtccgtcggggaagaggccgttggggaggttgagaagacggggggatgtgattactgggtctgcattgttcaatgcgtcgactctgggtgaggaggcggaaggagacggtgatgaggagatgggggatgctggtgacgatgatcacgaggctgagaaggccaagtcggcctttgaaaagatgaagagagctgcggaaagggagaagaggaggaaggaggcaaagaagaagagtaaggcgcgggagatggtagaggaacaggctgaagagtctgaggatgagtatgcggggttgggaggcatagatggagagggtagtagtgatgacgaggatgaggagttggtgaaggagatgattgatgatgagacgaaggctggggagggcgacgaaaggaagttggctgccttttatgcgtaagttgccccaaatattcgtgagacaggagtcaagctaacaaaagaacagcgaccgtgaacgtgcctcggacgagaagcaagtcgagaagcttttccatgatatcaccacgggaatgctccgtcgcaagcgcgcccgcggcgaaggaggcgattgggatgacctctcagacgaggatgacggcggcgaggcccgtcgccggatgaagaggcgacagtttgccaagatgcagcgggctcttttggccgatgagcgtatcagcaaggtcgccgagaacccaaagacgaaggcgttcctcaagtccattgaggatcgcggcagcgacgatgagatggatttcctctttggtcccgcggacaagccatcttcggtcatccctgcgacacaagactcgcagtcctctagcaaagaccagaccatcccggctacccagccgcagacgacaacttccacgaatccccgccgcaccaagagcggtcgcaaaccagctaacctgggcgagatccgcgagagtttatcgaacctgctagacgaaccacacacttcctccgttatccccgccaccgtcctgggttccgacgacgaagaagaagaggaggacagcatccccgccactcctggaaaggagaagaatatcgcgccaccatctaaacccgctaccaaccctcgccgcaccggctcattagccatcgtggaccgcatctccctcaagcgcaactcctcttccacctctgccgcctccacctcttcgacatcaaaccaatccaaactcgccttcgccgctccttcttcctccttgtctcaatcagcattcaaagtccccgccttgctccgtcgagccaccaccaactcctctgctgcctctttatctagcaccaccaccaccactcctgctggttcctcggtatccgtctctacgacgactaacccgtataccaatagcaaagcggcgagcgctagtgggtttggtgaggatgtcaagatcaagcggacggcgggcaagatgtcgggtattaattattttgcgcgagagaacgagaggagggcgaaggtcgcggaagcggagacgaggaggcaagcgaggaggtggaagggggtggaagggaggggggcaagtgtgagggggttgcttgggaagggagagtttgagtagtttcctttttttttttttttctctcttctttttctttttcttgctatcatggaaaaggatggatggatggatggatggatggatgatatataccttgggataaaagggctgttatgttattgttggagtatcaagtacatacatagcgtatattgaatacgggtttgagagtgtttggactacatacatttgtcgtaacggcttggttagtatagtgtagatgttaaccacaggatggtcaaggatgtattctgttaccatagtggctatcctccgtcgtctgggacaaaattgatgaaaccaaccaacttgcttaggtaaacctgtccgctaccgctcattgaaatttttgaaaacaattagacctgagtgccacaaactactggaggtaagtaaacctgattctctttgttgaatgcctcatgttttttcatactaacgcgcaactaaattttaaaagctgccgtgcttgttactgtattcaactctacggaagactcgatggactggaagattatctcaatctttgaaactagattggctgttcaaaaagtatgtagggaggggcttttgcaagagtaggtagggccgaagaagcagccaggttatctcgaaaaggaggcaggagaacagaaggaccgtcacttatctagcaacctccatttttttttccttctctttttctttttctcgatttggccttgttcagttcatggtcttgttgtcggcagtgctgggctcagccctaaagacgagttgtagctgcactcactcgagataggcctctgtgggctgggtgctttgaaaaaaaaaaaaaaaaaaattcttcttttttttttgtgtgtgtgacttggatgtgtatacggcgtatgtagttgacttttatgttttctcctcttcgtacataggtactcttccttgtaataggtacctgacctcgcgccaactggggcatgagaacggctccggttgtcggtgttgtgaagcagatctctgactattttgcgggctgataccagagccttgaagatgtttctacaagaccgatgggtttttaggcagtcattagagatttgagtgaagacgaacgagtatggggacatggtaggtctgtgcatgttctcagggatcaaattgcatgaacaggaatatgtgtctagaagtcaagaaactccaggatgtgaagatactatgaagtctcaatgatacaccatgttgatgtaataactctactgaaaaagcaactgctattgtgagaaccctatcttcccattgcctcgtactacttgaaaatctcgagtaagtgcaaacatcacgtcgcccatcacgatccgcgaccatcactccaattctccaaacccaccttccttctcaacaccactttttgccaccgtagcaaacatactaacgaacggattggatctgggtgagttcctctccgagtgtatctcgcatttccctcactaacatattcctcgcagatcttgagttgccgcagctattatataagaacatcatatactgaggccaactagtcggtatctccacctagaggtactatgaacctctctcgtcctctaccttaatgctccttttccttcacatctcccctactgacaccttcctcacagggaaaagtgtgagtataaagagagctgtgcagtttcgacctgcgaacaatcctgaaatatcagagactatcaaaatttggttggtaataggtgtctattctcctttctacatttcaaatatcacagatacatcgcttctactctaagacacagaatctatctcgttatagcacatccaaaatctagtctatgcctccatcctcccatcgtgttccgcgatcgcctgctcaatctctctctcctcctccttactcactcccccagccgtccagcccgtccccgcctgcaccaacaacacaaccacacacaacgccgcggcgctatgataaagtgtgctcaacgcatgttcatacccactgactgaaaccagcctctcctcaaccgtcaagaagccctcctggtgcaccctcgccgggctgcccaccaaaaccgtaaccaacttctccatcctctctctaggcagcccttcaatcatctcaaagcctcgatagagcgaagccctcaactcccgcccaaagatgccgcccccaatcgccgtgccggtactgcccgcaaatcccctaaaagtagccaacaggcccgtcacgataaagtgttcccgggcatgactcaaatgcagcaaatgcgccatggtataattcaccgccgcgcctgtcgccagcccattgacaaaaatcaccccgacataccaccccatttgcgtggcagcgttactcacccaccccatggccaggatcgtcaagccaaagatacccatggacaccaaggaagggaaccagtagtccttgctgctgctgctgctgctgctgctagtgttgtgatgatcatcatcatcatcatcatcagcgtgctgttgccgcgacatgtgcagccagcccaccagtaacccacccatgccgaaaccgaggttggtcggaatcagaatggaccccgccagcgcaggactggcgccatgcacggcaagcgcaaagatgggcgcatagaagagcacggtccagcgcgccgacatgaagcctagctgcgagaggcaggacagcaagatgccgcgagaccgaaggatgcgtaacgggaggatggggtcgctggcgaagcgggattcgatgaccaagaagaggcagaaggtgagcagagacgaaaacagcggggtatagtggattcctgtgcggccggagagggagtaaagcaataggacaatagtggtagtgagagtgatggcgcccgcgtagtcgattccgcgcaacttttgcaggctggtcttttccgcgtccccgggagatagaggttggccggtggacagggaggagggaatgctggcgtagactcccaggccgccgagcagagcgaggggtgcttgtgcccagaagagagcgcgccagccgataatgggcaacaaaataccaaagacaacagcacccgtggacatgcccactgtgaagccggcgttggtgaggccgatccagacgccgcggcggcgcttactggtcagttggatgacgaggatcaaagaaagggtcatgatcccgccgccaccgatgccaacaaggattcgaccgaacaggaagacgaaaagggtgtgggcttgactggtgacaattgcgccgatagtgaagaaaagggacgagacgaggatcataaggcccggggtgaagatggtggagagtcggccggtgagaggagatatacaagaggagctgatgaggtagacaccggtgaaccacatggcttggtcgtaggcgtctagatcggtggcgatgctgctttgaactgtgctgattccagacatgttgcccgcttgtggtggtgttagtgcctgtctcgtcgtggtataaacatgttcatgtcgagagacttaccctgaaggaagatgagaacccacatgctcagggcaatggaaagaccccgggcaaatccaatgggcttctcatcttggggtggtggtggtgttggtggtggcccattgccgatggtgtaggagctggctgtctcggaatttaaaagaggggtggtttccggagctgaagctgtgagagttggtgatgagctcatgtcgttctcatcgatgttgacattgtgacgacggcggtcgtgtacagttgtttcaaagacagttgttttagaaaacatggcggtgacgtttattctctatgtcgttgttgtatcaaccttgatcagcaacgtgttgtagagaaaaggaagatcacctcgttgaggacattaatcacagaaaaggaggaagaaacaatcacgacaaggatctgaggaacaacatcttctggagatgaagtaacggtgaagttgagatttccgttcccttaaagcccaacgtcatcaaaggaacccgcgtccaaacgcgttgtctgattggcagtaagcgggtgcaacggggattaacaacgaagtacattattaatcgcttttcaaaacgccttccagatccagacgccaaaagtgccagattaccggggttctgcacttgatggagatgcgttgtcaatggagaaacgggggtaccggtagaatggctcaggttacgccggagagtgtgaagatagatggagataaaagagacattgcggaatgctgttgaccattaattaaatcgtggttgacggttacacttgtgttcggagaagagatgccggatcaacaatcaccaaccctaacccccgatcttcaacttctggaaaccttccccaggaactccatcacgaaatgccccactgtcccgagacgtcgacgggcatggcatgtctcgggctgaattgacctttggagttccaccccgattagtcgatcattacttgatacaatccaacccacttggtgttgtaggtgtaggtcagtgactgttttcatgtcagtgtgaatatcctcacttcagactttcactaactcactcactcacacaaaccactcagaccaacccccctcctctaacatcaccaacacaaccacaccagacacaatggctctcaaggactcctacctcctccccgccgcggcggacatgcacgtccacctgcgcaacgcccccggccccattgccgagctggtcaccccgaccatccgcaaggccggcatcgacaccgtcttcgtcatgcccaacttggctcctcgccccgtcgtcaccgtcgatgaggctctcgagtacaagaaggccctccaggcttacgaccccgaggtcaactacctcatgtctctctaccttcacgagagcatcacccccgatgagatccgcaaggccaagaaggccggtattgccggtgtcaaggttcgtcgtccccttctcattctcatcctcatccttacataccatatcactaacaaacctccttcatgaaaaggcctacccccgcggcgccaccaccaactcccaatggggcgttgtttccttcgaccccttccacgaactcctctccaccatggaatccgaaggtctcgtcctcaacctgcacggcgagatgccctcctcgcccaccgacaacgtgaccgtcatgaacgccgagtccaagttcctgcccaccctcgcctctctgcacagcaagtaccccaacctcaagatcgtgctcgagcactgcaccaccgccgacgccgtcgccgccgtgcgcgcctgtggcgccaacgtggtcgccaccatcacggcccaccacctctcgctgctcgtggacgactggtccgccaacgtgcaccactactgcaagccgagcgccaagtcgcccgaggaccgccgcgcgctgctgcaggccttggtcacgagcgagggcaaatttttcctgggcaccgactcggcgccccatgatatctcgagcaagaagggtaaaggcaacacggcggcgggcgtgttcacgcagccgtatgcgttgggctatgtgttgactgcgctggaagagggcattgcgagaggagatatcaaggaggagcaggtgacggaggaggtgttggcgggcttcttgagtgagtttggtcgcaagttttatgagcttgggccggcggagaagcagatcctggtcaagagggatggggcggtggtggaggagagtctcaagacggacaaggtggagattgtgccgtacaggagcggcgagaagacgtggagtgttgagtggcagtgagtctagttgtgaagtcgaggaaaaggctggggttcaaaaaaagaacaaaatgggggagtttgggtctggagaggttttgtgatttgggtcggcctacgggatgtaggaattgccttcatagaggtacagtagaaaagcaacaggcacatgtttagatgtatgaaattgggagttgtctttagttcaccgatgaatttttgttcgtgtgtttgaacttgttgatgacctggtgcttggatttcatcaggttcctcccacaaaagccctcatgagcagggacaaaatgttgtattccgtcaccctgcgtgtttaaagaccacaaatgcaacctttcgatctgatgcccggacaatgtcgcaaataaatattgttaatttttttaaagcacccttattaatcgcttatgggtttgatcgtatgcacaatttccctgtacgcccaccctatgtaccgtaacaccatcaacaaataaacaacaaaaaaaggggtatcaccacaagccgttgatcctagtctcacgacacggatggctgtggtacctccgtcactacccccgttacgccagaaccattgctcccactcatctctcccaaaccactactttcggcagcctcgttcgcagccgcctcctctgccacagcctgagcagcctgtgcctgttgctcagcatccaacttctgcagttccttttgcctttccttttcagccctatcgataatatcatcatcatcactccagaattcatcatcatccggcaactcaggcatcgccattctcttccagaaccgtagctcctgccgcatggccttggcatccaccgtccgctcccatcgcttttcgtccttgtcatactcggcgcggaacttgcgcacaagctcgttggccttgccggcatgcgcctgcatctcccaaatctgctcgcggagtcggctattttcggcgcgcgcctcagccagttgggcgcggtatgagtgatgccaggctgccacgtcttggacgtgcttggctttgtactcgtggaacttcttgagcatggtgtacatgacttgtgagtactgtgagaggagggcggcgttggcgtcacgggagaatttggccttttccagggcctcggtgagaactgaaactagttggtctatgttttcatcttggtctgaaattgcacaaacgcgttagcaggcttgcagctgtcattcatcatattacatgagactacgggaaaacatactcttgagttcttcgcctgcggcattgagtagttcgtcatttgtgagagactgtgaccttgcccgcccgcgcactttaccaacacccgagacgacctcctccaaggcccgttggttttgcgcgagttgtcgactcaattcctcaaccaggccatagatgtagtttagctcggcttggtgtcctgccggcgtggggaggccaaccatggcggcgggcatattaccagcgtgcatgccgttcatgtcttcttcttcttcgtctgttgcttctggttcgtctttgggcttcgacttggatctttgtccggctggaagcgatttggctcttctccggcctctcgacgatattgggagttcgagcggagtagagagaggcgacgtggctagattggcataagcgccggcagcttccaagatgtcggcaacgttatcgccactgatgtctcgaaccagctcaaggtgaggtctttcagacgcacgaggggtgcttggacgtgcacgtgaagaacgaggtgtgtccggagatggaaataaggttgcggaacggggcctcggcgaaggaggaggtgtgggtgaaggatccgaagtcgcagcagaatcaggtttctagtccttagatgtactcgttcgtgtgtgtccacggatccattcaagacttggcggctccagaatctgtctgcgttgacgggctggcgtgctggaagaaggggttcggccagtgtcaagattctccttctgggagcctgcccgtggccggcgttgaggctctggagtcacggcagagccttgaataaaccgagagcttgtgttcggtgaagtgtccagaggaactctgctggccaaccgggctgtttcctctgtcgtgttttccagtaactgtcgcgaatctggggatgcgcctgtgtttttgtccggactttggttgtccttgtctgagcccgattgggggcgactcgtagagcgtcccaacactattgtgacggtagatttatcgatgccgcgggtatgtgggtgtaacgatgggaccgtatctggcgtcgtgatcggggatggaggaaggataggagcagctttggttgatgtatgcggtggtgatgttgatagctagcgtgtgttggtactgaactcggctactttggctattttttgtttttgctaatcgagacgtatactagaagtcctggaacttcgtgcgcgactggacaatgggagattggtggagaggaagagaaagaagactgcagtgatgtttgttgctgggaggtttactagtcttggttgttgacattgaatgccctgtcgaggggcactttccacatccatgcccgctgttgcattgcaggagctgacctcatgcctgccggtgggaactggccccacctaggtacttactcatgctcaagtaaagtcagtgataaagtcagtgaaggaacgctgaagacagaggcagttacagtgggttatagccgcctagggtaccagtacgggcacaacgggcacgggcagcaatggaaggcacctcaaccaggggtccgtgcacgcccttcccgccgccgtcacctcaacatcaatcgccgacctcaacttgggtttctcgactgagttccttgcttaggttactccctctcccaccttttaaaagacactcccgtcaaacgtgtgtggtttggtgaaataaagattcgacacacactcaaaccatcttatcgacatttacagattggtcatttgggcgggcccatatcaatcagtactatcattattcggggccacgcgcagcacaggaagagagagagagtaagagagagagctcagaagactgaccctccctccattcacattcccaggttttggtctcaattgattggctcttgtctgtcacctctcgacggactccgagctctcaatctcactctcaacaacaacggaagagaaatctattttgcgctctgccaactgtcgacacacttcaataccgactgagagggcgtctacgaggaggcagcgagatattcgagaccgaccgtccgagcactcttgcctgggccggcaaaggctcattcatatgtccctgaaccaataaacaaacggcaacatgaccacgccaacacccatgaagcatactctttcccagcaggggagcggaaggacgccttcgcagacacagcatggagcagcagccactcctcctgtatccacacccttttccatggctcatgctgctctatccccccacggttcccgtctctcgccgcaggcagtcaaaaagtccccggccatttcggcggctgccctgctaaaccatcctaccagcaccagcgctgtcagctttgatagtccgtctgctgccgccgcattcagcaatttgcagctgtctgacctggatttcaagagcctgggtggtctagctggccttcaggtggggaggaacaccgaggatgaaaaggccaaacggctagatgaagtcatctccatcctcagccaaaaccgcggttacgtcagtgaggccggcctggagagactggcccaaaagctggaactcgactgcatgtgggatgagcatatggccggggagtcgaagcgaacgctaatcatagctggttcggccctcgagcttctcataggctttacagacaacattgtccagtcacttaccttggctttccccgagtcttctgagagcgttaacaagcacgccgaagatgcaggaaaaatccttctggagaacctcaagctgcagcccggccaaagcccactgaccaagcagctcgataagttttcggtcaactttgagcgtctggccatcttggataagttgagcattgcctcggtacttaatctgtacgaggctatcgccggagtctttgacagcctgagtcggctacatcagtgggagctacaaaaggttcgcgaggatgcgtcccttgccggacggactgatgagtatcttcgcaacatcatcctctgtaatcgcagcggaactcctgctatgaacgcccggggcaaagtaggcatgagaattgactactggaagaacaagcatcttcagcccccaacaaacccacagacagccgcctatgttgagaagcacgaaaagatctggggcattcttgtcggatgtgcccccgtcaacaggaatctcgatgtgaatgtccatcccgttcgggtttctaaccattggatctccgagaatgttgagttgccccatattcctggagatctacaaacgagccctatggtacactggctggagcccgaagatacaatcgttcccccagatcctgaaaaggctggggattctctcctgggcccgcgcctgccctcggtcactttcagcgccacttttgatcctcctatccatatttcctttggcctttgggagcagcttcggagtatgggcatcggaataccagccatggacgtatcaaagtcctttgacaacctcgtgttccccatagcacccggtggctactacgatccaacagaaccacgagagattcaccacacaaaggacatcaattaccagttaccaggttcaccagcttgggtatcgagaaaacacgccaattcactctacatctacaaaccagtatacggcaagaccttgaccgaggcctccttctcacacccgcagcacctcatcgccatgctgccctacctcaggcagtacgccttcctctccaccctcctagaaaacagcttcaaagaggacacgggtccgaaacggactcctccccaaaccaccgcccacccagactccttttccacaaagaccagcaccaaccgcgacgaattcaaccgattcatgagcctctcccccaccctcgtcaaacctcccagtgacgaagccccaacaccaatggacatatccacctccatgtccattgacgccagctcccaacccaaccacagcggcaccgtacccatgtccatcgacggcggcgcctcccaacacatcttcccctcccaagccgcccactcccaacccacctcccacctctcctcgaacaacaacaacaaccaaaaccaccaagtcccgcccaccagcagcggcggccccaacaaccacagtaccctcacccacaccttcacctctggccccgacccagaagcaatcaaaatcgacatcaacctgaccatggtgcatgcgccccggctgcaaatcgccttcccgttccgcgcctccgagaccgccattgtggtgctggagattcgcgaaaacgggcaggtgcacgtggaatcgcagaacgtgctggacgagcggaacagtgtggcgccgaatggacgggagaggcgggtggaggacttgggcaagatgttggagacggtggaggatattgggaagtgggtggagtttgtgaggacgaggtgggcttagggtgtccaagggctgaggggggtgagaagatggagatggttatagacagagagagagggagactagaaatggggatggagatgcgagatggagaatggagaggcagaggaagaggcagaggaaaacggagaatgaaaaggaaatggggggaagttaagaaacggatccaggttctgagagagcaggaattccgatcctcatcttgaattacgaatttccgtggagaggtacgggagattgtcatcatccccttttgttgcctagtaggagtaggaagagtcaagttccttcttcgcaagtggccagcgacaatgagaaaaagcgattattgttttcttcggctaaacttgcagtttccgcttcgtacgtacagatagacacagtcaaaaagttacaggagcctatatttatctgagtgacgacgggggccagccagtttagttgtgaagcgcgttcgtatctggctagagtaaatctggttggagtggatgatagacaaccatgcccatctttgattgacttgatcgtggacttggtctagagagttcgactttgtttcaatgccactacagtgaccccttgtctgggttgtaagtagaggtaggtcccgtacgtctagtatacttgggcagaagcctcatatccaaggtagactctcatttatcaagctaacaaggtttcctcagtcgttttgcaaagttgaagaggaaacttgtttgattgttctggcggttcaatatcagatacatggcttcggaggcagtagtggccaactcgaaagactgatgggaataaaatgaccgaactgtcgtagcggcagttattttgagcataactcgggtaagatatcatcggaccctgattcatggtgatacaaacctcagccgcgcgggcttgtattatgttgggaatatcacttagttcgatcgtagaaccaaccaagttcaccaaccaagtgaacaatttgcattttcccaccgtgcaatctgtcagtccgcttgaaccgtccctggtctcatcggggccgactttccctttgtacccttcgcgcctgtttcatcctggaggaattcttggttggccaatccagaattatactctgttccaaagatatgtttttgttaacatggaaatatcaaacaaaacgagccgcaaattggagagtgggaccaagttgcggtttaactcatttgcgggggatgtgaggctctgttggcttggctggctgggaaggtgagttgtcgccggcaggtgccacgcagacagtgcagtggtgtaacgctggtggtccgtgatccgaactacgatccatctctgattggctgttctatgatagatggaaaggtacgtacctcgtcaactagtgtcagtactagtagtgtagtgtaccgtaccataacgtccgtgtatcaggcccgctaccctgagtggtcgtaggaatgaaccgaacgcggacggtccaataccgcttatgtcgttgcttacaaaattgtgaaagaagtatatccaagtgtaatgtacctaccgtgaacttgctcggtttattcttacgaccattcgcctgcgtcaagcccacagggcgagtggctcggtcctccagattccgagtccctgaaattccaggaatgaggggaaacatctaagggaccaaagggttgacccaaaggagaaaaaaaggggtgatggtaaatactttgtggaatgtggtgtatgaagtttacgtcgttgtgggcacgcgtcatcgacaaatggaagctcaggacagccccgtcaggtggtgtgaaaaacagtccggacacacttgtaccaaaccagcccgaccccgcgagtatccggacctttttttcacgccacctgctcgtgtacctgaaagtaaggggaacagaccggagagacaagcggattgggtactcccattctgtcttgtgggagttgattggcaaagttgccgcattccatcaagttgagacagatgctccaggtggaacagtcgggtgctggctggggaagtatcgtccgagtattcgacaaacccgagaattgatatagtcgctgttctgaataaccacggacatcagcacaaactttagttcgtagtgtacacgtgcaagaaaactgtcttatagtttgaacctctccgtcgtcatcgatgttgccaaaatgtggatccaaaacggcttctcgaatggactcgttctccaattggcgggcaggccaaatgatcctggcaaagctgccacgaacggttcgtctgattggtctgggccagacaatcatggttcccccgtcgacagaggaaggcagatctggtaactgccgcctatcaccgagatctcattttctgaaaactggaaagagtaaaaggaatcaacggacgtggatcggaagaccagacccagacgacctgactgacggcttttttgttgacctcgtgacatttggtagtgcagtatcttactgccctccttattcacgcttttgctaccggcacaactgactggggcggtgaagttctgcagttcgtcccacagggttgaagatcccgccacaccacaagagatcccgtctgtctgtctctgcctgatgcggcaagggtctgaggcgtgaatgcatccatggtatatattgggcaaaaggaatggatcataagtattctccctttcaaaacaccctccttctgtgagtgaaatctgatttcgatgccgcggaaagagcaagcataagtccagtgaggtcacagtgcaatatcgagctaaggcaggcacgctggcaggccagggcactggtacccttgccactctctcactggcgcgcaccctgcgtaatggaaaagtggacgaacgcacctgcccctgcacaacgcgtacaaattggcacgagcagttggcagcatgtacacagtagcagtgaggtgcgccccagtgtgactacagtagtacgcagtaaacaatcccgccggccagggctgcagaagaatcctattacataagttccctgtcgctggccctttcttgtgcgcccattcactgcctgtacaaccttcgtacgatacgtcccccatcgaccttgacaaagttctccatatccaacccttggcacttcccctcagtctcggatttccgatccattctcatcccatcccttacagcactctggtattcctcagcgagttccaaacggcgatcacttgtccattgttgccgatttagacatagcatttaaactccctccattgtttgcgtcagcgcccgcgtaccccacccctaggtagcgaccgcaaaccctccccgccgcccataccaaataccgacgggaattacatacagtacgacggcctgtgatagcgcgcggaacccgtctccaaccacactcatcaacactccggaacactggtgggagtgaggcatcaccaactcaatcgacaaaccgaggctgcctgtgctggtggtcaagtgtgtgcgcgcagcacctgcgcagttgccccgatcggcctcttggccgcaagagtgcaactttccaaagttggcgacatgcacattgcaagccgctaggtgcaggaaggagctttggactgcaactacctaggcgcccccgcaaactgaggtgaaaggaggagaacagaatctagagcagcactggaggaaggagcgaaaagacatcgggagcactttctgcctcgaagatgccagacttggtctgggaatgaaccggtctcgcctctcgacatctgacgtgttcctgtgacaattcccgtcggtttgctcagcttcttcccatctcggtttcactgctttttctcaacttctcgatttatgctgctacctggccattcaacggctcttttacttcacgacatcacgccgccttttcattaggttatcggagtctggagttccaggttgatcactcagccttcccttttacgactgtcctccaaacgggctcctatcacctcgcacaaacaacaacaaagacagacagacattgactgctgtccaagatatgtcatatccgaatgggagtgggggtacgcttaccctaccctcgccgacacacatccattccgttcgatctttacgaaaggccattgcacgatcgccctccagggctcgccaagcttcgactacaccagccggttcaccacagtccctctcctcactcgccgtttcactctcgcaacgacctttgggtgaaggttctactccgctcaagcctagcgagcgtctctcgacccgttcattgagacctgctagaccggtcaacaggccgttatccaggtcacgaatgtcgcaaaagagtcccctcagaaggtgctttggctcccacagggactcgggcaaccctatcccaccatccgtctcggctcctgaagcccgtccccgctgcggaagcccttcctcgcgcagccctagcccgatagcaagccccgtggcaagccctgtccaccataccgaggtgacactgatcatggaccacgctactttggaaagcccgctccccaagcggcgcagtctgggtctcagggctgacctcctcgatgaccctccagcgacatcgcacccattcgacaccgatgacgatgcgcccaaaggatacgaactgcggtcgtccactcgccgtaccaccccgcctcaggattccgtggcctcgcctgacatttcgagcctacccaaacgaacgacctctctccgtaagagcaccttacagcaacgccatgatgatcaacgcatttcgttgggtcggcgtgtcggagagaaacagcttaaccaggcatcaaaagctgctgcccctgctactagcacaacccggaccaggccgaggctatccctcgatcaatatcttccgcctgatgaccgcggcagcccctttactcaggcgcctttgccaagcgcctcggttcatcctcttcctcggccgccagcccagcgtcaccccttgtcccggaccatcacacagtcttcatccggctctagcctccctgatgagtcccccacgcatcctcctgtgagcttgggcgaaaagcccagagtacctttgaacttctcaagatcactgcctttgggagctcgccccctaggtgcaaagattccaccgcccgtggctacaccaaaatacaagcgagccaagccattccaggctgcctttatgtcaacgggactggtgtccaagatgaaccgaaaccccgaggctggcccgcccaagcgtcctggagataattccgatattatgcccgacactccttgcaagaagcagccttatgactcttcaacgtttcctccaaaaccgctgggaagtgccagacgccccagattgtcttttggcactgcaactactcctcttcctgatgcttcgagcacgccgcgcggcagcccttttgctccccaggaccgatccgcgagtctgttcttcaagcaaattcgtggaaacaaccttcgaagagcaagtctgttgagtttcgagggcgaggatgcaggagactcacctgagtccgatgattttcccccgccaacaccgactaagagtcttttcaagtcacaatcaacgccagcacacccgcaacaggcacaaatgacccccactgccacacggttcacgcattctgcgtctgctttcggtattggcaaggagcacagcactccgagttcaagcttcggatttacaagtccactaggtcgacacagcaacgggcagacagatcatcccaccacgcgtcccaccacggctgacggtgagcctctcccagtcggcatcaaagactcaccgcggatgagccagtctctcccctcctttaccatgcgccgcggacgtggcaactccttcaccactcctgcccccgtcaagaccaaccccaccatagtggaagcctcagaaaagcatacacctgattcagccagcccagtaaatccaaggaatcctaagacaccctcggaaagtatgggcccgcctgacggaaattttctgaccatctcaaatgctcgcaaaggcaatatcaagtttgctcggtcgccgtcgacacctacaacactcgtcggcccaggacttccgtcagcaacacctgaaggccagccacttaccaaggggcagaaccgtcgaatcagctctacgccccaaaacgtgaatgctcctagcagtgtcgatgaagcactgtatagtcgcttcgacaaagctgaggtgattgggggtggagccttttcgcaagtgtatcgtgttgttcaacgctccacaatggcttccttttcgtcatttacatcaactcccggcagacatacgcccgaggtagagaaggtctttgccgtcaagaaaatcgctttctctggccatggtgagaagcaacgcgaaagcaagatgcgcgaggtcaacgtcttgaaggccctgagtacttccgacaagatcgtgcactatgtcgacagctgggagcaaaacggatgtctatacatccagactgagtattgcaccgaaggcagtcttgacgcattcctcagagaggttgggcaaaacggcaggatggatgatttccgcatctggaagacattgcttgaactaagtcaggtaggctaaactggtttcgaatccccaacaatggcttgctaactgattaacttgcagggtctttccgccattcacggcgctggcttcattcacctggatctgaaacctgccaatatcttcatcgggttcgacggctatctcaagatcggcgactttggattcgcagtcccatggccggcccccaaaggggtcgaaggcgaaggtgaccgagagtacattggtcctgagatcttgttgggacagtacgacaagccagccgatatctttgctcttggacttatcatcttagagattgcttgcaatgtctatcttcccgacaacggtccaacttggcaggcccttcggaatggcgatctgacggttgtgcctagtcttacctcgagtgatggtggtggtatcgttcgggatgcacagattgccaccgatgatggcgatctctctgccttcagctcagtcacatatgacccgagcaacttgtttggtgcgcaaaagagaagcgagctccaggaacccccaaggttcatgatggatgccaatgatccgcactcactagacagcgttgtccggtggatgatccagcctgagcctgcgaatcgacctacggccgaggctctcctgaaggtagagtccgttgactgggttgcttgccgcaggaccgccggagcaacggtgtacgaaggcaactggggcttggagaccgcttcgaccacggaacagttcgacacgacgatgactgacgtttgaacaagcatcttggaaaattcatcaccttgcatcccgggtggatatcgtcttgccggagaggggtcggttgtcttgcaccgacccttcaccagaagtatatatgtgcctaggttttgtcggtcggatatgttggctggatatccaccacggataggatttcgaatcatttggggcccattgtatgagctctgggataccatatcctttgtatgggattgctacattgcgacaaagttcctttccgatctgaacaccattcgataaccgtttggaacagcggtcggttgtctttcgattgttcacagagtttagtggcatagtccgcttcgggctgtggaatcaaggttactccgaaccatttctctattctcgccctcaacatttcctactattttccgttatgggcattcaattggaatgctaagcgaccacttttagaagccttggccatctgctcgcttagctgtatcggcaaagccagtggcaagactgcaacttaatttcgcatgggacaaattaggatcagtcatattttctgcatttttctgctacggctggtttcattgttatgggtaccacaactggatcttttctcatgcatacatcggcgtttgtggcaaaggcgggcgatgcattactataagggaaatgggatgtagagacaccacaagtttctggcgttttgcgcttcataactactgtttgctttactttgggagaagggcatattgtcttgtatttcattacgcgtatagacgtacgtgtgtatggactaaagctgtgagatgtagcattgtctatctattgttttgagggaaggaaaggacagttgaatgactgtatttgaaagaggcggtgggtgttttacacgcatcagatggaagattggttggttgctctcgccttgttggcgtggtaacgatgggacaagcgtatcacaaaatagggaaagttacattatgatgttatgaaggaatgatacgacactatagtagataggtggaggcaaatacgattgctgataatgccagtttttggtttcatcacttggggttctatttcgcttgaaccgaaagaaaatatgacactatgccatccacaatacgtaacaagcgtacaagatgatatacccaacgcctccactccggctctaatcaagccctttttacacaaagttcataagcgacccaaacaaatcccaaccgtgtaatcttcccaggtccttcacgaaaagcatgatttcatatctctccacatacctcaaaaagtcatcagaacctctcaagcagcagcgctcacacccctcctagcaccgcccctcctcccctgagaggtgccgctcccagagccattattaccagtaccaggcctgttaagcgtgtacttggcaaaagccctggcaagcgccttcttgcagctgaccttttgcgagccaacaaaggactcgacggtcacggcgatagcgcggtcaatgtcctgggcggagcagtactcggaaaggcgcatgcggcagaaggcttcggagatgcggatgatggcttccaagtgacggacctaaggtggtggtgggtgaggttagcagttgttattgtgttgtattttgtgacggaggaagaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaaaggaaagagggaagaacttacagtaataggataagcccccgtcgccaaactctcccttctcatatccgcaaacagcctcgccaccttatcctcatccatgtgatacaactttggctggcaccgctctcgggcataaaggatatacttcctcaacagctcttgtgggatttcgccctcttttttacggccgtgttcaccagtttgttgggtttccgcagcagcttgggtatcgtgttcaacctccatggagtcaccaccgctagcgtcctgcgtgttgttgttcatcaacggatgactcctcgaatgcgacccgacaatgaagcgcgccagccgctcatcttcttcaggctcgactgtgtcgcgcacgacgcaaaggatgtcgaaacgagacagaatcggctcggtaagctccacgttggcagaaaagggaatggtagagttgtaccgcccgccaatagggttagcagcggcgatgattccgcaccgggcttgcagggtcgtgacgataccggctttggagatagagatggtctgctgctccatggcttcgtggatggacgtgcggtcctggtcgttcatcttgtcgaactcgtcgatcaggcaggtgcccttgtcggcgaggacgagggcgccgccctcgagagtccattcggacgtgagcgggtcgcgccggacggaagccgtcagaccgacggcggaagcaccctggccggtggcgaagacggcgcggtgggccgtcttttcggcgtacttgagtacttgtgatttggcggtaccggggtcgccgaggagcagcacgttgatgtcaccgcggatgtggtgggcgccgacttgcttggcgacgccgccgaagagggagagggcgacggcggtcttgatgtcggtgtgtccgtagatggaaggggcgacggagttgatgatcttgtcgacaatgtgcgggtcgcgcgagagacggcgaatctcgtgctcgtcttcctcggtcatgcggaagccggcgagctggtcgtgggatttgacaatgttgttggcttcgaggatggtggcgaagacggggaagccgttgcggttgttgagctgcgcgtcgtagttgttgcggtagatgcccgttacttcgatctcctcgcccggcttggccttgtcgatcaggtcccagaggagaatgacctcgcggtgacggggcagacgaccggcgggaacggtgccgggggattcttggagggtgagcttttggtagttgcggtagacggtcttctcggagttaagggtgaaggggccacgagactggcaggactggcagtaagagatcttgacttcgacgttggactcttgctggaagggaccgagagtgacgccgcacttggtgcagtcgaacttgacatacttgagctgggggaagacaccggtgcggcgggtgacgacaccgctcacgcgcacaagacagttgaggtgcgactggcggagctgacggagggtataatggataggaaggtcgaagatacggacgtggatctcggcgtgaatgcgctcgtagtcggggtaatggagaaggacgacttccatggcaacctcgtcgaagagcttgagcatctcggttggcgcattggcgaggaagtatgcgagaatggccttggctgtagcgaggtgctcgtaggagacctcgagagactcggcgttgatctcaccaagagtacggatgcggttgccgtagacggacgaaccgctctcgtcggtgtattctgtgaggaaagccttgaactctctgcggatggtcttttgtacagccgggactgagatccattcgctcaaagtggcagccttgacatccatcagggcctcgaggggaagttccgagtccataatgtcgccatccatatcgacatcggggtcttcattgtagcggattcttcggcggcgttccaggttggtaaggtcgatatcaccatcgtcgtcatcaccaggaagatacgtggtgcccattcccatcctcacttgacggtctctctgggccaacttggcttcaagacggcgccttgcggcggggtcgagggcctcatactcgtcatcgtcgatgtcaattccttcgtaggcgtcgttttcgtctcgttccctataatcgcgctcgaagccttcgcggaacaaatctacatcgtcttcggccaactcgtcgaggtcgtcaatgtcgtcttcgatttcagcggcgacgtcttcctcgatgtcgtcgtcctcatctgcgccatgggcaactgggaaggcgggaggagaagagggcatgacagggctcgaagcgcggggaagcgaggaagcaccatcgtgatcgttacgcgcacgcttgcgagtggccctgggaacggcgccacggttggcagaggacgggttgtcgcgaagcggggaactggtattggagagtttccgttaattcactgtttacttgcgaagagaagccgtgacagacgaaagagcaagaggcacacatacctcatgattgcgacttggctgagggtatctcagaggactgtagccagctacagatggaagaaacaagagagtggaggatgctggcctagttgttactatggagaatgaatgccagccagaaagaggatatgttgcggggtgagacagagagagagaagggggggggggggggaggggaatggagacaaacagcgtcgaggaaccactgaatgaatgttgcccttcgttgcggcgaccttgtccctgcttttttctcgcgttgcagtccagggaagacgcgccagacgtgatgcgctaagccggataagggcggtcgcgttaagtggttgctgaggtttaatgggcttggcaatgcgtaccggacccacttggtgctgctcttacacgccaattcgactcgtcgagattcccaaaaagtcacaaaagctcaaagtccagtgaacaatgacgagcaaagcatgagctataaggtgctacatactacagggccatgttattgatcggatcacgttcaaataggtttccttgaacccaattccaatctgtgctgcttggacatatagaccacagtgccttacaccaaaccaagggtacattgcaagctcggtccttctccccacgcttccaccaacgcgccctcctcctcctcctccccctcctcctcctcctcttcgcgccccagcaattgttttttgttttaaagacttccggacagaacccatctttcgtgatccagcaccatctcgaggcatttgtcttatcaacaattttgatagaccaccgaccatccaagattgaccgtgaaagcatccatcacccatggaccctcaaccggcgcaacagcccgccgaggccactccagatggccatggagctccagcaccagtcgcgctcaccaagactcgtactgaaagcttctccgccaagtcagaaaactctcagactgccgcagagtatgttgtcatatattggacttaccacatgacaaagtactaaccatggtctagcttcatccgcgaccaaatgcaactagaggccgacgctcgcgaagctcttccatacgtgcgtgtcccttgtcttctctgcccttttccttaaagtcaatcctaacctcccaccagagcatcgaaacctgcaccaagcccctcggccccctccgccaggccgtcttctcctgcctgacctgcaacccaccacccgccgacccgaaagcgccctacaatgcggccggcatctgctactcctgctccgtccagtgtcacggcgagcacactctcgtcgagatctttgccaagcgcaacttcacctgcgactgcggtaccacacgcttcccgcccacgagcccgtgcaacctgcgcatcaatgaggagacgggcaccaagggcggcgtgcactcggaggaaccagatgtcaacaacaagtacaaccataacttccggaatcggttctgcggctgcgagtgcgattatgacccgtttgagcagaaggggaccatgtttcaatgtctgggcctaggcacggcagaaacgggtggttgtggggaggattggtaccatcctgggtgcatcgtgggtttgggtccggattggtttgagaagatggacaagaaggataagcccaagtctgcggcgctgaagacggaggttaagaccgaaaatggtgccctacctacaattgcggaagatgagacaacagaacagaacggcgcccatgccgaagaggcagaggaagacgaagacgaagacgacgacccacctccaccgcctggcttccctgccgatgacgactttgagggattcatctgctataagtgcgtcgaggcgtacccctggatcaagagatacgcgggtactgaaggattcctaccgcctgtctatctgaagaaggaggagcaaaccattagtaccacctcggaactcaaagtcaacggcaattcctcatctaagaagcgcaaagcatctgacgaggacaacgaacacatcgaggaatcccaagaaaagaagcccaaaaccgatgaaaccgtccattcaacgactaccgccatcactacaaccgagtccctcacaaccaacggctcttccaccatcacctccaccaccaacacaacaaccctcaccaccacagactcctccaccacaaccccccaccccaatcccaaccccaaaccctgcctcctctcctccctccccccaccaccttcccaaacctcccaaaactcccccttctccctcttcttcaccaccccctccttccgttccctcctgtgccactgcccccactgcttccccctcctcatcccgcacccccacctcctcgaagaagaagacacctacgaaccccccgtttccgaaacctcctcctcctctccctcccactctctacacggcggcggcggcggcggaagcagcagcaaggggtcgggatcggttctcgaaagaggcgagtcggccttgcggaatatcgatcgggtgcgagccattgagggcgtcatggcttataaccatttgaaggacaaattgaagccgtttttcagagagtttgccgagagtgggagggcggttagtgcggaggatatcaaggcgtattttgcaaagttgaggggggatgacgaggttagaacgggtggatcaggagagatggaggaagaggaggagaagggggtgaatggtgatgggaggaaggagcaggatgggtattgattggggtttgatgggcagtgtgtaagtaataggtatgtaatgggcggatggtggttgattgactgattgattgatgataccgaaacacgaggccaacggtgtttagggagttctatgggtttggttggtttgtctcgtacttcagttgacaatgactatgttgtcagtcacacctgtcatcctggaagttacgactcgttctagttagttcactttgatgagaaagtcaaatactgtagaacatatatgctggtattgcttgatagctacgacatgagctcgataaaggcccaagacctccaaaaataaaaacaaatgaaaatccctcccagactgacagaaagtctccgacccatttgcaacaaaccacaaactccccaatcggcaccaaaaacgcccgcatgtgcttccttcccaacaccacccacccgccgtgaaaactgaaagcaaatgaatacccccacctcactaccttgacgacaactccgtattaaccaccttacttctgctgctcagaggcaaccttctccttctccttctctcccttcaatctcatcgtcaactcggatgttccctgcgcccccgtccccgccgcattcagactcttcatgttcgcctcacacttatccgccaacaccgcattgccctggacaggagcctcgacattcttcctcgccatctcctggctctccacaaaccggtcccaatgcgccgggtccatctccctcagcttgcgaaccacgtcctccttgttctcgatgaacaccgccacggccccgcgctcttccaccatcttggtgtactcgtcgtcgtcgagctcgtcaaacatttcgtgcagcagacgagcgtggttcgggtcggctccaatcatttccacgccgcagtttaacagcatgtaatgctcgggcttgacgatgcccgtcaagcccgagcggaacttgtggccagcacggaggacgcgggcttcttcgtcggccagagcgcgggaggacagagaaagggtagagttggaccggaccaggccacggggcttgatgccaaaggcggcggcttgcgcggcttcggcgtcgtcggcgtcgctccagatggaggcgaacggggcaaggtcgatggaggagatggaagttcccatgaacttctcggcgtcatcgtacgggtagttggtgaaggaggagcccgaggagatgaaggaggcggagtcggcggcggtggtggaggcaggaagttccttggtgtcgggaaactcgtcttcaaaacgcttgatgatgcccttgagggtgttgtcgatgaagatgagacgatgataggcgtgggtatcttcgtgcgaatccctggccttttggatggcaggctgtaacctggtgcggatcttccttgcgctgagtagcaggtgcttggaagtctccttagccttgccgacggggaggtgaggcttcgtttgctcatgaccggcctcgccgtcgccgaccgactcgccagatagaatcctgaactcttcgtcgcagttatccaagcagcatgccaaggccttgacgacaccagtgccaccaataacatagtcctcatccggcgcaatatccagatcatcctctggatcatagggctgagtgacatcagcaccaaccaagcgctgaagcacatcggggtattcaggctcagccgggaagtctggcaggccgccggtcatagaggagaaatcgccaacagtcgacatgtgttcacccatgttgcgcaggcaataggcaacgacctgcttagccatggccttgacaagatcgctcgactgctcattaggaacctcgatatccacagcgacgaggcttcgtgaaactctcgcggcagagagtaacgacgcgaacagcgcaaaggcggactccttcgcctcatccgtgtttgcatccgtcagttccacgatttgtgggttctccaagaagctgacatgtgcaaggccaggaatctctggcagaatctcggcaagggcaatgacttgctcaggggtaagagcgcagtcaacgaggtgtatcctcttcaaggacggcatcgcgggcagatacttgcgcaataccgcaaccgcactaacctcggcgttgaagagcgcgtggttgtgggacagatcgatatatcgtagctgaggcaacttgaccagcgtcggcaacagctgggacagagctgccggtgtcaagttacagtcagccaagctcagtgccgacaatggacagttttcttggtccaacgcctccgtaagcttgtcaatgtgatcccgcaggtcattgccgcccaaatcgagaccatcgcaagtcggcgtcgccaaaaacctcttaacatgagccaggccctgatctgtaatgtcgttgtttgcaagaacaatcttcctgatgccgcacttgaggactccgtccatgaccaacccaagctgctctgtggtaattccagtttcacccaagttcaagagagtaagcgttgaccgcccgaggcgttctccgagcgattttgaaaacagttggcaaagatccatattcttcttcgcatcgctcgctgtgcgagcggtcgggctgctaggcggcggctggggaaaaggaacctgagagagatccagaaccttgagggtgtgacataggtaaacgaataggcagatatgcttccagccctcggccccgatcttgttatttttcagaatgagtctctcgacaacgccgccctgtggtgttagcccatccggtgcggtctgctgctttcgtcgcttgaacgggttcttcctggcagccaacagaccggcgagaataacacggaggccctcatcgctcaacccacaattgtccagaatcacctccttgatcgggactacagccagataatcgccgagtgttaccagatcgggtagctgcagccaatatccactgaggtccagcttttccaccactcccttctcgggagccatgtttgcggggtccatgagctgctcggtaatcctcttgaggattggcgtctcacgtagttgacaacagcggcggtatatcctgacggggttcgtagttggcatcgattgcgtccggcgactggaggactcggactgctgctgctgcggctgcagctgcggctgcggcggcgcggtgctaccgccgtcatcggaggaatcgctatcgacgtggatttccatcggaatggtaccgttcgcctcggcaagcttcctcttcttctctttcctagccttcctctcttcctcgctcttcttcttcttttcctttttcttcgtttcggcagcggccttggctgctgctgctgcctctgcttccctgctgctctcctctttcctgttggtgaccatgatggtgccatctggcgctacatgagtggttaccacctggggctttgcattcgactttttcgctgcgtcgtctccgtatcgtggcatgggcgcaatctcgacgtcgacgcagaaggcaactctccggagtttagcctggtttaaaccgtcaatgtcacatcgttccctgttctgatcgacattcaaaatccttcgctccaccaggccgtgattgtgccccttcattccgttggtgctcagtgttccgttcgacgacgatagccttcggaaaatgtggaagacgccgccttgggcgcgaccgggcggagctgggatgtagggaccgtcgccttcgtgttttgtcgcgtgctgaaggacagcgttcttagcaggattgaccttgggcacggagaattcggcgttcttgggagatatgggatttggtgaaggcggactttgcgcggcgccgtttgcggacgagagcttggaggcgatgttggagaaccaagagttccttcgctgtggggaaacaccgattggcggcgtccttccttcgtccgacccagttctcgtgaatcccggtgcggcgggcgatagccctcctattgggatcggtttcgcagttgtggtggatgttgttgtggtggaggatgtcatgttttgggtgctcggtggcgcattgagcatgtctgtcctgaagccattgggtgctgctggcgccgacgctggggcaaattctggagtcgcagtgccgggagaagcagaatagggaatgtcgagcgtattctgggataatgtcttgacgagagaagctctcctgccgatcttgtctggtggacgggaagtttgtgtcagttacggcttgttaccaaggttcgcgacaaagggcccgagttgttgtaagcaggaggatgtgacgatgcttgttggttggtgttcgcgtgggatggggtatggaacccaaccgtgtcggtcaacttatataatatgtgcgaataaaatatagaagagcaaacctttgggattcccgtgtgtcatccaactgacgtctacgccgtggatgtgctccatcttggggaagggctcggggccgaccgtcgacatgtcgtgggcgaagtgtgaaatggaattaggtagacaaaagtatagagaaaaaaaaaataaagggccaaggtcaacttgagatattggagaaacaggtggtttgggggactcgccccgagaaagataaatgtagaagaaagaaggaaggccttgggacctgtaacagggaagcggcgtggtcaggccgtgtcttggaagccttggtgcttggtcgaggatggtctcgaggcttgatacccgttgctgcggtactaacgtagcgtcgtagtacacagtaaacgtggggtgggtgtgtctccgaacgggagggtccttgtcctcttttttttttttttttttttttttttttttttcttcttcttcgcaatggcgcttgtctcgtcttgtctcgtctcgcttgggctgatcactgatccgttgatgggttttttgcccgctcgttcagctgctgcacgggtataacgggctggtccagtgagtggtgagtggtgggcggtggtcgatctttaggttggtccgggttaggtaggcccgccgcctgcgtgtggtggtggttcaggttgtatgccgtgtggatggatgtggatgtctgggcccgatgtaccttggcacactcgaggcacagtatgtagaggcgagtagtgtacctaacggaaggtatgcttgtgactttgttgacgttagttgtgcagctgaggcgacgcgaccgggcaatagtcaagctcttttttaatagaggaagctattccacgaagaagaagaagaagaagaagaagaagagagaacaatggaaagaaagaactgaagccatggtgtcggcacagatcggatggaaactgcctggaactactggcatggagtctctctcttggagaggaacagcccgagacggcacggcgggcagagagtgagatgaggacctttctcagggtagcaattccccatcaactaaaaagaagacaaggtttcgccgggaccttacaaagcacctgcccagtgcccacagcagcagcagtgtctctccacacgtccaccagccgtacatccataggtagtgtacatggagcccgtaggtacctctacgcagtacctctacttcgtgccgcgatgcccactggcccaccccggcattccacttgcccacggaccaagtcgtcgttcgatgcggagaccgtttttaaactgaagcttcagatggggctacggggcaatgttacagaacatggcttttcaatcatgatgtaagtattcggaactcggtaagctatccatcagataggtagttcctggcttccatttggctttcagcacggtctctcactggccaacggggggatggaatgggggagaaccacagtagcaggagtaggtaggccaggctagtgtctgtctgcacatgagagcctacagtaacaccaaagaatgcactgatcacatcagatggatgcaagaagcagtgttactgtcgtctatcgccaagtgttgtatgcgacgaccatcatcgggatgaacacaagtacaatgatcgaaaccgaacaatgaaatcgatggcgaaagcgtggtcaccttctgttcccggatcagccaagccgtggtactgtatacttcggtaggtggtcaggaaatcccacatcccgttgggaaaagctttacatattacatacatacttgcatacatacacgccccaaacccttgtaaaagcgcgcaacatccgcaaagaggaaatgctgccagcgaatggcggttgacagctaacaaatgcttgcatgaaggacctggaaaaaggggaaagcggcgcatcacaaaagaagctcctcctcaaaagtcaccagaggcgccaccttccgaacccaaaatccccaccacgaccgacatgaacattgatctcatatggacgggactcttgaaaagccgcgatggagactggttcggatatggctggggctggcgcaatgctggcggccactgaaatgtcgcttgccaagccgtttgccggtggataaagccttgcagtcctgttcaataattctcgcattgtccttatcactttcttccagttggtctgtgcctgtctgtgtttctctcgatatatccagccatcccccgctagaaagcccaaagaacttttgacacaagttcagcacatgcataccgacctcaaccacaaagagcacacacacacacacacacaccgctgcagaattgaaaaagtaaagagagtgtttatagtgtactacatggtgcatgtcacacgtcagcagagtgtggccgcgatccatcttcaacgaagttagtgtaggttgtgcgaggtccgctatgcagtccctgcgccccgtcggcgacttgatcagcagccgcaccggcgccgccagcgtcacaaattggatacctcaaacccttgaaatggatatcaaaaagattgaaatgatggagcaacggggaaccgctagacacgacaacagccagacagacggcaacaagtgtcgctgattgtagactatgtacatggcaaaatccatagtatccaacttgaagttccagcaacatcgcgacttttcgcttcttcgttttcgctctcgctgattgcgactgattgatacatacgtttctcgcgggttgacgtcgggcatggaaccgccaacgtgcttggccgaccggaccagtttaacaaggccactgcaaccattgaatttgctttggtcttggcatcaactcacttctcttcctctgcccgtcattgattcgaaatacacttttccaccggagccgtctcacggaccacccttcgcgagccctcgcccctatcatcggagacgcctccaagatgggaatgggcgcatggagacgcagcgagagatcaaccactctcacttctttctccagttcgttgcgttggctttttccatcaccccaaaaaccataacttcgggtagcaccacggcaccaccagctccaggaccaattagactagattacactgcataaaaagttgtgcaccagccccgagcgaaaggacaccaaagatgagccaaggaacgtcttgccgagtacggagttcttgtttcttccttttttgtggaaactgccacatctcaatcacggtccatccatctcgtgagaccgaaatccttcgctgtgtttctgtaaccgaaccgaactgaaccgatgccatgtccttgtcttgccctatcacgcgagctctgatgtcgacatttgtctacagtgctacagtgccatacaccaccaccaccaccaccaccatgccagtaattttagggagaacagtggatgggagcgagtgggagcatgacgggttcatcacaacttctccaggcacttgtctcctggctctcccggcccggcatcccacaagatcccatctacaccacattgaaggcagggaacagattttaggggtccttttcttatcttcttataccctgggggaattgagatgttgacgggcgaaacctccggctcggcccaatctctgcgacatcaccaaaaccaaaaataaaataagaaataagatgaacgacgacagcccgtcacctttctcctacgaaagcacaagttcccccctggtaagatgagcagtgacttcatcaaatctctgacatgatgtgctcgtctgtacactacactacttctcgtcaatggtttcttcttcgtcgtggtggttcctgaattggcaaacacctttcccactttcccagatgctgcaatactctcggggagtttaacaggcatctcaggggcaacttatcaaggtccagacacgcctgaaaagatcgatgccaaggacaagaaacaaatagctggaattttgcaaacccaccaacactccgagatcgcaagcatgaaccacgtgaa