gggggggagcgaggggggaattgcgggtgggggacggggagggggggggggttcgaacttcgaagacagaaggctcccttcgaaacgtgggaatcccaagacagtggatgacagccagtcctcaaaatgcctacctacaactcggtccatcctcgtatttgagacaacgaggaaatacatagccgagggcactctgaaaatatcgcgagcactgcaatgaacggtgaagacgaaggggcggtcggctgccgtctatatgtaaataaccagtttcacgatggcggctggcgtctgttagctgctggacttcgtggcacctcaaaacacacaagttactgctgagggataaactgatacgtgtaattatagccagcgaacagattgggcgctgatgcgtccaattgggtgacgacgaaatggttcttgttacaagcctgactggagcctttcgggctttaccggccggcagtgcagggaacctgactgtcagcgcggcacaagcaggagtggtatgagctgtcacgggctgccagcagctgcaaggtcgctcgttctggtaaaggtgcaagtagacggcccgtgcgcagtgcttgagcagcccagccaggggcccgggaagattcggtcgcggtgggctagtaggtagcggctggctggcgcccgcacaaagtgaaaactgggcctgcttccttgtctccgctgcgaaatttttcgtcggcccccccttggaagccccagacccccagtcggctgcagaatatattctcgcgacttcttcctcttcccctcgtagcagagcttggtcttttctctccatctccactcctctctttttacagcaaggaaaggaatatcacaatggcggagcaacagaaggtcttgggcatgccggtatgttttgcccctctctctcgcccagcacgttgatgtcgtggtcgtcgttgtcgttgtcgtcatttccctggtcgatcggtcgggcaggcagtccaaggggatcgtccatcgcgacctcagccagccctcgcaggtcacggcgcgatagcaatcaacaacaaccattgggctctccgatttcatcagtcggtcgacagtgatggtcttgatctatcgcgtcttggtgactgcgtttgcatgtcgaccaccaccgggaaatgcggggacacgacctgacatctttgtttgcttatcgcgacataacaacatgctaacatcgcccctcttctacagcccttcgtggcggacttcttgatgggtggtgtctctgccgccgtctcgaagactgctgccgctcccattgagcgtatcaagctcctcgtccagaaccaggtacgttccaataattacctcattctcccatgatcgacaggagaaggaaatcaacttggcctctgtgatccgcgcgtgcggtagcagtctcagcaagtctatctggctgtcacgtgccattcctttaacgtcggcgatgggagaacgagcatccctccacatcttggtccaggtatactgacgaccccctaggatgagatgatccgtgccggccgtctcgaccgccgctacaacggtatcatcgactgcttcaagcgcaccaccgccgatgagggtgtcatggccttgtggcgtggcaacaccgccaacgtcatccgttacttccctacccaggccctgaacttcgctttccgtgacaagttcaagaagatgttcggctacaagaaggacgtcgatggctactggaagtggatggccggtaaccttgcctccggtggtgctgctggtgccacttccctcctcttcgtctactccctcgactacgcccgtacccgtctcgccaacgacgccaagtccgccaagaagggtggtgagcgtcagttcaacggtctcgtcgatgtctaccgcaagaccatcgcttccgatggtattgccggtctctaccgtggtttcggtccctccgtcgctggtatcgtcgtctaccgtggtctctacttcggtctctacgactccatcaagcccgtcctcctcgtcggtgacctcaagaacaacttccttgcctctttcgctctcggctggtgcgtcaccaccgccgctggtatcgcctcttaccctcttgacaccatccgtcgtcgcatgatgatgacctccggtgaggccgtcaagtacaagtcttccttcgatgccgcttcccagatcgttgccaaggagggtgtcaagtctctcttcaagggtgctggtgccaacattctccgtggtgtcgccggtgctggtgtcctctccatctacgaccagctccaggtcctcctcttcggcaaggccttcaagggtggttccggttaaatttcccaacctcaatgtgctaaactttgaagttgaggagatgaccctttttggggatggagatcaaaccgtttctcttcgggatctatctctgacggagggtttcgaaaaggttccgacgatggactcaagcgttgagccattgtccggttgaggaggaggtttcgcgggctatataccaattccccgctgtaatacaagatccttagctgtttccccatgtgtattctcctttgcctttggcaacatcatctttccgccgtttcctttgcatgcgtctcttagatcccctttgacgataggtagtttggcgaattcatgggtttcctttccgaacttcgtttatcaagtcagtgaagtgattgtgcaccgccttcgaatgcgtgaaatgcatgcgaacatgtgaacatgtgaacatcgatgtagatttcggtctggggtctcgagacgggttctgacggaccagttacgtaaatacgatttggggtatctttgtcgcgtcgcgtctccaggcgattggacttccaaccaccaaacatcatttgaatgtactctcttgacttgcgatagctttgcgctcccagctttagtttcgtcactgccctcttgatcattcacgccgtctcctattaccaaattcagcgcctttagagcagaatcggaaataagcgacggatcagttgcaatgcctcccaaatctacctccacggcctccagcagccggcgcggtacgccttccatttcccgtagtcgcatttggttcaattccgctcccaacacccatccgaaagctaacatgacctttacagctcccgccggcgccaaacgtggctctacctcagcagacccctcctcctcgaagcgacgccgcgaaacaacggacacaatcgagctcgcctccgtccaagacgacgaagatctggacatgtttcctcacagcgaaatcaacaatgaccttaccatgctcggctcagatgaggaagaagatgaagaagagcaaccggagacggacacgaatgggccccagcgacgacgacagatgcagcgtaagaaccgaaacgactcggaagacgctgacgactcagaccggtaccagccacagcaggagtctgatgctgaagagcaacaagaggaagcagaggaggactcggacgaagaggaacggcccacggtcccctcggagctgttgacgaggttattgtacgagttcttcgagagcgacaagaccaagataacgaaggatgcgaacgaggcagtggcgcgctatgtggatatctttgtgagggaggcgattgcgaggagtgtggtagagagggaaggggggaatgggacgacttcgggagggggaggcttcttggaggtggaggatttagagaagattgcgcctcagttgttgttggatctctgatctgttgatgggagagatgagggagggttcatgcctcctactccgtgggcacccggcaagctcagctcgaccgacagtacctatgatcatggtatcggcatctggcggagctcatctgcgcacttaccaagctacgtctgtcaaaaggaggttgcggaacgctcgttgtgcctggcgtggattctttgtcgtacaacgccggttcacgatgataaacaatggcacaagcaagtcaaacgtcaagaaagggactacagagcagcgagtgagatctgtacggctcaagctcgaggacgggcatttaccgttattcgccagtctagatgggaagtgtgatagaggggagttcaagacaatacttgtttattcgccaggacctggtagaggtagcttgatagtcgatgatgacagatggctgatgtacaatatgcagggcaggctcgcaatttccaatgctcggaacaacttcgatagccatgtggttttccatcgtcctttccaaccctattagcttcccaccatcactgtgtagaggtacgaaggaagggagaaaggtctagaccgtctaatcaccgagacccccaagctcagaccccgtcttagctctgatatcacgactgatgctaattcgtcccaacgcccaactttggcactttgacatttccgacatcggccctcggatcgatgagatccagcaagcgaagatctagaaggttaatcgagtcgtggagggagtgaaaccggatccgtgtatcagatgcgtcgcagatctcattggcgatggtcgggtgccggctgtgctctgacccctggtcacagacggcccctggcgcttagtagcagggatccaaaccttaattcggctttgcgctttctctttgcttggcttccagatttcggtatcgtgcagtttgagtaattgagatggagatgatgggctttggcttcatggagtgatccagacgggtgggcaggtggcaaagtgtcacagagatatcaagatcttcacaaacttcaaccgaacccaatttagcagtacgatcttcagttcgcaaagcagacaagtgacaactttcgtttcattctctccccagtgttattccactttccttcgttacagtccagtcatggaggcattcaggcgcattctttacaagacccaattcacctatcactctattctctatagatgccggtacgagctttaccatcgtacacgcttcacaaggttgggtagaaatccaacctatctcaagttcgctacagccattgttttcgtttcgacttctggggctataccgaggtgccttgattaagaggtaccttgccgaaacgaagttttgaggggaataagccagcttcttcaaagagcaatactctttttgctattgtcaacagctggtgtctttggtgtaagtatatccccagctgatatggccccgttcctgccccgaaaactccaaacaccgtgatgtttcaataccacactccgtcgtggctactatggagcctaatatggatcctctaccccagaatgtcaagtccctctgtcgatgaaacctaacatgttgctaaccatggtatgacatggatatctctaggctccatcgacatcagagcgattcataaaaattttgggcctgggcagttgacttatatcctcacaataccctctccatctctttcctgggcttattttttcgtcatcgtcttccctatcctccatcgtaacccactacacgggtcgtttctcttcttttctctcttcctttctttctccgccgtcgttcggtctttacctttcgaattggccaggctggtcctacctactacctctttttggtcttcgacaataatacagcgctagtcgcttttacatcttactaccatattccctctcatttaacccgacgacgacgacgacgacaaaccgctagacggaagacggtcttttaagttgaatttccctttaccagatcttcaaatacctacctacatatacacactcaacacaacaacaaattataaaatgcattacaccaacctccttctcgccgggctcgccaccctctcatcaaccatgacagtcaccgcccaaaaaacccacgtcgtctctgttggctacaacggcaccctcgtcttctcccccaacaagatctcggccgagccgggtgaagccatccagttccagttcgtggccggcaaccacacggtcacgcaatcgacctttgacaacccctgccagcctattgcgatgcacagcaacgtaacaggaataaactcgggcttcatgcctgttgccgcaggcttagcagcagcatcagcaaaagacggcaagagcatgaatggtaccacctctggacatggaggtaatgtgccggtgtacacggtgatggtgaagaacaagaacccgatgtggttgtattgtgcgcaggggaagcattgtcagaatgggatggtgatggttgttaatgaaaagtgagtatccctgtttgaattctgcgtttgtgggtagaggtatgaatgaatgaatggaggactaacagagaaaatagcccatcttccaacgccaccaagtcactacagaactacaaggccctcgcagccaaggccactaccatcgtcccctccggttctggctccggttctggctctggctccggttctggctccggttctggctccggttctggctctggctccggttctggcagtgattctggctcgggctcaggctcgggcactggcagtggtactggctctggttctaccaatggcagcaccactaccgggccaagcagcggaaccaccccatccaactcgacgagtcctagtggctcttccaccgctgtgccagtgactgctggtgcgggtattctctctgctgctggaactacgagcatgtttgcgcttgtcgctggcggtgctgttgctttcttgttcctctagttcacgaaagtggagcaaggtggagaggttgaattgacgatggaatcctcgagttggattgtacgatgttttaagaagggtaactgactttctcggtttcggcgcgctggctcatgtttgtttgtcagcgacgttgttttttttctttctttttttggggtttagagccgggcactagattgctgcgagcgtggcattgttggttgggtagaggtagattttgcatgaaatcgagtgtcatgatcctctggtattttgttctgttcgatgtttaaactgttcaaactgtactttgatcccttggtaagtatttgctcgacctgttactgtcaagagaaagaatcaatactgcactgccgcagagttcattggataagaaatgaatttgttctgttttccataccaataccaccatcctcaggagtcatgtcctagtgcttcttcttttcctcctccggcggtgacctaggcgtcctgcccctccccgccgcctcacacagcttgggcactggttccttcttcaaccagtccttgtctctcttgacatagcccacgaatctgtacttcttgctcttcccgaagaagttggcccagtgcttcaaggcatcgttgacctttttcagggcctcctccatttctttcctcttcaactgcttgagttcttctggggtccagtacttgttgtccacggcagggtcgtcgagaggaaggaacatttcctcgacaccgcgcaggtcgggggtgcggtcctcggcgaagcagccggtgacgtaagcgcgcgaagcgtcaacgccggcaaagacgtggtaggaaccgcccggaccgtaggtgcgtcggttggcggagacgtcgtagatggtgccgttgattgcgagataaatgggtttggattcatcggtgccatcgaaggcggcgagttcggccggggtgaggtagatggggccgcgctacgtcaccgccttgtcagctggtgctgctggaccagcggctggagaagagaagcatcgatcgaaggacctaccagttgagacttccaccattctaactggagatagttgggcgggtgagacatgccccagaagaaggactcgccattggagatgaggtagctgagaccgcaagaggccaggaagaggaaggaaatgacacggaggatatcgaggagccaggggttggattcgtcttcgtcttcgattcggcgtttgggagctttctgcttcttgccgccatttcgggattcggagtggggaggaaagccggggcggatgatctcttcgacatcggagtcttcggtagctgaggccgtatcgtgaccgggctcgttggtgggaggtgtcttggattcgggcttgcgccggcggacggtgtcggtatcggccatgttgatgatattatggctacttagtgatatgtgaacatgcaaagaagaacaagactgagagaaacagcaatggaatggaacaggtggtaactgaatgcaatgaacagatcgatgttgcgacgccgagagaactaatggaagggtgagtggaaaggaaggaagcttccgtttccctttccaagctcccgtctccgggctaaaggtcccctgttcccgatggacatgtcatctcggtcgtcaattgggcaaaatgggatgcacaaaggatgctaaatgcaaggctggccaatggcttgaaggcaggcggggttcccacgtgtttactgcatctgtcaagtacataagtaagtactaagcttgagctcgttacccaggcaacacggcgcacctggaagccattgcgcagagctatggacactgtacaagtaaacagattttctccaatttgcccgaggtcgtaaaaccagccaggctgcccgaaggaatacatagtgtacaaggaggggcaggcgcgggatggaatgaatcaattatttcatcgaacatgtcttgtggttcctttgtctgcatatcccatctgttcaccgaaatccttttttgtttactgcgcaactcaattacatcagagtgtggtgcatctcgagtcattttgtcttccatttgtgaggagtaaacacagcccggtgctcgatgtggtgtgccgatagcactgtgcccttgtgcagtgttgacagagaaacaaacccaggcacccaaaccccgaaaaataaaccaagctggggaaaaacgactggcccgcctgacgcaacctgaatctttccacaaacatccacactactgcaaggcggaatcccagatcaaccacccgatccgcatttgatcttttccacctattgatggtccaaagccgaatgacgcagtattgcctctagagatccccgagataccccccttcccgcgacaagtcgcaccgtcgaacgcgtctttgtcaaccaacattgtcaacctccatcaacattgcattgtcgacatcgagcgactaccaccaccaccactacatgtcacttatcctgtcgcccatcgcatccattacattgcattgatcccatcaattttcacacaacaccgccagccatggaagcgtcgtcgggtcttcccgactcgccgaaagagccccccgtcatgggaggcggcgacgaccacagcgtcaacctcctcaccatcagccctcccgatcccctacagcccatttcccacaaccaacagcgcgaaggtccctccttgctgtcgcccaaagacggtcgcgacaactcggttgccgaaaaagtcagccaattcaactcgatggccctccaagctaaacagcaggagcgcaaaacaaccgatgccgctctccagcgagccgtgctcgggcgcgaggaggcagaggccgaagtgcgacgactgcgtgaggaggtcaaggtgctgaggcagcaggttgaggaagggaaggagagggagaaaaaggtttcccacagactggaagtcgttatggtaagtttgtccatcccttcgccccaccacactcctggtcttttgagcaggaactaattgcttctcaacgcccaggaggactacggtcgcgccaaagaatccctcgctcacacccaagccatctgggaaaaggagatccgcaaagcgcgcaaggaggccttcaaagcgcagtccgacattgtcgaattgcaaaaacagctcaaatccactcgtaccgctttgaaaaccgccgaaacggaactgcacaccagtcgagccgcgcaaaaggctgccgaagaagaactcgagcaacaaaagggacgaacacaggcgcgcgaacaggaagccatcgaagcgagaaatgtcttggccgggctccaagaacaactcaacaaagcgctggaacacatcagtactttggagatggaaagggacgcgttcaaggcgctagctaagagcgaggagctggcacggattgcggccgagggaaagataccactaccggagtcgaaagatgtcgaaatgggcggcatggaaccaccacaaccagaagacgacttcgccgctctcaagtcttatatccaccacaccgccgacctcagccattccgcgacaagcgaatccgaaatcgaagaactcaaagaactctggcagtgggagaagcaacgagctgatcgtgctttggaactaatcgccttcatggaagttgaatgcaacctcaaaatgtgcgccggcgcccgagcggcttccaagaggccaagtatcgggggcatggacggtgcgaaaaggaagtggtcagaaatcagccctcacaaagtcacggatgcgggtgatctggtgattcttagggacgcttcaccatcaccctgcagggacaaggtctcgcctccgtcggctaagaggacgaagaccgagcagctcagggccgaaagtgcaaagaagtcggggcagaaaagcaaagtctttataccagagcaggggatcttccggaccgtatcacaggaggagttggacaaggcacaagtacccgccgtgcccgttaacggcgcgaaagagcgtgaaagcctctacaagcgacaacggcaccagcggacaaccgatcagtcctcacgcatggcggattcccgaatgggcgagtcacaagcttggtcggagatgcaggatagtatcatgtcgagacatcgaaggacgccggatagtgacggtgtgcctgactatgtgctggactcggagagggcgtcgttgcagagtttgttgacggcgccgcacaagcggtatgccgagtcaatcagcagcgatgtgatggggaacattcctacgataccagcctcctcggtcatcagttccgtcatgtctggatcggtacaaaccattactgcctcgaccgctacggctaccactagcatccagcaaagccatcttaactgggaagaacccgtgcttcatagcaacagtcaagaacaaaaagaaaacgtaccaccccctcaaccaagggagaacgagggagcagaaggggatagggctaactcccgctccagccacgatagccagaggtcacagccgcaaccacctaaccacactccggggcccgcctcaggacatatcgatcacctctccgagtccaagctaggctactcgccctccagcctagcgcacgcatcgatgttcggatctaccatgaactcaagcaccatcacgaccaaggttcctctcaaggaagcgtctaccaatgcagaccttggcaggatgttcagaaccccttcgaagggaagcgtcgctagcgccaccagcgaaaacgcaatggacatcgacggcggcatcaacatcaccaagtcgcggtcggaatcgaagggtgaactccctgtatcccgggaagaagccctggccatgatccgcgagcgccgcgaacgcggccgaagtcgcgagatcaaatcccgacctcaatcccccgagaagcgacccctctcgccagtaaaacgtcccgcctcgcccgaaaaacagcggccagacagccctgataagcgggacagaggccgggaccccactccaaagaaacgagacgcatcgccgaacaagtcggggcgtgctccatcgccgaacaagagacccgagtcccctagcaagcgcgcgccctccccgaacaagcagaggaacgcttcacctaccagacgaccactatcgccgagcaagcgcacacagtcgccgagcaaggcgagggtcatcagcaatgacttgagttatgccggtgtgcttaagaagagcaccgacgtgatgacgacgcctggcgaagggactaggagctttagtgcgccaacggcggctacggaggcgagggcggcagggaaggagaatcagagaggtttaaagtcttagtgggacattggactcgcgaagctgactccggggaggaaggggaggaggagtgggtggtgatattggttttaaggggtgacgagtacgatgaagatgatgggaatggtataaagaaggggaggtaaattgagagaaagttggtatacccactacactcgctctctcgggtcgtggcctgttagcagcacaaaggcacaaaaagctggcagtgctggataatgtcgactatcattgtacatggaattaagtatcaagttgcatcaaaaaagtggatggaaggatgggatggaactacctggatacctggatacccaacatcaggctggatacggactggaatacctctaggattgtttgcaatgggcacaggttggattgagttggctttatgttggcttggaaggcggcactcagttttgcacctttctattctcttcttcagttcgtcctgttagtgaatggactttattttgtatttaccaatgtagtctggtcggacggcgtgtaagcgcctttacacctctaccttctatgttcttctttttcaagatgaacttcacaacggtcattgaaacatacttgacgcactatcttgtaccgcttattcgctccctcattcaaacgtggtgtttctgttgaaattgcaagaaacaaagaagagaaagataggtaacaaggtagaggtaagaatgcatcatggcaatcaagattggatacatattcttcaatgacatagaatgaaattgaaggtatcaaatggtacagtaggaggtcatgaagttgcaccaagttagatccctcaagtcctgttacgaagccacgaagtgttctggcttgatgagcccaaatcaactgagtacatatggtggagttagtttagtggtaatcatactccattccatatagttgggtccggtttttgacgttaacgttagaaagaagaaatcattacaaatcgaatttggtttttttttccccgaaaaattcgaaccaagaaaaggaaggagagttgcagagcaaagaagttggagtgatcgttatgaagttgctaactttgtttatttctgatatggagatcaacttagcaatacataaagtctagacatagaccaacatctaaacagagggggagtaatagcgaaatattgtgcgatgatcattacagccacaaattttctgttttagacagatactcttcaacatcgtccttatgcaccaacatatcaacccttctcccctcttgtcaccctcctccgcttgcttggattaccattgctcccaccagcggtttcagtctcagtcgccgtcccttctccatccccttcctcatcaaccttcccatccgcttgtgcctcctcctccttatcgccgatcattgatacatcaccatccttgtctttctccttatcaccgtcaccactaggcttatccttgtctttctgctcttcttcagctttctcaccccccttactcgcctgcctggaatgattctgacttccattcaccgacggcatcttctgcagcgtcccgtcctccatcatcgacttgaccctcccatcctccgcaaccctcaagtccgccaacagcgaatcggcctcggaaaacattgccctcgcatcttttaccacgccgaactcgtccaccttgtatcccagcacatcccctggatgaccgtgaccgtgcccacctggctgattgttatcatcagtcctttcctctctttccgctaggaaggaactcccaggtccgtgccagcgatctgggttgtacatgatggcgttgctaaacatgtgcgccagctcgcggtccagctgggccgtgttgatgatgcccctaggggggacgagctcttccatttgcggtagccagaccagcatatgtcccgggtctccacccggtagggcagcggcagcttgggtggcggaacggttgccgtgggcgatggcggcccggatggatttaaggtcttgaggctgcagtatcaccttatgataaccgggagcgtctttctcgcggatgggcgccgcaaacatgttggcagagcgatggcgaacgatttgttccatggcagaggcactaactttgtggaaaccgcggctccaaaggactctgtgtgcgtccggtggtgcggctgacgccgtcgcgagtgtttcttgttgggatttttcgttggcaggggttgcgttgccgttgggagtggcttcggcgggagtggcagccggagtgggtgacagctcatcccgtttacgcttcgcctggcgagctgcttgacgcttgccagcgacactctcgtctgctgtcgtatcacccgtgtccattgtagcccggggcgtgtccacctcattcttaacactggtggctggctcaggctccttggcggattctttagcgatttccttcaccgtgctgggttgttcagaagctgttggtttatccagtggctttgataccttctgagctgcttgctgacgagcctgtgacgccggggtaggttggggacccacgagagggatgcttcccctagctcgagacgtttcattcgtcggctgtcgagccggagaaggtctggctgcatcttgcctggccgttggcaaaaccgcaggctgctgtacaggactaagtggctcaaacgcaggaggccgaatatcatctccgccagaccggacatcaggtagctttggggtagacgcactagctgcagacacccacttggtgccagtgccgagacccagtcttgcgggaggtaccagagtagtagtgactgaagtgatggggctgaaccggggtccggaataagttgtcgcggcagattgcgagcgtggcctgtgttgtgagatcgggggctgtggttgttgtggttgttgtggttgttgtggttgttgctgctgttgtggttgttgttgctgttgcggtggatgtgctacatgcggcgcatgggtgaccggtggctgaggagcatgagtgatcgggggaatccgcggtgattgagcttgagtaacctggggcaagggagcctgcggtggatgcggtagatgcggcgtcggatgaacctgtggtgcccgtgaaacatgaggttgaggagcctgtgatgcttggggcacctgaggaacttggtgtgcctgaggcgggtgttgatgcggcacttgaggcggatgaggcgcttgcggcggatgtgcctgtggtggatgagaaggctgcggtagctgaggtgggtatggcgaaggataagccctctgtacctccgactgaataggtgccaaagacggcgacggggccatagacgtcgtaaccggctggctgaacggcggaggagcctgtagcgcctgaggttgatgttgaggcgactgctgctgttgtggctgcagcggcggaggcgatcgttgctgctgaggagcagccaacccatgagtaagtctcggtggaatcgcagacggcgattgcggcggtgaagaaaccgcagcaccctgctgcagatgctggggaagatgatatggaggatatggcgagggatgttgctggtaattagccctgggtattcccgtagccgcattagaagccaccggttgccgaacaggactcggaccaggtgagtcggacatggccctattaggcgccggctgcaaaggaggagcataatgttggccagtctgaggaggtatcaagacctgcggcttcataggtggcggctggggtggccttgttaccactgcatgttgctgtacctgctgaggtggcggatgcgaaggcagcctaggcgagtgcagcggctggacaggttgtgatacagggctgtaatggggatgttgctgtccagggcccaagataggacgatggccagcttgtggttgatatggaggctcccatttgagttgcccaccctgtgcctgtccagggatcagtggctgtggctgagggagagtagttgcagggtgatgagcagtctgaagaaccggagactgtctcgaaggtcctgcaatgctgtctagtcgtggcagtcctccggtaggagtcgaaggcttgggtggctgaggtggctgaggaggcgcctgggagaacgaagctgggggttgaaggacatgcggtatcccaccaccggcagtcataggccttggagaaccaggaccggacgtaatcggaccccgaggaatgttgtgatgtcccaaccgcggagagctcaccagctgtggctgcaatgctgccgttgtagtcgggggtagagtcggaggcagcgtagtaggaggcaacggtgcgggactcgacctgactggcggtagctgagtcgtgggagacggcacgctcgcatgacgagcgacctcgggccgtggcggtatatgagcggatacctggggcggtagctgcggtggaatcggcggcggcggcggcggcggcgggggaggaggaggaggaggagggggaggaggagtaggtatcggtagctggggagtcgaaggagtacggggagactgagattgcggaggcggtagtcgtggtgaagcgatccgcggtgaagcaactggcgaaggaccgtgactggcgccattcggcaacctagccccgggaccctgaacggcaactggactgggaaccgaacccaaagccggactttgcttatgtgccacgggaccgtcctgagccggtagaccatctggaatcttttgcctcctctcctgctcctcgtcccgggcaactgcctgctctagcacccgcacctccgtttgaagccggtcatagtgtctctcgtactggtcaatctcctggagagtctggttgacgtaggtctgctcgagtttccggtagaggctttcgatcttgggcacatattgatgggcctccctcagagtgggcagcggcgggggctgcaagcgtcgccgtttcgagttcggagacagatctccatcgggtttggggcctggggtgtcgtgctcttgcttcagctcgtcccatagcaggtggaggaagagctcctggagaggctcgggcctcagtctcgcggcatcgtacgagggagcaagcttgatgaggtggttctgctgaagaaggtcggcgatgcggtggaaggcctgctggtcgagaccgtgtttggcgatgccgcggagcaggaacagcgattcgaggggagtgtaagcgtcgcggctcgtggtagtcatgccccagactccacctcgccggagatcgaggggactgtcacgccgttgcggaagaaggtgaatcggcgccacgatctgggatggtcagtgacttgtgtcaagtaaagggaagtatctggtaggtgactaggtattcgtggcgtggtcgcatttcttgagcttccacttggggcattgaggttgtttgaccagagcaccagacgggagaaatgcaccccccaggctcggggccgaccactataatcaagccactaaacgcgatgcagcgccccccgctcgcgcgtcgcactttgggggtcgcgtctcccatgggcatcttgagttgacataccggcagcctttatccaacacgccgggcagcgatctcaattggggtaggtaaatgcgaatcaggtcgccgcatgtggtgatatgaagccgccttttggttgcgaagatggcttctcgatgtaatgtctgtttgcgcggactcggaaatcgatgccaatgatttttttttgggggggtgatcttgcaaatctcaaaatcgctttggttggctatcacgtgtgatcgctcgtctatcgggagtcggatcgtggcctgtcgtggtaaagtagttgatctcttggctcgggaagggaaaaaaaaaaaaaaaaaaaaaccccaaaaaaggtgtgtcgctgaatctcggtttgctgcaggcgaatggcgggccgaatgtggttgcgatggttgcggttgaaacttggagcgggagcggtcgtccccttgcctccttgggctggagaattgtgtgtcgctcaactgtcagtcagtgctcgacaaatgcaacgcggtccagtgctgggggttcgatcgattgttgccggggtaaagagcaacgaagcttgcttcttcagcgatcacaagatatccccagtttagtatggattcgggagcatttattgtaacgctagattctcccgccacgtgactcggctccgaaaatcaggaaaccagggggtccggttcttatcggcctggtcatagtctccgcccggcgagatctccgggttcgcttgtggggtgttccccgggagcccgggagcatccggagagtctggggatgcgctccggcccacgtttcagccttggacggcgcaacaaggtgtacattgacccatgactggatcagtacctgctcgtatcaccatgcattgtctgctttcatcttgactagaaaaggccaagcagttgcactttgaagttattttctcaagaaatatgttaaatggtgatggacctcgccatgtaaccttccttgatgagttgagatcgaatgatctccacctcgttgccgtgatcgtcgactgggacaccacttctgtgcatgagtgggtggtctatgtgaccaccaattttgattttcgtgtggtttcttgttagcttagcactcatacctagtacccgagacaagatctatccgctatcccaatccgttccaaagcctcacaaggacactatcgagacactcatggagcaaactatatcggtatggatgagatgggaaatctttggaaaagttaagcagagctttcgagctaggtagcaaccaaatcagtagtattacctgaactgaggtgtatgaggtaccagggtgccgagtcgaccacctctacggtatgtgcctccaagttgtccacgtaccgtaggttacctctatggggcctcaggaacccgtgttcgcgcatttttcgggcagctttcgggtagaggactggcgttgagtctgtcatggtgtcggtggtgtggaagtggtgtccgagcataaaaaacatgccctgcttgcttctgccaggggggaacctgactggaagtgagagttgcagtgtgcatgcatacctctactatggtacctcaaagcggccccgcaggcgcagcctttttttgcagatgtcggtttacgtgcctgcctacctcgctgcaccactcggtgcatagaggtacctaggtaggtaacaccaaggcaggtactggcgatatccataattcaggtttataaagattgtggttgggattttgtaggaagccaggacggcggcaatgtctaatccttcagaggttcccttgtccccgctctttacaatggatgacgctctggtgtcaggatgctagcctgtatgatctggacaccgggataagtgtttcattttgtgcccctgcccacgtgtctgttcttctggattctggttttgtgtgtgtcatgtggaagtatcgacagttccgtcaccaggaactgaggtgttctccgtggttgtaaggttcaacgttgactccccggatgttgcccccttaatctgtacgtaccctccatcccctcactacaatagcggaggggagatgaagtcagtagtggccctgagcgggtgaccagtacccaccgggcaaaccgataatctccatcgtagggccagtccaaggagtcaaaggggtcctggtgtcgtgcattgccgtcccttcaaccactcagaggaacagaactcctgaccgagttgttagtgtcaggagatgcccaagagcgggcaagtcagagacaaaatccatgacaggcgctagtattccactttgtcctgccttttggagcgaggtataggtacttgtgaaatgcagctggccgcttttgccagacagctgggacccttgctcaccttgttggaacgaaaaaaatgttaggtactccgggcgttgtaccgccaagtcccacgctaattaagggcactgcagacggtgacattaacaccgacagggcacatgcatcctccgttcgtatacatttccttgcaattgattaaccatttccgtttgtctatttcatcctttgacaactcctccttgccgtccatcctttgttccgtcgccttcttgatttcttccgtcctctgctcttctgctatcctatactcgagaaatcatcatgtcttccaccactgctaccacaaccaccaccaccacccataacaacatgaccgacgaggagcttgaccgcgactggaagcccaatggccgtcgcccgcaatcgtgcgttcccaaattccttatcccctttcttattatgcgatacagtgcccacccgtcattccatgttctacccaccacggcaagcacgccaaacgtcccgctcggtaccttgcataaaccacaagcccggcattaagtatcatggcgcggcgataaacatggaaagaagcaccaaacatgacagtggactaacatggcaaacaaaatgacagcaccattgcgcgcaacttctcccaagagctgatggacattttccgcatcgacaaggacatcaccgacctcgacgaccaggtcgacaagcggtcagtctccgccaacgccaacgccaaagccagcgccacgattgacatcgatctcgatacccggttcgcatacttctacagcccctgctagcacccattcgctaacccgtctacctttttgggtggcaacagaaagcaagaagtcgacaaaaagacgtctgaactcgaagccctcgaggcgcgtatccgtgagatggaggagaaactcaagagtcagtacccagcagctgctgtcggcagctcagcacagccatcacagatccacacccagacccaacacgtcaagagcaggccagggaccatgagacagagccagcaggcgccaggttccggggcgatgccgcctaccccgataggaagtgaaggtgaattggattccccgatcgagcccgctagcccccgaacaccaagagcaccccgaccgtctgaacagccattcttccacgtcgctacatgtgcttcctccggagatgacgcagcatccatgatatccatccaaaccgtatccgagacctccagttatactgactttgtccttgtggcccctaatccagacggtgatcgcgagcgaggccactgagtacctccacactactttgaattcgagagatacccccaatgtctcctcaaccttgtcggcagcacggagggtggaggagggatcggaattgcgcattacaacaaatgacgacatctactgagatttgccggggagtgacaacaaccgggagggtcacacgacagcccatcaagccgttggcgaatcccggagaaccggatccatgatagacggcgaaatacgaataccacgacacgctatatcagcactactacaattttaatactttcttcgccgccgaccgggccaatgccagtcgaatgcctttcttccaacgaaatggagacgtccactctttctcgactactatgactgcgcttcgcaatattccaggtcttgaggaaaccctactccaggaatgctgtcaaggaagcgacaaaagaaggactctaccatgaccatggcccggttcacggagttttggctttcgaccctcagataccaggacgtcataacattaataatcatccactcgcttgcacttttgcctctacacaaggccaacaacgatcgttctcgccggtttggtgtcctggggcaggacggttggatgaagggttcagggttggccaaatcgcctggagaaggggcatttgcatgggacgtaagggattggagaagggagagcagcacaaaggatgactgcaacggctcttggagggttcacatgtcctgtaactacagacacgacatttgtctaggatttcacggtagttcagttgcatctgtaggttggatatattgtaccatgtccggaacagagattgtaacttgaagggaaccattcccgctcccttagatgtgtgctattcgcaaggggttcggtaagggatgacaatggcaaaattgcccctgactcctctgttttgtgcttctagacgcacgttaagagaggaggtcattcactgacagaaattcgtaggtatacctatcacggtgatggctaggtccatacaaatcaacaactggaatgggaaggaattaattcaagctaccggtctaactacgcccgaacactggaagaggggcttatacctacttgctgaagatattaaaggggtcaatcgcgtgaagaaccaggggtaataataccaactccagacactcatgactccgtcaaacgaccaaaccttgtctcgagcgcaacagtcgccctcataaggcccgagacctaaggaacctgagctaccgaggaactacagctccttatcagcaaaacccacccgtcctctcatgtccagcacaacaaagacagccttaaggaagatatctccaagaacagagatatccatgtccatgttgttctgaataccacccatgcatgtggtgatcattgtcggctcgttgtcgtcctctttctccgccatgtcgtccctaccatcgccaccaacaaacctctccaatgaagcaggacgcacagcagtagtggaagaagagcctccgtgaccctccttaacctcaatcacagagtagttgaacagcgctccgggaatggtggcgtgccaaccacccttttcgcggccaaaggcaattttcagatccgggagcacgggctcgggcttcatcttctcttcatcactagaatcagcactagtaggaggcggaccagaccgcgtatgaacaggaaccttcaaatcgcaagggaacgtccaggtgttgtactcggtgcggaacacggcgccgggaacgtgggcgtagtaacttttgacgatggcgtcagggagcatgatgttggaagtacccgtgtcgatgatagcttcacgtgcgagcaggggctgcgtggctggaaaatttggatctggcaggaagtcggtggaggtagttgtagggggggaggtcgaggatgtgggagtgagccgagtagggggctcagtatcggcgtcctcgagaccgcccgcgttcatccacggcgattggtaggtgctattggcgatggagaagaaggcgtaggtggtttgccagtacgggctagggctgagggggtagtagttgatttctcccttgtagggtgctcttccctttttcccagctgtcgcgggaatggaagccgggattgatccgaaggtgtaagtcccgttggcgtgggtgcgcagatcgatggtcattagaggctggtccaatcgctcgaagatttgctccaagacggtcgtctccgtgcccaaggggtgcacatcgctcgacatgttgtaggctagacccatgatgccggaaatggcgaggtctgaggcgaggtcgaggctaacttcgagagcactttgtatgacggccttgggaagttcaacattgcccaagcagagggtgtcgtggtacacatttccagcggcgtagcttccatcctctgttttgtttgctgtgtcagtcatcacccagccagaacgggaaaagatcgaaaaggaaaggcgcgacgtaccataatgcgtagcccaagaagcattaacaaccttctccgccgttgtcgacttgccaatatcgtacaagacccgcagcgtcttgttggcgatgaaggtctctgagctcaatagccataaactgatggaaccggtgtcgatattaacgacaaccgtctgcggaggagtaccgacggtgagtggggtgagatactcgcgctcttcccagaagggggtggcggggagactactgctggagcctttgggtttgccggagacgaccctcttgagacctaaggggatggagtctaggttgatgttgggcaaccgagagagggaacggtagtaggatgcaagaccttggttcgagggttgatcatgatgggcagagtggaaggcatcgttgtagtgagccgcaagtgagaatgatgccgctgacttcgggtcacggcgggaataataatgttgagaatgaggtaagccgggcgaaaccacggcggcgagggagtgagccgcgaggaagacgagcgccgagataaagatgctgaactccatcctcgctgtgtggatttgggggtttgttgaggtcgaagttcgggatctggacaaggttcaagttggaaagaatatttgtaatgtgcgtggaactaccccctttgggtgatgatggaaggaacgattctcttcccactttccacttgaccttgacagaggaagttgtaagaaattgagatctcgagtgtggctgcccccactatagctacccttttattctacgtgtagaggtaggtagtagctacacccgacttgtacacgaacgccgttcaagtgaaccatgtggtcacagaagcgatcacaaaatggaaaatatccgatggattgaaagtgacacataatacgtgttcgtccaagttttgatttaattggcgatgtccagtctgctcgcccttcttcaagcggagaagtctggtcttcgcggagcgactttggacttgatacatcggatcaaattgcgggcaatgataagaggaccgtcagggttctcgccagtttcgatctcaccacccagtactttcagggtagaaacaaaaaaaaacaaaaaagaaaaaaagagaaaaaaaaggaacagccctcaccagaatcagctgaaatatatcattgtttccaaatggtcggtacggtccttactcacgaatatgctttaaaacataaagaccttccaattgcactaacggaccacatgcttaagaactttcttgggcgcattttgtttgtactcgatactagcccagcaacatggtagaaaaagaatctcgatccacagaatgtgtgagccagattggtgagccagtctcagtggaagttcggttcgacacgagacgcctaccacgaaaacttccgtgtactagtggtcaacaggacatcacatccagacaagaagagatgtcacctataccttcccacgagtttgttgtacagctcatattgctggtgtaagagaggagtgacccccaactgtcccatctcgaaacacacatgtagtaacacagaagaaggagccacatccttccttcgagagtgttactcacggtccaagatgcccggttagaggacccagatcaaatggatgaagcacagatgtgtgacagtcactcacctggagtaaatgcaaagtctagggcagttccgtcccgcactgtaaaaccggcgccgtgaaagtgggtctgttgccggtagctcggcggatggacacggacacggacacgggcttggcatccggagcggatccttccagatgtggacacacatcttttctgattacatgacatcagacttgcggaagtctccgcatggacgtatctgctaatcaaagtagagattagaacaaggctcgacgacaacaacagcatgaatgaagctattgcagaagtttggtgcgaactgacatcttcatgggaatcagggaatgtcacaacgacaagtcaatttatctcgaagtttcgcagttgctgggcgcccagaacaacaggcactttaccagctacctaatgataggctaacagtaacatggacccagcaggaaagaagagcatcccattggtcagatccaagcttcatgagtggacactcgacctcacagctgtcctttcgataagaacaggtatcaattagtgctgaaacatggaatgcctgccgccagcgctgcccgctaccgctacgtacaacataacggcagctcccctccgaattccaaccagaaagacaacacagcatcttcaccacttgaggccactttgttgttctgtctgcagacggaatgcctcttttagtccccgccactccttgaagagtcttttatttcttctcatctttacacctccacacacccgctcgacaccgcataccgatcgagaaccccccaccgcatacacaacgcaaacacacacacaaaacgcccaccatggcgcgggtgtcaacactatcacccttgaggatcttcctctccgccatcttcctcttctccgcccatgtctttgcagtctcggctgttctgggtgttgatctgggcaccgagtacatcaaggccgccctcgtcaaacctggcatccccctcgaaatcgtcctgaccaaagactcccgtcgtaaagagatctcggctgtcgccttcaagccctcctccaatggccccaagaagggcgcctatcccgagcgcgagtatggctccgacgccatggccatcgcccctcgattccccggcgacgtttacccgaacctcaaggccatccttggcctccccactggcagtgcccaagttagagaatacgccgagaggcacccttccctgaaattggaggcgcacaaggcaaagggatctgcggccttcaagagcgccggtgctttcactgcagaggaggaggcttggctggtcgaggagttgctggccatggaacttcagagcgttcgcgccaatgccgaggctcttgctggtcctggtagctctgtgcgctccgtcgtcatcaccgtcccgcccttctacaccaccgaggagaagcgcgccgtcgagctgtctgccgaattggcgggtctcaaggtcctctctcttgtctccgacggtctcgctgtcggcctcaactatgctaccacccgccagttccccaacgttaacaagggcgcgaaggccgagcaccacctggtcttcgacatgggcgccggttccaccaaggccaccgtcctctcaatgcagtcgcgcaccgtcaaggatgtcggcaagttcaacaagactgtccaggaggtttctgtcctcggcagtggctgggaccgcactctcggcggtgacgccctcaactatcttatcgttgacgacatgatccgccaattcgtcgagtcgcccacggcgaaaaaggccggcgtcaccctcgaggccgtcaagtcccacggccgcaccatcgccaagctgaccaaggaggctgagcgcctgagacacgttctctccgccaatcagaacactcaggcttcttttgagggcttgtatgatgatgtcgacttcaagtacaagatcactcgcgccgagtttgaagagatggcggccacccacgcccagcgcgtcagcgccgcggtcaaaaatgctcttagcatggccggtctgcaaatcaaggatctcgactctgttatcctccacggcggtgccacgcgcacccccttcgtccagaaagagcttgagagcttccttggaggagccgacaagatccgcaccaacgtcaactcggacgaagccgccgttttcggtgctggtttccgcgctgctgagctttcacccagcttcagggtgaaggagatcaagatcactgatattgcctattaccccgccggaatgaagtggaagaatgacgagggaaagcccaagcaccagcgtctgtggatcgccacctcgccattgggagcgcccgcgaaggaggtcaccttcaacaatgtccaggacttgtccgtcagcttctaccagttggtggacggtgccgaacttgacaccaaggtgttcaccaccaagaacttgactgcctccgtagaggcgttggtggaaaagcacaagtgcgaaaaggccgatatcaagttcaaggttggcgttcgtcttctcagcgagaacggcgaagttgatgttaccaaggccgccgttgagtgcgaggctgatgagccggagaaggacggttttgtcgacggcgtcaagaatctctttggttttggcaagaaggacaagactgagggcgaggaggattctgcttctgcgtccaccgaatcatctactagcacctcttcttcggccgctgcatccgcctctgccgagaccaagcccagtgagcccaagaagaagcaactcgttcagattaatgttgatttcaccctcacccccactggccccacctctctcctttccaaggcctccatccaagccctcaaggaccgtctcaagtccttcgccgcctccgaccgcacccgccaactccgcgaggaagcgctcaaccagctcgaagcctacacttacaagatcagcgacattctggaccgcgagtctttcattgcgcactccagcgcttccgagcgtgaggctcttcagcaaaagaaggacgaggtcagcgactggctctacggcgacggcgccgatgccactcgcgaggaattcaaggccaagctcaatgagctccaaaacattgttgatcccgtcctcaagagggcggaggaagcggagaagagacctgaaattctcaagggattgcaggatgctctcgacaacaccaacaaattcgtcaaggacatcagggaaaagattgatgcgtacgataccttccacgcttccgcctccgctagcgcctccgcttcgtcgtcgactgctacctcttcctcctctaccacagccccggcttcttccgctaccggcgatttcgacggcctagaagacgatgcctccaccaccaccgccacccgcgaggaccccatgaagtttttggagaaggaacttggtcccgttccccctctttacaccctcgaggacctcaaggaatctgaggatctgtatacttccatctccacctggttggagtcgaaggttgctgagcaggagaagttgggacccactgatgaccccgtattgacagtcaaggaccttttggagagaagggagaagttggataaggcgggtatggcgttggccatgaagggggtaaagaactttgagaagacgcaggcgaagggcaagggcggaaagacgaatggaaaggccaaggcgtctggaagcaaggcgggcggcaagaagaatggaaagggcaccaaggcgggtgaaaagccggccaaggaaacggtcagtgatgaggaaattgaggagatgttgagaaaggttatggcggacgagaaggccaaggaggaggccaaggctcaaaagggagagagggagagcaaggaggagccggtcaagcatgaggagctttaaaatggggcatgatgcaggtgacgtgtgtgttttagcagcaaagcgtgttctggcgtttacagatccatagatttatcaacgtgattatagggattgcaatcttggcgtcatttttgtatctacctagatatttacagatgttacaaaaacgaacaattgctttccaggtggtcttttccattaccgtcgagcttcatgcccgtgggtcatgatcgcaagttgcatgtactgaaccctgcctgttcaaaacgggggtgtttagaaacctctaaattacccggacatcaatcgtcacggcacggaacttacttgaagaactaagtatccagtaatcccacaaagtgcggctggttaaaaccgacgggacctgcagttgatgatgctattgagacctggagtggtgtgtctctgtgacaagcaggaggaagtggaaaagtcctgcctgtctagggtactttgcaaaactgggcagatcttggagctttcccgctgaagacgcgctaaagacccgctgttagtgctgcctgccgtcggatgagatgcccccgcatactccaagcgtcattggactttcgtcgacgaccatcccgtcgttcttccttcctccatcacccctacccataatcttctccccgacttttcacgttttctctgtgaaaaacaagccaaaagagccatcgatgtctgaatgaaaatgaataatcctatctcctgaacggtcattatcagcatgcccgctcgtcattttcagccatcggctgtcgcccggcgcagctcttcgcttcttgaaccaatcatgatgcgtggaggtaccgaaccatcgtcgatgctttgcatggcacgattctgactgttctggtcgggtagtcgaggcctgaagtcgggcaagagtccatgtggctcttgctgacatctcagcctcatggtcatattcctttcatcataactaggtatcatcatcatcctcgactccagtcctttgatccctcttcttcatccttatctttgttctccgtctcatctcacctagacaacaagaatacctaaatatctccacctgatagcacctcaagaccaaagtttccattctctgttaactcccacatcttcaacccgaccacccaaaacctcgaaatgggtgacaacttccaacttccatccccagccccggctcaagctcaggaaccgcaacagaaccctaccccccaaaatgctaccctcctccaggccttcgaatggtacaccccccctgatcacgcccacttccttcgtctgtcttctcagatccctcaactctcccagcatggaatctcttccctttggatcccaccctcctgccgagccacctcacctcagtccaatggctacgacatctatgacctctatgatctgggtgagttcgatcagaagggttccgtggccaccaagtgggggaccaaggctcaacttctggagctggcccggaagggtaaagagtacggcgtaggactctactgggatgcggtcctcaaccatcgctttggtgctgaccaccgcgagcggtgcaaggctgttgaagtggatgccaacgatcggagggtgagagtaagtggggagtacgagatcgacgcctgggtgggctttgacttccctggtcgcggagatcaagaaagcacgatgaaataccactggtaccacttctccggtgtcgacttcaacgccgacgatccgggcaaggcggggactatctaccagattttgggggagcaaagccaagggtgggccaagagtcctgaggatgttgatggtgaaaagggcaattacgattatctgatggggtgtgatgtggattacagtcatccggaggtggtggacgatgtgctgaactgggggcggtggctggcaaaagaggtctcaatcaagggaatcagatttgatgccgtcaagcatttcagtgagagtttcttgaagaaattcgtgaaaatgcttgatggagaatttggcgagggatggttcttggtgggcgagttttggaaggattctttacagagcatggtatgttgttgctgaacttgtcgacagtggcgtaactgtatcactaacttgcgatagactgattatctcgaccggatggaccacaagttctcgctgtttgatgcacccttggtctacaactttggtgaaatcagcacgagtgtctctgctgatctgaggaaagtgtttgacgacacgctggtgcaaaaagctcccgtctgcgctgtggcatgttctcgttttctcttcttcactctccgtctttgctcccttttcctttcttgcctctatattcttacatcctctgatcttccatgtgccatccccacgacctcgctatttacttctagtttcacccttctcttatgtcccacccttccgaacctaccttcctcatccttcccaataaaacacaacatccgctaacagcaccctgtaacagacactcgttcaaaatcacgacacccaaccgctccaagctctccacgtccccataactccctggttcctccccctcggctacgccctcattctcatccgtgaagccggctacccctgcatcttctacggcgacctgtacggtctttgcacccctacgtctgataacccgtctcccaccagaccaaccagcggtcctgtgactatcatccctaagcttcttctggccagaaagctatatgcgtatggaccgcagacggactattttgactatcccacctgcatcggctgggtccgtcacgggacgtgggacaaaaaggataaatgcgcggtggtgatgagtaatgcgggagaggggtggaagtggatgtttgtgggcgtggaatgcgctggccaacagtggacggatgtgttggagtggaggaaggaggtggtcacgataggggaaaacggatgggcggagttcagatgtggtggttgtagtgtgagtgtttgggtttgggaaggggcgaagggcagggacgagttcgagactcagtttgacttcgacatatatgctgcctctactgccaagtgaggttgagggactgcaaacttggggtgcctctaatggaaggggtgcgacggaaatacataaaaggatatcggagaaagggcgatggatgaatgggaaggatgtgaaacaacaaatcctgaaagacatgagtgcaaaagattgttcgaatcgtggaggcatgttaggcacaaagatcgaggcagtccatcaaacaacaaagtgaggaagtcagtttctattgctatcaacgtcagttttctcctccagccctctccaccgagagccatctgagtgtcgacagcaacgttcggtccttccgaaatatgcctagaggtactgtgtaaggagcaatacagccggtcaagtaccatttatatgtatgtggacaaaccgccaagctcaggctacgaaacagataaaaagccatcgcagacgcctcccgatccgaactccgacgctaagatgcaagttttccaggcgaaggtcataaaccatgaattctaggtaaactccagtcattacccttcaaccaccaagtgccagtccagctggcgaaccagatcagatcaaatcagaacatgccgaatctgaagtcccaaagtctgagttccaggatccggatccgagttcaaatctgagtcggggcagccaccctaccgccatcgacacccggcaaaaaaacctccgtgttcgaggagctcggctccggccaacactgccaatcgtaataacaaggctgcatcgtcagcgagacagagtcatcggtatagctcgcagtgaagtaccacgacaagtcatgggtagactcgggctcatcgttggcatcgttctgcttgccggcctgaacgccctcgtgctcgagatgattggcctggacgcctttgccaaccttggagatgcgctcgacagcgccctcgccaccgttgaggatggtagtgcggacttgctccttgggacgaggcatggacggagcgggggtggtcacgctgagggcggcctcctccagcggattcggggccggagcaggaatggggaggacgtggtaacctggggcgatggagacgctggtctcgatgggcgagacgggggaagagggagcagagcgacggtggacgccgaggatggtgctggtgaccatcgtgttctgctcggtccaggtaccggaaggaggagcaagcgggtagctacgcgtgggacggatgacgggagcaggagtgtcggtgacgtcaccgctgttggggagcaacagggtgtaggtagtggccatggtgtcgaaagtgaaggttagggtggtgtactgcttgtcgggggcagcctgctgctcgacctggagaccccgggggcggacgaggttgcttgaggtctcaccgtaagtactgctgtggctggtatgatcggcagagacggtgacaacaaccggggtgacggtgatggtggccttggggacgaagtcggcggttgagttggtgaagccaggagcggtgacagcatcgacggaggccgcgatggtgacggtcttgatgtcggtctcgacctcggtcacgatgctctcagtctcggagtcagactcgggtgcggtgctgctggcgccgtaaccgcctgtaggtacagtcacagcggcagtctcggtgccgtgagcgtgcccctggtgggtatcagtcgagaaaatgggcttgggaagacccggcaagccatcgatgtggaactccgcgctggctgtggtagtgatggttttgtggccagtgagctcacgggtagatctctcgatgtagggcgcggccaggacctgggtgaggccggcgcttaaggtgagaaaaaagtgaaacttcattgtcgcgtacttgcctcgttgtttggcgagggagcgagttgtgcggtgttggcttggttcttgcttaactgagagcttgcgtggcgtaaccccgatgggcgaacgataatcttgagatcaagaccgtgatggcgttgtaggtgttttaacggaaggagacaataatgtttctgggaggatgaaggagggcgtggaggggctgctgccattattttccaagaggctcctgttgcgtcaccggttcctgccagctgcctgcctagttcaacttcagacggaggtctaacatcaggcataaagtgccaagtactcctcagcacataacttatcattcacaggcaggtacggagtgaagagccgtgaggcaaggcgtaaagggcaggcaaacattaggtaagtactgacatcagacgaaagaaggtacggtatcgatccagccagctcgagacccagtgaccagggcagccagctaatcttctacaaatacatgatcgggtggacttgtcacgctgctgcaatgttcaccttgttggccgagtggtttacggtcaatactgaaggcaaaggttgaacgagatggcgactttagttgaagtctgtgaggcgacgaggcatacgagactacctctactctagaagttcaatctgtattgggtaaaagtatacctctaccgtgcctctacatctgtaacccttggacggtgacggcgacggtttctcgttcttccctcatcgcggagtcaaacaacggaccgtggggagaaaagggtgatatggataagtaccatggaacaaaggaccaacttcacccgaaaggactggaaacaatgtgtgattacacatgaacgagtacaacactcgtccgcagttaatttcccaaaacctaaaaaaaggtacaaacaaatacgattacgaaaacagagaatcaccgattccacaactctccgtgttacataccgttccttctccttcctccgctcttactcctagcaatatgcgccgtcagacgcttcttggtatccaccaaactcctcttatgcttcgccctcgccttaccaaccgtcattaggaagttcttctttctcgccttctccttgttcgtcgacgacttgccctcagcctccttcttggatttcctgattgcctgcgtcgacttgtgctcctcacgcgcaggcttgccatccttggccatggccacccgctcctccttggtgctcttcttgccaatctgggcaggcaactcaatgtcgtcggcggtaacaccgtcttcgatgtgcttggcgataagttcttgtctcctcttggagacggtgcctgtcatcttgtctaattgggcctcccggcggagctctgccagtttggcgaggtcggcgggcgtgaggatagtggtcatggcgagcttggaaatgcggttggcttcggcggcggcggccatggcttcgtcggagatgagatcaggagccgttgagctgtcgcgacgctgcttcttggctgcaggcccttcgtcctcgtcatcggagtgctcaacgttgatccacccggttgaagagtcagaatcgttggaggcgacttcccactcgtcggaattgaacccatcttcgtcatcatcatcatccttcatcttagcgtctccatcagcatcctcacccttctcagcgagtttcttgagtttctgctcctccttgtacttctcgagaagctcgataccctcaataccgctctccacttgctcttcaccaaacttgagcctcttgacctcacccgacttcaatcccatggttgcctccttgccgcggaacttcttttgcagcagctcggggtaaacttcacggtaaagagactgaagacccttggcggccattaccacgcccttgtccttggacttttggtacatgactagatcttgaaggagagtctcgctcatgcagagcggttggcgcaaagcgacttcacggatagagttgataccggcagaggcaacttcggcggcagaagcctccgagacgaactcattggcgatcttgacaacgagaggttcgatggcgtcgggaggaacgtggttgtgtgtcgcctgcgccaaagaagcgaggaatgaagtgacggacggttgcttgggcgtcaagtacttggtgaaccacggatacaaggaaatgatggtgagcttgtgcagaccgaccagacgggtgacgagctggaggaccagtagcttgttgtcgagggagaacttgcacttggtattctgcaggtgtttctggaaaagctgctcggcgaagccttgaggatcgtgaatgaggtggagagccgagaagttcagcggatgaggggcatgcttcttgcgctcctgcttcttaatcttttccatggccttctccatggccttttggcgcttcttggtcttcttgttgatagtgccctgatgcttgaccttcttaatgtcaatctcctcgtcactagagtcgtcctccatctcctcgcgctccttgtcgccacccaagaagaagcggacaccaccaacgacgaccttttcgttgtcggacaaacaggcctccttcatgacgtcgcagggccgggcgtcggtccagatctggcggcgccacagctcgcgggtgatgcggcaggcccacatgcctttggtcgaagtgcggtccgaggtaacgaggttgtgcaagacagtttggatggtgcggttgagcttgtggttggtggccttggagttggactcgcgcaggtcgctgacgatcttggtatacaggagggagcggagagacttggagggcgtcgagattaaaatggggaagagggtggtaagcaggctggtcgagtcgatgacatccttgcgacggaggagagacaagctgccaacaaccttttcgcgaagatcggggttgagaacggcatggtgttgagtcaagagctccttaaggtggtcgaagtagggggcagtgacatcggggtacagatcggcgacgtgcgcgacgaggtcaacgagatcgtggaatttcttgttatcttcgctggaggcggaggaaggggacgagatgaagatttgccgttgggcgtcgtatgcgagccattggtcgtaaaactcttgggcataggatctggaggaggaggccagggtgttagtaaacagaagcgactgacgacgagggcagcaattggcgacgacgacgacgacgacgacgacaacaacaagaacaactcacttgggatccctcctgatcttgtactgcaaactgaccaggtcagcgtcgaccttctcgagggcggccacctttctcttgggcatcttggcggctggagcgggaaggacggtattctgagtgatgttgagatcgatgcgagtcgcaacgagagtgcaagccggttccctctgctctgttcagttccagtcctctggcacaatcctcaaccctcgctttgcctggagcttcagcggtccagaattttttgggaaattgattccttatcggatccttatcagctgcgccagtggagttggtggacgttccaggcggggaggaccctggacagcgcggcattctgtaccccacttgaactgtgcccttttaaattttctttttctgccgcgctttttcttggatttcttttcccttttgctttccacaaatcaccatttacttgggcgattgacggcagcaactgctccccgcggtttgctattcccattccggcgatgatgcattcctcatccgccacttgaacttggacaaccgagacgattggcatatgctgtctttcgtttcgtccttcatctcccaacaacatgcggctcttcctcgttcgacacggagagaccgtcgacaacgtggccggtttatagtacgttcaatccagcagaccatgtccacaggacaattggctgaccttccccagcgcaggcattcgtgactcccccctcaccacccacggtgtcttgcaggcacgtcgtctagcctcgcactttgcctcgcggtcgtcctcaattggtcctgtcacgcacatcttctcttccgatctgcagcgcgcagtcagtactgcccaggccattgtggacgcccaggtgacgaaggcaacggagaaggaagatacggaccattccaagctccaactagtacaggttgtcgagcttcgcgaacgcgatttccgatctgccgaggggaagcgctttggcacaccgcattccgatgccgaaacgcatgacgagatgcgcgcgcgagccaccgatttcgtacaagcccacctggatccgctgctggacagtatctccaatggtgataactgcaagaccaacacctccgtcgtggttgtcgcgcatggcttgatactcaactcgctcttgagatcacttttggcgcgttatgccccagaagagatgacgaggcttgccaacgcaaagctgtcgtcgggttctgttgccggaaggtcagaatttctcgctgcttggagcaacactggatatctcgagatgaaggtggatgccatcgcctcgtctgaggaaaccgagaagtcgactgctcagttgactgtcgtccgggtcaacgtccttgaccacctccacggcctgaaaaggaccaggggtggcattggcagtgccaagtttgacagtaaacagaagacgatggattcgttcttcaaacccgctgccaaaaagcgacgggttgattgaccggtgtcagcaattggtatgttcctgcctcctttcttcatttacaccacacaccctgcctgcttttcatgatgagaaaaacaatgttcacagacctgtaccgaaacactatgtggaaaaacttgtccaaccgctatctgagaaagcacatcacaattgtcctggttatcattgtcttgatgtgagcgccgttgctaacgggtatcaaagacaggatatcttgaactggcaccactcgaggcttgctggaatatgccaagccatcgttacttcggtacacctcagaatagctcgcaatgatacttgatccttttcataaccttcactctttgtaaacccgtgattcttgatattgcctagacacatatgctatgatcatgcgatttgagtctttcaatgatcatgtctcttttgctattcctcgtcgctttcgccttcctcgctatcaatggactctagctcctctccttcctctgacggcagtatcctggggaaccatccatactctgcgaagtcaaccatgagctctcccaatgcccccgttgtaacaatgacaccttccgcctccaatgctgtcgcttggctgcgtgatccttccggctgagatcttataaaaaatgggctgtcagtatctgatccgtcacatacattgacgatccacatgtagttcaacaggcaattctcctttgagccgatgtctgagctgccgttggaagcgcacataccgaggagaaataacgcccttggcattgatcactctctgccagggtacattctcatgattgaaccgggctgacgggtcaatggggaggtgtttgaggcagactcctacctgccggggccgttgcgctgttgagtttatgtcgcttgtcagcatttccacctgtgtggtacgaaaagggagattggtggtatcaggatgaggtgcatctcgtgaaccgatgtgagcaggaagtatttgcatacgcgtcccaaccagctttgcaatgtggccgtagctggtgactttgccgtgtggaatctcttgcacggcgctgtagacggcgtggaaaaaagcttgtgcttcttcggagcgagccatctcaacgataattgagtctgattgttggcggggaggtgattggtagcagtgagagtggttgcgtttatggagttgcgctggagaattgactgctgatgctcccgctcgtgacaaagaacagttgtggcgggtgtatggaagttctcactcccccacattactcatttcttttactgcgaggtttggcacggtcagttttccctcggcgcaatcgtcgtcaaaagcatttacgaacgagacaaacaccttccgtactatctgcaagaagttctaacgaaagagcttgccagggaatgatcattatgatgatgcttgaataataagacaactgcaacaaaaaaaacacaacttggacaataccgggattgaaccggtgaccttccacaaagatgaccgaatagtcgacatgcgaagcggaaatcataccactagaccaattgcccatcgaagttaaaatattatgtaaaatttctggcccatgactggtgcaacattttaggtctcacctttgttctagaagtctcgttctggatccagatcttccagccagtcatcgtatgcgtcaaatcttacttttatcggcgtgaacatcattcttcggaaactgacaacccgtgccgcaacaataaccgtcacttcttttcccttctccttcttttcttcatatggaggaacgtcttgaagcgtcaatccacaatgccgcgactgcgcgacaccgtgagccagcacgacatgggggccttcacagtcgcgtcgcgtgatatgcgcatctttcgggcaaggtcttttcaagtcctatctcaacgtcaataacctgcaagataacgatattgtaattcatcacgagactggactgttgcgccactctcctcggatgacgtgcggggcagctgaaaacatcaattgatgctgccctctacgctcgcttccaggacaacacccttaccaccaccgccaacagtgacgaggtagcacgcattgctttccatcaaactcgcgctgccaaagccatccatcagtttgacaatacatttaattccaacaagtaatcgtctacatcacttgttacatcctaatggggacgttggtttacggttcctttcatcttgttgtcttcaaaacgaggattccacaggttcattcgctaccccacaaccgttcccgcgcacccgcagcgctccaaaatcgaccaagccgtcttgaaactacaaccaatcatatgctggttttgcatcctaatcaggaaatctttggtgcgagcacttcgttgcactgacaccgacggctccaccaatttggagaaacgtcaatgaatagtcacgacctctcatcaactcgggacaatctccgaaactcgtccgaaacttgatagtgctaaagctcaaaaaatacacatctgcttccatttgtacaactccgttacgacgctaccggattcactcagttgtcgctcgttaccaagcaccgcacatatttctttgaagttgtgcacacactcgaatgagacatcctttcttttcttttcaagtctcgaccacagtcgcatgttacacgaaaattactacactacagcgcaacctcactctttacgtcccatttcacgccatccaccctaaacaaatttgacgactatcgcttcgattccttcaatacataacccttatgtgcatatccttcatattttgtcgtctgtttaccacttcatcaccagtcatatcagcaccgtccctgcccaaggtcatctctattttcctaaggcatcgcgatgaccaccaaagtccaggaatcaaacagcagccacgccaccaaccccgcacggcaagcgggtcgcatgttaggtacatccatgtcgtcaaggctcgactaccttgccatggacaacagtcactacccacgacaggctcatggcccgttattctgctgttatcacggttaatgacatcgagcaactctcagacgtcacgtccatactgtaaccctaaccctcttgcggagaaatctcgtccatgtcgtgcccgctgcccccgtgctcccccagaatgcggtgcaactacttctacctctactagtaaggtaccctaccgctcaatggatcattacacgacagtacatcgatacctgtaggtacgatacatcttctggaacataaaggtctcctctacaatccgccgttatatgcaaattgtgcatacaccccacaaagtacggtgttgtggaaatacacccataccgaaagtggggtcctgaccagcatgccgaaggggtggttcgcttctttggttgaaagatgattggttactagaggtatgtagtttacctctacctctaggtttgttgatccgtaccatagtctgtttcccgcccgccatgcgaaccaagtctattgatgccgaagccaacattgcgccaaatatcctgcccatacccatgcctgttgtcgaaatcgtatgtttttctccatcccaatgcccgccaccatatgtcaattccaatccatcgcctactacgtcacatacacacctccctctcctctgcatctgtctcaagtcgtcattggaccctccactcccccaccacccccatcccatcctcctccttctcactcacgtacccaactacccaacccctccgtctcgtcaataaacctctacaagcctccaacctagcatatagcgccaactcctccctctcttttatccccttttctcttccagttgatctctcttcctgagctttgctagcaaaaccattacactccaagacccctcagtccagaatctccaaaacccccctaccccacctgtctttcgctcgcatgttggctccctgctccaacagtacgcttagggcagtcttccttcccagcctcgccgctatcaataagggcgtttctccccttctatttctcgcttcaatgctcgctccacctttagtaagtgtttcgaggatgctttggagagtgcgagatttatcgtcttcgtgatcagcattatgctggatgaaggccataaggggagtgcagccagatttgtcatacgcgtttgggtttacgcctacggcgctatcttcaggggaaggatcaaggagggagcgtaagtggcggaggcgagacggaagggcgttttcgtgctctgtcactatcccgaaggtactcgagacaggagaggagtgggaagtgtggccagttgactggatgacgcggaaaggaatgagttccgatgagagtgatgaatgtgtgctacgcctatggggacggctacctactggaggtggttgatagggcggaacgttgtttgtccatgatttgttggttgatgatggcttctgccagacagtgcaagccgttacgaccttcggagtcctcgacaagagggttgggataggccgagtgaatgatttggattaatcgggcatggtaggctagaaagggcccttcgtatgctcgagaggggataccagaaacgctgacgctgggggaggggactctggacggcatgttcgagccgatggggaggtgatgaggggtgtaggagatggggctaccgtggttggtactttcaggttgtggaacagtcgggttcggctggacattggcgactggatcaaagccgaatgcatctcgagatagtggaatggcaatattgcagtatgctaggatatcggtcaaaacctcccggtctgctctcaaggatgccgcccggtgaaagaaggtgcggccatagacatcggtgacgtgaaaaatgtcgggatgagagggacggatgacgtcaagaagtcttcgcagagacgacaaggcgctcggaacgttggtaaaccattcggggctcaaaacatgaagaaatgtctggttggcagtgttggtaaggcccaaggcattaccggcatatggtacgacccgaaacaactgcgcttgacagccacttgtggcagaaaacaagtgaagcaaagtgttgccaaaggggtcatgcagctggcatacctccggtgatggatttcggaccaggtcgctaactttgtctcgtatctccccggttggtgtcagccatgagtcttcttctcttgtcgtttccgctacgattgcgcaccagcaagtcccactaccatgcccggatgctggaagttcagcacagtccaaggtatgggcagtcaggatatcacctggtaccgcaaagcccggtgtgggagaaatcccgacggcgccaatgtcggtaattggaagctcgtgagactcagccaaccaagagtgtcgttgtatgtcttcaagatccaacacgcttgctatcgtaaagttatccagtaaagagcacaccttctcggcgtatagcgtcgaacagtcggatatccttcgctgaacctcagtaggatgtagtcggccaatgatattgcccggtgttcgcttccgaatgatagactttgacagactatcaatgcgttgatccatctcaacgcgtgactcgggccgcagatgacgggggtcatggtcaagcattttatgcactgtcttttgggccgagtttttgctgagaccggtcagccaccttgacttgccaggagcggtgctttatcacataccggggggcgaagaggtcgtcacctaatactttgatgatccttccgatggacaaggtcgtatatacatacagtctggccagcttccgtgaccttgacaatgtccactgaggtggccgcccaatccttgtgcccccaggcgaagcgttggaggatgagttttcaagcgagggcatgttagacgattataaggaagaccgggatgtttatctcacttgagaccaagagagtgatgttttccttctgggatgtagttcctcttcggggacctgtaccatcatatacctgtgtttccacccatgttcgtccccgaagagtacccatatgctacatggcgatccggccacgttcttcaacaaaggccgaaagctcatggcatgggttgttcattgtgtgatgatgaactggggtgttgacgctagtaagggcgaaacaatagtcaaatgcagacggagcggcggtgttcgacggcagacttcatatacgtgcggtaatgtaccgtctagggaggatagcaaggatactgtgggccagttgaactgatcatatcaaccgttgtgtttttacatgtttggaagaaaggggttgctacagtgtaaagggtctggttgttggatctgttgcgcggtcaggtcctgggcagtaaggggctgtgctggtgagtttaggaaagcaaaggcgaagggggaaaggaatctagagtcagaagagcatacgttcgcagagagctaatattattcaacctcaggagcgatacctgataggcagatcaatgatatcggcctcaaaaatgtgctcgggagttgctgaagggtcgggtcgcgaatcagtggtccacgggctgttgaaggttggaagcaaccgagaggatatggtgagggagcaagcattttccacgcattcttccatgcagcaatgttcaagggtgaaagcgaggataaagttaccaacggtcgcaccaacgatcggtttcacgacgcaccttgaagatcgacgattacctagctgctggatggatgctttcacccacccgatccggtagattggcacaactaggtatcgatgcctgtcctcgatgtattaggcgtcaaaggctgttacacgcccttcttttccaccataacaaggatgacgtccaaactccagattgcttctagaaagcttccatgcattcctcttcgtattacgtgcatggaactgggacctcttcaagggttgctgaaacccttgttctagccgtcattcatagcatgggccatgaggaggtcgttatacctgacccgggtatgtttgcctgtcccaatcaaatcaaccgcacgttccaactcgcagttattcggtctgggaaggtcgcctgacgggacaaccggtcgagtcgaaactgagctcgagggggtgaagggagttgccgaggaaattgctcggtattatttgcgggtacaagattatcagctgaggctccgtaggcattaatatttgacgacgcatgcttggggacggagatggttgtcgtttataagttcagtttcttcgaaaacttgcgatgccggctgcgatcggagtagaccgcaggacctgcagggaggggagttcgaagttgtgttgtttgttggcttcacttgagggatgcctggacagctagaatcctcctgccaggatcgcacttgtatcactcgcggtactctatcagcaatccctctgcggtggccgtcgtgacttgttgcgtttcggatcttagttgacgagcggtcggacagtatggccacacaagacgacagcgtttggcgagcattgttcggtcaagatcactgcaccgaagagacggaagtgcggcgactggtaggatggcagctgagatgacaaggtcacggtggggaaatgagacggaataaccgtagaggtactttaacaggggcgatgcaacatggaaagcactgcacgcgttgaggcttccatttgcagcgaggtggataggtaggtagccggaacaaaagcggaaggtacaaacggtacatgtcccacgttggctgaaaggctacctctacttacctaccacgtgcctacctctacggacctcgctggggaaggcccggatgcttccttgcagtatgaccgaacttgtcaacttggccaaaacatcaaaaacgtgatagcaaccatcagtaccaacagcaatgctaattctcgctcaggttggctgtagcggtagaccgggcatcgaccgtttcgcacaccgtgttgccaagtaactaacgcttcaaagaaccaattcgattgactctccgacgggacttcgagctacaaacatgtcaagcagcaagtcaaacacggatgcgcatttcgaccgttgtgtttcagcccaacgttaccatcacctctagatctctgtcctactcgtgtagtgatcattcccgtccgcattccttcatcaagccatcaactaaccttttgctcgacatctagttgatcaacccaaagaacttcaacattacctgctcattcgtcggtgccacatgccccacgcctgcacccatatacccaaccagcttgctgccatctccatacacaatctgcgtatacgcctggctcggcactccgctgacattcctcgaaaattctacccccagcacgttcgaccactgcttcagggcctccatcgcacaccttggatataccagattgtcggcgaggccatggtagatctgcatccttggtctacgtcccgtgtaccccgggtaagaattcctcacaaagttgccccattcctccggagtgtgctgcagtcccctggcgcaggtctggttgggcgaaaagggagtagccgacgcagcaccggcgaaacaagcgtgcgcaacgcccgagtacgcagccccggcctcaaagacctccggataagtggcggccattacgttggtcatcatgccgcccgaggaggtgcccatgacatagacgcgcgaagcgtcggcgttgtatttggcgatggtgtagttcaccatggcaacgataccgagggagtcgccgccggctccgtgcgtgagagaagcagggtcgttaactccccagcagttggacatgttgggcgtgccgggatagatgaggatgaagccgtattggtcggcgtaggagggtaggcgtgtgcccgagtaccaggaaggggcggtgccgccacagccgtggagctatcattgcctcgttagcatcgccgatgtgtgagaatcaagagaagagcactcacagccacaataatggcgggctttgtggccagcttgtcagggacgtaggtgtacattcgaatgttggttgggttactgccccagttcgtcacctgctgcagcgaggcacagaggcctgtggccgcggtgagggcgagcccgagcaatgttctgggcaacatggtcaaaagggcgaatgaagtagttgaggtgttggtagatgatggctaactgcttgctttccccagattctccatccgaattggtatggcgccagaccatttatacttcagttgtcatccaaaggacctctcaggggccgatcgatgcgttcaccgaatctcctcgttctctatcatcgaatagccatacaagagcaaaactcccaactaggcagctccgaaaactccgtaagcgatgttgccttcgtgccagggaacgagagtcttgaggtacatttggtgaaacatagcgcacgcacagatgtcgggtaaatgccctcgtccacctgtcacaacgtagcatttccccaactgtgcagtgacgcgcagatcttggtaaggtaccccagagcgtccaaataacctttttgcttttcggagtcaaggagccgcagcttcggcaagtagtgtcggtaattgggaatagcctcaccgctgatactcgcgtgtcattggcgtgggagtaggctagatgacttcagccatgccttgtttcaatgccattacattggaacagcagtatagcacctcctgctctccaaggcagacccgataagtttatctaaccagaaatccggcaaggtacaatccctctgtgatgaggaatatgtttcccccttcctactccagctatgaactctagtgtcatgttagttgaggtcaccattggggagggacactcttcccatttaccgctggctatatctgaagtgacagcgatgggagccagcaatgattgagcacatcatccatattagtgagtgttcattaagggcgaaatgcggtcagggtccgaatttgcaacgctgtgtagaggtatccaaacggcaagctattgacagtcagagtagatgttacattcacacctggcatctcattacattgaccaacgtcaacgtcctcctgtgttttgattgcccattttcatggtgatggcttgtctcccttatctacttctagttatggctctatggatttctagtccattcgtcgcaattacggtcagttacaaggttgagtcaagagtacctctagtgcttggaagagcctgtggaagagtggaggtgtccgggcatgaatacctctacggcaacgagcctgcgacctggctggatggataggccctaccgtaactcatatgtacacacatatcgcagtaggtaacattctcctttgctccccttttcttcttctccaatccgaacccctgaacaccccccctttttgaggaacgcctgcatctcctctctctttacctccagccacctttccacttctcctttcaccatctccgtcccttcttctccgtaccccagcctcaccaactccctagaggtaaccaactccccttccactcccttagatacccccagttttttccaccaccccaaaacacctcgacgctctactctcttccaacacacccgctatactcactggcaatggtctgtcttctgcctccaacctggatgtttgggcaggcgcacgcgggcaataacaaagcgtcgttccagcgtcaaatacaagaaactcgaagcagcaccagtgctacccggcgggaaagcggtcggagagcctgacgggtgagtgcagcagctgttcaacgtgggatttcaggccatctttatttatggatgacatgaagcgctcaagatgattgcgcataggaccgtagtctttccagtcatcgtaggacttccagcggtcggagggacgttgtttcttggactgctcgtgtttaagagaggggggggggggggggggg