ggtgttggggtggaggagttggtggcgagtttctttgaagagtatgctcagtttgattgggagaaggatatggtgtatgatgaggtttgtccttggttgaggctgaagcgggaaaaaggaggggagaaggaggtgtatagacgaacggggagggaggcgatggttgtgcttgggtggtttggaccgggactgaacactagcgggcaggcgagtgtttggagtgttaggacgctgaaggacgagtttaagcgggcgagggacttgttggtgaagggagaagtgaagagctggaaggagtttttaaagggaagtggtgcagaggagttcttgacggggtacaagagctatgtcaaggttgatgtgcagtattggggattgtcgtcgtcgaagggtgcgcagtttgtgggctggttggagagtcggtgcgtgatgctccttgttgatcttcataggagggcacccggggtgtatgtcaggatgtggcctggacgctttgtcgaggccgacactgcctctcaacaagccgaaaatgatgagcagacggccaccgaaggaaccggaccccgcgactaccaagcctcctacctcctgggcctcgacgccgataccactaccagcaaagaagacctcaaactcgcgcttggcgccatccaaaccgcgcttcaacgctttgaggaagccatccggtcagacgagaagtattttgatgcctcgagcagctggatgagcgccagcatagtgaaacgctccgaactgcgcaacctccaactcgacactcgcaacgactgggtaggcgagtacactcctggcgaagacgagtcagactctgaccctgaggatgacgacgaggaagacgcttcattgcttgaggacctcgacgacaccgctccgaagaagaaaaagggcaaaaacaagaaaccgatagaggagacgcagcaaccaagactggaaccaggcccgaagcttcgctcggcaggggacgtgatgaacagactacgctgggactcggccatcgacagttctgactacgtggttggttacgaggatcggttcctaggagtgaaggagagagcactggatatgtggaagacggagcagacggatgaggaattcatcccgcagcatcgcattgtgtatttcaagaggaggagtgatggacaggtggtgtgggatcggaagacgaagaaggatgaggtttttgggagtgggttgtagatggatgtattcgaagatgtagtgttgtagatttccaacctgcagtatcatttgtgtttcaagaggagtccggtgaacatacatgacatgctagccaacccggattctgagtggccatcttgggactatcttccttcctctgcccccagtcttccccaaagttaccaaactccacgtaccgcataagtgacacttcactggttgtcacctcccacgctccttgggatcttctaaatgcgtttgccattcaacctcccactcagcacctctaaatccctcctcaaccttttccctccaagcgcccacttccacccccctcgtccctaacagctcatcaacccccgtatgcctccccgtagccaccggctcctgcggtatttcccctttaaccaggaccaagtcctctggtggctctcgtcccaacagctgccacatcctcttctcttccttgtaactagcccgcatgtccagcgcgtcagcgtacgcctcctgagcgcgctgtgtgcggatacgagcgtagaggatttgtctagcacgagaagtgatggccatgggaagagccgagtagcggagtagttctttggcttcggatttgatggcttcgtcttcgacagggtccagttgatgatgttcggatggggcagggcttgatggagcaattggatgtggttcagtctgggtgggctcctcgatattctgttcgagattgtcgagctcgtcgagggaaggcgtggaagaaagggaggctagagactcgacgtcgcttcgttcatcctcgtcaaattcgtccgcgtcgtcggattctgggcggttggtatcaggttcgaggcctagggcttcttctacttcggggtaggacattggctctggttcgtctcgtatcatgtcaacgtccacatctatcccttcttcctcttttcgcgccagttcctccttgtagtcatggtcttcgtccccgtagacatccagtcttaaccgtcttgctgctttagcccagaattgatggctatccttctttaaccctagggaaaggactgccgcttcgacgtcctgtacccagacatggtttcgtgttgatgggtgaacggcccgtttggctttgatgcgtgattcgctgatgtaaatgactgccgcaacgagccttcgcgttagcgagactaccagcgaatgtaaatcctcgagggccgtggctcgaatggcaggaggttcgtcggacatgctgctccagttgtagtcgtcgacggtagaattcatgaagacgttctcggaaaggtcgagcatttttcgaactcggaacaggtcaagagcgggcaatttccttcggccaaattcatcgacgtcctcctcggtttttactaacgcctcataatcaccatcttgattcgcatctttgccttttcccttttcttctctctgcttcctttccgtctttttctccgtctcctctcttgcctccatctccaacccctttacgttatccttcctgatcaaccacctgttctccccccacttccgcatctcttccacctcctcccacgactcttgcctgctagcgaccgcatctgccgcctcctcgagggcattacagcactgctgacttagttccacagccgccggaacctcggctggcgtcaggggctgcagcaactgcgccagggttgcgagtttggggtcctgcctagtcttgatggtctgccgaaagacttccaggtactcggcaacttcgagctcgcttttggtgcggattcgtaaagcgatggcggaagcggagtctgggccgagacgggagactgcggaaaagaagagctctttttcagcgggggtccagacggtgagaccgatctgggaagaagctagttgctgggtggtttcgtcgccggagggaacgaagcgcgaggcggcatcggtaatgtcggcgttcaggagggcgaggtaggagtggttgaagggggttttgtgccgttttgggggccgttctgcatggagagctaggccgtctgatgaacgttttggagggcgcggggtgaggacggatttcgatcgcgagcgcgaccttcccctctttgtcttttctaggtcgacgtcttcatcggaaggtggttcatattcgctgcctgccgattctacctggtgtcggcggcgagggatgccgtctagctgggcgtagtcgaattcagcatcgtcgatggcgcttccgtaatgcgactcggcgtcatttctgtcgttatcgtggtcgctttgaggttcggtttttacacagtgatgatctgcgtcagactctggctgtagacttcgactttggcttcggactgagcgtcgtggtcgttgatggtggggagagccattgccggcggcatggtggtcactgagtccagggtctgaatccatctgactgcttttttctttgcctcgattggatgagaacaacggagaaagggcagatgtatcaaggacaagataatatcatgaaatcatggacaaggttgcgacttctcaagctggcttgtcattgtgtgtaagatagacgttgcgacggagttgaaggagacgaagatgtgaagtgaggaaatccatgcacttgaatgtggggaacgaacagatacctagaatacgtagaagttggactcgtaccaaaaagtcaacgtgatagacaggaacgacctttgtctcatcagatttggttgatagctcaagtaagtattacactaaagtctctgatgtatctaggtagacaaccagctatgatgattcattgatgatcctgtgaaagtggtttttcgacgttgcgaatattctgtagaccagtgactgcagatcaggtaccttttcggatccccactttaaccgcagcacctacaaccaatcacatcgaccaaggtacgtcttgatcgttttgacaggcacagtctttctaacagcatgacccacctggttgatgaaagttcaagtcagcaatggacgacgatgctaacaacaccatttgagttggacaagataatggatctgaaataagatggaggaaggaggactggttgagggcatatccagggtcagcaataggtcaccaacagtattgttcggtatatagagaatacaaagtccttgggacatgcgcagcagcgaaacaatggctagaggtatgattggtgaacagtgatctcggcagaggttgcttgctaaacgcacagctttcgacgaccatcacatgcgcctgccttggacaacaacatctcactgaaacatcaaccatccggagtccggcgaacattgtagaatcttcatattttcaattgccctttttcgctcagtcgctccttatcatatgacattactataaacctccctcaaccgtcacttcgagtcgagtgtcatgggctttgtctgttggtgagcgaacaaagaggacggacgagtggcagtcaaagagagacatcatcactgcgagtaaacaaagtaaattcggaggaatgagtgtctctatgagaaggctcataacagccacaaggacattgagccttacgacaccacgtagctcaatatggagaggaacgttgggcagcccatcatcatcacgatcaaattgccactcacgatcattcacaggctcagtccgtctggcaaacgccctgtcacaacaaatccaacttcgtgattatcaagaagaatgcatccagtccgtcctggcagcgatcaaccagggtcacaaacggctgggagtctcattagctaccggtgctggtaaaaccgtgggccacccccttctcacaactatcacgaataaccacttactaaactcttatcaaggtcattttcacccacctcattgaccgcatcgagcctcgttctgacaatgccacccaaaccctcatcatcgcccaccgccgggaactagtcgagcaagccgcccgtcactgcgccaacacctacccgcacaagacggtcgaagtcgagatgggcaacgtcaaagcctccggcatcgccgacattactgtcgctagtctgcagtccatcatctccggtgatcgtctgctcaagttcgacccatcgcgcttcaagctcgtcctcgttgacgaagcccaccacattgtcgcccccggctacctgcgcaccctcgagcactttggtctccgacaaaagcagatcgactcgccccatctggtcggcgtctcggccactttctcgagagcagacggtctccggttgggagcagctatcgatgaaattgtctaccacaaggactacgttgacatgattggcgacaaatggttgtccgacgtcattttcaccaccgtcgactcatcggtagacctgagcaatgtcaagaagggtgcgggaggagactttgacatagcacagctttctagcgtcgtcaattccgaggcaaccaacgacatcgctgtgcgtacttggtacgccaaagcaggtaaccgcaagtccacactggtgttttgcgtcgacctcgcccacgtagcggacatgacggccacattcaggcgatacggctacgacgcgcggtttgtgacgagtgacacgcccgccaaggagcgggccgacattttggacgcgtttaaaaggttcgaattccctgtgctggtgaactgcggggtgttcacggaggggacggatatcccaaatatcgactgtatcttaatggcgaggccgacaaagtcaaggaacctgctgattcagatgattggacgcggcatgaggttgtaccccggcaaggagaattgtcatattatcgatatggtatcaagcttggcgacgggaatcgtcacgacaccaacgctgtttgggctcgatccggatctgttggtggaggaagcgtcggtggaggatatgaaggaacaaggagagcgaagggcagaggaggaggcaaggaaggagactgtctattactcgactgagcgcacaaatccggcgccgcagggtgaatgggctgttaccttcaccgagtacgagtcggtctttgacttgattgccgactcgtcgggcgagagacacatccgctcgatcagccagtactcctgggtgatgatcgggcaggacaagtatgttatcagtggccctgacggctcctacgtcaagctggagaaggttgcgcccgaggaagaagagcaaggggcaccaccatgggttgcctacgaagtgcgcacgctgcctgtgtccacgccatccaaatctccctatgcgtcaccacgcgagatcctaaaggccgaaacatttgccgacgccgttcacggtgccgacagctttcttgcctcatcagctggacaaggaaagtaccctcgcaactttatccacagaggtatgaagtggcgcgatgatcccgcaaccgacggccagattaagtttatcaaccggacgattcgtcgcgggcaggagccggtcgagcccacggatgtcacgagaggtgcggcgtcggatatgatcaccaagtttaagcatggggcgcgtggcaggtttgcggacttgtcggcggtcaagaagcggaagaagaagcagatcttgttgcttgagaaggacaaacgactacgcgagacggtgtcagttgggtctgttgcggctatggcactctaggaattctcttgatcttgttctatcaaagcatgcctctatcaatcatgtcgagttcttttcatctggcgctttgctctcggtctttgctgtcgtcattgtaaccgttgccaatactatcgtcgtcgatagaccaaatttacgattccccagcctcgaatcaggtgcggtgtgcgtgtgccctgttgtgttttgcctcactaaggttcaaagtcgaagggtcgtcaaggctgggtagccacggttgtaagcgtccagcctcgaggacgaggctcgcgtaccttcacctgctcgttgaatatcggacgacctgaatccgttacgtcaccccttttgttgagaccgtccactgtcgctgccgccgaccacccctaagccttgctgaggacggcgagggcaccgaaacgagtacgtactgaacaacagacggcactagttggactgtgctctctgttcttgcatccaccgcacttgatctggcaacagcatcactgttcttggctgttcgtggggctgttcatggaacatcaccagttttccaaacctgctcctctgtttgaccgttacagcgcaagtgtttactgtctatctgccttaaaccacacttccctcgtcggcgacaacaaacctggagtgcgacagtggagggtgaccgtcgacggtaggagggtataagatctttttttcaacctctctttagtcagaactcacccttcccactaccaaccaacagcgcaatccgcaactcctactgttgccgctccgcacagcattccactttgcaagaacagcacctcttcaactcagacaatacccctccatctacgaacatctccgccattgtgcatcaactattccactcgaactgcgtgcttcagtcgatagaatactaccaactgtcgttggcttctgacctaacgattttcacaaggtaagctgctcaactatctactactcctcatccgctggtacgctcgtcgactgacactaattcatcgatcatcagtttacggtcatatcggttcaccttcatctcttgacgatcgtaacacacgtcgacacttactcttcagctatcaacccttgacgaccatcatcgcgtcgactatcacttcatcttcaccagaggtaagcatcaacaaaaggccactccactatatcactggtctaactctgtctacagttgatgaacacgacgcttacccactattcgattatcttgatcttcactgtcagacctcatcaactgttacgtccttcttcatcagaaaaggtacgcgtcaacaacgaagccgcatcattttcttcagtagtcgaacgcaacgacaatatggttattccaagaagaccccgccctacgcgggataccatttcactccccaaccccgtggtgggccgactcatgacggtcccaagacctaccctagctacaagtatagccactgcttatagcctcaagaacatgtcccgctctcctcgcccttcttgcccgggtcagcaaaccccaggcttgctcacggccagtagccgtccctcgggtgctcacaatatcccccttccgtcgtccagaccccaagatatcccccttccagcgtcatcttcaaccttggctagtaccagctatgccacgagttatgccggcaccgactctttcatgtcaggggcgaccattttggcacaagcggccattctacctggtaacaacacgacggaggaagagggcgagtcctccaccgcggtagttgatcgcaagaatgaccccagattccgatcgcccgaggcctaccttggtctccccgtcggcgagatagttgaaggaccggaatacttcttgcacccctggcacagagtcatgaaggaatcgactgactttccgttctttatgttcaacgccatcagatacccagcaaagtctctaaaccaagcggcagcagaagccttcccctgggagcacgtcgagacgatcagggatccttgggtcaacgacggcaagcttatgcgatacgacgactttgtcggccattgtgttgaacagccttgtgacgacgtctccaaactcgacaaaggcaagcttttcggcttcacccacgagctcgacggttggctcgactttctgcacgaggacactacgcattacgtcaagtccatcaaggacatccaggctcaggtggatgctcttcaagcaagggtcaaagagattcacttggcgaatggtaaaatctacgaggaactctcgagccttagacacaagctcaagcgcgtacgcggcctcaacgtcctagtcggcacccagagattcctcgctcaggctcgcgagaatgaactcaaaatgcaacaggaggagaacaacaacaagtgccaagagctactgttcgagatcgcgaagcagtttcacgagtacgaactaatcgtcggtaaggccctctatctggacagcatccacgtctcggatctccatcgcgccgacgccaagcgccaagccgacgacaaggcaaaccaagaagagcagaggcgcctcatgagttttatcaaacttcagagccagaagtacgtggaggaagaggccaagcgccaacacaagcaagccaaagcccgcgccaccagtgccaagaaagacaaagccaagggaaaaggcaaaggcagagcaaccgccgccgccgactttgaccgcgaggacgacgacaacaacaacaacaacgaagatgacaccctcctcgcggatctcgaactcaccgaaccgcaaaccctcttcgccgccggccagatgctcgaccccatgtgcgccgcccctcacgacaactcccggaaggtccccgcgtggttcccaatcttcgacgcccaacaaatcgtcccgctccgttcctccaagccgcacgacagattctacgagttgatggtcaagtttgctgagctccaccaaaaggccaaggaggagaagaagaaggaggaggaggagggagctcctaccaagaagaagccgctctccaatatcgtcgacgagtttcatgacccgcatcccgagtggcctacctcgtggaagcgcgagcatggcgggtggtggctttgcgatacctcggcaaaggccacggctcccgagaaggcttgtaagctctgtccagccgccaggcgccaggcgattagagaggagagggagaacatggcccggggtatttaccccgaggatgatgaagatgaggagggtaatgtcaggactgccaaggagcagtatgatgagatcaaggaggcgatggacctggcgatggcgcaggcccaggtgaaggaggtggagtggttgaggggggaggttaggagcctggatgaggaggcgaagagggttaggaagtggaaggagatgagctttgaggagaagaggaagcttggattccattagggggtttgggttggcttgggatgggacatttgcatcagcatcggcgcatcggcacccggcatgatacccaggaaattcattatgcattcatggatgactttcggacaggacattagggattgagttttcataaaaaaagacctcttgccacttagcataggcatttggggcatttggaagggcattggaaggaatggcaaaggcatgtctcagtggacagttggcattggggagcggactttacctctatgaaaccagctcaatgataatggctacatcgcagattgatagggctgagcggttagtgaaatctgagccaaagtttgcccacaatgaaaattgcctgttctactacaaagtgaattgatgtgaaatacaccgcaatattcgttgcctcgctggagtaggacttcttgacttgcaatataagctcatgatacatatccattttcaatgtgattagaaaaagcggtagaacatcatgtgaaccatgcctcgtcgttgagtgatgccgtgacgttgatgattgttgtggtgatgcgattgttgatgtcaattcaggggctccagatcaatagactcacgccgccgtggatgatctgcagataattgttagtgcatggtcctaaacgcaacgcgtccatcgggtttcagcgaattggatgggcgctgccacgggggttccatccgctagcaaggttggtcgcccaccgccctaagcgttggtcgcactggttgtagcctcccccggcttccacttgggtgcgtgtcccgacgttaggtctattcgggttccaatgatgtggaagtcattgcccgttcctcttcccattcctccacttggacacttccgatctgtctttcttcaccacctggtgcctgccaaaccaactgcaataccgggaaacgaacaaacagcgactcccgtcccgacctcaaacaaagggcccagtgtcgagtaattgcgaagcgtaaccggcaagcatcgtttgatacaatcggatcgagcgggcaatccccaatcaacaaacgagattcgagacctacctacaggacgcctctcagctacgcggcggatttagcgatcatccctccgagacaacgccaacaacaccagttcgataatatatcatcaccatcattacggctactacactacacatcccccgagcgggcgacactgtgtaatccatttacattgtattaattctcgaccagcatctcacctgcttccacttctgcttacctgtcactcgtcctattgttccaccctccccgccttcggatctcgagaaagcttgccgcattcccgaccttcccctttcgctctcgaccgagccgagtcatcgacgattacgacaccgatctccgaggccacaatgtttacggtataaaacgaaagcctctttgacacctgcaacactcgcttggcacccgataacaacatcgcgccatctcaagtctaccacaccggtgactagcagctcgccaagcaaacagccgagctaccatacacacacagacataatttccagaaaaaccgtccatcacaatgccacgcacacggcccgccacgacgggctatgagcgcctcgcccaagccgaccagttcagcgacgactcggacacagaccccctcgactacagcgtagcctcgctccagcccgcctccgcaccccgctatgcagccatcacgcaaccgcgcccgcactcgggcatgaccagccccaagatgcccggctcctcgtcccggcccccaggcggaaggaagggcaaccggggaccacgacaacgtagcaactcgggcgtggacctcaaagccatcaacgcgcgtctggagcgctgggccgatgagatcgccagcaagttcaagcgcggcaagaagaagggcggggaggaggatgagcagctcgagatccatcataccgtgttccaagcgcccgagggcgtgaggcccgtcaccgcggagatgctggccaggccggagccggggtacatgaccaaggccgagttcgaggcgattgtggacagtgtcaggacggcgattgagcagggggtgcatccgaggatgatctcccagggcagttcggggagttactttgcaagaaataccgagggcaaggtggtgggtgtgtttaaacccaaggacgaggaaccatatgcggcgggtaatcccaagtggaacaagtggattcatcgcaatctgtttccttgttgttttggcagggcttggtatgtactcctgtctgtcgtctgcagaatggcaatggtcttttactgacatgatgtatctgttacagcttgattcccaacctttcctacgtcagcgaagccgccgcctacgtcctcgacgcccagctccgcacgcacatggtcccctataccgacgtcgtctacctctcctccaaatccttccactacccattttgggaccgttatacctactcccggagcaagaaatcattacctgccaagccaggtagctttcaggttttcctcaagggattcaaagacgccaaccttttccttcgggaacacccgtggccagaccagtacctctccgggttccggaccagtgatccgcaacggaagaaaaagaagcgttgggtggacagctgtcgccccggcagctcgccggcgggcgagggcgacagtgatgacgagaacagcagtccagtctccctcacaccgggaccagacaattttgtctggacgcccaccctgaagcaggctttcagggaggagctggagaagctagtcattttggattacattatgcggaacacggacagaggcttggacaattggatgatcaaggtggattgggaaacccaggaggtgtcgatagtgtcggaaccggtgcatcttaacacgaataccgaagagagggaagaggaggatgatgcagcggagcaagggcctaggccggtggacctgagtcaaagggggcctcctaagacgagggcctcgtatccttataggacgcagaagccgatggatgcctcgacgtcgacgggggcggcgattgaggacccgaagatcacgattggcgctatcgataactctttgtcgtggccgtggaaacatccggatgcttggagaaggtgtgcttgctctatctatctgcccactgactgactgttgctaacaatggctctagcttccctttcggatggctgttcctaccagtcgatctcatcggccgaccgttctcccagaagacacgggaccacttcctccctctactaacatccaccgcctggtggagtcaaacacaacttgcccttcgacgagtcttccagcttgaccccgactttcaagagcgcatgtttgccaagcagattgccgtcatgaagggtcaagcctggaacgtggtcgaaacgctgaaaacgcccgaccacggtcccctagaactgactcgccgcgccaaggtttgcgtctgggacgaccttgtcgacgtgcccgtagccgtccccatgagggctcccagcgccgagatgcgtcgccaggccgccgccactgttgccgctgaccgtgaacaacaccaaggacaaactgattacttcacgaccggcaacaggcacaagaccacgattgacgaagaagaaatggacattggcttcgcgggcaactcgtccaagcccgcggtcgctgatctcctcggtctcggctccagcaacaacatggaccttcctcaccccggccgcttcgagatcgccagtcccgcaactatatacgacgactacccccaatccctaccagaaggccaaatctcccctcccaatgggaccacgccaacaatcgaccacccccttgcctcccctcctgctcggcgcagcgagtccgacaaccccacagccacccgaaagcactaccctgtctctttccgccctccagcagcgaatggtctaaacatgtacaaccccgaacgcgacggttccgctggccccggcgctaccggccaagcaggctatcacgagcgccgctttagcttcgctacgcccgcgagccgaaaggtcggcaacaccattgctagtcagatgtacagcactagctactctcacaacgcgcatgcaagggagtggagtctcgaaggagcaggggaaggcatgtttggtggtggctatgtgaatgtcgatggggatatggacgagttggatgatgccgggggagatttggggtatgcggcggcggaggggatggaggggaatcagagaaaggtgattgtggagaggctggaggctgtgaagagcaggaatccggtttttacttggtgttagaccgttggtgatggttctgcggatgtgagagaaacgaaatgaaatgggatgggatgggatgggatggtcagaggacaggggagaaagaaggttgttggcatacgtatgctagatactattgatggataaactcatgtttggggactttgggaactaggtactaggtactatggtgcaagacagggcaaaagggagagagaagaacagttggtgtgtgtttgcctaccctaccgtctgcgggccacgcttaccgtgagaatttccctggttgatcctttgtggaatgtacggtgtagcaagaggaaacaaaggcaacctttttctaagaacgagtgatacttggaataaaatggcatgcaaataaataagtaggtaaaagcaccctttctgtcttctgtaatttcctaataatactcgtcaagtcatcgttccagcttagagaacatcccgaactttgtcttcccgccggtctaccagttgcatctccagtgtgcctgcccaggacagcgaacttagctgcttctttgtcccgcaatggtggaggatggcaattgatatgcagaaggtacgtcacattgtgaggaggggggtgttgtcaggaacagaaaaggtttattataaagggaaacgaaggaagctattcatcaggatacgccatgaagatagttaactggttggaagtctggtgtgcttccagggattgtgtatcaaagtccgggcattttctactttttctctccatatcaaccatatccatcaaatcgttgtatctctccacctcttgtttactgttcccttccattacttctaccactccttccctcggctcctttgtctcttggtcttctttgccttatatcttgtcctatggtccgtagctccacgtcatgggtgttctgacgagttaaagtcttccccatccgatggatcatgcttttcacaatacatggactcaacaccgttttgaatcttcctacgccaagccgtcacgaataccagacggatcttctacctctcaccatctggcatggtctgcgtacagtcgcttgcgcgctcgaaaatcatgacgtggatgccctcggccaccgagtcttgaggccgccgatgtgttgcttgaacacgtacgtgttttcttttttccctttctaccatatttgcacaagggtatgttagtggactgctccctctacttctactgtgaaccaaatgcaaaggggctgggaaggatgggtcaattgcacgcagattggaaatcatgtacataccgcgctggaagggccttcggaggccaaaactgcgatgtccttcttgagtcggcgccaccacttgaatgcatgaagctcattcaaatccttgatagcttcgggatcgtcaacatccgtccgcacaaccgccttctccaacttttgatggtgcgtcttcaacgcctcgatcagctttgcgcggcgctcgccgtcataaaacaagcgcttgagtttctttccgccattgtaaccgtggacgaaatggggatgccgatgcttatgcaaattctcatgcttgtattccctcgagtaataatctaatatgagatcgtccaagccttcacacatatgaacttccagacttctcaggttcttgaagcgagagagacactcaaatgcccactgctcgttgagcagctcttcttgcatccggatgtccacacgcctcaagccaaaaagtacctggagtatatggtattctgaacgagcgggccaatgtaggtaaacgtgccgcgcctgggtctgaagcaggtatgaactgccgatgatgtacagcgcgcttctgttgcggtcatcccagacgtggtcaccaatggagtcgtcgatgtctatgacgcgttcgtagcggagcatgatttgcgtgtggtcgaaatactccgaataagactccgttcggatgcgctggctgatagcaccaagcttgcgaattgctgaaagttgagctttcaggtagtcaactgtaggcctgaacttgctgtccttgtagcggaagtcgactcggtacacatggtcttcctccgaaacagtccaggcgtgcttgtagatttcaagcctgagctcagccggaaggcgcaaaaaggggaataccgaatgagagcccattctgtctcgggaaagggcttccagctccaaaggagcttctgtgatttgccttgaggttgatgtggcagaaaaatggaaaagtgatgaaataactgacggattgagaggcgggagatcaaaaacggtgcgaaaggatagatttgtgttggactgggacgacgaaaagatgttgattctggtagtaggaacaaagaagggaaaaagcagcgagggcagcctaaatacccaggacgggagggccagtgaatggaagcatagtgaatgggcgccaaaaggaacggccgggcaacaatttggaacgggtcaaggtcgaggcggaggtgcgcaagagcccacaatttgaggattgtggaaagaacttcagatacacggcaggcacgagctcggggtgaatggtcaggaagccagtatgacgtcgaccttggatgaaaatacggtatcccacaagttagaggtatcggtaagtaacaacttccagaagccatacaggcaaggtaagagccggttgaggttggagaaattttaggaagatgtgcgtgaatgtatatatagagtaaacaagaaccttactgtctttctgttttcctcgaacatcccttagaaccgcttctcacggcgccatacgggacactggtagccaaaatggttttggatgatatggcatggagcgtcttgatacgtatcctgtcgaggcggaagattagtcaaataaccatccacattgtctgcggttttgacgtatcaaagataaaagacctgggaatacggtacaaagatgaccatggcaagatggaagagacataccttgggtaatgtcaggagatggttcaagatattccttgtcaaccgctcctgtgagcgtcctcgcctgacccatcgcgaacggtatgccttcctgacaatgctcttggctgttttgaaggtaagtcgaagagtgatcttcttcattgtgggccactcataaagctcagccatacagcgagaccacatgcgcaaatcgcgccagtctttgtaggtttcgacatcgacatggagagtcgtcagattcggtagccgcatgacaaagtaatacgattcccagggccagggcatgtcaggcaccttaaactccggtgtgtactctcgaatgcctctgtgcttgtgccgatcgatatcgtccacatcttcatcgagcattatggcccagtagacgtgcctggtatacttggcgagaagaggatccctgatgatcaggtcgagaccctgctgatactcgtccgaataccaagcaccgtctatgtttgagtagggctcatgacgcaaatagacttgcgtctgccagaagaattcggagagggcttcgcttcggatgaacctgcacaggctgttgagtttccgaagctgagttagctgatctttgagaagatcgtgtttcagggaccctgggttatggtacaaaatgattgagaaggtgtacggttcagggtccaggtcccacgtcagcctgtaaattcggattctgagttcgactgggaggctcaagaaggagatcttgctttgatttgccattgtagaaaccacgtctgcatcaccggtttgagcagtgtctggggaagaagtttggaatggagttatcgttgatgagagcagcggcaagtggcttgagagcggtaagaggaggagaaagtgaaaagtagttgaagagaggcagaagttgcttgggtgttcttgagtgtgttcgggcgagacgaaagtttttgttttttcttagtagcgtaatgagaagttggcagagaggagaataaatagtttgtgcgtagcgagaagaacacttgtttttttttcttccttgttattttccattgtcaaaacactctcaaggtcttgctctgcattgcagaggtcaaggtatgtacatgcggccagacgttccttccactttctaaaccagcaaccttacatcttgtcttcacttgtgtctgacctgccacttccgctaatttgatcttagaagaatcccgacaaagaaaaaaagaagaaaaaaaaaaaaaaaaaaaagataaactgaggtgaggaaaaacgagacgaactgatactagactcagtagttgagtgaaccgtcaaagttaccactcaccatcaccatcactaaacaaccaatatcagacagcccccgcccgattatgtcccctcacctccgtaactttcatgcatcgtttccctgcacagcactgaactggaccaagaaattatccgaagagcatactttatgtagccaaagcagggaatctgtgtcaaaatcttgaactcttgattgcatgaccggagtacgtctgatacggtggcaaacgatcgtaagattacggtcctgacaatataatttcgcggaatccaccaaacaccatatcttttttgatagatgatgagaaggtagaagtctgccagacatatgctcgggtgataggaatcacgattattgtaaaggtatattatgtcagctgaagtcttctgggagttcttccatctaggagctgcctgggagttgggttcaaggatatgatacaagacgcacaaagttcgtatccggatccagtatgtacacttgcagatgaacaaccatgtaccagattcctggaatgccgggacatcaaacccttaggcgtccacctttactgcactccacccatacacgcccaaaaccttccaccagtggggaaaaacccaaggcgccaaagtcaccagctgccacaggcgcagcgttgcggaacttcatgattttagcacccaccctgcccttcaccttcacgtgtccatatactcccaccggttggacggtctcataattcatgccccctcgacaatgttctcgagacctttgtgacagcaactagtgaagtgcaatgtctggttggtgacgggggtacacatttgtatagcgaagagacaaggtgaactttgctgcgtgttgatccgttttgcaggattgaactttggtaagacaagatggtcaactagatttattgggttgcatagtaggggacagcgaaagatactctcaaggatgttggatatctatcaggtatcgcgccgaaatcaaaatggagcctcaacaccagaacggtcttggtcactcacataacatcaacaaagctccagcttggtctggtacgtgatctatcaaatcaagaagtaggcgtaagtagaaaaggtaggcgttcaatcatcacaagactaaccccgaagccccatcaccaccacctcgctgctgttgttcccacgtcctcctgcaaacatccttcatcagtctcttgggcgccgtccgtcctgtcataagctcaaaggcctcgatggccatctccgcaacgacctcgagaccgtcgacgacaacccaggaaggattaacttgatctcggtaggcgtacatttgagcaactaggggcgtgatgagtggttcgtaggcgagctgtgaaggttgtcagttagtgttggtgatggaatatttttgcgcaagggaacaggaagtgatggagagttgtacatagcaggctgataagtaaagtaaaagcaatagcttacctcaacaaccacaccccccgtcggactcctcaaccacccttccggcatcacaaaatccgccggcggcgtcccgtccagactcgtcgcgggcacacatgaaataaccatagtaggcaactgataaccctccggccacggatccgccaacctctcaatgaccctgcaaatctccagtgtcggcagttgcgacgcattcgcactcgttttcgccatggcaaccatcccctgctgcccctcagcccaattattgaagtgattcgccacctccctcgccctctccaccgttcggttatagatgaaaatgtttctgcaaccaagctgaataagtgcataaatagctgcacgcgccatgccccccgcaccgataaccagccccgtggtcttggagggttgtacgtaattcctcggactaatagcgcgccggagacaagtaaagatggagctccaatcggtattatcgccaaagaactcctgcgccgcaccggccttgttgcgggagttagcatggtccagaatcgcgttagtcttgcctcgaagcggcagcacgacgttgacggcgccaatggcggtggcgtggtgcgacttgaccttgagctggggcatgatggcgagtttaaagggagcggtcaggctggcaccgccaaaggtgtcggacaagcaaatctgggtgagccggtccaaggtagaacaggtgacggcctggaaggtgtgcggcatccccgagaactcgtaggcggcgttctgcattgcgggggaaagagaccaggagacgttggagccggtgacgtagaactcgagcgggtcgaggaggaactgttggaactcgaggccaaaggagtgtgaataggtgttgataatggcgaggaagtcatggtcggtgtccatgtcgcggtgtttgacggggttgagaatcttgctttgtaggggggtgcggatgccgaggacagagaagtcgtaggcaactaggggtgggtgcgggttgggaatggtttgctctacccgcttcttgaaggactcgagatatccgacggggctgtcgcctgtagagaagcgagccatccggaccaggtcgcagccgagagactgtgcgcgtcggtagttctcgaggtgttggtcatcgtgccatggaggagctccgaagcccatgtaccagtagtttcctatgaccttggaccggcccttgtaacgaagtgcccgttgtataagagattcgtcgcgctgcaaatccacgcttagatactcgacgcccaatcgtagacctagttcaagcagatctgagtccactgggttcttctcctctggcgcccttcgtcgttgtcctcgggggttttcttccacatggtaaatgatgggcagccccagcttcctcctgaggagagctacctgctttgataccacttcagcgacatcgccgggccactgatcgatgatgaactcaacacaatctgcactggcctcaaactcttccagtgccatgtccagttcctgcaggtaggagaggcgaaggcgcaaagtatatgaataggatcggaactcgggcggaatggcgacaaccgaaaaggggctttccagccatgctttggttgcgcctctgccggtgatctgatccaggaattttgtgaagtcttcccggacattgagtagttttgaaggaaccgtctgtcggcaatccgctgatgtggaggtaccaacgcaatgggttgctgagtcatccaagttgtagaactcaaagttggagcactccctatgcttttcatccgccttgagaagagccgtggcatctgtcgcatccaacaaggcggctatttgctccctttcccggtggatatagatgacgggattcgtcctgcagtactcgcgcaaggcgtcttgggcctcctcgctgagactgctcataccgcactcgatgatgcacccgaagcggttgctgtcgagcatgcgcttgaaaacttcgacatcctggcgtgcaaagaggtcctttccgtgctgaaggaggaactggccgcgggatatgccagtgagcttttcgaaatagtggtcctcggtgactaggcggcggcgcagatgaagggcgcccatgaatccgagggtacgctttccagctcctcgacatccaacgagaacgatggatgcgttcgggtcaaatactcgctcgtttcttggccctaacatggctcctggctgtgtatgaggtggtgttgtctgttgaagatgtcgaggtagatgtgctggtgccgcttacatgtatcgttttacgaatatccctcgtgttgtgagatgagtggccttgctgatggaaatgttgtcgatgtcaaagatgtgtcggccaacaccggggatccaagggtatctatctaaaggagcaagctgaaggtcgaaatgtgaatacccactcaaactcagaatcgggaccgggtcacggcgatgtaacgtcgatgtagccgttgtggtcggaaggcgtggtagtgagtgaggtcaatattgtgcacttatcatcaaccgccagaatcggtgattggtgttttggccatgttctggacgttcggcagatggaaagccgattgtgacaaacgggatttccatgaggcggcctgaagcgggaaaatgtaactcccatcaaagctttttccgttgctcggtagcctacttttaccccgtggaggagcggatgaagacgggagagtccctgagacccttcccactgcaaccaccacaccgttgcaggccaagcttcagtgggctttccccgcaatccccatttggtggtggtcttaactctccacttcagcacgctccgcccctccagctttttttctcctccttcttgagcttcttcttcccttcttccatgttcaccgtcgccggctcttgggtcttggttttacgaaaaggtcggcatgaaggaaagatttgagttccaaagttacctatctaatactttgtttgactgtctgtctgtgttcgttggccttgacatgaccgtgctttgaattccattactgacactgtccaggttgtcaagataacgcactatcatttcgcgatatcgtcccgtcttacaaggcaacccgacttcgtgccgtgtatgatgtctgacactccgattagtagtcatcaatgtcactttggatttttcgatattccgccgtagccctccatggttacaaatgataatcttactcagcttaccttgcccataatcgtcaactcctctacccagacagagcctcatcgtggccaagcccggcgtcggggtataaagcacgggacgtcggcgctagctccgttgttagtagcacaataacacttggcaactgaatgaacagcgccgagccattagcgacgcggctgcgctatcaatttcctcaacgaaacttatggaggtgtcatcgtcgtcaatctcatcgtcgtccatatctcaaaaatattttcacccgaatttgctgcacatgcttagtgctcggtcccatcgtatccgtatctcagcctcatcccatcgccctatctttccgtagttgacgcgcgtctcccggcaattaattccatctgtctatgggggtccgccttgaacacgttgtctcacacgcaccatcagatggaggacttcggcgccgctgaggaacaggctcaacagccaaataatgcccacgatgagactcgacagtctcgaaccacgactccttcagcccacacttcggctcatccatcgcccccacagccgcaacaaccacaaaccggcccatcagtcagcactcccgcttccgctccggtttccggcccctcaacattaacaccgggacctccgccctccgacacgggcgccgacgccggctccgaacccgtcaacccccgaaagcgcaaaaaggcttcacgagcgtgagtttcttcatttatcagagtcttacttttccccaaccgcatgcactcatcccatccagcagctccctctctctgtccccaacccacatactaacccaaccaccccagctgcgacttctgccacgtcaaccatcaaccctgcgacaacggccagcccaaatgctccgtctgcaccaaacataacaaaccctgtctgtacctgcgtccgaccaaacgtcggggccctcaaaagggttatcgaacagctctcaacacgtacaaagagagcgccgcagcatggggagctgtacttggcgccattcccggactggacgccctgattgagggccatctgagggcggccggcacccaggggaagcagatcattgcgagtatcaaggatgcgaatgcgcaggagggattgattgcccggtggcaggggagtggagtttttcgggctttcttcggggcggtgaggccagggacggcgggcggtatggggggaggaggcgaggatggagggagggaaggaagtagtgctcttacacaggatggggagcaggaggatgaagaaatgagcggtcttggtgttgggtctccgagtgttgctgctcaaggagttctaggaggacaagcgccacccgcgaaaagattcgcacgagaaacggaacaaaggagacaagtagcgagggatttggctcagttacagcagcagcagcagcagcagcagcagcagcaacaacaacaacagcaacaacaacaacagcagcaattgcaacaacaacaacaacaacaacagcagcagcagcaactgcaacaacggcagtccgtcgcagcggaagcgggtctagcaggaggaggagaaggagggagacgagcatcgatatccccaacgaaatcaccagcaccgtcggtatcggtaccaccgccaccaatactacaaccagcaacaacagcgacgacaacaacaatgacaacaacaacaacaccagcaccccgccccgtccctgtcacaagcacaagcaaagggatacccactctcaacaccctcaacaccctcaacaccatcaccaccccacccaacttcacaatcaacgactccaccctctcagacatcgtagccaaagacgctgcgcaatcgtacgttttatatccctcccatcaccttccccttcttccctctttctcatggtcccctttatgtctctcatggtaattgacttccaaaaacaaacaacagctcctcccgagaatctcaaaccctccgtccccttgggttcgcccccgacgagacaatcgccgacttttacagcatgggagcgaatcccgatccaatcatgtccgccatgtccatgtctcatcaccatcaccagtatcaccacccgctaggcggaccgaatggcagcagcagcaagaattttaatgataatttcaacggcggcggcagcggaggtggtgggagaggaggaggtggtggtggtggaaatgggagtatcaacgggaatgggaatgggaatgattatggtgggacgtaccatggcggtatcggcggcagcggtggtggtggtggtggtggtggcgccgctgctggggatgctgatgatgactttttattgtttgattccgagcagagggcttactatgagcttttgatggggaggagttttggatgattgattgcctctgagggggcgcaaacatccatctttttgaggatagtatagtggtgagccatgattgaaactctggctaggtgggcgtgactgtggaaaatcggcgtcaacagcggcagcagcgaaaaagatttgatatacatacccattgggttgacgagcggaatggaacggagttgggggcaagaacgacgtggttcatggaggtacgtttgaaaagataaggtaaaaatgcgcaatctgctctttgcatcaaaaatgaaaactgacattgactcacagaggcaaagaacaaaaagatgaagacgtggcatgtaaaacaacaatgtggtagaacagaaacgcgttcacacgacacacacacataacgacgacgtatgatacccgccaagttaaggatggcaaactttacaaagaataaacagaagtcaacttcatcaaaacttgcctgcattcaagcccgactactattaatactgtttatttgttatttggggtatttatcttgcagtgtgtgtctgtctgcaggaggtatccgtcaacctcattcatgatttctaacgatcatatgttcgtttgctgattgaagccaaaagccaaaagccaagcaaacccatcaatcatcctatccgtccgtccatccgccaattccgaaaaaccccaccccatgattgcgcccgccatgttatgtagttatgttgtgaggtaggtgttgccaccacccttgtttaaaacaattgtaagaaaagaacacgccggctgatttgagcgaaataggtgtgtaatgtaagagcaaaaacctcgccagggatggatgaagaagagaaggaggcaaatgccaaaaagggaagaagggaagcatgcagggaaaagcagatgaagaagggaggactgggttgcctttcaagatgtttgacaacatcaaatcagctcaaacccgtcatcctcttccactctatcctcatcctcctgctgcgagcttcccgcagcagcaccgcccctcaaaccccttctcttcgccttccgccccttcaacgcctctccattcgcatccagaatctcgtactccttctcgacaaacttctccgtcttgcggtcatccgtcttgacaaaattttccaaagtcaaaggggtccggctgaacccgggtgtggagtcttggtcgaacgagtagaggaagttatcctctgctgctgttactgacgagaagaggtttttggggaggagagatggtgatggggggtttggggcggcggagtagtcctcgcggtcatcgtagcggatgtccttgtgcgcaaagagcttggggaagttgatggagtggtagccaatgttgttggagcggccagcaccaccgccgtggcggagcttgtagaggttgcgggaggactgtttggggtaatcgcagctgttggggacagaggaattagtttctccaaaagcagcaagagaaaggtaagggaaagggtgaagaagtgaaactcacctagaatcccgtactttcctcgctggtcgcgacttgatcagctggttggggtgcccactgccaagcagctcacccgtcatccagttcttcttgacgccggggagttcgcgagtgcccgaggcccactttgtagatgagtccttgctgcgcttccattccttgtgggagctgcggaggtcgcgctcgtactggacggaggactcgagggaggtagccatgatgatgacggttacggttggtggtgatgatgatgatgataataataactagttgtaggagttattgttggcggtagtgtttggagggggatgtagagagaggatggttccgggaaaggttgactagatgaagccaaagtactttaaacttgacagctttccaactagacagagacggaatgcggaccccttttgattcgatccgtgatgtaatcctccaagggtattcggtcggtcgggggttgacctaggtaccacagcggtgtaggtatggagacaagggcgtgcgtgacgtgccgggggtggttgg