gatgggatgcacattaaacacattgatgggggtgaaagaaacaaatggagcctgaaatgcgtggcctgcctgccatgatgacctggaagtgaatgaaaaatgcacgacaatgggcatacaaaacgcactgaccacctgaccttatcattggtggtgtgtacaaaatcaaaatacagactcaagcacacttcaaaactcgataccgtccagaaaatggaaagagatattacccctgccgcatcagaatatgtccccaccaaaccagatacccccgtggcacgagatacccccgtggcgcgagataccagtggattaccaccactaactcatttcactccggtggagactctccagcacagccaaataagcatggaatcgatcctttccgaggtctcaaacgcgctggaagaatgcgagaagtaccggtggaaagcaccacgtctgtgcctcaacactggcagcatccgcagcattgacaccgactgctctaacgaaacagaggatctatccgtgtctagcggaatcagctccgggtcgattacggaagaccctttttattcacccgttacaacgttcaagagaacattttctctgctatcacagccccacttggcggaggagatcgagccgttggtcatcgtgaagtcgaaaaaggaggcgatctaatcgcttcatagtaatgtactagtctgttgtggtgaattagtatggggcacagcgaggtcccggtaaggtgcacatagaaatgccccctactctggagtaagttcgatagcccacctgacccttgtgtccgtttagctccgatcaggtgaacactgacaaggaacatgggcggtccggctggctgtggaattagcatcgtgcggcgttgtcctatttgtacttgtagctagctactgtagtccttaggttcccctcaagtgacgacgctgggtttaccgttgtctcaagacatgtaaccaatagcgagatcgctggatactaccgataccggcgtcagtcattattatagcgcacggtcacatctgcacacactttgcaaatcccggaattaaaacactgataagaacagggactgacaaagtacagtaatagctacttctataaatgtatgcttattgttatgcataataatcggaggtaaactgagcagtatcaaggtcaataatcatgctttcgatggaagaaaccaagcggtggtcttcttcagcctgtcttatcttcatgataaagccaccttgaccatgtctttatacctcgggacaagtcttattgcaccgagcacatgtgacgtaaaacagacgtcattatagccgggaattatagcgcaacactaacaccctataggccgataccgctagctacaagggacgatactggaaagataagacaaagctcgtctgagctccgacttagtgtagggtagtgtggggtatgcgccgtgcgtagtggaatgccagtgggcagaatgtcgataaggagaaacgagatgtagactggcaaaaaattacacagtctgagagacaattgtatacgtccttctcgccaagatcatttgacataccaagatcatcatctggggactgtttgaaagtctgccaaggtgtgtgtcaatgtcgtgataagggggagacgccaatggtgtgtgtagaacaacctagtttttaaagttcgagccgtgcaagccactggaaaaacatctgacaggctcgacaagcatgtctaggcacgaaacgagaattttaaagcctcctgctgtcaacgataaggagaaaatgtcgattttacgtctcaaatttgctccagcaaacccaggatacctatatacgctcccatgcatgttccacagtgctgctgagatgccggtcagccgtgaaacttaaactatactctatctgccgagagccctatcatatggcttgattgtgggaatacaaccaggagctcgttattgcatacgccaagacaatgatgtgacgccaagactctgatgacactagctagtgccgtttgatctaccgctttcgagttgcggggaggtgttgtgtcgatgggaaatggcagaggactcgctactggctagaatgttgctcggggtctggatacgaacccaatgcagtgtgtatttcacagtatcactctaaagacgagaaagagagtgatgcgttactccatcgtcatttaaagtccaaaacgcaagggtgcagcacaccaagagagttgtcactgggtgtcagacaagagctgggtgcttggcaaactcttggtgccgtgtcatagacccgacttgtgtaagatgtggcttcagtaacgagccagaatgtggtcttagcgccgtgtgatcgtagcaagggtgacaaaatgatactgacagtgatggtatagatagtgtgtagctgagtgattattccctgggtgccatcgatggcctctgtctctatcccacaggaccagctcctaaaagacacccgtactttaccaatacttaccaataatactcttctatacatcatgagaaccccgctgtgataaggctgcacggcgttttcgatagtcggagtctatatggctctatctcgtatttctgctagagctcgggctatataagtcatggattgctctccacatttcttgacatcaatcaacatacacacaatgagcaaacacactgaggttttctcttcggagaaagtctcctctatggataaagacgacctggttgacacccaggttgctgaggtgaccacttcgctcctcgactttgtcgctcttcagctggagattcctccctctgagaacgacggcacgtatcctcttgaagtccacttcatggctgagaagctggaggagactactctagaggaggctatcaagattgtcaagaccaactttgcctaccacgaccacgacaacaacttcagagacgaatacagaatcgaggttagagagctccttaaagtctttgacggcaaagacgactacgaaaaggctgatcctgatgatgttctcatgatgaggtactggggaaccgtcttcaactggtggagtccttaccccgaggttcgagctgttactgatccctacaatgatgaagattgtaccactgagacctggagagtgtgggttttgggtaccgtatgggtggcaattgcggcctttgtcaaccagtttttcagtgtgcgtatgcctgccatctctttgggggctggtgtcatccaactgctgctgtatccttgtggtaaggctctccagtatgctcttcctgactggggcttccacttccgagggaagagatactcactcaacccaggcaaatggagtcagaaggaacagctcctcaccaccatcatggtttcttgtgcctctggaactccctatattacttcaaacatcattgttcagtacctccctcaattctacaaccaaacctgggcctcaagctttggataccagtttgtttttatgctggtgacccaaatgctaggttttggtctggctggtattctcaagcgtgtggccgtctaccctgtcaaggcaatgtggccctctctactccccaccctggcggtcaacaaggctcttctggctcccaaccgaaaggaaaacatcaacggctggctcatttcccgttacacctttttcatgattgtctttatcggctctttcgtctacttctggatccccaactacctcatgaacttcttgcagacatttaactggatgacctggattgctcctgagaacgccgacctggccattgtcacaggctccgtcggaggacttggatttaaccccattcccacctttgactggaaccaggccacggcttctcttgctcccatcactctgcctctctatgtgtcttctattggtttcgctggcaccttcttctccggtctcgtcatcctcgctctctactacaccaacaactcgtggacgggatacatccccattaactccaaccgactgtttgacaacatgggcaagaagtacaacgtatccaagattctcaccaattaccgattcgacgacaagaagtaccatgactactccacgccctactactccgctggtaacctcatgttgtactcggccttctttgccgtctaccccctgtcgtttgtctacacttgtctaatggactggagagccatgtgggatgccctcaaggacacgggaaaggctctcagatacgtgcatcgatcctcctaccacggaagagaggaccccttctctcgatacatgaagaactaccccgaggtccccgactggtggttctacgtggttatggtgattatgtttgcactatctattgttctcgtcaaagcttggcccgttgacactcctgtgtggactctggtgtttgtgcttggacttgtgttcgttttcattatccccttcaccgtctttgctgcctacactgcctcctccttgtcactgaatgtgatttccgagctcattattggatacgcgcttcctggacgattcatggctctcaacctgatcaaggctctttcagtcaccattgcctctcaggcccagaactataccaccgaccagaagctgacccattatgcccatctgcctccccgatctatcttctggctccagctgtgggctactctggtcaacggtctggtctgccttggtgttatccagttccagctcaacctagacggtatctgtgatgctgataacaagcagaagttcacctgccccggagaaaccactttcttcactgcctccgtcgcctggggagtcatcggccccaagaagatgttcgacaagtaccccgtgatgaagtggatgttcctgtttggagcgctggccggcgtctttttttggtttgtccaggtcatccttccccagatccttgtcaagtacttccctaacaaggcccaaaccattgactactaccgacgaaagattctgtacttcaaccccatcatctttgtggtcggctgtcttggctgggctccttacaacctcacctaccaggtcggaggcatgtaccttgctgtgcttttcaatggctacatcaagagtcgatacctggcctggtggagaaagtatgcctacgtcatggaggcagctattgtcaccggtattgcgctggccggcatcatcatcttctttgcagtccagtaccatcccaaggacattgattggtggggcaacaccgtcatatacgatggcgttgacggcagtggtatccctcccagacttgagatccccgagaagggattttttggccctcctagctccgaatggtagcttctaacttatgtacgataatattatgagattttgattgactcacaggtagaaatgtatgagaaggtccagggtagctgagaggagactctcaaacggacatgtagtcagttcaagtaaatatcatcgacaacccgttatcgagttgcatgtgcagagaagggatacagaactgccaggagcagaaacaggtgaaataacatagccaaagacatcctcaacactgtcaaaatcatgcaatgcctcagattgtccgagttattcacttttccagctcccacatgtcttctcggcattagtcatcctaatttacaaaggattgtacttctgtcaaggacggctcatacactaccaccacagtagatatactatcgcgacctcataatattgtccccgccgaatcattttgataccaacatatatcataacgcgttacgcctcgcagtgctcatttcaacttcagcgcatcatccatgactggtgcaaacacaccagctgtctggtaacgattgaagaccccaacaatggcaataaaaccaactcgaccaattagaccaactagaccaactcgacgcggaatttgagcaatatcccacctttacaaccccatcgctcaaagacaggttccccgatatctatccgaagattcccttcggagtctcaaatacacgcagtatttcacctaaaatagaacatgtaggcatttttgggtgggtaaaaacagtacacataagggtaaatgaccacaaaaatccctgaacaagtgcccatttcccaccagtggctcgattccgcccggatcaacttcttcccccaaatctccacctcttacagccatgcaccccattgaaactctaaatttttcactgctcgggactgaaaaatttcatctacacaaaaataaagtttgtaaattttcactgtagcaagggatctttgcggtcgaattacaacgccgcgagacatggtgttcttggacggtgatgcaggtggagccacgtgaccagtagggtggatctgcatctgtctgatccgagctgactaatcaattgcggctgtttcggcagatcgccgtacccgggtagcgttagactaggaccggtctacagctctgttacactgttgtgagatggggtaagcaagatttggctggttgcaaggttgcccggaggtgctagggaggtaatacggtgttgaatggaggttgtaggacgttaaatggaggttttagggcgttgggtggcttgatttttgctttgaaaacagatttcaaacactacgagtgaattccagcgttccaaatccgtgtataagatgcctctacaggcctatacctctcttatccaccctcaacttcggtgcagaaggatgaattgagacgggataaaaaaaaacagtttaaagtttgtcgagaaactcaatcctgggtctgcaggcataacgttgaagagcggcatcatgtgacctgtgtgggtgaggagcacagatgagggtgtccagaaagtgacgatggaggtggattttgcgattgcaaatttttacccaaggaattgacacctagctactgaatagtctctactcatattccccaaattatgacccgaagatgggttacttggggtcccccgtctctccacgtgcatggttacccggcccaacatgtcacccgattgggatgaaaattttttcactgcaagagctcatatttagtttcgctcttccctcttttcactaccaccttaccttgaaaccctcaagtataacaaaatgagtgaaggaacttttgctggagctgtcggtatcgatcttggaaccacctactcgtgtgttgccacctacgactctgctgtcgagatcattgccaacgagcagggaaaccgagttaccccctctttcgttgccttcactgaggaggagcgactgatcggagatgccgccaagaaccaggccgccctcaaccccgtcaacactgtctttgacgccaagcgactcattggtcgacgattcgacgacgagtctgtccagaaggatatccagacctggcccttcaaggttgtcgacaacgccggtgcccccctcatcgaggtcgactaccttggcgagaagaagaccttctctccccaggagatctcctctatggttctcaccaagatgaaggagattgctgaggccaagctcggccaggctgttgacaaggctgttgtcaccgtccccgcttacttcaacgacgcccagcgacaggccaccaaggatgctggtgccattgctggtctcaacgttctgcgaatcatcaacgagcctaccgctgctgccattgcctacggtctcggtgccggtaagcaggaggctgagcgacacgttctcatcttcgatcttggaggaggaactttcgatgtctctctgctttccatccagggcggtgttttcaccgtcaaggccaccgctggtgacacccatcttggtggacaggatttcgacaccaacctccttgagcacttcaaggctgagttcaagcgaaagaccggccacgacatctctgctgacccccgagctctgcgacgactgcgatccgcctgcgagcgagccaagcgaactctgtcttccgtcacccagaccaccgttgaggtcgactctctcttcgagggtgaggacttctccgccaacatcacccgagctcgattcgaggacatcaacgctgccctcttcaagtctaccctcgagcccgtcgagaaggtcctcaaggactccaagatcgacaagtccaaggtcaacgaggttgtccttgtcggaggttctacccgaatccccaaggtccagaagatgctctccgacttcttcgacggtaaggccctcgagaagtccatcaaccccgatgaggctgttgcctacggtgccgctgtccagggtgctatcctgaccggccaggccgtcggtgaggacaccgaggatctgctgctgctcgatgttgttcccctttctcttggtgtcgccatggagggtaacatcttcgcccccgtcgttccccgaaacaccaccgtccctaccctcaagcgacgaaccttcaccaccgtcggtgaccaccagaccaccgtccagttccccgtttaccagggagagcgagtcaactgctccgagaacaccctgctcggtgagttcgacctcaagaacatcccccccatgaaggccggcgagcccgttctggaggccatcttcgaggttgacgccaacggtatcctcaaggtcaccgccgttgagaagtccaccggccgatccgccaacatcaccatctccaactccgtcggaaagctgtcttccgaggacattgagaagatgatctccgacgccgagaagttcaagtctcaggatgaggccttctccaagcgacacgagaacaagcagaagctcgagtcttacatctccaccatcgaggcctccatcaccgaccttgactccaagttcaagcgaggtgctaaggacaagatcgagactgctctctccgatgccatgtccgcccttgagattgatgacgcctctgccgacgactaccgaaaggccgagctcgcccttaagcgagttgtcaccaaggccatggctacccgataagttaagtctgtgtagacacccaaaatatccttgtatgatgaaaccaatgaaaagcgtagagaggcctcagacttgaaaatactgtctcaagtgtagatggcctggcaacaccgaagtcaattggacattgtaccggtctaaggcgatactagaacacatcacatcacaggcacagacacagacacaggcacagatacagacacggatacaagatgcgcgatatcgcacgatcaagaacttactcgatcgtatggcttcaaggctgtgcctgtgtctagggtccagcatgtagtagtgtcattgagtgccgtcgggtgtcctgtgctatatgaagatttcctgtgctatatgaagaaggaaagaaacaggtacaagtaggatgaagtacttgtaattctcacaaaaccgagtaggaattcagggttgatctagatgctgcatcaatgtcatctcatgtcctacaagtaggccatcatggaaggaggtgagtaggactagaagcctggggacatcccaaaaattgtcgtccttgatcatcagtgtccattggggcgctccgttcaacaggactcaagataaccaatctgtgagacacaccgacaaccagagggccccatatttgtacccaaaatccacttatttctgctttttaattgtagttgaaatcaaacccgtccaggactcgaactcacacgacgcaaaaaatgtgcaccttttttttttttttttttctgcaccaatatcgggtcacggaaatgtggtgaagtaaacctaatgaagaagcgaggacgatcaccattgtgtgcccaaaagccgctgccgcggggttagacacaagacagtactaccgttcgatagccctggctatggagaaggtctccacgaggtttgtttccccatatctcttctcaaacctcctgtttctttcttttcccgcgagtgactcactctaaaccgagttggattcccgctgtcggctcgtgatatgccattggccgtcttggtcttgccttgtcttcaatctgactctttaggtattggcatcaaagtgaaatcgtccacattcgtctgagagaaaactggctacgatcatcctcaaaccatgttgacagctaaacctaagcagagagacgcaaagggacggccagaggaggccctatgtcgttgctatgatagctgccggaggcattaaagcagctgttattgaatccatatctccggcgttttgtctctccctcctgcaatgatctgataccgtcagtctgtgttttgttctgccaagagccccttcccaatgctgccaagagtggggctggatacaacccacatggctggctggtttgaaaacgatcggccgctcgagcgaccggcgatggattagataacttgactgtgcgttaatctgtgcgggttgaaactccacacgctgcagcaacagttaatacaaggtcggaatatgtgcttgcgataggtgcgtgccgtcatgtacatgtgcagcatgtgagcttttgcgcactgtagaaaccggtccaagccggtgaacctacggcttgtttattgcaggcgttagatgctgtcggtgagttcttttttcttttttttggttggtcctcaacggtgtagtacgactacctggagctataagacacaccgccaacactcttattgtgatacgctcactttgattggtggatggtaattgcacaatatcacctccgactcacccgattcacgtgcttcctgttgtcccgcacctcgccaaatgtcaaaatgtcaccacagacaaagacgcaaagttatctgattgggctgcagccaacatcaccagtggttatccacgagacgttgacgcatcgtatagccacaagagatgagctactgaacctcaaaaacctcgctactagcctccctatcctctctcgcttccctcgcttgtctaacttgtcctgaggtcaccgttacacctccatctatagctccaagcgtccctttacggcctcattgtgcgctttcctttttgctctgcaaccttatgagtttattcctagtggtgccgcgtgtgtagagtgacagcggaagctgttagtgcatctataagatgatggctagtttggtagttgattgagtctttggggctggcagaagctgtccagtcgttgcccgcaactcctgggtcacgttaagaagagcacaggaatacactctgaagagtttcgaagcgaatttttcaatggcggcccctcctgcctctttcacaactcttggcgctcttttagcagatttcaaattagctctgagcgtgcattttggctcaagcaatctcatgttgtcccatttatcagattgatcagaagatgggtgaaactgcgagttggaaactacaacaagcgtccagacgagcaatgagccaatcaaaacccgatcacagcaagatcgaacacgagcacagaccgctaaccccattgaatccccgtctcggaactccgttagccgcctttgccgtggtgtgaacaagggcagaacctagtcctgttgtacatttagtccccaacacgccaagaagaaggctaaaattatctgattttttttattatcaatttgatcacccccagaagacgggttatatataccgctcgtagacccgataaaaaaatagcctcccatcttctcagcacacaatgaagctctccaatatctttgccctcgcaacagtggctctggctgctccccagcctctgattactcctcctcctactgctgtcgagaagcgagacgaccaggctgttctcggagccgacgtctggatccagaccatgcccaacggccatgagaagcgagtgacccccaccatcattgacggagtcaccatttccggcaagcccctctccgatcacaacggtacccccaccccatggaactctctggacaacaccggtatcccttaccgaatcactccctccatcaagaaggagaaggaccagcccgccgagaccatctctgcctctccttccccccctgccaactaccctcagtctacggacactcctcccgttcttggatgctggggagaccgtcttcccgaggacaacgagaagctccccggctaccccttctgctctcctcataacggtaccgaactcgttgccggtgagacctactgggtcacctgggacccctcttactggggaggtgatgacattgctcaggtcaagctgattctgcgatctttgcctaccggcactgacgatcttatgttcgagactgagcccttcgccaaccgaaagggttactaccccctggagattcagcgatcgtggaccaacaacggcggctacttcttcatcaacattgctcccctcactcgacctgataccaaggccaagaacgtcggcaccaagtctggacctattgttcgggctatcatgagcaagaacgacggcatcaccaccgtctcccgacttccttctgagaactctctgcagcctggcaagaagcacagcggtggaggaatcggcaagggcggaattgctgccgctgttgttgttcctgttgttgttgtcatcctcctgtccggcctcggcttcctctactaccgacagaagaagaccaagcagcagcaaatgtctcaggaccgatcttggaaccctgccgagaacgtgcgaaacatggactccatgcctcctcgacgatcggacgtgtctctggaccgaaccatctccatcgacacccagcactccatgaagggcgacaacccttttgaggaccaccactaagtgttggcatgtgcgactgtatgactacaccatttgagattcactcacatttttaaaatataaaacggcgatgccttagtaatgatatttatgacctaacaactgattgtgcacgtagacgagctggatttttacaactgtcagtgggtgcgtaccgacataccccacagcccagcatgatcaccaaccgaaccagtgagtacctctaactggttctggtcacccatcttagttgacggagacagatgacgaaactggacaagcagattccaggttttcccctttttggcccccgagagaacttcatagaaaggttcgttaccactcagagagaagcgggacggtgaatatattcccttttctatatcatacaagcaggtattggagaagtttagactttctaggccattccaacgcgacatttacacacaacttggtgcgagaatgtccaatatggctaaatattagggcaacgggacactttcagtgtggtcaaggttattagtcccggtggttcaaatatctacgagtactggaccctcacaggagtttgagattgtttccaaagggtcagagtggccagtcttcagacaagaccatcaagtgattttacacattatccaagagtatcgcccggaagaggagacctgtgggatcaatataagaccatatagtgattgaattattcaacgataggcaagtctgaaatcaatatgtttcattcgtcagacgtaacaagtgttagggggacctgttatgttaatcgcggaatggccaaagatgaaaaacgagaaaacatcttacggatcttgttcagaacttcccgagttcgaaatttctgctttttcagccctctccgatataccagagttcagctataggcttcagctggtggcagaggagtatgagtgatggtatttcgttttccaggagtcttgccgttgagcagcaaagggtttgttgtcaatcagggcacgcagaccggctagctcgagagtggatacaagtgcttggttcaatagctcgaggttcaagaatgtatgtacagtagatacttgtattttacaagtagtatatatctcacgacaacatgtacttacttcagatattggttgtcgattactaaagtctcagttacttcactctgatacacctgggataccagccttgtccaggttacctcccgcatccaaaagagcatggaccctgtttctggatacttcatcacttcggccacacccggccaagatagccgagtacggtcttctagaaagtgattcaagaccgaatggtcaagtgtcttactggcattgacgatcccgacattggtctcggcaactacggtatctctgagcatgtctctggcttcatttcgacatattcaacaagactgacgacagtaaccagccgattgcgccgctaaggaaccaactcaggcgttgttgttggctgccggtcgggctcctagccagcccctcaccaagaagggagtcatttgtctggtcttacgtcctttgtacagatctcaccccaattgagcgcggctacggactagcaactgacgcagtatacacccaattgctggatgtgcttcattgacgtctagctccgagcccttgccaagttatcgtctacaagtacatggtatgtacattttgtactgcatacactgccacacctttatttcgttatttgctcctacttttacatgtcactgagtaaggatagggagtttatagacctggagtggacctccatcagctctaccggctcccaatgcctataagtacgagcatgttactagaatggactactcaaatgacttattctggactcagagttgtgggttggtataccgttgattcaggggtcaactctccggacagtacaagtacgaagctgaacttcggacagtggtatatctgcacactgcctcggtacttgtacgactacaagtatcgtactactgtaagtactttacccttttaaacctcatattaataaatcccacattttagacccccctttcgcttaccaccttgcacccacctcacacccacttcctcccacctcctccctcgcacccacctattgaagtagtgacaccagggtaataaaagacacacggttgttatgagcggaacccgggctttccaattgtcccacgtttggcccgtttctccacttcctcgtcgcgccaagatgaccctctgcgcttgctctcatacttgtgggacagtatgcatcgtgtcacatgtgggcaaagaaagatatcgccaacacgcatgttttgcatgtataacacgtcaagtttacgcgacgtgcgtactgtacgaatatgtacgagtatgtacgagtattctacttgtaatatattgttggtggaatgtggactattcgtatttgtactgatttggcaagggaatgtacatattaggaggtaggggtgagtgggtcatggttggtgcaacatcaggcatgtattatacatactgtgcttgtagatatcggatcggatcgtgtcgatctgtagatcggtgtaatacgatacggtagccatgtactatccttgactggcgcaatactagtacatggcgcgcaattggcttaatgctattaccaccacaatcactaccacaatttcgattccgctggcgtctcctcaatacctccccaaatcaggcaaatcaggggtaactcaccaatgtatcgctccgggttcctgctttgttcatgcccccctggacgcatgtgcactggcactggggggctgcaattgataatgaggaaaatgaggtcaagtggtgtcactcccatcggttcggtgtgaatagctccgctggttcagtgtgaatagctccgttggttcggtgtgaataggtctgtcggctctatcaaacttgaactgccagttgaaacttttgttaatgtttaattggcatgtttggttgaccgctgtgatacggaacactgccattaattacgtcattcggccgctccacacaccaccactccgccactcggtactcacactcctgtaggtggcttcccgtttcacaatattattaatgtactaacacaaacaaaacacgaagctcccccccccccccccgcatacatctatataaccccctaatgtccttcataaaacccacagtcactcgttcagtcattcattcactcttttttcaatcccaccagcttgcaatgaaactacccatcattgccctcgctcttcttctctcctcggtggtggccgaagtcaccgaggaccaggcggtcctggacaccctcacggcccccagcatttccaccagcaaccccgcagcaaacgctcttctggatcttctccaagagcaggccggtgttctgagcaccaaaaacaatggtgctggcaacatctccatcgatcgcaccatgatcatcggctacgccagcaacgaccctaactcccagagccgattgcctggtttcctcagacgacagcaaatgtacggccagcaccagtgggaatccacctgtggacctgaagactggagagatatcatttctctcgacaacccccagtcggtcaaggaagcctacgactggtacttttatgaaattggaaaacacgagcctcagtacactgatctcatgtacgaacagaccgtctatgacgtgtacatgatgtgggctgcccagaatggtgccgacgaggctgagcaaacaggctcagagctgattctcaattggcctcctacaggcacttgtggagagggctcctctgctgaatctgattcttcctccgttgaaccctctggcgcttctgatatgcctgtcactaccgattacaccaacactcatattcctctcgagactgaggtcccttctattgagccttcggttgagccttctgccgagcctacttctgagcctgtctacggaagtccttcagttcagccttccgtggagccttctgcagagcctacttctgagcctgtctacggaagtccttcagttcagccttccgtggagccttctgcagagcctacttctgagcctgtctacggaagtccttcagttcagccttccgtggagccttctgcagagcctacttctgagtctgtctacggaagtccttcagttcagccttctgttgaacctactgacgcccctgtttccaatgagacccctgcttccactgatgctgcttctgtcgagcctacttacattccatccgttgagcccacccctacccccactgataccgagatcgatatccctcccgctactgacagctcagctgccccctcagaccacccctccacagccgagcctgatttcactgccgctcctaccgctacttccgctcctgttgagctcggaaccactctttctgatgtccagaccaccctagactcactgctgaccaacatgcccgactctgctgaactcaagcagcttgtcagtgatgcctctgctaccctggctagcattgagagccaactttctggcaccctggctaagcgagacgaaaaggccgatctggcggttaacgtagctacccttctggaacagctcaaggcaattgctgctcttgttgagaccgtggaggacaagtccgccgagctgcaggctgatctggacaatctcaatgctcagattgctgagctggaagcttggctggatgagaatgcccccgaggtcacctctactgagactgaggctcctgttgagactgcttcggagacggcttctgagactgacgctcctgcttctgagactgacgctcctgctgagactgtttctgagactgacgctcctgctgagactgtttctgagactggcactcccgttgagactgcttctgagactgactctccttccgtcactgaagctccttccgtcactgaagctccttccgtcactgaagctccttccgttaccgacgctcctgtcactgactgtgagaccgacctcgtgtcttccatccctgctaacatctctgccccccttgtgactgagattgagaccctgtccaccactctgaccaccacccaaactgtcacatactgcgaggaggagaacgtttgcaccaatactgttgtcactctgacaacctgtgtgcccattacccacaccgtcaccgtttgtgacactgtcattgatggcaagaccgtcaccgtgactgttccatgcgaaatcgagaccgagtacgtcactgccgaaaccaccgttgttggcaccaccgagattgtttctcagcccgttgagaccatccccgtctctcagcccgttgagactgctcctcccgttgtcgtcgagtccactcccttcaacaacatctcttggaccatccagtccactaccgcccccgccacagccccagtccctgttgagacctcccccgtcaccgtcgagactcttctgaccacccagaccattgttgaggaagattataccaccaccatcaccggaaccgtcgttgtgacccgaatcatcgtcactcctacatctactcctgctgtcgctacgccgcttgagcccgttcctactcctgttgactccactcccgttgtgcctgttcctacagccgccaacatcactgagattctccctgttccttcgaacccggtccagggtaacttcacgacatttgtgcctattcctacccaggccaatatcactcagtttgtgcccgtgccttccgacgtcacccaggctaactctggtaagaagctcaccgtcggagctctcattctccttcctctactcatgttgtaatgtgctggatcacagatgtactaacagacttaatctccaatataactctcaatgccagttatttataggtaaagcagagcacgtaaacctgttggatgagatttctctctgatattttcacaaaatattcccccagtaattgagtaaatcccgaaacaatattttaggatatgttttcctatattttaggtaaaaatttcaagattaggcgaactgtttggttcaaagcagaatatataacggatattatctgtggatctactcgaatctcgaaaaatccataaatcatcatctccatattgtatgactaatttaggaataccgagaagcccgtgtttcgacgccagtcatggtttttctcatcatcccatttggtcactgtcaatccctgagcaagctaaaataaaagccaacagtgcaaaaaaagtgcccggagcacagcactgggggttgcacaagatggagattcctccataaccaaaaagaagcgtctgactcgcacacgtagtttggggaacgtgaatgagggttgtgcagatgtctccatggagacgaccaggtggctgctctcacgggatatgggtgttctttccaacactccgctgcagcatcaccatctactagaccctgacctatccgtcgttttggacgaactaacagccatagtgagccctctgcttgaagccagtggagggataacacatccattctgatcagaagaagccctcaaaatccatggagtgggcagtggcaatcatggcaattgcagttgtaggtgtgcagtagatatgtcctagactgcacagaaagatgccacagaggtagtatgatgagaaagaagattgagtagggagacatagtatagacactgtcatcaccagatgtgtacttttgttgtccttttatactcaccttattttacattatatttcccgtattactgtaataggaaagaggcaaataaaaaataaaattgtacctccccagtacaatacatgaattcttatcctataatatactgtataacgtatgtactgtaaaatatatatgattggcgatttgttaaggttgagataatgccatggagtgcataatcgcaactctgttgggaagttattaatggtggagtaaattgtaaatggccgcaaattattctaatgatttatgtatatttatttgttgataatatctgatgtccgttgttttccttttttcccgattttatagtatatattattattattattctgatttcggatataatgggcaacagaaataggtgtctctggaaaaggcttagagatgtcacattgagaataagagcactttccaatgtttatgaggctattataacatccaacttgatgttggtgatattagaaggtgttctagagagtgtcattcgctaagtgctgtagtaacatagtcagcacaaataattgagtttgttagtaaggcacactggtcacattgacatttttacatatggaattatatggaagaaatgttcttttagagggtgtctggcacgcacttccatggcacataaaacatcttcgactactttgctatcatataaccaataaattaacgcaatctatgttttgggacttgaagcagtgtgtggaatatgatatccatcatgacttacagccacttgttgctgtttataggtattggaagaagtagtagacaccccaggctgcccagtttctctccctgattaccgcgtataccccgctcgaatggtcgtcattccactcctgcagcggtgcgaaatcctcgctctcctccagcatctgcttgtacttggtttggttctccagtcgggcatccactacaaacgccatcatgtaagagacgtacagaaccgctgcaaaaagaacaagatagaaccaagctgttttgaaaagcgccacgagaccagaagagatgagggtcgataaaatggttagctgtttgctcttttcgatcgtctcatagtactgggactcaggcagccaattggaagcaaaaaacgcctcggaccacttgatttcgttgacgagaaacgagttgagaagtagaaccagcacaaaagccgcaggatgtaccgacagtagccaacactgacagacacccagtagtaatgtagacgccagaagaatggctgctgtaaatatgtaaggagagacctgaaagagatgcaattgggcagcggaaatcttggggggtgtccacagaggcaggattccggctgccagacatgccaccagctccatcacccttcttccctgctctccaggactcagattctggttttgaagacggtaaattgtcactgtgagtccagatagcatcactccatgtcgtagaatcatgctgaaccagttggccattagggcgggtagaagggtgtgagtcaattgctgttgcgtgtcctcttcgttatttaacatggccgagacttgtgatagtactgtagatacacaaggtggtttcactgtgctgaaagctgtgcctgaacgcgctcacttgaaagaaagaaaggagtacatgatgcggctatgtacaagtatatggtttgggacgtcacgatggttcagggaggggtttatttccctttctcggctcaataagagtacacggggcctttgtttttgtcacgtgattttgatatttcgtttttgtcgcgaatttttgtcatcagacaattgcatcattgtctccttatctcgctttctagcagcacagccatgcactccaccagatctatatgatagagttcagggatgaccacagggggaacggagaacggggtgtgggatatcacgtgaactgaatctttgcgtggtgtcgatatgatttttttggcggcgtttgcgtctgcaggactacgatacaatatcaagtggagggcatctgtctcttacattgatttttgtgggatatttggagctcagtcggtattctggtgactccaaagctttgaataatgtatgaagtgagatatggaactaagggttaataatttgttaacaatcagagtaattaaagtagttctttctacgtactgtactgaatagatattcttgttttcaacgatattgtcgttcgctttggtagggaaaatttgttgactgttagcagctactttgtcattgtgcatcgattctgaaaaaaaggtctttaggcagttttgattttggggttcgctggatacaatacttattcaagtatgtcctttcccccaattttattctttttttttgtgtgtttttttttttcctcttttttctcttttttctgtaagactatgttttagattttcctttttgttcctttttttatttttttattttttaattattttatttctccaattatgggttcgaatcccgactgactcagtgctcctcctcctctcctcttccatctatttaaggttcacactaaacatacaccaaggccattatatataatggttaccaatcagtatatattacgtcactgccgccagattttgcccccgctcccgtcgacccatgaaactgcccacggagattgtcgcccagatatgcgcgtcgctcgaccttgagtccctgctccagctcagttacacaaacgccagactgcgggcagtggcctcaaatctattccaacaaaagatccaagcgagctggccctggatcacggactgctccgactggtaccaagaaggtatcaaaatcgtgctggcgagaagacgaatgcgtgagaagagccccatgagcgaagaactgcctgtggtgcaggttgccagacacctgatccatgtgaacgagcctgtgcctgaggaagcgattctgttgggtccggaaaccaagtacatggacgacgaccacgatctgtatttccgcaccgcttctctgacccgaatcaacccccgcaacatggccaatccgctgtcgtaccacgatcctctgtgcatggatgtggacgactttctgcagctgacaggcaccaagaacgcacacggaaagacgatagtgacacacacatttatggggagatattggatatttgcatacgacgagggaggaggggtgctcgaggccccaaagctcgctgctattgataactggatatactgctactttcagacccgcgaagacggttacacggttatcaagcaccattgcatcactgatggcgtcaaagatgtccctgactatcttgtatcgcttgcaaaatcggaatacgggtccacttacgaccttgactttttcttttcgcgcgaaaacgtctttgtgatcgataaactggttttcggaaatgaggacgacttcaagcctgtctactttcggcttttgaatatggaaacaggcgccacggtacccctttgttttgtggacaagtcggatacccatgtggtggagtatgaggcgtttgtggactacatgcggtacttgtggctggatgggccgttcttttacatctactcgggtgccgacgagatgattattgtggtggatgtgaaagaggggtgggtcaagtatttggtgctgacaacagagatatcccatgagtcgcacttgagtaggttgactcatggcttgttgtggctgtacgacaatcttgtggtcgatgtcaagaggcacacggttcattatttgcccgataacagcaggtgcaacactgcagggttgtataatgggcaagttcattggtggaggtttccgaaagccgacaagttggtgaagaagcaggaattggagattggagagggggtgtctgtgttatagctagtgctgacggcgtgagcgagaccagctgaggacactatttggctactgacacagaccgacatcttgactaacataaggctactaacaatctctctgcaggacaatttgggtggtgagtgagatactggttcactacagaacacaattggggagggtggaggactggaggacagactgacgaaggtagatgcggagcctgagagcttgtatctgagtgtactaacgattgtttatttatttattcttgataatcacttttttgacccctactattcaggtcctctaatacatggacatgactaccccttgaactgtcgcagcagtggtcagaagcgggaaatatttatatcattggaatccccgaggtcgtgtttcagtacaaaaatgtcttttattttccacaaatagcggcttctcgcgcagttgtggtggcccatacttgtgtaggattttgctcacacgaccaaaaagaaagccacaatcgttgaacataaatggagggaaaaatcacgagttactcagacaagttactcagacaagttactcagagaggcaaaatataatcggagagggttttttggggctattttgagggcaaaaagagaggacgacaggactcgaacccgcagcctttggaggacgtcgttcagaagaaccgaaatccaatgcgctaccattacgccacgtcctcagaaaagttgagtctgaagatgaaaaatctgttatatccggtatagaggatcacgtgagttcattggaataaaaaaaaaaattaatacaaaaccaattattaccggccatttgagactgaaccgctggattaatttcatcggagaagatagcatatatatatttcggctatggcgaatacggtggagttggttttatctgtttttcttgttgttgttgttgttgttttatcgtcccgttgtttcggtgaggctcaaagaagaggggaaagaaaaaattgaaggaaaaaaaaattaaaaaaaggaaaggaaaaaaaaacatgattggtttggaatttggctgtctcgttttatttgctgtatatcgcatcttgctgtttggaatcctgataccacttcactacctccgatctacttgaactcacacttttactttcacaatcaattcatttacatcaatagacgcttgatctagatcttgagcttgaatagcttgagcagcagctcggcgtccttaatctcctgcttctcctcgccaatgtactcgcccttgtgggcctcgtgctcgccctcctttcggagaggtcgtcgaagagtcttggtgagcagatccgagttgttctcaatggccttttccagattgagatcagcagagtccttcacaacagtgtactcaatgtggacatcgtcggtgacctcgagtcccagggtctttcgcagtttctggactcggttgagcacctctcgaacagtggcctcgcccttgtactcgtcgtagacgttggtgtcgagcagacagagcacgtcctggtcggaggagacctcgaacccggcaccacagtcgtcaatggttcgcgaaatggtcagatcgccctccaccagctcaatgccgtcgacagtgcacttgttggtcttgaggtagttgaaaacctcctcggaagacagctggggaagacccttcttaactcgggcaatgtccttcttgagcttcttgccgagaacgggccagtcagcctgggccttgtacaccaccttgtgggcagcctcgtcgtcggtgatgaccacctgtcgcacgttgagctcctcgacaatgtacttttcgaggtctcgcacgtgtttgaggtaggcagggtcagtgtggatgatgaccagcgacttgagaggggtcttgagaggcacgttcttcttgtctcgaatgactcggccctgttcaatgatggactggacccgcttcacagcaagctcaatgtcctcgtcaaacagctcctctcgaacctgggggtagggcaggaagtggaccgatcgagaatccgccacggaagaatcaaactcaatgtaaggcttgatcttctggtagatggtctcagacaggaagggggtgaagggagccatggctcgaaccagggtgtactcggcctcaaacagagtgttgagagccttgacggcgtcctcctctccgttgtctcccttgagacgggatcggttcagacgaatgtaccagttggtgagatcgtcaatgaggtggagcagtcgaggaaccacggcgtacagcttgtactccttcatcatggcgtgaatgtggcccaccagcgactgcagagacgcaagaatccaccggtccatgacattgtcggatttgagcgcagggttgtacttgaactcggtaccgtacagcttattgaccagagacacctggccctcccagaacttgtacgagttccaccacggcagcagaaccttggacaccacctctcgaacgccctcctcctggaacttgagggtgtcggctcgcagaaccggcgagttgatgagatacagccgcagagcgtcggctccaaacttgtcgagcacctcggtagggtcagggtagtttttgagtcgctttgacatctttttgccgtcggcagcaagaaccaggccggagacaatcacgttcttgaacggcgacacgccaaacaagtagtttccgagcaccgtgagagtgtagaaccagcctcgggtctggtcgattccctcggaaatgaagtcggcggggaagcccttctccatcacctccttggactcggggtcaaaggggtagtgtctggaggcgtagggcatggagccggactcgaaccagcagtcaaagacctcctccactcgtcgaagcacgcccttgcccatcttggaggggatggtgatgtcgtcaatgtggtgccggtggatgtcgtcgatgttcttgactccagacagctcctcgagctcggccacggatcccacgcaaaccacctcctcgtaatcgtcggagacccacagggggatgggggtaccccagtatcggtttcgggaaatgttccagtctcgggcgtttttgatccagttgccaaatcggccatccttgatgttggagggcacccagttggtcttgtcgatgttttccagcatctgagggatcatctccttgattcgcacgaaccacgaaggcacggttcggtagagcagaggagtgtccgatcgccagcagaaggggtacgaatgacgcacctggccgtcgaccaccagtcggcccatctccttgattttcttgatgatggaccggtcggcgtccttgacatagactccctcccagtcggagaccgcgggggtgaatttgccggcgtcgtcgacgggattgggggggtaccgcttgtcggaaatgatgcctgcgtcggtagcggccagataatcgtcctctccgaacgcgggagactggtggacgattccggtaccggaggagtcggtgacgtaatcggcacaaatgacctggaagcccggggtcaacttgagctttcgggcgtcctccgagtcttcaaagtccgcggcaaagtaggggaacagaggctggtatcgcttgcccttgagagaagagcccttaatgcccttttccaacacggaaaagtcggccttcttggggttcttgtacagagtggacagcaacgactccagcaaaatgtacacgtcgccggtcttgccgtccttgatcttgatgtagtcaaagttggggttcacggcaagagccaggttcgaaggaagagtccagggagtggtggtccaggccagcaacttgacctcgggctcatccaccagagggaaggcgacgaccaccgcgggatccagcacctccttgtagttctgagcagcctcaaagttggcaatgggcgtgcacagagcggtggagtagggcatgactcgatggccccggtagacagcgtccttcttgtacagctcctgaaacacccaccaaaccgactccatgaacgacgtctgcagcgtcttgtagtcgttgtcaaagtcgatccatcgacccagccgaccaatcgtcttgcgccactccccagcatatcgcatcacaatggctcgacactcctcgttgtagttggccagaccaaacttcatcacgtcttccttgcccttgatatccagcttcttgtcaatctcgtgttccacaggaagcccatgcgtgtcccagccaaaccgtcgctccacatgatgcccagtcatatgggcatatcgtggcacaatgtccttgatggtcgacgccaaaatgtggccatagtgcggagtgccagtggcaaacggaggcccatcgtagaaggtgaaatggggcttgtcagcattgagcttgagtgacgtctggaaggcatcaatctcctcccagaacttgagcaccgcttcttcctccttggagaaattcattgtgtttgtgtcggtgaatccgagtgggtgttgctagggtagatttaatgcaaaatttcacaggttagggctcgttggtttatggtaggtgactcactgtcacgtgaattggagacaagaaaatgaagaaaatgaaaacaaaacaaaactctgacatattattaccgggagggaaatcacaatttttgccccctttttatcccagaatttccaacatttttccttggctttttttttcacttttttcatcgattttttcacaaatttttcatccggtgtttttccagactttttttttaatctttttttcccccgaatttctgccggggaaaatcatgtttttcgagtggatttcttcatcatttatttatcactcattatataaacacgcaataactgcagtagtcgaagataaattaaaataataaaaaataaaaaagcccgaaatactgatattcgttgtggtggttttttttgttttttttttccaattttcggtatatcccatctttatttttcccgtttaattccatgactgaatgtgactcaaccgaaattccagttgactcttcgcctggtcacgtgactcgacattcgtctccgaaaaaatgactcatccgaaatcgcagggcttccccgttcccctgacctggtctgcacccgacgaaatcagccccggaggagatcagagattaagagtgtgtcgcagaggttatgactaaattttgggactacagtacctcaacaccaactaaccagtgtcgcagaaatggccaccatgtccgtctccagtctgtccccaattccctgtaaaatatgccattctaaacctcttaatgttcagattacggcaaactcatctccttaggttatgaatagcaagcagtgttcgtgatatacagattatgacgggtaataactatcacctgacaatctgtccgtcaagtacttgtacaagtatagcacctctggttctattttgcggatccccctttttacatgtccaaatctagccaacctttgtcatttaattatacactcaaaatcaggtcgatatgtgctttaatatatttattttaaaaagggggaaaaaacagaaataaaaagaaggaataaaagaagaattaaaagggtctacaaagtaaagccgggagacataaaaaccagatgacttttttgtttttgcgatacattttctacaaatcacatcaacctacacacgtgatttagagatattcatagtaccaaaccctaatacagatacttcaacttttaaccccagccctacagtagaaagatacccgaaacgtagcaacccaaggattttattatattcacataatacagaaagctatatatgggaggttgagattcttttttcccataatgacatgtgtttgattgtgcccgtgcccattcttcaacgacattcagtcttgaagtggaaaccccaaccccccaaaccacctaaccctgccctaaacccaacaaccctaaaccgagtaaactataatttattactagccacgccgggtaactcacgtgatctcaaattttcactttatggatacagagcaaacctcaaagataagcgattgatttgcactcaaccattcactcctttacaactgcacaaaaaaaaacaaaatgtcgacaacggtggaaaagatcaaaaacatcgaggaggagatggctcggacccagaagaacaaggcgacttcgttccatctgggtcagctgaaggccaagttggccaagttgaagcgagagctgttgacgcccacttcctctggaggtggtggcggaggcgctgggttcgatgtggctcgaactggtgttgcttcggttggatttatcgggtttccttcggttggaaagtcgactttactgtccaagttgactggtactcattcagaggcagcggcgtatgagttcaccacgctgaccactgttcccggagtgattatgtatcgtggtgccaagatccagatgctggatcttcctggaattatcgagggagccaaggatggtaagggtcgaggtcgacaggtgattgcggtggctcgaacgtgcaacctgatttttgtggtgctggatgtgaacaagccgctggagcacaaaaagatcattgagcgggagctggagggatttggtattcgaatcaataaggagcctcctaacattttgttcaagaagaaggagcggggtggaatcaacatcaccaacacggttcctctgacccatttggacaatgacgagattcgggcggtgatgggcgagtatcgaatcaattctgctgacatccatttccgatgcgatgccactgtcgacgagctcattgacattctcgaggcgcagaaccgacgctacatttcggtcatttattgtctcaacaagattgacagcatttccattgaggagttggatctgctttaccgaatccctaacgcggtgcccatttcgtcggagcatggctggaacctggacgagctgctggaggaaatgtggaagaaactcaacctcgttcgggtctacaccaagcccaagggccagcagcccgactacgagcagcccatcattctgcggaatggtcggtcgaccgtccagcatttctgtaaccagatccacaagagtctggttgaggagtttaagacggcatgtgtctacggtcagtcggtcaagcaccagccccagtatgttggtttggcccatgagttgatggacgaggatgttgtcactattctgaagagatagtctggatcctggcaaacactgagcagtcagcacaagaaaagaggaggtgaagatgaagatgagaaggatccgaccggacagaccaaaaaagagattgggatagatctcaaagagaccgggatggaccgaaacagactgggatggaccggaagagaccgggtcagagctccagacatcaggacagagctccggacactgacaaccctccatacccggtctcagcggtgtcctgatggacacacagctaacgctcaccagagtagtgaatatatcatgataggatatacatacagtactgtagagagaagggtgaatgtaggtagtagtggcaaaattctagctacaacacatctctggtgcattggttctgtgatgaatcagtcatgacgaccaccagtagacagtcatcgttggtacacagactccactgtcaatgtgttgaaatgacgacgattcaaacgtctccaacatgtgcgtacagtaccaaaagcattgaaggaaagcgttgtctcatttcaaccaagtccacacttgcgagacacctttatcactcgggagctcaggcccctcatccaggcgagacgtggttggatgagggacaagcatacactctgataaaggagtcatcaggcagccaaagggacgtttccagccaaaggggcgtttccggccattgtcgaggacccaaggtgcagaaagaccagcaatatgtccagagggaacaccagaaccatgttgagtgagtttgggtcatatctcggacgaggaattgtcgctttgattagtgagaagggcggcggggctgctgagtcatccaccgagatgacaactgaatgctttggagggatggactgtcggttgaataatcatatgtctgctcgctccatctgctgttgacttggtatcagcacaccaggactctcggtcaagagaacaggtgacacacgatccaaacctgatccagatccagcttgtttcgtctgagcatgaacgtctgcgaagaccgtccttgagcaaagcgtttgtgcccaactcgccaaaccgcgagagcaagagccagtccgagcagcaacatgccagaactacagccgccagccgacgatgccgataacacaacacgacagcgccaagataaaactgtgaactacgagagccagggtcgttgagtcagagccatgttgtcagagccattgagcgagagccattgagtcgccatgttgccagagccatcgagtcagagccaataagagcgtgtttgtgtttttttgcgacgaattggggatatttgtgtcaggatgtatgtggtatcaagttgtgtgagttgtggagatgtgagaagacttgtacaagtgcacccgtaactaaaatgtcaagtatacagtatctaaggtcactctatttacttagtgggggaaggagaactcggagacatacacacaacatcaaaattacacagctcactcatttacctggctcggttttagttgacatactagttgactgaacacgcacgtctcacatcagtaatttcttattaattaaatcgaaactgcccatcatattcatcacgtgaccacttcctccccttctccacctccccttttccacctccccttttccacctccccttttccacctcccctttttcacctcccctttttcacctcccatctctacctactgtagcctaaatctccactcaatggagaaaactccccagcacagacaattagtcagcggataatgatcgcagggatacaaaagttgtaccatttaacagcccttgatctagcagttacaacgatataatgttattgcagctgtctccttcattgtttgacgtgagtggttgtcccgtatgtacttgtatacatttattttactggtgatgaagatatttattaaagatcataagtattattggtgtgatatagttaattaacaacttacaacccacttctagggacacggcgttccgatagtagcacacacccttctggtgtgtgcttgctcgttcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgacccagctgattcctctcatcactatgtggtgacatctcatcattatgtgaggaattagccaggtattaccccaccggatattaccttcaacaatatttaggggaccgtgagtgtgcattagaatctaagaatcaatttgaatcaaaggtcaatatgtcatgggattcactgcaatgttccgattttctaccaggtttttttgccaattttttccctataatttttccaatttttccaatttttccaatttttccatcaattttttcataatttttttttcaatttttttccaatttttttcccaaaattttctctttcgtcaactaaagtcaagtaactgagcgaggccgactaaccagactccaaaagggacaacaaaccagaaatgagacaggtgacacaaaaggatctgtggcccatgactagacatatattacagcgacaacccctggagattggcagctgttcagctcttggggaacagtaatatatatgtgttcagccaaatgaacgtgaaagatggacgggttggacgggttggacgggttggacgggttggacggattggagatcaagagttgatggttctgagaatgacgttcccgagaatgtctcaattacttctacagcctcagactacgatatgtgctcataaaaatacatagaaatacatccgagtggtgcggcagcttttcagacagctgcttgagctcggccctccaataaataatctttctgagtcgagagaatgcagtcaacacggtcggcaagacacgccattgagagtggatgtttgtagacaagtgacaggtagatagcaacaatagttcagaggcgatgactatttgtagacatatgaccggtagacagcaaagtagttcagaggctattgctatttgtagtcatgtcaaagccgttccgattgaatatggtagttgcagagtccgatcgcagggaccgatcgcaaggactgatcgcaggggctgatcgtagggactgatcgtagtcacttgctccaatcgcaggtccacgatggaatcgcttgctcaatcgtttgctcgctatgatagtggcttgctccaatcgctcgctatgacagtcgctcgctatgacagtcgctcgctatgacaatcgctccgctcttgtcaccacttcactcgcaactcctcttactcctcctctcctctgcctgtccactgacctttctggcatgcttctccacaccattcaccccatctgaatttctcaccaccatgctagccagacaaatgtcttcataagtctgtaggttgtacttgagagactcgtccagtgccacggaaaaccgcttggactgcacgtactgaatgctgcgcaccgtatcccaccccatggagttcatcaccatggcacaggtggcggtggcactccggtcgttgccagtttcgcagaacatgagcgtgcccacccccatctgcgcggccttttcaaacagccccatcagccagtccatctgcgagatgatctggtgtccggccagaggcgagttgatgggcccgggatcgagacaatgggtttcgaaccgggccgagtcgaacgtggccttgcggaacagcgactccgcccgctccggacgcgtcaccgccaccaaaagacgcacattgttggactcaaaaaagtcggcgtttcgcagcacgctcatgggccccagccacaggcccggcagcaccatctgagcctcgtgacgcttctcatatcgccattcggtcagaatagacgggtccgacacaaagcacggaggcacaataatccgaggcagctccatcgtcggtggttccgtggttgttgtgaaagaaattaagagagtgaaagagagagagagagagagagagagagaagcgccgcgccagatgccgacatagtggaggagacacaaaacatgaaacgcgtcatagggttcgtgtgggtgtgatccggggagtaccgcaagaggaccgtcggtcacgtgatcagaaatcgtgggtagttggtgtccaaactcttcatttttggatcgagaaaacagatataaaatgtgtataattttttttaaaaaaacatataaaacattttaaaatgtacagtatatcccattctcccagcgcaaatcttaggctattttggggcacatactaattaggaaggttcccaatttggatgcagaaaaaggaatttaaggaattaaatgggaaagcgggataaggaataagaattttggaataaagaataagaattaaaggaatgaaaggatttttaggaatatagacttggtggaataatggaaaaaaggaaataattaattaaataattaaataattaaacaaataaatgaaattgaaataaagggattttttgactcatttaagtgcaattcatcccaatttggttgctagatttgaggttcgggaatatgggactgattacagcgacggcagagttacccggccggagagagaattgaacagacgtattttgagagtagtgaggatgccattgaattatgaccataaacagaagggtaccagttttgcagtatttttcttcagtatttgttagtattttttgcagtatttttatatatattttccttttttcctccattttcggggttggacccccgatcgacacctgaaacagaagaaaaagaccacatgtgccgtcacacggactccttgtatgctcaaaggtgttgtatgactgaggatagggattgaccgatttttgatgcaatttgatcttttttttaaattttttttctagtttttctaatttttccctaatttttctgatttttctgatttttctgatttttctgatttttctgtttttccctcttttcttgtttgcatttttgaatttctgctttctgaacttatctgtaggagccgctcaagcgtgtcaaaaagtctacagaatcatgtcaattttgacgatatcaaaaaacagagacttgccttgagatcctactggcaggagattcaccagtgcccccatataacccgccggaactccacaacatacctaaatcaaccatgctccatcttctcatctgggccttcaaatcttatcacagggtttagtcacggcaaaaaaggatgcagcacaggagtgagaaaatgtgacccgaacggttgtataaaataggccgaaaattcgcaggaggtttttatacggccagcaacttgataccgggcttcagcggctccaataggtggtttattgctgtttttagaacgatatccattcccatagtttgcgccaccatcgaggttaactgctagggctgttcgggtgctgctggtacagagaaatactcggtgaaaaggacccaactgacattgtcgatagatacacacgcaatctcccctcctacgaggcttcccactagcaccgcgtgtttgtatgtcctagtctgaggggaagcgagtcccgactaatggcaaggcgactaaaaacggtgattagtcgatgatgactagctggagattagtccatagtgactagtccatgatacggttgtgtgagacatgtcaggactcggacggtcgtttgacaccggctctttgtatcttctcaccgactctttgtgtcttctcacacgacacctactcgtactgtactcagcactacgtatttggagatgttctgttatcgtcgtgtcctctcctcctcctgtaacgttacagccactggggtggcgaatgttaatactataggtcgttgaagcggggcaattgtcacatggagttgtgtctgtggtctttcccacccattttcacccatttttcatcatcttttgcaacttttcatcaccttttgcaacttttcatcactctgcaacttttcatcaccctttgcaacttggtccttttttaaaataacattttttaaccggcattttgctcccatgtacgaatacaccatttagactctcaataattaactacaaataaattaggacagagaaaaatgacatggcttcagagtagtctcagagaaggatttcaacgaaaatcatttgacaaaaatgaccaaattgacccgaattgacccgaattgaccccagattgcctcctcgcgccctcctttgccccatcaccgtttttggaccacctctgttcctcttccctcctccattgacaaatttcaaaataagcttctggacactttcatattaagctttgcccatttaggctcaacacttcacctcgcccccgccaaaaacaaaaaaaaaagacctcccacaaatcgccaaaaacaaatagattgacgcaaaaatcacacgctgcggtagtcatgtgaccccaaccatcccgtttccaaaacgagcggcgcgattcgggccattttcgcccctttttttacccgaccctttctgctcagacttagacccaccatgatcttcagacacacggtgggtgcaatcatctctcgctgattttctgtcttttttgtctttttttgtccttctttgtcttatggcgatttttcagggcccaggctaatcccaccaatcttaaccaatattctctgcctttggtcatgtccacacagtgtccgaattgtcctactcgtagtcctaccgatcgtttattccaccaagaaattagcggttttttgcatactattttttcttgctacttttttattactattttttagctattttttagctatttgtttttattttgctatttttttttcagactttgcgtgcaattagctttgggtaactgacaaaggaggtggaaaatttttgtcggtgacgtgcagccagatgggagttaccctaccctggtgccgctggcttatgttaaaattttgcaccttacagtctcctttttttctcttctctttttctcttcatccttcagtggaactaaaagaacttcaaaatgggtgagtacgagcggcagcgggaagaagagggcagcgatgacaagcgagtggtcgcgacgacgaccggcaatggcccgattgatcattgatctggttttgtgtcggacacaaggtgccggagaaaaggtgtcgaagacaaggtgaatcgacacagtcccgacacgacagagatacttgtagacaagccgacaacagagcaacgagcaacaagatggcaatcgattcagcagtgcatgaggcgacgaaaatctgttgccgttgtatgtcagttggataattggttctaccacgttgtcatggttgtgatttgtcacgagcacgtgtcctttggcacacacgccacctcacctacatcaaacacactcgaacataaaaactaacccagttaacttcactgttgagcaaatgcgagagctgatggacaaggttagcaatgtgcgaaacatgtccgtcattgcccacgtcgaccacggaaagtccaccctgaccgactctctggtccagaaggccggtatcatttccgccgccaaggctggtgaggctcgattcactgacacccgaaaggatgagcaggagcgaggtatcaccattaagtctaccgccatttctctttacgcccagatggacgatgaggatgtcaaggagatcaagcagaagaccgttggtaacgagttcctggtcaacctgattgactcccccggtcacgttgacttctcttccgaggtcaccgccgccctccgagtcaccgatggtgcccttgtcgttgtcgactgtatcgagggtgtctgtgtccagaccgagactgtcctgcgacaggcccttggtgagcgaatcaagcccgtttgcgtcatcaacaaggttgaccgagctctgctcgagctgcagatcaccaaggaggatctctacacctctttccagcgaaccgtcgagtccgttaacgtcatcattgccacctacgttgacaaggctctcggtgactgccaggtctaccccgagaggggtaccgttgcctttgcctccggtctccacggatgggctttcactgtccgacagtttgccgtccgatacgccaagaagtttggtgttgaccgagaaaagatgatgcagcgactgtggggtgactcttacttcaaccccaagaccaagaagtggaccaacaaggacaccgacgctgacggaaagcctcttgaccgagctttcaacatgttcgtcctcgaccccatcttccgaatcttctctgccatcatgaacttcaagaaggacgagatccccgccctcctcgagaagcttgagatcaacctcaagaccgacgagaaggagctcgagggtaaggctctcctcaaggtcgttatgcgaaagttcctgcccgccgctgacgctctccttgagatgattgtcatccacctcccctcccccatcactgctcagaactaccgagctgacaccctctacgagggccccatcgacgatcctttcggacagggtatcaagaactgtgaccccaacgccgacctcatgctgtacgtctccaagatggtccccacctccgataagggtcgattctacgctttcggtcgtgtcttcgctggtactgtcaagtccggccagaaggtccgaatccagggtcccgactacatccccggccagaagaaggatcttttcgttaaggctatccagcgatgtgttcttatgatgggacgattcgtcgagcccattgaggatgtccccgccggtaacattgtcggtctggtcggtgttgaccagttcctgctcaagtccggaaccctcaccaccaacgaggctgcccacaaccttaaggttatgaagttctccgtctcccccgtcgtgcaggtcgccgtcgaggtcaagaacgccaacgatctgcccaagctcgttgagggtcttaagcgactctccaagtccgacccttgtgtcctgacttacatctccgagtccggtgagcacattgtcgcctgcactggtgagctccatctcgagatttgtctgctcgatctcgagcaggaccacgccggtgtccctcttaagaagtctcctcccgttgtttcttaccgagagaccgtctccgccgagtcttccatgaccgccctctccaagtcccccaacaagcataaccgactttacgttgttgctgtccctcttgacgaggaggtctctctggccattgagtccggcaagatctctccccgagacgatttcaaggctcgagcccgtgtccttgctgacgactacggttgggatgtcaccgaggcccgaaagatctggtgcttcggtcccgacggtaccggtgccaacgttgttgttgacaccaccaaggccgtccagtaccttgctgagatcaaggactccgttgttgccggtttcaactgggctaccaaggagggtcctatcttcaacgagaacatgcgatccgtccgagtcaacatcatggatgtcaccctgcacgccgatgctatccatcgaggtaccggtcagatcatgcctaccatgcgatccgtcacttacgccgccatgctgcttgccgagccccgaatccaggagcccgtcttccttgtcgagatccagtgtcccgagaacgccgtcggtggtatctactccgtccttaacaagaagcgaggacaggttgtctctgaggagcagcgacccggtacccccctgttcaccatcaaggcttacctgcctgttaacgagtctttcggtttcactggtgagctccgacaggctaccggtggccaggccttcccccagatggttttcgaccattgggaggctatgagcggctctcctctcgacccctcctccaagcccggagctattgtctgcgagacccgaaagcgacgaggtatgaaggagaacgttcccggttacgaggagtactacgacaagctctaagcatgttggtatgtttgcgagtctagaaaataattgtaaaaaatcacttttgaagagatatcagattgtagtgttgaaattcagtagaataagtaaatttgtcgagccagagttggattgacaattccattccttttgcaggcgtggttcgcaatgcgtcactcagcctgggatgaatcatacctcaactgatatcataagtgcgagatgtttttgatttcctcttctctggttgcaccatatgacttcattcgagatggactgtcgaacctacccagtgcattatggcctgtctagtgtgtgtctaatgtatgccgtgatgagaatgtaagcagtaaattagagaagttagccagtttgtggatgtttgggggtacgttgcgtgttacctctaagatgaagtagtagtagctccctcttgttccttgttttgctccttatgctccttgtttctgttcaacttgcgcttcagctcctcgttctccacacgaagaatgccgagctcgatctcgtgctgaacgcttcgtccagaccccagcattttccccagacgtttgttctcgtccaccagagactgtagtttggagtagactctgaaggcagcggcctcttcgtgtccgtcacgggccatgagagactcaatggtagtgttgaggcggctaatctcgtcttccttggccttgaccagctcgcccatgtctctgaacaccttctccaccgaaggctccactctatggacggtggagacgctttgtttggccagcaactgggtcagacgagccacctccttctgtagtgtctcaatctccagcgattgtttccacgacacgctggctgactgcagatgaggggggtgaacaggcgtggtggaaaactgggtttgtgtctgtcctccgtatgaaaacgattgcagagagatctccttggaccggtcgaagccaatgctattgccgctgcttccgtagggtgcagaatagtagcccgtggtgttgaacccacgtgacgcccctcgcgagtagcttcccgagccatggctgttgtaggtcatttcctgatcgtaatctctcgaagagcccggtgcacccttcccgtggctggcaggtttgccgtaattgccggccatcacagacagaatagagtcttcttccgtcacctgcgatcgttcacttccgatggttccgtacatgactcgcgcgtgtggtgtaagtggttggagaggacgggaaggacctcttaaataaagagtgcaccatttacttggttacaaatgccctgtaacagcgtcagctgagagagaaatgaggctgcagggaccgaagcgaatgtggggtggggtgcataaataaattaaaaaaaaagagaaagtaaaagagaaattaaaaaaacggtaaaaagatggaatatacataaaacggaaactaaataaatccattggattgaattgaattgacaatattttttttttttttttgaattattctgagcaaaaatggggggtatatggtacagtacatgtacaatacacataagatgcttttatatatatatatatatatatatatatatttttggtttttttatatatatttttggtgtatttatttattttttatttttggtttttaatttattattattttttgagtgcgatatgatttataagcctttactttatatcatttttattttaatgaataaagaaatacgacccaaaactaacctcacagaaaagagactgaattaacccctacaattgggcaacaagtatgtacatagaacgaccaatatctccatgacttgattataccattgtaaagtgatcatatatccgagatagcatttccgaacaacttacaatttacaatttacatagacatgaagtcctcttgtttgataatcaggatgaatcaagtcctcaagaaaggatggctatgggactactgtatgtgtcaaagtcctcatccgtctaccacttgtctaaatgactacatgattcctttagtcggcttggctattggtttggtattacgtgctcctttacaatccacaaatttgtcatcatcacgtaatgccaagaggggctgtggaacacgattgtatagcctgcgatgattcgagtagtttgagacaaatatttgtgggatttcgagcatatataagatggttatatcaatatttatatcaactattaggggccctgatacatcgcgatgagtgtccactttttagtaggggggattacaaagtctacaactcgaggtgtagaaactccaccaagacagggacttcaccattatatttctactgttctcagaatcattttgatactcatattgacctagataatattacaattcattaagttaagagttatattagtaaggatggttagagaagaacgacacatccggcggcaatgacaactccagcggcgagcttggcgttgaaagaggcgttgatgagttcgggagccatgttggaggctccggtggcggacgaagagccggcagctccggtagaggccgtcacgttgggggaggtgacgttggaagagccggaggcaacggcggatccggaggcggcagcagagccggaggaagtagaagcggcagaagtagcagcagttgagccagaggcggcagcggagccagaggcggcagcggagccagaggcggcagaggtggcgtcagcggaggcagaagttgcagaagagtcggctgaggcagaagcaccggaggaagaagcagaagcagaagccgaagccgaagcatcagcagaagagtcggcggtagcagaggcatcagcagtagcagaagcatcagccgagccggaagcaacagcagaacccgaggcaacagcagaacccgaagcatcagcagaacccgaaacagctcctccggggagaactccaagctgctgaccaagtccaagaacctgggcggtggcggcgtcccactcgctagaaaactcgggggtcagagagggcagatcgggagtgacaatggcccagacgttagccaggtttccctgaatgttctgcagggcttgggggatgtcgacggcgctcagagccaggaatccggagctgactcgagggaagtcggtgcctgcctggaaggcggacagggtggcggaagcctcggacaagagcgaggggaagttgttggtgttgaggccgccggcaacggcaggaagagcgtcgtcaaacagctgggagatgccggggttgttggtgacaatgtccatgacggcccagacggaggacgaggcgtcctggtcggactggctgtcatcagtctttgctgccagaataccgtcggcgatattggtggcaatagaagccacaatggggttctgggcgtgggcgccagcaatcagagctgcgagaatcagagattgagcagagaccatttttttgcacttgattgtgaattgagaccagagtacggggtacttgttcgagagtcagcaaagagcggcccacccatatttatatacaacaactccacttagtccccgctcccccccttggtcaatggcagtgttgtttggccaaggtacgctaacgtctctggctacttctttgtcaaccacgactcagaatttataataatccaggtccactaaccagttttgacagcttccccgcgagtcgggggtcaagaagtggcttgtgcctgtctttaatgaagggggcggggctaccactgtagcgtcgaagacaagcgactggagaagtccaactgatgagctgagaggacaaaagagtccactgaccggagtccccaaaactgagaatcagactgagaattgctttagaccaacgagaatcaaagactgagagttgcttcagaccaaacactgctgatgaggctacaccatcacgggctactgcgggctccccttcagccgcacatggatctactggtaccagtattgcacggtacttggcgagatccgagttggaattgcatcgatggcacccaaatgctatggaaaaagtccccaaacattcgttcataggcgcaaaacctcgcccatagacgcaaaacctcgtccatagacgcaataccccttcatagacctcttatgataactgagccagggatactatacaatactgtacattatccgttagtgtatcttgtcagagtaggtggtgataaaggggcagccgcaaccctcgtactacacctctttggtgactctttggtgacaatcgaccgaggctggctcttggcaacggaccaaacccgtgacagtctagcagcctactatttgccacagtcaccacatctccacgcaacctcgccagccagctctcctctcatgcgcctccccacacgtttgccaatctcgcacgtcactgcgagcctagacaagcacctgacagcacgctaaaaggaccgctaaaagtacagcgtgtcccaagaaggcaagcccgggcagacacaaggctgttggaggccatcgagtggttgctgtcatgtgcgatctgccacgtaaaacaaccatccacgttccgatcttgtccgacaggtgtctgaaaagtcgactgtcgcttgtagtgttgtgtagttgagaactgtgggcagaaaactaaagctatacggaataattatcagaaatctgcgaatcggtgaatctgcgaatctgcgaagtctgctccacattccagttggaaaggaggactgaaaatgatttacaagtgaaaagttggatcgaaaatgatttacaagcgaaaagttggaatgaaaatgaataaccagtgtaaaaattggtccccaaatatcgctaggtcgaataggtcgaaaggtcgccaaaaaaaaaaggaaaaaatctgaaaaatgacaattaatttagacaattaaacaaaatgcactcctcaccactcctcattcaacgcaatgtggaaaacacagacaaattcgtcccagacttacagtataagtatgtacagaattgtgtacacactcgtactttactgaatctggaagtatatacagtacatactacttgtagtatatatactataaattctgttgaattataacccaaacagacaccccgagcctcgtaaaacacgcaaaaatgatcgaatttcttatattttttgaaaccccatttatatacaccatacacactctcagtgaaattatcacgtcaaaaaatcaacccaatgataacttcaacacctggcataatcaaagagccccgaaccttaaatcctaataattggagttttttaatttttatttatattcatatttatattttcataattaaaatctgtaagactacaatatgtatgtactacaccaaacacactgtgtcaactttttaaatccattcattaatcatacataactgtagctcctccaccacgactttttaccgtcttggggcctcatcctgctgatcataagaaggatcaacggcgcccatgagcaacttgaccagccacagagtgggggtcagatcaactcccagacgagccatctcatcctgctcagtttcgtagttggaggtacaatcgaccatacctccgacatgaggatcgttgtccagctggcccaggaaatctcgtgccttgagatcgtttccaacctgggcaaattggaaagccacggctccgggaccgtatcgggtctgagtcagagcctgcttggttcgcttgatcacgtcaaagatcttaccgtgaggctctccagcgggggttccatcggtgatggtgatgaccagaacgggcttcttgagaccgccctgtcgagcgggacccacaaccaggggctggatgacgttggcgtccagagaagagcccagaggagtcagaccggagaacttggcctgagcgacaagagcctgggcagcctgctcgctggcaattccattacccttgagcgagtggttgttgaggaatcgcacctcgataccgtctcggtcaaacaacgaggcggcgtaggcacatcggcccagaatgagcttgagatcgtcgattcgctcaccgttctcctcaaaggccatggaaccggagtcgtccacaaagaggacaatgtcatatagagccagtcgcaccagatcgacagcaatctccatgggcatgttccactggccggcaacttgctggatttgggtgctgatggagcctgcaatctgctggagagcctggggagggtagaaggcctcgagatggttctcctgaaccgccttctgcagcatctgcaggtactggccctggttggctcctcctccctgggtggggggagcgccgtactgtccttgctgctggggaggctgtccgtactggccctgctgctggggaggctgtccatactggccctgctgctggggaggctgtccgtactggccctgctgctgggggggctgtccatactgggactggccaggaggagcgccagcgggaggtcggttgtactggctggctccgtatcctgcagcggctcctgcggcggctcctgcggcggctcctgcagctccgtagcctccatgctggccggcgccctgctgactataagcggggggttggcccggtctagggggttgttggggagctccatattggccctgctgctggggaggggctccgtactggccaccctgagggggctggccatattggccctgctgttgagggggctggccatactgaccttgctgttggggaggttgtccgtattgtccctgctgagggggaggagctccatactggccctgttgctgaccaggaaccgggtagggcgcttgtccgggagctccaccggccgatccgccaggagcacggggcggaatgcctccgggagcccctccgggggctcctccgggaacgcctccgggtggggcgcctccctggttggcctgagcggctgctagtttgcttgcgagacccatccttgtgtttgtgtgtcttttcttttctgcacagcggttgtttctctgtgtggcttcttttgttggtgtcaattgaattacttgcaattgagcaattggtggtggtgaagaggaagaagaaagatagttcgacgacgtggtttatctgtgtgcttggccgtcatgtgttatatctggtggcacaaacaccccagccgctaaagttagagttgcttccccggagttgtctgcacgaggcccaaaaaaagataaaaaaagataaaaaaaaagagggcagtgctgggcgaagcaatgatgggcggagtcgctccaaccaggtcatgtgaccaaacaggtaggaaaaaaacatacaaaaaatacctcgtcggactgacgaagagggcgattgatgacatctcagagcaaaaaaatataaaaaatatcacctcatccttctgccaccctaattaacttaactttgcggtgttactgacgaaatgactgacagtcgaggaacgagacggaacaacctcagctaaattataaaaataaaaataaaaataaaactgtggataattaaaaatggtaaaaatagtgaaaatagtggatcaataatggctcaatgcccatgactggaatagcatggtcgaatgaaaggaatttatcataaccataagacaacgctgaaaaacaggtacaaatgacccccaaataatacctccatgtgcacctccgacctaccttctatgcatctccatgcactttgacgtcagagaaataatgcaatataatacaggtttgtactcataccccaattgcagtaggcagacatggactgtcacgtgatctgggctcaaaaagagtcttcttttcggagtaaaaatgagtctccaatgtcggagtacaatgtcgccattgcgctgttggtgaggtaattgattcctggcggggtggtgttttctgttaaaataaaaaaaggcacctgaattatgtgcattatagggagctgagctacaagacgcaccaaaaacgcattctaaaaacgtgatgtggatccacctactactgcgcacgatcagatgatgactctgttttgcccggagttaactggtggcgacttgtgggcttgagtcaccggcaaataatgttctaaccgtcgtgccggactgccgccatgcacggttattttgaagcggcgaaaaataaatgtaaaaataaaaagatcaaaatatatataaattaaaaatcaaaaaccacttgcaagcggaaaaatggagtgagagggaggcattcatatgtttctagattcatgagaaatcgaccatggccaatgtatcgtaataaacccgatttccgcttatatccgatccggagtgtgtgaataaattataaattttggaaaatatgaaaatgcgaaaatacgaaattatctccataatgggaaacttctgaaccatctaagggagcattcataggtacttgtattttttgtaaaaattgaataaatttatatttatgaactttaaacgtcaggttccgattacaaaatatcgaataaattctggaaaagattcagcagaaaatataaaggtgtttattcacgtacaactaaaagtagctacaagtacttgtacctctttcttacactcactacttgtagtaattcaatcaattttcattcatttttttgattaccataacattaaaacctgccaactccaataaacaaaccatcataaataccatgcacaatgtcatcctactagtagacaccttttcagcgtcttccacttgaattcttccttagaatcttgcccagacaggagcacacttgagtctcgaggctgtgaggaagaggaacgaaaaaatggtcattcctccggtgaaacaaatgagaccagtccagctggcggttccgtacacagctccagcaacaggaggaccgatcagagagcccaacgaggcaaccatgtaacaggtgccgtatcgagttccaaaagactttgtgtctgagatctgtccgatacaaacgggggtcagggagatgaaagagcccgaagtgaagccccacagaacggcaaacacaatgtagacggcaaacttgttgctggtgggcagccagactgcgaagatgaagagggcggtggaagagatggacgccaacatggtgttgaaacggccccatttatctcctgtccagccggtcactagacgtccagcagcggatccggcgtttgaaatggcaaaaatccaccatccaaacgagtcttcccccttgcctccaatctcctgttcgataccatactttccgaggtaggtgaggggcacaaacagagacagctccatggcaaagacggaaatgaccagcagagtgaaccgcatgtccttgaacgcggtaagatcgacagcggcgggttttttggcggttcgaactgaaggagtgactccagggttggctgcaagctcgagtttctcctcaatatcgacaatctcaggtcctcgagagtcgcacagaatgatggcaacaatgagaagacccaaatagacgaatcccagaattcgcatggcccaggggaacccgtaggccgtgatgcagactttcatgacaatggggaaaaccactcctcctaccgctcctccacagatggcgatgcccgaggccaggcctcgtttttcgttaaagtaatgtgagacgcaactgggcccaacaacaatcaaaacggagcatccgataccggtgcagataccgaacgacagcatgaactgccagtagtttgtggactctgctgttgtgaaggttcccagcacaatgagacaggctccaaagatgttgagcagccgggagccataccggtcgaagagagggccgatctggacacccaggaagaaggacagaaacgcgtagatgccgaaaatccagccaattttctgctcgctgtcgttcttgaggtacgtttcggaaatgtacgagttgacggaaccaatggtgttcatgatccccagagacaccacaaggccacagaaggacccaaacaccaccgtccaggcctttcggccgccctccgggtacagaggcgggatatcagaaaaagtgtctgacgatgagtgtgttgacaacatgtcgtggttgtcaacaatgtgggttgggggtggttcgtccccgtggcggtggttgccttcattgtcggagctgtgcctgtgggtgtgttctgagctgtgggacgaggtgggttcgaccagatccgaaagctggtgtttttcgtccgtttccttgtcttggacttctcttcctgtctccagatcaaggggtgcgcttggggtggttcgggtgctctctcgggtctccgatcggtaaatgactccggcgtcctccagctcctgggccactaatcccacggggtcgcgttggtacgagtattccatgctgtttagacaaaggcgaaaagacgttggcaccgatgacgagggctctggttcttataactgctgcttttcgtgagactcatgactttttgtgcacattggagcgagcttggactaggcgtcgggaaaccacccccgaaatgcaggtcgagtttaaaaattgaccatgattattgaattaaaaaagtgatagagggcggccaaagggacgccaaaagacgggaaaattggggattttatgagataaatctgactattggagtccataaaacaatactatttgttttttttgcttgtgcccccccaaaattgtcttcaaaatgccgtctttcagccctccccatttttaccctcgtatctcaatccatttcagagtttaatgctttccgtcccccatcaataatcagtcataaacgtcctcataaggacatggcgagcgagctggtctagaaagcgatacggactagtcatcatttgcggctgaattttaagacggtgaaaaagtcccgtctaaaaaatcctgtctaaacactttgtcgcttctcccatttagccgcctgctgcccaccctacgaggatgacgacgaacgtttgacgtgactgtttactttgtggcttacttagcaaggaaaaaacgtgccaataacgctactaattcgatacaagcgacaaaaacggcctcgaacgaccctggactgtgtaagtagcatggtagatgcagatacggaaggcggctaattcgaaaccgggtaaaatgtcacgacgagacagattgggcttgtaggcgagcgcaagtatgactgtctggtattgtccagaatgggttgtattgtccagaatggtttgtattgtccagaatggttcgtattgtccagtattgtctagtattttgtccagtatttttccaattttccaattttttaatttttccaattttccaattttttaatttttccaattttccaattttttaatttttccaatttttccaatttttccaatttatccaatttatccaatttttcgtaattcaatttaattatcgccaaaattcaataaaatcagaataaaacaattctactccgtaaatgactttgtatcaaagaaatcacacgcgactacaataaaacacctcgccctgtcgctcctcctcgcggtagtcgctcttcgtatccttctcgggagacctgtagcaacagaaacagcatttgggagcgagtgtgggggaacaaaaaaaaaaaaagaatattcggaaatgcggggaaattctgagaaatcgggaacttcagggaaaaatcgaggaaaatcagggaaaaatcaggggaaaatcagggaaaaatcaaggaaaatcagggaaaaatcgaggaaaatcagggaaattgcaaacttcagagaaatcggggaaaatcagggattgtcacatctaaaatcatctcctcactcttgactattgactcttggctcaaccaaaacccaccgcaaacaattcctcagctgatcataagctgatatgagaagtaaatatagccgctgctgcagtgagcaacaccacattctaagcaactgtacaagtacttgtgccgcaaacaccgacagaagaaaaaataaacctcaattaatcagcccaatttgacagcagaaccgttctaagccgcgtcataagcccaatcatatcatttctctttttcccgcccaattcaccgctccatattcgacctgcatgcgttatcacgttgagtttgggcggatttggcctgcgttagtataccatagagacactatgacaagttgaaaacgcgacaagtacgagaaatacgagaaattcaagtgggaattgcaattatatcacgtgacctccaccctccccacacgcacgcggtccaccgccagacagttttgcctgtgctgtcaagacacatcgcacatgcagcaaactcagatagacgacagactcggtgatacttccagcacatcaccagtgacaccaccacagttacacaaagacacactaaagacacacgcgttctctgtctaatgttccgaatcgcccgaacacgtcttatgcccggtctcctgggtctcacaaccgccacggtgggtctcagtatggcctcgtctctgcacatgccacgcatctacgccgacggtcttcaacagcatccagtgtctcagcagcaggtgatcaacaacgtgaaccgtgacgtggagcgggtttcgcagcaggtggagcaggtgggcaagaaagtcgactaccagcagctcaccatcggctcgtttgtggggctcatcagtggagttgtgattggcaagttttccaagattctcgtgtgggttctgggaggcgcgggtctgctgatccagtttctcaagagccggggaattgtcgagagcaaccctctgacctcaaagtcgttccgagagggcgtctaccacaagctcaagggcgttgccatggttctgggtctggacgagaccgactaccaagagctcatcaaagacaagccctcgttcaatgtcgccttcttcctctctttccttgttgccgcctggaatatttagacaattgtccatgtagagaatacatctcatgtattggtaggtggcgatttttacttagacgggtgaaatgtaggtggattttagtcggggaattacttgacattaaggagtttcttaattaaacattcaacaatggtagatgggtataacaagagccaactaaacactccactttcggtaccacacttcactttcagtactgcaccagaaatgtccggggcgtctcagacttggaccgcaagatataaaccgtcaatcaatcctcaggggagcatcttaaagccctttcaacccccccaatagacccgaatatctctttacaatggcccatcaaatgcacgaggaactcaaattatcccaaagttcaccactcttagatcgtctgaagtcagcacagctgttactccattgacctccagcaatgaccaaggcagcacgcgtttcgcccatcaagaagcttggccagtccaccgcggcctgttccaccgttgtgagtatgagtggtgaccggaaggagtagggatctagaggtgaccgggagcgagaggccctaggagcaagaggcgaccaatagaacgggtcagacaagcagtgttcacgtacgtgatccgaggtattctccaaccactctaacacaggcgtcggcatacggcaaatgcatcttggaaaactatcagaccgtgtccaaggacatgtgccagcaagagtttgccaagttcaaggactgtgtccagaagcagatgggcaggaagtggtgatctcgacggagtagaccacagccccgtttcccccatgtatatagattaattttattgaccaacattgaagttgacctgaggacagtccaactcatgctctgtgaatggcgatggacctgctgagaagaagagagaatgtgatttgagaggcgaaagtatctggcatctttgatactggagcggagccgtagatagcccgagacaaccagttgatcgccgtgactacaagtacagtttactcattagtgagctcgaaaacatgatccaatggtccgataagtacaacgctcagttctgttgctcagtcgaataatcacatgttggatacatttcccgcttctcatttcgtttcgttttattttataccgcatcctaatcatattcccactcgcaaccaagcgtaggatcaaatcaaatcaggaaagaatgatatttttaataaaccaaaaataaagcattaggaacagcacaaccttcagaatcctcaaaatctcaatattcatttttttttctaatgatattttttttttttgtgtatagggaaataaatttcagctactggcctaaaacgatgttatacccgtaaatctgattcggattcggattcgactgttcagaagaacgcatgacattcgtgctcgctcgttcacgtatgctttttttttacatttcagctattttcttgcattttaataattcattacagattacgtaatcggacgtcacagtgacaactccaggttttcggttttcatgttagggatcagcggctaagaaatagccgcctgattagtctctcgtgaaccgctagcggagactacgacgaggggccaccacgtgggccctcagtgggattacgctatcattaatatcgatatgccaagcctgctatcacggacaaagggctgcgccgcaaccctggataacatataaacccctgtattccatgtattctaatacacctttcttgagagtgacggcagtgaccataccttcggtatggccaccccggctgagtcatcagtcggcttagtcacggggcctgggttctaacatttcaaatgtaatcttggcccgatggtttagtggtataattctcgcttagggtgtcctaggcaatttgcgagaggtcccgggttcaattcccggttgggcccattatttttacaagtatttttgcggcgcattgccaatcaatttttgcttagtaagaaacctaggattttcagtcgagtaaaaccaagattgaagggtatatacacaattaatggtattatcagagcgattagagaagacaggcaacgtccttttttaggagatttgactcgtgatggcgtatgtatgtttctagagacttttgagagtagttcgaatcacaaatccatgaatataccctgtagaactacaaaacttggccagtaataaatagtggagtaaataaaagtcccaaactgttcagatttatcaccagatttctccttccagacttatagtaccttcaatgataaggttcgcaatttgtcaattaatctggtagaaccgttttacaagtatgtcaaaaaccgacctgataatctgattaaaatgacagattcaagtggtacccgactcatctaagccgggcgaacattacagagccaatattccctactttgaaaagtttgggtctgaacggcacgtgactggagaggttctgacagacccccaagtggaccatggtgtaacaaatttctcactagactcgatttaaattaccagtgtttagtgagatgttcttaaagaaaggaacttgtaaatatatgcaaaaaaaaatgcaaaaaaatgcaaaaaatgcaaaaaaatgcaaaaaaacaaaaaaaaaaaaaaaaacagtaggtatcttctacaatctccattcccatgaaatgctgaatttttagtggtcacatttcgtctcaccgctcattcctaatagtattgtaacttgtatcatactcgtacactccgtcaactgcgtagccgcatgttgtctcagcttcgtgtaggatcgacacattctaaagtagaatgtgaagatcacgcatagaatgaatgacggtttatgaatgctaacatagcggctatggccacatgggcatgcggggtagttggtggatgagctacgagacgagaaactcggcacaagtgttggctgcgagtattcaacctgcaatttcagttggggccttcgcagtgccctcttggtatgctatgatgattgggttgacatcagtacatactggtatcagtggaaataatttcggaggttgtgtggacgaagcaggagctgaaacggggctgtacggcatcgactgagagccgcggagtcgtcgtaagagcctcgatccaaatctccgagcctcttgttattggccatgtgacttgtacgctagacgagtgggcattggagactccgctgtagagtatactatggtaggtgtgtaaacaatgccagagtatggaaatgtactgtgcagtacaagtacaaataatacacagcaagcaagaccttacataagcgacaccgctcagtgcgctcttccagccctgtccctgttcccattggcacactcggccaaaaaatatcacaggtgcattctcagacgcaagtccggaatgtttcttttgcaaattggtccttttcggctccactacaattttttaggttgggaggcgggatggacggggggggatcaagaggcggattcttggggtcaacccgatggattttggcggttgtaaagacgaatccgggacaagacggccaccagaatccatataaaccaaccgtcaaagctgtgtcagaccaacaaccagccgaaatcaactcccaaactcccacagccccgacctaatgggaacactcgtcaccagtgacatacataagaatgtaactttgagggaggtgcgtgtcgacgtgtagaccgcgtagaaacgtgtcaatgaccttcctagagccggaaacggcccaaaaaaggagcaatgtggccgaaacacgcccaataacgtgaccagacataccaaccctctcccttgcggacgacttccccttcctggcgccgtgtctcaaacggggttgctgcgcaacgtgtgtgtagacccaaaccttgttgtatctaaacatgcatgcacggtcccatagccaaaagtgctaataagttggaccgttatacagctctctacaaccaaacatacacacacacacacacctgctacagcatacgcccagctaaaccggcttatatactgctcacaaataaatgtcgcgggatcgaatgtttggctctcgtctgacatacggccggcgcaacaagtcgtcgtttctgcgagaaaaacaggaggagcaaatgctgtgggaccagcaggaaacgtcaacgtcttccaacaaccccaaccgtcactcgggcgtgctcaaggagtcgtcgcactccaagaacaactccgtctcgtcgctggctgcgctcaaacgacgatcttccagcaacaccgcatccctcgtctccagggacaacaacaacaaggagaacgagaacattgctctgcctcgaaaactcgacaatgctccccgctcccggccgctgtcgatggtctcgacctcgtctgtatcatccacaggctcgtcgactcgaacagtcttgctcgatagagtgtccaaggccttctcttctctgtcttccgaccatggatcaagacggacttcggtggtccaacagcctcctcacacccccaagcggcagatgaaccctgaaagtcgatggtccatgaccacgggcacgaacacacccagcacacacacaggtagcacccctgcgggccgcacgtcatctctacgacgctcctttgtcgaaaacaatctcaactcgttgcttgcagatgaagatctggacctgtccttgcatcaatactcttttgacaacaaagatacagcttctaattcaggagacgtttctatggagtcagctcacagtatcactctccagaatgacgaccacgaccacgaccacgatgtcagcatgaacagtcaccccagcaacgcctctctggtgtccatcgtctccaaaaccggtcacggacgaaaagagtccgctaccttctacatgctcgaaccccctcaacaatcaaactcttctctgcattcatactcacaccactctcagtataacaactcacaacattcgacaccctacagacagtccctcgctccagctcagtcgctgcgacaaaagatttcgctcatgtcattggagaaacatgagcctctgcgacgaaaacacatttcaaaagaaagcatttccacccctcgggagctgtccaaggacgagcagcgaaagggatccacttcatcccactcgtccttcttctccatcaagtctttccgatcgcaacacaatcaaaactatgaagatagaaccccctcgcggtcgtctactgcctcttctctggccagcatgtcatccaaccattctgaaatgtccattaaacggtccttcagtgacgtgagaaagtccatcttgtccctccgaggctccagctcgtccagcaactccgactccagaggaaacagaagatccttcctgggaaaacggaccaacgaaccggctatggcacacgtcaaagcccagatctcgctgcccacaccagacaatctgtcacgtgacaagctgcgaaacaaactgaaggcgtcgacgtcactgctgtcgctgacccggtcggaaacagacacatctcaagtcgtggccatgccatttgaagacctgcggaccacccagctgtccactctgctcaacttgtgcgactgcggagaggtcgtcgatttcaccttcttcctggactcaattctgtctgaccacaggcagggagctctggtgaagctcgccgaggcgtcttactcggaagtcttcgcgcgaggctcgtccgtgttcaaaatcatcccctttggaaacgacgagcaggaacagtcacctgtcaaggacattatccaggaactgaccatcgcaaagaccgtgcagtcgttggagggctttgtcaaggtcctaggggccactgtgtgccgaggcaagtacccggaccacctcattggtctgtgggacgactacgccaacttcaagggctcagagagccaccgacccgacttttactcggacaaccagctcttctgtatcgttgagctcgccaactcgggtacagatctcgagcattttgaacttgagagctggatggaagccgagtacgttttctggcgcgtcgtgagttccattgccgaggctgagtccaaattccagtttgagcaccgggacctgcactggggcaacattgtcattcagcgaaccgcgcgtcctgatatcgaagagaagctcgccaacatgtctctggatgacctggacaatgctgtgtttgacgacgaagacgactttgtagctccaaacctcaaggtgactctcatcgactacaccctgtcgcgagctcgagttcccgctcgatacggcattgacgacggagccgtgacgacagtcttcactggtctggaccatcccgactttttccgaggccggggcgactatcagtttgacatctaccgtttcatgcgggtgctcatcaactccgccacgtcagagatgaactctgtcgcgaattgcggagcgtccatcaattcgtcccacagttcactatcgtcggtggcgtccaacaagcgtgatagcaatgagaccgattggtcactgtttgcgcccaagaccaacatcatgtggctgcattacctggcaaccaagctgctggagaacaagggcctgtcgcacgtgaccaccactcggtctggacggctgtcgtttggtacctccaacacgtcgctccgatcggcgtacctcgctggagaaactatggaggctggtcatcacatgtccaacccccacgaggaggctcgggcatgcaagtcgctcaacaccgtgactcggtgcatcgatcctcgacgaaagaagctaggaggcaagcgatccggtaccgccatggtgttccaggactttgactccgcgtctgacgtgctcgaatggggcttcaagaacaatcttattcccgaggggctgttgtaaaaacagaacccagtttggagcagacaaaatcactatctatacattaatattattcatgcgtttttttgagttggtgcagcattgggagcggtcatctgggcaaagatatactgactgtaacagcgacctgctaccacgcctgtgtcatcacatctcccacgatccaacggtagaaaaaaacaaagatactcacataaggaagccatcgaagatatatcgaccccatcaggcggagttggcttactgtgtggaagttccaacaacgccagagtgggagagggtcgtggcgactgtgttgtttgggaagtggcacaaacagggttgggaagagcgctgagaaggagacaaggaaaagaatggtgctttcaagatgaataatgtgagcattgcaggcctaaagttgacgtgtgaagaatggtgctagggaaagctacgttggatctccctggtctgtgagagtgacacagctgatgtgttgaccgtgttggttccatggtgctgttctcgagcggtgaggagtaagaggaagaaaggagagaattgagttggtgtcaatgtgggatgaattaaggtggacggacttggtggcccgattgaggtggccggagttaaggtggttggatgaggtgtgctgcatgaccctgcatgattctgcattatctggcagagaaatatcaaggacaagaaaattttattctatttttatttttatgagtgaaatgtcatagggcaagtagaaaatgagtgcggaaatatactggaggatgaagtcggaaactgtagtggaagcaggaaactgtagtggaagccggaagctgtagcggttctatattactatttccgtggtctgaagattgacttggtggaagtggctgaccagcggactctaccaggttgctacgttataatactcatttagtgttggaattaatacccggtaggaggtggaagattcctcactcagtcatgagagggacctgctggtcgtatacgggatgtctgtcttgtagatattgattttctgatacggtacatacatactctggtgtgtgtctatcggaacatggtgtccctagaagtgggttgtaagtcgttacaccaacagggatctaatcagatatatggtcttcattattcggtacataataatctgtttagtataccataccttcgaacagcttgaagaactgcaacatggcattgaaaacaaaactgaatacaccagttgttaagacgcgcaatgcaagtgtctcaattgagattgggggactaggaagacgatgatttgtactacaagatcatcaactcttgtctcttaccggcagttttcgtaatcgctcattgctggaccatcaattgctgggggtacaacatattggtttgcggcaagttgaaggactcttgagggcgagctgccaaagttctaccgcgtgggttcacaagaaggagattgtcgtgtgtaccctcagaccaagatctatcaacatcgcttgcacgctgttcaatgcaatactggctacgagatctacgcatcgatatgtcaaacaagcagcgataacttggaaagatgatctatatttcaacacactactctagttacttcactgtcaacctctcagagactccctcaaataccgactggcacttcttcgtcgcagctcctttccataaatgatcataggaacagttagaatcacaggaatgagactgagacagccggccgaaacgtaggtgttttgcaatccaatactgtctacccatgggctcatgcaaaagagaatcatcatggcgagtccgtttctgatcacaatgaccccaatgaatgcgtctgccacaatcttctcgtagcaatcaactagataggtgacgatgatggcacctgctgatccgaagctgaaggctacgacggcaaaccccacagtgggaaccatccaatgaacgtggttagcaatggaaattccgaacatgaacatgccaatggtcatggtgaagtttgcgaaaacaagactgtagagtcggaattccggctcgtagacaccattgttcctcttagagagccatatgatggtcttgtcgttgaaccagccgccgtagatacatccaaaaagacatccaatgaagggcgaaatgttcacattgccgattccggcggaagagaagttgtaaggtgggtctgcaaacgagttggagacggtggtggatgccatggacagaaatgatagcaaaaagccgtattggagagctgaaaaggaaacaatggggtaggaaaccaaggtgagaaaaggagtgaagagctttcgaacaaactctttaaatgagccggggttgtaggtaaccagagcgagtctcttagacaatgggttcatttgtatctccgggtcgatgaagacttctctaacggctttttcggggggcgatttgtccgatccagtcttctccaactgtcccatcttctgctcgtctgtctccgcctgttcggtctctgacatgtctgagaggtcagtagaaacaagcaccacgtctggggccgtatagttggtctcttcaaagaagaagacggtcatgacaaactgaacagcggcaataatggccacaatgatgtacacccatctccagccgagattgacagtggcatagcccgcgggaactagcactatgaagttgccaaccgctaccacgagcatgtagatgccattgaaagttcctctttcgtgcacaaaatacagatcggcgactgtcatctggatgattgtttcggtgacactcacggccaatccctggagaaactgagagccgtatgcttctccaatcgagttcatgccggcctgccaggctgccgtagccaccaccagagccgaggccaccaggtagacgggccgtttgccaaacttgtgggagaacggaaccaaaattggacatcccagacctaggccggccacagaaatggcgtaggtgttgttcagctcggaaaaggtccatccgaattcggcctgccacggtccccacaagacagaagacacgtcggaggccgtgaaggcgatgagggtgaagaaacacacaatgaagaagttgaggtgtttgcgccatcgggcccagttgagaggttggttgggatcgcagctaggagcgggttgcagaacaatggagtcggaggacgtttccagaaccaccgttccaggtggctcgagagcggacatgttttaggcggtcaggtcaggtcgggtcgggtcgggtcggatagaatctggtctggtttgtcgtattgaagtggcatcaatggttgttatatagagaaggagacaattctttccatagaaattcacaccaaagagagatcattgtggctacagattgtatcagagtatcatgatagccttagatccaaagtaaacttacagggtctggaggctagtggtacggtatgagcacggtacagtcttataggtatctagagacgtgtctggttgtataataaatgttttctacaggtaaatgtatctaatcgcgtctgtactacatattcaggtcttcatatacaatgcactgactccctgtcgtcccatccacgacgttgaaccaatggtgcaagagttaatcagacaactctgataagcctcgttgcggagatgccatggtctccacagaagtcaagatagtcgatacttccgctaaaccacgtgcggagctactgtattgtgttcttctaagacatcccaggcggtgggggttgtgtgaggttgtaagagtatggggaatgagaggaaggagaatgagaagaaggagaatgagaagaaggagaatgagaggaaggagaatgagaggaagaagaatgagagaaatgagaaaaagaaaactgagagaaatgagaggtcacacaaaagggcaaatttctagagcggaaaatgagctccgacttcgcacccaatcccccaaagtgagacatgtctcaccctattaaccttgaaataagtacccggaccaaacctccgtggatttctcttcactatcggcagtagctctaaactagggtctatctccgcagcacttgtctcagcgttatcttgctaccgggaatatagatagtgcagctcaactatctccgcttctcttgttcttacctaacaatcttcaattccgcccaaaaagaagttcctcgagatccgtggaatcatgaacagattgacaatctcccgtacaagccgcagataggccaaggccgaccgagaaagctcgtattgatgcgaggtttccgaacgtggtagtgacattgtgtattgtcatcatatgtcatctgcaagtcgtactactgggtttcaatctctagccaaacgtttgactgtctgtatccagttttgttagcttggtcgagggttcagttagagggaagacactatggatatcaccaaagtactgtatgtactacggttgtagaatatgaaccaaatgagaggggaaatggatccttggagaaaaatatgacaattatttatttacacctgcattttcttgacctctgagggtctcagaatcgcaatttgcagaatcgcaggatatttgttcaacaggaacgcatgagactgctactgaggcggtgtggggctcctggaacagcggaatctcctagaccagaccccgtttctagtttcactactactccttcggcgacaagcggagatatcgaggatcccatcaccaaccaccagtaaactccaggaagatcttaccgcccttttctccttgtctgagcaataaatgaatgctggtctgatcacgtctagtcaggtgcacttgaccagctaatgagccttcatcaacacacagagaggatcccgttgctacaagttcggggttccgatctgatcatgatccatactgtcgtttgcatcatttggcatgatgatcccgtacgacaatgtgatgaaagatcggattatttttgtaccagtctcgagtgaatatatctactaattcacccccattatgtctatgatcaattatgacggtctcaagccatttccattggcagttcttttaaagcggcagtttactactgtacatacttgcaggagtacagcactgtagctgatatgaaccagtttttctcctggtttcacgtgctgtttttttcccccattttttttccattttcccccatttttttccatttttttccaatttctcaatttcaattttcaattttcaatttttccattttccaacttttcaatgttttccaatttttcaattattttccgattattttccgattattttccagtttcaaacagaagtttaaatataacttatggattttaagtcgaaacccgcacaatccctccttcatcatcgatacccttgacctgacagagacacttttggattccctcttcgaattcccaaagcattctattccgtgatatctttctttttctcttctcttggtaatgctcaacaacgacactctgagactgctctatgaagagtgctgcttggaatcgtgtctagcacttggggaggtgtgtaaggcgtcgtcagaagtgctggcgtcactcgacaagagcctgattatgagaaaggtgcaggaccgagccccctggctcgaattaagtaacgaatacttgtcctggacgaaatgtgctcgtgttcttattgccagaagcaaaaaggctcaggatggaaagtacgacaagttaaaaatcatcaccgaccttcgacaagtggactcagagagctcaattgatcttgtcagtgtcgaaccaactgatgtcggtagagatgacactcttcgacgggccatgaagcccttgttcccctattcccggttgcaaaacttgttaaaacaacaacagtctgtggtcgaaggaaccaaggttctttgtgaacttcaagagctagatctcaccaccatgacactcaaagtgagtgattacgatccagaagacaaactgtacgctgagcgtaaccgcaagcccgtgtctacagctccctcgggcctgaaagtgaggcacagtgaaggtcaagacgtggaggtagtggcggaaaacaagaccatgctacaggttcaatattatgtgggagacaccgagactgaatttgatgagattgtgcacaaggcttctcagcctcgagacgaggacggaacacttgttattgatccacatatgaaagccccccgcatcgaggccaatttcaatgtggatatgggcatggtcaatctagtaccaggttccggtggagctctcgtcatccagcacttcgttttgaatccagaaaagtcttacttggggtacattgagccctcgtctgaaagaagagtcgttgaactgtgcaaaatccccccacaggtgcaaactcagggcattggcttccaccaaggcaaccagtggttctacgttctctatgatgggttcatttacatttacttgtatggccgatttcttcagctgtggattgatttgggggccggtcaaaaccgggctctgactgtctggaactccgactttccggctattggcccatttggacatttcagagatcagagagccacatggaatattacccagggaggtctaaatgacgatcaaaggcgatttgtgacgatcgaagatgagccctgtggatgtgtggttggagacctccacacgggaaaaacgtactattctcgagggtcctacaagagccccaagctgacaatcccgtttgccacagagtcccaaacagtcggcttctatgtctttgatgagcaaatctgggagttcattgataacaccatggacagtctttatgggacagcgaccaactatgacatttcgctgctttacgccgccttcttggagacacatcacaagatgttggggttgatagagacagatgaggagccgtcaaaggagacactagagaaagagctcagagagcatgtgtgttgtttcccccgagatgactctgactatggagattatgaagatgaagatgggcaggaggaggagctattggagatgttggacgatttggaagaaagggtggagaatttgaccatttaaggaaaagtaaatcgcagtttacgtgtgatatcggaaaatgacttgattctcgctatcaattaagtaataaaggggtatttgagagttatacaatacaggatgtttgatccagctacatcagcagcagaggcagaagggcaagagctccaattgtcagcttgtctccagagttggcctgggcaacagtggaaggaaccgcgaccacagaagtgaagttggcttgagtaggagccaacggggtttcgaggactctggtgacaagaatagttccagtgatggtggtggtgaggccgctagacacgagagtcttggtggttagatgagtctccacggtttcgacgggaatgggcaggatgtcaggggaatcggacttgataggtttgatggtctcaacaaccttgtagccagagatggtcttggtcttgatcttgggctcaccagcgacagtgggatcagcatgaacgtactcggtctcaatctcgcagggaacgacaactgtgagggtcttaccctcaatgacagtgggacaggtggtgacggtgtggatgacggggacacaggtggtcagagtgacgacagtgttgctgcaagcgctgttctcgcagtgggtgacggtctgggtggtggtgagggtagtggactcagcagtagtgtttgcagcgatgggggagacagaagcagaagcatcaccggagacagcggcaccagaggaggcaggggcgtcgccagaggcagtagcagaagcagaggcatcaccagaggtagcagggacattaccagaggtagcagggatatcaccagcagaagagctggaagcaacttcatcctctgcgttcacagcttccaaccaagcctcaagctcggcaatggtgttcaaaacactgtcgaggttggcctgaagagcatcagacttgttctcgatgggctcaataatggcaacaacagctcgcagctggtccagaagagtcacgacatcgtcgatgaggtcagaggcggtatctctcttggcaatccacatcataatgtgtctcttggcagcagttgtggcctgcagctcagctagacggctcatgacactgtcaagagaagcggagacgtcagccacaagctgctgaagctcaggggagtcggaaacttcggcaaggagtgtatccagagtgtcctggagaccagcaatggtggcatcgagctgcgagagctcctcggctgtaggaggagagggagtggtggtagaagtaggagtaggagcaggggtgctagcgtcgacgggggtggagtcgacagtggcactaggagactgggtggagctcacgacagaggcaacgggggtggagtcaacggtggaactggtaggcagggtggagctctcgaggagttcgacaggagtagaggcaccaggagactcagtggagctatcgatggtagtagaggcaccaggagggtcggagatgatgtcagttgtgttctgagccaagacagctgagacgagagtgaggggaataagagacagcttcatgttagcgagcgagtgaatggagagcgagtgaaagagtgactggggattgaggacaggcaagttgggggtttatgtaacatgtttgtgtataacatgatgagtttgtgtccgtgtttctccttccaagctagcccagaattgtgctatttagttgagtcgggttttgttgattttagcacgggtctattgtgtgttccgccgtgtgctattgttaggcggctgcacaatggcgatgagccatcagtcttgccgtgcatatatctatagatgatcgatatcatatcggacaagatcacattgaccagatctcatttatcaaaatcatctcgatcaaagcccgctgatcaacatctcctgtaatgaagacgcgtcgcacaaccaatgtttcgacgtgctgacagctcgcccacattcatcaggggggttccaaaacaaggcaagaggttttccgcctactgtatcggatatgcgggtatctgattatgggtatagacgtcggactaaccatgtggcggtggggttggggtgagagatgtggggatttctgcttggtaaaggcagacacaaggccacaaagaagaagaggcggtgctgtgtaacctaagctggtgctctgtgtctggaaaggggggtgttgcaacgctcggtgtcacgaaatgtcttctcgaaactccagaagaccgcattgggccgaaatactgggcggtaaacctttttatgacgctaaaagttccgcttctcagcattcccaggttcccgtgcccccctggatgtcatctctcaggtcgactggcattctttgcattctttcagccgctttggagagtcgtagggtgcggttagtggagaagaatgtccactgtatcgtcgatggatcgaaacctgtacttgtacaactatatgatagaataaatcgatagatgacatattgccaataaaaagtactagctgatcatcttatcagtcttgcaactcgattttcctgtggaagatctgatggaacgtacggtacagtttcttcaaacgaccaaatacttggttatagttgtgaactcttcttatagttagaactgtgcgttaagggtgaactaatctcccattaaaacagttgaaccagctaaatactgataacaaacaacgtactgtccttgcaatacatgtagtcacaccatccagagatggcactaaaggatacgctgtcacgccacgcagagattgaactaaaagatacactgccactttgtacacccaatgtcatcaagaaccccatttgacacatgcttatgctaatgtaccggatgtacttgacattctttagatcagtccagcgctcacaggtgcttgccatgaatagccgtattagtgggtagaaacataacagtctctgaatatcctccacgttctcaactccccgtctctgaactccccgtctctgaactccacgtatctgaactccacgtatctatctaaagtgcccttcttgtggagggaagtcttccagcagcggttgcatgtcagagtggagaccaatagaatgatggacctgctaaaccgcagtcacatccaagaagtaggaccggtaggtggtcacaaagactcaaacaagcccgtaaagatctcaattggtccgtcctgagtatccagtataagcatcacacgtgcatccacatttcttgtactgatactcaacacctacacccctggtttgacacaacagcacttgaccagtctgagatcctcccataaagtccctttggtcgatcatctacatctgtttgtgctttacacatgtatccaagtcagtgacagtactctagatctattctacttgtatgaactatagattaggcggggtggatcctgccctaggtcagaactacctaagagaagtaggcatagtcacctccggccttagcggcggcctcagtgatggtagccttggccttggcggcatcagcaccgtcaagagcagcagcaagatcaccgagagcaaggtcgtcaattcggttgagcagagcatcgagatcgatgtcaatatcggcagacttggcctcgtcgccgaagtagccgttgtccttggcggcatttcgcacagctcgcttgttcttcttcttggcggacttggcagcctccttggacttcttggcgttctccttgttggcggcagcctcctcagcctccttcttggccttggcagcagcctcctcggcctcctttgcggccttagcagcggcctctcgggcaccggcctccttctcccacttcttggcctccttggccttcttgtcggcctccttgaacatcttgattcggggatcgagggacagagcaaggtcaacggcctctcggaatcgggcagtgtcctcggtcttgtgcttctgtcgctgggccttgttcttcttctcaatgtatcgcttgtggtctcggttggaagagtcatcgggaacatcctcgtcgaggtactcaaaggttctccacgagtcgaaggagtacatggcggcgtagaagccctccacctcggccttggaagactccatggtaccaagagaaggacagggctgggtcttggagaatcggatctcggagtcgaagaagggaccccacagctcgatgaagttctcggcggtggtctccttcttggtgggctgctccacattggcagcctcgtcgacggagtcgtactgtcgtcgtcggttggagtccatcagaacctcaaacgccttctggatacacttgaagaagtcgtcctcgtcgagcttggagccggaggcggccttcttatcggggtgatgcttgagcactcgctttcggtgggcccgtcggatctggtcctcggtagctcggtgtcgaaggtgagagatacccagaactcggtaatggtcctgagacttccagtccttggcctctcgctcgagatcctcaatgtcttcaggctcgtcgccgagatcggcgtcctcatcctcgccctcgacctgcttgacgttcttggcggcctcctccttctcgtcctcagaccaagttcggcctcgcagagttcgtcgcgcatgggccaggaacccgggtccaacgggctcaatctgtcgcttgacaggagaggtgaaggcggagtgggcaacaaagccctcggagttggcagaagcccatccggaaggaagagtaggcagagacatggtgttgttgtgctggtgtgaaggagagagttggtaagggtaaaagttttaccaaaatgtcagattaaggtttttttcaatcttattaagcaacggggcctgaaaactgctgctgtagagaagtgagactagtatgtcgttgtgtagtcagattaggagctctttttgggctattgtgacttactcattcattttttgccgttctacgtgccatttcacgtcacatgatcgcttctggctactttgaatgccttcccccacactcccagactgcaccctaactcacactaccaatacagtcctgaaaaaaatatccgacagacttgaatatgtcatgctacttctcacaaacttcacattggagacatcctacagtccagttgagagatacgctagggggcatttcactttcaatccaaggtacaatacagtagaaacaatacctctacaagtagaacggatatttactgatatgattcgaatcagagtgagcccctgggccgtttggtgatcttgatacttgttctctcctatacgcactctcttatcacttaaataataattaccataaacatatacaaaacccattcttttcataagtaggtccccttggaccagtcctgcttaatgtgcaggccaaaccactgagttcagacttcaccactagctgcgcgcgccattcgcttcgcccgttactcgcttagcactcgtcatctaggccttctgtccatcaacaaacgtcagcgcatcctcccgagtaatactcttcaccgtagaaatcttgttgttgaataagactccgtaaaacttgtcagccacgtgaatcatctcatttcggaacgtggtgcaaatgaactgtgtaggctgaggagcgttggcaatctgggaaatcacctgcgccacagcagttcgatactgatcgtcaagattagcgtcaatctcgtcaaacaggtaaaagggggcaggatcggaccgctggatggcgaaaatgagcgccaacgcacacagcgacttttgacctcccgacagctgctccactcgctgctgctcgttctccgtcgagttgaacgacacgttgatcgccactccagtgtacgagtcagggttctggtcgtccagagcccgtcgctcgatcaccagctgaccctttcctcgaggcacaagctgttggaacacctcggagaattccttggacacttgctggaacgttcgcttgattgctcggtccttctggtcgttaagagtggaaattagctcctcaatggactctgcagactccatgaggttctgtcgacgtgaaagaagtcgatctcggtccttgctaaacgtcgcaaattgctccagagctttccgattgacgtggccaaacttcttgagctcgtcagacacctctctgaactcctgcatcatgtcgccgtcgctctgggcagacacatcgaggaaagcatcgtcgggcagaataccaatctctcgaatcttggcctgcacatgctctcgtcgctgttcaagggcctgtcgcttggctgcaactcgctcggcagcctttgcaaacttggacagctttcgcagactctgggcctgctcatccttgagctcggcgaggtgagcctcgtcgtttgccacctgctgctccgcggtctccagtgctttctcagccgacaattgcttgctggaagcctccgacaactgctcctccatctgagcaagcttgcgggtaagcgtggcagccttctcggccagctcggcagcatcaaagtcgccgttgtgttgcagctccatgtcgtctcgagacaggtacaagttctgctgtagctcgttctcgagactcagacgggtcatttccagagcagacaccttctgttgaagctcggcgaccgaggcagacaggccaggaagagtctcgcagacccgctcgagctcttgctgctgagcagaagacaactgcgagctgaactcggacaccaactccgagttatacgactccagctgcgactccatcgacgagatgtctcgaagcagcgtctcggagttgtcccgcttcttctcaataagacccttgagggttgtgatggccgcggtctcggccttgatggactcagaggcccgctgccgggtctcttcaatctgctgcatttccatcagcagtttgttctgctccgtgtggcattcagacagccggtgctccacctcatcaacgctgttcttgatggcgttgatctgcacacggatctgactcagctcctcctgggcctcctgcacgtctcgagcagcgtccaatcggcttttcttggggtcgtggaaaccaccagtaagcacacccttggcatccactcgatctccacccaaagtgatggcgttgaggttgtggtttcgctgaacagcagcacccacctgcagattgatgcacacaatggtcttgccaaaaacttgctgcaccgcaggctcgtactctgggttacaagaaatcttgtcgaccagtgggaatacgttttcggcctcggggtactttcttcgctcggggttgagccggttgagaggcatgaacgtcagacgaccgcacttttcacgcaaaagctgctcaatcaccttggaagcaacatcgtcatcctcgacaaccacatggaaaagcgaattgccagcagtcacctcaacagctcgcttgtacttgtcatccagcttgatcaactcgcacaagggaccatagacctggtcctccagtcccagcttctgggccactcgtttcaggttagccaaaccaagggaggtgtttctgtccatggtagaagcaaatgctcgctgcgccttctcgacctgctgctccagctggtcgctatccttgagaagatacgactcctggcgccacaaagccttcttctcatcagcaatgccctctcgggcctgttgggaggccgcgtggcttcgcttgagctcagagtaccgcgattcgcagtcagcaaacgcttgtcgctgctccacaatcgcagcatccttggcagtgatttcacgctcgcactcttccacacttcgcttgccctttgccagggcctgctttcgactctccaaaaactcggagatctctgcaatctgtcgttgcagccacttgtcccgagcagccttggatgtgaactgtgcagatcggccttctcgggagagcagtgagtccttggttgccgaggcttctcgcagagctcgattggcagcctcaagctgacttttgagagcatcccgctcgctcacggtcgccctcagcgagctctccttggattcaatctcgccttgcacccgctgcaactgctgctcacgtgacagctcctcgtgctgtagcgtaccatggattcggttggtttcagcgagctccacctcgagggacgccttgagtcgacggagctgagcaacgtcgtcacgtgcatgggatgcagccagatctgcgtgctcacgtgcccggctggaagtctcaatctcagcctctacttcggaaatgaccaagtcctgctcctcgatcttagcaagtcgagcagctcggtcggaagcgccgccgtcgtccatgtcctgcagctccaccagcgcagtctccactgccttgagctcgcggtcctgcagcgcaaagtccaggcacttccgccgcttgtccagctgcagaaattcgtttagctcctgcttctcctcctccaggtcggacagccgcgtgttgatgtcgtccagtgcgctgttgatcttgagaatcttgttttcgttctcaatcatgagcttctccgactcggatcgccgctgctcgtagaccttagtaccagccacctccttgagcagcgccaatcgcgtctcgtttttcgcgttggtgagcgctgtgattcgtccctgaggcacaatgtagtagggattggcccgcgagaagcccgcagactccagcaggttcataatctcagaccgtgtgctggacttcttgtcgagcgagtactcgtccttcttggagccaatcgtccgtcgaatggtgacggtttctcctccggtgggcagtcgacgatcactgttatcgaagatgatctccacgaacgcactcattgtcgtgccagacatgccggagccctcgtggatgagagcagcccgctcctccttgttgaggtggttgtaggcgtcggagagaacgaaccggaccgcggcaaagaagttggacttaccggaaccgtttcggccaaccaccacgttgaaccgtggcgagaacgggtcgatctcgaccaggtttttgtacgacttgaatccttggattcgaatctaggttagtatcggcaccaagtggcgagcgcgaaatttgagcagaaagacagcggtcggcgatctggtcacagtagtttcgttgtctgctgtctgttatacatcttttctgtgtcgtttcagcgtctgagcatcgtctgagccgcaaatttcggcccatcgcacgaccccctcggttgaatcacgtgatcagctgaataccatcccatccccctcagtctcatcatcacgtgaccgcccgcccttccacaatactcacctgtttaatatacatgtcgtggtgtccagtggtgtgagtgagtgtgacgagagacgcgtctggatttttacacacaattgggagtagagtaattaattccacaaaccttatgcgcgtgtttgggtgaggtgggaatcggtggagtagaaccgcgcgtcaggtctgtttgtggtgaatatagtggaggaatttgtgggtgttgggtcggggagtccctggctatatatagatggttttaagcgacacaagtagacgtttttgaggggatatcacttgtacttgtagcgatacatgtaggtattgtaattatcacctaaaaataataccatgcaactttaagcgcgcagggtgagaataatgggacgtgttagtgaggggctgatgttggagtattacaagtagtacggacagcaatattgtcagttgaagtatggatgataccggtagagactgatgtagttggtttggttgttgagttgctacctcacttgtactacagtacgagtcctgtgcgaataagccatatctgtaaatcaaaaaatcaggcccagctggacattatttggtgctacagattcggtggaaagtggaaatgtattaattatgccagcgtatatatatctacctatttttaaactaatctacgactctattaccaacgttcagtgtactattatgttcagagatgtccacacgcgttggagtcaagtatttcttgttagcgtaataacgtaactggttctataagagtctcaaagtgagaaaaaagacatccaattaagtcgcttgtctcctctaacactctccattggttacaatagccctctatacagccggtttgacactggtagacccccttcactaacgtccgtccccacgtgcatctaacctgcacctgcactcttttttgaacctccatctcagcatcaccaccacactactaccacaaaaaacacaaatggccgactcgcaaatcaactacgacgacgcaatttcgtactgggcgtcggtacctgctaccaacgacggtgttctcggcggctacggcaacacctctgtgccccgagctgacgtggttggctccatcacatttctccgacggctcaagacccgaatgccggtggaggagggcaagatcaagtacggcgcggacgtcggagcgggtatcggccgagtcaccaaggatatgctgagccaggtatgcgacaaggtggatctggtggaaccggtggagcagtttgtgaaccaggccaaacaggatctggccggtaacgacaaggtgggcgagtttctggatattggcgcccaggactttgtgcctgaaacaggcaagtactgggtcatttggaaccagtggtgcctgggccacttggacgacgagaatctcgtgctgtacttcaaacgatgcattgacggtctgcaaaagaacggaaccattgttgtcaaggaaaataatgctcccctggaggacgagtttgaccccacagattccagtgttactcgaacagacgccaaattcagagagctgtttgacaaggcgggtctgcagctcattctcacagaggtccagaagggtctgccaaaggagctctttgtggtccgaatgtacgctctgaaagtcaaggagtgaaacgcgggtatagataatgcattatggtggtgactggctggagtaccatagagtctcttgaggctgtgagatgcgcccatgtcgactagatattaattaaactggatatccgttctaactaattagtttaaacaattaaaatacacatcccagttcaacaaattctacctattctaactatccttaactaacttatgaccacacatttagctgagccttcaccaagcaatgattcggaaccaaaacatcccttctccaaagccaattcgtcgttttcattaatccaacaattttcctttttttttggctacacattcatttttatttttcagatttttcagattttttcctcttttcagacttttttcataatattacacctctatataacgtcttggcatacaccattgcatatttcgggccactgaggttagtaagaaaaccggaaaacatcgattagaatcgataaaaatcagataggagcgaaagacatgctaagattaattcttcattgatagtcagatgaactatgcgaattcttaatcatcatttgcgggtttcgatgggaaaaggcgtcggtactcactgtttgtgtctcaaagtgacaaccaggagtccaaaaaccaggagggaacacacatacgattccgcgcgtcgcagagcatcgcctgtgtgtcttccctccaagataccgggtccacagttgtcactgttgtgagattaaaaagtttttggacagcatttttcatcccaactatatagactttaataaaaggagggtaactcaaataccctagtcacgtggtacaccttattttgctgttctcagactgctctgcggatgttgggcaatccgtaaatgaaaattggaattgaaaatcaaaacgaaaatcaaattgaaaatcaaaccaaaattgaaaattgaaattaaaaattgaaaatcaatatatatatatatatatatataaatcaaaacaataaacatgctacaaacacattttatacttactatatgacgaaattaatgaaacgatccttcgtaacacccacaaatgtaacccttcgcccatcaatatggtcagaccacttcataatgctgctgtcaaaaaacttgcctccaaaccacctacaatgtacttgtacttgtatattctagccgagagtgaaacatgaaaaatgaaaactgctgaaaaatgaaaactgcaagctgaagatttattgatattattatcaatcctgaacttggtacgagtacggcatgtagatcgtatgatacattcgtatcgtacaagttcaggatcgtactcagtatctgatccatctcaacacggtatcttgcttattggacgcattttctacaggactacggcacggtggggatttcggtttagaggagttctttttttggttcttttgatcataaatgcaaataaataagggttaatgaaacatgactcaatggctctcttgtatggcgcaagctcagacggcttactcggccgctcaacctcctagttcatgccggagttggagtaggcggcaacaagcccaaagccctggtacttgttggagttctttcgcttgacagagccgccgtcaggagacgggcccatgtcctgggggctggcagatgccagctgggcggcgattccactgcccccggcagcgttggatccagcccgcattcggccctggaatccaccggcccgcgacaggttcatggcctcgtcagcggtgatgggagagccaggcgatcccaccttggagaagttgggggagtggccggggcccgaaggcagagaagaggacacgggggcgggagtgccgcccgaggcagcctgggaattgcgccggaactgctgcagcttctgcttatgatcctcctcctgcttggccagggctgctgcgagagccgacgccttgggcgacatggtcggcgacattgccgagccaaactgcgacggcagcgactgggccaccgagccgtagacggagccgctcacggactcggacacagactgggggatgtcctgggagccggatgggggctggttgggctggggaactgccacgggggtggactctgcgttggcagagccaaagttgttgcaatcctgcttgatggggggccggctctgctgtttgggagcggcgtcttccttggatccaaagaggttagataggaatggcattgtggtcaagtgtgagtggggggagtgttgatgcgactgtgtttatctgtttgcctagctgtgtgcgggttggtacgatgatgactgactgatgtgtttctgagtcaagtggttagttcttgtgtcgtttccactggctcgtggtgtttgttagtttccagtggttcgagacaggccaagaacagaaaacagaaaacagaagactgagagctaagaagaaaaaaacagaaatagagaaaaaatccactgccacctgtttgtgtcgatagtcttgttgtgctcgctgtgcggattctcgaggtgcaaacgtgtcggttggaagggtgggttggggtggctgaagttgtgtcttgtgtggagaaggataagttatatatctggggttaaggcagacttgctattaggttttgtgagtcagacgttgtggggtgaggaaaatcggacggtttgaaaggggtgcgaaaagcaacgagcggggcgaaaaagcggcatttatcggccactctgcgtcttgtttgccaattaatgtggtttttaacccatggctccatacaaaaaagcgccataatacgcggttttgtagaggcccttttttttatgggcgacttttttctcccaaaaaatccgtcttgcctttttgactcaactacgtcatagcccccatacagtacacatgtgtatcggatgtcacatgccgagacacagcaaaagccgataccggctaaatggagggcgccgtaaaacgccccaccgaacgcgaatggaatggctaacctcctgccaccaaccgcacgcgtctcgaccgccgattgccgctctaaaaacctcaatttgatggcttggaggcttggtttggtgctaacaaaaagtggtcctgccgaggttgattcacggtagctagtcgtggtggtcacgtgcgtatggagaataaggttggttgggagttccaaagtttaatttggtggcgttggaggctggaagtgcaaacctgccgttttccacgtgtgaaataatgggacgttgaggaggtggatgtgtgatttattttttttatttattttttattttttcttttttatttttgattttattttatatactttatttttattttatttactttatttaatttatatttatttattcatatttttatttatttattcatatatatatttatttacttatttttaaatcaccctatcctccgaaaatccgaaagtataattgacagtacctcgctgactcagctggaatgaggtttgggaggaattaattacagagccgaaaaatggtaatagcgcggacagagaatcgaactgcgaccgcttgaccgggaacagtaactctcaatactgggaattttggaaaatattttttcaaaaaaaaaaaagaaataccaaataatgctgcataataacaccatcagagcgataatattgggtccagataatgtaagtcggttgttatccgataataagtggctaaattgaatgttaaacggagctctatgcagcaacaaggtgatataataccgtggaatgaccaacttcagggaacctgtccatatctcagatgtaaaagtacccggtaacgaccaataaacacgctgaggcgactcggcacacctcgctacaatcgtactgcactgaacttgtagacacattctagttgcgcaaggttcctacaagtatgtaccctaataacttcagactcgggtcagaaaaagaagagacaaacatgagtctgtttaggcgaccaaaccggatgagggcaccatcgacgatgttttcagtcggttgccgggcgctcattgtcgctcattgtctcaatatccttctcctctgtctcgtatgggtccgcctggtgtctctatctccgcatatcactgcggtttaactctcgcaaacccaacactatgttccattcctacagtgagtatcgaatcaagccgagtttcgtgccatgtgtttggtcggagatgtgaaatagttgcagttgtcgacccaataccacgcacgagtatgtacaagtacttgtacttgcaaacaggtggatctcgccccgaatgacaccttggttacaagtacttgttagatctgttcactccacagtaatattcactcaccccacctatatcactcaactccactgacaccaacttatgctgtatcgccttcaagtgacggccgtacaaacactcgtacagtactgtaagtgaacgccctatacaaacaggtggcagaagtcacctctttcggcacaggcagcgtgtttgtgtcagccgtttggaccgttgcggacttgtgtttccctttctggcaccgtggtcgggtcgagacaatgtatcgccgtgtataggtgccatttgggcgactctccagctattgcgtctcttcataacaaatccgccttgcagaggggctattctagctccgctagggtttcagttaggttcccataagctaattgtcttgttgcgcggctcttggtgtggcgatgggagaggttgatgagagaaaaaaacgaaaaaaaaaacaaaaaaacacgagccaaacccagtaggcccgaaacatgttgcagtgcgagatttgagacctctatttttgcgtcaccgccacgtagcgcgaaaccggtctacggataaaacacttgcaacccccgccaaaaccatacttgtatggcatgggcagtttggtgtcagtaggaaaacaccgcatatgagacaggtgggaaaaagacgaaaaagatgtgcaaagaaatacaagggttgatgtgcaccgacaacaaaaaaataaaacaataaaaaaaaacccacacagaggctgatctccggtggggaaagataactgacgataataggataatagtgacggagaagctttccgcaaaatcctctacaagtaggcaacctggagcaaggggcttacaagtacacgctggggtgagggtgtaggcatgtaggagagcatgcagtgcgatgcaaaaacgcacagatatatttagttagacgaccacgcgtcatgatggccctaccaacatggtccccacaaaagatgcgtctggaatgtacagtgaggtaaccggccgcagaggttattttggctatttgtagggcaaaaccggtaaaaaaaaaaaagaaaaaaaaagaaaaaacagaagccagcaataacagtttccgaacgggcagaaaaaagacggatttatatggacttggtgggggtcgactaaaatctcccgttaaaatggtaccatctgagccgcttaactgcccactggttgaattccgatgatattcaatgcaactcacgctcactttttttcttcatctttttgttatgctgatcgctcggaacctacggggtttacctagagtctatgaagccccccaatgtaggtttatttttgataattcaccgccatggctgggtttctccacgtggacccagcccggttgacccaagtctttgcgaccgcccacaagctccattttcgcggttgctacgaatcccaacctcatgcctccgtgcagtattacatgtcgctctgctgcgtgcgggtgcgctgctgcacgtcccatatgatattgtgcagtcggttcctgtggctacagattgtctgccttgccaaagttagactttttcgacattggtctgatgcataatggtgcatggaggtgcaggagtgagggctctaccgggacagcatcgtgagctgacgggcggctagcgggcccgaaaaacacacacaagaatatgacgcccacggctcccagtccatctggacggtctgcgggccaggttgtcgtacattttggtccagcaaccagcccccccggaaataagcgcaaaccttgtttaaattcaaagcaaggaagagtgaagtttccgcttttgctttttgcaacttgtctgggattgccgtggttgtctgggggcaaagtgaaggctgtagatatttggggccggggcctgggcgcttgtggtacacaaaaggagccccgatttctcgctcccgatactctctccagtttcaaacgacaccacatgtccaatgccaatgtcactgctaccactgcgcctagtactcgtagccaggtacaagcttcggaggcacatacatatagtggtgggttgacgcagacgcagctctcgtcgcaaatatccactcctctggcttcttccttaccatctccattgccagacacagacacagagagatcgatacagacaccgatacagacacaaccgacacagacaggatctagctccacgcaacaagcgacatcagcgacacaaacgacacaaagtactccagcgacacaaactactccaacttcagctacacagacacaaacacaaacaccctccagcacagacatgaacgtttccgagtcgtccactcttttgtcctcaacccatgtttcctcacagctctcttcggctgctccggtcagcagcagtatagacacgtcttcagcgtcttcagcttcttctgtgacgactgccacaacctcggaggcaccatccacaacatcttcagagacgcccaccacgtcctcggagcctcccaccacgtcttccgaactacccaccacgtcctcggagcctcccaccacgtcctcggagccgcccacaacctctgagatacccccaacatcgtctctgccacctacaaccagctcggagccccccaccacgtcatctctactagaaacaactacatcgctcccccctactacttcatcgctcccccccaccacgtcttcgttcttcccccctaccacaacctcgctttcgtctttcatctcctccaccttttcgacttccttcttgtcgtcagtcgagtcctctgcattgtttgatacctccagtgagctttcgaccacgtcgcttgaacccacctccgagtcgtccacgtttgtggcccccacaacctcctcggtcgaacccacaagctcgttcgagcccacaacctcctcgttccaacccacaagctcgttcgaacccaccacttcttccttcccccctacaaccttctcttcctcttttatttcctcctcggagtcctccacctccattttcattgccccggtcacctcgtcgacgtcgagtacttcgtcctcgtctagccccagctctagcagcaccccgcccagctccagctcctctactagacagtcgaccacatccagttctacgacatccaatagtggtactagcacaacttcatcgagctctacaagcagctcttcctcgagccctaccatcacaagttcgtctaccatgtcctcagccgatcctacagatctttcagtaatagataccattcagacgttcactcagaccgtcaacggtgaggttataaccaccattgtgactggcagagccactgtgacccccacagctgctattgctcaggccacagcttcttccgatggtggaggcggcggcggtctgcatggaggaagcaagactgccgttgctgtcgttgttcccattggaggagtggctctcatttctgccgcggccttttacttctggaagaagaagtcgcgaaagacctttgccgaccagcgactcagcacctcgtctcgatcgcactccccctcagactccttctctaacactctgagtaccacgcagctggctggaggagcgggcgtaccgcagtaccgaggctgggacatgaccgggggcggcaacgctgctgctgctggcaacggagtcaatggctccatcaactcgggctctggttcgggcctgggtctggtttcggctactggtgctggcgtggcctcttccgcctcgtctaccactgccgtgggtcccactcgaacacaatcgcgtggggcagcctctcgaacgcactctcgagcagcctccttgtccatgggtcccattgacgaggatctggatgccgacggggctgctgtgggagatccgttcaagtctgcggccgacgaggagtacgagccttctcctgatacacatggtctgaacatgaataccagtcatgctcgacggccgtccaacttttccaacttttccatgaccggcgactcacctccagtcagtccgaccattggaggtatttcagccaacttttaggaagagccaccacatcacattttgcatatagtcagtaattcatattttaacagagatggagggagggtagttgtacattggtcaagtattaaacaagtgagtgttctaaggattaactgaggtgggcattgctacttgtaatcacttgtacttgtacttttacttgtacacttgttgtagatagatggtttcacgcagtctcccaaataggacgtctcagtacatacaggcctgcccggtttgggctttctcaaagggaccagaaaggacgacaaaaatgtctcatggcaggctctcgagatgaatatgcggtgatgctcatgctcttgctcttgtgggtgtggattgaggcgacaggaggagagcttgatacaggacttcgtgaccggcgtctgattacataatggaatgttctcaatgaacgcgtaattgtagggaccttgtacagctcgagcgttcacttcccgcgccgtgacgctcaccccacattccagggcgtattcgtgtttctacgttagagtctgcatgcgtctgtttatccggtttcgtctgatttcccccgtttgttttttgcgggcatttccatctcttcttggcgactcggtgatcataacaacttagttggatcccggaaggttaactaaggcggcgtgctgcgagttttcgcaaagagaccggaagggagccattttttgtagttttcaagtaagaaatcaactttgtatgaatgtggaaacatgttgtgaaaatttcaagcgatttcgacctgtttttggtctagtttaagccatcccaaatccaacgattgtttaccgccttgcagcagggttcaaaacgctaacgcctaagttcaatatgcgcttcccgacggagaaaatcaaaacactctacaggtagggtctggcagttgcagcgagtccattatgggccgagaatggacagggacgatctccgtggacacatgtcgggtatcttgtccccgttgcttgctatgcacaagtgagcactataccaggggaccatgcatggttctgctcgcacaacgcgaaagatacgagaattgcgacaagtgaccgtttgggtcaagccgcagggttgataagagcaatctgaccgagtttggaatttgtaacgttcaaattgctcgttatggaagagatgtagttgtgcgcagggcggggatgaaagacagataaaaagtgcaatacgggagctacgaaaacgacgagactgccgttggattcgccgcctccggcttatccagagccttgattttcaccttgcacttgaacgaaacatggttgttgctcgcgctgatagtatacaagagataggctagaagaccccagcaatgtcaaaaggaggcttctctctggtatcggttgcactagatagttgatttcagtgctgagtacagtggctaactcagctaccgttctctctagctgtagagataatgattgctaaacaactacttgtagccatccctcgatgaagagagaaacttggtacaagcatgtagtgtatgtacatactgtacatactgtacttggatcagacctagtcctggactgcaaatagttcatcgccataagacccagacccgttcacagacaggtttcctcgcagtactcagaacgactgccagcagagaaaacatacactggatttttcggcaagtgaaattgctctccagctgaactggaaatacttctcaagctctgaagagttgatgccatgatgagggcacaatgaagagatatcatggctctataactgcatttggcgacgcactagataaatgtgggaagggacaaactgtcgacaatatcgctcatgatgttcaagaaggctactgaatctgaatgatattgttcagggctcatacgagacattgacacagatcggagaaaaggtataagacagctcttccaggcccaagggcagaatcggaaaagggaagcagatttgggtgaattgatgatctttacgtgccgatgtactcaattaaccactctcggtattacttgtacttgttccctgtgaacttgtccccaatcattcttagctcgacgttttttcgacatcctaagtctgcttcactcaagaccggaaaataagtcctccgaagatgaatactcaataatatgagacaaaatgaatcttacattgacgtcaacctgtatcccgttcaaagactcggtcggcaatggttctttgtcgttgagaggcagtcgtctgatattgctactgtcagaacaagaaacagatattatgatgctgaccaaacgggtatcttgtcatatttaggtcggagtatgtttgatattgactccgaagatacaagcgatgtcgaaatgagactagtgatgcccggtcgccgctcgttgaagtggaaacgtgagacaagtatagatgaagggaaagaaattcaaaaaggggctacgacaaaactaatgggtcacttccgtgataatctaaaagacttttctccacttgccgagaccccggacaatctatcttagaacacaatcttggtagcagggcccaaaaatgagctaatgggctgtacagtacataccacagcctgattcgaatctactgctagttcagggacagctacagtgaagaagtgacttttagcgtactttctgaaaatgtttcggtccatcattaattaatattgggccccttttgaaccgtacaaccgcactacaagtaggtttcttggctgcagtagccaagattttgatacgaaatagagattgataatatgtctcataagtgacagaaatatcccattccaatggtgtatttgtgtctgaatggaacccaaggagtccttaattgcctataattcactcggaatatctgtaatacaagtacgaacacagggtcaacctcacttccatgaatgacctgcggatatttcagtcataatctctgaaagaaccactgaactggaaaaaagattagcccgacgtggggcttgaacccacagccttgagatcgctttgaataagagtctcacgctctaccgattgagctagccaggcagatgtattttcgggggggtggaaagagtaaatgaggttgaatgggggtctataaccaggccgaaacaggataaaattgagtagacgtggattacagagtcacttgtaaacacaagtattgtatgatcacttctacgcacatttcacccaaccatggagggggtaaaattagttggattttagtccaactttggtttaaaacgaaactgttggaggacttgatctccatgataacgtggctgtgaaacaatcttccacataccactgtaactgaaatcgaaactttttctgggcagtgggaaaaagatattcgcatgcaatgtattatcacggttcttcttgtacttgatatttgtagttgtagttgtagttttagtttgttgagcataacatctcaagtacgatcttcgggaattaaaaaagcacgattgaatggaaggaagaaaactagtgagatgatagaaacggtaatggcgatgagaagacaaaaaagttgaagcatataggaaattatattcactccatcatgtttggtgtcgttgaccatggttgtacagccatctgtctggttataatgaatatctatgaatgtctatgaatgcctatgaatgcctatgaatgtctatgaatgtctatttccggcttgttttgcaaacattatatcaagtgaaccattcgattcagaatctttcgcctttcgaccgataaacatccacatttcatcgtatttgcacttgaatgttctgctacaagtagcatctctatactggtgctggtggttcgatggggatgccaagcctccaaaatctaactgtgatggcccataaatatctactttttggtaccaaaataatccttgaactgagaagaatcatataatgaaataatatgaacctattaccacacaaaaaccaactttttcgcactgctccactccaaaaatgctccaaattcaaacgactttaacgttgcattcggggacattaattcgtggcgaaaccttgcagatttgggctactctaaagcaactgtcaaaatgaaccaccgaaaaagaggacgttattgaataactagcacaaaaaataattgtaccatcaaatgggcctgagagcctggatcacaaagagcttttaaaatatcaaaataacccatttttcggcccaaacttgcccaaatatcagttctgtcccaaataggcaaatgcagcaagagcagtctatcttcgcattatttgtactgaactgaagatctgacatatggctattattgtttgatttaatgataccattcgattcgtcaaactccatagattccgaatatcgactcagatacactcaatggcctctattgcgtctgttgtagtaacaccacctgatttagcaacgatgctagattttccccctaatgtattcaatatcatgataaatagaacaaaactagcatcattgaaaccgccagaccattctcatcaaaaagataccaatttctacccattttgaatggtggaattttttttggaagtacttttttttttcttagtatcatcgtgcgtacaccaatagccgtgtgacgatcacttcttctcttagatgcggttactaccgtatatatgcatctatgacttgtattaattatccaatccaagcatcatcagaacacacaacatggcccataatccccttttacacctcctgtcaaatcagctgtcaaatcagcagaataatcttcacgtcacatgacaagacgactggccccaaaacagcccggaggtcacgtgacacaccaaatgattacccgccaggggagaaaattagcggctgaaattggtcccccttttatctctcctgcgcccgttcagctggccacgcgcactgacatactcataacctatcacgtgtttcggcggcggcctcaattggctgcacttttaaggtgttgggaaggaggtgcatatttgctgcaattgggggcacgtgcggaggggaggttggatgggggcattatgggggatcggggcggaattgagaggttccgaccgctttgatcggtttgtggccccaaggttgacggtttggttcttttccgcgtctttttatgtccattttccgccctcctcggtgcccccaccagctctttccaactaccctccttcaagctcggttaagctcaatatgaaattaacgttgtctcttgtcatctctgtttgtgtcagatcagtcaggagtcgacaacaagtgagtatggcggcggtgaagcgactctgggtcgctcggcgagctcgtggaccaattctccagccacccagcatcccgctaacccagtgaaattcggaaagtaccttgccaaacggcaattggaggtgcccgaatatggaaactacttcatcaactacaaggcgctcaaaaagctcatcaagtcgctgtccaaccaggcggcggccggagggaacgtcgagcaggcgctgagagacaacaaggccacgttcttcttccggctggaacgagagctcgaaaaggtcaactcgttctacctgcaaaaggaggcggagctcaagctgcgaatcgacattctcatggagaaaaaggccgacgcgtacgcctcgggctcgctaacctcgtccacctccgtgtcgtacatctcgctgtacgagggctttcagcggttccgtcgtgacctgtccaaactcgagcagttcatcgagctcaacgccacgggcttctccaaggtgctcaaaaagtgggacaagcggtccaagcagcagaccaaagaattgtatctgtcacgagcagtagaggtccaacccgtgttccacagagacattctggcgcgtctcagcgaccaggcgtcgtcttccattctggagctggaggcctgggccgacggagacgtgattttcgacgactctcgacgaggctccgagatccaggccgccacagccccagccacagctcccgccacagcccccgtcacagcccccgtggccccagtgacggctcccggagccaaggacgacgatctgtactacgagtttgtcgaaaccgccagcgccgaaaacgtgacgacggcagacatctccgagtgggtggaggtgctcaagaaggtgcgagacgcaaagtcccgagtgacgcgtattttcttgctgtccatctccacctcggcgtccaacgcggctctcttggcgctctatgaatccggactcgttgatctgaacgccagcgacgctctcaacggccggaacgtgctccacgaggccgccatggcaacagctgtcgaccgaacagccattctggagctcgcagtgtcacagggcgtgtcattattggcacgtgacttttacggccgaacgcccctccactacgcctgtctccacaaccagcgaaagctgctcaaaatgtttgtggaccagggcgcggaggtcaacgcgctcgacaaggacaacttcacgccgctgctgtactccgtcatcaaccagtactccgactgtgtgcgtgatctcatctccatgggcgcctctgtggacgccgtgtcggacaatggatacatccccctcaatctggcgtgccagtacggtgtgtacgacgcgtccgagatcattttgcaaaacaagccgcgtcacgaacccgacgccgagggcctgtttgcgcttcacattgctgcccgagcaggacactcatccctcgtgagcctgctgctcaagtacgacgccgacgtcaacgagctggacaagctgaaccggtggacggcattgtttcatgccgccaacgagggccatgagcaggtcctcgagactcttctttctgccggagccagaaccgacattctggacgaggaacggcactcggcactgtactacgcagcctgggagggccatgtcaagtgcatgcaccggctggccgacctggaggcgaccgtcaagctccaggaggtggatatcgacatgaagtcgccggtggacgtgcagatcaacgacctgagcgggctggacgagctggacggaatcccagacctgtctctgccccctcccattcttcccttccgaagatatggccacaacttcttggaccagaagattttcgtgctcatcacgttagcaggctcgactcccgtgaagtttgtttctgaagaagccactctgtcgtctggccagttgcgaatctcgtccaaaaacgaccactcggtgattccccggtctgttcctctggccatgtctgatacagaccgagccatgtcgttccagctggactctctggacgactttgcgctggatttcgagattttccctacatttggaacccgaatcattgcgaaaacagctgccctgccctacatatggcgagccacccttacacagttccaccagagctacacgttgcctctgtttgacatgcgactgcatactattggtgaaatgtcgtttgacgtgcaagtggttcgaccctacaagggtactcctcttgaaatcacaaaatacgacacgtactggaagagcacaggcacttcgcagcagtcgctatcgttcgtcacagcctcgtcggtttccggacaatatgctcgtttgactatctgcgtcacttcggacggtgtgcctgtggtcactccctcctggaaggtggatgtgggccatggtattcgcgttggagtcaacactctgacgtatgaagagcttaaaaagtgcacaaacggcgtggttagcgacctatctacggtctctgaccccgtggaggttcacagagtgctctctaactccacgctgcctcttgcagaagtgctcaagctgctccccatcaccgtcaagcttgatctgaacgtgatcttcgctgcatctgacctcaaccattacgtggacacggttttggatgtgctgtttgctcatgcacgtgacactcacgacactaaccgcatgtcgaacggcgatcctgctcctcgagccacccggtccatcattctatcgtccgtcaaccccgacgtatgtactgcccttaactggaagcagcccaactaccctgtcttctttgtcatgcgaaatggtactttcaacgagcccaccgatctcgaccgggtttctgtgtctgtcaaggaggctgtgctgtttgctaacggcaacaacatgcttggtttggtctgcgatgcgcggttgctaaatctggtgcctgctctagtggagagcatctgttcgtcgggtctggtgctagtcagtgatggagagcatgagtgcaagggagtcaaggcaatgcgaaatgagagcgtggtggagtttcacaacagcattgatgtttaagtgaacatactccagggattgaaaaagtcattataacagacgttcgctcagtgtaagtcattggttatggtcattagtcatagagaataattattattataatagacttgttggggagttgggtactggtcaccaaggatgatccaaagcagtccaacaatttacgatatatggccgaatttgtaaattaatttgctaagatcgtttgaccagtgtttgtaggcttttgctgaggatgtcggggtgaattctgacgtgaaagggcaaataaatgaaccaaactaaatacagagagtgagaaaaaagcaggtgacgaggtgttcaatcgggtatctttagttgtgaccccatttccgtttaatcgctccagtcctcatcttcctcctccattttcttctccgcacgtcgcatgccgcttgttcccactctctggatgattccataagtgtagagcaggttttccagtgcgctgagctggaagttgtctgttcctccgagtcgttcgaagccaaccacccgggtagcctcctggcccttgatgtagcagactacaacgggaagagccttgagaccgagttttgtggcgagaaacggtgccttggacgcatccacacgtacgaaacgcgtgcccaagtgtcgtgctgccagttgttccagtttgctgtccatgattttgcatcgtgtgaaatcgggatggaaaaagtggatcacgcaccggtcagccgaggtggtggcttccagcacgtccttgtcgctctccagcgtctgtacgctgccgtggccgctctgtgcgccgtccttggcctccttcatctgtctagacagttcggcaatacgctgttctcggtagccctggaacgcctcgtcgtcgtcgagcagatcgagaaactcctggtcctccgcgtcgccctcgtccaccagttgcgagttgtacctgtcaagtagtgacatttgatgttgtgttggagtatgggtgacaagatcaggtgttttgccagttctgtatctgtatgcatggtaatatgtatggcaactttaaccgagggagatggtaaccattatgtacgtacagtacaaatatagtcggttattgtacaagtacaagtacttcgaatatgttgcaatacataaacgacgttagatgcgaccgtgatggatacatttactcagtggtgtctttttacagtgccatttacagtgtctttttacagtgtcatgttacattattcggagaacactccagtcgagtcgatcgattacagatttacgtgtttccggcggtcatgggtcccgaatcggaacaaaaacaattccagagtgttcatcacatctttatgatcgttttgatacctcttttgtaccgtttttgctgccctgtcttcaactgaatgctcctgttcagcagtgtctgccgtatgagctcgtgagaagagtactctggggttgaacatcagaaaccaaatcactcgaacaaggagctcgtcagagattgttctgagactcgttcgaactatggagaagcaatgggctagataagactttgtacattggtccaacaagtacagcactatacttgaacgcttttgttaacatcaatggtcttcattcctcgcaagttctgcaaaatcgacagagtaagtccctgttggccacagaaccacccttccaggtggtccggcccttcttggcccaggtctgatgccatttggtgagacaattgagagtgtatgtggagtcccggcaaaagtagcacccctgggtctaaatagtgggtctaatagtggggctaaggtagctcctatcgccaggttcaggaggttggtcgctagagagcaggcacgagagtagttgatggaaataaccggtagaataagacctgggagattcctcatgagatgcaccagctggttgtagacgagatatctgccttgtagatggtgtatctgatctagaatctctttctggtagcccttctggtgtgccaactaggctccctggtggttgactaaggctgatgggacgagaagccgtattttcaccagaatcgccgtaactggcggttggaggtagtgagggggctgattaagtcacatgagcgaaaaaaaagaccgactacgtgtatggtaaacaactcttctcttcactgtggactcgacatagcggaccatcgaatgtcattcatggttgacaacgaccagatagtcacctgttcaagtatggcatgtcgtgctatggaagaagcgaaagtgagagaaacggcattgaactattgaatagatactctgtaagtatccgataccgcttgacttacttggcagtaagaaggataattcactggaagatggccaactgcaacggcaacctcctcatgatggtcaaaatcttttacatcgccagagtctttgatgttgccagagaaatatttcaagtttgaagagttaaccgtcgcctcttagtctttgaatcatctctccattcgtcatctcctactattttgttgagttggtggttctacaacggactagacagtgttgtcaagggtctacggcataagtgacaatctacgacttcattgactgtatccggagtggtgagagtgattagaaggcattggtggccaatcacagtagtattcagttcttctgcgatcatgattgtcttttgtcaagacccttgtatcacgcaagatggaggtgtgcgactgtgactagcagcttcagtgcgacagcagcttcagctatatgtacaattgcacaaacccctggcaagtgtcacctaacaccatccatgccgacgatagcacggatggtgtttcagagagtggtagatgtttcagagaggtattgtacggttcaactacaagttgaaacagccgctacagtatgtactcaccattagcactacttaagcaggacggtcttgccgaagacgccagggacttcattctggaactccaagcaacagaacaggattctttacatcattgtatctatgcacaacctcgaggaacttttttctgtcatccttgtacaccgctacggagtgatggatgaccctaatgacatggacgtcttacggctcccagaagtcgtgccgatcggtggaagcatgatgtggggcctcttagactcgatcaccaaacagagacctcgagacgggagtgttcaccagcaaacttgccaccagacaacaagtctagatctttcaagttgatgaacaaaagacgactggaggtggcgtgaaccagatacggtcggtcgccagtggggagtgttctcatatcctaccagcgagggattcctaactcgcttttagcggattcagatatgtttagaaggtatttgttagggggcaatcagtatgtatatgaaggtcaggaaaacgaacgttgcactaaactatcctgaggaatgtcagactgaaaagaaatggtcatatgaagcggtagttgtagggaagatatgtaagcagttatctacagacagacactgagaagagaatagagaaccagagagatagggatccccagacatggaacaagggtcacgaacaacagctcagtagtagacaccttgagcaacacatcgagcatcgcttccaatgtattgttgaaatgattcgcatgtccgtacagtattgtctgttccggctgagagaccctgtcgcttctcaaagctcatttggatcaatttctcactctttgggagcttgtggcacgattttccagctggagttgcagttattgcggtgatatacaatagagacaatgaatataattgcggggtgatgtttttttttttttttgggacaaagaaaatgcggggttagcgagttaccctaaatttttcacatcttattacgcattaacgttcaaactttattttattttattttattttattttattttattttattttattttattttattttattttattttattttattataaaaatatttacatcacactcctctcctgactgtaaaattcttttcgaaaggtgacctgggcataaatgcctcggcggatcctcactcttctaaatcgatcatttaacccacattcagttctccagttctctgactagtgcatgacatgaggcagcgtgaacaaagaacggttatcagagtttgcctcatcgcgtgagcgagtggtaaattgatttacaccaattacacagcacacgaatacacgattgtaagactataaaacagatgcgaaatgctttctggttgtagttgatcgtgtagacgacgcgatctccagtgtatacttctcccattgccaattcggccgctcctgagacactaccagagctctatcgacatctgaggtctcgctgtgagaaggtcttggggtgctcgaacaggcaggtgcaatgtggcagacggtatagagaagagataggtatataaatagagtcgttttcttgcagattctactctttaattcgttgcatcaacaaaactcatctttctgactggattcaactggcagtctctcctatccatccccatcaaatcttcagcccatcagcacccatcaccataccccatcaacacccatcaataccccattaacaccctcatcatggcaataaaaacactagaacaaccacattcacccaaagaagctcgtttgaaacaagacacgcggttcgtgactcttccacagccggctccgccgttcctcgagttcctccgatgccccgcttgccagacgttggtcttgagtatcgaaaggagaaaccaccggttgaccaggtgtccgaagaggatgtaagggtgtgagcaacttgtttggatcaacatctgacggatatacatctgacgatatacatctgacgatatacatctgacgaatattcaagttctctaaaaaaatataacatgtgacaatcacccgcctctcgaaccatctgaaaccccccataccacaatacgctacaatcattgaagctcgtctaatgccaatgaacaccaagtacccacgttacgacatgttccatcgtgactttgtctgcggtacagctataactacacgtgaagctgggtttctcctctaccactttaaagacctaggaaaagtacatttatagaaggcggttgggcaagtgatgattgtacggcagttaatcgctccaggctgtatctcacatagttctgactacagtgtctgtacttgctaccttgctacttcagtgaacatacagtagtaggctttagttgggtttagttgggaatatatgtatcgtaagaaaaaaaaatgcggaaaaaaaaaatgcggaaaaaaatgcggaaaaaaaatgcagttgaaaaagtgtcaaatgatatacagagtccaaatgccagagaatttatctaaagacatcaagttacactatcacgcagccatatgtctactgcgaccagatcggctcttacgggaatcagtgtatattacgtacaaccgtccaaacctcttgaagcggcctacagtatcaactcacttcaatcagcaatatcaattttcatttacgtacatcttacacaatagtcagagcaataacaacgtaccaggccatttataacagtggcttgatgttgtccgctccagatctcctaatctccgagatcccttatttgattccaaaagtagtcttgaggtttctgagcaacagccagtcctctcggggcacgtcgtttcggaaaacggggtccttgagagtatcaatggactttcgggtgatggacgagtacagaacatccttctcgtcaatgtgtcggccccaagtaggctgtccggaagaagtatcgattcgcatagccacaccagcgttggtctggccctttcgaacaacagattcggacttgtggttcacctccatggaagtcaccttaccgagctcgagcacctctcgtgcaccggtctcggggttggtcttaacggcacagatgggggttccaattcgcagagagccctcaacaacgtcgacaccaatgatcatgggcgatcgcttgttgatgatctggacagtgtgcagaacacaagggaaaacggccttgtcgatggtgtccagtcgcttctgctcctgcagcttcttctggtgcttgacaaagtcgtcaaacagatggtagataatatcagccgagaaaagcttgacaccctgctcgtcagcatatcgctcggcgtccttgtcgatcttgacgtcgaaacacagcatgatggccagcgacttgtccttctccagcatggtggtggctcgcatcacatcctttttgtagacgggacctagagcaatggacatgacggggatcttcatatccttgaggaagtcgagaagagcctccagggaaccaagagtggaagcctggacacacacaccacgtccagacttgtcaacggagtcaaggaggccggtaagatcgtccatgacatcgtccatgagttcctcctcatcatcatcaggacccacaagcagcagacgagaaccagccacggccttgtccaggtcgttggcggcaatcttgacaccgagagcagccttgacctccttgtggtgctggtaagcagacttgattcgcagctctctgagcggctggggagtgagtagagctctgacgttggtggcaatggggccgttttgaccgcaaagcacgactcggtcaccctcgcgcaagacaccgttggacagaacaacatcgatggtggttccgaaaccttcgacaaccttgacttccagaacggtggcctcgagctcagacaggtacatgagctgcttggacattcggctctgagtcagctgcagcagaagagcgagcagatcgggaataccctcgccggtgatggcggaggtggggaccagagacacattcttggccaggttcttgttcttgtagtagacctcagagttgagaccctgctccataagagcggtcttggtcttctcgagtcggtcctcaaactcccgcagcacagacttcttctgcttggagagcgaatctcggaacgagttgttggggatggcctcccagtcgaagagtcgatcaatcttgttgagagcgaccacgaagggcgtcttcttgtctcgcagcagcttgatggactcaatggtctggggctcgaggccgtgcatgatatcaatcaccaggatggcaatgttacacagcgacgaacctcgggatcgcaggttggtgaaagactcgtgaccgggggtatcgatcaccagcagaccaggcacgtggtagtcaatctcgccgtactgctccatgacctccgtcttctttttgatggcctcgatagggaagtaggtggcaccaatctgctgagtaatacctccagcctcgccctcctgcacgttggtttgtcgcaccttgtccagaagcttggtcttaccggtatcgacgtggcccagaatacaacaaatgggagatcgcaggtttccggcattggcagatgcaatggctcgcgagtgcttggcggcacgcttctcggcaatggcagcagactttcgtcgggcctcttcaagagcctcctcggcagcaactcgctgtcgctccagctcggtctcgtcgttgagctgggtgccctcatcagcagccttctgacgggccagagcggcagcctgggcctcagcttccttggcagcagcctcagcctcctccttggccttgatggaggggtcttccttcttggtgatttcaatctcgccattctcgtcggccatggcctcccagtcgtccttgacttctccgtcagagtccagggcagtctcccagtcgtccataagggcgtcaacatcgtcctcctcgggagactcggcctccttcttgacctccttgggcttctcaacaaccttgtcctcaaccttgggctgcttctgggcaggagttctggtgggcagtctgttgttggtctgcttggcgggtgctcgtccaccgccaacaatcattccggcagccagcatctgctctcgtcgagcctcggcggcagctcgctcctgcttctgcttcttggtcatataagtaccctcagccttctgtcgctcgaccttctgtcgttctcgctccttcttggcgagccgtgcagcctccttctccttctcggcctcctcaacagctcgctgggcagcctcctcggcagctcgctcctcctcctcggcagcagccatagcggcttcctgggccttgatggcatcctgctgggccttgatcttggcaatagcagcagctcggccagtcagcttcttggcgggggcggcgggggcggcctcgggctcaggagacttggactcgaccttcttgtcctccttcttgtcctccttcttgtcctctcccttggccttcttatcagcagcctttgcgtcggcagcggcctttcgtgcgtcggcagcagccttcttcttggccttctcctgctccttcttgagcttgtccttctgcttcttggtcagaatcacaggagcctcctcgggctcggcctttgcgtccttggcgtctcgcgcgtccttcttcttcttggactttcgcagcgctcccatcagtcctccgccctcgaattcgtcggcaagatcgtccatagtggcctcctcgggagcggcaggggtgggctcgggggtcgcagaggcgctctcatcgcccttgggcacatcagcagccccagcagccttgtcctccacagcaggggtcccgtcgaggttctggggagtcgtgtccatgctctcctcctcactgtcgctccagtcgccgtagctttgttgcttctttcctttcttcgccatcttgtcgtgtcgtgaaaatggtcaggtattcaggttgagatgtgtaactacatgggtgaaaaagtgagaaatcacgtgatccaaaccttgttacaagaagacactgattgccctcaaagagcgggaaaaaaaagggaaaaggaccggtggaaatgtggcaaatccccgatatgagatttttttgtttgtttcttaggtttcacataactctggctcggctttgtcgaactaccgcaatccacttctcaaacatatcaatctaggccatatctacgatttccttgcatcatcattgcgccaaactaaagtttccttcaaaatttttcacagatcgaacgcggttgtgggttcgattctgtggtagataccatatagttggtctggatgggtgcgagcattgtcttgcgctcttctgaatacctggatccgagtccgatatgggggttaatattgtttttaggcctctgtagctgtgttgtatttcccctagaattagaataaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaataaaaatagataaaaatttatatatatatatataaataaaaattagaaaaaaaaaaaaaaagatggcatcggactaaaatatgtacatactgtgcagtacttcttgcagttagtcttcaccttcatcttaatctttaagagagtaggattgagagtagtccaaacaagtggcattgtgaggaaaccagcgagttggttgccagtctccacaaatgaaacagtctcgctaccattcactctcgctaccattcactctcgctaccattcacagcttctttggtgaagtgatattgtcacggatggtcgcctagagactccagttgttgaccgcactatcaatgtccggaactacagtgtccagaaccccccgcactatccgagagtctggactgctctgctccatgtcccatgaaaccccaatcgtcgtctgaatgaagaaatgaagcaccgatggggctactagaacttcaccaactctcaccttgcccgacgactttacttgagatctgagtaccctcctcggtctcagccggtttcaattacgtcattattggatctcgggcaagtcatactctaccgcgcaggagtacgaggccatgaatcatgcccttgaacttgcatacacccatattccggtccttgttctcgtggagaagtttcccggtgccagcgaagacaagatccagggagttatcaactactatgggcaggatacattaagaatctgaacgtggccaagtactgggacaactttgacgccattggcgacctcaaggaccacatcttcgacaacaacggtgataaggatgcggatctagactacaccaaccctccccatgttatcgtgaactatatcatgcaggatcccgttatcaagaacctcattttttcgtgcctcatgaagtcgacgacttacgagcaaataccgatggggactgatggactttgccgactcttctactatgcctacgcatctcgactggtcgactattttggaggacatccgacacctgaaggaatccacgactgcccacgacatttataggaagctggtctgtcatacagacattgtctatctgcctggagacgccgacaactccaggttcatggagtgggtcaatgctatggttaaagtcgaggaggagtccacctttgcgagagaaggacctgagttctagagtgatctcaacaggcgcatgttggccaacttcaaactcgaacccaccatgaaaagacgagatcaaatgctgaccaacctgcgactttgagactactcgagctacaatctatgatatatattctgattggcgacaggagtcagctaaaccggattcagttgcgagctgtgaccaggcctggttcaactgaacaatggtaacgccgcttacaagaaaaactttcgcgcaatggagtattcgaagaatgctattatcgaccttcttatggaagatggcgtttttcttctctgcggttttctcggccacagttatcaggaaaatcaccgttttgatcacgacacaggcgaagggatcgtccgctgaaggccatttttggtgaatcgggcatgaagagaaaaatctttgaaacggtaatgcgcagcccaagatctcggatcatctgaggagaaatcacctcacctcttccgacaagcgtaagcggaaacaggacccgggggagttccctttacacaaaggtactgtgagattcatctttcaatcattgcaatcaagggttggattcgagcagagttacaagtaccttcaattattcaactccactggttcgtccttcctactttccagcccgtttgaagtaatgtccatgctggtcaaaatctggaaccagaaggtggaggtgttgagctgtgagaatttctccgtcaagttcttcaccatttggagttgagctgcgtttttgaacatgagagggctacaagtacagcactgtatgtacaccgaatcgacacaagagtctttaattaatagtacaagatgtctctgtaatacaactgtaggagtgttcttgccacaatagtaaatctgcttaataatcagatagttgtctctctctccaacagtgtttcatggcttctttttttcatcttctctaagcgtgggtttatcattcggtttttgttgttttttgttgttttttgttgttttttgttgtttcttttttctctcttttttaaatttatttacttattcattttccatatcaccgattaggactaggttttttccgaaaagttggacttgcccgaaacgagaggagagtcgttgcgtaactaagtatgaagtgtggccgggaaaacgcgaatcccgccgtttaacaatgctccaggtctcttgtcagtggtattctccgtctggatgacttgcaatcacgtgcctacgacgcgtcgtgcagctcacaagtaactcatatgctatacattttggcccatctgttttgctgcttttcaccaaccagctcaccaccagcttgccatcatgacgtccaaccgccgatctgtttcggatgtgctcggcggagtcaagcaagagaccacaacgaagcgactcaacgtggatcgcaacatcatcgagcgacgggttggaggcagcggcgggttgaccagaaacagaaacagaaacaccagccgggccacgtcgaaaaccaagaccgacgggaatatcagtgggtttttccagaaggttcgagaaaactcgcccttgaacggaccccagaaaaaaatagttggtttcggaaagaatagggtcaggcgtcaggccaactcggccgccaaagccaagcgcgaagtcggatcggatccggaggaagacgatgcactgaccaagaaggcgaagaaatgcgacatggcttcccacggtggtccaagatccaaaagagccaaattcgagcccaatctctccgacagtctctccgccgacaatgtctcggatgaagagctgtctggcttctccgatctggacgacaatgtggcgtcgacgctggcgaaaatcaagaaggcgcgcgaaaaacatgacgccgcgttggtgacggagacggagccggatttcttgcaaacatccagccaagaagaggaggacgacgaggaggactgggaggcaatcaaagcccggctcagtagagccccgacccgaagccagctcatccgacaacagagacaagaggaggacgacggcgaaaacgacattgagttcgtgcccgtgggatacgacgacgcttacaacctggatctgagagaacgaaaggtgcgacgacaggtgaatcagcacgcccagtcgcaaggctggccggttgtcactcgagaaggcatttcgcacaagattgcgacacgcttccaaaaaatctacaaagaaaacatcctgcctctactcaaagccggaggtggagacaaccacgttttctacaaggacatcacagactacttttctagtcccggagcaaggagagccgctaacaccacacagctcatgtatctgggcggtcgcagatacaccacgggctactattccgagctgtttgcacatgagttgaacaagcacatgaccaacagcggtcttgcacaggatttcgaacaccacgtccgaagtaacccggaattgcatagcatgatcattcgtccagggcttttgttccacttccagacggcaatctgtattcctgaaaccgtcattcggctgatcatggacgaccaaaaggtctcgtatgaagaggccgatcagatccggctgagaagtgctgagtttggagttgttgttgcggagcgaatccaggatgaggagcgtgttgagtctagtagtggtgaaggtgatagtgagagcgaaaatgagagcgaaaatgagagcgaaaatgagagtgagaatgagagcgagaatgagagcgaggaggattagcattgagctactatactgggctggactgagctggactcgattgtacttgtattatatttattgctacatttagtgattggagaagaccaacatttacataccacactagttgatggatttctgtactacactaacaacgacaaaaacatatcggagtcggattcgagatttacagaagagcgtatgagaatcagattcacaacgtccctcttattccggagtttttttgcatgttttttttttttttttttttccgagatacaagacgaaatctcaaaggttgcataattaaatgcttggattctgattgtcgacttccactaacccgattggagtccgggtgcgacctttttgctcctttcagtgtcggtatatcgcggacagttatatggcatactcttatatatatatacaggtccagactgacgccattggaatcgagtgtttgtattgtactacaattagctaccagtactgagactagttaaagatacattccacttatagatcacatcaattagatcagttagaccagttacaatcgaccaaaattctcaggacgagcgggcttgttgtcaaagatcttctcaatcttctccagaacctcatcggtcaccttgtcgagaatctcgtaggtctggaggttctcttccagctgctcgactcgagtggctcccagaatgacggtggaggtgtggggctgtttgaggagccaggccagagccaggttggcaggcttgaccccaagctcttccgacagctcgacaaacttggccaccttcttggcgttggccagaccgctgtcactctcgagctccttggtggctagtcgcttcagcatggggtcgttcttgatcttgtcgggcgagaaccgcgagtccttgggcacctccttgaggtacttgccggtgagaataccctgggcgagaggagaccagatggtggttccgtagttgtagtccttgagaacaggtcccagctccttttcgaagaagtctcgctccagcaggttgtagacgggctgctcggcaatggggggaatcagtccgtacttggtagcggcgtggttggctcgctcaatctcgtacgaggtccacatggacgtgccccagtagaaggccttgccgtcgttgatcacctgggtgaaggctctcaccacctcttcgatgggggtatatctgtcgggtcggtgggcaaagaccacgtcgacgtaatcgagttgcagacgcttgagcgactcgtcaatgccctccagcacatgctttcgagacagacccagcgcgttgaccgtcttggtgggaccccagaagagcttggtggagatgacgtactctgttcgcttccatccgaggtccttgatgatcttacccatggacgtctcggcctcgccggctcggtagacctcggccgtgtcgaagaagttgatgccggacttgaacgctttgtcgaaaatctcgagcgtcttcttgtcctccactccaccgtcgccgtagttgatccaggagccgagtgacagagacgacactcgcagaccggacgggccgagaaatcggtattcttgcttggggatgagcgacattttgtttggtaggcgattggcaattgagcgtttggattaattgagagtgtggggcaattgaacttcttgggggcaattgagtgcaatcgagtcgggttatataacttgtgtcggggtccgaaagccacagaagtgcctggtgtaaatgtaaaatgccccacaaggttgtgcatgacaaatgcgccaattactaatgtctacggagataagttaagataatgcagggtgggtgggtcgggttccactttgtgtgctaaaacaagacgtaatcgcttcatttactcacaattattatgtaatcgcttcatttgcccatgattattatgtaatcgctcctcttgggctctcagatattacgtaattgcccaattcgccgttccctcttcgcttatagttccccgccttacagtgtccatacatggatttagttttgttatattaaatggccaaactctccatttctcgcttgtaataataaaaataaaaataaaaaacaataaaaaattgaaaaaaaattgaaaaaaactcttcctctcacctcacaacaaatactcaaacccatttcgaccaccaccgttccgattgagccgccgcaaccacagaaaaacagcagtgctcagaaaacacgcgccaatcatgaaccccatatcgatccacccagcccggtgaaacacaggaatctccctgtgggtgtgcgttcgaaactcgagaacgccaaaccagttgacgatcatggcaaacacggtgaagctcatcagccggcggtttcgaccctgaacgttgctgcccagccagcaggcattggtcacaaaagcagacaccatgttgggcaacacaaaccacgcgcctccatacatgatccacagattgtgatccgacggctggcagaccactagggcccatccaatgatggcaaacacatagttggaaagcagaaagtagtagttgactttccacttgccgctgaaccacgcctgtaacagacaccacaccatgcacatgaacatgaccggccacactatcagctgtccctcggcgggcgagtacttgagatagccaaaggtgtaggtcatgaactggctgtagcacgacccgatcccgtacatggtgaacatgcccaggataccgcagccccacaccagcgggtctttgactgtcatcaccagtccctccaccagcgtctctgtgggttccacggggttgccgttggcgtaatctgcctcggtgtacgccttgaagtattggtaagccgccagtccgttctttcgaatccacctcgagctgtaaaagtactcgggcagtgtcaggaacaccagggaggactgcagacatcccgcggttccggtgatgatgaacatccattgccagccggcctttccgtcgtgaatgagccccagagcaatggcaatcatggcgaaacacgggaccaaaaaccacgacactccccaggcacacgccagaatgaactgcccattatatctgccgtggttctcgtaaaccacgtagagcatggcggggacgccaaagttgagcagcagacccagaaagagtctcgccatgatcatgccgccatagttgtggacaaaggcaaacaacagacagttgagcccccacagaaacatctctgagcccagaaagattcggggattgcaccgcttgaacagaaacacaaacacgagaggaagcacggcataggggaaatacaaacacgcaatggaccattcatatcgtctgggagccagccatttctggattccaaccgctcccgacgaaatcacatctcggcagatgatatgacttgcacaaaacgcctggagttgcaggccgacattgagactggttgcaaacctgagtttcttggcttgttgcggcgtgagcacgtctttctcactgatggggtccacagaggtcttttgcaagtcttcacccgaagccgactccaccaggtctccatcaccgcaagccaccgacttgtcaggagatgaggagtccatctggcttgttctgtcgggagcatatccgtactcacttgttctccccgatgagcagtctgcgttttctgtgttgattggagaagaagggttcgtcatcatgtgattggagttctatcgcaggactgagagagggcatgactgcttttaacgggttcgtcccgcccctcatttacgaactggccatctttttagtccccagtagtgtggagagagagtcttctgtggagtcagagttgcaagactgtgaatcgaacgaagcaaaagatgctgaaacgaaccgtcagtctcgagtccgtcgtttctatgccccgggctgattctagcaaagtccttcgctggatctcgtcacaatgactacaattccggaagtcagatgcccgggtatctcttgcggggtttatggtatggaatcagtaggcgactactgtggtgatagtatcgtgagccgttcgagtctttcttgatggggatacttgcagtgaaatcgagtgctatggatctacctgatggcggagattactcgtctcagtggtactctgactgacgtgatcggcattacgagatggcttggtccagatgaaccacgttcaagtggagcggtccacacaatcgcaagatcatgctcttggatgcacgataagaggagagtacactatcagtgcatgattagaccgattggtatttcggtgccaaaagcggtggagctagtgcggtctggaccttgacttcgcgtctgagcatctgtcccatgacactgctcctcggcacatctcagagaagagaaaaaccgccagtgttcatacaagtggtggttcttgttcgtcttcgccatccaactgcccaaaccgtgcccaaaccgtgcctatgagcagatggggttgagacatgggttaattacccgggaatgcggggggaagaacaagcagctcatgaaacggtctatagtagctactacttgtagtagttgatgtccaaagatggtaacgagggtcgtcaaagaggatgcaattggcgggggcatgggattttgaagtcacaaccctccaatccaaccaatccaacccccacaaaccaccggtcaacaaaacgtgcaacaggatacacgggttcttgctacaagtacaagtacaagatacacggtagcgccgcggcgggggaaacatgacagggctgtaccagctacaagtagcgttgtgacccccacagcgggaaaatgtctctagactgagccctgagccccgtgactacctacagtgacctagcacgagctagtgagggctggatggggcaagtggacagacattgatatcgtttgatccagactacttcagacgactccagaccactccagacgaagttcgattccccagatctgcaatttcaccaatgcggcgcaaaaatacaccaaatgtcaaggaaggaggagctcgcttgaggatcacgtgaccatcgtaatcccatatccccgttgttgtttttttgctgtattgtttgagcaagtaccctggtggttaaagagggtacagtatgtattgctgtaagatcaatctgatacaagtacatcatacgtatcattaccctatatcattatatcatttcttttgtgtccttttgtactaatagaaatctgtattctcgcgtgacagtgtctacaagaagtagtcgggggttcgtcgagacacggagggctctccgggacggggacaaggatcgtactgcaaaaaggagtttgagaggttttcgtccacctccatgatggcggcctggtttccgcatcggtagcagtagttgggggcggagaagatggtgaccacctgctgctcgtgtgcccagctgaagccttccatgaccagctggtgtgctcttgaaatgagactcaggttgtttgtgtggttaaactgttcggaaatgtcggcaccgaaggtgaagccggctcctcgggggctcattccccatcctcctcggtcatcggggtcggaccacagcaggtcgcacatggggccgtcgtggggcacctcctggaatcggttgagttctcggatgttgtcgatggactcgatcatgggagacaggcctccgtgcagacagaagatttggttctccaccagggcggtgacggggaagtagtcgaacagcgacgtgaaggctcgccacacgttggcgtttccgtactttcgcagacactcgtcgtagaagccgtagacctgggtgatttgtcgcgactcgtggtttcctcgcagaatggtcagtcggttggggtatcgcaccttcatggccaccagataggacaccgtttcgaccgagtagtagcctcggtccacgtagtctcccataaacaggtagtttgtgtctggacacggcccgccgattttgaacagctccatcaggtcgtggaactggccgtgcacgtctccacagatggtcaccggcgcgtgcacgggctgcacgttttcctccttctgcaacacccccttggccatgttgcacagctcgttgacgtcgtcttcgctgagaggctggcattcggtcagtcgtgcgatccaggcgtccagctggccgcgggttgtgggtgtcagttctgtgaacgtcccttcgcccccggctcccatggcgtccatgggcttgagtccgtcgtcgttgatatctctcatcagcacgtctgaatcttccattgtggcggttcttgtgggtctggtgatgcgtgaatgtgtgggtgtgtgtctgtgtctgtgagatggatgcgggtgacggaagctcttgtgtctacagcgagctcgagagatgtggttatggcggagtggtgtgtgtgggtcgacgtgtttacactgcgctgaccactgtgaactttgagggccgaaccttaatgttttcacccaatccctggctttttcgccggtgcgggctacctgaaaagcgagtcccggagcggttttatcgggaatacgagcccgccagcgtttttccttgaccccaaataaccaaattcgcccttttccccgccccgataccttgatttccccgttttggccgttcccccccatcccctctcgtactgccgctatctttaatggcgattattacgatacgccgcccaaaacttttttgaccgcggcagtctcctgataacggcaaaagacggtctgacggtgtctaataccgtcgcaaatcgaaccgacaaggctctggagccaggaaatggcgcttttcgccaccctcaatgtccaatagttggtcttgagggggttacccggttgtcgacagcaagctagattgctacaacctcgcgatcacgtggtaagcaagataatggttagtaagagaatggttagtaagatggttagtaagggtacagtaatagttaatcagtcgtgacaagagttggaatttccctggaatcaaaaaaccgaatagattggaccgtgtcagtttaatgagagtgaggtgatacagtacgtgtaagagtatagaactgtcaatggttgattgtacagtactgttgttacaagtgtatgttgctgtgttaaccgtttataaaatggcgaaaaatggaataaaagcggaaattgaaataaaagcggaaattggaagaaaaacggaaattggaagaaaagcagaaattggaagaaaaaacagaggataaatggtcgtataccacatatttgcctctttgtatttttatcttcttattattattttttaatatctttcgcctccttttcaaaattactcctttctgtctgaccccgccatttgaagttaccaccagactacgtacgagggattaactgtgccatgacgtaatagaaaggtataaatatgggttcgaatcccgtaatcgccctttgttggggaatgggtaaatgggtaatccattaggtgtgccgccgtatgtacttgtacttacgcagatatcgtgtttgtggtacgtttggtgtcgtcgaacagtgccgacgtggacacatggagtctggaagacattgttaaagaagaattgataacggactaagacggagctttttggccgaataaatcgatgcacaaacacggatccaatcatctacagagctggttggttgttgtaaagcgtttattgatgtatgtactggatatactggatatactgtacattcacttgtttgcccttttgatatgtgcatatatttatatatatatactgtatatatatactggatatacaagtacatactgtaacagtacatacagtacacttgtttgccctgttgaaatgtgcaatattgcaacgatacggtagctcctgaaatattagaaggcagcagttcccgagcgtccaaaaaccaccggatttacctcgacccctgcctcgatcatactgtgcattcttctccgcaatcgtagattgcagactggacaagagtagagctgctggactttgagatgaaacaaacacttgtggaatagctccatcaagtgtctcgtggtccatttcgcatctttcgcttcttttgcaactttccatcttgttctcgatacgtccagacaacccggcctcaccccatttccgatattgtagggttatcaatctcgccctcgagttggaaatcgatctgtatctgcaatgaggaaacattcagcgtacaatgaatgttcagggaagtccattgaaagtgcggtatggcagtattcggtacgcatgagtatgagtgagcacgagatatcaatgtagtgtccgatactaacaagatcaatccacttagacgaacagtgccagtaacagtagtttccgaaacagtgggcttcagagcttgccgaaaaccagtactcggtgactgattgatatagagccacaatgtagacggagatggccaaagaaacattcagaaaacgggtggactgctctaggactcacttgggcccacctaagacgttggaacagtgtacttgtagtattcttgctcccggctggggcagtgagtacttgtacaaacgagacgagtacggcgaagacctactataggtacaatactggcaccactgttgtttcttgttcagatcatctgagacaggagacatcaggaggtctaagaggtctaaacgagacctacaggagacctgaaacacctaatcacacctgaaacatctcaacaccaccacaatcacaccctaccagacccgaaacacattaataacacctcaaacacatccaatcacactcggtagctccctatgaatcttttaataatctctaagaataccatcctctgaccacggaggttcaaacacccaactctcccatccacacccactcttgtcaggggtggggggatgtgggggtacgcgaggccgctggggtgcggggggcgggggccgcgcggtgatgattagtaagcagtacacacgcgacaaacacacgtgcacgtgattaaatacacccacgtaattggacacgtgacgacttcagtgaccacccccttctccttactaacaaagttgcacggcgtgtgaaagttggagtgggtttttaatttaagcgtttcgtgacattgccagtttcgacacgttgaacgaacacgacgtgaaaaaaaacaaccccccgcctgaaaaaaacctgatcgcgaaaacaaccggaaaatgagagttgaacagctgtggaaacgcgactcggacgacgactcggatgacgacgataatacggtggtgcagggcccttccaccgacgacaacggagtgccctacaactacctgaccatcatcgacgccggctcctcggggtctcgagtgcacattttcaactggttgagctctcgagaggcttcgtcgggggcggaaaaaagacaagacacaaacgacaagaaccgaagcaaacaaaagggcgccaagggcggcgcggagctgcatctgctcaagatgctggaggtgaaacaagacccttcgtggtacaagaagattgatgggggcatggactcgtacgtcaaggacccgaccaaggtgggcaagaagcatctcaaaaagctgctgaaacacgccgccaaagccattccggacgaccagatcgcacgaacccccatctacgtgcatgccacgggcggaatgcgcaacctcggcaaacaggaccaactagctatcatcgacaacgtgtgtggatacatttcggacaagtccaacttctggctgcccgattgccgaactcacgtgcgagtcatcgagggcggagaagagggtctgtacggctggatcgccgccaactacctgatcggagctctggatgatccctcaaaccacgaccacggcaaggaccactccacctacggcatcctggacatgggaggagcgtccatggaggtggcattcgagcccgtcaaggggtcgggcgagggaggagctgccaccgacgatacctcctacactcttcatctggagggcaactacgacattcacacccagagcttccagggatacggcgtcaaaatggcccatctggcctacctgcaggccctggcgtcgcaaagtgcccaggagggtgacaaggacgtcaagatcgacgacccctgcgcccccaagggctaccgacgagacctcaagctcgccgacggcaccaaaatcgaaaccaccggatccggactggtcgaacagtgcgaaaagttcctcaaggtgctggcaaaggaccagtgtcgaacagccactgccaggtcacgtgatcttgacggcgaggagccgccgcggggctgtcttttggacaattcgcccctggacaatcttgacattcaccattttattggtgtttccaagtaccatgacattatcacttctcctgctcttggtcttgacgatggttccaagtacgaccatgacaagttcaagcatgctgtgaacgacttttgtgaagacgactgggacgatattgtcgaggagcatcacgatgtgtctgagaagcatctttccaatctgtgtttccggggaaagtggctggatgctgttctggaggagggctttggttttgtggggtcttctgagaagaacgaggacgaggacgaggacgagggcaacggtggccaagaggacgtcaaggaggacgccaaggaggttgaggaggctcccaagaagcctaagcgaccctctcggccaccctcggctattgtcgggtttgtaaaggggtctggtaacaagaagcccgaagacaaggaggatgataaggcggttgacgggaagaaggaagaggaagaggacaaggacgccgagggcaagaccaaactgtcgtcaatgtcccaggcttcggtatcgcacaacgacaagatggtgtacaattctctggacaagatcaacaatgtgatggtgcgagatactcttcttggaagagacacgacctatctcgatcccttccagtctgcggatctcatccagggccgtcagtactcttggcctctgggtcgggctgttctctacgcctctgccgagaaccaggaaatgaacattgtgggctacgaatacaaccacgaaaccgtgcctggaaaggtggagatcaacggagccgagcagaacgtggagtggaagcggcctcagtacaagcgaggagaggtacctaccgacaacaagacgggggacaaggaaggctcgtcggactggcacgagattatcgaggaccatggaggagaccgagtttgggggtcggtggcgttcctgttgattctggtgattgctgtctatctacttcttggtaagacccgacgccagctgattttccagtcggtgtcttctcgaatctggaagcgtcgaggcggtggacctgctcgaggcggagctcgacaaccctaccgaccgattgacgaggacattgagctcggtgatgtcgagaccgagttcgaggtgcattccgacgacgagcgactttgacattcataggtataagacatgtaaggatgggtttgttccattgtagggaggagagagggtgattagtgagatgagtacactcgtacatactccacgttcgggaacagacttagatcgaactgtatcgaaaggtcaattgtatcaaccatggaattggttgcacaccaagatctgcacaatcgggtgttagcgcgaaatctcaacgctcgtctttcgatggtttttgagtggcactggggtaggtatacctacccctttgtaaaaaatgtagtgaattttctgctgtttttgctccattgaaggacgagagatgtttccatcagaatttggacgactctcagaactgttggatgatcaggataggttatgattcttgtcgagtcacatggacattgataatcgcataatttacccataagacgagttttcgcggtatccatttggttgtttacttgtctatttgattgtttactcggagtactgtacatactataccactgtatactgcactcgaactatgacggttcgataaatgtcgcgaaaaataccacccagagtttctgaaaacatataatgcagttttagaacatctaataatcattgaccgtcttttccacgatctctggccttagattaaccaccaacatgacatcctccacatcggtgagaagtgagaaatcaacttaatgcactagtcaaactcccccacggactttggtgctgcccctgtcaacctcgccttcagactgcgaccctgtaggctaacgactctggggctgtagattcgaaaagtccaccaacatagaccatagtagtctcagacgagccgacatgtgcgacctgtgagacttctcgaatagcgatcgtcgcgattagcgtgatttcctccgacttgggtaccgtacctgaagtaggtacacccgttgagtgacggccattgaatacgaaaacaatggtggaggatgaaagactaggtactttcttgattatgtcgtacttgttggcgactagggagcgatcacaacggctccactgcacgagatgtcatctccggcttcgagatggaagggaactactcaggcgcatactctgaagaagatggggggtggtgattcggctcatgtaaaaactggtagctacaagtaaagtgtactccacagtatcgccatacgggtagctccggtaaacactcctaactggatcaagtcctctcgaaaactggtgggctcgactaagtacgtcaaaaatactgcacttgtacttactcacgcaagaaatataaccgatagatccgggtacactttacccagtctgtcaaacagattgctaggtcttggaagatgtggtcgtgactccattgagtctcttattattccctttgacaagggggcagaatagaccaaccatcttacaagactcgaatatcgctgtactgtagtcataattgggctattattactcatcttgtactcgtattcatagtgcaattagtcaccatctcaatatggagatgtacttctggcttttgcgtcgataatgcaggaccagaagagatgaaaactttagtgcgagagagtactcgtataagcagaagcacaagccagaattcttctctccactcgtgttcaagtggtgctgtttcccgattgccttgccatcccacctcattttcactcactaacaaagatgggcgtcataggaactagctactatcagaagtaggactagtcatagaggggtggtattgtacctgaggagctgtgcgtgtgactgccgtattccgaggctgtcggtgtttcaaagtcggccagagtctcgcagggtgtgccccggaaaccccgtgtctactggcgaattacgtcttttgacacgacacaaccagtcagcttcactgcaacctgcagtcaccctctgcattccaaaagagaatattgatcgcatcgagacgaaacatgtatgtattggtcttggtgatggatgttggaggtatgccaggggaactggaagagagtagcaggaagatagagcccgaagatgagcagagttcgaagatgagcagagttcgaagaaggaatgttgttgaggaaatgggcgaggattaatgatgaaaagtgagaggcggtcgaagtattgccagtcagggtgttgccggtcagagtgttgccggtcagagtgttgccggtcagagtgttgccccccaaagacaacatgttgattattttcatgatgagaccatctattgacatgacccaaacccccttgtaacccatctctatgttcattacagcgctgcacatactgtaggtaatggttgtaagatcgatggataccgctggcgaggtgttgagagagatgattagtatagtcaagtgtatacgttacattcttgtcttgtgattaaccacttacaacccactccctgccctgtggatatcagatggtactgtacatgaataaaaccactgtcgagtgatttgtagtatcatccaatcatttgacaacaccagatgtacacagtatcatacattcaagagatcaaatccatcgctggtgaccagtcttcgtgtggccgataactagcaagccagcgagacatcagtggttcatatcacattagcatcagatgttcccattcatcaccttggtcatctcttgaccgtctattccacctatcttcgcatccatttctcccgaggccctgtcttggcactatctggcattagcctgcatccaagggtgcactcgggattgcagtagtgcgggctagttcggcgtctagtctactggtctcgaaagaagcagaatgggataggcgcgaccctggtcatccagctcgtttcgactgtactgtttaaagcccatttttgcgtagaattgcgccgcccgggggttctgttcgttgacgtcaaccagaaccgcagtatggcctttctgcctcgcctgttccaccactctttgtacgagctgagacccgattcccgacccgaagcattctggatccacaaacaacgcctccatgtgtgtctgggtgtctgtttccgaaacaagaacaaaggccttgatggtgccagagtcgtctctgtgcaatatgaagtcgtcctggtggaagaatcgactgaccgtcagctgttgatcgatctcatcgatctctgctgggctcagaaactcgtgagatgcttccaccgatcttctccatactctgtggatttgttcttcgggtgtcgtcatgaaaagaggaagaaggggtactgaagaagaaaagggctaataaaagaattaattgattgttcgtgatgaaaatggaggagttctggaagatggtggagagcatagattccaagttgggttggttagggcgagactgggagacgagggcgcgttgggagacatcaaggccatctcttgcgcgacattcagtcgaactagccattagtcttacattggagacaccaagaccctctcttgagcgacactcagtcgaacgagccatttggcctgacaagaagtgtgatctttgtggcaacaccaaaaactccagttagtcgcaattacgacttaatcggccatacagtgaatacgtccatctttaagggaaacttgatcacctgttgtgccaaaaaaaaaaaaaagggcgcttgactgcaatcggactgccctcgcggtcctcggattgctatcggactgccctcacggcccttgaggtgtcttccagatgtctgatacgttggatcggttggagcgttagctgagagtcatcatctttcaccttccgccatcacctcgtcacattgctggacgcatctggctaagtcaacagcaggaaatcacacgcaaaagtgttacagtactgtaccacggttcaattgcctccatactcaccaaccccatgatcgtgctgtccgcctgcatggttcacgcctatggtgcggagtccgaaaccgttgcattccgcataccaaccacagaacacgtttctgctcctggaatgtggcgccaggcgcgccggcacaaagaccgcccagcacgccccggacgggttacccccgactcaccctaggaccgactaaaaatagctcctctcgccaccgtcggtaacctgataaccccaagggtgatgggcgtcgcccccttccgggtctttaaccactgccagatgataagcttgaaggttagttggtgccgtgcacagaagctccgaagaaaaatcgaagaaaaatcgaagaaaaaaaagtaaaaaaaaaaatttaaaaaaaaattaagtggtggcaagtgtcggcaagtgtcagcaagtgtcagcaagtgtaccttagagaaagagtttaaagtcgggggtggtaaatggttatatattctgctgggctgtttgtgtcactgtcaaaaaaacgtctttatgtattttcgtcgaaatcgtacgttcatcttctgttctcaaaattacaaacgctttgtaccgaattctgtaataccttctgcgtcattcgttgcgaaggtattttaattagttccggctatgagagtagctagagctaaaatggagcaagggggagatggaaagatttttggagaaatggggaaaaaatggggaaatagaatgataaagcttatgtaatccttttatttttgtcgatttttccgttacctttttttggtgcttataaatccccggaccgctttctatccatctctggtgcttgccattccgctctcaccaccaaggtgcagaattagccaaaaggcaattgcaaactacaattttatttaatccgaaacacacattatatgcagccgtacgcgactcatctcttgcgacatttaacggtttccgctttactacgactacgattgtggccgcaactcctacgaccaactcttgtctactctctctccacctctctccacctctctccacctctctccacctctctccaccctcctcagttcgatccccagtgctacactacagtgctacactacagtgccacacacagtgcaacaaacagcaccccaatccgcgtgaatgatatcgctacttccagacctggaccatttgacgggcgacgagcaggcgtggtttctgacgtttgcgtcgtcggtggcctgcattctgggctgtctgattctctacgtggacagcgtcatctacgggttccgacgcctcaagggctggatcaccggagaacctgcgggcgaaacggaggatctgtggaactccaagggctttctgatcatctcgctgtcgctgtcaggcggcattctcatcttcaccgctctttacagactgtttccccaggcgctggtctacctggaacactcggagctgctgacgccccaacaaagcaactttctggttctggtcatgttcaccagcggcgtcattgtctgtgccggaatcaactacctggttcacgccgccacctccaaatcaatcgtccattgcgtgcacggagacgaacgaaaagatagcgccgtcaccgcaacctcctcctccagccacacccacactgaactaccaccaccacgtgcccacacccagacacgaacccacagtcacgtccatggtggacaccatcacgtgcatcaccaggattctcccctcacccacgcgacccacacacacgtgatccccgcgggagaaatgtccgaaagcacccccttgctccatgtggctcccagaaagcggtcgattctcgatctggcccatgaaaccatcaagggagcggctcctgtcggagagtgtcgaggatacacctgtggcgactgttgtgcgcccgaggatcaggtgatttgcgaccccgatccgtttgaagagccgtttgcttaccccggagaagaattccggttccaggacgaccatgctcacgttcaccatgatcgagaggacatagacgacattgatcctcttgacgaccaccatcatgatcacgaccatcacgatcacgatcatgacactgatctggaacaccaggtccatcaccatcatgtttccacccgacgttcgcatctgtactccattgcgcttcagacgggtctggccatcactctacacaagcttcccgagggcttcatcacctttgccacttctcacgcagacaaggagctcgggctcaacgtgtttctgtcgctggtggttcacaacttcaccgagggattcacgattgcatttcccttttacgcgtcgcttcggaaaaagtggcaggccgtgttgctggcgtccattctgggcggctgttcccaacctctgggagcagtggtggcctggctcatgttccggcaccagaacctgcatacggatgccaccgatattctgtatgggtcaattatgggcatgacgtgcgggtttctgtgcatcattgggctgcagatgtacggcaccgccattggttttggaggcacacaaaaggtgtgtcttaccagtgcgtttgccggtatgtttattgttggttcttgttatgccttgaccgcttagcaagcgagaagggactcatgtggaatgatctaaaggcttcggtcgcgcgtatcttcggcgtcgttcggacgttgttgcaacacagagggactgggacgccttattttgtcacttggtcccagattatgagttatgaaaagcgtgcacggcacgcatattattatatttaacaggtttggtgttatgaccagtatcgcacttcagtgccagttggcgtagtcgacaccgtagtgaagatggagaacagaggtgaaatgagatatgaggaagtcacgtgatgatttcccctgactgtacgtgaatgtacgtgacttcctgtgactttattctggctggttgtaaaactcgggatctaagccgcctcgagatactctgaaactatcttcaagtaaagaggtaacaatgtcgctgaaagatgaggaaaagaacgtttttgatccagaaattagctcagtagatagctggggctgtggagtatttagtcaaaatttgtaccgaatactctctaaagccaggtgatctggacgcgctctctgagtttcattgtctcagcccaacactagatcaatttttgagtgttgtagctgtggagttgaccattatattctccaggatgagacgaacccattaatatgttcagatctctctttctgtctttccaagtatgtttcaaccgggaattgaatccgacggttgtagattcgcacattgaacgaagggccgggggaagtggacattggagaatacttgtaagtacaatctttggggaattatcacatgagagaattaaactgtttgttttcaataccacttgttgaatttcgtccttttttggcaaaatatgccagttcaaggcgacagtgtctggacaaaccacctccccggacaggaacacacatcgacaggggcttaaaagagccaacaggaagatggagagttcaaaataagagaatatgggttgtatttgactcgtttacggactttcggagggagatgattctgtggatgagtctgtggatgattcagtctccaacttggacctaaagagtatagaacattccattcagttttgttgtgacattattgacaaataagtgggctggagggtcagttttgggactctttaggggtctctgtttgctctcttgtcacaattatatattttcaacgacattccgcgtaaaattccaaaccgatctgtccattctgaaggtcaagtatttctcaacaaattgattgtatgtataagtattcttaacaaattgactgtatgtcaacaagcagagtatgtacaatacagtatctacctacagtactacgctacagtcgcatggaatgacaacctacaagtacagtacgttattgcgaccgtatcaatccattttatcaccccagatgagctattttcacctttactcgcgtgttgagatcgctctacagaactcctcaattcacagcacgccaaaaatgcacgattatcgccgaaattggtaccattcgcaagctctcagacacccaaatattctccttttatccattttcctctggaaccgatattcgagatgttttcggaccttttttcccaggaatcaaaataaggttacatatgcgtataggtgcgattgagtcccagagcccatcacaccactccagaaaatggtcgacttggtcgttacgcaccggatccgggacgccatcgtcattttccagtccttctacacaaagtactcgcccgagagcgtggagaaggagtggaatttggcgcaggtggcgtgggagtttcccagccagcgcggagtcattcgacagacagaagagaagatgccggttggtggcggcaatgagaagttgggcgacaaggatgagtcgcatccgggtggcttgaaagagtcaccgcactactccccatcgctgtcaaaactgctacaattgtcgcccgaatcaccgtccatctcgcacgttgatctcatcaacctgtccaaggcgttgcagaagaaaatccgcggcaagttgcgactcaagccccgaaacggcgtctttgagggctctcgagccacccgcacccacgaatacggacccttcaatctcccctatcttctccacggcaccagcgtctactgcccgccgccaccagagaaaaagaagaagacgcgcgagtttctgcgcattctggagacccagaaacggctgctggaagaggccgactaccagcagctgctggtggacaaatcggcgccagaaattacgaccaggggcctcaatgaccatttggtgcactcgaccgacctcacagccccctccgtcagtcaacagaccaaagaactcaagcaccagatcaccacaatcttcaacattgccctgtcggtcgtctctgtctcgtacgccatctggtactggaccaagagctccgccggcatgggcgtgtctgcgcgggcgctgttggctatctggggaggcctgctgattctggtcgccgaagtggtagtctacggtcgctacgtgcgcaaaaccaccgaggcgcgggtcacggagcgcaaaaaaaaggaatcaaagcagattgtcagcacgtcggagtttcgggcggggaaagcaaccattgaattccagacagaaataccggaagacgagtgtctggataccgtcgacttcaccaagggcaaccatctcaacaccgttctgggcgctaccggagtgcaaacccagacccaagctgtcaacagaaacaagcccattttctagctcctaaacgccttgaaacaacccatggacgatagaccatctatatattagacatgtaatttataacacctgactgcacaagttgatacagtagtttggagatcgaaaggtcgaattaagacgattttaataaataataataataaatccatttgttttatcttactccgccgattcgattccggatcccgcgcttcggttatcaccatctttcaccatattttcaccatatttttaccacatttttaccacatttttaccatatttttaccatatttttaccatattttaccttacctctcttggtaccgagttccctgccataatcaaacaacaatacagagaaacaaaatacatcttccagtatatcgctcgaaatccccaaatgtacagagaattgccaacagaattgctaattgtacttcactaccccattttccgttggatcacgtgactttatctgcggttatcgggcttccgaacagggccgggcggctgaacggtcggctggggaaggtgtccgttttcggaggtcctgattcggaagtcggaaccttattttgacatattacacaaaagcattgaaaaataaaaaaataaaagttgaaaattgaaaaattgaaaaaaataaaaataaaaataaaaataaaaataaaaaaataaaaaacagcaaaacagaaaacagaaaaagtggggaatattgataagaggaggcccgtctcttgttcagataagcgatagagcggacgattatgaacagaggaagggagatagaaggacgggaggaaaaaagaagaaataaaaacggaacgagacgagacggaacgagacgagacggaacggaacggagaaaaaagaacgaatgaatgaacgaatgtacgaacgaaacgaacagtactcgtgtaattgttgaagagtcacaagttgttttgaaaatagctgattgtcttcgtcagtcagttgacgtcatcactccgttttcatcattcacccttcatcactcactcactctttatcactcactctttatcactcactctttatcactcactctttatcactcactctttatctctgatccatatcacctcacttttagagaacatcatcgtccgtgtcggttcatctgttcatatctagagctggtcatgtgattgtcatttagaccatgagtggtatctatgtactgtactgtacctactcataccctacccagtgtctccaaattgtctccgcggagttggtggagttggtggagtggacttttgagtcgatcaacgccatttgagtcgagttaatgaggcggacaagtccgtggattggattcgattgacatcactctgacatatgtcacttttggtgtcagagctgactacctataccaagtacagtacaatacacactatacctacaagtacagtagtccccgacttaccaatttctatacgacaagtacagtgggtcgatctattaccgtctcccgggatgagcttgccattggggctacccttgtggtcttgtatggcgctacaagtacttctaggacgtgtctgagcttacaaactattctttggcggtctggagtacccgctagtgtagcctagcacccccatacttccccatatttgtagaaggctcactttgggatcgcgaagtactaataatcagatgttttggtgccctatgctattcaccttggacccaggaaaaagtgaaaaacaccgtcgatagtacggactttgaccgttcttccctcaaaaaacagtctagtaggattgacacaggcggaagttacatttactgtagatggtgcctgttctctaagacttacaaagtcataaacagtcatttaattcattctttcagtgaaaaaaggtgaccatgatacagtacacccttcggtagctgacgtaatcacagtgaagttcgtacggagtcgttcctattgagtcgctattcatccgatagttcaatactcggaggcctgagtacaaataggagcagagagtctgctgaaagatatctctgttaagtatccggtcttgttggtttttttatttttattttttgggcctttaattgcccgagccgaagagaagtgcagtgtatggtatgtacttctccagtcttcaatcctccttctgccttgaggatgtcttttgacacacgtactgctggagagtcacgtgagaaatcacgagaagaatctggaaaagtcatgtgaggagtatggaaaagtcacgtgaaaagtactcacaaccccctgatgaaacgttccacaagggcaccagtgtgtagtatttatgtctgcaaggagggcctcgaggggggaaaggaatgttccaatggattctctggctcaattataacggtttgtttgtgattgagagtagatccggtgactggattctcgtttgtgagtgaattggatgagcttcgatttaatcgcgtagagagaatgactgaaagatgactgaaagatgactgaaagatgactgaaagatgactgaaatagtgacttttgacaacaaattactgcttcgacaatggatgactattttgggagatcaaatagtcacttcgacaaccgctttcactcttcactcttcactcttcactctttagtcttcaccccatttttgtgctgttatctcttctatattatcactcagatctccctcgaatcccactgatctcactctagtctcttctgatctttcaatccttcaatccccaatacgaccatcgcgagaccgccagaagaggatcagatttcacaactgaaccatcatacgccccatttcacattgtatcgtattctcgatcgattggtttgctacctgcactcgcaacgagtccaaggcggacactcaatttccgatataatagatatttgcttcgcaaattgcagtgtctgaaaacttgcatttagccaactagacggaaaaaagagaaaaaaaaaagagaaaacaaaactgacgatccgcaaacgcaaaacatgtcttgagcgttcgtgaaccatagctttgtaacggtttttccctttttctttttctttttcgtcagagtcgattattagtgtcgataaaagtagaagtacttaaaactacatacctgtgctcatacctgtgctcgaatgacatattgacataataatggtaaccgagtctttgttttgtgtcattttttcctgttttttactgtttttttcctgtttttctcatacaaattcaaccggatcacgtgcccggttgcagcaactccgcctggcaggtttttcgttggacatacatggtgttggatcaaaatcgaaccgactgcctccctcattctacacttgactccacgttcgatccgatgttttttttcgcaaaaacagttgcaacagtacatactctaccccgtatcgtacgctgaaatatatatcgctcagaaccgatgaagtctcacaatgaatcgaaacccgaatcgcagctttcaaagtgatcagccgataactccgtctttgttgctcttagcaaacaacagtatgcacttgaacgaccccgatgagacatccaacgcaagatgcaagacgaaacacaggatgggataaaaatgacgaaataaagacgtatgcgattgacgaaacgaatgacgctgatagatggagatccgatcgggcggctaaatcgtggttatctggcgtgtgtcggctaaaccgccgacttgggaacaatgagactgttgtagtacagcgtatactgtactcgtacttgtagcccatctgcactaacgcacaggagtctggtcacgtgaatcggtcttatcgttctgtcacgtggaatgtcgtcgtcatcacgtgaccgtctttggtgcagtctcaaccccgacttgtaggagctggattggaggggcatattgggtggagataggtatcagaatatttgagggtttgtttcaagtcgggaggtggaaactgctcgccaaagggcctacgagtacaagcacttgtacaaggtggctccggtgacatgaaagtggtacttgtattacttgtattaatcatttttggtccaattgattaataatttgtccaagcgagaatcgaactggaaatatcgggagtgaagaactgaactgagaaaaacgagaacaattcaacagaaccatttatgtattctgcaacattgtggacgctatagagatcagagcgcaaatcggcaaactccgttggactcagagtggccgcttttatgtgagaagtggttttgttccccttcttggaacgataatacccttttgtgagccgcttgttgcatctttttattttatgttattttattttatgtcactttactctcaccttcactcccaatcttccaaaaatgctccgatttcaaaacggaaacttccgataatctccccaacgccctccaaacacgttccactcctgaaaacgcgcccctgctcccctgctgacaaaccgccagcatccctgctttttctgtgctctttttgccgcgccacaacgccacattcgcctatcgttaataataaggtttgttgggagtaaagaccaccgcaaaaaaaaacacaaaaaaacaagacaaaagccgagggaccttttggagcatctgggggtcacgaaacaccctgaaaacacaacacatatctgccagtagctcacgtgacgattcgtgggctaattttttccagaactcgccagccccatccctcggtcgaaaccggaggttcggaactccgcctccgggccgcccggaccaatcaaaagagagttatcacgcgacaattgagacattgcttgagtcacaaaccttatgtaaacgttattatcccggcaattaaggtttggatctgagcattttaagcgaggaacagtcatcgaacagatatcgaaccattcagaataactagataattaataaataaatgaaagaaaagaaaagaaaagaaaagaaataaataaaaagaaatatataaaaatccccaaataaaatccccaaataaaatccaaataaaattcacataaaaataaatagataccaaaaaattcaaaatacaccaaaatatccaaagtacaccccctcaaaacacaccagaataccccccaaaccccaaaccccctttcctcatatcacaaagatcctcaagacccaaataataacctaaaaaaaactagaacccctcaaaacgaaccgtcacgtgatccctccctcccttctacccccgttgccccttccctctcccttctctttcacgtgcttctctgctgtattactaccaagacttttttcgacccaagtcaaaaaaaacaaccaacatggtgatgtactcaggtgttgtgcatcaactttattccggtagggtaactgtcggtggagtgcatgtgcatatttttgtgcagatggttaatgttgtttttttggaggtgtggaggttttttgatgcggaaatggaccaatgttctggggaatcaagttttgcacatttatcaacatgtaatggcctatctctggggctccggagaaggatttttacatccctttttctcgtcaagattttttcaacttaaaaacacgttttgtttttttgagtttaacacagagtgacaaacagaatttaaattaagttttagaattaggttacgtctaacctaagatattcacctcctttgtctgactccaatttaaatgccgacgagatgtggttatgacggaccggaggatcctcagaagccgacgggaaatgctcccgtgaccaataccgagagccccgaagatggatggaacaccggagaactcggaaggaccttcaaacagtaatttttgaaggtattgcgcccgttctgacctgcacgaaatcacgaccctgttgcccgcgcggctgaataaaaaacttagaaaacgagaaatcaataaaatcgggaaaagtcagcgtaaataaagatgtccaaaaccacactgcgcacaatctacaggcggctgggaaagtataaaaaaacgtgtttttgagaatctggaacgtgtcattcggccagagagaatttttgtagtatttatggcgggttagggacgacttctattatacatttgcgggcttctggatgctgcaacggtagtaatgaatatcgagtatcatagcacaatatttttatggctgttcagacgccgagacgacgagaatttcgtcgttgaattcgattctcatctgtacaaaatttaaactgaataaacttgaaatatacgatgaatggagaaatcacgaaaataaatcaccatacaataaaatactaaaatgaataaaaaaaagataaatcagcgaaaaatggtaaatcagagaaaaatacatgcactcccgccatcctccccacacctctgcatgtcgctacagtacgatccgaaccaaccaaataggactgatctaaaacgtgttcctgcactgggctgctttggggcattaggtatagtagaacaacgaaagaaaacaaaaaaaaaataaaaataaaggaaataaaaaataaaaataaaataacggtaaaaacaaacaaacgagacccacaactaataaaaaaactgttttcaaaaaaagctgataggacctcaacacttgtgattcctccatcgactaatactgtcaagccacacatcgatattaccactcccatcgtgtcaaagcccgttgtcctaatcccgttaccctaatccagataccctaatacaaccctaacccaaccctgaccctaatcggcgctgcctgacgataacctagataacaaaatgggctatttcaggaaactatccagggttagggtaaccaacaaccaatgagcattcgatccgtccgcacgtgacggttctatctgccaagaaagagacaactgcccagggcttggccagcggggacaagacgtataactccgaggttaggggataaaacgataaccgagggttggggattgggttagggaccagtgcaaataccctatgttctccccagcgcctggtttcgtcttgcccatcgggtccgtcggactcctaacacagccgcattcgccgttacgaactttggtgagcttaggggcaaactgtcagggttaggtcataaacaaggttttagagatagccttcttttgggtttgtaattaagttcacaaaacataaagttagactttcccaaggttgtgttttaaactagacttaaaaatgccgttgttgcgaaatacatggcaaaaatatccacccgccaagacgtggtcgtgtgacggcttttggcggaaccaacgagaccttcaggacaatttttcgagcgcgatattgatgggaattgacgagtaatcgatacatgacacctccagatccacattttggtttagttggcccgttttcgacaaacttctggggtcatctcctgcggtgcagtgcggtgcaagatagagatactaccttgaatttttgagtttgggaaatgcgaaactggcgggttttggagggcttttgtggcgagggaagtggttttgggggttgtgagggctcgaaactggaagaaatgggcgattttgacttccaacggttttatttgggctcttttggacgttttctgaagacaaacaaatgacaaaataaaaaaaataaaaaacaaaaaaaatggcggtcaaaaccgtctaaaaagtagggtcgtatcgatatgtgacgttgcagagtccagagggggttgtagagacgagataaaagggatatgagagccaaatggtgtttcttgggatagttgaagaggtctttctggcggaggaattcaattaaattaaattaaagtataaaaaaactaaataaataaaacaaataaaaatatttaaaaatgaaccggtgaagatacacaaataagagatacaccagaacatttagcagagcccagagaatccaagaacacctctcgatctcggataacgtgaatccacattgagttggttacatatttcgtaatagttcattcagaaaaaaaattgattctacattttaattttcccttattattttcataattttatacacatacaatcggaaatcattgtatatagcgcctcctaaatctcccaaaatctccctcacacaccaatcgggtcaattccaatgccaacaactgctatcaccaaacggcaccactacacagttgccgcctcgcaacacaaggttagagttcactttaggccagcaaaatctaaattctatccaaatctaaagccaaaccctattccaaacatataaccttgttgggtctcttttgacttaccctaaccctacaagtctgggcatttcgatctcatgccaatatataagaagcgacgggtgcccgtgttttgaaagacaaccatcttgtgaggcgattaacacactaaacgcgactaacgacgaaccgactaactccaatcacaaacacaaacagttacactcacacaaacattcacacaatcgcaaacacaatcgcaaacacccacacaaaaccagacacccccacttctgccaaaaacatgtctgagaaaaatggagtttcctccaactccaccacggctcgaacagtcaccaattctaccgctctagaagtgcctcctccttacgtgcaaaccattgagcaggtgaccaagcaggaaaatgccaacattcaccagggtctttccgactctgaggtcaaggaccgtctcgccaaggtgggccccaaccagctcgacgagggcgagggcatttcgctcatcaaggtcattgtcggccaggtggccaacgccatgattctggtgctcatcatttccatgtgcatttcgttcggaatccgagactggattgccggtggtgtcattgccggcgttctgggcattaacgtgctggttggagtcatccagcagtacaacgccgaaaagaccatggactctctccgatcgctgtcttctcccaccgctcgagtgattcgaaacggagaagataccactgtgccctccggcgacattgttcccggcgacctcgtggttgtcaaggtcggcgacaccattcccgccgacttccgaattatcgagcaggtcaactttgagaccgacgaggctctgctgaccggtgagtccctacccattgctaaagacgccgaaatcgttttcgacgatatcaacctgcctgtcggcgaccgaatcaacatggctttttcctcctccattgtttccaagggccgagccaagggaatcgtcacctccactggaatgaacaccgagatcggagtcattgcccagtcgctcaagggccaggaccgaggcttccgacccgtcaagcgagatgagtttggaaaagcccgaaagcgagactacatgggcgcctttttcggcacctgtggagacttcatccagaccttcctcggaaccaacgtcggaaccccgctgcagcgacgactggccaagctggctctctacctgtttggtatcgccgtgatcttcgccatcgtcgtcatggccgcccagaagtttgacgtgaaccgagaggtggccgtctacgccattgctaccgccctcgccatgatccccgcctccctcgttgttgttctcaccattaccatggccgttggaaccaaggtcatggtccgccgaaacgtcattgtccgaaagctcgactccctggaggctcttggagccgtcaacgacatttgctccgacaagactggaaccctgacccaaggaaagatgattgcccgaaaggtttggatcccctcggtcggaaccttcactgtggaacgatctgaggagcccttcaaccccgagcagggagtcaccgacctgctgccctgggaccccaagactgagtacgccaagcgacgagagactgacgacccccgtgccttcgacgacgtcatggtcgacgtgtcgcgacgaaacaccgatgagcagagtcccctgttccgaaactggatcgactgtgcctctctggccaacattgccgaggttttcactgacaacgagggcgcctggaaggccaccggtgaccccaccgaaatcgccatccaggtgtttgtttctcgactgggcaagtcccgagaggagctcatgaagcagcagggcctggtccacgttgccgagcaccccttcgattccactgtcaagcgaatgtccgccatctatgatgcccccgatcagtcccgagtcattttcaccaagggtgccgtcgagcgagtcctcgcttgtgtcaccacctggaccgaccccgtttctggcgacaccgccacctttgacgacacctgcgttgccgagattgagaagcagatggagactctggccaagcagggtctgcgagtgctggcttttgccacccgacccatggacgcctccgaggaccccaaggctcgtgccgatgtggagaaggatctccacttcctcggtctggttggaatctacgacccccctcgagctgagtctgcccccgccgtggccaagtgtcacgaggctggcatcaacgtccacatgctgactggagaccaccccggaaccgccaaggccattgcccaggaggtcggcatcatccccgtcaacctgtaccactacccccaggaggttgtcgacgtcatggtcatgactgccatgcagtttgacgctctgtccgacgaagagattgacgcgctccctgttctgcccctagttattgcccgatgtgcccccgccaccaaggtccgaatgattgacgctctgcaccgacgaaaccgattcaccgccatgaccggagacggtgtcaacgactcgccgtctctcaagaaggccgacgtcggtattgccatgggtattgccggctccgatgtggccaaggacgcctccgacattgtgctttctgacgataactttgcttcgattctcaacgctgtggaagagggccgacgaatggccgacaacatccagaagtttgtcctccatctgctggccggtaacgttggccaggcattcttcctgctgctcggtctcgttttccaggacgacaccggcttctccgttttccccctgtctcccgtcgaggttctgtggatcattatgatcacctccgccttccccgccatgggtctcggagtggaggctgcccagcccgatatcatgaccaagcccccccgtgaccccaaggagggtctcttcaactgggagctcatcaccgacatggtcatctatggtctctggctcgctgccatctgtatctcctcgtttgtcattgtcgtgtacgccgacggaaagggccagctcggagtggactgtaacaaggagttttccgagtcttgccactttgtctaccgagcccgagccctggcttttgtcgaaatgacctggatgttgctcgtgctcgcctgggaggtgattgacatgcgacgatccgtctttgccatgcaccctgactctgagactccctacacccaggtcttcaaggacctgtggtctaaccagttcctcttctggtccgtcattctcggcttcttcaccgtcttccccgttgtgtacattcccgtcatcaacgacaaggtcttcctgcacaagggcatttcctgggagtggggcgttgccgtcctcggtctcattctcttcgtcattggcgtcgagatgtacaagtgggccaagcgagttttcttccgacactatgagaagaagcagaagaagaaggccgtcatttccgactttgacgactccgaccccttcgccaagtttgcccagaccgtgtctcgatccaacaccatggagaagaaccccattgccattgtctgatctcctgattggaccgtcttctcgacgctaacgagatgatagataattgattgtttgcttgaaaaagaagtttgtagttgtaatgtagtgtagcgcagaagtatccacagtaggactatgagtagagtacgagttcagcacgaggactcgtactgtacgtagatagcacgactctacttgtagatgattgcacaggaacgtcagcaattgattcgagcacagtaaccaagcaccgcagttgacctcgccagatgacaatggcctccgcagtgtgaaaatgtcgaatacgagccaacttcaagctcagaggtcacctgagggaccactccgtcacatacatcgactcagacttcatctgcaagccaaccagtatacagtgacgagtttgcggtcgaaccagaaagccaatccggcactcgttcgctttttgttccagctagctcatcgcccttgcatggggtaagcaggccaaaaaagctgcgtctttgtttggtggctggtggcgagaagttgttgaagtgaggaggcgaatgggagtaatcatcgggattttttaaccacagtatctttgtgtcccgctagcagtggggtgagtttacgtgcacagctccatatactgcaccatgttgagatgagaatggagaaagtggaagtgaggtaacgagtcaatgttctgggtagggtgtcacatcgatggtggtgacgtgttgttggtggtgtgcatggtgatgagaatctccaaggcactacgtgtgcgatgacaattgttcttcgttagtgtcgtgtcaatgtcgtttcagtatcagagcggaactttagtggtacgcttcccatcccaagagtcgtccaaatagtgtcccaaagaaaagaaaagggtcatcaggtcgagccccgaaagagtcatttcgtcgattccctggagtcaatcaggtagtgtgaattgaaaggactgttcgagtcgttctgtgcccagtgtcagggtcgatttcaggtcgacgtcaccatccttgctatttgagagtaaaccaaagaagaataccaagctccatgggagctgttgtcgtctggagatgtctgtgcagtcagtgtcagtaccccctctctgtctgggccagtggcagtgtctgtgtttagacaagccaggaaggagaggcccattctactcaccaccgcagctggtcggtgtgtgtctgtgtcgccgagagcatcgtttgtgtcactgagagcgtctttggtgtcactgaggactgtctgtgtcattcagaaagttgttctgtaccactgaactcccgtttgtgccacgcagaccccgtttgtgccactttgtgtcgttatagcgtcgtgtcaaagtggtgtgaaccaaaccaagagtgacagtcaccgacacttacaatcattatctaattcatcccattgtcgcttttccctctcaaaatgtatctatattaatataatttaatttttgtttccatctctcccaactccaccttatctgcattatctgattgtagtgctgaaaaaataaaaaataaaaccaataaaatcaataacgttctgaatcacaacgcaagcaaaaattaactatactaaaaaaatcaccaaaaaaattcgttcaaacagatatctctaaaatccttctccaataactcataacctgtgaaaatggtattgtcaaaatcatccactaaccaccactcatcggcaccaagaatcgtaccggtacgtagttgtccttccccacacttgccataatcgacttgacatccatttcgtcgtcagcgttacagcgcaaacaaaacgtgctactgtactctgttgtacctgtagtcgtggtttgcaactgcccaataattatccgcccaaacaaagacgcagtttcacagcagttgcgtatctattttctttgtcaaaaagcgccttgttgagagcacaagagatgggcattttcttttgttttgtttggttttttgttattttgttattttgttgtttagattttttttgttttttttgttgtttttgccattgttattttttgttagtcattttcagtcatttaatttaatttatatgatttacattgagttactcgtatataatcacatttatatttggattttctctacaacatagtcactacaagatagtcatttttattatatattttattatattttctaagaatttctaagaatttttaagaattttttctgtctttgtttatttctttgttgtattgtattattattttattatctgccaaaaaaacgtgctccttggctccgtaaaggtgggcacgtggagaaaacagattgtgagaaaaatgacatcaataaacataacagcgatctgaaaaaaacacaggatggtaaagtcgccttttaccgatgattggtctattgagaatgtccgtatctatccacaaaaacgagatattccccttcgtatgatcccaaagatagggtgacatattggtccacgacgataggacaacaagaccgacaaaagacaccaagtagctacccctgtgcaaagactgaccttgcggtgacactcagacgcaacccctctgtctgtcgtcgtattggactatttggcatgttttctgtagcgattcatgtcttgtatcagttgtctccaaagggatgctggaataatgagaaatataccgttggatttctggtcacgtggtgattccaatggtactaattttgagcgactgttggtgggtaagtatccaattttctcagaatggaggtatggggattttcgactcaggagaacaagagtagtagaatgataatatcctacacattccaacagttaccaatcactatgaattggagaaaggagtccgagaacatttgtctatattctgctgataatcgctggagaattgttagagaattgctagagaattgctggagaatcgctatactaaactccaactaaactccaactaaggccaacattatgcctacaaagtccaacaataaaaaattgaaatacagaacaaaaattgaaagtaaaggtcaattgaatttgaccaaagacgaattatggggccgaatcttgcaccattatctacgcaggatcgccctctacaaatgtatctactttttgtgtccaaacctctctataacgaacatatatggacatttctgattcacaggagggaccagtgtcagtctcatagtacagtattgtacagtactgtacccgagtgagcaatgaaagcacaaatttacaacgtctagtgtctctagcaatggtattgttaaatccttcggcgtctctgatcttttgagggtacttttctagggtcccatcccatatctggccgtaaaattcagagagatgtaccgaaaatgaccaaaaaagatccggaaaagagcaaaaaggcttgaagatgtgttttagtcatggtgtagtactcatggatccctttccgccttaaaaaatcttgtttttgctctgttgagatgagtctcggtatgcagttgtggaagatgtcatagacgggggttattgtggtggtagcaggtcgtaatgacacaaaagcatgtagataagtagagctagctgtggcgaacatttctatataaaaattgtcaaattgcgtgctgtggtttcgtgttgtcatgaaggatttccttctgatttgaaatgaacaaggatcatctaaatgtcaagtaatctgactccatgtcaagtaaagctaactacaagtcaacccaagcaaaccatacacaagtccagtaaatgtcaagtagtgccgactaaaattccactaaacgtcaaccaaacctatctgaattatatcacaaatccctttcgcccaaaaatcgtgttgtggcggttggtaatttgaatttgtaccacaaaagacccccactgacgaccatattagtatcaaaatcccaactaaaattctaactaaaatcccacctaaaatcccaactaaaatcccaactaaaatcccaactaaaaccccaaccaaattacgcaattaaagttcaacactgcatcaccatctgtgccgcaatttccctcaactagttacacaaacacaacacgatgctcagagcgctcaaaacacgccaattggcgccgatttttcgccagcgagtagtcacacgtctgctgacgaccgcgccggcggcaaaattgtcctatgtattcgatatcgacggcgttttgatgcacggaggcgaggcgattccgcagggtcgccaggcgctgctggagctcgaacaggcccaggtgccgtggattctgctgactaacggcggcggcaagtccgaggtgcagcgaacggaggagctctccaaggcgctggacttctacatagacccgcagcagattgtacagtcacacacgccgttcaggggcctgtcgggccaatatgaacgggttctggtggtgggcggagaccacgacatgtcgcgacaggtggcagaactgtacgggttcaaacacgtgattgtgccggcggacattgtgcgagccaccccgcacgtgtggccgtaccaccggctcacggaaaaggacgacttctgggtgctccccaagaaagaatgcgaccagctggtggaccccaacagtggcatgaacaaggtggacgcggtattcatcttcaacgacccccgagactggggcaccgacgtccagatcgtcatggacatgctactgtctcaagacggacacattggtaccaaggccaactggcacccgcgaccatcggagcccaccctcaagtcgccctccatccccatctacttctccaacaacgacctgctgtgggccaaccagtacccgctgcctcgtcttggccagggagctctccgaacaaccatcgaggcgctgttcacagaactcaccggctacaaactgcgttccaccatcattggaaaacccgtgcgggaaacctacgagtttgccgaggagacgctcgacgactggcgacaaaagaccttcaacctggcgccggggtcgtgggaaaaagtgtacatggtgggagacaatcctgccagtgacattgatggagctaaccgatacggctgggagagtatgctggtgagaacgggcgttttccgtgacgccgatctgcccgatgcggtggccaaacccaacgccggtatctacgataacgtcttggatgctgttagagcaggcattaagagacattattagataccacattgcgtgatgctgcgcacgacaacacatggtgagcgtgatgatgtgtctctatagtcgcacacaagaatgaatggaccttccttgccttgcttgacccactacgtcctccctcccatattagaaccattagatagtgtttcaatacattagaatgacatcacccgcgtagagagaggaatatccaaagtacgagctcgtagattctctatcagctcccggggttatcctggttggtactctcgggtcgattacaagacctgaacctcacgcggggctctcgagctgtcgttgggcccatctcaagatccacagcacccagctgagactcgttgccctcattattgttgcgggataacgactataccggagggtctgatgagagaggtggtttgtcatgtgaacgatagctggaggacgtaaacgatagatgagtggttgtttgagcgaccagtggaggcggacatatagcgcatactgtagggtgctttacacaagtgctttgagacaggatatatgaccatcgccacttgtcttcgctaggtcgagagccacaagcccctcaaccgtgataccatactaactgatccacatgtgatccgctttcgcctcttgttagccctccatagaagagctacaagtaacaagtgcattgtcaattacgctcttttgtcgcacggtttgatacccgtcacatgtctgatattgtgtatgaagtttggggtggctcatcgcctctccctgttcccctgttgttttcccttgatatttccggcatttacttgacattagttaacaaaccttatttctaacggggcttttactccatcactaagcaatcattagccaaatcttacgctgcagtgaaacatctggtagtcttctcatattctatagagtttagtattatgatgttataaaacaaaatcaataccattgattacataagaaaaacacttccaaaaaacaccgcttactaagcatgacgtcatactagcatgtactctccatcactactacaatgtcttgttgaagtatgtgtcgttatgggtttgacgttcagtattaccatcatattttcgatcgatctatgtctcagttcagttcagtattcggttcgagacactaaataatttacgatggtcctttttttttttttttttttttgcaagattttagagcaagtttagtcgtggatattagataagagtcttggattggaaaaatatttgtttgggaatatcagtttccttttttacctcccgttttttccatttctcccgcttttttttcagttctcccgggtttttttttccttcttttttttatatattttccatttcttctgtaggtctccaatcaacacatggtcttttcacatactcgatcctgccgggtaacatgtagcaacggttttgcgtcggaaaaaagccgatcgtcatgatcttctatcacaggcagcattgcatctgtacggatgactgatagtagcggatgttggcttttctatttgatatttttatcttattttattttattttattttattttatatcatttttttccgtgttttgccccataattattccacacattgttttcttgcgcgcaaatgccatattttccacacacatttttttcctatgacactgctccaattttatggagataataaataattaaataaaatcaacaaaaatatttggaaaatcaacagccattccatcttcgatatcatcacgtgacggatataaaaacctcagtttcgctaattctgtaatttcacatttttctatttctatttctatgtattttttcgttgaccgatttaattagtatgatcatgtgtgccccacctttcccctcctgatcaacgttgcttttaaccgtggcggcggtttttttctcttaatctttctttctttgctgtgtcaaataaggtttagggaggggcacaggatacaagtggcctccctccaggtgatacgtcaccacatagattgggcaatctgaagtgtggcatgtggcagtggaaaaaggtggcagtggcactacagattgtggtcatatctcattataatacagggcaacggatggttgcatgctatgtgtaggtccggattgcggggtatcactggcaaaacggaggaggttagaccttgttggcctgggtctgctcgcggtggagcttggatgcattctgctcgtgcagctggtccttacaggactggaggcccgagcagttgtgctgctccagcagtcggtgcgtgctgcaaaacttgccgtcacagaaggagcagtcgccgaccatgcgcaggggtgcgctggagcagccgttgaaggagcatcgcttcttcttcttggtggttttgggggccgagttgcggctggccacgttgcggctgaccacgttgacggttttggagtcgaggtcgagctcctcgatggtctttgtgtcgtccagcgactgtccgccaaacaccaggtcgatggtggaggaggacagggtggtgtcgcgctcgtggaggtactccttgacggcggcgatggtgttggaggcgtccatggttacgtcgtacgactttccggacacaaacttgacagtgaagggcatggtagggatggcgtggtggggttgggtgtggttgtaggtgtggggagtaggactattctatgactgatgtctcgatgtctgtatctctatttctctcgatggctgcgttactacggtggcaaggcagggacagtacggaaacgaggggtgctggttgagtctctcggtgtctctggttgagtctctcggtgtgtctgtttgtgtctgtgggtttcggctttatcacgctatcaaattaatggggcgtggagttgcgcgacttgggtggcgggtggcgtttgggcggcaaaggggcacacagatacgttgggtgtgtggtggtgaggtgtgaaaggtggagtgcggacccgccccctttatatacaaagccacgcgataacgtaatataatgactctgattgccaaacaagctcgctatctcttctcggaacttccataagccttttgtctgccatgctaaaaacagcacaaagtgtaccatgcgcatgcaaaccttgagtttatttctggagtttaaaattgccccaccgagctgatgctgatgatgactgattggttgccggttcgtcggttcgaaccgtgcgaacgcgattaacgagttggaaactggacatttagtagaagggttggaggggttggaagggggtgataaggacgatgcgagggcgagaaggacgccacgagggcaaggaggacgctggaaggacgttatgagggtgaaaaatggtcccaagaggctcaaacggagcagcggggtactcctacgagtagacgacctacaggcctactcctactcctactcgtacgtgtaaagatcggtaatacatccagtttttgtaatatgacccaaagtagttccagtcatcaaccaccttctccctcagaaggactgatccacacccttgaccttgcccttgcccgacctacttgtagccgctcgctcaaagcaataaaaactcagcagtcagtcataatacgtaacgtcatgtgacgctcgagggagatacgactcgtacaactgtacatacaactgtgcaactatctctacccatacgttaactccgaagtccgaaattaactccgaaaccccatagcggtcacttgacgggcataaaacaggacctagcgactgctccagaggtcctaaaagtcccccgaagcccggaatctgctcggacgaccccgcagaacccacatctgccgcgaaagcggtcccgaacggcaccaaacggccccaaaccctcgccacgccccatcggcttttttagcccttctttccgaactcctttttttcccgcagccccaaaaaactcaacatggtggtttcgagacatttcgaggcgcagagaaagactgaaaaaccgcgcttgtgaaccctcgtttgtttcaatccggcaagtccaagttcgtccagtcggaagaccttgtcgggagaccccacccgagtttcacatggataatttaaatgattaaaaatgtttttaaaatcattaaaagtggcaaaatgatttttaaaaaactgaaaaaagaagaaaaaggggggaggggaaacaccagataccaccaaagaccacagcaggcatcagttgtacagaagccacatgagaacatgaatataatctgtcttttttttttcctaccgccccttctcccttttccctcgtttttcctaattttttttaattttttttaattttttttttaattctaaacatgttcgtattgctccatgtcttaaagttgtggcaccaaaaaaacgacatcagaaaaggtgggcagagccgtggaagggagccttgcggacgccaccagtcacgtgattcaaatactgactggacgaaatcccgagccgagccgggtcgggtatgtcggtcacgtgacacacaatctacggcaggggtttttttttgtttttttctgctcggatagtcggctttatatccgaaaaaccacaaaccgaaatagtccgagttcgaacttgtgtgggaatatttttccgaaatgaccaaggctcgatcccttgtgtttttttttttttttgttttttaaacagaacgtactcgtactcgtaccataccgtacataccgtacaatatgatattgccactcttacgctcttatcatcaggcacttcaaaaactcgtatctaactaacacctccgatctcgctcccggtctcaacagaatcgaacccagcaacagtgtctcaccaacagtgtctcaccaacacggtacgagacatgtcttcggtgctggagcggttttcagttgcgcaaaagtgagacagagcggctgtcgtttggcgtttaggccgtaagattgttgatactctggaaatctctcggtgaaggccatggaagtatggcagtatgagtaatacgaggaaagagtacgaaacgagctacaattaccggtagagataccatacaatccaataacggaagccccagggatcattctgacgtttgaaaagcgtcgcctatcttctatttgggtggcaaactccagaagtaggaatatgtgaaactgggaggtgataaataaaataaaataaataaaataaaaaataaatataacataaaaaaataaaaaataaataaaaaaggtgtaaaagtatatactatagttcttgtactcgtgatttattgtagatgactcaaccatggcgtagactcatactacaacacgtgcattcaaccattccaccagtttcggtttcatcacccttctagaaacttccacacaactccacggtcacattagtaagcaattaaaaagtccctctagagctacgggacctctctctgggcaatgcaatcatttccccacattactctgtttccccgcatggcccaaaatcgcccgaaatccgcgtttcgcgcattttcgcaaatacgacgattccagactcttctcgcggcttccccaaatttccgccaggttcagataaccttatttcagtggcgagtgcatgattttgcatataatatgcatataatatgcacccgtccagaacttctggatgattctcgtcaggtggcaatggtgtatatagggtggggatttcgccgtctctgtcaaccaacacaatcacacatcctcacaaacaagacaagaaacaatgcaatttgtctattcgccctatgactacgagcagcagctgcagcagtatcagcagtaccaataccagcagcagcttgctcagcgacgagctcttgaggagtattatcagcgccagttgatgcaggagcgactccgacaggaggagcagaagcgactggaggaacagaagcgccaggaagagctccatcagaagctcattgagcagaagcgacaggagcaactccaggcccagcagttccgacaagaacaggcccagcagctgtttgactacatgtacatgcagcagttgcagcaacaggagtctgttcgacgacagcgggagcagcagaagaagcagatccagcagtctgctgccaaggccgcctctctggaaaaggtccgtgtggccgaagccaagcgacaggctgctcttcaggctgcccaggaggccgacgctgctcgacaagccgctctcgaagagattgccgagcacgagagattggaagaggagaagcgccaggaggaaaagcgccaggaggaaaagcgccaggaggaaaagcgccaggctgaggctgaggccaaacttgcagctgaaaaggcttccgaggagaagcgaaaggctgaggctgaggcaaaacttgccgccgagaaggcttgtgaggagaagcgacaagctgagactgagaaggccaaacttgctcagaaatcgctttcccactccgctcccaagcccgtgcaatccgaagccgaggcgttcgctgactactactcgcagctcacaggctgtcctggaaacggcccttcttttgctcaggctctcaaacagctcggagtcaatgttcattatcgatccgacgatgaagatgaaaccgagactctggccgatgacaaggagcgacctttgcaggttgatctttcggagcccgccacaaaaaccgagtctgagtctgcgcccgagcctgtttccgaatctaccgatgttgatgacgactcgaacctcaaggagcctaccgaagaaatccatcccctggtggcgttcctgcagtctctaggcatccccgctaccatttcagagccccagattgccaaggccgagactcagaccgaccctgatcttgctctggcagactttgtcgagtctctgagcgacgatgagcgaccttctgaggcttcaaagaaggccaccaaggccgctaagcgagccgcaaaggcccaggaggctgccctcaaggcccaggccgaagccgaggccgccgccagagcccagatcgaagccgaacaagagctgaagcgggaaaagctggagaagaagaagttggagaagaagaaaaaggcggcaaagaaggccaagactcagtctcctccctccaattctatcccctccaccccctcaactccccctaaacccctcccttcagtcgtggtctactcgtctcctgtcgataccgaaaaagacgtgtccaaacagctggccaaactgggctccgtggtcgatcgatcggtcgagacttacgagcgaatcaaaaaggccgccacccagtccgactccgagtactctaactccgtgtcttcttacacgtcgcgaatcaaggtaattcagcaggcccagatcaaacttgaacagatctacgaccagctggactccatggccgtgaccaacgccgacgaaaagaaggaacgaacccgacttatccgaaaggccgtctccaccgccgaagccatcgactctgtggtcgagcagctcaagtcggaaaagtccaagattgaaaagtccgtgtcttcgtccgacgaagaggagatccctcgaaaggtcaccaacaagaccaacaagatcatcaagaagaacaagaccgtcaacaacggctctcccgttcgaaaggtcaccctggaaaccgttccggatgccgactctgcctctgattaagcacaagagtcacatcttcttatttatgattggttgtataatagttaatggtattttatgatatttgacgataattgctttggtgtactgttttgttgtagttgttgttgttgttgaaatgaatctcacgtacaaaggtgcatttgctgagttcttatgggctcaaagccccacgcgcagattctcaaggtccctgagttggtatcgctgcttggaagttggggaatcgaaagtgtagaattcagcatagaatacattgtgtgagttgtttgcaccaccgaattcgcctgacaattgggcatgtatcaccgatatcaccgaatttatctcatgtggtgtgtcgtcatgtggtatcttccaaaaacggagctgtatccacaatatcgagtgacataatcgacatgacgatggacacttcaccttggaggtgagttgggaatgacatggtcacgtggcaaatcatatggtcacgtgacgaaaaactcctctggagccttctatcgtccttaatgtgggtgtgggttggttgatgagaggatcgtggagagaaataaaatttaaaataaaaaattacaggtgtttttttaaatgacttttttcctcccaatttttagttaagaatgggagttgcattttacttggaaattactggaaattacttagaaaagcctgcagcgggtaaaaaaacaattaaatgcagaaaaaaaattaaaaattaaaaaaaaaaaaaccgctcctctcacattcactacaacagcagacctcattgaatggccacaaaagacgcaagaataacatttggactggatcttcgcttttttcttttgaaaccgttcgttctaattcattaccactgcctcgcttactaaccggttctcataaccactaccaacggaacccgaagaaacgaacgacaataaaacagcaaagaaagaccaattccattgaaagcacccactttgagccgcttaagcagccattcaaacccacgaaatcaatccaattaatccatgccatgccgttgtattcgaagtcatgccattgtattagaagccataccattgtatcccaagcaccatttgtaccgattctacggattttacagatcgtaaactactctgagaaagctcgtaaactactcgggaaagctcatactctggaaagctcacaagtccatcggctcgcaatagaccatccgaaatgatgggatcactgcgccattgcatcgtgtgtatcttttagtctatgactgtgacgcccgtgcaacgagcaatagtcgttaatgtcacagatgtggcaaagatcattcatgtcattcatgtcaatgtttcagaatcaggatctgagatccaaaaatgtaccagtacccgtgggtactcggtactccggtagtgtcggagagaaggaatctatcagtattttgttgtccaaaagtgtcgctgctgaacagtatgtgtacagtactcgtgctgtactgaacacaggtggtagccatgtagccaagtcattgatcatgagttcaactgatgggagcagaacaatttcgcgtcagtcgactcgcgccaatctcgcaccaccaactcacacgcagtcactccactcactccaacttgctcgcgcgatcctttgcaatatcacacatggcgttaaacgcctcctgcctctcctttttcacgtctcctctgttgatccgctccaccatgttttccatgatgacctcccgcgatcgtccgttgacaaaaacaacgtagatgaggcctggaaacgtttcttcgtactgcttgttgagtctctcgagccgcaggccctcctgtgccgacctggcctgcagcgatttctgctccgcctgagagtgcgacgagtccaccttctgtgcgcccagacgcgggtgagcgccgatgattctgttgatccgcggatccgtgtcgtcgcccgacttgagcagctccagcagctccgcccgcacccgctcaatcagctcgttgtagtcgtggcactgttggcggattgcgccccggatcacaagctgcttgagagtggcacacggctcaaacagatgatccagcagcagctcctggtcggcttcaggcagcgacggtaccgtttctatcgcaggtagcttgtacatgtcgtgggtagagagggaagaagaagagagggagttgcgatctctcgcttatcattgtcagtagagtttcggagatggccgatggaaaacgtacatacttgtacgagtacgggtaagatactgtagacgtcaatcactggaaatatatgaaccggtgttgttttgttatttttttgttattttttattttttgttgttattttatcgttgttattttatttacttaatcaatgttactattattttacttatactattatcattatttagattttattttagattttataggagtcatggtgaacagccgtactgtctgtcttccgtcttgttcctgtagaagtgctgcagccacagctactcgagaggcgcggttgacgctacagacatgaaccggagcgacccgctggcagacttgacaccgagctctccagccagctcgcgaaacggtgctgatgttggctctacagcctgcttggatcaatcgctggacgtggttgagccgtgacagactcttgtcacctgtagcaatgtggacctcttgaagcctcggtgtagataaacgctctgatctggtcgcagaaacgacattgactccaaaagactcatcttctgatgacttgttctaactcctccacattccccgactgtcccgccaaaagaggagccgtagttcaaggcccttacctagcccggagacatacggtcccacacataacttctgatatggataaataatgcatttttatgtctgtctagtaatacacgagcatatactgtactcgattttggtccatgctagtcttgctctactcctcgacttcagtctggtctgaaacattcggactacgtcctcatctttcctccaagtctacgcaagcgccgaaaaccccttcaaagtctccccaactcccgtatgatatccctcttcaatcttccacttttgaccctcgtccaacttctccaaaatggtgcaactatgcccgaccaccagcaagcccgggggacgcgagccaatggcctccaccgcctcgacgagatattgtagagtggttctggtgactctctggtcatggcaagaagctctttctatcacagcacaaggagtggacagatcccagccgggagtggcagaaatggcctccataagtcggtcaactcgatgcagagccatcagaaaaatgactgttcgcgacttgacaaactcgggaatcacaggcatggctccctttcgtccagtacccgtacagatgagcacctggtcagccacatctctgtgggtaggtggaatgtttgccgccagcggggcagatagagccgatgtgatgcccggaacaacctcgggcttgtatccgtggccggcaaaaaagatgtattcttctcctcctcgcccgtaaatgtacggatctccctgtttaagtcgaaccaccatttttccttgtttcaggccgtcgagaccgcgctccagaagctcagtctgggcggcctcggcatttccggggtactttttggcgataaacacctcggtggcccgcggaatgagatccagaaccgactccggcaccaacttatctgccaaaatcagatcagcactgttgatgcgctccagagcagcggaagtgagatactgagcagatcccggcccagatccaatcaatgcaatgtgggcttttgaagacgaggaagaagaatcaacaactgcgggagccgagtcatcttcctggccgttttgctgactctctttggcgtcggcttcttgagaactatgataagctctgttaagatcatcaatggaaacattggcgagctttcccagagggaaatactccaccagctggctcaaccatcgtagtcgttgttttttcttctggatgaacgtctccgagtcctccacaacaagcacattgagtcgcttctgctcggcgtcgtcatcctcctggccaatgtcctctgcctcaaacacatccttgagatcctcctcgtagattctctctcgcagcgaaccaatcttgttgcaaatctcgtccacgttggccggcagagccgccaccatttctcgtttgagacgattggccagtcggcagcccttgccggaggtggtgactccaaactgaaagtcgccgtcggcatacgacgccagaaacgtgaaagaacagtactcggggtgtcccgcaacgttgagaggaacccgtaaagacaaacactgtcgatacaatgaccccagatcaacctcctcatgctgatggaccccaaccacaagaacctgatccacaactccagacacctcgtcccggcccagcgacgtcacgtggcggaactggaagctctcgtccacgtgctcgactttccccgtcttcaccaggtccttcagggcttccggaagttgtgttcccacatagatgggttgggctccgcactccagagatcgttgtgcgcgcgaaaaggccagattcgactgtcctgtgatgatgtggcgatgtccgtcgattttctgagcggtgagtagttgcattttcttcccttttctctctcgccggcttttatgtgtctgtgtgtctgtgtttctgttggtgtgtgttttatgtcagtcgtaaatcattcagtgttatatcatttttcacgccccatttggactgcatgaaatatgcatcccactactcatcatatcacgtgaaatgtggcgagtatgcacctatccacataagcgacgtgaaatatgcaagccactaaaccgtaattgggaaatgaatggcaatcggggaaacttgattggctcgggataatcgtggacctgagtcactctgtggcgcaatttgggggggtttcaacgccacttttctcggtggaggcggaggcggacacggtagagccgggtcgtcttcatatcacgtgagggagatgcgagtatgtgtgaggttcgtcgatgtagggtaaccgacgaacgtaaagaagagatgaaaagcgagggggcttaactgatagcgggttgctcgtgtacacaggagcgtcgtagttgagggtcacagccctttcggaggagccaagagcttcctgttctaaaagtcaaagacacaaataaaacggggaaaacaagctgcattctaaactatagaaaactggtgattatatacacaaaccaaataaggtttgttgggaataatatgtcaccggagtaacgtaactacacaggctagggagatagcttacatatgggggtcgtagttgcagctgaatgtaggtggggtggatttagcgaatttacttggaatttacttggaatttacttggaatgtgctgtgtagtactcggaaccgacgacaacagatcgagagaaaagtaaatgcaacggaaaactcatcacgtggactctccaacccacgttactgtgcctcctgtcgcccgcggtggctccaaatgtggctctagctgtggcttgacactagcattcaaaatcagccacagagaagagttttatggctgaaagttggctgaaagttcagacaacatcaatccgagtggatgatgaagatgaacggtggctgaggagtgtcattgatttgcatcggttgtcattgggctgatctggaggatgtgtagtggagagcagggttcttgtacagataaaaagatgaaaacctgggattgcaatacttgaacaagaagtattagcagtggctgtattgtacgagtacagtatgtatctgtagtatctcagagctatcggctgagtcatcaaacagaaggagggtatggtcaaggcatggatcaaaaagtcaagtgtagagtaagtgctgtacagtatctacaagtagagcagacggttgaaatggggactataactctggttattcatccagaaggactctcgttgatatattcttgtctgatagtgaatcattgtactagttcttttactgtagacaattgtccagctcaattgcatgggttgaatgagaggaatataacatcactagtacaagtacaagtgtagcaaaaggttctgaaatcaaccattgagaaaacccgctagattggatcgttttcaggtactttttcttgtagtttacgtcttcctggagaagtttgaacgtcttctcttgtctctcttctcttgtctctggtttgttgaacctcccactacactttgagtaggtttgttgacaatgtagttgacatatttgacataaataagaaaaaaaccaaaaaaaaaaaaaagtgaaattgtacagttctgggattgataaaacaaaccattgacaaaacaaccgtgaataaacataccattagcaaagatcattgaacaaaccatgagaaatggattaaaactcttttcagtgttcctaggacttgtgcagcgccgttcaaagcgattctccaaagcctgacaccgccatttgctcagtctgatctgatatctcctcgatcctttttgctgctccgactagcccccgaaacgacgctaacgacgcatcgcatcgcggctagtcttggcagtgggtggggatggagagcgaattgagaggagacatgggacgaaaatgtggtgatatgagacccgaaaaccatcatctgaggttcgtatcgtatccatgcatctcttcattcatgtttggagaagtccttagaagctctctatggcacagtatggactggagagtctagtatcgacgttaaagtagacacaagaaccacctgaacagccattaaacccacagtagctccacagtagttcccggagagggcgaaccccgcaactaggatatgcaccagtactttttttgacgactttgacacattggggatcacggtgtcatgtcatgtggcatatcggtcgcacctttgtagcttccatctcatgtttgtagtgcggtattgtactctcttgtaggacggtactggatcttaatgggctcttaccgtacagtatgagcacgagcgagcgtgagtattagacctagaaagattgtccaatttgataatgacggtgataatgacggtgataatgacggtgataatgacggtgagaatgacgatgagaatgacggtgctagtgacggtgagaatgacggatagtgacggcgggttgctgatatatagtcagatctcagagtcagactctcttgtcgatctcgtcgtcgatcccaattcgacatgcaaaagataattgccaaaatgcccattttccagacccccaaaacacccctccgtccccgcccccacacattactaagcaccccaccttttcaataaagttgcattgcagtaggggctatttagcaatatggggaaatagttgaaccgagttgtgtacacaacggagatacaaaaagaccgagaaatcccacagacttggatctgtttgtgtaactccaattgatttcccggactcgaactgtttgtgtaacatcgattgcagacttgtctttcaatccgcctctcaactcattggtaattgccgccttccatccacaccaataatgtccaccattgacaacgactgcgtcatcagcatccacaagctgattgacgcctactgctcggacccgtcggtcattcccgggtttgtgatgaacgtggtcaaccgccggggcgagctgctggtcaactacgcggccggccaaatgggactcgacaaccccgcgcccatgaccaccgactcggtgttctggctggcgtcctgttcgaagctcattggagccatctgcgccatgcagcaggtggagaagggtctgattggcctggacgactccgacaagctggaggaaatctgccccgaactgaaagaagtcaaggtgatcaaaatggtcgacaaaaaacccactctggtggagaagaagaaccgaatcaccctgagaatgctgctcagtcacacggccggcttttcgtactcctttttccacccctggctcatcaaactattcccccatgtcgacgagctcgcgggagacaaacacgtgctggacaccgctctggttttcgagcccggcacagactggggctacggaaccagcatggactgggtcggcgtggtaattgagcgcctgcgaggcaaacctgtgtcgcagattgtccaggaagacattttcgagcctctgggaatcacagatatcgaaatgaagcccacccagagcatgcgagaccgactggtcaacctgcaccagaaagacgccgaaaacggaaccatgacccagcgagaacatgtatactctttggacgctgagtttgagtccttcggagcaggctactttgcaaagggtagcgagtacgtcaaactactggccatgctgctcaacaacggagtggggcccgacaccggcaagcaagtgctcagtgaaaagtctgtagacgacatgtttgccaaccagatcccccagtggcccaattacggccgacgagccactcccccgggcaagccagagtacaccaatgctctccccgagctataccctcaaggaaacgctcctcagggctggggtatttcgttcatgttgacaattgagcccaccgataccggccgcggacccaacactggctggtggagtggaatcatcaacacgttctggtgggtcgatagacaaaagggggttgcgggcctagcccagtcccagattctgccgtttggtgatgaggatgtcatggttctgtggaacaccattgaagccatgatttacaagagtctggttgaggacaagtccaagttgtaggcaatgtggatctgatatttgaatgaatgatgttgattttgaagaaaggggtgtcagaggagtagaagggaaaaaaagtattcaacaccactttttcaccctcttatgtccacaagccaccgctgcattcacgtgcggcaacctggccgagtggtctaaggcgccaggttcaggtgactgaatcaatatcctggtctcttcggaggcgagagttcgaatctctcggttgtcagctagtctcgagttctcgagctcttctttttttcttttgttgagccatttgctcgtctactgctggcatatgtcaggctcttgtctgtcatgtctccaaccagatcagagcttgcaggaaaacagatttgaagaacagatataacaactggtacgttcagtactgtaccgatggatttgtttgtatcaaaaaaacctgtagaatcagttcttccgtctgatccagttatagtggcgaccaaagtgtagtctggttcatactccagagacatcgattttcgatcaaccctgactaaccctgacttgatagacaactacatttcagaaaccagggcctgcaaacaagttgaacctggaattcggtttcggattggaaatctggctttcgctctggtttttttttcggttttttagaccagtacaagaccaaataattgtgcttctacaagtatatatttgtccttaaccaatcagaaagacgacagttcttagattctacggcttcgtttaccctgcttgtggccattcttcgagaaggatgattgtcactgatggtatggtagtgaagcggaagagttatatatattgacactgtaataccatgataccaatgaacgatgcgataccaaagaacgacaccatgacaccaaagaacgacatcatgacaccaaagaacgacaccaagaattaaaagcattagaatcaacagccgcttcataaaacaatgactcgcaatgtactcgtcacttgtctacacacacgacggctcaggacttgtctattgaaatttcaagacatttttttcaaatttttttccatttcaaattaaagtttcaaataaacattttataaaaaagatctgcactatatatacagtatagatgcacgcacggtctaccaaatctaccaaaaaaagatggacaaaaagttctgtttccaaaagggaaaagcgaataatggaacaaaggactgcggcaaagagagaatataaaattgcaaaaaaatgatatccgtgagattcgaactcacgcctccgaagagaccaggaaattcgttaaggtattagccttaacctggcgccttagaccgctcggccaggataccaatagtgatttcaaaaaagttcaaatcattgtgagcgtgaaaaggtgttaaaatacggcgaaaaaatgaatcattagaacaaaaaacggcgaaaaaaacggcgaaaacacgaagagattgaaatacaatggtcaatatactatttccttgttcagctccccacttacctggcctcactgtctttttcggttccatcctgggcttctacctgctcctgttctccaaaagctcgaggtactcggaagatcaagggtgaatacaagctgatggcaaatctacaggaccatgacgacaatgacaacgacgactactatattgaatctcagagtctgtgaagaaacaatcatacatcgaaacaatcatacatcgaaacaatcatacatctccactatcatgtcggaacaagtatgagtgataaaactacaagtactgtgctagtacgagtacgagtacgggtacagtatgataaagtgctatgctcgtatgtacgtgtaatatactcttcctacctcagatcatcatctacctgaccgatggagtccccaaacaaactaatgtctcagcggagcgtacattttggggtggcgatcgtcacttgcgaccaactgcaataagaagggcgatccctgaaatgaaactgaattgccaccaagtgatttacggttcggcatgttcaagagagccttggaaggtgaacagatcggccgtcacagcccctcaatcattgtgtccgggtgtccaagacagaacggggaggcgacagaacggcgaggctaccgacagactggtcctgttcggcacatccttcccgtacagtaaagaggtatctacaacacatctccaaactaagagctagggttttcggatccgcactaaacccaagcggagagagtaatagccattgggttggcggagagcaacagccattgggttggcggaaagtaacagcccgcgaagagcaacattgactagcgtcgattgtgagccttacctgcgacgctgagtcggtttggatcgagaccatcaatccgcagcatacggccgtgcgaaccagtcgacaggagccgctacagtgagaaatgggcggaggaacaactttgagcttcgcagagacaactctccaccgccattggtgtcttcttgcggctgaaccttttatcccgccggtgtgcttccacttttcgaactcgatgcagaatcggacatcgtattgtgaaccctcggagtctcaaagttatcagggccttggttatgtctgctcggagactgtgatcagtgacatcgagatgcggttgtaaagaaagacgcagctgctgataggagagcgaatagagagagcgaagagcagtgaacacggcacgatggcgtagccacttgctatttagcaggagtgaaggagacattggacaaaaggaatcaatagcggaagattagaattccgttgttgcagacaaacctcgtacttgtatcatctaccgatgaatgtctggtaacagcagggagagctccgaggcacgagtcggaggctaatctttctaggttccaagcaaaagccgctaaagatcagctcctatcgggatagatagataaagaggggccatggccgttttcccggtgaccaaatgtccgtcatcatctcctatcagggaacccacttggatcttccttacgcaccagcagaagagtcccatgatgatcatgatgatgatggtgatgatgatgggtcacccagccgtaacaccacagggctagatgctctttccaagacaacaatctccctttcccggtccgactcgcctctaccttcgtttgaacaagtgatgcacgaacagagatcactcatggtggattttacacccattgtcacagtgaagtacacgaagagcatgcgggtcaaaaagatgaccgcagctcttgttcgtcacatgatcgtgtcggagactaggactcaaacaaacgagactctggtccaatgggatctcttttcgggtcgatgcaagcctgtgaaagggcccatttctgaaatcgccagtcctgtatctatccagacttccacccacaagtacccacttcactgcactcttccagctgggcttcatgaaactgcttcccacaactccagcaagctgtggtacactctggagacccaggtgagctgccaaaagcggttacattcaaactgcggcctctttgactattgccaggagattgtcatagctcgagacagacagatgaacgaccaggctcttctccccgtcaatgtgtcgactccttggctcaaaaagctcagatttgttgtttcttacccccagaaagtcattgttttgaatgaagataccgagatccccgtcaagatcaccactacactgtttgagaagcccattcggctcaacaccgtcaacatctccgtgacccaaacctgcaattcaaacgccaacgatgcgcagaaaactagactcctcaccgtgaattccaaccgatacgcggattcagacgagctggagcacgacgaaatagaactccagcaagccagggaagaaggcttcgacgtgaagaaaaactttttcgattccatccatagaggcaatcttctcatccccggagccgaggagacagagctggattatacgctgaagttgaatgtccggatcatcgacaaattatccgcatcaacctctcgcactcaccctcttcacatagtgcacaagatacacgtgtcgctgcgcttctcacaactggatatgactgaccagcccaatcagaagacccgaaggtacgtggacctgtctctgtctgcccctttggtgttctccagaacgcggagatcgcagccagtggacgcttgtttgaacctcgtgccgttcgagtatgaagactttttgctgtgcgagtacccccggttaaagaatacaaacatggtcttcaaaaacgactacgcaaacgactctgctcctctctacgagtctctcccacccccagtttacgaggcgatcgactcaaaatgggaattcaaggcggataccagaggaaagactggatgtatgactccaggtggatgtgtggaccaaagtggaatgcgaaacacgacaggttggtggtttcgacgaaccatgtattagcagattatgcaaatggcgataaaggacttgccaacggttctagcacttgtcgaatgacgtcaaagtgtagagagctgacgtcatgatcgtttaatggatccagactccagcattgaagtcatgactccctttcagggcctctaagggctctgtcaagaagcagaagtttccgtccgtgaaatcaagcgagtgttgggccaatgaggtggaatgtctatcgtgacagctatatttgaagtccaactaaaacttttcgctccagcaggaaaacagcaaggagtcttatgatactaacagaaccagtatttacagcgacaatacatatataattgcaatacaatacatttacccttttgtacacgctcagaacatggcatccaggttcgagtcaattgcatactaagagatgtacttgtaggactggtcatatatactaggaaccgccctgaccgaaaaacacaggcaacctggccgagcggtctaaggcgccaggttaaggcaataccttgacaaatatcctggtctcttcggaggcgagagttcgaatctctcggttgtcattgctactgaggtagttctttttgcttctggcagacgacactgttatcgtctccaggtgagctacagtgcgtttttagatgtagtggcatgtctgtacagtatcggagtaataccatcttcagtcgttgagtactgtttcactattagcattgaagtcaattgtgagatactcgtagcaggttgcagaagtagatctttcagtccccaagttccggtgataggagacagacgacactactgtcaaacccgctgaagacttgacttcgacatggaaaatgtcacagattccaaacagaagtgagatctcatagactgataaccattcatgcttcggtccctccttatctatgttggcgagtcttatctgcattatctaggcattaaccgcgcttatcagcatattcgaggcatgattgcgcgagagtcaataacgatccgtggaggtgagtagaaactcaagagaacccccctagagttggttgcaaagtgacttgtagttggactgttccattagcgagactcattgtgaactcctctgccacggaaaaacttgtatgagtacaccatatagaacagtcttaggacatgagtgcctccccatcaccatgtccacactcaaaaaacaacattgacaccgggctacttgtacaacgactgactcggaggttcactctgaagagatcatgtttggaaagattgacaatctgactgacagctggtcagcctggtcttctttctagcttggattgaaattggagtgaagactgtcatgctcattctccaatgaaccaggttctatctaacatgattgccgcttcacgacagtcctcttaagcgacgacagccatttccaaacttcttcaagggagccaacgacaagtatgtactcaaatcccatcagatgcgtcagggaaacgctatcaatgttgtattcggatgtctgtgtaccatcgacgccgccaaccactgctctcttctccttgtcagtaggaggcaacatgactcctttgttcccggccagttgacctcggaaaaacactgtccatggccattgtagggtttgcaaggctgtacctcgtcttcgttctcattctactacagttccctcaaaccacgtcccatctgacaaagacacaatgaactacacctgtgtcgctacggtttttgttatactactttctgcttgccactttgacccttgatcctgtggttatagaagggcagatggtggcagtgagagactgaccatcaagtgacagtagtatgtaatgtaataaatgtggtatacatacattaattgtttaaatcgaatgcaaacgagagtagcctaccaggacatctggttggtacttgttcttattccagagtaccctaccaggacatctggttggtaccagcgacatctggacggaacttgttcttgagtaccctacccgtgacattgggtcggtacttgttattattccagagtacccaccagcgacatctggtcctagttcttattccagagtatcctcaatcacctccagctccgtggggctgtagatcttgtcactgacaccccagatctgagcaatattgtcttccgacaccgatcccaaacaccactccatctcggggttgtaagcaaatgcagatacgggagcggtgtgacctccatgcataaaaaacagctcgggcgacgcgtcttcagcatcgtcctgcgactgctcacagccaatggtgttcatgttccagatgatcactcgtcggtcctgtcctccagtggcgaggtactgtccatggaaaggatcaaactcgatgcctgtcacggcgccattgtgaccagacagagaatgcagccggtagccggtatttcgaatgtcgtagaggttgacggtggactcggacgaaccagcagcaaagagatactcggaatgaggagagaaagccagacagttgtaaggagtgggcttgtcacccgagggcggtcgggtcagtgtaccgccggctgtttcgggggctcgagtgtcgtacagagcaatgaatccttcttccagagcagctccaataatgtaggggaaggtcttgtggcactcaacatcattgacggaggaggtggtgatgttccaggtcgatttcttggactccaggttccacaaaatcacttttccatcctcgccgccggaaaccaatgcctcggggtctccagcacctcctcttcctacagaccacgccagaccaaaggcgttggttgtgtgctcctttagagtaacaggtgtctcatcgacgctgccggtgacagatctgacgaagatggtgccctcaccgttgatagatgccatcaaatccccacagctcttgatcttgttgggttctccgtcatgggaccactccttgactgtcttgaatcgcagatcagcaggccgtccattgggtccgagtttgcccaggtcgcccaagtcgagcggaatcgtgctctccatcagcacaatcttctccttttcctccttgtcctgcgaaaaggtgcccgccagcgcctggtgaacccccatgcccgcggcctcatcctctctgtaaccacaccaatcgaaggtcagagacggccacgtcatggtggtttcggaaacaaacgagtacatgtacggacagttcctcttccaggtctcgtactcggccccaatgtccggggtctctttttcgggggaagccattgtgaattgagtgatgttggtgattttagccacgcgcagcaactaatatatttacatcaacgcgtttttaaggttaggaggagagttgagagggcgtgtgttcgatttgcggtggtgttgttggagtgaaattattctagaaaatgtccaaaattggatttcagagaaacttttcaatttatcaggtgtttttgagtacaattaaacaaaaaaaaacccacttatctccccaatagtcgctttttgaagcgaccctttacccacccccagcgtcgtataattatcccgattgggaagggcggccgtagtggtggcaacctggagagggacgtttctgcctgacataattggctgaagaagagtacgatgaacgttgtgcgacatgtattttctagaataaaacataatcaaacaaaatcacgtttctcaggtttcgagagagcgccatacgcacttactatggcgattccacgagtggccaccccactggccgaaccgtaatatggaaaataaatatttcacgtaaaaaaaaaacgcgtaaagtgtaagcgacgtgttggctgcatggttcacgacagaaaacaaagcagttagttcaaaccgtcgcgtgccattatttatacagctctctgtgctctctctgtgctctgtgggctctgctctctgtgctctgtgttctctgagcactctgtccgggaaacggtagcaatagacagacagagactcgcgccagaccaggaagatgacgttgcaaaatgggttatacagagagtgagagcgggtggcctcccgaacatgaagacgtggccgacttgcaagtgggttgctctcatggctatggtcccatcggaaaaagatgattcagcaggttcctcaagcgcgccatggtgttctcaagtcgggtgtggaggcggtacgaatggacgacaaacggtcggttctatacccacattggacacgaaaagttcgccagtatcgcctactatgacgtttggaagatggaccagatgggcaacggtggagagtgactgtcatgctgaacagacaatgtttcagaggacaccgaaagccggaaagtggaataccgtggttgaggcggtttctgccggaggaaaaccatcccaccactggtcaccttcagagggtgcgatccagacaagagcactcgacagctccgtcgggggtggcatgtgaccgtgcaaaagaaggcttgattgattgacaactgaaattttcgacgtgaatagcgaccgtcgatgaagctgtcctcacgcctcccgaggatgagtctaccttgatctcggatgattctctggacgattcattgagtttcccgacatccgtgggcaagaaaaacccgttctctgccagccccggagcccagaaagcctgggaggagctttgtgcttcaaggaggacctctgatatcgagcttcgtgagtacctgtgggaatgtattctaagccgacttttacagagtcagggcttgaaaaatcaagagcacttcatgtagtcttgatgaaggggtcctaaagactagacggacggacgaggagagtgaaagtgaggttgaggtggcaccgcatgacaatctcctcttcgcagtcatctgatagatcttccccgccccagctccggcggccaacgacttccctaggcgacgcgggagatcttgtgctgcttccaccgaaactttcgaggctgggctagtgccaggagctgatacgagtacccctgtccagaaacgcccgagaggaagacctcgaaaacagtgagctgttcagatgtcgataggccgagaaagagaggacgtccgccgaagaatacgctacccgaggctccaccacactctacttgtgtaccagtcgtcgagaccttgggtaatgtgtctcgttgcagtggtcaatgacttctaggactccaaccagcacattaggtgggaacgcttgtgcaatgtggtgtgtaacctgggtggatatacttgatagtagttgtgtaataatcattgtgatttgaaccaactactttatgaacatccatactttccttcataatacaaatcaggacaagccttgtcaaccagataactgaaagacctttgcgtgaagacttgtacaagtgtactagtagctgtttgtgcttaaggacaatggttggtgctcagctgagatcttgggtcatttctgatgctgagtaagagatgtctttcacgtatgaatctgtggagtcaagacttgtttatggataatcaaccaatggtgtttttcgccttacaagcggaaactgagagaagtacagagtgcgatactttagatagatgtacatactgtagtacatacagtactgtatctttctcgtccacctctacaagttcaacatgttgtataaacggtcgtctggcgtaacccggagactcttgccttcaccatcattaaacacccatttgtcggcgaactcgcagttcattataaattaataaaattacactaactaatttctatacagtcgtctccttgaagtctccatcgttcctccgtcgtttctccatgttcctccgcaggttcgtcaagacctagccttggttcccatacattcaaatatcccactaaacaccaactcggtaaactcgttgtcgctgcattctaaactgaatgacctccgatctctccagagcatgaagcgttcggtcaagagcctcctggctatggtttcgagtgttgacaaactcggtaaccagacgagaataactcgtcgaccagcccatgggcagacgtcgtcgcagctcctggtcgatctgtgtcacctcctccatgatggtatcctttccagacgttccctgggtaacggcatccattgtagatgcattaaacagtcgaatggcctcctccacatgggcagcgctggccacaggctgaagctccagcttggcaagggcctctgtgattcgaacaatagcttctagctgtcgaacggtgatgggaatcgacgactttctgcccatctgacgctcggcagccgcaacttgtcttctgagctcgacaaagtggccagacagacgctccgatgcttcgtctgacagaacgggagccaccttctgtcgacagtacgaaatgtatcgtttaagcagatccagaggaatctctccctcctcttccgtcttgtttccggtctcgtggatggccatgacgtgcttggcgatggtggcgtctctggaggcattgtggtcatccttgatgaggaaaatcatatcgaaacgcgacaaaatggtggtctggaagtcaatgttttcgcccggcgatttcatgtcgtcgtatcggccgaaaatggggttggccgccgccagaacggctgttcgagagttgagaacggtggtgataccggccttggcaatggagatggtctgctgctccatggcctcatggatagcaactcgatcgtcatcccgcatcttgtcaaactcatcaatacagactactcctccatcagcaagcaccatggctcctccttcgaggtaaaactcccgagaccccgactctcgctgtacactggcagtcagaccggcagcggaagaacccttaccggaggtgtagatggcgataggagacaccttctcgacaaacttgagcagctgcgacttggcagtaccggggtcacccagcagcaagacgttaatatctcctctgagtcgcattccatctggaagtagcttcttggagccacctaccagaaggcatgcaatggccttcttgacgtctgtgtttccgtaaatggacggagcaatggagcctgtgatcttttcgtagagatcgggctctttactgagggtaatcatcatctgctcttcggcttctgaaaagataacctctctagaagggttgagtccatcggcaacaggagcgttgttagaatcaagaccagtcattcccactagtcgaatgtagggactcttgatggccacggcacccttgactccagccttgttgttgttctttcccttttgcgccgagtaaatggcatagacgccgatggccatgattcgagtgccgggaaccacccggttggcgagatagccatcggcgcaaatgatcacgtgacggggcatttctcccacgggcaccatttctggcgcctcctgcatcttgagcacctgctggtcgacaaactcgctcttttcgtgcaggatcttgtagggatccaggggacagtttttggcttctccattggggttggggggtccctggcaggctcgaggaatgttgagagaggcgaatccgggagtcacttcgattttgatctggtctttgcagtgtgagcaaatgagagtgaccgtcttgaccttgttgctgacgctgccacttccgatgatgattccgggcactcgaaccagtcgggaaacatgtgtcgatccgagatctcgaatctgggtgatggaggcgtccgatctgagcgtcacctggacgtaggggaccttggcaatggcgtcgggcccctcttttcgcagtcgctcgtcggcctcatccatataagggttgattagtcgtcttgccacgttggcagcagccagctggaacagattgagcattccggtggggtcgtccgccagccgttgacccagatctccatcgtacgctcggacatgagcaatgtccacttctatggtcagaatgccgcccagaatgttgtcttgcagctggtctcggtagatgaaattgccgtcaatgtagaactcgcggatgaagtcggcgtacttgcgggtgagtccgacgttggtgtcctcgacccggtcgtcgtcgccgggcagcacttgtgtggaatacactcttcctgtatcgaaggacattgcggatcttgtgtggcggggggtgtggtgaggtgttgatgagagttcttttcgcactgggaggaagtgtgcacacgcgttcgttactattcctattcgggacaagtagaaagtttactgaaaaagaatacacgatcgaacaccacaccatacaaccgggtaacgggtgaatgaaacgattggagtcggtaattgtgacctccgagagcttggaaattcacaaatatctccaaaattccgtcatattccgtctatcgtcgcacaatcgccccgtcaaaccccgccacggttaccccctagcaacgcgtaataaagttgccaaattaattaaagggtgagagcccgcgtctcgcggttagggctgcaatgtttgggagtggctgttttggtcggggccgcttgaaacatgcaaacgctgtataagatggatttctgcttactaacattcatcattctattaatacaaataaatacattaccgtacaatcacttgtcgtcctttttgtcgtccttgtcgtccttgtcttccttgtcgtcctcgccctcagactcctctccaacctcatcatccacaacctccatctcctcatcggaggcctcctcgagatcctcgtcctctccgtcgccgtcaccgtcgccgtcgccctcggcctccgcttcaccctcagcctcaatgtcttccttggcgtcagcctcagtctctccctcgacctcctcctcaacctcctcttcctcttctcccgctccatattcctcctcatcgtcttcaaggtcggcgtcgggctgctcaggagggaactcctcgccctgctcgccctcattgtcccacacaatgttgaatcgagtcacccggggcttctcagcaagaatgtttcgcaccacatggtccacctgcacctttggaggggggttgaggcgcagctcctcgctgtcgtactcgttgttgacgtagtatccgactcgtacaaactcgcggtcgttgtaagaacacgacagaatgatgacggtgacagaaaccagctcggacgcgggaatcaggtcaactgtgggtgggtcggccgtgaagacgaacttgttgactccaacgggaaccgggcccaccagaagcgagtcgagttcctggtcgtgttcgaaagatgtggacgaaccaacgtatgtgagtttccattcgaggtctgtgttagtaagagatattgggacattcgtaaaccgaagcccttgaggacccagttgatgaaccaggaatagtaatccatctcaaccccatcaactgatggacaattgctgattagctcaatcaacattgctgattagctcaatcaacattggtggatgctcaaccaacacttggatagatgctgagatggagacactccatggacccctatgacagcctcatccaccagcctacaactcccgatcaatgcacctaaaaaagaaccaatcaacaacttgacatcaatccaacgtcaattagattggaatagtctctgccactggctctccatgtgtctctccatgtggccctccatgtggccatcgcactgcctaccaccgctctccccggtctactcaccatgcttcaaaggctcgagacactcaaaggtgatctggaactcgtaggggctgccgaacggcgcagggttgttgagaacgtcaatgttgagtaacgaaacgatagacattgtgattgtgacggatgtgtctcgtgtgtgtgtagtaggaagaaaagattgtacaggcaagcgtaagacgcgtcacttttaatttagcaaactttaagacaagtgaaccgcgtgagaattgacggtgagagtacgagcgagtacgagcgcacaagtaccgtaattgtagattgcgtgctaggaatgactgaaaaacaaatgtctgatgatccgccccttcgttcgaaacaaaaaatcgtgatcgtaaatatcttccataacatataccacttggttgcgatcccaccgccatacccacggcaactggatctctgctggattgctccactgaagtttcccagttaatcttagaacggaaatctcaaagccgattactcagaccgagacgcccatcaaccgcagaattcggaaaggacaaccaaatggccaagtgcagagcccaagactcgaacgcacaacaagaagacgatttaccactccgacaaaatgccattacagctaagtttaaaaagcgttgggactacacacccagccaatcaagtcacgtgttgcccaacttcaagtgcgattttaaccacctttcgacgcaattttcaagaatataaatcggttattgggtaaaaccatatgtgatagttgcaatcatgctataaaatgctggaaattctgaaaactgacagccgtatcgttgattcgaaaatcgggcgtttccagactctttcttttcggtgctggggacgaaccagaggtcggatgtgacagaaaaaagtaccaatcgactcgtagaagcatgtaaaattatctcatctcaatatcgtttgtttataacctctcaaatacagaatatcgcgacctctgatgtcaccatacagtacaatacatcgcgtatatagcatatatagactattggacaacgaccccccccccccccccccccccaatgtttcaacccgcaagagtccttgttgagacggcatttgtggtcataattgtgccaaaaatcagcccgtgtctcttggcacggccccttcctcgagccgcgccaagaacacgtttttcgccctctcaaaacggcactattctcggactcgtagtagtcggacgcaacctcacggccaactctaaatgccacactctataaagctcggcatgccgggctactgtgaaacatgcataacataggtgtcaccattatcgactatcacactcgcagtccgaaatgtcgtggccggtgtctgcgccgcaaagcgtcaaactgctggcgcccgacgacgagtgcatagccattgaggcgtcgcgatccggctttttcctcatagccctcacccactcctccatctacatctaccagctcaacccactgtttccagtggcggtccactcccgcagcgcatcgagcctggacacgtacggcgtcaaccgcaagatcatcaccaaacgcgacggctcccacgtgggcgtcatcacgtccggcggccacgtgattctctactcgctgtcgattcttccgcatctggagccaggcaacatcacctttgaaagcagcggtaccaagcccgtgctgtacccgggacccggagagagcgtgggcgtgcagggcgtccggattgaggtccgaacaagcatccgggtcgactcgttctgcgagaatgccgttgttctggaggacgaaatcgtactcttcacaagagaccccccagcagtgcagatgctgccactggactcattacaaccgaccagtgtggtgctccgcaagctgccatggctgcgggacgacaatggaaaggtcgattaccccgttcacattgactactcgcgtcccatggacatgtactgctgggtgggagagtctggacggggctacgtggtagtctccaaagagaacagagatgacgacgacgacggaagagagtgtgatgtgactccgaaagatacatcgccaaacggcaacgaacctactaatgagccggaggttgatgaacccgacgctgcaacttctgaccccaccaacattgaactgaaaccactgactgtgacaaccacacccaaaccgacaagcccaccaataacgggatactgtttccacaaatcaaagatcaaggcaacgataagcgccgtcaactcgcgcttctcggtcatcgctctcggcgccactgacggatccattgttctctacacagttcgagactaccaaggaaattgtcttcgagtcacaagaatggtccacccagacacaccggctggcatcacgtgtctcacatggaaccctgagggaacctgtctttttgcaggctacgaaaacggatggagtctgttctcggtgtatggaatgcttctgtcgcactccttccagggcttagatacagatgacgagaaggaagtgtggctacgaggtatcaaatcggcagcctggtccggtgctggagatggtttatttcttgtgccactcatttcaacccccgaaacgccccagctttactgcttggatatggctaagttttctctgtttgaaaactttacccaggacaatctcaagggaccggtgttgttccgaaacaacaaactggccatttatagaggccaccaccaacccgggtttgctgccatctcacgtgactcgatcctgtggcagttcatttgcatgcctgcgtcctacacggcctcaaactggcccattcgcatgattgcttgctgcagtcgccacgagtactttgctgtggccggagcacgaggcctgtgtcattattccatcaattctggacgttggaaaatgtttgccgaggagtacatggacaatgaatttgttgtcaagggaggaatgatctggtacaagcactttttgatctgcggcgtgtacagttttaccacgggagggtatgagatccgagtctactcccgtgatctcgacttgcatgcttccaaggtggttctagtacaagaagtgcctactcagataatccatatgagtgttgcaggtgccttcctgtacgtctacacccttgacaactgtctctatgagttcactatcaaggccacaggtgtcaatggacttgtacttatgtttcagaagatgttgtcgttcacagagatcattaaatctcccaacagggtgcgtgcaatcaccaaatactccaaggacgagtttctggtgctggtggacggtactttggtactgttcagtccgtcggagatcagctctgactcgtcacaggcagttggcttttcgaagcgtactctgcatcaccatattgagtactttctggtcgaatcctcttcttctgaacctcaatttgaaaacacaatctgggcctttgacggcagcaacgtcttgttatggctcaatcctcatgaaattgaaccgtgcaagattgatgtggagaactacccgttaatgccccttgtttccaagggcatcatgctcggtatttactcggatctactctctacacggtcttgttcgttccccatttttcgctttgcgtttggaacagacatcttcctctctgatcttctcaactttctcatcagccgaggcgactacaccaaggctgttgagctagctggacagtacagacagctggactacttcaaccactgtctggagattctgctgcatactaacgtggttaatggagatggtaagaaggacggcaagggtaaggctgcggagtccactgagacatctacagacttgattgtcaagctgtgcaggtcattccccggatacctggatatctttgccaattgcgcgcggaaaatggaggcgtcgtattggcccacattgttcaactcgacagggtctcctcggtctcttttccagcagagtatggagcagggacgactccagacggcctctaagtatcttcccattttgcattccgaggaagatgaggaggcgttttcggataccatagacctgatgcaacaggccaaggagcaaggggaatggggattatgtggaagtctgtgtgactttttggtaggaattgatcgtgagtatgagtggagaaagaaaaagtcttgacaaatatggctcttcaggtttactgtttgatgtctaatcgaggatacatgttgccagctgccgaaactagacatcctctcggcaccgttactaacccagctacaaacaaatctcttaatcgagttttggacaaggtccaactataatagtgtatcatttcaatatataatgtgtttaagcacggttctgagttagtatacgaaagaggtggtggaagatgttggaatgtcaggagtctcatctgtgagaattgggacagttgctgctggtttggaaaagcgtagacgaagtaagaaagaagtaagaaaggtgaccaggatatgggatgttcctgggatgatgtcaggctgaaagtggtcatcaaatgagcagttgagggtgccctataaccagaccgtgtattgatgccagtttacagagctgcgttccatgaggcgtcacgacagagctcagggctctgcaccaactactccagcacaaccctttgtcttagggcccaacagcagaacacgaagtaacagcttgctgctaaaaatgtcacatagcatgatgctacaacacccaaaaacaccacatcctatggcgcaccacacgaccaatctccacacgaccaatctccactcgaccaatctcaaacacccttcatttccttctgtatcgaattgtgttgtttcatcgttaggttgtacgctgtcaaatcttcagtgtcattctcagtcatcttcttcttcccaagggtatcaccttgtcgttgtgtagctccacttcaaacttgctgatagggataatctgacttctttcaatatgccacaaccaaccatggtcggattggccagaatgatcaaccaaccgttattggccgcagtgagagtttccgtcgttgttccattgtcatcctgatctgcaattgacttcatcttcagctagtgccataatcgaatagagtcaatggcatgtgtcgtttcagggtcgttgagggtcgtgtaatgaatgccttctcgtttgtctggcctcgattggggtcgtgtcacgcttgtcgctctcttcatgatcacactctcaacattaagttgtccatcagccagttgaaagccgcttctaatgatactcaccttcaggaacttgtccacaaagttagagggctggtgtcgtccctggatgtcgtcctcctcagggaagtacttgaggaactgggcctgctgcttccagaagttgatgcactcctggtactccatgtggcccttggcgtacagcacgttctggatggacaggtcgtcgacaaatcggtgtcgctcaaactcctgtcgaatcttggttcggatggtggggatggagaactggacctcgtacaaatcggcaaaggtgggggcacctcgcaggaactgtcggtacagagccagggttcgcttctggagctcctgcttggatcccgaaaacttgacggtctcggcaaaggcggtagcgatgatggccattgtgtgtggtgttctttttttcagaggtccgttccggatgctgtgtagcgtaaataatgctctgcagtatagtaataacaatttgggcccagtgattggccggattcgaactttaatgcgccggactgggaagacgtgtttgtagtgtgagaaacgtgtgaatgggggaaaaaaagtggaattatttctttggtaatttggtttaggccggatttgaagacatttgcacttttccgattcccgatcgacaaagtattcgctcttctgcagtctccattccagacgattaatcatccctaaccgcatcaacatcctttcctcccaactagaaccaactgaaaaatacagtttagtgagatcgaaccagactctcaacaaatatcaccaccataactgagtttcctcactaatctcaactaaaaaacctcatcgaaatcacgttcgctaatgcaccccgtgcatgtttaccccagattatcacaaccaagacaacacctccaccgtatcgccaacatgaccgactccctctcgctcggatactaccaactgttccacaagtacgccgttctcggagacaaaagatggcactatctcgacattccacccaccagtccgagccccgctcttcttggatccggaaagaccctgatgctgtgccacggcttccccgatagctggtatggatggcgaaaacagattcccatactgcgcaatcttggctacagactcctagtaccttcccaaatgggatacacccggtccgaagctcccctataccccacacctgaacccaacgaaaagggcgagtatcccgagctcggtcttgaggatggaaccgacgcattgaaggacctgtactgctacactggcaagttctacgcccagtgcatggacgagctgctgacccagctgggtattcccacggttaccatcattggacacgactatggtgcctatctgggtcccaagctgtacctatactttccgcaccgggtcgaggccattgccacgtcttgctggcactacgttcctgctctgaagaagttttttgccatccccgactttatcaagctggctccctcattgtcctaccaggcatatcttatcggagatgcttccaaggactttgctacccgagagggcagtgagccgtttctgcgacaagtttttggcggcgaggggtggggcggctcagactcctctgtccatatgaccgagcccgagttccagaactacatgaccgagtttgccactggtggtcgctttctgagctacatggtgtccacctacaaggctcgtcgactgacgtttgagatcgaaaagcaggactttttggacaagggccgaacgcccgagagcatgcaagttgatgttccgtatctccatgtcggtgctgagcaggacatggccttccggcctccgatgatcaagaatctgcgaaaatacgtcaagccgggaaggttggacgaggtatggatcgacgctagtcattggctcatgttcgagaaggctgacgaatttaaccacgagctggtcaagtggttggacaagattcatggttcccagtcgaagttgtaaagcgatggcacttgagcagaccaagattcagtgaactaagggattcgaaacaatgcgaatgcacaagtatgtactacatactgtactgtacatactgttctacttgtacagtacttgctgcgttcaagtgtctctgtgtatcgtagagacctcttgaagatgtattactgtatgtacgagtaatgatcaaactagaggcctagggacggttgtaaaagtgcatcggtcattccacggataaccactgttctgataaaagatgaatatagatcattgaaagtcttctttcattctaaaatgcctccatacagcccctatagccagtgtctatacgctcagtagcagattggagcccaaatatcatctctcctaatgctcctgtgcggtacccctgaatgtccactctggagaatcgataggctgggttctgatcaatggaccgaatcatagtaccgttcgcccgagccggttaattccacatgtctacttctgatcttctacaagactctacggaccagaccagttctacaagactccaccgactggccaacagagacactacggtcgcaacgtacagtaccgtaaaagtacattacagtaccggatcatcacacaatcatatcaatcgttagttgcatttcatacatgtgttccaaacactcgtttcgtcgttagtggagggcggcgcactggagcgcactggagcgcattggagcgcattggacgcgtactggtgaaggtgcctcgtcactaccggataaagtccagcgtcctagttgtcattctcggcgctcaaactaggcactctctccgtcgttgagagaaactacctggtcctgctccagaataaacgggaagtttgcatattccttggtggtcttgaggtactggatggccttatcgggggcagagaaggcgaagcccttgatgaacgagtattcgtagccaatcttgcctccctttgacacgatggccttcttgacctggtcaacggtggcttcgggggtggagtcgtccttgaaggtcagaatgtacttgttggggatgtattttgctgctgagacaagagccgctaacagcagggtaatgagaagaagcagtttcatggtggtgggtgatggtggcgacctggcggtgtttcgtgtcgttgagagtgtcgtgggagtggtgtggttagtcggtggtgttgcttgccaattataaataccacgccagtcccctttcgaaaccctctattcaaaccctcttgtttcaccttctgacagcaggtctaagccgtgcagcgcagctgaaacgcacagttaactctgtttcgcgggcaggtgatcagacgagcggactcgggggaagcttctgaacagtgacgacgacaggcgacatggaactgacatgaacaccatggcatcaccgatgtcatttcccaattgatgggtttcgtttccatttctccccgattttcgccgattttcgccgactttcgccgatttttcaccaatatcactcggtgatcgactggaccaaggcaattcaaaccactctcaaccaacaccaaccaacacacgccgtccatcgacgctcacagacaatcaaatgagccatacactcacagcccccgtgttccaattataaaatgagacatggggcccaattattacgccattgtacgcatggggtttgccacacacagcataccacaatatacagtgtctgatacgaggaaagcgtacatctgagtacacggtggcagaaggatgaaagaacatgttgggggattcaattcggtacctcgaagcaataagccaaataaacgagcttgttaaacatcttgaacccactccgcccatcttttaattatcgtgaagggccattgctgccaatgatcctgcacagtggctcgcctacatccaaccatgccctccaacccattcagtcagagagcccgagacataaaggcaaagatcgcttgtttgggaaataaatattctatacactgcggtgtgtagaggagccattgtatactttctctgaaggaaatcgagcatcagtcttcatcactcgtcactcgtcactcgtcactcgtcatctcctctcgtaaaccctcatgtcctcgtccacagcaacctccttggtgccatactgaacagcaattttaatgccctccatggtctcaacatccagaaacacatgatccgtttcttggaaaggtctgtgaaggtaaatgtacttttggtacgtgttctccgtgctcaacaaaacctcgtcctcaaatgtgcggttgatgttgatacgtttcttgaccagcaaaaccgcccagttttcgtcctcctcttcaaaccggtgtctgatagtgttggacactcgtcgggcaagtggagtgcgatactgacgtgtcgcggttgtctctgcatcccccgtctccttcatttggggcaaatagcgcagtttcttggccagaaaattcacgtagacgtttctatcgatcgccaaaaccacccagggaccacaaaagaccacagtcgcgttccagttgctcaccccgtggaaacagttccagatctcgcccgtctcacagtcaaaaatggcaatattggtctgcaagtagagacagtagatggacgcagagatgcgtgaaaaggagttgatgaagctgcgcgtaggaacaaaccatttgggcgggaacctcagctctgtatttctcagatcagcttcggacagctcttgttgccctgtttggcagatcagcagtgtctttttgatgccagaagatgcggtgtagctgaacacaaagtgtcccgtgccgtctggatcaaccagagcacagtggacgagcatgacgaggccagatacctggaagtcgctctccatctccaggtcgaatctccacgttgtaaagtccgttaaactcgccgtcatgttgtttccagagttgttaaatttgacaatcaagccaaagagattgttaccgagcggtagcacggccaccggcgccgttttgcgattcacaacgtcgtatgtgttgtgaggaggagtgtcgagcgtgttgagttgggccgcattggcaaatgttcccccgcagagcaagcgtcgttttgtattcatagggtcgtccgattcggcgcccatcttgtcgtctgcgtctgcgttggcggtcgttgtgttcacctccttgagtcccattgtgtagatgctccccttgtcgattcgcatgtcccagtatcgtttcaccacggagttgtcttccacgtggcaccagtgcttttgtggttcgcccaccaccttccagagtcgataacacgtcattcgccagctttcggagcccccgtagctcttgtcgatgtagaaacagagatcgcgggccgcgtttttccacagaaagtcgttttcagcatcggccagcacattgcgggtcgtttggcacgtgtctgtgagcgccgaaagcgacacaaagtcgtcccgcaaatgctcggcgatttttaccatcagctccgccggtagatggttcatttgtggaggggttttgtaacgggctcctcgttaatggtgataggttgaagtataagactggttaagttgggtcacgtggagataactggaagaatgggatggagtgaataattactaaataaatggactgaattgggaaaaacactagaaaatatatataatgttggatccaagcaagcatttcgtgattgctctataaattgtcagttataaagctgacaaaggtggcgatcgcacactatgtacgaacaagagacaacccaccattgtatgaccatgaaaacgtcaagaaaaagacaagttggtacacgaacgagtaaagtatcgtacatacttgtgatgcccttttattgggccagatctcctctcactttgtataaagtctggaaactgtgaccaccattaaagaacccaacatcgtgtcaagacttcgacagtacataccttaccctaccaaggctgctggcatagcattgtacaaggctgcttcgccctacgattctgaacagtttgtagcttttaatttgtccgtgtatcactctctcaatcaaccctatcaacaaaaatgtatctactctatcaatcatcaaactccagcgctagtcggcgttcttccaatcaacataaccctcaccggtctgagtgtagaaagtacttctgtcgtacttggtgagagccttaccatgacggactctatcaacaagatcaggattcgaagtgaacatccgtccaaaagccaccagggttcgatcgttagtctgagcctcggcaacagcactctcaggagtatatcctccagctcgaataataggacccttccagatattctggatccagtcattgttcatccactggggaacctcgaggtcctgatggccatctgttcgtccctcgatcacatgaatgtacgccagatcggggtactgggtctggagttgggtgaccacgtactcaaactgttcacgtgacttgtgctcgtccacagccatgtctccaaaccgcgtccagggactcagtctgatacttgtcttcttctgtccgacttgagccaccacagcggccacaatctcaaacacgaaccgggctcgcttctccaccgagcctccatattcgtcgtttctagtgtttgtgttccatctcaggaactggtctggcaggtatccgttggcagcgtggatttccactccgtcagcgcccgcctggatggcgttctgggcagcctggacataaaaatccacccgttccttgatttccttcacttccaggccgcgcacaaagttctttccgtcttcggtgtagtgatcagaggctgaaactcggtcgtagccgagcgccttgatagtttcggggtcagaagcccgtcccaggtcccacaattggatgaacatgaacgatttggcatcgtggacggcctggactacctttctccagccttcggtttgctcggaagaccaaattccaggcaggttctcgtgacccaggtatcctccggacttttccgagatcattgtagcctctgagatcagcagggtgcccggatcttggccgcgctgggcataatgggtcacttgcagatcggaaggcacagtcttgacgtttctgcaccgagtcaatggcgcaaacacgatgcggttgagcagatggcaattgccaacttggataggcgtaaacaggtttgacggcattgtaaatggttgaggaagaagagttcaaagtttgtcaccattgcttgataagcgtgcactagagaagtgagatttggaggctaaaagaggtgctaacttcagccacgaatcaggttccgagcggagttctgggagccaatgagagcgttctagcgccctttgcgactggaaacggttcgtgcaccgaagggtggttatgcacgaacgaccggtagtagatattgcttagactttgttgaatgtctttgttgatagtacaagtagtgggcgtgaatgagcacaactggggatgttatcaacatacttgtaagaagatggacttccaaaacagtagcagtgtgcccgagtcacgtgactttagatcatcaatccatgtccgatccggcgtcaggttctgtacgggtcacaactgctccttcagcgagttcaatggaaggagtcgatggaaggagtcaatggaaggagacgaccaagtttgatcagactgtggggacatttggctgtagaaacctctggcctgttttagtgatactgtgttgaatcgtagggactcctttgggtcggacatggaagatatgttgggaaatgtgagtaatgtgggggagagagtcgagtttacaagaaaaagtcgatgtgatcttttaggtacggaatcggagtctgaagatgatggatttgaatcagggagagttcttgtacatattaaatagatacctttgttagaagagaacaatgtggcgttcgtgaacgtcgttttttcgttgacgagcgacattacaggattgggtcaaccatcaattattctttcagttttgggaaatgtgtgaatttttcacatccaactggagatgtcatgtattgtacgtactgtactttagatactgtacatactcgttttcgtacgtacaacacacatgttttttttctcagcaacttgaggtgtcaaataatcctcattaatgactctttaaggagtcaaaacttgctaaatgaggcactttcacgcaataagaacctccccgtatcggactcctttcattcttttctctttccaatccaaacatgttgaatcgatccgaacccgaaaagcaaattgtctactattgtgcgactcacaatgtgtatctatacgacgaagacaagtccgcgcacttttctttttgtattggaccttacagctctgtttttcgctgggatttgtgatacattctaggtcgagaccattgtagctggggcatcggtggatcgaggtgtagcagacacacgatactgttgagtacaatagactgcatttcacggtaatacaatgatatgacttgatccagttggagttattgcttaatgtgtgtttgagaaacggggcttaatcgagttcgtttgaagatgtggtttggtccagctctttcgatctactctttcgatctactctttcgatctactctttcgatctactctttcgatctactctttcgttccactctttagatttatcgcattctttctcaactccgcccgatctcaacacatatgagtggagagacgtcccttcatccccttgacttcatctcgtttggcaaacatgaccctatcttccccaagcacactgtttaacacactaccagcatctcgatgttaaaattttttatcaatgtcaaataaagcaagaaattgatctaaaaattcaaagaagagacacttgaagcactgttttggaccatacaatacgtgtgttgaataggaggaaatgggtatattgaatgtactgtagtggcctgtgccacatgcttccagatggcttcgtatcacgttacatttaagatgactactggaacaccctctgtcgtcattgtcaccatccttaattcagcactcccttcgtggccacgcctgaatatgtgattgcgcacgtccagcggttcatgcccgacgtcctggatgatctgggcatcagtcaagagaccctggatattgcctggtctaccttcgcgccttcaacttcgcttcgtgacatcaacatgtatgtctagccagtgactcaaaccagacgtactcaagctctttcgttcaaacctggccactgtactgtacgggtttgtgttccccgtgtcccaccatcggttttttcatctcatatataggccattcctccggctaaacctggtgttccttcgtctgacaaacctgcgggagactggaggctctggctaggtcgagacttcctaggtgactctcctctggctagggtcacacctcctcggtgacgctcctctgtctacaagggtgaaattcaaggggttgaacatgatgagatgatcaagggttctctgttcccctccaatatggatttgaagagaaagatctatggttacgggcactgcactttttcttgtcacctaaatcggataaactaaccgagcagaactgctaggtctgctattgcgcccggtgtagacgtatccctggtgacgaaattgttctcatattctgacataacaaagggatatttagagttcaattttctactcgatacgatgaaccttattaaacccgagcccaccttcgatagctcgaaagattcatggatcaaaagacactgagaaaaagatgctgatatatatttaccattttgattacctaatatatattacgcaaattattatgtgataatctcaatttccatctccatgattcgtttctcgaatttttgacagagctctctctctctctttcgtttaaaataaatgatcgacactattatttgccactaatgcccctctgacaccatgaattgaaacccatttcggcctcatcaacaatataaaaggcctctttatcgcccagtttttccaccgtcagaagtcgaccggtctctcagcatctgcagaggattcggtcagagagatgctgccactgccgagcgaaagcaaggaggtagtcctgtcttgcgcgagcagacagtaacttctctcctaccatgacgcaacttatgttgccgagttggagagtcagcacacctctcttcatgcatctacgggatggaactgtgacgagcaaagattcgcaatctacctcaggagccccttatctcagatggttcgcaaccacgggtgaaattcccagcatgaacaaaacgttggtgtctgctctactggtcctgtcgcaagacaatgatccagaacttgctgagcagaagctgcaaagcctctgatacgacgcaactgttgaaactgattaaaatcgtgcgtgaagaacgcatgagcgagtaactaagacgtagagctgagcgcaagctacgaagctgccgaatgaaaggaaaccccttggtacatgcactacaagaacgcagggtgcggacgagttgaaggcttagaaagccccttgaggatcctgtctccgtgaatatgaagcagtgacggacatgaaacattgtccatgagctctccaaaggtatgggtaactcccatgggtgcaactatcagcatggataacaactcctgaatgctttggagtgatggactgtcatttgaataatcatgtcccctctatctgctgttgacttggtaccataacaccaggaatcacggttaagggaacagctgacacacgatccgatcctgatccagcttgttccgcctgagaataagcgtctgaagagaccgccattgagcaaagcgtttgggcccaaccagccaaaccgccagagcaaagagtcagtccgagccgcaacaagccagaactagagccgccggccgacaaatgccgaaaaaaaacactacgactacgctgaaaagcagtctggagctgtacgaaggtaaaattacacctcccaccagagcaggaaacgttgtagcgaatgatacacgttaagttatgccagcacaagagtgacactgtgaaatgatgacaacagcgcaaaggtgaaactgtgaactgtgagagcagaccttctgaggatataggccagagccaaccaattataagagccactgccatcattataagccagtgagtgccaatgagccaatgagagcgaagtctttctgccaatgagatccagcgctatcaagccagagccaatatgagcaacaagaagatgagatgagagtcactgcatgcgccagattatcatccaagagccagtaagtgctgcaaagcctgtgagagccattcgataagtcggagatccaacgatcagattcgcattcaggaaggatgtaggcgtggaaccttgctatgaggatgtacaccagccgaacctttagattatagaacaagaggatgtaagcactgagctgaacctctggggataatacattatggaccatagagtccaacccagatcttcacctgtagttatttttgcccgagtaattcaattgaattgtagatgaagtcaaggtatggagtgcaggtacagcgatcagtattgtcacttgtagtgtattatactcgttactcaatccaacactttaaaggtctatatatactaaacgatcgaataaaaagtaatctattgcatattagaaaaaccggcatcaaataaactgagcacagtatataaacttttcaatatcaatgaaaatttcccgattcggcaatatattacttatctttaagacgggaaaaacatggaaaagtctactttaatactgtataaattcgtatattgctatataattcaataatatatatactatacgactattgtcaaagaaccaagcagccctcactgatggtgtttcggcggtagtcatggggtttgtctcatcagggcagccagtcctccgttgtgcttaacgcgcaaataaaaaagtagtggaaaatccactgcacccacacacccgaaaaaaaaagccctgggggacaccagagacttacttgcattactagagagaagcgttggaccttgaccacgtaaggtgctaggggtgtggtcgaaaggtaagaaaattggcatctctgtgagattccggtttccggaggtttggcagaatccaccgtctcgagcattcttttgaaggaaaatgagataccagaaggatggggactccccttctaaatcgagtctctcgacgtttcaccctattaaaaactgccagaagaagctgagacgacactgactccaaggaatggaactcgaggctgctctatagggccttgggaggggctttctaccaccccaacactgcatcatctcctgtccggccctggttctgtaaccaccttgctatgtaccaaatggagggggacctaggctaccttcagctgtgttagtatcgctcttgagtattcaaggtcgtctgtggaatcagcccatttctctttggttgctcacttgaagtgacataaaaacaaagagctagaaattatgagaactcaccaaaaatcccacctgaaacgactaaagaggacttggtcgatgtccgttcatcctagtcgtagaagatgtgtcgtaatgatgtcgtagaagtgtcgtgaatgatgtagtagatgccctgaagtgagaagaggggaggagaaagaagaaaagcccacaaatcatcttcagaataaggtgaggtgggtattataaagagaattgtggcaacccatataatctataatgttctggctcttcaccttattttgcatgtattgttagccgttttacggtaataggaagaaaacatataagatatatatacgatgcatattcccaggatataattccttatgcttttttttttttttttgaattactgtatgttgaataagtatcacgactacccacatgttaaggttgagataatgcaatggaacgcataaaatcgaaactttgttaatgtgggtgatgagctgttggccattgaattagattcttgctgattggaaactattattttcggtatctagaatgacactattaagagctttgttgaataatttttttcaaatggcaccatttttgagggcatggcaaattgaggaaagttttgttttaaatatgtaacctgatctgcatgagtatggtctgaattttagatgccgaattgtcatcgcaaaaacaaaaatcatctcacaatgcacacaagaaacatctaggcagataactcagttccattacacacttattgatcaacttaggtatttcacattgaaatacacctcgtcatggctaagcacgtgatccccgctacaaatagcgtcatctgcgctggttcataacgagatcgaagttcaacgccatcaagagatttaacctgctgcaggagttcccaagttattgtcacagagcttcgtcctcacagagatcgatgtgtgaatgggcccaaagcccgaatatacgagtagttgtgttgaggctgatatctctgtaggtactgtacacatcgtaggtgacctcgagaatggaccgtagatgagagtaccatgtcgaaacgacagttgctccgatacttgcgacgattacgaacctctctctcctgtttgatacttggaaacaagacacgtacatcatatttatacatataatgcaatgtttcggatcctgtctaagtgaacaacatacggctcaaaacaatcaataaaataaattatatattccacccacacaacctcaacatccccattgaataacttatccctcctccagcattccattcgcatccactggaggacgtgattgaaaagaccacaactcgaaggttcgagcacttttctccctcgcacccagatgtgattgagaacgagggttccagtgctttctccctcacacactccaactcccctcatctgccaccgctcgtcaccttccaactcccctcatcttccactgcacgtcaccttccacagccccaatctaacttccctgtatcaagatggattacataaaacgcgaattcgactccatacaactccaaatttgacgatgtcgttttttgtttttttgggttcgaagtagtgcataaagttttcttctcattagtccctgcattatcaacgcaaggccagaaaaacatctcgacgttagtttatgcccgatgaaataagcttcgtgaaactggcctgattcccgggcaagtttaaggccttgcaagtttatggcacctcatttaagattactcaacactttgttaatagcttaattttactcaaaagatttcttggagatgatcataatacggaccatagatccactagctttcaactaactctatacagattgttccaacaaatggagcatgcaatagagtttgtgtttcatttcgtttgtgaagaattaattgaaatattttaaccttgtttaattccgaaactttgctcaacagattaccgacattatgtagagtaaccttaatcggaggttccccactttaagaatgggtatcctcaggtgagtctttggagtcacgtgactatgaaatcacgtgatttagttgtaccaggacatatgagtacgggtagctactaaagtacgtaccagtgtcaactgagcgagctcgttacgtcgagcgttcggatccagataacgcgaatgaagaataagatgaagaattagagtctgtagctgagagctttgtacagtgttgtggggatagggtaacgcactcctttatcctacctgcttactaagagtaccttcacaccttgagaatataccggggcagggttgttgtccaggtttctacacataaactcaaattcatttagagttagactatgcagccccccccccgaatggtcctgatgtatttatgttggaattttcaaggcttaaaattggtagctccaaatgaataaaatggtatctgaataatgtactatgaatcactccaaccagggcttctaatcctaacattgacaaagtcggaaacggttatgtgcctgattaggaatattgtcatttttattgaagatgtttcgtacgggtaaaccttaaatataccaacgggtaatataaagaaaaatatctcgtgtagtgatgttacctgattcaagccacaagttctggagttatatggggccctctgataattgctattaggattgcttcatcgtaggccccgtacttgtaaaccaactgctgatcgagagtctcgatctatttgactatgtcgacccttgagacggatcaagccgacttctaaaaggctatctctaccctcgctctggctgaagaagctctcaggatcacccaggccgttgttgaaagtgcttcggaacgggcagctgataccgctgaattggagactactcttgaacatgctaacgtcgaagtgctaaaggccaaagaagaatatgacctttggtgggggaaggttaagacgcacacgacgatcgctccaaccacccctaagccgaaggaaacgattgaggttgaggacggtgtcccgggggatctgtctgatgttcctgaaaaatggcgagacatcctgaacctccccgcggtccccgatatcgagctcaatgtcgctgtttcgaacagtattgaggaactacttcacaattacctccgtcttacagaacctggttaacagcgtgatggaagaagtcatgaaagacgtctctgaagccgagcagcaaaagaacccggacttcgcagtgtgcccctaccccgaggagaaccttcgtcccttcaagactaccagggtgcactgtgacatctatgctaagaaggcctaccagctggtcttgcagtttgccatgtctagccaggatgataggggcacacgactccatctgatgaccttcatggcatggtcagcccacaacttgaaggatcatggtaagatccgtcttttcctcctccagacgactgcgatgtcgtatttctcacctgagcagacattccaagggctcaagaccgaggtggctgctctcttcaaacttgacaaagttcgagttgccaacctcaatgacgagctctcctgttccatgattaaaagcatcctcgagggctcaagcgaagctaccccatcatcaatctgattcaggccgttcatgaccacaacgagaagacgattgaggaggctgtctattactttggagtggaccgtattgtaggtttatcgagagctggttttgggacaccttcaaggatgctgctgctcagacaacctatatgacctacactggtctcgcctttatcagcactaacaatggtcttgaccagactctcaatgtgcgccaggtgcaagagcctatcttggatgcaatcaagaacgacgacaccaagagtttcacttcttggttctcgctgttgattgtctacgctgagctcatgagcctcaagatagggcagcctaaggatagggcagcaattcgaaatcagctcattaccgagcatgtctggtacagtaccaagagtatgcaacggatgaagacaacaaggagttcttcaaatggctccccgatgtctgcaagctggcccactacacggacgtggtcactctccacgatgatgtatccttcgccaaggtgcatcaagccatggagcggtacgtatccgaggtacctacgctgttcaactccctggaacacgtgcaatctctgactttacttcattccgaaacttcaacataaagaaggctcaaggctggctgagtcgatacgacccggtaatgaaagatctcaagaaaaaagagcgagtcatctacgcctatcaccaaccaggtctgtggcaagaaacgagcaaatgagaccgctgatgacgggcagccccctggatccaagaaggcccacctctattcagagtattactctgaccaagcggataaagctcgaaaggaagtctctaagatcatttcagactcctccctgagtgagcaagatattcctctgtgctcaagtcgtgtcttaccgactacatcatggagaagtgccctcctatagagatcctgtgtgccacactgggccatggcacaggccaagccttccgacaccccatcactaagtgtatccttgcaacgcatggaaatcaagggcatcgacgaggcacgcgtatcaccaacggctctctatggtatgctctcaaaaacttcatcaacaagatcgagggtcgtcgaaacggtggctccaaatttgccaccaagaagaactgacaaagtccgacaccgtcaatgtcgctgaagactgcaaagaaggactgagatccacgatctgcaagctttattggctcattgaataaatttacctcccatacattctgacagtgtagggagctgtgcagatctatcaaacctgtactcaacaaaacccccacgcgggattctgaccagaatggtaacagtacagtatgtactgtacacccgtaagtgacctcgaaaggtacatgatcactccggtaacgggggagctcttgatccgactagtggccttgacgacacaggagttgaggagcatgatttgaacgaaagcttgtacctgatcaacgtactctggatgattgctcttaacttcatcacgctcttcatgaagatgtgatatctgctatcggctaccaccgagaagactagtgactccgaactctggggttatatgtcttcgtttaccaacctatcaccccaaaccgtttacataagcgcgccaaaacggtacttgctcaggacctttaggatcgaaggcatcccgaaagctgaggtgctcgatcgaatgcaaggtactgtttcctatgttatgaacatgtacaagattctgtgacagttcctttacaccaggtctccaaggtgaactcttcggagattaaccacagtgagtcctctgctttagagaatgactccctcatttccttcatcctccgcagatagagatttcaggtttgatacatcaacactgaacttggcagaccaccagttgattatcaattttttacccctaatgacgccatgacagatgtcagctacgtccatcgaaaccaggtcacggagaacttacaacagaagtgaaccaaatctttgcaatttagaaagagaatatccacgaccagaaatctgcatctacactgtcaacgaagctcagttgattgtcaatgacaaggtcgaactcaaggcaaagtgatgcactagaacatgaagttgttctggactggtacgaaatcgtcaaagacaggaacacatgagcagtactgtaccccaattcacgaagctacatttccaagcaacgaacgtgaagcaaagatcgtacctgattctggtgattggaaagacacaatggtgaaggagctgagagatcagctcaaaaccaaggctccattgccagtcaaaaagaccaaggagatccgacgcaaccaaatcgtaccggtctcgtgggtgtttacactcaagaaggatattaatcatcagaatattcttcgaaaggcccgtatgccactttttggtacagtaatatacaaggcgaatcctcatttgatgagacctcttcgcctgagctgactaaaacctatttgcccctcttcctatcattatcaggcagacatgacaggaccatccaacagattgacatcagcaacgcctgcctgagtgctgatattggcaaagaaatctatatcagaccgtctgacacattcaaagagaacttcgttgtcaaacccgagagggaccatgaagagtactgtacctgcagcgtgtcgacaaagcaatgtatggcctaaagcagtctggatacctttctcataaaaaccacattgtgaatatcatgtacctcaagacagagaatcagcatgctgatatctttacgaaacaggtcatcactgattctaagaagtctatccggtgaagccaccgcaacatatcgtcgtcggcaagtcttacacaacagagagtcatctagtagtcttctcgtagtctagagtacatctggtagtgctcattcgaccttttctgtcagcgagatggtttcaacgttgatgcgtcctggatgcaagaaggaacaaatcttctggatcatcatcatcatggaacaattctttgggatcaaaatgtacccgacagaaaatgtgcaattcgtcggctctcgtgtcgagtacatcagagagtatatactgttgcagttgatcctaacgcatgccgcgtctttgacgtcttgggcggtcagaagaacctcttgatagttggttcctccactgtagacggcagacgatcctttcaacaaccgaattgggcacgtaggacaacatcatgagaaaaactcgacctagaggtcacccatagacatgcttgcgaaaccagggctgggcgcttggcgggaagcagctgtggagacatcagaggccacggagggcgagattccagataccttggatctgctgagcatggaggatctgaccgtggaaggtcgaaggtgtcaccagagtcgcagggtgaggttcatgtgtacgactaacgtacagtagacggaaaatgatgaccctagtgcactagatacatacacgccgaggacattggtatgtacattctgtacttccatctcgcacgcccatttccgagtgttccaggtgttctggctggtctgttcgggacctttccgaggctgtcttgttagtctctcagtgagtctctggaagttctctgggtcagtcatctccaggatatgctgagatctggggcaaagtacaggactctcaggtcagcaagtaattagaacttttctgagtcgtccctgggtgagtatttctccctgagagctcttcaaactcgaactctcagacttctcggaactctctagaagttcactcaatgctcagtcggcatctatagaacatcgcacctctcactacgcataaatgagactaggactggaacggaacgaggttggccggagcgtggatttgtcagaaacgaataaaaatggagaggtcacgtgaagtgatcacctgacccaaccaatagcgtgttttttccgttctatcgttcttcctgaggtgtattgtactgtacccagcagtacgcgtctgtttactaaactcccaaaggagaaaaaaacgcgaaactctgataatacgccaaaatcgtctccacgactctcaaatcagcaccaaatgaccaaacgagacctgcccaatggcttgcagacggcggccaagcggcgacgcacgcagaacgaacaggagggcgggttcgacgacgacattgacgaagaacaacggacgtacaacaacgagattcgagaacacgaccagcaacacgggtcccaggtgattccccgacccagtctcgacatgtgcgcaaagacgggctaccgaccgggcagcattctccagatttacatgaaaaacgtcatgtcctacgacgagtgtctcgtcaactttggacccactctcaactttgtgattggccctaatggctctggtaagagtaccatgctcgctgccatttgtctggcgttcgccgcccccatcacgtgcatgggcaaggcggctcttaaagcgcagcagctcatcaaatcgaccaaggacgcgctggaggtgcgggtcgtggtcaagaactttgcaggcatgccggacctcacgttcaaacgaacgctgacacgcgatgagaagctgggcaggttcttcatcaatggcaagtcggctacaatgaaggaggttcgtgctaccgctcgagagctcgacattcagatcgtgtccatgacccgtttcctgccccaggatcgagtcaaggacttcaccaccatgagccccaaagagctgcttatcaccaccatggaggatgtcgggtaccaaaacatgcgcagccactacgactcgctggtaaaccagcaggaacacagtgctggcgatgaacacagactgcagctggccacaaatgcacttgcggatctggaccgacgaagaaacgatctcactgacaaaatcgcccagctggaggagcgcgagaagcaggaagagatggtcaagaagctggaaaaggtggctgtttacagtaaaggaattttcctcaaacaggagactgagcgtatcaaggccgaggtggcacagttgaatgccgcgagcaaagatctggctgaggagagagagactctgagcaagaagatgagctcgtaccaacaagttatcaagacatccgaaaatgacatgtctcaaaaggaggaaaaggccaaacagtactggcgcaagtaccgagagctccgtaacaaggataaggagattgcgggcaagatggccaagcacgaaggagactttgaggctgcgcagcgccgtctcgacaagcacgaagagggaaccaaggtgctgcaggacaaagtccaggaggaccagtcgaaatacactgcaatgtgcagggagttggacgaccccgcctttcaggagaagaaggaggatctcaaggccaaactggctgagttcgataaggactacagcgagaccaaacaggtggtgcgtgacttggaagccaaaggacggaacgaatcagacaaggctgatcaggttcactctgcattggagtccgagaggcgtgtaaacaaccggtttgtgcctgtgcagcggatcaacatgaacctgatccaaaaggtcaaacagatcgctcctccggaccagttcaggtacacgctccctgccatcaacacggttcgtcttaaacaaaacaacgtcgatgaccagagaatggtgaatgccgtggtcagggccactgcccagcactttgtggctcgtgattccagttctgccgcccagattatgcgtgttgaagatagaattactgttcgagaaatatccaagccgtttgaggaggcgtctcgtaatgtgcctgtcgaccgggtacggcttcgagggtacggttttgacggctacattttggaccttattgaaggtcctgatcataacctggctcatctttgcgaggcagccaagatccacgctgttccttacagtcgacagggacttactcccgagcaaatctcgaagttgcctccgtccctcaacagattcatctccaagaacatgctgtacaccatcaagcagtcccggtacggacagcggtacacctctaccaagtccgagccgatcgacacctatcctcccaaaaaggattctcagatcatctacgagaaggtgcctgatcggtcccaagagcaggaactacaggagcagtatgatgaacttgtgcagcgactcagacccttgaaggaggaagtcaagattgctaaaagtttgcttcaggacaaggctcacttgaaaactgagactgtagacaagctgcgtcaataccggaccagggaaggtaagaaggatattctggccaagaacctgcatactgccaaggtcaagctcaaggagcacgtcgaaaaccctccagcgggcattgaggaggtcaaggctcttattgaaaagaaacgaaacgagacccgcgacgagattgctgccaatatgcttgatcgagtcaaggtgatcaagaagctgggccagctcattcctgacgctcagaaggacgccattgcgcttgcccgagcaaatgtgttggttgctagtctcagatcccgatacgccgaggtggaggcggagcgtgcccagttcaaagaaaagttccagcgtctcaaggaccgatacaaagctgccaaggctgaatacgaggcgttcatggcgaacaaggaggaggtggagcccgagtacgtgttgtttttcgaagagctcaaggcgcagtacgatggcccggatctccaggcgcatgtggatgcccagattgatgttcttcgccaggagctgacgtttgccaatgtcgatatggatgctcgaaacaagtacgaagaggtgatccgacaggcccagcgcaccaagcaggaggtggtctatctcaccaacaaacgagacaatgccgctgaggagatgcagaagatcatcgacgtgtttgtgcccgagcttgagagaatcgtcaatattgtttcttcacggtttgccgagcttctcaaaaagaaagaaaaggcttctggtttggttgttttgagaaccgccaaggagaaggccaaccctaacgatcctggtcccgaggagcctctcccgttttcccaatggggtattgagattatggtcagtttccgagagggaggcaacaagtgtaagctcgatggaacaacccagtctggaggagagcggtccatttcgatcggaacttatcttttggcgctacagggggtggctcctgtggctttccgggctctggacgagatcaatcaggcactggatgccaagaacgaggtgattatgaaccagcatgttgccgacacggctgcggactttgaccagcagctatttttgctatcgcccaagctcattcacttcaattaccccaagaagatgcgaattctgacaatttgcaacggttccggtgtcgcaaccaagggagccactggaggttccttcttggctctcaagcatctccagcaggtgttttcggaatagacgcaagtatagatgcaagtaaattatagaaggataatgaatatttattgttatacaaaggagtcgagttcatgaatcgagttcatgagtcaagctcatgacagactccccaactcggacctgtgcacaagagtcagtcaacccagtcaggagccattcgaagctccgatctggattaaggagatctccatcctgttccagacatcaaaacccgacagcctgtttcatttgcttcgtctgtggctccatctacatttcaacaacctactgtacagtacagtatgcaaatgtgcaaaaactaaactacaggtgataattcaggagggacttcatagtccataacatattaacccagaggttcgggtcactgcttacatcctcttttctatagactcaaaggttcggtctcgtctacatcctctcgtcgaggttcgactgcttacatcctttctgaaagcgaatcttggatcatgaagatcaacttcggactgcctggatctggcttgtttaagagctggctgtttcaggtctggcccatgtctcaaggtgctgacattctgctctcgccattcacagtttcacctttgcgatgtcgtcatcgttttacagaatcaagtgctggtataacttgtcgtttcacagtttcatttgctggcataacttctcaatcgcttcaacgtctccagctctggtggctggtgaagtttcaccaccgggcagctccaggcggcttttcggcgttttcatggtgatgtcggcatttgtcggtcggcggctcggactggctctttgctcaggcggtctttgcagacgcttatgctcagccggaacaagctggatcaggttcgtacctttggagagctcatggaccatgtttcgtgtccgtcacagcttcatatccacggagacaggattcctgaggggcttgctcgatatcaccctgcttccttgtagtgcatgtactgaggggtttcctttcactcagcagcttcatagcttgcgctcagcttcacgtcttagttactcgctcatgcgttcttcgcgcacgggtttaatcagtctcagcagttgaatccttgaggaagccttgaagctcccactcgacaacttctggaatactgtcctgcgacaggaccagtagagcagaccccaaagtattgttcatgttgggaatttcacccgtgattgcgaaccatctgagagaaggggctcctgagtagattgcgactctttgctcgtcacagttccatcccgtagatgcatgaagagaggtgtgctgactctccaactcggcaacataagagaactcaagttgcggcctggtcggagtgatgtgactgtctgctcgcgcaagacagaactgcttccttgctgtcgctcggcagtgtcagcatctcttcaagtgaccgaatcctctgcaaaagctgagagactggtcgacttctgatggtggcaaaacagggcgattaagaggccttttatattgttgatagccggattgggtttcaattgtgatgttagagatgcattcttaatggcaagcgtaatgtcgatcattgcatgaatgaagaagagagagctctgtcgaggatcgagaacgcgtcacaatgaaccagaatcatggatatatgatcatgttaggggattaagaagaatttatatgggctggtattcgggtggaccattcggtttttgtgtctttttcgacaatagatatttggaggatctgaatgagttcgaaacggtagctcatgggtggaataacggtcctcgtattcgcgtggcaaattgaactctaaatttatgctgaaatttactcgtgtaatggagcgttacaaaactgcggagaagaaaaaacacagacttgatccgcattagctagttggagatcacactcacaaatctcgacagagttctcaaaggaatatacgtcggaaggcataaaactacttgtacaaatggggctttctggcacctcgagcataaactgagctttaatgaacgacgtcgttttgtcgagcctgttttttgccaacttcgtccccaacccggctcgggtcactcattgttggattgagaatcttgtcaaaccgctagtttccattccaagaggtttttcactcagctgaatttgtctacctgatggcgtgcgcagtcgaatcctcgactagggtgcggaggctctggcaatgagtctctgttaaagagtgctactatcggaacgtggtgtgcctagaagtgagttgtagttcgttaaactaactatatctaatcaattaatacttttgatgttcaatactagtcgctaatgtatttgttatatcctcctatctcgttgtcactgtcgtcatatttcaaggttcgggttttacctacgcgaattcaatttgacgcgtcgcgttcaactgctaaaatgtgtcaccaccatcacaaccagacacacaacacccaactaaccgccgcaaacgcgccacaatgagtcgaccacgtgacgacgacgcgagcgatgatggccagcagcggcctcgtaagcgccagaacacccaggacttcttcaggcaccaccatcctggtttcattcggtctgtggagtgcatcaacttcatgtgccacgaaaacctgaagatcgatgtgggccccggaatcacgtttgattctggccagaacggccacggcaaatccgctattcttaacggtttgatccaggtcttttcgactgaccgtaagatgaagggtgagcgaggaacaagtgctgctctgcgacgaaacattaaggacaacaagaaggccaagtccgccaagatccaagatcattgtcaagatcaacaacaaggaggctgacgaagatctgttcttcactgatgaaggagtaaagggatatacaatgtctccatttgagtctgagacgtacggcgatgtcatcatcatcgagagagaaatcttcgagaagtccagaaagctcaaaatcatgaccgagaagaaggagttggtttctgagaagacagaggtccttctgcagatcatgaagcacttctcctaccagttcgacaaccgtcttgtgatccagacccaggagaacgccaagaagagaggagaccctaagagtctgtttgacttcttttacaacggatctggtttcgagggcatcgagaacgaccttactgccatgagaagagaagtcagacagcagcacgagtgcctagactcttctttgttgcaaaccacccttgtcaagaaggagcgcagagacaaactgaaggccgaatgcgaacttaccgcccacaccaaggagctctacgacaatctgcagcggtacaaggccatgaatcaatggttgtattactccactttccagggggttcttaacaatgctctcagtgtaaagatgaagcttgaggacaagtgcgaacaactcaaggaggtgggtgcaaagcgtcgagcccagctggaggaacataagctgactggagcagtgtgaaaaagaaaaccctgagctcgatgcgcagattgctcaggccaacagaaaaaagactctactaaaaaacgagaaagacgacatcaatagacagctccggtcttcagaaagagatgtaaaggatctcgaggaccaaataaggctgttaaaccatgccattgtgaatcttcgagcggagcgagatcagtccaactccaacgccgaacataagcgactggatgcaaagatatatgcgtgtgaagagaaagtcaccactgccgagacgcaacttagagcattcaagctcaagttggaggagaagagaaatatctggaaggatgcaagatccaaatctcagaatgcttcatcgccgagaacccagaaggaggctcaattgcgcgatgcaagggacgaggcaagtcggctggaagcaatgtcaagagataaaggtaaccccattgctggttttggtcaccagttcgtcgaggctgatcgtatcattcagaccaacatggccaggttgagacagccgccactgggtcctgtaggccagtacatcaaggtcaagcctggtactagccaacaggagctgacgctgatcaatagtcatcaacctctcacgagattgctcagatcgtatgtcgttgcgactcctgaggatgaacgaacgctgagaagcatattgccacgcaaccataatcccaccatctattatgtcaaacccgataattacgatgtggatcgtatttcaccctcttcccagttcaaaactattttgcggtgtcttgacatttcggaggctcgggttatccaggccttggtcgagtgggcaaccgtgcacggtaccgctatcgctggtagtaccgaagaggctgttagagctctgaagcagggggcgcaaaacttggagtcagcgattgcccctcataaaacgtccgagaggtttattgttactgcaacgcagagaggctctcagctttcttcttctggggttgtgcagtcgggccttttgcgggtaggaaaagcgattgtgactggtgaagacgtttctgaggccaagaaacgagtcgctgtgtgcgagcgggagctgcagccgctgaaggaggaattcagacgcctggagcaagaggagcagatggctctacgagagttcagatctctcgatgagaaagaatcggtcttcgaacagaagctccagtcgctgaaaaaagaacatgcttttgctgtggcagagagggacacgattcctgatgcccccagcacagatgagactgatcaggccatcgagatcaagactcaggagctggataacagcaagcagcaactttctgagacacgagaggctctggaagcggcaaagcaacgttcgcgtgagatcgccaattctgagacggaagctgaagtggagctcgacaagcttaacgcgaaagtacacgaaaagtttttggctactgaagaagccaacttgaggtacacggcacatcaggacgtggtgaccagcacactgcagaagttcgagctggccaagaagaagctcgcggagaaggaggttgaactagttgatatacaggccaacatggagactcagcttgctgctgcacaggctctcagcgaggagctcgttcctttagatgaaggcgtcgacttggagaatggttttgactattgtaccaagcgtactggtgagttgcaggccaagattgatgctgcaaagacgcgaaacctcagagactaccgtatagtctatgctgaatttcaggaggcggaggaggcataccgacttgctaaggaggagttcgaggcgcagaagaaggacgttcgggctctgggagatacggaggcagaccgtgtccgggctaaggggcaggctcttgcttttggtattatgcagaccagttcttactttggtaacatcatgaagtctagggcagcctcagctgatgtcgttttcgatctgaacaccagaaagctagaagtgaagaactacaagctcgcttctacttccgatgcctcgtccaagggaggtgctcgagatgtggctaccacctctggtggagagcactctttcctgcagtcagctctcatggccgctctgtggcagatggtggatgctcctatcatctgtctggatgagtacgaggtgttcatggacgacaccactcgagtaacggcacagaagaacctgatcaatactctcggaggcttgaggcagtgcgtccaggctatttttatttcccccacggtggtgaagaatagcgccgtggacgacgctagattcacgtatgtggaggttcgagatcccagttttgcttctcgaaatcggtaataaaagatgtaatagcgtcatgccttgaatgtttgtagttggtagtttgtagtgttgtcatttgcagttatgccagtatatcttcgtcgacaacgattattgtttccgatcatggctttttccagagagtccataatcccatgccatatttgcccatcagtcagttgtctgaggaacaataaatgtgcttcagaagaccgacaaactacagttctagcctgcagatgtttcgactatggccagaatccctacgtctcctcacggtagtcgtttttctcctgtgaggattggactggttactgatatgcccagcccacgacctcgtatcgtacaatgtactccagagttgacttggaagtcggggcatgatgtgtctctgtcatgtttaaacggaacgagatctcgtacgagctcacctgtatgatccatagtacttggagtacttcagtacaagtacgacttggctccatagtacttggagtacttcagtacaagtacgacttggattgcttctacctcgattggtagagcttctcgtagcccaccctggctcttaagagacagattgccacgtctgacaatccactcaagcccaaagggaggctcattggtggatttgttgtttgttggaaggcccaataggctccatttagttaacccagtgtccatggtttgcagaggagaggagaggaccacaagacgcgctatgctcctcctccatcaggctaacccgagaagatcaggtcatgaatcggtgccgtcatacggtgcctttctggtccgcagagccccagtggactgactggccagagagcgaagacggaatgtaaacgggtcacgtattacgattcgcccatccccttttttttttgttctggcaaagatagcttctagagaacttcaaagccggtgttgactagcggatcttgacacaaaggcttgttaccacccaggatcctcgatctgcatcgcccaagcttttaatcatcagagggacgaggtcataatggtcaaaaggagaccacaagtgactccacagactgatacaagaccgcgagtgggtgatttttagcggatagacggggagtcgagtcgagtcgagtcgaaccgagaacattcttcaagtactctaccagctgctccgcacgaaaaaagcccttccttcccacacaaactgtctctagaactgtttagtcttgggggggttttcatctacatggcgcgaagccaccagagaaaaacccctgaaaaacagaggtttccaaaaacaaaaaaaggcagattatgagtctcaaccctgacaaacccggtttatatgtctttggctgaatctctgccatcatgcgccgctgcaaggtaaaccggaccaatataattatggtggattgggcaattggggaaatgtagaaataaccagagagacgaaaaaatggggaaaaatggctacaaaatacctttatttgtcgtttgattcgtgtttttttatttttatttacttttggctagtttgtggacttcagtgacactgtttagatggactggctgtctgcagatcatctggtttcggtagcactccagggagatagagctgcggtttttgaggtcaaacttggaccaatggcagcattctagaagctctcaatcgatttatattttcacattttctattgcttctaaattgcagcttcaacgggaccaagccggcttctatagtatgttatgtacagtatgtatagtgcattactttcctggaatgatagatttttggtttgtcgcattttggtcgattgattggcattagtaagcattatccccgtagttgttgcactgagagaggctcgaaacctgtcactttacccgaattccgtccattccgagctcatttttaccaccccagagatacccattaatgttgaaaccgcatcaccgaatattagagtttgtcatcctgaaataatattccaattaatttatttagtcacgtgacacggagggggaatctttttgggaccttgaaaatgggatgaggagtgtcatttttcgcgtcaaaatgtgccaaagatgttatttgatgccgtccaatggtctctgactaatctagagccggcggtggtgcctttggcccattctggcagtctgtgacatgtagagaacattttgattagtcctgaaaagtgagtcaacttgttcaattgagtctagaggcgtccaagttgacagtagtcgacagagatatttccatcgatcgattgcgacgttcaattcagtccacagcaccagttccttgagtccacagcacccgttccttgagtccacagcaccggttcgcttgagtccacagcactggttcgcctgagtcaacatcatcagttgttcgttgagtccacagcaccggttggttcctcaatggcccctcaatttagtcggctggtaatcccgctattttcactggttctggcctcgctgtaacgaaccattgcgtgaagtagtgggtgtagatctagcttgattggcggtaatactcttctactatcattacccttagttggcaatatttgtttagaagcaaaaactcttaacaactccccaacaaaactccactaatgtatataactgtcgaaccaagatgtctccatcaattcttgcccatcatcacggatactgcacctgaaggtcctagagggattgacaccgactctagaacccctcaatatccataataccgtaaacattgccccagactcactcggacctgtatgatagtacatgttagtcagccccatcagaagaccagccattccttctgatattattcagtggatcaggccttttggggcttctgtggtcgaagagttgtcattctggccctaatcgcacatatatataccccattggctgtccatcgtccagatcactcgccataatccataacatgtcccggaacgcataccgaccgcctaccgtccccctagacgagtacatctggtgcaagtcgcacaagatgtttgtgagtccagacgggcttcgtatccacaagattgtttgcaaagggccgtttacctggcacggactaccttacgaggagtaattggtaatttaatggatatgctgtgtgtacatcctgtagtgtacatagcatagtactgtaccgccattcgagtccaggagcccactggatagaccctctacattgtccgtcatctcacagctttgtcatctcacagcttcgtcacttcatagctgcgtcatcacccttcatcgctgtcctggaattcagtgttctctctccttcaagacatggactggatcgtctccatcactagacttctcatcggcccctctggatcaagagccattgataatactccagatatgagtcacaaacacaagccgtggccagcaggccagatcctccttgtttttggcggtccatgtgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcgattcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacatgttagacacattgtctccatacaccaaacatacaacgatacagtaaagaacggtatgtacagtacgagacatgtgtatataatcgttaactacaccaaaggggtttgtttccgtgggtatgaacaattgcacaagctgtgttcatggtgcactgtagcacttgatctcgggctccatattgacgatacaacgaggaagtatacacacaatccctaacagctgcttggtacggtagatacaacgctcgatcactttagtaaacatttctcatccgtgttgctaatttgctgaccacacccgaccattcacggcagaattggagagaaacatcaccagtattggtccatggtaggacgtactttgacttcttctatactgtacatactgtactacttataagagaagttattgaccgagcagtcttgggtttcgattctctgagtggcattggcgttattgatatgaactactgccaaccctggactcgagccctttctgtagacgacagcggcatccctggtgggctggggtgttctagcagaacatcgctaagaccagccgaaaggaggtggcttgcaggaggttcccaagcagtgatctcgtcagttttgaactcccttctcgcctatctagagtgagaatgaccccagtgacaacttcacaatgatcatgggtcttgttttctacttgatcgtgacaatttgaaacatcgtaggccgctaaccatctacgtctcgcctatacgctcataaaagcacattaacactggctatggtatcagtctggattatgttgtatatatttatggcctctctatatactcataccactcagaaacaacctacattgttcgggaagaagcgcagtcgaactctgcaggttgccggtagccgcttgagataaacacctgctccacctgatctcttcattctgatagcgatgcgactacgtgggacccgcagttactgtcgactccagaaaaagaatcaagcatgtgagttggtcggttcagacatgatgaacgatagtacagtatgtactgtacctgacggatccacttctgatctctcgatcatttgaactgcaggttccatttggaattttcaacaagtcttcatctccccctaggctgagagattgaggctgttgggaaacgttttctgcgtcgaactgcgtctaaccatcttgtgattgtgtcagttcgggcataattacttccggcagcccctgcctgaagaatctgaaccctactcagccctcatcttaccagccatggcgaccgagacatcagaaaacaacgcgaccagttcatccttctcaagatgctgtatctcgcgcttgaaatcgtccaccgcaggcataagctgctggattctggcggaagcgtggtctcggacctgttcatcctgtgccctgaagctcttctgccacaataacagcgcttgctgaaagtccatgggttcactcttgaccttggttttggccaactccagcagctcgggcagattgtacattcgcgcattgagaatgagattggcggcatcgtgaaactccatttgcagctcttctccgtacagatagctcatcagcacgtcaagcgtgcttttgggcatgggcaacttgatccgatgctgaggttcgttttcctgcttcacacgcagcatatctcgaaagaaaggccatactccctgcaaaacggccttgtggacctccacagtctctccctcttcgctcatgagcttgaaatccgagcccgcggtatttctgatgcgagacagtcccgtggagtgaaccgaggtctgcttggtgagaaagtgggccatgcccaatctggtctgtgcgctgaatcggcgtgaggaacaggtctcccaattggcgtccagtaagagcaacgtgctgtcaaaaagaaaggtgttttggtcaatggcgaaacaggtggcgcccgtttttggttttcttctccaccaacccagtactccggatcgatgcaccactccttcttcgtcattgtagaactgcagacatacactgagccagccggggccttttctctcgcaaagaacaatgtagaagattcccacgtctttgagtgagcattgggcgacaatcctgtcttttatttcgtcctcaaaatcctctctggtgcattctgtccgttttcccccgattggtttcgggttctttggtgttttggtctgttttttcgttcttgtcgttcccgttcttgtagttctcgttcttgtcgttctcgtcctcgtcattgtcgtatccgtcgtatttcgtgtctctcgcgtttctgccatctcttgattatcagccatgagatcaatggtactgtactgtagcacgtttagtaggcagtatgtacagtacgtactgtaaccatatcacgacgcgtcgattatgtaaagtaactttgacgcgtttcaaccgtgacggtgaaaaaaccggaaaaaaaccgggaaaaacggagaacaaccgaactattgacccagagatatgatgctcaaatgcccattgtttcagtcgaatatgtcacctccatacccaatgaccacttagtcggcttttaccgctctcattacacacaaaaatacatctataacccctttgtactgtcctcggaggcactggcctaaccactcgtttcacattcctccgtattaaccatgatgactcttgtccaaacagaatctcctcgggagttggcttgaattgcaacacagcgcgaattgggctgactttggtgcggttttgacaatgccaaaagtccatcttcatgccaaaaccgcatcatcatccttcagagcacccagggcatgtttctcagtcgaaaagtgtccagtaagaatggaagatccattgtgtgatcaaacaacaagtcgctctggcagcttgtgtacaaacgacgatccagcaatacaatcattgaatgttgagttgggtacttactgtagatagggctggtcagtggtagagtattgtatgtaccagcgatagaggactgtatgtattgtgtacacgtactgtagggagtcaagggactactccttcatataatatattcttgtctgaaagatccagctcgactgcgtgtaacgcctgtgtgacgccaatcagcaaagacccacaagcgtcaccaattccaagtctgtacttacgacgttggatccagagaacctgacttgaaacccacggagatctaacaagtaaccattagtttcaaccggaagccaacagttcctccgtcgtaccatctcttttcctccagtatatcatcaccgtgacatatgtatggacttcttcagctcaatagttccttgtcgttgagcaggtcacaggccacaagccagtatccacagagatctcttacaggcacggagatatcttacatgcacggagatatcttacatccacccccccccagaacggatttatcgatctcgatctagactgtggttcacaggtgtgcttctgccgtggtctaccagtggtaaatcgcgaacggaaggtcttgtcggcaatgataagagacggtggataaccccagtgattttccaaatgattttatatcaattgctccccttgaccctcgttttggttgtctttggcaactatgatactcactccaagaatcactaagactcactaagactcactaagactgaccctgagacccactctgagatgtgtaattggaacaaactgtgatccgacgacttcccgagcccctctgttcatgataatcccccaattgaacttcacgactggtgatatggacggatcagagcgatagacctcgttcaaacatacctctaccgcagccttcacaccaacagcagggtatcctcgagtcctccattttccggtccaatctttttggtcaaatcctgttttcaaataccgcagtatttacagatagagggcctttttgtttttctttgtttttttttgtagttactgcactctagtcaggatttactcacgataatgatattttacttaagaatccaagtaaaaagtttggtcaatgcgaacatttagatactattctccgtctaaaacaaaatattcccaacaattcccaactaaattaggaaacataaaactagactcccgaaccttagacctttcgacttcattataggtctcattaaacagatatagagattactaattggtaataaaaagtgtttcaatgcttcccagtccattgtaaacaggtttcaaaccccacaattctgtcaaaccagtttttcattcgccgtattagtcattagaattcccaattaatgtctcctaatttcccccacgtaacgcttcagacttcgtggccaagttggttaaggcgtacgactgttagtcacctaaatggccgccatcgtaagatcgagagttcgaccctctccgaggtcgtctgaatttttttttacatggaaaaactgaacgagttttttttaataatatacagcgcgcacatggaaaaactgaacgagttttttttaataatatacagcgcgcacgtgactcatttaatttcaaccacgtgacttaatctctcctcctaattaaaatgcaattctatctgttctgtgaacttgtacttgtagcttttcctccaaagtaacatccatacttgtcaacccagtcttcaacgtatttggcctgtttcttcgtcttcagaaactttctccttctgataatctgccgccgagtgaacttttgcaacaattgcgagttgtcgctcttcaaatatacgtcgtcgttctcagaccatgcctcctcgtctgccttgagccgttccagtctcatcttctcgtccagcgcttcagtcttgtgtaaaaaggtaacaaccttgtcaagttttccacagtatgaatcatacaccttgatgacatccttcctggtgtttgctttggaaactacgccaagaaggtcgttgatgtcatcattgtacctgtggtagttccagatctcgcgatttcgaggcagatctctttcaaaagtctgggttgtgtattcattagtccatggatagtcgacacggcgttccatggtggccatagcttgatctgggctgtttttcgacctttttctgctctgattccaatcgcacaggggtagtctcttttgcaaccgcttcactctcctgtcgctggtccccaggagaggcaagagatgtcgtggctcacacaggtcgtcagaatcccactccaaagtcggcaagtcagtgcacacagcccctgtctctttcttctgcttggaatcgaaattaggagctccaataatctcggaagaaacgatatcctcgtcgaaagacatgcaatctgtgcatctgaacacgagatccggagtgtaccaattgttgaagcagctgtaggactcgggaatcacagtattttggtcataggtgatgttgaatgtgtctttattgggctcatcgacaactactcctccagctgaagcaataagggatctgagattggtgtcgattctgacggaggcttctgaccaaggagtcacaatgaagaactgcctgctgtgaccatcttcctttagaaacgtcttggcgagagctccttcctctggaaaaaagggaacgtggttgtaatccacggctaccaatctcttagcagcgacctttgaagtcaataacgcggactctctgttgatctcagctgtggttattgtatcgagattggtatcctcctctattttgaccttgaccgtaccaccaatagtatcagtacttggatcagcaccttccccgacagaggtatcagttgtgtggcctaaggcgaatttggacacgttgtgctcggcaatgatagatgtatctttctcctgctgcttggtcctcatggtgcctagcggtggttctccagtcacattctcggaccctcgatcaaatgcacccaattcttccacgtgagtctcaatgagcccggtctttgacagtttctccaagtccaaccgtttttccctcctgctgctcctcttcaccacttttcctgctcctgctccttggtcatcagacttgatccacaaaactcgtcttctttccgctgccataaaaagctcttgggtcgtgagttttggcgcgtgtcgggattttggagacattggagtcgatttcagccgtatttgtgccatttcagcatgtttcggaagtcgataatcggtgtcaaaagctcgtggggcccaacatgaggttcagttcggttgtattctgcatttccgatgcggcatgtgcatgatttgactgaggctcatgtggggtaaaattgaaaaaaaaaaaaaatagaaaaaatagaaaattaaaaaatagaaaaaatagaaaattaaaaattaaaaaaattagaaaaattagaagaaaaaaaagaagaaaaaaatgactacattaatctacttatcctattaataacatgattatttcaatcctcctccaccacgtcgatgacagccacatccagccgaatccagccgtatccagccttttcagcctcatgtaattccacaatctacacaacccacaatcaaccatctatcaaatacatcatccaactatcccctggagcctatctctcaagagaaatggagttgccaaacttggcatacaaatgcttcttgagctcctccatctcgtctcgaatctcggacatcctgctctgggtcttgtcgagcttggcgtccacttcctcctgctgcttctctagtcgcaccatggcttcactctggggaatgtccacaaaggcgtcgccaatcttgaacttgacggtctcgtcctcgtccatcagctccatctccatgatcagatcgtccaggtactctttgctggtcgacgactccttctcatcgtcctcaagatggtccatctgggtgttgagagaagagaagcggttaattcggtcctggtcctcccgcagaacttccacgtccttgacctcggttccttcgtcgagctgggttagtactggatggattcgccagcagactcagataagtgtaaacgagcccttaactgcgcacgattgccagtcgttcaggcatacagccaaacgggtcgaacgcagatggatttctggtttctggtaagtcagcgatcaacatggacacggcaagcagatgtaccccggctaatacatcaatttgtggcctccatctcgatctgttcctttctgcggtcccagttgcaattatgggcacatctgacttcattacaggatgatcaatcgatctcaaccacatctctcagccctacggtactcggtgaggtcgtatccctggttggctgttggtatgcttgaagttgtataccacctagtctcataccacggagattcaattttaaacaaccaaccagaccttcactcataattgccctcctctcaagatcagatcaaagaccaatcacggatgtgtcactgattgccacaccgccccagcaactggcgatggtccattctgaaccgcatctgcattgtaacaacaaattctgtccgcaaatgcgtctctaaaacctcctgtccagcccattactcaccattcgcattgtgtgtagttgtgtgttggtcagtgcactcctggattgtgtgttcaggcgtgcatcatcttgcttatgtaagtgaactctacgaggaggatgggtcgccagttcgaacccggtcaggtggtatttcaaggaaataaccgcaaatcgcgaatcggacgagttataccatcttcctcgacctcgtcaatcggatctggtggatcgcatgatttgatcacgtgacgttatatccccccttcttagacttcctaaatgatgtttatgtatcaagtccagattggatttctccagtacgtacttgtagtgttatttggcttaaaaacagtcgattttgtccagaaaaaccaatcatgaaaatttgcaggcagatttgagctgacttctctgtttccagctcttcagcgccatttcaagtcttccagaatgttctctgttttggtcgttattttcatctcaactttaaatcaccactgaaaaaaaaaaaatcgtgatttttcattattttagagttccccataatttcaagtttcaccgtacacatcagaacaacatcatatttccgtcatattccgtcatatttccaacatatttcttctaaagattggaaattgcaaaaaaatcagaccaaattagtcgaaaatatcgttccaagtcgaaagaccggcctaagatacccacttttgcgcaatacccaacatccccagtcatgcctttgaacaccctcacaaaacttcccagactcgctctggcggtcagcggagggtccgactctatggcactggcctacatgatatcacaaacacccggtttgagcgagaaaaccacagcatacaccgtggatcacggggtacggagtgaatcgtcttcggaggcccaaaacgttcacgaaatcgtctctagactaggtataaaccatcggattctcaaattggacgctttgaacgacacaaaagaactttcaatgcgacaggcgcgttattcgaaactcattgcggccatgaatgatgacggagtttctacagtcgtcacggcacatacccaagacgattgtatagagacattcgtggtacgtatgcttagaggaagtggattatttggacttgcaggaatccagccacgagtctcgtttaatccttatacctggggaggaggtggtattgcgctgaaacagcattcaaggacggaattggcgtctggatggaagctaatgagaccgttactgggtctaacaaagtcccatttacgaaatgtgcttgttaagaacaacatcccctggttcgaagaccctaccaaccaaaacgtggagattgcagaacgaaacctggtgagaaagatgtattacgagtacccggaactgattccggaggagttccaggcatccaatgtattgagactgctggagaagctcaatgggtatcggataaagtgcgaaacggaggcttccgaggtatcttccagattgctagctgcttctcaatcgccagatggaactattactctctctgaggaacaagtgaaaggggttctgaccaaactgccacatgatacgcttcaactagtattgagaaacattctttctccgctatctccgttgccagatctgtctctaaggctgcacagactgcgaggcttgactggacggtttgaagcaggcaacaagttcaaccttgccggagtcgacttctccctcagaaacgacaaatggcagctgtcgcgcgaggtgcctcgacgaccttccgatcacgtggtccagctaactcccggtcgtgtgagtctctgggataaccggttctttgttgtttccgacctcccaaaggccacggtccagtttatcgactgggacagtcatcgagagctgttcaagagcaaggaggagctgaacaaggcgcgagatcaggcgagaaagagaaaccccatcctggtttacgagggtggatattcttttcctgctttacaacgaggtgttttgaatacaatgcccaagtgagtgtacagcacgatatggggagtgcgaggcagcccggcgagcctcgaggatctttcgagcgtctcaagttttgtttattcatcagctgatcagatttcatcaccactggggaagtatgagctcagaaatggctataacgttccagtagcgtgatggcaaacacagctcaacgacatgcccgacatgaacgacatgcccgacatggccgacacatatcatcatgcccgccgaatacagctttggaaacaagaagccatgcactgcagagcagtttttgaaaacaaaatcagcaagctctatggcgagtgcacacttgaaaacgttgaaagattcaatttcgcattcgagggtccaatgaaagctccgatggatggtttgacgtattcttgaagttttatgaagctcaacttctttttttggcgttaacgagggagttgactatgcctgttcgataccgactgcggcaagagatcaacaccgaagaagttctactcgggaaggggggttacttctgttaaggaagtccattgaaaaagagtcaaacctgtcgcgggtccgaattggagccccttttaaaagccgccgttggttctgatatgaaggaggccagtcaaaactgggtaacactacaatgctcaacacccactcgcgaagtcatggctcgattattctacgaacaggacctgaagctggagtttccacatgcggcagatctagttgacattgcactattgtatgatatacctgaccttctggagattgcaattctcaaaataaaggctcaacaggatctcacggtgttgttgatggacctttccaatttatttatctgacttacaatcatctataaatcttagaacgggcgacagtagtgatatatctgcgaccaaagtgttttaataatgctaatactgaaaatcgcgttgcgaagcgcttgctattgttgaattgtacttgaatggcccatcatcacccatttctatacagaaacgtggacacatccatatacacacagtcagatttagcactattgtcaatgaatgtctgaaaatgacaatagtacaaaacggcacttcgaatccatcgaatccattcaacgtcacccaaaaactatctaataatctattgtctatggcaggatctaatcttcctccggcttctgcagtttgtagcccatcttctccagctctccctccagcttgtcaaaacctctctttagtctgggattaacggcgtcctcctcgttgttgaaacctcgctggccctcaaagataatctctttcaagttgccgagaggctccatgagagcagaaagctcgagaagaccgtcaagatactccgcaggagcgacagttagctgatggacgagaatgtcaaagaactggacgtaaagatcggggttcttggaactcagctcctcgcccttgcacagaatcttgatatagtctctccaggtgatggaagaagagtaattgctcagaaccagacacagtagaaacgacaattgaagataacccagtaatgacgaggacgacgagtcttttagaagcacattctcaatgtaccatgacgaatcgagcgagtcaagagtccgttctcggcctgtagatccaggtctccaggtgtgatcgggggtaagagcggggaagttgagagtgggctccttgtcaagattctcaaatccaggagtgatattgttcatctcatcggcaggaatatcgtgcgacgcatccttctttgtcgatgaggacacatcagattccgcaacgggagaggcatgacgcttgtctctctgttccttggacttttgaagagctcccttcaacacaccagcctcctgggcagtcgcagtggtggaagaaacgacaacgtcgggagcaatgacgctggagaccacgctctgggtcacgtgatttgtcagtgtcgcgaagtctgccgactcggcggtatggtgctcctcactgatggtatcgaatgccagcatgtaggggtactgttcggggacaatggagagtgcttcggcgatatcaatggtctggtttgtcagcatttcttcctttttggagtcccatttgaaaatgagcacctctccttccttggcctcgaacaccactccgtttcggacactggtttcgtcctggccccagtgcaagatgtgcgttcgtccgggggggattgatttgatgcctttaaaagtgggagttgaagtgaagtagtagagatcaatgccgacaagccatccggcagggatatccagagcaattgttgtttttggtggtcttgacatgataatgtgtcgttgaagcagactggttggagacgatttgagtgtgtgagttcggcacttgcaagttgttcacttgatatgccttcgtgtttgtgattgtgtcagtgtcaagtgtctgtgtcaattcagtcggtcgtcttcgtcggtggtgtatcggatcggccaccagactgtacttgtagtatcgtggctgtaagagtgagagtggtttgctcttcggatatcagcgcctcgcatatgataaacttcaaagtttcggagcgagtttgagagtgtagaaggcggaaaaaacgagagaaagagccgaaatttctacaagacactctcatagatgccaatggcctactgtcgaaattttggcccatttcagtctctcgaataccgccaaaaacgaccccttttcgcgtcgtacataaaactctaatagtcgagatctctatctggcgcgcagctccagttaaggcggccatgtgaaacacgactctgatgaaagtctcaccttcagggtcgccaaaagaaacaccagggggcttactaagaagggggaatataagagaaacaaaaaagaaaatatccttccctcatctcctcgtctcgtcatgacgaggaaagggaaaaaatgaattctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaaccaactctgttgggaataaaaagcgttggatgagatatatccgaactctgctgagtaacatggccatcaattttgtgacctttatggtcttctgacgagtaactgggcattttatatcccaccaatagctggtttgatcactctcatgttgtcagaacttcttcaaaccagctttattggagtctagagctcaatggttgagaatacaatggccaaacaatcatgtggacgaagtagaaagatctgggccgagattgaggattttaatcaatacaaaagttagattgaaattgaagagacacacgcggttttctcccgcaaagcccttcaaccgcgtatgtatgtacatactggacggcatactggtagtgtcgagctctccaggatcccaagccgcaatagaattcttttgtatgtactttacggacaacctggatattatacagattccctctctatacttattcgactctttggtctcgaaatgactgtattatcttcgccttgctcatttcagttccactcagcgtgtagttggacctactcatcgatctcaactaaacccaactaaacccttctaccacactacaagcccatgccacggccacagccgcattccaggagatgcaaaaacttgtacaagcatacaaatcgctgcctgaaacacgatatcctgctctatatctctcacttgtgcccagatcccgattcagctgcattgtattgaagatacaagaatgactgcgaagatatagttaatgaactacttggacgttcccatagttccaccagaagttgtgccatacaccaaaagatgtgttatacaccatcaagagattctagacagctgatacacatcgagaggacagacatttcgtcaacgaccaaactggttcctctcatgactaagaaaatagccaggtattaccctactgtattacctaatcaaacccaaatcgcgaaaatcatataatcactacagctcagacgcactccaccacatattagacacgacttttagacgtttgaaaacgtgcaaatcacgcgaccagggtagttgcgacgcgacaaattgacatttacgcgcgaaaacacttgtcggacgcaaaaatagccgccgcatcgcccccttttcccccacgacgccaacctctcatgaccaccccaccaccaggattcaggacgctcagagagctccacatgttgaaaaacaactcaatggtcaatgtcattgctcgtgtgctggccaacccgccgggtctgatttctctcaccgacctaaccatttgcgaccggtcggaaaccgacttcgacgtggtggccaactttgacagaaacccaggcgaatggcaccctacagaaaccccacaagtcggtgatgtagtggtgctgacaaacttcaacaaaaagacgggctaccagaagggaaaccccgttctatacagcaagaaacacgtctccaaggtcgtgttctacaaccagaacttgaagtcatacaacaagtatcctgccctcgaacctccagcagaatacatctctagtcaccccgtctacaaatacatatccattctgatcgatgactggaagcaggaccccagatctggctgggacggagatgcagcagctgtcatgtcgttccccatgagtctcgaagaagtgagcaaaaagttcgacacgagcagattgacgacaatcaagggcaagatcagcgagctggataccgacgtattccaactcactgacgccccaggctggaaggtccagttgggagcttacaaattcgaggacgaaatgagacagagatgcagagagaagtactcatgccacgtggaactcagccacgtgagattcaagtcatatgacaagagctcgaggaagctgtttgcgaaaatgactgaccgaacctccattgatccagtggagggcaaagaactggaatcgttgaaggccagactgagtggcaagagcaaaaaagcagatacggatgcgccttcagaagacaatgaggtgaacattgtgccatccaagaaggtccagagatccgatgatgacagcgagtcagagcaggtggaggactctcctgaaactccggcatattccacccctgaatcttttgagcttcaatcggaaacaaatctcgactcgcaacattctgagacagaagaaatgggcgacgacgccataaatgatcttgtcaatgccgtttgcggatcacctgaaagctcggccaagccggattcgcccttttcacatgacaagtccgagaccgggcagaataagcctcctccaagtggccagcccagaatgacttcccccactccccttagacccgagcctgacctcttgagtcatctgtctcaagggactttaaccaatagagatatcaggtctagggatgtttcaccccgtgcccgtgaagatgattcggagcaacccgtcataccccatgagattccagttcgaaagaaactcaaatccgaatctcccatgtcgcgcacgcctttcagcagacctcaagtgtcgcagccgccaccagtgtctcccgtgtcgcagggaccatcagtgtctcccgtgtcgcagggaccatcagtgtcgcctgtgtcgcaggggccaccagcacaagagtttcctacagcgtcgcagtccggcccgatgttggtcatgtctgagtacatcgttcccgacattgaagagccgtaccttgttgtttcaggggtggtgaggggagccagagtgaccgacaagggttttttgtctttcgcggtatactgcgaatgcgtgaacaaactgttcacggtgaagatccgcaaggaagatgagggagagttcctccttggcgtttccaagcgcaatcaagagatgaagctgaaggcgttggtctcttgggcagcccaacaggaacatgtcaaggtcaatctcattcaggacgagcacaagaacgagaatggggagtcggagtactggagcgtcggcaactcgctggagtggcagatgtaaatacactgacgaatgatggagatgaatacattgtgatgtgagtgactttttgacgtgatgagaggacagaggggtattataacagacgaaaaggcacaacgccattgggttactccattcaactagacgatgggcgtcgtggtggtagaatactgatctggtaaatgaaattcgatggaataccacgttagaagttctcgggacgccgattctccgtagaccagtaacccagtggtgaagtactaattcggacgacgacgaggccaacgggttgtatagacaaaggcattagcgccaggcgaatgcaatcgccctagaccaatcaacaattgagcagctgtgagcatcaaagtcgaatgaggtcaacgttcaagaagagttacagtgacaccaaacacaggtggtttagctacattttctatgactaacataataagcggtttagctacctttccgaatgactaatctttccagggcgagtggtgatacattatcatgcactagtctgcctaatcagcatcatcagacatcggacttgggcggcccgaataagacaaaaattgtatgaaaaaggtggttgatcaatgtctcaatagatagtgcccataaaggcaattgagacgatatagatacattaatttgtactgtactatatatacccttttcactgtacctcttccgatgtgagtccgcaagctcaagtcgtatcgtaaggctgattcgaccattttagccgatataatgttttggaccaggaaccacgagtgcaagaacgaaattgttctacaggtagatgtgctcttgtagtatatctgataccatacataatcgatacatttcaatattttcctgaagatctcaactcatagacgggaagatagagagagcagagactattactatatactgtagtacagttgctaatatgacaagtgctagagacaaagctaacaatcctcgtgtccattaatgctcgtaaatcacaaaacttcattatctccttgaattacgtggtcagtttactcacctcgaaagttgacatgagggagagtctgttttgccaactcgtgtgtacgagtacgagtgttgtacctactgcaagtaatgtacagtacatcccctcctagaaccaaatattcagatgcctgatctttttagtccttctcttgcccttcctcaccactctgctatccctcactctgttcttcctcccccaacctctcttgcaccctcctgtccacagcttcgatactaacattgcccaaataacgataataagagatccaaatagcatcatcataacattgagcaaagggaaagtccaacagaaaagacgagatggcagtgtccatcaacaactgccagctttcttcgcttctatgagggaacctcacatgaatcagtcttcgtacacgtgcctccccagaacctggtctgtacctgttttgagccatataagccgcagcaagtattctgtcatgaacaggagtatacaggggcttcttccgataggcctcaggatatccctgtttaaaatgttccatgtactcctccacaagctggttctccaccgcgggtagaggtatctgtccatatcgacgaacagcctgactccaccattttcttcccagccaaccccattcctgtttagagcggtgagggtaccgttcagccagaagttccagagcagtatcctgatagtactcgttcaaagcgaagactggcttcacaacctcaatttccatggcatctaagcagtctaaaacctccctcagctcctttgtccagttcagatactcaaaagggtaaactccgcctttccgtctgtgtttttggacgattcttttgagcagtgcaactgtgcagaaggccggcagagtgtgtgggaatcccggcggctttcgttccattctcttgatacacgctacaatgacttcgtagacttttgttgatatctcgttagtgtctcggaatcgtcgtggatacctctgaagatacaaacgggcaatcgtgttgacaatctcccttggattcctcttctcgatcagtccgtagttccagaacgtccaaatgagttgtttggaagcgtggctgtcggaaatcgggtcgtagaaatccagccaattgagcccgctcttcttgagacggtggcgatgtctcactaggttggacattgtggtgatgatgggttctcctcatttacagcacatattgagagtatgcattaggttcgtatctaatctgccacatacgagcactttattttttttctggaaaaaacgaatttttatatatttctcctgtttttgattttgaccagtttggttgggttaaaacaagtaggcgatgtcaatatttcacctacattgacgtcgcaaagtcgttttccgtactttatggagtcacaaatagatttttattctaaaaaaccaaaacataatacataatacaacaaactctatatatatattctgcataatacatccattaattataacttctctgaggagaataatacaaaaaactgtatatagaactattgcaataaagactatatgtatgatttgttagatatagttatgtaactactaacaccacgttccgatagtgccaaccagaagtgtcatatcagaagagtgcttgctcattcaccaggaagagattctagatcagcagatactatctacatttcgtctacgatcagcaggtccttcttatgactttgaggaaccaaccagatgatatctgctatcttcaacacaattatgagatttcaacaagattgcaacaacctctttgacgtttgtggttttcgtctcttctccattgactcggatagtcgattgaatgaacagaggtcagtccccgtggtatccctccaatcaactgtctagttgcttcttcttactgctattggcaagtgtagacagttcgaagtttcaatctatgcaagaagcgctgaaacaggcgctgaaaactcctctccatccactcccactctcaaccccctctctcctcatgttcaactcaagttcaaacaccaacatcgcgctttattggggccaggaccaggctggaacccaactgcctctgtccacctactgtcagtccaactctgccgacatttacgtggtttctttcctcgactcgttttctggcaaacaaaccaacggaacgggagagatggcggtgagctatgaaggacccatgacaagtctgggaggcgaaatttcaatctgtcagtcgctgggacgaaaagttctcatttcactgggaggagaatcaggacagtatggcctggactctggcgccgatggagaaacactggctggacagctgtgggacacatttgggggcggaaagaacgcgtcagtacaacgaccatttggaaacgtgattattgacggcttcgatctcgatatcgaacacggagatcccgtggggtatggagatctcgtcaacagattgagagtgctgtatgccaccgacacttccaagatgtactatgtgtctgcggctcctcaatgtccttttcccgacgaatggattactcaagccctggagcagtcagaagttgatttcgcctttgtgcagttctacaacaacgactgcggtcttgacgagcccaaaaacttcaattttgaccaatgggcagactttgcacagactagggcagccaataaacacatgaaggtgtttctgggcgtgcccgcaagtcgtaaatctgcagacacgggctacgtcggagtccctgtgctcacacggtacattcagaagctactgaaccacacttcttttggaggagtcatgatgtgggacgcttcttcggcctttggcaatagggaccatggcaagtcgtatgtggagtatgctaagggtgctctcaatggagttgtttccaatggcgctggaacgaattttgtttcgggggtggttttcgaggtggttttcgcggttgttgtggtctggatattgtagacaatccaagttcagacatggcgtcacggaatggctgttttgaagacagtacgggaaattgtatggcacagtacagtatgtacagtgtactacaactcggtccggatacaggttggctagttctgcattcggtactccttctacaggatgagatggcacatcttcgatatcctgtccacaataacccagacatattgttgccttctaggataggtgtcgtctactctctgtactgtatcttatcgaacacgtcttacagtgttcacagtggtgatcaagtccagaagtcaaccgctggttgcccattccattttgaaactatagtggaagaactcggtgactggtgtagcaacatcttcctcgccttgtcactgggaaacacagcgttcgcctaactatgagtattcatactggtgccagtaccggacttcagagagctacaagtacaggtacagtactgtatcgtattcttaagtagtcgtatttgcactgtaataccctccagtgacatatgactgactgatacgcccataatagactagcaagacgtgtgggcggttgctataggaagaccggtataaaagctatagatctgcttaatatgattggatacttgaaaattggggtcagatagtcacagagatgaagtaaagacgtgaggtgatttatttgtgggtctttctatgacgatattttgaaaggaagacaaatatcataccagtagcctaggggtgctgataacacccgtctagtgcaagtaggggtattgggagagctagaaagtgtcttttagtttatatttgtcgtttgaaaatgtttatatttgcatatctccgctttttagtcatatttgtatcgtgacagtgtgattctcagacaatgcttggattgtatgtcaactaaatcgtaactaaatcataactaaactctaactaagctccaactaaaatttatctgaaaaacagagaaagataacatagccctcatttgaatagtataaaaaaagaatggaactgctcagatctctgaaatttacaatcccatctcttgtactgtatatactaaagcattgtagaaacaccaccttcatagaatatttattacgtgccacagaaacatatattcactcaataaaccaatctggactcaaacttgatgtcgaaaaaaatcatcagaaatttatccaagttgtataatcatggtatcaatctagagcccttgatctcttgaatcttttggtgtctttaattttcaaaatctctactaaaaatccttaccaacagcaacatcttacatcccggacaagatacagcccgtacgtttgtagacaaaaagatagcagtaaatttgaggtggacacaactgatatctgagtactttcccaggctttgcggttcgaatggtagtgttttcatacttgcagcattcctctggcagattctgctatagtacagactgtactattcgaaagaaccctggtaagcacacccgtacaagcacaaccacatgtagagattacaagcagatatctgatctcattgagagagacagagaacaactttgcatgcaagtttgcagcttatgaaaaaatggacgcattaacgatggcatttcaggacaggatagttcaagtgcaggtacaagtatgtacaagtacaagtacaattacttacatcacatactgcaccgatttatgccgcacaaaaaaaacgcacaaaatcaacggagacaattcaatatggggatcaaaatgacgagaatcacgatttgttttgatttaatggctatttatacagaaaattattgttttggttcaattgcttcggaactaaagttgggtttcaacaagtacgagtatatagctgtatgtacatgacgggcagcccaacgtgctgacatatagtcgaatcagagtcttcaacttttcagccgtttcagcctttcaagccgtttttcgtgcgccaatgaggtggtttgtattttttttgttttagtgtttgttttaatttttttttaaatttttgattgtgttctgtctgttgaaggtaatacccggtggggtaatggttgaccatttgttgaattgaataagagataattggcttagtaaacaccggtgatgccattggcgtttatttaatggtaataaaagcagatttatgaaataattagaattaagaatgcaaaaagaaaaaatatatattcaacgaatggcggggtccatatctgagcaccgaaatgtccgacgcagaagacggaactccgacaggctgaaaaaatagggtgaaaaactgcctgaccgctgcattgacattttgacaggttcgttgtacgtacaagcacaagtacaatgtgcgtctatgattgtttgtacatgcagtggaatgattctgattgtacgattttcaaccaaaaaaaagggggaaaaaagggaaaaataccgagccactctccaacccgccacctcgcttactaaccccgccaacctcgcttacgtatgccaaacaaggctaggttagggttgaccgttccaagggtactcagtaaataggggtaacatgcatacggcaaaaaaggaaataggctgggctgggttccagtccaagaatgtgtccgtttgggggccgtcaaaagggatttcgatgtattagggtagatgtaaaaaattagggtagatgtggctatattagggataggctaagatggtggtgagtgtccggtttactttttttacttttacttttacttttacttttacttttccttttacttttatttttatttttatttttatttttatttttatttttatttttatttttatttttattttatttatgtcttgtttttattttacacattataaattctatttatgtttctgccggtattcgataatcaacattggcaataaagaatcttaggttatcgtgcatatcctaagcctaattaacgtggtagggtaacttgttgagtggtgtggaaaatgggcatattttggggattaaaaaaaaattggacgggaaaatggaatatccacggaacggtcaaaagttgaggaaggcggaccaggtcaattggtcaatgaggttgaattggctcaaatattagggcaaaaaaaccacaccaattgtggtcctataacgcccaatattggtgttctacgactaccagtagttctaacgagtagttctaattttacccctttttacgtccactttgtctaattggattggcaagaaatgcaaattaaaaatgcagttaaaagtgcaattaaaaatgcaaatgtgtcatgtacatgctcgtttctgtactccacggacagcaactttgaccccaattggacacctgtcgtgtcccaaattggaacgtggtagcatatatttttgtgcaacgtatttcacatgtatgcagagaacatgctaggaggtgggttgaggcggaatcgggcggtgcatattagggtaggtccaaatcgggtctcagggtcgagggttgaccccaaaataagtactagggttagggttggacccacaagggcacgcgactgtgggtctgcatgtcgacgtataatgtgcgtttgggtacaaacggtttccagagggccgaggtgtatgcgatttacggcgagtatgatttgattctgcggtacaagtatgtacgacattggaacgtacgatacaagcgatattcgcacttttacttgttttttggtacaagtacgtacgtacgctattcactactcgcacttgtcttttttcaatggaggtcagacattcaaaacggccaaattaagcgatggaaacgacaaaggtggtagagcattctttcccgcgcgatatggacggttttgcagctgtgcggtaatgttgagacaggcgagttacaccagtattctgtaggtacgtagacagggtacatcatggccgcaaaaggttaattccagagctggatcgaaatacaaaagactatttacaaaagggttggagagataatattttggcgcagattagagttaccgattaaggttgctgccaagtccatatttccaatcaccgtcgaatgagttggagccagaagggcgagaacagcgagaacgatacgacggaaagagacccgcaacgttgcttttggtgggtccaagatgggggagagtcgggagacgggaagttggttgctggtgatccgcagatattcgagtctatggctgatatgtttttcggagttgaacggagtcgagagggagttgaaatgagtgagtgcgtgagtgagcgagtaggcatgtacaagtatcgcagaccaacgtaacggtagtagttgcgtcattaatggagtaaagagcgtgttgcgactatgtatgtacgatacgatatgagtacgagagtgtttattgagtaatgaaccattcagaacgtcaaccaatgaacagttcaacaaccaacgaacgactcaaccatagacgattcctccaaaggacgattcaaccaataaacaactggataatcaatgtacatctggataatcaatgtacaactcacaaccactaaataactcgaaaactcgactccactcaacgctctcttcctcgcatacagccggtattgtacatattctgttcagtacatacttgtaatctactcatgtcgtaattatctccgctacgctagatagtgttgaactacgtaccaagccaagtacaatatataatatacaactacgacgtattatacaactactcgtacaattactcgctcactcacaacggtggcaaagcccgtcctcgatgaccgcacggttgctccgtatctccgtaactctctccgacgaaggtatcggatatgtgtaatgctgcagtctcaacggcgtcagaggaatggagttcagacggcgaagggaaacggcaacggcggcttagtaagcggaaccggatatggatatggatatcggatctcggatgccggatctcctccgtttcttcttgtctccgcctccttctccaccccaatcggtctcctcctttcccccagacagcaacgtcacctctctcacctcttacaactagtccatacggtttgagattactatggtaaagttgccatttgactttgagagagagagcaataaatccgggatttgccgcggaaaggcccccgagcgtgcggagacgggtcacgtggaccgcagaataccgccaaaagtggcccttttctcaagggctttttttccctgccccaaaagtccactcgctcgcccgccccatgttgccgctgcgggccaatcagcggggtgcaatttaggcttttgtcctcctgcacgctgacacaaaggccaaactctaatctccttaggtctcagtgcatccacctctcaccgcacgtctatcgtaagtcttcttccaccttcatcattccgattcttccatcatcatgactactattgatagttatcccgttcggtcggatatttacggtgctcaggtggagccgacacagacggcgacacagacagagacacagtcagagaccctgaaagaggcgacaacgacacagacacagaccctgaaggaagcgacccaaacagcgacacagacacagacacagacacagacagcgacacaagcaacacaggcgacacaaacaacacccaccccacaaacacaaacatcaactaacaacattgacatggcgacaaacacagaaacaggcgcaaacgcccccgacacaaccgcaacggccgccgcagccaccttcacaaccaacaacacggtgggagaggcgggcaacagggcgggaaacgcggtgacctccaccgccgccaccgccgccaccgccgccaactccgaccacgtggcgtccgtgtcgcaacacctgcgccagcgcaacaactcgtccaactcgtccaactcgtccaactcggacaactcggaaacgtcgtcgtcccagtccaactccaactccaactcctccgacaccgccgcaaccactctctcgcccaccacgctcaccgacggcaagggcgccgcgggaaccgccacagccaagaccgacatgcatttcgccaaacaggccatccgcaagctgtcggccgacaagggcacccccaccacctcggccttctcgtccttcagcagcacaacgtcgccgacccagatgcggcgccccaccgcgtccctgaacaacgacgaccccaagccgtttgcgcgccgtcccagcgacaagcgctcgcccggcaaggtccagctccagcagcacgacaaacacctgcagcagcagcgtcagcagcacgacccccgtaatgacactacccagcagtcgcagcagcaccagcaatatgacaaggccccctcgaatggcccgccctcgctgacggtgcgaaccggattcagcaacccccagagtgccatccagaccccggcctccaccctgcctccctcgttggcgtcgtcggtggagattggcgcccagttcaccttcacatcgcacaaccggctgaacgagctcgccgccgaagctgaggaaaacgccgtcgaccaggcggccgccgaccttggcgtccgaagacactcgtctgcatccaacatccaggagtcgcacatccggcggcagattgctgcccaggagggtctggccaaggccaactcgtccatcgacctgctgcttccccccgtcaaccgcaagcagcggctgcgacagtaccagcccgcactggccaagtttgatttcgacgaggctcttgcgcacgaggccgaggtgaatggagctcccatgggcagtgccgctggcgtgcccggcgccgaggccaccaacggaggcaccccgacatctgctgcacctaatggcagtctcggaggagccaacggaggatctatggccgcggctgccgtcaaggctgccaccgccattgccggtgcacctggtagctcgcgtccctacgatttcgcctacgaggacgagatttcggcgtcggctcctgccacctcccataagctgcaccgagtgtgtagcaatgagtcgtctatttcgaccatggctccccccaagcagctgcacacccccaagacgcccatgtacgtccccgcagtgctgcgaacacagaacatgactctgtccacgtctcctctttccgattacggagagaccgtgcacgagattctcatggacgcgcccgtcactggtccccctcgccggtctcactggaagcccgacgacgctcgtcccgggtgtgccatctgtgatgtgccgtttaccttctttgagcgacggcatcactgccgacggtgtggagacgtcttctgtggacagcactcgtcgtactcgctgcggctggaccagcactgcaacttcaacagccagggttacctttcgcgatcgtgcgacatgtgtgctcaggactttaacgagcatgttatgagcgtgagtcgacggctggaggagactttgggctggggcagcagtagcgctgccgcgtgggaggaggtttccggtgtagctggcaaggctcgaggagctgccgccaatggcgctggtggcgctggtggcgcccatctacgttcttttgactcgccgtctgctgccgcgcgccagcgtttcaaggccactggtcccatgcgtcagatgccttctaagatggagggtggcgcggggcctcagggccagcagccgcagacccaggacattgaggttgggtctgtgcctgccaactggaactggtcgacgttttgacgttgtttacgacgcacgggaccggtccacacaataacacaagcatatgcattaatttataggtaagagagagagatattttgattctttgggtgtataatgtttgcttttgggtccgattatgttagggtgaggaatacagtgggctttagaggttgtgatctcctttttggaacgatagctattctgggatgtggcgatagcggcgagacatcgtttcaggtggcgatggagatgagcagtgcggcggacgtacagggttgtatagaagatggtgggcattctgtaccccgctgtagatacacagtgctacagatgtacaagtacagtatgtaccccagtgtttcctaccgtgattgtggtagtggtatggagtggggatggagaatggatatcgagagatgagatggctattgagatgagatggctattgagatgagatggctattgagatgagaatacggctatggagatttgtcgagtctgagaccgtctactcgtattcgtctagggtatcttttacggacttactgtgatggtatagtagggacaggtagatatacgagtacaatacgagtacaatacacatcacacccaccatcgatcttacaataacggtacaatcctcgttcgacgacagattgtgtggagctgagcgagttggacacatggcgagcagggtattgaacaagcagacatgtacatgcgatagtacgctcatgatatatgcagagaccattccacaagcggatgtatctagaactgacaccttcagagttatgtcacgatccggtggctatagctatagtatgtattgtactagtacgtagaacacacgtacattccgtactacaagtacatacagtagtctgatttcacagctacagtaatgtcagtaacccctaaactagtgtttcaacaaggcatctgagaatgggaccatccggagccgccctggttgtgtcgttgctggtgccgttcattcatagcactcttgtatagtctacaggggtgtttcattccagtgatcgtttgggcggataacgtgacggacggataacggacggataacggacggataacgcgacggatacgcagctcatcaacactcttcaacactctttaacgcctccaacgcctccaacgcctccaattcagtcgttatccccgctaggctaattcagaccggtcgactgccgttgaaagacgtttgttggcggctgcagctagccgacaaactctgtatctaggttggatgcatttctgagatgtttgaaactctgggccggatttaaaagatgatttgcggctcgtgctcctttggggcagtttgccgagcgtgcctaacaggcctcgccggctcccgcgcagcccacacgcatacgtactggcttccggctgtctttgaggtgcattttaggtgctggttagaagggcccaaactccgcttctccctgggcccagattagcgggaaaaactcgggagctgcgagtctaccaaacccggggaattcgctgggcggccgaagctgcggcgggcgcccgggagcgtcttcttcggcgtcaggacggcaacctgcggtctaaactcgactacaacgaacgttgctacaaacgttgcacggcactatactatcggcgagccagggacaccaaaaaccagtctggacatataggaaccacgctgtttcggagcataaagaggcaggcaggaaaatgacaacgcaccccgagcgctatctgaactttttgggccattacgtttggcaaaagaaagcgcgatgactattcctgcatcgtgattggtggaccctaacagtagcatcaattaatgcacaatccgcttgaccagctgcagttgtctgctacgtctgtatactgtcggcacagattcgggccgggttggtgactgagtaggcggttgctgggtggtacagtacttgtacagtatgtagttgtaggagtaggagtaggaatacagatttgtacatagttgtgatcggatcaatacggaattactcgtacaagtatcaacgagaaactggaactattactcttgtagtagttgcatcctggatctgagtatgtatgtacggttatagacactgtcggtcgtctacactcgtctacattacaatacgacttgctcttgtacaagtacattctgtaagggcttatggcattccttccatctggctgccaccctttacattctgtatccacaagatcgactgcagatcgactccaccataatccagagcccaaaagagttctcaccacttgccaaggataggaatgacggtagcaagaaatggagaggagatatgaagatatggagttgggaagggagcattaaatgtagccatgagcaagtggctgtatttgtgagcctttgtgatcaaaaccggtcagagtagagcttttctggatcagcaagtaaggcagctggagtagtctgacactttcatacatttcctggtggacagcagaggcacactaagctacctgcttaccactctgctgttggttaaactacctcgtttgctcatttattgaatatacgatccatttctttccttacggattatgatcaactctccattgagacactggtttgagttcaactagactcttaacaaattaatccccaaaaaaactatttattccccacgaactccataaatacgtaaccaaaaacagtagttaaggcccaaatctgctatattcaaccaggtctaccaggtcgtctgttcttcatttctctggagtatcgggaacactgaaaatgaacccccagcccaactttcattttaactaattgttaactaactcacagggttgatttgatgtcgtctgaatgtatcatgaaatgacaccataaaaactgattgaacgagattcatcaccaatattctcgttctccaaaacaaaatatcgactcaaacaactccatatacaaaaaagcccacgtggggcttgagcacacagtctggagatctctaatctcgatcccggggttaacaaaaagagaatacaacataaaaataaaataaaataaaataaaaaatgtaaaaaaatgatatagaacatttatatactcatcccgaccatgaatgacacacaaaagaacccgcagtagcttcacaagtcacacacaccacctcaaaaaaatttaaaaatgataaaaatgagcggtaggggaattgaacccctggcacctgctaacaactcaatggaaggcagatatgttaccactacaccaaccgccccgaaattttcttgtaaaaaatgaaaaaaaagatagcaattctgttttatgcagtcttgacttacaaaaagttgacttgaggagatgtgatgaagacagaagatgatttggtgtattgagtgacaagccgtaagtgttttggacgagtttctgggccagttggtcaggtatttatcacgcaactgaatgtttttttgtttctggggcctacaataattattgatgagcggattagaataaaaaatggtaataggacctgaatattgaagtgggaggtgatgactgtccagagacggtacggccgcccggtttgtacttgagtctaaacctcatttttgtacaaatgttcctacaagtagtctacatcacattctgattctacacctgctcctagtctgaagtagttggaggcaagtaacctgatttatttggtgtattcgaagcaaggaaacaaaattattggcgaattattcatattcacagccaaacacctttgtagacattcattggcttgttagaaggagctacagtaggtagagtatgtacctacaacacaaggaagaaatgatctgtatctaatgcaaagtctgtatatgataaaggtatgtagcattgtagacacacttccagtatcacattggttcattcatacattaccaagtcttatcttcttcacaagccgtattgttatgatattgtggagcctacgagctacgagaggagattcaatccccatgaaaacatcctaaagtcaggcaaaaggtagcacgtttggataaaaaggaatcagttacactaaaaaacaacttcctgtctcacctgtatttcttctcgcgcttcggacgtctcgttatgcccgacagagatccactgaaactccatcatgaggattctcggaatcaccgtattatccactaaaggattctcgagctaatatctgcaacactagcattaattcgctaccccgcagctactcatggaccaatcattctcttttatttggctggacgacacccatgcgggctaaagtagcgtgcaaaaagctgctaatgacataaacatgggctactaaagaaacgagtgagcgagtagacaggctaaaggggtgaaagaatgtcattcaagtcttggctattaatacgaagagaaggacgttttatacgaaatgttataacggtgacagtcatgacaagggaatgcaaacaagagtggccaactcgacttggaaagatgcgaaagaaagagagagaaaagattacctaattgaattatacgtcatcttcgaactaccccggaagtatgactactagtctcacgcagctttgatctaacatctgttgtgggagggaagctgggttacaagtatgaccatcgtttgataaaggcattcatttgataaggagaaaacaagatagacacgaggagttcaccaatgtattctatagctcttcaggatgacagttatacactcttttctgtctcaaaatcaccactgatctccaaaagtagcagggcccagccatgcataccccaacaattggagcgcactaaaacaatgcaaacccggctaaaaaatggggtaacggtaaagtcgatcgatatataatgttgcaaccaacacctgggtttacagcaattattcatttactactttcacaatgttctggaagaacatgaaaaatgagccgcgccaggttcttaactcgacactatggctttccgtcattgtctttggtcttctgggctctgcccgaggtttggacgaaggcatgattgctggaacaacttcacaggcctccttcgagcatcaattcaatctcaaagaccccacaaagaccgccaaccaacaggccaacgagctgtccaacatcacagccatggtgcagattgggtctgttggaggggctctgatagccatgtttgtgcaggatcgaattggacgaatcagatgtctgcaagagatgatcattctgtggacggtgggggtcattatagaggtgacttcctactctcaaggacaactattggcaggacgattcgtggcgggacttggaatcggccagtcggtggtggttgggcccacctatctggctgaagtggcccccaaaaacgtccgaggactgtgcacttgcatcttttcaggctcagtctatctcggcgtcatgttggagtactttgccaactactccaccactttgcacatgtctccaaacagccgaatccagtgggtgctgccgactgctgtgcagttcatttttgcaggtcttttgttcattggttcgtttttcatcaaggagtctccacggtggctgatgaagattggtaaggacgaactggcagtggagacactatccaagatcagacacctgccggtggacgatctctacgtccagggagaaattgtagacgtgagagaacagattgagcgagagaagcaggcgctcagcggaaccagcatattgtctcttctcaaggaactcgtttccaccaaggccaatcgatatcgcctgtttttgggaatcatggtacagctcctgggacagtggtcaggggccaatgctgtgactgtctactctccaaagttcttctccatgctcggaatcccctcgaaaacggaccagatgatgtacacagcggttctgggtgtcatcaagttcacctcggccatctgctgtgccttgttcctaattgacaccattggacgccgaagaagtttgtacacgggcatctgtctgcaatttgtctccatgttgtaccttggcatctatctcgccattgtgcctgcaacagttggagtagatcgatcaccgtcccagaagaaggctggaggagccgccattgctgccatctacctgtctggctgcgggtgggctctgggatggaattcgatccagtatctgatcaacgcagagatctacaccgttcgtcacagatctctggcgtcgggaatcatcatggtattccactttgccaaccagtacggcaactccaaggcgcttccgttcatgcggtctggtatcaccgaccatggcagcatgttcttttttgcgggagtgttgcttcttggactggcctggtcgtggttctttctgcccgaggtgtctggacggtctttggagagcattgatgagatgttttcgctgccctggtaccagattggaagacggggacacaagctggttcctgaaacgggcacggtgattcagatccaggaggaggaggagaagaaaggaggtgttattcatgtggagaattgttaacccggtgacaattgagtgtgagttgcacacttgtccagcggtccagttaacagccaggaagaattgcacagggagtattgcacagggagtatctcacagggcgcatatcagccaggggaagttgtatgtaaacagtttattggagttttgtatcgtcgaaaagttgatccagtcacgttattctgatgttggaaccatttagaccagaaaaactactattacatagaggagatctgaggtcagaatctcattattcaccctacccgtggtacagttcaaacagctccttgacactattgtgcacacatcgcaactagttactacaagaccattgttttcattcaggtggttctctctgatgtatgggatcagacaaccgtcattttgcggagtagtagattgttgttataactacttccgtcctgcttctgcaaacggggtctgctgtttgggcgagttccatcagggttgatcgaaacagcaatatcattatcgatactctaccagaatcccattgatcaacttcacaacactgataatcaccagaaatcatatcgtatcaaaccaccaacctcaccaactgctcatcggtcgcgattccgattgtcacttaactcgtaacattggtgaaagcttcctaagttccgcctccaaagcgccaaacagaccatatggcgaccatctggccgttgttttccactccgaatctccatgtcactctcagcacgacaaaaagatatcccttacgatgaattgaacaaaaaacaatgtccgccacttttctgcggcccagcaggatcgaactgacaatctcttaaaaggccttttttacttcttatcggtatccttatcggaactctaagttgatgataacctttgctggagaacaaagaccattaaacaagataccatctctcaagagcaagataccaaatctcaaacacaagatacaaaaaacccccatttttgcggttgatatccaaagcaaaaataccgactacactcaactcgcttcacgtgacctgaaaagtacagccccgtaaaacggacccgttacgaaaataaagtttagtctatatcaacctctaaaagtcagtcgagacgcaactcactcttgtcgactccattgacccagcacaagaacggcggaaaaagatcaccaccaaaagtggctgtcacgtgacattatcctccgccaacaactccacacaacaatctccgatattctccaatatgcacgctttgctcacctgctatgtcatgcactactctgtacataatccatctctatgtacggggagatgaggcacagtcccaaatgggttgtccgaaattgttttgggaaatcgtttttcgaaggggttttcctaaaaaaggacgcgataaatgcttcgtgaccacgtttctgtcttcatctcccttccacctccacaatgttcttttcgactgcgctcttccaacaccaaccagggctgtctacggtatggcttctagccacggtcaacaagtcgctccatcgtcgagaagtgatggagctacaaatcaaccacatttgcaaggaaatctcgtctccagctcatcccatggcgttacgactgtcttcacagctcatgtacggcacagttgtggccatgcatcgccagtcctcctcgctacaagcagacgcaatcaacttgcgcaacagactcagctttgctcctctggctcccagatcaattgaccttccccagagacgtcctgcccgtcagtcgctggttctggaggacgcggcagttctggcccctccgcctctgcctgagattgcaggggtgccgatttcaggtctctcggaactcaacctgcccgagctcattacacctgaaatatcttgggcgttcgacgacgatgatgagctcggtgatctggacatgtccttcgacgacaacggcttgctgaccgacaatctcaacattgacgactttgtggtagacgatgagctaaacattgatctcagctccgactacgttcctccaagcgacccaggagtcatgactcctcggacccctcgttctccccacacccccctgcacagctccccgttcatgcgccatgaaatcatgcaagttgacgacctggccacaatccaggaagccacacagaccccggctgggtctcgaagaaaacgagtaagggcagctgtcatggacgaggaaatatcgctcaagatggcagatatccgcagcttcagagacaattacctggaaaacatggagttacagaagcaagacaggcggcctcgacgcaagcgacgaaagggcaagtttgggcaatggaaggagtccgttttgaaccaatgcgagagtgatccaatcttactgctcgaagacgagatccgagagatgcttaccgaacctgtcgctccccgacgtcccaccagaccgagtgctgacgttcctgtcgagctggaaacaggtagagcaggtacttctgcacaaaacacccctgcaagcattgaaattgcacgacgaggctctgctgccacatctccttggagtgaccaaggagaagctcgaattctggggacatcgggcttatttggttctcgaatgagtgggtcagccggcggcacccccgggtcaggaagagctcgtcatagtcgtcgaggaggcgtgcactctagatcaggatcgtttggcgacattgatttcctcgacgagtatcccgacccctattttccagacgatattcctggcgatgacgagtacaacatgttgtctggaacgtctattgctgctcacgaggcccaagagttcctgtttcatctaatgagtgtatgtcagggaaagacgtcgttcgaggcaattcttccctctacttcatcggatggtgtccctaacgatcgggctactgctgccacttcgtttgccaaggccttagatcttgccacaaaggggatcatcaagctaagcggaggaggcaagccgcaaaatgtgtttgtggaattgacatgagggtttatagtgtttgattatatctggattaatgctgttggtgtatgtgggtgattgctgcagcttggtttatcctggtcatttcgttgtcctttcagaaaactccatgaatgggttgccactttaccactaacgagccaactggagaaacatctacaattattctgccgatgtttcaattctgttaacaattcgtgagtacgagtccgataactgtacaattagttgtcacttcacttaacagtgtagttggcaagctaactgtagatttctcaacaggatttggtctatactgaccgtcatacctgagcatctgcacaagagaataccaaacaagtctgctaatccgatcgggatctctttagtatcaattaaacactgttgcactgctcgatgtaccgacttctttcatctctggtcaacacatggagatgacagtcaacatctgttatgatgtcgccatcaatgcccgcaatcgactctcgacagtctccaatgtttgagggcatggcatacttagttgaagaactgattatgtggagtatactacacaattgaaggaggtgatggaactagtactgcacgtaaacacatccaccctccggcaccccaactagaaacctagaccatgatgtacacaatgccatagggatgaataggctgccatggggacgaaaaagaccactcttctaatgactttgatcaacagcaactactgtacatacggtactgtactctacctttactgcagtagctaccaccacctctgtctgatgcagatggtactcaatcctcgtctcgagcgagaccaggaaacacccaaatccgactacattatcctttaacatcacagatccactcacttactcttactcgtacttccacttctagtgggcgcatcccttacatgccgatctacatgtcttgaaatatcgatggacatgtaccttcagtcaagagatcaccctgaagcagaatggtcatcatccagatctacgccctggcgacacggtaatctggtagcctccggttcgcctcccagttcgacactgctagccacccacctatctcgacgcgactgatctacaccgcggccatgatgtgtcgtcgtgattgagtttcgcagtcgtgtttccgtgcagcagccaagatgcgtttgggtttcggctaaggagacagatctacacaaacactcggtattggcaatgatctacataccaacgagatcctggatgtgatatataagcgtctcgacgcaccgaagggcttggcgttgtttttttggacgttgccgttgtttttttttggacgttgccgattttttgtcatttccgctgagaccctgtcgccatgaaaccagtcgcacttctcacatcctgtgtggctacatttgccgtgcttaatggagccattgcggccccttcagcccccaaagtgctccagatccccgtcacaaagcaccacgagtctgctgctgaggtcaaccggaccctcgctctagctcgtcgagacggagcgtacaccgaaacggtccacaacaaggagttctggtactccatctccatctcgctaggaacaccggcccaacagttcaacgtgttgctggacacgggctcgtcagacctgtgggtgttcagcacggaagactcgaccgactgcgctaacggagcctgcgaattcacaggccagttcaacgcaaagtcgtcttctacctaccactacctcaacagcgactacagcatcacgtacgtgacggggtcggctcatggagactgggtcacggactcgctttcggtcggccccgtgactctcagcaactttcagtttgccgtggccgacaaggcggtgggcaatactgccatcttcggtatctctctggagggatccgagtctctgaaccatggacaacagcccgagtatcccaactttcccgtccagctcaagaaccagggcttcatcgacagaatagtctactctctttacctggaagatgtcaattcgccccagggcactcttctactcggaggaatcgactacgccaagttccagggtcctctcaatgtgcttcagcttcagaacgccaacgctttccaggtcgagtaccagggagtcggaatcaacggagctgggccctacggacagcctcacgtggcggttttggactcgggaacttcatacacgtttctgcccgatgacatctactacaccatcttcgaccaggtcggactatcaagtcaagtgaaccagaacaccggtctcaactacgtcgcatgtaacacacgcgttactctggcgtttgatttcggaaatggagccatcatcaatgtcgactctagcgagctggttctcaagctgagcgacattcttggtgatccccacaacaaccagtgcgtctttggagtctcatccaatgacaacacccacggtatcacccttttgggagacacctttctgcgatctgcatatgtggtttacgacattgaaaacaaggaggttggtattgctcaggcagtgtataccagcaactccaacgttcagcccgtcacaggtgctcttggaggacagggtcagcagcagagtcaaggtcaaggtcaaggtcaaggtcagggacagcagagtcaaggccagggtcagggacaatatccctgggatggacaaccttttggatcaggtttcttctaattttgaagcaccaactcctgtacttttattcatctagtccacggaatcgtagtacagtacagtaattgtcactgtagcagagctcaatcgtgctgctaaatccccaactgagcactcgctttccttctcgtgtagtcaacaacacctgaacacatacaccaggattgaaacttgccatctcgataccctaaaaaatggactgatggttcaggccatgccatttgagtcttaaccagagtgatgataccggtagcaagatccacaatctcctggccgtatttgtgttctgtggcgaccaaatggctcgaatcacgtgtgtcactgccttgtgcaaagacatttttctttgagaagcccgtgatagcaccatcggcattataatacaccttttctggcgtttcgaggtcgatgaatgtcggaacgagacttgtatctcccactgtccaccaaacgagtccgttgtaaaaggcctgtggccgtgctctgagtgctttggcatatcgcaccatttttcttccctccaagtcggccaagttgaagtagaatccctctctagacacatacatgttgccaaagtggtaatgtgagtcttgtctggtgtaccaaaagtagtcctgatggtgcgcaagatcccggggaaacataagaacgtgatcggtcaccatgtacaccgacaccatcgttcttccaatgtaaatgtcctcaatacagtcttcatcgtcgataagccaagtgggtagggtaataacgatatcgcgaaacctcaaagttgaaattgtttcacccaccgagacgacttcataaggctcctcatatcttctcgattccattgtccagggatccactactagcctagcttggtcattatcgatatgcacatgttcacaagttgaaatgccgcatccacagtcgtccagaatcgatgtgaagtctgacggcagattttcgtcttcgaaaagttctaaactcaccatcgttttcctcggtgcgtttggtttcgtcaccttgatggtgtcaatgttgtctgtagtgtgccacttgtcgcttttcagtcgacccactaagaggagggcgcaatcttgccaggtcttcatctctccatctccaggcttcatccaggggtttcgttgtctcagctttgttctcaaaatgctatcagactgttggaagatggtgtaccattttgacgacacttgtcgtatagcaacacatgtctccaggtctacgcgagcatagatcattgtcataatctctggaggaagaaacctcgtctcggttggacgagaagctatatctttgagtacaacttgcggtttcgtacttgtgactggagaaatgtgctcgccaaacttgctctggtacttttggaagaaccagttcttgagctcttcactctggttcctgacaatgttttggagacctccctgaaacatgacgctctccaaggattcccaggtctgctcaaactccttcatgagcccctcccacacgagacacttctccgacaatcccagcagtatgccgatgagatactgctgctgggccccttcgtagtccttgggcctgaccagattccggaaacctcgcacgtactccatttgccgctgttggtttagcacgagcgaaccgtgcgccggtgtgagtctctccattatcgcggcacattctctcgccagatcgtccacaaccgcgctgacttgttccttgctggcggcaacaggaacaccgctcatctgtatttccccatgctcgtctttcacaaagtcatgaaactgaaagaactggaggtacagcttgtggccggtttccatgcgctttaaccactccgattctatgctctgcctgaggtcatcccattgtctatcacattcttcgcgggtatccatgatgaggaaataggaggagataagcagaggagagtaggtgaggaagagagcaggagggagaggttttctttcagttcgatcattatctcggagtccatttaatcttaactttacacgcgactgaaatttggaatttgaaatttgacatttgaaatttgatctttgaaagttgagaggatacggagatcactggagtacggatacaagcgatatatcaatggtgtcgaattgtcatggttgaactcagagatttttgttgacttttgttctatttgatcaagcacaaatgtcagttttggtagtggttgggttgtaatggtatcgcacagtatcctaggggagcgttgttgacctgctttgatgacctgtaccaatctcatcctcactctcattatcaatcaactttctcactggcgatgtgcagtattgcacccttctcgaatctcaccagctcttctcagctcttctcagctcttctcagctcttctcacccactctcatcacgtccaagggtgccgaaagtttcttacaatcacccttcaatagatataatacaatatatacaaaaaccaatgtctacctcctcctcataaataatcacccggatcatcacatgtatgtcccctttgtctcgtcgtgctccagtttgatcttctgattcatgtggttcccatatcccacgtgttctggctcgagcaggtcgaaatcgcagctgtaactgacctccatcatgtcgtccagttcctcagcctcccgttgaatctgctccttgacagccgtaatggaatcactgccaatcacaaaccgatgcggaggattggggttgcacgctatggagatgactccatggacaatgtcggtgatcgcttgctgtggataaatgtcttcgcgaactataatgttacgcaatcgcgtaacatgttccgacgtctgctcatcttcggtcataaccaccccctgtgtgaaaagagacgcttcaagaggagcaataatgtttgtgattttgatgccgaatcgcgacacttctaacgccagcgattcacaaaagccgctcagagcccgattggcggcacacagcaacgacagacctgggatggctaaactggcggtggagtccatgatgttgatgatatggccctgaagctggcgccgaaagtgcggcagaatcgccttgatgacgttcacgtgatggaagaagttgctctcaaactgctcgttcacctgccagttctcgtaccgcgacgcttctcccagaaccatggtgtgactgcagttgaccagcacgtctactgtggggcgtcggttgaaggcatcggaaaaggccatttggcacgaggtcgagttggccgggtcaatttcgacgaacgacagagagttgttggagccgtgtttactcagcagaagttgcaggttgtcttgagatgtggtttcccccacctccagattgcccagacccttgttgattcctccgatcaccacgttgttgtcatgtagtacgcgctgtgcaatttcgacgcccacctgcgtgtttatgttgcagataaaccacacgtgcgccttgggcccgttgtctacctttttcatcgggtggtatcggagtgatgagatcaagtgtgtagatcaagtgtggagatcgaaaatgtggggtccgaactttgtccgggttgcattgttgagccgcagggtcgtagagatgagatgagatggatgacatgtgaaccaaaaacatatcaccgcgtcatgaaaagggccgttaaacggagtctgaaggtcacaaagcaggaaattagacataatgtacattgtcacgtgattccctgcaatccagtctttattggtctacgaacatgcggttttctgctctgggtgagctgtctgctcttaaccaacgtctaagtaaactagagcatagtgttaactgtgggttagaggatacaaatgtgttcagctaaatgagataaatataaaccttttcttaactaattatcaacaaaacaacagggaggatcgcaacggaccatcacaagacgtaacacaagtaacacaagtaacagtgccaatgcttcatctacaattataggcgtttagaggtgtacgataaagtccctatgtaggtctggacagattcccatggatctcaagacataccaacctgcctcatattcgtcaatttttcaattactgtatatacgtgttgaaaacgatctgagagaaacacgtgcattggaaacacacagcactggaagcacttattctatgatctgatgacgccttttctctgatgacgcttcttctctgccaatgtccgcactctcttaaacctccaactccatagagtccttaataacaccgatggcagcactggtctggatcttctcggagcctccgttggccaaccggtactcaatgtcggcaagcttggacaagagtgcaatcttggtcttctccttcagattgagtgccatcagttcggcagacagcttctccagaatgtccaccagtgccagacctcgttctcgtttcagagtggaaacggtgtcgtaagctgtggtccagtcgtcgttcaggatcgaagtcagaatcgtgtcaatgtctgctgggtcaggcgacccaacacacaagtatacttgtgaaagagtgattgtgtcctttccagggtgctccagacccgtgtggcacgcctgcagcacgttgagagcccgtctcatgtctcccttggacagctccagcagcgctgccttggcgtcgggcgcaatcttgaccttttccgcgtcaatgacctgcatgattcgtttgtcgatggctgcctcgggcaaagggctgaatcggaaccgtgtgcatcgcgatagcagcgcggggttcagcttgtgtgtgtagttggcgagaatgcaaaatcgggtatgggtggtgtactgctcaatgactcgtcgcagggcgttctgagccacgttggtcatagcatctgcctcgtccagaatgaccagtttgaagttggatcgcgcattctcttcgccaccacgctggaaaatctgccgcgagctggcaaacaccttgatctggtctcgcaccacgtcgattcctctgtcgtcggacgcgttgagctccagcaccatgctcttgtagctgggtccgtagatctctcgcgccaccgcaagaatggtggacgtttttccggtaccgggaggaccgtaaaacagcagatgcgggaactttttgttggccagcaactttttgagcgtggtcactactccctcgtggcctgtaacatcgtccagagtgtcgggtcggtacttttcgacccagggcagatgatcctttccgggcttgatggtgtcgacagcaatttccttgccctttcgcgattcctcgaatccctccatgttagcggacattttctgtgtgtgtagtagtgttgatctgtgtgtgctggacgcgtttcaatttgaagttttacatgcatgtggtgtttttctttcttataatatttttaagccggctgtgagtaaacgtcaagtaggtactgcaggtgtcgttgggaaatagttgagtatccttaacactggtcgaagttttaaaaccgaatagagacgacgggaatagtcgaaaaatataggagaaacatgacgaatcgaaatactttcaataaataacagatatttgtctcatccctcacaatctgtgtctcaactctcaccatatccgccccattggtcgagataaacgcctacccttttttttttattctcgcccaccatcagagacaatcaaggttatcgaaatattgtgacgtcattgggtcggtaaagcgcgaatatcggggaccgaaacggcgtagaaaggtgtcaaaaacttgtaacggagactctagttgctccatctaacagctatctctcccgaactcctactatcatcgcgtcgtctactcgtcaaactaccgctgcacactctgttcccccagtatttttcatttttcagtcggaacaccacgtgcggcttaaaaacggttgttggacaaactcttttttttcaaggagagatggtaagacatgaagaagacagtacaagttggcgttgagaatacgaccttgtgcatcgaatcgtccgcacgctcagtggcgcgcctgcttgagtaaaaaacacctcgtctttaccacgtgatcgggcagctttgggtccgcctgtgtagagttacgtagttagcatccccagtgttgtacagcccggcacgtgatgtgcacgtaggctaccttgcacctttcaggctcttctccaccacccagcatgcgtctgtggatcctaattctggggttggcggtcacgttggtccgggcgtttctgggcaacgtgaccgacgacgactcgctcggcacgcccgagctgctcctgccgttccagcatctcggcaacgacctgtggagacgggtggtcgagaaccgggccaaggctccgagctcggtgatgacgaccacctcgagtactacgacgcacacagagtccacaaatctgttcacggcgtcaacagtgcccaattacaaccagccgaccggcaccacgccggtggtggccactcccatcgccaacaaccagcccgtggactacgtgatgaaactgaacgatacacgtatctacaatctgacggacattcctgccaacgccaagacgatttacatcaccgccaacatctgtgccggtccacctaacctcaactacaaaaacatgtccatggactacgactacacagcccctgcattactcaaggctggatggaacccgcagaacattgtcttttccatggacaacttcgagtttggattcgccaacttgacgattgatgttagcgcggtgcaggtgacgaacctctacattcagctggatttcagcaacatgacgttcgacaccagtgcactgaccaagatcgactcagatgtcaacaatgtcgacaaacgtcaagtaaaacacgcagagctcaagaaggacaagctcaccaagcggaaggacaaggatgaggacaaggatgaggacaaggcgccccaaggaggctcggacgatggagatgaggtggttactgctgcccccagcgatgtttctaataacggagtatccaaacctgcggctcccacgtcggtcgcaggacaggccactcagcctggagacttcacatactcgctgggggtttcatgggaagcgcctctctattccttcaaggacacaccgaacctctatctggtcgactccgactacaaccatgcattatttgtgacgggcaacctgacaaccgatccccagaacgccacatcggaccattacattgttgatatcaaaaacgccatctacgacattactgcgttccccatggagaacgaaatgcagctgtggtggctctccaactcgtattgtgccatccaaaagggcccatctgtgctcaactcgggtaactgcgatgtttcgtacacccggcgaggtctcggacattactacaagcagcaatttttcatgaaggggctgaacaactctaccccctaccttgctgtgctaaccaaacccaactcaaacacgccaggaggcaccgtttacgaccaagtgtggttctcctccaagacatcagacaattgccagctggtctacgatttggacttttgctctgatgtggcgtacgcggttccaggaaactcgtccatggtggactcacaggaactagctaaattatacgacgataacgcctccaaatggtggcaaaacttcacctactcacaacagattgtcgcctgtaacgcgtcgctggactcgagatactccattctcaagtcgtgcgacgactgtgctgactcatacaagcagtggctttgtgccgtgaccattcctcggtgtgcggactggtccaacaacgcaacctatttacaagaacggcctcctggcacttcacgaaacgccctcattgatcgcgttctcaagcccggacggtacaaggagatcctgccgtgtctggacctttgtcagaagattgtgcaggactgtgacgcttctttgggcttccagtgtcccaaacagcatcgaaatagagagctcagttacgggctgcgatcagacgacggagatatcacatgctcgtatcttggagcagtctactttctggacggcgcgcgagcagtgacgctgtccgtcgccctgatggcagtgtcgttcctgtttgtggtcttgtggtagcatagatttatagatggagttcaagacttccaggcaatacatttagatatatggtgtgggcgacaatgtagagcaggacaaacgagccaaagggccgctgcacgagtccgcctgggaagctaccgtttgtcggagattgagaaagctgttcaggataccttagcgagttcttaggaacactatgtgctatacatacgatagctacagtctactatacagcgactcgattctgtacagcgactcgacttgattccgtaaagcgactcgcttcgttcacagatccaagacggaaaacgatttcagatacttttatacgacggtggagtacaagtatatgtgctggaacatttctactcaccggagtgcaaccaatctgtagacaatgttcatcttcgagtgcagtattcgttcccagtgtatgtacatactgtacactgtaggtacagtgcctacttgtacaggccgccgtaccacagtgtacaacctgtaagacgctgtacgtagtccaatactcgaattctatatcacatagacattgaccaccaatccttgctccatctccttctcatcttagacttaatctcagtggataccaagcaagctattgctgtatctgacagacacagcaatagctcatctcctgcaatatttctgtgaccaactgtgccgatctgctctcaatcccccctctaatacaccgataccaccatatctacgcctcgccaccaaaaaagatcaacatataggcccccttgaagttgctcgatttgccaccctaaatgcagtcccagcccattttctcccatttctggcctaaattatccaaactcaaaataatacgaaagctgcataaccaccgataatctatctcgccccacacaactaacacatctacaccttccacgacatgctgcgactcacacgagccttttccacctcgctacgacgggccaatcaccagttcggatcgctcggacccatgtcggcgcctcccagactacccaaggagcaacaggaggagtttgaacgtctccagaaggcggcaagcacctcttcggcgtttgccgatcttatgactgacgaggacaaggccgctctggacgccgacatcggacccacgctttcgtccaagggccctgaactcatgcatcccgaacagcgacgacgatacgacgagtttgagggagatcgaaaccccaagactggcgagatcggaggccccaagcaggaccctcttaagcatggagattactccttcaacggacgatgcacggatttttaaagaacatctagtgctaaagcaactgccagcaacgctctcaccagcaacaaattgtgtattcaatagattttatttcatatcactaagtacagtagttacttaacaaaagctaaataatcaaaccggacttacttgcactcgtacttacacctctatccgttccactctcaaacccgttacattacacacaataaaattattcattacttttcctccttggccttcagaaccgccagcagagtctgactcttgtgcaacaactgctcgagctttttcttggtctgctcggctaccctatcctcctcctccagcatgaaactcgttcgagatagctcagcccgagtaataccctggatcgcatccacagagttggacgacgtgttagcgtctctggtgaagctggctatctgcttcgcctgagtctgcgcctgcttggtctgcttctcaaactcgggcagcttgttcttgagccggttcaattcgacatgccacttgcgctcggcatccgacagaggcagcgactgtgatcggttcaagtcggtcagcaacttgtcgaacctcttctcatgatccttctgacgcgcaatgagcttcttgagagactcaagcatgtctgtatcaccataatgcttatacagcttctcaaaccgagatttgacagcctccaagtcaaccagttgccgtcgcaactcactcttctgcatagttaggcgtctctccatcaggatggtgacctcctccatcttcagattttctctcgagaaatggttagcaatctgagtgaacacctggaccatgtcaggatgctcgcgcaacttctccgacatggagaaggataaattctcaggtagatcgggcctaatcttgacagagttgatcttgtggatgatctccggtgagacagcactgatcagaccagctcgcttgacgtgatcagccgcgacattaacattaagttcaggaatagaagatgccttctccaactcagtagccgaaagagaaagatcaccgttctcggaaacagacaaatcacactcgtaaacctggtctgacacaaggatgagacgctctgtgaatgtagagacgccgtagtcgggtgcaagagaaatgcgcacacgtgacgagcgtagtttggtgttttgaagctggcttaacacctgcatgtcctgctcgacgtaagctccagcaagctttctataccagtttcgagtatcgacctgagtgacggaatcagacgctaacacatgaacaaggccatcgtgaagacactgagacagaacagcagcactcttcagatcaatagtctcaagaagaaccatctcccgaaggccaagcgcgttggaaccgtcttcctcctcctcctcctcgtcaacccaaatgtgatcaggtgaatcccacgaacacacaacagggcctccagcgtacataagaatgttgactctgccagactcaaagagctctgcaaaaagggcgattccacgtgacttgagagcaaccagttgcttggcagtctccgtgtacatctccttggggtagggagacaccacaaagggaccttgaaacttgagcttgccgtttccaaacggagctttgggtttggtaaccttcagagctaccacatttccgtgtcgcacatccttgttggccaagggaatctgtctccataggtcataacaccagaccaggttgcccttgaacatcttggcagtggtgacacccggaggaggcagacccgaagaaaccttggtggtttgctcaaggtaaacagcctggtccaagatgctcttgatctcagtctcggttagaagagcggaggaaggcatccaaggggagagacagaagatgtcgccatcctcgttgagcagatacagagtcaggagacccatggccgcggacgaatggccaaatgagaaggaaattacctcaccaatggtgtcgattcggtcatcctcctcagcaagctcgaaaacggacttctcaatgttgctctccagcgagacaccaagagaaatgacctgattatcgccggtaagaatctcaagagtagcatcagggtctgcgacagggttccacagaacataacggacacacgaggccgaaatgtgcttggaaacatcttgaacggaagatttggcgatgtcggagtcgttaattcgaacaacagagacgttcttttcaccaacaacagccagcagagtgcccgaggggttcagcagaatgttggagatcgcgaatccaaccgagacaatcttctcacgtgtttgagcaccagtgatatagctgtaatagagagtatcgttgatggctgtgaaaagaaggtttcgcttgagagcagttcgttgaccaggggtggtgaaagaggcattgggtgtcgacaaactggacttctggggggcgttagatgcagtggagaaacctggaggggcagatccggcccggtcgctagacttgggagcaccaagtccgctggagccaaagccgccagtcttggaggcaggagcaggagagaaaggggctccgaaaccgaatcccccagtcttcagaggaggcgcagcagaagaggtggcaccaagtccagatccaaatcctccaggtgaaggcttgggggcgtcagatgacgacttggctccaaatagcgaagaggtagtgttgttacctgtgccagaaccaagactgaacggtttggtctccgtcttagcatcaagattgaaagagggagcagctgtcttaccagcgtcgggcttggcattaagattaaacgacggagtggcggtcttgtcttcgggcttggaagaaaagcttacgacgggcttggggtcggccttggatccaaaagtgaaaccgccagacttgttatcggtctgggttccgatagagaacaatggggccgcaggtttgtcgtcctccttcttagctccaaaggagaaagacgctgtagcaggcttgtcgtcctccttcttcggaggaagagaaaaggaaggacccgtgggcttcgtctcgtccttctgggcaccgagagagaaaggggtggcagtctttgtgtcgtccttcttagcacccaggttaaaagtgggagcagaagatgaagtaggggcattggcaccaaaagaaagcgctggtttggagtcagtcatcttttcgtccgcattcttagtaccaccagaagacagaggaggcttgtcctccttcttgtcatcctccttcttagcaccgaaggagaacgcagaaggcttatcctctgttttggctccaaacgacaacgcgggcttcccgtccttcttatcctcattcttgacaccaaatgagaaagcaggcttctcgtcctgcttttcaccctccttcttggtaccgaatgacaacgcgggcttctcgtccttctttacatcctccttcttgacaccaaatgagaaagcaggcttatcgtcctttttgtcctcctttacatccaaagacggagccgtcttgtcttcattcttgacaccaaacgaaaaagcagagggcttatcatctttcttggccttctccggcttagtctccttgtcgtccttcttgtcctcgggcttggaaccgaatgctccaaaggacaacgtgggctttgaatcgtcctttcccttttccttctccttctcggctgcaaagctgaagctgccagtagcaacaccagaggaagatccaattccagagctagaagtgccaaatccagagggagagccaaatccaccagacgacagcttggggaatcctccagtagcaggcttgtcgatgctggacgaactgaacagagagggcttctcatcgtccttcttgtcatttcccttgtcgttgtctttcttggttccaaatgagaatccagaaggcttgtccttactgtcctcagtcttgtcctccttcttcacaccaaaaccagtgaaagccggcttgtcggactgatctcccaaattgaaccctccaaacgtaggcttgtcggtgctagacttgtggaccgaatccttgggcgtatcgaacagagaggccttgggcttggccggggtgtcaaacaggcttggttttgtgtccttcttgtcggagtcgccatccttgggctccgcgggtttggcgaacgagaatccgccgctcccgaaggccggtttggcctctgtgtctgttgtttttgtgtgtgtattgtccgagtttgagtcttccttcatgtcgtcagacttggcggtagtggcaccaaagttgaattgcggcttctgaccaaatgcgaaggtcggcgccgctcctttctggggcttttcgccgtcaccagcgttcgaattggacatgtcgatggaatgtgacgaggtagcactgtcgatgttttgaacttgatttttggggccctgcattacgaggttattttcctgtatgcatcttactgccaactgaaagagcattgtagatcgctacgagtgcgagtccaagggccaaaatgactgacataaatctgaaaaaaaaagtctcaattcgttcctggaccgccccccaacttgccccatgcgatgtaattgaacctctcggcgccgtctaatcgcagcaacgtgcaagtccaaccaccccccaccgtctaaagaagcaactacaagaccctggataatgatgtcttcaaaaagctcccaaaatcgcataatttgcgtatatatatactccatactgtaatatacgactgtaaaaacgataatgggtactttgctgcagttacagttccaacactgcctctttgtcgaccttttgcagccccgttggtgtcctactactcaaatatattttttcaaatatttagttgacttaatttctcttctccaactaaagctaaccaattagcctcccaaaagagccttcttcaagtactgcacggtacttttcctacatcaaaaattctgcactcccgtcaacaaagtttcagactatcgtgatctttttttcgaaatgaaattcagctaattcacacacatggagctcacagacgaactggcggcaatctccatcgacacagagccccgcaaggtgctcaacgaggcgcccaaaaagggcaagggcaaagtccgaaagggacagagcgcggaggagtaccagagacaggtggatctgtacacctcggggcctcccgttcagaccttgacagtgagtacctccacagctcaccaaatcacttacattggttccttccactaacacagtcaatcctggaaagagactacagcaacatcgacggcatggaccgactcgacagacatgctgtacgacatgctgcggaacgggcttacttcctgaaaaagtacgcggaatgtatcaaggtggtggacgacagcaagttgctggagagtcccgaagtggaaaagaaacacgcccgagacgtttacgagattcgtgtggtctacgactcggccaagtctcttgtataaatatttattaatgctatccctattcaacaacacaacgctagtgatccgtggttccatcactgatccctttgatatacgcgcacctcaatggtactgattatccgctgttgtttgacaatctcctcatcgctgtccgactcgtcgtctccatccacctccatcttctctgacgtctcgtgagccaccttgatctcatcaaacagagtcgtttggcccgtgaagatatccaccttgtatccctctttctgaaagcgcagccccaggctgatggtcttgtccacgcactttcccatgcccatcattcgaatgtactggcgcctgggctgcttgcgactgggttttagcagcttggtcaccttcttgagagcagacacaaaggccattttgctggacacatagaaacagtcctgcgacgcctttccaaccagtctgatcggcgcatgcttcactatcgttccctccacccgagttcgcttttgtgccgctggtgccattgttgtgtcagagattgaattataaatttcagcagattatgcaggtgtcgataattgtattagtcagctgagcagggcccaagcaaggcgcgaagttgcatcagttcaacatatacaagcggtttttacaggtcaaggagatgtatgagccgaaagcaatgttatgaccctcttttaagagagattttcgttcccacaatggagatatagcagagtcgatccggacgagttataatagccaaaatcaggtgaactttgatagggcaatttcggcttggaaaggatccaccgtggtatgatgatatcgtaatatcgtagctaccgtattgaatagtgcgaacagtacgaacagtactcgtagttaggtgaaaacggagagctattagcctggtacagtacctacctacagttcatactgcacctacaacacactgtagatccgtactgggagcactgtatgtactgggactgtacgatatgagaaccagcaaagaagttccattgcggtattagtggtatattccaactgcttactaatataaatgtccccttgatcctgtcttcgctattcattaaacattttctatcaatacacacctctgctatacactcgtgatatggacccctaccccaattacctaactcttatcaggcatgaagtttggtggacagagtttggttttaacatcaatgaaacgagggattgaacgacacgtgggcaagttctacacgcgcaaaatcgcggcgaaaaacatcaaggtcgagcggcggcagtcctccaacgacggcgaggccatccagcgctttttcgagcagcagcagcaggttcttctggcgcagacgaaaatcattgctctggacggaggcgcagtgaccgtgcccgaggaggagctctatcgcatggtggagacattctgtcggcatggcaagggcgcgcaatgctggcagtcgctgttcaaggagtgtatcgagccgctgacgacaaagtgtttggagaacattgaagccatcagccaggccgggctcaaatcgatcaccgcagcttttctggacgagtacgacatgtggagaagccgcattctcaagctgcaactcatctatttctacctggaccgcagtttcctgcttcagagtggcaatggggggagcgacattctccggagatgtcaggatctcgtccgagacaggatttacgcagtcattagccagcgggtggagacagatttcgcttctatcttcgccaatctggttcgtggagcttctgattcggcattgctgcttcagcagtgcgagaatgtggttcgagagctctgtggagagtccagtgagcaatatcagcgcattatcaaaacggtggcggtgcagagtcggctctacttcaagttgcaggctgaaaagtggcagattatgagccccgttcaatatcttcagctggtggttgatacccaagtcacagagcatagacgcattcaggagctgataaaggactcatctcgggttgaaatgatcatgtctgcccttcccgaagagatgatcgttccgcatgtccagttcattcgcagaggagtgactgagtcgtttgaagatgaactcatgttcccttacattcgtcagctgtcgttgttgtcgttcgagggctctgagcagcagctcagaatcggtgacatctttcgccaatggatcgaaactgtcctgggacccacttttacaaatatcgacattgtcgtgcagtcgtaccacaaaagtagtcgagtcactgaggcactggcagacgcagatctcatcaacaaggcaccggactgggtggcagggttcagaaacagcatgaggggtaagagaaacctatctgaacagctggccaaattctccgactcgctactacgaaaaggagctaaaggaggagacagcttgaagaatacggctgatgttaaaacactcacatttctgctctcgtgcatccccgagaaggacgtgtttgaagtctactacaagcgatacctcagtaaacgtctgctggtgggtcgagcacttggtctagaaagtgaaagcgaactgttgaccattctacgagacgagtttggacctgagttgacagaatccatggaaacaatgctcaaggatgtgcgaaccaactcgcccgctaccatggcgcaatatcgcgactctgagatatacacaaagtacggcaacttcgacctgaatgtcaacatgttgagtcaaaacgcatggccgcaatttccggcttccacatcacccatccggctaccgtcgcaaatgtactcgcagctagacaacttttccaagtttctcagccaagatcccaagaacacaaagaagaaagttacctggcaacacgctctgtcctcgtgtacaatcagagcacatctcaacgaagacaccaaggagtttgacgtgtctctgcatcaggcgctagtgatgatgcagtttgtggatgagaagaaaagaccgcacatgaccttcgcggacctcctggctgctacaggtatttctgagagagagttgaccatgtctctacactccctcatgacgccgaaggtgaagattctcatcaaagaagaaggggatgagacacggtacaagtttaactggaattttagctcgaaactacgacgagtaaaggtgccttccgtcgccagaggagcagacgatatcatgttaccccataaagccattcaggacactttggagagagataggaacatggagatccaggctgtcattatccgaatcatgaaagccaggcggactgtgggacatgcagaactcgtgatggaggtgttggataaaacgaaatcacgaggcattctagaggtggcggacgtgaaaaagaatatcagtaaactcattactgacgacttcatttcccgccaaggacgagatgtttacgattatgtagcgtaatatttataagccgatggctatacaaaactcatcagtgaggcttgttggatacggcttttacgctgcatttctacgggacaacatttcataactggtaacactgcttgtagccagcctaattcattatataatagagtgaatatccttcgcgactactccgcatcaaaaatgacataggcgttcaccagaatagtctcaatgactcggccctggaagcccatctcggccacattgccgtagtccgtgttcatcaacgtaggaccccagacaatgcccaggtttaccaccgacattcggttgattgcctcgcgctcctggattcggtacaggtggaaaatcaggtaccgcaaagttgtgtagttagcgtcgggaagcttgttgacggttccatggagcgcgtctcgtcgttgtatcgcgttttcaatcatggcgccatcaatgaactcctgatgcaactccttggttagtagacagtcgggcagctctcggaagtaaagctttagggcagaagccaccgaatgaatgtcgttgaggttgtctgaaggatgcagcaagtccaccttggacgggtctgtgtcaaacagatgcttgatttcttggatctgcgagttgtttccattggctcggtagataccctccacttccagaccgaaattgtcaatggcctgcacgcactggtacactgctctcggtactgttccaccctcatagtcgagaagatcctcgatgggagtgccgtagacaggcatggagtccgtcacaccaggggggaactgcgtaggcaccaccgaggaggtcaccgactgctggtccatagagattgtgggctgaatgggaggaggagctgtggtagaagaagtggaggccactcgagacgcagcgatgcctccgatcgtgccagcagctccactaggtgcaaggctggtcatagaagacgcgcctgggggctgcaacacggaattggtggttcccgaagacacgtttcgctgtcccacacctgccgaagagggagtggaagatgagaatggggaggggtttgaggagctggcaaatggggtcgggcccttgaccggcctggaaaccgaggtggtgttgttgttgctgctggagtagttgaacgacgacttggggcctgcacgcgacttgtactgaaccacatctctgttaagccgttgttttcgaggcactgccatcaccgagtcaaagaagtccttctcgttatcaatgagagcagcgttttctcgcatggaacgaacgttggtcgaggttccgggaggcttgagaggcgaaaccacaaaaccgttgttgagcgccagagtctcgcacacgtttgcgaacttttgaaattgcagtgacatgccgctatcgcactcaaaaatgagatccttgagatcccgtgatgcttcaggtcgtcgcacccgcagcagctcctgtcgcgaccgttgggcagccgacaccttttgctggtagtcctggtcggcagcctggacctttctttgtagctcctcctcgtgctggaccgaatttttggttgttttgaagccaaacttgttctttgtggggtcgccagttcgtgcccgttccagatcgtcgtacaaagactcgtacttggactttgccttctctgcagcctgctccaggtccaccaggttcttctcgtgccgcagatgcgtctccttgacctgctttcgggtcttttctgtggttcgggctagctctgatagctcgtcgttcatagcattgagctttgtgacaaatgtggcggacacatcgctaacccgctcgcccacacgtgcaatctcgtcaaactggcgatagaaggtgccctggcggtgctcgggccgtttgatggcgtcccgtgtgtttcgcgacagcttcttgagatgtgtaatgtggtcgagttctagagctcctcgctttttgatgaattgcgcaaactccttgcacgacacaatgctctgtttcgaacgggccagcagcgacgagattcccacgtccgatagcatgatttcctgcagcttggggtcctccagcaggtgggtgctcttctggggcaccacgttgaagttggaggcgttgagcgtggttcccacactggtggaggtggcagttgctgaggacgacgaaggtccagacacagagccgctgtggttggtgtttgtgtcctccacagacatgcgtgacatggccggagtcaggccctggtcctccatatcgcccacagaagacgtggacacaatggagtcgccatcattgtcgctgtcgctgtagcctgctagtgactggtgttttgtggtggtgggggtttctgtggtcgacgagttgttgctgggctcgtcgagaatcatggacggcttggaggccaggtcgtcctggtttttggggtccagacgcgattctggcatggtgataacggtggacttgcaactggtggtgttacgtgtagagtgtccttttacaaatgataaggtttgaggaggtgggtattgggacgaaacaatagtgagccgcacagctgaaaaggagatgtagaatgggattgggacgaggtatcgaggttctgaaacatgtatttttgtgagaaaatgcggttcaagagctatggacctttcaaatttcaaatttggacccccactcggccaattgaacgacctacttcaaagcggggcttggtgtaaggggtagctgtcagttcgattctgggtggggaggatataacgacaagggccaatatgggatttggcacatgaccttcggtcgtgtttttgctctagtcacgtgaccatgtaggtggctaccagttattcgacaattgtgccgtctctgtgttccgttatttgtctgtttatctgtcgccgtctaacttggcacggttgtctgtcttgattattgaaccatttggaagtaaaaatataataaaaaagtgataataataataataataataatgaataaattaattaatcactccaacaccacgattatacgagtatgagatacgagaagcgggaatgtggaacaaggacaactttgagagcctttggagggctccaaagcggcttgttttctgttgaaactcgaatctacatctcttcaaacagcaactgtggttggatgccaagtctagttatttttagccgtgggcagggtacatggatcaccacgacacacgagactgttgagacagtcaatcagggtacctagggggaaagcggtagacaagatgggttgtgaatgtctctctttgtagagtaaataaagagcagtatcgaatatctgctccagttgtttatttaccagtgctaagaggtgatatttctgtagtcttgtttctgcacgatctcgctaaaactcgtgcttttttttttttatgacgtcacggtgcgtgcacagtacagtagcgtcctaggtggtagacgctggggattgctacaagtagcaggaaaaacgtgtacactacgtaccgtgcggtgcagtatgtatagtacagtacagtactccagggtctaagtggagttctagttcgactcgtcgtcatcacaagagtaaaacgttcgcccatggctagacactccgtatgtacgttacaggtgagtgtctacgacgctcgattgtagtcaccctcatgggacggaacaccctagaattttgttttctttttgggaaaatctttctgtcgaggtcaagtaagagtggccccttctctactgttcatgagacctggcagtgtgactctgagatgtcagacgagctcagggtgtcagtttgcgttaaatccgagactggtgaacatgatttggtttggagggctcgagaaaagtctggattatgttgaatcgcaagttttcgaggttgtctagaccagatatcggctataagagctctttccggatcgtgatatcaagattgatcaatcttccataacgtagtgaactttactataatgtgaacaccaagacaattgtcaagacgaggagtttaccgttgtgtctagaaggcttccttacctcgtgtgataccctttttgacccggtatagcgacgagggctgttgtattctcaccttctggtggatggactcgaaggtttcgctgctctgagatctgactgctttgatacctgaatccttcaacaagtagaggcttcagcttccaaaaggggaaattctagtcatccacatgctctagtcatcctcatgttctagccatcctcatgttttagccatccttatgttctagccatcctcatgttcttgtctgctcatcttgtaaaggagacaactgaacagcaagtacatactgtgctcatcctatacaagtacagtatgtacagtactcgtaaaaggactgctttctcatcgtgaagagaaaatctcacctcaataattctggagcagaagtggatcacctcatctcaatcaccgccctttgttaatgttcacttctcgggagaaccctcgagaacctgcaccgtacattctggtcaagttcaccacacaagctgtgcatatgttcgtttggatgggtgtgaattgttcgccaaggagaattgttctccaagggtagaaacaggtatcgatacatagtgtagttgttccatacagaactgaacaatggcactagagtcttcggttccagacacttatcagcgtacaatgtatcggctatctgcgactcaactcttccaaacagaaacctcatttcagatgtaactattttatggctaaagaagaggactttgtattatagacctccttccattagctcctttgattcgaattatacaactttttgctcaaagatccaagtgcacctatactcctgttgttgagtacactctcattctaccagaacgtctacagtagccttacacacacccattgggatacacacatgtgttactggtgacaagtaaactgacgagaagagtcttcatctccggatttcagtcagattctctctctctctctaaacctttcgggaactgatcaaatcgttcgagagacctcaataacagcccagaactcacccaccccaaaggtcagcaatttggcatatctggcagcgtagatccacttacgcattcatactctataaacactcaacctgccatagttcccatctaagatcagccagtcaatcgtgtatgactcgctacagacgacgctagtttgagatcacgtgatcaacacaagtgccaacaatccttcaggactccattccaatctttcctctttgtttggttcgtttaattatatattttgtttcatttcgtctgtccgcgtccaccaataaacagcaaacagcctctgaatgtgtcaaaagtcacctaaaaaatccagcagcgcacatgaaaccgtgcatctcagctgtttcaccatacactgctggttggtaccacttataactctcactcaattgccactggatgtagatagatgagcggtgtggacggcgatatcggactagttcgatcctcttatatagattgtgttgagagtctgtattaaataaattttacaatttcaagtcaaccagagtgctattcatttttatttatttattattttattttcagcggttttaatcacttttcgacaattcttattttatttttattttgttgcggtttatattttgattttgatttttggccccacttgccccacttggggatttcattttaatatcgttttaaaacccaaatgaaccttcccgtagctagtgtgagtcatcttgactcagaaaaagtaggagacaacggcgaatgtggagaggaagggagcagggctgcagaggtgggaggtgtgggggtcgcgtgatccgaatggtatcacgtgacgtcgtaatctgtgtccaagacgccgtttaccgggcccgaaacgactcggtgtcgtctctttcctctctatcatctcccaaagcagccccgagttagtttatgacgtttgaggacagacgatctttgacagggtgcgtggaggagcgcggaaatagcaaagaggggtggtattggggcgttgacgacactttcaagtcagtagaagttgcctagactcacctatctccccgtatcccccccgaaacagtcgcatcgctccatctacagtgccatgtttcaatatatctcttttcgtatgcacgtccatcttcaactaactttggctcttgtcccaaccacctagttgggcctcggtcaaaccttgattccccagatcctatgtattccagatcaggtcggaaaaaagaaaccacaacaccccaacaccaacaccaacagctacagctactctacacgctcttattcacactattcatggaggcgtatcatccgggcgacctgctctcggtgatccacagcacgatggccatgatgctcatgtgtccggcgctcggcatgctctattcagggctcactccacactcttcggccctctccatggcaggcatgaatcttgcagctctatcgatggctgtattgcagtgggtggtatgggggtactcgttggctctgagtccgacggggggcaagttcatggggaatctacgacacgcaggcttccaccatgtggctctggaaccacaccccattgcttttggacggctaccaggactcgcggtggccatgtttgagggcatgtttttgtgcatcacggcggtcattatgacgggaagcatcgtggggcgaggccgtgtcgtcccctttgtggtcttcatcttttgctgggccacggtggtttactgccccattgcatgctgggtttgggggcctaatggatggagcggcaacttgggcgctcttgattttgcgggaggctcacctgttcacatcaactcgggattcacaggtttggcatacggtatcatgctcagatggagccgaggaaggaagatgggccagacccccgtggcggtccctgaaccacattatccacattcagccatgctggtaatgattggaacaggcctactgtggacggggtggctcggttttgcgtctgaaggcgcctttggggccaacctcatggctcttatggcttcgtccaatactatgattggaggagcgtttggaggactagcatgggccgtgctggactacagaatcgaacgaaagctgtcgatgattgggttctgctcaggtgccgtgtctggactcgtttctctgtccccttcgtcgggctatgtggctccttgggccgctattgtttgtgccattgtaggctccatagcctgcaacctcgccacacagctcaagtttttcatccacgtggaggaccctctggacgtgtttgctattcacggtatcggcggcatggtaggttcgctgctagtcgggctgtttgccgagaaagaagtggccaaactggacggaaacagagatatcaagggaggttgggtcaatcagcattacgcccagcttggctaccagtgcgcagaggtgttttccgtggccggatacgccttctttgtgtctcttgttctgctattcatcattgatcgaattccagggctacatctgcggatggatcctgaagcagagagccagggtcctgacaccaaccagcatggcgaggtgtgctacgagtttctggcgcagctgggtgacgaccccagccccaaccatccagacacggatccttccaacaccatcaatgggtcgtccccgcgtccttccatggacggcaaccagtttggcatctatgagttgcatgccattcagtccaaaaaggtgaacgatgcgtaccattttcccatgcacccgcccatgcaggtcaacttccctcccccggtatcccagccgcaacctccatctcaggatgcgacccctccgccccacaatgaaccacctccaacgcccatgctggactttagtcttggaccccaacagcccccaagacagccgttgaaccgcacagtgacgtctcccttgctaggggaatgaactggtgacggcgtatttatttgtacttactaattatcattaatgccgagagacgacaggagcaggagacaagagagagatgagtatcgagaggtgagacactcgaggggtgagacactcgaggggtgtatgcatgcgaatgcccgggcacgacgccagatgagtgtaatgtctcacagacgaccattggtagtatccattctgagaccctgacccaaacggtcataaaagcaccgcaacagaagttcgcagtggatgaagagtgtacataacccccagttcatggacgtcactaccccaactcatcgaggcgttaagccttttgcaattagaactattatccaaattagccagttatctggactcgcatcacccccagtttatggagtcgcgaacgttgttgcaagtcgcgataaggacgtctatataaacccgtagtccagcaccttccttcccgacatcttaacctcggacactgatctgatcatactaaggatagttgtactggagtataatctgctgcgatatatctgttcccttttctttcctgtctgacacctggattcacttttgatgacagatggtacttgtacttgtacttgtcaatttcccaaaattcgggcttgctatggacagcttttttattttattttattttattttatttatttatttaataatttatttatttttaatttttttgcattttaatttatttatttattatttattatttattattttatttatttatttatttatttatttttgcataatacatccatccatcagttaaaacttcacttgggaagaatacagctcaacctacgccaaaccacttcactgaaacgcgtctattaaacttaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaacttacccgctccgaaattacttagggcgcgaccacagcctaaacccggtgactacaagtacaagtacactgcatgttccactaccgagtaccggtacagtacacaaaagatacgcgtcgaaatctgccaccgaaccagaaaagtgcgctttttccgacgtattttcggcactgggatttgagtgtcaactctgatgggcacctgtaccattaattacgcgtcctgcaaggtcacgtacgtgtgcaaacctccaccaccccagatcactaagcgaccataacagtgacgaaccaatatgtccttcgaacaggcgacggaacatccaggttcgtcttttgaccgttcgaagccaattctgtatcgactcgactacaaaatagaggcgtttgtcaatgaaggacatcgattcgttcatatccccaacgggcggaatccctacaacacactgagccatgtgtttcgacaaacagacattgatatggagcccaacatgacctttgtcgttgagaacacttacgtcgactatccttggtcaagtcagaagtgtcatcgggatttcccatgcgccctaaggccgaacgtcgttgcaccgatcccgcctcagccacctggtgctgtcgttgcaccgatcccgcctcagccgcctggtgctgtcgttgcaccgatcccgcctcggcctcctggtgctgccgctgtcacgtccagtggtctttcaagcaaccctactgaacgttccggggagtcactgaccgagaactcggggcagagctgttcctcgaaaccaggggaccttccaaaaaccacgactggaaggacaaagatgtcaaaggccaccgaacacaatcaccgagtggcgcagctactcaagcgtggcatgaggctcacgtatcctgacattacaatgacatgtcgcgaattcgactaccccaccatgtacaagcatctgttcaacgatcagatcagatcttcaagagccgcaagttggctcaatcttacgttgatgaaatcgctgccaaacatggatttgccgtcagatttaacaatggccaggggtacatggcatgtacacggaacgaagctaagcccacacggaaaaacgatacacggtgcaagggtgaatacgacgagagggtcagaaagacacgagtcacgcatacggggtgcaagttctccttagctatcaagagggcttataacgccaacgagtggtatgttgtcgatgtcagcgacgccaaacccattcacaatcatctgccatctgtctgttctgcttcaaatgctagatatcgtgctcaacagctggaggagatcagggctcagttcaagtcagttggtgctgacgagtccaaaagcgacagcgagaacgatagattggacatctgcgacattttcatggacgttcaagccgctcctcgacaactccgagaagcacttcgtatcatatctcctaaaggttacgcggtgacaagccaggacgtgtacaacctgtataaacgacgcgacaaggaccttttcggcgacatggaccctatggaggctttgctggtattgttagagaagacgcctcattttcactgcagctatcgactcgacgatgatccggctttcctcgataccgaagctgtggttggtgacctgcaagaagacaacagtgacgatgaaagtgacgatgacacggaagtacaaactgtaccaaccaagcgagctccagaacccgcgcccgtaccagcacctatcaagaagcgaagggggccaccaaagtcccagactggctcaagtcagagcgagtctgccacaaagccttcctcaccaccgcccgagggaagccctccggctgatgacgaagcaaaacgcgagaatgtcgtttgtgacatctttttcttacaccgcaagtccatcaagtttatgaggacctttcctgaggtcatcgcagtcgattgtactttcaacacaaatgggtacaactacaggctcttcaacattgtcggtgtgggatcggataataggtcgtttcccattgctcatgccttcatctcccgggagaacgctgacacctttgcttggtgtttgaacgagctgaagaagatcatggaggaatttaacattcccttcccggagtggatcctttcagactgttccaaggcttttctcaaagccaagtctcttggtggcttccccggaaaaatccgtctctgcgactggcatgctgaccaggcagtgctgaaaagggcgtccaagctctttaagagtgatactgctttcgacaagttcatggaggcctggtacttgatgaaaggtgccaacagcaagacacaattccggaaattctacagcaagttcaagaatgtgtattggaagccgggcactaccgagcccgaccagaaggactccacatctgtgggaagaaacaacagggcatacttctacatcaagagaaactggtttggcgaccccgacagcgaccacccagacaagatcaagtatcgtcacatgctcgtcaaggcttattcgaacggtacagaggatttcttcaacaaaaccacatcccgggtccagagtctccacgcactgcaaaagagcaacatgagatcgcgcatctcttctctcttctcgtctgcgatgactgtgatacgagtctcgcttgacatccttgctgacttggagaccgaacactctcaagccatggagaaatacgaagtggccttgagccgagactttaacgactgcctcatgccattcatttcagtgctggcactgcgaaaggtggctgagcaggctcagaagggtaagctcagcagtcagcaggctgaggggactggggccacgagtcgcacgagcaaatgctgtaccgagagcttcatgaatacctcgggtttgccttgtatacactacttgcgcaagattctagccaagcccaaagatggcgccaccatgagacctaatgctgaagtcaacaatgcgcccggcaagtcggaagaggagatgttatttcctgttctaatgctcggcgatttccacccacactggagaaatctacatgccacactaatgatggggcctgacgattgggatagcgcaaccaactatggcagacatcgagacttgtggcggaaattgcagtgcaggctcgaaaaggataaggaaattgacgaaatgtggcggaagaaggacgaagcaatgctacaagaagtggcatccggcaacgattttgttcgcttgaagactaagggtgatatcgctgacacgttcgttaatggcacaagaagaagcacaggccgagtgaagccttccctcgacaagggcaaggcctgccccatctgcaagaagaaagagagtggccacgccatcaccaaatcgtgcttccccaacaacgctgcgtacgagcgctacttggagaagaacgacccagagtcaagattggaacgcattgccctcgataaacgaaacttgcagaaggcgggtcttgtcgaatccgtacgcaatgcttatgtgactgcaggcgacgactccgacaacgaatttccagtattgtagtgaaatctacgtcaaactcacccaatctgtgattatcgactcaggttcgaaacttgttgaagagaactttgttaagtttctactagaagtgctcgtaatctcaggcagattgtttatgtctcacttggtcaggcggtgatactgaaaccagcgccaaaacatccacccgaaatgagagacctgacgcctgactggtgcagggaactacaatgtggaagtaaccgttctatggccctttttttcaattcacctcgtaaataattaatactgtaataattatcgcagtgctgtttaggcgtgaaaatagttcagtctattatatcataatggagtattaatcgcaccaaaagagggtatccataataaaagagtgtatatatacaaaagagtgtataataaaaaagagtgtataataaaaaagagtgtataataaaaaagagtgtataataaaaaagagtgtatcttaatatacccgctctcaccaactacaagtagtccatatattttgttttcacaataaaatattcggacgcctttgtccaatcctatatacgaccagaacatacccttcctccatccacctctgaactcctcagacccatcatcctaaccctgtaagacccctgaaacatctccacggccctaaaactgacctgccatccaccgatccgagccacagaccaattattgtgcactttgagccctacaagtagcggtgaagcctgtcggcgctattttcagctctgaactagatttcaccaagcggctcatagagttgtcaaacagagtggatcgagtcctgaatagggcgagtgcgataccagtcggagcacagtacgaatacgagcacaatacttgtctggtacaatcatggaggtcggtgggttaggtgccattgctgatgtgggtcacgtgactggtggagcgagcgccacaactactctttggtcacgtggctatcaacagcaactacactacagtaccggtactttacgcactcgtatatactgtagttacagtaacaaaactcgtatgtccacagcctcctttctcacctgctggtttactgcacggcgtgaattttaaagtcaagtcaaacgtgaaagatgcgaatggcatgtctcgtatctagctccgtatcgactccattcggaagaaaacaaggcagatggtgtgtttcagtgttactctgcattcgtcatgtttttctgccttgctccccaaccgtgatccaccctgacagccgtcgcttcccctccatccccatatatatttttagccaaaacccaaacactagatgcagtaggttatgcaaccggctctatacttgttggttggacctttgaagaccatctcacatcgctctgagccatgaaactcgcgcaatttgccgtgtggctcgcgccggcagcagccatatacttttccgactgctttcaccagcgcaacaaccccctggggctctcgtggacgccagacagcgttttcgccgactacgacaaggacgatggccgtctacacttttccgtgaccggcacggtgtcaggggcggtgctcagcgacctcaacgagacggaaaacaagtacacaacactcaacagccaatcgcgcagcatgaaggggctttttgtcgacaattatacccggttctgcgacgaggtcagcaaggacaccaagcccgaaacctgccctattcagccgggacaagaggcgtcctttgcatacacagtggaggtgcccgaggtggcgaggaggatttccgatatcgcaacgatattcaagatcatcagcccggtggacaatggagatgggctggtggtggggtgcgtggagatccagaccagtcccgtaattgataagggcacaatctacgccgtcattttctcaaccctgggcgtgagtatagttgtgtttgtggcaactttcggagtgcagtccttctcgacatggagcaggttgaacacaggctctgattcagacttggacacctcgtctccgcatgcaactatgaaggcgtcgattctggcgcagttcacgggcctggtggcgtactggcagtttgcattctttgtcgcttgtctgaatctcaactacgcaggtgcttaccaggctgtagcctctggatttggctgggccgctctcacgtttggtaagagcttcaccagcgacgtgatcgaatctgcagaccccgccaacggactctacaactttcacacgccgggaatgccagctatggcaacgatagtcggtctgcacgacaaccgggacatttggccaggcttcatcatatggtttctggtcattttcggggctaccatcatcgccatgtgcgtgtcacaatgcctggccggcagaacgagttttgcatctctattgacaggactcgctaaaactacaatcacggtggtctactcattacttgctctgcctctgctggccctcagcttctaccagcttcaggcgggaggtactctgaccgtggccaaggtgctcagtggcttgattgtcgggttttgggcactgggaggtatatacttttgctggagtgtatctcaaggacgaaatggagatttgggatgcttcacaggatgcatgaagccaagcacttcatctgcgtttcgagcatccattgtcttcgtcgaactagcccacgtctatctgctgggtgtgtgtattggcgttctgcaatcttcgggtgtggcccaggttgctttcttgggcacattggagtttctcatctttgcaatcaccttgattgttgctccttatgtgttcagtcgtctgagtgccctggttgcactgttccgaatgatcatctctctgctgtccattgtatatattcgcagtttggacacctccctttcgctgaagatcatcatgggtattgtcatcatggtgctgcatttggtggtctgtttgtcgtttttgtttttcgcaggccttttgatcttccgacctcgatttagatcccagtcttcgcctgtcagctcctcgtcttccttcaacatcaactccaagtcggtttctcccgtcaatggtgacacgcttctgggccaatacaacgacgatcttaactcgcaatccgaaaaacgagccgccatcagagaaaacatccgtttccagccggaaatgtatgaaagacccatgtctggacttcaggatcatctcaagggtcatgttcaggatgtgcaaagcccccaggatcttggtctagctgacatggactttgatttcgaagacgaacggcccatgcaccagcgacctgtttcgggccacaagagatccatgtctggaaacgaacggccactctcaggttcgctcacagggtctaggccaacgtctgatctctacgagcgaagacagtaccgacgaagacgaagttcggcgtctggccatcgcaagtcgctcaccattgatacctctgctcttgtcaaatcacatactaacccttcccctgccctgcccaacccccctgcactcaagaccgtggcagacagagtggtggcttctcctcacacatactaccgacctcctcggcgacgatcggaggatcgaacaagtactgctactcctcagactcctgaggtgcctgtgcttccttctcctcatgtggactacactcagcgagaggctgacatctacaagcgaagttctaccatgtgcgaagactacgatctgggaggtgttggcagccacgacgcgcttcacaagtcgacttcgcatctcatttccaagacccggtctgctgacgaagtgatcaacaagcatgagcgtaagttgttccagcccaagacgtggatcaaacctgaagaggatcccctcgagcccaagggctttgaggtggttggcagaggcaagtagaatcatactatgtcgctgtgctggggttattctgctgggccgttcggctggagcattggtgctcgttcagctgggcttcacaacagtggagccattaatttatttaatttaattcatctttttagtcacgctttggttgtttggtatacacgcagtacttttagaaatcaccagtgcttgaatgtctgaagactggtccgacccatgcaagaggagggataagagcatgcagatttgcgactgtctaggtgctttccggttgctgcgaatacaagtacgagtgcggttattggattggtttcgtcttctgaactctcgaatatcactcgttacaagtactgtacacttgtagtacagtatgggttctacaagtacatgttggtgtatgtacagtatgtacatactgtacttgtatttcgatatacttacactagtacatattgtactcttaccaataaatattcatcgagtcaattgcaagtactgtacatgtactgtacagtacatacttacctgtctcgaggaacactcactcgcactcatactcgcactcgtactcactctcatacacactctcatactcacccatgctcgcacttccagtgaattccacaatgttgtaaataatatattagtcagtctatttgacctacagtactcgaccgcgactgtaagtcgcagaacgtctgttcatgaatccaacaatcagacgagaaatatgtgccgcttgtgacctttttagtgcatcttgtgacttctatagacacccaacttatctcgtttaagccccgtttgaacctacttgtataatgatacaggctgaacgtttgcgtggagagatggaatatcggagaagactgagtcagtttaaaagcgcgggttttgaccgaatctgagaaaaatcccgcttactaacacaagactgaccgtggaatactcgtaatccggtcggttgcgcgacacagcgcttgcaacatcttcttctcctgctcctcggctctttggatcatgatcccacaatttcagagagaagtgtcgatacgcgcattaaagttggcaggtggacccaccacggaggtggaatttgcgagccattgtggacccagagggctgtttggggcggaggaaacggcgccatcaccacctctggcgtcttctgctggcgcccccacgctcattccacaaatccatcaacctcaaggtctgttatgaagatccataattgggttgggacgcgtggcggaatttccacacacatttgaaatgcacttggcgcatccccaagccttcttcaattatctcaatgggccgaatttggcgttcctacagctagccctgccttgtgtgcgatggcacgtttgagagcaagcgatgggtctactgtacacgtacagtacgtcctgtaaggcggtccgatggggagacggcgcgtgcttggtctaaatacgctgctctccatctcgctgtcgtcgtgtttgggccacacatccgcgtctaatattttttttcataaataacaaaaaaccgctggcggtgattttcatttccgtttcgggctcgaccccatcagagttcgggtgctcagcggatatgcatgtgggcaggttgagggatggtggtggaactacaacacgacacgatactcaagtgcgagtaataacggagctattactaagggcgattaatgtgccagtattactaagcgatgtatcgaccagagacgaccgcttactaagtcaacagtgttccaagctcgactgctccagtatcgggctctctgctggccgaccgcactgtagctactgtacttgtaggtcacaccttgtccccacatttaaattcggacacgtgttgcgacaaaaaaaaggactcgctggacctggactcagaacctcgactcgcggtgtcatcgcagaggacgcacgtcgggcacgtccaaagacgcccgtgcgctccacgcatgcacgttgtccggttctagctccgttttgccctctcctaaccccctattccgcggtgctccatgtacagttgaggcactcgtacgggtaaatgtacaattcggaaaaaaaaaaccctagaatcaaaaaaaaaaaaaaaaaaagtcctgttggtcccaaatgtgtcttttttgtgaaccctaacactgaagcctaaatgccaagtcgcagcaccgaacacagacaccctcagcaagcataatagagactcaacccctctcgccgaactttggaacttgaacttgttcactcaaccaccgcaccaaacatgtccaagcaccatctgaagacccagagtgccgttgtgagtatcattgaggaggcagcagttgctggggctagaccgtggcaggtgacacgagcacacgaatggggatggtaacacgaacggggacacgaacggggacagtgacacgatcggggtaacacgaatgcggactgttgaggaaagagggcggacatacagacacagctgctctgaatgctctgaatgctctgaatgctctgaatgctctgaatgttctgaatgctctgaatgctctgagtgcttaatgatcgttgtgcctgctctctagtgacatgatccgccaactgatttgtggacgtgttccaggacccaatgccatgagaacatgaacgtggctggtggtttgaggaaagtggcccatccagaccacttttctggacaaccgccatgtcgtgaccccactctaccttgctcgtcatgatctgtcccctgccaatcgcagggtgcagaagctcattctggtcagctggtcagtgcaattcgctcgttatccagtcccgccagcattggctctgtccgctcgtgtcgatgtactaacaaaggcattcgacaactccgccaccaccgtggctgcttcgcagatgcgaaacgccctcaacaagctctccgactccgtcgaggaccccgcccagaagcgacgattcgagaacgagatggacaacttcttctctctcttccgacgatacctggtcgacaaggccaagggcaacgctctcgactgggaccgaatccagcccccgaaggctgagcaggtcattgactacaaggacattgaccaggatgttggcgccgagttcctcaacaagcttgctgttctcaagcttaacggtggtctcggtacctccatgggctgcgtcggccccaagtccgtcattgaggttcgagatggcaagtccttcctcgacctgtctgtgcgacagatcgagcacctcaaccgacagtacaacgtcgacgtgcccttcattctcatgaactctttcaacaccgacgaggacacccagaccatcatcaagaagtaccagggccacaagatcaacatcaagacctttaaccagtcgcggttcccccgagtctttaaggactccaacctgcccgtgcccaagagcttcgatgaccgaatcgatgcctggtatccccccggacacggagatctgtttgagtctctgcacaactccggcgttctggacgagctcattgccgagggcaaggagatcatcttcgtctccaacgttgataaccttggtgctgttgtggatctcagcattctcaagcacatgtccaccaccggctctgagtacatcatggagctgaccgacaagacccgagctgatgtcaagggaggaaccctgatcgactacgatggccaggtccgacttctcgagattgcccaggtccccaaggagcacaccgaggagttcaagtccatcaagaagttcaagtacttcaacactaacaacctgtggatcaacctcaaggccattaagcgagtcgtcgagaacaacgagctcgacagcgaaatcatccccaacgagaagagcatcaccattggcaagaacgacatccccgttctgcagctcgagaccgccgtcggtgctgccatccgacacttcaagggctgcatgggtgtcaacgttccccgacgacgattcctgcccgtcaagacctgttctgatcttctgctggtcaagtccgatctctacaccctccacgccggccgacttgagatggaccccagccgatttggcggttctcctctcatcaagctcggtggccactacaagaaggtcagcgacttccagaagcgaatcccccacatgcccaagattttggagcttgaccatctgaccatcactggtaacgttatgctcggcaagggcgtcactctcaagggcaccgttatctgtgtctgtgaggagggcaagaagattgacatccccaacggctctgtgctggagaacgttgtcattacaggatctctcagtattctggagcattaaggtataagtagttaatatcaggtagttgttatgattctatggagtataagtacagtacttccgtgataaaaagatggcttctccatttcttaagtgtaccgtaactgttattttcggattcaaagtaatcccaactaatacgagaaacagacagcaacgtgtttgagtgcttcaaccgccatagacggcgtgtctataaataaatctatgaactgttccctcctcaactgttacaccaccagacctgttcctaggagcccccttgctgcgagatagtccaccttttgttttgatgctctcagtttttccttccacttgacagtttcttctctactgagctgttgaggttgccagactggtttgtaaggcggaaaggtgattctgggacatcctgcaaagtcgtattgaatctggtggcagtcttcattcgttttcgttcctgaggtcagcagaggtctataggccagattgtcatctgcgatttcgcgcacgacccacggcccgtcgtggtagtagacaatgacattgagggggattccaggcacgtagtatacgttttcgatccacaagggcgttccatcgttgtcatctcccacatacacctttccgatggactcgacatcaaagtagaggttttcgcagcagatctgggtaggttcgctgacgcctttgagctcatggatcatgtccttgttgttgcagattgagactgggtagtttttggtgatatgttcgaaactgcacgagaggtccattgatgcctgggagtcgttgcaacagaatctgaaagacgtttcgactggtcctggaagaattgttggtggatggccacaggtgatgctgtatcgaaccaccactggcgggaacagacccatcagttctctgtatgccaatctgtatttggccgcgaaaatcaccttttccaccttgttgtccaccgttgtctgtcccgacacaatgaacgacgtctccatggtgtgtttatcgtctataagtcgttcaaactgcgccagagacttttcgttttcagcacctccggcggcaggcttgaatctgtgtgcctggataagagtgtctctgatggtcgttccgaacagatcaggctcatccttgtgtctgtgccatagtttcgaggcgtagtccgtcagatcggcaaggtcctggtggtactcggagcctctcagcacgtttttgcaccttctggcaagttgggccttggccttgcaaatgtagatgcccttgaaactcttcacgttgatgatgaaatggagcagctcggaggcctctgttggatgcagagcccggatatgcgtctggatctcgctgtcgacgctcagccacatcatcttgagcagcatctgagagtaatgggctggttttctgtagtagaggaggttgtcagttgtcagatctccctggatgatgaacggctgggtagatcgcacgtagtcgtaaatgtcgtcgtccgagctccatttgttgaacagatgcacccgatcaataagtccacaccacccgacatggtctataagggccgagacagctccgactccaaacttgagcagccaatatgcgttttccaccttgagcgccgtgtctctgacggctgcgacccagtcggagattttttccagctccgtccacctgagcactatttccgtctgccgcagctttttgatgtccttttcaaagtcgccatctcccatttttgcgtcccgtctcgtagttgcacttccaaacttttggcgataattgaaaccttggaaaatgtcccaaattgaccgctgacgataattgggagtttaaatggagagccttagaagtgcgagtaaaaagaaacaggtaaaaaaaggcgagtaggagtagtagaacattggaggtccaagccacaaaaccatacccatgaggacccatgagtaagatggagatgtataacgaaatgtccaaccaattgaacaaaaatacaacaattgcaaaattggtacaatgacgggaacttgtgtccaacattgatttttttttttttacagccgccgttatcgtggcttactaagccaatttcaccaccaccaacccagtaagtaatacagtttggccggattaatacattgcccatgcaccaacgataacggtgacaagagaaaccgaagggagccgaactccgtcaatcacgtgaccaaaacccatccccaggggctagtcagctttgtcatgtaggctgcgactctctcacctatcgctgctgtcttgacatcgtcccctcacttcactctggcattgcttatctcacggtccaaataaactgtggcgaagagcggctaaaaataaagcatggttgggggggccaaaagggctgctagagatggtgctaaagcgtgccaacaaatgtcaagatcgcctgtcgcctatcaatacgacaaagatagtgcctgtccaaatagcttcgtcccataccccgcttcaccctgtagttcggacgcggcgcaaatagagcagagctactggcatttgtagtcggagtgagagggggaggggaagacggggggtcgcggaggtttgccagggggagggggatgttatggcggacctttgaggtcacgtgaccggtggcgtttggttccgtcggctgtcgcttttttttggggctgtgcacgtgatttttcgcatcttgcaaaaaaataaaaatttatcgtcaatatttcggctcccggatgtcagggtctggggggaggagacgtaatgccgatgattacctgtgcataatctgacatcttattttgtctgcacacgtttgtttgaggcgtgggagaaagggtggtgtctaaaagctgacgccgcatgctgagagcaggctaaggggttagtcagagggagccagagggagccagaatcccggtgagtaagcagttttacatgcatgttgggccgtcggacggctttcgtagtcacaaatgtggtctcgcaacgcctttttcgtctccaacgcacacctgtgggtgtcacttgcccttctggtgtatcgaccctcttccccaccgtcatctcagaagctaaggttgtgttaggtcgattgaagggggcgagcaagagacgaggaggacaggcaatgtcaacaaaaaaacaacaacttcctttttagagagtcaaaattcccgtccagtcccgcacaaacgccgtcttcttcccttcccttcccacagacattgctatatgtctgagatggggcttgcggtggtgacaacaaactgaagcagtcctttagaaggttcgattattttgattgcgtgggagaaggaagaaatggaggggtcggaggcttataaagggtcgtgtttggggcaattggctcgttgtggtcacgcacgcctggcgaaaaacccttgctccgttacacccgccaagtgatcccccgctccgccccgctcgaaggcaacatataaaccgagcgtcgtcccccgtgggtccatcattcgttcgtaccttccttgtagcatgctctcagcagcagcgtagcaaggtgtccatgcatagaggtgcaaaaagcttaaatgcgcaagtaaatggtccatgcctgcactgcaccctcccagttttatatcccgttggtctgccgtccgaaatctctcagccccgtgtacaagtgctgaattgccccgagtcgacaaactagacgctgttgccaccacgcccgcaagcacacaccccgccacacacaggtttatacaacagacacaagccgaacgccacaaccatgcaccaccacctcaaccccaaggcgctcttttctggtgagtatggcggacagaaatggacggaggaacgtggcagagccgattgaccagccacgcaggccgaccaagccccattgagtgagccattggacgtccttggcccgaatagacgctctctcccaggtttgccggaaaaacgagctgttatatccgaacgagctgtttgtgcccaaaaaagcccctactaacccccaggccgaaaggagagcacctctccccagacacaagccgcgtccggctccggagccgtgtctccaggccgacctctggattcgtccaccaacgtcgaagatgtggatgagcttgacggagacggccagaacatcatcatgggaattatcgcgcagctgcgacccggcgctgatctgtctcgaatcacacttcccaccttcattctcgagcgaaagtccatgctcgagcgaatcacaaactccctgcagcaccccacatatgtcattgaggcccacgccaccaaggaccccatgcagcggttcatccaagtggtaaagtggtaccactccggctggcacatcacccccaaggccgtcaaaaagcccctgaaccccattctcggcgagttcttcacatgctactgggactacgacgacggttcccacggatactacatctccgagcagacctcccaccaccctcccaagtcatcctacttttacatgatccctgagcacaacatccgagtcgacggtacactggctcccaagtcccgtttcctgggtaactcagctgcttctctcatggagggcgccaccattctcaagttcctggacattgtagatgccaagggcgctcccgaggagtacgaaatcacttcgcccaatgcctacgcccgaggtattctctttggacggctcaagtacgagtactgcgaccactcgatcatcaagtgtcccgctctggacctgactctggacctggacttcaaggccaagggcttcatttccggtacatacaatgccttcgagggccagatcaagaagatctccaccggcgaggccttttacgatgtttatggaaagtgggatgaaatcatcgagctcaagaacctcaagaccggcgagaagtcggtgctgtttgacgtgactaaggccgccctgcaccctcccaaggtgcgacccatcgctgagcaggccgccaccgagtcccgacgactgtgggagcccgtcaccgacgctcttgctaagcgagaccacaccgttgctaccgacgaaaagttcaagattgaggacaaacagcgaacgctggccaaggagcgagaagagcacggcgtcaagttcctgcccaaactgttcaagcccgcccccgctcccctggacttcattctgtataaggatctgcacggcactcccgaagagatcaccaaggagattctcagcatagtccccattctgcccggccaacagttcaccaaggactttgaaatgtccggcgagaagaaatacaagctggagaagagcggccaggccagcagcgagactcagcccaccgccacgaccactgcggctgccccccaagcaggcgctgtccccacaacccctgctaacggccagactcccctggccaagacttctgatcttcaggaggctcttcccaccgaagaggacgagttccacgacgcccagtagtgtccatgacccagtagtgttccacgacccagtggtgttttccacatgtttttgtatggaggttgcaagtgactatatatagtttgatagagattcttaaccaaaacgagcgacgtcgcggttcgattgtaaagccattgtaaatgtactggtatttaatgatattttatctatcgcgcgcttcggcccgagacttactcttctgtttacggtcactatttcaaagttgaaagttcgagtgtgtcgaaataaatgcccagagcctcttttgcagacagctgcccaaaagtctccttctcttcatcacttggtcagtccaaactgcgattgctttgcagctatatctccggtcagaaatatgtggagtccaactgccggcagtggcggcgctagcagcatccccaccagcaacagagctgcatacctgcgttctctgtcgcactcacaggagtcggggacgtggaaattttcgtcttcgtttgcgcggtcgtcggcgacgtctctggacgacttttccgatcatctagaccttgacagcgagatggaggagagcacttccacggccgtgatttgtcacgacgaggatgacagtgatgtgttggaataatttgtatgagctgctggctccaatttatgtatttataattatttatagcagtttacagcagtgcttatgaagtgaagattacgtatatggccaatttcctcattcaatttgtgagtttttttctcgacgattattttaggtggtgcgcaatatgatgcatttaataaaataaaacaaaataaaaacaaaattaaatgaaataaaattaaatgaaataaaaatccaagtccgtgaaaacacatcagattagcttataaacagtaccaatcagtagccagcccttggttgatggagtatggccatctaattttcagctcttcactgtcactcctcgtgatgtagttcggtgttagtcccatactcatactccgccctgagcaacgttcctatgcccaacaagttctcaaaagcgactcggaagcgagctggctggctcaactatggtctccgggacaaagcaatgtagtgttgtgtatcgcgagtagcagtcaggaggcccctgacaaacccctcgttctttagaccgaatcaccttggcgacatatcttcacagccgcttcctgtgttcaaagtgcagtgccctcctgcttggtgatttcggccttcctccgttggtgagagtcgggttgtcattcatcctatatatatatatatacatattctcaattaattaatttttacaaatttttatattttttctgacatatttccaatactacccataattccaataattccagctcattaaaaccctcctgtcactcgatccacacgctaacacagtccagtcgtacgataatgggcgttggagatggagttgggcgacggaaactggtatacgacgagccagactagtggggtaatcagcagagagcagagagcagagagcagtgaagttagcagtgaatcagctgctccagtgtgttcaacctgctctcctgcccgccagatcgactcatcattggtcgagtatcgccgccaagtctccgacaaggagcccaggacgttgacaggagcccaggacatcctcctttctcagcaccatttcggcgtgctatcataaaaggaattagtgcgttttgtgcgatggcatttggagctaaccgaggatggggcgagggtgctgagtaagattgaaagagatcgagagagaccgaaggaagccaacccagcagaaacgccactccaatctggcctcggctactatctgggtgtggtacttccggggtggcagtctagtcaagccccggtagtctagtcaagcctacaagtagtggtggagtcatacgcgaagtgaagccacagttacagaccaaagatggcagtttgaaattccgaaattagccagagtgtcacatctagtgctgagctgactacgactactactacgtagagtgatagtcacctcggtccccatcacccaacaccacccgccgctgaaacgtcttcgcctgcgtgaatgccgaccgtgttagcctgctacagtattggtaccttacttgtagcatttgcgggttcacgcatccacagtatctctttagcatgtcacacaacggccccggccacgaacatggaccttttcgtccgccgggccctcccgctccgctctccatggcccccaccgtgtccccgccctcccggttccactccctctcgccttccacctccaactccaacccctcgccttacccgcgttccatgggggagttccactccaggcagggtcttgaggcggtggagacgtcgtttgccagtcctcccgcctcagagtatctccagggtcccaccagtgagccgtggtccgagacctttgtccaaacagaagatccatgcaagcttcagcaatcagacaagatacagcaattagaccaccccagcaatcagtgtcattgccgaactatggagcggtaggttttgccagtaatgtcgaccgtgctcttgtcgaccatgcacttgtcgaccgtgctcttcctatcgaccatgttcatctcggtgctcatcacgctgctcacgctccaagcaccgtcgaacaaccgcggcttcagctgctcagctccggagtgtcaatcaccgagagcggtgagggagtcattccccaggaggctctgtctattggtgatccggggttcgaaccgttccgaggagtggtagtcaagcagaacaggccgggcaacgagaaccaccgttctggatcgactgcccgagatccctggggacccaagtcatcagaccatgggcttgagagccctggcggagaaattggaaactgcgtaaccggataccctctggcgggtttccgacgacaactgcaagggtcagaattgctgaaacaggtttcccaggcggttcgagaggttccacgaagctcacagaagaccgtctccaaaccgacgaaaagtctgcccaaatcagcaaatctgcccaaagccgccgagataatcccacgaattggagtgtttgaaggccaccagtttccccgggctcagggcgtttcgcgccttcttcttccttaagagtgtcagcaggcggttattgaccagggagttagtgaagttcttattcacggggttccgaacggagttcctattcacggggttttgagcagagctcctactcctctcacccacccactacatcattcttcaccacaacatctccctccacaacatctccctccacaacatctccctccacaacatctccctccacgcatctcccttcacaacgcaccttcctccaccttcccatcactcctacggtcctctcctcaacctcccatagagttccgaccacaccaattttcccgacacaaaccacccgcgcggaccatcacccctgacccttccaccatagtgcctccagaaacgcaatatggatgtgtggtggaaggtccgttttccgacggcggctggtttggtctgaagcagaaaatgactaaccctccggtgccgtttgaaacgccggtgctcaagggggaagattccgtcgtcccgtagggtgagtagttattcagatgtcttggttgtggtcgtaactgttactgtgactctgggcagacctcaacctgtcgatgaccactccgttgctcacgagcctttccagaaccactcaagatactagataaccaccaaacgctccgccgtagctcaacaacggggactgcaggtatagtcgacaagcgaatccggttctgggacactatccccggtgcgttactcaacgaaatcgacacgggttcgagctcgcaggtgttcaatcccataagaactccaacgaagtggtgtcgactcatggatacaaccagaaccagattatcatttggaaccctcaatgaagcaggtggcacagctcaagggccagaagtaccgggccttatacagtacagtacagtacctgagtatgaatgccgatggtcgtcactggagctggcgatggactctgcggttctggaatataaccctaccgacgaccaaggtagcagcggcgttctggacattttcatttgtgatagaagaggaggcatcatgcccggcctttctatttatattgtactacgtatatttggataagtgtgttaagccgtagtggccgcatctccatctgtttttttttttttttttttttttcccattagtcattaaggttctgcttgtgtgaatttgtgtcttcaaaaaggggactatttggtgtcagattggccagataatcccgttgaccgtttatatagctttgattgagctctatgacaattttcagctcaatattactgccggaaagcctcgtcgaagtgcactggttcacgcgcatgtttctacagcatgcatgttaattaagtggaggtttgttttacgcgtttcagtctccttcaacatggccaaatcgaattcaaagccatactacgccgtcagaaagggccgaaaaacaggtgtatttacatcatgggaccaggtgcagccgctggtcgacagattccccggcgcccagcagaagagattcgaatcactggcccaagcggagctatgggtttccacagccgtttgcgtgtctcctccaaagagcacgccgccgtccagtgctggttctaacggaacacaaagtcctcgcctcgaccgcagtcctcgcaaaccgacgtggtcttcgtcgcaatcgttgggattggagggggtccgaagagaccttccatcttctcccacaagatccaagccgaggatggacaactacacgaccaaggtgaacaatgagaagatggaagttgcaacaagggcgacgaatctggaaaatccgacaaacttgacgggaaaggaggagacaacatggtgtcctacgaccagtgagatggaaatgggctggtccatgttccgtatgatccagtctgatccgtggaacaaggtggaggtggagggacgaatagaatctggacggacattgtttgagatttatttcaacgaaaacaactcccagaatgtcgtgcgtcctgttgttgttgctgactgccaaactgaggaggaacaggtggccagagcagtgttggtaggtgtctatgaagcatgcaaattgatacacgctcgcaacgatggactcaagtacgaaatacagaccacatccatgtttgtcattgagtgctactatcgacggtgtttcaagtggcagattaatggttgggtggatacagacaatacccctgtacctcacagagaggtggttgagcctacgatggagttgttgcagcagttgaaaggaaggatcagatttgggaagttgaaggtggtggaacaatgaactcggaatgagccgaagatagatctggaggttgatccagttccagcagaattcctcagactgcagcgatttgctgccagaagtattctagaatgatacagatggttcttcaagctccctggctatgcggagtctgttcttgctcccaagcagggaatgcgacatatcgttgtgatgaaggcaagatccggaccggcgattactttcaatactaccggtattgataccagtagcactgataccctcgtcgtactacaagagacttattgcatccatactctcaagtctacagtagatctgcagctgtacaatttattcagctatcaataaatacatgttcctgtaggtgagctaacatttgcaggttttgcaaccgcacttggtgcaagcacaggaggcgggcatactgctctctgaagttgaagacgagcagcagcagttgttgaccaagttgtgcttggattgggtggaggtagtgaagatgagagaagttccaaacatagcagtagtgaattccattatgtgtgtgtgtgtgtgtgtgtgtgtgtgagtgtgtgacaaccgaattgcggatctcgtctcctatttatatctgctgctgctgttgcgaagagcacatattgcaatctggtaatttttcacttttttactaattatttcagccgcagcgataatctcgcatctcgcatacaagcgaaaccttagcagcataaacccctcgaatgctccagtaatgcgcggtaaaataccactgaaacggggctaaattcggccaaacggcattaataatgaaatatctcacaataatagcccctcctagtgtttcggagtccgaatgtctagcatcatgtggacttgtgcgttttcggagtcctattggaatatacacttcggaactttgacgagagatctacaatatgtacgatgcacctgacacagacgttggaagaatggagaaggatagagacttgagtggcacgcttataatgacattagttcgagttgaatgttaaaagtaggtgaatcgaatccacatagtccaggttgagttgcttctcgtacacccttgtacaattactatccttcacacctttacacatttccattctctttcagacccttctagcaagttctacaaagacattgtttactttagcgccacctaaatcttagtcaatcattggagatatgagaagtttgtgccacggctgtgccttttttctttgtctaaccgcattctttgcgacattagtgctactgccgatgcagatgcgtactttgcgctgcggctgaatacaactgtattttgaagatctaggaacgggaaaatctataaatacggccagatgtccctccttttctcactgcacagacatcttttcattcaccactctcaacactacttccaaactcactatctcaatggaattcactagcgccctgttcggagcttcgctcgtccagtccaagcacaagaccaccaagaagcacaacctggtcgattcctgctgttgctccaagcccacagagaagcccacaaactcctgcacttgctccaagtgtgcttgcgattcttgcaagtgttaatttattgtgttattagaaggattctcgttaatacatttggttaattgaattatttaagctttgtaaaatttcaagtaaaatatataccacggtagaaagacagactatgattttcacagcaatagccactaagtagatctaaaggagacagaaaagacatccagtagctggttagacggtggcaagtagaagaatacctcggatcacgtgcttcacctaaagaacctgtggtttaatttctccttgtccccaaaagaatgttccaagaacaggaaagttcgtcatgcagcttatcgttggcgataatgcacctgcgatgattacctgcaggaacaatttgtagagggttagcgatattgcggtctcgctggtcaatttgaggtcacatgacagagtgtttttggtgttaaaatatggaaacacatcactacaactgtcatcaatgctctaattcagcgttatcagcattcagaaagcccgcacttatgagcgttagaaaaacaatattggggatctatgagtgaagtagatactatttgtttgacttgagcttctcttgtatcactaatggaaattaatactatacgaaaagggctgtttcatgtgatccttgcacattttcaagaccgtctcagttttactggagcctgaggccgcgaaagcttgggagatatcttaaaccgatttctgctcttcttttcaagatatgtagtcactcaacaggtgataactacccaaaacttctttgatagctcttctcggatgcacttgattggtataaccgtccagtcagacgacggagttgcaatgttgggaatccgccaaggtgccaccgatcaatgatgttatcggggaggaccagaagctacagagctttccaattcaaatgtgcaacacatgagttcctacgagaacactcagaaacgagttatagtcttccaggagagcgtcgggaagaagagcaacaaagtgaacgacaagtcacagctatatttacaaactgaagtcgaaggctcgagatattgcagtgccaagaagtcaaatattcgatatatctcagtctcaagagttgccctctgaggaactgagtcagctgcccagttactgtactgtacacaacgttcctactgtgctgttgaatgactgggtgagattggaccaacaataggcacgtaatgaacccctcaggggctctcgctggttaccagtcactcactaacgtgttgcaccgagcaaacattcacacgacaattgacacagcagtcaggagattcaatagtcatctgattgaacgctgcatcctgattgcgactgagtcacgactataaacaacaacagtgtgtgattcaaggcagactcttcatcaatcgagacggcgcaatacgtcaaacataaagaacagctgttagcagtccaacctggtgctttgtccatgagcgatacagcggacccatattcggcccaacaaagaaggacatggcaccaatgattgtgcggcagaggcttcaccaggcttaactcaagagagagacagacgtagctactgtattaccgtaccagttgtactcgttcccgtactggcaacagcaacgagttaccttgaatgaattgtcgtgtggcaccacgggtttgatgctttataaaatgcattaataaataaccaagcctacatcacacttcaactctaggctccctcctgtagaaaaagttgagagcctgcttcttcagataagcatccctttcttttgtggctttcatcagagattgaagggtgtttgcagctcctagcgtctttccctcttcctccttctcaggaccctcatcgagttgcgttagccattcttgcgccgcttcctgcgatacagaggtcagcaaggttctcagacacacatagaaggtctctgaaccaacaaagtcattctggaccacccggagggtgtccaataccgcccttctgtccttttcgtcgagtttcagactcaaatacgtgaagaacgaccatccggaagtatccgagggatgcttcgaaacccacagcagcatcagagacagcagtttcttgaaaagctccttattttccttcacgaccaaatcagtcacccatctggcgtatccccatgcataatagttgtgtttgtgtacctgagctgatcttagaatgacgtcaaactcgtgttccagaaacggacccaggccagtggtatcgtagtagtgcttcccaagcagcgcgttgattttttcgaggtaattgacttctttgaagagttcttttggggtaaacaggtccatcgaggccgacttgacaaacccacgtcggtagttccacagtgtcgggctcttgctctgtttcttgagtttagacgtgagcagcagatccagaaaccgcagttcggccccctcactctgaaggccctgctccaccagcttgtggcgaatattggtagccgaatggtgttcataagcagccaaaagaagcacattggagagatctagcactgcttccgacgctggcgatgcatcaatggcgcttctaaatgtcttctgagccaccaaagccgccgttaccatctcttttttgggcacacaggcggtcgtgatgttcttgtcctccaccagttgaaacggcttgaatgtgtcgtccgtcggcacttcttctggcagctccgaaggcccgatttccacttgatcgctgggttagtcgtgtcgggcagtgtggcaaaaagtactcacgcggccaataatgctctgcttagtttttgaacgagttccatggtgatatggaggtgaggaatatagtgactgcatggctcatcattgtagtagagctggaataaaccttggtgttcaatttatgagccgcacagtgacattgacgaattaagaaaaattaaaaaaaaaattaaaaaaccaaaaaatcttctgttggtacaatactatattaataacatgtatggaataatgtatcatcgaaagagccttcatatacagtctcatgtcacccagtatgttccgtgaatcgagaaaaaaatgcaatattaaaaaaattatgtaaatagaaatggctgcctccttctcctttgtcaatgccttctctctctctaacaccaggtaaagaaaggagcctttctagtggcaatctgaagtcgctcaacaatcacctttctggtggcttggtaagaagactcggcatgcgaaaatcccacgtcattgataggcgagtctgtgttgttgttatcagctactctcagcggacggctggtggcattctcactgatgagctcgtcccacagactctgacgtcttccgtggcgcttggaaaatgcaacggcgttcttcttggtgggactagaacactcgagctctctatacctggcctccagactgagcgaggagcccttggaaggccgcagtttctgattaggaaccgtagctggcgcagtagagggtcctgctgaagacgaagcgttgtcgtaggaggataggagtggaacctggtcgctattgaggctctgatttttgtttggcgacacagacaacgagttgagagcaggcaacaacatgttctcgtcaacactggattgccgggaatgcatgttcgatggagtggaagctctgttcagcagaggggttccaatagctgagttgagtgtttcgataggaattcgaacgggaatgtccatctctccgtcccaaatcagcaccttgtctctccgggcaagctctagagggccctggtcatgagacttgagcgtttcaacgacgttgaaggcctgacctttcatcacagcccactgttttttccacatgcgctcccggaagtcggggtcgacactgaacaggtctcggaactccacataggtctgttcccaccatctgggagatgtcaagagcggcaagaagtgctctcttgtttctctggagaatggctgaccgataagttctagcggaagaaagagccagccaaacggatacgatctccattcatcagggtgcttccagggccacgaaagacccgaatcaatggctcctatcttgagtcgaggcaccttgataggagaatgagaagagtggggtgtggcacctcgtgaaggagagccctgcgagtgatattgcggatgggctgacgaagcatccacccactccagcttgatcatccaattgtcgagacctcgatctgtgtttcgcataatgtagtcgagaatcacgagcttctcgagctccaaacgaaactgtttttgaacggcaggggtccaaatgtccgactccgatgcagctccgtactgctgacgtcgcttgtcgggccagggatgctttctaaaaaacacatcggcctcctcgtagttgtgcagaaacagttggaatgagccaggctttcgtggcagtagacgagcgtcatttttggcccgtcgacgttcaaaatatcgatagtagaatgttggggaggagagatagacaatctctgtatgagggacgattcccgtctgcagtctgcggtccaatagcgatgccgcggcctcacaaatgtatccggtgtttggaatgagacaggagcgtccaaagaagcatgggaacaagtttcggtgtagccatttggtccatttcggagacagaggtccatatggctcttcgtcctttggtttaaatacgcccacaacttcatggtgttcattgtaggcaaagtagctgccactggagccctgtgcgatgagtctgggaaagattccgtgcgaaatggcctcgatcaccgactcaatgacttctccgaaatgcaccgctgagttgtaatcttcttcggaggtatcgagaatttgtcgggactcgaattctggcaggtttttgaagacggagtagtagatttcgactgcccgttcctgtgcggggttgcggtctggtcgtcgcacaggaaatgctgtagatagttttcgtccgattcgagagaaaacacccatccatgtggacgatcccgaggcgagcgagtctcgatccgagttgttttgctggttggactcgagatccacaaaatgcgtcaattgatcaggcgtcttgaactcattaggaaccagctgggtaccgggagtaccccaatgatgggctggtgtagaagtcttgggagacagatcggaggcattaggcatttgcggagagggcatcaggtccttggtgaccaccgacaagcgtcctgactggatccccagagctcggtgtgtttcgttgttgcttattccctcctcagtgtattctgccgactgagcggtttcccgatcgagactagctagtcggtcgtagccagatttgaacactctgtctccgtcggtgacgtcgccgttggaagccgccccgttggagcctccactcgtcggcctcgtcgctttcttcgttggtgacatgttgcagatgtatcacaaccggcagtaacaaggcgagtgatattgtagtctccggaaattcgtgagggtgggggacgcttgtgtatgcagtgccgtgaatctgtcgaatatcagtcctcgagccgtctcggtgaaggtgtatctaagtgcttggtaccaccttctcctgctccggttgacaactatatgcaccaccctgcggcctgggtgtatccaaaagttaacttttggcgtgtttggacatgtgatctggggactcaagggcaaataaacagctatatatgtgcacgtgtgtggctgacagccgtgtcgaggacatgtgtcccgctcaggagatccattatataagcggtttcatataaatggctgctccaatcacgctatcgcactagcgaggccctccctcatttctccttacaccgcatgacgtcggttgctgaacgccacaagactgcctgtattcgccacctggggtctccagctgcgagaaaagaccgccagcgacggccaaaagggtcgattaatttgattttggtgccttcagcgtcccttgtggcgcctgcaagggacccgtgaattgtaactcgctcggaactcaggggtgccaagccgctagcctagaggttagccgtgccctaaaagtgcattgattgagtgggtatgtcaggttaggcttggaaagtccctagaataataaataaaaaagatgtctgtttcaggcaatatttatttggcaagtggtagtataagttgactgattgatgcagacgtccctgttatttgattcagacatttgggtatttgatttgtgatgtctcctactctaccatataaattgaaaatggtcgaaggctctactcataacaacaacataatatcctcaagtaattctctgttaaactccgacacgttcctccactttacttgggtagtagttaacattattggcgatcacatacagtacatacgatcctgtgctaacatactcgtaacacgactgcaagctgctctgaaatcagaacgagtcactggagccaaggggaagtcgttctagccgtaggtggcaggtggaaggtcgcatatcacagattaagatggcgaggtgagaacaatctgatcctgtgcttggcttcgtacctactggagtgcaactgtcaccgacggactcatcgacacgcgcaattgtacaagcaccggtgccgtacgagcgataaggtgtcactcaaatggtcgaaacagacgaatttgtggagcttaccccgccagagatgacttccttgagaaggtactctcggatctgtgaacaaggcgaactgatgctgacttttctatggctctatgacactatgatgtcattaactcgactataattacatgaatggtcaaaacacggccaccttcgttgtgtatactggcttacttcttacaaatcatgactaaatgttgagattagagcccatattcaaaggggagaagatagggggtgtctagtgaattcctctgcggtactgtacggatgtaacaatttgaacaacggcgtttcaagaccccaaactactttgtagcttcaactacttctacttgtagtctgttgatgtcttacaaagtgagacacagcctgaacagtagtgtatcaacttcggtaatatatcttggcgtaggagggatagaaacctgaaaagtggatattcgtaacaggtgattagagagctttcatatgatacagattagattctcacagtgtaacaaatgatggagatctctagagcgtagttttggaacgcatcttgtataacattcgtgaaatacgcgatattaatttaacagacgcgaaaagttgatagtaagcacccacatacaaaaacttgcagtaggcttgacagaaaagaaataatccagattgtaatcatcacgtgatcataatgtatctataatacactccttcccccaaaaaaatcagcaagaactgtgtctcaaactaccctccttttcttgttgacgcgtcgtccaaaaaaaaacagaaaggttcttcagagaatgtatatatatcaagtgtcttttcctatgtcgactcgaccaaaagttacggtacacctgctagacaatggcctcaaaacgacaaaagggagccaagaaggcgcccaaggacccaatgcccatatatggagataccccgacccactaaaagtgactgcaaagatgactattgctggtttggcttgccctcaccccccagggacgccacggcagatagaatggaggatcaggtcgaccactgcgtgtcacgtgaatgatgtgggcacgttttgctataccgattccgtcaaaaggcctacttcctgtccttgtgttactctgactttgacaagaagatgttcgaggatcagagcgaggcttttttggactgcgggtcggaagtcgagcggttctttgcgctggaccaaaacaagctcctggtggagttctctggcgaccaccgtcttctaatcatctccaccaaggacgactgggagactcttgaacagcacagagagcccatctctaagctgaagggctatctcaaggtcaggtacccccatgacaaaacgctgttttcgactttcagaaacgctggcaacaaggatgtgactattgtctgcgaggatggtgtggaggtgcctgttcactcgatcgtggtgactcctcagtggccccattttgccaggaccgtaaatcagtccatcgataacacctatcactttacaaagctgcttcggccttccaagtgggtcatggccatggtttccttcttctacaacgagagaatccccatggatctcgatactgcctgtagagttcttattttggccctatcctacgatatcccgcatctgggccctgctcgacgtgctagcaggcgtttgtggagttcactatgaaaacctcgtttgaagagagcaaccatttcgtcgctcacctgtgtcccactaatgctcctcggcctaggggaatgaatgtagttggatgaggatttgtagcgagtgttttacctagtcatgaatatttattttgcagattccaagaagagatggtgctacttgtagtacatactgtacagtagcggtgaaggtagaaaaggtggaaagtggatgtagtgctggaggagactcgacagataatgttgtgaatggctttctcgagctgctttacttctcagcctggaacagtctctcgatctcaaggaactcatctccttgagctccgggagtcggaagtaggcccaaacaatggccaggatactgcatgggccatagataaacccgataggagcccgtatcagcatctttctcatatatgagtaccgtatctttttgcaattcacattccaaacaatgtgcaagtcaagagggagagctcccatgtacagagttcttcgtttgagggttctaccgagcgagaggtggatcgatgacgataataaacccactgggccacttctttggtcaagcctcctttccctatcggaactctgcccgacatctgaaaagtgcaccacaaactattcaagcgattctccaagcgagagatcgatctcctcactgtcccccagcccgttctccccaggggcaccctgggcttttcgctcgaccccagaacaagaagcctcatgtataaatagtgtatataatagcaagctactgttcccagttgaagagcgtacgtggaccacgagtgcgctctaaacctgttggccagaagtagtgaagtagcctgttgtcgcggaccacgagaccaccacgagacatcttagccgtaagcctttttatgagctctggactacaaatcccacagtcctgtagtcaagtgtagtcaagtagagtatcagcatcaactgtacagtaagatacttgcatcataaagcatacagtaacaagttaccttgtactactggtagtggttgtacaggggtactgtagatacaccagtcgaaagtgtgcttcataggtgcctcttcttcagccctttgcccattcgagaacaaagtacatactgtacatactttactgtacattacttgtacaagtgtacactacataggtacatgcttgtaccgaactgcaacgatctgtctgatagtggagcaatggaacgtcaaaagagctgagatatcgtttcatctccaatcgatcttactgtattccaaatccagcccaatctcccctactttttccccctagagccaccagataagtggctgctagaccagcggttctcagcatcatgctgaggaatgcatgtgagtttcagaaagtaggacaacaagtagagtctagagctggaacaagtagtcgagatagaaggcttctgtttgtctattgcgagtattcgtattgtacttgcgctgtaacgcgcttctataacgactcaattgaactcctacggtatgtactcgactcctaccactcaactcctaccactcaactcctaccactcaactcctaccactcaactcctaccactcaacttcaaagcccgaatcttacaccaaaccatcaccgacctcgcttgcaacctccaacacgtcatcgctcaccaacgttgtctggcaaagactttctgagaccttccgtgcttgcagcgtttgggttggactgcagatggtgcaggggaagcaaccatctcgggggatgggatttcacaggagatggaccgcgtataacccaagtgagcacgtcacgtgactgtatcgtgctgtcacgtgagcatacacgtgacacgagaatgagatccatcctccagacccgggccaatcagaaagtcgctaagacccactccagacggtcactattatccgattggcaagaggcgtcgcaccaacttaaaagacgattcgattagtctcagggtgtgagtcgtcggagcccactttttcagttcaacacgcccaccgggatcggaaatggctggtttttgggtgtttatagaaccatctcccgcctcgttaccgtccgacaattcgtgtcacgtgtttttccgtgctggttctctacttgtaagctgtcttttgtcgacgactagtctgcatcttgacgtgtccacgcatggtaagttgaacattattgtaagttgtaggctgtgttgtgccggcaaccggagttggagtggagacgtttgagaggggtaattcgggggataggggaaagggaaggggtgggtaatgggggggaaggagaatagattgctcacgtgacgtggattctgcagagtataatcgactaccagcttctcttgtcgtcgttggttggagccaactcatccattctctccattagctgctggtatttcttttccaaacaatggccattgttttcaaaccttggcgccaaactctagtccccacgcgctaatgacaacgacattatcatgtcggccgcgcaggatatataagcgtgcttcctgctgcccttcttccagactctcagacacactccgactccacaatgaaccgaaacgactacgacgacaaccgaggcaacagccgaaacgactcctacggcaaccagggccgaaacgagggccgaaacgagtcctacggaaacaacaactccaactacggcaacaactccaactccaactctggttttggtggtaacaactccaactctggattcggcggtaactccaactccaactccaactacggaaacaactccaactccaactacggaaacaactccaactccaactccaacagctcctacggatccaactccaactccaaccatggtggcaacgattcctacggtaacaactccaactccaactccaactacggaaacaactccaactccaactccaactccaactccaactacggaaacaactccaactccaactccaactacggaaacaactccaacaactccaactccaactccaactccaactccaactccaatgtcaacccctacgttgccaagggtatcaacatggtggaggaaaagttctttggaatggaccagaagaacgagactgccaacgagcgaaagtacgaccagaagattggcgagttcatcacctccaagattggcggcggcaacaagggctcctccaactctgcaaacaactccaacaactcttacggaaacaacaacaactccaacaactccaacaactcgtcttccggcggaattggcgtgagtattacaacgatagattgatctgttgcagcactacacaggactgctccaatcatggttaattgaccacaactaacatcagggcttcatttctagccagctgtctggaaactccaactccaacaacaactccaacaactacaacaacaacaacaacaacaacaacaacagtggaggtgacagccttcaggacaagcttggcgtgagtatttaatttccccagtatcgagagtgcgaatattaatggttttagggcttcatctctggcgccatgtccggcaacaacaagaatggcaacaacaataacaataacaataacaataacaataacaacaatggaagcgaaggtggcctgcaggacaaggtcactggattcattgctggagctattgccaagcagggccagaagcaaatggagaaccagcttaaggatcagatcggagtatgtatattttctttttttcaccttccccccatatcaacctactaacacaacagtctttcctcggcggtggcaaataagttgcttgtctccttcccccaggcgtatatttatagcgtaatattagtccgatcgaattgaccgtcatcaccatggcgtgcacttttatgttagtgttttagtttcatgacgatcgcgccaaggtgaggctatcagagttcatagcggcgatttatgaccgtctaagttgagatgaaattggtggcacgtgaggagaagctggtgtcacgtgacatattccgtatggtgactctcgcttctatccactgtcgggtatctggaagttcgcctcgttcctgcggttatgatcatcttttttttctttttcgtctagcttaaaattggtacttgtagttctctataatgatatctgtatagtataccattattggtatgagtacggtatgtcaaaagttacaagtacagtagttgtacaacttttttttgttggccaacggcggttttgtccccgtgtctccatctagtaaagctgcttgtaaatggcgtcggacattttgatggtctgcttgatgtccttgacgtcatggactcgaacaatgtcggcgccctgctgaatagctgcagtgacggtggcagccgtgccgagaagtcggtcagccgcaacctcctggtcggtaattgttccgataaacttctttcggctggttccaatgagccaggcgtagttgttgaggttgcccttggtccgaatgacttcctggttcttgagcgtccacagattctgtttcaggttcttggcgaaaccgacacctgggtcaaggatgatctggtggcttcgcagacccgagtcacgagccttcttgacaatttcctgcatttcacgcgccaaaacagccacaaactcctcctcctcggtgatgttcacgtgggttgatttttcgttggcagcgagcgtgtatgtgttgttcttaacgtcttctctgctgtggttcaggatgatggggacaccgagcttggccacggtgggaagcatttgagcatcgtaacaaccagcggtcacgtcgttgatgatatcggcgccggccttgatggcttcttcagctacttggctgtagaaggagtcgatagagagaatcacattcttgagctcctcgcacgatctgatcttttcgacaacaggaataacccgcttcagctcctcctccacgctgacagtgtcggctccagggcgtgtgctctggccaccaatgtcaatgatatcggctccctcagccaccattcgcttagcttcttcaactgcgttttccacagtgaactttccaccatcagaaaacgagtcaggcgtgatgttcatgatccccatgagctgggtgggtctgttctttcgttgctcaatgtcaaactccaggaaccggccagtttccgactcaagagagccaacaggaacaacctcgttgagatcagacgacttttgcacgttggagctcttgggaagaagacccagatgctccttgaacgacttcatggtcacgggatgaagtcgatcgctaggaagaacgtccaacagaggtttgagcacgaagcttcggtcaataacaccggcatggggaatggtgagtctggggtgcttgaagactcgatcatcgtagagaataatgtcgagatcaatggaacgaggacccttctcgacctccttgactcgcttgagcttctcggactcaatgttctgagtcacatcaagcagggcaatgggttcaagagacgtgaacactcgcagaacaccgttgatgaacctctgctggtcctggacaaacatgggctcggaaatgtagtaatgggacacatccttgacttcgattcctgccttctcgagttccttaatggcctcagagatgttgtaaaaggggtttcccacgttggatccgaatgcaatatacacttcgtgcttcaaagaagcgtccttgggcttgtcttcgttggaaagcacgtattcggacttgagctggtccttggaacgggtgatttcaactcccgcagcctttgcaaaggtaagagcactgggtttcttcgcagtaacagtagctttttcaactccaagcttgctgcaaagaacgtcagccacagacgtgaccagagcctcgacagttttgtactcagaggcctccacgtggtccaccaccacatccaccacatttctgaagttgtaggctttgtcaaatcccacaggcgagttctggggcttgtagaggatgagatcaatggtaatattttgtctgtggatacgctcaccggcgttgataccgataatagtgacgatattcagcccactgatgctcacgacgtcggtatggtttgcaggtgtagaaatctttccagtgtaggggtcgagctcgcggatgatctggatggtagcagactgtgcccgaagcagagcacgaggtttgctgaccttgatcatggcccatgcggctccgcagccactggtgaggattcgtgtactgattgcatcggcgatatgttccagggagttgaatttgttggtttcgacgagtttggtgacttcttcacacacggttgcatagttgatggagtcgggcagatggtcgagggctccggacttggcgatactcgtcttcatccacatcgacacctccaccggctgggcctcgtttcgttgccatgcatctactccaatgaacgttttgagcagcaagtctttgaggaagaccacatctttggatcgggtcgagtccgacgcggtgttggacagaggccggtctggaatcgcttcactgaccatttcggaggaggtgaaaaaaggtcttgatagggacggtgatgatctgagcgaaaagcggggcgcacaaagagaacgagatggacgagatatgctcagagaagccggagagcgcgaaaggtgtctgatccgcgcaaaaatcttgaaatgtctgttttcaaccgccttttgaaaagtatcaaaagtcgagttggcaggggatctataaatccagttagcgttaggctcaaagagtcagtcaagtggactgcagaatttgagttggataatgtggtgatatttgcgggtttggacgtcaaaatcccgtgatgaagacggaataaatctgaaaacttgacattaattcttgataattctgcaagtccctttttatccagagctattagtaatccttcccccacatcagccccccagagccgtcccattcaacagcatgttagctgcatccctaatatgacgttgatctagttgacgactacgcaacaccaccattgttgggccgataaggtagctggaagaaggagtagatggagctttttttcacttgattatatcacgtgcttgttttttatccactgttcttgtctatttattgtggcattattcactttttttattcagaaaagtgcaatcaactctaactgtccccgagtcgaatacataactgcacgtggaatgagaattattgagaatattattttccattttttaaacaggataaattagagaagatctcagaaattgggtagagaaaaaaggaaatcacgactgtctagtttaagtgtctaaagactattgaattctactccgaaagaggatcacatccaatatacaaatacttgtgtcggtacttcttacaagtcctgacagcatcattcccaaggggtgcttgcaccaccaccccaatatcttgagaaaacaaggcatggcacaaaccacaccatccttccatctatctacaagtatatacatctaattcacctttctcttttcctgaagagcgacggcatgagctcgcttggtgaaagcgtccaccatgacctggctcacagctggcgcaaactgagaagataccatattgtacattgcatttttgaactggaactcgaggtccagtttcacattgcatgcgttttcagagatttggctgggggagattgtccacttcgagtagagcacattgaacatggagtggtccggcgctgaggactgcgttagttaggcaaaggaagtgacgggatccagatcatgatgtcaacaagcgatgataccatgtctgcagaggagacaggacggataacatcatgtgactgttttaccaggtgatccaaaagtgtcacatgtcatagaaccaagctgatctggcagatacagccatgtaaagatacagtaccagtatcccgcaagatgtgaagtggtatcatgtgacacggggcgatggctctggtggtatcacgtgattcaaatagtccgacagcccactgacatcacgtttttcaagtgggatcatgatcctaagggtgtaataatacacacgtatgagacgtggtcttcaaagcgccatgatacgacattggatcaggcacattttccaacttgtgattgtttacctatgatgctcggaatcatatggctttgtcatgtgactttctcatggcgatactcacaacaacgctcttatctttcacgcattcaattttgctggcgaattcctcgttgaattggttccagcccacctttagcaccgcctcgaccgggtttccgtctccatctgtttttgtgattgtcgagccttcgcaaaagggcacaaactccgagtagtgttggacgtcggagaccactccgtagatgagacctggggggtagttgaatcgttgtgtcacggaaaaggtggttggttcattggagggaaaggagaagaagtgccgacattggtagtgttgcgatgcagagagaatggaggtggttcggcagcgtagaccggccaacatgtcgggtttatgatgctggtgttggttgagatgtctggaagctttttgtcacagcgcaatatatgcatgattggtggacttgtgagagacaaatgtgtgagacctagtttaacaattatcccaaccccaactcaactaatctcccaccgccaactaaacccaactttagctccgttcatgcacactgattaaataaatctcagacacggcgcggtcaggtcacaccacagacacactacgatatcttcacagccagcatgtccatcgatctagactgggatggaatgatcaacagtgatgagatcgatgttgccgaatggctgcgctcgcttctggacaagcagttccagcagctcgacctgcctcggaacattcggtccgtgtccatcaccactctgagtcttggaacgatccctcccgagctcgaaatcaagcacatcagcgacccgttccccgagttctacgcggaggaagaagcggctgccgactcgcactacttgccgccgttacaccccccgcaacagcgcagatcggcacccagcaccccccacatccacacaaacacaaccaacccgattgatcgagggatagcgtcatatttccacccccttggcagtgctccgctcatgtccgggctcagaacgccccttaacattccctcctgggccacaaatggacacacacgaaccagcagtcggctgcctctcaacacgccgattgaagccgaaatagtcgagtctgtgcgtgaatcaacagccccaaggacgccggaggaacgcgaacaacaaccggtaccggaggaccgcgaagacgatcttcaggtgctgtttcgagtcaagtacaccggtgatatccgtatcggagtcgaggctactttacggctaaactatccctcggacgacgtagtgttgcttcccatgaaactccatctgtcgcatatcaacatcaactcgctggcaataatggcatacattaaaaagtccatttatctgagtgttatttgcgacctggacgactcggaccatgctgtggcacgaacaggaagagaacgactcgatatcattcgtgacgtcaagattgacagcgaaattggacaccatgatacgaatggagctgccctcagaaacgtcggcaaggtggaccgtttcattgttgacaagattaggtcgctgctcaaggctgaaatcgcctggccctcatggatcaaggtcagcatggaggatgaggacagtgacgatgaagagggagaggaagagggggatcaagaagacgaacattagatgtatgagtcattggatggtacggatagggactaactgtatatagtgaagaacatttggatggtactacttttcaatcatattggtgatggcctcataacttttgtcatactattactgctacttgttcattatttaccattcttctctgcaagcatatcgtcgtatctgagaataccgccgagcagcactgaggcgcccttggagcactgctcctgagtggagtactcggcgggattgtgggaaataccgtctctgcagggaatgaaaagcattgctgtgggacacacataagaggtgtagcccgagtcgtgtcctgcaccggattgaagacgtcggtaggacatcttttcgtgcttggccgacagctcgagggccttctgacactcgggatcaaagtgcagggcaggagaggtccatttcatggagtgtgtgaaggtcacgtctcgctttttggcaatctcctccagcttatcaaagacggccttttccagctcgtccaccttgctctcgtccgtgtgtctgagatcgatagagaagttgacttctccgggaatggtgtttgtggactggggcagtgagttgatgattcccacggttcccagacctcccagagaaacggccgtctcttcaattgcctggatcatggcagcagctgccaccaaagcgtcacatcgtcggttcatgggggttgttccggtgtgggcctctcgtccaatcacctctgcgtcgtaccaccgcatgccctggatacctgtgacgattcccacatccttctcttctgcttccagaatgggaccctgttcgatatgaagttcgaaatgggcagagaggggcagatctttgtagctggcgggggtggttcccttgaatccgattcgttccaactcggtcacaaatttggtatcgggttcgttgacgtctcgcagatcataggcgtgttcttgggggatctttccggcccacacacccgaggaaaccatggccttggggaaccgggcgccttcctcgttggtccaatcaatgacagcaatgggtgcataggtggtatgatcggcttcgtggagagctcggatcacctcgagaccggcaatgacaccggcaattccgtcgtatcggccgcctcgaggctgcgtgtcgagatgcgagcccattccaataggcggaatgtcgttattctttccaggtcgaaccgcgaaaatgttgcccatggagtccacagtcactttgcagcccagagcttcggcttcggcaatgaaccacagacgcacctgtttgtcgtcatcattgagagtgagccggttcattccgccgtcgtcggtggcgccccattgacacgactcgtggatcgagtcccagtatcgctggccgttggtttgagcctgcaagtatgtctgtgcctgaactgttccgtccatgctgagtgatagtgtttagttgcgggattttgtattgtcttaggcggacgtaattgagtgtactacggctgaacagatcagactcaacgatcctatttatatcggactctggatcgcgttatcgagcgggggttatcaaggttcgagtatatttagccgcggtgcagagattatgcaggcattcgagtaccgaatggggggccaaaaaaggcgattcatggcagattttcttgctgagaacgctcaattgacaatgtctcggtgacgaatttgaacgtaagtgattttctagtccacatcttctctcaaatctgttccgtggtacccctagttttgcgaatgaccagtacatactgttgtaattataaaggcatcgtgatatttcttgtacaggtacagtacatgcttacaatgaactgatcggaactcggttatgggacaagaggggctggaaatagccgctatcaatgctttaatgtacaaatgttcaatcactcttgcaacgacgacttgataagacctatgtgcaaatctaacacgacttctatacgagcaccaacaaacctacaagagctacagtatgataatcttggtgtgtcaagttagtgatgatagggagatcggaggtaatgttgagtatccgatacttgcagtttcttgagactcctgagacataatcattcgacctattgttttccccatgcgaacccacatccaatcatacaccgacaaccactgtagacagttccatcgccttatccaagccgttgagtcagacagagttagacgttgggattgttccgaatgtactgtagagttgaatggttgttattgggaatagcagtatgttttcagtacgatacttgcgatatatctatgaccatgtttgcaagtgtctactgaaccagtacaagtatatctacacggtacagaatacatacacggtacctacatacttagtctgaccattatgaaaacctacagaatgagtaaactgtacagaatagacccttctgttcatctgggcagaattacctttttttcagagtatgttcttgtagctaatattgtatcagctatataccccaattagtgactcctttattttatacatttctggcgatttattctgctcttgttgattctctttattccaacctcgatgcataatgcacccctcacagatgtcgaaatgtaggatgttcgagaggaggaactgtcactgaaacggtgtgaattttgaccgttgacactttgtgtgtctcagaacacttgtcatcaaatttatacgagtgctacctcttaatacgctcgtaaatagccgtaattccacgcaaatccaactccacgaattaaggttccaagaggtgaggagaagtgggggtcaggctgtggaaaatcgggtaaaaaacgctcttgggtggttttttgccttgttgaaggcgttatctcggctcggtcgtgcgcgtggacgcagaggctccactcttggcgccatttagccgctggactgtgtgacgtttcggtgcaggagtgacagtgaatagatatgatttggggtgaattaggtgaagtgtggagaaaaaaaaatgaagaaaaaaaatggaaaatccaaatcaatttggaaaaatctataataaattcggggtcaattattcgtgcttctacaagtacaagcatctacggaaagtcccccttttaggccataaagacccgttttgcccccgctatacgcatagaaccacgtccaataaataatatatacatgtacaagtatctaaaagagctcggcgaggagattcatgaccccagaccaccgtcgtttggtgaggatctccatgcacagaaccaggaagatgacctgagtgatgacccacgtaagcagaaccagcgagttgatgaccaccgttacaaacaccaccgtcaaccacagattgctgtctgttggaagccacgagacatgctcagccaggtgtttgaggtacagatgtggtggtgaggcgctgagatactgttcgatcgacccgctcgacgtgttgacgaaaatgtggaagatggcaatatagaaaagaagaaccactccctttgcgatgcctttgcggacctgcaagttgcggatgttgggcatgatgtgtgagatgctagatgtgtgggatgtgtgtgatgcgtgtggggggatgagatgctggtcgtcgtctggacgctttttttttcttcgtggatgtgatttttgtttcgaggctggcccaggtcgctgttttcggctgcttttgtgtccgtgtccgtgtcgtcgtcggtttttgtaagtgtcttgtcttcttgtctgaggtatttgatgttgctataccgacgttgcgccaggtgcctgtgacatgcacgatatgtggggaataaagcgataaagccgagttgttggggaggtgtgctttggctgctaaagggctggagacgtcgaggagagtgtcgagggtggtcaataggaatgagactagtttaagtacggttgtcggtgacaccaacgacactgccgtctcctttgctgttatatttttccttttcttcttcaggctttttttcttccctgctcgcacgctacttttggtcgtgctataagtgtgagtttattccccagttttatggttgaggttgatggaatcagataagtcgagaggacgtggaaaaaagaaaaaagaaaacacatttacggaggaaatatcacattttgagactcatgatctgggtccgttcgttgagtggcggaaaaaagccgttggccgtagttctagagagtccgtcgggccctcgtcaccgactctcgaacctcacaacgttactagctcgcactaatgcggaaactactgatgcacgtgtttactgcgtttccacaacggcaggtagagagacgcagagcttcatggagcagctgcgagcgcgagtacgagcctggtgtgagcagatccgtccaaaaaaacgagcattttacgactctgacagccatcttacggccggcgtcccttgctatactcgtcgaatgccacttggcgcacttcccctccccctccgcccctattaggcgttgactggggtggcgccgtggggaagtgagtcagaaggtctcgggacagcgttggaagcgtgtcggacaaaacccttgtccaagacacagagcgactgtacgacggtcccgatagtaacgatccataaaggccaaccgtaagacaatgggacgtcgtattcgctaccaggcatactacaagtatgtacatactgtgcgatactgtactgtacctacgatactgcactcagtgacaacgcgctgtagtataaacagacaaaacagcaagataaaaacattccggtactttctataaagccccttttttttgttctctgatttaattagtgcatttcactcactcctctccaccatccacaccctggaacctcggaactttgttggtgagcttaaaatcgcgtttgcctgtctgaatccacctacaactttaaatgccaactcaaacacaccaaccccagattcgaacacacgacctcccgtagtgccaattgggacagacccatataatcaagttacccggccgacccgtcgctaaaaccccagcgttcattggccaaccgatattagagtaggccaacattgcagcgaaatccacaccttagtaacaagacaccaaaatgttgcctggcggtcccgtccctgttttcaaggtgagtacgagcggcaagagacgagggaggtggtatgacggtgttggactgttcgatggggaaatcacggcttctccacatgttctgcgacatccatggcccgaagttgtgtcatgatcacagctgaagagatgtgactgagaatggaagctacaaaaagatgtgacagggaatggaagcgacaaagagaagcgaagggaatgaatatgatatggatggatccttttaacacgagcgaccgaccaaacacgacctgaaacaacacattctactactcgaaaaaacaccattctattgagataacaatgttgtttacggtaccacaccatatctccatcacacaccccacacccctttcgttacaattctaacccagaaatacacagtcggctctaagggtatctgggagaagctccgagttctcctggctattgcccctaaccgatctaccggtaaccccattgtgcctctctatcgagtccccacccccggttctcgacccgaggccaatgtctaccaggatccctcctcgtaccccaccaacgacattgccgagaacccctactggaagcgagaccaccgacgagcatacccccagaccgcctttttcgatcagaagaccgtgaccggtctgctcgagctcggctctgaggctaccccaagaatcgccgacggcgaggctggaaccaaggcccttgccaacattgctaacggtggtgtttctttcacccaggccctcggaaagtcctctaaggacgttatctacggcgaggtgctgaccgtcaacggtctccctcccgtcgcccccactctggctcccaagcagtggaagatcattgagggcgaggctgccatctaccccaagggctacccctgccgaactttccactaagtggttgcatatagataagttatgaaaactggaaaaacgagactggaagagggagagagagagagagagagatggttggtgaatcttgatgtggaaaacagtggagatgcatgcaatgacttcaattctggcacattacgtagctacttgtatctgccaagtattgagcaggtcggcctctgttcttgcaccactcgtgtagatcgcatgtatacaaggacgtaaactggggatgtgcgactcggagagaaagtggattccgatgaactttatgaagtgtcatgttggggtgtttgtgttggaaaagtagtggttagagtccttttttgtgagttactgtagctactttagtgtcgaaatcctcacatatctgcaaattgagtcggtattattttttccgattttacccaatttaatacgaattaatacgaattaattaataattatggataatcccctttaattgaaattaaacctactcccaaccgcttcagacacggctttccgaaccggtgagtttgttgagtgaagcgaagtggatccgaatcttcaagtaggatgaatgataaatagatcaacctgtcactttgtaaaatgataaagtgagtccttccgagtagaatgcacttttcggattttccacacctgctctacatcacgagatatcaacccacccatgcacaaccccgcaactgtatgctctccccaaagttaatccgtcggatcaactgtggtggagccaacactaacaagctaccaatacgatataagggttagctcccgctctccttcatcatcatttcttcatcaatgtctgtcaacgccacgtctctctcttcattcaacgccaaccacgagctctacgacaaggctcggccttcgttccagcaggatgccgtcaagtggctgattgacactgctgggctgcacaagggctccaaggtggtggaactggccgtgggcaccggcaagttcaccaagtcgatcatcaacaatggctatgatctggttgcggtcgagcccagcgagggaatgctgacctccttcaagaagaacttcccccaggtcgaagccaagatcggatcatcctacgagactggcattgaagaccaatgggccgatgctgtcattgtggcgcaggcataccattggtttgccgaccacaagtcgcttgaggagctgcatcgaattaccaagcctggaggaaagctcgtgttcatttggaacattgaggtgctagacaagctgtctccgtctcactggcagaagatctccaccgaaaaggtgtggtcatacgacgtcaacgttccgcagtaccgccatgacaagtggcaggattctttcaagaaccagacgtggttcaagatgccctaccaggaaaagattctgccctaccagctgagttactcggacgaggacatgtggaactactgggagtctcgcagttatatcactgctttggacgggcctgagaaggccaaactgaaggagttcatcgagggtgttgtttccaaggctcccaaggaagaaagagattctgagggcaagctggtggccgaccgaggtactcatgtggttgttgccacgcgagtataaacgagtaagagtacagtacgaggagaagattgaagtactaaagtgaacaattgagtaatgagaaagtatgtgctccatcattgaggtatttgaacaagtagctaagcatagcttgccagggcggtcatgggcgatcaacgtatcagcaagacttgtgttttagttcaattctagctgcatgtcctttatgaacgagcattgtatttagatagtctacctttagactgtgtatattttcaatttattttaaattttaaatttctaatttttcgtttttttcatccttgttaccgtcaactaagtaattgtaatgtttcagttgatatttagttgaggtttcaaactttaccaacatatgataactcgccaatatctgctccaaggcaactgaaatttgtacaaaattttcctttgaaccatttaaatactttcaccgttttaatctgcttcagcatgaaaattgaccgttctagagcctctccatctccacctctcctacatcgtagagtttggacacttttatgctacaactcacagttgaaaaaggcactctgactcgagcacgggtatgagaggaatttcgacggaaaaaagaaacgcaataaatgaattattgtgactgatttggccacaaatggacatctgatgctcttaacgcgctcgatgcaatccctcgggtccctctgagttgctgcgcttactcagccaaatttaagttccaacactgacataaaaaaagcgatgaaaaatctcttaccaacacaccatcacaatgcgacctattctactgcaaggccacgagcgacccctgacccagctcaagtacaaccgggagggcgatctgctcttctccgtcgcccgagacaagaccatctgcgtgtggtactctcacaacggcgagcgactgggcactctcgagggttctggaggagccaacttttctgtggatgctgatcccaccaccaccattgtggcgactggctctgctgaccagactgcgcgtctgtgggacatcaagaccggcaagacgattcatagctggaacttcaagaccaccgtcaagcgtgtggagttttcccctgatggaaccaagctcattgttctgtctgagaagatgatgggttaccccggtggcatttccgtgttcaacgtcaaggccgacgtgaacgccacccaggagacggagcctattatggatattaagcccgaggagggcgccgacaagttttcgtttgccgtgtggtcgtacggaggcaagtacatcatcacagcccacgctgacggctctctgtccaagtacgacggagccaccggcgagttcattgcttccacacagatccacgaggagaagttccccatcaccgatctgcagccttcgccagacaagacctacgtcatcaccagttccaaggacaagaccgctcgactgacagacgtggactctctcaagctgctcaagacctacaagaccgatacttccatgaactcggcatgcatcaccagcaagaaggactttgtcattctgggaggaggacaggacgccaaggatgttaccaccacctcttctcgagatggtaagtttgaggcccgattctaccacaagatctttgaggacgaggttggccgagtcaagggccatttcggtcccctcaactgtgtcgttgcccaccccaatggcggctcctacgcctctggaggagaggagggatacatccgaatccaccactttgacccctcctactttgacttcacctacgatgtcgagcggtttgctgctaaggagtaaatggtaggtgttatagatggataaaaaagaaaggtctgcgaagccagctctttagtatgtaagagaatgagataaagaaaagcctgcaagaatgtacaatgagaaatttgacgaagatgttagctgttgtggatgactggtgctgaaactcgacaaagatagatatagaaacgagagtcgaatgcagtgtctagtgtagctctgattgaaggcaagttgactagaagctacaaatagctaaggtcagaagactgtcgcagggtacaatcaactgtgtgaaaggtcaagaaacgattccacttagtatttgaggtgtatttgctgtgatatacacatatactatcgttggtgatgaagaaactcataaacaggagagaatagcaatataaaacatcttcttgccataaacttgcatcatgagacacacattggtgcacacactacccactcatatctgtatatgtatcttttatatgtatagcgacgaccgaaacaacagtccaactcgtgactggggttcgttcttactctgtgaaatcacatcctcctagttcttaccctaccattgttggtagagttcctagattcctagtcatgacccgagcccatggcctcctgaatcacaccaaaatgaacatgggagggaaggcaactaacagctgctccatccttatcgtctcaatctagagcggcgacgaaggaaaagctagcggcggtgcgcctagctcgtctatttaactctctcaaacttgacctttctgtcctcgtccaacaccaatctcaactgccgattgggtctagtcaatagtgtctgctctctcagtccgggaatgtacatctcataggcaggcatgtagccatcgatgaacttcttgacctgctggtcggtcatgcctgttcctcgtttctggatcaacgcgtgttcctgttgcaaacgccacttgtaggtgaagtttatgtccagcgagtcaaggtgcacaaacgcgtcaaagtacttccacagctgctggagcttcttgagctcgtggttgacctgctgcagatcggaaaactggtggtgtgccagagtcgttggcacgggctccttgagctgatcaatggacgaggcctcgagattggcgggatccactgccggtgccgcgtcgggatctgtctcgtcacgcgccagactcgtgctctgcgcgtacagagcctccagctcgtcgatggagatggctcggaagccagcacaccagccctcaaacagcaccacgtcaaaagggggcgtcatgacgggccactcggactcgggcacgcggtcgccctggccctgaaacttgctcttgtcgtaccgaggcacgggagtcaccttgttctgtaccaggctcttgagggtcttttcgcccagagcgacatcgtgggtgccaggctcgcctctgtgtcgatagagcttgttgttggggaactcctccgacagtcgctcctggccctcgtgcgtcaggtacaggtcgtccagcgacagctcaatgaccttgtagttgaagggggcctgtctcagagcagtagacagctcggctaccaaggtggactttccacagccctggggcccggaaaagccgagcacaaacggcacgttggcggaggccgagcggtgggcggaaatcagcggccgcagaaacgacacaatcgagttgactttgtctgtgttcatggtgatgtgcggtacaagtagttgcaacgagattgtagtcgctattgttcgagtactttaatacacggtgaaataaagtgtggcccccaacttacccccacgaacaacacgagccgaccaaactaaaaaccaccattctagtctggagaattgctttttcgttgttgggggagagtagccgggggtgtcgatcacgtgctgctgggcaattggtcagatcacgtgaacaggacttgtgtcggtgggtctctgcagtgtgacggtaccatatcaatgtagtacaactacgcaatcgtaccgcggcacacatgctcgtacagtgcacaagtatcaaacgcgcgcgtgagtgattatgtaagtcttcagtatggacattagataatcacatccccgttacgcacgcgtgggggggttaaaatccacggccaaatctccacattccccgtaccctgtaaaacgcccaggtatatagacattttcaacctcccggcaggtcccctcggctattaactttagccgaggaatagacccgcgagtttaaccaggaacacgatgacagcagttataggtgggcaacattgtgtgaaactggcattggtactcgtatgaagtcgctgactaatcaattggttctaagatggtcaaaaaaccatcattatttgacacgttaccgtgtatactccacggtattatgagcacatgttcaatcattttgggctgatgcagggggtcgatcataaacgtctttctgtcgtataattaacggatcaagtgacctaatgttgatgtttgactgaacgaaggctgtcgtttatgttcgatacattctagtgatgtcaatgtcgtacttgtacaagtgaagtacaagtactgtactgaagtagagaatgacaaagttcccataatcacggacctgttgtatgatggtttgcgaatctacaataggtgtatgattgcatctggttctagaggtacaagtacagtttattgtctctatcctacagtacaatgcaggagtttatagcacattccattgagctgctgtagagattgcagtcggtaaattatggcggtttagtgaccttgatggatggagttagcatactgtaatgttgatgcattctggtgctcatactaccagttacacagaacgttcccattcaatcaagacagtttctgagaaataactggttttactgtacatactgtatagtggttgtactgtcctatacctattttacatacggtctattgatggatccaacattggataaacagtctccttggggcaattggggtaattgaggtttgagatatagagggattactcactggaactgacaatactcgaatggtgactattagacagatactattgtttccagacattgttcctgggtaaaagttctcagattcagacgggcaacctctctactcacgttgttcctgtacctgaagctggaagcgataccctcactagtacactgacaacttgtttgttcgcactaatcttctcatcttctcattccctctgagagtatagtggcaactacaagtactgtacagattgtactgtatatattgtagcatcgttactggccccacagctgtaactgccattcgcaccaactcttacggtactcctgtatcaactaaaatgtccccatgagggaacagagattctcataaactccgacggttccttaaacaagttgcaatgaccacagtttctacacgattcgcgccagaacccgtagttagataagacactgtccaggaattgtttgagcactcatgcggatggaaatctgaatctcacaaacactgatggtgatttattcgagctgctgaccgtggctgagaccaccgatacttgcattgttcagggttccccgtccatctcgcctacagtacggtactgcaaaaatcactgtttttgttactggtggctcaaaggtaagtctggagtcaccggctctgctgtcacatctggacgcactgtgattgtctatgtcaccattccctcttcttcaatcagtgttggaggtggctctaatgactctgaagactttatttcagtgccctactgaccgttcacgatcgattcaacaagctaaagtaacgacgcttcgtctttctcagtcggtattcttctgatccttcatttggtcaacatggactcatagactgacatggccgtcttctgtattatggtcattccgtatgtttttctcacccctcttcccagctctcaaaacaaaattattccggttgtgagtgaatcggaatcgattaccgtctgttaataactactttctgcctattgtattaatatatatatatatacttatatatacaggtattcagcggtgagatatgttgttcagttctcaaaggagcgatctaaaaacacgacaataaggatgtacagtagttgacgtactcgccatgattccgtggaaacaagaaagacggctaaaaagttcatctaacggttccgtgtggcaaaaaactgctaaaaactgctaaatccatatatgcactgtacgtagtttccacctatctcgtcttgctgcagattagggtcccagcgctggaacttgtaactgaccatatccgtccccggcaaatacctacaacagctgacgcaaaaagatttggtccctagcaggatcgaactgctgatcttcgcgttgcaaagttgctatttcttattagcacgacgccttaaccaactgggccaagggacctgaagatgtttcagcggtggagatctttaatttgagtttaaaaatggggtccaataagtgaatcattagaataaaaaaaaaaaaaattcattagcagtgaatcattagaattaaaaatatttatatatatttatgtctatgtcggagtttatgtgatcttttgtctcatccaagataccatggatgtcatgaaatgacgttttacatcatttacagctactgtcgctttgcatctcactggcgccttgttcatggcactctcgagagaaacctgactatgatacaagccagaacgtgtgaaaaatgataattatactccctttagtgaataggagctccaattgagaccagtattctgtttcctttcctttttttcgcacggcctctgacagaacccccacgttgagagataaacccacctggacataaaccacctagagacataaacacaccttgagatagttctacgaaaccatgcagttatccaaaccaactatgtgagtgactaaatgtataatatcatatctagtcaaataccatggcatatatcttgtttcagctctctaagccatgacgatgagctggaccgtttggctcatcgccgtcctgaaccttgtatacagaacagaacagtagaatgtgttcttgcagagacagtgacgaataaattggtcacatgagacattcaaatctgatgtatgtcttgggatacaaaatccggtacttatacagctctctcaataaacaaggagctctctgaggaccatgtcttgtggaggacgctagtgtggaatgtgcatgagaactgcaagggagataagactcgaaaaagtggataatctgaaactgtgaagcgacgaatgcacctaaacaagtttcccaggtcagtgattctgtctcttttgactagtttcagtgatagaaatatcaatggaggtgtggtgttcctctgtggattgccaacataggaccgtttctcataaacccactccctagactgtcattagtatgtgacgtaaaatatgacttatgagctatctgaggagattttctccctgtaagattcatccacgattgtgctactatacggcgaatcgtagtcacttgttaaaagtccttcctatctggtattaaatatataaaaattaaaaggattactccttggtggctgcaacagtaaagtgaatggggtccttacaggcataattgtcacccttcttcacgtagacgacctggccaccgtgaagagggtcatcttcagatgtgcaggagtaccactcgttgactccatagtaggtgacagacttgaccgagttctctccctcaaactcccagccaccgttgtagccctttcctacagaagcagggtgctcgttgatgacaagctctccgttgtcagcggcgtatagctccttgggaggctgcccctcgctctcgacgtttacaaggttgtcgccaacagcctccagcttgaagtaggagaacccctgggtcagtccgtagacaatagagtctcctcggacctggagggccttcattcccacagctccctggccaggcatgatggcgttcagagagtacttggggttggagttggagttggagttggtctccacgtgctcctggggctgttcacaggcaatgggagcagcaagggcagcagtggcagagatgagaagagtctttaaaagcattgtgattgttgttgtagtagtagtttgcagatgttatgtgagggaatgaaggggatatggagggggtctatatacttctggggacaccatttaagtctataacttgctcctaagatgacgtcgaagtcgataacatctcacatttccaatgcaatgccgtgtggataacgacgtcacttgtagaagatctatttagagccgtgcagatgagaagtgtttgccgatgcctggtgacttaagcgaggtgggggtcagatgtggtggtggggccattctgaagggcattcgaagaagataaaacagcaaatgctaattttttagcggtttagagacttctcaagtcatctaaaaagttgataccattggtattgatccagttgtcgccatgtgtcctggaatattccgaggcatttaaggttggctataattagaaccgttgaaattagcatgcataaataaaagttcgacagttcaacatgacgccaactccacatgagaggagcatccaagaatagacctggtcagctgaacgtgttgctcgatctcaatctcttcgatcagggttgggagtttgattgtttattagagcatcgaacattctgtggagcaaagctctatatgagtgagaggtacgagcaactagaaatgcccttcactttggtgaagaactcggtcttcatttctcgtaactgcaagtgcaaatagaattaaataccccctaattatagtgtcaccaataccgagttattatggtcattgagttgatcctacggagtcgaaggggagtttgatagcacttgcgaagtcaagttcatatcacgtcttgagttcaggcaactattttaccgaaagtccactcataatgggagtatttgggaatcaaaccacccaggctaggatctatcttcgtatagttatatgatctaaaatgtatcatctatgtatcatctagcatgtatcccttcagtatagccccttgtgttccctttggtgctaatggatcactctcggggagtttctattgatcattagactggggtatgataatttagcataattgtacaaaatacagtatgtactgtacgtacagtgccgtacaatctgtacatatcctgtttgtctatttcgttctatcgtcgactggatgttcaggtgtatatgatgcgactagacacatgtgggacatggagagagctgttccataaaggaatagactggagccccattggattatggccattgataattaacctttccaactgtcaactactcactcaatacaagactatagtcagtatgtcattattctcatttttcaatcagcttccggacacaccaatcctgactcagcaaacaagaaaaacatccacacgagaagcaaaaaagaatgagcggtaggggaattgaacccctggcacctgcttgcaacttcttggaaggcagatatgttaccactacaccaaccgcccgaatggtggggtctgttagggttcggcggctaatcggccgcggctaaacctgatactggaggttagtgatactcgatccgtcaccgcggctattcgtgctcttgtgtgtctgttgtttccttgtgagtgtccaatagtctgaactctctgttctacttgtccatggttgtctgcctttgtacttgaccgtttaacaaaggttagtggatattggtccaatattggtccaatatgatctagcggataacctacgcactacgccgcttggagagcactgcccgtccggaactggaggagttccggaagttgcggacgccgatcctgagattatataacttgccctatttcctatattataatgcaccaacaattgttctgacacttcgactactaactaccgagcttctccagtaagtactggttgggagcccaagtcctgaggccctgggttctaacagggtcccagagttgtatcgactataagacagtggaaatgatcaaatatccggcgaaaaaggctagaaaaaagagagaaaaactgtgtaaaggggtaaaatcagtaatatacagtactatgtaaagaattattcatagtttttttgtctccaatgaatcatctcagcctccaactggaacactcaacaaggaataaacatctctaaaattgataccaaaataaccacaaaaaatgtgacatttcaatgaacaaattcccatcacgtattttcttcaaaaattcgacccttgatctccttctccgctcccgccatttcatcttttcaatttcccttatctcctatctccgatacgagaaccttatttgcttccatccttcaagcttattaatcatctcccagcaagcttattttgtcccgtcacgtgagagtgaaattttacggttcccaaatcatcaccgcgacatcaaaaaccattcaacacacaacacaaacatctccacacaatgagaccctcgtttgtgacccagctgctgcgaccatggaagaaggaccgttccgggtacatgttcaacctgttctacggtgtgtcgaaaaacggtaacaagcgactgccccttacctccaagcagggtaacaagaacttctacaagggccatggagccggtggagtcggtaagaccacttccaagggtcgattcattatcaaccgagacaaggtccgaacttttgtcgttcctgccggtctggaggcttgtgagctcaagccgtttgtgtcccccaccctggagcccatcaagaactctttccgaggcttctcgggtcccctcgaccccaagctcaccgtcaagaaggtgaacgagtatgtcaagtccggccctgttgccgaggaggatgcccccgatcgaaagaactggatcgatcgagagtaagagacgtgtcggtacgtgacacacaaacctgaaggatgagcgactggacacgagtcgaaaccagaggaggcgaaaattgtatatattgagcatgattcatgatgattgagaacggtgggagttagtagttgatgtaggtcggtgtagtgatagtcaacgtgacggtggtggtaagtattagatggtgtacttaggagtagagtggtttgtttcatcgaacttattccaaaagacagaacttgttgtatgtgtacatttgtctttcaatcgcttgttttctacatctagagtctggttttgtttttcgagaaattggctaaaaactgaaatactgtccagttccacgcagaatagatacaatacagttggatttgatttattatatttttcgaacgtcgaatcttcaattcgatggggcaccacacacttctgttcataggccaattgtagctgatccacaggccccattcggctgagcactaagcccatgtgttgcgatctagagtgacactatacattatgatccatgttcatgtcacgtgcggcggaaagcgaaagcgcgaaacctgctaacaatgtcgctccacacgtgtctcgataactcgataactggtccttgtcatcgtatttgttgcacctctcttaggcgtagtacctgggttagctcattctcgcttctcactcacccttcgtctcctctcgtactcacagttccaggtttgatccgttgtggatctcgtagtcatccagagtgatatggtccttgaaggtctggtatcccttcttgagcacaatcttctcgggagcagttccgatctgggctgccagcagcttcttgaagtcgccaatagtgtcttcaggtagacacttgacccgcaccttcttgcccacactgtgttagtcatgttggtagatcaggaaaaatagatactcaccgatcgttgcaagtgatttcaatcatttctgggttcctgaatgttggatgggaatatttgcaacttctctgatgtccatgcacggagatagtccagtatagttaagcttttaaattcgtaaatatgtttttatggagtgttaggggggtgtcaagtagagggtcattagatccacttgaagtacgagtactgtgctcgtggttgtatcattaaaatgcactttccgacacaaaacagtcttttccggatatattccgacttttcccgccatttctggcttcccataaaatgctttctatcggatcatattcagccaactcgatgctccaaactttgtaaaactatctcagtatgtacagtacactacatacaacaatatacacaaggcaagccacctccccatatcacatcattgataccattgcataccactcgcaccactcataccactgagcattccacgtgatcatctcatgaacagcaagtttgccacggtctcatcgatacactgaacaccagcccttctgatacctccaccaccagccggcacttgtggagacacaaacccggacccacctcacgtcgcgcgccagaatgagtctgtttgttcttgctctcatttactgcgttacgtttattctcctctgtttctggtgtttctggtgatctccagcgttcacctgccacctttttgtcctcacctgacaagatatacccatcccgcacacaataccaaaacacagtctggcagctacaacaatacctcttcttttcaacaacactttcagtgctcttcactgggtggagaaggatacgccgaggatatatgatacccaccaacaatcggcttcgaccaggcatggggaaaaacatcattctctgcctggatggcacgtccaacagtttcggagcaggtcccgaaaccaacgtcctcaagctgttccgcatgctcgaaaaggactcacccaaccaattggtttattaccagcccggaatcggaacccacatcaccgtcgacctgcccaaaaccatctggtcagcagcatactcatacgcagaaaaaattgtcgacattggaatagcctggtcccttgatgcacacattattgccgcctacatgttcttgatgaaacaccattgccatggcgaccggatatacctgtacggcttctcaagaggtgccttcaccgctcgaatcctcgcaggtatgctggaccgagtcggattattgtctccaggccagaacgaactggtaccttgcgcgtgggaaatctacaagacgtgggaagcagctggtcagcctatggaagacaagacgtccaacctggcatgctctttcaagtcgacattcagtgtcccttctgtgtgcgtctacttcatgggtttgtgggactccatcaacagcagtggcattattctggaccgctcgttcccctacacctcttcggcgggtatcgttcaccacattcgacatgctgtcggcattgatgaacgacgagccaagtttaaacagaacctctttgtccctcattgctacaacccaacactttttggtccttccggcatatttgccgagcgtcagagccctgaactgactcctgagacaagcccacagaccagtattgtttccagtgtccgcgtcagccctgttgagagtcggcagcatacacccaaaggatcgatggtcatactgagacaccctacttctcctgtccctatcagtgcgagcacaccggttcttgcaagtggatcatcaattcgaaccacggcttcaggacgtcgatttccttgcagcagccgttcagaactgtcccacatgttccgtgctcactctgaacaatctcatatgattgggacacagaaaacacgccatagaccggagcgatcaggagatctcgtggagttgtggttcccaggtgaccatggtgacgtagggggaggatggttacctcgagggtcaccacatttgctctctgacattcctctggcgtggattctctccgagagcgtcaagtttaaggtgatctttaaggagggagtgattgacgaatttcgaaacaaccatgatcccgaagagtgtcttattgcacccatgcacgactctctaaatctctttcgacgtcagggagaaaacggtcgtggagaagatccttggtggagaccgtggttctggtggtttcttgaaaccatgccggtcgcttaccgggttgagaacgaggaagagaaatggacaagggttgcagttcccaattacggtcgggcacggaccattcctatgggtgccaaatttcattggagtgtggcttggagaatgaggttggttgacggatatcgtccgtttgatcgttcagaggatgatgacggttccagtgtgactggcggtggaagtagcagtgacgaatacggtgctattcccgatgactttgactgtcatgatggttgctaggatgtagttttatatcctgtagtatttatatttcttgtgtcaatttacttgtactgggtactgtgtcaaagtcccccgtaagaatcgaacccccgaccgttgggacgcgtttaaggttgtcgctttgtatggggtcggaacaaagcaggcagcaatgcactgtgaaatcagccaaccaaaagcgaaacgataatgcggccgagggagtgcattcaattcggtcaattcgacaaacaggagacatctggccggtttgatgggataattggccgattattctcgattaagtaagcaaactcgtcgagatttgtgcatttttggccttgtttggcaactcgtcattttgccaatccatacaccgactgcagctttagagatggccttacctcccaatggcttttggagttctcccaatggtcaaacaaattaaggttttcagggtaggggctcgggtggaccaatcacagtggcgaaatatgcgctgcgagggagtttttgcaaaagctaacatttgcacgtaaggtcccaagtcaagcacacaccacacttcaacctctcttgacactcaccctcgactgaacaatgagcctgcttcgaaccgccgcccaggccgtcaaggcccccaaggcctacactcctcttgtggccgcaaaggcctttgctcagacccgatctgtctcttcacagcccattggtggcaagtccacatacaagatccccgacttcactccttacctcaagaaggaccgaaacacagatgccaaccgtctcttctcctacttcatgattggatcgtttggcatgctctccgctgccggcgccaaggccaccgtccaggacttcctttccaacatgtctgcttccgctgacgttctggccatggccaaggtcgaggtcaagctcggtgccattcccctcggtaagaacgtcatcatcaagtggcgaggaaagcccattttcatccgacaccgaacctccgaagagattgaagaggccaacgaggtcaacgttgctaccctgcgagacccccagactgacgacgagcgagtgcagaagcccgagtggctggtcatgatcggagtctgcacccatctgggttgtgtgcccattggtgaggctggagactttggcggctggttctgcccctgccacggatcccattacgacatttccggccgaatccgacgaggccccgctcctctcaacctcgagattcccgagtacgactttgctgacgccgagactctggtcattggttaagggatataaaagtgcatgcacgagagtgtaataaatttataatcgaacgactgacaggccagtgcgatccacgagtctggccggtgacacgagcaccatgtagataacacgacgacaaatgacggtgacaagagcatgggcggagtttgactgatggaggatgtagatctggatttccgctgggatgtcagtatgaaatgctgaaattctaccgagtgtcctcgttatcgtgtggtatctgctatatctgcaaaggccatgctggtgtgttgtggttatcgtgtgtggagtgtagatgttgggtttcgctgttaccgtgtgaatgtggtagagggatcgctgataaaagtatataaggggatgctaagttgcacaatcgtccatctcattttcttcacattatcgagattccgtctctaccaccatgaccgccatcgccaccatcttaaagtcccattcctgacatcacccatgacctgctgattcagagttgcgtctcgagaaccattggtcactgggaggttgtctgaccaaataaagttgcggaacaacacaacatgggaggaaaaacacgagaggagctgagcgggacgtcgttcgagaggacaggagcgttgacttatctgtttggaacggttgtgaatgttgtctgcatcgcagttttagtcttccagtccagtgtctttctcaatgacgtcatcgtctcgtccatccggctgcaaacatagggggtaatccatgttcggctatcaagattaggacgttgggcttgtcacattagaagcaacttaatttgactgggaaatggagtgacaaaataaaatgaagttagaggaggcagttggagagctggagatggagcaatgaggtgagaccgaaagacgaaagacggaagaaaaaaagaaaaaaacagaatgacgaaatgagaagaaaagtgatatttccaatctttcttgaattgattcttggcggtaatcgtcgtaaattcatcgctctcatcggttgcctcacattacacactctgaatgggttcactatgttcagtcaatgaaccccaactgagtaagtgcagactttgaagatgcttgcaacggcttcctccagttctttgaaccaaccgcggaaggaagatgttcttcgtgcgtttacagtacttgtacttttcagcacctctctaaaagtacatcatactgttttttgtttttttctgcatccaaacgtccaataggcctaagtaattacatagtttacttggaatcagaccaactaaaaaaactccatttacttcaccagaaacaagactggctggaagagaagtatcgtatattgtgaagacagcaagactcacttgaaaaccgatgcttgtgagaacaggcaaaacgcgagtaataacatgtacgtaccgtaaaaacatccctgatacctcgcacggttccatcacgttcacacccaacgcaccaaaacacctacacttgcacccatctacatccccatatcaaatgccaatattaatatatatataccgggttcccattccatccttttacgtgcgagtgaacacctctacacccctaatcaatctcaatggccacagcagagccctccacagagtcctcaggaacaggggtgctggtggctgtgcttgctctcaccggcgtagaagttccagtgccggcattggatcctgccgatgccccggcgccgctgggcttgaagaagttggttagcgaaatgttgcctgtaggctccttgggcacctggacccctcgagactgaagtgatcgcgcaggaatggttctggggatgatgtcctgcagaaactcgagcttggggttcttagctatcgcctcggccacgtccttgtacgccaacgtctttcgctggtccattcgagccatgagaccagcctgttccgacaggtaccgcacaaagtcctgggtggccgcgttgatggcggcataggcggccacagacacgagcgacacgtcatcgtcctggttgacgattcgcttggttcttgctagaggcagcttgatgtttggagtcttgtcggcggcagttgttggtgtttctgtggacgctccggattctttgatttgcgcgttgttttcttcttccggggcctcgtgagtgtccacggtctcctccacggtctcctccacggtctccacctcctcgctatctctcatttccacgtcctggctcatcttcgtaatgttcgtattagttggaactgatgcgtttggctttatggctgatcgtgctgcatgacgtgttggcgtaggtaatcacgtacagtagggaatcgaaattgattttccaaatgtcttcaataggtgggagatctaatatctatatatattcgggaaacgtgtttgtgtaacttgtatctgccccagcacacgaccaatgtcgtgatttctcaatctgcaaatatataaacagctccattattcccacttttatttttattctactttacactcttacttgcagtctcactcaatctctacgtttcagccaccacatcaaagttcatgcatagacaactatcaatctacaagttcgactatcacggccaaaatgaccagaaggtgagtaccatgcgcacaaaacggctcacccgactcaagctaacatagacgttcggtgaacatctcggacgtgacggaggtcagaagatatgaggacttctcgaccatcgactgggtagatgtggctgccagagaaaacatgctgcgatgcctgacgattgaaaagttccgaccggcgtcccgagtcgcagcagggtcaagcgacacccgaggacgaattcgacacaagctctatgaggtctacacggcagctcaatcatggctggtactggccctcatcggtatggctatcggagctatagcagccgtgctcaacatttcgaccgagtggctcgccgacctcaaaacgggctactgctctacaggattctatctgaatgaagacttttgctgctggggcaccgagggagaccactgtccggcatggcagtcctggactggctttggactgctcaattactttgtctatgtgggatttgctgccggatttgccgccctggcggccttcctcgtcaagacctacgcaccttacgctgctggctcaggcatttcagaaatcaagtgcattgttgctggtttcgtcatgcagggttttctaggcccctggaccttgctgctcaagtcaattggccttcctctggccattgcgtctggtctgtccgtcggaaaagaggggcccagtgtccactacgccgtttgtgccggccacgtgattgcctcgctctttggacggtaccgaaactccaaatcgaaaatgagagaaatatactcggcctgtacggctgcaggtgtggctgtggcgtttggctcgcctattggaggcgtgctattctctctcgaagaaatcaccagcaacttccagatgaaaaccatgtggcgatcgtacttttgtgctctggtagccacaggtgtgctggcagcgttcaaccccttccgaactggccagctcgtcatgttccaggtcaagtacgaccgggactggcactttttcgaaatcttcttcttctccatcattggagtctttggaggtatgtacggaatctttgtcagcaaatggaacctgagagtccagtcgttccgaaagcgatacctcggcaagtacgcagtcaaggaagctactctcttagcgtccctgaccgctctaatctgctactccaacgagtttttgcgccttgatatgactgctgctatggaaaacctgttccacgaatgtgagaatggatgggagaagtaccacgatctctgccagcccgaccgacagggtttgaccatgctgctatctctcctggctgcctgcgtcatccgaacattcctggttattatctcatacggctgcaaggtgcctgctggtatctttgtgccctccatggccgttggagctacctttggacgactgattggaaacattgtacagtactggcagcaggcacggcccgactctatcattttcagccaatgtgtcgttgaccagccttgcatcactcctggcgcgtacgccttccttggtgctgccgctgcattgtctggaatcaccaacattttcgtgaccgtcgtggtcatcatgtttgagctcactggtgcgttgacatacattctgcctaccatgattgttgttggaatcaccaaggctatctctgatcggtttggcaagggaggtatcgctgaccagatgatttggttcaacggcttcccattcattgacaataaggaggagcatgccttcaacgcacccgtctcaaaggcaatgcagaaaaatgccgtctacttcacctacgacagcatcactctcaaggaggtcgagactctgctcgaatcgaaccccttccagggctacccggtggttgaatccagcaaggaggaccctcccatgctagtgggatacattgccaaggaggagattgttcggttgattgcaaagttcaaggctctgaaccgcgacattcattcatcggagctcggacaggtccaatgctactttggagagattcccgagtctgctagacagtcatcgcaagcattcatcgacatgagaccaagtatcaacacatgcccgctgacagtggcaccactagctccgcttgaaaacgtgacgtcaatcttcctgcagatgggccctaaggtggtgttggtagtcaaggaaggacgtttggtgggtcttatctcccgaaaggatgtgctcaaatatcaattcatcactgaacgacaacacaatcaccacactcgactgcaaacacaacagtacaatgagcagctcgaagaacgagtatggaagctgctcaatcaggcaggagactacattaaccacggtctcgcaaagatcaagggatacgtcctgaggaggtaattagagcgaacttccacacaaaatttaatgacgatatgatgacgtatagacagaatggataagtacaaggaagaacttgtactcgtaacttgtagctaaattgaaacaaaagggactatctatgtacatactctacgtaggatggaaactacgtgacagtttctacaaatacaagggagggggtatcacaatacaaatggagaggcgtaacgtcgaacagggagaagcattcaaacatgaaacaagtcgctaaagattcgtttggctgtcaaaaagtcgctctgttttcttcggtgttgcgctcatggactgaaaggaaaaagacatgtgacaaggcggggatctcggaggcctctcgtggtttgtgttctcgtaaatcttgcttgctcgcaaaaggtcgcaatctactgggtcgctccagcaggggtcggctgctcgtcgggtaaaaatcattggtgatacatttttgggcgtaaactatttcatcgtaagaaaaggagtgcaggcagggcaaatagagtcgaatcggatggaatcgaacagcatagtaatcgaataatagccaaacggcggacgtcggacttacaagttgtatgtacttcggtgggaacagcttcaggcggactttcgtaaatctgtgtctgtttctgtgttggggggtcagcgggagtgtcaacgcaccgcttaagatcggtagtcgtctccggctccgtactcacctcggaactcccgctctcgtgggggaggtcggctgtaccggtctcctcctcgctcgcttcgatctcggtaggagtcccggggctctcgcatgtctcgggagtctcgaggtgggggtcctcggtaatctcgggaaggagggtatcgctctcgatcccgatcatcgtaccggccaccaccgtagccacctcgctctcctcggtatccagcaccgccaccaggggcgccgctaccggggaatcggtctcggtcatcataccggggaggagggggtcgtcggtagtagtcctcttcgtatcgacggtcgtcgtatcgagaggggggaggtcgtcggtagtcgtatcggtctcgggagtatcgatcgtctccgtatcgtcctccacctcggccacctcgtcgggccttgggaggtccaaagtatcgaccgggggtgggggttcgggctcgctttcgcttggccttctcaatggcaagagtcttgccagcaagctcatggccgttaagtttggccagagcctcgtcggcgccggtaacgtcggccatcatgacgaaaccaaagcctcgggactcgccagagtgggggtccatcatgatctggcacttgagaacctcgccaaaaggcttgaacaggtcctcaagctcggtctcattgacgtatcgggacacgccagtgacgaagagattggtgccctcgttctgggcgtcaacatcgtcgtcgtcattcaggggctcctttgaccgtcggtccaggtctctgtcgtctctgtcaaagtcacgtcggtcgtctcgacggtcaaggtcgtcccggtcgtcccgtcggtcgagatcgtctcggtggtctctgttttcgtcgtcccggtcatctcgacggtcgaggtcgtctcggtctcgcatgctgtggtctcggtcgtcgagctctcggtcgtcgtgggtgtgctcaacaggggcaccagcctcgtcgtcatcacgacggggagacacacttcgtctctcgtaggtctgttcaggggaagccgaacggtctgtgttagtggatgcgtgtgggtggattggcgtgatgcactggtgccgaatacagacacttgtggtggacagatgcagaccgagcccagcacaacctcatggcgaacaaaatgggtagacaaatatgggaacagctccaactggacccgttctgtgtccttgaaacaggttcggcgcaatacacctttgcagcgggcacttgtcgagtgtctcttctcttctcttctctcattctgtcgttgcggttgtgctagtattcttgttgggtggagagctcagtatctttgccaacatatataagatacggcttgcggttgctcgtgtgcgacagtgcacgccgccttgtgcgctcgcaggtatcaattactcactgtattcttcgtcggccatttttcgtgtctgaataagatgtacgaaggggtcttctgcccactgacttttacatttctgacgggggttacccggaagccacacccaactatatactatacatacacacacacacacacacactgggtgggtctccttgggagttgggtctctgggcttacggccgggtaacactgaaatttgcatgcagtgccactatctcaaagcttgaagtcagcagtttcgcgatctcgaactacacaaaatgcttcgatctctgggagctgccctcacaaacgcccgaatgggcatggctcgtctgccctggacagcctctgcgctccccaagcccacaatgagccccaccctggccgctctcaccgtgcgacacaagaccatcaaccagatccaacgagacggaggccgacctgtgccttaccgacgaaagaagtctcccgatctcgagtcgtgccctcagcgaaagggcgttgttctgcgagttctgattctcaagcccaagaagcccaactctgcccagcgaaaggccgcccgagtccgtctcagcaacggcaaggtggtgaccgcctacattcccggagagggtcacaacgcacaggagcatagtgtggtctacgtccgaggaggccgagtccaggatactcccggtgtcaagtaccatctgatccgaggagccggcgatctcggagctgtgcccaaccgagccagctcgcgatccaagtacggaaccaagaagcccgctgctccgggcgcctaatgtatatagtaatggagcatcagctagcgacacgtcgtgagctgtgtatgtgatggttttcgggatgcggtgattctgtaaataatgggatgtagaggaggttccagtgagggacttactggaagcagagtcgtaaaaaggtgctattattgagtagttgcacagttgaagtcgcttatcctgtgacaatgtcatgttccggatcattctcccgaacacttgctatctgggatcatgaacgtggttatcctggtcaggacgggaaaatggcctgctcatctacaaagtcatcgagcctggtcatattgatttaaaatacacgtaacaatcaaactcttcagagtggttaccgtaccagtacccacgccaatctatctcgataatgccttccatacaccttcactacagtcagttgttattcatatcatattcattacaatggtacatggagacataccgatgcatagctagttccgaccgttagatgaagagaagtcaatcagcagcacgctacgtcaagttactggccacctagttgggatgcttgaaggttcttccactggcggtcttcttctccttgaccacattctcctgctttgctcggttcagcaccttgaggaactcgctcactcggaatcgcattcgcgagtgcatataggccttggaacacttgatatggtagtggaagtagtctcggaagatttggatgtgcgagatacagttctctcgtcgagaggccacaagatgtcgggggaaaagcacaaaggtgacgtatcccatgttgtcggcgttagaagagggcttgacaacgtctctgatctccagcggcggctccttttgcgtgtacagcacctggggggcgttttggatggctcttcgtcgagcgtcaacgaattcctgcaggaacacctttccaaagattcggtcagtctcgtccttgaagatggtggagaagatgacggtgactcggtcgtagctcggtcgcacgtagatggactcctcgtctcggtagtggatcgccatgacctcgttatcggacttttggggggcgtacaggtccttgccctcggcagcagcctcctcggccagctggtcgaacttgtcaaaggccttttcgaatggagcagcaaacgtgtttctcttgagcagtgcaatcttgttgacaagctcgtctcgctgctcggggtccgaggggatggagccgtctgtgaggttgagcagcagcgaaacgtcgtatccaggctcgggctcggtcaggtaggggccatactcccgctccagaatcttcttggcgccgcacttgaccagatcctggaaacacttgatgtacatggacaccatgatgaccgtcttgtccttggggtccgggttggagatgtggaaggtgacattgtcgaagtccgacaccacctgatcgatgcccaatggcggggtttcggggtccagacgctcgctgagcaccgattgcagcagcaggttttggtactggagcataagcatgttggcgggtcttgtggagtgctgtgtgggagtgctgggtctcgcagtgggtgtatagtcaacgtggagatgtgtgctgtaccactgcgttaatatcgttggttagtcagaactctaatgggaggctggggacgaaccgcgcgaaaactggtggcaccaagagcagattatatacggagaaaatgacaattatattcctcgagcttgtgattgatcacgtgtcacccaaaatcttcccccagtgttattatttgccgcagttgcagactcgctagatgaccttcacaccactgtttatgcactcactcggagataagccctctgggttgcggatgtaggagttgatacttgtgcgagtactgtgcaagtacgagtaattgtagccggagtagtcaattacagcggtgaaggtaattggtgacatatgctggagaagtcgatggatagatggggtcccaattggacacggaggtgaaaccccgaccttgataatccattgttaggaacagtttacttgggagtatgcttgacattttacttgaactctatcacgagtgacgcgggaacatgtataatgggatatgtctcacatcactgatattccccctatattgaagtattccactctatcaaagtattccaccctatatcgaagtctttcacggctggagcacctttacgatgcttcactacagtatgacccgtgctgttcttcacagtctctagccagaccttcgtacattgtactcgcactgaacgcgaacaagtctctatccattcagtacagtacctcccagttcatctgtctcagagactaaccatctaaagtgttacgttcctcttagctctgattctaatcagatcatggttctgagcttggactcggaggactacgaacatgatcccagacgttttaacctgaaaacacggacatagaatgcccaattgggggaccagattcaattgttccactccgtcattgctctggtttcacaatatcactccggtttgcagtacatactagtgcagtatgtagcaagtacagttcacagttcgtacaagaccacttacagacacctccaattgcaccatggatccgatttaaatgtagtttttttgccactggctctgcaagttcattcaatagaacaatttttattcatttgactcagtatcatgacaataaccactttttttattattctaatgatgcattacagcatgttattaccataccaaaattcaacgtaaagatgcaacttcgacaccaaaattattaacttaatatcggttctactcgagtaaaaagctactaggggatacttttggtctttgagaataaatatccgatgttatttactttgtacaatgtcgataagggcgtcaaaatcaaagaaaaattcaaaatcacttttttagtctcttgaccgtattttttcacgtgattttaagattttcggccgtgtggtctagtagctatgattctcgctttgggtgtgagaggtccagggttcaaatccctgctcggccccttttttagatgccctcgaaaatcagtcctaattgtttttttatttttatttttttatctgtcatcccctccacattgcttttacgccttgcaacaatttatccagtcccttaaatcacgtgtacatactgtacttgtctgtttcaacaccctgtctggcaggacatgagatgttggacggactctcctgtggggctctacttgtaggtttagcagtcagttatagtcgatcgaagggcagattctgggagcaatacggggcagtggaacctatttagtcgaccggatggtgggattcgaaagcttttatcgagctttgaacgggcagtagaatggcatctgttgcactaatggcgaacggcgcaacgctcggaaggtcaaaaacttgtagtttccaagtacgaataccataagcaaccgaccatgcacctcaccgtcccctcttcattcaacaacagatggccagttcaaagtcgattaatgttcaaaacccccatctgtatgttccatctgttgcagatgtgtggggtaggattgaagttagtcgccgacagagttctcgttaaggcgaggggaatagtcgataaaagaggtattgagagcaaaagaggaagaaaaactagacaagtgatcatacagatcccttatcaaagccgatctgaacgggtttcccccttcctttctcctactgtaacgcttcttgggtggtacaggagaacctctcgtgagacaaagaaggtggggggcactgcagacggaagtccggaaaatgcagaccccgacaacagagtgagaggagcaaatgccaagactggttatctggatgtatttcccattgtccgacaggtttcggccgaagttgcgttgacacaagttctaattcaacctgtaggcattcgtaggtacacctcccaccgccgtacacacctgacgcggctagattgtttatttgcaactgtaactatgtagtagcaaggatacaattagcattgggtgggtccttttgattgtggagacagtttcgaacagtcctgtcccgttggttcgctgtattgaggtcacaattgcgtggttctgcgagtttacgtctagagtaagcaaagattgtccaacaatcaacttatatcccaataaaacctcaccgacacccctcctaccccacagtaccatatcattccccacaatccaacttaatgtggacttctgctgagtcttctgagtttgctgagctccttgtactcgccttgtactggtttcctatatagccatgttgggggtgtgtgtagagcagtaaaaatgaacgaatcaaccttcccaaagacctcaattgaatatctcgaggacaccaaacactccattgaacacctggaagatgacaagccgtcagttgagcatctggaagagaccaagacagacgatctttatgtccaacacagcgtcacttctggacaagtgtcagacgtctccatttcaaagaagaaagagggccatctgaaattacacagaagcatagccgttggttgccaattccaagtttttcttgcttctcatattgtttcaagggacgtgattggagtgactgtcacgggaggaattgagccttttctgaaactcaccccctctgaatacgaatggtcgcaggcagcactatacttcacctacgctgtctttgtaattcctatggctttgctgtttgctaaatcgaacccgcgcgtgtttgctggagtccaaatgttcatctggggtctctgttgcacactgttgggcatctgtgtcaattacggaggtcttacagcggacagagtgattatgggggccgtcatgagtgttgcgctacctgtaattcttcaggttacatacgagtctcatggaagattcgagggacagtttgtcattgcctgctcctgggcagtatcttggttcatggtacctctgtttgccctcatcgccattgcacttggtctgattacagacggaaagcccggttgggcgtggatgtttttcatcaccggaatctgtggctgtcttcaggctcctctggtatggagattgctaccagactacttctaccaccccagatggatcagaaaacatggtgaagacggataccagctgttcaagaaaatcaccgaaaaacactatgctggaggaaacccgatcgagcccatcgagacagtcattcagggccttggaatggctctcaaggaccccattgtctggctcaccggtgccatgggtctctttacttacaatggtatcttttcgtgctatggagagctcatgaccgtgactctgcacgtgctcaagtactcaccagctctaggtcaatgcatcgtttggcccattctggtgtggagttgcttctactgtctagttcaaaactggttctccactaagtacaagaccaactacccgttcctgctggccaactacctgtttgctatcattggatgggctctcgttctgtgcacgcccagccacaagaacttttggatcaaatatggaggagcgtggttcattatccccaacatggtcgctgccatgcctactctcgcctgctggctggggagcaacgtccaaggaagaaacagaagactcatgagctttgccgttttcaccttcatcactaactggtatggagtcattgttctgcgaacatgggtcgccaccgccgctcctctgtttgtgaaagccgcctgggtcaatatggcgtttatgattgccggcgttgtattcaccgccgccctggtggtggtgcttaagctgaagacgagtcacggggccttcgtgtatttgctgtaggtgatgagattagttgtaattgatgtgattgttgtgcgaggaatgagccgtgaaacttgacgaaacaagtagaccagtatactgtcagaagctgaagaatggtgagtgtatcactatctctatctccgagccaacaccaccacctagatattggacacccgctgaacagactggcctgttgcacgtttgaccaaaatgaagactacgagaacctgtctcccaaggagcgaatgaagctcaatcccgataatgactataaggagcctgaatacaccaagaagtgccgttaatgatgaagacgagcatcctgacaaggagtcaatatctgttcaggacgataacaaagtccctgtggctctgtgtgccagactaccacgaagtctctgaggtctgtatgccgggtgaatcctgaccgcgctgataaacccaccctgttgaacacggataaggagagaaaagtaagatcgagcgtccttccgagcaccagacaagttcgaagactttacgatggtcaacttgatgcagtgttcaggacaaagtgtcatcccacaagtggtctcagagactgcagagtggttatcggacgtcttcccagtaagtcacaagggaaacttgtacatagattaacgacctccacttgactggataggttgcacatgactggatagggcttgttccgacttgacaacaccacaggactctttggaggagtaggactgagcccacatcaggtcaacatcaggtcatcatctggccagaaaaaatccccctgctcttgtggatttatcaccacaaacgggaacaaggtctctccgatcagtagtaagtcgccaatccatttgcgagtcactgacatatttgatataaattcacttgatatttttttgaaaaattatatatattaaggtttctgattgataagataaaagacgggggtctgtgggggtcagtatcataaccactccaccatcgctgcctggttttgaaatcgctgttaaggtgcttttacgcacaagctcgtatcgctcagccacatgccatcagtacttgatatatgcagtcagacgtcacaaactgcagatctgtacatgtggactgtatcttgggttcgaactggtgatagcgattcttacggtactgtactagtattgcattcagagaggtgtatttgagaaaaaactggcttggaagtgactcctacagaaggtggaaatctcgtcggtgcacggaaagtagattcctcggcgacagttaagtagaatgatgttctacttgctctcaagcgatcaatctacttacgacaatgccgatagtgataacctcaagagcaacttatctgaacccggctacggtcttctatccgactctgtctcacacgtatcgatcgatggagttgagtgttgacccgcagctcagtgcttccactgcacatctgtctctggagtcgcgatctcaatgaatccattactgaagcctctcggcagtctggatattctattgaacgacacctgatgcaatcatgccgtggtacttgttgtgtagaacctaccgctcgccctgatcgtccgagtgttagttgagcgttggtcgaatgagcgtttgtttgactgggtgctagtagaccgaatgttagtcgaccgagtgttagtcgaccgagtgttagtcgaccgagtgttaaccctgactaacgcttgttagcccttgcactgtagcaattgacggttccagctgatctacgaaaatgccatctatcatacacagttagcatttattctcatatagtcgttaataagtcccgacgcgcggacgtctgctctaaaggtgcgtctctcccatgtcgtgtcgccacgtctatctatcgtccggaaaagtggaccgcgatcggaaccacaatcaccacaatcagaatgatgactccaatgaccagacagaccttcatcttgaagtccttgagccacatggcctttcgcacccggttggcgcctcgtcggaagccctgggccgacaccgccaggttgtctgtcttatcttgcagcgagtccagtcgttctcctctctccgccaccttgttgatgttctctcgcatgatgcccacggtatcgtcgatttgcgcctggatggcggccgttttgtggttgcccgtatggtgcgtctgcgcatggctctcgccggcgtacgggtcgtacggcatggaggacgacattgttgttggtgtagctagcggcaaatcgtatacctggtggtgcggttcaaacacatggttggcggggtcgcggttagggtagatggtgagaaccttgacccatgtgtttggttattttggcccggaggtatttttagaccgagcggagcgcgttgatacgagttggggagcgagctattttgggcccttttttcgttcgtttttgtttacagaaaatccgcttgtttttggcccgtcaattggacaacagggtccgtctgagtgcgccacgcgtggctgggtagagttttggaagaaaaataaaaataaaaataaaaaatagaaatataaaaaagtcatagaactaaaatctggaaaaataaaaaaattggtgagaacaaaacagcacagtgcagtaaggtaagtagagaaaggcgttattgttggaaaaaggaaacctttagctggttatttacttaattgttggggagttactgggtacgtacagtatgtacagtacagtacgtatgtgtactggtgtgtaatataatgacaaccaggtggcggaattgatccactgatcggggctttttgagaagcccatgattctatggtaaaaatattctgtgtttttctgttgtacaattgcaggcaccatcttctcgtgctcatatctgaaaacttcaaagaaccgtcttggcacataaatgacaattattcacccaattcgactcactctgagcattttatgactgtaaaaatgtccacgatatgtattttgacgggaatgtcacctttttcgatctcctgatatactcatattctcttgggtgtctccgaagacggacaaccggctcacggagtcaatcttaagtaattaccaactagaattataacaaattgtagtggaatacgtaacaacaacagagccagactagagggatccaggagattttgaggagttgcaacatctaatgtttacatcagaacaaggtactattagtacaagtacactacattattgtccctcttggcgagtatcactctctagagtcactctttccagcataacactactccgcggagagtatttgacaccattgtctgacctgaggagattataaaagaggaaatgctccggtaaatgtccaggcccaaaaaatcgttgcaaaggacgcctggaacatatctctcagtgcccagaacatccctaaaatgaacgttggaacttgctcgtccgcagatcatctcaattccgtagaggtcatgaggtcttagggaccaaatcgcctccccagatccactcatctccttctttttcccattcttggttctggctctcgtgacgtcatcagtgcacaagaaagttggtgtctggtgaatgaaggaggactaattgtcagtattgtacattactgttggtgatgcaagaggttgcgaatatggagaataaggacaaggatcttgctaccacatagatgatatgacaacatcagtgcttgtatttactgttttttggccggactcgtcgaagagccgagaaaactcgattacttttctcccatacttctctcccataccgattacgtctccccaaccaacactaatacgcaatgtctggcaaatcccggaataactattcgtactggtagctttctccattccgttccatctcatttcatttcacttgccggtctctctttctgtccaacctaatccaatcaggaatgtcgggttcgtccgctcgttcatatatgtatgtattcgacacgtgtggcttgactgcggctcccgtgctttctgccgtgccatctcgcatcgtctacacgacgcagaagtcgcggaatcggtgcgacttcgaccggtgggcgtttgttgcaactttttacgatttcaactgcctataatatcgcccggattcagtctcaacggtcgtcaagtcgccatgacctccccccgctaccattggcgaatccaatcaagcttcgcgccgtccaaacttgtctttctgaaaaacagtttgaaacagaagcctgtcttatctagatagcgacgcacgcaaccacgcaaccaccagacgtgtgtcccagcccgggccaagacccgataacgcgcgataagcggctaagtttgcttgttcgagtcttggcaggcttggcaatgcccctcagacgaggttttctcgaccacaataccctccaacgcccactccctcctgcctcttctgatccactacacgcccgaccatgcccccccccaaagctaacatggcctttagtgttagtgtttgagcgactgtatataagtggaatcggaaatttcgacgagtaaatcactcaccagtcgtcggcatagtgtcgtcgcttttccctcctgtccttatcgccatcgctcccctcaccatctccttttccgctgctccaaacccaccatgaacgacccagaggctaaaccccccgacaccctggacaaccaggtcctggccgacattggatacaagcccgaactgaagcgcaacttttccaagctgcaaatgtttggaatcgccttctccatcatgggcttgcttccctccatcgccacaactctctcctacacactcccagcagggccctacggaatggtgtggggttggtttgtgtgtgcgttttgcgtcatgagtgtggggctcaccatgtccgagctgggatcggcactacctacttcgggcggtctgtactggtggaccttttattttgcgcccgacaagctgaagcgcccgttgtcgtttctggttggctactccaacaccctgggcctgactggaggagtcatgtccattgactatggatttgcacagatcttcaccagtgtgatcattgtggcaacagatggacgctggaacccgtccaaatacaccgtctatggcatctttgccgcctgtgtggtgtctcacgggtgcgtgggctctctgggaacacaccatatggccaagttccagaccatgtgcattttcattaactttgccgtgattctggtggtcatgattgctctgccaatcggcgccagaaacagactgaacactggagagtacatgttctcccacattgacaacctgaccgacggctggcccgacggctgggtgttttttctgacatggctgtcacccatctggacgattggagcgttcgattcgtgcgtgcacatggccgaggaggccgcagacgccaccagagctgttccgttcggaatcatctcgtcaatcggtgcctgctgggtcctgggcttctgtctcaacattgtgtttgcagccgtcatgccccatgatattgccccgctcttgaacaccaagtttcaacagccgatggcccagctggtttacgactgtttgggaaaaaactggacgattggaattatgtgcattttcttctgtctacagtggaccatgggcctttcgaacgtgattggagcgtcgcgacagtcctgggccttttcgagagatggagctctgcccttctccacattcctcaaggtggtcaacaccaaatactcaaatcccattagatgcgtctggggaaacgcccttttggctctggctctgggctccatctgtatgatcgatgctactgctgccgccgccatcttctccctgtcggctggaggcaactatctggcgtggttcatcccactgactctgaagctggtgtttggacaaaacaagctgactccgggcccgttctatctaggcaaacgactctccattgctattggaaccttcgcgtccacctatctgttctttgcaatcatcctgctgcagttccccggcaccacagcccacccagacaagctgtccatgaactacacatgcgtcattctggccggcgtctggggaggctgtctgacatactactttctgtttgctcacagatggtacacgggtcccaaaaccaccgtcgatgtggtcgatggagtgggcgagtcgtcgtgcgagtcgattgagctggtggatgagtccgagggcgaaaagaagagggtggtcaacgactactcgacgagtcattccacgagtcagaccacgttagagtgatatagatattagacgacataaaacaaaagatggaaactagaagcaaaaaatagaagcaaaaaatggcgacatccgcaggattcgaacctacgcggggaaaccccaagagatttctaatctctcgccttaaccgctcggccaggatgccaattttatcgtgacgtaaaaatcgctctgaattgttaatatctatgttgtgattacacaatcaaacgaatttagaatgaaaaaaagaatccaggttaaaactagaatgaaataaaataaatgaaatgaaaaaccgaccaaaaaccgacgttacaaatagaatgactacgagatctaattgaaaactatctcagatattgcaatgccttcatggagaacatacccagttcgtcatggcgttttctttggtcaagcgaactgtggaaatgacgaactgggattgtgaaggggaagacactgtgatttgtgatttttttcttcaaaaaaccgaatcaatgcacgtatttcaccatattccaccattccgcccgagttgtatgactgctccttgtttcttcaggctatctttcgaagctgtccaactcatcctctcatcattacaaccagatgaccgatcataagagtaaagcgtttcaaaagccgtaataggactctctcagaatctaacagttacgatcacctatcacacggttgtcaaccccctgtgaggctttgattcaccacctggtttcaccacctagttcacaaccatgggtctcctactcatactactggtgcagcacagctctccactatttctgcaattgggtctgcatattctaagaacaaaaaggtgaagggcgggtctctactccttttgtcgagatcccaattcaagctcaatagtcaccatttatggcactcatactacaaactgtgctatcactgagctgagtacaagcaagagcacgagagtacggttcaactgaagtctgttgtacttcagctatggttaatctgctctgataatcgctctctcatggcatgtcctctttcaattaccgaaaatgtcgacagatatacaagtacagtacattttcaaattggagatcctaggttccacgacccagttacattgttgtatatcatatcattagatgtccgacgaattagacaatggtaatgacctgaaaaaaattgaactgaactggacttggtcaaactgcttcatctcgttggcctgtcgctcggctatgctgtcggccaacagtcaccttctgccaacaacagtttcacagtgtcaaatgctggcttaacgtgtttctgtcgcttccgcagcttctactcaggtgacagggagataaccaacagtccatgcggcttagatcaatacggttgcattgtcgccgcaggctgaagttcggtcggtggttgcaacacccggaagatcaaaaatgtctccattcctcccggttgcgaatgacgtgaaactcccggtggctcctgtccactgcacacactctcccgtcctggcagtaattggttttgccggctcgaagatacagccatcttccacgagcctcgaatatgcccttcttgacggcgatttcgaccctgccgttggacatgagcgtaacactggtgatgtttgagtagtcgctgatcccttccagcttgacgggagtcggtggatttcgcaaaacgggacattcgagctcggaagagggcgagttaaacgaaatgatacctgagtcttcgttcagaagaggagacctttcatgcgagctcttgtgactgacattgttgctgtatttgaactcactgagacagttgcgacatcgacagaggggtttcggcctggggacaatgttgagctccaggtgctcgacgtgtgcgttagaataaacccgtccatcgctgcagtatctgatgaacacgggggcgtttctgaacccttttccgagccgtttttcagactcgtggggcaccatcagcctggcgttgtggaaggaaaagtgcgggatcttccccagcagatttccgcactcagtgaaacccgtgagtccaaacgaatcgcctggtttgctcttccatctgatctggacgccaatgagcatttcgcaagtgtgccagttggtgaagactatggttttcgaatgtacgacgacttgcaatccttccccagacccgcaggacacgtccctctatttatcatcttcgacgatgatccgatagactcgagttgaaggttcacacggcactcacgccacacatgtcttatcaaagttgccaggtgataccaaatctgctgtggcggagttgatagaggttcagatattggttctctgatgttgatgaccaggtgtgccaatagaggccgtggttattcctacagctagacaatgtacctgctaccactactcaacaccattctacagttacaataccgcattttcgcaccacaatccagatctcaactaaggtgtatttgccacctgttgtttattttcaaaactaaaaccaatcatgaacggacttactaacacattcaactattgtgtagcccacgtattttgtacgtttttgatggggtaaaaaatactaatgttataaaatattttgaataaaaaacaatcaaaagtcaaatttaaggtttatagtattcggttgtatattaaactgtaaataaaatattcagacatgtatctaaacaaagggagaacggtggaatggagcccaaagaagtatcaaagagatgccgacgtctatatgcgttaatagcactaataaatgatcacgtctcggtttttatctctaaagaccgtcaattgccagtcagcgtgccgcgaccactgtcgaggtaggtgctccacctaccagacggctatggaagctgttcaaacagacaccaattgcaatctgtcttttcacttttcacctgctgatccttccacttatcgaggggaccgtcgtgttacgacttcccgtctgatcgcccacagtcaagcttcagagagcccagtaagtattgcagggataagtatttgtagggaaacgagggcgctgtaatcttctacagttggaacatcactatagctccctcttttttattctggctgcgtctacattgctcgatccctgaaggagttgggttgtgtactgtagctatagctgtaacccggactctgctcgggatgtcctcagtatcgatagtaacgggcttcttggtaacactaccattgctgaaagttgactgatgagattgtgattcatggaagcaacccgtcagggagaccttgttgccatggtcctgtctgaaacacattcgattggtatatctgacgtttgaccaatgttcatcaacacctgtcagtcattttggtggagactcccttgcccctaccaattgagtgctaaacctggtatgagtggaactaccatcaggtgcgaggtagtcgagaagacaatagctaccatcatcttcccgaattggtgtagattttgaagtggttcttaccttctacatgaatgggctccatacctttgaagacgccgaggcggttatatcaatggccacattccaaggactgaactcatagtatcctcatgtcttgatctggtattggagggctggctcagagacttgaggtgatgttgaagatggttgtcatttggcggttagttgagttggatcgagaagtgcagggaacagaacatcgagaaagtaaagtagagcatgatgttgatatctgttgacaagtgcgtccatgtgcgaaagtcttgctgggggctgtacccgagctgttgggtagagtgggagacagtaagcacacagtagctataccctctcgtatagcaccactttttctgtgttactatctgtagcaaataaagcaaacatctggaaattccaaagtccaatttccatacgttcacttttcatgaatccacttccttttggggctgtgtgtcgacttttcaggtgcgacgtcatattgaggctgataggaactacaagaagacgcccgatccagcttgcaagacaattggggctgaacgagatctcgagatcccgacagcacttctcttcttcttgccaacacctctcccacatgaccactatgaaagcgaaacgaaatctactggaaggagctatcacaaagatgacactagaggagtacgatgagtacgtgaacgacaacctatgtactcagtgttacctccaggactttgggcggttcgatttcgtcttcaacggattgccagaaaccagcacgtgtcaacaggaggtgtttctctattattatgaccaaaagttgaagcagagacacgccagcaacaaggccgtgttttgggctccctggacaaccactttggattcggtttcggtggccattgacattaaccagtttcttatctacaacagaaccactggttcaaagaaccacctcatttcctacgatgggtgggtaacgttcaaaagcatctccctggacgccaacatctggatattgctagcttcccaaagctccatattcgatgtcccaacttgcacaagtgtccagaggaaaggcttggcttgtttgagacagtctggcaacggcgatttctgcatcaaaagtgaggacggacataccatcaacgtcctgaaagccgtgatggaagccaattggcccttcttcaaggcgatggtggaatccggcatgagagagatcaaaaaaaaccaactagagctgcctctacctcatagtacagtggagatgatggtgaggtacctttacggtcaggagttagagctacaggtgaaagaagcaactaggctcgttgaagctgctcagatgtacttattgcctgagctgctggagatatccctcaagttcatcgaatccgaagacacggacatcggtcagacgattcaggtttggaaaatgggtaagaagactggcaacttgcgcatggttttctgggctatggtaaggattaaagagctgaaggtcgacaccgacgttctttacgatctggacaaagaagatctgatttcgttatttcaaatgatgacccttggcaccgatcctaagaaatgattgatcttcggccctgaaaatgatcatcttcttgccatagtgaacaatcagttaagcgttgtatcttcaaatgggcgttttatcaatagaaacacactatacaggttctttcaagggcacagtacaaaccaatttccattacaactcccaataaggggtgcttcagatatgggactggtgtatgtctgaaatcaatcctttccagtcgttttgtgattttataccgtttttgcagcgttgtttttaatttgtattctaatgatcaattaccgccatatcaatcgattcatgtcttatccagactcgaggttggtttagtttgttctcgtatggatcgtcgaaggtgtaattcgtgtgaaaacaacttcggcagtcattccgcgccgtacatccgcttcatagccatgaccacaatgtcgcgacgatatgctgcagaaactcagatgaacaagcgagttaagtctcgctggaccacggggtcagtacccactaggccagtttttcgcatagctcgctcgaactgccacaaagaatgggggagctgtctaatgtagttcagcgggccgtccttggcttccagcaagatctagtccgccatttttgatggaaaggggacaccaatcttttggcagatggccatggacgctggacaattgacaaaaagatgcacgtgaaggtagttcttctgtctgaagagtagacaagaactatatcctggtctctgtactggacagatattgatttagggtaccaccaggtgaaggaaggggaggcggctcagccgcatcatgtgtggcgtagcagcgctcctatcgtcacgtctttcgtgcttgctcagggactgatttgtcttgagccagtgtagatggtttggatcaagctccgatcgcagtgtctccaaccagtgcttgttcttcgtgactttgaaacgaacgcgtcagccgtcctttgccaccttgacagggactttgcgatttgcgatatgcaacttgctctcgagacatggatacgatcgggttttcacgacgctggcgttctaacagttcaactgtcttcctcttctttgaccactccgccctggggcgcaagtcaaccggaggctcagccagtacagcaataggagacagccttgcaagtcttcgtaggcaccggtccgtggattcagataggaagtggcgccagtgccagtttcccgtctcgaactaccgaatcttgatcattctcgtagcagggtgggagtcgtgcccgtagcccaagtctactgtctcgctggcaaagaacatagcgtttgtcttgcagcagtatcatccctgaagaaacgagccgctcgcgtggcacggagactctttgcttgctcaacaatgttcaaaaggccaatgccttccgctctgagaggcaggtagatgagctcgtcgttgaagaagcgcttgtcaaagtttcgaggcgttcttggcgagaatcctgacaagatcgggatcactccaggtaagacgcctcggatgttgctggtcgacgctgcctttgcttgaactgccttgatgtagttgatgatcctaggcgggaaacccacatgttccaaaaccatgatgatccactcctggctgatcgagtcgtaagccttcttgaagaagaacataccgagcatccaggactccctttagccatagacactgtattagtgatacatcgcatcaaggttggtggccatctgcctaccaggaacgaaaccggtctgggctgggtggaccaggaagttcagggttttctgcaaacaacggttcacatgtgagtgaagatcttcagcttggtgttgatcaatgggattgggctgtaactggcgacgtcggtgggatcaccatccttcgggtgagtcaagctgtcgttggaaatcactctccctcatctgattaagaaccgactcaggaacctctttcagaaactcttcaaagccctcagggttgcctttgtgcttgtagatgtctgtgaaggcagctgagtgatccggccaatagagggtgtgtcggagaacaaagtgccatcgggtcctcgcagggacatgatgtttgcgctcttaccacaggacttgactcttgctttcagaggggtgaaactgagattggtgagtacgtggtcgtcatagggcgaccgagaagtggtgcctcattctgaatctcctgaagacgttcagggttgtctctgcatttgacccgaagacagatagctctctatttagagtccaactgaatttgcgattcgatagtctccagtattgagataaaccgcagttccgtgggtagaggttttcttagggcaaaagcgttgtcaactacctctgcgagccgaggaaaataatctgggaaatagatatgttcacgttctctccatgtgcctttctcgactagctccggctctgtgggggactgaaacttgaaggtgctgtacactgggtgatgggaggacctgttccggcagtaggtccaaacccagctggggggggttaggaaccccgtcttggtcgggggggggggggggtccagcccgggaggccccgccatcgagcctcatgtcgtcgtcgtcgtcggtgagagaatcggtctggaagtcggctggaacagtggtggaactatatttccttggatccccggaaatcggatggccgtccatagcatccttgtggatggacgatttggctacagcctgatcgttgatggtggcaccattggcgtaagtgatgacgtggtcaccattggggatagcaacggagaagaagaggacattgttgaaagcggtgttgattgaaagaggtgaattgggggagtgaattcgtctgatcaagtatctatttactatagcaaatcacgagagaatcggatttgaaatttgaccaaagtgaagagagttgtttttgttgtttttttctactgtgcaacgtcgctttatactgtgtactattctcaacccctgctcagccgtcgggccaatcgctggatcttttcgtcatgctcgcccatggccttcttgaagccctcctgctgctgttgcttctccttggcctgctcctcactagtaggaggcaggcgctcgttgctcagatccgcgcttcgagcctcctcaaacgaagtgatagcatctcgaataccctggccaccgagcataagggttccttgaggaagcttgcctccagacacagccttaagctcggaaacagactcggactcttgtcgcagaacgttgaatagacgcgacatttgcccaatggccagaatcttgtttctgagagcccttcgctggtcaaacgagatggtactgggagcatcagagtcgccggtggcgacagaagcagcgggctcgggttcagtagcctcactgatcccgctaacgttgtcgtcatcttcaagctcctcctttgtgcaaatgttgagcatggtgatgagcattccggtgatcttctcacccacaaagggcaaggaccaggtgaacacattcatgaagttgcgcagccagtagggatgaggagatgagttgaactgccgaatgttcatgatgttgttctcatacttgagaaccgcagccttgttgttgtatgcatccagatagttgggtgccgagaagatggtcattaccgaggggaaaccagtgctcttggtttttctgtacattctgtagccggcatcttgggcctcgtgagctcgaatgatggacagcagtccgttggcctccaggaaggcacaggcggcgtgataggagtagaagaaggagcagcctcgcacggagttgtggacaaagtgtgcgttgctcttttcggctccaaagtcctcgcagggatcggcccacagcaaatcacacatgatgccatgggtggggggctctcggaaccggtctattcgccgcagatcgtccagggtatgcaattcaggagacagacctccgtggacacacagaaactgtctgtttacaatggcggccagaggcagggtgcagaaggaggccagacacgcctcgtacagatcgaccccgtacttgtggacacattcccgcttgaatgtgaagtattcggtcagatgacggcactcgtggttgcctcgcagcaggtagatggagtccgggtagtggattttcagcgaccacaggtagagcacgcactcgacggaaaagtagcctcgatccacgtagtcgcccaggaacaggtactgtgtactgggtccgggggttcctccaacctcaaacaacttgagcagatcgtaaaactggccatgcacgtctccacagatggtgatgggggcgtccatctccagcagggttggttcttgctctagaatacgcgatccggcctctacgatgcgaatcgcctgctcgttggacagtcggccttctcggtaaatgtggtccttaagaaactccaagttgggtttcccggtggctcggtcgaacacgtcgtcgtcggacggcttgctagtggcgggtgcaggcaccgacttgatgggtctgtcgatcgtcgacaccaccgatccgtcctccatggtgtgctgggtgaagtcgatttttggcagtggcttgcggttctggaacgccttgaccgcgttggagagctgtgcgttgtccatcgtgtgtgttgatggaaagtggtggtcttattagttgtgtgtctgtcatgtggtgaagatgagtgcagtatcgtgcctgttgtgcgtcaggggcaggctgcagatcaatgagacaggttcagagcgcagttgtgtcgcttcgaatggtcgaagagcgggaggaacagcgagctggcaaccgagagatggtgtattttctgtacgtcgtcgagttgtgggcatttatttgcactcaactagcccaaccactggtccagcaaacatctgagactgcgtggccaagttggttaaggcgtacgactgttagaagcatcgggtttctgtaatcgtaagatcgagagttcgaccctctccgcggtcgtcttttttgctctccagagataccacatatatgttggactccttgcaccactttatatttgcacatttctgcgcccgcctcgagtctttgtggttgattttttttgttaagcataccagctccgtcgtctggaagatcataattcccaactaaaaggttgaagtatagttgacaataaacagccacatcgtaactaatacagtagtataaagtataaaaacatgcaaaacaaagccgtccaaattaattcaattaccgattgaagacaccactatgtacagtatactgtcttgtacgttctggaggtacaatccaaaatttggcaaaaaacaactgcccgatactggaatcgaaccagtgacctttgcatctcaaactgaaatacaagtgcaacgctctacccctaagctaaacgggccctgattttctgatcttgtaaaaagtagccaccatagtgtgaaaaaaaaagttttttttattggaataaaaaaaattcaaaagccatgattcactaccacgagaccacgacaatgacatcaactagacgaagcgtcgacaaacaaactgacagcgcctcgcagcgcacaccgcaaagattcagaagtgtatgatttattgaacgccaataacccggcttactaggtatatagctgtaatgaatcattagaataaaaaattggaataaaaaaaacatcgtctaaaaaacgccgctgttaccacgtgacggtacggaaaatatctcagactagaagataaatgtttttagtggcctgatattcccttggaaccctcaattcgatatcgaatgctgtggagtcatctaggcatgggaggtggtggtggtggagtgatgggctggtaaccaaacatcacaatggatgggaaagaatcattagaactaaaaaaaatgttcaattggaaggtcaattggtttctgactggatatccgcctgaatctataccagttccgccgtcattgacaagatgaacatgttatgaagaaaaaaacactgaggtataggagcagagcatacaagtatgtgaactgtacatactgtacgagagtccgtctgtcggattcaattacaagtaccgggtttcatatgggtattttcttggctcgatgtcgcatcagatgacttgttttatgtagcaaacttgcacttgtgcaacataactacactacacatattgccatgattaccacctctccaattgacacatgtgggatcccaccacaacaagacggtgcgaaaaacgtcgacagccggtgagtgagactgtcgacctttcaattgaacggttcgctatctttggaccaaaaattggatggagttgagtagttgaagatctcaaaaagactgagtctcccgtcagacctgacaaccccactattaaacagccagtgtcgaaataccgactggataaaccgatgcagagttcgatttcacgtggattcacgtgaattgcgccacctaaatacatttttcagcatacaaatcgccataaaatctgtgaaaaacaccggcaacctggccgagcggtctaaggcgccaggttaaggtcacaccttgacgcaatatcctggtctcttcggaggcgagagttcgaatctctcggttgtcacgtcttccaattgccaaggcagttggatatctttttttgttatgatcatgcaagaatgattagtcattagctcgagcatctcgccccgtctgctcgtcctctccacactatcccgcggtcacatgaccccaacactcacatagctggactatagtggctcaaggtcaatcgcacctatatcctgatggtacggcttatcgtcagccgaggccctaccagtagttggtctcaatatcagcaacatcgactcatacaaggctttcttaaagctactaacaatgtaaatgtgccctggtattactagttcagtacatactgtacagtacctaccagaactatatgttcaatatttcatcgttaacaaacacttctctacctatttaaatctcaagacagtcgaaccgctgcgtccagtccgatatagttgtgccaagccaaacttgcatgttggaagcaaatcctccggtcttcaggatccagaggggcgatgccatcgtgacgacgttcggtttcagccccgtgtccaaattgcagggcatggaaatcagctccaacatggaagtcaattccgtcgttgtctggctggcaaacaattcgtttctgggtaatcagagcctgacaatttcgccaagacgacacgttcatgacaccggctttggtgccaaagtattttgtcatcgtcacatttagcacagttcggactcggtccaaagtccacatatcatcaaaaatcaccgcgtcgcattcctgctcgtgagtatccgaagtttcaggcgggtcgtcgtcgtcgtcgtcgagctcgtcgagaacgcgctgccgatactgcgattggaacagatacctgctttgaagaagtgctcgttccccgacagggcgacttctgttgtacagcagctggttcatgcacatgataaacggatgaatcacggcaatatagaccaacaaggaacgagctaccttttgaggcaggaatcgatgcacagtctttaggacgccagccccctgcttcttgtaccgatacgccaacgctcctcctcccaagccgaattcaacgtttctcttttcccacgtcgagttcatcaacctgagcgtcaaaatctccgagcatcttgccggcgagcctcccgtcagttgcagagcaaccagcagcagctccttgaatctgacaacctcgacgaagaagtctctttcgcattgaactctgctgagacgccctccgttgtagattcgcttcgaccaaaatcggtccatcataacgatggggtctcctcctgcccaatcccacagccttttcttgtcagcaggcgattcgcccacccttgttccggtgcattcaacttccatatagtcgagaaacatgcgagggtccagagctgaaacattcctgcccaccagtgcaacagcctgcgactctaggtcgtcaactagacgcatgataccagacttgatgtgcgactcactagtggccgcagctccaatcgaaatattcccgtcctctgacaactgcacgttgcccgtcgacgtctcggagatggctctgccgtatgcccacagcctcaaaatctttccggccggtgtatggccctccgagctgcgcttggttcgaatgaacggttgacactcgcgctcaaaaaatcgtcccattgtcagattcctccctccatggttcacgctgagcatcaattgggatgcacagatgctaaagtacacaagcatcagtttaatcatcagcatgatatgcgcaatgatctgcatcgcttgctttagcggcctgaacataccgttcgtctcatcccagttcagagcagcaagacctgcctccaacggctggtatgcggcgttagcacaaccgctataggaatagcagacgacactgtgccaaaaccctaacactgtccaagtcttgggatccttcttcatgatatcgtatgctgcacgctgattggcggtaaactggaagatctttggccgcgacactagaacgcaaaacagcttgcgaaaagtggcgagatacttttccttgaagacaggcacaaagacgggctcctccgtgaagttctcagcctgggctcgcacgcgccaaagatcattctgccaaagactaacagtagcaggtgattcacccatttgtatcacctcatccatcaatgtgtcatgtgctgtcagaagcgatggaggtatattgtcttccttccacatgtcagcctgtccggcgagagcatcggcagagcgtgaccacccggtacgttctatccacattgcgtcggcacgttcgagatcctcgaaatgcgtcctagttgcagtctcatttggaatgggagaatagtcggactttttcacaaacacaaagtccagatcctcgtaacgcatctgattatttgcgaggggggtcatcacaaaatttcccttcctcaatgcggcgaatatctgagaagcatccatgagtcgactatcggtggggctaggtgaaggcgctgtgtgtgtgtggtggttgttggacgacaagggtgggtcttcaggcgaatagtcagggctcttaggcaaggagacgcgtaaagtaaattaagacgtgaaccttgaacacgtacagtatgcaggagagaggaggcttcgtcaggaagagagctggataacgggccacttgaaatcttcgaataatcatgtgaccgacttttaatctacacgaatatgatcacgtgacttttctcatgaatattatgctgggaatttcgtgatagaggtatcataagcagggtcccattgagtaatcacttgaaagttcgacacaccaaatggagatatgatttagttggctgccaatggtgtcttttattgagaatagagttcggaagtagtattttcaccaactttccaggttactcaggaagacttaaatggaatttagtcactagaggaatcctgcagtcggtggtcaggttggcctctcttcgttccaaggatctccataaaggagttacctgactaatcagatgtgtgttgcctctgatcgtagtaatcgagctcactgatgagaactagctctaacaatcggaacttgttcaggagtagcgttgacaaggttactttcatttaatacatataaactccattcaatgtctttcaggtactgtactccattcaatatctttcaggtgacttttcaaggtgacttttcatgaagaacctgtctctcaaacaatgactaatcaatcaatcaattaatttgatttaatttaatttaatgttatataatattattttgaggttgttacaacaggaattcaattacatgggaagtccagcggggtcgctcgcgtaaatgttatattttataacggagaacgtcaggcaattgtcacggactgtgtttatgggaccagaagtcgggttttggcctgaagctccagttacagtatacgcgtgggatgaacctatctatctaacaaagggtttgtgtagttccatgtgtgaaacagcgtaactgacctccagtacgtccctcgtaggtctgccctgaacggaagacaaactgcagaagtccaatgctctcttgctatacttaaagtcaagttgtgctaccgaaaattgtagtcacaggattgctattaggacgtgcttctgtagctctcacatggtttacaagacactgtggtgtacagtatgtactacgataccgcattgatacagcggatagtgttatgtatgcattgataatcgataaaggtatgtaatttaagagaaactggaatggtagcggcggttcgtgagacaaaggtaggatgtatgttaggcaatgagtgaaggttgaagacgattgaggcgtcaggttgtagttacaagtacagtatgtactgtagtgatccccttaaatctttgcagctccaatggtgaacttgatgggcttgtcgcaggcgtagcctccgttgaagacataaacctcctggccgccgtgaagagggtcgtccttggacgtgcaggagtagaactgggtggtgccgtaggacgagaaagacacgacggagccgtcgccgttgaagccccagcctccgctgttgccctcaagaggcggagcggggtggtccagaacctcgagcttgccggtctcgacgttggcgaacagctgacggggctcctggccttcggacaggacgttaaccatggcgtttccaaccgagtcggcatagaagtaggagaagccctgggtgagaccgtagaccacgttgttgcctcggatctggagaggcttcattccgatgacaccagggccggggaacatgctgagagcatacttaggggtatcagagtcgtttgggggttcttcgcagacaatgggggcggccagagcggcggtggcaatagtgaggagagtgaaggggttgatcattgttgtgatgtggtcgttgtgtttgtggtgacgtggtagtacactacgcacggaaacactgccttatatgcttttcggattcgattgtataccgcatctctgtgtcatctgatgaacgggagtcaagagaggtggagatatctgagacaagagccgcacgtatttgcacaaggagcatttgctcatgatgttcaaagttgtactaaatgtagcacctgcttgatcgatgcaggtgtgatggcattagtgaaggggcgtaaaagtggcgatgacagcggaataacagtgtagcaaaacctttactgatggcttggctgactatttgtagtcttggtagttttttaccatgttttccgattgaattacacacttgattcgcctctttgatttcacagcctgctttttccaagtcagtaaagtttaagtataaatagaccgcagatagtgtagaatgacatcacgccaagaggagtcattgggcgctgaggggatagcggtcctcagggacaagagaaaacagcagacgcaaaaaaaagcaaaagaaaagacagcagacgaaaagacagcaagagaaaagatcacaagacaaaaacattaagagaggctatgtaatacctatctgctgaccccgttgtccttaaatggtgttttgtcttctgttaacagtcaccatcactgatagagttacatgtccaatagatacataattactgctcctaccaagatgatagttataccaaacaaaacagaatgattagcgctatccatccgtatgattttttctccaaaaataaccaccaatctaccctcaaacaccagtattatcacccaaactccccaacaaattggcttccaattactgcacataccccaccaaaatatccaaagatattatacgcacattcagaggggtccaacatgtcaactcaggacgtaatgttgactaatgtatgagtccagtatcttacaactatcttattactcatcagataggcagctcaactacgtcacgtgactgtcaaagtacagtattacgtaattgaatacatcaaaaaaacctcggcaattctagctctttggatgccgccgtatggctatcgtaccaaccgatgtcaacatcgcgactgtttgattacatccgaaaagagtcacatgatataataatcagcgtggtcaactatttttcgcggttattattcaacaatacgctgtccttctggtcgcattgctttgctgccatgtacgatacttgtgccaccgtccaatatttggtgatagccagatctgaaaacacccaatagtcatattaaaataaaatagatgtaaatagctatagcaaatggtaggtactctgctttagtacgtacggttcccctgaatatcatgctctcatcttgcttacgctctccagtagatggtcatatacggttagactggcaaatccataacatcattatccagccctccccagttgtccgaatacagctcagcgtacttgatcttgtccacgcaaaactcctgcagcagcttggatatctgcaactgcgtcttctggaacaggccaatctcctccgtaatgcactccctgatcagccacgttcggttcttgtgggccgcaatcatctcggtgtccatcttgatggcgcggtccagcttctcaatctccgacatgagcgcctttctctgccgggccagagtcacacggccctggttctgctggatccgcttctccagcagcgggatgttgttgcctccgtacttttccaaccggtcaaacagttcccgcatcgagcccagcgcctcccggtactttttggcctcttcaagcactcccacctgcgaacctcgtgcctcgtcctgctgaagctggcagtcggtttcaatgcgtgccgaagcccgactgagaccccgagtgatctgctggacgcacccgtcatcggcgacagagtagagcacgcgggcggagggaggaagagctgcgccaaggttgtatgcgattttggcgctgtcaacagcctgggcctcttgtcgtttagccactcggtccagaagaacacacagctgaaccacggagtcgtgcgatctgtccagctcaacaatgagaccggcccatagagcagtcgcctgctgctcatcccactgttgcacaaactttggatcaatcgttcgtccgttgaactcttctcgggcggtgttgaacacactctttttccagccgctgatatcgtttcgcagggtgacaaaagttcgcactgcctcatcctggcccagcacggggtgccgaagaacttggttaatgaaccgagtcagacctcgtcgtcgacgttccaaaaagtagttgtcggaggacagataatgaccgttgacagccagtcgcttgggcggcaaaagtggcacctgtcgaaaacagtacttcttcagaagatagtcttgcagccaggaaaagtccgagtaccgtcggatgaccgtgatgcggtctgttcccgacactgaagagattgagtagttgacgtgacggaacaaaaacatgccctcgcgttcgggcacaatagccagtgtcactgagtcggccttgttgggtgcgaaatcgggtcgtggaggggcagtccatactccagactcggactcgggaaccagggcctgggggttgagaggaggtggggttgtagagcgggacagctgcgattgcgacagctgtgactgttgtagagcctcctgttcctccgggttccagtccagagcactgtggcccctgctgtgtccgttgttgtggatgatgctctcacttctgctgctctggatgctatggtcgtcgagatcatctccaaacagcggcgtctgtgatctaccggttgtcgaggcgctaaagttgatgctagaccgctcgccctcctcggaaaagtccattggcgtcagagtgtccacgttgacgagctgcgaagggtcgtcgaacggcaggccatcctgcgccacattggccagcaacagggctgctcgccacgactcgcgagtgaaggacgatgtgagaatgcctccgctgccgtcgccgccctccagaatcgatcctgccagcgtcgccagccggtccttgtcttcgcccgaaacgttgatggtctccaaaagccgcttgtagcaaactgcgggaatccggccgtctatgggatggaacatgtcgaaaatgtggtcgtagcgcgagccatagcccgttcgctccacggctgtagtggccgccgaaaacagagacatggtggttgttgtggcggtggtggtggtgttattgtggcggcttgaacctgggtcctgtttaccacttctcttagcgtcaccgagtgcacccctaatcaactctattcgatagagttcgttatcctcatccgtcccaacatgtaattttgacctgtcgatagaactaaaacagaataaaaaaagaacaaaaaagaattcgacccaccgaggggggggggaaacgctctagcgagatctaagcgataataatatcgaggccacgaatagcctgattggatatacactgggtgctgttttgtaactggccctttggttccctccagagtattggttctgcgcactgtgactacaatcagcactctctacaatacacatcgtcgttgctgactgctgaagtagtaattgcgtacactgtcgacttcactcgcctgattttgacatctggatcaaacaagtgaattccactgctctggaagactctatctgataccactatatacatccctttgctccagcagccctacactccttatcattgccactgtcattttatagccgctaaagtcacccttacaaaggagctatgacagcggggtcgaaaaatgtagagtatctggcatctgggtgatgatcactgtcggtaatcgatggaatggctttacgacgtgaatagtccgctctttctggccatctttgcccagagacacgttgattgtaaaaactatttttacctgagaaatataagtaactttgttgaatttaattgatggatctaagctgttattctaatttctaactatattactcacgacaactcataccccgaaactcggcccatcgatcgcgccgtgagaatgactttacactagtgaatggatcgcgaatgagcaatttcgcttcagtccttgagtctagagcttcttggccattttttttattctagggaaatacatttcagctacttgaagcctatatgctatacccgcacataggacccgggttagggtgttcagaaaagcacataaccatcgtgttctcgcatttttgcgttctcctccttttcccccgctgactaaacaccttttcgatacccttgaccaaagtttcgcactttttcaccgcctggctagctcaatcggtagagcgtgagactcttagtccattgtatttcagatttgagattatctcaaggctgtgggttcaagccccacgtcgggcttttctttttgccccttggagcgagacatactactgtatgtactgtactacagtatatactgtgcataatgtacttttgttgcatctctagttctctgtcaccctactcgttcatagactttaggcattcattttctatattatcatactaatgcagaagcagcgagcccatactccactgctctacggtgttaattagtctatcaacaacactgtttgtttccttcaaacttgaaggaacgcttactttcctcccttcttctttcgcattcgcttctgtccaatgagctttccgagctccaggttcttgtccttttcaggctgtcgagactcatccttcttgtctccccccttgccctttcggtcaccctttcggtcttttcgatctcctcggtctcttcggtctcctcggtctcttcggtctccctctcgtcggggtcgcttgtgttcggaagaaccctcgtccgctcctccctcgtcgtcccgatgtcgcttcttctgcatgttgattcgagccatagtctcctttcgtcgcttgacaacctgtgcgttctcaattgcaaactcagccaccaggtgacgtcgcgaagaaccagtaagatcaacgtgttttcgctcgttctcctcgtagccctcaagaacctcctcagtagacacctcgtgagcgttcagccatcgcagcgccatgagagcagccttgtggtctcggaactccaggaaaccatatcctcgagatcggcccagctctccgctctccttctgctccataatcacctttgcctgtcggaccactccatgcttggacttggcagcctcttcggttcgagccttggtcgaccgaatagcctcctccttggacagaggctgtcgagcaccctccttggcttcagtggcaaattgcaccacggcctttcgacccagagccttaagacccttcgcgttgagagctcggggcaggtttcgcagagccagacgagtcagggacacgtgcagactggggttgccgttcagctgtttctttcgctggtcgtatgacttttgtcgcagctccatgtcggccttgggcagagtcatacccagagcagtgttctcgccgattcgaccctcgttgatcaggaagacgtttcgtcgatctttctccttgggcagcttacccagagcctcggctcgctttttcgaattgtgttcagacagcttgttggcggtttctcgctggacggcctgagtgacggccagaattcggccctcaaacacgtaccgagggtcggtatcatcagcaacaagcagagaagtggtggctgcagcaggagctcgctcaacacacttgtcgcagtcgtcggatgattcgaatgcaacaaaggcagttcctcggggctggcccgtggtcttgtcaatgacaggaagagcgtatcgaacagcaccaaagttctcaaagtgctccttgagagactctgctgtggcatcgtaaggaatgtttcgcacaaaaacggtcgaggagttggattgggccttgaccttgggagtatcatcctcctcctcttcctcctcctcatccacctcaatctcgtcttcgtcatcatcgtcaccctcggcaacgtcggcattggactcatccagatcgagatcttcctccttgacctcatccttgacctcagtatccacgtcctcgtccttgacctcgtccttgacctcgtcctcgtcgtcgtcatactcctcgtcctcgacctcttcaccgtccttatgtttcagccacttgtccttctgaatggcaaagtcaacggtaacagttcgcccgtcaatctcaagacccttgctttcggccacagccttgtcagcatgctgctttttgctcatggtcacaaatccaaacccactcatcttgcctccagctcctcggggaataaacgcatcgaccaccttgccgtacttggaaaacaccttgatcagatcctggggctcccgcaccgaccacggcaggtttcgcacaattagtcgcggctttcgcttctccacagaagtattgttgtctccactgctctcaaacggccggtcctctctggtctttcgctctcgaggcttggcaaactcgatctgaagaatcttgcccttgagcttctgctttcggcacttgagcagcgcctccgcagcatcctcctcggtcgtgaaagacacaaacccgaaccccttggactccttggtcgcagcattggtcaccaccacggcatgcttcacggggaagtcctgtgagaaaaagtccgccagctcctcgttcgtcacctccagagggatggaccgcacaaacaaatccgtcttgcccttgtccaccttgtcttttgtgtctcgaaccatttttttgaaacgtagttgtgtggtgtaaagggtgtaaatgcaaatcgaaatcggtccaggaaaatttccatatcatgcatattttttttggccttccaaaccttaaaaagactgatgccccggtttggaagtgatattggtaaacgagtaaacatctaatatgggagaaaattgcaagtaattttattaaaaaatcaacagttcttatcctgaagctcgtttcactactcttggacacttttcttgcgtgtatgtttgcttgattagtcagccacaccgaaatcgtgcgttttggagtgtggaaacaagacatagtgatcatagaacagagctgagagaaccattatgtagatttcgtctgggagattcttacgctatctttttcccctaattgacttccaattcaggacagtatataacggaaaacgatgtagtgtatagaaggcaagatatcacgccctaaaaaccgctacaaacatatatatcacctttgtgaagagaatcacacactacaaccaacgagatatccgtctctagcttaccgtattttcaaactcagctctctaggggatgttttcccggatcccgaaatcacgtgatctccaatgttgacatagtcttccagcatgcaggtcgcgatgcgatggagacgcgaacacaacacaagatacaccatgaagttcaatggcacgttaagggaccagatggtcctgaagcagaccacgaatttgcgacgaaacgcgctcaacaagtgttctcacaacacgctgtacaacctgactcagctgtggctggggtctaaagactgtctgccgctggtggccatcaactctcaggacgactatttattcgacttggacgcgctctcagacgacgaggacgacgctgaggccgatgaggggattgatgaagtggaggaaggcgttattgtggctcgaggtggtcccaagtacgaaaagatcatggacgatgctcgtaaagaactgactgaaggagtgcagtctcgaaaggcatacatgcagctcgtgggacaaaagtactggaatgccggtctcaatctactgcaactggcccaactggacatttggggagacgtttttgaacgtccagaaatgctggtttggagctacagtacagtgaaagattctgtcggtaaagagaaggtacctgatttgagcattggcaccattgccacgcgaatgagtgaggcaatctatcctgcctttagatgccacgtgcacgccatgcgtcatcctgagctgccagtcattgtggttcgtgtcaaaccatatgacgctgccaatgacgatgctcgtttgaagcccctgtacctggtgtttccctaccattcgcctcacgtgattcatctgagcatggatcacgtctacgcccaaacagttttgcatgctgtcactcagagtgtcactactgtggctgaccctatctccttggtccgttccagcgctctccccactcgttctttcaataccctggtgactactctttcggacaaccgaaaagccgcatccatgggctcctggtccgtctttgctaccggagaagtcgaccagtcgcctctggccatggtaaaaaagccgcctgccaaagtggccaactccaaggccaacagaattgcggcgaaattcacctcaaaaaagatcactgagcctctgcagtacagatcggagaatcctcaaagcatggtggagtttagaattacccggaactcgcggaaagtgacgctacggatggagggtacggatgtgtacgctggtgtgtacagaatggccatgaggggggacattaatgatagaaagatgcctgcttggatgactggagaggagagcagtactagtggagcggtgaatgatggggcttacaaggccgataagtagaagcaatcatcatgagcaacgcgaatgatgccttcttctgtttacggcactgatcatgaacattgccatccactgatacacaacgagtaatgcgaatgacatcttagcactgttattacggccacctactgtaccacaaatctctcttaccgctccatcatctcagtctatagccagacgtctacacaacttatttattgcatttcatattccagtacaaccgcgtattcaatcattatcatatcatcattatcatacatgttagctctggacttgttctcttacttctgagcaagtcgcagctcctcaatcataccctgaatctcttcaacggtggcacccgaggccttggactcgagttcctccagaagatctcctcgcttgcctccaaacgcctccttagcggccttgctcacatcgtcggccttaagagccatttgcactcgctcgtcaacgtcagcatctagagcagtcatagtgatgtattcggcggcgtttcgcttggaaccagctgccatacaggcatcgtagaagggtacatagccaataggagaccgtcgagaagtggcaaattccatcaacccggtccaatctcgacgctcaacgtatgcattcagcttgagccatgtccacttacgctcggaaatcttgaagtcggttttgattttgagagccttagacgcctggcccatcaccagcaagttgtgaatcgtgtctgtgactgagagacccaggaagttgcactcgtagtcacgttctagctgttcctgcaacttcagtagtttggactgctcctcgatgatcgcagcgtcgcccactgagccatgctcggagtacatacttgcagcctttctaaagccctcgagtttctcggagttgaggttctggcctagggcgttgagatagacacaattggccgagtcggtctgtcgatcagactggtaatagtactgctcgagagcctccttgctgttgaccttggcattgttttcgtacacatgtgacgcaatgggaaactcccgaataagcttgtagagctgtgccatagacagagtatcttgtaaatgcagctggaccagagtgatgagatcgtaagatcggcattccacagccttttctagggcaagtcggtcgtctcccagttccatcaataagggaacctgcttgtacgcatctttttcctgctcagtaagttgggtggctagtcgtactcgtccgtcttgagctgcctggcgcgcaatttcgcagaatgaaacgcctcggcggtccttaagccggttcatgatcgctttgtagagctcttcgtcggtggactcgggagagtgaaagatctttgaacaggcccagttaacctcgatggctgaaacagggtactttagcacatcagcaatgttgaaacacaactggtgcaggcttcgtagaagcaatcgctgaatgagtttcttgggacctagcagtttgtactgttggtagctgagacaaagaccaacctccgactgccgcacagagttaagaacacgcagatcatcgcacacctgcacgaatctctcgctgttgtaaatgtccagagctgactttccaaaggcagccgcccgaagcaaccgtttctgcaaacttggagaatcttcatttccagcagcaagaatacagttgtcgacggctgtttggagatctgggccaatgatttccaggttctcccaagctctaggagactgcttatcgaggtgggtcacacagtcgagaagaatggctgctggggctaccgatccaattcgaaagatggataatgcagcgtcgcagactcgggaaaacaagtgatgcgagttgtttcccataattcggatgctgccatcgtcttctcctcggatctccaccgctccgtccccgttgtaatacagggtgagctgagagccgttctcccggccaaccagagatacttcgtcgccaaaggaaatagcgacagcgtcctctcccagccaacatagtgttctgatcggctggtccacattttcctcgagctcgtacttgccgtagattctgtccagtgaaacgtctcccattgttacgtgagtgtttcctaccagagccatatggtggccgctgggagagacagtcaggccattgaacaccggctggacctcagcctttttgtcaaacttctttgtgctggagtccagcgagtccagagtcatcagtccctgttctgttgacgccaccacctccactcctcggctcatgctgacttctggggggatgatgcaccacgagtggattttttccgtcacgggctcggctagtttgcggggtactggagactcggaatgggctctgagtacgccaataaattggccattgttgagcagacacacaaaaccgctgttccaaaacttggtttccttgactccagcggtctcagcgtccagaccgagactgaactggttgaagttgccatggaagtcgtagtagacccgcaccgagccctggtcgctcacgaccaccagcttctccccctcagtggtccatcctaggcctcggatacgccccatgtcccatggcagacgtcgaatcaggtttcccgagcccgaaaacacacctatcgacatttgacgagctgcgtttcccatggccacgagcttgtgctcgtcgtcggtgaccgccaccgctcctcctccaggtgccagagccaccaccgacgaatcaaagtcgatttcccgtccgtctcgttccagctcatagtcgtactcgtgggtggagtagaacttgcccgccagttgctcccattctgtgttagtgcctgagaaaaaaaagccaccgtattgtactcactcaatgccggattagatgccattgtgttggtgtacttgtgcaagtgcagttgcaacagacatattggtgcatgctggcatctgcatgagattaggtttacacggggacatatagggatggggttgaggggatagccggtggcatttaccgaaagtagagtatgaatagtatattcctcgtcacattctgagtagattaaagcttttccgggctcaaaacctccacttttgacgaagatagaatgacccgaaatacaaactcttagttagatttattaagtaatttacttgatgattagttagttccaagcagttgatagttgagacagataaccaccattgccgccacaaatgcaataaattttggcggtagttcttcaattatctttactaccagtcacatgggcgatgccacttctcatatttctccctacgagcatatatatgccgtttgcatctcaccattccactttctctacttaactccccatctgcatgcagctaaattgcaacaccttctctactccttaacattggcttcttctacacctacacatcgatatgtccgctgaagaacaaccgcaggaaggatacgtgggacttatttccagcgacggacacgagttctggatcaccaaggaggcggcctgtgtctccaaggtgctcaaacccatggttcagggagacggacattttcgagaaacactggacaataagatcccactacaggacattccccatgacgtggcagaaaagctgtgcgagtatctgtactacagcttgaaatataaagatcaggtgagcgatattcccgagtttgaaatccccccggagatggctttggagctgttggtggcggcggactatttggatgtctaaactattcccgagtgatgggaatgggccaccatacatgctgtgaagccacatgatctacagcaccgactggacaaacgtcttccttgtacgccgcgggcctttgcacagcaagtacgacaagatttacaacaacgacaagatgcagtacgacatctcgacgtatcgtgtgtttcaagtctggtgaaggtgatgttccacggatgcgtttaccccccagtcggggcgtgacgactacaggccattcagacgcgtcttccaccttgatgagctcgtagcatcggggtttgtccaacagtcatagcataatggaagataccaggttttggtggcgtagacagtgactcggtaggcgtaaggcgatctcagctgcatgggcgtgacatcaaggagttatatctgatatcgcgttgccaatcgcaatgactatgactgcgtgacgttctttgagatggaaacacagtctggtgacattaaagaactatttctgtacatgttgatactggaccttagatgttgagtattaccggctagtccaccgtcatctgtcgctgaataatatgtttgagtacaagagagagattttctttggtactgtatatgtacttgtacaacagttcggtgaaggaccaggggagcttcatggtacttgcactccactaatgtccactaaattcccaactaacggtaacttctttttgacaccaagacggaattatcgaatcatttgcgatatgaaaggttagatgcttcacttatcggtttagaagttgcactttgtctatcgattggtacaaattttgaattggtagctttatgggaacgtctgattgtctatatttttgtctgaaaatgtttttaacccctggctcattaactaaacaaaatctcaacaaaacatggctaatttacagtatgagtccaaattaaataaaatagattaatacaaaattacgtcacctaaagaagagcaacggcaacacctccaagaacagccatcattgagacggtctggacaacaccgccgttcttcttcttgtcggtagaagaggcggaggcagagggggaggaggaggcggcagccgaggtggcggagggctcagaagcagaagaggcggaagaggaggcatcgggcttggcagctcgcttcttggggtggccgttgaacaggttcttggcgtcaatcaccacagtagggtccttaatctcgttaccatccttgtccttgatggtgtagttggtcttgaggttctgagggatgtcgacaatctttccaacgttgttgttgccagagccagacttgatggtgtcgagcacgggagaaggaggcaggtcggtggtggagttgaaggactggtcggtcttcttgatcagagtagagttgcactgcttgatggtgggctcggatccgagagaagaggcagagccggagggcttggagatgttggcgtaggccttctgcaggttgtagtagtcctccttgagctcaatgttaccatcgctgtcaatttcgaccagaccgtagttgttggcctcctcagagtactcgtagatgagtcctccagagaaggtgtccttgaggccgccgtacaaaccctggtcgacctcgtcaaaggttcggggtcgcaccttgttgcagccgtactcggagaagatgagggggatggccgagtcagcgtaagaggagttgatggtgccgtagccggagttgtcccaggtggcgcctccgcaccactggtaggtgttgaggccgtaaaagtcggatcgcacctcctcgtcgccgcactcgaggtattgccatccagcaataccgagggtggtatcatcggcagcagagtagccgacggggatatcccggtctccatggttggagatgtaggccttcatgtctcgctgaagagccttgatgtagggaggcacggtctcggcgttttccttgttgttgaagacctcgttaccggagaagaagcccagcacgttggggtagcccatgaaggcgtccaggaagccgaagactcggttgacgtaaccggcgttgtaagagcccttggggtcgtctcggttcagcgactggccgcccaggggagtgttgacgtccagaatcacgtagatgccggcaccgttgagaatggacatgcactcatcgtggttgatccagggagacagggtgtagactcggatggtgttaacgcccagcttctgcagaatgtacgcgtctcgaaggcacgtgtccacgtctgacagcgcgtccgagtcagccgagtccgagtagccagacgctccaccgggctggtagtcgataccaatcacctggaagatttcatcctcggaagacgagttgccgggcttgacaaacttgttgcctcgaatctcaatgggcacgagggcggacacggaggccgcgagagcggatagcgagagaatagaagttggtttcattttttggggggtggtgacgacaaattagtggtgtagagaaaaagaggaccctcctggtgttataatttacgccatagagttacactttggggatactgtgcgtaagtagagttacggtttgagggagtgcgggtggggagcgatgatacttggaagtaaaaactacgtttgtggtgtgacgaggtgtttgttggggttgcgcaatatttaaagctgcgggcccgctcagttttgtcatctttctctgccccatttgcctacccaaaccctctgcgctccatctagatggtcgatgctaacccgctcggcgtgcattccaactctaactggaatgtaaggtcatcgaggcggcctgcgtcaacagcgcggagaatgtgagcagtgaaaaagacgagggtggatatcgttgtcgccgcggccaatcatgtgaccgcgaaaaaagaaaaaaaatcccgctgactcatcgaccgaggaccctttccactccatctttcctggccactcctcctgttgtgcgagtccctctgacaggggtctggaataggagacaaactatcgtgtcaatctcacacgcgaactaatatacgcagagcgtgattattgacgggagacgcaacagagcacacagcgagggcaagtcgcaacagacaaaggcatatattttaatcgaccgccggtcacgtgacgaaaacagacgctagcgctccaggcacctaccgcacgcctcatcgcttggtccatgtcaaaaggcttgttttacagatgtcagccacacccgtgccgttcttaaaaataacccatatcgcctaaccttgaaatccccgcatgtaagcgaggtttgggttgaaaaattgagggggaaattggcaaagaggataagtacagtgaaagtacaaatacattgtagtaagtgcgagtgaggaagacggatgggctataatgcgagcaatgatacaaatttagttgttcgtgctgaaggagaataacagtgtgttgttgcgtgttgatgtggtgttggtgtgagttttcggttgttgacgttagtgttggcgtgttggtgttgatgttggtgttgatgttggtgttgatgttggtgttgatgttggtaagttattgagtctcagagtcttaagaaatgtcaactaaggtttcaactatatgtagttggataatttggcaaacacgtatacaatacgattttggggggttatatgacgattcgaggtatcaaatgtgaatcccctgaattgtgtctctcaaatggtagtgatttcttgtcgataaaatccctggaaggtctaatagtaacccccaggtgaattttctcgttaactaaaatctcaactagttcaactaaataaaatgaatatgggccgcatctataccaagcggaccacatgtgggtatatgaaggtgctcgatttcagttctttctagtcatgttattgtacaagtagtatagtacgagtactagtattcaagttccataagccccctattgcacaagtaccgtcttttctgcccttcctgtcgcagatggtgctttgttgagatggtacgagtacgactacaagtataaggatgtacaatgatggatgtactgtacatacaagtatatcccaggtaacaaaagtctgtaaaattttgttctgctccacgaaaggagaattgacttgaatatcactcgtcagtgctgtcagctacaagcatcgatatttccctggcctacctccactcgctctacttgtacactgcgttccttttttcatattctctaacctgactcctagagcggacaaagttttttttttttttatcttcttttttttttcttgggtaaagacaggacatacaagttggcgtgcttggagtgggcatttgagacgcacaaaaatcatcttttctttccgacaacacagaaatatatacacacggtggcggcgcgacaccacacagccatggggttcgtgggagtacaacaggcgtcgtcgcgacccactggcaagacaagaagacatccgcctgtgacctatatgaagcgccgaatgctgattcctaaacatcttcgagtgaggaagaaacgaaaacccaaccacgtaccttttctcgacgggcttccgctggagattctagagcagattttcgtcgagtcggccaacccggacttggtgctcgtcaacaaggccattttctccgcgctcaactccacgtgcatatttttgcgctccagcatgcttctcaactgggttgagaagaaggagcccgagagagtggagaccagagaaaccacagctacggcagaaccggagcaacaggagcaacaggaacaaaatggacagaccggggaaatgacacaggagcagatcgaccaggacatcaacaaccacattcatcatcctcagacattccatattgacgacatggtggtggatccgccggcaccaccccaacaggacaacactgacatcgcccagagagccccagccaaatacactctgccggtggagcagctcaagtggaagtttgtgacgagagagctgctggagagtctggatgttgaagtctcgggcacttacattccaagtacctacgcagctgtcgacgccacacagcgacagaaagatctgctaccattgctcaaaaagagcggcctcaagttccagaacctcagccaggtgatttccaaggctgccatcgacgctgaccacttcaagcatcttgtcaaactcgactttggaccgccgacaattgcctgtctgatcgctgctcttcgtgctaccaatggagaagacctgctgaaaagcaggagcaacatggacctgctgcccaactggctcatccggtccggctattacgtcgacaaactgtccagtgacgagctctggagcttcctggtggcctatccggacagaaatctcgtccggtactttttgcagctcggtgtcgttcctagtgaaagactgttgcatcagattcctgccttgtagagtcaaggacctactgatatatttattaatgcatttatataactgatcgatggcgtatgtacttgagtctacagtaagtaattaaacgaatcttcccaaagactagtgtcaaaataaccactgaaacttcgcggtttcgattgcacttgtttcgggcttgtaacgcctttagtacatacgctggtaacgagaaatatgctctagttgctggaatgttcggtgattactgaagacatgaatattgtaccagaactcaaccgacaaaagtgctataccggataaggacatgtcttactacaatcccgcccgtattgtacctgctacccttgtctgtgtactctttgtctttctgactaagatttatcgtgtatcacgagcgctattatccttagcgcgtatcgaaacctaacaaggaatgctgatacaatgatacgagtggatgcgacaccagcttaacacggaagtcccgaactacaaatacacgttcttgtcatctacaacgtctttccacttcggaccatccccccgcctccaaccccccttctaggtcatactcatgcatatataaataaatatcgtcagactctctggcgcgctatatcgccttcaatgtaatagtcctcgtctgagccccgctcataatcaatgtccgtttcgtcctcctccgtcacctctttcgagtgcatggagggacccttggatagtcgttgtggatgcttgttttggtttggtggtctctgccgctgttctgaaagccgccgaagttctcgcgacacccgaggattcgtcatttggcgtgacagctcgtatgactgccgcggcagctcaaacgactctctccggtgtgcggcatcggggctggagtcgcccaccacctcatcgtacactggaggcgtgctctgacgcatctctggtgatggtgatgagtcgtggccgtcgtagagcggcagtggttcgtctctgtcctcgtcctcgttttgctcccgtgacggttgtctgttgcgttgtctgtggcggaacgagaacgccgagtaccaaatgtcctgacttggctcagtcatgttctgcgagccgagatccaggcgcaatgcctggttgcgtagcgacgcccgtcgcaggcggcgctcattggtcctgcggcgcctgacacacgcaaagatgacgatgcatacgagggccagaggcaacagcaggaagaagagccataggtacttgaggttgcgcgacgagcctgaatcttcgtcgccgtcgtcggaccatgagtccacgtcgccgtcattgtccgggtctgttcccgtcacgttggtgcccggcagcttgaccaacaccatggtggaattgtgttgcttgccctcctttttgtggtcgccgccctgcgacatattgttatgcacgacggtggcgagggccgagtagttgaacaccgtggtgaatgtggtcttgtccaacgagaccgtgtatgtctgcatcaccgggcggctggtgtgcaccgtggttgaagtgtggttttgtgttccatgcgaatcgtgcgacgagtggaaggtggaaaccgtcaacgtgtctgcacctgccaacgtcgccaccgctgccagcgctagcactgctctcattgtggaacgggcgcggaaggagtagagattctggtgcaatccgagagtggtgagttgagcaaggaggcgatgttaaagttgttaagttgggttggtgcgtttgtcaagcagtggtgaatatgtagtgtacgagttgtggtggtcataaaagcgactgtttatcacagttgttgtgtcgcgggtgaaagtgcgcccctgatgaaacagtatatatagccctgtattctctacttttgcaccagtcattaccggtaatactgctgccgcaccctcgaccgcagaacctaaacctcgataatagtggagctatgcacaagccacctgtcaaggtgcatactccgacacactacctccgagaccacggactttgccaaggagcggattagtgtcatcaggggcttggaggggcgacagcctgaggcatggcgcgcgtccgcggctgtatttggctcgactttggcacttgttgcgcctcggaaaaactctcaaaaataaaacctcggataacgacccttgaaccgcctctttatgcggcaatatctccacgtgcagagtgactagacggcgactgaggtgaggatgcctgagggggcagagccgcgtgcagagcgcgttttgggcggccgttggagagcactcagagggctgtataccacgtgctggattacacgtgacggccttctacggtctcctcctaagatcatctcttcgtctcttatcgcaacaagatttacattgttgtcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccctgagcataagcactgccggatgtctcactgaaagacaacaattgatgactgtcgagtttctgacatcctacatggtccctatacgggagaaaaaggcgatacttgtacgagtacgggtattcgcagttatcagatcgtgaggagacgaggtcacagcttacaccgaaaatcctctaactatgatgtccgttggtgaaatatgcatccatttttaggacagtaggagcatgatggggcaagattttgccgataatatcggcgaaacgcgaaaaaaaaattcgccgtagggtagagtctgggtctgtggtgtatagggaaccgtactgaaccggtatttgttggcattggccggtattggttggtattcgcagtacacatttccaggagcagtggaagttgtacagtacgagtacatactgtaacattgtgtgactcggttgatcgatataattagtcgatatactgagacaacgctgtcagacctatgagacagagctcacggaggcaagagagcccaaaagattccttccgacgtattacgagtttcttccattccatgtcagatcccgcatctattaatatctcgttacttcaggttattctctgctctttcagactgtccctagatactgtaattactgtgcagtatgtattgtagttgaacttatctctgaattctaaccccatagttagtatctgggatactctaactgtaattcccaacaactccaactacaatacaaagacagtctaaactcaagcagcccaaggcacccacataaagttcatccaggcaccatccggtacagattttgcgtgccagtatcaaatcaatcgcatcatcaactcgtacaagtacctttatcatatccaatcgtctttgtacgcgtgaatccattaccatgcccagtgttcaaagcccattggagtctctgaaactcgggaaaccgagacctgaatacgccaatgtcgaatcacagctggaagcgcttcagaaagagcctcctaccgcgagatcgaccccaaactacctcaatgtgaacttttacaagttggggatcgctctgtgtttcttcaacggcgctctggactcggtggagtacttcaacaaaccgtcgggtaagttttcgcagtgtgctccagggttgtatccgtcgtggttcccagaccccaacgattcgggtaaggacctcgtcatcaagtttggggagccgctccagaaaggaggaggaacgaaaaaggaagccatcgacatatggctgcgatggaagaacttccaggtggaaatgccgacgaaaaactgggacgaggccaaagacgtggtttggtgtcagttggtggtgttccaggagtgatcctagccatcggtagcagatttatgacagaattcagttgaatgagtgcttggattcttttcggtgcagtcttgccgtttatacactcacaatcaacctgcttgtcaggcataatgctgtaaatgaacagcattattggcacaagtaatgatcatgatgagacgtctaccattaatgctcgcacttatatcaccataagccccatggctccgatcatcatcccccccttagataacaattggggctggtttgaggctgcacaccaacggcgtacatatacaagcagctggcgtacaagaaccatcattcctgcacacatgatgagagaaactagcaacgcaacatcctacggaacggtcgaaaacgagcggtttctgttcctcgatattcccggctgcagcttactgggtctctacgtccaccggcagtctcgttccctaatgtgcagtttttccaaaccgcaggaagaagaccgacagcgcactgtgcacaagactctggagatctctgccgatattcgtggagactgtgactgggaatacctctatattggcagagagtcgcatttctacgtgaaaatagccgctgataatggggcctttacttacctctacaactcgcagacaaacacgttcaccaagatacgccagtaccagtacaactcggccaagagatggtaccttgaatctcatatgccgtcacccgaggaaaagtacgtgtctaaaaccagagacctttcagcaggagaagagtacatgtttgttcggagatcccaacctgagccttacaaaagctactgtaccacagaaaagtcaactctgaggaaggataggatgatcgaggggccttcttatatcagtgacatctaagagtacagtacactgtacatatacaatcgtggacaggacattatgtcgaaatgtgaccgattcagcgacccggagaccaagttcggactatttccatcttcaatatattctcgtttcaatcaggttctcattatgactgtatgagaagtgattttcattggaacagccccaattttgagactttctctgtatatttagagtttctgataaaagataagataagaaattttaattttctcataaaacattttatatactaacaagtacagtacttactgtactgttcttgtactgtaggggatgtaagtatttgtacgattccgagtacttgtcgactggttaatttgagtgattagtaaacaacatactgctgtaacttcagcaactcttgtaagcactccgatggcgctcgagtagagacctctctttgaaatcactcaagttggagtttcaatctcggtttcttcaacaagctaacaagccagagtggaacctgtacatactgtgcgatatttgtacttgtaatgatgtgatatatactcacacatctgcttaataatcaactcttagatggtatttctgcaacgaaatcaaaggaacctgtactttcaaacaactaataatctagagtgtagctacaggaaatgtacatactgtgcagcactcgtacaatatgtgatgtacctgtacttccgattgtttgggcggatataacgagttgaggttatatggaaatatataatacaagtttgttccttgtcacaattctgtttaggatgctcgtcatcccagttggcattgctcatcgtactgtccgactactgcatctacaccacacaagtcgaatggacatcgaaaccgcagagacgagtttggatgaaccgatattaaccagggggagcctgatccccactatgaagttgacttcttcgacgtcgctctctttgcgatctatttctttgggctggccgaagttgtatcttcaaaacacggggaaagagatcaatggaataattctctttcgctgaccgaagacaattacagtaccagaagtttgatcaaggtgtttatgggaagttctggtgtgttcctaagagctcatttgtctcgccagtcaaaatggtcccgcattgggcttgtgcaaagttcaagtcttccgaacaaatgactttggactggagctgaaagatttaaacaaacacaacttctggggccagtccgaatctaccctgcatctattagattatatgaacgagtctccgaagcttctggttgagcgagtccgtcatggtgtaccatcatcagcaatgtcttttcaggacagagatcgcctgcttcgaatgagacatactgccatagcaagaagggcaatgctgtttttctaacttgattctgttttgccagacctgacatcctacagacacgcaggaacatctggcagacaccttcagtcaacagcctcagaagaaagtccgtcagcggccaagaagaaacgtgagtctgataaacctgaaagtaatgaagcgaattgtgtctgaagacaagaatctgaagagaaaatgcctgtctgacgaagagcctttagatgaaccggaagaacctgaaaccgctgtgattgaggctccaagaggaaggaaaaacctgccgagattggtgcagaatttgtacttgtagcaagctgcgtctttctttgaaaaacaagacgctcatcagtttgtgttggcttgacgagctttccagaatattttactgctagtataaactgatttctcatcagggagggccgactatttggtattgtagctgaaaacgtccgagcgtagcgatacaccaaagcgcagtgttactaaccatctaaaatactggtctgttgagcgggaaaaaagagagaatctcccgggggcgagtcgaacgcccgatctcaagatgacaattttccattacagtctcgcgccttaaaccagcttggccaccgggaggtgagttttttttggaaatcaatcaaattcagggaacgtgaaagtagtcgttatatactggtagcagtgcttttaacgcagtgttaacgtctttaaatgagacggaagttcattattcatacaatctccagcggacttggggttctcctcatttctcttgattttatatggattttccccgtattatgcactttatagaaggataaatacgagaaaattcataaatattccttgaatcattattttttcgtagggaatgatttttcggttatattaggtgtcctttctaaaccaaagtactgtaattaacacccacatatcaatgtcagatggtatttcgatgtcatctcatttaatattaaaataaaacaaaccccaatataagattcttgatagcatcattcatgcatgatcttggaagtcctacttggctacactttcatcccagtgtgcgaatgacagcaagtgggtcgtttcatccgatcatgactgagcaggacattatctttacggctgggacgcctgccaccgagctgacgaccgcgcagcgtcactacgtccagtacatgattcagcaggtacagatcgaccaacaggcaacttttagcggaggagaaaaagatacccaagccatattgaaatgggtcagagacatggaggagcatttctacggcctgtttgtccagccggaactgtgggtgattctggcggctgtgcggttaaaaggggaggctcggagctggtttgcggaggtggaaaaggagcacatttttggcgactggaaccggttcaaaacggcattcattgaaaaatggagtcccgactacttccataaagtcatcacagcttaccatggaatcaggcaagatgaagaggagacagtcgacgacttctatgccaagttccgactgctgcgagataacctacccgaaagagatccagagtcaattgctaaggtgctctttgtgaacgccctgcggccaggcttgcatgaaatcgttgtacgccagtttcatgattcggttgagtcgacctacaagaccgccagactcgtaatggtgctgcaggacagtgttgagagcagcacccgagcaacaggcagccagacccagaaagctacggaaaattttggtgaccagaatagccagaaggcaaacaaagcgactcggactaataaaacgattggtgttaaggcatgcttcttgtgcaaccaaacaggtcacttggtcagggattgtccccagtaccaggcgaaattctgcttgcactgtcgcactaacgatcactcgactgccgattgtctattcaaatatggacccaaccgcaaaagagacaaaaaagtacccatctgttacaagtgcagtgagagtggtcatattgccagagactgcacttattctccgtttggtataacctatgtgcgtggtcagtcaaccgctggcaggtcgtcgtgctcgcctcctaaggcagctgttgaaaagggaagcgatacgagttatgccgaaagttcgggctcacttgagggagctatcgaaacagcaagcgatgctgaccgccaagctcaaagtgatggtgatgataagctctctgaaatgctgggatatggtcatggaactgactactccccaccgtctcccattacaaagtgttttcgttgcagggaatttggccacttgactcaagagtgcactgcccctctggaaatgtcgcatatcgaatacacatcgaaggacaagtgcctcaggtgcaagaagagaggtcacagagatatagactgtccggaaccaaatacagcagagaccgaatccctcgaggctgagacccatgagactaattctgtggcttctgcggactctgtggaacctgtggacctcattgaaaatcagccggttgaaatatctcaaggagaggttcattccaccgaagacctggggtttgcatcggagtaaccgttcatttttacaaaacattgtgtggttcgggtaatgtgtacaagtggtacatatggtacataatacatacatacttaggtcattcaaacatgcgattttattccagtctataagtacatttccgtgtgtaagcaccgtggctgttcatcccctttgcttagtcaaaagtcatcttcttaccagtgcttttgacgatacccacagaggctctctgggcactggccaggacctgtccaggcttctttcgcgagtaaggtcggtcctccttgcttctcttaggcttatcgtatgactccttgttctcggtgtatgcaggcttatcctcaacctgggcaggctctgagtactccttctgtgcggactgactctcgtcagcgacagcaccctcgacctttcgaggcttgggcactcgcttacttcggtcttctccggcctcgagacgcagagttcgaccctcgaggtacttgtacaatcgtcccttaagagcttttcgagtagcgtcggcgtcgtaaaagtccacaaaagagaagccctttgacttgccggtatcttcaaaagacatcattcgaacccgtcgaatatccccgcaggacttgaagtggtcctgcagcatttcctcggttgcgttgaaaggcaggtttccaacaaacagcacccgtgagtctgtgtctgtagggtccttcttctcgggccgtccctcgaacgagtttgcgttcttgataagaagttttcggccgttaaggatctgctctgacaaggagaccagtcgctccatcttctcggcggtggggacgtcaacgtaggcgaaacccttcaccttcttggtaaccttggacttgggcaggttaattcgaagcaaatcgtcctcctcaatcaccaccgcgtcggagtcctcttcagatttacccagcttagccagaatgaaccgcttgatatcctccttgcaagtgtcgaacgacagattgccaatccacactccatgttcggactttttggacttgccctcctcctcatcatcggccttctcgacaggcagctttcccttcttttcgagacgcttctgtttcttggacagaggagcggacttttccaagtcgatctcaatttcctcctcgatctttcgcttgacggtcacctcggaatcactcatgttgtggtggtagctgaattttgtctcgaggctgaatttttttcagataatgcaggccgccaatagagtttgagggtggtcgatttttttattaatgagttgaaaatacgtcccaactgttgaaggtaatacccggtggggtaatacctggctaattcctcacataatgatgagatgtcaccacatagtaatgagaggaatcagctgggtcgtagacgagatgtccatcctgtagatagttttatccactgatctagaatctcttttctggtgaatgagcaagcacacaccagaagggtgtgtgctactatcggaacgccgtgtccctagaagtgggttgtaagttgttaattaactatatcacatcaataatacttatgatcttcaataccaactatgatgcgaactcgggtgcattggaattattcaaggtggagaggtgacaacggtaaagaacatcccaagtattattgattaaatatagttaatttaccgacttacaactcacctaaggcggcgccggctatcctcaccctgcccagaccaatttctggccctcctgctttcagatgcttcttcccttgtaacacactcttcttactatttgtcactgcctcatacagaccttcacctttcttcaccttgcgttttcccatctattgggtgaagtcgtcactatagtatcacaaagcgattgctgacctccttatcaaagaaaacgcctgtcttctttggggtttcctccgacaccattctcaaagaaaacatcactatgttcacaacagagatgagtgtcttttaaagaatcttggtaactggtaaatcgaaagaaccttcgaaatggcaatgcccaacgggagatagtgcatcggctaaagagggattcaaacacttgcaatgccagcttgtgcttcagagttctgcggctgcgtatggtggctgaattggtgactgacttggtggctgattgtgtggctctcgctgatctcaattgtcacgatggcaactgttgatctcactgatgaggttaccaatagtaatccaagttgttgatggacccagcggacgtgggacactgctgaggatgtgcgaaaatgtgtcgtgtacgtatcattttcttgcacttctggcacttgtaatatttgacggggatgtatgacatgatgtgatcggagtgaacgttggatggcgtagcttgctggcgctacaaggataaccgccctctatatatgtccgtcctgttaatcacatacccaggtcatgactcgatctgtttcatcggacaaacgaaatggggattatttcagaaggaacaatgaggcttgcactcatgtgcatatcaacacttgatgaacgcaataaagtgcatattggcacttgctgtaagtgctaatcatgcgaagatgaggatgacctgcttgtaggctacgatacgatacctgtatcgtagcctctgggactcatttacagtgacatgagctcgatgtgaggctcaaatacccagttcatgtggcaataatttgctaggtccacttttgttccacacataataaagcatgttcgagagagtgtattattatcaagatacatcactgtcggcaaagtcttcgtctccccgtctgatacaaactcgtgtcttaaaaggagagataacttctggatgcggcttgagatgagcagggatcgcgacttggatgagcaggaatggggcacagtacgagcactgttctaggacaagtgttgttttgccgatacattataatcgtacatcagcaggatttcatttctagactgtgagaaaaattacgatactgtgagaaacactacgatattgtgaatcggtgtcttgctatgtcgacagtgttatttctgatacatcacgtactctttgtacattgtttgggtcaccgggaaggtcataacagcatttggttttggggcaaagtcgtcagcgtcagaacgaggtttgggattcgatttacttgaagtgttctatcgtacaactacaacatacaagcgtctggttgggcaatttgatgtgatacggctattgtaaaaaatgctcgatttttactacaacttttctacggaggttcctgtcgttacggttgacggagaaagagtggccgagaatttgggctgcttgagaccgccgagcatgccaatccggttcgctttgagtctccctgttccacaggagctttgccctaacctgtgatatctgcattggttcaaggtgtcggtgtggcaaaggaagtggtggtcaacatcggccaccagtaactctccggagaacggaaaggctacaatcgacggaaacagccacaatcgacggaaacgaccacacaactgaatccataatccccagagttggctacctttacccattgctgaccaccgcccaagtaagtgcctcatatccacaccttcccattagccactgggccattcaaagttctgaggtggtttgactttgacttgaaaaaaaaataacaaaaaaagttcattggccccaaccttgatccaacttttcaccgacgtttttcaccattctaaatccgtccactgtacgtacaaaacaatacttgatgtttgatgggataatgttgggtataggtgcgaaaatacccgtacagaactgtactcatactgtcaaaattctcccaaattcacacctactgatggaatcacgaatccgccggccaacctaagacaactccggctctctcgaccccggttcgtgtaactctcagtctgcggactccgccatagccactgccttgtgcgcgccttgtgagcgagcggtgacacggaaaacgctcgcacgatccacctggcgatcgaaaccttgtaacttgcgagaaacgggagcggcactggtctctaacggccgaggaattggatatatggcacggatagccacaaaccagccggaaaagaagggaaaacgagtatcgcacgagcagagcggaagactctcgtcttgaaaaagatcggcttcgagatgggcctattgacctaccaccattgacccgtccccgagcctacgagtcttcgattctagaggttcgccttgttcgcatttgcagtctgagttcacgagtgagacagggccagaatacggtccggtacgaacacccgttgaataacacggtgaaattccacatgataaaagtaggggcaaaaccaactgcagcctacagccaagccgacgcccaggaagtaggggtatgtgcactgagaggagtgcttatatcggtggaagcatacaaggatgtgtgcacatggaagtgtgccagacatgcgttcttcaggcttctgctctgtgagtttacctggataaacctgcagttgaaaagaaatatcaatgggcagttaattgactggtacttgagtgttgatgcggaaatgagggggtgaatagattctcaatgtgaggattcgcactaacaatgacaagaatctgtcctgttccaccgcctctgtaccgcttccactgaaccaacccactaaatcaacctcggttgcttgcgtctctcaagttagcacacattatccagggccacagggaagagctgtatagtttatgctgtacgactggggtatgagttggtatcgtacttggatgtaacacaactgacggctttcagggaccgtgaagatcaatacctaggcggttgttgtctgcgacatacgcatccattgagaagttggaaatacgttttgaaaaccgttttccgggggttctttcaccgtatattcggtttgccactctcgctttcgatgcacgctttcacgttgggcttacagagaccgtcaggaccaatgtcgatcttttcccacacactcaaccttgggacttcacagtcaggcacagatcgtgcccgcaactagtcgcaagacaggttccttctagtgtaatggtctttctaacaccatcaacggttttctagctgcaagagaatcagctacaagagaatcagctacacccgcgtcatgaaaaaaccaccacccaaacctcacttggatttcctctttagtatagactttgaaatagcgttgctgagaccaaccagtaactgagctacgagttagatattattcatactgaacaagtaataaatgattctcccaagtatggtcgatgaatgtacgtactgagaagcagccaactcacaaagtcgcattacatacacacaaagtcgcaatcaaaacacacatttcttcctgtaccgaacctgtacaataggaatactgtatccacccaacaaaatctctttgtcgtcttttcacgctttctgagacagtagatttcaggccaccgctatcaggcatgcaaatcaaccataaccgtaacctacttggccacagaaggctcaggtaacggtgtcgatggagggttttcaggcaatataaacccgaggggacccttctcctcggctccccaagccttcttcaccctagtcattctcttaccccctttttttacttcaccctataccctctttaatcatgctcttcctcaagaccattgctctggctgccactgccgttctcgcccaggtgtacgagcccacctctgatatccacttttacgcccagtctcaggacaatgtggctccctggtcccagtctcttctgaccgtccaggactctactctcgtggctgtcaccaccctgacccccaacgataccacctctgccttcgacacccacgatgacaacttcattgctcgaaacggcaagttcctcgctgctaccgccaacaacggcctggtgctgtccgactctgctcccacccggcagctcaagtgggtctctggctctctcaacgttgttgacaacggcaagacctctcagctggttgcctgcccctccactgccaacaacacctgggttatcactctcaactccaactgtaccaagggtttccgagtcgctgtcaagccccgaaccatcgccaagaacaccaacaccttctctcagatccccgtcaacatcacccactcttcctccaacatcactggccccgtgtccatcactaagcccgagcccgccaaggaggacgataagcacaacggagccatgaccaacagcgctggcgctgtggttgttgccgttgctcttgttgccgttcttttctaagtgacgaccggatcgtttcaaatcacattttgccgtttctggcttcagaacagacacacaccaccaatgacttcgcctcagatcgcagtttttctgctcccttaaaacaccaaaagatcagattccacatcagatcattcagattcatgtatatttatcattcaatgcaggcaggttataagcaggacgctagtagacagtagtagactggtacaagtatcagtccactgatccatatgtaatcccactaaaaggggactttgcaagacgtggtaagcgcaaggcagccatgtcgacgtcacctcgacatggaaaagtcctcatatctagaccattacgatcagaaagtccatatatctgtatacatttggaatcagcatcaactttcgagttgagtgattcaaagccacgatagtatggtctgtatcgtacaatgtacttgcgaccactctctgatgctgtgtaaaatccaagagataacaccagaaatacaaatgtgtcgacaaaatctgcaatactagcctatctatatattctttttctgattttattccacgatcaatcccaactattgaccccaataatctcatctaattacttgtactctaattacttccgccaaccatccatgtctcccaacatcatgactcacgcgatgagaatttgactatttctgcgacaataattcgggtggcgttatatatatagagggcgcaccggcatatatttttttcctgccacctccccagtacaatagtttatgtgaggagcctgctgtacctgtgcttctggtaaaagcaaggaggctgactaacgtactgaaatgtacggtgacagactgagatgttccaaactctatagtgaaaatatggccttcttgtgatgcgtcatactacgaggctaccctacgacacacgcaaaatgactgatttcgaagacgctacgcctgatgtggtgattggaggcgacattgtggccgagagccagtattacgaggaggaggacgaggacgacaacattgttgaggagacttccgaggtcaagaagaccgtcaagtttgccgatgatggcctcacagatgaggagcgacgaaagaaggagtttgaggagggaggagggctccccgagcagcctagcgaccccgatttcaccaacatgaccggtgtttcgcccgagattattggccgacaggccaccatcaacattggtactattggtcatgttgctcacggaaagtccactgtggtcaaggccatctctggagtgcagactgtgcgattcaagaacgagctggagcgaaacattaccatccgactgggatacgccaacgccaagatctaccgatgcgaaaacaaggactgcaagcgacccggcaactacagatcgttccgatcggaccgagaaatccaccccaagtgtgagcagcccggctgtgacggccgaatggagctgttgcgacacgtgtcttttgttgactgtcccggtcacgacattcttatgtccaccatgttgtccggtgctgccgtcatggacgccgcccttctgctggttgccggaaacgagccctgtccccagccccagacctctgagcatctggccgccatcgagatcatgaagctgcgacacgttattattctgcagaacaaggtcgacctgatgcgagaggatgctgctttggagcacgagcgatccatctcgcggttcgtcaagggaaccgccgccgcagacgctcccatcgtccccatttccgctcagctcaagtacaacattgatgccgttaacgagttcattgtcaaccgggttcccgttcccgtgcgagactttgctgcctctccccgtctcattgtcattcgatctttcgacgttaaccggcccggagccgagatcgacgagctcaagggaggtgttgctggaggatccattctcaacggtgtcctgcgactcggagacgagattgagattcgacctggtattgtcgagaagcaaaacaacggccagttcaagtgcaaggtcatccgatcccgagtccagaccctgtttgccgagaacaatgacctcaagttcgccgtgcccggtggccttatcggtgtcggaactcaggtcgaccccaccctctgccgagccgatcgactggtcggtcacgttctgggacacaaaaacgctcttcccgagatctacatcgagctggaaatcaactacttcctgctgcgacgacttctgggtgtcaagaccgaggacaagaagctcaccaaggtcggaaagctggcgcgaggcgaggttctcatggtcaacattggttccaccactactggagcccgtgtcatgaacgtcaaggccgatatggccaagctggtgctcaccacccccgcatgcactgagctcggcgaaaagattgctctgtcccgacgagtcgagaagcactggcgacttatcggatggggttccatcaaggagggttccaccattccccccagcgagttttaaaaggtatagattaacgattggagattgacgatacaaggatccgagtaaggaatgagcgactgttatgcttaacgtacgctgtgtagcgatacagtaagaccgaagctgtagatgtatccgaagcactagtggtatgtactgtagtgtactggactgatacttgtacatactgcacaccttgctgtactgaaacgcgatagataacaccaagtattgattatatgaagagctacttgcccgtcttcgttggttctcttgcaatctgaggcaaactaagtacaagacctctactgtagacagcctctgaggtctcactgtatctactgattcacgccgacacagggcaaatctggtaagcgagaaatattagtatcaaaaagatcagacagacttgaaattacactgtagtgcgctttcatcaaacatcagtatttttctcagcttgaatcctttaattgcttctcctccctctggttgtgttctgaaaggggagggcatcggtagacagaaatggcgacgcataattgatccattctagctgttggtaaatcaatcaaaaagtattgaagggtcctcacagttcccttttagtcctgtcaatcaacactaaccctcaaacaaatatgaaggtcttcttactctactccgccggctccccgccgttgacgaacccagcttcttggttgctgaaaacgagctttgactccgaaagttgctactggactatagccatactcttgttaccactcttccaagccaaccctgttattgaaaaggaagttgttggtgttgataatgccgtcggacatgaatcccatctaataatggtgcacatacaatctatctgcctgtatatataataatttaatcaataaatacatgtatcaggcctttgtaaccagaggatactttctaggccgacctcgaggacgtctaacgccgccctggtatcgccggtctcgacgtctggaccttgatttcgtggttctttggggagcggctttctccactgtggtggtcattcgaggaatggggtaggctgtctcaaacttggagtagtctgttgtggactcagcctcggaatcgacatcgtcagcgccagcatcactctcgctgtcatcatccttcttgtccccttcgagtttctgctcctcctcttcgaccccatcaccgtccttgtcatccacttcgacgatcctcattccaggctccaagtcctctctagtaggaacctttgtgaacggccactccggcaccggagcccaaatcagctttgatggctccaactgcacatagttgtttgccttgtacttgttgacgaccatatcgatggcctcccaattcaagcgaatggcatacttgcctgtctcagggtttctgaccagaaattcgagtgactcaagagcagaaatgacgtcgtcaggtgtcatgccggtggatttggtgatgtccatgacggagaagtttgggatggttttcttgtcggccgccttttcgcgagcattgaaaaagaaccggcagatcatcagccgccagtactttctgtagctcagcaagcccaggtcactgaggggtttttcaggcgtgcctgggcgaccttcgactcgactcagcaggtacgaaaagtcaatcagcagctgtccgtatccctttcgttggaaaatggggagagtcaaaatgcaggacacgttgttggtgcctgtggttttgtagggttgttgtttttccttggagaaatagccgacgaaatggcatccgaacgcgtcattttcggtcagaacgtagaacatgaagggctccacgtcgtagtaaagcgttttcgagttgagaaacattttggccaacagacacaggttctgacagtatagctgggcacgcgcaccatcaacttcccagatggaaatgttgccgtggcgatatatttctgttccgggagggtgacgggctgcacactttagtttgtggcgtttgcgcacgtgtccggaagacatgtacttgagacagaactcgcacagcggtagcaccttgtttcgggcgtattcttctgggtatggcgctgtatgccaagtgttgatttcgtagtcgccaaagtggatgcatgtaatgttggcgttcttggtggttcccagcgacgcatctcctcgggaagaccgtttggactcggccaggctgagagtctttgagaagagtgcaatgtcgtcggcgttggggttggtttctgctgtcgatgcgtcctcgcccactagagctcctctgtagggaggctccgtttcaatcggtgtgctaggcgatgaggagtagtccgagttgatgggcgatggcgatcgtcgtggcgatggaccgggagacgtggacgaatcgggcgactcgattaaccgggggacgttgcttgtggcgcgtcgttcgcgttcacggcctctgtctcggatctgcgcgcttctagaccgggtttcgcgcgtgtttcgcggccgtcgcaccctcactctcagaccatagtcgtcactgtcgtcgccactgtcggtgctgtagctgtcgctggagttggagttgcgtctgggcactgggatgcgcagcttgaccgggctgcgtctcggagacgccgatgccgctggaggagtgcattttcgggggctgcttttggggcggttgcgtcttcggggctcgatgatgggctgaggaacacccgtgacagttttgcgcggccgcccgacctgccgcttgataggccggttgtacttgatagtcaagttgaacgacgttggcgtcgcttcccacgtcacagacatgttatgatgatctagcagtgaaatgtcgtgagaagttgttttggacttgcattgtggaggtggcgcctaaagtttaatttccacgtttcgctactcaaatctgagccgcacggagggagtgtcaaacggcggaactttgcaacactcaaacaactcatcgtgggaacaataaacgccgggtaagaagtgacagaatcgcaatggttcacacgtgtaataagtccccaaagtatcaatccttcagatgtgttatatcctttcgacatgaacattctggtaaaacacgctaaatagaccctccatatggatcaatagaaatcaaactccaacaaaaagcccaaactttcaagagacggtcaaatacaagtacttgtacttgtacacacatcaaccaatactatacattaatgacatccttctatatacccctacgtgctatgggcgtccaacttggcccggttgaccagccccaccacacttcgtcgagtgtcacccgtgtccaaaaccttgagagccgcatcgaactcgctcaatagatcggaatcgaggttggtccggaaccgttcctcagaagccaaggtggccgagttgggcttgtgcaagttttcaaagttgggcacctggagaggactgttttgctgaccaatcagtccagtgtcaaacgcgtacttgagaagctggaaaagaggagtgtcaaggagaagagcctcctgttcctgatctgtccggtctgacttgtcgagaacctccatccagtccgtttcaagaagaacccgaacccacacagtgaggctcatgatgctggtctttgcgttattgctgtcagaaatggcctgcagagcttcttctgagaatccaatcacacagctgcacagttcaacgagctccaggctggtcagcaccttcttctgaaccaccttggtcaccagcttcttagcggcatcagtcacaccctttggaagttgggggctgagaatctgctcactgaaaatctgggtgccctgcacgtggccagagatgtgttcagcaagccgtttctggatcaaactgagattgagctcattgttcacctcggtctgctcacgcgaaggatccattctggtgccagatcgagcttgcatgaatgcaagcttggccatactgagctgcacaagccggtttcggaggtcccctcctggaatggtatcttggccttccttggccgcctggacaagagcctcggctgccgactggtattctcccaagccaagggagagaatccacgaaatgttggcgtggttactggaccggaaatattgcttcagcatttcccgatagtcctgaaaccgggtgaacaggctctcaaagtcgcgggtctcaatccagtacgagtaaagctgcgaagcaaagtcgtagccaaagttatgcaggtactttcgaatggcgtattccgcgtcgctctcgctctgcttattgttgttggtgatagccactcgcagatcgtggtcgagaatctcggccaaacatcggtacagacggaacgtctcacagatatgcagcgcctggctcacttgacccaccgaaacgactgccttaatccagtctccacgtcgctggtggtatgtgttttcgtatgcctgccagtcgttgcctgaatttcgggcccaggtgatagccacgacagattggctacacagagactgggctaggggacccagtggtctgtgatcgttcgtgttgttggcgatgaaccggaacagtgagtcccaagtctccatcatacgagattcacaccaccaagggcaattctcgccagtgtcgtcgttggaaacacgcaaagcagaaagagactcctctcgtgcagtgagaatggcgctaattgcagaccccacagtagcagcgaagatggagcccatgttgggctgctgaatattgtcgaacacgccgtagatcaggttggcagcctcaagggtgcggctggtaaaaaaatcctgcacggggtcctggtccgtgttctggttcttgtcaacactcttgacaatgatgttttccagcacaatgtagccgtccttgacgtccagcatagcccagatggcctcgcaagccgcgagtttctcggcattggacgccagagttagctttgtagcaacgtcgagctgggacgcgaagttgtcgtaggcgtactggttcaggattcgcagccggtccactcggaattccaaactgaagcccagtccagggaatcggccctccagatgggacgatgtagacgtgcagatttcatgcgacacctgcaacagtgcacgtcggacaacgtcatcggggaacttgacatcatactctccagtggcagcaaactgcagaggcgtaaagtcgccaccggcaaaaaacacgccctgctcgattcgtgacttgcagatgccacgctcgagcgtgttcaagcttctagtttgctccttgtcgtcctgttcggggaaccgggtgattttcagcacgccggccgcgtctgtgatggccacaatggcggagtcacgacttcggttcttgtcttcggctccaaagcctagaatcgacacagtgggtttcagcaaaatcgaatcctcccacttgccgtactccacaaagttgaggttagatcgcgtgaccatgtcgatgagcaccacggcatggtccagaaccacatagagcgtatcgcctggagagggtcgagctagtctaggagtgcccctgtccagtcctggtctaacgtacgactgcactctgtgacgactgacaaccttgtctttgtggagatcgatggtgtagatgatgtagaagatggaattgtcgacgagaatggaagtcagcaccacgagataatcctcctcggcaacgtattcaatgtcatgcaggtagatagacgaagtgttgtagagagtagacacgtcagccgaaagcatgggcttcaggtccttgtctgccaaaatggtggcatctccaccctctgtcacctcccacactccaagatggcactccgaggtggctacgtagatgcgccagctgcggttcgtagagggaaccactcggactccagtgattccacgtctgttggaagacacggaaaaggcggatcgaatgttgctcaacaggccggcctttgtgtctcgcagagtccagtagttgagagcagcctcgtccttatctcgaagagagaggccaatgagacggcccgaggacagagacagcaccagcgtgacatcgtccatgcggttcacgtgctcaatcacctcaccactgtatagcttaatctgggtctccacctgctgtcgtgttcgcaggtacccttcagcagctgcacctcccactgactcccagaagacacacaaaccagaattgacacccactagcaccagaccgggatgtccaacgtccttgaaactcggcgtcacggggatcaggtgacccagagcattatcctggactcccagactatgtgtaaaggtctctggggtcggctcaggagatgtgtacttccacacatgtgccttgttccccacaaccaccagcccaaagtcgtcagatagcgatgagctcacatgctcaccggaatcaaaagcaatctccactcctgatagatcgggtcttgctgccaatcgcgtcacattgtacatggccgtgcgggtgatttcggagccataatccgccagactgtcctccacagccgacaggttggtgaacgacttttccgtcacatcgtcgttgaagagcgtcgcaggcacaactcggttgagttcttgctgcaccgctttttgccgcagctttcgaatattgccaatttgcgacatggatggatgtgtctgtgtttgtgtttggatctttttgtgcaactctcaattgcctgcattagggttagggtctaccaggaggtggattatgttgtggaatgatggttgtcgtaattgcacaaagaaccaactacaatggacttttaaacccttgatagtgccgtcacggcgactcctgttattgttttgtgtctttggacgctctattgtctcgttcttcttgcaaatactaccctaagtaaaataccaactaatacgaggttcacaacaaaggattaacaaaattgacacaacctacgggccaactaatagtcaagtaggccctcaacaacattctcgctctttctgaaaccaacaacatcaactgggaaccaggaaagtaaagatatagctatatatcagttattaactcgtcaattaatacgaccagattggattatacattttactatcgtatgtgattgtaacatcaccatcattcttaacaaaatcctcaacccttttcaatcaagttggtggttgatagaaactaaagctgtaatagatactatacccaactcataccttcatctcatatacatatgctcgctacaaattatttctcccaatcctcttgtttgccactcacaatagtggcgatgattagtaaactgatctcagtaggttttcaatagtaagacacccaaaagtagccattgacgtacgaaaagtgtgcgtgtttttttgaaaattaggtgtcacatgaccataataatcacttttcatatcacgtgaccaaatcatctcgcacagtcgtccaaacacctccgtctactgacatttctactactccatcttatcagggtaagggcaaccgtaactgtaaaaaatttatgcaggcggtgaaattttcgcctacgcagacattacaccgaaccacagttacaggtacagcaagaaaatatgttgcgacaagtgaaaccgaaaaacgctcgggccaagcgagccgtcgatgccaaggagcccaagattgtcgagaacacaaagcaggcgctgtttgtgcccggccagacctccaaccagcttcttcacgatgccatggtggatctttgtgctctcaagctgcccgatggcaagcgattcaacaagaagaacgaaatcaacccctttgaggatgtgtcctcgttggaattcttctcggaaaaaaacgacacatctctgctggtcttttcgtcgtctaacaagaagcgacccaacaacctgacctggatccgaacgtttggataccagctcttcgacatgatcgagctgcagattgtcaaccaccgactgttacgagatttcaaggcccagactgtgggtgtgggtctcaagcccatgtttaccttcaacggtaccggctttgaaaccgaccctgttctgatgcatgtcaagtctctgtttctggacttcttccgaggcgataccaccgatctgcaggatgctgccggtctgcaatatatcatttcaatctctgccggcgaggtgcaggaagacaagcctctgcctctgatcaacttccgagtttacaagatccgatctttccgatctggccagaagcttcctcgaatcgagctgcaagaaatcggcccccgattcgacttcaagattggccgacgacaggctgctgctcctgacgtggagaaggaggctctgcgagtgcctgagcagctgcgacagaagaccaagaagaacgtggaggtggacaacatgggtgacaagattggccgagtccacgtgggtaagcaggatctgggcaagctgcagacccgtaagatgaagggtctcaagaagaagtacgaccaggtcgaggacgacgaggaagccgatgacgaggtggtcaccaccaagaaggcccgagtggaagaggaggagtattttaatgagtaattgatagaatgcattttaatgataaccgtttgtgtagccacgtgaacaaactccaaattttttcatcaaacaaaagagattgcgtattccgttcgattcatcaagggtagatatctatttaatttttagtattagtattatattagattgtttcgtatgtcacgataccagaaaacattctgaaactgtcttccatgtggtttttatcgaactgatgtcaaaaggagaaaaaacgaccagtagagtcgtcttccaaccaaccacggcgtcaataaaaagtgatttatagatggatatgtatctttttaaatgaattgagatgttctcagacaagtataaatacacggcaagtgcagtattacctgaacataattacaaaagatcaagcgtctacaactacaaactctctacgactcaaatattcgggtgggactctttggtccatgatttattacccaagaggttcggattttcacctactcctctcaaactagataaacaggttcggtcagttacgtcctccggctaagaggttcaccgcctactccttgaatagtgtatgactttggctcgtgctctggctctcactgctctttggacttattggcaactggctggcctcagctctatggccctggctctcccggctctgtctgtctgtgctctggcgtttggcgcttattgcatctgtggactcactggctcttgctcaggcgaaaggctcttattgccgttcaggactcactggctttggtgttcactctcattcggcgtttggcacttattgccttgtaggacttactggctctttgctcgcaatggtaatggctctggctcaatagccgtggctctggccttggcacttattgctctccggacttactggctctggtaaatgctcttattgctcgttggacttagtggctatgctcttcggcggctctggctacgcttcgactctggcatttcagctctggtgaccaacgtgacagctctggcacttgtgtggctctggttggcactcattgcccctgtgggtcttattggctctgactcaggcatctgttgctcttttgaccatatatggcgtctgtcaaagcagatctttgctctagtaatgcgtctcagctcagcgtctcagctggctcctcagcgactggcagctctggcatttcagcttggctcttcagttctaggcggctctctcacaggagtttcacctgtgagaatgatgggagtctatcaaaaggaatttcacccttgagtatctcactgtcggtggctcgcgctcagtggctctagctctttgctctggcggctgcacatgtggtcctcgggaactctcacaaggcacggaggtggctctgacatttttcagccggcacaatcactccctctttgctcatggcactttttcagctcatggcggtcaaccggacacaaaaggttacggacttaagacacttggctcaggcggttgtactcgcttctggattgaactcgccggtttctcagctcaatcgcccaaacagaagctctcgcactaggctcatgcgataaacgcgtcattgccttcttaaccgacactggggttctggaatctcaccacattgccccaaacaactcaaacggacgacaaaaaaatgaaaacgtcctcgttgtagacagatccatgttagctgtcttacgagacaggtctgcttatcagctctgcatcgcagcaggctataaaaggcaccttccgtctccagaacgactcagagtgaactggtctgattctggtgtaaaaagtgggacgcagaaggggtttatgtattcctggtcgagactgtttaggtttggagaggtcggtcagtggcgaaaaaatgtgcatcattcatgcgtgaaatatgccgaccagccattaaaatgcaggagaaagaaaaagacagaatcacatggaaagctccagaatgagatggtagagatattttgaaataattatggaaaggatggcatattcgggtagcaaaacaatgatttcatcctttcaaatagtgtcatatcaattttcctgctacttcgtagaccccagacatgacattcccttgaatatcctaaaaccctatgcaccagccctcttcctatgcaaaaaaaaaacaaaaaaaccagagaagaatagcggagaatattctatgatacccacgctgcctgaaacttgatttcggaagagaccagtcctggatggaagtatgtaccaaaatccctcaacaaaacgtcttcttgttcccaaatagctgttttttgcccgtgggagttctgaatgcacacatgtcgaggaggctcgaatggatgacttatatgtgaacttgtgcaactggataatgggaaaacctgattgattcaaatgtaagagccctgttatcaaacagtaatgtacttatacccctgcttctccctgatctaaaaatgacatcgtagaagctatcacaccgacacaacgactaagactaaaatggagatcatgggttggaaacggaacatgaaggtggcaaaaagaggtacagtactgtactacctcattgaaaataagccaaaaaataattgcagcacctaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactaacaaaattaatgtgagaacccatttaactggcttaacaggttatgttaccggcaaaaacaccaaaataatctaggatgtctgttgtgcaatatctggcagaagattttctcttgcatcaaagaaacgaggatctgaatctgcctgatcccaccaaggataagagtctgcaagattcttaatacactctgatgagtttcatggactgtctcgcttcattgctggcactttataagtccatgggtcatgtagcgacatcaccttgctaacgctcgcagctgctgtattgtacagatggtactgaagatcatgatgacattaccatagagcatcttgatatattgctagatatcattcattatagacacagtatgtacattatgtactgtacttcaacttcatgtacttgtagagtaattttttacccatgatactatttaaacatatcagtacaataccaaaaatctcacaccaacccaatacctcatccacacaactacactcttacgaacagcccaagaccccaccgactcatctgctttcaatcacaccttccaccacccaccacccctgtagagtcgacaccaacgtataagagcaccttacacaagaagtggttatctgctcctgagaattataggcaaggcatggctctacctgacaaggaccgctggttgctggcgatggacgaggaaatgggtttcacaggagcaacgaggtatttgagtgggtagacagcaataaaatcaagggcaagagagtattctggttttctctctgtggaggtataaatgacacgatctgagggtactgtactaagactgacaagtggctaactgaactctatagagactggaaccaactcgctgatttcctcacgaagcaacttgtttggactattcctcttaatcctactctcctgaagattgggataatgcaaatactggacgtcgttgacactctcaacgaaccggtctagggtattgatcataagtataattgattggatatctttaatgaaacgacgtacaagtataactcacctctacggacaccacgttacgatacacaccaagggcgtgtgcttgctcattcaccagaaagaggtctagatgagcagatccactatcagatacactatcagatacaccatcagatgtcaggtccaccatcagatacaaaatctacaggatggacatctcgtctacgccaagttgatccctcatgactgaggaattgcctaggtataatccctactgttggagattgttcagcgaggggcacgagtatcagcgtgcaataccatcgacatcggagagtctctggtgatcacgtacaccgacaattcaattcaatagtagttttgtcgagactgtgtcgtgccacggaaagaattcgtttttacaatactggaatgcgataacttctcgctgagtcgccacattaccgcgtagccaaacgcgctaaaaaatcaattagggagacaagataaccttctgaacctcaattagagaaaattgaaggtaaaagtacaagtgatgtatttactttagttatactgttgagtgatgttatatataaaaaagaatggtaaaacttgacaggagacaatccactactgtactagtagtttccgttctgagggacggattcactcagcagaatttgtcagcagaatttgtcgcctgaatttgtcagcagaagttgtaacctgatggcagactcagtcgaatcctccactgaatgcagagactctcctggtgtctctctgatagagaaaagagtctggtgtatcggaacgcgtcccagcatgatatgtaagaggacacactgcaagtcgttaatgtatttgttatataaagttcattttattccacatttaggaaattcttagagtatatttgttatatatatatttttatataccatatcccaaattattgcaccactaaacaccactacaaatacaagtagtgtattgagtgaaggaacaagttttgttgagaagatgaaatggaattcgctatgatgaaaaaaacaaaaaagggagaccatccgactgtacaagtagttgtagccgtacaggttagggtggcctcactattcattctgttctggtactcagtcccaaaccataactgtataattactattattgcaatgctggacaaccgacgcgtcttaatatttcacagccaaatattacacagcacgccaaaaactcagagatgaatgactcgctaagttctaaccggaaacgaagcgccagtcccggtcgtgaatctgagcgacagcaacgtccacgccaagatggaggagctgacaagacggccgtggcccaggagtgtcactgcacacctaagacgtggtggcagggatggacacgcgatgatgtccagacatttgtttgctgttaccagaaggaaatgcagggggtgaaagaggccaaccccgggttggacagagatgctctcttcaatcttcaaaatcaggaattaatgcgactggtcaaacgcgacgtggttggccattacaagaagctcatgatgtccaaggtgaagaagcagaagcccaaggaggagaaggtgaggaaaaaatccgaagcgccacacccaacgacgacaggacagcaaatgacgaagacacagcaagcggcaaggcaactgacacccagtggaatggagactcagttgccattgagtcctgaaagcagcagcaactgcagctacaaagagacggactgttctgacagtcctgattctccagtcactctcacagatgaacagcaggcgattttcgacaaggtcaaggagggccaaagtctcatgtttactggcccggctggcaccggcaagtctatgctcattaaagaaattaagaaatggtgcagcagaaacaagatcaactgtgcactcactgcgcccactggtctggcggccatgaacatcaatgggcaaacaatctacagatgggctggtctaggcctgatgaagaacaatctactcgattccctacagaatctcacaaaaaacagaatggccatctacaactggtacgaaacggatctactcatcattgacgaagcaagtcagatatctgcatctacgttcgacaagattgacacaattgctcgtcatattagagcggaccgtagtaaatttgcagaaggaggttcttgggcaaagaactttgcccctcaagggtacaaagagaacaatgctccgtgcggaaaagacctgatggatgttccatttggaggcatgcaggtcgtctgtgttggcgatttctttcagatagcacccatctgtgatcgcgtaaagcaacccgagggcaattcatcaaagcaggtggctgacactaacaagaacaagaacaagaaacgagtcaagggacctgactatattttcaagtcggcagctttccaggagctctttgagtacaataagttctgtctcacagtttccaagcgtcaagaacagggatccgagttctccaacatgcttgaagcgctcagaaagtactctggtgatagagcagatggcgcaatcataaaaaagtactttgatcagtttgtgggctcccacgacggaaaggaggctgtctatttaactggaacaaacaagaaagtttcagcgatcaacgccgacaacttggatcgcttggctggccccgaggtggcgtttattgcctatgattatcggaataagaaatatggtaaatccgaaatcgacgcccttttcaagaaaaaaatccgtgcggaggacgtcattatgctgaagccgggtgcacagattatttttctgaagaataatccacatctgggacttgtgaacggtcatcttggccgggtggcatttttaatggccatgtccctttaccaaaagtatcactacgatttcgacgtcctttatcctctctacaattactttagaggaactaacattgacattaaaactttggacaatgaacctcctaaggatatcgagaaggtcattggcattacattccaacatccatggtgttactaccgagacgccctggtagcgattgatggttcttataaaacagaggctcatgcccaaaagcagaactacgacggaatgacaataattcctgccaatcctagtctcaacacctgcttagaggttgttatcaaagtgggagacaatcaaggaccgcagagcaacaaattcttcctagtgagtacgaatgagtttgaggaactcgactacagtaagcccaactcaagcaagcgcaagttcgagattgcggcagaacggaaataccccgtgatatgtcgacgtacacagctgccattgtccttgtcatgggcactgactattcacaaagcccaaggtcagacgctccgacggacgatggtggacatggagagcatcgatagtggacagacttatgttgctctctcccgggttagggctccagaagacttgcggttggtttctttcaagctgcccctcaagctcaccgatgtttcagtacatgaattcgataagaccctcaagaatgtcttggagtgatgtgatataggtattgcaatgtatatcaggtacaaaatgtgattgggcgtacattacagtagtttctgacttgtacggacacaccgatggacacataaaaatgaatacctgcttgatctcatcggatcttactaaaattgcatcactacagcgactctctcgattattacaaatccgctacactcgtagcgagttttacgttgccacacacaacaaatcacgccacattctgcttcttggctgaagactggttctccttgccagtagccttgtgcttgacaactcgaggcttcttggatgtctcagcaatctcatacgagaacacatcttagtgtctttccctgtccactaacgggtatcttggccaaacccgcatacaaaattctccaatgagggtagaagtcatcaggagataacatttgccagttgtgtgatgcaacccatgaacacagggatatatgaatacaggaatgtccacatgagtgcttgtccccccaaggcaaccatatccttcacgccggctgaaaaggccgtaactactcgggacgggatatcggtgcattaactggtgtagtcactgtcatttctacagctgtcatgaaagggactctgtaaaatggcttagaacgaacagcaagtgtgattggtttgcgttaagggccgacggtgttctgagagtagaagctggatgagacggggcagagggtccggacagagctctgataaagccaccagccatgacaaaaccaatgcgagtaacagttcacgatcccaacaccgtctcaggcccagacgattcaccgagtccacacgaaccacgtgtttgggtacccagacagcactgtcccaatcacatggatggtcgttggtatggcggcggtaatctccatgcttgcagatctgaactggaaatatgcccgggtttggaggttcggagctgggatatatggcataagtcctctcataaccgaacagggatgtatgacataagcccactcaggttacagtttatgttgctggaggcaacatcagacatgacaatatcaacctgctcagtgtcgccggaatcagcgaaaccaggttacagagaatgtagttagattgtgcaattgccattcctttttgttgaagaaatcatcaaaaaaaaggtgtcaggtttgtcgatgggtggtggactatgtgagttcttagtgaattcttggactgaccatccatacttggcttggtactgcttgcgggcctctgtaaaggctgagaagttgtattaaatcttctgtataagcccagcaatattttgaagtagtttctgttttatatttttgttcattgtacactcaaaatttgagcacttccatcgactttgccccttcatgttcctacagaggaagaatgaggtcctacacatggattaacaagaggaatatctgcgtcaagttgacatcatacgttgtaaatttgttacttggtagacttgcattcatctggtcgtttgtatctcatggtttccgtatatggcccagcaggttattatttaatgtttagggggtcagacttcccctgcatcgatactgcagagagacaaggcgacctacaatattcggacggttcggcgcataatctatgcaagagtctttttttttgtaataacacaatacattaaaatatagaatatgagaagattacctgatgactcatgataagaagaatccaaaaggtagatgcaggtactgtagtgtctgtactggtacaaggctgcacggttgggagaagcacatccgaatcttttgaatctttccttaacaggtataattccgattcctaccaatcacgggtgaagacgatagtcactaccgttactacttttgatgtttttaggggacgctcgagacgtagctgtcacctgtgtgattaacccgtcagaatcaacaccaagtagaatcatgagaggggttggggaagactcccggtgtctgttatgtcttcgctgttcgctttgctgtctcttcgattactacgacaatgtcctctttgcagttggctgcgctgtcacttcggtcactatgacactgtcgccgcccatcggggtgtccgacgcgtaccagtgggctattggacaaccttggccagtgttgagagctgccctgtgacaggtggaatcgttctggtgtcgtctagaaggtatgaagctcgtatgaagctcgttggtatcacttgtactgtctgtgagaacaccatccatgtacctgccctttacgccagtggtacactgtaacccttcttttgtcagtgatcttttaaaaaacgacgtaattgatgaacggaaatatcaaagataacacttgcattttacaatttttgtactattttttgtttcttatacaaagtgacccttatatcacatgtttatttgtcctcgcacgcatggaaaaatggcccagtcctgaaatctgtaggattttcatataacttgatttatatcttcacaattcgatttacacgagctacttaggatctggttccactgtagggattggaatcctcttaactaattacagaagttgagtctgattcgtcttaataggttctttttggatttgagctgcaaatgttcctcctacggaccatcccttgcgcgtgtcgtgctgaacaactacacatgaagttacttgttcttgtacagtatctactcgtacttataattgcgcacccgcgacccactccagctaaacagcagcatctcgacccttgtcaagcttgccgactccacctaatcctgaggttgactctatatgcgtttttgttgctttcggtgaagagctttgctactcagctttagctgatgacggtcgcgatgttatggaattggaggttgagtgtggctgacatcctccactccgtcaatgacgttggcgaaccgcgcactcaacctcacacgttcagccgtgctatgatggaggcctaatgagaatgtgtctgacgacgagccgactccgcaggaactccagcctttgtgaggggatccttcttatccgatgaagctgtaagggagagtgaggattcatcaccaaccagccttgggcgatacctgctggaaagtgcagtctgagtgctcaaaagatatgtgtgctgactgataatctgcaaagagaatggaaacgttttcataatatatcgatcaagacagccgttggaaaatctacacgaaggagaaaacacagagtactgctccaagttttcgtcttgttgcaaacgagaagcacccaacagtcctactgtgtgaccatccattgctcagcgccccaaccgttggtctcaagtgatcataatgtttgtataccgttgttcaaaacgaccctaggccaacgtgcttgactttgagaaggagaatactcggctgtgcctttcaaagcgccagactcaagggacaagtacctcggtatattccgcattttaatctcacgcccaaaactcttcatctttagcgagaagcagctgctacatactgcttgtacttgatgaaggtgtatcaaacccaaggggatgagctatttttggcgtagctccatatgcagttactacgactgcgggctgagtgagtaccagtatttggagacaggtctcgccatctcaactgggatgagaagaaccaggagttcggatattcgatgtacacgactcagatcattgccgatgtaatgaagatgatgagactgacgcttgtgtatacagtcatcagacgtcagcaacttggaaaagtgcttccagtgatgggttgccagtgaagaacgcaggaagatgtttgccatgaaaatgtcgagtgtttctccgcatcaggccaccattgtatgacccacgtacgtcagccagcgatattatggagctgttgacattcgcacatgggatcagcacgtgatcgtcggccacaatacagtgtgagatatccgaagacgttcgtatttttgtacaatgtccttattctgtgcgctgttaactaagacaggcctgacaactggagcatatccggtctgaagtcaattatccactgacaaggcttcaaatcgttcgttgtaagccgtgactgtatgcagagaaagggcagtcttcagatacttgctgtgagcaagaccaggacatgggctggtaacctacccgaagttgaagcagccactctcggagcgggtccgaaaatctgtggggatgtaggacggacagaatgggggtcgtcgtacagctgctctccgcaattgaatacgaggttgtggagagagtggaaaggaaatggaatggaatagatggatatctactgtacagatctgagagagcctgcaaaacagcaaatcacgaccacatctcaccgtgcgtttcgcagggccgtccgcagggccgttcaagtttcttttctgctgcacattcgatctcaacacacggcaccgtgtggctgccaacatgccactcaagtattcgtcatagaagccacgagtttgagagccggatttgaattgggaacggttcgaagagaatttgtcggatatacatgtaccaccttgtccaggtcctgtattgtacaaacacactgacagactcatctacagtcacctcaacgacagtatggacacgacaaaatacacggagacggaacttacctttctgtttccccacgatatctcgctaatagcgacccatgactggctcaaagaaaagcaaacattactctgccctaggttagagggtaggttcaaccaggggctactggtagacaggagataagacaaaacggcgtgcacgtggggacagaagctgaggttcgattgagccggtacaagtacacacaggtttatctggaaaaacaagacagctcatctcttggctccggggtagacacatgtacaggcttggcattcgggtggaatctgggaccgggggaggctgttgtcttgtctcttatcttggcctgtcttggcgacgcacctctcgcctttgtctcggactcttggcgttgcttggcgccggacttgttccccccatttcttcctccgtatggtttcatcaccgaacaccacctttagccacacaaccttccagccatcaagattcgcttccagctcagatcacgcaacacatgcatgataggcactgtggcaggggaaggcacgaaaaagacgtgcatgctggacattcgggagcgcacagttcccgtactgtactgtacatttgtgaggctgtctcgcttactaatactgatggtgtgtgacgcaagagagaggatctccgaaactggcttatcttcggcacgtcatttagcgtgcttttaaatcatcggtacaccagtcttatcagaattttttggagttacggtatttaggatttataaaaggtcagtatgtccaaagtaagttcctttctcgtgagtatgataacgtcttaccacggctgtagccactgcaggtacagctataggggagtgtagtcgttcacggtctttctggcggacagacaacccaaccagtacgagttgaggacgatttggagacaagaaatccaggtgaagaacccgatttcggaacttgggccccttgcccggtttcctaggcgtggcttgtctccacagttccacaggagcactctaagctcagacttcacaaaggtggaggatacgagatggaggcaattgtcttttgtcttcatccaatcaatgtggtttgattaatactgttgtttggatgttggggtttggttgcgtaggagtctactgagatggagatttggtcaacagtcagtcatagggacgatgaacaggaccatgtgttcattttctcgaatcgtgcacttccataaatatcccaggcacgctgatcaaactcactcatgctcaaactcgcaaccctgcttctctgtcccaccaacctactctgcaagcgatacctcatctcatggcacggcaccaactttcccaatgtctgttgaaagtccgtttgagagatttgtgcacttctgatgcgaggggtcaatacttatacctgagcaagtcgtctgttttctaactaccactccaaaaccaatgaagaagttcacggagtttgtgcctgagggctgggttcccaccttccacaacgagccgcccaaaaatacagagaaagatgaagttgatcggtttcttgccgaggcagtggagcctgatctgctcgacatcataggcaacaagttgaatgctgccgtggaccaggacaagggatacgacaaaaatgtgcggtacattgcccagcgtgtgggtgaaatgacagatgaagaggctcgatctattctaaaagctttctacacagtccatttcgacgacggaaatctcagctcagagtacaaagatcacatcactgaacttgccaagggatatcccgggatgggaggagacccccctggacctcgagaccctgagatcccttacgacgacgataaagacgaggctcctgaagactactcgcttgaagtgcggttccaagcctcacttgtcaagtactggagtccctatgttgaggtgcgagccgtcactgacgcctacgacgaccccaacgaaccctgcgaaaccattcgttcgtactttgtgggtttcatctggatggtgatcggagcaggcgttaaccagttctttgccttccgcttcccctccatttctctaccgtccaacattctgcagctgctgtcttatccttctggaaagctgctggagttcattctgcccgactggggtttcactttcagaggccatcgaatctctctgaaccccggtccctggtctcgtaaggaacaaatgtttgccacctttttcatctccggaggtggaactccttacattaccaccgcaaacattcctgtccagctgcttcccatgttctaccacgagacctgggcaacctttggttatcaaacgattctcactctctccaaccagcttatcggaatgggacttacaggtatgctgcgacgattcgccatctaccctgccaaagcaatgtggcccatgagcatgcccaccattgctcttaaccgagctcttcttcagccaaagcgaaaagaacgtatcaacggatggaccatttctgcctacttgtttttcttcgccagcttctgcttcatgttcatctacttctggttccccaattacattttccaggcccttagtaccttcaactggatgacctggatcgcccccaacaacaagaacctggccttcatcactggctctcagaacatgggaataaaccccttccctacttttgactggaacgtcattaccggtggagcaggtgatcctctggttgttccttggtcgactctgctcaatgtgtactttggcgtttggatcggtacctttgccattatcggtgtattcttcaacaatgtcagaaatactgcctaccttgccatgaaccagcctggtatctacgacaacaccggaagttcctataacgtctccttgattctgaactccgcaggacgatttgtcgaggagaagtaccaggcgtactccccgcccttctggaccgccggcagtctggtgtcttatggagccttcttcaccgtctacaccctcggtatctcctactgcttgctgcagtatcgacgagacatctggtctgccatgaaagatcttgcacgaggagttcagttctggagaaaggacgagttcagaaacactcatcacgacaacacctttgttcggtccatgaacaactacaaggacgcgcctgagtggtggttcattgctctgctgctcgtctccttcggactggcagtggctactgttgagcactggcccaccaacacgcctgtctggggtattgtatttgtgcttggtttgaactacgtctttctgattcccattaccatgatctccgcctacactggaagcacctggtccatgaacgtgctggttgaaatcattatcggtgtggccctcaagggtagaccccaggccctgaacattctcaaggcctatggtgtcatgattgactctgaagcttcgggtatggcttctgtctggaaaatcggtctgtacacttatgttccttctcgggccgtgttccgatctcagattatttccgccgttctcgccagtttcacctgtctcggtgttctgcaataccagcttcatctccagggtatctgcacccctgctcaacggtttaccaccaagttcacctgtcccggactgcagcagttcttctctgcctcagttctctttggtgccattggaactgaaagattcatgacccatctctaccccttcctcaagtggtgtttccttctgggagcagctcttggacccttcttttggttcattcaaaccggtggacccgaaatgttggccaagtggaagccccagtacgctagaaaatgtgtccagtggtctcgacgagccaacctattcaaccccgtcaacgcctgtgttggtattatttcgtttgcccccggtaacctctgctatttcaccggagcaatttacgtcggtgctctctggagattctgggtccgacgacgatacatcaagtggtgggccaagtacacgtatgttctctctgctggtttcggctgcggtatcgctctctccggcatcattatgttctttgctctctcgtaccgaacgggcacaaccaaggctcctgaaatcgactggtggggaaacaatgcccctgccacaggttttgacggccaggctggtcccagacttgatattcctgccgtgggctactttggccctcctgcacccttcccttaattctttagattctgaccgtcaaccgggttttaatgtgtttaatgagatcaaatgctgtaatagcgagtaaatggcgatggagtatttgtagaagatgacgcttattagtgaatctagttatatgtgacgagcttccggactgtcaagggcacagcgtattcctccgctgacctaaacaaactgttgagtaatcccgaggctgattccttacatgttcgagcaatatcatactaccgcatcagggttagtcagggcgtttgtctgtacaataaataaatgcagtggtattcaatacgacgtctgaaccaaatcacattgtccttgtgtggtgatcatctcataaaagcatcgccatcgtgtggtcatcgccctcaccctcatgtgatatatatatagcttctctacgattatgaccacccctttttccagttctctggatatgactcgtgcaccatagctttctattcggaacgtccatttgtgaaaaagtgaggaaatacaagagcgatgactcatcaataaggaatatccatcatcttttcaaaagtggcaagtccaaatggccagtatttggtctccatgctttctctgcgtgtttttcgagaattcctgctgcctcgtgcaacctctacggaacgagacggaggtctgaggacttcaaaacattgcctaaaatggtaaaacccctgtcaatattgcctgtttggaatccaccgccgcttttattgttcccgctttccgagtggtgtatttttttttttttaatctgagccgcacggttcgggtcatcgcttcctgaactttgtacggaacacgacacttcggaaggactctccagcggtgcttgagaggaggaaaaatcacgtgagtatttttctttttacgcaaaaattgctgtccaagaagaatctccagctttacttccctcaaaactgcctcagtgctcaatatcgatacgctcccgttggggtaaaactgaaagaaaaaaattatgcataaacgatgcaaccagagatgaggcacgaaaaagccaccaaaagtggaggatttgcaattccggggaattgagtgttatttgagacattccagggcgtatggtagagttgatagagtcttgtgtaggtgtaaaacagagctgggtgcatcgagtgttgtcatacaaacccccaagccagaaatttaacagggagttccctcggaatatcgtcctgcccattctccgttaagtttagtcaattgattcggcaagaatgggccgggaatgcggctgggcatgcggctgatacactgtgagaccacttgagttatttctggcgatccgtctggttccggagaggtcggtgaaggctgcaaggccattgataacgtcaaaggagtgcctgaagataacagggtcaacagggattcctctgtcgtctgtaatgagtcaatgttttgagtggtatcgatggtatggatgtgattgttctcaaactcgcaatcattggaacacccacgtatgtagagtatgtacatacaatagttgggctggaatggtactcaggcaaactggacatatggaatagtatccctacctagccaggatatactgcccgcgtgcttctgttgtttaacgagactctgcaaagcatctagaggattcaacctgacaacaacagcaataatcagcccagtgaaccgaaaagaacgaagattccatgattaaagcactgcccgtggaaacccgctagatctggaagtgaagtcaacacgtcctgttttttttatcacatggattttcactatacactctacagtagacttgcccaaggagatagatccatgttggtcgccgtgccgccggatctaagcgaaattataagacctccaaaagcccattttcgcttgatattcatctccgatttcagtctcacacaaatgacgctccatctgaccctgtccaatcttcaagttaatacctgattataaagaacttcaccgggaatcgaactaaggcacccgggtagatcattgagttaatcatacagatttgaagcgagattggatcgcctgtcctcctccaatgtcgaaatgtcgatagtgaacacccccaacgaggttcttggtctgatcctacgggatgattccacctcgctggagtcaattgtcgcactctctcaaacctgccctcttctccgaaacgtgctggagggtctggatggcaccattgtcaaacaaaaggtgttggaccgcataccgtggatggaaattggacagcctgggacccatctagacacttggatgacagcggcgcggcgcattgtcggccgcaaaaggtcatttgtgtctgaaaaccacaagtggatagactccaccgagtactacgacatgctaggacgcatctcgcacaacacagacatcaattatatcgagtctatcgagattgacggcaaaatgcaacctcaggggaggaatctaccgactgatttcaaccccttgtttgttacagagatgcctacaccttgtggtggacttacgggtaaattcatggaggagattgagggtgatgggacccgatttatcgacctgacgacattggaatactccagagcacacccccatccacctccaactgcatcgacttggactggtaacctcagcgcgagcttcaatatggctaacggcgaaagagcggctaggacgccaatgtcaggcatctgcaccatcaacaaaagtggacacagatacaacctgttgcaagagaccgggaggtggatattggtggagattcaagacgactacgaggacccagatgcgcaggagattcggtttcgaaacacaaagtacctgcttgacaaaaagaatatagtgttggaagacggcgagacccgtctctatttcgacacagactccggcgataatgctcgtgtctaccccgacgctcaactcacgtttgttcatcttcttccgggatctattggggctattgtatttcaggacaatggagaaatggtactggtttattacgatgacattgttggggataagggccgtgttctgctaacatttttggactttcaaggacaggagtttgcagaaaggttgcgttcaactcagtacggccaggagggactgcgagaaagaggcacaagacgtcagctggtggtgacttatggaggaatgctgtatttgcatattcgcgaatcattcttggttccgttgtgggttgaactggatgacaaggcttgtcatccccatgacgatcggttctcggagtttgaagcatttgcacacacatcttcaaaggtggtgattggaggtctgcgagcagacatgaagactctgcttttggctccagagcgagagatgctttcgttgcaacaaacatacggcatcattcggtctgaaaacggcagatgggcaatgcagaccctcagttgtggcagaatcgtggcagatttagccactcagaaaaccttcatcattcgaccacaggccaagtggcccaacccggggtttgtgtttgtcgggctagatgtgttaaagcagcggcctgtgttctacaggtgccacatggcctatggtatcaaacaagatgctgacgggtgggaagatttggatgagagttacgggcgaatttccaacatcaaagatacgggcagttatctcaagtttcgcgaccccaacgagattgctgccaataatcatttcagaatgattccccatagatacactgtggtgcagcccaatatcagagaccagtcggagatgagtgtgcccttagtcatttgatagatagatagatagatggatatgatgacagtactacggctcagatatgccttttgctggcttcagcagcaaggtcccggagaagcagcatcatttcatctcttgagagctcattaatcgactcggaaaagctcagcgtgttcgacatcagcatttgaatctggctcacagccaggcctcttaattcgtcgtttccagccgcgcagcatttgcgccacaggatcatagcttgggtaattgccgtgtcgaagcttctgaagaaccgttcgacaatcgccaatagttcgggaagttggtacatttgcgctaccataaccagttccaccgcttcgtcaaaatggagattcaagtcttgtccatgtaggtaacgcagcatggcttcgactgttgattctggagcgtccagcgcgaccacgttttccgacgcttcccgcatgcccgaactgagcatggtctcgaagaagggccatacggccgtcagcaccggtgtgaagacctccactgtctcttcatctgagcccttgatgctgaagtttggggcgcatttcgttctcaccagagaaaggccagattcctggatggtagtgtgaccagtcagcatctttcccacggactccttttttttgtcggtgatatatgctattgtacttcgtttggaccagtcgtccgagacagttacgaacacggtttcgctatcgtcggagagaatgaagctccatagtgatagggcgacgccctggccaggaatgtcggtgacgtggagctcctctttggtggtgtattacacacaaataaagatcaacaaatgtggaatattacttgacactctacttaactttatactggtgaaatagtctgacaaatacatgtattatatacgcctgaggaagacgacagacaattagatcacccagaaaaataagatgttcaatcagccatcagaatgctcgattaaccatttcaatgttgaattagacatcacaatgttcaatcagatatcctgaaaacttatactctccaagtagtgcctctgagaactctcccaaatgactggaaggctccataaacaattaaaaagtacataaatatacatttcttgtggttcaaaatcgtttggaacgctgaaatatcttttgttacttctgtgaagtcctcaatcgccggtgaaacttttcatctccacccataaaagtcacccacccaaaagtgaacccatcaccaggttgtatagtgtagtggttatcaccttggattctgactacttgcagttgacttccagtaaccccggttcgagtccgggtacgacctttcttttcagcgtctcccgtgctttttgtgactccattcctttctggcaagtccaatcgcacttgtatccatttcttttcctctctattgctgagtaagaaaaatccgaaactgtaaaaaaaaacataattaaagtttaataaattggaagtattataaataaaacgcgcaacacgaaactcattaagacccacaaccatgtcaatactgcgggttcctgcagaaatccagcagatgtttttgcaggacctttgcttggcgtcgttggtcgctctccacgacgcgtgccgggaatttcggacccttttagcatctctggatggctctgtcattcgagaaaaagtcaccgagcgggtcccgtggatggaaataggtcagcctggcaccggattgagctcgtggatggactgtgctcgtctaattgttgctcggagacaatccatgatctcctgtccgcaaaaatggctagatacggtcagatacggcggtctgttgggacggattgtccagaacattgacctggtatacattgaacctatagagctgaacaacaagggaccaggtcaggaatatgatacccttccctcgagttacaagcccgtcttttctactacaattcccactccctgcggaggacttactggaaagtacatggaggtgcagagcgacaagcacgaggacgatgaagaaccagaaaccaggtacattgatctgaccacgtgcgagtaccaccacgttcacccccatccgcgccccaaaccggctactttgaccaagacaatgttgagtaaaataaccgcctcgggagaaagtgtagccatcattcccaactccgacgtccgggtggttgaccggaatggactgctgttctttgtgttgcaagaaacatccaagtgggtggtggttcgccaaagtggcggcgtcgagggagaggtttcgtccaccaagtttgtcattgacaaggaccgcaccgtggttcaacaagatggacagaaatacctgtatttcgactcgcacactcacgagaactgctcccgggtctcttcgcccagcagatacaccgtgcttcacgttttgcccgactctcaaggagccattgttctcgagtatctggaagatgaagggctgtggatattctacgataatctttccagcgatcaagacaagacgctgctggtgtcgcttcctctacaaaacgacgatatctttgaaacactgggcaacgaaatgagccttcaaggcactcgaaggcagctcatcgtcacctatggaggaatgctatactttcagtggcggcagcgatatctcattcctttgtggatcgactttgtcgacgaacccgggctgctcaactcgtcgcagcacacacttggcggactccgaacagacatgaagaccctgctgctggcggccaaggagaagcctgtcgcgtttggagacggaccactggagtggtatgctgaaggagttgtgcagtctgaaaaccaacggtgggccgtgcaaaagacaaccgcaggacgtacgattgtggatctgagcagacagaagacgtatattgtacgcaccggaaaccgtaccgacgagaatgcgcggtgggaggactttgtcatcgttggacttgatgaagctcaacagcttccagtcttttacctgtgtcacctcgacacgaattggcccgacatgtttggtagcctggatcacaagttggcctgttttctacaacggagacgtggcgaagagcacgaggcaaggctagatttgaagggccaacaacgcagaggcgtgattcgtcccaatccccacgaccagaaccagaagggggttccgctggagtgggagaatgagtgattgtgccgttgttctcgtcagcagcttcagggatagcccaagaaagaaagaacaaaaattcaagcaactccaagtcacgtgtctactccgatacggggaatcgaaccccggtctccacggttctcggaatgagagcgtgatgtgatagcccctacactatatcggatggtgggagccgcgacgggtgggcgtataagacctcgaaaatgtggaaaaatgcggcaaaataacggcgaattgcgaattctagagagtgaggcatggctagatggccagaaaataatcaagagccgtaggtgctctttttgtgtatgttctgacatggatctcagactccatcgattcgagtgtggaggtggagaaggacccgaagaatatcacatcggtgccaattctgactatgcaatcatggtcattcggtgctactgcacccagcttctaagtaggtgttcttttgtttggctatagtcgaccaggaaagctcactctagggaagtacattctcatgcaaacgttctcaagttggcatctatcgacctgattggagaggccgacattagtcaagagaccgcgtgccatgggtcacatatacacgagatatatctgttggttgtatacggttacccagtagatgttgtttatctaatatatctggaatcgctttagggatcatgatcaagctcgttcccgtgtgtactactagcggaattgtgcccctagaagtggttcagaagagagtcagggagtccgaatgcacaaaaaaacaacaaaaaaaaacaccgctaccaggatcgtcgccggaagtaatagcagtagtaccgttagggtgcagactcagtagctgaactgagcctgacagtctcagaattgggatgaactgttgattcaatagagactcggaaatcaatagtcgtttcgaacatatttgtgttccaattagtcgctcgcaccgtctccccagtgaaactcagcaaattaatctttgaggaggaaactgagaagatcataggaacccgatacagagtgttcgattttcatcataaagggaactatgcagtatgtactttaccacctgaataaaaagtttgacccataatcagatatacggtagtactatttccatggcggtatatctgaaccaaagctgtagacactcaattggacactctactgtgtgaggattaaacctccagtaaaccgttacaaggatcagtctgagtattctgacaatgagaatgccgttgactagttgtgtttggaggaataacaaagatcaatgtgattattgtattataacggattgtgggtgattttcggtctgtcatttgatcatacgactgtatttataatgattagggaacatgtaaagatctgagaactgtacagtattatccaagtaaatggtaatcaatgtttagaatgttgtaataacttgaagtggtagagatataaattattatgattatttatgttgagatcaactacctgtaatgtgcactacatactgtacatactgtacttatagtgtagatatatagtaattatactggtttgagcattagatataagaatgtataagtaaatgtagcaatatcagaatgcagtacaagtacacactacaacactacaaatacactcttaccatgaagtacttgtagtgtaccataaaggagacaagaaactctacaatggaaataggaacgcatttataccatcatgatgagcgaccaaattccgtccatagcaacccgagttggaatcttttgatctaatgataatgtcgatacttacaaagaggaaatacgattggtaatcagatctcagttgtcgtttttttcctatggaactgtgtaactcgtttccagacacgaacaatcaacatctgatgactagctcccttggtccgtagtcgctctgaatgacactaatacccaacttgggttttcgctgagcctcgaaatcaattcaaacacgtgtctacggccccgtttcagaggcctctagaccatgtgcgccgcttactggtttccaccttaccattgtcacgatttttacactcatgcaccaacatgcgtctctcctgcaaagacgccgaggtttgaaattatccggcactttatctgcaataatatctccgattgtgcatatatgacgcatttgtcgatgaactatttcagcgaaaggatgaaagaccaagatggacaaactaatcgtgagccgtttcatacacggtccaaaatgaataaaaatgatcttgtgttgtttctcgctgtctttttttggtataatctgtagcaaaagtaccgagtggaacaagccatactagaccacaagtacatactgtagtaactctctactgaacatactgtactgtacgtatctaatagtatctctctacccatcttttagtctctataatataccatccccttctggaagttgcctgtggccgtcttgggtcgattggtgtaaaaataacacatttgtctcaggtcaaggtcctaggggcagccattgacccgaacagttaaaaaggcgtgtaaaaatagatcttctagaggagcagagtctggaataatgaagcaattccaggtgggaatgcaatctctccgctgaatagctctggttgagcactcgtaaaagtgttcctctggttcacttctcttcttcaccttgaccttctccttttctctgcaccaccagtcgatgaaagaaccacccaccacacttcacggatcagcaaaccctgactcacacaccaagtggacaagtgccacagttcggtatccgtccatggaccccttgtagagtggagccgtgcggaaattcaaaaaaaagcaacatataaataccatctgatttccttctcttctcaattcaatccataccaccaacctttcaatgctcttttctaccacaattctcactggtctcttgtctctggctgtggctgccccaccaagcctggatacgtgaacatccccctcacccaccccatatccggggtcaagaacggctccgaggtgtccaacgaagagtttgttgcccggctgggctacaactttgtggagaaaaatgtccgaaagtactcctctgagctttttgccgccgggattgtccagaacagctcctacgctctctcccttgtccctgccaacagctctctcaccagtgagatcacttttggaggcgtcaacactggccggtatgagggagacctcaaggagatattcggacaagccgatcccgaccaatttgtgtttcgggccggcggaaatgtcaacggcgctcccttctccaactcgtctctctggttcgtagatgccggaaagactctgacatacctcaacccggcgacctacgaggttgtctttggagctcttttgcacaatgcaggaatccgacttttgtcccaggacactctggccacttacccgtgtgccgacggagccaaggctaccttccgatggaccactccctcctcggccattgagttgacccttgcggactttggaatccccctcaatgacgttctgaacaacggagacaaggaaaactgctttgtaggcatcgcaagctccactttcaacaatctcggagactccaatgttcttggatccaactttctcaacaacttttactccgtctttgacctcaaaaagaacaccctcaacctcgccaaacctgctcacaagccggaccattaccaggctggatttgtcgccagcttcgaatagtttgtcaatctagagatttttccacattccttttactccaacacaagcagtgcaatagagtataccattccttcaatacagtatgtaccgtccataggcgtatcagagtatcatgttacaagtcgtcgttcgagaagacattgcaaactggtttgaacaaacaatgtttcccttcctgattgtagacaaaaaagatacggctttgccatcacccagaatcgaactgaggtttccacgggcttgttatgaactgaagtacactccacaacgtggtgtactaaccactatactatgatggccggtgagattcgaggaacacgtggaaccgccgatggtgaattcccttgttttgaaatttccctaccaaccaacagacaggctgttgcgagttgttggaaatcaggtagcgtttccagagttggcagccaacagtgagggtctacatcttgccttggaagttgttaaaatgacagtaaccgattcacaaaaagtctcggttggactatataagccattatatcgccttttcgtctcaacaagagttctccttcgttcagaggtgtaatcaaagtcctcagtcatctcccaggcccaggactagaatacaaatatgaatgttgacaaacaaacgtggtttactctttcacacgccaggttgttcctgcttgtagtccataatatgtgaacgggtcgtcaattgtcgtaattgtcgtaattgtcgtaatggtcgtaacgaaacagctccattatgctgtctcagatattgtttgttttggcattccctgctgttgcccgattaataagtcccaccatctaaaaccaaactggatcgaaatcgccgtcgccgacctcattcatggcctcaatgcacagctcaagttcctcaaaaatctcatccatcaccttctgaactcctggcttgtcttgttcacagcactgttggtccagatagtcatgcgtgtacttccacactcccatgcgtccgttggaaatgccaatgacaggaaggtggtccttgtcgagatgcacagccgttatcagatgccgtttgaggtcgacaacaaacagaggaaacagtccgccggcagaatacgcaatcccgtagcgcggatgtctctcatcgtggcagatttcgtaccctcccattggtcttttggtgttgtcctgatagtgggccgagacgatctgaagatctctcttctcgttgtagatgcccttgtataaacacccgttgtaatgcaaccacccataaggcggcgaagtggacccgccaccgtcttctacgggcacaagcccgcggcctggagcaacacagtatgttccctcgttttcttcgtcgctgtcgcatcggtacacaaacgccacattgtcaatctgttgcaactcgtaggagtgtaaatacgacgacgacgagctgatcaagaactcgtggtagtcttcttcaccgcggtacttgatctgaagaaccacttccttgccgcgtcgcgccagcactgtggcggtgtcggtggtgtgttggtagtggatgtagtcatcgtcggatctcacgtttccaaagaagaaggaccgggcttcttccttggacatgtatgtgtcagtgccggagtctgtcctgagatccacaaacgatgacgatgtctggtcgtagattcctctgtcgcagtagttccaccagtaccgcgacttgcgctgcatgtctccctgcagagcgatgaagtcgtccggtagcggcttgttgtagtggtcgtccatctggatgtgtgtgaaagccactgcctctttgtggctgttgtagttgtctgctagcgcctgccacgagctccagtcgctgtgttccaggctgaaatacgggcatcgcagcagcattttgcggatgtctgagagcgccacgtgctgtgagcgcgacgtttccgccagagcaagaagatcccggggctccaggtaggtgcacaccatcgacaacagttctggcggcagcatcggcttcgggttgggacagtgtcaaacaggagaatgtcaaggcccactgccgaaccaataagccgttgggttcgctacagcaagcatgtacgccgtgcatcgatcctgcatttttttcaccagccggacagcaaccataacccgggtgcggcggaacgcgaggtggagtgggagctgttgggggggcggatacagggtcaccagactacagagggacgtgaaaatacggcatacgtggtctccgacacgcctaactctgtgtcgataggccgtcgaggcgggttctgtttcgcgatcgggacaattacgtcacagggtgagaaaacctaacctacggtgcataaggggcggagagaattgtcaaatatataaaataaaataaaataaaataaaataaaataaaagattgattctggcaggattgaaaatgcaacggatgaactgaacaaaactgaagtgcgagcgtgttacttgtattatagatcaaatgttcaggaattagttaagcagatgccccgtctaactggaccaagaaccggaggtgggatctggggtaaagggattttttaaaaataaaataacaactcgtatatccctattttctacaagtctttggaagcgtgagttcgaactcgcggatatcaatgtttatacgagagcaaaaaggactccatgaatggctccaaaggctccaaaggctccaaaggctccaaacgctccaaaggctccatgaaaggcgcaaataagagtcaaatcactgaaaactccaacaccatccgtcactcaatccattgcacactccccgaaagtcaactcccactatatcgtgttgggcggagaatctaggaagtcgccatacgtttggagaccctactttgtgacttgaacttcgggcagggtgcgacatctgcgggttttatgacttctccgaggtttccactctctctacacgaatatcttctgtgattttccggtggtttatgaatctcatctcccacctctgatctagagaacaaatcaatacagacctacgccatctggcagtgtacctcaaatttttgcttactaagagcaatagaacgatacccttccctcatttcaagtcagtccacgcttacatcaagagaatcagatcttcatccaaccaagatacgtatctcatcctcttggtcagatatcggacgttggtcgggccaaaatggtttagccagtcaaccgacgttcgtaacatgtggtggaacaccgaatggaactacgtcaccatagatctgtgcggaaaaatatacctcatcacttggaggtcaagttgatgagttccaaccaagccattcaaaaccacctgggtctgttaacgtcagtggtcaattgttttgactctttcccagacctcctaaatacattgtaagcagaggctcgagatgatctgagtcggtgttgatcgagtctgtagtgcggtgagaagttgggccttgttttcacgttcttagcgttcatctgtgccattacttgtaactatgattaataacacgaaaatagtaccactccttacacatgtagtgcactcgcatcgtgcaatttctctctctcttgcagggcttacagtctctgaaaaaaataaaaataacgctgcctctagttaagattatttagttggtaatagttggagaaaaatggtgctgggggtacacatttcagggtttccggcatggtaacaagacatagattgtatcaacagatagaggatatccatgatctaaacagatatacaaaaatatcccactttaccatactgttatgtcacagcctcccatttttcaagagcagagttaggtatcattggttgacccgttgttgacaaatacttgagccttaaccattaatgttgacatgtacattgccgtctcggatcagcgtgggggcgtttcgtgtttggcggttcagggtcacgtgactccatgatctgagtcatatgactctggtatcgtttcccaatcagttttaccgcatgtttctctcgtgcctcttgcgcaaaatgcaggtcccatcgtagatcgccgaagatcataggctaagtacgacaagcagaagagcgctggggttctgagtaatatgagtacgagtacatacatactgtagggaagttcgaatgtaaaaaacaatcacagattgcaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaacctgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgcattagaggtatttttcatacctgtttgagcttactaatgcttgaaaaagtgtaaaaaaagtttttggtgataaatggccataatcggggtgttagaggaaggaagacttgagttcttgtttattcttcattcaatttggggtgtagagtggtccttgttctttttgttcttttagatggcttctgatgtcggacgtggcaacaaaacaggtgcaagaacaggtgcaagtacagtatgtacagtaagtacttcaatgacaaccacagattcttcacaatgattaccccagctgtcttgatacaatgtagaagtttttactatactcgtacttgtattggaatgtacttgtgcttgtacttgtacttggtttgcccagcctacacgtctgcacgcttctgactatatgcgtatgtagataacagataacatacaaggaagaagaaagaagagaaaaacaacatgtatccataaaacactcgatctgcaaatcgtcattctcatatacacctgggtattggtgatgtaaacagtctctgcaactctctgcaatgtgtagtacagtaaatgatggttctcattacactcagtggtcagtcactacactggaaacaactcaacatgtcaactagagctccaacacgcgcaaattcgggcgaccttcgggaggaaaacgtgttttttacagctcgaaacggccaacaccaccccgaaaactcatagcaagcggatttagctcagttgggagagcgccagactgaagtcgttcttcggtcagagtaatctggaggtcctgtgttcgatccacagaattcgcaattcttttttccattggtttctgtgctccatcttacagccgtatgttctggtacaggttggagacattacatcgccacttttttagagtttggaagtttagttttttaaagttccaacccccacttgtccccacatttataataatttaatttcatgtgggacttgtttttttctcagaatgactcatgtataagtacagaatgtaagtcggcttttggaggaataggccatatagccgttttaatcacaccaaaagctgctcttaccctgtagtttcagctgtcccctctcttcaatccttcactttcattgagttcttacaaccattcacttcctgtaaaattggtccagcggactgaatagagatgatatcataacataatgggtatcatgaatcccagaagtgtaccaggattatttctttgattccaaattccaaatgctttcttcgctttttggagttctacgttgagtggtcagaagtgtggtgttgaagtagacctcccatccactgtctacaactacggtacagtatgtacagtaatataccaggtagagtatatgctcaggtaccatttgaaaacggcacatgagcacatactctatatggtatagatttacgactctttcattaataacaaactactccagactcagagcctccaaagagatgcccagattgtccatatagacgccctctcgcgtgtggaagtcggacgcctcacaatacacgttgcgttcgtttgcgtttctgagaagactctcccatttctcgttgcttacgagagtgtcggcatttccaatgatccacaaggacgctttggctcgggtgatggccacattcatccgtctgacatcggcgagaaaaccgaccgtgtgggccgtgggatgggctctaacacacgacatgatgataatgtccttctcacgaccctgtaaactgtccacagtttggatttccagcgtcattgtctccttttctgtatcatatctctgttcaaaatggtgcctgagcttctcaacctgctgtttgtacggagacacaatgccaatatccagcttttcgcctgctccaacgcacttcaaaacagcggaaactagtttgttggcaaactgaatctcagcggtgttgcagaaagaatgattgtctccaaacttgtgctttccttcaacgttgaaaaacatgtaaggaggcagatgttctgtggagtgccactttctggcagtcttgagctccattccgggagcgtccttgagaacgttgtcgtagaagaaggctctagggaacagagagatgttagggtgcattctatactgggtgtctagaatgtgcatggcatcgggatgagccttgagtatccgtacaaacagcgatttgtcgtagtcaaaatttccagcctcagttgacaaaactgtgggcggcaactgcttggggtctcccacgagaatgaccttggtgcatctatattgcaaagggatcagcaccgaaggctcggtacactggccggcttcgtcaataatgacagtagggaataacctgccgcatctttggacgtcggtgctcgccgaccctgacaaggtgcaacagaaaacatcgctctgttgagaattttcgcgatgcgctgggctcgattagttttgatctgatttcggagcaaccagatctttgttctcagctccataacctgtgagcgaaggccatctatgtcctttttgactgtggtcagtttcgacttggtggaattgatagagtactgaacagtagagccagaactcttgaatagcaggttgagcttgttgaagagcgagtctttggacttgtaaagaatgtccatttctttttccagaggtcggagaataagtgtgagggcgtcacactcagcctttttggtggcttcctgatcactggacgcacttatcatgcctcccagtgtcagatgggcaacttcggtatgaacattctccggacgtccgatacgaagaattttgtagtccagtttctcgtccaggaagtgcttcttgagtcgcttggtcaactcgtcaactgctgcattggaaggcgcacagaacatgagtggtctggagccagattccagcagttcgcgaataatagagacaatggtgcttgtcttacctgttcctgggggaccctggatcaaggagaacccacctcgagtattgagtgagccatagacggcctgagcctgagacctgttgagcttgccgatgtacttgtcttgtaatcgttggatttccgaatcggggccctttggaaatgaataacattggccaaacaagatgtcgttcttcaaagcaaaatctccaatgctcaaaagagccagtagttctcgttcagcggtggccatgttggtgagataacaacactcccatagcgacccttctctcaagtccgcacgtcgcgttcggatccacacatccatttctcgagtcttcttgttccagacaatctcactgattttaccaagacacttggcttttccacttcccggaaccgtaatgacgacgagtgtcgaactgaacagctcatgttcttctagttcctgctgggtggctcccatgcagatttcggtgaagagttcgttgtcgtctccttctttggtagcctgcaccttgaaacgaaagcctccgaaacgtctggccttctcctggtctctgaactctgcaaatacttgacgaatagaagcgtagcattccagaagattcagaggctccatgattctcacatactcgaaagaagacttgtacttgtcgagagcatcttcactccgagctgacctgggatgctcgtgcttgagtttgcttagatcccattccaacagatgttcatagagatagtcaagagacatagctgacgagagtgataaagcgagtcggtgaaaacgggtcagcggtattcaagcctctttatatatcaatctacagagtcactcaaaaccctttggtgatcaaaaactaaaccatactcgcccaaccaacaagagataagtgaaactcactcagtttcccaatgactgctccactcagtaccactgtcacaaaccgattcttccggtcaacccaatgtggaaattacattcaaaacgtcttcccgtatacgcgtgtccacagttgaaactacaaaccactctaggttcgatgacggtttcaagagctgaaaatgctctccaattggcccctgaagctgcaattgtgttcctctaaagatattttacttctgtcagaacattctcgaaccctgggcatagccttggtgattctgcttagatattcatccagacctctacacacggaaaacccaaactgcaaccaaaactgcgactatacgtttgtccactcaggttttgtatttagatacttttctgcgaaactaatatctgccgctaaattaatgttggctgctaaactaatatttgccaccttttctctccctggtacgattattatctttctggttgtggtgccgatccgcacgctagtgaggactgcgtctagtggatgttcgggcgggttcatctcgaggagcccgtcaaagtcgtcaaaagcaagtgataagtaaacagctccatatgttacctacagtacatcctgtactacttgtacgacaactctctgttttctccctattacacaaccaacacacaactttcactgcttgtttcactcagacggctctctcccacgctaaaccatacgccattcattttcaagtaggtgaagatccgtccgagcgtagattcaagtcagatatacatacaagtatgtactgtacagtacttgtacaatgatctccacgcaataatcccattgttgactagaagttgctactcctgcacggttacctcggcataagacccaggtggtaggaaagctctgctctaccatccactatattacagatatattacaaaacaatataaatacacgaccccgtcgtcaagctgtttgctgtcaaggtttaattcagcatcttgtcttcctttgctggctttgctcggctactaatcaaccaatccctggtggtaatccaaaaagtacagcttcaaagcggctctcgcaatcacagccagagctcccgcagagtacggggccataaaactgctcttcagatcctcatctgcgtccaacaccttatcgtagtactgtagcaggtgttcctttcgtagttcgtctctcaacctttgatccttctgactttcaggccaagctgagtactctttgagaacgtgtttgaggatggaatccatgcgagtgatcaatttgatgtactttggaaacagcttttggctgcgtggatcttttgacagccaattctgctccactcgcggcttatacatggttttgatgctcttaccggagatggtctccgaggtgtaccatctataagtgtcctgacaaagtgtcggagaactgggatcaataggtttaagtcgtaattgtgttgcggttgtccatctgaattctggtgctttcccctgcgctattcttctgttgtctctttcgatttcctccttggttcgtcgtctccgtttgaccggtggaggagacgacagaggcgaccccgagtcaaagtcctggtcgatttcctgtacgctgcttcgacgtctgattttgtgcccgctgttgccattgttattgctgttgtggctgttattgaggggtagtgctggtgtgataaccgcactagtcaccgttgtcgggtcttcttgcaactccctgtccactttttgtctcaatttctgaacgcgaattgcatcgcccaattcggctccggactcctccatttgcttgtacacgtctgtgatggactggaacggcactagacgggccatggcgctttctatgctcattgacagtcgctttttgaacgcgagagccgcgtagttttcgtcgtcaagctcgtagaccagccgttcggagaactccttgagaatcgtgccgaaaagcgacgtccatcttgtcttctcggcgctggcagggatggcggccacttcatttttccagcacgtagtcagctgggtcaccagctgttctcgaaggcggccttgttccgccacctgatcctgtttgtcgatcttatactgtgttccaggtcatccagaaggtttattttcccgcccattgggtgaatactgtgttggtcgtactacaagtagcctgttgtagtgcatgaacatacccacttcgcgcagttctggctcatgcatgagccatgttcaaaaaaaaagttcattgtgtgtggaatacacatcgatcccatacctgatcgagaagttagaactgtcgggtttttattatcgatttaagccgagactgttggcgatgatggaggaaacccatgtcaaaattccgtctcgagacggcttcttgtatcttgttgtacccgagttgacgattcattcactggatagccttgaacacatgaaccaatatatgatggtgaaacattgactgacggttggcgagttgcgtagatgtatgtggcttggctgatttatgtggagaatcacatgaaagataaatgaccggcagttgacaagggtggtacagcattttatgtgggttagtatcaattagttgggtttttgttgagagttttgttgagatgacctgggagtgaaaagtagttgaaatttatgaaggaagggaaataaaaaaaaaaaagtagagagtcagatggtctctactttcatttaatatcatatacagtacagtacattaaactctctggaatatactgtatatagatatatatattttatgagaagactggaacgctcagttgcatatctttacttggtaaaatacaaactgtacatagctgatgtttacttggttcgagaaagaccctggagcctacagaaacatatcacgctactgaccataaataaatgccctcgttgcagttatttgaaatctggaatcggtaaattgtctgtttcccaatcttctttattcttctgaaaagcaatgttcattgtgtttctatactgaacgtcctgtagctcgcgctccaggccgccgatcagtttcgatcgtcacgacctacaataagtatatttcatttccgaaaagtgctttccagtagtcatgatgatatctccaatgtcagaacttttccagcctgcccattccaaattcacccccatcgaaacgaccattcgtggtcgtctacggatcgtgtaggttgtagagttttctgcatttatattcatttaattataactttgctttgtaggtacttcactgtattttttttctgcactgtagtacttgataactatcccccaccttccaacttccaacaaccttacttcacctcccaagtaccagcttcacaacctctctcactcagaaaataaaccccttgaacatctacatttcaacagaggagatgtcataagacccagcacatggcccaaggaacagtcacgagattagccgtgtgattttgtgcgtttctttcggtcggcggcgttacattggcatcccacattgccataatagagctcacctatcaatttccacctgttcgagccagagtgattcgccacatgttcagtcgacacttttgggcacacgtgggacctgcggtcgccacagaaacctgcagactcgtttgcagtctggtttgccggtgccggcagaaatggagcagaacaaactcagacgtacagtacatactgtactcgcttcgtccatggacatggaacaagcaaatggagtcccagcccatgttccatatccaggcacttcagggcaaggtcaattgcatcgatttccacagaagtgggccctataatttgatcactgcttcatgcatataatgaactacaaggacatggaggggagtgatcgatacgaaccctgtctatacgtacagaggccatgaaaatgtggttcgagagtttctgtggtgggcaagagatggactcaataaaaaggtggacggccgagaattccagctggtcacatggtctgagtattgtaacctgcgtctctggcaatctactcctggtctcgaaagccgtgtcaactttgtgcgaggtgacaagcctgtgccatacaacctgatacgaacggtgcaccatacgttccatacactcacgagccaatgggatctgattcattccctgtgggaggaattggcattggagggcgacggtcagaatgtagattctaggcatgacagttttggctgtcctcggcagctacaatgcgtacataccaacgtaaggtcatctcagggcaagaggaacatgaatttgtgaaggctctcagatgttctcgttggtgttgctgcctttgcttcccactatggctcgtttgaagaagaagtgggagtatttgaggaagttttatgccaacgtcgcttggagaagcttcctgtgggcgaaaattttccgaaagtgtgatttgagaagattaatgtgtcaacaggccaagttgaggtgactctgaatggtcaactggatgaaaattaccactttaatcattgactgcatctctatcatggaatgtccaatatctgcagaccttgcactatcatgcactatcaatgcaatattaacttggccttgaatcgagaggtggaaaaaaatgtagtttctggatttttcaggaaaaggaaattcccttaaactctccaatccaagaggatttattggatatcaatatcaactcgtttgcagttagatacacatgagattctctatatttgtttcatttgttttgtacaatcagcttgttttttttcataatttcgttcattacttgatctaactattcaactggggtacagctaaaagacagcatcctcaagagtcttgaacttcttgaggtacttgtttccagatccattgacctgacccttgttctcggcctgtagcaggtggaggtagagtccaaaggcagcgtcgtcgtagttgtgggtctcctcgttcttcttgacggtggctcgagcctcggcgatggactctgcaggcacaatctccaccttgacacccttcttcttgccgtagatctcgtagtactctcggaaggtcacctcgcttcctgacagttcgagaacgtcggggatctcgttaacaggcttggacaggaccaccgccagggcagcggcaatgtcatcgaggaaggtggcggaccacttggcgtcggggttgatggggttggccttgttggtcttagggtcgagtcgcaggaaggaggggtatttgacggcaaactctccaaagactccgttctgcacagcgacaaccttgagacccttgacggcccgtgcagcctcaaggtggttcttcttgagatccaggaagtggaagtcagggaattgggtgtagtcgactccaaactcggagggcacgtagaccttgactccggcggccttgacggcgtccagaatgccggtccagttggccttgaccgacgagatgttgagaaccacgtccacgcccttgaagatggcctcgagcgagcccttttcatcggccgagccctgcacgtacttgaccttgtctgtgttcttggacttggaggcgtctcgggtgaccacgatgatggggtatttgtatccgggggccgcggacagcgcgttaatgagaggagttccgagcactccgttagctccgacaagtgcgactgtagtcattgtgttggtgttggtgttggttggtggattggtgtctgagacagatgtttgtggggagcattgtctggagcctctcaatggctatatatacgcccgacgcccttgtggctccaattgagtttggatctgtcgcggtcatcgtcgggatcgcgtaatagcagcatgccagatggataacaaatcttgtctgctgtctgacaaagcaaagacaaactttggcagcgcggttacagtacgagttatggcaggccagtagctattaccattttattgcgagtaaaaaggggacaaaatcggaggcaaaaaaaatcaataataaccaagctgcggcggaaggaataaatccgggctttttttccgcccgtaaaacccctcattcgctgcttaatctgacactaaactagcggtagcacgcaacttctctccactatgaggtttggcggattttcggtgacgcacttttttcccaatggggatttagcgttcgaattttgtcagcacgatttatttctaatgcttagaaataactaagaggggggattacacactggttggaaatgaacatggcgaagcagcagcacatttttcaatacaagcgtggtgacaaaaacaatgaaacaatgatgcagaggtgatagcaatcgcaaaacaacaacaaggtcgtcaataccgctgtcaccctgcacagtgcgctagtctgcgtgggtgggtactacctgaactacaagtacaagtagatggtatacaagtagcacaaggctttctagctcattccctaacagctcattccgatgttactgtacaaatcgtcactcgtaccggtaccttcagtctccactaaaggtggcttgaagagcacgtcgttggagagaaggtgcaaaatgttgtactccaccagtaactttgcgagagtccgaggagtgcatcgatgtggcacggcttcaagagcatgatccacggaaagtctacgagtattgcgtgtattattagagggcatttatgctagggtgagcgggatttgtagtagtgtacagtacgagtaaggggcattgattaggagctggccccttcggtctcgaccacggatagctaccgagacgaacatagctctcagacaccagacaatactgtactctaggtgtactatactcgtacctactctcaccgtaccgcccttctacccccactatgatacttcgaaaaagaaacgccaactgtaaagacgggaatacacgcgatacgctatgataggtacgaatagtcgttcttgtagtaattgtcatggtttgtcggattggtcatccccaaccaatgcttctattgacgctgttattctctgatagagccgtccaatgaggccttgagactgtagccgctggggggagacctgcaacgatgtggatcatttgttccccaaacaagcagtgctcgtaccggtaactggtgacagacttgtgtcagattaacttgacactcacacgaccagtactgtaccatcgttagactccattgttgtctcagactcttaaggctgatggtacgagaactgtgcgagagcgagtacagtatgtacaagactaacttatctccaaatgcacaccccctaactccctacgtctacacccatcactctaacaatgcctataatacatacataccgtcctgcacgtgtgcgtgccttactttcttccctgccatcctctgttgatcatgaaccgatccaaagactcccagaaccgggccacaatctccctatccttgaatcgctgtgtcttgtcgattcgaaccacctccacgttccagttggtcactggaggaggcacagggtcgttgttgtagaccaggcaataacctttgactctctggaacagttgattggggtccgaccaccggtacgacttgaactgccactcctggccagtggtaaacaccgccaccactcggtcccagtactccggcttggtcagcttttcgtggctgtccacaaccacatatgtgagcttgcccatataggggttagtgtggttgagccgtagcatatcaatgccgtatgccgattgaggttccacaaagttgccgtactccaaaaattccttgacgttgctaagagtgagcagagccgacgcagatggagacagcaggatgatgggctcttttcttcggtcatgcgcattctgctgcttagacgactcgtgggtcgctgcaggcttgcccttgtgtttgagaatattagtgtagcagtccttctgcaccgaggagaagtcggtgggcttggtgcctcgcagcatggagttgtggtcgtagggagccacctcgctggctagaattcgttccaaccgaggatcgtccacgtccatggcatcggggtccacgccaccggccttgtcttccttggcatcggtctttgtgtcgttagcccctcccttgatggcgtcgacgctctcggtctctcccttgagccacttgatcacgtccgagcgctgcagaaacgggaaatgtgtgatgccgttggtgttgcaaaagaccacgtattgcgcaatgttctctccggccttgtcccagcacgcgtacacagacttgaggtcctgcggcactccatcgatctccactcgggtcgtgtcgctcagggggaacgtctgcgagccgatggtcagagcggtcgcctcggcaatgtcgtccttgtcgagcgacagagcggatccggccttgatggcgtctcgaagggcggtaagaggatccatcgttgagacgcaaagttggtgatgtgtgatggaggtgagagggcttgaacaaccttatttggacactgttgtgactggagagacagaactggtttaaattcgagtaaattcgagtaaattcgggaaaaatagggaaaagtcgcgagattgagaaaaattgacggtatcacaagaacaaggttggttcatcctccatttgttacgtatgaaacctgattcaaactctttgactgtcagacagatccgactactaacacacgggtacattatgtactgtatgtacggtatcagcatgtacatattgtacttaattatacactccagctaattgaaagtgaaaaacaagtagcaaagtaggaaaacaacgcttgaaccgctcgaggaacacggtgatctatctcaatctaagccttcaccgtttcaactcccttcttcttcattctcatctccccgtcgggtcgtttctctcacggacctgggcaccgcagttcgaatcctcccaaatacatttccgtctttatttttccaccacattacagcgggtttcccagctctatcatttgacggcgtaatcaattattagtcaccgaaagcacgccaataaaagctcctaaccaatgcaagtcgttttgtcaaaaatgttttatctattctgccttggagattcgaaagactgtagctttacatactggagatatgtttccatgatttgatgtccattgagacagccaatccaagtttacaagttataatacgataaaacgggtcacaccagtacagcactcgtaatgcaatggctacagtgaagaaatccattctctatgagttcccctactacacgtttctcgcgatccgttgatcacaatcagtttctcattagtattagtacatagctgcgtgtcatcaacaacaactactcttctgttcgtcttcgtctgtatgcaaatagaccacactctgtctctgtctctggctgttgtgtttctgctgctcgtcggcctcccgcttgtccagcagctttgtgatgatcacctcaaatacctcctccaccccctcgtcgtctttggcggagatttcgtggcagcacgaatcgtcctgtagccattcggatgcgtattccacgcactgctcgaacggcacctcgcgtaagctgggctcgtccttgaccaggtccaccttggtgcccacaatgtgtatgatgatgtctgacgacaggttctgtttgagctccagcagccacagatgcatggcgtcgaacgacgcgcggctcgtcacgtcgtagcaaagaatcccacagctggcgcttcggtagtagatgggggccatgcttcggaatcgctcctgccccgccgtgtcccatatttgcagccgcaccgtcgtgtcgttgaccaccacccgtttgcgcgagaaggaggccccgatggtcgatgcctgcccggcctggaacttgttgttgacgtagcgggtcacaaaacacgttttgcccactccctgggcgcccagcagcacgattttcgcgtccatcgactccatggcggtggcgtgtgtcggggttaaaagtagagctgagtgcacttgtcggacgctcttcttgagccacagcgagctgtgtacgtgtgtaggtcggtttggaacgctgctgacaagacagtgttcggggcgctgctgctgtttaggtggtggctctttcctcaagcggagttaatgtatatcgctgtggccttaaagctaaactgtggagggggtcaaattaaagtggcaacggctcaggagatgggtcctgtagacgagggttagatgttgcgaagagcgtgattttcgacagctgtaccgaccacctggccggtatataaacaacaagttgccctacgggtccctttctcctcatccgccccaagcccacaagcccgccatgccgtccgcactaaaatgcttatctgaaatgagctcaagcggctggaggagtgtctgcttactgtgctgggtatgctaatctcgtgtggtacgagcccgccacaaggcacccagggctccagctacatggtgcgacacagatgagcaggttctcctgtcgccccgatgtctgaacgcaggtgttttttcgcacagatacgctagtggttggccctgagtgacgtcacaatacattgtccccaccaacattccaaatacaggtacagtacgaggacgagaacggcacgagtacatgctgtacttatactataaaaaaaaaacaggcggcgattttcttgctgtctttttcttcgctttggaccctccgtcacacggtctcttgcaagtggccaccgcacagccaattagcccgaatcagctgatcctaaccgacgttgcacacgtgcagagcgcccaggatcaaatcaaataacagagcctgaaccatgaacaatggggcggttgtcatccctttcaaaacaatggggctaaagagtaaaagtgagacagactaccgggcccgagggttgcatcgcgatgctgcgcgcgtggggtacaggatgtgcgatatgtgcctagaagatctacccgtctatctcggggggatatatccaaaccggaaacggacaccgaaaatatgccggctacagtcttgacatgcaggaggttgcagacaaggaaaaaaggcgccgcgaaaaatggactcacgaaacgaaacgaaacgagtgttgttgcgtgttggtgagtcatcacgttgccgtatttgaacgtcttgtttacctgactgctttccttgtttttttcaggtggcttttcgtgtctcggaatgtgtctcggacgtgttttggtctattaaacccaagtataacttcaattggattagttgaagccgaaggtgtgaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacccccgacgaatggtgataaaagttgtatcagaggagtcggaagagagatacgaataacaactcggtctcagttttccccatgcacttgtctatcaacacttggagagtctcaggccctactggactgggtttcccaactacagtacatacttcaggggcgttggttttatggccaagatgagaggagagaggagagtggtggattgacgagattttgtacgggtgagagagattgatgtgctgaagtaggcgggagactattggacaggatatcaagtcaattgtgatttgcatcaagtgctgcggttttgttttttgaggattgacttggcaacttcacttgatcttctagatagatctacatgttagatggtcagttggtggtagtggttaacggctcagagggatagatacatgagaaaaagctcacctgataagttctgagcagatcatcaatggtactactgtatttacagtacttttactttttcctgtcggttttaattgacgctctctcatgggttgaccatctttctcggatattggtacggatggcccattacttgacaattacttgaagaaaaaagtcagctgggggttcaaaatcaatgttccagaggcgctattgagattttagtcatattatcaggtagccagagaaacttcaattgaagtcaccgtacgaatattgacactttactcccaaagtcttgatatatctgagattttctgagattccatcagtccaaattacttacactatagttgaagtaacctgttgtacagcagatccaggagatcatcatcagagtctgtatcatcagagactgtctcatcaaaggctgtatcatcaaagactgtatcctcagagaccgtttatgatcaggatatcaaaaaggtcaagacccatctctgacgggacagtccgtcatctacacccaaacttcaggagttcaggaagtttggtcaaatataaaaaaaaaaacctcatagtcgctactttcaacaatacaacactttttctggagcaagcagtcataggtaattgggcaaaaaagagcctcacgcaaagatccattctcaaaaccgccaggaatcggattttgaaatgccaaaaaaatcgacaactgcaggattcgaacctgcgcgggcaaagcccaacagatagtacggttattcgaatctgtcccgttaaccactccggcaagttgccactcggccacgaaacgcgcccatagtgcacgtgatggatttttggaatccaaccctggagggtgcatcacgtgtcctgagattattttagttgagttgataagtaattattaacaaaatggaaatatttggaaatgttgcaggggaggtagtagggggaataaacggacgacagcaggtagtttcatctgttctttccattcaggcgcccctaaactgtcaatataggttggaaatcttgaattgcttactctgtgatcatgatggtaccagcaccagtatgcacattcttgtacatacacaaatcttcaagtacaagtcgacgacttagagtgtgtctgaagaaaggattgcacgatacagtgtccattggaatgcttcgttggtcttgtttcaacacttgtttttgtctctcctgccttcgtcctttcagttccgtctatattttctatgtgaggtcgattctacttgcacagtcacattcacttgcttctcagatttggagatttcgcttcaacagacccaggatatcgacatatcaagtgcactatcaaaaaacaagccgaaccgatatgcctaaaaatgtcgatctcgtactaactggtttgtatgtacctacgtgtagacgtttcagttcaccctcttgtcatgtggcatcggtacttgtactgtacacacaagtgcgtcggaggaaaactacagctacaggaacttgaacaactacagcatcgccctcgtatataaccatatatgcttgtctccttgcaacgtcaccacctcacgtcaggtatctaacctcagctcaaaccatgcaagaggactcaccggagaagaaaagcaccgagacaagaagaggaacaaaaagaagctgctctaaggagccgtctccgataccgggaatcgaacccgggttctccgcgtgaaaggcggaagtgatgacccctacactatatcggaagatatccatgttgattaataagcgagccttgtgcgagaagggtgaaaaatcgataaagagatgggacagaataggcagcgtgaacacacaagttcctttatagacgaaataacaccccctggtatgttttattaaactctctgagtctctcttgcttaccgatagctctcttactcactggtgaccctcttactcactgacggccctcttagtatggtccctgatgtgttgaccatttcaaggagaacacagggtataacaccacctccaaggagactgctgatctcgtcacatacacttatattcctccctatctgctcaattcggaaaaactacggattaatacgccacaagagcccgtgcctgaaatctaaaacggcggcatgaaccggaatagaggtagatccgatgagcttgaaacaccacgatatattggatttatggagttggagttctccgggatcactttaaagacctttccgacgccagacatgagagaccaccttcagatccggcgcctattcagatgcgctattttaattcggatttgagggaaatttcggatataaacaaggatttctagccataaggttcgataagccaggcgctgtagattgacggattccgctacaaggcgatatacggaaaggtatcctgtatctagaagtgctcaaacaataattccatgtcgtggccaaaatatccgaaaaactccgagccaattggcccattctatcactccttgctatgatatgtaatttccggcctctgcatgagacaggcatctcatatgcgttacaccccgcggcatttaggtatttccagacactaatttttcttccacatcttctttactcatcatgctctattcggtcgcagagaacacgcctctctccaagctccccgagttttcggacgacttttacgccctcatcaagcatctggaataccacagcacgccagacgccgcagacgagatcttcaagggcacggccggacaaaaactggagctcacgcgatggttcgaggggagtcgagacagacagaagaaccccctcaacgtgtacttgctaaacgtggggaatgaagaggaggtggaggctctggaggaggataacgaggtcatgttcaaaatgtttgtgcggtgctccaactacaacagaaggtctcactggctgagcgagaaggatcccaagctgatgcgactggcagcaatgtattatctggagcaggagaagtttctcaagagcctgttcaacgtgcttacccccgaacgagctgccgtctacaccgacgacgccaacttcaccaattccggcgctcttcgagttctcaagctgctgcgacgagaaaacacccctggcattttcaacattcctcacggcaggttgagacactacagagtggccaaagctctttacaattggcgcaacggtgaatacaacccgttattatacagccctaattaggcaattgcatttattagacatgagcaagagatgatagacaggaggatatatttctggatatttcattgtgtatatgttcaaaaaagagttagtatttgtctgttaaaggttttattattattttattattatttattttcaatttgataaaaaatcaatggagttctgttggagattgcactctattaataatcatgttagtagtatgtctctatattacttcatccaaacaacatacgatggatacactcgagatttatcggagcttcaagacggacctcagcgcagcggatgcatctctgccagaatcggtgattttctcccttttcgaacgatttgctgcgctgttggccactgttctcagttcctcctcccgccgcagccccggcttacgttaccgccattccgcttctgcgaccaaaagtctcgaggtgctactggatgacccctcaaatcacgctgcgctgtcaagctgactccctcaagcccgctagtgttttctccggccggtttaaactgcatgcttctcaagctctcatctccaaagatcctaatcagcacgcccgctactcaattcccacccagtgtaagctggtatcgccggccatgtgcactcttcccttcactgagacgttctccggactaaattttatgaggtagcgatcgtgccacgataaacgtccatttggaccatgaggagaattcccgttacttcctttggtggattaacaagaaatgcaaagcagccaaccccccccgagggcaagcttcgcgttctgctgactgacatctaatccctcctgggtcccatctacaaaaccagtccccgcgccgccatgtctcgtgttcagcgaatgttctagaacctgccacaggctctccccaatctttacgatgtgcatattcgcgccaccttcgcaccgtctccaggtgtcgaacccgtctttaccttgtttaggtgccctccggtaatcacttctcctgaccggatccctcccagttcaatgctcattttttcagcggcaccaacgatctctatcggccccggcagagtacatgaaacgacaactctggttcaggtaaggacagctagcgaaggaccataaggccggtaacgtacgttatttaactgagaacactcagagcccctctggctctgacaaccacgtcggtgccctcgtagtcgaccctcgttccgctcccttactctggctttggtttgattttcccattcttacctccagcgctgatgtgtctgccatttcactcgatacactacgccgccgccttgatctgtgggcgtctaccaacggctatccttctgtcctgttttcggaccacgccgctccgttccagtctgccgattacaccgacctttgccactactgtattggcgttgaatcattcaccaccttgacttaccaccataattcaaatgataaggctgagatcagtgttttacgtctcaagagcattcttggacagtaaatggttcccctgaggatgctttcatcgatcccctcccgctgctggtgtgtgcctatcaacgccctgaattcttctacgggtgactcccccttctttcttccctgaggggtcgaattccactctccggttgacaccgttgtgagactcgcatcgaaaacgtggacccgatctctggctcccaagcgttcaaaggttcacccatcgcacctcactccttgcggctgagtcctctcgtgaggagcccagcctgtccggggatgtgttctgtaagctcgcattgcatatcaaccaaaaaagttaaacaagaaacacaggaatgcaagtaggcagctcagtatatatcaaggaggatccgtatttttcgccgtaatttttgccaaaaattcacacaaactgcgagcgaaaacgatttttccacctttcatagcatcgagtacgcctggttggctcagttggttagagcgttagtctcataatctgaagatcaccagttcgaccctggtaccgggcattcgactttttgctcatagtaagtgaatttttttgatcttcgtgtactgatctgccatcaatctatctttcatttctttaaaagcagtctcgttatttgcgtcgtgattcatttcttttaccgagtgttgtcggtaaaacacggtacagagtatgtacagtcagaacagcaccaggtcgcttctttcgaattccacagttggataatgatcttatggatctgggatattgccaatcggagtatcaaccattgaactattaccttgaaggtgagggtattcgtgctgggaagttccaacctcgaggaccatagagaccgagcgattcgtccttcgtctccactcaatgatagttgctattaacaaagaactggatacaatactgacaagggttacgacccgatacaactatacaaccctcgacattctcgacagtcttgttggagagactccagccgaagaccagctgtttcttggagtctttcacgctgggtctacgaactacttgtagctattggcacattacatggcactgtcctaacccgctgtagacagtttggaattccgagctggtgatctggtgagtatttcatgtatcttcaacgaccctgtgacacagcaggcagtcaaggtatctctaccgaatgggacttggaaagaagtccaacaacaaggataacaagcgacccaagcgcaagtctttcgagcaacagaatcactctgaccagcccgccaagcgagtaacgtccctgctagaggcccctccgatgacgaaaccaaccacgaatttgatgctgacctctaatattgtgttggacaagaacatcattaccatagccatccgacaagactcctgggagctgtgctccgagggtctgtctcaagaacttcactagcgcatggctctctatacccgtataaaagcgtgactttgtcgaaaagctcaagataaacaccactaaggaggaactcaacctcttccagactggggatctggttatcaggcctttggactcatcacttccaagaaacaagactctgaatgcgatcctcgtcactagtgagcgacaaccagtcacgcgattgatgaactcagacgaagcagcaacagacccaatcgatcgagaagtctcaaaaataatcttaccgaatatactctatgaagagaatgcgaagaaagtgtctgaactaggcaatgtggagattcacgatcacgtccattgatccctatgagctgcagtttaatgacgacaaaaagtctgaccatactgacatgataaatcaattttacactagatggtcttcggaatcttatatgattgagggagtttttgcccaatgctcgtaatttgaacatctttttgatctcaagtaatgagccatgggcaaactgttgaataaatcaaagaattgaaataaacagaaattaactgaagggaagtgactctattcaactgaattcctcgtcttttccaataaataatgaaagcgaccatggctgacgatgttttcctgactctagcgtcgataatgcaggtaccagatgagataagaaccttactttacaccaaatttcgggcgcggacagttccactcgccctatgcaagacccccgaggactttgcagcgagcatgaagttacccaagcccggtaagaacgtacacgtgttttcgacagccagagcggagctcgggcccgaatgtttgaaacacagggcgagccatgtggataagaaaaccggggatatatctggggtccaggaaagagtggagccaatatgagacagaggttggacagtgttagcgatgctacaagctgatacgaaaagctagctggataactaacagcgaacaattagccactgcgtgtcgatgttatagcagcactactacttctggactgctacttttactctgctactcctggagccgccttgtccctgctcacacctgactagtgtgataaagagacttgttaaatgggattcgaaaagtcgattccgaatgatattttgtccaattgacgccttcgggaccagtttgtacaggcacagtggatagagcacgtactcacgctcgtactgtattgttcgtactgtatttatagtggagtttccccacctatattcttactgttatttttagtcctggaaatcatctagtcaagtttagaaacatttcgatccaggttccgcaaacggatacttggattttacgacatttagttaaagtattagttagcctagagagtcatcgtaatgaggccatagattggtgcctatagataattaaacgtcatccaaccatctgacggggttcgactctgtttttcaactcgcagaatcagttatctccttactcattacagctaccatgctgactgatacgacaagcaacatcatgatactcatagagtataacatggtaggggcaggcccatttatcaatggtactgtaactctggtatattctttcagtcaatatctatacacttacacatgattgaaatacaactgagcctcttttgttcctcctacttcgggtgtttcaaatctttactgttcaacttattactcgattattttcccacttctagagaaatgtgagtgtgctcagacagtgagtaattatcaaaccgtagaggaaatttgaagaattatgaagaattttatctttccatccgagtcacgtgactcgtttttgttgtacttgtagatgcctatgataatcatgtctctttgttgtcatttcggtttcttcctcaactatctaacttatgttccaactaataatccaactaaaatcccaatattaactaaccagccaaactctccaactaactccaattgcgccaccccgattaacttccactagctgaatctaacgcccgtgtacactttggctagtcctgttgatgctgtttatagtctttttccgctggtagaacttctttctccttaccagcaattatcgtgacctcttctccagcatgccctactacgcagtctacagtggtcgaagaaggggaatttttttcaactggcaggacgccgagaatcaggtgacgggctactcgtaccccggacgtgaccgatgtgcacggctggagggtgccgttcagctaatgaagcagaatggtgccggcaatatggcccgtctggttgactacgatgagatcggctatgagcgagatctggtgtatatcacggcgtgccagggggcagaacctggtcttctgggctctgcggtatttttgggctccggaaaccgctgcaaccacgccaccttgtctccttcaaagactctcagtagggccagactagaggccatcttgcacttctacaaagaagtcatttccaagagctccaagtccgatcctgccaccgctgcatcgtacaaatatgaccattggccgtcgtgggaaatccgcaccgactctcgaagcataatcgaacaggtgtctgaaagtgtgcgacgatggacctttgatgcatggagagagggcgagatggaaaatggcgacttgttgcacgaaattgcagaggaacatggcaagttgcgaaatccggactttgtgattttcagacatgtggaaaattccaccgacggaggttctcatgagtgtgcacagctggcttatggagccaccagagagtgtccgttgtgccatagaccttttgctgtcgctgatatgaagattcttcgtggagaaaggtcataatggagaataaaataaaatcatgacaaaatcatgacaaaatcatcaccaaactccatcaccaaactccatgggcaaaattaatggtctttgacagacacaaccgcaacagaaacttgcagcgtatgagctgagacagtcgtctatattcgagtatgtactgttatgtacaatacaagaactggcatttaaatcacatctcaaagttgttgatccactattcgccgccattgttcatgctcaactgagtctttcacccggctctccctgtactatccgtattaatgaaaatataagaagtaacgaaggatactatgcataatcaggccttatctatgcacctgaacagacgtagatggaacagcgtagacggcggaatttttgtaagataaacatcgagtattgtaaagaactatcacgtggcagaatttcttctttggagctatttctgtgtacttttaccttgtttttctttcgcccaagactttaacgaaggatagcaacaggagcaggtttccacttgttatagaggagtcatggccaaacttatatattacaacgtattcaatttcctttggttagttcatttccgtttacttatttcttatcggggcaattttgggcgagttgaaggtcgtcatatggtggtatcagtatcttagtgatacaaccagagacgacccaaacatagttaggagaacatcaattgaccaggctctatcccatagactagtgtaccagctattacttgttgaattgatcacctcgggagtcttccggtgcaccattccaagttctggactgtgtgttgggtctatatgactgttgtaagtaaataactacttgtaaattccaacaatactggttatcaacagaaaacagactgtcagatgcaatactgatgaagttgccacgatttcttgccgttcccgactcttcagactcaccgatgatgccgagtctcccgccgatgacaacggtcgtcttcatgactctcggcaggaatccatgcacaccaccatgatgatccactcgcggctgttacaggtctcccagaagtccagcatactacttatagcatctaagtcgcttcaagtagacatgatgatccgtcgcagtactcgcacatggaaagagtcaataagagagaccaatggctcgcgaagaaggggtaaatgttgatcacgtgatctttacgcatgttacttgtacttgtaccattccatcattctataagcactgttttcagatctcaaagttgacatgctctctacaggtctaagtgcaggtttgatgaacatgtccaaaaagtcttagaaaacactttcaacaacataagcacaccaatggttgcgattgaagtctgaatccggtccgagttccgcgtaattacatcatatcaactccactgtaacacattacttgggtctaccgccgaattctgacatgttggtctccgaagcttttcacagtttgcagcaagggctcagaacagcatagagagtcattctaggaatctaaagagatgattcagacggaatatatttcgccctatttttcgatgaatatcatggaaaaacgaaatgggccgttttcgggcacaaaacgtcgcctggttggctcagttggttagagcgttagtctcataatctgaagatcaccagttcgaccctggtaccgggcacttgtttctttttgcatcaatagtcagaagggcacacgagtttttttctttcaggtatcaaaaaggagtcaagcaagcttttagtgctttatcgatacatctttgtcgtatctcaacttacaagtacaacctttttagccctcaagtgataggttttctttggcttatcaatcaaatccacgatatagtagtaaacgagggtgttagatatattttaatgtcggaagtggcagtgcatgaaagagagagagagagagagagagagagagagagagagagctattactaaagtgttggtatcaataatggtaccagaacactcatacggggagcttcctatctctaacaacaaaagtccatattcaggcagcaatactgggacaaccaacgacaaatctgttccttaacgcattaaacagagaccactttgtttccaccgttaccgacctcacaccgaacaatgtgatcgaacacctcgaggggctctggaacatgctattgccaacaatacctgatccgaaactcatgtcaatggatcaagtatacttaactagcggctagctacctaattatattactttggtgaggagaaacctcctgcatctcgaaaaaatcaaaaaaggtgttttttttgttctaatgattcattacagctatataactagttagccgggttattggtgttcaataaatcatacacttatgagtcgtttcggtgtgcgctgcgaggcgcgtgtcagttggtttgtcgacgcttcgtctagttcttgtccttgtcgtgattcttgtcgtggtctcgtggtagtgaatcattgctaacagatcaagtaatcgtatcaatcgttccacgtcttatccagactcgatttccgccctaacctaaggaaactgctgagtaatttcgaggttggttcctaacaaaagccaagaaacgcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcaggttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatctttttgccgcttcgaccagtccctgggcgtggcgagtgggctgtgcttttgtctcataggctgtgttcttctgccgttatcacttttcatggcgtttaaaagctctcttttaacgtagatgttcttcggcgcgaacaatcagcgagtatgtacttgaacgccgttttatcttgatatgccaggctatggcgattcaatggagttgtgttggtgtaactagttccactgtcgtgtacaacaatctcgtgactgactgtgtcctgatcttctaacattgccaccacttgcagtagtcgtatcggtactcgtacgaactcataggtgcatgtatgatgccaagtgccgtttgacttcttctcaccaccatgactgaagagaagaggaaggagaacgtggatgctcaggacgcatctgacgtcgaggacaacagcgacaccgcctcgagcgacacctacgactcccacgatccagagtcggaatactacgatcctgagaacgggtttcggaaacagccgattgaagaggtgcgccaaaaggttgaggagatggagcagtgttatctagacgcgcaggccgaaatgaaggaactcgcagaaatgatggagaagtacaagtcccttaagtccaagtgcaacaagctgtctgcctaccgggtctaccaggggccgtggagtgtgtacatggaacgaatggagcaggagtttcccaacgagaagtttgagatacacgaggagaacactctgttcaatatcagtcagcagttcgatgagctgaccaacgagcttctgagagagtctgcgttgcaggtgaccaaagatgtgtagctgtagtaatggtcaggaaggagatgtgcacttgacccaaagttgataggatcctctcttcggaatcagttctttcctggctttcagacagagctggaaggaagaagtcgcagcaatgggggtacagtgcctggtctcgtgcttgggcccatcaaattgattgtatagagataattccatttatccggtgtatcgatgagtattttcaggggaaaccgaacaactagactgtcttagagatagaaaaggactacaaataggagaggggatggagataagagaatggttggaagtaagggggcataggaggaaaacaggacgtaaagggaacgtgaacaaccgcaattcacagtctattgtcactgggttgttgtatctgtttatcctatgggttgtagcttaacaacaggtaggccgtatagacatgatgatgtaatggacacccaacttatggtctactttactgtatgttggagtgaatccaatcagattacaagtactgtaccagtacaatatctccaattgaacgctctaagccagtccgtttcaacatttcagagccagtatccagcatctacatgatgtcgcattgtagcactcaccaacaaagtacacttaaaacctatgcctctcaattgcaatttttcaagcgagaagcatctacttttacgacactcgtacttggacatagtaatggatctgtctcaaccatgcttgaacggcggttgatccagacatttagaagactgactgagtatccaacgggcctacttcacctaacgcgactactccatcagtttgtccttgtcccaactcccggaagggcccgttcctcgatgaaacacacttgcagtctgcgtgtcacatctggaaactatctgaaacgcttcaggggaagagattgtattccgtaccagcaatatactaataaacacagacattggcgatattaccctctggaatgtgctgtacagaaggtgttagtttggttacgtccggtatcgtacgaatcgtcatacgagtatgtactgtatatactgtacttgaacaagtgtgatgcactttactcatacaacatcgtagggacagttgtatggaatcatacgaaccacctacaatcaccattacaccgcatggtcttcccattgctgctcgaaaaacagtttgaactcgcccccagctcttctgtcaagacagcacagtctgtttctgcttgtcttgagtccattgtccattgtccatcgtctattgtccctttattatctccttcagactcacgaaacatgttattatataaaaaacacaactggcataacattgactccgtcgcccacgcccataaaaaacgctggagacaatcactctatcgtacagttaacagacggcggtacgagttggtacctccaagagttgtagcccattcccgctcctaaataccccaactccgagcccttccccttctctccagacttatataagccccttttagatcccggttcagatgccgctacttgtagtacgagcgcacttgtacgaaattagaccaaaaaaagctcttttcaaaaaacaacacttacaatatattatctgctccaaacaaagttgggttatttttaaattttgcccctggaatttgtgcgcgtgctgttggcgttttccgaaacgagaaaccctagccgcatcgctgattggtggtggagacgtccaaaacacggccaaaggcagcgaaatcgacctaaacaaacaacaaatcagccgcatatacccccatattaccacgacaacaccatttcgccaccctaccctaaccgccaaacgacagtcggaccacactcactagcagcctaaagttcactcgcacggctgagaggtacgctatacagtgcccagttgaagaacatttgcccgagggttgcttaggctgagaaatcgagacggtggtcacgtgaccgagggctggctccctccgaccacgactcggcaaacgagacagacacagagaggggacaacacgtgacgtctatgagtccacgggccccttcttcccttctcccgtctccgccagtgtattattgtcgacacccgttcgggatacatcaaaataggagtagtgccaaacgttaaaaagtgaaaataaactcagtcgtacacgagcactgtaatacacgaaactatcaccactccaacctccatctacatctcagaaaaaaccgcacgactcggctcaaaaccccccacaaacacacacacaactaatgaggtggtccagtctactactactgggctcgccggcttgggcagcgtacgcggtgcatccggtggagctgccgaaactcaacacggacaatttcggcgagatgggcattctgggcgactatgacggcatttcgcgggtcgaatatggcggtcagcagaacttttcgtcgttctcaggctcgcaggtggcacaaataggccacgactcaccgcacgtgatagcgcaggtcaattcgtctgtgctgattagtctggcccaggtgcaactgacgcgaaaccagaccatcaagcagtgccagcttgacaacaatctatatatgacggacggaaggggcttgtggacggtggacattgccgagggaaccgtcaactcgatcatcacgggcctgaatggtaccatccacgcactcttctgcgatagcaaggagggctcggtgcttgtgggaggagaaatggaaggaggagtggcgcagtgggacacgcagaagcaggattttgcggttcccagctttggaggattcaaaaatgggtctgtcaccggcatcaccagactgggcgacaatctggtattcacaggctcgtttgagggcattgtcaacgacaagggcaccaaccacacggtccagcacaacgtgaccgacatcaccgatcttgatttgaccggtctggcttccaaccagaccactttggaactgctttcaaatggccagaatggttctaactcgtcagaaactctccaggagattgctcgaaaggtgaaccagacaatcaacgcaccccagcagatctccttccaatctgcacagatccaagccgagggaacagcgggcgatgtgaacccgaaggatatttcttgtccaggatccacttcgtgggctcttactcccgacagacagggcacctggcgagccaactttccctactcgttcacaccgtcgacagttgtcattgataatcttccagagtcgtctggaggcggcactgagatgctgcggttcctggcgtttcctctgaacggtatcatgaacctcagttatgtggaccaggacggacagaagaagtactgcgacgctttttgtcctatgccgcaaggaggctcgcgtgagttcacctttgtcaacgatattggcatgaactctttccaactcgatttactatccttctatggtaatcatgctggtctttctggggtgcaaatgttccatgctgagcgattcactttcgctgacaaccagcttaacgaaggtaacgggtgctctaaaaacatgacgcaggccacaaatgccaccgcacagggtgatttcagtacccagggcacttatttgacatcttccatcgactctcaacagcaactggacgacacacaagtgtccttttcaccgaacgcttcctattccggaaactatacagtgcgtcttttcacccctggatgtatccaggacaactcttgtgatgctcgaggtggtgttgatgtcactgtgcagacttctccctctgacagtcactccatgactctcttccagaccaacaacgaggacaagtacgacaccattttttctggccccatcaacgtgacgtctggtttccatccctcagtcattctcaagccttccgcagagggtcccattcctcgaaactttgtggctgaccgtcttcagttcaccatgacgtcggtgtctaacctgacacagatttttggtgactcgtacctcaactacaccttgttgggcggcaagaatggatctcgacttgtgaacagctccgagattgttgacatccgcaacatcttcgagtactcgcctggcaacttttccaccgccaaccagactgttggaaatactactctcaaccgactgggacctctgattaacggtcgactgactttcattgagacttctgaatctgatgacggcgttgttcttgctggtgacttcatttctcctattggaaagaacctgcttcaggtgggcaatgagtcttctctgttccccaactccacctccgccaacaagaccgatattgatggtcccatcaccattctgacatctattgaaggcaccattgttgtcgggacttcgtccggtctgtttcatcttgatggaaatgctcttcgtcggattgacggagttcccggctctgtggatgcgttggtggagtacactttcaacgacaccaggcacgtttgggcagccaccggcaacaactccaatacctctgtgtttttcaactcgacaacgtgggagaaaactgagcttcctgtgtcggcctatcttcgagctggaggcagcagcgatgctgtgactgtttatctcggtatgctttccatgtcgcaggttgaagccaaaggtgccgtttatcttgattctgacttgaatctagttcccgtcgcgaaattaggcaacagctctactttgaccaagagacaacagtccaatgagtccgattctaaccagactgcctcctactacaccggtcactatgtaaacgaatcgactcttgtgcttggaggcagtgatctgacgattctgcaggatggtatcaacgtgggacctaccaactcgcttggctaccctgccaatatcacgtccttggcctcttccaactcgtctaacatgctgtttattggtggtgccttctcttccgacattggatcgactcaggtgattaacctcgccttctatgatctcgacaacaacggctacgcctctctgcagccaccgggactcactggtggcaacgtgactcgccttgagtaccgagcgtcttctcagacgcttgttgcagctggatcgttcggcatggctggttctcttatgtgttcagccttctgcttgtacgatcttgacgctgctcgatggaattctccctcgtcgtccatctccggagtcgtcaactatctcgagtttttgtccaacgatgttcttcttcttggcggaaacatgacgttcgacgaccagacggcctccgtggcacagtttgatttttccaccggcgagttctcgtccatcatagacggcaaccagacagactttgaggccgtgcagattgtcatgacaaacgatgatcttaccaatgtgtatgtggttggcaagagcccgtctggccagaaactcgtgcactggaacggtactgtgtgggacgaggtgtctattcctggtttggaagacacttcgtacatctcatccctacagctgttgcagactgggggtaagaagaagcgagacaatgtggtgacactggatactgatcagctgcttatgatctcaggagacattcagaccaaccagggcaacttttcgtcggtcctgtttgacggacagtcggtactgcccttcttggtgacacaaagtaagtcgggacagggatccattaacggctttttctcacagagctccaggtcatactctcccattcacaagaaaaagaagatgcgacggggttttgtggtgctggtggcgctggccgtggctgtcggtgttatgttcctcatcgtgggcatcggcatcattgctacttgtctgcgtcgacgcaacagtggatacatgttggctcctggccgagtcaacgaggcagaaatgacccagtcggttcctccgcagaatctattcgaggatctccatgggtacaacaacaaccaaaagttttgaaaagttttgatagacgttgaatttatttatacacattgcacacaggcttaaatcgcaaagtgttgcgtattgtagctgctattctgtagatcatcggacgtccgtggatgctctgttaatcacttatgtaatactgtaccctgtagtaatagttgcaattgtcactgaggacttatgatactaatactgatgtgaccgctgctgaattcggacagtctcattcaccagcaaatgaatggaatcattccaagcattgaaggagtctctgtcatgtgtgtggtccttcagctatgttgaactagctgatactcttcgtcatgcccatcttcatagtcttccaccacctttccttctccggtttcttcgacagatcatactctgcccttccaggatcaaccttggtatgtactgtcaacatcttctttagcccctccatcatcttggacgaaaagtaccatgctccaaactcgccgttcgaatagccagcaaatatgtgactggcatcatcggccgtctcgatatcagtaacggtaccattagccaaatcaatgatttcagctcctgcttcggttccgtagcacgtgtaccgctgtgcgtcacgtgatttacttccctgatcgccccaaaaccgaccatctatgccatggatcattcggtctttgcggtagtacatgttggttccgtccaggaacacaggtatataggccaggccctttcctgtgcactttgtaaaccaaacaagcccgttgaaagtggccacagcgtcgatatttgctgacgttgaaaatagatcaaccatgcgtttgtgatacaagtcagccaaacgaaacgttcgcgatgtctgaggagcatcttggtagtaagtcgagatgtaacttgatctgttggagaactctggagattcgtagtacttttggctgtacccaaatccctggccgtctcgaaaatcagttgagacacgtggcaacaaaaaacattctgttcctgaacgagccactatcacagcgtcattcatataaatgttggtcaattcggccatttttgctggtagaaccacagaaatgtccttgtaagtcacttgtaccttgtggccgtccactgagtcgatcctgcccatctcatctctccctggaatgatttcacgagccctcagagaccgtccatcgatagcgtacttgtctttcaaaatgagctcttcattgaccttggagtgatcgcaaccaactaggagacctctgaaatcgctcggaagacgtccatatacctgtatagcaggcaggatccgagcttccgactttttccctggaggggtgtccacctgctcaactgactcgatagccctccatttagagctgcgcaaacgcgccacaaataccagggcacaatctgtccacgtctctagttccgatccggcttctcctggctgaatcacagcatttcgtcccagcaccttgtgtttgacaatctcatcggcctgtttgaaggcctcgttccagaaagagctaacttgccggagatcaacacaggcctcaatctcacaaaatgagaatatggcgagcgcaatctcgagcggaatggcactctcagccatgttttcagtcggttttatcgccatatcaaggtgtcgttgtggggttacatctgcatcatgcattagttgcatattccgatgcatgtcgaaccttgttatggaaatgatcatcgggaaacgaaacacatgaaacacatcgcggcagttatttccacgcaaggtttatgtagtcacgtgcaaatcacatgtgagtgtgtcatcacgtgagaaaaaaaatgtacatttgctgatatattgtgtaataacgcggttccaccagatacccacaagactactttgtggatctaactatagatactgactttggatctgactcttcatttgtgtgtaagagtcatggattagacagcagattctctctggagataataggaatcatctgcatgggtttcagtactggtacttgtagctcgtctatgattagatcaattattactaatatacaatgtttgagtgacccatgaagtagaccctgtctcttctacttcctctccaaaatatccgaattcttggccttttcggcatacttcaaaagctcctctctagggtcctgtcgatacgccttgtcagtggtagcatcaacatgcttctggtcaggggttccccaaacatccagcttattgtctgggtggtgactagcggcctgcttcttgcgcttctggttgtctttgtggaagtcgtcagcaaaggggttgacagttttgagcgacgtggacgatacatcgacggtctgaagaacatcgtcaatgtctcgctttcgatggcctcgctcaagaaccgccagggccccctttgaggacagctcaggggagaacagcatctgtaactgcccattttcgagtcctaggcagatctgattgaggcccgcgtgccaagaaacacatttggcaggtgatcgaagcttgcatttgtagacctcagccaagtcactgctatcaagaatccgtaacgagtcagaaacagcaactatgtacttcgagtctggtgaataggcagtgctggtaacaacttcatcaaggttgttctccagttgaaccttgagatccttggagaggatcttcagagacttgtcggtggtcgtgaccaccaggttggtactattggatgtcaaactggtcacctccacctgtagagtagacatagatctggagtagccattggacttgctataggttatcagagagtccttggtagcagcaacgatgaggccatccaacgctgctagatggtaaaccaccccagaatcgtcaccagcgaccttcttgacccccttggtcttggtcacaatcacatttgtctgcttcagagacccaggagtgtacttccaaatccgcactgtctggtcacgtgaggaggtcacaaactcacagccgcccagtgcgatacccgttagtaccgtcgcagtatgtccctttgtgttctgaggcgtcacgaggtacatgtcaccttccacagactctgccagttcctgtccgtctctactgtagatcttgactttcttcgtctcagaaacggccagaacaatgttgctgggatcatgtgccaggcaagtgacttgggcatcttgatccacctctctgaaaggcttatcaagagtggggaagtcatagaactccgtttttcgtccggtggccagaatcaatctgctgccagacttctcctgaacaaggcacgagactggctgtttcgagatgctcgcaaacaattcatgtgatattggcagttcgtcgagttcgtcgtcgtcatcgtcatcatcgtcgtcatcaccgtcgtcgtcatcgtcgttgtcgtcatcggtttgttggccttttggctgatttcgatgcttgaagtcctcacgaagagcaaggctcagcttgtggtcgagattggacgtctcctgctgttttccaaacgatgtgagctgtgttagagccgttcttgagtagttgctgtgccccttgccactagtactcacctccattgtgtgctcaagatgtttcaacaggccaagtaccaacgttaccatatttgcatgctacatgcacaatcctcttgcacagacgaaagacccgatgactaagcaacttggtctgggggcccacaaacacgtgcttcgagcgttccagaataatacgaatctttctatcaatacccctcacaatcattcaatcgcgtccccccatggccaaaaaatatactctcgcttaatctatctgcatgcataatcgatttttttacatcttaaccatcaccagcaacaatgggcaaagacaccaaagaggccaaagacggtaaagacaagaaggaaaagaaggaaaagtcgatgaaggcccgagagggacgagacaaccaggtgtactcagcctcggggtcgcgggtcgtggctggctgtgtctgtgtcaataatgactcatctcaggtgctcatgatttcgtcggcggcccaccccaacagatggattcttcccaagggaggcgtggagaaggacgaattgagcgtggagggcgatttcagtgagtctgccgtgcgagaaacgtgggaagaggccggagtcacgggcaagatctcaaaatacctcggcaagtacgacgacatgcgaaaacccatcgagtacaaggacagcctgattcccaagacggagttccacttttacgaaatggaggtcgagaacctggcagatgtgtggcccgaaaaccgaaagcgaaagtgggcagggtttgaagaggccaaggctgatctgaccaaggccaaacgtctggagctcatcgaagctttgaaggacagttccctgaagagataggtgagagatctgtctctactactgaaaaatacttgatatttattgcgttcacactacatccaagtatgtactcgtacctacttgtacacttcaacgttatcaccatgtattataacttatgcttgactttttatagaagatgcgagcatctcagattaacgttccagcttgtggagcacgctgcattcgtactccttgtcacgttcgattcgtcttccacagcttatctttctgacctccaaagaagaaccccgaactgttcttcatgttgggactcttggccgggttgggctggaaagtatgtggaatatcctgattagtaatcgtgatgtctccgtcgtcgtcttcgccctcgctgtctgctcccacgtgatgcaaagtgacagagttgaaattctggaaggggtcgtaatcgccctcccgcccgtaacttcgaggtcccgccactgaattggttgatgatcggtcagtgttgaccgacagcaccgacgatatcgacttgtcctgcttcttgtcggtcacaaagtccaccgacgaagaatccttcatggttcggaagttgacagcatcagctccccgactaggaacaggaaccaagggaggcgtttggtttcgtagcagagcccactgtgtgtttttgaagaagggatggttcttgatatcagatgcaccagccttggagcccattcgcttgtgttcatccttgatcagcagctttcgaatcagattcttacacgacgacgaaatggactggtatcccgagccgctgggaaagttgacttcctgtttcagaacgttagagaaggtcaggtttctgttcttgcccttgaagggagtcatgccgaacagcatctcatagatgagaatgcccaaggtccaccaatccaccgcggaagtgtgtccgttaccccgaatgacttcgggagcaatgtactcctcggtgccgacaaacgagttggttctgaagtttgcaatgcacgatttggtgtccaattggggcacgttggtggagctctggatagttggtgcaccaagctgctccgattgcttggacaagtcgaaatcagataacatgatgtggccagactgatgcaacaaaatattctcgggcttgagatcccggtagatgtatcccatcaaatgcaagtactccagagcagcagtcacctcggcagcgtagaactgtgcgtcggcctccgccacacactttcgctcgcgggtctgaagcgctcggaaaaactcacctcccatgcaatactccatacacaggtacaggtagtcattcgactggaaggagtggtagagggtgacgatgaaggggtggttggatgtagcgagaatctcctgctcggcaaatgctcgcttgatcttatttcgcttgatcatctccttcttggatagcaccttcatggcatatagtttggttgacttcttctctttgaccaggtacacctttcccacgtctccccgtcccagcagtcggatcttctcgaacgacgagggccccacctccacatcacaaacctttatcgagttggatgagtaggttcgtgcaaacgactttgagttggttcgagatcgcgactggggggtggctgatccggagcggctgttctggccgtggctgccgtttccgtgattaatgccgtcgttgagaggcgcagagtgggttcggtctctgtcggtaatggggtccgagggatgttgctgctcctcccgcacgaggtcctgcagacgcacatcttccgagccggcaggaataataggcagatgctgttgatggtggccaccggagtgagaatgcgagttggaaatggcattcttgacgttgggttctgaagccacccgtcgaatgttcttacggggatgctgtccgggcacgccgagacctccgtagttgctgctgttgttgttgttgtagttgtagttgttgctattgttgttgggggagggtgaggaaggaggcgagtggaagtttggcgagttgggagaggcggatccgctcatatgcgcaggctgaacgggccactcgtcgaccacggggacaggcttggtggagtccatggggtcgacggcctcgtcctccggggtgtgtgctgccaggtgtttggggtaatgcaacttgggggcaaactcggaagggatgtccggcacggtggggacggagccgtggtgttggttgtgctggtcgggtgtgtttgtgtccttggtggagggggtggagggcgatctaccccgcagaaaccgctgtttgaacgacgatttggtctccttgtcgtcaggcggaggcgaggtgttggacgcgcccgggacgccctggacatggatcgtgggcgtggggtcgtatttggggaatgcaatttcttcgtcggggccgttgcccgagttggccacggggctgtttgtgttgttgaacttgaagaagctcttgagccgttgggggaacgtgatctctttgcccgagtctttggcggtcgtggtgtcgtctcccggacctagagtgagggctgccgacgccgacgtcgaccggtttcgcttaaacacgtcgtctaccatctttgtgggttggttggtgtgaattagatgggctgtgcagagcggttggatgtttgtggaaccttgtgtctgggtgctgtgtctgtttcctggtcgtctgtgtgtacgtggtcgtctggggtcacttgtctgggctggtggagtcttcctttgccgccactctcacaaatgcaataagtcaaagtgcagtcaagtcaagtcaaggccagtagtcgaggcgagtcagctggctgtcggtgtgtacagagtctatgtgctgtctctgcgaagctagctaaggctaatatgcgggtctccgctaaatgtcgcaagcccaaaaggaaggttgagaggggacgatggggacccgcgagcggtggctggctggggcgggtttggacatgagcggactcgccagagccaggcggttaaatccgtgcaactatctcgccaatccgccctcaacacgtcctccgggaccctccatcgtcccccaagaccggagttaacacgcgttatttcggaaacccaaaccctacgcccggtctcaccctcgtttattgcgttaatctgggctccgagaatgggtttcgggacaagctcagtgtgcacgagcttctgcttgggacggcgtttgagacgtacctgggttatgtaagccgccatctccggagccacacctccgtcacgtctctttttcgtgttcccgtgccgccctgatgccgtttcgggctcacaaccacgagcttctttttcttgtattgatgtctcacatacagtagactattggattgtagctactgtagctacttgtagccatcatgcctggtctgggaagtgctacttgtagtagcttgattcggtagactgaacacgtgacccaactacatgtaatcccttgtgtgctctcgtactcgtatcgtcctttaagcgacaaataataactgtctccgcgcacgcaaagtcactcagcactcgatgcagtgtgtcgccctcaacgctggaacaccgcggaagcttgctagcaaagcgcacggcgttaaactgtgggtttaagcatgttataaatgcgtctttttggggacacgccgatgaatggtggctctttgggagaggcgagcctgctacacacatcgttggcggactgcaaagtcacttttgccaaggactctttcggaactttacttaccaagtggtactcgtactgcttagtcaacgtcaagacctctccaacgttgacaaacattgacctgacaaaattagctccaatgcccactgtagatcggggtggcatgacttttggcagatgcaatagacacacagatgtctttctgaccggaccttcccgccagtcgccggtgccgagctccatatcgccaccccaaacgggcttccatttctctgttgtctcctgttcgaggcccccacaaatcaccctcgcttttatcgccaactttatacggtgcccatctcccaaaagaggttgtcattcccaggtcaaccggcacctcggaagcggaccgtgtacgtttggggcgattgtgtgggatgaagagtggtgatctgcgctgaagagatggctacagtagaagaatacagctcgacgtgactggggttgtgttctgtagtcttgcgctgctcttaatcaactgatgtcctagtcgatctcccactacagctaaaatgatgtccatgtgctggtcgtctgagagagcaagagcctgagagacgcgcttttccagacattccacagcgcgtttctcatttccccatttttcgcatctgagaggctatccgaacaaaatctggaaagctggaccctgtacccaagccgtcgagctatacttgaatggggagaattatcagagaaggcagcattcaagtcgtgctcggtatgcggtcgccagttgcagtacacctttgcgaaatcaaactggaaccggaagtcactgctgaccaatgacgttttgttgactgggtctgcaacgcatcatggacgtctttcatgtgatcgagacatggaattttggttgaggaaagcaatcgagtccaaagagactgcttgtatacatattgcaattgttgacggaccattctcccactctccaactatcccactataccgacctggtatcgccagcgaagatgcgcatcaccgtcgagtttctacaagatctgtttactgtacagtacgaatggtattcaagcacagtgacatactactgcgattcctgtggtatttgtacaagtacttcaggctcttgggaagctactcgttgatatcttgattgatacaagtacctactgtacataccttttgatagccctcattgaggtggttagtgcaattctcatagcccctgagggagctgatagacgctttaactgacttgagataccaaggaatgtttccacgagaggtgggggatacaacaagtactgtactgtactgagaacattgttgcgctgtgaattaacctcgaaattaacctgcaaatatcgtcttctgtacagaaggagaacttattccgactgaaaccaccccgctatccactgttaactaccaatctaagtagatactataattctacttatcctttcattaattactcaactataaacacggcctacatactaagggcaacccagcacttggtgatcgtccctggcatacaggttagatttggacaggtgaataataatgaaatctccattcaggtggcaaataacgtcatcagattgccatagcttcaattacctacgaaaaccccatccatgacgagacccaatttttgtttgttcacagaatactcttagtagcaaaacagcacatgggcacaactgccttctgcaccaactggtcaaatatacatagtcaaacaggcaaaggagtcgggactctctccctgcattgtcgagctggtctcagttagacgactgactgcaaaaacaaaagtactgtagcggccaatggaagggcccgggcacgatgtgtggcctgcctttgtcaaggaacgtcacgtgaggaatgtctttgtcgagacacgtcacgtgaggaagccctttgtcaaggcatgcgacttgaggactgctcttgagtcgactgaacttgggttgacggccctgcgtcggcaggtcctgttccgactgtgcgacccgctgctgtctggctttgtcctattctgtccctttcaagcgagctgacatagcatccttgatacagactgacctacccggatcactcgagtacactctgattctcttggtcttgcttctcacgacagaattctctatatcccgctttttgaacttcttgcagaagatacaaatcgcccgccatctcatcgatcatctcagcaaatgcttcagattatggctgaggaagtctcgcataaccggggttatgctgtggatccagttctgaagggcggtaccacttctaggtggattgaccatgggtggatacaattctttgcagaaaccctgctcaagacactgtcgaatttcgggtgcgcgctggaaaagttgtggagcgcctgcagcgagccaagtgtgtctgtctccagagagtccctgtcttgagatggggaagcaccctgaaaatcgtcgtcatctgaatcatcagatgtcgatatggggtagttggctctgcgggacattcctcgtgtgcctcggtcaattttctattgtagagaaggctgacattccgcttgagaaccgtctcctggtattgggccctcggcctttcaacccagccaggtcggagagcgccattttccttaagtagtgaaattctgtatgaaaagataggatgaggaacaccccattggcggccagcttccctgtgaatggagccggtcctgatcacctccaagcaggttttggagaggttctctggcggtactgcttcctcttcttcgatgctcggtttctgagcatggtaggctgtggtcaagatagctcaaacggacgtattgattgtaccaagtcgctacagtaagtactgtacagcaccggtggctacttgtagttggccaacttctttatcgcatggaaaagtcacagttgatgtgttcggctgagggtgccatgtggcttactaatgagttcatcttgactaatagtcacccccaaagactcgttgagcaattgaattacttgtaactgttgcgaagctggtggggataatgaaatgtcgtatctttggaaacagtctctactacactcgatctaagtaggcgtctcagccaatcaagttggtcgtctcagcttaataagagcgtggaggttggccatttcgtacatctgaggtgctttttttttgtatcgactggacattccatggatccagccactgttatatatactctatgttctctctaccattgtcctcacatcactgttcatcttcactctgcatactgtactgtacttgcttatcaccacctgcaccgtcctgcacctagttgtacacctcctgcacctacacatgttgaccgacgcaacatgagatagcacagccaacgacatgttctcaataacgaatctgaaagttgacgaaaccgttcttaaccggccacaggcgcaggagattgacctggagtccttctgcgtactgggatcaagtttcaacgaaattaagcgcgaaaacgacgcgtcaccaacatccgacatcgagcatcagacccagaaaaagctgaaacgacacacgcaggcccccacgcctttattactgtgcgaacatgaccagcagaccatctccacgctgtttgaaggcgccaccatcccaaccagcctgtttctaacatgtctagtcaacgtgctggtgggacgagaatcgatcatgttcatctggagatggagctcgagaagatttgtgtccaaacactttgcacagcctatcaaagtgcccggagtctccacaatggctcttcagggactggtcgaccaatgcctggagattgggtctctgttcactcgtctgtccaacacagccaaagatatcgccaaaatggtctcgttggaagacagcattatgattgcgttcaggtccgctctcaccgacattctggctgctattcagcattacattgagagtctggatgccagtgacgagtctcttttcccgctactagtccacctgagacctgtttctactgtcgtacatctgctggcaaatatccttggctgtggagatctttcacgagctttgtctcttcagagccttcccaaccccgtaaaattgctttctgagcttcatacacggctttccatctatcaaacatcggatatcaacctgtatatcctgaccgctgagttgttcaagcggtgtttgagcccttggatgttcaagttacatggagtcattgggttgaacggttccacgtactggaaaaccccgtccaaaatggtggatccagagatgtttgttgttcaagaaccaaattcgggctttttgatcaccgacaaggaccgtttaccgacgtttgtatgtcccgaagacgcccaaatctgtgtggagattctcacggctttgcatatcctttattctctaggagacaccactgttgttgatacgaacgttgattccaagccggttatgcctcaggtagagtctcaagaaacactcatacccccattggattttgaatcaagtctcgaaagggatacaacgagtctcctagcgcccgctcagctgttcacagatacgctgtcattcctgaagctcgagaaagctgaatcaatttccctgtttgagtcagatgaccccctgaaggacttccaggtatcgattgagcaacagcagcaagcggtcaatgactcactcatgtctcacgtcaagaagtacctcttcactcatttagaaagtgctaagcgattcttcctgatggggttgggagccatagatctctgtcaactcgtctttcaagacaacactgtcaaaattggatcttccttgaactggcctcctctgaactcggatctgcgaatcacagaagatttggttgcggacctgcttccagacaaagacatcagaatatggtttggaactcctcagaacattgatggtggtgaggagtctttcgctcccgactcaatcatggcgacagagtatattacagtcttctacactccacccgaggaactcaagtacatcttcatgccacacatcattaaaggctatcaacgcatcttcgcgcgtcttttgaaactcgcccgatgtgtctactttctccagttgaaacacagattcagtttccacttcctcatccagctgcaatactgccattttcagatcattgatgttgagtggtacaggtttcacaccggaatccacaaaacgtccaacttcatgcgaattgtcaatctgcatcacgccttcattgatgctgttgaacgcaacctgtccctggtttctcaggaagaccagctgctgaacaactatctacagagtctgctgaatgacgatcctgtagatgttcccaaacattggaagaagttctccgccttagcatagtatttatatatttattccgacgcttgataagtgacataatggtagatgtttgagtcgcatggatattgtttatgtgtgtgattcaccgtaatagagacgttttaatgacatgagaagctcccataatttcagttactcatttaccacgtatcattattgtttctcacgtgatcgtctcaatatttcagcaagatttctagttttcgccgtgttctgtttttattctgatgagttgagcatgactaagcacgcttccggttttgtagacgaaggtcaaaaataaatcataatttgagggcgtctggtgtagttggttatcacatgcgcttagcatgcgcgaggtccccggttcgattccggtgtcgtccattttttaaatctttgtatttcgattattttttgtaaacgaacgatgattaaaggaatgatttgttgatatgaattatttaaaatgcattcatagttgccgccgctcctacaccacgactgatcctctctattggccctcatacaaaagttgtctcgctctctggttgttgagatcagtctggaactctgccagttcctccggtaaaagatcgggacacaaataggccgtagcttggtgtccaacgtgttccaggaagtaacatgagcagtaatctcggatgacctggttgtcagcttgtttggcggtctgccaggaaattatacacctgtcgccttccaaagatgaacctgtgatagctcgttccacagcccgttccagatcttgtaggaagtataccttggccggaatcagaagctccagagccagttcttcggatacgttggttactgttccatagagaaagccgatgatgatgtctaggatgttggaggggtattggagtttgagggttcgatcacgagactccgtcatgccgctctccagcactgtagccaggtagggccatagcggtatgaggacttgggtatgaatgaggtgtgttttgtcatcttcgtcgatgatcttgaaatcagccagttgcggatgtttgtaaatctcttgaagtgcctttgtaccgtagctgattggtgcaggcacgtctggggctcgtgtaaggtgtggttggacattgcccttgtctggtacctggagagtgtaagggtgcccggctatgacaagtatcacgcttttggtgtcttgttggaccatgtggaagtcgagccagttcgactcccgctcgtaccaccacttgttggagtagttagcactgaagaagcgctttcctccgggaaaaaactcggttccaaacttcttggcagagtagttccacacccgggcgtggccctgcttgtcggtgacagtcagctcaatgttcttgtatgtgcattggtctatcgatagcgagccaatgtccttcagcttgagcattcgctgcttgagaggcagtcggtcggtagtcatggggtggtgataatgagacaacgctttgggtttggtgagcgctggagtatgttgtggctagtgtggtgtcacctcttcaagagcttggacaattgcattaattgctggtgcaaattggcaattgtgtcgaactaaattgatttctgggtttttattcgcttttcggcaatgcagaatgacaatcagcactggcagcttcagtggcggcgaatgggagacttagttgagtttttgttagatgtacttatgatttacttgagagtcttctaacatgtcaagacaagtgccgaattggtacaagtactatacgagttttaggaaggccatgttgtcaagggttctgtggttgtctgaagatgtacttgtccaggtacttgtacttctgcttgtacttgtacctgtacttgtacaaatggggccaatatcggaaatatttggctcatcactcactctcttatccacaggcagtttagtgtgcatatcaccaagagattgacaatggacatgtgagataaatccaatgtgcaagagaaacccaagaaaaccaagagataaaagtacgagctcttcaacctgtggaaactgctcttgaccgccaaatcgccctctttatgatctctttggactaaaagaaacaccaaaattttacgtttggatcaaaagtttccacttcaaagtaattcttcacagttgactttagttgggactttttgttaaagaatgggttgtcgaaaacctccgtagagaagacgaaagacgacacgaagtgtacacaaggtacacaaggacacattacggaaccaaacaaagatacccaaatgcagattactccacttctgactccatttcaccccagatcaacaagtcagatcaaaaaaagtcccaattgatagcctgtagctattggtgctggtaaaagtacctccgatctccacctctctcaaactacatatatggacggtttctgaacatcgaaaagcgcttcagagatggaacgtcgtcgacgctcccctcgacccctcgacctccctctctttccatctcatccgttccaaaaatatgccactgtcagaagctaatttctggtgcaaactttcggatgtgaaaattcacacacttctgcattaacgagcacccatccactcgtcatggcaaccaaattctacgccgtcagggagggctaccagcccggcatctacaagacatgggacgaatgcctggttcaggttaagggatatccggccgcagcgtgcaagagtttcgcaaacagaaccgatgcggaggatttcatgaatggcaagaagtttccttccaaaaaggagctaaggaggccaaaaagaatggccgtacgccatcaaccaagcccaaccgacccaagggatctactgcccatgctttagacagagacaccggccgggtggttatctatgtgtctggagcctgtcgtgacaaccagacatcgtctattgcgtctgctggcactggtctgtttgcaggtgttgaacatcccgacaaccagtccaagcctttgcctggataccagcattccaacaaccgggctgctctcgtggctctcttggaggcgtacaagctgatccggctgcgtaacgacggcctgaagtacgagatcagaaccgtcagcctgattgccattaacagcacgactgtgtggtgtcgaggatggatgaaaaatggctggaagaacgccaagcgaaagcccgtcgccaatgctgacattgttcaggagattctgaagcagaacactgccatgcctggaaacgacaagatcactctgaagcatattctcaagtctgagcaggataagggcataatagcgtccaagctgctggcaaagaagggagtacgaagctgcagagacgtgcagtgttcgtgcggccagatgttgactcatgcgcattagtgatgaggatgatatgaggaggagtgtgtgatgaaggagctccaacgtgaaagtcgtgggaaaaccactcacgtgaggtgaatcggttcaggaagtcagagatatgttgaaggagaagggggttggaactagggatcgtgttggaagtccatacgaatgatgcatgatggaggtgaggattgaacttgaaatgacattgcatggtatgtacagtaacttgtaggtttttttgaaggtgatggttttattggaaacttttctaataatttatgttcctcatcaatagaaaacaacgtaaaggaataatcaaactacatcaacaaaggttgataaaagatgaattaaaatatgattactttttagataaaatggaatattaatttattatttatcaaattaaataataaatacattattatttatcaaatttaatacgttaggtatatcattcgattttatttggattgatcttgacacaggtacaaataatgacagaaaacggccatgaatacatttattcgacaaaatctgcaattatctggcgagccgtttaccttggtacaagtacgagttacgataccaagatttggcgatatcatcactttctgtagcaacactcgactcacctaccgtagaaaacccgcctcacaaaatcgccccaaaaacttcagcaacatgaggccaaacaaatgatacagagacagagacatgacacgtcgactggcgtttaatgccaaatatcgtgaatataaggaggagcagatccgcaactttcctcttacttcgacacaacaattattcacacaaaaaatggccgttccacgcactcctggaacctactcttctgccgtcagtatcccgccgctactgagatgccaagtctgcttgggctcttttcctcctcacatctttgacaagcacattccctactgccatgagtttcagcgacaaattctcaaggattattgattgatagaggtatagatttattgacgcatggaaaatacaaaaaaaggaaaaaaacagatgaaaaaaattcagacgacctcggagagggtcgaactctcgatcttacgatggcggccatttaggtgactaacagtcgtacgccttaaccaacttggccacgaagtctgaacttaatgttaaaaattcgaattttatatatattgaggttattcgattagtcagcgctgaatcatcccgaataaaaatgactcattagcattgaagaaaagcaattttttgtttaatttcaggtatatacgaaacgaaataataaaaccctgttcactattccaaaatccagcagtttacttcctgacccagatcaagagttgtgcctagacttgactctggcatgcgataggtatagtacaccttcctgagccactctggcccatataacgtcattatcaatgcatggatattactacaatactataaattaatcaaaacgtcctcgtaaccaaactaaaagtcgtcatcgtcaggttcatcttccttgacaccctccaggaccttgactagggtcatgacgcaaacctccaggttcaccaccagatactcggattgtcaggaggcagcgatttcttctcgcgggcgtggaggacccataatgacgctcatatctgtcgccccaatggcccctagaccagtatcagtcatggcagaccatccactgttgatcatgttgtcaattctcatctcctgatggtccaaccaagccttggagaaggaccaacagtgaacttggccagcaatgactccaaacacagagatgggcttaacagacataacagatagcgtttctgtgtccaggaaccggttgcgggtcttgatatatcttccagtcataatgtcgctcgtggcatgcgaaaagagatccttttgagggccgtccccacacacgtttcgaatgtacatggccgaggcattttttgtgtcgagataccactcttggatgcttgtgttttcgctcatgtcgtcttcctccgtcacagtgagccacaacagtcccttgacgacagccacacaggtcacatggcccgtgggtcctcccttgatgattctgcatgtcatttgttcgtagtcacacagcagaagcatttccagtttgaatctccaaacgcgcacgagcgagaaccgatcacacaattgcgccactctcaagttgtcgatatctgtcaagcatctgggcagcttgagatccgtaattttacctctaccgactcttcggagagctagaggggttccatctcgtcccgtgagctggtaactgagtctctgatcagcaatatcaaagaccagaacgggagcttggcgtgaggacgccagaaagtcccgatcagggttcatgtggaagtactccgtcttctgtagcacgtggggaagtcttaacagtgtgtttgcggggattgtgttttcaacatggacacctccggtaatgagattaagggagaaaacgacatgtgtttgtcgttcgccaacacccacagtcttgcaccatctgagtctcaagccctcagaggcccatctgttgagaggagcggcatccgagtctttaaacagctgtttgatgtttgtgtccaacggcaggtactggtcgtgatgctggacaatgtccacatgttccgagagtgtttttgtcggcgtggggacgtccattgtctgtctgaaggctctggattttctgattgcggtctcaaccctcagcttggccgctgaaagatgatctggtcggccctcaagatgtgggttttgcagcgggaacaaatgtgtcgagagccccgagtagtgttcgcgactgtcaaccagggcagcgtggagatagcggctggtgcgcatcaggttgagaatctcctgggggttgtccagtcccacgtagtatgcgatttggtgtatgatttcgagcggcagagcaagcattggagaggcgtggggctgtaaggggctgtgggcaggctgttaagtatgagtcgtatgcccctggttactgccagtttctggggttggtggaaaatatggggatggagaaggtgggacggaaagaggaagctgggagggttgtgcagatggggatcggagagaatcgcggggacaagtcgtattgagatgaaagtttgatcgttcgatagctacaaagtcgactagtccgaatttaaggccacaatgacttatttgttttggcatcgatttattggcgatgtgtctgcaccgcacccataagcttcaggacctcattagtgtgcagcaaccatgtgtgatagcgtgatctgcgcatggctggcgggaggcgagcaatcgggcagggtaaccgcagttgatgggggaaagattgcggtggaaacgaaggcaccggtctttaaactaccgtggaggacccgtcttcaagaggaagttgctgccaaagttgctgccaaaggccccacctgacaataagcgtcagctgacgggatttacagaaaatgtggagctacttgtagatagaggttgagtgggctaatatctaatatatgacgccttagtgttggtggagtgggggcaattggagcgaatgggtggtgtaaaatggggaaattccgaatgaaaggtaaaagtaatgaataacactggttttggggaccttttggtggcgctattttgcatctaccgccgctttggatgcttcctaaattgttggcgattttactcgatttttccctaacaattccctttccgtcaaagttcaattagtcccaattaggcgcgaggatgacgtcatttgggtgagatttacgacggtgaggaagagatacaaatggtcgaatgtttgaacaagatgtaaagtacgagtacgagtacgggtacgatactggactatcaggggtgtactttgtagttggcggttaacaggatgcgccagcgatctggaagctgctgtagaatggggaaagtagcttggaggtgactggggctgtatagaggcattaaagacactggagcactggagcactggaggcattagcggtattaatgctcgttagaatcacgtccgtcttgaatatcttcagtgcaggttagatcctttgcctttccctctctttccctctgctacttcgcggttatggactccttccgtcgtttgcgcgaccccaacgtctttaacagtatcgctcaatgtcctccattgccttgaccaaggcccgcgacttgatgttcatcaaatcaatccaacagagcaagggagtgagcagggactcaaacttctccaccagaagctgcagagacgggttcggcacagatctcgacataggaacgcgagagttgaacaggttcccacagcatcaattcgaatcggatcatcttcttgaatcccgagccgaaatggtcgaaaccgttatctgagctgcgctcgctgtaaaagagaacttgttaagcgtcacgggatcgtcatttgtttttcgtggctttctttgaacgaaccgctaggcttggtgggagtaggcttattcaaatccagcatctcgtccttggtcgctttcattcgacgtttaatcattcagcccgttgaaactgcatgataagtggagaaggaggagcagaatgtcagagtagcagaatgtgagagtagcaaaatgtcagagtaaccgcagaagttgacatatattatgaacagggtcactcagaatctcgactaaagtcccgcggaacgcaacaccattggaaagcgacttctccttgagaataggtagactagggcgagggaatctgaccagagactcagtattcaaaagttccgcaattaaagaagatacgaaatgggattggggagagctctctatcgatatgtccgacatatggtcgccatggatggtattcactggatatatcttctcttctgtaccttctgtgttctctctccactgcccacgtgatacggcacttcccttacaatcacctatatttcaacttcatctccggacctgcatatctgcaacttcgtagactccaaaaggcttataccgtcaaaaacgcagatattaccgtgacaccataccaatattgttcaaccgatgaaatcccctcgaaaacgtgatcattttggtaccacatgagccccaccagtctcattaaaaacagccccttgcgtgggttccgttcgccttatgaggctgacatgtatctcagcacagccgtcccaaggtgatttggacctacagtagttacactgtaccaaagcgaccaccagaaagggcttttgccgacttctgaagtccaaagcgaggtctagcgaggtttaaatcggccccaacacggttgcaaaacactttaaacccgctcttaatcgctggtgtccttttttctccctctcttatactcctgtcgatgctgtatctgggtctgagacagcctatctcggctgatatcagatggaggaactttaggacgaggttgcatgagggggattcattggccaaaaggaggagtttataacttttttaaaaatatataaaaattaaaatatgaacgaaaacatcgctctcaatttatgggaaatttttgtgatttaatacaaaatgttttcccgccattagaacccccacctctccccgctaataaagttagattaacgccaccgctgcatattcgacgtgctaacattgctgatgagcctctttttctcctcctccacaacaacacatcacatcacactccacaccatgaaactgtccattctgcctttgatcgccctcgccacggccgtggtcgcctcgcccgcgcccgatgcaaactccatgaagctcatgaaccaggccaaggacttcggcatgtcggttgcccagggaggactcaaggacattgcaaagaccctggacgacgaagacatccccggagactcgcccatctcgctgtgcgacgccgaatacgagcagctgctggaaatcaaacacctgtccatcgaccccaaccccccggccaagggccagaacctcaccatcgaggcgtccggatacctctacgaggacgttgaggagggcgcctacatcgaggtcgaggtgcgatacggctacatccggctcatcagccagactctggacctgtgcgagcagtccgaacaggtcgactggtcctgccccattaaggccggcgacctcaagctcaacaagcaaattgagctgcccaacgagattcctcccggaaagtacgttgccgtcgcccgagcctacaccgttgatgacgatctcatcacctgtcttcttaccactgttaccttccctgcttctttgtaggtcgaatgataacagcatagtatggcgtcccccctcagtaccgcgcacaactaactgcatataattgatgaatgatgactattttagagtgggggagaagctagccaagagtccagggctgttgagaatcttggagacaaactgtgctatggcaaacggtactgtagacatgttcacacgggcagcatgaaagcttaccagctagctgaggttatctacaggtgcaagtatcgtatgtacttgtagttggttgctacatagttgggtatgttttaatactgatatcgaaacattcatagtagttattcggtctgaaaaaacaacagcttgattgagcatggaactcgatcttcctagaagttggaagagacgccagcatacacagatggtagatctaccctacacttcgatgagtttcagaccattcgcgagaactattcagtttactcactttctacaagtacacccactgactcgaacccggacccgccaaagaacaaccgacaaggctgtatctagatttaaaacactatctgcaagcggatttcgacaagcggatttatccaacatggagctcttcccatgtttgatggtcgtgccccggtcgtgccccgagtcgcatgccaggtatgttgcccgtagctacctgtacactcattgaatagacctctaccagacatgttgaaaccataagcactcacgatctacgctcatgtgcctgcgttcttcatatctgctcaataattgctcaaccgtctcagatacctacattatctgtctgcgttatctcaacctttaggtcgattagatatttgctcatgcaacggcgatggtattctaactgtaaggttgctgtctacagactgaggagtactcatcaggggtgtgtatatatcatatgttcatatttatcatgcaccggagttcggtgttgtgtcacaagtactcaaaatataaaaaagtaccagtggttggtcatgtctgcattcagcatggtcgagtccttgatcccacttaagaagtgctggcaagaagaggagcgtcagagtccacagactctcggttctcggccgcggtgttggccgagttgggcatgctgttggtgccgtactgggagctcttgttagtgccctggccctcaacgttcatatcagcggagtaaacagccgaggctcgctggaagagtcggtcctcgtcgtcgttctgaggaagtcgagtaaacttcttggactgccacgctcgagggtacagggggttgtagccagtcttctccttgaccaaagacacgtagacggccacaatgatgaagatccagtaaaagttgtaggagatgacagagccgtaggtggccgagttggtccatccaaacagcgcgttggcaatcatccatcctccatcggtctgaccgttgcagcagttgacgtgccacacggacttggtgatgtcgtaggagccgggtccagagccggtctcagatacgtccataccaactctgttaacgaactgctgcagctccaggaaccacactccacgggagaaaagaccggcggccaccaggtacaggaagcacgtggagccaatgaggaagtagttgatggagatggcgttgccatacttgtacatggcgtaaccaatgaaagcaccaagggcaatggcggtgatgacgggaagggggaaagcagagaaaggctggttgacaccgataccgccgaggaaaaccacggcctccattccctctcgaagggtggtcacaaacggtaggatggccagagcgtactttcgagacaggtacttgaggccccagccgccgtggccctcgtgggtctcgaccagaatcttggcaatcttgtgtcgccacttttctcgcatcttgttgattcgcagcatggcggctcccatgatggtgataatgatggacgagacaatggagaagacgccctcccacacgttctcagtcatgccccacagatcgtgtccgtagatgtaaaaggtggcaatgaacgcacctcccacggccagacagatgagcagaccgaagattccacccagccatacctgggtaacaagccgtcgatacacttgcaagtccttctgggacacattatcgcccagaccctggttgaggaacgccagaagcacggagatgataatcgccgtctcaatggtctctcggaagatgatgaagaagacctgaaccgagaaataattctcgaaaaagtccgcgtagttgaccatgttgtgttgtggagtacaacctggaaagagtgagtctggtaattaaaagcgacttttcaaaataagctccgtaggggttagagttgggcggcgtggtggtggacatttatcaaggggcaatcgggggttataggggcggaatttgaacgcaaaaaacagatcatcccactactaacgcgacaataaatagattcaaaacatctcccgttcaatttggccgtccctatagctctttaaacgcctctcttatctgatgttgctccatctgataactgcacaacctaattatccggagcctatttttctgcgtataaccgtaacggaggaaacaacaaaacggtggcaacagctcccagaatcgtcgcaaaccgggaagtaaaaggcgaaaattcctcacagtcacgtgagaagtttgtgcccgtcacatgatgtccagggttccgtcttgggttcctggtaccctgttatttcgccatcccatcactccgccaccccacacacccataacccttgactagcacggctcattaacaaaaaggcaaaagggaagcatcgtcacgttgcggctaattggaagtgtatggaggaatcaatttagagaagtttggcgcagtccgatcaaagcacaagtggcatagaacgactcctcagaacgagccaatcaaaaacggtatgtttttctcccacattggactcttattaagcaactagaactccaccgaaactgattcggagcgaatctaccttgcacctgagttccgttataaagtggaatgttcatctccgacaacagaactcacacaacttgcccaattgagctccgattgggccgccagaaatttcagtacatctgctgtccctcgctgaccatttctatatataaatattgccattgtaccccgtcaaaacagacacagactagaactaggcattgccaaagtttacagcaataccctgcactcttgcaacagaacatacactaaacatgcgcgacaatggtttagaacggcgctcggggtttctcctttcctttttatccgcattagtcacgtgcggccaagactttccaccctcaactgcatactatctgcgtccccgttagccactttgagtgcaactacggtgggtctgtttagtccagatcgtcttctcaacagggttgtattttgtagttagttgcaaggaggtaaaagactataaacccgaaagaccttgtttgtgaatgcgaatccacgtgagttcacgtggttggcacgtggctgtatgcctacgactgttctggtcaggctgtcacttgtgcattctttttttttcctttcttttgtcgagttcgttagcaacatgcactcggagtccgagcggagctacaagcactcaccaaggaaccacaagccacagtggcgcagccgaatgagacacggcgcaccgatcagataacgtcatctgataagaggggaagagcttgttcgtcagtgccgtgtagtttcagggccgtttggagtgtcatacgttgaaaactgtagtgcataaaagacagtcgttgtgtcaaggctaatcctctttagttgaatgtttgttaggaaagggtgttctgtgataccgcaagttataattttttaacatatatttcagaaatactaggggaatttcaagcctgaaatgacaaagaaagtgttcagattgtagaactgaatgaacagaacgaattgggaccatcttttccattcatttgtacacacccactcgatccagcagaaccgattgggaatgccacactcagacaattagttaagattagttggaatcaagcgcacttatttgttatgttttttattaacggagggatctctcagagaactcattgatctaactaaggcaatatgaacaagacaaattgtcataaagagaccattccaaaccacaccatatcctctatcattcccctgggactcttcctacgcatcctacgacgtggtttggttctccctattctgctcaccatctagccctaacctccatgcatctcaatgcacgtttaaaaattatttttccaggctgaatatttccgtacacactcacaccatggctatcaaacagaatgcgaaaaagggcggcaagcctggcaagccaggtggaaagcctcctggtgggggcaagcctgctggcggcaagaaggtgtttcgaaaaatcaaaaacggctttgtggagcctcgaaaagcgaaagcggccaagggtacgactgtggcagccatggacattgtttctgctgctgatctgagtgccagcgagagcgaagacgaaaacaagttgaaggatttcgccaagtttgacgatgatgaagaggagaaggaagacaagggtggcaaggccgagaaggacgtcaagaaggatgtccagaaggacgtcaagaaggatgtccagaaggatgtccagaaggatgtcaagaagagtgtcaagaaggatgtccagaaggctggcaagaaggatacccaaaaggatgtcaagaaggctgatgctaaaactaacagcgccattgagggtttcgcacaagccactaaaggtgaagaggctgaggtctctgtgcctgcgaaggaagttaacaaggctgccaagaaggaggacaaggatgtgaaaaaggacactaagacaaaggatactgtcaagactaaggtcaaggctgctgttttacccgaatctgacgcagaaatggacaactggtcagatgccgagttttcagacggtggggaaaccatcgatcttcctgcacccggaacaaagcctctcgacattaacaaaatgaactggaagaaggttgagctaggcgacaagaagatggactttgagggtttctacggacttgaagagctggacggtgttgatattgtggtcaacaacggccttcctacttttgttgtaggggagaagcctgagaagaagaactctaagaaagagaccaagaaggccgaagttaagaaggataagtctggggatgcctctgagccagccaagaagaaggccaaggttgccaaggacggaaaggacggcaaggaggttgccaagactcaacctaaacagaacagcaagaaaaaggccgagggaaacgcatttgaggccctcaatagtgtgcccgacgacattcatctccctgactggactctcaacggcgagcagcttaactactccctcatccagggcctgtatgctcttggctacaagtctcctacagaaattcagaagaagtcgatcccacccattctggcgggtgatgacgtgattggaaaggccagtaccggtagtggtaagacgctggcgtacggtctgccgattttgcatcgatttttggaggctgagaagtcagacaagaaggaggaggtcgaggaggaggtccctgagaagtgtactaccaaacccagacctaagaaggtgaccaagatgaccggacaggaagaaaagaaggacgacgaggaagaggaagagcgattcgatatgtacgatgaggctcccgagccccgctttgatatttccgaccgacctgctgaccttcctgtgcttgacaaggagcgagaagaccgagaaaacgaggtggagatggacgaagagaccgaaaaggtggagagagacatgtcttctgttaagcctcctcaggccattgtttttgcccccacccgagagcttgctcatcagatcaccgaccatttgaatgccgtgtctcagttctgtcctatttctggaccgcgagtcatggctctgaccggtggactgtctatcatgaagcagcgacgtctcatgaaatggaaccctgccatcgttgtcgccaccccaggtcgattccacgagttcatcaccgataccgacggcatggttgatgtgtttaagcgaaccaagactgtggtaatggacgaagccgatcgaatgcttcaggatggacactatgaggatcttgacaaggccctggatctcattggacgaggaaaggtggccaaacgacagacatgtgtgttttcagccaccttccagaagtcgctcatgttcaagctggacaagaagcgaaagcaaagaacaggtctggccaccgatcaggaaaccatccgattcctcgtgtccaagatgaagttccgacagttccatcctacttttgtggacgccaaccctgccgaagttgtcgctcgacaggttctggagagtatcgtcgagtgtggcgccatggagaaggaccaatacctatactacttcctgctgacctaccccggcaaatccatcatttttgtcaactccatcgactctgtcaagcgtctcactcccatgttgcagaacctcgagctccccgctgtgcagctgcactccaacatgatccagaaggcccgtatgcggtccctagagcggttccgagacaacaagaacggtattctggttgcgactgatgtcgcagctcgaggtctggatatccccaatgtgcaccatgttgtgcattaccacctgcctcgaactgcagatgtctacgtgcatcgatctggacgtactgctcgagcgggaaacgagggtgtttctgtgctcctgtgttcgcccgacgaagcgtcgggacctctgcgaaagctgcgagctgccctgtcacgtgacaatgctcttgcgaagctgaaacctctgtccatgaactacgacgtgctggctcagatcaagccccgagtggagcttgccaaggagttggcggattcggttctggactccacacaggttggcaagcaggattcgtggctcaaggaggctgccgaggaccttggagtcgacttttccgactttgagaacgatacccacgatcacaagagccatgtgcgaaccaagctaggcaacaacagcaagaagggcatgaaggtgatgagcaaggaccagatggctcgtactcgaaaggagcttgagaagctacttagtaagcctctgggacgacattcgtccaaatacatcacttctactaacggaatcaacttggccaagatggttctggatggaaagtcgcatgacaagattatgggagtggctcctcagactgctggagagaccctgagaaagaagcgaaagaactagaaagcgaatagccgaagttcaatgcggaccaaaacatggaggagtttatagagcaatcataatggataagatgtactgttcaagttcaacagtagtataccgtacaggtgctggttgagttctacaaccactagttttgtgcgtaatcaagacaaatgatgggaacaactggttacctcaacaatacttttgcacctacatatctctaggaccgctcaattgttcaagactgtattgtattttcattagttacatccctttaacataagagaaggaaatgaacaattccttcagtaagagcgacgtacaggcgattaatagctataagtagcccacaaagcctctcattcagagtcatacattttccgttttattaaatcataattgcatcccatccatactttacaatcccagcggcagcgtgctctaggtaccggagacacactaacacactctcaatgacatttcttagtgctgcacactattcggttagaaccgtccccgacctctaggtccacctcgtcctctgggaccacctcggcctctaggtcctccacggcctctcataggtccgcctcgtcctcgagccgcacctggtccacctcttgccgcgccaggagcaccaggctcaacctttcttctcttggccttgggagtatcatcaatcaaaagagtatccaagggtagcgagtcggggagaatgaagaaccggattgtgttgcctcgaatgttgatgtagtcgagcgaggttgggggtcggttcttcatggtcatcttcacattcttgagtgtcgtgttcatattgttggacacagacatgactgttccgagaagaacggtacctgagttagtaatgacgtaggggaaagggggccgccatgtgcacattagagggagtgacagatgcagacacagatactgacagaagaccctgatagagccagagtagaccgagctctgtggaagtaggaacagctgtattcagcagacagcatattgatttaccagaccccagggtaaaacaggccgtgactgtgatgttccatggtcttgatcaaaggcggacaggcaagaagagcatgagaaatcagccagaatattgtaatagaggtagacggatcgtgtgaactgatgataccgcagcgaataacgtcatttcctcttaacgtcaatgcgtctgaccactgtctgttgatctcgcatattgcgaatcgcgtctgatggggtcaagcgtgtatacacgcgagaagacagcaatgcaagccgctataacaccatatacattatcagctgtcacagtatcacaccgaaaccattagccagactcccggtcctctcttgtctgtgtctcttctctcttacccagtctcccatcaaccttccgtgtaccatagtcagtgttcttatgaaccgccatgtcaccgtttgagtggaaaaagaatgtcacagcttgtaaagccgtttgtgcaatgtcagcccgcatcagtcaacattctcgcctgctccttcgcctccctcaactttagtcgacatgtacatgttgactcgttcatagtggatcagacttacaatagtaacaaacccatcatgatcgagccacgtgtctggatagctgtttgtgccacaatgtggttggttgttgggctctcctccgccatcaactcgagcttctcgctctttcgttctgttgttcgctcgtcagacgtgcttcgcactctgcactagtttccgcactcaccattcttcagctcaatctggaccgactccgaggtcagtttcatcaaaaatctgtgttagcaaagctcgcggggacgccagtgctcaatactcacctgaccaatttcattttgtgctgtggtgatcgagaagacgatttccagatatgatgcagtgtttttgccaaactcaatctgatgagtaagcaaggatggagaataatgcaagaatgggtgggagcagacaagttcaaatacccaagggatagactgagaacgacaacaatgctgaactcccgtcactgataataaccctccttgactcataacctgttcatgatcgcacacacttatcaggtgcatgtacaagcaccagtacacgcccagtacacgcccagtacacgcccagtacaaactccagtacaaactcgcatcagctcttttaagagactcgtgggtcgtagtcacgtgatctagtccagtggatttggcgtcgctctactccggtttatctgtttgatcacgtgagttttcgtggccacaagacagatatacccctccttgaattccctcgatttatttccatttatttccgaatacaaataaaaaataaattccaataaaaattccaatatttcctgtcccatatttacacacacccacgtgcccacaatcccaacaaaccctaacgaattagcacccgaacggagataagcggtttgccgtaattacgataggatggagcaagggggataatacgctacagtacatacagtacagtaatgaacttgtactgtatgtactccctgtcgactggggttagcaaatacgcctaatatccaatttagtggacagttggtcgtattacaggtacaatacggtatgtactggatacggtgaattcgacagggataaaacaccatatctccgaagatacaagttttgaaaacaagtggatacgatgatcacgttcaggagattgtctgctttcgaaagttatacttgttggtcgtatttcctcatcaatcggcgaaaattgtgcagctgttaaaccaagcatcttgtacatgcgatacgatacatacccccagcccccctctcaacgtttctgaaggctgtcatattgggagatggtcgtggaagtagtgcagcagtaaaatagagttagcaatacctcggcatatttggtctcttcaagaggtgccgagaggtcttcaatgaggatgaaaattacaccaatagactcctctttggctgagattcataatggtacaatttccatgattatagcccttatttagcgggaggtagggacatatcatttaccacttctgttttgttgaaactccaagtaactctaagtaatacctctgcaataggtgtcaaaacccctcaattcgatgttaccggggccaaaaagattcggaaaactcgtcatccataatttggagtctcaatcagccctttccagatcgagataccagcgaattctctctcttcagccgccaaactgcccacctcggtgaagcaacccaaacccggaggtaactctatttgttcccacacacacgacataccttgtcaccaccaaacctgcccacccgcaaaacactctcaaccatggtcaatctgtctctgcgtccccgtcctgccaaggccaagttcaagggtctgcccgccaacctcgaggtgtctcctgaggacacggtggcctctgtggtggcgaaattgagcgctgccaccaaactgtccaagtcccgaattcggctcactgtggccgatgaggagaatggaggcgctcccggagccaagaagaagcacattgtgctcaagcccgagcacgctgtcggcgattacctcttctccgactctcctgtggtgtttgtgaaggacttgggcccccagatcccctggagaaccgtcttcattctcgagtacctgggacctcttctggcccaccccatcatcttctttggccagaagttcttttaccgacagagctttgagtacacgtttgctcagaagctggtcttcactctatgcatgctgcatttcctcaagcgagagattgagaccatctacatccacaagttctcctccgccaccatgcctctgttcaacctctttaagaactccggctactactggttcattgccggtttcaaccttgcctttttcgtttatgcccccgcctccttttcttctccccaggctcctctgtggaagcgtttcctcttttccactggcttctttgagcgaacccctctgttcctcaacctcatggccgccctgtggctctggggagagacctccaacttctggacccacttcaacttggcttctctgagaaacgatggctccaaggaccacaagatcccctttggctacggcttcaaccttgtttcctgccccaactacttctttgaggttgtcagctggatcgcaattgccctcatgtgtggcaactggtccgcttatgtctttactgccattggcttcggtcagatgtacgtctgggccgtccagaagcaccgacgatacaagcgggagtttggagaccggtaccctcgaaacagaaaggtcatggttcctttcttgctttagatgcaacgagcttgcgaattgtatctacatccggtggttatttcaaccaagtgttttggcctacatcacaatacgattaaatcgtgtttgattgtacgtcaacacgataaagaaagaaagacactccagagtcggagtatataggtaatatctatgagtaaagtacaagagcactacagtaagtacgctgtactgtgtgtactgtggtgcagcgtgttgaatctatgggggacttgggatactgtaaaaagtgagttttgacaaatatcacttgccagtatcttgaacagcttcaacaatagtatcatcaccttgacagtcaaggagactgtgcaagaccgcatactgctgtttccacacgcttgtgtactcggcctggagctggttcagggcaacattgttctcgggaacatccaagacaaacgagcggagggtatccaggttactttcaaaatcctgtcgcatgatatccatgtaacgaagtagatcttccgtgtgatcttgcgacgcagaggcgtattcgagaaggtctctgtatttaaccgtggggaacttgtggcggaggtacggagttgactttgtgaccttcaatttgtatgttgtcattgctggtggggtagagggccattgggggttaagcgtgtcttatatgtcttttgtctcttacattggctatgttgtgatacgtgggctacttgtactgctaccgtagggcaattcaataattcttctctgccaaccccgactctcatttacgacacgcgcggtcaatcattcagacccagcttatcaatcttggccttggaaacatccaacatgaactccaccacctcttgcttgggcattccatacaagggctcagcaacatgctctaactcgttccactggtctctcgcaaaagcagcaaaatattcccgcatctgctcgttctgtgcttcaaacgcgttcctccacccagtcagacactttgtcatgtccaactcctcggtcttgatcctgaacactgcaagatgtcgcagttcggggatatcatagacgtcagccaggaccagcaacccggtagcttgttcaaactccgcctcgaacggctccccgtagaaatacgacaccatgacctccacccacgcatgtggatatgggatttcaagccgtttctcgcgcgaatcgatcatgttagcgtcgatcattgcagcaaaaaagggtagagaggccttgaacacgacagagtggatggggatggttccttctttggtgacgagcgtgaagtcaaagtccccgtttaaccgcactttggataagcccacaagtctctgagagtagtggagagtcattacttcacagagaagcttttcaccaatgctgcttatcaaatggctcgacgcatctccattgatgatgaaaatcaaaccattagacatcttcatcaggaaagtgtttgaagcggttttgactaccagcttcatttgaagggctctccaagggacagtactcatactagttccggtgcctgctcccgaaaattgttggagggtgaaggagccatgtctgctgatagttttctcagagttgtcgtacacggaaaagatgacggtttctccctcggagcataggtaagctgttttatgcaggtcaattgcatacctcgccttgtggttcttttccaggctctctagcttgatttgaacctggtccatgttattgtcggtcattgagctgaagatgggatgacatgtacatacggtacaacaggaaccaagtttggtgcggttcatcttctcagtttatctacgaaaaaatgttagcaagtgcaagtacgtactgtacttttatccggcatgcccaaggcagatcggaaagtcgagcgggacttgctacgagtacagtaatgtacactgtacattcaagtaggcatttcctacgatatccttctaatcaaagataagtaacaacagtcaatgatgcttattcttacttcatatgactagtcttggaagtctttccaagtcttacaatccctcttatttatcatattctccatgatcgagagaattataaatgtgataaccctgactaacatgagtgttatgcctcaagataacagcgcaaataaacagtctctggtgtatcccatcgactatttcgctcaccgatcttcatctgtttatcaagggtctagacatgtattaagagaattgctgaccgtttatttcagaagttacataaagatttgtcttcttagatcgctccttagttcttcaacacaatctccgaactcctgattacctgaaccgatctgcgtgcatttggggtaactacggtactggaaggtatcatcagggtcagactgggtcatcttccaggtttggtgaggtgggtgaactacacacttgtatcagcagggacatggtgttttaactggacgttcgaaacactcaattgaaccaccgttcaagacccaagtgtgtcaaacgcaccgtcaaacgtaccgtgaacagattggtgcctcttgcgtcgttcttccgtcgtcaattggcaaaacaccctccccacttcccacttggccctttgtctcctcacttcggccaatttgctttgttggtatcgatcccgtactggtctggatgcggactccgattcttctttggtatctctctgtactggacggaattgttcttgatggaaggatgttcgccctcacacggatatttctgtgaaaaagcgcgggagctgaatgttgacatggtcatgtatccaggtcgatggtgatggtgttttactgcaatatgcgcgagctgcataaataaaacggtgcggctcggaattgatctcaactaatccccggcatcgaaccatcacaacaatggagagagccaggagagaccactgcagaccactgcagaccactggagaccactggagagacagggctattgttttgttaggctttataaccctgcacgatatcatcttccttgtttcaccataacgtctgtaggatatgtttctttgttgaagaattcaggctgtattagtctaaataatatatagcgtaataatattatatgttattatagagtatggtactgtacgctattgaattgttagaactattggtttcggattatctaccgcaacccttttgtcagttgattaaaatacacatgcgaatttttacccaaaatttacaagtactggtaccagaattcacccaatttgttctgatttgtgtccctttgtcaacacgtgtttcagtttcgacattttacaccacggacttgcttttagttggtgtctcagattgagtgacataaagaaaatcggctagacgggagaaactggccatcgacagcaggataaatgaaggaacaaacgtgtatgtacgcctcgagcgtgtatgagaggatgtacctttgatttgtcgtacgattgttattttttcttgaattttatccaatttaaccagaattctcgcataattctagaattttctagaatattaaaagaaaatcaataccactactcgtatttttttttatctacatgaaccgatattgataaacccatcctgtattactaatagctataaattatctttacccagaggcagaggaaggcactctgactgtctgtctctcttgcatctaccctgtgaaagccttcttgatcgatctgaacggtctcagcagtcgaggcaccttgtggctctgaatcacgtcagccgaggtcgacatggagtcctcccgtcttggctgcggtggcagtgtatcgttatagacggcgttgtagggcatttggaacgtcttcttctgggtctgggacggaggggccataccggccttggacaggagccgttgtcggtttttcatgaccgattcgcccacatcgggatctgcactggcctggttccaaactcggttggagttgatggtggcactttcgtccagcttgtcccacacgtagtcgtgctcggtcttgttgccatataagggtctcgatcccgtcgtgaggatggactgctgagaggtgtgtgaagagacggacatggcggccgaattatctgagcggatttgagagaacacctgcggcgacttggttcttgttcttgttcttgttgtcgttgttgtagttgttgttattacagagctgtttgcgataatacccaagagcgaagagtcggatcctggttcgtttgtgtagctattggttattgtggagcgatctgtgagcgactgtcttgtgtgtcttttgttggtgtggccagattgagtgtttgtctaatgtcgttagtgactgtccgtgacctggtgcggcaatgttttgcgagtcggaatttggattgttggtttttttttgagtgtccgatttttaggcgggccatctcagatatatgagcaagctttagccgttgggtgcacatggcttagcccactcatgacctaaccaaccttgaacagaaaacacggcgacttttcgttgctggctggataatgagaaatgggtggaatcaaatcgagtcccacgagagagtcccacggggccgcgacgccggtggtcacgtggccacccccctacgtttggcgagtcgcgatggggtgttttgcaacattgctacctgcacttgttatggatggttactgtttcacctttcagtaagctgacgttccaaaataagcgcaagtccgacagcccagccttttagtgggttttacacagtaattaagttgtcggctttagtatgggttggtggtataaaataaaaaataaaaataaaaaataaaaaataaatattccagagtccgtcagaaaagtccaaagacgtcagaaatgccaaccgtagacacaacaaaggatccgccccgctctaccccacacgtccgtccgactcggccccctgaccacacgacagcgtccacactgtctcactttcacattctccacttactggatagatgcaggtacaaactatcgaccgtgaatgtgacgacttcacgagacgtaaagggcccaagtagtggcttaataagcaccgaggacgttgcagactgtaccaggctcgttcaacccacaatttttgcctctaactacaagtttcaaacctcggaaatgcacctaccccactccttccggcacatccatcgacgctccattccaggggctttcggtagtgtcaaattgaaataatatcgcccctagactcgaaccaagttccaaacccgccagaaccatgctgcaaccacgcttcggtgccggaaacaaaacctacacgcccctcattaacatttgaaacactccttcgaacgggaaagatcgggttgaaagtgacagcttgttggggatggtatgttggagacatcatgatcgggggaatagctttgtagacccgacgtgtgtgtacactgtatgagtacatgctatacttctgctcgtacttttagaggtacagtatgtactggtaggatcattcaaactgcctactagtacattctctcatgttcaagtcccgataacggaatggcgacaaaaacgttgcattagtgaactgagtgatacccaagtcatatcaatcgtaacaaaaagctcgataagacctctgtcgcctttgtctgtagcactgtcgccttgtaaaaagtcttccattacatcctaaatgattcgaatacttacccactcgtctattacaagatacaactcagtgatgatcttatatactgtcaaaactgctgcagaatgagcgaaaagccaccctacaattacctatccggacactaataactattcagccgtgcccaaagacatccaatgaaactacataagaataatcgacaattagagtgcccagatgagttgccattgtcatttgaagtggttaaaattcatgtataggcgactcattccttaatcaaaccaccccatatgcccgctgctcatttcttactcttttttcggtgtttttagtcttttttttattctaatgattcggttagtcagctttatccacattttgtatgtcaaaatccataaaatgtaacaattcgcctggctagctcaatcggtagagcgtgagactcttatccaaaggtcatctcaaggctgtgggttcaagccccacgtcgggctttcttttttcgcacatctgacgttcggtattctcctttttcctctatgctccaatatccggttattcatcttctcggaactttattccaaaaaatattaacgtttaaaccttaatatggagaaactttttgttttccttttctttgtgtgaccgaaaaacccataaagaatggggaaatggggaaatggggaaaattgaaaaaaagaattgccttcgaccagatttgaactgatgatctcagcattactagtgctgcgccttaccacttggccacgaaggctggttatacgaatttttaaaaacattttcattgttatcggaagactgattagtcattaacccgtcattaggataaaaaaaaaaaaaacccggtttactaggtatatagctgtaatgaatcattagaataaaaaaaaaggtagaaaatgcgaaaaaatacgaaaaatacgaaaaaatacgaaaaaactaggaaacttgttgtagaaggtgattttctgacagggtgaaatggaatgagtttcagttggaacttcattatcccatttctaaggcgataatctctattcagatatttactcctccggtggaagcaataccgaagctatggaagagtcgtgtgatctcttcaaaggtgaatatataggatggaggagaacttgaacattgggtgtttttgattgtgatttcaaactgaagtacgcagttcttggtatggtagccgataatctacgtgcctgatagaggaattgtagtgtgccccagctgccctgttgaccaagcagctttttatgacattgtggtttacattctagtagtagtagttacgagagctaggccctacgtgtgtgctatcaagtcggaacacattgtgcaggtttggtattatatgactgttgatgttggatacagacgcttggagcattgtatggtacgtatcctggtgagcgcaagcgttcgagagtcgcgtttatatatatttaaatcgaatcagattaaccagagggttccataaaactcattcggtagtcttgcttcccattttattcaattatctcattcaaagtggttgtccttcaagatacagtatgtacacagtacacagtacatacaatattgtatttgaggataacagcttctaagcttgtgattttggtgcttttagagactaatgggtccacaagaagaagcacgtcaaccggctcatgttggagatgttctacttgcatgtgtttgtgagttgacactgctggcgactccaacttcaagtgtatggggaaggaagtaactaatgtaaagatagtatactcattacacattaacactagggtataaacagtatgctggacttcttggtactatacagcaccgtcgggtcactatcaaccctcctctgggttcctccaacaatcaatcaaatctatatgcaatgtctatgtatgtactaggccattaaaccactatctctggttacaggcgagcaacagctgcttcatttccggagcagtgtgtgcgtaagggtgctggcgtctccaggggtttctctcaatctttttcttcaggagaacctgctccacacatccatgagggtctcgttggaacggcagaaaagcgtgttccagttcaccggcatcaggaagctcgtcctcgccccaaacaggatcaatgccgacgtactcaaacttgtcagaatcatatcctacggctggtcggtgcagttgttcaaaccgggctcttttgaactcgtagccgaccacggtgattctgactgggtaccggcccgtcagctccctgaacctcgcaatcgaaaacgccaggttctcgtacgagtcacgtgcgtactcctccactgctgtctgagacatgtctaatcccagagcctccgccagctggtagtaggaggttccctcggaaatggggcctgcagcctttttggtctgacctccagagaagagtaagagcgccgaggggtcttctgacgctcgtcgcactccctcggtgatgtgtttgagcagaatgtcggttttgccctccagaaacgggcctgcaacccagtccgaaaacgccagtcccggcagcttggtgctgctctttcggggctgtttccacacaccatggcacggcaccatgaccaggtgatctgtgtcactctccacgcccggaaagtccaaagtgcggtcgaagaacgcgctgggtctggatcgggtgctctcggtggctgctgctccgagtttcatggccaaatcgggcttggaaatgataaacgccatgatcagaagagacacaaccgccagggccagaataataacgcgtcgagagcgtcttatccgactagccagtgtcattatgagagtggtgatcgtgttctatgcatgaactttcactgacattactggtatgatactagtgtgaggctaatggacactaaattaaagacacttatttagtgcgaataatttggatttaatcgatacaatcggggaaacaacggaaatcaattctagtcacatgattatagctcacaaaataatttttcaaaagatttgtggtccaaaaactgccacaaatgacgctcccaatcacctcgcccttttgctctcatgtaagggtccagcttgcttttcaaagtctatttttggtttagcacgaagcagtcatccaaaactaagtttggattttagttgactttatggaatttttagttgacctgatacttgaatatttgtttggacgaccgcccaagataaaaccattcacatgaaatagaggtgataggatagtacacattttgtggttaattccacttgttcgttcaatataactctcatcgactacaattggccacgttagtgggtccagttcctactctagcgaacactacatgcctacatgctctacagtatgcaccatatcttcaggcagctacaagtagtagaactgatggacatggtatctggtcgcagttgtgccggtacgagtagagttcttatattgtcgtctactcgtacctacaatcacaatgagacagctcattgggtgcacttctgacctgattacggtcagtcagtcccgcagtgctcagtcagaataatttactatttacatatatacaaaagacctaggccttggagtcgtcgctgtacttgctctggagcttcttgatctcttcgggatcaagaggaggaataggcacatcgccaaagtcgtcggtacgcagagagtacatggtgtatccgtagataccggcgacaaaaccggtgaggccggccagagcgagcatgtttcgcacaaagaagggtcgtcgggcccgaatcagagcgggggacatctggaaggtcttggggtcaatgtacttgccctttcggaaactgtgttagaatggaacggtcgagcatggtcgaaggtcaggggtcagaggtcagaggtcagaggtcagaggtcagaggtcaggagtaggtccttcaagataccatcgaaagtttagagggtgtagttgtgataaaaccgacgtgctgcttgctgtagcaattgattggctggttgcggcatgtggctagccacagcaatgcagagttcaaacgggtctgtcacaagcaagacaacgtgtagattttctggagaagagaaggatgaaggagacacatttctcattcacggtgttgtcctggtcacaaaatgtccgtgtagatactgaacccagagttgcattgagagatcagtggctctgatcgtcgcacgcagctgtagtgtcttgaagagagtgagattggtagtttgattgcaagtcgctttggggaataccaaccaaacacgtctcttcaaatagcccatttcaaccacaacttctcttcacactcccgtccaccattagccacccgaatccaacctccaccgccaacactgcctgagtgtcgcagccacctcctgtctctgattacgacacatatcatggcgtgtcaatctctcgattgtcgtgatactcacactttgagaccgggctggggttgcttgtgcacctcaaaggtgccctttccgttatggggatcctgagacatgtttctgtgatgtgtgggtgtgtgtgatatgagcccttgggtggtgagattttgacctcatgagattttgagtttggagacaaggcgaacaggtagggtaacttcattgcatacaggatgcgctctcctggatatgtggtgatgggccaaaagattttgaaaagattcctgaatcagtgcgacaatggcaaaaattcaactgcgacacaagaaacggttcagcgcgttgggaaacaagcccgttaagaaagcggcgtctccagacagagcgggctccgccacggacaccccgactgctgttcctgaaaagctgactgagaaagaggaagagctcaagactagcacagaggaaactgcggtggaaaagactccggctcagacagagtcccccgtgaataccgctgcatcttacaagcagacaatggtgcccaactcggtccgaaaacggctgagagccgaaaagcgagctgccaagggccagtcggttggggcggatggaaagactgtggttgtagagactgcggttgtagatactattgctggtgatgcggctgcggactcaacgacaactgagactcaaactgctccgaaacgcctcggaaacctgtttaatttgcgagcccagcaggagaaggaagtaagggaagacaccaaggtcgagatcatcaagccacaggctattggggacaatgttacacaagtggctgagccaccgattattgtagtttctgaaaaaacacatgcccaaacgctggatgcagcgcctcggcccaagaatcgaagcaaagatcgagaatttgagaatctggcgaatgacaacatccacgagttctcagtggacgctttcacggaggaatcggaaagactcaaggccgaaggaaagcttgacgagtacaagcgacctcttacggccattggaggaggcaagcaccagatcaccagtctgttgcgacaagcccaggacaacaaggagcagctggaggcgtcatactctcagaatcgccttacccaaaaggagagtggagcaaagtatggattttagagcgaaaaatcgtgactgcacgactatgtttactgtattatatatttattgcatttatttaaaatcagatttataagtgtagaagatctcttccgtcctaattgtagattgtctgctctacagtaactcgttcgctccgcataaatgattagacccattaccactgtacctgtacatacagtagtcgtatcgcaataccaatatctcaccttgacatcctgtataatccaaaatatattacttttcactaattccatcccatctgcatctatttgaagtccttgaaagaccacttctcggtcaccttcttcttgtatcggggcttgaggttgtgtcgctttcgagcctcgatctttcctcgctgctgcagcgatcggaaccggtctcgcatcaacgatccctcgggcttgagtcgtcgaagagagtctgtgagctcgcctgagagcttgacatcgagagtgggctccagaatttcgtatttgccgtaccgacgggttcgcaccttctcggcagcctcgcctcctgcaatgagatccttgagatcctgcttctcctgctcggacttctcggaccgcttggcgagctgttgcatcttctcatgaatcttcttcatctccatcttcatttgttttcgaattcgttccttttccttgtgttctcgcatctgtcgtcgcttagccatgctctttcgcttctccttggcaggcgcgttgatagacagaccgacgctaccgccctcgagttcctcatcagaggcctcctcctcttcctcctcggacgagtaatccatctgcttgtcctcgtggtcctccatggtgtccatgagatgctggacacgggcttggtcggcctccagctgcagtcgttcctcctccaatgcctcttccttggccagctcctccttgagaagagcctgccaggcctccagagagggattgtaagatcgaccctcgtggggaacctcaatagccttgtcagtggctccaaagacaagaggcttgtggtccagagtggaaggtcgcacagtgcttcgggttcgagaagtggcctctctgtgatcaccgttagcaaaagtagcccgcatgatgttctcaggcttagcagacttgggcatgtatgcaacccgagatccagcattcttgaccttggtcatactctgagggaaaccctggaactcggatcggggcttgaccaccttggatgcagtaatggtcttcttcttgggaaccacaggagcgggggcctcgtcccatgcgtcgtaaacaggagtctccaggacagagtcggcttgcagagcagcctcggtcatcttgttgtccacatctcgtcgtccagccttcttcaacagcatatccagctgctccttgctcatcttcttctccttcttggtctttttgccaatcacgccggggacagcagatcgccgggcaagaatctcgtccgacttgagacgcttctccttctttttgctatggtaagtctcgacatcgccagacgttccagctgtgtccacagtgaagagagcatcaccagcctgctccaggttcttggagccaaactgccgctcgttttctcgagcgctgtctagaccggcgttcagatcctccagatcaatgttctttctccacgccttctttccttttctgctcgtttgtttgctcatgttgtcgtgtgcttaggaaaactgccctttggaattttcttccataatgcatcaacctgcacattttttagagttagtcttcctgttgggttagggctgagtagtattgaaaccttaaatccgaaataagagacacagaccacaaactcacctcttttgtgtatactgtactagttaatctcggaatcttggtattcaacttcttcttcttctccttctttttcttttcgacttttcggtttcccgtcattgaaaaccgccgcctactaacgccactaacaaagcataccctcattgagatacatcgctactgatacccccgtttgataccgacttctccccgtgacacccctggtgtgatatcctggtgtgatatccgctctgagacctatctgtgacactgtctcatctgtcaaagcagtaataccagcgacttccgtgtcttgctcgatacgcacccgtctcaccgacggaccgataccatggccaccaccgtccttgctgacctggcagtcttgttacacaaaatctcgcatgaagtggacacggcagaaatcaacggcaagctcaaagatgtctactccatcctcgaaccgaccattgcggagttcaaacgactcggcgccaaggccagactgcacgatgtccccgacgcactctggaagtctctgacccaaaccatcaccacaatcatgactctgtgtgagcagcgtggtttggagaaagagcgacagatgtgggcttcaaaatgggccacgttcaagcagtcctaccaaaagggcaaggccgccttagccgaggagcgcaggcggtgcgacaatctcaagtccgaagtcgatgctcttcgtgaccagctcaaagatctgcaaaccgcgggttcgaatatgtctgagagtcgcaaattggcagacgaagaacatctcgcaagacacatgcagcatctcagcgacgccaacaacgacaagatcaaagcgatcgcggagattgagaagctcaaggccagcgagcagattgcagagctcaagttcaacatggtctcaaaagaacgtgacgaagcgctcaatcatgttgcaaagctacagtcgcaactggtatccaaggatgaggagctgacagaagtcctgggccgtgtcaagtccgacgccacccagactcagatggctttgtctgacgccgaagctcagctggcccaaatggataaggagatacagaccatgcgatcccaattgaccagtaaggaaaatgaggttcatgacctgcaggcccgactggaccatacactggagcagaacacatccattgccaaggagctggaggataccaaagataaggcgatacaactacaggccagcttggaggacttttcctcccgtgagtctcagttccaacagttccgcaggagtccccacgacctcaatatggctcctcttggccatatacagcaactgcatcccaacatgcactcgccctctactggaacccctccttctctgcttcattcaattcaacacactccaccttcgcatgcattccctatgcaacacacgccacctccgcatttgcaagctaaccatcattaccaatcaacaccacctcgtcatggctcataccaccagtcgtcgcctcttcacagtgcataccacgggacgccgcctcttcacagctcctactaccagtcgccgtctccgaaccacgtctacaatcaagctttctcgccatgtgttggccagggatctccttacggcggtcaaacatcagctcatggatacccaaataagggtccccctcgaccccgaacgaatggaagggacggaacgtcgagaccacagactgctcacagtattgccaaccaacagcaccaggagcccctcgagggctactttactgatcaacctagtccgtttgtggaccagccgtctcagaagcataaccgcccggtatcgaaaggggtccgatggcctgataatctcccagacacgcctttgatgacgatgaaccgcggtgataaatgcgagaacaaaaggccgagcacaagccactcagacagcgccggtatcgtcgaagccacccctgtcaagaccaagtcgagtccttccaaggagaatgttagccctgccaagcctggcacgagtccctccaaggcctctcccacaaagtacggtactctgaagaggaaacttagggggattcgtaggcctccctacgggtacatgacaggaacatccggtggaaccgtgacagcggaggctgcgctccgtctcgaccatcccattgtttcgtgggaaggtccctactttcattcccgctcccgctttggcccagtcccagcgtttttggatgagcggctggagacgatgaagcaagatctcagtccttctctcgtcgccctgatgtggagcaaaagttgtcgacgagccttgcgtcgcaggcctgaagggccgggtggagtaaatatcgaatcgcttaagcctttgcaatttgaaaagaccaagatgaaactggcagatgggctcggagaccgcatgtgtctgggttccttaacttggccagtgcagattcatgtcaattagatgagcaagttgctagttaaaagatatgtgggtgtatgtatgccgttgctgtacatactagtacagcatgttatataacgatatgtgattactgttcttcatctcatctccactcaggtcagaggtcgtcaactgtaattacagtgctgtatctaaagtaaccaaaagctccccatattctttattctcttttggagacttctagaggaagcccccggcaatggagattcggttctccttggttccgtagacggagagctccttggtaagagaccggtgtagcagaacacaccaatcgcaactgttctgttcgttctcgagaaagaatacgttggtccggcagacgagcaactgagcgcgcgtgtcagaagggctcagtatatcctgggcgatttggagctgatgtttcacagagaggacgacgacgactacaacaagggctgtgagatcttgtttgccaatctgcggacggaactgcgcaagtcaagccccttttgtattttggacccaccaaaatagggcgtttggtacgagacgcattggcgggagtacaactccgtgatcgaggctgtgcccgccattaaattgataggcaggctgatatcactgggtgaaacgagtgttcgaagctcaaggtggaggctttacaaattttacaagagcgaatcaatacactggttggtaaggcttttcagaaagaagagtctgtgaaatgattggtcaaggcgacaacttttctcagagtacttggaccagacgaatagtcgccctggctaacctgatttacactcatttagacctgaaaacttgcgtttagctcagagagatcaattctttttggtacacgtttttccagcaggcagggggtgttctagaggacaagatcagacggtggtcttcatgaatgcaacctggcggcaagctagccacttggagggactgagctttggtcttcgtgaagcgtctttcaagtagaaagtgggaaactacagacttgaacaggttgaagtaaggagaagaaacgagttgaaggtcgagaagcagactgcaaggctcttagatgaccgaccaactttgatggattcaatgctcgaaaggaagacataatggactacaagaagaaacgtgaactactggtccttgatgaagaggagttccatcttgacttgaaaacacttcgcactaaaagaattgtccgtgagtcccacgtccagattgtttcttctcagtctacagtacaatgtaattgcaaacacacactcggtatatatcataataatcaataaattaacgtcattcattcctcctctactcctctcccataggagtcaactgctccagatgatcattcttgactcgggctaaccaggggtcgttggacagctcgatggcgctctctcgcttgttggggtctctatccagacactttagcaggaacgcctgaccctcgggggacaactgctcagcactaggcagttggggcatgtgtccagaggcaatatggaacatgatggcgtactcattgtccaggttggaccatggtcgtctgccagtagccatttccaaaaccacacaacccagagaccagatatcaattgccccttgtcgaccagggttagaacctgtaattacctcaggagacatgtacatgggtgtacctgtcagtgagtttatcttggaacgggttccagtctgggcagcccgggttcggccatttcgggcaatcaccttggctgcaccgaagtcaacaaacttgatgagaccattgtggtccagaagaatgttctcgggcttgagatctcgatgtacgataccagcatgatgcaggtaagccagaccctgaagcatctggaaagtgtagacctgaataacctgctcgtcttcgattcgaccgtgcgacagcagatcggcaatggacccaccctggcaaatctccataaacagatagaccctgtctcgatggacctccacgccaaagtactgcacaatattgggatggtgaagcatctccaacactgtcatttcatccttgatggccttgacgatagttcggattgactgagcgtcctgcagacgaatctccttgacagccatcatctcaccattatccaaattgagagcagagtaaacgtctccaaaggttccagaaccaatgaaccgacccagctgccatcgcatggtgacgttggagaaggctgacgccagcgacatgaggaactggtcatcggcagacccgtcgtccaaaactcgacccacgtaatggtgctcgaactcgaggtcgtttcgctttcgctccagatcctccagcttcttgacagcgtcgtttcggaacgcctccatcagctcggtgtcatccttaaacgacatatgcgagatcttcttgcgacgggcagaggtgacctcgaccttttgctgggccttggccttggaccgagcgcccataatgtcgaaatgcgaaatcaagagagacatgcatccggcaaccttgactcgcagccgcaagaacgcctcctcgttgacggcgagaatgttaacgccagatgtcataacagacgcaaactcaagagccgtcaccgtgtaacggaaagtacggtactccgtagaagtacagtcgtcaaccacgaaggagacccactcgatacaaagattgatgagcttcatggtcacgtagcctctcttgggtccctccagtgaccgcagacctcgctggccaaactcacgtgcgaaaacgaacatgttctgcactgtgtcctggcatcccagacccttgagagtgtgtctgatggtggccacgttgtcaatgaccgacatggagagccggaagaagagtttccgaagacgtccgaactcatgatcgacacgcaactggttggatttcgcttcaaccacggtgttgagaaattctcgctcacatacctcggcaaactgtgtcttggcaagctgcagcatgtgtgtacctccctcggacacgattcgcattcgacccatcttgatttccaggtcaaaagatggcatgtcaatgttgagaatctctccttcccagataaagggctcttccgaacatagaatcagcacatgtgcgatgtgatcgtactccacactgtcctcctcaggtcgccggtaacgagagtatccacgaatgatctccttgagcttgtgtggccgctctcgaagagaaggatccgcaaacacgtagataccgtctcgctcaagcactccagtgtagacaagaaagtagttggctcgacgaactgagttaacaatggcacccaaccgagagggctggattgcgtactcggaagcattctcgtaagaggaacacatggaggtgtagaaccgaataagattccgctcaaacgatcgaatctgctcggcggtttcggagtagaaagcggcaatctcgttagcttgatcagaggcaggacccttgagtgaatcctgccagtaatctaacagcttagtcatcaacttcgacgttaggtaggaaaactgctcggcaacaaggtaatcgccgccggaaatccactcgccaatcttcgacaagaacttgtactggaactcgagctgctcaccctccttgaatgttcggaacacagcgttggacgactcgagaaacttccgagacagcagatcaaagtagaaagagacacagtcgatcagagtctcgtcaaaggcatcaccgatggtgtccttgagcggccaagggccatcctgggtgggagacacaaaaaacatgtatctctctttggccttgagagacagctcaatgtatcctctaatgtcgaccatagtctggtcgatcatcatcatagtagggttggcgagctttctggcgtagttgagccgggttcgcatcacctccatgatcaaaagtgaagggaaacgtgccaatgatccaatgtggtcgtaaagcacaggcagcccaagcgtctgaaaggtgtcgtggtactccagagctgaggttcgagctcgatccacaagctgcgaaagaggtcccagcactcggttttcgaaaatgttcttgagatcctgtcccttgagcagccgctcaatgaacggcgacttgtcggccatcatatcgttgccctcggccggtcgtgtcagatcaatgtcctcgtttccaatccactgctggagaagtctaatctccgtaccaatgttccaggtcagagaagaccatgtcagcagagctgtgagacgttcctggaactcctggctgccgtaaaaaggcttgtccgtctcaatgagcgagtacgagcgccacagttgctcgaaattgtccaaacgattcagcaggtcctccacctggtcagacgccgatcgtcctcccgcctcatctgcaggcttagctctgaaattgaccacctccagaagaattccgtccttagtatttcgcgagtactcaatgatcctccgctgctcgtccatagaccggccacagacctttgctctgactcccatccacaactcttcagccacgagcttcttgtccatttccggtggtgctcgcagacgctgtttctcatttttgaccacctctcccgtgagcacagacgtcagcatgctctgccactgaagccgttctctgatggactctgatttttcagcgtcatcagcattgtacttggcctccagaaacgggtagctaatagctccagagtcgtcgaaaaatgtgcccactcctccgagtcccacaaagtcgccctcaaactcactcagagactcctcgtccgaagatctatccagatcggatgcaggaatacctttcgtgtagtagtcgtctgcaaggttgtttcgcattttctgcaggtatgcgcgctcctgggcgtagtactgtgcgttggacgacggcttggagcccgacacagaagggacagctccctggctggtcttgcgagtgcctcgctggttgttttgagacggatgtcgcgcaggagcataggtgttggagggttgtcgtgaggggctcttgggtcgtacggtgtttgaattgtttgtcgcaggcactgtctgtggggtcacggggtgcaccgaggcattgtcgttgggtgaagctggcgtggagagtgttctgacgctgagattgtgattggagtcaaagtacccgcctggggaagagcttcctggatgtgggctgtatgcggaattgcacaacagcggcgacgtggttcctcccctcgtcacggttgctgcagagggcgcgtcgagagacccagaccgtttacgtcctgccgcggtggctccagccaaagcagctccaatggcccgagctccgttcgtttcggggattgcaagcgtcggcgcagaaacatttggcattgacatgatcttgtcggctccgggagtcttgggcagcactgacagtggagatgtcacgataggtgtcgtcgatgttgctccgacaaggcctccctgggggagagctggcgagtggatgggggtgtgtagtggtgatcttcgcgcccccgaagacacgcttgtcttctccgggtggtctgacattgatttggtccgaacaggcttgtttttgccgtcgtccatgtcgaaaaatgtgtgatgttgttggtggattttacgtccagatatcgctgctgcagcaattaggttgtgtcgacagttttaagttccagaagcgaggctgagagaatgagcgatggcggtggtgtgcaagcacggggaggagggagcggcttggggggcgaacagagaagcgaagtggatgactgtgggataagtagttgattaaatacgcccgtaacaagagatgggctgttttgagagttgcttagtcagctcaggtggctgggggggcaagttgggtgttggttgttgatggactacagtacagtatgtagttatgtatgtacatacttgtaggggaaaaaaattaaaataaaaaaatggacaagtactgtaggatcaaagtgctgttgatcaagttgttactcgcgctggtagagtgtggagttggttttatatcgtctgtttcatctgtttcgttcccgtacgcctggttgaatgaggggtttcactgactgaggttgtggtaagtaattcgtcaaccgcgtgtattgagttacttggcgttagttgggatgtgagaggagaggaggtattcccgaaccgtgaataaaatggcgcgcagcgttaggtcctgtgtcgtgctgtgtggtaaatgcgcgcctcctcgtcttcctggttcgccctggttggatcggactgagatgtagaacatttggaccaccagttgcttcttactggagaagtacagtataaccctgtttgcttggattcgataattaaaataaaaaattcaaagaaaagaaaaaaaaatctcttcacacagatgtttagttaatcgaatgtattaagaaagaaaaaatataaaaatatataaaaatatataaaaaaatcagtcgaatggtgcaaatacaggcaattgctgttctcgcaaattcttcaagaactctcatggttttgctgaacaatatctacaatattaccaaacccaacactgttgaaggtaatacccggtggggtaatacctggctaattcctcacataatgatgagatgtcaccacatagtaatgagaggaatcagctgggtcgtagacgagatgtccatcctgtagatagttttatccactgatctagaatctcttttctggtgaatgagcaagcacacacccttctggtgtgtgctactatcggaacgccgtgtccctagaagtgggttgtaagttgttaattaactatatcacatcaataatacttatgatcttcaataaacacccccgattggcccacggatctctctgcaggcagcccaagacaatgtttttcttcaattgacgaggccagggaaatgacgagacctaagtagccccgaatatcggtaaatagggaagtattctctaggtccacgcaattgtctcgacaataacggcatttattccaatgtcctctaacttagagaagggtgaggtgaaggagatcatagagcacggctagatgatgtgttctagagccgaagacatgaatcgtattgtatgagtcagtggatgtctgtggttaatttttttggcccgttccagtcatttctccaagtttcatttgaggactgctggtcattattctataatgatgcgattttccagctgcaatacatttacgcctgttcagatgtcaagtcccaccagtgtttacggcataactcgcgaaccctttgacaatgtacaagtacaacaagtatttgtagttgcttgtagtatgttacaaatactcaccgcttttcgtgtccatattcgacgttacaagtacaagtactgtacttgtataagggttgagatgtctggcggttttcctaaattcaatttagagatattcaacagataatcaccaataaatggaacttgactaattataaaagcgtcgataccaaaacgaccatacagcgcgacaggggagccgccactacacacgccaagggcagatagtcaagatggatgcgagaacggatatgggctcggatcaagggccagatcactcccctggcctttcgaatggcgaagatgccgacgaacaactcgaattcgtactggagaagatggagattaggacgaaattcagcacaggtgtgaaggaattcgacgaaggaaagaaggagttgtatttcaaggtgcctccaaggacaattattggcaacatccactcgaaactcatccacctggtgattgagaacccaatgcatcacaacagatacgcgaagccgttgggcaaagctcctctcaagggagacgacaataagaagcaagggagatggagtgctcacttccgaaatttatgggttgatgcccaagcaacgagtgccgaagatcctgtgattccatgtgctccacaacgttgccaggaaccacccactcttccaactagcccctcccctcctcaaccagagcctgcttcaatcccggaggacgattggagttgtcttgctgacgcagtccaacaagacatctatgaccaagaagaagacaacgaagcccaactccaagggttcgatgacgattcaggaagaccccacgaaggatgcgaacccgaagatcttggagagaccatggacgagacgtcagatcagaattcgaataggattccagataccgattcggaggaggatcagggctcggggattcaaagtgaaagggaatcgatgacgacgacgacgacgacgacgacgacgatgacaacgataacaacataaacatggagttcataccccgcgccttatccccaactacaggtgttggagtcgatcctgacaccaggtatctggagaaagatcttgctgaattgcgaggaagtcgtaagaggccccacgagtttctggaggatgtaagcccaaacgagcaaaccaggcaacagctgggactcaggggctgcctgtacagtcttcccaaagaagatatcaaagcagtgttcgacgacaatttcaggcctcccaccaaggacagttttctcacattcgacgaagccttggagtcttgcaaacaacacgcatttcagcatggatatgggctggtggagtgatagtcattatcgcaacttgcaccaaatgagatcggcaaatataatgaagatggccgttccagacgacaattccagtccggcgtacacgaggatgtacaatgagcacctcgactactacaaccaaatgccgccacaaaacaagtggaagattgcgtgtgataaacagggcctaggtgctcgtagcaaaatgcgtcaaaacacctttcttcgatcaaagaggactggttgcggatttcaatttctaattcgctattatgaggaaccatacaatgaattcgccaggggttggcgtggacgatacagagtggaacattcagaagatgacccacgcgacgagtatggacaaaattgtcataaccatcgacccgctgcaacatgttcaattgataagccttaccgtgatcgtgtcttaagcgaaatccgaaatgggagtcatgatattgatattctcgacctcattatggagcatgaaattgcaccatcgaccggattgcagatgctgaggactctttcagcacaggcctatcacctgacatacgacgactacaacgaactgctcaagaagcgtgaaaaagagctgacaggttctttgaatccagcgcatgcgcttatttgcatgcttcaaggagcagagaacaacttcttcgtcgagtacaggaagcagaaccttccgccagatgctgacgacgtggtaaaaaaagggaaagggaagaattctgacgagcaacaaggtgccgatgctggaacagcgtgggtattaactaggggtgaagatatctcgttgcaaccatattaacacagaattgtcacttcttcggtagttgaacacaacgacgatgcagccagtactgaagaacagccggaacagtacatttcagacattttcttcatacacaatgcaaccgtcgagtatcttcgagcatatcctgaggtcattgtccttgactgcagctacaatacaaacagcaacaacatgagacagctgaattttattggaatcgattcctgcaacagatgctttccaatcgccaatgcgtacgtcacacgggaagacgaagacacttatcaatgggcactcgagcagctcaaaaaattcatggataagcacatcattccaatgcccgaagtggtgctctctgactgttgccgtgctattctcaacgcactgaaaaatgtgttccctgagcctaccaccacaccacagttgtgcagatggcacgttaaccgggctattcggaggaaaggctgtatgctttcccggagtggtgagaaattcaccaagttcacgcatctatttgctaaaatgactgatgccgattcccctgagacatttgacaagctctacaaagagttcgcgacggtattcgcgaatgtcaagggccccagcaaagcagcaagcccagatgagatgggggacaatgatgagagagaggagattcggaagtactctcccgtggagtattcgaagtactggtttggtgatgacaacgatcacagataccgggacaagattgtcaagtttcatgttgaaaagtcgtcggacttcttcaatctctcgagctctagagtcgggggcgttcacgctcactacaggcggtacatgagaacaaggagaatgtcgattttcgcatcagggcggcttcttatccgtactaaccttggtttgttggctaatatgaaccaccgacatgcaatgaaaatgtcaacacatgtcatggatcgcaatcacgattggttggacgataatatccaaaagtcgatatcagcaatagcgaagaaaaaggttcacgaccaatatgaactgagatataacgacaatatgaaagaggattgcagtgggagcttcaagtcaagaaaccaacttccttgtgcccatgctgttggcgacatcgccaagaccagggaaggcggccgtctggtactcagagattttcatccccgttacaggctcttccatctcacgaagcagatgacggatgatgagtgggaacaagcatgcaccgtgggagtctatgcagaggagtggcagcaactgcgggcgcgtgaggaacggtttaagtgccaaccgccacccccaccggagccacgaagcatggacattcttgataaatccattgttaatggctcgactccagctgtgcgaatgaagtcttattttgtgatggatgggaagagatatccaaattgcaaggtttgtcaaaacccgtcccacagccatgttaccaagtttaagtgcttcaaagatagattcagcaggaaggatgctatgaagcactggaacaggtacaatttcagcggtcgcaagcacgacaacgagtagctacctcatcgtactctacttgtataaccaaccgatccaaccgacagaccagctgctgaactgggtgacagggtggaaaaggaaccacaacttgtcctgtatgtacaaagggggacttttagtggttctgatttccgtcctatgcaaatactcgaactgtacgaggctacaagtacaagtacaagtacaagaagtacacgtttggagcaccatattgcaaaattcagatcgtcccaaaaagacggaagagatgaaatcttagatttcgtttacaagggtcaagatattgaagctgcattggaaaaaaatctaaaacaaattatggacaaataaactccatccaagtacaagtatagcagccaggacggaaatttcggctgtttttacgcgtacaatactatgcttgtacaaaaagacgccgatgctcctcccctccccctcgttcctgcgtgataataaaattcaaatttcccacggacttttttttgtcccctctttagcttccatgcacggatgttaagtatgaggaaagtaaaataaaataataaattaaattaaattaaattaaagtaaaaataattaagtaataaaaataaaataaaataaaataaaatagcagaaaaaaaatagctaggtatcacgtgaccgggatgaagactcggtcattgttaggccaatatctgaagatgcaaatacctaccaatacgttcttgtaactatttgtcttgatgtctgctacattcagaacaatgtttttggacggaacttggtggttgtacaacacgcaatacagcagggtacagtacgagtacagtacttgtaccggcacgataacagtggaaaaagagggcatttggaccggtattgcaaggacaccagaaaatcaagcctactatcaatcttacggtacaaatacatacattctggtacaactcatacagtatgtactacttgtagtacagtatgttgataaaaggaagtacagtataccgaaaggcacgctgattcaaacaacacaaatatctctgattcgagttgggcaaggactgtcaagtaagtatgaccactcttactgtacccgtaccacactcgtacgaactcatactgtacttgtaccggtacatactgtactcgttcagacggtgactttctgaccacattctatacatgcaactctgatttgggccaacttgggttgaagctgttggggtcactacaaccgctgtctgagcaggtattttccagaaataagatcacttttgtacttaaaaccggctcttctgaatcgattaaactgcctagaaatccaatcggacctcagcaacaccctttccacggcatgtttagctcccgagattagcgtatcagatgtgcatgcagagattggcatgctaaacgtggagtagcggagtaaacaaagcacgtagagaaccggcgaaaataatgaccagaacgtcatatgactcgaaataccaacagcatttcatctcttttgattagtcaacacactcggggtcccgcccccgaccacgtgaccttctccgccccgctcccccgccccgacccacctccgctaccctcgtatatgttgccaccaaacgcgtgaactctgtctccttaccacccaaacactgtttcaacatcaccaaaaatagacagcaggagaacagggacacccagaaccattaacacaacagcatagaccgaggtatagacgaaagcggcgacgacatccacaacattaatcaacgctcacattctttctctctctcacacacactcgctcgcttaggcattacacacacacaagatgacatccaacctcgacttggacgagtgtatagaacgactgtacagaaaagagctgcttccagaggtggtggtggagtctttgtgcaccaaggtcaaggagctgcttgtcaaggagtccaacgtggtgcacattcaggcgccggtcacggtggtgggcgatatccacggtcagttccacgatctcattgaaatcttccgcataggaggatactgcccaaacacaaactacctgttcttgggcgactacgtggaccgggggttgtttagtgtcgaaaccatcactctgctggtgtgtctcaagctgcggtaccccactcgaatcaatctgattcggggcaaccacgagtctcgaggtatcacacaaaactacggcttttacaccgagtgcgttcgcaaatacgatagcggcaacgtgtggatgtactttaccgacctttttgactacctgacgctgtctgtggtcatcgacaactccatattttgtgtccacggtggtctttcgccgaccatccactccatcgaccaaatcaaggtggttgaccggttccgtgagattccccacgagggtcccattgcagatcttgtgtggtcggatccagatgaacagagagcagatttcgcattatcgcccagaggagcagggtatacgtttggcattgacgtggtcaagaagtttctggaggtcaacgacatgaaacacattctgcgggcgcaccagttgtgccaggagggctaccaggtgctgtttgacgaccgcttgtccacggtatggtcggcaccaaactactgctacagatgtgcgaatctggcatcggtgttggaggtcaacctggctggtgagaggttcttcaatgtgtttgatgccgctcccgagaacgaagagcatcagcagatcatactgcaggagtttgaaaatcctcagatgaactcgttgccattgccaaggccggtggagtacttcctgtaatgggctgactacaagcgagcctgaaaaggggtaccccgccggagggatctgggtctccagaaggatccaattgtcgaaaagtatgcactcaccggtccgattacagtggagggggacgcatgttgcatgttgcaatcacgacgacagttcggggtagcgatatcctggctgcacttaatctctagatggaagccatcgtcacgcgaccagtagtacgaaacacaacgtacagtaatactacaagctcacaaatagcatataacaacttcaatagatgcatagaataggttgcactggtgggtggttgcaggtatgagtacaagtacgagcacttcgcgcctttcagatgactttgagcaggcgtattctcttctcatccacatctattgtctcgcagaagcgtagggtccgctgcaaaactccttatgtccgtctttctgaacacggctcaggtatatcttgtgtgtcatacagtaaaagatcttcggtgccatttctgacttggtgaggttgagtgcgagagagatacagtaggtatactgcgggttatcaccaagtatatataccagagggatgaggctgaccaggatattattattgtactgtaggaaaagggtttctgtgcctcaatattctcagagatgacctcaattgatggctccagacgtatggtcgcaccaaatacttgtaccagaagttgccaataaggctggtttgaaagatttaaattaaatagttttaatgtgttatgtttttaaaaaatattctgtactacagtatgtactggtaattcaagatttgggttgaaaaaaaataaaaattgttgttgaatatgttgaaatatgttgaaaatgttttggtaaaaagtcacagtacaagtatgcatgtactgtacttgtaggacgataatcatgaggcgtggactctgtaaaaggagtcaagaaacacaactccaagagagatattcattatgctgtctcatcattcatgtatcagtacagttctggagtgtagaggcggcgcttcagggagtattggtctataggagtagctgtcgggtatcaaagcggtcaaaatagaacatgagggatcattgtgacggaatcaattggtattgcggtgccgataatgatccgagaactgtttcatcttcagggatgtttctttcacactgtttcctattcatcttctctgtggaatgagggtccaaggaagaggtgtaagaacaacagtagatggtatctttactcagttggttacactgagagcttttttgaaacccgaaatccgagattcctagcgtctccagggacgaccagctagtgtttgaacacggctcaaacccatgttttgtataatcatctctcattagctatttacaattcctatcctaggcagcagtctgccttcagtatagtccatactgagctgataatcttggtcctgtattctttaccaagatggcagtacagctcgttcgttgctctcatggactgtgctcgctgtcccttagacaaacgcctgcaacgcactctccaactttgtcttcatttcaagccactcctccataggatccgaaagcacagtgatggcgcctccagctccaattcgccaaatctggcactcaccagtcgactcatgggccgaactttccatggaggcgggatcgtcggcgtgttcccaggcctcggactcatccttgtacgagaatgcagatcgaatgacgactgaccagtcaccctgatcggaaacagaccaaaagccacatactcccgagtaaatgcctcgtcggtggttgttttcgaggtctctgagaatctcgacggatcgcagcttgggagctccagtcatggatccaggaggcaaagagtgtgccagagcatcgataccggaatactgaccatgaagatcgccctgaattactgacacaagctggaacacggtcttgtactcctccacggtcatgagtttgtcgacacgcacgttgttgagcatctggttgaggtcgtgacgaataaggtcgacaatcatgaggttctcagctcgctccttgggggtgttgagtttctcctcggcaattgcgcgagtcatctcaggagtgttcttgatagtacccttgataggtcggaactcacaaacaccatccttgctccacgaaagaaatcgctcgggagaagatcccaccagggtagcatcctgaaggtcgaggaaacacgagtatggagctgggtttcgggtgtacaaaatcttgtacaggtcccaggggttcagcttcttgggaaccttgattttagtctgggcagtgagacaaagctcgtacgactctcctgcaagcaggtagtcctggcacttttcaactcgcttaatgtagtcatcctgatcgggaatagacaccttgggggagcctccagtgagagcagcagaagtggagggaatggacgaaaagagtctatcttttttggcttcgaaatcgggggcgaagaaataatccttgagctcttcagaagtctgtttgatccaagactggtcgtcatcagtgactgagatgacatagaggcagcactcctggtggtcaaaaagaacagatctctcaatatcgacgagattcacgtccggaaacggtctatcggccggagtggggttgaccagagactcaatgttgttggtttcatttgtttcatacgaaaagtagcccaccagacctccataaaacggacagtcgtcaatcacgtctctgcacgacttgaatttctcaatcttgggcttcatgtaggcactgaggtaaccccaaatgccgtcatcgccaagcttaacaagatattcactgtgattgttgtggagctcgtgaggatcatttccccaggtcttcatgaaggcgtgagaagacttatagtcggtgtagtgggtgatacatcgggtctttccctcgtccagaaagcccagaatggaccatcgtccgggaatggcagcagagttgagcatgacaaacttttggttcttgtcgttgagatgctctcccagacaaaccatggtttcagggtatgcgtccttggaaaatttggatcgatccagagcaatcttctcaaacaaaatctcgcccttctgtgctgctgtctcttccagaggcttggcaatggacaggttctggtccgatttggtcagaggggcgggtttgatggagtatttagcggtgaaatcggctaggagagtgtccttgttggcagggtattcacgggacttgttatagtcctgggcaaggctccagaagttttccactagtttccctccgaaatcagagcagatactctcagggtggtactggacgccccagaatggcagttcagtgtgttttccggccatgagaatgtccaccttctttccgtcaatgtcgtctgaggtccaggccaagggctggatcgcagtagattctccgtcctccaacggcacatgcagagagtgatatctgaccgaatcaaaggtgctgggcacgttgtcaaacagtttgtcgccattgtgggtgatctgggccacctggccgtgtttgacgagcttcagtcggtccacattgagcccgttacccaaacacagagactggaagcccaaacacactcccagagtaggcacaatcacgttcttgttgttagagtagatctggggcacacatccgacatcggcggagttctgaggacagcctggaccgggtccaacaactactgcgtcaaacacactgagatacttgtcaaccaactcagaagccggcagcgagtcgttgtgaatggtaatgacccgggatccgggcacggccttttcaatcagcgtggtgaggttgaaggtgaacgagtcgtacgagtcgatgagcagaatattcattttcgaggtcggtgaaccaataccgcacgtttctgtgttgttacagattactagtgtcagattttgaccagcaaagttaaccttgcataacggtgatctggagcgggtaggacggggaatataactgaaattaaatacccaataatagggaaaacgtcggggaaaaaaaaaagaataaatcattgaaacgatggtaaacacaatgaaatacattgttaagtttctacacatctttttcgtcatcttatatgcatttcttgaaaacaccaacttaagcctattgttctcgagagcgggaatagaaggaagccgcagaaagccgaatccacacatatttccggtaaatcaaaagagcaagctacagaaacgtgcttattaagcagaaatgaagacgacacatggcacaaacaccggctcctcggccacacttcacccgttacttgctatttgaacaccttgtctgattggtcatcaagggccactatccgttaacgtgtggcttgtcaccagacttgcacactttgaggctattttatttgcttaaattgtgaggaaggcaaaaaaaaaaaagaacaaatgaaaacacgaaatccagcctgtgccgtgccatgcaatacaagtagcaaataatatgacaagggggacttgtctggagaggttgtttggagggtgtggtagaggaattgagggtcaattggcttgaattgatcaacacgtcttcatggtatttgaacttgaattcttttacaactacaatattatacaatacgagttggagtaaaaactcgtttaaaatacagtgtatatattcatccgactaaatttcggataaacaggactactcaaaataagatttcggatcccccaacaatgcggttcaatttgaggagtgggtgagggggatgtgtttcagagggcttagactgggagcggatgacactagagttgaaaaattggtctgtttcgtgcatttttgggcaagttatagagattgtagtggagtgtacttgttcaactatgtacgataattagaaggtttttgaatttttgatggacaatacgaacacttacgctgggtgttacgtaaggctttttcagcaaccaatggaaagggaaaagggaggtgtccaagggaggtgtccagaaatgagcgtcgtggggtatttggcaagtagtatgaagaggtcggcgatcgtggtcaggagtggtgcacttttttttaatcagttgattcgtttaacagaatctagtgattatatgatgacttttttgaatgttttcggaaaatcagaagaaatcatatcaagtcacagagaagaaatcagatcgagtcacaaaaacacaatcactgagtcaagtatgtacatacgagtagatatctgtgtttcatcaatgtagttttcgaatcgaaaatataacattcaaagtagatgttgattcaagtatcgtaaagtacgtacatactgtgtatcggtagttgccttcacttctggacaagggtacaagtacaatgtgttatgtagtgcggcattcgtactcgcactcgtatcgtacattgttcctgtattcctactggatacatcatataacccgttttaataccgcttattttgtctcgtgccaaggacatcttttttcccccattattccccaattcccacaacaatcctgaaaaaacaaataaactcgccaaaaacaggccaatttaaattacgtgacgcaacacgatacagctgatgcgccaacatctctgttcgtccatcaaccacacctcacaccgtcacttccacaatgccgcccaaaggacacaaaaaaaccgccgacggcgacttccgacccgtcaactcggccggtaacacgatacaggccaagcaaaagtactcgatcgacgatctcctgtaccccaaatcaaccatcaagaatctggccaaggagacactgccagatgacgccatcatttccaaggacgcgttgacggccatccagcgagctgccacgctgtttgtgtcgtacatggcgagccacggaaacgcgtcggccgaggctggaggccgaaagaagataacgccccaggacgttttcgtggcccttaaggacgttgatctggctcagtttgtgcccagtgtgacccagagtgtcaacgagttcgaacaggaagttgcacaaaggaagaaggacaaggttgtacgcgcccaggacgaccaggaccatatttccagctcagagtcggaaaccgaggcgacagaggaagagggcaacaaaagaattagaactgatgagtagaagacgagaaggacaacgtggcaacaggacatttagatgccatactgaaagatgcgaacatactcaacacgcagctacgtgtggtcaaggtcacaagcagaaagccctgattgcagtcaaaacacactctccacctggcgcaaaagcacaaccgacacatacgttatcgcacgataataaccacttacatacatgccgcaacggcatcaatacatgcacatttatttgatacacagcaagcctactgccgtgcacttggggcgggggtgtcttagatgccccgttgtcattgccagaacccacgatgtaaaagatctggacagttgcccatattgaataatgagcatgtcttgattcgcgtcgtacagcacgaccagactatatgttctggtctctttccggtgactcgagcctgtttgtcatcccaagagcgagctgacgagttccaccaaataaggcagcttgtacttaatggtaatggtcagatcgacagctcaaggccttttggtaatcttggagctcgacgggttgtcgtcctccgacttgatggcgatatcggaaggaccgttctcgttgtccttgacattgtagccgtgttcatcgtgtactcgaaaagaagatagataaaggttgatggggatcttcagggaggatagatgtattcgatgccgagaatagttcgtccgtgatggccttcctgttgtttgagccgattgtcataagtgtttgaatacacgagcaggatcgagatgaatgactgaacacacttgccgcagtggaagatgaagatgcctcccaaagagtgtgacttgatggcacttgtactgtactggttgctggtatcatgtagatatagtaagaaccatgggcttctcaccttctcctgagttttttgtaaaccagcagaaatcagctcacaatatatagcaaacatatgtcggcgaacagactacggagatactctacaaccattgcgttacattctattatacaatacatcccgttctttcttttaagccatctcaacgtcctccttgacctcttcggtcacctctgcggttgcgctcttggtctcctcctttaccccgttctctccgatccacagtacgttgttgcatctgatgaaaacgtcgcctagctcgcccttgttctcctggtcgacatactccactgcatcctccagctgcaggttcatataactgtcgacggaaacaagtgtgccctggtactcggtcttgccccacttgaggtggacaatgacggacttgcctgtgagttcttgcagaaacggtttggggttggtgggattgaaaggggttgactgggttagtaatgatagtagaggagatgatgtgcgtggcgacgacagatgattgtgggcgaatcagttgtgaagcggaggttaactaagcatggttgaggagagctagaccacacatgtcactagtgtatatgcggttcacctcgttcgagcgagacaagagcttgccaaggagtcagctgcaaattggaccatttccagtgcctcactttcccctcattcacggttgtagaaaaacgacattccattgctgtcacaccacacaaacacaaacaacataaaaattgcatgactttcacggcggactcttgatatggggtttctcggaaaaggctttgcgtagcagacaatatcaagcctagacgcagcagtagtgtcaccgtgtcgtccttccattcttgtagatgttgagttgaatccaactacaaaacgagagatcagagacacaagaccacaaatacttgcagtccatacctcggtatccataaccactccaataccccgctaggtacgccactggtccagctcttcaaacagcattcctgtcttgacagcatcagacctcgtcagtatatggtcccctctcacaccccgtccctctcacaccccgtcattgtgtctgcctgactaccaataacgcatatccatcatctgtagcatttccactgctcaaaaaattcatactcaccatccttgttgtggtaaaatgcttgttgtagaagtggtgatgatggccgtgatctgagggtctacacactgatactgcaaaataaggtttcctgaattttgaagaaaaaaaataattgcgaattctgtggatcgaacacaggacctccagatttcaagactgagaattacttcagtctggcgctctcccaactgagctaaatccgccgcgatttcgatatttttggatcaatctcagcagtcagcattgtcgaattatgtaatcatgattgctgatatatttaccggtcaatagatgaaacaagaagaatacgtgaacaaccatacacgaatgccatgcgctcttctggacaactgaatccagatccgatttgcaggtataacagatgtactcaagtagctgatgtatttccccagcatgaaaaaaaaaaagaaaaaaggataacataaagtcctctgttccctgtattctaatatatctttctgcacggttacgacagtgtccataccttcaatatggccaccatttttttatattctactttttttattttttattctaatgattcctttctactgcggctgagtcatcagtctgcttagtcagaggtctggttataaaacgggaatatctccaggtcccttggcccagttggttaaggcgtcgtgctaataagaaatagccactttgcaacgcgaagatcagcagttcgatcctgctagggaccattcctttttgctcctttcagaaccgcagatggtcagtcgcaagcgcttcctgtcctgatgttgctatctcattctcttctaaatggttgtgagaagagaatgttatcggatcggacccgctgtgtttgcaagcaatgtacaaatttccatgtggggtttcattgaagtcttgataaaacccgagaaagaagacaatggcccattccaaagcagtcaatggcgtctattttgctacttggagaaccgatagcccccacacgcatttcacggttggctcccccgcgtttctcgtcgacgacggaaaggtccgaatctagtgctagcgtccagggtatgagcatggctcccatgtccggttggatatatggaattgctgcttactaaaaggaagtgtgtttatgagcgatgaatggcctttcgggaccggaacttccagatattgctggtaactgctaatcgacacagctctcgttcacgctaatgagtggtgtaatctcgtgagttaggtagtaaatagcagtacagtacatcttgaagttgtcgaactggtgaaatttgtaccttttggcgaccagttgccacactctcctaggtcgaacgagaaagctcgggtcgatagatgggttgtagttcgatctcttaaaacccgtttcgtgaattactctgaattctccaactatcggatcagagcctgggcctatttgagccacttcatgtgtatcgtatgtgtgtacattgtagtcatcaattcatccgcaaggatcgcggttgttctccaagtacgggtgcggactggactcgtatcacaccgaaggacagagtggtgggtatgtttaacagttcagtgcaacgtgaaggactttcaaggacgactctactaatttacaactctacaactcaagaactcaagaactacacaacgacaattcaccgacaattcaacgacccggctcataaaaaacaatccaaccacttgataacaactcaatcaatccaagggacatataaaagtgcacagtacatacagtactgtacatagtgtacgcaatttagccgtatccgcagtagattatggtaagtaccgtagtcgtagtacgtatatactaccaaaacacctcacaccaacatctgacgattgcatcactcaccagactcgagcactcctaaaactgacctcatgcacaaccattttctgcccataccttcaactttcggcgtagtccgacctcgttcagaccgccgtgagtgtcagagtcacgtctgagcagcacactaattagatcaacgcgtcgcgccaaactttaacggagccgcatgtggtgaaccccgcgcggaaatcacataaaaagataaataataaaaaacacctgatctgaagatattgtcatggccaagaacacggattctgcgactcccccgacaatgtgacttccacaacagcgaagacagacttgggtcggggtgaggtgacgcgcgaatataatgatctcgccaaatgtgatgttcaatgccatgtcaacccgattatcagatcaaagtgcttctatctggccaaccttgcaatgacaatggtcaaacccccatccatgtcagaaacgggcattttcgcgggccgagtcgctccgtgggaaacatgacgtgtctgggtcgattggagtatcgcaaatacatacaaacgcggcttgagtccactcgacgatgacgtagtggacgcatattacgccgcattgttaaactcaacatcgtgaaaagtaaagtaaaagaaaatgaaaaataacaaattacaatgggaaaaaataacatccaccgacacgcgaaaggaaaaaatgagacttgatgagattcaatgaggtccgatgaggctggattgatgcgtggaatcaccaaccaatcgttgtattgctaatggccgtgtcgactttctgaacacaccttgtctcgctgtatgcatcccttgtgccatttcagccgcacagatcagaagtgtatgacacgccgacgattccatgtcacaaactccacaatcagtcatacctacttatatcaaataaatagcatcattaccgtaattatacgtgtgtacggtgagtcagagtcagtctgaggcagccgagcgtccagtccagaaaatagtctactttcccttatttttcgcacttttttattatgctcatctcaccacaaactctaccccaaaccatatatttatcgccgtttctctccacacataactgcactcgcactttgagacatccccccaatcaccctctgcactacgccatgtctctaatacactccaatgactcgtcttccgtctggctggagacggtgtcgagaacggtcaaatgcattgtgtccgtctactttcgccaccacgaggcggtggagtttgatcacccgctcaagtccgaagccagtgggtttgtagtcgacaaggagcagggcatcatcgtcaccaaccgccacgtgattggggccggcgtcttttccggcaaaatcaagttccacaacttcgaggagtgcaaggtcgacgtgctctactgcgaccccatccacgactttggttttctcaaattcaaccccagcgacatcaaacatgtcgccattggagaaatcagcctgcgacccgatctcgccaggatcggcacagaaattcgaattctcggaaacgacagcggacagcagctgtccattctgtctggcttcatttcccgagtccagcgaaacacaccccactatggagaccacacctacaacgacttcaacaccttttacatccaggcagcagccaacgccaagggcggctcttcaggctcccctgtcatcaacattgatggccacgctgtcgggctccaagctggaggaatgacctactccaccaccgactactttctgcctttacagcgagtcaagagagctctcgatatcgtgcgtcagggaggtctggtcaccagaggatgtctgcaaaccatctgggagcacacatcattcaacatttgctcacattatggcctgacagaagacctcgagggccgaattcgaaagaagtatcctgataatgtcggcatgctggttgccaagcatgtggtcaaggacggcaagagcgacaagaagattcaggttggcgatattcttgtgtctgtggacggagaagacatcatcgacttcgctgtgttggacagtattctcgacgagtctgtgggcaagtctcattccattgaagtgttccgggactcgtctcttctcaagtttgatgtggaagtggcagatctgcatgctctctcttgcactgagtttgtcaagttcggaggcatgactttccataacatgacttatcagcttgtccgatctaccaacgagcccatcgatggagttattgtcgcttgtggaggccccactgatgtcaactgtcggtccaagctgtacaaaatcaacggcaagaagatttccaatcttactgaactgaaggagttcttcaaaaacgctgtgcatggtaagtcctacgcgtttgagttccgaatgatcaagaccaccacgaccaacaaccagtcggtgcggttcgatctgcatttctaccccgatttcgtctgggcccgaaagactggcagtgtgtggactatggagaagctcattgttaacggtatcaagaacacaactattcttccgtcagttatcaagggtacgagcgtttctcagatcgaaggagttcccaccgaggtggaagggtctgctgctgcttctgagaccgttctctcttccgaggcagctgtcaaggagcctgagactaaaattcccacagttttactctccagtatttcggatattaccgctttgtccttcgctaacattctgcagtcgtttgtgaccgtcacagtgtcacggccggtcaactgtgactctgtggaggctgttgagagcggacatcactctgatgaagagtaccagaagacggggtacatcatcgacaaggagctaggcatcattctcaccaccaatgtcattttctcgcacttttctacgctgtacatcaccttcttcgaccaggtccgtctgcctgtttccatcaagtacattgacttgcagcagaactttgctcttcttcaatatgatcccagcatgatttctgctcctgtaacagaactcaagctgtcttccactaagaagaataactttgctattggcgaaaaggtgtactcgttccagcctgaccccagcaaggctgtgtgctctcgcatggagaactcgattctaaacacccggttctccaccgacgttggagaaggagctgacactctgcttgtggagcgggagctggagaagtatatggcctatggtatcatcaccagtcccgagactgacgaggtgattgctatggccggaagtcccaacggctggagatctcgaattcgaggtgtctacgaggtgcatcgagtcctggagaagattcgaaacaaggagccccttcctgagaaacggtttattaacgtctacttcaccaagactaccctcttgcatgcccgggacaatggtctttccgaggaacgggttttggagtgcacgagtgacgaaggcagcggcagtggaggggtctactctacggtgtttgcttctgctgatactcctttcaagagtggagatattctgctcaagattgagggcaaaaacatcaaggaggacgactttgtggtgttttctaccctcgaggagtttgaggtgttgattctgcgtgaccacaaggagctgactctcaaggtgaagacgtctcctgcgagtgaacttcttacttctcggctcttcctctggtgcgacaacgtcttccagaagccgtggattgatgttcggcagacccatgccactgaatggccctcggagatggtcatctttcccgattcggctcaactgagtgatttggagcaggacaatctatgttttgtgacccatgtcaactcaaagccagtcaagactatggatgatcttcagaagattcttctggacatccccaacggcacatacgccacgctggttcttgaagacgacacttcggggcctcggacaacttccatttattgcaattacgacaccaatcctctggttgagtatgtgcgggaaggtcgtcattggactcgaactgagtatggtgttgcagagacgcgggtaattgagtgggacgagtggactcctgggtctggcaagtcttcgttgtgatggagagggttgcatcttgtaattagtatggttttatgtagtaatgtattttagctgattaaaggtactgtagtacacgttttatacacatttatcacgagtaggttctaccatagaagtactacatccatatttcatattcccgctattgtctctaatcaagccatgtgttccgtctatttattagtttaccatccctctatcgttagatcaattgtctcctcctacttaagcaatcttcttactggcggagacaaagccgactcccttaacggtgcagatcatctcgttttcgttctcgtcgtcctccttgagacgcatttctacgccccaaaacttcttgatatctcgggcgagggtgacgaaccgttcgtcaatgttctgttttccaatcaccagccgtccgacatctccggatcccagaatcatgaagatgatggccatgtcgagctggttgcggccaaacacgcccgctctactgatctcctcaatgagctttttggcggtttctcgacctagatcctcaggaatggagcctgctaccgccaccgactcggccgaaatgcaaaatccgggtctggtttctcccacaagcacaataccaaagccaggcgactttccagactcgtctcctcgagccacgtctgagaaaataaatgtctcgcaaccagtggctctcagctcctctctcgctccatcaatcagtcggttcacggacgcaggagacactcgacacgagtatgcaatgcctctgattttggatatggtgggtgtggtggtggcatgaagggtctttggatgtagcactaggtgcggcaagtgcagcatcacctctcctccaccaaggggagtggctcctcgctgaatgatcttcaactcctgtctctcaataccaaacttctgcatcacggggaacacggaggttcgaatactgtctggcgacgggtccagagaatgcgaagtgataccccgaagagtggcggtcagggccttcttgccaaacggcgcaagaagcagaagaggttcaatgaagtaccccactcctctactcagggggcaattatgggtcacagaaccacccacaatgattccgggcttgaaaacaaccgtggtacctgtgtaggagatttcaaaaaccgatccgttggtgatcgattcaagcagacgtagaaacgacacctcgtagtccttcacaccgggctccacatcgtctgaccggatcttgtcgattcgcacaggcatgcccgataacgtggcgagcacgagccgccgtcggaagttgttgtggcccgaaaaatgtatcgtttgtttctttgccgtcgacatggtggtttgtgtagctagtgatcagcatgctctgaaatatattttttaaacacccttcatgcataattttttggaataggctttacgttagagtttaaccgatggcttcagttcgattcgcggtggtggtcgaatagacgcggattggagttgatgcaggtagctggaaaaagtgtcgggggagggggatatccagtgcattctcgctttcttttacttccgcctggtacaagattgccctttttggtgttgccgtaatattggttgttttattttgttttatttgttttattgtttttttaattgtttaattttttaagctgatatcccagctgtaattatccttacttggggtttttaaaccagtcaagtcatcatattgggcaatcttcctcgttcatcgttcgaatcctggtcagatcggactgagacgataaatgtttggacacccgttttttcccaccggagtcacaagtctctcgttcctcttgcacagtataacccgttttgcttacattcgatacaaggattattctcttagatgatgttttaattaatgtattgaaaatgtattgagaaaaatcaatagctgtttgcacaaatggctgagatagcctttaacgccaaagtcgagctgaacacttttcctccagcattttattctgttgacttgcgttctcaccagggctgtcttggtggcgtgtcagctattgaaaatcctaagtattattgattagatatagttaatataacgacttacagctcacttctagggacaccacgttctgatagtagcacacagaagggtgtgtgcttgctcattcacgacaagagattgtagatcagcggatacacatctacaggatggacatctcgtctacgaccaagctggttcctctcatcactattgacctcttatcattatgtgaggaaattagccaggtattaccctaccgggttttaccttccccttgcagcatgtctagcgataatctcaataatccgtccgcagtcgaaatcaaactggagacatctgctcttcaggaaatgattacgcagctgccatgccgccgtaggttcacacgacgctcccgaacaggaaatacgaaaaaggcgcatctcattggagcaggctagggatcaaaagaataaagaagaaaaaaaaagaagaaaaaaaaagaagaaaaaaaaaaaggggtgacacactcatggactgcggcgtattgatcacagtttcaaaacaactttggtgtaatacagtccccctacaagtagcacgatcgcataggctacaagtccacattggtctgggctacaattgtagcatctggtatcgcaaagtacacccgtagtgtgacccggctacagacggtgagttagttagtgtgtctctgagcaagaaaaacaaagatggttacgagacatttgttttcgctgccgtacttagctcacgagacatttgctgccgtagctcgcgagacatttcggaacattttgggcgttgtgcacagcaaagtgtttttggatgtcgctgtaggagggagtgcatcacgggttgtggtcataacttcagcagaataggaggtatagcaaggcagtgtgacgccttatagtcgtggaaaacagttggccgtaacgttcataactgaagcaataaatgataaatgccacggaaaaacaaaccgcccataggtaggacaaggtccatgtagcaaagatcgtatgacagtaaagggttgctacatgggaggagtagaaagctgtcagtgggaaggaaaaagaggagctgtgatgacgtacaagtgcatctacttgtactgcactgcacatactgtacttgtagtcggtctgtggtggagacgggaaagacagagcagtgcatcttgtgtgtttgagaggtggtgcaatagatactttggttgtatcgtagcggtcctaaagagcaggtgcaactgctggaatcatagattgaacatagagagtggaaaaatgcaacgataccacgagatatgagtgtcgggagcttcttgtggtgacttgtcgttactttttgctgttgttggactcctcatcttggcagccctggtatgagctgtaaatgtcatctgttgtataaccatctgtcgatagcgttgttttgtccgatccgtgcttggctcgaaagccaccaggagctaaggacatttgctaattaatgaaacgaccccagcagctctggctccaatggcccggacgttagtggtgagtagccctgttggtggtttggacacgccattccctgggctattccctgggtcctccaacgtctcgatgttagccagtcagcgttttcttgtttgggtcttggtcatttctttttcacacacctttttccgctcgcttttcccgcctctctttgcactctgctgctccctcgccccgtaattcggattaattgcaaagcctaaaaaccacaaaagaggcactgtgtctagccccccagggcaagggtcgcctcgtacaggtaatggccaaaaacctataagccgcatcagctgggttccccacacctgactgtgcaactcaaaaaaaatacaaagcccgtgtggatactcttgtgatgacgtgggcatgtgcacgtacaggagctactgtagcaaccgccgccaccagctcgcggctgggtctagcgccacatggcacaaacaccggggttagagcgtgggtcaggggctcgttccgggttggtcggcagatgggcttgttgtggcagaggcaccagtggtggacgggggttagggccaaactagtttagtgcgcggtttggacatgggtcggggttggtgtgtgtgtgtggaggaggaggaagataagtgattgggggtccgatgggcttttattgtcggcgatttctactctctttttataaccacatgatacattaagcgtctctagcagttcccctcgttgtgctgggaaagcgatagacgaacaaccgtcaaaaaagacccgactggtaataccagtataaagttgaccaatcttaacgttgattttctcataccaggctacgagtaattgtcagacccggtaatttaatttagatttagggtttctgaggagtgtactgctccaccgctgggtcaaaaccagtcacgacagtattactgccaacatcaccagcagcgcgccagagttgcagacagagcaagacaaaacccgcatttgcgccagcgagcactcccgacgcaaccaagagccccatcacgagaccgcacaagtttgagagcacagcccagaggcatacacacacacacacacacacacacacacacgcactctcgctttgtcacaacagcgtgtgagcgccaccaaattagcacccggaacgttaccgacacctttccgatacaccagtggttctacagtacagtagcaggttgcgccagccctagcacataaaatggagacggattccaaacgcggcgtgtactccattgcacgatccatgttgccgcagcattttctgcggcgagccccccacgaggactacgacattgagcagcacctcaacatgagcatgtttgaggacgacgacgggctcaacgaggagctagacattgacatggatcagttccacatggacctcttttcgccccagcagggcgtggtcacacagaccccgatacccacgccgatacaaaagtctccggcaacgcttccgacacattcgacacattcgacacaacccgccacacagacacaaaaggccaagaaacgcaaaaacgagtccggcctggccaactacaagtttggccgaaccacgcccatcatttaccccccgtcgttgagccctggcccccacaactccggctcgccccccacctatctgccggacttcaacccggtgacttgggaccagattggcagtcacaccgcccacaagcttgtggtccaggacctccctccccgctcgcgagtggagacacaaatcaacctgtccatgtttgtgtacccgccgccaccacagaaccttgtgcatctccccaccgacacaatttccaaacccaagctgcagctgcgacagggcttcgagcccgacgccgacgtgctcatgttggagacggtcgtcgtgtgccattcggacccccgcaacttcgtcaatatttgttctggttgcatgaaccgagagcgaaagcgagcgtcgcgtaaaaaggtgcgtgtccccatcgacgaagcacactggaactgcgaccgggaccgacgcgccatcatcttcaactgcaaagagattgtcgagctgtcccccgtgaccaccgaaggaggagtggtgggtcgacggctggatctgcccatgcggatcgcgtgctactgtcgccaccacggcgaggagctgggcttcacagcctacatttcgctgagggaccacacgggccgtgttgttgcccagacaaaaaccacccccatcatgatcaccgacgaccacaaggccttgaccgagggcgacgtgtcctctctagcagctcgagtctcttccgaatcgcaacaatcacaatcacaaccacaatcacaaccacagtcacagccacaatcacaaccacaatcacaggcgcaatcgccctctcccgatggtcctcagatggagatggaggtggttcgaaccaccaagaaacgtaagagtggcgccgacgacacaccctactccatgtcgtcgaccacgtcactccagaagctgggctctgtctcagaaacatcttccattcccgacacggatctcttcacgtctgtgccctcatccaccgacttctccgagtcatacaccaacatggccagtttgttgagtgggtccgagagtgcggcggaggaggattcctctgtccctgccgtcaagcggcttattccctctcagggctctatccggggaggtatggagatcaccttgctgggccagggtttccatgacggactcgtggtgaagtttggtgacaactttgcctcaacccagtgctggagtgatacgaccattgtcgcacagcttcctgccactgaggttgccgggcccgtgattgtcgccttctctggtatccccgtcaaaaacccccaggtcttcacatatatcgatgacacggaccgacaactcatcgagctggctctgcaggtggtgggtcttaagatgaacggcaagctagaggacgctaaggacattgctcgtcggcttattggaggaggaggagtcaataacgtttctggcgtgatggttcaacaacagcagcagcatcaacagcctgactacattcaacagcagatgcagctggagagcgaggtaatcaagctgctgagctgctgtgacgtgatgcagagctctgaaaacaacgagggcctcaacttcaccaacgccaagacgcagtcgatgatgcacctggctgccggactcggattcacacgactagtggttttcttgacctctcggggcgtgttcctgaacacccaagacgacgcgggctttaccccgctgcattacgctgctcttcgtggcaagctggatgttgtcacgtacctggcttctcagaacgtcaacctctttgtggagtccaagtccggtcactacgcgctggacattgctgaggaggagatccggtcatatctgatggatctcatgtactcgggcgtgtctgcttcttcggatgactctggttcagagactgaagtgcccgcatcttccaagcggtcgcgtcgacatcgacgacgagcacgaggaccccgaggtatcgctcagtacatgtacgaccttaacagcgcggtgtggagctccaacatgggcgatctgtatgatttcatcaagtcgcccttcaaggtcgctgagtcatctacgtcggaatcgtcttccgcgtcttccgcgtctcccgcgtcttcctcgtctcctaacgagcatgctcctcccaaatacgaagacatctttcccgagggctccaaggtgcccgaaatcgactactcgtcgtcggtcattgaagctgggtcttccaccccagcagcccccagctcgtgggaccgaaaggagcagacagaagtgtctgccactccttctaacacacccaccgatgagtctgctgcttcctgtggagcagtagaaatgagcgaggaggaggtcatggaggcctggaagtcgaagcgtacgcttctgcaccaagacattatgttcttcctcttctggcttcccatttttgttgctctcatgtactgggcctatctgaccgctcggtcctctctcatgggctactcttcgacatcttcttgggatgtcaagtctatgaaagacacttttctggactatactttgcatgtcctgattcccaagaagcacattcacaaagtcaagtggttgagttgagtcgaaaataatagttgcatttagacaagtgatttattgagtattttcggtgttttgtaaagagtatgatttgttctattgtacttttggtgtaactaaatgtacagtacagtactgtgaggttgtaccacctgagtcaggggcgtattatttaatttttaattctaattttattctttcgtttttccggaatttggctgaataatcatctttgcgccgtcatagccgccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcagtaaatttttgttccccatcaaagaaccaatggaggaggattttttgggaaaaaaatatttaaattttaatttaaaaaagcccgacgtggggcttgaacccacagccttgagatgaccttagaataagagtctcacgctctaccgattgagctagccaggcgattttcaaaaaaaatgtatcctgtattatttatcatgaaaattgtcaaaaatctcgcgaattgatttataattgatatcagaatatttatcttgacttcattagtacccttctggcttttgtttggactaatgggtaatttcaagtctgttgtgagtccagaaaaaggatctacaaactggttcaaaactgcacaaacggatttatgactctagagtcttccagcagtgtgataatggaatatattgtgatcttgcagaccgtttcttctaaggtcaagactgttcctatattgtctttatgagcagtactttttctcacggttgtgcaattgacccgaacctggacggatcatcactgtcatgttctgagcgtgtacaaaagtgtacttgtactatattgtggatatttatgtattgtggctgtaaatactggttctgttgagcatttttgagaccccttgctgttctcctgctggagcgaaaagttttagttgggattatggtctgattagttggtacttccagcattcaggtatagctgtcacgatagacattccacatctgcgactcaacactcgcttttgcaactcgatttgacgagattaaactagtccgcttttttgagagagccctttgaagacctgaagggatttcacggcttcaattctggtgtctgaatccattcaacgaccatgactttagtctctctgcacttcagatgtctctcgacaagtattggcagagatacttatagaacacttgatggtgctggcaccgttgacaagtccaatatcgtaattcgaataatctgctaggaagattaatgcatggttcgtctaaaccaccgacatctcgtgttcctcatttcaccttggtccacacatccacttcgagccatgcaaccagtctttcccctggtatccgccttggtttcccattttgagtcgatcgcctcgtaatctgggggtgctagagactcgtaggaaggagcagagtcatcggcgtaatcgtttttgaagaccatgtttgtattctttaacagggggtactcgcacagcaaaaagtcttcatattcgaacggcacgaggttagagcaagcgtccacctgagcggttccgaagactgaccgcgctctggagaacaccaaaggcgcagacagagacaggtccacgtaccttcgggacttctgattgggctggttggtcatatccaattgtgagaagcgcagcgacacgtatatcttgtgcaccacgtgaagagggtgggtgcgggaggttgatgcggataatttgtcaatgatccgggaattcaacttcagcgagtaatccagcactgtctcttcggctccggggatgagaagattgcctctatggatggagtcgaaaaagttttccttcacgtcgaacccttcttccctggcttgctggagttctatttcgtcatgctctacatcgtccgaatctgcgtatcggttggaatacacggtgaggagtccagttttctgcgtgtcattggcgtttgaattgcaggtttgggtcacggagatcttgacggagttgagtcgaatgggcttctcaaacagggtcgtggtgatcttgacggggatctcggtatcttcgtttagagaaatgtctttctgcgggtaagaaacaacgaatctgagcttgttgagccagggagccgagacattgacggggagaagagtctggtcgtctatctttctgcctcgggctatgacaatctcctgggaatgctcaatgaggccgcagtttgaatgtaaccgcttttggcagctcacctgggtgtcaagagtgtaccacagtttgttggagttgtgggaagcagtttcaggaagcccagcaggaagagagcagtgaagcgagtacttgtgagtggaggcttggatagagaccggattggagattgcagaaacgggcccttcaacaggcttggatcgacccgacaagagatcccattggaccagagtctcgttcgtttgagcccttgtctccgacactaccatgtgacgcactagagcagtggtcatctttttgacccgcgtgctcttcgtgtacttcactgagacaatgggggtaaagtccaccatgagtgatctctgttcctgcatgacttgttcaaacgaaggtaaaggcgagtcggaccggggaagagagattgttgtctctgagagagcgtctagtcctgtggtgttactgctgtgtgatccataatcttcatcatcctcatgggactcttctgctggtgcgtaaggaatatccaagtgggttccctgataggagatgaggacagacattttggtcaccagaacaacgaccctggacccgctttatctatctatcgagtgaggagctgatcgttagcggctcttgtttggaacctagacagattagcctccgactcgctcctcagagctttccctgttgttgccagacattcatcgttatatgatacaagtacgaggtttgtctgcaacaacggaattctaatcttcctcaattgatttcttttgtccaatgtctcctttactcctgctaactggcaagcgactgcgccatcgtttcgtgtgctctgctattcgcgctccgtctcagccgctgcgtctttcaaccagacatcgctcaacacggtctccaagcagacataaccaaagccctgataactttgagactctgagggttcgcaatacgatgtccgattctgcatcgagttcgaaaagtggaagcaaaccggcgggataaaaggttcagccgcaagataagacaccaatggcggtgaagggttgtctcggcgaagctcaaggttgttccttttctggagctctgtagctgcccttttctcacggtaggggtgtgttctgctcctgtgtcgcacagcgtacgttgggtcgctcaagcgttcgatcgttcgatcttctcgtcccgctccacgatccaaagtgactcagcgtcgcaggtatggctcacaatcgacgctaacccaatggctattactctctccgcttgggctaagtgcggcttagaagccttagctcctagtttggcagagatgtgttgtggatacctgcgtatgtacagtaacggaagggatgtgcggatcaggaccttctgttgctagttcccccgttctgtatcgcacagccggatacaatgattgaaggggctgtgggcggactatctgtccaccgtccaaagagctaccagtagctctattgaacattcagaactgtaaatcacttggtggcaattcagtgttcataccagggatcgcccttcttattgaagttgaagtgggtggcaagtgcctaacgccacccggtagtaatctgctccgctgggacgtcgtcagtttggggattccagcggtgcggtcagggtagatgtcgatgttacctgcggtacttgtacatttggaagagtagattgatgacttcatatacaagtacgagcacagtttcgtatcgtacatagtgcatttgtacttgcaccggcacgatagtggaatgtgtgactgtttctccacggactctgagcttctatatagttgtcgccgttgttcattgtcaccattgtcctgtagatttgccaccagctcgtattcacccttaattggggatattccgaatacctcgggcgtctgctgaattggtggatagcggtttgagataacttggagacgatatgctccattttcaatcgcaagttcttttcgtcgagaacacgagcaggtattcttttttaattgtaagaagagaagcccaggatggggggggagagaaagacggtccggtcagggaaatggaggaatgaggttgggaaaaggagaagctgaacgaggatatctaatatttgccgttttatcgctttttgctgtttttttgccagtaatttcgccagtaatttaacactttttcacgtccaaatggatttgaaccgctctttctcgggaaatacttttcagctgcttgaagcctgaaacctataatcaatattacatcctcatatctgttcgcattcggttttttcagaagagcgcttttttttattatgatattactatttttattctattactatttttattctattactatttttattctattactatttttattctattactatttttattctattactatttttattctattactatttttattctattactattttttattctacgttatttattctaatgatggttttttattttttatttttttaattattcatcacagctatatacctacttgtagtaagccgggttattggcgttcaataaatcatacacttctgaatcattgcggtgtgcgctgcgaggcgctgtcagttggtttgtcgacgcttcgtctagttgtcttcatgactaatccaatgtctcagttttccttttcaatttgtccttttctcagaatccggtcccttggcccagttggttaaggcgtcgtgctaataagaagttagcctctttgcaacgcgaagatcagcagttcgatcctgctagggaccattctttttgtttttaatttgacagtagactgaagcagtggttctctcccagtccaacgttgacttgtattgtatttttattcgcctaccaactttttgctttttggatacttacactgtgtggctacagtaaaatctcaccgcagtctcaggggagagtgagaaggatatacaaggacttgtacggtacaatgcttttacttgagatattgtagtgactctgaaccctcagccagcgtctgttgtcgatttaaacaaagtggttttttttcaagttcaggtagatgaacataataggactacaactacaactacacactgtacttgtacaagtatagaggtgtggatttggacgcataacgggacacaagcccagtcaccccgaaagcaaaaaaggatacaaatagccaaccccagcccaaagcagagtctcggaacacaaaatccggtaaaattaaacccattggacccttttaaaggactttttcactcccacactcagctcatcgaccctgcatatccccaaactctaaccgactcggagaacaatacaaaagaattatgaggagagactgtttgtacattgtacttgctcaagcacgttgtagccagcgatgactaacgggttttattcaaatcatgatgatcattacaagacaatgatatgtactatacttcaatatatatatgtaggttcaatatcgaactccaagtctaaatgtgcaggatcctgtctagtggagccaaaaatctgtgctgaaaccaaccagaaatatagccagagacaagcaaaaaaacagctggaccgcctagctgcttctcactccgatacggggaatcgaaccccggtctccacggttctcaacatgagagcgtgatgtgatagcccctacactatatcggataggttgtttttttgttagaaccctggccccgtgactaagcagactgatgactcagccgcggtggccacactcaaggtatggtcactaccgtcactctcaagaaaggtatattagaatacatgggatacaggggtttatatgttatccagggttgcggtgcaaccctttgtccatgatagcaggcttgacatatcgatattaatgatagtgtaatcccactgagggcccacatggtggcccctcgtcatagtctccgcggagtcccgtcgggactccattagcggttcacgggtgactaatcaggcgatattttcttagtcgctgatccccaacagtgttgctcctggcacaggtaagcgcctgttgagcatggtaaaatcgtgtcgcgtggtcttaggatgcctcgccaggtccgtggtagagactcttccactcctgttctaacatataataatggtaaggagtgaatcggtcggtcaatagtttggtgaagtcattccaagtcgtgggcttctgctccaagtcgaaccaccaatcctctgctgtgccgcacatggccgtgacagcaacagcgatttgaactgactcggggatgccgaaatggtccattctgttcttgatccgtttcgtgaatcgtcggacatcggaaccggatcgtattccctccccgttaaatttgggttcgaagtctttgatgtcgcactcccggcagtagtctcggagggtctttgtggccatattggatgtgggtattgctttaaatacttgttgtcgaacgtctccgaatgtgtgtccctgtcggaagacgtggtgctactctgtcctgaatctccagtcacgaacgcgttgtcggaagaagatgggagacagtgatagcgtgtagtaaaaaactttcagtcgaatcggaaagagattccacgtagggctcaatctcgatgtcttgtgcgcgtcctgttagatcactcaatgatgtgtgtctcgtgatgtgcagtgaccctgatgtctcggaaaaaaccagaattcgccaccacgtgtaaccgttcaagctcacgtctcttggtcgtcgttgtcgtaagtattctggcgtgtgaccgtctcacaccgcgctcgtcaaatactgctcgtctgcaatatacttcatatattctcccaaccgcgagtccgtgtcacaggtcacgtgcctcctacatgaaccctaacccggacgtcacgtgccttacacgagatcttgaatgggtgattcagcgctgaggatgcagtgatcaagtattacgagatggccaaggaagcctctgtccgggaagcctgaagtagacaagaatgagtacagtaggcagagaagaccaagcgagttgggctgaagaaggatggggggttcgagctcgagcggcccaggagaaacgagaagcaaagcaacacgcgaaggaggcaaaggaggccaggaaggcaaaggaggccaggaaggcaaagaaggccgagcggaagccaaagcaaaggtctgagcagcagcaaaagacgtgggacaaatatggctgaagaaacaaagacctgctgaagcagaggcttgcagaaagttgctgaattgaatactgaagtcaagaaacaaaccgttggtacagtagaaaccgcacccaattcttcccaggatacacatgtttccgacccgcaggctgaggacgagaagaatgtggactctgactctgactatgaagactggttgcggggaaaactcgagatcaagtcaaagccggcagtcaaaaagagtacactgacgcagccttccactgaacctcctcctaaagtaaagcaggcagcacccaagtttagccagtacccaagtttagccagcacccaagtttagccagcacccaagtcgtcccagccttctcttgggagaaggagtagtcggagtctgagtctgactcggatgatgagtgaccgacagcgaggacttctataagagaaccattgcccagactctgtcaaaaaagcgaagactgctgtgaagcccgcttctaatgctgaggataagcctggttctataactgaggacaggcctgcttcaagtcttccactacagtgaagcctgaggccaacggttctgctaccaaaaagggaggcgaggctcccaagaagtctccttttttttcaacttccagtctctccagtctttggtcaagatgggtgttcctggggtgaaggacgggggaggactccgactccgatgataactccgactccgatgatgactccgacactgtcaattcaatcgagaggacccaaagaagcccctcagagttcgggagccactgcgaaccaataaatttgagccattaattccaattaaatgtcgatattttgaccattgacgcctctggatcgcttttccaccctcaagtacccactcggctccccaggcaaacatctgagactgcgtggccaagttggttaaggcgtacgactgttagaaacacgtgttcggaaatcgtaagatcgagagttcgaccctctccgcggtcgtctttttcctaccctacccccataaatggactcacattcatttttttttggcacaccccacacctcgcatatgccagttgcgatctgaactttggcgattgtgagtgactccaggagagaaatgggtgggtagaatgacctgaaaatttggctgccggtcaagattgccatcgaaatggtcctcacaaaatatctaagcgacaacatgtgaactgcatcttttattccgtaaaatgtccatctccccttaccaacaacccaaatgagaggaggttgagcagcgcacaaaaatacatccgagaaacgcgactgaagaagcggtaggatgcaaaaagtgatttctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaacccggttgtggactcggggtgggtagcgtggattgattgtgggaaacaccttaacgaattagaataaaaaagaagtaaataacctcaactaatatcccaactatacagatagataacaaagaaccaaaatagttccaagtctaaagctaactaaatatacttggggctaggtttagaatctagcagaaactgatcatttcaatcattatttacaactattgggttatgtgtggaaatatctatagtcaagactcatcatttataaccaattcgtccattctgcgtatcaagtcggcatccaacataccagactcacccaactgattagcatccaccacaagtctggtagtgatatcgtgaatgtacaatttttcgttcttaccttcaatgattgagtatctatagtctctcttatcaaggggatgggcttgatcgacgtgcacaacatgtttggatctcactttatctgttattgtctttgtatcgatgtccaacgagagttgaatagcacagtatcttttcggttcaaagtactggagtagtccatcgtagaatatcaagtgccatgggctttcactttctttcctactctgaagctctcgaaacctcttctggtgcaagtaattggccgtccagtatggatccgcaccaaaacaggagcttgcgaattcaaaaagaaacacgtgtggtcccataatctggaggaagaagcagtccacaccggcgtggtgcacaatatcaggttcaagtcctggggagtctttgaacttgacaatgactgttgcgttacctcccccaaagcaacaatacatttggcagtttccaagggtggtaatgatcagcatctggggaagcgatattatttcagacatgacttcgtccccaccttcttcttcttgttcttcccaatcccaccattcattctccttggacaaatccaccttgataccatggttgcttgtgtgaacacaagttcgcagttctttggcaggggtaacaagtggtgccgcatgcgttccgttctttggtgacagtctcattactgatccaaactcctcagggccagcccttctaagtctgggtgcaaacttggccccaggctgctgacgtcgtagatattccatagcacactctcggtaggagttgcgacaagagaactgtggttcaaaccatggacataatggctccaatttttgtttgaaaatagagtcaggaatggaaaagatttctgtttcggcgattgcgcagaggtcagccaaatctagaagattgcagatgagttccaccagttcagggggaagcatggatgacagagaggcacgacagcgtggctgccagagttgtggtgggtcggtggtgaaaaatatagagctgaggaagaggttttcatgcatcatgaggttctacagcctcttatatatacagtactgtatcccctacatctcccatccagtgtatgcattgtcgactcattttggatgcatgttgatgcgatcctgtgaactgtagttggttgatatctctatagatgtaatatttgcgtcttagttcaatttgtttgaaatgaatttcgcgtttttttcctgtttgttgtttttctgttttttgtttttctgtttttcgtttttctgttttttgtttttctgtttttgttttcttttattttttaatattattatatatatttttatttttgaatttacttgtagagaaatacaacacacaagctgttgaaggtaattcctcacataatgatgagaagccacgacaaagtgatgagaggaatcagctgggtcgtagacgagatgtccatcctgtagatagttctatccactgatctagaatctcttttctggtgaatgagcaagcacaaacccttctggtgtgtgctactcctagaagtgggttgtaagttgttaattaactatatctcatcaataatactagtgatcttcaatacaaacagtgtccaaaccacaaatcaaactcggattcgggttttcagaagggcgtatcgcaatagtttctgcggtttccccatattactcctacaccagatttttgccgtttgtttcttctttgctactatttttttatgatgtttctttttttatttttattttttgcaaaatatttcagtctttttaccctcttaaccgcccaacgcctcgttagctgcaacggcaagcctggttggctcagttggttagagcgttagtctcataatctgaagatcaccagttcgaccctggtaccgggcatccgtctctttttttgcccgccttttatttgttgtcatacagaatatctgcaatattgctccatcaaaacgttgtgaaactttggtcaatttttttttacttccgatctcaatgaaccctaaacatgaagaatatatcttcaactttgaaataagagagaaaaggtcggagcgagttgcatactcgtattcagcagttctgccgcgttctaatagtgttgcctaaattcttacaactattatattggtcgtaatattggtgtcttctttcgagcttcaatcttccaacctctcctccaacgatgtcctgtatggtatgtacagtgggtaagttccacacgcaaaaatggaaagtttttgtacgacacttgccttcatttattcaacatcacctatggaagtggtatgtccatgctgaatgcaaatttccttatcatctttcttgccccaataagctgatcccatcctaccatctccctaacaaaagtctaagtaatacctgttcatgcaaggaagatacttttcgtcttagtatgtacatactgtactcgtctcagaactctcaaacagcccagatcagctttcaattgctttgcagagaggtagcactacgattttcacacaatatctaattcatgctgtagtccagggcactcgttcgtagtaatgaccctaactagtggatggggttaggtatgtactggaaaagccatcaagaggcacgaaccagtcacactacagtacagtactgcatctatgcctataacctgctatgctggaacatgtgtaatgtctcttgtccatgtagatcaacgcatgcctgcaaatgcccaggcattgtagccaggaccatagtcatcgtagtaatagtctgaatagccatggttgtctgaatagtcatggtcgtctgaatagtcatggtcttcatcccaagcaccccaagggtcgacttcatcacctgtgccatagtcttggtaatcatcatcatcatcttcttctgaatcttctgagtccagatcttcagagtccatatcccaatagctcttagtatactcacggacagtattgtgagacaagaatctggcgagaaatttgccattttcatacccaagaaagactctgcttcgatcacgtccagggttatagtacgaatgtggagtttccacatctgtaataactccgctgtcaagatctaccattcgaatacctccatttttcgtccactcggtgagatactgcgaattttggggtctgagacactgatgaagtccatcgggtgctttgtcaggcaaggtgacgattttatcctgtctacaaaacacctttccgggctggtccaggtccaagaaggttggaatcagatacttgtcttgatgaaaccaccaaaccagtccattgtagttttcctcaggacacgacttgttcgatgcaaaagacggagtgccatacttgaccaatttcttggtgtaagggtcgtgtaagccataagtgcttcttgcgtatcgtgtcacatgaatatttccaacttgggagacagcgtcaatgtggggaggatagactgttgcatgcttgtaatgaggctggtctcgggggaacacgtagtggtgatgagtggtggggaccataattatctcactattaacaacaatgggagctcgttccaggaaaccagtattctttggaagatgttcaggacgaatgtgaccaggtagggtgatttcaatgtccataaagctgatgaccatcgcatccttactctcggaaaccaccttgatctggctgggctgctcgggcaccgcatcgagagtccagggactcaaaactgcacccagcgggaggttttccacgtgcaatctgtcgcatgagaacgagcagtcgaaatcccgatggtcatcgaacccctcgtagtcacagggcagcttctctccatggttgagccccaaagcagtaactcccttcaccggcttgggtggtggaatttcgacgctatcccagccgtctataactttccacttggagctggtgagtcgcgaaacgtacaccaacacacagtcgccccaggtcttcatttctccttctggcttgatccagggaaatcgcctcacaagttcaagcttcagatcacggtcagcatgtgtataggccaagtaccaataagagctggcttctctaagcgaaacacacgtttccagatcgcagtgggagtagatcaacgtggcgatttcataaggaagatacttcccatcgtccttagggctcactgcaacctcagactttggctctttcctgtccaaatgccttgaaaaattgacagcttccagccagacagaccgtttcaggctttcctcctgatcctcgagcagctcatgtatctgtgtctgcaatcgcaggccttctgccttgtcttgcaggtccagaggagggctagagagcatcttcgatgcccacgcatgcatgtttagtagagtccaaacatactcctcgacgaagacagggtgtccgagatgtggatctagcctctcaaacgctttggtgaccgtggatgtagtctgctggaagtttttcagcctcctgacagcctcctctctctccacgcgccatttctggttgaactcgtcgttctctcgaagcagcttctgtactgcggtgaaacattcttccctggaagctggaaccggtagtggtgctgtcgataattgagccgcgtgacccgacgccatctgtttcttcatcttcttcatgtcctcacagatcactttctgctcttccttcactttgagcagatgagaacataccaccagcagtttgtcagcctctgactcagttccattccaaggcgaaggcagtccttgtgttatggctgctgctgctgtcttaatagacgttcttgggtacattgtcagtacagtactgtagtgacacgttgtggtgaaaaaggctctgatgtagagaagccaaatccaccactactcaggtagaacattagttgaccattacttggtaccatcgaacacccctcagttcgaatcttacaaataccattttttataccataccttcgatatatacagattgagacggaatattcacgtggacctcgtcgttaccgaataaaaagcttcgggcgatcatatgtgacctctttagggaagacaggcggtccccgctaatcattttgtctcggtcttccccagtcgtcggacccactagcgttacatcaagaagggacccactagatgtaaatacgagagaagagagatctgagagaagaggtgtgtgaacaaccagcgaatcaaatattgaggaaacacacaacatctaaccacctgacactgctttgaaaaatcgagcaccaacggtccaaataggtattctcacggggtattattatcaatgaaagtctatgtgtctatattgtgttgtagaaagctggaagctgtcaagatgatggaactggactgcccaatctgggccttactactcattattgttttcaatggtgttggtggtagaaaagagcgagtgcggcagtatggtgactactgtacagcacctgtagtatgtagccttagtcactcgactgcacatgagacactcggagctctagactggttcccactacgcctctctcacctcctcaacaacctggctcttctccaactcctttctggcagccttttctcgctcttcgacataaaagtaccgagtgtacaccaaggaaatgtagttgaccaccgagttgagagcgatccagccaatgagaactcccacattgagtcctatttcggaatggacattgaacagaatggttctaatggcctccacagcattgaaaaccggcagagcgtggccaaactggtagactccaggtgacatctccagagggaacattcctggagcagagttgaaaatgacccagaaaagcagccaaattgcaagcgtagcggggaactttttggcgaagaatgccatgatgttgtcggtggctcctccaagagcagccatactcagaaagttgatcatccagtagaccacaaatccgcctcggccgtatcggagagtaaagtcctgtccaaacgccagagacacgagagagaagaagagtgagatgaagaagatggaaatcaagttgatcacggttcggtagatgaaaaactgccatagaatcatgtgctcgccctgaatgttgtgaatgaatccccacatcatcacctggtagaaggagatgatgacgagatagatgagacccacattgtcgatagcagacgccacaccgccggaaaagggtcgaatgtcgttgttttggaactccagaggcgaggtcagaagccgcggcgtgttggtgagcaagtctttgattttgtcgttggaaaagtcggctgtcaggtttcgaatgatctcaggaaccttctgctcctggaagagaaactcaagagcatcaacctgaggctgacagtaggtggcatgcacactttcctgtcgacctccagtgttgaagtaatgcagggttttgaaccagtagtcatcctggttgcccgactcaagggcagcccgtaacgtagcagtcgagttttcaaacaccacaaaggcgccccagaacttgtactgcaccactagctcctcaatctgctccagagatgtgtactcggatgacaccactggcttgatagtcaccagatggggcagattaggtcgctcgttgaccagatcaacgaaggcgtttccaaccacgtcgttgtcccagttgatgacggccatcttcagattgtgggctcgatctgaccgcttgtacatggatccccagaacagcggcagaattccggtcaacgcaatggccagagtgagcacgttgaagaaggacatcttggccaccatccagtggccctttcgaagcttggggtggtgcacaggcacataagttttcggtggaaggagtcgttcagacgaggttgtgctagacatggcggttgaagcggttgaaatgatcttttttccaccgcttgtcctccaccctcacctatatatcgtgtaaacaaagaccgttagtctagccactagtgcggaggagaagccgtatgtgataagagtagactggcagtataaacacatggttagatgtgttttttgggggaaatgaagcgatagtcgttggtattggggatcatggtatctcagagggctcctgtccgtcttcagtgatccccttcagctgtcatctccacctgatgacattctcttgctgcagaacggcgctaaaaacggcgctattttcggtgacataaatccgtcgtaacgtcgaggacgccgtacgagcgaggcgcagggttagtaatgattatcggtggcggttttggtcgcgtctttcggactgtgaaaagatcggctccatatcgaattccgctgccgacattttaattccggataggagtgggagaaaaattgccagtaagtataatgattactgttcataaaagtgaaaaaaaaaaaaagactagaaaaaagaccaaagaaaaaagaccagaaaaaaaaatatgagtaattacaatgagaataaacagaactggagagacaggaaattcacggaaaaaaaacatctattttattctattttattgtcagaaactgctgtcagaaaaacttccactctaatactgcgcaagtacgttcctgaagggaatttcactgcacccaccattataattccggatacagctggtgataattttagagaaatagcttctgcaatcaccgtacgaggtggaacaaagagaagcaataggtgacgaattactacatgggaagatataaataactcctaaaagtcgaagatcgatcataactgttcggtggaaagcaccttttcgacgcttccggttagtatgagttgtttacttgctttctagttagttggtgtttagttgacctttccaaccaatctcccagtcattactcaaacctccaactatcagccttctacattatttgaccaaacaacctcccaaaacaaactccacgttcatgtaccttacgcgtcagggatgcgcttctccaactacacttgacatctacatcgacgacattaattcgtcatagctccttctcaatgccaccaaaaaaacaacaacaggtcgttcccgacatgggcgacaccggtactctcaagcagcgcaaagaccgcaccaacagactctagacggcgttcagacaggaagaagcagacacagcagctcatttccagcagttcaacgagaagttcaagcgggaaattgcccctcatccccccgctccccgttcccgcatttaagcaatagtgtgcaactgctgtgaatcttctggtgcagaagcacgctacactgatgccccgatgacaacccaaaagacagcagtttcaacaaccgtggaaccagctgctggataaagctgccgccacagcaattacggtctatgtctttccgcgggacaagccctttcatttcaagaacgcgcttcaatacaggttcgatcgcagagagttgaagaatcgcgccaatattctttatttcggctcaaaaggtgagaagtaccagttcttcgacctccaacacaaagtgatacgcgatcatttcaccaccacggctcagcctgttgctgtctctgatggcctcacctggtggtgttcccttttgtggatctgcaacagccagggatcttcttctccagaagagacaagactgttatggtcgcaaatgtgagtggttacggagacctgaacaaccatttccgtcagtgtgaaaagccaggtctaggccgcttcctgttgaggaacttcatggagggagtgttagtgattgatcttgccagcaccactgctaccaatgtgtttactcctaaaaaggatcagaggaatcctgacatcgttatggggtttgtcgacgacaagtttgtggccaagttcgttgacagcaaaaccatgaagagatacgagcaggagaagctatggaagaccaagaccatagaaagtgaggggaataggtgccgcgattattatgatagcatgagggtgcatgttttctactcgcagaaaatatcctgtcagctggtatgaaaggcaggtggattggagatggaggtaatgcagttcttggtagtaaaatgctctcaacaaccatctcaattgcaccaaggaagatacggaaacaaaatccatatcacaggtattacacccaggtattatcactactatccaaatcaatggcctaactattccacttcccaactatctaactaaactcaactatttatttaccaaactaacataagcatcagaaaaaaaacacgcatcaagtacgctcataagcagccaaatgtgacaaaaaatccatataaaatatctctaaaacacccgcctagacaaattccaccatttgtaatcccatatctccactatatctctccatatcgcgacccctcccgttccacccgcctccaatgacttccgggtaacccaaccttaaaaaattactaccatgcataatcatcacagcatggctgaatcgaacataaaccccatacaaaaggacattttacagcacacaaaaacatgatccccggattcgttacacctggaattttaatatctctcgttgtcgaccgagacggcaacaagttttaccccggaatcggcacggctgttcgagttgtggaaggttccgaggccaaggttgctggcaagtcgcaggccaaggccattgtcgccacagctacgggaaaggtggtgctgagcgaacgacaggagagcgcggagcacaacgacaagtcacgtgataccaagggctcatgctacacggtcaacattgtgaagaagaccaagggtgacgattcatcttcaactacacctactacatcccatgtgtcgccctcggcttcgtcgggactgcccaaggttggcgattacattcttgcacgagtttcaaagctcacgtcgaaacaggccaacgtggagattctggtggtggagggccagggaggagtgggccaggacgcgggtttgggactcaatggcaacgagaacggtatccacagcaaccctctgtcaaatgcgggctctttggtggaaggcgctattcgatcagatctcggtgagggcttcggtggtatcattcggtccattgatgtgcgagccaccgagcgagacaaggtcaaaatggagctgtgtttcaagcccggtgatatcgtgcgagcacaggtcatttctctcggagatggtgccaactactacctttctacagccaagaacgagctcggagttctgttcgctcgatcgaaaatcggagagttgatgtacgctaccgactggcagaccatggcctgtcctgtgactggcctgacggaagagagaaagtgcgcttctccttataagcaggaggtcaaggctgaggtcaaagaggaggccaagtaggtatataggtattgcatgtggtgtatcgtatggtacaccttttttgatggaactggagatactaatctgtcagatacagtatatactgtaccattcaatttaatatatagaaggttcgtttctcatggttaagaatgataccactagccatgcttggggtttgtctttaggatccgtgtaaccagaccctctccgatacgcctcatggtacaacttgaagtactgtactgtacagtactcctttttgtcatatctgttgccaggacgcctcttatgccatcaaacttgcccttcttgtagtagatggacggcttctttccatgatgtctgattttgagctcgtgcttgatcagttccatatcggagtcttcattgttgtctgcgtcagtggaggaaacgtcgcagtcggaggaatatcgcctacaaatagaaccacaatccagttctgcaagtcctgctccttgttcttctggtagaccaactcaacgtcgcagtcaatgtttgtaaacttgtggggatcatcaacaaaacaactctgagaagcataggttcgtcgaggatacagggagtagaccctctttccttgcaagtcgaactcaacaaagggactagtgatccggttatattgagaggcgcagaaagcatggaataatatcgcctaatcagattgttagacccaacctcctgcaccctcgtgaggtgtgttagtcgagagctgatatatgtcgaaaacgagtagaccccacgtcatccccctcttgttgccaatataaagtagggaaagaccagttgacggtcggcctgtggttcttgcacagatgcttcacccgtcagcagatcaccaacgacaactccatgagctcctcgaaggtgacatctccgtccattgaagggtgacaaatcggtccattccctgattctggtcgccctggataattccaagaatcttgtagacatgggaagacgacaaaggtgccaagctgggggaaaagggcgctgatagcagtcagagctcgtgtgtcggttttctgtggaggcgtatcgtgtccaatcttctctcggatggtaggacgcattaggggcttcttttgttacagtaccccatgtctacccacagcctcaggaaacggccttcgtgaagatggtagagataaccattgtaggtggcgcaatattcttggtgaaatttgtctcctccatcatatccaccagcatccgcacatggagctgcacaaaaataatgtggcgcaagtcctcggtaggctcaatgtatcctaagtaaggggaaacattgtgtgctgcaaggaaccgtttgatctggaaacctgcacttccgggaagatggtttgggtagaccatgtcgtccaatgggatggtagtcggtcttctcgatgtctgcatgctcttcaggtccaggagcgtgtcgttgtggatcagtttgttccgtagagtccaattgagtcagggtgtcgataaatttcgtccggaaacacgggtttcatgttctctcgtaggtcgctgtcttcactctcatcggttgcatcgacgcggcgatagcaactcacattgcccagacaagacagttccagagatttgacgagtaagaagccatcccgttccccaatatcgggctgtttgatgagacttttctgtgtttgcgcgaccagcacgagtgcacactagttccaggacgtgagacctgcggatccctcgttcaacgcgaaccagtgtacagtactctcttgagcacattttctcgcaccaacgtcttgtccagtgatctccacagctttcggtacgactcccacgattcactgaacgccagtgtttccagctgctgagtttgaggatctccagcttgatttctgtagacaccgaatcgagagtaccagtcgtcaggttggcggtggtggagtcattgatgacagagagttcctgcatgacgttcagcgctgactggaactacgtgaacagctccaagtcgagtatgacatgtttgtggggtggcctgtagtacataaatcccctctacactttttttttcattttttttcattttttttcatttttttcataatttttttcatattggatccgaacctttttttaaaatagcggagcgataatggtatgagataactcaagagggtgtccggagcgatccaaaaaaaggcagtgagctttaaattaggacaataattgctgtgagaagctccccggtcaagagaaggagaaatttggtcgatatttgcaccaaaacacgtccgcatcactcgtacagtatagacgcgcctcgtgcatgacctgaaacaggaggagatgacaagtttcagggtctcgcagagatcgggaagagaattaatgagattttttgtacctttatgtgtactatatctgattggagatatgtttttgtttgtcatagtctcaataaagagcacatctcaagtgttatgttataggaaggcattttttcttttgcataatacatgtacattgattaattataacttctcttgcaagaatttttttctgcggtggagaccctgacccaacagtctaagtaaaacctggatggtaacgaagagaaatagcggaaaaaacgggaaaaacgtgtggaaataaggagaatataagttgaattggttatatttatggcgatcatctactttatcggcggagtacaaatatgttcgccattctaacaggtctggagtagtggcaccaagtcctggcattctctcctcttaactaaagttcaactaaataagcatcttatttcaaataaatacaagcacaattcaaaacgtgtgtagcagcggcaatttgcaaataaataccaagggaggtatagagcggtggcgcaaaaagttgtggatattggtaggcgattcttcggtctgcactggttggcagtttggaatcagcatcgttactgacggctatctttcaacgcatgatcttcaacgtatcgacgtcgttcaggggataagggaggctacagattgatttgggatcaatttgcaagtattccaataacacggtatataaaacatcagcagaataagctgattccagtcattatgatctcttgggccgatagcagtcattcttgaaaggagggtcggagagtggagggaggaggtctgtaaggctggtgggtcggagggaaaggtccttgaagtctgtcagtacaagattggtgctatatatgaacgaatgaactccatttgtcaccaactggggttgactagtcacttattaaaggctccatttaactgctcagtccagatactatcgtatgtactgtgcgatgccatactatacgagtactgtacaatacaagttccatatcaattattgatgacattagacacaccaattcttgttgagagcgacagaagccccaattgtttctacagttggcattatccacgaaaatattgaagccggtgccgagactgagcatggctgatggtcgagacgaaacctatgactgaccgtcgaggccaagtgaagtatttggggtttcactgacgggcaggtagtaggtgaaatactacaccacagtatcctacactactatacaatagctagttgtcactgctgacaccggcaacctgacaagataaaacaactgggaatcaggacggactcgagactgtggtaagaatgttctctgtacgcgcgaaagagacgtattgtaggcggacgagttgacagtctgctactgatagtccatctcaggttacttccgtaatcgcgagcgagccttcttacttgtagtcacccagggtcatattggcacattctctcaactacgataggcgtgtttttttctcggaaacatgaatttattttcaattcaaaacacttgtgccgtagggataagtcaacaatgctcctcagctcccccgcctcagtcctgggacactcggagtgaaagtcgtaccgggaacaagtccgagagtggtaacgcactcttgtcttgtcataactgacactcctttgaccggtatttgtaagaatttgccaaagttcattatgtgataattactttgatatcagtagaagacgcacatgtcgccttaaaatgtttcatgtactccggtcgatcttgggtctctttcgaacaggactgctgaaagggtccgattcacttgatccactgacacactggaacagctgtttagtcgaatcatgtggtggagacctagatccttgagctttgggcgtgcttgtcattataggctgtccactctgaggaggaacatttctcttagtaatggacctgcctgatacaagagggctggaaagatccacacggtcgggccgtggaccatggtatatgaagtctgtaaagctctccaaagagtcgtcttcatctgactctgaaccgatgtggacttgagacttaggtgtctgcggtgcctcactcggtacagacttgtcaaatttggcttccgtcactccagcaaatatggaatccagttcatcttcttcaggttcccacacgtcgatattctccaaggaagaaatggcatccagtgattgatcgggcgtagcaagataagaagtgggcagaggcttaggcgtgagtttctccttcaggtgtcttctttcaataggaatcagagtggaaatggtggaaatatctgtgatcttgacacgcatttttgtcttatctttctgatcccttgtgcgtgcctggcatttggcattggtgatttgaatgtaggaggtgtcttcatgtcgtagctgttgcttcagtctttcttcgactctaaacccctccaaactgactgtgcaatcaatggaatcggtcagatagaacagtccatcatcgcctaagttgagtttgccgttgatagtgaccaatctcgtagtatcaaatctgtcataagcctccttaagactcatcttagtactgacagcacgtggggtgggagttttcttcataggaactgctctaggatcgtccttccagtcgtcaatcagactaacgacgtatctgtggttatcacttcctcggctgaattcttcaattctccccgcttgtccgagaaaatgcttgccgtagacctgtttttgggcattgtagaacatgacgcccgactttgctcggttgaagtagagcattgagttccctttcttgtgtcccctcatctttttgaaccccctcaagaccaccacgttgccgactttgagaagtggactcggacgccattcgtcggagaagttgaccacgacctcggccgtcatacctgacagttgacgagacccgaagtcggtcaaggtgaagaacctaccatctcggatgacaagtacacgtgcaacaatgaggtcgatgaacgagtttgcccctactgtggaaatattcctcaccggagtgcaatctggaggtgacatggtgataggacgactttgaaagtttggaacgcgtcttgaagcgttctaatgagttcaagaatcagaaaaaaaagaggatgtttagcgcaagggagctagcgtgagatttccggtcgagaacagaaatcaaacccttcaataaacccgaatagttagacgtggtgcctcagagtgcaattaatggcgactgtcgcgtagttgtcgcgtggtggagagagtgcatgggagctgtgggctcgatgcagtaaaaatgaatgttgaaagtgaaatccggtagggtaatatctggccaattccttacataatcatcagagcctgctactgtaggtggtagacgacagacgacaaggctacactatagatagagtatctgctgatctagaattttttttctgagcaagcacacatcggaagagtgtgtgatatgcggagtccttcatttaaatttattttataataataaacaatatgaaactctataattgttgaataaaaaaatatggacttttatatagaaatacattaaagaccagacagagggatcaggaacacgggactacggttggatataggcgcaatgatgcacatgagatgactcctaagtttttcggattagtcaagacgagcggtgaaccagaatcttccaggttttcctggactagtcgcaaatcagcgctgcatgtgtctgatctcggcgaactgctctgaattcgacaagaacttggcaagagattcaaactgcttgtgtgacgttctccagagtgtgcggcgacgtctgttcgtcttggttgatagcttgagaggcagagtcgcggcttctctcgcttgagttgtatcgcgggggttggacaattgatgctgttcttgggtactgtggggctcttaagccgccaattgggcttcaattcgagttgtcgctgcacatcagtagatacaaatctacaggacagccatctcgtctacgaccagcaggcacctctcaagactatgaggtactctaccagatagcaccggtatcaccagcaacaagtcatagagtcaactatttgaagcaatttataccatccatacctggagatttacgtgcagtactttacagtacggtgaaaacttgattctttggcgccgattgcgctctgtcgacgtgcatgttcgtgagtgcaacaattgatgttgatgatatgtattgaggtcatttaaaataggtacaacggtgtgaacatagaagtggtgtattgtatgtacaatacttgttcgagtactatctccggttccataagacagacctgtgacgaatcgcatagacctaggtggccatggaccgctcaatttgcacacaacgatctggatgattcgcacactctattaaatgatagattattggtttttatggcgatattgagttccttctaacgggatttcttctaatggcccttctaacctcagggctcccgtagcctacagtacattcactgtagtttgaccatcttgtgttttgatgacatgtccgaggggtgatccgatgatcatgtttgtttgttcaccgtgcacccatctatgtcctcattaaacgtcgaaatcgagctcagcggactttcccgcagcgtagtcgaacagaacctggagagactcgagtctggattcgctggcggctctctggctggaaatgtggcgcttcagggatgcagcgatgacggacttttttctcagaagctgttggttattgtctcggagctcgctattgagcttttgcaaccgctggagctcgctagtcagcttctccccctcctgctcacgcatcttgagctcattgaacatggtgatgacacctgctttgaaagcaaggtcgtcggccgcatcacaaatcacagcagagaccggacggagacgcggattgccctcgcaggcctccctgagagccagaaacgggtccttcttggtgggtggagtgctggtgatcatcggagggttagctagatcaaggtttagttaagaagaagaagatttaccttttgttttgttagataaatatagagttactgagacaacgcttacgattacttagggtactggtgaagatgacggatgtgatactcggatatcgcgagagatttttggattcttacaacgagatatagaaccagacagacagattaaactagacgtatagtagtatactgaacttctagggcacaaccagcgtcaacaaagcaaaagcacggtctcctgtagcttggactcacagagggtactgtactgtatcttgtagttgaatggagcccgaggtttccagcttgatggggtcaagcttggtgggcttcttaaaaatcgtattggctgaaatatcgactatacttggtcctacttacagtcactcgtactgcacatactactcaacctaccctcgctaaaatacaatcaattgctatttacaggttcatttgtgatgcttgtgctggtggtgttcgtgctccttgtgctcgtgcttcttgtgatgctgctcggggtcgacgtgggcaatgtcctccttgaagcccttgtgctccttgatgtcctgggcgtccttggccagctcggcgtgcttatgttccttctcagtctggtggggggcggcgctcattttgtacttgtacttggtacctgtagatagaggaagcagatcaacggagtgtctcggcccttatatagtcttgcaacaccttcttgcaggcaccaaaacgaaacgttaccaggcgtacagtttgctggcgaccacgcgtgcggctcgataatgttgctcatcgcgactgcctaagcgaataaggcagcaggcagccgggcattcaggaacatttgtgacctgaaaacacgtggttttaggtaaaatgtttttaggaaacattttcaaaggctcagattcaccgatatttcttttttactccacccgaatcggtctcaaaccctcagatcgaagagtgtctccagtctgtatttccgagccgcacgccaccgaacatctgcacacggtgtatttcgtcgatacatggatctgcttagttggctggggtaggaggactgagggtagtcacatgtaatgggtcttttgagcagaattatctttatttgtgactgatgaggcgctgtcgtctcatgagagaccttggcgcgtcccagccacgtccagccggttctatactggttgttcatagcttggtaactgttctatgatagttaacctgagtacaatacagtacatcatgtatcgagtgaaactgagtacataatgtatcgtacagtacatatttatcgtatcgtacacaatctatcgtacagtatgtacactgtactggtggctacgacaaacttgaccaatgatattaccccgttgggcttacaataaaattgaattgatactcaggccggaatctgtcaacaagtctcctcttgtcatctgcagacttgagaacatctcacgttgactccgttttgcacgattggtaaggcgaaaagatacatggtacattcgtttaacgagcaaagaaaagatactaacagggaacaaatcatttggttattccatcaggttcgaaacgggtttccgactcaggttactgactcaggtttacggaagaacgtatgacaatcgtgctcgccgtttcttcctctagacccgataaacaataaatatcaacatctttgaatatgtcgctggtggtggtttcaaattggaccgtcgaaggctgcagattgacgaataggctgcaattggcttgaagtcgaggaatgggcggtcggggcgacaaagtgtcttggtgatgtcgcatgatattatttcttcctattccagctcgtataggtacaatatttgtcgaatcatgcaacagttcagacacacttttctttttcgtcgtaggttttctttcgtgagaccgtctctcggcgctcccgtcaaattctagccttgttgcacggaactccacaatgggcagccagtcttcccagtctcgctgtaaaaagtaaagtagcaagtctctggccagctccgtgttgactcgctccatctgtccatctgcttcagggtattttggtgccacacttaatctgtccaatctatgttgtaaactagcccaaatctcagctgtgaacaacttgtctcggtcagacacaatatccatcgacacaccgcgatatacaactcggtacaggtacaagttgcttagttccgctgcattcagtcctcctttgacagagatgacaagaaccatcttcgacatcctgtccacgacaaccccagacttgacagtggccattcaaggaggggatgatacggccgacaaagtccatcgtgatggctgacctgttcttcgtaggcacggaaagttgttgtaatagtccttgctgcggctgtcttcgaatatagataacttgacttaacgaacacgtcttgcagtgttttctcatcgtcgtcatcgtgtatgacaagtagaagtcatatctcttgagactttggtagttgccagcagtggagtgtgcctggttttttggtattctaatgactcattactgcttttttcagcaattttttttattctagtgattcattacagctatatacctagtaagccggattattggcgttcaataaatcatacacttctgaatcattgcggtatgcactgctaggcgctgtcagttggtttgtcgacgcttcgtctagttgatgtcattatcgtggtctcgtagtggtgaaactttttttttattattctaatgattcattacagctatatacctacttgtagtaagccgggttattggttgtttttttttgttttttttgtttttttaattctaatgattcattggctattttttttctagggactgggaatacacattgcgaatcacgaatttcacgaattggcattctggccgagtggtctaaggcgccaggttcaggtgactgaatcaatatcctggtctctccggaggcgagagttcgaatctctcggatgtcattttttaaacaacttgttcccatcgtcatcatcaataatgtggtaggttactttttgttatgactatcacccgatccttggcctttcacttctggttctcttgccaatcaactttcattgcctattagagaatgacattgcaaagggtcctactttagctacaggtcatcgtcgacacctatgtcgacaccaacgttcgccagcacgttcctgcaccagtagtactccgctgtcatagtcgctatcacttcttccagctttagtagaatggtcagagggcccaatatcccagcgttctcggcgtaatctgttaccccgagtagatcaaaataatctttctgggctgaggcaaagtcctctgtctgagcagcctcgaacgtgcggagtccctcaagttgatttaatagccggtttctttcaaattggatcagctccctcgaccagtactgcttctgggagttgagtgacttgatttctcgttgacgcacggccatcttctctctcagtccatcatggtcacattggagtagaagcgtagcaggagaatttctaggggtgctcgtgtatgttggatagagctggtaatctgcagtagctggtggtgctaacattggaatagattctataggcggcaagactggaggttcagactcggcttgcacctggccattgcaatttagctgtggtaatgtacgacttgaagctacaggttgaacctgtgatgtgggtagaggaaggtatggtagcactgggagatattggccagactccacttgcgggtgcgtagcatggattgattggccatgtgactgacattgttgcggtgtttgaagagctgctgcgtgaggatcctgtctagaccagggttgcaacccatagtcagtctgaaaagaagcgtggtagaaggactgatgtgggatgggtggggaagctggcatcgtgggtacggtatattgaggcgtaattgcagtcccccgagtggtagctgaggaacgaggagcgttgagcggtgtttttgcaactgtgctgtttgagaacgatccagtataggcactgttagagccgctggccttctcacttgactggttagatgtgccggcaatagtacttgaaggtacattgcgaagagcagctgggatgaatggttggtagtgcgtgggccgagttgtgcttgttggtcgtggtgacttgttccctactggtgcttctggggcaggaaagggctctaatgtaggggaatggttcaaccgtgtagggtgtttgggtcgtggatgtcggagcgttggttgctttggagcttgaagtggatttgggctctgggagttcgcggagatcggtcgtttcatatttcaagcactgggtaactagtgtttgttagctgaagagcccttggtaacgaaaatctgtgtgagtatcatggtgcggtatcattgaggagggggagctcacatctgttgtattggggtatctcaggtttgtgttcacaggtacgtaatttgcacaagaattgcagtcgcaatgcaaaggtcacgtttggttgacagtgttggaatgttgtgttgtaaattgaatggtgatactgttgtgcttgtgcttatacttacttgtacagagtatttataattaaaatattgtgtcaaatcacataacacaagtacgtacagtaacaccagactgttaatatatcattttatttataaatatattcatttcctcccattaatcgtcgagttttttttgttctagggaaatacatttccgttacttggccaacaacagggttttacccgcaaatcggattcgaattttttttatatattgttattacattttttattctagaattctattctaggattttttattctaatgattcgggattcttgaaccagatatcagcccaaaacactcttatactctcgtcagcttcatagtgccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcatctatctcctcttctatgaaggagatgcatgcgatttttttggtttcctcaccccgccattgagctctgctacctggcttgatttagagagctcccttacacagttggacaattgccgcttccaaacagctagcagtggtttatatattcataccaacttttcaagcaagtacatacagtacactatgtacttacctgtttagagaacatgacaacggacttcaaatgagaatggtcctaactcaccgtttcgctactgttgagtaagacataaacaaattgttgagtaacatcaatttgagtgccataaacttgcaatgccagaaatttgaagtgccgtaaacttgccatattatggggccacttttaacagaaaatcaggccttttttgccaagcttacttcttcgggcataaactagggtcaagatgtatttccggtgttagcgtcgattatgcagggactaatgagataaaaacgttagtatgcactacgtcaaactcaaagtggacatcgtcaaaattggagctgaatggagtcgaattcgtggcattatataaaccatcttcatacgaaccccgcatgtaaaattctggtcattttggctatagcttacttacctgtgtgtataatatcaatcctcccctttttacagactccagaatcctcttctacatgttacccatgatcgccaagaatccgccaagtacgtgttttgtctcaaacactgaaaaagacaggttttgttttgtcgccgggtaagaaagagggggcttgggagagtagttatcctttcttccgttataccgtcatcactgggggactttttggcaccgttgtggcgcaaatcgggtgtttcttatgcaaatagtttgacacaacctcatgcaacaccatggaatatcatgaaagatctcggtatcgttacaacagctggtgacacttcaactccagtgaccatctgcctcactgccaactttttgacgactgatactcacaaccaagccttgtgacacaaacatacaaactccacaggtgtcttatgttgcccacaccctggtagtctttcaaccgagtttcagctgcgcgaagtgtactccccaattgtcagtgccacgtcttcttcaccataaccttcaacatactaactcagatgggcggcgtcctaggatctagttactaccatagacaataggcagggctagacagggacgggtgattctcaaagagctatgagccaaacgacagtgtcttcagagggtgtcggataggcacagtcaggccaaagtctccagggggggcatcttaatcccagagaggattttattttgtttagttggggggttgcgaaaaccaggcccaggttccaagcatagtatgagctcaggaacagagtctcataaggagtgccttggaaaactcgtgtctcctggcgattttcgtcttcaaacacgacgcaagaacccagttagtttcaaaccaacttgcaatcacccgtcgcgtcccaagaggggagtttgactacacagagacaaaaccagactagcgtaaggtaactcacgttctcggcggaacgggctcgtgagatttatttgtttcactagccgtccacgataattttgacactagtgatgttggagcaagggagatggtgctcttagaggtggaaggggggagttgaatcgtgaggaggcttgtttgcaagacagaaggtgtggggagtgtgaggagtgatgggtggtggatggtagatgagaagagttggaagggggtgatagaaggaaagtgaggggcggtggaaggttacgagcggtggaagacgaacggtggaagatgaggggtggtggaaggccctaggtcgttgaatacgagttattggagcgtgtgagggagaaattactggaacctttgggttgtttggtgttctcagtcacaacagtgtgcgagggaccaaacactggaaccctcgttctcaatcacatctgtgaacgagggagaaagcgctcgagccttcgggttgtgtgttcttaatcacattctccaggggcggtggagggaatgtttgaagagggataaggcattctagggagatgttggggttgtgtgagtgggacatataattaatgaatcacttttcttgaatcgaatgagttgtatgtgaataactaagacaggatccgaaacattgcattgtatggtataattgattttccagtctcggggatgttgtattgatgtgaagaattcatctaagaaccaatctgccttgggctatatcaacatctccaaaatggctctctactgtttatttccgaacacctactgcgtacaaaatacccctacaagatactttttccgcgtgaaaaacaagccatgacattcgcaaacatatatatttccatatcgcttattacatagacaactacaagtattacctgctccaactgtagccataaagggggcgaccccgtcgcttggcaacatagacaacatccagggcggtgacaatctgtcgacggtcgtgctcggtgtaggcaaccgcatctttaatgagattctcaagaaagattttcagcatggttcggctctcctggtacatctgggtggagattcgcttcacaccgccacggcgcgcaattcgtcggagagcaggcttagtaacaccctgaatgacatctttaataacctttcggtttcgctttgcgcctcctttcctagttcttttacctgctgtaccttgaaggcgtttgttgttcccggggttgagcttggccttggccttttgtcgtgtaagtgactcgagctccctcgtcaatcttatagagggtttgttcgcagtgttctggtcagtcgggatatcacgggcaagactagcttcggagccacgggggtcatcgacaacgtcagaaccaggtaaatcgggggtgggttgctcaagctcaaacgccgcattcaagcttccgttggcaccatgtacctgggggatggagttgttggggacgtcgctgccgttatttttgctgtcgtgggtggattcttttctgcggttttcctcgccaaagctgttgctggaggacccttcaggattgggcaccgactcctccgcccacacagatcggtccagagaagcaacttgtcgtttttcccaagtagtagcggggccttccgaaggaggggaatatgatgggtcaaactcagattcagaaatgtcgtcgctgctggaagctggagccttgcctttgtcccggttgggcttgttgttgtcgtcgtcgtcgctcgccagagctgctgtcagagggcccatcaggatcgggcgcagactccttgacaaacacaggtcggggctggtaatttggaaccgatcttcttggagattgggaaacgtcagaaccaacgtgagtagtctgattgaagggagcagaagggcgaggaacatcccgcgaagaagaagcaataggttcgtcggaaaagtcatcttcatacaaattcttgaaatcccttgggctaaccactggtgctgacacaggagagtcgtcaaatttatccgacgcgtccagaaacacatcatcgccgtcttggtccgggaatcctcctgattcttgcaagtcaggcataatctcctggtggtcgtcccagcctgttccagacctagtatggggtctctcatcgctgtcttcatcgtcgatggcaatttttcgacgttcacggggtcttccgaatgacccaggccgttttttatcagcttcttcagcttctgaagaagaaccagccgcgccctacggcgggcagagtgttcggctctaaccacagcttcacgttggacttgaaggtcggcttcatattcggctataaggtcggcatcgaagtcgggatcgaatacggcactaggatcttccagttttcgaaaaccctcatgtagggccgcgagtcgttgtttggagtggggaagtccgcgtgttggaggtcgcacttgatgctgcctctttcttctatcgtatcctcacatgggtgggtagaagccttgtcgggcgagactttgaaacatggctcgatttttcagcgtgtcgcgcattaagtgagtccctgggggatcacgccaaaagtctgccaccctgttctcttcttgcctgacaataattgggatcaagggagtttggcgacaccgctccgagcgtctccgggaagggttctgataatgggagttttcatcggcagactcttctctggtgaatgtgacgttactggtggacgaactggggtccatgctcctccttttataatctttttttccgtgtggttcacattggttttggcaacaatgtccagtacagttctggtgatggtgtggcagagttgactgcggctgtctcaatggggtatcatggaagaaaagacacaagtgtggggcaccttccccaatacatacaaatcaatcttttttgaaacaagcccaagttcaatgggctttccagccgattttcgattcgaactccgggtttttttttctgcatatacattcgggttattgtagtccagtatcgtacattatctacagatcaaggttcgttatcagagatactgagagtctaaaaaaaaaccccggctttgaaatttacctggctaatgatagtccctgaagagtctgaaacacctcccacaattgacatgtttccgagtgaacttgagatttaataacatgatgtgatacaccatgtttccacttcaacatcacattatcagtgatagatacagtagctactcactgttctataagaaatacagattcgatatccagtcgttgtgttgagagccaccaggttgttattgcaaggattctgccgataccaaattgctcagaaacgctcctcagtcgtgtcaatccaatagtcgatttcaacactggcgctaaaggaaatgagaccaaacctatgacgatatatagtgccgaatgtgtggagaacacgaaaaggttgcctgtatttgggtcgtcacctcccacaatcttgaaacacctctcacaattccgaaacaatcttcattgagatatctgcacccttttcgccccttgctaaacacattgtcattcatagtcagtcttagccttagatagctccccaggaaacgatctatttatacaatagtaaggtcctggtctaggggaacattttgacaccaaaaactcgtgtatttcgctgcataacatgcccacagttcagtttagtgcgtcctacagtacatactgtagctatgcatgttgagaaaaataaaaaattatataccacacattaacgacttatatatcatcgaattatatatcacttgggggaaggcgatccgataacctgactcttctatccatcggagagacccatcaggagagtctccgcgccctagtggagaattcgactgagcatgccaccagcttctacagcagatggcattctgatgtgattcagatgtgattcagatgtgactgatgtgactgacgtgactgacgggattgacgtgactgacgtgactgatgtgacaccgacgtgactgatgtgactgacgggactgacgggactcggaattgctttcattggtgtacatcctatcatttcacagaacaattctgtcttctttcgtttggttccaggaatatctatcggggagtgtgtgggataggtcggcagtgattaataacatattctgcacagtgactgaaatctacgggttcctatgactggatacattgagcgattccgttgtaacgtttgactgaacctcaatgtacagtacatactgttgctgaacatcataatgaactgacaaagtgaattgcgtgatggtatttgggctaacttgactactcattgtctcacctctaactgcacaaagtgtcaacggggcttcaatctcggcaagaacttcacttgcaagcccccaccgtctcctcaccagatctgtcggacttccatctcgatctgaggcccaagccagcgcacttatgggcaacctatcgcgattaccaaacgaggtctgcggttatttctatcaactccaacttctggtctatggacatctacagctttggttctccattcttccgggcgaactactccaatgagaacagcttggtcggaaggcgtagatcacggtccatattcaatgaaagtttcaaataatgtgtaaagggggtcaagagtggcttatcagcacttttttggacaggtcagttggtactcgctgcgttttctggttcctcttctgtatctgaacagtctagatgggctgactaacaacacgaccccatgaccgactgcagcactatagtgcaaaaacaccgtccacttgctaagtccatggactaatctgtgcggtaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcgaacgggaagccgtattttcaccaggatatggccgtaaccaaactgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgctttggaggtatttttggagctcaaatcagcttactaatgcatagaacttttttttcactcctacgaactttggaggctcaaaagtgaaccgtaccagacacaaatcaagcaaacaacgttcccaattgaacctgagaacgtgttaataagtctggtcttcttcttctgtgtttgaaatccctagtaagtacgaaaatttggtttttcgtgatgtctcagaaataccagtgccgaaaagcatgatttcgtcactaaacagatcgccattttgggctcattgttggagattgaaacagtggtgctgatctgaatggcggaggtgatgtctaataagcgaccgttcaaaacttgtatggattttcccgttggaagaccgtcaaatcgcaaaaatgtaataatatcccttttcagataggacatacaatcctgatcttgaattttcagccgcggatttagctcagttgggagagcgccagactgaagtaattctcagtcttgaaatctggaggtcctgtgttcgatccacagaattcgcagtttggtagatgatctacttttctttttgtccttcaagcaaatatgttctcttgccatagctgtgcattttttgaaggctcatggctcattggaaaattaggagaagttatgagtaccaggagccaagaggacaacagtttgctacagtataagacactgcagtcgtttctgggttggaaaggggttgtcatacaagtacaactgcagtactctcttgctgtacttgctctctcagagctgtttccgaatggctaaaatacacctgttaatccatccctccatacccttcgtacttgtacctccaccaattggttcaactattgtcaaggaaacattcaagctttaacaagccaaatctgcaagatctcctccagtacttgtcatgctcaaaacatgacaattgcaaggcctgaggcattgacaaagataccaattcaatttcaattcaggatttcgacgagccctccgaatctcgtttctctggaatgggatttgtgccaattgagatgcattgtgtctcaccgaagacactatctccatgttttgtctcaaaaaattgatacaacggtcggaattccaacggaaaagaccagccgagttgataacattgagattaattgctcaaatgtgctttgaatcccgaaatccctgcggaaacagcgttattggaaaagtttgggtgcccatgttcgccctcaaatacgcgattcggagccccggtcatcacaacagaggacgtggcgtaatggtagcgcattggatttcggttcttgtgaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctctgccctctttttgcccctctttcggtcagattcagtctgcatgtctgatatctgtatattgatgcagttcaacacacaacttgagtagacgctcttcaagtatccacatggtcggtatcttttaatgtgcaacggtaataacttctctggtgcagtatgtaaggcagcatatcgtttctccacaacctgccttttcgccgctactctgaagacttgatctcctatctcacgctcgataccatgatctctgtccagaaaccctgcagttcaccgcccgtaaagatctcggtggaatagtcacttggagagagctttcaaacatttaacgctagtcctagccaagacctattaatcaatcgggcgtcgtagaagctattgtcaacagaccccgtgaacagcgtgaatgcagacatgaccaggccaagacaaaggaaacgtcgacactctgtaatatagctcataagagttctcatatgggatagagggggaaagaagctgcttctgtcataagtgcaccgcaccgatatctgtgctcttactgggttccgttctgtcatagacgaccattgggctggaacaggactggcgactggaagaatgtcagcagtgcacctctttgaccgttgaagacaaagctactgtaggtggaaatgtgatcaagtctagaatattgcaaaccgtgccattattatgacaaaggactcaatttcgctggttgtaaagctctcagctcttggagtaagagtcctgagatccagcaccttgtctcatccatggatttgaatgtaaaatgtcgtcgcaagaccatctgaaggagttcgtcatgctgcacttcaagagcgactagagaagtcggcgagtcccctcaatgctgtatttgcatctgttacagtgtttcaaacatcttgaatcgacgaggctgcgccgtctaggcaagatgttcttccactgctgcttagatgtatagattgatgttcaatcggagcttttcgagtccagacactggaaggtctattcggtaaatctccaccgagaggcctacggactccagtcttgcggtatcgcgttcgccgtgtggaaacatgtattctcccagcgatgggtaaaaagaacagttcattttctagaacattgtctggtaacttgtccatggcgtgttctggagagatgtgaatatatggcagggggttctgtccgtgcactcagcttgttcttgtttgttattgttctacttgtaaattagttgagagttagaatgcaagaaagatatgcaagtaattttacttgggaacaaccccgtgaaggtgtccaaatgtccataattcgtggcgaatcgggagtatatgttttagtttctcttctttcaagtctgacactcgtaggctattcaaatactttgacttttcctcacctcctcgccatcgtctctccactacctcgtcgtcttcgtccgctccaccccaactaaacgtcaactaaaatttcctataaaatgcgccctcaaaagacaggcagaaaaaaaatggtaaagagagtcagaattgacgaaactagtaactaacagatcctcaagactttaatgaccatatcccttctatatcttctgcaaaatccactcgaaaccacctcgcgccagacttatattgctcgctctggagagtttggtacctacagtactgcgcattataagcgctcaaccaacgccctctgataaagctggacgctgatccctacagcgaagacacactacttgtacgatagtgagaagacacgccaggcagctgagtacccttacaccacccatttgatgaccacttcaccgcctttactcaccctcacgccatgtctgaacttaacaagttgattctgaaagcagtcacgtcgagctcgctccaggaccgcggcacgttctactttctgttcagccacgtggacgccggacgaagaagcagatacacaatcacatttgtggacgcggacggcaagatgtctgcttcgccgtcgtttggcctggttgtcaacgactggctcaaaaacgccatcgctatcgacatggacacagttctcattgtgcctcatgacggagctccattcacacttgtgaccaccaacaagtggaagtcgatcacaattccgtcagctgacccgaaggaggtgctccgatcggtcattgacggcctgctggaacacaaccctgccagtcagacaaccctgacccgagtcagagagactaaccagggccacgactttgtcatcgcctgcgaggacggcgatattccagttcattccatcattctgaaagcatcatggccattctttgacagactgctcgacagcaaaatgcaggaagccaccgacaaacgactgactctaccctacccaaaggaatggatcgagcctctggtgtctcatttctacggtgaacagagaaacatgtcgtttgaagaagccacaggcgtcattatcaccgctgcagtctacgatctccctgctttacactccctagccttgcgacgtattagagaagagaccatggacgtgctgatggcagtcgtggcatggaaacgggcctacgaggcaatgaaccaggccctcatggagtactgtggagctgtgatccagactgaaatgaaaaacttcccaaaagtccaacacctgctacaggacttttctcaggatgagttcttgcagctcttcagccacatgtcgctccatgctcaaaaggcgacctcaaagacaccgtgcccctctggatacaaccactggtattattaggaaaatgtacagtaggtagtgtaacttcgctttatacattcctaacattaattatacatatatacctatatctgagctatgtgattcaacgcccttctgcgtgtatcgtgattttccttctccttgattctgtttattttgttcccatgcaataaattagatgtgttaactgtcccaacccagaaggggacgactagattccaatgacggacaactccagggtccacacccggcggatgtggacggtgatgggctcatcgtagcccgggataccctccagcttgaccgagtcccaccagcattttcgtgcaggtttgcgccagaaaagcagcagtttgtgacgcgtcgactcaaagtcgtcctccccattaggcccggagttgtcttcctcggcagtgtgcatttccgtatccgagggaacacctgtagcagcctctgcggcagaagcggattctgcggtgacgggggccccactggaccgcagctggacaagcgctaaacttccaatcacagcccgaccgggctcggtagatcggtagccccaggtgtcgttcagagtaaacccggagttgcacaacatctccactagatgctgctcggcagtgccgctctcactaccacgcttgaggcccgaaaagatgtggtctcgctgcacaagctgggcaccacaggcgaccttgagctcacgcatctcggcctcggttgtatcacgcgagggcggcagacagaagtagtccaggtcctcacgtagtaccacgattgcgggcttggtgcgtagcatctccacggacgcgccatcttcgagagatgggctccactgttgggcagcggcctcggtggggtctactctggacaagtagtcggcctcggcggaccggaacaggtcaagcgtgtatttgagacagtcgggcgagaagttgatagcgaccacgtcctgctctgacagcgtctggatgacgttgccatggatgtccatgaacacgccgttggggaacaacgacagcagaatggactcaggcagcttcatgagctcgtttcgagtcatgtcgaacattgtgcctcgagcgtacagcttgatagcaatgtcgggctgaggagccatatcgtagcccgcctggttggggtacggttgctgaatcccggcttcaggagccacctgggtcagcacagaagaagcctgtacagacattgaataaaagtttgtgacgggcggagaatagggcggcgggggcggtgaaggaggagatgcgctcttcttctttacaactaggtcgacgtcgttgttgagggggtcttcgctatgtgtgttggtgaccgagtctggggcaacagcgctcttagtgtcgtaatccgagtaatctggaacgggtccgaaatccgttttcgaagtgacaaaagtggcggtggaggctcgcgaagaaacaggttcaagcggacacagatcgtctaaaggagcgactaaagttggaattgaagagacggtgtattgctcctgaatgatggggtggttgagtgagaacgaacgagtggcgtgacgtggcgcttatatgtgaaggcacaaacccgaaaatgtagtcgaaggtcgattttgtgtactcaaaagcgcggtgtcgttaacacgattctgccaggctgtcaggggtgggtgcagatgttagtccaaaaagtgacgatattattattaaggtgcaatcgtacagtgtgggaggtgtagggtgtagggactttagggttagggttgcatatttagcaacaacattgggcgttttaagttgtcaaacattagggttgttaaatatttagtttgggggaaccaaaactttaaaaaaacaaaacatgtgaattactaagccaacgaggaaacccgcggctaccaccaaaaagattaccagggcaggagtactgcagacaaaaaggaaaggtcgtacccggaatcgaaccggggttactggaaatcgactattaatcagaatccaaggtgataaccgctacactatacaaccgctgtttttgtcgaatgtcatctggctgaatttatggggcaaaatattgttttaatcgcggtttttttcatgaaatatcgtgatttgaggagccttgggagtggtatggccttggtgttatcattatttatatactgttattgttttaggagcatctcaagttgtgtttagttcagaatgttttggtggtggtaatggtgcagtatgcatcgtatgaacagacgtgtttgacatttattgagcaccgatcagttgaaaagtacaagtacaagtataaatttacgcctttctatctggttcgtacaaaagcggtcgttttcttttcttgccttgtcacatctctactcgtacagtacgtgttgaatgattcgaccctgtggagcttgccagtatgtaaatttcgctatatattccttctcttaggtgaaatgaactcttaaaatccaaccagtgcctttctcagaagcaccaaaagactccccttgtgtccccagaacttcttgagcgacttgcctccaccgctgtaggccaggagattgggtgtttcttgtccgacgtcagtgaggattccttcggtcgaaaacgcgaggaggttcttcttgagctgagcgggtgtgacagaggtggcgaaggctgagtcggaatcgggctggagagacagaaagtaggtcaacaggccagcaatgtgaggagaggccatggaggtgccggagagcgtggcgacggcgttcttggacccaatgtaggtcgacagaatgttgagaccgggtccaaagacgtccacgcacttacccttgttggaaaagtaggctctggagtctgacagagtcgaagctccaacggtaatggcgttctctgagctggcaggagagtactcgcaggcatcagagttgtcgtttccagcagctactgcaaagttgatacctgccttgactgcactgtcgacagcgagattgagagaaggagagaaaccgcctccaagagacatgttggcagtggaccccttccatcccttgggcggcttcttggtcttctcctcgtgctctctagcagcgtagacaactcccccaatcacgtcagacatggttccagacccgtccgaacgaagcaccttgacagccacaatctcggcctgcttggcaatgccatacttggttcctccaattgtgcctgcacaatgggttccgtgaccgtttgcgtcttcgtcaacgtctccggagggaacagtggttccccatttggcccgaccatcaaagtcctggtgcctgacaaacaccccagtgtcaataacgtaggcagtgactcccttgccggcggtatcgtcataaacgtacttgttgaaggtacccagattgagccggtctctgtgggacactctagctagtccccagggagcgtccagttcttccttgtactcgtacgcatgcacaatcgagtccctctctacgatagacactagtggacttgctctgatgagatcaaccacggtctgcgaaaacactccggcgtatgctttgaacgagttgatgctgaatgtttgtgtgactccggcgagctccatatcgcagcttccaagcattttcttcagccagtttagatgattttcaaactcctcctcgttcacgtctttcagagtaataatgtaggcattgggcacgtgatctcggtcgttttcgaacagaggagcgagagaaggcggagaatgctcatacttggccgagtgctcgtttccaggtcggtttgcttgcaaatcgttcactagtagctggtcaaactgcactgcctctgagttggccgggactgccgccagagccgatgaaatgagggtcgtcactaacagggagagtttcatggcaggttgatgaaggagagtgtgcttttcctgggcgcttcggcctgtataaagagtgtacacggggcgtgcaacaagtcatgattgctcttcggaaacggaaagtgtattcccaaacgggaattttggatatcctacaacagggcgaaaaaaggaggaaaagtgcatggaaacacgaaaaatcagatccagtcggcggtgagaattgattgcacctgaaagatttcctgtggccccaaaactggtcgtattcagccttgcgcggaccaacatggataatgctactcatgcatatcaaaaggcggatgcagatcagtgtagagaaacgtgggcctttggggacttgaccaggttgcaggtatatttacgccgttcttgagtccgggcgagcagtcgggatagttcatttttgcggtttattgacccctggaacgtgtccaaatctcgtatatctgtccgaccccaaaacgcgcatgtcccaaaacagacacggcttccaaattgggactaatgaactttcaaggcagtgtttcacgttgcgtcataaatggtgggtaaatgatgggcgggatgagagatgggatcagtcattttgatcaaggcggtagcaagacttgctcctgttttttattgtcattggagtagccgttctacaaggtattcgtgcttgtaaaagtacagtggttcccacgcgtactatgttcggtgtgctagtcgaggttcacaacgagagactcatggcttggagaaggagcaaattctgaggcacaagtacttgtactcgtaaaagacaaccagtttgggtcacgtgaatagcagctcgaatagatgccttcagctcgacattcccagccctctttggtcggcatgattgagctggctaaatccactgtgtatggcaagagttgagaggtccagaatgaagagaaagaaaacgcacaagtcgacgcacaagtcgacgcacaagtcgacgcacaagtcgacgcacaagtcgacgcacaagtcgacgcacaagtcgacgcacaagtcgacagcattctgaattcattcaatgttagagattgcacgctgaatcgtactgtactgtacttgtacaagtactagtaggcaatttcgcttctccttcctgcttgtctccatcggtgtgcagtatgtactgataagagctttctcaaacagctgttggaagcccgtgaggctgacgcggcttctccttctctttcaggaatgtgtgagccaggtcatgttgagtccttcaaacacggcagttgtcctcctatcccctgagattttctggagcgggaaagccttcgggtcatacaactgacagtctggcagctgtttgatcatcagagcgatcctaacaactaaagttgtggtagtttagtacttgtgttgtacttgcacttgtacttgcacttgtactggtacttcgctagcatcaatctgcccagaggcacagtcttgtgctctactgtgctctgccctactcgtagttttcatgagactacagtattgcctatctcctccgtccatgtgaccgctccctcattccagtatataaacaaaagtctgtccaccttctactctaccacacaaaatgaaagataccaagcccgtgaacaacgaaaattacgacccgaacggcgatgaatcgaaccacaacgataccccaacgattcgtcaccgaaaaaccccgctcaaggaagacagctggcccctctcaggatccgcccaaggaagacagaagcccactgctctcaaggcttccaaaccgccttcaagtacagacagaaagataccctcccctaccgacgaagagatcgccgaggcctgggctgctcatccgggcattccccccgccgaagtcagtatcaagatcatgcaatacgacgattcggagccatctgaaatctgcgaggaagacttttctctggattcacagtggctgtctatggagattgatcgaatcatgagagagcagaccgatgatgacattcccacttgtagctttcagaaaaacacaaacttgggtgatgcctattctgccgataccagtctgttgttctgactccagtcgtggccttgagatggacatgtccaacatcagcaaagagcttgccagactcaagacagaggagaacagggacaaggagaaaaagtcattcagcagtgagggctctttggaactgagtctcttgacatccttgtgtacttccaccccatacaagactagaccctagaggacagtcaggaattgggcatgagcatgaggaatgagatggctatataatggagataataaggatacttagcttgttgaagcatgtagaacgtgacaaatattggagcagtggtaataggaatggagagccatctttcacgatatggtctagagaggtagagcgtctccagaactcctataaccacttggaatgaagaaattgaatggtaaaaagaacgaaaacgccataactggacatttgaagacctccccaaacggtttgacacaaaatctcccggactaaggcctttttgagagtcacagaaacccccaccatcatcaacgtgatatcaaacaaggtttgtgcagttaccatggaaacggcaattaatatgtggagggagtgtaggagggaggtgatctcaattccaggatatggactcaatttgatgagggaaaaacggaaatacaataatttaagttggaaaaaccatgatatccactcatttttcgccttattacaattaaatggcgatttacagacgtccccacaaccactcctccatctccaacaactcgtctgcatgaaaccttaaccgtaaacaattttttgacaagattattttgcataggccagaagccttactacaccacacaacacccacaaaaatggccaccttgctgcctcctccctcgaaaaaacaaaagcgactcgcacaggagcccaaggatctagatctgatccccgaggacctgcccaatgtgctggttcgattccaggcgtcggacactggcgaaaacactggtggatcggtgcgagttcctggagccgccaccgaaaagcagctggagatgcttctgaaccagctccaggagaccaacgatgaccccacgccttacactttctctgtgatcaagggagaaggcgacgaacagacgctgattgacattaccgacaacatttgggcatcgattctcaaacccggacacaagagtacagaagaccagctgacgattgtgtacaccccacgtgctgttttcaaagtcaagaacatcacccgatcgaccgccgccattcctggtcacggcagcactattctgaccacccagtttgcaccccacacttcgtctcgaatggtttcgggctcaggcgacttcactgcacgaatctgggactgcgacactcagacccccatgcacactctcaagggccactctaactgggttttgtgcgtggcctggtctcccgatggtaagatgatcgctactggatccatggataacaccatttgcatctgggacgctgtaaagggcacccagattggaaagcccctcaagggacacaccaagtggatcacaggcatgtcgtgggagcctctgcacaaggtgaaggagggtcacgtgccccgactggcctcgtcatcaaaggatggcactgtacgaatctgggacattggagccggcacctacctgcgaaccatggccggtcatagaagcgccgtcacctgcgtcaagtggggaggaatcggtttcctctattctgcttctcatgacaagaccgtgaaggtgtgggatcccgaatctggccgtctccagcacaacctgacggcccatggtcactgggtcaaccacattgcgctgtcgaccgactacgcccttcgaaccggaggctttgaccacgacaccacacgaaaagacttcaaggccagcgacactgagctgcgaaccaaggcgctcgagaagttcaacaaactggccaacacctctggacgcatctccgagcgaatggtgaccgcctccgacgacttcaccatgttcctgtgggagcccgaaaagagcacaaagcctctttgccgaatgaccggccatcagaaggccgttaaccacgtcacattttctcctgacggccgatatctggcttctgcctcgttcgataactccatcaagctgtgggacggaagagacggcaagtttgtcaccacgtttagaggacatgtggcctccgtgtaccagtgcgcctggtcgtccgactgcagactcatggtctcgtgctctaaggacaccactctcaaggtgtgggatgtgcgaactaagaagttgttgtcggatctgcctggccacgctgacgaggtgtttgctgtcgactggtccgtcgacggaaacaaggtggcttctggtggaaaggacaagatgattagattgtggtctcattgatctatatttatatgcattgtaatagacggtagaatggtttcgtacacatccatgtgaagtggacatgggtggtagagagcgtgatgaagagcagtatcgagggctgtaagggaagagtagacgacctgaagatactgcaaaggtgtctcaggaagatatggatccaggctagcttgaacaccagcagtaggaatggaagaatggaagaatggaagaatgggagaatgggagaatgacattatcatactgaatgggcctgcttcctagttgagtaggaataatcaaacagaaaaaagactttagctggatggtctcaatgatactgcgtacagtagtttttctctcttcagcctggtaggtcatccatatccatcatcccccttttctcttgtttggtcgcacgcccaaatcgaactcacgaccgccaaatcaccatcccccaaagtctaaatggtgatgtgaaattttcagttttgagggagagatcaggacacaacctccaacacaacccgctgaaacatgttccgaacgacatcagcccgaatcgaggccgcgtgtcggccgctggcacagacacagatgcgatttaagtcgcaactgcaccggctcaagcacccccagcacattgcccagctggtccagaagcgaaagatcaccgctcttgatcccttctccaagcaggttctggagcgaaacaaggatgcagttgccaatgcgttccccgacgccgcttctttcgacgtggctgctctcgcgccccagcgtctggctctaaagtccgagggaggagccgccgtggctcccaagaccaacaagtccggctacggctttggtaccgacggatggtaccacgttggccgaaccgctctcaaccacattgccgtccactcgtggaagaactccaccaaggtcaagacggagatctccaagatcaccggaagcgccgtgcttctgaaacgagacctgtgcaaggctctcgacctgcacaagtcggacgtggttatcgcacccagcggtcgaaagatctacgttcgaggcaacatggtccccgaggttcgaacctggctcgaggccaagttctagcatgtacatattatctaaaattgttttattggactgaggagagagatgaaggtgtagcgtgagaaacggttggacaagcacaagtggaagtgtcagtgttgttatcatcagtgtgcacacaactatacttatcacgagggtgtacagtagttggggtttcatccatctgagcaatagattgagagggatattcacctgtcagctactgtacatactgtacaagtacaagttgacagacgactgaccataatcagtatccaaggttgagtatgtgaacgaaacgccgttatgtacttgtacttgctgataccatgatagtcattttatgattatttacagagttacctgttcaaaaaccaattaggaatgttttcaaatagattcttagcagtgacaccttgccttgcaagccgatctgcctgcttgtttccttcactagaaccatgggcctctacctttttcaaaccaatgcaattggtgctttcagccttcaatgtcaggatacgcttgatcacgtcctggttagccactggttccccgccccggttccgccagccgtttcgttcccacgcaatgtgccacttggtgagacagtcgatggcatagcttgagtcggtgtaaatctcgtaaagtcggccatctgagagcttagatgcgcaaatgcaatacgcgtgaagaattgccgttagctcagctctctggttggtctgaggcgacccataaacacgcccggagaggttttccttatggttctctccgagatagagtccaaacccagcaacagcgtctttctgtccgttcctagagcacgcgccgtcagtgaaaatctgattgataatgtctccatctgagttggaatagtgtagacctcgttgttctggaggaaagacgagagcatagtcagtttcttcttccacatacccaatagcttcttcgaggctcagaaatgactcaatgggtagaaatttctgagcagcacttctcatggcctctcgttcctggtcgaagatgaggttttcgcaaacaaagaacatctggccgccgtttttctgggaattagcagcctggatcttcttctgggccacccgtaagtccagctctgcctcttgcaactggttctgggccgcttccaagtctctctgggccgcttccaagtctctctgggtcacttccaagttcttcaaggcggcttccaaggcgtcagttttcacagcgacattgattttgaacaggtggatatcagccgtggtgtcctgtacaagttgaactagcatccgagtcgaaagtccagcatcgcctatccaggacatgtactcctgcgccttgtcgtagtcatcgaagcccttccattctgcccctggaaacctttccgtctgtttgtcgcactcagcaaaggagttgtaaatgccgggcttgcgtccagctttcacagcatagtactttttggccattgcgagagagcgtgtgtgatacggtgcgcaaatgttgtcttgcgaatctcgtcccgttactgtcgccggtcacccagtgtttctctaggcgcccaccgtcagtaaaatttcacaccgcaaaataaattcgtgaagcttgaaacatgcagtgtgcgcgaaactccaacatgacttaatctcttcatcacaactcttccacaagtggtgagaagatacctaggtgacgacttctgctctacaagtagatgacgaaggttcattctgttgcttcagatcaacttcgccatgagactgtgcaactacttgtagcgaggtttgcagcaactgaagatgttctcatctagcatcttgctggggaccccgatggccatctgatacgatcgtttcttcgacaatgacactgggagaagtcttctaactgtcccttgtttcaactcagatctgaaatgacgttgtctcaacactgtgccaaaacagccatctcagcaaaacagctccctttcctcacactggccaagtttttttttgaaaataatggtgctgggattccgtgttaatacccagacactactcataccatctacactgtgacaccagaacaaccgatgaacctcaaccatcactacatcgacaaaacttctaccaaattctaccataacacggcgagatacatccagatacgccctatacaggcagatattaccccagaatagcaaaacaagtcttttctgagctataaaattgtactgataatgtctcttctgactagccttccgaagagtgccgcttgattaacaaccgccgcagttggggtcgccacacttggagcaatgcttcttctcctgagtaggagtaggagcacaaggcttggcatcaattgccacagtgccggtgatggtggtgtagtgggtggtgatgatggtggtggacttggggcactccttctggggacacttcttggagtggatcttgtccttgaactggtggatgtcctggggggactcagactggtcgttgttcacgggaaccgcaacggcgagagcggccatggacaggagggcgaggttcttgatctgcattctagtagattggttgttggctggttgatactaattgaggggtgtcacactggtatatatactgcagaaagatcttgaacttgtccaaacagtagttgaacttgaccaaagaaaagttcaacttgtcattctcgaggctcagttgtcattcgcgaggctcacctctgctcccgttggcctattacttctcagtctgccactcccgaaccatcataaactaaccccatagaccatctcggaaaaccaacccctttccggcatccaccaatggtaaatatcccgctgcagttgccgtccgggtgtgattgtatgctatgtcagagacggaacgacgcgatgagaactatagggccatttcggaaggttgcggtgaaacatgtgacaggcagatgagtaggtggaggaattgcgtatgagtagagctatgagatgaacatgtttggtatatgctgcaaagaacttgtagggtaagaagtgacgaacaaaagcgcaagacaagtccggtagggatgttggattcaggacaatatctcagaaatgcatggattgagagaatcgtctagactcagattaatacccctcacatcttttgggtcgaaaacagtgcgatctccaactaccaggcttgaattggtgatgaacgtgtacgtccgatgcccactctagaaacatattgggctgtttctctgtgagtgcttcgaagccagactgcttctgtaggctctcggctctgacattgtagacatggcaggcgtaagcaatggcataacctcagtaccgatcatcaaagatatagccagagtgctagtgttgcaatgaccaactctaggccgaagtcacaaaactatagatgctgaaggcttcctaaaagtacgagtatagcgagatgcaacaataggtataaacaccatcttgtttctggggtctctatgtatccttgttcctcgtagctcctacaaatgaggaacattatcatattaagcaaaaatcaggtatacaaaaccaccatttaaattcagaaaaatcgcctggctagctcaatcggtagagcgtgagactcttactctcaagcaatctcaaggctgtgggttcaagccccacgtcgggcttttttgccattcatctcgttgatacatgtcgcccatatggcaactttttaggtctccttttgggtgtacacttgtttgggtctaacttggctaagtttaggacaatgggtgcccctgaaaccatgcccctgacttgtgtggaatgtgcaatataataatgtgccaagcccgaggctgcgtagaacgatcttgtctggacaacgaatcagagccctggcaggcgcccaaccttgtcgctttgcagggtgcatttcgtgcgcatttttgggcgcattttggcattttggcattttggcatttggcgtgtggggacttgtacaagggtaaaaagcaaagggaatacgacttattatagccagggtgaaggagttatgtatgagtgtcgtaccagtgttacagggtgagacgagacgagtgagacgactacaagtagcaagggtgacgtataatatggactatggacggttcgtaaagggcgtctcggttcgtgaaattcagagacgttcgtgaagagcgttcattccacctcacgatgtatactccgtgggtctggagaaagaggtcgactacagaagatcgacattgtacataaaatgtttggccacaagccgcgatcggcaggtggggtgggggcaagagtcacgtgtagacagggaccgtcgtcgtacttgtaccggaaccgaagcgttcacatatgggctgcaaagtacttgtcttgtggacgtgttggcgttggagttgactttatgatatatcataatatatgtccaaatttcagacgcgccgtttagttcatctcaagagcaccatgtgcagcgtgcagcgttttcaactttgggcggcacccatgtcatgatacgaaggatacggcgtttgggcggttgcggctggatctttggagttcattctctcgcgatctaccaggcacagaggaggatcgctgtggtttgtgtctgcacattccgggtttgtttaggttgagctgcgagtatgttggacaccattgggaaggtgtctttccacgctgggtgggagactgtcgatcgtcgcaggaaatgtcaaaagggtgggtgggcatagcaaaatctgaagtggccgcaagtacaaacacagcaggtgagcacagcgagtgagcagcagtgagcagcagtgagcagcagtgagcagcagtgagcagcgagtgaacacaagttttgtccagtgcaaggtagtatatgggctaggacgagtcaaccaagggtaatacaagtacgaggatggtaagagtacgatatgtacgagtagcagtacatacaattaataactggcatgtacgtgcggtgcttgatctcgtgtaatggccgggatggccaggtctagacgcaggtctacgctacgtcgtacgtaaagtacctgtacggtcgtctgatggtttattttatttaatttttcaattttttcaattttttcaatttgttcaattttttcaattttttcaatttgttcgatttttttaatttgttcaatttttttaatttgttcaattttttgttttgtctacgaaaaaagtacggtacagtcgaactcgttcagcaaacatgtctcatcccttttctccaacggctccaaatgagacagtcagcgagggtctattgcgagtacttggagacatacgatcgcactcactctcgcactcgcactcactctcgcactcgcactcactctcgcactcgcactcactcacaactctggcgaaaaagaagacacacgacagctgcgactgctgctgtacgggtccatacgcccaggggaaaatgcagaaatacgacctcttttaccgacagacaaagcccaataaagaacaaacaagccggagaagtgttcatttacgggaatggaggtgcagcaggagagagggagatggagacggggatggagacgggatggaggcggagatggaggcggagatggaggcggagatgagggacggagatgtgggacggagacgggagacgggagatgtgggacggagacgggagacgggagacgggagactgactgagctgagctgagctgagctgagctgaaaccaaccgttttttatataacaacgaccgacctatttaccgctcccctctcgctctccaccacaatgccccttttagagcttgcatggttgagttttcgggttcctagaacgttgaggtacaaggcgggtttaggttgttaattagttatttacgtcatcgccctcggcttggattgtagcggccacagccaacgcgaggggcacctgtcacgagaaagcagccatctcacactggttccgacacgtcgaccgctctccactgtacgaatctccctttccacgcgattggtggctcgcaaaagacgtgctcgtaccaataacaaccgtatcctacaccgtaccaggcgcgctctctgcacctccgtaaattacgtttctgcggttgtgcaaacttgcctcttcatctcatctctctctctttccatctgaaacacaataacgccaatcaaggccaattgcagccactagctttggctctcttccgactttgagccaatgtagcatcgtcaggtaccgatctgtgtcaaaatgcggcggctccgtcgtccatcccctccgccgcttctcgccgaacttaccaccgtgttcgctcctccaccgttaagctcgctccgcgaaaatccccgcgcccaaacggctagacgcggataccgacagggtaaaactcggacctacacactgggtacggtacgatagctacagtacatgctggccaatgttatgtctgctctaagttcgacttgcaccggaaccttgacccaaagattgcaagtgtatctggtgctggaagcctctttctgtcaatcctagcaggggtgtgggagaccaagaggacgaggaggtgacgatgaagaggcggcgacgggaatcaagaacggacgacgaagtcttcggatcatgtgtacacctgctcgtaccgacccgtgcccctgtcgccacagctattactccgtccatttgctcctctgctctgcaagtttctgcgcgcatagaggttacctgccaaaatgcgaaaaaagccattccgaagatcccgactgggggtccaatggcagtggggaaatggagtagacgagatcaaccaggtcgcagtccaccgggcaacccaccggacaattgcgctctgcctggtgacgtccttcactgggcacgtcttactggtaacgtcttattggtaacgtcttactggacaacaacctgggggctcgcgacctactgtcggtccacttcgatactcgtacctactcgaactcacaattcgttaccccgtacatcagtcatgccgcgtgatgtcaccccacagcccaacaaacacagcaagagaaacccaggaatattatggacacacaaagaacaaaaaccgcgccatcaacgcctcttctggacgaaacctggccccatctttcggcgcggtcgcagagtcgtgcctcgctaatggggccctaaaaacaaggcactaaaaaaaatggagaccttccccaactctattttcccggcgagcgccgcagaacaaaggtcggaggctaaacaagacaagaaagccagtttcggtgctttttcgaaaacctagaatgtggtaccggctcccctaaaaaagtgtgccccaagagagtgtgcctggtgtgtacataagcgagtagctctggcatgccacttgcacgtttccccattttcgtccctagctaaaccaccgccacgccgccgccacagctagctaccacagcgtcttgttcgggatgagaatacgcctatctcgcggccagatccgcctcaccaccctcaccattctctccatggtggtggtgtttctcgtctacgcctccttgtcgggagtgcgagtgcagggctacgaaatccgagtgacgcagaaggactccagtccaaacggtgacaagcaccacaatgtgatgcacaacgtgcacgaagcccccaacccaccccagaagaaaacgcagaaggtggtcaacacccacaacatcaacggcgactttggcaagtccatagacgagctcaaaaagggacacctggaggaggaagaggccaaggccaaggagctggaggaacagtaccagaaccgaggcgaggcccaggccgtgagcggctccgagactgaagacgaggagccctcccacacggaaatcattctgccgtccaactcggccacccccttcgtcatgaaggccccttctctcatgcattcgtcccctggttccaacccagaccccaacatccaaattgcattcgactaccccgctctccgtcagcagacggagcgagccaacgccactctagtttcgctggtccgaaacaaggagctcaaacagatggtgcgcacggtcaagaactacgaggaccgcttcaaccacaagttccgctacgactgggtcttcctcaacgatgagccctttgacgacgactttatcgagacaatgacaaacctcgtgtcgggtaaagccaagttcggacttgtccctaaagaacactggtctgtaccctcctgggttgacaaggagaaggcagacaaggcgagaaaggccatggccgagcaggtcatctacggagactcggagtcataccgacacatgtgccgattcaactctggcttcttcttccaccatcctctcatgcaggaatacagatactactggcgtgtggagcccgagaccgccatccactgcgacgtcaactacgacattttccagttcatgcagaccaataacaagacgtacggcttcaccatcaccttgctggaaaaccctctcacggttgcgtctctgtggcaggagaccaaggcttacaccaaggctcatcccgaggtgctggccaaggataacctgctcaactggctctcgtacgataagggtgagaactacaacatgtgccacttttggtctaatttcgaggtggccgacatggacttttggcggtcggaggcgtaccaaaagtatttcgaccatctggacaagtccggtgggttcttctatgagcggtggggtgatgcgcctgttcactccattgccgcagctctgtttctgcccaagagcgaagtgcatttctttaacgacattggatacacgcatcctcccttcactcactgtcccattgatggcgacacccggaaggagggcaagtgttcgtgtcttgctgaagagacgtttgattggaagccgtgctcgtgtctggggcggtatctggacgttcagcgaatcaagcggccccatgactgggagaactatagtgactggtaggaatatttattgtaacatattatttattaattggcacactttggtgctcgagaccgaaactggatccgtgcagctctctgatcgacggcctacattcaaggcggactgtcttgttacagcccgaccaatgtcttgtctcattacagctcaacaatgtcttgtaccgttaatgctcgagtgtttgacaatgtctgacttgatggttggagatgttcatgactcgatacagctcatcagtccaggaaccggcagcgttgcatgcaatgactgcaatttcgcaagctgacgattttccggtctttgtttcgagccagcctccgcaacccgtgtcattgtgtgcccaggttacattgttacccctgcctctccacagcttgcattccgtgtctcagtattgtgagacatgttttggagaatgacgtcaattattttcagagtttgggttatcggatgagatgaccgtggagggagtgcggagaagacaggtgacgatttgtaggacgcggataggagaaagaaggagaggtttttttgcgtctggagcgcacgataagcgattgatatatggtgcaaaagatggagctggtcgggagcaaaccgccgggaacctggtagctcttcatcaacacactctttgaactggtgcacagcctgggtgccgtatgaagtttaccgtctcagaactttgagggtagcgtgaactctttgctaccagagagtgtgcgaggaggtgtgaccggtcctaggtctcggtaggattgctttcttcgcagtcgttagctccggtttggataaggtgttggttgcttctgatgcgactccccaaggtacacccagtacaagtgcagtacgacgttcaagtacatacagtacgacgttcatgtacgacgttcatgtacagtacatagtcatagcgatatgttgtacgacactttcagcattccaattcactaaatcctatccacttatcagatcattcaccaacagtacatgtgtacatgtaaacttatgcctccaactcccctagaagatccccaacatcgcgagaaacacacctgcacacaatgccgcaccgtcgtttatacggagcctggatttggacgacccgcgcgtgtctcaaaggaggaactagtggcagattccaatggctcacaggctcacaaaggggatcacaaagcttctcgtagtagtcgactagcgtttgtgtttgggatgcgtgggttctgggtaacgagtccagttcgtacgtccgagacaactccaacaaacggccatatgtagccggcgatcttgagaagaatcggtcggagctggaccaggagttgccagagccactcaaccgccgtctgtacatatccgcgctgtcggggctggtttggggggatcacagggatggtcactcgacctggaaagtggtgtgtgtgtcggggcggtccaaacagtcggttgagagttgaatcctcgttctctcgcagttctctgaggattaaagagagccgatctggcgtcataacaatggcggggaaatgggtagaaacagcggaaggcgcgctgttagatgagggttctttgaaaggtgctgttggacaactctctgtgagtgatgtaaatatcgagggttcctgggtctactttattattccagttttaaatacaagtagactgtttggggtacaaatgctgggactgtagctatatcgacttcgctattggagtgacatactgaagaacgactgaatgagtgctcaagaacagctggatgagagctcaagaagtctacagtattcgcagcaaaataccccaatgaagctctcgaatgattaattgtaggtctcgtacgtaaaatcgcatcttttcatgttgctctcctgatagtacgtgctctcctctttttctccgttttttccccattttcccatttttctttgatcaataatttaattcattactatgtacatcaaatgctgaaaacgtcaaattcagctgatttttccgagtcggggtttctaatgacctcatccaggtgcttggaccgagacacggccttgtggatctgcttcatagcctcctcatggtagaaagcctgagcaacattgtggaagaaggccagatcgtgcttcttccagttgaaagtggcaggcgtagccgacagaatcgcagcagcttctccaagctgtttcagggcagccagagcattgataatcttgagcgcaaaattgtagtctgcgctaatctgctgagcctcagtcctatacttgttcttgtatgcatcggacttccgccacttgcctcgctctacccacacgtcctgggaaaattcaagtctatcggtcatctcctgaggggtgaggcgtctcaaggggtggttgaggttgggatcccgttcactggcatcagcaatgcagtcagcctgaacagcgttcagggcaataaagaaatgagcatcagaacggggggcaggagagaactgagtctgcaaatcgtatcgctgaggcttcttctgtcgagcagagtaagtcttcatctcagaaggactgataacagcgccctcggcttctccagcacccacagaaacctcgttgtatcgtctcagaaactcagggaaatctctatgtctagctcccgccttgagatagtcagtggcagcaatgttatccagcagctgaggcttgttgttcttcaagaactggaaaatggctcgagattcagcaatgatcttcttacggtcgaaagaaagactttcaatggtattggtaggcaagaaaggagggatcatgccgggatgctcctcgttaagctgcaccataccctcaatatcagggaacaagaatcctcgcatcatttcttgagcgttacctccataaagacggccccaagtagcccgaagagcagaagaagcaactggtttggtccgtgtgtcgtaccgagcataagcctgcatcagaagctgagtcagaatggcatcagggtacgtctcaggagacatgcagagctgcttgtagagtgatcgaaggaacaccaggtctccagtgacggctgcggcctggaaaacaacaaccaaagtgtgtctggagtagaaactctcactatgttgttctctgagctccaaaagaagctcccatgccttgagatgatacttttcctgtctcaaacaggcaagaatcagcgattgatatgttctaacgttggcaaccgatttctgtttcatttcctcgaacaaatccaatgctcgttcggtattggaacgaatggcagacgctgtaatcagcgagttgtatgtgtgtgcagttggctgggtctccagagaagcatacttcatgtattcgaagatctgagatgcaagttccaccttgtggtttcttagagatgtggaaatgagggttgtgaaaatgacctggttgggtcggataccgtagagttgttgggctaatttgagatcgtcgaaaatctccatggcctgcttcagatccccccgtttatcgcatgccttcagtcgatgcgcataagtatgtacagtaggggtgatattgttatcaatcatttgtcggaatctctcctccaccttttccacgttgccgtcctcggcgtatcctaacatgacctggccatacgtgatggcagaaggcttcactccccgctgagaaatccactcctcaatctgaggcagaaactgcgctcgaatgtcgaccgggatagtcgtcatcagagagttaaagtctggaatctgaaacttggacgtgttgagcgtcgaaatgacatgtttccaaagatcgttttggtatgcaggggtggaaatgtgatggctagcaggcgtggctagcaaaagttgcgtgggcgagccagccatggccttggctacctgtctactcacatgaggcgtgagcttggactttgccaggtactccatggggctctttgtgtcatgcttgatgggtgcagtgtgtgtatttgctcccgacggtctctcttgttcagctggaggcagctccttgtgctgttcggtggcttcagcagccttgtggtcgctcatgagtgagtcaaaaagactgtcaatatcctcgtcggaaacgtgggtcttgttctccttgagaggcttgtcgggcgtctcctggacaaacagctcttctttaaccggcacatcaggaaagtcgaacttgagctccgaacgaactgcgtttgattttcggaacctggaccccagagcggtgctgtagcatctgtcgagtctgtgcactagagctggtcgtaccagcggcactagaaggcgtgctctgagcatttttttttgagcggttctgtgtacacttgagctgtagtgttagtggttctgtatgattttattctctggtattttttgtactgaaatcatgcatggtgcacgtgagttttttttcacccaaggccaaactggcgcctctgcttttgccacagtggattagggctttgccaccaaactggactacaagaaccttgactaggaagagacggcgtgggtttctgtgcgttggcaggatctaatagcagacacggccattaaataatgctgaatgcggcaattattttggtaccaataacagctgcaggtcctgctaaaataccgggtccaacgttgttaaagttgtcagatcggggtggcttgaagaaggaagagctacacattgcatcttttcacgagtgtctcgaagaatgtcccgtataaagagtaactgagtaacttgcggcggacggaaacatatctcacgaccaaatgtgttcatgacgtccgcgtctttagattcttgatgttttcgcccggtgttgtttacacctttgggtcgtgtgagacagggtggggtggattgagacaagatgatgactaaaaagtctccaaacgaatgtcgagtggggagcggggaacactctagaatgacgggtagagacgaaatgttctcactagactgcgagcacaaccacagtagctacaatagtaatagtaatagttaccgacactgcatctacagttcggtctgtatcataatgacccagtatcctcctggtatgaaagtcaatgcttaagtaatcactcacattcagctcactcgtacttgtagacgattccacttcatccaccattcatattgattacatatacaatgaaaggatcatatttcgaactctctggcaaaaggtggggtgggtggagcttaagcgaaaagctaaagagtcggtcgatgaactttcgggcagatgatttgacatctactacaagagcctggggatggatttcttccatttttttcgatgaaaaagacattaaacccacgttttttcgatttccccagcatacagctcccaggatcttgtatagaggagttggcactcacacaaacccccctgccgcacacctattaaaggtacattccagagacgcgcataaccaagagtaagttaaacatggatatagagataaacatgaagaaaagatacaaatacaagtacaataccggggtacaagtagctacttgtaggccggggtgattcttcgacactaccgctcagtcgcttgctcgccatgtctgcaccagctgtaccatcaggacactcttatgacgcggctgccatctcatcggtgcttgcaggagtgcctacagaagtgtgggttagtttacagaactacgtgggggccatgagtactccaccacctggatctactcttcaaattcccggcgccggttccacagccgtccttactgcgtctcctcaaaagcagaaaaccaattcagcttcacacatggttgttccagctattctcgtcgctgctcctgcgcttgtgctcttgatctagcataacaccactcgatctcgcttcttcttatgatctcactactcatgatctcataacacatctacgacccacacattcacttctacaaatctacaaacacaacgacctttcgttattgtacagtcttaatttattcttttcacaccaacaatgtagatgtttataatggtcctccctgactgactgcaacaagtactagctgtctatgtatctagtttcagcattgtcttctgtgttgggttctgatgtgcttccagataatgttctactggagcatcttagttcaagacagtacgagtacaagtagttagtattactccaaaactatttttattttgaggactacaaaaatcaacattacaatacaaaaactacagtttggaaaatcgggtggaactcaatggtccaagatttattattaacccaagaggttcggaatttcacctactcctctctaactagataacaggttcggtcagttacatcctctgccaagaggttcactgcctactccttcagtatgacttcagctcatgctccggctcttatcgctctttggacttattggctactggctggcctcggctcttgggccctggctcctttggcttatttctggcgttttgcacttattgcatctgtggactcattggcaatgctcagcgaccgtgctcttattgccgttaaggacttagtggctttggtgctctcgtatggcacttattgctctctggctctttgccctcgtcttcgctgctattgctcttcggacttagtggctttgctctttggcggctctggcggctctggcggctctggcattcgctctgactctggcatttcagctctagtgactggcgtaacagctctggctcttgagtggctctggatttggcacttatgcctctgcgggactcacaggctctgactcaggcatctattgctcttttgaccatgtatggcgtctgtctggcagatctttgctctagtttcagcttttctgctgtagtggctcttgcatttcagcttggctcttcagttctaggcggctttctcatacaggaattgcaccctatgagactttcacaaaggagtttcaccccgtgagtatgagtatctcgaacaggagtttcgcctgtgagaatgatggtcctctcaaaaggaattgcacccttgagtcctctcagtcggtggctcgggctcaatggctctggcactttgctctggcggctgcaaatgcggttctaaagaactcacaaggcacgaaggtggttctgacatttgtcagtcagcacaatcactcgctctttgctcacggcacttttccagctcatggcggtcaaccggacacaaaaggttacggacttaagacacttggctcaggcggttgtactcgcttctgcaaagaactcgccgatttctcagctcaaacgctcaatcaggagctgtcgcactgggctcatgcgataaacgcgtcattgcctttcttaaccgactcttgggattctggaatttcaccacattgcccaaaaacaactcaatcggacggcaaaaaaaaatggaaacgtcctcgctgtagacagatcaggtcaactgtctggtgagacaggtctgcttgtcagctctgcatctcagcaggctataaaaggcaccttccgtctccagaatggctcagagtaaactggtcacattctgaaagaaaatgtgggtcgtggagggggtttatatattcttgaccgagccctttacagttcgacagagatggctggtggcaaaaaaatacgcatcaaatatgcatcaaatatgcgtaccagccatataggtgcatgactcgaaacagagagaaaggaaaggaaagttgtagaagcgtagaagcgatacagaaacaacaattatcagataaaaaaacagcacgatcagaaatatatagagcaagttacgccttacacccattccagaatgtaccacagtcactttatactcctttacacactcccttcatcgtctatcccccttgcatatacgagaatcttattttaaacctatgtagccagccgcttccaaagaacgctgaggaatatcagcacttttgtaagccgctcgaagcggaaaatttccaagaaaattacccggggatagagctggtggcaaaaagagggtattcggcgcttccacatatccgaaaatatcttctgaatatacaactgaaaggtttgagtttctacacaggcccacatcatgatggtgaaagcaggtaggggacagaacatggcagattatggaaagggcaaaaaagggaaacaagaagctccgcaaggggcaaaacaattgcagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactgggttcggacaaaaggacgaggttggaattgggccttgtaagccacgtgacagctaattcgaacatccacgagctgggttctctaactggatctctcacgccagtagccattgggccaggtatgtacgatggtgcagctattagtaactaagacactcttcatgtatccacacatgatcatcacacgtgacttgattgtacgactaggaataatctgacaaacattgaatccgttcccatctgaaattttcccaggttagccaaacgataatgcatcaccctcaaaagactttgagggctgggtctagagctcgtcaaactccttagaatgggttttgttttgatcctccatctccttcttgagctcagctacatccttctaacgctcctcaatctcttcctccttctcggcgagattcttctgcaccttgtcgaattcatccttgacttggctgttttaatgcggcacctttcagagtgttcaggagccgagtagaggtagaaagataagaaaaccattggaatggaattgtataatagattcgccaatatcggtggagccatagactctgcgaaaatggtggtatactaatcgacctacttgagaatataacccaccggtagggtgtgcccctccgcgaacatacatacaaacaggaatcgataaattatttcttctcggacttcttgggattgctagtcttggcggcggcaggcttgtcggcaccaccctcaaccttcacatctcccttatcggtcttctccttggcagcctccagcttttcagtagcctcgttcagctctttggcggcctgctccttgacggcagcatcaccctcagccttgacaactgagcccagctgctgcttcatctccttgacgtcctcctcctcgctctccttgccaacacccacaatagtgtcggttttcagcagaacgcccgtatcatcaccagtattctggacattctcagtgacaatctcctggaagccgggtttctgctcatgcttgacctcgcctcgcagaatggcctccacctcggtctttcgcttcttccactcgtccaccttggacagcttctcctcaagcgattggatctccttctccacactcagacgagcctccttggatcccacaatctcaagatcccagtccttgccgtcgttgccgagacccagcttgagctgggccttgtggtacttcatcagagaaggtcgatgagatatggtgatcagagtaataccgtccttcttgcagttctcgtaaagggagccttccacatcagaagaaacagcagcagtaccctcatcaataacagcaaacttggggcgatggtataggattcgggcaaacatgactcgctgcttctctcctccagaaaagacatccttccactcctttcgagtgttccagccaccctcacgcgagggcaggtagcccaaatggactcggtccagaatagtctgcagatcagcatcagtgacgttcttgctgatcatgtcggcatgcgaatcggggtagataatctgatcccgcagagatccaatggagaggtaggctcgctggggcaggaaaccaatctcggaaatgtcgggacgagagagcagaccacggtaaacaggccacaaaccgccaatgactcgagcaactgcagacttaccgcagccgttgggtccggaaataaggatgtgttctccgggcttgatgagaacgttaagatctcgaacaagcaactcaccagagccgacagcagagggtgcaacaatcggaacaccctcgaatcgcacaccagggtatcggggctgaatggtacctgaaatggagttcagagtgaactgctcttcctcggagagctcactgctgctgtcgggatcgggcttctcgccgataacaatgccctcctccttggcctcctttgaagcagcctccttgatgggagtcttgagtattcgcgaggtgtaagctcgagcatggactcgatgcagcaccgaaagcagcatgtagactcgagaggtgtaaccggacagctcggcaagatccttgatggaatacatcattcgtccaccggcatcggcaagggacaacatgagtcgcttgttggtgatgaaatctcgcatgtggtcctgctcagagaaatccatggaagcggtaacagcagatgcagtcgtctccttggtcttctccttgatggaggtccatgcgggaaggaaaactggcaaagaggcaaacatgtatccaatggcagaccaggtgtacttcagaatgatatcctcaaacatgttgtagaagattttgattcggtagattcctcgaatgtgtcgagccagtcgaatgtatgccttttcgagaatagttcgctccagggaagtaccatcgtagaaagcaatttcctctgcgttggtgatgagcttggaatgcgctgctcggtactcaccctccagcttggcctgaatggcggcaagcttaccgaaggaaggggccagacgtcgcagcaggtatgcagtaagaccgtagttggcgaaaataccaatgagggccatgggtcccaggttcttactcagctggaaggtaaagatgaggaagtccacaaaaggcttacccaggtttgagtacagtgctgcagccttgtcacagaaccgggccagatctgtggtgatgaactggtcggcagaagtaccgacgttgcctccatcaatgtccgcaatcttgtagtatgcgagatcggcatccaaatacagatcatgtacgtatcgggtaagacgcgttcggaatgccagcgagagcttggcctgcaggtacttgatgactgcgtttgtgtaggatgcagggacggcgatggcgaaccagtagcccagtcctctgaggaacttgcggccgtctccggcaatcatgtctcgcacaatttggccgtcgagcttggccacgagaagcgagatccatgttcgcagaaacaagaacaaggcgtgcaccagcagaatgagggattctcgggactgcaatcgggggaccatgatgacccacagcgcggaaaactgtcgcaggaacctgccgttgatgccagatttggcttctcctccctccgagtcgtccggtcgcagaaacagtcgtcgatgtgcctcgaacgtgacctgcttggtaggcttgatggtcacggtcgtttgtccctccttgtatggcaccacaatctgcttggacccatccgacagtttcaccgcgctgtccattcggtgtaacggcaccttcttcttgctcttttttgtgttgagattgtccagcagcgcctggcccgcaatgcccgtgcatgagccaaccagcaggaacgccacgacagcaatcaccctcagacgtcggggagacatttgccgcagactcgccaggtacgtggagatgaacgcccgcaacttgacggggtcctgcagagcctcgatgagcagcggtcgtagtgtagagacgtttgccatgatgttagacggggtcttgagagctgtggctacgagtcttgtgagtcttttgtttgtcttggtgtcgcacttgttgttgtatcagagtcgttggtgttgctgtacccgtctgtcgctttgtgtgtatctgtaatgcacctgcttgctagcaaccactagtaccgtccaaaagttgacgttgtagtgtcacgttgtgcgctatgttgcggggaggagtacatgtacagattgcactttaagttttgggacttggggttcatttaacttcctcggttcggcagacagactggggaacgacgaggccgaaagagacgaatattggtaggcaacatgggccggagaagacagcaacttgctgttggcgtccattaaaacggttatgccgcttttggttttccattagcacaggtttaagccgctttagtcactgctgcaagcggagccaccctactcccgaaagacctggaaaatgaaaaaaagcttgcctccaatcaaagcaagtgtaaatgacggcaacgataaagaatcatctccgggagaggcggtcggtcacgtgatctttggacaacgaaccccgacaaccgcatcggatggtgaaccgctctttgcgcccctgaaatcgcttacgtaatctcggtgtgtcgacttttcacgagcccctcttcgtattcgggtttaaacgcatctatgcatgagctggggtaagatcagggcgttgtcttaagtaaaaggttcaagtgtaactctattatagatggtcgggttacttagtagttaggtggtgtggtgagcattccatatgaaagggaaccgatatgtgagcacaccacgggagttttcggttaaaactagagtacacttgctgtgttatcaaatatgcgcacttattcaaaggcaacctgttaccagtggagagttgtggtcacagcgaaagagcgactgccgtgctcttcagattgggcatggtgtttttgatctcctccacaagatcaggttcaatgaatccaagacgcagggtctgaacagaaggaaagatctttccgggtggctcggcgctgataggcattaatctgctggtgctaaaggcgcttcttgtgatatcgacagtcttcagcttggtcagtcgagatgcggctcctatcagcatatgccacgctatcagaggctgagtgtcacgtgaaatgaactcggtgagaccactgggaaggtcatttgagtcgttgactagggctgtggtaatcttctcactcagcttgagtgtagtgatcggcagcttggccatccaagagtaatctggcgccggtgggatctgtagagacgtctggaggtcgtggtctgtgataggcgtgattggcgaagcaaacagttcgagatatttaatgcgagtcaatgcaggggcgatttcagccagagtctggtggtcttccgatccccagatgaggctgactgggactcgcagaaagatgatttgtttgagcgactcggggataaagtatttgatctgatcaacagaacgcacctggaccagcaggtcggccttgtattttgcagcgtaggcactgagttgggacacgacgtcatgtagctgctcgctgaggtctgaatcggccgtggtgtgatctatggtcatgacgatggagattttgttgatatttgtaaaaactgatctgttgagaaatgccagagccgccaagaactgctgttctccccaccagggcgtgaagctgaactcgactgtccgaaccgatgacgacgcgagcatcccaacctgtttctcttccagcgcacccttgaagcggtctacgttgaggttgtgtagaatagtgaagtcatcgtgacgtggtaacaatcgcgtctccacatagtgtttcggcatctgggtgatgtgtgtccatagtaacgggatgacgttgttgtagagaccttgacaggtgcatgcaaggtggaccagctgcgtctgatcctcgacgtatccagcaatgatgcggaagatttcgtgcggcaagttctccatagctagcgagagattgaagctgcagttgtagctggttgtggagtggtggcaaaggtgccggggtagtgagagtggaagaaggttgattcgaattcgcttccgataagataatgcatgtatagcgctgcaatagggtaattggtagggtggagaagtgaatgaaaagtcagcatacaacttggtatatgtgctgtaactggaggttttgagaccaaggctgttgaattgggccaatagtgtcacctgtcaaggtcgtaatcactccaatgtcaacatatttccgagttcgaggaactctatcagagatggtaggcgtatctcagctatatggagaaggctgctggtttatgggtttttggaaacagacagaatgtgtattgtttcatttcagaatgtgtagtgtttccattttgcatcaaagaagcactgttcctgttggactggtttgcgtcaaatatacctagagctcaactatcgcgcgcctcactagtctgatgtcgatgacggcgacgacaactgcaacgataatgataagcaccagcttgtccgtgtctttatttctttctctgttcaacttgactcttcctttcctgatcagtccagtcactcaaggtagacgttcctgacaaacgtcttgaggacctagctggatgctattcaggtgatgttgaacagaaaagataccaaagttcttgagccttgtgtttctgcgaatctggagcccaggataactaggtcgtaagtcgcaacaatcagaccttctccattcttgtcgtcagcccagcacgccaatgagtagagagcacttgtcttcaggttccagatcttgaacacaatctggtttatgtcaaagacggcttggcttatgtcagaaagacactccgtagacggcgctgagacgaatgtcgaattgacatccctatcttgagaggaatcccatcaacagtatgtagtacatgctgtagaatagtgcgtctttccattccagatggttgttggtgcaacgatagctgtcccccgtacgattccggaacgataactgccaaccgtacattccgtggaatttgatcaaaaatcatctgataatatcaacaagtaatcatcgcgagattttgcccgatcaatcgtaattcgtccctgttgcgtctgccaagcgccgtgtggcaagacgcgcagatgagataaatgagacgatacaatgtatatcgaggtgaatgggaaacagagaaaggggccacgatatgtaaataacatgtagaggcacttgaaggcatgtagaaatacgacactagcctccgtttctgcatccggacctcttcttctagggatatttcactccacactccgccgttaaacttgggtggggttcgtgtggccaagagtgcatgaaaacatatatctggtagagagagaaagagggaaagagggaaagagaagatggtctctgattatcaccacaaaccccacattctttccaccacatcaacatgtctgtttggtccccagaatcacctgttttctcctacagcgagcgccagaaccacctgcttccccggtcccacgaagatgagcccttgtctcccacaacggagtatgcacacgagctgacccaccaggcggtccagtatggcagccaaagtcctgaagtcagcaagatcgagatgaccgaggactttactccaaacgccgggtacattgaggtcaagcctccagcccgacctcgtcagaatatcgccaaggataatcagcaaatgcgactggcccttctgcgagtcaagagatacgagaccgccgttcagcgactgcaggaggaacaggatagagaaagacagaccgcccgacaggctggaagggatctcatcaagtacacaacgtcggtcaaggaccatgcggttccagagctgtgggggtatcttcccccggagaagaacccttatgccctgtatgaggaggagaacaagacgaccggatgttgtgttatttcgtgacccgcgccgaataaacagggaccgttttagctgaggtaataaattgacgctatatcagagaagctggagcacatgtgcgcccgaataaatagcacaggatggttgcaaaagtggtgtcattctgtggcatgtctgctcaaattgcaagagtcaacaaatcatcaacaagctcggtgtcagtatactcaatgccccggttgcgcatctcgtcctcacaccatcgcttgtgcatgagagtcgcaaacagagcctcgctccgagcctcacgaatctcacccatcttctcaagactaattgatcggaactggttcagggcccgcacctgcgttaaaagcgcatccgagtggtcagtgcccttgagctcgtcgtggatgaacaagcacgacttgacgcaaaagtcaatgctctcctggagctggatgacaccctggccaatccctctgtctctcttagccagagcggctcgctcgtccagatattgttctcgcagaagcttgagctcgtggtcagacgcggaggtgatgtgctcgggaacttggctaggttggttgaacattgatggtgtaatatgtgtttagataaagaggaaagaggaatagtggccagctgcctttcttatatctacatcaggaacgttacatgaggcacactaccacatgatacctgtgataagggagttgtaaagacgtaattgctacatctggttcagaatgtctatatataaacccgttagcgtccaataaattacctacctgtgctgattacaacttcttctgagcctcggtaaagttgggatagtcaatgggaacattgaagcccttcttgacctctggaattgacagcagtcgagtcagccacttgtccaactcagggaactcgctcaagtcaataccaatggcttccgaacgctgcacccagccaacaagagtaatgtcggcaatggagatgtggtcaccggcaagatatccagtgccgttctccttcagacgggtgtccaagacgccatatagacgcttggtctcgtcggtataacgcttgatgccatactcaattttttcgggggcatagatcttgaagtggttggcttggccctgcatgggtccaacgcctgcgttctggaaaaacagccactcaattgacttgtaatagtccagggtgccctcaggataggagattttgtggtctttgtcgtacttggacaccaggtactgcagaatggcgccagactcgaagatggcaaacggagcagaagaggtagccccgggaccctcggtatcggtgatggcgggaattcggccgttcaaagacacctttcgaaactcgggggtgtgctgctcgccatttttgatatcgatggaaaccaccttgtatggcagcttgagcagttcgagagcgacggagatcttcacgccgttgggagtgggccaggtgtacagtgtgattgccattttgtgtggtatttggggtgttgaggaagagagagagtcagcctcggtgtcaagagagggccttcatacactggtggtgtggcttgcttagatgacgcattatcaccaaatcttaaagatcaccccacacttttgcctttgaaccaccgaaatttcaggcaactaaactcccaacaaagtactgggatttaggactggaaattgtgaagaaaaacagaacaaaaagaaacaggagcagatatggcgccacagttggtgagtatgcgcgaacttttctgcagtaaaagttgatctgctgaaagaagagcataacaagtacgactggtgagttgtgggtttgtcgggtgcttggacgagtccatattgaatctttcactttcgcagcatggtcactcaccgaagaacatatgtacaaagtacgtactaacaggagaccgcaaataacaatgcgagcctccgagagtcgtacttgtagtagttcttacagcttctgcaaaaccataccttcatatttggtctcacatggttacttttagttccagttttctactcggaacctcacaacgagcttagtaagcagagactacggaattccgagccactcgcccactcgtccactatccactcgacactcacaggattcaaaaaacaattgcagcacctaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactgggtttggacaaaaggacggggttggaattgggccttgtaagccacgtgaccaccgaaatttgccgtccgtcggaagaaaaccgtgaagaaattccactgtcggtctattttctgtcgttatcgtgtcaattgagtcttcgggaacgtactgtctgacgtatgtgttgtcatgatactgcaacagccaattatccatactagtgtttgttgattactcttacacatcaatacatggcacaggccgtcttaactattcaatactatatacattaggcgacaacgtcacggatggaggcgaggtaggtcttgtaagatcggttctcaaaggtctcggcaatctcggggagcagcagcaggaaggtggtgtcgacacctcgagactggatgtagtcctggatagatcgctggagatcctcgtcgagagagtagaagtagggaccctcgtaggcgtttcgtcgctcagcagcagtgttggcgtcgtcaatggtggcgagcttgccgtccttgtagggggtgatggtggagatgatgaactctccctcgtcaatctggccgtggatggacagagcgccctgggcggctcggtcgatgacaacgttgatgtccatcatctcgggcatctccatctcctcagcactctccacctcggcctcctcggggaaggcgtcgggggcaggctgggcaacggcgcccagagacacaaacactcgggtgacgtcgccgttgtcaagcttcttgacaagctcgagctcgtccttggagggggagtagacaatctcgaagccgctcttggtcagctcgttgtcaatctccttgggaagtcggtactggccggtggagccggactcctcggcaatctcggcctccacggagttctcgtagtcaatctccttggtcagtcgagccaccagttcggtagcaatggcctcggaggagaaggcgggtcgagaggtgctgagggctcgagtgaaagcgggaacagcaaatcgggtcacctggggagcagatgctcgcagggcctgtcgcacaatgttggaggcgttgattcgcagaattgctcgggacatgatgtctgtggttgtgtaaaaaactgtggacttgctcaaactgaagggggttatcgttcgttatataattttattcatgcatgctgcacgtctcttcagggttagggctggaaaaccgcactacaatccattgccactctctattgggagacccaatcccaatcaagttttgggcagtgtgagaagcccatagaattcccaaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggaaatctggggcagcgctaaataagctcgtattttttaaaaaaatgtttgtttttttttttagcagaaattcgccaccaaatagaaaatgacttttgttgaacatctcaactgcacggcacgatatagaagtcttgcaagaaatgaaaagaaatctgctacaaagagaaaagcgggtacgagtggaggaagaggagtaggtcgccaccatatttggcgggtcagtttcccaattgagcaatctacacatgcctctgcatcttctacaggttggtacatataatttcaagtgactagaggttacagaatgaatgaagccgtcgtaagagagcgcattcaaaattagtgcttgagagtctcgttcttgagagactcggtggcgtagccctctcgagcagcggtggtgttcttggggtcggcaacgcctccagcggcctgtcgggcctgcttcttgagagcccgctttcggatgtcgacgtgcatcttgtagttgaagccggcaacgagcttggagaagacgccgacggtctgggcgatccaccagtgcagcagggcgtgggaccagtagggggtggaggtggcaaacttctcctgggctcctccggctcggccaacggacgacagagtggcggtgacaaactgcttggggttggggatcagagcagaggtctttcggaccttggacatggcagaggtgacgaggtaggagacaacgagctcgacatcgacgtgctcgggggcaagctccacggccagagcgttggaccagtgctggaggaaggccttggaaccagagtaggtagcgagcaggggggtgggcagcaagccgccaaaagatcccatggtaagaatgagacccttctggaacttcttggtggctcgggcctccttgacggactcgacaatcttgggggcaatcagctgggtgatcttcagagtagccaagttgttgatggcgatgatgttgtgcagctcggcggggggggtctcgaggaagggggtggggatggagtgggacaagccgacgttgttgatgaggatagacacgctggggatggtctccagcacggtctcgatgtccttgtagttctggggggagtcggtggacacgtcgatggccaggaacttggtctcgaccttggacttttcggcaatctcctgggccagctctcgcagcttggactcggttcgagaaatgaggaacacgttgaagcctcggagacccagctgtcgggcgtactccttgccaatgccgtcagaagcaccggtcaccacggcccaggcgccccgctgggagccgtagggcaggtagttggtgggaggcagcacaaacacgtcgagaagaacggccacataggacaccaccttcagagccacgtggaagaggccaattgccagcagaaagacggcaatgatggagagaccatggtacttgatgagagcagacagcacccggtccgtgttgttgatgatcgagtcacaaaagtagtttttcgcgttcacgtagaccattgtgagggttgtgtgagtagtggttgagttggtgtatagcaaactccaacctattaaaataccatatgcactctgccacttctcgggtatcttgacgcaaggtcgtgggacattgctgtgatcgacacaatccattgtctatagagttccggtttattgtccgggttgtgcgacgggtttgtggttctgagtagtatatatagcgcttgtttcccttcgattgggcccattcccttcaattgagccattttttcttcttgtctcatcccagcctttctgccagtcgctagcgtctccgtggagggactctgacaggccgccccactgaaactgtccaatgtctacatgaaaccggctagacgaccttgagtttcagacgagtggctgtgaccggagcgctcatacaacggtgtgtaagtacaggtactgtacgatattgcaccatgtactcgtgcgatattgaagtatgtactcgtactcgcaccgtacctactgctcatgtcgtgaacagcacgtgggaagagatgtaaaaagacgccgcagaagtttatctgtacaaggagatggacttgtaggttgtagagtaatggtaaatgtgtccgttagagcacggtttcacgtgacattttatggcttttatgggcattttatgaccattgtcgccatgctgaatcccccagacttgttgttttgtcagctgctcctctggaagacgagttatggccactgtctccattcctcgttggtggagcaaggcagatggatagaatacgatcttgtacatactgtacttggtcttgtagggcaagtccaggggttagggatactcaagtggtgaattccggctcattgatgagtttggacttcaacgcgtcgctttacagcaccaaaagttgcacgcgtgtttgggacgctagcacggccgcctacagctattaaacctcatttcgacaaggtcaagcatttctagaaggtcaagaaagcttgggggcgcttgcgaatgcttggggacgccttgtgcggttccttcaaaacctctcattgctgatccgcaatactatggaactggacgcgggagcagcggaaacggcgctctgtcgggcgacatggcttggtcgtgaggacagtgcgagctgccggaccatggcagcctgaccggtttaggcggtgatgaggcctggcggagctgaatggcacgtttttgatcggcagattgaggtaaatgcccgatagacgtgggggggggcgaccatgacagattcagagatggttgccatgtccctaggaccgtgggttgcgaacacggagagaggtcgtcataccagaggcaggagttggccgtcatgttccgggacacgagtctttgacgaacgcggagtagtcgcaaaccccattcagcagtagcttgggttggacgccttcacgaacgaacggggaacggtgttgagctccgttcagagatggctaccaaatgtcgtaggtgagtccagaggttagggagctgcaagaatgtcctatgagcgagggacggcgagacaggtatacgatgacagtgacaacagtgacaacagtgacaacaaacgtaatgtgttaaaagtacagagatatacaggaagtagatgtggatgggccaagtatgtacagtattgtagcaacgagcaagcaatacaaggtttaaatacaatgctgggtcaagtctcattaatctggatctgagacatgaagacatgtcttataggtcagaagagcagcttttggtgagttcaaaagtctgactaagccgaattgttcagattatgagcaatatcatccctagtttggttttgtgggatagttctacaaactgcttacactgttctgaactgcaatatggttgcatttttgtttgtaggtgcactgtactcaactagttaggatctcaaatgagggtgtccaaatgagggtgtcataagccggacaacaacggaaactagttgtaataccacaagcccgacgttcgcaacgctcaaaaacagcttcgcagcaattgctatatatataccaacgcccttactccccacagacaccgaaagaatccctcctaaccctgattgtgcagcaactcaaacaacgttaatactgccaaatgtccagtgatatggttggctctcatcaccggcaatctctccagacatgaatctgttttccaagtccgaggacggctccaacacggctaccaatgcatctcagcccgacaacgtgaccgctggcgcagggtccgctccctccacagccacccccgcccccgagggagacggtaccaactctcaggaaaagactgagctcggaaagctgacggcttttgtcaaggaggacccccagaacacgtactacattgatggcgagcgggaggtggctcgaagcagcgtgtgcagaaacacccagcagggccgaacctgtctgcagctgctcatctcctccaaggtcatgtttcagcagatgcagaagatggtgagtatagacattggacggtaacagatgggtcaacacgcccaatggtgctggacgacacccttctgcctcatccactaacacagaacttttactgtgctcttacagacgaaattggccgaacagacatggagtgcaagtacgtcccatagtggttgcacctccccccccccatgctgtggcaagacagactctaaaaaaaattccatttcatatcatacacagaaatacaaacatatatatatacatgctttaacacaagtgtccaagcgtttggtctctacgcctgtgagttcaacacctccaacgcatggcccgtcacctcggccctaaccccttcacgcaccacatcggtctcaatgctggcatactcgccctccaacttgcgttttttcgcctccagaatctccaacgcctgattgaacgcctccagctcggtcaaacgcttctggataccctccgtttgggcagttttaatgtgatacggctccgacgctcgagacaccgtggtttccgatcccagataaaagtgcgcctcctggtacgcctggttggtgtgtgtcttcggagtacccaccacgggcgttgttggcgtgctactgtggtgtgagctgttgtgtctagacccgtttccgctgctgggcttcggaccatgcggtctagaaggagagtccttgtcacgctcaggcgggcgatgaaactcaccccttggctcccgcggtggtggacgaccgctgtgattgctgctgtgactgtcgtggcgttccctaggaccgctggggggccgatctctaaactcccgcggagagtctctagcatcacgctccctgctatcacgctccctaggatcacgctccctaggatcatgatcgcgtgggtcacgatcgcgtgggtcacgatcgcgtgggtcacgtggtggaggtctgtcacgtgactcccatggtctcggctcccgtgggggttctcggggccagtctctggggccttcccgaggtcctcgcgatccatctcttctgtagtctctcacttcatcacgtcgaaaacctgctcgatcagaaatctcgcgatcccgcgcgtactcctgctcgtaagcatgtcgccgttctcttccgtatccaaatctctcgtttccacggcctcttccgcgacctctgtatggtctcgacattgttgctggtgactgttgtagtggtgtttgaaaactctgatacaggttatgacgactggggatatcaccaaaccttgtgtgtaccgatactgtacagtatgtactggagctacgattgcacccttcagagtactgtacaagtatcggattattcatatatggaaaagttcgacaaggaacgggactgttgctccataaatggaaattcttagtatagtcgtcagttattcaccccacatccagtccattgatttccctaatctagagcatacagctaatattcttaactactgtcatcattattcctaactattatcaccactattggaaattttacttggacaagactaacaaattccagataagattacaactaacaaacagctacagtaaaagtagtacaaaataataatccattaacatatcaagtaatgacaagtggagaaaagacacaattgagaatcttagaagaggaaggcaacaagtgctacagagacgagactagcaggaatactgtagcgagaggccgagttggcttgagcggcaccggagccggtaccaaactggtcaggtccagactcatcagttcccaaaccagatccannnnnnnnnnnnnaatcagagcctgagccagatccannnnnnnnnnnnnaatcagagcctgagccagatccannnnnnnnnnnnnaatcgnnnnnnnnnnnnnatccannnnnnnnnnnnnaatcgnnnnnnnnnnnnnatccannnnnnnnnnnnnaatcgnnnnnnnnnnnnnatccagagcctgagccagatccagagcctgagcctgaatcannnnnnnnnnnnnatcctnnnnnnnnnnnnnatccagagccggagtcggaaccagagccagatccagagccggaaccggagtcagatccagagccggaaccagagccggaaccggaatcggatcctgagcctgagccannnnnnnnnnnnnatcctnnnnnnnnnnnnnaatcagagcctgagccagatccagaaccggagccggatcctnnnnnnnnnnnnnaatcagagcctgagccagatccagaaccggagccggaaccagagccagaatcagagccagagccagagccagaaccggatcctgagccagagccagaatcagagcctgagccagatcctgagcctccgtttcctccagaagatccagagccagagccagaagtaccatcaccagatccagatccagagccagagccagaaccagagccagaaccagaaccagagccagaagtaccatcacctccagatccagagccgttactggaagaaccatctccaccagagccagatccagagccgttaccagaagtaccatctcctccagatccagagccagagccgttaccagaagtgccatctcctccagatccagagccagagccgttgccggaagaaccatctcctccagagccagatccagagccagagccgttaccggaagtgccatctcctccagatccagatccagagccgtcaccgccattgccggaagaaccatctcctccagatccagatccagagccagagccagagccgttaccggaagtgccatctcctccagatccagagccgttaccagaagtgccatctcctccagatccagatccagagccgtcaccgccgttgccggaagaaccatctcctccagagccagatccagagccgtcaccgccgttgccggaagaaccatctcctccagagccagttccagagccgtcaccgccgttgccggaagaaccatctcctccagagccagatccagagccgtcaccgccgttgccggaagaaccatctcctccagagccagatccagagccgtcaccgccgttgccggaagaaccatctcctccagatccagatccagagccgtcaccgccgttgccggaagaaccatctcctccagaaccagagccgtcaccaccgtttccgtcaccatcacctccagatccacttccgccatcgccgttgccgccgtttccagaagtggaagtagaagaagtaggagaagcagttgtgggagtaccaacattaccaccgccattcgtggaagacgtgagaggagttgaagatagagagtccgaggtgtcaccggactgaatcgacgtgggagcattggtgttagtaccatcagggattgacgaagtaaccgtgccagacacaccagtgtcggtagcagtagctccagtgtcggtagcagtagctccagtgtcagtggcagtagctccagtgtcggtagcagtagctccagtgtcagtggcagtagctccagtgtcggtagcagtaccggtgtcggtggcaccagtgtcggtagcagtaccagtgtcggtagctccagtgtcggtggcagtagctccagtgtcagtggcagtagcaccagtgtcggtagcagtaccggtgtcggtagcaccagtgtcagtggcagtagcaccagtgtcggtagcagtaccggtgtcggtggcaccagtgtcggtagcagtaccggtgtcggtagctccagtgtcagtggcagtagctccagtgtcagtagcagtagcaccagtgtcggtagcagtaccggtgtcggtagcaccagtgtcggtagcagtaccggtgtcggtagcaccagtgtcagtggcagtagctccagtgtcggtagcagtcgctccagtgtcagtggcagtaccggtgtcggtagcaccagtgtcagtagcagtaccggtgtcggtagcaccagtgtcagtggcagtagctccagtgtcggtagcagtaccggtgtcggtagcaccagtgtcagtggcagtagctccagtgtcagtagcagtcgctccagtgtcagtggcagtaccagtgtcggtggcaccagtgtcagtagcagtaccggtgtcagtagcaccagtgtcggtagcagtagcaccagtgtcagtggcagcaccggctgtcggtagcagtgtcggtggcagtggcaccagtgtcggtagcagcaccggtgtcggtagcagtgtcggtggcagtggcaccagtgtcggtagcggtgtcagtggcagtggcaccagtatcggtagcagcaccggtgtcagtannnnnnnnnnnnnnngtagctccagtgtcggtagcagttgcaccagtgtcggtagcagcaccggtgtcggtannnnnnnnnnnnnnngtggcaccagtgtcggtannnnnnnnnnnnnnnccagtgtctgtannnnnnnnnnnnnnnccagtgtcagtagcagtagctccagtgtcggtggcagtggcaccagtgtcggtagcagcaccggtgtcggtagcagtgtcggtagcagtggcaccagtgtcggtagcagtagcaccagtgtcggtannnnnnnnnnnnnnnccagtgtcagtagcagtagctccagtgtcggtggcagtggcaccagtgtcggtagcagcaccggtgtcggtagcagcaccggtgtcggtannnnnnnnnnnnnnngtggcaccagtgtcggtagcagtggcaccagtgtcggtagcagtagcaccagtgtcggtagctgtgtccgtggcaccagtgtcagtggcagtagctccagtgtcggtagcagttgcaccagtgtcggtagcagcaccggtgtcggtannnnnnnnnnnnnnngtggcaccagtgtcggtannnnnnnnnnnnnnnccagtgtcggtannnnnnnnnnnnnnnccagtgtcggtannnnnnnnnnnnnnnccagtgtcggtannnnnnnnnnnnnnnccagtgtcggtannnnnnnnnnnnnnnccagtgtcagtagcagtagctccagtgtcggtggcagtggcaccagtgtcggtagcagcaccggtgtcggtannnnnnnnnnnnnnngtggcaccagtgtcggtagcagtggcaccggtgtcggtagcagtggcaccggtgtcggtagctgtggcaccggtgtcggtagctgtgtctgtannnnnnnnnnnannnnnnnnnnngnnnnnnnnnnnannnnnnnnnnnagcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnannnnnnnnnnnagcagtgtcagtagcannnnnnnnnnnannnnnnnnnnnggcagtgtcagtagcagtgtcagtagctccagtgtcggtagcagtagctccggtatctgtggcagtagctccagtgtctgtggcatcagtggtctgagatacagactcttcagtggtcgtgacgggcagagtgctcacaatagtggtgcatgaaccagtaatggtgtctgttacacacgacgaagaagccgtagtggacattccgcatcctccaaggttgtcgaggaaaatagcagggaggttaggaatggatgacagatcgaagatcgagacacactgcagacactgaccagctgccacagcaccagccaaaagacggtcacaaatacaagtaccaccaagaatattgcagggaaggagattgttcacaattcctgtgcagattgaaatgcactgcgccaatgtaagtccgtcatcgatcggggtacaagtagtagacgaagtgtcgggctcgcaagatgtcatggttgtaaccacatcagttacagtagcagcaccggtgtcggtannnnnnnnnnnnnnngtagcaccagtgtcggtannnnnnnnnnnnnnngtggcaccagtgtcggtagcagcaccggtgtcggtagcagtgtcagtagcagtggcaccagtgtcagtagcagtggcaccagtgtcggtagcagtggcaccggtgtcggtannnnnnnnnnnggcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnagcagtgtcagtagcagcagtgtcagtagcagtgtcagtagcannnnnnnnnnnannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnagcagtgtcagtagcannnnnnnnnnnannnnnnnnnnnagcannnnnnnnnnnannnnnnnnnnnagcannnnnnnnnnnagcagtgtcagtagcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnggcannnnnnnnnnnagcagtgtcagtagcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnagcagtgtcagtagcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnagcannnnnnnnnnnannnnnnnnnnnggcannnnnnnnnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcagcagtgtcggtannnnnnnnnnnnnnngaggcaccagtgtcggtgacatcagtggactgagactcagttgtagactcgtcagtggtgatgacgggcagagtgctcacaatagtggtgcatgctccagtttgagtctgtgtaacacacgatgaagaggcagttgtagccattccacagccgcccaagttgttcaagaacaatgcggggaggttaggaatggatgacaggtcgaagatagagacacactgcagacactgacccgctgctacagctccagccaaaagacggtcacaaatacaagacccgccgatgagcccacaaggaattagggtagtcaccagacttgtacaaacggaggtgcactgagcgagcgtcataccgttgtcaactggactgcatgtggaagagacagtgtctggctcgcatgaggtcatgctggtgacctgttctgaaggtgaggcggtaatggaacgacaagcaccagggagagtggtagtatcacactgagtctggggaccaacaggaatattgcaatcagcgtagtagttcagaaggttgctagccagattgggaattgcggctgtcaggtcaaatagctgggaacactgcagacaggcggcagcagttgccagcatgcctccaagtctatcacagatgcaagtggtcacaccgacacagagaccaatttgagcaatcaggtttgtgcactgagttgaacattggacgaaggtgagatcctgaggattgggaaccgaacaagtggaaacaatttgaggtgggtcacaagtcacagcagggtcaattgtggtggtttgacacacgggctggggagttgtaggctgtccacaaccggcaacaaatgtaagaagtccacttgtgatggggagaacagagacatcgaaaattgaagcacaggcgatacagtcgttaatgtttccaattgtctgcaccacccggtcgcagatgcacgactggatgcccaaacagagggcgatatcgttaataacggcggaacagattgacagacagctagcttggtcgggaacggatgggagagcacagctggtaatcgtagtctcgggggctcgccgctgcagggcaaaatgacgaggcgcggatgtgatagtcggaagaggggcgccgcaaacggggacttggggagcgaagggctcacctctcgattcaagttcgttgtagacggcgtttttgttgtccaggtggaacactgtcagacattgcagacactatgttagtacggttaagacacagggtacagcagcatgatactcactttctcaacatcggcattgtagatgagaaaatcattacaagcactcaagcaagagttctcgtttaatgtggtcgctgggatgcacgttaggggacgttgcaccggaccagctgctaccaaggcggcagcagtcagcaacaatgatagtttcatctgcgttagtctcactcgtaaagattgcaattgagggaaaagtactcacgttgttgaagaggttgtcgttcgatgggggtccagcatagacggggccggtggttatatgttctcgagggagtccttgtgtgcctcgagtttgcttgtcctcaccttcattccaaatatggccaagctaaccgttttcgtaaggaattcgaagcctgcagcgggccgcggatagtgtccttgtcattatgcacactcttttggtgatattggatgtcacacactcacgcaaacacattttctcccgccccctttctttgtgtcgagaaggcagccattctttacacgcaattgagaggacggatagagccactttgtcgctgacaggtctccattgtgactgcgggtgtcagagccgatccattgagtgctcagaggaatggttcgccgagaataaggatcataaaccgagttgccattatcatagtgttaaggtgtggcccatttgccggtcccactactccgatagctgcgtgagatgcacatgtttgtgggggacccgagactctattagttgttccatgcccaatgcgtccttgtcggggagccgtatagcgggagtcagctgcaactcaatcacaatcactcaatcacaatgacaatgtgtttgtcagccacgcattgtcactctcacatcacatcacatcacatcacacacattccagaatgggtcgcatcgcatctggttggggtggctacgccctcacggtctcgatagagcaccttctttgtcatgttgatgggaggttgcatggaccgtgtggttgtcatgtctgatatcgacagttttgacagcaaaatggtccgtaattagccaaatccgtagtctagccgtgaagcagccacaggagccaataactgagccccatgccggtcatatgactcttgtctcactgcctgcggggggatttatcggcattctggggatcgtagacttatgtttgtcggggttggtgcaggtgtgtatgggggtttgtccttcacaataggagcggtaggagaacaatgtccagaatgaaacctaatacgacccttgaaaaagactaataaacgatagtgtcctaaccgtaactctgtttttctttgatccccgccagggcccacaaactctgcagcaaactagtggcgaaatcgtgggctgacaatgggcgccctggcgacgggccatcatcagtagctcgcaggctatcgtgggacggccgcaagtggtagtgtcagcgactgagacacggccaaaaaatattacttgtctaacgggaaacgctcaggcagggatcgtcagagacatatgtccgtataactgtgcttttttttgagacatacgactcctcacgcaagatttcttggtccaccgcatgaccctgctgccttcttcggcggggccacttgtcgagattgcccatctattattccttggttccaataccctgcgcgtgctaagcacaagctgccacagtttggctcagagcttcctaaaccggccatgggtttggcgctacccaaagacactagaaccgacgtcaacccgagccgtattgctacagtgggggctcggggggctcggggggccacttgctgcttggtgcaggtgagtgacatctctcgatacggcgagcaagccagaaatctggcaccgggatgcagataacaagtagcaagctcgtacggggcacgcaacagctgcatctgtctaccttgtactcgtagcttaacttatctgatggctggtggagaataaacaaagtcaaagacgcccagagaatgccatgtctgatgcattggccaaacctactgtcccgattgtctcgaattgtttcgtcagccttggtcttgtctcgacactagctggtgcaaatacaactctcggcgacctgggccataacactgccccccccctgtactgtagggtgacatcatatattgaacgaagactttttgtattacagggttttgaaccaatttttttttatatatataccattataataaatacatgacaccttatttcttctagaagacatccataagagtgtcgggagaatcatgcccggccggaaaagccctttcgggacagtagccggccccctgtcatgccaacgcacggcaggcccactcgtacttgactccctcagtcctgatccattcgtctgtcatgttccagcccaaagccgccgcctcctgtaacgacgaataaacatgcagaggcaatgcatattcgtccgaccaaggacggtaaccaccgccgtgaacaaccggcaccgctgttctagaacgccgcccatacgactgggggaaatgttgagaaatctgcgacaacggcagacttcgactggcccttcgaaagtcggccgtgtatccctcttgcgtgcgacataggctcagcgccagcgtctcagccggaggcacctcgtcgttaccctcgcctccacgtgccaaagccttggcttgagtgccgagtaccagaccaactcggacatgaatcattgcccgcatcaggtaacagcatccaatcaggtgaggttgtttggcagcttccagcagaaaattgactctattgacaaagttaaccagtgatccccagctcttgtcctgcggcacacggcctgtcaggatatctgcacgctcttcgtagttgaaggcaatgatatagcacagcagcgagtccatagccgcggctgacgccagcgcaaactcctcagatgtgaacttggcgtctgacatgtgtttttttgcgcgcgccagatccagccaggtacgcatcttctttcgcagtagcttgaattgctgtttggtctcttcgtcgcgcgtgggagataccgcctttgactttgccttggttggagttgtgcttttgtcaagatcgcgggccgcggggattcgcgccgatgatgctgatgatcttgctgatgatgatggttcctccttttcctttctgttttccgtgcggccattggtcttgctctccctgctcccctccctggcatcgtcctccgtggctttggaaacatcgctcttgctgtcgagccgagacagcgcctttttggaaaccttgagagtgacaggaaagctcttgtccttcatctcgtgactcagacccgtcttctgggccgtcttcttgctgccaccaaactcgaaaactgcaggcaaggtgggcgacagcattttcggaaactcgacctgcacgcaatccgtccatggcggaagcgtgggactgagcatgggcggaagcgacatgttgcgattgtgcttctcgcctggggtccagctcgtttgtgagtgctgaatcgatggtcactggagagagtggtgattacgcattctgaacgctagagtttgtcactctatgcacacacacctcccacagtgggaactctccgtccgggtaacccccgcttagcctttcccctcccccacatggagtgtaaataattcaatacgaaatcacacattccataaatcaccaaccaacatgggatacagactttcggcgctgacatatgtgcagggcgacctgtttgaggagtcgccgcgaccggccgtacttgcacatgcgtgcaactgtctgggatcgtggggctccggagtggcagccggcttcaagcaaaagttccccggggcctttgtggagtacaagcgacactgcgacaaatactcggacgataactcggcgcttctgggcacctgccagctgattgagacgcacgacgcgcagaccggcgaattggtttatgtggcttgtctgtttacttctgtgcgttttggagcgcgtgtggacggccccgagcagattgtgaaacagactaaactagccatgcaggatctacagaagcagttggcgaaaatgtcaggtccaattgacggcaactcgaccgtccacatgcccaagatcaacgctgggttgttccgagtgccctggagagacacggaaaaggtgctggaggaggttggccagccctgcactgtttacgtcattgattagtgtgggcgatgaagcactcttatctacagtaggggagtgttgacattcatgtgcactcttctacagtaggggagtgttgacattcatgtgcactcttctacaatacgcgagtgtcaacattctacaggtgggcgagtaccaattgggacattctgtgactacaagtagacaactgttgagtccagtcagcgttggggttgaacatgggctacgtgtgctcgtactagggatgggtgacttgctacttatttacacctatattcgcagcgtatattaggtaattagaaaatttgattgagctgtgtccagggaaactaaatgagagcggcgaaggcagcaacgacggcgacaccggcagccagctgggtgttgaaagaagagccagcgttggcctggtcaataccgtttccgttggggatagaggggcccatggtggagttggaaggagaggacttggaaggagaggagtcgtcggagatggacgaggagtcgtcgacgatggaagaggagtcgtcgacaacggtggagtcgtcggagtcgtcgacgacctgcttgtcggtggtgtcgttgacgatatcatcgttggagtcgtcctcaacgttggagtcgtcctcgacattggagtcgtcctcgacattggagtcatcctcgacgttggaatcgtcctcgacattggaatcttcctgagaatcaccggtcgcctcgggcttggcatcgccagtggcagtgggagcggcatcgtcctcggcggcaaagttgggggcgtttccggcaagaccaaggtcctgggcaagagcctgaactcgcatggtggctcggctccactgctcggggatcttgggagtcagctggggcaggttgggggtgacgattgccataactcgacccaggttgttctcgacgttggccatggccttgggaacatcgtagtggggcagggcagagtgcagaccgttggagaccttggcgtagtcgggagagccctcaaaggcagccagggactggccggcggcagacagaagctcgggcaggttgtcgtcgttcaggccggccatggcaacgggcatggccttggagaagagaccgatcatgtcggggttcttggtgacaacctccagaacggcctggagctcggaggtggcctgctcgggagacacggagtcgtccgtcttggcggcagcaatgccgtcgacaatctggttagccagagaggccacaatggggttctgggcggcaacaagagaggccagaatggcaaaagtggcggaggtggagagagaaaccattgttaatgtgttagaaacggcagtgtttgaagtccatggagcccgccaccaagctatatataccagggattgggtacagtatcactactcctccgggtggcaggggtcaggggtgcctggcttcaggcaactgctgtagtttcggggccatactgttctcactggtctagttacggttgccatagaactgaatcggcaacaaagtccctcgtaatatggcataatcacatgacctatctagggtagaaaagcggcatatcgtatcgtatggtacaactgagtactgagtacatttttcttgcaccgcacctactactgctcatcatctcagtacagtagtctatgacgttcttgcgttccattagcatataaaaaataaaaaaggtttgttacaagtatcgtatagtgcatactacatagtgtacactgtacgtatggaaggggttgaaggaaggctgaacagggtgtttctagggtttctattaatagccatgcattaaatggcccaatttgccgggttatttgctcctttccacctcttctttcctgttcagctgctatgaaacaccccatatgctccccttgctatacatgtcttgcgggtctaaatttgggtgcatatgttgaaagtcgaaagggacgagagagaaagagtagctggagtgggaccgaaattggactagaaactcgtttcgttgttgcagagtacgtgtacttgtacttgtacactacttttttttactcgtactgtacataaaccgacagtctagcacacatccctcttgcattatctccaggtaactccgaccatcccaattcgtccaagccctgcagggtcttgctccgtgacagaaggtgtaacggtcgaatgagtggcggaagggtgtcgtattaggtgtgagactaggcggacggaagggtgttattagtgggtgttattagtgggtgttattagtggttgttgttgagtgactggagcgtgttggtctctatgaacaagacttgaagcccaggatggtgaacgccgcgagtcgatcgacggatgaccaggagcaatttacatacatacaaacccattgattctgtttcgaagccttgagccagtaatctgttggccatcagcactcccgtgctgtactatagtggtcgctcaaaccaccccggccaaacggaccctcaggtagtcgatgaggtccgtgacaagtcctcccggccaagctggtttaaggctcgagaaatgttggagctgtttatgtccctcttcgccgtctccataataaaagttcgagatacagactgtcagacagttagacagtcaggcagtcagattgtcagattgtcagattgtcagactgtcagactgtcagattgtcagactgccagattgtcagagattatctttctgacagactctttcccgcagactccccgacagactccgacagactccgaaagaaaccgacagactcttcccgaggtcacggacagtcgtagatgtaggtttatattctgtctgacttttcatcacaactgtttatgagtgaagtgagtaatcatccatccacgtacattcgtctactgtacgtacattggtctactcgctcttctgatggcgttcggagaaacggagactcgtgactgctgctgtacgcgctccagtctgacacaattacaccgataatcgctcaggtcgttgtcactcgccgagctcttgtttccgtgttctgccgggtaaccgtcggaaaccgagccgacggtgttgtgacataaaactaggttcgtccgtcgggcggacctgaggaaacaggaacacacgcggcaaggacgagtctcaagcggtgaagaaatgtgcgaccagcaaagatggggcaaaacgaggcgaaaacgaggtgaaaacgagcgaaaacgaggtgaaaacgagcgaaaacgaggcaacaagtgagatgaagaagaggcaaaaagaggcaaaaaaagacaacaagaatgatgaacaagagccaacaagaatgatgaaaaaaaggcaacaagaatgatgaaaaaaaggcaacaagaatgatgaacaagagccaacaagaatgataaagaggcaaaaacagacaagagaagagggacttgatcaacgaacgaggtgaatttgattgaaaagcaacgtacactcacgtacgacactcacgtacggcttgtgccggttgttttctcacaagacacccactcgcactactgtagctacaatctgcaccaacaagcaatatccattcgcttatgcgtgattggtgcagataggccgtttcgccgacctggggtaggatactagtctagagataaccaaatatgaagatgaaaaaccaccaacacagattacgagcgtttttaccgtgaaacagacatgtcgtggacttatggcttcgcttgggacaccctcagacggctgtttctccgccgcccatctcccatctcgtcctgtttcaaggttgcaagcgtgcattatcagctgaaatgaagcggccaaactctaagctcaggacgcaggttgatccgcggcagagaccgggccaatcttgtaggcccgataaacaccccacgcgattagagccaggcagctaagatataaaggtgagccatcccgcaactagacccctcctccaaacgacaccagtcacgacactgacaccaagcgcagtcgcaacccttacacaaacgacgacatgacagcagacactctcacggcaattcctctgcccgacgctcctctgggagccaccatccagctgcccaccggcatcaccgatccggcggatctgaacgacgccgacttccagaagctcaaggaggcgctcatgacatactccgtggtggtgatccccgaccaggccaagctcaagccatcgtcgcagtacgccatcaccaagcgaatggatccttcctgcggagagggagcatacggccactccaaggagttccgacacaagcagtccgtgctggccaaggacggtcattcagtgccccaccagccccaggtccagattctcggccagggaacccactacaaccacgagggcgtcgaccagctgaccctcacccaccccatccacgacaccttccacaagaacgtgctcaccgacgaagaaaaggcccagggatacacccggttctaccgatggcacattgactcggcactgtacggactttccccccctgtctgcaccactctgctcggaatcgacgtgcccccttcctccaagcaccagaaggtcaagtacaccgacaccggcgacgagctcgagctgacccaggccgccacctgctttgtgtctggcgccaatgcattcaagctgctgtcgccagaggaccagaagctggctttggaatctaccgtcgtctacgctccccacccttacatcttcatctcgcctgccaaggctactgatgatggtctgactatggtcagcgagggcaaggagatggatctcgaaaagctgcccgaatgggaggaaagcaaggtcaagcgactgcccatggtctggaccaaccccgtcaccggcgagcatcatctgcaggcccacggctgttgtgtccacaagattgagcgaaagaacggcgaggttttgcagctcgaggacgctcgaaaggagttgtatcgaatcatgcgacccaacattgatcccaagtacgtctatgcccactcgtggaaggccggcgatctggtgctgttccacaaccagggtgtttggcactccgtcaccggtcagtttgctcctgacgagaagcgactcatgcaccagtgcaacattgcttctggagttgatcccgtgtgcaacgcctaatttatgagattgatttatgtattcatgtaataatttattcgtgttaagatgataatgggtacaggcaaaagtacatactgtactcgcgtagaaaatctgttccaaataacccgttttttatgggtctttcttcgaccatctatagtacttgggacggacagaagtcttcgtccagcttatcgtgttgacggggtctcatgtccacttggtgttggtgttggtgttggtgttggtgttgatttggtcagaaagtttcactacaacactcagcgacccgtgtttgtagaaaccaccaacggcacgtacaagtacgatgattaaataatgcattctatgttaatgttgcggtagctgctaccatgggacaattaggactgttcagtggacgcagacgcagacgccgacgccggagcagaagcatctgttgtcgatgcagacgccgaagcagaagcctctgcggatgcaggctcagtagaagcggaattggacatgtctggaggctgaggagtttccgagtccagcttctgcttctttgcgtcgccctctccctgctccttaagcttgcgtttcagcaatctcgccttggttttctccacgtcacacgaccgcagcttctttccaatctcctgcacatactccttggtcggcttgtccaccttttgcagcatgtcaacgcactcctgaaccagctttgtggtcaggttgaactgcgctgggtcgctcatcttcactcgcaaatactgctcggttatctggctatttgtgcacatcatggccgcgagcgagatttgcggaggggtaaagaggaaatttgcgtcggttagaaagctcagagacacgtactttctggctccatcgtacagagacccgactgtcgaggcaggaacgtggggcagcgacgtctggatgtcgagatagaagccatgcaagggagtgtatgcgctctgggcgctcaaagaaaacagcatcgactgcatcaccacaaactcgagttgcaaaacgtccttggccaccgctccagtgtatttgcagaactggttgatggaaaagaagtgattctcggctttggtggccaaaaagaaacacgtatgcaagaccttgacggggtcactgtacaccatgacggagttgatgaggaaaaactttttgaagaagagtacagctgttgccttcactttagaaggtagattgagaacttgggcaattccctcgctctgagaacacatgtaattgaccatggtaagttcctcgtcaacagagaggattttggccatggcgggatcgagatccgccgctagaaacgactgtttgacaaactcgcggccgttggtgttggtttgaagccgtctagctgccagttgcgtcggcgtaaacgaccattttttgaactgcgacgattgccggtaaatatcgtcgtccgtgaccgtttttgtggccttggatgatgctgtagcgcttgtcattgaatgagtattgtagtgtattgaggctgcttagttctgtttcgaatcttgattcagaattatgtaagctgcgatgggaaggcttgaccggggttagggttggtttcattctaaaaattaaaaaaataattttagacggtgagactttaaacacgtgatctgtatacagctcaagtagtacatacgggtagtagcgctagttgcagctgtacacctttgaagaaaaacggcgggattgttgataagcttagtaagcaaaacgagccgagtccgttgggtcctccggtcgcttattaatccaagggagtggagtgtgcacagccttgggcaggttagggctacatgcatgagttgcgtggctttaacgattatgtactcgcactgtactaaagaggttgggggcagagatgaggtgtcacgtgtgtgggggtgtagttgtggtttgttttgtgtaacttgagaccggtcgccaaaaagtatttaatctctctgtttcccgcggttttctgctacccttatcgcttgatggcttgtgctctggtgcatcactttgttgagccaattcactcacgctgtatagctactcccacacacctcccaccacataagctcacaaccattgctgtgcgcatctgacaagtcatcaacatagctctggcccagcatcgcgacatcgacaatgccgtctctgttccacggcgtgtaccaagcgctctacgactatgaggctcgtacggaggacgaattgaccttttccgagaactcgcttctctaccttttggaaaagtcgtcgaccgacgagtggttaaaggccaaaaaagctggacctgcgggcaccaacgaaatcggactggttcccttgacttacattgagccggcgccggccaaacgacaagcctatgctctttacgactacgacaaacagacagaggaggagctgaccttcaaggagggagacgcactgacagtctacgatgacagtgacagtgaatggttgctggtgtgccgcggaggagacgagtacggatttgtgcctgcaaactacaccggcgacgctccgccatccgcggcccctgcccccgtggctgctattcccacgcctgttgccgccattcccacccccgctggccaaccgacgacgcccatcaccaaagactcaccactacctcctcttccaaaggatgccttccccccgcccccacaagcgtaccgaccgcctgcctcgaccacccatgcgtccaccgagcccgtctacgccaacggacgggacgaagagtctccccctcccatgcctgcccgaccaggcggaagcggaaatggaagtggacggccctcttcgggagcaggcgacagccgaagccgaggctcgtccgtgtctcgatctcgaaacgcttcctctgcaaatgacaagccttcctcgtcttctgccaacttcttcacatggcctgtccaggaggtggacggacggaaaaaacgaaaagcgactctggcgattggcaacggcatgatcatgttctccccggagcgatcgtccggacagccccaacaatggccagtcaaggatctcgttaactacaacagcgagaagaaacatgtgtttctagactttaagcaccccaccgtctcgtttgatctgcacctgggaagcaaagataccgctgacgaggtgatctacgcccttggcgaactcgcaggagcctacaactcttcgggactcaccgaggtaatgatggcagccaactcggccggccagaagctcggaaaggtgctgtacaagtttgacgctcagggtcgagacgaggtgtctgtggaggagggcgagaatgtgttcattatagatgacacaaagagccgggactggtggatggtgaaaaactcgtctggagtcgctggtgtcgtccccagtagctacattgagattgcgcccagcgaaaagaccctcaaaaaggtagttgaccagcagaggaaggccagcggctcgtcgcgtgataaatcacgtgaccgatcccgtgacgaccggtctcgagatcgagcggacaagcgatcgtctcgatcttccagagacgctcccaagtccaagcctgatcctagaaaggtgcgaacttggaccgatcggtccggtgcattcaaggtagacgccgctctgcttggatgtgtggacggcaagatccatctgcacaaggtcaacggtgtcaaaattgccgtggcctgctccaaaatggccattgaggacttggagtatgtggaggacgtgacgggcgttgatctggaggaggacaagcccctttctcgagatcggggcggatcttcgcgagaccgacgacggtccacctctcggtccgaccggcgaaagtcgtcatcgggagctgcgtcttctgcaaacgctcccaagccaactcccgagtcggactacgactggttcggattctttttggattgtggagtcgacgtgcatgcctgtcagcgatatgccacctcgttcacacgagatcagatggacgagtcgattctgcctgaagtgactccctccactctgcgatctctgggtcttaaggaaggtgatattctgcgagtcaccaaaaagcttgacgaaaagtacggtcgaagcggcactggtacttctgccagcactcctgtgggcggcaacccctccggtggcctgttctcagacaccactggtgctctgaagaacaacaccagcaagactcttaccaaggcagacgataccgatccctggtcgtctctggataagcagcaggctcctccccagcaacaggcgcccccagttcagcagcagccccccgttcagcagcagcctatccaggctcagcccacagctcctattcagcagcagcccattcaagctcagcctactgctcccatccagcctgttcgaaccggctccatcaacgatctgatgaacatcaagcccctgcagcccaccccgacatcttccaacctgcagacacaagctactggtggtatcatgcagcccatccagcagcagtacacccagcagccaatgtcccagtccacgagtgctctccctcagcagagcatgaacaccggcattcttccccagaccactgggccactacaacagtctcttaccggatctgctcccgtgcagaatcctttcctaactggtggtcccaacactcttctcagtcagcagactggtgggctggttggtgtccccaccggcggtcttgttggtgtccccacaggtggacttcagggcgttcctaccggttacactgctcagaatgttcttggcatgaaccagcctgcaaacacgggcgggtactccatgaatgccatcaccaacgctcttgccggtgcttccctcaacaagcagcagcagcagcagcagcccatggtccagcaacttaccggaggcagcatgtttggccaacagcccatgcagcagcagctgacgggctccagcattttccagcagcagcccatgcaacagcagttcacccagcaacaaccaatgcaacagcagttcactcaacagcagccaatgtcgcagcagctcactggtggcagcattttcaattctcagccgcagcagccttttcagcagcagcctatgcaacctcagcagacttccttccagcagcagcagcccttttccactggagcttctgcttcgccgtttggaagccagcctactactcctttcggacagccccagcagtctgccggtttgagctactttaacaacatccagcctctgcagcagcagcaggcgtttggtcaacagatgcagccgcagcagaccttccagccgcagcagcctttccagcagcctttccagcagcctttccagcaacagcagcaacagcctttccaacagcagcaacaacagcctttccagcagcagcagcagccgtttggtggcctgcagtcgcagcctaccggctttggttttggaaacagctcgtcaccctttggaggcatgcagtctcaacagaccggagcaccttccacttcttttggtcagcagccgctacagcccaccgccacgggtcgtcagcgagccaacctggcctctgccactcctaacaatccctttggtttttgagaggctatgtatgaataatgttatgataatgtaattggcgacttgtatgtgaatggacgagctaattgaaaatgtgtaacaggtattttgataaccagaatgtataatctcatgtgacttacagttgctgccatcaagattaaatagattaataaatgatttgtaacagcaacaacaataatgggcatttttactcctctaatctccaaaccgaggtgtagttgcagcagtcaaaattacggtttggaaacaacattaaggttttattgtctaacagaaactgcattttgaaactttggggtcacgtgacccgtgagtcatgttgaaacctccattgcgatgtagccaacccatcacggagcggcatggcgcagcggaagcgcgcagggctcataaccctgatgtccctggatcgaaaccaggtgccgctatgttttttttgcttatggggggaatcttgtggttagcgtgctgggtgtggcagtacgtcaagtacatccagtaatgtcagtgtgattcacgagtagccattgctgtgttataaatcgactttcggaaaacctgtgtagaccaaagataggcggagaggtgtactagggatgattggagtccaacttcaggatgtattataccttgcaaccgtggctcaataaacagtagctgatgagtatacatgttggcgaacgtcggagaactcgccttggccagaggacctgggccctgtaagatttctacttgtagtgcaaggctgtcagttgacccaattatcctcaaaggtagtctgcaattcgtcatctcagactgtcaaaggtcaacaggttacgattcctgcgagtattggttcgtccatcggtcaatagtagtcactttgacagtatgttttgtactgtaactgatggtcgagttgtaagcgccaacctcagactctttagttgagggctacaagtagttggagagaaagttgttctgcgaaagttgaaagagctcatgtaaagaagtgcttgataaaatgtacacttgggcctttcgagtaacgtgacggccgaaacggtacactttctgtttcactattcagagttattttcggttttgaagttgtttgatgcattgaagttatgcattgttaacttgtttttagttagatattagttagatattagtgatgtattaggaaaacataagtagcctcaacagcatttcaaacaagtattatgtgcatggatgtactgtacagacagtatgtacactgtagtaagccttcagcctacagggacagtggtaaatgtgatggataactgacagaaattggccattcatttcgtcttccacccactatcggaactccatcttctctacagtcgcgatttcagtctcagcaatacatcaccacatgcgtcaaaataaactcttgcagagacaaaatcacaacatctggtatcctcaccatcacatccaacaatgtcggatttcacacaaaaggtggagaagaagtttggtgagctcgtgatcgagcactacttcaagagcgagccgtttgtgtactcgtctccgctcttcaacacgattggcgacacgcgaaagctgtttccggaccgaaaaaacatgtttgatcgactctacgaagacaacatcaaccgggaatcgctagccgagacgcaaaagctgtttcctccttcgaattacaacgacctcgtcaaacttgtgcggcggatcgagaccgacaagaccacagaaacgctccaggatgacctgcaacaaaactgtctaatctactatctgcttctggacgccaaccaggaggcagctgacgcctacgcgaccgagattctgctgcctgtggcttacaagcatttcatgaacggctgctacgccctggatcgagccgacatgaacacagctgtggaggaaatcacctatccaggaacagcttccacttaccctgacgcggttgtgcgggctctcaacgctcaggccgttgcccagaagaagcgccgcgagggcgaccagctcattgtgcggtactttgacgagaccacaccgaaatgtgaccagcgagagtccgtgaccatctacatcgcctgcctggcgcgtctggaccccatgatggctcttacatacatccgatctctcacggccagcgcgcaaatgggcgcctttgagtgtctcgtcaaagcatgcattgaagaacggtacctggggggcgtgtggcgtctgagtaatcttccctttactgaccgcgagggagatttgctgcaacaggctctggacgctgtcagcactgacgaggatctcaacaacgacattctggttacccgggctctgcatctgggccaggttcgaaaagcaaagagtctcattaacctggccgtggcgaaacgaggaggagaggaaaagtggggcgagtacgaggccacgttggcgctgtactagacgcagcatcagcggtctagatgtacaataaattattcagttgtgtggatagtagctctggtatttgatgccagtatcgtaggttcaacaaaacacgtggtagaggtgatgggcgagcagcgtcagtacaatacgacgatacgacgatctgaagatatgacgatatgacgaagtgactgtcacatagtcactggcgagattctgtcgagaccaagtgtctttgtctgcttctgactctgctgtaattttcagaatgcattgttgcatgatgcgatccaacgaacaatgaaatccgacactgtcttcttcttcatcaccagtggtacaaacacctaccacgacacagacacgaagcaataatggactgtcttaatgatacaccgacactgttacaagtctcagcccttcgatcccaacacttgccatgacactctcggagttaagccaactttatggctgagcagccgtccttcacagctaggtcaaactgacattacaagtagtcaattgacccactacaagtacgcaccgtttggtcaccatcggggctgattcattggctacaatgcgcactatcgctgtggtacctagactgcctgctacaatctcctcctcctacaggaatgtgtctcaggagtgtccggaggtttggctggcactcaaactcctcgctcaactgggaagccgtcagactcatcgcgctccactaacgtcaatcgatccatactatatacatacatctccgtttactcgacggaagcatcgagcttggctcccagagaggcgagcagagactcgggggttcgggcagagatcatctgcaggacgagctccagaatgggctgcttgacggactgctcgtagattcccagaaggtcggtgggcacggggtagacggacagagccttgtagtaggcaatggcggcgttctcgatgtcgttggcctgggcaaactcgtcggcctgggtcacctgggccaggaaaaactcctccttctccttcatgccggaggggatctgctgggatgccaacgaggcgtcgagcttcttgatgatctgctgcttgatttcgttcttcttggcggtggcatgggcagcttcagccttctccagatctcggttgctcttcttgagctttcgtcggaagtcggcgttgtgtcgtcgctggtagtcaaagtagacaacgtacgacagggcgcccacggccagggcggaggtcacaacggtggcggtggaaggcattttggggggtgatggaggatgtaaggttgttcaaggtgatgttgcttcctttcctgcgctgtattttcgaggaagtgaaaattcaaaccgaaccgggtctaaataacgttagggttgtcccactcgcagaagcgtgtagaagggtggaggcagagcggtggacagaaaaggcccagatagaggagcatcctggcgcatttcggcggtggcttctctggtcgattttcccccgatttttgtcatttttttccccaattttccacttttctcctgcgcggtttattgcctgagccaaaaaggcggtgtatttccggcaataccgaaccttacgagttgggaagagtagcgaactaagtaaagagattaaagttattgggattttgttaagaggaagagtctggaggagtgagaggcggtgcagattcacaacagcgtaaacaggcagccattgcagttgaaaagcgattttttttttattttccgccacagccatacaaaaaggcgagttcaatgcttgttcaataccgatggcgcacgtagctcacttggtcgtcagtagtctgatgatgccccagaagctgtacatacaagctgtacatacagtgtgacaggttgttgcagtgtagccgtgttgagacgtgatcaacgcgagatcaaatactcatagggttatggctctgtgtgaactacagtaagcaccgtccaggttcgttattcaataagatagcgtcgggtaattggtacggtgtgtacttgtagctggtaaatgtactgtatcttcttgttgctgtaccttcttgttgctgtatcttcttgttgctgtaccttcttgttgctgtatcttcttgttgctgttctttcttgtcgctgttcttttttgtcgctgttcttttttgtctccgttcttccacatcgccgtatctttctatccgtatcatccatatcgcctatcacccccttccctatcctctcaaagattcaaacctgttctcccaatttacaatctatcacgctctgctttcctgctcactctttccctatcctcggcgttccgagtctcaacccagctgcagtccctcttctgttgcaagtctcagttgcctggcatttttttgctggggttcttttcatacacggccttgatgtagtccatcagcattgcggcctttttgagctagtactggcgagcggtctttaccccaggtagaggagaatttcggtgataccaggacctgtattcctcggcagttcggtagttgagaaacatgtcagaaaacgacttccagattccaatttggaaacggtagcgttcaggacaaagattggcgtagctcacaatcacctccctctcctccgcggtgtagggcatctctggggtgttgattggcttttcaacgggccgtgtgttgaagtaggtattgctgatggaggttcgtggactctagcttgattttccgtgactctagcttgattttcgactcccttgatcttcgacgtatagtggcctcgcttctttgctggaattcaaccagcctggaatattcggttgaatagaagctggggattggggcgggatggggacacgtgcgacgaatccgggaacatttccactcgagtctttgttaactcgtcgcactgtttgtcggacagcaggagatcctctcccagaggctcaggcaactcttcttccccatcagcgagtgagtcgggctcaccaggcggacagacgaaaaaactggggcggattgattctatcggcaaatgattctatcgacaaaggactgaggctggtcaattcgatcagcaaatgacatggccttgactgacgattccatgacccttccaaacctgacagccaacggaatgtgtttctggactttcgccatgagccggatcccgcccttgtaagttgctctgttgctctgtggtgtggctatcaaagttgtggtaagatagtgcatgagcctgcgttcggagatatcggagatatatatcgggatgaggacgtcaatggttcatgacctgaaggaaaggacgggactctgtgagtttgaacaagtctttgggaatgttcagttgagagcctggatggggacattggaactgtcacgagtgaaagggactagtgagggtgtagatctacctgggcgggaatgacaagacattcaatgggtttccagaatgagttcccgttgacaagaatgggtatacgcgacaaaaaaagcattggtacaagcatttgtagtctatcaaccatctaactcgcaacattaatcttccattgaacttgctctagaccctttttgcctcgtccaactattcccgcacaaccctgaagcgtagcacaactgtcccggagagcaagcaacgtccaatggttccttacacatggagcacagtacttacagtacctaagcccaaaccggatactcaattgaatgtctaagaccacaaaggactgtctcactcatgaaataacgtcagccacacggcttccccggattcttccagcagtatgtacagtaagtcagtatgcacagtaggaagcaggcaactttgcgaggagtgaccctacaagaatgaaaattgctgcatttcaattggcatgactgttagtacttgtacaagtacaagacttggctataaacaacttccttccctggatggggccaagttatctctttccatgacatcttctttaggagctagaacagtttgctacgaacctgctacgaacctgctacaaacctgctacgaacctgctgcgaacctgctacgaacctgctacgaacctgctactaaaaccgtcaaaaaagttctttaagaaccagattttttattaaacatttgtcaacacctgaaaagttctattaacgccacttttgtcttttccatggcgtttttcggcctccagctcaccacccgtccattacgtcataagcgtaaccgcagcaacgtgggtcaacattgaaaatatttgaagaggcccaaacactccgacactccaccaacagaggcggaaaaacttgctacagaaacagcagaaaagccgaaacttcaaaatcgaacgttgacactgttaataaccaccacaagcaactactttagtatctgctctccccacttcaccactagccctggctaccattcaagtacaatataccccacaatttctttgaacaattgcccctgaagtttaggttcagtggattaacggctagaagaagggtcacgtgagcctcggacgtgctagagactactttggagacgctaagaggcaccggaaacggcctcttcatctcttgttagtccgtctttgcaccttggacagccggttgcactcgttctctgacactcggtttttaggttccacaacatgcacgaaacgcactccttgtatctgcatcttcaactacagtgcatacaagtacagttgcgatatcagaccgacatccgagctctccagccatggccgaaacgaccccgctactaggtcgcgacgatctcggtgacgcgacggcgtctcagccgctcgaccttgtgcccatctactcgttggtgttgtgggttcacgacattatcaccgaccgggtcgaaacgtctctcaagtatgagcagattaaaacaccccaaatttacgcctatctgatcaagccgattgtggaggagtgtatggtgacggttggtccctgcgaggaggaaaaccgagccgaaacgcacccagactcgtgcgatcacgacgaaaccatctcggttggtatcatctactccctgctcgcaaaccaagtccagttcctgagagagagtgacacagatggaggagtccacggaggcgtactggagacacgcgccattgtgtgtgagattgtggctctcaaactgctgcgtgaactgcacgaagacgatctcatccaggctctcacttacgacttctacccactggccacaggcaagccattcaacgtgattccgcggtaccagcgcattagtgccctcgaaatggccatcaaggcaggcgcaaaacactttctggcccacagaatcgtggttgcggtcgtccaggagatctgggacggatctatcatgtttcaaagcagcatggacaagctgcacagaaggaaaaagcctgacaatgtgttcacccaagagctggttggatacggacgaaggggtccaggcgtcaaatactgttatgaggacgcgtcgctgttcaaactgtcacgactcagagtacccagatacagacacagtattggcatagtcacttttgcggtgctcatcgtcctgtatctaggagtactatatcagcaacacaagcaactgggcactctagaagtagtcttttggttgtggtcattggggtttgtgctggaggaaatcatcaacttcacagatgcgggatacaccctctacgttatttcgatctggaacatcatcgacctcatcattctggtgtttctcgtatcgtactttgtggtgcgagtctatgcgctcgctgtggcgtctccagacgcattttattactggaatgcccgagcctttgacctacttgccaccgtcgccatcttcctcttccctcgcatgttttctgttctcgacaactatcagtacttttcgctcatgctgattgccgtcagaaagatgaccattgatctcgtggtctcgtctgtaatgatcatcctcttttcggcagggttttgggtcgccttcaccatggcgtttgcacgagacgtgttttcagccaagaagattgcatacgacctgatgaagattctgtttggcttcacacccaccgtatgggattcctggaagtactactcggtcctgggccgtgtcaatctcatgttcttcctattcgtgacacatttcgtgataatcactatcctggtggctgttctgtccaacacctttgcagccgtatctaccaatgcttacgaagaggtcaagtttttgtttgcggttaacaccatcactatgatcaagtctgaatcgtcgtctttgttctcctacgctccccctctcaacctgctggagtgggtggtcagaccactgtactacgttctgcctctgcgccagtttcttgtgctgaaccggaccatcatcaaaatcacgcatgcgccgatcctgtggaccatcttcttctacgagtgcttgcatctgcgcctctcaggggagaaggctctcagaagacggcagaatgagattatcaagcacgagatcatcaaggggcagaactttagaaagaagggcgccttgaactcgtccacggcgccatccaccaacgccagctctactgctaatctcaacacacagcccagccatgatctgagagctgtggttcccaacccaaataagatcagaccaaagcggtcattattcaacaagatggcccacaagctgcgcaagccgtccaagccggaaatcaaggtgtccaacgacgatctgctggacgaagtgttcaagcggccatataagggcactgtccgcatcaaaaacaacacaggaacggtccagatggaaaccctgtttgatggacaggatgacgaggaggaagagaacgccgtggatggagaaattccgttggagagaaccacttctcgtgtcacttatgagtctggaagacggactcacagtatgacttccagctccagatggatccctactcgcattactggaaatagaaacacttcgggaagcacgtctggaagcacgattttgccccgaaacagactggcctctgccaattcgtctctcatgcaacaaaatctcgccatcagtccctccagaacagtcaacacggctctctatcattacgacagcgacatccggtcccaggcactcaagtaccagaaacgacagcagctattggacaagctgaagcgcaagacctcgattgacgacgtgtctcttggcagtttggatgatgacgaggaggaagagcatgctgacgacgatgatgacgagaacgacgatatcttgtcggacgcccagccggacggagagcttttggacatgaccgccatgttggtgggccgaatggatgatctccaggagagcattcagaagattgagctgttgcttggtcatttcatggagaggtgagatagtactaaagaggagaagcggtcaagagaaaatgacgccagagagaagtggagatgaaaacgaaaacgaaaacaacagtttacaacattgggtaatataggtaatggtaatgatttagtataatgggtttgaaggagaggtttagaaaactcatcaagagaataacggctagtctggatgtgaagggactttacatactacttgtagaaccaatattagcttataatggtggatttttccagtctgtttactcgttacaggcactgtagttgttgtagttgatgggatagtgattcacaaaggtagttgtcatttacttaagagttaacaaatatctattcaactattcaagtaaagtttaagacgtagttaatatattcttaactttagaagagatcaaagtgaaaatataagtacctttactgctgtggaatcagtataataagcacacagtgaagcctgaaacttgattttcaacacactgtggccttcatttatccatctatactccatttactgcgtttaagatcatatttatatgtcatatactcacccatcacagctaccctgtaaggtcttctacaacataagtaccccccccccccccaccaatcccacttcacccactcctctgcaatcgtgtccagtcgacccacgactcactcaaaccagtctcgggagaaaagacgcaacgaagagacgtttgaaacagactatggtaccatctccggctctggtctccgagaatgactctgatacgaccgacttccaggccaaaattgcacgccttgacaaccctgaccaagtggagaggcggaaggaggaggaatggtccgagaagcagcggatatgactcgagactgggtggtatagttgtcgatcttgggctcggacatctcggtgagccgtctagacctggagaaagcgttgaatcgtccttaacagacttgggagtcgcatcatctaatcgccgtcgtctccaccaatgataatggggggcttcttgaagggagtaggtgcagaagaagacttggagggcttctggaaggcatttatttctgtcattgagagacataggctcgccgtcctcgtccccgttctggtggctctcatgaggtccgtcttgatggggttgttttcagagaactccttgtgtccgttgccctgactcgaatggctgcaatgtcaatcttacctagggacttgtaggagtcaccgacattgcctcgatctgagtttgcgtctcgtccctcgagtgtgaaggtcaagcatcccggcttctttcggatctcggccaggtcacccttgacgagcttgtaggacgactcgacaggtgtggcggaatgtcgaggatgattttttttcttaggtctctgtgattggtgggacgagtacgggaccagttgccttgatagtagtcctctatgcatgcccagagcgggaatcagttgccacaccgttgccccaccagtgtggatgcggggtaattgtagtgcatgaatgaggctgtctcgagatttcaccagggagagcagcgtatagcctgcctcgtcttacacaatcgcagcatctctgaaacaagccccattcattctgccatttatcttgcagttctcggaacttgatttgaggatgatgcatgaacctcaccaactgactgcctcattggtttcaggtgggtttggttgcaggtattaggagatgtatatatagagagagagctgttcaatgtttcttgattctctcactgctaccacctaactacgatccaactaaaacccaactaaaacctcaactaccacttccatacaatcaatggtcaccaacaaccgggatatcgacaacatgagtttttctcagctgaatcacttggttcgtgcaatgagaaagcgcgaaaaccagctttcccgagtgacctcgcagtttttcgactctgtcaaccagcatctggagaagatgctccgtgacacgaactctcctacttccagacaagagtgttccgaggcggctcggactttgaagcggaatttcgccctgatgcttgtcctgtggaaagaagaccgaaccaatctggttcaactgctgacagaatgtgtttctacgctcgcaaaaacgatgcagcgactggctcaactccccaatgattccggaaaggtgcttagtcgaaacgccaaatccatcatcacaagagccgaaaagacattaaattcgatcactgaacgtttcgaaaatatggagaaaacgacactatcgacactattgcgcaagttcgttgtacgccagaacccggagttgaaaaagtggtttcgccaggaacacctcagccgtcgccgcaatatccgacctatcgtggctttggcccaagagagattttggccaaaggagtcattctatacgcctcccgagctcatggtactgttttacatcaatgcagatatcctggcatgtgtaaagtccagtcgcatcaactctgactggctccgttgctttcaggacccgcacatggaaaaacactgggaggcgaagatgcgggctcagaatccaacttttcggctaggggatgcggatacccagacttgggctgactgtatcttggcttatgcaggccgactcgaaacctggcaagctgttgattatgtgagtggcaacactacaaacaagacccctgctgagggagactcccacaatctccaatcagacgtctttcaactggaacctcgacattttgtacctctcaaggactcatgggagtacttttgctaccatcaagatgttccgatgttccatagtggcggtccgctcacgccttctgagcttctccaagtcttgtatctggacaacggtgctgcattcattaaatatgggggcattgaattcacgcttcctcccagcattcttccggatgaaatgcttggctatgtcgaagatcataattattcgctactttctgtcaagctgactgaccgcacaatccaagttcggttgaagaacggacaagttgtcttattttcccgcgacgacccccattcccagaaattcttcttgggagcagttggagaagactactttgaagtcggagatgctctttttgcgagggcaaaacaaggcacgggttggacttactccatttttgaaatcggcaatcaggagactgtcagggtgttcgccggaagctcgaagttctcaactcctgtgacttgtggaaatggcatcatttggtggaggatcgatcgacatctcgtccctgcgttttatgaccagagtggttcgggaacagtgtatgtaccaccaagcactatcaaactggaacaacaaccggagccagtgagtgccgatccccaacattctacaaagcaagtgggcagccaactggctgggtcgtcgtgggaatgggtgtccctcgccgtaaaccacaacgctacccgcttgggattggtcatgtctgctgctgcaggatttatggcaatagtacgttgactatcgtgaataacaattatgtaaacatcaatactgaatcccgtatcctttagattcattctatggcgttcctgctctccttcatcctggatcttgagttataagatgcaatatatcataacagaaggtacttatctcgtataggtctggtagcagtgttgactctctcaacctcttacagtctaccatagcagacgaccactcctaaacaatcattacgagaagattaacaaccctagccactccaatattcccctcaaagacagatggaccttgggcgaggctctgttttgcacaagaagagctccatcaactatttcgacaatggcaacgcattattgatgacaaagaatggaccaagaaccacattttggagtcatttagtccaaacagatgacctctgactactactactacagcagcagctaactagcaagtcctcaagtgactcggaggacatcaagtgagtcaggagggtattggtgtcctatacctttcgccaagttcgcagttttctcatcctgtggatgcagctctttctccgagcctgagaaggtcagtcaacctgctggagtggactcttccgcatgtggaagacgagatctggccacatcggttcctcaaggtcatccatcaagctaggaccgaccgggatttccagcaaaatgactccacatactcaagaacatggacagattgtagaaagtattggcatctggaatatgacggatctgaaacgcactgtctatactcatcggcacgacgggacctagctgcgtgaaaacatcttcagaccctcgtgtgccagttcaacaagtcctctaacccgaccatgagtacttaaacgccagttccacaataaatcacccgctggagaagattgactgtgatatttccctgatgtttgccaaaattgtagttattcgaaacactttccaaccgaaacgtccggggaaaacgcttggaaagggtggttgggtcgctcgagtatacatccatggcgagtacctcttccagtttgaccataccagttacagtatgactgcttcgcatcgtactcgactattctaatacttccgtctatcttactggcctcccagcccagcaaccatggtaagagaccaggcgagagaagtgcctggatccagccatcgagactggaaaccccgggtgaaaaactgatacgcagcattggggtcgaagatacttcgatctagctgaagagtacctttccacccactatcgacccagttgatgaaccctgcaacccgctgatcccatgtctctctgacaaacgcagggtctcgaatgtatgcagaaatgggagtagtggggagagcatggataccaataatgtactcggggttcataccaaagtacgttgcatggtcagccttgttctcaaacgaaataccagggaccttgttcttgatgaatttcatgggctgattccggttgttgtccttcatgtaccagtaggtgttcatggcacgcttcattatagccagctgaaggttggcacgggcctccattgcctggttaccactggaattaccccagagcttgatggcatacaccgagtggtagtcctcagaagaagactcttcatccttaccatcagcactaagatacaggccttttgcccacgaatgaccggaccaccagtcgaaagaacgatggataggaaagctcttatcctgagaactggggttagcgtagtctctgaccagattatcgacccactgtcgattctgactgagccatttcccgtcccccagctctttatctatctttgcgataatagcagcggcatggacaaaataaccatagtggaaatggtggtcattgtagtaagagttgccgaaatcagcggtggagtccgtaccaagacccgcagtagagactatgcccttccagacggtgtcgtaggcaagaggattctgctgtctgttattggcaaacacagaaaatgcattcttcaatcggccaagaagatcgcgcgcacgtgccttgtctccaacaacatcgttcagaaccaccagaagctgggcaaatttgtctagacccttgccggagaagtacatggaatcgagattggtctgagagttgatatcctgtagcatctcttggttggcagcattggcgataatgccgcgaacattggcatcatcgaggcgagacttgtagtttggtagaatcgcctttgggagatatcccacatctcgaggcagcaagggctcgaccatggtgaatttgtccgtgatgaacccacgcatctggcccttggcaggggagtcgagggtcgccatggtccaagtggatagcatactgtctgtcatgctctggacttggtgttcgagtgcgaacatcaaaggtttgccccatctgctcgagccggcatgcttgaagttgatgctgtaagatccacgaagaccgtcctgatcaatgttaccagagacagaagcccccacagcataacttccagccgcagaatccaaggcatactcagaagaagaatcaggcagagcagcaacctgaaccacaaagttgcctcgattggtgctgacgagacggttgccgctgctgagagtaaagtggatcgactcacccggagggacagtaacgtacatgagccacgtaattccgttgttgagaatgagtctatacttgaggagatcgaggcgaagagaggtttcttgctggacacgagcgaaaccaacctgagaagcaatgacaggagtcactccgtagtacttggcagtgaccatacccatacctctgactaggggagtccacatcttgagagaaccactttcatcgagagtattggcgttgacactcatgtggtccagggagtccattctcatcgagatggtggaggagaactcgcgtgcgctgaagactatagacatgataccggaggggttgaagtagaattgagtcggagttcgattcgggtctggtccatacacaagttgactgcgccgagtgtgggatactgctagtcccgaaaagccatcctcctttgaccaccacacgctgtagggatagacgtatgctggaagagttcgggtgcccagcagcatgttggtgtagaagttgtttgtgggaacggcccctaagggtgtatgggagcttccagtgacaaatggcggcagcttgacggggtgttctcgtcggggaaacatgcccaaggggtcagcagtcgagataggcacgaaagggtttccgttgaaacgggccccgaacgcctggcgtttttccagttcgtgtgtacccgactgcccgtgcgccagcgcactgaccaaccccaagaaagacaagccctgagagaatctcatctgaccagcagaaggctttgttagtgattgttgtcatggagacctgtgacgaggtggttatagatcatggacttctttttgttttctttcttttttgccatttggacaaccaatgagtaaagtgctgtatgtacttacaaaacttgaccagcaagcgtgtttgtgttgagcagcaagatctaggaggatggcactacctagctgatgaatgtgttatgcagaaagaagctggtggttgatactgcgcttttgtgtgtgaggcgaaagagtgtcacggtcctgaccacaactatatataatcaggatgggtccttcatcagatgttgtcctactcagctgacagacgaagtacatactgtaacaatggaagagactatgttcgtttggccaatcggctcagaatgtgaaacacgagaactgtacagtatgagcgcaaaagcgtctactagaatgcattgcttttcttcaactgaagccatactgagccatatcagtcacaaaacctccaattcttggtcgcttgatggtgtatcaatactgggtggtcgacaggaagattcagggttcgggagagtgtcccaagcggtaacggtgttgtctctaaagctatggatctgcttcaccagctacgttgccttcatgccgagcggtgtagttggtgagtggtgatgggtcactgtgataatcattgatggatcaactggacgttattggtcacattgaattggcgttatctctagggcctatgcgatacactggcttatcccgtgtccacggatcatgctggctccgaaccatctatcagatagatgacttctagcggaccatgctcacgcttgtcgcagagcctggtatctgtcggatgacttggattttgcttttgttcttgagtgttcaagattataaatccatagttgaaattcgcagggggattgcttcatctggtagtttttttgccacaattcaaccccgcaaaacacaaggcaacctggccgagcggtctaaggcgccaggttaaggctagcaccttgacgaatatcctggtctcttcggaggcgagagttcgaatctctcggttgtcagaagcggatgcgaacgaaaatcagctttctttttttcccctttggcaacacccaacatcttggtgagatccctcacagtgccggtatgtggtgtacggagtcgactgaaaacgaattgaacatgaaaggaatgagttaatggatctggctcgtattgtcgtccaataatcattgggctccaggggaactcgaccaacttttggagcattggaaacgcagtcaaagttgagggaacctccgtcaggacctcggtcaagtttggtggaacctctaacaaaagaacgaaggacatgtgcctcgatgaaacacaggacaaaaagaaatactgccacaatgcagctatagaggacgacaggactcgaacccgcagcctttggaggacgtcgttcataagaaccgaaatccaatgcgctaccattacgccacgtcctcaacttgttggcgtcaaagaagatatcagatgggttgtgaatagaataaaaaagccaagaatcattacaattaaaagaaaaagaaattcacccagtaatatatataatctgcaatatttccgacacaataagatacgacaaattgcgcattcttctgtcagacttttcgagccaaaagattttttccttatcttgcatccaggacgcattaaaaaaccgtatctccccgtgttgagaaaaccaggttgtcgatcaatgtttccgcgatcgaaaaaaacccgtgttacggtagtagggattcaaccaatatctgttatttattttcgttgcaggtgcgcaagaagtgagtttacagagcatttgcaacagctataattcgatactcgtacgtaatactcaagtttcttgctgagtaagcgtacaatacaagtatttcaagtgatttggcggtcatgtgactccaaagactcacctgaggttatccattcttcaagtgatttttttttttttttctgcataaacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcgtttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctactgtcgctactctcgctcatcgtgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttgacttgttgatgtttccggggggcgtcactgttcacatgccctgggaaagaggggagtactccacatttcgactcggtaaagatccagtcctttagagagtccactgacggaatcttcatcctggtcaacatggaaagaagaacttcgcacttgcagaagatatgctcgtgcagatcctgaatgatggccttatcacagagcccgcatcctggattcttcttggtgaaaacgtggtcgtcagggtatctccatttcacgagcggaagtcgagatatccgcatgaggtgaagaacttgtgctttgttggcgtcggcgatgtagtgttttcgaaggtcatgcattacctcctgccagaccatgtcgtcagcgatgcccccgtagtcgcttcgttgagtccacttcttcggtcgtgcaagtgtgtgtgggaagtttggcaagtcgggagacgaggtcttgtgaaacatgaagttctttagagtaagtggtcccatgctccaccggaggtggtcgatttccgctgtggacaccattctgaccggatggtatcgtctcgcggctgcgatgtcgacgtgcgcttcccggaaagattctgctgctctcacgttcacctggtttcgttcccagattctgtgattaactgtgtctgttgtagagggctcgtgatcttctcgagggttggcatgttccgcggtgaggggcttgttgagctcgaaagaagctctgattgcgtctcgcatggtgggggaggctgcgtagccccaagcttggcctgtcggaaagcggcagtcgacgcgctggtgtggcttttcctgtgtgagactgtgagttctgctgtagaactggaaggtgcagtcccaaagggccggcgatgagccatggaagaacctgtaagcccgagcggccttcaggcacaccatgaaacgtcccatgtcccgcaggttcagtcctcctctgcctaccggagtttggatgaaaccattgctgaaggttttgcgtgttttgtcgggtgataatttgttgatcttgtcgcacgctagttcgttcagctctcggatgaaggtgttgtcgatctggctgacgtagggtccaaggaaattcagtttcgagaagaagtagatgttgatcatccacgccttgctgtaataggggagaccccatagtgaaaggcgtcgcagcgactccttgaggtcctccttgatctgagcgtagtgcgtgtccaacctttcgcgatttccgaagtgtactccgaggtaacggaaaatgttgtcagatgtccggagcgtcggggcctgtcgtgtgttgttgtcggttggccaggtggcgtcaattgttcgctgccattctgcgtcaataaaggttagtggaacaaaacaatcgggggggccgatcttctgaagcaccgtctttgacgggtttagtgtgaggcctgagacccgttggaagaggcagagcactctaccaaccgtggccacgtcctggatgttgttgaggaacaccgctatgtcgtccgcgaaagccgacaccttcatgtgtccagctgccactgcctccgggtgagtagggggttgtggcggcctgtgcccagtggtgtggtggtgggatagtggcaggcctggggccagtccaaacatctctcggtccagacgacgcacaagtgcgtctactgcgatgatgaagagggttggagagagagggcatccttgtctcactccgatcttgatgcggactgggcgagataggacacctctgatgttgattctcgttactgcgttctgttgtacagctaggatacggttgatcatcagttccgagacacccacatttcgaagcgtctttatcacccaactctggctgatagtgtcgtaggctttccggaagtccagtgatcctacgacccaacccatgttcagctgggagtaggcgttgcaaaaatgatccatggtgtcgagattgttagtgatgtgtcgacccggtacgaaaccgttttgggcgccgtgaatgctgtccggaagaatgttctggatggctttgttaatgagctgtgtgtagatcttcacctctgtgttgatcaaagaaataggcctgtagttggagatgtcggcctgatctcccgacttgtacagtagtttgatgatagcggtgttgcgttcggtgctgatgggcgagtcggctccagcttcgttgtagacgtccgtcatcaagtcccccagctcatcccagcagtcgcggtagaacctgtacgggatgccgtctggccctggcgcgctgttgtgcgtagacgccttgatggtatcgaagatctcctccttggtaaaagacgagtccaggcttgggttagctgtattcaccctccgggtttcttcggggaagaggtctaaaaaggcgctgtcgtcggtgtcgttgatatcggcagctctgtcgaagatgttgtcaaagtatcgagctgagatgtcgcagagagaggaggtgtcggtcttcactcggccttggtggttccgtagggagtggatctccatctgttgcttggattgttcgacccgagcatggagcatcgggtatggctcgttagctgggtaggcttgccagtctgaggctgttgccatgagggcctcgcggcgtctgttgtctgggtggttggaatctcgaagtgcgcggtttttggcttcctgttggatggtgaccttaatgttttctttcaggcattgcagcttcaggctgggcttcaaaggaccatatcgcttcagaatggatttgacgtggaacttgagccaagcaatgtactctgtatcaaaaacccaccagggcatcctccaggtgcctgggcctctgtcttgtcgctgggtgaggttgccaaagttaaagacgaattggaccgcgtggtgagaggacttcgtgatgttgtgaccctgcttgttggttaccagttgtgtggatttgatccactgtgagagtgtcgaagagatgtgcagctgatccaggcgcctgccagctccgcggctgttgttggtgtgagtgtagaggccttttctgtgtttgctgattagagtgtaggtgtctagtaagtcccagttagctaagaagtccttaaggtgagtcgtcactttttcgccaatcctgccgtcgttggaggcgaccgcgttccaatcgcctgccgctatcagggggtattggcagggatggaggcgtagatagtcgtctagtgactggtagaactgccggttagtgaagggggaggctccctgctcgtttggtgcgtatacgttgatcagcgataggtgtctgtcggtgcctttgatgtgcacgtcggccaaacacagtctgttgtctagggctgggaagtattcaaaaactgttgtaaagtttgtgatggtgacgttgtcggaatagactagccccacgccgacgcttctattagaaacaccagctgtggagccgaggagggtgtagtgtctgccccccgggtagggcgagtttgaaatgatttgttgagcggtttgtagggaggagtccacccagttcgtctcttgaagaaggacgagatcggggtagtgagtagttcgaataatgtttacaatggtgtcgggtaatcggttaagcgcttccgccatcttaaaaccgccgatgttagccgtgatgactttaacattcggagatttcattttggcctgggtgctcttacatggggctttagaaggggtggtagtagaggtgaaagacatgcttactggttctgccccggtcggagcattgtgtccacctcatggagagtggtcaccctaggggggttcgggggactgttcgggggttctacaatctcgtctaccgagctgagtgtcgcaccgtcgtggaaaactttgaagtggcatgtagacaggaatgtcgggcacctcccgtcaatgaactttgctacctcctgagaaggcagccagcagagtctgttctccgacctgtccgggttcaggatttgcaccggaacctcgctcgaggcggtctggaagaccgcaatgtgcttcttgccgagcgtggtgtgagagggctcgccagagaaactggaggtggtgtgccctcctcggggtcggccctcgtggatacttccgggggggggttgtgtttggttggtcgtgttgggactggtgtggtcgtggggaaggccgttgttggtggcctcggtgttaagcggggtagcggggggaagaaactgggtgacatcaggggctacttcagggtgagcaagtgcgtcaggctgggtgtcaaagccgttcatggatacgtcagccggttccgtttcctggtcgtcgggaactgtgtcttcctcggaggcggggatgttgatgggtagattctgagttccatgctgctggttcgtagagggcagctggttagtttgctcggtctcttcgggtgtgtcctctccggttttgtcgctcaagacttcaaagttgtagtaagatcggaggggcttttgaccggtgggttggggggacgtgtctcgagtccgtctatgtctaggggacttagtgccgacggtctcccactggtgagtagcaggcgtgtggtggaacttgcgagtttggaccgggggctccacggtggatggggcatggatggaagcaagggctttacctctctgtgggagggtaccctggtgagcgcgggtgcggaagatcttgggagtgaccatgtctttctcggggcaggcctcccggatgtgcttagtgctcttgcacttaacacagatgttatcgccgttggcgaagtgcatcttgatcaactttgagccggtaagcctagccttggtgggatccaggttgacgaagaagtcggggatggtctggggcagggtggagcctaggagagcacgaactgcgatcacaggacccgagatgttctgatggttggcagaggtcatcagaagggtgccactcaagagggaggaacctggaatggcctgatcaatgtctacgtcgaactggttgagaatagcgttgaggtggatcttgaaagcatcctccgtctgacgctccatcttcatgtacgagggtaggttgaagtagtaaagtactcttcgtccagcagggttagccgagcccttcctcatgatgcgataatcttgagtattggcctcaacaatgagactaactgtctccagaatgacagccattcgttgttcgtgggggtcggtgagggcgtccgacgtcaggtagtgccaaccatttcccacttggtagcagtcttcagggtcctgttctaagttagtctggtcgatcaggtgggggacgatgtctaggttgtgcctggacaggtcaaactccgccagaccaacctgacccttgatctcgtcgaacttttcgatgacgccctcgaggacactgatggtgtccttctcgtcgacttcagcggcgttatcgaggtgctcgaggaacatggagataggaagattccaatcaggggtggcggagcggtcaagagctcttcggaagaagttttccttgctggctacataggacacgttgaaacggccggaggtatgcctaccattcggcgccgcaaggggctccgaaattcgctccttgttgaggttgaatttgagtgtggaggggttcgatgtcaggagagccttgacttcggccttgctcttccaggcgttgagggtgatattgttgtcgttttttttgtcgtttttgtcgtttttgtcgttttttttgttgttttcatcgtttttgtcgtttttttggattttttcaatgtcggtttggttgggggtttcggttgaggtggctccatcacctcgcgataaatcaggaggtgggtggttcggagcgcccaaggagttacccgccgaagcttgggcttgcgctgtttccatggtgaacgttttttctggtcgcgctcgattaatagctctgtttttttgtgtctagtttcttcgagcgctgtatcggggaacctcatattaaggttacccaacaaaatgtaagtattctgttgagcgttgtcagcaatttaaacaagcaccataaaatcccaattagttcttcacaaacgacatgaaacacaaacacgaggacatgctccacatggtggaacaaatcttcatagagttagttgaattttagtggatatacggcccaaacatcactttttaggcggccgaggccaccgagagaacaggtgtatttctgacgttagcgttgataatgcagggactaatgagatgaaaactttagtatgcactacttcgaacccaaaaaatcgacattgtcaaagccgcggtcaaatggagtcgatttctcggttttatataatctatcttcacacgaaccccgcacgtaaaattcaggccataatttaaggtcgcattctggttatagtttaattgtctgtttgtgcaatataaatatacccccaatttacagattctccagaatcctctcttcatgttaaccatcatcgccaagaatccgccaagtacgtgtttcgtctcgaacactgaaaaagacggcttctttctgtcgccggctaaaaagaggcggcttgagtgagtatttatgctttcttccattcgactggcaccattgggggcttttggcaccattgtgacgcaaatcgcgtgtttgtggcacaaaaagcttgacaaacgacagcacacaacatcacattgcatcatggaatatctcggtttcgttacataagctgatgacactgcaactatactcactgtcgccatcaccaaccacgcttttcgacgacggatacctacaatcaatccatgtggcccaaacacaacaacaccaagtgacacaaacacgacacagatatactgtacaaaacttgacaggcttcttatgttccccgcaccttgatcatctttcaacctagtctcagctgcgagaagtgttactcctcaattgccagtgccacgccttctcctccgcaatcttcaacatactaactcagatgggcgtcttaggatctagttactaccataggtagggctagtcttagacgggtgcttcccgaagagctatgagccaaacgactgtgtcttccgagggtgtcgggtaggcacagtcaggccagagtctccaggggggcatctcaatcccagggaggaatttattttgtttacagggggggtgtgcgttaaccatgcccaggttccaagcatgctatgaactcagggacagagtctcatagggagtgccccggacaacccgtgtctactggcgattttcgtctttagacacgacgctacaacccagtcagtttcaaaccaacttgcaatcacccttcgcgtcccaagaggggggtctgattgcacagagacgaaaccatactagcgtcactcacgttctcggcggaaccggttcgtgagatttacttttttacttgctatcgatgataattttggcactggggatgttggagcataggagatggtgctcttggtggtggaaggtcggagtggattcgggggcttgtgtgcaagacaggaggcgtggggatagtgaggggcggtgggtggtggatagtagatgaggggagttggaaggaggtgatggaaggaagacgaggggcgttagaaggtggcgagtggtgacagttgaggggcgttggaacaagcagtggaagatgaggggtggtgggaggccgttggccgtggactgtggatggttggagtttgtggagaatgcactggaaccctagtcttgtgatccgtgtgtgggggagaaaacactgggatcttctgattgtgtggttttctcaatcacacccgtgtgtgaggggaaaagcactggaaccctcgttctcaaccacctcagtgtgcgagggagaaagtgctcgagccttcgggttgtggtcttctcaatcacatccttaagggtggtggagggaatgccgggagagtgataaggcattctttgtgtgggtggaatatatataaataatgtattgattgttttgaagctcatgagctgtatgaaactatcatttagaagcattacattgtattgtataaatactactgtatcggaaccgctgtccttttggcatcatctacggtccaatctcacagtcatctaagatccacgtctcacacttattgaacttccgaaacgcttattgggctgagtcgaacaaaatagggatcgaattcggtagggattgttctttttgaattaacagttaggagagacgatccatgtgcaactaggctcgggttagtctgagctgggtcagtttaaatggtccatgggcgcatgtagattgcggcatatgttttctgccaagccagtggtgcgttatctctcttggcacatgcattggcatctgatgataagggccaactgtgagttcaaggaattgtattcaatcaaggagcaccttgttatgaccgcgatggaaaaacctactcagtggagcttatggtttgacctctctgagagagtcgcgtggatatgtgtttttctagccgagtggccgtcagcttctagtttctcttccgcctaactgacaatcgccatggtcaatcgtgtaaccaagcgacttgacaactcatcgtctctccaaactgaggtggtcagggttggtaacaacgctctattggactggggagttcgaggctcagcagatattcaatgcgtctgtctccaactgcacaaagtgttaacaaaagcattgatctcggcacaatatcactctcaaagtccccacggtctccccgcctgatctgtccgacctccatttcgttctgaggtccaaaacaaggaagtcaccaatcactatggccactaagcgaggtctgtgggttatctctagaaacatcaattcatccgggggtgttcaagtggcttgtgagaaagagagtccaatgtgaacaggttggtcagaggacgtggatcatggctcatgttcaataaaagtttcaaaccatgtgtaaatggagattgtctagcttatgagcccctttactaacaggtttgttggtactcgcagcgtttactagttcattttgtctatctgaacgttctgtatggttcggctcataagacgacactatgaccgactgcaaaaactccgtgaccgactgaaaaagtgattacgacgcaataacacaacccagtcgctacactcataggctgggctgagctggcaaggacgacaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaattgggctctctggagcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaagttgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgctttggaggtatttcggggaaaaatattgcttactaactctcaaaacagtatttttcgaaactttagaataaaaaaactttatttttgacaaataatggagttccccatcgtgctctggaggtggagagaactcgtaaactaagacgagaagtacgtcaatgtcgattttgagtgttttattcctattggttaatttctgggtgtttcaaatttcgaattcgtctccatatgtcttcagttttggttccatactgtatatactgtacgagtgaaatattcaagctgacccagaacaacatgctgtgtttgcaattagtgacatctcctgggggacaacaagtacttgtacaagaacaaacacaagaacaggaaaatgagcaagaaacgtacatttgtattaacgagactcatttcccttactcaacttcacttggtatgatccccaaggttctggaagttcctcatttttctctaaatgaacaaaatagtaacaaagcacctataaggtagaataataactgtcactcacttaaacaaccccttaaaactgtttggaatttggagctattacttgtaacgcatttttcgttgtttctggggatttttttctgctttttttttatttttttttattctaatgaacattgcaaaacaggtgaaacaccctttacactctcgtgtgattcatagcagccttcgtggccaagtggtaaggcgcagcactagtaatgctgagatcatcagttcaaatctggtcgaaggcactttctttttgcttctcaaggctttttctttggttcgaaacgagacagatatgccatacctactctgtcatattaagttaaggttcgatgagagcgttgaactaaaaatatttttctcatgagtgaaaaatagcagctggaacggctacaaaaagatagcccgacgtggggcttgaacccacagccttgagatagctttgaataagagtctcacgctctaccgattgagctagccaggcgaatcttggaaatgtttggaagaaatcccactcaatgtcacggtggattagtcagccagaagtgtatgatttattgaacaccaataacccggcttactaggtatatagctgtaatgaatcattagaataaaaaaaaaactaattgttagaatataaaaacagaaaaaaataaagtaaaaaataaaaaagtaataattcattagaaaaagttagaaaaaaataaaactgaaaaagaagtatttttctaaaactgaaatgtagttctatagaataaaaacaaaagaaaacagattcctcgtttctcagcagcctaagacggcagtatctgatacgactatcacagcttgctttatttgattgctttatttgattgttgatatatttgtgcagtcagagtactgaagatcataaggaataggcagaatacgtgaacaagcgagaacgaataccatgcgctcttctgaacaaccgaattcgaatcctttttgcaggttataacattgtctttacgcctcaagtaaatgtatttccatagaataaaacaaacaaaaaacaaaacaaaaaacaatgaattttattttcctagatacaaaaaagaattattagaattttttaaaactaataggaaaaaacatattatagccgtattcgtcattagaccaataacacgtctagagaaagaataaaaggaaaccattggcatgtttgacatgtacccttctgtataacccgaatccgagtccgatgtccgcttttgttattgtgttagacccagtgaagtatgtacagtagcagaaatgtttcccttgaagcaaaaaacactttatgagagggctagtctctagtcagttagtatcatgattattgacacctactcgagagtatataactgctatcggcttacggtagtatatacacttcctcaagagtatataaacacatgccggtctaccttagtacagtatgtgacagtttataaggaatcgattattgactcttgcaacaaaatattggttcactgacctgtccattgcaagacggcagtactaccagttaagcctaccagagtccaggtctggtttcgaacagaaatcttgagacctctgagttggtctctgggttggtatatcccaattctggtgtccaacttggcccagaaaaaatcaccagtttcctaaacgagcagaagatacctttgacgagagtaccctcggatcatgagagctgttgttcccgagatgataagaacgaggtcaaattcggattccatctcaatgctccccggagaccgtcatcaaaggagacgatcttccaaagttttagttcgccaaactaacccgtccaaccatgcttagttgctcacgcgcgatcctgagggcaggccttccgttctcttatcctcaagtccctacggtaccctcaagtccgttccactatactggcaaggatggctcgtgcgtgccttccatcaacgaccagcacagctgatggacgaacggtttaagatgcaatgaagatgtggggttttggaaacgacacgggactcgcgcacgagtcggaggaacgagaggcaagtttcagatggccatcaacaaaaataatctcgcggaagatcgagcgtttatggagaagaccagtgtcaagtatagacatggtatatgtgcattgatttgcaggttgaatgttggagtttgacggaacgtgaagagaacacttgggccattattttgcaagtgatacattcgcaacatgaacttgaactcctcgtacacagaaaatgcaaaccaaaaaaggacgggcccaaccgggaattgaacccgggacctctcgcaaattgctcaggacaccctaagcgagaattataccactaaaccatcgggccattttcctggaaaaacctaaaataaagggccgcacaaccagaccaatgattagtaatcagccattttacatgtgttcatgatccccgagctatatcatcattttctatcttctcttgcttcactcgaagcaccttgtagtgttctgacaagtattgctccatactcaatcacgttatcccaaagtgaaacaccctgtctccttaattacgcgcgtgcaaactctaaagtgagtatatataacgtggctgagagaaacctgtctccagccccctacagcatacacataactaacaccatgtctcagcagcagcatctggaagaggaggaggaagaggaatttgttgacacctatgtgcctggcgagaagaagtccgtggcggagtacgtgaacctggacgctgaggacgagtctctgcgaaagtggaaggaggctcttggaatcacctccaacgtggcaggccagacggtgggtgatcctaacgacaagcgaagggtcgtgatcatggagaacagaacctatcttggtgatgacgagcccatcgtcaagaacctggaagatcccaagaccatcgaggatctcaagactggaacaatcaagatcaaggagaagatcaagtactactctgagatcaaattccgagtccagcatgagattgttaccggtctggtctaccagcagactatctctcgaatgggagtgcctatcgagacccgaaagcaggtgatgggctcataccctcccaacacccccgagaaccccttctatgtcaagaagtttgagctgcaggaggcaccctcgggatttctggtgcgaggaaagtaccttggccagtcaaagtacattgatgacgacggtgtcgttcatgccgagtaccctttcaactttgagatcaccaagaaatagaagtttgtatatttatcatacctgcagtttgacactgcaatcgtatcagttgtgtatgcgcggtgtttgtaggtgatccagtcgaactaaaacatcaggcccaccatcgatttacatatcgtagtggcacaagtatgtacaaaagagtacatacttgtacccttacatgctcgtcacatttctactcgcgactgtgttctgttctacaactatctaaacaagtatgatgatgccaaagctctcctggctgtactcttttccgtccaggtcggttcttggggcttgtactcttgtcccaccctgtgtggtcagacaggtgcattgtgttttactgtctctagtccaaatctcgtcactggtacctgggatgtcttactctcattacgccctgatgtcaaccccgaggggaaccatctcgggaggaccatctctgggaagcgaaatccagccttcatgtagattccttactttgacagagcccggcttggaaagatagaatgtcttgtctccgggatgatcatcaatccaggtcttgccgttaccccagtatccaaagcgatcgtctgggttgagatattggtagttgaaatcttcccatctgggttctcgtagaacagaaatggcatgagagatagttccaggccacgaaattcgcacccgggtgtcaccgttgcgatcaatctcggtaaagtaacctccaattccgcccttggtgattgacgaggcctgggacagttcccagatacgtctggaaaaggactcggagggtttctccttcggatcaatggaagcaatgtcttcaaactgcgcctttcggatcaccttggcaatgtagctagactgctgctctactgttatgggaggagttccacagtagagataggagtttaccgagagggtgtagaaaaagttgggaaagccgggcgccgaaactccaaggtaggacagagagtagcccttcttggactcaagaggtgagaaatgtgttcgtagagtgtacccgtcggatccgatgatttcataattgggagtggctccatatccgttacctcgaacgtatcctgtcgaagaaatgatgacatcaactggacgttcttctccgtcaaatacgataccattctcagtgaaccgctcaatgtcgcccttgtagtagtccacgttgggaagagctagagcctcgagatacccaggagctggaaggagacgtctgggtcccggagtgaaatgaggcacaaccttttcaaacagttcgtcgttttcgccgacccgaaggtacatcagcgccagcagttccttgatgcccgccttgtagcccggagttccaaacaaagtggcttcgtacttgccatgcagcttggagtcaagagaagaacggtacttgtggtactcttcagaggactggatggcgttgatttcttcctgagtgtagtcgacgtaacccggagctttcacgccgaatagtgtgtggcctatccaagctcctcttttgacgtagtggtccacgtgagctgcaccctgtttgatgagctctggcagaatctggacccctgtggctccattccccagcaatgccacccgctttcccttgaggttcagatctttaggccagttgacagggtggaatttgggtcccttgaaggactcgaagccgggttggacgggaaacttggcagtctggagagatccagatgacgaaatgaaaaagtccgacttgagaacctcctcttttccgttgtgttccactctgacatgccattggtgagttggttcatcccatttggcctccttgatggaatggttcagtctgaacttgtctgcaagcccgtgtttctccactctgctctgccagtaagcctggatatcctttccgaaggcataggcgctctgccagtctgttttgggatcaaaagtaagctggtatgagtgactgggaacgtcacatcgcacgcctggatactcgtttgtagcccaaacacctccgaccttggagtttcgatccagaacagtcagagtcaaattgtcgactttctgagacagcaggatagctgtggtgattccggcgagaccagcgcctgagatgatgacgctgacggcacgtctaccgagatatggccgctccaggatcttcttggcccattcgctggcctccaggttgttgaactgctcaaactgcgcaatcagcgcctccttatccacccccgttgtgtccgtgtggcccactccgagtttcacgttggaaggatcaattgagggcatggctaaaaggcgattgaagttttcggtcccgtggaaagagctgacggacctccatatataccccacagctcgtcattgtggttgcataatcgtcaggcacgacgccacaactcaatctgctcgcataagtggagatagtagtgaagaggcgatgatggcagctcgaaaaagaggtcagtggggaaataggagtcacgtatttgactctgtagtaggcgttctgtgtcttttgctatcttatcggtattaccagcatctctggttgttcgtttctccgttctgtggcttgactgataagagtgagactaagacggagatagtggaggtttggtggcctacttgtagatgacacgagatgggtggataagtttttggtgattggtctgactcgatatctacaagtgattgtaagtaaaaaccccagctggtccaaactggtttcaatcgctggctgcttctatggagatttacaagggttagtcagggtccatacaccatcgccctacttaccaaatcttcaagtgtttttgtttaactactgaccctgccgtctaaactcccaactaatgtacatcccgttcaacaaaagcaactcaacataaattactcatattactctatacaatacaataataaacaggacaggtccaccagctccacaattactcccaggtaagctctgcaaagtacttgtatctgtctgcagatcttcgtctcaactccttaccatagcggatcatggggtagatgagaagaagggggatcacagagagacatccagagatgataaacacggtcttgagaccacatcggttgatccagggctcgagagaaaagcaaacaatggttccaaaggcgtttcgaacaaccacaacgcccacaaacgcgtcagcaaccatgtccttgtagcaatcaagcatgtaggtgatggagatggatcccactgagccgaaaccaaacatgatgagcgagaagccaaccgtgggaatcatccagtgctttccctctgcaatgggaatgccaaacatgaatacaccgacagtgacggcgaccgctccgaggtacattgagtagagacgcatctcaggttcatacaaacctccgtttcgtttggtgagccacaagatggacttgtcattgagataaccaccgaagacagctcccagagccataccaatgaaaggagcaatgttcacgtttccaatagcagtggaagacatgttgtagggctcgctggagaaggagttggcgatagtggtagcagccatcgccagccaggtgagcatgaaggcgtagttgatggccacaaacgagacaatagggaaggtgaagagcacaatgaaaggcgtgtacatcttcttgaagaagttcttccatgagccaggcgagtatgtccacagagcaagacgctttttgagaggtcgagggtggtagacaatgttgtcagccactgagggggtgtttgagtcaccgacaacaatctcgtgttcagaaacagcctccttgatgtccatggagtttcttctggaggttgattgagaaactggtcgagaatgagacaaggagtttcgtctggagggcgcctgggaaacaggacgagactgagacattgagattctcgagtcctccaggttctctctcagacggtcttcatggaggtatcgggtggcagtagagagaggagcatctgcactcttttcgactcggggcttgtcgtcttcttcattcacctccacgtccttgtatgtgatcagtgtctgttcaggaaggtactttgtttcttcaaagaagaagaaagagaagaccaagaaagctccgtcgataatggcgataatccagaatacccatcgccagccgagcgagtcggtaatgtatcctccaggcaccagcacgaggaagttgccgatatcgacaaccgtcatgaaaatgccgttcatggtacctctctggtgcacaaagaagaggtcagcgaccgtcatctggataattgtctcggtcagcgaagcagccagaccgtcaatgaacgtcgcaatgtacatgtcataaggatggtacattttggcctgccagatggcagttcccacaacggcagcaataccacataggtagacaggccgctttccaaacttgttggcaaagggaatcagaaacggacatcccaggccgagaccggcaagacccatggcatagccgttgttgagctggtcaaacgtgaagcccaactcctcgttcaatgggccccagaacactgtggggatacaattgagagcgaaggccaacaacgtgaagaaacagacaacgaagaagttgatgccttttcggtacttgttccagttgagaggctcattgggatctgcgctgggcttaggttccagaatgatatcatttttgccgctgtccagccgctcagggtccagaaatatcgttccaggggggaattcgtatgggtccatggtgtgtcaagagagtcaattgtgtctccaaaacaaccagcaactgcgatcgcttatatgtctgccttgtgtgcggaagcaaccgttgtgtcacacattcaacacaaagacaacagcgcgcttcctttactgattctgcacatgtcgccaagacgttggtgatggtaaagcgcctgtatctgtacccctcttgccacagggtagtaccccgtaaccagctagcagcggatcgccaaaccgctcgagagatgttgcttgggggtgtatcgatctatcacgtgacccggatgagaccataccatggctccagtggcaacaccatctccttgtcgctctttccgatatcactccgaacacggtctctacaacaacgatatgcagggtttagacgcggtagatatttacaatctgaaataatgtgccatttttaacattttagacatttttaaggttgaggattgagccagaaaagcgagtcgggtatcgatcctagcggataacaagcagtaccaaatacattattggcggggttgccggctagaaattggtcacgtgatcacatttctagccggattttctgttattatttccttttcatttctctgtgggcgtttttcggttgcgtttacccccccctcaattctgcccgttttccggccccccaaatttaccccacattgctctttcctatctaagcatgtgtatgcggacgctatcatgggattgatatgcacatgtacaggtcggcaaggagcgcgccgatgcggtggagtggtggtccggatggccgaggtttccagcgactaaagcgtcttgtttgaggttgagaaatgacggagattgagaacttttggcggctgttgttgacgttacgattgatagttggggaagttaacaaataaagaagtttatttgggaaattgttggggtggctgacaagtcgtatcagccgtgcgaaccgatacgaagttggttggtcatgaagtggtgcaggtacagtccgatagaacatgtgggataggcgattattgcggtcgaaagggtctcgcgagaaacaactagtggtcgtacccggtattcaatccagtcttctccgctttaatggtagatctgtactggtggggacttggtatcgttagatcgttgtacttgtcgacaatagatggataagagatggatgagagatgatacttgtaacacccagtggccagtagccacaacccttgaaaggccgtccctattagaccaattaattactctgcaaatctctacgatatccactggtcatatattgcagcataatcctgccagatataacggccactcgtctcggtcagcttacactcgcgggaagagataccatacgacggccccgatccaaatggcagtcagggactccagcgcaataacaaatacgatgatcagaggtgcccaaacttggctccaagttcttccagatctttaatacgtcagtggtttcatgtcgatacggccgtcattccaccactgagaggtagagttctgaagtaccaggttggctctggccagtggaacaagaaacccaccttcaactctaggaaggtggaaactccagaaatacttcctaccaagaagtctaggtgctcagacctcgtcactgttgtgcgaagctaccacagcaactatcatgagccagacgaccctcttctgacccgaaaaacggcttctcatattctgaagaccctagaaaacagtgacggtgatatcgaaagggctgagggcattattgggctgaaagatgatgactttgtgacgacagactttgtgatgacagactttgtgatgacagactgctgtgacgactgtgtggtacaatgtcatcagtggggctagaaggaggatccagatcccggtgaccaatcattaaaagtctagggtatggacagtactgacagacaacagtcgattaatgagccaaaatcgcccaagaactccatctccgtgttccacgagattctggtccatgcgacgcaactatcatcaacttggacccaaacgaggtgctggatcaacttggtaggtcaaggtgtcggttgtgactgtcgcaggagtgtctttttgaatcagaagtagttaatgtgtatcttagtgtcttcggctggaaccagcgggaagtccgagggaaagagtgtataacagagattaaatcttaggcacttttgtattagatatttcttgactatgtgaaatcgctttgcactaatctacacttggttctgttgacgttacaatggcaaaaaacctataaacgtgaacaatgaaaatcatttcagagcaccaaaaactatgccgatgccttcaagacaccgaaacagaggctacaaaccagattcaaagccaaatcaaacactacaaccattttttcgccagagatatcgcgttgtccaacactcaaatagacaaaatacagtctatcgtcaatctgcctggctagctcaatcggtagagcgtgagactcttattccaaggtcatctcaaggctgtgggttcaagccccacgtcgggctttctttttggcatttttggtctgctcttgtctccaaacacgtaatctatgtgtgccattttgcttctcaaatttttcttcttatctatgcatatgcatgaattagactgggtctgcatactctacaaagtggagacagcggagggtatttcaggtcccgaaagtcgttaatgtcgactcattccatcattttgtttgatcatttgtgttaattcgagttttcagacctcctaatggtcacaaaaagacgtttttcgcattttccgcattttccgcattttccgcatttttctcgaaatttataatcttttatatttaaagtttttgttaatttttttttcatttttttttttttgaaaatagcgttcgataagccaacggctttggagaggaacatatcggcgaaaatgtagcattgtagtgccgaaaaagaaagacagacaagggggaaaaaagaggacgacaggactcgaacccgcagcctttggaggatgtcgttcagaagaaccgaaatccaatgcgctaccattacgccacgtcctcagaaattgttgggttattttcggctttcaagcttttaaccggccaaaaataaaatctcacccgcgatattttgctccaaatgcatcaagagagactaaagatgtgagaagatgacaattatttgaatgcaagtgttctgagtcggaaatatctggttcttactacgctgagatggaaatatcagattctttccatgcattgaatgtgtgattgagatttaatggtgtattttgttgggacttgatgtgtttagttagtgaatactacataatctaagtgggagtttaaatacataacagctacttgaccccaattgttaagtaccaccacccacatacacccaggaaacggaagtaataccaaagaatattcagtaggttaaatctccatgaatgtccattccaaacatttactttagcgcttttcattgacacaattatgaactttatctcaatgacgggcttgtgcagtcagttcccctcacctactcgacgacattgtacaatctcttctttttctacatctatatccccttaagataccatccatcaacggaaactgtggagacattggtttttatacccactatacccatgagaccgacgattgtgagaccagatgtggctgctatcggtcggtattttgaccagcagttggaccttctgaaggagaaggacaagacgagttatgaggagggaaaacaactgaaacgactgatgattggaggttacctcaatctgatctacatgcaatgtgacatgtcctattccgagtgggctggatacatgatggtcgctgtggctaaatgtggaggactggtgctgaagatgaatctcatgcgacacactttcgatctcatatactccctttactgtgggttcgctggggatactttagggagagatgaacgcctcaaaaagtacaaatccaagtatggaagcagcaaaaccacctataaagacgccaacgatattgctacggacttcagcaactcgtggggggaactcaacgacatttatcttggctggaaatgcgaaatggatacgcgtgacatagtcgccatgattgaggctatcaatcttccagaatgtggtttcgatgggcccccagaactcgagagaccagaattggatcccgctactcttgctactgagaattacatcatttcatacctgtggaaggctgcccttacaacctatgccagactcaagtattacggtctggatctatgggactacgatgtggtcttccagaaccaatcgcctccgttccccgcctgcgttttcttcgacctgctaaacaggtatgaacaatactgcggttggatgcctgtggggaatgtcggtttgtttgataccgcttgtgtgactgaagatttagtgaaagagagttcaatgggccttcactgtcatatcagcgggtgtggaatcccccgagcccggtcttgcacctggagcagagagtttttggagggaagaatggatcatcaccgaggggtggcagaacctcggctcaaagagggcaagctgtatgttagcgacatggcggactttgaccctgtcaatgagttcactgagatgaatgaaatcaaatcattgggtacaaaatacaaccctgagatagcggagtacattgccaacagtttttatgactaccgagttatgaatccccatctcttctcgagcaatgccgacaggtacatcggaatgactcttttcaatgccgacgacgaggacgaggatcttatacgtgatttggaggagactcgcttgtatggagcccaagattttctgaaactcatcaagagcgacttcaacggaatcaagacatgcatagtcaagagaaaattcgagaaaccggctgagataccctttcttggagacattaaaaggcttcagcagatcaaggagtttggttttttcaaggaaattcttacatcaggcccagaaaatgtcagaggaggactgttcgtacaggcatgcattgactatgccaacaactttgatccgcttgtccccgaccccaataaagatgcctgggtggaatggaccgtgattgatatgagtggaaatgagggaatgctaatcaacgacaagaaacttttcattcctggcacattggtggaaaattcagtccatgacgcacacattgaacaactttacaaagtgagggctgagggaagcgtttgctacggatacaactgctacggtcaagccctcgttgctcccgccttatattgcgaaggttgtccttacaatgccctgtctgccacatcctacaacctcattagggaagctgtcaagaaagaccctgtgaccagcattgtgcgtctaccgcttctgaccttatcagaacacacattggccatggtttggagaggtcgtgagcttccgaatctggacatttcatattggcataaggctctgggtcatgtgagtcttagggctctcaagagatacatgcggatcatccagggtatgcctccgtatttttggccgtacactatctactgtgatgagtgttttaagtgtgagaagggtgagtcgtcgtagcattgatggttaccaaccagagtgttcgtttggtagtcccaaatatgacgagatcatccaaaagcattgtgtgaattgtactgtacgtagtttcagagagcaagtacttaatgtacattctgtactagatatagaaccaaaaatgaccagaacagtgatcgatagccaaaggaaacgaccatggaagtcatcaccttcagttgttgcaactaagtcaataaacacccccttttactcgtgttcccaaatctctgtccaaaagacaccagggactacaagtggtagagatgcttggtagaaagagttggtgatttggttcctgtgagcctgtatcgttgattggttttctcggtttcgattgaaaacgcagcaggggataatcagtcaccatcaattgacagaacggcgtttggagatcttcatcaccattacactcgcggtaaacgtaccacagaccagaacagcagatgcaatgtaaacaatgttgatggagctggtcaaaaaggttttagtaggcttcttacgatcctatatatatatacatagcgtcctatttcactaagtcctctcttgtatcaacgtgttgttaacacagagaaagaggatttttcaaatatccaagactaaaggtccaataaaaaccaatgggcctcattgtactgtttttctctcatcatgtagagtgtcagaagaaagagatagggcggaggagaagtctgatattcctacacaaatccgtggcaaatgcatggccttgcaatgtctggaatatactgccatgttacttatctgagatagaacagctttcaatgagagcagagaacgtcatgtagatgtagatgttctcaaagtataggtgatacgaggaattggacctgggagtccttttatgcgtccaattagctgactaatctattgtgttttcttcgagtcactcaagaaacgaaattaacacacagaagccgtccatctttcttcgctctttgatttactgagcttcgaatggactccatttctgagattaggttcaacgtgcatggataatgcactctttgcagtatctagattaatatctgtaagacattaaaacaaagaggtttgtgcctaacagacgatgaagacctgaaaactacccacaaacaccacccgagaacgacgcaacacttccacccacaataaacttccgagaggccaaactatgccagcaaaccatcgttacaaatatcaacagttgaccagccaaccacttgttccagaccaagacatgaggggaaacttgaagtagcacttgaagtgttgcatcgaaggaattgcaaatcttaagaaagctatcgagatctctggccgaggaggtctattcggtccagacgagcaccgacgagtacgacgtctcacgggcagtatccaacattctcatgttactatctgccatatctgagctgacagatggttctaactccatggttgactcgaactactctccagacttgaactacacttcagattcaaattactattcagattcaaactactcttcagactcaaactactcttcagactcaaactactcttccgactctagttagctaatgaatcaatcatgggatctaaaactccagcctacagttcaaaaagtctgccttttacacatcaaatatactcaataactaccatctaccttcttcttgtcgtcctcctcaatgcagttgaccacctgtccctccatcacaaccggctccagggtcgtcttgggaccctcgtaccacctatgggcaaacagaaagtagtagagcatacaaccaccccagacggtgaagagaatgatacaggtgtagttcatggtttcctttgtgggatgtgatgaggtttgtgggaactcgatcagcacaatcacaaacactagatagaaggttgcaaacgctccaattgcggttgagaggaactttccaaggtagaagggaccgggaacaaacgactctctgccgtaaaacagcttgagagcaatgggaatgagccacgccaaagagttggcgcctgcagccagtgagaagagagctgcggccgctgcagcatcaatcatacataagcatccgatacacagggccagaagagcgtttccccagacacatctgatggggtttgagaatttttcgttgatcaccttgaagaagtttgaaaagggcagagcgccgtctctagaaaaagcccacgactgtctggaggcagcaatcacgttggataggcccatggtccactgcagaataaacagaacagtcatcattccaatagtccagttctttccaagagtgtcgtataccaactgggcaaagggctgttgatagacggttcctagtataggttgcacgtcgtggggcaatacggcaacaataacaatgatcaccacaaatcccaaaatccagcacatgcccaccgaggcaatgattccgaagggaactgctctggacgcgttggaagcctcttcggacatgtggacacatgaatcgaaggctccaatggtccagatgggggccagccaggccagaaagaagacccaggcgctgggccagccctccgtcatgttttcaatctggccaaacatgtatgctcccgagttgagatgatgtcttcctccaatgggtagtgcgatgatcatgacaacaataatggtaatgttggcgtagatgcatccagtttgaagcttggccatgtgtttggttcccagagaacccacacacgcgtgtgacactacacaggctgcaaagatgccgtagaccacgtaaggagacgggttccacttgccgtcagtgcacacaatgatcatactggtgaagatctgggcaaagccgtagtcaatagacatgataccccccgtcagacccagcgtatttgtgtatcctaccagaaaagaaagaggtttcttcgctttttctggtgcaaagtggtatgtccaccagtacaggcctccagaagtaggcagagaggagcccagttccgccatggcaagagccactgtgaagatgcatcctgaggccacaaaccaaccccataccattccatagggaccggctgggagcgagaaggacagggttgtggcaatggacggtagaagtcccatgattgaaaacgcgattccaaacacttggagcatggagaagtttcgcttcagttcgggcttgtacccgattgtggcaaggagatcagcgtcatcgcattcgcgaggagagatttgtttttcgagttccatcgttgaatggctgggtgcagttcttgcggtgggcacttgaggtcatgctggaggatgggttcttaaaaggagtgcgagggtgagctctggagacaatcgcggggctatgataatgactcggaaagctattctggggttagactacgactatctgcgtttctgcggtctcactgtagatctcggtgttctcgggcagattgtctgtaagactaggagagcgtgaggagggtttagatattgttattctgcgtgctacagcaactaaaaaagtaccaatctggtcgcccgaatctgacgagtacgatgatattgtttttgtctcgatttgggcactgaatcaccaaccagcctcgtctcgtctcagccacctccgtgtcttatcaacaacctaattaggaaggcgtagtccactaaaccttattttgcacaccagataagcgcgcttaatcgtactaaaccggaaacccgagccgtgatgcattgattatgcaggtgatatgtgcatcaccaagataggaaagtcgatgaaggagcgaaagagtgaaacaggaccattactgtgggaaagaccaataactgcttaaccatttggaaggacattattgaacacggttggattttggatatggacacaaccaacatgcccgaaccgaggatatacacgcgattttggtatcacatgttgaacttggggacacatgattccagtccaaaggtctgtctaaagataaatcacaagatgacgcaccggaaatggtacaagaagttgtacaacttgtactttactcttttcaaaacgcgtctattggtctctgtatgaagcagatggggctgatgaactcagagataggagtcttatcaagtggttatgagtgcaagtacaagatacgaaagttatatatcagagttattactgcttgtgataatctggatgggtctctttgtacttgtagcatgaagatcattgtattgtaatcatcaccaagctgagacatgtcttattctgcacagcataagtccagaggactccacaaaccacaaggcctgtcaacagtatacaagtatggtatgagttatcataaattgttgatataattattagttatctaatcacgcactcaattactgttggtatattacaatgctatacaaagccagctccgtttgactcgactcgatgttgctgagcaacggcaccctacggtgctgtatcacctcggtcagatctagtccttctgagagaactcgaccgtggagggaatgacacgtccatggctctcccctcaattctgtttcgcgtcattgtagatgcccgggagatgatcacactcggctggatgctagtcaaagactcccgggaaacagacaactcgccaggagcgtacggagccggtcggtctgagctgcttgtagtggccaggtatggagcagactctccagatacaaatgaagccgtggtggtcatactgtatcgttgttggggatccgaaatagcactttcagccatgctgggtgtactgatccgtcgactggggtcagaaacaccggatgtgctgtatctctctctcacactcggaacctccatatgcggacttgtgggtgcagacacaaactgcatgtctgtggtttgggatgcagggctgattagagggctagagcagtctgcgggagcatcgagagctgatggagtattcatcgatggtggagaaggaggaatgtggttctcgtcggcaacaagagctccagtctggtcccaaagccgctcaaaagaagccgtagacatggtagcaatgctcgaaatgctggactggtgagaatgcgtctcacgtatcatggagacaaacttgcctgacacatttagtggtggagttgcagggaccggtgtagatggagcatgaaagagagtagacagagaagaggagttgggaatatgctgaatagtgttcaacggaggaggttgaagaatgggagaagaatatatactggataatggcggtccaaacctggtcgtggttgacgatgacaaaccgttgtcgtcggggttcttggacagagtagtgtactctttaagtggacttcctctagggctgctgtttttggtagaatccacaggagacatgtatggatcgtagtctgacacatcttccacgtgttccgaggtagtctttgcttcttgctgattctctcttcttctggcagcctttctttcttgataagcagaatactggtcggcaatactgctgtagtccaataccccaggcatgtaagcgatggggatgatgttggaggcgttggagctcatggtcagcgacgagtcccgagccgtagacggtgttgaaaattgcgggagagacgtgtcctgtttgactgatgagctgggggacgatttgaacgacagcgacagccgtcctgtgtctgaaaagagagagccaagcgacagacggcttgtgattggtttcggaaggtggaagattgcagacagacctctgggctggtgtactggttgagctggttgggggacaatcaggtctggctcataataatgggtatcgtcagtgtgttcgaattgctggtgtagaaccggagttcggacccggttggtgcgttctcggcgtgtgtatatgagaatgggcgattttggggagctcgtcgatgagttgtcctcaaacagcgtgctgagactcttgtagctgtttctgtcttcgtgcagctcagcgtgagactctcggacgcacccgagcgggtcctggagttctcgcaggtagttgtcgtcgataatgatgcctgacgcgtcgcgtttcttcagattgggtgagcgggtgcgattgatcttgctcttgttgcggatcggctgtttccggtgcttcttgttccacaggatgaagaacataaccaacgccagtatgatgagtccgccgactcctccaagcactcctccgatgatcttgggagacgctgagccttccgaaggcgctggagtctctgaagcggtgctgttggtgcttgaggctgtggacgatgccgaagcggtcgtgccatcgctcaacgccacacagcgaagcggcggacacgtcgaacagtcggtttgcacccccataagacactggaacgagctcggacacatgagacagctaatgggcggaccacactcggcacagccgttctgcagcaccggagctttgctgggttgcagtaagagaaccagaccagctgtattggagggtagatcgatgtccagggctgtttgtgtcgggtcaacagccactgtggacgtccatccggccagggcaagctgggtggctgtcgctgggtcggtcaccaggggcgggagcgcgggtttggtagtactagccattttcgagccgaccggaagggcagggagggtagcgggcgtgtcgagaacgatcaggacgcgtggtaaacaaggatggagcggtttgcatcgccaatactccagattcaagacacattcctggatgtaacctgcaccgggtgcttgttacagatgtaggtttaggggggtggttgctggggtccataaagggggctgttatggggggtttttgactgtgaaaattggtactctgggtatttccgtcccgaaaatgacaatggaggcatcgcccactcaatatgttctccccaacacccgtttttccaccgtccacctcccccacggcgaaatagcctgcattaatctgcatacagctaatcaaggttgggtctaggcaaacactagtttcgggcttgtgtgcgaacaagaaaaaagaagccgtggcgaatatggccccagtctccagcaggctttgggggcacgtgatgtccacgtagggaacgtgttgtacatgacagcgtgactttcgtgtggcggaaaaaaaaacgtgtctgtgttattgttcctggtcgtggttgatattctgtagtctgatattgcgtgcggcctctcacagtttaatctcacagcggctcttcgcatgtgtgtggaaaatctgcagatctgccgttttggcagaaacggagaacgcgaattgcgggtcgaaaagggcgtttttggcgaatgaaaaccgccagtggtcttgctggtggctgccaaccatctatggcttctctccatgtttttttgctcttccaaaacccgctaaaagtgcatagtgcagggtctaccgtgtgccgccgtgcgtgtagtcagtgtcatagtcccaacttttttcagagcgttttttgggacataacgttagaagtactaccaagtagctttatagcaaaagcaataattttgcaggggggtggtgaaggtggtaaaggggtggtgaaggggtggtgaaggggtggtgaagggatggatgacacgtgtttgaccacgtgatggcagtgcacactgtagtattacaactaccagtggtagttgttgttttggccgtgtcaagagaccctgtttccgtctgttttggctgtctcaaatgtgaaacaaaggtgcagtttcacaattcaggagagcgcaggaatgggtttggagagaccgaagtaggggttttgatgaagacgagggtaaacatatatgtaaggagcgtcttgtacgttagcgttggttgcagtgttgtcgacagccacccgttgagaccaatggctacaccgtcggcacacatacacggtatgagtatgggtgggcgctcactcttcaaaggcttacatcctacagaactttgccgaggtgaaaaggagcacgagatgacgagacgtcgtgaagagggggaaaagaagagactcagcaacagaccgtcatgacatcaaacaatcggccattcacgagttctttacaaaacggttctttacaaacggttctttgcaaacggttctttacagcacgagttctttacgacacgagttctttacaacacgagttctttacgacactcgaactacgtattgtgcatactgaagtcccacttcccagtccaaaggttccttttcttcgtctgtttcaggtgtatgcttgcagccagtggaaggaggtgacccttggaacggactccttgtacgtactgtacttgtactcgtacttgccgtctcgacttctccacatcaattgactccgaattttctatctacgacaccattgcaacaccaattgaaacacattcgactgtatcaatgttgcactgaagcaacgtcgacaaagtgcagctacattgctacaactagtcgagagggagatggtagaatgattcaacattggtttcaaccgatcggtggttctgatgacagatcatcgattccgatgacagatcatttgttccgatgacagatgactggttctgatgccagatgaacattctctcacactaccaggacgttcactcgtttcctctgcacttctccgaagtactctcggtgggtcatcgacaagtggggatttctctatctcatcggatcacgtcctcggttcccactctccattcggttggtcggttcttctccagtccccactaacgtacaatatgcatctctcgcgcatttgccgaggtactcgacgcggcgcaaagagacctcaaccacgacaagaatcggtttcttttgtgcacaaacagcatattcgatgtgccgcatcatattcacgacattcgccatctcctctgcttcaacatctccagcaaaacgtgagtttacaacatcataccaagactttggcactgcggctggcctccgattcctgcatggggggcatcaagtgagttttgtgcgacagctacatgatggccgatttgcgtcatggcactagctcgttggtggaccagtacgggcttacagtactcatgctggacttgagcataagtcgtgtcatacaagagacctactttcagcttaggccgacgactcaagtgctttcgagttaccaatcccggttcttgttgcccatgagatcgtagggggatcttaagagggatctttttgggacttcacttaatcaagaggaagccgtaaagtgcttccctgtgtactggttttcacagtgagcaggctctcccaactactactgttacagtagcgcgatggcgtcttatggatatcatcaaaccaccaacctacagtctactacaccttgtagttggagcaatgccaaccattcactcagacagcctctctgaacggatcttgagcaactctgagcatccaccacttggtggacattggttctctcctcagcttgctgtcctccaactgttcagcaattgcgagtaactacagctctggtcgcttcaatgtcaatcaacgctcctcacacgcgatacctccattaattccgtatcataatccttgatatcaagtcattaaccatcgatacccactgcgataacaataatacccgacctttcaccaattcaattctgtacttcgactcgcgactcttactaagcactgtttcattcgtactcgactgagccgctaccccactttacagcttttgatgctctcataagatccagccgaatgttacccaaatgactccttgactcagttacccaaatgactcctttactcagcagtcaccgaacctacctttgattaccaaccgtgatacatccagccgagacatgtttgttaccactgcgaagcttcctcacataaccgaccatatggcaggtgcacagcatcacgtgtggcccccaaaaacggcgaacacaagtctggatacacctgatctgcagaccttcagctcttgaaacactagcggtttcgtcgttgctatgtctccatcaaagacgacgacacattcctgaatacgaatgttacgcttgcctgcctgcattcctcaggccagccccgcgaaaaagaaagtcagtccatccctgtaatgagaatttggtttccttttcgcaacctaagtcctgccgcgtgtttacctgctctagggttggatgcaggtgtagatttgctgcaggagtgaacacaggcacaggaacgagcggtaggccggtgactgacgcggtcctgcctgcgccaaacattcggtgcataaaaacaaaagttgcctgatgttttggaccctcgtgaaggggctgcttattcaatcaagggactggatggagcaccaatacctgcatatgtcaatcccatgagtggacccggtgatcttacgagtcatggagatcttacgaggggctccatttggggtatggaagagggtgttgtcatagtcgtgtccaagacaccaatcacacgactgtctcagaatgttggaccgttccacggcccgcggactgcaaacagcaccccccctgaagctgtcgcaacggttgtcagcagcagctttcacgtgtggcctcttgttttgtctctgccggtcgcgtatctccagcgcgtccgcctgtaaagtgcatcttccctgcatctttctattgtcgtctgccgatcttcgcggcatacaatggacgtgacgcgactctgagcttgaaaagtccaatgtaacgtaggctgtgagacatgatagcggcgcaggatatgccagggcgttacaggggtgctaaggggcagacctggctgacattgagagtgtatttgcaacttgcttcttgttttggtggctgctaatgtcaccaacatgcagggcacggtgcttactcacaccctacagctactgcttacacactcaccgcgaccaagctcagtcctacatgatagactgtcgctcacgattgacagctacatgacctgcgccgccacacgcgaaaacgcgatctcgcaaatccccgatcgtcacaggatctccattttcagatcaactgatcggcgacaggggctcggatcggcggtagggtaagctttctgtgagagaggaggaagaagatcatcagtggtgatagtgggtggtagtatggtggctaaggactgattgattggtgatttcgccgcggttttttcgacacttttggtgatggcgatgtttgataagggcagtatgtaggtcggtgagacaaggctgtgtggacaagggtgggtcatagagtacagcacccaagtacaagtagtacaagtacctgcttgtcgccaagcactaaactttgcttagtcttggaaggggtgaatggtggccaggagaagccattagtgcggtaggaggtccttgttggagctggttcgatatggcatgcttgtgaaagacccaaaacgatagatccaaaagcggcctggggactagactcccgccattagaccaaataacttgacattatgactgatgattatgacaccggtatttgtacattgtagttcaccgaagacactcgacgtttggcaaggtcagctccagtgcagtaactttcagatacacttaagcgagatgtgaggtacaagtctgtttgagatgtggagagatttggggtcaattgaagtgtctggagaccgtggacagcagctgcaagccatcaatatcatcaatatcgatcacttccaattccgtatgtcatttgcggatagtctccatctattttttcacgactctgctatttttcagccatctgaaaaacgcatccggacagagtttagggccaatgtgtaacctgggcgacggggatggagtggagagctataggccagtttgggggtcgttttggaggctgaaaagacgccgaatcaattgatatagacctcaatatcccgccattttcgcttcggaacgtcaccttggctccaaacctcagaaccactctttcgtcctcttccaaccagtgtgtccgtacttcacatgatagcagtgcctagtcgttaagttgtgcattaattagtgccaggcacacggggtagtgattagtgggtggctagagtttgtgggacagcgacggagatggcgacggagatggcgacggagatggcgacggagacggggattgcgacaacgacagcgacagcgacaaggccccctttcatgtccattacataagcacaacctctgcttcaatcgtcctcaattcgctatttcggtgcatcttcaagttggagcttttggttctgcttgaactttgatccttttgcttttttcttgaactctgcaccttagactcaacgtttctttgtacaccaatgcggcaacagtagggactatcccgtagatcgagggctacaagatcgtcgtacgcgaccgagaggctcgctgtgtatataagctgtggccctcctctgggtagagtcgacacgatacgcacacgttcgacatattggcatccaagacacagtgagtactatgttgagaggtgcgacgttgttgggagagttggtggagcagagaagaagacgtaagagagtgacaagaatgacgacattttttcgggaaatgacagcgactcagagtcagtcacagccacagccacagccacagccacagtcacagtcacactggcgactacacatacgacaactgctacgacacgccaataccacctgttgagactcggcttggagacccaaaacagtcctacagccttacagtaaccacgctgcactctgcaagactcgctctgagttaaatccaatctcttgtcttgtctcactgcgaacgcttcatttcccaatatcatgcaccggtccagctacgcaccgcgcctagggctttgtgtggtatgcaggcttgagaatattatcatggagcgccggtaagggtccgcccgctgtattttttcgcccaagtttctcagaatcctgtcgctatacatgtaccaccgtttgtctgcggtttccggttccaatctaacacagatgactgcccccgctgtaacgctgacaatggagtggctcttctgcgccattgcgctcctgtcggtcggcgcccgactctacgtgcgatattacgtggccaagctgcgaacccaggtcgaagattggttcgtcatcatcggcgccttattattcatcgtgtgggtcagttgcgacacctactcggcgtcccagggcttcatggacaacaacaagtcataccttgacggctccatttccgaccagatccatggccccgacagcaaccgggtcaaggtcctcaaggtggtctacgcctcggccatcccctactacatcaacctgtggatggtcaagtttgccctgctgggcttctactaccgactggtcccccgaggaggctacctccgatacttcttgtggctcaccatcattgtctgcgtggtcatgattttcgtggttgtcttcctcaacctgttcctgtgtcaccccatctcgctcaattgggctctcgaccagcagtacggagcacccggcacgtgttactcgtccacagcagtgaagcccttcgtggtctcggtcgtgaccaacctcatcaccgacattgccattttcgtcattcccttcccccttcttccccagcttcagcttgccggtaagcagaagctcgcgctttgcgtcaccttctctctcggagccatcactatcatcgtctgcatcgcccgagccgtggctattgccgtctccggcaacattgctcaggttgccattctcacggcctttgagtgttccaccgccatgctcgtcgcctccatgcctgccatgcgagtgctgctcaagcagactgtgcgaaaggcctccaactcacagtcgcattctcggtccaacggctctcgtcctggtacggcaggctccggaaccagcgaaaagaagaacaactggtttggtcttcgaactcgaacctttgccgagaagactactgcttccgagttctctcaggatctcgagatgagcgcacaccgatactcgggcccctccgatgtcgataacacctactacgacgacggagagaccaaggacttctcgccagactcgtccgtcaccaaggacgagcctcgagtcagcattttcgccatggaagacgagtacctgcatcctcaacagactcagacccaagaggtcgagtacgcccgacaggttgctcagcggttcgaggatcctctgcagtcgtcatcaagcgagcactcacgacactcggaggagctcacagacgcctaccccgagcccactgagcatcagacccagatccagcggttgcaacaacaacaggccgccatgcagcagcgtggatacgtgcattcttatggagcccaggacgagtacattgagacgtacatgaaccactccaaccagttttagatggagttttatttattagtaatgtataatatgagcaaacagagcctttgcagagagtcgtacgagtacattacttgaaccactaccagtacactatgtacactgttacaatacatactgtcattgttgacctcgtatagatgtttgtcgcagactaagtgcttgttttgttttcatatctacaactacggcaactgtactcgtattgtatccataccggcatagtaaataataatcatatgcggtattttgcacttgtaaataagtaccgccgaaactacaatacttggatcacgcaatccacatcaatcctcggcctctgaaggttcaatatcaccaattgacacgataataacgtcagattacatgtgtttcacagctccgggtctacctttttgagtccaggggtacatgtaaaacctctaagatacacacggtccgcttggtgtatgtctcagacttgcattatggtgatggtgtcagtcagcaatggtggaggagtgcgataaagagggatgagagtcgtagtactgccattagtatgaatatttggtctctccgtaccatattacctgttcatttggtgtgatagattgataacagagtggattcaaacaataatgtccgagtctgacccacacagccgtctgtttgcctgcgtggagaaaaagcaaccattagtatataatattgtgaggtagtcagcaaataagacattggcaaccgcgccataccgcgctgaaacgcatataataaacagctgggcttagcgcgtacattttgtattcgtgtctggttctcgaaatgaagaggtggatgtggtaagtcgagaagcggcttggaggggtgtttgaaggaacaattccaagtgaggaagatgtgtatagaatgagaaatgcgatatgtgatatttgggtgctcttttacttgaatgtgatgctctggtgttggatattctggtgttgttgccctgtttttttttgttttttttttggaaacaacaaaaaaagaaaaaaagaagaagaaaaaaagaagaaacgtatgtgaaatttccgggagtaaacaacttccttcgagatacgaaggaatgggccacacataatcatcagtcttccacatgtttgtcatcgaattctcacggtactcacacagcctgttaatacagcattcctatatttcagttgttgctttttcatacgaataaattaggtcggcacggcgaaacacgctggtttcagacacacggttgagaattgtaagctcacatgccggcgcgtttctgtgaatatgagcagatttgtagctcgtaggcagatttgtagctcgtaggcagatttgtagctcgtaggcagatttgtagctcttgggaagattcatggcacgtggcgaggaccaggcggccctggacaccctcacggaccccagaatctccaccagcaacccggcagtaaacgctcttcaggatattctccaagagaggtgttctgagcaccataaacaacggtgatggcaacatcccttggaagtggctggtagggttcgagctggtgagcttggagctgcccaattggtgtgaaaactcttttgatcattgtcgtatcagcggttttgttgtcatttccgtgctgaaaacctggccagagtttcttgctgtttgctggaatcattgacttcatctagagccttcctctggacgtcactgatgactcgataccgcccacaatccacttccgcagcacaaaccatcattcccctggagtcatcaacaagaaacaacttcccaaagttgtcttcaatcgagtagtatccatgctcatgagctccgactttgtagctaggatacccaaactgatatccgctgataaattcctccatgacaggttcgtgatccgttatactctccaaagagatccgcacagaagtgtacgactcttcgtcaaagaacagaagaagtccatcataacaagtgaattgaaaccgaggagcatgaccctgtttcatgagtatggcgccgttgttcacgtacatgatcccaggctgatcattgtcaaaatagggatcctcggaaaagcccagaaagacatgtcgtcctagaacgtgacaatagatatcttccgaggcctgaatcacgcgccttatgtctggatgtgtgcctttggaccccttatacttgatcagaacgtgacattccgctccttctagcatgaatatgaacaccaccacatgcggaaacgacacgagtttgtggatgctcaagtggttggccatcaagctgtaagcagacaaatcaagcctgatcccatatttgctggtgaacactttcccgtctgcttctagtttaagcgagtccacaagttcaggtctggtgacaatggtcaaggaccttccaaactcctcagcgtccacttttcgaattggacgcgcgaatttcgatcccacctgccgacgtcgacaatactcgatcgcacactctctccacgtgttgcgatgcgaaaactggggctcgaaccaaggacacacctcctgtagtttggatctgaacacactgtcggaaagaaccctgctccacgatttgctagactgcgataaagcacacacagaacgaatatctagctggtctgcgatgagctcaactagttctggaggtagcattgtgtgtttcgactcgaacgcgactcgaacgggtatcacttgggcagaggaggaaaagtgtgtaggtgcataggttcaaatcttggagatgggaaatagtaatacagtaattaagggcagggaatcttacaaaaaatccgctataaaaacggttgaaaatatacctcaacatttattggcctcgtttgaatggccagtcaaagattattaaatacaggggtggacctttttcgagaccactatcactgacctcccttacggtagatatccgagatcagcttttctcgtctctcgctatcactgaacagtgcatggaccaagctcaccaactcatcagccgagtagtcaaccagagcatcactctccagcaagtatcgaatgtcggccaggttggactccaaaatctgacccaggtactcaaacttgagccagttctgacagaaagtggcggtcagagcctcaccaaacaacgactcaacaccagccgaaatcacagcaacaagtttggcgagttcttgactctcggcctcagaaacgtcgccaagattctcgacctcggtgacgatggttgtggcagcacagttgagcagggtgcccaacatctgcattcgggcgttgtcgctcacttggtcctcccactcgtccgaaagctgagtgaggtaggatgtgagcttctcggcagcagcctggcagttgaacaggttgccgccttcatgcgaacaattctggaatccgccagcaccgttcaaaatgtcggtaatgtggctctggtgctgttcaagtacctggcgcaaatgccgctttccaaatttgtccatcagctcaagctcggcagcaagttcagcttcatccttttgggctcgaatatgattgttgatggtttcaatgtcgttataaagcgccaaaggagacttggctgatcgatacgccagtggaacgagagctcgatagagggcgtaaaagtttgcggtctgagaaggatacatgaaaccagcggatccaattttcaacttctttcgctcctcatacaaatgacttccctcgttcaagaaggaggtgattgtggaagtgagaatctcaggaaggttagtagttataatagcaacgtccgcaggagtagcagtagtggtggcttcgacagtcacatcgccttcattgtcgtcaatgacaacatcagtctcatccccccatccccagtcctcgtttgactcagctgttgactcagcggcaaccgactttgcctcctcggccgtttcctcggtaatgggctcgtcccaaccccagtcctccttggtctccttctcctcgtcactgaactcaaggtcatcgtctccccagttgtcagcagagccctcagagggagccagagaggcctgggattgcgactttcgcacctgcctcgagcctgtggtggaatgtgacgcagtcctgggtttcttggggctttcctgggctttggaaggaggtctaggggtcgtcttcttctcgtcagaaatgttttcgacagctccagacaacagcctagtccgcagctcagcaagaaacttgtctttacgcgcagacagccacacctcgggaagagagaagctccaatcggtgatctcgtctccagacagccagccaaaagaggtcaacttctcctccagagtctcaaggagatcaagatgtgcctcaaaggcaggaagaccgtcgacagaatcgggaataagcttgccgagactctgcaaaagcttgttggtcacgggggtggagagtcttttaataacaggagcagacacgtctttaggaagagtgttaatgactgtaacaagagcaatcagagagtcggaaaattgaggaagtgtcgaacaggcctcgggtgcgattgagacacgcgattgactgtcgctcttcacctgcacctgcagatccagtaacctctcaaacactccatccagagacttgaccagctgacccagagacttcttctgaacaccgtcaccgattgatcccagtagttgaaattcggttccagcgtcatctcccacagccacctgcgtctgggtgacctccacggccttgctccatttggccatctgctcctcctcaatttgggcgaacagattgtcagcttcggaagacagagcacggacgattttgacctccgaatattgcttcatctgtccaatggccttggtgagctccttatgggcctccagcgccttctgtgtctcttgctgctccacatgctgtcgcagaacactgagcttttctctgcacaccttgagttctctcaagacggccagtttcacctgcgtgaccttgtaatcgttgagcagcttgacctgctggatgctgggctcgcctcgatgcaccttggccgcctccacgtatcgtttggtggctacttggagctcctgtcgcgatttggcgtgtgcggttcgaaccgactgcaaaatgtcgcccagagtgttgtcgttttcaaacacgttgagtttctcaattgcctcggcgtcgggctctttgccagacaccacgagactgctgaacgagtcggccacgagcgacatgatgtgatgttcagatggttgtataaagctccagcttgtcacgatgcacagcaactctatcagcgtgggcaacttgatcggggtagagtttgcttagtaagcgaggagggtgatggaagtgaaaagtgacaagaagtgagacgaagtgagaaaaaggtgggaggagccttttgagaaatgagcgtgccttgaagatttactttgtgtatggatttgaattgattaggaagttgctatgttcaatttggagtctctctgcagagcagtccccctaaacttgtccattttccatctgacatgaacatgttgatctgtttgtcgtatgatccgaacacctcgggagttgtttccaagatggggttggagatggtcatgtctgttgcaggcatgtctcccttccgaagagctgtaactaaccacccaggaaacggcttatcatgactggcgtgagccgaagactgcgaattctctgaaaaggtgtggtatccacccatagtcagccctttgcccaccattagtccgaattcgtccgtcaaagatgttctgtatttttccagacggtttaccgacaactttggtgataactttgccataatcgcccaaaacagtccacgaaagcagactcagcagcttgtcctcgtcgatgttgaggttccagaggttgccattgttttgaatgtcaggaacctgcggatagccaaagtacaagtacattatttactgcacccaaagtccacggtcccccagaagcagaagacgtgtaaccgatagactgtagtagtcccgtcggagtggttgagtcctgatttcaatcatcaaaggccttcaccaccccggctgaaacaatcatcgatctgcagtcacctcctgaaaaccccagagtcaaattggaggtacggtctctgttggacatgattcctcgacatctagatctccgccacgttttgcaagaatctcttctcttcagggaaagactcgatttctgcagcttggcagcgataaacgcggtttctgaactcgacatgttttctccttgtcgtggaagcgtaccattaggacacttgatcttgtagggagtatctccggacagtattgtatgtactgcagctagttgatatcgtacatgtggtttagttcttctggggactctgggatagtaccagtgtgatattcacgtagcaaataatagcacgtactcgcactcgcactgtactcatacgaaccaccactatacactgctctaatcatagcaatctaccctatgatcttcacattcggtacgaacgattaacactgaggggtaattctcgagaaaaaccaccaaatgatccaaatgatccaaatgaacccgttggagacgtctttcgcccccgtttgactgtcttcacgtgttgtatgttgtaatgtggataccgtctacagtacttcttgtatttgtacatccacccctccgtaattcaagtcaaccggtaaatgagcatcaatcttctccgacaagaacctcggctccgagactgctgatttgaaatcgggtttcaatcactccatttggtcatattgcatccaatgcccgcttcccggctcgcaaacatctccatctgtttggcgctatggacataaccccaaagcctaaataggagagttttgggcctggtgcagctctcaagcaaaggcggtggaccaagctgaggggagtccgaagactcgtgcgctaggggagggggttttggggagattgggggaggaaatgaggcaaaaaagcgccctatctctccaaattacgtccatttctcccactttcccgtttttccgccttttccagcttcccttagtcgactctgttccgcccttctacactcgctcatgtcccacttttttcctgtgcagaataaccgttttatgcgcagtggcggcattattcgggagcaaccagagaaggcaataatggggctggaaggaaacgggaaacggcaattggctggatttttggtcccgaatacaattgcctttttcaaaatgtccaaaattgcctcccacagcgactacacactccacatgggctgccttgctgccactcgctctgtcaaaaaccttgcggcgtaggctttatcggcctcccccacattcacagacaaaaccttgagtcccacacagttgggccgaggcagctgaactctggggtatacttatacatacagaggcacatcgcagtctgtcactcagtcacgcaaagacactcacaaacaacaaacaacaaacaacaatatgcctctcgattactccgcttatgaccagttcaagatctcgttccccgccgagtgggtggcgctggtcgagaccaaccgacccaagtctctcaactcgtacaacctcaagacgtgggagcagtttggccagattttcatccagatgagcgacgatagcgacatccgatgcattgtgtttggcggcgagggccgagccttctgctcgggtctggatatcaaggaaatgggctcgtttggagccgatgacgacgatatggaggctgctcgaaaggccatcaagttccgacgattcatcaccgacttccaggacaacatcaagcagccccatctgtgccgaaagcccatcattgccgtgtgccacggaatctccttcggtctggccctcgacatgatttccggcatggacattcgaatcgcctccaaggacgtcaagttctccatcaaggaggccgacattggtctggccgccgacatgggcactctgcagcgactgcccaaggtggtcaacaacctcggatggatcaaggagctcgcctacactgcccgaatctttggcgccgaggaggccttcacccagggtctggttacccacgtggttgaggacaaggctgccggcatgaagaaggccctcgagatggctgttctcatctccgagaagtcccccgtggctgtccagggatccaaggagaccatcaactacgccattgaccacaccattgaagacggtctggcccagattgcaaacttcaacacttatgctgttgctggcgacaccatcgaggctgccatgagcatggccatgaagaagaagcctacttacgagaagttgtgagcagagtgggcgaatatattgaatgaatttattgatcactttcgagtgggagcacagcacaacacaatacatactgtacactactacctgttatgtatgtcgagcagttgtgtgagaagagctagcacaaccatcgttcggactctcttgactttttagatggttgtagtgagtcagaatgtgtctctactgccgatgaactaccgtcaaaggagaggtctagattgagtaagtacgagcacagtacatactctactcgtattcaatagatcctcactagaatcgggatgttcattcaacgttaacaattgttctttacttgagagttagctgttgagaagccataatgttagtcgaaaccagaccgggccttctccagcttgacctttacatcatctgccgcgacccagccggttcgaacttcataccctccatctcccttagtgcagaaaactggctggatagttccgttgtcaagtccctcttgacgcccaatcttgtacttcttcatgcgcaaatgcttaggatctgtcatgaacttggctgaccattctccagatgacgcatgtttagtgtagaaggagttgtagaaacgctcaaacttgatatctgttttgatacagtcgagttccgcgtcaaagttgtccaggttcacatacttccatgccttcttgagattggcacccctgaacccctgctcaatggcgttgggaagagggtagcccgcgttgagatatttctcagtcatttgaaacggaaaattgaggttcttgtagttttcgcccgtgggtcggtcgtacgctacccactgaaacacgtaggggacgactatctcgacatgcctggaaatggcgttgaggagcttctggttggttgaaagagagtactttctgtcggtgacggggtccacaatgacaactgtggtgttgctagtgtcagaaaagttggccttcaaccagtcggtaatcgcagcagtgccgttagagacgtaggaaacaggcaggggctctccgtcagccgggaaacagactgccacagtcttctttttgtgctccagcactctgaagtagaagatgtttttcctgttgtatttcgcttgggtcattgtatcgtaatggagagccgaacgggttctccacaggcatatatatactcctccacatcaggtgtacatctgcatggttggggctgaaactaaagaggggtagcaaaggcggatgagaatgagatgccggatggttggtggtgataccagatggattgttatgatactagatggatcgttatcatacaaggtggtcctttatgagccactttgaagagcagacatctggtttgtgggtggttgacaagattctttttctagcctggttgttctccacaccagaacagccccaaatgcacgtgaacagccccaagagtccaggaatggggaaacaacatgccaattgttcatttcgttgggtaaatcaaccagaattgattctctagttgctgctattgacccaacttcttgccagaacatcgccagatgaagacccaaaagctgagacatccgaagataccatcaacgacacagttccgggctgactcctccgatgggttgttggccagagcaaattcccacatgagtcttgttaatactcactgaacacctcccctttggctctttttggctctttttggctctttttggcttcctttggctccccttggcttctagagagcaatacctttcgaatatggtgctttgcggttcaaacatcagacccgaatcgagaacatctcttggactgaacaacaacaataccggttgttacacaacaacaaggagttgaatctgtatctgaaatccaagatcaactctcagtattggtaagccatgagataatctatggaacgacagattatgctccctcgtcaaggcgtccatatcctgctcttacatataacagaagcattcccacgttctcattccccattcctactatggatctttcagagttcgaccgcttcctatctcccgagggagaaatcctgctccaccctgaggagctcgttgatgctcttctttctttgtttctgagcaacgccaatctcaacatcacagtcaaagtggagtcccttcagttcccggggcgtttccatcatctcactttcaagcgactctatcagtcttccgagtctcctccgctagaaatgaccatgtcgcagcgtctgggggagcagcgagacgaaatgatggattctatcgaggcagaatgggatcatctgagtgacttggactcagacacggaggtgttctatccagatgcttttgaaatcgttcgtcgtaatccgttcgttatcactgagggatttccaacaacaaccgagggagcgtcctttgatgaattttgagagacgtgatctctatgatggttcattggtaaggtcaaaggagaaagggagttgtgtataaactggcagatagttgcaagaactaaatatgaccctatttatgtgtgttactatagtgcttacgaatatcccgatcccagattctcttcaactatccccaatgtgcatgctagacactcctgtcaatggcataaacgtggcgatgcggttgattactaagacaaaaagagtagaccataccaaacaatacaaaactcgaaactaccaaccgcgccgccaatacgactagtcacgtggctgagactaagtcacccacgcttcgacttgatcagcagctcccaaactcctcaagctgtcctgactgcagctcatctcgacccaccaataaactttgactacgcatctttcaacattgaaatttcactcggatacaagcaacacaatcatgtcacagggactgacggcttaccgaaacgttttgcgagcggccaacctggcgttcaagagtgagtacagttgcggcaacaacgactgccaagggaaacccgtgccccgacagaccctaacccagatgatcactttgtgctaggacaggccaaggccaacattcgaaagggctttgaggacggccgaaagctggatcccaaggacgaggacgtcaaggtgcgtctggagcatatcaacggcgtggcctacgtgctgcgaacacaggtggtccagggccagaagcacaaccctgatgaggagaagtaccagctcaatctgcacaaggactccgagatgggagacaatgagtccatcaagagccctcctcccatgcccaccaagggcaagaagggcaagaaggtcaagtgctgctccgagtagatatgtatatagttgtatgatgtgagttgagagtagagagagttgagtgtgttgtaggcttgtggatccgagttgtagatggaatcatctggagctgtgggaaccttgatagttgagttgatcattctacgttgtattgtagttgagcatacatgctgatagtcaaaggatagaggagtatcacagcaatagttgagtatggtacgaactggcttcctgttctgtacctgcatctacagaacttgtcttgattgttatcatggcagtggcttcactaggtaacattattctctacttcgtcgtactaacctttccgtatctctacacatgggcatgcctacatcctcaaacaaagtataatacattatcaatctcctcattttcatcttctctcattactccccttggtcatcctcgtggtcgttcccattacttcttcttcaagaaccctttatccttctttttgtccttcttgggcatgtacttgtccttgtagatccaatgattgcccacaatgaccacgccccgatcctccgcctgtctgtacagctccgccgcccgatgcaaatttttcttacgaccgttgcctccattcttcatccaaatgttggccgcctcacacagcgcgtctccgtctccaagtgtgccagccaactcgaagtactgcaatgccgaatcctcgtccttgccggcgccccacgaatgcaaatagctcatccccagctcgtacaaagccagccccacccgtgacttcttcacgttggacgtacccgagcctcctgtgacagtatctgccttgcctagagtcttgagcagatctgccgtcgacgaacggttgcccttgtcgttaccggcatcgaaaaaaatgttggttgcccgcttgagccacttgacggcctcctcggggttctgtcgcaggccccatccgtgtcgtagagctagaccatacagtagcatggcagtcggctctcccatattggcagccgtctggaactggtacgcactctcacgcagcttgccatgctcgtggaaagtgattccagcggaaagatgctcgtctgcggtggccgagttggaaggaagaggaatggtagctgaagaagcatttccaacacctccaaccgggccccctgcactaggagtaggagcactgttagtattgctcaccgtgtgtgtagagggcgtcagagaccgcatggaaccgttggaggggactctggtatgctgttgatgctgctgttgaacccgcggaggcacaggagacgaaggtaatggcttgtctgcaaatgcaggagggagcggtttgtcggcaacaggagccgtgaatctggtctgctgaacttgcggctgtttgaccaaatcctcatctagctcatcatcgtcgtcatcatcgataattcgaggtttatgatctctgtagtagttttcaaactcggaccgatgctcctctaaggtcagttcccgctgttgaacagtgtctgctgaatgtatactggctgtgtcgtttgtatacgtctgagcgagtggggtgtcatcctcctcgtcttcatcctcctcatcttcgtcctcctcgtccacctttagtgacatgagtaagcctccaatactgctgtttgtgctgatgatggacgtttgtctgtggttgtaggagaagtcctgcgagtcgcgcgacactatagacgaggccgacgatgtccttcgcgggttccattctccatattgattgtatccaaactgatctgtcactcctcccatagtttcggttgattcgatcgaggtgatcgaggcgttggagggcagaacgtccgagtccagtcgcttggacattttgttggtctttttggacaatatgtccaacggcgagagattgttgaagtccattcttgggtctgttggagagaatggacggttgatttggttggggacgtgggtttttggttttggtggttttggtggtgcacttgggtcgattctactggtgcaaaactctcgaggtgtcgttgtctctgcttatctgctcccgcgcactcggctgcgtgttcgaccggtgctccaagggctgtagtccgctggtgaaaggtgtggactggtgtatggtcgcgtaccccttctttctccgcgtcacccaacttgtggaacctaaaaaaagactaacgtctggaccacatgtgatgtcaccatacatataggggtgcatgagggtgaggagaagggagcgttttggggccggtaaagaatgatttgtcggagaaagtgggtccttatatacacaaacaaaacgtctgttcaaaatcccacttgccctcctcctcaccacaccacacggcacacactagtgtgtctcaaacacccgctcacgcactcgctgcaaactacgagaggcagccaacaggcatacttttaccacgagccatgtctgctgatactttttcaaatgccaaattccatagagctgagagcataagcggacgagagtgcaaacgctacctccgatacaattctatggagagcaaagatacgtgatccaaaaatatcccgacattacgtgtacaagtggagcatctacgagacgcagcagaccaaccggttctagcacggaatgagacggcaacactctcactctcacatccttgtgcggtctatgcactgacgcggatggcacaggcgcgaagcgaacatctccctcgtttatttgctcggccttcgagtacgtatttgtatgaatttctacgaatacgcatgagtactcggaaactcggaattatggaaatgcagagcaaaacgaccatacactatgtatttctgagctgggttctgaaacacgagactacgagatctacccgtcgcatggttagggttggggagggagggttagagatggctctcagtacgagtacagtgagtacagtgagtacagtacgagaacaaccctatcggaccccacttatcatacacatgtgcaattaagcaagctgtggttactgtatcttgaaagatatcattttcgttcagatggtgtgtgtgggtgtgacatcattgtgccgttctcttatggcccgtccgtcgtatcgccgtttgttgaactcactttgacactgcttttcggggcacgtccgtggatgaagttttggtgggattcccgattcgccatagctataagtattgcacgtacaggcgatggagatctttacgagaatcaaagtgtagagatcgaagggtgatgttatgctgagaggtatgcgattttttggtcataattgccctgctggggaggctgtcgagaaggcttctgacgcttctactgaagccctgctgaagccctgctgaagctgctattgctgaagctgctattactgcagatgctgctcctgctgacgatgatgacggcgatgaggatctgtctgatcttgagaaggatgggatcaagaacgctgctgttggagattacgacgacgactagaacaagatgagcgcccaccgacatgggtgcagagctcaggcaagaagatactccagaagtgagccaccaagggctcgagggccgcgtcgatcccagcctcaatctcccgtcgtccatatgtgagtgatcgatctcgtcctcatcgtcgtcccacagggattgtgttgttcttgttcccctattatttcttttttcggcgcaacagcgggtttttgctatggaggactggcgatggagaaaaaggagaaagagaagacattgctggttggcctcctctgtgttccgcgtgtgttagagacctggaatagaggcctagaagctacagtatcttcccatgagtatcatatgtccacaattacgagcaccctaaccatcatcattgcgcattgtcatcctgttggtctgctgttcaaaaacggtcaaaaaagtacactgctaccgaaaggcagcgaaattgaatatttgacgagtaatgggcggctttgaggtacctactgtaacccgggacagtccctcaaactagtactactgcaaagacatggttacatttctcctagctatgatctcaaccaccccaagagcaccaatcaaagtcaattaatttacatatactttagttgactcttccagatgatttgatgggtcctgaatgaccaccaaaacacggaagagcagcggacaaggctctaatggttcagagccttgtcaaaggttgcttggagggagttagcaagtacggaacggtacagctccgagtacttgtacatgttcgagtaagtcttggagttctgattctggcagatctatgattatgtacatgctctcacactccaacagcccaatgttgctgtacctgtactcgtactgtactgtaccaataaaatcagttgacacacacactgagatctatccttcctacagcctcttatgaacctcatcctcagcacactctttcagccctgacgacaaccttgaaccttgtctactacatacccagtagaactgaagacctattacaaagcatctcagacaccaataaataaatggcgattcattaatcaattcaaatgtctcattggactgactctataccctcgtatccgcctaaaccgccttgtatcagctttgcactgcgtcatcgtcggacgcactctccactttggcctgtcgcgagatcaaagcctgagtaaccactccactacttgtacatactactctccaccagatgtgcaagctggttcacgtgttgctcgagcccacgtacaagtacagcatatccggaccatgcgaatctctcgtaccctaggctgtcccaaataaatcactcacataatacctctccacccaaccactgtccgttctccacggaatacctaatagccgcgagggcaaactgagacaaagcgtggatgggcgcatgaatggaagggcggaagtgcgcatccgaaggtccatccgaagcgggctccaaaaaaatttaaaaaaagaccacatgagtaccgcaaaacgggacgttgacgaatttgccagaggcaccagaggtgcatctcttgatacatgtttttttcactcgacaggtcaaacgcaccgttgaatggaacgtcttggcaaacatgtagcgagcaccgcaggcgtcccagctatagcgcacacaatagtccatggtgcatggaacccagctggatcgtcgcttatcttcatcagattgggccatgtctgttcatttatgatttcatttttgcattgttggctgaaaaacgttggggtctagctcccaggccggccccagttggccagacaatagactttcagcggtgctcaaaacaactcaggaccctaacccaaatgactctctcacgtgatgatagtcatggagactcggtaggcttgagtcacctgcataattgctccgacaaaaacacaacctccaagccgcgctatgaaatgacggaaaatcacgataatgaacacggagctgccacccggctctcgtccccgttttccaagtccaccaagctgccgtccatgctccacgccatctccaaaacgcccgcagactcgccactgagtgaagaaacaaacacaagcataactgctacgagcgggactgaagaaaagaccactagcgacgacaatgccgcggaaggaccggtcacagccacaaacgcgtctgccgccagcgtggccccggataaccaacccacaggctcgagttttacgccgcaaaatgccaaaccaaccacccctctggcttcgaaacaaacacaagcacagcccaccagcccggacaacacggaggacaagaagaagggcggagtgacgcagagcatcagggagaagctcaacttccaggacgaaaagctgtggaaacgcttctccagccgccgtctggatctcattgattccatggccctgtcgtccaaaaaggccagtgaacaggacgtggaaatctccaatgtggcaaacacgttgcgcgaggagtacggctatcctcccgagacggctgcagattttgatcgactagttcgagcaggaatccagtctgtgcgacgaaacaggaaacgagtgccacggttcaagcgaagctcccatgtcgtttcccagggccatcaccctcaacgagtcaatttcctggccgcaatggccggacctatgcatccccatcatggttcgcctgcccacgccgcagataacggtcacaatggagttgccacccctcctccagccatgtcacccgtgaaacgtcaccggtctgaagaagacgcatcggtggccctgcagagcctgcgctaccagcagcaggcccacggcccaacgacgctgccatcagtcacgtcattgagtctcgggatccctgccgagcacttaaaaatcgcttgcgatcggtttctgtcattcgtcgctcgctcgcattctggaaaggagcctccttcgtccaatttggaagctttaggacgaggtgtgctggaatccgcagtcgccttcatgctggagcgtcaccagcccaaagacaagcacgatagcttgcgggagaagctgctttccgagcctaccaccgcacacgtggttcagaccctgaacctgcgcccccaacctgcccccgggacatcctctgcgtctcccttcttccataacctcattggaggttgtgccaaggactttggatttgatgcaattgtgcatgctctgggaaacatttacctcgagctagtccctcagtacgtgggacccgtggctggacgagcaccagtgacatctcacactccccactctgcacctcctccacgatatggacccaccctgcctgggtacaagtcagtgacgtttcggttcatggacaagaaaatggactttagtttctctgtgaacgagaccccgccaactttgtacgagctgctcgagaacggcatcaagactttccatatcatggtggaggacaaggtgctgcacattcgcagccacgaggatcgggagctggtcaagtccgactacgacgtaaaaatggtcttttctcgaccttccgtggatgtggagttcttctttcctcttctgcctacgcccaacgctacgaacatgcgttatatggattctccgtcgtttcagaagttactctagacatcaagagcctccttccaagttactttttacaaatagccggggccttatgtcgttctttacagttacccaaccaggaaagtgttatagcacggctctggctgtggatgcctgttttggtctgacgtgcgcctttgcagcattgatccgttcaccacaatgaaacctcatccaaaaacttcactccaaaaaataataatttggtgggtccatatctttccccagccttcctgggctcggagcgacttttgcatcctatttatttggtctgtgtccccaccatatcagaccctcatcatttctctcacacaacacttacaatactacaatgatgttcatgagcctagtttctcttgctctgctggttgtggctgctccagtgactacctctcccgaagcccctgctgaccagattctggtcgtgtcacccgccgacctcaatgttcaaggaactgatattgtctatcggcctactgttggcgcttcggaccccgactatcgtcccgatctgagcatcaacgtggctaacggccgtgtggaaatcgacattgccggaacccccacgaatgccaccttgcatacctcctccaatggacattttggctacgctccggtcggacagacggctctgaagtggtctcaggacggctccgctgccaccttgacctacaatggttccccctacttttacgcttgtgtcgagggatctgagcagtacatttacgtgcagattcctgacattgccgcccattgtgcttctcctcagtggatgaagattagtgcttagatgtgaatgaattttacgacttgagtgtgccagtaatctccaaagaacgaatgttaatgaatctattatgcaatttagttttatatatatatacaagtgtctgtttttgtgagtatggttgtgtttggtggctacactaccaccatggtatacttgtgtttcttcatggcgttatgcgagtaggtgccccaggtgacgctctgcgggagagttgtacatcggataaacgtagctatcgggcactgggcgacgatatggccctttctcttgcatttgatgcagcagttatctccggtgacaaagtgggctcggatgggactggagtttctgctttctttgccccaggcaggatcgacgttgaacagcagatcgaatctgtatcccagcgaggccacgtttctgaactccaccttgacagcgatcacgttggttgtcagctccttgtgattcttatgcgtgtagactcggtagtttcggtctagagtgatcccctcgtcaaaggcctggaactccttttcaagtccaaacagccatggattcaggcgagaggcactgctcttgtcaaacggatcaaaccagtctggagcgtacatgaagtacagcgatcgagaaacctcagctttcatggacggccggaaaaaatctttagctgccattttggccacccagaattgcgtgggtttgcgggatttcggatcgggagcccttggacgcttattattgatcatatcaaggtctggaatacggcaggtggggaaaaagatgtcgtcttcgtcactgtccgtctcatagtagctgcttccgctgtcactgtcgctctcctcgctctccaacgaagatgtgtggctgtcgttatggtggctgggatgcagagcgggcggaacagcgtcgctgatggtgagttggtcgtgtgtatcctcattccttctcatgccgtgcctttgttgtatctggtggaaagaatcgagcttctaaaagttcctgaaaagttcatgtacatgcgatatgctaggttagggttggtcaggtggatttgagatgcctttgttgggcaaagtagctggcggattcggatggaaacagtctaggggttttcatagtccttgtaattttcgatttattgcttttccgtacatttttttcgccaaaaacccccattgattaacacctctagctccctcaaccatcatccgaaactcatcacctcccggtggccaagctggtttaaggcgcgagactgtaatggaatcaattgtaatcttgagatcgggcgttcgactcgcccccgggagatggtactgatcactctgtgatcgacttcttttttcgatccgctttttgcatgtcatccttacagcgtcacctaccaatccaaactaaatgtgtgtgaagataccgctgatgtcttcactcagagcatcagcgaaaagttttccgtggcctaaagcagtgacataatccaccccaatcactttgatagatgttgtacatctgcttatcacgtcagctccaactaatgtcaattttcgccggctagttaggctactcaacaccttccatagctcctacccactcggaaataccaattcgcctggctagctcaatcggtagagcgtgagactcttattcaaagcaatctcaaggctgtgggttcaagccccacgtcgggctgaagtaactatctcacagagtggttgtacttttttttgattacgtgagccgaaacggagctacgaagttgtattttcccggacaaacacactaacaatgtgtgttcaacagccagattgtattccgtacatcgatcagttacatacatccatccgttgcaacttcaagtgtgtacttgccctcgtactcgtcttcacatcttctcctttattctttcttctattgtgcagctcatatgcaagattatgcaaggacgataaaagcaatcctatcgctatactacatgtacacacacagcatgttgtacttgtttgtactcgtactctcctcaatttacaaatcccaaagtgttaaataaaatgacgtaatatacatgttcgaatgtcaccattcattgttatcatctgtgttatcatctgcttctgacccgggccagatcctccaagaaactgtcaatggcatctcgctcggccttaacctccataggaacagcagatccatcctcagtctcctcagccaaagtctttcggtactgatccagaccagaaatgttgagtaactcctcgacatccactccagaatgaataatgtcgccaatcaactcggaaacagtgcccacaccggtggcattgagaatcgccttacgcagatcatctccagaaggtcggccagagtgaagaaggggctcgttctctcgaacctgcatcacaaaagttccccacttgtgaaactctccctcctcgagctcctgtcgtcgagcctggatagacgccgacgacgagtttcgggaaagagcgggacgaccttcatccactccctcaacctggagatcaggagccttgatctgaggttcgttgcctgccaggcccatcatgtgagtcagaggatggacggtgggaccctgggtctggggctgctttcgctgcttctcaaagttctgaagagtctcgttcaaagtagcatcgaggaaacagtaacgaacaagcagctccttgtcctcgtaggtcagctcgccgttgtttcgcttggcaaacagctcgtccataaccttctgaacccgagtcttaacgtggtaggcacgctgaagtagcatgtcactaacctggcacgtctcctggttaaactcgagaatatcatcgacagtagaagcaatgtccttacccacgtcaaagatatcccggttgtcttctccgacctcaatctcatggtcaatctcgttttcagaggttgccttgccgtataccaaccgctccatgttgcgcatgcagtaatgcacgattcgtcgctgctccatcttgggtacgagactctgttcaaggtcaagaaggtagatggactttgaaacccgaacggctacagtcagagctgccacacaagttcggtccatgcgcgtgtttccaacaagggaaacatgcagaagcgacttacattgcgccaaagcgtctgaaatctgcaccacatcacgagggctcaagtcgcagtaatcgagatgaattcggcgcaaatctgggaaaagcggtagagctttacacagatgagtcgtaagggagggaaagagtccagagttagaagagagatctaaaaaccggagattctgcagcttggaaagggcagtgatgagcttttcggtcgtgggagaggcctcgaggtgcgtggagttcagggaaaggaaccgcaggttcagctccttgtcggagagtgaatccagaagaacatcaagagcggtaggttcggttgattcggaaacgggcaccttatccttcttctcctccttctcctccttctcctccttctcctccttctcctccttctcccccttctctgtaccttcggctccttcttgtctcacctcctcctcctcctccacgtaagtcagatggttacctccaatatcgagaccctcacactcgccagtcatccattggccaacgaaatgcatctcctcggggcccaaatcgttgaatgctagtccgagacgttttgtatttttgcatgcgcccaacatgagatgctcaaacacctcagaaggcactaaacagccgttgagcacaagttcctccatacctttgccgtactgtagagcatcgcacaacagcttccaatccacagtgggaggggttcgctgcttgagctccttgtccttgtcccgcttcatctgatgcgacaagtccagccgaacaagcttggagttcatggccaacaagtagcacaggcgcttccatgacatctcgtcaatgctagtgtttcgaagagacagcttttcgagccattgcgaagcactcattgccgcaaacaacagtgaaaacatatccggagtgagggtcacattatccagaacaagtgtactgaccggagccacagccacaaagtcggcaaatgactggatctcaatcaacgtgggtctgggattcatcagacgcagggaaagaggcgccttttgggccttgatctgttttagagtagctgggatcggcagaatctctcgcagatgacagcaccgagtatacagtttctctacgtccacatccagcgggttgtcctcgtccgactcgtccttctcgttgtacatttcatgggatgtcttgagaggcgtgtcgataatgaggttggagatagagggcacctcgtcgtcgcccggaggaggagacgttttagtgtctttggtactgtccttggcagtttccttagtaggtgaggggggcttgctgggtgacgccttggctgccaggggagatgcagaccgaggagagccagcaataggagagtttttgggcgagtttcggggcgatcgtttcttggtcagtgagcccgaacgagccagagtgttctccttattgtagaccgacgccttggtgaactccacctccttaccatttcgcatgataacaaacttggaacgtccagaattggatcgtgagagaccagaggtcgtaggcgagggagaaggcgattctcgaggcgaccctacgggtgagcgacccccgaccttctgcatgtctactgtgagatggggttgggacggttttccaagaggagacttgccattgggagaggatgctcgaacaggagcgccggtagggactgtgagggaggagttgttggaagaggtcgatgacgtggacgaagtggaggaagcagaagacgagactccgttggagacagctccagtggaaggtacagcagagactgtggaagtcgcgactgaggagccaccattggaggggattgctgctgctgcggcagaagcagctccagccgtcgcagcagtaggagggcttattttgggagcaacgggctctttggggactgctgctgctgctgctgcgggagcgggtgctgcaggtttgggaactgcaactggagctgcttgggctgccggagaggcagtggcaggcttttgaggggttgttgtctgcgtttgagccgcctgagcaggagctgccgtctgtggggtcttggatgaagtggcaggaggagccgtctttgccgcctgccgtctgggctgtccaacacccgaattgaatgggttgaagtgatgctggtcatggtgctgagggggtgattggatcaccatgccattcttacggagcaaaccatcggcaccaacctctacattacccttcttgggcttccgggcggggatctgctgaggagggtccgaatgatacgtgttgatatcaaacgacactcgacgagaagagacgccctcaagacccgtgagctcacaattccgtcggttactgttcttgttcaaaacacgcgacgtgggacacgacgctacgcctcctgtggagggctgcgacttggagaaccgccgcagagtgttgagaaggaaccccttgggcgatcccacatctgtggatgcagaagaggcgatggacgaggccaccgccggtgaggcgcctgctgcgtggacaggcgggaagggcttctctgggatggcaacggcctcaacattgatacgaggagaggctgtccgagggggtgaagtcgggaggttggcagaggtgggagtagatgcaggagggacggtagtggctcctgtggcagcagcgacaggaggagcgatttctggaatcgtcgttgtggtggtttgtgtcgtgggggcagccttgcctgatagcgatgccgacgtttgctgctccttggatgcaatgggttgtgatttgctgggtttcgagaaaggcgtggctgtagggctctttcctaacgacgacgaggatgcatccttgccatctttagtcttttcgtctttgccagatctccacttgctgaaggagttgagccacgactttttgaagcctggcgactgctccttgttgagcttttcacgctcggacttgaactcgggcgcagaaatggtgcgtgaacgagacaggttggggcttccgacagaggtcttgacgtaggggtccagggaacgggtgttagacaagtcgtgtgaggaggtggagggctccagtgccgtctttgatgcagaggggctggaagatgcaacgtttgtgggagtggtacctggcgacgtggcccgtgaggatgaaagcgaatcagcttcttccttgacatgctggagaccgagagagagctttgacggctggttttgcactgaagaggtggacgaggaccgggctctagttcctgcgttagtacagtactgcatgagtggactgtttgtttaggtcatcgttggcaacgtcattaacagtgtagaagagacgtcatggtgataccatgacactaacagctgttagtatattcaacacctgcgtcctatagtccgcgtgtatcaacgttatcataatagaccaccttatcatcatctcgacacaggtcagtccaacgacggagcgctcatatcctgtgcggcttttttttccccacaaaataggagcacgtttatcggagcacaaaagaatctggatcgagtaggaaagcaacgtggacgattgcgttggcatctttggcgtggactcgtgtttgtgcatcggcaaatcgcatgtttcttattactgactagtgtcaagtcaaatcggacgctgctatcaggtgacctcatagcgacgggggtgatgtgtggtgtctaagacactgttgagggggtgtgtatatcgtggcgacgtttgcgttgtggtgcgtatcgctttttttccgcaacacctaaacacagttggtttgtgtcacgtcatctcgctcgacgtccttctatcagacgtccacagacagccgcccacagatagcccacagtcgacggtgagcacacagacgacaccgacgggggggaggggggagccggcagattgtgtgcacatgtgggacgacctcagccagcggacagtatcacacgagtctcgtcggacccgctgtccagcacgcacgacgttgtccatgtcaccacttttcctcgatcccttcgacgatactcacttttgctgttcagggccggaaccttgccgcgactgagccacgacacttcggtgttgctgacgccgttgatgacggagccgatgctgcttgcgagagtcatttagtcggggtgcggtggtcgtctctcgagatatggctgatgttgaagaagcagcaaatgtgtggagaagaccatctaaacctaaacggcgggtaagacgggaatatcgtgtgggatgcaaccgtatgcgaggtggctgggggttgggggaggagggttggggagggttgaaccggtgagcagagcgcggggagagagcggagaggcccaggcgacgtcgaacggctgtgcggtcggttccgactccgtccacacggctggccactaagtaacctcctaataatctgaccttagcaagcagccattttctgggacactatgcaactttaaccagtagcttgaaagtgaatttggcatttctgaggagtacagtacgacgagcatcagcttagatgtgggaggagctacagtgagtaaaggtgcagtaaagggcggccaagaccaaaagattggcgaaagaagggccaaagattggcgaaagagaaagaccagacctagggttggcgactactcacgacttattctcacgacggtcgttagggttcgtcatctacggcattcagaaacactgtggagctacttggaaggttgcgtcattagacgtagacagcgcatcgagagagggccagattgcccatttaggggcaagagcagccgatttgatgcaaagaaaggaatgagagcgcccggggaccgcgtgacacacgcaggtggcacaaaccagagcaaataggcgctctcctggccggattatcgtctaggggtgattggcgagagtgcgagtgaaattatggatgtttccaccagtacatacgatacttgtactcgcacccatattacagttgtgtggcacaagtaaatacagtattactgtatggcacaagctcccgccgtgggactcggcaaaaagaaacaacaacaggaaattttttttcacttttttccaatctttcaaccgccaatcgttgagccggcagcaaaatggaaggtcacgtgacgcatctggacgcatcgagcgaagccgtgaggggaatgcatggcgtacgagtagcgagtaaggggtagggagcaagtcttgtgtacttgtgtatttgtggagtatgatacgagtattatgtacgatgcttgtatcataggagtacatacagtacttgtagtacgtacgacacttgtgtgataggagtacgacagcagtacgataggagtacatactgtacaagtagccgtacaagacttgtgtcattacttacacccgaagactcctccgaatgaccctatgcaacgtccaatgagctacattgtgccatgactacgaaaggtggaatagaagctcaacgtttcgcttagagtacggaggtgtttcaatatgggcactagacagagaggtggtataagtgagtacgtacgataggagataacatagtgatggtggtacggtagctggaagcgggtagcgatggttggaagcggtagcgatagttgggagccggtagcgatggttggaagcggtagcgatagttggaagcggtagcgatggttggaagcgggtagcagagcttcccccagtcacgtgacgttgctatattgctatggtaacgtgaactcgctctgcaacatgttctccgctcagctgtgccactggttgtttcgccacgtcttgtctcgttggcctcgtcttgttcacctcgtcttgttccgttaccctgctgtcgctatcaacctaccccagatcagccaatagtatcagcacatctcccacagtgcaggtgcatgtgagacgtggctgttcagggtacacttgcatgcaacattaatccgtgggtggcgaggcgtcggggctacgggccgtttctgggcgcggataaacgcgaaaagcgggtaacttgcactggaaaaatattttgtgggtctcccgcggtttttcgcgcttatcgtcgtcgggctacgaggtatttggagacacccctgtgtttgtccttacaactctaactgcacgaccccacaaccttatttgtcacccatattccattagcattatggcttgtttgttacacctgggctagaaaaagtattgtcagagaaatatataagggcggaggaagcccagaaggtgttcactaaccaaccaacgttacagcaccgaccatagtcagcgcaaaaagcacaacacacaaacacagcccgctagaacccacacacagctagaacccacacacagctagaacccacacacagctagaacccacagccagttactagtagaaagcacacacaagacaatggacaagccaatccgtacctcgccccccgtctctccccagttccagacggggtaccccatgccccctgcggttgcgactctggcgcaggtcaacatgccctccacccaggtgctggagcgggccaagaaggagtctctgcactgggaggactttgtcaagttcaacatttttggacagcattgagatgagcatgttgagttgatcttgacctattcatctgctattgttgctggtgtattatttattgctggaggatatagagaatgtattgtttgtaactagagagtagttggagactacgagtgggggagtgggcatgtcggatgtactttaccgcacgtggtacagttgcaattgtagattacgagtaaaagtaagtacacggtactcgaagtcgaactcgacctcaactcgaactcgttgataccgacagtctcatattgaggaatgatcgaaacaagtgcaatggtctcacttggttctctgaaacttgtcggtcattgtcaactaaggaagatcttgttcaatctatggacctgaaattgcatgccacagtatctaccgtactcgtacttgtaccctccctctctgtattcactctcgcaccccagtattccatctcttggcacccctttttgtcttggctcgttgcgaccctgattaatttcccatcgcagcaagatacatacaaagagtgagacctatgtggggcagacgtggacaaagtgggatacaatgcgtacctgtaccagagcggaatgtcgaatggtttgtgggtgggtttgtggaagttgctccgtcttttcctccacctgtggctcctttggttgtgtcacttctccgttggtccggaacaacgctcatttggccacagtagctctggtggcaaatctatctgcttgctgcgtcccatgaagcacgctatcctccggtaccaccgagttaataggttggatagagttgctcaaagggctatcttttagtatcggtttaatctcaaatgtggggtacagtaagttgacgaggctgagcaccgtggaatattaaaaaaaaattaaaggcacatgaaaatatctcggaaaatcgtgtcgtcaaaaaatacgtctccgtctggttgagtgttgcacggaatcaaaatactatcctccgggcttcgctatggaggtcttttcgtctcaatccaacccatataacccctcaacatggctgcactaaatgacgtcacagtcggcggaaaagtctttaatcccgacttgccgatgagacagggtggtgcaagtatagtatgtactacaagtgcttgtagcacctcgtaccgtagcaaacaaacaagcaggtcctaaagagatcgtgctgaaatatcccaagtatactctacttgtacgcgccatctctgtgctacactacagcctccttttgcgaaagttgagcgcaagtctgtctctttgcttgatattgtgtcgaacttgaaaccccctcttctgtcagtcaccctcacttccactcaccccacattccatagctcctatgtgcggtgcacaatcaagggcgcactggtggtcccgataccggttagtctgctatgtaatagatactggctatgaatctggggggttttttttatgaatctggggtatttttctatgaatctaaggatatgctactgtagatactacaagtaatacatactctagctgtagttcatttagtagatgctacaagcagggtataacataacaccagtgcttgtagcttcaagacatactcgtagaggaggtagtgtggtcatgctgcgaccaatacgtaatttcatacgtcatcgtcgaagcagtcttgactacgtagactacttaccgtacaacacgtactcgtacggtatgtacagaacgtcaactctggccggtactcccttccgcaagacaaccctcctggtacttgtacacttccttgcgtgacatcgggccgtcgaacactggagcaccggtgccctgactcggacttctttttcacgctcagatcatcccctcgatcagctggggcatcgagacgttccgggtaacgcgatcaagcatgtctgagttgtttaaggcgtttaagacagacctagttgcgaaccctacaagtgcaacagtggctccttttggtcatgagtctattgtctgttgagacctttagatcgagcccaacaaagcgcgggtcttgtttctgaagttgtcgatcacttttgcttgcatcgtgtctcatgcttgatgtgaaggatctgaacgtgaatggcagttgaaagcacaatggctactgtacaagtacttgtacaagtattgctcacgcttatgattccgtaaagtcaacgtcgctcagaacattcaatcgtttctttttcaacccctgaaaaatttatacaagctgcgcaccctgtatcgcagtatgatatatcatcttcgtttaggacgcataatacaccatcacgagttggccgaaaacgacttactctatgaaaacctgtccaatacgccaccaaaatatatttgtttttagccgccatggcgaaatatctgcttctaaatgcctcagttgctgttattggccccgtctgacatttttccagattgtcacgacccagttaaactcaacctctgaaatacttgagcttatgacctggttacttggaggatcacttgagatcgccgtggttggaaaaaaaatcaaggaaaaatctgtgcggatgcagaagccgagaatcttctcgctgaatgactactgaatacggaaacggtcacctcgcatcgcatatcagcccatccaatggcgaccctgatctgcaggtggcttcccggtgatgctgatccgagaaaagcaatcaggtagggcttaaacgccgggcccgagtgagacatgcggtgggtgcgcagggagattgaagtgattactagtacgatatcctggggtttagtaagacggcttactaatcgagctctgggtgtggagaggttagctctctactcgtactccccggacggtactcataagatgaggataaaacacaccagcggtagtaagagaccgaagtcattcttcgaccacagtatctatattaatcagcattctgaacaactctttaattcgtcgcaactgcttagtcacagtaatctattaccccaccctccccccactcgccaatatgaagtatagccaagccgcacatgaattaaaagaagtctttaaacgcatagacgagacatgtagtggagaaaacgagctgaccaaataacaattaacaccattcaactggatcattaaaaaaaaaagtgttcacaattcgccaccacccaactaaccgtcaactcacatgtatgctgcatatgcataaacacacttaatcatctgtttagtctcacttatcaccacgtcatacggagattagaaggtattgatcaacactcaaggagactcgaaagacgccccaaaagcagtccgtacacgcctcaccacccgctgactcatcaaccctaccaaccatggtcaaacagatctttattgtgcgacacaccactcgtcaggacacggttcagagcaactgggccgaaacggctgaatatggatacaatcctccattggctgatctcggacactcgcaggccacagaggcgggtcgctacatccgttccttaatgcatcaacagcccacacgggtcatggtccacacgtcgccatttctacgatgtgtgcaaacagcagcccatattgcggaggaattgattggatgcaatcccaagattcgaatggacgcggctctaggcgaatggctgacgcccgactactttgccaactcgagccctcctccagacgacaaccatgccgacttggccaaccaggctgtgtctgcgctgcaacgacaaagtaagttacgactggtggagaacggatggaacattacctgtctcggagactcgggctccatgcgcgagttctggtcggaaatgcatctgcgattcgagcattatctcaaacgtctgaatggcttctactctaaacacaaccgcaagattgagacgctcatcatcgtcacccacggcgccggagtgtcttctctgctgacccatttctgcggcgagcccgtgctcagcgaaatccggctcggcagcatttctctcgtgtcacgcgacgaggaggctgacgaggccggctcgtttgccagtgccggcaacaattcaaaggactccgggtcccgatcacgtgcggggtccatcaccaactgggcgtggctgggccccgatcaggtggaggagaagtttagcattggctcttggcagctggacctcctgaacgttgcagccggcacgacaggtgcagctcacaacggcagtgttcctggcaggtccaatgttgatggcttggcgcccccgggcagcgacatgtccatgaagcgtcgaacctcttcgccagccatgtttatgctcaacaccactttcctcggctcggctcccccctcaacacgtacttcgcgagcctcttctcttttgcgacctagcggccctcctcagattttgtcggtgcccgaaggagtagttactggagacagcgcgtcgcaaaaggcttgggttgctgctactacagattctactagtgctgcggcttcttctgctgcggcttcttctgcgaccgcctctgctgccgtttcgtctcctgcagccgctcgcactagcggtgggtcgcagttgacgccttcggcttccgtgccggcaatgctcgacgttgaaagcggcagcagaagacaggagccgtctaccattagtggttctgcctctagagccccggagtcgtcagacgccccttctacgccgcccagcgagtctcccgaaggctcgcccaccacgtctcctcagttctcgtcgggcacgtggctgctaggctccaaccgttggtgaagggcgcctgcctgctgcagcccgagcggcaaataaaaagccgttggaatcaagcgaccgttggatacggatgcatgcaactttttcgttccttcttttattttttcctgccgccgctctgggctgcattttgcgcttttcctgccctgctgctgcagcgtccttgatgcatctgcgttcctttttctttgttccgcaaccctaattttctattgctgtgaaagtgtgccgaggttatgccgaacggaaaaataggacgaataataacatctatcgaataaaaattctcagtcggtgatagcgggaatagtgcgtgacaagagagaatgtgcagtccgcgcctgcgcctccacagaggtgtaggtgtaggcgtaggtgtaggcgtaggcgtagtatcgttgtcgtactctagaggttctgttaatgtatgtcgcttgtagtgtcaaactcgtatcaaatcgtaccaaactcgccgaccgaggctggagcttggtcgctcacaccatcgtaacatcacgtgctcctgcgtgagttcaagtgggtctcaaataataacacattttcgccatggtatgtgaaattgcacgggatggtatatccggcatcgtcaatatgcggaaagcctattattgatacttctgacagtcgatttgagcgtcagtcaggtcccagggcggagtcccagtccgagttcaggggaaggcgagaatttcttttgcccgtgctttgcccttgctttgcccttgctttgcccgtgctttgccctttcctttttggccatttcgcctgtgttattgatccgtttaatggcgcgttggacatgtgtttagcgtttaaacacgggctttttccggcttggcacgcaatctatgagatggaaataaacggccatttacacacgaacccaaagtcgagtgccactctgattgtcggctaccgtcggggtttccaaacgtcttttggcgcttttttccaggaggatgaggggaagcctgtgcagagcctcagacacttggcgggtgaaaaatttgcgatccgtggagtctcatgttactcgatgtagcgaaacggtgcgctgcgataccgtgcgcagcgaccgtgccctctgcggtccgtactgtaccctctgtacctccctcagagtgacgcggactcgtggtcgcgcatattatgcttggacgcaatgaaacagccgtagaagacggccggtggtaaacattagacgccattggatttggggaccttgccgagatgagcaagcgcggccagtccgggaatggggtggtgcctgagcagtttggggtggtgtctggcagtcaggaccgacgctcgttgacggtaggcttacgccgactgcatcggtagtttatcccgttggcacgggcttgtcttgtcttggttttggaccaaatgccggggtgtttggacaaacgaaaaaccaaaccaagggaaaccgaaaagccagtcaacggttgttgagtgagacatatttggaaggtggcacatgatgaggttagtgtgcatataaccaaaagtttgttgctggaagcgaggagtgtggaagggaggcttgttggttgtcgcaggggtggatctgatgcgaggagttggtgggtggatcatgatggggcaaggtgggtgtgtagttaaacggttgaggggggaaagcgacagacccagacggtcaggtgagacctgagacacagctccgtaggaccataaatatacatataaactccgggattcccctcaaccgccgtcactagcacccgttttgccccgtttgttccgttgtctgtccgctgggttgcacccctcgcttgccagcgtacacgtcataccaaaggcacagtgctttaaaatagcgtttaacgtcttcccttgtctggcgacgtaaaaatccgtgtgaaccaaaagaagacaacgccgcctgtttgcaacgttatctgcattttatcgtctgttcttttgaacgttggactccctcacacttttttaaaatcacaaaaacacaaaaaaaagggaaccgccagacggaaaccggccgtgtgggttgaacttgtctacttgtcgtccactgcgttttcttctttcttcctctttcttatcttcctcaaccctaccttgaccaaccgctaacgactcgacactcgcaagtggagatacactccagttacgccaaccgattgcacacgacaccacaaccaaacgagctacacagaaacaccgacacaccattccaacacacacagcatggcgatgaaatacgacggagccatctacctagaccccagcttggcgccagataatgtgctgtgccaggaccgaccgtccttcttctcgtggcaaagcaggaccgacacacacagcaacaaaagcacaagcacaagcacaatcacaaagcccaccgccagcatcacaaacaacaggtcgcgattcgtgccggtggggaccggcagtaaccagggcagcttatacgagaataacagcaacgacagcaacaatgttagcaagcccatttcgcaggagttgcacgaacagaatgtggccgtgctgcaggactttgccaatgaacttgtgctcacggactcacccaagcatgtgtttgacattatcgccagcaccaacaagcccgagcgaaagacgccgtcactactgattgccatcgacgtgacgcagtactacaccaaccacgacgactcggcaccgcatgaaaacggccactcggacgcacaccacattaatcacaaccaccatagccacaaccacaagccaccagtgtcagcccggtccatcatctcgcagatttacatatacttccatcatctgcccatctccatcgtggccatctcccgagatggagccgtgtgcgacgtgcagttgtactcttcgggagtcgactttgtgggtcccaaccccctcaagcgtgagattctggaggctactgtgcaggagaagtccgtcttcctgcagaccatgtcgcatcatgtggatcgaatcaagctacgggtgggtctgtcggataacaagagacgacaaaacctgctgcggcacctcgtcattgacggccgaaacgacctgcagttgctgcttcagttcgaccatggcttttcgtacacggaagccgacctggaggctgctcgagaacggattgctgactgggactacgatccctttgagctgtcgtacgatgagctggtcatcatggcgctcgtcatgttccagtatatcttatctcttcctggcctggaaccctaccgactggaagagcccgaattggtgcgattcctcatcatgatgcgggacgcataccaccatgaaaacccataccacaacttccgtcacgccattgacgtgatgcaggccactttccagtttctcattcgactgggatgtctgcctcctcctccatttaaacgggcccccaattgttccatgattccgcctatcggaccggccgtcttcacccccgcagagtcgctggtggttatcattgcagctattggccacgacataagccaccctggggtgactaacgccttcctggtgagctcgcattcgcccatggcccaggttttcaacgacaagtcggtactggagtcgtaccacgcctgtgtgctgaaccgggtgcttaacattttttggcccgctacccaggagcctcacctcaagaagctcattgtggagtccgttctggccaccgacatggcccagcatttcaactatgtcgaccgttggaacgagctcagcgcacggtgccgaagcaagggcaagggccggtgcaacgaggagcgcggcaatctgtcgccagcagaccggcagctggttggcagcatgatcatgaagtgcgcggacgtgagcaacgtgacgcgacgactggatctggcagagaaatggggccgggtgctgcagtgcgagttctccgaggtgaaggacgtggagacagactgcaacgtgcagacgctgccgcctaactgtggcaagaatgcgaacctggcgcagtcgcaagtgtcgtttctcaatatttttgcatatccgctgttccaacagttttctgacgcgttccccgagtttgggtacgccttcaaaacgctacaggagaacaaggcggtgtgggaaagcagacttgtatagtatgtattatagatgtgatagagtaattatagacccctaagtacttgatcctacagcgagtgtgagcacgacttttgctgaagaagagagggacttttgtagggagagaagccactttgtacagtgcacagtacaactacatttctgggcttggggatcataaatgacacttatagaccatgcggataatgatgtattttccgtgctatagaacattggctatgataactgttggtctaggtgtcgcacaagtctgtacatactgtgtacatctacacataccgtacttctatacaagtagtgacttcgggcatggagttatgatagttgtaaagaatgagggtatcagtacagtgtgcaagcaccagtataactaacgattacatcatctttcagagcatttgtgttagataagcaatgcctggaaatgttcgggtcacgtgccagacgcagcgctatgttacacgttactaagccaggggtgtgcggtagtttggtcggtattatttgccggaaaaacaagcgaagataaaaccaaaaaccagacattattcggtgcagtttattatcgcttctttattatatactatgcagtgttaattatattggcaggtggtctgggatgtacatactgtacagtatgtgatatcggggtctgcccagcttaggaaggtctactcggtatatattatggaggtagccgttggttgataccggtatcggtgccggtacgagtagagagaggaggaggggaagtgaaagacttacggtgagagagtaagaatcgtttggatgttgaggtggatgttgaggtggatgttgaggtggatgttgagatggaagttaggtggaagttaggtggaggttaggtggaggttgagatgcaggttgagatggaggttgtaagaagaagtcagacaggtccaccccactgagggagagcagtgatatctttcctctctattatcaatgattgaatagtagtaaaagtacgattaaaagtctgaaacgttccgccggtacttgtgctgtagttaccagctcttggcagctcttcgcaccagttgttccatgtacaagtacacccgctctccaagcctgatggaatgatcacccgcaacaactctcggttctgtaaattacagactgaaaagtggggagaaaatcaagcttggtttattgtgtcttagatacgagctatacggacggcgatcagttgttgagagacatacattgcttcacgtagtggtgatagtagtgataatgtcgagaattgtcagtcacagtcagtcggatgtactgtagtcggccattcggacgtactgtcgtcggaacaaccaccgtactaaaacacctaggttctaactccgatgttgatctctattataaatgacattactagaaatggctacttttgcatgcgccgccagtggagtgtgttggacccgtacaatatactgaacaaggctgtcttgtactcgtactcgtacaacctccatgtacatactgtacctccaagaacagtgtcaaatgcgtaggactcttctcgtcttgctgtggttgcactcgaccgcagagttcgtgctccgagtcacacgctgttatcgccgtgagttcgggtgccgagcacttcaaaagtccacttctcaaacaccgcccaaggtaccatccttctgtgcatccctgacctgctcaaataccttgagcatctttcttctcgcacccagggcgttgacacccttttcctccagctgtgcatcatccaactgtacaatatcttgccactccatatccttgaaacactctgtgtacttgtgtaatctcagggctctcaaccatgcactcacgtctcgtagcagtttgatgtccgtggctggagaggctgaggatgccccagacagctgtgtaatggaggaagaggacgaggtttgatgatggcccttcattggagttgccagggagtgggctccgggggcgggagagccgcccggagtacctggctttgtgggggtcgattcctgcgagtttgtgtgttggtggaacgagcttcgtttgcttctatcgtctagcgaggctcggttggacacggtactcagagcagccagcttcatggcggtggtgtttgcaatctgggcgttgagatcgtgttcgggggtagcgatcatggatcttcgcgacccgatgggctcggtagacagcgacgacgtgtgtttatgggatggggtagaggggaaggtaccgacaggagcatagatggggttgtgggcgttggggttgaggttggagtgggtagtttggtgggggtgcagacctccgaggcctccgagaccgccggtcatggcctggcccatagctccctggcccatgggggagggctgggccgaggtctgttgctgttgctgaggggctccgttctcgaacgagttgccaatgggagagccgtcaaagtccatgttgccaaacttttggagcacggtgatgaagaagcgaatctgcacggggttggtctgttggagcaatgcgtatagggcggcggtccgttctccgtccgacagaacgccaaaccactgctcaatggagctcagctcgtccttgaagtccttgtccagcgacacagtggccatttcctccagaatcgcattgtacagctccaggtcctgcagccacttttcgctgtccatggttgctgtgttggcgagaccgcctcccaggtgctggagccccggggtggttccaccgaggttcagattgcccattccggcgctcagagagcccagtcccgccgtggcggagccgcccagaccatacggcgggtaccctccgaggtccgagtgtctgtaggacgaagaaaaggcctccgaaacgggccgcgttcgtcggcccgccagaggcgattcgctctgggggatatcttcggacgtgtggagcacgtggcccggcatgaatctggggatgttcatcttttgtgtctgtctgcggggtctgtagtgtgtgtcgtgtcgtgggctgagcgaagcctttgagttgttttagaaacgtaatcccaactgttaacgataatagttagtcctatagtcgacccaacctctgctgcgatgcatctgcttccagtctgaaacacgcgtcaactttgtttggaggggagggcgaggaagacagtctggaggggctgtgcagctatatatatatatatatatatatctaagatgtatttgtgacgaggggcgccactgaagacgaaaatgtcacactcggagtcaccccttccattacccagctatcgcattgtagtagcagctaatgatctattgccacttttagactgggccgttttattgtttagactattttgggagccacaagcgataatataccaaagcatgcccaacatcatacaaccagtctacaacgggcggtagggccaattaaagacacggtaggcggagaggtggtcgatgtgttacgtaacaaacgattctacaatgtgtgctttgcccattgtcccttgcacactgtttgagtgcggcttttgatcagcctcgtgtgatgcctgagtgagtacagcaggagtgagtacagcaggagtgagtacagcaggagtgagtacagcaggagtgagtacagcatgagtgagtacagtagaagtacaagagtatgtactcgtactgtgctgtagatattgtatgtatcgtacatactgggcgagatagaagataaaacaacaagacgtatagtacgtgctcgttgtgtcctacttacagtatcgacattgtgctgtaattggtctcagcgttcgagtacgattctcactcatactcgctcacaggacctctcagttctcctctccacacagccctttggctcgcttcacagcccacctggaatggcctgtctcggcttgtctcagaatcgaaactcatcgcacaagagaaacttcccggactagacctctgcagacgttgatcgacacgtgattcgtacgtcattccgccgacgtgtgagacctgaattgcaagtgcaagcgtcaattggtcccgtgacggatatgtgacgttgcactgtcagatggcaacgtgtgggaagggtacagtacgagtacgagtgagagtatgagtgggagtatgtactgtacccgtgcgagtactccgtgcgagtactacagtacgatacagtgcgaatacaaataccgtgcaagtacttcgtactcgtactcgtacccgtactcgtactcttccagcactcctagaatcaaaatcttacagtacccactgcaccgtacagttcatgctcgactcgtgatagatccagtggacatttataccgttattggcccaaaaacctcaattaacgacaggagacacggattagcccccggatcagacggcagatcgatccgaatcaatcaaccgccgttttccaatatctcatcactcacatctccgatactcactcgattgctgtcgcgtttcgtcgcactgctgcataatccagggttggggtagttccaaaaccggcgcaatgccgcaatcgcgttgcaaaggggcaataatggtgggtgcttttgttcggttcggtggtggcggtgtattgtgtctgttccagtactggtggtcgttctgcagtcgcaggcctcgagatcgcgtgatctgtactcttttttggtcacatgaccgtaactctgcatggtcgataacctcacaatggggcttacaggattacattacgcctgacatgtcgagcggatgggtggggtgacaataggccaaagtggagagaataaagagccggaggagcagattttgacggagaaaagttgctacggaacaggaggagacaggaaaataaagtgggcgttgccctcgtcttatatggtgccccgactacgtattcggctcggtgccaagtcatggaaccccatggaagcaaacaccggatatgttttcacccagagaccgtgccgtgagtcactgttctgccaaagttacagtggaccgcagaagcagcacaggagcagcaccaccaacatattaagaaagcttccacacgcgcacaagcgggttctgggcagtgggacatttggggcgtggcggcaggcatggtgacaacgctcggtagcattgagccaagagggtcgtacacagtgcaaaccccattcgctaggggcggagcaataaggtgggaggtggctgccatatatatatatatatatatatttattttatatttagtggggctagattgagagcaatattgggtgacacttggggccaaaaaaacgagtatataactcggtggcgtcccccaacgagacctgaatcacagtctcaagaataaccgttggcaccaggcaacttgttactgttgctgtttaccgaaccgcctcgtgggcaaatctctcaccacaccttctcccctccccaacttaccctcccgtgacaaggtttaggaaaagacacacgtattatcatacagtcagattttatcaacactctcccaccacacggccaccaacacgccctaacatcacgactactactactatggccgatcagaaagaagttgatctcgactccgtcatcgacagactgctcgaggtccgaggctcgcgtcccggcaagcaggtccagctgatggagcacgagattcgatatctttgcacaaaggcccgagagattttcatccagcagcccattctgctcgagctcgaggcacccatcaaggtgagtaattggtttttttgtccagcggacagagggggtttttggccggctttttttgctcgcttttttatcggcgttttgtggccctacggctcgccggggcttttgttgggcctttactcttatcgagggggaaggtccagataaccgcaacattgccagagccacttttggtttgtcaggcaaccaatcaatcgccacaacacacaacaacagcaacgacatcgatcggaaaaatcacagactcgggaaaaatacagactttgatttcaacacacgtcgacaacgatccaccatgttttgccacaacgccgcatacgcatgctttttttttcccgttgcgggcacctgtatatgcacaacacaccacacccaccacgccatgcaccatgccacgccatcgacctgagaacggagaacgaagatgaaaataataccgacgaaaaatggcatttaaaagtggctatcgaaaagtgggatatcagatgccgttgatggatgctcctcgcatgtgaacgttctgtgtgtaaacaacgcgccttccatgcctgtcggtgtgtcggatttatttgtgctgttgttgccgtgttgtttctactggttgcttttgccttcaattaccccgttagccgtgttttacggccgctctcatgagctccttactaacccagatttgtggagatatccacggccaatactacgacctgctgcgattattcgaatacggtggattcccaccggaggctaactacttattcctcggagactacgtggaccgaggcaagcagtcattggagaccatttgtctgcttctggcatacaagatcaagtaccccgaaaacttctttattctgcgtggaaaccacgagtgtgcatctatcaaccgaatctacggcttctacgacgagtgcaagcggcgatataacatcaagctgtggaagacatttaccgactgcttcaactgcctgccgatagcagcaatcatcgacgagaagattttcgccatgcatggaggtctttctcccgagctcaacaccatggagcagattcgtcgtgtgatgcgacccacagacatccccgacgtgggtcttctgtgcgacctgctgtggtccgaccccgacaaggacattactggctggaacgaaaacgaccgaggtgtgtcattcacctttggtcccgacgttgttctgcggttcctgcaaaaacacgacatggatctcatttgccgagcacaccaggtcgttgaggacggttacgagttcttctccaagcgacatcttgtcactctcttctcggcgcccaactactgcggtgagtttgacaatgccggagccatgatgtctgtcgacgagtctcttctgtgttctttccagattctcaagccagccgagaagaagcagaagtttgtctactctggcatgggtggtggccggcctgtgactccccctagaaagcagaagaaggcaggcaaataattgggcatagatggaaagtattgttatgtataaacggtgaggataaatgataatgaatgaaagagcacgcggattgaggtagtggcgcgaaacgatgtactgtatgtattgtagagtgacgttgttagtagcactgtgttggtacttaccgcctgtgtaatataatacactgcatctatgcagaaactctattgaaccaggccccatcatctcggccacaccggtgtgagagtacccttcaacaacatgtaccagcctccgcgaccttttgaactgccatcggacctcgcagccggcatcacgtcgctgtaccgcgaaaatgccgacgccaaagtcatcatagacagtctcgtgaagctcgcttacgacagtggtaaggagcagtcggagctggttcacaagaaggccaaggtggatgggccgccagctacgttgtccgagagcatagtcagcaagctgaagatctttctgggcatcaatcaggtgagcgtggttttaccgatccgcaagaagctcaacgtcttcattggcgccgaccctcgaggcaagacgtgggtgtgggtgtcgtccaaggaagacgggtcagtggacgacatgtatcctgcaacggatacggccgactttcggtgtgtggcttgtcttcctgttcccgatcgatcgggaacgcctctgttcaacattgtgtttgttccaggcggagctgcccaggaagtgaccactcctccacagccgctggtgttttctgtgcctgaggagcctgctaagaaggcatttgacggctcgctgtttctgcagggtaaggacaagaaccagttcatgtacaaggacctcatcttgctgggatgtcagggcatctctttgcccatttcggtccccgacacggagattttcggcgaaaagttccacgtgcttgctcataagggcgcgcgggagggctatttgtttttcatgcagaacgaggtgattttcggcttcaagaagcctctcttgtgcatgaacacggaggacattgagtccatttccttttcaaccatcaccagactcaccttcaacatcaatattgtgctcaagagcgctcccgatgtggctatggagttttcgctgattgaccagagccactacggcgagattgctggcttcatggagcgtattgctgtgaagaacgaatcctttgacgataaactcaaggccaagacatttatgaagaaccagcagcccgacaacatcctggctgttgcccagaatgaggcagagaacgaggtgcctgtggcttacgacgatgaggacgaggaggacgacgaaaactacactggagagtcgagtgcgagcgacggagatgccgatgagagcgacgaggaagaggccgaagagatggaagagcaggagagagagtatgacgaggagcttggagacgacgaggtggagcatgatgaggatttgggctagactgcgagttcatctatgccattggttgtataattacaagaatatgacggtatacactggggatggtgtcgacgagagccgagtgtggcgaagggcaaccacttgtcgcttctctccgcagatctgtctgcaatgtagttacacagcagtcttctaaggaagatgtatggatgggactaagctgctcgaggtgccagggacgttgtcgcaggtggcgaagggtcagagtcacaatgacacgggtgtgggtgtcacggtggcgacaactccagtgacaacagaaggatatgaactgctacttgggtacttctataggttcacgggatgaaacaagacgcgtatggatccgagtccatagcaagcgtggaccgaggaggttcaaccgggggtttacaagggctgaattgaagcatgcaccgtcaatcggatgtttcaacgcgatttcaggcacattacagtcaaataactgtcacatttggtcgataacatatgattcgctgtcatctttggtctgtgacaggctcatcaaagtcacgtttgactccaatatgtacttgcagtgcatgccgttatggtacatatctgtttggttgtaatcgagtatcgaccaggagttgtactgatgagtatactgaaattatctggacttggtaggagaaatacttgtcgagttccatttatttgtactcgctgggaccgttcgtgaggtccaacagtcggaaactggtggtcccagggctgtaagagacatgaagccagtagttatcgcctttgaggggattcacctactcgtacttgtattgtttggtgttcgagtagctgtaggaatacattccaggtgagatttagttgagatttagttgagatttagttgagatttagttgagatgtagttgagatttggttgaagactgagattcatattgaatgctgcagacccattgggaacataaatggtccggaaaagactacccaatgaacaatcgttccccaaatacgagataaatggatgtttgtgagcaatgggacagtctgcctgaggttggagatgtgtgatgttggagatgtgaggttggagatgtgaggttggagaagaatgcgggagaagaatgcgggagaagtatgatttgattagttatattctgaccaaggcttcagttcaagggtcagaccaagttgatacggtggacgttttggaaacaggataggggattacttaacatagcaataaaggaaatgccttggaacttacataatggtacgacgctacttgtaatttaacagatagttgatgttgcacttgttgatattggcgttggagacagtagatacccggtgagaatcttgggagtctccgctgtaacacgtctggggaggaggctggtcgtgaaggggttctggagcggcgacacgtgacttggtgaaggcgtcacgtgtttggttgattctgctgtgtttcttccccaccctgtatttcatgtcaggtagcttgacgtaaacgggtgttggtacttgtttctggttggcatctccttgacgccgagtgttggtgtcgataggggccaagggccttctacttgtagtgcgtttgggtcggttctggggtggtatcatctgctgatcaggtccggacttggactcttccaggtttctcaagtcttcaatccatttccacattttgactcgttggtccatgatggaagtttgagagaggggtcttggtcgtgatatagaaagccactgttggttgcaagagtcggagttgagacactcaactgtcggccccctgtcggccccctgtctactctttatatatttggccaatcgtagtgaggcaggcatctagggctcaccctgcctcagcccttggagcgtatgaagatgcttcaagccccaaccagtctcagccaagcctcatcaagaatcaactagcaagccccaccaagacttgacaataattagccaagacctaacaagaattagccaagaattaacaagaattgccaagacttaactagtaattgccaagactcaacaagcatcaaccaagacttatcagtcagtttttgtccctcgaagcaaacaatctcatccatcgtagcaactcagtcagacccctgatcttgcaaattccgtcttgtctggtccactactgtacagtaccagtacaaggactcatcgtactccatgggactatccttttgcacggtagctactctacaatactcactcagcacttgaggctcacaagcccggtatgttgctgtatcatacgtcccactcgaggcgttagatcaggagattggcgtgtttggaagcaaaaaacaacgccagttttccatcatttttatcgtttccatcattttcttcgttttccatcacccgcaagtgctatgctcgtactgtacatacatactgtatacaccccattttcactgcaaaagactgccaaaatacaagagaatttctatcaataagtccttagccaaaaaagggctacttagaaccgaaaggaccatcaagccagctcagtatatttctcattgaaggaatctatagcaaaacagtaagtacaaaacacgagtgagacctagcgatgctcatgtacttgtaggttcttcatgggatgatctccaacaaatctcgccttactcagttctactcgaaccaaactatacctggtgtcgttctcagaggaatagtgcgatttgtaagtaagcaccggtttaccatcaattctcgatggatttgtcagcatcgtcctcgtcggtttatatcaaaaattctcgatggatttgtcagcaattgcactggtttaccaccagcaattctcgatggatttgtcagcatcgtcctcgtcggttacatcaacaattctcgatggatttttcagaattgcactggtttaccaccagcaattctcgatggattttgtcaacatcgtcctcgtcggtttaccatcaacaattctcaatggatttgtttgatttgtcagcaacaacgaccgtttatgctttcatactaacccttcgaaacctcgcctcaccacgccagtgcttcgttgctgcagttaccctacccgtttttcatgtagccgcatctgataaaaatttcacgtttgagtttcgattcccgactgcataattttttggcacccaaatcgttccacctcacaccaccacacatcaccccaaaatggctaccgaaactctccccgagctgaaaaaagtgctgctgaacgaagacggacagaccgcgctggccctgcggttccgagcgctgttttcgctcaaggacatgggtgaaaagggcgacaacggcgccatcgatgtgattgccgagggcttcaaggacgactccgagctgctcaagcacgagctggcctacgttctgggccagaccaaaaacttccacgcagtcaagcctctgcagggagtgctggccgacaccaaccagcaggccatggtgcgacacgaggctgccgaggctctgggagctctgggagacaagggctccgtggccatgctgcaggagtactttgagaacgaccctctggaggtgattcgagagacgtgcgagcttgcactggagcgaatcaagtgggagaactcggaggctgccaagacggagactctgcaaaagtctgcctacacctccattgaccctgctcctcctctgcccaccgaccaggccgagggctccgataaggccaccgtggagaagctgcagaagaccctgatggacaagtcgcagagcctgttccaccggtacagagccatgttccgtctgcgagacattggaaccgaagacgctgttctggcacttgctaccggcttcgatgactcctctgctcttttccgacatgagattgcctacgtgtttggccagatgagcgatcctgcctccgttcctgctctcatcaaggtacttggcaagaccgaggaggagggaatggtccgacacgaggccgctgaggctctgggctccattgccaccgacgacgtgctgcccattctcaagaagtttgccgaggacaaggaccaggtggtccgagagtctgccattgtcgctctggacatgtacgagtacgaaaactccaacgaggtcgagtacgctcactaggagaggggatgatatttatacagagtaatagacttgactgaacaagagaagttgaatgaactggagagattggtcgagaacttgaaagaagtcacgtgatcataagggaggtgttcagaagaaatttgatacttggtgtgggtacggcgagagcacacggtatttgacagtctacgaacgacaatgtggctgcacaagagtgggaaccgtcagtagaggaatgaagagtcatttttcaaggcacgaaagcatctaaccgacacataaactggagaccaaagttgtcaactcctcttatccttattaacctgcctttccgcaagatgagcgagatgttctgtagatggctccgtcatacataccgcgagtaggatgtactctatgtactatatgtacaatatatcgaacccgattacttcaaacactggatctacgagcatcatcaagatagatttcgtagacttgatcgttcaagacacatcccacagtcctgctttgatgttcggacttgaacatactctacgcgcgatattcaaagtctgatatatttgcaaaccaggaatgtgtttgctcatgctatttttggagacggtagacatgccacatgccaccagactcatagtatacaataaataacccctcctctaattattggttcggaacttgtagtgacacttggtacaggtgtagaagacggtggcaccttcatcggcagatcgcagctgcagagtatggtactgcatctcgtcgtggccacactgaggacacttttccttgatgatggctccctcgtcggcttctccagcggccagagaggtcttgacgacggatcgtttggaccgcagggccgaggggaatgcgtcgggggcggacttggtcacgactgtgaggttggtggtgtctgtgttagaaggaatggtgaaacctaggctgcgacccgtggttcgagattgtatgaagtactgaatggtagagggcgatcagagacacttgcaggggacgatcatcgatcggactcagaagtcagacttgaatcagagatcaatgagcagacttgaatcaaagatcatacacataatcaacgatcagacatataacatcagatagagggatctaaacatggtacgagccttccatgactcaaaatgatcatcccataagacagacaggaacatgtatatctcaatcatctgtctatagacggcattagaagcgggcggacagacggtatcggatctcccctcatctgctagacatatcgcgttgcccaccatccattaccagcagccatccaaaggagtaataaagacaagttcactcgtcacccaaaccgcgtccttgtacagctcctgcctctatctccgtccctctgcttccatctacatcaggtatcttcgatctggtatcgtgatcattctgtacatctgttccgatccattaagtcattcgcataactcgtcgccacataactcgtcgccacataactcgtcgccacatctccacccacctcgtactcactagctgaagggaaagaagcatcacattgatcacactcgagatctttgctggcgttgagctgagtgtccatgagattgccgcaatccgtgcaaaaaatcagagatccgactgccgacatttttgtagagttgcgttgattccagtctggtagacggccgtgtttcaaagagccttctgcttatcgccaaaaatatgcatggtgtaggaaaaaaaatttctacatgcagagtcatgtgatatcaactttatcagtggaggatggagggcgaaacagcaccgagggtgtaaaaagtgcggcagagggtacggggatcgaggaaatgggtgtgacgtgatgaaacagcaagttttttttctttcttttttttcctcttttttttttctcttttttttttctctttttttttttctcttttttttcttcttttgtttttcttcggtcagtttacgagtacatacatattaaactgcaagtggagtagtcatgaggcacatattattttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttatttttattttattattatatatatatttatatattttatattttttaatctaattttatgtcaaagtgaaaaattgtgaaagcaaatcaacaccggctgacctccaaaccgattggaggcatggaatgtgtctcttgttgcagccattccgagttgcaaaaccacgcggatgtggttgcacggttgtggttgcgcaattgtcagctttttcaagtagcaacgaagtgcggcgtgcggtattcgggatagtggtattactgtaactaatagctatccgtactcgtccaagtatgtatgtactataccaacgttacgacatatcatgaactacctgtgcaagtaattcaccagctaaggcttactcagcagttgttatagtagtatgatacgaaccggtatatacgatactgtactgtatcgaactcatggaatcggatatcaatcttgtgaattgacacattctcgattgggtacaccgtacggtaagtaaatacttaaggttttacttaatagagggtagtgaggtgatatgttattaattaaaaaaagaggaaagggcaactacgagtacactgtgtaagtaccataaaagtactcagtagaaccatgataaaaggagcataaaaccacgaatgattactcaaactcgaatttgaactcgtactcgcactcgcactcgctctcgtaagctcctcacgatgctctttcgcacttgtctttgcttgtaccccttctgataacaacatcccatttctcgtacccagcataataacagcacattttaagcagagggattcagggggcggaaaaagtatatagaaaaaaacagaaaaatcttgtctcaaaaatgggacataatattacaagtacgagacagtgtccgaaacacgatgaaaccagaatgtatcacaacgtgcgtaacgcactgaacccgtatatggacgttctctcgcatccgccgcaagtcagggtcacgtgacgcccagaacccgtaccgtatacatttatgatcgactggttgcgccatgctgctggatgcagccgcaggcaggtgttgtatggtatacttttgtaaagggagccgccggcctggggagtgggcgatacagcgaagcagcagaggaaggtgtttggatgtcacgtggggtgggtggggcagacccacggatggtggtgttaatgggcgtcttttgaccatctttggcgcgaatatgttgggttgatacgcgctaatgtgtcgtttactgcgatattctgtaccagagtgggttctgtagctacgttttagtttggaggttaacagggtctgttttttgcttttcttccatgtctgggggtggagagtacacagagttggaaggtacgtacttacattcttgtacttgcacttgtacttgtacgtgtacgtgtacttgtccgtttaccgtgggttggtcagatccgcagtgttgttagatggcgggttgttagatggcgggttgtccgtcccggctgaacagaccaaacatcaggccagtatgaggttctcacaccgcacgtacagtcagactcgagacattcgtcacagacgcacagacgcacagacgttagttcagatggtttctttttctgcgccgacgacagcttgcgtagtggttgcgtagtgttgttgcgtgcgttgcgtgcgttgcgttgttgcgttgttgcgttgttgcgttgttgcgtgcttgttcttgtgcttgtaaacagagcaaagagcattgtacgatacgatagttcgtacgatactgcaagcacttttgtgatgcaaataatgcacaataaagcacaaaaacgaggatccggctgaatttgaccgcgagaaacagacctatctcactgtccactcacaccaacttgtttctcctctgttttctttttcttttttttcttctctctttacccttctttttcccccttttctcttcttttgcccttccttatatctcttctttttctcttctttttctcttctttttctcttctttttctcttctttatctcttctttatctcttcattttctcttctttatctcctcttttcccgtctttttctcttattctttttctttttctttctcttattctttctcttattctttctcctctttgcctttcccttttcttttaccttatcatctacaagtaacttgttaagtttgatcgctgcgggaaggcactgaaacggtgtgaatatccgaaccaaaaagctaaagccctgtcaggggtgatgcatggaaccagagggcccacgccggaggtgatttggtgacgcggcgacgaggtcgggaatccggtgacgcggcaacgagcccgtgggtctggaccgtcccagaatccccatttgctccggtcccagaaaacctcaatggctacctccaccgaccactcatccgcctagcgaaaacaaggctgaaacagagtccgaaactggttcgtctcggacctcgctcccgtggataaggtgcgtttgtcatgtagcgggtcccccgaccgagacatgagtctgatcccgcccgccgtgaccaacttgccctcccccccatgaagcgttttttccaccgccaccaggcgtcccagagcccgcccatgcctctgtgcgactcccacaggtttgacagccacgaccagtcggcgtggatctcgctgggcaacggcgagaaccccgacccggtccctcagctgcccgaggtgcccgagctagcgcccatccgcttctccagaatgaacttcgaggtgtactcgggatggaagcccgacaaacaggtgattgacgagcgggccgacccgcacgagaccgactcacacgagaccgactacaccgctgaccgagaccaccatagacacaagtcgctgcgatcgctacagtccctggacagcctggggtcgtcaagcgattcgctgtcgctgccgtcgttgccatcattcgcctccaccatctccgactcgtcgttactgggcatctgtgatctcgactctcacagtctcgacagtccccagagccaccaaacccatgtttcgaatgataccctggtccaaacccccagcaacagtcacaactacacaaaccactccaccagcagcttgagccatctcggagactcgcaaaagagccccgccgctcttccaagcgcccactccctgcggaaaaccaaatcaacgtcgttcgaccactcctccctccagccctgggaactgtcggaggatgagtacaacgcctacaaaatgaacgcgctgaagcagatcaaaaaccgccggcgtcaggagggcaagctgccaaccaccaaaaaacacaaacatagaccgccccgaatccttgttccccagtcaccccccaagctgcagctcatttcgcccctgaccccgactttggcctcagctcctccatcccagcccccgcccaagctccctctgccctctcttgcagcttacacccgcatgcaaagcagccagacggggggatgtgcagtacgagtagatgcaccaaacaccacccatcgcaacgcttcctcttgcacagaccttactgatcaggctgacaacaccttcgacacctctgtcgactttcaggacacaagcacgttcttcacaacctcgtcttcacccgcctccgcatctcctcccacatcacctctctccgcatccacagcgtccatgaggggtctacaaaagacgaccacgggcgaaaaggcgtcgtcggaggacaaaaaagaccggcgattaatcagcagacccatgaaggcgttccgcgccgcctgggacggaaaacccgatacggaggtgggttctacggattcggcaggtccagacaacaaccctcggctaaaagaggtggattcgcctattatgccgcgcagggaagctgaccctagccctgataaaaccccaccaccagaccctagccctgttgcccctggcaaccccgacatggcggctaccaactgtgacattttcgacacctcccctaacccaccccctagccaaaccctattaccccaaaccgcagtagcttcagaacagcctcgtgtaggtggtaataataggagtgaagccgagctcgacgcgaccccgacttctgacgctcaccactcgacttgtgacgaccctatttccaacgaaccgttccgcgatatcctagaggacacgcattcctccgatttctccgacgacaacgactgtgacaacagcagcgacatccaagacactgacgcaaccggtcaagacatgaacgggcatcctcgacgcgtgtcttctctctctagcacgacttcgatgaggtctctggacaagtcgcgtgacaagccgaccaaagattcgcgcgagttgcaccagttgtcttctattaccaagggactagtcaagaattcgccctttttcgatctagatgaggtgagtattagtgggcttatgagaatgggtattgtgctataggtacttgtaccggttgattacaagtactcttagaagtactcgcgctcgcactgtacgtcgtgcgatgataggggctggaagaggggaatggttaggtggcattttcttttgacgtcttttcacgtttgacgatcttgagccacctttttctcgcctcctctattgctcctattattattttgccgttttgcggtgttactattttgccggttgccgttttacactatcgcaatttgcttttattttatcgcataattgtggaggggaaaattcaggggtaaactgccggattgcaggggacaacaatagtacagtgctaactcagaaccgagcgaaaagcggtcctcgtgctagcgtgccaaccaaggggctcaaggcaaaagttggcgaccaacatagcggcagcaacagaaatagcagaggtgacggcgacaccgattccaacagcaccaccagtgatacgaccaacgtggaacgcgacattagcagcgccggcacaaacaaggacacaaacaacaccggcaagtctggtaactcaaccaacgacacaaacaacaagattgaccccaccaactcctcctccacctccacttccacttccacaatcaagctcgtccaacccatgcacgacccctcgctgcaacaacgaggcagcagtttgagagccggtgccgggaggtcgcatccggactcgtcgacggactcggtggactcgttcaagagtactaaggagattccacgcgagtttgcgcccgacagcccgccgtccacgtcgcagatttcgacgcccaaaaaggagtcgaccaaccatctcagcagcagcgtctttggcagcgcaacgagagagccgaaggacgacccggatcaggaggacttttcgtttgtcgaccacagcgactcggtaaagcggtcgggacacaagccgtgggacaaggacgacccgcgggtgcgacggagtattctcgccgagtttgaaagcgatctcaatgacctgttgttgttgagcaaaaaatctcctgacggcgaagacatgcacgatttggagttcgatccagaggcagaaccggatgcgaatgcagaggcagctgaggacagagacactcacaccgcaacacgcgacacaccctcccatgacacaatcattcccgtggcgcctcctggtactgcctcttctgcatctacgtcgaccactactgcctcaacttcgacttcacctacacccatcacaattcccaccactgctgatgtctcagaacacgccttgggatccgtaaccacgggtatccaccccacatcggtctcacctaatacagcaactacgtcgccaacgtcaccaacgtacatggatgctcctcctcccccaccggcagatcccatgcccaccacccctggagaggctcttgacgcggagacattgtcacgtggtaagaaggcgccctccatcgcgtcaaccagcacgacaaacacaagcgcaagcacgccactctcgctcaacgccaacaagcggggtctgcgatcggtatcatcgtcagcgtctctcaagctgcggacgtctatcttcccgttcaaaggccctgcctctgcaggtgtagccacgacgcccgaaacggcctccatgaccggcagcatgtactcttccaacaccagtatgtactcgtcgggcagcactcttgtgcgcgacagtccggcggtgatcatggccaagacccgcatgcgaacgtctctcaagtcgttccccatcttgtactacgccgtgacgctctctggacccgtcaacgtcaaatacaacattgagggcgccactccctcgggccagtatggcatcttgtcgctccccacagccccccatccatgggaaaagccaccggaggacctggctctccgaggagtgtggttcctgcgtcttgtggtggactcaggcaccaacacagccggtggctttctcaccgacaaactgtttgtgccacgggacgtgtggtcgctgtcgacgtcaatgtccgccaaggtcctcgacaagcgactctacatcaccgacgagtactgccgggccatttgcgagttcatggcgtttgccgactcatctagaacgggcgtcaagggccagagttcgtcggcgcagtcgatcgacgatgccctggagcgactggatgctcgaattgacaacctctcgcgacaccaatatgtgctgaaggccgacggtgatctaattattgatttgggggccaactcgcctgattccgacgacactctaacccctctagcgtcgtcagttccttctgagtcggccctgcaccccgtaatgtcgcatcccaccccatccacgaccccaatgacgtctaacaaccgtcggtcgtcggatatcgggctgcttgccaaccacattttttccaagaaggaggagaagcccaaggaggacaaggacaactcgtcgtccaagctgttcaagcggttccagcgcaagatcagcctggccaataaccacagcaacgagaacctgtcgatttcgacggataaaagctccaacggaagagccgaggcccctccgcgcactcctatcgatcctcatcatgattatggtgctcggtacttcaacgccatttcggccttgtattcggatatggaggcgttggctcactatcgatttttgctgcagaatgaagctcgagactcgcaggctgccaagggatactctcaggctgttattgttgaggccattgactcgtgttttgctttttcgaacaccatctgtcgcattattctgcaggacgttttggccatgttggaggtgtatttggaagggggcaaggcggtcttgtctgattagccatgaatggaggacagcaggttgcgtgactaacacgagagcgccgttggaggcgtatagaggacattatttataagtaataagggcagtcaatgtgtgcattggctggttgtatttttatgagagactaacgagcattacttggtattttagaggttagtttgatagtattgttgacgatttgtgttaaaaaagcaaaacttcaagtactgtacagagcttgaacaatattgctacaaactgcatcgcaaagagaggtgttaggcattttggcggaaacaatgattataaacatttaattgagatatattttggaagaagaaacgattagtaacgtttactttattggaagctgttaatagacaatcattacgtccttctctgggattccatctcggttagttttggagatgcacatgagacgtaacctcctgaatggaggcacaagtacaagtgtttgagatcaaagattcgacgatcatcggtttagaaatagatttacgcttgtttctggatggtggacaagtacaaccacgttctttgtcgctcaattgacgagatgaagtactgaggtttttctggaaaatccgtactgtactgtatctacggtgtagttggagtatggacctggacttgtagattctacaccggttgctgttgagagagagaatatgagatcacaatccaacaaagaaacatgtgatgactgcgccactgccttttgcggcgtataaaccgttctttccgacaatgtaacgtggtttaatcttctccatagatcgacgttgagtgccaaaagtgacgatcatgggagtcttggtgtatggttttggtgttatgggcgagaataggtggtttccagtgaaacggcgggaggaggggtgcatatgagacgagataagtccattttggtgctgagaaaatcgtttttttgtgtttgtatagcgacatttgctgctcttgaagcccccactttgcccaccctgttctggagtcaattctgaacggtgtctaaaaataagactgacgtcacacccttttttttcactatttttcagcttatttctgaactcaaaactccccggaactgggtgcgtttgtagagggaaagggcggatccagggctccggggccggctaaaagggggaaaaacggactatttttgcgagaatatcggttcacagcaactattgccagtttttctcctaacattcacgctgctgtgggtgctgcggggtgtgcctgaaatcatccctccatacatggcaaatgcaggcccgatgctaccctcagagttcgagatgtatcttcagagtttggccagtgttctattttgagcacacaagtcgtggatggaggaccgttgaatgacgtagattgtgccaaacaacaatatataaagctctgtgatgtcccacaatcaagctttacacaacacccacctctacaacacacacacacacacacacactcacaatgcagttcaagactctctccatcctcaccgctgccaccgccgctctttccgctcccattgaggcccgagacgcccagcagtactctcttcaggcctccattggccccggtgctactggcctcaagcctctccagctccacggcaacaacattgtctacggtctgacccagggctactccgacttccgagccgaggacgatggcgatatcatcaagctgtttgccgcgggctaccccggactctctctcgacgttgcccaggacggtgagctcaccttcaagtccccccccgagcccaaggaaggcttcaccttcaagggtgacggcaacgtccaggaccttgagttcaacggctcccaggagttttactcttgtgccgacaagatcctcggtcctctccatccccaggttgtctatgtcaagactggcgacaagtacgagtgcgagaaccccgtcaagttcaccattgctgccaccaagcagtagcctggttatttattaatgatattgtttgaattgtaagatgatgtacaaccagttgtaaggggactgagcagaaagaggataatgtggaaacgagtcgccaaggggactttcttccaccgcctgcttaacgtaagtaagacgtgaaagaagttaccattttgcgattaggaccctttcatgtcgtgtaattgttttatttaatcgatagggtggtcttttgattgttaccagcacttttcacaaacgcagaagagaagttcaaacggttccatactgttcgtttttgttccaaaaagggggtcaaaacattatagatttagttgagaacatacttgacaaataatgttccagaactacaaaaagggaaacaatggtcctaataagaacacgaataaaactgctaggtgagagaagacactatgaacacgaaccaaactttttggtgagaaatatcaccatagatgatccagttctcatttttttgagcgttctcgctgagattaatgggtggctaaagttcaaactaaacgtcaagtaatcatagttaaaacttacagtgaaaaatgagtgcaagaaaccaatgagatatcacattgcggacttgctgacaataactaaacataaccacagtattcccagactcgggttttctcctgacacgtggtcaacgttctcatttttccgcctcacgtgacttttacaaccatagatagtcccagcagatttttaggcccgtgattgcggccatttcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctaggtgctgcaatctttttgcagtccagcccatgagcgtagcgactgggctgtgtttttgtgctatttttctgcataattaattaatttggtttggtgtaaaatttagtgaatttagtgagaattagatagaagctctcctaaaaggcggcgttatccagtggaatatactactagtagagagtatatccaggtgactacagtaacagtttatatttatttcaaacagacatttatattactatacgcattgtttgttttttttttttttttttttttttttttttttttttttttttttttttccgattttttttcaaaacttaacccccatttataaaaaaaaaaaaaaaaaaccctgtaaaaaaaaaaaaaccattttcaacccccccaattaactgtcaatcaatcaattttttggccattaaaccccctcccccccccccgccccggccttttcctcctcctcctcctcaaggggaccccccccctccggggaattttcctcctcctcccccataaaaacccccaaaaaacccccccccaaaaaatccccccccgtcccccccgtttcgtcgtcgtctacgagctcgttgggcccaaaaaccgggttgggtttaaaggaaaaggccttcagcctggggttgggggggggcccgggccgggggggggggccgggcgggggaggggttttggggggatggggaaaggaaaaaaaaccccatagttgtagtgggggggggtgggagtggaagttgtcccccgggggttggttcccgggaaggaggttttcaggccgggttttttttcatccccgcataagggggggaaactgggttctttaagcccccgggttgggccccaatttccgccccaattttcataaaagggggggttcccccccccctgggggctttggacccccctttagcccgccgggaacccccttgggcccccctgggggcctttggaaaagggggttaacaaaaggggctggggttccgggggggggttccaaaatccccccgtgggccccccccgcggggggttcccccaaaacgggggttggggttttttttttgggggggccccctcgagggggttcccggcctttttgttacccccccaaaaactttcccccaaaaaaggggggccctttttttttaaaggggggggttgggggggggtgtggtttttcgcggggggggcaaaaaaaaaaggggccgcccccctataaaaagggggggcgggtggtggggggcccccaaaaaccaaacaaaaaaccccccccccccaaaaaaaaaaaaaaggggggggtgtgggttgggggaagaaaaaaaaaaaaaacaccccccccaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaaatcaaaaaaggaaccaatggtcttataagaacccgaaaaaaatgctagtggaaaaaaaccccattaaccccaacccaaccttttggtgagagaaattcccaaaaatgattcaggtttcattttttttagcggtctcgcttagaataaagggggggtaaaggtccaacttaacggccaggtattataggttaaaccttccatgaaaaaagagggccaaaaaaccaataaaaatcccccttcgggcctggtggccaaaaataaaaaaaacccccggatttcccaacccggggtttttccttacacgggggccacggtttccttttttccccccccggggctttttccacccaaaaaaagttcccaccaaatttttgggccggggattcggcccttttctgggggaaaaaagggcttccggcccgtcaaccaaaagccaacccccaaaaagcccggtaggattggaagggggggcccaaccaaaaatctagggggtgccattttttttccggcccggcccataagggaagggctgggggggggttttttggtatttttttggaaaaataaataaattgggttggggggaaaattaaggaatttgggggaaattaaaaaaaagcttccctaaaagggggggttttcccggggaaaaacttctagtaaaaaggaaatcccgggggcccccagaaccggttttatttttttttaaaaaacaattttatttccaaaagccctgggtgggtttttttttttttttttttttttttttttttttttttttttttttttcgattaatattcaatacttaacactcagttatataaaaaaaagaaaaaaacactgtcaaaacaaacaaaccagtgtcaagccacccaattaactgtcaatcaatcaattatctgccaattaacaccctcctccccctccgccaccgccatctcctcctcctcctcctccacaggaaccaccacctccgtcgcaacttcctcctcctcccccatcaaaacccccaaagaaccctcctccaaagaatcccccaccgtctcccccgtttcgtcgtcgtctacgagctcgcttggactcgaaaacaggcttggattcaatgaaaatgacttcagccttgggcttggaaggagaccgggacaggacggggagactggcagtggaagtgttcttggtggatcgcgaaaagcagagaaatcccatagttgtagttggttgtagttgtagttgaagttgtagctcaggtgtttgataccgagaatgaagtcttcaagtcagtatttatatcattctcgcatcatgttcggcaactcggctccttcagtcgccgtgattggacccaatatccgtcctcattctcatcacatgaggtgtttccacctacctatggtcatctgaaccacctcagtaccgcccggaactccctacggccctccctgttgcctctcgataagcggctaacgaaaagtgcttggttcaccgcacggctactcaatcacgcttggtccaccgcacggctactccaatcactgctatcgctttcttatctgagctacatcagcggttccagactctgtaaccccgaaacttccccagaaacgggcctatgttcaagcggctaaggcttgttttacaggcaaaaaaagcagactaaaaagcagtctgacaaaacaaaaccacaaaaaaagtatgaaaaaacacatccagtgtagaaaaaacatttcaaatacactgttggtcgtatcttaaccgcagatatctacttttgtcctgctcaaatcgccccattcgtcgttctgaggcgaatcgcaactccctcccccggatgacgtcattgagagactagctccaagacagtcttagccgaacgttcagtccccggttatcggccctatcacgcactatagaaggccccctcctgcgatacaacttgccgtacaaagagcgactccgaattgccatctactgacaaagccgtttcggccgagcggatccaaatgtgaaatcgtcagtttggaacctaggttggatgtgacatttgcagatgagacggagtattggtgcctcatgaccatgttacaaccatctacggacacgttatctctggttgttccgtttgtctctgcaatcagcgactttgacagcagctgttgctgaagttgaatactgtgctgaagttgattgctgtgcaagtgctcgcaattgaaactatttccggtagccaaatcaccaccaacgtccggactgtgaccaactgcaacgtgatatagaggagctgtgtcaagtgttcggacgacgaaagttggcatggagtagaagagagcctggatgtagttctatagggtagataagtccaggtttgtgtgtacagtttggatgaatccatgtacttgtactagtaggcgcagtaccgaacaatcccttactggctagttcagatgtccttctgaagaaaggaatattcagataccacttgtgagaaacatcaaatctgaatcaacctgaatttgtatctcgtcaatttcactttccctctgttccatcaaatatactcctgggtcaacaggaagagtgaactaaaactacaggttgagctccaaagaacgtgtacaacgacttttaaatgaagctgcaccgttgtagattcaccgagttcagcttatgaagacaaattcgtgaacagtaccgttcttggacaccacatccactgtgaatggcagttacctcaaccactcaacccaaaaaacgatggtttccgttcagtactatccgtactccctgtaggagctcgccaaatggtggacaccgaatcccactctagaaacatcccggactgtttccctgcaagtgtttcggctctacttaccttaggcaaaaccactatagccggtaggcagctctctcatgttcccatgattggttagtcgtcttgtcgccagcagtactcacattgttagtaagacaccagtccagtttggtaaatcttggttcggtctgcgctgaggatcagcagggagcacacacacttgccatttcccagaagtaagtcaccatgttccaaagatgggttggtatcaccaaacaagtagatagtctcattaggtcggatcgtcaccaaaaactggtgaatggagacctagacattggtgacaaaccactacaagtagtttcaattcggaggcacaaattcacccaatggattttggtcgacctgattgcgtgctcagtcgaatcctccattagggtgctgagactctcctgataagtccctctggtagagaggggagtatggtttatcgggacgcctcccagcaagtgatttgtaagttgttcatgtatttgctatagaaaatttctttttcttcctcgacaactgcctgtgacttcagttactgtcgagatgtgttctaataaaacacgaccagacctccaggaacctccctggctgtgttctactatctacatactctgatcgaagaatgaatttagcctggatgtcatctctgagagtccctcaggatctacgatcaagttgcgatatgtttgataagcgataagcaataagcaataagcaataagcgataagcgataagagataagagataagatataagcgatgagcgataagcgataagacaatcggagtgcattatctaaactctatcacaagaaccgactacactagtgaaagaatctaaaatcaattaacaaacataactatcatcaatgggaaatggaattttggacacattatcaagaagaaacgtgctgaagtcgagtgtcgattcctatcgccggtcacctcttaaaagtaaggagaggcctcaacaggagcaaaggagccgtaaactcgaggggcaaacttgacctctcctcggttaaggaactgcacctctccagcaacgtctcgaggagcgtcgtagtcggtggtgatgacagaaacggaagcgtagcatccccagttggcaacgacatcagactcatcgggaagaatacaatctccgttaagacaagccttggaggcctcggagttggtgattccgggagagaatcggttggtggtctcgttgtaagacagcttgagcacaatggcggcggggccagtctgtcgggtgaaaattggcttgatctccttgcactgtccggtgggatcaacgtcaccagctcgggggaggttgacagacagaccaactccgtaaggaagtagagtggctcggtccttggcgttcttgaccaggttgttgacaataccggtggcggccttggcgtagatgttgtgggccgcgttatcggaggtggaggcgttggcatagtactggtggctgttcattccactgtaagcaatggcaggaattcctcgcagaacagccatgtacatggcaccgttggttccggacatggtgtagatgttggggccaatgttccagccctcgttgggtccagacaccaccagatcgacagtagcgttgttgaaaagacgggggatggcgtagtcgaggccgaagctcatggcagctgccggagtgccgtcaaagtaccagatgtggtcgtcgttgtcgtcctggccccagttgggagctcctacgggaatggagccgaactctccgcccttggtgaggttggcggctcggggaaggttgaaggtacctccagttccactctgctggacagcaggagcaaacatgaacacattgtaaccctccttcttgagctcagagtagagagatcggatgttggcggaggcccacgagtcatcgttggtgacaatgatggtggtgttggagttaggattggtggagttctgggccacggcgcaagacgccagcaggggcagggcaaggttggagaacttcatggttgtagtgtgacttgttactgggctttgagagagatctacatcggtttatatactctacttgtcggctcggatcagacttcatggcagacatccgttgagcctagcgcattctagattggactaatgcagggctggagaagtggaccttgtggagttgatctggttgtggtggacagtacagtactgtagtaagtattgtagatactgtagacctatatgagcccccgaatggtctgcttagtcacaaacggatactacagtgatggctactcctgtatactgatctacttaccaactactacaaaatcaacttatcccgaatatgccaataaaaccgtgtctaaaaccacgtgcaatattggatgtattgacaagacctattgcagctctattgacattggcataactctgaatccgtgacataattccacattaagcggagaaagagccattgaactctgtcggagatgtccgctatacgagaggatgcggtgatacgagcgccgttgcaagtagttgccttgtatctgtatgagggtataggaacattgtagatgtatcaacaaggctcattttcggaacttttttttggttctactgacaccgccaagaaacggaaaacgtgtctcccctgttctcaccattggtcgttgattttccagctccaaaactctgattttctcgtcgacaatcggtgttttaatctggcaggtcagtccgtgtgaacgtcgagaaagataagcttcggagtccgcctcgtgacggtaatagaaaggtgggcagggccaaacgaaggaagatgattgtaccaatgagttctgtttatcttggtgattcgatttccaaatttacagatgtgtagcttgtcaattgagcgtttcagagacacttttatcatcgcagttaatctcgccagaatcccaattaagcgagatgaaaactctaaacacccgcggaagttccgtgactaaagccgttttcggggttcacagacgttgaagtttgtttccctcgagagattggaactttggagattctttctgtgtttttagttccagtgtgaggctcatgggtccaatggagcatgcgggacccaatgcagatgtaaaagataacttagcgtcttccgcagtacatacagtagcggagatttgtgcctattaggcatccaatagtgcagatgagcggagcagagatcgacaggctgaagacttggcgacggtgaagtttgtgatttggtaatttcgttctgggtttcaacagtacatacagtaaatcggcatgtttgttggacgagtgctgtatcacttttgacctcttcacttctcaaatgagtgctgtaccacagaatctcaattatctgatgtcaatctggtcaatttccgtgcttgtacaagagattaagtgtccaacctatagcaattacgaaatggggaaaaatggccagagaagcggaaaatatcctgcaatttggctgtttggctgatagaaagatgtcaaatagaaaatggatcattgatttagcaagatattccagtttgctactttcgttactatataaacttgtacaatctacgatgttgtcttactatcgcacgtaacatactcgcacttgaaccgtgccgagacttcagaaaagcccgtaaaatggtaacaacgaagcgataatggaagaagtaacttgttatcatggcaactgtgtcggtaattaactggtcctcggtgttgatgagatgaaggcttggatgataagtacaagtacaatatctacttgtagttggttcgtcttgtttgcgacattaatagtgaccttcaaagacaggagacttactgtgctcgtactcgtacaatgtgtacaagtagtgctgaacttgacttggcacaatcatccgggattcgaagtcactccagctccatagagacactattcgagacagaaagcattacagagatttacataagaaatgtaattgattgatctgactttacccagagaactacaagcatatggcttctcttcgtgaagccacaaggctcaggagtatgtccacatcgagtattgtggacatactgtacatactgtaattatggtgatacgaaactgtctagatatcttctttggtgacggaattataacgggaagaggcgtctacaggacaaggcatctactggacgaggctggctgtacagctcctttagtaagagatgacaacccgacagagcagtgtattcatgctttttctccagtcgctacaggaaaaactaatcgatactgctggtctggtagttgcgataactcggagacaacgcccattagacgaactcccttgtacatactcgtacagacattgtactagctccccaagacgtgctgccatagcccgacttgttcacaatggtttgttcggcttactcctgtgactctttggatcgtcggtataggtacagtacatacagtactctgaagataaccgtccccaatatcacaacgtgtcacggcgggtttcctcttgatgctgaacggagattttgctcctgtttgtggaggtatattcacctgagtcctggtctgaaatcactctatccacttctccaatggtgtaactgacccctaaggaacctccgacaaacaaccaagtgattaacaccaagtgatgaacacccaatgaagaacacccctagcaagtgaagtgtaagtcggaatatcctagcaagtgataaaaccaagtgatgaacacactacccagtgatgaaaacactaccaagtgaggtgtaagttgttaattcctatgatactatcacccactacgatccatgtgtatttttgtgtatttttgtgtatttttgtgtatttttgtgtatttttgtgtattttcgagtattttcgagtattttcgagtattttcgagtattttcgagtattttcgagtatatttccatatttaatccacacactgtacatcccagtctggtaaatatcatactgaaaaacccaacgccatttaaactttctcaatgcatctggaaataccctccaaaacaatcaataatgttcggaaagagaatttaaaacacgaaataatacaccacctatcccattgagttcgattctcatatgatatcagccataaatcacgactgtaaagctccacgtcgtgccgccatcccggagctaaatttcagggggtggaactctaaaaccatataaggtttggatggccaattttctgtggaaattgcaaatgtcaataagagacagttaaacaagacgaaagcggcgtggcaggccaatttcgacgctagataaccacgtgggtccacattgtgcaatttggggcaatttcgacttttctttaatctggttgcaatttcatcaccttattttcgacaagggccaaaattgaagataagggccccggttttaatgctacaatcaatctgagacattggtggaaaccgttatggctgtacgattcttacggtatcaatattgtttggtttctgacccgaattacgcaagacacggatttttttgaataaagaaatagatgaagtcacagggcccagaaagtctcagaccctgggaaaagtaacaagagcagaagtgaatggcatcttcttaaacaatgacacacttttcatcgtccttgccctttcgtccgtgctttcgtcctccctttcgtccgttcttggtgaaggcattgtcggcacccatgggtgtaggagcaggagcagagctgggcatggcgggggtgttggagacgtttcggcgggcagcatagtttgcggcattgttagctgagggagcggcgggcaaggagggggtgttggccgagttcattgtagaagtaggagcggtggagttggaggtggaggtgttgagcgactgggtgttgactgagctggagacgctgggttttcgcacgtcctgggttgtctggtagcctccggtgtaggaagaagtgggggagacaccggggccagttggggacgaggagagcatgggctgcggttgttgctggaatcgtttctggggcgcgaacatgagcacgttgggctcctcgtcggcggccaacagtttgttggcgagataggagtagattttgatccaggcggtttccatttccagggtgaaggagtctccgaaccggtcggcaaaggttttgatcatggcttctcctagccatcggtagtggatgggttcgacgccgatcattcggttgtgtcgttttcccaccgaccacaggaattcgtccaacttttcaatgtggtcgagcgacttgatggcgagtccaaacacgcctgcgaccgccaccgattgttttttgatggaagggaagatggacgtgagctcggcgtgggatgccatgaggttggtgtagaactgttcgcagaagagcgccgtgggtgttccgtaggcggcgctgctttcaagtgtctcggggtcgttcatgagctttgcccacagctctttggtcaggttgatgtcttcgcgggtcatgttgaagacgacctctgccttggacggccgtgccgccgaatttgtgggggtcacggcgccattggttctggtttctctggcgtcgttggagttgaggtggaactgctggggtgccgtggacgttttgaccggctgctgtgcgtacaggtgcggtttgattgtgtagaagtctcgctgggactgcgagtatccgtcaatgtcggccattttttcgtgctggctgtggatcgagtcgtcgcggacgtgcacacccatggttcttaagggcgaatttgcagattgactttgatcggctgcagcagccattcgtcggggaatcagtggcaggttggaaaagcggccgagagcggacgaaactgacgagattgacgacgttcgggacgacggatagaaaggtgcaagcggcggagtttccaacggcggagtttcaaacgacaaagtccgtcttggtggcggtgcggctagtgcggtgtcagcgtggtatctctccccgctctccttctccgtcgtttctgctgcttcgttttgctccataaggttttggtgagaccgggtcccttagcagccagtcgccgtgggggctagtgagtccagggacacgtattatatatgtcagtttgcaaaaagggctagcgagcgggtggagggtgagaaaatcgtggtggagaatcgaaaatctcctcttttggcgctctgcatctgattcgtccttgtcgaacgtctaccgaaccggtcggaaagctgtttgtcgcccacacgtgaagtcaacatgacccatgcaagactgggccttgtgggccttttgctttggatctactgtgtattcaaacgtaatcttgctgtggggagacttgtagttgacagcgtttagtcgattcgttggttgagagcgtctgaccgtcatcagtgtcgtctgaagaaagtgctatagcagcgctgagtggccgttgaataaagaagcttgtcagaaatgagttggagttggactgattgtcggtttgagcggattgaaggctttacgtgggatttttcgtcgttgacatgtcatcaaactgtctccaagcccctattagtgccactaccacctatgtacaagtacaatggtatcatatgaacaagtatattgtacttgttgtacttgcaaaattatcacgtcaaaagaattgacattaaagaagtcccatacaagtcaacacgaaaatatttgaacgaatacgaacaggaacgaagccgaacaaattgaaattaagacagatttcaaagattcacagattttacaggttacaactacttgtactgtacttcatttgtcattctccaccgcatgttcattacaagcaccgcccatccaaataaaattaattaattaaatgtaagaaaagtaaattcacaaaacccaacaaaaattaccaaaaaacatcacataataaaattgactcaatagaaaaaattacagcaacagaatcgacacagttatgagaagaaaataatcgcaacactaaccacagaccagtagatacgtactaccactaacaatactgtacttcttctatagccaaactcagagccacggtgtaaaaacgtttgacccctcacgccacaataaacagggtaacagacggcggttgcaggcagccccatacgggtcacgtgatccgaacaatagcaaaaagaccgccgcccttgctgtttaggtccttggcgtttttctgaaagcgtcttgttggctccggttctggctctttcttgtatgtttgggtgacacacaataataatattaaaaagaaaacaaaaagaaaaaaaacaggggtaaaagagagctgaacgtattaaggttagagtgtaaaccttattggtgattggggttgttggaaattagagttgatgaccgagttaagcgagaaggagttacgagtggcttaataattcgcgatttgatggcgattaaagggattaattaatcaaataatttaaataacggcaataaaaataaataaatatcgaatatcgaaaataaatgtatatatttgaaatcgtgtcatcaaagggaaaagaaaagggggcgggaaaaaccaacagagacaagcggacaatccagctcgaaaccagccatcccagccatccctctttagactcatcgtatcgtaaaccgtctttgttgctgtgcttactcagcacgattgccggtttgagttcgccagatcttcacgtgattgcttgctcaagacacgtatgatgctccggggttgcatttgctatcggagggtcggagaggggactgtgtgcgaagtttgaggcatttttctgcgaattatggcgaattatggcgaattattgaggctttaatcgttgttaatttgtcaataattccagatacttccaaaacaccacgaagcaccgtcaatcaatacacaagtggcccgcaagttcctgttccgacgctgcaaaagatggactagcagtacatcgctgcttgagctgcttgagggaaccatgggctagtcggcgcccgcagcagagtaatccagcaaactaaatggtgccgtgcagttcagccgtctatattgttgcacaatagggtatcataccggcagccgagccgggcgtgtagttttttgctgtttcggtttttgcggtttggttggtgggattttttctttttcaaagtagatttgcatagcctcgtttgaagctggcgaaaaatacgatataaatgcggattaattcgagacggggcggtttgaggcggtttggggcgggaaacgggccacaaaacccagcaaaaatgaacttggccgtgggatttgcttctaaagcacccattcacatcagttttcacgcaatactcacatgccaagtgtactctggaactagtattgctgcacgtggaacttcagatagaagctttggaaactcaatatcgcactgtatcgagcaagatatagtaatgtcgggaggttctgaaaggagtcatgcgtcgatgaaggtccagggtccgtctcagacacttgggcgtgatgtgtctggtggttctgagttccgttttcagccaggtgcgtttttggacgtaaattttggagaccgctttgaacgtgactgcttcggacgtgactgactccaacgtgactgagagtgaccgactccaaccaactcgagttgtatgacaataataacacatgaaaaatgcacccaaactaattgatccactctagtcgcagttgtagtcggtcgctcgtagcactcgggctatttttggacatatgcactcattgacagcacatggcatgacatattacggcgtgttatggcatattatgacacatgtgcgatactgaaccccccgccccaaactagtatctctggtgtgaacaagacacagaaagcgagagtgatggttgtgatcattcggattctcgtcgtcactacatgttccgacggggccacacattggggctaatttgattctcggagacgggatgcgaggatcgctcatttaatattagccttctatttatagccccgcacgtcaccgagtcgaggttggattggggtctggattgatgttggcgactgtgtgtagacgagctggacgaagccgacattcttgacgagattcttgctactttgatgtctttctgaatctcccttaccctccgttttccatatctcctctcccatcaaaccgatactgaataaaaatacaagtttgaaacaggggtgctttggatgcttgtgaaaagtatgcgttttggggatatatcgccagagtcgatgcggcaaaagaccgttggaacgccggagacaaggccggaccaatccacaccgccatctgcgacttgtacgctcgtctcaaacggactcttttctcgtcgcctccacatctccgcttcctaatccagccttttgccttttcgctcttcccgcatattgtgatagggtttagtgtggactggtagtaataccaaagcgagaaaaggttgttcaaaaagactaggtgcaagacccaaaaaaaaaaaaaaaaaaaaaagaacctgagctccgaatagtcgacgatactggcccttctagtcacacaaacacgcccggtcaccgcaattgccgtccgtcttccgcttccagtccgtttgtttcgtccacgtactccaaacccccgcttttccccgtcctcacacgcctcctagcagtaccacttgtacgtgcgtgcttgtgcacacatcccaccattagctgaaacccgcttacacctgtacatttccgcccccaacctagcgagtcggactttggaacttgactgacactctgtgacggaccatctcgacaaccgacccacgacagccgccctgaagcccattctcacggcgttgtcgcatccaacggtgaccactgcgcatctcatctcatcaccacatcactgtcgttaagcacaccacactaacacccacacggccacaattccgtcgctgccgccgtcaatcagcccaaacagacgccgttcgccaaaagacagccgcccaaccgaccgactatgtccgcgagaaccagatccatgtctccgggccgccctctgcgccaacaacaaaagagcccctacaccacccacagccagcagctccaacagcaacacctggcgcagctccagcagctgcaacagctcaatcagcgcttcgggtcgtccaactcgtccttctcgtcgtcatcctcgcataccccgacccaaccgtcgtcggcaaactccacccactcgtcctcccgccactcggtctacggcacccacaactacgcttcctccgatgcgagcttcaacaaccggtccgtgtcgcaaccaacactgtcggaacccgccaccccaaccacagtgccagacagataccggcgcaagagcatggtcaacctgccgtcccacgaacgcagcccttcgctgcccagtaacacaaaccccggccaaggttctcacgtgaccccaactgccggtgctgctcaaacctacaccacccagcaagctcacaccacaaataaccccaacaccaataactcgccgcctccccgactgtcgtactcgtccacagactcgtctgcgccctccaccaccgccgcctccacctccaccatcggcaccgtgcattcgttccacaaaaagacccaaagcagggactttgacggtgagtatcacaacatggaccatcatggcatgcaccatgttgcagctccacatggaccaaccctccacacaaccacacacagccgtccatgccctcgtactcccactaacgcagaccaagcgccgtcccagcagccgccccagcatcagccccagcatcagcccccgccccgacaacaaccaatggtgctgccgtcggatgcccgccgaaaatcgctcctggccaaagacccgctgggcacactgcaggaccagcgtgcctctgccatctcgctctcgtcctatcacacggtccagtccaactcctcgcctactcgaagcatgatttccgacgacagcagagaaagctcccctgacgtgagacaagacaaggtcccccaacccgacacgacccatgttaacgagcacaccaccaacacagaaaccacacagctcggcgctgctcctccacttgccccaccagcgtcaactaccacctatgaggatgctgtggccgctggagttactgccgcgactgcacctgccgatgcagaccagacggtcacagacgcgcacacaaacaccgtggatgcccccgttgttactcctgcagacacaacttcgcactctaactacgacgtggtctctgcacagtacgatgctcccccacagtttgatgctccgccggccgctcctgaaaataacgcaacatcctctttggaccctgctaccgaaagaggacggtacagagccaagcactcccctcctctgtcgagtcccacaaagacagaggcaccacagcaacctcaatacatgactcagcaacagcatgtatctcagttgcagcagcaacagcagcagcagcagcagcagcagcagcaacagtattcctcaccacccgtgagccagccttcgcatcagcagtcgcagcgcaccatgtcactcggcagccagtctgcattccgcgactttgaccagcccttgtaccagaccaagtcaaacatgtcgattggtggcaagtctgtcggcggcttctcctcgtccgggattagcacatccggcatgagcacacagtcgtcgttcggcggtctgcgtcaccaaaagtcgtcaggctcgctacgagagaagttcaagaaggtcttctcgtttggtcgtacaaagagctcattgagcagtgcccctacttcaggtcagatcaacctcactggcggccccgcccagcgatccgagcgaacgtccactatgacatccacgacctcgggacgttcattctccgagtttctgcgccggtcgtccaagcctgacaactttgacgacgccaggtccatcgagagcaacaaatcgtcgtcgtcgtttgcggccctcaagcgcgctggcaagaatcttctgaagaagaacaaccccaccgagcaggctcgaacccccaagtcttcttcccacagcgcgtacgatgtgcctactgcggggtccactggccgtgcgccttctaatgctccccaaaatgcaccttctcgaacgggtactccttcagcagcgccttcgcgtgcagccactcctacccccacgctggcttctggttctggctttcagcctggcgtttcgcctcccaagaacaccgctacagcttctttgtcggtttctcctgcggaggttgatcgagagacggcccagtggagtgccggttccagtctggagggtgtgcttggtgctgcggccgcagctggtgctacgcaggctgcgacagctccttcatcaggctacggagtgtctggcaacgctgtcgttgctgagcctgctgtgacggagcctgaatttgaggatgcccatgctgcatttgatgaccagtctgctgttcctgcaagcgcttccagcgatgcagcttccaatattgctcctcctgcgattaccaccacgctggctagcgcccttccttccgacgcctccagtcccacgtctgtgtcttctgtcaatggcggttctgctggatccgagactgacgccgacgagtttgtggctgccgaaacggtcttccccaaacaccttggtgttgaagacattgacaacattcgaacctctctcgaccgaaccaagtcgctggagcgacgaggtagccgacgacgcaaggtgacgcccgactcgcagtcacatgcccatcacgcacccgaagaggccgtgcccaaccctacagaggtacacatccatcatccaaagtcctcgctgggccgatccgaaagtacttccagaccccgaagtattctcaagagcaagcagagcgatggatcgatggttagcgttgatactgtcaccggccagcgtctgagcgatgtgagtggcgaacgagtcagcggtgatgtgtcacgttcatcggtggaacaggtgagcggtgatgtgtcacgtgacaccatcatttcgacacgtgggggtacgagcgatattctgcccacacgtgactctctgactagtactggccctgcacccatcgacattgagattgcacagaattctgctttggctgaccctgaggccacccccaccggtcttgaatcgttcatggagagtgcccgaccctctaacaacggcccgacctccgaggccggcacagacgtcgagtccatgtttgccaacttctcgtcgatctcgtctgatctcgatctgtcgttttccacgcagctggagccgcttggcctgcctgtgcgccctgagtcgcctactccttcacaacagtcgtctgttcgctccacggactctgcttctgtttcccgtttcgccaccaagctaaaggacaacctgttcaagcgtaaggagtcgaataccggcttcaaccccgatttgcatgagacgatcagtgaggactcaaccgaccaggaccatctgagcggtctgggtggccacctcaacgaccacgttcctctggagggctcgctcgaaacggcctccatcacgtcgactgaaaccccttctatcactgaatcgttccgatccgagggctcttattccgcccctgtgcctccccagatccctggcggccagcgtggtaacgcgcctctgagacacttttcgcccggccccaccccgtcgaaccccaattcgcacaatcggcggttttcggggggtaccaaaaccccccagactgctgcttcacggcggtaccaccagcatggccggtctgcgagctacaacgatgatgggtctcgagctagtggctcacctatcactgcccattaccctggcgtccatgttccttctcccgtgagccatgtgagaaagggtaatgtttcgttttccagccgaatcgtcatctacgatacgtgggattcggacgattatgaccggcgaacggagccggccacttgtaaccggctgaccccgctgttggcccagcagatcaaggaggagttaaacaacttcaagatgaacatggacgttcatcatgagagtcgaatctacactcactttttctaagtggtttccgactccgtttgaagacggaaaatgcatctagtggatgtggaggataaaagtgacaatgtcactcatatgatagttaattgcataattttgatatagtgaatactgtaggtgcatgccctgatacttttaccgatacttgaccgagtggtctttgatcggccatttacgtttcgctcaaacgggccagtgtttcacctcatgggtgtttatctccgtgaaactcgtaccaagcagcaagatacaagtcgcgccggtcttgtagctttctgtttcgggttaaatgtttcgtttctttttgttcctttttggcgcctggcgcctgcgataacgcctcaactttaggtctattgatattagctttaggctgcgtcttttgtcagtgatgagctacgagtagtcgaggtgagaggcggtcacgtggggtggagtcacgtggggtggggtcacgtggggtggggtcacgtgaacacccggttctctgcgattcttggttcacgtaacgagatttgtcgtcgtcaaagcgctgtcaaagcacgtctccatcagtctttttggtgagctataattagtcgtctgggtttggacccttttttgatagcgcttatcgggcattggatttcgaggaaacccgttttgagcgagatgggatccagaaccagactagggttttgcgggggagaaaggcactcaaaaaggcacttaaaaaggcgcaaaactttggctgttcaggtacgagttgagctgtgagggctgcaagtagaggacgccgggagaaggttggaacaactttttaggtaagtttttttgactgagtgtgttcattgccaaaaaactccgcaaaggagaattgaactccggtcccccgcgtgctggtgtaaacctgacaggcggaaattctagccactaaactattgcggatggctttttttaaaatttaaaagctggggatatacctcttgggtttgcttagtcagggaccaaccgacagcgtcccgcagcgcacatcgcaaagattcagaagtgtatgatttattgaacgccaataacccgggttactactgtaggtatatctgtaataaatcattagaataaaaaaatagaataaaattaatataaaaattaaaaattaaaaattaaaatttaaaaattaaaaattaaaaattaaaaattaaaaattaaaaattaaaaaaaagcttaatttcaaaaaatcaataaaagaggtcgaaaaatgagtaaaaacgagtttgaaagagattcgttgtgctttccaactgctggagtacatattcggtccaagttgaactcattccagcgttcccacaaacatctaattatgtaatgtagccaaatcagttttgcaataagatcttgcaatcgtgctacttcttcagaatgcttgagcaacttgattcgaaacggttctcagagttgttgaatctatggaaacctcttgagtgtgtacagtatgtacagcaaccaattttcgagctcgagactctgtacggaggtgtttccgggcacctattactcatgtggaacgcttccttaactgttcaaagtaactggacacctttggatcttgaaaaaaatgcttacaagagtatctagttcaagtggagggcttgcacatgagtatcaatgaagactgctcgtcagagaagctcgccaaaggggtaaaatacttatcaactgctggagtcgcagtatgcacccaacttggtcgttcgaattgaccggcagatgtgattgcggactctgaaacggaaccgaagatgattgcacgctcaggaacctcagtaaagtgtctcggttgtcgggaaaggcgaactcagcctgactatctccatgaatcatgcacttgatttgtacggtgatttatgcctatctgttgtcaccagtggcgctcagctccgaaagaactcgctcccttacctccatttcaacttcccaactcaagcatctgacttgcaagatatcgtctactaagcctgggagcgcataacccgcagtaatgtgccagtcatacggacatttgtggctggttacagagccggagatcaggtccaccaaactcgcagagggaattataaagctgcctgtcctcataaaaagatttccaaattctctggacttgtttccctgggtgtaatacccgtctctgacttcgtcaatgcctctatctggtcgattgatcactttatcaggtgtttccagatccacaatagcccgaaagatcataaggctccgaaattgaaagcagagatatctccaagttgttgtcgcagtgaaatgatgagtcaccaattacaatcatgtggtcgaagtgtggcctgtcccgtggctataagagtctcgtacctcatttgagtgacaccaagatggagtggtgcctcacttgggcagaatgatttctgttccggtcgatatctgtttcacgaacagatggagaaagggttaactcaacatcgtcacatttgataacatcttttgtttcttcctcgctttcagtctcgaaaggcggatacttttttcgtaacacgccagttcatggattcagggtgtattcttcctctgttgtcgtaaacacatcaatcagcgcaggttggtccgccaaacaaacaaagtctgagtgaagtagttcatcttctagttctgctccgactagtgtctttgtgataggcgttgtaggacctggatccattgtgctagagagacggtgaacaaacaccaagacgcaatcagcccagtagttttggatctcctttctccatccacggcttgcgagagcacaatttggacctgagaatatgctctgtggcctggaaagcagtgtaccactgactacctctcgctgagtcacacacgactctatgtcgacaaacgagtacaccatggacattagttcgggcggcaaccatccttgacccgtctgtcctagcttgaagtccctttggccaatggtaagaagaggtttgtactctcccttggtctaatttgcggaaagtgggggtgctcctgttcaatgaaccaccgtcgtagagcctcatcctgaccctcaacctgcgttaaagagtctggatcaaggactcttcctgctgtttctgttaactgataacctcctccagcccggaataggagagttgaagctctcatcgtgggaaatccaacggtattgcctgaaggtatgtctctccgtatagcccccggctttctttgatatagatctctctctcactcacaaccccacattctgacgaaaagaagacagcttctgtagcgacgaggatattaaagctctttcgggttcccactcttgcaatgtcttgtatttctgccttcacaaccgccgctgctactgtacattcttctctggtggcaggaactgacagccgaggtcatgtctcctccacgcgaaccgccggtcgattcgtgcacgtattaatgagctagatgagccgctcttcttcttccttaataaatctgaaatattgtttcagtttcgacttttccaaacggttctccttggtgtgtgtagagtggaagtggaaactttttgatatacaagttgcgaacaagtcaactactgtactgtagtgtactgtagttctgccaagtgatattaacagccgttcaactaatcatttaacaagaagtatcttgaacaagttcgttaacaaaccctcaactaagctcaacaaaggtatagtacagtttcatgggactatggaacacaccgtcaacaggatattgatggaaaaacctcctttttgcagtaaatctgtaatttaaatgctaaactaacactccttttgaactccctagtgtgtttttactgatggtagttgctgggtggtctcaccttctgtccaatgaccaacttgaccccaatcgatactcggttggagagtaggataggtagtaggataggtagtaggatagaaagtcggacgaaagtcggacgatctctctcgaatcacctaccccgaagtatgtgagtatcaagctgctgaaaatgattagtaaagaccaacatgcagcctctgcctgccttcgatcaagcaggttcagggccatcgtgaatgggtcaaatttacgagggtgtttgttgaaacatggacaatatcgaggaatatgagtctaggaactgttgaacctttctctgacttgttcagatctttttaggaagaggtctgaagttttccaaggtaggactactactgacgagtgtactgcatgtacttcaggtactattgtacacaaatgatacaagtacttagaaccagatagttagaagttgggcaccgtgtagagattgtaagacgcatgttcacatcccgatcaacctcctttctcctcttgtttctgaatcacgtggttaaagtggagatgcagtatcatcacccagttcaacctgcacaacacgacgacaaaacaaacatcgtcggcaaaagatcaaaagatcaaaaaacatagccatgcgagcaaaacatcgcccgatagatattccacgatccactctctgcattatgtacaaatatgtgcaaatatgtgcttctgtgacaaccgtggatgtgttattatgtggcactcctgcactccactgcacattcgtggacagggttggtgttgcgatatacaagtatgtactgtacatgactggtggagcacaagagacgttgatatgacgagaaaggagaagagtccagatttggtgcgatatttgtacaaatacttgtatttgcggggtttgctggtgttttactgtacaagagatgtacaagagtagatgtatgcatgtacatatatgtacttctactcatgctagccctacaagcacagtatactgtacaacaccgacaaacaccctcctgactccacttgtctcacttgcacaggataacaacttgacgagacgggaaggtaagtgccgacacggcaaggtacaatactgcaccaatatgtacgcgccggcttgtgcatttgtcgccatgtcttcgcctatatcttcgtttctcaaccaaacttttcacgaaacagaagagacacgcgaaacacaaccatggaacagatattcaactgtaatcgaaccaatctctgtggacacacctgatatcgcacggttcattcatgaccctcaccagaccagcacctcccctcacacgacgtttcacacatgcaggggtcatgcacatccatctttgtattcaggaacgggaggcgcgagggttgatcgatttacgaggacatctgaaacacacagtggagttagccggattctgggaccctggtggtgtcttctctttgggtctcttccgagagtggtttaccgcttagtcataccaaccacgtttgagcgtcgagtctcgacattgccatccacaacaaccaacctcaaatgaactaatgaactgataagaccgttatcaacaagacgatgcattgtctcccacacctggtccatttcattcagcacccctggcttggcggcgcacatattcatcacattggggacatttgctgcagctgatgccaacaagcaaaacggaacaggcgagttggatgaggtccagaatatataaacgagcgcaaggtctcgacaatatgatcctcatccacatcaacaaactccccctcaccccagtcactctttcatgaaaccctccgtcattatcgcgctggccgtagcctgtatggccgcccccatgtctcctcagggagcctacaaggacgcccttgacatcatcaacggtcaagcctccaagttcaacgatgcgggtctcaaaaagcgccatggccaagagcccgataccttcaacgtcatcttcaaggacggtgtttccatcgaccagatctccgagcatctgaagctgctggacggcttgatcaacaaggactctctcaatggaatcaagaacgcctttgatctgccttcccaaaaggacggctccggcctcatgggctacagcggtcactttgacaagagcattgtcgaggcgctcggcaagttctccgacttggtcaccatcgagcaggaccgcgtccagaagcttcccacctttgagggcttcaagtccacctccaatgtctatgagagctcttcctacggatccgactggagtatgagagacgactttttctcctggtggagaaactccaacacctggggcgactggtggtacgctcgaaagcccgatacccagcccggagcctggccccagcccaagccccggcctgagcaacccgtccagcctattggagataacccgacttctcctgctcctgctcctgctcctgctcctgctcctgccaccgaggagcccaggcccgagacacctgcagctccctcttctcccgccacctttcaggaagttcccaccaagaactggggtctttttcgagtctcccacaagcaaaactcccgtgaccagacccagtacgccatgaacaagaacaccctgaaccccactgtcgcctacattgttgactctggtatccgaacctcccaccgaatgttcgagggccgagcctcctggggagccaactttgctgacaactccaatgtggactttgagggtcatggtacccacgtggcaggcaccgtcggaggagccggcttcggtgtatctccctccaccaagctgattgccgtcaaggtgttctctggaaagtttggaagctcctcccagatcatgcagggcgtgtcctgggccattgatgactacgtcaagaacaaggccaagtatcctcgagctgtgatcaacttttctggtggaggagacacctccgaggccgaggacgcgctctttcgaaaggctgttgagatgggcatggttgtggccgttgctgctggtaacgagaactccgacgcttgctacgtttcccctgcccgagccggtgctggcaccgccggattcatcactgtcggagcctcctccgccgacgactctctcgccttctggaacgcccaaaccaacaaggcctccaattggggcagatgcatcgatgtcattgcccccggtaccgagattctttctgccgactaccaaaccgacaacggtatcctttccaactctggaacgtccatggccactccccacgtggctggactggccgcccagctgatggctacctcgtccgagctgcttactcccgcccaggtggaggagcagatcatcaaccagaacaacggtaagatcacaggaagactcaacggtacccccaacaagctcgcctacaacggctccggtcgttaggttggctagttggatcactgtcgcacgcagttcaatcaatcaataataattcttagtttttgtactgtagcgtagcatcaacaggtgacaagaattgcaagtgttgtagagtcgggtatacgaaactgttcttgtcaaaaaatgtatgactaaccctagctactttccttacaatacagtatgaaattaaacagctttaaaccaccatttccagcttcagatacgatatttagtcagtctgataacgttaccgacaacagaaatgatcacctgcgaaatacaatatcacaacattcctgcggagccgtttttacaactccaaaagataacaatttatctgcataaaacccgcatacacgtgcataatacttgcataacgatagcatataaactgcacgattgctgcacttgactttatatcaaactcaatatcagcaccacccgattctctgattatttcatcaactataggagagaatgagttggtgataagacatcggtaccaataaaaatcacgtgactattccacaggccttctgttatatcatcagatgcctttgaacattctcttgtcgaactgagtccaatttcaacaactctttccacagtgcccggttaggccaattagggtttggcaaaaatcggcaatataagacagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagacacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggatggagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcatggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaagacagcaaactaaaatttatataaagcccatcgctgccttgttggagcctcgttttttcccacaacacaagcttagcagtaattgggtcctctattctcaattgcacgttccccccctctccttacaattcactcactctcccgactatccaacaacgcacgacaaacatggcttcaattccccattatgactatctggttatcggtggaggctaagatggtgtagcttctgcttgtcgagccgcctcgtacggcgccaagacgctgctggtcgagtgcaaggcgctgggaggcacctgcgtcaacgtgggctgtgcccaaaaagatcacgtggaacgcctccgatctggcgggccgaatccgacaggcccaggagtacggcttctccgacgtggaccccaagtccgccgacaactttgactggaccggattcaaggccaaacgagacgcctacgtcaaacgactcaatggcatctacgaacgaaacctccagaaggagggcgtggagtacgtgtttggttgggccaccctctacaagcaggagggtcaggagttccccctggtactggccaagagcgacgatggcaacgccaagttgtactccgcaaagaagattatgattgccaccggcggcaagcccattctgcccgacgtgcctggagccgagtacggcattgattcagacggcttctttgctctcgagacccagcctaagcgagtggcggtggttggaggaggctacattgacgtggagctggccggtgtcttccacggactcaactccgaaaccacccttttctgtcgaggccagacggtgctccgagcgttcgacatcatgatccaggacaccatcaccgactactaacaagaagggcatcaacgtgctcaagggctctggcgtcaagaaaattgtcaagaaggataatggcgagctcacctacgggcaggatggcgccgagaatgatatcactctcgattcgctcatttggatattggacgagagcctctcaaggacaccctcaacctgagcgagtttggcatcaagaccaacaagcgggctacattgaggtctacgagtgccagcaatcgtctttcgacaacatttattcgcttggagacgtttgctgcaaggtcgagctgaccccacagctattgctactggacgaaatctgtccaaccggctgtttggtcccgctgagttcaaggatcagaagcaggactacaccgatgttccttcggccgtattttcccaccccgaggttggctccatcggcatcacggaggctgccgccaaggagcagtatggtgaggacaacgtcaagatctacacctctaagtttgtcgccatgtactacgccatgttgcaggagaaagcccctaccgcctacaagctggtgtgtgtcggaaaggacgagaaggttgttggtctgcacattgttggcaccgactcttccgagattctgcagggttttggcgtggccgttcgaatgggagctaccaaggccgatttcgacaatgttgtggctctttgtcccacttctgccgaggagctggtgacaatgggatataccgggagcgcggcgagagatttctctggtttgggctatcgatatttaatcaactagactccactgttgctgtcacagggtcagagaagatactagagtacggaagtgcgttccgttggctgttttaatcgccaaacggtttgaatatggcataaaactagtcttgtcctgtcggtttcttttccatgggcttcttttcccacttgttgaatgttgatggcgaaatgaagacgggctagaaagtggagagacaagaggaagttgcagaaaagttcgatcagcgggtcttgcggttgagggaaatatccaagatacggtctgggtcgtgggaacctacatataagagggctggagtcctggatagaacaagtcgacacatttcaaccggcccatcatcgttccgatgaacttcaaacatcttccagttttctaccccgaggaggcgttagaggtgaaggacaaccccgagtttgtcatctgtcatctgaaaagtgcttcaagaggaaaaagtactgccggaagcgacccaagaagaagtgcttctagatggagcactccgtcgcctggagtagaagtaactgtagcaataactgttgaagtgacagtaactgatcagacattgatcatacgtgcatcagaactaccctctgttaactgaatagcacaagataacgtcatatcgaggggatgagttttctgtgattgaaaccagtgttgtcggtctatacatcttgaaaaccttccaataggtgagggctacaagtatgtacatactgtctctgaaccctcagtttgaaccgtgagtacgctctttaaacgcccaggtgaaacgaaagaagggaagagttaggtcctttgggatcccggctcatattcttgctcctaatggctgtcaggtgagcaattccaaactttccatgtccatatcgcagccctatggtgttttcagcctcaacattgcgtcgtgccgacagaacgactactgtcatctccatatgaggaacatgacagaagagaatgaagaagaaagagaatgtagccccattccagtgtcgtctctgttcagagcggaaaagtccacttccaaggaatagttctcaatcacatatcggtatgtacagtacgtaccggtacggtacaatcatgcttgaggctgtcaacaacagaaatcaacagcaaggatactcgaagttatcccacttctcgcaagttccacgagatcgcttcagcatcatgtgattctacacatccaagtcctctgtcgatattggggctgttctccgaatgggtccactgcactatgacactggaacgaccgcccaatcaaagaaaactcattcggagccatctcattgtcgatagactgcaaaacccactgctgaagacgacaagatgaagacttttcaagtcaaagtcgatggtcgcttcctctcaccttgtcttgtcagcctcaatcactttgcttccgagtctgctacttcatcagtcacaactgaaagagcccctcttgttgaaggaaatataaagggcccgtttctgaacagtcctcgaactccaacaacatcaaccacgccccttttaccctttcaaccatcagacattgccaacgcacactccaccagtgaacacatgcaccatatctttcccccagagctcacagaacccatctaccagcaactagacctatcgtctctctgtgccctgtcacagtcctgccgcttctaccgagacgacattccagagactctctatgaggaaaagctgcaggaggcgtgtccctggttcgaaccccagttctctcatcgctcctcctggagagagtgtgcggtggagtacactcggcgtatgagacacggggccaagttcgctccaactctggtaaaggggtcccatagcgactaccaggaaccaccaacattggccgtagatgagcaccaatttttccaggaaaagtactattatcaaacctggcgccgaaatcttgaaaccacccgctacaggagcaaatttggaatcgagatcgacctcgctcccatctttgaacaagttggaacctctggtgtctccaaattcttgttcgactcgcgcccacacgtgctcattgctgtctgcctccgtccagaccaggacccggaactagacctggccctggtcattgtcaaatacaaggattccgaccccatcttgtggaagttccacaacgcaccacgctgctcaacctatgtcctgggtccccatgttttcctcaactttacaaccatagctgacgacgacgaaaacgactatcaatttcagtcagaagaatacatgcagaggaacatcttctacttggacagaaaaacgagagagtttgtgtctctcgagcacctccatatcattctaaagagcgaatcagcatgcagagtgatttgcttcgacgggctgttccacgaaatgtaccttggcaactaccgcgtcacccaagccaccctggagaaagataagcgaccagtagtgtgcgaaaccaactcttctgttctcaacccacgtgatcttctaggaagacaccactctttttatcatcttgttgagcgggataatcacaatgtcttgaactacaagtatgctgccatgcaattcaagaaaaaaagatccccattcttggtcgatcttagtactggaaattgtgtcaagggtacgtttgttgattgtgaaacaggagaagaaagccgtttaatgcatctacaaactgtctctgctagtggcccggtcttttacaaattcctgcctcgtctacctggatattgccggaaaggtacttcagatcaccagtcgccgtctcagggacttggatcgcagcgacgggatctggttggtcctaaccctatgtgtcggttgaatgaaagacatgccgagaccctgtaccgagctttgatgactttcgatgatccatacctggaagggcaaatgattgcaacgtcaaaagcgatactggaattggggcaagaattggacatctggctagcaagtcgcaatcccccttacattccacgtacaacaagtagacctctttggcatcgtgcaatgacaccttttcatagttgaatacattacaaaagtgcaattctacagtagtgtacacatgtcataaatatattgtctatcaatccaaactaccaatcctgaacgtcaaacttgctcagttcggccacactgctctggatatccttctgcactcgtcgtcgcatgaagaaaatgggacagtctctggaagtacagagaatgtcctggtgaagcgaaccctgacatcgttgacactcggtccacagctttccaaacttgacctccaactcactcaattgacccaatgcctgctggtacaaagctccggccttgtcaacacagttctcacagacagcacccttggcccatttgcctcgaagaggcgttcgacagcccttgcacatttccgtcttgacggcaaacttcatcagtccaccggttgaaggagcagcaacagtgatggtacgtgtatgtgcgccagtcatgagctgagcagacttacgctcgccgagaatggggtcgaaaatacgctggagaggcttctgcagctggttctcaaggtaatactttgtgtcgatggggatgttgttttccagcacgtacgatgggtcttcagacttctcgtagttcttgcctccgacagcacccttgatgataacgtaggcaactcggtcacccagcgcaggggcagagcctgcgtctcgctttcgcatacgctcagccagctccacatgggcctgcttagcagcgtagtcctgccgagagagctgtttagtgatgaccaactgcgacaaatccaccttgttctgcaacagattggcaaccatggtcttgacgtaagcctgggcaccctccacgtctcgatccatgagaatctttcgcaaaacagtctcaatcacgttctgcaccagacgacagttgtctcgacgaactgtctcgatacctttggtgtccatcttgtcaaacttctcggggttggtccagtacagaccagcatatcgcttcttgttaatcaaaagataggggaaatagaccttttcgaattccagcttgatgggcttgaggaacatctcggacacgtattcggcggcttccagacccatatccatagcagtcttgagatctggcactccaaacttgaccataacagaatcagtatcaccataaatgaccttggcgttctcggggtaaccgttggccttggtgtacttgttctccacctgctccttggtgaactggatcatatctcgaccgtacgcagtgacggaagaagagatggcaagacagggaagcttaccaaccgtggcaccggtaaatccgtagacagaattggctgagatcttcagagccagctgacgaccgtccagcacggccttcttgaaggggtcggtctccttcttcaagtcggccttggccttcttacgggcactcagaagctcttctagaacaatgggaagaataccctttcgggtcttctggttgacaaacaggtctccgttgggggttcggtggtagtcttcgtcaagcttgaggtccagacgctcaacggtagccttatccagtagagtggtgtaacagaggttatgggccatcataatggaagggtatagagacgagaagtcgagagtggcaatggggatatcgtagtatcctcgctcaggctcaataaccgtggctccctcatactgttcttcggaagagccgtcctgtttcaagttgggaatgaccattccgacttccagggcctttcggaacagctgcgaaataaccttgatctgctgacctcgagaaagaaggaaggagaacgggactccagtgacacgagccatctccgtgtagttaataagacacatgagcttgtccatgagtcgctgaggcagataggcatccttcaaacagtagaccgccagacgtcgacgggtgtctgcgtttccattttgcaaatctgtaatgatagagtggtgcacatcttccttctgctcctttagaaagtgagcagacacagcgttcagagtgtacgttcgcagcttgtactctcgctgaataaactgcagaagatccagctgcgttcgtccatcaatgttgagcaccttggactctcgtgttccgtacgccttggaagagaaggtggagtctcgaaggacattttgaatatgcgtcaaccggccaaagtaggggaagtctgtgagtttcaaagtctttgcgcggtcgatgagatagggaaaatcgaagttggttgtgttgtaaccgataatcacgtctggatccacctcgttgacaaactgcttccatcgcatcagcatatctccttcgctctcgtgctccagcacctgggctcctgcaattggggaacacgtgttgagagtgaaaacgtttcgtacaaacggacgagtgtctccctgtcgagacacgacgtttgcaatctggataatggggtcgattttggggtctgggaatacaccctttctgccggcacactcgatatcaaacgagagcactcgcaggggggcaatgtcactccattcgccgtcggcaggatgcgcgatgagatctttgtaggagatgttgatttctcgctgacatcgagacacgagcgactgggtttcaatggtgtatttgcccttgggcagcgtgacccaactcataccactaatgtgacagtcgatcatacatctcaacacgtagggaatgttgtcgaaggaggtgcatccgttggcaaacagcattccgacttgggcgtgtgacgaggggaagttgaggtttccgttctcaaaagcagatcgtagcttagggattagttttgggttggtggcgaagatcttaaagaacttggccttggctcctccgttgtatccccagaaagattctctttcacagacctccaggcgttccagggcgtcgggaacggtgtttgcaatggcagatttgagagtgctgaggttttcggccttgaacccaacggggacaggagcgtaaaagtagtggcaaaagccgcggatgttgcacagaattgtatgtccctcctttgtgactccaaacagacgcaccacggcgtgtccgttcaccgacgcctcttccgcgtcgatctgctggaaggaaatgtcggttgtctgaggatcgaattccttccattcaggccggggccacacctggtcgtccgacacgacagctcccttttcggcgtctgaggcctgggtcagcagaatcagctcctcttcaaagtcggtgggattgggctctttcgtgaccgatttgattttcttggtctccatggcggccacgtcgtcgcccgttcgcttgacgttcatgtccacttccattgacggcattgtgattgtgtgtgtatgctgcggtgtggtggtgaagaagggaagcgcgtgtctgataattagatttacgcgtgccctgtgggtggcggggacaggtctccgtacaacgacgagttttgatggcaggaaaattccaaaagcaggaaaatgacgagaaaactgtcttgtgggagcggggattttccgatccgaaatacatccaatattcgcggtccagaccgctgtctctgtaaattgtaataagagaccgtattaggcaatctgtatagagacgcgtgggggagggtgggaacaagacaatcggtccagttttggcgccattgagaaaaggaaagctggaatatgaagaatgacgtgaatatagaagtttgcacttttcagatttacaatactaccaatattgcggactctagagacgactctctgtgcagaagcttgtggggaggtgcagcacgctgtgtaccgctgattcaggacaccatgctcataacctgtcgtctggggcgtcccaagagcaaggaatagacacaaaaaggatatccaactaatccccataatttgctttgttgttgtttttatttcctgcgcttttcctgtttttttgtcattctacaccacttcatcgcaagactggttagcgttcgaggcgcgttcgttgctcagcaattgtctacataaaaaggaaggcgttgattggctgaaaaaaagtgaattttcgaaatatagacgcctagacgaccgttatacgggatttcaccaaggaaaaacacattcgaaacatgatttacggctcaccgcaccattaccagcggtccaccccaagatggaagcacgcgtttacagttgaaattttttttacgcgctgcatattaattaaaaaaattctgtacctgtaagcgggtgggagtggagtgcccaggtgtgagcaatagatgagaaatagagctgggtttgagttggatttgcagtgtttaaaaacgtctctttttcgagcgggtacatagtatgtagtatatattacagcgattgcagcgtggttggagagaagatggcaaagaaacacgactcaaagggcaactggatggtacgcgaatggtacgtaccggatgcagtttgtacagcagctacggtactcgtgcttgtgcttggactggactttggaccgactcgatgtagctgccgtaacgcgtaccactgttgtgctggtgcttgcaggcggatccgacgacgtccatcttccaaacgcacacatctccgccggaattttcaacaagtttgatactatcgtggagctctcgttcgggcagacattctgggagcagcaaaactccatttggttcaaatttgacggaattatagccattctcgccccaccaacgcatctccagaaatcacactccaccaccaatcgaaaacccaattgagtcacgtgagcatacctattgcgcggtacgtccaagtggtttctccgtttctgatctcgattgttttcagtctaagcagttgcaacggacggtgtcggacagtgtcggaggtcttctcggtgcgataacgataaggaggtcggcttggcgtacggttgtttgcttggcgcacgtgacgtgtgaaattgttgattgttgtctccatctttgtgagtcttgtagatctacagcagagtcgcaggaagaaagtgcggtacggtacagctacaagcaggcacaaccacgggtatattgtacatacactacattcgggcacaagtgcgttcagtatactcgacatgtcgtgcacggcggtgtttcactattgtatcagtgaaatcgtgaaacatctaaaacgacgaatattgacgctgaagacacagaaaaaggctcaaaatgaccgcacaaacgagactgaccgatcaacaacattttcaaccacacttgtcttccgaaactggccgtcaaacagcccgtttacggcccgtatttcactctccaaataagctcctagagtttgtaataacctcacactatttaccctcatcacttagctgcattgagtatatagggcaaaagcaggagtccgatggcatagaagccatcagtggtagcgattgatgagtaatcgaaaacggggagtcaggggtggtttctagagtcacgtgccgacccacgtgaccacccccactaaccacgcccacgtgaccgcccacgtgaccgcccaccaacagtctgaccctgcctctgcctggggttgattgaatttcggagctaagatttcggcttcaactggattgtggcgaaatgctgttgcttgtctcttgtttcaattaggcggtccggtgacattggttgtgtcgttgcacagactgacggttcgggatataaatagggcacgttccgccgccttattttcttttctctctctgtcgcaccggtcgtatccacgttgctgcccaggcacggaatgactccttgactggcctggccgggctgctcttgcgcatcttatcccggatataaaccttgccgatccaaacggcataacctaagtgcttccctgtcgtttatatcgtaccagcacggctgtttgggcggcgggtgagacgaagagggagtggatggcggtgtatttggagctcgagacgatgctggcggcgtggggttccagaaatgccgtctttccagggaattcgcgacatgtttggacagtccgagatttcggatttcggccatctttgagttgcgttcgccagtgtccgaacgggtgcaactcggtgagtatttggggtaaacgggcggcgaaaaccccatcgagtagccccactgatccggtccgtctcagaagtccaactgtccaaatcggcccactgcaacacgaaagaaacggcgcatcttccagtctttatcttttccgacacgttaagcattaggctacaagtaggtgcatatataaaggtgcgtttaaatacaaaagtaaaaagtcggagctgcctttttataagaggtgtcttccgtctaccgagctcaaaacacccccgatacaccaccatggccgcccatttcgatcccccggagtacccctgcaaaaagtcgaccttgccgccccgtcccaagctcaccggcgagcaggagggcaagtacaaacaggtgctccagtttttgcaggagaagacggagtttccaacctcggaaaagggcgcggagaaaaacagcgggcccatggagccgctgacagacgaggaaaaggcgtggctgtcggaggagtgcattttgcggtacctccgggccacaaagtggaacgttgcggacgcgcagaagagactgctatctacgctcggctggagacgtgaatttggagtggagcgaacccgatccaacacaattaccgcagaccgagttgctgtagagaacgagagcggaaaggagttgattttcggctttgacaacgactcgcggccgtgcttggccctcagaaacggccgccagaacaccgaggcgtcgcacagacaggtggaacacatgtttttcatgctggaacgagcaatcgactacatgcctcccggacaggagcagctggctctgctgatcgacttcaaggcccacaccaagctcggcaagaaggtgccctccatgaccaccggacgacaggtgcttcacattctgcagacacactaccccgagcgtctaggcaaggctctgctgaccaacctgccctggatcgcctggacctttatgaagatcatccaccccttcattgatcccaccactcgagagaagctggttttcaccaagcccttccccgactacgtgcccaaggagcagctggagaaggagtacggaggagacgtggactttgagtaccagcatgccaagtactggcccaagatgaatgagattgccgacaagaagcacgccgctttcatggcgcaataccacaagcttggaggaggcatcggactcagtgaggagaagatgcgacagcctctggatgctgacgaccaggccactttggtgggaggaatgaagaagctgtccgtttaaggagccaagcttggacacgaacctctaacacccgatgggagctctgtgcttgaacgagtagaacgcatcttcacttgaaagggagctttatgaagctacaaatggagctttgctgcctttctgacttagagacccatccacaactctggaacatgtatccatgtgccagactagaatgtaattagactaatgataatgactgcttatggtgaatctgtaggttggtaggagtgagagtgtgacggcagtacaatatggtatcagtatgtaaaaagtacgagtatggtataagaaagtacggtgcaaatacgtacgagaacggtgtaaataggcacaaaaacgatataaatacgtacaagcacccgtacttttagacattgatactaccgaggcttagatacttgctctctgccctaatccgccattttaatatgctcagcgttacaacggttgagtctgaaccagagttctctacaaccactgtatataccaccagctgggtgtttcacggagaaaggctgtcgacaaatctactagaaactgcttctcttttctcaaacccctctccgttttctcctatccatatctacaggcaggttcttccagatcactcactcactcattgattattcatccgcatcactcgggccttattactcacccgttatgcaaatcaactttatcggactatcggcagcaatagacaaagacccgaacaaggacaaccagtgcattagtggcacccgcgttacatgagcggtttttcggacatctgaaacgatgcagatttcactggccaaaatgggtcacgtgaccaacgtagcgaaaaacaaaatttaaatcatcacaatcgaaaaaaaaattaacgtcgcgccgggtcgtgtgacatctcggtagtctgtggaactttaactaaaatactgatactatggtgtagattactaagcggcggtaagtcacgggacctgggttggcatcgccagtagggcgcagttccataacctccagacctcttcatcgccgatactatcttgtggttgacgttggcgtcctcctaaatcctagccaccttctcctcgacctttctatatcggcttttcagatatttgagaactgtcgagtcgttttctactgttttctcacatatggtgtctttctatgtcactttcgagaggataaatcggtaccaaaatgaatctccgagtctggatattctatcagtactatcgggggctctttattgttgtttcttggtcgcctggaagtattttgatttgattctacaagtatcgtacttggtctacaaacaagccaaaccacattggactgctatccgggttgtcagagagtatgaccatcgtatttgcggtttcgtatccggcctttataccggataaatgtgctgtaaagtggaagtctgttgaacggtcagcatcgagtggtaataggtcgtgacgttcgtgggttgtggcatgccagagatgtcaatgtcgagcggtgagaagggctaagagacgaattgaactcggactggaatagtcgagttccagttaacccattgactggttttatgaatggagttcactaccgtcgagcatctaaacagatatacaagtactgtacgggctagacagcatccctaatgtcttagacacgataaactagctgataactcacttactaataaacaaaacaggtacttctactatacctactgtactacagatttaccaaccacttcaccaatcgttagcactgtcatcatggctaaactcgttacctcgtaacgaccaaataatcgaaacattcacttgtacggtaatcaacaatcaccgtctcaaacaggggtacagtacctggtaccttggaaatagtcgtacaatatagagattattgaattatattgcacaaacgaatttgtggtttataaaagtatttgttccaatatctatactatgtaaaaaggcaagatattacctaatctaatttcgattgttgatattgaaaagtatatatatatatatacccatgccactaaacgtttaattagtaatattcgtgttaacatacattaatttcaaagattgttctttcaaagcaaagtcataatcaaatgaacgtatatgcagaaaatatatatatatatatatatatatatattcagtatatatttttgatgttgcatttctaacaacacatatacatcaaataatgtatttttattgaatgagtagcaatttacttaaagtaacagcggattgacaggagtacactcatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatttgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctaaagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatcgctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagcgacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtttatgcagaaaaaaaaaaaaaaaaacagggcagaaaaagcgtaatatgacttcaaagaggctttgccgagcgccaagcgcatgctgccaagctcgcaaatgaaaccgcacctgcaaaaacaggtccccgaggaggagagattactaacaaggacagacctggctgtaacgggctcaggcaggaaggaaatcacacagtaaggcaaagtgtcaagatcgtgggctgcgtatcgtcctctgtcacctccttgcaacttttctccttcacagaaatgttcaacaagaagaagtcaaactgccaaaccccgttccgttggtgctaaacccgctgggacggacgttatctccgttgtaatcggaccctgttagtaattgacaaggttttacgcgacacgaattagcttacagtgccaaaaagagtagaaaataaatatatgcaatggtgacgccaaaaaagatcatcaagatgacaaatggagtcgaatcgaacgagcatcttccttcttcctccttccactcccttccatcttccacacggtgcaattttcatgctcttgtgcatgtactgtatttgtaagccatccacggaacttttatagcaaactaatttaagccaaagtggacctgcacgtgtgctgcacaacttccaagtgaaaaaaaaaaaaaaaaaagggggggaaaaaatgagcaaaaaaaaacaaagcagaaaaaaatgacaaccgagagattcgaactctcgcctccgaagagaccaggatacttcgttaaggaattagccttaacctggcgccttagaccgctcggccaggttgccctaactgtttggtcaaactttgtttgaaccgttaaccgccccctactgggtcacgggtcttagctgactaagcaacgacaagaccaatggcgcgtatatttttgtttctcgagtatttgtcaatttcagctattgtctcttgctgaaatgtctcgtttgggtctcgaaatctacgccaaagtcagttttcgacacgacatgcatagtcccacgtacctgtagctactgtagctcttcaccaccctccacccacacacctcacacgatagcacttcgacgatgggtttgtttgaaaaactaacgcaagtggcgaaccggctgggtctacgggacaagatcaattggctggttgccattgctgtcgctgcttgtcagcgtgattggagcgctctggctggcagttctgcctctagacggccaatatcgatacacctatgtgagtgaaaatgcgctgcttccgggccaggcacacacgcattttcgcgagagtgagtggaaccacgtccgggcctacaagcaggagattcaggcgattgtcaattcggaggctggcggtcatatcaatgagcaggagcgaatttcgcatgtacgagggtacctggccgacatcgggctcaagacgtcgctgcacgagtggtccgtcgaccatttctccgagtcgtacaacggcaccaacgtctacggcgtcatgcatgctcctcgaggagacaatgccgaggccatggttctggtggccccctggatcaaccaggatggagagcacaatgttggtggtatcagcgtcttgattgcgctggccaggtatctcaagcgatggagcgtgtggagcaaaaacattgtgtttgtgatccccagcgactccggttttgctctacgttcctgggtcactgcttaccataccagcctggcgcttacggccggagccatcgaaggcgccattgtcctggactaccccgaggcgtccagtgagcactttgattttatggaggtcttctatgagggtctcaacggccagctgcccaatctggatctcatcaacactgctgttattgctgccagcactgagaatctggctactgtgatccaaggagtgacggaggacgatgagagctttgtcaaaaagtacatgcctgaatccctcaaggagttttttggcaaccagcagatggatgtgctcaacagatacgccaaccgactcaagatcatgctgtctggaatgacccgtcagctgacaaccggaatcagcaacagtcctggatcggaggcattttccggctggagaatcgacgccatcactctgcgagctcgaggaactaccggtccctttgatatcactacctttggccgaatggcagaaagcactctgagatccatcaacaacctgctggaacacttccaccagtcgtttttcttctacctgctgctctcgcccaccaagtttgtatctatcggcacctaccttccaggagcagtgcttgtgtgcgcttctttccccctcactgccatctacctgtacgccaccaagcccaatcgatcgacttcgctagtgaaatctttcttcatcatcattgctgtctttggagcctgcaccacgattggaggggttttgactgtcgttcctacctctgcagtcggccctgtactgacctctctcttcgtcatcagtgcctgtctgcctattttgtcggtggtggctccctcacctcctcctcaccctgccagcgcgcccgccgagcccaacgttaccctggccatctccttgttgctccacggcctcgttaccactgctctggcaaccatcaacttttcgttggccatggttctgggtctgctgaccgtggcattcaacttcatccgtcctgggtctgctcacaccaagagcaacctactgattctcatcatcacatgcccttggacttggctggttgccgttggcgccgttttgcacacctcgcccttcgatatcctgcagatgctcctgtggtcgcttagaggtaaccaggtgtggacctggcaggtgctgttcggtctgtggctgccccagtgggtgcttgcggttattgtctcgcgctcttctacccccgcccctgcccagtctactgttggctatttcagaaagcagtaattaatgggggggtgcttgtgcttgtgatgaaagaagaaagaaatcatgtctcagaccactgaccaggtgttacacctgatgaatgtatacccttgtaggtatttaatgtccgtaatatatttatgatgaatagaatattggcttgtgtttcaactgctcgttagctgtctctacagttctcacttgtcatggtagatgttgttgaaggtacccaccatgaccccaaactacactggagtcacattgttgctgctacatatattgttttcatcacgcatggagtttcgggggataccttctcgtggaggggttgcaactgagagagctgagaggatgtcttggttgaggatgccaatagggatctttgtcggagttgacaccaaacttgttcacctgtctcaggttggtcacgtcgaattcattggtgtcttttggaagacgctgttgggggtgaggtttttctttcgggctttgcactctcacaaacgctttggctttgggggcgtacctgaacagtcttaagttctctcttctgactctcttgaagataggaatggtgactgtgggttttctagcgccgctttcgtgtttgtactcttgaatgagatctctgagcgatctttctacctcctcgcagggctggatgatctccttgtccagtcggtagatgcattctttgaggatacgcactttgctgagcttgtgctcgcgagcagtgtggtagtcgaacgtcggtaggttgccgagatatgccgtgtacaaggccagaatgagcactgttgctgccagctcgtagacagatatcatcttgagcggtgataggggctgtttatgagtgatctgtttacactgacaagagaccggtctggtggattgagtgcggataggtcggatggggtaggtcggagaggtgtgggtcgggagtacttgtggatgtgtcaagataccgctcggtgtattcagcagtaggacagttggtatactcaatggtggtgttttaaaaaatacagtaactgtacaggtacacatgttgacacttttcacaatattatttcgtttgtcagatcgctgctgtagaaacaattgtgtatgtactgtatgtatgaatggttttctttgatcaaaatcaataagccgtttaatatcttgtctgatcaaaaggtgtacattattggtctgtttcctgttattacatttcatattttgctgaaattaattgcaattaatctacgaaattatctttaaatgctgcttaaatatccccaaagattaataaactcggatccattaacatgcatgaacgcgtaaaacttgctccatggcgacacacaccatgaatagcgacattcccgatcccagcgactggatcgactccaagctgagcggcctcaaagacgtggacgagactctgcgctgccacatctgcaaggagttcttcactgcgcccatgatcacgggatgtggccataccttctgctcgctgtgtatccagcgatatctcaccaacaccagccagagatgccccacgtgtatgcaggagcagcagatttcgcagctgcgcaaaaacgtgactgtcgagaccctcgtggagcatttcagcgcccagagagccacgattcttcgcgtggtgaaggaggcggcaaaacagccgattccagaggtggtggagccacccagcagtccagatttggacgacggaagacgccggtccggtcgcaaacgtacgcgcacaaactacacagaaaccctggtctcgtcggacgacattcaggtcgagtgtcctgtttgccaggccatgcttccaggagcagccatcaacagacacctggacaacaactgcaacgacaccggagccaatggaggcaactggctgggcaccaagaaaaagaccaagccgctgcgcaagattcagcgagtcaaccaggcgtcagaaagcgtggccaacgtgcgtcgcaaactgcaggatgaaggcctttctacttcggggtccaaacagacgctgtttcggcgctacgacgagtgggtgacgctgtggaacgcaaatgtggacaataagacgccacggtcaaagagcgatatcaaggacgatctgcgaaggtgggaaacgacagtggtggcaaacgaaaacgcacaaccggtgaaaatgaccatcaagaacattgacgatagacagtgggtccagaaacacaaggaagactacgactatctgatcgaacaggcaaggaagtcgattctcaagaagaaacaggaaaaggaaaaggagcagcagcagcagcaggaggggcaccaaaaagcagtggatcgcagggaggacaacgagccggacatgaagaggagtgaaacagaggggtatcaggttgtctcctaagacatagaatgcatgcatgttaacacttacaatagacataaaaagatttatttgaatcacagaagcgcgtttcgccgcaagatcgcccaagtttgaagtcgacagtcatcgtggcacagagctcccacaggcgtgaaagtacgacgttttgattcgtctcgttccgctcttcaatttgatctaacaatatccacacaaaaaaaacacaactcctcccaaaactgggtttcgtatcgaagtgaggaccttcaccagtcagaaagacgtctcgaatacctgtcttgaacagagaccagaagaagaaacaaaaaagaaagagccaaagagctcttatggacgacaccggaatcgaaccggggacctcgcgcatgctaagcgcatgtgataaccaactacaccagacgcccacgattggagatgcgggttggatacgtgcgttttgaaagacaaagtgcggataattcgtcgtaatgaatcattagaataaaaaaaaaaagtcgtgttatttaatctaattatcgaccctttttgtaaatatttattcaagcagctacttgtacaaaacaagtatttttgtcaatgtttttttgtatacagtgtacccaagacgtgtctttacttgtatatatactgtaattatatataattatatatacccactctattctacattcacacaaaactgtttaccgctcaaaacaatattcagtgtctgaaacactcgccgccattgaaccaacacaatgagagatatccaggccagatttgcaaactaccactcagataccccagccagatacaccgacagatatccttcaacacatccagtgtttcaaggcacagcaaagcgagccaccagaaccatgtctggcttcgctaaacacacgtcaatgagaaaagcgattgcccaaaaccagctcaagatgcatgttcagacccaggactttggaattgctgtaatccggaacgtgcgagttcatcagacccaggacactgtcatgtccaagacccgcgactttctcgtctggttcgacgaagtgtgggagggagcagacaagtggaggttcgatgataactggaaggagtttgacgactcttggggccagtacacggagcaccgtcttctccttcgtgtgaggtgaggactggggcatgtcataacatgatccctttagctacatttgactacagctttgatattaacgggcaggtgatacataactaatgaacaaaatagaaagaaactgttttcagagctgtacaagtgcttattgaactggagcagtagtaatcgtaatagtctgggctggtcaatcacataaatacaattcttacttatactagatctgcaacactaccactgacgggttccaacaatcttctggtaagcaatggccacaaacaggatgagaatggtcagaatgataatgtcaaacagcttgttgcctccaaagttgccatcggcagggatatcaatgactccgagagtgttggaagcagacacagagacagccatggtctcatcctcgttaagagcaactcgggtgatggcaaactcatgggcctctttgtactgtttgagcagacgcaggttgtcggcggagaaaatggatagactgaggtcctggtgggcagtgaagatgtacttgtcgtggcaggccagagcagtcaccttcttgaggttcttgtacgagctgaatgacacctcttcgaacttgtctccgtgcatcttgaccagcttgataccatccttggctcccacagcaatagcagcaaccaccgccgaggacttgaggaaggcagcccgggagaaggtctcgcccttgatagactccgagttgaaaatgtgctttccgtcggccgagttggctacaacaagagtcttgtccgtcacgtagacaaacttggactcgtccagagacagagacatgccgttgatctcactctcggtcttctcctggaagttgactgcgtgatccttgacatcaatggagtagatgtatccaggagccgtggagttgctgagaatcacagacttgtgcttgggcacagccagcgcccccttctggtagtcgagaatgccaacgtcttcaaagacttgtgaggacttggtttcgctccatttctccttgtcgtccgagagcgagaagagtcgcagatgctggttcttgccgctcttgagagtttcactgttgctgtttacaccggcgtaaatggtgttcttgtcgaaaattgctaagctcgtgggattgtcttcttttttcgacagctcaatctcggagatcttcttgggcatgtcgggtcccttgatcttgacgatgctctgagttagtgtgctccacgtaaccagtgaccaatcacatgaatcacatgaattggttacggcacagaatgccacattgagcaaagtttgtccactttgtttgtgtctgtttccaacccgccagaagcatgcctgccaccacggttcaaccactgatactcaccagcttgttggggatgccgtggtttccctctccgccgcctccgccgacgatcacgtgatccttgtcgagaaattcggccacaaatagtggatagtcgagctccaatcctctcagtgacattgtgtgtatgggtggtttgctgctggtgatgttcggagctacgagtacgtgttgcgcgcgttgattaatttagctcatgcatgaagttctttaatggagagagaggtagaagtcggaataaaatagaaataaattcagatttattcgcattaattcgggtgattgttgaaatatatataacccgccaaatcccgtccctgtaaaattctcaccttctgaatgagccaatgttgagtcctttcatcgaaacacccaattatgtcgtttgcataagcgaggcgttggatgtgaaataattgtaagatcgcacagaataattagtttgctgaagttgatgtccatctggtcaactggggcattttttcatagctcatcattaacagtttcttttatctgcgagctcatgtagtttttgtttcgtgcaaactgtagaaactaccgcgagagaagcacattgcatcatccattgtgggattacttgacaaatgtataatttgttgaacattttgtttacttcttaaacattcacttagagagtttatctccacttccactaaaccaacccctactacttacctcatcttctcccaggcagacaaagttcggcatgaaggagagtgtatctctcccgataagcgcctacttgtagactgatctccccatcccacttttacacaacacagacaccaatgaaacacctgcttgcgatccagtcccacgtagtccatggctacgtgggcaacaaggcagctaccttccctctccagtgcttgggctgggaggtggatgctctcaacacggtgcatttttcaaacaacacgggatacggcacggtcaagggcaccaaggcgtctgctcaggagattctcgacgtctacgaaggcctcaaacttgcagggctgtcgtatgagtttctgctgaccggctacgttcctggagaggaaggagtggaggcagtgggaaaggtgggagaagatctcaaaaccaacaacccttcgttgatctggctgctggatccggttctgggcgacgccggacgaatgtacgtgtcggaaaagaccattcctgtgtatcaggatattctgaagagtggcaaggtgacgttggtgacccccaaccagtttgaagcagaactgctcacaggaatcaagatcacagaccgagaaacgctcaagcaggcgctgacagccttccatactacctataagacaccttacgtggccatttcgtctctgtccttttccgataacgacaatatcctctactcggcaggatctacgctggacaaagatggatcgacctcaacatacatttacgagttcaacaagatcaactcatacttcaccggcactggcgatatctttgcagctctgctttccgacagattctacacctatcacactctcaagccagttcctgacccactgtctgtggctgtgggagaagtgctgggagtggttcagcagattctcaagataaccgatgaaagcgctcgaaagtcgggtataaagagaggcgagattggcaacgccgagagcatgaagcagtgtgagctgcgaatcatcgagtgcaaggatattttcggtgatgccaccgtcccttacaaggcccagaccatttaaccccatatagatgctacaatagatgtattattagtagtcccgacgagtgtatcgacacgaaagggtacagacaagctgacgagagtgatctctgttgacttttatattgcttcgccaactttgaggacacccattcactggaaactccaccatctctattgattgtcacgagccagatacacgcaggtacaactgacgacagtctgactacggtccttggatctgcacgctagccatttcaaaccattgtttgcagcagaaaccccgtcggcttctctgattacactaccccctttggtcttacctatagggcgcctctccacagcacgcaaaagagagtctttggacgctggttcgcgcagttttatccccaatttcaccctttctttttcttcttttggccctacaagaaaatcaagtgaggaatgagactccaaacttcatctgtagcccttttttggctggctcttcggccttttggtacactaccaaatcgacatgatcagagttgatgtccccttggaggaagaagagaggagctaagaaccttgcgatggcctttgaatgagagtctcgagttgattgatagcttgggcaggatgtgattcagaagtgtgtcagaagtgagtcagaagtgagtccggggaggtgattgagaatgaaaggggttagaacaagcaacaaaaagagtggaaaagaaggaaatatcaagagattcctatgtaaacatctgcagctaccaatttataactggtccctatgtgcaaccgcctcatggcccctgccgatgctacttgtactggtacgctgctcggtttctgcagcagcagagagggagctcgagatgactctgtccattgtctccggcacttgtagccatgacctgccattacaaaaggaggtctgagcctgcttcttttggtttaggactcactgactgaagagtatttcatattctgtcgttccaactagggttgccattaaccaatggtcaatctctagtcggccctcctagccacgcaattctccgattacgatcttggactctccactctcatggaagacggctcccgagggagatggaatcgttgctctggacggccaatggtgggcccactcgagagctctaccgcgacctcgttttttaaaggaaagagtcagctgtcttggctcgaaagaaaactgatagcaatcttcaagcgaagttgatattcagcgagaaacacattctccaatctcgctgccaccactccaacaaatggaggccatccctggaacatgagaagaaaggactgatgttgaataaaccaacttttgctatacaccagactcttctctctaacagagagactcgtcaggagagtctcagcactctggtgaaggattcgactgagcacgccatcaggtagacaaaacagctgagagaatttgttcttggaatggaaactggagatgaaactgaaggtttgtcactcacgtcagggggcatctgaaagcaggagaacctgaaaacttgatctgggctcggtgaagatagccgacgccctaggtggcgaaggtcgggggaggtttgatgacatgtttggtctttctgagcattcaagtgtcgaatatcggtcgcgaatggcagaagcctgtgaggtcgtcggtttatctgctgccctctttggaactttgctgttgtttcattaatgatgacacttcttgacagagcaagttggagcggagtcttcaactcgataggagctacacaaccaggacccaattgtccaagttgtagtggtccaggataccctctccagagtatgagacgcgccagagtcgcggaaacaccccattgtcttcctactctcaaatccacaaacgtccacagccctgtatccatgtaattgtacgagtaagacgcaagttaatgtatgcgttagcgtcatcatcgagagactgaagagcagtacaagacacagggtcacgatctcaggtccaaaaaagaacagcttcgcagctgatagggcccaaccgggaattgaacccgggacctctcgcaaattgcctaggacaccctaagcgagaattataccactaaaccatcgggccctggatgaaatttccgagttccgatggagtgggggatcctaaaagtgtaatttttaaaaaaaatgaagaaaaaattcggttttgggaggaaattgggggttattttgggctaaaaagaaagataatcacttaaaaatcatcttcaattgttattatccgccatttcctcacccttgacactcatatcttgctgtttctatgactcttttgtccacctcgggtagtccttctgtatacagtttcgcttatcggataacaaaagtttatattttacttctccgcacaagtgactaattcctggatcatatataattcattctccccgcacaccacaacaacaccaaaaaaaaaacaaaaaaaaacactgttacacaaacagcaatgtcagtgtttcaaacagacgtgcacgctactcttccccggacaattggcggaaagggcacggaattgaccatcgaagaagatggacagactcgaacggtgctggacgcgtgtggaggagcagcggtggcagccctgggacacggaaatgagcgcatgattgccaagatccagcaggctgccggtctgccttacattctgagtcacgggctgggctcgaagcacgcagatgatctggcaaagtacctggtagagcagtctcctgagggctccttttccagtgctgtcttcctcaactctggcagtgaggccaatgaagcagctctgaagctttccaagcagtactttgtggagaagaacgaacccaaacgagtcaattacatctcgcgacacttctcctaccatggcagcactttaggcgttctttctctgggcggatttcagtcacgtcgaaagccctacgctgacgttctcaacacctcaaacttccacaaagtttccacctgtttctactatcggggagccaagcccggtcagacggaagaggaatatacccagcagctgctagacgagctggatgccaagttccaacacctgggtcccgaaaccgtcatcagtttcacttgtgagaccgtcattggagcaactctcggttgtgtgcctcctacgaagggctacattaagggctgtcgagacatttgccacaagtatggtgcgctgttcgtgctggacgaggtcatgagcggaatgggacgctgtggaacgtaccatgcttggcagcacgaaatggacgagggcccagatctgcaacccgtagccaaggtacttggaggaggatatgtgcctctggctgccgttctcatctctccaaaggtgtacaatgtgttcaaaagcggaagtggtcacgtggttggacatcagacgtaccaggaccatatctttgccacaagtgtaggtctggagcttcagaagatcatcaaggaggaccaactggtggaaagaagccgtttccttggtctcaagcttgaaaagatgctcaagaaagcacttgccaacaaccccaacgttggtgatattcgtggacgaggtctcttctgggacgtggagtttgttcaggataaagagacaaagaaggcgttccctagagcagtggggttttccaccaaggtttacaaggccggcatgaagcgaggagttcattttctgaagggtgtgggcactgtggattcgttcgaaggggaccatatcattctcagtccaccttatactgtctccgaagaggagttgaccaagatagtggatgtgttgaaggctagtgttgaggaggctcagggtgagtccttgtaacaatccagttatattcatcttttgctctgtggtctatcactgtatgttctatgcatataatacaatgtttaatatcgtgtactcttacttgcaccaggcggggatataaaatactaccatagttttcttttctcagttttccgcccacaattctccgcctaaacagtttcctgctattcgcaagtggtctggtatgatttccttcttctatatatctgactagtgtttcatgctaaccatccatctcatcaggacagccatattccctttccaaggtggatttactttctgtctctttcgagacgccaatgttgaccactgggttggtttgcacaagccaggtttacttttgtttctcatgaggcggagtgtccgcttcaggactgttccttcggttgttggaaaacatgcaacgaactgttttttccaccattaaatcggtgctaatggctctaactgatggaaaggtacgaaatttactctgaaaacaaaaattccacataaaactgaacgggggactgaacctgagagggctacactacaagtaggcgtcaccgggttcctacagggagtgagagcttgaaggcacgaggacgcggagggttgtaatgagagtcattgatgcaactgatgtaggaatgagaagggggtggagaaacaatggtttaaaggcccggtatatctcactcatttccaaagaagagacagtcaagtgctcgtatgactcctcaaacattagcttgtagtttggcgataaggttgctggaggtgcattatctgaactctaatgggctcggtgagatgaagaacaagaaccgtcaacaacatcagttactactgtatctagtacagtaaatgattagtggtttggaattggttgaatgacaatgtcatatttctttggaaatgggttgaatgataatgtcatactttgttgatggatgatgttcttagctggggtaacaatgatcaggcccccggtcaaaagaactctcaacctcctgcttggttatagactgctaaagtacatactgcagttgcaacttttcaacacttgtgctgccatcgatacaacaaatttcattactttccctcctcctgctcgttctcatctcactagtcgattgtctgctgtatgtactgtacttcacgtacctggtcaacccgatcaagagtcaatgtgcaataccatcattggtcgttactttctgaatatggttgtaacgtgaaggatcagtccaactgcatatatctcaccaacccaactactagcagcagatctccaaccgcagcttattaatcaaaaatatcagaggaacaaaaaatacaccgatcagctgaagctatgggacttaaacccacaatgtttcctccactgtcagttcagagaacttgacatggacaggaattgaacctgcaacccttcgattacaaccgagaagactggagtcgaaagctctaccattgagccaccacatcagtgcgtcggatccggcttgggtaggagccacttgtctgggaaaagaaagaaaagtgctatgatgacaagttcatatggtctatccaccatcagcaccccaggattatgcgcaaaacagctaccgtccacatggccaacagtctactgatcacatattcctacacgaacaagagtcacgttttttacctgttgcaacgagcccacgtcttacagaaacattgtcgcaatgaccacgtttatcacatgccattcgactttacgtcatctctaataccgtctactgcttcttcgtttctcagcagtccaagatgtcagtgtctgatacgactacggtatgtacagtatgtactataccttttaaatattgatccggtcaagagatggaacaggaagaatccgtgaacaagcgaaaaagaatgcaatgcgctcttctgaacgatacaatccgaatccgatttgcgggtataacattgtttttaggcccaagtagctgaaatgtattcagaattaaaagaagaaaaaaagaaacaaacaaaaagcaatggacagttattcacattataaagagacttgtatattagtctagtcgttatctaatcgttatctaatcgttatccagttgtcatataggtttttactcgtttcaactttttacaactgctgtaagacttgtaagcggagtaaagagacatggggctatgagtgatgaaagagatactgaaaagtaagcattctatcactcttgagagctgataaaatcctttggagcgtatataattcaactttgatggaccgccgtcaattcaaatcacttcagatctgggccactggagtgatggtatgtactgtagtcaaagaaaaatcatcttacaccctcaattatttactcatacttggagtgtttgaacttttattcacgttttttacgtaaatacaaccaacgtctttcagtccagaagtatctgatattgggaaccccaaaagatgtgcaagtatctattttgtgcgcggaaaacaccaaaaacaaccttggaatccgaataatacattgccaaccaacaagtactacaaccacactgttcatgactgtgctccgccagccaccgttaactttctttcaatcatattcactattaataaatagagtcgatcaacgacatggcgactagaaacgggcccaagatgcagctggggccgtctccgatgcaacctatcctgatagattgcagtttaactaggacagttgtgtttgtcctaatgaacgaaaaaactatcaaacaatcctcccaccgtgcccatcttggttagtatctatccaagaccgtaatccaatgaaggagccgtagcacggtggtaatctgcacaaactgtagtgagtctgtgcagagaaagacaccagtttcacacaggtgattcatcgtgaaccccaaggtctccactgtacgtccatcagcatgccctccgttgaatatgcatgctgctcagtgaagtaagagctgtgggtattctgggcgtcactgggtgtcagtatgagtttagaacaacctcgcttccacacaagtatgatcaagggccagtccaggttgaaattggaactgaccctggtgttttgagaggatctaaatgggtttatatattgagcagaagcggtcggtggcgagattcacgtgggtggcaaactggacatgtggcaatgagacaggcactcagaatattggcatagctatgggaagaccatggtgaaagatagagccgggaatatggacatatccgacaccccctcattaccaattacagcaacttcatcatattataaaataaaaagtgcagtagttcttgtacagtacatacagtactgtactgtactgtacttgtagtatataccattcatgtccgtcaatgatatctccagagttagatctcatcgagctgatgaaactgtactttcgccactgtgggaagccctcgccaacacttcctcctgaagtaatgatagacgagtataaccgacatcgtgtcggttatactcgtcacatgtatctataacccctcaatcttttcacaaggcgaaatggaagattcagaaatctgtagaacaaactttgttcgccacagtagactgcagctgaactgtaagatagggcgtggttgaaaattggaggcagagtagattctcgaaggaaggggaaataatgtctagcttcacgcgacttttgagggtgtattgtatgttatttagctccatagaggcccctacctgtctatactgttcacctcaccttgctgattttcgccacattataagctgcttcaattttaacaagcgaataatttttttgagttggacaaacaaacagaacgttagcgaatacgatgcacacgcgagtcatacctccatttcacacgaagatttctccagaagataaccagcttactgggcgagggtgtcttagttctgagagcacagagtgggtcgccggagtgtgtccccagagtaggtcaccagagtgagtccccagagtaggtcaccagagtgagtcaccagagcgagtcgccagagtgggtcgtcagagtgattctctgtgattctctgtgattctctgtgattttctgtgattttctgacattttgatcgactgacccggtaaagtgtctgttaaaggtaatgttcaaggaatactggttgcgtcctgtgcgctcgttgctacattacgtacagtgttgaatgcaatgacaccaagctccatacattccattacacagttgttatgatgttctaattcgaccaaacatgaacagctccgggaatatccccactcaactccacaatgtcagattcttgggtgtacttggccttggcaatggtaacctgtcgcttggtggaatcaaaaatcaccagggctctggaaatcaaaggagggcccgtcagtagcgtcttctggtcatcgggagcgatggtgatgtccggaaatcgacattttccctggtcgtccttcctaataaagatggaaaagtccacaggaacaaaagtcgtgccaaacacgtactcaagagtgggcttggctccgcagtcaacataccatccgttggagtcgtaacctccattgtgctgattgctgatttgacccacagttgagttagagagctctagggtgatacctcctgtgtccagaatgacactatgtttgacatcctgctgggcgtcttttccatcgactttgaatccagagatgggcacctggtagaattcgtagtccacatcttcaatgtcaaccgtcgtcagaggaccctcgtactttttggagtcgaatccgccgtagtacacgttagaaatgacgtgatcccacgaagaagatgtctcatgagttccaattggttcttcagagttaagtgagaaaatcgaccgagggatcttacctgccgcggccagactctctgcgtagctcgcttgtgcatcatctcctttcaatggaccctgcccaaacactcccaggttgttatcaatggtatcaagagacacccacacctgcatatcaacgtcaagacccgcatacttgacagtgtcgtttccagtgattccatttccatcccagccaggagcgtatccgttgaacttccaggtcttggaggccgaaatgtcaaatgaaacaccttgctgacattggccctgaagacaagccgtggagttcgtaccagggacccacaagtgtcccgatccagtgtcgaaaatcacacttttgacttgctgggaaggagtgcccacttcaatgtcggccaaatagtagagctgacccatagagatgtcaccgtgggccggtccgcccttcaaaggcaccttgatgactccagcagcagccacggaagcaaggaggaggtttgagaagatcatgaagattcgatttggtacatttgacaaaagaaaaaccccccacttttatatatttcaacaagattcacggcgcaaagttagatctgaagtggagtttctttgatccggtttagtggaggggataatgaaggtctgaagctgagatttagcatcgattacaacggccattataactcataattcccgttgctttcactagaatccacccataattgatgttgtggacagagaccttgcccaccttatcaatgtaacattagttgatcgacagaacctaatgagtgtgccgtttgacaagaggtggcagagatcctggttgcgaaatgtcccgtgaatctttcaagatggctgtgaagtgccacaaccagagttttgcgtaaaattgaaggcttttggtcccccatttctacatgtggctttctcatagtagtggcaccaactgtatattttgagattgagaggggtcaggggtttaataaagctcacattggaactttgacgtctcaactatgtgctcaaatcgtcagatttccgaatacactgtctcaaacagtcgaaatcgccgccaggaattttcgacatatttcagaggtaagtggaaaacttttctcagaattttgtagtggtcccggtggccgagtggttaaggcgttgccctgctaatttgttagctgtcaggcagtgggttatgcccgcgcaggttcgaatcctgtccgtgacgatatttttgactccagttttgagaggcaataattgctttgattagatccaccagtgtcgcttttttttgcttttctttttttattattattacttttctcgggtagaatgttggttttgtttcacttggctgtttgggtgttttttccttagcttccttatgggtagatggaaccatcgccaagatggtcaccaccaacgcccacagactgtgggtcgtgcagcccgatgtgccctctccacagccgtcgaccccctctggtcagccggcctccaagacccacggtccctctcaccacgctgctcacaacggtaagctgattggagtggtgtcgctgaccgacattctcaatatagccaatagctctgtcgagatgatacatccattaaatactgtagaacagactattctcacactgttaaggtactcttagtaagcaagatttcaggtgattggatggtcatgtgactcccaaagactcacctgaggattctcattcttcaagtgaggggatcatcatattaaggttattcaacaaaatttcgttaaagtgttgaggtaatgttaagtatttgaacaataacgttgaaactcccaattaattcttcacaaacgacatgacacacaaactgagaagaatgttccacaggttgaaacaattatatatagagttagttgaatgttagtagatatgcggcccatatatggttcttcccaataaatctgttgagtaaatataaactatagacaatttgttgagtaactttaaattgagtgccataaacttgtcgtgccataaacttgtcagataatcaggccacttttaccagaaaatcaggccattttctcgaagcttatttcaccgggcataaaacaacaccagagatgtatttctggtgttagcgttgataatgcagggactaatgagatgaaaactttagtatgcactacttcgaacccaaaaattgaacatcgtcaaaattggagttgaatggagtcgaattcgcgattttatataatctttcttgatacgaaccccgcacgtaaaaatcaggccataatttaaggtcacatattggttatagcttaattgtctgtttgtgtaatataaatatacccccagtttctagattcaccagaatcctctattcatgttaaccatcatcgccaagaatccgccaagtacgtgtttcgtctcgaacactgaaatagacggcttctttttgtcgccggctaagaaagaggcggcttgagtgagtatttatgctttcttctgttcgactggcaccactggggactttttggcaccattgagacaaaaatcggatgtttgtgacacaaacagctcgacacacgacaccacacaacatcatgggatacctcggtttcattacataagccgatgacactgcaactacagacactgtctccatcaccaaccacgcttttcgacgactgattcccacaaccaagccatgtgacacaaacgcgacactaagtgacacaaacgcgacacaaaaacgacacaataacgacacaggcaaacaacatactacagatatctatgtttccagcaccttgatcgccgtccaaccaagtgtctcagctacaagaggagtccccacagttgccatgtcttctccatcacattttttcaacttactaacacagatgggcgtcctacgatctagttactaccataggtagcgctagtcatagacgggtgcttcccgaagagctatgagccaaacgactgcgtcttccgagggtgtcggataggcaccagtcaggccagagtctccaggggggcatctcaatcccagggaggaatttactttgtttacagggagggtgtgcgttaaccatgcccaggttccaagcatgctatgaactctgggacagagtgtcatagggagtgccccggacaacccgtgtctactggcgatttttgtctttagacacgacgctacaacccagtcagtttcaaaccaacttgcaatcacccttcgcgtcccaagaggggagtctgattgcacagagacaaaaccagactagcgtcactcacgttctcggcggaaccggttcgtgagatttacttttttacttgctatcgatgataattttggcactggtgatgttggagcataggagatgatgctcttggtggtggaagggaggagtggatttgggggcttgtttgcaagacaggaggcgtgaggatagttaggggtggtgggtggtggatggtagatgaggggagttggaaggtgacgaggggtggaagatgagggagttggaaggtgacgaggggtggaagatgagggagttggaaggtgacgaggggtggaagatgaggggtggtgggaggccgtaggccgtggattgtggatggttggagtatgtgagggagaaatcacttgaaccctctggttgtgttgccttctaatcacatccgtgtgtggagagaaaacactgcaatcttctgattgtgtggtcttctcaatcacacccgtgtgtgaggggaaaagcgctggaaccctcgttctcaatcacctctgtgtgcgagggagaaagtgctcaaaccttcgggttgtggtcttctcaatcacatcctccaagggtggtggagggaatgcaggagagggataaggcattatatgggggtgttggggttgtgtgagtgggatatatataaataatgtattgattgttttgaagctcatgagctgtatgttaactatcatttagaagcaatgcattgtattgtataaatattactgtattggagccgctgtctttttgacatcatctacgatcctttctcacagtcatctaagatccacgtgcaactaggctcgggttagtctgggctggggcagtttatatggtccatgggcgcacgtagattgcggcacatgttttctgccaagccaatggtgcgttatctctcttggcacatgcattggcatctgataataagagccagctgtgagttcaaggaattgtattcaatcaaggagcaccttgttatgaccgcgataaaaaacctactcagtggagcttatggtttgaccaattctgacagagtcgcgtgaatatgtgtttttctagccaagtggccgtcaacttctagtttctcttccacctaactaacgatcgccatggtcaattgtgtaaccaaacgacttgacaactcatcgtctctccagactgaggttgtcagcgttggcaacaacgctctaatggactggggagttcgaggctcagaagatcttcaacgcgtctgtctccaactgcacaaagtgtctaaaaagcatcaatctcggcacaatatcactctcaaagtccccacggtctccccgcccaatctgtccgacctccatctgaggtccaaaaaagaaaagttatcaatcaccatggccaacaaacgaggtctgtcgaaactctgcttcatggtaaactactacaactttcggaacatcaattcgtccgggggtgttcaagtggcttgtgggagagagagtccaatgtgaataggttggtcagagggtgtagatcatggcccatgttcaataaaagtttcaaaccatgtgtaaatggagggcgtagagcccctttactaacaggtttgctgctactcgcagcgtttactagttcattttgtctatctgaacattctgtatggttcggctcatagacgactcatgaccgactgaaaaaactccatgaccgactgaaaaagtcggtctatggcgcaaaaatacagcccactcgctacgctcatgggctggggctggggctggggctggggctggggctgagctgggaagggcgacaaaaagattacagcacccaggattctcgtatggtctcccactacaacactaactgggctctctggtgcttgactatgtgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcgatttccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacctgcccaggtctaacggggtttcgtcccgaagccctggttagaagaatcaagaataaaggccctgagcaaggaaggagccctgagcaagcccagaatcaacacgagcgagcttcgaccgagaagtaactctagtcgacgcagtggtagctgcagaacggacggaacgagtagccactgaagccgggggaagaacatgtggagaacaggcagaaaagcggccaggaatggcagggagagcagactcgcgggactgatgttccttcatgcggtcctggaactcaacgatggaagcggggtggaaaaccttgaggcggttgcggtggatacgccgcgggttctcaccgtcaacatcgttgacagtgtacgtgctggtctcagggtgacacgcggtcacgatggagggaccagtccaacgaggagtcagcttgttgtggggacggaggtcgtgaacaaaaacgaaatcatttacggccaagggatctgtatcagctgtgttgtgatgtttgtcgtagaacgccttttgacgctggcgttgcagggtcaggtggtcacgagcagagccaacttcgaaagtagaagcagcaagttgcaaggtgcgcagaaaagcagcatgagcggggtcgttgtgggccaggtcggtcttgccactgaggtaattccaggtcaggaaacgactttcgacaggcaagacaccagagacaccatacatcagctcaaaaggtgacttacccgtggatgaacgacgggtgcaccggtcagcccagagggcggtgtggaggtataagatccactgacgaccgtatttgcgcaggcagtggaggaggttttggtgaccgcgttccacaatgccagtcgattgaccatgagcaggagtggtgaaaacctgcttgatgtggaaatcttcgcagagatgcttaaaatcacccttgaactcactaccaccgtcagtgtagacccgacggggaacgccaaaacgagcaatgatgaaatcgtagaagaaagcggctgtggagagagagttgatacttcgtaagggcaccgcctcaggccagccagagaattcatcacgagcgacaaggacatactggtagggggcaatagtgacatttagccgtccgcggggggcagaggaaacatcagtgaactgaggggcagtggggaggaagtcggtgagggtggtttgagcagcgagagccttggcgggatcagccagatcggggtactccttggtgggaccatgaacagcgggaaggtagaggatgtccagctggactgtctcccaaatgagacggggaaccacgaagtggagactcgccttgagaagaccatggttggtggcttttgcacacgtgccgcatgatgcacgatgggacttcacgtgatcagccatgcccggccagtaatagaggcgacggagagcatgaaggatggcagcagcaccgcggtggccatattgttcatgggtagctcggagaacctcagacacctccttctctgtgaagagaacacgtcgatggagaccaggtgagctgatcagtaggagaatgtcgtcaaaaatgaagaactcagagcagatttgacgcagtctaggcggaatgtcaacaccatctcgatcaagatcgccggaggcaatggtggtgaaaatgagatcgagagagatgcctttgtggatgaaaacgggctctggaccaatggacaggacagtgatggaggccacaggggaccaagtcgggggcacaagcggagcaagctcatcagcttgtcgagctgtatcagcaacaggagggcgaaaatcgacaggtcggaagtcagaaaatttctcacgactcagccaatcggccactggattgtctcggcctttaacaaatcgaacctcgtaatcaaactgtttgatgtaagcaaaccaccgggtgaacatagcgttagggagttcaactcgggattgctgcagtaggaaaaccagggcctggttgtcagtttcgatcacgaaatgaacgccagtgacatagtgacggcacttctccaaggcacgttttacagcaaggcactcagtcttggtggatgcgtaggtacgctcagtggggttccacaaaccactctcgaaacggacggggcgacgggcagccggagggccaacactgacgatgtgagacattactgcgccccatccgagggaggacgcatcagtggtgatgacaataggtaaggtggggtcgtagcggtgcagaaccgcagggctcaccatagccttttttagcgccataaaagcagactcggtggcctcggtcttggtgatcttgagtttgccagccttctgcgcagcggagatgcagtcgtacagaggtgcagcgatactgctgaaatgagggatccacatgcgaaaatacaccacagcaccgagaaaagagcgcacaccacggacagtagtggggaactcgaaagattcgatcttctcggaactgccaggggacgggaagcggccttcagaggtagtgaggaaaccgaggaactcagcctcactgacgaaaagctcggccttgtcgaaagacacagtcagacccgcttcatagagattctgaagcacagccatgaggttgtccatgtgttcgacgatgtaccggcggcagcccggaaagtcgtcatgcatggctccgccatagtcagtcttaggcccgagaacgccaatatcgtccaagaaaacaacagcctgatccggaaagaggggcccaagtacgcgcagcatggcacggtggaacaccgctggagagttgcaccaaccttgaggcaggcgcgttaaccgataggagccaaaatctgtgttaaaagccgtcaagtcacgggactcgggagcaatctccttctgaccgtaaccattcttaatgtcaagcagggaagttacagcacgaccacagaaactctcagccaggaggtccgcgttgggtgggtggaaagcatctctcaaggtgatcttgttgaggccctggcagtcaaggatgaaacggtatcccgagctctttttgctcacgaggaaccaggcgttgcggtggggggaggagctgggctccatctggccgttggcgagacccttcatgatgatgtctttggcagcgccgaccatagccccgcggagagggaagtgctttgagttgataacgcctccctcttccacgtagatcttggtgggctcctcaatatggtgactgaggacaccctcctggtcttcgttgaaagcccagacaccctccatgtccgacatgcgatggcgacagagagcaagctcggccgggaaaaggactggagcaagtttggcatcaaattggcaagactcgtcgccagagaagttgcgatgtcgcggagaaggcttggagccgtcaccgacaggaaaggaaccgtccgggcgaagcttatttagaggcagagaacgcttgtgtagcggcttgtacatggcattgacggagacagataaagaatgcagagagtcttcaggggtgatttcttgggcatcactgagaacttcagcaaggtagagctgttggcgcatggacaggtcagtatccggttgaacctgaacgatggtagccgagtcgccaatgtcagccatgatgaaaacagtgttaccaagtacacgacactcacgtacaggctgctggcagcagctgcagggcgatgcaggaggtggatactggaaaacactgtcgaggtcggcagaagaaataaaaccactgagagcatgagcgtcggggggtctggcatgaagagcattgtctgcaaggttgtcatggaaacggtacgacgtgtagctctcctggaaaacggtgcctacatctgacaaggcggccgagactccggacggggcttccgacggggcttccgagcctgaagaggaggagcagagctcgttggagtcatccacagatgaggcatcggtaggcagtaaaggtccaagcgtaccgtcgacgggagcggaggtgtgcccaggtgatgaggagttgggctcgccagagacatcaccgtggtgcccaggtgatgaggagtaagactcgtcagggtcatcacgagggggaatgccaaggggatcagggccggagctggacgctagagccttgagaatggcggtggcagcgctcgaaggcgggccggcagactcacagtcatcagcaaaggatatggcaaaacagcctgccgctgtttcagaacggtgggagtaagatccaggctgaggccctccgagagatgaggcgtcaaggagatttgttgcttcatcaacatcaccacagagtgagggagtgggtcgaacgtgtgccatgacgttttggcgagacagcttggcagcaggaaacgcaggcacaggccggcggccgggcctcacaagacggtcaagcaacccaaggtgagcaacaaggccagctgaaggtctgtcactagggtagcaccggacgccagggttaccagggttctccactgaagcgacacggtaacgatcatggtcgaacgaaatgcgcagtttgctgatgtatccggtgccgagaatacacttcatgctgcacttcatgacacaaaatgtttcaagagtaacgacacccaggaaagtgacagggagaagcgcccagaaatcaacttttaccttggctccgtttgcgactgtggcgtgggactgtccgtcagaaaaaacaatcacccggtcaggggtgacaccagccttcgcgagtacaagggcaaagaaatcagtgtcgatgacgttgttagacgagccactgtcaaaaagggcgctggtctgttggtcgaaaagagcaatgttgtcggtgaagtggggcgagagtggcctaccaactttgtcgtcgtacagctgacggtcaatggtggtgaaaacctcctgaagacgaccgaaggtgccagagttgagctcatacggtgtggacgaaatcacgttgagcgcaagatccatggcacactccatgagatcgtccccgagctcaagagcgatggcttggatgtcaggacccgcaagccggtgccgctggtgacggaagttcttccaaatgtactttgtgaggtcagggcacacctggagaagctcaaaaagaacgaggccatcaacatccgacgccttgaggatgcgctcaaacaagtctgctttttccgattccggcagagcatgaatggcctcaagcttgaagagagggagacgcccagccttcagcaaggcattgtcgtaacgaggatgatctctggtgaagagagccttggagtcctctaggtcagacgggaggcggtccagagcatccttgtaatcttttaagggtgcattctccgcaacggcagaggcatcgtggatgtggttggtgacacgggttccagggctcacgtagtggttatcacccagacggggggggtgaacagccacacgagagctggggacgtcaacaacagcgcccgtggaggatgcggagtcagtcggccccactgaggagggattggctacagccttggttcgcttagcagtggggggagcagcggaagataccgtagaagaagcggcaccacgttttgtcgcttgaggcaaagcaggcgggggcatgtcttcacggacatcacgacgggggctgcgtcgcggcaacggagccactggtctgtcagggtgcttgctgtcgacaacagttttcaaggcgttgatgttggtcttgagagactgtcggcgaggatcgccttcggtggcgtaagcgggctccatgaggtcatttcggactgtagcgaaacactcgtaaagcttcgtaggcaatactacgttgtacttgttgagcaatcgctggaccgcatcaacaaagtagacacggccggcaactggggaagacggggccataacagcacctacaaaacccgcttcaagcgtggaggctttgaacgtgcccgggggagcagttaagcgagctacgagctgcatgaaggctgggtgtgccacaaggcgcttcatgttgccactgtaggagcctgacacaggcgcatcaattgcgtaagtgacggggaggggtgtgggctgttttgccatctggagaatgtgctggtggattgcctctttcgtgagctcaagctgggagtcagtggagtcaatgatagtgcgaggctcgtcgtaggaggaaaacgtatcagacagaagatctcgaggcacccctcctagacagacactgaacgtgccgggttggagaaggtcctggaagtcataaccagacgcagatgagtcagagtcatagctgttatccaaaggcccgcctgggtcttcaacgtgtacaaattcaacggcatttacgcggccagctagggcaggacgccactgcgcattgaaagttcgaagtctaggctccataagcggattcgaccattccttctgcttccaggaagtgtagagagcgctctgttttagagggaagtcagcatcaacaggcgatagatacttttcaaaaccctggtagccaagtcgggtgaaagacttgaagctgccaaggtacttggccttgaccaaggggctgccttcggagtcatcgcagttgaccagtgcatgggcagtggaaccacagaaaacacaaggagccttgtcagctgcccaggaggttgaggcatccgaggcacggattgtgggtttctgcacagtctcagttgagacagggccgtcggcaggcttcctggtggaacgaccacgtcccgcaacgtgaacgacgactttgtcaggttcaggcgtggaaggctcaggtggggcggaaggctcgacccacatccacacgtcttcgaaagataccgtgtgctgtcgccatctcagaagagcctcatcattgagatcgtcaagtcgttggacatgttgggtgatcatcttggcgaggggctggatgagctccgtggcaacttgatggtcacgctcagggtcggagtccatgccaaggctcagccaacgagtgttgtcacgagggatctcgcgtccgagggcggtgcccaggtgagtcggagcgagcttctgcaactggagacaccgagagagaaccggcagaggtgaggaggtcagagcggtgctcagagcagagaggtacgcacgtagtgtctcgatagagaaagcggtgtggtaatctttgaaccggaaacggagttcctcctcttgttcagcaaaggagacagcaggttcgtggtcaaacccgcgctttcgaaaaaggtcccggaggagacgttcgcaagcggtgttcagacgagcgtgggcacctggcttggttgattcatcagcagtctctgcttcaaaggtgcttcggagttggaggtactgttgatcgaagaggggctgcttatcgttgacaccgcaccaaaggtggaaagcccgagctctggtgctccaacggatgtcatcctggagtaggataaaggtagccacccgggaatcaaaagatttgtaagcgtacaactgttttcggaattcttcgctggacaaggaggggtaaacctcgttccggatgatggacttgagggcgtcggattcttttcgatagtcaacagaacccgtgtcactggcagcaaagtccatgccatgtaggacagagttacccttctggggggtgtcgggttcaaattcggaatcagccttgccaatacgggaaatgccttcaagggagctggtgctcgggggtgagtcgacacgcttgctgaggttcgcgatggtttcgtgctgggccgacaccaactggtgcaacttttcaaactccccagcctgatgtgtcttgaaagactcatttgactgcttgagctcgtctaaggctgagcggaattccttggtattaaccgcggtagcgagagtagtggtgatctcctggtgggagagcgtcaaggcgtccatcttcgcggtgagagcctggaactcgtcttttgttactttcgacatggtgaaaacgaaagaacggaaagggaagtaaaatacgctggtacgacagtaaaggcacaataaatctggcaggctatcactcgaaacaaaaacgaggtgtcgtccaccagatgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcgatttccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacatatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaacctgcgccgacccggaatcgaaccgggggcccatcgatggcaacgatggattttaccactaaaccatcggcgcttggagatagtgtttgtcctaagtatgtttgtcatatccacaatcctgcttagtaatttagtaatcccatattagtcagggttagaattaaaaaatcattagaagtagaaccccccctcctggctaactaactgaaatatacagcaatttagaacgtctaaggagtaccttttagaccccaacaatgcatgtcggctcttgaccatggacaattctctggcacaccccgcaaagacgttcatagcatttttacaagtggagtcccacgcatgaaaaagttagtctattgacctcgggcttttcttgtcttacggatgggcacaactatgtgagaagcagatattcttcgcattctgagaccgtggattgactctctcgccctaacccatatttcacaagcggttcggctaaattaaccgttccgatatatggttatcaagccatgttatgcttatcttatcactgttcgtctccgggttggattcggataacagacttttcttattgtgggggaaaagggtcgggaatcgatatccgctgcattcctgggagtctaaagtggagcactgagtcacgtggtttgaaggagacatgcggagaatcatactgatgtccagggaaaaactaattgctgccaagccttggagagatgggtttgactggtcatctcttggctgcttatcttgtgtgtcataaagtcgagcagattacaaccgacgagcctgtggtccaaactgaactttaaagcagaagatagctcgtcgatgggtctgtattatgcatacaaagaggggattgcggagagctgaagagattttacagcgttgaaatgtttggtatcgtcctgatcaacctctttgcccaccctacaagtttgtagacctttttttcccggatttgatagtgtctttctaatgctagagcagcatgagtagatcaataaactaactttcggatagcgcttatccccacccttttggaccgtcctggggattcatatataagtcgtattgctgccgtgtcttggtatctatcatcatgaagctgtttaaacgagaagcgccccaaggaacagtcagaactagctactttggaagtagaggcacgcggctgcatcggatcattgcagccgtggctggaatcggcttcttgctgtttggatatgacaccggagtcatgggcagtttgttgaccctgccgaccttcattcaccagtttccaactatggatagcacgtctccacatctggatgcaaagacaaagtcgttccattcgacggtccagggcacagccgtggccatctacgagattgggtgcatgttgggtgctctgtttacaatgtggggaggagacaagctgggtagacgaaagataatcttcattggctccataattgtcaccattggagcgattcttcaatgtgcttcgtattcgctcggtcaatttgtgactggaagagtcattgctggtattggagtcggtttcactacagctacagtgccaatgttccaggctgagtgtgctcgtcctgaacggagaggggccctggtgatgcttggaggagccctgacaactggaggaattgctctcagttactggatcgactttggcttttatttcgtcaagcgaaatgactcggactggagattcccggtagcttttcagatcctcttctccctcattctgtcgtgcacagtcctgtaccttcccgagtcccccagatggctcattaagaagggacgctatgaagaagcagcaggagtgtttgcagccctggaagatgtgcccattgacgacatctatgtatctcagcaactcatgcaggtcaaagagtcgctcatggtaggccaacttgcacaggaaggcattgagggagatgaagcacgacgacgaatcgcttcaggagacgtggagcttggagaagagccgccgttcaggaaacagttggttctgctcttcacctttggcaaaaaaaaacaccttcatcgagccatgttggcttactctcaacagatcatgcaccaaatgtgtggaatcaacctcatctcatattacgcagcctacattttccagacttctatcggtatgagcccgctcaactcacgaattctggcggcttgtgatggaacagagtacttcctggcgtcctggatcgccttctacaccattgagaggttcggacgaagaaagctcatgctgtttggaaccattggacaagcctgtacgatggctattctagcaggaacagtctacgcagcatcttcagtaaaagacggtggcctagacaaacctcaggctggcattgcagcagcagtgttcctgtttgttttcaacaccttcttctccattggctggctaggtatggcgtggctgtaccctgcggaaatcgcccccattgaaatcagagccatttcccagggtctgtccacatccggaaactgggtcttcaatttcctggtcgtcatgatcacccccgtggccttcaactccatcaagtggagaacttacatcatctttgcgtgcatcaacgtcgccatggtcccctccatctacttcttcttccccgaaaccatgggccgatcgctcgaagaaatcgatctcattttcgaagactccaaccccagaactccttgggacgtggttggtattgcaaagcgacttcctaggggtaccctggatggagttgttccttcagacatggagctggagaaggagatcgagcatgtcagcgtcaagtctttgggaggtgccactattcgtggatagttatgctgtagtatatatttattctttttgtaccttggtacattgttatccttgtgtctcgcttgtacttatggcaccgtcacaggtcgtatgaattgtaagctgcactcggtctcgttgaatttttttccacatatattacaatttacaaaatgtactaatgagtacggaaaactagagcagagcggggaccttaatctccgctcggcagctgttgcagtagttttcaatttgttcaaacttgccctcgtccagcttgtccttgccgtacaacgggtcagcagccactcgtgctgtgaaccgctcacagtttcggacttcggatcgaagccagttttgccactcttcaatggcaaggtctcggtcagatcggttgagcactcgcaggttgaccagcagctctcggcgcttgatacccagcatgtaccgggccttttggatctttcgagaggccgaccgagaagcaacatctgagaagtacttgttctcaaaaaacttgtcttcgagtccgataccgtcgtcgcccttgaggatcttgtcagggtccattccaaacacccgagacttctccagagacaaatacttttgcagagcgatggaatccgtattgttggtatccgaggggagcatcatgggatccagatcattgataaataccgctcgatataaagtgtcgcttggagccgccctacgggcctcctgatgttgtttaatgtgaaagtatgtgagacgaccagatagccacaggttggacacaccagacacggccagaagcacaatcagcacaatgtgaggagacagagacttgaagaagcccttcgcgagcttcacaatgatgatcatgaacgccgtgagagccgttagcaggaatgtgaagatggattcggacacccaggtgaccagacgtcgtcgagagaccttgagcacatcctgcgagtcctttcgctccagttcagcaagctgctcgggggtgggatcagtgtcaatctgacccagcttaccgtacatgatgatggaccggttggtggagtcaaaggtgccgactcgtcgcagacactgctgaatgagtcgaacgtgagattcggcttcatgctccatgtatcgcatggccacagtctcaaccacagacttgaacagcgaccgcttcttctcggtgtaaacgaggtcgtcccaaatgcacagacgcgatcctccggtgtcgttggcggtgatgacaaaccgcatggattggtagaatgaactgacgtggctgatttcccaggggtttcggctgttgtgcaccacgtagcacacgttctcgtccatgcgctcgataacctgcaggtttcgagacaccagggtgccggtctccattagcgatcgcagcttgagatcgtaggtaatgagtcgagatagagtcttgtcttcggggttgagcatccacctggttcgtcgcgaagaaatcaccttgtggaaacgcgagtaaatgtccttgaacattcgcgacttctggccaaacatgatatggaacagtgccttggggggacagaggaactccctatcaacaaccttctgtgcagtcgacgaatgcagagaatagtcgggagtatcaacggtcttggacgccactgatctggcagatgaggaagttggtcgcttggtggccttgacctccttacgcttgtttcgcagatcccgataccgcttgacgagatgctcggacagctcttcctgcgagaacttttcgtcgtgttcgccctggacgttgtcaatgtatccaagatcgctttctcgttcgtaccagccatcgttctcggtgagaatcttgtggtcgctgtctccatcctgcaggatgggcagcatctcctccagattacggggactgtctgacagtacattggacagaatgatctgcaaacgtcgctgaacaagccggccagagtctaggaagactcggcatctcaaaacagctccatcagtacccaggacgtacaggttctcccaggcattgtcaggggagccctgcacagatacgatttcagtcagaggcttcttgactgcacaaacaaaacccagagagtatgagtagacgtataggtttttaagagtgacaaagactcggccgggaagctcctggcgaggattgggagaccagagacatcggaagacagtaaccacacgatcattggggtcgtgatcaacggcggtctggaagatggctcgcatctggaggtcctgggacttgagctcgatggggtagttttcggggaagggatctgtctctgtggtagggttttcatccatcttgcgctggaactcaaccatgttttcgtgagaagcaatggccacagtcgagttcttggcgtaaagcgcccagttgacggaaccccacacgttggcggtaacggcgtttggcatgtacgacggcttgacaaacgccgtcgacacaattgcttccttagtcatccgggtgtagatgggggtgataatgggaggcgaaggggccagcgatgtattgaaaggtccaaagccagagaagttgaaggcagacttttcgccgtgctcgttggtttcgttgccgtcaataaaggctttaccagaagccatcagcttgtgcagaggagtctggtgaacatggtgttcagaggcataggcatggggacctccgaggtaagaaggagaggtggtatcggtagtcttggacgaagtgtgtgccatggcaacatcaatagaggttccgccagaagaggcaaactcgggaagaggcacagtccacttcttgaatgccagagaagaccggtacggcgactccttgtccagggactgctgtttggcgagctcgaaggccacgagccaggacttgaactcggtcagtgactcggcctgggcaatgagtgtcacttcctgagtctttatctcgaaacagaaccgtctttcctcggtggggagctgcttgatggagcacaacagcactccaatcttgtcggactcctcgacaaagtcgcactcggggggaggcgacacgttcagccagccaaacaggccggccttgacaaatgcccatcgtcggacccagatagggttcttttccgctggcgagttggtcttcatcagcagccagccgtgcttctcgatggggtggttggtgaccttggagtccacagacagcttagtggatggtgacagaggctgatactcagcgatatccttggatggcttggctgcggcaagcgtgctgtcctcaatttcctttcgggccttgccaatctcccgcacaatcaccttgttggcctggtggatggcgttggaccagtttcggattcggtgcatttcgattccaagtcggaagtacgccgagccggcatgctggtgtgcgctgtcgtcgtggtttcgggcgtttgaccgccaggtgtctgtgatggtgaggatcagagcccggtcaatggcatggtggagtcttaggtagccagcgcagaattcgaacgacgccttgatgtaggttgctcgggcttcgtaaacggccattgcctcgtcccgaagatgcgagggctctctggtcttgttgagagcgaggtacttggcctgggcggcgtcgtacttggtttgggctgctcggaacgccttgactgtctctgagaagggagcaattcgctgtttgagcagcttgacaagaggttcaccaaggtgcgtgttttggccgttgatgtttttcatggcgttggtccagaagagcttggagccctcggcgaaccgtcgcagcaccagcatggtgtagtcgtgatccaccactccctcggtcacgaacgagggcatgaacttgccgaccaaattgttgatgacggcctggagggtgtgcatttctgcggtgacgtcgtggacgctttgcacaaagccctcgagccactgtgaggtgaccgccaactgggaaataacgtggttaacggtggctcggaaagagggcgagtccaacgacgcctccttgaagatgaccggaatcagtgtgatgggcatgtttgcggcggcgttgggcttgagctggttggtgggcacgccctggtcgttcatttcagagtgggggattgtggaggagcctgctctgtcgccggtatgagatttgggggacgacacagacgcaattgagggcgccgtcttggaggccggcgtcgcggcatgcccgttgacctcgtgattgctggtgagcgagcgtcggtgttcgggggtgcccagaccaagcgcatgggcgtcgtgggcgtcatgtctgctgccatgaggatgcagaggattgtggggatgggggtctttcggagccacggggatggggtttgccaccgagtgttgggctgctgccaacgcagcgtttgattcggacactgtgttagtaacggtggcggctgttgttggagccacagacggctgtcggctgacaaggtcatgttgactgttggtgagcgccgcggacaagagtcctgactcctgatcctgaccctttttgccggctgtttttgcacacgtgtgctggtcgtgttgcagccaacttgctccgtggttttcttactcactggtgctcctcgggtggttctggggagtttgtgtcgtggttcggcgtccgagtcgaggtccttgtatgtccgaccaacaagattgctcaactctatcttgcgggattatgtatgcacttcgtgggctgggggtctacaatgtagaagtataagaggaggagtggatggggacggtgaagaagagaagaaagactagaagagggccaaaataataaaaataatatataaaaaaaaggtcaggcaccagcacgctgccgcttaatgcacatatagtgcgctctaactcccgctagccagtttctccaccttgacattgttcctggttaagtccctctaagtcgcactctgacttccgcttaacgtacatgctagctgtacaaccgatgttagtcgagaacaaaagacggggaaggagctgtcaaacgagaaccacatggcattactaagcaacatagccccgaatttcctttgtcgcgtggtctccggtgcccgtaagcccatctacagccgaggtagacccggctactactactgcgtgcctctcaccatacgatacattaactttggcctcacgttgatccaggcttttttgagtattggattttcccgtttgggctggaccagtgtgtagtgttagccaatagaattgggctatggacggccacagatacggacaagatagattatgatgactgtttaccgtactttaccttcatttgtcccagtcatccatctcttcccatacattgctcagacacttgctacttgcttgttttttttttcagatacaggcagtcatctccccatgttcttggcaacgatcaaactcagctgccttagtctgttcggacaagtctacttgtagtacatactgtacttttgtagctccttgtacttgacgcaaagaggttttatcaacatcgggtctgatggagatctggtggtttgatattacgtaatctacctcatttgctcgtcaaaatagcaattcaacacatcaacaggcgattgtggatactcgtcgataacctcagttacactcgagacagatctggttcttgttcttgttgctgttagtgttagcaagccaaaaggttgtctggttggagtgcgttggagtgcggttgagggaagggcggtcagtcggaatggagactggttactgcaagaatatagagaaactgagtcatcccgtcggtgttccatgtctgtcacgtcactgtcccttacatccacgcgcctttatcatgtccgtattcctcctactcggcacgatatccactgtcatacaagtacagtaccaacactagacatggtccgccacccaacccaatctacagtatccagctgagacagaacccctcgcttcacctcggttcaggctgctgtcttagtcttggtctgtagaatcaggcaaccaaaaagaaattacggtcgggtggcggtacgagtacaagtggaccttttgaccattgtacttcactttggtgatcgggtggggggactcaacctcgtgccgtagagtacgagttcgtcaatacactcgccgggttctcgtattttggttcaatttggttgaatatatctcaatgctcacgtaggagccgtttctacatatctgctctttctatgatccgctttatgatttgctctttctatacatttgctctttctatacatttgctctttctgtatgatcagctttttgctgactcgtcgcgatataattggcagacatggtgtggaggtttgtcgtaaaccaaggttgacacgaccccccggcctgtaactcctgcaaagatcgtaaacatgacccagtgcagttatccctgtggtcgtgaatgtggtcacgtgaactttgaatgggacagcagtcatggctggtgtgtatgagcatcacgtttcatcttctgattcctcatctcctgattactcatcagcacgattactcatcagcttgattactcatccgaagagattatgagttctggaaaactgctcgaacccatcgacatgggcgtagatccgacttttaaaaatgcagtctcatttctggtgtatttctggggtatttatcacggccttactccctcactacttgtacttatataatgttcgtgacaagtaaacccaccaacgcagacccaagtatacacatctcaattgggtgatacaagacacaaatgcgcaaaatgaagtcgcggacagcaaaacacacgtcatagaatccactccaacaggtaaatctcaccctccgctcgcaccacccaccccacacttggccctccaagccactccagggtaaccaaataaacttcccaaccctacctcttgccattaccctaccgaagtgttgcagtcaataaaagaaaaaagattggcataacttgagacctcttttttttctctcctcacatacgacaagacaatgatctcaacacgacactgaatggtgagtacccctcttttacaaacccccctcgcgcagcaaggcaaaatgattaggaacatattttctactgaggatgtaaatgcaggacaaatcgttaaggaattcttcgtttatgatcttagtgcaaacggcatctcttcttcccaaacacttctaacatcaggtgggtatcgacaaaattgctggggatttgattctttacaaggattgagtcttttgtctcatcaactgatgaaattttcacacacttttgcaggtgaaaacgtgatccaagcaaaaaacatgcatcaccatctgacattttgttgaaatatctttcagttttcgacattcgttttgctaacattagttaccttgagtttctaatacccctttcccatctgatttgtgagtacctccatcgtttctgccttgcttgtgtgagactataatgatgacaaaaaattttcagttctgcttctgaaagagaatgaagataacaaaattaccaaaacctctgacattctgtttgatgtttcattgccttttaaaccctttctaactccagatttattgcactcctcttggatgcctccgataccctgatttatagctaacgtattctatctaaaaccgtgacagtaacaccgtatcgcagagccacgcaagttggcatgctcattggtttgctctataacagttaatcgtacttgcactgtatcacagccattgttcatttctggtactcgcactcataatcgtacttgtacttttcaatatgttaatactatggacatgctataattcatacttctccagcgagctgattgccagagcttcaggttcctcactcagaaagattacgacgcctgagacatcaagaaatccttcacgggcttgacactattgaccgcatcaagacccaacgaccgcagaccaaccaccagcgggtttcgggtcgagtacaacttgtgcagcttgtcgaccacgcccagcagcttgtggttcttaaagtactggtcggcccagtagggctccagggtcagggtggatccaatatcggctccacgccccgcagcgtttcgaatggcaatggccagactctgggcgtctccctggcccatgttgagaccctgtcctgctagaggatgggtggtgtgggcagcatctccaaccagagccacgttctcggcaatataagtgtcggcatgcttcatcttaagagggaaggaggctcgcgacttgtcttggacagcaacaatggggcagggcacgtcggggttagaagatcgctgagacagtctgtaaggagcgtcagtcatgatttcatcgggatgttcaaccaggtactcaatgtcggtgggctcgaggttgaatgcacagttaaccatcatgacaaactgctcgggagtcagctgcttgagctgggcggccatcttgggggtggtggaccagacgagcgagccgaatctgttaggcagaggaagaagagcaatgggaccggtggggaggaatcgctgccatgccgactgctgctcgttggccagacgcacggtggcaaccagaccgtgggtgttgtagtcccatcctcgtgcctcgataccggaaaaggttcgaacaggagagttggctccatcagcaccgatcagcagatcagtagagatagtagaaccattggagagcttgacaaggggcttgttgtgcgattcgggtgttcgctcaacgccctccaccttggtcttgtccaggatcgtcagattgggcttatttgccagctgcttgagcaagccgttctgcaggttgaagttttcggtcatgtaggcgatatctcggccctcgcccatcaattgggtggtgttgaactgcaccttagagcccgacactccatcccacgctgtcatgtgtctgtaggcctgaactcggtctcggttgacatgttcccacacgccgatcttggtcagatactcgaccgaagagggggtcagagaactgactcggttctcaaaccgctccatatcggggccccaggtcttcagattgtccagagacccaaactcaacaagagtcacagacttgttgaccgtctcagggtagtgtttgagggcagcggcaatggtcaagccggcaggacctcctccaaccaccacaatgtccgagtgggtggtggagggtttgggagcagatgtggtggtggagttccatcgctggactcgaaaaacagccggccgcagccgttgcaaggtcgtggatcgaagcatttttttttttgattcagcctaagtgcactggtagaaattatatccaaagcctaattgtagatgatggcacgattaaatagagtttatttaggggatttggtgggccacgactgtattgggggtgttgtcagaagtgacgaagatccgctcgagtgtagcagcgtctaggataggacggaaccaacgtggacagcttgccagtttaggattactaatcttgaaaagtccgagtttgtctacagtttatctacagttcgtctacagttcgtctacagttcgtctacagttctgtcggctgcggttgtagtcccgacttgtgcaaaaaataccattactaagcatacatttgggaaattgtaagggtatttacttgtcaaaaacgatgccaaatgattattcagctcttactcatcttttagatactaaacacatgttttatacacattacttggttgctctatttaaagttcacaatctatcaaattacatacgactgcatatacctcactagaccattttgacaacactctcaacaacacacacaactcacgatgggagcgttattatcgattcctctggcggtcatcccgtccgtctcggccatcggaacttgggcagccacctgttgcggcgcagcaatcggctcggccatgtgttcggcctgcaacaagtgttcttcttctatcgccactcgagtgggctacgcggtgctcttcctggtgaactcgattctgtcatggatcatgctcaccgactgggcagtcaaaaaactggagcgcttcactctcgattacatgaagttcaagtgtctgggtgaagagtgcacggggtttgtggcggttcagcgtatgaactttgccctcggagtgttccatctgataatggcgctgttgctggtgggcgtgcattcaacgaaaaacccgcggtccaagatccagaacggctactggggtttcaagatcgccgcttggctggctcttattgtcctatgcttcctcatccccgaaaagttctttgtggtctggggcaactactttgccatgatcggctcggccatcttcattctcatcggcctcgtgcttcttgtcgactttgcccactcctgggccgaacagtgtcttgaaagaatcgaggagacagactccggaacatggaagttcattctcgtgggatcaacaatgtccatgtacattgccagcatcgtgctgacaattctcatgtacgtcttcttctgcacttcgggctgctccatgaaccaggccgccgttactatcaacctggtcatgctgatgctcgtcaccctggtgtccgtcaaccaaaacgtgcaggagtacaaccctcgagccggtctggctcaggctgcaatggtggccttctactgcacctacctgactatgagtgcggtttccacggagcccgatgacaaaaactgcaacccgctggtgcggtccaagggcacccgaactgcttccatcttcatcggagcgctgtttacgtttgtggccatcgcatacactacgacccgagccgccactcggtcttcggtgattgagcctgagccagagtcgcttgtggacgacaccgtgtacactgaaccctccgctgtaaccatgcgtcagcaggccatccgagccgctgtggaagaagggtctctgccggagtctgcgcttcacgaacaggagtgggagacatttgaggccgatgatgaaaagtctaccactaaatacaactatgttctgtttcatattgtgtttttgttggcgacccaatggacggctaccttgctgaccatgaacgttgagaaggatgacgtcggcgactttgtacctgtgggacgaacctacttttcttcctgggtcaagattgtcagtgcctggatctgttacttcctgtatacctggactctgattgctcccgtttggttccctgatcgattctcttagatgcccaactgctaaccctagcgcagcgagcagagcagaagcgtcatcttcttgtgacgcgattgccttctaacgattaatgacgtcgggaattatggccatagaccctcccctctcaatctatgcctattttcttataacttatatatactaatgacattgtggacgtgaaaatgagtgtcaaggcagcagccacagtggttgttggattgacttgcgactctaaccacttactggaaatccactaatgtattccatgtttccagcagtgagcaatgtgcagtacctacatttcgctggcttctagtggttccagaaagtcatggttggcgaaatccgctagtatacactactgtacataggtacatccagtgcgtgcgaccaggggttgagactaccggcaccggcaccggcaccagcactgagcactgatcggagatagctcaggtggtgtataatcaatacatccccggtagttgtgtacatcccggtagttgcatcgttatgtcaccagaaccagtatcttcaaactacactcgtatagcacggcacggccgacacggtgggattgcaatagccgttgttagcacgtttatctgaaactagagagtcatgccattacggtatcgtacggtattatcggcagctagtattgtactaacgcttctacaatagtagtatcaacatatgatgcactacaagtactggtaggaatgcgctcttgttacagtgtcgtactcgtacatacaaagccccgatagtgtacgaagatacgtactcggttcaccaactacccattacccaggcatttctagccgatacgtaattaatagcaactccaagcaagggacaaggagccgctggcagctttgtgcccttgcggcaatgcatcagagatcgatacgacgggagagagcagttgttccgagttttatactgcgggtttcagataattaaaacgtttgttttggcggtgatccgtggtgaagatcaattgacccactgttggggattctgcattcgagtatcaacagaaggtacataactgctactgtactttgctacccctaccccaaacacagcatcatcatcctcgactgtacagacccagacccagataacattccagactgtcccattgagagcaagaaatgcgggtctgtactttgacgcacagaccgcatcgtctatgtggtttttgtcatgttggtagtttggtttcctttttggcccaacaatgaccggggcggtttggagcgtgtgtttgacttacagagaacaaaaaaatgatgtcagaaattccagcgtgtacgtaatctcctcctccccaccccccgtcgcccgcggtcctcggggcgtgtcacgtgactgtctcggtatccgcgtctctcgtatcgtgtgtctagccgggttgtttattgttatgggtgcctaactgtagcaacaccttaatgtgtccaaggttctagatctagggcgggaataacggaaagatgtttgttttttctgacgtgccaaatccagtgatagccgagatgggggggaagaaaaattgccccatacggaagaggcggatctggggagttgattttggcagattgccgagattgtcggcccgcgtcgactcgccagccacgcctctaccccgcccacatctctaatatgtgagcgcgcccctaggtcgcgtacaccacgtgccaacatgagagacgcagtcttgttatggcttgttctggcttgttctggcttgttatgactctggcgtgttttggtcgcgtgcatgcaagcccaaggatctccgcaggatacgagccatgtatctttagtgtgggaatggtaaacagtatgtgtggtgtgggaatggttgtaggaggggcttggagacggtccaggtacagcgggtgtgcccatgaatttgcccaccaggggcgggtcgaggaaggtggctacttttaaacaggacgtgttagactgttcgacgcgtactatgggtacaggtacttggactgtagcggtataacaagccatcgcgatccttcttgacgatcatagatggttgtagatgataaacaacggtagtgtcctacaagtacttgtacaagggctttgagtctactcgtacaaacgactgcctcaataaagatactaatacataatattacaaatcgtgaatcataaataaagacctggaggtcatgcgaagacgacagtgggctgccggagacacctgacggtgtatttgcagagtggttaacagtttccaagctgcaacaagctcttggcagctcccatgctggcgggagtgcccttgagcaacgagcctgggggggcccgcatgggggtttctgtggcggacggctttggagacgaggcctcctccagcgcagccaagctcacgttggtttgcttggtgttgattttgtaaagggccaattggagccgcatcttgagccggtcggcgtgctctcgaatcttgccgtcgttgccgtccttacactcctcctgggactttggtggcagcaacagaggcgacaggatatcctgtgtgaagagctttttgttggggccctgctggagcgacgatttgcacactccccggggctttcggtatggggatccggtggacttgagggggctgagggcgcccatcttcatgttggagatgtctccgagaacctctctgtggacggtggtcattgtgtgcaagaagatgtgaaatgtggcgactggtagagggagtactggtcctcgacgatgggcatgccatgatatatgtatagggtctttgggtgtgtaggtatgtaaggcgcgttggaaattaggttgtttgagagtttacgcgacgggggaaacggggctgtataacgtgacaggagggtgattgaggcggggggaaggggaaatccgattattttcgcctcttgtctagattttttctctctagtcgccaaaaaacaccctttttccacgtaaaaagccctccccgaatccctacgcgacacgactgtacaactctgtttcgaatagaattacgactctgcactagagggatgtgcaagtataacaggaatgagtgtggaggaaacacacataatattttggccaagacgagctcaatccaagcagacgggacattattatcggtctattgggcggtggtagttccatatggcgtgttccaagccctgtttccaaacccccttccccttttccccagatccccctccccttccccagatccccctctgttgtcccacagggtacgtacagtgtaccatctccccttcctacacctgtccatacatacagctcgtcaacacacgctctgtaattacatgactcccttccatcagcatctcattgtttctgcaatacagcatatagtgtttatacactgtacatatcatgtgtgtgtatgtattcttggaccccccgccaaccttacgcgtcgcgtatgagacagagtagacagtagaagggcaggaatagagacggctaccgactgttggataccgtcgaccacttccaagcgctcgtctcctctcgtctctttctcgtctttctcgtcttctcctcttgttctgtcctgtgttggattcgcctcaatatcaacttttcaacccgtcgcctccaaactccattcccacacactgtaccccttcaaggccatctccaacacctatttttgggttgcatattcatctattacgcttttttcttttcaaagcctcacgccaacgcccctgccaacccctgacgtcattcccgagcctcccactgtagccgcaccaccagtagaaacgtttcccaaacaggctctaaacattcccaaactggagtgtcggaatgcaccgagcccaaaaatggacattcctgaaatttacccctgaaaagaaacgctcaaaaaaaggggaataaatgcgaataaatagacaaaaaaggggaaatcggcagacccgaccgcctgtaattgattccacctcatgtcatggcgctagctgccctcgttcgccaacacaaagtgtccactccagacccgctcccaccgcattccacaacgcaatgcatagaatactcgtgtatgtaccaccgtggataaacaaaagacgttacgcagggtagagcggaagcgactttcccgtcagaatgcgagaatgtgcgctggtgacgtgcgcgggagggtgcgacaggtgtgacatgaccgtctgtttactccatagatataaggtgtgtatgtatgtacagggtgcagtcttgcgagagtgtgttggcaaaagaaaacatataaacaggggtaagagaacggtaactcgcactaaccatcgggagatgcagctgtgagaaggctctttttgtgtacagtacgagtacacaagtgtacttgaacttgtatcaccatgcatgcacttgttgcacattacagttggagacagtttatcatgttgtcatgtgtcacatctggacctgcctcatggatacacaatgcacggaagataccgatcaactgggacggcccaaacgaccagattctgaacgggagccagaagtagagccgtacttgggagtaccccttcctttacggactatcccatacgcttcagactccgacctgcgaggagaagcatctctgggtcttcgggagtgaggctccatgttggcagtattgatgtgtcgaacaatgtcctgtttaattctctgttcagaaatccgttcagagggagatcggcttctcggtctgcgactgtgtcggtcgtcccacctccgtagtcgttcggtcgactcgctgtggtctctgtatctctcctcggtctgtcgctttttctttcgtatgtcgaatcccttcttgtcggtttcctcagaccgacgcttctcccggcttctgtctcggggtctgtctcggggtctgtctcggggtctgtctctgtctctgtctctgtctctgtctctgtctctgtctcgtcggcgtcttctagacctccctggtgacctcgatccgtgtctgtctctgcagctcgcaccctgtctgggttcttcctcctcccatctcatttctccacacttgacgaccctgacactttccagaggcctgtagttgtcgtcaacaggtatatcgcccaaagctttgaggtactccaacgcagctggctccagcaggcgcccgaacacagtgttggaggtagacaagtgtgggtatccctctagtgtgatgaaccactggcacagatttcgccccttgtcattagaagccatgcacaggtatccgccctccgacaagtcgcaccagccgggactctcgatcggaaattcgccgtcgtcaaacacagatcggcccacgtctcctccttgaacaatgaactcgggagccaccaatctgtggatgtcactattcttgtatccatctggcgccgcacacaggccgacaaagttcttgcatgcctgtggagctcggtccgggaacaattcgagaaacagtcgttttctccccgccgggctttgcacgtccaggtatgctctcatgtgtgttgtagcgggcagtagttggaatattgctatcagagtttgtcaggcgtaatatttacatgcagaatatgactacatacatagcatcagacaatccacagagtgtttaaagatggtttaaaaagacgcatttggcggtccatgttgctgttcagagcccgtttcatgtcattttccatctctggaccgtttctagtccctttttgagcgcctggctcagcccatgtttccaaccaaattaccaagtaaacggccttgtatacttgactcgattacttactgtatctcaaggttacagtaggtttcgatcgaccgtttctatttagacgctcattttccgtaattcaaattaaggagaattctgggaactactgtagaacgcgcagcgacgatcgctcaccccggatctgcattgtagaaaaaaagagcgagctgtgcatatcatacacggcctgtcgcggtagacgtgttcagcgcggaacaagaatcgcgagaccccgtgctcagtgtctgcaaccacgggatgagatggatgacatgtctttcgtctgataccccactttctcgtcagaccacacgccctccaccaagctccatattcgtataccgcactaagtacgatacgagcaccgataccgtatcaatagtgtcgctcccattcaccatactcctgtgtaatatccattcaccatactcctgtgtaatatccattcaccattctcctgtgtaatatccattcaccattctcctgtgtaacgtccattctgacgatatccctcgttcaaccacccacggtcaatctcacactgtgcacactcaccgctcgatctgagatcgcagcttccagaacaaagaagccccccttttttttctctccttcatcgctaaacctcagccctgggtccttgtctggaggatacgtctcgtctgtcttcctgtccttagggcatgtttcagctcgcgtattttagactcccgccgttccaacgaagcacactaatcgggctttagcacgcagtgcattcttccctttgtttggggtaacgatacctaccaccggccccgaaggaacgttcagggccatggtccacttttagccccttggtacgccccagctgcaccttagagaatgtgcagggctgactcgaacctggtcggtacgcggcgtgtcgtgcaagatggatggcgcgtatagttcatcggtcgaatatcagatgcgagcgacaatgggtaggcgaagagtgtgacagaacctcagacagacgacagtctggggtcgcaggtgtgagacagtcttgtagctacaagtagcactggtgtctcgcaccgatcggttgcattctgtctcagccaaaggggtaacttccaaccttggttgtgtttcagcccgtgatggagtcattgcactgtgggaatgcagggccaggaacctactggttgagagttcgcaggactgccaaggtcaggcgcgttggtcgtgtcgggtgagacagcacgttgggcaaaaaaaaggcgagcaggcgtgctgtgtcatcttcgcgatcaacagtaacgaactcggtacccaccgctgaatcactcgaccatcattctaaggtgagattcatagtaatggtatgagctctactaaagcgccaggatgaacatgaactgctcaccttcggaaaagtcactcggtcaaaaaaaaaatgaaaaaagccgaattcgactctgccttcgaccagatttgaactgatgatctcagcattactagtgctgcgccttaccacttggccacgaaggcggcgattgcatttgtcagggcccggtttgagtgtatctagactctcatcagaatttgaaccttaattgatgttgaatttggacgcgtgaccgtgtcgggacgtggttgaaatactgtataaataggaggtcttctagaacagtgtgaatacgtacgccgacacccagacaatggcagtgagaccggataaaccgacatacaggccggataaatctaatgccacaatgagaccgtcgacgaccgtcacagaatgctcatgtcatctgagaggcaacttgcacatctatcctgtatcaatcgtggagcgtgtaaaacgtctctgttgtgatcaacatggtctgctcgtgtcattgacctagtagctgtccacattgtctgcttcgttgggattgcatgtccattgtctggaggtcggagatggtgtacgtggatcctcggcgtcttttcttttttcttctggtgctcttcacgacctggtcgctatgtctttgttttctgcgggccggggaatgatcccacctgctcacgtcacgtgaatggtagtcctgtgttcatgtcacgtgactatctgggccgtgttcacgtcacgtggctctgtggtcaacccagcaaatctccatcatgcactgtatttcttgtagtaaggcacacataccgtgtacctgtagtccggcttccaagcagggcagtgcggattgtctctaacaagggatttcgcgacatgtattggtggcgaaattgtcatcaataggctacagcacgcgtcactgtggtctcatacagggcacgtctcatctgcaacagatcgtcatcggtgcatgcaagtaagggtgatggggggataggtgttggcgacgtgttcgagggatagtagatgtggttggtgatgtggtcgattcttcatgtgatgcgagagcaataattacggatactcgtacgaatacttcttcgaggatcctatactcggtccaattagaacccacaagaacagtacagtatgtatatgtacccacagttttgatattggatggagtacttgtagaatgcggtttcagagaacggtccgcccaagccagaacatacaactactacaagtagcaccgacccacccaccaaaaaacatcttgtgctggatctccaataccttttggtgaatagtcccaaggtcttgctgtcagatcatcagaacgggtccgtaaatggcttcaaactgcgaaatccgacattataacgagaaaatagtcataattagtacaaaaaaaagcaatcacactactgtttttcaaaagcccccggttttcgcatgttttctcttttttttattctaatgattcattacatttttttccctgaaattaatctttacgttcttattgaaaaatcaggattcacaaatatgtaacggatcggtgatgggtcaatcctcaagatatccctaggtacgagcggtaaccgctcgtcctacgctacagaacagtacaccagaacagtacaccaatagtacgagctccggaagtcgtataaacataacttaacttacatacttgtgagtggtggctatatatacaggcatctcaaccctaactctgtaaagcacgtcactatccacgtgacctagccacgcgataccaagtattcatccataatgacacactcatgacgtccggaggacgtcatcatcatccagtcacgtgccaaggcacatgactaatcataacaccttatgactagcttctgaatcgttacaaaataacatttaccagaggacgtggcgtaatggtagcgcattggatttcggttcttctgaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctctctttttgcccctactttgcgtgataactcgagatatcaacggtatcacagcaaagactttctttgtttttttgtctctccaagaacataatctgcaccgctactttagcgccatccacaagtgcgccgactacacaacaatggccgcccaaacacggatcgacaccaaacctgcgatagccatgttttgacgccgggctcgtgaccaaaggcaaaaaccacattcctggcaaataatacgagctccaagatttgcaatcgataagagtcttacagtatgtactactgtggtcatgtgagaggtcttcccatcagtcagcagtcagctacatgtccacagtagaaggcgacatgctacagtaggagtcgagaaacattgtcatatcgtctctaatactccggcagctccaaaactacagaatgggcgagtcgccgatagtgggctcgtcatgaccggtgggctcgtcatgaccgatagtgggctcctatctctttattaaagacaatcggctgtacagtttgttccttgtcgatcaccattttccaactacacggagccatgtactaaaagacatgtttgagctgggtttgatttaacaatcataagacaagccattagaagctgctcatatagtacaaatactgataccatatgacacaataccgcccaggctgccgttatagtcccatgatccgtcgaccaactgagacaacagccgtccatggttgcattgaaggaatgtgaacctagataacggcggtttcgcacggagtaaacaccaaaaagtcgcggcgatacacacactgattgcgccactcttatcttgtgtccacataacaactatataagtcccctttaccttaccctcagcttctcttctcttctcatctcagatcatctcctccgactctctacactcgttcaaccctacccaacccttccacaatgcagttctccatcgtcctccttgccgctgccgccggcctcgtttctgccggtaacgccactgccgtcgtcacccaaattggtgatggccagattcaagctcccccttctgccgcccctgtccaggccaacggagctgctgccctcggtgtctctgccgccgccgccggcgttgttgctgccgcagccatgctcatctaacttattaattaattatttccaagtcccagaccgtaaggtgcaagtaaaagtaggactggtgtcgttatgaggtgagtatgagtatgtcgctgttctccgtccgcgtcggctggctacagagttcgagcagatatacgatagtataatgtatataatcgcgattacatcaacccttgcctacaacacggtatgtactgtgtacttgtattgtagctggaccaccgactatctacgctccaatctaaagacgtgaacgtttcgacatggtccgagagttcttgtctgtctcgtcaggatggtcgtactgttggacggggtactgtcataccccgccccatgcggccaatagcgacatgttggcacgaatttccgcagtatttagcggcatatgccgttccccagctcgatggtgggccacaagcttccgtgtgtcgaaagcgggcctccgccacggctctcggtggattctttgggtctcgcagggtgtatgcctgcgaacgagacataccacgataggtggactgccatgatacgaggtaatttctcgtacatcatgggcttttgccaggccgtaacaaaggctggacttgtttaaccacaaacttgtgtggtgggaccgcacgtttgttgtatcgatgaagaggaaaagagacaggaggttgggaaaggcgggttttaattctttcaataactggctgaaagaagtagctacttgtatcataagaaacacttggccgaaattcctatcattacgcacgtcaggtacttttcatcatttcttggactacaaacacaatgatggtgcttttctggttggctctcagtcatttcctcagatgagaatgatatcattgacgaagactagactggccgggaagttatttacccaggtattgtaggtaatgtaccctggtctgtctgtcgctctagttgtcaactggtctaagtgaagcctctgtgtgtaggcatctacggtctgtatgtaaccatcaactggtgctcatctatacagtccctcctatccacccttatagcagttagtagactgtgctacacccagcagttccttgtacaagggctatctacgcttgtactttgctttttagacagcgggctgacctggtttctggattgagtactgcgacacgtcttgtgtttacgaggtcctgtcagaaaaggaggtccatcgatacctgggaccgccgacgaccttccatcggtgctcttaccgacaacgatgaagagaacttcaaaatcttcaaatcgcgttgcgaaccatgtgtgtgtctgtcggggactcctaccgagctcagacattgaattggtacactgtcatgttcagatactgctgaattgagccacagaatctcactacctaaggagcccttgccttcatgacaatgtaacgggggctttacacgcaataagagcattgacctgagccatagagccagagtatagccaatgagctacgtgagccataagtccaaagagcaaggtggccacacaggtcagagccggcgctgatgtgccagagccagaacccatgccacgagcaaagagccggtaagcccttcaaggcaataagtgccaaacgctgtgagagcaaggtcaatgccactaagtccttcaatgcgataagggcatggtcgccattcgagccacgaagtccagagagcaataagagccatttcgcctgagcaagagccatgagtccacagatgcaataagcgccaaacgtcagagcacaaacagagccgaaggagccagggccttagagccgagaccagccagttgccaataagtccaaagagcaatgagagcctgagcacgagccgaagtcacactattcaaggagtaggcggtgaacctcttggccagaggaagtaactgaccgaatctgtttatctagttttgagaggagtaggtgaaaatccgaacctcttgggttagtaaatcattgaccaaagagtcccctcgaatatttgagttgtagagagttgaacagtatttgtatttgtagagaagcttgatcttctgtagagaaccattgctgaaccgccttgatctcgtgattattcaccgagttagagcatggtattgatagccagtacacagttccacgtactttctcaacggagaggccaaggatcagtagtgcggaggacacttagcctcgaccaatatccgtgactcccttgttcagagcaatcagactgaccccactagactgcctgtgctaggattgaatgctcttattgacttcgagcacgacaccattggcctcacgttcatatgtcctcctttaagacccctgtgacgctctcaacgtgtcaatcaagacggcacaatatcgccaatcggggggggggggacacttattgtgccaggtgccacctcattcagaggtcataaaacagctggagatgatggcgatagaccaagatatacttttcgttagagagactttacacggcatgggtttttgacattacaactacgattagcatcttaacaatctctcgagaataacataaaataatatatggaagtcatccaaggaaatattttccacaatacatccaatcctagtgtaataaaccaacctgtggccaatccaacaatggttccagaataaccaccccgcaaacacaccctctataatatcataccaaccttatctttgcactttctcaacccacctttttctgacagcccaaaacatcaccaccactttgtaccagtgctgtgctgtatatactgtgctgtatgtactgtatgcactgcaagcaacctgatacctctgttatacccaatcacatgaactctttgtacgtgtaaacgaaatcatgtgaagatggatctcttgggaactaccctcaagaatgccattctacctacctaccctcaacgcgacggtacgaagcaaggaaacttttccaacacttattccaccgcttgagaagacaaaagtgttatttagcaagttttacaaccgtctgcgtgactctcccggttcatcttggctgatttgcagtgttgatgatcggcaaaagtaggtcctttgtgctattattccagaggtggagaggcagtttcaagacaagtatcacaccgagttgatggaagagaccagttttggtgatcaagtttctacatgctccctacctcagtttggtgtggactcacttgctccgttcttacctgtgcaatatgacccctccaagtacatgggcatctttcatgctcgtatgattgtggtggtgactcagccagttcataagattgctcagggcgcgtcgttacagaataggtttgttcccatgctgtccgtggtgattgataagcagctagatcaagctgataagccgagatatctgccaggcagaagggcagccaaaagaagagtggagtttcaggagggatgtatgagccaaagaacagtgtttacagatccaagtcgactctgtgagctattacgtgggagtttggaacatgcaccaggcaagcacataggtgaagagctgctgagagtaggagggatatatgctcagtctggaggggacaaacaagaaaagagtgtgtcaaagaagtttgatcatagcgagtactcagggatattatggagggataagagatgataacggggatggagtcactagacgtcaacgaggaacattttgagtattggactgaggtatttggactactgaatgaagatactgagtgcccagaaggaccccctttttgatgtgaagaagactgtgacgtgagctgcagtgtatttaagtcgcattgaagatgatgtgttcttgctgagactcagtattattgctgaggttacgtcggtacattacagccatctctgttctgttagagatgtgagagtctgctctccgaggcgagtgttcctgtcactgggactgttgaagactagtaaccgtggttgtcggtgttgatccatcagctgcgacgttggaggtattttgcccgggttggtgtcgttggctgtgattgttctctagacatgagatgttcaaactgcttgggtatgttctcggttgctgagagctggtcatttctattcatgcactagttgagagttacttgtagttcttactttttcacggaagtctctgaatgttaggctgactttagtcagggcttctgattaccgtcaagcgctccacattgaggatggcggtgttgcttgttccaagtgtgctatctatggtagttgtcgctgacagtctcgtcacggtaaactcacgaggttgatgagtcggtttccagtctcgctctatggtactctgtatattggatgcctgtgcctcagtttgtgattactgttgttcagggagatgcttgtcttggacatctcgacattgaatcgtggtgcttttatcgtataagatggaagtcgcgccacgacttcatctaaggggaggatgatgttagggatcaacggctaagaaatggccgcctgattagtagtcacccgtgaaccgatagcggagttccgtcgggaccccgcggagactacgatgagaggccaccacgttggctctcagtggaaccacgctatcattaatatcgatatgcaccgacaagggttacggcgcaactctagataacataaactcctgtattccatgtattctaacaatttttttctttcctttttttttttctttttttcattctgctgattcactttggtcaccgcggctgagtcatcaatctgcttagtcatgagtccttgttctagcttttttgatgtaacgattcagaagctagtcataaggtgttatgattagtcatgtgccttggcacgtgactggacgatgatgacgtccggaggacgtcatgagtgtgtcattatggatgaatacttggtatcgcgtggctaggtcacgtggatagtgacgtgctttacagagttagggttgagatgcctgtatatatagccaccactcacaagtatgtaagttaagttatgtttatacgacttccggagctcgtactattggtgtactgttctgtagagtaggacgagcggttcccgctcgtacctagggatatcttgaggattgacccatcaccgatccgttacatttgaacattccggtcccttggcccagttggttaaggcgtcgtgctaataagaaattagcctctttgcaacgcgaagatcagcagttcgatcctgctagggaccattgtttttatcccatgggacgagatatggatatggagtctcattttggttatggcaccgtcatcgctggtgtttcactagcgtattgtgtctacagtagtgtttttttatacatatttttttatagtccctacaaacaaactcaagtatgcgccaagtatgcgagataagaacctaaagtgctgaacaaaaaagctgtaaaaaaaaaaaacgtacgaaatcacaaatctactgaataccattgtaccgataagtggaatactgctctgttatagaaatacgctgaacaatccacgtattacgtaccacatgtccgtatgtactttatgtactggaaattcggtactaggtctgtacttacgatgactatctttgtcgttctttgctgaccgcttctttcgactctgggtggacctgggatactttgtaaaatgtctgagacttccaaaatcgatcatttgccttctaaagtcgtcaggattcgatgtcatggtgtctctcagtctggataagtcatggtcgtggagagggtatggaaaagattgggattgagtcctgcaccaaatggccgggcttgggcaaccagaagatagaccagacatataactctacaattcacacctctggttttcatttccccatcccatgtaaaaaaggacagacataaatgaactgagagatcctccccgagacgatgcggttggagtaagaaatgcacaatggagaaccaggatcctttcgatgatactcgagactatgaggataagtccaagctgaggttctacagcaacgaatagcacgagcttggcacagttggtttgaactgtccgctgactttcaagagcgttgacgctttcacagattaccaagtcatgttctggtagatcaaggaccgccctagcagtaacgtggatcaagtgaacgcgcaaaaggaccacaaacggaaaagaacagtttgaccagggtctgtatatggcatttactaccattaataggtgtagttcttcggtgcaagtaatgtgggctcataaactaggaagttatatatacacgacatccctgatcccaccattgatacaccgatctaagcaggttacaaggtgccacgatctgactaggaggttctagataccgtctacagctcagatgtagcctgatatacatgctgaatacttccaaaggtgagagttacgtatttttagagatatgttcagttaatagttttgtctcgaatgaggcgggtccacaagcacacagatgccaatctcatctagagaccagagccgttgtaagccagcttgttgggggtaccattgaggttaccggtgattttgccattattggcgttgatgagcgtgtcctccacttgggcaggggtcagaagctcggacgaggtagccatgagttgggcagccaggccagccacgtggggcgtggccatggatgttccagagttggaaagaataccgtcgtcggactggtagtcagccgaaagaatgttggttccgggtgcaatcacatcaacacaagaaccccagttggaggccttgttttgagaagggtcccagatggcgagagagtcgtcggaagaggaggcagcaacggtaatgaagccggaggtctggctaccggctcgaccgggggaaattccacaggcatcggtgttgtcgtttccagcggccacagcaacaaccatacccttctccacagcctttcggaaaagcgcgtcttcagcctcggaagtatctcctccaccagaaaagttgatgacggctcgggggtacttgtccttgttcttgacgtagtcgtcaatggcccaggagacgccctgcatgatctgagaagtggagccgtacatgttggcaaagaccttgacggaaatcagcttggtggagggagagactccatagccagctcctccaatggtaccggccacgtgagttccgtgtccggcgttgtcgacattctggttatctgcaaagttggcgccccaggaggctcgaccctcaaacatcttgtgggatgttcggattccggagtccacaatgtacgccacggtggggttcttggtgtccttgttcatggcatactggttctgggactgcgagttctgcttgtgagacactcggaacagaccccagttcttggtggggacctcctgaaagttgccagttccgggagaagagccgttggaaggtgcgcttgagggggcggtggaaggggctgtgacaggatcttcaggagcaggcttagaaggtgagggctggttggatgggaacggattctcaccgccaattgggggaggaaactgaccgatagggttgggctggttgccgatgggttgaacagcgtcatcttcaggctgctggccttggccgttgttgggatcctggaccggactgtttccctgtctccaccacttgaagaagttgtcaatgaggccttggtaggcatcaggtgtaccctggtacacgttctgggtggacttgaagctctcaaaggtggggagtttctggattcggtctttttcaaccgtcaccaggtccgagtaatttcccagagtatcaacaatgctcttgtcaaagtggcctgtgtagcccatgaggccagagccgtccttctgagagggcaagtcaaaggcggtcttgataccgttgagagagtccttgttgatcaagccgtccagcagcttgaggtgttcagaaatctggtcaatggacacgccatccttgaagacaatgttgaaggagtcgggttcctggccgtgtcgctttcgcagactggagtcgctgaacttggacgactggccgttgatgatatcaagagcgtccttgtaggctccctgaggagccatgggagcggccagacaggccacggccaaagacagaatgactgagggtttcatggggggagtgaaggagtgactgaggtgggagagatgttactatctggtggattgaagcagaatccaggtcgtttatgtatccccagaactcatcgccgctcgctaatgcactcattgtattgcacttcatgcgtgtagttacaggtgcatccatgtctgtgatgtgagacttgcgtgtgcctgccaagccaggggcgcgggagtgttagagcgggaatggaggttgagataagatggcagatcagatgttgaccgtggtttgggtgtccacaatctctagatactgtagtgcacttgcccaagtgtacttggtccaaaagacagtacaaaagatgtatttgaagctatcaaacacttgaaatttctaacgcttcaattaacaaagagatttgcaattgaacacccgctcgccccgccagtctgaacatcaacttcaaacgccgtgcctggatacaaaagacaaaagtgcatgcacccctgcatttctgaaactcggctgaggggttgcattagtccgatgagatgcggccaattgatgatatatgtgccgagaaacaataccgacagcaaattttatctgatttatcaaccagtttctcattctcgccaaaaaaattcgcctttatacccccttcccacctcattattcctgtttgctttttcccgcctagtgtttcatgtttatgcattcccggagtgtgagacgaggacggataaacactaatataatcgtttgtgacggagtagatcagtggggtagatgattacgatccgtatacgacacttcggcgcattctgctgctttggaccccccccagtgccgtgtttctgcccgcaccgaccatgttgcagtagtcgtacttgtaagaggtaaggctcaggcaacaaaccgtttcatgatacccgcctgctttaacacaatgttttagcagcagttgctttttaccacaaaagaaaatgtgcgtccaaggggatgtttcgtgtgcgttgagacagcctgtaattgagatgccgttgctaccgtgagacacccgtggtcaacgcgtttggtatccattagtggaatgaaatacaactaacagtatatagtgaacggtaggattctggaaaaaaggaagtggcagtaataaagtccccaaactggtcacttttctagcatgtaccggttcatgccaagactgtagacacggcacagcaacagacaataggtctgatgttctccattgtccagatctcctgtttcggccaagaaagaacttgtaccatacaatgaggcaatagttgctacggaaaggtacgcagccagaaagagatgcgtatttgagaccacaagtgtcgagaacggaagcgttcaactcgtaacaggaatgtgactcccgtgtgttttaggaagtgaaacaaatgtcgacgacttcgtgaaacacaatcaaataactgatgctataacttgtacttgtatccaagctggttatggactctttgtctaacttgagacaattccaacgctctttcaaaactcttagtctacgtttggattgacgaacaggatatatatggtgcaagctacgaagagcaaagaattgaccaaaaggacacctcgggtagttcctccaatcgtctaggcaaatcgagttgtggcattgccatcttatctcctcattagccaacccttttctgtgctcactatgcaatgctcaccaagtacatggtacagtacataccacgaatggaagagttggtacggaaagggtgtctggtacaggaatgttccacatgagattacctaaaatggcaggtgaaaatgtgttcctttccatggattgagcaaatgataggtattatgacttcctgagatccagtatggtacggtaacataacttcctgaggttcgcttcatctggtacagtacggtacaatgtaccagagacactcgtttgcttcatctcttgcaccaatacccactcttgtcaataacttattattaagcagctacttacgcatgtcttgtgcactacagctcatctctaacaggagcctcagtcgtcccagaagtatcagtctcatgctcctgttcactcacaagctcttcggccagaccagcaacctccttggccagacccagaagctcctcggcgtgctctcccttgacttccacgtgatcatcgtccaccttgacggtgtagggttcttctggcgcagcagagtcaggatcagcagcttcagcacctccgggaacactctcatcaccaccatcagccttcttggcctcctcctccttggccttcttggtctctctctccaatctccttcgctcgtcttcctcctctcgttccttctggtatcgggcgtctgtttcgggggtgcccttgacgtcatactggccactgaatgagatcacggtcgacttgtcgggattgtagatggtggcgagcacaaagtagcgggacgaagggatccagtcggggatgctgaccgttcgcttgaatcggatatctttcttggtgggcttcaacggacaccctcggccaatcttgtgctgtttcattagatcacacaaaggatggatgcctctgtgcacctcccggaatcccgagtagacggacacgttgagataggcaccgtcctggacaaggtggttgactttacccacaacctcgaactcgacatcctggcccgcaggcagagggtaagccgaggcatccagagcggtgatgttgatggcctggggctcgggtcggtcgcacacaaggaacttgacgttgccgggcaccgcgtggcagtttttgggcaccatattgtcgagacccagaaacttggcgagaatgaactcgatgttggagtctgcggccagcgccgaggctgccatacagacggcagatgcgatgctgaggagtttcataatgtcgtgggatgtcgatcgatcgtgcaccaaggatggtatatgtacaagtagcaagcacggtcccccgaggcctgttccatggtgcgtcaattaggctttttttcagacatgtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgcgacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatctggtggacgacacctcgtttttgtttcgagtgatagcctgccagatttattgtgcctttactgtcgtaccagcgtattttacttccctttccgttctttcgttttcaccatgtcgaaagtaacaaaagacgagttccaggctctcaccgcgaagatggacgccttgacgctctcccaccaggagatcaccactactctcgctaccgcggttaataccaaggaattccgctcagccttagacgagctcaagcagtcaaatgagtctttcaagacacatcaggctggggagtttgaaaagttgcaccagttggtgtcggcccagcacgaaaccatcgcgaacctcagcaagcgtgtcgactcacccccgagcaccagctcccttgaaggcatttcccgtattggcaaggctgattccgaatttgaacccgacaccccccagaagggtaactctgtcctacatggcatggactttgctgccagtgacacgggttctgttgactatcgaaaagaatccgacgccctcaagtccatcatccggaacgaggtttacccctccttgtccagcgaagaattccgaaaacagttgtacgcttacaaatcttttgattcccgggtggctacctttatcctactccaggatgacatccgttggagcaccagagctcgggctttccacctttggtgcggtgtcaacgataagcagcccctcttcgatcaacagtacctccaactccgaagcacctttgaagcagagactgctgatgaatcaaccaagccaggtgcccacgctcgtctgaacaccgcttgcgaacgtctcctccgggacctttttcgaaagcgcgggtttgaccacgaacctgctgtctcctttgctgaacaagaggaggaactccgtttccggttcaaagattaccacaccgctttctctatcgagacactacgtgcgtacctctctgctctgagcaccgctctgacctcctcacctctgccggttctctctcggtgtctccagttgcagaagctcgctccgactcacctgggcaccgccctcggacgcgagatccctcgtgacaacactcgttggctgagccttggcatggactccgaccctgagcgtgaccatcaagttgccacggagctcatccagcccctcgccaagatgatcacccaacatgtccaacgacttgacgatctcaatgatgaggctcttctgagatggcgacagcacacggtatctttcgaagacgtgtggatgtgggtcgagccttccgccccacctgagccttccacgcctgaacctgacaaagtcgtcgttcacgttgcgggacgtggtcgttccaccaggaagcctgccgacggccctgtctcaactgagactgtgcagaaacccacaatccgtgcctcggatgcctcaacctcctgggcagctgacaaggctccttgtgttttctgtggttccactgcccatgcactggtcaactgcgatgactccgaaggcagccccttggtcaaggccaagtaccttggcagcttcaagtctttcacccgacttggctaccagggttttgaaaagtatctatcgcctgttgatgctgacttccctctaaaacagagcgctctctacacttcctggaagcagaaggaatggtcgaatccgcttatggagcctagacttcgaactttcaatgcgcagtggcgtcctgccctagctggccgcgtaaatgccgttgaatttgtacacgttgaagacccaggcgggcctttggataacagctatgactctgactcatctgcgtctggttatgacttccaggaccttctccaacccggcacgttcagtgtctgtctaggaggggtgcctcgagatcttctgtctgatacgttttcctcctacgacgagcctcgcactatcattgactccactgactcccagcttgagctcacgaaagaggcaatccaccagcacattctccagatggcaaaacagcccacacccctccccgtcacttacgcaattgatgcgcctgtgtcaggctcctacagtggcaacatgaagcgccttgtggcacacccagccttcatgcagctcgtagctcgcttaactgctcccccgggcacgttcaaagcctccacgcttgaagcgggttttgtaggtgctgttatggccccgtcttccccagttgccggccgtgtctactttgttgatgcggtccagcgattgctcaacaagtacaacgtagtattgcctacgaagctttacgagtgtttcgctacagtccgaaatgacctcatggagcccgcttacgccaccgaaggcgatcctcgccgacagtctctcaagaccaacatcaacgccttgaaaactgttgtcgacagcaagcaccctgacagaccagtggctccgttgccgcgacgcagcccccgtcgtgatgtccgtgaagacatgcccccgcctgctttgcctcaagcgacaaaacgtggtgccgcttcttctacggtatcttccgctgctccccccactgctaagcgaaccaaggctgtagccaatccctcctcagtggggccgactgactccgcatcctccacgggcgctgttgttgacgtccccagctctcgtgtggctgttcaccccccccgtctgggtgataaccactacgtgagccctggaacccgtgtcaccaaccacatccacgatgcctctgccgttgcggagaatgcacccttaaaagattacaaggatgctctggaccgcctcccgtctgacctagaggactccaaggctctcttcaccagagatcatcctcgttacgacaatgccttgctgaaggctgggcgtctccctctcttcaagcttgaggccattcatgctctgccggaatcggaaaaagcagacttgtttgagcgcatcctcaaggcgtcggatgttgatggcctcgttctttttgagcttctccaggtgtgccctgacctcacaaagtacatttggaagaacttccgtcaccagcggcaccggcttgcgggtcctgacatccaagccatcgctcttgagctcggggacgatctcatggagtgtgccatggatcttgcgctcaacgtgatttcgtccacaccgtatgagctcaactctggcaccttcggtcgtcttcaggaggttttcaccaccattgaccgtcagctgtacgacgacaaagttggtaggccactctcgccccacttcaccgacaacattgctcttttcgaccaacagaccagcgccctttttgacagtggctcgtctaacaacgtcatcgacactgatttctttgcccttgtactcgcgaaggctggtgtcacccctgaccgggtgattgttttttctgacggacagtcccacgccacagtcgcaaacggagccaaggtaaaagttgatttctgggcgcttctccctgtcactttcctgggtgtcgttactcttgaaacattttgtgtcatgaagtgcagcatgaagtgtattctcggcaccggatacatcagcaaactgcgcatttcgttcgaccatgatcgttaccgtgtcgcttcagtggagaaccctggtaaccctggcgtccggtgctaccctagtgacagaccttcagctggccttgttgctcaccttgggttgcttgaccgtcttgtgaggcccggccgccggcctgtgcctgcgtttcctgctgccaagctgtctcgccaaaacgtcatggcacacgttcgacccactccctcactctgtggtgatgttgatgaagcaacaaatctccttgacgcctcatctctcggagggcctcagcctggatcttactcccaccgttctgaaacagcggcaggctgttttgccatatcctttgctgatgactgtgagtctgccggcccgccttcgagcgctgccaccgccattctcaaggctctagcgtccagctccggccctgatccccttggcattccccctcgtgatgaccctgacgagtcttactcctcatcacctgggcaccacggtgatgtctctggcgagcccaactcctcatcacctgggcacacctccgctcccgtcgacggtacgcttggacctttactgcctaccgatgcctcatctgtggatgactccaacgagctctgctcctcctcttcaggctcggaagccccgtcggaagccccgtccggagtctcggccgccttgtcagatgtaggcaccgttttccaggagagctacacgtcgtaccgtttccatgacaaccttgcagacaatgctcttcatgccagaccccccgacgctcatgctctcagtggttttatttcttctgccgacctcgacagtgttttccagtatccacctcctgcatcgccctgcagctgctgccagcagcctgtacgtgagtgtcgtgtacttggtaacactgttttcatcatggctgacattggcgactcggctaccatcgttcaggttcaaccggatactgacctgtccatgcgccaacagctctaccttgctgaagttctcagtgatgcccaagaaatcacccctgaagactctctgcattctttatctgtctccgtcaatgccatgtacaagccgctacacaagcgttctctgcctctaaataagcttcgcccggacggttcctttcctgtcggtgacggctccaagccttctccgcgacatcgcaacttctctggcgacgagtcttgccaatttgatgccaaacttgctccagtccttttcccggccgagcttgctctctgtcgccatcgcatgtcggacatggagggtgtctgggctttcaacgaagaccaggagggtgtcctcagtcaccatattgaggagcccaccaagatctacgtggaagagggaggcgttatcaactcaaagcacttccctctccgcggggctatggtcggcgctgccaaagacatcatcatgaagggtctcgccaacggccagatggagcccagctcctccccccaccgcaacgcctggttcctcgtgagcaaaaagagctcgggataccgtttcatccttgactgccagggcctcaacaagatcaccttgagagatgctttccacccacccaacgcggacctcctggctgagagtttctgtggtcgtgctgtaacttccctgcttgacattaagaatggttacggtcagaaggagattgctcccgagtcccgtgacttgacggcttttaacacagattttggctcctatcggttaacgcgcctgcctcaaggttggtgcaactctccagcggtgttccaccgtgccatgctgcgcgtacttgggcccctctttccggatcaggctgttgttttcttggacgatattggcgttctcgggcctaagactgactatggcggagccatgcatgacgactttccgggctgccgccggtacatcgtcgaacacatggacaacctcatggctgtgcttcagaatctctatgaagcgggtctgactgtgtctttcgacaaggccgagcttttcgtcagtgaggctgagttcctcggtttcctcactacctctgaaggccgcttcccgtcccctggcagttccgagaagatcgaatctttcgagttccccactactgtccgtggtgtgcgctcttttctcggtgctgtggtgtattttcgcatgtggatccctcatttcagcagtatcgctgcacctctgtacgactgcatctccgctgcgcagaaggctggcaaactcaagatcaccaagaccgaggccaccgagtctgcttttatggcgctaaaaaaggctatggtgagccctgcggttctgcaccgctacgaccccaccttacctattgtcatcaccactgatgcgtcctccctcggatggggcgcagtaatgtctcacatcgtcagtgttggccctccggctgcccgtcgccccgtccgtttcgagagtggtttgtggaaccccactgagcgtacctacgcatccaccaagactgagtgccttgctgtaaaacgtgccttggagaagtgccgtcactatgtcactggcgttcatttcgtgatcgaaactgacaaccaggccctggttttcctactgcagcaatcccgagttgaactccctaacgctatgttcacccggtggtttgcttacatcaaacagtttgattacgaggttcgatttgttaaaggccgagacaatccagtggccgattggctgagtcgtgagaaattttctgacttccgacctgtcgattttcgccctcctgttgctgatacagctcgacaagctgatgagcttgctccgcttgtgcccccgacttggtcccctgtggcctccatcactgtcctgtccattggtccagagcccgttttcatccacaaaggcatctctctcgatctcattttcaccaccattgcctccggcgatcttgatcgagatggtgttgacattccgcctagactgcgtcaaatctgctctgagttcttcatttttgacgacattctcctactgatcagctcacctggtctccatcgacgtgttctcttcacagagaaggaggtgtctgaggttctccgagctacccatgaacaatatggccaccgcggtgctgctgccatccttcatgctctccgtcgcctctattactggccgggcatggctgatcacgtgaagtcccatcgtgcatcatgcggcacgtgtgcaaaagccaccaaccatggtcttctcaaggcgagtctccacttcgtggttccccgtctcatttgggagacagtccagctggacatcctctaccttcccgctgttcatggtcccaccaaggagtaccccgatctggctgatcccgccaaggctctcgctgctcaaaccaccctcaccgacttcctccccactgcccctcagttcactgatgtttcctctgccccccgcggacggctaaatgtcactattgccccctaccagtatgtccttgtcgctcgtgatgaattctctggctggcctgaggcggtgcccttacgaagtatcaactctctctccacagccgctttcttctacgatttcatcattgctcgttttggcgttccccgtcgggtctacactgacggtggtagtgagttcaagggtgattttaagcatctctgcgaagatttccacatcaagcaggttttcaccactcctgctcatggtcaatcgactggcattgtggaacgcggtcaccaaaacctcctccactgcctgcgcaaatacggtcgtcagtggatcttatacctccacaccgccctctgggctgaccggtgcacccgtcgttcatccacgggtaagtcaccttttgagctgatgtatggtgtctctggtgtcttgcctgtcgaaagtcgtttcctgacctggaattacctcagtggcaagaccgacctggcccacaacgaccccgctcatgctgcttttctgcgcaccttgcaacttgctgcttctactttcgaagttggctctgctcgtgaccacctgaccctgcaacgccagcgtcaaaaggcgttctacgacaaacatcacaacacagctgatacagatcccttggccgtaaatgatttcgtttttgttcacgacctccgtccccacaacaagctgactcctcgttggactggtccctccatcgtgaccgcgtgtcaccctgagaccagcacgtacactgtcaacgatgttgacggtgagaacccgcggcgtatccaccgcaaccgcctcaaggttttccaccccgcttccatcgttgagttccaggaccgcatgaaggaacatcagtcccgcgagtctgctctccctgccattcctggccgcttttctgcctgttctccacatgttcttcccccggcttcagtggctactcgttccgtccgttctgcagctaccactgcgtcgactagagttacttctcggtcgaagctcgctcgtgttgattctgggcttgctcagggctccttccttgctcagggcctttattcttgattcttctaaccagggcttcgggacgaaaccccgttagacctgggcaggtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgcgacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacacatgctacacgtatgtagtctgtgcggggatacggtataaacaatgaaaaagcatagagttggagatgatctgacatggaggagcagaaagtgaatttttttccctccttgtttctcatagaccgactttacgacgtcaggtagaacaatgctgtaacagaacacgtcagatcccccgtttggccaaccgcgcactaacataaacccctgtcgagctagtgctctgagtcaacgcgttgttagtgccagtgctacgctttggggtctgctccacgggtcctttcgcaagacagtcttccagaagttgctgagtgggagcttcgcggcgcaacttttgagaccgattaacaacgtgcaagaagaacgcgtgagcgattaactaagacgtgaagctgagcgcaagctacgaagctgtcgagtgaatgggatccccttagcatatgcactaagagaacgcagggtgatgacgagttgggggattaacaaggccctcaagaatcctgtctccatggatgtgaagctgtgacgagcacgaaacattgtccatgagctccgaaagtatgggtagctccctggggtgcaaccccctggcttgtgctgatgtttaagcacggctccacattgccaccccattcacccactatgtgttgcacacggtcccccacgaagtcctcatgttactcgcctcactgtaaccctgaatgcctagagtgatggacagtcgtttgaacagtgacatgtctcctattaacacaccaggaatcacgttcaatggaacagctgacaccgagtccgagccgcgagccagtccgagccgagatgagccacaacgagccaggactagagccgccgaccgacaaatcccaataaaaacacaatgacacgctgaaaagttacctgggggacaatggcgaaactcaaccagcaaccagagcaggagatgatgaagcgactgatatttgttaagtcttactagaaagttagaccgtgaaacgacaatcggcacggcataaattagccgttcaatcataacaactgtcaagagaaggaacagtatctatctatcagccctcacatcggtcattgtgaaatctgaacataccattcaactcacattgattcaaggaatccaacggtatctctatctttctcatatctccagcacttgataatgtgaaacgatgacatcagctcaaggtgaatctgagatcggcgagtgcgaagaatgtcagcaccttgagagcatcggccagagccaataagagccaagtgctatgccaatagggcctgagctgaaccaagccagagcaaataagagcagagagatccagagccaaagagaaagatactaagagccagaaactcagaaggcggccggatattgatcttcatgatccaagattcgcgttcaaaaaggatgtaggaagtcgcgggggtgtagacgggacctaaccatttaatcgatagaagagagggtgtcagcatttagctgaacctttggggtaaatatattatattggatgatcaagtcccacccgaattattatctggtgtgtttctgtaaaaatagttgcgttgtgtgtgtagatgaagtgccggcacgagtacgacacaatggtcacagtgtactcacattaatcctcttctacttctttgatttaataaaaaaattagttcatgtattattagaaattcaacatcaaaaatataattactgaaatatataaacttttgaatatcaacaatggaaatttcccgattcggtaatatattactcgttttaaattgcataaatcctggaaaaaatacttttctacaccataacttcgtatattgcaatttaattcaataatatctatattgtgtgactatttccaatgtaccaagcagcccccactgctggtacctcgagaatagtcaaagtttatgactagtggctgccgacaccaacagcccccactgttggtgtttcgacgctagtcatgggtttggtctcatcagggcagccagtcccccgttgtgcttgacgcgcaattaaaaaagtagtggaaaatccactgagcccacaccgcaataatccgacaccccaccacacaactgacattgtgttttgtacactgaaaaatagccgtcaccgcaaaagagccaacatcccaacaagagccaacaccgcaaaaagagccaacaccgcaaatagagccaacacccgaaagaaaaaaaagagcactggggggcacccgagacttacttgcatcactggaaagaggcgtcagaccttgaccacgtgagactggggggcgtggtcgaagggtaagaaaagtggcatctctgcgagattccggtttccggaggtccagcagaatccaccgcctcgagcaatcttctgtaaaggaaattgagacactagagggatggggacaccccttcccaatcgagcctcacgacgtttcttcctattcaaaactgccagaagaagctgagacgaccctgatccgtggtagactccaaggaacggaaacgaggctgctctatagggccttgggaggaactttccaccaccccaacgctgcatcacctcctttgcggccctggctctgtaacctccttacagagtgggtcctccaccggcactatgtgccaaatggaggggaaccaaaagctacctcccgctgtgttagtatcgctctagagttttcaaaggcttacgtggaatcagcacatgtctctttgactgctcacctgaagtgacacagacacaaagagctagagattgtgaaaactcacccaaaagccgacctgatgagaatgaagaggactgagtcgatgtccgtttatctagtcgtagaagatgtgtcatgataatgtcgtagaagtgtcgcgaatgatatgtgtagatgatgtcgtagagtgaggagaaatgaggaaggagaatagaaggccacaaacatcttcagaataaggtaaggtgaagatgttacacagacgtgatataatgttgtggctctccaccttaattgtatgttttgttagtcgttttaccgtaataggaagaaaacatataaaatatatacgatgcatattcctagaatatgttctttatcctaatattgtatgtattgtaagaaatacagtataggtcctgatttgatatatataaggttgagataatgcaagagagtgcataatctaaatgctgtcaatgtaggcgatgaacagctgttggtaaattaaattctcttgattggaacttattggatatagtggtccaacatatttcagtccattttctctaatcctttctaatcttttctctgatttctctaaaatcctctgatcagaattgttggtactttttggttgtgtgtacttgtattgagccagtgaatgtcgtgatctccaaataccaagtcgatttaaagcacacgtaagtaagtgatcagatgaacttcatccgttgaccagtgactcccgccacttcagtacaggtcaagtgtcataatatgtgttgctctgatggactttactggagtgggctctccacttacaagtagggacgggtatcccttgagatgtcaggaacacgaggtctgctcacaatcagtggatatctatactatgctgttacttattgaagtacttggacattgctattctacaaacacctttcttcctattgcatagtaacatctatccctgagcgcaggtcataaataaatcattatcattaactaaaaacgataccgcaagaaagcaccattaataaacatatcggaagctctgggtctggtgaacgacaacaggatcgtcatcattttcaccaaactcggccacaatgtcatactcgcctcggtccagcttcttgttgattcgcttgagcaacatggatagtgcaattgcacatccaatcgcgacgagaaggaacacggagttggcagccatggcgggggcataacgaggagcagcagacttggggtacaggtatgagttccagatagaggttgtgttactgagacagttcatgagggccagcgcaacacctcgcttggctgcaggacgaggaatggtgttactcatccaggtgagggtcaccacaaaacccatatagatggagggaatcatgatgcacatggcaaagtatctagctccagtgttgagagtggcagcagcaatgataaaactggcaatggtcacacagaagggaaggacaatgtgccagcaccgctcaccggtcttatctgcgtgccaggagttgagaggcaccaacacagtggcaatgaggtaaggaggggcagtgagaacaagagtgatggtcttggagaagttaagggtctcaacaacagaagggaagaagttggtgacaccagcggcggcaacgttgaagaagttgatgccagcaaccagccacaccttggggtccttaagcacgagaagcatgttcttcttcacaaactgccaggcagactcctcagagtcaatgtcggtagtaccagtctcacgctggagacgccagatacccagctccttctcctgctggctcaaccaagaagtggtctgggggaagtcgggcagaacgatgtaggcaaagggaacaaccagaaccgtgaaagatccctcgatgatgaagagccatctccagccggaaatgcctcgcataccatccatgttctccataattgctgctccaagtagaccagagaaggcaccagagatcagagaaccgcagtacaggatcgaagttcgaagagccagctcctttcgggtgtaccaggaagacaggaggaagagacatccagggaagtagacggcctcaataaaacccaggaagaatcggcaagcaacgaggccaccaaagctgtgaacagtggaagtcagggctgagatagtaccccagataaacatgcaggtagtgaggtaaagaccaggctttccgagtcgagaaacaatcatgttagaggggatctgcatgagaatgtaaccaacaaacagaatactaacagctgtctggtactgcaccgaatgcaagttgagctccttctcaagtccacccaaccgggcagtagcgatattatttcgatccaggtagttaagaatgtacagaagcatcagcatgggtagcattcgaatatcgattcgtcgcacaaacttcttctccagaacatcaatgtcatcttgactcagagaagccagggtaggaggcaaggtagctgtgattgtggaaacgataacctcagatttcttggagttgactgacgagcttgtgctgagtcgtctttcagtgtcatcgttggtgtactccacgtgggagttttcgatcttggtcatggtgaatgcgagtgtgataagatggagtccatggtagaaccggctgatcaagtatttatactgttttcataccccagcttccgtgataccggagaaaatacggtttccggtagggttgcactagacttgcattgcatggtgacaagggcgaaatgagtcggttaaaaatgaaacatggggaatgaggggtgatattggtgtgttttggatgatatggaatggtccagatttgtctttttagctgtggctaaggcttttgtagcccattaacaatcgtagccaactatttagaaagtatagctcctttctcctctccgcgaaagccgtacatcaatacaagtctaaaatcacattccccagtttctgcaaatgcatatcagagggaaaaaaaaaaaagcaaggacgaaaattgaacctttttttgacaccccaggcctcttggggcgaccaggagacgaccatgacgtgatgtgccatccatagagggggaatcttggtcatcttggccctcttggctctactcggaagcgtttcttggcgtacaatagtcgactttgcgcaccgactttgataacctgaatagcgcccccagtagacacaggagcgaaacgcctccacaaacaagagaaaacaagactgcatttgccatacattcaatgagtactacgtaccaatagcccatttgcggggtgcatttcccaaaagggcacataatcgaagtttagacatgacacctcctgtactgtaccccactgttgcaccgattgtccatcaatgtcgtagacatgtggatacctcgagagtggtcgacaagatgatattgtcctggttttattttttcttgtacttttcggtgtattcgtgctcagacgacgggtttttgtcatactcaacccccggatcaacctcgtgcactaaactcaaccttacacgttattccgacacgttccgaaacgcctcggaacaactcggatttcggctctgctccgcagtagatgcaaattaatccgaccaggaacacaaagagactgggcgaaaacccccaaaatcgaaaattcgtgacaccatagtcataaatcgcgcttaccccggacttgttgcgaacgtagccacatgtgagccacacttcagccccgcaatattgcctttgagccttcttttttttttaattttttgttgttccttcgggggaaaaaaacaaaccaacaactttaagctacatgtattgtacaaggcacgcgcctctcggggccggaataccggatgtgcactggtggattaagcgaagtttcatgagctggtagatttgttgtagtagaagggcttctctgggcttttctggtgaaatcgaaaggcctgtttaggaccaccaatgagtttccagctacagtacttgtacgagtccagtattgtacattcggtgttgacttatgtcacatgaaaatcgcgagagggcgaacctacgcgaaccagaaaaagaattttccctgtcaaaagaaatgcatcgtcctcatgcaaggacttgtatcatccgactgtctcgcccttgtctttgtttggtttcactctgaatcaaaatgtagatgattagcatccccattaaggaccctgaaaagtttgtgcctgagatggctgttgattcaagactaccatcctggttgatacgtaaccagacaacggcagttacggcgatctcttggacccaccgttgataccaagaggtgttcctcacacgactcttcttgaactgtcatctgtcagctgtcaaatctgttgggaaagcttgacgatggatccatccaacggtctcgaagcgcggctaatgtgggtctgacattacctgaggtggacctattgtagaggcagcatctgcacttgattgctcgtatgatagttgattcgagaatgtggtccagatgtcaccgatgagtccacagacagggccaaggaatgagatacgacagacgctgtagccaagacactaattgtcagagttcaaaaacacccatgtctatcatcatgcgaacacgatttcatctacttgaagttgcactcatcgggctccgacatagagattgtacgctgatcatgctgttctggaaatacgacaggataagagtcttgttcatcaactgtgcaagtagagaagagaaggaggtggggccctacagattgaataactgctgctatacactgaatatgatatgtttttggttcccctctagcttattgatagtacagcccacgacctgtattctcgaataaataatattactgaacaataaataattcaggcaaaagccagcttttgtttccttacccagccaaccgcctcaccaactcgacccgctccttctgaagctcaatcagctgtcgccgctgctcatgcgcctgttgagcccgctccttctcccatgctagactccgttccatggtgttgcgaagtccctcagtttcgttgaccaaacgcttgagtaaatcgtgacttacgtttccctgactcacctggccaacagcatcaatcaacccttgaacactttgcacgttgctcaatcccagaccaatgggattcagctcctgggcgagatcagcctgcagatctgtatcgatatcgtccgaaagtaaggcggaaaagtctgggttgggtgtactggcagtgttggggctaggacggccgctactgctgggccccgagacatacccttgtccaggagtcccaggaggcatacttggccctcctccctgacccataccctggccttgaaccggcgaaccttgttgaaccatgccctgcccttgcccaggtccaccaggagtacctggacccatactctgtctttgactgtgtccctgaccgtgtccctgaccagcttgtcccaacccctggcccatgctctgaaccatccctgccataccactggaagatgcctgaggctgctgttgctgccgatgctgctgttgttgatgctgccgctgccgacccacccctccaggctcctcgctcctccactcgtccaggtggatcacgtgacccttgtattgcagccgtttgtcctttgattttgtttttcccgcgttgggtctccgggggtcgttcaggttcgttcctagggatgagtccatcggcccactctgaggagacacagacatggtatgttcccctccgggaataggtgtagagggactctgctgctgttgttgttgtgtgggtggatgcatctggatcggcctgtcgaataccgtgtcgcccttgtatagcagccgttcgtccttgacacgggcctgcttactctttcctatcgcctctcggaccacttgcaggtcgctgacaaactgttgagagtattccgagtcatttttgggcggcggttcgtcgagaatttcacggagcttgcgggccagcgcctggcgtccaatgtcgtagccattttcctccagctgggccgccaccttggcgtggaagaaccgtttgtcgcgttccaacagctcaatgttggcccttgagattttgagaatgagctccttgaggtctttggaataaaagacgcgttttttccgtcgaattggactcacgaaatggtccactttgaacaccattgaccctgaggagtccattttcactgactggtcgagacgagatgtgtcgagtggaggtgccaatttcgagtatcaatttggatacttgctatatgcactaccacgagcaaagggctaatctccgtcggccacttagggggtgaaattggggggtggcgaaaaaaacaaggagatatcttggtaaaacccccagcggtgaattattcccggccagaatggggaccaccaaccccttatatatcgccgtttcaacggtctaaacctccacctctcttttcttgcaccccgtttaggttgcaccccatttggccaaaaatgatattgtcaacacatgcaggtctcccgttcacaccaaagcagaaattgagttggggcagctttttattttatttttatttttttgtgttctggatacagtacaatagcacttttccagtgatggagacgcaaaaactgcagctgatgataggtgcgccccagtgttggttattgatcgcaagaaaaaaataaatgaacatgactatcgccgaaaataaacgcctcaagccaggtttcaaggttgctaatattgaaccgtgtagttatagcttttatcaaccgaccaaatattatcaaattacgatgagctactttgcacttgttttttttaaatttttatatattgtacacttgagcaatactcagttttgcatcgtttactttcttggggtttttgtttttttaccccgtgtggcacgagcctacgtagttactgcacgaggcgagtgcatagtccattagctaattggagcttgccgacgatgagcaaaaaaaccaaacagaacagaacaacaaacctttggagctgcgacgagaacacgaacgcgtctgggtggtcggggggtggctcctttgaggaacaagccagttttctgaaagacgtgctgctgggcctcaatgctgcttggggtgttatttgaaggtgctcgctgctactcaactggcaccccccagccgcacgcttcaggcaacataattctcaattatgcttaatgcttccgcaagccaacgcgaaacgaaaatcccccttccactttcggatccaattagacatcccaaaggggctgtcttatggtttgggggtcgtatcgttccgtgatcatggattgtcggcgtggcggctgcttttaattgctgcatcattggctctgtctacaagcacaagagggattttccattgacaggagcactgcgtggcgtgtcttttcttgtcttcgctacctctagttacttggatagtgcgtgttcacattaaatatctcgctaaaataagtgcccaccaaatgcacctgtgacacgcgttaacacctcagacgttaccgaaaaaaggcatgtctcagccaaatgttccacaggtcatgtcccacagcatgttttccgcatgtttccactccgtttaggtctcgccgagtctttttgtagggtctttggccaaaacacgccgctaagacgcctcactgatctgactcgacaccgtttgggaacctacttgcagaaacaccacaccgtttgggagccacggtttgggacactgtctgggaccagacgaagaagactaaggcagcaatctgggggctagcccaggtccaaatcggggggttcgacagctgaaatggatatctccagtagtcggtattcggaattcctgaaacacttactgaaacgggggcattttgtcctcataccctggtcgactgccaataagggaaactgagttccggctcgaggttgggaggcttaatgaagattcaaatcgctttactcatcaacgatacagtttagtagcattaattggtttttttctttttttttttttgtttttttcaatttctcaggttaaaaccaacaagaaatgtatatatatatattttagggaaatatattttagctactttaccttttcaagaactgcactcgtaataatactcttgatgtaaccctcgtcagttcaattccccttctgtatcatattctcgagttaatgcaccgccgaacctagattcagaatcctcgcacagctacgaatcgtagtcaccccttccaaccccgaaacgaacacgagaaaaaatgctgagaacggccctgagacgagctgccaaaccttcccgggtgcctcgaagaactctcacaacctcccttccggctctgtgctctcgaacagagtgccagaagtccgccaaccagcccatcaccctcacagccgaaaccaagtccatctcggaccgtcagcaactatattggatctcccctgagtctccaggctcggcatttttcctgccccatggccagcgaatctacagccgactgggcgagttcatgcgactgcaattgcgggtctttggctttcaggaaatctcgtctcccatcatgtacaaaaattcgttgtggaagcagtctggccactgggagaaattccaggacgacatgttcagagtgcagcctggtcatgaagagacttctgtcgaggaagagttctctctgaagcctatgaactgtcctggacattgtcttctgttcaacagtctgaaacgaagctacagagagctgcctctgagatactctgacttctcgcctttgcatcgaaatgaggcttccggcgctcttagtggacttacgcgtgttcgacggttccaccaggatgatggacatattttctgcactcctgagcaggttgagagtgagatttcgcgagctctcaaactggtgcagcagacctacaacacttttgggctggagatttcgcgtgttgtgctctctacccgtcccgagacatttattggagatattgagcagtggaacgacgcagagaaggctctgacctcggtgctggactcatggtctgtttccaagggaaagtgggagctgaacgctggcgatggtgccttttacggtcccaagattgacattctcgttaaggacaagcatggaaaggaacatcaaaccgctactacgcagctcgacttccagcttccggagcggttccagctcaagtactttgatgcatccgagaccgcccagaggcccgttatggtccaccgggcagtgtacggttcgctcgagcggttcttggctattctgattgaccattacgaaggtaagtggcccctgtggctttcccctcgacagtgcatggtgctccccgtgggagaggctcagaacgagtttgccgagaaggtagctgcccagctgtctggccttccttccatcacagatcagtccactcctctgtctgctagcactttgttctgcgatgtcgatactcgatctgagacactgggccagaagattaagcaggctcgaaacgagggatactcttatattgctgtgattggcgataaggagatgcaggagggcaaggtgactgtccaaaagcctggtaagaaggaccgtcagcttctgactgttgatgaggcccgagactttttccacaaggagcagaatgctttcagataacgagacccttgacgacagcgtcaaaattgtacatagttattgataaaatgaaattgagccacttcataagtgtttatttcatttcattcatctttttgaggtccttttcagctcgaacctttccaaaatgcaatatgtcgaaaatctactcaacccataatcgaacccacaaactacctcattgcagccacccagggctcagttagtaatcggcctgacgttgtttgtcgaaactctattcgggcggtccttcaaggttttggaaaaatcagtgtcacgacagacaagacatccggaaacgataccttggtacacgtgcgtgtggcattctaacggctcttccaactaaccatctttcgccatgtccaaccaagtcgtcaagcagatcctcaagaagttggatcagtggcccatggactctgtgaagcattatgcctctttccgagacaccatgattgagcattacgagcccatggtcaaccagacccccacaaagaccgagcaggccttcctggagaagcagaacgaggcttttggcgttctcctcagcgacaaatacatgaagaaggtgagtatggccctcaggagggtgtagacagggagcagacagggagcagacagggagcagacagggagcagacagaggatgagacgggaaccgacaagggtttctctgtgagaatggcaatccaatgatacttctggctgtgaatgagagtgttccgatctgggtatgcttgggttctataacgactcaggactcagtagacatattcagcttctcgttgggcatctgcaaaaaaccgatgttgcgtgctctgtgtccatatgtgccctaactgagagtctcaggcaatcggaacatctcaatggtttctctgactgaatacctcatgcttccaagtgtgagagaaagaggaagactacaatactacagatacagctgcggacttgtgtccctgtacagaatctctactgcaattgcttcttgcctacgtctattgcagctgcttcaggctcgcccgatatcccttaggctctcctattccgtttaaatactaacacagttccccttgacagccgtcactctcgagccaccaaaggaccccgagtactacagtcgactggtgcaggatatcggagcacccgaagacaagtctctcttgggcaagcttcgtcagtacattcgattctaaaaaaatctgtatataagttatgaattggcatgttgtatggttcgcatatggacgtagccgtgagagaatgggttgagtgcaagcgaaataccctctttctctcccccatcttagaggacccagtcactcactctctagggctcttatcgtttggtacacacgataccccgcttaaatttgtctcatgcaagtgagcgatttgctcttgtcttcactgaaccccaaatgtctgaagataccaaactgcgaatgaagatggagcgcgagctggagctgcggcgcagcaatttggacgagctcaagtcgcggctgaacgagcaggacgccgagcgacacgagtcccaaaacgaacggagcaaacagacatcaccaaaggtgatgatacggcggaaggagtactgtctatgctattgctgcttggatcaatagtagtgggatggtacttggtagacagcgtcatgcttggtgagggagacggcaccgtactcaggctagcgtgctactgctggtggaccgcgattggctgatcttggcagccatcatgttgctcggtgtcggctcgttaatgagctacgaactgaccaagggtatctggtcgccgctggtccagtggtcatggccagcgcagccatatttctgaaccatcggcatcagaacgaaatccatcgaagagaacaggtaaggaacagcacaatcgaaagaggagctagcaaatcagctctgataccaaagataattacagtgagtcggcacaaatctcacagctaccacaacacactctctcactaacatgaatggcaaggttagcacgtttgccagaagcgccagtcaaaacatgagtatcattgccctacctgtctaccccattgcctccaccaacccagtgactctcttgagggtacaatacagtacaataggtacttgtaccttccatctgctgtctcccaataaaccgcttgtggaaaattttcttgtcagcatgaagaatcacttcctggatcgatctgtccactccaagttgacctggcatagcttcactgtgaaaaggacattggagagaattcagatattgcaaccaaggggccaaccgaggatgttcaagtatatactgtaggtactgtagctacagtatttacagactttgatagtgcctgatgttcaaaaccattgtcatacaagcatgtacatattgtacagtagtcgatagacaactactctacaagtacaagtgcaagcactgtagtcacgaacttccacacccaacaagttattgccgccattccaagggaaagttcccgatacaccgttgataccaccatctgccttactatcacacgatcgcacgctactcccctaacccacaatcgtattcgcttgtgggttagggacatgcataaaaggcacgccaacacagccacgatgccaacggtcccatatgtgtcttgtacgaggagagagtatacgacgagctggatctggagatttgagattcggcggtatttcgaaacagctcttttaagctcccaaaaacagacgtgcagataatatcgatcagactgacaggacacaagtctgcgcagtagctcgattctcatgcaggcaaccagaattgcaaacggctgtattttgcttcttttgtcttgatttgaatacgctttttttggacttgaataatgtgtctccttagtacttgttgatccactactcacatgatgccatgcgatcatcaccgtctccaccaggtcctccattatctggggttgctcattgacttcgcaatgcagcgtacattgagtttatctctaacaaccttgcatgacttggaggagtcgcgcaaaccgaatccgaattcttgtcaagttcactacgtacgagtaccaatacttgtatcaccttttgctgcaccaccaccaccatgctcaattacagcaaagtaattttcataggcgacagtctgacggagctgtcgttcgacccgacacaattcggcctggggtctgcgctgagccaccactttcgccgcagagccgatgtctacaaccgagggctgagtggctacaactctgtgtggctcgaagaccagattgacaggatatgcctggagtttgaagactcagcaagtcaggtggtgttgatcattctgtggctgggtaccaacgactcagtgatcccaggaaacccacatcatgtgctggagtccgagttcctcaccaatctcaagaagtacaccgccaagttgctgagcacgttccccgaagcaaatcttctgcttctcactccggcgcccattaacatgacccaactgcaggtgagtaccctgagtgacagcggcaaagcaaggacacccgagttggcgctgcaatacgcccaaatcgtggtcaggtttttccgggaacaatgccaaccagatccgcacgtcaaatgcatcgatttgtacaatcttttgggaagcggcaaagatgacgacttctacgttgatggcgtccatctgaactcggcaggatacagagaagtgtggaacgcggtgcatcaggagcttgtgggctgggtcgaactacctctgatcgagcctcattggacagtcaaggctggagagcagaagctaggggaggatcacaccggatgagaaattggaatatagcatagatgggcattggggcatgtggcttctaaacgacaaaaaaggaacatagccgacgatattactgcggcatggagtacaattagcatgggaaaagcattgactagacagtatatatgaaatttatctgtaaggatattcatgaacatgtcctagaccacaagtgggttctggctggctttcagagctaacatcagacaacaatacagcatgataagggaataataactagaagagaacagttgaaggtgaataatgcccgaaaaaatgctgcaaatgtatcttcaggtgagaaattattatctctcttgtcttcctgtccctgtctccgattcccaagacgttccaacaatgctggaaactgattttttgacaatttgcttcgttggaagaaccagaagttcactaatatggattgtaagacgttagaggaaactatggccaaaaatattagtttcccagcacggaatcaccatgtatgcgacaatctcacgatgtttccctgtctccacctttcaaagatttcagtcaagcaagcagccatatataataattacaagacagaggctgctctagaattgaatgtctcattctagactctgactgaatgaattagcccgagaaagggaatatcgcttgttcaggtatcgaggacgatctgatctacactagaaacagagtgagtggagagacaatcctattccacaacagtcaaccatgacgtataatgggctgctattgtgatcgaacgagaagtactactatcaggaatgctttgcaactaatcatatcagatttcttttccccagacctgaattgtggttgaagtcaggtacaattgtgagtatgggctcagtctgaaacaaatgtgtgtcaatcttcttgcagccagtccccgttgctttaggagatatttctttgaaactgtcaatagcacacgtttttcgatatccggggattcccataatccgacactgcctcgttcctgaaacgcctctgtccctgaatgtctcattactgcgtctcatcccccttgcatactgccaagagaatctggaggagtgactgatgtggagtgcttactgagaatcaggcattgttgaaagcatacaaaggtacagtacagtactgtacatacagtgtgtagagtgtttcaaacgtcttgttcgatagagacgctttactctcaggtcgaagtctcctctactggtattaacgattgccccttttgtagaaaactttcatgcttccgtgtagccctccccctgaccagaaaaaacagttaccgatgaagcgatacttgctagaagttcacaatgccctgaagatcagtttcatcaaagtcacttggctcatactgcgttttatatcgacctccaccgagcccacattaagttatgcatcctgccgcgttggcatagagccgccgaggaattagattggaagaaatatgaaacccgagaggccgaatgaagctgaaacgcgataaaagatggtattttaaagagctgaacatctccctgccagttccgtagcctccccccaaccccatcatgaacgtcgtgacacttcttctttacgtctctacagtctcagctgtagtagtgacagtcacgctcatcgagaccgcccaagcggtggattcttcaagagctgcaaccaccaaaagtatgacttcaaccagctcttctagtcgagctcagattctggccactggtactcctccaatgtttgccagcgccaagaatgctattatctccaacgtcagaagcctgaaggtcccctcagcctctggctaccttgccaaagatgtggagccaacccagagcgttactccttttaccttatcgtccagtgtttctcccgcaactacagcatctgccaacccgaccagcgctgtatctgtcgctcagactaactctgtctctaggactggtgtcagcgtgatgttcttgagcctctcttttgttttggtgacgtgctctattgcttgaacgtactctcagtgctggacattgacaacagtccatatatttataactaacgtatacccatgaatgaagacttattactcgaggttgttgtagaaatattggagaggagtgacggagagtgcgagaacaagaagaccaagaaccccgaggctgatccttctcccaccgcccctctggccacctaaaccaccattgttgagggtgtcaccaagaccatcaccgaggagtgctccactgaggtccccgcttctgagggccccaagcctacctccgaggctcccgctgcctcccccactctttctgcttccgtcgacctcaccacaaaggtcaccatcgttgagggtatcaccaagacactgaccgatgcttccaccattgcccccgctccttatggtgagtccaagcccgagcccaagcccgagctctccgagggtaagcccgctccttccggagggaggtgactacgtgacagaaacttcactacagtacactgtatacgacttttccgattcttggacatttccttaatcaaccttctcgacaccaatgctcgaaaaatgaaacgggaattgttgaagacagttctctaggctaaagtaaaagctaccaaactaatgacacagcttaactacttcagatatttcaactcaactaaagatacgagcatatgtattcttggaaccatctaaagggttggtcttagccaatgaaagattcacacgtaaaggatgttgtggggaacttgaagaatacctgtaccacctcctgacacagcccaccacaaacaacacaaatgacaacttcttttaccggtgtccatacagccaaacatgtgtgttccatttcacgtttcgcgacttggaaactaacataccgttatgcgagttcccacgaaccaagaggcttcagcactctagcagaagtacatacagtacgagtattgtattgtagctgcttgtactcctacttgtgtttgtaatggtacaactatttggcctacagtagaagacgtggtaccatacagaccctatacgtctcgggtccagttcgatggccgccagttgtgtctttttcaatgtcttgttacggaatgcgcttgatgtactttcacggcatgtacagtatgtacagtactcgaactcatacctgttccggcacgtgttgaacgtcgtgaatggaatggagacacacctttgcattccttaccccagctttgagagtgtctaattcaccacgttaaccttcggggtatattattggttgtgccagagagggctaataaaggacttaaaaggccgtggttttggaccgagaaaagtgggatttgcggaattgaacgcgcttttcatcttcagacggctgacgggcgtctctgtctccgtcgaattttcgccaccgccattggctcagcaaccatgctctgtctcatcgtgctcttactgaataaccatagtggtcagcaccacttttgagttagggcatctaggttaaatcaagaacatgtgggggacccttggtggcgaactgtcggtcggaatctgattatttgaaccgtggcctgcatatctcttgtggtccatgtattggtggtggcaaaacctgactgctacttgtagacacttgttgttgctctcaatagccaaaataaagaccccaaccacgtggacagaccagcgatggttcaaaataacgctctcgagagcgccaaagtgtccaaattagtcgtcaagacagctcattgcggctgctcatagctcagttgctaaggcacaaaagtgcgacaccacagcaccctgtattgggaatctggggtatgtacatactgtacggtaacaagcaccgtagttgttggagtgaaggggcgctaggtccccccagcagtcggacggacacttgctcttttgagggaataagtatcgtatactcgaaccagtggaaaccacggtgtagagtcgcttcgaatgcaccacctgttccctcattattagcaactgtttatttccaaatccagcagaaattacctcgacccgtttcttatctgggaggaccatgctggacccaacaacgggtaacagtgtgattttctagcttgaaagtgtgggaatcaaaagagaaggggcatctggattaatttttgtcttcatattctttgtaaacaccgtctggcagccctcataggtggtccgaattttggtccttctgacatcaccgcgctttaggttatccgacatgcatattcatttaactgcgtgaagcgactcaacacaccgtgcaggcacaaaaaaaatacgcgtttcggatctcaatcctcacccacaacccactcagatttggtctaccaagtacaggtagaattttggtgagtacgacgcaagacggctccagcgacacgaaaacgagtcgactaacacagacacatgaaacatggcaaacaaaagctcgcaaacaacaacacagatcatgatagcctgagctctctggatcgggcccttgccacccggcgggacatgtttgggcgaacgcttctgcataatgcgtgcatttgtggagatgcccaggctgttgagcaacttttggccaatccccacgtggatgtaacggcggtggagtatgagtcaggttccagcgcccttcatctggctctagctgcgggctctttgcactgcgctcagctgctcatcaagcattcgcgagaactgctacgactcaaggaccgtgacggctgtcctgctttcgaaaccgctctttactaccacaagtggcacacaaccgacccaggactgccttccgagtacttcagcttcggatccaacacaaaccacacgttgggatttccggactcagacgacagacagacccccgaaaccgtcaaggtactaagaccagccactacagacatcagatcaagcctggcacctgtccgggtggtggattgcgccattggaggctaccacactgcaattctcacctcagatgagacagcaaacttgtacgtttgcggcgtgagctctcgaggtcgtctgggcttgggcccccatgtttccacccagttcacaccaacattggtggcgtcgttggcgtcggagaaaatcgtgtctgtaggagtgggaaaggatcacactgcttgtgtcactgccaagggtgtggtttacacctggggatgcaacagggactcgcagttaggctacccaacaggaggagccacaggagaggagcaacttcagatatcacctagaagagtgggcggaccgactctcaagaaagcccacatcacccacgttacatgttccaacgtccacactgtttgctggcgtgaaaacacctcagacatgtacgtgtggggtgctaacaatggccagatgggaggaatggcaccagggcaagattgtgcaatccccaccatggtggctcttgtgcctggaaagatttcggctgtctgtgcctctgattactacacggcctgtattatcgacgagtcatacattcaggtgtacatgaacggtggtcatttcagagtctttttgcctgcgccaggtggcacagcaagagaagaaagtcagtctgggtttgatgttttcaagccacggctgctggtgaacagaccccaacagctgtacgcttcggctggaggacccactatttgcgtttcttctcttggacacgtctacgagcttccgttgcagaggtttctcaatgtcaagcctgccctcgtggctcgacagatgcccgttacagctctatgggtgcctcgaagggactacatggtggctacccacgctgctgttggtgacgatggctcagtgataatctgcacttcatctggttctgcttggaagcgtgaacgaaaggaaaacagattgggtggtggcaccttgaaggagtacaagttttcgcgtattccaaaggtgactaatgcttacagggttgcatgcgatcccctcttcagatcatttgctgctttgcggtatgcgactcaggtggatgccatcgacgtggatatggagtctttggagttcgatgttgctgagcgacatgccatcaaccgcaagatggcatatttcaccctcgatggcgacaaggagagcagtgaggagtttgaggactcgcccaaccttggcgcgctgaactggcttgtcgaagcgttcgagggtgtggtgagtggaactgcacagcggaccggacttgaagaggaggctgagatgatgggtctgaaccgcttcgaagagactgtcatgtacaaggccgtcgagatgaataagagtgacccgcaccgtggttatgactgtgagctggtttgtgagaactccactgtcaagctaccttgccatagctacatgctacgatcaagcaatctgaaggcggccgttgcgaagaacagtcctctcaagtgttcgctccttactctcgttattttacaccactacctttacaatgacaacgtgttgagtgtctggacactaagcggaggttgttcgattccgcgagagtacgttgaagccaaggccgaattgctggcacttgccaaggagtttgaactctcgtctctagtctgcaagctttcctttggagagaccgcggaccagcttcctgtggacatggcgaaactgttttccagcgatacgggtgatgttgccattgaagttgatggtggacagattctacatgctcatcggttcatcctcactcaacagagtgagttcttccagtcttgtttgtcggagcgatggagcgacgataccaaggttgtggttgacttatgccatcttccggccgcgtctgtacggctttgtctgaggttcatgtatactcacaatttggattccctgtttgaccaagtcagttctaaagtgtcaagcaaggattttattgccacggtgtctcagctcctgagtactgccgacgagcttcttctgacaccattgaaggagttttgtgagctgattctgagcgagcttgtgacagtcaagaacgcagcttctctgcttttcctcgcctctgcttacaactgtgacaagctgatgaccttcatgtttagctacatttgtgttaacatggagtgtcttcttgaaggaggcttcttgggtgcaatcctagctgatggagagctttttggtgctattgaccaccactaccgcgtgatgacaggcagagagattgtgctcaaagaggttcctgagtcatctgctgttgtgggtgtcactcagctcggagagggcatttctgaagatgctgctgagcaggaggaggtggaagaggaagtgaagccaaagacattggcactcgcttctcgtccatctggctgggtggagtcttttctcagcgattttgatggacataatgaacttctttgtcgtgtcgccccagggtctgttcaggctccagatgctgctgctgctctcacccctcatcgacagtcttttgctgctctccatcgcaactccaagagcgaagagactcgtcccagtatttcaccaatgtcttctcctgacttgcgtggtcataatcagacagatgacgtgtttgaattcgagctggatgaatgccccgccgaacaacggaaacgtcacgatagtcgacacgacgatagaagatgcagtcatagtgagtggagagaagtcaagacgggcagcagcgttcgaactgctcagttcagctcctctcctttcgggaaatctcccatggctggatcacctctgtcggtttcgcctaaccacgcttctggtgaccggcgacgatcttcgtttgcgactgcagcgtcaggtgttcctctgacaccaggagagattcggttcaatctcaaacagcagattgaaaaagactctgatgcagtctactggcccactctaggtggtttgggtagccctggtggagctggatctgtgggagctgcgggcgccacacccggaagtcacccccgaggcagtccaggaccgtcggcaacgcccagtggctcttcaaccccttggggcaagggagctggagtgtccaatgccacacctggaagtgctggttcagcctctacctggggcaatagcagcgccaatggcgcatcagccccgagcgcttccgccacgagtgctggctccgcactttcggatctcttttccgtgacacctccttccagcaagctttctcagaaggagcgacgacgtttgctgaaacagcagcaagaagagacgttgatgcgtgctcaagagaaggaaaagcaagccgccgagggcccttggaaggtcaagaagaaggcacctgttggtgtctctccttttgagtccacctcaagtcctgcatcttccaagacgccttccaagactccttctagagcaccacccagagctccatcaagagcagggcttcctggccctaatgttggtgtcggtatttccactgttggcaattccagtgctactgccacttcttcttttgcatctgacttttatgccgcctcgcagcctgttactgctctgtctcttgctgaaattcgagaacgacaggagcgaagcacacagaaggccaagaatgttaagacaattgaggaaattcagcaggaggagatgttccaaaagtggtgggatgcggaagttgcacgtaacaagggggaggagagccggggtcctgaaggaggtcccaggggaacccccagcaagagctccaggcgtcctaataagaagaagaacaacaacaaggggcctgctaatgggtctagcaatggaggagggggtggaagcgggtctcaggatgataatggcaagagacaccggcctcgaccacgggagcagatcaaagcgtgagatctgtgtttggacagttatttattattgaatgtatatagaaattagatcaatcttaccaggagttgtttagagcgctcatttgtccgtctgccacaacaaacagactgctactgtgcatgcatcaggagtgaacatgccaaatgttccagaaaccgccgatcagttttacgcgagagatgacgatcttctcgaggcttggcattttatgaacatcagtgggtccccaaatgaaacaccaggggggaggaatggtttttttatttgtctatatatacaaaggcaaaacaaaacagctgtgtggttactgtagaatcatgctgtcttggatttccgacttgtctcagggcatattctaaaaaaactgtgttgatagttgctgttggtggtggaacagtgtcagaacgaaggggttgagcaaacattttcgacatgaatgttgaaatgtaatgcaacacaacacgttgcgccgcagtattaaatcgcgcacccaatctaagatgacaggcttccacacaggtgtgctcacgggacagagtgtagtgttgcggctcggaaagccacgcaaccctgagtggcctcggcaatctagatgcacatgcaaaggcgatgagttgtcgttttgccctttttggacgttttttcgattcctctggtctccttttcttttttccctttgcgcacatattcgggccgaaatgtctccgaaatgacggctggaatcggggcgcataagggtgcgtgttcgctgcgttcccagctgcacagttgaggtcaaacttgccggtgtcacgtgatattcccctgtcgatccccaagcggtcttatgccttggaaagcgtgagccatgctgctttcagaagtaatggtgtatcacaccccatgtttcgaactcggtagcgtcgcctctcttcgtttctctgtaatgctgcactcttgaagagcggcggggaaaatatggggagctgattacgagagcgacctgaccaaagcacaatgactaataccccggttccgcttgacgttccacaagaacaggcaatcgagtacttgcagcgaacaggccattgaatgcttgcaccgaaaagtggtctatatttggaagagttgacttggaactctgcgaccacgacacatgacgtcgcatgtcctcaattggttttctaatcaacaacttgccattgcaccgcttcgcatacgataggcatacccttgatggagataatgtacgccattatacctccgtgaaattgtgggtgtcattcagttcaaaagagagtctagccgaggccgagagccctcgccaagcgtttcccagaagtatcggggccgttatctgtcatcttttgagacgagagtccttttcccgattctcaggaatgttattatgatttaattaccacgtctggtgcacattttaaatcaaaagtaaagtgttactgtaatcataccaaagggtggtcatgtcgaggcaccgaagcaaggtatgcaacgtccgtccagcgtacagcgtccagggttcgttttccacatgaaatgaaagcacttgcattattatgtgggtcaccagtcaccagtcaccgtccagtggtgccatttggcgttagtacaagtacaatattgtgaagtagggtatgtactactttgttgttgaaggttgtactttggaacttgccctcgatttattgttggtcttacactctacaattggattcagaaaggtccgttttttgtggtttgccattcttttggttttgtggtcttgtcatttcgtctggtttgtcgatttttctgatatttccatttcccctgggtttccatttccctgggtttccatttccctgggtttccattaccctggttttccatttttcgtgccactttggctcgactgtgcttgtctttgacaaacatgtctctcatttccctcctcatttttgggtctgagtcttgtacttagacttttcccgcgtcacttaaacattcggaagtggagccgccaaccctaaaaataagctcaataggtcttctgcctttgggggcaaaaccaaccgcagaggggccgggaatccaacgaagagagagagggcgcaaagcaagaagattggggcctgttaaccaacggatgggtgtttttcaaacacaattgtttcttggctttgcaacaggagggagagagagagagagagattggaacgggggcaactgacaagcctcagccccccagcttcccttgttgagccagcctcaggtcaatcatgatatatccattgtcgatcattggtggacacagcactccacaagctaatgtgagatgttccccatttcccccccaatagcaacccctcctacaattacagtatagggtatagacataaactactatccgatttaccggacgtttgagttccagggtcgcatttctttttttccacctacaagcagtcacagtgtagcggcggtttgcacagccttccagaccttgaggttcagcgatggaagtccctgcggaacatccggactttcaaatgctcacacgatggttattgatggcatttccctgcggatttctgcatctggggccttcagccgtttgcccgctgtctcgactcggaaaaaaacgggaaaaaccaaaagccaacagctggctgcaaaaaaatatatcgaaatacaattaactagaaaacggacaacccccaaggctctctgcaaaaagcaattttaatagacggctcgtagattctttcacgggcgaccaacggcaaccattaattctaattgtgggatcgactatgttccccaacaaaatgctaggtggtgggccaaaacccgaaagactaacacgctcggctaatttgtaaatttcgggcgttttgggaaataaagtgagacgagggtttggggtcgggaagaacagggtaaaaaagggtaaaaaaggtaaaaaaagggtaaaaaaagggtaaaaaaaaagagaaaaaagagaaaaattaataaataacagagacaaccatcaaagaggaactgaaagaactacaagaagtagaggatctaagagggcaacaacaccatcaacatcaactcacgtgacctcaatgtaattaacttcttggactttcccccgaacagcagttctttgcccttgtatgagtatttctaatgttacagagaaatgtgcgccgaccttggagactttgaaggatgtcttttttttatatttttttttaatttttttttaatacctgtagaagttttcacaaggtgttgtatcgtacaagtacaagtatcgtatcgtacaagtacatactggacgtagaatagggagccccagggagcttcagatcacgtgactatcggcgaaaaacctacgtcgaggcgccagtatgggatcccttttgcatgaagcaattggggggggagatcagtcggctgtggacttgtttcggtatggatttgagagatacgtaactataaaaaataaaaaaaataaaaaataaaaaataaaaaaataaaaaagagaaaaaattaaaatagagagaaaaaaaacaaccactcaaatcacgactttgttcctcaactttctgctacagtactaaactcgtattgcagccataaatactctccccactacagtagtctcaaactaatgctacattagcgtgatgaccgttcctttgtttaaaattaccctctctctaacaccacgttccataatatttatcaacgtgcataagcgcattgaaccttggtccacgcatgcaggaatgcatgcttggtacagttacaacgatcattgtatcatcacgaccgaccaagtgagtcacagtagatctgacaagcatgtgatgttgatgccatgtgagccttagcaacccattgcattcacatgagataagtcttggcaccggctcatccgaagctccccaatcatgctgttccagatgttttgtgatggagagccttgaaactctaaacttctctgtcacctgagccccatatcggtgtttactcaagtttttaactgcgaaattgttttttctcgtctagataaagcctggcgaggctgagctttgagctttgagctttgaggggcttcagttcgcggggcgatgctgcgggggtgctcatcttccgcggcttcagatgcgtctggtcggatcgcgttttcgtttattatttcctctaatgagatttgttgtcgtcatccccagaccttcgactgtaggtaggagcgaaatcacgttacgacatccgacagccggaatgctgtagaaataaaagaaaaaaggatagccaaaactcaaataaattggtcacaatggcagattgagctctttgtcctggactatgatgaactcacgttgggggagttgagggctgaaggggcggttttaggagaaaaatataaacgttgggagggtaaaaaaagcttgccgagtcggacttggatctctgtcttttgctttttctggttacttcttctagaagttgctctgcaaccctgtggagaagcccgacatatattactggagagcatttaatcaagcaccttttagggttaagttcctcacggccagtaggttgtttctattgatgggtatgcaataggtgcacgtacttagtattacttggtttcaagtaatttacaagtacgtaccaactaattgtagttactgtaaaatgattatgatgtttatgataaatatattatagttgtgatgtttatgacagttatactgtatattgtacttgtattatgccggttcttgtgcttttggacaacttcagcattgaacggaatgtatatcaatcccttatcgttggccctactattcaacagtcgctgagaacgaccttcatctattgtgcgaccaaaacagcagaaaatacccgtttatttgtctcgcctaaccgatccaaaaagctcaccggcatcttattatcccaggatggcatgcaccgataccgccggctttagagcactgtgccgatatcgtacctgtgccgaatttgagccgccgccgtgtcgcaaaagtgaatctgcgaatctgtgatattatgctgatcatggagcactgatgcaactgactggctcttgtccttttgtggtatgaagaacgaccttgctgaagatctctgttgaattggcgcaacaactcctcgtagtttaaaagatcattcgatgtcactatcgtacaagtgctgtaactctcagacccaccattcaggccaaagagatccttgtcctgtacaagatgcagctgaatgagggttctattagcgcaataacgcaggtgcgcagagagctccagttcccgtgttaactcggatcatctggtattagagaaaacaaagacccctggtactgtcaatccacaagctcgtcatctctcgcacgtcatacgtacgatacaagtaaaagtacgaagtatcgatgcttgtccagttcatatcaaaaccctgaaggcagcagtcgaaacaaaaactacatacagaatcatagccgaaagaccatctgccaaattgctgtcattcttgtcgacaaatgttctcaaatgttgtacctctaacctccccactcttgtataacaccatacagtatcagtatgttacaatattgtacccatagtcactcgacaaagctggctaagattgtaaacctccgatgccgacaatcacgtgattcccaaatacttgcccccaatccccctccatctgtcaggaaatgatccgacttccacggatgtacacattacacatgccgaatgactgcagacaaagattcacgtgacattatagtcatacgcccaaggttgccaaaaaaaacaaccacacactaccacaccatacaatgcgtttttttgaccccgttactctgcataccccattgttcgagatcctacagcgcatggcatgggccatgttgcgtgacaaggccattgtgctcgcgtgaggactgcagcgctcattttcagggctaaatcccaaacgccaaagtcctcatttcgcggcctgcatcagtttcatctgttgcaagtccatgagagtttgtgtgcggccccgagcctcactctgtattctgtcgatattatacttagggtttccggatttaggactagctcaacgttcggtgagagtttaactttgttgacatatcttgtgtctttgttcttctgttccaattgcagatgcacacatgtagctgcatgtaggtgcagccttgcagtatgtgcccctttggcggcaccaccactcacgctctcccgcaagctgcaacaggctctgtacacccagattattgtctccgcagcctcgccttcacccatctctcctttcttcttcagcacccatggcaccatgatacccacccccgtctataccaccgaagcgcatcccattggcgtgtggcaggcctggtactcggacaatttggcggcgattgaggactcctcgaaatatgtcttctacggccccaatggccataacgacggtagcaacgaccttcagcagatagcggtgcctttctatcccgagtgggctggacctgtggagggtagcaacggcaacggaagcaacgggggtcggaatggcagcggcaccaatggcgggaaagggtctaacaacaactcctctgcgtctcacgatattgcgactgtcgccatcccgacccagcctcgcacgccccgcgacacgtgtcccaaaacacagacctcagcaaacatgcgcgtatattccccctacgagtacactgacagtctcaacaagcgagtgtgctggacgccatattttttgggcactgaacgacaggagtttgactctcatctgcgcatgtttatgaattattgccgctgggccaacatgagactacgaccggccccgcaagcggaacgtggcgacgtcaaagccgaggtggtggtgaccacccaagcggctgggtgcatgctatccccaggcacaaaacgaccgcgtaacaacggcatgttggatagtatcagtgaagcccatgatagagctaacgccacaacccccacctcgaatgacagaccgggtgcaacagcggcttcttcttcaccccacggccgaggcatgccaaatgcgaaaagaccgagctacgggtcagtaccgagctatgtgacggcaggtgccccaaactatgtggcgacatcgtcaaccccaagttacacagcaactgccgtcaattccacatatgcgcctacaacaacgacctctacatcttcgggtgccacaaactcgccatacacatttcaacagtcacagcagtcatatttaccaccgccacaaccgccaacatcgaaatcaacaacctcgttgtcaccatcaatctcttccgggtcacccaacaatcagagcctcacatctgtgtcttcaatcagcagccccgtgacttcaccatatcaaacgccgcagacgcgcccattggttcccgaggcagcccacgccgcgcaagctgggcagccgccttccacccaacaattctactcggcataccaaaactactacaacctatcccctcagaacgagtttcagccctttgagggagactaacttgccattaacggtgcctattcaacatggcccaaccaacccccaaaagtgagtatctgtgtggactggattttgttcctcaccaacatgaatgtttgttattgtttattgtgtgtacgccgaaattgtgtgcccattcttgtgtctgacgtttggtgatattctgtgcttgacaccgtgtgactcctttttgaaatgacctccccacattttgcttccctccttccttttgtttttccccttcttcttcttcttcttctttttttttttttttcctttgtctagaaagacctctcctattcatttctctcgcttttttttgtttttgtttttgtttttgtcactcagctaattagcatctctcagcccaactcaatcacagaatggatgccacattgctgtgtcattatctggcactcgtgtctcccctctcacacattccccgcgcacagacttcatatttgttccttgtctctctgttgttttttcaacagtatccctctctctctcaccctgcagctttttctctctcctctacaagtgtacttgcatcattcaggtttctttctttttactgcttcttctaacaagtctaacatcagagccaatggaccaatgtccaccacgcaccaattcaagtaaatagtaattgttattgtatttattttattgttcacaacgcgagctagggctatatctgaacctccgcacacaccgaggcaccatggacactgtattgatttgagcaatatatcaggtcaaggtttttaattgatgtcatttcatgtcgtataattgattgatatttataacgggaaagtcgaagacaaaaacgacaattggcacggcaacaagtgagacaattggcgttagccggtgacgtttctcaagccctaaatgatgccttgaccgtgagtctgagtgcagtaagtggacagatgctactgaaacaaaaaaaaaatctgtcgtcattttcagtcgaggcattgtgtgcagttggtacgacactttctgcaggtctgttcatgattttgattcgtgctccagtttctttgtgttggtttcaggcacacatgtgaactgttatggctgtatatcttgcggagaatggatgactttgtacttccaggaactggacatgtctttacattgtacaaaaggagcaattcctttcctttaacttgtcgtctgtttccgagtttctcatggttcaagtctgcttttggtgacgaacattttcaaggttccgaggcatcccctgtcagtcgtgctggaagggctgattgaagaaagtgcaacaggttgctgtcgttatgacacggattttctgtgggctgagcaagttctgcttcggcctcggtagtttcggaattacacaactaaagacaactggtacttgtactgtactgtactgtagggacctcggaagaccggctaaagctgtcccttccaattgaagaacttcccagaaagacaggtagagacgccagtttgcacagtagctgtctcccgcaaatattgaagttgatttttcgtactttgttgtacatataagactggagagacccctacttgtagggtcttttgacgtctgctcggcaaaaacagatacgaatgtgatttttggttccaaaaggtacttatacatacaagggaccaataggtaacttgttcagcctcgattccactttgcatggaatgtacgtttttctggcctgtgttctacacctctcccagtagctactgtaccaatctattgtccatctctctctctctctctctctctctctctcgctctaactgctgctaccatccatgtctgttctgtagggtccaagtgcatgcacaaacagatgccgccgtattcgtactcgtaccataagtagaagaaagaaagactgcgccaatcagcgtaccacttgttatgcagaaggacacaggccaggcaagagttggactgtctacgctgtcctgtgtaactgccttcactcaagatacactacatgcagcaaggtgtaagagtgccattactctctcactttcatcattgattggagaaacgggtgaaacttcaagttactgattcacagctacaagcacctgcaaaatgacatcaaaagaccttcacgattgagccacaactccagccactacctgtagtacatactgcacatacaatgagccgcaggtatgtataggtgcaattgtaatctcttggcaacaaccgtccatccggcagtaaaagacaacgaaccattcattctgcccggactcaccaatgtcccttgtacagttgaagtttttccgcccaagaccggagattttagacagcagaaaaccccccataacgaaaaaaacacatcgagtagtcacgtggtttaagcaccaccactttacttctcattgtcatgcccctattcaccatattgcccttgtccatattgaccaataaccgaggcacatgggggatgcaggtggaatttttcaaatcacgtgattaatggagtgtgcatggtttctcgtgacttggaaccttgttacggatgacttgaaaatgcaatgacacggcacggttgtccccctctacaagagagtcattaatcataaagtactgtactgtactgtattcgcaattacttgttcacatctatgtgtttaagaggtggcaagtatgatgtgggcgtgagaattagtctgtctgacattatcacgctatggggcgtacaactggcgcgctggtggtgtcaaagtaataataaatgactatattagaaatagactcgcgtataaaaataataacggcgccgacacggaccccggaaatgaccctcaggagattaggtaccaacgaaatcagatattctgggttcaaaagtcacgccttgcttggatgtatgtagttaccaagctcagaatctcgaggtatcggaggttgtgtggagttttcttacaaccttaaattctccattcctatctccgaaacatgggacgaggctcgcgatagggctgtgcaaaacactgtcgttcgtgttcgaggtccgcgaaacgcaaaggcggatgcgtgtctttgccgctttcttgggttgttggtatttcttggcttatttggggtcagatttatgtcctcgtctccttctgcaaaactcacttgaaaatcatttgtaagctgatatgttgttttgggcccctattccaaacttagtggggcctcatttttggctttttgtgtttttgaggtgcactttttttgggagtggtccaattaagctccgttgggaccaaaacagatagggattgcttttgtgtacataatactattccctacctgacatcaccactcgaggataaggaggtcattggggtggttggatcaatcttcagatacgtgatacggacactacgagcttcatatacacccacacgcattaattcgcccgacaaataacgccagccgcacactaatacgcaagacactccacaagacgccatgggatgcacgagttcgaaggaggtcaagcctggacctagcggaccctccgcaacggcagggaaggcgaaaccagctaatacggcgtcaaattcgacagcaaacacgaattccgccgccaccgcaaatgcaaacgcaaccagcacggccaacaacacaactacaaccccgaacagcgcaccaaaggccagagctggtgcaaacgacgccactaacgacaccgccaacacgccagatgaagagaaggaagtgaagacgcttctgctgggttccggagagtccggaaagtccaccatcatcaagcagatgaaaatcatccaccagaatggctacacagactccgagctctatctgttcaagagcaccatctataagaacctgttggattgcggtcgggctctgctggccgccgttgataagtttggactgcaggaggagcttgctgccgaggttggccacagcaacaagacagaggccatggaggccaacgattttgactttgtggaagacaaggtcaatgaggcagagcacccagtctacacaggtggtagaggaggcgtggagcagttccagatcatcttggacacccccaaccccaatgataacaacaccagcctgagcccagagctggtggatgctttggatgcactgtggaagactgcggtcgtgcaggagaagcttctcaagggtctgcgaaaccagttctacctgatggactcgggcccctactttttccacaacctacagcgtctcggaggagcccagtacatacccactcaggacgatattctgcgagcccgaataaaaactactggtatctatgagaccaaattccgactgggctcgcatttgattcacatgtacgatgtgggaggacaacggtcagaacgaaaaaaatggattcactgctttgagaatgtcaccttgatcatcttctgtgtggctctgtccgagtacgaccaggttctgttggaggaaaagaaggagaacagaatgaacgaatcgttggttctgttcgactcgatcatcaactcacgttggtttgtacgaacttctgtcgttctcttcctgaacaagattgatgtcttcaccgaaaaacttcctctttcgcccctagagaaccagttccctgattacatgggcggaaacgacatcaacaagggtgccaagtacatcttgtggcgttttacccaaatgaaccgggctggactcaacatataccctcatttgactcaggccactgacacctccaacattcgactggtgtttgctgccatcaaagagaccatcctgcagaacgctctccaggacgccggtatcctgacttgatgttgacattgactgtacagtaccatttataacttccattattactaatttgtatatatatatattgatgatgtaacgtagaaccgtatgtataacagccaggtgaactggaggcagagagcacaaatttgctacgcggatcttggaaaaaacaacctttcaacagtagaacaatggtttattacatcacaaatgtattggttctcgaagtaagtatcagcgctatggattttgatgaattcgttcacttttcccattcttcccacatttcttcttcataggtcgtcaccttcgggccagcaacaccaggtgtacaaaaactggtcccaccagttctttgtttcccctttcgttatcggggcatctgtttggggtctggcagtatcaaaatcgggtgtgggtgatctttctcgggtctgtccagcaattggagctctagaatagggatgaacagctcctggaacgtatccatgatgggatcttccacgatttagtcgtcgtgggatatgcttactctccatttctgcctgttgaggtgtcaacggagtgagtgttggtgtctcaaaaaccggcatccgaggggacgaggtatcgaatacagggttgaagggaccaatagcgcttggaatgaacttgtttcggatctcacctccatcaatttgttcaggagattcagagcgtgatgactccgtttcaatttggtcactaatctcatgtgaagccatgtatagctcaaggccgttgtccactttggagaaacttcgcttgcgtccctcatattgggctccatgtagggccactgggccagagactcctgcacccacccaccccatcatgtatgtgtaatctgcagctgtctggggtgtcagttgtcggtatcctgcaacgacctccttggcattaggcaacgttgtggtatcatcgttttgactctggctgttatactggctgctctcgttagagatggctgcctgtggggctatcatggcagccacatttgtagatacgtcgatcacttcttcggtatccatagttgacgtggaggtatctgtggagttgtttggggatcttgagaagggggaatcttgggtttggcgattggttgagccgacggtaacatttgaggtgttttcttcgatggatatcacaactgggtcaggttttagcgacattttcagcgacagttagcaatgagtagcagacagcgatggtggttgtttaggtgaatatcatcatgttgagcttatattgacattctgtgtgtgtgcacaaaaagttgattacaaaggagatttatattgatctttcgaccagaacgatcaccaagactgcaagaaacgaacattacaatgaaaaaaaaaaatgtacgcccatacgccctaatccattcccatgcatttttctacttgttactccttcagggtcagcatgtagccaaacaccattgatcgcagctccttggtctcctcctcctcctcgaacatagggtagtacttgagctcaaacagtttctcgctctcaaatccagcttcatcctttgctcgtcggaaaaagtccagatcctcgttgaagagcttggctctgtggggagtgaacacaacgaacacctttcctccgggggccaacagctccttggcagatcgcacaagcttagcatgctcagagtggttgaagacgacatctgaaagaatgaccaggtcgtaaccagtgccacccgacatctcaatgagctcagaagcatcgtttccccaaatgaaaccttcgaccttcatggatgagacgtcagcgcaaggggaagggccagagaagtcggcattcttggcatcccagtccttcttcagctggtcaacgttgtatttgaggttgtaaagcaggtcagcatcagggtagtcagtgatcacaacctgcttagcaccaacggcgtggcacagaagagacggtagtccggctccagctccgaactcaatgaccttcttaccctcaaccagctccttggagtgctcatcaaggtagtcagaagtcaccttgccagcattccacagcaagtgaccccacagagggttcttagcggtaagacgcaagttgaagttggtgggctctttgtactcggaggcagccacgtgtttttcttgacgggcataactgtcgctgccaggctgctcctcgggcttgtaaaagtccttgggctcgtcaaaaaggcctccggaggcgagatcttcaatgtcagacatgtcagtcagtaatttttcggtggtttcaaaatttcaaaatttagacttcagatcaggttatgatgaaaagcataggttaagagtactttccagctacagtacgctgaacgaggttatgactccgtttagtctggtttcgtagctgaaaaaaaataccctactggcttgagaccaacgttagcacacacgtcacagtaggactgaggggtttctgtctaggtgggggagattgcaaacattggcagtcgtattattataatattttgagataatttcgtttcatgtcatttaattcgttccatttgattgcctttcctgaaaagaattgtaaattcggacaatcgtattgttaaacgcttgcatgcatcgattgtagaacaactctgtgccatggttacagataaatctggtttgtcacggtgcaatatggttcttggtgatgttggtggtggtttgagtgagcagaagcctgacaacgtgtgcggagaccccataatcgggtggtgcctcatttctgagataataaatgtatttagggggactattaggagtgacacaattaagggcgagaggggcatgtttaatccggcatttattttcatttattcgtgtgtaatttcaccatcacgtgtgcttagtcagaaccttcagtatcaccccacattggaccatgcagcccacaagtggagtttgctgcttggggtggcccctgcctccagaggtgcaatttcccacatgggctggcccacgctaatgctatggtaacatcaggctgtggaatcaaaaatcgggaaaaacatccataaaaagagtgtaagcagtatcttttttacgcgcatttttccgcaataatatattatccgcctgaccttgcacactcgtttttttgggcgtctccaaatccggcgaatataccaaccttagtggcgttttcaaactcagactaggttcggggcggaaatgagaccggaagagtgtgtgatgtgcgtgaagatgggaaatgtgcgagatatatgaggacaggtgagattgacggcataagtcatatccggctcctggctgaaaacggtatgtggtgtggcatcttagcgcggtgtaacagtgacaatgcagtagtgcacatcctgtaagtgcaagttgtgcaacaatggcaaggcacatacgggtcagagagaccgatacgaggcaagcgaaaaaggctacagtaatataatatggtcagtgaaaagccgaccggacacaaagcacaacacgccagcagcatcatcctaactttttagtccgacagccactgcgatctcacttttctaccacatcgcaaccacacattggcgacctccacctaaactctatcttcctggtctacgctatcactttcttttgacatcacgacaacatcaaaacctcataaatccctccccagcacccacaccgcaatgccaaaatcgaaaaagatgctcattgcacccacttcggcctatctaggtcgagacagagcagttacccccactgcagacttcgacgcggcgtccccaccgaccccagcaccttcgcctacaccgtcataccgagtgtcacaaaacggcgagtcacggtcgacgaacacgccaggtgacggactacgacaactcattacaacctttgacaaagtctactctcgactgtcgcatgaacacaagcagcgcttctttgatcacattctttccaaatcgcaccaccaggaactgtcgtatctcagcgaggccgttgttcctctgctgaagcgagaccccttcagaatgctaccctatgagatttcgctgcgaatcctcagctacgttgacgaccctaagacactcggtaaggcaagtcaggtcagtcggctgtggcatctgattctgagcgacgaccagacgtggaaaaccctgtgtgaacgacaccagtacagacgtctcagtgccgctcaacgcatcacttacaggcagagcagtcgtcttgctagtatacccaacgtgccggagaatatggaggtggactccaacgtgctcgagtccatgtacgatcctgagccacttcgacaggttcctctgagctaccggtcgcactttaaacaccagtacttagtagatgctgcatgtaacaagggaggaagactcgcagcgaaacatgtgacgtctgaccaggctgtggttacatctctggagatgaatggtcgatacattgtggttgcgctggacaactcgcgcatctacgtctttgccgaagacggccgtttgatacacacgctgttcggtcacgtcatgggagtgtgggctatcacagttctgggagatacgctcgtcagtggaggatgtgacagagatgtacgagtgtggaatctcaagaccggcgagtgtttgcagattctacggggacattcgtcaacggtaagatgcctcaagatggtggacgagcgaacagccatttctggttcacgtgacaacacgttacgtgtgtgggacatccgatctggtgtgtgccttcgtgagttgattggtcacgacctatcggtacgatgcatcgaggtggtgggtgacatctgtgtttcaggaagctacgatttcaaggccaaggtgtggcgaatctctacaggcgagtgtctgcacacactcgagggccactactcgcagatttactcgctcgcgtttgatggaaagcgtattgcaacgggctctctggacaccagtgtgcgtatctgggacgccgccacaggaaatctgatatttgtgttgcagggacacacctctctggtcgggcagctgcagatgaaggacaacacgctggtcactggtggctcagacggtgccatcagggtgtgggatctcgaacaaggagcttgcactcagcgacttgctgcacacgatgggtctgtgacctcgttgcagttctctgacaacagaattgtgtctggaggctctgatgggcgtgtgcgagtgtgggacatggcatcaggtcagtacattcgagatctcagccaggcgtttgactcggtgtggcgggtggcattcaaggaggaaaaggttgtaattctggcgagccaacgtcgacagattcacatggagctcatcagcttcagccctaaaggtgaagacaaggaggttgaccctttggaggatggcgtggtggtggaagacattgttatggaagaggacgaattcaagtagtgcccagcagacgttaagatatacataatatatttgtatattggaataggatgtcagagtctctatttttatatatatactcctttttttttgcttctcagattgccgcaattgtccttcatcccagagtgtgcctaaaccggtgaaccctaaggcgccgcaataaacaattttaatctgcactggtccaaataagattcatcagaacggcgggccacatcaatcgcatcagcacccgacttaatggctctcatcaatatccgacgaatttttgcgtcttttcgaaccgacgaggaagagcgagagtattcacgaaaggcgttctattacctgcttggttttctcggttcctgtgcattttcttctctggtggcgcaacgactgagcggagttggaaactaagacgcaagaaaaaatcgacatcaaaacaacgtgatatctgcccatgagtggatttgttagaagtggagggtcttttggtcgcgtgtggggcaaatcaagcccaggggtggccgctccaagcctccccaagtacggagatcggctggaatcatatgatttcagaaacaggccatggctccagagggataggagcggactgtttcctttaatggcggaagagaaaactgaagagggatatctgcgtatttcgccactgcagctcaaggcgctaaagaatccaggcagcaacagggtcagtgtgacagcagctagtgcccccttctgtgaagtgcgcacgttgtatgagctggcagaagtggctgtggaggaagaaaaacccactaatgctatggaaaggggagctcaagtccacaacatggctgaatatagtctgtacgaggctacagaggtgtctttacctgtccctccagctacaactcccacagaggagtggtaccagaagctgatgaacatgtacctgaagctcagcatgttgagaaccgattctgctccagcggtcaatgaacttgagatgagccccacatttatggctcgtgagatcccggtctttggcaactacaaaaatacacgtctgtttggaattatggatttgatttattggaggaacaagaagctcaacatttgtgatatgaagaccacatatcgtcgttcggtccctgaggagccccagatgacgtcacacattcaccagacaatgctgtatcactacttgttcagtgacatgtgtcgtgatattgacgccactatgggcgagtatctgcgagacgacatttgcattgatacagatgtgcggtctgagttttctgcggcttatgagggtcagagtggaccagccgacacaatcccgacttcgatatctgggttgatcaagctgattggcgacgagctgcctaagccccggtctctagcgaaaaccgtgtctgtagagtacgtgaagcgatcggaagatcgagtgcctgaggagtaccaggatctctacccactctcggattacacccaacgacagtcttttgccgtggttcaagcccctgttgactacaaggagctcaagcgggtcatgtctgagacactgcccttctggcatggtcagcgggcggctatcggtgtggatgcagacagcatgaacaaatgccggtactgtcaatttcgacctgtttgtgggtggtacaactgaaatgggggtggtggtgatgggttaaggcgagacagatagattggaacacgatttgagactctcagcggtgcccaagtgggctgtggaatcgcatatagtgtagtctgctgtgtaggcgtcgtgggtgtagtgggcgccgtagaggtggcaaacatgataggtcctgtgggtgtctttggcggcgtgtccagcttgctctgctctatggatgttgtagtgaaacatgaggtatcgatcttcaaaactggccgctgtgatatggtcatttttatcgcgtgacgttccatctacagtaacatgtttcctccctggtctttaaatatatctttagacaactacacttgtaattggggctggtggtgaggcaggcagagaattggggaatatgtggaaacgacgcggggaaagttctgaacatttacaaatctgatgatatctagaaaccttcgacttcttaataaatctccatcttcttctcggattctgtctatttgatacgtcctgtttttgttcgatgcgttctctccatcaccactgttgacatcctcatcatggcccactattttccctttttttatataccccgcccaggtgtggcccgaagtttagttaaactattttagccatgttctttgttaaactaaaccttgttgctgtgtaactagttacatggagacaaccaaatgggctattcgagaagcctcaatagaagtatagggaatgttgtggagatcttggggccgtattgttaacatgaacctgggggcggctgtttgtgaaactgttcttgaaatgttacgaacccttgcagctctcgacaacactaagcacacctcgtatcagtgtacagaaccctctctgataatgatcaagcttttgggagggtgatgatgttacgcgatgagatggtcttttggaaattatttcttgctgttacttgtacaagttgtacatgttctacgtacaagtgttaatacacagtacagcctagtatgtacttcgagtggcgacgttcttgctgaacttgttttaacgggctactcatattgattatgtaagcccaaaagtggggactcattttgggtatacctaaccctgcaccttatccaaactcaatacgtagtaccaaacatggatggacttgtaataactcaacacacacattaatgtcgacagagtggacgtcgtacctgaagaaggcggtggcgactgcggagagcaggttcgaccaattgcttgaggaaacgtcacagggctctcagagctcccaactccaaagcccacagccaagcagcactccagatctaaccaaagatgtgaaagcaaccccctctccgcgactgagtatgcaagagagattgagaggggccgtgagtgcgagtccaaggagctccggtgaattggagcgtgagacggactcagactctgtcagcatcaaggacgacgccaagggagcagaggacgtggataaactggataccccgccaactgattcgaacacgtctatgcccccagaatccaggggagctaaggagcttgtatctgagtctgtatctgttgtagattcggacctactttcgaagatccagaccgaaaacgcgacaatggctgaacagcttgactcgttgcaaaacaaggtggtacttctggcaggactggaggctgagcggaccaaaaacagccctgcaagcgccaagaaactcgcggagaaggacaagcaaattgctttgcttattgaggagggcacaaacctgtctaagaaagaacttacttacatgaacacgataaagaagctccgggtcaaggtcaagcagggtgagactttgcaggagggatttgacaagattaaagcgcgacaagacaaggagctggggactgtcaaggagaaactgaggagcaaggaatctgagttgatgagtctgaaggaggaggtgaaaattctgaagaagaacgtctcacaatcggggaagttggacaatcccgagttgagggtggagctggaggacctcaagaagtctcgcgacgccttaaagaaggaaaattcagagctatccaatgatctagaggaggtgaaaaagtctcgtgatacactgcaaagatctcgagagacccttcaggcatcccatacgactcttcaggagacccacgaccagctgaaaaacactctgaacacatcctctctgtcatcccagacgttgattgctgatctcaagctcgaaatctctcgtctcgagacacgtgtagagcactacagagggctgaacgaagaggctactgcccgcaactcggatgagaatactgctaaactgcttaaccagattgagaatctcaactcgcagcactctcattctcaggacaactggcgaagtgtggagctttcgttacagggcaagatttcaaagctcgaggaggaagtggaggagtgcaagtcgcgtgaggctgccttgatgaagaaaaacaaggcattgcagaatgatctgcgtgctgagagagaagaaattgctaatctccaagacgagctaggagctgtcaatgagcagatcttcaagagcaaacgacaggttgagacactacgagaagagctgaaggaatgtttagctaatgagaaagatgacattcctgtatctgaacctgtttcggtgccttccattgctaagtcccaacacgctgaagaaatggagaagcttactctcaagattgcggcattagaagagcagcttgaggagcgaaacatgcgtcttgctgctcgtgatgaagcagatatggcagtgacatctcctctggaggcagagtctccttttgggggtgttcccacatctccttctgacacttttgaccgctctttctcttacgatcgctctttcggctcatttgaacggctgcaagatgtcgatcagttaactgagctagactcgcgacggtctggaactggtccctctatccaagtcatcggaagaatgagttctcaagtgcgaaaactcacgtccgaagtcagtaacctcaaagaggaattggtgcgggtggtcggagaaaaggacgaggcctcgcgtgaagtggtgaggctgatgaccgaaaacgatgacttgttggagtccaaaatcaagctggatgcggtggagggaagactagatgcgatggaaaaacgtgaatctcaagctctgggtatgctcggcgaaaaggaggaaaagatcaacgagctgagagcagatatcgcagacatgaaggagctttactcaaggcagatcagcgatctggttgaccagttggtggaggcgaagaagtagtaatgtttgtagatatataacgataatcatgtttccaaaatgtgcacagtcttccgtttatacagctcctgaatctacatctgcaaggatcggcgctatcgtcctggtctgagttagttatctgtgtaattacaagtgtatgtacaggaattatgtcgagtatgtacagtacaagtggctacaggacttgtacttgtagtatcgtacagtatgtacagtgagatctgggtaacatttccagtgataccagagagacgtctaaagaagggacttattttcagacgttacagtattcaatcaatgcattcaacaagtaaagtagatgaacaaacatctttcacatcacctttttgatatcagtgagcattctcactccttcctgatacataacatcgtgcttcatatctttgcccatttcttcagctctgttgatgatagcttggggaataccagctagtccagccacgtttagaccatagctgtctgtggcactgccaggcttcatcttgtatgtgaaaatgggagggttggtgttggtaatatccatgtgcacgaggtcgcacttattgctatcttcactatcaagcaactgacctaggggataatgagtaataaataatgtcaatgcttcaagctcgatgaaatgtttcagtacagaatgagcaatcgcgataccatctgtagtggtggttcctcggccaatctcatccagtaatactagagatttgctggtagcattcctgagaatctctgcacattcacacaactccaccatgaaggtagattggccactcataatgttatcctgagcccccatacgacacaggatagagtctgtgataggaatctgggccttcgaggcaggcacgtagcacccgatatgtgccaggagaactgatagagcgatctgtcggaccaaacttgacttacctcccatgttagggcctgtaacgacggtagggcatctaattttgatgtcattggagatgtaattggtcatcagcttctcggtgattacgtggcgggaatccttcaagtcaataccaccttcgtcgacgtagtctgccttgacccaccccgactgtccactgaccttagccaatgcaaataggcagtcgaattgagacatggctacaaccatagatctgaagaactcatagtgggtggcacaccgcgaccggaacatgttgaactcgatatcgcaggcagccttgagtttctccacgcagtattcgtgcctcttaactagactgttgagcgtgggtgtcctgaatcgtgacacagactttgtgccactaatcttcgtccattcaagaggtagcttcttggtgtccttgtttgcaacttcaatcaagtaatcaataccagccacggaagagtattgcagcttggggcggttgagttccgctcggagtgctagcaactcaatttgaagctcggcttccactttcttaaggtctttcttgcgatctaccaagctcggggggtcggtcacaaagaacgtgagagcctcgtcttgtcgcgctgcatcagggttaatctcctccagaagtttctcaatatcactcacgtgaatacccagagaattaaaaatttcacctaacacagggttggtgtcgatgtacttgtcgccactgccaggcttgaactcttgggcaacaaacaacagttcccgaagcagtaaatacacctcctttctgttgagctgaccgtagtggagtctcatgagcatcttgctaaggtcaggaataggtttgaggagcttcaccaacttgttgatcaacgtggtcagctcgtctgattcagctccatatatgcttttgatgatagcttccaccgcactaagtcgttgaagaatcgcagttctgtcggtaagaggccgcgatacccacttcttgagctcacggctgccgaaaacagtaagacatctgttcagaacccagaataatgaacccttagctgtgtgatctgtggtattagcaaacagctccaaggatgccactgtattggccgagaggcgcatgtagctgcctgtgtatctagtgaagttgtttgtcaacaaaaagagtgagtcgagcttacaatgggtaaggtagcgcgaagtagcgaggatcagtgttttcaccatggcaggtagttccagaacagtagaacaagtacctgcatttgcttttccctcaaagaacagtgcgacctgggcatctggatcttccacttcctcctcaagaacattcatctcagccagtcgacccttgttccgatgcatatacttctggcacattttgagcgtactcgagctaacgccgcagttcaaaatttcgcatggtgctaacgtcaaaagccttatctcgagttcggactttacgtagtcatcattgaacgagtcccagatgacgtcaccagtagacacctccgtagcgagcaatgtgacagtaggcttgtcccccttgctctcgtgcaatgccactaagtacgaggagtactgcacatcattcacactgcccccatttccactctcgatatatgttcccttagtgaacgtgttggtgagttctctgatcataggtccctttttgttctcaacattcttcaatgctgccacctccatctgctgcacatggcccaccttgaatcccttctcaaccagttgtttcgtgtaaaagtcgattctgtgcactggaaacgaggagtaggctagcttgatgtacttgctgccttgttggactactccatcgtttccgatatccttcaggtttgtgatacctggactgaggaataggcgtgtttgggcgtgagcaatttctgcgtcatcgccgtagatatggtatttgtagcccacctgcacaaacaacaatgtgtctcgatgctgcttcttgatttcgtaccactggaactctgtagcgttcagcttcgtctttttcgtaatcactggcaagtcttcatcattcttgtttctaactagctcgagcttcgctctgaacttctgcttgagctcagggttgtgatcagtgttaattgacttgccgctcttgaaactcgccaaggattttggacgagacttggagttgatttcagatccaattgataaatcaggctgcgtgtccatggcaacgacgtctgtcgttactgtcaccggctccaggggcggctcatctgtgacttgctgaggtgatttggcgtccttttgctcagctggagaaccagagtctgtaggttttttgccgatcaccgcttcggtgtgcacagcgtcggcccctgttttgggcttcttgaaaaatcgactcagtgtcgcttgtttcgatcgtttcatgatgatgataattttgatctggaaaaagacacgtccgtacagtaattaaccaatttgttggatttaaggtttcgattggtgaagtgctgaacactctacttgtagcttgataaaccccacgaggaaactaatataagatgctggaattggcttgaggcattggtataattagtggcacagactctactcttctcagtcccctacttctttaaccgtagttggagagctgatcgtctttatgggctgggacctaacccatctgcacaccaactcaaaaacgcgtcgcgatttatttcggcttttttccgtatcaacttttcaacccaacatgctgggagacacggccctcaaactggtgcacgattcgcgccgaactgctgcccttgatttgcttccagcgtatcaggaagagctggttcgtggtgtgtgccgagaaattcgccaactggatgcctccatcaacaagacacaggatgaaccgggatacgacccacaagatcgagtggcccattgcaacctcctggtacagcatctcgccatgcgacgagacaaacgctgcttgttggcatatcaattcacgcgtgcccggcgtatgaatgaagccgcatggaaacagacggaggaaccaaacctcaacggtaatgagcaggagtacatgaaggcgtatgaggatctcattgttgacatcaagggcccgtacaccgatatcgatctgacaggatcattggagcctcccaacgatgtgttcattgatgttagagtgttgcaaagcgtgggcgaggtacaaactgaatacggagtgttcaaccttgagaaagattcgcaattttttgttcggcgaagtgatgtccagacattgttacttcagggctacttgaaagagatttagatgcggggacgtggggggttggattatttatggcttgttcgtttgcatgaaggatgagtgtctgcacatgtatttcactaatgattattttattatttttactgcaacgcacaaactgcgtatcactggtgtctgccactacaagtatgtactgtatcctctcatttcaaaaatctcgtttatgacttgagcatatatggacataatgtagctctttcgccgaagatgatcttactgtgggtacaacatgtactgtaagtaacatccaagcgtccaatccttttttgtacttgtaatgttatcaatccataagttcacaacgattaagttcagaaaaacctccgcatcctgactaatacttcttctaataagaagcaaatagcaaatacgtagctttattggttcctttccttgctgatgcctcctattgcggccaatgagtcgacttcgtccatctcctacagcatacgttgtcttagatgtatgtatgtagcctccgccacccgtaacgtgtacttgtagcaagaagctacccatttctatccgtcctctatactacaagtactgtgtgtactgtatgtactgttatgtactcatatgtacatacagtacttatagaagtgtcattaatctaagagaccactctcgtacaagtactactacaatacgtcgtaaaaaatggggtggatacaacggcaatcatcagtgaaacaacctttaagacagatttccacatcatgattggtacacgctgttgaggttcgggcagctacaagtgggctaacatggcagactaaatatgccgtaccagtagcaggtggctcgttgggactcattaaaaccatcttggcacttcaaatatgcacaggaatcctgtagctaactactgtacagtagtgactcgggtgactctgtacggagctatttatgaattgtgtgactcggatgactcggatgactcgtctcgtgcattttcggccgcctggggttacaaagacccacaaatggtccgtccacacctatggagttgtgattgcagactctgactcttactgtcttgagtccttactactttgcaagtactcgtactactaattagctacttgtagcttcttgtagcagccgcaagaacatacttttgagagccactcgattggagtcaagggacccactcagtgtgcaccgcgagatagcaatcggcgcactgacggaggcagaaggtgacaccgaggggtagtcgtaagtttcatcacgttgggcattagattcatattgaacttaggttacacgatttccggggattcctttggtttctttccgggggattctttgtggtcaacagttcgtgcctaaattagacttttcatagagtcaattgaagactcaagagtttagagcggagagagccagaggcacaaaagacaacgctcagaagacctctggggtgtaaacatgccgtaaggcacttatcagattgatttagggtactgttctacgtttttttacctgtctctgagctctcgagtcgatatctatggggctaccctattttgacatgactcctccaacgcaccaaatctgcacacaaatgactcaacatgattggggcgactcagtagggcgactcgctgcgagtcagacagtgcaggagataacattgagaaggagagcgtcgataagacgtacaatgctcgactcgaaaaagacacagcagtgacccaaattcaacaggggaaatgttgaattgaagtttggcattaattgagctatttcgaggccctctgacatatattgaacgcttctttctactatcatgcgcaaacccaatcaatcttgtcgttgacttctggatgagggggatctagactgtaaggctagagcttaatgtctaccaacaaccgtccaagactctagccgctattagggcaccagtcaccattcactactgtgcttcaattggattgtttccaaaccgtgcgtgccatggtgtcggttctaaaccagtaccctgttagataaacagcgtacaagccattgtttagtccaagccatagccagtgactttgcttaactcgactcattttgaactttagcgcaactctactgcatcccttttggtggcctgccgtaaatcacatactgtcggctgcgctgtaaaagtatttaaacagggctggatccccttgttacgtccacacacccttccccttatatcacctacaattaacatggccccacctcctgctgtcgttgcccaccccctctcctctcaggctactggtcttgatatggtccatgagttcaaccagaagctcactaagtctgatgagcacacttgggagtctttcaagttcgcccccatccgtgagtccactgtctctcgagctatgactcgacgatactttgaggatcttgacaagtacgctgagtctgatgttgttatcattggagctggctcctgtggtctctctgctgcctatgttcttgccaagagccgacccgacctcaagattgccatcgttgaggctggtgttgctcccggaggaggtgcttggcttggaggacagctcttctctgccatggttatgcgaaagcctgccgagcagttccttgaagagatcggtgtcccttacgaagatgagggagactacgtcgttgttaagcacgctgcccttttcacctctactctcatgagccaggtgctcaagttccccaatgttaagctcttcaacgctactgccgttgaggacctcattacccgaaaggatgcccagggcaaccttcgaattgcaggtgtcgtcaccaactggaccctagtttccatgcaccatgatgaccagtcctgtatggaccccaacaccatcaatgctcctatcatcatctccaccactggtcatgacggcccattcggtgccttctctgtcaagcgacttgtctccatgaacgccattgagaagctaggtggcatgcgaggtcttgacatgggccttgctgaggatgctattgttaagcgaacccgagagatcgtccccggcctggttgtcggtggtatggagctgtctgaggttgacggtgccaaccgaatgggtcccactttcggtgctatggccctcagtggagtcaaggctgctgagactgttcttgaggtgtttgatactcgaaagaagcagaaccaggagtaatctataacgaagaataaattgatttatgatatatatatatatatatatatatatatattaccctgtatcgaatcttgctcgcagacactgtagaatgtataagaagcagcagcatactaattacttgtacttgtaaccagtcagaccgcatctcggtggcaaataccattgcaaaatattttgcacgtcatgtacagttattttctatggctctgtatataccgcctatcccatgttcatagtgtttccactacccttggggttcgcctccacaaactcatcccattcccgtgccttcattgtttccctgtctgcggcttcgtcatccatgtcattgtcgctcttttcagtagaaggaatttctcctcctccttcgatgattcctcctcgtcgtttctcttcctccagataatcctcaacagacatggtggggagatattgacctgttccacgcaccttgctctgtagctgctgacgagtgctcaccaatttaaacggtctgtttattttgcccattgaatcgagaataggtcgacctgcctcagtgagaggattcttctcaagcttgtcagtgtagcctgtcacgtcctctatctgtctctctcgcccatcctgatcctgttcagcctgcgcacgtctcatcagatcgatgggaggctcaggcctgctgggtgctcttgctagcatttgaacctccatgctgagcatctcaagtgtattcaaggatttcagagtatagagcttcagctcctcctttctcaagtctctgacttcatcttcgtcgacattcggcgcatctggatctttctgcttggcctcaattttctgaagcaaattcagttttccttccagttccttctcggccttgtgtttggcaatcttctcagctcggaaaacggcggcgtcagtgggtcgcagttgatctgagagctccttcaccttggatgcgacgttttcgatggttagctggcccgccagaaatgactccagacgagaggcatgtgttttaggtagcaggccgtaatggtcgagcgatttgagaaagtcattgtaactcttgacttggtggtacaccagatttttgcgatcttcggcaccttgtactcgtacccgttccagcgccagagccttgtgataagggattgtcaggtaaacgatttcatttgtttttaggtcctcccaggactcgttgtctgagaagatgcccaaagacgagatcattttagagcattgatccagtgattctagcacctccttgacttgcaattggtactcttcggagacaaatgggtgactggatcgtttcaaggtatcgattagatccaatgagtgttggaattcctccttcagtgttcgagacattatgtgataatggtgaaccggttgtcttgtccgccttgatatttcctgagactatgcatgattgtgtaagggcgaggctatccgtgggttcaattcctgagtatgtacatttttctatttttcagtaggaccacatgaactcaaagaagaaaaaaacatgcttatgtcatacggatatttagtggcatgcaccaaagataccatgcaagggggggcggtgttgagaccctttgaggggcaatcgataccctgccacaacaaatcacatgtacttgttgctgatggtcggagctcgaccgtttctgtgagcactcctcctaattataactaaccaggtgcgggcatcctgagctaagggtgagcatgctgcttgtgttgatatcattgtttggatgcaagttctgtacaatggaaaggagccacatgggccggtatcggtgtcctgcaaatattccgtggggtcacgtgatggccacttgatgccacgtttcactaattccgtatttgtgcataggctctctctaatgacgtcattcaacttgtgcatgtagatcagggagactgcacaatgtactcgtatgtacttgtatgactcctctgaacatccacatccagtttatcacctgggatggggactttgcactcttccagggctctatctcgttaagtaggtttctgttttgactgaaagtgaaccagtaacatcgaagtttcagaagtgggtggatataactcacgcatctcacctacgaatactctacagtaaggttatttgtacagaggagtgaaagataggaagaccgtatataataatacgcctcttgtttgaaaaaggagcaaagacagggcgtgcgagaatgaccaactgtatccaccctgtggtggtggatctacgtttatgctattgcaattgagtgtacaagttcctgtatatgatgcgcggttgtattgctctatcatttgtgaacacagatccagcagtaggccaaaaaatacagtacaagtactgtactggcacagtatagactctacattgtggttaaaaaatgaccctccacttgtaccgacagtatgtactgtactcatacttgtaacattgctaatcacatgactttccaaagttctacgttgttccatgaacccaatcctggaagttggttagtgagtgaaatagtggccgcggttgtaccaataacaaggtttgctttgcaccatggaactgagcaggttcacgcgctcaattggacaccaataactaacagaaatgtctacgtttataatccctcggttcgttgaggtgtgcccaacaagtgctagaaacaacagatgcaacccccccacaaagccctaactgtgtcagtgacgcttcgggaataaaatggcacgttcatgattactgtacctatggtttactgttaagaacactccagtccgtgtcatcttgtctgtttaccacgttgcacctctcacttcctacacgtcccaaacgtcttcatgtcaacccaaaaacaacgtgcacctccaacgtcagatttcgtcatagggttccctttccaacaacgcaggtaacgttaatcaggataaactgtgtgcggtctatagcgctgtgtaaccaaaacgacacatataaaagagcaactcccgcccaccctcactgctcaattgactctaaacagaaacaaaaaaatgtctactgtctccactaccgatttcaagcaccctcaggtctacctgaacaacgacaagaactcctttgcatacacctcttctcgggatcgatggcctcacatcctcactggtgtcattgacgatgttcacaagaccattgccgagacccccgagggagagaagcgagatgagctcaagaaggtcctcgagcaaatcaccgctctcaagcacgatgttgagcacgacaagcccctgaaggagcttcccaacgttgccgacgacatccccgtttacaaccgtctgcttaaggagaaccctacttcctggcttcagggcggatgggtctttgttgagtgctacctctaccgagagctccaggtctactttgatcagaccaagaactggaagacttacgacatcttcagccgtcagaaggaggatgctttcaaggcctcttctgctggtgtctccgagctcgctacgcggtacaaggcccttgctgagcagcttaacggcgtctctgacgaggccaccctcaaggagctcttcaaggagttctctgatatctctctctggggtaacgctactgatctttctctgctgacaaccatgtctcttgaggaaatcaagaacctccagggagctgatgtccgaaagaagaacgaggagaagattctcgtcaaccacattgagaaggcttgggacgttctgtacgctgactctaagcagaacgatggctctcgagtagacattattctcgataacgccggctttgagctttatgccgacctgtctcttgtcctcttcctgcttgactcgaagcttgccaagaacgtcattctccaccctaagaatatcccctggttcgtttctgatgttcttcccatcgatcttgtgaagaccatcaactacctcaaggactcctccttcttccccgaaggccgagagcagattgactactttgtctctaagcttcagggataccttgatgatggctctctgtctgtcagaacctcagccttctggaccaccccccacttcttctgggatatctatcctcagggtatcgatggtggctcccaggtctgggaggacatcaaggattccgctctggttatcctcaagggtgatctcaactaccgaaagctcacttgtgatgctgagtggcctcgagacacgtctttccacaccgcactcggtccccttggagtccacgatgttcatattctgtctttccgaacttgcaaggcagatgttgttgttggcctcaagcctggtcaggataagcagctcgagaaggagtgggtcgagcagggcaactccaaccctctgtcttggtgctggtctggcaagtacgccgtcatcgaattcaacgacggtaagaagcagtaaacaagttatagaagtattatagattatagacaaccccgagtgagggatttttgacaattgattgacttgtagttcggagaagctaagaagtaccggtgcactgcaattgtattcatagttatacgagtacatactgtatggtacagttacaagaacgtaccgatggtgtataggacgggtatgtattcgtatcgtatgtcaactgtatacgaaatatccgcattacgaggtcattgggtcgtatgaactcctgacacaccgacgcgggtgtcactgtaggaggcatcccatttgacgtacatactaagccaactggctccctagtgttcactaggaaatacgcacaacaaacacgcacacgattatattatatttatatctcggccacaggccacctcccttgcccaccaacatcgcaatccacacataattgatacacactacaacaagtaagggttccttgactagaataacccaaaactccatataaattacatgcaatatacaaaacaatgctgttttgaagatcatcgacggtcatcgtatcttctcttctggttcatctgctgtcgtctcgcacccttgtccatgaactggccattggtgactccattggggttagccacaaacgtctggccgccagaagcaccacccatgggcatattgggcattggtggcacaggcatacccatctttcgcatctgctccatctgcttcatgaagaatggcatcatctgtggagggatgaaaggcatctggggcattcctgcgggtcctgttggtgcattgggaggagccgaggaaccagcctgggaaacagcagaaccatcctcggttttggttcgctttgcatcgggctcttccttcttttgctctttcttaatatgctctttcactctcttctccatttccttgtcggggtgaagctggtccaacagaatttcctcagcaccacacttggggcaaacaaagtcaccatccaacagtgcctgttgaatggcatcttctgagtacgtggtcttgcagcaaggagttgtgaccgggtggtcaaacagtttcttgcttagagggcataccagttcgggatcgatatcagcctttcgtttagccttggtatcttcaactgcatgtcgagcacgagccttttgcttttcccatgacttctgatctgctacctgcaccacatattcgccatcctcattgatcaagacagcagacttaccatcaagatcgtcctcgttgaggttgggcttagcaatagtcttgagaaatgacttgggaataccggtggttcgccgcattcgcattccctcccagttgggatcgttgttggtggggcagttccaaatgaaatggtccttcttaccgcacttatggcacatgtatccttccggcggagtatctccatactgggcctgagcagctgctgcctgggggttgttggagttggcagaaagaggctttccagaagaagagggtcggttgtagacaggggtttggtaggccatttgcttctgtgtttccttccactgttctccctgagcagcaaacatagcattgatgagatcatcttcggctcctccagtgccagtagatcctggtgttgctgatgttggttgcactacttcttgatcgtctcgtctgtagcgtgtgactggaggcgctccgttgacgtacctagcggcctcgcccttgcctggtcgagagggcagtcgtcgtgccagtacggaagaagatctggcaatcagctcgttgtcgtctctgtattcatccttcgtatcgggattgacaatagctagatcaaactgatccgcagatttgtccagcttgttagaagtgataatttcacgcttcagatcaaacacagagatggatgtgccgtcaaatacgaccttggacggctccttctgcgacttgaatttgtagtatacaaatgacatgctgcgatggagaggtaataaattgattagtagttgtgttggatgactggtgtggtgtgcacttcttcaagctctctaaaagtataatgaaaagtgtcgttgattatgtaacactgcaggtggcgtaaatacaggttttaaggcatcacagtgtttttgacattcgagccagtacatgtaccgaagttcaaacaacaagtactaggtgaggctttaagagctttgggctttaggatgttgaagagctacgatatggcacctcatcggtatactacataatctgttaccatggctcctatcgctcgatacgaagttcttcttatcgttgtgccacagtacttgaacgtacagttatttattatgccgacgtttacgacagggtaacccgtacccaaaccaaatttatgggataaatgattgtgctattataacgaaatttgtagaataattccgaattaccccttcagtgacctctctgggcacgcccttagcttacaatcccatgaagatggcaccgatattaagaacactaacatattagtcatcccataccacgtgcagtccattcatgcacgcgaagtacagtatttagtagcaactttggtacacttgtagctatcgtacaactatcgcacagtacaagtataaaaaaccaaaaaaaagtacaagttattgaagatcattttgttcttgtattgtacaatacatactgtatagcagcagcattaagtgggacgtcccagaggcttggacaagagccattctacactgtacttataagtacgagtatagtatgtagtatgtacttgtacagtatgtatgtacttctacttgtacgagtacagtaattggaacgtggtctaaagcagtggtcgcataatttttctgtcttttagcacggtggtcatgaagataatgcagattttgccacttctacagagaatctcacagcctgacatacatcgcccctgagactacaaaataggtatcgtacagtatgtcctgtgcacgcgtacaagtacagtactgtacttgcaagagttgtgtttgtccatcacgtgactcacataccggaaacgtaaccctaacccaaacacggacacgtaggctatcgtgtgggatgcataaaaaaacactgttcccacaaattcgttgatactgaaccggctctttggtgttcaccgaaaacaacaacaacaacaatggacgctatcacatctatgggatccagctcagtaagtatgagacccctgcgttttcgcatcccaacttttactaactacagctgtctggcctgtctgaacggttcaacctcgagcgactaagagtgagtatcatcaaggagatgggcatggtgaaattaatacgagactatcgcgaagtctcaaaaagagatggtattgagaataaacggaagcgttattgatgtacgttcaatgctgttgaaatttgtctcacaacgcgaccgtaatccaccgtgatgaggcttgcccaaatctgtgtggactgtgagacgaagatggtcatcccgtgctcgactctttgttgtaagcagaatgtgacgcacttaagcatatggcgctaaacctgagaatcctcagtgacgtgaagaagtctagagggtgcgcgactgtgagcgaccatcgaacacgtccttgagccagcgcgatgatagcgacccctacgtgtctcacgttattgaaaacattggtgtgcctctagtactctgaggtaccatcacccgcgagcatatggaggcgaagggaattctctggatctgcgctttctgagctttggactaacacagactgagggcgcgaatctccagaaccgatttgccaatctcaagtcccccaccgacttcttcgatttccgacgaatttccaagcccccgacctggggcgaagctcaagctcgaatcaacttcaacctgggatacttcagcaccaactatgccatcattttcggtctcctttctctctattctctcctcaccaactggctgctgctgtttgttatcggttttgttttccttggtctgtacggaatttcgtttcttggaggatctgacctcaaccttggcttcacgactcttacttcctcccagctttacactggtctcatgattgtcgccattccccttggattcttcgcctctcctatcagcactgtgctttggattgttggctcttctggtttcctcatccttggccatgctgccctgctcgagaagcccatcgagtcagcctttgaggagaccgtctaattaggtaacggttgtgtgggtgaaatggtggagagaacagttaaaatgtaaactaatagaacgtgggattcatcccacaagtaccctgtataacctgctgtgtaagctatagggatatgactgttgataaaaacaccatgatgaagtgccgttgtatgtatcgtactcgtagtaatgtacatattggtgttattcgttgtgtcatgtacccgtacagtccgtgaattagacatgagatagttcatgttggatatttgcgctctactgtacgagtacaagtacttcaggtgtttgtatgacgctcgcagaacagctccttgtatgaaaaatacgtattggtgagtaccttgtaaaagtaactactaattacagtaatagtgttcagtagacgggacatctgtattgtgcaaactacatcgtatcaaagtagttctacacttcaatgagcgttatgatatatctctccagtctcagcgcgtaacgaactcatcactctctggggttagtatatttcaaacgacggaacaaataactaagaatatcagctccacgcctagtcacaggcagattatcatcaaggccctttcggggcacagtagaccgtcgtgattgtggtaaatcatcatccaattgtcgcaaagttaataatactcaccaatttgttgatcacggttagtcagacgtaagaaaatttttctccacttgagagtcagacatatgcttgtcatttttctgaaatcatcattctaaccgattctaagggtgttgtaggcattgtcgtctgatgactacgaggaataaacctgggttagttgagctcatgcattgatacgatcttcaaagagaccatcatttcagaaggcatgaatggtattaaaagtttgtatcgtcaaggggaagccccattctgactcgtcatctagggaatcatcatataaggtggacggactgagcgaaacgtctgtaaatactcacgtttaggaattgggttggaacgaagaatgtattaactgaggttagtacatgtgtgataacaactcgaaagcacacccgacacacaataatttgctattgttctgtcagtgaacgagggttttctaggccctctttaagcttgtcactcattatttttcggtgcccagtgctatggttcatcatgttgcaaataataatgagagcgtgaaacatacctggagttagtaatgtggttgaagggatagacttcatttctgttcacagatcagtaaagcagcaacttgttatctaacatggaaaagagtacattcagtcggtaattccaacttaaagtagtaatcatcatatgatgggtgtgcaaatagcaggatgtacttaccgtttggtttgtagttggaacagtcggagtcagtcggctgcgttatggctacggtgctgaacacttggcagccgtgtaccgggtattaggtccatacatcgacctctttcgaggtcaacggataggccacgagcccatggtaccggtcatcgtccattgtgttgctagcgtgtaatcacacgtaggactgtgtttggataaggtatctcagtatcttctgtcctaatgttagtaattgatatgggaaatgtcgcgagagcaatcaaaaagtcagactgacatgcaaaaaacgttgtgatcataaattgcttcacatactctagtttgattggtttgttggatcatcacatgctgtccgtggtgtttgtgtactcactgttcgtagtgtgagggggttgcatcttccatgtttttcatggaagacacctacccctagagttgggtatcacgtggatatcgttgcgtatgtgtccggtgacgccattttgtcgctaggctgatgtgttccgtgttgtcgttcttgtgctcgtagcacgagtgttgggtagaaagaaaactttttctgagctatactaatttatactctcagtccggagttgcgaagggtagggttgtactgttacccggtgttgggttgtacctgaactactatggcagacccataaataaggttgtcttgacacaaccgtggctactcgcctatattacaagtctgtgaaaaggggggaagcagcgaatctgtttacttctaatcacacaaaagaccctggggtataatgattggtgcttggtaattgctgtacttgtagaggctaaactacaagtactgttgtatgatgtctcctataagtacagtatgtactatgtacaagtacatacagtaccttaagtacttgtacttggggcactggacatatggaggaggattaacatccgtaaacgaagacacaactacatgtacatacttgtacaccagttcagctcataagactgcagtacttgtagttccaagcacctacttgtacttgtacaacttgtacacgaaaaaattctgtgcaccacaaaaggaacagggcaactaactacaatacgagtacaactctgtacttccatcgtagtcagctaagcacaagtactcgcacccctacttctagctacacctgtgcagaaactactttagtgatttttaaattgacctaggtcgaaacaaagtttcgcgaataatgacattggcatgcatgccgggatcggccgatggcccgggtacagtgcaatagttgtcattggaaagaggttggaaagcacggtaaggagcccaattacatacagtcagtgacaccacataggttgcacacattattctgtacagtacctgtatgtgggaatgtccccaggctcatcgagtttactcttcttcacaaccccacagggttatcatagaatggatagcattagctaaggaggccacacccgaatgaaagcggctactcatcaaggctacaagtaggtgtattcccgattgtacaatacggctcgtttctgagatcaatattgtatagcgatcgcaaggtcagatcctcggtccagccaaattaaggttccgaggatatacttctgattttggtaccgtactgacgaaaaaggaaaggatgagtatcggtacaagtacactgtatgtactggatactcatacggattagtaacgccattgtaaggatatatctactaggttggtagtctctagagggttagttttttgcttgactgatgttacgaataagttcatcgaagacatacctgaagagcgactgatttcatgaataagttgtgccgtttctacttgtaggaactgtgtcacataattgccttatatagatacaaccctaaccactacacatactgtacgttgtaactatccttacagctattctatcatttgaatgcatgttaatgtcaaattcgagtttatcattctccttgtgatataggcatggtcttatggattcacatttcctcgaatttacaatcaattgtcactaccatggcggttcgtccaatgcttcaaaggcaaccacaaccacgaaggttaatgtaagactttctctggatgattttcatcggttgcattgaagggacaactttttattaatactggactacatgtacgatatagtagccaactacaagtacgagtagaagtcatccctgtgaagacacgaacatattttttactggataagggttcacctgttgataaatcgaaatggatttagttcataccataccaaaagaggtgtagcacactgcgaggtcaggacatccatgtgatgtggtcacacatcttactgctgcctttgatacactcgacaaataatccacccaaagcaaacggacagaacgcaatccagaaaagatggaatcgactaataagaaagaggcaaccaacaattgcgaactaatattgaccaacaaaacaatcggcgactccccctacaataacctaaactacgaaatttcctgtactgtgctttttttttttgtacacactgtgcttgtagttgtgcttgtctgtaatttactcaactgcagcatttcttcctggggtacttgaaccatgtgcgcctgtgtgcggctattggcgcgaccatagattgaaatcaggaggggaggagggaaatatctgagccacgtatcgcaatgccctataattaatcatacctgattttggcacatatgtttccatcaccgcgtaactcgaatacgaatttgtcagtgcttcagacacgtactattcgtcaggttgttctgcaaagtgtactgacagatcccgagcttagttctgcacacctatgcgaaataaacttcgggagataacaagatgatggagagaagttgccgtgtagcaatgatgaacaacacgatttcatctcatcataagttcaccttaaatcacaattgttcaaaggataacgagaacccccttctccttgactcacttggcattacagatttaatttgtcatgaacatggaaccacctctatcgtcactcttcatcatactcagtgatttgtgtcacaatcactgagtcaaacctaaaagaaatatatatacactgagtcccttctacggcgagattcagccaacctaaccacaaaaatgctacgaaccctcaaccggacaagtcgtatcttgcgactgtcggccacaaaaacccgatttggatccacattttcagcagcaacacgacctctggacacttatcttcgacgacatgttggtagcgaatctgcagatgtgaacaagatgctccgagctctagattacgctactgccgagtcagctatggacagcttcgtgtcagatgtcgttccccccaatgttctgaccaagcgacctcttgctgtcaagcccacacaaggtttctctgaatctgagctgaccagccggttgggagagattgcttccaaaaacaaggtcttcaagtcctatatcggaaagggctatgtcggaactgttgttccacccgtcatccagcgaaatgttctcgagaaccccctctggtacacctcatacacaccctaccagcccgagatcagtcagggtcgtctggagtcactcctgaactaccagaccgttattactgagctcaccggaatggcagttgccaacgcttctcttcttgacgagggtactgcggcatcggaggccgttacaatggcattcaacgctttcaagggcaagcgaggcattttccttgttgacaagaacgttcatccccagaccattgctgttgtccagtctcgaagtgtagctcttgacgtcgacgtcaaggttgtcgacgtgtctgatctctccaacggcaagtctgagagccctattgaccaggtctgcggtgttctagtgcaatacccaaccactgacggttccattgtcgattaccagaagctcagcgacaccctcaagggtgagggcaacggtagcctgctgtgcgttgccgctgaccttctggccctcacccttctcaagcctccttccgatttcggtgccgacattgttctcggtacctcccagcgatttggtgtccccatgggttacggtggacctcatgctgcttactttgctgttgccgatggccagcaccgaaagatgccaggacgacttattggcatgtcccgtgatcgacttggcggcgaggcttatcgactggccctccagactcgtgagcaacacattcgaagagagaaggcgacctctaacatctgcacagcccaggctctccttgccaacatgagcgcattctacgctatctaccatggacctgagggccttcggaagatcgccgagcgtgtcaacctgctcacctccatccttgccactgccgttgaagccaagggcgttaaggtcgagaacaagcacttctttgacactctcaccctgcaggttcaggatgccaacaaggtcatttctgcagctgaggccaaggagatcaacctttacaagcttgacgataagaccgtttctctgactctcgatgagaccgtcactcacggtgatcttgtcaaccttgcatcggtttttggcgtttctgaggctgacttggagtctgctgctgataatgtcaccagcagtattccctctgatatgctgcgaactgataagtacatgcagcacgatgtgttcaacaagtaccattcagagaccgagcttcttcgatatatgaagcatcttcagtcaaaggatctgtctctcgccgatgctatgattcctctgggtagttgcacaatgaagcttaatgccaccactcagatggcacccatcacctggcctgaatttggccagcttcatccctttgttcctctcaaccaggctcagggctacaaggagcttttgatcgagcttgaggatgatcttgcggacattaccggtttcgatcgaatgtctctgcagcccaactctggtgctcagggtgagtacaccggcctacgagtcatccgtgcctaccttgagtctcagggccagggccaccgaaacatctgtctgatccctgtctctgctcacggtaccaacccagcttctgctgtgatgtcaggcatgaaggttgtcgctgtcaagtgtaagaaggatggtgagcttgatctcgtcgatcttgctgccaaggctgagaagcataaggataacctggctgcgttcatggtcacttatccttccactttcggtgttttcgagcctggtgtcaaggaggcgattgatattgttcacaagaatggcggacaggtatacatggacggtgccaacatgaacgctcagatcggtctgacctcccctggtgagatgggtgctgatgtgtgccatctcaacctccacaagaccttctgcatcccccacggcggtggtggacctggcatgggccctattggtgtcaagtctcacctggctcctttcttgcctgctcaccccgttgttgagatgagcgaggttacaggcctttctacagagaagtcaattcagcctgtttctgctgcaccctttggatctgcttctatcctccccatctcctgggcttacattaagctgatgggtgctaccggactgctcaaggccactgaaatcgctctccttaacgccaactacatgaagaagcgacttgagccccattaccctattctctacaccaacaacaaagacaagtgcgctcatgagttcatccttgacatgcgacctttcaaggcatcgtctggaatcgaggctattgatattgctaagcgtctccaggattactctttccacggtcccaccatgtcctggcctgttgccaacactcttatggtcgagcccactgagtctgagtctctagcagagcttgaccgattctgtgatgctctgatttccatccgacaggagatcaaggagattgaggacggcaagattccccgggagaacaacgtcctcaagaactccccccatcctcaacaggaccttttggccgagacttgggatcgaccctacaccagagagcaggctgcttatcccgtagctagccttcgagagaagaagttctggccgtcagttgctagagtagatgatacctttggtgatctcaacttgttctgcacctgtgaacctcccgctctcgaggagtagagtagtaacagttagtattgttacagtttcaacagtcaaatatttatatgttcaacacgattataactgaatgtcgtcattgtttttagaggatcgatcgcgttatgtgtttgtatgtgtagcgcaaatacaatgattagccaccgcaagtatgtacagtacatacatgcagaacaaggatggtgttccttggatcaacactacctcattttttgatagtaattatcaattaagtatttctgtttattataaatatcagaaggatgtggtttatgttatgaactccaaagggcatatacgaccccagtaataacgattggtacacgctctcctgaacacccaaatcgagtccgatgtgctggtttaacgttgcctaccgcgcttggaattttcctcctattcctcctctaaaccggagaataataataaatataaaaaaaaattatggcaaaaaatcatggcaaaaaatctagtacagtagtcgtctcaagatgggccgttaagggccgctgattaacgaagaagctgtaatcggtgtgatgtggagtacatagtgtagtataatgtgtagtcggtgtaacgtctggtctttgtgacgagtattcgccccgtctgtatgattgagtggtctgtgtgacggttgatcttgtcgacaagggccggtgtaacttgttaggctgtatggggtgtgtggtctgtgcggctgttggtcagatagacgtcgtatggtattcggcctcatacacaatatgtgaatttatttcataagtcgaaaaaaaatcattgtagattcctaatggacaagatttgcatcaagtttgtctgtggtctgcgttgatactatggtaactagcaatatgcctttccatggccatcataaataaaactgaaagcattacatttctgcacctcttactgccagagcatcagcagcatcatttccagggtcacttgaatggcctttgaccttcgtaagccgaactctgtcgcccagagatatcaagagattcctagctggcttgataatatcttgattgctgacatcagcgcctttgctatttttccaaccatttctctcccagttcataccccactccttcaagcaagagatagaatattgggaatcagtccgaatgtcgtagtagcgtcggtcgttacgatccttgatgatcttacacgcttcataaattgcagtcaactctgcccgctgattggtttgctgcatccctgccaatggcttgctgacattatcttcgctgccgttaccgaagaaaattccgtatccagcttttgcgttcgaggactgattgttgcgcgatgctccatcagtgtaaacaggtatggggtggtcggcacctcccagaacaatcgctgttattccacccacatacgctgtttgtactggcacagaagtgtctgacagcctctgggcgctggctgctatcgtgccaggcttcgtgacctttgacgatgatgttgaacttcttatcccatatccgttttgtctgagaaatgcttccgctgcaggtctattggtgaatttctgatacgcgcttccagagaacccatcaaccaaagggctcacttcactccagcttgtgtagataccaggtttccgtcctttctggacagcataaaacgcctgctttggtccgttttttttggtcattttcaatactgtgagtagtctgtattgctgcaataatatccaaggactttgtcgcatatatagccacaggcaaagaggatgctgctggtggtaaggtcaggtcgcaataggtcgccacggtcaccacggtcgccacggtcgcaataggtcgcaataggtcgcaatagcaggaaactgagttcagaccttcccaagatcgagtgcaagaacactgcaggtgtgttaaaaacagtacagtacatactgtagtgcacgcacacgttgaaacaatacagagaatatttagaggacaattttgtgtcaatcagtgataactcagtgtaataatttgaacttgcagggaagatgtgatgtgttgttttctgtcgtgggtatcagaagaattgatagtagggggcgagagttgaagaaaaaatgggtttctaggtacgatttttatctggaaaatggcttgctattaattagtatgagtgccaattgaacgaagtgtacagttgtaatttacgacaggcaggtgctctcgtcgccactcttatgggatcttcaataataccaatctctctccaatctctctccattataactccattataactctctagccaggcgcttaacataagatcatactgacccaaatcaactcatgtaagcgccgtactcggtgaaagtcatgttaactacagcatgtactgtatgcacatacgaatgtactatgcttctaatagttacaacttcaacaagatgatgatcatcttaaaaaatcagctaccgtaggagcattttttggtcatcatcaaaagtcaatgtctacaatttttgatactactaatatattatggttaaaacatgtttcatcaaaacaatgcttactctgagtactgggtgaacttgtcgacgatatcagcatcaagcttatcaaactccttgttgagagcttcctctccctgcgaaggctcaaagaacttggccgaggaaaccttgtgcttaatgtctgcagttttctcagacagcttggaccaagaagcaccgttggaaacagctcgctgagcctcatcgtgataggtgatgaaggtcttcatcatggcagcagtcttccaaatgggacagaaggcatcgtaagtggagtatccgttttgctgaaggaagtcttccttgagaagagtggccacatccaaggtaaccttgtcagtatcagaaagagaagacttaccgacaagctggacaacggtctcaagctcctcagcgttagtcagaatctccttgatcttatctcggttctgaggaaagacctcgaaatgttcgttgtagtacttgtcaagcacagtggtgtacttggagtaggatacagcggtgttcacggaggggaaatgctttcgctgagccaacttcttgtcaagaccccagaaaacctgtgtaataccaagagtagcagtggtaacaggatcggagaaatcaccacccggaggagacacagctgcgacgatagaaacagaaccttctcggtcaggtccaccaagggtagctgctttaccggctcgctcatagaaggaggccagctttgcaccgaggtatgcagggaaaccctggtcggcaggcatctctcccagtcggccggaaatttctcgcagagcctcagcccatcgagaagaggagtcggcgatcatggagacgtccttaccctggtctcggaagtactctgcgatagtgataccagtgtaaatggatgcctctcgcgcggcgacaggcatgttggaagtgttggcaaccagagtggttcgcttcatgataggctcctcacggccgtcgatctcaacattgagctcagggaactccaggagcacctccgccatctcattacctcgctcaccacatccgacatagataatgatgtcagagttcgagtacttggaaagggactgagaaatgacagtctttccacaaccaaaagcaccagggatacaggtagtaccaccctggacaacagggaacagagcgtccagaactctctggccggtgagcagagggtagttggcagtaagtcgctcattcacgggtctgggaactcgtacaggccacttctgcagcattctgtacttggtcttcttaccctcaaactcaacctccagaatgtcgtcaacaacagtgtagtcacccttgctggcaatccaggtgatagttcctcgagctcgaggaggcagcatgatcttgtggtcagaaagaagggagttctcaaaaacagatccgtagatgtcaccaccggaaatgtggtctccgaccttgagagggccaggggtgaaggcgtacttcttctctcggtttagagcaggggcatcaattcctcggggaatgtatatactgtcagacttctcttggatggccttaaggggtcgctggataccatcgtaaatagtttccatgagaccggggccaagctcaacggacaggggttcaccagttcgggtgacagggtctccaactgtgacgccggctgtttcctcgtaaacctgaatagtggctttatcaccctcgattcgaatgacctcaccgaccaggttgtcatggccaaccttgaccaattcgtacatagcacatccgatcatgttctcggcaatcacgacgggtccagagacggagtaaatggcaccttgggccttgtcatcgtcgtcgatggagagagacttaagattcttagttgtcttttcgggctgagttagtatgttccaattgtctgagtgggtcgtaggtcgacgaagatgatgttgtctaacatggcggcgttgtagtacctaatgcattgccggtggccatctcccaagcgatgactctctgtttttccaaaacctcgatggcatgctccaccattgtcctattcaaattagaggctcaactagagaagtctccttgtgactgttcaaaaaatgacatcacaagtaaatggctgtgtgtcaaattgacggtgtcgataagtatcctcgagtacgtccgatgagccattcgcaccattgaggcaccattgtctccgagctttccccatcgtttgtgtgttgtcgtgatcgttcgtaagttgtcgtcgttgacgactgtcgacgtcatggggggcatctcaaaaatggaacgttttaaccaggtaaagatacacgttgtacacatgttcgccctcgcaacaatccttgtctccacccctggaatcggctgcttatcacactcaccattgtgttgttgatgacgttgtcgagagacagtacttgtagtagtgctgttgtcctgcgttgctgggagttggccgtcgtccatgcgttgtcgtccaaacgctaatcaccacacaaactcccacctatcaggtttgggttgtacacagagaagggatacagccacggagtgtagttttgtaaaacaagaataaaaaagagtccccaaaagtatccttgctcttctcatcatggggtctcttctcctattgttattactatagagttccttgtcacagtagcagtgctctgactaatcgactacagaatagagtagatgaggcatgagatggaaataagcttctgtcagtgatgtatcaaagaccagtgcaatactacatactgttacgtacatatgatactaagatgcttgtagtgtatggtgatatcacagatggcgattgtaccttacacgaattcagcacattattaactctggccggtatgaatgccagtatgcttactgtgaacgatacgttctagggtattactcgtacggcacgggtttttcattcaccatgtatgatcttcctcacctcatcaccttcactgtaattaatatgtgcagaataattggggcgctttggccgtgtcactcgattcgcttattaactcagtgtcggaaccctaaccttttacactacgtcgccttccatatgatatctccctggtctccgcatcagtggactgtggtgtagggtaggcagaccgggttcaagggcgtaatcaccgggaacagcacgttatcgggatgggacctgtgaagagaacatcatgcctctaggtctcggtatcagtaaactgcgtgcggggtgcaggacctcgaagaaaatcaaggcagaccaggttcaggagcgtaatcgctgggaataacacatagtcggatattagtacagtgggaggcgtgcctctcggtctcggcatcagtaggctacaacgctgggggttcgtggaagcctcggaaacgaagcagaactggccataggtgcgggcgccggggaacggcgtcacagtcgggatcggatctgtgaggggggcgcgttgatgtcgatggcgtcaatgcgtgtgaagtaggcagggttgcaattttccaggatacgaggtaggagttttggctgggccgcttccacttgaggtggatgaaagctgtgcggtcggcgttgagccagttacggatgttacagcgtctaaacgggaggttcgttagtccattcgggtagtgcgtgggcgaggcggacgttgccgatgttggccactctgtagcggtcgtgaagtagggtggggtttcgatgacgatgccactgtcgtgggcaaggtagacaactggctgtggtcccatgtaggagcctgcggctcgggggatgtggcctgccaccatcttcttgagtttcacgtagacgtaacagcctggggtgatggttccggcggttcgacagcggcaaagcatcgtctacatgagttgatcttgggcctgtataagacgttccagtactgaggaataagtcagatcgcggctctcctcttcttcaagcaggggacagtggcagatatcgttgctagcggaagagcctcgtcgaatggcatgtagtggggagtttgtagggtggcttacaagtggagcgttctgtggaagtgttaatagcgatatcagtctccggtaagtagtcggtccacagtttcacctcttatccagtgattcggcactctgtaattttggcgaagacatctttgtcattaatatacgtacagtatatacagtacatactgtacctgatgcgttagttcgactgtgttgaagaagagatgacgttaatgtagtctctcgattcgctaatgtacagtgtacccgtacatactatgccagcagtatcgtgtaagtgtaaagtagcaatatttacggttctagtacaagtgtgtatgcacgtacaagtcgttgtacagtaagaacatcacgcgaagccatgatcccaaaatccggggggataaagtgacttgctggttcgtcatacaacacaggtacactgtatgtacggtacaattacgacaacttagggaaggaagcacaagtacgagtacagtacatgtactggtacttgtatgaggcaatgggacttctacccttatcccgcagttgagcgtggtccaaatgatgcaattgcaactacaagtaggacacttggaatgtcagactggtgcttctcgcatttaggctaccatcctttttgcactttcatcatcctttgctcccttatcaattctcgatctatccaccatctgttcggttgcctattttttttgcttattaatgttacgttaagcttcttcatcacatgatcattcccaatatagaaaaagactgtcacaattttcttgtatccaaaacaggctaaccctaaacatatatttcctcttacggcgttggggactgcaaaagtatactcccattttcacttttcaggtccctcttttctagctgtacgaacgacacgaccaacagataaaaatggtgggtattgcgcaagggaacgacaagcgatggatggatgtgatcaggacagatatgactatgccggatattcaccgtgaagaaattgcagtatttctgaaccaaagcagtccactattgatttggttgcggtgggtactattggaagaatttttacgaaagatccctggaggttggactcgccttggtgtctcctcacgactactttcgggttctctcaacgttggcatcccattttcaacaaacggcaaaagttctaggtaacaagttcagtgtgaggagtctcggtctgggcggactaaatatctgctgggcgtgcttctttacctggaagatccagtcaacaaccatcatattgaggaccgggaaaccaagcgagcaattactaacatagaccaaagtgaaggcttccgaactctctcgattctccaaggctgagcttgagggcaagcttgtcgagttcaagactgagctcgctaacctccgtgtccagaagctcggtggtgcccagagcggtaagctcaccaagatctacgatgtccgaaagaacattgcccgagttctgaccgttctcaacctcacccagcgagagcaggtccgtgagttctacaaggacaagaagttcctgcccaaggatctccgaggtaagcagacccgagctatccgacgacgactcacccctgcccaggccgctgccaagactaccaaggctaccaagaagcagacccacttcccccagcgacgatacgccctcaaggcttaagtcaaagggaactttctcttgtattaaaataaaaggcatttatggaccacagtgatatatatatatgtgtgtgtgtatacatacatgtatgctgtagtacatccagaagtacaagtacaagtagagccaatcagagagctctccaacatatctctcaagtacatacagtacagtacagtacatacagtacgagtagttgtactcatacgtcgtacttgtaatgtcagtgtttggtttttaacactggtacgagttttagctggtacaagttttagcttctacttccattctttatcaggcatgaatacttgtgcttgagcggtatgtgcttgacagatactgtacagtaagtactgtactgtacttgtacatgtctatacggtgtcgtcctatagcacgagtattaagctgtagtgcagtactgtacttgtagccaggttctcgagtagacctgttgcttgtggtatggtggagaggtgccgccacagagctgggtgaatctcaatatacaaggatgtattgtacaaataccacaaaagagtatatgtactgtatgtgctagctaccttacagacttgtgtctggtatgagtacaagtgtaactgttgctgctctcagtagtagtcgtctgctactgtttctgatgttggtacggtagagtacgggtaaccataatcgtaccaatgtgtgcacataatagtattactcgtactgtacacttatgtgattataaagaaaaacattcggctcatatggccattatccacgcaactaaccacagtacaagtacgagtataagttgtatataggaattagttgcacacgtgagtgatcttagtggtatgagtattgagtatgtatgcagtgtgcaaaatgtactgcatactcgaactgtatccacagcagtgctttatctactgtagctacaatactgtagttggtagtgccgcagccggaagtggcaaagtggcaaaacacgaactatcatactggcaggtagcgcaagccgtagaccgattttaaggcgatcccttccgtagcagctgtcgatatattgaattttccagcccttctgtacatacattctgtagcacatttaccacagctacaggtacagtacccgcgcaaggatatcagacacagtgagccggcaatgggaaaggatgtgctagtcacttgaacttggtgcacgcaccgtcagccacagtaaggcacacatactagaatcgcttcatctacaagttacagggcgtctcgctataagcactctctatgcacgtcaacattttgttaccctacagtttctttgccaccaaaagcgtaggtctggaaactacacccactcaattttgggatccgaattttcagaacctaatttatctgttacccggcctgtggctcgcacagcttaaaaatggtcaaactttccccttcttgtctttttttcctcacattcatcaggttcttgtcttgatctttcaagtgagtattaattaccgaccttggttcttcattgggagagcattggaagccgtggtgcagcaaccacaaaacggttcttccccttcgataccttcttgcctgcctttcaatacaagtcggctcgattagcggtggtcgcccccgccagcggagaacatggaactaacccagaatgagagctaagtggagaaagaagagagtcagacgactcaagcgaaagcgccgcaaggtccgagctcgatccaaataagcggtttttaacggagatttaacactaaatcgaagaacttttcccgtttcatttgcgaatgagctcgttaacaaaatcccccagtttttttatccagctgtaaggattgacattagtaatgaattattgtttggtatatttaaatctgtagttcctttctgtccgtgtcggcaactgtcgtactcgtgatttacttgtattgacgaatacttactgtagcgcactctgctgctactggtcgtaaggatgtgctatttcggtgtatggtgggttttttgggggtcggaaccgaagactgttacacgggcacggctcgttgtgtacacgcacagagctcttgcgagtcatgttgtagctagctcgtcgtgttcaggaactgttcgatggttcggagagagtcgccgcccagaacatacgcgcaccgatgtcagcagacagccttattacaagtatattcaagcaagtatatccgtagggtgcgggtgatttggatctaaggttcgtactcaacactcacgagcagcttgcctatgttacatccttttatcagacataacataattggagtttacttacacacggggtgtacctgtatgagcaccacctacaattgtagcactggtacttgtacaaagaatttattcgtacgaatcacagggacggccgccctcaccgaaccagcgaatacctcagcggtcccctgcagtgactcaacaaagcgatatgaacatcttgcgatggtatcctgctgatagtttttactgtacaaacacctgtgtagctccttctagcatttttaagttattcacacctcaaggggagggataaattaaataaattccaaaagcgaagatcgagaaactaaattaaaattccaaaaacgaagttggaacacaaccccccgaaaaaaaacaacaaacaaaaaacccaacaaaataaacaaaaacaaaataaatatataactaccagtatctgactaaaagttcaaatactcgtacttacaacaaatagaaatgagccggccaaaattctgcagaaaaaaatttcaaacaagtactggtataattaaattaaaaaacacatcaaagtatcataacgttagttattttattttatttaataaaagaaaacaacaagatgggctcaaaactttcaacttatacgatacataccaaataacaatttagtatttatctaagtgcttttcgtagataatggaatacaaatggatatccagagtatacacatggatagtatacactgacacgacaattctgtatctctttatgttaactactgtgaggcattaaatagagcttgatatataaaatgttacatttcacagtctgaacttttgcagattacctaatttggtaagatattaattatgaactgaaagttgatggcatccctaaatttgatgaaagatgaaattgtaaatgaggtggtaaaagagctacagtcgttttgttttgagataccatcatctctaacgaaatatctattaaaaatctcagtgtgatcatgagtcattgccatcctggaaaatgtcatcatggctgatatttctaactgtttacttgagataaatatatatttacaagaacttcccttgaaattaatttagatataaaatgtttgcgggcaagttactacgaggaataaattatatctgttgactagaagttatgaacattcagtatatatgcacatataataaccaacttcgaattttccaaattaggaagtaaattgttataatgaaacatagttttaggtttttatatattataatggaatacgtctccattattttcgccatctaatttatttaatgaaaaagtttagatagatgatctaattttatatattaaaatagatggtgagagaaaaaaaatggcttgcatatatatatatatatacagatcttaaaagatgtcctaacacgtagtctttaatctttattggggacaacaacataacactggaagattaattcgacctcattcatgtatattgatctaataatattaatatcgtttgacgtttgttctccaccctacatcatgataaatcatccccattaagactttgttgatagtaacttatttgtaacttatttgtttattgtaatttattatgtctctaacttatgaaatcgacgtcaagaatagttttgtgaaaatttttgcgaaatttgttctgacccgattacccgtacaagtccaacttgatataagtattaattaaagcaagttaggtttactcatatttccaggtttttaatttttgttaatgtacgttgtaacgtaatatctttttctgctttcgggttaacacttttttacagttgcttaaaaactgttgtctacttgtagtcgattgaacttgtattcttattacacttgtgctcccgatttcgttctcatacggcctttaatatgtaaatgtcttaagatgctttttgtctggagctacaagtatatattgtatatatatatatttgttacaggacagacttcgtgcaccgcacactattgaagattataagtattattgatgtgatatagttaattaacaacttacaacccacttctaaaaaaaaaaaaaaaaagggacacgacgttccgatagtagcacacacccttctggtgtgtgcttgctcattcaccagaaaagagattctagatcagtggataaaactatctacaggatggacatctcttctacgacccagctgattcctcttattactatgtggtgacatctcatcattatgtgaggaattagccaggtattaccccaccgggtattaccttcaacacaccaagtattgtacgatttgttttgttcgcttattggttttccttctcaagtcaagcagatttttgaattcacttcccaatcatggaatacacatacagagcaacagtaattttggttttatcttcacaacgtcatatcggttggaatctacaagttaatgtacagtactgtagtacaaatagaatggtttgttacaccctgtacttttggtatttattttcttttcccagaagcagattgtggtacgagcacagaatcatgttgtggttgtgtcaacctgactacaatacagtacagtatgtacgtacttctacggtgaagttaaaaaagctacattccatctcacctgcatcacaattttggttcaaccttgagcaaccatgagacgattttcgaccttgtcgcgtcgccttcaaagggttgtaccggcatcttcagcctcgaccgccaatacaagtccttctcctgcactctacactggtctagagcccaagatcaaggagtcacaagattcgctaattcgggcggtttttgataacggcgatgtgtggcaggatttctcgcaaaagtctgtggcaaagcccaagcaatctcgtagcattacgggatttatcaactacctgaccaacgaatctgattacgaaacggggctatttatgaacgatttcctcaagacccccgcgggatttcagaagtacactgcagcctcaatcgaagaggcgggccagttgattcagcagcttctaggagcgcttacccagcgagacaagctgcgacacgccattaccacatttgacagactatccgacgttttgtgtcaagttatcgatctggctgagttcattcgcgcagctcatccggaacagcattttgtgcaagctgctcaggaggcacacgaacaaatgtacgagtacatgaacgtcctcaacacttctgtggagctgtacactgtactcgacatggtcttcaaagattccgagattgtcaatcagctcacccatgaggaaaaggtagtaggaactctcctactggaggatttcaagaaaagtggagtaaccctggacgacgctggacgggaaaacttcgtttcattaactactaagatctcattacttggtcgggacttcatctcctccaaccatcctaaggaggattacatcactctcacccagggtgaggcccaggggctggacccacaacttgcacagcagttatcccaggggaactccgtttacgttcctactggtggtgttcccgggcaactggctctgagaggcatgaaaaacgaaaattcgcgaaaattgctttggtctaaaatgagggagtcgtcagacaaatctattgaatcgttggaagacttacttgttagccgcctggaactggccaatctaatgggaaaggaatcgtacgctgattatctgctttcagacaaaatggctggtaatcctgaaaatgtgatgagatttcttaacggcctcctagataagacacttcctggcgccaaaaaagagctctctgtgcttgagcaaatcaaaaagcaggcgactgggaaccccaaaagcatcctgcaggcatgggacaagtcttattacgcctcccagctactctaccaaaagagaaacaagacgaagacagcccacatgctaagtgaatacttttccgtgggaactgtggttcaaggccttagtcggatctttgacaagatttatggtatcaggtttgtaccgactgagaccaaaacaggcgaaacatggcatcacgatgtccgacgactcgacgtggtatctgaaacagagggtctgatcggcatcatgtacgctgatttgttccagcgggagggtaaatctcccaatcctgcacactttactgttcgttgttcgcgcgagatctacccggacgagttggcccacatgagcagtagtcctattgccaaggttccaacactgaatctcaatggcaaggtgttccaaattccaaccatcgctctcatttgtgatttcactactccccatgacctctacccttcgttgctgtcgtatcaggaggttgagacactattccacgaaatgggacatgccattcattctatgctggggcgcacatcgctccacaatgtgtgtggaactcggtgtgccaccgactttgttgagcttccttctgtcttcatggagaacttcgcatctaaccctgagtcacttgcgctctttgcacgacactattcttcagatagccctcttccttaccaacagctggagcgccatttgaacgaacagtcgtattttaaggacgttgagcagtatacccaaattaagatggctatgttggatcaggtgttgcatggaaatattttaaagagtatcacaaatggacacttcaactcacaaaagctatacgacaatcttgagaaggatagaccgctatttcctccttccccatcctcttggcacggatcgttcggtcatctttttggttacggtgcgtcctactactgttatctgcttgaccgtcaaatggctgacatcgtctggaagaagctgttctcaaagaacccgctatctcgtgacgcgggatccagaatgaaaaacgaagttctgcagtggggaggatctcgagatccttgggagtgtattgctggtgttcttgaagatcccgaactagcaaagggtggctcgcaagcgatggagaagattggaaattacgacaaacattgatgtatatgtatataggaaatctcattcgcatttgagatgctacagggcttgtccctatgaccatgcttttatcactaaaatactttggaccccatacaatggtgcaacaaatgatccatctacttgtacttacaatatcgcaagtatccccaatatatgctcatttcccaaatggaattgtcagctgcttcatttaacaaaatcaatctgtacttgtagcagcaaggtgcggtgcggtgcatttggccggtacagatggtgccaacaggctatctcaggcgttatcataggcgcgtaaagttattaccgcctgtagtgggcacttgaagccagtttcttcggtcgtattcacactcgccatcaatggcatggaaagtatatgcaaatcgacttttttgactgacgtttgcctcagacttgtgcaggacggagttgtgaataagaaccagagaaccagcgggaatgtctaagactttaaattcttcttccgagggctctggaccagcacaaatatcttcaacatcttcgaaggtggtaccaccagcaccatctctcacaaatcgcttagagacaggatgcgtcttgtgcgaccccggaacaaatgcgagggtaccattatgtgaggtgcaatcttccagagcataccaaaaaccaatagcgctttgaggcttcgtgtaaaggaacgtgccgtcttggtgactgggcaccttgcctccaatttcaggttgcttgaagatcagcatagattgaagaatttttggatccttaagcccaagggaggtcgcaatatctctgttccttgctgtaacactcattttgttgaattcggggttcagatcgtgcaaggcatgacctattttgttgaccgccttctccttggccacagtcagtttgccatccctcacagcgccctcttcgaagaaaaatctgatcttatcggagctctccagaaagtaagcatctccaatatgctttgcgtcccctgaccctagactgtctcccgttgagaacttggtcatggggtgtccttctagagagaattctgatagtaaccggtggctctcctggagcagtgatgagatagtttctggagacagctcgttggggacaacgatacatccatctttttgaaatttctcgatttgatttggtgtaagcatgatgcttgtgcgtgtgctggaagaggtgaagtctctcaataccttgcaggcggagcacagaaaatataatacagtattaaggtttgtggggtgatccagttgaggtggagataaggtggatagtacgacgtacagacgagtatggtatgtacatgtacagcacatacagtacatactgcttgtagtgcaagtaaatttctacgagttcactgtccaatttttgtagaaccagagatttaccttgaggggccattgaatgaagttcgcacggacccatatattctgaacagattccgaaatgcttatcagagtttgagtgacctatatacgtacagtatgtactcgtaattcatactaattattactatttagagaagcagagaatagaaacaggaagatctacttgtagttgtacatataaacaacatagcatttaaaatcaaggtgcacaagcgtgctcatcgaagacattttttttattctaatgattcattacagctatatacctagtaagccgggtggttttttttttggcgttcaataaatcatacacttataaatcgtttcggtgtgcgctgcaaggcgcgtgtcagttggtttgtcgacgcttcgtcttgttcttgtccttgtcgtggtctcgtggtagtgaatcaaggctatattgtctcgtacaagaacaagacagctatcagtaatttccatggtttttttagcatcgatatagtgacaagccagtaaagcttcctttgatgtagtaacgcatatatattcaagtgtaataattaccattcttatcatgcttggttctattatgtgcagacgtagatgcttcacttaccttccttctagtcgtacgtagtcagcgaccaagtacaaactgccgcacacaacaataggagtgtctcgcccagcagccttttccaacgcaacttgaatccccccggcatcgagaatatccacattttcaagtccttgcaaacctttcagaatgttttcatgggtctcggacttgacccatggcataccttccaccgcagaaaaccccgtggtgataactgtgtcgcctgatctaacaaattcctgtacgatctcacttacattcttgccttctgagaagcccaagatgaaagtaatgtggttattcgatggctcattgcgcatgctaacatcgatgtactcccctagcaacctagctgcctgggggttgtgggcaccgtccaacaacacctccctgcttttgtagtgacacatttgtagtctgccgggccattctgttgcactaataccagcaacaacagaatcgcgctgaacctgtgggtaggactgtgccacaatctcaagtgcatcgacagccgctgcaagattctcagcctgatacgtgccctttaaaggacttagggagggctcaagaggtccaaaatcagacctgtatgagtccgtcccactttcagttacctcagtcacatactcggctacatctctgactcccattttagcgtcagggtcgttgtatccgtcgagaatcagaggaactccaatttttgcgatgcccgccttttccttggcgattgccctgagattgtctcccagaaagccctcatggtccatacctacacgagaaatcaccgacaccagaacattttcaggacagaggacattggtggcatccagcctacctcccaggccaacctccaccacggcgatttccacactgtgctccatgaaaagttcaaatgccgttgcagtaagcatttcgaattctgttggctccagttttccgtttttagccacctcacagatcttggcctttgccgacaagaagtcgcttttttcaactgccttgccgtctattgtgatgcagtcccacacataagcgaggtgaggagatgtaaaacgacccgtcttgatatgtgaaacagtcagaaccgacgaaatataagcacaaatcgagccctttccgttggtaccggcaacatgaactgccttaaatctgttttgagggtttccaagcagtttgagcaaccgcgagattcgagagaggcccaagtcaatcatgccagtgtcgtatggtgccgggtttttttcgatcggaacgagagaagaacgattggtaaaagtgctgctgaataagtaattcaaatagagggcaaaagcggccaattgacaagtatcgtccaagtggcacgactggtacaaggtagtgaatgcatgtatcgtagctatgttgggaagaccaacttaggtttagcttctgcatgttagacttactttcaggctactgtaatttgggttggcgggattccaatgcgacctcagaatcacgtgacaagatcaatgaacaagaaaatagctaataacatgcaatactagtgtgtatttgtttccacacacacccgctgtatattatgtaaagagatcaccgctgtcttgttacatgtcgatgtcaggacgcttcggttctccccttcacgtagagccataacaccaccacgtggtgtgaaagatgcactacatcagtatgtacaggtatgtacagtatgtacagtagctgcttgtaccgttacttgtaccagcatcgtgcatacttgatgggtttgaaatcgacgaaaaacttgcttttagtatcaattttagaactctcaatctgcccaccttacgaacacatcccctcctccactttcccaacacttttgaactggctcttcttggcgcccttgcccaccgcttgtggattgggttgggaatttagcctctcgtttcatgcctcacattcatggcaagtatgatactgtactcgtactttactcgtactgggggttgccgtgtggcactttcatacaaagcgggtcaaatagagtacactttgcatttactggttaggctaagagtttttcctgattcctcccgatttttccaggcttccgtggttacaacaacagggttagggtgcggttacgcggttcaagatcatacacgtgatatacacagtgtacaatatattgaagatcataagtattatggattagatatagttaatgtaacgacttacaacccacttctagggacaccacgttccgacagtagcacacaccagaagggtgcgtgcttgctcattcaccagaaagagattctagatcagtggataaaactatctacaggatggacatctcgtctacgaccaagctggttcctctcatcactatgtgacttctcatcattatgtgaggaattagccaggtactaccctaccgggtattaccttcaacacaatacacacacagaaacaaacttatattgtagcgacgtatcatgatacaatactgtacacagaaagcgctgtccataatggcatcctacaacgtcattgattactaaacattgcacactgtattataacctggtgtaagctacaagtaatagtctttgcacgggttctcgcagttagagcagctaccacagggagagtccttcctgatgattctaatctctcagaggaaacatcttagagtcgaaaatctctcggggtgaccatctgaatccagacacgtaggcgatataagccatcagtccagacatcgagaagataactgctaaacagacaattagcgacagggccatctcttttcgttcaccttccagttgtgcaatggttttagcggggggtcctcgctgtctcttgatcagagccgcatgctgctcgatcttaccgcagagcacagacactcggaagtagttggggtcattggggtcggacttcttgtacaccttccgggcgtatcgagtgaaaatgtcacatactccagaaacgttgctggcctcaagaatcaggctgacagtagttcccttgcgcaacttgacgttcttctggaaaacgtcggggtttcggtagaccaagtccagggtagcaatggccatgacctggggaatggcgcagaaagtgaaggttgaaggatcggtgacgttgtcgaggtaatcgaggcagtctgtggcatgtccgagggcatttgcaaccagatcggaggtgcaatgcaaggccttcttggaatacttcgggtccttgaaatctcgcatttcttcggcgtacttgtgccagatttctcgaggccagaaagctctgttcacgtcaatgtcttctctgtagtctcggatgatgttgaccttttgcaagaacaagcccatagactcctgaagtcgggggttttcgtgcaacacgtcggttccaaaaccagcgagaatcgtaattcgggtaaggccctcacccacgatgccggcaacatgatgacagtacagatcataagcggcaatggtgtccacgccgttgttgttgaagtcgtcatcaatgacgtaatcggccattccgtttcccattctgtcggtaatgtcgtagattacttcctggtacttgggcttgagcttgttgaactcagtcataaccacaggaaactcctgtagcaccacacgatctcgctcgttgggatcagagtcggtgaacttccagccaggtgtcttcatgcacttcgtgaagtctcgaagaattgggatcttgatgtcacgcgacagagtcatatcgtcttcaatcgtgtcgagagcacgaagaatcagatagaacagcattacagcgtctcgcacctcaggatgcagttctcgaataacggctgcaaatgatcgtgagcacacgtctagaagctcatagcatcgtcgcagctcagtggactccttggaaagatcgcggggatgcagaggctgacgccacagcttgtagtggatagcagcagacagttcgctagggtgcaagagcagttcgatgagttttcccatggtggctgaaagtggtggttcgaagttggtgaacaagcgagtttgtgtccctgaactctaaacgccaaataaaaacttcagaacaattcgaggagggtcgtgaaatatcgacgtggggataattgaatatggagtacgatatatggatcaggtgtgataaaactacttatgctcatttgatcgactcgatttttactttgccacgctgatgccgagttgaagcgcttccattctactacatcgctaattagcttcggagacatcaatagttgtaggtacaactgtacttgaactgtacgagcactcgtaaggtatcaatcaactcaacacaatggatcattagaaaaaacaaaaaagcaacaaccacaaagccttgaatttggttcagggggcgtttaagagcgcatgaagcctcttccaataattaatacttcctatgaaaagacgtttgactcgactctaggcaccttgtagtcgtacagtaataccgtcccaactgtacttgttagttctagacctgcaaccttatattagcaacacgatctacccgagcagaacgactatatacggttgttcatatacgaattacaagtatcgttcagtacatgtactttttaccgtaagtcgtatttcactctgaattagaaatacttggctgggagttcttgaccacgagccctttctcatgttttggaatgatcctgatagacactaacaaactcatggattggtaacgttgcttagtaaatgaggcgaggaatgccgcaggatacataattgtaatagataattgtaattgaaagaaaatcatatacaagtacataaccccgaagtaaaacagataggctttgccattctcagccgctgagaggatcaggtcaaccccgcaacactgttcgagtaacagatagtattactcgggcgagtacgatagctcccccaactctcaaccttaatcagtgggcaatctaaagtacatccagtacactacagtacatacacccccacacgagacacacaactcttaggaaactgatatcaatggccggaagttctcgaaaaaagctgctgcttatgggccggtctggctctggcaaatcctcgatgcgatcaatcattttcagcaactactcagcttttgacacacgccgtctgggcgccacgatcgatgtggagcattcacatttgcgatttctaggccacatgaccctgaacttgtgggattgtggtggtcaggacgttttcatcgacaactatttttcaacacaaaaagatcacatatttcgcatggtggaggttctgatccatgtattcgacgtgggttccaaaaagctcgccaaggacatcgacatctttcagaaatgcatcaagaacctgcgagagttcagccccgacgccaaggtatttgtgcttctacacaagatggaccttatgcagctcaataagcgagacgagatcttcaataccatgatgaaaaccctggaggaacacgcggtgccgtttgggttcaccattagaggcttccagacttccatctgggatgaatcgctgtacaaggcctggtccagcattgtatgttcgctgattcccaacatgaccgctatccagaaccatctcaagtctttcgccgaaatttccgaagcccaagaagctgtcttgtttgagaaaaccacgttcttggtaatctctcacgcatctgctaccgcagaaggcgatgagaaccttgaccctaaacgattcgaaaagatctccaacatcatcaaaacgtataaacagagctgctctaaaatgaaatctcaactcaaaaggctcacattgcatggccacaattgctcagcctatatcgacaacctaaccggaaacacattcatcatggttgtgatgcctcctagggaagcccacgaaggcactttctgcgacgatgacggatccgtaattgtgactaatattagggcggccagagaatggtttgaaaaggtggaattattggagggctaacaataaggtgtgatatgataggaatatttaacttgtataagtataaatacaagtgcaatacttgtaacttcaagttttcaaagataattgtactgtaccagtaccttgtacaagtacaagtagccggggtcctgcacaaatgacgattacttgtacttgtaatccagcgaagtaatattaaggtttgacaagcgatctctgaaaggtcagcagcacccagccctacaagtacaagtgttgtacagtactgtacatacttgtacaattgtactattcagtccagcatccacttctcttagtttcatgataaggaggggcattgcagcatttcctgttgaggaaaaacctacggtatgtacattatgtatgtgctgcatttttgaaacacatcacctctattgatcgtttccccctacttggacagtcaaaaaagataaggaaaagaaaacaatcacccctgtacatcctgttcgatgcatactgtacagtatggatcaattttccgcaacgtggatcaaaaatttgttgtccttcgctgttatagcttttttgtactcaattggaaggctgggcatccttctcaaacaatacagcactaaaattaataaataatctggatgattagtctgaaaatggcactaattacaagtagatgttttgggagtggcctgccagccttcatatcatgagccacaaaatccacatccgaatgttctgaaagataactgttttatgtttttgtgttaccgattttgtgatgcactatttcccctatttatggtgacaatattcgaagattgttgaaaaacagagaccagattgaattcaagataaactttcatttcatctgctatcttagataaagtttcagatgttggtcatggccacgctaacggatggctctaactaacaatatttattgccatgaagctgcacttagatgtttaccacgtccgaccttttacactcctttaaccatgcaaattctctccaccactcgtgctcttcttttcggatccatggctgtggccaaaagcctcaactcgttgactgatatgggatccctcgagctggctcgcagtgtgcctacgaaggatagtatggtggactcaatccggaaccagaaggagtattttggaaatgttggcaaacatgcatctgttcagaagcgaaatccccaacagctctccgtttctgagaatcttccagagataacagttacggtaacctcatgctcgaaagaaccaatcgccacagtcaccgtaaccacttgcaaaaccagagaatccccaacttctcctgctcaagctaatgaagaggtttcagtccctgatcaggccaacgcagctgcaaatttgaatatggccttagctgttgctgctattcccattattgcagctctcttttaacgaataaattacatcgtattgctgtgaactactgtatgtactgtactgtatgtactgtattgtactgtaagtaagatggattttttattaaaaatcatgcattatcgtaacttagtgtcggggagtatgtactgtacttatagtcagtacctgtaccgtgagtggtggtgatagaacttcatgatgattaaccacgaaacgagtcttaaatttgggtctgggcctgcgtcttgtgtgttggagaggcagagaatatgtcgtgttatcaaatcgatgggtaaatcttgggcttgattccagcagcaacttgaacatccactcttcgatgtttcagtctgggatggtcaccaatggtataaaactcatttgttgaacaggtaaggtttcactaaactggaagtgtatgtattacttctggagcttccaaaatgaatatctcactacttttcagtcttgtcagaatcttcagcatcaaacatctgctgtagtaaggctgttaccttgtctttcgttagagctctgaacccatcgctctccacaatctgccgacggtgttgatagcaccacatggcaacagcctggctagtgctttcatttccacaatcgtagatacgttcccataccagaagggcctcatcaggactagcaaatagtggtcgctgaagatggttgaggcatatggattccaaagctggtagacaatagattcgggcaagagtaaggacaccagtcatgatttcataattttggtatacttctgttcccaaactgtcagtgtacagccatctgagcagcggggtgatccacctgataggttcattgatatgtagggttctgctctgtgcctctgacatgcctgaatcaagaaggctcttaaaatatggccatcgagccacaagaatagcagcatgcactttaactgcatgcgatatggtcgtttcttcgtgggggatatcggaatcgtagccagaggagtaggaatcagagttgacagggtggggagagcctggattgactggatacggtgggggatggtccgcaattgataaggataccgatggggaaatgctggcgtctcctttaaatttcttcttccgcgaggccgtaaatcgagaaaattcagtattacccttccacaattcgtcttgaagaccagtgatggcaaaatcagaatattctcctgagtccagaagtgtcgaaaaatcgctggacatgcccaccttatccgttattccgtggccgtctatttcaccaagtgttacaaccaacatatgtgtacttgttcgatcaaatacatcagttggagcaatggaatcaggaactagagtaccccaaatgacagctttatcgtcccatgttgcaccaccaaaccatcggtaatccggaatatcgtcgtcgtcgttaccatcagtgtcagtttcaattggatcaagagggtcatttttccaggccatttcttgtgtgtcgaaaattgacaaagtcacatttttgcttgtcatggcctcagaagaacaattgatgttatagagtcgatggttgtatgccccagaaacgttcatgccaaccttgcagatattagggatcaccctagaccctttgttgatgatggctgagcttccacctcctagagggtctaaattgaaccattgcacacggtccttgctgagatttgacattaccaaacctcctaaaacccaaagccggttgtcgataattgtgctggtatggtcgtagctagtaagagaaatttcaggcattaaggaccaggagtttgtgatgagattaaaacacagagacgagtcagggtcgctcccaccagtgaaatacaggcatgtttcatcagatttcaaagctgcagaatgtcgagtttttccatgcggcgcttgcggcaatatcgagctatccacccacgcccctctctttgtatgaaacaagtagatgcgtccatttaccgacccatccgtctgttctccaccgaatatgaaaacgagaccatttctcagtgtcgtagccgtgtgattacacaatccaggaggaatcgtattgccttgagctgcaggagctgcatccattacactccatgtccacgtggtcaaatcgagcagatgagttttgtcgctgacttcatctgtaaaatgatcgaagcctccatgcatgaaaagcacggagtttgagacagaaacggcacagttggctaggagcggaggtaactgaccagagcacttgtagacactggatctgtggtttagcgtttggggaataaccggagttggaacagactgtggcagattcatctgttgtatatattggaaggaacaacgcttcggttctcacgttgtttctaatgtcgatgagagggccgggtaaacgctcagatgtgcacacgattatgcgtgtagttactgattgaaaaagtttattacatatatagtatttatgggttagggctacgcatctgttttttttattattttgtattgtagggctgtctaaccgcactttgctcttggagcatacaatctacgcaatatcttactgtacgcaaatgtcaaatctattctatatgatacagagcctcataaaatagtgcagtacgtacaatacgagtgctgcgagcccgagtaggagttactgcggagcaggtgcagatgaagctttgtcacttggggtcgctgcggcgccgttagcagcaggtcttttggttcgggttcgcttcttcttggggggcgctctttcattgccattttgtatcgcagcactctgattggttgtctggggaatatccacggcaggctgtgactgtggttgagatctcggcttggatttagactggttctctttacctggttgttgtttgagtctcggttctggctttgagtcgttcgcttcagccttagagtcctttttgggcttgtcgctcttcttcttttgttttctattagtctgagtatcgcgcaagtctttgggtgtagagtcacccaattctcgaggagtcagtgattcccgagaaggttcacgtggagcaggggactcccgcgaattacgcgagtctttgggctcacgtaccctcttcttcttggttttcgatttaccttgagtggaggtcgttgaattggagttgttaggggctgctccaattgtggagattgcgacagaaggaagggggggttcaacattagatggtacagagtcgcttgtttctcgcgtgcctgctgatggtgctgatggtggcgcagttccattagctccatcactagttactagcttcttctttctggaacgcttcttttttttgtcctcagaaggcgtagattctctgctagaatcatctgaagtcactctcgtagagtccttctccttatgcttactgtcacgcttcgaatcgtcagtcggtcctagctttttctccttgtccttattacccttcttggtcttcttcttgttgcttttcttctcctcgggtaaagtgactcgctcctcctcggggatgtcgatcttggccagaggaactcctacgggaacgatgctacccacctcgaaatccgtaggggcgatgacaggttccaggattcgtccttccccaccctcgaacaatagttggtctggattctcgcaaaatttgatatacagggggtcagattcgattgtgcctgccatgatgtcggttgtggtagggtcgggcgtaaagtaatatagaggcgaatattccacctttaagggtgtaggaatgttatcggaaatagtttcagtgtcagatttttcgtcggggctctggctccagttcttagcgataacgacatctccgttaacgctggcatggaatttttgaactccttctctgttgtgtagctggacatacactcttgtgcagctctcggtcaagctctcttggtcgagatccaagtctagaccacccacaaaatcttgccgaataagataccatgagtcgacaagttcttggaacggctttatcaaatgtttctcaacttcctctgaagacacataatcaggtacccctcgtaccaggattctcagccggtcattgtttttgggttgaccaatatccgtactggggagttgatccaggaggccaggagcggcgggtcgaggtctctgagcaaatcgaggaactgtgtctgccttcacaggcgcaaatatttgcgaacggtcgaattccattatgattgaaaacagtaggttgtgtgatttatcttggtcgtgaagatagtttgccagcttagtcattgagcttatttgagtcaaggttggggttgtaggaggagcccagcttaggcagttctaagttgtacgagtaattactgtacagtagtgttagagctttcactgaccagttcatgtaagttataagtaagcgagttgggagacgatatggaacgctctcttcttcaacacacttaggattgtgtaagaccgatgtacaatacagtacatacgatacataagagcgttagaccgatggtctgtttgaggtgttacttgcacttcgactatatatcgtacgagtgctgtaattatatttttgcagtgtgtgaatgcacgttgatgattccttcaattagctaatcatacaaagatgagacaagaaagagacatccgatgactggcgtccgatcattttaagaattggatgttagatacaatgtgcctttgtatttttttttctttcgaacagactatagtactcgtagcaatattccaattatttaatttatatagcagtaattatcgcactcactctcttcacgctctgtcaacacagtttataaggttcttacctgtgaatcaaaatcgatcaatcattcggattgtctatgagcacacactatggtacagcaactgctaacacgactggcaggactcacgaatgacgaatcgatagatccagctgtccaatccgagaagttggcagaactgttcacgccgctacttctcaaccccaacactgccgcactacaggtctcgatacagaactggactgatgaacaggtctcgaaatctgtcgagcaggcccacctgtttgatggaggatggggtggtttcgagcagtttgtggagagctacatccgattggttcgtgacttcgattcgctcagcgagtccaactcttttgatctggtagtcagcacctttacagacttgcaagtggcattctcctcagcccgtggagtttgcttaacccacaccgtcgcgctatgggcacgaaaggtggttggaggagctttccagtacgataatgagcacaacctagctcaaactacagccacgacggaatatccaacatctgaatacattgctacaccattattgcgacttttcaacacaacgcgaacggagcggagtgatatggagttcactaggaagagcataattttgcatttagcatgcttgctctgtcgagtatatttccacattcgacagcctactttgtgtgccaacgtgttttccaacatgtctacggcaggcatccgactcagtgcataccccaaatcgcaacaagttgaataccgattctacctcggcaaattttactggctcaagtcgcagttaaaaaatgcgtacttacacttgtactggtcctgggacaaatgctacacacagtcaaccaataagagactcattctcaagcacctcgttgctgtttctttgcttctgggtataattcctacaagagaactgctacagcaattcaacctcgacaacatttatggggaaatggtggtggcactaaagcatggaaatcacaccaggttttacgctgctcttgaaaacgcacgcgactggttcattgatagagatctctatgttcttctgaagtcacgagccttcacgttgcttgatcgagggtctctcaaggtcatatatgagtggtcagtcgcacaaggaaatcctgccatcgactacgggaccgttgcaagaggtcttgattttgctacacaaaacggtggttacgcacagcaagtcctggctcctcaaatgatgggaggaggtagtgccaaattgacctcgacgcaggtagaagcgattcttgtggctctcattgaccaagggtttatcaagggaaaacttcaagctacgggccaacgactcatccatgcgaaagcgaacgtattcccgccagtgtgtgttgttttgggatcacgccagagctcattgaagctgaaggatgatgaacactggatggagtcatagttcccacaagattgtaatgtagatatttatatgaccaaataataacataattcaaacagaaagtagggtgttcccatagaaatgggcgcccgtatcagtaagtggagttagttttgaagctctgatactaatggaggtgcatttgagacgtgcaccatttgattaaggtttcgtgatcaagatcatttcccctggcactatcacttctgttaggtgagcctgtagaccctgggcgaatattgcatacgacgcgttctgcacacggtgagtattcagtttgattctactatgatcgactctaacacataagggaggacgggacatctgagtctgaggacgaacagcatatttatgacgaaacgagcggcacccatacattcaccaatggctgacagagtaccacgacgagttaatgtcaacctgccgtcgcaattacagggagatattgagattacgcactccagtagtacaacggcagcgactccaacaggtcaatccagcactgctagcatgtcaaaagatggagaaccaaaaccacctgcctcatggagcaccaaccaagcaggactctcgtcgagggtacccccaaaattggcaacatcaccattaaaatccacgtctacgggatctcctaaaatatctccagcaaagtcacccttgagaacggcgggaccgagaccctcggcgccttcagggattgatactcactgttatgcggctactgagcacgggactaacaagagtcgagatgctcttgtgtccgaaatgctttgggattacctctctgggaatccgatcctccacaccaaggtacagaaggtgcgccatgatatttccaacctgaaaatggagtatagaaacggatggcatgacccaaaaatgattatgcacttgttcgatatggcctatgacgacagaggaaaacatgccaccgattttctacacaccgctgggcaccaattgcagctgatctggacgtttgatccaacactaacaagagccatggaacagacaggcgatggcatgaaagacatcatctattgctgtctcgcgataatcaaaaagaagcgtccaagcctaacactatccgaagttgtgaggcagatcatcaatgcgatgcctcagagaatagatggcctgactaaatgcatgaatctcgctgttgacgttgctaaaaaaccgccttcccccggctgggaagaactgatgatcaggtcaagtcggcacggtggcttactatcgttacgtcccaatgaaagcaagattgttgctgatggactccaggtgctatgtgatagcccctggcctcaaatggagtgtgtgattattggtgttgttgaaattgtgatgtctaaaacacagaacaagttcacgcctactcagattattcaggatatgatgcggttaattggaaattccaaagtttctccaattttgggctccagaaacccctatcagcttcaatgtaggctacaagcaacacttctcgccttgaagttcatggaaccactgctattctccctgccggacgtgaaacccggtaaaaacgttaagagagagaagaatgaagaagctcgtgctcctataaagcggcatttttcagaataccgacctaatcaactcaaacgatctgctggcccttctaatgctacagatgtgcatgtctctttgacttctgtcggaaagccgaagctcatctctcctagaaagctgagaaccctggaaattgaaaccaagctggcggaaatggcttgtaaacgcactataagagatttcacaggtgtcacgccgtctgttaaggccgttcaggagcaaaagacggtagctactgcaccacgaccgcgaaagccagccgaaactatacctacaaagctatccttagaagatggagagactgcgaatggagcgaaattactaaacacccacgagatagccaggtcatctacaacggagttcgcggcagagtcagcctctggtgttgtctcacagagccgaaagtcgttgtttgaagacagcaagcggtttgatttatccgccaacatgtcttcagaacaacgaataaacgaagaaataggggatcttctggataatgtctcttcgaacgagcctcttattcctccagcacagacaacgatggcgggtgtaccttctgttcccattgtcgagcgacttcatgctccaacttctgtatgcataaaggaagagtctaaggatatcgctttcagaaacagtgccaagctttcagtaaccgacgcggtagccaaaatagcccatctccaacccggagttggaaagtacatcgagtctatccaaggtcatgacccgcatgtagctaaggcatttctggttcgcttggttatgagtggccaagttgatgttggcactacactagggcacgtgaaacaactgaaaatacgctaccctcgccacgagttcttcttttcacctaaggatgataaactgctactacagcttatgcggggagccggcgcgaagccctccaagctcaatcgtctgttcaagaggcatctctcttctgatattgacatgcgaatgaagttcctaggctatctgaaaaccagaaaagacaattaacgatcgatggacttgtgtgcagtgttttattatcaatacattcactatacaaagtaatcgtaataatgagcagctgtcttaacatcttaacacgtgttcttggcaacagctgtgctccaattcaagccgtcaccaccaccttaccaactcgttcttcactcccgataaatagctgcggacgccaagccatttccatctgataacactgccaagaattacacctgcgcaagaaaacacatgatatttttattgtatgcatcaccatgctaccccgcagtaatgacgttacaatgtatcatactgtagatacttagctagtgtacatggacagtagatacgatccagtgcaggttgagcctgggaaagaactggctgatacgacaaacgcaatcctctttgaaacaggtgacacgctatatcggtatatgcttttggcttatctcacaacgatgagtcgtccgtaatttttcaacatctactgttgctatcattaccgttacgatggtgcatactaattctgtttccggaagattagtctagtctaacgttgccgctaaaacccctgtatggtacagaacagtaccttcaccacggctacagtacaagtacagtaggacaatgcattacatgggcatgggctggaggtctaggcggggttacgcagctgaaaccaatggaagagcagaaacgatatatacaagtacagtgcaaaagatcagagacacagacaatatgttgcattaaaattttgaaacatggcgatgacttatctctctgtgggctagtgtttcaatgaggtaacatcctggtacatggaagcaccaacatacaaatcacgacatgcaaccaagactaacaccaagagtcgggaatgtccaagaatggtatgaccgagaggaaatgctgttttaagaagtcttttcatatgcaacagagccgtatctgaaagcgcaatccatgtgacattgaaaccaagcagacaagagggtacgagagtgtgattgttccattatctttaggggatgtataaataccaagagaccaccaggtttttagacataaacaactgcaacagccatgaagttactctctattcttctctggatctcaattggtctctgcgcggccatcccccagctcgaaaatgactatgccaaacttctgagtctcatggagcatctggagaaacgaacaatgccccatgaaaagtctgaaaagtctgaaaactcaactattgtcttgttcagtggaaaagcttctatttcagaaaagctagctcacgttggatccttggtggataagggcatccttatcacaaagctctacgatatctccaacaatactgcaggaaacggtgtgattggttacgttggttcttttactcaaagagaagtacagtctattgaagactctgatactattattgactctgtgtttgcagatactctggtctacgctcagggccagctggaggagcgtcaggacatttacaaaactgtgaccaaccagccctatcacctggctcgtatttcccacaaacagaatcccaaaggcaccactgaggcaggaaagtactcttacattcaatacactagcttccctaccaacatttatgttttggacagtggtattcgaactagtcatgaagcgttcggaggaagggcccagtggggtgcaaactttgccgacgacattgatcgcgacttgggtggccatggaactgctgtagctagtatggcagcagctgtatctgtcgaatccactatttggggtgtcaaggttctgcaactcaacaccggagctctctcctggatcatagctggtctagaatggtccattaaccatgccaccgaaaggaatcagaaggctgtcattaatatgtcggttggaagtggcgctgttgatatttacgatagattcatggaaattgctcaggagcgaaacatcgttgttactgtggctgctggaaacaacgaccaggatgcctgccaaaagtcccctgcgaagtcgtcaaagggtaatatcggagtctacacggtggggtctacaggagatgaggacgttcagagcggcttttccaactggggcgactgcgtcacgctgttggctccaggtgagggtatcaagggagcatccaaagactctgataatgggtatctatactggacaggcacctccatgtcgactcctattttcgccggtctggtatcctattggatgtctatcagtgacttggattacgccaacctggaatacttgctcacccgaaataccggtcttgtcactggtcttaagggtaacactcccaacatcctggcctggaatttgcacacgtagtgagtggacacatatcgtgctggctcacggtattagatcatatgttactgaatagcacaagtacattgttacaattgtaataaagataaataatatacagtatatactgggttaccacattttctcgctggccttcttcttcttgttcttcttctccagcatcgcgatgtgggcctcatcgtccgcaactaccgtatggggatgagtcttacatgcctgatgagtgcagtaatcaaccgtctgcaaccatgggtcattccatgcgtcggaaatgtcgattcgctgcagagggtcaacatgcaacatctggccaaccagcaaccgcacctcctggggtaggcgcgagaagagcttctcagcgccagagccaggctggatatggggagccagattgaggacaggggaagtacttttaaccagcttttcggggttactggccgagcgactgtcagcagtctccaagaacaatttgaacgacgaatccgagagccggggagccttccaagggaactttcgcatcaacatgcagcaaaagacgattgcggcagaccaaatatcggcagggcgtgggtcgtatttgacattctggcacacctcgggagcaaggtatggatcggaaccaacgattccataggcctcgtgaatggtggaagattcgggatacttgaagattgcaacggagccgaaatcgataatcttcacaattccagaagccgtaattacacagttatcgagtttcaggtcccgatgagcaagacccatgtcgtgcatgtatttgataccggccatgatctgcttgaaatcgcagtaaacctcctcccgagtcatcttaccgctcatcacaattgcgaacaggtcgtattcacagtactccataatctggtaaattttctcaccctcgtagatgatgtcgactgtctcgacaatgttgttgtgcttaagagtcagtccgatgcagtactcgccactaattttctttgaataatccttttgagtctcatagttattcttgcggcggaactccttgacggcgaaaatcttcttgtccttgttgcggctcaccagacgaacagagcctccagctccctctcccagggcttttccgggcttggagtaatgcttagtgagcgaagtacgtcggtcgtcgtgcagagatctgattgcattggaggacgatgaaaaagtcgatgtgatggatgaccgggatgccgatcgggctcgtccggacgaagacagggccttaagattaggggtagaggagtgggatgactgggaccccaagctagaaccccccatggtagagtttgacccgaggaccggcgactgggcggtcggactagaggcatggctaccatcgggtgcggttcctgtaacagcaaatatttcaccgttgtcgctggggagcttattgttgctagaatgtctccagggcttttggaagaaccgcttgaggtccgaagttgatccgtgagagttggacagcgatgcagatgagcccgatgagggcagagggctgttggaggccataaggtcagcttgactgtcttttctcgatctcgagaaaagagacagtgacgaagggctcttgccgaatgacgagccacctggactatctcctccagaagatccgccgagcgacagccgagacgtatccacaatgaaccgaggttcaatgtcgcactgctttgtggatgacatgcctctcatgaaggaggttccagcaattccgggttggataccctttgcttttctgggaggagtatccgaggcgctgtttccgttccacgactgttgcgctgctgctggagatgagcctccaagcgagaactgagccttgccgtggttgacgccgttgtgggccgtttcctctgagtgtcctgaagtggagtagtgacaggtgtcctgcgaggactgggaagttgaataggtcatgtttgcatctgtgggggctggagatccgcccggttgcgagcccagcagtttgctcagcgaagacatgccagtggtgtgtgtgttgttgttgacactggtcatggtgtcgagtgctaatacagggagagaggaaggccgtgccatgatgatctgtgcgggatattagtccactgagcttaatgttaatggctagatgtggtggttttgtagttggtggagttacggtcttgtatggacggctgggacagcttgtagctcctcggagaggctgtagtagttcccataactttctggggcttcgccaagcccccaactgttgtaatgacctaatgctccacacccccccacattattatggcatctccagtcttccccacaagattgctgtgtaagataggacccttacaacaccaaagtggctatattacaagaaactaaatcgattataaaaaccataagatcagattctgattcaaattccttgctttgtaacaattaacatctacaacatcacctggttctcctggttcacaggttcaaccatcgtctcacctgttagagtttcaactcaacttcatgacaaatggactatactttctggatcctccaagcctggcagccataaatcaagaaacgggggacaaaaaattagggcggaggggggattgttgcctttccgatctctacactatcccgatcgcataaacttccacgtgacgtcacaagacagctccaatcctttcccggtcggccagaaaaaaaagacgttgaaagcttaaaaatgactggccgggaacgcttggtcgggaataagcggatctaaagataatgatgtagaatgggcggctacgcgagcttgggactgtgcacgttctacagtgagcagcacaacattaaataccagccgaatccgcgagtaaaaacagtcttcagaatagctacaagtagacaaaagagctagacctggtccccgaataaactgcaccttccaactaatgcaatataccgcccgccatttggtgctgtgcttaccagtttcaagtggactaatcttgccctacaagtacagtgaactgagacaagcagccgagtttgcagctgacccgaaattacaacttgcacaatacctacagtactgtatgtacattggtcatttatggcgtcgtcatggaataaacaatgtggagtttgtggtctcaccagcaacagattcagactgtccgacacacacattccaggtgatatggctggtctgacgtcagtgttgactgttttggatccaaaatcttgttcgtgacattggcgacacactgtaatttgctacacactttgtaatttgcagtggtaaaaggtcaagagcaatggcttcgatgacaaggcgggatggcggcaaaacacggcagtcaaagcgtacaagacctgtatgtactgtagtacacagcagtaatatcctcgcgcattctgtacacgacttggcatcattgcttccaagcagcatgtgcctgactctcattcaactcatttattaataatagactgtggcatttctcggatttacaacgttgtacaaaataacctacaagtacattgtacgtaaaatgtacgatatttgtaggagtgtagttaaattacttgtacagctaccagcatcgtaaccacttgtacaagagaggggacgtacgatatgatacgacagtactactagggctattttcatgaacaaatatagaaacagcgaaaggccatgtggtatgtcggaaaatatcacccaagttgctcagatacgagtaaatcagattgtattgtccacatgcgcagaattgggaagcacacgatctccgacgctttagagttcattaatttcagtacagtatgtacaataaactggtacgaggacaagtaggtggtacactataagctatctcaccacgttgaactctggggatgatattcttcaagattgcctatttatggacgtttcacacagccgtatctcccccagtgcaatccatgtggcttttgttgctattatgtcccattgccgtcctccaagcagaggctagacctgatgatatttagctcgatgtctgacttcatgtcttagatagctcaatataggagtgtaaattgaggagtccgcatgggcaccatgttgtacgaatactgcacttaagcgaaattgtcaatgaaattacttgtgtgaaataccatatcatagttacaaaacacagtatctactatcgtacgagagggttcttgtactcgtatgtcagtatggtcccgaccataccgtgccggctatacctcatctctgctatttttgtcccatcgaacctgtttgcttttttcagaagtattgtaaatactggggttgtaatcttcgaagggaaataagaaattataagtagtatgtactgcaccggcagttttccaaatgttttaataactcattcaaatatgtgcaaatgtctatattagtgcttataatctgtcctctaacaaacagaaacctcaattgtcttcttagccaaccgtccaatctcacctccctcctttgccaacaactccaggccgtggtgaagagagcccaggtaggttttgagaacctggtttctagcctccacgtcctcagtgatggaggtagtagtggccgaggtgtttgtacttttgaaaaggttgaggtgcaagaaagggtctgagttggggggctgtgtgaaaagtctgctcatggggtggaacagtggattttcaggctgtcgttgttcaatgacgacatcgtttccagaagcatccagcagtttgatctccttgtatttcacaccaaactcgctgagaccacttctcagaaacaactgtaggcactccaggaatgacttcttcacactagcggcctgcttgccgaacgccaggcctgccgtgactgaactggagctcatggtgagttgctgatcagtcttctcatgggaccatccaaatagcgcaaagaagcagttgagtgtcttggcccagtactgacgctgaagtacagagcagatggaaaggtcgaaagagtggctgaaagtgtgcgattcgccagtagcgggggtcaccataaggagcaggaactttgtcgagtctgctcgaatatcaggagtaatgtgagtcatggcggaatggatgtacagagccaagttaggaatatgcaacgaaagcggactgttggcggtgtagaactcaggcttcagagtgaatttgggcttactgatgtcactcagctgattcgcagggacaggatcaacctgacccggttcaaaacacagagctctcagtagcaatagcaactctgctcgcaccttttcagaaaggtcgagaaccagcggagcggctgcgtcgacaattggcttgatgttgacgccgagatcgtcgctgctggccaaatacttgttccaggcgtttgtgagatagataagagcctcttttcgagtaccagccgagtgatgcttcagcaacaaaatgtgatgcttaaagtcttcgttgttcagaggcgatactgtgctaccaacagggactcctccagcgccagtgatgcctttaacgatactctggttcggcagggagatagtttttgctttgaaactgagatccgtgtgtgtgttgctcttgggagcggtctttccgaccttgagcttggtcttctggaagtcctttttcttctccttcttttttcgtgctgataccataatgtttgataatgatgatgagatggtgatattttttgtgtgatccgcatactgcatgcatgaaaacactgcttctgccactgtcgcgaagacagacaaaaccttatctgccagtgtgcgatccaggctgttgaaagacagcttgaagtacaagtacagtatgtacataatcggtagtagtgtcagtgcaatgaatatgttacctgtagctacttgtagggtttctgttcgaaattggaaagaatgaccaatttcagggaaaaaaaaaatcctcatatcgccgtctaagaacatatcacccacaaattaacagggtcaaataaatcagctactccacgcgataaattcaatatgctgttttttgaatacaattatactgtagtagccctcgtctctatacttggacacgttgttgacagccttgaaagcacttagtaatcatcaaccttaacgcaccactgcatcattgatgccaccacacaaaaggacatcaacgacaagacactaacatcacgaacatgttgcctcaatggtacagtacgcttactaccaagccagtgtgagtatttccacgattgtcgatggcgtgattcttttcactaacgatagaaaaacacttaatatcgccaacccacagacgcccccctcgttcggaaagagcggaaagaagattgtcagcaagcaggcatccgaacacgagcaggatgtcttgaaggtcaagaaggcatgggacattgcccttgctccgggaaagtcgctccccatgaacttattcatgtcttacatgtctggatcgtctctgcaaatcatccccatcacaatgactgccatgatgttcttcatgactcctctgaagtcgctggtcacatgccacaagcagtttgctagcttaatttctcctaccaacaagtcgcagatcctcatgtgcgaggtagtgtatgtcctgattctgctcgcaactatgggtgctggagtgtggaagcttggacaaatgggcttgctgccgaatacccgatccgattggttagcttgggaaacccccagtgtttatctggaggttgttaatagatgatgggggcgatggttacggtatgagaatagcatcggtcctacagaggccagtgcactcacaggtttcggatccgacaccgtcagttgtcgctgccaccctgctcatataaaaaagttattactttgaaaatctcctacattctctgtctttttatacaatcgcgtaatctatcaacttcataggtgtcgagagagacctatcgtggtgtccatgtctgcactcatacctgccgctcaacctccccaactgtacagtacatacagtaactgtactcgtagatgatgtacaatagcacactctacactacagtagtactaacttcaagtagcaactgaagcgagaaaaaaaggctttctagttggtatcacctacgttctttggcggcttgggcttcgcgtccttttctggtttcaaccgagagcctgcattcaagttgcgcgttcctcattcatgagttggagttgcgccctctacttgtaccccttgttcgttatgtacagttctgtatattcggggcagcagctctcttctaaccggcaaacatcacaacgaacccccgcaccagcctggcacagcagtttcggcaagtctgctgctgacaaacatgttcttggcgacaaagttgaataaatgattgtacttgtatgtacagtacatactgcacttgtagttggtgattatgtttactcttcttcatcgtaagtgatattctaagacgttatcagctttcgcgggcttatgttccagcagagcagggagagcatgggcgtcgagatacaaggtactgtaggcgtagcaacacaagtactgtatgtactgtatgtactgtacttgtacttgtaagtggcaccccttggacatgttctgcttaacatgtcaaagagtattagtatgtctgctggaccagacacctgcttctgacgtagctctatagtatgtactttgtatctcgacaagaaactacgtacgagtacgtgttgaagtattgtacatacgtctaaagcatcgccgactcataaaagttcatcacttaattatatacaagtaactacaagtagtaactagcccataacaatgtcctcgtagacaccctctgtccagtcagaccaggctctccacaatccttcttcgagcttcttcacccactgtttcgtgtcaaataatcgtccagtttctcgctgactatacaataattgtctgtatttgatcaaggtaggcaattgaggttccgagatcagacttagagtgttgttgacatacttctgattggagtcaaccacaagatcgcggtacatagcttcagcttctgccgaaggaggatgaggaatgctggcggcaataatgctagaagctacccgtgacgacattttgtgatcatgcttaggaaatgtcagaattggggttccattccaaatcacatctgcagctgtcgtatgggcattgcactcaggggtgtctaagaacaggtcgcaaactcttgatcgcgtgacgaaaacatttttatcagtgacgggcgtgaacaaaattcgcttgttgatatcgtcagtcccttgataccacttcgaggccatctcccggatcttactctctccagcgggaggaaactggagcagccataggtatgcattgggctgtcgctgtagaatcagaagccacatgaagagtgtctcgggtgtgatcttgtacagctggttgaaacttccaagtaaaacagcctccttcggaatatcggggaagatctgttgtctcaacttggctctcttggaaagttcgtggtcaaatggaggcagacgaggcgtgccagtggagtctccttcctcctcaatgcttgcatcgctgcccctcttatccattttcgagtccaagtctctagagaaggaatcttcccattcgtcttttttgccatacaaatagtcgtcgctggagtaaccatcaaccaaaggggagttctccagctgagaaagagcgtacttctggatatcaatgttgctatattccattttgtgggcagatgcaacagtaccagtaccacaagaccgaggtgacttgggcttacgcaccttgctgtgaaaacgagaaaggctttcagagagagtagaaccctgttcatacatctttccgcttccaacaggagctcgagacacgctctttctcactgcaaagcaatctggggctgtctgtcgatggtcacaacagaagaagctgggctggcaaatgatcagtttctcgctgaaagagtctcgctgtctctccctacttgaaatactgtctgaaaagatataatctatccatcctgctcccaaagtaccagcatatcccatcaggctgacttgaacagggacaggtctagccgcaaagatatcatttctggctccttttgtgtacccattcaagtttaccaagatatggatattgtccttaagaatagtctcaataacctgatgagtggacatattgctaacgtctctcaccagggcctgcttttcaattctatgacggtaagaagatccatccgacgaagtggtagcataacaaatcggcctgacttttgttgtgtcatggagaccgaacacagactgcatgagatgggccaaggggtgatcgacgaagtccgaactcacatatccaacgttgagaacacctccattctgcccggggctctttgggggtttgaaaacatgtcgaggcatccagggctggcgtagggtgcttacagagatccgcagagcagtcaattgagcaatgcccaacacctgttcacggtccagaggtagcgtgaatgtgtggaatgggcttacagttgaggctgcaggaacgtgtagcaaaggggggatcttgggtcgcggaaatttatcagaagaagcatcaggatcaagataccatctcagttggcacagtcgggttgcttcttcgatggctctgacaatctgggtcccctctcctcccaactggcacttcggggacaaatagggcagtagtttgttgattatgtcgttgtccaagtctccagtggcgttggtgatgtcttgagctagagaagggctcttgtagacaatgccatggccccagatctttccgtccttgagctgctcgttaatcacgccaatgagtcgtgtgatccagccaggggtgttatcgaagcacaccatcccatcgtcgtccactccacagagttcctgaggtgactttccgcgccctgcccaagaacaaatggtgctgagacaatttgccagtccacatatggcctctgcgaaaccagggttggctgccacagccttcttgtagtactgaatggcaagactggtttgtccgttgtcctgataagccgctgcaagattaccgagtgctgtgtcaaaaccagcgtcgcatttaacggcgttgaggtacatgtcgatagcaggtttaagtcttccttgctctttgaatagtgagcccaagtttgtgtacagatgggggtgtttggggtcgagggagaggccatattggtagtaagaaagggccaggcttctgacatggtttcggttgggcatagatgtactgagagagttgagcaagattccaatattgttagcggtcgaagctgagggattgagagatagcgataataaatacagggaaagaatgtcgtataatgttggggagcggttgttgaaggagattgcgtggtcggtttttcccgagtggatgccgtcctgtaagattttagccagattcaacagtgcattagcaatggtaattgtgattgattggaacaacggaagaacagaaggaggaacagtcacacggccattgtccgaatctgacgaagctagttcgtaccctgattctctgtccttcgtaagcctaccaatccctggacattgcagaagtgttaggcggagcagcaaagggggcaaacccatgtctccgtacagcttgaatcgaaccctcatggccttcttggggctcactagaagcgcagaggttgttgaaaccggaacgcttgctacatggtcccgctcttccatgtaccatgccagcatgacgtttgaaatggtttccgtgagcgtttcaatttcggatgtagcaagatcagtagatttgccgagtgcaaagttgaccatgaatttctgagcatctactttgctccatgagaactgatcaggtcctagcttcaaatgatctggtagtgacgctagaattacgacctgtgcgaatacctgcacggcctgacctacctttttgtgactgtagtggttgtttccgagggtgtggtaaagcgacagaagcttctgccacgactggagagtgttgggggcgatgtcttgtgcgatcgtcgcgttgatgcaggtacatagtgtggtaccagcttctataggtcgagattccgccatcaaaacactggagagttgctcggcggcagcccagtaccctggttttgcccttagcgtcattctccaccaaaatactgcgtcctgcttatgcccggctgtaatcattgtagttgcctggttgtaaagggcttccgcgtagttgggtgcaaatagcagaataacagagttgagaaaggcactcttgtcgaacagcttcatagagaatgccatgcaccctgcgaacaggtatccttccaaggctgttgtgtaaagtgctctgagcttggactcgtccaaggttcctgtccttgggatgtctgtgataatagagtgcactgtagcaatgaggttttgatgtcgagctgctagatctccattggagtagaagggttggatttctgtgttagtcaagataatgagggcaaattaattaacacctagagatgaaatgacgaacgaaacataggaaaacatgacataaaccagaaagggcctttagattagattagtactcacgtgagtcttcttccacgacgcagtcgaaactgtccagtatcttggagggtgtggggtcacttgtagacaagctgatgacaccatccagcttggcaaaagtcggtagcggatatggattgtgtccgagagagtgaaggtcttcggtggccgttatgatatctaccctctgagcaatctcaataatgactctgcgactccacaactccagagtcgtgaccacggcctgtttgactgcgagggagacttgcgtcgatccatgcacctgctgggccagcttcagcacgatatcaatactcggaggcattggagtgagtgtgtcggtaaggggaaagaaatggtgatattttctggtttccgcatgaggcgagaagccgtattcaaaagcagctcactgggactactactaaaacgtaggggagcgttccgcgaacctagaattggcagatagagcttatttgcctatcgcttgcccttttgtcgttaccttgctcgcgtcaggcgcagcgctcgcgtctaactctttttttggaagcgatggtgtgacttcaggccatcagagatcggaatgagcgaggaaaaatctaggaggaggcggggacattatatatttgccattttattactacagacaatacgaagacatgtttgaaatggctaataggttttttgtgagttggcgacagctgtccaaaagtacattgctacttttagatcgactctaaatattctaaaaagctagtagcaacaaaagcagtcctggacacaaagtacgctaaaaaaggcctcagaaggaaaaaaaaaaaaaaagtctcccgtatagcttgagacccatgttctgaatgtataccccttggtgccaaaatacggggtcagcactcttcaaagtccaaatttcattcaaactttaatttccccagcccaacctacaccgttaaactacatgctgttgcgtatttgatgtctggtgtgtgtggtccaaataagtataattacgtcacacatcattgccattgttgctgtggcaactacggtttgatacaacggaactctttgtgctcgtaacctcgtaaacgacgactccgacgttcataaatacatcctattcacccaataggaccggggtgagatggatggcacggatcagtacagtactgaccatagtttgctcgagcggcatcaccagcaatcgaagttcaacgtacactctgagcttgcggtggaaaccacttgtaagtttgttatcacccccccccccccccccccccccattgatgtgtgtgcgattgacttggcatgtgaataacgtgcaggtacaacaactagatgcaatggcatttatgagagttgctcggtttcgtgagactgaaactctctattaaccacaagaggtatgatcctacttgtagttataaaaggctgtactgtacctgactgttattactattgctgcattagcgagtgttattgccgcagtagcgcatgtcttgtcattactgtacattaaactgcatcgattgctccactcacgtggttcaggctcctgctatgtagttgctagttgagtaacttgcgagatccaaaacaatcctcttgtgtaaaacggaatgatcaccccatggagttgttcttttctgtccccagtacgatctgtaacccggctctctttaactttttctttgtctgcctccacgcactttcacttgcgcttcgggcagatgtttcttttatcttctttgttccttgagatgtctggctgactgtgtacatagggagctccattacccgcttatctacccagtctccatgtcgcctacacggcacatctcgcgtatctttaacctaagaacccggacatgagcttcacatcgctgagtttactggaagctgtggggatacgatgacacttttggtgagatgaattacgagtacattaatccaggagttgaaccacatctaacgggactgccgtaattgaaactccatagcccagatctccacttggtgacccctgatgcaacggcaaaatagccgttttgagacaggcaatgagatatggttgctggtccccttcactcttgcttctcaagatagaaactcgatcgtcagcatacccgtggctgttctcaacttagtcgcctaagaacgtctccttagtggctggcctccagcaacccacttacgatacttgtcaatcgcaaaaacagttctttgggacggctcaggaatgaagcaatcgtcatacagcaggatatcgttagcaatcgaacagagctcctccgcaatcgcaatcgttcaacagcctcgtaatcgtcataatattcctagttcacttcagaagcggctgatctgcagtagaagattgtctcctaggacagttccggtttactgattctccaatggactcagggttgtggtctatatcacgaccaggaagttgcaattatgatctcgtcaaaatgtagttcgacaatggcgatttcggtgacgtcaaactatgcacccacaaaatttgtgaatgttgagggaaacaattgacattcttgctgaaagatgtatgtacatactgtactggtacttgaagcttggaaatcaggaattcgtatcaacagcttgttgtgcgtctcgaataggtataattatgagctgaaatactcgtacacgggtaccctgtcggctgttgtgttaaaagacgactcaattttactcgtactaaccagaaactaatacttgtgactaagacgtctgtgagatggactaaatagccaagtacttctaacctggtacatattatgataacaggtggcatttctggtatgtactgtagttgattaatgtgtgtcttgtagatagcagcacctattggtctggagtctccaatgtggacaagtgcacacccttctgatgtgcactaatgtacatactgtactacaagtatctgaacggggtgtcctgggaagtgggttgtacttcaagtagttattaatactcatactgtatcgtacataactaaatattaataattaataatcctacatatggttttgaacacaccatacatcccgagaaagtgctttactacccgttagctggcctctctgggaccttcacgtacttcttgttcagactcaccacagtactcaattacatgagttcgtgagccagtgtcgaggttcccatgatttatttgagttctgttagcatctcgtttccaatgtcttacgtgtgtttcaaatgggttcgaatgtcttgccacggtctacttgtagttttagatgcttgttcaattagatgctcccacatcgtcgagtatttcgttgtgaacataatgttgaaatgcgacatggagtacaagaatctttccgagtcctgtgcggtacatgtgttgtatatcgtaggtcgagtcgactgttcatcactcaaaattaccctgttgggctgcagcataaataagcatgtctcaagcatgaacccaccaaacaagtgagcatcgggaaatgcatggcgcgcaatcatttgtagacggattctagaatcacgggcatcgactccaagctacagtaagatactcgtacagcaagtcccatatcgagctccccaaatttacatcttgcaagttgaagtttatcggtgtttgggttttcttttcaagctgatagcgcttagggttacaatctaaccgactatggtaaaagaaagattgaaagagtaatgtacagtacgcgtcttatgtaagtggtagcaccacacaactcatctgtaggaacggaggagactgttagtggcgtaaaataggggcttctttctctttatttctttctttcttccactaaactggtttctctcttcttggtcttatgtaacccgtgcctccacgttcattttctagcagcaaaatgactggtgacattgctaggtgataatcttttccaattaaccacatgtctcatatagttagcccgagtctaatgacactgaagactcccgactcggggtggctacttgtagtttcgttatggagtacactctgagacgacttcctccgtactgtactgacggtcgtttgtcttgtgttgaagactgaagtagatgttacatgttaccggaatcttcattgacgcttcgtagctgacgcatggccctcttgtagatattccaacggatggtgtctcggatatctccgtctgatatgagacacgaaccatagtatgtatagtatgtacagtaaataagggggtaaccggaacttcttagagtgaaatttcaacagtgcaataatgggcagtcctcggtatgtttacactatatatgacaatgtcctttcacgtgcgatatagtattattatgtacatagctggtggtgttctgtgccagctacattatttccgtgcctgttgaatcgatgcacatgttagttgaataaataatatctcttctgtctttcctatctttttccaatgagtgtcaaaaattcgtctcgagtcttctgggcgtctctgaagcggccaagcatgcaactggtgagcgtgctactaccgctcttttgcacgcctcgggataccatacacatgtgggaggcttcaatcaccactgccactccctggggctccagaatctcccacaaggccatagccacctgcttggtgagtcgctcctgaacttgcagtcgccgagagaacatctctgcgagacgggcaagcttactgagacccaaaactcgcgagttggggatgtagccaatgtgaatcttgccgaaaaagggcacaagatggtgctcacacaacgagaagatttcgatatctcgaacaatgaccatttcgtcatgatcctcttcaaaaacagcccgcttgataacatccttgacgttgtcttcgtagccctttgtgaaaaacagcatggctcgggcgtatctctcgggcgtctccaagagaccttcacggtttgggtcttctcccagctctgtcaaaatcgtcttgactgcatctgcaatacgtccttcacgggctttggcctcctcctcagtctgctcaagacgagctctagcaccgacagaaggccacgacaggccgtcgaaatctatgggggggttgagcgtgtatgggctcgccactcgggtgttgagaggagtaccctcctgttgtccaaggtaagagtattgcgacagcttggatcgagacgatgaaacggagctagatcgagtagaaggcagggaggtgttgacggtggggtgttggggctgaggctggtgcggtgcgggaactcgtccgttcacctctggtcgaatcgtgttggtcgaatcatgtcgtttttcgaatgcattgattcgttcgtcgtcgtcaaacccagacattctttgttagttaagcgcaggaagtgagcagaaatcaagtcaactctttataagagatggcactggcgttgctttggatcgcaaaacaaatgggtatgtttcgatactcacgtttctgattgtgtctggctcctgtccaaaattaatttttcacaatacctgagcttgggactttttagtagtagagttaggctttgacccgggcacgtgctctggggaagaaaatggatgagtccaagaaaacgtttcagggctgctaaagtggcgatctaaagagatgaatcgacacttattacaataggctacattatttagtaatttatttttgctacagtcgccaccaagactttcaaacctttgtcggaaatcttcctcgtttaccccgtatactcagtgtgcatatgcgggaagcatacaggcacatagagcgactgtttggtgtacgagttcagtgcgagtcataactattgaagatcataatactacaagtaacacaaatgcacgtgtctactaggtggtatttagtatccttcacctcttataagtacaagcattgtacttcatccactacagttatgtatgtccgagactcgtacctggtctacgtttttttggtcagatattattcggctccattttattcgtccctggcaacgagacaagcttcacatgtgtcgaaaagcagtatctttcgattatgatgaggaaccttgcctggaaatggaaatactaagatatatcgtccaaccatgacgatattcgaatgatacatgttatacatgtgttcacaaatatgactcagtgttcctggttaataagcaaggcttcttttttaaggttgggccgttacgtcatggtgctaaccgagagccgcacatattgcacatatcgcacgtgtggtcatgtgatctaaaataaaaaacaaacagatgatcgtttcaaagctacagtatcagtacaagtgaaagtgccgggttcttttggaaatcatttacctttttctaattaagcagcggttaaaagtgttttatgtgagcggttaatccgatttaatgttgtatttagggtgatcgcatgtccagcagcatgtacagtacagtaatgaaggtacctgcaccatgtatgatttgtgagagtgcctgaagaagggtgttgttcgtattcactggctttctacaagtagtatgtttttggcacctttgtgtttaatcggtgctgtttgagctgatttgattttctccgtgtttattctgcagcttttattcgacctaatctcctagaattttattattctgccccttccttagtaatcacgcacagaactcaaatatcacggttgccatccaaaacaacacaaacggcattatttctcgataatggattgggaaggaaacgaatgggctgactcggaatggacgtctgctgagccggccaaggaagaagtgctcagcgctttcaagcctcttccaaaggactctccgacagcggtgctcacccctgaaattgatgatattcacgcctggggcgacgtgttggaagagagaagtagccctcggcctacctcaaaggatgccagtgatgtgcggaggaatggaggagttgaaacggatgagaagcctgatctatcagagtctgcagctgtgggtgaagcaactgagcagttacagaagatgcagctggaggaatcagaggtggaggacgacacagaggaaaaggatcagaatgatacaaagctcaatgctctaggcctagcacctccgatctcaatgtcttccatttcggtggacgatccccactggggtagtgatgttgaggcggaaccagcgacagttagtgaagcggaagaaactacagaagctgcgggaactacgggagtcacagaagtcactaaagaggcagctacagagacgttatctgatctacaaccagatttggccgtgcctataaagccgttttcgcctgtggaagtgacggaggatgaaggctggggcaagtccgatattgcagtgaagcccgttactcccgcggctgaactgcaagaaggatggggagagccagattcagcttctaaaatggcatcttacaatgatactgctgctgtggaagaagcgatgaagacagaggctcctcttcctgtcgtggaggatgaagggtggggcgatggaggagatggaggagatggaggagatggaggagatggaggagactggggtgatttcgaggagggcgaaggatttgatgatcctgggcctgttaccgaggcgactgccacaccgaatgttatcccagtaacctcagtaaagaagtctgccgttcctactacacaactcgaatttccccaacctttagaagagttgatcgttcaattgagaggatctgacagtgccgatatcgaagaggtgaaaaccgttacgcctatcctgtcgtaccgagaaaaatcgcgaaagctgtacaactcactgattcgcccaaactgtcagttcatcgagtccaagcgagctagcgaagataatgtggtcaagtggacgggatcccagtttgagagtaccctcaagggggagatcaggaagctgcatgagaatgactccaaaaatctcaagcgggtgttcaagtttggctggagcaatgggggtacggagagatctggctccagaggaagacctctcagcatgcctcctccaaagaacggtgaacctgctgtccaaatcccgggtttgtctcgttcctctacaatgtctcgtgcctctacaacttcccctgctcctccaagcggtgggctgaccagatcttcttcgttaagggaacgaggaagggacatgactcgaaacaaaccccctggactggttcagaccgccattgctggagctgtcggtcagcgggtggtctcgagctcaccctccatgtctcctacaatgtcccccatatctccttcagcgccccaccatcatcatcatgcgctgagtagtgtttttggtcggtccaagtctaagactcactcaaagtcatcctcggtcagttcgatcacttctcccttggactccccgatcgactcacctattgactcacctttgggatcacccatcttgaccaatctcgtgccctcactgtctcctacattgacaggaaccccaccaagtggaccaagtcgaacagggactccacttagtaatgcccctccagtggcagaagatagctttgctgacttcgtctccgccacacctgttgcgtctaaaaacaactctcccatatcttcccctaaaattggctctcctgttggatccccctttggatccaaggtgacctctccgaaaatgtcccatcctcagatctcgtctcctttggctggaaatggaaaccacgacctcatgggtctagatctgttgggatccaacacaaacactgccacaaaagctacacagcccacacagccttcgaatgctctggatgactttttcgggggctcaaagcctgctggaatgaagcctgccgcatctcctttggatgacatctttggttccaagccagtagcgcaccctgctcctaacaaacccgcacaatccccgttggacgacttcttcagctccaccactaagaagcctgatccccagcctgtgaaaaacagcggagcctctggatacttgggcactgccgatggacagaagtcggcaaccactgcaagtgcaactggcaaccaactagatgatttgtttggctcttctacgacacccaccaccaacgctggcaataacatgggtatatttggttctggctctactcaacctgcccataagggctctgactttgacatcttcgatgaccccaaggctaaagcgattcccaaacctgctgtcgcaagtactgataacggctcggagttcgacatcttcaacgcggcacctaccaagcagacttggcagccgcctgctgaccctctgaaggaatcttctgcgaggttgtcaggctttgaaatattcgacaagccttcatccacaccatccatccaaatcgacagcagccaagctgaagacgacgaatggggtgacttcactgactcagtggctaccacgaaccgaccccggaagaactcgtacaacagtgctgctagagtatcatccaacactcacaacgttccttcttccgaggtggcccagtccatctcgcagtcatccacgcagtctctgttcgacaccacttttctggattcggctatggacaagcgacacaagtcaaagtcgccttctcggtctccaattgctcctatgaaactggccaagaagcccgtggcattcgagcttgatatgggtcctctccagcctggatccaagtacaagcagcaatcggaagacaagctggtcaacgacattgttaactctctgcctaacttggactttatggctttcgtgtaaacaaaccatcatacacaatagaacaatgcatttaatgagaaagctgtagcatttgtatttcgaatgcatgaaaatcttccatgtcactacgagtagtccgcaaatttagacgtctttggaggtttttcatatccaacctgtggcatatccaaagcttatgttgatgtttcaaaatgcaagcgtgtattcgatgatattgtaatttaaaccacgagcatgaaaaatgtgccccaccaaaatccaaatccgataatgcactcatggcatgtacgcagatcgggggatatacggatttgtggctgcaagagttggaagccatttttttgtggcaaaaaacgttggctgtctggttccaattattattttttacctcggcttacagtgatcggcatgattataacgtgcgataagatgagatgacctgcaccgccccgccaccacaaccacgttctttttttcacgcttcctgtcttaagtgcattacgtgcatggacaagcaaatgttgagaacaccctgtaatccggtaaactcaactgttgagtgagactcgatggtctctggaatcttcagcggacgacatgatgtttgaccacggccaagaacttattaacccataagccgaggccggttattgatgtaagccgacagaatgcaaatccaaaagaaaaccgctttgtataagattaatgggcaaccaaatcggtgatgcacaggaggttcatttcaagggaccgcacgtaaaaatcacctcattctcttatcaggctttcgaccagcaggtaaacataacctatccggtccatcgcacggtacccacaagaagtaggttgcatttctgttcttgtttgtggcataacccttctgtggcactcgtatatgcgtcccatgtcgatcattggagcttaagacgcgtttcaaggatagcaattcagcaaattttgaggtgtctctggtgagcaagtccaaatattatcgtattactgaagtaaacgagctcatattaccatattaacaccgtttaatcttcaaaaaggccattatttcggcgcgcacgtgacttgacgaacggcattgattggatatcgtaaagtttgaagtcacgtgtcggccgtgtggtctagtagctatgattctcgctttgggtgtgagaggtccagggttcaaatccctgctcggcccgtttttttggcgaatattttatcattttcccgtgtatttttctccccccgacaagatagcgaggtacaaggttgaggttgacatcatacgatagtgcagctagtgagacatttagccgggacgagttcttgttgtcacgtgacgtgtggtgaacgtgattgtttctcttgcaacccgagggcattagtttgtcctggcacatgtctgttatcatgacttccttgtgtattcaccaccaactgatacacgtgtcgtggcctaaagttgtgccaaaagatgttaaactttggggcatgttaattttcacggccatatgcaccccggattgttggggagaggggacaagaggatgtgagtgaggggtgggggggggtggtcccgaatgccatgcctttagtatggtggggactaagttactccaaatggacctttcagcaaaagagtcgtttagtagcggaataataacatggtgggattttcgattatctcttcaatcaccccctcaattgcatcccctcaatcttgtctctgttcctccccatcccatcccttggtgctggaagagccaataaactcatggctcaaaagggtaagatctgcactcaacattggaagagactatggatatagagcgagtatatatatagacaatttgactggtcgcgacgagacccaagtaactacttcctaaccacaggatacatctgcatatcagtacgaacggtcttccgtgactatttcttcgtgttttatcgccaccgccacacacgcctcgcaatattcaccacagtacaaacacagactcacgcaaacacaccaccaactctaaacccctgcaattagtgtgatttaaaacaccctcagtgccccactctgtcgacacactccaacaacatgtcggtcaacattctacaagacggtcctcttcccggagagccgcccaagggtctcgctgaggaatcccacacctccacagacaacctgtggagcgaatttaacaacttccgagcagatcccgtgttcttcttccgcgatctaggccgacatgctcgaagtaaggaatggcgagcctacgacgactacattggccagcctctgttctatgaaggtcacgtggaggagatcgccgacgccacgctcaacaacaaggctgtgactaaccgaatcgaacagctggctgacttgcgagtggccaaggaagcagaggaccgcaacatgagcgagtcggacaagaaggcccgaaaggccgagctcgagaagcagctgcagaccgtggcccgacagaactttgaggccatgacctgccggttcgagcacaagtcggttgtcaagacggtctactacctgaccaagcagattttcggccgaacctaccaccagggtctccacgtcaacctgcaggagattgagatgctcaaggccaggcagcgggttctgcaggagaagaaggagtccattttcttcatgccctgccacaagtcccatctggactacattgctctgcaggctctgtgtttccgagtcggaatctccatgccaattattgtcgctggagacaatcttaactttaccggcgtgggtcccattctgcgaaacctcggcgcctttttcatccgacggtccttcaacgacgacaagctgtatggctctgtcatccaagcttatatcaccaccctgctccagaagggttacaacatggagtgcttcatcgagggtacccgaagtcgaaccggaaagcttctgcctcccaagtttggtatcatcaaatatgtgcttgacgccattctgtcgggagcagtctccgatacttggatctgtcctgtttctacccagtacgataaggtggtcgagactgagtcttacgttcgagagctgcttggaaaggagaaggagaaggagaatctgtttgcgttcctttccgcgggctccattgtcaacctcaagcttggacgaatcgatgtccgatttgctgagccctggtctgtcaaggagtttgcctttgatatgatcaacaaggagtgtgttcgagtgggtgtccaggcctccaccgtggacgcaaagaacctgcctgctcccatccaccagcgaatcctccgatccgttggatacaaggttcttaacgatatcaacaaggtggccatcattatgcccacttctctgattggtaccgtgctgctaaccctcaagggatctggtatctctcgaggcgacctgattcgacgtgtcgattggctcatcaagaccatcaagctccagggaggccgagttggttcgttcggagccaagactgaagacattgtcgataacggcctgaccgtgctgggcccccagcttgtgtctgtcgagtccaagggtctcattgagcccatttactccgccaaggataccttccagctgtcttactacagaaaccaggtcattcatctgtttgtttctgatgctattgtcgctgtggctctgcattcgctcatcaagcgataccagaacggtaaggttctgccccgtgtcaacatctccgatctcattgttcaagtgcagttcctgtcaaagctgttctctggagagttcgtctatggcattgatggtattcagaccaacctggaacacaccctggcttctctgcagcagatgggtgtcatcgagtgctcccccgacctcaatgttgagcagggagtcggtcatatcaccatcaccctcgaggagattgaccgagaccgacagactctggagttcttcggtttccttctctggccttttgctgatggttactggctggctgctctggccatgtttgccctggtgcccaccgaggccgactacgaggagcgggccaagtacctgctcaccgttcctgactcggctcgaattacagccactaaggaccctctgactctgtgggtgcaagaaaaggagcttattaaccaggcccaggtgcttggtaagtctctgtaccaccagggccagattaactactatgagtctgtcaataaggagatgctgaaggatgctctgacccagtttgttgctgagggtatcttgcttgctcggcgatcgtcttctggtcgatcgcctctcctggtggccattaatcccgactggctgccctctcgagctgttcgaaagctcgacgcctttaacagactgaacactggtctggacacctccaccaatgtggtccagattggagagatcactcccgctggtaagctgtatgacttcttggaggccatttcgtacggtcgacgaaaggtgtcccagcgaaacattaccgatatgcgagttattcgaatggctgacgatcttgcccagaagtttaccactcgacagctcatgtctatcgacgaggcctcgcggccattggacgatgctcttgtcaaggtctctggcggtaagggcaaaaagcgaggcggtaagaagaattccaagatttaggaggtactataattgtttatttatgtttgatatgaccctgtgagttgtagttgcctttctgttattcctgccgtatgagtttataagttgcacgtggtttgtgttgtctcacaccatgctgctcgctgtcactctcacgtcaaggcttggtctcgcttctggggtgcagcacaagcaatgttattattctgcgatcgttgatatgtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatctggtggacgacacctcgtttttgtttcgagtgatagcctgccagatttattgtgcctttactgtcgtaccagcgtattttacttccctttccgttctttcgttttcaccatgtcgaaagtaacaaaagacgagttccaggctctcaccgcgaagatggacgccttgacgctctcccaccaggagatcaccactactctcgctaccgcggttaataccaaggaattccgctcagccttagacgagctcaagcagtcaaatgagtctttcaagacacatcaggctggggagtttgaaaagttgcaccagttggtgtcggcccagcacgaaaccatcgcgaacctcagcaagcgtgtcgactcacccccgagcaccagctcccttgaaggcatttcccgtattggcaaggctgattccgaatttgaacccgacaccccccagaagggtaactctgtcctacatggcatggactttgctgccagtgacacgggttctgttgactatcgaaaagaatccgacgccctcaagtccatcatccggaacgaggtttacccctccttgtccagcgaagaattccgaaaacagttgtacgcttacaaatcttttgattcccgggtggctacctttatcctactccaggatgacatccgttggagcaccagagctcgggctttccacctttggtgcggtgtcaacgataagcagcccctcttcgatcaacagtacctccaactccgaagcacctttgaagcagagactgctgatgaatcaaccaagccaggtgcccacgctcgtctgaacaccgcttgcgaacgtctcctccgggacctttttcgaaagcgcgggtttgaccacgaacctgctgtctcctttgctgaacaagaggaggaactccgtttccggttcaaagattaccacaccgctttctctatcgagacactacgtgcgtacctctctgctctgagcaccgctctgacctcctcacctctgccggttctctctcggtgtctccagttgcagaagctcgctccgactcacctgggcaccgccctcggacgcgagatccctcgtgacaacactcgttggctgagccttggcatggactccgaccctgagcgtgaccatcaagttgccacggagctcatccagcccctcgccaagatgatcacccaacatgtccaacgacttgacgatctcaatgatgaggctcttctgagatggcgacagcacacggtatctttcgaagacgtgtggatgtgggtcgagccttccgccccacctgagccttccacgcctgaacctgacaaagtcgtcgttcacgttgcgggacgtggtcgttccaccaggaagcctgccgacggccctgtctcaactgagactgtgcagaaacccacaatccgtgcctcggatgcctcaacctcctgggcagctgacaaggctccttgtgttttctgtggttccactgcccatgcactggtcaactgcgatgactccgaaggcagccccttggtcaaggccaagtaccttggcagcttcaagtctttcacccgacttggctaccagggttttgaaaagtatctatcgcctgttgatgctgacttccctctaaaacagagcgctctctacacttcctggaagcagaaggaatggtcgaatccgcttatggagcctagacttcgaactttcaatgcgcagtggcgtcctgccctagctggccgcgtaaatgccgttgaatttgtacacgttgaagacccaggcgggcctttggataacagctatgactctgactcatctgcgtctggttatgacttccaggaccttctccaacccggcacgttcagtgtctgtctaggaggggtgcctcgagatcttctgtctgatacgttttcctcctacgacgagcctcgcactatcattgactccactgactcccagcttgagctcacgaaagaggcaatccaccagcacattctccagatggcaaaacagcccacacccctccccgtcacttacgcaattgatgcgcctgtgtcaggctcctacagtggcaacatgaagcgccttgtggcacacccagccttcatgcagctcgtagctcgcttaactgctcccccgggcacgttcaaagcctccacgcttgaagcgggttttgtaggtgctgttatggccccgtcttccccagttgccggccgtgtctactttgttgatgcggtccagcgattgctcaacaagtacaacgtagtattgcctacgaagctttacgagtgtttcgctacagtccgaaatgacctcatggagcccgcttacgccaccgaaggcgatcctcgccgacagtctctcaagaccaacatcaacgccttgaaaactgttgtcgacagcaagcaccctgacagaccagtggctccgttgccgcgacgcagcccccgtcgtgatgtccgtgaagacatgcccccgcctgctttgcctcaagcgacaaaacgtggtgccgcttcttctacggtatcttccgctgctccccccactgctaagcgaaccaaggctgtagccaatccctcctcagtggggccgactgactccgcatcctccacgggcgctgttgttgacgtccccagctctcgtgtggctgttcaccccccccgtctgggtgataaccactacgtgagccctggaacccgtgtcaccaaccacatccacgatgcctctgccgttgcggagaatgcacccttaaaagattacaaggatgctctggaccgcctcccgtctgacctagaggactccaaggctctcttcaccagagatcatcctcgttacgacaatgccttgctgaaggctgggcgtctccctctcttcaagcttgaggccattcatgctctgccggaatcggaaaaagcagacttgtttgagcgcatcctcaaggcgtcggatgttgatggcctcgttctttttgagcttctccaggtgtgccctgacctcacaaagtacatttggaagaacttccgtcaccagcggcaccggcttgcgggtcctgacatccaagccatcgctcttgagctcggggacgatctcatggagtgtgccatggatcttgcgctcaacgtgatttcgtccacaccgtatgagctcaactctggcaccttcggtcgtcttcaggaggttttcaccaccattgaccgtcagctgtacgacgacaaagttggtaggccactctcgccccacttcaccgacaacattgctcttttcgaccaacagaccagcgccctttttgacagtggctcgtctaacaacgtcatcgacactgatttctttgcccttgtactcgcgaaggctggtgtcacccctgaccgggtgattgttttttctgacggacagtcccacgccacagtcgcaaacggagccaaggtaaaagttgatttctgggcgcttctccctgtcactttcctgggtgtcgttactcttgaaacattttgtgtcatgaagtgcagcatgaagtgtattctcggcaccggatacatcagcaaactgcgcatttcgttcgaccatgatcgttaccgtgtcgcttcagtggagaaccctggtaaccctggcgtccggtgctaccctagtgacagaccttcagctggccttgttgctcaccttgggttgcttgaccgtcttgtgaggcccggccgccggcctgtgcctgcgtttcctgctgccaagctgtctcgccaaaacgtcatggcacacgttcgacccactccctcactctgtggtgatgttgatgaagcaacaaatctccttgacgcctcatctctcggagggcctcagcctggatcttactcccaccgttctgaaacagcggcaggctgttttgccatatcctttgctgatgactgtgagtctgccggcccgccttcgagcgctgccaccgccattctcaaggctctagcgtccagctccggccctgatccccttggcattccccctcgtgatgaccctgacgagtcttactcctcatcacctgggcaccacggtgatgtctctggcgagcccaactcctcatcacctgggcacacctccgctcccgtcgacggtacgcttggacctttactgcctaccgatgcctcatctgtggatgactccaacgagctctgctcctcctcttcaggctcggaagccccgtcggaagccccgtccggagtctcggccgccttgtcagatgtaggcaccgttttccaggagagctacacgtcgtaccgtttccatgacaaccttgcagacaatgctcttcatgccagaccccccgacgctcatgctctcagtggttttatttcttctgccgacctcgacagtgttttccagtatccacctcctgcatcgccctgcagctgctgccagcagcctgtacgtgagtgtcgtgtacttggtaacactgttttcatcatggctgacattggcgactcggctaccatcgttcaggttcaaccggatactgacctgtccatgcgccaacagctctaccttgctgaagttctcagtgatgcccaagaaatcacccctgaagactctctgcattctttatctgtctccgtcaatgccatgtacaagccgctacacaagcgttctctgcctctaaataagcttcgcccggacggttcctttcctgtcggtgacggctccaagccttctccgcgacatcgcaacttctctggcgacgagtcttgccaatttgatgccaaacttgctccagtccttttcccggccgagcttgctctctgtcgccatcgcatgtcggacacggagggtgtctgggctttcaacgaagaccaggagggtgtcctcagtcaccatattgaggagcccaccaagatctacgtggaagagggaggcgttatcaactcaaagcacttccctctccgcggggctatggtcggcgctgccaaagacatcatcatgaagggtctcgccaacggccagatggagcccagctcctccccccaccgcaacgcctggttcctcgtgagcaaaaagagctcgggataccgtttcatccttgactgccagggcctcaacaagatcaccttgagagatgctttccacccacccaacgcggacctcctggctgagagtttctgtggtcgtgctgtaacttccctgcttgacattaagaatggttacggtcagaaggagattgctcccgagtcccgtgacttgacggcttttaacacagattttggctcctatcggttaacgcgcctgcctcaaggttggtgcaactctccagcggtgttccaccgtgccatgctgcgcgtacttgggcccctctttccggatcaggctgttgttttcttggacgatattggcgttctcgggcctaagactgactatggcggagccatgcatgacgactttccgggctgccgccggtacatcgtcgaacacatggacaacctcatggctgtgcttcagaatctctatgaagcgggtctgactgtgtctttcgacaaggccgagcttttcgtcagtgaggctgagttcctcggtttcctcactacctctgaaggccgcttcccgtcccctggcagttccgagaagatcgaatctttcgagttccccactactgtccgtggtgtgcgctcttttctcggtgctgtggtgtattttcgcatgtggatccctcatttcagcagtatcgctgcacctctgtacgactgcatctccgctgcgcagaaggctggcaaactcaagatcaccaagaccgaggccaccgagtctgcttttatggcgctaaaaaaggctatggtgagccctgcggttctgcaccgctacgaccccaccttacctattgtcatcaccactgatgcgtcctccctcggatggggcgcagtaatgtctcacatcgtcagtgttggccctccggctgcccgtcgccccgtccgtttcgagagtggtttgtggaaccccactgagcgtacctacgcatccaccaagactgagtgccttgctgtaaaacgtgccttggagaagtgccgtcactatgtcactggcgttcatttcgtgatcgaaactgacaaccaggccctggttttcctactgcagcaatcccgagttgaactccctaacgctatgttcacccggtggtttgcttacatcaaacagtttgattacgaggttcgatttgttaaaggccgagacaatccagtggccgattggctgagtcgtgagaaattttctgacttccgacctgtcgattttcgccctcctgttgctgatacagctcgacaagctgatgagcttgctccgcttgtgcccccgacttggtcccctgtggcctccatcactgtcctgtccattggtccagagcccgttttcatccacaaaggcatctctctcgatctcattttcaccaccattgcctccggcgatcttgatcgagatggtgttgacattccgcctagactgcgtcaaatctgctctgagttcttcatttttgacgacattctcctactgatcagctcacctggtctccatcgacgtgttctcttcacagagaaggaggtgtctgaggttctccgagctacccatgaacaatatggccaccgcggtgctgctgccatccttcatgctctccgtcgcctctattactggccgggcatggctgatcacgtgaagtcccatcgtgcatcatgcggcacgtgtgcaaaagccaccaaccatggtcttctcaaggcgagtctccacttcgtggttccccgtctcatttgggagacagtccagctggacatcctctaccttcccgctgttcatggtcccaccaaggagtaccccgatctggctgatcccgccaaggctctcgctgctcaaaccaccctcaccgacttcctccccactgcccctcagttcactgatgtttcctctgccccccgcggacggctaaatgtcactattgccccctaccagtatgtccttgtcgctcgtgatgaattctctggctggcctgaggcggtgcccttacgaagtatcaactctctctccacagccgctttcttctacgatttcatcattgctcgttttggcgttccccgtcgggtctacactgacggtggtagtgagttcaagggtgattttaagcatctctgcgaagatttccacatcaagcaggttttcaccactcctgctcatggtcaatcgactggcattgtggaacgcggtcaccaaaacctcctccactgcctgcgcaaatacggtcgtcagtggatcttatacctccacaccgccctctgggctgaccggtgcacccgtcgttcatccacgggtaagtcaccttttgagctgatgtatggtgtctctggtgtcttgcctgtcgaaagtcgtttcctgacctggaattacctcagtggcaagaccgacctggcccacaacgaccccgctcatgctgcttttctgcgcaccttgcaacttgctgcttctactttcgaagttggctctgctcgtgaccacctgaccctgcaacgccagcgtcaaaaggcgttctacgacaaacatcacaacacagctgatacagatcccttggccgtaaatgatttcgtttttgttcacgacctccgtccccacaacaagctgactcctcgttggactggtccctccatcgtgaccgcgtgtcaccctgagaccagcacgtacactgtcaacgatgttgacggtgagaacccgcggcgtatccaccgcaaccgcctcaaggttttccaccccgcttccatcgttgagttccaggaccgcatgaaggaacatcagtcccgcgagtctgctctccctgccattcctggccgcttttctgcctgttctccacatgttcttcccccggcttcagtggctactcgttccgtccgttctgcagctaccactgcgtcgactagagttacttctcggtcgaagctcgctcgtgttgattctgggcttgctcagggctccttccttgctcagggcctttattcttgattcttctaaccagggcttcgggacgaaaccccgttagacctgggcaggtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatatggttccttactgtacagtacatactcatgtatgatttcccataatcgcggactctgttctcttgtcttcttgatgagtggtgctgtgacggttgatgacgatggcgaggtgtataaccaagagacaagaagtctaccataacatatcgcgaaacggtctctttgaaaatcatcacctcctgatttaatctctcgaagagcccaaaaaatcggtgcttaattgcgaacgaggacggagacacaagtacatacgaaaagctaacaaaaccagcacgtaatgaatgatgggcccaactcaagaattctctgaccgatattatctctttctccacattctgttctcaaatttggactttcccctttcatttataacgttccgatattcttatctggagttgggcccatcactcatttcggactggttcgggttgagtgtatgatgatcgtgcttgctatttccctccctagtcagcctctaaaccggaaaaatactggtagtcgtctcaagctgagtcatccaggtttgctgacaaacgaagatgctgatcggtgtgacatgaagtaatataatgtgcactgtactccatgtaacgcgtagtctgggtgatgtgtagttatgggtctgtgtgatggttgttcttgtcgcgacgactgcctataagacttgttcaagtgcctgggttgccattgttggtcagatatacggatagtaggagagtctgaaagaactggtagacgtgtagccgtgatggacgtgatagtgtgatctggacatgtccagaaatgttatggacgtaaaagcaccataaagtaagatataattacattactgtactcgtattgtacatactgtacttgtacccgtagactcctgcagcattctagtccgcaactcaaacatatcaagcaggaagcatgaattttgaggtgtattcagaacaggagaaatttggcagaggatgaaatgactgcccccttgatatttcttactgatcataccctgatagagccggatcgtcgaagaacgtgaaatttgagtctcccgagtacagtacatacaactcgcgtacatcgtatacagattgcttccacaatcgataaaggtttcttgggctgcacgataagacaatcagccacgataagaaaatttagccgctagaataaaatagctacaaatatcacaaatatgacttgctacgatacgtggttcatgtttgcaactccagccacaataaggacctgtcaaaagcgggtattatactgttgtgtgtaaggcaggtgcagtatggagagagttggagtgaattggacagtatggtcggtgaaagaagataaatggtatgggagtaacatattgtagagctttgtaatagtatctgaacatgtgtgagttggttgaagctcttgcaaccctgaaacattcttttgaagttatgaatgatgaatgtattatgcagacaaatacattatgggaaagagatatattaaaacggaatggaaaggtattaaacatttagtaaaagggacattgaacccatttgttgtcaataattgatgaagtcttctcactcaacactactctcacgtgacactacgtttccaattcactctactcgaagaaggggtcagtgtgaggatgtgtcatactcaacctcactcatgggatatttatagacacacttggaaatttctcataatcgatttggagtgcaaaatcaactgcaataaaaattataaacccaggcacaactttctccttgacattacctcgttattgcagctgagggatgacttgtactccttttcctcccactctttccaatttcctacagctacactttccgtacttctcgaaatgccctgaaacatagctggtatataacatgcgtagtaaccgctacaatacaacaatgattattctacttctttttctctctgtcgcattaagtagtccaattatgttggaccggtttggcgatagtatgaacagcatgatacgaggcaacaatgaggcgtatgagagcggcgagacatgtggggtgtcccaggagtttgaacagcggctcgtgcggtacatgtggttcaacaatgtggctccatgtgtccccgagaagctccaacatccattcaagtgcatagccagaggctgcaaggagctggggaaacatacagagttggtcgacatttttactcattcagacaacttgtttgatcgcacaatttcaggatttgtggcgttggatcacaagcacaaggagattattctggcgttgagaggcactcaggatgtcaacgactgggtgacagacctgcatctgaggctagtggagctccatcctgagcatctgggagtatcaaacttcaactgtcgcaactgccagattgacctgggctttctcaagggatatttgcattcgttccctgctgttgacagtattgttcagcgtctgactgaaaagtaccccaactaccaactggtgattacgggccattcacttggaggcactgcagctacgctatttggacttaactaccgactcaatggctattctcctctagttttttcgactggagctccggcactgggaaacaagcagtttgccaactttgccgaccgagtcttctggggatctcagaaccccaacacgctcaaggtcaaggagagagatatcaagttctgtcgcatgacccatctaggtgactttgtgcctcggtttcccttctggaacgggtaccaacaaatgtctggagaggtgtttatcaacgacgtgcgaggtatctatccacccagggagacactccagcgatgcaacgggcaacaaaacagacagtgctcgttcggagaccagtaccgcaagctggaaatgaacttcaagccccactcggcgtacttggtgcctggaagcaagtgttcgctcagtggtgggagagagttgacattcggagaagttcattcagcagcgaatgacacaaacaaggactcagacacagacattgaaccagacattgaaccaatcttgatacctgtcgtgcaaatagactaacggggacataccatccacataattaatacaattgacgtgtacgctcaaatctgaaattttgatttcacgaacttcatctggatatcatatttgtaagtgagtacacagaaaacactgacaaaacaagacaacacgagtgaaatgacgcgaaaaacaaacgacacaactaacaaagtgcccccccccccccccccaaagctgccaaggccaagaacgacaacatgttgatcggtatcaccgtcaacaaggaggacgacttctccggatggtaccagcagattgctcgtacatacagtagcaattttgaacgctcacaatctgaacacaaacagaaacctgaatacgactgcagttgaacgtagatgattctgcgtatcagtctaatggaagatgggtatttggaaaacttctatctcgatcgtgccttcagagacgagtatctacacacctcgagtaagattaccggaatatttagtgatgatcaaattaaaccctaccaaatgttcactttgaagtattagaagagagagagggagggaggccctactacttgtatgggcagtacgaagttctgttgctacgtaatacaattgctccattatggatcagaagagatagatttatgactgcgggtactgtacagtagttttacttgtcacaaaaaggagtaattaaccaagtctacccgttgggtctgctattgtgcctggtgaaaaaatgttctcccatattctaaaataacaaagggcaatttagagttccatttgccactcgatacgacgaaccttatttaacaagcgagccaaccttcgatagctcgaaagaatcacattgagaaaaatgctggtatacatctaccacttggatcatctaatatatattccttcaattattgtgtgctaatctcaatttctaaccccatgatgagacgtttctcgaatcttctacagcgctctctttctttcgtttatgcaatgatcgacactaatatttgccactaacgcacctctgacaccacgagttgaaacccaattcggcctcctcatcaatataaaaggcccttagccggccctgtttttctactgatcagaagtcgatcagtctctcagcctttgcagaagatttgaccacttcgagagatgatgacactgctgagcgaaagtaaggaagcagtattgtcttgcgcgagcagacattcacagttcactcctaccatgacgcaacttgagttctccttatgttgccgagttggagagtcagcacacctctcttcatgcatctatgggatggagctatgacgagcaaagattcgcaatctactcaggagttccttctctcagatggttcgcaaccacgggtgaaattcccagcatgagcaacactttgaggtctgctctactggtcctgtcgcaaggcagtattccagaagttgctgagcggaagctgcaaagcttctgctacgacgtaactgttgagactgattaaaaccatgcgtgaagaacgcatgagcgagtaactaagacgtgaagctgagcgtaagctacgaagctgccgagtgaaaggaaacccctcagtacatgcactaagaggacgcagggtgatgacgagttgaaggcttagcaagccgctcatgaatcctgtctccgtggatatgaagctgtgacggacacgttaaacattgtgtgtccaagagctctccgaaggtatgggtagctcccttgggtgcaactccctgcatggataataactcctgaatgctttggagggatggactgtcgtttgaacagtcatatgtctcctccatctgctgttgacttggtatcagcacaccaggaatcacggtaaagagaaccgctgacacacgatccgaacctgatccagctttttccgcctgagcataagcgtctgcaaagaccgccaccgagcaaagtgtttgtgcccaacctgccaggccgccagagcaaagagccagaactagagccgccgaccgacaaatgccaataaaacaacaccacgataacgcggaagagcctcctggagctgttgatggtgaaactccaccagcccccagagcaggagacgttggaagcgactgagacacgttaagttatgccagcacaagagtgacactgtgaaacgatgacgacagcgcgaaggtgaaactgtgaactgcgagagcagaatgccagcaccttgagagcatgggccagagcccatcagtaagagccagagccatgacaattagccaatgagtgccaatgagccaataagagctaggtgttatgcaataagagcagagagatccagagccaacgagccagatctaaagagtcagagctccgcagaggagccatactaaaggcagtcggaagttgatctttttgatccaagattcgcattcagaaaggatgtaggcagtcgaacctcgacacgaggatgtagacgagaccgaaccttttagtctatagaaaagaggatgtaagcagtgagctgaacctctggggttaatatattatggaccatgaagtcccacccaaatcatcacctgtagtgtttctgtaaaagtagttgtgctgaattgtagataagtgtcatggaatgcaagtagcttcacttctttaaaggtatatgaaagagtatataaacttttcaatatcaacaatgaaaatttcccgattgggtaatatattacccatctaaagggaaaaagcttggaaaatcctacttttatactccataaattcttatattgctatataattccctaatatatatactgtacgacaattttcaaagtaccaagcaacccccactgctggtacttcgaaaatagtcgaagtttatgactagtggctgccgacaccaacagcccccactgttgatgtttcgacgctagtcatgggtttgttctcatcagggcagccagtcccccgttgtgcttgacgcgcaaataaaaaaagtagtggaaaatccactgagcccacaccgcaataatccgacaccccactacacaactgacattgtgttttgtacactgaaaacgagccgtcaccgcaaaagagccaacaccgcaaatagagccaacaccgcaaaaaatagccaacacccgaaagaaaaaaaaagagcactggggggcacccgagacttacttgcatcactggaaagaagcgtcagaccttgaccacgtgagactggggggcgtggtcgaagggtaagaaaagtggcatctctgcgagattccggtttccggaggtctggcagaatccaccgcctcgagcaatcttctgtaaaggaaattgagacactagagggatggggacaccccttcccaatcgagtctcacgacgtttcttcctattcaaaactgccagaagaagctgagacgaccctgatccgtggtagactccaaggaacggaaacgaggctgctctataaggccttgggaggaactttccaccaccccaacgctgcatcacctcctttccggccctggctctgtaacctccttacagagtgggtcctccaccggcactatgtgccaaatggaggggaaccaaagctacctcccgctgtgttagtatcgctctagagttttcaaggcttgcgtggaattagcacatgtctctttgactgctcacttgaagtgacacggacacaaagagctatagatcgttaaaactcacccaaaagccaacctgaaatgaatgaagaggactgagtcgatgtccgttgatctagtcgtagaagatgtgtcataataatgtcgtagaagtgtcgtgaatgatgtagtagatgaagtcacagagtgaggagaaatgaggaagaagattagaaggccacaaacatcttcagaataaggtaaggtgtagatgttacacagtggtataatgttgtggcttctcaccttaattgtatgttttgttagtcgttttaccgtaataggaaaaaaatataaaatatacacgatgtatattcgcaggatataatcccttatcctatatatatttttaattgtattgaatagatgtcacagtcacaactatcaatatattaaggttgagataatgcaatggagtgcatatagtcgaaactttgtgaattgggcgggcgatgagctattgatgattgaattagattcctcatgattggacaataatatttgctgtatctaaaatggcattattgagagcttagtcaaataaattatcaaattgcagtaatttttgagggattgagggaattgttctctttaaatacgcgacctggtctgcaggagcatgtggtcagaattttagatgtagacttatcattgcgaaaactaaaaatcaaagaaacaatgtgatgcttgtacttgtacttctaccaaagctcatagtatccagtacttgtattagttttcttcaacaggtacacaaaaaacatctgcaggtcagatcagttccttacacggatatcaatcaactttcttaggtactgtactgtatttgaaatccacctcgtaatgactaagaagtgctccccgcccccagaaaggtcgactgagatggtacatgatgagatcgaagttcgacgccatccagagggctttattctgctgcaggaggtcccagatattggccatatcagagttttcttcccggcactgatcgatgtatgtttgaattggcaccaactacagatatacgagttgtcgtaataagactatcggtggtttcgaggtctctctgtctggaaaaaactattcaggctggttatagggtctgggagaaaatactgttgtatcttgtttcccagtatcggacaggagaaaaaggtgtgggatggcgttaggatctggtagtatctgagtttacccattatatgatgccaacaccagctctctttgccgttgttccataaatggccctacctatttccatcccgcaggtatgactcaagtcaataagcctttcgaagagttcaatacgtcttagatgtggatcgtagatgatttacattaggtctaaaacacagctgctcctcattgtggacatttcgacatctgatacttggaaaacaagatacagtagcatttacacaatacaaagcaacgatttgggttattaaacatacagctcttgtgcttcaagacaatcaatacattaattatatatcccacccacacaaccccaacatccccttagaatgcattatccagcattccctccgccgcctctggaagatgtgattgagaagactacaacccgaagactcgagcacattctccctcgcaaacagaggtgattgagaacgagggttccagtgcttttcccctcacacacggatgtgattgagaaggacacgcaacccgaaggttcaagtgctttctcccccacacacggatgtgattagaaggccaaacaacccgaaggtccaggatttctccgtcacacactccaagcatccacaatccacggccgatggccccccaccacccctcatcttccactgctcatcaccttccaccgcccctcatctgccatccaccacccccttccaactcccctcatctaccatccaccacccaccacccctcactctccccacacctcctgtctttcaaacaagcccccaaatccactccgaccttccaccaccaacagcaccatctcctatgctccaacatcaccagtgccaaaattatcatcgataaaaagtaaaaaagtaaatctcacgagccggttccgccgagaacgtgagtgacgctagtctggtttcgtctctatgcaatcagactcccctcttgggacgcgaagggtgattgcaagttggtttgaaactgactgggttgtagcgtcgtgtctaaagacgaaaatcgtcagtagacacgggttttccggggcactccctatgagactctgtccctgagttcatagcatgcttggaacctgggcatggttaacgcacaccctccctgtaaacaaagtaaattcctccctgggattgagatgcccccctggagactctggcctgactggtgcctatccgacaccctcggatgacgcagtcgtttggctcatagctcttcgggaagcacccgtctatgactagcgctacctatggtagtaactagatcgtaggacgcccatctgtgttagtaagttgaaaaaatgtgatggggaagacatggcaactgtggggactcctcttgtagctgagacacttggttggacggcgatcaaggtgctggaaacatagatacctgtagtatgttgttagcctgtgtcgttattgtgtcgtttttgtgtcgtttttgtgtcgtttttgtgtcgcgtttgtgtcacttattgtcgtgtttgtgtcacatggcttggttgtgggtatcagtcgtcgaaaagcgtggtcggtgatcgagacagtgtctgtagttgcagtgtcatcgacctatgtaatgaaatcaaggtatcccatgacgttgtgtgatgtcgtgtgttgagctgtttgtgtcataaacacccgatttgcgccacaacggtgccaaaaagtccccagtggtgccagtcgaacggaagaaagcataaatactcactcaagccgcctctttcttagccggcgacaaaaagaagccgtctttttccgtgttcgagacgaaacacgtacttgcggattcttggcgatgatggttaacatgaatagaggattctggagaatctgtaaatcggggatatatttatattacacaaacagacaattaagctatagctaacatgcgaccttaaattatggcctgatttttacgtgcggggatcgtatcaagatggattatataaaaccgcgaattcgactccattcaactccaactttgacgatatcgtttttttgggttcgaagtagtgcatactaaagttttcatctcattagtccctgcattatcaacgctaacatcagaaatatatctctggtgttgttttatgcccgatgaaataagcttcgtgaaaatgacctgattatctgttaaaagtggcctgattatcttgcaagtttatggcaccgcaagtttatggcacacattttaaggttactcaacaatttgtttatagcttaaatgtattcaacggatttcttagaaaagatcatatatgggccgtatatccactaatatccaactaactctatatataattatttcaacctgtggaacattctccccagttggtgtgtcatgtcgtttgtgaagaactgattgggaagtttaacgttcttgtgtaaattcccagtatttctcaacatattaacgacattttgttgagtaatcttaatctggggttcccctcacttgaagaatgggtatcctcaggtgagtctttggagtcacatgaccatccaatcacttgaaatacttgaatcgttctcagcaagatattcgagtattacgtacgagtatcgtacgtcgtatgtgccgtggctgttgcaaatgctctagatatgagagcagcttgacaattttaccaaatcgaagagactcggcactccctggatacaagcttcttgtgtactcgcgacgaaatttgcaacagaaattgtactacttgtacatagctttctgaacaatacaagattgacattggcagttggggcagaagactgggtggggtggcacacgagggacgctggagcgccactgtcgttgaaggttccgatcgaggtcttggatactgggaagcttgacagggagattcccttggggagaagatgatcgggtaaccaacgccggagagggcgactcaggaacctgtactggagagggtgaccgacgctcaagcgggagggctggtgtcgggaagcgaggatcaaactgttcctggtaagttgccggagtccaggtctcatgagagtcgagggaaatcttagttctgattggagtgctggtggtaactgcggcagataagcttgaatgttggaaacctcggaagtttggggtgacgacaaaaatctcatcgtcctcatcgcttgaatcgttcaccacaatgggatcgtccacctcaatggggtcaggcacgtcggtgggatgatcgacgatgaaaggatcctcagtagaatctttgttgcatgtgtccatagcgctctcaaccgaggagttgctctcgtgagggtccacatcctccgcgacatccatgatatcatcgtccatcggaacttcctcgtcatcgctgtcactaccctgttcatgagcttcatccgcaaccaacgagttcataaatggggtggcgcgagcagatgtcagccgatcatttgcatctgttggctctggctcctctggctcctcgacaccgtcaatttgcggggaccgataaccccgtgaaggatttgcaaggagaagccgatcgtagaattcctgttcgttctccttcgtttggtcaggaaactcggcttcgaaagccgctgtctcgtcatctgtcaagggaccgttcaggtaaacgcgtgagacattcggctggcgaatttcagagactcggacattgagagggacctccttaagctcgtggaaagcgtcaagaaccgaagcaaagaagtccacagcagcctggcgcctctctttccactctctgaacctctctttggccccttcagcatccagttccttttgagtgctgttctcttcgttctctagttgctcgtcgagtggaggcttgccgccctcgattagcttctccatatcaatgttctggagggcctcatcatggttcagataatctcgagcgaacttgaaccaattgggctcgagaaagggcatgaagacgtgcagcggaatcttgtgcttgccatcagcagagacgcaaaacatcacggaaaggggctgtcgaactgcttttcccttgtgcaagctcaccttcttggtaaaatcgttgggtttcaatgagatattcatctcggagctggtctggtcacagttgtacatgtccttcaagtcgtatttgtcgatgatgttccaggttacattggagaattccttgggtgcagccaagatatcaacgccatccctgttccccttggatatgaggaacctgtacccgagagtttccatcatcttctggaaccaaagctgcatcggaacccccctacttgcagactccttctgcatattgcaaacctttcgccaacgggggccaatcctctccagtagcacgtcgcacaacaaccgaagaccagagtgtttaaataagacatctctgctcgcatgcttatcaatgaacgtgctcagcgtaggttccaactcagggtacgggggtctgtctccattctggtatattgagggtttttccaagagctgcttctctcgctttttcgcagcatggtccgaaagacatcttgaaacgaaacgacggccctcttgtcctgcttctccttttcgtctttcgggtcgtctggcgggacaatgccagctgccttgctaaactccgtcactgctagattgaccttgtgggtggtaccagtgtgctggataagtttcctgtaaaacacttgccatgacgtatatacacgcgcttcttatggttcttctggacgtgcatgggcttcggttgcggcgatctgctgcttgttctggctcgtcgttttcacctttcgtcgggttcgctgctgtcgttggcctcgcgacattgccttggttggtattggtgaaaaacacgtcgctgtgatccaggctctctttgcttctgatacattctggtggttacattccagtgatctacatatgcgaggtcatgcacgtaatacgagggatcaaaacaaccgaaagttaactctaaaaggaaggaggctgagaagtggaaagaaagaagaaaaaaaaaaaaggtcctgagaaaatgtacgtggatgttaaatgtacgctgcgttggtatatttctgggctccggagtagagtggatataaggcgacatatagtagaactaaatgtagaggttaggaaatgatctcttcttcaacaccccagtctaactaacacatcaggcccggttgtcatgccagaaaactccaaaagttggtcgagctccccgggagggttaatacgagccagatccattagcatatccctatcacgttagttcgtttttttagcgtatacgacacacaggcactgtgagggacccaacatgatgttcaaggtgttcttgaaaagcaaaaagggtgctaaaacccacgcatcggactcagattcgggttttataggagagtgtatgacaatcgtgctcgcggttgcctcttattcctcctctagaggggtaagggtatgactaagcacgcaacacctcctgaggcaacttggattcttattcaacagttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatccttggtgttgcaatttctttttcttaccgcgaagcggttggtagtatccctttttgctatctctactgtagcaacctggttcgagttttcactccaagctcgatagactgaatggccgcaccactcgatggtcaatatgcagaaaaactttgataaacagagagggtctcgaaggacggtgagatagatccaagaggggaggacttcggcgcaagaatttactatctgagatcccaccatctcctcttcgcgtgcgcaaatcgttttgtacagtactcgtacgaaaggaacattctttagacgttttctgtgaattttcaaaagttttcaatttaagcacatcgtattttttttaaactcggctaaagcatgtcaactggggtatagagaaggcatattcagtacttcaaaagtgatattggtaatgcgaaataagacatttattatgtttaaactacgtttttgtgatttctagtttttttcacgtctattatcgttagaacgcgttatcaagtccactcccgtccagtacgatacattcatggtcatgcatgtcttggactggctctaatttttcatgcgtaataaatgcacacagtttggccatcagccagttctttcaaacggcgataatcatggtaaggaatatataaatctcctctaatcccacttttttcattcagagtaagatggatttattctgagacattctggaggacaaatgtgcctggtataggctactgcggtgcggagctgctcgcagtcctgctagatgacaaccatgagggaccagagtacaatgaggactacaatgtccgtctgcgttgcgtgggactgtagtagaattccagaatctcaattgtcggttaagagagcagtgatgaacttgtcgtgtcgtgtgagcctagtgcgacagtggttgaggatttgaggagagatcgccgacttcaacacagatgcgaggagacatccacctgagccagtttgtcaataagtccaacagtgagaatagttaacaagtccttcgagttgacttccttgtttcgggctgacttcttgtttcgggctgactccttgtttcgggctgacttccttatttcgggcttggtctgctggaatgtctgagtcttctagaaactgaagagctatgcgaaatgctagagccagaaaacccatagagaagagccagagttgtttacaagagtactccaatttaagaacgaaagactgtgtcgccgaggggcaacagatgtattatctagagccggtgagtcctacagagacaatacgtgccaaacaccgtcgagagcgaataccaaagtctggtcttgaaatacagtacgtgcacaatttccagtatcggggacgagccagagtcatacaccagtgaacctctttagacagagcatgtaactgaccgaacctggtctattcatttagtttcttgtttcatttctgaagagtgggaaattccgaacctctagggtaataaattatgggcctcagagtctcacccgagtaattgtcgtataattgtgttgtatttcagttattgtagtgtctgtcattgattcggcttctcagtatgtacatactgtactactgctacgacaagagaagaatgttgattacgctaccactgaaaccattacaattgtttcttgttgattatacttgggtctttggatgggtttctatctcgaattattgccattatcgcttgtctcctcattccggacagggtcatggagtccagcgatgtgaaggcgtatgtttccatgccccagagtgtcgatatgggtattgttccactgtatagacaatatgttcagataaaagctccagggatatcgaatgatgttttgaaagcgtgtgaaggagattcggtgcgtcctaactgtctaaaaacaggcctgattaatcgattgacattgccaacgcatctcaacattgtattaagcagtctgattaacacttcaagcctatacttcaagcctatacttcaatccttctccttcaaatgtgtgctcgagacgacgtccatcgtacatacggctatgtcaacatcgcgtgcttattcttccctagagagcactaatgatgaaaatgagttcatgtagcactgcatcgtatattcatatttcaacaaccgaagacgactttgttgaagacgacgactatcacatggtaccagtagaaaaagatgtattattcctgttctacgaccttcttgcttctccttatcatacggttacagtactgtactactgtactgtacatactgtacttgtaatgtccgtgcagtattcgtactagttcagcgctcgaagaaactagacacaaaaaacagagctattaatcgagcgcgaccagaaaaaacgttcaccatggaaacagcgcaagcccaagcttcggcgggtaactccttgggcgctccgaaccccccacctcctgatttatcgcgaggtgatggagccacctcaaccgaaacccccaaccaaaccgacattgaaaaaatccaaaaaaacgacaaaaacgatgaaaacaacaaaaaaaacgacaaaaacgacaaaaacgacaaaaaaaacgacaacaatatcaccctcaacgcctggaagagcaaggccgaagtcaaggctctcctgacatcgaacccctccacactcaaattcaacctcaacaaggagcgaatttcggagccccttgcggcgccgaatggtaggcatacctccggccgtttcaacgtgtcctatgtagccagcaaggaaaacttcttccgaagagctcttgaccgctccgccacccctgattggaatcttcctatctccatgttcctcgagcacctcgataacgccgcggaagtcgacgagaaggacaccatcagtgtcctcgagggcgtcatcgaaaagttcgacgagatcaagggtcaggttggtctggcggagtttgacctgtccaggcacaacctagacatcgtcccccacctgatcgaccagactaacttagaacaggaccctgaagactgctaccaagtgggaaatggttggcactacctgacgtcggacgccctcactgacccccacgaacaacgaatggctgtcattctggagacagttagtctcattgttgaggccaatactcaagattatcgcatcatgaggaagggctcggctaaccctgctggacgaagagtactttactacttcaacctaccctcgtacatgaagatggagcgtcagacggaggatgctttcaagatccacctcaacgctattctcaaccagttcgacgtagacattgatcaggccattccaggttcctccctcttgagcggcacccttctgatgacctctgccaaccatcagaacatctcgggtcctgtgatcgcagttcgtgctctcctaggctccaccctgccccagaccatccccgacttcttcgtcaacctggatcccaccaaggctaggcttaccggctcaaagttgatcaagatgcacttcgccaacggcgataacatctgtgttaagtgcaagagcactaagcacatccgggaggcctgccccgagaaagacatggtcactcccaagatcttccgcacccgcgctcaccagggtaccctcccacagagaggtaaagcccttgcttccatccatgccccatccaccgtggagcccccggtccaaactcgcaagttccaccacacgcctgctactcaccagtgggagaccgtcggcactaagtcccctagacatagacggactcgagacacgtccccccaacccaccggtcagaagcccctccgatcttactacaactttgaagtcttgagcgacaaaaccggagaggacacacccgaagagaccgagcaaactaaccagctgccctctacgaaccagcagcatggaactcagaatctacccatcaacatccccgcctccgaggaagacacagttcccgacgaccaggaaacggaaccggctgacgtatccatgaacggctttgacacccagcctgacgcacttgctcaccctgaagtagcccctgatgtcacccagtttcttccccccgctaccccgcttaacaccgaggccaccaacaacggccttccccacgaccacaccagtcccaacacgaccaaccaaacacaacccccccccccggaagtatccacgagggccgaccccgaggagggcacaccacctccagtttctctggcgagccctcccacaccacgctcggcaagaagcacattgcggtcttccagaccgcctcgagcgaggttccggtgcaaatcctgaacccggacaggtcggagaacagactctgctggctgccttctcaggaggtagcaaagttcattgacgggaggtgcccgacattcctgtctacatgccacttcaaagttttccacgacggggcgacactcagctcggtagacgagattgtagaacccccgaacagtcccccgaacccccctagggtgaccactctccatgaggtggacacaatgctccgaccggggcagaaccagtaagcatgtctttcacctctactaccaccccttctaaagccccatgtaagagcacccaggccaaaatgaaatctccgaatgttaaagtcatcacggctaacatcggcggttttaagatggcggaagcgcttaaccgattacccgacaccattgtaaacattattcgaactactcactaccccgatctcgtccttcttcaagagacgaactgggtggactcctccctacaaaccgctcaacaaatcatttcaaactcgccctacccggggggcagacactacaccctcctcggctccacagctggtgtttctaatagaagcgtcggcgtggggctagtctattccgacaacgtcaccatcacaaactttacaacagtttttgaatacttcccagccctagacaacagactgtgtttggccgacgtgcacatcaaaggcaccgacagacacctatcgctgatcaacgtatacgcaccaaacgagcagggagcctcccccttcactaaccggcagttctaccagtcactagacgactatctacgcctccatccctgccaataccccctgatagcggcaggcgattggaacgcggtcgcctccaacgacggcaggattggcgaaaaagtgacgactcaccttaaggacttcttagctaactgggacttactagacacctacactctaatcagcaaacacagaaaaggcctttacactcacaccaacaacagccgcggagcgggcaggcgcctggatcagctgcacatctcttcgacactctcacagtggatcaaatccacacaactggtaaccaacaagcagggtcacaacatcacgaagtcctctcaccacgcggtccaattcgtctttaactttggcaacctcacccagcgacaagacagaggcccaggcacctggaggatgccctggtgggtttttgatacagagtacattgcttggctcaagttccacgtcaaatccattctgaagcgatatggtcctttgaagcccagcctgaagctgcaatgcctgaaagaaaacattaaggtcaccatccaacaggaagccaaaaaccgcgcacttcgagattccaaccacccagacaacagacgccgcgaggccctcatggcaacagcctcagactggcaagcctacccagctaacgagccatacccgatgctccatgctcgggtcgaacaatccaagcaacagatggagatccactccctacggaaccaccaaggccgagtgaagaccgacacctcctctctctgcgacatctcagctcgatactttgacaacatcttcgacagagctgccgatatcaacgacaccgacgacagcgcctttttagacctcttccccgaagaaacccggagggtgaatacagctaacccaagcctggactcgtcttttaccaaggaggagatcttcgataccatcaaggcgtctacgcacaacagcgcgccagggccagacggcatcccgtacaggttctaccgcgactgctgggatgagctgggggacttgatgacggacgtctacaacgaagctggagccgactcgcccatcagcaccgaacgcaacaccgctatcatcaaactactgtacaagtcgggagatcaggccgacatctccaactacaggcctatttctttgatcaacacagaggtgaagatctacacacagctcattaacaaagccatccagaacattcttccggacagcattcacggcgcccaaaacggtttcgtaccgggtcgacacatcactaacaatctcgacaccatggatcatttttgcaacgcctactcccagctgaacatgggttgggtcgtaggatcactggacttccggaaagcctacgacactatcagccagagttgggtgataaagacgcttcgaaatgtgggtgtctcggaactgatgatcaaccgtatcctagctgtacaacagaacgcagtaacgagaatcaacatcagaggtgtcctatctcgcccagtccgcatcaagatcggagtgagacaaggatgccctctctctccaaccctcttcatcatcgcagtagacgcacttgtgcgtcgtctggaccgagagatgtttggactggccccaggcctgccactatcccaccaccacaccacagggcacaggccgccacaaccccctactcacccggaggcagtggcagctggacacatgaaggtgtcggctttcgcggacgacatagcggtgttcctcaacaacatccaggacgtggccacggttggtagagtgctctgcctcttccaacgggtctcaggcctcacactaaacccgtcaaagacggtgcttcagaagatcggcccccccgattgttttgttccactaacctttattgacgcagaatggcagcgaacaattgacgccacctggccaaccgacaacaacacacgacaggccccgacgctccggacatctgacaacattttccggtacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttggaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcagaggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatctttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctagagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatcgctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtactcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagcgacagtagcaagcgtaaaaggcggccgaggccaccgagagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcaaagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaaaaaaaaaaaaaactatacttacatcatcatcaactgtcagcttgcaactctccaagatcttacaccctgattgtaacccctggctctgtttcccacgaatttctcacccgcaatcaactatatataatgtctcatctctttccctacatcgcgtactcctgataataagctctaacaacctcccacatgcattgccatgtgcacattgcacaccaacttaacaagccaagtcaccatcatcaccatcatccatgtcgtcattcctcgggctctttaagcggtccgacccgtcggccaattacgaaaaggagctacaggttctccagaccaaacttgcggagacagaaaaacggcttttatcgcgacgtttgcgactccgacgcaccaagggtctgttcactctttactcgctggtcgtctacattgtctacgtgggcattgtggtcgccaagaaccagttgagccgtgaccagctgctctccggcaacagactcacactgggtgtgcttttgggtcctcccgcaatctacattgtgcgatatgtgatccaggctgtcttgggtcgttttgtgtctttcgacgaagacagaatcaagtatctgcgacaacaacaagagggcaagctggaggagctcaaacagaagacaggattctactccaccaaggccattgtcgatcgatacgagcccaagaagaaggaggtcaagaaacccgcccagcagcaagcaaacaaacagaatgcacctactaacagacgacaaggcgttcctcctcccacagcaaacgtgcctcgaaaccttccccccacagctaacgttcctgccgtgcctgtcgtgcctgcccctgggccaggacccaatgtacctgctgctgttccagccatccccaaacccgtgcctgtttcggagaaggaggttctggcagcgaagcagtcgctggacaatgccggcgtttcggtagcgccagtttctaccggtccctaccagcgccaatggtttgatcgagtgctggacctgcttgttggagaagacgagagcgccgctcagaacagacaggcactgatttgtagcaagtgccacaatcacaatggtctcgctccatttggcaagactgctgctgagatcagatacaagtgtcctaattgtggagagtggaacggaaacctggttcctaccgaggctgtcgagcttgttgaggaggtgaaggaggagaatgaaaacgagaaagaagaggctgaggaggaggagggcgatgcagtggttccttcagaggtgaaagagttggtctcggagatggtctctgaggttcctgaggtgtccatggcaaactagcatagcatgtatgagtagatgattgaatgtgtttatgattgtggtatactagtacagccagttaacatttacattgtaacatgaacgtggatgcaaatagatctagatcacctgggatcagggggtcttttggagagcaagacccagggacacactttattgagctacaatacacattgatctataccaaacacaatgtccgtcttgtacaaaaggcgttgtgaatctttagtggcccattctaccttcttgacccattgatccacttgttgctacttgtctgcgcagttcagtccctaacattatgtactacatcgtaccttcttgtaatacagtaaccaaatgcatcctccatcgtctatttactctcttgtctccctactggtccttcttcagcttcttgaccatgagataggcatccttggccggggtcaggcgcttgtagtaacccttgacctcgtcgacaatctcaaagcctcgcttcttgtaccactcaatcacctccgtgtcgtcggtcagagcatggacgctcaattccggaacaaaggtctcggccgcgtaccgctcaatgtgatccagcagcatgcctccaatgccgttttcccggtaaggtgacagcacggcgatggtcatgatgtagattcgcgacggcttggtgtgttcgggggccacctcgaggcagcatcggatcgctccaacggggatctcgttgtagtaggcaagtttggccagctggcccaccgtcagggcctcggtgtagaaggagtcggtgtacgacgtgggcaggacgaccgagttgatgcgtttgagcatgcccaagttgttgggagtgaggtcgtctagctggactttgctcattgtgggtggatcggtgattacggcggttcagtggatttctcgtctgcaatatctcctgtgacaaaaataagctttcgggatgcaccactggtgtgctccagacctgaaatatatccggcaggttagagctctgcagttcgattccagctggcgaaaggggcgaggggaaagggaaaggaaaaaaggaaaacagggaaaaaaggaaaacagggaaaaaaggacaagaaaaggagaaaagatgaaagtgttgatgaaaagagattaatggttggcaggaggtgtctcgagatgtgagatactgtatgtactgtactatatggtctgtaccacgaggtgtaatccccctctatcctgtattgtctgcataatacataactttacttgggattaataaaataaaaataaaaataaaaataaaaataaaaataaaaaacatatattgtcatttcaattatgtgtctactaagtgttatccaactacttgtacgacgtaatactcagtgtaggcctatggtattggcatggtgacatgcgcaaactcactcgaccttttctggtatgtctacgcgcactccaactccgatagagaggcaacgacagacatccctcttaacgtctataacaaatcaaaccggacatgaggagaaattttcctagcgcggccccgattgtcagcgtgcgtggaacgcctcatcagtactggcgtggctgaagagctggggatctttcgagactaaggggttcgggtttgcttatgtgacctccaatatcttgtcagctagaatggtcactggggtaatgagtacacttgtgatataaaatgatgttctaatacgtgtatttgtacggaatgacactggtgtacctgatatactgtcctgttggccgattatctgcctgcattcttgacaattgaatgtatagaagtatcatctacacttttagtagtaatgtacatactgtactgtacttgttcacctatatcaccaagcgatatctactcaactgaactccccaaagtcaaactccccaaagttgaacccgcgttcgtcgtctattgagatgtctatccatgtcaggctacatcattgtttagctcggcacaatgtttcgaacatgaacagtttcgcatgattctttatatcatcaagtgttcattgagtatactatggcatagtaaataactgcaaagaagtgttcatccagttctcatccagttctcatccagttctcatcctgttctcatacagctcatgcagctctaaacccgcgcatcaacacatcagtgctcctatagacagagacccatgtcttcacagatccacctccgacacgtgctcaccattatttggatttgatttgcattttttgcatatataagttgtgaaaactaaatccaaatgttttctttttttcttttttttcgtgagcaaatacgccgttcggagttgcatggtgtaaattacacggctttgcgacgtcaccagtctccagacaagggcgcttaatgaggcaattaaacgagttgtgcagaattatattagacaaagaaatggcttggatgtgagattcggcggttgtcctttcgcatttctcatatcgtcgtctcctacaagtgtacaagcaagtgagttataagtcatcatatcatcaattagttatttacatcattaaagcgtttttagaatcgggaaagcatagccagctatgtgaaggaaagtggggatggtgggctttctacatcttcttctcctcctccatgccctcggagatctgaggaatgttttcgggagaagtagaggcctccatatcgtgatgctgctcgtactgagcctcttcgtcatgggggtggatcttctcgtcaatggaggaagagtcaacctcggagtcagactgagtgggctcgtcggtgtcaccaaggtagacgttgggcagagtgaaggcggcgacaaaaatgaagccagcaatgatgatgggagggtagagaagctttcggtaaatgtcgttgaaggcggtgacaatggcctctcgctcgggagtgccccaagggtacagcttgatgggggccatgaggttgttgaccacctggtgggcctctcgaggggacaggaagggcgcgtgcttggccagctgcttggggtaagactgtcggtagagggtaccggcaatggcctcagccacaatggagcccacggtcatgatggactggtaaatggcggtggctgtgaccacgttatgatggggcaccacggcgtggatcatggagatcatgggggtttggaggaagccggctccaacagcctccacacactgcgagacaatgaactgagaaagacggtgggtgggctttcggtagttgtaggtcagaccgatacccagcatgtagatagcggctccggcgataatgacaggcttcattcgcttgaagtacttggcgtaggcggcagcaaagaaggacgagacggtggagccgaccacaaagacgtttacggtgttagtagctgccttgacggacaggttcttgcacaccatgagccagggcaggtagtaggttccgtacaggaagtaggccagagcgtagcagaagatgagcaagcaggtggtgaacatggttcggttggtaatcacgtaggagggcatgaacgggtacttgggtccaaagatctcccagaaggggaagatgaacagcaggatgggtccgatgatgatcatgaccagaatgtgggcctggccccaggaggtcggagaggtggccagggtgactgccaggaagagaagacagagtccagcagtgaacagaatgagaccaaccatgtcgaactggctgaaggtgcctcggaagtttcgcacggcctttccgtattccagacccatggctcgggctttgaacttgagtcgtagcagaatgatacacacaggaatggagaccacgggcatgataatgcaccacattccgtagccccatcggtaggtggagttcttgagcactccagaggcgatgggagccgatacccaggaggcccagacgtaggcaaagttgggcagggccaggaagaaggtacggtttcggaggttggaggtgtcggtagcgaaaacagcctccatgaactgaatgcccacttcgccagacacgtagaagatgtgggcggcaaagtaggtggcaatgttggagcctcccgccagcatggcaaagccaatgatgtagaagatgatggcgagcaccagagcctcgactcgacccaacacgtcggccagcttagcaatggtgggtcgagtgacggcgtaaagaacagatcgcacaactccaaccgcggacaagagacccagctcgttgaaatgggaggtagcgacagcagcataggtggaggtggtacctcgctccagagccaccactgtggagaccagcatcagggagatccaggcaaagaagagcatcttcttgtccatgaactgcttgatggtctcaatctccttggctccgtcggccttgttgttggagtggtcgtgggtcttggtggtgactacggtcacatgggggtcgaagatgtacttgatccaggtctcgtttttctcctccggggaccggtggaaggggttttcaaaggtggccttctggaagtggaagcttggtttgtggaggatcgccatggtcgtttgatctgccctctcaatacagcgtgcccggaccctctatataatgatggacctcgcctcgggtttgatctaatcaatctcatctgagacaccttgggggttgttttctgcatcgtatggtccatacggcatggtattggaaactgtagctcctcggttttgcgcttttcacctgcaatttaccttccgctgagcttggcacaatcatcgtgaagatgacagtttggcaaacccaaaactattccgaaatcatggagtacaggagccttgcagatgcaagcattttccactaggcttgagactttttttgcgcttcagatgaaaatttgggctaggtttgtgggtttttagcatctcgaatgttgagcgatttacgtcgtttgggcggttgaaaagaacatattgttggggttttttatactgttgtgtagctctggatgagacgagaaatctggtcaagtcaaactccttaccttctggccggaatatctccatatcgccagaaaaccccatagagttaaactcatgaacctagctatacagagttatctggtaaggggcacacgacttaaattaactgggcgaaaaatggacattttggaggggtttttggtaccaatggattcttctcggtctgtaaaagaaaacggtgaagtccccatccacccctgggccctgaaaaccccccaaacgacccttctcaaccttaatggaccctcttcaaccctaacgtctctttctcctgcaccgcttaattctgtcttaaattttgtcgactgtacctcgccatcatcccatgttgaacctctgtcggctcgctccgtgtaggaagtctgttttggtaagacactaaatttcttggctcggccttaagcaggttgatagagtgggatacagtttggagggcggtttgggcggtgtctgggacccaatactgtctggatccacccacaaacactttcatcttcctcgttgccgccagacgatcaatttgcatgtctcaaaccgcccgcttcgacttctacgcgtgcttctggaacggtcgcattgcatgtccctgagcctaaaccctggagcttcggtcaatatagcatctacgagtacagtacgcaagggaagggccaagacatgcgacatttttgtgtttccaggcccagaccggtcggtgggcggctggcaggggagaggcacggacgaattgcgtgcctgacaagcacatatctgtgaaacccccatgatgtcaccaacctggagcaagccaacaaccacactgctaattgcggcgatacgagggtatttgaacgtcaccaaagagcgaccggcgattagaattggtccaaattgcctagctgggcggctaaacatcaaccacaattggtacacaaccaggaacaagccgccgccgtcgcctagatgacacggtcaagagaattcactccaacctagtataaagcataaattgggttgtgctctaaaaagatgcaaaagttcaacaggaacaaaaaaagaagaaaaagaagaaagaaaaaaacagacacaagatacggttcaagctgcgggcccggggaaactggtcatagtgtaaggatgaacagtacagaccgacacaggcgcgtcatcggccagacttttgccaagccagacattagtattctgccaagtatcgctatacgattatcgtcgggaagcgacaatctgtgagctaaagtggtttccacggaccaaaagccgctatgctaacaaaaggaccatttggatatctcctccaactccatgacgctccaagcttcacgataatatcaattatagtcgaggttgagtgtgtcttagtggcagattggcaactctccccaagtgcaagtgcaagtagacttctttcaggcttgtgtcaaactctagcactagctacattagagaacccccaccatgtctctcttgtctctcctagtccgggatcgtcagacttggcgttttagcttgccatcccattgagctctttctgccatcactataactatcatttatgggaagcgggactcctataggaccaactaacaagggggatctattactcgtacctatactctatgcaagaacgtacggtttcaagccctttgctgtcattttgacttgggatagcgggtcccgaacggctccggcatgctatacacatgtgtctgagtggctttcacaggtgatccaatgttcagatgccagctcttggtcaaactaacagtatgccagccttggagagcagtagagttaggagatggacttgggggcgcgcagatgaagggctgtgtagacagaaactacaccattttgaagggctaaacgagctgaatccaatggtaccattctctcccttcaattgcatctccctcgtttcatatcgtcgacgtgtgctaaggttggcactccccgaaaaaaggcaacgcacacatggcgggggtgaatttttcggttatcgcgacccagctcggctcttgagggagagtttaaaaaagcagtttagcacacaaataagcagcttcgtaccagaacttttttatcgcaaaatgggcccttgtgtgacagcatttcagcccgtctttatgattgattttttttgacttcctgacaaggttggaaggggaggagatagcatttgggggctctggtttggcgtatggggggactttaatggtaccgtttaaatcgcctggtgcgggcgagcagaatggtacttttggttcttctgaattcctcctggaaccttttctttaggagttctgattgtgtcttggccgaaaccctgttgtcccttccaaccttggcatcattggacaagatgatcagagatgatcaaaaagatctagagtttctgtcagcttgttgaccccctgtgagtatggttgcatcacgagcttcgcggcatgttggggcgcctaatttcagatattgccaatctcggaggagttaactctgtccagcagaagatatcagggtgccagaaagttgtttccagacaagctgtgaagatacaggtgtaatgtcgctcgctccgaggagatccgagagtgtcacggatctatttgatcggggatcggtaggaattgctaggccgtaacgtagtctcaagtgtacgcctatgagtacggtatgtccaagtgggccctgtagctgtagctgttccgacacactccaagctgatacatcctacaagcctgcgtgcgcttgttgcaggtcgtatacggaagtgttcgtgagcgatgaacaagttgcttttggcggtaggctggtggaattagtggtggtagttccgccgtggacccactcgcagactagaggctgttgcctcgcatgtagagccagccgctgttagattggctccccgttatctcctagaaagccgtaacaagtgtctcgccgtgctaagacatggacattgggctcttcagagttggcatatgtcagctgaagtggcagaagtggccgaagaatcggagcaaaagccaagactcgggtcggtccacgagctgtggtgtacctacactaaagatgcggggagagaggtcttgggggttcttggctgaaaccacaacggtttcatcaactgttcgatgcagtcatgcgggtttactggttctatgggatgttattctacatggacagcacctgactggccaggcagtacacggcacagcggtctcgctacgatactatagacagcaataactctacgatgacgtcctaaaacagacaatgtaaacccaaacgtttgttcctgcaccggggagcttgagtctagaggggcagagtgtgtggtatgtacgatacagtaagtagtgtgtgcattcgccgtggtccagtaggagtactcataactggctacattgtgtaccaaaatgtatggtggaaccacttcagtcattaattggcgtgatcactgctggaatctcaactccacgtcaccaaccaaccactttcgcttcaagtacaagtgttcgtacaaacgcacaccagtttcacgcaaaccctcacggagatgtgtaatggacgaacggtgataggtcctttttcgacggggtttggcatgttttccatttcaatttccaacggccccatcacgtggacagaccctgcaacgaagctcgtgtgagcgtccatacacattgttgctgttccaccattactcaggtgtcacctccaaggtccccccctttcgagataagaataaaaatgaagtgtaaccttgtgacaatagaccactcgtaacagcgccattagcaccatggccagtgagttcgggtgggtccatcatcagaagaggcaaccgagttacaccgttaccacacgatagttcggcactttttctcgtgattgagcgtttcttctcatcctcaactgtatcagcaaagggtttccaaaagtcgccatatccgaaatccaagaccgtcatcgttctcagaagaccaagagctttcgaaaggtatcatgaatgaagaggagctttcgaatggatgtttgtttcaacaaaattccaacttttgagactggttagttagtacaagaaccggtccagtatcaacacgagtacaagtcaactaatgtgtcgaaataaaacatttcctcaccagacgaaacccatctcatcaatcacgtgataacaacccccaatcacgtgaccgtggacctcttggtggatctcttcatgactctcctcttcatgactctcctcttcatgactctcctcttcatgactctcctcttcatgactctcacggctcttctacccgtatgacaagactgtttgacttttatctcgtggattgtgccttcaaaaaatcgcctatcgcgtttctacttggtccccttatcaccatccagtgcctgtctgccgtgattcccctaacccgatcgccagagaaggttcgaggcgtgctgctgtggctagtgtggcgcagctccggtggcaaatgagaagctcgtatgttattagggtttggaaaactgtggatgctagctgtgaaccgaaggaggagttgatatagggggtatctgtagatgaaggggagaggatcaagacgttttgaaacaagcgtttgattagtcatcgggcgtctacggcgtcggggccccccccacttagtaagcggctctcgacctccccgcccactctatattgctcaattgtgcttgctgactgttcctgcaactctgtctgcaaaactctacctagaccgacctgcgaacttgtacacctcaccacacaccacacaccgtacatccaaccaagttcataatgctacttcgaagccgtttacccgcggtacgaagtgtgtttgtggcgcgcggaggcgttgcagcccagctggcctccttcacgacgtcgtcccggcttctgttaccccggcgagagtcggacaagaagcccaagggtggcaaggaccgcggtcgtcacaacaaggatcacagcaaggaccgcaacaaggacgtcaacaaggcggccgaggacttcctcaaggacgttcagagcggcgacccctggcgcaactcgcccaaggccaagtggagctacacctggggcaatctcaaggacgatcttggaggcaagtccaataaggctagccaggagaatcccaacaagaacgacaacgacaacgaaaacgacaagaacgataaagagaacaagaacaaggacaaaaaggataacgacaaaaaggacgagaaatggaaggacgaaatgcccgcgggaggacgagagatcgaaatcaaggtcacccctctgggcattgccggaaccctgggagccgtcggaatgctcatctatctgctgaccagcggtggtgagggatccatgcacgaggtctcgtggcccgagttccgatcccagttcctggacaagggcctggtcgagcgactcactgtggtcaaccgagcctatgtcaagattgatctgcgacctgagggaaacaccctgggaaacaagactctgtacctaaccattggatcccccgagagctttgaacacaagctggatgaggcccagaccgagctcggagtgcctcccaacagaagactgcctgtcaactacatcgagaccaccaactactttggcctggtgatgggtctgctgcctgtggccctgacccttggattcttctactggatgtcaaagaagattggttctgccatgagtggcggcggtctgtttggcggcgctggcaagtccaaggccaagctcttcaacaaggacaccgacgtcaaggtcaagtttgatgacgtggctggcatgggcgaagccaaggaagagatcatggagtttgtacggttcctcaagaacccccagaagtttgaacgtcttggagccaagatcccccgaggagctattctgtctggacctcccggtaccggtaagactctgattgccaaggctactgctggtgaggccggagtccccttcctgtctgtatccggatccgagtttgtggaaatgtttgttggtgttggagcttctcgagttcgagatctcttctctcaggcccgaaagatggcccccgctatcattttcgtcgatgagattgacgctattggaaagaagcgaggttccggcaagtttggcggtggcaacgacgagcgagaatcgactctgaaccagctgctggtcgaaatggacggtttctcgtcttctgatcatgtgattgttcttgccggtaccaaccgacaggatgttctggaccctgctctgcttcgacccggccgattcgaccgtcatattcagattgatcccccggacatggaaggccgaaagcagattttcgctgttcatcttgccaagctgactctgtctcctgaaattaaaaaggacatggattacgtcaagggcaagctagctacgctgactcctggctttgccggtgccgatatcgccaactgctgcaacgaggcagctctgattgccgctcgagacaactccgtcgatgtcaagtttgaccactttgagcgggctattgagcgagtcattgccggcattgagaagaagagcaaggttctcaaccccgaggagaagaagactgtggcctaccatgaggctggccatgccgtctgtggctggttctttgagcacgcagaccctcttctcaaggtgtctattgtcccccgaggcaagggtgctcttggttacgcccagtacctgcctgcggacaacaagctgacttcccgaaaccagctcaaggaccgaatggccatggctctgggtggccgagtctccgaggagctccatttcccctctgtcacttctggtgctcaggacgatttcaagaaggtgacccagatggccaaggctatggtcactcagtacggaatgagcgatattgtcggaaacgtcttcttccagccccgatctgatgagcagatcaacaagccattctctgagaagaccgccaagatgattgacgacgaggtgtcgcgaatcattgacgaggcctacacccagtgcaaggacatgctggagagcaagaagcacgagattgagttggtggcccaggagctgctgaccaaggaggtgctggcccgagaagacatgattcgtctgctgggccccagacccttcccagagaagaacgaggcgtttgacaagtacctgagtggtaccaagaagcaggagggcgaggatcatgagggcggtgagaccaagaccgcctagggactacggtagtagttgtatatagtacgcagaattgcaattgtattaacggacaatggtagcgaatcatataacccgagcaaggtgagtatggttcgtgggacaagtagacgggttggcaagacgagacgtcttttctgagttgtactagatggatagatgatgaaacacagtgcacagtggaggcaggttataatgtgacaatctacaatggctctcacaggtctatttgctactgtttcgtgtgataattacacaaaatatacaggttctataaatatattatacaagatcctaccgagctcactctaagttgatactcgaaccaatgcctccctcaacttgtgaacttcctcgatagtcgtagtcctcatggccaaccatattacccctcataattgtagtttccataatccatgaaaccactctgatacatgtcaaagtaccactcattgcccggcctcgagtacatctcaggcaagacatcaggctggccctgagggtagtcgacgggagcataactggtctgggcagctgtctgctgctgctgaggataaaagtcgttcaccatcatgttgtatgtactatcaacagaagacggcgtcgcatgttgttggggttgctgagacgcctgttgttgctgcggctgctgctgctggtgttgttgctgcggaagctgctgctgcggaagctgaggctggctggaagacacattaggaggtatgcttgtgggtgtggagtagacaagcttgtctagagcagtgttggggtccagcttttcgccagcctcctgcttcttgtgtcgctcctgagcagtgtccacaaatttgaccgccacgtcgtaaaactcggtgaagacaagcagaaagctgaactcctcgccgtcaggcagtgacttgagaaagtcaatggcaatcttcatgagctccagatcggctcgaatggtcgcttctaggggtcgctgaagcacgtggatcagcagaatcgtaaatgcgctcagcaaaaagaaggaaaacgaccagaaacaagacatgagcttgacggggatgttcctcgtcagatagattgtatttcgagcagcctggacacaaatggagtgagatgaaaacagtcgggggttgggactgcccttgttggtatcttcatgagaagacgcgctcatgggagtgcctccattgggagtgtttccggtcttttctcccttgccgagaatcttgcgattgtaccaagtgggatgatatacggaggttctgtgaatagccgattgcagaaagtagtagttgaaatgtacccacagagagttgaactgcgaatgccactcgacaatctgagatcgcatcgagttgtcagcctcgtgaacgtctgcatagcccttggagcaatcaaagaccatgacatcagttccaggccgaagatgagcaggcagacactctcgccattgagtcagctcgcgatcaagcttgatgatgcactcggagatcttttcgggcgacttgcgtgcggcggatgcactgtagagttgactgtacactttagaggagattcgagacaaaccatgcaacaactgggcatatgacgttttgtggccgtcaccccatttgatgtaatcaatgccctcgtcatctccgacgtcacacgagtccggcgacggggtggaaacgtcgttgtcgtgaatgacagggggaatacctgatcgtagagacagatctcgatccatagtgtacaccaaccaccagtttcgcattctcaaccgagccacttttggtgggaggtgcgtgtatccttctcggcgatgtaatccgagatctatagccagtctagctgctgtgttgacggccaggtgtactccgtgaggaataggagtgctgaaaaagtacatggccaaaagaagagtcccctgaagcgcgtggaaagaccctccgagggacatgatgcgagtgtagaagaatatcgaatttgccagggcagcttttctgagcgtaagtatcgactctctggtaaaacaggcagaagctaccttgcattcttccaccaccgagtgtaggaagtctgtggtgatgagaacgagggtccagaagaggtagagctccgcgtagccattgggtctcgatccgggcttgttgtagaaggctgccacaatctggttccagtcttctctgtccagaataccggaaatgtagttgacggcgtcaaagaagtggttggtcagggcctccacgtattcctcgggcatatcgggtagcagcggctcggggataggctcgacgaagtctcggagtttgagatgcatctttgaaaatacctttgtgaagactccgagcatgtgttgtttgattcctggcgatcctgctcgatcagacagccattggaggcctgagggcgagaagacggcgaagacggaggatccaccgaaggctcgatcctggcaccgttccatcgtgtgcgagaaggtgtctcctcgttgggcggagctgggggccttgaacgggtagatgaaggatgttgattcgtttttcgacgaagttcggggttcatcttcgctgttttcgctggtttcgttgtcggattccgagtcgctctggggagacgctcgtcgagacacaaactcggagccgttgtgtctgagaatgatgtctgcggcatctcccagtcggtcgtcacccagacgtcgtagcaccttgtcgagcagcgattcaattctgtcgaggcgcgacttggacgaccgcgagttgttttccttggtcaccttggccttgcgtttttgcaccacctcggtgtacatacagtctcgacccgagcccagacagttgttgcaggccggtctctggccgtcgcatcgggttttgcgcttgcggcagggctcgcacgcccgagacactcgcggtttcttggcggtgtcttcgtccatggtgagggtggagaagttctggtactgtacaggttttggaacaagtttgcaattgcaattcccgctcttgatctttaaaattgactttggcggggtcgataccaaagtggatgtgaatggttgctgtgtgagacggattggtggtgctggcggtgcggcgatggctccgattggcaactctgctttcgtgtcgaccgctgccccggaaaagatggctactgtttacatactccactacacccatgcaccttagctgggtggcgtagctactttacatgcaccctgcacccatatctctgactaagaaaaagtgcagcgccggaacaatggccaaactctgtttcatgaggtgggtgtggagtggatcggaggcggaaggcaggcatagtgtttgtggttgtggttgtggttgtggttgtggctgtggttgtggctgtggttgtggttgtggttgtgggaggtcacgtggtggtcacgtgacctcaggtgtcgtccgcccctatataatttgtgcggtgtccgcccaacagttactactgtacttgtatacatctcctccactttgacggtcaaacgagcgataaaaaaggataaaaaagacattaaaaaaggataaaaattaaaaaacataacataaaaaaaaaacataacataaaaaaacattttataaaaaaagtttcggatcggagtatacacctcgcgcagcccaaccgaaaaacctacggctccagtggggccgtcagaatgacttgatagatgacacaaatcggacggtggttggttctatcaagtctctagaccattgtgagtcgtcatccacatgcagacaacggctctctcgacaatggtaccttccaaacccgtctatactaccgtacaataccccacaatgtcacattggctcgttagccgcattgtattgtaaatatgtacgagcctcttccgtaagatatttgtcacggattaatacgaggctgacgacagtgtacgtcttggaggtgataaagaagcgcagtgataaagaagagggcaaggataaaaagagggcgaggatgaagaatgagggcagtgtcggtgcatgtggagttattctgtgcagtacaatgtgcgtacaatacaagtgccgtacatattctactcaacggcgtgagttagtggtattggtacagtacatacgcgtattctatcctcctatccgcgcgtatactacgagtatgtactatacgatatagtgtacggtatataatgaacgactatggtatgtataatgtattatgtataatgtataatgtataatggtatgccagacggtcggttcataaacggcgggttattgtgaaccagtgtttgacaatagcaatcatagctggtgactatagacagggctgtctggtgacacaaccgtccagcaacattcatcgccggctgcactttcaacaggtaagtttacccgagatgatttcgatgagagtgagagcgaaagaagaggaaaatgggcgatccgaaaggtgatgatgactaagcggaaaactaggtcgatttggtgttgcacgtgattgacccagaaatacaatgtcacctacaacagattagttgtgatcgtactcctataagtacaccgtagagtacctactgtagatcagtctatctctgactttcgtacaaacattactttttccacagtttgcaaccactccgcaaatcacgcacaatctcaagacagacagctatgacgatcgcctcgtttgccagggtggacatccaggtatactgtcgcaggggagctgggtagttgctgctggagattggttctagtaaagtcacaactacgaggagagctacgaggactcgcactgactaatgtactgtgatcgaccaaggcagtctggccgccactgctacagactttctgagtgcttccgacgctctgccactcgcattgctcgtcatctcgcagctcactaagttgttccatagcagtacggaagcgcggatacgagtgaacacgacgcgtgtaatggacgctggtggtaagcacgagaagattgatacaggtacggtgcttgtatgtcgataacggcccatactgtcaattgacatctccaagcatcagcggttgatcagtgaactgcaaagcccgctattcacaagacaagcaggatgacggtataggtgtgtatagtgaagctgtgggaattccttcgatacgagtacatatgattgtacttttacactgcaagtgtcagggcagtctcactcactgactgaagtttcacaagctccatcacacaagctcgttcaccatagaacagatatctacaagtaccatacatctcttttgacagatgcggcatttcttgagcactataacagctaagtgagggttttctgaagttgctcagacgttgcactacagagaagagacgtcatatccacgactttggctctcctctaggatcagtgcacgcaagtccacgatattggagaaccagctatgttcgagtacgatactcgctcgcaactgctctgactgccctgactgccataccttggaggtacccagctaaactgtggaagaaatagccgcgaggcatgtttcggctatagactgtataataatggtgaatggtgctacaaaatacaaccactacagtctacatgctcatgactggctttcgttaaatatgcacttgcttttgttttataagacgcgttcaaaatccttagaacttcttgccgaagaggatcatctgcatctggtcgtacatggagatgacaccggcaccggcaacacctcggagaatgttggcaccgcagcctcggaagagagaagcaacaccctcggccttgacaatctggacaccgcagtcgaaggcagaagagtacttgacgccagttccggaggtcatcatcattcgtcgtcggatggtatcgagagggtaagaggcggtagaagcaccggtggtgacggtccatccgagcaggaaggcggcgaggaagttgccctcaagaggaccaacgagaacaacgggcttaagggagtcgtagagaccgaagtacagacctcggtagacaatgataccgacaacggagacaccgaaacctcggtagagaccggcaataccgtcggaggcaatggtctttcggtagacatcgatcagaccgttgaactgtcgctcaccagcggccttaccgtccttagcgacggacttggcatcgttggcaagtcgggttcgggcgaaatcaagagagtagacaaaggcaagagaggtggcaccggcaagaccaccggaagcaaggttacccatcatccacatccagtagccctcggacttcttgaagccgaacatcttcttgaacttgtccttgaaggcaaagttaagagcctgagtggggaagtatcggatgacgttggcggtgtttcctcgccagaaagaaacaacaccctcctcggcggcggttcgcttgaagcagtcaatgataccggcgtagggtcgagaaagtcggccctgcttgatcatctcctcctggttctggatgaggagcttgactcgctcaataggagcagcagcggtcttagagacggcggcggaaataccgcccatcatgaagtcaacaaggaagtcggacattgtgtgggaatgtggcgtgatgcttgaagaagaaagctgtcaaaaaatggcgctgggggggtttatatatttgccattggtatggaaaaaaacatgcacatgcatgtacctgggtgaaggggacaccaaagggggggattaccagcctaatacgcggccgattcgggccgttggaccatcgaattgggtctatggagtgcggtcatcacatgggcaccgtttttatttcgttacgccttcgtgaacccctccaaaagaccattctccgagcccccccaggcccgatattgtgacaccctttggcacaaggtttgcacaagagccggacgtgcaaaaactctgttgtgaaaaagaaatgcaaatcagggctatctgagacacaagagggaccggttgggggccgattttcgcggctggagcaacgagtccgacactatcgtgctcaattcaactcaatcggaggtcagcgggcccatttcggggccccaacggcgactttcggacctccgcaatccaccagtcatgtgcaaaaattttcacacacaaggttcacaaaaaacaccagtggaaaattcaattccgaaacccgaagctagagttcgtcgtacccaaaaggtagaaccgaagatgattctggacggaggatcggagctgaagcttcgcggaggcgatggtggcaatgttcggcggatttggagccacatccttgtcttcacgccacggtttggggaccccaaagccccccaaatcacctatcaaaacaccacatccacttacggacacacgcatgccaaatacagttttgacctggaacctagcgttgagctgcttgtttgggcggaagtatcgggcgacctcgggtatctgtctgacgaatgggagacgcggatttcgagtgggggggaaaagaagatgagggtcacgtgacccgccgcgtgtccgaggatgggccacgaaattagatggagctgcggtagggcgaaattgggctctgttcgttcagcatgtctcagctctgtctgcttatagttatagtagccattgtcgacaggagttggagctcagtctgagttcaataagccccaaaacaaaagaggccacgtcatttgccgattggagcgcactcgactgtttctcgtgttttggcggttcgcaaccggctcatagaccgccgtttataggtcacactaccatctggagtctcgttttcagggttcaaaaagataagcatatatcgaagagccggtgaattttaaccaccaatagtgggaagcgaattctggagcaacacgggctaactatcaacaccaacggtacaagtagtgggaaaaagacacgaaaaacggaaagtgtcggatcgaactgatcacgtgaccgcggtggtggctgtggcgcggcattcgggttcacggcgacctgttaatctcgttttcatcaacccaaaagggctctgcctttgaatctatgaaaccgtaacttaggcggctaaaaactttggcgatgagttatcgcctcgtggaggtgtgcgtctagggtgcgttctggatggggggtatgaggagcacgtcccagttataggggaggtggtatgagtacgtacgagttgatcgggaaatggggacaggttatgaagatgtaggggtacggagaatgtgaggtaagaaacagattatgaataccaagttccgggtggtgtgatcagggtcgattgagtggagttggagaacttggcagtgaggtgaaaaacaatagcgaaaagcaagacaagttgttcggcaacaagcccgatctacggagtgggtttgtctacgaggttgtcggtaacgcgactatgccaactgttttgttttggactccatgaagattggaaacaaacagaagctgtccaaacacgacaccttcgacgctctgaaggtgactttgttgttctcagtgggtatcgaggctctgtattttgagatgccaagtccaagcgtacaaaatggatctctttggcaagtctgtagatgatcagcactcttgtaattagacgaacatattcacggccaatttgttggttggttcagctcggaagacatgtacaagcctcttcaacgaatgacgcaactacgagaccaacaagtgagcgatgatatggcaacaggcacgacaaaaacacacccaaaacacatccaaaacacatccaaaacacacccaaaacacacccaaaacacacccaaaacacacaatatgttcccctactctgtcatacctgtcactcactccgctgacctcttcggttcgcgtcaccggctccgactctccacccagcccaaatcaggttacctgctttcatgtgctcttgcttgggacacactcttcttgtccctgtctcaaacagaccacctctaggtatttttaccttgccttttcccatattgggtggatttgtcacagcaacagatcattatggtatgtacataggtaagtctgcagtgactgcagtgagacatctggtgtcttgtattcagtgtcaagtccagaaaacttctgtgtacagctggattcacttatgtatacagtacaggtacataaccagcaatggtgcccgatggggaaagcacacttgcaaatttcaaattaaatttttagaatatttccaaaaaaaaaatccaaaaaaaaaaaccctttgatgtccgaactcaaattctgcaggaatcgggatcccaatccctaattatagtccacaggttggcgcaaagactgtacttcagcgatatgacaccaaattagctggcgtaatttcaaagagtgcaaaaacatagagtcgagctcaatacggacgaagacacaccacagtttcggaatatatgctcatatttctattccgacctgtgtagggccagatatgagtgtctgaaaccagaattcaggactcggccatttttgacaaattgggacgtgacgcgaacacccgaggggacaagacgcgtgcgaagacagaggagcaggtaacaaaaggggttatatagaggagaacagcacgagtactgcacctgtacaatcatcgggcaatattcgacattcgagcattaattacatagacaattcaagaggaagggcctcagatagtcgtcctcatcctgccgacgcgccagagggcgggtacatggctggctctcacagacggtacttgagtatcaacgagtgagcataatacgttcgggcgacacgagaacgagtccactagaacgagtccactagaacaaatacaccagtcaccaatactacgcggcgagccacagcccccctcaacatccaaggttgtcgctagcccacggatacacgttggacaccccaagtgcagcgacagtctcctacttatagtggccgaagagacagcgcaaccaactgctacgagacgagaggcacaccggggcctttggaaacacctctcatggatttactggtgttctcctcctgactgcgttgtgtagtcctccagagacgcgttcatccagtgacgtctcaaacgtttccaaaagacatcacaagcagcaaggtggggactatcgtatgcatgctgggttggtcattcgatatattcactttcaactgatttttcacgcgttgacggtttccgaacgcggttttcgacggtggaggaatttcgaagaaaactcgagtaggtttccggagaccatgttctagagttttggacatccattttgagaaggtacaatgtgctgcacaaaaatttgtacgtgttttgcctgttggaaggggatgatttaattaccacattttcgggctttaaacaaattaaggtttgataaccaagttggacgtggatgagtacatgtacgtgaacgatttggtcgataccgtgctgttaaatgggtcaaaattgatgtcgtaggggtttgaaacggcccttcaaacggtctttgaatcggtatttgaaacggtctttgagacggtcttctgctatcatcaggtcagtatagcgtctgagagagaagccacttcatccccaaatgtggcagcggtggttccagttttatatttcgagtatgatggatctttccccaacacaacgttctggactcgattgacaagcccaatgtacatcggaaagattgacaagcccagctccaatgtgggggttgtgtttcctgggtttgttgtacttttggctgacagtccatatattatccttcttcatggcgtagatgaagtaaccacagggctcatcctcattgtcatttcccgtccttgcgcatgagaaacggaaattggcgttgttagtcttattccttttaccacagtatgggttgaattttgtcagtatcatcgtagtgaatgtccagttgatactaacacaatcgcaacagcagcgcatcgggtgtcgcacggactttcggccaccttccagactttgacgcgaatgcgaacccctgtgttttgcgaacccattgagaggctcccacatcatccactgagatgattctcggagaagaggcggatggggagttgccgcttttgtcttggcggatagtcgctggagttgaatgtgcttttgtgttcaatattgtaatgagattcaacagtaatgagaagtttatgtattttttggcacattcatataaagcgatcctgcaagtttatgcgttcatctaatatatatatataatttttttttgaatatatatattatttttgtcccgatctttcctcctccagagtgtgtttttttttttgatagacaaaaatgggtcacttacaacacaaaaattagtcactttcacaagtctaaccaggtttaagtttcgataaagtggacgggtatttagcactgatttttacgagggtacaagggtacgagggtacaagggatagcgcatacttgcaagttgtcctcggtgacatcagttttgtgaacagaatgctactaacagaaagcaaggaagaaaccaaagaatttggaacaaaaacccatgccatggtcgcactttcaaaaacatcgtcaaaagaaaaaccaactccatggcagcatcaaagagtatacagtacagtacattgacacttgctgcgacaggaaaagcccatgcagtcgtagagtagcgcttacgtacattctctgtcagtttcggtactataccagaagtgccatccagagttctacagactgacaaactggaagagtcgcaccttccgccgacagcgaccagatacagcactgttgaaagacattgaggataatgacacactaggctacaatgaagagctggttatcacaacggtaggaggcccttgtaaacatatacaaacatagctgatactgcgctcaccaataccgacgctgacgatgcgttgatggataaggacaggtagatcttctgatacagacttacaggacgttgagaccgcatggggatgaggatgagtatgactgcgattctgaggatacttgggaactacatctattagtttctgcactggatttatgaggtaattgtgctacatttgcatagcatagaattcacgctgtagtgtgtgtattcggatggattattgtgactggcgagttttctacagcccaaatagacccaatattatctgatattttgatacaagtacttgtactccaaccggcagcttctggcgactttctacgcccactatctacagtatgtacagtacgtatcctataaacaatatatagcaaatgatttttattgagagttgataagtagcactctgtgaagattatccatgcaattgatattcttttcgcttctccctgtaatatatatatatatattttttttttgtctattgggactaagtttttgttctcccagctggattaagtaggattttgatatgaagtcgatgcacggtgccagtccataccatacatacgtttttctcctgctagattgcaacacaaaaattggtcactttcacgagtttaacatggtttgagtttcgataaaaatggaggtgtttggttacaaagtgattcaaatactacaagtagtaggcactatttgtgtctgtttttttcacaatttccgacaggacactttcgtattgattacgtcatcaagtttttacccacttcattatattgcggtgtagatatgccgtagatatgggccattctacagtgtttgttcttctttgcctccccttcgtcacaaatttggggtcacttgcaacacaaaaattggtcactttcacgagtttaacagggtttgagtttagataaaaatggacatttacaagtgatatatacaataattagttgtgctcgtattgtacttgtactgtccgtttgaaaatggaaagggtatagtcacaagaacgacatgtctcagtcctgatcgtccataaacaaattacaggtctacgattgctcgagacccagatgcattccgcacatgtgaatgatgcgacgattgtttatattccaggacgtctcaaattggacatggtactcgactttgtcatcctcggagccatacgagctcctgtggaaggctcactggcagaggtctttcgagcagttcccaagggcggcattcgaaccgaaggagttcgcaatctggagttgccagcagctgcagaaagcgaaggggtgctctttgaaggagacagagtgggtgcagagactgtagatgaagcaccgcccgacgtggcgtgccctcttaacgaacgggtactctgggagtgactcatgggcagcctagagccctctgaaacggaccgggtacttgcactggacggaatggtccgctcggcacgtcgatctgtgctcagtgagaagcccacgggcttggtaggcggtcgagacatgttggttttcgatttcatgtgtcgaagggaatgcgatggagggatggttttggccgttgtgcttgtatttgtatttgtatttgcgcttgacggctctttctcctccttggacagatgcaaatcaaccaccttagagggcgactttttgatgggagaagacgtttccagagtgttgagcttgacaggcgacaggttcaggttctcctggttcatcttctccggcgaacgtagagcagccaggtccttagctggagacacgggagccatgttctccttggttggcgagcccagttgctgcgctgtgtgtgccagttcgagtttgcggccgaaaatgttgatttttcgacgcttggccgctgacgacaccacgtctcgttgtctggctccgtcagtgattttctccggcgtctttgcgtcgttataaatctccattcgttccggttcgcctcccgagcccgccgccgcagctctgtctctttgagccgcatagtggttgctgatggagtccatgtttttgaaggaccgttggtgggctcttccaaaccgactggtggctctagccgaccgtctggagggtgtgtagctggctgcgaccgccgcggcggaatttgacggaccggcgttgcgttttgtaggagacccagtgtcgccctgctcgacaatctgtttggcccggtcgttcatctccttcatgatggcttccgacacggaaggcgacattgacggagacgcgactccgaaagccgttccatgtttcattggagatcgcaatgagaagtccatggtgtagagcagctgtgtgtgttgttagtcgtccgtggcggtatgtgtgttagtcgtccgtggttagtcgtccgtggttagtcgtccgtgtcgcctgttttctctaaactggttctgtgtcgcaaacggctctgtttgtgtcgctactggctccgaacaggtcaaatgggagtcgagaaacggtcaatccgactcaagaaatggcgatggtgtggtgtttggagagacgtacattttgggttcagattatatagatagcatccgcttttggaaagcggtaaacaggggattaggggacgggttttgagaggtcctccaaccgacgatggagaggagatgtagaaatggaaaagctggaagcagaatattcggacctcgcttagccttatttccgagagaaatatccgactttcgcccacttaatgccgattgaacacggccatctggagacattgagttttcaccatgtactgtagctggaagttacagtatcacgactgtgcatgtatatacagtacatccgtacatatgggacattcacgctacagctctagttggaccctccaaaagtgatattatgggcggtgaaaaggggagacgttgcgcaagacgtgaatgtggctaccaaaataacacccctaatctgtcattgctccaataccgccaatataacgtcttctagagacaatcatctgggtgcaaatatcataattcactttaccctcttcactgtaaagccctgtattacgggtaatacaggaaagtgggctggacaagtaaaaaatataacgctggggacgtctgacagagctcaatctagaaccaacatttgtcattcatcttcaacgccaaatccgctcaattccactccacttgccaattctcagctggagtgtttgactgactcccacgccgacaggtccgatctgcccacctcttatctgcacagtgtcggtcttcctctctacctacacttatctacagtgcctccatctcgagaccggcgagctaaccacgcaccaatacggcagatcgacgcgtctgcagcatccacgttcgatatttgacgtcgaccttcgatattcgactcgcacacacgatattactcgacgggtgcattctgacaggccccgtctacagtacagcgtccactccacaagctccgtacacccctggatattacgggaatagtgtcgcaagagccacagacagcgtaacaacagctacagacaccaccacaactctctacagctctctacagctctctacagctctccacagcttcctgcatatattatcacggtcagtatcgaccaaaacaagcccgccgtcccttcgatggctgctccagactctccctccacgcccgacaggtcgtttgtcaacatcccggttcttcccccgcccaaacgctcgccccacaagtcacccaaaatcggcccgcagtctcccacgctgccccttcctccagtgcagtctcccatccccaccacccccaagtctgcgcttcggttcccacaactcgagccgcgatcccggtccaattccaacacctccaaccgctcgcgatcaccgtcgccgctcagaaaagtagtcttttcacccaaggaagagctcattgacggcggcaagaaatccaaagacaacttgcccaatttggctgatctgaaggaactcaaccagagagacctcaaggagctgaaagagcagcaagccaaggactttggtagcttccttagttcgccaaagacctcaacttcccctttccactcgtcgacacccccgccaccacctctgcatctcgatactgaaaccagatcccccaaaggaagatccaagtcagtaggagcagcttcgtcaccggtagatatcactccgacacaaacaccaatcatgcatacacccacatcaacgctaccctcctacatcaaccccgtgagtacagcgttctgtctaggtctggccgtgggtctcagcatctcggccatccgaccaactctcgaaaaagccgtcaaccacggctcctcgtggctcgcatggctcttcaaaaccgtcattctgtggaccgtcatcggtgcggcggcttacatggccttcactttaggcaaagctgtcctgatcacgattcaacagaaccagcagaagcaacagcagacagcccataaactgccccccacacctcgttcagacccctttgaaggtcttaaaccgaataagccatcgtcatcgagcggctctacggtttctgcttcatcttccaaatcagcttcttcgacaaagtcttctggaagtgccgcgtccatctacgagttcaacaagtacgttgatgagcaaaaggtgaaacgacggggtcagaaggacgaagagcattccttcagaccctatcctgcccgtcctcagttgtcttctacagctcctggaaagatttatggaaacatgtcataatccggactaactatcttacctcaacggtaatagtcatataagttattaatttcaaagaagagtgaacaagggaggtagatatggatagaggtacatagatacagtatgtacgtaagtacttacagtactgtacagtacacttgtacttgcacttgtacaatagtctggttatcctttagtggttcgagtacttctacaagtatgaccactgtctgttagtcagccagcactcataatgatgacgtcagaaactattgagtaatcgtagagaccaataaagaagtcagaaagctcttggacgctcctttactgttcatagagtgactttgcaatgttgtctgttccccggagataacccattaaggacgagttaactccggcagtgaaaatattaaagtttgggtgaaattttacgacatgtgaaggtggactgagtgtacacgtagtatcgtacaaggatgtggggagtgtaaagaaggcccttggtgggtttaaatgaggtggatatgactggatggctgggatgcacgtgttcgagtgatgttgtgaagtatacaactaccgttgggcgtggagagacggagagacgtgagaacaacatgttgaatatcacgttgtgcgacctccccaatctatcgaagttctgaacgtatgattcctctacttcatgagatgctctgtaaatactgcctgttcattagacagtgagtgtaaaccctgactgtatcaaacagagagtgactgcaagcacaagtattgtaggtctgtacatacacagttatcctatagacgataatacctacttgtacctaccccacaactgtgaatgcacagaaaaagaagaaaaatgtcagtttgatgcactcatagttctttacatgctctcagattcgaagcggatcggtctgtggcatttggatgacagaacagatacaagttaaccagccaaatgaggaggcttgcttctctacatatatttcaatccacagccaggagtgcgaagttgcacagaggtattcttaccagagctctacagatcacaccaataccttgagctgggtctcacagcgtcgtcatcagtctaatttcaaaagtgttggtcaccaatctacttcactcacagcttacagtcacaaccgtgttcaccgtgattcaccatgatcaccggttgtttgtccataccatcatctatttttactaacctgctatatgcacggcagccgccattttttatctacaaacaaaagtgttgcagatttagtagacctcgccctggttggcaggaatctcaaagacaaccttcttgccggtgagcttgttgtagacagactggaaggactcgagcttgttgtcgatgaaggtggagtccttggagtcgaggaaaaccttctggattcgagtgccaccaacctggtacttgactcgcttgccaatgatctcggtggggaaaacgagatcctcgaggagagcctcgtggaccttggtcagggttcgagacatgggtcgaggctgagagggcagagcctttcggccggccttggggaggattcgtcgctcagcaaggaagacaacgtgtcggtcggagaacttcttctcgagctctcgggtgagtcgctgctggatcttgtggacagcggggagggcggggacaggcacaaagataacgagggccttcttgccggcagaaacctcaagctctcgggcagacttgaactggaaaagtcgcagctcggacttgaagtcgggagaggagttctcgaggtcgacaaaggcctgggcgacctggagctcgagctcggaggggtcctgcttgatgatcttgagggcggcagacatggttgtgtgtgggtgtgtcgttcgggcttggggggaagtttgacttgggccagagtaactttgcaaaagtgccaggctccgcgcgtggtcctgtcccgtttgggacgttagggctaaccctagctgtatcatgtgataaaatcgactaaatggggaaacaaaaccttattccacaccctctcaaaagtgcacaaaagtgcaactacaatatcgatgaactttatggcatgactgcagatattgctcaacgagtatcgtggacgtttgtaagggttgtgatttgagctgatttgagctgatttgagctgatttgagctgatctggattggttctagagtctgatctagtctggaatcaatccagagtcgaatctccgcctgaggggtaatggttacggctcaatacgaggggtaagtacatactttaggcgacctctgattcagcatacttgtacttgtacacgtgtctcatgagatcgtcttctgtattgaatggatgcgagttcaagtgctcgcgtcttactcgtatcgaccagtaataccacaccaatcaaagtcagattcactcgagatcgcttctcgagccctcctgtcggcccttctccacactgtggggttagagaccaaatagtgtttcgttagcgcaaaagtcacgaggacaatggtgctgccgatacgagtctggtgccgcatctggtggaatgatgtccactgtgtttgcgcatatccaattggaaagggttgggttgtacaagtacaagtacgttgcaagtatccttacaagtatttcgtccatgttagtatcggacgctaaggtcgcttcttccctgcgttacgatagaaaaacttttgtctttacaagtcgtgaaatgtgaggaccaatgggagtaaaagtgcctcaaagactcagtgagattccagattcaaaataagactacttttgttactgtgagatcagtattagcgagtctatgttgttgtttcattcctacacagttcgttggcactttgttgaagatttgtggaaaaagtcatgactggctagaattgaaggcggagcatgagtatataaataaaatctgtttcaatctgttaattcacaccaagatctgacctcagaagaattgattttggccaaactacttcacaacgacaactaccgtagacctcccgcccacagtacctgtatcgccacaaatcattccattctgacccagatgtgagccataactcattagtgaggtactacttgtacaagcacaaggtacaagtaccatccatggatctggtacagtacggtccataagacatactcctcctacgactacaattacagtgtgtactgtagccgtcctagatcatctgccagacgccaaatctacccacactgatcgctcacttgtaaatccgttcaaacctatcatttcgatacaaataccgtttctcatcatgtccgtctgtctcatctttgcgatattgtggacatgcaccaacatcgtatctttatgagacagttggagaatacacacacttgtggtgcaaggatcggcttatacgatgtggcaagtgaaagggagtggtgtatgagattgagcgagtaggagctctcctattcctactcctactcctactcctactcctactcctactcctactcctactcctacctgtatgtacatactgtactagaataatgcagtttccatcgatgtgaagctcagtggagttgtgagccatattgagagaccgttgcaaacagatatccagtgctctatgaacaacatacatggattaactgatggccttttcatcacggacccacataaacctgcttgacgatgatgcctgaaatttcacaggtacatactacaggcttggcatgggccgtggatgtatttataggtccgatcggcgagtgagcggcgagtgagcggcgagtgagcgacaagtaaacaggcgtttttcggcgtatctgtattagaactgttaggaaccattcaaagtgggtgtcaatattcatgtttcgtgtcaattcatgtatcgtgtcaattcatgtatcgtgccaattcatgtatcgtgtcaattcatgtatcgtgtcaattcatgtatcgtgtcaatacttatatctcaagtggttgcatcgcaaacagccatcgcatactccactctactctcactgagttcactcttacccggctccaccttctagaagccaccaccgatccaccgacgatgatcagtccaccacttgctctgaatgtgcgttggagctgcaccatgattgatgacgtcaccgccattcagatagggcaaaagacgagcgccaatcgcaacaatgggcgagtgtcgacgactcccccgctctctgcggtttcagcgactccaaccgtcgccaaaagaccgtcattttcgtctcaagcgcagcccagcccatctcttctaaaagattccagaaagatagggttcaccaactacgcaccaatatgtacagtatcgtagctactccggcttggctgatctgagagatagagacggctccgagacgcggaaaacggcggggtcggaccgatcacgtgacacgtactcatccgtcgcgccccgagctccatttcaacaccaaatactcccggtcacgtgccaccccgcccgctctacccacgagatgtttctacactatacactgccacgccgtcatacctgcagctaggttaacattcgattaattagtggagtcaccagtgtacaggactatggcggaaaccgggttacacaaaccggcccggaatagcagcattataccgctggacgagatcaccgtcaataaattgcgtcgttactcgggacaaccattgctcctccggctacacctgctcaaaggacttgttccacactcttccccagctctcccacgcaaacaaagagagcaaccttaagtggacagctcatgagcactcccctcgtttgctgcccacgctcgattatataaagaccagcggatccccttctatttggacttgcatcaaccaaccacaacccacaccaagcacacaaagcacaagaacaatgtcccagaacgtcaagatcttctaccagcctcagtacgaggaccgaatctgcgagaacggctacgtcgtcttcgtcaactcggaggagtccctcgaaaagtggagagccgacccctccaccaacattgtcaacattgtcgccgcctaccaggtctggaccaccggcaagcagggagtcaacggagaactcaacgagccctccaacctgcagctcgacaccgactggggaacccacaaggtcgacgacattatccccatcattctcaaggagggctcctccaagggctccgccaacctcggccacaagtttggaaccacaaacgcttccatgggcccccgagtggcccactaagatgtgtcctgcgtgacaatgatcccgtcttctgcatgaatcggagccaccacctcgctcgtgccctccaatcaactcaattgaccatctcttcacacacaaacacccactcaatgcccctcgtgtggccacaaatcgacttctgtgaatcgatccaaagcctacgtcgcattgagcccaacaaggcaaactgccccgccatctaatggctcgcaaaagccctgcatactaggactcaccgtcccctctccagtcagtcatggatataatttaatgatattatggcttatgaccaattgtacacgtagaaacgacaattccaggtacacgcccgccgccttctgtgtctgccacaaaacacaaacgtatttacgtacagtaccagtacattagcgccgttggtcgtgtggggtcacaaccacctgccaaaataaagtttatccaacatatatcaaacgcccgattgctctctatctagcaatgtagggttagggttatattaaatccggtaaaactcaaacctaatcggaaacaaggagaccctacaattaaggttaccatgtactgtatcccagaaacaccgtcatgatgtcaccgatgataatcatcatctgtaccagtactcgtacgtattagagctatatacatgtgtttcttttgtcttctttttaattggtcaaccaccctaatgatgatgcttccataccttggtcttgaaccgacgaagacgctcgcctgccagcttaaaagtggggaaccgagaacttcgaccgagctcgtcataaggagtgttgacccatacacttcgagcttgcgatagagcgtcaaaaaactcatccgtcccgctgctcaagtcgtacttgctataacactccttggcactgacattgtcatgcggaaggctcttgctgcggttacctccaaagacacctcgtgctgacccctgtcgctgacctccccggttgaaagtcgatttcatcgaggccacccgccgaaccatgtggcgcacattgttgatgggctgataggtatcatcggcgttgcaagaggggatcagaggcaggtcatccatgctccaaatgacccccagagccttctcggcctccagccgggcgtatcgtcgaatgtggatggtctcgcacttgatgccatcgttctcgtcacgcgtggctgccgtgtgtgccccatagttggactccaggtctccgtcgacataaaagtgttggatcttgagctggagagccagaggatcgctgaacccgctcctgtagcttccaaagaagtttcgccatcgagaccgcttctgaaaagcaacggaaagaggcttcatgggaggaatccacgatgcactgttgtacccctgcagactcatgtccgaagccttgaagtcccacatgtagattccattgacggagagaatctgcacctctagcttctcctgccacgacttgagctcctcaacagtggttgcagtcaacagaatctcgtacagaccaaagttgtgctcgaaaatcagcttcttagtcaaagaactggaggtttgcagaccaacaactgagttgatggggttctcgagacggcaacagtgcagcggaataatgaacttgacgtagaagcgaccctcagggttggcaacgttggcaagaatcaagtaggacttgaagagaaagcatcccatgtagtgaaacttgatggagccatcggggcccagccaggtgacgttgagagcgccacagagaattgcaaggccaaaatactgcacactgaagggcagctcgttcttgaagtaaagactgttccacaaaatgtgcgactggcgacggaaccgctctacaagatgattgtggtcaagctgccgcagcttgtcctccaccttctccagcgaatcgagaatcacaaggtgagattcagtctcctcaaccggacaagtgtttttggccagctgctccagaagtagcctgtacttactgatccgtgcagcggggacaatcatcaggctctgcagggagaggtcctttcggcgaccatcatgttgagctgcgttgagcaggttctcgcagcccttgatccagaaccgctccttgcccgtaccacggtaggagcgcagaagctcaatagtggcgtcgtaattgatgcagtattgttcgtaaagatagagactgatggcctggtgttagtaatgttgggggtatcaaagaataggtatcacaagaaaaatactcaccttgtctgcaacaagctgactgatgcgggcagcaaactggggagaaagagtggtgagagcaggcttgacccactttccatctcgataccccagattttccaaattgctaggagggacatccttcaaagaagtccacactgctcgtgtgaagtcgttgacaccaggggtaattttgacctgcagcgtgggggcagcaggcttgttggagatggtgatgttgggatactcggactgaatatcatccagtagctcctggtgaaactcaatgagcgaccgtgtatcgttctccaaaagagcaacagcctccttgccaagggcattgcacgactcaatggtggcaaaatacatgttcgccagcattcgcagagagctcaagtagctctcctcggaaagaatgagctcctggagacagtggctccggcgctcctccatgagagcccgatccttgggagcgatgggaggtattcccatcgtcgagatggacgcagcaccgctggcagactccatgttaatgttgtgcacaaggtccacgttggacatgtggctgagggaccggtgtacgggcagggggtgaggtggcatgtcaccaggagtgggaagagcaattgttctgtctttttccagtgcagaaactgcagcagtggagtccacctcgataattggcgtcatattgttctgcatttcctccttggtcatggtggagatcttgggaaacgtgttgagcgtgtagtcgaactcgtccgagccgtccagaaacagcaggttggcaattccaaaatcctcttcttctccagatgggggtggtggggagttgatagcgggctcgacggatccactgtcgaggagaatctctgtcgtttctggatccgtgttctccgtgtacacgcagtaatcgggctgcagggctgccggcttgaggacaacagaggacagtggagatgctacgagctcttggggcggctgctgcaagtcctggagagtagtgggtcgtggggacgttgtcggctgctggggcgtgagagtcttttgctgtgcagctacaagaacctgggggtcaatagtattggtgatggtcttgacaactgccttctccgggtcctggaagatcaccgggttctccaggcctgacaacactgcagacgagtagggagagtacatgctttcttggtttcccgaaaaagccggcgactgcgttctgctgctgtttgtaaccgagttgtctttggggccgactgcgctcttggtagtttctcctgagtaggtgctgttgccgacgacggcgagtgtatgggcggagttgtttgtgaaaagagcgcttcctccggtgccagcagtgtggaaatggcgggttgatgcttgggtggaggcgacggtgagggctccacttttggggtcgtcaaagactgttgtagctccggaaagaattgcctggaagggtttctggataggaggagcctgtataggagttcctgctcgctgaagaggcaccgtctgtatggtgggtagcgtcgtgtcgtgtttgtgtctacgcagagatcccctcagagaccggatggatcctcggatcgagccccggaggccacctgtgttttgtgtgggtgcgtgggctgttgcttgggggaggtctggcggcgacagaagcaagacggtgggcacaaaggtggtggaggaggactttcgttttcgggcttgctcgtagtggttggcgtgaacctgggtatccatagcgagtggaggatggagcgaggtgagcgagtgtttgttggatatgtgcaacacaagctgtaggagccaaagcacggtacaatccgaatatgggtctgtttaagagtagggtgatacaaacagagcccttaagtaaggtggtggttatgagtgtgtgttgctgatgggtacagtagtatacagtagtggtatctgttttacaggaagctcgacggtatatatagttgtaaaaaatattattggtatcagtcatgtcacagggtatgtcatgggtgtgtagacggtggtttaaacgggtgcgactactcggacacacatactgatatttacaggtctgtcacgatgtactgtactgctagcatgaacttagatctgcagctttggaagcaaaacgaggcatgtagtgcgttgtgtggtgggtaggaacggagaatatatataggggctcttccccccctccccccccgttttatttcccaaaattgtgtcattacaaatcagtttggaactagtattgctgctttcaccgccatgttcctattcaccttctccacttcttcccccacgcatgcacgattttaaagcttaggcgagtgacatcataatcacatcaccacacaacccgcacacaactacttaccaccaaacatgtttctgagaactgtccgaagccaggccgtgcgagcagccgccctccaccacacggtggctccggcactatgcatgcggcccgtgctccgaacacagacagtcgcgttctcgtccactcccgtgactctgggcaagaaaaagaagggcggtaaggagcccaaggctgctgccaaggccgcggccgaggaggccgtcgatgaggatctgttcatgatcgagtggaacaagtttgaggacctgtctgccaagtctgtggctgcgtttgccgccaaggccaaggagatcaaggccggaaacaactcgccggatctcatcaacaacattgaggtcaaaatcagcaaggacgaggtctaccagatcaaggacattgcctccgtggccctcaagggcggccgaacgctgtccatctccgtctacgaccctagccacaccaaacaggtcaccgcctccattctggcgtccgatctcaacatgaacccccagccccaggccaactcgccccagatcctcaacatccccctgccccctccctcggctgagagccgggccgagcagcagaaggagctcaaggcgctgtacaacgccttcaaggccgacaagaagctgacttcgggtctggctgcgatccgagacgccttcaagaaggaccacaagaagatggccgaccagaagtcgattggaaaggacgtggtcaagcgagaagacaagaagtttgaggagttgcagaaggcatggacctccaagatcgaaaaggagttcaagaccgtctccgacgagattgccaagaagtgatactccagctggggatagttgtatatagcaatgtattatattgtacagacgtggtggtgaggttggaggtgtttgcagagtatttgtacgctacatacgggcacttttaccatcaattgctctcatcaatacatcggatattttacgagtaataataaccccaaatcgcctacacgaggaaactgaacgtgcgatattaaacatacgaaactaaacatctcagcgcctataaatcatgtgaggatcatgtgataatcatatgatgcttcaatcacaaatctgcttcttttttcctcaaatatcgacgtgtttttatccaccgttctcttctcatcccgctccactctcatcccacctgcaaatcctaatcgcctgaatgatgattatggaaatggcaaaatgagacaattcgttgatgaaaatcaacaatttatactataattcgacagcccaaccgtttctctcacacatcaactttctccccgcttcttacctccaatatcgaacacataacaaacatcagaaatcccaaaatgttcggtcacgtgactttggtggaacaagggtaaattgaacaggttatttttttagcaaaattcgcggtcccttggcccagttggttaaggcgtcgtgctaataagaaattagcctctttgcaacgcgaagatcagcagttcgatcctgctagggaccacttttttgacgtgacaagtgaagttgtagttgacgacgtgtgtgtcttctcttctcctcgttctctgtatctttttaatatttatttagcccgtctttactccttgttttgttcattttagtccgtcaattacacttgcgcaaagtcaatattgcattgagatttttagggggctgttttttgacgaggcagtgattgtatgagcagtggtttgcgcgagtgtacggatgtcacattgtttttgtcactgttgaaatgacataaatacccgtggatttccccctttcgagctctgacgctcaagacaccggcacaatcacttctctcgttgagggtgccatcataaaatcgccaccatggggccatgaccgacagtactttcacgatacgaggtcaatcggagacggtcaggagagaattggcgggcaattcagggcgaattaacccgtcaacaactgttgtcacggtgccaacattcaattgcaacgttcattgtacaattgctgtgacgagtccacccagccttactcgtgtctcagcaatcacaagctacaagcacgaggtcttgtatctacgtgaggaaaagagccaatcgtgagctcatctacaatacagcatcaccactcagcgttgacgttaaataattaagtaagatccatgggcgcacagcgactcttatctgtcctcggcccactcgttctctcgtcggatctgggcctcctcctcaggagtgaagtcgttggcaatgttgaaggttcgtcgaatctcctcgggggtcttgcccttgatcatgttggccaccgtcttgcagcccacgtccagcaggggcttgatgtccaggtaatttgcggtcagaataatctcaaacaacatttcctggtccacctgcagaaagttgtaatcccagtcgtcaatcacggtgctcttcttcttgtcggcggccgaagtgccctcgtcctctccgctctggggaagagggtcgtccttgtggtaggtgcagtactcaatcaccttcttgagcacattggaagacacgttggggacggggatctcgccggcgtcctctccaatgtcctccatcatgttcttgatgagggccgatcgcgacgcaaccttctggtccacgttgaacgagacgccgtctgaagaaacaagagtgaccatttttctagttgtcaatttgtgtgtagttggggtatggtgtggtgtgttatctcatcccgaaacgaaaatgacacagacaacagcggaggcgaaagtttattttggtcacgtgaagtggtcatccccatacaatcgtcgtaggatcgatccgctacttgtagaggatgggttttgagaggcggaaacgacgtatttataataaatacggcggagttccaagttacacaaacacatgtttttgaagaagaagaaaaaaactcgcatatgacgcaaaaaataccgagttatcaaccgaaaaaggccaagtatatttagagacttgactcatgtgaaatggaagagagaaagggattttttcttaggaaagaagtgtgtcaggaaggagttgtgcggaaataaaatgatgtgaactgagtcccgaccgtgaagttgtattccgccgcacagatgtactcatagttggattatgtaatctgaatgtatgctccagagaatagttactgtataaaaaatgtaggaactgtgatatacctgtgctgtactgttatataggacaaggcggatgttaaaaatgggtattaaagggtgatgacaattccattggtcaattgtctcgttttgtccttttttttcccgttatttagccgtttcaacagtcaccatactctggctaaaatcccttaacaattaggggtataaatgtctaataaaacttatatttacttgaagatataataaaacatcccaccgacacaacgactaagactcacggagaacaggggttggaaacagaacatgaaagtgacaaaaagatgtacaaacattgctttggaaatgagataaaaagtaattgcagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactgacaaaattagtgcaagaatccatttacctggtctaacaagtcacgtgacaaaatttggcaaaaacaccacaagaatcggggatgtctgttgcgtagactccccttctcttgcatctcttgcaccaaggaaacgtggatctgagtctgcccgatggagcatcaaggatgagagatgtgattgtaagactcttacgtaatgcagcctggtgaatttcatgaactgtctcgtttcactattggcattttataagtccatgaggtggtgtagcggacatcacagtgataaggcagctgctgcattgtacgtgcagtacgtacatgtatgtactgagtatcatgatgataatacagtcatcataatgtcttgttaagttgctagacaatcattatacacacaataaatactcacagcacagcatttcaactacaagtactgtactgtatgtacttatgcatttgaacatagcaatacattaccacaactactgctcaagacccgccgactcatctgttttccaccgcccctgcagtcgacaccagactaggagtggttgtgtgctcctgagatttgaaggcaagccatggatatacctgacaaggaccactggttgttggcgatgaacgaggggtggacagcaaggaagtcaggggcaaaaaggtcccttcatggtgggtctacaaccggaagttcaatttggacggttagcttgagtgatacaaggctcggttggtcgctaaatgtttcgcacaagaggccagcatcgactgtctaatgctattcagttcagttttcggttgaatcagtttgatttcttctagccttcactgcattcattcaagcagtggaacatctatcaaacggatatcaagatgatcaatttattcagtatgaactgaacagggctcaatacccaccattcgcacaacgtaccggtgtgaatgtactagcgactacgtgacttttctgggtctccatccaagtaaagaggtacattcccaatatctatggactggacactccatccaagttcaaatatcgctccaaatgggtatgttctattcattttggtctctgtttgtcaaaacagtcgccaaaactcgccatttatggaaccagaaagatgtaaatctgagcacggaaaaactggctggatacttggactacgagtataagtgctagtacagaacgtaccccaagggtagtgttcctgtgtccgtttcaggactgtggcatcgacctgttaactaatactcatactgcacctgcattacgtaagtgtagtccatcgttgacaaaatcggcaattgacaacctacaaaaatgaaaccaaaacagtagaaagcgcctcagtttccccttccattatctttcatcgccgacgagacactgcccatatcacgcactgcgtctccacagatgctgacaacctggtacagttttaaaacacgtactgtatgagccccgcgtcgacttctcctgattattaggagggataatgtcgaaaattctatcgtattcctgtttcagcgagaaataatgaagtggctgggacaaatcggtggcttccacaaaatgtgcagtattccctgcatcacgagatagacaggtccccggcgagacttcacagggcagtggtgggggggaaggtgaccattttcgggtaaatttctggcaatggagctaaacaaacgccatcaaagagtatctcaaagtccccgtgtctccattacgcatgaagtgtacagtggaggtgcactgagcaggatgtggtgaatcgtgctgtacgccaaagtcatgactactcgagagatcttctgcaagtggaattaccaggtatcaatcccgccaacagcatcaacccaaccaacaatatcaacacaaacctgttttgaacgtactcgcacgttccaatctggcaaagtggaactaacagcgcttaaaagtgttgtctcaaactgacggggtaaagctggtggaaaaccagtgtttttctttctcgtattgtccatctgaacacgaacacacattgttattatggctacaagtagagagtcgacgcccgtaccgaccaacaaggccagaagggcgttgtccagactcaaatccactcttaatacgccccaactgattcctaaccgccaagcgaccccgagaagaacaccagcagggacagttcaaataaccgctctttggctatggtgcagttcaaaatcccattctattggactcttacaagcagtatatccacacctatgtggccaaagctcttctctccgtctacagctacagtcagcgctccatcaactgaaagatgaaggtggagttggaggtgggaaatcctgccgatcctcggactactacttacaagtcttcaagtagtggatgggttcctgtcaaatctggagaagtgaaggccgtggtccttcgtagccctcatattctcaatgtcaactgcactcagtggagtgaggtgttctccacaattcgactatgcaatatcaagtctctgggactggaccacgaagcccgggtttcacgtgatatgaaaacctgctccagtgcactggaaaaaaccaatcaataacaggagcttctgggagctctagaatgtcacacttcttggagattggacaggtttgccgatatcattaaagataaacagtacctggaaaaaaatatctctcttctcaataataaaacaaaaacagtatagaaaagctacgatggtcagctggagaagttgcaaaaagtcaaccgaagccatcttcgagccagttccaaagtctctagtctcaaggccgtcaagaaccactgaaaagagctggggtccctcacgagtcagctcaaggaggtgttcttcaacaaaccggaggttgtggagtttgccgttggtattatcaagggagagtcttcgagccccgtcgatataatcagcgtcatggacagatctgcgatcaaagtagccagtaggtcgccagaaaagcggccttccacgacaagtgggttacctgccactggtaggtctgaatcgggcctattcgtgtcgcaagatggatatctgagctcttcagcaagcccatttccggcgtctatgttaaacccgaggtctagtcagtctacgacgatcagagtcctcttgagaggctgctggaccttcagatccagacacttgagaaggagagcgccagactggggagctgcgaagtagagtatgagctggaccgggctaatttcgctcttgatttcgctaacgctcatcttgacgcattgaaatccaagataggaggactagaggcgcagtcgcagctaaaagcactgaggagagagcgtttaacgtgtcgtccaagaaagagagactgtcgcttgcggaaaagaacccgaatctcgaagccggtcacctcgtttctacttcgtgggagaaacggaaggagaaccacaagaacaagttcattgggttccacacgggcacacgagacctggttcagggagagggattcatgtccttcatgaaacacgcgttcaaagactcaacaagtaccatcaatagacctctccgggcacacattggcttttcccccaaggcgactagcgaatctcagaagctgctggtgctcgccttcttgaaagagcaactggccacgtttttcgtcacctctgaggcatacaagaatacttggagtctttcaacaacaaatttggcgcctccaaagtgaacatagttgttcacagaagctccgctagtggtgagatggaatctgaacacctgaagagcactattctggagctgcttgatattgacagtggtcatgtccaagactatattgtttcggcgatggatattgacaaaatttgagtctctcatctccgattctttcccgaccagggagatttctgggaccccgtatctcgtgaagttgtccgagaagcagatcatatcagcgggagctccagtactcgcactggtacgttgattgtcagcgacgactatcggtatatctttcccagtcccactagagaagagtttgacaaatgttcctagagacttgatttgcggcttgtaaaggcgttcgagagcgagaaagacgacgtgaggaccggattccacaagcaaaaggaactgcgggaactcgagattggggcccaggaagttgtgtgctcaaagaaggaagggaagagggctcttacactgaagaacccctgtgaagttcaacaacacagtgacagtccgggctacgttatttgccgtattcccaggctgaaaagcacgtgtctggagctccagaagaatctcgacgacaaaactctcaagtctctccagagagaggaatacgaactgcaaaggctcacagcccagcaacgagagattgatgccaaagtgcggccactaaagaagcaggccattgtctcgataagcgactacaaacgcacggtcgatactatgagtcgaatccagtctcacgaaggtctggcggagcagagaaaaggagtaaggggtacaagaagaagctggaaaggttcatagtgacccatcccaccgtgagagtctcaagtgaagtcagaaacaagtctcaagatagtgtcaaagccgagttgacccagaacatcagtaccatgtccgggctgaaacaacaacagcagaactacaagaagatcctggacattggatttgtgggaaatgactcgatttaagcctactatttcaatatcggtctcaaaatcaacacctttcagttcgacagaaccgtggctacggcggccatctcgactatcatctaccagaagcactgtcccacggtgtttgtcgatggcgatattcaggtcaattctgacaagaaactgtttgttgttggcgaacatgggaatctcattgatctctcacaatattttaaagtatgtattacttattgcgcaatactgtagctggacatacacgagaagtggatatatatgttcaattgacatggaagaacattcaggtcccagagaaacacttttttcgcgtttcattgcgtggtttggagcttttttgtggttcagacatttggagcataagaaaaaaaccattcatcaatttgaatcggtttaattattttataatgatgtattatgttatcatatagatcaagtgaagttataattaatgaatgtattaggcaaaaaatattaaatgtatatatactgtatatatatatactgtataaatatatatatatatatattgaagattgccaggtcccttggttcgaacgcctccttttagacgaagacgtctgtcagtgagccttccacgggagctcgtatggctctgagggcgacaaactcgagcaccatgtccaatttgacgtcctagcacaggaacaatccttgtatcattcacagtgtgtggaataattcatctgagtcgcgagcaatcgtggacatgacattcttgtggctccccctttccactcgcaaacggacagtacaagtacaggtacgagtccaattcacttggaaaacacgtccattttaatgaaactcaaacccttttaaactcgtgtatgtgaccaatttttgtgttgcaagtgacccccatattaaaaatcaaactcaaactccgttaaactcgtgtaagtgaccaatttttgagttgtaagtgacccattttgtcgaacaaaaaaaacccacatttgcaactggaggaacacagggcaaaaatatatcaacgcgtaaacttgcaggatcgcatattgtatgatttaccaaaaaatacatagcatcccattactgttgaaactcattacaatggaacacaacacatgagcacattcaatttcagcgactatcccgccgagaagaacttcacggcagcacctcatccgcctcttctcccagaatcatctcacagatgatgtggggcccctcaatgggttttcaaaaccccagggggttgcattcaccaccctcataaggcgtcaaagtctggaggccgaaagtccgtgcgacatctgatgcgctgctgttgcgacgggtgagatatctcaacttcttcactaagataatacaggcaaaattcaactacagtatgtacaacccggatggaacaacacacacacgctatcgacggatctgacgtgacctctgatgtctccgaactgggcttgccaatcattctgaagttcatgggcttgtcaacgaagttcagaaggttgtgttggggaaagatccattatactgtcctacttgtagcctgcccaagatgaagtcattcgaaacacttgctgagttggaaaagtacatcgaggacttaggcttgacacaacaaaagcgccgttgatgggaagaacttttactttgggtggtctaggactttcgctgctcgctacgatttgaagtcaatgggagacacagctactcagggtatatcttacgcttgttctatcgaaagccatctgatggcccagagatcggatgccctgtgaaacttcgtgccgccctggactaggagggaatctggcacttgcgtcattgccagtatcagggtgccacaacctgctgagacagagtggaaagggttgggccgtcgtctcaaaagccccgcagggtcttagcgtggagagagtagtatcaaacgaggcattatggaatgaggtgtgatatggtggcagtatcagggtccaactaattctcacaactgtcacatttggggatgaagtggcttctctctcaaacgctatactgacttgatcgaagatttactggtagcaaagaccgttcaaggacaacgatagtttcagagaccattcaacgacagtttcagataccgttcaaggacaatttcagagaccattcaacgacagtttcagagaccattcaacgacagtttcagataccgtctacaatccctaaaatatcaatttgtactcatttaatagcacggtattcgaccagatcgctcacgttcaactcgtttgttaaaccttaatacgtttaaagctcggaaatgtggtaattaaatcatccccttccaacagacaatcacgtacacttcgtgcgggagcacttgtaccttcccaaaatggatgtccaaaatcgtcccgaaactctaatatggtcaccggaaacctaatcgagtaagttgaacatccaccagcgctgtacgcgttcagaaatcgtgaaaacgtgaaaaaatcatttgaaagtgaatatatcaaattaccagacgatagtcatcatctgcaactaagtatgtctcttggggacgtttgagacgtcgcggtcgcccctctcaacatgagacgtgtttcgggaaggctccgggatgcctcttaccgcgtagtattggtgaaaggtgtactctttctggtgtcgcctcaacatgtattatgctctttcttacctcacgtgccgcctgttagagccccatggcagtggtggcagtctggctatctgtagcctgtttgtcggtgatccttgtttcgaaaatgtctacgtaatgaatgcccgaatgtcgaatatgacccgatgattgtactcgtgctgtaccaacctttcccatcacgtgcttcagtcctcacacacgctccggttgtgttcacgtgtcacgttcaaagttacagaaaatggctgtcgggtattccgagcccaggtatcttgccctacgcgggtctcattggaaaactggctatgtattctgactctgtgggttcactcatccatatcgagctcgattcggatgattttgcaatcttcgaaattgcagcagctgattcggcatcatatcactgtagtacatatgtaatgtacatactgtacactcataccgccaaattgtggacttcaggtaggaattgggatcccgctaactgtccgaattagggttgcaggctccggtagctcgattctttttggactgaggttcaaattgctcctcctacagaggccgtcacgagatatactgtagccagaagacgtggttctacatggacaagtatgaagacatcaacaaaaacaccctgaaacctcggcacctactgctatctacacctcccccgttctcaagagacttagacacgccgttgaccatccgcaaccgacgagcctccttgttgctgactgaagattctcaatttcttagcaaccgcgtaaatacgcgtcagaccccggcggcttagctgtggctgttcaactatccccaaattggacacgacgtcaaaaaagaatcgaatatgttgcagcttctgacaattcaggaatttctgtacttttttccatatgagaatgagattgcgacgcgtaatatcccctcaagagattgtcccatctcgcagatttccacagtcgcacaataccgcataaaatacgcacatcatgcataaaaagaaacctaacccaaataacctgttctggatacaagtcgaaatactacataccctaacccttcaatacacataataccctaacccatcaaagtatatactcggaaataaccttatttgacacatactgtagttgcaacataattgcatagattatgcaagtggtggtatcgcgatttcgatattacatttacgtaggtactgtacatgtacttgtaaatctttaatttctatctcaaagcatcccatttttcaacctggccacataactagccagatttgcttgagcccgttcagcctcggctgtggcattcttgtaatcaaccatatacgcctctctcatggcggctgaagcaaccccaatggcagcgatatcctcgttgacaatgccaatgttttgcagcactagggctttctcgccatactcgacccccagctgtcttctcagggtagccattcttgtctctgcggcttggttcagcttctccatttgatgcttcaccgtctggatcttctgttccagctggtcacattcgtgctgcgacctccgggcatctctattcccattctccagttccagcgaagactggtcatagaggtgggagagacgaagatgccggtcgtgaatctcttcgaggttggatttctccgtgtcgaggttctgagacgcagccttgagagcgtccatgtcgattctgaactgtttgagagactggatggagatgtccaacttctgagcccgttgactcagcgtgtcggagagatgctttttgtgggccacctgctggtgcatggcgtctgcatggcttcttagggccactgggtcttgcgaaacggtggtgctgagcgcaaaaatgtctccgttcaacctattgacgagattttgctgctggtccaagcgggaaaccacggcccttagcctgctcttgaagttgtttttctcctccacgagctcaacgttcatgtcagccaatttgttgagttgcgcctttttgtcttcgttgctggccagttcgtcttcgagtgagttttctgccaccagaagtctcagctgtttgagacgctccatttttcgccttctctcctgggttcgtgtctccattctgacattctcttcctccagggactgtttcatgtacagcgcccattcttctcgacactcgcggaaacgagcgtagttgatgaatgccgaaagaagtagcctgagacgcttcgcggtcggatgcagaatgtcgtccatggagaagtcgtgcacgccacagtcctggaacagttggaaaatcggcttttgcactgccaacaacacaaagccgtcgtagagactcgactcgttctgcgtttgggctgcgcactggctgaacgcctcggccacccgttcgagatctgagcccagtagagaggagaccagtcgaatgtagatggtttccaccacctgctgggttggtttcaggagctgatcttccgacaagttgagctcgaagcctgccagaatcgtgatgatctcgtccagatctagaacgggccagcagacgttgaccgcctggggcttttgtttccgaggagtcatgtacatagacattggatagagtggtggacgggaggtggagtggaagattgaaactgcgagggtctggctggtatttgtacgaggtatagatgggcgattttgtttctgaagccatgttgcggcttgtggggttgttttgtgattttataaccgatgaagagcggttgagctgcgttatcgaagagcaattgtgcttgggcggcgccttccactgaccagaagaaagaagaaatcagtgcatcgtctaatgaaacacaacagctatctccagatgttttttttttctcatttttctcattttttctcattttttctctcattttttgtcttcatgggtttgtgcccgtgccttattctccgtgagatggattatgcacatggcgctgaatttactgagcgttttgcgtctttacgaaacgccccatttgagcacgtgacggggacggtgaggagatataatcgcacaagtgtccgtggagagtatcctcgggcgaatgtggctgagtcagagtgaagagtatcttagtcagcacgacaaacgggatcttgtcaggctgtagaggggcatccaggagcgaccgattcgcctgatgagttggaggcaacaatatccgttgtttttccggcttagatcttcttggaccgagcctcatggcattgagagtggggagctggtttcaccaccagtcttgccagcagtctttcggctagccgtttttcggccaccagatgagtctttcggattgtacttcaccaaaaagtcacaattcaggagtgatagtgtccatcaggcgaactttttgttatggacatgattctgcatcatggtctgtatccacaggcttcctcaccaattcacatgagattggtgagaatttttccgagaaaacaagcataaccattgtgcttcaagggctcgtttccttcactttccatcaaatccacgcatgcgtgtgagaagtatggaactcgaagcgacgtcatgggagcaggtggccaagctcaacctcaagaccctgcaactgagagactcattctcattccaagcttacactcaagctcacactcaagctcgccctctagctcgccctcaagctcacacgcagacttacactcaaactccacaatgctcatccaaagttgcggggtcggctattgattttgtctgaggcattatgttctggtgagatgtgtgctgtccgcgttgaagagaccgtgaatccagtttacgagtgacaatggatgatgtcaatgacccagtgagttagatactgaggacacatatttacagtccaactccgcccgctcagtccgctccgtcagctcagtccggtcagttctgctcacccatgctttcacttactctacagttcctccactctaacatggcatcagtctcacatgaccagctccgagataacatggccacgtttcctacaccttggtagatgccaagatgttgctcccccattcctttagctcctagcttcgcttcgctccagcaaacgttcgctcaatgaacgtttcgctcgcaaaaaaagggtcacacctaaagaacagaacacatgcctgcgtgatacaccttttcccatcgtcgaggttaggctgaactgtacacgaacagcaccgagaaatagctacatgtgctctacgtctccatgatgatttcacatctgctctgcaacagctagacacagcctccacgatatcataaaggtgcattatcttggtgcagcccctttttaatattgccaagaccagatctgcctatacaaatacttcaaccgttatttttagctgcatttcgagtttttgaggttgtgccaaagcaggttgattattggacgattggacctcggctcaaatcccgcaacgcacaacaccaaacagagggtaaagataaccctaaaatgtgctcaaaatgccgattatcaacagcttggcactgtttgaagccgttcgaagtccatatcgccttataatgacgtttgttatcgtcgtctcaactgacaggggagttttttggcccagctctcccaactcccagacaggcctctcaaacgtgggagccgggatctttagcatcgtgaaaagtcaactctaagggcccgcagagtgagagaaaactcttccatacctctgcagctcttatcgacccatatatttgcacccgaggtcggagatttggaaacgtccgatggtgcttcgctgtgcagaatgggccgtacatgcgtacaatatgcattttctgtgcatggcaggtgcaacactgaggtagttcggctttcgttataggccgatattcgtggtgtcgtgatagtgttatctcgatcggtgttacagccaagacggctgggtcccgcgctgctttccagcacttgtagaccccaagccactcttggcaagctggaattgttgcgatccacgtgatatttagccatcgtacgggtgtttggttgcgagcgtgtaacaaatgtgttacaaatggacgtgccaatctccccgtgagcctgaagcacgccatcatcgacagctacgaggttgacagctgcaggaactgcagtttacggagcggttgggagctggagttgccagtgactaatgtcgtattgccgatttcgatgcagcccgttgggttcgcttacaaattttacgagccatgcagcgcatcggattgaatagcaaccgtgcgtgccgtcagccgtatggagggggggaggattgaggcgcgcaaagtcaagctgatgcggcgaatcgattcacatgggtgtttgtggattcttggcacgtgttccggtctcgagcagctcgcaattccccatttgtggggtttggagtcgccagtcttgaggcgcttgattcgagaattaatcatagagttttgcgtggcgaattttggctgctggaggagggatattggtcagcagccacctcgcgtgggaagcaagtggagccggcaacacatgtgtcgcccgcagtcattttgctctatgtgggactccccaatttctgtctggtttcttggccatctttcgctctggccgggttttctttttttttttttttttaggtccgctccgtgctggcggaacggaagtttggcggagttagcaggttcctggtgaaaaaaaaaaaaccgagtctatagccgcacagccaaaagaccctaacaaagttgcgagccagagtcatacacgcagcatgcaagtgtgcacacaatgtcccattgtgagtaatcccacagttgttgagcatggaccggcaggggaatcttgtggaggaccggtacgagtgcgattacaagtacaatactgtacagcaccggacagaacaaccaattgtcgccatgaagacgaacgcgaagacagatgacaaagtcaatggaaaagcaaagcccagagctaaaaagagacgagtgtgtcatagagtttggcgatggcaagtccgctgggttcggacaagccaaaattaagtccgtaacctccgatgcagggatcggcatgcaaaacggtgctacaaccattactcacaccggaggtgcatggagatcagacatgtatatatagaccgggaacccctccttttctggggagcaccaaacacaaaccccacagctagcgccgacacatccacaagaccaacacaatgagccccacaaccatctccacagtgcccgagacctcgaccgcggacatctacttcatgtcttctcgagcccgaaacaagttggcccgagagtcatacaagcccgagctcaatctgcgaaagctcgtggcacacgccaatctcatggactcgctctacgacgagctggagtaccgacgatcgcgataccaggtgcaatttgttgagcctgccaagcccatgcgaaaggccccctcggcacccacacccatggaagacattcccgaatacgagtcttcggacgaagagactgagagcgaggaggagagcgaggaggaggacgagcaggacaactactctatgacggtggacaacaacgtgcacatttttggcgagcctgacacagacgttatggcggacgcgacttttgccacccatcacaaggttcaaagctccgataatctcactttcaacgagatgctcctgcagcaataagcattcatcgctgcgtctactaacctctcatccagagccagtgctggcgctggcctcttcgtacatagattatttattgaatgattttttttttcttcacaagtgtcagtgtgtgtcagtgtagtaaaagtattttgtaagatgttattttattttattttattttattttattttattttattttattttattttattggattttattttataggatttaaattttaaattttatttccccgtttttatcttttttgtttcatcgcgtacagtgtacctgtagttaccttatcagatgcattatgtaatccaccaccactcagcccggaatgtgacaggctaaaaaaagaaggtggaaaatggcgtatcgtctgttcttggtgttgcgacgcgttggttccagacacactttccgtcccctcaaatggcgctattcatcgccatcgccatatccttggcaccccgatccagagcaaggacggaaactccgagtaagtttggaatgcagtcctggagaagagaaaaacgagagattgacttcgcaaatcatgtgaaatgagctccaagcctgctgctactaatcggcgatggcagcaagccaagaaagagggtgagtgggtctgtggtgggtccgtagtatcgacacagccctcggacagggataggatatggcgtgggctgtgtttgctgcaccaagactgaatcgtctacacagccattcaattgatcgaacacaaccaactcaattgaacaaacacgaccacctctcttaccgttaaccgtactttttttccctgacacatctgctcgtgtcccttgatcacaggtcacgccccccatagggttggtggagtacataggacaaatggtaatccggtactccggcagtcgtaaactgaaaccgtctgtaatatcctatcagccattgagtttcggctctgagagttgctatgaaatttaatcggtccacgcctaactaggacttgtagacttccgactcatgggatgccggagctcctagggctgctgaaactcgaatacttcagtagcaatgggtcacgttggttgaagccttagatcgggataaattcgctcaatctgcctcgcagtgggacagatctggtcgatccgacagtaatacgacgggaggggcagaagtgagtcgacagagaacctcctcaccagtagaccagtgggtgtaaagtgggtgtaaggactgtgacctttttgcacactgcaaatctaagctctcctcttctgcgctcccatcttttgtggccaatctcttctgtccaagaggtagtccaacttgactccattgaatggatacgccgagtcttcaccaatggtcctcctgtatctgtcctccatgactgcattcatgcatgagatacgaccatctcttcggactcttcccatctttgccaaaatgtctgcccgttcgtttccagggtgaccgcaatgccccacgatatgccggagcatcactttcatgcccagcaactgcttatacagttggatgcttgtcacgatggtgtgatacttgcgtggaaagctcttccctgcgttaagtttctggaccacagcatagcaatcacagtagattgtatacaggagatcgtcatgcctgttatagagtaccttgtacgcctcaagtagacctcgaagctctccttgtaggggatcctggagatcacccgtcaatggtccagccacattgtctggatggtaatggccaaaccataccccaaaaccaccccactgtttcccatcagaatccaccttactggacccgtcactgaatacctcgaagacaggtctgccacgtatgttcaagtgttggcgttgggtggcctcgaagaatttcggtctgctttccaagaaatacgcagcatcttgaagatcgtcaaacctatgaacatcttcgggtctggtggagtggttaagcgcgacattgaagtcagtgaacaccccagggtgcctagaatatttgacggcatagtatgtgcgctgactattaccaggtgaaacatatgcctgaagtgtactttcttccaaggcaggatcatatctgatccttttagggcccctctcttgtggttttgattttttcggctcctctctgggtcgtttcaaagtagaggcacctacaaagataacagagtcagactctgtagagctgagtgagatgacagagtcacagtcggaggcgtcatcatcagaactcaggcagatgacagaatcgtctcctgagctaagagaaatcacagactcagggtaatcgtcatcacttgaatcgatgacacatggtaacgtaggagatggttcaccaggggtgtcgcagtacttgtctacgcgatgctctagagggaatactcgagagcattcctcaagtgatccaaagtcgctcgaacaggtcacatatggtgatgcaggacatggtgtgtcaggagtagcgtacgagtagtagccgttgttgtgatactcgaaaggaacgacttgagagatttgctctagaggttccggcggggagtaccagtctgagttgttagagtcgtgggtatcgtcaatcttgatcagtccagagtgctcggctgttgtcgtcggcatggaatattcggctgctgtgtgtgctgacggagtatggggagtaactgacaataacagtggctgtcgagcctccttttttggggtggtagtgaaagtcaagtcgtttgtcatctcttcgagaatagagctgaatctgcgataaaacaaagccacaggcctaccttggtacatcatcgtcatctcaacaggtttcttgtggatgatcgctgcaggcttctggttgtgagtgactaccaatttcgacaaccaagggtaaggaaatgtggtgatggacacatcaaagtcggtatcgtcgtcgtctgtgtcttcgctatcagccccgtagccgtcgtcttcctggtcaaatgggttgtccaggacatcggaggcgtcgtaccacttgacatctgcgtgccagtcacatgttcgtatcccgtttggttctgagtcactgaataatcctttgccattcatgtcgtgtggggtaaggatggggagttaacgatggtgaggcgtgtggcatacttggtgtgacagacgaggagtgtatggaaaagacaacttgatcttccaatagcttgggactgcattagtaactgttcgaaaatggacaaaatggagtactgtacagccaacgttccgggagcgtaccgcttctcgaccgcgagtactgtacagttcatcaccatcataagaagacaatactcagatcaacactcagatcgatactcggatcaatactcacagatcaaaatcggccgtagaatttgcttacagcgttggttcttgtaccatccagtatccagtttgtggagtctggagtttgcaagttcacaggtcgagttgctcgttgagaaaccaaggctgtcgcaagagtcaggatcagaatcccgggtgaatttgaagtggcacaagtgtgtaggacctgggtcaaaaaggtggtggtttgtgttgatggaatatttcagttctgcgagacatgcatgtttggtgtacagtaggagtagggttcaactaacaagggctggaaaagagttgaaggtataaaaaaagaattaaaaaagaattaaaaaagaattaaaaaagaattaaaaagaattaaaataaaaaaataaaaaaatccggcaaatttcattcggtggcatcgaatcctacaaatgttgaataaaacaaacttttataaaaaaccaacacactagcgacttaataaccagactcttctctctggagagtctttgcatctacaagtagtggaacggctgagcacgcgcgactgagtacgccatcagattcaaattcagctgagtgatttactccataagaatggaaagtacttgtagtgtcgtcacccacatcgaggtttccattcaccctgttatttcagaccttcacatcgcgtccaaaaatttacttccaatgcaaatggagtgtgggagaccttctcaagtaatgcttatcacagtacgtgcagcatatgaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagagcaaaggagccggcttagaacattctcgtttgaataccattacagatatgtataacatggaattatttgtggttacataatttctttgtatatatctcaacagtattcctcgctcgagactacagtctgttccacttgaaactcttgaaaaagctctgaaaaagctcagaaatgtaaataacaaaacctccaaagcgcaagtgtttggtaaaatgatacaaattgtagactgtgacaaaattgaactagaaagatatatatcagcttatagtctcgtcttcgactgctgagacgtaacaagtaacatactgtgcagtgtacttgtaaggaaggtccaatgcgctacctgtagtatgcgacaaatcgtgggaagaacagcatgatgttcataggatgaataaccggacgtttcttccttggatctcaagtccagatccttctccgctcccagttaccaagatgcttctacaactccttgtccttgccgagaaccacgagtatcggcggttgtacatggatgggactggacttgaagagatcagtccatgctgagattcaaagggacattgaaaataaggtcttttcgaaaggaggaactctctcggggtgctcagctgcgtccgtagaacttcatcgtacgaaggatgtacacatggttggagttctcatgtgagcttggaagagtgggcgggtgaaccgaagaagtcaagagtggtaattgctccgtcgaaagtgaatcaagtctgtcttcatccatgggttcttttgtctatctcagcttttagtttgtttcctgctttagtacagtagcgtcgtagttttcgaccaacaacactcagcagaactacgtagagaaattaccacaatgccttctcagagtatcgaaattagcacaatgtggtgatgataaaattgcaaaataggaccggatttatccatcagaagaatttcaattttttctgtccagtatttatcgcgttatggatttttttatatttttggtctatttattttttatatataattatccattgcagctaatttccccaacaatcccaacagtaattagtgtaagtaattattccgttttttaattatttttttctttcttcttattctttaacgagagaaaaactttcttaaacaaatcttcactttggcagaatttcaaatccaatttccatgagattcgatacagtgaatagataattgaccacacgaagttactcctccgatcatccgctttcaaacaacaccactttcaaccatgtctgctacttcttccgttgttcccattggtggtgaccacctcatcaacagcaccaacgatgatgctcttgacgggaaatcggacccccctggagataagaaacccaagggctaaatttatgcgtcggaagatatcaaaatcaaccctctcgcttattccctcgtccccgaggatgggcataatgccaccaacgatgctgttgggtactacacctatctcaaagaagctctcgcggctaaagccaagatccccagtgccgacacgggaaaaacccgacgaaatgtctgtgatgccctaaaggaggaaggagtggttgtctaaaccaacacccactgccgctcccgccgaagagtggcgccgctccgagccttctacttctttcgggctcccgatggaattcgttgtcttctgggggacagaaagcagctgtcctacctggagcgaggttggttccagagctttattgacgagttcgctcgatagtctccccaagcccggatcaataagcatcccataatttcatcacgctaacctcaagtgcgcctacatggtggcggaaatcaacttcctcgctgataaccagcatctacgtgatgtccatttcaacgtaaatcccctgttcgcccccccgggccccatgggagctatcattgcccattttgccatgggagactgcgtctgcttcaattgcctgcacaacaggcatttgagaaaccagtgcgacccagcgattctccgaccccctcgggacctcaaagtgatcccccacgtgtacgacaagctcatgggcaaggagatacctgaagacccgtcttgggctattgccaaccccctgtctgagcccgtcatgcccgagtggtggataaacgctctgaaggccagggaagaggagaagaaggcagaggccgaggttaggtcaaaggtcgaggccgagaacaaggccagacaagaggagaagtcagctaatgaatcccgtgctaatacaggccggggtagacacggcaccagccgtggctttaccatgggtcacctggtgcctcacgacccgtgttgggctattgccaaccccctttctgctgcagtcacccaccactgggagacagaggctctgaaggccagggaagacaaggccaaggccaagtccagacaagatgcgaactcagtcgaataatcttgtgctgaggctgacggagttagaaacggctccctgcaggccccagccatggctttaccatgaatatatatctgagtcatggtaccattgaccgccaccagattatcaacaggtgactcacaagcactcagcgaaggagactcgaaacgaaaacttcacaatcaagggtaaaaaaaaaaaaaaaacttcaacggaaacaggtttggggacatctttatagaggagaggttggatggtgtgaactctctcgcaaacttttcggcagggggctcagtgacgcacatctccaagactcgtctggttcggacacacaactctcgatcctcgcatctaaagggctccaagcccaagtcaagatactaaagaagtacgagtcccccaccaagtcttccatcgttccggagatcccgtcgtctgatcttcaccaagaaaggagacgatatccgaaacctggtaacatcccctctcaactatttctggtaccagagtccaatgggggacatggatatgtctatcgccgttaccccgtccgatcctgctcccgctcctgttcccgttcccccacccgttgttcccaacacccagtcccagcaggatccccagccgaaaccgccacatgtgtatgcagaagatggcgataaagtagtgtccaacactgaaagtcctccggtggaatgtcggttccctctgcaatcccctttagtgtcatttgacaggacacaaacaacagacatcagatatcctactccttcaggagacgaatgttgagtcttggtcacccagctgaacagtgttgccctggccatatgttcttcggctcggaagaggccaattttgagggacgggctgatcatatctgaccggatacatctcttacagtgcacgaccacctttgatggattccccagtctaaacccacggctcctacgagctgacatccaaatcaagggcaccggtgttgcttcgactcttctccgccgcgtccatgccccggtggagcagagcgacaacaaccacgcgacagcataaaggggagtcgtgacgtcttctagtaagatcccacgtggcgaagcgagaagttttactcagatctgtgcggtttttggatcgagatcctcctgggtacgatataatggcagactggaatctcatggcagactggaatgccattgcagttcccaagatcgacgaacaagctctccctttcaacactacgagggtgtctcgacctctctttgatgtctatacacacctggttgaaagaggaaaacctccaaactacactcacacaaacagaggccccggacattccaaaagtgactacacattatgcagacctctcgattttgtgttcgtgtgtaaacgtctcctcgagtttcttccacccatgaactcctgcaacaccaggataggtcctcccacttcccagtgtagagctccttcaagtttcagtcccagcatggagagaatctcaatacatctatttttcagagtatcttccccggcttacaaagatagttgacaatgcttttgccctgagagaacctctacttacggagctccggttgctttctattgttgagacgattcagtctcaaattcagtcggactccaaaaggagggctatttgtctccgggacgaatgaagagacaacctcgaacgtcttcaggagattcaggatgaggcactgaaggctcggttaccttttgacgaccacgtgcctgccaatgaaagcggtagtcaagacctgcgtcaagagcaccaacattatatcccttcgagggcctgatgacacctttttctcagacacacattagcctgagctctccttcacagacatttacaagcacaaaggcaaccccgagggcttcgaagagtttttgaaagagatacccaaagtttctacataccaaggtcggttcttgatcagatgatgaaagaggacattcaacgggcccctttacggaggaacagctatgagataccctcaagacctgccctcacctacaagctctatgctaagttttttgaccagttcaaggacctcctttttggggtctctgaagccagcccgtgtcccgacaacgaaacactttggtgatccgcctgcttctaaaggatggtgaccccatcgatgtcgtcaactaccgccccatctcgttgatcgagctgaagatcttctcttcattcacattgttagcctcgtatgcagaaaaccctgaactccacccagcacaggccggttttgttctttcctggtaggcagatgactaccaacctcgatgcgattgagcactacagtacatactacaatgtgtatggcaagagagtctcggatgcttgacatgctcgacttcaagaaggcctatgactcaatcagccaacaatggatcagaatggtattagcttccatctgatattttgtatcacctgcactaacttaaggccacccagtttctgagaaggcattacaggtgtgatgatagaagcgctgcaactctacgcaagctgcggctgagtcaactccccttcactcggaggtaccccaaatcggaatatcggaatatgtccgttacagagacatctgatgtagttcttgccaactctcaaacaaaaggactacctccacgagcatctttttgtcaactgtctagcgtccaaggccatttccagaagactgtgtccgatccaagatgacggactggatcttattggagaaggacgacccattgaactacattcgggagctcgcccatgcctcgtggcaattttgagcgagccatgcgcagagctgacctacttgtaatgggtactgactctgaggtcccgcgagatctcgctcacttgttcgcccgagtgtccgcagcatagcgtgacggaaggcggatacgcggtggcgaacaagcgccaggcgtcatcatcactctaggaggattatcacaatggctgtgaagtctactcgcgctaaagaaacacgctaccagcaatgattaaaaacacctccatatatatttattctaacatagttttttaccattacagctatatatccagtattcgggttaatggcgttcagtacatacatgataaatatttcggtatgcgctgcgcttttttttattattctaatggttcagtttttttttgttcttttttgttcttttttttttgttcttttttgttcttttttttttattctaatggttttttttttattctaatggttttttttttattctaatgattcatggctgtccttgccaaaattcaaaatgggtacaaagttcacttttttataacatacttcgcgcggatttagctcagttgggagagcgccagactgaagtagttctcagtcttgaaatctggaggtcctgtgttcgatccacagaattcgcaattgcaacttttttttgcagctcctcactcttgttctctcctagttcaaatacaccgaccttccaaccttctcccctcaccatatacccttgtatatgccgtgactccacctaccctgctacactgcactgtctacaaaaaacatacccctgcgcacaatggagacaggtgcaacttgatggctctgcaaacaatacctataagtagggcttggtatctatttttgggcctggtcctctatcgatattggtgcaaccatgaagctctccaccctgctcgctcaagcctcagtggttctggccattggctacaagtctcaccagtacaactccaacgttccctatgctgtgggatacgcggccctgactgacgagggcttctgcaagactgaacagcgaatctgggaagatttggaagatatccatgagcagggcgtcaaggcggtggccattgaaggcgtgacttgcgaccaacaccaacatgtggtccgactggcttacgggctgggactcaaggtgcacgtttcgtttcccgtcaccagaagcggcctcgagtcggcgtctctgcaaatgagagtctttgtggactcgttcaacttgtcgccccactggaacgctgtggaggcggtggtggtgggcaattctgccatcaaaaacgaccacgccggctggatggatctcgaaaacctcacgtggaacctcaaggcggctctcaagaatgcgggctacggtggactcatcagtatcgccgagcctgccgaaacgtttgagaactttcctctgctgtgcaggtcggacacgatcgactttgtctccgtcgaggtctggccctactaccatccccagtacgcccatcgagactctggtctgctggtggcccgggaaatcttgagagccgaacgagcctgcgctttcaagtctgtgtttgtcacctccgcaggctacccttcttctggaatcaccaacggcaaccaaattgcgtccagagatcgacaggagcaggccgtcaacctgatgctggcccagactcggggaaacatcacgctgcagacgtacttcaacgagccctggagagaagagggtcagttcaaggacctccagtactacggaatgcgtaaggtgattcagggaggctatgattaaatcgcagactgctatgtgggtatctaacacttttctattcatcaatcctattaatatgtttcaacggtacaagtactgtaccgttacacgtacatgtgtactcacttgaacttgtacacccttgctctacccttgctctaccctcttctactagtactttctacatttcagcttgtgtcgattagttgtatacaggaacgacttgatcagttcgcaacaactccaatatttgacagtccatcatactactgtatgtacagtatgtacttgtagttgtccaaatactaatacagtgatgtacttctacagtacattccttccatggtctctgttcagatgatgttttatacactataaataacatgttgtcagtctctcgctgtctacttttggtcgctgttctgttctccccctctgagaggcttgacgatacgagcagcggcatccaaaagacctgtgctcagccgcttggagttggaaacctccatattcaactcgtcttcaaatgaaagcgagctgcgatggtcgccctcaagcacctgttggggcagctgcagaggccgcacctgtctattggaggtgctcttgacacgcaccatgcgttcacgtagggtggtcagtttcagctggaacgactcggtttccttttccagcgactgccgtgagtccgccaacagctgctccagcgtctcgattcgctcgttacgcatgctcagcagccgtttgctcacctctacgtccttcttgagcgcgttgttctgctcaatgatctcccgctgcacgtgagtcagcttttcgaggttgcgttccagtagcgccatcttcttggtcttggcggagttgtgctggtccttgatctggtccaggttgatttccaactccacaattcgctcgcagcgcgtctgaatgtcccgaaccagatcctcctcacgggacttgacggtggtcacgtcctggcgcagcatagagttctccttgagaagcgtcgaaatctggtccgacagctggtccagagagtcgggagtcacctcagtgttttccaggcgctgcagagtctctttgagagctgccagactcttgttgacaccctgcgaagcggcactttcgcccagagtaccattgctgatgcccgagtggttgatattgtcattgtcgtcgagaaagccgccaaaaagatccggattggtcttctttgtcatcttcttgagcgaactgacctcgtccttgagcacgtccacgctcacttgctgctctttcttctcgtgcagcgcccgttctagcgtctccttgagcttgatggtctcattgtcactctcagttcgtcgagtcagctcagactgcagctcagacaatagcttgtcctgctcagaaatgactgtttccttctccaccagctggtcctgcaactcgttttctcgccgcagatactcatcaatcatgtccgagtcaagcacagtggaagaccgtcgagagagcagctggtcaatgggagtgctggcgcgtctattgaacgagagccggttcgacggagttagaggagtgccaggacgcgaacttctgagcgaaacgatcgagtcccgattgttagaagtgggcgtttctctctcgctactcgtagacgccttatccttggcccactgcgattttggcacgttttcgccctttctccactgtgccacctcctcctccagacgcgtaatgtagctgttttggccatcgattttgacctggcactttttgagaatcctgcgcagctcaatggtgctgagctcggcgttgatcttggcccggttcttgatacttttggcccgcactccaaaccgcagcgtggaaatcgtctccgcctcgttgaaagaggtcggcgagcagttgatgatcagcgacgtgcgcgaattgccgcccagagactcctgtagaattcgcgtcagcttggaatctcgatagggtatatgagtgcttccgtccgtcagagagttgatcaccagacccagcgcactgagcgacttgttgatctttttggcctcctcgagcgtctggcccgaagcgccggtcttgcccaccttttctgagcccgcaagatccaccagaaacagctgaccggttttctgggcgccagaagccacgtttttctgcgaaacggcaatggaaaaaatgctatgcgaccgcgatgactcctggttcatgttggtggcggccacggcccgcgataacgagccctgccgcatcaccgcatgcacctctgcggcattactgacgtattcctcactgagacccttgacaaagacgcccctggccttgtcctcgtgaatcggcagattgtcgtgttccggatgcagcagatcgcgaatcttctccatgtaaatttccatgtacgacaccttgaccatgtactcaatgtcctgggaactggcgaagatctgctcaaagatctggtccaccatgcgcggtatcgctccccgtcgctcggcatggtcaatgtctcccatcatggtgtacgtcttgccgctgcccgtctgtccatatgcaaataccgttccgttgtagccgttgagcaggtcgtccaccgtttccttcaagcagtactcaaacacgtctgcctgctgcgacgtcgagtcgaacacccggtcgaacgtgaacgacgtggacgtcgagtccttggtcgcaacgtgacacgtgtcgttgccgtcgaacgacacaatgttttcgtcttcattgtcgtcgggccggaatcgagcaatgaccttgacgttggttgacatgttggccaactggtgatgtgtgtgaagaaccgcggggtaaagtgagaggtccgccgagcgtgttgtgcaaaagaagagaggcgacccgcgcgcgttttagtcaacagagatctccaactgtccaactatcgagctaagtccaaacccacgtcagccgtctaggttcaggggggaggttagggtatgcggtttgattagatccagtgtggtggaaatgtcgctgcgaggaatgtacatgcaagtacgccggaaccatgcgtcttttaggcgcacagtccggggtcacgtgatgcagaggccaggcggtccccgtggcttcatctccgatgagaacgttttctagaccgtctatttgcagtgtagtatctccagcgacaagtacaactgtacctgtagagaggtctaccatgtcctagtctgtttgttgtctttttgaaagcagactaattacttttactactgtacttggtccagtatgtactgtaggtttgggctatcgtgaatgtgaatggtgcgattgttgatggttgtatatacaactgttgatcgaatgtattgtacagtacaagtgcttgtaccgtagcgtttttcggcaactattcggctcgactctcgtacagcactcgcacttgtacttccaattctattgtcggtttgcatttacatgctgtcatgcattgtcgcgtgatcaatagcttcatgagacggagtatcattcggtcctcggcgtaaagtgtccctgtgagtctccgttctcacaccgttcgtgtcgccgttttcacaccgtctgtgtgccgcctatgcgcccttcaacttataagtcatgcccttgagcttgtgcaaatcactggagctctcgctgatccagtggcgaatcaccatggtggtgaaacaggtaaacgctggaatcacccacagatagtcgtagccgacccacggcgcgtgcttgagatacgcctgcaccaggatcagaaccgccagcacagacgccatgggcagcaggtactttttgggagccttgtcgtccaccttgaccttgtaggtgatgtacgcacataccagcaacaccgtcaatgacatgtacgccagcggcttgttgccgtgattgtgacaatagggcagcacaatgaaaatgggcgtttccagacacgccagcgccgcaaacgcaaaccgaaactgctcgttgctgttggccatgtccatttccatcgacttgagcagctccagttgctcttgttcgtctagcggcgccgtgactccgtcgtccacgtcatctggtcggtccagcagtcgttttgtcgctgctctcagtcgtgacatttgtgtgaggagatcgaggagatcgaggagcgagatcgaggtgagatcaaggtgagatcaaggatgaactttatgcaaccagcagtgataaaaaaattaaaaaaaaattaaaaaaaatgcaaccaaggcgctacggaaatcagaggtcacgtgacttccattttcctcggaaggggggggaggggagtacgtctactgttttgcagtgactttttcaatcctcggtgttctcaaaggctcgttctatggctgtttctacagtcttgactatggaacttttgtgaactaaatttggtgcttgttcaactgttatactttagattttgtgagtctaccagaaccggtgttttgcgaggcgagaattatctcgagttcctatcagtgaaacacagtgtttcatggacgtcgatgataagatactgatagataacgatagataccgatagacgccggtagatatcgataaaatagatgaacgagtattcccggttgaaatgatgaccaattgttcatcaagaaggcattggaggaaaccctacactggaagtctggtctctgtcgttttccccagcagctgtcagtcacatcgtgctcttctctgagaaggaggtacttgtagacagaaccactctttctacaaagattacaccaagcacatgtcatgagccgactatagaccttcaaacgctttgcacttgagtgcaacactgtacttggagatgtaggtacagtacctactctgtctgacactcttggtcagctttccagacaactgtctgagatggtgatcgactatcatgaacgacctctagtctaggaggtaacgtctctatttctctacgagaaaacatatatacacaggtttggagggaccatccactaacgttgagacggttcattcaagcgagagtctcaggtgaaaactgattgtgcgaatggttctgggtttaaaaggagttgatacttgcttatattgagataccgacgttgtttttctcgacttgtggacttttcgctgaactctctcgatcagacctggggattacgacagtacagtaaattatcaactagaatccaactaataatctagtccttttcacactaataacggatctaaaaacatatattgttttgaaaactgagcatttattgaaacaagttccattccctatgttcttctcatctcctcgtatacctttcaaggagtcagatatgctggaacaccgaaaatgaacccccagcggaatttcaccctcaactatttctcaactaaacttaccgttacctagagcctccaaagtgtaggcatgggagagtgagatcacgctactacaatgtagtctccactgtgactgaaaacacgagatcattcagaagtcttgcctctaacaaaatactccggttaattgtgcttctcttaaccgccttgtattgtatgcccaacttttccaaaactagaatctacgcagaggaacgactcatagtcacggttgtgctcaagcgccctcaactgctctattcataacatgttaatatctaatacaacttgagctcgtaaatgacaaacggctcgtagtcctgatcggccagaccaccaaattcgcccagaccctggtcgctcttgatcttgccggccttgtccttggcaaaggcgtttcctcccaggtatccaaacttttccaccagtgcgtccttggcctttttgatgttggtgggctcaaaggtggctgtgagaaagttggggggaagaccgtatcgcagcacggactcgacgaaaatgcgaataacccgcaggtgcacaatggccttgaagagatctgcgtaagccgttcgagccagtctcaccacctcgccccacagctggcgctcctgctggctggcctgctgctgctcctggcgctcctcctgcacccgctgcggagagtactcaaagtcccgcactgtgtactttgcctctcggcacttgtggataaactcgggcacaaacttcttgaacagtgtgacgccaaacagggtatactcgtcgtccttggagatgacgtgggccgaccgcggcaccaccatcttggtcagcgactcgtaggagcccacaaactccttggactgcgagttgggcaccgccacgagcaccgtctgcagatgctccgagtcgagcacaaagtcgtcagcggcaacaacgtcgtgcagcgacttgatggacagattgccgctctgcttacggtccaccgaggccagggtgctcttggcgttctggtagttttggaacagggtccgcacgtcctgatctagagacagcgcctcgccagtgatgttgttgctgagctcggtcagaggcacgccctcggtcttgtacttgttggagttccatcggaagtctcgcacgtagtccacctccgaccggtcgttgatctttttggaaaacgcctgctgtgcgggcgagccctcatgcagcactccgatgatgtcagccaccttggccagcgctccgtcgagctggccgtccgtcttgtgaagctcctcggacagctgcaccagcgactccagagtgccaatcttgaactgcggcagatgcagctgcgaagccgggcccaccagagacaagtgctcctgtagccacagctccagctgggtctgagggtcgccgcccgaggttgcgttttggggtagcgaaagctgcaatagaggcatgctggcgtgtgtcttgttgtttttgttgcacggttgtgtcgagtcgagtcgggggtcgtcaattgactgcgtaaagtcggctgcagacctgtgtggcgcttgttagtggtcctggaagctcgtcgtcaccctggctgttaatgtgttgtctggctgtatcgtcatgtcgtcgacaatgcacttgctcggccgggtaactgagtgtaatatatcgagggggggttggactcgaactggagaagacaacatgggagctgttcaaggcggctaccgcgggccgcaagtcgcttatatatctcttgtttctgtttacttggtaaaatcggactttctcaagctgcttaataatcactttggtgcgactacaccacttctacgattaccatatcaccctacaggaaaaaggcaccatacaggaaaaaggcaccatacaggaaaaatacagaaatcctaccccatacaactggacttgctcgagagccgatgaaacaaaaaaagtactcggaaaacaggttggatgtgacacagaccgcggcgcgccaaaaacccgtggattttcgaccgccatcggtccatttctgccatcattgacatctttcagttgaccttccgtccgggtaacccccctcggtcccgggaaggttcgtcagctcccattttcggtggcagttgtcgtcaccaccaaagtcgcacaccacacatcacactcaacgtaagtaatcagcccgtggacaccatgagccacctgccccatgtttgagcgcgtccttgcacggcccctttcatgccccgatggccgctcggcgacgatggacatgtgggtacagatagttgttgagacacaaaaacacacacgacgacgacaccagcctccgagctgaatccatcggcaaaaacacgtttgccctgcggcttttgacggcctacacgagctggcacgtggatttgcggcggaaaccggactgcgcctctcgttaccatgattatgatgcaatgatcatgttagaaagacaacgtcgtgggatcatcggctgttgattcgacaaatctcgacgacagttgaatcataggacgggtggattctctgcagctgtggaactgcaacggctgaatcagaatcagctgaatcgaaccattgttacggaccatgtttgtcgcgtctgacgtctcctaggaccttgaatggtcgttttagttggagcggggttcgcccgccaccttgctcctctttcaacccactacgccgtctgtgttattgtatcttgcttcacctctttgtaccctctccaccatgccaccccccaccaagatccatcaggactaaccccagaatgtcccacgaaggcgaagaagaactcctcgactactccgatagcgaagaaatcgctctcccctccaccaccgtggagtctggctccaacggcgatgccaaggccgagaccaccaccgtcaaggaggagaacaccgagcagaagggctcctacgtcggaatccactccaccggtttccgagacttcttgctcaagcccgagctcctgcgagccattgtcgactgtggtttcgagcatccctctgagggtaagtattaccaacaacaagattaaaccacaaacgccacattgttctttctaacacagtccagcaagtgtgtatcccccagtccattcttggaactgacgttctctgtcaggccaaggccggtgtgggtaagaccgccgttttcgttctctccaccctgcagcagctggagcccgtgcccggcgagtgctccgttgtcgttctgtgtcacacccgagagctggcctaccagatcatgaacgagtacgcccgattctccaagtacctgcccgacgtcaagaccgccgtcttctatggaggttcccccatccagaaggacattgagctgatccagaacaaggagacctccccccacgtcattgtcgctacccccggccgactgcacgccctggtccgagacaagcacctgcgactcggcaacgtcaagacctttgtcatcgatgagtgtgacaaggtcctcgaccagattgatatgcgacgagatgtccaggagattttccgagtgaccccccgacagaagcaggtgatgatgttttccgccaccctgtcccaggagatccgacccatctgcaagaagttcatgtcttctcctctggagattcttgtggacgacgaaggaaagctgaccctgcacggtctccagcagtactatgtcgacgttgaggagaagtccaagaaccgaaagctcggcgacctgctcgacaacctcgagttcaaccaggttatcatcttcgtcaagtctacctctcgagctaacggcctgtctcaggtcctcaatgctaacggattcccctgtaccgcggtgcactctggtattccccaggaggagcgaattgcccgatacaaggagttcaaggagttcaagaagcgaatctgtgtctccaccgatgtctttggtcgaggtattgatatcgagcgaatcaacctggctatcaactacgatctccccgctgaggctgaccagtacctccatcgagtcggtcgagctggtcgattcggaaccaagggtctggccatctcttttgtctccacccctgaggacaaggaggttcttgctaagatccaggagcgattcgaggttaacatcgctccctaccctgctgagggtgttgatccctccacctacatgaactcttaagtgggttcttgtttgttggtactgtataattagtaaaatcttggtgtaatgtttgtgtttactttagtgtacgtgatggacagaggtaatagaagcaatctttgatggactgttatggtccttaacgtaccagttgcggtcctcgaactacatgtacgtagaaactgttccactgaccggttcagaatgttcaccggccgggacgtgaaatgaattgagatggcattgtacactctttttgacctcctatgatggcgttactctcggctttggacattgtgattcgtacgctatgctatgttcgttggagatgtttgaatagaccccggattggtcttgatggtctgttatggtgctgtagcgtacactcgtacgtgtttgctcgatttgatggcaagttgggggcttggtgatcatattctcgcacattcttgcctcagaagcgccctttggaggttggaatgtcgctggggatccgtgtctccgattgcaagaggtgaagatcgttttcagccaagccagggtctgggtgcgtgacaatgtccattgtgggcggagatgggcaacgaggtgtaatattgagagttgcttcttctggtgtcgacagagtacagtgtgtgtttgtatgttggttgtaccagtgtacattgttgatctacggagagactcggtacaagtggatgtacacttgcaattcgtagcacgtgggcaactataccaaccagttgatgggtgggcttgggcgttcaatagcgtccattctgatgccagagccatgtctcgacagatacattctaggatctacgcctagacaagccgctggctcgtattttcatacccggcatcaatgtgccatgttatgagcccatggtgacgcgatggaggatctccattaattggcgcgcctgtttgttccggtctgacgacgcgttctggcgccgtgtctggtgtatgaaagatcgtcggctgcaccgaagagaagatgatcgacacaacacgaggcgaatctccccattttgtcccgactttgggagaggtaaaattagacgacgcaagggatgcctccatctcgcagcggaggcgccgacgaaaaaaatgcagccacttactactgcccattccaccgagagatcatcaccaaggccttggcataggaggtggtgagggggaagacatggcgacgggcgtgcatcatgccaagcgttgagcggagacgacaaggacgcccgagtgaggtttacgccatgtgatagtgtcttgtactggtacattgtggctagggagggcttttgctgtgggcatcgtgatccataccatgtacggtgccgtgtcttgtatagttgagggcaaagacgcggtgaaacagtggtgataaacggccaaacagcttgtaaaacactcgttcgcgcgctcgtcggttcgtccgctcaattctccccattcgcttcagcatcacgcgtcgatacatgcgcctgtctgcatcgacggacccctgcctacactgtacagtgtgggaggaaaaagaaacgagtgtacccttgcaccacgtctcggagccggcgactgcgtttgcaactggtgctggtctcactcgggctgttttgaactttgctcggcccgttgtggcaataacaacaatgttcagtccactcagggaccaggcactcaggcacggcgcatgttttgcaggggtcagcgggtgtacatggtgaaagatggtggaagggttgaatggccgaacagtctgagtgggctgaatggctgaatggctggatggttggatggctgaaccaactggaaggagtcgaatggtgtgtctgtaacacttggcctataccaactcaccgatactcatgctgaattaccgttggtccctacatagtggagtgtaccttagacaaactaaacgagactcgtatagtacaagtacagtacagtaccttgcataacggactaaataatatcccacatatcgcgtaatcagggtctatcgacaggtgtaccagtacttgtaccgtacggtcgccaaccacggttcttactaagccgaattgcacgttccgacacgccatgcagaccgattcgaatgtggatatctacgcccaccaacttgactgtcagacgactccgcgcgacgactcagcgcgacgactcagcgcgacgactctgcccgacagcgacatcttccacatcttccacgtgactgccagacaaatgtgctcttctgttcgtacacttccgctcgtacacttccgctcgtacacttccgctcgtacacttccgctcgtacactcacttgtagacgtccagtcacggtcaaacgctaacccaagcctattgcaaagactaaccctgtgcgagaaaatgcgcacatccatttctcacgccgatctctcccaacagggacaacaagaggtgcgacccaccacctgggcagccatggttgctactttgagggatctgcgagcttgtggctagattgggtggcggtaccatgccgcagaggctggagaatgtgggcaatggtcatagcaagtggtcatgattgacctggggtggtgggcacccaaagacgatagctcaccggtagtggtacctgccagtcgcacctgccagtcgcaccagtcgcgcctgtccactagcatgccccttaatgcagcgacacgcacggtccacggcaaacactatgggtgcgaacgcgaagagtcgcgaaaagagactctgccaacccacttttacgctccaaacagccttttaccgcacttctcacacgcacactcgctcccattgtcaacaggctttgggagcccgacccctgtcaggtgcaagcagcagtgaaagtggtgtgtgaatgcacgaccggtggacttgtccatgacactacatgtatgatacgagatatcttcaaacccaccaccaccagcaaggacaaggacccggtgtcaagtccgtagcacgatacccagtcgtcagacgacgagtaccccactcgacacattccccagtcggtcgatcgagccctggaatgtaaatcatgaggatcgacggtcgagatcgccattgcgcctaaaagacgaggacatggtgaaccgtgtgtgcgtgtgcgtgtgtgttaggcgggaaaaaacaggccagccagagagaggctccaaacgcataaatacccgggtccgcacccctcagttttcctttcctcaacagtcacactcgttcacttcgaccaccactttcattcatatccaactacagtcgaacaatgaagttctctgccattgccatcgctgccgcagccagcatcgtcgtcgccgaccccatcttccttggaaagcccgccgctggaggagttgaccccaacaccttctggttctctcagtcccagacccccacccccgctcctcctcctcctgcccccaccacccaggctcctcctccccctcctgcccccacctcttcccaggctgcccaggagacctgtatcgctcccgcctctaccaacgagaagcgatctcttgctctgatctcccaggtcttctgcaccaagaagtgcttcaagctctccttcggtcttaacacctgtcagggtctcaagtcctgcgagtgtcagttccttgacggcttcgcctggacccagaagtgtctgtcctgttctcaggcttacccccagtacggtatgcaggagattgaggatgtcatcaagaagtgccacccccaggaggccacctctaccattgctcctccccccgttattgtcaccaccactccccccgatgtcaccacttctctgcccgagtgtgaggttccccctcccacctgtacccccgagccttactaccactcttccctcgataacatgctcaacaagcgattcgatatcattggtaagctcacctgcaagaagacctgtaacaccgttgttggcgaccttaactcctgtggtgaggatgccaagtgcatctgcgacaagatcaaggctaccaagtctgccgttgaccagtgtacctcttgtgtccagcagtacaacatgtggccttacttcaacgtcgacaaccagctgctccgatacgtcgaggcttgccaggctgttgccacccccactgccacccccactcccatcatccccgtctgccccacctccggtgtgtcttccgaggctgtcccctcctccactgttgccgctccttcttcttctccttcttcttccgctcccgcttcttctgctgaggagacttccaagactgagtccaagaccgagtccaaggcttcttccaccgaggcttcttcttctgctccctctcccgcccccaccaacggcaccgtctcttcttccaccgcttcttacactaccaagactctgacttccactgtcccttgccacgagtgtgagcacggcggaaacaagactgtcatcgtcaccgtcaccgaggagtgctccaccgagctgccctctaccaccgaggctcccgttgctgacaccacctccgctcctctgaccaccaagacctctgtcgttaacggcaagaccatcactgtcaccgagccctgcgaggagtgcgagcacaagaccgcctctccttctctgaccaccaagaccaccgtcattggcgacaagaccgttaccatcaccgaggagtgctccaccgaggaggccaccgctgcccccacctcttctgttcctacctccgaggcccccgctgctgagtctactgcccccgtcaccaccaaggtcactgttgtcaacggcaagaccgtcaccgtcactgaggagtgcgaggagtgcgagcacaagaagaccgagcaccccgaggctgctccttcttccaccgcctctctgaccacctacaccaccgttgttgagggtgtcaccaagaccatcaccgaggagtgctccaccgaggtccccgccactgaggcccccaagcccacttccgaggcccctgcttccgagacccccgcttctgagggccccaagcctacttccgaggctcccgctgcttcccccgctccttctgcttccgtcgagctcaccaccaaggtcaccatcgttgagggtatcaccaagactctgaccgaggcttccaccattgcccccgctccttctggtgagtccaagcccgagcccaagcccgagtcccccgagggtaagcccgctccttccggacctgcttccggccctgctcctgctccctctggacctgcttccggccccgctccctctggacctgcttccggccccgctccctctggacctgcttccggccccgctccctctggacccgctgctggacccgctccttctggacccgcttccggccccgctccttctggacctgctgccagccctgctccttccggacccgctgctgttccccaggctcctgagcaggctcctgagcagtctgtccccgcccaggccaacggcgctgtcaccaacggtgtctccgctgctgtcctcgccgctgctggtctccttgctcttttctaaattagttgattgccaactgatttgatgagatgccagagatacccctacagctggcatcttagagagagactaactataatacaataatgatgtgaagtaattcttaaccagtagtctgtagtgcctacagctgtggcagtagccatttatttgggacaactctttccaaacaccttgctctcttttactcgtataagggcctcctctcgctgcattccagaacgccgatcgcgccgatcacctcatttgttttgactgctgatcgacacacgacggaatggtctgttctcgtcacctgagagcgacgtacacgtcctatgcgagtcgagacagcaatggtagatgaagatctcatcggaatggatgttcttgacatttgagaggcattgccaattggacgtgtacggtggggggccaagacttgagaggttttgcgagatgagaatggatacgcatgcaaaagggcaaggccgagggcagtgggcgcaaaaggcgccagttacccatacgcaacacttgcaccatattacctgcttctattacttagttagaccagctccacatggttatgtttcacttgctctatgactttcatgttggagatcgacataattgccatttgtgggcgtgaccggggtggtttcttggcgtgtggaccacaaagacgtgtctgtacgcgcactgtatggcattgtctgatatgtccatcatcattgattcgttgctttctgttttgaatggtcttccacggttttcagtgtcctactgcgacgactcaagcttaggctcagacattgtcgcagcgatggttagaggaaggcagaaggcgtctatttgacgcccattctccaacatttgcttggggtttgcagctgacagcttgctgaccctctggcgcagaaagtcgcagtactccatgagtttgtggttgagagaagactcgccctccagcttgccctctatcgactggctgtgcagcttggccacatgttgcagcttctgaggccggtcactgtattcttgcagattcagaagatagttgttgagcctcctcaaatcgtcctgtgtgtagaatgtcttgcatgcctcaaactggctcttcaagtcggccaagtcgcccgaatcgaacccctctctcctcattatgctcagaaacgcgtttcggacgaccaaagatatcaatctgggcgtgttcctggcaatggagtccttcaacttatgagaaacaaccaccccgttgtcctctgataaccgcacatagtgctgacccagagcgcccaggcgccccaaacactccacaatcacttttagaggcagcgagcccatgtttctgtgcagatccttgtccacatacatcttcactatcaaacaacaggtgttcaaatgcacccggttcatgtctcccctgatgctggccatgtagaggggtaacatgggggctatccttgtccgataggacgagtcctgagtctcaaagtagctcgccgcattctgctccacgatccaccccagtggctccgcggtaaatgcttccatggtatctcttctggtatccaaagtggttgtggtgcactttcggaaatgatccaaaatcccttcatcaccctttttttttggccgaacctaacccttaatatcatctgtgcatgaccacatttttcagaaaatcaagaaaaaatccgcaatagtttagtggctagaatttccgcctgtcagaacaatgttcagcacgcgggggaccggagttcaattctccgttgcggagtatctttttgctgctctgttggggtctcttttgctgcacgttggtggtgtatttttgtctccttttttctttctgcaaaccttttggttatctacagattccagctaaatctacttaggccggaagaagatacttgaattaatgaaggtgaaagccgttgcgaagtgatatggtactagatgatcggccggaacatcagaccgaagattggttacactcggattcttgtgaaagctcacgtagtcaggacgtcggatccccttgcgcgggactgggaaatggaacatccatggttcccagacaagatagtacttgccatgcgggattttgctcgggtaatccacatctaagacgtgtcagcggccttgaaaacccgacgggactctggcatctgagtgtataaaaaaatccgcacttgtgaagatggggtggtgtccccagatcacggtatgggtcttgtcggtggtggtcttgtcggtggtggtcttgtcgatgcaacgccatgtcacattgtagagacagaatgaagcacacaaagtcacagtctcaacggaaattgccctccagtagactccaccgagccgttcgcctggtgctcatcagtgggaactgtagatccttccagtcccatttaaatgagctgttgtctaagctagtgatccttcatcagaccacaagttcgacaccgagtagttgttgagaattatattctcaaccggtttgtcgtaagataggcagtctcgttcgctcgcagtaagtatgctgaaaagtagggggaaaaatgccatggatgatatcacatactaaacaccaaatcctctgagatagtctgccagggccgagtgggcttggaccgtgatcaaggcgggtttcggattcggactttagatgtgatttgttcttgcggtactggtactactaattctcaggaattactagagtgttgacagttagttgagactgcacaggatggcagcaacacaataacccattgacagtagataagtgcgacgatagactatgaaccggtcgttgtataaccatcattgacactggtatctttgatataacccttagccttgatataaccctttgccttgatataacccttagccttgatataacccttagccttgatataaagacctctagcctttatataaccctctagccttggtataaaaacctctagattgatataaccctttattgtcttactattgcgacattagtccaggaactatacgctcattgtctcacgcctgtcacatttttagatctgacagctacagtaagtactgataaatcgtgttcttgtggtaaacaacagttccgtacaagttcagtatgtactgtacagtgcttcattttgagccctaggttcgttttgagcccccgtttattgagaaaggaagtacagtgtttgtattgtgagagttgttgaccttgtgcaacaagaccctcttgtcctcatctgtctacagcacttgtacttggcttgtaaataaaacgggaagttcgaaagtagaaaaagatctccatgtattcttaggtagctccatagtaacaacaaatcctcacgtattcgagggtctacacatcctgtaaagttctgagctcgtatagtccgagacgaatgttcgatacgtgagtgaagatggagaagaaggaagttcagtttttcagctcaattgctttcaataatatttggggacgtatacgctctccagaatcattgaaacagatactccatccacctttcacatctgacgggtggcagctgaaagttcaaactagggggagggctaagggtgctagtgagggatatgcccaagttctacttacaccctcaaagatgataccgtaaaagtagtgaagatgactcttggggctcctttagacagtttttcgctatatcagagctgctgaagtatgtatctgaagtatgtacatacagtactgtacctatactcgcatcttttggagtggaacttggacagtattaagaacgagcaccccatgttgcgaaacatactcctcaccggctcatcacgaggtcttggaaccgttgaacttgttggagtgctacgctcctagtagaaaggaaatcctggagtttcaggactcggagcaagcgactcagaacggtatcaaatttgagatcaatgcggtcacggagtgcgagaacactggtgaagtgcgtgtcaggactagacgagctgacgggagagttgagtccatgcgggtttgctgttgcttttatctggccaatatggtctcttatgagcgacaactgcttgctcatccaccatcaagcttcctctcttcctctggctccagagttggccaatatttctctccaagcaaaataccagaagttgttgaacaggtctcaggtccaggcggttcatggagcggacaatttggcaggaaacctgtctctggttcaaggaccgccaggtataggtaagaccaaggccattgtttctcagctttgcgagattcgggcaagcaactggtcagactcacatcatgttatgtgtcccttccaatgcggcggtccatgagctgaccaaacgacttgagagtcacttctgggacgaatctctggactcaagattatggggggagggtcgtgagggtagattctgaagtagctcagtcgacaccagagggtaagaaacaagttatcaagacgcttctagagcaggacatgacagccatcaagggactggaagacgaaactaacagactgggaaagcacttggatactctgtacatgagcaagggccaagtgcatagcaagttgcaagagctgtacaagaacgcgactgccgagaatcaggttcaggtcttagtttcgaaacagagaccattgatgaagcaggtcaaagtaccgaaccatcagtatcgtcaataaaacgcgccacaaaggtgatacgtacaagagagacacactgaagcaatattaggaagtttgcattcctgggcagagaaaaggacatcataatgttttgtgtcaaatcacacccacagtctcatactgtcgggtttctggccaacgtgagacgcaagaacgttgcagtacctcgagccagaacatctctgtggatcatagggaactctgtggatcatagggaactcttcgactctctctgtcaacgcaaagtgacaagctgtgatacgagatgagtgccaaagaggcatgtccagtgaagcctccgagttccatatgagagacagaaaagccaagaagactgttaagaacggtattcaatcttctctaaagatccacaactcgactcccaggtcccatactgcggtttcaaagcccacaagtaggggtgggttccagagaagcatctccagaagccgggaacgggattctcgagaaaaaaagatcgacgtggagttcagaaccaagtctttgggacatgggagcggggagttgcttgtgatgtctcgttcgaagttggattcgactcatgttagacggagactgattaacgatatagatgaaaaatttagagaataaaatagaagaaaggatttttatttggtatttaaacaatgtttggatgaattggaagacgtaaatacccgatttgagccattcaggcaataaaattcaaactggagtttatattgaaagttcacttttttgatatatattgcggatttagctcagttgggagagcgccagactgaagtaattctcagtcttgaaatctggaggtcctgtgttcgatccacagaattcgcaattctttttgggaccagcaggcattcagagaagggcctctttttgctcctcgctctgctctatgtgccacatttgtcgccacgtacgagttctcattgttcaaattgtcttatttttccgtctatctaagtctatagattaccgtctggtttttccacttcgcacatctcgctccaccacctcggcaacaccgccaatctcctcaaagtggtcctccatgactcgcacctcctctcgtcgctcccagaaccggtcctcggccagatcgaacgcgaccttcttgagatcctttccgcgggcctctcggtcggccgaaagggcccactccaggaacttgtctgcagttcgcacgtagaaggctcgaaggacctcaaacggcttggggtgaggcagccagggtcggggatcgggaatggtttcgttggaaacctcctcttcttcttcctcctcctcgccgtcgtcttcctccacaccctcagcgtcgtcgtcgtcttcttcaaactcgtcgtcctcatcctcctcgtcatcctcctcgtcagagtcaacgtccgcctcctcaagctcccgcaggtcttcccagaacaccttcacgccgtccagcttgttgagatcaatgccatagaaggtgtccaaagtgaactcccggtcccctcgttcccatgagcctccaaacacgtaaagaacgtcgtcacagacggtcatggaagcattgaaccgaggatgaggcagttggttggcaataggatactccttctgcaccacctcctctccatcggagtccttgagagtctcctcctcctcctcaaccgcaggagtctcaccgtcctcacccagatccagcttgtccttgaaaatgctgtcaagagtggccttgagatcgtcgtctcggctgatttgggcccgttccaatgcagcctttcgcttcttggcacttcgcagagacagaccaaaccaccggttactttcaatctggtaggcgtacagctggttgtaaaaagtggagtccagactctcctcggtctcgtcggtgtcaaacactcctccaaacatgactcctcgacctcgatggtgcaccagagaagcaccaactcgaggagaaggcgcgtactgtcccttcttacgtctctcccaccgagaagccttaatatcggccttcatcttaagatgccacacatcctgatgcaccttgccgacaacggccttcttgcccttgtgcttgaccttggagtatcctccaaaaatgacgggaccctcgggactgggcacaaacgagtggcccgatcgagcgtcgggagtctggtgattgggagggaactcgatctgagtccacttgtaggtggtgacgtcaaaagcccacagatcatccagatacgtggtggactgcgacaagtctcggaaaccgccgtgcagcaagatgtagttcttccagtacgtcagtctgtgtccggatcgggcgctggggcccttcttctggtccagtttgctccattctcgggtttcggcgtcaaacagccatgtgtctccgtaatggtaaaaggtgttttgtttgggtgacgaaaactctcctccaaacatgagaatgattccactggggtgcgtgatcatctggtggccggaccggggcagtggggagttaccagactcaatcttcttccactgatccgtgttgatgttgtacgagtacaagtcgttgaagaaggcacatgttcccgagtggttcgacacctctccaccaaacaaaaacagctccttcttgccgtgaaccggcgaagtgcacatggagcaactgacccgcttgctcggccgctccacgttggtaattgtcaccttatcgtgcgcttcctgctccttcttgtagttggcgagaatctcgtcaatgtccatgtcgtcctcgtcttcgccctgcttggccgccaccttcttctgtttcttctcgcccttggcggcgtttttcttggccttttccgccgctcgcagcttcttggcctccttgtccttcttcttgtccttggccatgttgatgttggatcagattgtgcgaaaaataaaattatctataggtgaaacttatttctttttttatttcatgcgccagtttgccggtgaaactgtggttgaaaaacgtaacaaggcttcaagagacatttctcgacagctgaatcgatcaactaccaaaaaaacagctaaatgagggaaaaaaaaagaaaaagtaattgcgaattctgtggatcgaacacaggacctccagattactctgaccgaagaatgacttcagtctggcgctctcccaactgagctaaatccgcgtgattgttgttagaaaaagtggactttcatcatgatccgaagaatgtcaaaaagctgccgcaatggcaaaatggagcctctagacggatgatctggtcataagtatggggtctaccacttgaaatatttgagatattagaaaaaatcaagtttcaactgccgcctttgtcatcctttatctgtagggagctaatctaagactctctttctccattccaaagaaggactgatttccagtgcgatctcttgggccgatttgggcatgaattttcactcacattacaccgtatttacaacttgtccactccgctctcatgaagcagagcccagcatgtcagaaccatagaggaagtttggaggttccaaagacttggatctaaaccaagcaaattccaccattacccactttatggcatcaccggaattaacaactcttaccttttgacatttctctggaagaagctggctctacgacgacacgccaacatttggctactgttattccagagcttgctcgtcttctgatggcttcagcaagttctgtcgtactcaggacaagatgccaagttccaatgctgctgtgagagagataacaattgccgtcatattgctattctggaacccatcgtgtctggaattgacccgaccggcgtcccaagtatagaagaccgtaagtatggttgatgacttacaactcacttgtagggacactatgttccgataatagtacacaccagaaggatgtgtgtttgctcattcaccagaagagattttgtacatcagtggaatactatctacaggatggacatctcgtctatgatcaagctggtccccctctcatcttcaccacaagagaatcaaggagttggtccagtcacggtagatacatctaacactctgaaggaacggccatagttccattgagtacaaatatacaactgtgaatagctgttacagctccattgagtacaaatatacaaccgggaatagcaaatattgcttcaaagagctaaatgagcaagcataacatgcgactatctgttctctggacattgcgggcaatcttgttgaagccgtacaaggactcatttttatgcttatctgaagacttggaaggagcccagtggccactccaatcgtcgggcacatcgtgacagtcgcatggttgaatgatgtctccatatcagacagtgataatagggccttgcctgaagtcctcactctgtcggttctgcaatctcatccagtcacgtcaccaaggtgtgtctcacagtagacccaaggtgtgtctcaaaacagtctgctgagattccatccatacagaccgcataaacacatgtctcaaaaatagttccttttaagaacccctcgctatatatcgtactctaagccgtgtctatatctcattgtattccccggaagagcccgaaagagccagaaattattttcttaggtcgaggaacccatatcgcccgcacagctgttcaaaagacggatttttagaaacgaacgcccgagagaccatttccaaccacgtatcgacccaccgctcttctccaactagtcgtaaatcaatcacaggcacgtcatctcgtatatcggcgtttcgtaaatgccgatccgagagctacgtgttttagagtttggcgcggctgaaaccgacaaataacttttcgtctgttagtcttaaaggcgcacaaagagagaatctaaactcggcaatagtatcaggaggagttggagatggcgatgacatgctctgtatctctaaataaccgccacagcgtccacaaagtgcccccaaactcgtgcagccgaggatgcggggtgtgcagatccgaaaaggttaaatttaatggaacattggagatggaatgacgcctccaaatcggcatttcggggtatttgagggctatattataatcacaatccagtctaagcacgtttgatcattcatttacgccaaaaaattctctcattgtcgcacactttgccgtcaacaaggtctcattttagactgtcggcaataagtaacagtaccgagacctagtctcgagtttatctggatatatctagtctggtgatcgggggtggaggggccttcactcacctcaccatgtcgaccaaagacccctacgaggggctatctgaggagagcatcgccattctcaaggcccaaaccaccagtgagcccgtcaacgtcaactaccgcaccttgctacttcggtatgccacacctctggacaaggcggagattctggtttcgtacgtcttttcggcctgtgcgggagcgtgtctgcctcttttcaccctgattttcggctccatgaccaacgagtttgtccggtactttgtggagggggccacgccggctgaattcggccaccagatcaactacctggcgcggtatttcatctatctttttgcaggcatcttcgccttttctttcctcgaaacgtacatgcacgtccagatgggcgagaagctgaccggccggatccgagcacattatctggaggccattatgcgccagaacattggcttcttcgacaaggtcggagccggagaaatcaccaaccgaatcaccacagacaccaacctgatccaggagggcatcagtgaaaaggctggcctgattgtttcctccattgccgccataatttcggccttcattattgggttcatcaagtcgtggaagctgacgctgatcatgatgtcgtcgtttttcgccctactgttcgccatgactacagcagtctattttgtggtcaagtttgccaaactggccattgtttccgacgccaaggcgtcttcagtcgcggaagaagttcttggagccatcagaaacgtggttgcgtttggaacccaggacagattgacccaaaagtacgatgaccggctggtggtgtccatgaagtaccacattttccgtggccggggctcggcggcggctattgcttcggtgtggaccattgcctatctcaactacgctctctccttctgggaggggtctcgactcgtgtcttggggacaagtcaatgtcggaaacatcatgaccgtgctgtttgccgtcatgattggagctgtcatggtcggcaatgtggctccaaacttgcaggccatgggctctgccattgcctctggccagaagatctttgagaccattgaccgggtccctcccatcgacagcttctccgacaagggtcagaagctggaccaggttcacggccacattcagctggagcacgtcaacttccggtatccgtctcgaccggatgtttctgttctgcacgacttctctttggagatcaaaccagggcagactgtggcgcttgtgggcgcttctggcagcggaaagtccaccattattggcattctcgagcgattctacgaaattctcggcggaaaagtgacgattgacggagtagacatttcttcgctcaacgtgagatggctgcgacaacagctggctctggtgtcacaggaacccactctttttggcgtcagcatctacgaaaacattgcctacggtttgattggaactccccatgagaacgctgaccccgagaagaaacgtcagctggtggaggatgctgcccgtcaagccaacgcctacgacttcatccaggacttgactgacgggtttgaaaccaatgttggagaccggggctttctgctgtcaggaggccagaaacagcgaattgctattgcccgggccattgttagagagcccaagatcttgttgctggacgaagccacttctgcactcgacaccaagagtgaaggcattgttcaggacgcactggacaaggcagcggcggacagaaccaccattgtcattgcccatcgtctcagcacggtcaagaacgccgatctcattgtggtcatgaacaagggcagcattgtggaacagggcacccatcatgagttgattgagcaaaagggcatgtacttttcgctggtcaactcgcagactatcatgaaacagaatgacgacggctcagacacggccgctgacgacaaactcgaggaagacgtggtggcaatccagtctctgactatgagctccttcagtgaagatgaggaggaatacaacaccaaggagcagggaatcattgagatgattcgattcgtgtactcctacaacaaggaggagaccactttgctgctgattggaggagcgtgtgcctttgtggggggcattggctatcctggaatggccgtcattttcgccaaatgtatcgaggccttcatgactccgccctcaggctatccccacatgcggtctctgatcaacacctacaccggtctcttctttatgattgccatgatcgaaatggtggccttttacgtggagatttccattctcactcttgcgggagagcgactggtgcgaaaactgcgtctggcggtctttaagcagtttctcagaatggacattggcttctttgaccgagaggagaacaccactggcagtctgacttcgaatctcggaaaagacgcccacaacgtccgaggactctcgggaacaacgtttggccagattctcgtgtccattgtgaccgtggtggccggattcgtggtctcggtcgtcttcaactggagaatgggtctcatttgcggcgcctgtatccccattctcattggatgcggtttctgcagatactacgtgctcacatggctcaacaaccgggccaaactcgcctacgagcagtccggctcctacgcctgcgaaaacaccaacgccatccgaaccgtcaccactctgacccgtgaataccaagtctacaagacttacaaggaatcagtggagggacaggttcagggctccaaacggcccattttcttctcgtccattctctttggtctgtcccagtccctgtcgcctctcatcatgggtctggccttctggtacggcggaattctgctcaagcaccacaccatttcgcccttccgtttcttcgtggccttcattgccattgtctttggctcacagtccgcgggctcaatcttcacctttgcgccggacatgagcaaggccgccggaagcacgcggaacatcatgaacgtgctggcggtggagcccgagattgactggtggtccgaccaaggcaccaagatcgaccccaaggacgtcaaaggcaacattgagttccaaaacgtgcacttccggtaccccacgcggatgcaggtgccggttcttcgaggtctcaacctatccatcaaacagggccaatatgtagccctggtgggctcgtcaggatgcggaaaaagcaccaccgtcggtcttctcgagtgcttctaccggcccacgtccggcaagattcttctggacggcctagacctcgcagacttgaacatcaactcctatcgcgaggcggtggctctggtgcagcaggaacccattctgttctcgggcaccatcaaagagaacattttgctgggaacacaggatccggacgtgactgacgaggtggtatacgaggctgctcgaaaatccaacatccatgacttcatcatgtctttgcccgaaggctacgataccgtgtgtggctccaagggttctctgttgtctggaggccagaaacagagaatagccattgctcgagctctcatccgcaatcccaagattcttctgctggatgaggcgacctcagctctggactcggagtccgaaaaggtggttcaagctgctcttgacgccgctgccaagggacgaactaccatcgccattgcccaccgactgtcgacgatccagaacgccgacgtgattttcgtgtttgaaaacggagtcgttcttgagagtggaactcatcagcaacttctggcaaacagatcaaagtactacgagctcgtcaaattgcaggccttggaaggttagtggaggatagattaattgatcattttaatatgtataaaaatggcggagaattggtggtgtaatgacattctctgcggattgattaggatgatatatagatggacatattcatttgatctgcgtgttttcttacagcataatacattcattaattataacatcactttttttttttttttttttttttttttttttgaccaactttttcaactatttagttgggggttgagtcatgttggtgaaaaagttggtcaaaaaaaaccaacaaaaaaagaatgacatctctcgtcaaaaaaaacacgtgaccgtcacgtgattggacgacaccggaatcgaaccggggacctcgcgcatgctaagcgcatgtgataaccaactacaccagacgccctgagctgtgggttcggagctgaccgatttcgagtcaatgtggaagttttaaatttgaaattaatcattagaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaaagagtgaaaaaatctcatatcgtgatatttttcaataatctaaaaaaccactggaatgagatagtttggctgattcaaatggtattgttttttttgtaatatgatcaatattagcagcgtgagagtgggatattcaaacagcgacttggtagggtcggagcagcagtaccttctgtacgacaggttgtggagcaagtgtggacgtgtggaactgagatactaaagtaattgcagcctgatggtatatataattgattcttgaccttgtcgtcattttctcagtgctccatcttccatatttgagattatgtcgagtattcaccaagtcgtcaattgagtctcacaggagtctctagacttcaagagtgtcgtccgacggccatcggagtgccccagaggactggagtcgtttccagaggactggagtcgtttccagaggactggagtcgtttctagagtccttggtcgttgctggagtcctgggtcgtcgtcagacacctctaagaacccacatccaccgctgaaaccatggggagagtcgatctacgacttgataaacaacggagctgttttgatatactatcttgccattacattttcataccctccaaagatgtccaagtcactccagtcgtcctagcacaagtactcattcatcactacacgctccaatattactctcaagagtctcctataaatacattccttatgtccactgggacagcgttccttacatggaacaacccccagcactgacatctaaatccgctgcgtaccgagtgtctctctctccttgtgcttcttctccacgtttctcttcagtctcttgactcgtctaaccacatcttcatcggcctccacatcggccatcctccgcaggtggttgttgcagccggcaacaggacactggtttcggccctgggtctgctgcagccactgcttgaaagcctcgccagagaacagatgcttgcacacaatcgctcgtacagggttctccaaatagtcccgtgtgatgggacacttgagattggactttcgagacacaaacagctcgtcgtctgaatcgtcctccgaaaggccatacccattgggttcgggggccaggccttcccgtcccacgtgtttcgaaaccagacttcccagagaaatccaccacttgtcgctgtcgccaagatcaatctcgggcatgagcatccacagcagcgtctccttgtgttttctgagatcacgcgactttttcagcatcagcgcacgtgatttctttgtgggctctggcagcgacttggccagggttgttgcgtacagcttggtgatatccggcactttgggtgcgttttcgtttgcgtccttcacgccatctccctcttgttcgtcatcatctggggtatgatcggggctttggttctccttctccttgtttgtcttttcccacgccacccatttttcgctggcttccgtgacctggttcaccaccttgtcaaagatgtcgctgtgcacgtccacgcgtccctgagtcagagcgagctccgtggcggcccggtcgagctgtgaaatggtcgattgtcggtcgtagatgggcagatcggaggactccacgtccaggtcgttgtcgaacgcgtccaccgtctctcggcttaaacggagcagttctgtctgaagagtgtggatctgctgggtcagagattcgcagcccaggttttccttggctttgtggcttttcagcgcgttggccgcttccttggtgaagatagctgtcatgtgtggtgtaggaacagtacagtagtttgacgcgtaaatatggagggtgctaattattagacatgttggcgaaatagagtttggaggttggagatttcgcggcagatgatgaagtcgttggtgggtgtatttggcggttgtgaaggatgtggagtggtaggatgtgatatgggggattgagagttgtttcaagtcgatttggacggatttgagaagaagaatggttcgcgacgcagtgtataacgcgtgaaatattgagtgaaagatttaagttaaaataaattaaaattaaaaaagaatgaaaaaagaaataaaaaagaaataaaaaaataaaacaaaactactatcaaaaataaaataaaatagcgagaagcccaaccacttgtatcgtacaaatggtctattaaaaacactaatgcaggcacaattactgtaaattaaaaattaattcacatattttgtctgaagggtatttttgtctgaattatctgtagggaacatcttcaacgctgtacatcacacccgctaataaccattggatcccatcaagatagtggaaaatggctcgactcaacgagtatgcagccgatatttcgcgcgggcatgcgacagcgcgcaccgaagaggctgagcggtaccaacgccaacgtctggaggagagagcggtccagatcaactcgctcatgcaccaactacgagagaaagagtcgtccgacggcgctggcgccagctccgggcgtcaaaacacagtggaagatcgcatggacgttgatgagccggaggatgacgagactgatctgttgctcgaacgagaacggcttctggaggaggaacagcgactactgggacgagtggaggagccagagcgacagtcacagggacggcgcgaaccaaggtacagggatgtagcgcagattcttgaacgggagaagcaaagggccaagaaacgagcccatgcgagctccaaggactcccccaagaaacgtattgctccgcctgtgcagattcaggatgaaaatatgttcgttcggggcgactggtggacggagtggacgtccgaagagcttatgatggtggtggcatactacaagcaagatcttcatcgtgctatgcaaggtcattcgggcttgaatcatgcggaactcactgctctacaactaggagagataaagcgactggtgagacgagacgctaagaagatgctcctggcccagtacagctcgagtctgaacaagatcaatgaagcacaggtcaggcaggagcagtctgaaaagcgtggtggtgaacgttctgaacctgtggtcgcgcaatatccctcgacgacttcttctcaaaacacaaacctctacactggtatgcccaaatccagccagcagacggacatgaattgcgagagcaccgccagcgacgacgaaaccaacgctgtggttgccaacaccactactctgtcgcttctggagccccagaacatcacgctcactgaggaacagcaggtcatctttgacctagtggctaaaggcgagagtctgtttttcacgggaggagctggaaccggaaagtccgtgctcatcaaggagatcaagaaccattgcgagtcaaagggagttgtctgcaaagtcacagcacctactggtctggctgctgtcaacgtggatggcataactattcataggtggactggcctgggtctcatgaaagagagcgccgaagtctgcattgccaagctcttcaaaaaccctagagctgccgcaatgtggaagttcaccgacgtgctcattattgacgagtgcagtatgatatctggagccatgtttgacatgattgacaccatttcccgagccgtgaggtccaactttttccaaattgcacacacggctgttgttcagtatgaaaaggagctacgttgtaagaaaaaagctcgaaactacaactttctgaaagaaatgttacagtacacggagaaggaccatgcgcgtgaccaagtgttgagagacctcccctttggaggaatgcaaattgtttgtgtgggcgacttttatcaactcccccctgttccttcgtttgaagacaagaacacatacgccagaaagcatggtgctagcgcccagcttcctccagactttttgtttaactccgaggcgtttcagaaagtatttggagataaaagactgcgtctcactgttgccaagcggcaaactgaaggctccgtgttcgcctccatgcttaacatgttccgaacgtacaagggtactactccagagactgatgctcttcgaaactacttttctcagttcattggcaggcatcccccgggccaacagactgtgcaccttcaaagcaccaccaccggagtcgaagcaactaatcagagagagctgcagctgctagatggccctgaagtcttcttttacgcttctgacatgcggaacaccacagaggggtacagtcaggaattcattgatcgggccatgagggacattaacgctgaagacaggctgtgtttgaaaccaggtgcccaggtcatgtatcttaagaacgactacgacaagggtttggttaacggtcatatgggtcaggttgcatttctcatgacctacgaaatgtacagtctgtacaaagacgatctggacgtattatttgtcatttatcactacatcaagtccagaaaccttcgctctctgagccgcaacgccaaggtgcctcctgatctggagcaacaccttggcatgcgcctggagcattatcaatggtcttactatcggtacgccctgatgcacattgacgaggtgtatcgacaagaggctctggctcaaaagaagaagaatcgcgagttggaagaacaaaagaaggtaggtagagagaacaccaagctactggtcgtcttcagactggcagacgagtacattgcagacggtgaaagtgaccagcagttcatcttggtgcctacagctgagttcgcaaagctcgactactctcgactgctggctcgtgagaatcgagacgcaaacgctcccaagtaccctaccatttgctcgcgtgtgcagctgcctatgagtttgtcttgggcactcacgattcacaaatgtcagggacagacacttatccgaactgtggtagacatgaagggcatgtttaccgaaggacaagcatatgtggccatgacccgggttaggtctcccgatgatctaagactcacatgtttcgaggtccccaaagtcacgcgtcctgaggtcatcaagttcgatgaatccatcaaggactccctgacggtcaagaaagaaggagctaatggtgtcggtggttttgcgcttccaaacaacgcccctcaccactcgactccttcaaaacgttcttctccgcctccgtcttcatatgagtctgcgattagtgattttgattctaacgcggaaacatgttcaggtactcactattaccgcacaagagctcagtaattaagacaagccccgggacgagcacatcaagacagaagcaaacgatcttgccaatcacggacaatgacccaccagtctaccagttgctcccttctcgtttatccagcgcctcctgacctcggtgatgatgtagtgagttcccaggccacattcagccagatcctgaatgtactagtgcagatcctgaatgtactgatacagatcctgaatgtacaggtgaagcgctgtcgaatatcttccgccaaagcttcacaggaatacacacaatccggtccacaagagaggaatctaccagatatttgactctgtcatgcaaagaggaagcagacagcccagaacaagacggtaaatgtagatgaccagagctccattgaacgaatgcagtactacactgccttttggtgaagctggtatcgcaatcttggtcttctcaagtctccactgcggatcggctcaaactcatttcgagtagatcattgaacatatctgttgtgaacagattcaatcaagttactcgaagatgtgaactaaatatttattcaagtgaagttatagttcatgtgatgaagcggaaaaaagcggttgatgctcagcgagggtgtcgaaaatcttgcccataagcactgtctgtggcggcggttccacaccagcctctagcgcactgcacacaattccaacaaaaatgtagggcagatcgctgtttgtgaaattgaagaccgaacatggctcagctggcttgtcgaactcggtgtaaggtggtagagattcgggtatagtctcctgcaagacggacttggcgatggacctctcaatcggggtttttagtggtttttgtagtcaatttccatggttgtgggtgtttgaaggagctctcaacgacctcattggctttttggagtagatgatcgagttgcgagtttctatcggctccttaaaaagtggtttgcagagagcatgccagcgacaggcgcagacgcgaatcctgccgtggtccctgactttgacgagatgactaatgaagcactgaagatctttgacgacattagcaccattgagttgatgaagaactggcaccctggaaacccatccctccttcccccaagatttatcaaagttcactggactgcttttcgcttgtcggcatacaggaggcatcgtatggcgtgaacagacacggcagatccgaatccagcaagatatgataaacaaatataagagaacttcatttgctcatgagcaatgatcttcatctaggcagtactgtactaccaaatttcccacaaggtcgtggcggtcgtatgatagtcacaaagagtacaggattattaccatctgtaatacttgagacctaaacaagtacagtacatacagtactgcttatcgttccaaatatcatatctaacatctgtctagaagtggaaagaggttccgccttagctcagcgcagcgagggcctgttgccaggagtgtcaaagttggcaccacgagcctggctgtagcccactggaggatatcgaagggaccctctgagtgagaatgggggtatctgcttgggtatcggtttgggtatggacagccgaattagagggggtatccagagggtgaagggtatacagtaccgtaaatgggctccgaagggggtccaagagtatacgggttgtaaggggtgtcctcaacgtgatcatgtggagtccaatgcacgtggaatatctgcctgtggaaagccaggaggagcatctagagaaagcgcgtgtcccatgttaaccagaaagtcacaccgtttcaagtgagctgctcggcttctaagtcccgctttcaggttttcctcttgtcagccaggtgaacacgccctgcgtcggtgtttctgatgagttcatgagctgggacaggtgatttctgtttgtcggagatcagagcctctaaagcagtcggaaaactttcccgagtcgtcttcctcctgaattatctgccacatgtactcgatgtaggcgtcaatgtggccatagttattgtccgcgactcaatcgagagtctttcgagcttcctgttcgtcgtcctgtttgagagttcatcatggagactcgggcagaaacagaatgagcgggatgagcacggctggaaacaccctttgccataggaattcggtacggccagtcgttgggtttggactcggagccggtgatgactgcaatcaacaggaactggccaatgacccatgacagggtgatgacagctgcaaacgtgcttttgaagactcacagggaagatatcagaaacataagttggtgtcatggtgttgaagacgccccagatgagccccgaaagcgcccagccagcacactgtttggccttgttggttgcaaagaatatcagaaacaccactgcttacaacagaaccaaggggatcatggtaaccttcttgcagccgtactcgtcggccaaaagaccgactcccagagagcccgtgattcggctaatgggtgctccaaccatgaaagcagtttgtcatttggcctcgattgtgtacgagccgtctggcaacccgacgccgaatctcggtctgatggaaggaatagcatagagggaaggaatcagaaacccgtcataaccgtccataacaatcggaaaacacatgactaggctccagaaaatgcatttccggtagatgctcaacgcagagtcagcgagttttcccattttgaaaggggtatagaggacgggcggtggtggatttggtgtttagagaggactcagatttttttgtcatggttaaggaagtagcacaccattccatgttgacggtcgaccatttgcatccagctgtagcagtgagataccgctaaggaatggtgctctttgttagggagtctgtacaagtacagtgctgtaccggttactcggttgatctgatcggatgaacagattgattcaacaagtttgtctccatatgtcgatgctgtcaacccttctccgttcgtataaaatccctccattgcaactcgacgcctgacggctacagagatcgtgatggtgtcaaaatatgggctagctcggtcggtagtaccaatgaagaattcttcacgaaggacgaggggaaggtagccgcgtgagggtggaaaatgagatcctagtcccacgacaggttctttatgttcaccttatcatctgcgacactcagtggatattgtacatgtcgttatcagatgtgggttgtttgtcttctttttgcatcgtctactggaaatcgcacttgtcagcagggccctagacgcccagttttcacccgttagataacatgtgggctggttcagagtggcgtcggtttcgtgcaagatgactccaaggtcctctggcacatgtgagtgcgaatgattaaccagaaaacctcaggagtctcgtctgagtagggaggcgggcgacacgcttgtgttttgggccattctctcccagaaaatggccgttggacttgtccctggctgtggacccagtgtcctcggtgatagagccactttgtgcatacctcgaccagagcagatttggagatcggacttcttgtgtggggccaagctgaatcgaaattatcccgagtggatccaggatcgaaaagtacgctcagcatctgattctgcacgtacagtatcggattcagaagatatctgaaccaagcagtggaagatggctggtcaaacccgaagacaccgcagtttgtgtccaagaccatcgagtccaacctgtgcggttccccgagtctgcaagaacttgggaattaacctgtcctaccaaatccaccggctctgaggaagctcagcagtcctccaagggcattgtcgaggtgattgttctgtgttgatcgagttacttccttcctcgaggactccaagactctggacgctgctgtcaagcagtatctggagaccattcagcccaagaccatgacttcccaaccgatatcagacccgagccattgttcatactgtccaattaatagctgcgctgattctgcatcgttgttaaggggactaccgtgaatggctggtgcttagtcacggttgagagcataagacattcaaggatcatccacatcaccagcaccctgatctctcgacggatccggttcaagcagcaggaacagtaaatcccctgttcgaacagacagttgtgagtcccagcaaatttccctgatcatcacacagtttctccaacactcggtctctctcaaaaaacaggcagctgctctgattgtctgacagtatctgcaacactcagtcaattttcgaaaaaaacccatcagattgcagttacctcactacgctagctgactttgcccttcccttcaattattgttgcaaatgatcccatttaattccatacgactcccagtcgcttccaatggctgtacctttgactaaactcgaattgttttccagaaaccggcttcaagcgtacatttcctcatgatggactcggacaagatctcatcgagcgggccgtcggcaacagtgcggagatctccatgtcgaacggtgcggaactttacagtatgtacagcgtgattatatctccgtctttcctcggcttccttgacaggtgtctcaccacacccacattctgacggaaagaagatagctcaggtgcgaatcaagttgtaaatcagtttcatggcactaagatttgtgagaattcacctgtggatcttccagcaacacagtaaatacaggaaatactgtacactatgtatgtacagtacatactgtagtgaactcatgtaaagaccagaagtgttcgaatcactcagagctaccattggaagctggctccagaatatgcaatgaatcattatttcgatatttatccattttctccaatatctgccaatatcagcccctttgtttcatctcttctcatctgatcttttcattggtttcaatatcagctcatttacttgcacatcatcacagctcgggagatttgccgttccatatcctcagataccctccacaggaatacttgtgagtatccgcctcactggaatcgaccagaaatcgacacttgttgcagtaatatgtcggggttagtcgcatcgggtcagtagaggagcagaagtagctgctgagtgtagatcgtaggacactcttttttccgccttctgggagctttctcgaagtgtgtgtgccagtaagagaagatcaaatccagaccatggtatttatacctcctgtttgttttgaggcgggtagttattgggcacaatggggcatgaagacggccctttgatacctcaggtgacgattggtgcgaagaggcggtttgtgggtgcagctggattgatgacaccttgtgaaaagcctttgaaaagtaccattttgtgtcaaattgatcaatcaaaggacccagctcaagggactcacattggtattgcacgttgataaagtattgttcaggttcatgtcgacactctcaggaggttgatatttaacattcaataatatgtgcagataaccttatttttataaagacgttttttgcacaatcacgaaaaaataattacgtaaacattagtaaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaaacacgaaaaataattacgtaaacacgaattttttttacgaaaatacgaaaaaaataatttgcaaaaacaatatatgcagagaaaatcaacaatatatttcaaaataatagcacaatatcaaaaactcacaataacctccacagcgtgcaaaaccgccacgaaaaactctccaacacagatggcgacacgattgttgacttgcgtaatcaacagacatgtgttactaccctccagcctactctccgatgatacatggcaagtcacacaaacgatttcattaacaagtgaatacagcacggaatagaagctaaaagaatggaaagattagttactctgggagaaaggacggactggtactgtcacagaatcacagaacgccaaagccctacagggatctggggtcatccataggagcatccaagggagcgtccggggcagtctcggtgggaagatcagcaggacctctggcatcggcaaagtcagctggaccagcagcgttgacaggaggagccatgccagggccagcatcctcagcagccacgttagcgggaccaggtccgccgacaggggcagcgccggtgaaaggtccaggagcgttaacaggaggaccagtgaaaggtcccggaacatcagggccagtgaaaggtcctggagcgtcaacaggagggccagagggaggaccagcaggggcatcaacagatggaccaacatctggaccagtaggagggccagccgaagatccagcaggaggaccagcaggaggaccagtaggagggccagccgaagcagccaaagatccagcaggactagggttgccaccatcaggagcgggtccaccaacaggaccagcattgcctgtgaagctacccgaatcagggccgatattggagctgaccggaccaggtccatcattggcggaagggccatcacgagaggctccaacggggtcagacttggggatatctgactcagtcattctagccggagaagagtctccattgggaccgctagacttgtcagaagaagcgtcatccttgggaccgttgttggcctcagtagaagcagcagaagatgcttcgctggtggaggaagcggcggcaggaccggaggcaacagcgggattgccgttagcatcaacagcaggagcagatccatctggagactggccacggggatagggttcagggtagccaaacttattgatgtaaaaggtcttgctgttgtcgtttccgctgttgttcccgctgttgtttccaccgttgaaactgttgttgccgttgtcgttgccgttgtcgttgtggctgttgtttccattgtcgttgttgctgttgtttccgttgtcattatggctgttgtttccgttgtcattgtggctgttgttgccaccgttgccactgttgttgttactgttgttgccgttgttgttgttattgccattgtcatttccgttgttggttccacctccgttaccatttccattaccgtggtcaccccagttggtgttgccgttgttgtttccattgttctctccaccgccatttccgtttccgtttcctcgaccagctccgaaatcgggctcaccgacaacaggaatcgaaacagagtcaattggatcaacaggaccaccctgctggtagacaaagaggttcttgatggcatcggattgagcgttcaggcttttagcaatggcctgaatgacaagggctgtggcgtcctggtcagccttggccgcctcctttgcagcatcgacttgctggctgaagatatcccttgctgcgctgctaacattgtccatgacctgagccacgatagccgccgtcacatcgccagcagagctgatttgctggtgaatgtcctcgatctgcttggcgagagcgtcggcattctgggcctggaaactgatctgctcgttcagctgctcggcggcggcggcagcggcagctttcttgggggcatactcttcgagctcacacagagcttgcaggttggactggtcaatgcctccctggttatcgttggaaccctggtcccgtttgatgggggccgcggttgtcagtgcgacaattgccgcaatagtggcgaaggaaaatctcatggtactgcgagttgttggtcgtggatcgcgaggcaccgaggctacacttatacagagaagctggatggtctaggaggtgctgccataagggtcaagctagacaaggctcttattgtccttggtcagatgatacctgcatattggcgcaccacttggagctacgaagaggtgctgggctacaataccgattgttgggtttggagtgaatctctgagctgtagcacgtggtggtttggagctactactggtgttagtcaggtcaggatcgtctcttctctctctgttgtcgcccaaggccaatggcatggcacatggctggtgttttgtctattgtgagtattgagaagacatttcagcacccatgtttcccagatgacggttttgcaagaatgtcagattcgaatgcagatctggtgaaccaggtacggttatgtcggtgtagtgcaggtctaatgcagcgtctagcaggggtgttagtggctaacggatagtccacgaccttagacacggactggtgtgcataaattgatttcatttgaagcgaagtgtttctagaacgtgtttttcgagaccagatccaattttattcgcgttagcgccgggattgtcacgcgggtaacggtgctacagatgtcctccggattcaagctgggcgtgagggcgtgactgagggggagccagggggaaatagtgggcaagccagggagcacgcaccgtccatattttttgctacaagacagttattactgtattggtagtccaaaatttcccaaagtggagttattgatggccagttgctgcggtttgcgcattattattcaggcttggtcttagtctacagacttagtgacggatatgagtgttaggattgatccgcttgaatgaacccaacttagtgacggaagtgccagtcctggacgagtctggatgagaaaacacaagagcgcgtggtacgtgagaacacatgggaaaacggcttgtcattttcgaaactgcgttgttacctggtcgtgcgccagatccgtggagctcgtattcactagacagctctaatgaagactaaacccgagctaccgccatagtcgatattgattgttgctcaagattagtatggggcgagggcatccaattgtgatctgcttgggatgtgaggacttgtctggtgttgttcattgctttacagtggtccaactacattgctgaggtatggggaaggcaagggactgacaaagtcagaagtgggcaggttcaccaggttgtaaaagtactgtacagtatgatacagtacatgatcatcaggttcaatctcggcagttagaagatgttgctaccgctcgcttgtgcaacattcaggcggcaaccgatgaccagagcgagtggcactgggttagcctggaacctggctgcggtatctatcgacaagccgagagaatcttaaacgtgccatctgtggacaccttgcagtccagaggctccatggatctctcaggtccagacaggggtgagctatcgagagcgagaggtagctccgatcaatagctgcggagtcagatatccacctgagactactgaaaacatgtctacacctgcagttgtctttgtctgactacaaagatctgcgggtatagacatgttttcaaatccagctcttccctggaccttccccgagccgcatgccatttgaagctgtcttcgcccaccaaatgcactaacctcaggcttcaaagtctttacggaaatgtcacagaggtcaaaatagattgagcgattgaactgccgacctttcaaggggtccctcattcataatcgtgtctacagtgccatggttcccctgacatactcggtacatctgctaacagacattgacaaagatgtgaatgaaaagaaccctcttcaatgtccagggaaacagactaattaagacagtacaatagtacaagtattagcaaccaaatcacagcatattgacaactattttttaatgattaaacgttcttgtcaagaaatgtgggctgattgagactcttggtccaaaggatactccacagtctagacttttctaaattgaacgagtgaagtacagtagttcaatgacaagtctggaaggcgccaattgagtcatttaaccccctatttcgtatctgaagggcgatttcagagtctgcaaattcggtgccactgggaatcgaacccaccatctatcttaaaaaacatttttcaactaattttcagattatgtcaggtaaatatcaactaaggaagtcacattagtcaactggattcaattcatttaataaaaaacatttaaaacaatttaaaaaaagcaaacaaaagctaaaaaaaaaaaaaaaaaaaaaaaaaaaagcacacatttgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacattgttcccaaaaattataattattgtgggtattattatgcagaaaaaaacacagtataattagacaccaaaaaaaattactacaccacacaatggagacaatcacaaagggatacccacaacggatagtcgaagaaaccgaaaatctggtgactcgatatcatgcatcacgtgaccaaagttctcctcagtctgcgttaaaattgtggaaggagactccaaatgagcctctgggcagatttgcgcgatctggggagagaaatgtggagcgggacgagcgtctggaatcggacttggcatttgttgcaggtctagtcgttgctctcaaaatccactctcaattcgaaggtattactgccattctagcgcgactttcgaagcccgcctcgcattctgctgttgttgttgccgagaagcatcttctggaggcgattgggtatgatctcgtgggttctagtgagatcgtgcttacgtgatggtttgttcatctgtaatcagtctttcttgggcgacagaagggcggaaccagaagggcagagactgaagggcagagatagaagggcagaaacaaacagaagtggccacagcaacgtcagcaaacaggaatttgatcacatcatcggtaccacgccttggacctgatgaccttggttatcttgttatcctaggcggctggccgaataccaatgaatgtggatcccgaacacatggactggcccactcaactcacaagataagggcgctttatcgctcgtgttgatacgtgcggttactcttaattgatcccacggcttgtgtgcactcctacttctttgttgcggccaaactgcgtgttcacaggtacatattgtacccaagacgagagaattcacggatgatttcagcaggatcagctctctctttcaaaaacgatgacatatatccatctctcaattggatctcattattatgactcgaatggacactgctggtccagttaccgtacagtaccatttaaatcactcattcagtcataggtcagttgaaagtacgctaaagcaaagagtgtggcagtgaatgagacaccgacagttcccgagaggttaactgtggcaatgaatccttctgattgaccggcacgactccagattgcatctgtgatttaatacgatttgattcgcatttttagttgaatttcttcacattttattcaattgatgaatgccaacctagacaaacgacacaacgacaacatggagtacttccctgacccatcttgactcagccaggaattctaaccgtatctggggctgaagaggctgagttcgggatggtcggtgagaagatgggtgaccagttcgggatggggtcgtgacttcgatgagctccagattccaccaaagccacaccctggcctgaccaatcttgaactgctagccgcgattatctaagacaccgcccacgcatttatcttgggcaaatctcgacgctgctatcgtatcccgcctctcgaaccgccgacaaaagttaggatgggaaaaagtttcacacacttccacaaggagaagtcacagtcggaaactctttgccgcggttaatgctattcagcgcgtttagatagcgaggaaaatatcctgccggagtacttttgatcggatggacgttggattgatggtgtcacctccctcgcaccgatagcgcaatgtgtcgataccagatacctgtatcagcaacgtcgcatcagatccccatatgaagaaggatcgtcaaaagcttagatacgttatcgtcatgcacgggtgaacatataacatgatctggggcttgatctggggcttgatctgcccaccatactgccgccaaaaatgctggacactaccaagatccctggaaccagcaattggctggagtcttctgaaatagtgaagctccccgtcccttcagacgaccccgacgaccctctcaactggagctatcgccgaaaggtgctctgtatggcatgtatgagcgctttcaccctctgctccggagtggcctcggcgtccatctactccattctggtgcctatttctaaagactcgggacttcctttggcgactctcaaccagggcacaggctacatgtttttgtttctcggcctgggctgtctagtatggcagcctctgggccaacagtacggcaaacgacccatgtacctggcgtctctgctgttgacgctagcgtcccaggtctggtcggcccacgctgccacctccaacggccattggatcggctcaaaaatcttccagggcttcgtgcaggctccaatcgagtcgctatgcgaagtgaccatctccgacgtgtggtttgagcacgagcgcggccgctgggtcggtttatacgccttcatgctcatgttttccaacttcattgctcccgtggttgcggctccgattgccgtgggccagtcttggccctgggtgctgtattgggaagccatcttttgcggagtggtgtcggtgattctcttcttcttctttgaagagaccaactacaaccgacacaccaaggccgcagtgattgtgacagagggcaactccgatatcaactccgactgcgaagtgaccgaggtcgtcaacaccgagctggcagagaagaaggggagcttccacgaaggaagcagtgtcgaaaacggacatggagacttgattcactactccaagaagacctatgtgcagaaactagcattgtttgataaaccccggccgatgatgttgtggaccatgttcaagcgaccgttcaaactgcttcttttcccagccattgtgtactcgggctttctctacggcagctccctggtctggttcaacgtgctcaatgccaccgcttctcttattctgtccagtcccccctataactttggcaccatctctgtcggtctgtcgtacttttctccctcaattgtggccggaattgcgggttggggaggaggatacatgtctgatattctgaaaatgtaccttgctcgtcgcaataatggcgtttccgagcccgaacatcgactgtggattctggtcgtctacctggctctagttcctggagcccttgttctgtggggagttggagccgccactcatgtgcactggttcggattgatcatggctatggggctcattggaggctgtggaacgctggccgctactgcgtctgtttcctatgccattgactcgtaccgagaagtggcttcagactccatggccaccgtgattgtcattcgaaacctcatgagttttggcatcggatacggcatcactccgtggctggccaaccagggctacggaaagacgtttggagaaggcgcgggtgtctgtgcgggatgtgggctggtgtttcttgtttttgtggtctacggtaagaaactgcgggacttgaccaaggagcgatactggaagttggttcaggagagtatcgacaatggtattgcccattagagagagagagagagagagagagagagagagagagagagagagagatctatttatagtgttattgattaaactaatcagtgatgagaggtagaaaaatgctaacgagaacaatgtctaggcgcagaaactcggttagtccctccagttggaaggcttgggaccaggacctagccacttgccgggaagagtctttccgtggagaacgttgtcaatgaactgctgaccaaagtagttggcatcaatgattttcttccacacgttgagggagcagaatccaaggtggtccgggtcgggcttgacaatttccttgccagtaaagtggaagacctgtccgtggatgttgacttcgaacttggcgtcctcggctcgagcacattcgatcaccagcagacccttggggctcttaggagtcaggccggtgtggttgtatagagtgtctgtgaacagagcccagttttcggggttgagagtgatggcaaaaggtccgccctgctcgacaatgacagaagcgtcctgtagaaagggttgtccgtcaagagtggccgaagtggagtttacctcgtagtggtaggggatgtttgagtccacaggagcagttgatgccagggcaagcagagaggtggagacgagggcggagaacttcatagtgtgagaggttgatggtgtggatgggtttaatttggagctaacttgcgtatttataacaatcgggatggttgtttggtagacggctcgtcggagttgactgagacgcgccgtcttcagagtgagacatgacgatctggagtgagttggtcgattcagggccgttatgagaagctgaatgtcgttgaacagtttacaagtgttaaatcagctaattttctgtctgccaatgttctgtctgtcaatgctgtgtctgtcaatgctccatccactatgttctgtctagccattcaccgaccccattcagactcactccaccaactccaaagcagtgatccacacgcacaatgacgtaagagacgacagtgttcgacatggatcagcatttaacccgttgatctccattgatgctgttctgaatgttttactactattcaattgctgtatcaactgtagacgataccatggttgatagtagctacagtatgtacagtaactacagtagtaatgttcaatgaaaggtcgtaacacaactgctgtatcggcatcttttggcaagacccggaggacggcaaactcggcttggttatttttagtaccgaccggctcggatcttcatctctaagctgcatgtctgagttgcgtaagtgggtatgggaagtcgattcgcttcagcaccgactggcctacggggatatttcgcaatgcactttggaacttgtatgatttatcaccaaatgaactcgtttccatgtataaaaacgcttattggtcacccattggcccacctcgacccacctcggagttttattctaggttccaactcttagttcgccaatgcgcggattctgcatgaacggatgagatgaaaagtaacctcccggagaagtaagacctcgccgaatgtgccaatgagaagtaatgacggagagataggcttggatggggctattggctagtttgattggctctcgggtgttcgaattcccaacagctagagttcttcctggaacggctcaggttaaaagttacgagagacgagagacgagacgagagacgagagacgagacgagaggcgagacgagaaacggcttctaaaagacatttgggaatggggggggggagttacggactggtcagatatcagttactccggacgttactgatattctgcatgcttactaagagcaccttcacagttgtacagttgaggtgattgctgaggtttatcggcgttcgaatctcggtcgaatcggactgagatgtaaaatgtttggactaacagttgtttcttaccaggagtctagattctcttgaaattcttgtacagtatagccccgtttttcttgcattcgatacggagattctcttaaatgatacattaattaaattattcctgaatcgaatatattggaaacaaaaatcaaaataaaatcggatctaaaaaataaatacataataatgggatctgcaattatatataaaatgggatctgcaattatatataaaataggatctacaaacggctctaagaccattctgtgatttggagactccatgtacaagatccatatattttttgctgaataaaaatgaactattaaataacaaatacattaacgatagatactctccttgactcggcgtttggagggcatggtgagagacaaggtgagagggaccgtttgctaatcgggccgttattgtcatactctgatggcacctctgaagagagagattcagtgtcccccaatcgttgaaggggaaagctgcctcagagacaggttcgttagccgttcacttcaggacgtcgactttttccattcaacaactcttcaatatgcaacatctacaacattagttccggttattcaactttacgaacatcagaagctgaacatggcgcacccgtttcactcctccgacgagtatggtctacagttaccaggtcggttctcgagaattatcgctagaatttggaaaatcaaccgtagatttgcaatgacgatacaaggatgacccgcgacctcggaaagtccagcgaaagagaacaatgagctgtttgagtctcgagcgtcagaggtggctgacaatcttcccgagtccgacaaagaatcgctgcgcacgaacaccaccactgtcaataacccctccaaacaattggaaccgagattgcgggcgtacagctagacgaactggctcttgtcattatcagctgaactgttgtcttcttccgacaccacgacctgtgcctcgcttaacagctggaaatctgccagttttggggctcccagatcgggaaacatctccaggttccccatgctccccatgtgccaggctaccaagcccctccggccggactaccggattttggaggacgacagaccagcttcaggcagcctggaggagcctcaggaggtcactgatcttagtcctgcctgctggacttactcatctccacgacgaccagattccttctgtcagagaagatatcgcctggtaatctggatatggagcctacgtcaactctcgccggtgttccaggggttacccaacggctagattgccatctaccaaagtgcccacacctggccaaaatatccttctggctggccccaagcacattgagagataacactgtctggttcgaatccatcccgtcacgggatggaaaacactgggagcctggaacattgagtccgacgccgttatctcatacctacgagaagaaccaggacatacaggtgtgattccgatggcaacccacaaaggagagacttggaacctctgcccaggactacaaagacaacgaccccaaactcggaacccgagtaacctcaccgggaggtgcctctcttcaccggaagaggtgtctcacttggcccaccccctgggagtaagtcacttagcaaaggggctgtaggtgggagtacaacgacgagtacaattgagtactgttttacggctagagatccacgggaggctccgtaatacgcctaaaaaatgctcaagttggtgaaattagagccctttcaacatactctagtctgaaggctaccattcgtgatgatgtaatcagacaaacaaggccgggggagagcatgtgtgctaccggtacgagtactgtaccgtattcgtacacgtatcgtatctcagagctcaaatcaataggacaaatgagtctgtcatttgttgtggttgttggtggatgtctacttgaattgggtgagtagtttgtcgacgaactgccaaaattgaactaatcaactaatatcaaatggctgcaactattttctgattaaaaagtattaattgaacgttgctacaatctcaaatacaataaaaaatcagtacattacctatgatcactcttcaatcgttgacgacaaaaacctgcttataggcatcaatctcaacaaggtgatcgagaaacacacaggggactttggagctattgacgagttgtcgctctaatttggctcctttttccgtgaggaattccgctcaaaatcaagtaaaatgttcataaacttgcacaaaacatggtcgttgattgctccatcgggagcgtccttctgtctcagctcctgaagccgtgctctggcttcctccaacttccaatgtatacaagaaagtccagcctgttcctccttgacatcaacaagtgacaacgaatttggcgccagttggatccagcccttagcttcgggattcagttgtttttggcgagtaagttgctcccccactcgtttgatttttgcgggaatgtccagaaatacttggtcggagttgattccgtccaactgaaccggcttctatgtgtactcagacacttgcttctactagacagagctgaggggagcattcaagatcatttctgcttttctccagagattcaccgcgctacttcacgacgactctccagaatcgcctttcgactattaaaaacaataatgagctctgagtttttgccgagatgccccctccgctggttcattcgagttttgtcagaaagctgctcactccaaagtgcacagacctgtgcgatagtaccgttgaagtaccgttgaagtaccgttgaagtactattccttctctttataaaaggacagtcaccactgcgccttttcatcgcactggtccactttgtgaagccacctttcattgagaactcctggtcaaccaggtgactggacctgctggcaagccggtatcgagagtcgcaatccaacgccatttcatcttcaaaagaggccctttcaccgagggtcttgatctgggtgtagaagaacttgcggttacaaatgagacttgtagtctcatcgccatgccgtcatcgacagtctcgcgtgacggaaatgcaatcactgttgcccttgtcgatcagaaagttgcgaacaatgagatgtccatggtcgacgcgagacatgaagcatacccacgagagaattgagccctcgatattgtcgggctcgcgaattctttcaacccactggaaaatcttgacaccgttgtgactgctgggactgatctcactcagcttcctctccatgatattggtgtgtcgtctctttaacaccaggtaggaagacaacaagtcatcggtgagaaagaagttggtgatgaaccaaatcaacaagcccggaatgttggctttgatctaaaaataccgactgttaggacctagaatgtccttacatctcgtcttcttgatattgtagaaggactgccgaatgaccatgcatcaggtttcggatgtcatttgccatgtccttgatgtccttgatgaaagtggtgaagggaaagtagtggctggggacccctttgatgtcttcgtccttgtacttccttgtaggctttcttgacatagtactcctgtttccagtcgtggtacgcaattcgatagtgcttatgcgcctcgtcttttgcctctctagcctgcttattggtctcctttgcccttcagagaaccatcttccctgttcgcttcgattcaataccaactagctcttcttcctgcccttcctttgaccttctcgggactctcagacggctgagcttcaagtaacagtcgaaggaactatgcttcagtctgcttcagggcttcctcagatgcaccaatgtccgaatcagccttagagaggttggcctggaacttccactcctcctcttaggacttcttcggcagaactgtggtgtcaacctcgcacttctgcagtcgtttgatctccagagagtgtttttccacttccacaaccagcaggtttctctggtccagtctgttctgaatctcctgtttctgaaaacgggggttcaagaaacactcctgaacctgtagttggagaaaagtggtcatattgaagagtcagggcctccatgactcgtttctgctgttcgatatcgtacaccatcttctccccatacacaagtttgtgacggaaaggaggaatgaacttataaatggtctcaagaagctctccaaagctctggagacgagtgcggacaatgtcccagtttcagacggacgtgttcctttggtctggagagattgtagagtaatgttggtacctaggaagacaggggtccccaaaggttgtcgtgaaaggaattttctgtttctcgagcaccattcttggttgagccttcaaccgaaacggtgcagatagtctttagctcgtcgggggcttcggaacggttgagaaggtcctcaccgcctgagtctgcactgcttgggttggcgctctgggaaccatctatacacctgagaagaagatagacgcgatagaagatttcatgaggagtgaacgtggagcagccattgaggctacaatggtagctgagaaactgcccagggttgaatcgtgggtcggcgtgacgcttgctagtcatgattgggtagaataagggagaaagaagcagaagttgataggtgttgacctggttgaaaacggaagattgtgtgaccctgaggggtgagggaagcgtcagcttttgaagcagcaaccgagattgatggcaggtgtagcaattgatgaaggcgcagcaataatccagataacaagtttgtctcgtgtcgtccataacttcttctcttgcggaatccgtttttacaagtacttgtgcagcactgtagtgtacagtacaagtcactgaaatactatgcataatcggtgcacattcaatgcacaatcaatgcacaatcggcgcacaatccaggtacatttatgcaaccacttgctttgaaagtttagtcatccggcagagtaactccttcttcgcaacaactttttgttggtataactgcacctcttctcgtcacatcgacctctatccattcttctgctcacagctgctgatttgtggagttgtctggtgccaataccttctactgattcccgttcgccgtcgtcgtccgacaaacacctgggtctaccaaccgcagggagaatcggcccctccttcctcacgaagctctggggttggccgtccgttgagaactgcgtagaggtctataggaacatttccatctttagttcaagtcattcaatcgagaagataacgagtcaatcaccgggtgggcattggatatcgctaaaaagactacgctcatcgtctagagttgcgtatcgactcagttgtcctacttacccaacccctggtactctttgtggctatatcccccacatctggtggctgacacctcgtttttgtctctcatcgttctcgactttcttccaccctgccagacaacgctgtcttccgtgtggattacaaggctctcaacgagtccattctctgcctcgccgccaaacttgagcaacttgcggagagagcagcagaatttgtgctctgttgtcgttgatatcctcgattggatgcttactgccctccaaagtcgttaggacaacatggggttttcccctgccagcgatcctccagctgcctttagtggcgagggcactgtcccgggtggtgccgatgaccttgactagggctcttccgcctatcgcttctctactcctgtccgtacgcctgcctccactacttccctgtctggcaagtctgaactcggtccagatcttgagttttcctacgagagtctcggtagcgggaattggaagacactaatcagctcctgctgctttgttgtgctcttctcctcaacaccaccacgccctgtcagtctgtatgaactcagggatcctcagccatttgttgctgccgcctgtaaggcctattcggatgacctcgctaacctcaactagaccgaagccacgcatcggttcagcgcgacctctgtgctttgctcaaagaccttttccgcaagaagggacttgacaagcccccattgtcatatttgccgaccacgaaaagaaattgcgtttccggttcaaggagtaccacacaaacttttgtctggaaacccttcggctctttctagccatgctgggaaacgctctcactatctcccccttggccctggctcaatttgctgctgcccctcgcgtgaccgccccgattccagggtctctactgggtggcttagccttggttttgactcgttacctgaacaggaccaccaggaaggcctctctgttgattgagcccctctttcaagcgctaattcagatttctcgtgatttggtgaactacaatcgacctctgaagaactctggcaccttcacgctgtgggctttgccaacgtttttggatgtgagttactcctgagcagcctgtctcagagtccatcccggggttcaccactggccgtggaatatctaccaagaggcccacgtagactgcagatcctgtcgccgacgccgccgctccagctgtccgtcgggggtttactccctctagctgggcggcacttgctgagtgatggatagcagccatggtgttgttcaaaaaccacaagatagtaagggagttttgatgtatggttcgcccttcgagtcgcgagagtcgctaaagaggctagatacgtgcaaggaaacaagtcaacgatggtcatggcaaacaacagaagaagcgtggttcaccaggtgtgtatccgctggactatgagttccttggtcaattgatgggtgatcggattgcagatgatattgtagatgggatgaagagatactcgtgccgttattgacgacgaccaatcctagctactttccttacggctcccttacatgagttgactacaggtagaggcacgaccaaatttgaagggtctacagcgggttgggaaagacgccgatctacggaaaaggctttcagggcacttcagaaagcgttgacataggaactggttcttggtctcatccagaaggccagctccgtgtaacgttggacgtctctcagtttgaaatttgtgcggttcagacgacggcaagaaggagcagcgtttcgtgggcccagtcaagtgccttcgtgtatgcgaggagggtatcaaccacaaaatcaaccacatcactgtccaacttttgctgtcccagaacgcccaaacaattcctcactcgataactctcgtcgatgccttcagcgggtgccccttaccaggctctatgtgacttgcaaggctgtaacccgaccatgatttcttgcttcaaacgctaggacttcaacgagcagaactaccgtgacattgtaggtcgttcccgggctgctctggtcgttcccgagctgctctggtcgttcccgagctgctctggtcgttcatcggttttgtccctccgggtttctacgttctccgggtttctttccggaaacagtgtagctaccctcgctgccaatcgcttggaagccctgattgacgaaaagcgtggataatgacctacgggttagtggggagttctcaagaggaccacctgcccttacaggttgatgggtggttcttcaggagggtcacccacccatgtttcatacctagagtatgatggtgaaaggcttggttcaagggttggggttgaataggaggtttcggagtctcttcttcatacttgtgcctctattggactacgactaacactaggcgagctctccggtattgagtaatggagtattgatggtattattgccgtgatgaagagatacttggtactagcatggacaatggagggttatgtattccattgatgtaccgatagctgaagtttctggaggaaagatgaacctgttcgtccagtagcccccaacctccttgagatcaccataacagtttacaaatctccacatgtctcctcaacgaggagatagccgaaatgagatacgagtggtttctgtacaaacaacttcaacgatatcttaacaatgttccatgacatacacgacttacacttggtgtttcaattgatcgctacatctcatttctacattgtggctatcattggtgattcgcagtcgtgtgtttttgttttgaacgaaactgaatatgatattgagagttactaattgaagattaaagagaattaaagaagataatggacctgaatagcaactcacagaagagtaagggccattggaaggacgagaacggcaccgatagccagtcgggaagcactgttggcctggatgggaaactcaaggccgggaggctgggcagagagaggaactccgccaacgctgattgagccgtccccaggtcccttgcttgtctgagattcgttgggtccagatacagtcgacaccatgtttttcgagacattaacgctggtactcagcccagtgaactcatcttcggagtttctgagactggtgtgtgttgtaggtctaggagccacgagagcggagacaacactgttggaggcgatggccatagtggaagcaactttcgggaaaccggtagtctgcttatactggacactgctggggctcgcatgtatttctatcgcaacggtgattccagtagaagtcttggtggcgacggtggcgcccgtctcatgcacaaaggaactactgatggtgtcagtgggagacttgacttcttttgtggatccaaaatgcacggagtcagggacgactgtgatgatatcagtcgaggaagttgcagaggacttggtattagcagctgttgggaccgggatgctgacatctccgttcgacttggtcagtatttccgtgtcgataacggatcctacaagagggctggtggagaatggagtactagtcgcctgctccatagcgtctccagtggtgtctctgatggtttcagctactttggagtgtccaaaagagatggttgtggcgacgaaagcagatggagaggaatctttcgtggcaaaaacagtgaatgtaccactaatacgtgtcaaggaaggaacgccagttgacgaggtgcttccagttgacgagaagctatcagtggaggcagaggctgaggaggttgcatcaacgatggaggaggctcgaatgctggttacttgctcgaaaaaatctccgtccgagttgataaggatctctgtgccaacaatggatccagaaatagtgttggtggagattggagtgcgtgtcacttgaacaaacaggtttccattggtgccagtgaggatttccgtaccttctctgtatcctgggacaatgtttgtggaaacaatgctaccggaggaacgagttgaaaagataggtgggcttgaaacactggttacctgctcatagaagtcaccgtggggattggtgagtgtctcagtaccagaagattctcctaagacagtgtttgtcgagaccacagtgcgcgttacctgctcatagaagttgcctttactatcgacgagggtttctgtgccagcagtcagacctagaacaatgtttgtggagacgggaacattggtaactacttcatagaaactgccatcagtgttctgaagagtcgcggttccagccgtgtggcccggaaccactgttgttgacccagggatgacagtagcccgaacatagaacccaccatcagtgtttcgcagagtttcagttcctgctgtatggcctggcacgaccgttgttgacgtggggacgacggttacctgctcataaaaactcccattgtggttgacaagggtggcagttcctggtatcaatccaggaacggtgttggtggagacaggaacactcgtgactcgctcgttgaagccgccatcgctgtttcgaatagtggcagttccaacaatatgacctggaacgaccgttgttgacgtggggacgacggttacctgctcataaaaactcccattgcgattgacgagggtttccgtgccagtgactaaacccggaacagtgatggttgacacaggaacgagcgtgaccacttcataaaatccgccgtcagcatccgtaagagtcgcagttccagctgtgtggcctggcacggtggttgtcgaggcaggaacaactacaacctcattgtagaagtttccctgagaatttaccagggttcgtgttccagcagacaatccagggatagtgttggtggtaacaggaactttggtaatctccacatggtagcgaccaccgctggagattgtggtggttccagctttagtaccaggaacgacagttgtggcggtgatcgaggcaagggggatacactttccagcggggggccagttgttgaccaccgtgacttgttcttgggtctccttccatctagcagcctgctgggcggcgtacatcttgtacacctggttgatggcttcgttgtactgcgcaagagtgtacgggggagagccggatctcgaaagccagtatttaatggcatacggatcacgcatgggggcatagacactgagcacatcgtaccaattcggagggtcacagaaatagggatagacgtagtaggcaaagtcctgctgcttctggagatcctccagaacaaaggagtttccgaggtttcgggcgtcactcttgatcttctctctgtcgacatttggggtgatgtttgtctgcccatttgcgttggctacttccttagcagcggccacaagctgtttgatcaggtcatcagcatcctgagtcaatagacgaggtggaatgtgttgacggatgttttcgtcactggtgatagtagcatgcaccgtggtggcgagcagtcctagcaagatgtgagatatcttcatgatcactcagttggtgggaggggggggattgtttggtggtctaccattgtcgtcgggtttggtacagtatatataatcgactgtgcccttttgtccgtttcaagagacatccggagttggggtttggatctacaacctgcatactgctagcacagatttctgggcccatagcaaagtgaggcactatcccggcaagatttctgggcccatagcaaagtgaggcactatcccggcaagtgatcccccaccccgtcaagtgagccaccatcccggaaagtgagccaccatcccggcaagtgatcccgcaccccggcaagtgagccaccatcccggaaagtgagccaccatcccggctagtagctgatgtccaaaccgaccaccgtcgcaagtgtttctgcctctgatcctgtctcatgttgatatctcgccattgcattatgtcccgctcacccgttctctatcgggcaagttggtcagtccaattccaggctaaggtaagggtgagcgatgcacataacaaaaggactttaggcccggttagcagaagtgctaggagttcagtggtgattaacatttaatactgggtctaaatgttcacagcgactggcgaagaatgtcatgtctgatggagatggtttagacataagcggtggagcgggtgtgtttgtcatcttcagggtttcttcgtttcctctgatgctgctcgagcgactgtcgaacgggggttgtccatgaaagcgggagattgtgcgtttggcggatatcagcagcgctaggccttagtgagaatgttaggtgagtggatctgatctatgattgttgaatgggcgttcctggagtgggcaggacgcctctttcgctatttgaggggcatgtttcgtgcgaattggccaaattaagcaagaaattcagtgaagaatcattcaatgaagaaaattcgacgaagaaaactgaaaataaaaataaaaaatgaaaaatgaaaaatgaaaataaatgaaaataatgttgcaaattctaaaatgtgaatgatttggaaaacattcaaatgagctggaaaaatactgaaaagacttgaaaaaaacgtgactgacctaagatcgcgaatatctcgacccaaaaaactcgttgagatggtctcggacactaatttcgtcaagtgtttgaggccgtacggcatcatccagactaaaatacgactttgtggggggaaatacaactttttggggagggctattcgtgaaaaggtgggctgtttgacgcaagggtgaggctgtgctatcagcagcaactctggaccttttgtgtatcattatattgggtgaatgccccgatcttgcttactgttctgtttattactgtgctgggggtatcttcacattccgcactatttggcagattgggaaatttcaagggcggtgctattttgaggggttttagtactgcaaaggtcttataatatctattttgtttttattattactattattattattattaatattaatccaatggaccaattactaatacaacacataattgaacttgcaaaagaccaacagaagctgatgataaaactccatcatggccacaattacttgaaaatccttcaataaataatcgggtctaacagcctccattgtgatattgaaaaatgaggaacggacttcgactgaatttgaatatggaatgaaatgaaacttggactgaactcggaatgaacttgaattttggaatcaactcggaaggaacttggaataacttgtaaagactagagtaaaggaaacaatttccacggtactcaaattccacaatactcaccggtaatatggtacggtaacagctagactactgtaagggattgctggtgagccatcagagttcacgctactgtatgtactgtagtccaattttcctgattaggggggtggtatcatcgggatctggagttgatgaaaggagaaacgtcatgggactccacaactcccctcaaatcagctcaattgacttcattttagcataccattcaaacaaaagtccattcttgtctgttgggttcgctctgggtcagccgatacaaaaccgactaaagtcccctctcaggcaactaatcaccaaggttgtaactagcgacctgaatcgagcacctacaagtgcgatacggtagtctcagactatcgacacgtacatcggagcgactagttctgttgtggaggtctgtctacatcttgcttcacacagacaactgatttttttggttgaggcggacatcgccgatccaagtcctcggagattcgtagcagacttgtactagtatccatatactcgtcgatcccctcggaatatgtttcaacttggccttggtagtgtgcccaacttcatctagcgagtagtagtgttgtagcgatgaaatatgccggttcgccggaatgaagcacactacatagatcggcgcataacccaatggactcaattggtgcactgtacatcgacaagctgattgttgacggtggctgaaaaagtgttcactgtacttgtagcaactccgacgagttttgtgtttcaatgttgctctgttggaggtcaacaattgttcaaaccatgaaccagcatccccaatattgctgagattgaaagtcgggatctactggtcaccacatgcgtttgcggtacagtcaacggcatcaactaacaaagagctattagccaacattatagcacctgttttaccccatatccccaacgtgatgtgcacttgttggtttcaacaccagcgagtgtgtgagaactagcaccatgtcaatagtaccaggctgaatacctgctgattctgtcattcgtgaatgcaatgaaccgacgaaggggaattccgagcaggccgtagggtggtttgatcatgatttggcgagtcaccatcccatgggtgaagaggattgttcaaaacaacacagattgaccacattcctctcagatatagaaacttgtagtacacgctcagtacagaagacaagacaccattagtgcagggccagtcgagccccccccccccccccccccccccattgatccttttgggaagctaacaacgcgttgaaattctgctgcaaattgtcgtcgttatgtgaggagatgtagatggacacaacaggtggagaaggcaccttagaagacgtgctgatacagatacatagttgtaaaacactgtcgatgctcgcgaacaatgagaatagtcgatcgatctaccgactttctccatctgtcactccaagacctttgcggttgaatcgtctcaggaccattatagcaccctggcagccaaaaaagtgtgctcctactcataggtatggtcctgtatcgtcgtacgagggtcggtatgggactggtgaacggtagttgacctatagcggtgctcaccccaccatggacagggtatgtccatttatcctcgctgagtcccgaacttgataccaatcagagctgccctgttattagcaatacccgaatgtgcgtattgaccaatataatggcaagagcgttgaaataaccagcaaccgtcaacaacactagaacaccgccaaatatagacctcttcgtggcctacaaggatcgaccaggtacattattggaactcatttattagcgaacatgatgagctgaggttggtggtggtgatatcgtttaacagaaacggagatgggcagacagtaccgatgtagggagaactgagtcgattaatgaaaagaagtgaacgacacatctcgattaaaacagtacatgttagtatgtactgtcatattagtatcgcccttggtttgtagcctgaaacagtgataaaaacatctctgatgccttattaggtatcaacctcgtctctggcaatgctacttctgttggtgagaaacctgcgagaagccacgagacttatttccatcaataatcttggctttaccaagagggcctctgacctttgaagttacactcccccctctcgaacgaattctgtactttgactgcatattacgcaccatggcaactgctgcgtccgccgagtaaacaggagtccccgcaggtgtgcgggcatttgagagaagttgcattgaacctgtagtcgaatctccggtcttagtgtttggatcatctttgagcgccggttgtcgatccaccctgccagcaggtttggtttcgactggagtaattttcactagagatgattcgaaactggtcttagatgagttagccacacgatgcatatacagaagcaattcgagccaacgtgataggggatgtctacttttagtttcggaagaaacatgatgcaaaaagtagcttgctgaaagattcagagtgcgatgaagctcttcctgaacatcctcctccaaatgatccaccacttcatgctgagccgtcgtgttgccagctatcatatccaagtaaggagaaatgtttagtcggtcccagctgcgttggtctgtcagagaaattgaggtccctttaccaggtatggcaaagctcaatttgcatggcgtgttcttcatgttagctctacccgggtaatacgaacgaggccaagtcatgtggaatttcctttcgagcaagtctccaaaagacgacgccaatatgtattcccagcaggcagcggggcccctttcggtatagaaggataaattctggtcaaccttgagcttttgtagtgccgtttccagtctctctgtgatctccagaaaggtcccggcgagtgtcgctggcaagtcgcaaaagatatcttcgccctcggtcgtgtagatgcaaaaacgcgtgttaagaggtggaagcccctgtacaacgtcctgaagaaggctcacgagcgatgcatgttgctgtccacggtcccaagaattgacacaaatcatgaaggctggctgattgtgttttctcacaaaaagatcgatatggttgcgcatatatcggctgattgccccaagactttgctgctctcgttggaacggagaggtgaaagcgagagctccagtggcagcatcaatgaataagacggtgtacagtcgatgagaatcatcttcaataaagtgatcttgtggcaatcgatacagcgcaaagtagaccactccagccccgactttggggtgagcgaacgctttatgttcatggagatggtcaaaaatctccctccaaatttccgtccgcttctcagaaagtctggactcgtttgctgctgcgtacttcaattgttcttgtcgcgtcttactattgcccaagtcaacattgtagtcgaggcccatgggataaagactccaagcaacaacttgctctatcgtggactgggaaatgccgtggatatggaaggtatccaccaatgaggttgcgatttcaagggcgtctgctgtgtagtccaggagaatgtgggctgccaggatcacccaaggaacagcatcccgggccaaatttaccctcgtaacctcttcacctagagtaatgtccttgagctcgtccgtccagatatgtgacaccattcttttcgccataaatctcctgttgaccatgatgtggacttgcggcttgaccgactctaccagcttggccgaccaatcattgaagaggtaggaatagcgccggtggacatctaactgatcggggagtccaacggcattgtagcaccgctgaatgtactgtttcgcgtccatgtcggtcgttcacgtggggtttacgtgtcggaaggccaaacactacaatgcggagttgcaacacgttgtgatggcgtctctgattgcagcgacagagctggttggaggcgtgtggctctggcagttggagtgatgacaaggttcagacaagaccaagtatagatcgacgattctgttgaagcccgcgaaacctgggtttcggatgtatatattaggtgattaagtattgtccagttatggcagaggttgcgaagccagggagactttcagaaacacatctcggggacatcatagtttttgttttgtttttcgctttcgattatgtttaacaagatgtcaacaaatgtaaactaaatatcaacaagattttggtagataatcaactgatctctactaaggttacctaatcttaaccaatgtcaactaatgtcagctagtgtcaaccaagtgtagacacacttgagagccagaggagatcaaccactagagaatgggcattggactttgaggaagccggccaacatccgtgacaattgccagagtcccggtctgatctcattgtgtatattttacacaattttttaatatattttttaattttttaactttttcagttcgaattaaaataataaaaaagcgtcgcccatgatccacagctcttacgcttcgatgtattgaagagggttctcgacatattgaccaatgggattgatgaatgatgatggtaaggacaagacttgaacgcctgaacgacgacgactgaacgacgacgactgaacgcctgaatgacgacgactgaacgcctgaacgacgacgactgaacgacgacgactgaacgcctgaatgacgacgactgaacgcctgaatgacttttttcgactgaacgacgacgacttttgtgcgacctctgtacgacctctgtacgacctctatacgacctctgtacgacgattcatctgatccgcttactgtacccacaacaaaaccactgtactcataagtcgctgctcaacactcgacagctattgtcaatcaatactgtgctccacttctccacaaaactcaaccaccccatcgcaaacatgaatcaaagtggacacctctcgtcaaccccctttcaaggacgtgattgagtggtccacactcccatgacgaactgctggtcagaatgggccagatggtggaccagaaacctgacagggtacacagaattgcccagctcgagtccaagctcgatcagccagtcgagtttctcactgaaccacttccggcgttgttgaaagactttcccgaaattgctgtccgtcgaaaagtgcattacagtgcctggcatcaaaccaatgggaaaagctggagatcagtatgaaggtcattgctagttgacaaacacactgaattggtctctattcggtcgaatcatcacctacagcaccatacttgtcctcaaaattctatattgctcagatgattcctgacctcatagatgaccagtgttttacccctgtcttccaacggtaccttcagctgttccgctgttgagaatctgatcgaagagcgcgacttctcaacagaaaagctggtttcaaacaaaccccatgaaaccatacatcatattaacgcgatctggacttgggtatttgatccaaattgcccatggagtacaagtccgaccgttatcaaatctttgactacctctacaactctctgctaacagctctgacaggatgcatagaaccagggggaagaagcacccggaacagtagcagcagcggagacagggactcgtcgaggaagcacgtcatcgtacttcttcactcctcctgaggaaacagcagttgtcaaagtaattgtattctttagagcagcctcctcccccttctgaatctggctcagagacttggcgggagcagaaaccacagaatcagtggcccaattggacttgagagagggcccatctcgggaagcaggccgagggtggatggaatcataagtctctggcccttatcaacgactacaaaaccaacctcaaaatcggagacaacctcttcaaaccgacgccctgggcccccaacagacaataggggaaaaacctgaacctcatctgccagtctaaacccccccaccgcagctactatcgccaaacaccatgttgcgagaagtttcggctgaaatttcggctgaaacaacactatgaacaaccccaaaacttcggatccaaagacattgtgaacaatgggggttgtaataatggaaaatacgtgatgatactttcatcatcgaacacaggtcatgtgatattcaagatacaggtcatgtgatactcaagatacaggtcatgtgatactcaacatacaggtcatgtgatactcaagatacaggtacattctgtacgcatgtgacgtaaagactccgctcttgttaatgcttacataacacctgaggaatacccaccaaaaaagcattcaacgccccgcgatacaaaaaggtcgtgcccggaatcgaaccggggttattggaaatcaacagctagtcagaatccaaggtgataaccgctacactacacaaccgttgaggactaggagggtgtattttctatttgaatgagaaaaagtggttttcaaattttttgttagatcgatcttcaagggcggatgcagaaggcacttacaatagtaagcagcaagtaactggtccggtacttggttgggtcagcaccgatctcgcttcggcgtcttgtgtctgtttttttttctgtttttgccttaatagcagagtaacgataccctctgagacagccttcgtaagtaacaacccgaataacagctaatcatatgaatatacagctcatgtgtttcaaaacaatcaatacattcaattatatatcccacccaacatcccatagaatgccttatcccacctccggcattctttccactgtccctggaggatgtgattgaggagaccacaaaacccgagggttcgagcgctttctccctcgtacaaataggtgattgagaacgagggttccaacgctttctccctcacacacgggtgtgattgagaagacagtgccaccagaaggctacagtgttttctccctcacacacgggtgtgattgagaagaccaaataaaccaaaggttccagtgatttctccctcacacacactccaaccatcaacaatccacggcctacggcctcccaccacccctcatcttccacccctcgtcaccttccaactccctcatctgccacctcgtcaccttccaactcccctcatctgccaccactcgtcaccttccagctcccctcaccttccagctcccctcaccttccagctcccctcacctgtcttccatcacccccttccaactcccctcatctatcatccacaacccaccacccctcactatccccactcctgtcttgctaacaagcccccaaatccactcctcccttccaccaccaagagcaccatctcctatgctccaacatcaccagtgccaaaattatcatcgataaaaagtaaaaaagtaaatctcacgaaccggttccgccgaaaacgtgagtgacgctagtctggtttcgtctctgtgcaatcaaattcccctcttgggacgtgaagggtgattgaaagttggtttgaaactgactgggttgtagcgtcgtgtcgaaagacgaaaatcgccagtagacacgggttgtccggggcactccctatgagactctgtccctgagtccatagcatgcttggaacctgggcatggttaacgcacaccctccctgtaaacaaaataaattcctccctgggattgagatgcccccctggagactctggcctgactgtgcctatccgacaccctcggatgacacagtcgtttggctcatagctctttgggaagcacccgtctatgactagcgctacctatggtagtaactagatcgtaggacgcccatctgtgttagtatgttgaagattgtggtggagaagacgtggcattggcaactggggaggaacacttcttgccgctgaaactcggttgaacgatgatcacggtgctggaatcataagacgccagtagtatgttatatgcctgtgtcatttctatatcgtgtttgcgtcatgtttgcgtcgtgtttgcgtcgttgatgtgacgtttttgtgtcactcggtgttgtgtttgtgtcacatggcttgggtgtgaatattaatggtcgaaaaaagttggcggtcatggcgacagtcactgcagttggagcgtgatctacccatgtaacggaacctaggttttccatggtgttttgtgatgttgtgtgatgttttgtaatgtcgtgtgccgagctttttgtgtcccaaacatgcgattttcaccacaacgatgcaaaaaagcccccagtggtgccagccgaacggaacaagacattaatactcactcaagccgcctctttcttagccggcgacaaaaagaagccgtctttttcagtgttcgagacgaaacacgtacttggcggattcttggcgatgatggttaacatgaatagaggattctcaagaatctgtaaattgggggtatatttgtattacacaaacagacaattgagctataggtgatatgcgaccttaaattatggcctgatttttacgtgcggggttcgtatcaagatagattatataaaaccacgaattcgactccattcaactccagctttgacgatgtccactttttgggttcgaagtagtgcatactaaagttttcatctcattagtccctgcattatcaacactaacgtcagaaatacctctcgacgtacgtttatgcccaaagaaataagcttcgtgaaaatggcctgattttcttttaaaagtggcctgattatatggcaagtttatggcattgcaagtttatgggacttaatttaaggttactcaacaatttctttatagtttaaatttactcaacagatttcttgaaaatagtgcaaataacgacatatatccactaaccttcaactagccctataatgatttgtttcaacctgtggagcagttttcgtgtttgtgattcatgtcgtttgtgaagaattaattgggagtttagcgttcttgttcaaatggctaccattgctcaacagaataccgacattctgttaagtaaccttaataaggagttcccctcaattgaggaagggtattctcaggtgagcctatggagtcatatgaccctccaatcatctgaaatactgtagttcctctcatgtatacagtactttatatctagagataatttattttttaatagagtgtctatgttttttgaaggcgatatggtatcaacctagccgtgcagcaccaaaactactttgaatacgataactgttggagatgaactctgtagatcttaggcaatccagcgcctattcttgagtgaatttcctgtagttggagtcggatttgtgacacccgaaagtgaagatgtacgtgagtgaaaacgagaccattggtcctgggaggagttcttacgctgtaacattttatgcatgaatatgaatatgcaagtgtaaggttttatgcacgaatatgcaagtttaattgagtcagtgcctgaagacgaccatgtcgtggggagccgtaatttcgtagcctacgtagtgtataattcacacaagataccacaatcaacaggtaccacaaccaacaacagaggtatttcaccaaagagttccgcaaccaagtgattgataccatgcaacctcaggccgaaatcccagagcaaccccctccgggccacgggccagatgcgatgatacccgcaacaggcgccgttcccgcccgtatttatgccagagttggtaaccgcgacaccgttgacaccgacataaccaagtcgcagctcaacgatagactggttgaagaggctctcagcctgaacatcatcaaggctactgaccggatcaacaaaaatcagctcaagaagctcaagtcaaaggccagaactgtcttgaacaagcttaccaaaattttcgatgagagcaagagtgtcaagtatccctacatggagcaaatggtagagcacattctcttgaaccagatccaaagcattgaaatggatacgaattttgtgactgaggtggctcgagagtgcttggtcaggataatcgcggtgcaaccagactacagggtcatttacggtatgccaagtgttgttcctggaaaggactggcgaagctaactgttggctgaagctctattaggatggcgattctcagaattttcgaaattgcgacttttaactatactgcaagtctggcgcaattttggcccactttttcttctttttttggttctcctgggccgatggtttccattcgaacagtacttgcattactggaaagaagcgtcagacattgaccacatgaggctggggggcgtcgaagggtaaggaaagtggaatctctgagagattccggttttcggaggtctggcagaatccaccgccgcgagcaatcttctgtgaagacaattgagatactagagagatgaggactccctttcccaatcgagtctcacgacgtttctcccaatacccaactgccagaagaagctgagacgaccccgatcctggtagactccaaggaacggaaacgaggctgctctatagggccttgagaggaactttttaccgccccagcgctgcatcacctccagtgcggccctggctttgtaacctccttacaaagtgggtcctccaccggcacgatgtgccaaatggagggggaccaaggctacctcctgctgcgttagtatcgctctagagttttcaatggaatcagcacatgtctcttttactgctcatttgaagtgatccagacacaaagatctagagatcgtgaaaattcgccgttaatcccacctggaatgaatgaaggacttagttgattcccgttcatcctaatatttgaagatgggtcgaaatgatgtcttagaagtgtctagatgatgtcgtacagtgagtagagaaaaggaaaaacaaacaaggccacaacagatcttcggaataaggtaagatggagatatatacagacattgtagataccccaattagctacaattctgtgcatataatgttgtgctcttcaccttaattgtgtgttttgtttgctgttttaccttaataggaagaaaacatacaaaaaataaaagaatcctattcccaacacataatccttattctatatgtaattgtatatattctactgaaaacgtatcaccactattatatataaggttgagataatgcaatgcagtgcatataatcgaaactttgtgaatatgggcgatgagctgtcggtgattgaattactgtagtttcctcctgtttggaaattaatatttacagaatataatgacgttattgagagtttcgtcaaacaaattatcaaattgcagcattttttgaaggcatgatgggtttggggatttttctttaaatacgcgacctgatctgccagagcatgtggtcagaattatagatgccgagttatcattgcaaaaaccaaaaatcaaggaaacgatgtgatacttgtactagtacttataccaaagctcatattaaccagtacaagtaataacaaatgcaccacttttactggttttcccaaaatgtacacaaaaaacatatataggtcggttcagttccatcacacggttaccaatcaacttaggtattgcacattgaaacccacctcgtcatgactagggacgtaatccccgcccccaacggagtcgtcggatatggtccatgacgggaacgaagttcgacgccctccagtgctttatcctgctgcaggaactacaagatattgagcatatcagagctttcatcctcgcacactccaaccaaccacaatacacggtctactgcgttccatcacccccagaatttaattagaaacagcagtgctgagacctatgactgatacgaaccactccacggcatctgggaatgactgcagccaccatagtaggaatgcgctttctgttcttaaagcagtagccaagtggtatcatgagaacaaatgtaagtactgtaccacacatatacttgtacattgaatgtattactctttatagcttactacagaacatgttcgtcgccgcttgactttctctgcggatgctcggattttctgaacaacctgcttctcatccttagacaatccgcgatctgaggtggtatccagcatcttgataacaccttcagcgtaggcaaccatttctgtttcgccggctaaagtactcttctgccatacaaatatggcttgatggatgtccagcccatgcgcttcgataataatgatgcagatatcatgtaattccggtagcatatttcggctgaacgacattaatctgacagcatcatcaatacaacaccacatttgcagctcctggccgtgcaagtacctcaaaatcacttctacagcgctctgaggtagcggtagtagtagcgtattctcctgggctacctttgtgtcagatttcaacttctttcgaaagtagggccaattagctgttaatacagtcttatgagctttaatgttctttccatcctcgctttgaagctgaaaatcagcctcaggcaagtttctgagacgctcaaggccctccatgtagggtgttgtccaggtggtgtgttggatccaaatatcctggtctatcgtcataataaacgaatctttccatccctgtgatagtctcagggagtattcccaattgttgtcgtaaataaaaaaggcattctcagaaatcgccacaaatttgtggttttcaaaagttgtagaaaatactgaacaaagacttgcatgcccctgctgtaacctttcgtcataatgggaaatgtagactctttttttggagggattccgccaataccgcggtcgatccgtcttaatgaagtcgaaccgtcttctgccataatgacactgacctatcgtgcggtctctgatgctcgcttcgtactcggcaggagtcattttgaatatttcccctccaagagattcttcctgtcggctgctagtgttgtttgtgagtgcagtgggacccaatagctcatcaccagctatcatattgctgtgaccctttgctgcaagcgactcagcatgttcgactgcactggcgaaaatctgcacatcgggggccatggagcccatctcccccacaaggatagcttgagggatgttcaaatgagacgctttgatatgattgatgcagattcgctttaattccggcaacaggtacatgtcagcataaagaatgagtctagctgcatcttcaatctccaacttcagccgctggccatacaagtatctcacgatgacttcgacagtgctacgaggtagtggtagcgtcagcttgttctcctgggcctcctgcatgccggagttcaacatcttctcgaaaaacggccagtttagcatcatcacgcttttgtgtaccttgattgcctcttcgtttccttccttgctttcaatgctgaaatcagctccaggtcctcttcgaaggcgttcgagacccttagcatgaacgtttgtgttgcaggtgagcatggcaaagttgcttggattgatttctgttacggtggcctttcctccccatccttgctcaaacactagactgtatcgccaactcgttccagcgagaaagaagacattctctgaaattgcaacagagacaaattcttgtttggaagtcacaaaaacacactggtggcttgagcgtacctgttgcttcttttcgtcgaaatggtagaggaataccgggaattggcctggaatcttcactggctcattactgtaaacaaaatcgaaccgatcattctcgtcaaagcattggctgagtattcttcttctggttttggcttcgtagtcgtctttagatatcttgagtattgtctctctgcgccgtgttcgagttgtgctcattgtggtctagtggagaggagaaggagttatctgtcggcctcaatctctatataactgtagatgtgaatctgatcagtcaagttggccccagataccatcctccaatttacttgggaagttggtttgaggctgtggggttctgcaacagtatatgttactaatcacagccgacctactctacacactcccgcgttagatctccgaggaatgaaacgaaagaaagatagacttgttcttctgtgaaatattacaatgttcaccaattcaagcattttcgagtcgcgtctgactcacgtcgaagtcatctgaatcatctgaatgccatgttgtaaacggcctccactagggtgcggagactcctgacgaatcactctgatagagagaagactttggttatcggaacgcctcccaggaagtgatatgtaagtctttggtgatatataagtcgttagtaatacgttagtgatatatgtcgttaatgatatatagtcgttgatgacatgtaatccttaatgatgtataagtcgttagtgatatacaagttgatatataatcgttaatgatatatagttaagaatatatagtcgttgcagtaatgatatatagtcgctgatgataattagtggttaaagctgtaaatcatttatgattcagtatatttaacctactctgcagcgactgtaaaatctcctgaacgcttcatctctgtacacgatgtgttgctggaaaggaaagagccgctacccgaatacaggtaagaaagtatcccccctctgttcccaggagatatgtgtgtgggagctcgcctgccctcactgccattccagcacgggcctgctctttcatgtggcattttcccagtatgtgggacacgggatgtgcgagccaaatatttggtatacaatttttttgtcttctgcatatacatttatttaaatttgaatttcacaacatgcttagctggacgcagacaaactgaaacttgaactgtaggggtattaggcaacaacccccacgtctttttggtatcaaaatgttcccctagactaggactttctaataatattaatatactgttttcaaaggagctctctaagactcagactggctatgaacgacactgcgtgtagtaaggttccgttgccacaaccttgaccatgatgaaaccgtgaggctgtcggaataagcgggggctgaaatgtatgacgaaaacgggcaaaaagggtgcagatatctggatgagaattgtttcagaattgtgggaggttattcagagttgtgggagatgtttcatactcttcaggggctatcattagccaggtaattttcggcgccggggattctcattagactcactgtgtctctgataacgaaccttgatctgtagatactgtatgatactggacagtgcaatactggacagtacaatactggacagtacaataaccgggagatcgaatcgcaaatgggctggaaaacccctacaattggggcttgtttcaaaaataatggatttctatgtattggggcttgcattttccttcttccccactcttacatgatatcccattgagacagccgcagtaactctgccacaccaccccaccaacaatgtgctggacattgcaaaaaaccaagggaacctcacgggaaaaaaattataaaaggatgagctgggaccccagttcgtctaccagcaacattccctgctacttcaacatctcttcaacatccccttcaatcaccaccccctcaatctctttcgacaatgacacaccaacgtgacaacgacgccgatcgcgacaactctggaaaccccagagaagagtacgccgaggataactctcctgattctcctgactctcctgatcagcccccttcccagagacgctcggaacggggtcgccaaactgaaacgatcccaattattgtcaggcaagaggagaactggggcccagacttttggcgtgatcccccagggactcatttaatgcgcgacacgctgaaaaatcgagccatgttttatagtctcgccagacaaggcttctacccacccatgtgcagatacgaaagaagaaagatgcagcatctagtgcgacctccaacacgcggacttccctactccaaagaacgactcgcggcccttaatgaggctttacgaaaactggaagaccctaatgccgtattcgatcccgacttcgaagccgaccttatcgccgaatatgaaggcgaccttcaagcccaacgtgaagctgtgattagagccgaacagtctgcccgccgtagggcgcggcttgaagtccgtcgtgaagcccaacaagcggaacttgctgccaggcgtgctcgacaggaagcccaccgccagtcgtctcttggagacgcagctccccgttctgcgtacttcgatcagagtgctctggatgccatgtccagagttgcggctggttcttctgccgaagctgaagaatctgctgatgaacggcctgagtcatccggaagaccccgtaaacgtcgaaaaattgccatcgacgatgaagacagcgatgagagaccccatacttggtctggaacgggctgggacgaccaccagaagattgcgcctgacttgcaagaatcaggaggattcccggaccaagacggcgatgatgtgtttctggacgcgtcggatgaatttgacgactctcctgtgtcagcaccagtcgttagcccaagggatttcgagaatttgtatgaagatgactcttccgacgaaccaattgcttcttcttcgcgggatgttcctcgcccttctgctcccttcaatcagactactcacgttggttctgacgtttcccaatctccaagaagatcggttccaaattaccagccccgacctgtgtttgtcaaggagtctgcgcccgatcctgatgggccctctgacagcagctctggcgaggaaagcgacgacaacaacaagcccaaccgggacaaaggcaaggctccagcttccagcagcgacgacatctctgcatctgagtcagatccatcatattcgcctccttcgaaagcccccgcaactactttggaacaacaaaaagttgcttctctggaccgatctgggttggcggaggagtcggtgcccaatccagatgggccctccagcagcagatctggcgaggaaaaccgaacccacgacaccgaaaataacggcagcgtcgtccccaacagctccatcccccaggtacatgatgccgacgaacgctcgaatgcggcgtctcagcctgagcaacccacaccctatttacctggttctgacgttgccgatgacccccgcggctccgaagctagtcttgtccgtggtaccccgactgaccagaacactgcgaacaacgcttctataagattgacgagggaactagagtcacttacacaacagccgaccaagcccaagcccaataccgggaacaacacacgccgtcaaggtacaggaggtaaaggacttgggaaaggaggcgcaaagcgacaccgaaaggttattaaagatgtcattcagggtgttactaagccttctctccgacgaattgcgcgccgtggcggtgtgaaacgaatctccacccagatctacgaggagggccgaactatgctgaaaatctttcttgagaacctcattaaagatgctgtcgcctacaccgagcatgccaagagaaagactgtcacctccctggatgttgtctatgctgccaagcgacggggtcgtcccatttatggctacggttggagcaggtaatacttgtagttgtttttgtaatatgcgataaggaaatatatatgtttgtgaattttcatggcttgtttttgacgtggaaaaagtatcttgtaggtgtctgaagtagacagtagagagccattctggaaaagaggatatagcccagggcggattggttcagagatgaattcttcacatcaatacaatatctccgcgacttgtaaaatcaatcttcagacatgaggtcttttaaggagagagtgatctatttggtgaaggatgtcgggaaaaatggaggtttgttttcagtgatttagacgtgttgttcgcgctattcgttattcgctacttatcatttttcgcttaaatccgccgagttaattaaatccgcttgcgttagtcaagcgacggaaagtttaaaaaaagtttgtggcgaaatgagcttctagaacacgtttcttgcagcatgcgtgtggggaagatgcagaaaggaggcggaaggggccgtttttgtgcaacaaaaagtacataaatctgaagacaacatatctgagaatccattggagcaatttatcgagtcattgcgactatatttgcggtttttcccccctctaaaatgtctggcaggctcttcagaacgttcctgaattttattgtttaaattttaaccgaaaatctaaatccacaactccgtctggaaaactatatccacaactccgtcgggtgaaaaactaaactgtggcggatatgtacaacaccgttacagtacaaatggaaatgtatatatagagaagatgtaggccgttcagactcgatatcagcagaagcagaagcagaagcagcagaagaaacggcagcagaaacggcagcagaaacggcagcagaaacggcagcagaaacggcagcagaaacggcagcagaaacggcagaaacggcagcaacagcagcaacagcggcaacagcagcaacagcagcacattatcatcagcacaattatcatcaccaccactaccaccaccaccaccatgtccctcaatcgatctaaattcaccgagtacaaacaaacggcccgaaacttctgggctggaaaaccccggttcaccgaagaaaactatccttctcttgatggaaagacctttctgatcaccggaggccattcgggagtcggactcgaaagcaccaaactgctcatttccaagggcgctaaggtggtcattgtgggccgcagcaaggataaggcccaggaggtgctcgcggaacttcctagccaacagtacgagttcgtggaggccaacctcgcagacttgaccacaatcaaggctgccggcgagtacattcaaaacaactaccccgagctccagggagtgattctcaatgccggcgtgatgattcccccttactccaagactcctcagggccatgagcttcaatggggcaccaatgtggttggacatcatgctctgatgaagtaccttggtcccattctcatccacaccgccaagagttctcccaagaactccgttcgggtcatttgggtctcttcttccgccaccgtcgtgtctccctacgaaggaggtatcaactttgacgacatcaacttggacaaggtggactcgcctaacgaccatattctctactcgcaatccaagattggcaacgcctaccaggcctatctgtggtcaaaacaccatcccggctctggagtcgtttcagtgtctgtagatcctggcaacctgcgttccaacttgcagcgccacggaaatggcgtgctgttttacgtcctggattactttctgtaccccgccaagtttggagcgtacacggagctgtctgctcttctgaacaccgaggtcagagacacggaccatctgattccctggggccaggtcggacatcttcgaaacgatgttgactactgtcgacgaggtgacaagggcgaggcgttgtggcagcagcttgattcagacgtcaaggattttgttgcaaagctttagttgtgaatagcagacggtgccacgtgtaggagatctgtacttgtaggagatcctcagggcagcatgagacgcgtttggactcagtgcaaataacacccatacaatacattaatgtcgtataatgtaccgataatgaaccgcattgtagtcgttccactctggacttactcatacttgaagtgtcctttctatctacaatgtaggatagaagggcttgctgctaaagacccaggtccaccattgccatctgagattctgagtaaccacctttcggttggccagcaccttctcttcctcggaagtagcaacctcaatccagaccacagtgttctgctccaccttctcgtacaacttgagacggccattctccagcttctttcaggtctcagcgtcctattctctcccactttgcagtctctctctttgcagtctctctctttgaagcctccctttggctccacatagatatgctcgtagggatccgtatcggacaggtagagcatggaccacaggagtattccatgaactcctctgtctgatgtgtttcagtttgacaaggtcaagtaagtagaaagtctcgaccatcattagctgtatctggttggagcggtatcgggctggagatcattgaaagtgattagcgtcagagagtaatatgggtggatacggaagttccctgaagatcgttgttatcgttattgcttgttaatatctcctgaatgtattcagatttatcattatctttcgttccaacatcttccttgttcctcttccttcaccacactcctgttacagtcaccgctcttcttacaatcgcaacatgaacgacacggaaaaactgctgaaaatggcagaagacacgctctgtgaatactcagagagtgccgaacgactagacgccaaacgagagctactgcgccaactacaaactctggccagaaacgtgcacagagaagcggcgccaggcgtggctccctttgtgtcttattccagaccaaagtacgttccaaagtggctcaagcgggatgaagggggaaactgcgggtcctctcgagataccatcggttgttcaagtgagtccagcagtcctagactcggcaacaacactcacccacttggagattccaatccacaagtgatgaaaacaagatatccagacaaagatacagccagagatacagccagaaaaactgtcggagatactaaaattgaaactggaccagagatcaccattgataccaccggaaatgacgagaaccccagttcgactctctctttcaccgataaacagctacgagatcgacagttactaaaacggtttacgggtgcacagctgaagaaacccccggttgagttgtctgctggctggtatcgaccagttagcttgaaagctggtcctctggcccctgccactcgggttatgaaccgactgagtccagtggaagagccgaaactcgatcttcccgtaattcagagagagttgagatgtcgtacggttcgtgtgagggagtctcgaagatgtttgggttataaagggtagtctcatggtagctacagtatcgttctggtcatagctctatagattaggaggtcatatataatcggtgttattcaggagactatcatcgcaattgttggtgaaaagtcaagcagtacttttggtaatgtgcacgtgcaagttctgtacttgtagtaacgcgaattaggccatttttacaatttttctgaaatttcgtttttttctattttttttcatttcgcaatttttctgtattttcatattttttttgtttattttcagtggtttttttgtattttcataatttttttgtatttgttttttttttgttttttttatcacttaattttcgcattttcacaatcattgacacacaaaacaggtaaataaacaaccactttttagttaacttttagttagggttcacagtaaaaaactgccgcttttaaaagggggttttaaccagattttaccccaaccgactctacaaggaccaaaaaaaagaggccattgttgcacggaaaaaagcgatttttgcaagaaaagtactattttcaagaagagacgaggaatttcacatttttccagtcacgtgactttcacattgttctctctggtctcttttccttcgtcttttttttcgccaacattgcaatagagttctcactatgcagatgtgaataatgattcacaactcctacttgacttgtacgagttagccaacaacatgattgacgatattctggccgaaatccggaccaaaacagggtctaccaacgccaccgacccatctggccacagctacaacgcgtctgcggtctcgacgtggtccagatcacccgcgactgacgccgagtctcgagatcagctgcaggccacgtttctggaccccaagccgcagttttccaaccaatggctgcggtacatttccgacgatctgtcggtggacaagacgggctttgtggagtctctttacggcgttcctgaggccacaaaccggtcggacgtccgattcactcgaaaggggatgcggggccatatcagtggctacgaggagttcacgactagcggcgacattctcaactcgaaaaactcgtttgccgtgaaccgggcaaccgggtcgcgactcgatttcgtgcggggccgatcgggattcatgccgttcgcgcccggaggagtggagctggccgagaaggaggagcagagtaacctgctgcacagagacgccgacggcctgtttgacgtgcccccgggctttgagcggggtatgaacacagccacggcggttgcttctgcggacgctgagctcggagagctggctgtgaaggagtcgtcggaagaaacaggaggagaccccgggctcgtgggcgacctgtcgtcgcagatctcgagtatgcagctggcggaggacgtctccaaacacccgatcgacgatctgctgcccaatgatatcactttcggacgggctcaaactgccgtggcccaggcggccaagcagaaggactgggcacatgtggtgaacgtgaacaaggaaatcaccaacttctccgaactggtgccccagccagcccgtgagttcccctttgagctggacacatttcaaaaggaggctgtttaccatctcgaacagggcgactctgtgtttgtggcggctcatacgtcggctggaaagaccgtgattgccgagtacgccattgccatggcccagagaaacatgaccaaggccatctacacctcccctatcaaggcgctgtccaatcagaagttccgagacttcaaatctgaatttgacgacgtgggtattcttactggagatgttcagatcaacgccgaggcgtcttctctgatcatgacgaccgagattctgcgttcgatgctctaccgaggcgctgatctcattcgagacgtggagtttgtgatttttgacgaagtccattacgttaatgacgcagaccggggagtcgtatgggaagaagtcatcatcatgcttcccgagcacgtcaagtttattctgctatctgccaccgtccccaacacgttcgaatttgccaactgggtcggtcgaacaaagcagaaggacatctacgtgattagtacgcccaagcgtcctgttcccctggtacattatcttctctgcaagaacgagatggtcgagattgttgacgagcacaagaaatttctcgaccagggatacaagcaagctgtggagattatggagggtgatgatggtaaggcgaagggtaaagggggtggaaggggaggtcgtggaggacgaggtggacgtggtggacgaggggggagccctccaactggtcctctctcggaccgaggaggtagaggaggtggccgaggtggaagaggaggtaaaggtggtggtgacggaggaggaagaggtggccgtggcggtggaaatggagggggtggaggaaaaggaggattctctcggggtcctccccctcccactaagcaagctttcattcagatggtcaagatgttgcatgagaaagagctgcatcccatgtgtacgttcgtcttctcgcgaaagatgtgtgagcagtttgccggatatctttctggtctggatttctgtaacaagcgcgagaaggctgagattcacatgttcttcgataaggctgtgacgcgactatctcaggtggaccgaaacctgcctcagattttgcagatgcgggagtacctgtctcgaggcattgctgtgcatcacgccggtctgctgcctattgtcaaggaggtggttgaaattctgtttgctcgatcacttgttcgagttttgtttgccacagagacgtttgccatgggtctcaatttgcccacacgaacggtagtgtttgctgggtgccgaaaacacgatggaaccaccttccgggctcttcttcctggagagtacacgcagatggccggccgagctggtcgtcgaggtctcgacaagactggtaccgtcatcatcatggcgtccggagaagttactcccgaggaggacctcaaggagatgatgcttggtcagcccaccaaactgcagtcgcagttccgactaacctacaacatgattctcaacttgttgcgaatcgaggccttgaaggtcgaggagatgatcaaacggtccttctctgagaacgccaaccagttgatgcttcccgagcacgaagccagtgtgaagagccacgaggatctgcttctcaatctcaagaagaagaattatgacgattgcgatcagttcatgcccactattctcgagcttggtcttgagcagcagacgtgtctcaagttcattattgagcagggtcccaaaattgaaaacatgcgtgatattctcaagattggtcgagttgtcattttcaaaaaccccaccggcgctctgcgaatcggttttctggcccgttccgttattggtgaatctgcctccattctcatgttcccttgtgacatttcttcttccaaggccaagatggcagccacactccccatgttccctcaggtggcgggctacaacaagtttctgctggctcccctggctcccatttcgacaaagctagaagcagcttctgttcccgtgtccaccatcgtcttcctctccaagtacatcatcaataatgtctcgggcgtgtctcggtttgatcgtcaggctgttgagcaggcgtacaagagtatccaacagatttgtacgcgtcgaggacccgttcacgagtgcagtttcgacaagctgaagaaactggatctcactgaaaaatgccgcgacaagctggccatgtcggtcgagttttccaagattccctgcatcaagaaactcagtaaaaacttccttcgtgcttacacccaggagtacgaggagtatcaattgaaggagacgattgcaaatcttcgaaagtcgttgaacgacgagaacctggagctgcttcctgactatgagcagcgagtcgaggtgctcaaggatctcaactacgtcgatacaaacaacattgtgttgttgaagggccgggttgcgtgcgaagtcaactctggttttgagctgttcatttccgagctggtgatggacaactttttgggcgattacgagcccgaggagattgtggccctgttgtctgcatttgtctacgagggctctcgggatgtggaggagcctgtttctgtcaccccccggcttgacaagggtcgagagagaatcaaggagctggtggccaacgtcatggatgtgcttgagaagcgtcaggtgattatgacatcggacgagcagcagtttttggaacgtgggcggtttggactcattgaggtggtgtacgagtgggcacgtggcatgactttcgaggccatttccgaactaacttctgcccaggagggtatcattgtgcgagttgtgtctcgtctcgatgaggtttgtcgagaagtcaagtctgccgcgcggatcattggagatgctactttgcaggagaagatggatgttgctcaggagaagatcaagcgggacattattttctgtgcctctttgtatttgtagagaataatgatagttggctttcagaaggtcaatgacttggaggaaataacttgagagtgtacattagtcagttacagtactgtagacgagtagttctttcactttactctttcataatgacgagtttttttatcgatgctgacatctctcggtagcctacttacagtctgaacacttgtctggtctgtcgtagttcaaatggaataactagaatgtagattcaatcaaacgctcgagctgggctttcccggcctcctcatctgttctcaccccgaacaatgtaactgtgtatgctgtagcacatgcactgatatataatggcaacaccgtgatattcgagttcttaactcatgccaatgtcgagaaatctcacatcgcatcaggatacctgtatcgccccgctggcgctcaggagaagcgatctctggccctcctgtcccagatattctgctgcaccaagtgcttcgagcgctctttcggtctgcgacctgccagggtatcaagtcctgcgagtgtcagttccctgacggcttcgcctggacccagaagtgtctttcctgctctcaggcctacccagtatggcatatatgagattgaggatgccattcagaagtgccacctccaggccacctcctccgtcgccccctcccgtggtcatacccgctctttcctaggctctgatctgtccggtggtctgctgcagttctggcacggcaaggatctcggagaagagggacttaggtggctcaagatctacatggccaactttcaaggagcaggcaaggccaactttgtgaggttccttttctacccccgaccctcctcaccccgcttctcttgataacattcttgaagcgattcaacctgatgggcaaccccactgcaagaagacccgtgacaccgttgttgctgacatcaactgctgtgacccggatgccaagtgtctctgtgacaagatcaaggctaccaagtctgccgttggcgccttcaagacggaagtctgagtcgagcgagattaccgagccagttcccatggccgccttgcctccaccagatgtgggactcgaggcctggctggcctgtctggaagctttctgtgacatctacgcctcctttggatatctcaacgtagtcggcttgttcgagaccttttatctcagtaaccagcccagcaactattctgcatcgacgtttcacagatcacctccatgcaaacttccttctgatgaccggagatctgctgtttcattgccgagcgatagggaccccgataccttgccggcgtgtaaacctgtttcgttgttctcggagtcttgaccacctctgcatccacgacgtaccggcactttctgctcgcccaggatctcagcacttggctgggcaaccccatgctgtaccgcacatccattttccaactggttcgatgccaagcgaggcttcaccctgggtattgcggtcgagggctcgtgcctcgtgaatcaaatggccaaggatacagaggagggtcttagctgtatccgagccaagatctccgttgacgccgaaacaagacttcgagaccgatgcaacctcaccctcaccaccgaactggcgacaagtggaagacttgtaacacgcagtatgagtggatgctcaagactgcccatgtgggcttttgctcgtacacagtatcaaacgttagtcactctcaacagtctcgtttctgtcaaaggaattcatgatggactgtgtcgaaattagtcggttcttgccgatcaattggcggacaattgtggaattgcggttttttgtcgccaaaatccatccacttgtttcattacaccacagcatcgaactgtggagtttagtatgttgataaggcacgtcatgcaacattggtatgaactgtatctttttttttttcatgcataatcaatatcaagaataaaatatatatatctatatacaaaaaaaaaatacatacaaaaagaaatagaagaaaaatcaagaaaaatcaagaaaaatcaagaaaaatcaagaaaaatcaactcaatgagggagaagagggagatagcaggccagccacgtaccttcccacactgtcactctgtgtgcacgttaaacatagtgctgttcggactacccccaaattctgttgaaggtaatacccggtggggtaatacctggctaattcctcacataatgatgagaagtcaccacatagtaatgagaggaatcagctgggtcgtagacgagatgtccatcctgtagatagttttatccactgatctagaatctcttttctggtgaatgagcaagcacacacccttctggtgtgtgctactatcggaacgtcgtgtccctagaagtgggttgtaagttgttgattaactatatcacatcaataatacttatgatcttcaataaattcagcgtgggcctggtgtgtgcagctccgaactgtatatttttttaattttaattttcaatattttcagggtgagttccccatctggatcactcgattaaatcagatgaaaaacaaaaagtgatataaaaatatacaaatatacaaaaaaaaatgttaattatcccaaaacccccctcaatcgtatgactatgacttattggactcaccgacgaacgatcggccaatcttcaatccctctttagccttcagtccttccgctggtcttgtccatataagtcactctcttcctatacatcatgcattatatacaacccaccttcgccccagctcgcacacagtccagacattgaactgaacgcacaatgagctccaacgacggctccaacgacgccaacgtcgaaggccggggatctactcgaacacaaaagcgaaaacaaaacagactgcgaaaccggaccaagaaggcggcttcccaacatgaggctggtcaacgggttcccaccagctcatctcatgttcctcttagccgtggagatgctggtttgcctgcctatcccgttctgccctgcccttccaatgtcccgcggtactgagcagcctggaccagacatggcgctgctgggtgaacctgtaagaggtccggctcccacattcaacagcatggaggagtacgaaagctgggtcaacggttctccttccgatgatgatttgacgatggtttctacgatgattacgacaacaatgatgatgatgaagagtccagtcgtggcgatgaacctcgtcctggagctcccggatctgcggaacacaagccgctgggcgccatgatggatctagtgctgagtatgtccagtggacccggtggaatcacgtacgtgggaaaaccgacatggtagaaagacaccatcctcccatggcagaccctcctcgatcgcctcctcggatgagtagcatggaggagtacttggattggatcaataagcctcccgaagaagctgaagaagtggatggtgattgctatgttgatccgacaactcgatatgcgagaaagctcagggcctacgcgagggaattacatgcgtcatgtgaccctgtcaaactcgcaaacaacacttgtttcgacctaggagagagtgtctacgtgaaatctgatattcccttcaagataagtaaacgttaccccaaccccaaccaatcggtgtaccccggtcctgtcctggtcactgcaaaggacggaaacaagaccattacagtttctagaactgctcatagaggataccaaaccgttcccttcagcgatatccagccttgcttcaacggtgtcattccaggatatcccgtggatcctccgagtaagttcgagacgacgacgcggctgcaacgaggagaggctgcttgttgcgtttccattgtcaaggacggagacaagaagacgtactacgtcaactggcagggtttccaccccttctgggtatcatggttccgagaagaggagttcaatcgacaggacttgaaggatattcttgttcggtggaggagattcctgttttcgacaggcagcagcaatctcacatggtgatagtagcaattgatgacgaagctacgagtacagtatgaatatgacagtgatacattactgcctacaagtagcaacaacgacacaaattgtagatcaaaggttgacacgaagaaacattgaacaaaaagatacagaaagtagacacaaccaacgttcaacaaaaagaaatcactccgatacggggaatcgaaccccggtctccacggttctcaacatgagagcgtgatgtgatagcccctacactatatcggacttgtaaggtaaaaagggcgttgaaactttttcactacaaaaatgaaaaaagcacccatggaattaaaaaaaaaaaccatgaatcattagaataaaaaaaaaacaagtaatgaatcattagaataaaaaaaaccaaagcttttagccatgattcactcccacgagaccacgagattgacaagaacaagacgaaacgtcgacaaaccaactgacatgcgcctcgagcccacatcgaaatgattactaagtgaaaggaggaaatgacgtaatcaaggactgcggacttgtataagactactgaccctgggtcctgctagctctatacgctatataaatagttctagtggatcattagattgataataattgaaaagtaaccgccaacagtccaaagaatgagaatcgggaacctttaagggatgttggcatcctacaactcgattgagaccatttcaagaccatattcaactcaattgaggccattttcatgatcatctcgttaagaccattcccattatcatctcttcatctagatcgccattgagaatcagtacgaagaatgtgttggaatcaagttttggctgcgctacggtagtgcagttcaactaggtattgttgaggttcgaagagagatcaacgagttctctcatgtacttctacaagtacgagtattgtacccatagccccgtgtctcttgtcctacagtaaccctcaaacttgggctcagatgttaacaaaaataatatgaatactatatacaatctaagagaaaaagtagggagaaaccaacacctgcttaaggtccaggtctcccttttttggggggttgtcgatttgaaacttggtcaaaaaccgcttcttctggtcaccattatcggtctctacctgcttggtgatcatctttccgcccactcgctcggtcaccgtctggatggccagatacttgtcaagaggccgatgtttctccagaatctcgacagttgaggggttttccagtgcctgctttcgttcggcgggggttccattgctgagctttcggaacttgagatcctcctgcagctggtcgaaaatgtggttcttcttggagtccctgtcggcgagctgcttgccgagctctgtgccgtcagtgataagatcgacccgcgagtagaacgagccgtaccgcatctgcagctccttttgcaggttgccaacaatgtccatcgaatgcagcttcacaaactgctctcgcagcaccttgttcatatgagggacgtcagctgcgtgcgtccagtatgagtcgtgcaccgaggcaaacgacacatctttgtcgaggttcagagcagtcagcagcatgtgcgaggcgtccagagaatgcacaaagttgggggggaaggcctgggcctgctttcgagattgaacaccatagagagtaaaggcgtcctgcagaaacacagactggagcgcagtgtcaaactgacgcttagcggcctttctgtagggctgaaccacaggcagaccaatgggagatgtccagatgacggacgagagcgactcgcccgaatggatctcctgcaagttcgctgacggtcgcacagtcttggtgatgtttctggcacactcggtgagccaatcctgaatgtcatgggcgtttgtgaagagcgaacgcatggccgaaaagacccgctgggccaggtaatgggccatttcatcaatctgagccacatcgccgtactgttccttgagctgggtctggatctgagccttggcaccgataaaagttactccgtagacgtttgtcatgacggtgggcttgacaatctttcggttgattttcccaacaaggaagtccgccaaggggttgccattctcggcgtcttccttgaccagctccgacacaatggaagccacttcggcgtacacgtcctggggcttgtcaaacggcgtcaggttgacttgtcgagctccgtcaatatctcctcctagggctgcgtaatgctgtagtccgttgcaagagccgtcttgctgcacaggaatgtgcgagacaaacttggaggggtctggcaggtcgtatgccgcaacaagctcgtaggatgcggccagaaactgccatgggtaatcggcctctcgccagatgctgttttcctccgcgagggggttctcgacggccgctcggatcttggccatgttgtcttcggtgaacttgactcggtcatcaaagttggccttgcctgctccgtgcaagttggccatgtggatcttgagccacctgagtccctcttctccgagctccttgccatgccagaactgcagcagaccacgcgacagatcggagcccaggtggttaaagtgaggagagagcgggtatgctctgcctcggaagtccacgttgtgagggaaatgcaacttttcaccgagatgggctcgggcaatctccagcttgtagttggagtcacatcgcacagagtggtccgacttacgcttgttgaggataacggtgcacatctttcgccattcgcttcgagccacggggtcgttgtgttcgggacactccgggagcgagttgtccgtgttgacggcgggaatgtcaagataggcctctccagtgttccacaccttgctcatgatatcaaacaccttggagttgacggtccaggcggtggagccgagcttgttgagaccggcaaagagacggtccaggtcacctcgctcagaggcagtgtccaggtaggccgtctgctcggaggactctcgtgctcgcatgacagacgcctgcgagacgtagtaaccgccagtcttccaggccacccacggcttgggctcggccagcatcggcagaaactgcggcgtcacaaacgcctccgaggactcggcaccaatgtccgtgctgatcaccttttggatcatcaggtcatgcatacgcaccatgccgagtcgctgtcgcttgacaagctggtacgagtgacaaaagacgggcacgtctgcggtcacagaggcgccggtgacaggatccttggctgtgacaggcattcgagcaaccttgatgagaatgtccacaagtagagctccaaccttggcacgcacgtcgatggcccacgcaggcacggtatcctccagatcctcggcatggatcatttccatcaccttgagacgtcgcttgagacctgtgagcttcttcagaaaggttctcttcttgccgagtttctcggaccactgagaacatcggtactcaatctccagagcctggccgacagaggtgaccaggttggtggtcttgactccgctctcgaccgatcgcccgacggtggtctggagacgcatcatctcaataatggtgacaatggacatagtcttgggcgacatgagcttcaggtaagggtacaggtcggtgttgatctcggtctcgccggcctttttgatttcctcctgcacaagaggaatcatctgctcctgccagctgtgcatttgttcctggaacttggacattcctgtaaactgctgagactggctggctttggctgcccagagctctccagcagcctcgattcctcgcatctcaatgtccagctgtctggcctggttgagttgttcgagtcgctgttcaaaatcagcccggttttccgtactcaacgagttcttgatgttgaacaatgaaatcttcttcgacgggtccagcaggtccttggggatctcgtcgtagtagggcaagttttggataaactggtcgactcgcacgtctccatccacctgtaaaagcaggtttttgacaatctcaatgcccaccacctcttctccttccttcgtatgtgtttcaatcttctccgagcctcgcaggttactcttgagctcggcggagatttcctcccgcgtcttcttcacctccggggcggcttcttccttcaatgcctccccggtgagctcctcgaaaagctccatgtacgcctctccaaactcggcaaagttgtaattgtgctgtttgagcacattcagcaccttgggcagccgctccagaccaacaatctggatctcctccaccaccagcgatgcgctcagcttgtggtacagctttttgaacagcagctccgcaatctgctcctcagactcctcgtccacaatctttgccagcagatgcgcgtacatctgggcatcgggtcgcacgcccaggttgtcctccatcgtcatgagccacttggtcgacttgtccaccgagttggccttgatgtatgcctgggccagctctcgggcacagagtcggattcggtcgggccgccagatcttggcatgggccaggttggccacaaacgactcggcccgcgaaatctggccggccttgatggctgcgtcaatcagaccccacaggttgtggtcaatcttgaactgcgagggcgtgaagtagatttcgtcgtggggagacgaccacgagtccgacgagccggggagctcgctgtccacagctcgcgagaacagagagcccgactgtcggtctctggtgccgagacgcatgggtttgggcaggtcgttctgaaacgccttgaggttggatttcttgagcacgccgagacggtccagctctttaggcgcatgcagatggtcgtacttgggcttgccggagtggtttcccatcgagtccagcatggagtagttggagaagtccaagggatccgagtacgtgtctgtggcgactccccggggcgagtggcgtgggggagttagaattggtcgcgacgcggcggtgtgaatttttcgcagcgttcgtaatcgtagcactgggttagaagtgttcaagggggtggtggaatgtgagtaagtctgaatagacattggtaggtagagggcggtagagggccgccataggtccagtacagtgaccggcacatgtccagcgactgaaaaccaaatgcagactagtcctctgtgccacattctaggcggacacacaaacaatatcaatgtactgtatctgtaagccctttttgatggccagcctgtatgaatagtatggcatgtgtgaacagtacgacatgactaatccagaacagaagtcctcaaccgaatgtctcgactaacagtcactttacgactcagcctgtgaccgtaaataccagctggtaccaacctcatttcatcgtccacctcatcctctaccctatctcatccacaccaaatctccacctcagctcatcctccacacatactcactgttagtaatatgtacagtcgttagcaaatgatatatgtagtagttgaagtgattatcgtcgttcctcctcctcgtgtcgtcgtcgtagtgttgtttgtgttttttttctcgtcgatggtgcgaatttgtatcaatgtatgagctccctctctcgagccgttacagtgacaaaaaaaacactcggtcctttttgcttggttactatgcaccatatttcaaactcagtcctggagaaaacttttgccaaacttttcactgttgcatctctaatgcgctatcgtgtgacttatcgcagcagcggtagtggccgatggggaccttttttcgagataaaaacgggctcaagtgatcgtaacggcctagaagtttggatttacgtcctaaaaatcgattttcggtcgctttttcacccatttaggtacacccaaattttcacacaaccgagcccaaaaacgtttactcaaaagtcactcgatcaccgatacggctttgggttggggttgttagggttagggtttgttccggatggtgcgttgtgggttagggttttattgtggcgaacatgtggaatattcgatgcgatgtggtggttgacggtgttgttggtggtgatgttagtgttgttggtcgctgtaaattataagtgtttttgaggtataatcaacttatcctcaattgattttgttaattcccatgtattcccatttattcccatttatttccatttattcccatttattcccatttattccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccatttattcccactttaattgatatcctcttttcactctcaaccccatcttgtcctatctctccatatctcccacatctccattgttcatgtcgccttaactataccataagtttgtcgaaattttcttgtccattgagcaccattttttccttcttttttctcttttttctcgctgtttttcctttttgctctttttgccacaagccctcaatatttccacatttattctttcattttgggaacaaaaatacaacctcaaatacagcacaaatgttattctggatggttcgagcacttgtacaaaatggggctgtcatttttggatatttttatttatttatttatttattttttcatattcaactcacgtgttgacggaatttcgaaaaatagtcgccctattttggtttaaacattttcactgttttattttatttttattcttcttttttttttattcttctttttatttctattttttcctacttttcacatcccccctaaccccctcctgccatagtacagcgctagcgtcctgtggtaaaatggaccctacagtgcagcacagacgctggtaatatcattacactccgccattaattagcacttaacctgtctctcctcccaacctggtgcgcatctttttgcaggtataaaacttgtgtgtcatcatcaccatcggctcttactctcctcttctcctcaccatcactttccccaacaccaaaaacaccaaaaacaccaaaaacaaacacaccacacaaaccaccacaaaacatctgcatgatgggctccgtggtaccgctcagttcgcccgcttgggacctcaatctgtccgcgggacaaaacctcctgggccatggctcgcccaccccctcacacagccgcaaacgccgtctgtcggtgactccggaagccggcgacagccacatggagcacgagtcaccttccaagccacgtcagcagtcgccgtttgtacacaagcgggcgcgggtcacacggcaactgcagtcacggccgctgcccatgtcgcggctgctgtcgtcgctggaccagaagacgctggtgtcgctgctggagggcatctgtgctcaggacgaccgggtggcgcgccaggtgatggaagtgacgcccaagcccacagtttcgtcggccatggacgttctgtcgcgagcgctcgaccaggcgtttgcattgttcccctacaagggcgaccaccagaacgactacgccttcttccgggtgcgtccggcgctggaggagttcctggccgagctcagcgactacctgtcacactttctgccgcccaacgaaacccaggtgtccaactcctttgcatttctggaccaggccacgtcgctggtgcaccgcatgccccagtggtccagccccgccaacaaccgcctcaaggaagagacgtacgaacacattgacgtggcatggaccctggtgtgcgaggaggccgccaagcgccagagaggctcactggccatgtccggtgtgggcaactggctcatccggctcgaaaaacacaacgagctgtcgggcgaccgtctcaagacgtcgctgcatctcctcagggacatgcttgacgaccagggctaccggccccccaacccctttgcttcattcaacggcgcccagcagcttttcacggtctaacgaagatacacaagcaccacatatttattgcattacacggtctacaggaatggctaggatatatataggaaagaattatgagaacatgtagtgggtagttttgtagtgagtagttttggtagtgtttggaggttgcctattgtgtggcaaatttctgcgacatttgagatgcgggtgagtggtagtacggtaaagagtgagtgggagtaggagtgcgattcgatttgacatatgagtgtacaataggaatgtacgataggggcgtagatacaagtacaatgcgagtatctgtatgatatgagtgtctgtacgatacaagtgctgtattgtactgggtcgtacatactgtatcgtacttggttgcttgtagcatgatcattcagtatctacaagtataagtacttggcttactctcatacttatactaggatacatcttacacgacactttttcttcactctgtttttgccggttccttcctccagacactccaacgatgcctctgcggatctcgtgatcccgtgattggttactcgtccagaattcgatgtccttttagcaccgggtggattggtgccgggctggcttggttctcggctcaactcggctcaagttggttgtcggtctcgacttggttcgacttagttcgacttggtacaactcggttcgtgactgttcattaaacgtggcatgttgttggaagaaacgaacagacctggggccgatatggcattactgtgaagagtacagttgtgaagaagtcgtgcgacagtttcgagtcatgtctgactgctgcaacttccacgcacatttggagcgtggcattcgtttcttgtcgtgtctcgggattgacgcttttgtcattgttcgatctttttctcctccggatcgtccgctagatcgttggcaagagttcgccctctggcactttcgactccatcgtcggggtgccagactggtgatggctggatgatccaggactgggggcagcggttgagttgctaagaaactggactgaaccagagtgtggaccagaaatgatactggagccgactagagactggacacgaaaggatacgagatggatccgactgtcgactccgacacccacgaaagcgagatatcagaggcatgttcccactgaccgctgctaaagacttggttgtcccccactcatgagtaactggagatgatgaacgcaccacccccaccgaatcaaacaaggtccgagagtgaaacggaaagctgctcactgactggagggacggttataggggtcctcatacggctgcttcttctgccatgattacgaggtctccacgatgatatcgtcaacctcgtaagatgagaaacttcgactagtggatgactgtatggagatttcccctgtgatcaaactgttccaatagccaggaacctctcgagtttaccctacaaatcctgcttccactgtcatcgatgcacatcaaaggatacaaaggtgtctgaagctcctgtcaaatgtcaaatgagatcgtggggtcttgggtcagtgtcgtttggcaaagtccatcttcaagtacgtgtggaccaagagactttgttcagagagcatctagaccaaataatacccttccagagacaacttgatcccctcaactttcggactgtcgtatccgagggacaaggacaagtccggtgcgagctgaaagtcgaccaagacttcgcttagcgtctggagataattatcattgacacaaacctggacctcgcatccaacaaacattgtgagaactgcgggtgaagttcttgcttctaggtaagttactcttttcacaacatttcttcgaaatcacagctgccagcaattccagctttaactgtctgcaaaatgaccaaagctatacgatcaagcgccatgtctgccttctctcctgcttgatcttgtctttctgcgactacagtacaactactacacactcttgtcgtactcggcagactctcgttgaagagtaacagcaccttagagcttccccctctctacagatgctcgcactagaacagtgagaggtcaaaagttgatgaaccattagacctgcttcaacggagattgacaagaagacgaaaggatttagaacacttgtccatgactgaatctccaacaccctatactctacaattagggagagataactcatcctgaagagatgtccgaccaaatatggatacggtcctaggaacatgtctcaggatcagtataatggacgaaggagaatgggcttgaagaaggcgaactggtcaagtcggaacttgcactgtgtacttggtggtagagacttagttgggggtagagcttggttacttgttggtggagattgggtacggtacagtaggtacttggtagtagaacttgggtgcttgttggtagactggatacttggttgaactaaagcaccaagagtgccaaaagagtgctgaaacgcgaacgccataccgcacctcggcaccaacccaccacctacagttcacggataaaaatacacatacatcattatggatacatcaattggcaggtcccggcatctactgcaggtaaagatgtcgcttggcagccatctcaacggcagcagctccccagtcctctccgtggttgtgtccatcaggagtgagaccagctcgctgaagagcctgctcctcggtcagacaggtgagcacgccgaaaatgacgggggtcttggtggcgatctgggattgcatgaggccctgggaaacggcgtcggcaatgtactcaaagtgcatggtggagcccttgatgagcacgccgatggagatgacagcgtcgtacttgtgcgagtctgccatcaggtgggtgatgtagggcagctcgtacgagccgggcacagactcgatgaaaatgttctctcgcttgaccttgaagccgcacagagaagagatggttccgtcgagcagagccttgatcacctgctcgttccatcgcgcgtgcacaatggcgatcttgaagtcggagccgtcgtaaatggcgtcagaagcgccaacacccttaatagtacagtcggtcattttcagttggtacaaagtgctgtgtgtgagtgtgtgttttgggggtggtgatgatgatacagggagatctgggccaacccaattgtaaccgcgtctgctgcatgactgacaaatacccgggagtttgattagtcatccaaaacggccccgaaaacggccatttttccgcccaaccctgtgtttgggctccaatggccaataaacgagtcggatttttcggtctttcctctctcacacgctcagaaccacgattatcgctatcgactgtttttttcagctcccatttttgtctcagggttaggttcgagacattcgtttagcctcggtcctatgatcatcagactcaattacagtaatctcagagataagaaagagcaactgagagcgtgctagctgttgtcgcgcgccgctcaggctccaaatggctgagtaagccatctcagccgttttctcggaccattccacccggccttacccgcgaaacttcatgctccaacatggaacactcttggcagattgtcccggcctccaccaaacacgacaaatgtacgcccagcctcgccggacattgtcatgaaactcaatccaacaatgccatagttcggtatcttcccgtggccttctttctgtggcgatggctgactggcggcagcaagtcggagacgagacctgcgcatacgataccgtacagcatgcaccagactctgtacggtgcaataccggctctgtacggtgcaataccggctctgtacggtgcaatacggctttgtatgtacggttttgaagagactgaaacagcgccggttcagggactctgggtacaatgagacatgttgcagtgtttggggtttgaaacgagttgcgacatagtacgagtacgagcacaagtgcacatttgctccaagttcttgtacaagtacaaacttgtaggacgtgaatgtcgatctaactgcgggaaacgtatcgtggcaacggctcagcttgtatagtgtatgatacctggatgtaccggtacaactatgtactgaccagactgttcatcttcaccacagcaaaatgagattgcacacatccttcagaatgaaacaatcagttgacatctctggcattcacattcaaaagcgcatatatggacaccagctcggagtcaggtcacgtgaccagcaaccttgtagagccgttctgttattatacaaaaaaattaaaaaattaaaaattaaaaaaattaaaaaaattaaaaaaattaaaaaaattaaaaaaaatgcgaggtgaaatattcgggggaaataaagtttttgtcaggtgaaattcagaaaaacgaatcaactgagctcaccggttcgtacgtcggttgagagtgttgctaacgactctggaagtcacagatgactgtttttcgaagtgatcatcatatcatcgtatcaactttggcacatgttggatccgttcggggaaccccatctggtaaccttattttcaatatatctccgttatcaatggggagtagagatattgtaaatctaacaacattttggtatttgccaggaggttaggattattttgataccaattttggaccaaatcgtcagaccgttgtatatccagcgccatttctaccgtaatgtcgtatgtaaaacacgtccctaacccccgacgttgaattaccttgaaaaacctgacccaacaggctgatttgcatatctactacagtagttggacgccaccagctccgtggtcatgctgactaatcaaaaagccaaaacccacatcaaccttatcaaaatatttttttcaggctgcaggaaaatctcgactattacgcacaagatacacaacaacaaccatgagcgaaatcaagacagtgaccgtggagaagcccgtgcccgtgacgtacgatctgggcaaccttgcagtattcgacacaaatcccgtggaggtggatctaaacgacctgaacgtggacggccaggcccgagaggaggctctccaagccgtgtctcgagataatgcccagctgctcatcaaccagcttctgtcacaacccatcaagaacaccacggactctaattcgtccagcggcaaccagaactccaccatgtctctgatcatgctgccacagccgtccacacgtctccctcgagagaagcccattcccaagcccaaggccatgaccaagtggcaagagtttgctctcaagaagggcatcaagtccaaggcccgggatggcaagcttgtgtacgacgaggccaccggcaagtgggtgcccaagtggggtttcaacggaaagaacaaggagctcgaccagcagtggtgtgttgaggtggacgatggtaagggatccaagaagaaccaggaggacgttatgctcgatcctcgagctctggaccgagcttctcgaaagaagctggtcaagaagaaccagaagcagcatgagcgaaacctcaagcggggcgtttcgaaataggtggaaaaatagactaattatattttgatcattaagcgggtatgcgatagcagttgtttggtggatgtaacgtacttgtacaagttcaatgcagtagttatgactgatctagcggtgtatgttgtcgtagttcaacctctgtgactgaggttagttctatcgagtgtagttgactgggactgacgactggagatgttgctaatgcttgaacgttgactgcgagtgcgagtacagtacggatactttgcacaatagatgtatagcccactcgagtcgattgtagcagtcatctgtctcgtaaactgctggagaccatccaaacatgcatctctcaatccagaagtaacagaatagcacgaacacgaacagtacgaacagtaccgatactggaaatcgtgtttgttggtaacgtctgggattgatactccgatcaaacgccgttatccggtagttcaaatcacttggtcggcgttctgtgcaaaactgcttgtgctgtacaacatacttatcatctgatagttccacacagtggaaggggtgaatgtggattctgacaagaccattcacatgattgtttttccatagaatagttatctttcatctccgaagacatgtcccatggagaatggtaggctgagttctgggtgagagagaaagacatccagatctaccgtaattctttaaatgttgagatcattttaattaataggttttactctggaaataaatctttatcctgtcaattttcagcccttttcttcgttttttctccgaatttcctcacttttcccatttattccaatttcccaacctgatcatatattttttccaatctccaccaattttttgatccaatttttagtccacaatgacccaataatggcctaacaatggcctaaaaaggaccccacgacccaataatgacccaataatgacctaaaaatgacctaaaaatgacctaaaaatgacctaaaaatgacccaataatctaactgtacctcccaattgtggatgtactgtaaagcagtgcacaagcgacaacaaaacacctaatgaccacacaaaacaggctagaatcgcgactagaggaccgttttccgtcaaatttcgagcacagaaccaaccgagtatttccaacgccaccaaaaaccaacatgtcctaaaatattacgaaaaacaacggcggaaatcactgctgatacccagacgaaccccgcatatttttttattttttttctgcatatacatttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgcttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcgtttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtgatgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctactgtctctactctcgctcatcttgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttggcatatattggaatgttttagtttgggatgtgtaaataaatacaataatagccttttcgagcttcaatggtagatgtataattgaggagattggacgctgcaaatggacggaaaaaggaaatttcgagctacaaataacgctgaaactggttatgtaagctatatgcgtcgtttgtctgtcatattcctgtctcaatgatctgttttcacgacgttatcgtcctgcccccattttaatacccaaacaaagacccgaacccaatactttattcaccacagcctttcgaatataaataggcgtccagtcccagttttttggcggcacctttgaccacgcgtgtcatcgtgtcccttgggggcaacccctccattgaaccctgcgaaagcagttttttttttttgattcgcatccgaaatcaacagaccggctccggccaaccccagaaacggctccggccaaccccagaaacggctccggccacgaaccccaagaaacggctccggccacaaaccccaagaaacggctccggccaaccccagaaacggctccggccaaccccagaaacggctccggccacgaaccccaagaaacggctccggccacaaaccccaagaaacggctccggccaaccccagaaacggctccggccaaccccagaaacggctccggccacgaaccccaagaaacggctccggccatgaaccccaagaaacggctccggccatgaaccccaagaaacggctccggccacgaaccccaagaaacggctccggccacaaacccgatagtcattcagttgatctgtcaaaacgataggtgtgagcgctacctcaaaagccaaaaatcgctaccaagtgcaagttaagatgtggttgaaagctcggtgattaagtcttcgatcaggtttctaggtgtcctgttaaaaccctaggatgattttagttgtcaacgtcttgaaatgcggctgtcctgatgagactacgtgattatgactagcgtcgaaacactaccatcgagagaagatggtggtgtagacagcccctagtcttacatagtaatatattgtacgagtaccagttccaaagtacaagtagttcactcggttttgttctgaaattgtataattcagagtcgtgcagacaagtgcatcattgcataactaagaactcgaactgtttctacactccatgggttttgccttgaactcgcaatatcagatatccgccctttcacatctcgttgatatggctccgttgacccgtataatatccaatacaatcgtgtttcacatcatgtacagtacatacccctattatacaacgaatgacaataaataaataaataaaaaggtctaaggactatgcagtcgcctcctcgggttccttgcccttatcttgaggaatggcaggaagaggagcctttttgtactcgcgaagaacagcagtagtgacggttccattgagcatcaccgcctgaccaacaatagcaacatcgccgtcaatgttgatggtctcagcaataggagacttgggctcgatctggctctcggtggtgctggtggagaccacagaagtgcattttcgccgacgcgagtgatccgaatggtcctccgcatcagtatgctccatgtcagtgttctccgagaactcaaacgaagatctgggcggagacgcagaagtggcagaatcatcttccacgtcactgtccacatctccaatgcctcctccgcagtacatgataccattgatctggttttcaagagactcgtcagaaatgttgtcgtgagagtacattcgagaaggaaagaggccagcgggatagctggatgaggtaggagacacggcctcttgacggcggacctcgatagcctcgtatgtgtagacgccgttaccctccatgccataccaaagttcaggggtatgtttgaccagagtttcaagcacagacgatctaattctaagagagggggccaaaatgcgggctagcgtcgacagcgtcattttgttggtctcgtggtggttggacacgtcctggatgtgtgtacacagagtcctcagtacaacaatggactgtttgggcagctttccgagcgcagtcttgaccacagataccagcaccttgggctgtgtctcctggtaggggttggggaagaggtcgtcaggcagttgtcgtagaaagttcttgagaaacgaggttagagtgtgaacatcgtagtcgcccaagtcacataggggcccgttgtcggtgaagcatcttcggagctgttcgattttctgggcgctggcattcagcttgtagaccccgatctcggtgagattgttgttgatctcgcgaatgcatcgaaacagcaccagaggaaggtactccaggtctcgggtggcgcagatctggtggacaatcttcttttcctccacggttttgcagccgtagccgtactggcgtctgtaggagctgtcgaggctgctcagcttgaccaaggacaggcccgtgtagtagtagttggggtttgagggggcgactgagcatcttgaggatctggacgatcgggtcgaggtgggtctgagtgagtggaggggcagttctgagtgtgttgacagtctggaggaagctgaagtttgggggcgagacgaggaggtggagggtcgtctggaggaagcaatggaggcagttgaggaggacgagggcggtctcttggacttgtgtcttttctctgccagatcgccttccccgatgaggaagagcagttcctgtttggccttttctttctggatctctgcttccagcacctttttgtctcgtttgaagcagtcgtcgattcgggtggggtccatgggcaccgagattggggtgctcttgtctatggacgaggagccttttttgctgaacattcggttgagcgagaaccgcttgggctgcgtcactggggacgaggagatcatggtgacgggctgggtggacatggcttccacgtcggtgtacttgaagtcgaagctgagcaccgatgtgcgtttgtcgggggctttagtagtgatgaacatggcgattgatcggaagagggcgctttaagatagagtgagagttatctgtgaccgtcggcagggctttgaccacgatccagggcgattccggatgcgtcagggtccgtctttgttgtgcaaaaaaaggggtaggagcttagacaccaccgactatttatcttcttgtgcgaccgcgggcctggatgacagatggggcaagcgcacgctcggggcgtcacatggtctcccggcccgtaataagtcgttgatggcggccaaatcgagccacaaagatgtgcaaccaagctgccacaaccaccttctcatgtcaccacacaaggccatactgtttttttcttttttttttgataaagttaatttggcagtgtactgctgtagtccaacctactttccccttagcgagggttattttagtcgtacatgtgcgcactttatatattatgaaaccgtgtgtggggcccgtgtcgatcgcgcaacgtgattgaggggacatggggcgatattttgggggcgtaatttcagccgggctgcggcggggcggggacaatggtcggccagaggcgggacgtcatcggcacggctagtgcgagcggtggctgtcaagtcccagtttggctgcttcaattagtatcaccaaaagaggaatggtctaaagtagttgtggttgcgagctgtggttcaggttcagcggcgtgtgtgttgatcttatggcatggtgggttgtcttgtctcactcaactgaggtagtaaggcccttgacagtttgctcaaggggcaatctcgatcagctggtggttacggttggaagtcagaggttcttacggctggaagttgttacggttggaaccgcctggtacaacacccattgtcttagtctcagacgtccagacgtctcagggtggtgcttcctaaccacttccaggaccctgcaaactaacagacgcccacgagccctgccattgtcacggctaatctagctgcagcgggtgtttggagcagcagcagctggcactagtgcgctctgcaacagcgtcgcaaaccgcagcgacgcatccgtccatctacccacactcttccggaacgctacatagacataggcttgggatttgcagcgatcaaacactacttgtaggagccaggggcatgtgccgtgcctgaggaatgaaaacaatgtccacactcatttggcaaacactcggacaatgaaatgtcatgcactatcgggacgctttccaaagagcagccgttgctgtacgagtacgtcacatgcggcggaatctgggcaatggaagccactccagacgacagcgtaacatcatgaccccgatgtatgtactaactgtaccttagctgggtgttattcaacgttatcacgcctttgggaagggccatgtctaacgcagtccccgaactagcccacccaacttcacgttccagcacgtaaatggagttattctggagttattctggacttgttctggagagatcagcgtcaagtgcccgcatgcgtcactcatggaccttccagggatctgagctaacgaaatattggttcttggcaatggtgataatgcagctgcgggttctgatacaggtagagcatcggttcaagtgcgataccgccttttttgctacttgttgagaccatttatacaagccaggggaccagggggtctctttcaagctgggttgcggcttgataatcccctacaagcccgagatatcgtcccttggcttccgtattcggctgcagactctgacgtttgacgtttgacgttcgacagtactacaattagtatcacggacatgtgccaaacaggacatcgctgttttcagacaaccggtcaagtttccatttgccatttcatgtggatactgatctgccacggtcgtcagtgtctcacctacaagtagaacaagacatggttgtgagacggtggtaaggaggccttatcgtggggccgtgagacggtgagaatgaggtttcacgtcagaatcgatcccggtgacagtctgtagagtctgggtctgagtatcgtatgaatcaatacaagtgacagtcaattcagttctacttgtagtacatagttgtatttcggtgttcaggtttctgccgtattaccacaagcacaatatatatgtacataccataccacagccacatgcttggccctcagtctcggtgatttgagcccattttaggaaacatttggttgtattatcgctcaatctcatggtacgagtactatcattcgatctcatattcgcaactcccgtattttcctggttttcttgttttcttgttttcaggttttcaggttttcgttttttctggttttcgttttttctggttttcgttttttctggttttcgttttttctggttttagtctttttttacggaataattctccaactcacttaaccccgccagtaaacactggttaaaaaacctttgcatttcatcgggtcttcgaaagaatggagcccgacagaaaaatagcccaaatttcccaccttatacgctctagacttacaagacaacttgtgagaaaaatatcataaaatacattgtacaatttttgtgagaagaggcaggaaaggatgagtataagatgttggtgagaaaggtataaccctgactaaccaagctgtctgtgtcaccgaagcagaagcagtctgtgcctacgaaccacttctgcactctcactctcactctgactgtctgacacatttaattaccataacactcaatcaattcccctcaccgtacagcatgtaattggatatcgcgatattatcaccgtgaaaggctgtattttcgattctaggcaataatatcgggtctaatttggtataactcgtctccaagtacctacttgtatgtacttgtaggtatattatcatgtttgattggactggcagtatcgtatttattgtagttaaagactacagtaattatatacaatatctactgtacatattgtagatataatacgaagctcacaagtcatgttcgattatccatcgattgccaaagtgctcctataattacggtaataactgaattactatcgagatgttgacacctctttactcgattgaaccatgtacatacagtgcatactggaccaatatctctccactcgtcgtcacctctcgattggtccaatatcccctcctcacctttgactataaaaaatacattatctatcacatactctcaatcgcatacgcatctgaaagtcttttagttcccggaccaatctactgctctccaatgtccatctcgtctcgtcgtctcttcttgtcaaacttgcttcgcttcttagttccatcctcgcccttcatctcctgaatggcagctcgagaagcctcggccactcgctcagaaaagagcatgacagcctcggactccagaggatacgagtccagcttcttgcctagagcgccctcgattcgcagataaagctcgagatcgtactgcgaaaccagagccacagatttgccggcccgaccagctcgggcagttcgtccaactcgatggatatacgacttggagtcgctggggatgtcgtagttgatgaccaggtccacggcggggatatcaagacctcgagaggcaacgtcggtggcgatcagaatgtttcgagatccacttttgaacttgttgagagctccaagtcgcgcggtctgactcagatctccatgcagaggaatagcgccgtatccaaggtttcgcagcagcagagaaattcgctgggtgtcggacttggttcgggcaaagataatcatcgagttgcccgcgttctcggacacgaggtagaccagatgtgtgtccttgtgcttgaagggacagaagaccatgtactgcaacaggttgtctgcagtctggtactttgtggaaacggccactcggacagggtccaccagagaggctcgctgcagcttctcgaccttggaggtcatggtggcagagaagagatatgtgtttcgttgtcgggggatgaccttgagaatcttgtccagagaaggtccaaactccatatccaacagtcggtcggcttcgtccatgaccaggaacttgagggttcgcagcgaaaatccctttgtgttctccagatggtccaccagacgtccaggggttgcgacaatcacatgaggcttcttggacagcgccaccgcctgtgtcatcatgttcatacctcccacaaccacagcggttcgcagacccatggcagagcccaacgcctcaaacgtctcgctgatctggtacgccagctctcgagtgggggctagcaccacacagtacagcggctgggggttctcgtacagactctgcagaacggggatggcaaaggcggccgtcttaccggaaccagtctgggccaaaccgatgatgtctcgtccctcgagggcgtacgggatactctgggcctgaatgggtgtgggtttggtgaatttgagctcctcgcaggtctcacagatggagtcaatcacgcccagatccttgaaggtcttggtttgctcctcactctcatccacctccaccgaggtgtagttcttggagctcttcttgggctcttcttcctcgttgtcggacttggtggtgtcgaggatttcctgcgcgatggcatcgttgtcctcggactcggacccgctctcctccttctttgctcgcttcactcgtttttccgtcgccttggccattgttgtgtgtacagtagttgtatgtgaaataatcaaggttcgatggagaaaaaaatgtgcatgcagcttcaaaaatatattagagtttatgacatgtgcaaggctatataaggagaatcgttatagcgtctccagacaacaggatcgggataatagaggagttgcaagagttattgatggaaaactggtccaatgccgctcgttgatttccaacattgttactcctaccgccgccacctcgttcttttgtgtttttcgcgatcgtcggttcgattcctggttgagtgaattacgcatatatttagctaactcggccagtttttaatagaaacgaatttaaagagggaaattgcataaatggaaaagcggatgatctgtatatggtaaaatttcaacgactatccttacatttttgctcacaatgactgtatcactggcaccgctgcccactatagctagtttgatctctacgacatgatatgacgataaaacggcttgatatgacggcaaaaaatcaatattatctactccaaaccatttcaaccaatgaaacctgagaaaatcccctatatcacatcaaaatcgccgctctacgctcacatctacgctcacatctacgctctggtcggcttgtctccatctcatcccaagatgcacgagtgaagcctatttcaaaaaattccaatcttgatgcaaaaaaaagcgggcaacttatcatcacacacgcacacaccaagactaagaaaaaaatggcagcgcggaaaagcaagaagagaacgcacgtccagatctccgaggaggacatggacaagatccccaagtccatgatcttcaagatgggctccaaaaaggtcggcagtgtcgcagcgtccccggcctctcagcatgcgctcacacaactagttcgagacactcgatgtgccatggaaccccacaccgccggcaaactgcgggagcgaaagggaaacaagctgcgggactttgtgaccatggctggtcctctcggagtgtcacatttgatgattttcaccaagggagagtctggcatgacttcgctgcgaatggctcgtgtgcctcggggccccactctgcacttcaaggtgtcgcagtactcgctcatcaaggacgttcggaagtttgtgcggtcgcccaagtccaacgacggcaagctgtacaagcagcctcctctgctggtgatgaacaacttttctctcaagagtgacgatgccaccaacccccacgagactctggtaacccagatgttccagaacatgttcccccctctgtctgcgcagaacaccagaattccctcgattcgtcgggtcgtcatgctcaacaaggacaaggagacgggctctatcgagttccgacactacgccatcgacacccgtccggttgacgtgacccggggcgtcaaaaagctcaccaaactcaaacacaagctgcgaaagaagatccccaacctcagcaaaaagcaggatatggccgactatcttctggaccccgatgccggagccttcacctccgattcggacatgtccgaggtcgaggaggatgccattgtcgacctcaacccggacgacgacgacgaaatgcctcttgaggagggccctagcaaacgggccgtcaagctcgtggagattggtccccgaatgaccctcgatctcatcaagattgaggacggcgtgtgttctggaaaggtgctgcatcatactcggattaagaagtcggaggccgagatcaagaagctggagaagcgacattcgtctgccgccaagatcaaggccgaccgaaaggccgagcagttggccaacgtcaaggccaagacagagaagaagggacgaatggcaagaggaaaggaaaaggccaagctcaagggagatgacggtgatgaggagaatgaagctggagatgatgaggacgaggagaatgaagctgaccaggaggatgatgacgaagatgacgagtaacgtcgtatatagattaattcatgattgtataggttctgggagagtgtagtagtcgatatgcgcttacgtcaatccacatgtacatactcgtactgtatgtatactccatcgcttgtctatactacgagtgtaccgctcatctacaatagctattaatgtggtcatcctgatcacctcaaatcaacataaatcataaatcatcatatatatcgtttacatcgttcatatcgttactaccacaagcttagtcgttgtagtttccaccagcagaaccgtccttgtttcgaacaagcccaacctcggcatcaaagtgatcctgctgggaagtaccgttcttgtcaaacacgggaacctctccagtcaccgttactcgcactccatgtcgtcggtaaggatagtatccaaacgaggcgctgtgcgaagtggttcggttgtcccaaaaggccacatcctgtgagttccacttgaatcggacagtgtcctcctgctgggtagccaccagagagttgatgtaggtcatgatggcctgggactcggaggtggggatgccccgcagagcagtcacaaagccggggttaaggaagacggacttccagccggtcacgggatgtgttcgaatgacaggatgttcggtctcaatggggtctcgtcggagaggctggcccacacgggctgagtctgcggcctgggcgactcccgagtggatggcagtgagactctcgaggtacttttgcatgggctcagacagcgagtcgtagacggcgtagttggaggtccacaaggtgtctcctccggttggggggttggccagcaccttgagcgaggtgtatgaagggggctgtttttcgtaggtgacgtccgcgtgccacaggtgggtggctgggaaggctgtgttgggtttcttgtggtagtcggtgtagaccacgtggacctcgtcgaggtttcgggcctcccagtctcggggcacagaggtggaggcgtgcttgtgcagggtgccccagaaccggccgaggttgagctggtcttcgatctcaaagtcgggctggtctcggaagaagacgcagcctcggaaggagatcagacgggcgagttccttcttctgctctgtggacagcgtctttagagaaacaccgtggatctcggttccgaaccggggggtcagctcaatcaccttggacgcgtccttgaacaggtttgtgtagttggggtccgcgtcgataccggcgtctgtgtaggggacttcctcgagggggtcccacttgaggtccgggtagacggggagaaggtagtcgtacttgtagggtgcttcgacctcggcaatgaccgacttcagggtcgagacctggggggctgatgatgccggcgagggcagtttttcagcgctgggtgccattttagttgttggggtggacctgattgggttgatgtttgtatcgggcgtttgagtcacgtctgggttcgtcggtgctcgaaagtggctctgaggagacgcgtgagaagtcagttgaggagcgcgagaagtctgtggagctcgagaagtctgttagggagctcgagaagtctgttagggagctcgagatgtcggttgaggcgcaaagtcggtggaggcgcaaagtcggtggaggcgcaaagtcggtgaggtggcgcgagaagtcgattcaggctgtctcgattgaggctggaaggctcgtctcgtctcctatatatatcctctcgctgccggctgtcatgacgcaatagccatcagagtttggcgcactgattgtgtttgattgcgcaggataaagtgccagccacagctttggatggcgccatgcaagcgctccgtggtgcgacatggcaactgtggcgtcgggtttatcttgtgccgcctttgggggctctttcaaacgcctcgttgccacccacggtgtggaaagtgcacggccctctttttcacactcggcgtttagccaatcggctggctcgacacttctccgaagcttaaatcccgaacgggctattgccgaaacgtctacaataatggagatggatggaggcggatacaataaggggactagaaaagccgatggcgggaacgggattttgcacagggccagcaaatctggatttggcgggggtctcggtttaaccatcgcgtgaccctttcgagagaacgagctctcggacttgacacggacagggtttgtgggggcacgttggagcttgacgtgcatgttttgaggaagattcatgagatgagtcgagtctggtggaatgtgcaagattggagtgttcgcatcttgtgtgaggaaatcacatcttcttcgtttctacagttactgtctacactttctatctacactttctgtctacagttactgtcctcttccgtccatttccctctcccattgcctctccttttgcctctcccttttttattctctccttcctttcgccctcagccttccccagacaataccgtctgtttttcgtagcggggaaatgcatctcaccatgcaccggaccaaacatgattttgaattcggacgagatcaaaatgccgaaacgtccacgccagaacggaaggatatcagcgttgtgcgcgaaaccgtggcttgaacgggtcgcggtgtgtggcggtgttcggtgttcggtgttcgcatttgtttcggtagtcgagaccttcgaggtcttagagcctctggtggatggtctctggtgggttggtatctggatggcatctccggtttatgttttacagattagaatatactgtaaatgtgaggaggtatgtactttcaacagaaaatataaaatataaaatataaaatataaattgcatgaagtattagctacaagtacgataccataaatctatgtactgtcgatacaagtgcaagtcaagtacaagtacagtcagtacagtcagtgcagtcagtacagtcagtacagtcagtacaagtacaagttatatataatggattactatacattataaatatatataacatacaattattacaattaatacataaaaccaaataacgtacacctcggcttatgcacaatggagtcgtgcgactgaaataatatcccgcctcctcgaactatttttagtcctaaaataaaatgcttataccttagcattcattagtacactcgtacaacgtctttgagtgacgataaaacactttgtgggcagaaaaactgtctaatcaacagtataaccaacagctctacctatttctacatccaccaccacctcccccatctcctccatcccctccactctcatccctatagaatcagacttcggcgtgattacaaacgtccggataaacggcctgcagcacggttgtacggcgtttcctcggggcaaacgtaaagataattacgtcatgacgtgctggaacgtgacccgagcctccctcggtcctcggtcacatgaccgacccatgtcgaggcgtttggtgggatgtgtgcaagtgacttgcatgtgactcgttggtgactcacgtggactcagatgactcagtgactcaagtgcgcgtattaacgcgaaatcacagtcatcttttgtcgaataaattacgtaatatttcatccaccaatctgtcgagagtcaaacctccgataggagcactgtatcgcgggttgggttggttggacaaagtaattatccgatggactcggagatggtgaaaatccaattccagtgattttactttagaggtacagagtaatatgtacagtaaaatcgaaatgaaaaaaaaaaatgaaaaaaaaaaaaaagtaaaaaaaaaaagtaaaaacatcatccgtcttcggaaaaaacggttctggggctccaatattacccaatgtcataataatagtaagaaattcaactgtactataatgcatcattagaaaaatgctttttagtatttttgatactgatattttgcaccgatatcgtcaaatttcgtggggaaatgagtgcagttggccaaaacacgaatcagtatctgaaattagaagtgccaaacgaatcaacagtcgtatggaaatgaatattattggttttggacgggagaggagtacagctgttgttttttttggttgattggttataatctcaacaattgtactcaatctacagtaacagctcagtcgcgcaggactaaacacgcctgtcatgatattcatttaaactccggacgtgacgcgtcacgcgtgataaataaatcgtcagtaagtagtccagcctatactcataaaacaccacaatgaaggacgcggaaactacaacggtccgcgaactcggcccagatcacgtggccaatgacatttattcgtttctgaaccgcaaaccgtgcgcgcgacaccagagatcagatgcgaccaaacacacatgcggatggccacgagccaggctaccttctcctccggctgaagaagaggggcccgagaaactggagttgctggcggatgcttccaggagattctccctggagtcggtgaagacaattgtgggtcctggagtgctgcagtatctccaacgcggtggattttcgtcaggcgatttggtgaagaccctgcagttgtttttcagccactcttccctgacagaggagcagttggcgatgcgattgcagcgggccaacctccgtagtctgaatgcctttatggagactcttgagaccggggtttatcctgccaagtgcttcctgctgggtcccaggtacatcccttcagagacagagcagtccacggcagtcgcagacaccagagaaacgactaccggaaaaacgactgaggagcgtaccagactggacggtggaaactctgcaagtacaattgtccctcctcaatcgactgagaccgagcttgcaaacgaaagagacaatggtcaaacaaaatctgtgccggtagtaattggcgagactgttaagactggcagtactagggccaatcccacaaaaccgtcttctgccaacgttgccatcccacctcacaatgccccacaactgactacctacaaacggtcatttcctccgttatctcccctggctaaacgacagtgcatggacgtcccttcttaaccccagggggcttggtccttaagctacgagctgtgggatattgaacagcatggcaggtttctattgcacaacttcagccattatccaggagtcgagagagagcggtttgaactggaacggtgcgtgcatttcatcggttattttcacaattcccaaggcatggcactggatgttggcattgccgagcagatctcgattctgcgtgcgcgtggcgtgtcagttgtagatgggtttcgggccgctattcagagagtgcaagacaatgggactctattcgaaagtgaagtcgtgggcttgggatgtactactcaatcaagtcatgcctttgggatcaaccatcaactccctcagtacacatctattcataagcctcctcagctgcctcaagtcccgctgttgactccgccccgttacaccaaccatcctcaaacatctcccaaagtggcctaccctcatggtacccgtcctccaatcttgactccacctcaccaggcgcattcctcgcctccgataacgcagcgcaaggaacaaaaacaggtggtgcaagatgaaaagctggccaagatgcaggataagtctccgattgtcaagatttcaaataaacccccagctgttcgctcgacttccaataactcggctgccaaaacacccccttccgaaaccacctctaccaaaacgactttcaacccatgcgcgcctgtgttcaaacctgctgttgagtcaacacccagatacgtatccaagcctcccgttgcatctaagcgagaagtctcggcggctgctttaatggccgtcgagttgactgatgacgtcagcactacaagacgcccatttccacagctcccagagagtgtggttgaaaacatgtgcttccacctcgatctggaaacctgcattgctttggctgatacaagcactctattcaaaagtgctatccgtaaggctgagaatacgctgattcgtgacaaggtccagactcgtattccttgggctacttctcttgaagcacatgagtcggagtacacgtcgtggttcgactatggacgagtcgtggtgtcccgagcaaggagattcagctcgaatgccgcgtcctgggcatgtgctgacaacctggactcgattccgcggtccgatctcacgttcattgaccctgtggatgcccaaggtcgagtggactttcagcctttatttgagggtgcctttttgatgcccttcattctccagcgtgacgggctcagtgtgtttcacttgcagggcaactgtatctttaccgactacgtatcgttgaacctcaagactttcaaggtccagcaggcggccatcaagaccgagccacttcacactccgaagaagcacgctcttttcacgcctcgaggaacaaagatgttcgtcaacaacgaccacgcctccattcagtttgtggatgaaaacgaccgcgtgctgtggatcaaggacggcgagactaatgtgtttgtggataagtcctgtgccttcaaaactgaagacggtatcctcaaatacgaccgcgaacatttttccagcatggtttcgtcttttgagccgggctttggcaagcttctgggtggtggcgctggatttattgggcttctgcgctctggttcacagtatcaagtgtgttactttgacgcggtggcagaccgccgacagaaatactgtttgacttctttctcggcagatgaacgcgtgctcaaaacaatggaggttgtcgtgttcaatggaatgctgcacatcaacctgttcaacaccatggttcctttctgagtggatttgaagttgcagcgacccggcaagaagctcaacaacatctgggtgactcccgttccggctggggtttccaagtccatgaaggcgttccggttggcagacaactccgaaacgactctcgagaagaccaagaatctaaaacagtccacattccgctcggtgtgtggtcggtttgtctctgcttcggtgagtcgaggacgggttgttggagacctggtcactggcacttcgtactgcgtaaaagaccgtagtcaaggccgtcccaactttgtgttccccttcttcaacggcaagacgccctctttcatcagatggaagcgagctacagccatctccatcttgaacaagctcagcggtgatcttgctcgcagaggtaacaggactggttttttcatggatcggattccatacgatgtcacggtgaagaaaatgtacaagttttatcatttcgatcctgttggacccgagctcgttattcaggtacaagggagattctaaggcggttctaaggcgtttctaaggcggttctaaggcggcggttctaaggcgattctaagaaggacggtggaacgtcatgagagggtcttattggagggtctttgacctcgagacttgaacaatacatacagtagttactcgtacaagcacagtatatacaagtccaagtatatcaagtaatagtacattaaatacaatacaaatactgacaaatacaatcacagtacatactgtattgtacagcacaaaaacaaacacgtttccactcgtagtcgtacattcttctagcggaacaaatcttccgaaaatgcacacaccccagaatcgaacagtgtacctcggccaacttctggtgatgaccctgctaaacattgattcattgtacccaccaatactgtatcaatactgtagcaatactgtagtaataccagtaagagtagtcgtccaacttgtatactgttttaaactcgtttgtcgtcctctcgaatcctcgctacacaagcccgcttacgtcctcttctttacgtagctgctgactaatctcttcactcgcatgcacggaaaagcgaaactcccaaccttcttctccatcacgacacatagctatgggcctgatagccacgattctggcggtcttctggctgctacatcgcgccacacggttgctgaagatccccgcgacgacgctgatccggctgctgggtgtggatatccccgagcggcccgacatttgtgtggatcatgtgtccgactcctcggtcacgctgcgatggcccaaaccggaaaagaccacagctcacaaacatatcatcgaggtgaacggcatcaaggccggcgagagctcgaggtccacgtcggttgtgctcaccaacctgcagccggacaagacgtactctgtcaacgtgctcacggtcaacgcgaatcagtacagatccaatacaaccacagtccgtgtccacacgcgcaaacgggtgcagcacccgtctctggactctctggcgcccgttcttatggaccccgtgaccccctcgtttgtggtgctcgcgtccggaacaggaacatcaaccgcatctacaacctctggcctcagctcggccaccagcatccccgccacctctacggccgcggggctcaagcacaagaaacacaaacactcgtcttccaaaaagctgagtgctgacaagtctgcatacacggtggagtcactgacggccgaggtggaggctgcgcagcaggagatccgggatgccaacatgcagtatcgagaggtggagaaggagctggtggcgatggaaaacaagctgcaggaggagtcacaggagcttcgggcacagcgcaagaaggatgatgtgtcccgatcgcagctgcgatccgaaatgaaggccctggaagaccagaagctcaacattgagctgcacagggccaaggtggacaagcagctgcagaaccttgagcagacgctcaaacgcatggaggtggaagagagcaagtggatcaacacgtcgcagatcatggagcgcaaaacggaggatctcacaaccaccgacacagaaacgtaccacgagaacgccaacaagaagctcgtggaggccgagactctacaaaagtcgctggcggccgtggaagaggaggtcaagactatgacggccgagatccggcagcttgacgccctgcgaaagagtctggcagaacacggcagcagtagccgaggcagcgatgccaacaactcgccggaagctttacttaagattctcgagggcacatctgacggaaaggccgagatcttacgccaacagatccatttcgataccgatctggaccaaaagtggcgagacgtgcagcgtcagcttgagcagcgatatgtgcaagtgtatggtgagtacggcgaggccacgcggctactggagtcggcaaagatccagtaccagcagttccaggtagtcgcaagcgccaacaacagctcttctcaaatcatcgataattccacgtcgagcttcgatttcggatcaagtcgcgacatgatcaaacctgagcttccgccttccaccagtgctccggcccagtccgttcctgacgctggacgccgcccctccgcatttgaaggagatgaaaacttcaatactgcggtgcaaatgtttctcccatccaatttgtttggtgctgacgatctcaacgattccctcactcagtcttcctttgaggcaatcgacgaactgcccatgaagggccctacataccctagtcatgcccagaccagctctccgtccagctcgtttgacgctttccgggtgtcttccgaagaccccaacagcccctccttcttctccaaggactacgacatggacaccagctcgcccgtgactcgtcccaaacggctctccggcatgtttggattcaaccgagctaaggccacgcctccccctgaacctgccaacaaaggctccctcttcttccgtaacaagcgcaagcaggagggcaaggagcccgacgacgacatgctggtggctcccgagtcatatgaccccttccaggcgtcttggaaccggtccaactctcccggaggcaatatctttggacccagctttggcacctccgagtggtctggatctccctctggagagcaagattggagcaaccggtctgtggactcttatggaggctcctcgggtccgtttgctcctggctttaaggcgtttgatcagcccagggagctgtatgacgacaccgctgaaccacatggtgcttccagcacccacagtgagtacagtgccatgaccgatggctccaaagactccaatggacgagaaagcatcattcaaaagggaatccgaaccctcacctctcccagaaaggggagcacgtcttctgccaagttcaatgttggtaagctgagtttttttggcggcaagaaaagcgatcggtcggatgcttcttccactgacgccgagctggacgacgttcccgatcagggtgctctgggtgccattcacgagtcccggtccggcactggaagtcctcatcttaacatggaggagtttctgaagcagacatagatactaattattaatacatcgcatgattgaccaactgcaagtacatactgtatgtactcacttgtagagattctcgttgcgacaaaattgtggacaagacacgaaacgaccatgtctgtaaagtcacgtgaccaaaatcatcacagcagaaagtcgagttcttagatatcttccacaagagttgcatgttttatattggacagagaaaaagggatgtgtatatgaaaaactttaatttcgggcagattccaaaaaataatgacatccgagagattcgaactctcgcctccggagagaccaggatattgattcagtcacctgaacctggcgccttagaccactcggccagaatgccaattgttgaaaattatctgaaatttatccttgtcaaggttacaactgcctaatcatcgtccccagactccaagtccgatttgcaggaatgacattgtttataggtctaagtaactgaaaatgtattcctctagaacgaatagaatatcccccgattaatcttggattttttagacgtttttaacatacatacattcatcaacattattcagtaaatattcagtatttttagcctaagacgattacaaccgtctcaccaaatgtgtgatacatacgtctatcaaatgtgtatgattttactggaaacgtcgcaaaactgtcgtgtggttgtccttgaccgattcaactaatagtgctctacatagaccaaatttttgagaggaagaccaaggaggtttcgtatactaaggaaaaccaaggtggtttcgtatactaaggaaaaccaaggtggtttcgtatactaaaaaatcaaggcggtttcgtatacaaaagaagaccaagaagtcttcgtatcagtaaaaaaaaccaaccagagttttagtatacttgcggcctacgattgatataatcggactagtcttccaccccggtcataactgtgcggctcgaaaatgcaatatagccgagagtgcggctcggaaatgtcgatccaggtgttcggaaggtgttcatatctgcgaatattgctagcgaatgtggaataaaaacgacagaatcagttagcaaatgattaatatatcgatttattgttttatctgcccaggtggcagtacaatatcttccactaatggtacatgttctgatcccgggctgttaaacgggttccaaattataattaagcgagccgcacttgacatccgtctaatcaccgtgtctggacatgattcgtgcaagtcgcacagatcgtcagtctcaaggcaccacgatgtttggggtataaaaggaggccgggggacgtctcaattccccatccacataccacctccaccactaccaccaccactacaaccaatatgaaggtccttcttattctctacgatgccggctcccacgccaaggacgagcccaagctgcttggatgcaccgagaacgagcttggtattcgagactggctcgagtcgcagggccacactctcgtcaccacctcttccaaggacggtgccgactctgtgcttgacaaggagattgttgacgctgatgtagtcatcaccaccccgttccaccccggctacatcaacaaggagcgaattgacaaggccaagaagctcaagatctgcatcaccgccggtgtcggctccgaccacgtggacctcgatgctgccaacgcccgaaacattgccgttctcgaggtcaccggctcgaacgtccagtccgtcgctgagcatgttgtcatgaccatgctggtgctggtccgaaactttgtccctgcccacgagcagattatttctggcggctgggacgttgctgcggttgccaaggactcttacgatctcgagggcaaggtcatcggtaccgttggaggcggtcgaatcggccagcgagtgctcaagcgatgcaagccctttgaccccatggagatgctctactacgactaccaggctatgccagctgatgtggagaatgagattggatgccgacgagtcgagtctctggaggagatgctctctctctgtgacgttgtaaccatcaactgtcctctccatgcctccaccaagggtctcttcaacaaggagctcatttcccacatgaaggacggcgcttggctcgtcaacactgctcgaggagccatctgcgtcaccgaggacattgtcgacgctctcgagtccggcaagatccgaggctacggtggtgacgtctggttcccccagcctgcccccaaggaccacccctggagaaccatgcgaaacaagtacggcggtggaaacgccatgactccccatatctccggtacttccatcgacgcccagggccgatacgctgagggtaccaagaagattcttgaggtctttttctctggcaagcaggattaccgcccccaggacattatctgcatcaacggtcactacggtaccaaggcttacggtgacgacaaggagcacaaggcccacgtttccaagtagctgtttaacttatataagcaattgactggatttgataacgaaatactcccttgtggaagctcgtatcatcgctcgtagtacaacgtagttcaatatgccatagggtgcgtcgttcggatgtcggatgcctataagttgtcgtcgaagaagtgattgtgccaagggtctccctcacgtacaagatcccccttatgagatcccaatgggcgtttcgcactttgtggactataatgtcaagacgtctgcaagctttcaggtataggggatactgttcagttgataccgaatcgtctgttaacccaagaatatcttgatcttcatttcatctaaagtagattttgtttccagttaagtgttcggaaagtggtccattgtggacgggttggcaaatggactcccttgaacccttgacttctgcaaacaaccggaaacttggagttgtatagtctctccgacatgtagagtgtcatcatcctttctattcccatccgcagctcgttgttcctcctatcattgttcattctgagagaggttagaactagtcaagactctgggacactctgctgcgggattttccaccaagagacgaagtacgagaacccttgagttcattgatttaaatgttttataagttttataatccaacatcaacctggagtttacgcgaaacgatttccgctagaacggtagaatggaaactagtacaggtggttcaatgtggtacaagtacagcacagtatagcagtacaagaactcgaccagaatgtattttactctcactctactgctcaaagtatactgtctattgtagttgtagttatttcaacaccatcaaccaacctacacaaccgctgtcaacgacatctctttgaggtggtcgacaacagtctccgacagcacccctgctcctggcatgccagtactacatatcgaggagcgacaggagggaaacgtttttcattgaactatccatccaaacggcgctgtaatagctctcgagcagacacattgggaggtgcgtgatcctcttcaactcattctccatcaacatccatcatatccgaatcggagccgttttcactctcgtgtccttcatcaaacgcattgccttcttgtaattgtcaatcagataattggaaaacgttttgttcaggttccccaacgtcgctcgtcgtgcctgggaaaaggtctgcttctgacttggcaggagtctcaagttgtctaggtctctagccatgcacatgtccatttcggcgcgagttagtcgtgagtcggacaagtaacaattgggccatgttactgccgaattcttgtgagctcgcccttctcgacccataatgaggtccagtctcttgcgggcctctgagatacatgtggtactgagttctggtgatcatgtctgccgggagccactgggtgcgtaatctcagaggtcagagggcatctttgacgagtgtaagaaaagttacggtcttgccagacacagagagacgagaacttcaatactggagacctcaagcctagacaaacaaagaggagtttgcgtttttcggctttcacctgtgcaggttgttcttcttgtttgggccgaattggagagttctcaggagactttgttggaggtggagttgttggattatcagaagggttgcggtaggatttgagaaatggcagcccttctagtgaaagtcctcgtctctctatcgtctctagctctgcgtcgtcttcttccgtcatagtcgtctctcacttgatttcttctttgatagtcgtctctcacttgatttcttctcactgatggtcgtttttcacagtatcttctgttaggggttcttctaaaggcagaatgtctctcctgctcatagtttggcaaaaatagagagtctagagcatctctatcgtcttcgggctccccatctgattcttcagaatcacattcaggaccaaggctggtctcatctctgaagtaagcagccgtcccgtgtgagagcgtccacgacgctgacgcctctcgttggcctcgaagaacttcgacaagaagatcttcaaagaccaaacgaatattttccctcgtcgtcgatatccttcagattacgaaacccacggaacggccaaaaaaccaaacttcgccccaccagcgtacctctctccgcgtttgcccaccaacgtgtctctctacccacgctaaaccatcatcagactctgagacattggtaattatcgcgtcaatgcttcagaccgcgtggatctaccaaaaaaacactttcactttggcccaaatcgcggttcacaagtacagcttgtacattcatacgatcacgctcgtaattcatggatatcgcttcgatattggtctcaaaatgaccactggactgtaaaggtccaatttttcaacttgcggaaaacaatttatttgcacttgtcccaaaaagatgcacttttctgcaattgccagcttcaaagaagctctctcggtaggggagtgtagatagacgctaaagcgagacacgcttcgatcccggtagaagaattcagtttcatcaaaagatactttgcttttttgattctgggaaatacgttccagcttctgtatgagtgccagtgcttgtaccttgtccgatagccagggatcaacaacttcagttggctatcactggcgataatggtgtgagctgtttcccaagaacacgtccgtgagatcaagcttacatatgcgacgtagagctactgtagacagagccagacagcccagagccagacagcccagtgtagtgggagtccacgagattctgggtgcagaaagtggacgttggacgttatttattgagagtaccttacaagtatgagtggttatagtacgacaacaagtattttaccgtgtccgtactgataaattcgtattagtacgtaccaccagctacaagagtgtgctatattaatcaatcaactgctcatgtccctgaaatccctccaatctggtagatccacagtcgaactacagacatgttgaaccaatcacaactacttgcacaacaaactgcacaacaaactgtacaacaaactgtacaagaaactgtacacacccggtcgtcactgccattcacacctacaatttcgtctcctgcataaactatactttctgatagtgaaagataaggaactctaatattttggacttaccaagtttggcaacctgaaacatagacctggctgcggtcatatctggactttctggctgtgactgacacaatggtgttgagtagtgctaattgtgacgaacttgtggtttgtagggttgaatttatcaacaggtaggtgtacagtatatacagtgtgtacaggactcgtactatgctcgtatgaacattgttatgaacagattcgaaacagtaatctgaaatcgggcaactcttagatgcagactctgcgagttcatgccgtgtagttgcctggtgtacaactccctgcacggatgactatgccggagtgctttagttgcctgaaaagcaatgtctccatatactgttgattggaatcagcttcttgtacaatgttctaacgttgtagaaaatggaaaagacatttgagaaatcaaacgaaatcttcagaagaagcagcacttgctatgcgacagggtatccaaggacctccggtcactaaacgtcatgttaaacaaacgagagtctctcgccaaggctcgggtgtgtttgcttccgataaagacagctattggggattccgacaagggtgttgggaattctagcaagggtgttgggaattctagcaaggatgttacggattctaacaaggatgttgcggattctaacaaggatgttgcggattctaacaaggaatgttcacttcttggtgggaagggcttcagatacgatctctcgggaccgtagcacgggctacctcaagggggacagcaattgactccgtctgttggagaacgtcaccacatggttagaagtgtataaatacaatatattgttttctcttctcgaaggcaaatcgagaatagtacagcgtgtacatactgtacacgaggaagtagtccgacagcaaagagggagctctgggtaagacgcctgtatcgatttaattggagagtagcgtacgtgccagttgttcgccacatcttttgtgtatgcaaccaccaagacgaaacgagatgacattgagtgatttgaaaccagtacaacagctcataaacagaaaatccctcctcaaaacccgaaatccacagaatgatatcacaactcatgggaatatcatctgacactgctctccatacaattattccacattagctactgtattctactgtcccaatgaagacatctgaagcccgatccaatgcccactggggcaataagatccaaattttttacattaaatagctgataaatacctaaattatgccatgattcatccaaaagccggagatcggcaaaaatgaacgggttttcaacggaagtaaggccaaaaaggtctaaaacactaccccaaaaaaacttcaaaataataagttcgggctgttggtgtagtggtaacatatctgccttccattcgattgttagcaggtgccaggggttcaattcccctacagctcaaattttttgaaattcgttactacgttgtctacagtatatattgttcagatgaactaatgccagctgccagttcaccttctccactttttaatgaccgtggaagaggtccaatatatgcgtctatatgcgtctgtcgcactgcaccttctgtttatgggagctctctactctatggaccccgtggggagtaatatgggaaattatgggggaataatgtatatatatcggtccagttgccctgatccttgccagcttcaaccgccgccagactccatctctcttttcttttcttgtctacctttccttttaatttcttgttctctgtaatgtcaattttcggaactccctccatgttcggtcggcctatcgaccctttccagcacctcatgaacatgcggtgtgcccacgaggctgcccacaaccggttccggacccagatgtcctcgtctgaccccgaagtgcgacaaactggtctttccaaccaccacttgtacctcaagcagctgctggacgagcaggccggctacgaaacagacctgttcaagtgtctgaaacatatcgaccgggccgtggcccagtggaccgagctgtaccgcctgggcaagcgctcggaagctcagcgggtctgcaactcgattgccttcgagttcagagacacttgtatgactctgggatttcgagcgctgagccagaaggagaagaacgagctgcttctcgacatttgtctggcgtacgaggaagacatgggcgccaaccagctgcgaaactacaagttgtaggtataatttcacccacgaacgtatatatgaatgcattgctgaataaatgtagacatgatggtcactcggagagcccaacaacatcaacagataaaccaagaccctctgtgagaccatagatgggactctgacagcccaaatctccaatatctgccttgtacacggtttttttgttcaaatcaaccacaaaaccacgaacatgaggagtggaaaagaggaagagagcatgctgtccagaaacagtcacatgaccttgggtctgtttgtcaatgagattcgctggaagagggactcggtaacatgcggaggagatgggatcaatgatctgacccaccttgctgccagaccctccctcaggatactgagactcaattacaacgagagagtcagagtaagagcatataatgtggccagagatgacacacacatgacccaagtcggacatattgctggtcttgaccagcctcagaattcgttctcggtgccaatcgacccagtacagagaatcagaatcatgcaaaaatgtctgcttcttgtttctttgaagcagaatcaacggggaactttcaacggtgatagagacgccgtttctagacacagtaacggttccatcacgtgactcgagccgagcaatagttttctctgcccatgtttcagccatctcatcgtaaactgatccagcctcccaaacccgtaccatgtcgacaggaaccagctcgtcgtcctcagagagctcgtaatcggtccacccacgggatacaatgggcgtgaaagtgtcgagaaggtcacgtgacgagtcggactgtttctggagcgtgtcgagtgcaaagtcgcgtttttgaacgtcccggatgtctgagagcaacggcagaaggcccggagttccgtctgacgatccaaagaccaccgcctgttctgcggtcacgtggctgacgcttccaacggtggtctgattcaatttctgggtccaccagggtgttggaagggtcagcagaaaacttctccaagtggtgcagcttttggccagttgttgcagggtccacagatcgacatgggccagcgtttccgcggccatttctgcgggcagttgttgtagggcgtgtagtatcgtcattttgggtgtcagaatgtcttctccaacttgttgatggtgttttttttttgggcagcttggatttatcttgtatgcagttggtctgctctatcttgctgcagaactctgttgtgcaaaagtttatcagcagggttatcggatttggcctggatcgaaaacggcgcttttctctagggaaagctgaagaagggcgatattgacagtaataggtgtgttatttgtgccacgtgtgtttattattcatcatctcttgctccacgcgctttccagctcgttttcggatcccgtcacaacttgcttctattgtggtgcatttaagcatgaactgaaaatctcggtaaactggataaaagaaaaaagacaaaaaaagacaaaaaaaggcaaaataataaaaaaaagatacggaaaagctgatttcgggtcaaatattggtgagggaaacggcgggaaacgttcggaaaaaacccacagatacagtccaaatacagtcccaagtagctcgccgatctttcacaccagcggcggactcttagcgcttttgcagctcggtctttggcggagcgcagatctttccagggttgaggcaaaggggcgtaaaagaggcgagtgggtccgtggctagtgtctgcggaaatagtggacattaagtggcggggctagtgccggagagctgtataatgcgactcaatcaaaagcggggtcggtaaaaccggttttagtcgttattctagccgataaccaccttttattgggtctttaatggtcgttgccaaatgttgatactccctcgacaaatgttgttcacgtttcggaaccctatacaagtacgatataactccggagagccgggggaaaggaactttgattgcacgtttgggggcgcaactctgagttatacggtccttttctgcgcctcttgtgttgcctttagttccgtttagccacgtttagccccgaggctccatctagcccatctccatgtagcccctcatcatgtctcacttctcctcaagtgtctgacgtgagtacatacgagaaggcgacatgcttgtagaccaggttgtacgtagagagcccagccaattgtaaaagcagacaagtcactgagaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgtaaccaaacctccgatacggggaatcgaaccccggtctccacggttctcaacatgagagcgtgatgtgatagcccctacactatatcggattttttatattttaccgagttatttctagcgtattcaaaatctgacgtttgaacgctgaataaaaaaatatgaattatgaatcattagaataaaaaaaattattagaataaaaaaaacactaatgaatcattagaataaaataaagaaataaagaaataaataaataataataataatgaaaaaccaacaaaaccggaaatgaaggataccatcttccattatagtgtatctagattgatattttatcccctttttttcgtttactctcaaattgtgcaactagcgaggtccgtaacctccacttattattgactattatacgtaaataaaaaaatagatataaataaatataaatagatataaataaatataaataaatataaaaaggataaataggtctgtcagatctgccaagcggtcagaaatttattcacaagcccaaatccccctttgaatcgacttttatccaaatcagaccatttttgagcccgtaataatacctcagtccggggaatataagcttcaagtagccgaaaaaatatcagtgttgagagatcatcaccagcatgaaacggcaggatatcttcacttgcgccgccgcctgagtcgctgctcagtccgtgggtgtcgccatgctctgctcgccgccgccccttacgtaatcgcgataaggttcaatttaggtgataatcgcgcgtctgtcatttgtgcacgcgttttatcgtcacgttcaaccatggaaatcgtgcagcctctgaaagaccagatcgaggcattgcaagatgacattagtcagctggaaactaaaatcgaccggctgacgacgcgcaaaccaaactaccacgtcacgttactcaaggactggcgccacggagtcgatcccttgaacccagccattgtctacgagtacatgtctctttttcctccgggagttacgctatcgtacggcggagtgtgtgatgagacagacggacggctgtttctcgaagatctcgagtcgtttgttcctcgaacggggtgcacgactgccgacaaccattctcgagcagttcttctggcccacgccattaagggcccggtgctcaacgcttggtcacaggcctacaaaagccgctggttcggcatgcttgagtggatacctatgcgcgaatggtttctcgccaagtaccagaccaccatggatccgatggactatcgacaggttgtggtagggaggctgatgcatctacaaaagggcaactccaccacggatcagctaagagtggtggaatcggtgttgggggaaacgtgtcggctgcacggaaagctaagcaagcatgaaaaggtggttttgggacgcctggtgggtgtcaagggcacagacatgacctgggagactgtcaacgaagagctgaggacgtttctgaagacattccaggaacggcagttgctggacagcagggtcaaaaaggaggacaggatgtagataatcaataaacagatcaaatgagctggtggtggtagaactggtggaatttcaccagtgtcaaacggcgtcaacactacgacaaaattatttcattggacgcgagagtgtcacgttatctctacgacgattcaagtgaacccgaaatgggtcgactctcagcttcctggaacaaaacggttgacgaggtatgattgggatctccagaatgaatccaatgacatattcccatatcactgcgtgatcccaatgactgtcgatatgttggttgtgattgattggtacatcgcctgaatacagtaccattggtaaacgtctttggttgtctggaacatggaagtagggtcacgtttctactctctgagatgaaactgcatcagaaaatactgcggactgatgtcggcatctataatccgaccttgccaccagaccctctttcaagatattccgagtctgagtcttcagttggtggcctctgagtggtatggcgctaatctaagacaaatgcttgatcttgaaggttctggtcaaggaggagcagacccgaccctgacacctcttttgtacctgagttcgggggttgtctggggacactgcaggattggcggttgataatggacttactcagaacgtatgggttatccaggtcaccaaaatcttcctccaccactgatatagttttttctccctcgtcagcgttgcgtcacgacgacaatgctctgaactacccctcccggccagttttcatttcatctcatgtcactgaagactctgggattcgacacccggtgtccgacctctgggatccgacctctgggatccgacaccatatgccttgttttgagtgaggagttggtttcaagatctttcgatgtcttggagtatgggagtaaggtgctggacccgtcaaaactacaagcccagacaagtgcgaggatctgcagtacaagtagttgccccctcattctagattaacgagtttcaccttgagtccacagataaggaagagatgcaacaaaaccaataagaacactctctggatcgtctgctattgagattatggcaactgtacctttcggtcctagacaaacgcaaggatatttttggcaaactcgtcgtcgtcgtcgtcgtcgtcgtcaatatcagagttagttggacgttgtcagttgcgtggatcgtatcctttttgtcgtggaacaatggataatttcgtggagtgattctgttccagacttgtttaccctcaaggcaactccttttagacccgttgtgtggtcaggagtgatgttttagtcctgttggagtgtccaaatttcgatccgtggaacaaagaaaaaataaatacggcgaacaaaggaaaccatgcatatctgcagagatccgcataatcagacgtaaaagaggcaagacagatgaggtgtcgaataatgagcaattgggggaaacaaggtgagataaacggaagtggcagatttccccatttctcgcctttcaaagagatcaatctgtggaaatcctggttgctggctgcaaattgagactagtttcatcgtggatacagttcggatggaaagtccttgtttcagaagcagcaaaacactgaaaaacactctgacttcatcggaaaactgtagataactacttattaaagtcgtttttttcttttgtgacaacttcgaaaacccctcttatcgccctgtaccaaaatgaatgaccaagttgcctcactgtcaccagtcgtgtttgcctgaaccctcgggcctctccctctttcgctgcaacggcaattccaaattttccattgtttccaaagatgcaaaagtccactaagtccattctctagttctagctggcgtctggcccttcttcaagacgatgctggaagccaacatgaacgaagtgtctgaaaagaaaagaagttggagatgccctatccacatgtttggatcgaggctatgcttgccttttttttttaacgaagaagaccttgacatggattttcagcaaaccacagagtgctagtacttgcccagatctacgacattcccaaactgcgcgacctagcagttaggaagttggtcaaggagaccttgaccgtcagaaagtgcgtggaaggatggaggaacgtctacgaggccagatgtgactcgatgcagcgctatcttgcaacattccttggtgagcatctgcaagagattcaggggtccgctgacatgttggctcagtactcccacgatgaagctgtccggcttatgatagacatataaggagaaatcctgttagtcaatggtgcaatatgtttatatgcactttagagaaccaaagtagttattgctcaagtccagatggttcctatatgacagtaggtacaagactaacacttttaaatctcacgttactcatcatatgattacatgaaaaagaaatcgactgataagagcagtatgcgagttccttgaatactctaccatctactattcctgtacatactgtatctgacactgtctcaccaagtaaagtgttgattattgttggatctagaacatataaatccttttattggagtacctatgcttcagcaaacaaggtgcaacttctactttttcatcttgtatccatacaattacgtagagtgccagttttctcctataaaacacagttgacgtttgagagttttattttatattccaatgatccattatagctattatatacctacagtacttgtaataagacgggttattggcgttcaataaattgttcaagagatcttttctgagatcaagcctgtcaatctcgtgtcgcttcatctggctcttgtcacggtgactttgtagtgaatcaagactagtaaatcaatcattaatattataccaaaccatctccaatctcgatgttggttcagattgtttttgtgtcttttatgttcattcgttttctccttttttatattattttaatgattctccggtttttttttttattctaatgattcattaccgctgactaagcatcacatcagagactaacacaagtctgcctttaaatgtaacatcgcacggcccgatggtttagtggtataattctcgcttagggtgtcctaggcaatttgcgagaggtcccgggttcaattcccggttgggcccttttttgctcatcacatgggctgaacagaactttttcgtgatttaattgatgcaattggtgtgttttgatataatgcaattggatttctttcactcggtcaacacggcacggtctactattgatttattgatatgttcgacgatagttcaattgttagtgctattgatgcaccactagagcctgaaacggcgctaaaaaagttcacatgtgtcagagagacgcgttgccgtacgtctctgttgaaacacgtgggtgcagtgtacccctgaatactgctgaactgtcagaacaagatctccgagcggtgccttggagatagagtgtcgaataagcagccatcttattgggcgactggagtgggtgttcgttccgagggctgtcttggaaggattccagttcaccagtttgagaccaacagagccgaggctgggagatgttttgatatcaacatggttaattgtggacggacaatgtcggctagcgcaggttgacggtccaggctgtatccgagtaccgtcgatggagtaaacagcaatatactgcggtatagcgcggtatggcgtacaatagctgttgttctgatggtgctgtacactgtacttgagcggtaacaaagaactcggtaaacacgtggcccagccattggcaacggtcttggctgcttggctctcgtatcacccaacaccgtccaaacagcacacgcgttagcgtgaaactccgcaacggcgagctaacagaatcccaaaggggagcacgaaatgggactattttgggcctgaccacccccggaatgtccattgaagtacgagagaggaatcaacctctccttctcaacatacgggtgtgtttatcgccctgtatgtcgcgtcaattctctctcctgacccccagatctgatacgaaacaactctgcccggtctcatcagatctatagctgtcagatatcatatcatctagcgatgcacgtggtatctctatcgcactaagggccaataagaaggactgtattatcacattccaaagtccttctgcactaaggaaaaggtctcctggtccatgggctatatataccgcaagtatggctcttgacaggttcacagacaccatcctcctccccccactccccctcacactcgtttgaactatcatgaagttttcaaccttcactgtgatcgtggctgccgccctcttcacctctgccgaggccaagaagaacaaacaccagcccgcaatgaccaccatctcccccaatctggtggagattgctgctgcccagtccaccgccgtctccaaccagtttaccgcccctgttgttcccggatgtgcgttcgacaagtactaccagatctggctggagaacaccgactacgacaaggcgtttgagcaggaggatatggcttggctccggggccagggcatcactctgaccaactactggtccctcacccacccttccgagcccaactacgtcgcggctgttggcggtgactactttggcatcaataacgacgacttcttccgaatccccgacaatgtcttcactattgccgacctgctcgataccaagggcatctcctggggagagtaccaggagcaccagccctacaccggtttccagggcatgaacttctctcgacagagcgactttgcccccgactacgtgcgaaagcacaaccccctggtccactacgactccgtggtcaacgttcccgagcgactcggcaacctcaagaacttcaccgagttcaacaaggacttttccaacgcccagatcccccagtgggccttcatcacccccaatatgaccaacgatgcccacgataccgatattgaattcgctggcaagtggacccggggcttcctcgagcccctgctggctaacaaggagttcatggacaagaacctgatcatcgtcacctttgacgagaacgaaacctaccgtctggagaacaaggtcctggcagttcttcttggtggagctgtccccaaggagctccagggcacctccgacgacacctactactcgcactactccaacctggccaccgtccaggccaactggcaacttccccatctcggacgaggcgacgcgcttgccaaccccttcaagtttgttgccgaccagctcaacatttccgtcgtcgactacgatactactggccagttcaacaaccagtctgttgtcggctacttcaacgacgagcgagtacccatccccgcccccaacgcctccgccattggagtggttggaaacaccatttaccagaagattgccgacatttggggcggcgaggtccccaaggtggccaccccctccacttgtcccaccaagattgtcgaggagtctgccatctcttttaacaatgagaccgagtctgccaccccctccaacaatgcggccgagtctgctgatgtccagtccacctctatcgagggccagtacgtcactatctcctccaactgttctacttccgctaacgctactcttcagtctgttgccgtttctaccaagtccatcgccaccgctaccgttgttgatggcgagtacgtgaccgtttacgtcactgactgtcccgttaccaccgtcgattccaatggagacattaccactcgggttgttcagtccaccgtcaccgagaccgtttgtcccaagtgcactaagatcgagactaaggagtcttctaaggagtcccccaaggagtctcctaaggccacctctgttcagacccccaaggagacccccaagggatcccccaaggctgttgagaccccgaaggagtctcctaagaccacttctgcccctcagacccccaaggagtcccccaaggctgccgagacccccaaggcttcccccaaggagaacgattctaccgtgacaatcaacaagaccgtgaccaagacccagtccgcagctaccaccatggtgcccagcaagtcggctcctgcccaggcccccaagagcgagactactcctgcccaggccaacggcgctgccaaggctgttgttggagctgctgctgtcattcccgcccttatggctctgttctaagagataccaatttgtagatttgttaattcaatgagtgagtagatgttccaagtgtgtcaacagtggttctaggaatcattggggagtcacgagttattgtgcagtactctccaacccactaagtaccgtacagtaccatccaagtcgctatactcgctgatattgctctgatgatgaaaagagatcagttgaggatgtctacaagccttatgagagtctagcggagaccctgtgttaatctcaattagtacgaacaaaaaggaatgaaaaaaaggtctgtttcatgtccatgtcccaactaaattgttagattcttgtttaataaacacattcgtaacaaaacataaagtaatgtaccctctggcattgcagaggtgatttggatacaacctgacacattgtcgcctgtaatccaccatctatcctcaattggatatctgccaactgtggctgcttaatcagatgtctattgaggtgtttttcaattgatttttcttgtcttcgctaaatttccactctacacataatatgcaggccgctaaccgtcctaacggtctgcaataatttagtttacgaactaaaaaaacaggctagaactcccgtctggcgcacacggggaatccgagttcaattcgtcgttgcagagactccctttttgctccatatatctaggagtacttttttgggagtacttttgctccatatctttgctcgagagaactttttgctacacggctgaaataacgaagttcgccgtaacgatttttcaattaatttaatttttttatgcaggagtttaaaatactaatattgtcaggagagataggagattttagggtgttgtagagacgctatgggtgtgatttttggtgtgagtgcccacacgacgttccaaatggaatgttccagaattcagcgaaatcgaggtatttctgcgtctttttttttttttctgcatatacattcatttaattataactttgccgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtttcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcatttgcattgcctttgaaaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttgcgcttgctactgtctctactctcgctcatcgtgaagtgctggcggttgtccatcgtagaaacacatctgggcttccttcaggaattgaagcaaaccctgttggacatgtcccagggtggcgtcgtcccctgagtaccggagggatctctccatcttccagatcccataagccaattcccgcagatatttgcgtgtcttgacttgttgatgtttccggggggcgtcactgttcacatgccctgggaaagaggggagtactccacatttcgactcggtaaagatccagtcctttagagagttcactgacggaatcttcatcctggtcaacatggaaagaagaacttcgcacttgcagaagatatgctcgtgcagatcctgaatgatggccttatcacagagcccgcatcctggattcttcttggtgaaaacgtggtcgtcagggtatctccatttcacgagcggaagtcgagatatccgcatgaggtgaagaacttgtgctttgttggcgtcggcgatgtagtgttttcgaaggtcatgcattacctgcgtcttttgatacatgctgcagttactcgtttaccatacatactttccagccacactgattgattccgaaccttacatcaaaagacgcgcagcagagcgagcttcagggcgcgtgtttcgccaattgaacgactttggttgatacacaaatacccaattgacccagaaacagctccagcttcagatcaaccgacttacccagacggaaacgacactacagtaatacgtcatcaccgtggccattcgtctgtcccgcaactccaacacacactacaaccagtgctatcatggacccaccggacattgactggctctgtgcacggtatcccagtctcagcgaggcgattgtaactgccgtttgttcggaatacgacacggaacaggaggcggtgcggcagttgagcagtatcaaccctgatgtccactttgactataacgagaacgacgacaacgatgagaatgagatagttggggccgccgaagtcgacgaaatcgagcttgtgcctcccgacgaggacatcactgactttgagaagcggctaacatccctcattatgtcacatgaaaccaaaaacaccaagcctgtgccaaagggtccggctcgaatgaactacaattacagcaagagtcctaagaaacagaatgctcagctttctcagaagaaacagaatgcccaactttctcagaagaaacagaatgcccaactttctcagaagaaacagaatgcccagctttctccgaggaacttctataaccagccagcagtcccaacgtctccccaaaagtcctacgttgcactatctacgcgcaacaacttttccaaggagatttcggacatatctgagctgcttgggttgccttttgaaaaggtcgaacgagtctatcactggaaacagatcaaagcgtgtccccagcgaacgattctggagctcattatcaccgctaaaacacaccctcctaccgcagccgacatggtagtgattgaaaacacgaatatcgttttccagactattccctggccagtcgttgtgcggttgtgtttgtttgttcaaggtaatggagaaaaggcgttccaggttgccgaaaaaattgccgatttcgaagcgtgggactccctcatcattcctgaggtggagggcattgagcagccagctattgaaagtcccgatgcggaagaaccgcaacctacagaattcacacgagtgggagacaaggctagtacggagaaggtgaaggcttccatgtcgctgtcccagcagtcacagcaatacaacgacctgcaacagctggctaaaacaaatctcttgaatactactgaccctgctctacgacacgagttccaaaagacatacaacgagctcaaggacaagaatcacaccgtcaagcaacgtattgccaagctcacagagccacgtaatgagacgccgtggtacacggacttgcacgggttgtatgttcctgaagccatgcaagtggctaaggtgaaggttaacagttggtgggaggtggagaaagacaaggcagtaaaggacatccgaccgctgacgttgaatacgggtctgggttctcattcgccaggaggtttctccaagattaaggtcgcgttgtcaaagtggttgaccattgacggatggatccatgaggttcataagggccatattcaggttgtgaggaggtagcagatcagatgaacgatcaatgtacgaatctcttttgaatgacgtatgttcatatgaatctcttccaaatgcactgtacttgcgacccccttccatccaaatatagggactctacttctaacaggatgatcttccacgaggtgcgagttctactcaatatatactactagagaggtatcttataagttctttgtagtttcatcatgttgcttgagtgtccatcatataatagacacgcattaccatcctatatccactatcaaaaatcatcaacaaacgacacacttcctctctgtacaagtactgtttgaactccgtgcattcttgatccagagacgaacgggcagagttattacgctgtcatttgcccttaacgcacattccgcaactcctgctatcgcttacgctctttctttccacgcttctcttccttctccttgcgtcattcctccagctcctcgaatgcgaagtcagtttcttgaggaagaaccgcttcttgcaagctgaaagggagtcacagtgtacctgatttgaagagctctacatgttcaggaacaggggccaagtacgactcatgccgcaggaacgacaagattgacgaataactcttcgacttgttgagatgagatgagatttggcgtgggacttcgagtcgaaacgtcgacttgacatggtgaacctgaatcaaattgcttcggtcgacacattgtcagaagagttggagcacggttggaagaggagggttcgagtgttagttagggagactttatacgatggaatagacaaggggcagttccaacgctggctctgtggacttcaacagctgaataaatatccatgcagaaagcgtcatcttgtttgaggtaataccacaatgtgtatgcttacataatacgcccggggacatactgtttgacaaactcggtggaaaagcgatgttttttgaagatggaaaacttttctggtactttcccgatagctccagaaacttcctgtgtctgtttcagttcatttttcgccgaaaaaagctcttattttcgtgattatagctcatcgtaatgttgagagaaaaaaaacgcgggctgttggtgtagtggtaacatatctgccttccattcagttgatagcaggtgccaggggttcaattcccctacagctcactctttttgcactcttgatgtctttttgcgtctcttccttgtcggtgggctccgatactggcgtggaatcaccaggcacagattacctggcatgagacatgctggaaccaaaaaaaagtcttgagacttgatttctccatacccacggcgatcacggcatcatcttcaaaatgtcggactcccccgactttgtcagaccacaagacgtccgtttggcctcgctctcccacgcccagcttctaatccaactagaagagaagacaagggagctagctcaggtgaaggaggagctcgccagcacaaagaatctgacgagatatgaagatttgatgaagaactttcgatctctatcagctgaaacgccggagaagatcagaatcacgcccacaaccgcagaacccgaaagcaccaagttgtggtatgttttcgaggatcaagttttcgacaactgggatatggctgttcgtggcgcccgaagcgtcgagagtatcgtcactgtgtactcttttagtcaagccgtgaacgtgattcgccaatgcggctatgatcattacgtccccagataccgtcaagactcgagctatgtgaatggggcaggtcagaagctgtaccgggtctatgtcgatggagcatatgctcgaaatggccagggagggccccaagcgggcgtcggggtgtggtttggccgttgcaaccccatgaacgtctctgagcctctggcgggacccattcagacgagccagagagccgtgctggcggcgatcctgaaggcatatgaggcgattgcaacaatgaacaatggccttcaatatgagatttacaccgagtcaacttacgccattgactgtctcaccaagtggcatcagatgtggcaaaacaacggctgggtcaactccgacggagaccccgtgagcaacaaggacttgatcgaaagcattctcgccatcaaagagagcgggtcttgtgccaacgtttctctaagggttagcaggggtatttaacaaccaaaggggtatctcacgcgattgatttaaccaaaagtgattgtctcacgcgattgattaccagtcacgtgctagaagtgctcttgtatacaagcacgacaattctgactcaattggtcatatacttgtactacgtagacataacaatcaattatctgtactccaagacattaccagcctctagctcctttgccggccaacttatcggcagcgtcattgcctgggttgccggaatgacccttgaccttggagatctcgacacggtctcccagatcgttgagtcgattgagggtgggctcaatcaaatctcggtgctggacaggctcgttcttggaggtggtccaattgttttgctgccagttgctgccccacttgttaaaggcattctgcgcgtaagctgagtccgtcttgacctcgtaattgatgccgtcgtttcgccggtggatggtttcgacagcgtcgtggatagcctccaactcagcccgctggttggtctgtcgcgatccttgcacaggtcgactcacgttgtcgggatgaccaggtccaaagtacactccaacaccagcgcgagcattggagccctggttgttgtgacaggctccgtcggtgtacacgggaactctggcactgctggtgctgtagctggagccgccgccgtagctggagccgccgccgtagctggagccgccgccgtagctggagccgccgccgtagcctccagatccgccggcaaaggcttcggcttcggctcgcgtgtcgaatcgttggtggactccaccgctgtagccatccacctgctgtctggcgtcgtcccaggagttgtagacgccggcttctcggccgttctggacggcgtagtacgattctttgcctcgagccatggtaattgagtcttttgtgatggcgataattggtgtggggtggaagaggaagagcgagaggagttgccttgtggagagaaaagatcctccgctccggttatgggctgaaaagttagtcttcaaaaaataaaaaataaggaagaaatacctttatctaatgagcagaatcggagcaacttggatcacttgatagccgttatttttcaacctttttgcacaaaagtgaggatttgaaccacttttcctcctttttcctccactccctcctttttcctccactccctcctctttcctccgcctctgctccaccttcctcaatggacccatattagcgcacttttagcacacacgtgtgacgcaggagggcgaactttctatatagatagtggagtttgaatgtcgtcgctgaaaggtcgaaaaccgcgttgacatcgattttttccaacaaataattgggaaaaaacaatgtcggcgtcagtaatattgcttagtattgtttttggggggtcttttgagactccacaaggcgtcagcagtcgctagtcaagacgtcagcagccgctcttcaaaccctcgttaactctgatataatccagtcaaacttaatgcaatgcaaagttatcattaaataatgtatatgcagaaagaaaaaaaagcagttcgaaaaaagcaaaagccctagtgatgttataattgatgaataaatgaacttttatgtgacaatagatcgttactgtactcctcgaatctcagtatatttactgcgagagcaagactgtgtctatcctgcaaaagttgtgtctgatgaagggtcagaaattaccagtacaagctgagcggctcgttgaagtccactattggcaagtttgggaaggacagaatccgatcttccaaggcggacgtgggctgcatgttctttcctcagattccagagtccatcggattctcgtccctcgcacagccaatgcccaaggatttcaagatgtggacacatcaggccaagaaagccaagttaagacggcaccttctgctcatggccaagtgtctgatcctacccgtactcgattccaggtattatggtctcgatttgctgcattcgactccaccgtatgtagtaatactggaagaacccccttggatattgcaagagtcctggacaccaaagactcgttccagggactttactaacatgtacgatgtaatgtcgcaccagttgtcgttctgaggtaacacctttgcggatgaggagctttgttttgatgactcaaattaatgaatgtaggcagaaaaaaatatagcgggtaatagcgatacaagtaaacctgacagcaagttggttgtagacgagatccaatagtgtatcagctgatctaatctccttctggtgttgctttggtgtgtgctacttcggaacgtccttagaagtgtacataccgtagaagtgttgtacaagtctttatctatgtatgtactgtatatatatatatatatatatatatagttttctgcatatactttcatttagttataacttttcatcgtcacttttacctcaacaatataataaacaataaacatatatacagctgaatgtattgtgagtgatcttacaatcatgttataaaaattcacaaaaattgaaatattcgcaaaaaattgataaaaatcacaaaaaagacatgaaaagagatataattgaaataatcaccgaaacacaatcacacattctctattgacatcacattgagcaccacctcactgaagtacagtgcatactcgtacttgtacttgtactcatacccctcattgatgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaatgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacatgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaatatatatatatatatatatccaccaatatatccaccgatatctcactccatcctcactccatcatctcaataatcgacaggggaatcagaaagtggaactgagaaatagggctaaactcggtaaacataagaatgtaaaaaacaggaggttgtttcacacacctttgaaaccgaaatttcaccacctggtgcagaaatgtcggctgtaaacagcctggaaatgtctccttcatctggtattcttcaacatgaccgaactagtaagagtccagcagacacaaaatcaaccaacgcgacagaaaccaaaccaaacaatgtgacagaaaccaaaacggtcgacgccgcagacgcgagaatggacagagtatcaaatgcagaaagccattaagaacttcaagaggcacgattataccgtgtacaggacttcgaagctctgggatgtgccttatgctactttccaccgacgactgcgcgggtctagggccagacacgagtaccaccaggactcacgtatgttgaccaaaaatctagagaacgtgttggaagaatgggtttttggcaggcgggttccggtgtttctgtcactcgcgacgaaatcttgaagaaggccaacgaaatggtcagagagattggtcgtgacgccactcttcagattagttgggtcgacagtttcttttgacgaaagcccaatctacaccaccaacaaactgcaacgatggctaaagatcgtcttcactgcttgattcctgaaatttgtcagttgtacgaagacctcaaagaatacgaagattaccccgactgcgtcgtctggaacatggacaagtcgggtgtggcagaggcagagacaaccaccgaatggaccattggcagacggagttcgcgttgaatcgtctccagtcaacctgctgctcggagatggaccaattttttcgagtgttccaatgctgcaggcgataaaggcactctcgccagaccataagctgctgaacaggttgtcaaggtggacttggagctgtagaaacttcggtggagcaagacaccagcgccagtgacccaaaattcgagtactgtacctggaagaacattgagaagtccaactgggccacagtacacaagctcagttagaagctcttgacttccgcgacctgatggtgatattagttgaagatgctgagtggagtgagttgtggttaaagtactgtacctctctaactcatgatttttgacagacagaagtgatcaccaaagttattgccgtacgaacgggcccttgtggtccgacaacatgccattgggtccagagaggaggtgaggagtgaattttgcccaaaatgttaacccgagtgctccagaacggttctccagagccctcacgaatccaaaatctgcctaaaacgagctccaaacgagctccaaacgagcttcgactgagccataaatgctctaacaacgtgacctagctgcttgtaataaatgttacccttgccgtattggacatactagacacatgagccattatcaaacccatttgagaaacaacgcggtaagtggaggaggtaggaggatgcgctattctgtaaattgagagtaatacgactagttgagaagcatggatttgttttgggggcgtttttctcttagagtaatgtcacagaaaaccacaatggtgggtcgacgaagtgaatgttggtgtacactcgtacaactacaacaactcattcaactacaactactcatacaactgcaagtactcgtacaactacaattacagtaagagtatgagtctgtttgaccatgaataatggcgattcaaagtcccttacacgttccgatcattggttcattatatacatcggatctcccccttcctagtaaacaacagccggtgtcatggtcagtttcatcaacgtttgctcgcgatctgctggaaaatatcattatagaagcagttatgattatattcggcgatatattaagaaacaaacatcacacggtcttgttttgattgtttttgattgtttttttttttttttgactgctttattagtcagcaatattcccattgtgtggacccaactctacaaccgaaacccgtcgcgcgcctggctagctcaatcggtagagcgtgagactcttattcaaagcaatctcaaggctgtgggttcaagccccacgtcgggctcccttttttatatccaccactatcagggtatcagtatgtcgtttgtttactatcggtactgtacaggagcatagtacagcttgtcgaagtacttcaaccgccccaccttgagagactttacagcctagagtatgtgaaaattcagtccaatttttcatggaaagcacctctgtggatatacacagtgtatttccaagtgtttctgctgcctgcgacgattctcaccattctctgagcaagttcagatctaacttatcacataacgtacagaatgtactgtacatacgataacaagcaacttacaagcaatataaacaacctcgttgatactcactcgtctattgctccacctctgctgatccatctattgacaattgtacagtattagtagtaacgtggtacatacggtatactgtacattgtagatattgtactgcagtatcaaagggcttaacgatcgtcataggtttggcagggatacagagctacggacactctcggtgagacgacattgtgcggctctagttcataatactacttacacccataagagacagattggcttgattcgagagtaggatagagacagtatgtacatactgtacagttctagataggcttactatctttggtaccattttccgttcggtaacggcaaaagatttgaggggccattgtcaacattgcaatgagccctttcattggattcatgttgcccagcatttgtttcgctcgtctggaagcgagacccacaggtctggctcttctttacggcttttggcaatgcgacgtccatttggcaaggtcgtttcccagagtaattgatctccctggactgagattgacctttttgcgttgagactttcggccagcagggaaggatcaatctcagactgcagcaccgagtccatggcggactgctgtgacaggagaaactcagactttccagggactgaagtgtcgccgctatgttagtaatcagtggtagttcaatgctggtcctgacgtgaccgacccgagttactcacctgatagatcacacacctatatctcacacacctatatctcacacacctatatctcacacacctatcacacactcacctcaatgttcgttggccgaggtggtggagagagaggctgagatgtgtcattaggctgcgttttgacttgccaaatcaagttgcaacgcgaaatttatcaagtgaaatctataaagtgattcataaagagggtctgagatgagtgagacttcaattgatgggatcctgcagtacttgcacttgttcttgtacgtagatctgggtttacttgtacacacacaagggaatagaaggcagatgttcagtcaagtattcagttacatgatccaactaaattataactactataactagtacagtcgaggggatctcaaacccaccaataagcggtttttagagcgaatcaaagaaacaaaccccataaaagatgaagaaagccttcgagttccaccctccacttttactttatcatctcacctacacttgtgtcgagttatgtcgacttgtgcggagtatgtcgagtatgcaataaaattggcatatagaatatgttcactagatcctgatctcttgagctcacctggtgagtaggtttttcttccattttatgtcattctactacgttttcaggttttccattgtcttttctatgattttttatttttactctctagtaagcagaaattggatgctgaatgatagcactcttccaaatctgtaactaatcggtgatgggtatatcgtcaatatatccctagatacgaagcaggaaccggccatcctactctacagagcaatacaccaatagtacgagctccggaagtcgtataaacataacttcatacttgcgagtggtggctatatattattctaatgattcattacagctatatacctagtaagccgggttattggcgttcaataaatcatacacttctgaatctttgcggtgtgcgctgcgaggcgctgtcggttggtttgtcgacgcttcgcctggttgatgtcattgtcgtggtctcgtggtggtgaatcatggctaacagatcaagaaatcatatcaatcgtttcatgtcttatccagactcgaggttggtttagtttgttctcataaaagatcgtagacggatttttcatgactaatcaaaacaccctatgactagcttctgaatcgttacaaacaaatcaaactcagcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcagtttggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatcttttttcagtcgcgcagcggccgagttttgccatctttttacccagtttctcatcctgccttcaaatccatccacatctttactctggacctcgcgttatcacgaaattaatttagctctgaaacgcgtcacgaaaactattaactcgaagtgtcgtcgacgcgtcaaactccgtcaaaagacgaccgaaacccgcactcggttcacaaggcccatgtttctgaatcgtctgtcagtcctctgaaatccttgctcatgtgattgctcacgtgaacacccatgctcacgtgaacacccatgcccacgtgagatgaatcactaccggaacgagtctgctcgtcagggagaatccaataccaatctatagagtctagtctccacacaaccagaatcggatcaatcggttcttctcgagctccagatcgtaaaagttccgttccgtcaatcccaccgtgatcatcaactgagctgagaccatatcagccagattatcgacattctcacaggtttagtcagcgaggtgatggagctggttgcgcaagtacaagtacaagtaagtacaagtacaacatattgaaccgagttgcgtgctaacagtgacttctccgtcagaggcggctcgattgctattttcaactcatattgcaacatccaactggtctgcatatatcaaactgtcagatgtcaaacaagccaacatgagaagaagaaatgcaaccaagtgaattgtctgggatattcaaaggtgaataattgcacttgaagttgccaaattgtgcaaaaaatcagtgatgcctgaagaaaaaaaggtcccaccgagattcgaactcgggaccttaagatttgcaatctcacgcgctaccgctgtgccataggaccggattttgagaggagctcgaggttttactgcggtatccgcaaagcgtcaaaaatcatcattagaataaaaaaaatcattagaattaaaaaaaaaaaaactctcaaattccgcaattccagaggatttttgacacattaaatacagtcatggtgattaaacaggttcaagaaacagcatagaaaggctttcacttcaatatccccatgtatcatgagtagttgtgtatggttagaaaatgaaaaagtccgcagaatcattttctgtatggagacttcctagcgcttgggggagagggggaatgaccgacggggctctgaataactgctatctaacttcatacagaaatacagtctctcttaaaagtgaagtattcattaatacagcacgataatgtctaattagaaggagtaccaaattggaaagagtatcaaaaactgcaagacctggagagttgcttaccaacaggatggaggaactactcatcttgacattacaactgtcggtctttgcctcatgtttcattatatcctcagtcagtccattatatcctcagtcagttcattatatcctcagtcagttcattatatcctcagtcaagtcaccttaatccagggttgtcttcttaatcctgggttgtctaatcccgagttgtcttcttattcattctgtcaccatcttaagcatctgtgtcactgtgtcactatgttttccaacacccgccgagaagatggcggcgtcgccagtttcgagctcaatctacgttacaaccagcttttgaaacaacgatatacactgaaatgccaggttcagggcatcaacgacagcaacgacgggctcttgcaccggctcaataaggcttgcgataccagacttgcggccgaaatggagacactcaagaacgttcattgtctcaatcacgagcccgccagggtcgcagttcccgagcaaggagagcccggtttcggcttcagtatctcttcgacccctccaactggtgtttcccccgactcaccagtccgaatcgagactcccgacgccagaacagtggcaaagctcgagctggaggtccacgaactcagcctggagtttgaccggctcgtaaacctcaaccacttcctctccaaggaggtcacgcttctccaagcctatgacccatccattgtccttgtgaggttccacaatgtcacgaatccttgcgacatcaagagatactttctctcctgtcccagagatagcttgatcgacgacattgtcctccgtcttccgtcagattggaatgtgtctctcacatcgcagtttgtgggcaccggagaccgtcttggtgtctttaacaagcccggagcccgtctcaaagacctgcgagggtgggtgagatacctggagctgggtggcctggtgtttgtgtctgattgcacaactggggcgggttctcagaccgcggtaactggagagattccctcaccacctctggaatcagatgctggcggcgattcaaggtctcggaaaagcaaacgagccggtaatgtccccgtcttagaggatcaaccctttgcttctccttcgacctcttcctcggacactggtcgcaagaagagaaaagttactgcgaccagagacaaaaaggtccccttggctagaaagaagagaaaagcggcaacttctcgatccaacccaacaaagaattaatttagaccgtcccgattgtcttgcttgaaacaaggacaacatgctccaacttatctaatgaacataacaccatacatttcagaaacaatggaaagacatctctcggattattgtctctccgtaagtactacaagtagagcgtgttgaacctgtccattctaacctaatgactaccttcttgactcgtgtctcaactactccccgagttttttccgactaacatgcctccttcaacctgaaaccacatacaattgttccggctgaaaaataccagagtcacccccgtgcctttcgagttctcaagaaccgcaattgaagtcgtcagagtaatgagccagagccattgagcccgagccattgagcccgagccgcggattgtgagggactcaagggttgtattccttctggaggacctatcatttccacaggcaacactcctgtttgaaatactcatactcacagggcgaaactcctttgtgaaggtctcataggacgcaactctagcgaaaccatatccaaggtcaacaggcttgtcataatctgcgggaaagaagacccttttgagcttgactcagtcgcctagcatcagactgtgttacgactcattataccaggaaccaatgtaactccttgagttgatttatgactccttgagtagatttaacacctcgaaatggattgaatcacatcaatttcatagccgaaatcaccgactccaaccatcagaccaagcctcttgatgaacatttctcgtctgtattctccttcagggtgccacaactagcccaaagacaccagatatatgtaggattttttttccatctatatactgatgaaaattgcaaacaccgacaacattacttttccagtttctgtccatctccatcacatccgtaccctctccagaaaacagtgttgctcccacctttgagggtctctaaaatcccattcagtgaaacaaaaggaaatgtttttgatcgatactactaataaaggggcgactaatcatctcatgttactttacaagccgtcagcgacgtattttctcgtttttaacatttttaggaataaaacaaaagttcacttttaccaagaaaattctcctcccggtggccaagctggtttaaggcgcgagactgtaatggtaaaattgtaatcttgagatcgggcgttcgactcgcccccgggagatttttttttggcggtgctctggagagtgttgttaactggagtgtgtctgtgtctgcatctatctggatatttccattttatttcattttattattggcctgcataccactgtcgttttctgccaaaatgcagctatacccaaccagcataaaggtacacagtattttgagagagtgggacaggagaatgttgatattttttgcgggaagaatattgtgtgaaaaatatcgaagaatattgggaatattgtttgctctagatgcctgcacgcactgtatattgcttttacagtccaaaatacatgtccggcgcggaagaacagactggaactcgttagtgagttcttggaagcttccaactaaaatccaagtagaatcccgcactctaaccaagtacaagaaagaataacttcggtacaacaacagaccaactacaactcaactacaatacagtacagcacgactacaatattcctacaggtgaaaaagagagtacaatgtagcgtcgacaagatcaaccgcaaggaagcggaatagagtcactggtattatccggaccgggattatccacatgactccaagagtccttttcccaaccgtcctctgaaaagtgccgagtaccgaggtacatgtcgacagaagcatatcgaaaatggtaccaaaatgatggtgtgaacgagccgaatccaactgtgctatcaatgagttcatggcgtcgctgtagattctacaaatcggacttccgggagtcccgtataatagtccactttgttaccgacacggacacattgagagcaaaagtccacccacgtgacaaaaccccgatatttaatttccgatttgaaacctgatcgaacaagcggttcttggtccgagacatgtgctgatccgggagccacagtgtctaaattcacagcaatcattgtgacagataacggttaggcagtcgaaaaatttaaaaatttaaaaattaaaacgaaaaaaagaaaacaaaattctgaaaagtgtacggataatacaccagaaatatacaaaaaacacaccagaaatgaggtataaatgagaaaaaaaataacaaattcacacaataaatgaccaaatagatccaatgcccaccctaaaacttggcacgtgagtatgtgtactatcaggttatcgtgtcacgtgaaaaatttcgattggccacaaaatgccccacaactgttgatccaacacagtatcgtaggctcaagcttgttttatgcataatgcaaacatgcagtgacgtgcataaactgcatagccaatgcatttcagactttcccctaaccttgaatgccacaagaaattggtttaaaaatagaaaataaagaataaatcgagacagggcaggacttgacgggaagtgattgtgtcgttattagatgtgttccaaggaaggagagagagagaaaaattcgacgaaagttcatatacttcacgccgactgtttctacatgtttttattattattttattattatttttaaatccgatttcgtcaattcaatcctgtctccatgacaacacatgactgcagggtgttaccccgccatcttcttggggaagaaatggaaataaatgggttcagaagctatatgggctcacccattttgtctttgtattgttcgtgtctattttgtgtctttttttttttttttttttgattttctgtgtcttttattttgcgaatttcggctgggtttcattttcatgcactttatcttgcagttgcgttgaatatgaattgtagtttcgtgcacgctgtggaaggaatggcgaaaatggggtgaatgcgtgttgctggagtttttcctgaataatggcattctctgtttttctggcattttgctgtttccctggaatttcgctgattttccggaattaattccacaatctccaattctgacttttatctcccgatttttgaatttcacacacctccaaattaaatcgatcgccatttggagctggatatacgagatttccaacaagaaaaaaacaaaaatgaaaccagaattatacgacaaaaatgaaacgagaaaatacgataaaaaatggctggatggacccgacattggctgcaggttctccacagctagagtttcggttggaaaatcgaatggcacaggcatgtgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaatgttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacacatgcacaatgatttgcagctaatggttaatgcgggaaaatgacaggtatttcgaagagtcggggaggatcctgtcagaataaaaagactctggagatgtccaggggcacgtcacggcaccaactgccgagacatgtctcattggagaggaaaggagaccttttacgaggtggtcggagactgtgcatgtcccgatctacccttatgcagatgcaatgcaaggcactgtacggatgtaatgcaacgcgatgcagtatacaagggtggttttgggacattaaattttgagtggggttggaggggcaaacaatgggtgtgggatctagctatttgtagagtagtcaatggacggtgtgctgcggacctggtgggccatccccatgacattttgtggccattagcggcgggaacaatggcgaattgactggtgtttcagatatttccagttcaggaagattggagacaaggagttggagttggagttggcgggagtggagttggagagatatgtttcctaaggcggggaagtggtgtggttttgcagtttggaaaatctggcggataatgattcctgagttgggggctggttggggggtcgggtgatcatgaatgtggagtgatattgtcgatgattataccgagtgatactatcgaatgatgatgacttgttagtacaataggagttgtgtaagatggtgacgatttcttttaaggattttttttgtatcaccatccagaagatctgtttggagagtgaacagtattattatgacgagacgatgtttacgtaagttgaatgttggtactgtactattgttcggatatgtacggaccaatctagagataccctcaactatcgtaccttacggaccaatggtgttgtcttttggccgaggtggttgtagtccgctctgttttgtcgtcgtccacgtgctagttcgtcatcacactggctcgtcatcatgctcgtttcgtcgtcgtgcttttagttatgtggtggtacttttcgtttcactgacagggctgtgcaccattgacagcaggttgacaggtggtacgaggtgccttggtgagaggagctgcagagggtgttggaaaaggaacggccatttcccgttttctgtccctttcgcccactggtcttctccgcaattggagcgttaggctcttttttccacatgtttctgtcgatatattatcaccgatctccgggaaggaggtcttactgcgcataatatgagacagaatcgcggcgcatcagacaagagacgcatagctgtggggattgtatcatttatcatagatggggctctttgttcatccacttgttgccgtatgactgtttttgcggcccggtgataatgaaacagggtccagtttatacggcgtttcattaatgagagcccgagcgaggggcgtttgcggagtgtttgaggaggtggtcgaggaggcggtttaagatggtttgagagatggttagtggagatgtaaggagatgtgtattggtttgaaattatgttggcgagagcgaagaaacaatatcgtactctggtctgctcactcggtgctcgtattagttggaaatattcagaagaggtgaccaagacgagggaaccaagaccatggaaccaagaccgtggaaccaagagaatcgaaccaagagaacggaaccaaaacaccagcaaaaacaccaaccaagacgaatcgaaccaacaacatgacctaataataatttcagacgcgaaataataaaacacaatcacaaaccccacaccagaaatgtgggttttttccttttttttcccttttttttcctcccccacaaaccgacacgtgacgcctcgaaaatgacccagaagaggggagatggttcgcccagaaccaccatgaaacacgtgtggccaaatgtggccaaatgagcacagacgcagattggtcctagcggatggcccaaacgggacacacaggacacacaaacacactcacaaacagggacacaaaaagaccctgaacacaaacagaccgtggcacagctacacagctacaccacatcatatcgacacagccttgtcaagggtaatccttctccggataggatgagaatggttgacagtggttgacggtggttgatgttgttgacggtggttgatgttgttgacggtggttgatggtggttgacagttgttgacagttgttgacggcgatcaaaaatggttcgagtgtgagaatgcatgtccaagatatctgtgtctatggcacggctatgacatggtccatgtcacggtctgtctctaccactcagctcagttgaccgcctcgctcctcactccttgccatgtcttgtctcggcttgtgtggtctgccttcagatatgctcccaatgtgacgcaggtgacgggatacgacattagccgtgccattgtgcatgatccgattaaagtgtcttctgggttcagaaacacccttcttcgcagctgacagctacgcggaacattggcgatacgaccaaaaacacggttcgggactcgtcatctcacgcggactggccacatggatcgccagggcctcaattggacccactgccatggccccattctcctaccccacccaagcccctccgccaaggcgacaaccagcactttttatttccgtaatctagatccacgcctgcgaggccctgcagcaccgcagacgtgtgcatcgcaaacgcggtggtcaaaaacacaaaaaggcaaaaacacaaaacggcaaaacgataaaaacacaaaagacaaaaaaaggcaaaaaaaaaaataggcaaaaggcgcgtgtcaacttgcataaatggcattaatggatggtctaaagatgaggagttgcagagataggtccatctactgcactcctaaatacccatgaacatgcacagtcgaggatgcatgccgtatagaccctcgcagaccagtattaaatctagacataatatatacggcttgcagactcacattttgtgcatgaaatggcctcgtgcatgaaaccacctcattgttcagatacccgctttgtctgcaatcttctcgtaactctaagtttattacaaactttaaatatacacaccgctggacctgtactggatcaactactcctgttgaacctcaccaccaagtatatattggggctggaccccgagtagaccggtattatttgacccatcacttgcgtttgcattcttttccatcacacacatcacattatgcacagcgaagaagttatcgacatgtgtctgtaccaaccaggcaccgactattatggtagacattatgggggcctggcatatcaggaacatgatgtctacgaccccttttttgacgagtcctacgacattctggcatccaatggccctggtccctacccttctcatgcctatgtgaatgcggaggagtcccatgagctgttggcggattattcggcctttgtttcggatccgaattacctggcccattttactagtgacgagttgcgaagcgacagttccaacccggacgagtatccttctccgattttggagcatccgcaattcgatccttcttgcgagcccgttgactcgtcgtatttctccgctcttccttacacttatggtcagtgcgcccagcagaatttggccagtgccattgacttgattccggagcctctttccaatgtgtcagagacctcagatctcgagtctgcttcctcctctctccccactcctccaaagtcgacccagtcggacagcagtccccctccgttgcaggatcttcaggatattcttcccaaggacgtttgtctagcacagaatccgaatgcgaagcctctgctgccctccgatcccgcttctgttgttgcccagctgtacgcgagccccgagatgtggcggaaggcgtgtcacaccaagaagggcgtcttcatctgcacaaactgccaccacaacggcaagccgctcagtttccgcaccatgatcgagctggcgatgcactttgactcccacggactgatgcgaaagagcaaatgcgacaagtccagctgtccatggtcggtggtgggcttttccacccgctcggaaaagaacagacaccacaagtcgcagcattcggacctcaacttcccgtgccagacgtgcggccgtcggtttggaagatgcgactcgctcaagagacacatgaagctggttcacgacattgtcccggccaaaaagagcttccgaaaaaactcccgcaagaccagcatcactcccgaatcagaggctgaggtcgcctctgtcgctgccccctcgtcgccagtgctggagtccgaccccgcagactcaaaacccaagtctccctctcttagatggaccaacccacagtcctactattcatatgtcacccgaggctgacttccgaggctgacttccgaaactggcctccgaaactggcctccgaaactggcctccgaaactggcctccgaaactggcctccgaaactggcctccgaaactggcctccgaaactggcctccgaaactggcctccgaaactggtctccgaaactggcctccgaaactgatctcctatttaagctaactatacaactaatttatgaatgacgattgaacagcgtcctgtagtcggttgagtgatgcgtgcgacaagtttcccggcaaattcggtgaataaaagattgccagttgggcaaaaaactagacgatcagagatcacaggtcgtacccggactcgaaccggggttattggaatcagaatccaaggtgataaccactacactatacaaccaattttttcacgtaatggttattgatggtatcaaaagggaaagcaaatgatttttccacgtattgatggtatctgaaggggaaacaaaacagattttcgttaaaaaaacgcgaaaaaaacaaaaaacaaaccgtcgctcgaaccaaaaaccgacccactcttttatcttgcttaaatccacctaccgcctgtacaactcctgtacatactgtactgtacacttcctagatgcttccactggaaaccgaagattccccgcccactacccctcctgcctccaaaatgccgacagtgtagatgcattgccgaaacgagaatgtgcggagagactgtcacatgggttgctacgcctcgcggggttcatgtctgggtataacaacgagtcagtgggataatctgggtaggtaacaagacgtgagcgagctttacaacaagtaactactgaacagtacatactgtacctatacaacaatctgaagaagactgctgctccagtattagtctgagaattccatacccgtagtctgatcactccctccccagttgcagtctgaccaacccaataccacctctcgtcagatcggaccattttccactcttttcatgcatagaacatgtcaacgagatctcacctcggctagataagaaatgtgtttgtgataagctcccgttcataggactgtctttgtgtcgatttattactcgtttggtcgttttcggctgcgtttctgcaatgcggagttgcgtctgtttcggttcggttttcggacatgtttccgcgagtagcgagtgggcagccttggagggagtgcggcagaaggtggtggttcgggtagggattcagaagggttcagaagggttcaaatgggttcagaagggttcagaagcgattcgagtggaactttgttagcagtacatcagtcttaatgggaaacgtctctagagtccaactttcggtacatgttgagtaagtgctcctggcatcgtcctaaacgaacatcgtaactggacaggcgaggcagttgactatgcgaccgatagttgattccggaccaataagtggctctcgtagacttgaagtgtgtcctcctttcgacgacggcagttgacactacgacggcagttggctctacgacgacagttgactctacgacgacactactactgactatcgactctctacaaacaccactctaaccacatctgaatggtctccaactcccgctatttccactcccgatattccactattccactccacaaaactctaacacccccgactaccgttcaaacaatagccaacaacgggcgccaagacaaccacaccattgtcctgcacgatctgcattggcactttaacaatgccgtgtttgttgctgtcaatagccgcgaagatacctgcgtttcatcgacgacattggtgaagcgaacgcaagttgcaggccagacagactgcttctaaagtggacataaatcgaaaaaaaccgcccaatgccgcgccaaactgcgccgagacgttcctccagcggccccacatcggagcgctcatagtgacttcccagagcgctcaaagagcattctctagagttgcccaggacctagaacgtacatctgagtcaggagaatcacctggtacttcttgagtctcattttgacactttttgaccatttttccatgtccaaaagtgcagagtcggcgacagttcggcccgacgaaaaccctaaaaaacggccatctggggactctagtgaatgccaatagagagtcgaggcggagtcataattgctcaatgtctgcgctagatgatttataagtccgtgtacgtgcccaagagcgctcccttgccgggctgatgcgcgtgggtcgaaacaagtcatggtccacccgttgttctcatgcaatccaaccaagacaagaacagttcccctcagatgtggactacaaggaatcgcaccgggtcatgtggagggttcagatgtccttggggtgtttcagaccgtagcaaactgatgtggatcagcttggtcgttagagctgctccacagactccgtttgggatctacttgctgaataaacgaacggtagtgctccacccgttgaagtaattaccaaaagtcccactcaatcctcgtctgtcgcgggctcatctagaacacatgactcgatgcatgatacgagcacaggcaaacaagttggctacagtatcgtacagtatgtacagttcgtcttgtatgacgaaacctgcgcgaactccctcgtctaagcccccattgaacaaggaaatcgagacacgcaaagttgctgtggatatcggttgaatgtgcgatagatgcccaccttgcagaagaagtctgtcgctactggaccgtctttgttgctcttgtttgactcaacaaggctcttttgacaagcagcggcagtccaagacgggtctagagtgatcaaagtgtctagagtgatcaaagtgtctagagtgatcaaagcgtctagagcgatcaaaaagcggtttcgaaagtactgtactctcctgagaaggtgattctgccatgcatttatatgatagttagttggaaagtctggtatctgttgatcgctgtgacccatgtgcggtcggtgtgaccaatgtgtgaccaatgtgtgaccaatgtgttgaaccagctaggtcagttgacggacacaatacctgtatgttcacttgtacaattactcatactcatgtcaacatctccgaatccaataccagacatgatcttctcccattcaccaatcaacacttccactcatccgaagagcacaccaagagcggatgaaaggacgctcaaacgtacatttctggcctggaatgcaaacaagagaccaaagaaagagaaacagcagtgagaagttgtccaatgatttgtatcgttgcctttgacctttgtacgaggacagtctgagtgtcccagtgcagtttgtcaagacacgttggacatacgcaaagtgcttggaagggggaggatggaacataatggatgtggaatatacaagtacatactgaacactgtacacgtgcatccatcaatatcgagtgacacgctttctacgttgtataaaacgcctcgtgaagagatggtgtagaagtacagccggtaggtgcaatctcccctaccatcacaagatctcagttgtgctcctacaacagtcatcgctaataaatatccagcgtacagtactcgtacagtacatacttgtaccatcaaacaccacccagaaggacacttcaattcgacatgggactcggattcgtggacacagttaggagggtaataacgacgagatgattgctggttggaaaagtcgctagtgcaccagatatgcaaatcaactgtgcaatactggcttgtatgaaggtcccgtggggtccggttggagacccgtcgctccgtcaccccacaccagccggtgcagtgcacccaaatcgcatcacgctcagtcaagtgcacatgagctcgccaaactgggacagtagagctcacattctgctactctgctctgtccactactctgcactcaaccccatggtggtatcacccagatccaacaacggttcctgatctctcatctcgtacgcatcgagaatcatctcgtacgtctcataatccatttccaacacaacgggacaccgcgaatctcggtcattcacaagctgagcggtttcctcgtcggaacacatctcaatcacgggagtgctgtcctcgtattcagacagcttcgccattcctccagccaccagcgtagagaagacaaagaagttctgaaccgtagactcaaagctgcgagggtcgataatggcctgcaacatgggcagaggttctccctgcttctttcggtagttgtattcgtccgtgagtcttcgtctcatgattcctccgaatcgctgaatgttgtttttggtggtgtcgatctcgttgcccttgagttgcttggcctgttcctgggctcccgtctctgttggcatttctcgcggcttcatctgtcgcaccttttgcggtcggtccttctccagagctccaatcaaatgagacgctccacgagccactcgtccgtacttcataccgacccggcccagagctgcgatccgcttgaaatcaggaacggcctgcggatccgccgagagccccgtaaaagcgtccaccacgcgatcaaaggcagggtcttcagcctcggcggcggcgtcgagaaacctggtcaccatattctgcacttgcttgaggtcaatggtgccgggctgcgcgagcgcgtacttcttgatgtgtttggttttcttggttgccaccgttttcagcagatcggcgtccttgacgagagctcgtcggtcgtccttgtacttttgcttcacctggttggctctctcgattattcccagcacgagttctccatcggcgttctccacgtccttttcgaactcgtcgtagtctgcctgtagctcttgttgtctcgagtattcgtcttcgtcggtcatgttggggttgcaagtacgaagagactgacatgatgttttagccgctactgtatacgcgaaacggcttaatttagctttggacgcgacgtgaccttggaacttgtgagcacgtactgaaccggtcgaaaggtcgtaagttggtcgtaggaacaggtgaatggaaggaagagcgggaggatggcactatatataggttaggacagctttttgtgtcaccacgcagcattcacagctatgacattggctggtagaacgttgagatagactgactaattactgcaattactgtcaataaaaaagtacggcgattctgtgtcggaagagggcgtaaacatggcgataaacaatccaccttgacagtttcttttttcttaatggaccgcttctgttggtttttttttttttttttttttttttccctttagacctgctttaatggatttttcttgaatatatatacctgattgatcaaaatatcactcgataacccgttttctaccgttagaaagtcgtcattagtgaattttcttcaaaaaatcaaaactcggatactacacaacaacagaaatttatacaaagaagcgccgatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtcggcgcaactcggttacggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgtaatcttttttcagtcgcgtagcggccgagttttgttttttttttccccagttgttacgcagtttcttatcgtgcatccatcgagatttagctggagttttgcggaaccaccccgccgtcgttgcttcttcgaaccacgtccagtacatccaggctttctcagatctcctcctcagtggatcgtgaccgcactcaccaactttcgtcgcattattgctcaagccgatcttcagactcagctccacagactcatcgtcacttcatcgttctcgatcctttctccagagctcacagcgttcatagacattcccgctggtctccattatctcctccgagggttcacagttatcattagcattccaactgatcaccactgtactcgcttccattctcttcgcaagtctacaacgtcaacccatccgtgtacctcctaacatcggtccacttcagtgtctcctagcaagcctcttgccgctaccaagtaaatagccagggttagtagaagtcgccaaggggcgcgagtagcgcttgtaataacatcattaatcatcatccaccaccaaggggactcccctcgagtctgagacgctccttcatgactgattgtttgttcttcctcagactctggatgtgccttggaaactcgaggtatctccggggcaggcctgctctggatatgtccaagaaaaccaagagatgagtggtagtggagacgagttgatagtcgaagcatacgtagttccgctcccttgataattggagtggtagtccttgtcatgagttgtatggcatgagaactacagcattactcgtgactacttgtcgctttgccgatactcgacaacagttatgggtggcgaagagacgacttcggagatagcagcagttatgaagatgatatccgcggctgtgaaaatgtatccacggctatcaaggtcatgtatccgcggctatgaagatcgtatgtgcggcaataaagatcacaagtgtatccggcaactgtcttgatcggacgtactgtatggaacaatgacagaacatttggtaagcttgagaagccccttcgaagcccctttcaaagtctttctttcagtttttcagtctcagtgtctcagtcaaagtgtctttcagtcaaagtctgtctctcggccagtgtctgtctctcagccagtctcaagcctgtctcgccggggcaagattcagattacaaataagccctacgtctaaatccatggctctttcagatcataacccggcttctatagagcgagacgtgggggttctgggtgggggttggcagctcgtcgagagatgagggagaagggggctcacggagagctcgggaaggactcgagaaagattcggcaactcggaaactcggaaacggaccctcttcacactcggaaacggaccctcttcacaaccggtgcgctattatcaccaaccaactaccccttggaggcttcaatgggttggctgaatatcgaatacagttaaactgcgcctcggaaaagtcactcaaggcggagcggaagatggatcttgcccggcggtggtttgcggaaattaaccttgagcggtggaaattgtttgccagacgagctcggtccagggagacgagacccggtgacggagaagtcgacagcaagtctcatcacccgcaattgcgtgcttttcttggctgcatgagattatgcacgccaacgttatcgggacgtacgagaacccctgccacggactcggggcagacgctaggcgcttttacgtgagagatctgaactgcccattgtcagacgattcaaacgagatagttgaaagactattttggcaccatcgcgcttagctaccggcaactacttcgtcagcccatgcacacgtgagaacgttgaacgttggaggtaaaaccaaacgagcccagcatatagtggcggtttctgggtctagagatgacaaaacctggataaaaaagttgtgcaaaatgaaccaacgtgtttcgagaagccgacaatcttcccagatcaactggagcccgtccacgtgtgtcagcaacgtcatgtatacttttcggctccgccctgtgctgagccattattgctaaaaccttgacatccccggacaagtgataaataaccgctgggggaccgcggaatctccttcatccctctacgatcatgttttcgactctgtttttcgcatccttggtcagcgccggcgttgtcagactgcctctgtacgccagagaccatggcaccgtggtgcagggccaccagaccatgggagagtggttctacgaggccaacattctggtcggtacgccaccacaaaacgtgagtgtggttttcgacaccggatcgggccagctctggctcccgggctccaattcgaccgcctgcagagcgggaaactgcacccatccacaagccggctacgacgtgggcaagtcgtcctcctggcgatataccggcgaaaacaaccactggggaggaacaggaatcgtgggagccgaggtggtgagctatgccggccaggagctcgactcgttccagacctgggtgtctctggatcaaatgcgcaacaactacggcatcttcggccacagccctaacaaggacaagcattccagcttcgtgttgaatctggccaagtccaagaagattcctcgggccgtctactcgctcaatgccgaggaggcgattgactaccgggggacttttcgtcgaggaaagcccatcgtcaacaacgtgtactacggcgggttcgattctgccaagtacgaggggcctctgaccacggtcaagtacaagggcgggtactcgatggacttcaccaacattctggtggacggccaaaaaatgaccttccagggcaagaagaagaagaccattttgccggacacgggagggctctctttgcagttccccaacagcacggtacaggccatatccgagcggtatggtgatggccagtacgaccgccttggatggcatgttgcatgtgattcgcagccggtagtcacctaccagtttggaaacaccttcattcccgtgaatctgacctacgaggttcgaaagcaggacggtatctgcagactgattggcgtggatgtggtcagtgaggaccaggagcagttcagcgcgggacccatgttcatttcccgggcgctcatgatcttcgacaatgacaagaagcagatcaccattggcaaagcccggtacacggacgagtccaagattgtcgagttgcatggcagcaaggtcccgggggctgtcaacatcaagaagtacaagaagaagaagtcggacaagaattaactgtatagatataatgatatgattcacgcgaggaacaagttggacttatttaactgtagagatgtaatgatatgatattaacgaggtggatgggttgatgaggtcaggttggacccttgacgagatggcggttgacgagatgacgattagacaaggtgacgattagacaaggtgacgattagacaaggtgacgattagacgagttgacgaggtccgactcaaccgtctccggcgcaacatcgatctcctgtctctataaaagttctagagtgttatatatgttagaaccggaaaagttggactgttctacaagaactgtacatgctgaatgggtagagtatctcgatactacagtagtacttgtaactgacacaagttgtactgtagtcgaaaggacgccgagtccccgtcgactcatttagcccactcgcattggccatgtcgtagttttatcacaactccgtgtgtttcagtccacacactgttcacaatacaaacatctcttcggaaccgacttatctcctggaatggatctactccttacctccactacaatacgtaatgcataaataccattttctaatatcccttgtgtaatttttgtgtgtagacgtccggtcagctcaaaccgccagaggagcgcccagagtggtgcccttggagccgctctgaaaagcaatctctgtggcatcggggtcttcagtaagagccatcttgatgggattctgtgtcgaggtgattcggtcgagctcttctcgggccatacgtcgcttgagctgggtcttggtctcggcgtcgtccaccatctcgtcctcgtcctcgtcagcgttggtcatcacgtccacggactcggcaatcttgccaatgatgttggctcgctttcggctgcccaccgcctggatggcgtcgacgtcaatctcgcccagtcggctgacaatgtagtcggcgtttctcgagttcttcttggcctgcttcttggtcaccatcttagacttgagctcgacacccttgccgtctcgtcgcacgtacgagttgcccttgttcttgttgtgctgccggggcttcttgcccagcaccttgggcttgtggatattgttgttgttaggcatttgtgtcgggttgagtagctagcagaaaataattttcctgctcatgtacaaaaatatttatcatgcagaaagtttcatgtaggtgaaaaggggcgtgttgggttcgatccgcggttgtgcgattttttaaaactcgccattctcgccataaaagcgcccgtgacgtctctcagctggcccaataaacccccatatcgtccgaaatatttttccgtcgcaattccacacttcttctttgccccagcgccaccgctaagatttttcagaaccctatcgagagatcacgaactcaccacttttcaaaaacatacggctggttgtggtttcttccaagtccgtcaaaatttggaagctcaacgtcaaacctgctagcacggccgcaagaccgtttgcttttctatacagaacatccacccgcctaacgcgcgcgaagctggaacgtcgcaacatgaaggctcaaagacaggctgaacaaaagcagaagaagaaggccgagaagaaggccaagggcgtgctacccgacctgtcgtcgacccagtctctgtacaacttcatgagctactcgtccgatacggcggggccgggagtcacgctacagacaatgaagggagagaagtttctgtttggacatgtcacagaaggaacccagagagcgattctggaacagaagccacgagtcaacaaaatgtccggcatctacctcacagggcccgtcacctggtccaccttgtccggtcttgccggcttcctgctgactctggtgggcatgggaaagactgatctggacctgagatcgtgtggtcacaacgtcaactggttctgcgccacctggagacactttgtgtttcacaagaccatggcgatccgaaccgacagaatgaccaagggccacgtgaccgacgagatcaacattggcggcgttctcatcacccccaccgagtcacggctgcaacaggaggagcagcaccagaacggagagaagctcgctccccgaaaccttcaaccgctgcgaagggacacgccctggactaacgtcaaccgggtactcaagaccatgttcagctcgcgaggcggagactacggatacaaccgcaaggagttgcagaagcagtcggatacggcgctccccgcggtcgatttggacgagagatccacctgttacattgctcagttgcaccaaaagaagggcaagttcaacgtcgaggctgcaaatgctcttaaggttcccagatacgacttcaagcagttaatcgcaggcaacaacgtgactttggaggacggatcggtgatcaagcccgagcagtgtattggtgaaccctccaactacggccgaattctgtttctcgacattcccgatgctcgctacgttgatggtgtcatcaactgccctgagtggacccgtaaatacaatactcgagacgcccagccggtgtatggagccggtcagaagcgcgattcgggcgagatgaacgaggaagtcaagactcccgatgtctcaaatgtgctcgagcccttcgtttccacagtctaccactttttcggtcccgaaatggagtcctatttcgccagcgaccccgaaaagtactttgagtggatggagtcgttaggcagcaacgtgatgcacatcatttctgctccctggctcgacccccacgcactgaccttccggggttcagccagtttgtgttacaaacttcgaaacatcgtgggagatcagttccccttgcatggtaaggactaccgaactctgagcgaccccaaggcagatttcttggcagatgagaccatccagaatcgattcaacatgcgcctcttgactcagggtgacgctgtgtctattgaaaacaccacaaacacttctcgggtcgtcaacagtggtctacgtgagtatgaagggttgggatacactccggaggagacttcagtcgacagaccgcttcgaaacgatgatggtactctcaagtgcaaggcagagctgctgacactgggaactggatcggcgtgtccttctaagtaccgaaacgtggctggactgatcatgcgagttccccgagctgacggctctttcactggagttgttatggactgtggagagggcacctacggcactctgacccggatgtactcgcccgaagcttgtctccagattatgcgggagatcaagatgatctacatttctcatcttcacgccgaccatcatctaggcactcccaccttcatcgaacagtggctcaaggccaacccagacgagactctgtctgtggttggtccccagtcttacaagcggttccttgaggagtgtgctaatttcaccccggaaatgcaagctcgaatcaggtactatggttgctgggcattcttggaaaagcacagaaagatgtctgccttgcccgaggttcctggtctgacctcgattaagacgtgctgggctcatcactgcgagcagtctttctgtgtcgagttcggctttcagcttgatgacagcgagacattcaacgttgcatactctggtgacacgagacccatcgaggccttttcggagatggcccgagactgcgacctggtcattcacgaggctactttgaacaacgatcttcccgaggaggctatccttaagaaacattgtaccttttcggaggctctgggggtgtgcaaagacatggaagccaagcatgtcgttctcacacacttttcacagcggtatcccaagttgcctgagctttcggcgttgactctggagacgaaggatctacaaaaggtgccagtggccattgcgttcgatatgatgcggataagactgggcgagattgccgaacaggccgaccattttgacgccattgccaaggctctggaggatggagagcggggcgaggccgacgatgttcctgcatggtaaaagtggaggaaaaatgaacatagagagaattagacggtcatatcgagtgaaaagatatttttacatacaggcgaaacggaaacagccactttgttatttcaagtggatgctgaatgtgttgaggattaagtggtaatcttgggattgcatagcatcagttctgtgtctcgcgttcttttgcgacagtcgagttcaagacacgagaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcatttctaccacaagcttagtcaaatggtttctccgactgagagttcctgtagaataccacagcgtctccgtttcggaactcgtctttctcgttgcgagaatagtgccatgacactgtttaagagtcccgccaggagtctttacctgttgggtttatccgtagttttgccaaagtaagactggtagagggtgctacggttgccccagactaagtctgcttcaggacgttcttcaggacgttcttcaggactgttgtctttgggcccgtcgggtcggaaacgatctatgaggtcgtcagagtcccaagggaatgcatgggacctgagtcgcttggcaggccggcttgcctccacacttccgtatctggatggaatctgagaagcttcatgcgatctagcgacagctgagttgattattgtcttgggctcagcactggggggttggtttgttgtaggcattctagtgctggaagctgcagtagcagcacttgtaatagtgtgggatgtttgttggggagcagattgcgatgggggttgcgatgggagtcgacatgccgggtgcgatggagattgcgatggaggttgcgatgggggtcgagatgcaggtcgagatgggggttgagatgcaggtcgagatgggggtagacatgtcggttgcgatggagagtgcgttggcggttgcgaaatgccggtgtgactactacatgtaggtggaattgtagtggtcaagtcggaaataccagatgtcccagtcgaggtggtacactgaatcggcgttgttcgaccagcaatggtagtagtcgcgggtatcgtgtcaacagcatggttcatagtatctggacgagcagcgcagaccttgtccagaaactcttcggcatctcgaatggcaagatgcatctgtctgcgttcttttttcaacttcttcttttcggtctggtctgttgttttgctcatgattgtacccaagtgcagtcgacggtttatgaggttgtcaatggaagcacggagcacgtcggcacccggagggactgcggcagagggtcgcacatgggctgcgggagctgtgggcggaattctgcttctgcgtatggcttctcgcagagcaatggttcgctcgacgagagcttcattcattgtacgagtgttgccgccttctagggcagggggaatggatggcggcgttccctgggacaaggtgggggaagatgggtcgagaggaggagcaggtgatgcagagggtatggaagcaggtgtactgcttcgagacaaggacgctgctccactgctagggggaggtatggcggagctataagatgcagctgggcctgtacttgagcttgcagtttgagctccgattggtattggtggtaaagatgtacccgagggcggttgtgtagcagcaacaggagcagaaggagtcgcaggttgttctcccgaagcactccggtccgagtctgagacagctacagccaaagtggcgccggtgatggatgtctgcggtgctgggggtttatcagttggtggagatttatcgcatgtctccgtgggagcgttcatgggcgccacaggggcctcctcttgggtctccatgtgttcaggcacaaacatggtctcgaaactatctagagagtcgtactcgcccacccactcaaactcttcgatgttgtccacgttcagcagggcgttgcatccgtccagtaaggacacattgagtcgtcgaaacttgtcgaggttgcgttgcacgaaaatagccaggccgcgcttgtcgcgtttgatcctcagagtgctgattcggtccagggtttcggagaacagcgtcctcacctcgcgtcgtcggcgcagtttgaaggtcttttcgatggtcgtagcaatgtcgattggctcggagatgcccttcagcatgtcgcctagctgggggtctgtcctggtcaagatgtactctttgatcttgcgcgatacaagtatcaacttggaagctgaggaagccggttgcaaagactgtttttgttgtttctggccaccactgttgctggctcccatgaagctagccagccgaatcagcgtctcgtcggtatcgttgtcgctgatgggacacaagacatgtcgggctgccagggtggacaccagagacaccgagcaccgcttcagccacagcgcctcatttcccagagtcgacagatatgcgttgagatcatcgttgaactccaggtattccgcataagtggatttgaagcccagcatgggatagtgtgttgtagcagttcaagatcgatctcgtgtttaggtagaaaacatgtatcacgtaaacagactatcaattatataaatggtgtcaatatttggggggtagtgagtggtaaagccttccatcaacagtgtatatccaagtaacacttttttgtgtacatactggtcatggtgcatcatctgtagtttttcattttgtatttttttttagttttttttttcaattttttttttcaatttttttttcacaatttttttcttcatattttcttcataattttaatcataattttaatttgccactaaaacaacatccggaatcgaacacacaactctttcttccctgaagctatatggaaaatctccaaccctaacccgcgctctaattatttgtctacatagtagtagtggaagtacagtcctgtaccaatctaccaaccacacaaccatcatgtcgtacaacaagcgaggacgagatgacgatgacgggtatgacggcgggcgacggcagcgacacacgcagaccacgcaccagatcttcgaccggctgtactttgacattgtcgagataggcgacccttctcgaatgtctctgacaaatcgagttgctcaggcgggattcggatttgcgcaggatctggacaacctggcgatccgaaacggagttctcgagacgttcattgccacgatcatggagcagccccacaaaacaccgctggttgcagccattgttctcgtggccaactcctccaactcgctggcaggtcagctggcagtggagcatctgcacagcaagattgaaggatggctcaagcagggcaactataaccacgtcaagatagccgtgcgacttttggcgtgtctcgaaggagccattgaggagggacgaggagtgctggttttcctggatcgactgttggatcgagcaattgagcgggaccaggccaagggtagcgagtcgcgtgatcccctggtggaggagctgtacgccaccatatttctgactcttccctacatcggatccactttggtgtctctgggcaagtctgtggaggcctgtgatcagctgctggagaaggccaacggtcatttcggtatcgaaaagttcctgtcgaaccccatcgtcgagccctacaccggcgacgacaagccctacgagtgcgatctgttcctggccaacctctacgagggagtcaactccgtggccaaggacggatgggccgtcaagtcgttcatcaacgtgttagaactgattgagcctgtggtggagaacaaggaggtgacccagaaacacgttttcccggcagtttctattcccgagactctggccgagtccacttccacagactacatttaccccagaatcttcttccgagcctacatgcccattgacgtggaaggcgaggccatgaacacggttccagaccccaagtcatacgacgctgtgctgtggagagacatgctgtcagacaccatccagaatctcgactttaaccgaaaagagtgcgccaagcagctgttcacccttgatcttttcctcaacaagggcaccttcacgggacccggaatctcggtagacaagctaagtggcaagtttttggatgccaaggccgacgacagacccatctccactctcaaggtggaagacgtggcgtctgaagccatcctggcagagctttttcggctcgccacacctcctctacagcctgcgtactttcattctctgttcatcgaggcatgtatcatggcccctcaggccattgcccctgttttcggccgagcggtgcggttcctgtttgccaacctgcggtcgtttgacacagagctaatccaccggttcctggactggttttcgcaccatctgtccaactttggattcacctggaagtggcaggagtgggtcgagtacgtcgatctggaacctctggaccctcggctcgtctttatcaagcagctcatcaagaaggagctccgtctgtcattcgagtcgcgaatcaaggagactctccccgacgaacttgtggtgtttgtgcctactgacggcgagttgatgccaacctacgagtacattgagtctgagaaccagtacagagaagtcgccgaccagttgttggacgtgttcaaggacaagtacgaccagggtgtctccgagacatacctcgaggtgattgattccatcaaggaggctgtccccgacaacagagagctcctactggacattgtcatcggagccgccatctttgttggctctcgatcactgtctctgtcccaggactggattaaccgtcttgcccagcagctccagcacgtgattgagtctgctgaagatgagtctgctgccgtgacaaccgtcatgcagttttaccgaaaccagccccatgtaggaaccgttgttctgcactttttgctgcttgaaaacgtcatttcgcctgctgctattatcacctggctgtttgagtcgccgggcgatgttgttttcaccgagaaccacggttgggagtgtctgattcgaactctagatgaggtggcccaggagggagaggtgcaggatcacgttggacccttcaagagtgttttcgagtacctggccgtcaaggactccgactcggagcagctcggatggtggaagcgacaggtcaccaagtcgctcattcgaaagtacgttgattacattaagaacgagcagattctcgaagtggttcccaccaatgtcaaggacattgtcggccagtatcttgctgttcgacccattgtgccccggaagaaggtgatcatcgccgagcccaaggttgaagaggatcagcccatggctgacgctgctgccaagggtgtcaccgaggccacctcggctgtcgaatcaaaggagaccaaggaggctgaaaccgctgccgagtccaaggaggctgaggtcgcagagtccaaggaggctgaatccgctgccgagcccaaggatgctgaggtcgcagagtccaaggaggctgaatccgctgccgagcccaaggatgctgaacccgctgccgagtccaacgacaaggacgagacaatgcaggaataaaacataggtatgtaattgtaaatgaaatggattggatgggtttctgtgagtttttgtagtgctcgtaggacatcgtattcagaaccaaaaagtacataccctgctcaatgacacaactgaaaagtactcgaccggagcaaaaaagtcacatgaagaacacgtggatggacgacaccggaatcgaaccggggacctcgcgcatgctaagcgcatgtgataaccaactacaccagacgccccttgtgttttctgtgagcccacctaatgtgtgtcaaaacaaatgttgccaagagactccccaaaagtgacccaaaaacgaccataatttgcaccgtcagatactggtggatttaaaaacatcctaataattgctattttgtcattatgttcatttctggggcgtgatgggagaaaactgccattttagaccaaggtggagtgcataatacatgcataatcgacgcacataaaacgggtttttgataaactctaaatttggcgtcttagttccacatctccacatgtcacacaacggggatgatcagacggcgaagatacgtatgttttctgctcaaaaaacttcagcggtaaaaaatactgttccatgatgttccacgacattccacgatgttccacgacattccacgatgttccacgacattccacgatgttccacgacattccacgatgttccacgacattccacgatgttcagcaacttccacgacacgcgatactcaacgacatccaaccacttacacacgtccacacttctatgagcgttgccatttgtcaatgagcgcagatatttgtcgataatatcttttgtgagttctcggacgtgtatctggttgccagactatccacacgttggtggttcaattgatgtttcctttgatcactagatgtcaatttacattgtgactatcattggtgattcatactcgcgttcttttgttggaataatgctgaaatgatatttgagagtttctccctgaagattaagaacaattagagaaatggaccggaatggcaagcaactcatcgaagaataacggcaattggaaggacaataacggatccgatagccagtctggagtacatactgtcaggctggactggcaactggaagactggggagagaggggaagtccgccaacgctgattgaacagtatccagatcccttgcctatctgagattcattcaacccagatccagtctgtggaacattgcgcaactgtgctagtttttttttatccgatcagtggagttaggtcaggaatgagacaccgttccaggtgacgatggatcctgtgactgaggttgccccgcttacaatatcagtggctgcagtaatataaacagccacggttctgagagggggaaagtgcagagacagcgtagacgggatacggtctttcgtgactggaaacactctcatcctcaagccctccgagcaagccaagaagctcaccatcaaaagtgactttgaaactgacgcagatctggcacatgtcatctccccgcagccaaggcccgattccagtctctgatcagtctgccatcaacgagagagccaccattctaccctactaccgaggatagcactccggcaagtaccccaaaagtaatgtcattggccccacaatcatcactggtatcaagcccagcacaaagtgctacgaccaattgattttcgtctccgtttttgttgtcgtcgataccaccgatcttgacgatgccattgatgtcatcaaccgaaaagtacagcaacggtgctaccatcttccacccgagccggtgcggcaggcaacaagttccagagacagatacaggccttccaaattggtaccaacgtcgccatccctgtgcctctcgccatactctccttcaccggaaacaagggccccacataagttctacggcaagactggtatcattttcctgacccagaacaagacctggactacccagtggttaccaccaagtggcgaaacaaagatgtcaccttccagaagattgatgtcaccgaatgtgcaatgttgctggtgactccattaacgatggcctacagttgaacatgtcgagagtagatggactgactgtgaaaagtacttgtacagtacacgtacgaatgtgattgaaatacaggaagcaagtgcgcttacttgtagctacaacgccacaccagccaggcaatgagaaggtgagaagacatgacagagtacgacactgtagtttgttacttgtgccgttaacatgagtgtggaacaaatcaagtgatcttattgttgctagggtccattcgtcacggcgtaagtggttaattgtggtggatacagtacgactgagatgttttccggacttgtgttcattttgttgtgaattttgagtgtctcaacaagggattagtttacctaatcgctcctccaacaaatcatccactaaatatcttaagtaaatgggggttgaaaaaccagtctcttgagagaagtcttttagaccgttggattttggactattggatgaagagtatctcaacccctcaccccggtgtagatcatcttgtcagtgtctgaatagaccggttagttgatctggtggtaggtatctgcgatgatacaagagttgttttggggcatcatgtaagctacatagatgacgatactacaacaattattttggtactatataatacttggtaaatataaacactttttgttgtataatacaccttctggtgaatattttgtatttttcttctttttttaaaaaaaacatttcccagaccaaaattcctcttttgctctgggatcctccctcatatactgtaacgatgagttcctcgttaccacccacctatttcgtacttgtactggactacagtagcagctacccttctatacttgcacacttgcacctcatgggttactcattaacaaccccgacgcccatcgtgttcaccgacttgattccttgtgtgagattccctcaacaagtgctcaagaaagcctcgtccatctcgaccctcagtctcgactttgaaccgctgttcgaagacggctgtttgaagacggtcgactgctcgttagagatgaagaaagttcctatccggcgacggagagtgtcatgccgcgcttgactctcacaagaaacaactttctcaacgcctcgttcccgtggagagaacccagtagtgtgtttgaggtgaaacaggaacgcgaccatctgagcaacctgctggcgctggggaagggctgcagagcctacgaaggacaccgaaagcggttttacgtctgccacgaccggcttggacgctgcattctggtccacaacaaaaacctgtactctgcgttcgagtccaatctccacaaccagcagattgtgcatgtggcgattctgccgagcaccgccgtgatccatgtgtcgtcggaagagggcgtcattgaagcactgattgtggacctgaccaaaaacggctagtcaaaatcctctccttcatctacttcaacccggccacctgcggagtgttccagtatggagaagtacatactgtggctttcgtttggaggattgtcgattcgggtggcagtcgactggaacgccaacctcgaatgtctccatggcaacatgatcctgggcaagtgttcctggtccgtcggcccatctttgggagtctttcccatgcaaggtccgggagcctgtgtcaagatgtaggatgtacttagaccggacccgtgtctttgatctcgagacggaaaagatgatcgtctacaggagagaagctcatgagcagcaccttctgagaggtactcgccacggtcaattcggtttcgggtcttagatgggtctgtttcgcagacatttcagcaactgtggttgcagaacttcaagacgggaaagaccccggatcagtggttgttggaggcagcttcgtaaccaggttgtcatgtcctctcaaactcagaccactaggaactatccgtattgacaaatgaaagcggtgtttccctatacgacagtgtgcatcttaaaacaatcccagaacaaacaatcccggaacaaacgacagcagcacacgagcgtacaacaccaactacgctctctggtgctttactatggctcttagccctgactaacctgatggggagccgtagtttacatgctacgatcaggtctagcgatagcaccagtgaatgcgactccatcggaagacacaggagcgctagtcacctcgagtaagatctaactggcgaggttggtaagagactgagtgccagtacaggtatgtacaaactgcacagaacctgtggacacgaatgacattgcctcgtaaagcacagaggacaaaaaagtagtgcatcaagcagctgtagaggacgacaggactcgaacccgcagcctttggaggacgtcgttcacaagaaccgaaatccaatgcgctaccattacgccacgtcctcaacttgttgtcgtcggagaagaagatagcagatgggttctgagtttcgatcctttgaatcattagaataaaaaaattttcttttaaaaaaaatccttatcttgcatccaggacgcatgaacgctggaaccatatcgcttggagttgtgtcatgagaagaccaggctgtgaatcaaccgtcgtgtgacaggagtatcgttaatgttaccaggataccagcaatttctcgagcaaatgtcgtcgcacaagatgagtctagtgatgccaaaagcaagcacccctaccaaacatgacatatgtgcatctcagaaacaacggcatcatcgtcttactcagcacccaaacacaacagacacaggtgcagtttgggtcatctttcagaagtgctcttaataccggtattatatcatctgatattgagtactctggtggaggttaccagtatcagggtaattagcactgatatggcgtcagcacctggttcacagttgactccatttcttgaatccatttcgtctgatgatctacaggtgctgaggccatgccagttgaagtactgtagctccattgtcaccagtccaacagcaagcaagcgagactgggcaatggcagtggcgagatcacgacgggtataggtgtatcggggtcagcgtcagagtaagcgattgcggcagacggctgatggcggcggaagtctcaattgtctggcctagcaacctgttattcgtccaatcggcaggtgtaagctgtgccgaagtttctggaagtgttgatgatatggaggagagtgtgaagtttttttctgcgtaatacattcattaattaaatttcacttgggaagaaaagtagtgaaagaatatagttaagtatatcagctagttacttagagaagttaagtaagatactgacaccaactaaattaattttttatttttatttttttttaaaatggacacccaaaattttaataacgacgtttcttgttcctctccaccacactatgtcaaatcgactgcggagccctcgtgaaactgtgcaaatctgatctggatactgtaaacgtgtcagattacatacaaagagacggcggcttcgaaaatatcaactaccaaccaccaatgtgccatttgcatctgctaccgtctacattcggtcagggcgagtccctttctgagctacactacggttgttgagctacagtacggccttgagcaagtgaatttactgactttgtcgagaacacagccccgatgcgaccattacaattttatagacatcttcaaggccaagacgactctcaatcgatcgctgcagccattgcgctatctggatcagctacagtatgggaaacatacattcattcattcaacaatattaatacagattatgaagggctaagaggcaaggcaagaccatggcgacgccgacagttagtctggagccagcattggcctgggtgggcttaccacgaccagaagtctgagcagaacgagctccagtgacaccgacttggtcaggggtagaggggttgacaaatggacggggggagccggaggaaccagatgagctgcgagagtcggcagaaactccagagccgacagaactaccaaggctaacagaaacagcgaagccagatgtgtccctggcggatccatcagagctggaggctccctgtgagacgctcaaagtaccgctagcagtgtcatccgattttgtccctgtgctcgtctttgtgccaattgcatttctgccactttcggatgtcatgtcaaaaattgtggtcaccgggggtgtggttccgggaacagttccagtgacagtggtttccgatacagtctccttctcaaaaacttcgttgttggtgtttgaggttgccgtgggccccgataccgattttttcaagacaaaagcgctggtactcagttcattgaactcatcaacggagtttctgagactagttgttggtctaggagccacgaggacggagtcgacaccgttggtggaggatgccatagtggaagaaacatgtgagaaaacggtagcctgctcaaaaccgactctgctggggctcgtgtgcatttctatcgcagcgttaatgccagtattattcctggtagcgactggggtgccagtcacatacacaaagggactaccgctggtgtcattgaaaggcttgacttcttttgtggattccaaaagggcggttttggggtcgacatagatgatatcagtcgggggagtcgcagacaacgtgacatttgcagctgttgggactggggtgctaactactccgttcgactttgacagtatctccgtgtcgaaaagggatcctaaaagagagccggtggaaactggagtactactttcttgctccacagcgtctccagtggtgtcactgagggtttcaccttcttcggagggtctgaaaaagatgatggaggggtcgacagcagatgaagaagtatcatttgtggcagatacaatgaatgtgtcattaacatgtgtccaggaaggaacgctagttgacgagatgctacctgccgaggcagaggcagaggaggttgcattaatgatggtaaagacaggaaaactggtgacttgctcgaaaaaatctccgtccgagttgataaggatctctgtgccgacaatagatccagaaacagtgttggtggagattggggtgcgtgtcacttgagcaaacaagtttccatcagtgccagtgaggatctccgtaccttcactgtatcctggaacaatgtttgtagaaacaatgctacctgaggagtaggtcgaaatgatagaagagcttgcgaccctggttacctgctcatagaaatctccatgtgaattgatgagtgtctcagtaccagcagatgttcctaggacagtgtttgttgagaccatagtgagggttacctgctcatagaaactgccattaccatcaagaagggtttctgtgccagcactcagaccaagaacaacgtttgtggagacgggaacgctggtaacctcctcataaaaattgccatcagtgttttgaagagttgcggtcccagccgtgtggcccggcactaccgttgttgacgctggcacgacattaacccgtacatagaaaccgccatcagtgtttcgaagaatggtagttccagctctgggacctggaaccacagttgttgacgttggaacaactgtgatctgctcatagaaactgccattacggtttatgagagttgctgttccaccaatcgaacctggaagggtgttggtgaagacaggaacattggtgatttgctcatagaatccgccatcaggatttcgaagggtcgcggttccagcggtgaggcctggcacaacagtcgttgatgtgggaaccactgttaccatctcatagaaacttccattgcggtcgacaagggttgctgttcctgcaatcaatccaggcacagtgttactcgagacaggaacactggtgacgacttcataaaagccaccatcagcatttctcagagtcatagttccagctgtgtgtcctggaacgaccgttgttgacgtggggacgaaggttaccacctcatagaaactgccattgcggttgacgagggttgcagtgccatgaatcgatccaggaacggtgttggttgagacagggacactcgtgactcgctcgtagaaaccaccatcgctgtttcgaagagtcgcagttcctgccgtgtggccaggaaccacagtcgttgatgtggcaaccgctgttaccacctcatagaaactgccgttgcgattgacaagggtcgcagttcctggaaccaatccaggaacggtgttggttgagacagggacactcgtgacgacttcatagaacccaccatcagggtttcgcagagttgttgttcctgccgtgtggccaggaaccacagtcgttgatgtgggaaccgctgttaccacctcatagaaactgccgttgcgattgacaagggtcgcagttcctggaaccaatccaggaacggtgttggttgagacagggacactcgtgacgacttcatagaacccaccatcagggtttcgcagagttgttgttcctgccgtgtggccaggaaccacagtcgttgatgtgggaaccactgttaccacctcatagaaactgccattacggttgacgagggtctcagtgccatgaatcgatccaggaacggtgttggttgagacagggacactcgtgactctctcgtagtaaccaccatcgctgtttcgaagagtcgcagttccaccaatatggcctggcacgaccgttgttgacgtgggaacaatagttacctgctcatagaaactgccattgcgattgacgagggtttctgtgccagcgatcaaacccggaacggtgttggtggagactggaacactggtaactcgttcgtaaaatccaccctcggcgtccggaagagtggcagttccagccgtattgccggggaccacagttgtcgagtctgggaccacagtaacctgcccatagaaatcgccatcagcgttgagaagagtctcagttccaacaatgtgaccaggcacgacatttgtggagacaggaacgagtgttatctgctcatagaaatctccatcagaatcaacgagggtttctgaaccagcaatcaaaccaggtacgctgttagtggagaccggaacgcgggtaacctcttcatagaacccaccaccagatttgggaagtgtggctgttccggcagtggggcctggcacgatggttgtcgagtcaggaacaactacaacttcatcatagaagttgcccttcgaatttaccagggttcgtgttccagcagtcaatccagcaacagtggtggtggaaacaggaacttttgtaatcgccacgtggtaaccaccaccgctggcgattgtggtggttccagctttggtaccagggacgacagttgtggcggtgatagaggcaagggggatacactttcctgcagggggccaattgttgaccaccgtgatatgctcctgggtctccttccatctagcagcctgctgggcggcgtacatcttgtacacctggttgatggcttcgttatactgcgcaagagtgtacggggcagagccagatctcgaaagccaatatttaatggcataaggatcacgcctgggggcaaagacactcagaacatcgtaccaatctggggggtcacagaaataaggatagacgtagtaggcaaagtcctgctgcttctggagatcctccagaacaaaagagtttccgaggtttcgggcgtcactcttgatcttctcgctgtcaacttttggcgtgatgtttttctgaccgttggcgttagcaacctccttagcagcggccacaagctgtttgatcagatcatcagcatcctgagtcaatacacgaggtggaatgtgttgacggatgttttcgtcaccggtgatggtagcatgtaccgtggtggcgagcagtcctagcaagacgtaagatatcttcatgacacactcggtctggggggttaagttggtggtctacgattgtcctcggatttggtacagtatatatattcgactatgttcttttgtccggttacaagagacatccagagtttgggatttgcatcgacaacctgctagcacacatttctgagccaccataggaaagtgtgctgccatacaagtgagccaccatccagggaactgagccaccgccagagaattagccaccatacaggaaagtgagccacaaaacagggaagtatttgatgcccaagaggaaccaccttcgtcgcatgtgttctggcatctgattttgtctcatgttgatacctcgccactgcactacgtcccgcggtctaacgggcaggttgctgagtccaattccatgctaagggtgatcgatgcacaaaaaaagagaactttaggcccggttaacagaaataccaggaattcaatggtgaataacatttcatagtgggtctaaaagttctaaacggttatggaagaatgtcatatcgagatgatgtattagacattggtgattcagagagagcagtggggcgggtgcttttgtgatcttcagggtcgcctcatatcaattgctggtactgtaccaagtttctcgagcgactcttgtccattatagtgggacattgtgcgttaggcggattccaatagcactaggcccaagagggaatgtcaggtgagtggttccattctataattgttgaatggggcgttcctggagagggcaaaacgcctctttcgcttgtggggctgttttcgagcgaattgttcatattcagggaaaaaatggaaatggaatcaaaataatgttcaaattttcaataatttgaatggtttcgaaattgagaagaatttggaaagcatacgaataacctggaaaaatgttgaatgacctggaaaaaacgtgaaggacttaagatggctgtattagattcttctctcgaccaaaaaggctcgttgagagggtctcaggacactagtggagcgtttgatgccgtacggcatcttccagactaaaatacaactttgtgtgggaaaacacaactttttgcggcgatttatcagtgaaaaggtgggctgttcagcggagggatgaggctgtactgccagcagcaactctgaatgttctgtgtctcattatttgagtgaatatgcccatcttggttactgttctgttgctacatgagcgagtatcttcacattccatactatttggcgaatcaggtaatagtaagggcggtgctattttgaggggttttagaactggaaaggtcttattataactattcttcttcttcttcttcttcttcttcttattattattattattattattattattattattgttattatataatgcaatggaccaattatggtactttttttcattcgcaatttttttctgcatacttacttgaactcgaaaaactccaacaaaagcggattaaaagactcaactatcatccccgattacttgcaaatcccttctgcaaccactcggaactaacaataaccatcgtggtgtagaagcatgaaggaagacaagagaagaacgaggaacgaacatggaacgaatttggagtgaacttggaacatggaactatcttggtaaaaacactagagtacacggaactaaccacacagttcacacaggtcatatagtacgataacggcggctgggactactgtagggaaggctggtgagccatcagagtggacgctagtgattagtggactgatatcaccgagacgtaaagttgatgagtggatgagagaagtagtaataacgagatgcgatccctcaacttcctacaattctgttcaatcgacttctatatgactttttcgtatacaattcaacaaaacaagtccattcttttccctgtcatttggttctctgtcgatagtaaaccgactaatcccctctaggggcactaatcaccaaggctgcaactttttgtcattagcgaccagaattaaacccctaccagttcactttagtacagtgcaatatgtactcgtactctagtgtcagtctatcaacacgtctttggagccactagttctgttgtggaggtctgtctacgtctcttcctacaattgttggttgagtcagacgttgacgaccctgaatcctccgagattcgtagctgacttgtacttgtatccatctactcgttgatccccccagaagatgtttcagcgaagccttggtaatgacacaacttcatccagcgagtaccgtacaccccatactgtagcatgcgggttcgcatgactgaaccacactacaaagtgatctcaacatgacgccatggactcaattggtacactgttcattgacaatctggttgttgatggtggctgaaattttttctctctacttgtactattttcagacggattgtgtcagtcaattgttgctctggtggagtacgaattgtcaaaccatgctaccaactttgcactcctcaatgttgctgatgttgacagtcgggttcacattcgtctgcggtcaattgcatcaacactctgagttatatcccgatatccccaacgtgagcacttgttggtttcaacaccagcgagggcattagaactagcaccatgtaaggggaggtgctgaataactgcggattctgccattcacggatgcaaagaagaactgaaaagggggactggcggctagatgaagactgtagggtggtttgatcatgaataggcaagttgcaaaaggcccagagtgtttgtatacaggcaacagtgcaagtagagaagggaaaggtttgattttggcaagaatctcatcaactctagcagtttgttcatagagacaaaccgacgcattatgaccttttgaatatccacctacagcgtggataatcgaatgttcgatcactccggcaccctagcaacttcgcgtctggaccatgatagcacctggaatcctaaacaagtgtgctcttacgcgctgctatggtcctgtattgtcgtaacatggtgggatattgtatgtgttattggtatcctgcctatagaaccatgatggactgggtatttctatctatcctcaccgaacctgaaacgttgtaccgtaataggcgttagatgtcggcccctggaatggtaagcggtatcagataagagctaggtgtgggtattatacgatcaagtgctcattgggtaacgcatagaatacacagtctcatttttcaacgtcctactacatgtccaagagggtctatggtccattcttagtcagggcggttcaacggacaagtacctgtagcactgaccaaccttgagaactgaaatcttggccagcagttgacgatcgagttgtaccaattgtgtccgatcgtattggcagctaattctcgtattaagtgctttttgattggtttatagacgtggtgttgtttggatcagtctacaagaagccgagacgagcactatctaagtgagatggttcagcagcagtggactgagctccagattcaacatggctgtcacatgactaggaatatccagggtaaatctcacgtgaatgaggagttctggactggatttggggtccctttcctccgttgagtggcagtttcttggaaatgatgagctcgtgtcgaatctctcgataggaccaggggcaactggagtgatcgactaatgcagagaggacttgatggaggtgaatcttcccttggaatggctctgtttgaggagactgcagagttaccaaaagaatattcagcggtagaatagtatttagaggtaaaagtgtttccagaactgttgtaggtctcttctgacacctttaagaagtttttgttgtactatacctgacccattgaacccacccagtacagagtcaggaacactcatctgagaagatgaaggacgagacagacgggactcgaaactctcaatattagttgtttttttttttttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatattactaattaaacacgtttagtgtcatggtccaacttggcacgtacctatttccagtaaaaaaatcataaaaaaacctggttcagtccgtgttgtatgttggtccacatagcttcgcgtgtttgttcgttcatcgggaaaacgccactccagtctccagttctctaatctcaatccttccattgccctcttcgtttgcattgcctttgagaacgtctccttgtggttcttcttcgtcattggtttggttctgcgtcccctgtggtgactacgcgccctgctacgctgttctctcggtggcctcggccgccttttacgcttgctactgtctctactctcgctattagtaggagagatatctggagttaactgttcagtatccaactatccacataagtttttcacctttcgatatgctttttttcggttgtcaaaactcgtttttcgtttcatagcttgaaacaggccagaaacacctctgacgtagtagaatgatggtgtgtgcaggccaagaacccttgaaagacgttaagggcatttagaaggatattagccgttgaattaatctctccgaacatctctacttgcccttcttccatatcatcaagttcaatagggttatctttttcttgtccagcttggacaaactcataccgaggcagaaacgagttgtagatctgtttccaagtatctgggtcgtatcaggagttcaccaaacagttctaatctctggtcagcgaagtttcacaatgctttttccgctgggcgacacttttttggagaaatgtagctgtcagaagtccatgtatgtctgtatgggagccaccattgatcaaaaaaaaaaaaccggaaattcatcttgaaactgggtgtttttggtgtcgatttttttttaaaagaaacctgttggggaatctgctggaaaaatgacaccgaatctcgctatattttttcagagcatacctagactcattgatgttggtgttgacatgtatctctccattctgtacaaccgatacagtcttatagaggaattgcaccacactacagtaaatgactatatcagcctctaagaatatgtggaaattttctggaagctcatcgacaagatcattgcttcaattttatatcatattgtttcttttggaatcccctggcgcccaattaacacatgcagcctatgatgtaaatacatgagcttagggattttagtgattccgatagaaaaggaaaggcgggtttaaaacagcggtgagcttaccaaatgtctttactgttggtctaattgccataaatattgtttatttcaaataattctgtccacttactaccccggggagtctccttcataccaccgttgagcagcctgaataggcaagtcgagggggtagaagacacggtccagacagtgaagatgaggccaagaaagtcgagaagtcaagttctgaaatgtaatagccgtttctcaagggttattcaactcttcctgttgattggagatttcaattctgtcttgttgcgttcattgtcagtacgattgaatgtaagaaacgtgccggatcgtattggcagagtatgaaagacatgcttatgacttttaccgtaaaaatggtgttgtttgaatgagttttcacaactctgagactgctactgacgcagattatcgaacggaaaactggcgtgggtgacaaaccactagttttcactgtgaggggcaattcactcggcggagcttggcaacctgatggtgttctcggtcaaacatccacgaagatgatcagactctcctgatgcgtctctggtaagggagaagagtccagttattggaacgccccgagctagtgatgaaagtactgtacagaaaagctctctttattcaacgctgcccccagtggttcaccttccgtgagattccagacccagagctctaacagtcgaggagcctagtggagatgtttgccagttggttctcagtacattgtgtgcattcgtatggtactggattgtactgaatttgaatgagctttggactgttagaccaatggtgagaaattctgatacaaaaaagacctccaaacctctctgagcttcacaatgctagttcagtatgtactgtacctgtagcacaactacctcaatccagtgcaatacctcaatccgagtccgcatcagaagacctaccatcaacgcttcgtcaatgtcttttttgctacagtaagagcagtatttgtggactatcatacaagtatgattgattagatacactgtagtcaatgtaataacttgcaactcactaggaataccatgttcctatagtacaactcactctagggacaccatgttcccattatacacacccttctgacaaccaaactggtctttctcctgtgaggaattggccaggtaaaaagttgtctattacaagaaccgtcaacagcatcaaccatttttgaatggccgtccttcactctctctccataacgtcttccgtggtgtcccttcctttgcaagtctcattattacagcagtcatcagcaaggtatatcttttcttgttaaaagaaaaaaaaaaaaaagaagaaaaaaaaaaaagaaacaaaaatatcttgcaatggcatttgtcaagaagacacccgaaaagaacatgttgcggctttccgtcaagctctggaagaaatgttccctcaactccccataaaggcaacatggacggctcgagaagatcagatcgctaatggtgtcgccaaccctgttggtgagaaaaacccgaggttggccctgaaaccatggctatgccttcgctggttggatcaaggaccgatgtgccactctcggtgtcgaggccttgaccatgactcattgctccaactttgggtccaaagatcccatcaagtcctcccattttgtcaagaccgtggatctgtccatcaagaacacgtggcacttgatgacgttacttcggccttcaaagtggatcaaggccatggtatccttcttctatgacgagagaatccccatggacgtcgataccccctgtggagttcttgttctggcccgatcttacgatattccgcttcagggctctctggcgatctaaaccatttatgcgacagatgtccccaaggtcgaggctcttaacatatggcgacgggtgcggcctggaagcgagactgcggcagtgtatctcatgaacatcatcaagggctcgggaagtcgtaagtacgcccaaacaatggccacactcaccaaggtccattgataaacccgacataggcgcccatatcggtttggcactgtggtatagagcattaacatcttaatgagtcccccatatccaaaactggtgaggatcgtgtcttctgatatagagatggcggtcaaaggtagactggttcggctaatcgtaaacggttgtggttgatttcgtgattcgtcaactccttcatcacgtggtcacatgattaggtacttcttgtcacgtgaacacatggttccgcgctccttcattacgtgttgtcatgtgggtacagcctttgtggatacgattccagctttccttcgccagaacgctgaactcgttcatggcttcgaagtcgtcgtctgcagccttctttgcagagatcaacttgggtggaagccggtacatcttgaggttagcctggagttattggatggtgggaatggctctgagatgggtactcgagagtcccagaagccacgcacggcatagagcgacttggccacgtctccgaaccaaggcgggtcagatgcggtgccggagtgagttgctgtgccggagataattgcagtgccagaatgagttgcagtgccggagtgtagtcgcggatcgccccacgatcaagtcgccgactccaatctcggatatccatctgttgacagtagtgtccagatgatagagccactgtagcagctcgatggtgcggtttcaggtcagacaatatcggacgacattgtgaagattgggagccgttagttaaggtcagcagaacccgcttgaggtcgcttcattcctctttaaccaagtcaggatcgtcggtgtcgggtcgcatcacccgttgtttcgggttccggcgaagagtgaataccggctcgaggccagctactcggtcacgtcgatgctgggaagtggaggtcattcggaaagcaaggcatgtagcggaaggctgacgtaattgaacacatgttgaacctgtgtctatcgggttgagtcgtcacagcatcatgtcattagataagtctacagtgaaacgagtggtactgtagtcctctcataatttatagggtttgatgtatatatatatatatgtataattatattttctgcatatactatatatactacagtatggttatgacttgatattaaacaattactataattaaccaataatacaaaaccacaaagtaaaagaggcccgttattatcaagtcgaaccgggacccagaaattacccgagaaaaatgagagaacgactgattaatttatattgaattactcaccagctcatcgcctcttcacccataaacttttgattatgcacttcattgcattatctcaatcttattagcgaaatttctgtacatacaatatataggatgaggaactacagtatccgaatccgacggatatttcgagacattgtttatgtagagcaaaatatgaactgacctcacctgtaatacaagttatctttacaggaaatttgagccatatcacccagaagttttagatcactgcctacagtaggtcctcctgtgtggactaaaagcccggtctcgtctatagcctcctatcgaggatcgacttcccagggactatccataccattggagagcttttggacggtgtttgtgaccgtcacagcttcctaaccatgagttcatttgctgaaggctccacgactcaagtcccactgcatcgttctcgctcagaagtgtatctctcagtgatgagatcttctgcaacgccgagactggctacttctgacagggtaaaaacaggctgttagggcctttcatactggctcgatcaatttggaatgtcggaggtctgttagtggtaaaaaaacgtggcgataactgcacaaacgccctgcgaggaggaaaaagtgactcggtattgtcgaggaatgaacggaaaatggtgtcaatggactgtttgggaagaagctgtctgtgaagaaactgtctgttgcttgtggagaggttgatgttgagttgccctggaggagttgaatcattttttttgcggtggtggttgtggttggggcatgtgcatgttgtaaaaaaaaaaaaaaaaaaaaaaaaaagaaaggaaaaaagaaaaaaggaaaaacttcgtcacccaactctcaatctgggaacagatatatttctgacgaagtacccgtaaatgattaaaagacgtcattactcggtcaaatggctttcatcaataccaggcagatatgggactccatcgggttggcattggcaacagatgaacatcgaaccaaaaataaacgacggtggagtaatgaaaatatgaagacagatggagaacacaaccacagaaggtgatacgaaaatctcaataacgacagtcgttactcactacacatctcctttgtcactcctgactggtctcgcattcacctcgttgaatgtgatactggtctgatcaaaacaaaccgactcgcggttgaactgttctcttttctcttcttctgtcttctcttttccccttccctcctccctccaccacctcattaaccaaattatcatgacaaccgcttctacaaccattacctacgaatgccccatctgccagaagagctgtgccccagacacttttcgagaccacgttaaacagtgtgtctacacttatgtggatgatgtcttggacaaataagagacatccattcggctaataatggtataattgatgagatattgtaaaaaactgaagttagtggcttggtttgagcagtggtcctctgttggaacactttgatcttgtcttgtagagcccatagtctgggaacaccatagatcgaggtcaattacccagtcgaggttgtagattctgtcgagtgtctgagatcaggaccattgatcttagtggagtgatcttagtggagccctttaagtatgacccagtagcagcggctaattatcgtgtagacctctaagagagactgtaatgaagatcaagagccgggcgtaagtgtttcagaattatgggcagaaaattgtttcaagtgatcaagtgagccttccgctttggctcgctcgggctccgataattgcggatgtggtccctaatgtactctgttctccaagcaaacctcctcaggcagaagcacggaaactgtctcccttgcgagtctggcggaagctaagatgttgaccatatcgccacggttcatatcagttgctcgtataccaactgaaaaccacattttcccctcggttccattggactctggacgctgtgtgggtcaagtgctgtatgctactacgaagaaggagacggcccatggatcactcgaatcacaagacaacttgagtcagtctaacagcttcacattcgccctcctgctcacattcatatttccagtaggctgttagctccgaaccagtgaccatgaaaagccgtagggtcaatctcgtgatcatgatctagcagttcgatgttggcatgttccgatattggcggcctagagcaatctaggatggatctgttcaacttgttggaatcatgtatcaaaattactgagaccaattgacccgggtcccaatcaaccccatctccatttgattctctacaggctcgtatttccccaactagcccagagttgtttcactatgaactggatacctagttccaatctctcacaactagtggtccactattcaacaacttgccagatcccgttcctctttttagcgcaccgccctggggtctagcagttggtctgcgttcgaggttccccttggtgcaagcacattcacaattcttgcaacttcggacgatctttgactcttcaatcaccgcaactattccaaaagcaaaagagccttctgcctcctctcatcgacttccccatagtctcccctctaagtctctctagccctgtgtctcatattcacttctagacgcttcacatccagaaattccacctctagacatctacatccagacattaccccgacctgacaggtttttccggacaactggtgagtatttatagcccagccaaggactttcctcacctcatcaaacccacaatgaccaactttccaatcaccaccgttcaaatgaccgctgttccaacgacaaccgtaccaaccaccaccttcccaatggcaatcactgtctacgactttgacaacgtgtttgtgaagtcgtacccaaacgtccccattcccagaacccagcccggaagtccgaagtagagtgtctcaactacctgcaaaagttctgcccggctctgcagttcattttttgggtacggaatcactccttacgtcaaaagcgaacccgtctacccgttcgaggaagtcatctacccctcaatctctccaatgttccgaaactgcgtgggcttggacctcaagcagacccacacccaatccccgaatggagttcaattccagccgagttgttgaaattagccccagtccagtggcgaacttccactccagccgccttctagacaattcccaccgtttcgaacaccttatcaccaaccgacgactcgacaagatcgaaaaggctctcgagaaggtcaaggcccatctggtcaagcccaaggtccgcgaggtggtcgtcatggccaatctggaactgtcctatagagaattccaactaattctgaatagatcctaggtaattcccgataggatggttccggcaaatgtctggccaattcctcacatggtcattagaggaaccaggttggtcgaagacgagatgtccatcctgtagatgtgtatccgctgatttacaatctcttgtcgtaaatgtgcaaacacacaccctggtttgtggtgctatcggaacgttgtgtcgctagaagtgagtcgtaagttgttacatcaactactgtatatctaatcatcatacttatgatcttcattatatgtgttatggcaatattttattgtatgcagaaaaaaaaattatgttaatacctaacaagtggtcatttatacaaagtccagctcgagaagtactgtagttgtacttccatgtaaaatgatattatgtatactttgcttccaaataatgtctttttttttttcatttttttttatttttcactctttttgatagtattaatcccattttctgtatattaactgcctcaccttcagtaacttttttcttgttttttttttttttattttaacaataataaaatcaaaaccatgtcatgagaccaacacatctcaacaaaagccgtcataaaagtccatcaaaaatcataatcaaattgccccaaattttccatctctacatctccccattgccccatttcccaggctctcggccacccaaaagacagtcgcattttcgtattattcacccttttctttttcttttttattcccaaccctaactcaggctaaattaatctccactgttaataagcaatcatctgttatctcgcattaaactcaatctccagtggcacccaacacaacaacatacctccccagcatctcccacaaaacacgccacaatgtccctccaacgagcgctgcagtatctgtgggacgcagaacctcacaacacggaccacgtcacgcctctattctgtctgggccaggtttacgacgcagacaccagcctgaaggaggtgaatgacgacacagaagaagacggcatagtagtgccgctggacacgtcaaatgatacgtcgtggcctccggactttctggcggacgtgcagtcgcgaatatggctgtcgtaccgaaccggtttcccactgattccgaaatccgacggctccggaaccatccacttgggcaaactcaagaacatgatacgtggaggaggattcgatccgcgaggctacacatcggacgtcggatggggctgcatgatccgcacgtcacagagcctcctcgcaaacgcactgctattcagacacctgggccgaggctggaggtggaacaagggcgacgactttgtgtatctcagtgaggggaatacagaatcgaggggtggcgaaagtaggaatggcggtgctaacaaagagcaagaaactgctgtatcagaggaaaccgctgtctcagaggaaacaataatatcctggtttctggactccccagactctccgttctcaatccacaagtttgtacgtcacggcgaaaaagcatgctccacgccagctggcgactggttcggaccctcggccgcgggaagcagcatttatgccctatgcaacgagtttccggactcgggactcaaggtatactacaatggcaacggaggaggagacgtttacgaggatgagctgttggagacggggttccctcttctcgtgctctgtggactacgactgggtatagataacgtcaaccccatctactgggactctcttcgtcagatgctgtcacttcctcagtctgttggcattgcaggcggccgccccttcacttcgcattacttcttcggcttccagggcgaacaattgttttacctcgacccgcatcagcctaagccggccgtcaaaactacggacaaagataccacctcttttcattccagcagaatctggaaactgcatctgaaagagatggatcccagcatgttggtgggtttttacattacgagtgaggccgactgggagacgttcaaggggtctctgacggcttcaaaggagaaaaccagctcccagattgtccacattcatccctctcggcataacattccgtcctttgatgaagaggacgagtatgtgtcgattggaggggcttctgatgacgactttgtggacgtgaccaaacgggcacgcaaggtggcagccatgacaggaaacacaggcagcgggcggtcttctccatcgattctcgacagccacctcgtcactgagacaagggatattatcgagtccgttcctccccgaaaacgggtggacaacgacctcacttctgccccagtggacgttcccaaacctgttcagaagagatcgcaatctcatggagactgggagaaggtagaagagcctgaggaggagatggtggaagttgagagcatgaagggtatgcaggacaacggctgctcggccgagtacggttcgctggtagatagagatgcggaagctgatgacagcactcttagtacagaaaccacggatcgggattgggtagtgtagttggcagactcgaggcaccgaatatgtcatctatatacttgatcgaagttgtaaaatcacaccatggaatcgtgctccttaggacggtgtcatcatactggacagtcgtatggccttgtgttgtattattcacatgcctgccgttggacttgccgtttctgtcctgcttataatgataataaaatacatatgatacataactgtcaccagaagacgtgcaaacggcagtccactaacgacaccggggttgattaatactcgacttactcctcctttcgaacaccagcaacaaccgaaaactggcctcctccaccagccatcttgacatcgatgggcttgatggcggtgttcatgatctttcggggggtctcgacatcgtcctcctcggcatggcctgtctggaaggacgaggagaagccccaagtccacacacggccgtcaacatcgatgatcagggagtggtgagcaccgcaggcaatgaagcgcatcttgggcagtttctcgtcgtcgtcctctccgccgagagaaagaggagaaggaacgggcaggaatcgagggttgcccttgtcgtctcgaacggtgccctcgggaagatccttggtggtgaagccaatctggtggtagtcgtatcgtccaaaggagtagacggttccgtccttggacagagccaaagagtggtgttctcctccagtgacggccacaatgtcctttccatcaagagcatcgacgtaggtgggtccgtcgacggcagcgttgtcgctctggcccagaataccgcactggccgtactggttgagaccccaggcaagcacctttccgtcggtatcaattgcaaacgaatggaactcgccggcgcctacgtacacaatgttcttgagacctagctctcgaggagaaagggtggatcggttagacttccatcccagacggaagttttccgagtctccccaggtgtgcacggttccccactgggtcagggcgagcacgtggtctcggccagcagcaatggcggcaatgttagacagctcctcgatcttgacgggccggttctggaccttgaccttgtcgctgaaacccatggttccctgggagtttcggaacgagccccaggcccacacgtctccctcagcagtgagggccagagacagggagtcggaagcctcaatcttgacgaaccgctggtcggtgtcgaccagggcgggaattgactcggcagggttgagcttggggtcatcctcgtcgtcggactcgtctgcgtccatgtccttgagcacctcatggcccgaggtgtctcgtcccagggctcccagatcgttgcctccccacgaccacactcgtccctgggagtccagcaccagtccatgctggcctccgacggcaatgtccacaatctccttggacaggtagggcgatagacggggtcgcttgacagtggaggccttttcgggacccagacccagctcgcacatgtctccggttccgaatgcaaacacctcgcaatccaccttgttgatggagggaaggggcagcagcgtcgggctgtgtttatgttttcgctggatggccgacagtcgcagccttgagggcgccttggccgcgggaatgggcttctcctccttgaccgtcttcttctccagctcctgcttggccgccgccgccttgactccgttgaccttggcggtcttggcgctctgcttcttggacaccgccttggtggtcgcgggctttttcgtcactttggttcgggttaatcgcaccattgtctgtctcggttgtattgtagatgtgcaagtgaaggtgtggaaataaaaatatgcagcaagggcgaaatctgcagtagcatttacttagggtttcgatacaggagaggggtgttaggcgggttggaggcgcgaatgcgaccaatggcgagcgaatatctgcgaccaggcgaaacagacgcatttccaacggccagattagtcatatggcggttttgcggcccgacaacgtcacgtgatccccccgtacgacacgtgtctggagctgattttgcgaacccaaaagttttctggaatgggcattttccaaacattccatgcacgtactgtatgcggattcatggggtgtatatacaagtagtggcacttgggtgttgagtatctttcaactaaattgctaagtattgtacaagtaagtgtgaagacgagtttggtgaagacgagtttggttattcacatgatcatgagtattggatacgagagatttcaggttatagactacgttgacggactgtcatgaacgaacctccttcactaaatcaactacaagatagcacctactaccaatacctgtgatagccatcaaagactcgatttcagactcccatctcttgttcttgtgattgcggagcggacaagacccagtcagttggacaacttgtcatgagactaggcaatgtcctctgttcgtcttgtgatttatacgtcaattgaaccagcgatcagttgatctttctgttccagtttcttgacaagttgtcacttccatgttcaaacccaccggcagtgtttgagaatgtccgatacaactcgccacacatgtagtccataaccgtacattctgcttaacagattgcggctgtagcaaaagtgaaaacgtgagtccaatctatgatccatgccaccagcggtcactgttctgatcagtatgggtctgggggctcacgtgtctccgatcaactgcgggagcatccttcaggattcacgtggcccgactcggagctgtctggttgcgaggagtagcgcggtggtgtttccgtctcaggtgctcatttattgacttggactgcggactggttctcgagcaacgatccccttgccagcatcatggtcttccgcagggcatttatcgttagggtgtcttgaggggtattaatgatcgactcaagggttgtcaaggtcgactccaggcctcttggaccaaaggaggtatctattgagcagatctagacatctctagagcagatctagacatctctagagcagatctagacatctctagagcagatcgagtctcttgagaagttcgagatctcctatgggccaaatgagttctccggtgagccaaatgagacctcccacagcagataacgcttgcgtcagcctaaaacagagtcaccagtagttgtccaccatttatcttcatctgtttcaccctcgactcggttgattgtcactcatagcactcccgtattgaatctccagtacatacagtacttacggtagattcaattgtatccaggtccgcaaggattttcccttccggagccctttgctatgggacagatgatttctcgttgaaccgccattgtcagcactctgtgaggaagggtctgggtgtatccaacataaaggcttgagtcattgttcgacactcaatgcgtgcaccgcagtttccgtcgctccattgatcgaattcgaacgttcaaaccccctgagaattggttgtcagattgttcagaatgagacaacctgggccatcaggaattggcatcaccaggtgacacaagaggtggatgcccatgaccgaggtggatgctcatgaccgaggtggatgctcatgaccgaggtggatgctccagcacgcacgtctgagtcaagactccagttggacctgcgagaacccccatcttcacacccccaagcaatcaccatgatcacatgaccatttgagcagagaaaccattgccaaactccgtgataagacgaaccgaatctcttcaaacaaatcaaatcttttaaatccaacccaccgcactccagccctcccatcacgtgtgcggctgatgtgaaaaaaggttcgtcccatcgggaaatcacgtgcgacatatcttgtcttcaatatttgacagatggtagataaggtggaccatctacaagtaatgtagtctccgtcaagtctcagaaaaagacaccccaacacccaaagtcgacggaaacaactcgcccatatatacaagtccaccacaaacacaacccctgccctccccgcccacgtgatgcagttagattactgttcacagcgatcgggttagggtaaccacattgttaccgagacgcctctattgcttccatatatgggaacagggtagttggttgtacgacaagcagaaacaagtgttgacattgcgatcggaaacgaccctcccccattttcaatcacgtgacaccgtggcacgcgctcttatttcccggtcacgttatccccccccactcccccgcgtcccttcgcttgatatatactgtatatgcctccagcagttgtaaataattcccatagttcaggctgtcgtaactttttgctgatcacaacagaaaagcctcagctcagcctcagataacgacggggcggcttggaagtgagcggttggattactaatcaagtgatgggggaggaggcaaggatttttgctcacgtgagtggatccccataataaataaataaaacgtctcccgtctatatggcataatctccagacacggttatgcatctttactaagctgaagctgtaactcagtgcatgcagccacctacttcaagtatcgtgttgagcaacccccacaccacttgttatcaccgccacaatgtcgctattattcaacgagcaaaacacacacaaggacgacacggtccccgccaacgagaaggagatgctgagcaagctggtggctctccgggaccagttgaccgcgctcaagctcgaccgacagacctatctcaagcaggaagatatttctcgaatctacaaccaggtggtggaggaggtttctctgctgaaccagattcggtcggatcccagcttggaggacgagtacaaccgggtggatgtcgtattggacgacgttttccaactgctttcgctgtcgtttctgaccattggacacaacaagagtgcggccgcgacgtacgcctctctttcgacagttcgacgacttctgagtcatctcaaggagtcgcaaatttacacgggcaacgactacgagcctgttcgggcgcggctagacgagatccaggcgattctcaagcagcaaagtgaagagaacccggaggtgatcgctctgattgaacgagagcttaaggtgtgcatggagggcctcaaggaggtggaggaggcctacaaccacgtgattccagaggtcggcgtgctgctgcaaaaggtttatacaatccgacgggagatcatgagcgtggcctctacgcctgacgccaaggacggaaagcgatctgtggccaccgagctgcagccgcttctcaagcaactacagaatattgagaagacgcatctgacgggcgagaaaaacgagttcatcacctcgtcgggagagaagcttgtcgacaagtctgctggtttgttggcgggccagattgacgactgtttcgagctcatcaaggactttgaggccgagacgaatcgagtcgatccttctcttctgcctgtctactcggagctgctgcacctcaagaccactcttgagggtcttaccatcacccacagatggacaatgcgagaaaccgatctctacggctaccagaagaagctgcaggcgatcgatgagcgacgggtgggcggtttatttgtgcccgagaaggacaaggactgcacaacctgcgatttggctgactcggtgaacaacctgtctgttgacgataaggacaagaacgataagaaggactcattggataaggagggatcgcccactaagctggccgggcagtcgattctgctttacctgctgcgacgatgctacgccctcatctacaagctgctagagtcgtcggagcctatttccgaggctctgacgccactacacaaccagctcaagaccatgcggcggttcctgctcgacataaagcgtttgggcggaatttcttcggtccgagaactttatccataccagctcaagctgcgatccattgataaccagcgagtggatggcaagttcatgcagggaaactccattcccgagggtcagggaatggtcaatgctttgttagcggagtgttttgatatctgtcatgagttgcaggttgattacgagaatgaagaggaggacgacaacaatgaagatgaagatgatgaagacgagaccaagtagtaatacagtgatatctaataatgaataatgcttgagcaatcccaagtcgatacatggcatagacgcgaataacagacaatgctggtgtctatatctggtaaaatgacagaaatacaaatggactttacgctagcaaatgatggggaaattgtagcggtggttgtatctgtttctgccattacgtctaccgtaggtgtctgcacatgttgactcagagagtaaatgcttgtgacggtctattcaacaatcttctatacagtcatatccaacattatggactcagcctaacagttgaacaaacatctcttgatgaatattgaaggtttcaaagtcttcaaattactacaggactggctcagtctaatggggagcctctccgttgcttcgcacgctatctttttctactttttgcctctttttttttggcccactttttcgccagttccgacctcgaatccacatctccgcccttggcaaaacacacggtcccttggcccagttggttaaggcgtcgtgctaataagaatggcagctttgcaacgcgaagatcagcagttcgatcctgctagggaccatgtcacgagtgtggcggatgttttttttgttttgtttttttttcatcaagacagagatatgagtacagtatgtactgtaactatacaagtacagtacatactgtgcacacctgcggtggtcaagtgtatggttgcagaaccgttgagttgatatgtaaaagttgtgtctttataagggtatgaacgtgtctatcaaggactattccgtcttttaatgatggtttctgcgtgtttgaatggtccactggtgactcggatcacggcggacatggaagcaatgaaaccaaccgatccaccgacgagaacggctttgtgaagtctgcagaagatgtcacaagggctttttcattggttacatctcaatttgaatcaaaagtagctgctcacaatgccacagaggagtctccggaaacctttgtttaactccgtttaactccgtttaactccggatggtcattgagcgaattttggggggattttgacacgggaattgtggaataacaatatgagggtgtataaattgtcattttgaacagttcagttgccgttatgtatgtatttgtgtcaggattcgactgttgtttcaggcaggtactatgtgggtgtagacttctttgaactcatccagatccgattcaatcagaaaccctctagttggatcaagctatttgacagtctcaaactgtcttcaaataacctgatctgtgaacgcttcaatactcctaaatctttcatccacgggcagcattgagatccgaacaaagtactcttcaacacatgcaacacttggcagaagaagaagaaagaagttctagtttgttagaattggtatttcaaacaattatccacacaaaaagttccctcccgacgtggttctaatggaaatccgtctgtttactatctatctatagaaaacagacactcaactataacccaactgatatccataaatactcaactaacttacttggaacaagcctccatattccaccaatatatcggcatcgtctgtgggaatacaatctacaggaatgtattgctcatctaccataaacaaaccaaatcacctcctcctggaccacaccacatatatctccgagaatatcatgtctaatcgactacatactagtgtgctcttctacttgactatccaaactccaatttatgctactgtactccccacattgacactatctcaccgatagcatgtctttggcgcgcgcgttctttatctctgactcactcttatcggctattgacctgcgttgggtcgacgtcagtaggcggatatggtgacatgttgacataaacaagacaaaaccagacagaacaagacaaaacaagacgtcgaacatgccaatgagtcatttcggacccattcgacacgcaagcgtattttcggccttcaaacacgcacagttccccggatcggtgtgaatggacgcaggtgtactggcagcatcttggaaccagtattgttgtagtacactagcggtgcgagtacaactacaactacaactacaatagcggctctctgctcgcatcccctcaaccgttaagaacccaaaaccagcctcgtcatgcttgtctacactcaatctccatgactcaccttattgaactgtacctgataacaaccagtcacgtcaacacacctcgcaccttacacctcccgtctactggccgaatcgcacctgaaacgcacccagtggctggacattctccttctgcagatcacgtgacgctgtgttttgtctgcgcccggaacgttcgggattttcgaggcttggcgttgaaattttggtgcttaaaatgggcgtgggttgcagtccaacacccgctctaaaaggggcgtttgtggcgctcaaggtcgcgggaaaagacgaaaaatcggacgaccgttgccgtagcgacctcctggcgccgccaccgccaccgaaaaaagccgcaccgggccaatcactggcggtggacgggatttgtgttgggtagcgcatagggtttttcaccgacccgttttagctttgtcaattttcacccccccaaaaagcctattttttttggcggcccaccatttagtcacactgcaagataaaaagagtcttctttgatccacagagcaacaagagcgaaacgccgacaacatgtgtggaattttcgccgcctacaaactgcccgacgtggccgagtacaagacacatgcgctgcagctgtccaagcgaatccgacaccggggccccgactggtcgggaaactgctccaagaacaacaccatcatttgccacgagcgactggccattgtgggtctggacaccggagcccagcccatcacctcgcctgacgagtcgattgttctgggagtgaacggagagatctacaaccaccgaatcctgcgaaaggagttccccgactacaagttcaagacccactcggactgtgagcccatcattcctctgtacgagaagtacggcatcgacgcccccaagaagctcgacggaatgtttgcctttgttctgtacgactccaacaaggaccgaattatcgccgcccgagaccccattggaatcaccaccctgtacatgggccgatcttacaagaacccccagactgtgtggtttgccagcgagctcaagtgtctggtggacgactgtgacgagatcaaggccttcccccccggccacgtctacgactccgacaccgacaagatcacccgatactttgagccctcctggtgggacggatccaagatccccaccaagcgagttgactacaaggagctccgagaggctctggaggctgctgttcgaaagcgactcatgtccgaggttccctacggtgttctgctttccggcggtctcgattcttctctgattgcctccatcgctgcccgagagacccgacgagctgctcccgagaagaccgtcaaccaggatcttgccggtgtcgacgagcagggccacctgaccaactcttccggctcgcgactgcactccttctccgtcggtctgcccggcgctcccgatctgcttgccgcccagaagtgtgccgagttcattggcaccatccatcacgagtacaccttcactgtccaggagggtctggacgctcttcgagacgtcatctatcacctggagacctttgacgtgaccaccatccgagcctccacccccatgtacctgctttctcgaaagatcaaggccggaggagtcaagatggttctgtccggtgagggatccgatgaggtctttggcggctacttgtactttggcgctgctccctctcccgaggccttccacaccgagtgtgtgcagcgagtcaagaacctgcactacgccgactgtctgcgagccaacaagtccaccatggcctggggactggaggcccgagtgcccttcctggacaagcagttcctggaggttgccatgaacattgatcctaaggacaagatcatcgacaaggaccacattgagaagtactccatccgaaaggcctttgatacctccgacgagcccggcgctgagccctacctgcccgacgagattctgtggcgacagaaggagcagttttccgacggagttggctactcgtggatcgacggtctcaaggatgccgccgagaacaccatcaccgacgagcagctcaagaaccccaagcctcactggggtgctgacgttcccaagaccaaggaggcctactggtaccgatgcatgttcgacgagctgttcccccagcccgccgccgccaccaccgtcatgcgatggatccccaaggccgactggggatgtgccgaggatccttccggacgatacgtcaagtctcactctgctcataagcagtagagagctgagatagcgagcaagtgagcatggcgaacgagcaagcatgcgaacgagcaaacgataatgtaattaaaagtatttacagtgaatgactgagaaacctgagaagttgtttggtggctgtgggcgtagtgctaggagagcgagatgttacgagcgagacgattcaagcgatcaatgacacatctacgagtttctacgacggtctcttgtatgtacgtggctattggatgctatagagaatcggcaatgacagttttgagaagccatcctcaaaatgctgactccgatccatactcactgctggaacatgcaaagatcgatctgtaggtggaactagaccgtctaactggtggtcgaaacaaatctacataaggattgattgaacaacgaaaagttgacacagtccatgaattcgaagataagtagaggacggcgtaatacaagtacagcacatactcgtacttatgttctgcttgtctgattgttaaatgttctcatggtatcagacccaggaagatagatggagctatccaggatggagaggatagtgacgaagcattatgactggactcactagttgttacgtaaaaattaatcatgataaatgttctacaaacaaaattttgaatcagctgttcctatagtgtgccctcgtgtcgaccacattaatggggagtaaagtcttcagagcatgccatatctgggttgtagacagtatacaaaagtccatttttacaatctgaagcggtataggggaaggtcgtcggtttagtctcacgtgattcctcttgcgtcaaaaattcatctccaatcacgtgcccaaaattcattttggaagcctttcctattgaatgaagtgtgtcgactgacttttggacgtggggtactattgggacagctgtgtacgaatattttactcaataagacaaaaaaaaagggggaaacaaataatacaatccttatcaacctttatcagctctctctatatctctagacttgctgtcattccttatactccccatccggtgaccgcgaatcattagtccggccgtcatctctgaaagtactaaaggagtgtctgttacgagaattttccagctaaaagtactacctgaaaccagtcaagtcatgtccaatcaacacaattacatctgcacatactgtcacgcctcgtttgctaccacaggcgttttttgaccacgctaaagactagactgtgtaaggaaagagatggaataccagtgaggggaggagtttggttagaagttatttgtggaatacctgtgaaaatcatcagtttcggtgatcatcgactttatggaactttgactgaacccttgatcctcgacttggtgactccattgtgcaagatgtaatcatttggtatatcagacgcaacaactggcagaatttggtcagcaaagttgttgactattgaatgttcaagacacatttgtagatacaatcaccggactctgtatgagtcgaaagctgcttttaatacttcttccaggagctgaggagatactcgtagacgtccttctgaccccagtatgtagtatgtactgttcctgcgagaaaaaaaaaaagtctttacagggatttagagagttgtatgactactaaatgtcctggtgcctcttgctggcttcaacaatacaactgagatcactgtccacctgccccgtagccatctacttgtagtactctgagctcggagagacctaaaaaaaccgatgtcagagttccaaaaacagtgaaaagacctaagaggcgataataaatgtcacctcgtatctatttacctgatttccaaaaatcgcggcacttttcaataattctagaatctataaaacctgctatttttggtgtcaaaagcggtcccttggcccagttggttaaggcgtcgtgctaataagaaattagcctctttgcaacgcgaagatcagcagttcgatcctgctagggaccattctttttgggaaatgctgttgatattttggaggcttggtggtgatggaggagatgcaatatctttttgagacgttttgagacttgattgtaacagccacttgtccgtttgtgaccaactggtattctccttatcacttttttgtctgtatattagctacaagtaggaacatactcccacaatcaggcgtgaataacccataaatacacggaaaaaaacgatgcattggacaaacgagatccaagaagattagtcagactagttttcaagtggtaaaacttccaaaaatggtaatttacccacacaatgacatgttttctgatccattctaacaccaactaattacttgagatattcaaagcctaactaaagtaattacttaagtctaatctcaccctaaagtatcggttgatgggtttaaaggcaggatgataaacagcgtaaaaagatgacaaaactcggccgctgctcgactgcgaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcgaacgggaagccgtattttcaccaggatatggccgtaaccaacactccgcaacggagaattgaactccggtcccccgcgtgctgaacacaagttctgacaggcggaaattctagccactaaactattgcggattgtgaaaaaaatggaattttgtgttagtcactcaaattactgattactaatcaaacccgtaaaggtataggggaaaagacatttacgagctaagagcgagggttttttgtattttgttgagcctgtagaagatatttcagttcatttatgaagatattattaagtagaatgatttttgaggtgtttttggagtggataataactatggagagtgtacaggagcacacaagtatatactgcctcgggaagaatgtatgaagaccctgaactgaagctatgaaagagttgatagttgtgctacaagtactgacttatttcattttctttctctctctctctctctctacaatattccgaatgaacgatcatatattactgcccggacggtaaaatgtccggacggtctagaaactaaagaatagaactgcacttctcgcagttgagatactaggaatggcataattaaaacggacacgatggtgacaacgtcgagcgtggagaaaaactcaacctgcttactgcagggtcgccgcaatggtgaacttgataggatccggacaggcatagcctccgttgaagacgtagaccacctgtcctccgtgaagagggtctgtcttggagtcgcaggagtaaaactggttggttccgtacgaagaaagctccttgacagtctgatctccgttgtaagcccagcctccgctgttgccctcaagaggaggggcagggccgtctttcacgtccagctttcctgtctccacgttggcaaagagttgtcgaggtcccagtccctcagaaatgacgttggccagggcgtttccaacatcctctaccttgaagtaggagtagccctgctccagtccgtagaccacatcgttaccacggacttggagaggcttcatgccagaagctccctggccgggcaagatggcgtggagagagtaggtagggtgttcagttcgctcctggttggcgacgggagcagccaacgcagcagtggcggcggtaataagggcgacggtgttggagagcattgttgttgttaatgtggatgttgtagttgatacagaactatgagaaacctaggggcacttatatagcacttgcggagacttctcaaaatagaacagagtcaagtggtcaggaggtctgacaatcttctcgaaatagatcctaccgagtgtccatacgtacacaccctacagacccagatagtccagaaacgccgtttgcagttgagtttcggttatatttagcaggcataattcatgcatgtgggatgagctgttgggggaacattgtcgattgatttagttgagctgtagctgagattattgttggaatcagattttaatcaccctttaatccgagtaatcaagtcctttttcccatatctcctccaaaaccacctcagacacgagtctcaaatcccacatccactgtcaagaaacttagttataaatagcggcgtcttgtacagtactgtacgtactgtgatgccagccaaaatatggggtgtaagacatgtgtcatgagatttgtccaaggtgatatggtgttaattacagctccttgtgtcaatttcaactctctgtattaattacagctcttcagctcttgtgttccagttcacacttgctatccaccagacgtcatgaatgtgaagacgtcagtagaatgtcggtcagggatataacatcctaaaacttgtacgagtacgtggactaaattgcaagtagcaattgatgattcagagttattgcttcctcttttagtacagtaccgtattgtgcaaaagattcccgttcgttgaactagctacatcgtgccttggacatgatcgacgctcataagtgagatacagtctcgagaaacagttctacaacataccaagtattgtgctacacatcatagtccgtcaaaaccagttacctctataaccgtcatcaatcatttcattcatgtactaattaaagatacaaagaagcacagaaaataatgtctcgcttgattcgctcctgggcagtctccatcttgtcctgaagagtagcgtctccaataattcgggcggcattccgcacctctcgacacacctcatccagccgagaaatgacccgcacaatgattccctcctggacactggtaagttcggaaatggcctcaaaagtcatgccccgagcccactcgtagacaacctcaatgagtccgaagcgaccgcgttccaaaaactgctgctcatcagacgtcataatcacctgtcggtgctccagcacgtctgtcacgtggcccaccagctgcttgattcgttctcgacccttgtctagacgaggagtcactgtgatgggctcctccacatccttggatccttcgtaaacaaaggcagacaacaaggcgacaatctcttcgggctcgtaatcgcccaaaaagttgtcgagaacaagctcggaaatgaacagctcaaaaccagagttgatttcacatgccactcggcccttgagaagcacaatgttcttgtcgtcaacgtagttgaggtccttgagcacctggactcgctgctcgtagtcaggaagcagctccaggttctggtcactcagagtctgtcgcagatcggaaatcttcttgcggatctcgtactcctcgtactcctgcttgaacgatttgaggaagttggcgggcaggtttttgacgcaggggatttgcgagaactcaatctctagatgaatcttctcctggcacttttgctgcaactccagttccttcagccggtcccaagaacactcggccacacctccagaccgtcggcagatcttgttgatgttctggaacgcatcgtcgacagcctgcttgtcgtaccgagcaacatcacgcacgttgttaatgatgtacttggtaataaacaccagatcagggatcttgacagcatacatctccaactttccagacgaggggatcagaggctgcaaaatgagtcgacagtaaccaggctgctgggggaaaagaggaagagtagtggaagagccagcacaggggaaggcgaggattgaagcagactcgccaatcacaggacgagagatgaatccgattcgacgactggacccatcggcaagatcgaaaataacgactctaccaaccttgaaaatatcccgcatgttggcaatcttgggaccctgcgtcatgatgtacttttgacactcccgagcagcgagaccgattcgcaacacatctgccatatacggatcacagtcgggataaggcaccttttcaagcttggacaagagcgtctcattggacttgaccgaggcttcgtgctcgggaagaagcagctggttagcgttctcggagaaagaccgcttgatcatctcctcgaccttcaaagcctcgattcgcagcaagttcagaatcatgttgtatgtaagtcggaactgcgacttgagacgtgtaggctggcccaacatcatctccttgagttggtccagaggagcaacctcgccgggaaccatgataatgacggttccagtcttatcgagacctcgtcgaccagcacgaccagccatctgagtgtactctccaggaagaagtgttcggaaggtggttccgtcgtgctttcgagtgccggcaaacacaacagttcgagtgggcaggttaagacccatggcaaacgtctccgtcgcaaacagaactcgaaccagcgatcgagcaaataaaatctcaacgacctccttcacaatgggaagaaggccagcatgatgcacagcaatacctcgcgacaaatactcccgcatctgcagaatttgaggcagatttctgtcgtcctgcgagagccgagtcacagccttgtcaaagaacatgtgaatctcagacttttccttctggttgcaaaagtccaggccctgaagatacccagcaaactgctcgcacatttttcgagagaagacgaaaacacacatgggatggagattgagtgtatgcagcttgttgaccatttggacaaagtcggacttggaaggcatagtcgccgacttttgttgtttgggggtgatctgactgcttcctcctcgcgctcctccacggccacctcggcctccccgcgcattgtttcctcctcggcctgcagctcctcctcggcctgcggctcctcctcttccggctcctcctgctgcaccacctcgacctgctgcagcagtgttgctgttgccgctcataatctccttggccttgttgtatcctccaatcaaaaactgcttcttctcgtccacgacctcaatcatctggttcttgcaccacaaataattgaccagaggaaccggtcgcttgggagtgctgatcacgtaaatatccttttgcttggttcgaccgacccagttggcaaactcgaacgtgttggggacagtggcagacagcagaatgaacttgacgtgctcaggaagcatgataatgacctcttcccacacaactcctcgatctgcgtcgttgacgtaatgaacctcatcgaaaatgacgaattcgacatctcgaatgagatcggcacctctgtagagcatggatcgcagaatctccgtcgtcataatcaaagaagaagcctcggggttgatctggacatctccggtcagaataccaacgtcgtcaaaggtgtgcttgaagtctcggaacttttggttggaaagagccttgatgggagacgtatagatggccttggtcatgttgcgctgagccatggcaatggcgtactcggcgataacggtcttaccggcagacgtatgggcagccacgaacacagagtcgccctgctcgagatggtaaaccgcctccttctggaacgtatcgagctcaaaggggaactctcgagccatttgaggaacgagttcatggaagttggtgatctccttgttcacattgaccacatgggcccagtccttggtcttttgagtggtgttgaaagaagtttgagctcgcccaaaagtgatatcgttggggagcaaatcgtcgatcgagtgcttgtcgccatctccagccagatcgaggttgctcacctgctcgctgagctcgccaaccaagcccgaatcggctccctgggcaccagtggtgctttcctcgtcccgctcgtccttggcaagtgctcccagctcagaatcggcttcagccacagatccaacaatatcaagtcctcgctcaaacccaggcgccacatcaaatagtccgtggctgtctctgtgtaacaattggccctgttcctgcttctcggccagatccactccgccgggcgcaaacggcatgaaaccagaccgtccccgcacaaaatcgagcttggaaccggccgcacggttcacagacatactatttttgttgttgagatcgccgccgctcaccgtgcactctttgtagcccgtaatgtgaccatcaatgcccagacgatcaaactgcacatctgtacgcactgtggcctcaggaagaccgtacagcgcgggcgcaaactccaccagcttgtccacgtggaaatccttattgatgtacttgagccagccccgtgacagctccggcttgggcgtcagaaaggtgtgcgtcagctcgtcctgagtctgttggtgggtggggggcgtagacgaccactcactggaccgattcggatcgtattcgaaatctgagtcggccgaggccatgatggttgcggtctttccccgcaacgtgttcagaatgtcgccaatcgtatcgctcatgacgttgtttgccttgtgacgttgttaaggcggtctagtccatctcggcagactgatacactttgctgtaggggttagggtagatggtagcaagatatgagggagtaggagggtgtaggagggctgattgtggggggttttttttggatcaattgagttgttggagttgtctgggtgtcatggtggtttgtaggagagtcggatatgtcttttactcgtggtgtggttgtacttatggttgtacttgcttgtatggtgttaagtgagtctacggacttcagtggacaatgttggtaaaacggggtttcattggagatatagaataaataaatagatagatgggttttttagggcacaaattgaactaatgtgtacttttcagttgacacttccttgaattggcaacttttggtacttgtacttactgcagccaaagttgaagtgtctacttggaagtccacttgggaaacatccgcgttttagttgaccatatgtagtacatgggacgtctctatctctgtcaatagtgtcgctagaacgacgagaaaagtgggtatttcgtaagaatgaagtaagccgtcaatttaagtcacttgtaacttatatcgcccctatatctctgtctgtctgaaacactcataatcttgacccgcaatttttccgctaatcttccaatacaacccccatttagacagcacaagagaacaagaggatcccaaaaacgcagatttgaaacgaatattatcaaacacgtgaccaaacacctcccaccttagtcatcaagtctgcccaaatccgcccaaatcatgtgaaatcaaccccattatcccgcagacccaataaacttccgcttacataaacacatttagagtttgtcagcttgaactcttagagatctcctgaaagacaacaaaacagctcttcgagcgattattccacaaaaacgaccttgccaatcgtctcaacccgccgaaaaaccccctcaggccgctccaaaccctaatcaatcacctccccgccgcgtccaagtttctgttcgcacgtgactcccaaatcaaattttaagtgtgcaaatttcacacttctcactactccaccaccacaatgttcaaccccgttgctaccggctttcccagccgactgggaggcgtgcggttctaccggacgcgagtggcgcaccacatgcgaggaaaaactcggttccctcagaaactgatccagggcaagactctgctccgtctgcagtacgaggactggttcggtaagcgcaacatcaagggcgacgccatcagcaacaagtacttttacccatctcagcaccatgtgcccaactacatccggccccgagaggacgccggtaaccccaaccgggaggacctgaccgtggcagcgccctctagagaggatccgctggtgcccttccccgacaacccatacacccgaaccaacacagtgatccccgagagcgtgcgagaacacattatcaaggatgtgacggtcaactccatgtctctggaggacgtttctgtcaagtacggcattcagctcgttcgattgcgagctctgttgaagctcaaccaggttcgacagaccttcaagtgtgatgtgagtatgagacaccccgaaccagcgacacaagatggcattatgatgaacttcaaaaaaaaattcgattagtcttgaagacaacccaaatggttagaaatttttgttttctgaaaagcctcatgagtgtgattgcaaccaggatcacccagttctttccctaacacagcccaaatacaagaaagatctcagcaagttctcgtcgtccatcgtggagatgctgcctcgtctgagagtcaactacaccttcaaggaggaggacgacaagcgggagaagcgggtctacttcaacaaggagcagggccagcagaacttgtccgaagtgccggtgccctcggccacccgaggctcgcggttcatgactctggccgagtccgagccctttggtcctgtggagtccgccaagctgctggatctggctcctgccgccgacgtgctggagaagcttcagcacgtggtggccgaccattctgaaaaggcggagattgagttcgagaaggccaaggccaagggccagattttcgacgtggtcaagaagtccgagtccaagcccgacggagtcattttccgattcaagaaggctcaggtcggcaaggtgggccaccgatacggcgcctacagagacgaccgaaagaaggacagacgggtggtgtacgaccgactgggcaaccgtcactgggccgtttaattgtaaatagtggtcgaaagacaaaatgtacatgttatgataggtggtcgtcggattgtattggacgtagcttgcgggtcgaaccgagtgacggacactgtgagcgagagctggtgttctacagtgcaagaaaggtatcactgagactgtacaggtatcacggtgagcactgtaggtaggtagtacatccggtgtagcctgagaaccatgtaagatcagattgagcaccgatgaacctccaaaaagcaggtggttggaaccagcagaacaagagctttcgattgataccatgaacgtcaagtgaccatcgtttgtggtgacccaacactaccgttgacgttttcagagtcattgagcacggggaagaagtgagacagagagaggacagaggcgcgggatccggatgaatctctcgagaatcttttgtaagactacggacttactattggtcatctctgcccagtatttgcccacgtatcacgccgagcagtttcatatgaccaactctcagcctaagacatctattccgagacgataatgaagacggttgagatcaaggactaaagaacatcaatagttgttcattcaatgatacagaactatagaagaaatatgtgactaagagatctgcgactttccagcctggtagacgaactccggcgtcagtacacacaactcgtctaatcgcttcatcgacagtcactggagatgtttactctgatgtttacgtactggtgacgagacctaccgatataatacaaagagtctgttaaatacggcgcacaaacaacgtctgacactcctctccttccaccagtatctatcctcacttctagacaatctatcctcacttctggacactcatgtggcactgaaggtgacaatcgaagcgccattgccgaaagaacatcgacattctcacggctgctttggtgtctgatcgcccacacacagttcagcggacagcctcaccaccgatctcgccccgaccgcgcgctcacctgccgttcaatggatacgtccaatgccactagtctcacccaaaagaaattgcgactaatgttgtattgcgtattgcccaattcactcaacctaagtggaaacagagtcgacgatcatataacaatgttccgataatagatgtgctcgatgaccgcagtactttggttccacagttttcggagaggcgatctggtgcaacgagtcgattgtggctgtgatgaacgttagataggcaacactcagggtctcctcaccaactcgtctcctcaccaactccccctgaacaccgactcatctcctatctaagcccactccacacccaagacaatccaactctgacctcgaaatcctatctgactgcagcatgtgtctgcaatagtgccctttgaggggacgatcggacagtcttggggtgacgatcattaaatttccccggagcctccacccacgtgcaactctaagcccagattagtgctgagacaagcacatcgtcttcaatggagccattgagcggagtccgaaacaatgtccattgagacgtacccggagagacgtcacaaaacacggccgtcaaatgccaagaaacggcatacacaatcgcacttggcacatgcattggcatcgacgataagaattggtagccttaattagctcgacggaaccttgtcctgaacgcccaggcagattgggaacctagtctccaatgtttggccgtatcagtcggtcagaccaatgccacgagcgtcacagaaacgtgctcgcaagctaagcgaaacagggcggaggacatataatgtcgcttcaatctccctcccccggtgaacaacaagcacaatggtcaatctccttgaaatctccacgggactgctggctgccgccgggctggccaagcgagccgacaactcgtcgtctcaccacattgaggtacccaaccttggcaacgacgctctgctggagtggggcttcaccgaagcccagaaaatcttcaacacctcggcctccaactgcacaaagtgccagcagggcatcaatctcggcaagtacatcactctcaaggcccccaccgtgacccctaacttgctggtcaagctgtgcaacttctacaagtggcaggacgactgcgacacctggcagggaaccgacatcaccaagggcaaccccggcaagcacctgtcgcaggtcttcactctgatggacgcctttggcctggacggccagaacctgtgctactggcacgccgacaacacctgcgacgccgctcctgttcccgcacccgatctctcgtcatggtggcccgagaagcccacaaaccctcccaagatcgagtcctcctacaacgagaccttcaacgtggtccacctgtccgacttccatctcgatctgcgatatctccccggccaggaggcctggtgcgacgcctacatgtgctgcaccgtggagtccaagaacaagaaggccatcagagctggtctcaaccacactgttcagcccgcccagaaactcggatcgtaccactgcgacgcccccgatactctggtcgaagactccatgaagtctgtgggcgctctggcccacgcccgagactttgaatttggcatcttcaccggcgacatggtctctcacgatctccaggactggctgtcgtttgcacacacctaccagtccgaggaggaggtgtactatctcatgaagaagtaccttggcgacattcccatgtatcccacctttggcaaccacgactcttacccgtactctcagctggcccagaactcgtccggttttgccggagacttttcctggaacgccgagctgtccgccaagctatggaaggactttggctggatcaacgagaccaccgaggcccaggccgagcacacttacggctcttttgctgtcaccaccaagcgaggtctgcgggtaatctccatcgactccaacttttggtacggcgataactactacaacttctggaacatttcccagcccgatctgtccggcaccttcaagtggctggtcggcgagcttctgcagtgcgagcgacagggccaaaaggcgtggatcatggcccatgtgccttcccaggaaatggctgcggttccctggaccaccgaggtcttccgacaggtgatccgacggttctccccccacgtgattgccgccaacttcttcggacacacccatgccgaccagttcaacgtcttctacgaggaaaacaacaagtggaccgaggactcggccatctccgtgggctggatcacccagtccgtgacccccatcgacacgtacaaccccgcgtggagatactacgaggtggacaccaagacgttcgagatcatgaactccaagaactactactcgcccctcaacgaaacgtacgagtataacatcaacaagtacaagaacgagaccctcggtaacttcacttacaaggtgtacgagccccagacccccaagcagatgacctggatctgggaatactcggcccgtgacgcctatgaccccaataacacctggcccgataacgcccctctcaatgccaccttctggcaccgagccgccaagggtatcattgagaatcctgcccagaaccagctctattacgaccattactaccgaaagtcaccctacacccagaagggctgtggtaagcagtgtcttcaggagacatattgttcgtttgttggtgggtctcagggtgagagatccgactgtctcaagctcgaaactcttcctactttgtagtagcgttaataggacatgtcaatagaaaagatttagaaagtggtgtcagtagggtgtcatcggtggtctcagagggttttcagtagaatcgtcggtggttgatatcttcgatttcccttcgtcaccatcttgtagtatctcgaagggtaagtcgatgtatctccgtatctccgtatctgcgacgtatattcaacggaatctcagcaacatctaccgacattccatgtcgtcacggcaatatcaagcgtatctttgggtatcagtgtttgttctacccagttggcgcctccttcaactcttatagtctcgatccaaaccaccaaggttcttccaagggtatgagttagacatgagcgtgaactttggggtatgtactgtaggattggtgatgaaggcgatggaagggaatcgggggtatggaattgcggtcaagtcgatgttttcgccgaagttgatgtcttgcaaaatgtctggcttacagcagactgaaccagaaaacttggtcaactgacgattgagacagaagtacacacagtagtgaatccaacagtacatactgaacaatgtactaaaacctggttgaaagtgagaccacgtgagtagtgttctcttgaccatcttcttgtgatcttcttgtgatcttcttgtgatcttcttgtgatcttcttgtaatcttcttgtgaccatctcttgcgaccagcttgtctattagtactcttgtaggttgtaaatgagtgggtaggggagatctacagtcaactcaaccagccaggaaaccaaaaaccagaaaactagcaaatcagtaaatcctcaaatcagcaatcagcaaaccagaaacagacactttactcatgctcttggttgtactagtatcgtacagtagtcgtacttgaagcaagcatggactcaaccccagacagacaagatgcttgcacaacagcactactcgtacataccatactcacacaactgttgctgttagcaatgtcaaaatgtccgtggatccagtcattgagacagctgaaagagaatttgactgagagtgaagtctctgaaggtcggcctgtgtgatgcaggtggagtagagtgttggtactaaccatacgaatgctcttttgctcggatgactgcacttgtactcgtactccacgagctactcacacatactcacactctcctcctcactctcctcaacagcaacaatcacctcctgaatcatgtctcacagcaagaatacctccccggcgcaacagacggcacttctgtcttactcagacacgccacagttgaagaaccgtgtcagtagcgccagtagcgccagttgcgcccgaacaagtgccctatagtgcccgaacaagtgcacttccgaaaatgtcctcgtacgtagacatctatttatagccatttatgccacaattttacgtgctattaaaagcctcgtatttttgcaactctaaaagaggctgatgagtgggtccctggagcggctaaagcagctgctaaaccaacatgaggcgcatccatgtgtatttcaacggagcgaattcaccgacatttgccacagagctcgatctggcccgcaaatttgccgtttcccccgattttcaaccacattcaccacgtctagacgtacccctgcgacggccgggtaactccaaaatacctctgcctctgttctgctcggctcatgcgcatggcgataaggttgatctgaggaatggtgagacacttgaggacgtgtttggaaggggagtttcgcgttgatggcggatctgcggggttgtgggcgtggcaacgagtgcggtgagttggatggcgacgtttccgagagaagacgtgaaaaacgttgtcacagttcagcagaatctatttagttggaggttcaactaaggttcaagtagcagcaagtagcagctacgagtactgtactgcagccacttgcctggaggtcgggcgagaggcctgaattgctagacctgaaactggattggagtgaaccggtcatttggtcgcccgtgcgtgattgactctgagacaggttgcaagggtcgattgcgccgctttagcagcggtaaaacagacgatacttgtacttgcttgtagatgcaaccttgaacagaacgttctgacaaacttgaatgttagaactccaatgttagaactccaatgttagaactccaatgttcagacaaacttgtgttcagacaaacttgcgttcagacaaactggaatgagagaggaatcacattagtaagcagaactcgaggaccgtgacatttttacatgtccacgcgttgaacttagcaacagcggccaatccagatgcggccatttggtctgcacctgcttatctgccctgaactttgtgtgtatggtttgaaaaagctgaaaagcggaaaaagcaaagatagcaatggcgaggcgagaaggcgaaacgagatggcgagcagacgaaacggcaacacgaaacggcaacgcgaaacggcaaaaacggacagaacaggaagaaacgagtcgacggggtgacgcagagtgtcaacgatcgtcaatgaccagagatttccactccactacagtactgtagtatgtactagcctcggataaacctaccgtggctatatactgtagccgtaaatagcaagtggtagttcttgttggactgcgaggtgagtggacgtgggtcgggaatcgtattgtgcgtgccagaacagttcatacgtacgtacgcaccgttctaagacatacatacggttcggacaagttcatacgtcttgtaggtaccttctaggacggacaagtactgtaacgtgggttctcagacaggttgtaagtacgtgcttgtccaagtaccgtgctcgcctgtctcgcctgtccacacttgcccgccgttttctcgtggttgtcgtggttcacgtagttctcttggctcgtggttcgtggctcgtggttcgtggttcgtagttcgtggttcgtggttcggggtctcgttatatggtcccccttaatattaacccagactagaatacctgtagctatcaataactcaaagtactccgctcaagggctgtcgttcgaggggcaagtatgcggctgaatggttgtgaggggtaaatggtgcgggggagccggtttcggtccttatatagctctatcatgcccttatccgctcttcttcgccaccatcgactctgtggactggcgccaactcccagtgtacgcacaagacaaggtgtacgcacatagtgacagctgcaggttgcattctgcttgtcgccatcgggccaaaaccctaaaataaaagggaacacctttctgaacccaaccgcgagagctgctcctctgcaacctccccccctgaaacaactctaccgacgatggcgatcccccgaagagtcacgcgactgatcgtggtagcgctggtgctcggcggactgctgcatctgctgttcgctggcagcataggccgcaaacgatacgcctttactaacgacccccaaacaggcccaagccaaccgacaccggacgagggcccacaggaaccgcagtacgcggtggacaatgtggtagcggagccggacacgtcgcatctccaactgacgccaccggaacgcgaggagctcgaaaaacaggcccaccaagaggtgacgcaggaggaaaaagaagaagccatcaacaaacacctcgacacggccgaacacaagctgtacgcgcgcgccttctcggccttctacgaccagcggccccagcgtctggatatccccaagttcgacaagtacggcgatctgggcaagctcaacgaagacaagctcaagagccagcgactaacagaagaccgactgcggcagtttctgcagattgagcccaaacacgtggaacagatggcagagctgcacaaaaacctcgtcggcgaactggacaaggtgctcgacgactttggagacctcacaaaaatctacaagggcactggtatcgccattgtggccggagcccgcttcatgcccattgtgaccaactcgctgcggatgctgcgacgaacgggctgcacgctccccgtggaaatcttcctggccaaccaggaggagtacgaggtgcagttgtgcgaggaagtcttcccgtctctcggagcggagtgccgggtgctccccgacgtgctgggaaaggccgcgctgcgaaacttccctctcaagggctaccagttcaagattctgtctgctctggcttcatcctttgagcacgtgctcttgctggacgctgacaacgttgctatcaaggacccctcggtcgtgttcaagtccgacgtgtacaagaagtacggctacattctgtggcctgactactgggagcgatcaacccatcccgagtttttcaacattgcaggaaccactctcggaggggtgcgtgacgacatgaagaagggcggggacgaggacaacgagcctcccaaactggctgatctgatgggctccatgcccaacccctcaaccgagtctggccaggtttttgtcaacaagtctgccaaattcaaggcactcctgctggccacctattacaatctcaacggaccccggtactactatcctctcttttcacagggtatgatgggtgagggagacaaggagacgttcctggctgctgctgtggtgctcaaggagcccgtataccaggttccccgacacgttcaggcaattggacgatggtaccgagactcattccatggtgcagccatgttgcaatttgatcctatcaagacctacgagctttacgacaaggctgctcgtggtgagattgacgaccagacccgcaacaagctggtggagaaggagggcatgttcatgcatacaaatttccctaagatgaacccccgggagctgcttgagaagaagctgttgaaggacgctgagggcaacaagttccgagcgtttggacctcggtccggtcttaacgggttcctgcccacccgggatctggagctggagatctggcaggaggccgagtggatgacttgtcgggatatcaagtttgccaactggaagggtgctgatcgggaaaagctgtgttccgaggtggcagaccaggtggatttcatgttgtcgaccactgacaagtaaaaggacattagggcatttgaaaacaaaaacatatggtgcataggacgaactgggtaataatagattgatttacatggaagacatgaagcatggtgaaattagatggtacctggaggaagatgcgagacctgtttggacagcgcccatgtaagtacaataggacaggaactccaccactaacaataaactgattaataattccttgggtgacaacaagaatcaatgtccatcctacctttcgatacaacggacagccacgacgatttcaacaatctcacttggaacgcaactggttgaaatcaggcgatagagtgattctcctgttggttctttccccagttggtctctacgataacgatctcgggatgttttccacatgtcttcatcagtaagcaatgaagagacatcatttcatctttcatcattaggagtgttggtaacctcgttggagaccgagcgatcgagggacacttgtatttctttctcggggtttagttcgaacttgaagggcatctttggtatgtgatgttcgactgagtacggtacgagttcatattgtacgcggttatctagacctcatgatattgggatcttctcttcactgccttccgacctttgtcactagcatccgctgtcaagtagacaccaagtgtccgtttgtcatttctagacgtcagctggtgtttcttgtgatagcgaacttttctctactgtctctaaacccgtatggattctccgtttctttggggcctctcaacatgcaatggagataactaaagaccagaaacttcactatgagattgcagacagactgagcgtcggttatagagcccattatcagagaaagacatgggagcatctctgttgactcgttctcctctatccccgccagctcgaacagcttgaatgttggagtttgtcaagtcgttgaatccgagtctggatatgttgcaaacgtgagtggaagggaagaaccagaaaggatgtacctctcgtagtacagaacgtagaacaggcattggcggagcggactgcattggcggagcggactccaagttaagaaacgtctgcagacttgtgggcgatgatgctataggaggaacatggagtggctgctgttcctcctgggttagaagacagagcatttggggtttcaaattcgagattcaggactcgaagatacagaactccaagcttcagtagctgttgtagttcggtatcaccaacatggcgatactggtatgtacatactggagggtacagtaccggtctggacgggttccggatcggcagtccatcgacagtccgagacatataggtatacccagtaaccagcagtgtacttcaaagtgattcatactgccttccaggggaaatctagtacaagttgtcgagtcattgttgcgtcagagattgagacgctgggaagaacggagggactggttctatgtcagatcatggagttttggaaaagtctgaaaccgctgacaacagtttagtatctgaagttctacttggtctccaccaccatggagcgacagggaggcgcttgcatcaaagccggtctgggcactatcgctgctgcccgagaaaacgactttgccattgttacctccaacctgcagtacctggctgaggccatcgacgccatcatcactctgcttggacgtatgtatgacgccaacatataccagactctcactgctgctgctccactgactacggtacatccagcgatgcaggcagccctgaaggaggagactgcgacaagaggcatggtaccgttgatgtgacattgccaaagggagtgagtacctcaatcggacccattagtaatggcgctgcttcatctatgtccatcatggaatgatgcgttccaactattgatgccgatactcaaaagggcacagcaagacatcggtgaagaatcattgatatcgattggttcgaaagtgatggcataagtcattaaacaattattttttttcgtattgtaagaaaaaaagaaatatatccgtgaaatagggtgaaatcgacaaaatgaacccttctttatgtttaaaactgtggtgggaataataatattagcccaaatatcgcctaaaggcaatattcagcaagatatttgttaatattcttgaaaatatgactaagcggtcgttaggtttgctacgaaataatacaaaaaaaacagatatcgctgatgtggtggctcaatggtagagctttcgactccagtcaacttggttgtaatcgaagggttgcaggttcaattcctgtccatgtcaagttctaatagaactgacagtggaggaaattatgggggttaaattcccctagcttctagctgatcagtgatattttttgctgagagagggaatgttgtattgtattttttgtacgatacgacttcagttcttctcctgcccattaggatcctacaaggctcatcagccgatgagtcagccgatgagtcagccgatgagtcagccaagggaatgtcacgtgcatccgaacttgtctggacattgtaataacgtctccatcgtaataacatctcaataagtcttgattcatctcagctatttcgcaatgtcgttttttcgactaaatgaagttgcaaaaatcgatttttgaacattagtaagctggaagaagccggaatacctccaaaacgccgatggtattgataaaatccatcgttgccatcgatgggaacccggttccattccgggtcggcgcaaccggtgaaaatacagcatccgacagccatagtcaagcaccagagagcccagctcatgcaccagagagcccagctcttgcaccagagagcccaggtcatgagggtggcgagtgggctgtcctttgtctcatggctgttattgtgctattcacttttgcagcccctaatcacttttgcatccgtcatggagtctcatggagtcgtcttgacacctgccgtatgttcagatgtagaaagggaacgagtgcacgtgcgagcacccgcaaacctgttcgtaaagcaacagctatacgacctcaatttactcatggctgaaatttgtattgaatatggaccattatcctcgccttctgaccaagctgctctttgagtatgtcccgtagtttgagtcgtctgagtagttcgctagttcccacaagccacccgcactgggaatgaaatgtaggtaaattccaattgtttcgaatggtgtcgggttgcgcaaactattgataaatatagagctcaaaggtgtgctccttgggatgtgcctggttagccatcttgaaacactcctgacaacaattgaacgtctcacaatcaacacaatgcacatgtgtcttatccagcagcttgtcgcagctgttgcactttgggggtccctcaggaatagaccctacctcaggtttagtcacaggttcaggatcggccacagcgacataggcatgtcctgttttatgcttcttcggactagaggcacctgcagtggtatgtgattcaatagggtaccgtgtactatctggtgaatcacgttcagttgtggtagggctggtattttctgtgggctgattattccgtgtcgatggaggcgacagagactcctcgggtgcaggaattccccaagcacaagattttgacctggcagagggagagcttgtggtgggggtttcctgagctgccaggaactcctccgaaaaggtcatctgttctgtcttggcgcagatattgtcaaggtcgtcctgtcgaaatgaaggaaaattttcttcagtcttcaccagcggtttgggaatccagggcttgggatgttttacaaccgacggcttaaaagaacctcctgaagctgccgcgtagctgcggttgggggtagatgctgtggacacggatgtcgcagttttgatgttctgttttaccggctcgtcttcctcgtgaatcccaatgcaaaagctctcccattctggctctcgatggatcttgtcacgcaactcgctaacgtattcgcagggctcatatataccagactgggtcaaggcgtagactacagggacactgtccaggctcttgatgcaagagctgacgtgtttggggatagacgttgtcttcgtccctgcgggaattcggaactgcacaagggtagagaaaagctctggtttcagtttgccagctgagccaagttgcagttttggggaagcagtcttcttgggacctttgagaaagccttcttcaataatatcaacgtcttccgaaccctgagacttgttggcctgttccagagtgtccagtttcaactttagagcccagacgtcgcccctgagagcggcgatctcctcactagcccgctgcttgatttcgtccatctcttcctcaaggtatgcacgcatctggagcaccgagtccgccaccgtctccagcttttcatgggccacatggtctctgatggcattcatctggttggtaggacgaatgtaccacttgggcgagttggccgctttcagcgacaaccagtttccgaccacagcctcgtcgaccgggatccatcgctcggagccttccgtcaatgccatttcatatcccttgaaggtctgtggggccttctcgaacagctcctggaagtagctgtcgaactcagccagcgtgcggaaatgcaaaccgggctcaatagacacagattctttggtgcccgcgtcggagccaggctgtagaatgactcttctcatggtcgtaggacgagtagttgttcgatgaagagctagtccgataatagttgaccatgatgtgttgggtgcattaaaaatgcattaaatatgcatacacaaaattaccataataataaattaaacatcaaatcatagataaataaataaatattctagaacgacgctgcggagagagcgggctcgactataaatattctagaacgacgctgcggagaaagcgagctcgattataaacattctagaacgacactgcacagaaagcgggctcgacaacgatgaactctgtggatacccgcgtgagccaggacatgaccagagcgttgaacttgaagtcgtccagattgtccacaaaatcagaccgcgacttgagtgccgaatccgccttgcgcttctgctcaggtttccacgttttgacagacgtgggatccatggtctgcgcaaaaaagccaaacatgtgtcggatgtatgaggaaggcttctcagactgatgggaaaagtccaccagattgtccaagaatgtagcatcgagaatgcttctatcagcagagcaccgcgacgccaactcaccggcagtcttgccttgaatgtactctcgtagaaaaaacacggaggcacaagagtgaccaagcttgctcatagtgttatctgtgccacaaaagagagcttgcaaaactcgagtctgtgcagacttgaggtccacagtgtcacataccaactctagggcctgttcgaccgtgaactcatccttgccaagcaagcaagccatgccggcatatgcagcactggtgtcggactgcaacgagtccagcgaggagtccgaagacactagcaaaagtagcctgaacagaaattcgatgcagtcgggctcaataagctgagccatagtgtcgaaaaagtcagccaacgattcggcgcttctgtatcggaagggagggggaggctggggagttttggctgtcttggagggagaggccatggagaaggaggcaggactatcaaaagagccgatgagactgaaaggcgaatccattctaagtgccttgacgggagtaatcggagtattactagacattctgcctggccgtttgggcttgaccggagtacaaggcatgctttcagttcgtcgactcttgttgagaacagagtaagcactagcctggttctcacaactacccttccgcttgtcccagtatctcagtccaatcgccttcatgaccttctccatgtggtcccgagtgagcttcgtatcagccttctgcaaatgagggacaatgtgctgtcgctcgacactggaagtctcacgtgcaagcttcaccagaagccactgaacatcgatcgtgctaaactctagatcgacagcctgtcgaggaagcacctgcgagggtctcagggacgcctcattcatcaccctgagaagcttgtgacgaggcgcgaaaccgatgctttcagtatcgttggaaaatacctcgacatcagcggtttcacactctatgagaggagcatccatcaactgttgcttccgcttagtctcctcctcctcctcaagcttcttgtagtaagcctccttcttctcctgatgctgctggattctctcagcctccttgagcttggcagcctggtacttgacggccacctcgtcctcaggtgcgttgcttcctccacgaggcgtagtgctcgacgaagtctgattcacctcctttagaatctccgccagtctgtcttcggctcgctgcttgacatccacatcgttgtacgatatcttgagctcaggatcactttcgctgtccatgtcaaagccatcaaagtagctggtgcttcccggacagtcactatcgaaaaggccatggtcagagtctggcgatttcgggttatcaggggatctcttgttattaacagttcgcagaggtcggggtttagtgggcgacgagaaaagtccgtcggacaataggtcctgtgcggaggaaagagacatggaagtcgggtccgcagtgtgcacataccgttgtaccttcaccggcgatgaaaagacaccttcgctagaaagatcttgcgcgggcgaaagtgtcgaatcgtcactagaaagatcttgcgagggcgaaagtggcgaagcagtcattgtgggagagctgctaaagtaatactgaatgtttttgttccggcttgcagaaatcggactgtcggaatgcgtttccgggatgacttttgaagacgtatttttgagagtagatctcctgcgaggtgatgtcttcctgggagtctttctcacaagagcagccttccggggggtcgatggtctcggtatcgacttgcagggcgctggcgttatctcgcttttcttcattaggatttccagtttcactgcaccttcctttttggtggctcttcgtttgggagatctagtgtttccaccctccacagaacgcttctttttcctgtctagcggagtgctattgatgatgcgacaatggaaatctctcagttgatggttgacatccacgggcgaggtctcagagctgctaataatgatcaccgagctgccactgggcttaaccgtcgtatcatcctgtccttcgcaggattcgtcgtcgctgctgaagatgatagaatctcgggtgctccgactatttgtgggaatatctgacgatagtttgagatcgaacgaaggaccttcaaacttatctggcacagatcggttcagcttgctcatgaaggactctcgcttcatggcggtcgtatcttcctgtcctccacaggattcgtcgtcgctgctgaagatgatagaatctcgggtgctccgactatttgtgagaatatctgacgatagtttgagatcgaacgaaggaccttcaaacttatctggcacagatcggttcagcttgctcatgaaggactctcgcttcatggcggtcgtatcttcctgtcctccacaggattcgtcgtcgctgctgaagatgatagcatcttgtgtgccccatctatcttccagtcctccgcaggattcgtcgtcggtgctgaatatgataacattttgggtactctgtttacttgtacggatacctgacgactgttcgagagcgaacgaaggaccttcaaacttatctcgcacagtgcggttcagcttgttcatgaatgactcgcgcttcaaggcggtccgtatcttcttgacacgaccctcgggtggagtgtcatcgtcgctactgatgatgataatctcttgggtgctccgtctatctgacaactgattactgagatcgaacgaaggcccttcaaacttatctcgcacagtgcggttcagcttgtccatgaacgactcctgtttcatcacggtcggtatctcgacaggatcctcaggcggagtctggtaatctgtgtcggagctgaaactgctgccagagttggaaccgctgccaaaaagttgctttttgtgctttgcaaggggtgttgtgaggtaggaactggacatgcctgactctggtgtttcttgaaccgcagtcactggacgtgagctgctggccagacaggtcgggcggaggtcctttggggtcgatttgatcggcgactttcgcagtttcctcaagagcggtttatttggccatttgtttgacattttctttgattcggatgagagcgcaggtcgtttcgaggcgagaagcttgcccttggagaagctgaggaagctctgtttgtccttcattttggccttgcttcttggccgacgctgtttgtccttcattttgcaagtcgaattgtccatcaaaccgaagaggaagggctctcttgggccacaaaacttggtgatttcgcgatgtagttgtgtggaataaaagaggtgctgctgcataaactctgtctcgtgtacgcgttctgccctaatgtgcagcataatggaggtacgcgtttggcaagaaaaaacaaactgtgttgtacgagtacgataccaccatagagaaaggtggaggaatggcgtctcgtcgtgtcagtaaacctctattggttgatttggattgtcagtagccgtcaacttgattttccttttttattatttttcctttttatatttttctttttttctaaaaaaacataacatgccgcgcttaatcctctccacaaaagtaccacaacatgtcaagtaaatgtatgatggtttgttagactcaaattgaacatgaatactgcacgttgctgtgcagaaaatataaaaaatatagaaaatataaaagatagaaaatacaagaaatacaagaaaaaaacaaggaaaaaaggagggaaaaaggaaggggggaaaaaggaaaaatacaagttatacacattggcgaatcagctgcccgaattgctttgcgcgaatcgaatgaaggaactttgaagggttttgtttcaatagactagaatgtatccataattcctaaagacaaccatctggacataggagctacatgcgttgtacgtacagtaacagtaagacgtgcaacagagaaggaaagtagattacagtgagacagcactacggagcttccaaattcaactgtcattattgggtgtaaaattatccatgttcccttgtcattgctaccattctcatgctctgttggctactgtacggaatatagccagaatgaagatagtctcttgatctgtctccttaaaacgagcagtgacaaacacaatccagggcaagccagctcgccaattctgcccaatcgaaccgagtcatccaattcttccggcgatctcttaatgtcgtccgccttggatctcattgtcaaactcccggtgggcggtgtctcctctggctaatcatcatcaacattgtaaaccgacacggtggatccgccttaatggcgtgctctgaagcagtaacctcattgtcatcgcatgctacgttcttcacaaatacatctcgtcttccccagcgattctcgtcggctactggcgatgtcgcttgaatgattttgccagaatgggctacatattcattggcgtgccattccacatatccaacattcaccacttttcagctcgtgtgtttcttatcgagcatttcttatcgtgcatttcttatcgtgcatttcttatcgtgcatttcttatgcactatcccacatgtcgagacttggcgcagtaccagtcagaaaacctaccattgttcggttagcccaagaattaccaaggattgttgaacgtagcatccggcagggtaataccggaatggttcctcatatagggataagaggaaccagctaggccgtaggcgaaatgtccatctgttttccacggatctatttgtcttctggtgaatgagcaagtacacaccagcacacatcagaagagtatgtactgccatcgtaacgtaccaatactaccaatactactctgctgataacacatctagtacagatccagacttcagcaccctctccacatagctttgcaaccctcaacagcatatgggaggaaactgactctgttacctctatcagctggaccggtgggagtcggtaaaatgattgtgaattattagagagggttgttgggaattgtcaccactttccttgtacttctgtgaacaatcaagggctattcaagactctgaagttcgtctcggtccgacaatttagttgattgctcttatgtggcccgctcagggcgcacattaatgcacacgcccttacaatctctccagttaccaatccacaaatgactctacaaccaaaccaagctgaaatgcatttagaaccgcacatgttcaacacctttcggggatgtcggcttttgggcgcttcccttcacagttgtggcaaattgtgattgtgaagacaactccgagatcatcatccgagtggcccacagcccatcgttactctccgaagctgactccagaaaagctggaccttcattctccatgtccctacggagtcaagccttgtttgtttctaccgacggggtctggtgttttagccgcctgcccaggaagcatcaactgaaaacggatgcctcgcaaccactcaatgtgctattgccgacagaccaagcgtggccttcaccttctcacttacctgcgcccggcataccagaaacgggaaatcgagtgtctggactgttcctgaccgcactgttcatgggtcattctcagccacctcgtgcagagagcgactcttgttccacgagaccaagacgcagggccgattggatctccccaaatggtacaatagcagctcaagaatcgtctgcttgcgatgggaatgtgtcagtgtaccgcatggttcggagacaagtgagaagcccgccacggggcaatggcggagttacggggcagtggtggagttacggggcaatggtaagaatgtgaagctgtttgctgggcggttcggctgctagtttcttggatgagcaagtccagcgcagttacttctacttccacacaagtgcgagtgtatctcagggacagggctgcaggcctttcacggcaaacttgcacttacctagacagttgtttttccagagcaacttcagtcccgccaaacatagaccaggtatttatatacatcagacaattagcgaactacttttgatcacacaacgtacccacgacagatattaagcccaacgttgcctttgccctttttgccctgactgctcctgtcactgcccagaaaggaggctggggggggaaaccacaaccgacccgataacggcgggcccaattatcccgagtccaagggctaccagtacgagctcaaggcgtttgcccccggaactggtctccacagccagcctatagagatcaagggcaagaccatggagcttgatgacaagtacaagcgtcctgacttcacagtcgagtaccacaactccaacgtgaacatcaatgagcgaggctggagaaagcagcgaaagcacattgaagtcgacggacagggcaagcttgccgttgaagacggacggggtccgcccttcgtttacaactactgggagttcactggagatcaggaggccgtaatgcctttcacctggaatggcgtcaaccagttttacacttgtggaggaggtcctatctatgctcgacagggatctcccaagtgccgcaacccccagtacttccagctgattggataccgttcttgatggtgattgtattgtctgtaactaactcgcagttctattatcacatgtgtaaatggtatcattgcgattccaccaacaatagatcattctatctgtatccaatgccttccaatagtactaggtctcatcttggggcgttcattacgtcttctacacgatcaaaacggttgatttctaatgttcaccgactacttccgctaccactattatggcaaagaccatcgacagatcttcacagctccccaacagtctgaaggagttggacccggtcagacaaaccatcagcacaccaaagctacgaaacttcaaccctttcctttgtcatgttctcaacagcaggattccctgatcatccccataaaggccaggagacctgtgattgatggaactgttgaccatgaggactttactgcaccaaggtactttgaatggtgaacgtccgcaatttaggacgagatctgaagacctctgagatccctacagctcagtctgacaagaaggatcttacggtcgatatcatctcagcttaggctatgggcaaggactctgtcaagggcttgttaatctcctgtctggtaccttgattacttccgaaaccaactgcgacggaacagaaatgagccagacaattccttctggttttaaccctctgctctacgtcatgaacggctctgtactgctgatgccaagatcatagcctcttttaaccctccctccattctaccatccataatgtcataatgattcgatgcctcaaagatccagagataccgtcataaagagatccagagtcatgctctcgaaaatgttcgtgtttctgacctgagccctgaactcctcagaggagtcttgcccccccgtccttgtgtgtctccattatggtcttccttggcatggcagaaaacattcgccgaaatatacatgcaacaataactcaactcagaccgcaactgagacttctcaactcagagtagccagagtttttctctaccgaatccgaacccgccatttgttggactcaggccaaagcggatttcaaagagttcattcggtgtttttaatacaccaagagcaccatctcttatgccccaacatcacctgtgccaaaattataatcgataaaagtaaacgagtaaatctcacgaaccagttccgccgagaacgtgagtgacgctagtctggtttcgtgtctgtgcgatcatactcccctcttgggtcccgaaggatgattgcaagctggtttgaaactgactgggttgtagcgtcgtgtctaaagaccaaaattgccagtagacacgagttttcaggggcactccctatgaaactctgtccctgagctcatagtatgattggaacctgggcatggttaacgcataccctccctataaacaacataaatccctccctggaattgagatgtccccccggagactctggcctgactgtgcctatctgacaccctcggaagatacagtcgcttggcccaaagctctttgggaagcacccgtttatgactagccctatctctggtagtaactagatccttggacgctcatatgagtaagtaatttgaagactggtagagtaaatgacactggcaactgtggagtaacacttcttgcagctgagactcggttgaaagatgataaggtgtgggaatcctaagaagccggtcctgtgtggttgtctgtgtcgtgtttgtgtcactcagtgttgtgtttgtgtcacatggtttcgttggtatccgtcgtcgaaaagcggggttggtgatggcaacagttactgtagttgcagtgtcatcagcttatgtaacgaaatagagattcccatggagtttttcatgttgtcatatcgaatgtcgagctaacgtaccaaaaattccgcagtggtgccagttgaatggaagaagggataaatactcactcaagccgcctctttcttagctggcgacaaaaaaaaataacccgtcattttcagtgtttgagacaaaacacgtccttggcgagttcttggcgatgatggttaacatgaatagaggattctaaagaacaaggaaattgggcgggtatttaaaggttattctctcaaagcaaagttataattaattgaatgtatatgagaaaaaaattttacacgagcagacaaataagctatagctaatatgcgaccttaaattgtggtctaattttgttttgcggggctcctctcaagagggcttatataaaatctcgaattcgactccattcaactccgattttgacaatgtcactttttgagttccaagtagtgcatactaaagttttcatatcattagtacctgcattttcaaatggaagagtcagaaatatatctcgacggtagtttatgccgaatggaataagcttcaaaaaataaatgattaagtggccggattacgtggcaagtttatagcattggcggcattacaagtttatggtatatttaaggttatggaattacatttatagttttaatttccaatttagtaaacaaaccttatagtttgatatataaggttaatagcttaaatattctaaaattcttggagatatcgtaaattgcttaggtactgtactcttagtcggcaggttcgaaactagtagaattatcttacagtcacaatactgtagaaatcagtcagctacatattctaattcatcatcttactcttcattcgcgtaatatggagtttacacatgagaagcaaactcgcgcctcaagggttcaagcccctcattttcttattattatttcagttaaaataaattaagttaaatgcaaaaaaaactattttgagttgaaacaacattaaaactgggaatcatgacgatggcggcgaaagcaacagaaataatacgaaaacccgagaccgccgcaaaccctaccagtgcactgctgcatctggtctgtccgccgatatggctgcccaggccgacgcgctcgcttgtcgaacaacacatggggagatggtcagtcgaatgagtgccctcatggacaagaaactgcaggatttatacgccgaaattgctctactaaaggttcttgtagatgcgagggagttgtttggtttggaaggatagttagatgaggaagtggatcaggaatattatcaggagaatgatcatgaggatttttcggaccacgagaaaaataggactggtggcccgcctgcttctggaagatgtgcccgcagtgataaatgttcagtagagcaagtgtcatggtcgctctgactagcacccacattacccgaggaaaatctgtacaaataggattgcctgtctcaaagtcttggtgttagactggtttaaagagatgccaccttgctgtcgtttcctacccttgggcttgaacaggagaacggaggagggttacttgtccatgaactgaaagagagcatggaggcgtttctcttcaccgagactgaccaatggatggggatggtgtccagaaagtcaactgatcgggtcgtatagaccgttaccaagacgaggaagctcgcaattgtcgttgagccgagacaccgcggtggtcaagggatcaagacttaggcccagggggcagacctcaatatctcagcaaaggagttctacagccttggcaaattcctcaccctaggggtgatccaacgattgaataaattctagtaactaaaaacctcagtcggtcgcctattcgcagccttgagtacggtggcacgaagccgaaaacagttttcatatcccatcagagacggaagcagatgtatagggcagatcgggcagcgtctctttgaggtggagtgtactatacacgtctcgatagcctcaacgtgagctgactcagcagcaatagcagtctgtttagaactgatagcggagacatcagcggggtcagtcatatctcggtacgcctccagtttgtcactcatcttaactatgcgttgctgcacatcctagattgtcacgttcaaggatgcatatagtcctctcggagggtggaattggcgagattagaagacaatagttgtcataacggttttcttcttgtatggttcatcaagcgagagtctgggtgatcttttaagtgatatggtgtactcgttttgtatatatgtatgggaaaagaggagacttatatggacgatatcagagtaggactgacggccggagacggttggctgatgagtcaaagctgtacgattgagatgtacgattgagaagagttctgttacaaagaacatttagtgattcaaaatggggaattaatggtctgaatcaccagaatactccgggttgtttattcttattgaactacatttcagctattgtaatcatggtagggctacagtagtaaagcaagaataaagaactcagacttgggttctcagaagagcgtatgacagtcataatacaatttttcccttttttccgggactttttggggatttttcgcggtatattttccttaaacgctgctcttgtaccctttcccacccttagacgtctgtaacgattcagaagctagtcataaggtgttatgattagtcatgggccttggcacgtgactggacgatgatgacgtcctccggacgtcatgagtgtgtcattatggatgaatacttggtatcgcgtggctagggcacgtggatagtgacgtgctttacagagttagggttgagatgcctgtatacatagccaccactcgcaagtatgtaagtaaagttacgtttatacgacttccggagctcgtactattggtgtattgctccgctcgtacctagggatatcttgaggattgacccatccccgatccgttacaacgtcatccttccgcaatagtttagtggctagaatttccgcctgtcaggacacttgttcagcacgcgggggaccggagttcaattctccgttgcggagtttctttttgatcgcattctcccttttcgtctgtatttcgcgagactttttaccgccgtctcagcattgtcttggtcagcattttttttcctccattttttgcgttaaacttccgctaaacgagatgagctgaaacgttaaatattttggaggttttttctaaaaaaaaaaggtgttgaatgatccataatccaggattatccgtcatatatagatttagtaacttgtatggcatctttactcactctgagctcaacagtttgtgtctccttttaatctcccacgtcttggcactgaacccactctgaatattaagttttcgtgctgaaaaaaaaaaaaaaaaagtgaaaaaaaaaattagtgtcatgctgagagccagcaaggatatgaaaaagaaagcccgacgtggggcttgaacccacagccttgagatgaccttggaataagagtctcacgctctaccgattgagctagccaggctttgttgagaaaaccgaaaatgtagtctttaccatgtgaattgttgcctataagctgctcattagagtaaaaaaaatgcttgaaacgcaggaaaaacgatggaaacatgttctctgattacttccccagtcctcagtattgttcagccacttgtacaaatacaagtgttgtacctgttacaagagaatgaggacatgtaaaaaataattaaggaaaacccgattaaggttcggaattttcacagcttctttttacaaaacctgtttgacgaacgcatacccaaaggatgtgcaacaaaacatatgtttgaaatgggatctgaaacaaaaagaaatgggcccaaccgggaattgaacccgggacctctcgcaaattgctcaggaacaccctaagcgagaattataccactaaaccatcgggccacgtgaataagatatttgctctcacccaggctcaagaacgcgaaaaacgcgtttctttaaaagaatcattagaataaagaaaaaaaaacaaaaaaacagccagtcaagaaatgaaacagaaaaaaaaaaacaaaaagaaaaaacacagaaagaatacatcgacaagcgagcacgaatgtcatgcgttctttttaacaactttggggctataacaggcctcaattggctgaaatgtacttcccttgaataaaaatgaacattagatttttgtttataaaaacgtttagtttcctaaattatttaaaatgataaacacgaatctaaaaaaaataaaaaaataaaaaaataaaaaaaattaagaaaaaaataaaaaacaaaccaacaattttgtgactttcaggccccgcagtagaaacaagagagcggatgaaactggaagcacacgacacaccgtcagcaagacattttggatactgcaggtcgtttgttagattgtcccataatctgctattggtcaagaatgatcaaggagatgagagagtatacgaggttgtgcgacaagtgccaatggttcatgaaagggaccacagcaaaaaaaatgttctcaagcagctgcctggacctacgaagatctggtcggaaatttcgaaggattttgggtcagtcgaggctccgaaagtcaaggaaccgattccataatgtatgggtgatccactaaggaatgtgcgaatctgtacagtacttgacaactcttccgataccgcggagtatccccaccagatggacgcttggctaaacaagatgaagatggcataaaacgtagagatgtcagcgatagagacgactttccgctccagcaggcccaatagctgactttttgggcaacaaaggcgctctcgatctacctctacacggctctctgacggctaaccagaatcggccctgtctcgaggtattcaacgcgataggagaaacaggacatttcaaaccgccacctcagcaccagtctgctgtttttcgtgctcggagccagtgtggcctttgcatacaatgaagtatatatcttcgacaccaaatcgcgcaagaagtcgacttccaacgcgaatcagggcgagttcgcagagtcagccgccagaccgaacagctgcctggactaaaaggcccatgaggaggaccaggacatggaactggagattatcgggtcttgaaaggtggaacagtgccttagtccagtccctgaagcctttggggaccatcaatacgacaaatattattccaaggctgctcctgatctaatgagaacccccaaggcaagttcatcggtccaggaaccaccacaggcgcatctgagatcgtccggcaacagttaccacaactcgcagcatttcaatggctactttgccgtttcccagcctcatttcatacccagaaagttgctgcgagacgaatttgggtccaaaacgctctcaagccagagtgccttccaatggtcccacatttctgcagaaacctctcaaaggcccagtcgtctccagaagctcagaaaaaagctcaccgagggtatttacaacgcctttcacagaaactacaagcctccttctacggttgtgcctgaaacgtcgtttgatgcgtctcatcaggagcctcagggtcgaactcagtctgttttccatggatacgggagttatggggactaagagagcaaaagttacgaagatgagttgtttactgagaatggactacgacagatacatgggtcatcagccggatcatgctgtatggcgatctagctcgattgtaacaatgaagaaagcacaattgaaaagacccgctttttcaagtaataacccacaaggcaagtcattcaaaaataccaatggtactttatgaaggccctagaaggtataaaattagcagctatgctgcctccttcttatacactcggacagacacgagcttggttgatggaactacactagcgacctgtaaggtcaaattaaacctaccaatgatatcacctattaatctaggggtatatatacgtttctatcatcataattagcacaatatttctccttttgtttccctcaaaccctcctcacaagacatatatccctccttatcctcgaaattccacagcggatttagctcagatgggagagcgccagactgaagtctctcttcggtcctgaaatctggaggtcctgtgttcgatccacagaattcgcagtctttttgccactgctgttattcttttttgctctttttgcaacttctcctgaacagtttcagatgtggtaggttcctttacttgtagttttggggtgtgtggtgaagtgaggtgttgaagtgaggtggtgaagtgtttgttagtctcaagatatatatgttgaaaccatttctgtattatattctgtggtagtagcgctttagcatcaactgacactcccatccgatgtcctagaagtgagccaaagagatacttgtaccttacctgaactagaatgaatcattggatatacagccgcccaaggatgccgtacgataccatctaatcacctcattgtctttctcacttcccgtttcccatctccatagacagtcaaacttcttcagatctgggtagtaggacaatgccaacagagcctttcaaaactgggttctaagaagcagatacatctgtctcaatgtcgataattctggtgtattccgcctccctgtacatatattctggagatcgattcagggacagttgagtcgggccttcaggtatcctggaggaaagaaacaaacgaaagatcagataaatccgccactgtgaaccaccaaagccgatgtttcggaaaagtatgagcagtggacctgcttgtcggagatgttgatgtactgtactataccaagggatatcgttggagcagaagccgttgttctagccccaagaaagcagaagaccacgttatcgggcttggtgggcatgtaaaactggttgatggacacctctccagcagtaggaggagacgagggttgaagagataaatgcagcgttacgaactcggggtttccagaagtgaaaaaattaactacaagagtcttgttcgttgaccgtagtgaagagtaacagcaagtgtcccgtgacaacagcgtacaggtacaatattgacattaaatggttataaagaccggcataataaagagggctgttatatgagcttttttttatttacaatctgtgaaataaatcgaatctcctgggtcctacaaaccagggagacaaaatctggtctttcggagattagcggagattagcggagttaggggaatataatcagataatttgtgtagatggtgtagagactttcgtgaatttgagaccaagacgcgcaatgaaattgcttttttaaacagattggtaatttcagcaatgaacggtactttggttcttctccgatataccatctacaacacttagtctaattgtgccactctatccaccaacttgtcattataacaacctgtgctgtgtgttttacacttgctcgatatcatctaacgtctcgtgtcaactccactggacatgtccctcagcaaagaactggctcaaagatccctcgctcgatcagactacatctacggcaccaccctccatccccatgaatacgagcggtatctacacgagttgtattacgccctgacccatcatcccactgctcttaccacgagattggcccctaaccagctgctccagatgttcttcaactcgtttaggatcaccatggacagaaacatccgggtcatgagaacgttcttcatcgatatcttcccctcgcccttcattcaatacagtatccacgacatggtaagggcggtaggatgggctgtggaatcgttccggaaagatcccagaacccatctacacgctctccaagtcatccagtaccacgaggcagatctggcttcactcatcggcgtgcgccctgtgctgtatccggtacccgaacgaagtccggaagttgtgtatcaaccggaggaacagggagttgacattttggtgggaaatccatcggaggagtatttggatcacctgcttcagaacgacggagacgttcaggagttggagattctacttagatgtgccagcttggacagttaacagtgtgaaatgatggtgtgtacagtgaatgagatgagaacgacgggggacgtagtaaaaagctactcattccaaaactaagtgagtagggtgtgtttccagacaaaaaaatcactgatcagctagaagctatgggaatcaaacccacatatgttcctccactgtcagttctcgtagaacatgacatggacaggaattgaacctgcaacccttcgattacaaccaagttgactggagtcgaaagctctaccattgagccaccacatcagtgatatgtttgcaacgagaattctggcctccaatggatgagatctgcttagtcaggaccagctgaatatcacgtgaaatgcaaattgagtgctggatccgattttctgacccttgcagtccccactaaaaaaatattttgttgaaatcacaacgagaatactcatttggatttcgatttttcgcgaagaaaattcacaagtttcggaaattctagttccaaagatgttgcaaaacataactcctggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactttttgtcaagcagatgttgttattgtttttcctaggcgttttctgtctttttgtcatatctttggttggtgacagaatctccgattacgccatttccaccctctagcagtcacgtccaccctctagcagccacataaccaccctcaagcagtccaacttgggtgtataaaacgactttctgaccatgttcacagtcgcgaactccaatttggcactttcaaaaacagtttacacaagttggacgtcttccagttctgatggcgtttttccgctagtctacagttgtcatggtggatgagatctcgggattatgttaaaggtttgaacaatggcccttttcgccataattggcatttttttcaaaccaaaaaaccactttcagatgttagtacaattgatataatcccaggatacaaccccttcctcgtcaatagagcaatatattttatatattttttatatattttttatatttttcttatcaaaatgaaaaattaaggtttctacaaaaactcacctgcataatcgggaagattcaagtcgtgataagtagttatgctcagaccccaaaatcagccctaattgttacagaatgttccttcccgaacagtcataagcaccttctctcaaacttcaaacacgtcatcattcaacgcctcttgcagttcagtcacgtgtcactcacagaaccgctcacgaatggaaagaaccaacaaagagcctggattggaggtgccgaaagagtcgatggtgtgctcagtaagacatttgtgatgcgataagacgaaatcaacgaatttgcagctgagtgtgagtttgcttttgaattgatatgatcacgcaaagtgaaagatcacagcgagagagcgatgcgatgctgttgggaaccgccgcccataccgagtcgattttcatgtttaccctatgtctaatcactttcaccacccggacctcggcagaacagagctacgaatctacaacatacctcacaaccacaaaaccgacctctccaatcttacccctggaatatctgctttgattgaacagactcgacgggaccagcacgggcgagtacccacagaaggctaccatgttcccccgagccgtcagactcgacgcttggaggtcagacggctcaactctcagcgcagcggacagggggtttcaattcaggcaaccttttttaaatggaagaaggagaataagacctagcaaagtgatgacggggtctcggcatgagaggtggaattgcatttggaaggacagcaatggtaagccctgaaagtctatgtgatgggctcctcgttttcagagactgtttggaggacctccgataatcaacggtgagacaagtaggatcatgatcacaagttttttacagatcctgatttcgatgaaccgttttcacttgtgcaactggccagagatgcagggtaacctgatgaagaaatggatgctattgacaaggcatgtggatgacagagcttctgcaccgcaccttctacctcgattggagacattcagctcggttgacttattggaaaagtatttacagaacttttcaaacacctacaagagccctgaaggcggtgggaactcttacttcgcttgggttagaactttccacaagacgttcacatcaacaactgatccacgacaaccacccagcggatcgagttctcatgccacaagtacgaggaagcatggaatacaaaaatggcatcgtagaggaatgtcctgtgcgtgtggtagctataagaacgaggagaacaagtgccacttgtgccacctccaatccacttatctccttttatcagacggttacaatcacgattcagaaggggcggcttgcattcgatatccgcgtcagacataaaagagagcatgaggatctgacaagatactaagagacccctgttggtgattgatgagggttttgatattagaagaatgcgggcttgtaataatgagcctgattcaacttacacattgatttgtgtgaagaatagatctctggtcgcatggtcgagaccgcaaccagtttgaacaatcctgttggagatgatgaaatccttaggaaggacgaacattattaaggagttgcaagtgatttataagcctataatggaactgggctgtacgttctactctaataggatgaacaatcgtggccttttacgacatcaaaattgtttgtgcactgagagaatcgaaccaatatgcagtgaatgcctcagtcgaggaactattcatcctttgcacctaactggagatctatcggctgttgaatttgatagccatcgaagtatacgaatcggtacaatacgactattgtcaactgtaacagtcagctattccagctcatctgtcaggcacctccttgaccccttacccaactccattgcactattcagaggaaacttgaaatttggacatggaggacgagcaagtcagagtctcagagttctgaagagcaccatgagatacaaaagattgtagatcatcatgaaatgtggttggcagagtgttcataggactgctcacggtactctctagctacagtatatacttccaagtacacagtgaagatacagtacaaataacttgactagccatcaataatgaagggtgtctattaggagtttgaaaaagagtcgttaattgaatgaggctctcatgtatgttactgtggttgggctccgcggtgtgctcaccatgaagaatgagcttggagtagtaccttgtacatagtgtctgttggccgagaatgtactctggttgttgtcacaaagaatacttttgatgtccgtagacctggatattggaaccagggtgaactccgtatgtcctttcagacgcctgctacctctatacaggtgttgcataccgtccatactgcactttccatctcgtcagctacgatcaagcagtcccgtatgtttggcagaaaagaataattcccagtatcaagtcaattgtaataactccagtttcctgtttactcgaagagaatctctttcccttgaatctcgacaccattgaaccaccacaatccatcctgagcctcaggcatcagacctgaaaagatcttcgaccatatctcgaccaccacaagtcaggatagcacatattatctgaatctgtacacgacgcagaacatccgtgcatgggctattttggttgcaccgctttttttttttttattctaatgattcattacagctatatacctagtaagccgggttattggtcgccagtattaccagtcaaaccaaccgaagtccgggcctgtgttctaacaagtcacatccgcggttgtatagtgtagcggttatcaccttggattctgaagcattcttcgatttccagtaaccccggttcgattccgggtacgaccttcttttttatccctcccattgagggactaattatggcgttcacgtccagtatttttgcactgtgctttacctttgctgtcgttcgatttatgttgttcctatgtagcgctatttaaatttcgatatagttatttacttatatttgttaatttttcagaaaatataaatgtcacggagcagacatatagaatgtatatgcagaaaaaaaaaaaaaatacagagaaacgcttccaaaagccaaggaatgtgatacaaaagcgtgaaaagccagaatctatgagaaggaccaaaattataattacagcaccctggattctcgtaacttcttgaaaccagtaggatgttcctcagaacggggtgtctcctggaaagatgatacaacctttcaggactctgctaggcaatatttggtggggagaggggatccaagtcttcctgagggaagatgtggccgtggtgtcagaaagcgcattgggggtgtttcggcttggggtgggaggaagacactagcaccaccgtgggacctcgtaatctgtggtcgggaagaagtagaaacaatcgttaagagaagccgtgcgtactacttcttaagaacccgagcgaaggactggcatatccgtagaccaggaagagggactcatcgtccttgttaactgaattgcttcttctccagtctcatccaagggcgtggcactcgagatacggctcgataatttcgcctgggaccagcctttctcaccttgtctacaatgaaaaaggcgagttgagagaagttgaaggaccccaaggagccagtcctcggactgccgctcgtcatggaccttcttaatcttccgaatatctccagaggcacgggcgacaggagattcgccattaggtagagggctgacacagctggaaagagaccacctctctctgtggaaagaatagtctcgtggttgcgaacataaggatactttaccgtcttgtctctcgccataacaacacgaacagatggaagtttttagtctcattcttgcgaaaaagacgagagcacataggacggagccccagggtgtctatctttcctggtatcaagaccccatcaccagtactcaaagacgtctttttcagctgtagggtcggcggtggagagtaaatcacgttcatcataattgggattataatattatcgctacttcttctacactagtgatccattcatcgagaatttcggcctcagatgaaaaacaagttgcaattttttacacttcagcctccactgttggtgtttcaatgctactgttgtcatgggtttggtcttagcagggcagccctgccctgttgcgaagaacgcgcataaaaaattaatgaaaaatccacatagagcccacaccgcaataatctgtcacccctcacacaaagtgtgttttgttcattgtaagagccgttaccgcaaaagagccgaaaaaaaaaaagcacttgagggcacccgagacttacttgcatcactggaaagaagcgtcagaccttgaccacgtgaggctccggagagtggattccagtttccggtggtcttgcaaaatccaccgcctcaagcattcttctgagaacgaatatgagacactagagggacggggattcccttcctaatccagtctctcgacgtttcgcactattcaaaagctgagacgactctgatccgggtaaactccaaggaacggaccacgaggctgctctataggaaatgggaggaactttccaccaccccaacactgcgtcatttcctgtccagccctggctatgtaatcaccttactgagtgggtcctctaccggcacgatgtgccaagtggaggggaccaaggctaccttcagcagtactgtgcacccgagagcgagacttcatccaggtgctggttgaaatcgtggtggatatcgaagacattgcacgtgagtctgaagacccagacagagtgctttgtaccactttgcggtgtctggctatcacacagacggtgcttgagcaggtggagacgtctctggagtcgaatgtcgagctgagcggtctactagattctttggttcttccctcagttcgctctcatgtgattacaatccgtgaacggggtctacgatgcctgggtcttctttctctgttatctcgtgaacaagcgtcggacaatctcatggttttcggacactgtgttcacaagggcgaggctgagttcaaggttgaagctcttaagatcatgtctgatattttggttcttcatggtcgttcagttctcgatcttcccgataaagtggactctgagagtgtgttcaatggcgtccatggaaaaaaagcaaatgtctctttgattgcttacatgaagtgacacagactcaaggagctagcagtactgaaaactcacagaaatgcccacctgaaatgaatggagaggagaaagtcgatgccgtttcatccgggtcgtagaagatgtgtcataatgatgtcgtaatggtgtcgtaaaggtttgtgaatgatatagtcgataatgccgtaaagtgagaagagaagaggaacaagaattggaggctacaaacattttcaagataagctaaggtgacacagattctgttgtcatcccaagtacagtttttaatgttggtacttttcaccttaatttttatattttgttagtagttttactgtaataggaagaaaacatataagatatatacgatgtacattcccaggatatatttacttatcctatatattgtttgtgttgtattgtacagtttaggtctgggttatcaatacataaggttgagataatgcaagagcgtgcataatcgagacactgtttaggtacaagtcggcgatgagctgttggtaaattctattctcttggtcgcgaattactgggtataatggttactaaaatatctttctaaccattcagattttctcaaatctttgcaaatctttcctcttacctaaaattcaatgatttggttcagaatctcaggacgcggaatgatgatgttatctgctcaccgagcttgggcctttaagtcaatcagcagagccagctactcctgtcgggagacatttagtcgatagctcgctccagcttggaacgagggcaaggtcgacttcttgtagggtgctcagggggatcgatttggaagaccacggtagcagggtgttgaggactgtagacagaagttacctttcaaacccacgtaagattagctgaaaagacagtcgatccacatgccaaagaaagtcccacggaaaactattgccaaaacgattccaaacacccaccttggctcgtctgcccgcctccccgaggctccttcagaggacgaggcccactcacaatctggcttatagcaccttagcagtacatcacatacccccgagatctgcccaacgatcagtactatcgctgatggtatataggagaaaggataacaggtgattttaggggaccacgatcctatctgaactacactgacgtgaaaacccatggagacctcatcgccggctatctgaggacccaccataatcgactgtgagcccaccgaagaaagctgaaggaggattggagagtggattaaattatcgttaagttggcgggatgggtcagttgatgctgagtggctttcacaaccccttgtcaattgtgatagcgtagtaatgagggcggccagatcacagacaagaaaagtttattgaaaaaatattttgtaagaatactggataaattatatgtatggattatgttataataaaagtaatgggaatatattcttttaccaactagactcagccagacatggatacacttaagactaccactacagaatggatagagtgctagtaggtatcccatttgatgccgaactaacattcggcctcacatgcagcctcactcaaactcactcagtctcacatccaacctcacattgatattaccggattgagaaaccatagcacctcgataatccttctagatgcgacagccccaataatttgccttgtccgctatagcgacatgactagcggttcataggggcttgcacgagagatgcaagtttggtttcggaatatgaaggtgtagagaagaggtcaggagactgcttgagcctcgagaagtatttaatatgctggtttgatgcttcataatgacttctacacttccttaaacaccgccacttgtcatagaccaagaacagcttcacacagccatcttttcactaccaccttttcacaaccaccttttcacagccacctctacaaaatcacatacaatgttttgcgcaggcgtaatttccaagttgccgagattcttcattctggtatttctcgtgatcaacatctttctagccaccttcatcttcatgggttgtatcaacaagtctgcgtcattctccaacgtctatcttgttgaatactcctacaaccaggactcggtgttttttgacgccatcaagagctccttcaagcagtccaatgcaaccgacctggcttacttgaaagctcggtctggcttcttcggtgcatgtgccactgttagcaacgctaccgagtgtgtctctagaggcaacctgactgccctcgaagacatgttccccagtctgagtatcactcagtctggtaccaactcctctgccctagggcttattcagctggctacccagttcacaggggacattgttcatcctagcctcccagtcgtcactctggtgctcgacgttctggtttttgtctttgtcctctggagcattttcgcctttattcctggagccactcaagccggtatcatgatgatgtggacctctatctgcgcttttctcacctggagtgtctgtaccatttggttccatgtctccacgctcgtgggcacaatcttcattgagagctcgagtgctggagccgtcacctctgccgttggaggacgtatcaagggtatgatctggaccacctttaccttccagttgcttatcggtctgttggcagtatggactacacacaagtcgtcgattcagaaagccaagaaagaggccgactacgaagcgcgtgcgtatgccgtcaaggcttgaacaaaagtggtacctctcaagacattatatactgtataaataactcaaaaagtggtttagaggctagtttttcgtaattaccatacagtacgttcatgtattactcgtagttcatgatgccattatcactgttccatctcaaaattactgtacagtacatactgtccttcaggcacatgattggagccattgcagaaatacaccacagagaactcgaccaaaaacacagaaaaaggaacctattcaacgaaagtaaaaagaatagcggtacctggtttcgatccagggacatcagggttatgagccctgcgcgcttccgctgcgccataccgcttgtagagataccttgtggagagggcatgagagatacgcactggcttttatcatctagaagttgcccaattttggcaatatgagagccggtacttgaatgttatatttaattggatacagacggtgtttttaaggcaacttttgagctctggtcgcaagtttggtcaagtcgtgtcgtttacgggagacaatgtgggtgtatattgtacgagtgtaagtatatggaatctggcaaattgagagatctatctatcgtggaaatatctcaaagaagacctcgtcaactcaaccctgtctatgggaggtttattacttgtacttgtacaactatttaattaactactatactgtacagtatgtagtgctctcttcaaaaatagtacaatctatcgtgttctacaaatcagaacgtcgttggagtagaatagtggcgaaacaaccgcaataagcacaattggaatggtcaaacttgaaattctgtcaagaatctctctcagaagaggatctatatgcaagtatatagatactgtcctcaatcctgaactactgtttatactgtagtcgtccagaccatgtagcgacaaaacgggaaagcgtggaacaatatatatattaaccagcaatgaactccccaatggtagagtcaaagatgaaatattgagaagagaaggggttttcaattagatcctcacggtatggaaaactttagacccagagaaaatacaccacaaagtcgatagtgagacttggcaaaacataccaaacatgtcaatattcaccatgtcatcaatttccaccccttgtagtgttcctttcgcttttcccgcgtttttcgcctcattttcagcacaagtgcatcatctaccatccttggtctcacagcggatttagctcagatgggagagcgccagactgaagtaatatctcagtcaagtaatctggaggtcctgtgttcgatccacagaattcgcaatgctacagcttgtctgtaggtatcttttttgtgatacattttgcttttacttcatgtttcccaccgtcgtcattgcagcgtgtgtacggtacatactgtgggtggtaggggcgttgcgattagtcaattgatgtatactttttcggatgcttgagatcctaggacgtatctcatggaaaaggcgtctgtcgagaataatctcaaatgttgtggtgtaatggtggtgtatggagcatcagggggttggaaatgcaaaaggcatatatctccagggatgtatgagacatagctctgcccggaaatgtttgtgaattgcgcatagaaccaatgttcctgtagaagacgcatctgcgatagttccaatgttccagaagcaagacacatctgcgattgttcaattcaagatcttctgcccgcactctactgcatgaaattgtacagcagtcgctcgaatctgacaggcagcttgttgctcttctcgactccttcactcagccacactccagtgcctccaatctggttagccatcaccacatctgtcaacagacgatctcccaccactgccacttcggatggctgatcaatgaccttgttctttttcaggtatgctaccaggtcctcgtggcaccccggctttttgaccgcgtgtctgtacacctcgagtccggtgttttgctccactcgttgggcgtccttgaagtctgtgtcgtcattggtaccggcggagttggacacaaccagcagctgcagtttgcccgggtactgctttttgagctcgtccatcttgtcatgatactgttcaaacacgtgatctgcgccgtccaccgcaaagcagttgtctttatcgagaatgactgccttgatctgggcgccgtttttgccgggaataggtaccggcagctggctgaagttgctgacggtcacgtggggcttgatcagcgacgggttgaacagcagtttgaacgtgttgagcgttgccgagagattcaggccgttcaccattgtgtttgttgaagggttgtggatgttgaagtcgaactttgatctgaaaaaataaaataataataaaaataatgataagaataataataataaaaataataaataaaaacaaaaacagaagacaatcatccgaggaggtagatgggtaattaacggtgaattgacaattttaataagaaacagaagactcgtatttatcgtaaaaaataccaaaaaaatcgtcacggacaggattcgaacctgcgcgggcaaaacccactgcctaacagctaacaaattagcagggcaacgccttaaccactcggccaccgggacgcggtcgaacggaaggaggtccgaggagtctatattcggtagaaattatgactaatcagtaacgacagaatgactttgagagacagatttcagaggatgaaacggagggtatagttgaatgaaacaaaggaatagttgtacgaatctgaaagtatagttgactcaataatatggcatgaatgtgactgtcttttatcatggtggtaggtgtgaaaccaactgtcagcattaacaatgtggaatcctctacattgtctgttggatattgtacggtgttccaagtactatataatatcttttaatgaagtcatattacacacttgtccccatatcaccacatttgcctcataaaactactgctactagtattcacgtagagataccagtcagtcaatctatgcacatcttctggataccagatcagctactttatgttgcgattaatttcattacaacatgaaagaagctagtatatggtccgagataggcagtgcgatatgaattcatactgttcttaccacagagcctttttatgcgtacagtagcaagccagtacaaggtgaatgagaaggagtggagtgcgagaactacagctctcgggagtatataaacacggactgatgtctggtggagtctacccaacaaacaaccaccaccagtttatctcgtgattcgccatgctgttcaagaaccttgcccttatctctcttgtcacccttgttgctgccaaccaggctgttcctgtcgacaactctgctccggctgtggctgagtctcccgaggacatttccaagctcaagccccagtgtcccgagcaaaagtgtcccaagcccaaggttcacaagctgaccaagaacatcaccaagaccgtgatgaagaccgtcaccaagtctgccaacaagtgtcagcccactcattaagtgccgacgtacgattttgatcgatccagaagtagtaaatcgattcagaagtagttaatcgatccagaagtagttcgtcaagtcatcctgaacgggatgtttctgttccatgttgaatggtaccttctggtggcttgatcgtgactggggcgtaatagcatccaacaagtcaagcaacaactgtagtgtgcttaaaaggaagatcttccttgtcaccaggatctgccgagctcaacaatacactccccacggaggtcaacatctgaatagtcgattcatcatacgagccccgtattgctcaagaagccacaaacgggaatagtggacatgaacgggagatgatcggcagccctgaagatcgtttaatacgaacacttgtctcaaatcttcccctttaccttcaaaataagcgtcttctgaacacttgatggaatcgtcctagatggtaggagaaacacaacgaagttctgaggacactcccgttcgactcgccaggccgcaatcatcaaaatagcgccaattgtcgccattccaacacccttgccaagtccatattctccaaaagtggctgctattgcgactcatgcggagaaagacgtgctttatctaggcgcagaatctagtgatgcgcgtcgcgctagtgttagcgccacactaacgagatgggtacgagacgagacggggttcccacgcggttatttgctcttttgctaggaacacacgtctctagcagcgatcagaaccctcaggagtgtgaattggttggtggaaggcggaagattcagttgcaaaggcggtgttcgtacaattacagggctctacaatggcgcaagttcatgctagtcgtctgttgtcttctttagcgtcatctgtcaatccaagccacagcttagtacgactcgtacaaggactactctgcagtacgagtaggggtttggtgataggagtagcggtagtgtgcgagtgtgagtatgggtatgtctgtattgatcttttccggactgatttgaccctgttgatggatctgcgaagaatgaacgggttcttatctccatcatcagtaatggggtgttattgacagccagtccaagtacagtaagtgcagttgaggccacaaaagtgtcctcatagtatcaagagagttgaaccgccattagcagcaagtctcacaatccctgctcacccattcgagacagtccaacagtggacgttagggtcggactggcgttggacaagggtgtgagagaccaatatttgagagactttgagcccataaaaaccacatcatcagaaagagaaggtttcagcgatcaaattgatatcaaaatcatccagtaatttgttgttaaaatgacatatttttccctgaaatattttagcagaaaaaaaaaataaaaaaaaaaaaggatgagaacaatttaagttggatctgaaaagacagacacttcaatatcacaactgcgaaatggtgaaaatgcgttgattgaaaaaaggaaaaaaagaagggaaaaaaccaggggaaaaaacggccaatctcggagttctccgcacaatcacttcaacaaacgctcgcgcccaagccgaatacccgcactgcgcctgtcagtcacgcgccagacaggtgtcaaaccagcatgaaaagtttatgaagcgcctatttttaagcaagggctttgacaggttcgaggacggtccggagaagcccgtggaacgtgtctgtggcgtttttgagatgtcctagatgcatacgcatataaagcgatttgatctggtggttgtccgacaatcaccgaaccctccatgtcaatcaagtcgctctcaaagggctcctcgctggatgacacttgtgtcggcatctcccgggtggctaccccgaccaacctcgagaaagacctgtcattatgggagacgatgaagatctacaagaaggcgacattctggagctttgtcatgtgctgcaccatcatcatggacggctacgatggaaacatggtgccgtctttctacgcgcttcccgtgttccagaaaaagttcggcatccagctccccaacggagactggacagtggaagccaagtggcagacggcgtttctggtgggagtccccattggcagaatcacaggtgccgtgggagtcggtctgctggcagacagattcggcagaaagaaggtgactatcacgtctctggcattcatggtgggagtgacctttgttgtgttttttgccaccggcaaggaaatgctgtgtgccggctggatcatcagtggaattatctggggcgttttcaacaccatggccccgacctacgtctcggaagtgtgccccatcaaaatgcggagtcttttggcagccgctatcaacctgtcctgggtcgccggacagttcatttccaccggagtcgtcacaggtacgtccaccagaaccgacgactgggcatatcgagtaccgctagcagtgcaatgggtgtttccggcaattctgattcccacattgtgctttgccccagagtctccgtggtggctcttgcgacggggagagattgacaaggcaagaaacgcactggctagactggcagacgagaccaaaattgacctcgacgcgcatctcgaacacatgatccagaccgacaaggaggaagacaagtcaggaacgatagccgagtgcttcaagggtccagatctccatcgtaccgaaatctgctccatggtgtactccatccagccgctgtcaggagccaacattattaacttcttcgccttcttcttccaactgacaggagtgccccaagacattatcttcaaactcaccctgggacttacaggtttggggtttttggctactctgctgtcgtctgttcccatcgctcgagtgggaagacgcaaaatcatgctcacgggactgtttgttctgacggtggctctttttgccatgggtattctgggctgttttacatcccggggaaccaactgggctaccgcaatcttgctatttgtgtgggtcggcacgtacgacctgtccattggtcctggagcttttgtgatttactcagagtcgtcgtctgtgcgtctgagatccaaaaccatcgccattgcctccgtcatttcctcgacagtgactcttgttttcaacgtggctgttccatacatgttgaacgaggctgaggccaacatgcgaggacttgtggggtttgtgtatggtccgctgtgtatactgtctctgatctgggtctattttcgtcttccggagctcaaggggctcagttatatggagattgatcggttgtttgagggcaagaaggttgctaaagatggtgtctaggaatagagtgattgacgaggaatggatatggttgcttagttcaggttgtagaagaagtatggtggtgtcgtgagcagtcagggttagtggcttctatcaaaatccgatgaaaccgactaatgtctttgttctcaagccagcagaaaaatctaatcaaagttgcgataatgcacgatcgttatctcaactttatccgcaccgatacgataggggtacatcgagtctgtaaccaacaaaaaatcatctacggcaggtctacaactcacttgcgacaaccacggacttgttcatcctgctccatgacaaaagcggcctctgaaatgagttcttggattgtgctgtgtatacggatcttgccactcattgtggaccaagccaggactgaatcggaatcagctcgaacctccgcattgtcatcgttgccctcgggtttttatgtctctgttcaccctccgctgtagtgttactgtatgtttgttcgttttttcagcatctatgtacaaaatacattcacggttgaaattccgatcttaaccgtgggctgctattactgtcttggatatatttcagcttctaaacggttgccgttttcttccaagtccagacggcagagatttgctgacacagctaattgatcctggaagagaatcattcctcgctatccatgattcacacccaactccagtacaataccagttacctgggtttttctttatgtatgtatgtatgtactgtacatactgtaggagtacatactagcacgataaatttctgtacagtactagcacaatatataattctcgtactatactacaagtagcacgatatataattctcgtatttagcacgatgtataaatctcatactaacacgaatataattctcgtaaagcacaaatataatactcgtacggtactctcccagtacaattgccatcactaatctctcccgattctcactgagctatttctccgggaaatattggttttggtacaacaacaccaccgtcctcaaaaatgcggcaatttgaaaatttatttgaacaagctctcaatattgccattttcgataatgtcttacagtttttgcaatctcgacacgcgagtggacagacatacagtggatctaggtaaagggctcatcaggttttattttgtgaactaaaagtgtatcgcttggtgaaatgattcaaatatcctgatgaataattcaaataccctgatgaataaatcacatctccggaagaaaatctcatttattcttcacacagattgatttattcacgtgttcttcccattttttacattttaatggccgaaatgaatgagaccacgactcaaaatgtgcggtgttctgcctaaattgacccgtttgacatatttttacacatttagacacattattggattcctctcaaacagaagaatcgaatggtaaactccatttttcaatcgaatcactcacggtgtcttggagtgtggatgcaactatcatacaatgtactgtatagtacttacttggggtgaatgggtgagagccagtaggtatcccctggtctaaatgcaatcaccacattccaacacaccattgtttctgaatgtacacaaatttgcggatcatgtgattccaaaaaggtattcctgccgtttcaggtcttctactcaggcaggttgggatttccttgctggaaagcctcttccttcttcttagtgcagggagcatgacccaggacttgtgaaggatccttagtaagcaggtagttctcgtgtgtagtgtacctactgtcttcattctattcgttagttctcagcttttaaatatatcctgaacaattcattgaatcaactatagtcctatctcacctgactttgagatgtgtcttgtgtagctgtagtttgacttgatgtcgcccttgtagctaggaactgtcatatcattgagctatgtcacggcaggtagctgaaccacatcacagcggtcctcttttccaagtgcacaccctcaatagtccacagcaatagcccgtcttgccaacaatcaactaagcctagggctggtatgctacagcttagcaacctcctcaacatactctccaaaaacgctgtctccctttctctctctcaaaacccgtcgcagaatcttgcccgaggcagacttggggatagcatcaaccaccacaatgcctccgtaaagacgcttgtacgagggaactcgacggtcaaaccactgcttaatcaccgggagagctcgcgcttcagtaacaagaaacgcccgagcagactccgtgcctcggtcgggattggtgactccaatgacagcgacatcctttaccatgggatggcccagcagcacagattcaatctcagccggagccacctgacgtccgttgaccttgatcatctccttgtttcggtccacaatggtgagtcgtccttccaggtccatgtatcctatatcgccggtcttgagccactcgccgtcaaacgactcagagttggccgagtcgttgttgaagtaacccggagtcacgtggggaccgcggatgtagatttcgccggttggaggagtcacaaacgaccatttggaacgcggaacatcgcccttttcgcccacaattcgcacctcggtgttgggaagcagttttcccacggtcttgagatcgcgttcgggatcttcgggcttgaaaacagacacctggagagtctctgtgagtccgtagccctggatgagaaccaagggatccattccgttgtctctgttgccctctttgttgcccgtaagacgctccagaagcgcgtctcctgcagtagggggaaggggagccgctccagtggcgatcagagtggtgagttcgcaaatggacttaatgtagggctgtacacggctgtccttagccagagccaacaccactggagggaccagatacagaatgttgattttgtacttgatctgggcctccagcaggtccaccagggagaacttggggaacacaacggtggtcattgagcctgcgaccgagtggaaaacaaacttggtgagtccgtagacgtgagtcatgggcacaattgcggcggtcacgttttttcgggcgctgaatatggtctgggaggagatgacggcttcggtggaagacgacatgttgatgtgggtctgttggaccgccttggggagtccactggtgccactggacatgcccaggtaggcgacccggttggggttggaggtagtgaactttttccagggggcagacgactgggttttgagcagatcttcaatgaagatgagcttggtgttgctggaggcgcttttgaccttgggttcgaactgctggttgcagatgaccagcgacgggctgcagaccttgatttggtgcgcgagatcgcccgcctcgtaggtggcagctgcgggggtgattgttacgcccagatccagtaaagcgtagtggacagacgccagtagcggcgaattgactgcatgtagcatgacgacagggcccacattctcgtctggtttggcgtcggtgagtccgtagtcgttgtacagggcggagctgagtcggtcggccagtttccagacctcggagtagctgattgagttgcctgtgaccacgtcaatgtaggctggatctgtcgacgagtaggacggttttgttcgcaggtaatcggtcacggttccgttgaaaatcggcagagttccggtgctgtggatgatcatgttttggttgtttttggttggtttggttgattgtgtttgtgtttgtgtttctcaattggccgcaacttgtacaagtacttgtagtcaatcgtcaatcgtcaatcgtccatcgtcaaggcctgatatataaactcacgataaggtggggatatgcacgatcggccgaactgacttttgtggggtgcaggcaactggacaagagcagaagtcatccaagacgccacgtgaaagtgggggaatcggggagaattggggataatgacgagaagcggcgttggtatcggtgattagtcagctttctggcggcagcggcttgtctgtgcgtgtatggaggcgttttggggtggttctgaagatcctctcggtaatcataaaatcaccaactcagtatgatgcagctacagtacttgtagtacagttcagtagatggatgtagtggcactatggagaaccttgacgttgtggcaaaccactagtttccgttccgagggacgtctgagggaatcccgagggacaaaattccgagggacgaattctccacagggcgtgcagagtcctgaagagtctgacagagaagagtttggttatctacacgctccctgtaagaggggatcaaagtcgttaagttcagattcgttcagtcttgtcactagtctctttgacagctggaggggaagaccgcacgtgcagagtgattattcggaggtgcagagagagagagagaaagagagagagagagagagagagagagagagagaatgagaagggtatgggacacggaggttcgggatcgtggtcgtggtcgtggtcacaatgagaagtccagacgctttcaaaactatcccccacctccagactcattgtgctcgattgagtcagtgaagtcatctcaaaggtgaaaaacatcgtctagagaatgactcttgagaatggatgactggcgacgggttaatttcgacatacccaccgtctctttactgtcgaaatgtgaatggtgttctgggtggttcattaccgtcaagtccattgaacttggaggtttgacagtcgaaaagaaataaaagaaccatgatactgtccagtgtcgaattgaaggatatctaataaaagaaaccaagtggtcaaggggtggttgataccacctacatgtttctctccgttacagtgtatgatactcaaaaggacccacttgagatgctcgagactttctggttccagtttccgattgtgacttggagactacgtgaatgttcattcccctgaactgaagatctctctaaagtacattcccctgaactgaagatctttctgaagtacttctactgtactgcaaacaaccacagcagtattcgcagatcaacgaatcataaagagactgctgaagggcattctatcgtcatgtcagagttcaattaccgatacaaacaactgaccaattcccaacatatttcttcactaatattgaacatttgtcgacctcacttcgtggccaactctccaaaaatattgccactaatacaatacataactggtgatgtttgttgacccccttcatgttcatcaccagtcgaagaacacagtatctcttccagaaaatccagatccacactaaaagggtggctggcactcgactacctgcctcaaatacctgcctcaactccatcccggaagctgtagaataatcccattgactgatgtcaacttcatccaactatcaccaaactcggcaagaaacatctacgagaacactcgaatcagcctctgaaggcccgggtggtcacgtgactactggtagcatttagtcacatgaccaataactaactgcagtagccacgtgaccccgtcaccatcacatgatcacgcctccatctccacctcccatccatcacgtaatcagctaataatgcggggtatttttcactttataaatattttattttttcactaaactcaaaaaagactctaagtcagcctcacccctcaaggttcgctatctcgcatgtctccacactaccgccaatgaacagtctgcccagcgagatcgtgcatctggtggttggccactgtccgctggaggcgtgcgtcgcgctcggcgacacaaacacgcgcttcagaggcctgacagatccgtttttgggcgaaaaagtgcggaaacgatgcccttttatgctcccgagaacagggacaccgacaatgttgcaagagccacagaaggaaccgacacaaacagaaaagcaacagaaacccacagaatcatggcgactatgtgctcgacttgttcttgctcgacagaaacagcatctgatcactctgtctgaagagcatcaagatcctctagtctattcactcaaagtcggcatgaagaccctcaactacgtgctcaagacagatctcgaagcgtgtcaaggcttaatagacacaaacaaccacgtcgagggcgaagaagatatgaaaaagttgtgccgtgagattctggaccatcatcaagactcccccgtcaccgtctccagacccaatctgagtcatgtcaccttccctgaacaaggagtccacaacttcattcaccatccccatcccgacttcaccttcttcagtatgctacagcccaagggatggttcctctactgtgccatcgacaagaacccccttcttccaatctttggaccctttgctttctctcatccagacagttttcgcgtgttcgtatacgacggagtggtatgggtggactttgatggagcagtgttgccatttgttgttgacgcagaagacaatacggtacgtttctgcaagcaaaagatgatccatgggtacccagaacagcagggtagggcctttgtccaaggcaagggcgagttatcgcggtacttgtgcaatatgaacggcaaacgcatttgtgatttggaatcgggtgttaactatttccttgaaatgggtaccgatcggttattttactgaccggaagtacagtacagcaagcaccatgaaccatccgaacacttggacaccattttcgacgccgtataacacgttcccaactgttttctcactgctggacaaggtatctccatatccataccctatcttcttcacccctcagcggcaacccccggacacgccttacaactttgaaccaactgaaacgagatttttcacaccgaacacggttccgcttgtttcgagcccatttctcgacttctctctatctttgccaacttacgtcttgtcggtatagcaacagcaagagacaaggggaccatcgggaccaccgaaacggtccagtacaacgctcaatgtcgaagcaagcaatctaaacctctggaagggcttttaaagaggcatttacatcctatgacgacatttccgtcactcaaactcgataacttctaaaaaaaacaccacgtccgaattcaacaacgcaacaaactgcccatgtacctcatcaatagttcaaaaagagtcgatcacttcatcaatgaaagatctatctgtcaggttgtatcattggcccttttctcagccaacgacaacgccatgaatacatgcccagcgcctttcacaccgcatttttcccctgatatactctcacctcggaccatacacttttaagggatcaaatcgactcataaggtgttataggattagtcatcgagtggtctcttactagagaatattatgagacgtcctaaagggcttctgaagaaaatcacatgcctcgcacgtgaccttgaggagttacctggatgttaagggttaccctgtgatgcagaggaacagttatgtaggatgttacgtcatattttaataaatcaagtttatcgccaacaacttccgcagtacaagtggtaccccgtagcagatcagcggtccccgctggtctgagctgaactactgattaaaccggatctggtttctgactacactcatccatggcccgatggtttagtggtataattctcgcttagggtgttcctgagcaatttgcgagaggtcccgggttcaattcccggttgggcccactctttttgctacaactgtcgtcagtctctttctcttgccctcgttgctctcgttgtttgcagttctgtccacggtggggctcgtggttcgcatacagaacgcgtaggagcgatttgctgactgactaagcattgtgggacgtggatatgtcacgtgatgtgtcacgtgatgtgtatgaaaagaattatttcgatttctgttgctgtttcacaacacattttgcaattctgaccccaaggacttctcatgagtctactcttgaacgaaggcgtactatttattagcattttgttaagagtaaagcccactgggggttccttttgggccctgcaaggaatgtggaggtatgatagatgttccagatgttatattgctacatgtttatgaacaaaacatatatttggtggctcagtcatatatatttatgttgtagtttctgttccaggtttgagaggtaagtgcatttagttaaattttttgttaagtttgggaaattttagttaggggttcagttcaggatgcagcgaatgcagtccaagctggtacttaaggacaagatggtactgtattacgatacaaagttcaagaagaataaatatgttagtattcacaagatatggtgatctggtcgaccaatttttgtagtgtacacttcagccgcttccacggttgcgtgagggattcacaagttgcccagtccgttaaaaagattttttggtgtacagtaaagtatgtacagtaacataccgtacagtacagctgaaacgtcaaatcggatctctgaactgggggtaataagtagaagcctggccaccgaaaagttgtgttttatcattcgtaatcctcaccacaggaagatattgctcgagttcctcctctcgactcttcttcatggggtaaaaggtgcgatctattagtttgatggagaatctgagtggttgaacaaagtgctagaagccagcccatgattaagtgcgagtggatttaatggaggagagaggatcagaatgagaagtttgacagaacgaggagtttgacagaacgaggagtttgactgaacgaggagtttgactgaacgaggagtttgactgacccatgtctgaacggcagattgcctcgtgcgaacattagcagattcatagctcagggtagctcagtgttggctcaggaaatgtctggcatagcacccttcattcttctggcaaagcacttttgtatgaattaccgattaataaacgatatcaacacacacgtggtccattggtcggttttctgaggtttggatcccgtatatacgcgataatggagcctgcaaaaacataaacgcgatcagcagtggcaaatgaaacagacactagttgacaactttgtcaaattactgtgtgcgttagtcacacctcaatgtcgagaaaatgtcgatactcattggaaccgccagaaagcccctgttctcacaatcacattcgtgtacttggtctgatcatctgatatcgcaatctccacgtaggagaaatcaaattcggtcctgatttgcactcacacctagttcaaagtaagcaactatcttttgaagttagctctgggtctgggatatttaaaccagcagattcgtccctgttcgtccctgttcgtcacttatctctgaagatggtttacccttactacgccgttgccattggaaaatatgtggggattttcacttcgtctggtgcagccactgcttctacgaccggagtgtcgggtgccagtatgatgggattcaaaactcttggaagcgccatttggtggctggccaccacttctgcagcaggtgctgccacggtgggactgggagttgtcgggctgggagcggctgctctcataatgaccactgattctgatcctgtgccaaagtgtagttggtggcaggtgtggtgttagagtagtgatcggtgaagtgcttggtggagtgattagtggagtgaattgagtgcgttgagtggatcgtgatcgtgtgagttgaatgagtatgttgaatggttgagtacaaatgacgttgttgtaatgattcagtgcgagcagtagtggagaggctatgtcctccctgatgtttggaaatcccgtctgaatacttccgagagcccaaaccatccctagaaattcatcagtagcatgcaattgaccgtgctggctacttcaggacatcggattaatcttctgctactctactgtagtcaccagacaagcttcaactccagctgtgtctaagataagggtcaccctgaaaacgcttgaggttcttggagacatcctcgtattggctctcacaattgtgaaagggccagtatggttttgaatgactagatgagtaagagacggtcgagagcctgctgctcttttggaaaagttctgatcatgaaatgttggtcgtaccaaatgtcgagcagaaagctggtgaagtgagatccaagatgaatgtctttcgatttaatgtgatcccttgagtaggaatctgtacaaaacgaggtgtctgcagaacggcacggtcgctcatagataagacgctcagttggggcccgttcgctgaaaaaacgtttttcaagcataaggattcgtgaggtttccgttcatccatcagatccattctgcttcgggtttagttgccaaagtcggctcaatgacttgtaatttcgacccgatatgtttcttccatcattggtttgattcaagtcgaatttgcacctgtatccatgagagttgttgtacagtattgtactgggcggttgggtatgaaatgttccgatgttgttggaggcagtcagaatcaacatcttgttaccataaggtgaaatctgaccattgtaccccacaatagatgcaatttcagccagttcaaactttcaaacacctcggtgagacttggctgagcttggtggtggcctacacggtgtagacgagatagccgttaccgcaactgttggttttggtacaggggaacacatggaaggaaatccacaacaatattctcatcctgggttgttgaatcagtcggcccaacttcaggtgtcgtagaaatgccagttgtcagtcgagtctagacgatcgcaaaagcacagactcgttgtagttttgaaccacatgtgtaaagccgccttttagatcatagaaccacactaatctttgagccagctgtagagtccaactagagtgaaacttctcatggagacgcatcttgtagacagcttcatctggagtcacggacatctgaactttgatcagctcacatctctctgctggctcgtatcgctctgttggctcacgtcgctctgttgcgtctccccgctcgtccctgctgccactctatacacactcccatcctccacagctctcaccatcaaccccctgctgacatccacaatatatgttcccaaatgagtaggaacaacggcgtagtgataatcccagtgatcatttcgcttgcccagaaacagcagatcgaatatcgatccggagcccgcactgtctgacacagcttctctccccagctggggttgcagcacatggtgaatgccacctcgaaagtagtgaataagtccgtcgtagtacgaaacggactcattgtagccgtcgacttcggccacaatctcaaactcccggtccaccagatagaatagggcccatcccgaaaacagagacggcatcaccagaaacacatggtcgccgaatgttagaatactcggcatttcgaagcatttttcaaacatgtccggctgaagaccttttgagcccttaaacttgatgataatatcgccctcgggccgctcatcgggttcacatactgccatgatcaccagcatatgagggaacgagatcaccttggagtcgtacctgtcctcgggctcgtatccgtactcatttccgtgaaggtcgcggtcttttatcagatcctgcgaacatgtgtttgataaatccacgcggattccgtactcgctggtgtaaacgaggtttgcgattttgcgcttgtcgagccgttcaaaagaggtgtctagaaccggagactcgtggaatttagtagaagaaacagtcttcagtttcggtgttatatccactccgggctttgaacgccgcacctgctcaatcgcacacgctttccacgtgccacgatccgaaaactggggttcgaaccacggacaggagcgtcgtattgctcgctgaaaaagggtatcggaaacgagacgacgccaactcgcactggtttgcgaaagtgcgatgattgactcgagatccagctcttcggcgatcaggagaactatttctggtggcaacatgttgtgtgtagagatgttagtcgcaattaatcatgcataaagtacgcattatcccaaacccttaagttgaagtaatatagttgacgatagttgcgatgttaactatacgacccctcaaccgtgtccagaaaaagaaaagatattggtatctcagaaggtcactggagaaaagaaatgatataaatgattgaattgagagatttttgcggcgtatttcatattttttttcatttctcgatgtcaggaatttgaggtatcccttcccgaagctgtagtaatacttgttagaattctcttcaaatttacttgaggttagttggatgttgtttcgagtcattttcgccacaagtactgaccgtaaaaggaccatttggtcaaaggcttctttttatcatacattgtacacttccagaatctcttcaagctcttttatgagcggaaagtgtactgtacttcctctcacagttaatgcgcacagtgacttaggagtccttggatctttggaaatacgagcgcagtcggtctgtgaagttgacaattgttctcttcagagtacaagtatcgcagcgataccaattttgccctatattaagacattatacagtcatactcacacataaatagttgagagattcggtccatgcaaaagaagccagtatccactgtgatttgtaaattgccatttgaactgacaaaaaaagttcctatcaagtgattacaattgaactacattcttatcgcccccatttatcaactaaaccaccttctttgcgggtttttgcggcaatgaaactcaccttgatgtgaaatcgtctctccccaccaggaaaaatctatatgagcggcatggcgcagcggaagcgcgcagggctcataaccctgatgtccctggatcgaaaccaggtgccgctattcttttttgttgacagaagacgtccttgatcttcagaggtgttggttgtgaatagagactgatacagagtgtgctcttctggacttgtaacatattggtttacaatgaagaacatgaaacggagctgtcgacatgaaacggaggtttccactgctaatctctatgttttcgagcagtatttgggactcttttgactcaattgatgactctacttgtggttcaagtgtctaagccgtccactgtagtctggtaaagtccgagatcacgctagtagcaacagattcaaattgtatattctctttctatcacctgtaaagtaggccaaatcagttccctctccattctgaaatgtattctcacgatctctgctgtctaatcacttccattctacagtagatatcactgaacacatctcccgacccagtcattgcgctcttgtgatgtaggagacttcctcattcaattcaaatcaattcaacggaaaatattcattgaaaactacatcttttaattcgttcttacagtgctctgggcgactctacagtaacagtacataaagtacagcatgtactgcgatcagaaagccatcaatggagttggttactaagggaacttgaatctgaacatctacggcaattcaataatctactatcaattgttttgagtcatatccggtgactctattgaccaaacatgtatcggtcctagaagaacatactgaatatgtaaagcacgcaacttggggcgaccaacaactgttcagagaacattatctggcacagaagtccttcattctatactctccaacttcggaaatctctttccacggccattgagtgcgaattaatcgttgtatgactttttttagagaaactcttcggaactggcccactcagtaaaaccaaaccagtcatcaggtatagttgaagattagttgacaaattgtcatccaagtgcacgtacgaaaaaccacttttcctacagcaccattcaagtctgtatttgcctgatttgatccccatcacttcactcatccttcactcgtctcattatcaatatcattgtctataaataacacccatatggatgtgcggaatcagaataaatagtagtgctggacgctgttagtagttgcggttgacgtcgcgtagtggccgttgatgtcggaatctcttcgtctgtcttatcacgtcaagaccaatacacaccggatgactcccttgtcacacgcccttgttggacaccagcaagatgatgttgatggtgagaatggtggcggcagagagccagacgagcatggtggaaaaggcgccactcactacgcggctcttctgcttggcgtagcccgtgacggtgtggatgtatgatcgtgccgctcccagaatggtgaagaaggtgaggccgatgaaaatgtagccaaagaccagcgtggcgttgcgctcaaagtcgttggagtcgctgaccacgcccacacgctcgtacgtgacaaacttgggcgtcacatgctggtctcccagaccgctggagttgcccaaatgtggagtcacgctccgcgacttggacacgtgaacaaaccgaaagttgagcagcatggttgccgccgccgagcccatggcgatcgccatcttgatccatgccagataggttcgttcgttggcgcataggtctcggacctcggacgtctggttcgccatgatgatgggcttgtgccacgggtgtttccagaagaaatgcagtcccgacactttgtgcaagtccagcttctgcgccggggtctccgtgcttgtagttaccgaccgcatgggtgttgggatgtcgacggagtggtgagtagaaagttggaaagttgaaaagtggaaatagttggttcttcgacaaagccacacttcttttgggtttcatttcgcttaggttagcatcggaaaaatgttcagaaggagattatgggaggagggaggcacgtggagaggcggggaaaatgatagatttggtcacgtgactacgatgaattgatttccgaaagaattaccagttttgggtcatttttcgtcggttttgttggttcttcgttccactgacatcagctgaatgatcgacttgaatggtggtatgatggaatcaaaatctggagatatggcagtgtagcaggaggagtttttatccgcgaatttgtatggtattcaaatgaaggagaaccactcggcacaagtacagcttttgctgccaagtacggtacagtacgcaggttagtcgtgtatacagggctttactagtatgtgcatgctggtacgtgagacgatggtgaaatttggactcaccgcactacaaacggagtggggatacaagtgttgatgatcattcgtttttgaaccacccgaagaacagatttgcagggttgttgttttaattaaatggtatctgcactttcagatagcactttacagcgatatgattagaccagcgagtttcaactattgtcgagtaactgccgaattattagttgacatttagacagaaaggagttcaagctctccctgccctggctaaaaggtcgttttaccccgattttacgacacggagctgcatgccaatctcaattatacaccacgccaacttggtcaattctgctgcaaatcgcccagaaatctggaaatctgctgataacgatccggctaccattttctccaaagttcagccccccaactcccccgcatcgtccacaaaagccgtctcgatttccatcgccactcgcataaacttttaataagtgcaacaccattcgtcactcttccaacctccgcaaacacaagatgttacgactaggaggccttcgccaggtgcggttcaactcgacgttggccagctcgcgacaaaagtgtctggacgagctcaaaaaacacgacaagtcgtcctacatcatccaatcgtacgtgcagaacgaacatgcccgagacgccttcattgccatccggtctttgtgcctggatctgtccaagctgaacgctggcgccactggctcgcgccgggccgggtccgacgtgtccgagccgtcgcagatcaagctggggttctggagagagggcatccagcgtgtgtttcagcgcacggccgacaagtccggggctctcaaccacccgaccctggcgctgctggactcgactctggaccacgtggatctgtccaaacggtacttcatcacactcatccagtcacgggaagcgtacatgggcaaccggcccttcccagacgttgattccatggccgtctatggtgagggtctcttttcacagcccaactacctgttcctggaggcgacggtgggcacgtcgaaaaacacaaccgaatttctcaagctcaatcccgaggtgcactccgagctgcacaccatcatcgcccacattggccaaggatccggcatcgctgccctactcaagggcctgccgtactacatcaaccagcgcaactacgtgcctcttcccgtccagggcctggtgtcacatgatctgtcggaggaggaggttctcagaggcacctttgacaaggataagctgtcttcgctcatcttcgaggtggccacccgcgccaacgaccatttgatttccgcaaacacgcttctggagcagctcaaacacaacctcaactcggttccggacgcaccaaaaggcggctacttcacctcgtccatgttcctacccatgatgtcatacattcccaccaagatcttcctggagaagctggagtccgccgactttgacattttttcgggcaagctgcagaccaaggacaatattgcactgccctacaagagttggagagccagtcagaccaagagtttgccagagtaatcacggcagtggttggatggacagaccgagcagcgtagccgggtggctggcttgattgacaagagcaagattctttcaatcaagaaaacgacaagtgaccgtttgaactgataatatgtacatagttgaatgattaagaatgatccacgtgatccattcattgttatagcaccaacagagagacacagtgtcagtgcagtacatacattctatacactaacatgtgttctcgacccatgcactttgaagttggaataggagatcaaccaaccaaagaatgttacaagcttcattatcgtgctgtattgtactttccgacatattgtactcctttttttgcgcaatttcatcgaattttctcgccaatatgcccaggccaaaaatctcatcagtaacttctgactaagatggagagaaatacaccgaaactaccgctaaaaagaccacaaaaaagatgctccgcaacggagaattgaactccggtcccccgcgtgctgaacagttgttctgacaggcggaaattctagccactaaactattgcggatcggtgggaaccgggactgctgggaccgatttgaacgaggaaacaacccgatcaagcaagcccaatcccgatccaatgatcatataaattataccgttcgaatctccggaatgatagctttgcattgaagtagtcaaccccgttataacgtatatgtggcgttaagtagatgagttgtcatgtccacaatcagtgctcaagttactcaaggatgtctatatcatacttgtatatctaagggaatgtctacagtagaggaaatgtctacaactcaagcaaaagaatttattgcgcatttgaatgcgtacgtatccgatgaatactgattgtgaagattatggaaaattatgttaccgggtcgattgtcactgccggcttttgatgtattcaacctgacgaccctgcggcctgaggagtctctgtctcatggcctccgtgcccagtctactttctgtcgatgattcggccgaggttgccaaagcaaatggcgccacagaataagttactggcgagccagacgagtccagcccactcaccgaggcccacgggaatgaccccaatggcagacataacggcggctccaatcagcgacgacacggccgccagtccaaacccgttgctggtggtatccaggaggtaccacaggaacgggttgagcagtgcccagatgactgccacctctgtggtcgagtgccaattgaggtttttgacgccgtaggccacgcctaggaacgctcccacggttctgaccaacgagccccacttcttattggggctggatcctccatttttggcccggattcgctgcagacccttggcgggggcgctggtagacggcttgtacttgtcgagaagaggcagacccagacctagaagcacgcagtgcacaccccacatggggagggtcagtttgtcggtgtctcttcgtgtgccgacctgtttttcgtagagaaagtggacgacacagccgtagccacagcccagaacgaatagtagggccgttttgaacagaggcgagttgccgaaggaaaacccggtctgtttcgagggtttcttgatgggcttggagtcccgtttgctgggagctcgttttgtgtacgagaacgacgatcgtcgtcgtttgggcggtccctgggcgtctcttctgagggcggcaaactcgggggcgtccagtcggcccaattccaccgtttccgagtcttcgccgttgagctccgagaggttggtctgcgatccaaatactccaaacaacgtggatgtggtcaggttcagaaatgacttggagtggtcattcgattgcattgtgatgtgtgatgtgatgactgagatctgagatgagagatgagagatgagagatgagaaatgtgagaagaccgggaagatgtgtatctgatgactatatcagctgattgtgcttgcggactgtgtatcgtttgactggttgtgtatctcgtggcagctccgacaataatgtatggtgtcactctatcaggatatggtgcgtaatatatgcagagaaaaaccgactttgcgctgacgtgaacgatgtatgcgaaagtatccaactgtgtgggctgttgcgtcgcttttgtgtcactttttgctcgaaaaaccgtcggtccagtgtcaggcaaggatgctggtggaacgagtgtctgcctctctcgctatcaaagtaaccccacattaggcctctcagtcaaccttatttttgagacctttacgagaaatagtggaaaatgcggaaaattgcggaaaattgcggaaaattgagtaaaattgagtaaaattgaggggaaacgtgaaaaaatgcgtaaaaatgtgggaaaatgtggaaaatcaatgaaaatcaatggaaatcgaaaacagccagaaaatgcaacatatcagctcattctctttgcccaaacgccactgtttcaccactttctgccacacctaaacctcccaaatgcagtacaatatgtagaaaccacctcacagttcgtatcaatcgtatcgcatctgtcgtaataaatcagaccatctgtacttgtacattgtggcggtattattcggcacgattccaattccaaaggttcgagtctcccgaacccatttattacctccctcacacacatcgtacacactcgcaataacgaagatgtacagtaatcatgctaaaaataaaataaaaataaaaaataaagggtcgtgtgcagggtccgttcccatgacaaccgcttcaaaacaaagaatcgacaactgtcatatcagagataaatacattctaccgactgtcaattatacagaaaacccctcggcttgtgttgatttttcctcgtcccctttttgccctttttgccctttttcctcaatttttgcgccattttcaaaaccgacttttgccactggaaatatccttagccgcacacaatatacacggctgagacagtgcgctgaaattcttgtcttgagttgcccaggttacccgggggaggggtcatgtgaccggccctattgtgattacgtaatcttagtgttggtgggcggacatttagtgcattccgcacacttgcccacattcttggtctacagatggtttgtggttgcgatttttcgatggaattacaattttggccattattcgatttacaattttgacaatttacaattttgacaatttacaattttgacaatttacaatttcggcaatttaccgaaaaatacacctcttcaaccccgcttaactccgttacattttgaacatgcagccggctttcaaccaaacgccatttcttgtgtttcagtgagacgctgcagggttcagttgagacatgtgtgtggcaggggcagtgcagcagtacatacagaaatagacggaattaaggggctgtggataggggtattttggggaatttgggtggaataaatttactggcaaagttgggaaattaaaatcatggaataaaaataaggaaaatcagaataattggataagggaaatcaaaataattggataagggaaatcaaaataattgagaaagggatggttgagataaattggttattcacaaccgccggtactgtatgtacattactgggtatcgatacactatctgtatcgttcgtactcatacttgcatcgtacacatgcttatgtccactcaacatcaatccgatacaccccagtttctcagcaaccccttccaccatctccacacactctctctgtcctattcccccctccctcgattaaacattattcattagataggtgttttgttgtgatatgcaatgtcgattagtgtcagtgtcatggtgtccgaggtctacacatgtagtaacccccgtgcggtcagtggctgtcagtgaccatccttgcagtcgccctttgtaaaatcctccttggcaatactctttatcgccacaagccactttgtaagatcgggttccgagtccaacgaaaaccggatgcgtttggccggcgtgatgagctgcatgcagtacggcttggacttggacagcggatcaagctcaaccacgtccaaaagctggtccacggcaatcgtcttgatgggcttcttgtgttggtgggccgagttctgcgacttgtagaagctcagcgagtccaccgtcagaaccgcatactgtcgctgccactggttgtatcgttttttgagccgaagtagcgggccctcggcgatcagagagctcttggacgggctcggggacgtgggagaggttggcgaggggtccgacgaatgaggggggctgtttgtggagatcttggggggtttggtcttggggtctgtggggacaaacgagtcgtggaaatgctgaaactcgccaattgggcttttggacagcggcgacttgtcttcgtcccactcgctctgcgacgaaaagacgtcgtcgccgctgtactcggtgtgcgagtgtgtggcggcgtccatgtgggggctatgggggtggttggagtacgagtggagctgggaatggggcgacgacaccagggcggtatccacgacgatggggatttccacgtggcccttggcggtggacgctgcccgttcgcgtttctgggcgtccacgacattgtctgccgctcgctttcccacctccttgagctgggccacccacgattcggcctccgcgcgggagtcgctcttgaagtggtggttgatggacgacgtgaagacggcgaagttgacatcctccagcagcgccaccgacatgatttcctccgccggaatcacccgcaccggctcgtattcccgctcgtccttgtacacggacagcgcctgggcccgcaccaccacccactgttttttccacgactgagttagaaacgactgttgcgaccacgcggacggcacactcaccttgcgcttggtccgcacgtgtaaccatccacttttatccattgtgggtctttgtgtttgtgacggaggagcacatgtgttggtggaccggaaaggcgaccgactcttgtcaccaccggatcatgtgagctagagtttgggcaactttaacggtaagtgtaattccgagcttaaagccgcggggtgaatttgtaacaaaacaaaatttaaacaaaattaaaaaaaaaattaaaaaagaagataattattgcactgtgaaacggagaaaagaaataataatatatgtatatatatatttcgacggcactaacaacgggaaaaggcgtctaaacaaaagtgattagagcaaaagtggctagagcgcggttggcgatggaaaacgccccaaatgagactgtggcatccccaagtggctccccttgcatctccgctttcaatgcccctttcggctggtgtctcttgtccctttttttcggacttgttcacttgtgcctacattatgtgcagacgttgttgaggtgcgttaagcaaagcaaccgaatgcgagtgagacgagtgagacgagttggaagagtgagttggatgagtgattggaagagtgataggaagagttggatgagtgttaggaagagtgagtggaagagttggacgagtcaacgtctcgccgcggcgatagccactattcattggacttgaccttctgctgaggctggagtatggaacttgcaccatgagtatgagtatactcgtatcgtgctgtacttgatcgcactgtactcgatctcactgtactcgatctcactgtactcattcgcctcgttcgttaccctccgaacaatcgcctctaccatcgaccgtctcccgtccccgtccccgtccccgtccccgtctaccgtctaccgtacttgagcatctcaacatcagcatcagcatcttagaccaagataaacttgtacagtagcttgtagctaatttgtggggtatcaatggagccaacagtacaatgctccaacgatagcaccaccattaccaccaccattaccatccttttcactctccctctccgaccgatccagaccgctacaaccacaatagagctcattcaaccggcaacccaaccaactcaatcccgtgcaaatttgccgcaattccaccacaaacctgtgccaacccccggaacatggcagaatgcaagcacctccgcgaaaagaaagactctgtcgacccgaacggttcggaaagtcgcccgagctcgtccaacggcgtctttgagccgcacaattcgtgtctttcaactccccaaacccccagagccccgagcaactcttgctgtcaagtcgggatctccatctcgagtctaacagagttgctatgttccagaccgggtagcggtccagtgcgatttatccgcaagtaggttgctgtgagtcatcgcattttgttgccaagattgttcgttcgagctctggagggtagcggttggtgactaagcagggggaggggttggggataaaagggccgaaacgggtcacggagcagacatacagacaccgctggaatcagctcgtccggggctacgtggtgatatatgataccgctggcggtattgtcggatcatcgttttggacgtgttccgaagtaattgcaggttcggttcggttcctagtgctcggtctggttgttaagcgaccgattaagcgatatgaatcggaaatgaaataaatcacaaaaaaaggaattaaatattgaaaagacattcgtaccaggctgtttacgcagcaaaagtggtgtggtttggacgaggttgcattacaagtgaaaaagaaataattgaagagtcaattgaaaaaagaaataaatacagaaaatggacatctgcagtttgtgaaaatgtcgggggcagaaaaaatggagaaaaaacatgaaaatattggaaataaacaatatttccgcggattaaagcaggttgtgcaaaatgtagaaatttaggaaatgtagaaatttagaaaaatgcagaaattactcaaattgcataaattctggggaatttccgaaattgttcggaaaaggcaaaaaatcgggaacatcaaaaaatttggaaaatgaagaaattacggaaaatgaaaaaattacggaaaatgcagaaattatggaaattggaattacggaaaatgacgaaaaatatgagaaatatgggaaatgcaaaaaaattgaaaatcacacggaaaagagaaaacaaaatacaactaccgtttatacccatactccatctcatactcgtagaattattttcttatgaaacaaattatattgattacgtcatggcattcagaacaacaccactccttgcttacatctgttgcaagtacgctatgtacctcctgcacactcataatctcataatcttcctcaccctcaacctcacgtgacttctacaaacatgactaaacaatcgcctccctagaatctcacccaccttcaaccacgtgctgttgaagaactgattcaccaatcacatctatctcaactttatttccccacctgaatcgtcgcggatatgaatacatctttttgtccagacatccaattgtggatctgaaaagttcattttgttcctctctttctcttctccacgctcatatttttatcttctcattaacccctctacatgcccctctaatgttcatttcaattcccctccacgtgcagtgacgtgcatgtattacgctcgcaagccaccgttcatatatatctggtagaaccgagtagaattcgttcttcttcatacaccaccatgaagttctactaccacgacaacgactccagcgtcgaccagtgtgcgccccacgactcgggcgagcccgtgacggcggagcagctggagaaaatcggcgttctggcgttccactaccccgatgttgaggacgtgaaccgtctggccaaggagcgaaagtacacaaaccgagacgaggtgaccatcactccagaggcgatgggcggccaggaaaactacgagaagaagctcaaggtcttctacgaggagcatctgcacgaggacgaggagattcggtacattttggacggcgagggatactttgacgttcgagacaaggacgaccgatggattcgggcccagctcaatgccggcgacctgctgattctgcccagcggcatctaccatcggttcactttgtctgagaagaactatgtccacaccatgcgattgtttcaggccgagcccaagtgggtcgctttgccccgacctgtggacaacaatccttatcgacaggagtacgtcaaggccatttctgcttaggatggacatactgagcactgcccagtagtgtcatagatgccgagcgtgtcggagatgccgagcagtgtcatagatgccgagcgtgtcggagatgtcgagcagtgtcggagatgtcgagcggtgttgtgagttttaaccagggcacctgaaacccatccaagttacatggactcttgttacattacttgagacaatgtcgatctgtactgggtacagtactgtgagttgctacatcaatcgaaccactactgtcgactgaactgttgttttcctggcgttgaacttgagcagatcaataaattattcttatcgtggactgtacactcttttgaaaggcgccagagcataaagtgtcacctttactgggatttgggcagacaccaggttgctgactaactttttagtccagtttgaacctgttcagcacctgtcaatcgaccttggagatacccgaaatcccgagtctctactacatccttgtattcatctaaccacaggaaatttacttgtacgaaagaacagcccttaacagtcatctgccctacttgtcgtcattgagttgtttattgatcaataataggacggaagagatatcaaaccgcgattgccagtcacccagggttagtgtatcaactccaacttgaatgaacatattgtatttgaaggacctatatcttctcagatatttcacttgtactagaccacagttccacatttttataactctttttttcgtaacttgttaaatttatttttatttatttatttttatttatatttatttatatttatttatatttatttatatttatttatagttacttacgattttatatatataatacatattacataatacattgcacctcaactaaatcccaacaaaaccaaactaaaatacaacccaaaaccaacgaaccccacaaaattaaaattcacaaatccaatcgttaatgtagcgttacatcaacttctaatcatcctgtactgccaatttgatttctataaaataggtcgaaaatatgttaaaaaataccaaatcaaaacaagtcttgccacaaaaccaacatatccgccctaaccctaaaaccgaaaaccctaacccccatttcaaccgatttccaccgcttttcacctcattcagaacacctgcagctacgcttccctcatgcacccaaacctaaccccacaccgaaacatctccgacagtaaccgccgtaaccacacaccactaaaaagatctcttcgtacattcaaccatgacggccttccccgaatcgtgccaaccgccacgtgacggactgccacgtgagccgctgctgtggatggtgtttgggtcacgtgacgagatcacgccgcacctggtgagcacatgtcttgtcaagggcgatcgggtttttgtggtggagtggaccgagactggcgatacccgtcctgagatcaacatttcgactgtcactttgaatgggttacccggtcctattattgaggcgcgtgcctcgattcccatggccgttttccccggaggaggcgagaacattgtcaatgagctgctcaaccgatgtatggtgatttttggaattctgccgcaggttgtcgtcaacttggaggagcacggattggtggggcctggcgaatcgcagcatgagcacgagctgcgctctaccttttcgcacaactttgggcgggtattcatcgtttgcagggcgattttagcggcttggaaaaaccgaaactgcacagacaaacgagtgatcatcaacaagacgggaactctgggtattctgggcgccccgggcctgggagccttgtgtgcgtctcagtttgccattgacggcttctccgagaccctggctctggaaaatgaagggttcgctaatgtggtcattttggaatcttcaatgctgcatgaacggggtcgaaatcccgtggcggcgctggtggacagcgatatgggaagcccgataattgcaagcagcccgatgagccatcactcggccttggtcggaagtccgctgaacaaccattctcccacgagcaaccagacccccctcaacccccagcattcgcccgtcatgaacaacatgacgcccgtgcaccattcacagacaccaatgagtcaacgcagccccatgagtcaacatagtcctttgacgcgttcagaaacgcccctaacgtcgctgttgcaacccccgttgccggcagtggaagaacggcagttgccagccgcatacgcggactcggcagccatatacggccttcttattgcccagcagctgcgcgaaaaacgacccattccacctcacgtgacgtatgtgccctgcaccaagccgcgtgttgaagacgagcctgtggttcccaagaagcgcaaagcggaggaaccgcctccggcagtgcccagagatagcaccgaggtttcttttgttgatctggtggccgcgaccgtttgggaggctgctcattgtgccaatccccctcttcggttgtgtttgggaagacaggcggtcaagctacacaaggagaagctacgactcaatgtggaagagattgaggactggaagtatctgtatggacattgggaagattgacggcattggcgtcctgtaaataatatttatatggtggaattggtggtgtgattgccttgtccagtatagagcaatcagtgacagtggggtatggggagaggacctattgacggtggtgtatgtgaggagcaatcaaatacggtggtgtgtgtttcagatcagaaatagctggtcatatatgaaacaactggagttgtgctgctaacaacaaactcgtttgtaagccttcaacttgaacagatctcgacattgtaacattcaagttggacaggactgggtattgtagcattcaaaacgggcagaacactttttcaactgatgaatgaattacaaggacttgtattgtaaacagtatacgacggttgacccataaattccctccccgaatgagtggaacaggtgataaccgacgataacagacattagggtctattatggcatcgggactgtttcttttggtagaaacacctacagaaacctcataaacagtcctctacatgtattaatagtcgaatatcgtacttgtagagcccaggagtggacttgtattgtcgtaacacttggtgttaggaaccagactctgagatagaaacattggcacttgtactgacctctgactatagtgagatcagtacttagactgatggttccaatcatttatgagttatttatctggtctgggatctcttgtgaatattaatcacgaactccaaacaagcctgatgtgcactgttatggaactagagtccttggacaaggttgtaagagttaactaaatgtcaattggtatacttaggtttcctgtagatttactatgtttcaagaatcatactcacggtagtcaacaattcaatagactcgtacttgagcctgtaacaaagataaacagtaccagtagaatggactcggattcgggctttacagaagaacatatgacaacccttctccaattgtgcttcccataaccctctcatttcccttctagaccggataaacattatctttttatgtttttattttttattatttatttattattattttttattcttcttagtaagcacagtttgagggcgtattatataatcaatgtatgtccaagaataaaaagaaaaatacaaacttagtcatcacatataatgaccctagcgaggtttgaaccgcggttagttcggaatcccccttgatgacatcggatcaatcagaacggcagttcaatccgtcttgtgctgggtttttcccacccattttattgtccccgttttcctccaccatttccaccaattactaaatatcccacgggcgaactatcaaaacttcctcctaatctccgaaaccccacccaaacacccctgctcaaacatagccacaataccgctcttagcgcgctccgtgcgcatcgaccctcatccctcacccctattccacagactcacccgttcaagtcttgccacaacagttccaacatgtccaacactccagttccgccagctttccgcatcaccacatgcgggttagggtataaaaagtggcgtttagggctctacaggagaggccagacaatcttggactcttggccgccattggctgggacattatctcccaccccttttaggcgtttattttagactcggcgtatacaagtaccagggaactctaatcccaccccttaccctaaactgccagcgtgagaaacatgacaacgtcatacagtagccacttctaaactttagagtttcggagcctatttcaaaaatcactctatttagacggacaaagcttaaataaggttgagcgtcagagtgtcccctcttggggtcccccccacttgtttttcgacgatggtgagaataaggttgggccctaacccacgccaacccaacggggcatgacagccatcttttagaattacccgaccttgcactacatctttggagcttgtttctcacacaacacagcactactcattttcagcgctgcaggtgtatcatcgacaattggcaattgtgcttgagccatcaacgagttgtacaataggaccaggtgagtacgagaccggagcgcgtcgacgcagacgatgacgagacgcacacagatgcagaatccccgacaccggcgaacggccccaagccggccttcttgtaatgttttttgcttcccgtgacacgacaagatacaagatacacgacatcagaacgaaacacgagacccgaacatgacgacacagagataatgccacgtggatggattggcgatggagttggatggtggcgatggagttggatgatggcgatggaggtcggatgatggccgtctgcgatgcatgattggtgatgatggatggtggtggtggtggtggtgaagggtaatcggtgatgatggtttcacaagacccaaaagagggcattcatcacgtcttggcgattggaacgcgtcatcgtcggacaatgacgcttggagtccatcctaacacgtgtccgcagttgtgttgtccatcttatcgccatttttaatcgccatcttatcgccatcttatcgccatcttacctccgccatctttagccatctctttctctgcccttgcctctgcccttatctctgccatccatgaatcatcgaatctgcatcacccgtcagcctcttgggtcataggtcacaccagactctacaatactaacccagatgagcttcccccaacaagtaatagcgccgggccaacggctcaacgagcttctggaggccatcaaacaggagttcgactccgtgaccaacgaggcgtccgtctaccggctgcacaaggacgagtttgacgtcaaggtgaaccagcagacgtcagatctgggccagattcgacagtcggtctacgagctagaaatggcgcaccgaaagatgaaggagcgctacgaggaggaaatcatgcggctcaagagcgagctggaggcccgaggtggacccgctgcgaaccccgcacactcccagcagcagcaacagcagcaacagcaacagcagcaacagcagcagcagaaccagcaggcacaggaccaacaagcacgggccgcgcaacaacaggcagcccagcagcaggccctcgcccagcagcaggccgcccagcagcaggctctggcccaacagcaggcccaggctcaacagcaggcccaggcccaggcccaccacatgggtggtgtgcccccttcgcaaggacagcccccgtcgctgctgcgtccatcatccaacgtgttcagcggcatcatgtccggtcagcccggcacctcttctctggctcccccgcagggacagcccggtcagccccagcctggtcagccccaacctggtcaaccccagccctactccggctacgtgggtgctaacggctacacgtcttcgccacataacggaccccccgtcatcagcgcaatggcctcgcccaacagcaagaagcgacaggtgtcgacccccgttcccggcaaggcgtctccccaggtggccccccaagagatgcaacagcagcagcaacagcagggccctccacagcagcagcaacctccccagcagcagcaacagagccccgaagagatgggcaactacctgggcgacatggacattgagcgggtacctccggagctcaaaaaacaaaaggccgactggtttgtcgtttacaaccagcgagcaccacggctgctggacgtggatattgtgcagtcgctggaccacaactctgtagtgtgctgtgtgcggttctccgctgacggcaagtacattgccactggctgtaaccgatctgcccagattttcgacgtgcagactggccagctcatctgccggctgcaggacgactcggtcgaccgagaaggcgacctgtacatccggtccgtgtgtttctcgccggacggtaagtacctggccaccggcgccgaggacaagcagatccgagtgtgggacattaaatctcagagcatacggcacgtgttcactggccacgagcaggacatttactcgctggacttttcgcgaaacggccgacacattgcctctggctctggcgaccgcacagtccgaatgtgggatattgagagcggccagtgtactctaaccctgtcgatcgaggacggcgtcaccacggtggccatctcgcccgacggcaagtttgtggctgcaggcagcttggacaagtctgtgcgaatctgggacacctctaccggtttcctggttgagcgtctggaggcccctgatggacacaaggactccgtctatagtgtggctttcacccccaacggtatggatcttgtttccggctcgctggacaagacgatcaagctgtgggagctgcaggctcctcgaggcattcaggccaaccagcgaggaggcgtctgtgtcaagacgctgtgtggacacaaggactttgttctgagtgtggccagcacgctggatgggcagtggattctttccggctccaaggaccggggtgtgcaattctgggaccctcgaacgggccaggtgcaactcatgctgcagggtcatcgaaattcggtcatcagtgtggctcctagtcccatgggcgggttgtttgctactggaagtggagattgcaaggctcgaatctggcgatactttcctgtcaacagataatcctgggcggtcgcgaggccggacgggtgtctggcagttaacaaagacattagatgtctggatgaagcctgctccgtttgcacgcaaactagggaagacagggctatgtagtgtataaaattttgtggtattattattagacaaacatggagttgtagtggtggagtatatgcgagtgcaatactgtatgtacttgttgacgatggggtatcaacgtgctatgtatacttgtactcgttcatgtttaccctcttcagacagctggtgttgacgttttggtcatgtgaatgaagataccgggtggagccgaaaagtggagctgaaaatgtccccacttttcaactcagctcggtttctgctctcttggtttttgtctgtgattactctaacgccagcctctctctaatgtccactcattcgccacttaccatgaatggctctggaccttgtttgctcaatagctccacggctccccgtggtccccatgttattgatgctctcggcacctttgttggcaacggctcacggagatcagcagctccacccagcccgctggccaatgccaccaccatcaacgcggccaacgtcaacccgtccaactcgggcctcaaccagccgccgcaggtcatgtctctcaacgagctgcttgaagtgcacaacgatccgcagctcgacgcgcgactgcctcccgagaaccccaaccggcccgtgatccgccaccagcgcgagattctgtacggcaagtggaacattggcccgtcacgggccgacagactggcagccaagattcgcaacaagtttggccccacggcacgcaaacgacgcaaggccatcagagaagacgagaagaaaaaggcccttgaagaacagccgccaaaatacatgctcacggacttccaccatcagctggtgcaggagatgcgagtagtgattgagaaccaggaggcggttttggagcagctcacgaacctgttgtatcaaaaggacgccgaaatcgagaagatgcattacgacatgatgttggtctccactccgccaaatgggaccctcgctagtattcgggaggagcccgtgaggcggtttggcggaggttgtcgtgagtagtgtttcagtggtgataggaccctcgccagtggtgggaggagccgttctcaagaggcatggtcatacgtgtgggtccaccaaaccgcattatcagggcgtatatgaggcatctgtgaactagattgaggtatgttagctacaagtaatggacaagttgagtgttcattcatccagaatgtttcaaaggcctgttacttctctacaagtacaggaacagatatgagcacaatcacaagcacgaaagtgaccagaattcaaatcaattccatcatctcctcgtttcaatcttccaccattttcactcgaacctgttctttgaccaataacatcttatgtcttctgaattggatggacataactggatcacgtcaaaccgagcagagagaattccagtcagtgagcaggttcaagcacgtcatggaacgactattttacaagtacttgtacttgtacttgtacaatataccaggtcaattgaacttcaagattcgtcagtcggaaaacgtgaaagatatcactcacctcttattcaccctaattcaccttcttgctcacatccatacatctgccgactccgtactaacccagaatagccgctactactgacaacgaaaacagtaatattgggaaatacttccgacaaccaacaaaacatcggagaactccaaacctaacgttcactgatccactgaaatccactctccgaagataccctacttctcaatactcttcatctccatactcttccaatactacaaccgttacacaacaaccactttcagcccgtcaaaacaccgacttattccatctcagccaaagttcataactgtcatcacttattatcaccattcaacggaggtgtaaacgtacaatacaaactaccgtaccccttaccctgtaccctgtaccccaaccctaaccctatcatgaacccctcaaaaagaaggttgaagtatggcgtggtcaaattcagttacccggccgcaaaacgcaaactttatgtgattagtaatcacaatagtacaatcaactacgaaacgctacgactttggaggacacaaatccggcgaaaacaacgcccgaagatgatcttacgagtggctagaacaatggtatcccttcgccccctcatttccccgcagtcgatagagtttaatacgcaactggtagcgtatatatccgagatggcctcaacttccacaaccttctcacggaaccctaacccacaggttttgggaggaggcggcgccccatcgatcacgaggtttggaaaaaacggcgtgcttgacgaggaggaaaaattcaaaaaaaaacaggccgtgacgagacacacaatctttcaggcgacacagcggaatcgacgacaagaccaagcagccacagcgagaggaaacgggcggagaaaaaaaccacaccaacaaacaaataataactcatctcgccacgcaacatggccagtcgacgatcaagatctcatgcggtttcgtctgcggagccggaatccaagtccacatcaccgccgcccactgacgcgctgctgctgagacggctacagaacgcgctgacgttacccaactcgtttctcaaaaccaatgggatcgatctttcggaagatgcacgtgtttctgtgaacgggctggtggagctccagaacgagttgcggcagattcgacagaggacccgtggcgtgctggaaaaccacaaggccgtgattcgggccatcgacgaaacggtgggacgccgggagcgaaagggaggcaagagcggaggtaagggtgtcggaaagggcaagggaaaaggacccaagcagagcagcagctcgtcgtcaacctcgtcgaaaacagcagcagcagcttctggagggtcttctcagaccgagaataaggacatcaaaatggaagatgtggacgaactacccgcggaaaagaagattgaaccggtcaaactcaacattgatagcgatctaaccacgatccaaacctctccccccggagagggctcccccaaggagtatgaaaagaacccaaagtccgagtttgtcgactcccagacgctgcccctgtcggtgctcaagctctacgacgaaaaaaccatcccttacaccggagaggaggctcttaagctgaaatatggagtcgcctcttaccctaccacggacctaaaggaccagttggccggcccaatcccggaccaagactacactcgggccaagccgcccaaccaggtacagttttcgacctttgcgactgcgatcgagccctactttcgacccttttccgaggaagacgtgtccgtgctcctccaacagtccatcccgcttggagccacgggtgctccgctttacgccacgggcaaggatgcagagatctcaccgtacctcgtgccccctttgggtcccccctacaccgacgcgtgggctgctgaagacgccgaggcaggtattgctgctggcaacgcagcctcagcgtcccggttctcgccgcccccaaagacggagctcgcggagattgagcccaagggcaagagcgaggatctggtggacgacgcgctggagagctcggacattagttgcggccctctggcgtcgcgtctgctgtctgcgctgctcccggaccccaacaaaaaggaaattaaggaggagcctaaggacgacgagaacagcgcgacccctgccgccgcagtgtcgtcttcgcctccacaaagcccgctaatcaaccccagctggaaggtggcgacagccaagggtgactatctgacgctggagcagcggctcaagcgcgagtttacgtacgtgggaatcatggacgtgaacaaaaagaagcagggcaagcggttctccaagcgcgacgacgagatggacctcatggacgatcttgacgacgacgagaacaacgaggacctggaaatcgactgggtgcacggccgggaggacgacgaaatctgccagcagatgcgcgtgctgcagaagaagctgcgccaggtgcacaagaccaaccaggcacgcaaacgtatcctactgcccatcgtcaaggagcagatggcgtaccaggaattccggcagattctggaggacctggacaagcaggtggaccaggcctacctcaagcggatccgcaaccccaagtcgaaaaagaagaagcagcagaacaacaatggcaccgctgtacctcaggagcggcccggtcttcgagtgctgctggacaagcgaaaccggtggatcgacaagattgggcctgtgttttcgtcatctccacacgacatgaaacgagtgccgtctgtgtctgtgtttaaggatcttgagggcagtgatgatgagagtgacggaggcgagtttgacgactccatgtttgtgcagtaagacgctgatgtgcagtaagacgctgatgtgcagtaagacgcagatgtgggtgctgggaaaagggtggctattgccgccccatatagtatataatagaatggatgggatggtgacaattgaggtggtgacagatggcagttgcgtcgcgtagagggtcagcgtacttatattgtagtgtgttctgaggtctgaggggtttcaagacaagagacaaacagaggtccgaggcgaacattgtgccagcagttcgtacagaatgtacgacatacagtacatactgtacagaaatgtacttgtagtggcagacttgaaacattcacaaggagatttccgacatgtgcccggtaagaagcccttgtagccacggtttaaccctgctgtagctgtaaccatcctctggctcacagtaaccatgcggaatgtccagccctgttctaaactccattattgtacggagacaactgcttttgctgggtgactgacagacggtgatcaagcgacgactgaggtaagcagtaacttggtggccgtagtggagtggcgagcggggttaggcgcgaaacatggagatactagcggtggtcacgggtagtctgggtggtttgaatccatgttgaatgtctagtatcattcctggagacaatgagtcgtcatagccactctatctgattgtggcattctttgaaaggaagagtgtaggaagaatgggctgaatggtgagcgagagtgggagtgggagtgggagtgaaagagtggaagagtggaagagtgaagagtgggtggaagagtgaagagtgagtgaaagagtaaagaatgagttgaaaagtgaaagtgagtgaaataaaagaagatataagtatttgtcagtcattcaaaaccatctcttaacagaatgtcacttttctcactacaagacaacaacatacaataccgtcagattcgtgataccagtacaaccaccgtacagaaagtactcgcgcccgaaacaaacattcttgtacctcaaatccatcatataagacacccacattgcaacatacaacacccacactttgctttcccgtaaaccatgctcactctgctaactcttctcactctgctcactctgctcactctgcatcacatcaactcctaaagcatcacggcataatcgccgaataaaaagcgtaggaggtttgtcaaatctcgtgaccaccagtacaaatctcacgtgacgaaataatatgacaacctccacgtgacccgttctttcgctctaaccggcattgctaaaccgcgcatagcagctgcatttgcaggacagatcaaaatgcgtttgtcacgcaaggtcatgtcgggcacagggctagtgcacgacgttacggcagtctcatcttcatcgttaaatatatacaggccattccagatggctatgctatgcaagggacgtgacggtgagggagggtgaaggggagggggagtagaacggagtcaggctggttcaattggcgtagggctttggcgtagggcgttggcatagggcttcgacgttggtgtcgggctttgaagtagctcaaataactcaactcgcaactcgatccagaactcgcaacttgatccagaactcgtctcgtcctagactcgctccgctcgcctagtcctcgcctagatcacgactcacgctgcttctcatcacccactcgctttcgaggacagtagggacacagtccgtgggtgcatcgcttacaatcgtagcgggtgggcggcttgccgtggtactcgccacactgacagcaataccactctgtgattgtgttggggtccgaggggtccaccatgacgaccaattgtttcattgtggcaagtgacgttggtgatgtggtgggtggagcgggggcaagtgtatatataagtatgtgctgttccggtttcaacagcaggttggggctgtctgatcagtcgggtgtgtgagtgagtgtgcagttggggggtgtcaggcttgctggatattttggggctagcggtcagacacgggacagtttgagactgaaacggtgggcgtgttgatgagcgcgatcttgggtgactatggcgggttcttgggatgactatcacgggttcttgggtgtctgtgtcggtttggtacgtggtctagaggtcgggaggcggcagataaacaaaaaaagaagccgactggtgggatactgttgatgtctggagactctttctgtctctttctgtctcctctctcggagtccaccctctctccttctctccaaagtgtgggctcaaacataagctcttatggtttcggctctttggggccaactctacccgcaatagacgctttagctcatccgcaagtgatgcttcaggctccattgtttttcatttgccgaaacacaaatcggaggagatggagatgatataagttcgtcggtagtgggaaggcacgaaaggtgacggggagaatggatacacaatcttgctctcgctccgcggttaattcctcttcagccgttctttttggcccgttccttactccatcctccgttgacggcccattacagttcctggttttgcctctggcaccctttgcgagcccaaaacagcaccgtcccaatccggggccgccgataaaggggcatctcttttcaaaacggcgaaactagtacctgatttgggcgctgcaggcgtatccaacctgccaccggcatatgacggccttccacacgtcgaaaagcccgcaaactccgttggcgcgactccaatgggccgtattggcctctcgtgacggtgctgtcagttgactgagacatgcagtggagtgcagcggtgcagtggaccgtggtcagcactgcctgtttgcatgcagtaaaacagaatctgaaacatggctgaaaatgcgcatcaggttgggctaggtggtagttcgtgctggtacatacagtacgagtacgagtgcgagtacgagttatcgtgatatgaccataggtgataagcttcccctctgtccacgtgaagcttcaacaagtgtctcaaatggtcgacttgccacaggtacaattacgatagtcggttttgtcgctttgaccgtcaaagatcaattcgtccccaacttacaccgagaccgtacaactgtcgggtgacgacgtatcgtacatatgatgcgtacatcccggtaatacatactgtacagttcctgtcgtacatacagaccattcaggcacccctcgctgtatactacgatacgagtcgtgctaacaaacagtcagaatgctatttgatctcgtgtccaggtcaatccaacaggatcgaccgccacgagcttcatactctatcaactatcatgaggatggccccagatgcataaatgctgtccacggagatgcaccgggagctgcatagtggtgacgattttccctatactatacggctcaagggatttggtgcagtaccgagtacacacattggtgctcacattggtctcacattggtctcacattggtcttaccgcactaccaatggcgatagaccgcctcagcttcgtgtctacccatattggaaaattatcgctctgtgcgattagccaggaacacagtttgggatccaggggctggcgataataaaccctgtgtgcccctgtccattgatatgcggatattctgctatgaaacggtggctttccatgaagcgcgcggccaaactcgcatctcgatgcgggctctgattgaacatggcaccatacaattgcacttctcatgggagtgcaagacaagaacggaaacggtacttgtaccatatcgtaccttgctcagtcaaatgactcactgtggagaaaaagtggtgctacttgcactgctttgacacaagggcattgacagttgacagttgacagatggatgcagcactaatgatgtattgatggtacgagtgtggggaaatggagatggtggaatgggaatggacgaggcgcggcaagattcaggaactacggacattgaatcaaagattcgcttgtttttgcggggtctttgccgcccccgaatcatctccatctacagagctttctgcagcgttttccatttccaagacatgcataatgtgtccgaaaaggacatgtatcgccgaagaggcgaagaggagtaattaattacgtcgcacgtgtcgaacatacgatgccgcgtatttggtgatgtgagctctacgctcattggtggtcctactcctattcacacagtacgcacagtcctgcccccaacgcttacagtagttaagacttagttgggggatagttggataaaaagtgtgctaggggttgctattggatgttacaggaatgggacagttataagaaaatacccagctgataaaggacgccaatctaaccaaatatgcactcaaattccctcactgaagttcaagtgtgttgagatgttacgaaaccgatctcacaatatttgatgaggttatagttgggttttactggagcactaggtagttctgacagcgtgggtctctctatttcctagaacgactacatccgaaaccagcacatttgtctccaaaatggcttaatacgggatgaatattcaactgcgaagggtcggcttattctcaggggatccacactcgtattgttctttttgggtactctgtttcggttgtcaagattgctggagaggtcactgcgacagagaagcactatgtactacaaaatgtgcttgttgtacaactcgaagcgctgacacgacggaatggaacagccaacccatcattgaagaatatctatgggagagcaaggtcagcagttggcattctgaagtacctgtgctcctgttggaatgggcctcatgaagcaacacaaggacactgactgactacgatgagatgagacaattggtgttacgaaaaggacaggtactcacaatcacccgaaaatggaacatggaaatgagaactgagagttcgaccttgaagtaccactaatctggagactcaacaagtggggtaagcaaagcacatccaatgccatggtggtctatttgctatcaagattcacgagcccttcctgttttcaacaatattcaacgaccaagtggctagagtgtgcgaccgcaaccacctcttccgagaaattcccactagcaaccaacattggagagctgcaagttcccgacaacgggaggactgtctcagcgtcactcacacacgtccaacaaatgagtacaacaacagtgaatggaccgacttcctaatctgctctagattcttgcctattaaagccccatctctaggtctgaactgagagtttaacagagtacggcttcaactaccggtaacatagccctgcacacgcctcaccgctagcactgtagctgtcagagagagcacagccgatattcgcgctctaaatgccgccagtgtacggtagcgatccatggaaagtcttagtctccaatatccaacatagcagcctatggcagcccaatcttgcactgttttcgactactttccccagtcatgtgtctcagactaagacatggtagaaagtatcaccgactattgaggcaggagtcgtacggaatgataccagtagagtggtcaggagtgatggggtctagatggttgattcaagaggatttgaagtctttgttgctgtattttagcagtgaatagtagtgcttacatcatagctgcgaatgggcaactcttagcgacatgtataacgtaccccacaaacacgtagacaaacaaacaaaccaactctgtagagtcgtaccttgggatgcgtcgtacctgagattttcgccagacaggtgctgattacagactgccaaggacgcaagacaggtgcctattacagattgccaagggtggtgctactccaattaattgtagtaagcgtagcgccacgtttaatcacgttcagatgtcactagcggagctggaggaacatatttggtggttctgctacttgtagccccccgatatggctccacttccactttagtgactctggttagtggatcacaagacccttttagcgtatttctttttgcaaggttccaggaccactttttacagtttgcgataatgcaggatgtcaggaggcgggcttggcaggagtgaaaaatcggtgatagaagtacgcaatatgagatttaacagcgggaatcaactcctttagcagtgattagcccccaataaatgttttgggcaaatcccgtaggaaaccatcaagttacagacgacacaaatccgtctagaccaccccacaaagcttggtatgcatacgagtcatacgacaaagaacaaacaagcacagagcggcagaaacatggaggtggcgcaacagagggaggggtagaggtcatatgtcagagaagtatatatagagggaggaacttggcctggatacaccttccaacccccaaccacctacaactacagttcgatactacagccacaatggagcccacaatgtccccttcgcagcaacaggcaagcaagcctacgctctacaccattccaaactacgactttgacgccgacaagcctcaactcaactggtccttgactcaaaccattctcgagtacattgcttcacctttcagacgacagaagtaggatacaatgatgaatgaatacaacgatctttggttaatgaatacggtaatgaatcgataatgagttgattagttagagtacagtaaagagacatgctacggggtgtacaactaagactgcctaaacaagttttgctctcttcaggtcaggtaggacactgtatagtcaatcgccttataggactgcaaaatgaaatttgaaaagatcaaagtaatcctcagctgcccaggagcaaaaaaaatgtaactcatggactggttcctacatcagatcacgtgatagattcaagcgccaccaggcggcatgtgttcgactctggcgtgagtatttttcagatctctccttgcacgataaagttttcagccgtatccgaatacgagtatccgttgcgggagatgagatcaggtgatttcggttgagagacaaaaagaataggggttttcgtctcgaatgatgactgtttgagagtatgtataataatatcagcaaagtcgacagggtcatttcccactagctctccttctcactctatgggatcaagtacttcagtagagatatcagtggctccaatatgacagtagtttggcatttaccataagttttcaccgtagaagccgtcaacatggctcattaattgggaatttggaaagtgtattgaagaaccaaggagaaacctgagaagtagacaccttatacaactatgcgcgcggattcccatactggttgaggttagagggcacgatagtccagcgagggtaggtacggtacggagtggtgagacaatgtggtcctggctggagcaatgagacaagagtttcaacttcgattttgtcaacattcaacctcgtccacagcatcaacccctagggtacaagtgcatgatgtgcgctgttatattagccatgttcaacggctcaaagagttgaagagcaagttgtctggcttaagtatcagtgagataatggagaagttggtcctgcgccggtttaccaaataacccatcttaccgagaaaccacaagagccgtttcctccagctttagcctatcaaaaacaggggtatgcgattcagaaaccagattgcatccacaacaggttgcttggactcaagagggctaattcagcttgaagctggtgaataaaatgaacttttatataacaaatacattagcgacttagatatcaccttttggaaggcattccgatataccatcgaatcttggagctcataatcactccttcaggaacagtccttgagagaagtcagcttctacctcgaatttctcaccttggagcacatttcctgaaagaaaaggtcttgttacttgcgcatggctcaggccccgcaaaacttgcaacctggagtcaaagcgcctggtcaatacgccctggcagggactttagaccgcttgctgctggtagtagttatcacagaggtgcttagttgtgtctgggacgtgaggagagtttgaagttctgtagtggttgtaacaagtactgaccgagtggttctatcactatttccgagtacttcggtgtccttctcatcgtattcgtgtgcaaactacggtacggatagcttgacaatctctggaatatctcattgttaaatttacaaagatttagttaagataatcgtctatccgcaggagttgtaataaaggtgagttccacatttcgaccaaactgacgaccgagatatgtgtattctttgaacgggctcgatttttctcggtataatgtcttgttctttgtatataggcgtactaggtacgtcaactttgttaacaatcctccacatctcgcttccttcgcttccgcaaacaccatcgccttaaccatcgctcgtggcagctaaaaataaccacgggtcaagttgtgcatcgagagctccgacatgtgcgtcttttcggcttctcctgcatgccgcgataccgcacgctcgaaaatctgcattcttcactgcccgctttatccgctttatcagccgaggctccttgtctgtcgccttgtttggatagggccaaatctccggctgccgatcgtgcattcggggggtttgcaagccccgtttgcaccagctgaataagcagagagacgtggacgggacggccgagtcatcagagcgctcactgctcaacacgtgcccaaggcgttggcatgcggcggtggagctgggtcttgtcgcaacgggcctcggctcgtggaaacgccgttagaaaaagtaactagtctactggctttatatttagagtcttggtgggaagtgtaggacagataaatggcaaaaggggcctctaacgggctgaataccggacaaaacgggcgcaaaaaagctcgcaatcacttagaagacacggaaatgacaacaaaacgtccaaaaaacccccttttccccgcctaatagcccattgatcgcttgctctggccaaagtaaagatgcgtctcggctccctctgtcctaaccctaaatttccgccttgacacaattctagaaattagtctaaaaaaatatactgaggcgctgacacaggttacatctggacgggacgggtgacattgacgtgatcatgtgaatgccacaagacggggaggggcgatacgcggacattggaatcgcagaatcacgccaatctcgcacaaatccgccaatctcgcacacaaacaaaaactgcccatttccgcacactgccgccgtattcgctaacggcttttgtttgttgccattctccaagcccaacatctcatcccacttaatagccttgatcatcgccgaaccttgcatccagcgtggcagttagggtgagtgttaaagtgtgagttgccttagtgcccttttagcgccgtttagagtgcatcggttggtctgatgagcttggtggtctggaggtgtgagggaccgatgagcttggtggtttggaggaggaggccgagtcgtgacaaggtcgtttcttgagggtaggagtacaggaaacttgcacaatgctgtaattgaccgtgtcgactgaacccgcacattgttgtcatgtgtatttgttgagttatcgtgtcatatcggcttcatatcgtgctcattcgtattcaatactgtacagtacagtatgggatgcaagcaataccgaaattatgtctcggttagaaattgctccagaaaagagcaagtcgaaagacggttggagtccattcctacaagtactgtagcttggcgtatgatggcgccttctggtagtaaacccaccactgctttcagacaccgcaaacgccccaacttgtatgctcttgtacataccgtactccaacgaactggccaaacaaatcaaccaccgccaccacccacaaacttgccgaataatatccaacctccaaatctgcccaaactcactcttttgttcgtctaatagttgcccctgacactgtgccaagagcttatcgtggaatgcttgacagtagccgtagagaaagcaggagaagacatctgacaggtacaagcagagcggtcctcggagaccggcaaaggagaaggaacacggcatgacgtctctctcagtcacgtgacctcgtcttcctcccgcgtgtgttcctcaccatgccgaccattgtattgtattcgagtgtgttagccaaagtcaaagttgagtgtagcaaaatttaaaaaaaaattcaaaattcaaaattcaaaaaaaaccgacacacggctgcgacaaggtttaaccggctgcatacgcatatagatgcgtcgatggacatgttcataacatcgccaaccgccctttctttcctctcgcaaaacctctgctctcgcccaaatgaccgacgataggggcccaggacacattcccgtcgacttcaccgagccccgcggcgccgacaacttcacaacgccgccagattcgcccagcgacacctcctcaaccgccaatcgagacccccaacaagtggacccgcagcccttctacacagacattgtcgaagatgacgagtacaaccggtacaaccacgaggagcaggagctgcaccggatccagaccaacgccacgaccaccagcatgaagtcgatacggcgtacaggcactctgttgggcaacaatattccgtacaaccgagcatttcccaaccgtccaccgggtcgaaagcgtcaaaagctgctgcaatacttttttcgaccggcgtggctgttcgaccacatggacattatcagtttcaagacggtgattcgatcgtggatcggagtgtcgttggggttcatgctcatgatgatcccggcctttgtgcgatggtgtggatcagccccttacctactgcctgtggtggccgtcattgtgcccgccggctcgcagcccatcaccgtgtgcttcatcattaacgccatcatgtgtctcttcacctgcatgggctacgccgttatggtgattgcaatgcgaatcaacaacacctggttccacaatagcatcaatgccgaaggcatggcccgacaaatgatccaggagggtctgtgtgctgctccagactccaacgaccccaactcccgagccaccctcacagcctgtgttatcgaccaggtctacgcaggcaagtttatgactgcccgaggctctgtggtctactgtgtgctgctcggagccttcatgttcttcatgctgtggatgaaaaacaagtcgcgaattctcattccaggctatctctgtggagtcattgctgtgggcgccctcatgcctctggcccacatgttcccctacttttcgcccaacaccattggtctgaccctggtcaagcccatgggactgcagtttgccatcaatgtggctctgtccatcctagttttccccttttcctccggcttccagttcacccaaacagccctttccgaactcaagattctcgagggacttgtcaagttccacgaaaacttcatgacctccactcttccctccaatgaagccgactggctcaacttttctcagaccgaggccgatgttcagaaagctcgtcagctgtaccccaagctggaagcagaagctgcgctgcttcccattgagctaacttactcgcgtttcgcctttcccgactacaccgccctaaaaacaagtgttggccgggttatttccggcatgtcaggacttgtgtacttttacgacaacgttgagaacattcgacggtcaatcttgctggttgaaactgccggaagacccattgacatgtctcgaaagctggctgactcgactggaaacgactccagaaaggttgacagcatgctcaagcgtcgaaagaaggatactggccggtttgacattgacgagaagaagaaacctgctcccgtgggcgtctacgagatcaagactggaatcaagggtgccaaggcccaataccccgattctttgaccatggaagaacttgatgcactgatgattcagctgcgagaaatgtctctgccttttgttgagcaggttcgacttgctctggagactatgatcaagtggttggctgctgccaacgtctacagagtcaacagtttgttctttttctggcagaagaagggccaccgccagcgtcagaccgaactcgccgctgagcttgcagagcgtcgtcaggcgttcaaggaagctgcccacgacttcctcaactccaagcggttcgagctgttccagtcgctcgaagactcagatgagaagacgtcctttgtcaccttttacttccagggtgcgctctactgtacgtacatgaagggagtagccgagacgatcgatctgctcttcacgacgctctccaacatggacgagaccgagtccaagccctcgtggaccattggaaagggcagctcaaagaacgacaaggctaagtcgactgaggcagctcctgctgctggagagaatgccggtcgaggatcatccgaagaggagtccgaatcatccgaaaccagcggtatttggaccggagttgaacgagaactcaagagttatgctcatggccatgaggagcatctgtgcaacaacgacgatcttgaggagctgtacgctcagtccatccatggagccggcattgacggggaccgaaaacgaaaccccgatgccaaacctcctaccactcgcgtgggaaagtttggtgtcaagctcaaccgtgtcatcaaacatctcatgtctccagacattatcgttccgctcaagggagccattttcactattctgtgtgctctcccgttctacttcaagtcgacggctccctggtggcgtgagaacagacttgtctgggctgttatcatgactggtctttcgatttccgaaaacatggccgacaacctgtacggatttggctcgcgtatcctctataccttttatgcaggagtcattggtatggttgcctggtacatttccactggtaacggagacggtaaccgggccggattcatggtcactacttgtattctgtactttgtgctcatgttctaccgtgagttctccgttcactcgacgcccatgccccagattgtcatggtcgtcactaccgtcatcattcttggcatgtcttggaccgacggaactggtgtcaccactccctcgatcggtgtgggctttgctgttgcgtggaagcggttcgtcactgtggtcattggcctgtcttacggcttcatttgcacccttctgccccgcccagtcaccggcaagaagattattcgaaccacgctcgccagcatcatcaaggacactggtacactctactgccgcatttccgactttgccgtcggtcgactggcccacccccacaaggatgtcgatctcaataacgaccccattttcaagtccattgtcggcgcccagaacagaattgcaggctctgagtttctcgccagcatggtcatgtatgagccctcgctgcagggacaatggccctccaaggtgtaccgggaaatcaccaccattgtttcggagctggtcgagctgcaccatcatctgtacattgtgctgcgacgaatcgaagatcctcgctactggtttccgcatcttctggatttggtgggatggggcgaccagccactcatgtcccactactttgccgtgctctacatggcccagggagctctctacgacggctctcctcttccccaggtgactcccgccatgctcatggtcgagcacctagatcatcttgaggggctgttcaagacctcctttgacgctgaggctagacattccatgggcgaaagcgcccgatcagactttgagccacagcccgagaccaaccagatttcactggaacgtctcaagagcaatgacggtctcattttctcagctgccattgttctttccaactgcatcttcgaccgaatggaccggctcatgttccaggtcaagacgctggttggcgaacagtttgtcaactcggagtactaccgcgatcgaactcgtttcaagaacgacagacttgtctaacgtgtgtatatatatatatattaataatgtgtttttgtatacaccaagcgtagccgaaccaaagtacatacttgtagataggtccagatctgaactctcaccacttcataaatcatcaattatgctatcaattagtaactaaatataaatacttttcaaaagaaaggaaacagtcgtcgccagcctcccacttgacgctcatcccgcgcatcctgctcaatctgctcgtcaatggcctgcacgttccgctgtacaatttcgtgcgccagggcagacgcctctctgttctgttgctgagcctccgtctcggcttcagcctccgcctctacctctcgcacgccctccactgtctttttctttggcgctagtcctggttcgtcggtcgcctcgacaatcactgacccgctcgcagaaccttctccctccgtgggtgcctccatcacgactatggtctgtggctgtgtctcagcctcctgaacagattcctggggctcaacaccctcgctagaacgtgtcgtagatcgatcctccaactccacgtcatttccaacatgtccattgtctccgttgcctcgtagattggggttgttgcgctcctgacgtcttcgataagctcccataaaaccgttcaatgtgaaatccatgcgtcctccttcggcgtctcgccctagacgaatcatgcgctcccgccggacagtcaaattggtgatcttgacacccggagggagataacccttgggaagaatagactgcttgcacaagggacagagacaagacctggtctccaaaaatggccggatgcaatcggggtggaaaatgtgccggcatggcaactccaaaaccactgtttcgttctcctcgtagtcgtccaaacagatgggacacgatgactgagagtagccctccagactatgttccggtttcgattcgtccgtctttttgtgagccattttcagccacttggtctttcgctttttgctcgccagatccttgtccgtccatacactctcttttcgggccacgctttcataatgcgagtcgccggagtggtacaccttttcaggcagacgagcaatgacgtctgttggagcagaaacgccaatgaagccaagctgttcgagatcaacctcgccgtttcgcagtctagttcgcaggtttcgtcgccgcttgtactgcacaaagttgagaatgcatgacagcgtcagaatggccaccagaatagaaccgacgatcgccaggacccacacccacagcttgggcatattggagcccgactgcatggccataaatcgtagacctacacgggtcactgtcggctcgccccgatcaccgttgtggtagtaggtcgactgcggcacctcggcaacgtgctccacccactggctcatcatttgggccgtggagtactcgactccgtaaatgctgatgcccaggcccggtggcagcagctgggtgatgttggaaacggaggatgcggggctgttggggtccgaggcagccaccaaaatcgtatttgccgacgtagaggtgatggactcgaaaaatgcctcgttgcattcgtcggtgccaaacggaatcagagcagccgactccacaaaggagacaggaccctgcattttcgtctctgtatagttggttggcgtgtaccactcggggttgcactggggcttgtcgctgatggtgggcacgtatagcatctggacaaggggcatgtctcctgtgtccaacaccagacccactccctgaaactgggccgagttcatgcctggagctgtcagagtcggggcattttgacgagcggtgccattgataggtactgagtatgctcgggtgtcgatgagtactgtgttagtatagaacgagggctgttgaccgcaacagatgagcaaataacgtaggacaggatgagactaaacatagttggaacagatgggcagtagaacaaaccagacaatctactacataccaacaccgttatcgcactgtactgactacaatccaacttatccatcctctcacaaaagcatctcactcagcttggcttgacagggatagcaggtggggataggtcagagataggtcggtgttgtagcatcggaagtcaccataaccgcagcaaactattcctcgtctctgagtatttgtagtcgtattgtagtcgtattgtagtcgtattgtagtcgtcttggtagtcgtcttggtagtcgtcttggtagtcgtgtaggtagacgtgtaggtagtccacataccatctgtctacttgtactgtagtcaaacatccgagttcctgggttcaaaaccactgcaagaattgttgtgtttgcctttgttgcgtctgtgtcttctgtgtcggtttgtgtctgtttcctcgctgtctgtaccatctctctctgtcatgtctccttctccttatcactcacttgacgccattttagcaaatgattcacctctggtgggtataggtttacaagtgatgggccatgcatcatgcacaatagttgatacgcaccttgtagcttaccctaaccttgatggcgggaattaggtgtccccaaagcggtgtttttgcgcctttttagcgctgaaaatcgatattggggggaatacgacctatttaaataccttcacatgtccattttttctccaaactgtccccaaatatctccaaatcaacgccctcggcccacggctgaaaacgtaaaggccgcacatgttaagcctcgttagaacaagcttatttccagtggggaaaccagagccatgccaaccgatagcagatatccggaggcaccgataaatcacgtgcacagtccttttttggaccgcgaagacacatatcattattagtcacgtgatactggctcatttatccccgacagtcgccgtctcgtacccctttgtatccgtagttgtcttgcatggtaccactctgcgcctttgcatgatgttgatctgcctgaaactttcgtctggaagcggtatatgatgactaatgagggtaataactggtatgtaaacgaagtgagagcggtagtgagtcggtgcgagtgttatcgacagacttgaggctttgaatttcggcgtcagaactgcaattgcggcttcagaaacacaatttgtcagatactcattcgttaaacaactcctatccgttcttaactaaggtttaactggttgatgagtattagtactgattatacaatgcctatactagtccaataagtttgttaaaaatgtaataaattgtatatatattttcagaacacgttttttatgatatagagggcaatttccgtcaatttctgtgatcctagcgtctttaacacgtcttttatacgcgatgtttggcggaattgtctttgacaaatttgttcatgattaaaagattttaagtaaacctcaacagtaaggagataaacagttctaggagtgctcttcaaaacacgatatcggatcggtggaaaatacgccattgtagatgtaattattccaataaaaacacaagcgagctgaacaaaaaggtgattcggcaaagcaattctgcaaaaagtgatttctggcaggatcgaactgccgacgttctgcgtgttaagcagatgccatgaccaactagaccaagaaaccaacgaatcttgattgaaaaaaaataatgtatactaaacctgtcattcgcttagtcatcctcctcacacagataggtaaagaacctcaaagtgcttcagtttcttttatatactgtagttttgcatataaaatcatctaaacatgcttagacatggtttcgcttctcctgactaccgtcccgtcttttccagatctgatatcatattgagtggtctggagttccaataacagattaaatgtgtcatttaaaaacttattcagtacaaggactattctcttatcgtaccagtatacatatattccccaaattctgcaattttgtcttatcttagcgcgttttaagcgtcattttggtgtggtcactttggtgtggagaacgtgatgagacactggtaggttctgcttgggtgaaatgtccagcaactcgcggagatctggagttgatttcttgttggatatttgtgttcctagcttgcgttgatgctgttctttctgttaccaatagttattcatgttgcttgactacattaaagagacattcgctttgagaagtggactagttgataaactggcgaccacgcctagcattactacaatattggctgaatcaatacagcagtgtatgactacaggcacagaccatcccccgtatacatacattcctgcatagaacgctgcgctattgatcttagacacttcacccaagttcaatacacatgacattcaaagccaaggagtcattcaaagccaaggagtcattcaaagccgaaaattcatggcagactttgtcaatggattatttcgccccagaagattcgtttgatcaagtccccggcttctctacttctgtttttaacgcccatattatcgaaattgtatgggtgttttcagattctgaaagcaaaactgaaactcctggaagtggggagacgacggtggacttgatcgcaacacggattgaaggattttgtgcaaaactgatctatttctctgtcccctcatgatgcttgtgtatgcgattcagtacctagacaagagcaccaaaagtacagctgggtcttcgagaagacctgaagatggaaggaggcgactttgcgccttttatattggctatctgatcttcgagttcttatctgtctatattctccagcactttccgctcgtcaaaactgtgtctgtctttatcattctttggggtcttgtcctgtgtctacaagccgcttcaaactaccctggattcattgcgttgcgggcaatcttgggcatgttggagtccgctgtgactctctgctttgtcattctcacttccccgtggtgtaagcgcgaggagcagtttctgagaacgtccatctggctaggagctaacgaactgggtctcatggtggggagtttcatggcatatggacaggcagccaatccccctcttacaatagccggctggaggctcattttcatcatcactggcgtcttcaccgtcgttgtcagcataatcgtccttcgaaacaaaaaattaaagagagaacagtccatcgaagctcttaccgacacccgcacttgaatctacttctgtttttgcgtcagccaaaacttttcaaacggaggcatctccaacttcaacaccatctgggacccattcgaggacagtttctgcaaactccccagggaaccaccgagttcgtgggctgcattctcttcggaatcatcgtccattacttccaaagtcgacttttcatgtcgctagtggcccagctcattgggtttatggcaacctgtctgctcacctcgggggactccaacaccgtcaacgccatccttctcataggagactgtctgggcaacatcatttgaccccagacattcagagcctcggacgttccagtgtagctgccgacaaagttgtccatggtggtcttgttttgtctggcaatggccctcaacactgctccatcgtggctcgatgtagctgaaaacaaacgaagagaccgagccgagtctcaagccacctccgaggagctcgaatgagtccaattgatggatctcaccgacaagcaaaatgtctacttccggtacgcttggtagaacagtgtccaacacgccttggtagaaatacaatatacaatacattagttattacatgtttacgcgtccttgaactttttcatcggaggctcaaagtccgtgttttgatgtgggtgctgggggtgttgggggtgctgggggtgggggtgctgggggtgtagggggtgctgtacgtgctgaggaggctgggagtgttgggagtgctgtagatgctgtagatgctgtggaagctgtggaagctgtggatactgtacatgctgtggatactgtgagtactgtggatgcggtggaagctgtggatgctgtgtgtactgcggcatctgtgggtatcgatgctgcacatcttgcatctgattctgcgggtcgcccatacgctgaccgtcatccaacggcatatccatctctgaattcatctccgcttctggctcttcctcctcatggacctcgtcactggcttcactctgtagcatctgacgcacctgctggcaaatgaaagcgttccgctcagggtcgtcgtagttgtagttgaagtccaggaacgtatcagtaaactccaggcccgtggaaggcgcttgcatggaccgaatagcttgcttgttgagctccttcagcccaatttggccacctcgggcaggagcgtaaatcgcacatttcgcatcactcagagagtaggccatcttgatgaaccgtcgcaacgcagccatgagttgaacggtaacggcaaccgtagcgttggtgagctcgccagacttggagacagcagagttgagagaatgaacaatcatgtgggcatcttcaaccgtggacaactccaatgttgacagagctcgacacaggaaaaccaccgtccacaagcggttggtgatatcctcttcacttgtctgggtctcgtccagttccagagctcgggtcatgttcagaaaaagctttcttctggaagatctagaacccttaatgacgttgaaaaaccgatccagatagccacttccctgagcaagcttgggaccctgaagccgtcgcaagtagtctgcggcagctcctattccatccacataggtgccatcaatcaacgactcgtgtttctcgtgaaacaggcggtgaatactttgggccttagaagccactagagaaacgggactggcttccagagccacggtggtcgtcatcaaaagtcgaggattggcaaatccctgatgcgacaccttttccagcagcagaatggcactaatggagtgagcaccggtgccaagaactgcaatttgaagaatggaattgagataccgctgcacaatggacgcacagactccatcgttgacaaacttggatgtggttccgtgtaggactccgatatccacctgtccagaagcatccgtgttacctgcgcccttgaggcccgccttcgtcgccatttgctcctcgttctctaagaatgccgaaaactgcttcagaacgatattctgcagctcttcgtcgccttccagagccatatccagacacgaaatgactccaggaagcataaacagctgggggaagccaatgcacacggaaagcaggttacggacagaaagacgcacaatctcctgagacgcgagcttggggttgcagaagagaagaaacaagcctgcaatgaactcctcggacttttcgggcttacctgagacgtgaggtcccaacagtttctggaaaagagccttggcgtcgtcgaaattgcagtaccggccaagagtaccaaccaggtaaatgagacgcttaaatttcgggtctgctggtgcctccatcaactttcctgccttgagatgctgcacgtgcggcagaagtgccttgacgcaggataatgtggcggtctcgatcttcttggtatccttacgctttgaacaaacagcccagagacacggaacagccacagagagctccttaacgttgaactttgtgagcttcttgagcatggaagtttcaatatccttgagaagctcgtcggaaaactcaatgcgagacgaaacaacagcagtctcgaagattttgagcacgtggtacgtagacaggtctttaacatccgccgaaatgtatcctctcagtgacgtgagctggttctgagagatgaacaacacattggcctccacaaagtatcctagaagctccagatacgactcggtctggacaggattgtcgtctccaaccacatgcttgactagcagagaaatgtactgcgttccaacctgcaacgtggcttcgggaatgggatctttatgcaaaaacgggttgaaaatcgagtcgaggaagcgggctaggtactgggccagctgctcactcttcttcaaagtcgctaccatgctctgtgcatcttcaagcttggcaaccatgaaccacatttccttcagtgtggaggtcgccagttcttgcacggactcctcctcgtcctcggtacgatacagcagcttttcgataatctccaacttgacagagttgtcaacattagttgcatacaaatctcgaagaagccgcaagactcgcttacggactcctaaggacatgtctgacactcgctcgaacagggactcaaagtactgcgtagtcttggtgggttgtagcagcacatacttgcccacaatctccactgcggcgtctctgacagaagctgaggcgtcaacgagtcgagattttaacgaattggctacgaatgggagccgcataatcttgggatcgtaactcaacagagtggttagtgatttaagagctctgcttcggatttggattttcgattgctccaaagaatggcatatggtggccagaatggtattgtaggactctgcaagtggcatatgcaaaaggattcgagaaatgtcgttggcagaatcaagagaatcgttagttctagaagaaatctcatcggtcatgctcttggtcatgtccacgttctcagaacacgatgcagcaagccgaaagagcttcttttgtgccagttcaacaacatccttgtcttcattgtcatggtagccgcccaggatgttgccccattgggaaacaaagtatttgcgaacggtttcttggaacgggttgctagtttgcacgtcgttcaatgtacgaagaacgtaatgcgcggacatggcgagatgttgcaggtcttcgacaccttcctcgcgtgtgatcccagcctgttcgagacactttttgcgaaacgacagcacatggcacccaatagttcccagaatgtccatacagagtgtgagaacggcgacaggaggctgctgtttctctggagcagaaagaaagtcggaacacacgcgcacaaacgtgtgcagaatcagctcgccggaaatccagtccagttgaccgtacacgttaatgaaatcctcaacaaacaaatccagcagtgctctgtaaggcgactcgcttgattttgcggtcttggacgccttgtcgatgaggtaatgaacggcgttggttgcggaagagcgtgcgttggctgtagcttgttcacaggcctcttcaaattgcttgacagccggcgattcacgtgtcagcttagtgtttggatcaaaggtgaacttgtaacctccgcaggagccaatcaaacgcatcagaagagccgagacggtttggatcgacacgtttcccactctgaattgtcgtgcatgcgatttggtggagggtagtttctgcatggaggtcagaatctcgtccaaaatgaatccctgctggtcaggaaacgatgcaaacgtgacggcaagcacttccatagcagaagatcggaaagactcgacagcgaagggtgacagcatgtagattgagccttttccaccagtcgctgactccatgaacagaatcttgacagccatgaagaggatttttgtgatgatcgattcgtccagaggtcgcaggtatatggatttgcaaaacaggtcgagaaccctcatggtggtggcaactgtgctttccaaattctgtctccagctggctagttgcgaaccacactcctctgcggtcttgcccacagttggaagcagaagatgctctgtgatagtagacagatcctcggccacagacgagagaatgttctccgaaaacagctggttttcttgtcggggggagtttacgatccgtagtaccacgtctgctgctcggagcgagttggtggctgcctccaccagattagccatgtcacggtcgctcttttcagccagaggtatactcagatcaatggcattcatatgactgagagaccgggtgcagatccgttccagccgcagcagatcgtccagatcgaccttggcaaagaattcccggctaacagcccgtcgtagagtgtcctgtagctgcaataatgtcttggtgctaagaggcagaagggagcgcttgattggccgctgccagagattcttgtcgggaagagcgtcaaagtcgtagtcgtatgattctgctgagtcgtccgcctcgaagatttgctccagcagtcccatcattgacttttccaccatgtcctgcaccttttgtggtgtgagagatgccaccgtgtgtgttggaggaggggctcttggaggttgtggcggtgctggtggagttggcacattttgttgttgctgtggcggttgaccatgttggagtgactcctgtggcggttggccttgttgcagcgggtgctgggattccagcgtctgcgcctgggtctgcgcctgggtctgcgcctgcgcctgcgcctgcgcctgtgtctgcgcctgtgtctgagcctgtgtctgaacctgtgtctgagtctgcgactgagcctgcgactgagtctgtgtccacggttcctccgcgtccataaacgactgactgagcttggacactctgggggtggtgacatgttgggcagcctgatgcagaggcagccgttcggccagatatgtacttgacggactcagattcacaggaagacgggagccggtctgctcgggctcaccgtcggcctttccaatgcccaacacgtactcgtcgcccttgaaccgcagatagctcatgtcctgctggaacagcgccgtggttgtctgcaacagcagccggttggtgaagtcctcgttggccccaggctggttcaccgcagcggcaatccgctcggcgcgatgggacacgtcagcgggatactcctccagcaccacgggaatggttgtgtggattcgcggaacaggcacatgtgctgtgttagtctagtttggggagatcagcgggcccatgctactcaccttttccgaccggcatgaacggcatcagaggactgtacttgagcgcgtcgcccgccgtttgcggcagcggtttggacggctttggcgagttgttcaggtcgaccatatcgaatcggagcggatgtgagactgctgtaatgctgatttcgtgtacctgtgaaccttgtcaataggtggatgctgtcaccagaaccggtactagaacagcaagtatatgccgcaatggaggcggtataagaaggatgaaacagtagacaaagtcagagaggttttggcgtattggaacattctggagtcgcgaatcacgttggaattaggctggtgaggaggtgttaggaggtttggttttagttgatgtttagttaaagtggaagggagcctcagtacgcagttgaatttaagtagtgaaatatttcgtctcagttgaagtttgatgtggtgaaaaatttcgtctcagtcgaagtttgacctgatgaatggttggtgaaatgtttggtgaaaatcaactaaaacacgaaaagtgatgataaaatagaataaaaatcacttcaagtgattcttagagacattttgattagtcatccattcattccagtgcagctgacagcagcatggtacatactcctgccaacatgccggttgaggcaatactgaaatcaaagtcaacaaacacattggtcaaatttcaacaattctcttctaaaatatcaacaaactttagttaatctcaaaccccaagacacacaattacacaataaaaatgtactgtaagggatacttctttggacatttttgttgaaaacaaatatcttttcaaactaatggtctaattttaaatttcttacaattcctccaacagcgaatttgaacccccagctcaacttttgttttaacaaattcccaacaaatgtcaactaatttctccccctgcatttgtctaccccggttcatcaattccgtcacgaaacgacgaaaaaattaaatcaattcacgacttgattcatgatatccaacttatctgtacttttacatgtcttcgcacgctttcaccgctttttcaggagctcgcgtcttcactagactctcccccttcacacataaagttgactcctacatccgataatgctgtgatgcatacacctgtaacaaaccacgcaacatcacacaactcaccatgaccagcacggaaacggcagcttctctcgaccatctggttcgccaggtgctgcttcccgacagcgagccgtccaagcccgttctggagcttttgccggtgcccacgtcgtgttccgatgccgtcaacacccagtggtacgctctggcggcgctcatctgtcgccacatggtacaatcgtggtactcgcggatttccgacgaccctggctttgtgacggagatggtggaagtgcttgctaagatctcgcgggatgtggacacccggctgcagacaattgactacgagacggcgctcctggacgggcttccgtacctgattgattcgcatttcgaggcagtggaccgggccaaggcattgcagggctcggcgtttcttccagtcaactcgctttccgagggtctgcgggtgtttcgaccccatagagctatttccggagtccctgacgaccactcggagctggtgtaccaaaagctactggcgcaacagatcacaacaattctcctgaaacgacagaagattgacagcaaggtggcacacgccttcatctcggcgatcctgcacgacgtggtgctcaccaccctctttgagcggctctcggaaccctggatgctctatgagatcatcatcaaggtgtgcgacctgctgcctgacaacagcaagacccccgaaaagaacgacaatggcggcggcagagtggtggaaacactgggatacctggtgtctaacggcgtcactattgctacagaaaccttttacgcagccagaacgtatgtcagatcagggttcgacttttacgagaagaattcagtcgacccaacactggcggaccaacaagacgaaggcgacagcgacaaggagaaggaaaacgagaggaaaacgagaattgcgcccaaaccagtcacatcgagatactttttccaactactggtgaacatcagcaacattcgcgcaaagaaaccgctgctggccagcaccctgtcctatctgtctgtattcctggagatgcagccgctggcggtgtcgattcgaaacgtggtggttaactccatgaacaagcacgttttgcgtgaaaagactgccgaactcattctcagaagcgcccggaccaccttgttccccaacaacgggcctatgggagctcccagggtgcttcctacggtgctggaacagtacgacattcgccagaatgcccgagatgccctatcgcgcgtattcccgccgtttgtggggaacgtgaccacagacatcgatctttggctggaccacctgagcaacaaggaggtcaacaagctgctgctttattatctgtgcgattacttgttgcagctggcttttcccgagctgtctgaaaaggtggagtagccgacctgggaacgattatttattgggggaacagacctcttgtatacaaatatatctgaaaaagtaggaggaggagttgatatgttcccacaattccaatctgatttcaattgaggtctaaatccgtcttttttttttcccaacctggactgcgatctggagtcgtgtctggctctgagtcgcacttgctcgcacaattacccgctgctcaagcagctggatgagaatggaacgctccaaggcaacgtgcaaccacgggtgccgtggttccacctcggtgattcgggagcccaaacaggtctcaatgcgccatgattattgtttcgcggaccgcgagaaggctggatcttgccaacgagaacctgtacctttggaaagacttttacgcaaccgttgctctgggcagaaacgacgtggagatagtcgagtactacatggagctgaggatgaacgacggcatatgcgcaccaatttgcagccactgtttgagggtgaacttgcggctctatgttcgataacggcgaggttctgggcacgaatctcgctgttccagcaacccaggtcgacttgagaaacgtggtcacctccaggcccgactatgaggatcgcaatggtggaccccgaacaaacgtacacgtggttgtgtgtcaccttcgggcctggtggttgaaatcgatgacatcacgggtggtctacgtcaattacgaaacgacaagctacaagtactgtatatactgtgctgttgtaagcctgttgtttggcgcccaggggctctaatgctcgtcagcacgtatactactggttgtcgtcagatatgggctgcgtggaacctgaggttttacaggcttcctgccgttctcatttgctcggtccccacgccatgtcatcaagtgactcggtattacggttactgtttcgttcttcaatggtcgcttctatcgactctgggtgacccgggataccgcgatgatctgtctgagactttgaaaatggactatctattggctgaatgtgctcgatcgatgccgaacagtctgagaccacttcactgccactcagatcgctcgagagagggcttttgtcagccactcatcaagctgtggggggaggggttggagacatgaagacagacaagtcgtaccattgcaggaaggacaatcttctgattttgatgccctacgtcagtaacggcaagcttcagtttgcaggacttggacaagtgtatctacagccctggcgcgcgctatggaacgtggacctttgggcactcatctaacagaactgtgtcgatggctgaatgtcgaggaagcggcacgaggggaaccctagagatgagtagatcctagaagtgcttgagagatgatcccaaacaatctgaagtgagatatgttggcagtgagcataatgattgcgatgacggcttggaaggcgatgaagaggagcccaagctgtacctcaaccgttggggatttcgtctggtcgacctttatgttcgcagagagcgtaatgatcgggatgagagaaaggaaggatgtgtggaccttgttgcccgagaacctcctctgctcccaggatcgtggattgtccgcaggcgtccaagagcgtcgattacatggacgaccgagtcatgttccactggagcaagtccgcgcaacttccagctcatagtatgtacatactgcacttgtacttgtaaacatctactagctaacatgattgataagcgtttctggacttgtccgccccagctatcgtaatttcgtatcgtaaaatcgggttgggacgactctagggccatccagttctcctgcactatcactcactgggaactttatctccacatcacacctcaccaacaccacccatggaggaactacgagctcttatcaaagcgcaaccgcggccgctatcgcctcgaatcgtccacgacctggttcagcaggcgctcacgtcccgacacattttttcgtttggcgaattgctcgacttggacgagattagcaacggtcggcaagacgacccgtggatccagacgctgcgaatctttgcgtacggcacgtggtccgactacgtggcgcagaaggagcccgcaaacctgccggatctcacagaaaaacaggcaaccaaactccgacagctgtccatcatctcgctcatcacagacgaccccagcgtgcagcaggagggcattctcaagtaccacgacattgagaaggcggtggggctaggcgaggagagccagctggaggatctcgctattgactgcatttaccgaggtctgttccagggccgaatcaactcgcaactgcatctggtggaggagtgtcggttgggcaatgtggaaagagacgtgtctcccgcacaggcggtggagattgaggctgcgctgacggagctgctcaatcgtagccagaacgtgctggatgagctggaggaaagcatcaagcaggttgagcatgacgcacacgagcgaaacttgtcggtgcagaaatacaaccaactgctcaagacgaaacccaagcctgcggtatcgaaaacgaagtcttaacggtggctaggagtgggttcggtcatacccaatgcgatttgtccgtcgtcatggcggtcacatagtcaactaatttatcagcagatttgaacaaacgacaacttggagacagatagagacaacttgacaacagaaacgtcggttgctgagagaaatgtggtcggttgcttccatggcatttcaatgtcgctattctttcactcctgtcactacttgcaactacaagtccatattggggaaactgtaatgtctgtatctcgatgagatcaagatatgaacgagtatcagatcataaatgtgtatacaagtaaaataacttgcaatataagtacaagtattcttactgtataaatagaaaacattgttgccgccaaatatgtcgtttgctagctcctttcctcttggtgttcgttctcgtgcaaaccatcggtgatagtgcatgaagagtgtttacacaggttaaatggacagaatatagagaatcatattggcagtgaattggggaaataaatactgtacaagtacttctagtacttgtagctgcaccggatactacacggggcttagctattacattgtacaacatactactggagtgcagacatgaccgctgacacaaatgaggctcattcacctctgacgttttattcacattagcttaagcgttccagatcttcttgatggttccggtgaggccgacatcctcagtctcgagcttgtagagaccgtagagaccaaccacggttcctccgtacagcaggtacatggcgtagttgtgaatggagccgtagactcgcttggggatgtagtcggtaatgcaagactcgaaaccaagctgagagtggatcaggagagtagcaccgagagtggcgtccagaacgggggagatggagccggtggcgaagggcagcacggtcatggggatgaggccgacgacaaggattcgctcaaaggtccagtggtaggagcccttggtggggttggcggggggaacgggggcggcgtcgttgacggtgccgacaatgcctccgggaggctgggggatggtgccgaacatcttgtggtttcgcatggcgatgggagatcgcatcatgagctggggggtcatgccggccttgaaggcgggggtggacagtcggagggtggatctgagcatctgggttagtatgtgggagggaaggggggtcagggtggttggccaggtggacaaaagtctgtcctcgtgtgtaggtgaaagtcttcctagtgtgtaggtggacctagtgtaggcgaacaaaacgtgaacggagtggcatgacagagtgacaagacagagcgacaagacagagcgacaagacagagcgacgagaatccgcgaaagacattaatacaaagcagacaccacgagcagcgtcacaagtagcgatcttctcaaatgtcgtcaattcgcgaccaagctaagatacagatacccattgctgctagtgtcgcgcgccgtgtccccacactgatgccccacacagggatgcgcgtggtggctgagaacagcagtttgtgccgcaccatttgtgtcacactgtcgatggcgttgttttaaacagatcgcttgttgtcccattgcttgtcccgtcgctcgcccgagccctgtggtgtgttatgtcatggtatcacgttcagtcgtcacattccgctgttcagggggcgcagttttgccgtcgtgtgtgtgcactatataagcgccgtgtttcccatcttgttccttctctgtttcatcctccttgtccatttcgtactcactgtgatgtgcgtgttgtgtggttagctggcagagctcagtttcaggtagagatgtttccccggtctttatcgtatagtgcgctgagtaagcttcttttggggggcattttgcctccattacggaaacgttaaataatggaacgcctcctattggctgctgggacgggaccagggacttttccggttggacgaatgacaaagcttgtttagtgagatgaatgaaggatgaaggcacgtacaagctggatcaggtgagagacgagagcggggggagggatggggggttggtcacgtgacccctcgctatcacgaatatttggatgcgaaatatggcgaaaagacactttgagaggagaccggctagcggctttatttcctgactcaccataacccttgccaatcttcgactaagactgtgggggcggtgtggtacggatattgagggagtacatcgtataccagaaaaagagcagacagaatacgatcgtagtgtgaaactagacagcactatcagaactcctatcttttaattattctggccaactcagaacaaagaataaccgtgtcgtctcaagaaaacgtgcacatttcaaaattaactaaaaaaaggctttgataaataagaggtggtccagcagaaagactcatattaactttcaaggatttaaccacacatagtatcatattcgaataggtaatgatggcacccacacgaatgcctatttcaggtcttatatttataaccatgagcgaaaaagccggggtaataaataactttcccccaaccagtatcgcaaccatataaattcttaaattcaatttggcaaaaaagccaactggaaattcctcgccacgtgtgaagaaacataaaaagaggccagaaaatttttggatcgggtccgattaaacaataaaatattaaaaatttggctacacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagagacgaggatgggagagggggagcaggcgacactccaacagaaacaacgtgtaagaacccggaacgagcaattacagagaccatgcgcaggattccccgccctcacagttctagacgtagaaaaggcgcagcagcctactcggagacttcactctaacatctacatcacgaagtgccgataccgggactacaacatgacggataggaaatagcacatattgttgatgcatcagggcaaccatctattttgtatgttaattctattttagttacattctacactcactcattttggtgaaagaatatataagtatcataatatcggatggtaccttgtatgcaatatcggcaaagcacgatcaacacattggacatactacacaacgtaaaggcaagaagaagcgtgatatgaacagcgacttgtcgggcgtgcccagggtcccacccccatcctggaacaccaacggcacctcacaccccaaaagaataataataaaagaacatttagcagctgatttaaaaatcggactgatactcacaactcctacaatcacacgaacgcatctcacttgccactacgcccccaccccctcgctttgaacacccgctcagactaggggggggcagtaatgaaccctactattaggcaaacactcataatggcattaagttaggacagctggagactacacccaaaaaacaacaatcgcactccaacacgacacgtcgtacccaactcaaataataacaagagacatcgtttctttcttatttctacaagcgctcgtgtggtgttcccccccccccaatcaagggtgccgacagcgcaaagaaaaaaaaatagcacacccactancccaacanctccnttttnnannnnnnccctnnnctttctggttcttgctggttcgtgcagagtcgaacttaaccccaatgacccgcaatcgcccccaaccaacgcgagccggggggggcgagggggggcgaggggtcacgtgaccaaccccccatccctccccccgctctcgtctctcacctgatccagcttgtacgtgccttcatccttcattcatctcactaaacaagctttgtcattcgtccaaccggaaaagtccctggtcccgtcccagcagccaataggaggcgttccattatttaacgtttccctaacggcgcctagccccccctcgccccccctcgctccccccggtatgtgtttattgtgcgcaattgctgttcaattggcttaagcgcgactctgcttgtaccagtcttctactgacaataatttgtcactaccaagtgcctactatacagtaaataagcttccaaggaaaagtgatttgacgtgcggtacagcagacgagggttgtgtggggcggtgtagagcgggttttttgacattgcggggccgggagaagcggtatatatagagcagggtggtcgtggggcggaatggaggggccagggccaggattcggcgatttgtagccagtgctacccacctcgtccgccgccaatgagaaacgcgggaaagcaaaatagggttggttgggagcaatctgaccactcacagggcgggaaaaatgtgcatcatgtctgagggaaagtggcttcaccttaacacgcactctctattgcacccgtccgagtagtctctctctcgcatcgatcgaacgacccccttttctctacttgtcgcacaacacggcgtagcaattgaaagaccacagatccaaccgacaccatgaactctcttctgcgactgcccgccctcaagcgaggtgtcttcaccatgtccaagcgaggtcttgccaccacggtttcccccaagactcgaacctccaacctcaagaacggactgaccattgcctccgagtccaaccctctggtgcagaccgccaccgtgggcgtgtggatcgacgccggctcgcgaaacgagaacgcctacaacaacggaaccgcccatttcttcgagcatctggccttcaagggcaccgacaagcgatcccagcaccagctcgagctcgacattgagaacatgggcggccacctcaacgcctacacctcgcgagagtccaccgtctactacgccaagtcgttcaaggacgacgtgcccaagtcggtggagatcctcgccgacattctgcagcactccaagctggccgagtctgccattgaccgagaacgagaggtcatcacccgggagctcgaggaggtcaacaagcagtacgaggaggttgtcttcgaccacctgcacgccaccgccttcatgaaccagcccctgggccgaaccatcctgggcccccgagagaacatccagaccatcaccaacaccgagctgcgaaagttcatcaccgagaactacaccgccgaccgaatggtcctggtcggagccggagccgtcgaccacgacgccctcgtcgagctcgccgagaagtacttctcccacctgccctcttcccagtctcccgttcccctcggtaccccccgatcttctggtgaggacgccaaccagaaccccatccccaactttgtgggatccgaggtccgactccgagacgacaccatgcccgtggcccacattgccattgccgtcgagggtgtctcttggacctccgaggactactacactgccctggtcgcccaggccatcatcggcaactacgaccgagccgtcggcacctcccgacaccagggctctcgtctctccaacattgtgtctgagaacaacctggccaactctttccagtccttctccacttcttactccgacaccggtctgtggggtatctacctgacctccgagaacaccactcagattgacgatctcgtccactttactctcaaggagtggaaccgactgtccacctctgtgtccaacctgcaggttgagcgagccaagtcccagctcaaggccggtctccttctgtctctggacggcaccacctacgttgccgaggacattggacgacagctcaccaccctgggccgacgagtcacccccgctgaggtcgaggccaagctcgaggccgtcaccgagcacgacgtccgagcctgggcccagaagactctctacgacaaggatattgctctggtcggactgggtcctatcgagggtctctacgattacaaccgaatccgaaacgacatgagcatgatgagatggtaattgttcccgtctttgcatatagcctggaggcgtaataaaatagtcagaaagacttggaggacattgtcgcagaacgactgtcaccgatcaggaagaatgtagcatgggttgtgaagcaccatcaggatattggagtgtagtggactttgtgagtaggggtacgtcggttaccgtctccaggaccatatctagttagactggagtcttctacgaagtacaggtgattgcctgtttggcgcagttagctacggcataattacataccaatgtatatgctggaggtctacaagatcgtgagtacaagcaggtgcaagtagaagttgtttctgggtacattctggcttcaaaggcgttatggctccagtatttgaaaggagaacataccaacgctgatacttcctttatccaagtcaacaagaaaggtttttatttattaaatactacaaattctagaaatattgaacaaactgatcagctttgggcacgttgaacaagtagacggggtgggccgatctcggacagttgagaaataatgagaaaaacattgtaaagggagtatcattggaatcagagaagatgttcacagcgaatggtgtactattaccatccacaatggtagagtggctaacccaaggtcggtttataccaaatttgagaaatgatatagaacagacaagaaaggtttcaaggcgacagaagaagttgaacatgtacattatatcaaaaaatcaaccaggaaatgtctttaaaaaaatgtcttcatatgtcttcatatccaagtctcaattgctgattgagctggattatgttgggttgaagcaagtacatgttcttgtagagtgctacagaacgaacaatggccaagctgatctcgatgatagtcattattctacaaaaaggtctgaaaatacgcttgtggatcgttttatacaaataaactcgatttatgaataggaaggatgagtaatttgatttaatgagctcttttattccgttttgggctcattttatgtttccgttcagcttcttccacaggtggacctctgatggaagcatttgtagatcaagcagagggttgtataagtccgggagagatggcgtttttaatgatagatacagtcgaggaggtaaaagaccgtcatcaacaaccaactatccctccaccccaacttttgcttttctacaacagtaacttatctcaacagtttgacaatgctcttaactaaaaccaactaatgctggaacacactcaacgcctgacaggacatggaacgacatttgttatgtacaaaaatcgtaggtgttgtactatatcgccacctttactttctctgtccctgtaagatattttgtaaacatttatttcaaagttttgatctctagatcatctcttacggatctacagtatctttccgcttaactaatacttgactaaagtaaagtgccattgaggtcagcacaactacagtatatcacatcaatacttatgatcttcaatatccaagaccacctccaacaattgatgttcctgaaaccaggaaggagttgtaaatggtgtgaaaagtacccgtgcaaacaagcaacggcgagtgtatcgctgattcagtcctcaacagacatccaacaaaaaacatcttcagaagggatcaagaagactacagtaatacagcatgacagtataacggcattatggcggtttggcatattgatattcacagtattcacaaatatactatacaaatatgctgtatcggaattattcatacagggtgatattggcgtgatttgatcctcggtataagatatgttatatgtactgaacagtatgtacttgtttttgttcattattctggtttgttgttcattattctggtttcttttgttttgtctagatcattattctggtttgttgttcattattctgttttgttttgttttgtctagatttttttgtatgtacaaaaattatttttttaaaataaaaatctcaacagatctaagaatactctacattggccattcgtcaacttgacgacgcaaactaggacaaaaaaacccattggatatatattgccaacacccgtcgtcccacagttacaagtaaatcaatgaatcaaccaatttcccattgctttgccacggaatatcgtcacaatgctttcactaaggttccataatatatataaatatataaaaacgcacgataatctccgaaaagcagaaccgagcaaaatttagtatgtactgtaagactgaaatcccgaacatcccaagataccacacaagaacgacaaaaacaacccaattgaacagatatacacatgtccccggcggtttggcgtcccctgaatctgtctctcctgtcaccattgccatatccgtcaaacccaaacgtcgcatgatgaatgtcttagtcatgggcgagtacatactgtatcagtatcacttgtctataactatggtgcaacatactgtagtgcaaatactgtccatactgtatctactcgtacctactcatacaactagtactgtacaacgactcacactttgtcgttcagaggagactgtccatcagctaatcaactgcccgtctgctcccactctgctcgagtcacgtgacgccatctgcaccgcctggcttgactgcactagtttagctgtggcgtcaacaaacaaaccaaccagagacagaggagctggacaagggacggccgctcgaccaatcggagggtttcttttgatatggtgtttttgcgatggtgtttttgtggtgttttgagggggtttttgtggtgtttttgtggtgtttttgtggtgtttttgtggtgtttttgtgatgtttttttgagagtaatttttattttttattttaatgttttttggataggtgttttggcgtctttgttccactgtacatgagccctctcgtatcgtgcttcatggtgccttcaaagtggtttgttgaaacagattatgagtccgggacgcaaacgtagtaaaggccagaaataccgccgcgcaagaccgactgcagacggtgcatctcttctgccgctgcgccgtggtctgtggttgccacttccagcatcacataccccacataatcggcaatctgcacaccaaagttagtgtgcaaagtgggttgaacatttttgtctgatctcaacctccctcacacaacacactaccacaactaactagctacacagattgctctacaggctgagcccatgacaggtgagtagggacacgcggaacgacttccggagctgctgctgactcagaatgaaaaaccggctgtatggactgattgccttgttgggctggggagcgtcgttgggcgcttcggacaacaacaaccaccacaaccatcacaacaacatgaacaatgtgggcatcgtcgccaacgtggcgcccaatgtggcgtacgaggtgacggcccacgcggaccccagtcacgtggtcgaacagagcacagacgcaatacacaccgctcgcgcattgaaggaatgggagctcagcgacatcatcctcgttgcaacgatagacggcggactctatgcgcgggatagagccacgggaacagaggtgtggagcgtgacgggaaacggcccgttggtcaaggtgtttgagcaccaggacgagtacgaggagaatgtcacttgggtggtggagccactgggagagggcactctcttctacttcacacagacagacggcatgcgcccagctgccgctttcgatcgaaaagctggtccaggagtcgccctttgcgctcgacggcaaggtgtacacaggcacccgcaaaaccactctgtttgccatcgacacacagacaggcgaaatcgtacagagctttggaggcgacctgtcgggggtccgaacggagcgggaagacgagcccgagtacggctccaatgcgtccggagtcatcatgatcggacgaacacagtacgatctgtccatctatcgtcagggtgcgtcagtgtggaatgtgacatattctacatgggggcccaacaacagagacattgatctggcccgacaacactcggtatcaatggacaacttgtatgtgacgccgtttcacgaaaagctgcttgttggcgtggaaaccactctgggatacagacctcattgggagacgtacatcccgagctgtgtcatcaacgtctttgacattctaaaggacaagcggggtgcaagtgacgatggacatggacaagacgtttccaacgtgctgctcccccagccacgggtcgaggctcctcaaaacggccatgttcctgccatctacgtgcaccaagcagcggatggcggcttctttgccatctccgagcactacttcccgtatctcgtcaagtctgctcctttgtcaaagtggtccacgtcgtcgtacagttcatatcccaaggatcggtttgcacaaaacctcgcggatatcatttgtggcgtgcacgactcgtactacatggtgcgacgagtgagtcccgacaaggacgaaatgctgctgttgaaccccgcaggtagtcaggcgctgattgagggtcaacgatatgacggtgtgagggacggcatgtctcctcggtacggcaaggagggccagcagcagggagacaaacgtggagacagcggcgattctactactgcgggtttcaccttgttgtcgcttttgctgccgcttctcgagagtcccattaccgctctcttgctgcggatagtggagaacattctcaccgtggtggtcattctgggcattgtctatgctgcgatccggtttgattttgtgcctcctcaggtgaaggagattattgacgctatttcagctcttagaaagggtgctgcaagggaagtgggggagaaagactcagtggagaaggaggataaggtggagaaggtggagagggaggagaaggaacaaaagaaagataacgctacgattgtgttagacaaggtagatgtgaaggacaaggtggatgaaattgtggtggacaagatggatgtgagagaagaactgaaggaaggggccgtggacgagacaaaggtggacgagacgatggaggagacgaaggaagcaacgaaggacgaaacaaaggacgaaacgaaggacgaaacgaaggacgaaacgaaggaagagacgaaggacgagacaaaggacgtcaatggtgtcgacgtggagaaaacagaagaaaagttttccaaggaggtcgtgagcgaagtcaatgctgttgaaaacaactcagcagaaaacgacagtagcgatctacaacctctaacctctgacgacaccccttccgctgacactctgtcgaccccttcgacccccaaggtcaagtttggggacgtgtctgtggttgctgacaagaacaacagcgatagcgaatcggaggagtcgaatctggccgagtccataacctctctcaacggctctagtctctccaagtcgtcttccaccgcgtcaatcacaggcatgacgcccaagaagcggaagagaggcagtcgtggaggccgacgaaaccagaagaacaaggaagtaccttctacggctgcggatggagtcatcacttcgccaaactctgccgccgacctcacacaggttgcagcagaaaagtccgggcccattgtcattgacaactcaatccagacgctctcgcagccagtctccgagcaggccgacgacattcagttccagagctcagtgctagtggtctccaaggagattattggcaagggtagtcatggaacaattgtgtacaagggtacgtttgagaatcgggaggttgcggtcaagagaatgctggtggacaattacgacgtggcatctcatgaggtttctctcctacaagaatcggacgaccatcccaacgtgatccgctactactgcaaacagcaaaacaatcattttctgtacattgcgttggagtggtgtcccggcactctggaggatgtgtttgaagactcgagcgacaagttccctggcgtcaaggagaatatgaaccacgtgacggtgttggagcagattgccgagggcgtcaagtacctgcactctctcaagattgtgcatagagatatcaagcctcagaatattctggtagcccctgtgaagaagcggcgtgcaaagaaggccaacccggacgacaagtatgctgtgcgcatgctaatttcggactttggcctgtgcaagcggctggagaacgaccagtcgagtttccgcgccactaccgccaacggaggagcaggcacttctggctggcgggctcccgaggtgctcaatgacgattccaaccgacgagccacgcgggcacttgacattttctctctcggatgtgtgttcttctacgtacttacaggcggtagtcatccgtttggagaccggtacctcaaggagagcaacattatccggggcatttacaatctggacgctttggacgaggccattcctcacttggcagttgaggctcgcgacctcatcacccatatgatctgcagagacccgtccaagcgcccctcagccgaggaggtgtgtcgacacccgctgttttggaaccacaaggagcagctggattttctgctggaggtgtctgatcggtttgaaatcgagccgcgggatcctccgtcggaactgctgatgcagctagagcgggacgcgccgtcagtcgtgggctccaactggcaggagcagctggatcctctgctgctcgaaaatcttggcaagtaccgaaagtaccatggcgaccgggtcatggatctgttgcgggcgttccgaaacaagtaccaccatttcaacgacatgccgccggagctgcagaagctcatgtctccgctgcccaaggggtacatggagtactttaccagccggttccctaacctgttgatgagtatctactacgttgtcaaggacaatctgcgtcacgagcacgcgtttgagcggttttttgaggatcattagggagacggaggggattagcatttgcggtggatgtccacgcgcattatatagcatgaaaataagttatagtgagtagagtagagtatggagatggggctacagtacagtacactacactgtatcactcttgacatattgtagcattctgttgaagaatcagtctagtagatacgacttgtagttctttacttggtactagttagagaaagaagtagaagaaaagctgggttaagtagatactagtaacagttgaagtgtaccaaaacagtaaaagtgtaccagaacaaaagaagtggacttcttttataccaacaaaatccctttcatactcctgacccagccttgcctgtattgctagtaccaacccaagatgatactgtttcccctcgctaaatctctcaaccacaactttctgcacaactctaaagcattgtgttaaataaacgacagtaccacgggtcgtctttagggcgtgaggaagtggattgatttggctgaaaatttgacagaccgatccaatcaggattcagattgatattttcaagtctccgctactttttgtctctcctgggtcccgaaaaatgcccccttctcccccccacagcaactctaagctgcataaacacatcgatatacattctcttggcgcaaccgtaagggaggaccatcttccagatcttcgagatatcgcttcgctatggcctcgatagacacgtcgacgtcctccggcggcgatgaaaaggtgcgcgaacacccctacaagcgcacgttgacgggccacgccttgccatacaaccgggcgtacccgaaccgtcctgagggccgagccaaacagccgtttctgcgccactacttccgccctagctgggtcgtggaccacctggactttgccagcttcaaagtcgcgtcgcgaacgtgggtgggaatctggttcggactcatgctgatgatgattccgggctacgtcaagtggctgggtcgagcgccgtacctgacggccattatcggcgtcattgtgccgtctggagacatgtcggtgacggtgtgcttcatagtcaacgcgggaatgatgctcttcaccgtctttggctggatcgtcatgatcgtggccatgtacatcaacaacaagtacttccatgacagcatgacacccaagcaaatgacccagattctgatcgaaagaggcatctgtaaggcccccaccgatcccaccgaccccaaggccatggcagctctccaaacctgtgcccagggagccgtatttgacgcgcagttcatgacagcaaagggaagtatcgtctacgccgtgctcatgggctgctttgccttctttctgctgtgggtcaagaacaagtcgcgaatcatcattccgggctacgtttgcggcatcatcgccatgtctgttcttctgactgtgggtcccatggtgccttattaccaacccatcactctaggagtggtcctcctgaaacccgtgggtcttcaatgtgccatcaacttcagtctttcggtgctgattttccccttcaccacagggtttcagttcaccaagacggtgattggcgaaatctccgttctttccggtctcgtcgacttccaccagcagtttctcggctccagtcttccgtccaacgagtccgagtggctcaagttctccgagattgaggccgacgtgaccaaggcccgccagctgtatccgaaaatgcagtccgagagcgcaatgttgcatctggagctctcctttgcacgcttctgtcaccaccactacgaaggtctcaaggtggcagtaggacggcttacctcttccatggcgggcctggtctacttttacgacaacattgaaaacatccgacgagccatcatcatcagtgcagaggcagacgaggcgatccgagcagttccctcgcaggaagagtctgagacggtgccgccggtgggcgtgtacgaaatgaagagtggtctacgaaatcgaaccgccctgcaacaaaaggccaccctcagagagctcaccatgcaagacctggacctgctcattctacagctgcgacaaatgtcaactccgttcattcaggaggtctgcaagtcgctggatgtgataaagcggtggctcgaggccgccaacgtgtaccgaggcaactcgctcttcttcttctggatgtccaagagcttcaaacagcagcagaagcagctctccgaagagctccgcgaacggtatgcggactttcagcgtgaatccaaggacctgctggaatcgaaacggtttgctctgtttggagaacacgaggaaaacaccaagtttgtcaccttcttcttccagggcgctctgtactgtggatacatgaagaatctgtctgacagtctggactttttatacaagatcctgctggatatcgacgaaaagcacgccacgccctcgtggagatttggaaagggcatcaaaaaagccaaggacaacaaggccgctctttacattatgaaccattacgcacgagccgacgagaatcatctgaaaacaacccacaacgaagacttggacgacctgttcaaccagacaatccattatgccaccgaccgacgacgaaaccccgatgcaatgccgccctcgacgcctctacacaagtttggagcacgatttcgcaaggagattatcaaactaggatcgcctagtctgtttgttcctctcaagggagccgttttcaccgtgctgtcggcctctccgtgtttcttcacggcctcagccccctggttctacaagaacaaaatcatgtggatggtgattatgacgggtctgtccatctcggagaacatggctgacaatctctacggcttcattgctcgtatcttgtactccttctacgccggagtcattgccatggtggcttggtacattagtacaggcaacggcaacggcaaccgagctggattcatggtggttatttgcattctgtactttgctttgtcttactaccgggagtttgcccagcacaccacccccatgcccaccattgtcctggtggtcactacggtgatcattctgggcctgtcttggacagacggaatgggcatcactacccccactatcggtgtcggttatgcggttgcatggaaacggtttgtgaccgtggtcatgggtcttacggtgggatttgtgtgttcgtgcgtgcctcgtcccgtgacgggaaagcggctcattcgaaagacgctcgccagtatcatcaaggacaccggcacattgttttgtcgaatcagcgactttggagctactcgactcgccaaccccgatattgaagtcaatagctcgtctatcaatgatcccattttcggcgctatttccaacggccagagccgaattgcgggcactcggttcctggcttccatgatccagtttgaaccatcgctgcaaggaagatggccatccaagacatacagagaagtcaccaacattgtatctgaactagtggagctgcaccaccatctctacgttgttctacagcagattggagagcccagatactggctgccccatctcctgaagctcgtgggatggaagaaccagccgctcatgtcgcactactttgccgttctgtacatggcccagggagctctctacgacggctcaccacttccccaggtcactccagctatgcttatggtagagcatttggagattctggagcgacagttcaagaacacctacgatacgactgccagagaagccatgggagacacctcagacatggctagcgatgacggaactccgggtctcgaacaaatctctttgcagcgattgaagacgactgacggactctacttttcagccagcattgtgctttccaactgtatctttgaccgaatggatcgactcatgttccaggtcaagactcttgttggagagcagtttgtgaatgcagactactatcgcgacgatgaggtggtttgatgaggtagtcgatccgcttctagcgtctattggcatacttgactaaaatatttatttatagagaatacattgttaatactgggatgtacagtatactatggacatgctgttacttggagtagtgtatcagtacgaggagtacatgtacagtgccagtatggcattgatagaggtactccaactcgttcgtactagtacctaccgtacaactacgactgtagcattaccaatgctgtaattatatcaacgatatactgctatgcactgattcctatgttctactgtcactgtagtctcaccctggttatatatagaacataattagacaaaaaaagacccaaaatggttcttgagcgatgctgtcttggttggaagttgctgaaatcacgtgactcgaatttccatgcgaaaaatagaccacatcacatagttttattttcttttttcataatgaagtatgttaccgctttgggaaggcggagccggagcagtgaaatttcaaatgtacgaatacaaccaagcgtacaagtttcatattgtagacaatcggctagaacttgttgtatttcgcctttgtcatcggtttttgtgattcttgcggtgattagatcatgttaatcaagtactgtacgaaaatagacccttccattaccgaaaaagtcggtccgatcaccgttctctacgtacaggagaccctacctaagacaatgcacatgggtgatgccgaggctgtattgattgcttgaaagaggtataaatcggagtgtgaactctgaggttggtaatcgagagcaattcgggattggaggtctccggttgtgtggtagagtacgatatggtgagtacgatatgattatgtacggtatgatagagtaagacatggaaatacgatatgtattcccatggattgtaagcgtagctagtaataggttcatgaatagatcaatagcggcttgtagcgggcttgtacgttcaacacttccgtactgtacctgttctacttcgcctttctcagtcttactgtcccgggaaaaaagatccggtggaaagtgaagggtaaactagccagcgatgaaacaagaaccgcgctaggcaggtcaccagaatggattgattattcgcttctataacctcgtacttctccttctggctggcctaataaagacttggcaagactgactgcacggtacagtacgcgcttatctgatgcttcgggttcttgtcgggaagatcaactcttgtatagagcgcactgtaccgaatcttcagttgcaggtgttggaaacgcgagtctccccagccagatcgagtcggacccggagctctgaaagcaattctagagtcaatgggccgttatcagatcagatgggttgtgttcgggtgcacggcactgcaaatgccggtatattggctgcgtgagtccttggcactcttgatcttggcacaggttatttcttggcaggaggaagacagaaggggagaatggactgattctggaatcacgatgtatcatcggggttgtctatctcacactactgtatgtacttgtactactgtaccgtcgttgtgtctacatggacctcttgatctacgttccagcgtcgaactccgttccattctcaccttgcagaactttttcaatgagtgacatctacaaccaccgtatgtacgagtagaagaattctcttcatccgcttgaacaaacctattacagcaaagtttcagcaatgtggaggacaagcgatctgataatctgatgatacatgcattgtaccgtaccaactgggatctgttgctctacggcaatcttctgaaatgattgaaacgagttacgcaaccagctcgaaggacaactggcaacaatgggccgtggtcagaagcaccccggcgaaaaacaagcaataaaatcatgcgtattcgctcccacaactttttcaccttcggaacgctaaatcgttatacagtatgtactgtacgtcaaatcgggaggttaactttacgagagcttctggacagacggagcagtggagcagataggggttgtgggacgatttctcaagggaatgatacatcaacgggaaaccaaatccacgtgatttttctgctgtttttctgccgtttcccccctcttttgggcctcaattgctccccatctctgtcccgtgtctgccccgccggaacagcgttatacaaagacgcatccgcatctgaacaacttaaacgagaactctagtctccgaatctcaatcacgatggattagataagatggaggtataaataaagggggtggcccgcccagaagcgtcttttctccgtcccagattcccagattccccagacccattctccctgccaacgtcgaccatgtgggccccaatcaaacacgccctgtacgcgcccaagcccgagcccggcagctcgcccacagttgtggaaaacccctccaccttccagaaaatcttcaacccgccggtcaagaaggacgagaacgccattgacgaaaacgccgcgcccaatggatcccaggaaatggccaaaatcaccagtctctggaaccgacacgacctgtggatggcgtggggctccatgctgctgatcgcggtggctctggctctccagggccgaaccttcaaggtctactccacctttgcaacctccgagtttgaggaactgtcgctgctgtcgtcgctggcagtgacccaggccgtcatcaacgtggccgccaccaccgtgtttgccaagctggccgacgtgctgggccgattcgagtccttcctgctctccgtggtcttcttcaccattggcttcatcatgttggcagtctcgcctaacattggcacctactttgctgcccacattttctacgtctccggctcccagggtatcaccttcctccagcaggtgtttgccgcagacacctcctctctgcgaaaccgactcttctttgtggtgctgcccaacgtgtgctacatcttcgtgccctggtgcgccgcccccatcaccaacgccatcatcaagcactccacctggagatggggctacggcatgtggtgtatcattgtgcccattgtctccatccccgtcctcaccattctgttccggctcaaaatgaaggccaagtcgctcaacatggccggcggaaagtcgctgcaggtgcgagacgccaaggagacactgcgacagtttgacttcatcggactcacccttctgaccgccggcctcgccctgctgttcctggccgtcactctcgtcaagacctccaagtcctggacagaaccccacgtgctggtcatggtcatcataggccccattctgctggttctgttccccatctgggaaaagttccccaagtaccccttcctgcccatgaagaacatgaagaaccgaaccctcatcaccggctgcgtgtttgccggcatccacgccatggccacctctctctacaacccctactacatgccctggctgctggtctgcaagggcctgtccgttaccgccgccaccaacgcctcggccaccctctcggtctcctacattgtcaccaccatcatcgcggccttcatcatcagatacacccgaagagtcaagccctgcattgtggccggctcctgtatctacaccctcggtctgggtctcacctaccactaccgacagcccgacgtgcctctggccaagttcattgtcacccaggccgtcgagggagttggtaacggtcttcttcagtcccccgctctggtcctgacccagtcctccatgcctaagcatctcgtcatctcagccactgccatctactacaccatcaactccattggtcgagttgtgggcgacgccatctctggctccctgtaccgacagcagtaccccaagagactggccgagtttgcgcccttcatggacgagaaaaccgtgcagcgaatggtcaacgacgtcaattcccctctcaagtttgcctggggctccgaggagcgagtcgccgtaatcgaggccttcaaccacgtctaccgtaagatgctgtacggccctatgatcattgccgccgttggcattctcattgccctgaccttccccaacatcaacatgagcgaggtggacaacggattcgtggtcgaagagaccgaggaagacatgcccgccaccgctgttgtcaacgaaaagaagcagcagcagccctcggagacctccgagtccgagaccgagaagaaactgcccgaggtttcttcctctcataccgtctcttcgggaccacgatccgcagacctttctgtggaggagcatgagcgacgagtgtaagtccaagctcctttttaatgacttttacgacaatgtatctgtgtatatattctttatacttgtacgataaaaaaattcaatgattcttctgcataataaattcattgatattatttgttaaaagagggttaaatccctttaattagtaacatttacttagaaagatagttatcgatttcagaactttgtaaacttgcaacaaaatccaacaatcaaaggagcaggacttgtatattcataataggccgcagactctcaagcactattgttttatggagctgtttttcgcggtcacgtgacatattcttcccgtcaaacaggtccactcaccttttgcaccagttgcggccatatcctggtgaaagtacggcttcccgtccgatcagccatagtcaagcaccagagagcccagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaattcttttttgatcaccattgtcattctcacaaggccgagcctctctgctgtccaaaccctgagcccgcagtatgtgaatgagagcgacgaagtctagactgtcaaggaggtgaagtgtcactgatcctaaacctgtagatacggcctaggaaactgccgaggaggttgcaaaggaggttgcaaaggaggtggctcctaccaaggaggtattagaaaaactgccgggacgcgcccaatgccaatgttaccaagggccgaagaagagacattcccttggagctatggtgatagacgatagtggaaggaatggtgatagacaggcacatgcatttatataagttgttatatctggttacatagttcctgggttaaatagtgaacaggtccgagtctccctggtagcccatgatggtgttggctagataagactttgtaaaggtgtagattcccacctcttcataagatacccctatcaaggtgatgagtgtgtttgcgtgcatgtcacccacatccatgtaaaacttgttcttgaggtctatcaggcgttgacataatccttcttggttgtacaaggctgcgtactggccgaattcctcatcttggacgaccttgactgacgtgccaaaccccacatttgcaccccatacagtggaatctgttgcccaaatgttaccgtcccagcacagtagcactccgtctcttctccagacctggtccattggcggagttatcttcgtgaacacgccgtgccacacagtgtagaacttggttccgtagctttcacgcttgacaatgagcacaaaattgtaaaagaggtagatggtgcagcttgagtagaggaacgagacagtcttgtcgagtttgacgtccggagctcgtcctggggtgtctctgaacttgacgtacaaacctgtgtggatattgtgttcaaacagaacgacaagtgcgtgtggcgatgatctgatgacacaggggcgtttcggaccgatttccatttcgattccgtgagcattggacagaatcccgtcctcgtaccagatgtgaggctcgtagaacgactcctggtcttcagagaggttcacaaagcccgagttgctgaagaagccgttatcacagaatacaagaggagcttcctcctgcatcgttcctgtttgtttgcacagactgtagaaatctgtgggcagcggagtgtcgacgtacacgggccaagtgtgtttggaaaagtgtctcggaggcagctttcctcgtcttcctttcacataggccacggcacaggctctccagctggcccgtggagagtacgtgtagtacatccacggattggggcactcttttgtgagaagctgttcccagtcctggtccgagatggcgtagaaccacgcacgacaagtttgagacaagctcactagcgattgcacatccagaccaagacgggaaagcagctcccacggcaacatgttgattacatggcagaaagggggagtatcgtcgagattggcggtcgccactgatagactagacccgactttatctgaaaccagagtgaaagctatcttgtaccagtagctgaactcagagtgtaactctgaattgaagctgtgtagaaaggatgcgtgtctcaagacgggtttttaatggttgatggagatggagagatgtctgagtggttaagttgtgaagatttatgaattgatatggatttttttgggtattttacagttaaagtgacaaataatcactgtaaaataccgagctatagatggacgaatatccaccccatattattccattgaagagtgcttgaagtcgaagtggcatcactgttatcctggctggtgcactcgcgcggcggtttcagctcgtccacattggacataaatagcgtgctctaagctctctagagatcaagaaaaagcccgcatgtaatcaattggaattggtgaagataacatggggtttcgtagaactgacgattaactagcgctgtggtgtcaaaatgttttcacacatctctcaaacaattacccttcaatatctcgtatacaagccaccgaacttacgtaaagccacagaggaggctatatcagtgaagacgtccagctttgagactcagccaagaaaacctgtcagtgtgcccaccatcgagaatttgacgtcgccatcctcaagggctaggacgagaatggaaaactgccaaccaagcgaatcaagagcaccaagaagaacattctcgatgcctttgtcatgttcactgtacaccacccatgtcctgaagtagacgtggcgaaatagcgtgaaacttgttgcctttcttgttcacccacgctcatctcttcaaacttgtgcgagagtcattgtgtcccttcaagagtgagttgaatttggaagtatctcctcttgggcaagtgtcaatagttgtaaggacttggatggaatgacgagcaaaaggtgctcttctatcagatgaaggtcgaaagaacagcacgtttaaccggaggaatagcctttatgagacgaaaagccggcgctggaccaggagctgtcatatccgtagccgagattcgcctgacgacagagggcgttccagctgttactgtcaatgtccttgtaacgtgaaacgatgccatttggaagcaggtggaagaggctactacagatctccgaagcaatgagccgcgagttcttgataccatccgagatgttgtagatgtaaaggaccacatgaaagttgcatctgccagcaacagtagtccatttcatcttgagagacttgtcacgttcttcaggagaaatcttgatgacgagctggtcaggtcgagcgttgtacgaagactgaaccagtagccatagggctgggcacagcttgtcttgtttgtgtgtcatagtgtctcgacagtgtcatagtgtaagtgttgtcatctccatcatacagatgcctagcaattgctgatccctagggttaagatgaagtcgaagccgcacaagcatgaactcagctggccagttgaaatcatcaatttgacaaataattcactgatccagatctcgctgcttctattcaaggatgagattcttgaacaggcagcttgatcttcattgtagttagagcgactgtaggagccacccacacgatcaccagatgcgataatagtcatgctgtggtatatgtctgggttgatatagtctctcttagcagggttggtgagagtatcttcagagcgagcggaaggagggtcggcactgagagacggatttttctgccatttaagagcagcgacgcggttggcgatgactggtggctgtttatcgattttagcattcatgaggtcaaacttggtgtgtacttcgtcaaatccttttctaatgcggaacatcagtgttcgtagtgtctggcggtccttctagttctccagacgttggttttccagacgtctctccatatcttcttaagattggcgaaataataaggggatattcgtaaggggagattcgtagctgtgccaatgtcagtactgtaccatcattgtcaaggatgaggttttccagcttcctcatccaccagatacggtaaaagaagcggtgaacgggggtacagtacataatgcacaggtgatctgggggttggagagggggacctggcgttggcagagacgtcgagagattgggcatctcgtgtgaataatgtcacgtcggtaactcacttgtagtgagaaacttgtaggttttctttcgtaatttctttcttccaaataaagaggtaatcaatcgcatttttcttgtctgtgaaggtagtcttagtaagcaagaatttcaggtgattggatggtcatgtgactccaaaaaatcacctgaggataccattcttcaagtgaggggaaccctagattaaggttactcaataaaatgtcgttaatatgttgagtaatgtttgggatttagacaagaacgttaaaatacccaattaattctccacaaacgatatgaaactcaaactggggagcatgctccatagggtgaaacaaaaatgcatagagttagttgagggctagtggatatatgtcgttttatgcacaattttcaagaaacctgttgagtatatttaagctataaagaaattgttgagtaacctaaaataaagtggcataaacttgcagtacggtaccataaacttgccatattatcaggccactttaagagacaatcagaccactttcacgaagcttatttctttgggcataaactaacgtcgagatgtatttctggtgttagcgttgataatgcagggaccaatgagacgaaaaccttagtatgcactacttcgaacccaaaaaatggacatcgtcaaagccggagttgaatggagtcggattcgcggttttatataatccatcttgatacgaaccccgcacgagaaaatcagaccataatttaaggtcgcatatcacctatagcttaattgtctgtttgtgtaatataaatatacccccaatttccagattctcccgaatcctctattcatgttaaccatcatcgccaagaatccgccaagtacgtgtttcgtctcaaacactgaaaaagacgggttctttttatcgccggctaagaaagaggcggcttgagtgagtatttatgctttcttccgttcgactggcactactgcggactttttgcaaccgttgtgacgcaaatcgggtgtttgtgacacaaacagttcaacacacatcattgagctacctcaaacaacaccgtggattatctcggttcgttactacaaccgatgacgtttcaactacagtggccatctgcctcactgccaacttttttcgaggactgatactcacaaccaagccttgtgacacaaacccggcaccgactgagacaaaaacaacacaaacacgacacaggcatacaacttactacgggttgtcttgtgtttcccgcaccttgatcatttttcaaccgagtttcggctgcaagaagtgttcctccccagttgccagtgccacgtcttctcctccacaatcttcaacatactaactcagatgggcgtcctaggatctagttactaccataggtagggctagtcatagacgggtgcttcccgaagagctatgagccatacgactgtgtcttccgagggtgtcggataggcacggtcaggccagagtctccaggggggcatctcaatcccaaggaggaatttattttgtttacagggagggtgtgcgtcaaccatgcccaggttccaagcatgctatggactcagggacagagtctcatagggagtgccccggaaaacccgtgtctactggcgattttcgtctttagacacgacgctacaacccagtcagtttcaaaccaacttgcaatcacccttcgcgtcccaagaggggattctgattgcacagagacgaaaccagactagcgtcactcacgttctcggcggaaccggttcgtgagatttacttttttacttgctatcgatgataattttggcactggtgacgttggagcataggagatgatgctcttggtggaggaagggaggagtggattcgggggcttgtttgcaagacaggaggcggggggaatagtgaggggcggtgggtgttggatggtagatgagggatggtggaaggggtggtggatggcaaatgaggggtggtgggaggccgtaggctgtggattatggatggttgggcgtgtgagggagaaagcacttgagccctctggatgtatgtccgggatccctcgttctcaatcacctctgtgtccaagggagaaaaaggtcagactttcgggttgtggtcttctcaatcccatcctccccggacagtggaaggagtgtcgggagagggatgcgacattctatggagttgggattgtgtgggtgggatatataatttaatgtattgattttcttgaagcgtatgagctgtatgttaacaacttcgacataacccgaagcattaccttgtattgtataaatgcgactgtatcttgctttcaagtatcagaacggagaaagaggttcgtaatggtcttcgacatgggacaaatcaattacgatccattctcacggtcatctacgatccacctttaagacgtattgaactcttcgaatcccttatttgtctgagttatatttgtgggatcgaattcggtgagatcgtttatggagcaacgtccagagcgggcagtggcatcggataatgagtactctcagatcctcacgccaaccgacacctttgtctcctgtctgatacttggaaacaggaagtaattacttccagacctctacaccaccgacagtcataacacgacaactcgtacatctgggcttggtgccagttcacacatcgatcagtgcgaggaagtgagctccgatggagggtcaatatcttggatctgctgcagcagaattaatctcttgatggcgttgaacttcgatctcgttatggaccatctcagacgaccttgttggcggcgggggtcagtttttagtcattacgaggtggatttcaatgtgcaactacctaagtaagttgattattaagcgttaaatggagctgagctatccgtcctgtacttgcatcacattgtttacaagtgtgtactgttcttgtactggcagtacgaagttccgtcgctactgtggtcaattgctccattatggatctgaagcgatagatctgtgactgcgcgtactgtacaatacttttacttgtcaccaaaggagaaatcaaccaagcaaaaccattagatccgctattgtgcccggtgaaaagttgtcccatattctgattgaacaaagagatttagagttatatagccactcgatacgacgaaccttatccacaagcgagcccaccttcgatagctcggaagaatcatggattaaaagacattgaaaaaatgctgatttatgtaaaccactttgattatctaatatatactccccaaattattatgtaatcatcccaatttccaaccccatgatgatgagacgtttctcgattcttcgacagagctctctctctttcatttatgcaatgatcgccactaattttgccactaatgcagctctgaaatcacaaagtgaaatccaattcggcctagtcaacaatataaatggccccgcaatcgccctgtttttcctgtatcacaagtccgtcagtctcacagctttcgcagaggattcggtcactttgagagatgctgacattgccgaccgaaagcaaggaagcagtacttgtcttgcttgagcggacattcactttactcctctcaggacgcaacttgagttctcttatgttgccgagttggagagtcagcacacctctcttcatgcatctaaggatggagctgtgaggggcaaaggttcacaatctactcgggagctccttctctcagatggttcgcaaccacaggtgaaattcctagcatgagcaacactttggggtcagctctactggtcctgtctcaagacagtattccagaagttgctgagcggaagctgtaaagcctcagcgacgccgcaactgttgagactgattaaaaccgtgcgtgaagaacgcatgagcgagtagctaagacgtgaagttcagcacaagctacgaagctgccgagtgaaaagaaacccctcagtacatgcgctaagaggacgcagggtgatgacgagttggaggcttagcaagcccctcatgaatcctgtctccatggatatggagcaatgacgggcaggaaacattgtccaggagctctcctacagtatgggtagctcccttgggtgcaactccctgcatggataacaactcctgaatgctttggagggatggactgtcgtttgaacagtcatatgtcccctccatctgctgttgacttagtatcagcacaccagcaatcacggttaagagaacagcgggcacacgaaccaaacctgatccagcttgtttcgcattactgtctacgaagaccgccattgagcaaagcgtttgtgcccaaccggccaaaccgccagagcaaagaaccagtccgagccgcaacgagcctgagagccaccggccgacaacacaacactgaaacaacgctgaaaagccgcctggagctgcacgaaggtgaaactccaccagccaccagagcaggagatgttgcagcgcctgaaacacgtcaagtatgacgacagcgcaaaggagaaactgtgaactgcaagagcagaatttcagcaccatctgaggacatggtccggagccatcacgataagagccagagccagagccagagccagagccagagccaaagagcaacaagaagatgtgatgagagccactccgccataagttgatccaaaagccagtaagtgcttcaaagcaagtgagagccactcgagaagtcggagatccaaccaccagattcgcattcagaaaggatgtaggcgtggaacctccctatgaggatgtacaccagccgagcctttagattacagaacaagaggatgtaagcactgagctgaacctctgaggataatacattatggaccatagagtcccacccacatcgtcacctgtcgttagacttgcacgagtagtttttgtttgcacgagtagttctgttgaatggtagatgaagtcacagtatggagtgcatgtgctgttgtagcaatgtagttacatgtagtgtatgtatgtactatctagttctcttttatatataatatataattgtacaacaaaaccaacagttgtctcagttgtatccaacatgacattgttggcgttagtgatcttctagctcagtatatcaagtacgtctagggacacgggtgttggataagtggtctgtaccagagctgtgccgtagtgtgtactcgtactgtacagtcgaagacagtatatttattttattgataatctgctggagtcgccgaatccatggtctagccaatggatcagcttcgcggttgccctcgcacctactatgagccaccttcaggatgcaaacatctcgacagcatttcttcttctcagcgtcaaaatggactggatcaggtcttggtttgcaacatgtagacccctgctgttggtccatccattcctttgccagttcaggtactgtacacaccccttttgacgaagttgagaccgtaggccgagtcggtgtaaatgttgtagcctccgtcgtttagactgtagattttgagattttcctcgctgatggctgccagctcgacgctcttgttggtctgtatggttccctttagagattttgacacattccagagttgtttgctccaacatatgcgccaattgcagccatggatcctggcttgccattgccatacgtcccatcagtatacacttggtatacgcattgccctagaccaggtgaaggacagatcttcgcggagtttctctgtgtaaagtagttgagatgccggttccaaacgtgtcgtctcgctgccttattgatcgaaactcatgccagtcacttccacatatatttcccctgctatatcgaagcattatccgtcggactataacgaagcacttcccagttttagtaaacagctaaccaagtagttaatgatttgtttagttatggaccctcagttgaaagaagttatatacaggtgtactgaatgtattatgcagtaaaactggtgtttgtttctgtttacttcctggtgcgcactgctaatgatggttaaccccgtttttggtttgtacagtaggaaataatggcccattacgtcgtggatcaattgaactcgagacccaagtatgtacccataccaactgtaagcatgtacgagttcagttatgtattccagactcgagatttctgggcttccatttacttgtatgtatgtacaacagctcattttcaattacacatcagttatccagcagcatattctctgtcctggtcttccgcgattgttgctgtcatcatggttcgcgagtgacgacacaaccgaattcgctttggacctccaaccacatggccagtgaactgcctgcgaggaatcaaaccgttcttccactcgcggtaagccttgccacctcctttatccctgaaacatcgctcactcgtaacatgtctttggttcacacagacctgacactcggggccagccttcctcttcttggaggcttgtaatgaccccacgcgtttccgtctcggaccaacaacttcgccctcaatcatgtgtgccacaagatccccattacgcggaacatgagcatggacctcttttgcgagctcctcgtctctctttttccacgctttctccgatcttcgaagcgcttcccaccgttctctgaacttgccataattacaagcctcgtcccattcactttcactcatctgtgtggttgtgtgcaagtatctccagcggggatcaaagtctcccagcatgagcatagctcgacgtgtgtgtatctcggccgtaccaaggtctttgtctcccagttcagctctaggtcgcatcctttccctgccgtcctcggacaagatcaaatcaccaatcatgtgataacatgggagtccactaccccgagaatagttccctgtacacgcactgggaacgtagtcgtcgtgagaagcaacagatatctgctcgatgcacctcaataatgccttggtggaaataaaactccggacagatttgcagaacctcttgttgatatctttgcgatacctctccatctcccgtgcatgggcatgttctaggtcgcatagcacgttgaccgaggtacgcagaacagccgttgcactttggaagagagaaataattcttgtcttcatattactcttctgaagagaatgaatactctctatcctggaggaggtcgtcgtctcgaaaaagtcgctttctctagtataggcagccacaatgctgtggcgaagttctggatgttggtcgtttccaaaccaatgtctttgaaggtagtagtatgccgagtttctctttccattgattgaacgatcgttcctgtcggcgcggtccatgccctcctgcttataggttagttcgaagtcggtgtatagcttttcaaactcgtccacagtgtcagcataacacatctttttgaacctcgaaacaagtagagatgtctcaagagatttcaaaccaaacaaagcagtacctcttttctcgactgctttggcagcatgccacaaagagagcttcaggttactaccattgagtttgctttacttgtggccatttttgatggccggtgcacaatctgataagatcacaccggggtcgggaattaggtacttttgtaggaagactcaggcgatcgaagcaccacttgaaagtatctgcatcctcttgcgaaataagggcatgggcaatatagaacgacctgccacaggaggcaatgccaataacattgacgagcttgtagttgaatttgtttgtctcgtgagtaacgtcgatagcgataacaccagaaaaggccctgagcatcttcactgacttcaagagaacgaaaaacatatccttgatcacgtccggttgttctggcaggtcagtgtctggcgacggcgtgcttggcggggctcgtcgagtagatagtctcggtctctttcgtggaagcggttcggcaatcgcctcatcttctgattcgtccgccacgacttcgatctcatcattttcgtagtccaattcttcagtttctgatatcagctcagcttccaccaggaggtcatctccctgattttcacctggttcaggcccttccgcgtcagacccatcatacatatcaggttcccatctttcctcccgtcgatcttcctcaagctgctgctcttccgtgatctctgggggacaaccgacgaccctatgttcaacatggaactgaggtgagagttccaacatgatcaagagcgcttcgacggggtccaagtcgagtgagtctggaggcagcaggagaaaggagacgtagagcatccagaatcttgcgaggaaatgtctggatcttgaccagaatgtcaaaaagatcaatgtcccggcatcccttcctgatattggccaaatcaagctgtcggtgggcaccattggttgaaactgatgcagagggcttgtgattatgtttcccacacagggcgtctccattctcatcctttttctgctcatggcagtaaaccagtccaaattcattcggaccgtgcttgtttactcttatctggaaagggcaagaacatgccacctgtctcgaccctttggttggctgcccaatctcttcactctcatggtcatgcttgtacttatgacactggagaatgtttctgcctttgccaccacccaattgcaagacgaagccaggagtcgtgcagttgtctgagcataggcgatggcttcggccttttccttgaatcttggcacactgagatcggtgtggagcattttataatcaaattcagcttgaactttctcaaagtgatagtcgaaatcgcgcccagtgtctgcgagttttttcatgatgtccattctctgttcagcgtttctgtcctcaaatttgagaggttgcgtatcgacaactggaggaagagccaactgcaaaggagtttcgacaacagaatcaggtggggtatatgggattaattccacagttctttcaacacgattttctacctccggtgagttcacatcaatcggttcaggaggagtctcaggaacacgttgcaatggttgcaatggttgctgtgggagctgttgccgttgctgctgtcgttgctgctgtcgttgctgctgtcgttgctgctgtcgtttttgccgtcgttgctgctgtggctgtggattctgctgtgacctcctcgggacatgttccggaaaatccgcactgcacgcagacggtgccgggacccgcggaaacatgaaagggttctccacggaaaagttcaagtaaggatctttgtcgtcgatattgtcaaccccgatttgcacgtgtttcagctcgtcggtagtactcaactgttcgtatgtgccgtctgctgtgcggagatagacaaacacttcatagtcgagtcggaaatatataggctggggtgctgccggctggttcaacagaggtcttgggttcttgtactgcggtaacggcatcgcagggggatggtacgcgaattggggttccattggtggttggagggagtcattttgctgaatcgggtggtcaggcatcatgttcattggtgccatgggtcccatatccgctggatcgacgccaggcatgggcggtccgttcatctggtcaacagacgtgttgttggtatgttgaaatggctggtggggcaccggcgattctggctgccctgacatgttggacttttcgtggttttgtactgctgaaggagtcgtattctggaggtgtggtgtacagggatggagatgcatgccagatgcatgcatagacgcgcatgaaaaatcaatttaagcgagacgcgtagataccgttatcgtacgtttgttgtactgtattgagtgctttattgtaatctctgtgcgaaaatacgcgtattggacggtattataacggactacatctgtggataatcgctacggctgccctcgacgtcacggcttgcgtgtccgattgtggagggggtactttgagttatatatatacagttctgtcaagggcaagtgcagatacacgtccgatacgagagtttcgttgcatcagacaagacgcaaacacaagacggcatcgcacttgtactacgacacgggtgcagaaatccatcgccaagtcgccgtcaccgtcacaatcgatcaaaaatctgcagcaaaaggcgtcggagctgcaaggaacgccgtgtaaacggacgagctgcttgagaaagtcaatggtgacgttcgtcagagcatcaactcggcctgggacgcctgcaagcccggtattccttacgagccaccctggaacagtgtcgagaggccatccgaaagcttcaggaggctgttgatggagtcgtaacccagttcgaacctgcaatcgaacaacttggtgagcaggtacgagaattttgatatccaagaggtgatttctcttgcgctacaggagcatattgtccaagtgctcatgggccagtcacagcagattcaacagcagattctgcaggacacagttgctcacagatcgttggactttgctcgtaacacgcgaccttctcgccccaaactgagcaaaaagcagccctttactaaagacgcagatattccgctcgaagttgcgggtattatcttcgagcactgtgatctggaatcaattgtgcagttacaacaagtcagttcatactggtactcggcttaccggtcgttggacaatgtgctcaagacgaaggtccagagccggaacccctggatggagcttggagagaatggcacggaactggacacctggggagattgtgctttggtgtttgtgggtcggttgaatagccgtcagtggcaggccgtgaagactgtggatgatatcgatctgtcctcggttggtaaagcagcttccaatgtcattctttacagataccgaaagggagctgggcagcctattcaattgtctccgggaacctactttggtgaatctgcttgatacctacgacctggaaatgcgcactcttctagccaccaagagggacgaggtcactttatccaagcaaacgtacgctgtttgtgaagaccagatggtggtagccttttttgcggacccacgcatcccccaaatcaagctccctccccctagcttctttggtttgcccgccagtgtagccaagagctccctttctgtgtctgttggtgatcagcacattgttgccaccttttcggggcctgaagagatggtctacgtcatgccccgtgacttccctaactattactacggtcacggattcacttacacggccgacatgggtcgtgatgtgacgaattactttctttcctctgcgcacgccttgcgtctgagtaatgaggaacctgataccaagggcgccttccttctttcagacatgcctggcaaacgttttgtgacattgtacgaggctgacgcgcgatctacgcctgtcgtcgtttacaacgggctgctttgggttgctgttcaccgtccatctcagtcgatatctctcgttcccattctcattgacctgaagggctcttctgaggaggctgatggtacagtttccctgtccaaggtgtactggcgcaagtcccgtgcgattgtggggctcaagggccgtcgtcaggtacctggaacctcgagattgaacaactctcatagatatgtgactctgtgtcgagactccaaccaggtggacattgttgatttagctaccggtactgttacacttgtagctggcgccggagaggtcttcccaggcttcactgatgggagattcgaggcgtggagttacagcaacaaggcgtttgatcggttccgaaagttcttcaagcggttcagaagactgaaccctcatcgactagggtacgattttagtcagatctcgacccaagacgaggaggaatggggatacaaccgatccggccagtgggttgctcttactgaggaggagctggactatgaagaagagcatgaagaacaggacgaggaggttgtggaggaacgacatgaagaagacgacgaagaagaagaagaagaggaggaggggggggaggaagtcgtttgaggtaccgatagatggggccggtggggaattatcagtcaggaggagctgcgatacaatgaagaagaagaagaagatgatgatgatgatgatgatgatgggtggtagtaaatggtatggtatttatttgcaatgatgctaacttatgttttgtacatgtaaaggcagcatcaaccataataatgtctttcggcagcatcacgagccagctcgtctgcgccattatttccttcgcagtcactatgggctagtactttttcaattccaagaacatttcgacaaccgacactattgaggagcttcaaaatgtctttgattgtgtcctggttagacacaggataacccttgcagttaacccatccgtttcgctcccacttatcgcaccattctgtgacgcatttcaaggcataatccgagtctgtgtaaatctcgtagtactcgccattgacccactcttgaatgagctgtagggctcgcttgatagccacaagttcagctctctggttggtttggagagttccgcccagaatcttggactcgttgaagggattattggctccgaaatagacgccacacccggcccttgcatctcgtttgccgtttcgaatacatgccccgtctgtgtacacttcatagactgtatcgccttcagcgtcgacgaaaagaagatcttcactcagacgctcgttgcagttaccatattcgcagatcgcctctccgcgagcatcttccaagttgaagaacactttacaggattctccccctgagtactggtgggctatgtcgatctcatcgaaaaccagatcctcccacacataatatttcgtcacgttcgggttctcatacatgtactccagggcgtcggcgtagcggtgggaatcccttccactcggcgcaagagtatcctctgatctcgtccttcgcatcctccacgtcctcgtagatgcctgtggtgtagcccactctcacggcgtaaaagttcttcattgtgggcgtggctagagtcaagtgtgagcaatgtcggtattgttggaacctttggatccgcagtttgatcctcggctgtttccactcgacgacgcaatcgcgggttacagtcggtgacgtgttttggcggcacacgacctcgttgagctgagtgagttcgattcttcagagatgaatttgggaagtagtggggaaatgaagtgatgcagtgattccgtagggcagcagtagaagtgacaagtaccatctatctcaaaggtattagatattacgaccaagcaaaatatatatctatatatattggatgtttgttgatgagacagtggaaacagattatgactacttgtacagtacagtatgtactgtaggtacagtatgcaccaatgtttcatctcgatgatccatctcagtgtttctcgatgattcgcacaacagacgcaaaaaagacccaagcaaagacgacaactagtgatcgaaacgactcctaatatcgctcctttgtccccacatgcatctcgcttatcgctatcagtcatcttatcaaccccacatcggtatccgcctcccgcatgcggctagagccaaaaaagcaggtacagtacagcacacggatcagcgtcttccacgtcatcaatactgcccatcatcatgcctctgtcgcggaaattcgagctcgatgcagagcagattgcgctctccaagaaactcaacaatgtgctgcacggcgacgagtacgacaagatgatctcaaccatgggataccaggactcgggacccgaactgatccagggacgccacaggatccgaatggcccaaaagaagtacaacgactacttcccggagggcgctacgcccgatgagctggctgaggcgcgaacagccatgctggaaaagatgctgggtcgagtcggaaagggagcctacatcgagcccccggtgtttttcgactacggatacaacatgtctgtgggcgagcggttctactccaactacaactgcacgtttctggactgcgctctcatcaccattggcgaccgtgtgctgctgggacccaacgtcaatctcatcaccgccacccacgacgtggacgtgcagtcaagacgagatcatgtggagtacgcggcgcctattaccgttggagacgactgttggctcggatcgggggtccaggtcatgcccggcgtcaacattggcaagggatgcaccattggagccaactcggtggtcaccaaggacattcctccgtactccgtggcggtcggagctccggcccgagtgatcaagaccctggaggatcctgacgcggaaaagtgagcggtcagaagtgtcgatcattgaaaccagcggggtagctacgataagtggctaacgtgaggcgcctgaaaagttgtttgtggtgtgtgtaggcttgtaaaggtctgcatgctaaggccccactgctaaaaacactctgggatgtatcgatctgtggtggttgtggatgtacctgtgagtagtatcgtcggttttcacggattgctatcattatttgtatgggttttgcaatcaattgcgttatttctccaagtattatagatggtatgatatgatattacagtatgtatgtactggacagtatgtacatacatacatacatacatccaagtacaatacaatacatgtatagtagcagagtgagaattggacattaaaagggcttgtattgtattcacagaatttggagagttaatcgcttttttcgtcaatttcgtcatttcgtcaatttcgtcatttcgccaatttccttactcatctgttgtgctatcaaaatggaacgagtatataaaactgctttgaaagtttcaatgtctcaactgggggtttcacctatcacttgcgagggttcaagcagcttttggccgccggtacagtaaaagtattgaaaaatgatgctctgattttccaagtccacactatgctacaagtactacaagtagttgtactcgacacgagagattatgagtgcttgtacttttactcgtatatattgtatatactgtactgtatatattgtatgtactgtatcttgtactgtatatacttgtctacttgtacttgtacttcaccaaaaatctacgaccataaacacaaccttcatatattctggacaggtgcagaaatcggcccaacccgcctaatatctgattatgttatatatcaaagatgtggcatgaatggtagaacccgtgaatgtgctggagagcaaccgataagagcgaaaaagtccaaccaccagcgtcgacaggacagactgaaagttcttcccccccccccccccctttttttttgtcttttccctttttccaacgtcttcatctgacgtaattactaaatgttctgtctttctcttacttcgctgataggcacggctactgactattgcgcatactaaacccagcaactcaaaagtgtggggtagcgccctagagcaccatctatgaccccaaacatggctgcccccgccgctttcaagagcaaaaaacggccctttgcgcacgccactgtcagctccccggaaaaacatcttgatgcctgcatatccacctcaacatagtcacacaattgcatgcgtccagggagcatcgcggaggacgagcggagacagacaaggggggtacaactggacacaaagagcgactggacgcgccgcaacaacaacagcacaaaggccaagagtgcaaaaagccgactaggcaggcttggacctatttcatgaggttgtccgactcggctggaccacttagggcaagacgggccggttgtgcagcaaattagactgtgtcttgaaggggcttatcagtgggcaaaacgcggatattttgggcatttttttgcccagataagcaatttgaggcacgagagggatcacaaccgccacatatggccgaaaaaacacattattttcccggtctgagcgcccccgaaaacctcccgaaaatgtcttaaaaccgtcatccctggaggttgggccaacgctatttactatcgtgcataaaatgtggggtagatggtgcaggtctctaaatcactggactccttgttatatactatctatctatctatatataaagagacggaggacgccatgggagactaatcacgcattgctaaacaccaacacatacagtcgtcatggccaccacagaactgccagccacccaacacattatccacaaggcgcccaaagacgtggcccagctcttctacggaaatgtctccgactttatgagaatggctccctcccagggcgacaagaagatgttcatttcggcggagaccggcgagtcgcttacaaccgcccagcagtgggccaccgtggagctgtttgcctccaagctctaccagctgggaattggccactctctgcgccccaacagcgacgcccacttgggagacgtggtgttgctctacgtcaagaacagcatctacatccctgcagcccactgggcgcttctggatctgggcgccaccgtggcccccgcagccgctgtctacaaggcccgggatcttgtgcaccagatcgagctggtcaagcccaagctgattgtttgtgacgcagacctcaagagcgaggctgtggaggcgctcaagattctgtccaagaagatgcccatcgtcacaatggaggagctgcgacagcccgtcaagaagctcaagcagcgccagcggttccgactgtcgcgacccgaggccgccaagcgagtggcagccctggtcatgtcgtcgggcacctctggcggtctgcccaaggccgtgcgtgtcacccatcatgtggtcacctccaacgcgcagtgctcggcaattgtggctcccgatctcttcgacgaccccaccaacgtcatctccgccgtgctccccatgtcccacatttacggctacttcaagtttttgtttgcgtgcttctacaccggcgagacctgtgtcgtgcaccagtcgtttgatctcaaggctgttctcgacgcccagcaaaagtacggcatcacctccttcttcatggtgccccccatcatcattgcgctcgccaagtcgcccattgtggacgaatacatcccgtcgctgcaaaagctgcgtttcatcacatccggagcggctcctctcggtggaaacgtcatcgaggacgtcaagcgacggctgggatcccatatcgccgtcacccagatgtacggcatgaccgagagcattctgtccacctgcttcaacccctcggacgccgacgtggcctcccggtctgtgggcaagctgtgcggtaacattgaggcccgtatcgttggacatgacggcgtggaccagcctgcatacaacgagaccgaccccgacaagattgacgctgctttcaagcggggcgatgctctgcccagcggcgagctgtggctgcgaggtcccgccatcatggctggttaccacggcaattgtcttgccaacgaggagtcgtttgtggacgcctcggacgcggccacggtgccccattaccaccgcaagtggctgcgaacgggcgatgtggccgttatcgacgtcaagggccgaattgtgattgttgaccggaccaaggagatgatcaagtccatgggcagggccgtggcgcccgcggagattgaagctctgctactttcccaccctcaggtgatggattgcgccgttattggcgtgcatgtgcctgaaaagggcaccgaggccgcacgtgcattcctggtgctacgggacgcgcaggccagtgtggcccgcgacgtggccgcgtggctcaacgaccaggtgccttcctacaagcgtctacatgggggtgtggttgttttccggggtgaggtaattcccaaaaatgcctctggaaagattctccgtcggctcttacgtcagcgaaagggagatgaggtggtgttccctgagcgagctaagctgtaagagggtgccggtttgtcagggtctgtttgcagctgctggtacagtgactcggtagctcgcgcccgtttttccgtgaactttgtgcaacgtgctcgatagtttttgcctgtagaagtttcatctagaaaaaaaaaaaagattccacttttcacttttccgtgttaaaatctctctaaacgtgcgcctggagcctatgagctacagtagggagtaagtatcacctcccactcttttgggtttgcagttaggcacttctaaatccgaatatatcctctcatgaatctcacactatcgatagtctaaaagcctaaagagggaggaggaggggggcgaggggggcttcgaatggatttgactcctgggtagagtgtgcgcacaagcaaggtgtgggaggccggattttggcttgtgcaccccacgtggggcgctaaatggggccaaggtgtaaaatttgcccaaaaagcgagcgtggagtcgagcagcctgggagtccacgtgcgtgaggtggtgatatgaaagaagggagtggtgccaatgcgtcattttttcttggcgccgttgggacttcacgtgacccaaaggggaggcccaaaaagcgcccccggggccggagaggagtgcctcaagccccccacccacatggtcccgatggatcgactggtgaaatttttttcccaaggtaatttcaatagtgtaaggtacttttcaatttgcctcttttcgcagaagaaggacccaaattcaacctcttgtacgacgatagtagacttggtttgggttgactttgcttttatccacttttcgtttggagctcaactctcggcggtggttagcttcacagtagtttgcaactccaaagactaacgctgacaaggccactggcaaactcagcgcggtggacgaggatggaggtgtatataacctgggggggtcccggaccgagttgagcagtcaagcacaaccactccaactcttcaatggccgataacaacgtgaccgaaggtggaaacgccgccttccacaactatgtcaacgactttgctcacattgaggaccccaacgagcgacgacgactcgccctggagaagattgacaacgccagcttcggctgggagcacattcgagccatcaccgtcgccggtgttggtttcatgactgatgcctacgatatcttcgccattaacctgggtatcaccatgatgggatacgtctactggggtcagaccatcaacggtcccggtaagccccccacctccactgccactctgctcaaggtgtccacctcagttggtaccgtcattggacagtttggtttcggtattcttgccgatatcgttggccgaaagcgaatctacggctccgagctcatgctcatgattggagccaccatctcccagtgtatggccggccattccgaggctatcaactttgttgccgttcttaccttctggcgaattgtcatgggtatcggtatcggaggtgactaccctctgtcttccattatcacttccgagttcgccaccacccgatggcgaggtgccatgatggctgctgtcttcgccaaccagggctggggtcagctcatgggtgccatcgtctccattgtttgcatggctggtttcaagaaccagctcgagccctctcacagcgccaaggactgtggcaaggtctgtcgacaggccctggacatgtcctggcgaattctggtcggatggggttgtgtccctgccatggccgctctctacttccgactgaccattcccgagaccccccgatacacctttgatgtgtctcgagacattgaaaaggcccagaaggacattgaaaagtacaccaacggtgacaccagcggcgataactccgacaagaacgatgagattgaggctctgcgagccaaggccgaggccctggccacccagcaggcttcttacgctccccccaaggcttccttcaaggatttctgccgacatttcggacagtggaagcacggaaagattctcattggtaccgccggctcgtggttcttcctggatattgccttctacggtcttggtctgaacaactcccagattcttaaggctatccatttcgataagggagacaacctgtactctactctgatgaagaactccatcggtaacctgattcttgtctgtgccggagccattcccggatactggatttctgtggtcaccatcgataccattggccgaaagcccattcagattggaggtttcctcattctggttgctctcttctgtattatcggtttcggatactacaagatccacgatggaggtctgcttgcatgctacattctgtgtcagctctttgaaaactttggccccaacaccaccaccttcattgttcccggagaggtgttccccacccgataccgatcttcggcccacggtatctctgccgctgctggtaagatcggagctattatcgcccaggtcgttattggtactctgattgaccacaactgtgctcgagacggtaagcccgccggatgttggcttaaccacgtcatggagattttcgccctcttcatgctctgtggattcttcgtctccttcctcattcccgagaccaagcgaaagaccctcgaacagctgtccgaggagctgcatggtgagatccagtggcgacccccccacgagatggagcactcttctcatgacttcaatgaggaggagaagtcggtctaatttcgaccctcttttcttcagctccgctcttttgcttctcaccgccaaattatcagtttttatttgagtttaatgtaaagtcttctaacctacatatgatgcaaccgtattcgcttaaaagtatttatcgcataacccaaaacggccacaacgtgcgtaatccattggctgtggttcttcggtctcggaaagccaaacgttttggtgcaactctctccttttttcatgtatctaattattgcgaaagccccatacggctcgtcaccaagactgaaagtgtgaaaattttcacttgtaggcgaccaagttttttagtcgagattcggggtcaaggagacggatcaagaaacacaccaagagacagaaaaaaacacttgtcctactccaacgcccaaccagtatacaccccgctgagacgcccaccacgcatgatagtatcagagtgaaacccagattcattgtatatgcatcgatatggcgttatcataaacctatcagtagcaatagtgtttctttgttagcccagatgtgcgaccgtattgagatgcggagagccaccatcactgttattattattattttcgcactaacggccaaacctgctggagatcccgctagtcgtgccgccggtcacacgaccaattggagagcaactgtgatctgctccacaggattcgttggagcccacctactgcaaacggcaatgctccgtggtaagacacttgccatcgacaatggcaaaggaccacgcatcgtaccgagtcagcgtttaaaccatagggctgtgccgcgcaaattggactaccttgagctaacagctcagcttgctttagagctacactagcgcattcgttttgcagagtcttttcggctggctcaaccttgtggtatgctgacatgtccaaacatgtgtgcttggcccccttcgtggcagcccaaaaagcgcgatatatagtctttggcggagagcagacaccatatgaccggggttcaacgcaattgcgtctttgagggattacaagtcgagacaacgtcgtctctgagctcgcttatagccgcactccgctagcattgctttacacccgataaacgttgggcacactttttgtaaaaaagactgatttcgattattccaatataccccaccgccatggtctggggcttgacggccgtattcgccagtctacagaggcggttttgcgcaccgagcgaggcacgcagacccctgtgggggcgccgttgtttacacgcaacaaagagccctgccaagagccatatctcgccggtacaatgcgtacccgccaaactaacttttgacaagctagcatcaagcctcgctttgctttttccacagggttggcgctagtccaaagaaggccaggatggtgtggtctgcaaacacgtgcctggatatcgtctcttggcacacgtcttggctacgtaatctcgccctttagccggtcttggccatcgccactaggtcacgtcagactcttggcgtactcggggcacacgacactcgtccacgctagatgagttggagctccgccggccccgctcagacatgatctcgcgaacaaaatgtcgatcgaggcatatacggtattccgggaaatatccactgtgctgctctggtgctaaactctgttatatgtccgtttggctcttggtggaatgtttatatggaggtagatttaggggtgcaccggccgcttaggaggtaggtagtgtaggtttggccgtctctctgaggtcggccgaacagtcggacaaatgagcctctgtcggttatctccattcgatcgtggtgaccatgataggttgcattgggctccaagtcgggctccgacgacccccatgctagcggcagcttgttgccagtatagtagtatctctcagcgagtttagggctgtcagagagtagcttgagtgggcttgcagggtccagattaggcgagttgacaactgttccagactcggtcatgattattgatacaggtttgataggcaatggggattttcttttgggctgtgttttttcgggtcggggaccccctccaggactgacggctcgactctatatgaacgacattgggggtcttgtattaccattgcctggggtttcgcattttcattaatcgaatttaatcgttcttttaattgcgaatcaatgttcctctcccaggagctctctttcacctctagttcgcccacgtgcgggataccggcctgtgattgggagctgggatggtggatgaggtgttttataataagtagattagctccaggcgccaactacagtttgataatagcgacggttccaaactaaaaccaaaccaaacctcgaacctcaactctctccctgtctgtccgtcgccatccccgacgttccaacttgtaggctggattgggttggatttgaaaaattttgtcatctagattcgatggtgtgacgagcaagggcgcaattagacggacaattgtggttattgcactagtgaatgttcaatcggcccacccacttgtccagaatccgacattgctcctagaacatgccgaagaacagtccaacaccagccaacaccagcccaagacctcatgccgatgagctgtatcctgtctggaatttgtccctgtgcatggacggtatcaacaagcacggacggtacgaaccaagcacggacggcatgaaccaagcacgggcggcatgaaccaacaacggacggcatgaaccaacaacggacggcatgaaccaacaacggactctagctacagaagacgcacagagcgactactgcacttgtaggtagctgccgatgccgtgctcgtacagtagctcaacgtgttcgtgatgtggctactgtatgtactggcactggactcgtacgatggggattggtacttgtgctagaaccgcatctgctcattccagtgacccgcagcagggcgtattctgcatttctctcgtctttcttccacgtgcttttgtcgctcttggtatgtctgcactttcacctcgcctgttttggacatgggtgagtgtttccgtcttgtcagtaggttagagttgctaagagtcgtgtgcagtgtcgtgtgccaaaagtcgtgtgccaaagtcgtgtgcctttttttatattttttttaccctttagagtctgaacggtgcatggtggatgtagacatggggggttgaggagggcggttgatgggcgttttcagacccggtaagaggcgattaggtgtctccaaacgcttttacaacggatatgtgtttgctcgatccgttttccccaagtttctgatttttcctgatttttcctgatttttcctgatttttccgttttttcccgttttttgtcgttttttttttattatcccaaaaataccccactctccattatttccgactgtgcagattcccatatcaacccaatctccatcaaaacaccgcagccaaactctggcaaaagtgcaacatgcgatacggacacggtgggcggtgggcatcgatcaactggccgtaggtgcatctgggctggaattaccccacagtgcagtgctaagcagtggtgatggaggatattgggggatggaagatattgggggatggagggagaggactagacctctcagtaacagtgcaagcagtacatgcaatacaagtaacacccaccaacacacggaccagacgagaccaaccaactgcacagccctaccaggaaacggcagagcttgtggacacaacagactgcgacaagggacccgctttgccagtgtgatgcaggaaccatactcttttccttttttcggacagccggcacacgagcttgacgatcaaaccatatcggccgagtgcgacgtatccttgcattttttgcatgttggcatggggctggcgtgtgaaggagcatgtgcaaagggccgcgcagacttgtggagtgctgccgtacgagtatcggtgtacgacaaggtggtttgtacaaggtggtttgtaccgtcggacatgatcatctgtaccttggcgtactgtacttgtacaaccacttggtgatcagatataacctaacagactaatcgaccgaggcattcatactcacccgaaccagcctaaacgagataacccccacagttggccgttaggttagagtcttgttcggttcttgggttcttcagcttttgtttttccgctgcccgtcattgtcttctctttctttgtgctccaaacctttcgccagggcctggacggatgccgtattcaaacaggttcatgtatggaaatgactttggatacggccttggatacgaccttggatacgaccttggatacgaccttggatacgacgtcggctgcgattacgtgcagagggagagctacatgttccatgtgcgatgccgtgtgagaggtctgaggactcactctgatggacatgtctcagatatgagttggttatgataatttggtactggccaagaccctggtctggctagctataccttctacctatacatatcttgcgtcagcaatagctgcaatagaggacaagatctacggcgtattcaccgatgcgacggtacaagtttggcgccattcagagttggacttgtcgttagtctggtttggtcgtgtgccgtctattctaatgtctcacaggtggctgataaagcctcttatcgatctaatctagatggtgtgtgactggagagaaatgacgagaggatattcaagggggcggacgattgatgaataccaacttgagctcacagattcaacgcagccagcacttgggtcgcagcgacgacgcagagctcttactagaagggtctcaagccacctttaattagggtgagacagaactatgataacaggatagttgcagaaacaaagggccacacaacctctgctggatagagtcacgtattgaatcgtgcgagcaatcttcggtccgattttgggtgtgtccttggatacttggtttctggattctgtgtttgaggggccctatggcaagtctacggaagggtctagccgtgggatccatggttcctgtgcaagacctttcttgtggtcaatagtgcgataatggggtaagcatcaataacagggcatcaacgccaaacttgtccaagaagtctgccagggtcaaaagaggtgtttgtataggaagattgagagaagagctgtgctagtatgggacagagctgtgatagtatgggacagagctgtgatagtatggggtttgtagaagcaacttctcaagtcgccagttcgactcgctcgatattgagcgatttatggacccaccatggtagctttaaccatgaccctattattgaggggactggccggttctaagaccaaagaacaggaactggatataatagtggtatcattatgacaagtcaaacgtatccgtcgttggcgtgctagacattacactccagtttcaacgtgttgaggttgaaactggagttacttcttacttccggcaactgtacccaagtgaggatagaattctcacgtgagcttacttgactgatgctcttgcagattatgtcttatcggaggccctgcacttttggtgtttcaagaagcttcacaggtctcagtgtatcatgtctgaagactgtctgttttagatcaaacatgctcatttcggtgtatcaaccgtcatatagttgcttctaaatgaaatcaatggtttttaacaggtctgaagacaatgtaatggacgttttcttctcctcgtttgcataattctgggtcatctctatcctgccctgttccatcctttagcgtcctgaattctaattggcgatgtttttcaggaggtgagcttccaaactttacaaggtggaaaataggatgccgttgtcgcggatatcctggaggtgtgcaatcggttgaacttatgtgcttacaatgtgtgtgtaggcggctagatttccgatttttttttgattttttaacagtatatacattcatttaatatgatgtgtggaacccagagactggcaaaaggtcaactaaaagtctaaccaactcagagaatattatatattattaatattttcaatagaaagatcaaagcaaagttatacaaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaaagttataattaaatgaatgtactgtagctatatgcagaaaaaaaatcaatacaaaagatgaaaaattaaaattaatattagattatttaaaaaatcatggacttggttcatgatggcgcatttgcggaccattgtaggtgaatatttgtagtaattttgtaacagagcccgaaccaacttcaatagtaccatcatacagccctgaagctcttcaccgttcggtatctgatatcctctcgattcaactacagtagctactgtacatacttatggattctcacaactaccgacttgtacagtatgtactcaacaaaacccatgttagaaacacgcgctgtcggatcgaaactcgctgtgtattccactcagctctcatcctggaacggatccatatatggtcccgacaaccgaaaccctagcagtggacttcaccagtcgtctgtcagctgacataaagcctattgttctggagcaagctgagcgagtagggagtagggtatgattatgacgacgattataacgattatgactacgactgcgactgcgattacgactacgactgcgactgcgactgataagcctctcgtatcttctgagcaccacttgtctgtgtttattcagctttcggcgctcgacatgccaatgttttgtttttcaatgtatatattattatgacttttttaacatctacaagcccatatcggaaatcagatagtgtatgtgcgataccgcctgcaggagtgagtggggtacagtacagtacgtcgcatttctggagatggtgtgcttttaacgagacgacccacggcgttcgattcacatgtcgacagtcttgcgcgacaacccatagcgatggctcgtgtgtatgagtccatagaagaatcgtaaagaatcgataatccgcagccttggagtccccttcggattcagccctcggattcagccctcggattcagccctcggattcagccctcggattcagctatctgtctgcccaaccttgacaaaatgcggggtcgggatgcagctcaaaagcataacgaaacagcctcgttcatacccggccacagtacaagtccaacaaacgcgacacacaatcatgcatcgctaagaccgctaactgcggcgatagcagaggtgagggttcggaacgccaggacggaggcaatttggagccgcattatccgcatcatccgcatcaccgaatcgcagcaactcgcttcggccgatactgcatttgccactactgtatcgctcaagttagtttgaggggaccgagaggggaacacggtgagcatggagaactccaattgtgcgattgaatcgattaaactgcaattgcacaatcggagaccgtggagattgtcgggtgacgcacgtacacatacagtatcgcctgtaccaccctacccagcacgtcaactgcagctgttcaacagacgtcgaacccccaccatctcaaagatgacaggagacaaggagacagactttctatcgtttttgaaccctattatttctgcctcttgccttatataaaggtcggtcagagcgccctcttatcatggtccccacttccaatccctacttctacaccagcatcaaacatgacaatccccaagacccagaaagccattgtgttcgaaacctctggaggtcccctggagtacaaggacgtgcctgtgcccgtgcccggcgaccatcagattctcgtcaacgtcaagtactcgggagtttgccactctgacctccacgcctggatgggagactggcctctacccaccaagctccctcttatcggcggccacgaaggagccggcgtcgtggtggccaagggaaaaaacgtgaccacgttcgaaattggagactacgccggaatcaagtggatcaaccaggcgtgctacacgtgcgagttctgccaggaggcctacgagcccaactgtcccaaggcccagatctcgggatacacaatggacggaaccttccagcagtatgcacttgcagatgctgtgcaggcagcccacattccccagggcacagacctttctcaggtggctcctattctgtgtgccggagtgactgtttacaaggccatcaagacctctggacgaaaggcaggagaatggttggccgtgacaggtgcaggaggaggactcggatcgctggcggtgcagtacgccaaggccatgggtttccgagtgctggccatcgacaccaccgaggagaaggagaagatgtgtctggaactgggagcagaggtctttgtggactttgccaagactgacaatctggtggcacgagttcaggagattactggaggtggccctcatggagtcatcaacgtttctgtgtccgagtttgccatcaaccagtctctcgagtacgttcggtccgttggaactgttgttctggtgggtctgcctgctggagctgtgtgcaagtcgcccatcttctcgcaggtggcccgggctattaccatcaagggctctcctgtgggtaaccgagccgacacccaggaggctctgtcattctttacccgaggattggttcactcgcctattcatgtggtcggactgtctgagctgcagaaggtgtttaccttgatggaggagggaaagattgcgggtcggtatgttgtcgataccagcaagtaacatggcgtgacatcgagtttggtacaatgtgaattgacatttttattcatttatcgagtgtactcgaacgttgacgtagtgtttggtgtatggacctttttgaagtcatcgtttcatactatgattaccttcacaattgtgaactgggatatattctgagagaggaccaaaattactctctagtccagttcagagaaggtttatcgtgcatgaaaacttgcattatcgctgctagatgtgatagatataactgattgtggaacgatgaatggtacttaacgatccataaagccttcagcactgtttgtaatcgctgtatcaagtcttatgtttattgaccctgatgggagctcttacaaaatgggtaaccaatgatcagagatctacttctaagaaaaatcgaccatattttcgttttttggagataatttgcggttgcatgacttttgcaaactttttaggggagttccagtgaactggctccatctctcatggttttcagcagattttgttagcgtctttacggtaggcacaagactgtggaagtagagaactgctggagagctacaggtgttaaaatactgagaaactgaggttgtacttgtatcatttaataataactgacaaccacgagattatttcttgtcatcgtcagagattctgccgtatgactcacaagcgtaggtccatcagtaataaccaggcgtttagtacataccagtactcgttaaaatatcagattattcaatcaattaaacactgagactcggaaaataaaaaccctgcgcaacaaccatccggtcatcatcgtttatttcccttttggagctctcttgtggccgtttgggttggttcctgttacagagcccctctgcggcgagacgtagaggggttacgacgtgacgcctgtatcttcatccaatctcatcctgggcaatatagctttactgttcgtcaaagttgccgtttcacttcaacttccgtataacctctcgctttcaccagcaccatcgtaaaactctcagccacttcttttcagcccttgtctctctggcgaaagattcagctccaaatgagactaagacaccatcaacgcctcctttcgagtttgaaaaacagtcattccaactccattgtcaggaaggaccatccaaagaacgccagaccatccaaagaacgccagtattacacgttcagaggcccagaagatgggtgtggctgtgctggctttagatcaatcacatgttttatattgatattggtgagctataataatggcacttcgtattaaccccaaactgttccaattggtagcttcaccgcttctccatggactttggacgttccaaaccctcttgattggcagccactttgcttttgtatatctctactacaagtaaatgtagtcgtagtgcggtgatgggacgtgaaaactattcgtcctgcccaacaactcccacttctgtctactcgggtgacactactctcggtagagtataggtagcacgctcaagggccatccagttccagggccaattagtccattcaacagagtccttgtcctgcaacctacacggcagaaccgcaccacctttatccaagtacatgggtgtactgggataaggcacaaggactttatcaaaaaagtctttcgggaacaggatgggtcccttttcgttatctttgcttttccctatctttgcttttttctgagggatatgattctgtttcaaactgcgtttcggtttggcgccgttggtgcaacgttgagacttgactaaggcaagatctagccatatatcacgcccatgccttgaactgtaactgacttggagggagaacaaatgtctcactcttgaagtctagtattagtcagggtcttcaagaatgtgacatctacttctgaccatctacattcaaacgctcactttacgatgtatagacttgcttactctatgaactgaccagacgacgacttctctggcttttactcggtacatctctcatccatctcaagcatagagtccacgtcgaaggaatcgtgatcaatggactcccgataggcggactcctcatcgaaaggctgctcctgttgggacaacctgatgacggcaaagaagggaccccaaaacaacctgccaattgcaaagaaccaaagccagtaggtcagcaacagcgctgtttggagccagctgcctggagaagtgtccgagtcgtagaatgaaggggaactggaacagaggaggctcagataaccagctacaacagctgacaccgcatgacacaagacattcatgagcttgtagaaggcgctgtttttgttgctctgtcgagaagacttgaaatagtcagttttggactccattttgcgaaaattactaccaaagagttgtagaaatgtgaggtgtggttgaactgtgcaatgtcttctatatatacacacttcacagtctatggcatgctgaacaagagctttaggaaacatgtgtatggacgcaatgacaataaacagaaagttgtcgatgattctacatctacaatcaacttcacatggaattcacgtccttgccagggtctgacaccctgccctatctaccaatgtagtacatttacactgagttgaagattgttgtagtggactttcggagttgtttacaagggagaaatcactttcaggtttaatattgccatagattactcaatgtattgtttcaccaatgtttatggcagagatggatgagatgtggagatttatgggaacagcaatagtggtcatatgagatatgaaagaggaacctctcataaacttcatatgttgaaatcaacgatgataattgaccttttattggtgtctaataaaaatcttcagtctatatattttgaatgttcgagtactgaacgggatattacgagtacagcttttttggtacgggattgactgactgtataaccaactcatggattggaaagttgctatatcatagacatggggggtcagtagtatgggtcaattcatataaacaacatccttgtctaatattaagaggcataaatatactgacgatgtacgacgatattctatgtcaatgtgtttcatatcaccatagcatatatcatacagtgtcaagaatccataatacttggttcctgcgtgcaattaaccaattaaacatctcaaatgaaatctgacatagaatatatagtcccctgtttcatattgtgccatatattagtaatatatcattctgcatagaatactgcgctgagtgaatacgactgttggtgtttgtactgtcgctgtagctgtagctgaaaaaatggctcgtaaatatgagcaattacaacttctcagtgatgattgacgactcctcacaaactccttgatatcaaattgccccattcttttgaaaaccagtccacctgggtaggtttcatttccgattcatcttaagcacatctatgcacaacaccataaagtatagacacgataacacccatgattggtcaacaggggcataaaagtactctttgggccctgctatgttgtatgggagtattaccacagttgtccagggtacaaaaaaaccggtatatatacaagtgattcccccttcaatttccccagcatccgtttcagccatgtctccttccaagtacattgtcgataccaacgaagattcccaggagtatgattttctgacaatgtctgtcccggttgtttcagtctcttttgaggagcttctgtttggcccagacagtctgacggagtttcttccccttcctaaggagtcccctattgactactcctccattgagcccattccctatgttccggagaacggttcccagctcattgtccactcgactaaccccatctgtggcagatcggagttccaggacttcaatcacgagaccgatctctcttgcaccatgccttatgctgcccacgatacccaactggcacatgagctcctgtctcgaatcgcgcgagactatgctaacattcaatgcgagtctgagtctgttcggggcattcttctctccacctatgccaacccctacaccaatctctttgatgttgcggttcaggagcagtctcacgatgacgatgacaagcatctgtatcggtacacctgtggccgaaaagacgacatctactcctctgtgtggtatcgaaatctcattgacggcaacgagcgggatggtggagagcggtactgttccccttgcaaccaatggtacaacactcgaaaccatgcctgggccaaccacatgacttcggttcacggtatttccgccgtcaccaaaaccatctatcctttcccctcgggtgtcattctcggcaagtccaacaagctcaagggatggtgtcccaagtgccaggagtttgtgcatctatacatcaagaaggtgggaacggtgtggaccacctggttccgacatcaggacgctcacattcggaaggagatgcaggaccgtcggggaggcaagatctgcacccccaacaaccgccggaactccaagaagcgatcctttgaggcggttgaggcagttgaagttgaggccgctgaagttgaaaaacctcttccttcgtcttccgttgacgtttccgcttcaaacgacgtgatcaacttcgagttcttgcacaagaaacagcgctttgagatagaggtttacgagttgcctgcttttgaacctggatgcattcagacggactttgtcgagcccgttcagttgattggccttacttctgaggccaattactccattggagaagtccagaacatgatggacatcattgaacaggagatgaacatcaacgtggagctagctcgaaaagaggagaccaagaatgaacacgatatcgttaacgacaatactgaagaagataccggcgattccgagtacagtggaaacaccgagcaggaagacaccgaggatacctacactagtcctgaagaaaacggtgacttcaagtacaaccctttcgaaggacagtttgacaattacgacggtctttttggagactacaacttttagagacgttatttattttatttatttttatttattgaagtacatacagtacactgaataagtattttttctgtggcagccttgaagaggtacagtatgtactgaacatatcttgtacactgtgtattttgatcagatgttcaaccattgagtggactcttaactatctaacaattgtaaaattatttgtcaggtatatactgagactgctttgcatctaggtcgcaaatcgcctatagatattgtaagataggacggactggctacgtacacatggtctagcgctcaccgactcccccagctttgcactgggcagatcactgggcgcggtgttttttatttatttcttctagggaaatacatttcagccgctagaggcgtataaaaaataataaaaaaagcaagttacaccttcacatcggagtcggattcagttgttcagaagagcgcaagacaatcgtgctcgcgtgttcgcgtattcctcctggtccttctcttggatgataaatatattaacaatcaaacaaaacaaataatcggtagtcgtatcagacactgtctttttggctgctgagaaactttttttaataatttttttaataattttttattctaatgattcattacagctatatagccggattattggcgttcaataaatcatacacttctgaatcatagcggtgtgcgctgtgaggcgcatgtaagttggtttgtcgacgcttcgtctcgttcttttctttgtcgtggtctcgtggtagtgaaacatggctaacatatcaagactcgagattctcaattttttttattctattttttatttcggatatagtctcgatctgatcttttcattttcgttgtaggcatcctggccgagcggttaaggcgagagattagaaatctcttggggtttccccgcgtaggttcgaatcctgcggatgtcgccattttttgtattctgtcttttaccagctcttgtctcgtcacctggactgcatcgtctttttttttttttatatctgcatataaattcatttaattacaactttgctttgaaagaataacctttgaaatgaatgtacgcttacacttattttttttttctgcttatatatatatttatatatttacttctaacaaactctgttgaacatgcagtctcgaagtctcagtatatttctatctaagatgaatccgacaattcgagtaacatgcaaagggtctaaaaatatatatatgtttcaagtggaggcatctataataatgaagaatacacttacaatcacacttgatctttgctttttgtaatttttttaacttttttgcaaaaaatgtgttgatcagcttcagaagctaggagaattgaactcccatatattccttgttaagccatcgtcaatccttgagaatttgacatggacaggaattgaacctgcaacccttcgattacaaccaagttgactggagtcgaaagctctaccattgagccaccacatcaacacttgaagtttcccaaaaaagtagttgtccaatgatgagatctgctgagtaatacgctcgaaaaagaaaactcgaagatgttgtacgactccggtagtaaaatatcttgttattttgcttgagttatataatgtgggaacatttgattactctatgatttactctacttacaatattactgattcttttccaagccgattaacccccccaactccagccactatccccctcccagtgtacggcatctaatgcaaactcatgagccaacttcctacaactccaggtcgggaactcgtcgtctatgacgctggtttcgttgctctttttgctgctcctcgcgctcgctcttctggtcagcccagaaggaagatccatcagagagtgaggagttgtcaggacccttgctcgggattcttttcttacgccagttgcgctttactttggcatacttgactttgcgcttgtcactgctgttttgcagcttctgtttctgacgtacttcaggcgattgtgtttggtggggaagttggttggatgcgggaagcagcaaatactgcattgtcttgagtaccgcatacttcaccttgtaatcttcatcttctgctgacatctgtgccacttcttctccaaacgactcggttctcgccaagagaacagagccatccagatttcggacgcgactctcgagcgagcgcaggtacgcgtccacgctgagatcatcctgactttctgacgagttgcaaagagacgtttcaacaactggggaactcatgttgttttgtgtgtcgtaaagagtgtatttttgttgagtcgttcgaactcagaatggagattgctagagtccacactatagctcatgtacattgattgcactttaaataataacttgtcaccataagttttaaataaacacaatggtatatattgtacgttacatctatctaccagtatattcggtatatcttgacattttgaatgaccaaaatgtcaacaaaacttcacaacagcacttggagtgttggaacgacaatgacaaacaatctgtagaaaatccgtggacgaaatatctacgctgaattgtgtacaagttaatggaagcaactacatcaaatggaagctccgtgcagttacctacatgtgcacgtattcaaggtttgtagatagtagattttgagttttactacatttggatggcgctcggcgaacttgatgaaaagtcggataaggagaaaggtaacaataaatatttgtataattggattttttattcgttacaatgttttttcccacctctcatttcgtttgagggtctaactgattcgtttattcttcgtaattaaggttactgtcatttttaaagtacgactatctcgaactttaatatctcaaccgagatgacgagaacttttactagaacttgaaagcccacgtggtggataaaactgcactagtgccgtcctatctggagttggtccctatagatcaagtgtgatctgtattattcctggcagactcctgctgtacagagtcagagaacatccatctcgtgcacatgtgtgatgcgttcgttgagtccggtttccaaaaccacttggtactgtacaatactgtattgtagtatacgagagtcgcgtttcggcattccttagcgacatctgacatttcaaaactagaaaaaagttcaacgtaatcccacacgatattcgcgagatggtgagagctgacagttgtcatctataataactactgggtgtttaccgcaacaaaacccatgggggaattgtgccactgtgccatcaacatactctctactgtatagtacagtactgtactgtacatgaaattgtaggttgtctgtcgggaaacatgtgttatgatcggtgtcaatgaataccgcttggagatgtgtgtgagaagtccttgttggggaaaacaatcatcaagtactgtacccaaaaccatccacaatagaccatctcttacactaacccgacgagtactagttgatttttcttcgtcaccagtggagtaacacgtccatgaccttccatagagtgcttgcagtgcttcccggccgtatccacgctcatattcctaataattgaatcagcaacatcgccaaattgaaagggttggactggaaacattatcatgaacttccgtcctttccgaagcctcactgagactccagatcttttaacacaactcaggaataaaggtctgtaccaacatgctgttcttgttccccgataccagagactttgatccttcgacagcagtcgcacaagttctgaactcaccccttggtcttattacggtagacccacttccactactgtatgtactgtactgtgatatatagctagcttcgttcgtgtgctcttcatttaagtcgctattacgagaaacagtcgagtcataagcctgcactctgacacattgcacaagtttttgtcagacttgctttgtcggctacaggcccattacatctgcttctgctacactgtagtggaaccacattacacttgtcccactactcgtgactctggttaatctaatgtcattaatatataagtgtgggagcgccgcttgcgtgcaagtgcgtctcactgaagtcctaggctaaatgttacattccggcttttcaatggtcggtggtcctttacttcaccgactatctctctcactagaggtgggagaggcagggatcttgtcaaagttcagtctccgtctagcagatcggggaatctggcccagtcgcagtcggttgggcgtcgacggagttcgctccgtgtggtacggcgaatgcgacacctgtgccggagaaggcgtcatcatgtgaagatagtcattaaagttgaagttctgcgagggcgtttgaggagcagcggcagaggtgggctgcacaggggtgcctcccgttccccagccgtgtgacgaagaagatggtcgctgggcaggggacggagaggtggcgagatacatgagcagatctgcgccctcgtctcggttgtcgtctcgagagtggggagccccgagctttcggggcttctgagggggagttctggggggttccagcgatcggtttgccagagctgctccaatagaatgagtgtgggtagcatgggaaggatgctcttcgctcgaatgttgctgctgttgttgctgctgctcacgttcatgctgctgtcgctgctgctcctgatgatgtcgctcctgatgctgtagctgctcctgctcacgctcacgctcgcgtctctctcgggcgtccagctcgctgtcaatgtccatgatttcgtcacgggacagcttcatttggctcagggcacccatggactgcgacttcgccatgggctgtgcctgggcaaactgctgctggaacatgtgctgctgctgctgctgcatgtgcatatgctgctgttgctgttgctgctgcgacatggcaaatggtagctgttggtacgactttgagtaatgcagtcgcggcgatgcactagatccgccgggcgcactggtgatagttcgggcccgtttccgcgtctcggggatcttggcaggcgacaacatggggtagtggtcgagtttggccttgggggatcccagatcgtagagagtggcaggcgactggggaccaccaggtccatggacgcttccggggtagtttccgggagcgaaacggggtgtggagagcgggtggaagggctgctgcaaaggaggagatgacatttggtcggaagtggtcatgtacattgaccgagtggcgttagaggtgttgttggagtcactgcctgcagtggagtttgtgtgtgtagaggtggttgtggaggttgcggagttgtttgtgtttgcggtggaggttgacgatggcgacagcggcttgatttcctcgtcgacccgctgctcgatggtatcaaaggtgaggttgtcccagcctcgtttggttttgtaggtggcgagcttcaggcgcgacttgaggttgcgggtcatgcgggagatttctgcccgttgcagcaccttttctgccgcgtgcgaaatgtcgttttgggtcggtgtggctgccgcagaccccgcggtgttggtgggcgtggccgagacgctgtggttgtgggggggagggggtggagacatttgcatggatgtgttttgtccgcccaagccaggctgtccgttcatcgccgtctgtccgttcattccaggctgtccgttcatgccaggttgtccgttcatgccatgctggccactcatgtgatggtgaagttgctgctgtccatgctgtccatgctgtccatgctgtccatgctgctgttgcggcggaaacggcttatcgccccgcatggcgttggccaccacctgggcggcggcctgtgcctgggcaagagcctgctgctgagcatggacctgggccttggagtgcgccatgtttgcaggcgtgtacaggtgcgagtcggtgaccgtatgtgtggagggcgcggacgagggaggaggcatgtctgtgtgtggatgcgagtggtgggccccgtggtgaggatggggatggtggtggacggcgttcatggcgagcgcgagactagagacgaggtgttgtcgacggtgaatgcgtggccagagagatggtgcggtgggtagtgtgacgactaaagagtttattgaacgcgacagggagtgtccaacctaaactgaggcggttggagcaagttatagcagtggagaggggagtctgaaaagcgattccgcggcggttctggctgtttccgtcgactctactgctctaagaccactccttatcttctccatcgcccccacaaacgccgtctacatcactgcgctctatctttacccggtcgtcggtggtctacatagcaacatgcacatggaggactcaagaccatcgtttgtcccgcacctttgaccgagatgcgcgcgagcggtattttgcaaatatgccgctcgcgacggtcgccaattgtctgaaaaaagtgccattttttcatatttttcccatttttgcccgcttcaaaaaacaacttttcactccctcctccccccatccctggcttaacctaatgcccagctccaaatctacacccgccatcgaaaacgtgaccggtgcagcatacacgcaccagtgacccgtttcggagcccccgactgccacacggacccagacctccactccagcaccaccaaagcccttcaaaaacactgcttctcgttgtctcaagtccggcccctccgccaaaccctattgtcggtgccttgcgggccgctggcatgaatatatccgggttatgaacccgccgagcccacgacgggtctctccgcgtcgagccgatgccatacgtatatcttgcgggcctggagctcgtcgggaagccccgtttcaaaggctccaaaaagtcgtgcaaaaaaattgtccagcccattgactaattgggaatcaagggatgtgggtaagggtgatgtgacgcgttttgagtttgtctagtgggcagagctgaatcggtatagctgtgagtgccaggatacagcagtcgcagtcgcagttgcagttgcaagtactttgtagcgcaagtcgggcgttggtagtaatgtgcttgaacacaccttcgctgcacgtactgtaccatataaaaacatattataaccgtcgacatatgtacaagtacgatatggtacctgcacgtcttgctgcacagggacttcagacgtgtgtctggtgccactccgcaagatgatctgcttgtgtacaagtacggctgtgtcattgtacttgcttgcacatagttgtagtatattgtgtagtttctgtgattaattgcgtacaagtactacaggtactgcccaggtaccgtactgtaccacacaaccgctcgtgtctcgccttggtaattagcgtgttccaactggcacaggcacaccgggctcgcacttgcctaagtatataaggggccctgggcgccctggaactccctcttttttgtctcactcttatatcactcttttgtctcgctcttttacacgctttatgtttgcaccctactcctgcccaactccaccttggccgggactctaaaaccaatatgtgctgcacgcgctaatacagtatcaccaagcagcgcagctcaacgggtaatattcattgcggcttttgtcgtatgcatcgtacgtgtgtcgagcaactaagagagacgacaaaatttgcaaaaaacaccgccaacagggaccggatatacgtcacgtgaccacccccccctcccgcaagcgcccgcgcccgcgcccgcgcgtgatccgcccacttctgtcatggccgaccggctccaaacacccgtcactactgtttcagaaacccagaaaaagatgggacccacgcgtcttgtccgaaaccttattttcggctggcgcttgcttctttgggtcaagttgcggaccgtcgtagagcctcgccaggaggtctccaaccggcgtaaacacgagagattcggggcccaaacaggatatattcacatgttcaagctgccagaatacccatccaaaacctcacgaaaatcaaccgactccagacgaccatttccaagcccccaaatgtcgcatccaccctatttggtacgtgctaaacgctccaatacactaaacgttaattccaagagcgaacaccgccaaaaaaaaaaaaaaattatataagcgtcgtttccagcgcgggagccggcgatcacgtgacgtaccgctggaatcacgcgacgtttggaagtgtgggcggtcttgttcttgtgaaacagtcacgtgatgtctgtttttcgtttgcggcgtcttttttttttggttttgaggaggatccacatgcagttatgaggggcagttatgggggtccttgtatcatacaagtattaccatgattgattgttttgcacaaacggacatacactggcgttagtcacggtgtcgtcggtcatggtgtcgtcggtcatggtgtcgtcggccacggtgtccgtctcatgcaacagtcgtgtgactggacgctcgtcggcgctatcttagacgcttagtccggctacattggacgacattgtcgtctagaggtgcagtagcgccacacgctgtagatgtgggggagttggagtggggatggatcaagtgagaggttcagtctggtggtagtgttcgagtgcgagtgtgagtacggtgccccttgtagtatgtactgaatgtacgagtgcgcactatacatacatccagcagggcagtacatacaatatagtggtttgtctgcccatgcctgccatggggtctcaccaggtctctgagatactgtactgtcgacgcagacgctgtacagtagtacatacgatacatgttcaggttgtatcgttcaggttgtatcgtaaaagagcaagtgtacacaggcaaggacaagtcctcagcgtcttatggctatcaaaagctggtttgtaggctacctgtacatacgatgcatgcgagtacagtacttgtacaatacccataatctatcttgatctcctcttggagaacgacctcctctccctattgtggccattagaccagaaagtcgagcgtcttagactgtaataatctacaataggcagtctggggtgcccaacccgatgcttcgggtatgaagtgtcgagtctgaaagtgttttgtcaacggttggcaggtaacacacactacagtagtacaactgtctctggtttcagtggaggaggtgcgagtttgtctgtacaagtacgggatcctttgcgtgacttacaatttcgttaccgttcagtttactgtacgttgagaaagggctacatctctcgaatgttggttgcacgccttctgctcgcactacattcctcaaacaccacggtctatacttccaaccgccccacaatccatctcccggtggccaagctggtttaaggcgcgagactgtaatggaagcatttgtaatcttgagatcgggcgttcgactcgcccccgggagaagcacacgagcagtgtctcttttttgtcaaccatcatgtcttcacatcagtataggtacccaccttccaagagttgagagctattctgagcagctttgactgcagatatttgtacaggctggtgatgattctcttattgtagcaccacactgtactatactgtacatactatattggtactcgcacgaacgtcatatctgttcaaaccaaggtcctccgtttatagcagtgtatatacagtggcatatacagtcaccgccgcagctgtgacccattgcaaagctcaaccactttggtgacttattgaggaaattcccattgtctggacgtacattacggctcttttcccttctccaatatcctctggaaaacctgttgaagccgaagatagctgatgctgtgcaagtacgatatgtgaaagtacctttacaggtgttactctctgcgaaataaaagtcgtacttgtacaaacacctccaggttcacgtgacgccaacctcagatttcatttcatagcattattttctatttttgatatttcattttcccacaactgaccattcaattctccatagacatagacctgcaattttacttgcgcaatgatcctctgtcagaaaggttttcacaccgaaaatgcgactgaatcgagcccaaaagagcaatgttgattgaaaaacaaaaaagaaacaatttcatgtcgctacaatcaaaaagagcaatgtatcacttcgttttcgagcaaaaaaatagagtggacgagaccgggttcgaaccggtgacctcaagcatgcaaagcccacgcgctaccactgtgctacacgcccaaactacaaaatcaagcccggattggaaagggggtatcgatcacgtgattactaatccgcgcacaaatatcggttaaaaacgttccgtcggtagtcagagcaagtcagatccgatctatgatacttataaaccaagctatctatggggtagagtcgtgtgattgagtttccagtactttattctgtactgtccatactgtaacaagagaagaggctcaagcagcacgaatcttgatgagttgttccgaattgaaagataccagatttcatgaaaaagtcttgaaatatcgatagataatcaaaggtgtactggatcatgaaccttcaaacaatacaatatgtacatacgtctgtctttcgatacaatataggcttaacatggcatacaaaacatgggtgagtagcacaacataaagagacaccagtgatgcaagaaaaaagatagaatgatgggaatggatcttcgcatccataaactgcaaaaagacaattgcagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactgacaagagaagggagagatccgtagcaaggcgtagttcgagtcaagtgaccctaatgaatcattagaataaaaaaacccctcagactaccaccatggttcggtctcctttaacagtcaaaacgattgtatggatgattctggagaacggcggttaaatgcagttgtagagattgtagtgctctgacagaagacggggggacttcaattaacagatggaaaagctctttaaaatcaaatgagacactttttgtagtccttatttctggctatcccgttctatcatcttttcaatacagaacttgcaccgtatgtacagtatgattgcgactttgaaacaaaaactacataggagcctctcaggtgatctttatgaaccgacccggcctatcggttacaacgatggaccacgctggggaacatctcagggctggaagttgagtactactgggtgctactccaagtcacccgtcctaacctcagctacagtatgtacatactgtagctgaaatgtattgcactggaaaaaaggtcaaacctactgaattgattagaaattagtcagggaggatactccagaccatcagaagcccctcggaacatttattttatatatacggtaattggtgattcagatagagcgttccaaaataggggttacccggctttaaggaataaatgaaaagtgaccaaaaatagcgattttcgataaaaatggacgataagggggttttattactgattttgtgaagggaaataatcattttgacatgcccttgtacttgtggtacaagtttattgattggtataaacaataacaaaagtcttatttatctgtctcccggtcccaaaaatccaactaaactatcaactatatccaactaaatattacttggtgaaattgcaatttgaacagacattaagaccatattttgcaatcttcgacgtagtagtttttgacaggcgatttgtttgtctaaaccgagccaagggaaataacagacattttcagactcaatcattcttgttgattcgatgacaagtcgtcagggtctgactttttttttttttttttttttttttttgtttatgttttttttttattttatatattttatatttgtttacatatgattacataatccaggaaggattgatccgtaaaggtgcaagcaaaagcggcaaaaacaagcagaaggagggaaaatgaagttcgaaagtattcaacagacatacaacatggacaatacgtcacgctgaccgtttcccattccagtaagcaccgactttcgtctctctgtcgtactgccttgttaggtaaggtaactacagtattatacggtacagcacttccaagctagagataaaaaaaatgggcatttcgaccaacccataagcgggtcgtattgtatcggtattaggatcgatacaccatataaaacgactattgacatccacatggacacgtgcggtcgctcactacaagcgcgcgcgtgcagcggttgcccaactctaacatcgaaaaatgagtcctgggtaagttcattatgtcagccaaaagatcgcgacaacagtcgacacccgatccaacaagtacagtacagtattgtaccgcgcaagaagaacactgaattcgcgacacaaacacacaccatcatgttatcgataaagaacgatggaacatacacgacccatggaaaaacacatacgatagcccgatatgccatgttctgtcatttggaacgcctacagagccgcagtaatcttgtggagggaccacccagcttcagagacattccagcgagactgaatgaggcccagcgactggcttggaacaacaaagattcgtcgcgacctctcgacaaccagcaggagcagctcgtgaaggaattcaagttcatctgcgcaccgatgatctgcgagactctgctgctcaatgggcgctacaaaaatctgcaaacagcaatcttggattacaccatggacgagtggctggacgcaatataccagactctgtcaagggtgattccctggtggttttactacaagcacaacatttttgagatctcaccgggcgccaagatcaaccatgtgcgtctcatttggctgtatacatgtattgggcctcgcaatggcattcaggaagagaaccatttggattccatcgcaaaatgcgacttggtggagctggcgtccgagattgactcgtctccgcccatcactcccacggatagatcgactgaaaagtttgtcaactcccttctacaggtcttggaaaagaaggtacccaatgggtatttgcatactctgttccagccaaatttagtgagagtcattctggagtattttggattcacgtcgtgtctggatttaaggtggttcttcgaagtgttccgagaccgtgaatctgagcttacaaagtggatcaacatggagcagggggttttatgtcctcgaggacgagcgaggtcaatcccaaaaaacatgatgcctcacgacattgccaccacatttaacggtctcacagcagccttcatgggacagaaagcctatgtgcatgaccgggacttgtcgttaccgcaatgtctagaaaaatacggtgttctgaacgactactacaccgcagagcaattggaagcactccatgaatacgtcagagcaacatcgaattatgttctacaccatcttcgagaagaccaagttgaagaagcagtcgaaatgatgctgcaagatcttgagtgtcacccgcacttgacattctcactcaaattaatgaagagtgcccgtgtattctccttatcacacctgactcgagtagtcatggggcatttgagatacgtggaagtccgtttggagttctggcaaagtcgtaccaccgacggggaagtcgtcaccaagcctgatctctcctgcgtctttattgtgcctaatacaggggacccaatcgaaattgattccgaaaacgagcaggacctagctcctcctccccttcccccagcccttattcaatacgaagacaactcgtcgaaatcgcacgagattgccaaaagaaatgcccaaaagtggatagtggcatcaactaacgcagtaacagactatctcaaaacctttgagatgttgcgagacacaaagctgtgtcgtaattgtctgtttagtcgccgattccacttcaatgttggccgtattgctcacgatacggcgaaatgctcgttcccgaacctctggttcgccatgagagactcggggctggattcggtagactttgatttgacaccatcagagagcttgaacaagaagagtctataccagatggacaagataagacaggactggcttcgtgcctcggagaaggaacgacgtgcgtttgaagagatgggtacccagatgcccacagacagttgtaacaactgtctgtttcacgaccgagacgccggaggagggtttgctatcatgcacaaaactgaggcatgcagatacccgaatctttaccagcggttattcgacaaggaggcatatccttgggatcccatatcgcgatgatctggggaagcccgttgaactgcactcgagagctcgcccatgcattgtggcagtttgagcgaaccatgcgaagcactggcctggtgggtactgaccccgtggcccagcgaagtttcgctcacttgttcacccgagcatctgcagcatatcgtcgtgacatgttggtcgtgccgagcgtcttttctttttaggaggattatctcgatggctggtacacattacgtacagtacagtatgtacctgtgaggtctgctcacgttacagaatcatgctgccgactctgattggaaaaaaaaaacaacaaccaacaaacaaaaccaacacccatagaccacgatactcctacgtccactccctgatgccgcaacgactcaatcatgatacacatgacgcttattaacgaccctcttgctaatgacaccctttacgatcctcacaacaaactaagccaacttttggatatgatttgatttgttatgataagattgactgattttaccagaagtagtcttgttgaatggaaaaccttgacgtgggtaacaaaccactacaagtacagcgtacatactgtagtttccattctgaggggcaaattcactcagccgaatttgtcaacctgatggcgcgtgtgtgctcagtcgaatcctccactagggtgtggagactgtccagatgagtctctatgttagagagaagagtctggtgcatcggaacgcattcacaacaagtgatatataagtcgttaatgtatttgtaattcattttattcaacaagtcttgattcaccaccacgagaccgcgaaaaaaacaagatgaagcgacaacgaacccactgacacacaccgaaacgcacatcgcgatgaatagtcgtgtgtataatttattgaacgccaataacccggcttactacaagtaggagacgatgaggtggctgttctatagggactcggagtcaacttttcgacactccaagactgaatcaccgcccatcgaccctgggctggactgcgaacagttgcagagagtcctccacttaggagcaagtggagaggactcaagactacccctggctgggttagtttcgatgcaacggcgaggctgttaagatttttagagctgtagctgttgtattttttttggctgccggctccaagtgacaccaactcaaggagcgagcaaagaggctggagaactcaccgtccgtaaagctctttgcttataaagaaatgtagcgggagaagaatatctccgtggctgtcgtagatgtgttgtagatgtgttgtggatgtgtcgtagatgtgttgtagatgtgttgtagacgtgtcgcagatgatttgtagatgagtgtcgtaaagaatggagtcgtgggaaggaagaggaggctagatagcatcttcttaataagatgagtgtacacagttatacaatcaccttatgtgcatgtgccaaattactgtaaacggaaaaaaacatttaaaatatacaaacccagtaaacgaaattataaattcttatttctatgtatagtatacatatattatactatatatacacacagacagatgaaacattaaggttgaaattgtgtcgatgaggtgcattatcgaaactctgatagtatatcaacgattacaaacacgtcctgagctgttgagggtatattaaattcgcgcgttcaagaaaatgtatcttacatatgtctatgacttttaaggggaggggggctataaaataatctgattttctatgacgtgattcaatcgagcttgatttatttgatgatttcatacagccagtaataaaatattttaataatgtttactttgacttaaattaatatttatattaaattgtaattcgactccagatgttagggaaatgaatataatctgagagataccgaaacaaccccagaaaataagagctggaatcgctaaacggaaccaattacggttcatcttcaagaaccattgatatcatcagacccggtctcattgacatggacttgtagacaagcatcaatctacagcctacagtatatactgtgaaaaaacttgactacagtccagtcaaattctaccgcctatataactaggctacacaatatctgctcgatttcttctcaattcaccgcgttgtgaaccatactgatacgctctctacagaaagtacgcgtttcaccaacgcaagaagtagatctgtctaccaaaggggatggttccggggaatcattcattatcatttatataagtacaaaaagaaagggttcagtctgctcctcaacttacataagggccacaaccactggaagagccagagcagcagctccaacaacagccttggaagcaccgttggcctgcttgggaatgttggccttgggctgctgaagaggggcccgagtaggggtcacagtgccgttgttgttggttttggggttctggacagacttggggccggtctcggtaccattacccttggcaggagtggactggatagcggagggcttgggctcagcggtcttagtgcacttggggcagacggtcgaagtgacagtggacttgatgtgggtggtgacggtggctccagctgcgtcggtgctggtgacagggcagttggtcacgtaaacagtgacatagttgtcatcggggttagtgccgttgattccgacacgagcaacggagggagagtctgcgagagtgccattggcaacaggaagagttgcggcggcgatggtggcaatagcggcgatagcggcaatggagaactgcatgatgatactggttgagaggtctggatgtgtcgatatcgtacaagaaggtgtatatataccatatgtctagtctgtgagggcatgaagcacggtggaatgcagaccacggcgcgaaaaacacgcagatgcgtttcctgtacagtgcggttagtcacttggagatgtgcgtgttgattagctgggttggtgcgtttgttcactagagaagttgaaatgtgctacagctggggatcatctacttatacgtattagacaagtttacagaagctgattcaagtacaggtttttttcagaaaacatttagatgtctgacagaccgttgcgccaggttcataaaaaccagttatcgtctattacaatagagcgaaaaagccgttgctggagagtttaggggactaatgcaaaacacgacttagcgtcatctgcaaaacacgtcgtagtggtgctaattgtggagccacttgttggaccagttttcgtcgagagaaacattgccgaagtgggaatgtagccatgttgaagatcatctaccaccaagataagggtggcatctggatctcgttcatgaaacaagacagcaaagttatggatgattcaacgaaagaagtcgaagaggactcttctttgactgatctccgacccctgtctacggttcctgaaccacatttacgcttgtcaggatatggcacgcttaactggagcatccgggctgttggaacaccttccaggttgcagtttatatctcgtaatttcaactaaattcgtctaagacctgaaagtgagatcgattgatacagagccctctagtccctgcactaaaccatggccaggaatttaccagagctcgttggcgggtctcggaatctctctaggagaaatagaggggaggaagacatgtgattgagtaggcgatcagagaatcagagaatcagaatggagcctgtctggcaccgcggcagaaagggacacatacggtgaaattgtacattctgaactactgtacttctctagacggtctaagcgagagtctaggagacagtctaagagttacctgaaagagaagagaaaccacaggaaaccttggagtcagggttatgtaataacatcgtcatgcagtggcctgtgtccattccgcagagagaatggaggccattagtttgtatcttacataattccggaatgcagcatgtctacctatgagctacaatctcgctattgtagttgaacgagaccctggaatgataattacagtacaatcgagttggtataagagccgcggctggctagacatctaagctgaactgtacaatgtcaatgtattcaaacagagatagttgaagttgagtcacaaaacttttacttttaaggcaacacgtgtctgttgacgtgctgctatgacgctacagagagtgggcacggcaagagtactttcggtagcttcaaacatctgtcgatatggctcctgtagccaactccagttatgagacaagttcaggtaatcatactaagccacaatcgtaatcagaaaatgaacttctagttccgtttctcccgaatccacaggtccacctcctcatcccccagcttgacggttcccggctgttgcttgaaaccaaactttcgggcaatggctctagagggctcgttttccccgtggtcgatgatgcagcagatggggtgggtaatcttttcagacgcatcggcctccttgaaaatggccgtcagcgcctctgtggcaatacccttgccgtggtacttggggttcacgacccagcccgcttccggcatgaggggcgagtaggccgggtccgagtctcgcatgaaatggttggtgccaatctctccgagatactcgcccatctctttaagccggaccacgtaacagccgtatccgtagtgatcccagtgtcctcgatggtacaagagtttggtccagacggtggctcgaggtcgggctcctccgcagaacttgaccgtctcctcgtcgttccacagagccaccgaatcttcaaagtccgccaccgtgtgtcggcttagaatcagcctgtcagtttcgattgtgtctctcatttgctgctgtgtcgaaaaatggcacggcacaattataattgaaattcagttttatttcaagatcatgcatctggctgcaggcttgtgcataagcggttacaagcggctgaagagtcacgcgatatcgtgtgaaagggatatatcgaggggttacagactgagtcatggactgtttgatgctgtggaattgtgagttttcaagaaaatctccaaaaattatcgaaattcctcccttcagacaacatttacctcattatgaaatatgccggttgttcttggcatttttcaaaaattaaaaatggaaataattattaaaatacacaaaataatgggacacgcggagaggtagtcaaaacaaattggtcgctagcaatgaatggtcttaagcaacaaactgtacgttttagcaaacagaacaatgatctcgtgtctcatccttgttacaagtgacaaggccaatcagccccgatctcgtctagaaccgaaaccagctgtttgagtcacacatttgaatgaccgtgatgatatggagtcaggatcaaatcacgtggtctacaactggaaacacggcaacttctctctggatccaatcaagaaaatctggagccggtacagtataataaccctactcttttgcgacttacacagcatcctatataatctacagaccaccgaatctatctgtactcgactaaatttttactcttatatcccgtactaaatacagacaaccgtcgatcaaccacatgcacacagcaactgtacatccatggaagacaatatggacacgaaccaccaatagttgaggtcaccggttccgtccctgcacatcatccaaccttctccaaatacctatgcttgaccgttgccactcggtcaccaaccagcttgctgaatatcctcgagacacgtgtcactatctgacactgagaacagagcccttcaagcttctgatttccttcttggtctcgctcatggcggtttcatggcctggcaatccactcttcatcatcgagtatcccgacatggccagctgatccgagtaattggtcagctcctcaacctggtacttgaagcccgacagcgccgacagatcactcacctctccggcgtgcttgagtgagtcggccagtcgctccagattgtccacgctatcatcaatcaacttctgctgcttttccttctcggccaacttgagctgcatgggcgactcgccaaacgacacgtggctgctcttgccgaggctggggttggggatatcctcgccctcctcatcctcggtctgtgtctgagcatccacaaatcgttggccctgcaaagcccgcacaggcggaatatagctagccatagatgacaatttggcgttgagctgctccatcagccgacgggcatgtatggcgtactcacttcgcgcaaacgtgagctcttcgaaaagcgggttcaaaatggtcttgctgatgatataaataagggccgaggtgccgccaaaaatgtacagaaccgccaccagctgcttgaactggacggtccgaggccggttcatctgcttggcaaactcgatttcgaaggacgaaggctccggaaaggcgctcatcgttgtgtgtgtgtatgtctagtaactgtgggggtctagtttgtgtcactgctaagatgcgcagtgaagttttgtcggtggcgtcgtagtcaacagggcgtttgcttgtcgtaatggtcacgtggtcgcttgtcgtggtggtcgcgtgatctggtgtcgtaatcggtcacgctgttatgttcgtatcgcacttggtgatctgttaacggggaggttcggcggggtatgcatgaacatgaaagaacttaccccagttggatagagatccgaggctggcacgtgaccagcacgtgactggaaaaggacaaaaaagggcaaagcaaatggctgaagaaggcgacaagaatatactacagtcatgtgacctggtaacaactccaccgctggctcgacgggaggcgcaattacataagcatacaaagtcacgtgatttaccgaggcctgcgaaacctaataattcgccatataccagcaaagcgacgggtgaaagacattacgtaatacacaacggctgatacattagtaatatttcgttaagtaatatatatctgagtcagataattatttgagtcgttctgaaatgaatctgtaggggaagtacaagtacaagtacttacagaacatactcgtactcgtatcacattcggcgaaatcagatacaccttatgagtttacaaaagtcatgaagggtaactggccgtctgaagaacaattcgcactactgttagtcataataagcccgtttcatggctctgtatcgtttcagaaagtagagtgcctcgagctccttcttgacatattctccgagtttgatggcgttttcaatctccttgggatccgtcaaaccgctcttagccttaaacaccttatgacatcggtctcggaagtatttgtatccttggggataatctcgtcccatccatagcagttctttgtacagttgtgtgacctggggtttgagggcctgttttgctgacattgttggcgattgtgattagtaatgtgattttcaattcgatttgtaatgctgaaagttgattactcagacaattgttgttattttgctgctgtttcgaggtgctgggctgttgaggggtgttgcagagagcaatccggggatctggcgggcgggatgtagttgtgcatatcagatgcatgttgatttggggatagggttaacaatgggaataaattactaataaattgaatagaagaataaaaaaataaaaaaaataaaaaaataaaggaataaaactttaaacaaataaataattactaataaaattgattacataaagattaaaacaaggagatatcctactccaagaattaaaagaaataaataaataaatcaatcatcactcctttgtgcgcaattttagtgcgcaaatgtcttcattattatttgatttcattttacttcaatatttaatattgttaaatccatgcgactcatctcccaactctatgcttatcaaactccgggagaggaaatttcatgtcatctaaaaccacctggagatggtaaaaatgagccaattttggtgttaatcgacccaaatccatccaatatcacatcatttgtcattttctggctcctgacactcacaaacccatcaattagccgcccacaaatgccaaacaccgcggcatgcacggcaccaaaaccctggaagtcgattaacacgataacagtcgatccccaactccttctcatccgcaccaactctcaaaatgacggacctcgatgtgtccgtgtactcctcggaacaactgcgggaatcacgtgattcggaaaactacatgacgttcatcaacacgtgcttcggaacaatgcacacgaaataccattgcttcgacacgccccgtttcagcaacatggacgagttctacgacgacttcaaacacccgggatcagttctggccgttgcacgagagcctggatcatgtgatatcgttgccatgggcgggtatcgacctctggacgaccacgagactgctgagctcaagtgtctgtgtgtcaatcagcagcgagcgggtgagggctatggaggtttcatgaacgggtatgttgagaaactggcgcatgacaaggggtttcgaaagatgaactccgttgtggtccgccagcatggcaatctggtggagttttatcaaaagttggggtacaagaaattggaggagaggttgttggtggctggaggagatgatatggggtttggcaatgtcattgatatttccatttggtttatgcagaaggatattactgcgtgattccaacggacctctaccgagcagttgtatcactacagctgtatttcggagatggtattggtatgagtatggtacgagtacgactacttgaagaggtggcacatatgagacatgtgatacaaccaattgcatcatgtgacgaaaccaactgcagtacttgatttgctgatcttcccaactgcagtacttgatttgctgatcttcccatctcttcttccaactcctctacgtctttggtaggctatggttttgacgagcttcatctggatagccgggtcaatgtcgagtggatcagctgtatgtactgtcatcatacgagtacatctcatcaattactgtcaccgtccgagtacacctcaatgatagctactgataccgtttcaatgagacacccttctggccatcgattgtgatcagagctgtcacccatgatggtctgattcttaactgaaataatatcaagtagatccaatttgtagctgtgacgaaatgatgacacatgttcgatcttgatccactttgaagctccagatcaaatcgcatgttcgatcttgttccgttcgtcttaaagtatcctgttggcgatggcttcactacgctgttgacaaagtcatgtcagaagcagagttgagacagaaattgatatgtttttttccgtcaatcaatccaattcccagtaaataatcggtccatcagtttttttcgagtcatcgtctccaaaaatcccccaatcacggctcttccgttccgataacgattctgataaggttgatgcatggctgaaccggtacttcacttcacattcaatcacactcactcacatggccaatctgtcgataacggtgattccgtcggcgcagctcgtcgccagcccccagctctctacctacgtcgatttcatcaacgcgtgtttcggcacgggacacaaacgattccattgcttcggagcggctcgattcgtggatctagacagcttccgcagcgagttcagccacccagggtgcgttctggcggtcgcacgtgaccccaaagctggcgagattgtcgccgcaggaggatacaagccgaatgacgacggatcggtcgacctcaagtgtctcagcacagccgagcatctggagggaacaggcatcggcacgtatatgaacacgtacattgagaatctggcacgtgaccagggattcacaaagatcaacgctgtggtggtcaaggaacatggagatttgttgggcttctacgagcgacgaggatacaagtccgtgagacacgagcggttggacgttggtagtccggaagttggaggcaagaacattgtagagattgtcttggttcatactcagaaggatttgtaactgtggggcggattggagaaatgtcaattggaagttgattctgatgatgccaggaatcaacggtgtgagtagaagtaactgcaatctcttaccagaagttctaccgtacagtacgagcacgagaacgacatttccggcacaagcatgagtacaagtaactaagcaatctcttaacaacacacaagcacaattactcgtactcgtactgtactcatactcgcactgctacctcccttcgtgcgtatgcactggtgcaacatttgcaggtctctcgattcataggatcgacaaaaaatggagccattgacgaatgaacatcaccatgaaaatcagcgggtgatatttaccgcaaatgtcgaaatttcacacagttttgctctgttctgagcctttcgaattccccatcgactcacatcagggacactacaagtgtcaatgtccagtgcacctaaaaacggatctgactaatgggatcttccgcattacccgctgatcggagtcgaaccatgtctctttgatgtcacacgtctgcagggacgctttgattagctccaatgccatgttgcgttgacaaaaggtgggcatgagacactcgacatgatatccctggaacgacaccggttcgagatggactgataacatcaattggcacgccacacgtggagagccgcctcagataaccaactagcgctgtctgtcggaccgaggccagcccaattacacgcacaaaacggcactaaacgcaaacccagaacatgagacaagagtgagtgagacagggtggagaaatgagagatagaggagaaggaggagacgagaaatgtgaccatggcggtggagagaagaggaaaaaagaaactacaagtatccagcacaaggagacactgctgagacattacatttctgtccaatggggtgtgatcgacaactctgtttcactagcctaaacggcgataccgccttgcctgtcttgatcacgctccttgtcctctgactcaagtcgcaactcctttgttctggcccaccatggggtatatatagggtagccggtgttgttgctcatgacgacaaccgatttgacatgttccagctattctcgatactggtgctggctttcacaactgccctggtcgcccagctggcgtataaccagtacgactatcaacgcaaggtcaagaagtttggatgtggccagctccgtgtggctgaaaacggactgtttggctggaaaggcctgcgagaagtgctccgtatcaacaagtacaagttgggtcctgctgccttgaaggaccggtttgaaaagtacggcaagacgcatgtgttccacgtcggtccgtctcctctcatcactaccatggatccggagaacatcaaggccatgttggccacccagttcaaggacttttgtctcattgccagatacaaagccctgggacccatgcttggagacggcattttcaccctcgatggacacggctggacccattctcgggctctgttgcgtcctcagtttgcaagagagcaggtctctcgactcgattccatcgaacatcactttcagattctcaaaaagtgcatttccaaggaaatgagcgacaagagagacacacaaagaggctttgacatccaaaacctcttctttctcatgaccctggacactgccaccgagtttctgtttggctcgtcggtcgattctctggtggactttctcgacgatccttctattcagactggagaccacggagggattgacgaggccgcaagaaagggcttcagcaacgcattcaaccgtgctcaggagctgagctctctcagaactcgtcttcacaagctgtattgggtgattggaaccctggctgtcagggaaccataccaccgatacaatagagaagtcaagacgtttgtggaccattacgcagccaaggcgattaaagcccgcaacgaaaagaacaccgatctgctcgataacgacaagtacatcttcatgtatgagctggtcaaagagacctccaatcccatcaccctgagagaccagatgctcaacattttgctggctggaagagacaccaccgcctcgatgctctcatggatatatttcaggcttgcccgtgaccctaagcgatatgccaagctccgagcggcagttctggctgactttggaccgggccccgagaatattacgtttgagtcgctcaagaaatgcgactacctgcgatacgtgttgaacgagtccctccgagtgtatcctgtggtacccatcaatgctcgaaccgcttctcgcgacaccactctacctcgaggaggagggcctgatggatcacagcccatctttgtgcccaaggggcaaaccgtgtcatactcagtctggtggacccaccgagaccccgaattctggggacaggacgctgaggagttcattcccgagcgatgggacaccaagaacggcagtattggacgaggatgggagtacctgccgttcaatggaggtcctcgaatttgtttaggtcaacagtttgccttgactgaggtgggatacgtgttgagtcggatggtacagacctacgagacgctggaaagtggagacaccaagcccttgcctccgctctacaaccatgccttgactctgtgtcaccaggagggcgtttggattaagacggagtgaggcgtgactgtttgcgaccagaatgtcaactacatgtcaatgcacgatttatctgtaatctctgaatcaattattctcactttttataccggttgatacaaatcgtgacaattgcttgctgacggtggctgggcggattaatgatggttgcaagaagtgcacatcttcaaaccaaacatgactcaataattatagtacaaaaaagcgactttcaatagtttttgcgaaaatcgcgcttagtcagcactcgtaacaaaaagatgatatccgtgagattcgaactcacgcctccgaagagaccaggaaattcgttaaggtattagccttaacctggcgccttagaccgctcggccaggataccattttgtgaaaaatttgttttcttggtcactatgtttatatttctgcttagtcatagtcgcaacccgaaatacaaaactacgaaacgaagacgcatttttataacaaataagatgccaattcaatggcacgataaaatacactataaatactaatacttaccttctatcaacatggagacgtagcctttgaccttgtccatgtttctatgcaggccgtctaacttgtcctgctgacccagctggtgtagaagctcctcattcttcagaccaatgacataggcccacacacagtctgaagcagcaacagcagcttgaagagacgactccatggctgcagtcttttcggcaatggtgtcgaaacggtccacgcataccaacgaacacacgtacgacagctgctgggtcattcccatgttgagggctctccaagccttctgcatgctctcttggcgctgaagaagcgtcgtgtctggtgagttttgcaccagctggatgatttcgctcatggcattcttgaccacatgatgttcgtccggcagttcgcccatggtctgtcgcagagcattaaggttctcttccgacggatccaggctgcaaatattaccaatagctgcccagtagattccgtcttgcggcgagatacgacggtagtacccgagagcgttttcaggtcgacctcctgcatgtgcgcctagtcctgcaacgagccaggataatgactgtagctcttcagcttccttttcaggcagcttcttcgacagggacacaaacttgtcgagcgctcgacggcccttcttgaatgccaagctgcagaactcgatcaacgacagatacaagtatgctgtgcactgcagcttgagctgctgggtcaatgcatcggatacgtgagagaaggatgatgcttgcagaggagcttgcgtatcgttgtctctctcggtaagtcgaatgcacgttttgagaagctcgcgagctgcagattttgtcttgtagtatcgaagacgcgacagcgctatgagcagataggagagctgaacgcattgctgttgtgtcaaccattgaatgttgaatgtgcttccgtgtcctcccgtcagcttaatactaccatcaatgtaccagttgtcccagctcttgtccggcttgttggctgcctgttggttgaggtggcccaaaaacgcttccagagcgttggaggcctccttgacaggttgaaagtggtctcgttgaagtgtgatcatgagagtgaccatgagacgcaacattgtcacctggggaacatagaaagacaggttggcttgttgttcgacttgcctgagttgttgcaatacagccatgttgctctctgtgttgtgtctgttcagatcgagggctttgatgaagccgtagaggacgagaaacgacttgggtggtccgtccggcaggttttgccactgctgtgagatttcaaacgcctgttgggggctcgtgtccagtgtcaggtcgaactggtacatctgcagagtgtagtaggagtagttttcgtgcatgttgctgaacttttcgagacatttggtgcagtggtacaacgcggcctttctgttggtgctactgaggacgcgtacattgagacattccatctgcagaaccaggtcccacagtccgctttggctcgccattccaatgcccttgctgagtagcgactcaactcggtccagacatgccgtctcgcagtacagaacctgcgccagaatgtacattgtgtagcagcgtgtgatctgtggacagttacggtcgttgatgaccgtttcgagtgacgtgatgcccaccgtcagcaggtgtcggtattgttgcagttgttcggtcgttttgacctgcgacgccagcgacgaggcggtccacagaatctcgtgcgctgtgtagatcagcaggtcgcgtccctcatggctcagctcggctgccgcgttcatggtgcgagtgttgtgtagttgtaaagtggtgacatcgtgagatgcagggtgcataaactttactgtgttgggtttgagtatttagttgggataatagttgggatttgtttaggggacgatggaatggcctaccgtgaaatgtgcctcctcctcttccccggactgagatgtatactggttggaccgccagttgttaccggaattctgaattatcgtgtttttcgtgttcagaaaactccattttgcttgtattcgatacatataaattgacgttgatcgaaaagaaaaaaatatataaattataaaatatgtatatataaactataatatatataaactataatatatatatataaagtataaaatttatatataaagtataaaatatatataaaatataaaatatatacaaaatagaaataattataataaacatacggaatcatcacttgattcaactacgagttctttgatttagctactcgttccacgaaataataataatggagaagctgttggaaatactccagtgttgatttgacaatatatcgagcttcagcatcgaatactgtgtaaatattgtacccgtgtggaataaagatatttatttatgtaataaataacgacttaaaagtacacaacgtatcacttgctgaaggcgtctcgataaccagacccttctctctatcagagagactcattcggagagtctccgcatcctagggcagtagttaccgtagagacttgcacttaccggagatcacatcaactccaagtacacattggagattatgacatccacttgagggaactttgtggccgtctctgattacgtgatttaggaggtagctggaccttcaatactctagccatagaggtccgacatagcaacaccatgacgcagctactcgctgatagagaagcagggttgatagaagatgttatgaagagagaccgatacacacacaggtacactacctggccaattccccacagtcacgagagggaccgctgggtggtagagagatgtccatactgtagactactgatctaatctctttctggtgtgctgctatcggagcctgaagtccctagaagtgatcttcaatatcctctagagtactagagatgagatagtaatatcgcacggcacaggctcaaaaacctgtcgaaatcccgaggagatcaacaccgagcttggtctgatcttattggttgctataaagacgctgttgacaagaccggcgactacagcctggtagagaagagtacggacgacgagacaacgacagaacaccgtcaacaatcgaaaaggtcaacagaggatatacattatataaattacctctttcaagagcaattggaatcggaacggatggagttgaaaccacaaggaaagaaaaaaaaaagctgttttcgtgcttgaaatgttccctaatgaatgtagcaaatatgttcattctgcctttggctggtagatgtagggcttgattggtctcgctgaaacgttcaaatgggtattccagttgatatctgctactcgcgaagtacactatgtactaaaaatgtcgctacttgtacaagtatgacgaatcgcactcatctctgccagcacaaatgttggcggagttgtcgagggacgaagcatggacaaagtggctgatagtgtcgtaatgtcaaactggccaatccgcacaatccgatggactccttgaagtagagtatgtactgtacagtcgcgtacttgtactttttcagtcttgtccgctagtctggccatgttttggcttgaacgccttactcaagacattcaagagctactcgaaaatacattgatcagtctcgtacttgttctcatacttgcacatgtacttgcagttattctcgtactgtacgtgattgtacttggactcggactcggactcggactcgtgttgactggactcggactcgtattgactggaacttctactcatagttgcgccgtatccgatcctgaatctctcgatagcgagattacaatgtatggactcagccatacgtactggtaagtcgattaaattaatgattctatctatctatgacacagcttcatgcaaaataccactgtgaataaaaaggagcccgatggactgaatgaaggagccaatggactggaagaaggagattagttgggtctcacattgtacttgctcttggaccggattctcttgccgaaaatgtaaaagagaatggggacgggcaacatgagaacggcgatacctccaacaagagtgccggcccagttgacgccgagattgtggaacagagcgggggtaaagagaggaaaggcggctccaaaggacgatcgcatcatggtgttggcagccatggccgaggcggcaaacagagtgtagcaatcgacaatgtagttgatggaggcgaggaaaatggtgatgaatccgactccggtgagaagaccagaggcggtgggaaccatccaatggatatgttcgtgataatgaccggtccaagtgagccagaagagtcccagaggcagacagcagcctccaacaatcatgggaggaagtcgaccctcaggagtgcatccatttcgggtgtagacgggctcaaacgccatggagacgatgcaaccaatggcctcgccgataataagacccagataggtgagcatagccactccctgatgcattccgtagccctcggcaaagatgatgggatacactcccagagccatgtacatgattccgtagaggaaggcgacaaacagagtcaccaagaagagagtgggttcggtgaaaagcatcttgactggtcgcagaacgtttcggttgatgatctcgcccacatccagctctctttgatcgtgaagagaggtgattccccagtttccggtgattttccgcagcttcttggccttgttggcgagcaggaccggagcaaaggtctcctcgcagaaaaagagagtcaacacggtcacaagagcgcccagaataccggtcatgtactcgtcccatctccatcccgtgctggggttcttggcgatgaatccgccaaccatgggagccaaactgggggccacaaacacacacatggtgaaggcggccagggcatagcctcgctggttagcggggaacatgtctgagtaagaagcagccacaatggccagaggggaggctccgaagaaaccggagaagaaccgcgtcaacatgacggtctgaagatcctttgcggtggcagtggcaaaggtgaagagagtaaaaccaagcatgccgatcaaaatgggaggtcgtcggcccatcagctcactcataggagcccaaacaatgggaccagaggcaaatcccataatgaagagcgaaactccaagaagaagcacaacctgaccgaccttgaactcggcaatcaactgtggcatacccgccgagtataccgaagaacaccaggagacggcaaaggtgtcgagtgccagaatcactgccgaaatgcattttctcttcatggtccagttgagaggagacagtgggtctttgggaccgtcaaactgcacggtataatcttcaataggaggcagggccttggggtactgttttcctcctccaaaggggggtagaatgatatccgtgtcactatcgtcgggtgtctcgccgttaagaatcgatccagatgcaagttgagagaccaccgagcccattcggcgacgcatggtgtgtctggagggctcggacacggtgtaaagactctgggtatccacctgatcttcattcagtgcactgggaggtctaccagacatgccagacacctctcggtgaagccgaagaccgtcttcttcctgctgaatcacatccggatcatcggggttgtcgaccaacgcgtcagacacatatagagtctggacctggccgtgtgagtttcgtcggtagagatgctgagacgaaatggagtgagtagtggtcatagatcctgctcgggcatgatgagggggcttctcctgggcctcgccgtcggtgtcatcaatagccgattggtgtgtgtagtaggcctgaggctcgtactcttcttcggatgttcctgacgaatgggtcattttctttgcggaaccagcagtcggagggtgcaaagagatatatatgaggttgacaagcgatgcgaggttatgcagaatagagtttggctccggatcaattttgcgagcttggggacggttttaatggaaaaaagacaacggagatcaacgcgttaactgctagaaaaactcctggcaaactccgagctgttttggccgagtatttgtgcggtttctagacgacatgttgcggtcaataaccgagccgaaaaagtatattaaaaagttgcaaccttattttgcatcttgtcctgtggttgacgggccctgttggttgtaaatagacggggaaatggcatttttgggtatactagaccgtttgcttcatcacatgactatctttttcggctcttacgtctcctttaccgccctggtggtgctaaaagttccgcgccactactacacagccagaactctatggcagatgtgacatttcttttatgtgggaaccaaaacggccgaaagctcaaggtgcagttgcgaggattggcacaagcctcacggagccagggcgggacgtccaaactttgagacgacacgaaatccactttgcaattaggtctttggacagtctggttgtagtagaggtcaagttgttgtgaaatcaaccagagagcagttattcccggtgaaaaagacgctgcggagatggaaactgcacaggagtgtccaccagacctcggggtacaccgccaagggtttccatctacataaatccgagtaatgcgtcttgttggagctgccgaaggggcgttagggtttcgcagggcagtgagtagaacaagtgtcttcgtaagggtaatgaggatctgagcaagctgtaatttggacatgtgaattatacccattacaaggattctctagccagttttccagttgcaatctgctgttttgacccactaaacggcctgctattggagtcattaaagttggactaaatggtgcaaactttgagcaagtgcactgtatgtagtgtacgtagcaaagcaactgtggatgtgatgtgaatagcgcaaatgcatggagatgtttgagtccgtcagtgtgctttataatatcagtgtgtccctatgcgagtgatttactgtaaacgagtgcagatcagtgttcgcacagtacgagtatacaaagagcgcgctccaatatcaactgggacttcagcatttagaacacgccgtacggatccaggaacaagtgagcgtccatcttcgtagtctccatgtgattccaatacgttccggtaactacaccactatagaccgtatatctccaagggcgaacgaactgggagtactatactcgcacggtatcgtacagtatcgtacagtgtacagcactcgactcttactgtacgataggaacaccaccaacgcgtatccctgcgggggcaatacaatatccctctcttatctaaagttatccgtcgtgttgcagtcggtctctgaggttgtcggcttcgggatcggtgatttgagatgatccgaatccggtgtaaagatgactctggacctaaacatccagatcgaggactcttgttgtatactaaacagctgttgtggttagtgtccgctaaaccgtgcatttcaaacacctataccttcacatcgtgtaccgtgccagggctagtcgggcttcaaacggctttcaaggacagctcattaaacacgcaattttgatcggaattgaatttctcagcaccaatgtgaagcaggagtcttcacaatttgattggtgtcgtttaaaatccgagtcaccaaaaatattccttccaaaattggtacacacgcccctgatttcggaccccgaacagtcaaactcaaatttgacattcataacaggccgttttaatttttttgttttaatttttttgttttaatttttttgttttaatttttttgttttaattttttgttttaatttttttgttttaattttttgttcttttatttaattttattcgatagccgttgcatatggtaggtttatgcaccaaaaactcgtttatctatcgtcggaaaaaatcgccgaaatatagagaaaaacagaatagtaaagaaaaaataaactgaaaacccctgaaaaccccacaattcaccgctgatattccaaatagacgcccaccatcccgcacacaacccatccaggcagctgtccaagtacactacatattgtacataggtctccacccgattaggagccggagtcggtagaactcacgtaaacgaaatcgtggtgggctttgcacggcgctgatacaacaccatatcctacttgggtctccacatttcaactgtacatctcccggactcgttaaatcagctaagcgttgtttgaccaaaaaacctcggataattcttcacataccaccaaaaatcccccaaaaattccccaaaaagcccccaatgatctcaaaattactaaaaaaaagtaccattgtacaagtatctcagtaccgactgacccacaagctctcgatagacaatgaactccctcgtattcaatacacggcgttcatctgtacttcgtgtcgtctgcagacatgtgcatcttgcattcattaaaccgaatagaaaacatcataaaatgtctaaaaagggtctttaaaataccccatacgactttttcaacatcttacttccgatattcactcctcgatccccataaaacggattatatacctcattattcctcttcaaccgacttttaagaaatccactttcaatacccgaagtgcaaaccttactgcaaattctaataaaaaaccgttgttctcaaacggcctcttctggatgcatatttcatgtgaaaaaaaacttggcaggcacccagagaccgggaaaacccaaccccggcgtcggtcatgtgatcaaatatcaccgcggcagctttttccccgccccgagatctcgccgagatgtgctcagaaacccaaattttcctagtattccggcggatcagccgcttccgaaaacccaagtttatttttattttattttttaggccaaaacgatcagggttagggttaacatggaagtttgcggcggtttatttaattttaatagttgatgtgaaatgtgtggcgatatgggcagaagttgtccagtgcacacggggtcacgcgtttgagcggtgagtgagcgggggaagaagggctggtcacgtgattgaacagtggaagtggcgctggtcacggtttttcaacttctagttcagttgggttgttctttgttggagtttttgttgtagagttaagtaagatgttagtaatatgaacaccatacttggggttttactttgactgggtaccaacatcatggagagttgggtaaagtccaaatccgacggaaatatccgcagatacttgcgtacattgtgggcattgtttgacgaaatacaagtctgaactggtgtcaggtttagaactgacaaaataacaattctgaactgttgtcgggtttcgatcgtgagtaatgtcctggtgaactagttgtcttggttttgccatcatcagagatctgacagtattaccagtattttcgtcaattattagacgatcattcaggtacaacttcggtgatggtatgtactcgtagtataatcgtacaagagacaagtacagtacatactgtcgatgatatcctgatcgaagacatagagtgttgaagatgtcctggcacttaatactcgtagtagaagtctaccttgtgcttgtacaaggttggtgttgatcctagcacccctggtcgtcataccatcggaaatccatagtccacacctcccagatactcacacttgtaggtatctgtagttggctcggaagacacgtgaatcacgatacccggcgggactatcgaaggggtacatgtatttgtagtggatttgcataggttggcagtaatagcacctgacaatcggatgatgttcaagtgagattactggcccacgaccattctcgccagccgtggtggttcatcgcgtttgataccctgactaacccatgtatcctttacaggttccaagagtacatttaccagtctgggagttgatgattcgtcggagaggtttggggtcgtcaatccttctgaattgctagcgggtattgatgtttctggatagatttcgttcagcggattttatcatcgagtgaaaagatagataccatcaccaaccacgtcttcgtatattgagagtcgtgttaccaatgacgctcggtgtcccatcgatcccgctgagcagcacaccaatcgttgaacacactagtcatatccacagagcagctctgattacgcgtgcttcccgtcatgtgagatatccccagcccctggtcgagacacgcacacaccatggaatccagtgtacaagcccacgggtctctccttttacccggcagcatatggtattgctatttggggggccgcctgcttgtattgcaggatttcgatggccagaaaagtctttccggtgagcagttcacccacaacgcacccacaattccatgtagggcaacaaaccgattcagaacaccgtcattgcggccacgaacagtggcccaattgaggttgtcgtactgcgagtggttcatggtgccgatggcagctagatttttgtcccacaccctcagagcacgccatctcgtcctccggtcctgcttccagtcctcgtcgtctcccagacagttgtcgagcggtattctatagcccaaatcgacccgcagttgcagaaaccggccgtgaatgaaaaagtacacgtactcaatgcgacggaattgtacacaaaatacgtctcaagagctcggcgttcggctcaatacatgccaggtaagatgttggcgggtcctctggtttgtactccattaccacagcccgggacacacgagaatggcgccatcaggggccttggtatgcggtgccttgtgcagcatcttgtccaccacctggtgcaaaacggtccagcgcgcctagatcaggtggtcgtttgtcgtccaccagctggacccaaccatcgacgtgtgcgtgccagacctttgttcctcgcttggtgatgatctctctctctgaacaatgttctcagatccacattcgtatgcatacccaccagatgtgttcgctccaactggttcgctccaactggttcgctccagctggttcgctccagctggttcgcttcagctggtagtcttcaaggacccccgtgtccagcttttcttcaaacagcgccttcatcccacgccgcacactggaatctttggcaatatcccatgtggcaatcgcgtccacgtcgttgcgacacctagacatggcggcactgaggtccttgatgagcagcaggttgtcgtggtcatggctcagggtctttcgcgacctcctcaccagccggaccacgagccttccagcgtcttgaaaacctcgaggcacagcttgtgttgtctccgacagagccacgactgtgtccagattgcactcccggaataccaagcggaagacgtcttctttgagcgttttggcgaacaactaaagaagaaatcgccacatactacaacaacatactgaactgtgctgtgctgtgaaagttccgtatcaacatacaccgtcccggatcaacatattttcgtctaaaatcgggagacttggaaaacagtcgaatgggggactaagcggatccggttctttgaaattggtggaaactacaagataaaaaagtcagatggcggacaaaaatatggcgacatccgcaggattcgaacctacgcggggaaaccccaagagatttctaatctctcgccttaaccgctcggccaggatgcctacaactgaaataaatacagtgttgaaacgttggtagatgaattatgatattttttaacatgaaaaaaaaaaaaaccccggcttactaggtatatagctgtaatgaatcattagaataataaaaaaaacatgaatcattaaaataaaaaatataaaaaaaatgaatcattggtataaaaaaattcgccaatttcaacccccaaacatggaatagagcttctgaaagtatcttgtcatctttctggggcagcaaaaccgtctgaatcaatttcgaagctcgtgattgtcgatctcctgattgtcgatctgcgtgtttgagatccttcaggttggtgattgtatgtggagatgtggagaacgatatataaaggtataacgagtacgtagcgaatacgagtaaaatgtacaagtagttgatttacaatgtacaagtggttgtgttacgatgtaagaatagttgtgtctacttctttgacaatccccattcagtccaagtcttgtacaagtactaccgcaggagaagtcacttccagacctctcaacgggcagatgaccatcgttaggccagcggtacaaagaactgaatcaagtggcatatgctcacttagtaacaccatggctgttttcaattcagttgtgaagaatcgtggccgaaggatctggtgcctgtgacactttcaaacgcgatgcacatcagattggatcaagaagccagccattggaagatcaccacctcccttgaaatgacctaagaaagccattgagtcccattcaatctgctagtactcatgattgcttttctgataccttcaaactcctacctacaatcccacttcaatacataatacatataattacaaaccaacgcagccagctccttatgcttactcgtcgtcatctccaaacagatcgtccatgtcgtcgtcaccatctgcatctccatctgcatctcctccgttggcctcggcctcctcctcaccctcaggcttgtcctcaagctgcgacttcttcatcaatcttcgcttcttgggtgctcctccctccttcttggacttgcgcttgctgggcacagagtcgccgtcatcactatccgacacgtcgtccatgggaacattgtcgtcgtcctccacaaactcgtccagggccttcttggacttcttggacgtcttttccaccttttcgtcggcctcgttgaactcccgcattcgctcggcccactccagcgcctgctgctgctgctgctttcgctcctcctcgagcttggcggccttctcggcggcggcctgttcggcagctgccttttcggcggcagccttctcctcccgctgcaggacatattgccgggcctcctcgagcttggcgttgttggcctcgtcgtactccttctgttccgccagtgcacgctccagctgcttcactacagtgttacccattgacgctcgctgctccagctcctccttggggaaaggaggcgtgtcggaggaagccagctccttgagcgacgcaatggcctcggtcattcccttgatcgcagcctcgatttcgctcagctgtcgtttgctggcctcggtctttcgcagcacctctgccacctggaattggatgaaggccacgttgaaggtcgtgctgggatcggcctgcagctccacggcctttcgacagagctccaatgccgtatccaggtacttgagctgcttggcagagatgcctcgggcgtaccaggctcgtcccaaaagagacaacagagtcacgtctgagccgcccttgaagcggtccaaggcaacctcgtaagactggatcgccttgtcatattgcttgagatcgaaaaaacagtgacccagattgacaaacacggaaatgtcgtcggtgatggtttctctcacacgcttgaaaatgttgatggccaggtccgctcggttggtctcagcaaaaataactgcaacaccctgggcagcataagcgcacttgggatcaagagccaacgccttgctgaagaactcggctgccttgaagtagtttttgtttttcttctccacgtctgagttgtttttaggcttgatgcttcgtgctttggtaaggtaccagttgccaaacgacactagagcgtagacatcatgcttgtcaaagtccgtcagggtcttgatgagatgcgtctcttcggcctttcgagttcgacgcagataccagccctgcagagctcgtacctcgaggttggtcaccatgcgctccatcagagcgtccagccgaccaccgtcgttgctctcaacaatgtccaaaaatgccagtcgaatatcagcgtcggggtactgcatggactcgtaaatcttgcgggcctcctccgtcttgcccttggcctccagagttcgaccaatgttgtaagtgatggtcacgctctggtcttcgtcagccacctccttggccttttcaaacgaggcctgggcggcatcgtagtcgtgagcggagtactggtaaatagcaatgttgttgagagtggcgggatcgtcctcgctgctcactcgcttgaggtgctcaacagcagccttggggttgctctccagcttgctcagcaggagaaagatctcctcgtccacggctccgtctccctttgaagccacccagtgctgcagcaatggcagcgccttgggtgactcctgctcggcgtagatgagcccgagcataaccttggcctccagacacttggggttggagttgagaatgccgtccagcaacagtgtggcctcctgaacgttggaacgccacagcaccagcgcacggccaagcttgtaaccgacattgtcccggtcaaatttttcggcctgacggaagctctcaagagcctgctgcacatggccggccagctgatgagcccggcccatccagaagtgaatttgacccagcaccttggggttttcagactggttgatggcagtgtctcccagcttgacgatggcgtctgtgtttcgcttggtgaagaagaatttttgcagctgcaccaacgtgggcgcgtgcttagggtcaagttcaaatgagtccttgacgtgcagcatgcccagcgcgtagtacttttcaaagtcgtcggtggccacgttctgcagcgccttgtcgaacagacaggtggctagcatcaccttgacaaaggcgttcttgtctttagccaactcattggcccgctcaaacgcagcaagagcctcctccttggagcccaggctccagaaacagagtccaatgccgattcgcggatcgggcttcatcgaggggcgctgactcagcacggactggtacagtttgagcgcctcgcggtagtttttcttctcgtatagcacacgggctttacccatgagcgccagcaggtttgtgttttgggtctggagcacggtgttgaagttggtgagagcgccatcccagccgccggtctggatcttgaacacggcctcggtcagcacattgactcgccacgttttgtcgatggagaaggccttgttggcgtactcggtggccttttccagcacggccgatcgttgatccacaggggcagcccggtactgcttgagaaacagccacaccaggcagttgtacagaggcagccgatctcccgactccttcattgacggcgacttgagagcccgcgtcaccacctcgatcgcctcgttggtcaggcccttggacgagtatgccagaccaatggcgagccagaaggccttgtcacatcgctcgttttccagcagcacgcagatctcctcggggtcctcttggatatctttgtcgaggtccagcgagatgaagtcgccatctgcgtccgcacacgggatttcgatgatgttttccgacatgatggtgtagtcgtgttgatgcacctgtcgtcagcgtcggggttttggttttgtcgattttaggttgggaatatttccgtttaatgtggccccctggggaatcgaacgccggatcatatgcggctcgtgcatatgcaaagaaataaatattgagaagcatatccctttttatgaccgacatttttcgcccgtcacacaatgagactccacatttcgaatctcaacccgtcgctgaaggaagactcgtctgacctggtcaagcgactcaacagattcgggtcgaccacgtctgagcttgaagtccggcagaaacccacgatggaaaccgcctacgggttcatcgacattgatctcgaggacaagcagcttgggcagctcaaaaaggccctcaacaacgtgcggtacaagggcaacgtgattggcatttcgcaggcaaagcccaactttatggcccggtggaaggacgacaagaaccgccgatgcagacaagaccatgatgccacgcgacatgcaaagaaacgggagattaacatcatccccggtagaatccgaaagacggctcgaagcgcacaaaagctgcggggccagtggtgccgcatgatcaaggacggtaaggtcgtgcccgtcaaatgcaagcagtccaagctgtggggataccagcgagacaagcctctggatcagctgacatacacttaccgaaatggccagtggtggagtggaaacgacgatctcattgagacggtcaagttccaggccgacgagccgggtctgtttgaggaggaggaagaagagaagggcgaggagaaggacatgcacacccggctgctggagtcgctgttgtctggaggcggggactttattgtctccgacgacgacattcctcaggctgaggagcgtgtgtccgctgcattcaccgggggaaactacgacgagcccgaatatgtcaagacagatccgtacgtgaagaaggaccctatttttgatgagcctcccatggaccgagacaaacgtcgaaccgacatgtccagtgacgacgactcttctgactccagtgatgaggagagcgacgacgacgaggacaagaagcagggtggaaaggatcatggaaaggatcatggcaagggtaatggcaagggagcttccaagtccggaagtggtgagaagggtaaggagaatgatgatgacggctctgatgattctgatgacggttctgatggtgattctgatgatgaatcggattctgatgatgactcggattctgatgatgattctgatgattctgatgatgattctgatgattctgataatgattctgatgatgatgactccgacgacaaaatggatgccgaggaggagactgacccgcccattctgcaattcgaaaacacagccgataccggaaccctgcgaaacctgttcaaccccgaaaaagagtccaagttcacactatttggaggcgacgacgacaacgacgagatggaggtcgatgaagagcaggttgaagaggacgacaaaccccagcaagagacggagtccacagcccccagagccaccgcctcaaccggactgtttttcccccactcagactcccctttcctgtcgacacagtcccagattgcccagctcaacaagaagcccattgacagcgacaattgggaggccgagttctgggaggagcgaggcgatatcaaggacgacgcacgatcgcgaaagcgcgacttccagcgaaagaccaacaaggacatcagaaagtaggataccgtttgtaatataggataatgcattgtttaacataaacaaaaaatgtgcgaagaaaatgatcgtgaatcacacgtacaattgaaatatataaaatcgcttttatattgatgatttaaaaattcaaaaaataagtgccttcgaccagatttgaactgatgatctcagcattactagtgctgcgccttaccacttggccacgaaggcggcttttttaaattctagattctgaatcacgggcccagaaatacgctgactaatctggtaaagaaggaaaaactcgaaaaaattggtgccattgagcttgaggttgaattcatgtgttataatgcatcataaattagagtaacagctgttcattttgttaggtgaatggtcaaagacgggttcttcacgttcgtggagggatacgagaaggtctccagttgtagtaagctgggaagtgtggagtgatagtaactgaatttgttttctgaatgctcagatccagttagtgcctctttcaacaagtgttgattctccttcaacctgctggagaacaatgtccagtctaatcagtcccggaatgtgattgtagacatggccggaagaagtaatgaccttgattctttctgttgatcttctgtgtatccgcagagctctttgggaagcaggtatgcgttgaagaagccagctacagtgtgtactgtactgggggtgagcagaacacagagtttggagtcgtgttggaagtagtgattacatacaatatgtacatagtgatatctagtccagttttggtgactagaaagcgatgactcgtgaagatgtcaggtcgcttcattggtcctgaattcgagggtttttaaaactcgctattcccatatactcactgccagtctaccgacggcaatgccaatctgacggtgtttggttgaattggacagactctggaattggagagactgggtgttgacaggctctgaaatttgtcagaatagctccgttaatgtctgacaaccgattgactgtctccgatgaactactcgcacatcatttgcaaggttgttcccgactgctctccagtcggagagattcccaaacgattgtcccattcttgcagaaggtggatcgggcgtaaccacaggccaggactcccatatcattagggggatttaccgtctccggaacaagtcttccccgttcagcatatccagatagccacttgtctataaggcgcatcaccagtcaagtctacttgtacttgtagaacatgggctttttgttccgcggagttctcgttcccaagaaattaatcccaaagtagacaccaacatttcatcacacaaaatggcagtttttggctgaaatatcccctaacgacgtcagtaaatgtgtttctacagacccggttcagtatcgtcatctaaagtttcatataatgcaaacctcgcataaccgagaactttgaatatggcaatttttgatgagacaggtgaaacacacgaagaaacaccatctctacaagagaaatgattgaaatcgtacgtacatgtacccctcggtgatttgggtgtcagctggcggtccagggctcttctggagtgacttgagtgcttgtacaagtcgtcgcttaatgatgaaacagagagtcgtgatctgtgcagttctctactctactgaaagagcagatcttcttcatcttttctcctgtgccaattgttcaatatactcatttctattgattactaaacccatttccatgattctgactagtctacctcgatgaacagaaccaccattcctcgaggttgcagtctgacggtggcaaaacacaatccagtatgtaataatatgtaaagctcatcatgtacaatatctgttattgtactactaaaactgactaaaacacatgtgcagcaaagtaccgggtcttctgcaggtaggtcctccctgccgctgttagacggcacagtgttggactgttgctgatcgatgttctcgtcgtgaacagatcagatcgaatcagaacatcttggatcaattgcagcttcaattgatggtcgtcaatgtatatcgttcatttattcgtagctgatcagttcaacaggtcgacatagcaggtacagtgtagtgtacgatgtgcttctcaaaggggagtacctgtagaacagtacagtagtgtggcgccaattattcgcatcccagtcgatactacttgcagtcactttgggtgttctatgctacacacggaacatgcagtacttattcagcgtgtttacacgttgtatctggaagtcctgttctcatcatcatcatttggagggaaatctttcacagagtccccaagcgtgcaaaggtacgagaagtaccatacaaaactgagaaaaactgatctaaaaggccactaaaaaagacaccaacttttagagaacgtgacggcacttactggtcggtatggggatgagctgttcgaacaataagtgaccattgatgttcccccaaggagttctaaatcgatatcctgacctcccaagcaacggcataatggcctttagaaagtacactggtcttgaaagcatgggattgtcgacattaaagtggttattaagttcctcttcggtgtccgatcatgtggagaattcataacacacggcggaaaccatagatagtgacttttacagaagactagccagtgtagtatctgtgtgggggacctaaggggttaagagcaataactccccattccatgagctctccatgaacagttcttttcgccatcatccctaacattgcccctgtcgagcccccatcacccccaaatcatggatgatatacttctggacgccctcgacgatatccagcacattctggaggaagccgggccagatacaaagaactttttggaaccaattctaccctacacgcccattttgtttgctagtcacgacatgtccgtcgagaaccacgaaaacattgccctttcgccccgagtgatgaacatttgtcgagagtttcaaaactacgtcgagggtcacgagtatgagaaggctggcattctagagctcaagctgcggctttggacacttcatttgtctgtgttggactatgctcctccattggaacttcctctggttcgagagggcgacgatgaggtccagttcactcgcatgctcaatgaaatgttgcagatttgattagtgaaaaacagcgtaatttatttgtttgaaatattacagtactgtatgcgcgtatgtacagaatctgtagttggatcagtgcttgatgatccggttgtacttccagaagagagtcaacatgcccatatcgtgggcggcctcgagaagaccggtgatgaggaaagcaaagcccagcatgttcttttcggcaaacatgccggtgaaaatgggacccacagatcgagccagcgtcttgaccacgttgacgatgcccatgaccttggttcgctcctcggcagacaccacgtgcgacaagaaggcctgtcgcggtaccacgtccatgacggctgtggacgctcggaacagcagcagagccatggcaatgggcatgtttggagccagtggaatgaaggacatggccatggctgaggggaagtgtgcagcgacaatggcaatgatggggcccagacgcttgtacatggacgaagaggccagcgacgacagggcgttgagcacgttggtgaagaagaacagagtgcccacggtgctttcactggccttccatcggtccagaaagtaggtgacgacccaggagattggcatgaagccatagcccatggagtccagagcaaacagaatgcacagcttccacaccacctgtcgacttctacggctgagaggagtgccccagactgagaacttgggggactgggacggagtggggtcgtggtggtcggtgggacgcaacaaaggatcagactcgtcaccagtggcaatggcctcgtcccgtcgctcctcctcctccgatcgttttcgcagctcgcacttgtcgcttagaccccaattgagcagcagcttgaggaacgcaaaaaaggcatattgggcaaacatgaaccggtagaccttgagcttggtccagccataatggtcaaccagcccatcgatcatgagtcccgcagacacacttcccaccgcactgccaacagtgccaaacagcccgtaccacgcgtaaatgtccgacaactccttggtaggagtcaaatgagcaactacagactcctcaatggacttgaagggcccggtctcgtcgcccgacggactaatcacgccaacaattgcggctatcaacagtacaacaaagtgatcggaaaagacaaaaacaatcccactgaccatcatcaggaaagatcccagcaacagcacatgtcggcgcccaatctggtcggcgtaaagcgtcaaaaagtagctaataattacgtccccgagcaacgtcagcgtcataaagtaccccagactaacatccgacacgtgaatcgcccggaaaaactgcaccagaatcaaagtgctctgaccataggcaatcattcgcaacaccttttgcgcaatcagaatcttgatgtcacgtgacgaatgcaccagcgaactccacccaatctccttcgtgaaccgcttgaacgcgggctccggcaattcaggacctcgagacattgatattggcagtgtattgtattgtattgttggagaggaaggttgctgccaaccgggttgcttttatatatgcggaatccgaaccttgatttcgggcggttatttgggcggctatttaggtccaattaattgtcttaactaattctactagaaatcaagtaattaattatacattgtacaaaattgataaaaaaaataagaaatactacaatacattcaatcaatacatgtaattggccattttgtctagatgagaagagccatcagcggaaacagtgaagctagagtcgtggccttgagagtaacagccaggttggcctgttctgggccagatccaggagtttcagggacagactgctcggggacgggttgctcgcctggctgactaggagtggaagtctcaggagaagagggatgctggggatgaggagaggaattctcgggagaaggagagggctgttcgggctcgggaacctcaggtgtgggtttctcgggcgtaggcttctcgggcgtaggcttctcactctggggaacctcaggagtaggcttctcgggcgtaggcttctcaacctcaggagtaggcttctcaggaacctcaggagtaggcttctcgggcgtaggcttctcaacctcaggagtaggcttctcaggaacctcaggagtaggcttctcgggcgtaggcttctcaacctcaggagtaggcttctcaggaacctcgggagtaggcttctcgggcgtaggcttctcaggaacctcaggagtaggcttctcgggcgtaggcttctcaacctcaggagtaggcttctcaggaacctcgggagtaggcttctcaggaacctcgggagtaggcttctcgggcgtaggcttctcaacctcaggagtaggcttctcaacctcaggagtaggcttctcaacctcaggagtgggcttgatctcctcgacaggcacagaatggacaactgtcttggttaccactgtagtggtctcataacactcctcgttatcacatattgaagtggtctcagtaaggatctcggtgacagtggtggggacagaaggcacctcgacgggctcggtgatggagggggtctcttcgggatcacaaggaacagtcagagtcacggtcttgttttcgatagtggtgacaatggtggtggaagagtgcagggaaggaacttctgtagtaatagtcacggggatggtagtgcactcgtcttcacaaacagttacggtggtcacaactgtagtggtgatgcagtcggtggtggtaacgggttcaggtgtagggcagttatcgattgtggtggtcacagtggaaggctcgccagcaggatcagtggtggtgacagttgtggttgtgacacagtcggtagggaccacaggagtgctcacaggagggcagtaatctgttgtgaccgtcagtgtggtgggctcaccattgggaggggttgaaaccacggtcgtgatacactctgtgggggacactggctccgaagtcactggctcaggagtacaaacgtcagtggtaatcgtcagggtagtagggtcgcctcctgggggagtagaaaccactgtagttgtgcactccgtaacgggggcactggttgtctgagtagggggctcggtagtgcaaatgtcagtcgtaatcgtcagggtagtaggctcttcacctggaggagtcgagaccacggttgtaatgcactctgtaggagtcactggttcggaggtcactggttcggaggtcactggttcggaggtcactggttcggaggtcactggctcggaggtcactggctcggaggtcactggctcggaggtcactggctcggaggtcactggctcggaggtcactggctcggaggtcactggctcggaggtcactggttcgggagtgcaaacgtcagtggtaacggtcatggtggtaggatcaccacctggaggtgtagaaaccactgtagtggtgcactcggtaactggagcactggttatctctgtagttggctcgggagtgcaaacgtcggtcgtaaccgtcagggtagtaggcacttcacctggaggatttgagacaatggtcgtcacacactctgtgatgggaacggacgacgagcacacgtctgtagtgatggtgaaagtgctgggctcgccggtgatgggagtagaaacaatagtggtggtctccaagcaaggatctgtggtggtagatccggaagtttgtggctgaggagtaggatcactggaacaggtgtcaacagttgttgtgtaggttgtaggttcttcccctgggggtgtggtcacgatggtggtgacagtggtgcaagggtctgtaacaggacttgaagatgtcggctcctcattagtggtaggagcagaagtttcaggggatgtagttggttgctcagacgtcgtgggctgctcagacgtctcatgggatgtagtaggctcttccgatgtagtgggctcctccgatgtagccgtgggctgctcagaggtcgtgggctgctcagaggtcgtgggctgctcagaggtctcaggggatgtagtaggctcttccgatgtagtgggcccctccgatgtagtcgtgggctcctccgatgtagtgggctcctccgaagtagtgggatcctccgaagtggtgggctgctcagaggtcgtgggctgcttagaggtctcaggggatgtagtgggctcctccgaagtaatgggcttctccgaagtagtgggctcctccgaagtgctgggctcctctgagattggtggagaagtctctggactagtggtggactcggtggaagttgcaggctcggtggactcaggaatggtggcaggatcggtggttgtgatggggacactgacaggtgtagataagcactccatcaccacgacttcagtggtccaaatagaaaaccccgactccgtttccgtggtctttgtgacccaagtctggaactcggggggacaggtggtagaaggggggaggaacttgcagtgtgagtagacaaagttgttgacgatgcatctatcatcttcatactcaataagggttcgggtactggtgacgtagtcggagggctcacaggtcagtgtagccgtgaccgtgtgcatgctagtgatagttgtagttgcatacgtgttggtggtctgctgggcaatcacaggagctgcgaaggccaccaaggcggcagatgagagtttcatgttggtgtgactttcaagcgaagaaacgggtctctttaaataatcggatttttgctctcaagaccccattctgtcttattattagtcgaaacgtgtctgccacaaacctgtgggtcccgggtccttgtggttgagatgcgttgtggtcgaggtgccgtgcttgcattgtgtgcttgtgggcgacaatgtgtgcttgcattgtggacggcattgtgttcttgcattgtggacggcattgttgaacgcattgtggtgtcagtgaggttgtcgtgaatggatatctgattcgtggcgatgtttcactgcgattctatagttgaagatcagtcgaaaacaccgacattgtgtgacgaatatataagcgctttttggagcatctcatcgactggttctcttagtcagcaaagctgtccatttggtcgactgcgcccattgctctgatgccatttgcttttgtttttggtggttcatcgcgagtgtgagataacaaagacggtgatctgatattgagctggcccgaacagtctaatatttaggttgcattgtgcgagtttaaattgagacaaaaagtagcgaaaataatcggggcaatgttggcactgttattttcagacagagcgaaatggagttgaaaggggctgaagaggagcccaaagggagccgaattagcagatatattctcacgtgattggatgccaattgtacctgaagacggcctgtccatctcgtttaggtttctgacccccccgattaggacaggtcaatagatgaccatcttgcagctgacatgcatgggtcatctaagagataaaggaaacagggaaaaaaggaaaaagggaaaaaaaggaaaaagggaaaaaaaggggaaaaagaggaaaaagaggaaaaagggaaaaaagaggaaaaagggaaccaaattggttgtcagtagatttctctagatacttggaagctatccagacgccagggagctgcggagggacaaaacaagtgaattaatagtcacacttgccagagatcgtgcgtttcagttatttcgaccaactatctaatacctattaccgtcgctcggatgttggctacgttctcgattaacagaaacaacggtggaaaagccaatctgaaacttgcagctttccctgcaacacaaatagcacgaaccctggtccgatccatttgctcatcggtctgtcgatctctgatagatcttccaagtgctctggatggcagcttggccgaatttttggtcgattgtcggttggagaattccaaggttgatcattccgagtaacagcgattcataaagactcccagaaggctccattacctcaccccgcgccctccaggattcagcctcatgcacgctttccattgtggaagtgtttagcggtggtagatctggagcaagcagcggccataacgggccataacaagctgattccgacgacttggtgggcgactaggccgacgacttgtggcactggttggtaaactgacccgatctatgctcaaaacaacagattgtctgccattttcggaacctatagccctcgtaaatggactattgaagaggtaggatgcgaacctttgcataattatgtcgtggagctctccccattcatttagacaatgactagcttagcaatctcgacactggtcttttggatgcgggcaaacacaccaaagtccagcacttgagaggaacaatggtcagccttcttggtggtattctgcccttcttctctctcttagcagcaatctcaggagccagagcgtggacttttcaactctttgataaggcaatacatggagaacagtgtagtaaagacggggtttcaaaaatgagctttgccgcttcacttgccattactgagacagtcgctgttggtttcttttttcttttcctccgcttgttgatacggacattcctaaacgactggcctttctcgatgaactacccagaaatataaatgtcatctcttcaacgacagatcctgagacaaccccacacccacagcgtcggaaatctgtatcagatttgttctgcgtcttcacggcgacttgaagcaaaaagaatggtccctagcaggatcgaactgctgatcttcgcgttgcaaagctgctatttcttattagcacgacgccttaaccaactgggccaagggaccgggatggttttccgagattgtctttgcgaacttgacatgaataatggtcctatcatggcgtgattttaccttgcttgtggtttaaaacgacttgtatgcccatttgatggtgctttacatgttgttcctagactgtgcttgaatatgatcgatatagaagtacgagtacagtatgtgcttgaacatcgggctctacaagtacgcgaacgagtgcaagcataggaaaccaatgttacagacaaaacttgtgcaatgtacgagtacagtatgtacagtacttgcagtttctttcttagtcgtagtgtaagtcgctgttgctgtactgttcgtactcgtacttgtctcgtcccttcaccacttctgccggcaggaggcacggcaaagagagcatataagttccaggtatgagtgcaaatctcttccaatatcacggtggccttcgaatcacagaagcagactgatctgaagagcgaattccttgttttttgtcgaccattcccttcttaaagggtcaagaagacagcatagtttaccaacagcagtttctgaacatcaactgtttctgaccaacagtttcgggtcggtactactgtacatcactagggtgactatcctcatagtcgctatagaacccagaatagaagtgtacattggaatattcttggttaaacacgttgtttttgttattctgaatacatttcagctatcagaggcccataaacaaaggtatatccgcacatcaaatgcgacgtattagtcattcgaatcaacagtggcatctctatggaacaaccttttccatattccaggtcctatggcacagcggtagcgcgtgagattgcaaatcttaaggtcccgagttcgaatctcggtgggacctcttttttgctcagctaatttttttggcaaatcaccaaaccaatcatttcgcgactgtcctcgaatggtatcactgaaaccgacacggtccacatttcctcctaaaaaagaccagtggaacgacgctaatatttatatatttttatatctatgtcaaccttaatttatcgcgttcacgacatttctccaacgcagtctaactaagaaaaacactctcgaattttccgtcaaaccgtttgccaaacacaatcacacaatgacgacattacccacgttgccgccgcttcctgaggacattgtcacggggatggaggagctgaaaatcgtcatgagcgcggctctggagcgccaacgatcgcagctggtgcagtctcggcaggacgtgaaccgggttctcaaggagctagaggaggagtccaagggcgtgtctctggagattgaaagccacatggctcgccagcacgacttgcggctccagatctccgagctggacaagcagatcgaggacagcaagggcacgattgtggaatacagccgtcgacggtctgagctggaaagcaaggtggaggctgctcagagggcgtgtgacgaggggcgacagcggctggaagagcagcagtcgttacggaggcgccaggtacagcacgtgatggagcagagcgtgcgcaacgtgcccgagctcatgtacatggaggatcttctgggaatgaagattgaggcggtccaggacgaccagctgcggtttgtgtttgtcaagctggatcccaacgactacgcccgcgagtttgcgtttgtgctcgacatggccgacgtcaactaccgcgtggagcagctggagcctactctggatttgtccgtggtggatagagttgttggcaagctcaactcctcgcgcaactttccgcagtttctcaaggagatccgtcaggctttcaaggacgccattatggagtaatcacgcttgcaacctatgggcagctcggcgttggtgggttggggagttccagaagattccacacagtacgttcggcgttcggggtccgaatcaccccttccaggtgtatgggacatgtccgcactgcctgaaaccagcagagttaatgtgttgcagtcgcatgatgttgtttcgggtttttaccggtacagtacgcagtaccattacaaaatgtttccactcgggatggcattcagttgctgtcgaagctggacgtgcaggcgagttctcaatcagcattcaatcatcaccgcaatgaactggaggtacatgggagtcggagatcattcgtccccttcccacccttccgcctctggcccctttcacttctggtccttccactggtctttccacctctggtccttccactctcgcacatgtaaacacgactacaatatttattatcgttaagctcagattggaagatagagaaagatagcaacggcaaagttgaaagaagacagctccgaggaggaagggaggcaagcccaacgttgtctgacactcaaagcggacaaggctctgacgctgtcagagcgcgagctgtcacctaagacccgctgcagtcgacgcactagttgacaagatgagctaggtgagcaccaaaggccgctggagaggcccaggagcacctgaagaagtgcatcctgcaccgtctgttgctatgacgtcagaagttatctctgcactgggtgtggacagaaatgtgcgccatttttcacgttgcgacaaaagtcttcgtcactctttcggtttacacctgcgtcccagatgcggatgacgtcaggatctctgagagccggacatgcctaccgagaatggtagacttccataggggtcgattttcgcgccggatcccttttttatcagtatatatagggcctcgtttcgctgtccttctctcctcattattgcaatcacaaccacaacaagacacacttcacaatgacttccatcgactttaccatgaacaacggcaagaccatccctgccatcggtctgggaacttggaagtccaccaccgaggaggttgccggcgccgtcgagtgtgctctcaccgagggaggttaccgacacattgacaccgcattcaactaccgaaacgaggacgctgttggtctcggtatcaagcgagccatggagaagggcgtcaagcgagaggacatctttgtcaccaccaagatctgggtcacctatcacgaccgagtcgaggagaacctgaacatgtctctggagcgactgggtcttgactacgtcgacatgctgctgatccactggcccgttcccctcaaccccaacggtaacgaccccgtctaccctctgcgacccgacggatctcgagacattgacgagtccggctcccagcccaagacctggaagcagatggaggctgttctgaagactggcaagaccaagtctatcggtgtctccaacttctccatcccctacctgcaggagctgctcaaggaggccactgttgtgcccgccgtcaaccaggtcgagctgcaccctctgctgccccagctggagctcatggagttctgcaagaagaacaacatcatcatgaccgccttctctcctttcggatctgtcggaggccctctgctcaagaacgagctggttctcaagctcgccgacaagtacgagacctctcccggcggcattctcacctcctaccacattggcaacggcactgttgtcattcccaagtccgtcaccaactctcgaatcatcgagaacggtaagtctgccgtcaacctgtccaaggaggacctgcaggctctcaacgatctgcacaagaccgagggtatccaccgaacctccaagcccaagtggggagttgatctcggtttccccgactttgacttttgctaaaaggtcaagccatatttatagacatagacatagaatacaagtactttgattacaggatgagagtgtgtatgattatgagagtacgagtatgagagtacgagtacgagtatgagagtacgagaacaaccgagcgagtgagtacgatgatcaagtaactcatcacctgtacagctattggttatcgaggtccaaagaagaaaaaaaagacatttaggtgaaaaaagaaatgcccggtaccagggtcgaactggtgatcttcagattatgagactaacgctctaaccaactgagccaaccaggcgaatctgccaaaaagtaaaaataataacactaagatcctaattttaactttttttcgcggacttgagcaatcgacccacaccacgctcacaatatctctcctcgtgttccaaagcctcctctgtcgatattgcgcctttccgaaactgcggtgcgatgattgggtgcgtctggtctggatgccaaactttaagccagtatctgcaaaagttggtaactgactcattttgcagtgcgcctaaacgcttctaaacttaacggttggttactacaaaaaagcgctagactgtgtcaaaatctcttcaccttttgatccgactatcgacccaactacaaaatgttccccctgctgccccaagtgagcagcgtgactgttccggctgtggctgtggcgcccggcaaggtgctggtgtccattctccagtccgacgtccccgagatcgccaaggagctcaaaaaggcgtttggacaggcccaatttcacatcatggccgacacagacctgtcgaccgacgagtacatccacctgctggacgccggcgcctcgtctgtgtttgtgtctggagagtccgctgttgatctggctgcctccggcgtgcctgctggccgtctgacagtgattggctccaagcccgacaacctggacgtcggcggcgtcttcctcaaggacacccccgctctggaggatgtggcgacgctggcctcgaccttcgccaagcagctgctgccctcgggaggagccccggttgtgtacgtcaacgtggaggatcccaaggccgcggctgatctggctgcaaccggcgccactgtggtggtgagctccgctaagctgaccaccgaacaccaggccgacaagctggacgacaagttccccattgccgatctgctgttggcgtctctgtccaccgaccgacaggacggcctgtacactactctggtgaccgatgtgctcaaccagtcgctcggcctcgtctactcgtcggctgagtccatcaaggaggccattcgaaccggcactggtgtttatcagtcccgacgacacggtctgtggtacaagggtaaggagtctggaaacacccagaagctgatccgaattgagactgactgcgatggagactgtctcaagttcatcgttgagcagaccggcgcgggcttctgccacttcaacaccgagagctgtttctccgctgcccagggcatttcttgtctggagaagacccttcagcagcggctgcaaaatgcccccgcaggttcgtacacaaagcgactttttgacgactcggatctgctgcgagccaagatcatggaggaggctgaggagctcgtggaggccaaggacgccgaggaggtgtcttgggaggctgccgacctcatctactttgccatggtcaaggttgtcaaggaaggcgtgagctgggcccaggtgatgaacaacctcgacagcaagcatatgaagatttcgcgacgaaagggcgacgccaagcaaaagtgggtcgacgctctgggcatcaagcgacagaaggtggacgagaagcccaaggaggagaagaaggaagagaagaaggaggagatcaaggaggacggaaagatccagctcaaccacatcaatgctgataccgcctccaaggccgagattgagactgttctggcccgacctgctcagaagacctctgatatcatgaagcttgtgcttcccattgttgagggagtcaagactggaggcgacaagaagctgctggagctgaccgagaagtttgacggtgtcaagctcgagtctcctattctcactgctcctttctccgaggacctgatgaagatttccgatgatgttaaggcttccattgacatgtccattgcgaacgtcaagaagttccacgctgcccagcttgacaccaccgagcttgtggttgagacccagcccggtgtggtctgcaagcgattttctcgacccattgagagtgtcggtctgtacattcctggtggaactgcagttcttccttccacctctctgcatctcggtgtccctgccatggttgctggatgcaagaatattgttctggcctcccctccccgaaaagacggcactctttcccccgaggttgtctacgttgctcaccagattggcgccaaggccgttgttcttgctggaggcgcccaggccgtcgctgctatggcttacggaaccgagtccgtgcccaaggttgacaagatcatgggtcctggaaaccagtttgtcaccgccgccaagatgtacgtgtccaacgacaccactgccaaggtggctatcgacatgcccgccggcccctctgaggtgcttgtgatctgcgacaagcacgccaaccctgcctttgttgcctccgatctgctttctcaggccgagcacggcgttgattcccaggtcattctgctggctgtggactgcgaccagaagcaccttgatgccattgatgaggagctgcatgctcaggctcttgctcttcctcgagtcgacattatccgaaagtgtattgcccactcttctgctcttagcgtcaagaccatggacgaggccttcaagctgtccaaccagtacgcccccgagcatctgattctgcagattgaggatgccgacaagtacgtgcctctggtggaccacgctggttccattttcgtcggagcttactctcccgagtcttgtggagactactcttccggaaccaaccacactctgcccacctacggatacgcccgaatgtactctggcgtgaacaccggcaccttcaccaagcacattacgtcgcagcagctgacccgggagggtctggagatcattggtcccgccgttatgacacttgctgccaccgagggtctggacgcccaccgaatggccgtcaaggtccgactcgacgccatgaagaaggaataaggggtagggtatgattggatgtaaaattatagattaacaaatgaattgagaacagagagtggtgtcttgtgggtgcatcgtagtagagccatgggataacggctgcatgcgatcaagtgtatagattgagtgggtacatttttttatggaatacttcaactttgtgttttagccatcttggaacgcagaacttgtggtaccctagttgacttttcaactaatctcttaactattcagagcagtggattgtacgatacgcggatattgaaggcatagagacgtctacaaggggaagaagttgaggttattgggcttgtacaagtattcagactgtagtatgtcacttccaccaagactctttctttctcatccgaaatcgagcgatccgtgtatcatgctggtgtgaaaactatgtgtatgcgaatcgactaacacaagagttgcatcattgaaaggaaaacgacaggtagatggcggaaatggccatttgtaacagtatcattggctttattggtacttgtacacacttgagtgaattctgtacaagtgggtactggcactggtaatttgtcagtatttttagttttttaattttttaatttttgatttttaaaattcagttttcaattttcaattttcaattttcaattttcaattttcaattttcaattttcaattttcaagttttggttgctggtgcataatggtacagtgccgagggccaattggtacagtgacgactgagccacgaatgggtattcaagtacaagtgccggtatcgtattacataatcagttctacattcaaaatcgcaagactatcgtactgtacatactgtactcgtactcatagtcaggcgcaactaccacacgatatcggaaactactgagaaaactgacaataaaaaggcacgattcgaaagacccggacacaacaagcccattgataccataaaaccccgtctcaccctacaaaaagtcgcgttcggtgctacaatactcactggaggttgcttttgcggggatagactatgaaccaggtcagaccatccattcaagtgagaccaaatcaggtgtctggagcatacgggcggggtaatggcgtcatttcagcccagtattgaagtcgagtgtacacgtggttatgtggttgtatggagtgtgagtggggagcgagttggagcaatctacaagtagcacatggtcaagtaagtgcaagtaaaggtatgaactaagatgtgtacgatacttaaagatccttcagtagtcaacacagcagtagcaatccaagcactctcaaaccgcctctatcgccacctccatcgccacctccatcgcctccaccgctccatcaccaccacctccactccacccccgccacgtgataatccaaaaccgcgtgaaatagtaaaggttgaaaaaacagacaactgaggtaattgagcttaggtgtcgtgtgatctggtgagccaatgcggcgacggaaaacaatcgcaaaaccccggttgccacagaccacatgctacgtcacgtacacagtcacgtgaccccctcactcccgccgttttctcgcaaaacacgttgctacaaccatcacagccgagctttacattttggacatacatgtcgcaggccgactcggagatttttagctttgcgagaggggcgttaaatgtggctcgatggaggtgtttgggggtcacatgggccgtgtggcggggctcagtgtattgtacaaacgaccagctagaaaatggtataaatatctctgctaccgccggcttatttccccacacaaaccccacaatatgtggtgttccggacggttccgaaccacggcaatttcccggccaaccttaaccacttaaaccttcggcacgggggtacaagacacttggagcgtgtcgtcatctccccttctgccccaatccccccctctctcaacaagtccatcacatttcacaatggaagccaaccccgaagtccagaccgatatcatcacgctgacccggttcattctgcaggaacagaacaaggtgggcgcgtcgtccgcaatccccaccggagacttcactctgctgctcaactcgctgcagtttgccttcaagttcattgcccacaacatccgacgatcgaccctggtcaacctgattggcctgtcgggaaccgccaactccaccggcgacgaccagaagaagctggacgtgatcggagacgagatcttcatcaacgccatgaaggcctccggtaaggtcaagctggtggtgtccgaggagcaggaggacctcattgtgtttgagggcgacggccgatacgccgtggtctgcgaccccatcgacggatcctccaacctcgacgccggcgtctccgtcggcaccattttcggcgtctacaagctccccgagggctcctccggatccatcaaggacgtgctccgacccggaaaggagatggttgccgccggctacaccatgtacggtgcctccgccaacctggtgctgtccaccggaaacggctgcaacggcttcactctcgatgaccctctgggagagttcatcctgacccaccccgatctcaagctccccgatctgcgatccatctactccgtcaacgagggtaactcctccctgtggtccgacaacgtcaaggactacttcaaggccctcaagttccccgaggacggctccaagccctactcggcccgatacattggctccatggtcgccgacgtgcaccgaaccattctctacggaggtatgtttgcctaccccgccgactccaagtccaagaagggcaagctccgacttttgtacgagggtttccccatggcctacatcattgagcaggccggcggtcttgccatcaacgacaacggcgagcgaatcctcgatctggtccccaccgagatccacgagcgatccggcgtctggctgggctccaagggcgagattgagaaggccaagaagtaccttctgaaatgagaaccagaggccaagagacgaaaggtcgaatagtggatgcaagatgtacgagaccttttgagtctctttccccagtatgtatttaatactgttttgaatattttctgtattttttaattattttctattattttttcaccaccgagagtgattaggttcaactcgcggctacacgtcataccctaaccctaacaacgccaaaccctaaaatcagccccccaccgcaagaatgcggctataccttattgttaagaggggtacggacgggaccatgttgttggattgctgggtcagggttagggttgaaacggggagcgagtttttctgagcttactaaggcgaggaacggtgggagtgtttggagcagaattggagatctacaaggcaggcgttagtttggagaaggggtcagggtatgggttgtttgcggatcatgttgcagtggtatttggccgtatgggactagtgggggttgcaatgtacttgtagggttgtagtgtgagttgtaggagtgttgctacaatggctgttgtatgtcaagacacgagacatgggttctcgtttttgttgtcaattgtttccagggacagcttagtcgtgctgtagtagtgctgaatcctttcaaatgaccatttgggtggtggtgattaccaacgctttttggacgagattgcaagatgaaaagtgtgctaagtttcgtgaagaattcctgtggagagttctatgacgagttcttatgacaagatatttgcccacaatgggcagtgagacgttactgagactgcaatcagtcctgtcatgtcagttgaagtcagagtgaggacagatatctcgtttacactggcaggtacacctgagaactatctgccgggattactactcgttaaacatctggctctggatctttgtcttggatcgggtaagtcatgaggttcctcaagagcgaattctgtcttgtagtatatgtatgaagaaacgaatcgcatgtttcgcaggtttgggtgctcacaagagtgtctaccagatacagtattgtataaaaccacgtatactgtttgagactctcttactcttgactgaattatcggattcttagaacttgatcctatcgtcatgattagaaatcatagaggggacagtttgaattcgacaatagtcagacactacaataaagaagagagaggttgagtccaacagagggaccgagatttatccccaaatgatacaatctagtgttttctcatgagctacgccatgtgcctgttgatgaaacgaaagtcggctgtatctccataagacaatacaatacccacagatcaggctcgtgagtgttaaagagtgaaggcatagtaatcaggtaaagtagatagcagtttgagaagttcatcggatgaccgttaatcaaatggaatgtgtgaattggtgttggccgagagaacagctctcatatgttcgtgctacatccatattgtagattcctgatttgcgctcggctttatctccagggtgtcattgacgacagtaaaacacgtcagtaacgtagagtagtgatgatttacggtaacaaatggcatcctaatcacgtcatttgttagaagaacccacaaatagagctctcttctttcagtttcttcacacttgttcatctacaccacaacgggacagtctggcttatggttttggatcaaggagacccaatgacttcaacaagtgtcaggaataggcccaatatcgaattgtttcaattcatctcttggttatcttccgtcaattttttttaaaggccgtttttttcgcgtggaaatgtgtgtaacccacccggagacatcacaggcggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactttttgctgcgtccccgcactatccagtatttttgccaggtagttcttccacccccactttgccgtgggggcccgaggatgactctgggtgatagcactcatcgaggagtctataggagttgaccagatgacaagtctattattgtgattggaataatagggcttagccttcttcttttttgttcttttcgatagtttcgaacattgttggtcgtttctctggattgttaaacttcctgataagaccattgagatgaacgagagtagatctccaccttgttgaattcttggtaccagtcagcgttaggaccagcgttcttgtcagtcctgaaacgagcaaaaatgacacatttatcgggtgtatggacaacatcactttcgggatcttcgaatccaaacatgtagcatactgaacagtatttcatgtgtttagcgtagtccaccagcatgttccttgcgcaatgagctttcttgttcctgaatttctgcctcgtggtgttcctagatgacgaagaaggaattgacatcagaatcactttgaatgctatcaccccactcaatagctgacgagaaagttctccagagtagcaggtcccaattgggtggatgttgcattggttggacatgctcatatcctcggcaaaattcaccttcattgtcttgtagatatctctaaagtagggaggtttcccatcaagaacaaaatggtctgatcggactttgtagttcaaatatttgaagaattcatcgttgttgaacccacacttcgctcggtagagaacgcgcctacttgtaatggggaggactcttctatgagaggtaatgtcctgcttgtttgaatcaagagctctgagatgtttgaaaaagagaaaatttccaaaacgaacattctgaggtgtatacttgatcttggagttgtcatagccgtttctcctcaaaaaagttgatcagattggatgctgatgacggacttgcatgatcatgtaaggcttgaggacagcttatcatattggagaagtggtcgatcatctccgaataatgtagtcaagtatctccttcatgttaacaatgttatcgcaatagtttgcagccgaatggccaggaatactgcagaatccaaagtaccccgagatggtgtcgtagttggtgatgtttgcagcgagtttttccatagcgccgagaatggaagccttcttgaagcaacggaagagagcgtgtttgaaagcattgaagttcgtcttccattcccttttcctccaataccaatctgagatcagtgaaactagcaccaatgctgctaagaatcttcttgtatcgatggggtgagacttgagcttgttggcaatctccaagatggtctctcgagcaaggtcgtgaagaagtcacggacctaaactgctcgttgatggcgtttttgttgaacaatcaatacagtattgcacatactgtagttgagactcttatttaataaccggttggcaattctcttaatgttctgagtaaaaggagagctatgtttagaccaaaataaacagacaaagagaagagaccggccagggaaataatcgatgagataattcagacgcttttttttctctttcctttttttcaggatcagggggaatcatctaaatatggtatcgtaattaaagaaagtgcaaataataagaaaatatataaataaaaaaaatgtaaaaaacactccgacttggaaagtcatagtgaagaaagaacaaataacagacagtaatttcttggctttgattagaagaaataaatgaatgcggcaggaattgcttggtatagtgtagtgtacttgtagttaccaacaccgtatgtacttgctagttgactcttggagtcaatcatattggagtcaaaaacaatagaagctgcaagaggcaagagttgatataaagaatacggataaagcatgtaccttttttgtattattatgccgcctgaagtacaacgacggcatatggatactttcttttttctttttaagcacattttcttttttttccctcttttttgacattttcttttttcgccaccaaagacagttgaaactgattcatagcggatctgtttcacttgaaaactgcgtccaaacgatcccagatttgcagacacaaagatacaggttcccgagcctgatctgatggcactttcaataccgagatagacattggagagctccgtttctcgatagggagcgtgccgggtgctgcgaatctgtggagtctggctcttgctgcctgaaggggcgacaattttgaaggcgacagatctgcagttttatagggtcggacagtgccagtttataaaacattctagatgttcatacgggataataatgttaggagatgacacaggcggttctgttttagttttgtgctcgaagttggggttcattgggtcgttgatggctagtactcaccgtttggagggggccacttcatggccattttccgtctttcgtttcttctctggcgtggccgttggagtcgagttatggtcgggttgtggtagatcgagctcctccagtgctcgttttcggggtgtaattgctggtgccttttcgatctgctctacatgagtgtcgtattcgtcgtcctcattaataatctcagtgtcgtcctctttctgcttttcgatctgctctgcaggagtgtcctcgtccatagtatccatgtccttctctttctcgtcttcgtctcggacatgtctgctctgtctggaagcctcaactgctgctcttcgaggcttgtctgtgaggagtttgtagagaacgtcaataaatctacccatgtccttggtgatatcttgccagtcaaacgccgcagacgtcttgttggcatcgtgatcaaacacatatctgcaaaaatagacattgtctccctttttgtcttcctgcgagagagcctcgaatgcagcaaacgaataacacaggacagggagatgcagctccaccacaagaatatccacaatggagttcatcatgaccaactcttgaccctcggagtacctgttcttgttggtattggggatcacatgcgtaggagtgagagactcagcgtcgttaaacagtttcatcaagacacacctggcctgcagtccctcatctccgtgcttgagaccctggatcaatgcaaactccttgccttccacgtccggatcgtctcttagaagaaccacatctccagcagatatctccacgttgttctggtctctgatcgcgtgaaccgcatccttcttcgtgttcttgggcgtcgatctggcctctggcgagtaaattgccgtgtactctttggtcatggtggtgctcgagacagcactgtggtttacgcgtcgatatttagtttcactcacagcctaatacagttattggagaacctaagtataatttattagatttagttaatgtaacgacttacaacttggtggcaccatgatccggtagtagcacaccccagaatgagattctagataagcagatacacaatatacaggatggacatctcgtctacgggctggttcctctcaggatgtgagaaattggccagctattgccctaccaagtgttatttgtaccttccactttcgcggtaaaccctaacccaacaagactaccaaggggtaataaaacagatgatagaacacagatccagtgacatatattagtttatatatcttgtaactatcatgatagtttctatacatattttaactatcaatatactccctactgtacacattttctttacgatacatacaatcattattgccctaacacctttgtgagtgaaagttggggacggatcgaaacatcacttgttgacgatctctgaaatcttcaggtaatcgtgaatgggaggagcaaagacaggaagctcgggcgcggtgatttagagctcgagatcattggtctggtggtttccttggcatattcatctccaacatacaaggtctggagggctggtagtgaatgagtctaagaagatcttgatcgaggggccagcgacgatctggagacagttgtgggaactatcaggatgactacaagtagtagagctttttggagtaggtgaccgcacttttggctgcatttttggctgcagttgttgcgttgttggaagacttattgttggaagacttatcacgtagtgttcagagattaacgagtacaataagtatatgttttctttctcgtattcgcataagtaagtacatacttgtatcaacctcatcgccagcccaagccagtctgctactgtacttgtacttgtacagctggagatagcagctgactaatggcgacaacaatctcaatacagaaacccttttgagtcaacaggagtttagtacatgtccaatatcgcactttcgtactcactacaatagctatggtatttgtacctattgtttttttatttaatttatttaattttttttattctatatattagactatattgttactcactgtagactcaaatctctcagttgccagttgagtcaaaatgatcagggagcaacctccgctccacgtggatcagaaatttccttctatcccctccttatattatctctacttccccaccatcaccaatatccgtctatctgtttgttttctactttcgatccattttaatccatttttatccatttttgcggtttttacaacacacggcgctgtttaaattagactcggacctggtggggcaaaaccaaaaagatcccgctaaaagtgatgatcatccagagaccgcttggagaaaccaaaggggacgggacagctccagttgggtcatgtgatgggcttctccgccggcaaccgtccctatttcctactttttcggccgcttttgccccctccaaagccccatcaaacaccccatgaccgcccaagtcacgtgcgccttatcagagtcatttcaactctatttccgaccaagtgcatgactgatccaacaagatatatatatctgcactcctgcctcaaccaaatcacaacacgacacaaacacctccagatacacgcatggtagacgaaagaacacccctcaaggcggtgacaacgcgcgaagacgcgcccacggcggtgatgcgtccgaaaccggtcggaaagtcgatctttgcactgtccattttgggcacgctctcagcggcatccatctccctgttctccatgtacggacagaccctacagcataaactgggtttcacacaggtccaggtcaactccgtgtccatctcgtcgttactgggcatgtatctgctgatgcctgtgatcggatacctgggagacacatacggatccaactacttggccctcttttcctggatcaccttccccgcaagctactccatcgccagtggcattttctccaccgccgcagactggcacagagaaaccggagaggccctccctagagctgcccccgaaatggccctgtgcttcttcttcatcggtgccagcacctcttgcatgtactacgcctctctcaaagcaagtgcccactccatgtccgtctactttgcggaggacggcaagctacaaacctacacacctggatacgccatctggggccccgttgcggcctttgggctgtcgtccttgtggcaatctcagttgcttcgagctgttttcatcactggcaagaacgtcaacgttgccggtatctttctctttttcgcaggcctctatgcggtcatctgtggaatcatcttcttttcatgtcgaacggccgagtctatggcttcagagttgcgaaagaaagccgaagcgtccaccgactgcaactgcgacggacccggacacgaaggagccactctcaaggagttcttcaccgacaagaccgcctggctgtttctgctctgctttgtgttcatcggaggcccgtttgagatgtttcagaacaacatgggggctattctggacactgtgacggtggagaacgcggactcgccctctttctccacccacgtgtctctgtttgcaaccttctccacggtttcgcgtctggtggtgggattctcgtcagaggcaatggaatctcacgtgtcacgacccgtgcttctcagtgtgattgccctggttgcagcatgcatccatctgatggtgccttctggaatcttcaccgtgtttgacaacgccaagtacttttcggttgtgaccatcgttaacggcttttcgtatggctcgtcgttcacccttgtgcccaccattgtcaccaaagtgtggggtatcgccaatctcggtactatctggggctccttcattctggctttggctgtggggtctcttggctacgggctgctatttgccaaggtttatgacgctgccagcgaggtgggggtgggctccatgtcacaggtttgttcaggcgtgcattgctacggcctgacatttgtcatcaccggcaccggtctcgctttcgctgctgctgctgtctttttcatttgggtcttcatgtggaagaagcgaggaattcacatgtaacttatattcatatgcattgttgaagggatggctcacagtaattaccagcacaatggactgtcacaagggaagtgtgagtcgacgtgaagctgttacaattatgagtaggtgcaattactctatgtttcatgagaatatgtatggttaccgtccttgcctacaggtacatttatggcttcaaataagatacccctgaccaaaacaaccttgccagaaggtgcttttggtctcggtagtgctatttcttagctcccgcgacggccaacctgtcggcagcatcgtttccggggtttccagagtgacccttgaccttgatgatgtcgactcggtctcccagcctgttcaacttgttgagagtgggctcaatgatgatgtctctgagttttgacaggctcgttattggacgttaccgagccgttgctctgccatttgtctccccaattgttgagagagttgacggtgtactgcgagcccgtcttgatatcgtagttcttgctgtcgtttcggctgtgcaccttggaaactgtcgtggacggcctccagttcagcccgttagttgattgttggcttccggcaacaggtcggctgacgtcatcggattttccggcgctgaagtacaccccgacgctagccctggcgttggacgactggttgttgctgcaggctccgtcagtgtacacagtcagtcgactgctggagctgtaggagctgcgggagctgctgctcttgctcacgcggttggaggaggaggacgagggggacgagtaagatctgtggctactagatccgctgtagtctccagagacatttgacgagatatagccaataggtgggtcgtaaaaacgaacaattgagcccgccaaatcaattgagcacattgcaatggtctctagcagtaattttctcgaatctacgctgcataatacggaccataccatatgacctttgcacgaggggagtgtgcagacttatgttaatttaacatccacttacgagacatctgtgggtgtttccctcatcatagtcgccaccttgggcaacaagtttccacaagtttccacaagtttctacacgacgatgttccctatgtcctgacttctcactcatggatatttttacccaattgggtgttacccggtacttgtagccacagcctctaagctcctcttctatatatatctagagaactcccctatagtatatactgtactagtatatactacagtacatacagtacatacttgcaatatactgcatagagtctatcctctgaaagctacagtatacgatatcaacctagcgacaggtgcactctttcaacagcgcgcctaaccttggatactgtactataactcttgagaagagctttataggtcctcggcaacccagcacctatttctgagtgtgtttccccttggtcagattgtgacacccgagagtgggggtctccgtgtatgacatcgttactgaggaagcaaccttcgtcttcgacaatgttagcgcgctacagtcggatgggcaggaagttatttcagagtacaatacatgctgtacttcttcatcgggggtttagccacatccattgacgctgtctatggccataattaattacatgtgcagaagctcacagccttggagcgaccgaactcgggaaatggcggcgggaggacttgacacgaaatggggaaatggcaccgatcctccaacaagattgtctattgtagacagtttgcagaaagaatgttcggacaggacaacagaactcaagccgcagactttggacgagacaactccaatgcgtagccatgtcctatgtcgcccacatcggatttgaggatggaatatatgttgtttttgagtaaacccgaccgagttggaataaaagggagttcttcaaaagagattgcatacaatgctagacttgcgcaaggtcgtgaatgtactggaccgaatgatctgtcctgtttggagtctcattcaatgccaccgtcagtatacacgagttctaacaataacgctcatctcattgtacgatgattgatattacgctcaataacagaatcatattacaagcatcacttgcaatccagcagatcaacctaagtatgacctcttcattaagcctcaagctcatctcatctaccgaaagttcctgttatcatgcataatctatgctgcttaaattttatatgatttaggtgaaaaaatcttggtggaaacacggcagctgtctcgaaatacaactgtttgcgacgcgatatagataataatacagacatcaatacataccaatacagaccaagacagaccgagacatccgaattcatcaacaaaaaagtccattaccctcattcttgagagaatagccaaaacataataatcagcgaacacccaaacggaatcagaaatatccaatattactgtgtctgtagtcaagtcagcagatctattgctagagatgtggtaataatgtaaatgccacaatgatgtgaagaaaaataggagaacatggagacagattacagtatggtacagtacagcacatacttgtacaagtcacagccacacagttttttctttacgaccttctccaagtaccaaaacccaactacgatatgatatataccgtccagatccgaaggtgacatcagcatcaatggtcagaatcaaccgagacgtcttcccagtcacccctacttgcttgctccagctacacctccataccacctccataccctccgtaaaaacagctccgactagaaaaatacatttatggcactattaaaaaagaaatttgtagaagctctggccacagtattgtaacatgaaacatgattatcataattatgtcttctgcaattattgtcagtttatcgaaggagtgtgaacatactgtaccagtatgtaggtggtgttgacagttaccgaatgtaaagctcgcctataatcaacagtaaagaatggtttcctcaaaacagttatatatggcatgtggtccacatatgaacacgtttccaactcgtagatacattttcctcagaaaatgtattacgtaatcacaatttacaaggcagtggaaactattagcaggaaatctgttagaacccagggcctcaggacttgggctcccaaccagtacttactggagaagctcggtagttagtagtcgaagtgtcagaacaattgttggtgcattacaatataggaaatagggcaagttatataatctcaggatcggcgtccgcaacttccggaactcctccagttccggacgggcagtgctctccaagcggcgtagtgcgtaggttatccgctagatcatattggaccaatattggaccaatatccactaacctttgttaaacggtcaagtacaaaggcagacaaccatggacaagtagaacagagagttcagactattggacactcacaaggaaacaacagacacacaagagcacgaatagccgcggtgacggatcgagtatcactaacctccagtatcaggtttagccgcggccgattagctaccgaaccctaacaaaatcaaatatcgcctggctagctcaatcggtagagcgtgagactcttattccaaggtcatctcaaggctgtgggttcaagccccacgtcgggctttactttttctctttttacatgtgctcgtttttaaagaatatccaataatgcttttgtgataccgcactaacggatacagtactgtgcttgtagtatctggcggatccatgggattatcataactggttaacaaggagtctgctatcggcggataaatccgttgtgtgaattttagagttccgtttaccatgaatacgaatacgaatacgaatactttgttgttatgtaaaccagtcccctttatgatactataacgtgacagaggagcgttggtattgtcgtacttatctaatttttcgagtttcgttccattcttgctaacatatgactgttgttttcgaccgtccatcttgggcgtctagttcttgtagcagcgattgacaccaccataccttcaatgacgacaccttcaaggaggatacctctgtggaagataccaccattattacccattcgaaatttccatttctcagcatgatatatacctccgctgaaccctactttctccctcaccgaaagctacagtacagtaatcaatctgagctttacgctaaggattcgatcacctgaaagatgctgtgctatcgaatgagactcagccaacactcgtccaggacaagtagttgccaaatggagccgtacacctcttaaaatgacgcaatgactgagttccacacgaaactatttgcaagaattgtactcttctcaggtggtaccacaggagtaacacctaggtgagtgtagagcacccttcgacattggtagctcacacgggtgaaattactattctgggtaacagagagccagtacgagcagcaatggacagtattgtacttagcagcaggttggttgctgtgattcagcgaccttgtctgagaaccgccgggaactgtagaccagaactaccagcaaacgagcaacttgaacgcatccagtggcactgtgaacagtgggcgcattccagctcgaaagcgatacttggtcagcgacacacagtaccatgacatgtctaacgagccagcaactgcaaagtgttccaagccatcgaggatctgaacagtttttcagccaacgaccgacgagagccgagtctgtctctgataagagcattggagtccccgtatacgagcaagatacaagctgtcagtcggagatgcaacaatctcattcgaaagaaagaaagtaggctggtaatttacaaaggaaagagcatatgattccgctgagaacaatacaacgaatgaaccgatgagtcccacccaagctatcacttgcagtcgagctgtaggagattggtacaagtacataccggaatacaccaccttcgaatgaaaccgaggtcaggaaaagtgaaggtcgactgctggtgtccaacttgtccagcaagtatgcgagagttccactgaaagcgactgtcagatctgaagattgactaaacatggttgaatcacagtgttacactgcaaaagatcaaagtaggactgttgattcgttgtcacacataggttggagacgtggcaggcaaaagaaaagccattcgcgagggaaaaagaagaattgcagcacccaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaactgtcggaaacagtgtctgagaggtttcgacaggccaaagaagtcacgtgaaaagaaaaaatatgaagattatggccaaaaaaatcaaaagtctggggggttggttcgtatgactagctgaattgactaataggggaagtgcagttcacaagaatcaaagaaaggcaacagaaaggcaagaaaactcacgttcagtttgtacactccctctcaagaagcattcaatctttccaagaaattcgattccacaggcaattgtccatcacaccttccaccgagatcagtactcttcccagaacactccttctcctgcaagtctgtccgcctgattattggcgttatcatcactgtgagctcgcaccttcttcaatccaataacattagtgcaagaggcgttaagattggtaatgtcctggatcaagtctctattgcacacgggcaagcccctggcatttatccatccgtttttttgccatgttgtgacccacttggacagacagttgatgacatactcagaatccgtgcagatctgatacatgcgattatctgtctgggtgctgagtatttccaaggctctctgaacagcagcccgctcggctctctggttggtttgaagatctcctcggagacgagcggagacattcaaagggttgttgtttccaaaaaaacacaccaattccagctgcagcatcaaattggccgtttcgagggcacgcaccgtcagtgtaaaccagacagatgcggtctccccggtcgttcacgtagctgggatcctgtacgaaccccttaatgtagttgcgtatccgttgagtcccacctggttgatggcctgctgcattgagagacactcctggatgagggatcccgtagcatagattcccgccaccactaggtcgtcgaaaatcatgtctttgatcacctagtggattccgcgccgtgaggaagcgtggtgatgcttggaggacaggtctgattcaaatttgactcgaggctcgatattcatttgtgagcctcccagatatgcctcggcatgctggtagacattgaaccccttccattgggcgtttggatactccgtgatctggtactgagtcacatccaggtgttcatagatatcggggttgtggcccactctgacagagtagtagtttttcattggaacaaaggaacaatacaagtgtcgttaacaagccaattgtcgctgtcatgcccaccgtattcgcataagccctggttggaccttgtagtgtggttgatgtacaagtacatagtagtggcaccataaagttggagatgtcaaacatgggaagtgttcgtgtgaatgtgccgctacgatactggttcaaatggagaggaaatgactgcgagtcctagatggaatagtataattgtatcgacgtttcataacaacggtggcatctaagggaccgttgtcagtggtttgatccgcccaaagttcaagtaagtttttaagtaaactgacaagaaggtcaagtagatactgaagatgatgagggcagcaaagagcagcttaggaaactacagtatatactgtactggttctgtagaagaaaaacacatgtctcatacttctagtacaacaggccaaatagatacacctccctacgtcttgatcaacatagaccccgccaccgtcctcaccctctaaatcaccatcctaatgaatgtatttgtatgattagtaggcagaatcattctgtctgcactccatgcacatgtctacggcgtcccacgtttgactcttctctggttaaccaaatacgtgttcaatggcacccagcaccatgaccacgtctcccttttgcttctgggcctcgtcccgcaccagaaaccgggcctggcgcgacgaaatggtctgtggctttgtggccgagatggtgctggtgctgctcttgcgttttggcgccaccttgatctttgtgtggtcacttcgcgacatgaccgcctcgtgcagatcgtagctcttgtcgtcaatgccggcaatcttgtccataatcttggcaaatgtgcggtacaagccggtggagaagttggcggagtcgtcgtcttcgtcgtaccggtcaatgtgggttctcagcagaatctcatcgtcgttgttggggttgaagacgtagtcgtactcctcgtcttcactgtcgtaattgtcggtgccgtcgatgaagaaggtagagttctcgttacccttgacgccctgggcaccggcctcgtccacgccgggggttcggagaaagacattgtgctggttggggtagtggtcgagcacgttatggtcgagattgagcgccaggcgcgaccgcgagtggatccgcgagttgggcgcccgcgagttggttcggctgccggatcgagagtcgccatgactgccgggccgcgagcctcggcttcgagatcgcaccgccgcaggcagctgggccgccgacagatccagactcagacccatgtcgtctccactggccacccgccacagaccgccctccacgccctccgagtactcgcgcgacattttctggccggttcgaatgcccgttcgcagcaggtccggcagtgtttccaccgacgtgtgtctgtgcagatgttcgttttcgcggtcgggcaggtgcagaatggacaccgaccgccgcggcttctctggcgtgtctttgcccttgagcgacgcactgctttgggctcggttcattcttgtgtcgatatcggcctactgctgctgtgtatgatactgtctggtttctcgtcaaccggtgttgctgatggtgcaagcgctggtatcgtaatcgtacataaaacagcacaccactttaagctaattacgacacagcaatggagcttatctcggtgagtgtaaattgtgggtaaaaaaaggaagaaaaaggcagcgtgagatattacagtagtgtaggcgcagtgacaagagagacgagaccaaaagaagaccagcgtagagaacgactatatagacccgcctcgtcgctgcctcgtcacgtgacaaaatccctcactcaatgtactgtactatactcgcactacttgtaccaccccacttcaatgtaggacacacttcaagtctacataccttataccacatctaaccttattttctaaccctgactaacccctaaccaaccaaaaaccttattataataatgaaaaaaaaggggaaaaatttgaaaccacacattattgtgaacagagagaagaaaacaaattatcataaaattcttcatggctgattgtatccaataatatagtaacatccaaattttgagctgaatttaaggagattatacacgttttttctcacttttgctggatttccgcaagatatgcaccttcattgcaggggaaactctgcaactggagtcgtgaaaggagaaagttgcctatggtcctcttgacataatcacgctatattcagtggtcgaatccatgaagagatgattgatgctgactggattgaaaggcacaatccctctcatgatgctcataccatcattttcatctttacaaccacttccttacttttgttcttggtgagggatgaattcatatttataggacttgtccaaagggtatactattatagagccatatgttttgagaagtcctataatataggttttatacaaccatatcttgattttatgaaaaaatgttgttcacagaccgatatgaaggtcaagaagttcattgtgtaatgaacttcatttttattggtttggatcctttgtatagtattcctcccaacattgtatatgaaacttcatttttattgttttgggaccttcaggtagtattactcccaacaataataatttaaaactatatctgacgatactaatttatatggcgtaatacctcaaagataaaagaaaaaaggtagacactagtggcagaattccttgatgaaggtctaccgttagcagttgggataatcaaacgtgtttaggaacataattccattaagaagaacaaatgacctagcagtaaagctagcacagtaaacgattggcaaatccctcaatcaaggaattccacatccatgtataacaaatctcataaatagtactagtagtctcataagcatgtctgattaacatcttctttcagtcacctcgtatatcaaaaattctggtccctgatgcagggcttcacataagtttgtcgcgtcttttgagaattttggagactgtcctttggtggaacgagctgttttagtcgcgtgtgacctccatacagggactgaaagtctattacatgtatatatatatatatatgaacagctgtccgcgcagcacgatagtaacattttaaaacatttcctcctgaccaacaagcagagggtccatcccgaacacaatggaagaacttccacgtgcaacagataacgctgaccgcatgacagaggaacttgccagcagagacatgactacggtttcccgcaccaacagcactgaagatgactcgggtcatgatgatgatgagttggcgtgccctgagcctaaacaccctattttcgaccatccagcttacatcaacaactcaccctacccacccgtggttaaaggctacactagtgaagcatccgcagatgatgtctggaaatggctagacgttgcagcgcgaaggcagttctttgcgcacgtgaagctaccggtaacatctgctattgtatgtgatcgcaagatctcgatcattccactggcatgttgccattcaggctgtgagtatcgcgtgagtattttagaacacagtgcagacagggcagaggtcgcatacaatgagttgaagatcctcaaggccatggacaaacatcagcacaagccacgcgatatcatcgaggaagaggagacattcagtttgatcgaaaattgtgagaagaaacgacgggcagcgagggagtttcatgattacgcgacactgcctccctctgaccccacatccatgaaatggctggtctgggatggaatgaatgactgggctgagcgtcgtgggtttggttacattgagagctcaaatggtgggacaaggccaaatatgaaaacactctacaccttccgatgcgtatttgatcgctgccctcacagagtcaatgtgtgtcacgatgggaaaagagaaatttggtacgtgagaccaccagaagaactgcgtggtcatgagggacacaagatgcatgcggtcgagccgtactgcaatgaggatggctacgatgttaacttcgaagggatgtccaacgaagaaatggtgaactcggaactccgacaagaggatatgatatctcgtgctcgggctcgtgcaagtattgacgccggggttgcagcgagctatctacctcagctggatacatttgatagcctggagctattggaagcttacattgatatcttcagtgcatcgtacaagagacagggcaacccttcgcctttcaaatggaaaaggacctctacccatcggtatccacctcttggtcttacggtcgaagctgaggaatctgaggagcctgtgcccaaacgacggagatctaacagagatagcaatggcaatagaactggcaagccttccacacctgtcaaagcgaagaaaatggctcctgctaagagaatgtcttctattcactacagttgcaggaaaaagtcagtagacggagttccctgtcctcttgctatcattgcgggcgaaactccctgtggtaaatgggagctgagatttacgcgaactatggatgaccataaccattaactgggttgttttttgtataattaaataaaatgttgatttatcgatgctgtctacttcttttatagtacatctgtacatagtggtaagctacttctaccttgtcacagtggcaagtggcgatgttggccatgttatcagtcgcgcagtgtggatgtatccgattcagttttcacgcagccacgtgagatcgtttcccagtctcgtttgttgtatagaataccagaaaattaacagacccctcccaatttggtaaggcgtgtccaatgatacaccatgtggttatcagagtacttgtaggaccctatcgtctacaacacgtgctttacattccgtttcgaatggcctaaaggtttaagttgtcccgtcgtcaaattacgcgttaacgcgtttgtattgtaacactttacacagaatgaggagatgattaatttgcaagtactgtacagtacttgtactgtactgtacgtgataattataggtatattgtacagtacagtacttgtacttgtacttgtgcaaggattcgtgaacaatatgtggggctaattcagcagtcataagggacattgtacatatacttatacatacttgtacttgtacgatctactgtaccttactacaagtacttgtacaagtgtaaattcccacaggggggttgactgcttactgtagattgcactattatattcgtgtcatagccctgggtcccgtatgagaacagtatgtacagcgatagcgatatgccttcgcgtatattgatttttcatgcgcgtccatgcacctggacgcctatgcgctgtacaagtactgtaccttaccctacgccctacagcattattgtagttgatctggaggcgaacagcgaacaatatacgaagacaccctcaacaataccaatgatcaacgccaacatgccagggcagctaggaccgccggtgacacaccagccatttcagcatacaggcaacccgcctgttggcctggtgaacaggccacccatacctgataatccgatgcagcgagacgtcctcatccgaccaccaacggaacaccaattcatgtatcaaccaacggcagtaccccagcatttttaccatttccgactcgactataaagtgtttgtctatctccgcacagcagacggcaaatacgaaaagttgaatactcccgacgagctgaaacacgtgcaaatcggaattgataatatcgacgacagaaatccttacttgaacttttcagtggagaaccctttcatgtttccgccggttccggaaccgtctgcgtgcagtgcacattttccggagcatgccccgagtatgccacagcagcacccacagcagcacccacagcagcacccacagcaacaaagtgccccggaaacatctctttccgaaccaattgatgtggactcaatggatgtagaagaccctgttgaaagcactgtcaagtttaccccatatacaccacctggatctgttatcgaaactcctccacagttggctccccctccagttgtcaaatcgcaacctcgcaaatttgacgacagcaacgctgaacaaaaaagaatggacatcatgaaaaaactcgcagagtacggacgcgagttcgattattactttgagaaagttcaagctgaatttgattataaaatgctccataccgatctcactgtgccaagattcaaagaaaaggccgaagccatcgcttatgctcagacaactgcacgactccatggcttcgtcttacacattggtggtggaaaagctaggaatattctccagtgtcataagagcaagtatgacgacgagagtggagagattgggaaaccaaccaatgcgtcaagacgggtggcatgttattgtcctttccagataagagtaaacaagctcggcccgaatgactttggactggtttactgccatgagcagaaaaaggatgaaaatggagacgccctgtgtgcgaaacataaccacaagccttctgcatcagtttctaccaacggtgcctaccggcagcttgatttggccaatatcaggaagggatgccgggacatcgatctttttgacattctggtcaagacccagacatttcctcgcaagattctggatgctctgcgtctcatttctcctgctgcatcccgactcactcgacttgacatcaccaatagcatgcaaaaattcgataaggaggtttgtggcgatatggacccagtcgaagcgctcttgatcatgttggaactctctcctcagatccatgttgaacataggatcgtcggttgtcctgcagagattactgaagaactgcttgaggaagatcgtcggcaggaaaggtgggaacctgatatgtatgacgcgtctgacgcggaagagcttgaaccaggtgtggaccactttgagaccgcagacgaggacggtggcctcctggtggaagctgagctgatgtcagaaactgaggaatcggactacgtagatggtgggatcgaaaacgaggcgacggacgaatcagaagacgagtcagaagatgaggagattgtggagccgcttctacgaaaaagaccgagacaatctagtcgacgagtcccaccggagccaatgccaagcacaccgccgccagaggctaacctgcctgaacaacccgatgttatcaaggatatattcttcgttgtcttgaaatcagtgaagatgctcagggctttctctggtgttatcgctatcgatgttactcacaacacaaacaaattcaactacaagcttttcaatgttattggcattgcctcttgtggtaggtcgttcaacattgcccatgcacttatttcacgagaggatgctgatactttcaagtggtgcctcgatcgcctgaaagtcttcctacagaagtacctaattcccgacccaggcgtgatcttatcagattgtgcaccagccatcaaaaagggccacaagtacagtgaactcaatggtagcaacctgaagctctgtctgtggcatgctgctaaggcagtcgagagaaaaggttctgctttgtttggttcgaaatctcttgagacagctcaacttgtttcgaaattcaaaaagatgtgccatgctcacacagcggacgagtttgaaaggttatataccgacttcaaactaacctataagaaggagggcatggaccgcgctgacaagcatgatcgctcaattgatggaaggagaaactcggcatactactacattcgacgatattggtttggaaacgaccaacacccgaaacatcgtcacaacattgtggctgcctattctagagaaagcaacttcttcgagacaacgacctccaggatagagagtattcatgctcttcagaagagtaatatgaggacaagaattatttctctcttccaatgtgcaacggtcgttctgcgtacctcggtcaacgttttatgcgaccttgaacatgctcatgcacgggagatggagaggtatcgcaaagatatcgacaagaaattctgcaaatctatccggactttcatttccaccaaagcactattaaagtgtatggagcagatctctgttgcttctcacgatgactacgttcctacggaatgtactggacaatattctttggatactggactcccatgttatcacatgattggtcatttgattttgtccgacgacggcagggaaaggatgcgacctagagctgaactgggagacaaaaaccttggtccagccgtgatacaccaacgccgagctaggctcatgctgggagattttgatcctcgttggagatacttgcacaccaccgcacagatgaatgaaagtgattgggatgatgcctgtaactatggcaagttcagagaacggtgggaagcgcttcgaaaatccgagaaagagtggaagaagagagacgaggagctcgcaaaagaggtccatgcttatgttccgcgtaatggagattgcgtggcacacatggttgaggacgaagttgttggtccgagacggagacgcgtgggacgcgtaaaagcctccaacgagaagaaggctggcccgaagtgtcagatctgtgtgaaccaaaggcatgctacgagtgcacactgtttcagggataaaggcggtgacaaggcttaccgcgagtggaagaacggcttgattcctcgcaggcagttcactggccatgtagttggaggtccaaagcgaattcggttgtgtcgtcattcaagaaccatgatgacagcaacaaccgcggacaatcaggacagagaatacgccgctggataaactactcagttcaagtaatcaatacattgatgtgcatttatgaacaagttgaaccgttgtacaataactagaagcccgagaagctatctgaaataccagtggctctcaaaattttttttccgcgctatcgcgcgttcaactatgcgaactgcttacagttcagtaattatgggctcacacttaggtgtcacgtttcaagtggcccacgacgtgatgagccattattatctatgaacagtgcataaatgagaagtaaacccgcacaaacacctggatattacttctttcagctcagtgtctttccttaacaaataagttaacgacttgggtagcagtttacttaaaaacatacgtaagtaaatctaaactacgtttcttacaatatacttaagacatcagcgatgcattagttttaggttaatatgcaagttatgaaagttaaggagtgtagacgggaagtgaacccgcttcaatgtacattttctcctaacgcaggtatgcacactttgatacatgtgtttgtatgcgtctgttttattgcggggtatgatacttgaccatgagagtagacaggggtgatttccacggaggctgaggttgatgggagttgatatgggagtgagaatacttacgcgtgattattaatacttattcgtgcttactaatacttattcgtgcttactaatagttattcgtgtttactcgtgcttactcgtgtttactcgtgcttacttgtacttactcgtacctgttctggtacagtagcagcaggttttggagactgaggtaagtccaatattgtgtggttacaagtctagctacagaatccatacctgtacttgtgcgatacgtaacctatctgtcacctaaaggccacggattgaatattgtatatcttgaacctgctggacgaacaatcagatcttgtactcttaccggtatgtactgttctgttgaagtctagtccacttgtacgtacccacgttagaaataatctctcaatgtctccatgtctccatgtctcaatgtcttaatgtctctcaattagcgcccttgaattgacacgaattattagtcggcgatgaatactcaggcaacagatctgaggtattttctgtttccatcgacggcgaatctttggtgatttgggcagtcaattggacagtcaactgaacaatcaattgaacagtcaactgaaaagtgacttgaacaatcaactgaacaagcaattgaacaggaatatgtctccttgacagatctacaagtactcgttcaatacatactcccatacactatagctactgtagcatgtacccgagtcgatgtacgtacaaggataatgtacgactcgaaagttcattactcatggatccgttaacttcagcctccccaaatgagccatcttcattagcccagccaatactacgttcccgcttctatccaaacttcattcactacatcaattgagcctgtgttctgtctctgtggagggccagccaagtcacaaatcgcatcagatggactcaacgtcgaggcggcagagaaggcctcggtggtcgcgcattagctagcatttgcataaatattagtatgtcttttgcctgaacgagcataggaagccagtctaagcatcggggttggccacccgcagaatcttgcgcgagtagtcctgctcgtcggcaatggagccctcgctcattcgccgctggttgatgagcgcagggttgagccgctggtccacgggcacaaacgcagaggtgccattgtggctgaagttcatcttgtcttcagctgcggtggtgaacgggtcgtcggtgaagccgtaccggtccgaggcctgtgtctggtactcgtacgactggcgtcggcgtcgcagaatgaagaatgctagtccgaccagcgcaatgccggccaccacgccaatgacaataccggcaatggcgccaccggaaatgccaccggattttttgtccttctcctcctccgtgagcgctcctgcggtggctgaggccgagctctgcgcgtccgaagacgctgacgtcatgctggtgcccgatgtccgcgtgggtgacgtggtgggcgagcccgtggtgtgggaggtggagtctgacgacgtgctgccggtggtggagtcggtggagctcgacgagtcggacgaggacgtcgacgtggttgtcgtggatggcggctgggtcgacgatgtggacgatggcgtgttggatgaggtgtcgtcggaggagctggacgagggctgctcggtggaggatgatgatgatgatgaggtggcggccgcgctggacgaggccgaagatggggtggtggcggtactctgggccttttgggtggagtacgagttgaccacgggcgagccgtcctggttagtggcctggtaaaagttgaagaagagcgtgttgccggacttgcctccacagttttccgcggggtagccgggacaggggttgttgcacatttctggcgatgcctttgcgcccggcgccgggatggagccgccacaccagcacgatttctcgttgatcatgaacacggccttgccctggctgcggcactcgtcgttgcatgctttggacgacatgaagttgtcttgcgacgcgctcaccatgtctgtggccgtcgtgtcgtagcagcccagcgaaatgccgtcggcgagagccacggtggccgccgatatgagccacagagtcgagatgcgcatgtgagatttggtcgtggagcgtgggtaagtgagtgtcgtctactcttgtagttgtggtgcgtgtgttggattcgggggggggggactgtctctgtctgtgtaacgaatgtttggtggtggtcgtcccgatgagtcaatgagcgtgaggggcgaggcgtgaagaggtcgggaacacagatagttggagagcgctctatcgcgtagtcgaatgtcaggatgaagagggtcgcaggggaatgctgggctttcaacaaggtgcgtggtgaaccttaaaaccttcctattttgcgtttcacttgaatgtgcgagcggtggcacggtacgagtatttgtagctactggaggccgacgacaaccgccatgtcgtgggcaaaagacataaatagccgggctggagacgggtcaacaagatgcgctttactgcggtgctcgcactgctgactcgatccgactcgtcttggtccactttaactttggatatttttattttcagagttgtcgctgataatctgccctcatcagaacaccatcattgtcttggccacgtcaacgtgtcaccgtcgcgcaaagccacagtcccgtcagcaagcgccaaacaagccttagtcatcaccaatctcttggctcgtcgtctggccccgctgctccacctcccgcttcgctgtgggcacccgctcgcttgctcacataaagttggccatcgcgacggcgcatttcgcacctcttcttcgcaccttgaggttggagcgtagggctaccgagggctatgtgcaacaagctcggaccagtggtagtatccacccaaacggcggttgcatcagcgaggtggatgagcagcgaacaatggagattgtggctgtgggatatttatagcatggctgatagggacacgctggagagaagattgccgagcccaaacagacgagacggagaggactaaacgccccaaccttgcctaacgatgccaaacttggccaacctcgtcaaccttgtccctcccgcccttttactccctcccactccccattcgacctcacctgtcgctgcagctcatctcattctccaaatgagcccctgaacccaaacgggaaatggcgagaaaaaaaaaagtgcattcccaacctctccctatgttgaagtctaaggccgtttgacgcgacgcactacaagtacagcacttgtacttgcgaactgcactttggcggcatgagacattggcattggcaattgaggtggtcgtgtagactatccaccagaataaacggaggagacagctcctggagcggtggttacgcggcttgtcaacacgaccgttttcgacatggttggacttttccatgcacattcttgggatgcacgcggaggttagattgggtagggcacattgccggacagcgagttgggtgagacgacgacacgacgacacgacgacacgatgagttgggtgagtacgagtaaggcaaccattgacacttgctcagacggtgtttgtcgtattccattcattgaaaacgccatgtcggtgccggatctatcggaccacaccttcgctacatacgagtacgagacacccttgtcgaggatgtcgactatgtactgcatgtgtatagtcgtatcttgagacacacagcgcgtccattgtttcaactacacttccaagatgcgaccagttggcgttggtgggagtaggtcgaggcattgtctcgctgtattttgattttgcgtcttgtatttggactgtcttcgtactggtactgtattgcgactatcttggaacttgtaccgtattccgacaatcttcgtactcgtactgtattccgacactctatggacattcgactgcactatttagctaagaacctgctcttagcaacttaatccagtgtcgaggttccagaaatgtaccacgcttcccgatccgtccgctatgtagatctctgcaggggagcagaggttgggttggaggtgtggtaggtggtagagtggtagggcgattaagggtgagtaggtgaggaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagtaggaggagcaggaggagtaggggagtaaaaggcaacttgtgcctgcaattgtgtatggacttggttttgtacgtacagtatgtcctcacactgtacctcccctccccttgccctttctcacgacagtatgtactgtattaatactttttattatcacacgattaatatgtcgtggtgctaaaaatataaatagccgccttttccacccgccaaataataactagtgtttcgcacaaagacacgctgaaacagccagaaatagatccgactgttacccggcgtcgacgcaggtccctttggccaacctcgagttgactggaccgagttgctggaccgagttgacaggacgagaagacaagtcagtacaagtacaaaatcgtattgtacgttctctcgtagctgaaatgtcctcctaccatcagaatctccatgaatccattaacaaacctccacaagtcaagaaacacgtacatcagtgatacttgttgtcgagctgcaagtagagtacgagcgctacgtatttaaacaccatctgcccatcctcctcttctcctttgtccccaacagaagaggatcatagctgttccgtgtccgacctcagtaacccagggataggcaacgtggatgcaggtaacgtgggcgcaggtaatgatggtgtcataggcaacaccggttccattggcatcataggagccataggaaacataggggtcataggaaacgtgggtcctacaggcaacgtgggcggcataggcatcataggggccatagacaccataggggccataggcagcattgactccatcataggcatgggctggtacggaatggggcccggttggtaaatagccggtcgctgaatcgtgttggacatgtcagtgagcatctgaggagtgtcgggctcgtccagttcagggataaacgtgctgaaggattgtgcccaatgacgaaactcatctggctcgacgcgtacccatgacttcggaggaaggacaggggacttcggaggaggaacagggggcttcgtcaggcctgtcgtgttggtagagaaaggctcatagtcgaaacagcccatatcgttaccaacagctgccatcagcttgtccacctgccacatctgctgtttcaccatggtctccattaccgcggcgtcctccttatatttttgcaactcggccatatacttggtagcacgctcgaaagatgcgtagccgctgaagctgtctggcacattgcgggtggctccagatccatcgccttcaccgactcacccgctctctggctcctcgcgcccttcttcctggctgccaagtacggcttccggttgaggtgcttctcggactggagtttcgcaagattgccgtggaccggctcttcgtatggcgcgtcgagaacagcaacaccatgcgctttcgacgcctccagcagtctctgccactcttgtgcgtataaatggagtccagaactgccaacttctccagtcgtcatgccctcatgaaaagcttccacctcctccgccgactcacccatcatcttgcaatccatgccaaacacatcagtaaacatgtttctccggtgaggcgagaaatcgcgaaaacaaagtccacctgatggtcgtagttccttcacctgccggatagtgtggcggcacggaataccgaccgacctgacattggagcacttgcagtcgaggtagtccccgtcttcttgcgtcgcgcgtatctcaagaatacgctgcaacgcgaatggcgatatcttgtagaacacatcattaaaaacacccgccgaaacgcatctctggtgcaacgacacctccctcagtgccttggccatctccaggttgttgaactcgtagatcagcttgattttctcgagaatcaacttggtagtctcgaagaggtctttcttcttggaccccaagaccagcttgtactggtggtgcatgctctccacccgagacgccatgttgtggtaaaagtgggggttttggtcagtgtagaagcgagccagcctccggaacgtggcgtcgggaaaccactgagcatccacgtactcaatgaagttgatcgtcgtcttcttcttggtcttcctgttcaccttggtaaggtccacagaaaagttgttgcaaaagtaagccttgcaagtttccatgccctcctcagtctcagcagagataaagtcattccaagccttcatgaccttgtcgaccttcctcttgcccttgaagtacctgttggcgtgctctctgatcttctcgttacaatgccagctgctaattccgacgggcacattgaggaacacactctcagaagcggagatgacctgtttgccgccgtcggtcacgacgaccttggggtacggaatgcgatagttgtcgaacatatccctcagttgggtaaaaacccatttgtaggagacttgggtttcttctgcaacaaagcagcatgcgaacgggaaactcttgtttagtgcacaaactccgctaatgttcactaaacagtacttgttccggttaaaaccggtgatgtaggttgcatctaccatcacaacttcggaatacgccctccaaaagcgataaccatcagtgtttgcaaagaacaaggctggttcatgtcgcccccaagaggattggcgtagctgtcgtcggccttctctgtagtgatcgggtcaaacacgtcagcatcagcctggaccgcaacgccctcgcgctcgataaccacatcgtccttctcaaagtcgaacttgctctgctcctccgactcttgtggctcgtcggccaacgtttcttgttctttgggtggcggctgaaagtagttggttcgaactcgcatgtacttgacgcgccctagcagcgataagaccgcttcgtgaggtggcaggttttcacgttgttcaagcctcctcttctttcttctctggtagtaggtgtagttcgtcgcattcacggccagcgggttggtggcacgcatatattctcgctcttccgatgctgtcatgaactgaatcggatccagccgttcgtggccaggcttaccgttcagcttttcctccatctcctcgcgaaacgtgtcaaagacttgtgacacgttttggacggaagaatgagctccaggatgacaactaggcaggtgtgcgtgtctgcagcctccgccattcttgccccagcagtggctcaacttccagagaccagacgactcgtccagcgtacacttgaaacgaaacgagcactcctttctgccagtaaacgcccgtcgagtcgctcttccatcgacgaggaagcaaccgtctccgaaatcgtcctcaacctcaacagactccttcgcggctttctcagccctttggtgcctccacaacctgtactgctgttccttgtgtgtttcaccgccactggtctcatcacaaataaaataggtaaacgagccaggcttgcctccacttctaacaagcgcgtaatgcctcgtgtaggcatggattcttgcaaacagatacgcatcctccagaaaatcaaaccatccttcagggggaagcaggtcatctggccacacattagaaaccggaggataatggaccttgagattgtgcaccgcggcgtcgatgtcggtgtcactcatccccaaatgacccatgggaatctctcttaggtacttgtcatagatcatctcacgtgtctagtgtacatctgagtcaccgtcttccttgcccatgtgctcaacgaatcgctcaaacccgctgtccgccttatcgtcagagagagactccttccacagaaaccagcccaaggcgaatctcgcgtagcgccagagttggtccccatcttcaatctctgtcctagtcgtaagaaaactcacaagctccgtcagatgagctggtaatatacctgcggcaattccgagaaaagacaccaggtcatgttcgaggaagaaaatgggcatcatggtgagcaacaggtggatctagtcattctggaacacagacagagcctccaaaacattgcagaaatcagatcggtcgcagagactcccctgagacatctgaacagaacaggtttccatctggacaacgacgattccagcttgttgcagaaacctcgcgcacttgatcttgggcgtaagtgtagtcatctgccaactgtcccttccaccattttttgcgtctctcggggcgggcgattgtgcaccttatgataagtcctcagcagactctcatacttgtcgccaaccagaagttggactttgtcgtcgagtgcaatttccatcgcgtgagtcgcccttacgttgaaattatcctaattagactaattaaaagcacgtccaacgacgcgacgcgtcacaacgttgattactaatatccatgactaaaactccaaaaatgacaaaaaaacattttgtcctgaccctgaaatccataaagtacaaacaatgtgccctagcccacttctcatggtgttttttgtgattcccctattagaatcacgtgaatgtattactaataactctcttctctttgccctgattacaattctccttgccctaacccattttcaattttctttttctgtcacccctcctcccaattacccggctttaccatactcaagatttgttgctaactgcctacttgtagatcggccctgaaacctgtagcaccaactaatgccacagatgagaccaaaatagtgccacaagcaccgatgaggcgtcttccactatcgtactcgtggtctctaactctagatctacatttagaccattcatatacatacctacgctactactcgccacctacaataccgtcatactaatattcattgttcggatggctattctacaacatgcttgccttgatatcacgcagctgctggagattggcttcggagtcacgaatggcctcctcgagatcggcctgcgtcatgtcctcggcattgtcgcctccgccggcagcggcggtcttggacttggagaagtcaaccatcttgggattggctccctcaaacggcacaaagaaccggccgggcgttcgttgactcttgccaacccgctcgtcgatccagtgccacagctcgtactcctcctccatgacgaaaatctccagcttcttagcgtccgacaggccagcaaaatcaaacttgtgcgtggtggtgtggtggcctcggaacaggccaatgatgaaccataacacccaaatgcctcccaaaacagcccccacaatagggaggggcagggaacccagaatggggatctggctccaggtctcggcaaactggtggagagctccaccggtctgaggagggggggcggaagaagacgacgcctcttcgtgcgcggcttccaccttgtggtgatggctcttgtgcttggcatggcccttcttggtgggaacggccaccgcagtcgcagtaacaggcttggccgacttgccagagcccttggcccgctcgttaagatagggaatcagatcagcggcaaatgccatttgaccgtcgtttccacccttctcaatggcactcttgatccacgacttgccggtccagtcgaaccagcacgacatcatcacctgagtctggttgttggcggcccaggtcatgatgattcgggtcttggtggtgaaagcgttaccagagggaacgtcgtggttggaagtagtggtgaccacattgatggcccctgtgtcgtcccatgcctcgacattgtcgacacactgacacttggtctgcttgggacccaaggagttgttgagcggcttgacgtagctgtactctcgtttcttggactcaacgcacgacttgatgggcgtaacgtcccagcacttttggttgtccttgaggaaggcaccaagcacgttctccttaccaaacaggagattggcaacgacacccaagggcgctttaacaatctccttgcacaggagcttctcgcccttggcctcgggatcgtagccaggcgaggtaggcgcgtgggtctcggggcccaggttggggacgctccacttgctggcgtcggcacccgcttccgcggaagccacgacggcagccccggtggcggcggtttcggcttcgttgtcggagattccagagtcgagttctccgtcgtcagagtctccgtcagactcgtcgctgccagcgacgccctgagagttttgtttccagattgtgttcataaaggcaaatgttgcgtctcgcgaaatgaaggaggcgtaaatgtaggtggagtgtagggtctgtacaacgattccgttggggaaaagaccggcggtggttttcttgtcgagagagacgatttcgtcaaaggcaatgacgtggtgggtctgccagccgagaatgttagcgaagaagcaaatatgtcgttcagacacaaacatacgaccctggaccaggatctctcgggaatatgcgcagctaaagtcgtctagcagaaagtcgtcttcgggaacggacttgaagtgtgcgtggaactcctcgtttcgcttcttggatgcgtatgcgaagccggtgatggaggctgctgcggaggtgaccggggtgatgtcctcgggggtggctgcggtgtttgctacggttgcagtggtgggggtgggctcgagctctttagcggagtctgctcgttttcgggatgatccgcctcgagacagtctttgggatctcaggcgtttgacgacgggtaggtggtcgtcttcaatgtcggcgagttcggtcttgaccttgtcgatgatacggccgggaattgctagtgggggcgagagcgagcgacggtgttcgctggtttcggtggctgcgcgggatcggccgttgggtgtggacggcgacttggtggacttgaccgacgtgtgggagccctgggcaagcggcgacttgtgtttggacgacgagccggtgtttgcgcgggagcgggagagtccgagttgagcgagagagaggtcgccttggccgagggtttcgatgggggcggctgctgcgggggcggccggcgagatgggcggtgtgtttgtgttggagtgcgacggggcgactgctggggaggaggaagaagatttgtttacgtttgcgttgtcggagatagtggtgggagagtcgtgtcgggggtggttgtcctgcctttcggcgccgttcatgatattgttggctgcttgctgggccgcggtgtacacggacgagaagaaggacgagtcttgcggctccgcgtcctcggcgttgttgtaggtggtgctggtgttggggttggtggcgggctcggggttgggggttgaagtagcggctgtagccattctagaggttgtgtgcacgcgggcttttgtgtcagtcgagagcgagggcgttcgggatgcggagaaacggcctcagactggagactcgggcctggagtgtcgtagggactggggagcgtgcgttgatatggcgctggggtacaaaagtccgttaccgaaaacagcaaggcgaaggttaatgcggagtggaggtcagtgataaagtctacttgtgctgtagttgagacactgtggtgtgaaggtagattagcggggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggcggacggggtgtcacgggactgaaggtggtaattgggacagaaacggttggtggaacagcctgagaaaagaagtaacgcccgcggacgccaattgctcgccttcttctcccccaattgctaaatgagccattttactgcccatccgcttcgctgcttccgaccccgaaagtgtaatcgtgcactgtaaatgtatcgcgagtttatctgtctgcgaggcatcgatgaggttgaatggaacatttggagcgggatgtgtgagccataaaacgccccatggattgccgcccagggcccaattaactcgctcgccagcgaagcggctcatgctaccgccccgcaccctcttttccccccaccggtcggctgacacacactagccagaccggaaataacggtctccaaagttggcggttgagtttgctcgagggaaataattggacataaaacgcttaagcccggggaccaattggtggcccgtgaccgtcgggttgtgtgtcccacattcaagccactttggcgcagttcggccctgcccggcccaagtgcaagcagcaactaatcactatagatgtaacagcaattgcatgtgaatggaaaagggctgctttcccatacgccaaagcaacttgtcggagattgcagctctgagacaccgtatagacctcgtagacccccggtgaacttcagggtagcttttcggactcctttcgggctccttgcgggctccttgggagctccttgcgggctccttgcgggctccttgcgactcaacatgtcgttctgcggcgtcgtatgagatcgcttagctcgccatggtcgtatctccagtataaccacgtcgttaacgtccaaagacccaaactaaaacaaccaccgctcagctgcgtgagccgcatctcgggctctcaagtcgcccactgtcttgtatgttattgcttctctgcgtctgtctatcactaccggtccttgctatgatagcaatggtgtattgggggagctgcagcacgtgttgagggcccaagacggtttgaagacggcaaatttgtgcttttccactagcagctatcataaatccggaaaacagttatcgtctgcgttttctcgtccagacggtgtctacggtgggcactgatcggcaacgttgaacggtgacgcagaaaaaggaaaactggttgccttttccggtaaatggaaaaagaaaagaagggcaaatcgaccaaaaagccgatcggctgactcgccgctgagatctccctactcgagtagccttgtcgacaggctttcaagcccaccctttagctcctttgactcaaggtcgcactgtatcgagcaccatgagcgatttacgagaggccgccaggcgttaccagagatcaaccgtgtgatagtatgtacagtagaagagtacagtaggactaaaacagacgatggtggtgcctgagacatggtaccagagtgctttgcagaaggtcatcagcgccgcgcaacgagaaactctagaactggaacagggcaaacgtgaccgttgattgagggcaaccaacatttcgtaagacatttccaatttcaacgagtctttaggaggtttcatgagcaatccacagttgcgggggtgaagctgacagcgatcgaggacttcagacgtcataatggtatcatgagggtcggtgggcgaatgcttgtactactctactagttcttctactactctacgagtgcttgtaccagtactcgtactgttcttgtagttgcagtggtttttggctctcaaaggggagcatatctccgtctaactccgagcatcgatatggtggctcaaagatggagctttcgactccagtcaactccgagcattggattttcgtgggttttgtctgagccgttgcgacaatgacaggataatctcctccagaaagttttcctacccagataacggcataactatgagtacaattatataaactgtactcgcactcttcctcgcacttccaagcccagttgatgttttaattgttgaatattaagaacttttgtatgataacaaatgcattgacgacttgaacatcactttctaggaggcgttacgataaaccagcacttcgctcccccagagagactcatcaggagagtccggaggattcgactgagcacgtcttgaggttcagctgagtccctcggaatggagactaagtgattaatcaaggctttccattcaacataaaacagagtaaatacgaccggtacttgtacgattgtgtcacctatccaacttctctctctattattacatacagtaccttcacttttgttatcattatcactaaatgatgaacggagagaccgtgttcctgaggtaaatcaactagagtaggtgaaatcccctggtctgagatgtcttctattcctctccacccagagtgtaaacaactccctaaggaatatctccacgggaatggactatgtgcctagcagacatgtgttaactgttaatagtataactatatccttctcgttatcttctccttcttcccatatatttctcatcctcctcctcaccctcctcctcctcacccacgtccattgtctagttggaacactcccttatcgacgcacttgatcctacctacatcgtcagtctggtaaaacctgtcaaagaaaatcccgctgcaatctatctccagcttcggctttcatattgaacccgttttcagaatagtgactgtcctgcgccttgctcctgtgccgtcctggccgccctacttgtagtagcaagctcctcgagtctgccagagaaccatgcacaggtgaaaaacgcacaatattgagtgggagacaataatgagtcctcacccactacagtacaagtagttagtcagttgagggagccccatggtacgtacttgacaaccagatcgagttcagatgacccgacaactgaaggaagtgtgtacagcataccttgtaaggaccctcttgactcgagtggtgacgggaggagtatgtatttgcaatatttcgagactggtcggtactgaatccccttatcagcgctgttttttactgtttttgtgccatttcacccatttcacccatctgccagaaactaatacgcttccgataatgcacctagtgcgtcgataatgcaagatacgacatacaccaaaaaaactgggaatggtgcatctgaaggttatgacatgtgttaccctccctttactatcctacgtcatgtatgtatccacagaatgtacagtgcagtaatcaaccaatagtgttcttagacatggagatatccgagtttcctaactccatccccatgtcgcagtggactagtattgcgtctgcgcgggcgaaccctgtcagggatcacgccgacgatgccctcattgagaagctcaaacttctcctgctggagaacgagacccacccactcgacacctttgaggaccaaggcaagtttgcggaagaagcgttttggcgccagtgaccctcgatacattgcgtacatccacaacttccgccttgctctctccgactggaaacaactcctgccacggttcattacaaaatgcagcaacttctctgaaacccgctgcttatcaagtacaacgagcctcaccaaggtttgtatgccgatatccggtttgagtgcttttcggccgcttccgacgcctcgcctccccgtgccttggtatcccggacgcttgtaatgcgccctgctacgctgtttcttacttcctggagcttatgcccctggaattgaagaccgctttctgtaccttggccccgcgaacctgggcagaatttgagtgctccgtcctacagcgagataaagaggaaaactatttcttcggccgactgtttcttactgaaggactgtttgcaattgttgattggcaatgtcaaatccgctacgtttcaggtcgaggacgacgctgtggagaaagcccccacaacgatcacggactcctttcaaaggtctcaaaaatgtccgctaaaggctttcaacaagaagcgtcatagcctgtctccgccgggaagcgttgtagacccacaaaccccccgaaagcctgccagacctctgatcaaggacaaccgccaactcctcaagttcctcaccgaatgctttgacaacttggactggagctccaacaccggcagaacgactgcgcctgctgccaataaaggtgagccggaccatccactgccgacgaaaacaatgccgctgttgagaatatcacatgagttaacctccttgtcaaccctaccgagcaggtagcccaactgagtcgcatctttgaagctctgcaacccctcaaagacactgctacccctcaaagacaccgaagtgtatgaccacctcttcgcgggctccaatccgcagccactgccaccttccagaaactgctgctgccgcattcgccgcaacattctacaccaactcctacggctcacatcacgcctgatgatgataaaatccccaggtttcatgtggcagctctcgataaaacgctcaagcacccactggtgacccatatcaaatggattcccgctctggcaaatgcatctttgccacgtgtccccttcgggtcctgttcggtcgtttccgctacgtggcctgcggctacatgggcagctggattgttccagcccagcctcgccatgccacttacttcctggcccagctattgcttgaagctgttggtttccgcctaaatgccatagtctctacctcgtgggataacctgcctccttgttgctgccgcacgtgccgcgggagaatgtcaatcccccaccacagacgacgcggaccactttttcactagctggcgtatcccgagtaaagacgctggtgctggcgacctccgtggtgctctggagattctggcccgcgacgttcagtacactaagcctgttatctcctcacgagccgtcgccagagccctcaaagtgaccaaccaggcgtacgaacccgagctagctttctgtctacgaggccttttgccgccagcgtgaacccatctaccctttggctcaggaacacgagaatccccgggaacccacgattcctgtcatcactgataactcgcggctccacagccgggactaattctaggcgagagaccagtcctcggtctgacaccaccgcaccaccactgctccttctggtaaccgccgtggttgtttccgtcagaattaggacgcccccaaaccagattctatctggagctgtatgcccatggcagacccttccccgtacgcttctttcagtgacctcgtccaactccatgacggtaaacgtccaaagctcagttcacaagtggcggccacaaacctgccaagttcaaccatggttttactgacaaaaatcaaaaatacaccatgtccactactgtactgtactgtacatcctcgtactgtactcgtactgactaagcaagagaaatggctcctgacgagaaacaaaagatacccctgaggagaaacataaagactgctgagcaaaaagatactccgcaacggagaattgaactccggtcccccgcgtgctgaaacaatgtcctgacaggcggaaattctagccactaaactattgcggaagcggtgggttccgagatgcacagggtgtaaaagagagtggagctgtctttgatttcgggccaaatttaataattatgggctgacactgatatcgatggaacagtgtctttctggagagtacgatggtataattgtattttttccagcacctctgtatcgttttgtatattcagtggagtttaggcacgatgtctggtatactatagcaggagaatacttgcacttgaacagttttttacagtacaagtacttgaatgaggtgctattgcgtctacaataccaactatcaacgacttgaccagcaggtaggtgttgcaagtctgtactgttagccgcagtctgtccagaaggactgttatctcctttcgaatgtctcagaataggtggggtctggtacgtgacgtgcgtctgccaagacgggcgtttggatggacaagcggctatgggttggtgttttaattgctcgagatagtacaaatgttttagtgcggctgatcgtttagtacacagtactgtacatctgtatggcgggtcgtggagtacatgtaagcgaggcttgtacttgtacaaggacagacagcaggttttgtacggtggagggagacttgaacttgtagaatacacattctgattgccattgaacttattgagctgacaacaggcgaaacccacatctctgtggtcctggtcctttgattgttccagccttatacaccatcatcataaatatgcaccattcatatacatacccaaaacaacagacccaatgatgaacgacactgaaaaatcactacaagtactggtacagtaacaaaaaacttgttcaggaagatcttgctttcctacaacaatactacaactacctgcacttttatccaactccggtcctatctcggatcaattgcagaaggatacacggaagtacattgacggtgcatcttggcatcccacctcctcaacagttgagtgggatggggaaggggccagtcacgtggctgctgggccaaccggtgcaaaaaaggggctcttttcgccactctttaaacccgctgtgattggtcaatggcattttcatctctgaaggatcaaaggaacatttttcactgcatccctccttgtagattccaactaagggtacccctcaatgtggctaatgtgaaactttatattttcatgtggcgtagatttgaccagtgttttggtagacccaccaaagtgatacaattgacaggactttcgaacaatgacgattagtaatagtaataccacagtcacgtgacaaacacctgccccaatccgtcttcaaatcgccccaaatcgtcccaaattgctcttttcctccaccctacgagactccagtgactctcccttgggccgatgatccgatgcaccttaatgtcgctcgattgccccacaaatcttaacatgtcgaaaccaaaaatacgacgacacgctagcgcagaaaaaacggctgtcactgtcgaggttaccctagaagagaaatggttgtgcaagtgtccattagtaagcaccatatatcgtgtttctacatgcccacatcggccaatcatgtcgaagcgtccctcttctctacagtatgtacactacaaagtaggttggctcaatgtggggtatccgatgctccgataccgtgcgttctttgctgcgatattccatgcaccccactccatgtcgttcacatagacgtgtaaagtgttgtacaacaccggcaatgggtatataaggcggtggtccagctgttgaaatcgacatcaaccaacatctcttcaccaccaccacaaccaccaccacaacaatgaccaccatccccaagacccagaaagccgtcatcttcgagacctccggcggccccctcatgtacaaggacgtgcctgtgcccgtgcctgccgacgacgagattctggtcaacgtcaagtactccggcgtgtgccacacggacctgcacgcctggaagggcgactggcccctggacaccaagctccccctgattggcggccacgagggcgccggcgtggttgttgccaagggcaagaacgtgaccacctttgagattggcgactacgccggtatcaagtggatcaacaaggcctgctacacctgcgagttctgccaggtggcggccgagcccaactgccccaaggccaccatgtccggatacacccacgacggctctttccagcagtacgccaccgccaacgctgtccaggccgcccacatccccaagaactgtgacctcgcccaggttgcccccattctctgcgccggtatcaccgtctacaaggctctcaagaccgctggcctcaaggctggtgagtgggccgccgtgaccggagctggaggaggcctcggctctctggccgtccagtacgccaaggccatgggctaccgagtgctggccattgacactggcgctgacaaggagaagatgtgcaaggagctcggcgccgaggtcttcatcgactttgccaagtccaaggatctggtcaaggacgtccaggaggccaccaagggcggaccccacgccgtcatcaacgtgtctgtctccgagtttgccgtcaaccagtctgttgagtacgtgcgaaccctgggaaccgttgttctggtcggtctgcccgccggtgccgtctgcaagtcgcccatcttccagcaggttgctcgatctattcagatcaagggctcttacgtcggaaaccgagccgactcccaggaggccattgagttctttgcccgaggactggtcaagtcccccatcattattgttggtctctccgagctcgaatccgtctacaagctcatggaggagggcaagattgccggtcgatacgttctggactgctccaagtaagcgcggctattgacgctgaggagcggccacgactttttggccgtctagtttatgataattatgaatgatgagttaacttgtgtgttgtactgtgtgtacagtacttgtagttgcaatctccagtcagtagtctctgaacacccgtaggacttgtgtgtctgccattccgggcatttgtacttggagtacaagtgcgacttctcgtactcatacttgtatgatgctcaccccatcagctccaagaaaccgattatatcactgcaagaagccgtcagcaaaagtatggtgcgatacttgtagcgcaagacaagggtatcttatagacatcacagtatttcagcattgaaatatcgtataatctcagacgtgggtgaaaggtagcgttttgacgggcaccagaaaactggccaggagaagatcggaacaatttcagtcgacaaacaatgtcatcgccgagacgtcattggtcaaatgtcaactgaataaatgtttcttcactccaaaggagcttcctcatcccttatatgttcaattgaatactactgtacaataccttggaggttgagatatctgctgcacctacgaccttgggggttatcaccttggaggttgtgtgatcttacaagggccaacggggaaaggcccgaatgacacgagacgatctgattcggacggatggagggaggattgcctgtggtacaagccggatcgtgcttagtgacactctctgcgactgtgttgacataatggagtgaggttggggtgagtacaggtacagtgattggggagttttctgaattccagctacctgaatagtttgcaattgatacaagccgatggtacctcagacaaaaatcaactgttggcatggtactgtcaacatgggaactttctaccgctgttctcatgggtgtacacacactcgtcgatggagctgacgggcatgtatcggttcgaacaagtcatggttcgatgatgtcagaagggataccgatacagaggaggaacaatggaaaactcgtgagcgaaaaacagtctcatttggcgtcgttgtttgactaagcagccaaggaaaagtcagccagtgtgtttgaaataatgtcagggtggctacagtacacctgaagtagcagacatgaaggagtccttcagtctgctagtcattcagcccatttacaagatgataatgaagatccctgtgtgttctggcgacttctctgaagacatgcgagactatcaaacatgtcatcggagtgtctctcgccaaatggacatgaactgaggttgttccatcatgaaagtccaattccttagagtacgatcgaggaagttgtttgtcgacttctattaggagactacgagtgcagtagctacatgccagatctatattttgatagagaatctggattcggcttcagaggggactgtgaaactgaagagacaactcagcccgagagagactcttctggctaagacggacttttgccaaagagatgttgaaggtgtttctcagtacagatcctgtcagcattgtaaaattggatgtaattccggtccgaatagaacaacatgtctccaagggtatatagtaaacagagaagaagcaagcaaacagcagagtaaggatacaagaagactcaaaagttgaaaatattcaagtgaatggagtaaatgttactatccaccttattaaagagtcctaacgagtccgtctctcatattgatgtcctcttcatacctactctgttcagacgtaccagtacagcaccagttgatcctaagaaggagtactctgtagaattgccgtttctgtgatgataactgaactgtcgtacgagtatgtacttgaacttgtacttcatatgtctgttgttgtctcactcagcagaaggtcaccgtttacattatgacatacatacctagcttggacgccgtatccaccgctcagagtaacaataaatggagtctgacgaccaaataggatatcaaaagaaccgccctaaactccccaatccaatgatctaattgcttttactcttactctactcatagtcataccacaaccgcaccatctatgtcccacattgctgagaagtgatgacaaagatgaccgactcactgactccagctgatcaaaccccctcaacccccgacatcggtgacgccacgtatatccctcttgaccctactttcccctgtactctcaaagactcaaatttccgttttttcacatgaagtataagtgcaacacatgaatatcgcgtgggacgcgttgccaaactctagtccccccggccctcccttttctaccacacattacaagtctgaaccgccaatgactacgattgtagaggcccaccagacgtacctggccaaatttggcgctcaaccacggtccagagaacaggaatgccggaagaaacaattggccagtacacatgatctctacgacaaggagggatgaccgagtcgattgtctgggagtctctgttccctctcttgaattgggtgcactccatgacatttaggccattttctgaactacgtcatgtgtatcacggcggttattcaggccgggttcatgcggtctttcgtgacattgacccgcgctcaccagatgatgttcattcactacgcaggacaggagaaaaatggccggcttctggcggactgaatgtccgacattttcttctcgtccgtgtccatcattaatcctccttctgctgtcaatgctcgtggcaccggtccctaccctgtccctgccttacccccatccccgacgcttcccaggagcgtatctgcctgcctcctcaaagtgccaacaagtcagttgaacgtgttgatgaacatgttgatgagacagagcacagagacagaagggagaccattgacttgaccagtgctggacctgagccggagcttggggatcaaccaactggaatgtctacccctgacggaacaaggggtctcgacttccaattgagttccgaacccgaaacttacgatcttgatgagataccaggtagagcagaaagcactacaccagctgctgtaaactttccaccgcgtcgttttcaatctcagaccactcaaagaccacctagcgacaaaagccatcgaacggaacgggcaagagaagagaaggtcgaaccattaacgttcccacctcttggacttcccgcagacctttcagctctcacggacaaggtcgccaagctcatttgcaatcctccaaaagaatcccttagagaaacaccatggaaaatctgcagaagaacctggccgtcacatacccaaactacaccaacagatggccagccgatatgcttcccgatgaagagtcgttcttctcgctggaggctactgttctctaccccatgctatacgcccataaacgtcactacccgcttgtgcctcgacacagagacagttcgtacatcctgtattgcaaccgcatgagtcccgatcaggttgatgaagaagatggatcgcatcaaacagtccgaaagaactgcaagtttgcttgaaagtggaacatgataaggaggctgacgaatggcgtctcacacacgtggaaggctgctcggaacacaatcatatgcccaacacacactccagcctgttcctcgaaaacaagcctttggaacctatgctgttggacctaggacggtttgatattaccggaattgttcgaatggtgatatggtcgatgctacgagcgcaggatacagacccacttttagggagtgtgggctgcagtaccatttcatgggtacacccgatgagggtatactcgagctgctcgagactccttatgtgagatatcgccaattccacggaatcacctttttggcgcacatgctcggatacagatggtgaagagcttactctcaactggaaactggggagtaacacttcttgcagctgagacttggttgaaagatgatcaagttgcgggaaaaataagccgactgtagtatgttatatgtctgtgtcgtgtttgtgttgtcagtcgtctcttcgaaaaatgttggcagtgaaacagatggtcacagaagttgaagcgtcatcagttgttgtaacgatacccaggtatttcatggtattccatggtgttgttggatgctgcgtgttgaaccttttgtgtcataaaaacacgatttgcgtcacaactgccaaaaagtcctcagtggcgcctatcgaacggaggaaccataaatactcactcaagccgcccctttcttagccggtgacaaaaagcagccgtctttttcagttttcgagaccaatcacgtactagggcgggttcttggcgatgaaggttcacatgaatagaggattctggagaatctgtaaattgggggtgtatttatatccacaaacagacaattaagctataggtgatatgcgacctcaaactatggcctgattttcccgtgcggatacgtatcaagatttcttatataaaaccgcgaattcgcctccattcaactccagctttgacgatgttcactttttgagttcgaagtagtgcatattaaagttttcatctcattagtccctgcattatcgacgcaacccagaaatacaactcgacgttagtttatcccgaaaggaataagcttcgtgaaaatggcctgattatctgttaaaagtggtctgattatatggcaagtttatggcaccgcaagtttatggcactcccttctttaaggttactcaacaagctgtttttagcttaaatttctcaactgttttcttcaaaactgtgcatatattgacatatctccactagctttcaactaactccgtaaatatttgttcaaaaactttggtacatgctttcatgtttgtatggtatgttgtttgttaagaattaattgggagttttgaagttatttttaatcatttaatattactcaacaaactaccaactttttgttaattaaccttaattaacctttatctgagattctcctcactcgaagaatgggtatcctcaggtgagtcttcggagtcataggaccatcaaacctgtgagacttctccccatgaaataaagttattcaatcgagttattcaatcacgtgatcttcattactccagctcgatgctggcatcaatttgtacttggcctcataagcactttgtgcttatataatccgggtcaacgtatgactggtctttttctgcgcgaactttcaataaaaacttcacttgggtggactgtctcaatcattacaagttcctcctcagcaaaaaatggcgacttagaaccaaagggcccatcaagccagctcagtacatcaattccattcaaagcatctatagcaaaacagtagaaaatacgaggagacttagtgacgacggttgccaataatggaggactcgtatttgctgctgccccccagcctcgtgggggtgccgctgggggagccagcctctcttccaactagctcaagcatgccatggtcagccagaagcctttgggctttctggagcgcttctgctgatggcagctttagaacgaagccagtctgtaatgtgggtgcctcgtagggggtaatggcatcctgctgtgccagtgaaaacacattatagggggtatcttggatccaggacgcagagccgggggtatcaaaaagaccaagggtactgacggagccagggatatcttgtttttcagacagcgaacgtgaaatggtgtcaacagagacgtcgaagcaactgggaccgtcgcaatcatcgtcagaaatgacaatggggtcaagatagcggccaggccgttcgctaggggtatcaaagacgccagagggcggagacgggggggcatctacagcaacggactctggagacgcagcgggcggtcgtttccctaaaggtggactgctccttcgaccattcattcggttgtcctttggagcatcggttgtcttgttcagatactccgcccgttttctacggacacttgcgttgcgctgacgggcatactcgttctccttctggtacgccgggcagttgttctgggcgagctttgcatttgaaaagtgaagcaatctttcaatcccgctgacgacgcgagtccgagccccgtgttcacagctcttgtcaacaatttcgataggacccagccatgcctcccatggaatagcatcaatggactcaagcacgttttcaatggcctgcatgcgaataccctcagcagagggaatatttgcctcaccaacacggtcgatgatatcgagattctgcatgtcttcgacaagagtatcagcctcgttggtctcccagtcgtcaaacactggatcatccacaatctcaaccacccgcggagttgtgtcaggcgtggtctgtgcagcattgccctgtttctcccgttccgtaattcgcttcaatatcgactctgtgggcttcacagtagggtgtccagcgaagacggggcttgaccggaagcagttgtggatgtgatctgcaggcaaggcgaggagagacttattgatgtagttgaacttgtgcagtacagtgactttaccagctgttccgttcaatcgtgaagtcaagttgataaactcgttctgaagctttttcgactcggacttaagtcggcagatcggtccaaggtcgagtggctgcgtgaacggtgtggagttcggaggaagaaaaaacagcttgacgtgtgccatttcgggccatttcttggagagagaccaagctctgtggtgaaacccgacgttgtcgaggatcagagcgatcttgcgattttctcctgcgcctgattcccgcgaaaagatgagcatgtacttgcagaaggtgacggtgtccatccagcccctattttgctgaaagtaccgcatccccatcgtgtttccaggaccagtaaggctaagggcctcatcatcggcaaggacaagcagacgaatcactttggacagctcatcctccgctcttctaatttcccgcttgtgatcatctcgggccttgactgcgttggaaacatcggcttgaagggcctccagccttttatgcttgctttccagcttacttctagcgatattgctttcagtgacaatagcagcacgtctaagctcgtcttgagctatctcgaactcggcaacattgaagctgtcgcttcgaacatcgatggtgtcagctgctggaggaaaatctgccagcttcgcctctagatccttcagctcaccctcaagagcggtaatctcggctcccactttctggatgttcttcttgtagcccttcaatatcttctcctccgcttggaacttcttgttggcgccttgggcaaccacctccagagttgcgacagaaccctccagctctcgaacttttgtcgttctctccttgatgatcggaagcaaaagctcactgctgaacagggtttcccggcccccaggaggctcgaaaatctcttcgccttcgaaaggacacgcaggtttccactgctcgagtttcacagccataagattagcaacctggtcggcgtggcatttcttggctgcattgtagatctcctcggcctcatcggctttagcctccagggtccggtgtcgtgccaacagctccttcttctccgcagaacccctaggtaaatctttgtgggcttcgtgggcctggtctctgagcttgtcgatttcttggtgcttcacaaagagctccaggagacgggcttcctcctccttacactcctctttagctgctgcttccatttcctctacgatatgggccggacgtggtgcagcgttgaaattgaggtagttttggtaggaggaggcccacccagggtagtgtgtcttgccgataatgcacgttgtgatctttcttgacccatccacgttcatgcagaagttcaaggtatacgtggggtctcccttgatacgtccagcgtaaggcccagcagaccaaaccacgctgccgacattgtcaaaattggcgtattggcaggtttggttaacattgaagatgcaatcaggcgggtaattctgcagaccattccagcagaaacccaagttttttacggcatgggtttcgcccaccaagcctcgatcgccatattggctaaggcgtcggtgctgactgtgcaagagtacttttccgatccattcgtggcgtggaaggtccttcatcctgtaaatttcccggtacagaggctgtacctcgagaattcgaaacaagcacttttcagccaccatgctcgcaaactgattgtcgaactgaacgttctcagaacatgtgccaagcacatgaacagtaaactgctccaggtatgggaatctgcagtccttggggctgttgtcgaacgttttggagtttcgtttaatcgcatatccagctgtccggtaggcgcgtttctctaggtgtttgtcgtgttcctcgaccgacctaggagtgttgatctctttggagaaaacgccgagttggtgcaacatttcctcctcggtaatctcttgcttttttactctcttttcaagctggacacgcatatttccgagggcgtcggctttggctctgtcgacatgcattctgccagagattcttacaaattctcttttccgcttttggggcacccgagccagtggacttgttggaaccacatggctgtggagaacctgctgtgccacctcattggagacgaaatagtggggctggtcgggagctcgttcaggcgcttcatggggaccaatatcgctatctgaagcttcaagatcccacatttctgtatcggatgattcatgatgggctgctgctgatgtgggtgtcgctgtcggtatcatcgctaaagccgtgggtatcgccgtaggtatcgcccagccggggccgtttggtgagtgttgggtaccaccgtgaggtgtctcgacacgaggtatcatttcaggcatcaatcaattggctgtgtatctttctgtcgagtgccacgtcgcgactatcgagtagggaggtgtaaacctaagctacgatcacctacagatatatatatatatatacccaccctgccacactctgcatgtaggggcccaaaactatatcctgcacggcagtacatacgaccacagttgtacaggataaaagacagaaacatttacatttaaaatatcatcatctaaatataatgctcaaatgttatagtatataaaaactaaattagtaccgtatctactctctctgtttcattactggcaagtcacagtacgatatcgtttgtactacagtacatactgtactgttggctgtgtagcgtctgttgctacgtctcagaccgttaccccacctggtgacgacgatgatccgaatctccagtgactctagaacttgcactactgtacatccagggttattcaggggtactgtagtcagcagtgttgtactcgcctaacgtctggttactttaatctcttgatgaagagatctgcggttccctttcgattgtaccctacatcttcgtttccatcgtctagtgactctggtgctatagtccatcgagacaataaaacgtctttctctacagtgtacacagtagctacaacatgtactgtattttctgtatcttcctacacctgggcactactggactttcgtgtgccaatctcgctgcttttagtaaaagaaacaataaacgatagactgatatagcggtgtcctccaccaaccctcggccttcaccagttctcccactgttatgtctccacgttctcttcggttgacccttgcataaccctcaacctcgcatacaaagcctgtgtatgtacttgctggaaaggatccacctcaatcaataccacaagggtgtctcttccacaaacgtgatctaacggaatcatccactttcatccccttgtcctgttgccttcattcgtccccatttcatctaatctaaggtacatactgtactgtacaaactgcacctttatctctatcggtacgggcgtacactgtgactcgccatcatatatcccacttgattggggtctctgccagttcccttttctcttcagtcttttgtgatctgccttcacccgctttgtcttccttctagcagctgtcttttgctctagccctctcaatgttgttgttagttagacctgggaaatatgtcctggagactcgcgcagatcactttttaggcctgggattcatatctctgatctctcacataacacactacttgtagttctgtctctttagtccgctgcggatttcagggtcctgaaacagttcacttgtgtagacatcgagtatgtactgtatgtactgtacgagtatcgtctacattgtatgtacaccactatagctgttgcaaatgttctccaagccgatatagactgtttccgggttggaattatgtcaaatatattgaaataggtcaggaggatcaccatggggagtttggtcggatggcgactgttcagctctcgtacaagcgtacagccaaagtagtactttacacgcacaatacttgcactgattggagaagcccagtaaccgtccggatgcttcggtagagtccctggtgcacttttctgagtgtcgataactccaccgttggatttccagtacaagtaaaaagtttcgaggtggaaccatgccctagtctcaaagcaagtaatgtataagtattatataatacattagttgatatatttgttgtagatacattctccaactgagagactctagtacaagtaagtacagtacagtactgacagcatgtactgcttgttgtacttaaccattctgctaaacaatcggactgtgtatacaccccacctcacatgacttcacgtgaccgcactcccgcactccacaccaatcgccgttcacaaccgccattatgatgagtattcaacgggtctcaaactctgttccacggctgcggagctccggcttgctctgaactgtggagcggggcggacaatgagcgtgaagaattacggaccctggaggcacctcgaaatgcatctgatggacactgtggactgtggggggaacaggtgcggggtacactggtgaaattagacttttgatagtgaaaatttgaggggggcgattggggagcgtaatagtcggggttcggaaggatatctgggatatatgacactataatagcgtttcagagggtctcaattgtgaattatcgtttttaaattgtcaaaaacagtcaaaacccgcattttacacacgtatatccccaaacaccgccgaactagatgcggcggtttttttatttaagatttgaaatatgcatggtaaaagtttatattccagctacaaacaccatttaatgatagtgtaatcagaaattgccggcggtgatagctgctgattgagctttggaaacggaaaaaccagagccgaaactggcttattttgaagacacaaaaacgacggggacacaaaaattaccacctcgctaacaaaaaatgagcaaatatggaatctcaaaagaacctgagatgcaccgatttaggtccgcgttgacaatccccttctagagaccctaaccctaactctggggtagatgcatatgccaagactgcgattaagagttggatttttgatgaattttggcgatatttcgggttgtgggaaagggatttggatggttgttatattgatttgtttgagattgttcccattattcgaatttcaagatatttcgcggatattccgtgtcctcgctcttttgggtagagttgcctgtttgggatcgcgttttttatgcatcatctgcatcggaacatgcatatatgcaggtatacgtgtgacgatgtggggcgagttttccagcaaaaaaaagacacatcgacaacgactgaataatcaagaggcgaaaaaaatgacgatatataagatggtcgatcgtcgctgttatttctgcatcatagcatcccagcttctctctacatccccattcccaccatgactccccaccctttcgatcagctctccgttcaggagatggagagcgttgtgcgagtggtcaagtccaaccattcgggcaagtctcttcacctcaagtccattggcaccgaggagcctcccaaggcgctgatggctcctttccttgcagccaagcgggctggcaagaaccccgttcccccccctcgaatcgcacatgtcatctactatgttctggaggacaagttggtgaaccagtgctgggtcgatgttccttccgccaaggttgtcaagtccgaggtgctcaagaagggcatccatcctcccattgatccctgggaggccaacgaggccttcgaggccgcctttgaccatcctctggtcaaggacgccatcaagaagtgcggcgtggagcatctgatcgacaacctcacaattgacggctggatgtacggctgtgacagcgagattgacatgccccggtacctgcagatgctggtctactgccgagatcccaagaccaaccaccaggactccaacatgtacgccttccccgttccgtttgttcctgtctacgacgtgctggagaagaagctcgttcgagtcgactattgcgccaccggtggagacgatgacgacgctgccgtcgagggcgttggcaactacgacacccgacccgagggaaagaactgcatcgagcactgtgtcaccaacgactatcttcccgagcttcaggacaagatgcgaaccgacctcaagccctacaacgtgttgcagcccgagggtccctcttaccacattgacagtgacggctacatcaactggcaaaagtggcacttcaaggtcggattcactccccgagagggtctggtgatccacgatgtccactacgacggccgatccaccttctaccgactgtccatgtccgagatggcggttccctacgccgatccccggccccctctgcaccgaaagatggcgtttgatttcggcgactgtggaggtggaaagtgcgccaacgagctgactctgggctgcgactgtcttggtaccatccgatactttgacggcaacgtgtgcgaccccgagggcaacgtgttcacccgaaagaacgtcatctgtatgcacgagcaggatgacggtatcggctggaagcacactaactaccgaaccgacgtggttgccatcacccgacgacgaattctggttctgcagaccattctgaccgtgggcaactacgagtacatctttgcctggcactttgaccagtctgccggaatccagctggagatccgagccaccggaatcgtctccacccagcttatcgacgccggcaagaagtccaagtttggcaccattgtctctcccggagtcatggccgcctctcaccagcacattttcaacgtgcgaatggaccctgccattgacggccatcagaacacagttgtggtcaacgacaccgttgctctgccctgggacgccaagaacccccatggaatcgcctttgagaacaccaagacccccatcgagaagtcgtgctacctggactcggacatccagaagaaccggtacctcaagatctgcaacgagaacaagatcaaccccatctccggcaaccccgtggggtacaagattggaggtctggccaccgccatgctgtacgctcagcccggctccgtttcgcgaaaccgagccgcctttgccacccaccactactgggtcaccaagtacaaggaccaggagctgtttgccggtggcgtgtggaccaaccagtctgccaacgaggtcggcggagtccaggatgccgttgcccgaaacgagaacgtgcgaaacgacgacgtggttctctggcactcctttggtctcactcaccacccccgagtcgaggacttccccgtcatgccttgcgagattatgaagatccatctgtcgcccaacgatttcttcaccggcaacccttctgttgacgtgcccaagtccaaccagactttcaatcgatccgtcgaggtcaaggactgtcgatcttgcaagatctagtttgtgaatgttttatttaatgtatgaattgattgtttgaatgagaatatagaatgtgatcaacagagacaataagtacagcacgtaacaaaatgattgtttcagagtgataattgaagtggattgagtaccctgcgggatccaatcagtgttgtatctgtactgcgtttgaatcaactaaatattgatactgcaataccgtacttccaactaaatgccagacactatcaattaacgccttgtcgtcctcccgagctctaggtaccactatcttccgatctccgcactatctccaaatctactgagcacctaccccgacctgctgataccccaaccacttgaaaagctgtgggaaaggtagaggagatcttctcgagagaaatcaactaccgttgaacagtcgagagacgagaagactgaggcaggtctggaacaaaagaggttgaaagtgcctcgacagaagcaattgcctgtgatgagaccaaagtcgactgaacggtcaaacatttgaaggagcatggagacgattcaacaagccatattgatgactaaactgaatgctgcgtcggggagacgacggtttgacgaagtccaagcaaagaggttgccaagttcgttgaaaatccaatctgaccagacatgaagtgatatctgactgcctggaacccactagatgttctagtcaggaaaaagccggaaacgaacttgcattcgaaccagttgaatcagttctgggtgcataaccgtgggttaagaagtatagtaacaacttatcttttggtcaattcaccgccagtttgggaatcgaacccgtctctggtctatcaatacgcctagcgcggagaatcgccagaagcatactcgaagttcctggtcagatcttctgcttcaaacagactccagagattgagataagagaccaacatggagacactccggttcagtaacttgtctgaacctgatgtgaggagcgtggaagatatagtcgacaacacagctcctagtcgaagtccgagcctgacgagaaactttctgccatcttcgcagacatgactggagagttacagatggcgggaatcacagccagaagtctcacgtccagattctacagctctggcaaaacatacacagtttggcatagtccatatggctacagagttatctcataggttcccgagtgtctctgaaaacgattgcattatattggtttctttcatgcggacgaatgactacttggattttgaggagatgtacactgtactatacaagaccggttgacaaaacgtctcctccctgacgaactcgtgcggtgggtagtgtgtgtacagcttctcgactagatatggataaccattcgactatcctatcactgatcatccaaccacttatcgtcgccttatgatattcaccaatgctaccgcaatgtacagcatggaggctggatgctccgcctctgctcacgtttactatatacaatgttgtcaatttggtcacttcttggtgtccttggccttctcctcggacttggcgatatcaatggcgttggccgaacactttcgcatcgcttgcagcttgtcgaaacactcggatcgcgagttctggttggctcgcagacagttttcgtacgccttgagatgggagtcgcagtccttgagaatcttgataaaggtgggcacgctggtcttgacgcaggtcgacagcttttcctgctcctcgaaacacttggtcacgtcgccggctcccagacatttgtggtagttgagaaactgctcggggcagtatcgagcgacctgagttagtggtctcttgtgggggttggtcggcggcaaaatagtagtccaaagaccgcagtagcgggtctcccggttcattgatactcacatcctcgacgagggcttgatccagaagcatagacatgtttgttggtggtaggagcggttgatccagattcttaggagagcggttgatctagattcttcgttgctatgcaggctgataaactgaatcagccagcccttacccaaagtcgaaccgagtttattccacggtccaaagagggaaatgagggaaataggggagaaagaggcaggaagagacgcttggcgatcacgtggttggtaccaaatcaactcgcagtagaatatcatcatcaaccacgaatatcatatcccaacatcccgcttgaatcatacatttatcatacatttttacgattacgtaatagagagtgcctccgtgcacaccaccccccagttcaattcccaccaaaacatacttgcctttttttttttttttttttttttttttgttaaagttcccaagtttagtgaacctctgcacctctttgaccatgatcaacgtgctggaaacagtggagtatgtggccaacaaggcggacgacgtcaccgtgaaggtcagtgcgtgcgaatcggccgcaggcgaaattctcgccaacatgaagacccaatcgtactccacaaaaacctggaacgagcccgaactgacccccaaaaccaaagatcgggccaccgtcgactggattttcctcgtggacctgctcaacttctccttctggtcggacacggatctgcaggactcgggcctggcttcttcccagcgttttgccgtcgcctacaacgacaaggagtacacgggatactggagtctgtgtgctgccatcaaccgggccttggacgaaggcatccctatcaccacccccgcatactggaaaagtaacgacttcagtctcgagaaactcgcccacgtattcagatctgccacgaaggaaactgtgccgttgttggagactcgatacgacatcatgaaacaggctggaggggtgttagaagagaacaagttggagtcttttgcccaaattctggaaaacaacaagggaaaatcagccatggagttggtagagactgtggccacgctgttcccatcattcaaagacgaagccacatacaaggacaagaagattcacatttacaagcgtgctcagattctggtggccgatatctgggcgtgtttcgatggagagggatacggcgagtttgtggacattgacagagtgaccatgtttgccgactaccgggttcctcagattctgcacgatctgggctgtctcacatactcggagcagttgtacaagcacattggggatctgaagatgatcgattcgggtgatccaagggaggtggagctcagagcgtgcagtatttgggctgttgagctgattcgtcgggaaatggtgaagcgggaccccaagacggaggtcaatgcgattttgattgacttttttctgtgggacaccgccaaaaagaaccagcagaaggactacaagggtgtttctgtgcagtgtcatcgaacgaggtcgtgttattactagagccggttgcgctccggggtcacacggcagattaatgacggaaagtctcgagatgtccctgacattgagcgcttctttgtcaacaaaatggtcatatctcgatcaccttgtccagcaccactccgtttagcgcacattaggagttggatcacagagtctgaacctcttggtaaccaatcgcaacaccgaattatcatcaccgaattatctcccgtggctttgctgatgcttgtattgtataagtactatctcgagccctgttttatagcaccattggcactaacgcaggttcaaagcgcgagtttcattaaacgcgtcctattgaaaaactcaaaacacgcttgaaaaaaaaaaaccctgagatatagtaagagccacggaagtcggcttaagtaatcgtgagttagaaaagtgtattgaagaaccaaccaggagcgatctaagaagacaagcccattatataatatagatttgagctgtgacgactgatcaggtcacgagggaaggatatgccactgtgtgaagtatggcgtaaatgaggccttcaaggtttcatcaatacaagtacaagtgcatcgtggatggagatgtagctgtcctagagctacgatttttacatgtagggattctacaagcctagagaatcatttttgtaccattttttttttctgaaaagagagaaatcagctgctccaaacctccccaacgtgtcaagtgagacgctactcttgcgctactctcgcgctactctctttttttatgtcttcacacatcaactccaacgagaagtaattaagtacactgtactcctatatattgaagcgtgtcgccctttcaagtctcacacacatacacctcccacataatcccacccaagaaggtgaacacaacacaacgaaaagaccccgccttggcccccgagccccctctgctcgaccagttccacaatgtgcctagacgggagatgctggagtacatgcgctccatcagctcgtgttgcattgacggagtgggcatcttccacctgaccaactgcgaaggaggcatcttctgtcttctgttggtgcggtccgaggccgaaaccaccattttcgacaacgagaatgatgtcgttttcgggggcggtcatgaggtgaagcgattcttcccggtcgactcttccaccctattggtccagttcaaaggcaaccacgacctgctcgtgctcaaatccagcaatggatggaaaagcatcaccgagaagctgcgcaagcagcagtccatgctcaacacctacctaggcttcaacgccgccactcagccccccaacttggaagccttgggaaacgcggacaccaccatcgagtgctcggacgacaagaagatccccgtgcatgcctggatcctggcttcgcgatggcacttcttcaaggccaagctggccaagtcgtcatggacggctccgaagtctgtatccagaccatggtgtcgtacttttatggcggcagagaacagctggatctggaaactgccatcggcttgctggggctggccaagcaacagaagattccgggactggtttccttggcgtcacgatcgatttttgctgccgacttgaacgaccaacagaccatgtcctactggaagcggtcccggaagtacagcgacaccgtggcgtactattgcgccacccgaatgaagtctcccagtgacgacaccagctccacccaagagacctttgagcggttcatgcaggatttgggtctcgtggagggtagattgttcatgcagatgctgtgtcctcaggtggctcccagagcttagatgtcgtgcgttggtccccagcattggcattgttttatttatataattcgagtatatgttttcaaagtgaagtacagtcataccgcagacagggttgacaacatgctagtatcgctcttcacaaccggtgacctgccagaccgttctcgtcctcgggagtacatgtactgaggcatggctaatgggcagcgtagttggtgtggtagtcagcagttgcaaccaggcttctccagactgctggcaacagtttacttactgagcaaagggctttcggtccgaaagagaagggatagttgtgttgatgagcatgagagaggcataacaagcatcaaccagcggcattcggccagagaaacagctcccaagatggtactgacgagcagacaaccgtatcagttgagataatcatacgagacagcgcattgcctcatctgtcgccattttcatgcttcggttgtgttccaaccttggccagcttgtcgaggaactgaattcgggtttcagcttcggtttggccaagcgccagagacatgtgtgaaagaactccgggatggccaatgtacgaggcatacgagtcacgggctacgttggtctgccattcttgttttgtggtatctgggtttcccacgccgaggtaccgggactgtgagagctggaagagctgttgttctcggagtttgtcagcctgtgttagtaaggatgagtgatggaaagtagaggtgatgtattctgtgggcgatgtattccgtgggcgatgtattctgtgggcaatgtattctgtgggagatgcgttcctttacatccgctggcaactgtctggctgaaactgactgaatcaacaagcacgagtgtgatcgtcggattgaaaagggcacatttgcaccgtcacagatcagcccagtaaacagcagccgtattggcctggacacaaacatatctatccacgtttgtaagttcacacgaactggactcaggagtctggagtgagggaagaataccgccaaacatttgtaacgtttgcaacgcaacaacggtctatgaagtgaacacaaagtcactccttagacgggagccacaacgaaactaatcgatagtgtcctgtcagtctcgtttttctaggtctatagcggcggctgaagtccgttcctgttcgtactcaccattgttgtattgttgactgtgtgagtgttgattgagtattagtgaacctgcttgtcgctgtctgtcgcggtgctgtctgtcgcggtgctgtctgtcgcggtattatctttcgcggtattatctttcgcggtattatctttcgcggtgtcggtcgctttcgtggtgttcgtctcgctcgatcgtctttgtcgaaaatagtgtggtttaaattactgcagctgcacactgaaaagctactgctggtgccacgagcctattttgcatttctatcatcacacacactgcaacacccagcatcacacacgactcgggcgcttataatgacggacttggcttcgtctttgcttgcgagcacccaccagtttgtgacccaatcgatcatcgacgactggaacaccagcggccgcgatgaattgtgagtatctacgacggaagacccggggaggggcaggtgatctggacgatatcagtgcaacagagaagcgcgatctgctcccattatcacgtggatcgatggagaccgacattcatcagacgttgttagttgtgttggactcatcggacgttagttggacattcatcagccgtcatcggttatgctgtggttgattgtgtaagttgaaggttgcaacttggatgtgatgaaagaacgggaagaaaactgcgttgacaaaattgcggtcacaaaattgcggtgacaatctgccgtttcatcgaccactaagcaaccacattcgcactgtgtcgtcttagttgcatacctaggttgaagcggtgcggtaatacactcgccaaacgattttgccgattcacccgctcgttcagagaccaactgcaaacattcctccagcccctatcgtccaaccgccactccattccatcttacacatcgccattcatctactaacacagactcgacgtgatccgacgcaacgtcgacggcgacagcatcaccctcgtgaagattctcatagagctcttcggcaacattatcgacggctccctcacccttgatgaacgtctggccagcgtattcgaggaagtgctcaccttgcccttcccaaacgccgaacagacgctgctcatgatgttctccttctttggataccacgagtcgctgtcaaaactccccaagttgctcgaaaacacgatatcgacgtcctcgtggatgctctatgtcaacgacggcaacctgttgacccaaatcggcatagtttcacccatgtttgaaaagaaaattatcagagaacgaaccacaatcttctacagacagcgacgacacaacctgcttcgagaggagacagagggatactccaagctgatggtggagctaagcaatgttgttgcggcatccaaacacattagggacactgccaaactcgccgctgagactgctgcgaacatcgtctcgcttatcggatactttcacctcgatcccatccgtacgctggacatttttctcaacgtgttcattctcgacattacatacacctcggaggtgatgattgaggttctagcacagacgccgttttgggaggaaggtgtccccaactacgaggctgcccagctgttgggtatgaagctggttggagcaaacgccgctcagcatggaaagcagtcggggaacacatgtgctgcggtggcgctgttgatccagcggggcttcatcaagttcgaagccatttatccttttctggagcctctcgaatctcaggtcactgcccagaaggatctctactacgaggagctgagaaacaagccctcggtttcgggaatggcttcgcttggtaatgctctggccatggttcagtttgatggagaaggaggagatactgatgctgtagaagaagaggtggtcacccttgaccctaccattcacacacatcttctgcaagccctcttgacacgtggaatcatggagccctcttttttcatcctttccaagttcccgtggcttcctggtgccttccccttggtgtccagactcatctaccggctgtttgagggcggcttgtcacctctctacgacgcatacagaccgtttgaagaagtgaatgagcttacacaggtcaaaaagcttccctctcagtctaacgactctgttcttacaactccgcgaccccgagtgggtatgtcgcaaccctgtatatatcccttcgacagtgaaggcggagagactcgatttttcgacactaccgacagttggaaagaagctgtggttcccgtcaacaacaaggaagagttgatggatcaatctaagcgactaatcggcttgacaggaccgcatttgtgctacaatcttcgtctgtttgcaaagctgtgcagaatcgctaccgcctgtctatcacaggacccctcctggtggtacgactacctacggctgttcattttaccatctgtagccctcatttccaccaatcctcttgctcttgctgaggtattcaaggtggtgaaacagtttcccgcagatgtgcggttccggctctatggagaatggaactttggcatcctcaaaagctgtcccgagctgcgcattgcaactttgaacacggaaaaagagacgaaacgggtgctgaagcggctgagtaagcagaatgttcgtgagatgatgcgtaagctggcgaaaatcagctacgcgaaccctctgcccacattcacggcttttgtctcacaggttgaatcgtacgacaatctgtctgatcttgtggtcgaagccgctaaatactttacagatcttggatgggacgctctaccgtttgtgatcattctccagctcacatctagtggtcgagatactgtacagaaagacggtctgaacgacagaaagtggttgcagagtctcgcacacttcacgggccggctttgcagtcgatactctgtcatgatggactgctggcccattttcgatctgctcatcaagcagcttcattgccaggattcatcaatgttggttgtgctgagagagattctggtttccatgactggagtagctcagcagcagaacatttcacccgagcaggccctcaatctcggcttttctcctcagctgaagtactcagtcttcaaggtaattggtgatagtcgtctggacaaggagaagccagccaaccgacttttcaacactcttggaggacagcgggcactggagctattcattcttcttgcccagacccagcagaaactcgcattcttacctgacaacagttctgttcatcaaaaggttcttgctctgcgtcacgatgaggtcaccggagtgctgaaccagtacatcgaggctgttacatggttcgtaaagccgctagaaaagtttgcagcgacgtttgcctcggtggttgacctagtcaccaagtacgacgtgtctccagcatatgcgtttgctctgtggcggccaatgttgagccagcagatcaagtccgacccttccgtgcttaaaagtctccgagacggccttccatctcctgaacacatttctccctcgctttatgtgaccttctggcagttgtcactctacgacatttactacgaccacggagtctatgaagctgagcttgctcgtctgagcaagtccaagaagagcagcaatgctggagaactggctgacgaagataagacacacactctgcacaatatgaagaccaagattcgtctttcagccgaaaaagactcttatttcccctgtgaaatggacatcgcatccgacggagccaagattctgcgtaagatgcagatttctgagcttctggcttcctgtgtgcttcctcgagccattctgtcagctgtggatgctttgtactctgctcactttgtcattactcttcatcagcttggaaccctcaacttttcgactttgggcgttctcgaccagatcttcaactcccagctgcttgtcccaacattgtacacgtgcacagctggcgagaccgaaaacctgggcttattctaccacgagattcttgccattctcaactcctggcgtgccaagcccgaggagtacgtggctgagggtctcggaggtctgacgggcacctctggggaggctgctggaacataccgattcccaggcttccgactggcttacggtattggagataacaagaaggaaaacatgctggaccatgacatgctgagaaccgtggtggaaaagtggcaccgaaaaatccacatcactgttgcggagtgcctctcccgagacgactacatgagccgtcgtaacgccatcatcttcttgcggtctgttgtgggcgagttccctcttgtggcgggccatggtgttgatgtgtccaagagattggaaaagattgccaagacagagacacgagaagacatcaagctggctgcgctaagtttgcttggccacgtgacccgaacagaggtgtcgtggatcgaggtctacgatttcaagcccatgaaagaggaggatcgtaaggtcgaaatggccaaggctaataagcgggttatggctcgcaagaaggccattgaggatgccaaggagaaggctgcacttgatgtggagcgccgagagaaggagtcacgtgaatctgccaagcctgaggcgcgtgacgctcaacgtgattcacgtgacctggacaaggcccgtgatgtggagtctcgggtttcctcagctcggtcttctcgtgccacttcccctcgacgagagcgggagcgagaacgggagcgagagcgggagcagcgcaacaaggagcgtatccgtgatcgagagcgggatcctagagattctagagacctgcgtgatccacgtgatggacgtgatagccgggatgcccgagattcacgtgatggacgtgaaagccgagatgggcgtgatgcccgtgagggtcgcgattcccgtgatggtcgcgattcccgtgactctagagactctagagactccagggactcgcgagattcgcgagagtcggaccggaagcgacgtcgaggcaaggaggagcctgcttcgcttcccgccaagcctcctgttcgtcctcgaggcgacggtggtagttcgcgtgacggaagctctcgtgatggtagctccagagaccagcccccacgtgacgttcccgtccgggatgcgcctcggcgatttggagattcggagaacctctccattgaatctcgtatgagcaggcgagcaggtggtggcgagtctgacactgttccgcctcccccacctcctcccagtggtcctcgaagctcacgtgaacgagagcgtgaggcgcgagctcgagagcgagaaagagatgcagcccccggagctattccctctcgaccggctcgggatcgagaacgcgaacgtgatcagcgcaacaaggagcgtgaaaatgaccgtgagcgagaccgacgtcgagccgaggatcccaacaggattcagattgggcgtgctgtgcgagagacgagaggaggagtaagtggaagcggaggaagtgctggtagtggaagtggctcgtccagagatgctgcatctagagacagtgcatccagagatggtccctccagagacggttcttcgcgggacaacggatcttcacgtgaccctgggtctcgagactcctcgtcgagggacaacggctcgtcgtcccgttcgtggaacagagagcctcctcgagaacctcgtcggggttcttccaatggtgatggacggttctcgtctcgaaagcattcgtcatctacccaggacgactctcggggagagaagcgacgtcgaatgggtagatagatggtagaaaatggatagaggtaataatcatttaattgtacttattcgtaattgtatgaaacttttgacaacagtaaaaatacttgtatatttatctgcactaataaaaaaaaaccatgggcaattttttctcaacaaaatagtgttaagattggatgattgttagttaaagacaactcttaggtatcgactagacatttgtgatccaattgatggtatcataatactgtgttatatatatatatatatatcagcagaatacctatagccagtagaattgcccaaagacaatacaatccatcgacatgtaacatatggccaatcctctggcgtcaccctgaagccgtccacctggagtcatatcatagagtgtctggtgtatttgaagattaaatgttcctagaatgaattaacgatcttctaaatcactcttcaaccagcagaatccgatcatggttctcattttgacggttggatttggttcagtattttctgttgcttagtcatcatatctgcagagattccaattgacgtgctatatggacacaagtgctatcattggactgatctcgttcgtttctgttccagtagagtgattcgaccgtatgaacaaatcagctcttgcaaaccggactgcattgttaccacccgtaaaactctcccttttggtccaagtaatatcaacagagtttgttatcattactgcgaaatttgttagcactttgtaaagcaacgagtattctcatagtgtaacgtaccagcctccaactatacctgcagcgtcactgacaccaatcagacgtgaaacttgaagtgaaatcaagcactccggttgtacacatgagttcaccactggtccactaacctccacctttcattgtcacacgactagcgagatcaagaatgtagcatggggttgtccaccgaatgctacgaagacgttctgtactctgtggtcacagcactcggcgtaagagtaagattatgagaagagataaaagaggaagctccatttttgttctccatttttcaccatttttgtcactatccccgtaaatgaggcgtttggcgttgtcgaggagatccgaaaacgaagctctggagcagctcggctccgctcattttcgcgctacgttttttctttgatggccgccttctgggtgtccaatctctgaagaagagctggacgagctgggagagacggcagacggagaaaatgctgcatgttggtattatacgggaacaatgtgcgggcttcacatctgaagctgtcactgagtcgacgtcgagatcgtcagggtacaacctcgaagcagtcgtcgaacctgaagtaatgtatcgatgtgataatgtatagatacaggtaagttggcgaggagcgtactttactatgagaatctagctggtgtaattgactcttcagaagacgtttactagagtcaatcaagtcgtttcgatcaagtcgacactaccccaaactccatctctatgttgcgtcccaccattccgaccagatcttttcgacacatcattgctcctcaattctaactaacaaaatgtacaacattgacttgtatagatctgaaatcttcgacactatttcacttgaaacagaatctgcccgttctttcacttcctcgacttttcctcgatccccttttttttattttatttttatcttttttcttttttttgtcataattatttaaggttaagcgaatacagtaagcgaatgtaagcttcatttttagtgacaagctgttctcaactgcaacaccccggtttcccacaactcagtacatacttgtatgtaggcacgagtactcaagaatatcgcgtttccatagtttagatctcaaaaaagattgcagcacctaggattctcgtatggtctcccactacaatactaactgggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggccgcaaccgtgccctgatggtcgttggagtgtttaaatctgtcggaaacttgctttctggtaaaaaaaactggcacaaaaaccgctccaatccgatagcaatcggtgttatgctctggtgataggtagaagtaaacttatcgtttaccattactagttttggtccctccagggttatttgttgatcttgttgaattctatgggctgtctgatgtcatttccggtattgtactgtacaattatactggatcattgtttgctctctccccctcgctacagctcagcctactgcccacaaagatgacgataacaaacaagactgtccagcttggttacgactcagcaacagaggggtctcctgttcaactctggcaaggtgttgaaaaacaatatctaagctcaatcacctatttcgaaaaagtacaggtttattcattatcactgatcatcaccaaaactggcgttcactttcactaaaaatgaaatttcaggatacgaaaaaaggaaacaccatcgttcttcgagtcaaggccactttcgtcattatttacatcccggacttcgctcacaacaaatgggcccatcatgagactagagaagatagtttctatcagtcgaagcccgtcttggagcagaggcatcttaaagaaaggaaattctctactgctatcaccatttcggtcgcagattcttgggattttactccgagataaggagaaagacctcactatcacgtctgagaattcggaggtgttccagatccacactttcctcttagtatctacggcattcccgagctgctcaaattggtcacccgatacatactgttgatcggcaagaagaacagaaggcatctcactgttggtaaatgccttctggggtggaaacgggcaagtcgtggccattcccacgaacttcagaggccagtttagaattgacaagaccgcagttaccaataccaaactgatgccgatgaaggtcaccatgtaggtgactcgcggaggtggttgactcagacgaagggggttgactgggacgggtgtggttcagttagttggccgaatatgatgatggaggtaggctgaatggagaacttacaatagatccaaatactgtacacaccgtactgtacatacttacttggaggatatcaactacaagtactgtacaaactgtactgtacacaattgagaccaatgatggtgaagcactgagtccgtggaccagaagggacttttacgatgcagttacgaacacttcaaatacttgtccaatctagtggctggatcacctgtttggatcttcctagtgtctgttcagggctaggcaatgtccaggaaatgattgtttgaagacactagacgaacttctcttcgacatgctaaacagatttaattggcttgtgagaagttcacgggcatgcatttggagttgacatctgctcagatccagacatgtccacaaatcatgctgatgctgactcgcaggacgttgagatcacgtgggtataggaggatgagtacgactgaaatcctgaagatacttaggaaacatttcttggtttctacagtgggcatatgaagtgactatattaccagtacagtagtgtaccttttagagaggttcgcaggacattatttgtacaagtacaagtacaagtatcaccatttatggtctcctcaaacacaacttgatttcgtcaacggttccacccaccatttgacatctcatctgcttgatacactcgtcggtgttgcaaactctggtgtatggcgagagtctggaaaagttgtcaaaaaacacctgtcgttgtttcttatcatccacaaacgtcttcacggctctgtgccagaatgtggcgtttaggggagcgtcgtcgggccattcgcgatcgggatcatacgcctttctggccgaatagaggtacttccactcgagtttgggctcagccacgttgtaagtctcattcaagggagaatagtaattgtgtgagtccataatttcgaatgtcttggagtccaccgaatagtatctccaggctggattgtacttgtcgattggagtgattgattggccaatccaggcgacagatacggcatccgcctcggttggggaagacacgttggaagagtcgtagtagactccaaactggtcggcgtgggtgtgtccaaacaggttggctgcaatcacatggggggagaaccgtacaatgatttgtctcagaacctctgttccccaagggacagcgtctgcatctcctcctgtaggtacatgggctactagccagacctttgtgcccgtttcttcggcctgtaaaagctcattggtgagccatctgaaaatcccactggggtccgggttgctaatgttccagtagttgtagtagttttcctcgtaccaaaagttggagtccagcgaaatgacgcgcaagccggactttgtggtcactgcaaaactgccgtacgtgtgtctggcctgctcctcctgctcctcgttgatccacttgtagtctctccacatgcgggagctgaggtctgtattccactcaaactcccgtgcaaagcccgaagagttctgggccatctgggcgtatggatacgaatcgtggttgccaaaggtcgggtaaatgggcaggtctccaagatgcttcttcatctggtagtagcactcatgttcactctgcagcgtcagagacaggctcagaaaccggtctgtatcatgggaaatcatgtcgccggtgaaaactccaaagtcaaacgggacccgagaggcaattgacgacacgtgcgccagcgatttctctagcagaatctgaggcgtgtcacaatggtacgttccaagcttctgcgcaggctcaaccaccttgtccggactgttctggttcacagactcgggaacacaacacatgtatctgttgcaatcggcctctgccccctccatgtatctcaaatcaatgtgaatgtcgctcagatgaagcacgttgaacgtcgtaccttcgcttttcaccccggcggattttggctcctccggtcgagggccccaccaggagctgagatgtggctcgaactgcggcatctcaaactcgcaggcgtcgttgccaaaatgccagcaaatattggttccatcaacgcccctggggtctatcagagacaggacgttagcgatatggcgtcccacggctccccgcgcaagagtgtcgtctctatagacctcacagtcgtctttccagttgtatttttcgcacagtcgaatcagaatcggcggaatcagagccggattaagcttggccagcttgtttccgagtaccagcaagtttttgcaccggctacactcgtcgttagaggcccccagaagcgattccacctgggactcgacccagccgagttgcagctcgttggagagactgggaggccctaaaagagccgactgaaggccaacggtgcccaaaaccacctgtatcagcttgttgagcattgttcttgacacatggatcgtttcgcttcagcccgaaattttatatctagctcatcccccttgcatgaagataacgcacgtggtgcagcaatgcattctagtggaccatactgagacagaacaagtgggtgaagcggtaaagtggaaagtgggtttggggaggttatccgagtctgagtacggtattagcagtttcaccttgcgtccttggatgttcattctttgaccattcacctgttatatccatgggttgaatacagcaatgacagaggacgaggtctgctgaggctctgatataagtatttttatcgattaacagatcaagatgggcacttcaattgagtctgtagagaagagcgaatgacatccatgctcacggatttcctcttgttcctcctctagtcagcatattcgattactcagcagtttttctcatattatcctatcaattgctaaaccattcgaggaatctttgtttgagaatacataagccgaatctcgaacttgtacatgtacttgtttcatgaggtgttctgaagtagaagaggaactcggaactcacttgattcatacagactcttcggttaaccacctcttggtctccactaatgcaatatttgcgctagaaattcaacatgggcgaaaaaatgaatcaagcggccagaagatgtttcattggttctctacagtccacgctgcattcatagagaattcttctacttctaccacaatcttctaccacaatgattccccttgaacacgcctttcagctcagcagttacctctacatcaaagatctggttgctcccgaccagacaagtcgtgaatggaaggctgtggttccagattgcgtctacctgcttgtcatgatacgccattgtccctcatttgtgtcggagaggtctttatgttcctttttgttttcatctgattactcagcaggtttatgatatcacagtacatagttatagttacaacaaaaacaccgcctggctagctcaatcggtagagcgtgagactcttatttaaagcaatctcaaggctgtgggttcaagccccacgtcgggctaattttttgaaaaaagtgacgaccatgtattggcatatcactgtctctgcgcataccacatatcacttacttgtgacggtgagttgttttttactcacgtagacactgggttgtgaccgagaagctttgttatttaaccaatgaacagtgaaaagtgtcgaaatgtcgaacatcgatttccttccatttcacctctggaattaaacctgaaataattaatataaaagtatcatgtaaatgcagcttctacaaagagaaaatagaatgcgcttactgcgccccattgaacattgatccgcgtcaaacagactgcttgttacactagttgccgcttgttagactattgattgtagctcaactattgtagctcaactattaatcaggctctgaaaaacggaacactgcacaagacgggaaatatatcgcatttggcagagcagaattgaatcagacaaaaaaagaaagaatgcccggtaccagggtcgaactggtgatcttcagattatgagactaacgctctaaccaactgagccaaccaggcgttccgatagaggtcagcctgtggttggagccttttacgggtgaaaaacgcaaaataatgcgaatcattagaataaaaaaaaaataaaaaaaaaacctagaataaaaaatattggaataaaaaattggaataaaaaattggaataaagtaaacaaaaacacattataaaaatgtgaatagaatagccatgacgaggaggattgaaaattggacatctctatctcgaatattgtcgaggtttcttttatagtgctatggttatggtgaatagatcagaaaaggttttttttatgatttttttactggaaataggtacgtgccaagttggaccatgaaactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttcaaaggttattctttcacggcaaagttataattaaatgaatgtatatgcagaaaaaaaaaagatcagtgcaagtgcaagtgcaagtaacccactctggtgaagattgacttgatcaaacttgtagtcggatgacagggaacttctaagactgtcattgtggtatataatatgaccctttggtatgttgttgttgttgttgttgttgttgtcgttgtcgttgtcgctttgtcgttgctttttctcttttctttagttacaattctaaactgtagttggaattacttgacaaaactttacgttttagttaacagaacgcctttaccgtctctctcgtctaccttttccccttttccccaaaatggacagaaaactcgtcaaacgctcctctccgatcctttaaactgcaattgagcacgaccgagacaccttcgctcttctacagactcgtcatcatcctttcatcaccctccgttatatatatatattttctacatataacattagtgcaaacctaccgcccattaaaattcacacgtggagtgaggtgcatggatatgatctaaattatttgtagagaattgcacgtagatcacttctccaacacacaatgtctcttgaggcgattcgatacgacgaaaagaaccacacgctcacgattctggaccagctccggctgccgcatgagtccgagtacgtgcccatcaacaactcggacgacggctggaaggccatcaaagacatggtggtgagaggagcgcccgcaattgcaattgtggcgattctgtcgctggcagtcgagcttgtgcacggaggcaaggtgtcacgggaccagacccgcgccgaggtgggctccttcatttccgaccgtctcgactacctcaacacctcccgtcccaccgccgtcaatctgtcggacgcggtgggctcgttcaaaaagctcgtccagacacaaacgggctcggccagcgagctgattgaggcgttcctgtccgcctcccacaaaatgctgctcgacgacgtgcaggacaacaagaacattggcaagtacggactcgagtggatccagaagaacgtgccccaggccgccaacggacacaaaatcagcgccctgaccatctgcaacacgggctccctcgccaccgccggctacggtaccgctcttggtattattcgagctcttcacgaggcaggagtgctggaacgagtctatgctctcgagacccggccctacaaccagggcagtcgtctcactgcctacgagctcgtccacgacggtatccccgccactctcgtgaccgactccatggctgcggctctgttgcgaaagaacaaggacattggcgtcatcattgttggtgccgaccgagtggtcctcaacggagatactgccaacaagattggaaccttccagctgtcgattctggccaaccactttgaccgaaagttcatcgtggcggctcccaccacctccattgacgttcagaccaagtctggagaagatattgagattgaggagcgacctgccattgagctgacgcaggtcaagggcgtcgatgccaacaagcagcccctcaccgtgtctgtggctgctcctggaatcgaggtctggaaccctgcctttgattacgctccctacaagctcattgatgctattgtcacggagaagggtgttgcagagaagactggcggggagttcaacctcaaggagttcaagtctgccaactagactagtcaatggacggtcttttcataatgatacattttcagtaatgcgcgaagacgctcccgaaccatgatcacactcagtagagagtagctgtcgttgcccaactttccagtccttatgattctacggtcactaatatggcaatacaagtacatgaaaacaccatttctccaagtgtttttctcaaaaagatataacggacttgagggtgatgaaagttgcgagatagtcgttggtcgtggtagatgaatggatataaatagaagggttttacggtcttattggcgattggaagttaatgtatgctgaagtagtgccatatcgtacttcagtcgcggtgcggtcggtaatgtacttgtaagtcgaacgaaataaatagaccgtgctttcagctactgtactgtgagtggtatgtgttgaaaacctgccgggtaaggtctcaaatctgtgttgtttcctagaagagattttgtgcaaatgatatgacatattgaaggactgctggagctttttctctaggtctcagtgatgttagactggcttggtggttgtgttaataactctgtgagttgatattgacggttgatggttgatggttggtggttcaatgggttaatggttcaatgggttaatggttcaatgagttaatggttcaatgagttaatggttcaatgagttaatgggttaacgggttagtgttcaatgggttaattgcggtgtttggaggtcgttaggaagtcccgctaagtcgattcagtttcaatgtctgttgtaagccatatctgttgtaagggattcaggtcccgttctttttatcatcgccagggccagaaaaactgcttgtgacgaagtatccgggtcttcatcttcaacctagcctcgtgggccagatcgtcggcgatatggctacctttggctggcgaatggcgattggcgtaggtgattcggatctttttaggcaggagacggtccttgagaaacatggcctcgtcgaccagcctctgcacctcccgcggaggggagtcaaagtgactaggaagaccgtagccgttggcgagatcgcaggcggtcacactgtcgttgaagatctcgtagttaaggcgaggtcgatgctgcagctttcgaagggccattacaatggccatgagcttggtctcgagggggctttcggcgtggcagggcattccctcattcccggggtcctggtcgtcaaaccaaacaccgatgccactgttgtaatgattacttccttccttgattgactggactccattggtgtagacaggacggtatgagttggcctcgagccggcggaactcgcggagcttttggagcagacgaccggtcaggcactcggtaggattggcggactcggttttggtgattgccagcatctcgttgagaggacaatcttcaaaggcgtgagtgtacagcttcatgtcgcggttgtgaccaattgagacgcaaaggggacaccaatggggattgttcttgatgatgtccgtcacggcttgtttggcatttttgatttgttcgatagtggtgttagacgaaccagtctgttcaagactctgcttaggagcccgttcaggaaccttgcctttgtcgaaaaatgccatgcttccatcactgtcttccgattttcgagaactagactggacactcggcttcttcccttccaacatatcctcattgtggtagacctcatcaagagacggtcgattttcctcgagataatcttcttccttaattttcttcttctgctcctcttcttcttcttccttctttttcttcttcttctcctcctccttctcctcatcctccagagatcgtcgccgctttgcggtggacacttgctgcttgactccgtgtctcccaactccaagatccgacaagttagtagctacagactgcgtgggcttgatcaccttccgtgaggactttgtgtgagcttcgtggatgtagagaccccgcaggatgttcatcagctcgaaaacatcgagggaacgcttctccaggttgtacttcttcttgaaccggggagtcagacacttgatcaaggtggtaaggagacatcggtgaacgtcggaggctcccggatggtctcgaggctgggccaggggctcgggcgactcgtcaatgaactcgaggagcttctcgacggtttcaaattggtcccagaactgcgcctggttcagactctgcaagttctgggctccaaaatagagcacaattcggtcaacgatggatagtctgaacttggccatgacatttagaatgggcaaggttttgtagattcggtccagagagcgtcgcagtaggtcgtaatctgccggatagttgatgttttcttcaggcaggccgatcaggatatactccgagacagctccggcaaattgaaacttgatgaacgacttcatctcgtcaacagaggtaattacgggctcgacagcctcgcaactgagccgaagaagggtcttgcgagcatcgttcaggtctcgaaacgactggatgagccagttctgaaccggtttcactggagactgggtgtcggggaaggtgagaaaccgctcatagataccctgggtgaacggcccgaggtttcttcgggtcagaaggatgtggcaacggtcagagacagtccgaccggtcgtttctttgtatacattttgcatttcggccatcaccagcatctccgccatgagcttgtacagggtgtggattcggtagccgggttctggcaaaactgcgtggatgtttgtctccggagggtcgtggaaaacagagctgtcttctggagcattttcagcgacagaattcattgctgagtagcaggagatgtcagtttggggggttttctgtcgtttttctgtcgtttttctgtcgtttttctgtcgtcttctgtatgttttgggtttccgtgtcgtttttcagatcgttttgggcggcttctgtcgttttggctggtatgtttttcgtgtgtagattgaagaaatgtcgtctccggaggcgagagttcgaatcagatatctccatgtaatagtgtaggtccacactgagtatttgttagacagagtgtattagtagatacgaaaaagtgtaagcgtacatttatttcgaaggctattcttttcaaagcaaagttataatttttgaatgtatatacagaaagaaaaaaaaggaggagtaggaggagggtaccggcctggaccttcataaagcatcggcttagtagactacgtgtcgtcttactaagcaaaaataagatcaagcccctttatagtcgttttgaaacaaagaaagtcgcttatttcggttagacgaatacgaatacggtcttggcgttagattcaaaatatttccgtcccaaaacagagctcaaaaacagcaactaaccgtgtggttgcgtcagtagagcgactgagatgatgtactgagatgatggatacgttctggggcaaacgtggtactatgtcaccaagtaaaagccgtacggtaatgactgtactacgagtaggttgatcgacagcatgtgggaagatatgttgaaggtaatacccggtaggctaatacctggccacttcctcatttaatgatgagaggtcacgtagtgatgagaggaaccagcttggtcgtagacgagatgtccatcctgtagataggatggtattatctttttcaagtgaaagagcaagcacacaccagaagagtttgtgctattatcggaacgtggtatctctggaagtgagttgtaagtcgttacatgaactatacatgaactatatccaatcaacaatacttatgatcttcaagaagatagaatgcagttgcttctctggcgcaatgtgtggttgtagctcggacctttcaatgcgatgacatgattcgagatgagctgataactgagtctacaatgtgacatctggtagtactctagtctgcttatattctgtagatttcaatgcaatgtattacatacgttataaataatgagtctcctattgtacctctgacagtgaggtatcagtcgaagagtagattgagtgtcggactgtgaagaggggatggctgattgtaatgtgacgttagcgtgagtaatttgggtaattcgggtcgagttgagcagatatatcttcagaaagtcgttcatgttgaatctgttgtgaacgcatgaaccagtcgtacttgatcagttggcgcttgaccgtactgtcctttcttagggcgtccgactacatactgttcaaggcataatatggacctggcagggactaatccaaggtgtcgtcgtgatgaagccagaccaaaaagaactaaaaagaactctcctgtgaacacaggtttgtggacgcctcaaaacttctcttactcaatacaattaccacaactcattggttcttcagtcattgctcctctcgtccaactcgcctaggaatgttccctcagatagaacacttctcgtcacgaatgtgcaccatacacaccattctatcacctatatcgatctacaaaaaaaactcgggtaccgtgccaatgttcatttctacacacctatcactggaatgtatagaggagcctcttaagggcccaacatacatacctttgataggttttgtagacgtttacgctgtcagtacagtacatacgtaccaacaagtcgccttggaagcatttttggcggaatgactggctccaaaggaacatccaacctatccagagagatgggatgagcaaccattcagccaaaaataccaccaagacgacgactcagttagtaattaacccagactctaggcccggaggttccttggcccatcaaatgtcggagagctccattcacacagggatagtcctgtttgaagcagctctttcggcccatgttggcaaggtaatgggcacgttcgtttccagggtccccattgtgtcccagaaccctcagaagaaagattgtcgcgttggatcgctgtttgtactggcgaatcttgtcgacggtagacctgaatcggcagtagttgagacacgagatgttgacgagatcgatggccgtctggcaatcgcagtgaatctcatagattcgtccgtcctggcggtcacaggtgattctatacgcatctacaagggcctgtaattctgcctgctgggaacactggtttcctcctcgaagagaggcagccacgttgtcaggatggttctctccgaaccaaactccgtacccactgtagccttccttgcccgcggtccgttggtataagtgtgcgacccgtcggtgtacaccttgtagatcctttctccaaagacagacagatagctgttatcggaggtgttgtaggtctggaacgcggtgcttcccataaactcttcggcagcttctcgcgactcgaaccggtggacgtcgctgtgtcggttggcgtggttctgagccactctgtagttatcatatatccctggatagttacaatacttgaccatccagagatacatgggataggccggagctggtgaagtgataggaggcacctcctcctcagacgcctgtgttgtgacggtcgaagttggtgaagtgataggagacaccataagagacacctcctccccagacgcccgtgttgtgacggacgtatctgagagtgcttcaggtccagggacagaaggggtgtgggagacgtcaaactcgacaaaagtcacattcagaggcgtcgaggagctgactggggtcacaggactgtctggcgattcagggagtctgagatgtccgattccaaagtgtcaggcaagtctggtggaaccgctgtcatgaaatccatgccaacgaccggtgccataattgtggacagcataatgttgaagtttctgaagcagaaagggtgcattttgtttcctgttgaccctagacagacagctctctagttttataaacatcgatggagtgttaactcggtccctccacgcccacccatcatgctctctggcagccatgttgtagagtttcagacccgtattcagatccagtaacaggctttagactacctctagtatgataccgtaaactagctggtgtctcactgtgtttcagtagcaaacgtcgagtagacgagtgtggatatcgatacaagatccgttttcgaccggtgttttggggtgtttccggacgtggctgtggttatcgcgttacgcccgtttcaggacgcgaccgtcaactgaacccttccgttcacgggaaactttcagacacactagcacggtgacatggccggaaagttcactgagaattcaaaatggggtggaatgcgacttggtgagaagtataatggagtgcgtgcgatacgcactggagccatgacagacacgcacggagtctcgccgcaaacaaagacatatcgccagatagttgcacccattttccatcgactgtatcatctccacggcttggtggttctgcagaatgtacgttatctacgcaagttctcttatccgcctgcatgtcaactctatggtccaatggggagtttcagatgggtatcgtagcggttggagtgagtggatgttgaacgattcgaatgtaaggatttggttgttgaaaacggcgtgtgtcccggaaagggccgtcttgttcatcccatgtggaatcatacttggttgaacatgatactaatcgtttgacagttaccaatgatccctaacccccaattggtggttcaattctggtcccggactccagctgagtctacttgtagattgaccctgtgtctatacgcttgtctgggtttttcttgtggtcgatggtgtggcgtggatgttcagcgttactgtcctgaacattcgaccaaccccagactcggatgtattcattagggaccggagtagtcgttgtgaagattcctagacattagggacagggtagttattgcgcatcttcctagtcatgataagtaatcgttgctggtcttccactggaaccagagaagtcattgccgaatggagaagaggagatcaactaccactgctccattcaggccgtgtttcctcgtcgctcagcagcttccagctttgtcgctgtcagttgatctcctaccatggatggaagaagcaagaccaggacaaccagcggcaaaagcgaaatgtccaacagcgacagactgcagaagggcaggaagccataactcctacatataccagggattgaagcctcctgcgagattcacatggactatatctaaacggggagcgacacaactgccggtaacattctctggaatcattctccaagttatttctccttctggagacatctactactctcccatctacaacaagaacagcagactgtatgtctcttccgactagggacctgcgcaggaggtcaacgccatgagatcccagatttctaccaatgtcagttcgttgacgcccagtccctacaggttgcaactcttggccaaagcgtcatcagctcgggtcagcctatacagagggttggatgattctctcaagccagactcaactagactcaactagactcaactagactccatatctcactcttcagaacaaccacaatgtgttcagacgcggtcaacttcgggttctgtctgagacgttcagcacaatccagctgatggtatctccgcagcattgctgatgagaaagaggaacaccatgactctcgtactttgaattcgggaacaagcagttccttgagatggacattcaagtcgccattcagaccgcctttgtcggtccacggccgattcccattggaaaagtccaggagatgatgtaaacaagtggtttctccgtcaccggagcatctcatactgaacggtttacccgttatatcgccctagctgctcatcatggttatcgagagaacaatacacctctcagctgtagcaatttacgacaacacactggttcttattctcttccgacaatacactggttctcattctcttccgacaatacactggttgtcattctcttccgacaatacactggttgtcattctcttcagacaatacactggttatcattctcttcctgcgacgtacaataccaaatacaaaaccggtgttacaatacacactgaagaacttgcagctaccgctctcttcattaccccctccaacccctcaactcccactccattgcaatacatttctaaatacccatgagaagctcgtttttggccttgatttcctttgcctccttttgcattgtcttgagagccagtttcttggcctcggcaaactccacctttttgtatccattcacagtgacgccattcttctcctcgtagtcaatagccgccagatcctcgtccaggttcacctcgcccatgagctccacgttctctcctcgaatgatgtacgtgcctcggtactcctctccgtacaccttttcgggcacggcaaagtacttttcgtaagtgtcctgaagcaccaggttggcaaactggtcgaacgatcgcagaatgccgaaaaacttgcggcctcctcgtagagtcaccaccacttttcctgcgttagttcggtctgtgagtagcgaggtgagatccagtgcttggtggcgtcgcggtgagacagtggttggaattgaatcaaagtaccgcagttcatcccaacaaaccaccgcaacaccccaccaccaaccacccgcaacacatccacgttcaccaaggtatcaactcgactccagcctttcatctgtctatcaaccaagggtaatcactcacgatcaataaccggcagcagagccgcggctgtggtgaaggcctgagatggcaataatccatcttctctggtctccatggcgtttttttgctgttctttgagacgtggtgatagtggtgatctggtcaggaagcatttgggcgcatggtggaggttagggttgggaccaggcctgatgcggatgtggggttagggtatgtataagtaatcatcacccccaaactactaaaagtacgggtactgtactgtactgtactgcactgtactgtactcgtacacctcatcctccatcattaatcattattcattatttcatcaatactaccgttgtagatacctccgttttggctgtgtgtttgtctagttggggaaagcacgagaataaaaggtttcccagacctcaatggcctccttctgggtctcgacggcgttttccaagaaaatctcaatggcgtttcggaagtcatcaaacttttcattctcaaaccgcacatccacctccttcttgatggtgctgctcacgtcgtcaaacttgaccttggcgttgaccagcttcttttcgtactcctgcacctggtccttgagcacgttgagccgctgctgttgggtcttgccctgccgcaacagcttgtcgaggttggccttgcgcttggtcagctcagactcaatgttttgaatcacctggaaatgcttggaccgctgagaaaaagtcgaccgcacagacccaatcacacgcaggtactcatccatagtagagcccagcgttaccatatcctgctggctctgacgggcacaaatctccttgattcgctccacggcgtcactgaactggtacagcacgttggacagatgcttggagatctccacggtgcccagagacgacaaaacagcagccacgtcacccatggactcggccaggtctttgcgctgatgcaccaccagctccagcccgcgcgacatgctcttgagatgcgactccagcacgtccacgtaaccccgcttgtccgagaaccaggggtcggtctcgatgaacgacttggagaaggagaacgacgacgacagggacgacatgagtcccgatccggacccctcctcgatccacgcctcctcctcgctgcttccagcaactccaggtgcactgtgcgagtgcttaatgtcttggttcagctgctcggactgcagaaatagctgcaggtcagggtcgtcctgcagcagatggtggcgggcaaccttttgaagcatagtctccagcgcagctcgtcgggcctccacaaagtcctcgttgaaccgtcccacggcctgcttgtccgggggaggaggcaccacgataccgggatgcttgttttccagcgcatggaacagccaccggaaatcagagtatcggcgggtcaccgatcccgcgtctgtcttaaagttggggtggttggtcttggtcgacaccgtgtacaccgtgtgggaggatgtgatgtcaccgaccttgattgggtcacccacggaaatttcgaaagtgtaggcagccacaggcgcctggttttgggccacggtctcggagtccgcggcgtcagcagcatcggctcctccttcggctcctccggcggcggcagatgcagctccgccctgctccagaggcacgtcatggaactcatgcaggtccgagtcgagtttggacttgaagccggcaacgggcgactctccaatttcggccttgacatgcagaccgcccagctggctctttcgggctgcggacgcgggactggactcggcctcccggtcggtgaccttggtggcgtcgttcaacaacagagggttggtcacatcgtcgtcgtcctccaccaccaagaccgagctggacagcagatttttgcccttgcccttgcccttgccacgtcgcacctgcttgagaatgggcttgcgtttgggagacgacaccgccgcctgatacgccggccggtcgacagacgagtctgccagaaggtcgtggtcaaactcggacgcctggctgggctgcggctcgggcatcgccgcggtcgaatggtcaaacaggtcgtccacggtggttttgtggccgtgcgcatggctgccgcccgtaccgcccgtcgccggcccactctcctcggggccaacgagctcggtcttgtctccatcgatgttgtggatggtcagattggccagatcacgtgacggcgcaggtgccgcgttggtcgacaacgacggggcgtcgtcccaatgagacgccgccagatcctcgtattccgccatctttgtatgttttgtttgtgtcgagtcaaactaccggtacaagtggtggtgatgatgttcagtgtggggacggagtgtagatgtgtagcgaactttaataagtggcaacgtggtgtcaggttgtcagacggagtgtgtgtgtaagatggcgtaggaagggagggttagggggaagaaccgggctgaggggcgaacggccggtggttgagaggttcgacttttcccttacgtaatcatttattcccattggtcgaaagatgtgactgtctttactgggttgtaattagtatcccgcaatggacactctgttaatcttggcgaggttttttttttcttttttttttttcaaaaattgcaaaaatatgagggttttttatagcaaaatccgactacaagtgcggcaccaacagtcgaaaggggtacttttcgacactagtgataatgaataatcgtcagttatcagtgatggagcaattttaatggagtactgtacttgtacgagttcctgaggtgtctctgaacctacagtacagtgcgatatattacttgacttgatagggttatttagttggagtttgttgaccttggagagggtgagcaaaggacgttggaggtgataaggacgttggaggtgataatggaaggtgaaattgtctcagtggcgcctggacttgtatttgatcaattctagactgtttttcggctcaattacagtgtcaatatccctgatattcggctggatataacactctgatttagacagtgtatttgagacttcttgggctggcttgacagtctcaggagagatgatgacacggcaaggcgagaggagtaaaagagtattgtacttgtatttgtacaagaacgtgttctaatagtaagactacttgtactcacattcgtcaacttgttttgatccatctgccatgagtcactgttatatctagaagtaggtacagtaagtatagtgtatatactattatgccatactgtatatactgacaaccattcaccatacgacttcctcctggattaatgattgcaaagaaacgatggcaatcaactacaagttcgactgatttccttcatttccttcatttccttcatgtccttcaatttcaccggttccatgttttcccgaattctttatttcatttttcatttttcatttttcaaatcctgccaatttatcaatcaaatctttaaaaagtcaatcaaccaactcagataatgcaaggttgctgaaatgaaaccacaacaacacacactccaatttgtccaataagaaccagaaacggctgaaattcgaaacatgatctcctcccaactgtatcaccttcctgtccaaaaatcagcccgttccgccgaccccctcctcggaaaaaaccccatccaagttccgtctcaggtttacactcggaaaattaactctcccgtcgactcacggttcgattcgcggttcgacttccgattccacctgttttaatactcgcaaactgagccgggcagcgacacgtgtttcttccgacaacagaatctgctctcgccaaaggtgcatgcaaaaaccgcgctactatcaccgcttcgatttcccgcatccacactaaaaaccgctcaggcctgcaaacttagtgtagtcgaaccacccgcctttaggacatgaagtggagcgttttgagcgtgctgggctcgtgtgtgctggtatcggcctcgttggagctcgatatccggccggtcgagccggcggaagccgacagaatctccctgcaaagacgcaccgttgtgggggtccaggtggaccgtcagcaagcctactacgaggcgcaaatcgccctgggaagcccgccgcagaacctcaccgtgctgctggacacgggctcgtccgacctgtgggtgctcagcaagaacgtgtcctgtttgcccaagggataccacgcagcagactcgtggaagggagtcaactgttccaacggaggaatgtttgactccgccgcctcgtcttcgttcaggctcaacgcgtcggcaaacgccggctaccagcctggaaacaagaaaacgtggccgtttcagattgcctacggcgactcctcggcggcaaacggcctgtgggcctcagacacgatctccatcggcggccagagcgtcgcggagtttgattttggattcgcccagaacgcgagctcgggtctggctgttctggggatcggaccggccggaaatgaggcctcgacagacgacactccgccctggacgtaccagaacctgccacacaagctcaagagcgccggaatcacctcgtctacggcctactcgctgtggctgaacaatcagcactcgaccaagggctcaatcatgtttggaggctacgaccgggcgaaaatccagggcggaaagctcttcactctgccgctggtgcccacagtcgacaaggagagcgtcaccgagtttgctgtgcagctggaggcggtaagagtagacggaaagaactacggagaacgaagcaatgtggttctggactcgggaaccaccatgaccattctacccaaggaacagattgaccccatcatccaactgaccggagcaaactactcacaggaggtcagcagctacattttcaactgctcggacagcccgacctcgggcaccgtcgatttcgtctttatggacaagtctgccatcaccgtgcagctcaccgatctcatctccgtgctcagctactcggacggctcgccagacacgtatgttgacggtacgctggtgtgtgtggtcaatgtgcaggtggcgggaaagaagcagcccagcattctaggcgcgtcgtttctgcggtccgcctatgttgtctacgacattgacaacgagcagatctctctgggcaacgccaagttcaacgtgaccgactcggacgttgttgatctgggtcctatgggtctgggcaacacgtctcgaacccgggaacacaagtccgaggctgccaaggtcccttacggcagctggtggatggcagcgactctacttctttttgcatttttgtagataaacagataatgaataacgactaggatatgctaggagtggtcggagaacgagcagcactctcaatcgtatacagggggtaccatgtaaacggactacaacatagcagggcttcagtacttcagtcttcaagttcccaactcatctgcatttctcatgatactctcagattagcaccaccagtcactccgtccatataggccctcttttacccagagggtccactcaaaagacgaaatgaagtgctcaatgcattcaccgaaacgctgcgagtattttgataccagtatcaacctcatttaccgctgggaaggtgtggatatcgacctctcttgctgcgcggtaaacaatataaagacttgtcgacaaacgtcaacgaaccatttcgaaaaatcacaaaatagagcatctaaaagaaatgaaacggtacctgcttgtatgcaactaatggagggtccatgtgcttagtttcgctctaaattagatagctttctatgcacaattgtgtcattccttggacccacaatattggatctaatcgtgacaaagaaagcttggttttggacaaagatgttcgttgaaccagtgtatcagtatgagtagtacatggtgacaacttcaacggtctgatctcgggagagaagatctactcactaattgtattgtagcaggaagaagcaagttgactggttggccagaaccaccccttccaacgatcaattcttcgagtaggagtacggagtaaggagcacaataccgatctccgccggcctcaactgtccaccgggctcctctgatggtccctcttaagcaccatcatgcatcaggtccattgtgcatagtgcttcagcagggtgcatgtctcagttctgaatgggcgacgaaatgggaagagagtccgagaccaacagaccgatatttgacagtaacgagttcacgactctcttgaatcgaccgttttctggctgtgaacttgacgactgttcaggaagatgataccactcaggaagaaccagtgtggtagacattactcggagctgctttcagactaactcaacgaaagcgcgctgtcagaagcggcattcctgtcgtacagtacgatacctgtatcagagagtgttggtactggtagtagccacttaccttcagcgtcatttcaccagggcagggaacgagcggtgctactaagaagacaggagaatagtcggagtgtcagagtcggttggagagatggagtcggttggagagatggagtctgtcggagtgttggagtctgtcggagtgatggagtcggtcggagtgttggagtctgtcaaattctgttgtcgtttactcacgtcgattgaggacaatgacggaaccattggcaaggagatcaacaggtccatcactctgccatactgtaacagagcagtatcccgagcgtatcccgagcgtacccagagaaagtcttgaagagcatcctggcaatgaacaccgccattataaatttttgatttctgctttctgctttctgataattcaaaggaaaatcacgaaaatcagaaaaatcagaaatactcacaggactccagccagggaccaagaaattgaaccaggtgggtcagaacacacccaggaagacccttaagaacttcccaccaacactgatcttcaatggaggtcgtttgcaaccgcccataaatcggcaagcgcacggaagaagacaggagagtctccagcggttatgatcatcatgttttcgaagctgtggccaagtgagcctgagtgacgaggtgaataccgagcgaatggcagctgtcgaaagtgttgatactactcgctctgttcattcaaataccgactcagctttgttactggagctgtgagaccgttgatgggctgaagagcagatgagcagatgagcagatgagcggatgagcagatgagcggatgagcggatgagttgatgagcggatgagttgatgagcagacaggcaactaagaagatatccactatggctgcccatttagaaggacagactcgataccattgtcaagagaagaagacggataccaagtgacaccccaaaaggtggtccaagtccaagtgtctgaaagtccaagtggtctgaagtcgcggagtgatgggctaaaagagctgaatccatgacttcggcaagagctgcctgttgatgagatgggctgggctggatagaaaagtcgaaagtgaagcagccaccataaaggctcatttacggcaactaccaaccgagagagtggccaagagcagaaagatgtgttaatattcagacaaaaaacgtggaaattcgccagggaccgcgttttgaacagattaatcaagtccctaactcctccagaaccccactctcttgttgtccaacggatgagttcaattgggtaatttgaaagcatcagcagagagaaacacgactgttgcgggccactttggaaggacaaggtccatacaacgtgagctacactgttgattaatctattggtattcgacggaattaaccggtccaagaacctgactgagctcaccagacagtagagctcaagtgtcgcaactctctcagctgccagggttatcgtttgagcgagtcatgagtcaaggaaacacacctctgagctacagtacaagcccgagtacaaagaaagaccggcatcacaccgagcccactgctacattgagtcataaacagaccggagtggccccagatagagcccacccgtctctaggcttgggttagaccttctttggcgtatcgagcagccgaaagttgtttactccaaccgagagagtttgcttcgagttgaccaccggctgctccaggtggtgtttcagagagtcgagaccctatttgcagccattgctgttgctggagcaaacgcatagcctcacggctccctgtttggttagatttggtcttccgatgctggaaaggtgcttgaacacgagattaacatgtcatgccgggtgtgcattccgcatatatttccaggcgacccagaccatcaaactgatagtcgtttctttttttatccccttccactagacttggtggtacgacgagcaataaaaacgctttcgtggacggctatacgcgtggttacaacagcaccattgcgagcaccgtgcacgtaacggatcgagggcgtatccccccacgcatcagtgctatgataagtatgggtacttgtactggtaagcagccccccacgtctcttcatccacctctcctctcgagcaagactttcatctctctcacacccagagtttgtgcatgccctgcttattatcgctcggctgtctttctttcatatgatgaaggaggcggctgtttgtggtgagatgatgagattaggcagcaagacgggaggtggttggttgtttgtttcgaattgtaacatctccagctggttggtttgctatcgcccatattgtatcataagtatgaaaccagttatcataggaacaagctgttgatagggagatggaaaaaaaatggggtgattatggctgcgagatacgacggtcattgagcggccaaatgcgagcgctgcccaacaatgtagcagggaccaattacgaccgccgctttaacctctcaaatctctcgcttatgcccacatttcctctcaaaccatgtctaacatgtccaagaataggccatctgcaccaaggatcatgttcatgtggatggccggtctccgaagtccctgaccagacagagttgaacaagggccatttccgtccatttggctgtttgtttttttcctttctttcccttcctgtagccgaccgtccactttgcgctttgcggttttggttccattgtggaaatttaaccagccagtaaagcctgttcaacagcagacatacgaaaggtacgtgctgtacgttgggtccgtacaatggacaacaatgggttgaagcagcagcaaaaacaagcacggcaccaacctcaaactcaccgcctgtccccatctgagctatttgcgaccgctccagcctaggcggtgttggactgtgttttgtgtcgattatggggacgaaaaaaaaggcgaatgacggcccaacgggacccgtttgtcgcccgtgtccgtccgcacgcctctgggcgtcttttggggccaaatagcaggctggtgcatgtctcacaccccggatttcgttttcatatggcttttgagaccttccatgtcgcttccatcgtcgttccacgctgcagcctgtcgcaaccgtgcagttcgcaaactcaatgagggctccaaaaatcaggccactttgcaccctgaaccaggtgcacctgaaccaggtgggccaaactctggctacttgtagccgtgtgaatccaaacccccgacgcactgcgggtggtggcaaaagacgcaacttttgacggcggattcgcgtggcgatccagcgaccagcgagtgacctgcgaccggccagcggccggcgacaacagcagcacccacgacgacgtgcctggctaacgccgctctccgcaaccactagtgtcgtctctgacacgctggtgcgtacccgggggtctaaggagccacggtggcgaaagacacaaagacaaggtggtgactttgcgacgggctaatcccggtcatttccagcggtcacccagtcaccgcagtcaccgcagtcaatcacgcgctttgtcaatccaacctctgactacgatcggagaattgaggatcatcatagaggtacccgagatagacactcggatatttgcaattcaaatgctgtgcagggtgtggagactaatcctaaagggtggggggtcatgtggaaggtgtttacaaatggaggcagttggtggtggctggtggactctcgagcttcgagcttcacgtgatctgctgtcagcggggaggtgagtctggagttgagccagttgagccagttgatccaggagttgaaccagttgaacaaaagttgactcttcagaaacaaaaagtgagcccggtccaatactaacgcaaatgcaaacacaaaccaaagtgaaaacagacgcaaaaacaaatcaaaacgacttacaccgaaacgcaaacaatcgacacaaacgaacacaaacaatcgacacaaacgaaatacaaacaatcgacacaaacgcaaacactgacaacggacaatggacgacggccctatatctatggcatcaatggttagtcggtcgaccgacaatttacaaacaaccttgagtttgccgagtctgtttctgcgtcattttacgcttttttttgttctccatgcaaggaaattgaaatgacatttgcctctgaaaaaaaaagaggaaaaagaaaaagagaagaaaaaaaaagaaaaaaaaaagagaaataacaaggaaaaatgggaaaaagacgaaaaaaaagaaaacccactacgtcaacgtcgctcttgtcgaaccggtacgagtacgagtatgtacatttgatgggtacaagacatgcgagtacgagctagacaagtggaattggaaaactgaaacggacaagcggattggctcctcagtggtggcaaccggcagcagctatctcgacaaccctggctctctatcttcagttgcttaaaggtagctggaatgaagatccatgcctaatcggttactttaggcagtttgtcgtgtcgatcagcccgttggaacctgagcgttgccttgtgtttggctttggctttggtcatatgcagagtaaagattggaaatggaggcctggaagtaaaaaacgcaaccgagagacgtttgcgtccgcacaaaccagacaaggttgagatggcattggcaaggggcaagggggggagacgggtggggtacgggtacatacgtcgagggtgcagagaaatgtcatggaagcctggctcgaaatactggcgacttgtcaaaaccaggtcgaatcagcctagtgggatccttagctgaaggagaaactctcgtcgaaccactggacctcaacttacgtggaacgtagaggttggggttattgctccttggttagcgtggtggttgtacctatgatccgccaacttgaaacgcgtttgaaacgagtgagcaaggcaggagttggcgatgagctggggttgttggtgtttgttcggttcaacacaagcgtggtggacagcaaacgtcatgcactgaacgcctccacacttgcacggttgcacttgctcatctctgcaccacttgcacacacagtcaggtacacgcggcgatcagtcgtattgtgttagtgtcgccgtatcacacgaccaattggcctctattccagccacatgttgtcaggttcccgtttcccaaacccttgttttctttggcggtgtcgatcgtccccatccacctcgcctgcttgccctacgtcatccaggacccactataaccgaattagaccttgtcttggttccagtacgagcacgcacagtcagtgcactttaaccattttctttagaacggtgcgagtacagctcgtacatgctacgagtgctgctgcgtacattattccatgggcccccgtttgtttttcctataccttttgcgcttttgctatttatgagacatatgatcttccagccgttgacacaagtaattattggtccgaacatggatccgatgaggctagtgctccaacattcctgctggatggttcttcgtccatcgtcgtctcgcttacctccaccgcccgcacgagaccctgtcttggcggcatgggcaaatgtcaggaaattagtcacaaaccccgacttgtgtccccggcgtcatgtaccacgggaaattagctacttgagccctagccccgactcctgaaggactgcgaagcaccgtttggttcgtatcgagtcgaaagcggctccaagggtcggggatctgcgcaaaggtcgactttacgggccgtccggacttccagagacgacgtctggccaatcgaggcgccaccaggttctctttttccatcagacctccaatcagccaaacaaacaagattaaagtgtcatggcctggcagagtatcccatggacggtggaccaaacaggcaataatacacgtgcgggagtgtgcgttccacagcggttatctacaagtacctgggtacatattggggtacaagctggggtacgtaccggtactgtactcgaacagtacttggactgaccatgtaatgccggactaatgagggcaccggacactaacgcgaaatcgcgctgcagtagactgcaaaacggtcgctaaaacaattagtacaaactatacacgtgttgtatgatagctgcggcgggttgctactgtgcacgtacgggcggattaactagctgtggttctaggagtcgcttatcagtgcttttggcatcgatggtaggatgacggctccccttttcgcttttgcgttggtggatgtcgcgaggctagcgaccgtttttcaaaccagaattggtttttgccgttgtactcagtccgtgacaaaagtgttggtcagcgagccacaggtatggccctttccagaggtaagtagatggtgcaggtttgttgattaatctctttggaccggcaaggttctttcaaactgttattataaacagttacgaaaagttatgaaaaatctggcctgcaaccgttaaacacggaggggaattggagacctcgaagacagaaacattggagtagcagaggcatcggccactcgatcgaagagtcgcctccccacaactgattatcgctgaccacgccaatgtaaccctggagaattatttactgtttcacacagacaaggcaaacttagcccgtggcaaggtctgtttctcgaacactcatgggtttgcttttgctgctcccgagccctactgtgacccccacctgcacaaaccaaaagcaacgatttacgtgtttttaaccatatccgaggttgcggtgttatcggagaagcgtgttgagtaagcgagtatgaaggagtgagtgcgtggtgagtgaggagcgacagtccgttgagcatcaagagtaagtacgaatgggagtacagtacttgtactacatttgcaagagtccgactgagcggctgtcaattgtccgtacaagtacacactgtactacagctgtaatacaagtacgacagtgctcagtccgaggtgatgagtgctaatgacgacagcgtacgagtattattacaaagagtacatacggcacaataccaggcgatttgactaagcctcatttgtacgagtggactaaacgagtgggcggattaaacgagttcgtggatctacaccagagtcagttctagtggatgaatacgagtggactctactggacgagtaagaatggactacaagtaccaaccctgaatacgaatggactacaaatacggaacggttgatagggacagtaccaccaccagtagagccaataccgccaccagtagagctaccgacagtagtgtaaccgccaccacgccacggcacggagtagggcaccaccaatacaagtattgtaatcggacgcgtactctactcgcactctactcgcacgcaccgttcaaactgcactactgttagctcacttatgataagataggttcattagcacaaatgagctgatttcgacaaccacgatctaaccgagccctactttgcacctgggcaaagctcgaaggtaggctcagactcaagctggctcaagctggctctggcacaatccgatgaaacgagcggtttgccgaaaaggaccttttggtccaaacgggccaagcaagcacaaaaccacaccacctttcgattttttaaactcaagcgacagcccagacaaaagtctaaagcttaagcccaaagtcaaaagagcgagaaactcaaaccccgagcctaaaaccaaaagagaagccaaaaaactacaaaaaccctaaacctaaaagagactatgcatccccatgcacgtctagcgaagctctaaaggactaaacactgcaaggttcaaaccttagttgggacacaaagtcaccggagtcgtggatggaaaaccctcgtgtggctgtctggagagcccgatatgctcaaacatatatatgcgacggcgacccggcgagggacgtgcaaagtgtcgaccattgaatcgtctttcgagtgaatgcccatggttctctacagttctcaggcgatgcctcaacagcatcatcagcatcaacaacagcatcaacagccctattactatgacagatatacccagggagttcagcatatgcctttgccgtatcagggacagggtcagatgagtcagcagcagcagcagcagcagcagcaaatgagtcagcaagttcctcctcaacaagtgccttctcaacaggtgcctcatcaactgcctccgcaacatcaaatgagccagcaacaggtgccaccacaacagatgcctccacaacagatacctcctcaacaggttccaccatctcttccgccactgcgaaaacaagaatatatcccccaacccccccagatacctcagagcccggtgacggccacgtcgcatctgctgccgattggaaacacggtggtggactcgctgatgctcattatccaggcccaggagctggaccagcagaagattgctaagggcgagaagctggacgccaacggggacgaaatcgcatcgctgctgccgccggtggggctggtgaacggcggggtgggcaagaagaaggggggaccggacctcaaacacaagtgcgacttcccgggctgcgacaagagcttccaccagaaaacacatctcaacatccacaaacgatcccatactggcgacaagccgtaccaatgtgacgttccgggctgcggcaagcgattcacccagcgtggcaacctgcgcacccacaagcggtcgcacacgggcgaaaagccgtttgtttgcgaacactacaattgcggcaaacagtttgcccagagaggcaactaccgcgcccataaactggtgcacgagaaccaccgaccgtttgtgtgtcgtctggactcgtgcggaaagaccttcacccagctcggaaacctcaaggcccaccaaaacaagttccacgcagacactcttcagctactggcatcacggtttaaatactacagcaaacaaatgcgcgagggcggacccggcatgatcccgcccgaggagctcgacatgatcaagtactttggagagttgtacaagaacgccaaccgcggcatcaagggtcggggaaaagactcagtcaagagtcagatgagtcccgagccgttggggtcggcccatgtgactcctctgtcgactccggcgtccgtttcgcacaccctgcctcctctggagacccccaacaacaattactccatcaccaaggtcaaggactctagtttggcccatcccacccaagcccagcagtaccagcctcgacagcagccgtttccgcccatgcaacagtatcctcagcagcagaatcagcagcagaatttcaacatgttgtatcaggagctggccactatgaatactaactggggacataatcagtagcataatttataattttcaggaagtgcaaggaacagtaaggagcaactaagtggcaaatggtgtgatcgttggatgggatcgttggctgattccaggtcgttgctttttctgggatggtgcacattgaagcagctctgacagcgacagctagcgatctggccagtgatgaccaacgactacgaatacgaacacgaataccaacacgaataccgacacgaatacttgtaagactctcacaaacagtacttgtaagattaggggcggatgatactcgatttcactgcgactcaactcactttcgctgcgactcaatgatcctacggctgtctcctgacaagtgagttcagctcggcaactgagacattggaatgtgggcaaccaggaaaagcctcgaagtgtgtttttattttctacggctacataaacgtgactacaaaagaggaatcgactgttggagtccacatgtcgacatttgcggtcatatcattcgctttcgctatgtacgagggtctgttgggtctgtaggatctgtgggttgatttttgctcaggagatgtcgaaaagatactaaacattgttcgggagttgatcatgaggatctgggcggctttcggtttggttcggaagtttttcggggtcaatgggaccctacaagtagagatactatcgctctttcggactctgtcggactctgtcggactctgtcggactctgtcggactctgtcggactctgtcggactctattgggcctcttttgtggtcttagcaccaggtcaatggactttacagtggaccaaacatgtttgatcacacttgtacttgtactcgtactcgtactatctatcctgccaacttctctcactagccaaacctagtagtcgtattgaaaatcacaataaacaaagggtttgccaattccccttctagacccttctcccctctatatttcccacccagcctctcaacagttctcctgctcctccaacgccctagctccacgctccgcgcgtttttcggatcaataatcgcctcgtatcggccgctctccaatagcagaaaatggcgatcatagttggattccacggagctcagtgaaactctgcggagcgcggggagggcaggagcgggagtagtcgtgggctcacgagaggagcgggaggacagtcgtggctcagcaattgttgcgggcccgttccgtcgtttcggatttgcggttttcgcatcgacaggagatctctcggacttgcagtcgtcagctaagcgacatacgacgatcgtcaatttgggtaaggtgagaagtgcacatcatcaggtacagtacttgtattgtacttgtagaataagtgaaatctccggagaagtcgagtacaggtcttgtgtcgaatcagctattcagagaagcgaaatcaccatcccagagaagcatcccagagaagcattccagatcagcatcccggagaagggaatcgccatcccagagaagaaggatggtttcgtcgtcatttcttttgctcaacgtctccaacgtttccatgttttgttttgtttttgttattttttaattttcatttgttaatttttaattctattttctgttttaattttcaattttcatttattaattgtaattttcattctgctttaattctgaaatcttcctgaattgcctccccaaccagttagccgcaactccacctggttgccacaaacagcccgcaaaagtgagacagtcgacagcatgtgtgcagcacaggcagtacaggcagatcggtcccgcacgtcaagccatttcgccgatcacctcagccagtcgagactttcaggtccacagcccctgtctctaattttacgactaatcctagaagtagctacaagtactttgctatatatttatatatatatatatatatatatatatatcacttttccagaggagatgagaggagatgagtacgagagaagattagtacgagagaaatagcgcacaagcagggctggagaagagaaatctccgaatgatgacatccaaaatcactcaaaactgcttctggtaaatggagcagactctgtcactgtacgactctgtcaaatattatttcaaccaagcggataaccacggaacacaacacaataaaaagaccacacgaggacaaaatggcactttggcggtaccataatgacgagaacggcgcgacaagtgtcccggcggtgcccaaatcggcgtgaaatgtattcgaggaccacgttggaagacttgtagttgaacggggcatttaagatttccaaagtttatttgcactgcaattttccacctcattttttacgatttcacgtgactgccaaaaccaccgcggctaactgcaatggggcctgcgcggctaactgaagttgggcctgcgcaagtcgagaaaagcgggcgaaaaacgccagagaaagtcgtcaggaaagagggactcaggtgacagatccatgtggggggcctgaacaggaatatgcaactttatttgagttaatccaatctttttcagtgaatattgtgggcaaatgagcaaaatggaactttataagtgttcgtttgggagcgagacgaagtggttgtacggcatgtgattgcagttttgtgagatggattgggggcggttgagaaatatgtcaatatcattttagttccatttgaggtgcaaactgttttttctcatttttttctcaattgcatgatttgtcctgtttttttctgttttttttctgatttttctgatttttctgatttttcaattttcaattttcaattttcaatttttctttttaattatgacataatttcatttttggctatttttgtctcattttgacaagcggagctaaaactaaaatctccaccagaaacgtctgcacagcgctccaaccgcgttgcagtacgagtacgtgcgaattcggatatgttgcactcaacagatgacaaaggagggaggaaaggagggtgaactgggcgagcacatgtacgagtacgagtgctgtcagagacgggatcagagaagaccgggacatggagttggagtactgtagtggaccgcgacacaaatcggacaccaacaggacaccaacctggaaacagaccagggacacaaatggcacacaaacggcacacaaactggcacacaactggggatacgacaagtatgtacagcacaaagctccgggaccctggagattacatgctagtctttttccatcacaaccacagtccttcctccatgtccaacgcccctccgctaccccgctcatcaccatacagcactcgtacactactgtcttcatactcacaccctacatttctttttgtgcaacgccttttgccgttatcagattgccgatacccgattcgaaatttgtgggaaaatggattaagcttgttttaggcgtgttgggacaagtttgattttggcattttggcattttgctgcaccctaattaaaagatgcaggcgggacgaacgtgggtctggcatttcggacccactccacggatcgggatagaagcggggggagagggtctggcagaagatcgaaggtgaatgattgacgaacaagatatggttaagatggttaagatgattaagatggttggttggttgtttttttttttttttttttttttttcttttcttttctttttccagaaattctaactatttcattttattttgatcaccaaaacccccaaaacacatcaaatggcgacaaaacatcacagacaagaatacagatccccaccgaaacgtcttaaccgtctttgtttgcacacaaagaccgtcgttttgtttcaggtacgatacaactgcagtatgtatcagcacttgtgcagccatcgattttagtgcagaaacaaccactaatgtacatactgtacatacgcaacagaatccgtgtttgtcatgagatgaaacctttcatgtttcatcacgaggagactttttcggagatgctatctggtgagcaataggtcggaaaagtgtgagtgtgagtgtgagtgtgagtgtgagtgtaagtattcgtacttgtaccttctacactcgtactctacccgtggtacaatctgctgatccgttgagccacttgaacctgcagtttatacactacaaaacccagtctcctctgtctggaagtcatctcaagtgcattgcatggccatcaagtgtcacctattcgacccacattgacagcgacaggacgctacaagtaggaactctgacgggtgtcatcggatccggtgggatttggtgaccgacagatgcactctggctccccttttagtccaatacgatgaaaagtcggagagtttcttccacggctttggcacgtgaaaagaaaatgacagaaatgtgacagaaaggtgacagcttggctacttgtagagagtagttgaggaaaagtcggttaattggttggggaggggtttcaatggttcgatttggttgtgctgggcggatgggtggaggtacgtatagtcagtgatcgtacggtatgtactctcactcgtactacacgaccagatgttattggggtgattgacgagagatctttccgctttgagcagctgtatgaagtgacatattgtgctcatctgctcaagactgtccgggcagacacacatgtcgtggatcatctattgacggctccgcagaaaatgtaggagaggtgtcagaaagccaccaggggatcaaagacgttcagaaacaaacaaaacatgactcgagaacaaaaaatcgaaaaacaaatagtgactcatagtactcggagtatgtactgtatgtactgtatccaacaaagatcatagatcggtcaacactgtcgcccgaaagttgcaccatgtcagatccctcaaagtcccacagacagtttatagccacaaggcctctgaaagagtgctcatatgctattcttccaacagtcgtcactcacattctctttcaattgaccttttaagtcatactccacatctgacaaagctgtgtatgacagtggggagtgagtacctgccgcagttctatcttgctctgaagaaaaacgtcgagctgcaacaagttagatttcgattttcttttagccccttctttcacacgcggggattcatttcccctttagaaaagtagctgctgaatttggtcaacctgatggcgtctcagacgaatcctccactaggatgcggagactctcgtgaggagcctctctggtagagagaagagtctggttatgggaacacctcccggcaagtgatatgtaagtcgtacatgtatttgttaataaaatttcactttatccaacaattccttcttgtatcgtcgtgaagactcgagagattggagacctgatcggatgtgtccagcaacggaatacaaagataaaacaccacaatatatccatgttctttgtgcaaccatcaagctctactagttgagaatctcgcccatagcccgcatcaggtctacttctctggactcagagctgagtggcactgtgggtggactcctctggcactgagctgaggtgtattgagacacggagttcaagagctgtcagtaatcgttttaaggcagcttctcaacttcgcttttcctttttctacaaacctcctctccatttagttggtatgtactgtgtactcgtgtgtactcgtacaactcctcgcacaaccatcacgtcagtatacacccagacgttccagaaaatggtcaaagcaccagactaatgactgttaggacgttgtatcgtccattttccaactcctactctccaaaaattcactctgtatacattattattgacacttttcagggaacgtccctccagaaccacccccccccaaaaaaaaaacacttctaatcgagtcgagaacttctgccatgggttacgcaaatgtccttatatacaatgacgaacagtatgccctcgttccgggcttcattctctacattatgaccacggcttgtatctatagctgcacataaagctctggcaaaaaccacccacaaccatggaataggtcgaacccgagaccatagctactctttatcacgttaatcactcataatcaccccttttctagcccacatccgaaatctggactcctcaatgccccacgggaaggctttgagtacatggtagaacccgggagaacaacaagcctcgtaatttcactacagctcggcccacgacttcaaaactcggttcttcgatctcctcggaacagatatcgatccagaatcagctcattttgcttccactcgccggagccgtacagtctcggcccaatctcggtggacaacccgacatctgcaccgcctctacttggaagcaaaagcacaaagcccgtgattattcccaaaaggaccaaacgggtcggtggcgcaacccggacgaatcttgctccattccaagctcgctaagacattgctcatagcttcaggtatttgcgcgtgcatacgttggttgggggttctggggcgcgcttggatagttcctgtcctgtactaatgaggtcaaaaggagacatggaaacccagagtgtggctacgtggtgtatatcctacaccactcggccttctggaagacccagaaagcatcaaacattgcactcgcactagccagacaaacctcatgatcaaaataaccatacataacctctcggttggggggcacacataccttgacaatcgtgtgatttgaaacaagcaagacccatgttttcttgtttgacccgacgttcgtttcttttggatgccgcctgcttgcttttatcaacgctcaaacgctcgcttcaacaagcaccaacgtcagccgaaaaagcacaaccgccggcggaaaaagcacttctccatttccgatcgactttggggggggggagaagttgtcagggcaaaaaaagaaaacctgggaggtgattggacaagcttgagtattcacggcactgtgaaattccaagcagatcgtccatcgtcgtaaaaagaactgctcttgtagtttgttggttatggcaggagtccgatattttgtttctggcgatcatcaagatgccgagtcgacttgctctcaaagtggcgaacggactgattcgatcaacacaattctcgatgaaccgcatggtcttcgtggggttttgattactcgttttgttcgaccgaatatcgtcggattttttctgacttccactcgattttggaataaatctggaaaaaagggaaattagaaccgaaccgctcctccaagtatcgtcaataatttaatatgtacatgcctttttccaaccaatatgcgacagaacgtcgcccgaacgtcctgacaacgttctcaccctaccatcttaccccatcatctcgtcatctcacctcgtcatctcacctcctccaactgctcgttgaccttttcatagacgacaaaagtgatgcaggtggctggcagaacgcgaagcaaattcggcactagacctcgatagaaggcaaagaagccgccattgctgtatatcttgctgatacagtcaccaatggaagagtacatctttccggcatcgtatcgttggagcttggaacgcaccacctggtaaggatacagcaaaacagtggacacagccttactcgtggacgacagcaataagtactccttggttgacaaataactgggagccccttcttttgtgagtgaaatgtcgtagctgttggaggggtcgcgcgaccgcgctagcttgacttgttccttggcccagtcatagaatccaaactgaactgcggcctgcaccactccaagcagagacgggatctggcctctccagaagcccttgattccttcctggctgtagatccgtttgactccgtcgagcatggaggagtatgcgtccacatggccggcgtttgtcgagcagattcgcgtcttgagcacccacagcgggttggtcgctatgcttgtggctgttcctgtgatgagagcgttgaaaaagtagccgtggggtccatcaaacaggtgcattttcttgacgatgccgtagagagaaaagtagacgccgtatcccgcggcgtttccgagtaaattgatgcccagaccgcgatacaggcccttgtacaggccccgaaatttccccgcgtagggtccgtccgactgtcgcagcgatctcagcaccgtccccaggtttccgtccagttgcagtcggattttcagcaggtccagcggatgcatgaacacggtggacacggagcccgccaccgttcccgctaccagatctcgcagccagggatccatctgtggggattttgtgtgagacggaattttttgaaacaatgttgcaaggtttgggaacatgcatagggcgagtatatagcttggattagtttgacgaagttttaacaaaatgtcaacaaaatgtcaacaaaatgtcaacaaaggtcaacaaagttcaacaaaagccaacaaaatccaacaaaagccaacaaaatccaacaaaagtcaacaaatggcccaacaaatgagggttatataacggagataacggacattaaaacataaatgaaatcattgccagtatcgtcagtaaatagtgggaaatttatatatatgtttgtcaagacatacgaagatgatgggactccgaggaggacaccagtatacagcttgccatgtaaccgacctacaaaaaccatcacaatctcactttattttcatatatacaaaagtcgacctgattaggcggtggggaagggagagaggagcctgggttagtggttgccaaaagcgtagaatggcgtcggctgaagcaatagttgttatctcgttcctgatggaattattgatggtaaaactgcgctgtggcagatggccctggaacgctttcatagaagcgtcatttcggtgtttcaggctcgactggatggcaaaaatgtcattggatcctgtcgttggatcctgtcgttggatcctgtcgttggatcctgtcgttggatcctctcgttatcgttagatatccggttgttggataatcctgtcatcagtcgtatcaatcagcccaggcaagcatcaggtagatcactcagacaaaacacccaaaacgatcacaaacgatctcaacctgtatcggtcaacagcctcatcctgtcaactcccattctatgcgcgcaacgccgccacatctcgtaatactcacttgacaagaccgggtcggggaagagtctgggcccatcctattgttagtaattgattgagacatacaagtcgtgactggagatcacacactcgagtcagacactagtcagaacactcgtatctgcaccgactgaatactccgattcatactcaccgacatagatgacaaaggggatccatccgtagtggagggcaactcggccaagatcgaggaccttggaaattcgttctcgggactcttcggaaagctggaagatcattgttgtatgtgtggttccgtgtggagttgtgattctgcacctggaggtgtagctctatctgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacatatctgagggttttgcacgaccgggtaagtcacgtgggagggaggtgatttttttttttttttttttctgcatatacattcatttaattataactttgctgtgaaagaataacctttgaaatgaatgtacgcttacacgaatatgaaaagttaaagttagttagaatgtcaaaagttgactccactattacttactctttttgttggcatgaaagaaagacgggtttcgtctaatgatggcgattacaagctgaaagagagattattctgggggtcagcagttcttttaatttagtaattgattttgtttacttcgattatgattccccatgatgttcggttcaccgaaaaaacataaaaacataatttaaaaaaatgaaaaaaaaaaaattaagaaaaacaaatgaagaaaaaaatgaagaaaaaaatgaagaaaaaaaatcattcgttgatattctaggacattttgggccaataacaatgttaaaccaacccatcggactcggactcggattgggttttacagaagagcgtactcgtacagaagagcgtacttgtagaagtacggctgtcgagctcgcagttacctcttgttcctcctttagatatacaatcttgaacacggcaaaaaatctggtagtcctttcaagctggaccgtcgagggctacagaaagacgaagaagttggaatcgttgtgggtggcttgttggaatgacgtttcttggtgttctagaggaacacatgaattattttttaattctagtcgcaacctttttttttttttttattctaatgattcattacaactatatacctagtaagccggccattagtcatcaaatcccactatcttagtcccaactttccaaaaaataaaaattccagaggacgtggcgtaatggtagcgcattggatttcggttcttctgaacgacgtcctccaaaggctgcgggttcgagtcctgtcgtcctcttttttgtcctggtgtttatcatcgtcagttgttcttctctggaaataagtttcgtttcaatatcctttttttccaatttctttgtaatatatttaatatgtttttagaaaaaaaaaacgggagaaaaaatattaaaggaacaagacatttggcattaagactccgttatttataactgactgtactcgaatgtatactcaatcaacttcaaatactgtacagatactgaccatctattgcgcgcttcaacattgtgtgtattcattcaacgtattcagctgcagtatatatatttgcacaggcgatccattctcttgattttttgaccacattattcataatcacttcaataacagctccatttttatttccgtcctcctcgtcgctttccttcatgttgttttcatccagttcctagttctccattttcgttccacctcactctcccacagttccgttcaggtcgtgtatctatcggtattacacagagtacagttgtgattacaagtatttgcaactcttgaagtccagagatcaaccttttcccggtggactgttcggagggagaagtcggcagtggatacaccattagatggctatttggccaaccactacctttggagacttttttccaagagtaatgatgatgcgaaagaagagtaatgatgaagcgaaagatacctagtactgtacttgtagttgtaccagtacttatagcttgaatgactcggtatcggtacatatatgccgtcgtacatcacttgtgatttcctgaacccctaccaactttgtcattagcactatatctcatcattggcatgatctcgcactttctttcattacaagacgctgttggccaagaattgctcgcgcttgagctttgaagcatttatttgagatctctacattttgatgctcttggttggtcttagatatggatttttctcatcctggtgttctccatgatcatgttccattcaccaggcttcccataggcaacaaactcctgccctggagcgaacgaagtgttataatgctttcgataaaacagtcgtagaagcatcatctcctcaaagcggcgtttatcgtaagatcaaagtggtatatccggaacagagaatcttcagggtgaattattcgagtttgcaccattctagcctctctgccatctcatcttcttgacatataccatgttctatcttttttgcaaggtagtccacgaactccattcaacaagtacaatgtgcaatacaaagacgctaggaagatgatgatttgtttgttatggactccaacttttccgcagctggagaatgaagttgacattgtattgtaccgcacactagctagttattgttctgtgacttgactacaaaatctttaccacattcagtagtgtatgcgacagaagtggttcacgcattttggaaataaaccctagagacacactagccaccctagatatgtacagattttcaagtccttgaggttcctccgacagttttgaccgtttgcggactcgtaagtgcggcactactatcgatcgttgtgcgacggccgtagctcgtgctcatgttgtcccatttaattcacaactaggatatggcctttaaaaagtccaccatacatatatgagccatacaaagtaacaagttttcacaaggaattgctgtcatctgtcatctctatgtacattgcatctagactagagcacaccgccttgagaacccgtaacgcagtgaacaacgctactattcgacaaaaattatgagagaaacattcaattgttggcctaacctttatataacaagttggacaagttggacaagttgtgggactccatggttttttcaagggatctccttttcaagagatcttacgtacatacggtagaaacagagatgtatacggtcacagctcaaggacgaataatggtacgaaagggagcttgtataagcagtaagaatctccgatggtacttcaaaggcatctgtaagacttgcttttatcattaggtgtacgtaaacctctcatgtggaacttttctccaatccgctcacaccgtgttcaaggcgaaaggtatgtgaaactgggtgtatacagaaacaaagggtgaaaaaacaattaagggctttttttgacgttatagggctcactagaatgacggtttagacgaaaatcggaaaaaatgacacaattcagataacacaatcaaaccatttcaatagaacccaggccctagctcagcaggctgatgaatcagccgcgatgactataccgaaggtatggtcactgtcggaagtgtaaaggaagacatattagaatacaagtaatacaggccaagaaaaatcctgcaagttcctgacccctgacaccatgggtcgaggaatcagtccattgcctcacagcgatctcagtaggatctccgttttttgtcctccaatgattcattatagctatatagctagtaagccggtttttttttgattcattacagctatatacctagtaagccgggttattggcgttcattgcgatgagtgatgacgtaatcagacgaccctaactaacgatattgctccatatggtcttcagaaatcggtttcttggtctagttggtcatggcatctgcttaacacgcagaacgtcggcagttcgatcctgccagaaatcactttttgcattttctacgattaattcagtgtgtattcttgcactttagttttttgaaatatatattttacacctgatgacaaaacctaaaaaatgcataaaaataataactaaaaaagttttgcagagattggcaaaaatgacaaccgagagattcgaactctcgcctccgaagagaccaggatattatgttaaggtgtgaccttaacctggcgccttagaccgctcggccaggttgccggtttttgaaacctctgagacggtgacccctgctatccgaaaagtgtgaaaaatttcaaaaagttggcgaattcgaaccgattttcctcgtaaagtcaattccaaatgagttcagaaagcttcagaatcaatccagtttcattttaatcccttttgggcctcattaagacctgtttagaggtgggagcgtgtgagatttttttgtcaagtataaggggctataatggtgacattttgttaggaactttcgatttaaaaccactggcgaacgggaatacttgtggaacagaaacagacaaacagctacagtcctttggtccgcggcatacagtaattcggtttacggtaattcgttgtgcatggcctgctcttcttggatgaattgcgttgagaaatcttttgagcctttacgatataacctggaataccaaagtcgctagtgatacattcgtttccgttcaattgaatatcattattacattacatacatacaaaaataaagtacacgtaacagactgctgcaagtgtgatttttaccaggaaccccttacattcctatcacgattagttcttggagaaccggggatcgttggtcaccttgttgatctcttcggcaatctgctcacccttgaggttgaagtcaccagagacggcgccaaacgaaccggggaccttggaagaaggaccgtcggtgatgtcaagctcattctcaggcttggcgaatcggggatcgtttccaacctttgtcacatcgtcggcaatctgatcagacttgaggttaaaatctccagtagcaggcttaaagtggccaggatcagtgatatccagctcgtgggtaggcttggaagaagaggcgccagaggcaaatcgagggtcgtttccgaccttggtcacatcgtcggcaatctgatcagacttgaggttaaaatctccagtagcaggctgaaagtggccaggatcagtgatatccagctcgtgggtaggcttggaagaagaggcgccagaggcaaatcgagggtcgtttccgaccttggtcacatcgtcggcaatctgatcagacttgaggttaaaatctccagtagcaggctgaaagtggccaggatcagtgatatccagctcgtgggtaggcttggaagaagaggcgccagaggcaaatcgagggtcgtttccgaccttggtcacatcgtcggcaatctgatcagacttgaggttaaaatctccagtagcaggctgaaagtgaccaggatcagtaatatccagctcatgggcaggcttagcagaggaggaagtgccggtaaatcgaggatcatttcccacctttgtcttgtcatcgacaatctggttagccttgaggttgaaatccccagaaacggggttgccggaagcaggagcagaggagccagtaccggaaccatgagcaaatcgaggatcgttgccaaccttggtaacatctcctgcgatctcgttggagtcgagattgaaagcaccagtagccggcttgaaatttccagggtcggtaatatcaagctcgtgagcaggcttggaagagtcaccggcaaatcgggggtccgagccaaccttggttttgtcgtcaacaatctggtttcccttaagattgaagtctccgtcaacagcattaccagaagcaggggctccagagccggaggaaggaccatcaccaatagcaagttcgtgctcaggatggatcacaccagtctcggttttcacgaatcgaggatccttgccgaccttggtaacatcttcagcaatttcgttggagccgaggttgaaagcaccagtagctggcttaaagtggccagggtcagtgatctcgagttcgtgagcgggcttcgaagaggaggtagaagaagcaaatctgggatcagagccaacttgagtcttatcgtcgacaatctggttggccttcaggttgaaatcaccagtcacagggttgccagaaacaggagcaccagtagaagagggaccatcggtgatctccagctcccgggtaggatgagaagagctagaaccatcagcaaaccggggatcagcaccaactttggtcttatcgtcgacaatctgatttgccttgaggttgaaatcaccagaaacagggttaccggaagcaggagcagaagagccagtaccggaaccatgagcaaatcgaggatcgttgccaaccttggtaacatcaccagcaatctcgttagatccaaggttgaatgcaccagtagcaggcttgaagtggccagggtcggtgatctccaactcgtgcgcaggcttggaagaagaagcaccagaagcgaatcgggggtcagatccgaccttggtctcgtcgccaacaatctggttggccttgaggttaaaatcaccggagacggcgttaccagaagcgggagcagaagaggaagtagagggaccatcaccaatagcgagctcgtgggcgggcttaatggtagagctggattctgtgaatcgaggatcatttcctaccctggtaacatcaccagcaatctggttagacttgaggttgaagtctccggacacagggttgccagaagaagcaccagcagaaggaccgtcgccaatggcaagctcgtgcttgggtttgatcacttcgtcagcagcgtgggcaaaccgagggtcgttgccaatctttgtcttatcgtcaacaatctggttagccttcaggttgaaatcaccagaaacagcagaaccggggtccagagttcgagggccgtcctcaatggtgagctcgtgttcgggcttgatctcagagccagcagcatgagcaaatcgggggtcgtttccaaccttggtcacgtctcctgcaatctggttggacttgaggttgaaatctccagaaacagcattgtcagaagaaccttgggtagaagcttgggtagaagacagggggagaccagcagcagacagcttggactgatggggaagggtagggtcgagagaggcgtccttggcgaagttaggggagtagtctggctccttgacctttgtagagtcttccagagtgctcacgtctcggtcagcgtactgcttaagaggcagaccagaggcatcgagtttagacttgtgggggagagtgtcatcaagctgggcgtccttagcaaaagtgttacgggtggtgttgtcggctgcacccttctcagcaacaggagccttctcggcgttcttatggtagtcgggaacaataccgacaccggcctggccggatcgcagcttgctgaccacctcgtcaccaagctttaggttcttggggtggtcagggtgatcctcaccaacgacagctccaagctcgttcttggtgggcagaccagtggctccaaccttggagttggcaccggggacctcaccgagaggctgggcctcagactcggctcgtgcttcggcgagaactcgctcgccagcaaactcgtgacctcctgaagcagcatctcgagcagcagcaaagccgtgagcgggctcgggctgggctccatcctggcctagaccaacagcatcgacaacagatgcgattcctgccttggccttgcctccaaaggtgctggtgtcgtactcgtcgggacggccgtccatgacgctctgctccacatcgggaagagtggtgtctcggaatccacccaagttgggcacctccttggactcgaggtttcctgcaccgtcagcaacgggcgtggtgaacgactgctcctcgttctggtaggcgtcgtcaagcaccttctcctcctttgtctcgtacttgtcctttcgcttggtgagaccggaaaagaagcctcggattccgctaggcttctcctccttctcgagcttctcagcgacatccttgtctctgttcttaaaggcattgaacttgttgccccaggactctcgcttcttgggcgagggtcgagaagtagggttggaggttggaggggtaccaggagcggcaccagtagcaccggtagtagcaccagtagtggcgccggtagtagcaccagtagtggcgccggtagtagcgccggtagtagcgccggtagtagcggcgccagtagcaccagtaggagcggaggccggggcggaggccggggcggaggcaacacctgttgtgggggtggctgaggtagcaccatgggctgctccagagctgatgatcttctcattcttggcatcgctggccaggacgtccgctcgctgcttttgcagagcatcgtgcttgtcaaccaatttgtcgtggaatcggtccttgccaatctggtgcacgttgtgggttcccgaggcgcccgcagcgccggcggcgccgggagtcgagtactggtctctcacgttacctgccagggatctggagggggatttttgtgcgtctatgttagttgggtctggagttgggtctggagttggcgccgtgtcttgtacttaccttgaacggggtggtgaagagcctggtggccagagtgttgagtagcgtgctgaccggtagctccgggggcatgctgtccgacatgagcggcgtgctgagtctggtgctggccggcgtgctgggtctggtgctggccagcacgaggggcatggtgggactgggttggcgactggggctttcgaccgctcttgatttgacggtcaatggcgctgaacttgttctgcaccgattgcgaaacggacgactgtttgggcgaatggctgggcgacgtcctgcttcgctgcttggcctcgtcctcgacaacgtagacggcgtccttggtttcgatccggcttcctgctggcagggccttgccgtgggacgactcgtacgaggcgtaggcggcctggacctcttcggggaccacatcgtgcttgccgtgtttgggcgagctgagggcgtgggccgcggccgaggcggcttgggggggattgtggggtggttgctgtgacataattgtggtggttacttcgagagagaggtaggaagaagagaagggaggagctcggtattatattgtacaggttgctggacatgcatagacgcagcaactaaaagagatgagttaaggcgtggcgtggaccacttgggtcccagggcctgttttcgggtctaaatcgccccaattaaaagcccagagtgttttcagagactacaatttcctcctggagcattttctccggcaaaaaaaggccccaaacaccggctttcactccggccccaaatccccaggtccgctttaaactccacagtagtaggcgcgatagagtgtcttgcgaactcaattgccaaccgtaaaaaagaccaaggttcaagttgggcagctggacggagtggcgtttggggtgaggcggacgagcatctggcggcgactatcgcagaccttccaccgtcttccacgaccttccaccgtgtccaaaaccccccgctcggattgtccatgtgtcccgcatgcttaagcgagtttcattatacaggtcaacatgcaccgtctcggataatatcgccaagtggtgatactgtacatagtcgtactatcaacagtacatacagtaaccatacaaggtctttgttcgccgtataaagccttcccacacttgcttttggggattggcgtggacacgggacgaggaagcagttgcggggtttttattctggaaaattgcggcgatttcagcagctacaaatgtcgtccttttcttggaccaaacccctcgatgcaatgtctaccaccaagacagtcgccatcatgcgtcgacatcgccgctatgcgccttgcagcccgccttcaaaagccaacatggtttgagcatgtgcatcatgtcgtcataatctgcagcggctagtcggaccagcccaaagtgtgacctccgcccttgtggaaatagaccttgcggtccacgatggaatataatggaaccattgcgggaatttgagccaactgggtaggaacgggtcggcgtcaacagcactcaacggcgtcaaccagcgtcttgtcttgtgaaccgtacaatacagcgagccgccgtcttgcaaccagtttggctcattttgacaggcagcaaccttgggctcaatgatcaacaaggcaactccaagatgacccacgatgtttatgtaagcgggagtgagggagggtgagaggtgagagggtgagggtgaatgaggttagcgatgagagcagaagaactcgttgaggactcgttgaagactcgttgaagactcgttgaagactcgttgacgactcgttgaagactcgttgaagactcgttggagactcatggactggaggtttcgtctcgaattggcgtctccctaatttctatccgaatcaaccaaatctcatcaccaattgctcatcaccaactgcgccttggacagacccttacaacaggacacctcctaggatttttgtactacaagtggtgtaaatatgtataccattcgaatcagcttggaacttcgagtcgattgacagtctttataacatctcttgtcttggtaaatcgtgcaaaatcgtggaaaatgatctaccatctacagttaaagacagtcaggacatacagttgtattgtacagcagtcgtgttttaattgttcatatcacaagctactcactcattgctgactcattcatctcttcggaaagatccactggagctccaagaagctctttccacctcgctgcgagttgtgtctgaccgttcgttgggctttcgtttgatcattcgcagattgtgtctctcctccattgaagaaacgtcaatgatccgtaaggaagatcatggacccgacgcatgtccttggccagaaagttgcagtcctgtggatacaattgcctaccatgatgctctcttgacgcttcaggtagctcacgcagcgaatacagcacatgcagactgattctcaccattaggtacggtaaacggaatcaattcaggcatattcattcaatctcaaaacgtaccagtcacggcacttcggaagcactgtggacttcagggggaagactgtagctaccagcaaccacatgtgtcaataccaaccatcggaaaactcttatcgcaaggcgcgtctggtagttttcatcaactgccaagcgcacttcatacgccctaggaatcagtctcgacgggatccttgatggtgcggatgatggtgataacgggaactccctccggtcgtactctgcgcagctggggcgtgacgaggttcttagtggccaattgctcgacgggagcttcagccgtgtcagtgggaacacgatagtcgtccatgtagagccgatcgtgacatctggacgtggctaatgcatctcggtcggtctcaagaagtccaccattcagagcgtaccgagggtctagaagagccatccagaactccttggcagacgccagcagcatcatcgttgaaacggaaacaaacagacggagcttcatggtggatgtttgtgtgtatctggcaggttccgggtgggcgtttcgcgcgcgtttatatagtgacgcacatttcgaaactgactgctcacgcgcagatgatcgtgatacgtaacaacgagagcaatgacgttcgtatgagtatagtacgagtacgagtacgacacttgttgtgatcgtaaatgtatcgtagttctggagcatgtggtaattcgtccttttgaatcactaactgcgaactcaagccttccaagtgaaccacattgctctgtggcgtaacagcttggaactgctggtaaacagcttggaactgctggtgaacagcttggaactgctggtgaacagcttggaactgctgggcgacacagtcagagcatagatgagatacaggctcgtcttctgcgcggtgattacgtctcaatccggcccgttactcctcctgctcgtcctccaaaggcactcgaatgagctgctccggaagaaccggctcccgatagtcctcctcagtatatcttgccagagccgtggaggcgagattgatggcgcgaatcacggctgcccagttgcccattacctccgccaccacatctgtctcttctgcaagacacgacacgtgttgcaccagtccctccaactcatctgcgaggtcggaagaatactgtcgaagctgaaccagctgctgcagctctcttttcttggccgcaattttctcgtccagctcgctgccagcgtgattgagccggttgggcgccagagaaacccgcggtcgtaccatgttgtttgtgttgtgtatacaagtgttgatgttttttttttctggcaaaaaataacgtgtttctgcacgcgttctaggagtattaaagttacttgaacattcaaacaactaatttacttgacacattagttaatacaaaaaaggggacctcaaaaaacatcctaattacgtaaccaaaaaaacaatcaactctttgaagctcacaaatctttgcataattatcaaacacccgtaaatcggaattttcggcgcgatttgtctcgttatattacacctcggcactccgatttccatcgagtcgggcggttggtgtagtggtaacatatctgccttccaaacagttgctagcaggtgccaggggttcaattcccctaccgctcaatctttttgctccccaacagtcctatttcttgtcgcttagtcatctacccttgcaatctgggctgacggtttattcatgtttttgttcatattctctcactgctcaaactgttctcattattcatattcatacaagacatttattacattcaatcatacacaaatttccttctctagtacattccgttgctctgggtgatcatgagccgctgacctccaccaatgatgggggtctcgctctcggcagcagcagcggcagcctccttggcctttcgctcctcgttgtccttctggagcgcatgcagcagagaagagctctcccgggtgacgttgatcttgtagggcatggtgtagtcctccagcttgtgtctccaggcgacctcctccacgacatcctgtcgcagccagtcgtaacaggtgtacagagttgcgacgtagcactccttgttgccggtaccgacaaagtatcgcagcagctcctcacacacgtcctgcttgcccgacacggcagcagtgtcgatagcgtccttccacagtttgtcctgcttggacagagtgatggacttagcaaactttttgttcttcttgtacagatgggcagcaatctgtcggaagaagataaggtcgtgcttctcgagtcgctgggcgagatcgatggcatcgtacttgtcgtaggcgtcagcggcatctcgcagagtcacgtagtcctcctcctcaatcagaatgttgtggtaggcgttgttgacggcagccaggttctgctcaagcacagtcacaaggaaagacttgatcatgggcaagttgtcggacttgtcaaacattcgcacaactcgagacacgtcgattcgggcagcaagcacagacagcaggtcagtaaccagcatgggaacctccttcatgtagaagttaatggccttgtagtagatctccaggttggccaccttgacaataatgtccttgaaggaggagtgctcaaacgcatcagtggatcgctccatgatggccagagcagcgttgtcccactcgtcgtagtggcagtacaggaagacaagctcgggccacaggtgggcagcctcgcaggctcggatcaccttggggatgttgacacgagaccagaagagcttgaggtgctccatcatctggccaggggagtacttggagtacagaatggccagctcggtgaacatacccatgtgggcacgctccagaccgagaccctgctcaaacagagaaatgagctcggtgaagtagccgtggtactcgtactgggtgacgagatcctgcagctcctcggcgtgcacaatcaggttgagaccacagatctgggccagtcggaattccttgttgtcgatacaagcctggttgacctgcttccacaccttgacggaggacgcctttcgagcagagtcgacagctccctggtagtcaccgaggtagacgagcacagcggcgagcttagcccagttggagatggaagagtacagaatcttggaggcggcgtagttcttgtcggcaaacagcttgtctcccacagactccacattggcaacgttgggcgagtcaagcagctgctgcatggctcgcaggttatcagtggcagcgtaagagaagagcagctgagagtcaatggcaggctcccgagaaatgtctcgagacatcttcaggaaatcaatcagctcctcgtccttgccggcatgactggcaatctcgatgacctgggcaaagttggagggatccttggccttgatgtaagacttgatggcatcgccaactcgcagaccatcgatctgagccttaccaagcagagagtacacctcgggggtgtcgaccttctcggcgtagtcggaggctcgatccagagacatgatgtgatcggtcaggacgctcatgacctggccgtgcttgtcgtgcttcttgtggatctcgtaggcctcctcgtacagctcgttgtcgatacagatctgagcaatgtcgtcggcatcgtagtggtccagacgctcgatgtagttgctgactcgagacttgtcggccttgacggcggtcagaatcatcagattctgcaggttggcgttctcgctgaaaggagagggctcgagaatgatcttctcgagcagctcgagcagctcagcggggagatcggcagccatgaaggccttgacggcgatggaaacggcctcaggagagtcggactcgggcacagcagtgccgacaacagcgtcgacaagctgtcgcttgtgctcgtcgccagagagaaccttgttccacagagcctcgtcctgcttggccagcaggtatcgagcctgctgcttgtacatgctgttctcgttggtgatcttgacaagctcgtcgtccagaccgcccttctcgtaacagatgaaagccaggtaggggtctcgcttctcacagtactttccgacaaccagggggttgtactcgttgttctccttgaggaacttttcggggttgttgttgctgtcaatgtaaattttggcaagagcatcaaacagagcggtgtctcgagaaccaccgttgagagtcttctcgaggaagggcagcagcagcttgagcttgtttcgcttttcgacctcctcgacgagctcggacacggggacctggccaacaaccgacatgagcagatccttgatgatggactcgtcacagtcaacgtcgagaagagcaccaatcaccttgggagttcgggcagggttgactcgctgcacgtacacctcaatgaacttgtactgctggttcttgtacaggtagagcaccaggtcgtgcacaaagtcgtacttgtcgcagacaatgatcagaggcagctggtcaggcaggtgggcatccttcatgaggaagttcttcaccttctcggcgttgtagtggttgttctcccgcacaattcgctcgatctcgttggtctggccaatggcagcggcagcagtgatgtacttgaacaccacatcggggtcctcgctcaggtttacaatggactgcaggtagtagtagagaccctcctgggagttgaactcctcaaacaccttgatgaggttgagcgagcccaccagatcagagtacttggtggcaatctgcacaacaacctgcaggttctgtcggatgttgaacttgagcatctccttgagacactccagagtctggtccacggtgagcttgccaaagtaggcaatcagagcatcgggagggaagttctcggagtgcacaacaacacgcttgatgtccttgaggtcgtcgtagttctccagagcccggttcatcagaccagccttctcacacagagaggcaattcgagcacggtcgtagtgggagaacatgtcggagcccagaatggcgtcagcaacctggggagcgttgatcaggttgacctccagaagccgtgtctgcaggttgccctgctcgggaaggttctggttcagcgcatccagcaaaaaggcggtggcggcctgaatgtggttctgagacaggaaaatgtcggtcaccttgttgaggttaagatcctcgcccttctttacaagcgaggtggcgaactcggcacccttgtcggggttaacccgcacaatgttctgaagcaggacaatatagtcgggagtgtatccgaccttctcgcagtagggcacaatgttgtcaaactcaccgagctcggcaaaagcagccacaaccttgagaggcacgttggctcgaacgtagacctgcagagcgagcttgagatcgaactgtcgcacaatgtctccaagctcctcgctggactcgagcttgtcctgctgcagccacttctcaaacagctgctttcggtcctgctgcagcacgggtcgcgccaactcaatagactcgaccttgttcaaagaacccttgtcgagcagagtggagaagtactgcagaatgggcgagatgccgccagggggtgcctgcacgtttttgagcttctggatggtggcaggggttcgcagtcggccaccgggtgaagaagcagccaccttggcggcgttggcgtagtcgccctggttgagcagctgggagaactgctgctcgtacaggtcgtcggcgccggggaggcctccacgagaggcgacagccagagcgacaccggcgttaccaagactgctcagaatgtactggacaactttctgctcgttgagctcgacggaaagcacctgtccctttcggttgatacacaggacacccttcttctggtaacttgcggcggtgaagacggattcgctggagattcggttcatgtagatgcacagaccctgctccaggtcgtagacgtgaacaaaaccgtacttggtcacgacgtagacaacgccgtacttctcggcggcaaagacagccacggggaaatcgttggcggcctcgggggggaagaagatatccacctgcttcttctggtagacgggattctcgtccttgtggtcaatctcgacggcgtgcagcttgcctcggttggcgaagacaaacagatccgatgggctggctccatcctgcagctgcagctttgtgaaggtggcagcgtggccctcaatggcctgcgacacgtttcgctccttgctgtagagctggatctggcctgcaattcggccgtcccgctgggtgatgccgaccagagcactccagctgccgttggagatgtagttgatcacctggcagtcgttgagcgagtggtgtcggtcggtgagcttgacggggtctgtggtgccaaccttccagtgcagaatctcagtctcggtgatgatgccaatggtctcagcgtcaacccaggtccagaacaccacggggacagagagctgactgctgcccagtcgctgcttggtctcgaggttgaaggcctggagggcgccctccttggatcgcacggcaatcacaaagtcggtggggtgcatgattgccgaatcagcggagatgtttcgtcgcacgacattgttgttgttgtggagatcgatgattgccacggtgttgccagtgttggctgtttcccgaacgctgagttagtacatgtaggacatgtaggtgttgagactcgagtgcgacgcgaccgatcccgatcgcgatggactgatccatccaccagtcggacacaatccagacagacagacgaatcaggagaatcgtcatgttgacaccattgttgtaacatcaggatgcatcaccacatgtgttcccctcccccctcccccacaatcgcaaacatgcaccattgcatcctgatgactccacgtccaatttcaatcattgattccatccgtcttgttgattgcgtatcccgtccccgtctgtgaccctcggtcgtctatctgtcacccgcctgtccgtgactgtcgtctatcgcgcctctgactatccaaatcatcaccgctcgccatactcaccaaacaaaacgatcactctgcaaagtacatgtgttgaaaccaatggaggcctcaggaacacccagcgattgaagctggagatgctcctgaaacgtaatgggcaaatcctgtgacatgttgaggatggtggaagaaagaaagagttgggagcacacttgtgtacagttaggcaaccttgatgatgtgtcctaaatggcgcagtacaggagaccgcaaacgcgggttagggaaacggataaacgggggcaagggcagaatgggcccaacccagcctcagtacaacaatccacacgaaatccgcctcgaaatcgctccacaataccgtatgctagccctactgagttgtggttggctggaccacggctcaaggttagggtttgcctggagtttacaggcacacacaacgcacgatgcacaccttgcccaaggggttagggttcagaacgtgtgtgtgtaggtggcaatttcacgaccatcaggatcaatttaacgacatttgatgacatttgaacgacaatttaaccccaatttaacgacaatttaactgagtattttaaaataactattgaattaagtgtaggggtgaaaataaggatgcaatgataaaatgtgtacggaaaatgtacgagagacacaggtttatgacaaaaccacgttacgagaaaacgccgtttttctgacctttgaagctgaaaatggccctttgacactattcgctggcgggtcaaattatctaaacaatctcatgctgccacgttgtgttcattgtcttggcatatgtgcccgcatcttattagcccagtgccgaaaagtggaagtggaaaagtgaaagtggaaagtggaagttgaagcagctccagcagacgcaattgagctgggtaaggacagacaggttttatttatagagcttttggcgttgcaaaccgctatgggttagggcatttgactacgagggctatgagcggctaagtatcccagttgcacttgtacttggcatttttcaccctgaaatttcagaggggctgagtcttgcatcaggtatgtgcagaagtgtctcgggggtagggtgcgagtgcgagtgcgagtgcgagtgcgagtaaagtacgagcgtatgaggtttacttgtaccggtttgttggttgcgaaattgcgtactgtttcttcagatttggtattccagctgtgatctctctgactatttttattatttcagtgaaattgcgttttacggagttaatctggtcggagttaacctcgaaagttgtgatctccgctaaagaggtggaaggaaaaatggggagattagtacgagtatgagtgagtacgagtatgagtgagtacgagtatgagtgagtacgagtggaaaggtgtgggtttgatgcaatcttggatgaaatcgttagaagtacgaatccgctacacttgaaggtattgtactgtacctgaatagtaaggggggagctctagatatgatattgtaccgtttattcgagtattggcactcgtattgctactgtctgataccggtacggttgaaaaaactccagaccaactcgatcttggcaacagacgctactttgtttgatgagaaaagaggtccataagtcgtccccgaaagccgaacactttggaaccaactcagtcaattgggaatattctttgcttcagttgaattccagctcaaattccatctttccactcatacgtagcatccgaatatgaacactttgcacaactgattcgcagattgacgactggtgttcacggaaagtcgacactggcttctaagacaatcagaaagatgcgttccaaactcgttctaccagacctcaaaaacccttgctgctcacttctgtaaattagagctattgattcgagcgctctgttcttcctccagggagtagggtgtccaaccgacgagatagcgtagtcctgaatcgaagcattgcaccacaaacaaaggcaagaacttgggggctttgtagcaaaggccgacttcattcagatgccattgaagccattgtacagggtagtttgtcgtacagacgtaattacgatactgtactccactatatgccattgtagcttgatcagtaatcctcgcttgcaactactggtctctccgatttttaccgaaatcgacaagccctattagactagcctagtagtcgttcaaatcacattggcttgatgaaaggaacgctggactactgtatgtattgtactcttccgtacataccattcaatggccaaccacgcacgtggtaggggattggataaaagagcaggagtgacccggagcaattgtttgttttgcaattgttgttttgcaattgttgatttattgatggttttgcacggagtcatagtagatagctattaacagttggtgccatgcacaaggatgagtgttggtccagaccccagctgtcagcgtattatctgctagagatctgtcgatagattatcacgatcacttatggtttcttttcttgcaacatttctccataattaggcgaactacccatgttgattctgtcttttctctttcttttctattactctgaaaaaggcccaatcacacgcgcgccattgtccgtctcagctgtccctgatcgtcagattattgattgtcaatgtcgttgctaaggaggggactgtaatctatagttcggattcacactactcagcctatggcatggctgctggacactagtgcaacgctacacatgtttttgttttgttttttgttttttatttgcaagtggctgcaatggtctaaaacggcgaaaaagctgctagccatgttggggaaaatgttgtgaaatggccatggattgaacattgattgaataactgttcgttgacttaacaactatcctaagacagaacagcttctcattcgtggtaaatgtctgtcctaagcaacctcgtttccgtatctccacatctccgctctccacaaccccccaagaactcgtatccatcttggcggggactccctgccaagaagaaaatttctgccttgggcttggcctatagatacaaactccagtggagatgccaggagttctggtaagtccagacaaacatacggactaattgtagagacagtgattgattagacaagaatacacgagtcggattccgattgagaaggcttggctattggtactgtacggcccttgggttgattctttgtattaattaggtcattaaatgtttgatcgttattggtggttttcatggttagacagcctggacaaccttctcgttgacctgcttcttgtcgtcggaggatccggcagacttctcctcgaagctgttggtcaccacgagtccagcgtcgccgttctcctcggtggatccctcgttctcgtccatctttcgctgctcggacgcccgcttgattcgctgggccacgttgaggttgatatcggcgttggtgagggccaggcagaacatgatggcacagagaacaaacggtccgaccagcagcgatcgcatgacggtgttaagggaggctccgatggcggctcgctggggtgttccaatcttgtatcctagaccggcgtagatggaactgaaaatggtctggatctccttttcggaaaacaggcccgtctcccgcagaatcttggggaagtggtttcggtagacggcggcggagattacgttgcccagaatggtgccggaggaggtgaagaagtagtagatggtgatggcggcggccgagtcggactgcttgcacaccacctggatgtagaccataacggggatgaccagcagaccagcacccactccctcaaacacctgagccagaatcatggtgctgaggggcttttcaggccgtcggaactcgtaagtcagtcccatgccgatgaagtagagaatggtgccccaggtcagcaccgacttgagcttggctctccatctcatgagaggagagaagaccagcgtggttccggtgagagcaacaaacatggccatgtggatgttggtggctcgggcctgaggaagacccttggccagcagcagccaggtctggaagtagggatggtagatggcgaacgccatattgtagagaccgatgatgcagccggggacagtgacaaatcggttgtacatgagcttgtacttgaggaaggggtgcttggtgaagaagaactcccacagagggaacaccacgtagagaaggaaggtgcccacggtcagcatggcaatgttctcgcccagcttccagttgtcggtaccagtgcagaaggagatgggcacaaagaagagaatgagtccggcgcagaggaagaccagaccgggaagatccattcggatgatgccggtgacggtgtttttgaaccaggttcggttgggatctcctcgtcggattcgcagtcccattcggtaggccttgattcggaagtagagcagggtgaagaggaagggcagcgaacagccgggcacaatgatgcaccacatgcccattccccactgccaggtggagtttttgagcacggctgcgaccatgggacccgagacccagggggtgaagaggttggcgatcagggtgatggtctggaagaatgttcggtctcgcagagtcaccgtgtcggcagcaaaaatctcgtacatcatctggataccaatgtcgcccaccgagtagaaggccagggcggcaaagtaagtgacaatgttatggatacccatgtagagaccggagcccaccgccagacagacgaccgagatggtcatggcctcgaatcggccaaagttgtcggccaacttaccacagagagctcgggcaatcaggaagatgcacgactgtacaatctgcaccgaggcaagtgcgcccatctgggagaattcggacgaggcgtagacaatgtaggaggagaaggaggaggacatgatggtggaggccagcgacatgaagatgaggaagcaccaggccatgatgagctggtttcgactccacacctttcgcacaatctccgagtgagtcagctgcaaatcttccacttcgtcattggggtcaaatgtctcggtggccgagttgtagtcgtactccggggagaagaagaaggtcatgatggagcgggttttgggggacatggctccaaagaacttttcagcctgacggtccttgaagtcgaacacatactttgcgtgtttgtccaacttgtccagagtgtccttgttcttgtgcttgagctcctcgatgttcatggtggttgttggcatcgcaaacggtgggacgagtccgttctttatatatcgtccaacgtccgctccatcaacacacaatgacactccaacccgtgccctcgccatgtcccaggttgcatttaggcgactcccgggcttgcattagggcgcgttagatgggtttcaagcgctgaggttagccccacaggggataggcagcagcatctatagcgcggagcctagctcaggtttattctcgttcaatgaccccaatgcgggcatcgactggaatcgcactgtagtcggtgcttctgagtcctcagccgtcctgcgagtcctcagccgtctgatcagcgggcggatctgccatctgtgcagtcttatctgatgcgataatcggagagagggcttggctgaagcacccgatcgacagatggaacgctgccaagagccgacgagtcgcttggtcccacgaggggaggcttgagcagcagacaaggactctcggcaccgccaaacgccagttatgtccatggcgttaagcagcttggcaaatcagagtttgtcaatctctaaaaaaactcttagaaaaatattaaataagaaaaaaaaaacgcatgataatctccagaacacagctccaccaatctccacgtcccacccttgctacgctagctagaggtgttggcttccacccggtttaaactggtctttttttagagcatctttcgtccagaacaaaccctggcgcttcatacggctcaccaacacacgcacgctccagctatgcctcactggtctgtgtttcacgcgaatctatgataacttggtgaggagtagatggtccaggccagactggagtgggagccacgatcgttggttccttcacacgcccataattatcgtcgctattagtgtgtgttttttccacccagacaaccgaaactcgaaatgcgacatttatgaaaaacttgcagatgcgattgattacaggatcagattaaaaaccaatctagagctgcaacgtaccgccgaacccaacccgcgtcaaaggacggccgtacgtctgtactgtagtctttctttctgtccaatgacccggatcggagggcttcatgctgtgcgggtttgctcgtacaatggttagactctcgtatagcaaacctcctaaaccgcccttgaaactgttgggcggcttgcaacttgcggcttgccggattaaaagcctgggcgccggtacacagggccactgcaacagccatgctacgcagaggacactacggcgtctggctccgatatgtacactactgtacactactgtactgaatccttggcaggcagtagtgccatacaagtagagttagtgatattattaagagttacaaacatgtgtggagggaaacaagtggcatggacacatacctctgtcacattttgattcctgaagcgtcgcaaagatggcggaacatgcccccgtcctgtcggaacagctcctggggactgccgtactgcagcatctcgccgtcttccagcaccagaatccggtcgtagttgacaatggtccgtagtcggtgagcaatgcacagaatggtgcagtggctaaattcctgcgaaatagtctgttgcacgagagcatctgtctggtagtcgacattagatgtagcttcgtccagcaccaaaatctgcgagttgcgaagcaaagcacgagccagagtcagcagttgccgctcgccaagagaaaaattggtaccatcagagtccaccttggtgtcaagagccacagtcagcccacttcgctgcagacaagaccacatttctgcatcggtgtgttctcctagaggatccagattagatcgcacggttccaccaaacaagacactctcctgggggatgatggagagtccctttcggagctgctcgagactcatggaagcaatatccactccatcaatagaaatcttgccggtttccagctcgacgatccgaaacagagactgcaaaatggtactttttccggctccagttcggccacaaatcccaatcttgtgtccaggctcaaacgtgaccgtcaggttcttgagaaccagcgacaactcgggtcggtatttcagagacacattgtcaaactcgatctttcccaccgaaggagtgctgggggaagctgtgacggtcttggaagagccctcggacgtgatggtgtggtaatggaggatccgctctgcggcattcatgcagttttcgagctcggaaaagccctgggccatcatggagaggttctctggaatggacgcagcctgagaaacaatcagacccatgttggacggtgtcagatgaaaaactccaacagcacacagaatcgtacagataagaaccacaagagatcccatggcatcgagacgaagcgacaaccaccgctggttggcagccacaataaaataggccgagttcataatgtctagtgtaccatggagccgagaaacaatcttggattgagccccgtacatgacaataactgacatgccggaaatgctctcactgaagactgacagcatggccgatcgctccaacgagtcgattcgttttacctcccgagcagtctgacggtagtaggacaaacagacgacaaaaacaacaatgataggagccagaacaagagccgtgtagggtacaaacacaatggtcatggcaaacgagcccacaaactcggtcagagagaagaagagcattcggtaccgcatacccacctcgttatccaaactgtctgtgtctctggtgaaccggttgagaattcggcccatgggagttgtatcgaaaaaggcaacgggggctcgaattatggtctcgatggctagattgtgcatgttctcgatcgagcgagtacccaggacctgagaggccatgatgaaacacgtgagcagaagcaagagaaccattccgagcatgatgtagattcccatgtagaacccctttgtagtgaggaaccgatcagctgtccagaaagagagccaaaccgaggcaaagatggtcagaaatgccacaagaagcatcagaaacgcacatagaacaatcagggcaatactgagagccttgttcttgttgctgaacaaaatatatcgcttgtagacgccaaaaccaaccgagtctcggacccgttcctcttcggccatcatgtttgccgaaatagaagactccatggacaccctagatgttctcttggtagccggagcgaactcgattttctcagggacctcgacaagttcgacaagttcatgtttcacctcattatcgtcctccatctcaatctcaccgcgaacagcaccggcttcaatgagagctctaaattgaggaagacggtcagacagctctgcaactgtaccctgatggatcttggcatggttgtcataggactgagcatccggtttctccatgaagatgacatgatcagctcgttcaacaattccaacttggtgagttgccagcactcgagtagaatccttcagataaccatcaatgcactgatcaatcatagcctggccgactcgggcgtcaacagctgagagaacatcgtccataatgagaatgtcgggtttgccatagacagctcgagcgaggttgattcgggccttttggccgcccgataccgtgattcctcgctctccaatcatggtcttgtctccgtgctccatatggtcgaggtcagaagccagctgacagactttcagaacgtgtctgtacttgtcggcatcgaattctcgtccaaaaacaatgttttcacgaatagatgcgttctgaatccagggctctaggcatccaatccagttggaagacgagaaagacaatgagccgtcggtcatgagcatgaggttggtgagtgcagacaaaagagacgtcttgcccgatccaataccaccgacaacaacagtgagtgagcctggtttgagggcaagattgaggttgttcagagtcaaagaaacatcggcttcaggctcgtcgtccgaagattgaatgtcattggactcaaagaaggagaacttggaggagatggaagactttcgagaggacttggccgacgacttgcctgaaagaaccgactttccggaccgcagagtcttgatggactttattgagcgggtttcggacttttctgtgggcttgtgactctgtttctcctctgaaaagaactccatgggctcatcctggggccattcgaagcatccgtcttgaacaagaatgctttcaggctgctcagtgttgatagcaatgttcgagacaccctcttcggcgttcagaaactcgtggatacgtcgcagagacattctggcatctcctacatactgcatagccatgggcaattggatcagcgcaggtagaagcaggttgaacagggtcagagaggagaagatcttggcagggtcagtttcgttgccaatactggagtaagtgatgaaggacagggcaccagcaatggtgggcaagctttcaaacattccaaacgagataccccggatagagcccattctaatgtatccattggcttcttctcttcttgccacctgaattttctgcagagtaggaatctcccagccgtagtacttgatgattcgaatgttctgaagagcgtcacggatcagggtcactcgcttgtcggtccatttgatgattcgacgtctcattttcatcgtgtagcttgtgatgtaagccacggatacaatgaagagcatcatggtggcgacaccgacaagggctgattcgtggagattgacacaaagcacggcaattgagcatgccgtggtgatggggaacgcggtgatctggtggacgaattggcaggcaaagtcgactctgtgggcgtcgagggctgccaggttggtgatttttcctggcgggtggatctttcgggcggagatgctgagtttggtggactttttgaaaatggtgccaatgagtgcggctcgggatttggcgccgaccatctgggcggcatagaacgagtggttgaagaagaaggtgacgcccaccgccagcaggaacatgccgatggaggacccgatgccggttcccatggggtagtttcggtcgtagtatcggcgctcaatgtagttgataagttctttggagacgagggcgcttgccacagcgcagagttcccgcaggatggtcatcagtgccgcgaaccaaaactgcaccagaaacgtgtcgttcagcgccatcactaggggtctgctggacttgttgagagcagcaatggcctgttggcgaatgtggtcgtcatggtggtcgggatcggccgggtcgtcgttgtcgtagtggattccgggatagatggacgtttttgtggtggttggttttttggactttttcagcttggcgatcttgcgctcgagaagctggttgtagcggaagtcgagacgctcttcgagtctggcttgtagttttgccacctgttggttgtcagccacgctccacaggtcatttttttcgatatgtcggaggtatccggtctgggttagttgctgtgataaggcagcgataacgaaaaactgggagatgaaaggtaaaagaaagatgaaaaaattgaaaaaaaaaaaaattgaaaaaattgaaaaaaaattgaaaaaattgaaaaaaaattgaaaaaacatgaaaaaaattgaaggaaaattgtggtaatcagaacattgtaaatgattcaaaactgcgattaattcagaattgcgattaattggagaatggtgataatgaccctgcaagaaatgccacgatgaaatactgtttcattgataaccactgaataacgatctacagtccagtttcccgcttggtgtgaatatctcctcatactcaccttaagaagaggacttaaccatgtccaagttgctctggaaaaccaattggcctggtgctcggcactgggctgcttttcagaggggatttcggggactttgctaaagggtgcaagccagtggattgttctcattcgatagacgcgtgccgtctggcccagggaacacgggtctatatatacatgcgacccttgagctagtcgaccactgcagccagcgtcagagggcctagatgaccctggtgagctatagcacggctcagctaatgcaccatgacagccacgcacatctggtggggtggaggaaggagtccgaagggtggagaaacaacagccaaaaggaccacaaaccggacccaagctgaagtgaacgtcgacccgtttcttttttgtgtctcatctctatctcagtagcagctggttgcatgtcttacggtcttttcggaccccgaccactcccgtctttgtcccttgcactaacccggcgcctagcccttttgacaggatacgacaagcgagccttggcgatcttggctcgacggagtgagtgacttacaaggtccattcgacgcctcttttgccgttcaaggggttgtttctcctcgaaaatgtctccattccgtctcgccgtctctctgatcaatctgataccactgctgagaggcgctaaaacgacgctatgatcgtcaccacagcctttcattggtctggggtctcaaagtgtaagttgataactgactgttatcaacggacaccgagctgtcgaccccgtatagcgagtagagaacgtacgtgtagagtactgttcactcgtactcgtgctgtacccgagtctgtctgccagtacatacattattccataaaccaacaaacgccatcgtagaaatacataatgggtgattggtactccagatttagcaccgacttatgctcacactactgaactaacttgtaccatccatggtcttcttcgaagcatggctccttcctttcggaacaaagtctccgtagattgctatccggacatcagataatcctgcccgagacagccgagcgacaaaggcgaaactagttgaaaagcactcgacggaaaacaaactacgttttaaaccctggctagcgatatgcataacacttttttaataccacttattggcatcgtctgccaccaaggtacttacgagacggttccatgcgtacgtgttgcgccgactaaaggtccggataagttttggatgttgggagagttcccaagtaatatatatatataaatatactgtatataaaaatatataaaatatataaaaacctgggctcttagcgtgagttcaaatctcacgtatgtcatttttaatacatttagcagtgagtacagtacgagtagaagatggaagacagatcttgtcagctttctgagcctccctgtagagaggaaagttcaggagctcacgggatgaatactcaaacctggaggtgatatcgccctgcgagttggtaacacccagagactgtagctggccgagatttctcgtaaatctgctggacacgagcctcagcatccatgtctcgaaggacgagactcgcatgcgacactgtacgacctggaaatggcatcagccatcaggctgggctcacttgggatgtacttcaccacaaggtcgtaatccaggagtgccagtgcccgcatggaatcaatgcctacacaatagctaaggcttcagtctcagtaacgccatagttacgctccgcttcagtaagaccacggcccgcaaactgaatcaaccggagtttatcacctggtggatatgggtgagggcagtgccaatgccatcgtaggaggggcgtctccagttctggattaaaagcggtcaggatctgggcggcggatatcaaagctttcagcttttgaaagtcctcacacgcgccttggaccacacgaagggggtatgcttcttaaggagctcattcatgagccgaataacagcggaaaagatgggcacgtgagctctacccatgaagtaacgggtatctctaacatccttgggagtagggaaacgaaacacagccttagtatgagaggggtccacttggagaccctcaggggtcttgagagacaaggattttcgtttcctcatgagcaattgagattttggactttttagtctgaaggccatacttatccattcgagcaaaaacaccgtcaaggtgttccaaatgctgctcccaagtgtcagagtacatactgatgtcatccaaataaacgagtagtcgtcagtgaattcatcaaattccgagtccatgttcatctgaagtctgcaggggcttgcgaaatgctcataggcatacacttcctaccaaactgcggtcgcatgaccgtaagttattggacagctttaaagggaggggtctagtaatagccggaggccagagtccttcttcttgttcttgttcttgttcctgtttccacgataatcgccgctgccgtagtgcgagtagcagagagggcgagccagccatcctcgggatagctgttgccagccacacgggtagcttcttgtcgatccggaatcgtgaggcagaaaaggggccccactttttaacgaccgcgctctgaagggcagtgcgggaacgtctgcactacagtcgagaaggtcctgagagaggagggttagagccgaagcgggagcccaggtcccgaagaagtccaagacctcggaaggacaatgtcgcataccctgcttcgtcttggcaagtgacagaacagactgccggagagccgcccaggagttaacctgaagttgtcggacgggcatctgagggagctgtggcatcaacttggaaagagtgggcaaagacgtattttaaagagtgtctctgtctaggcactttgagcctttaatagtgcctctatctcggcaatttgggccatagtaacaaacccctggcggggggttggtggtcgagcgtcgtccgcatgtggagcaggtggtttgtcggccttcggagtcagtcttgtccggacggtgtgcagcacgctcatcacgctccgcggcttgctgagcgagctcgttacgtcgagcgttcggatcgtccatcagttcgaatcgtggaatatcactatctaagctgtcgaagcccagatcacgcgaatgaagaaaagacgtgtatttgtatctagcggagagttggaacgcttactaagagctccacaattttcacttttcaaacttaaatttaggttcaattaagcactcgtatcgacgcgtaaatgacatcgataatttcaaaataacccttcttcatacacaaacccggccgaaaaacgactgagacaatggaaatgtcgtcgcaggtgttccgtgacgcaactttaggcgacgatagaggcgaagcttcgaagaaggctatttcgaacgtataccagagcagccgggaggagcatttcacaggcgcgacgcgcaggaacgcgacgcagacgacacacccgcgaaggaaacgaacggcgacgaagaggaaacgaacggcgacgaagaggaaacgaacggcgacgaagaggaaggacatgggcaatattacgacagcctggacgacgtgatcgacctgactggggcggtgttggaccccactgggatgctggatgacgaaagttgatggatatcgtacgcgactgcgccggagacgttttcgagggcatcgaaaatatcgaggaggtcattgataagctggagcatttctacacacgatatctggagctgacacttgcaaagtccagcaaaacaacaggtcgaactcgcacttacccgcaccgtcgaggaaagatgttggatgctcacagggccttgcttgccgccaaagtcgaagagctctacgccaccaacgggaaacggtgcaacagcaactggacagatattatggcttacgccgagtctttaatgtgcctcaaagacgatgacatcgtgggagtgaggcagtacttgcaagacaccaccaggaagttcacccgtcaagagaagctcaactctgatccaaataccggcattggtaatgcacccagggccaatggtggccgttccaagtacctccatctcgaaatcgcactcttcagagtggcgaagctgctgcacccggacctcctgctgaacatgcgccaggctgaagccattgtccgggcctgtatccaaaggctgggcggaagcgcctatcagggggtcgttgacctcgttgacatcccctcttccaagtggatcgccaccctattcaggtacgcagggtaccggtggcgacagcaggctgcagagcgtgatcatgttgacgtgagggctgctctgagaggcaccattgccttgtggccaataatcaagaatgttccgctcaaccgtatcttcaatgccgaccagacgaactgcgagttgacgggatctttcaacatcaaatgtctcacgaagaaggggagcgtcagcaaggacagcgggagaggcggagactctttcacgcaattttctgttgcaaacatggacggcaccaagaaatcagactttttcctgtatgtcagagaccttatgggtgaagcccttccagactttcagcttcatctcaacgaggtcatctctccagctcaatccaagaagttcgaggaggaagccaaggcaaagtatgcgtactttggagatgaaatcaagaccctgcgcgcagctctgaatgaggcggtaaaggaagttaatgccaccgaaaaagttgtgacagctcgtgccaatgagctgaaagccgtggagaatgtgatcgggaaagaggcggcagtgaagaacagggaggaaaaggcaagggagaacgcggagaagaaggcgcaatcaaagaagaaggcggcggagagggcggcgagacttttggaagaaaagaaggccaaagctgcggcccgggaagtgaaacgattggctcaaatcaacaagaagagagaagaggctgaggcgcgactcaggaaaaagggaaagacgatggttcgggaagaagttgctacgagtggccaaggtatcgattctgccacttgttctctctctgacgttcagccagtcgcaatttgttctctatctgagaacgttctgccagccgcctccacttgttcttcatctgatgttcagccagccgtccctcagcagcccctcagccagcccctcagctagcccctcagcccctcgcccccgttggaggtgttgctgagccagaagaccccagaaaaacagaggccctgttgaatcttctcgaagcccaagactcccacaatgagaggatcgcgcacgtggccaagcttgaggaagacatccttgaactcaacctgagatggcagagactggagattgagcatattgctgagctcaccttggcgatggtccagaaactcccagataccaatgacgagtcctcccctggcgcagatgggaccgagaccttctacgatacgtggctggagcttccccagatccagactcctcataaagatctggccgagttgcgaaaactcgacattgagtggaaaaagatccctgcaaggaccaggagaagcgtgacgctctcgcggctgagatggaaccgctgttctagagtgtggcgagaaattacttttcaactgcgtctaaaactgtccccgcgcatctcctcaatgtccatgttatccgacaggaacacggttacatggacacgatcctgatggtgatgtggctcgcgaactttgcaaacgcaaatcctgggacaccgtcagatccagtcgttctcattctggacaacgtcggcttccatcgacgggcctaccgcattgtcaaggactggcccgagttggcccatgtgaaattcctcttcctgccgcccaattcggcctcctttacccaaccgatgaacctgggtatcattgcagccatgaagcagagctggaagaagttcgacaagatctttcatggcagcattagtggcgtggatggggataaccccctggtgacattcctgcatagactgaattggttggcaagatcttggaaagagattcctgcttcggctatcaagaagtgtgcaatgcacagccctctcttcttttgtcacgctcagcaaaatcgtcttttgcctgcgtacgtgaagcgcaatatggagattgaggctctggttccttatgaagatagatctcctcgtgttgaagggccggtgatcggactaaatgaggcaggggtgcccacgaagcgggcagctttggcccagatcgcttcaatcccatttgaggttctgtttcccccaggaaaggcggtcttcgatgctgaaattgagacactcaagggcaaccgagtggagcctgaacgtctccgaaatctgctttcccagaggcagaggcgtgagcgtcttcgagagagacagaagacgactgccgagctggtcccgcacgatatgcaagccacagatgagattgctgtgtatgtcgatgactcgcccgatactcccgtcaatgatgtccaggttgtggaccagcgagcgcggcgccgtggcgacgagaacgttggccctcctatcaagtttgtggcgtatgaaatgggtggctcgccgagaagaagatgtgactagactttggccgagcttccgaccgataatgtctggtatgccactggtggatgatgaaatcaggatacgacagtcatcggaaccgagcgctatgctatcgacgacatcggtcgtaccgggacttgtggccgccatattgacaatcccctggcagtcgatgatgctacggtgtcgacggtggatagcaacgtcgacctcgctgaacccgattcgatgattactgacttgactgagactcccctagtcgataccaatggctcgcaagggaaacgagctctcgatgacatcttcgaaggagtcctcaatgtcaacaccattaccccagccaagcagactgcaaccttgtcttctgggggtaattctgagggtaatgacgcttcccctcacccatggctgtccgccccgatgacgagtcacagaccagccaggtgtcgttgtcgacgctgatgatgataacactgacaatgttgacgctgacgacgctgacaatgtcgacgctgacgactctgaaaatgtcgacactgacgatggtgtcttgtcaaggtttttcgcaggcgtatgcgcaccttcaagaagacatcacaccacggcatcaaacgccgtaacatcgacctgaattgcgatatacggttcgccacttttccttagtattaatttgagagaatgagtccattctagtcgacttgcgcgctaaaaacaccgaatgggaggctgatggtgcgtgatgtgtaatcataggcatattcggtaaatatctcgcctctttgtagacgtgtgagggcatatatggtattgatttgtagcagtagttcgtcgctatcttacagtacactgtacttttgttttagtactattattctgcacgtcatgatcagatggcgtgtgcaattgttcttgtaggtatacgagtatgtacatactgtacgactgggtaagtcttctggtaacttttcgggtagttttacccatataatcaaacagtagagaccctatatggatgtcaatagccattaatgcaacttttcgtgtttccatctttcccaaagcgttccttcatatctgatctacaagtacatcgtgataacgcagttttgatcatacaatggaagaactgctaaagggagaggaaaggtcttggatcaggatgtggccggggtatctaagagatattcaaacaagtgtttgacacgaacaagaacctgtgctatatactgtctctgttgcagagactcagtcaactgtttatagattttgattggggaaggtatggtactgtactgtacaagtaatttgggtacttggcttcattctgcaacagttcaaaaatgaaatctgctgacttttattatggtaagatcctctccagtcccctcattctccttcagtctcctacaactccttgatcatgtctcgaatcatacttcagccgatatcaggaccaaagagaagagattatggagaaaagcgagtcagtagatgagtcacgtgataattatggggtttaatacttgtgtttgaataggaagaagttctagggaaagcggtttatgttgagggaatgggttagttgaatatagttgaaaggatatattgtttagttggaacattagttgacaatgagataacatgatagatgggttcaaactcggtgaatatggacctgattttgacgggacagaattgaagctgcttaacaagttaatatatcattttttcttttattttttggtttaccggttcgtctcaatggttatcataccgaaatctaccggctcagtaatcgacacctagaagatgcgttctaaaagctcgtatcggtgaccttcgtgccaacatagtcggtttgaagttcatatttgactgccatatcaacttggtgtcccctttctgaagcattctgatcccaatggatgcttggagctgctcttgagactcggacatctggttggatctcgtgtccctgcctgtcacagtccatgtctacggacaatcgactacagtaaagtaccgacacccgatttcgcaatgttgcctcgattgagtacacaataggaggtcgtatatcagcagtatattcatctcgtacaacctcggttcaactaaaaccactagggtcaaactcaaccatcagatcagtgtactgcttaccaccgtcaacccagcccttgatgcctccctcaagcacatagacttcaatatccttctcattgtgggccaccaaactgtcatagaaccaaccggcagtcttgaccgccctctttcgagacgaccagcaatgcaccacgattctggtctttcctgcaccctttagcagccgccagatatcctccacagagctgtaaacgccagtgtagtgggcacacagagcgcccctgatgttgccgccctgaaaatcgtgttttcgaagatccagaatctgggtcttgttgtcatctagcaatagccactggcgaacctgctccttggaggccagtggagccgttcctttgggctccgggtacttttcgagccagtcggcgacttccggatgcgttcccatttttgtgtccgagtggtttggtcctttttcgggcgacagccggggtatttatagctacactagtcgtctgacgggttagtactgatttgtagatgcacttgggtaaccgaggatgtaagagtcttgtgcgatcaaaagtgagcgagtggatcggtcacgtgacgtaatgactcgatcgcgtgacgtaatggctcgaacgcgtgacctagtgtctgtatcacgtgatctggggattatatttcacgtaatgattcaatcacatgaccgggtggccccagatctaaatcttcggtctccgatagtgtgggttttgacggcttggttaattagtgccatctttgtttgataggttaataattgtctttcggactccggcgatgagaatttgtaggccgttggagactgttgtattgaccatttgattggccattgtgtgaccatttaattgacggttggatcgacaaacatgttttgtcactatgaactggtcctcttgtatagttagcgtacttggagcagatgggtaatctaactaaataattcataaagtcaattaaattgatggaatttagttgagtcataacaattccgtacaataccgtattcgcaactacaagtatcgtacacctacaaaaggtgcaattaattccgcaacatgagaccaagaggacggtagtttgctgaagcttgaaacttttcatcattcagttcgtggtagcattgtcttatctatacgactcagttccgataatggatatccgtctgattacttctcgactagataaagacattactctactctacagtatactacagtatgaacagagctttggttctatgaatgttcatcaagtccgtgaaatggctctaagaaccgctcttcaatccatacattactatgtaagaccgcacagttggttaaccatccgaggttcggcaatgagagcacttatgacaagtgtatcttcttcataatcgctcccctatcggactatccctaatgtatgtattttacttgtactttcatcacgaactatcaactaaatataattactgcctctctctccagctcttcgccgtctcttgacactactgtactgtactgggctggctgcacatagtcgatactacaaaagcgggtgctccgttctacttgtactaccctagatacatcatcaacgaataaaatagataaagtactttgactctaccagggccagcctgtcaagcaaaaagtcctactcctggtcgggagactcatcagtctcaacattctcttcagtctcatgtccctccccgagatcttcaatgagacatccgggacagaagacgggacagttgggatggttgcagaatcctccgccggcgggagcgtttctcttctccagatcccgggcacttcgagaggcgattcccatgatctctcgaacgacgctggcaagcttctggcctcgcatttcaggggtgacggactcccgaagagttcgagcgtggtagatggcctcgtcgtcaaactcgggggtctcatggctgttgactacaatcagaatgggctcgttctcgccggtggagccggacgaaacgtccagatagttggccagcgagttgccgccagcaatggaaaacttcttggtctcgccgtaaagatagttgatatcgtggtcaatatggtccaccagagccacggccaggtgcttggagaaaccgagcttcttggcgttccacttgttgctctcggcatgcttggaaagagcagagtgggtctggtccagcagagtcacggtgaagtgctcggccgagacgagtgtagcgagaagaaggggaagaagttgcatgtttgagtgatacagaagagagacatactggcccccattcacccccttatatatgtgcttgcccaactgcccacctttccccgagacaaaccctgatcggacgagtttccgtcgatcacccatctccaccttgactaaactcaatcagcgtcggaaacctcgataacggcgataacgcgggatccgtcttggcagatcttggcagaaggcttagctactgaatcggaacgaactacgcgggttgaaagacagaaaagaacgaaaagagattgaaaggagattgaaaagagattgaaaagagattgaaaagagacctgacgcacccacccgatcattctcgacgtcctctcacccgtctgactgtacctcaaggtttgatatggccgggagatattatctgcaggatacgatggtagagtggataaagtgtgaatcagagcaaatggtggggttacttcggagtagcaatggacatttccggacttttccttgtgaatataggtgtatatacattttggtggtcggagttctgtgacggaggatactcccgtagatagcatccactaccatcgtcatactgaacgccgacgtgcaccatcgtgtgcaaatccgtctctattaaaatccgtctttatgcacaatcgcagcgtcggagagggttatcagagttctgtaccaacgcctcgaatctattggttatctatttcaagtcttagacattgtatttgaaaaagactccgagcttgtcaaccgcctcgtccacatacttgtccttgtcgtaaagatcaaagtgagaagcatcccgaatggtgaacaaactgacgagatcgtctccaacctggtccaacagctgctgactgtaccatttggtggtggcttcagtgcccacaatcagcattgtaggctgggtcaaaaactcttttgcgagatgaaaggcgtcgtaggtggccagctgggttaaactgcgtccagtgaacttgctgggtgcatccggatgggctccccgaagagttcgatagtactcgtatgcgtcctgctgctctttagtgtccgacgagttctttgtctcgggggaccaatccatgatgagaatggctccgtgattggcttcttcggtgcgggcctcggctccttcctccagcagatgtggggcaatgtctttgcgtcctccttcccatccctctctaaacatctgtccgatattcacacagttgaccgctcctaccgccttgattcgatggtcgttcatggcggcgttgatgacgtagcctccagccgtgcagatgcccagagcacagatcttgtccacgtagtccacggtggtcagataatcaaccaccgctgacacgtcttccacacgaacataggggtcctccagatgccgtggagaccccgtgctgcctccgttgtacgaggagtcgaacaccacggtcacaaaccccttggctcgggccaatttgcgtccatacacgctggcacactgctccttgacgcctccggcgggatgcgcaatgattatggcggtgtacttgttggtcttgttgaaatcggacggaaaaaacaagattgcggcgttggtgattccggctccattgcggttggctacgctcactttttcctgcacaactttgctgtcctcgccgtccgaagacgacggtggtggaagggcgatgatggccattttctgctgagcttggttgtaccagttgttggacatgtctccgattttcaaggcatcatttgacatgtctgcggcccgtgcataataatgtcgcttatccaaactttgattgaggacaaggaataagatggaaaattgaacaaaaaattgaaaaattgaaaaaaaaaaattggaaaattgaacaaaaaattggaaaattgaacaaaaaattggaaaattgaacaaaaaattggaaaattggacaaaaaaatgaattaaaaaatgaattaaaatgaacattttaaaataaagaaattgttcgacgaatagtattaaatcattacaatcagcacgtatatctgtgttgattgacctactttttgctcctagtcgtattgacagaattactgctctacttgtactcacatccaataaaaatacattatctatccctctctcaataaatactacttgctgtaatgccccgatctagtgggctggggcatatccatccggttgcggttaaacatgtccgaatggtcgtggtcctgcttcagcttgggctggaaactgtagtcattcttggccacaggaccgtactgcgacttgggcggaatgtatcccgacgactgtggacgtggcaaccctccaccctgtcctccacctcgcttttcggccttgcgtcgctttttgctctcctgtcgttcccgctcccgtttctcccttcgcgcatctcgtccaccaccaaacccgctgttctggccctcattccctcggctaccttgattgttatagctgttgccgtaactgccgccgtaactgccgccgtagctgttgtgtcccctgttcttctcccgctccagatcgtcaaagtaccgtttctggatatcatagcggccctttctgggcaaattgccgccggaaaacgccgacggctccttgaatcgcaacgtcatgttgcgggtatctgtgcactcgtcaccgtaatgtccctgaccgccgcaatggtagcaaaagacgcagttggtgccgtgggggccccgtcggtccttgacatagtctcgccagatcaaatggcacttgtcctcggtgtggatgcgtgaatcgcaccgccagcagaaaatcgtgcgcttgctttgtgtgcactcggctcgtagatggcccgactcgccacagttggagcatttgcgtaacatggtgcagtcggcggtatcatggtcctccagagctccacaggtgaaacatcgcatcaccttgcagtccgccgaaatgtggcctcgcttgtgacacgtccgacacgtgggcccttgctcctcctccttaccgaaataccggccctcgcctctcatttcaatgagctgatcttccccatcatccacgtcgtccacccccacggactggaacgcctccacgggggttttgctgggtttttccgtgtccgagtcttctaaaacggtgtatgcaggcgcactggcctctgtgtccatgaagaacaggtcagacacgtcttcgtcggaactcatggtcgttttgtatatgctgttaagtgttttgtgagtaccgttattttcaaaaaaaaatattgtgcataccactaatggcctgaactttattttgggacaagactataaagtagcgagtgtacgccatcacacaggtgaatcgggttggtttaaggggatgtttaggtgtgtgttgtacttttttgtcttgttttttctcctggtgtgtttgtatatttttcctgatgtttttttctgattttttctgatttttgtcgatttgcctgattttcctgattttcctgattttctcaaatttggtatatattccaattaattcagagtaaaaaagaaaacttgtaattcttcaagcgaaactacttgtacactgccgaattgatagtcctacacacattgaacatgtacaagtacgataccggtacaatacccgcagtcgtactcgccgtacagtagctccttacaatatatacttgtagattccatatgtacttgccctgtggtccattttttccttcccgtgacccatcactccactcaactgaagaactttgcgtactgagccttctgcttcttttccttcatttcactctcctgcttgagagccgtcagactcttggagatttggggatcgctcggcaacagctcgtgggcctgttccagatcattgatggcccgctcctgcttcttgagtccctggtatgccgaagatcgtcgcgaaagagccttggccctgtccctggaggtggcacactccatttccagggccgaggtggtggagttgatgacctgatcgtactttttcagctgcagagccaccagacccatgttttgattcagcgccagtttggccttttggaactcgtcgtaagcctttttgctgctgtccgggtccggcgacagctcaaacacatatctcagggcctttttgtacttttgcagagccactcgcagcaccatggccctctcctcctcgctctcggcgtctccagccatcttgtacacctcggtggcgtacgccttgatctccagggtcactctgagggcctgctcggggtcgtcaaagttgagttcgccctcctccttgcccacattgaagttgtcgtccgggtgctcttcgtacttgtcggctgtgagtccgtcctgggagccgatgaagggcaagagcagctttgcgtctcgtttcagctccccgcagttggtgatggtaacgggcagcacgggaacgtctccgggggccgtgtccagctcctccagctgtcgaagcacacttttgccggccaccaccttgccaaaggccacatgcttgccgtcgagatgcggcgagcccttgagagtgacgaaaaactggctcttgttggagttggggcccgcgttggccatactcagcacaaacggctcggcgtggttgtgcacaaagttctcatcgtcaaactggtcgccgtagatggaggttcctccggtcccgtcgccgtagacaatgtcgcctccctggatggcaaagtttcgcacaatgcgatggatattgctgtccttgaacgtgaggggcaccgagccctcgggggtgggcttgtctcccttgcacagcgcccggaagttggccgaggtgagcggtgtgtcgtcaaacagctcgaagacgacccggccaaccggctcgccgcccacagcaaagtccatgtacacgaaagccgacattttcaaacaaaaaggggttgcgcgtggtcaagtcgggggtgctgggtcctgctttctctttctctgatctccgtctgcagcttttggcaatttaaatggttattcaccagctgaacctaaagcaacattttttgaagaaaagaaaaaaaagaaaagaaaaaaaagtgggggcttttgtataaaattatgtcgcttaattactagagtggggcaaaactggagacaaaataacggccaaaagagcccacatagccgaatacgacccatatccgcacgtgctctccacggaatagtacagacaaggaggacaagtacaccgacagtcgtccactatcccgccatatcaccgctcctggaccctcctgatccttgtctggagacgctcattgacgtcacgccagatgtggctcgggactgtagcaaggatgaacacaatggtatcaacaccgttcactggcactcgtactatgtagacatggccaaggaccagacacgctttgcagtcgagagacgcgccgcagagcccagacgggaaagatcagtcgtgtgaaataagagctttaacattggtgctaactggagcctgacccaatgaacctcagcaccggagctacagtataatcaggcctctgtgaagcgtgcttgatatgccacagcatccagtgatacctgtttggagccgccgattcgaaatcttgagaccaattggccgatctttgccatcaaagtgtccgagactgtccacttgctgtctcggaaaaccgcaatacagcccaaacccgagcccaaactgtttttcagccctcactagcaccactgtatcccttgcactagtctccccgtatagccatggacgtactgtaccgtaggttctgataacggttgtaggacaccattttgccgtagaataaaaataaaaaaaaatataaaaaaacaagtacttgtacctcttgggctataccacactggtgaatgcgctcgataaacgagtagccagagtttgcatgtcttatatcggataatatcagcagaaaggagccgttgacagtccccgaagccacacacccgtcagtgtcgacagatacgatacaatacgagaatcgagcactgagatcgcttccataggactccataccgttcacggacactgaacgactgtctacacttgtactgtagcacctatcttgtcgtccattgacatgcagactttgagatcaaccgatccaatccaaccgatgaaatatggcactggctacagtctttggtgtgccgtatctacaagtagggttactccgggcttcggtccgattcactacagtaggctaggtatgagtacgagtgacatgaatggacacgggtgaatcatgcgcatgtccgggtacgagtatgaatgctgtagtgcacaatttttctactctacaacactcaaaagtcgtgcgttggctctgtgtcagtcgacggttttctatatcgatgcttacaaaaacatgccctgggcctcgagtgagtcaatcaaaggctgcagaggctcacgttccttctcatcaatcagatcaaagttgatgacaaacccgataaagtgggtaaacagagagttccagtggctctggatgcccagatggcacattttgtcaaagtggttgtggtaaatgtgtgcaaagacacggaacatttggcggaaaatgtttttgagaatgctgatgaaatgcggcgggaacggcacccccacctttgtggggaaaatggtcttgtcttcgagtttggacgtgatccacgaaaacgtgtaatcaatgtaagtggctgctggcagtcgcaccgccttcttggatgcgtctatccacagatagtccacgccgggaccggcgttcatggtgggacaggcctgtggggtcacaaactcggagatggcgtcgtagaaggagttgagtagtgcgaagaactcatgtgcgtaaagcgccagccactcgttggtgtcgacatagttgggctgctgcacaatggtcttgaagttgccggtgaccagcgcttggcgcacaaacggctggcacatgaacagcggcttctgctgcaccttgccgccattgttggagcttgccaccgtgttggaattggagttgtttgtgtagctggtggcccggcttatgctagagagagatgacgacgacgacactgacagcgacgacgccgacgcctgcagctggttggcctgtgtctgctgtggtttggatttcttggagcttcgtccgaatcctcggctgtgttagaagaggtcaccgtggcggcgtttgttcatactcacctgaaagagttgaagaaggacatggcgagtgtctatgtgtgttggtagctgtgtctgtagattgggctgtatctgtcttgtatctgtggtgtatctgcgatgtgttgtactgtactgtacgatgcggacctgttggtgtaatcgccgaatgtgtctgtctgtgtcggggtctgtgcttgctgtgcttgtcgttgcaccccttttgcgtatgtgattgtgctgggggtctaatggcgatgctgtagtgcggtggtgatctaaaaatggttgcaccttggtctcgatggaacgtgtatttattaaggttgcacgttgtgtgtgtggtggtcaatccaggggtaaggggggccgcaacagagacccagaaagaagagacatttggtgggtgggacagaggaactatatataggcagccggggctgtttgtgtctctggcgcgtgtttgttggccccaaatcgcccgctctcacctgacacaccagatgagtaagcactgtcgctattattacgatcgcttgacgtgtctccatctagattcgtacagtattcccacagatctgtcttgaaaaatagtgcgcgtgcttgaacctaatcggccgtgtcaatggggcaattgtggcgatggttggacggctctggtcacgggaaataagggcggcttcttggggaatttttggggtcctttttgtgattaattttggggctaaaagagtgatggggccgcggcggttcggtcggctcatcgggtgctaacagctctaccggtttacagcggtgaagatatttagtgttgcaaccggaaaaaagaaatgacgaccagagtcgaaaatacgaataaaacgaataagtcgaatttgctacgaataaaacgaagaagtcgactttgctacgaataaatcaaatgactcgaatttgctacgaataaatcgaatttgctacgaataaatcacacaatataccgtgtctacgggtacttgtctcgtagagaaagctgagaaaatcctgaaaatcgggacacaacatttcctgtacttattttgagacgttttttttatatttaatttttcaaagtattgatagactcacctcaagtatcgtacttgaatcttcaagtatcagtgggctgataattgagcccagtatgggaagccagaatgtcaaaaaatggcattgtacttctcaaaaaaaaacacaaaaactaataatcagatcacgacttctcaatttgctggggaaaatccaagtacttgtcacagttacagtaccaccatagccttgtctcgatatccatctctaacaccccacaaaacttaaccccagacatacatgagaaacaccaacatgctcaaccaacggctgtcgatagatggaaacaattgcacagtacggtacgtgggaaccgacgtgcccgtgtggcccgacgaagaagcgatcggcgtggagtgggacgatccagctcgcggcaaaaacaacggatcagtcaagggtacacaactgttcgaatgcacccaactgggagccggatcgttcctgaaaagtgcgtcgttggccaaaaagcaggtccgctatggcacatcgtttgtggaggctgtggttgagcgatacgcgtcggaatcacgagtggacgagatcaagattggtacgaaaatgagccaggtgttggggttcgataacaagggtctggagaatctgacgagcataaatctggccaacaagggcgtttcagaggcccatgaaactgatagtctgcctctggctcgcgtggtgcatcttgatctgtccttcaatctctttacatcgttcgaaacggtgctccaatgtctccagacaacaccccatgtcgagtggatgtctttgaacggaaacagattcagagtggatgctgaaggtactccgaactcattgtttccctctcttacctctttgtcattgaccaacaccttgctgtctgagaaggaagtactgctaatcatcaaacacttccctaacctcactcatctggttttggcccataacaagaccatcaagtcgatcgatttgcgggatacccgtctgcagtttctcgatctgtcttacaacaatctgcatgacctctcacacttccacttccccccttctttgacgtccttgaacctgtctcagaacaggttggagaacgtgactgcggagactctaccccgttcagactccctcacagagctcgatgtgtcctacaacacccttcagtggtccgatttcgatcagctatgcattatttatccgtccttgacatccctacggatcaacgacaacccgttcaccaaagaagacttttccacaaacaatctttctgtgtcgcctatcgactcgcagatcattgcgcgatggcacaagaagctgagtacgctcaatggccggtttgtggccgaccaggaacgctcggacagtctcatctactttgtcaactcggtcatacaaggcaagattgactacccacgagacaagggggctaacaagacccatttcgacgctctggtagcgtcgctgggcatttcacaggcccacgcaactcccagggtgactgaaaactttcctactgcccgtcaggcgtttgtgaaggtcacgtataccactcgtgtcgaccgtggaacgagtacgacgacccagagactcaacaaacacagctctgtgcaaaagatgaagtttggcgtgctaagaaacaagggtttttcgcctctgcattcctgcaccattgtcattgacgatattgaggtgtatgacgagctcaagacgttggatttctacggagtcacggattctacaaaggttgacgttttaattcagtgattagtatgcgacgtcgccctataactaacacatactgtacagcgtccaaatatatcggtatacgtctcgaatggttaacagtgcgaataaatgtaataagtattttgttgctggtgcccgtacagtaccaacgagttttgctgcggtgtccacaccaacaagttttgtcactcgatatcaacctcgtcccctaagttcccaatctactcatggtgagaccacagaccgtcgcccagataatgcaaaagttccactccaatgccgttgttgacctcctcaatctccttggtggacatggtcagcttgcccaccgccagcgcgtgctccttgccctcggcgttgacaatcacaatttggtccttctccatgggctcgtcgggcagctctgcgcccttggatgtgaggcctcggcacatgatgtttgcgccagagagcacaaacttgatggcgcctcgatctgtctttatcgaggggaagtactgggggaactggtggaccaggtgtagcgaggggaccagctcgtcgtcaaagtgctggaaaaacatgactttaccgtcgatggtgtacagagaaatccggtcctggcacttgacgtggaccagctgggcctttttggggataatctggtcgacaacaggctccatatcggggaattgcgccacgagcttggccttgagagcccgctgcgacgacgacttgacgttggccttggagttgatgttttcgtgagagaatttcttgaacatggcgtgtgtttgaagatccagacaaccgatgatggatgttggcaccagatgatggaacatgcagatttggtgcacaaggttttgccgcgctgagtcagcggacgtctgagcccctctctcagaatctggaaaatcgcatgtaaggaccaagtcgcttactaagggcttgggacggtgccggtcacgtgcaagggtgactgttgttcccacctgggacgcacccggaggatgggagtataagaaggacatttatgtatgattaagaagacaagttatcaccagcctgtgaacgtattacagacagcgagcaacggttagattagacagcgacaatctaccgactgagaactattccgcagataagagacgatcggatcttacatcgcataaatccgatatagtgtaggggttatcacttccgcctttcacgcggagaacccgggttcgattcccggtatcggaggttcttttttggtctcgaaagggaccgtggccgattttttggaataatgaggatactggagtggatattttgtggtcgggatttttacgagtaaaaatacgggaaatttggagcgattccaggcggttcgtttgctttgtcgagatatctgccatatgtcgagtctataagtatgcagattaagaggtgcaagaggtgaatgattgagtatttaaacggaattagtaagcccgaaaagttgacatgacatatgccgaaaagacacacgagacacatgtcatccgattctgggcctctccatcgccgtaccattccaatatctgttcacattttctcaggatttttttatgcaccgttttatgcaccacaacttactcagttcattgtcacgatcaccatgtacagcacctatcagcgaccagcagggtaccagccgcgccagcagccgcagggcgaggaagatcgacgacctgcgcacagacggaccgttgaccatggctcggcgttcggcaagtggcatttggaccggctgagtgggcgcacgatccaaccggccaacatgcgatcggaacagtcgtatatcgtcgatctgctgcctccgtcggcctacaccaacatcaacgggtcgctgcggtcgaccaacccgcacattacgtccgtggcggccactccggccaagttcatccaggtggctctcaacaaagtgcggcacccggtgtactcagccacctggacgcctgatggacgacgactcctcacaggctccatgtccggcgagttcacgctgtggaacggtatgacgttcaatttcgagtcaatcatgcaggcgcacgagagcggagttcgatcgctcaagtactcgcactctggagaatggctcttgtctggagaccatgaaggcaacgtcaagttctggcagccatcgctcaactgtgttaacgtgatcgacaaggcccaccgtgagtcgatcagagagctggcgtttgcgcccagtgaccacaagtttgtcaccggatcggacgacggtctgctcaagatctgggacttccacgagagcagtaacgccgagtcggtgctcaagggccacggctgggacgtcaagtcggtcgattggcactcggagctgggcctcattgtgtctggatcgaaagacaacctcatcaagctgtgggaccctcgatccgccaaaaacgtcaacactttccacggcttcaaaaacaccgtcatgaaaaccaccttccagcccactggtaccaaacggcttctggctgcaggatgccgggaccgaacatgccgaattctcgatctgagaatgctcaactcgggctcgtcggaagcaggaccaacagcaggaacagacatgcccaccagaggagatcggtccatggccgtgcttcgagggcacgattcggacgtgttttcgctcacatggcaccccacacacgccaacgtggtcacctcgggcaccaaaacaggctccatctacaccttcaacgtcgacacaactcccgccggaggagcgtatggaccggactcgggaattctgcctgttaacaccatcccctcggcccacgactactgcgtttctactttggactaccaccccgaaggccacgtgctttgttcgggaggtctcgaccgaatgactcgtttctgggcacgacctcggcccggagaccccacctccttcagagacaagtactacgaacccaaggaggaaggcgtctcagtcaagacgctgcccggagtcaacaatgccaccagccgggccggcatggctcgtgtcgagcacgtgtctactcagcatttcaacactgcccagcccgaggtgaccgatgacgagccggtctccattccgggttttgctagatagtcggaaagagggacgtgataagaagcatacgacaccataacacgtgacacaatggacaggcgatacaacagcaccgagcatctgatatgatgggatatgatgggggcactaaacacagtgggacgtgactcaattgcccacgcgcaatcactcaagtgaaagtcctctgtctggcatggtcacaattagcataaggcaagaaagaccgtccatgcaaagtcatctcttgtctagtactgtctaccaatggtatgataagacttgtttttcatttaattaatgaattgtatgttactctacactcttgtatatactacatgctatgtagaaggccacaccatcgccgattcagagaaggataatataatgactattagtcgtacaaacaatgccaatcgaataagaaagcctctatagaaccgactggtggctcttttctatcaattgctatatcaatattggagacaggtagatgcgactatagtggaaatcgtagttggtattaacagaacccaagtacatacggtactgtagttgaaagctatcaattggaagatatggacgggtttctagagctcatgaaattgagaaaacggcctctcatttctatatttctatacttgttcactattcctttgaccaggtagatgacaacagtctaaactggactatatcgtgaaaaaaaccaaaagactacatcacaatacttttattacaactaatatacacatcccccttctctcagaatccgtccttctcgaattggtcgcctttcatcaactccttgatgcgtgcaacatatgcgtcgaacaaaggattttggaccacatccacaatgtggttctccatagcttgcgtgtcagtcagccattcggggtcctcggtctgtgttcctctgctgaccatcccattcccgctccgaacgtctgtatctgcaggggtaaagtgcttcttccacgacttggctcttttcggagagttggggggcgagctgacaggagaagcccccaaagaaggcatatcgtcaacggtgcgtttccacgtagaagtctcagagaatctccttggctgcgacaatggggttggcttcaccggcagataggactgcgacgacgatggtgctagcctcgcagaccgagagtgcttgaattggtatgggggagatgcttgcgacgaactggggggatcaacaaaagtctggctcataactggaggctcagtagctggaccaggaggttgggtgggagagagggtttgagactggagaaagggatcaatctgggtgaggtcgccatcatcatcttctccgttccactgagactctgggttgaagtttttgaaggaggtcagggtggcaccttcagtcctggtagacttgggagggctacccttgatacacactcccgcctttgatagcatttccactgcccggtcgtattcgtccatgtacgcgaatttgatttgaaagcgataagtcttggttagctggaaaaggatatctcagggtatcatgttagggtattgctgcgttggcgttgaaggtatcaataatattgtaatgtggacaaccacttgcgtcgctcattcgtaaccgactcgtggaacactcaccatggtatggaatctcctcaccaagtacttgaaaccaatccctggcggtctacaaatggccacaaacggcgggttgttctttccgtaggtggatccgaaccgctcctcaatctcgtctgtgtcaacatgctccaaagaggtgtttttgtatttgagggaaattttcgcgcccccggcgggcgtggtatcaatggagagctctaggggcgagttttggtatttggtccattcggacgcgtcgcggtcaatgctgctgctagccagtccctgcggagtcggcgcgtttttgtgcagatagatgtatttgctgatcctgaatgtcgccatggttttggtggtatcagtggagaaaaagggggtggagaaaagaggtgggaatgaaatttcgggttaagatgaatgtttttttttttgtacatgacaatgtgcatgttgtgtggggttagagttggtatttaaaccgcgagatgcccactccctcgactgacccagacgattctctcaattggtctcagcggaggaggtggcgctcccagctgtgaatggtgctatacaacctcggggttggttccacttcctccaagtccaacttgtcactggctgactcaacgagggtacttagcttcacagtccttcctccagtccttcctcagtagatggacaccagaagacaccatgccagtcgcggcttacaaagcagcagatggagtcaagaacactccaacgaatactgtgctattcagtgatcacaacacagtccaactgtcctggtctatctacagcacgcgcacttgttgcctgtggtgtacccgtacagtccgaggtatcattcgctttcttttacatcctgtcacgccctctacagaccaatctacaatcctggcaactgagaactcaatctcaatctacaatcctagctacagctcagtcgtcatcctaagctcactggaaagtcttgggcttcctcggtgacctcggtgactcctcaatgacttcctcgtcaacgtactcaaactcatacgcccactcacaggccgacggcttttttctcgtcggcccacgcgtggactgcttcgtgtcaattgttttagttcattaactatgcatctagttcttgggggggttgtagataaactttcggttcttgatgggggaccacttgaacttcttgatgtagaccgacagtccaagcatggcggaaatgacaatgatggccttgagaccaagcttctttcgctcgtcatgctcaggctcggcagcccaggtcaggaaggcagcgacatccttggccatctgggaggtggtggcgggagtgccgtcctcgtactcgacaacaccgtcgaacagagttcgggccataccaatgcctcctccggggaagtaggggttgtagttcattccgggggcgagcacgacgccggcaggaggctcgtcggggtagccggtcagcagagcaaaaatgtagtcggcacctccgtgtcgggccttggcaatgagggacagatccgggggaagagctccctggttggcggctcgggcagcctgctcgttagggtaggggccgggaatgtagtcggcgagctttccgggtcgctttcgggggttaccctcatcatcgggctcgtcgtcgtactcgagctcctcagcgaaagccttggcctcatcggtggtgtgggtcacgcccacgaggtttcgccaggcgattcggtccagagagtggcaggcggcgcagacctccttgtagacctggtagcctcgtcgcagagaggcgtggtcaaaggtggagagcatgccattctggggccaggggtactccgctgggtggagaccgtgctcagcggcggtcatggcctcagccttggttgtgtagtagtaggtggtggtggcaccggcacacacggcggaggagattccgagcagggcctgtcgaagggggattgctttgaacatctgcgttagtatgggtgtgtgatgattgttgatgggcgggttttgattggttgggacggggcaagtgacgcaagaccggggtgacaatgagacccacagacgtgacacacgtcgattctcgggccacacgccaattcgccgtcgtcgcatttcgctgcgaatgtagtttctcggtcgcaatgtcgatgctcttgttgctgctgcagttgcgttgggtgtgctgtcccacattgtggtcggcgtgtcgcactttgggatcgatccttgtcgtcatctctcctcctcaccgacacggaatcgcgccacatgcccagagtcgtggtttcacctggccttgtcgtcccagtcctcttttccttttctccctctccgtgtcacttgtctcgtctctccttgcggtaatactcagaacatgaccacctcaacaccagtgccaacaccacctggacccactggcaattgatcggtgacatggctccagtcgtcgtccgcgccccagcgccccagcgcccccattgccgatactcaccctggatatcggttacaaaagtggtgacaaaccttttgatggaagagtgtagcaggccgagttaacgtacttgggtggtaaaaaatgcgggagcaggattaagcgcacctgtgattggctgatttctaaatgtggtttgggacttgtgttgtcgtgcaaagagggtgctgccattggtctttggagtttaaacggggccaaatggggaggccgtgggtctttgtgtccccacaaatttatctatataaaccctctttgcgcccccgaatcgaccgccgccattgcccactccatcaccctcttcctctacacccattccaccctatttttcaactccactcaaacacgccaatttccaccgcctttctcccaaccaatgacaattagcgtataataaaagaaccctaacccatatgctcgccggttgcccaatatgactttagcctcgaaaccataatatggtatgatctggaggcgttggatattgtagggggacatgagactgcaacgccgaatgacacaatgtcgagcaaactaactcataatctgaattgtaacgaacgaggagttatacaggtcctaacctgtgctatacagctcccccaataaagttcattaacagctcataatctgtacaatcaaaggttcaaccgcccagtccatgcatgcatgtcctcatcgacatttactattgtacatttcatatacaatattacaatgttgctctccttaaacattgcccgttctcaggacgattactaagccgacttattgaactctatttctggttttcaagcacaggtcgcccaaaagaacaaaatataatttcagactatttcttaaacatgacgaaacttgacatttctggtaccgttcgaatcgtacatttctccccgacatcgccgcaccgttcatttggccccatctcgtgttcccgaacacctgccccatttaccattgtcaccacaaaagcttattttcgggaaaagtttatccagctgtcataatatcccaggactgtggaacccccttcaaaccagcacaacacggtatctgcggcaaatgaacaataatgcgccggccatcgtgcggtcgctggctcttttgaactcgcttcgagaccgcaccgatctgttatcgcggcagctggaagatttgacgtccaaatgctcctccgaccccgacgcgtatcctctgtcttcactgtcggttcgacgagagatatcgagcatctacaaccaactgacgatgctgcagcacaatagtgcggtgaaagctgctgacgtggcccgtttggttgagggcgaattggctaagggccgccaagctttacgcgttttggccagtggagaagatggagaccaggtggtccgagaggcggacacgagcgacacaagggacaaccacgacatacatggagtacgcgcacaaagacaggatacacaaggagctataccccaggttgcctttgaacttccaccggaggttttgaatggagacaccaatggagtgttggaggaggatgacaggggacatgttgagaaggaattgcaagcctcgtcggaacaggagttggaggaggcagaggaaacagctactgcagcagcacaatcggaacagaccaacggaagtgtgcaagaggtggatgagcctgtggagggtgttggggctgacgaggagccagttgaagaaccagttgaagaaccagttgaagaaccagttgaagaaccagttgaagaaccagttgaacaggttactgaaaccccaatcacggaggaagtgcggtcaccgaagaagaaaaagtccggcaagtcgctaaagaagaaggagaaacggtcagaggcgttacccgagtctccgccagacagcatacccgcgtctctttctgtgaattctccccccccagcagatgtgtcagctacaaccgcatcggaagaagctattcctctgattccgtcaacgcctccagacgacgaggacaagaagcagcacagcaagaattctcgacgccgcaagcgcgacaaccgcattttgcatgagctcagctcgttggatattgtcaatgtcaacgaggaggcctccaagagaaggaagagaaggaggtcagaggtagaagtggaggagaaggagagtgtgggtggggagaataagcaggaacacgaggaggaagaggaaaatgaggaggaagaggaaaataaggaggaagaggaaaataaggaggaagaggaaaataaggaggaagaggaaaatgaggaggaagaagaaaatgaggaagaagaggaggccaccgaagaaggcgaggttgaaactactcctgaagtggacactgaagctcaagatgaaacggttccctctcaatcaaaagtcccacctgtggctgatgatgtggtcgcttctcctcccgcaaaacgccgaagaacaaggtcccagagctcttccaaggaaaagcctctaaaccctattaaagaggtggttgaagaggcggtcgaggaggatactaaagaggaggacaaggaaggtcttggagaggcgaaatccacagcaaacagacgattgccaccccctacaccgcccgtggaagacgtgttttgcacgtgtcgaaagggctcgcagggccgcatgattgcgtgcgactcgccaaagtgcaaaacggagtggttccacatgaagtgcgtggggctcaaacacccacctcgaggcgactggtactgcgacgcgtgcgccaagatccgggctgaccgcaaggcccgcaagaaggagctgggtgcaaagaacaagatgtcgaaacaggctaaaaaggcccaggaggagggaaccgaagcatctcgaccgaggcggacgaggaagaggtaacttcagtgtcaccgagtgcccacaccagtagttttggccatgagaactgcttcaatactcaccgctcgcgcatcccacatatttattaccatcattataagttatattagtctagttaattttgattgaatcatctatccaatatattagtgtatataagcagagcgcaggtgccgggctgcgatgtatggtgcgattatttgcgttgtataaaacgtcgagctgcacaattactcgctcagcacatggtattactgccacattccgggctcacacatgtacaaccacgagtaggcgacaaaactgccacacacgcctatggcagagtacacggacatgatcatgagacccagaaactccatattgggtcgtccgtccagaataacagacagagctaccacgggaacaaatcccatctggtagaagaaggaggctcggtcaagcagaaactcgcgcgtggtgatgctgttgcggtggtccgacaccagccggtggttgaaccacaaaaagtacatacagaaccacgcaaacgtgtacagaatcttgaccataaactcggctgacgtgtagatgagcgggaagagcgaaatgtagccggagatggtcagggggatgaacaccagcagcagccgcttgtctcgtagcaccacaaacgtgaagggaataatgatcatcaagatggccttctcatggacatgccatccaaacaagaatgacgcgtacgcgcagtaggtgatggcacccacaaatcgcgcgtacgtgggtttcatcagaaggggccccagacccaggagctggtagaagagggtgaggaagaacgtggttgaaggagacacgttgggcaacacaccgaacgcaacgtctcccacaatgcctctagtgcctccagagacggctcctcggcccttcatgaccgtcacagccaccttgtctgcaaacgagtacagcgcccagaagttgggggcccagtaggcgtgggtgagtcctcgggagaaggggaataggcgcgacttgagattttcgagctgtccaaatgccacaaacggcccgaaacagacagtgaaagtgcccacaacaatgagaccgagcagcacggtgtctctgaagttgattctcaggcttttgaacgagtttccggggatgaccacgacacgaagaagatagacaaagtaggccggcgccaggtagaggtagatatgtttgaagcacagcaaaatggcaaacagcgctccgcagaggagcggctggccgtttcgagctgccaccatgctggcaatcatgattccgtacatgaagccgttgtactgaaagtggatatggtcgatgatgagcagtccgggagagagcacgaccgaggaggcgacggcaaaggcccgcaacttggcagtgggctttgtttttgtggcggccagctcggggtgttccgatagcgacgagtctgcgtcttctgtttcctccttagactccttgatggtcgacagctttcgggtgactccggcgtggctgcccttggtgttgaggttctgccggtcctccaccgacgagttgacgtaccactggcacgccacaaacagcagaatctccgacacaatgacggtgatgcgttggtaggcaatggtgggcatgccgtaggagcccttggccaccaggtccagcgcgccgtcctcaacgacgctagcaggacacagatgcgacagcacccattcaaagtatgcaaagaagggcggatagtcgagcgtccactcgctgacggtgtttgtgtaccattctcgcaccggcaggtggtaggtgatggccatccagttgcggtggacctcaaagtccgtggagtggtacgccgagaacagcagcagcttcagacaacagcctgccacaaagaccgacgttagggagagcggcatggtcctggaatgtgcacaatgtcgaggtttcaggtgtgtgacgttgagctgacgcgtgtactgtacccccaaactcaaatgcggtgcgtagatcggcgggctaagtaaaatgccaattggagttagttgaggcaagtggtgggaaatggttacgttttcggatgttttcggacaaaattgtgaatacttggatattagttcataaacggagtatttcattataaactgacacatttctagagttggaaacccctctgaaccaccaaaaagttgaccccctaggggaacatttgttcaacaaactcctaacaaaccccaagtaaatctacttttcctcgaccatcctccaataccgttcggcgcccacttctctcattttctttccccagcggacaaaaatgaacatggtagcacagcaggcaaatgccagtcctgccgcctccgcaaaacatcgagtgaggccctcgttcatgaaccatggagtgattccgtacgagatacagaaagacatggtgttgcgaatgagcatgacaagcaccattgagtcggaggtcatgtctctgtaggagtccaccacatagttgatggcagaaatggaagtcagcgtccctagtcccttcactagacccattccaaagactatggggaaccagtgaatgccgttggaggctcccacgccccatagaacgagagctggaggacacagaaggaggtatgctgagagaatccagagtcgatgttcgggttccgacagtcctccgtttcttctggccagcagaacccgcaacttgtcggaaatgtagccgccatagaatgaaaagacgagcaccatgacacacggagacaggtagcagagaccgaccctggaggctgggaagttgtagggagcgttggagagcacaaaggaggtggttgcgttgcaaatattgaaacaaatgagccctgttccacacatgaagcccgaaaagagaaccactgggtactttaccagggtgaagggtcgcaccaacatgggcagtagaatcgtctcttttgaaacagaaaagggggacagtttggaaaggaaggatttcttttcaaacagttgaccgacttcgacatctgtaatgaattgaacttgtttctttttctcgcctgcttctgtctcgttctcgagctcagaatctgcctgcaggctctgctccccctgtcgtctgaagttggtctcttcaaagaacagaaataggaaaaggaaacaaacggcatcgaaaatcgagccccagtagagaacccatctccagcccatactctgggtgatgaatccggcaaaaacaggggcgatatttgacgcaaacatcaacgcaaagccatagacacctatccatcgtcctcgctcgtgctcaaaccaaaggtcggacacagtgacttcgcaaagagactccacagaggcccccaaaagtccctgaataacttttgatccaatccaggttccggaagagttgattttcggaccccaaagctgaatcaaagccgtgcctagtacagaaatcaggtagacaggccgctttccatacttgacgctgagcggatggacaatgatacatcccagtccaaagagtagaaacatgtagccggttccctggttcaaagtggccagaggaagacctgtgttctgagagatgggaatgaagaccgagaagatggaggctgaaggaacacagaaggcgacacaatacaagaccatgcagaacatggacaatagtttgcgtcggggagaccagttgagaggatcatcggggtcactcgaaggggtaggagagagtataatttctgttgattcgaccaggggtactgttccggggattttcatgttgtagactgagaagaggagagaggagagaggagagaggagagaggagagaggagagaggagagagaagggagagagagaaaaaaaagagggaaaggagatacaagtccctagatataatataaaccaattgaaaatcctattgaccgttttgatacaaggctctacatatgtcattctatagtgtcatgtcagagtgctacacggtaaaccgtgactgcacctactgtttgtactgtacggtacagtaaatcaggtcccgcagaatagaacgagatcaagacttttacgatccataaaatccagtgatgaaatgacctgaatgtactcctacactttatcatatctcatctcatctagtacaagcactttccagatctacagcacactgcacgataagagaagataagagaaggctatttcgcactataacggtttgtcatgatgaggtcatgttcagtaatggggttgaaatgacaagtgctgggccgtgtttagctgagtaatggagctgttggtggaaagctcaagaggcgaatggatatttgttcttgccaaaggagatagtaaggtcagtggttgtagatatcctctgtaagttgactgtctgagcactttagaggggaaagggggacacgagacttgcgacaagtgatatatatttcaagtattcatacgatatggcatatgtcatgtctctcgtgttcaattatcattgtagataagaattggacagtgcagttgatgatgtagtataggttcagaacggactgagaatagtgagtaagatgggaacagaactggattctggtaacggcaacatgatataatatgtattctttcttagtcattcagtgagttataactcctagttgatttcattactgtactcggactgactgtatgtactgttgtacggtattgtatatactgtctgaatgcatggagtctagttgataagaccaaaactcgaattttgtgagtgaaatagtgacaaaacccgatagatgaattcttcctgcaaatgcaaacaaaacgaaccccaaattatttgtaaatcccctttagttcaccaattgcaggtgaagtaatggcgattgtactccagttacgagtatcagtattaaacttggagtcaagtacgagcgtacctgtattgagcttgtgtgtctgtgtactgtagcttgttacaagtaccacaacctcaaatacttataggagttatacctaccaaaaatcaccacaacatgtactcacgataccatttcggatacctcctagattacaatacccccaccaagatacccgcgacagtggcaccggccgagaccgaaatgccctccaagtttctgcctatggacggaaagggagaagagtactttgagacgtcgacttcacctgtggttcttcagcttgaaaagtcgcgacgaaacctcgacaagggcgcaattagccccaaagtccacctcaacacggcgctgactctgttttccgagctggatctgccgctccacagaaaggccagtgctctgctccgatacctgtctgccgacgtgctcgaaaatctggcgaaaagcagcgatgcctccaacgttttcagcaagtttggttgctactaccaggcccacgattgggtggctttgatgaaagtgctccaaaatgaaaaggactttttgctgacgtcgtcttccgtgtccggctataccaacaacgagaaccagtactacaccgaccctcagttggttctgactcccgattccgatcgaaagcctccagtgggatctccatccacctcccagtcccagaccccggtacacaaacgcaaacgcacgcgcaagcccgcctcggagatccccgtgtgtccttctctgaccaatttgtgatacgcctgaaagatgcaggttcgtagcttgaagtagaaacaggcagataatgtaatggatgggagtgccagcaggtgtaagaggggtcaaagtgtcacattttggaattacgatatggccctgtgcagtacatacagtacatacggccctgtacaagtatcctctttgagttgtccaaggcacataatacggtacatactgtactgggggttatcttggagcacgagtgattggattgtacgatactgcacgacaacttgtacgaggacagtacagtactacacgtgtgcgagtactgtacgtaccgtaccgtagctgtacaagtaacgcatgacccactctcattgtatatgtcgatagttatctagctattgtatctgaccaccttcatctagcccgttgaagctcgttatagagcacgtgattgagcctggttgcaatttttgcatggctaccctcggctaccatcttccttttagttgtgcgagtttttctgactgctactgccttttctgacttgtctgcgagttgcctgaaatttcccagttttccggatattgcatttccctaaaatctccattttcgttgttcaccaaaagtgcaagtttaacggcagtcggggtcttcgagattgcatggcagcagcacagtgtactggtgcgctgtatgacacgagccgagttgcggccgaaattaatttgcgcgtctttctgtgagcaacttgtgggtggcgatccgcccaaattgggccgtttgagtggcaagtagaccctccttccgccgaagttaacgtgttaaaaatagccccctggtggagcgaacgtgtagtattaacgttgtactttggagtgcgactagggtacgagtacgagtgggtgtgagtattgtacccagtacaagtagtacgtagggctgtccacagctatcggtacaagtgttgaccggattgtcgcgggagagggtttctacggagtatttaatggtttttctttccttttctttcttttctttcttttctttcctttccttttctttccatttcttttcttatccagttggtttcgattttggcaacttattttacgttgtttcaccagaccgaactttgcactcttgtacgataatcactcgtactgaaagtattcatactgccgacgattgggtcaaaaaatctgcaaaaaaccgatttccaacgacgtactcgcactttccaggttcaatttccaattttagccgccaatttccattttctagccacccgcaacccttgggcacctccattcaaaccatctcctggtgaacctacattgtagggagtctggataacctcgtgcatttgagaggcacggttagacacgacggccaaacaagattggtttgacacgacagccagacagtcccagctacaaccgactatcatggcgaaaaaacgaaagaacaagaccggcaaggtccaggatcgggccgccgacgaccagccggaggacgcggttgcagatcagcacgtggacaagacggaagactcggaaccagacaatcaggagcacccagccacgggcccaaatgacgagatccaggacccggcgggcgacaaggtggaagacacggtggacaacgtggaaaacgcggacgacacggacaaaccggacctggatgaatcagacaaatcagtccagacgggatcacaagactcacgcaactcggaaaagacagatcaaaagaccgaatcaaccgccgaatcaaccgaatcaaccgaatcgactgaatcgaccgttccgaacaaacccaatctcttttctctttctgacgaagacgattccgaagacgagccgtcggagtcgtcggagccgtcagagccggtcaaccctgtacctgtcgagactgtcgagtctcccgtcaagacccaacctgagaacaagggctcgtctctcaatgactcttctatcaagagctcttctaccaaaagctcttcgtctctcaaggactcgtctatcaaggacagatcggaggtgacagttccctccggcgagtcggactcttcagattcggaaatggagttccccaaggtggtttccgaacctcctagaccgtccactcccaataccacatctcacgctgaagatccagatcagacacccgtggctcggggcggccagagaagcccccatgtgaccatggactcgactgcatccctgacaacccccacggactacgagcgtgtgtaccgacgtcgaaataccgccaacagcacgcggtctcggatgaccgtgcgagtggacactgccgatctgcaatcgcagtcgcccacacccagcaacggcatttccatcgactcgtttctggagcagaaggagctgtctttccggctggtcacctggaatgtgcacaaccgggcccctcctgttattgaggacgagcatctcgattcgctatttttgccccagagcgacattactgttcttgcgttgcaggaggctgatccggtcagtggtcttgtaagtactgctcagactctcaatggatggaaggcggcggtgctggagaccctcgaaaaggccaatgaggaaaatcttcagaaggacgagactgtagtcaccgccgaggaggttgaagaggagacggataatgataagacggagaatgataagacggagaacgataagactgagaagagcgacaagtcggagtcaagtgacaagtctgacaagaaagacaagaaagacaagtccgagaagactgacaaagctccaaagactgagactcataaaaagtccgcaccctccgacacagaagaatctggatacgaatcgtcggcctctggatacgagtcgtcggcctccaacaatcacgcctactacgacccctactccaactatgttgtttcgtccaaccagctgattggtctgctgatcattgtgattgcccgcaagtcgctcatgagccagatttccgacgttcgagtcaagtcagctggaacaggtcttctgggagtgtggggaaacaagggagctgttcttgtggaaatgcatattggccgagaagccaccagcacgcagtcttccaagggcgacttctttgtgcccggaacacgagtctgtttcctcaactgtcatctttcagccggagacaacaacgttgttcggcgacgatgggagattgaccagatgtaccgacgcctggagcttcctgggcgtcccgaatggtatgccaaggtcaaggaaaacaaggacagcaacagcagcactgcctctctggctactgatgatgccaggtacgccgattacaatgcatcaagcgagtttctgggcaatgccacagagtcttccgagagcgatgctgacgagaatgaaagtcttcgtggacctttcagtgcagctaccactatcaccgaaatgtctcccaatctgaacggacgaggattcaacgataccgaaagtgtggtttcagctgattctcgtgcgggaggcgtctttgactggtctagtgatgccgctgccgccggtgcccagcgacctgctcgaccacatgaaaactccaacctcagtgtggtcagtgaagctgtttctgccagctcacctcgaggcgaccctcgaaccatcatcttcttcctcggagatctcaactaccgagtggacaagactcacgaggaggccctggagatgatcgagaagaacgatttcgccggcttgctggctcacgaccagcttctcaaagataccagagacggccgtgttctcgctggtctcaatgagtaccccatcaacttccctcccacatacaagtacgttgaggataccgtttccgagctggacactctacgaactccttcctacactgaccgaattctctcgcgagcctggggaggctgtgagcttgttcagaagggataccacagtcatatggagtacactgtcagtgatcacaagcctgtttcggccgagttttcgctatctctgcctctgattgactttgacaagcgcgctcagattgtcaacaactatctcaagtctgttggtgttcaggagaacctcgaccggcctgccgtcactgtttcccccatgagcctccgtgtccagcttgccgtgttgaccacccaaactgttcctctggtgatccacaatactggtcacactacagctcactgggagatttcccagacctctggattcgacgatgatagcaaggacaagaaggactcgtcgcccagtatcaccctttccagcaccacgggccagcttcttccgggtgaccaggaagttgttgaggtcaccttctcggctgccattggagcgccctcttgcgactcgtttgcaattgtgcatgtcaaggactccaaggacatttttgtcgacactggctacgatgtgatgccttcatgtttcggctcagacctcgattacctgtccagattgcctaacggagctcgaaacggtctgtcagacggcggaaaagtggtcagcaacatgcctcaggagatttggaagtgtgtggattacctgtggtctgttgtcgatcgggacggagaaggaggaggcgacggagacagatctgctcgtcccagtatcgagaagcctggaacagctgctgtgtctcgagagtctcccaaatcacctttggttggcctcttcacgtcccctggtgacccgcatctggagatggatattcgagattggcttgataccgggtctccctttaacgtggagactcttaacgacaaccctctgggtccacagtctgtggcttctcagctacatttgctgttggcttctttgtcacagagaatcattccagagtatgcctatctctctgtgcctgaaaaaaccatcgcagcaggcacgggaagccgaattccgtttatgggaggaggagtggacaatactgcggacgtggctgcccatattctggaggctgtgcccaacgtgaatgccaacgtgatgatttacatctgctccttcatccgtctgttggtagacagaaaggccatgactctcaagacggcactggacgtgtttgcacctttgctgatggacagtcccaaacaaggaggcgtgtccaaggtgtggaagaagagtccaatcagttctgcaaagctcctgcagcacatgatcgatacttattaggtggttatagaaatagacgagttgttttgactggtgtaattaggcctaacagtccagagttgacatatgttctactctgtggagaaggaaacgattcctggaggtgttcatccatacgaaccatactcctcatagcatcgaactcggtcaatgcacgcggaaatcatcataaatgccattaaaccgctatctatctatgtgctctattttaccctgatcagctctttcgatccaacaatcctccagtgtgcaatgaggcgtagttcagctttttgcccacaatcttctcgtaggccttttctcctcctcgaacaatccacgatccacagaccacaaagccgccgagaatcgacagcagtttgacgacaaacacggtcaacgtctcgcgcgagtcctggatcttgagagtcacaggctcgtacttgtaatggaagaagatggccggtcgggtgacaaagtgctcctgcagattggtggtttgttttttgacggcatactggtaggtgtggatcttctttctgccggagctgtattccacaggaacggccgacaggaaatactggtacgacatgagaggctcgtcggtgacggtgctcactccatccagaggattaagcacctttgggaagtaatctccgaacgacagttcatggatggcatgagtcaagttgagaccatcggaggccttcatggggttgatgaagtactgattgtcgggcagattgaagatctggagcgctccttcgacgtggttgatgggcaccgagccggagattcgacagtgggggtcggtagaatgcgagcccactcgcgtgtgtttgaatttgctctttttcagcgtcttactgttcatctcgtacgccttgtggctgtggatctcgtgttgcattcggtctgtgccaaagtcatatgtcaggccctgcatattgagcagctcgtgtgcgaaaaacgtgtcttcggagtagtcttgagcaatcaccttgatgctcttgcacggcattgccactgtcacgtccacattgagctggatggtttctgccaggtccttggtcactgtgtaaatgtgctcctcgtggccgttggagtatcctcgcagctcggagcagagaaagtagaaacacaggacgccaatcaccagggtggcgagtccgcctcgcgtcgactgtcgcttgtacgcggtgttgacttttggaaacgcgtcaaacgacctcaaggtcgagctttcagacatgttgtggtgctggatcgttttgttagtgatgaggtggctttggccatatgctctgacactacatagacatgcctctcagatgcatgatttagtttatgtcagagcagtgaaatgtttcacattgtcactccaggataggatttgtccgcgtttttctggaagcgacgtattaacaggaagtaacctagccccaaagatactcttgattatccggcgcaatatcccgtttttaacagacccttgacctcctcttaaccgaacggcaacgctcacaaaaccgtccactaatttgacaaaactgcacaatttttattgattaatttaaaattattagttgacgcttctcgatagatcaaccgaagcacaaccaatctgagtggagacacctacagctagagagagacctacgatacaatcacgatacagcccaactacgagttagtgtcaaatacaaacaatcaactctcttcatcttccctccaatcaatcgtcagacttctgactctcccgtgtatacgaacacacgcactcccggacgtgtttggtgtaggcgtccggagagtagctcttctggcaaatgggacattcgtaggtgatggtcgaggcggctccggtcatggtgtgttttggttgtagatattgatggtgttgcaagaagaaagaagtaaaagagtcaaacagcagttattacaaatactcgcctcatatcgtacatgccgaggcgttcatttgggccacatatttccagtgcggggcggttgctcaacaagcgtcgaagctacaagatcaagtgtcaatgtcgaatagtacatacagtacagtaagcaagtggcttgatatgtagaaacaaagatcttacagagatgaaccgaattggacttccgtgacgatacgacatgattcagctctctgtttcatctccatgttctgaatcatagattgctgtatacagtatcgtcatggtgccccgaacatgccacaagaagttacccggatgtatcgtacgatactcatggtatggtaaggtatggtggtatcgtacaatgcgtaatctaggaaaaagaacaaaggaaaaaatgacagatatgtgccgcggtttctccatcaataaaaaaattggtccctagcaggatcgaactgctgatcttcgcgttgcaaagaggctaatttcttattagcacgacgccttaaccaactgggccaagggaccgcgaatttttaacacccaaccttgtttttccaatatctggtcaaatatgaaaaatcgatctggcgaaaaaaaacctaaaactcgtccaaaacccgttctagagacggtaaaaaggcctgcaacagttcacccacgcctcccagatgtcaaaaatctactttaaatcacacctgagcaccagatatccccacttgacactcctcctacagacacaaacaatcattctaagcggcgttcagaaggagaatggctactatgcaacagatacagtaggcggagcaactctctgacccctgccattccccgccgactagagtcgatattttggcttctttttgctccacttggctgccgttgagagtctgatgttaagagtgtggggtagagagcagcgcattgctttcggctaaatctgataaaaaaaagatggtagtatcactgacgttgcatttctgacaaaattcagtgacaagtgtcctcggtgatccgggtacagtttgcgcagaggactcatagtgcatgttcaagttctgtacataccaacgttcatctcagacagtagagaagatgctcacgaaatcctagaaaactgaccacgaaaactcgtctatgaaactcgtttggaaacatctgatttctttttcttttctcaacaatattcaagaccaacggctacaacaacatccctatccctatccctgcccttggttggggtggctgctacggtttgacagctgtcagcgccaagacaaggaaaagttttcatatcgcgaaggtcaggagatatggcgacccatgtcagctaaaggcgaccagctccggggcaactcggtcagtttcggaaaaattgtctcttggtgtgcctgagctacttgtagccaattcggaatcttccgcggctagtcttaaccgacaggtacaaggctaggcactagggaggtctcaaaggagagtgacaaggatgacaaggagatactgtaagactggggaagtggaagaaatatcgaatcccctttcatcgagaaccaacatgtgctttggccatttcatcgtaccgacccacccaaagtggatactcaaccgagcgcatttagatactcttggcattcggctattttgtaaatcagacgtcatttaccccagagaaaaaagtgacagttggggggaaaacggtgggcaaatggacttcagcttttgaacagcttcgcgtactacccggagacaaaagttgttctttatttcaggctctgctcctctcaacgcaagctccctcgtttgaaccggaaaaacggaaaaaccacacgacacaggggtgtcaaacgtcaccaacagtggagtcttgtcatgccaaccccacatagtttcgtttaatctgagtttaagactaccccgcaagcgcggctacgtgttgcgagtccgccgacgatgatgagcttgcaagttggagcttaggagtgataggaatagagggtgtatcggggcgcatgttgatctagagctgtttgagctcaagaaagcccctaaatgggcaccgtagcaagctactttctagtccaagttcctacatcaactgttcaacgtgtttcttctgtcatctttagcagacgacgtgtggtcttggcacgcccagccttggaatctcggagttttgtatataaatcagcttggattcagcccagttcaaacaataatgaccaccatgaaaccaaaagaaacagcaactacacatgtggagaacattagtccaaacacccccgacgaagaggtggaaaaggacatgtacacagtggatgaccggcccgagtctctggcgtcgttgactgaagaggaaatgctggctgttgagaagaagtttgtgcgccgaatcgacatccgaatgctgcccatgctcatgctcatctacattctcaactacctggacagaaacaacattgctaccgctcgactgggaggtctggaggccgagctgggtctcacttccatccagtaccagacgtgtgtatccattctgtttgttggttacattcttatgcagattcccagtaacatgattgtttccaagctgggcaagccaggcttgtatctgaccagttgcatgttcatctggggtctcatttccgctctcaccgccaccgtcaataacttcagcggtctggtggtgtgtcggttcttcctgggtttcatcgaggccgtgtacttccccggctgtctgttcctgctgtcgtcgtggtacacccgaaaagagctggctcttcgaacctctattctgtactgcggctcgctcatttccggtgccttttccggactgctcggcgccgctatcatggagaacatgaatggcttgcgaggtatctctggatggaaatggctctttatcatcgagggctccttcaccgttttggtcgtgccctttgcctggtggattctgcccgacttccccagcaccacccgatggctcagccagcaggagaaggacattgccatgtaccgactgcaacgagaggtaggaaaggccgacgtggactctgaactcagcggcctggagtttgtcaagaagaacttgggactcgtcatcaaggaccccaaggtgtggctggtagctggagtcaacttcttcaacgttgccgccgccggagtcaccaacttcttcccttcggtcgtccagaccctcaacttctcccgaacaatgaccctggtgctcacctgtcccccttaccttctagccaccattttggttcctcttaactcgtggcacgcagacaagaccggcgagcgactctaccacatcattgtgcccttttccgtcaccattgccagctttgtcattgccgctgccaccctcaacaccgcagcccggtactttgccatgtgcatcatgatctcgtccatctacatgggatttgtcgtcactctcacctggatgagtaacaccattcctcgaccggccgctaagcgaggagtcgccattgcgctcatgaactgtctcagtaacaccacctccatctggaacgcctacctgtaccccaagagtgccgccccacgatacgctcctgccatggctgccaactcgggctttttgctcgtggccattggatgcgcagttatgctgtcgctcaagctgagaaagatcaacaagaagctcgacaagggtgaatacaacctgatgaaggagttcggactggacgaggaggatcccgaaggagtggtcgccactgcgggatacagatatgtttattaggtagcagagttagtataattaaaatatttcatgaacaatatctggtcacgtgttaatttgccataaagtgacaaaaattgaatttatggaagaaaaaagaggtcccaccgagattcgaactcgggaccttaagatttgcaatctcacgcgctaccgctgtgccataggaccgtatatatgaagttttaggtaattatctttgttaacaccacgactgcttagtcatccagaatcattagaataaaaaaaatccttagaataaaacaaaaaaacgccttgattcacaaccacgagaccacgacaaggacaagaacaagatgaagcgtcgacgagccaacttacacgcgcctcgtagctcacaccgaaacgatgtataagtgtatttattgaacgccaataacccggcttactacaattagctgcaatgaatcattagaaaaaaaataaaaaataaaacgcaccaaaaaaccgcgaaaaaaaccacgattcactcaattccacagtgatgcggaccttgactgttgattttatcagtcatatctactgaagataccctggtatgccctgataatctatagtttacaccatattccaattggtcaaacctccaaccttggtgtctttccttagcctggaagtcgaactggtatatgctgaatcattactggttgatccaagctgtttcattcaaattcaccttcaaaagtcccaatgatgtttcgtagccatagtagagctatcatacatataccgcacttgtatgtatacaacacgttggaacttcagccaatacaagctgttacagtaggtgattacattcatataatccccgacagttcaaaattgaaagatagacatagtcagaatacccaatgatcgttaaatacctgttctgctaactgatccttataactccagacgtgacagatagtccagacggtcagataatagccttgaaactgaaatttaagggctactgggtactaggtacttatgagtaaccagtacttatgagtaaccggtgcttgtcttactatagtatttgcaactgctagcccatcttgtatgtgttcctcactttataccgaaaccgatttagttacggatacaggagtcaggaacatgaattcaagcaactgattggagaggtgagaatgctcggtcattgtggtggaaactaaacgaaaatctatggtaaagtcattccctacgacgatatcagaaatttcaccgttcgcaggtagaagtttgaggaaacaaaacaatcagtctctgatatctcatcgacatttaaaccttaccaatccctttctcgtctgtttatcttgggtctagacaactattttgtcctgtcttacccgtagaacagcattaagagaattactgcccgatcccttcagaagactacccgattgcttcctcttcttgaaaaactctagaatgaccttagagactgttgaacaagcacattggagtccgattcgggttttcaaaagagtgtatgaaaattgtgctcccggtattactcctgtttctttttggcgatctcggagatctattttttattctaaacaaggctgttttagtcagcacccttcacatggtccatgtcaaaacgtcccgagattccacaaccggcctggctagctcaatcggtagagcgtgagactcttattcaaagcaatctcaaggctgtgggttcaagccccacgtcgggctttctttttggcagttcatatactgggtattttttttgtcttactaagatgtacaataggcaatgttaagaccagtgcaaagacatgttcaaagacgtgacgctcgagctattatgatttatttcggttttcttgtctgccgacttgagtatatcgactggctgccgtttcacttgatgacacgctcacaacaccgtcaatactcgtacctaatgtctgtctttagctgctcaaatttttttcagcgataacaactttgataagaaccttaacataaaatatttcaatgtgtattgttgggtgatttgtcgtaaaacttgcgtggaaaagatttatttagagcgcttttacaattaatcgaaccaaaaacaatatctccactcatagacagctctattccagtaccaatatgaatctccaggcattggaaagttcgattttaagtttaacaacatcataacctgaatactctacatacatgcaaattgtctacttgtagaaacaggcaaaggaactaagagtgtcattttctagcaagagagacaaaaatggacgacaccggaatcgaaccggggacctcgcgcatgctaagcgcatgtgataaccaactacaccagacgcccaaagatgagtttcaggttgacgactgcagacttaagcataaaaaagtttttgataaaattaaacttaattaaacttaaaatatttttttctgcattaaaaaaaaattgaaaaactgagaatggaggagtctagacaagggcgagaaagtccagctgaaacagagtaatgttgtgtattttcattgttaaagcctagtgacttacggtttttctgttaacccaggttttctctaccgtcacttgttttcttgttactgttttcgtctgacctgaatacttcgtcaacttccattggaatcttactttatattgttaaacgaaaaccgccaaggtcaatgatcaatgggcgtaacgacgtgagtgaaattaaatgttcgaattctcttgaatgcgcatatacgagtcggaccctgggatttatctgaatccctagatcagtgaatgcaccttgtgatgactaatgtgtaagaacttgactagagtaacaaagggaagccactaatggagtattaacggcgattaggagttcacttgggcgttgaagtctatatgggactcattagaagtggtttcgtgtctttatgttgttgtttaacgacagctaattaccctggtattccccaaattaatacattgatagaaataaatacttgtgctgtaaagtgtacccacacatgttcccagttaatcactgatatcgatccagatggcatctgacaacgaagaatcagaagacactgcgagtttactcttctccttggaattacgcttgttgccctttttagaagacctaggaggcggtggaggaggtggcgggatctcgccaggaatgcctttcttcagacgctcaaacatactcattttggcagtggaaggagcgcgtttggagatgcccttcttggatacaatcttcttagtgacgtcgggtcgctttttgacgccgtcaggacgcttctgagcgtcttcgatatgccttcccagagtctccgctcgctttccgctgctctcgtccacactcttcctcttcttcctttgtccttcggtagacttctcggacagcttgctggatctgacagacttatcattggcctcattgtcagtcgcagagttcatttctgtcttgataggctgcatggttttctgcttgtctcgcaactggcgcatcttctcagctcgctccttcatagacgaccctgtagaagccgaagcagtgtcggtagcactggaagcatattcagcagtagtagcctgcggataagctgactgggaaaaggcgtcagatgccactggagttgtttcttgttcgcgaccagactgcgatccactctcttcatcgtccttgttgccgttcagacgatggattatggctgcggcaacatcgcgagcctgatttgtcttcttgatcctattagaaagcttgctgctagcctcttgcacagactttgcagtctcagcaactccccgaagctcagcctcggcctcctgctccttcctttgttgttcaacctctttcctccgccgttctaccacccgctgctccagctgccgtgccgcttcagcctcagcctcttcctctctctgtctctcggcttcggcctgcagacgcgctttcctagcagcctcctcaacggtagcacgcttcctttcagcagcaactcgggcgtgaataagttcgtgtgcagcttcccgggcagcatgttcatccgcaagttgggacttggcacgggcctgagctttctgagcagccttacgacgtccttgcacgtctcgctgtaccatctcccgtcgctcacgttcttctcgctccaaatgttcctcttcggctctttccctgttcctttcgagagtgcgctcatccaactgagagaagtgaggacgaggaggtggtgcagtaggagcgatagcgggagagttctctgtggtagcgaacgacgccgtgatagagtcagagatacgcttctcctgctccaaaagctgctggcgctgtttacgggcctcgtttcgtcgcatatgcatgtctgaggcggaagtcaccactggtgaggcagataccttagaagtacggtcagaagcagctgcttgagaggcaggatcggaagcagccggctcagaaacacgaccatgtgcagcagctgtagaggcttgatcggatgctgtcacttgcttggccccagagacaggctcagagccgcttctagcacggtcagctgtgggggtctccacagtgacgggagccagggcgggttcaggtgacaggttgttcaactcctggttcgcagctgcaggaagagtgggcgcggccttctcaacgggagagggtacttccacgtacccaccagtggcatttgcttgagaaagggcacccacagggactgaaggaattgccggagtggaagcagggactgtcacgttttcagcagcagcggacgtcaaggtaggggcaggagccgagggagactgggggtgcacacactgaactaaaggagaagacacggtcggagactgatgagtatgagtgtagacaagcagaggcgatgaaccccgtgctgcagggctcacagggcctcgtagttgtggggcatgtaccgaaggatgcaactgggtaacaggattaacaggcgaggactgtgcgactgagaaggtctgaaccacgggtgaagcctgagcagagttaccagcgtcgattattgcgctcggatttgagatactcgtttgagtggtaatttcgggagaagccttggcagaactgtttgcgttgtcacacgtgtggactggctcactgcctcccacatcgtcgtcgtcaaacccaaactcccacttgtcctcggagcctgccaacaagacacacttgccatccatgactgcaaaccgagcagtgatcttggagttgggatttacacacgtcaatgtgggaaactttctcaactcgctcaacatacgcgagatgggcggaggaacaaacccgttctcggagttaaacataatattattagaatgctcgcttcggcgtcttttcgtcaagtgttcttcttcaaaaggataggcgcgcttttctggagtaaccacagcgttgttagcgttagtggcgtggttgttgttgttgttgttgttgttgccagaaagagatagggcggattcaactcgattctgaagagagttgacagtatgggtgacctctgcacccatctggttcaacatgctgtggagctgatctatccggttgccgagtttgatgcagtgctgatcagcggcttcctgacggggctcaagtgaaaccaaagcgcctagcttgaatttgagactagcgagctccttctctaccgcctgcagtcgtttatccatcaagccataaatatttgtgtgctttcgcgacacgtccaccatccggttccagttttgctgagtgattccaaacagttgttgttgctgaggtgcgaggtgtctcgcaggattagttcgagaatgtgtgctattggcaatgttttggggtgacgcaatcgaattaggtgaatagctgtaaataaaccagtggggagaaccctggaacgcaggcgtgatagggataagattggtggagatggaatcaaccgagcccgacaactgcgagggatcgagagtgatgccatacatgtcagcaggcatgtagtgagtggggaagagcctctggacccattctcgaaattgcgaaaccgattggaaatagggaaccacctgctgcgattgggtaattttcgataggcccagctttcgatcggcccttagatacggaatgcagagaaaaagcgtcttgtagccgcaattgttgctcgcatttgacgtcgtttggaactgttgtgtcggctgtgccggctgtgtcggctgtgccggctgtatcgactgagtctgttgtgtcggtggcgtctgctttggcggctgtgtctgctgtggctgctgtggctgctgtggctgctgtggctgctgtggctgctgtggctgctgtatctgctgtgtctgctgtgtctgctgaggctgctgtgtctgctgtgtctgctgaggctggctgacttgggggttggcctgaaacgtcaacagcgagtttccaatgccattgatggcctggaatcccgcctggatggcttctgttggtttagaatatgaggattccgttgttacaggctgaggagcaactatttcggccatagtggcggctgtagaagcagctggtgcactgtcactgggccgcacaacaggcgaccgcacaatgggactttcactctgttggggcgtagacgatgcgatcgtctctacagctggaggaatcggactgagcagggacactggcgggcttggattgttggagaagctggtggccggttccgcagtcgtcgtgttgggcggctctgtagtgcttccagcggtcgacacagcattgtcgcgagctgtgcttcttgtcgttgaactgccatctgcagtggtttctggttttgaggccgcggttgtatctgtggtatcggctgtggttggctctgtggtagttgtatttgtgatgctttccgtgctggtatcggcgttcaaataggtgatgccatcgcgattgcggattcccaggggctccagaagattgccccgcacatccacaatcatctcgtcgggaatctcaatgactcgcaggctttcagaccgcatgaacgcctggctctgacttgttagaccgcagattgatagcacggaaaatgtgcgcgttagccctgattgcgacacgcgatatcgcttagtagtgtctaacttggcgttgagctgcttgcaccagtccaaaaattcatcgggacttcgccatccggtggggacatgtacccatatgctgccagtctcggggtactgccattctgtttcggatacgcgtttcggctcgtgaaacacaatgtttttgcgcatcgccatggctgagagcaaagacggcctgttccaatgacttggacaaaatagttgtctgatgctaataacttaggatttaggtctccatgataagcttagtcagcgccaaagtgaaccggatattacgaggtcctggcgggagttaggggcaatcacgacacaaatttgtgcctttatgagcacttcggggacagtagaagtagcacttataccattcacgtgcaaattaccgaggtaacagcgggtgtttagggtttagtggattccccataaggtgcagtcctagcacattattatatatgctgttcctgaaagtgcttcagggtacatataagactgacgtttcaaagaggggttcttttagcatgcgtgtcgagagattgacagtgtgtggttgaatgtgctgaagtacgagtacgagtacaagtactcttccgttctttgttatctacttacacctacagtctgtacatactgtaattatatattgtaactatatactgtaactatatactgtaactatatactgtaactatatactgtaactatatacaacaacagtttttgaatacttcccagccctagacaacagactgtgtttggccgacgtgcacatcaaaggcaccgacagacacctatcgctgatcaacgtatacgcaccaaacgagcagggagcctcccccttcactaaccggcagttctaccagtcactagacgactatctacgcctccatccctgccaataccccctgatagcggcaggcgattggaacgcggtcgcctccaacgacggcaagattggcgaaaaagtgacgactcaccttaaggacttcttagctaactgggacttactagacacctacactctaatcagcaaacacagaaaaggcctttacactcacaccaacaacagccgcggagctggcaggcgcctggatcagctgcacatctcttcgacactctcacagtggatcaaatccacacaactggtaaccaacaagcagggtcacaacatcacgaagtcctctcaccacgcggtccaattcgtctttaactttggcaacctcacccagcgacaagacagaggcccaggcacctggaggatgccctggtgggtttttgatacagagtacattgcttggctcaagttccacgtcaaatccattctgaagcgatatggtcctttgaagcccagcctgaagctgcaatgcctgaaagaaaacattaaggtcaccatccaacaggaagccaaaaaccgcgcacttcgagattccaaccacccagacaacagacgccgcgaggccctcatggcaacagcctcagactggcaagcctacccagctaacgagccatacccgatgctccatgctcgggtcgaacaatccaagcaacagatggagatccactccctacggaaccaccaaggccgagtgaagaccgacacctcctctctctgcgacatctcagctcgatactttgacaacatcttcgacagagctgccgatatcaacgacaccgacgacagcgcctttttagacctcttccccgaagaaacccggagggtgaatacagctaacccaagcctggactcgtcttttaccaaggaggagatcttcgataccatcaaggcgtctacgcacaacagcgcgccagggccagacggcatcccgtacaggttctaccgcgactgctgggatgagctgggggacttgatgacggacgtctacaacgaagctggagccgactcgcccatcagcaccgaacgcaacaccgctatcatcaaactactgtacaagtcgggagatcaggccgacatctccaactacaggcctatttctttgatcaacacagaggtgaagatctacacacagctcattaacaaagccatccagaacattcttccggacagcattcacggcgcccaaaacggtttcgtaccgggtcgacacatcactaacaatctcgacaccatggatcatttttgcaacgcctactcccagctgaacatgggttgggtcgtaggatcactggacttccggaaagcctacgacactatcagccagagttgggtgataaagacgcttcgaaatgtgggtgtctcggaactgatgatcaaccgtatcctagctgtacaacagaacgcagtaacgagaatcaacatcagaggtgtcctatctcgcccagtccgcatcaagatcggagtgagacaaggatgccctctctctccaaccctcttcatcatcgcagtagacgcacttgtgcgtcgtctggaccgagagatgtttggactggccccaggcctgccactatcccaccaccacaccactgggcacaggccgccacaaccccctactcacccggaggcagtggcagctggacacatgaaggtgtcggctttcgcggacgacatagcggtgttcctcaacaacatccaggacgtggccacggttggtagagtgctctgcctcttccaacgggtctcaggcctcacactaaacccgtcaaagacggtgcttcagaagatcggcccccccgattgttttgttccactaacctttattgacgcagaatggcagcgaacaattgacgccacctggccaaccgacaacaacacacgacaggccccgacgctccggacatctgacaacattttccggtacctcggagtacacttcggaaatcgcgaaaggttggacacgcactacgctcagatcaaggaggacctcaaggagtcgctgcgacgcctttcactatggggtctcccctattacagcaaggcgtggatgatcaacatctacttcttctcgaaactgaatttccttggaccctacgtcagccagatcgacaacaccttcatccgagagctgaacgaactagcgtgcgacaagatcaacaaattatcacccgacaaaacacgcaaaaccttcagcaatggtttcatccaaactccggtaggcaggggaggactgaacctgcgggacatgggacgtttcatggtgtgcctgaaggccgctcgggcttacaggttcttccatggctcatcgccggccctttgggactgcaccttccagttctacagcagaactcacagtctcacacaggaaaagccacaccagcgcgtcgactgccgctttccgacaggccaagcttggggctacgcagcctcccccaccatgcgagacgcaatcagagcttctttcgagctcaacaagcccctcaccgcggaacatgccaaccctcgagaagatcacgagccctctacaacagacacagttaatcacagaatctgggaacgaaaccaggtgaacgtgagagcagcagaatccttccgggaagcgcacgtcgacatcgcagccgcgagacgataccatccggtcagaatggtgtccacagcggaaatcgaccacctccggtggagcatgggaccacttactctaaagaacttcatgtttcacaagacctcgtctcccgacttgccaaacttcccacacacacttgcacgaccgaagaagtggactcaacgaagcgactacgggggcatcgctgacgacatggtctggcaggaggtaatgcatgaccttcgaaaacactacatcgccgacgccaacaaagcacaagttcttcacctcatgcggatatctcgacttccgctcgtgaaatggagataccctgacgaccacgttttcaccaagaagaatccaggatgcgggctctgtgataaggccatcattcaggatctgcacgagcatatcttctgcaagtgcgaagttcttctttccatgttgaccaggatgaagattccgtcagtggactctctaaaggactggatctttaccgagtcgaaatgtggagtattcccctctttcccagggcatgtgaacagtgacgccccccggaaacatcaacaagtcaagacacgcaaatatctgcgggaattggcttatgggatctggaagatggagagatccctccggtactcaggggacgacgccaccctgggacatgtccaacagggtttgcttcaattcctgaaggaagcccagatgtgtttctacgatggacaaccgccagcacttcacgatgagcgagagtagcgacagtagcaagcgtaaaaggcggccgaggccaccgacagaacagcgtagcagggcgcgtagtcaccacaggggacgcagaaccaaaccaatgacgaagaagaaccacaaggagacgttttcaaaggcaatgcaaacgaagagggcaatggaaggattgagattagagaactggagactggagtggcgttttcccgatgaacgaacaaacacgcgaagctatgtggaccaacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagcgtacattcatttttttttttagaataacctttgaaatgcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaaaaaaaaacacgcgaagttatgtggacctacatacaacacggactgaaccaggtttttttatgatttttttactggaaataggtacgtgccaagttggaccatgacactaaacgtgtttaattagtaatattcgtgtaagtgtacattcatttcaaaggttattctttcacagcaaagttataattaaatgaatgtatatgcagaaagaaaaaaaatactgtaactatatactgtaaggaattatatactgtaggcataaggaataaattattgtaaattaattgtactgtacttgtatatttgaacttgagctgttagagtgactacaagaatgtaaagtatctgttcactgatctctctctaatggtcacggtatagtaaatgctcaagaaacagtctcctacttgtacgacgactacttgtaacaaaacggcgcttatatcatggtcatattttactccacttaaacacttcttcttaaccaccacaatcactgatacccacaatcgtccggataccccaaaacatcacccataccttctaatgtccagtgagagcgtttccaaagtcgatggaatagtcgacaaattgaaccatgtgctcgatatgctcacaacagagctccctcgtcttcagcaggagaacaacaccctcaacgcggaactgtctcagctcagagccaactacaaccatcttcagtccattacttacgtcgagatctgtgacctcaagtccggtcttctcgcccttctcactgagaacaattgtctcaaagatgaggttgctactctcagaatccatcgcggtgaggcctcaacccagggctcaagtactggcacagacattagcgatggttacgagccagagtaccactgtggataaaaaagtggtattgacgccctttctcaaatactgggaagtcagaagcgtctagataccaacgcgcgctacaagtacaagtctacagaactgaaagggtctcatctaacggaagtataaatttcaccctctctgctgaggattttgaaatgtggttcttttggagctgctgacagtgtcatttcctttacacactgagaacatcaacacgtctaataaatctaatatacacaagtgacaaatgccttggtgtattcgatattagcccctttccatgtacttatgaccattacctaataaaatatattatacactgcgcctaactgcactaactgaggttacctactgcaggcgccatctctacactcgaagtcaccccttcctgggtctcttcccccacaccttcctgtgtctgcggagcctccgagccctgctccctgtccccttgagccccgcgctctcgctcctccctcatctgatgctccagaatatttttccttctcacggcctcaattgcctctctctgctcttcagcggtgcgtgccactagccgtcgcttgggcgtagtggacgaggtcggatttttgaccagacagttgcgcgatcgcagcgaatcctgggccttggcctgtgtcggcgagttaggctctgtgtcgtctgagccaggtaccggaggcggtatctctaacagggtagtggccacaccagtgtatgcaagctgctgtaactccagagtgtactcgtcgacaagatgggcttggacacgtgccatcgaagcacgggtctcaggtttggtgacaccaactcgcacgatatgcaaaaagtcgagacacgctgagtgcatgagattgttgcggtttccaagctgcaccagaagcgtcaaaatgggtccaaacaccttattttcaatcaagtgcgatagaaccaactcgtcgccgcccaccagcgcgcccttgagactccggatcgccgccagctgcatctgcttgttggaaaccaacaccaagcgcgacatggcgacccagattttgttatggatgaagaaatcccgtgcgatgaagccgtgcgagattgaacaaaagctcagcaggtcacacaggtgctcgtaaagcgtgaaatccgagcccgactcctcaaccagtggcccaaacagtctcagcatcgggccattgtaaagctgtcgaatatacgtttccgcacgctcgccggtttcggggtcaaacagcgccttcaacgtctccacagcctgcgttcgaagccccatgtcgcgctccgctatcagcaaatcaatcagaatattgtgtagtgccggctgatccactgcctcttcaacgatgttagtcacgtccatcatggacacgtcgggggtggtatctcctggtcctccagcggcggcagccatctctgcagtttgcccgattcctcggaccagattggcatcatggtccactagggtcaccaccagctccgtcccgagacttcggatcagaatactgtcgtctttgagcgcaaacgccaccagacgaaacagtccgtgtttgataaactgtccaaaaagcacagatctctgctgagtttgcaggtttttggccgttaaacagcatgtgtgaatgaaccgcactgcctctcgtcgtttttcgtccgatacaagaaactttggcgtcaaataagacagagtaggctgcggaagcgtcgaaaactcctgcggtagagtgggagtgattggtgagctgttttcaagatctccttctacctccacctccgaaacctccaccttgagcttctttgggctcgtttctgcctcgtggtttacgtcgacatcctcctcatctcttttgttcttgcggttcggggtatctggttctgtggcaggttcttggaggtcaacgcccgtatgtgggttgaggtcttcactgcaaaagttgatctcctccgtgtccggtgcattggctgcgttgcgggcgtccagagtgaagtctctatcttcgtcctcatgctcaaacagcccaaacaacgcctccaggtagttttcatcgccggaaatccagccaatgatttccgtttgtgagaagtaaatcatgttggtgagaatcgtaaaggtttggtcgtccagcagccgtgccaacaccacatctttgagaaattggatgcggaacgtctggcgaatcttgtcgcaaatcgcagcgttggaaatgggaatcacctgcttgaaccgcgactcgttctgtagatactgccggtggttggcctttagtcgcgggtactcggggtcatactccaggcagccaaccgtgaacatgatgtggtcgtcggaaaggagctgttcaaggatctgagagtcgttgagctggatgagccgtttcactgcgcagcacaaatggtgcaattgctgcaacagatgctggtcctcggcctgctgtagcagcggatgtaacaggccaatgtagtcgtggtcgatcacaaagccgatcatttggtcgcgggtcgattgagaggcacaaacaacagcagccgtcaagcactcctcaacagtaagcaggttttgcagatccgggggtggcggcatggttagaggcacgctgatgggttcatggacctctcctccatcggcggtgttgatgaccgccacaagactgatgtctggagcatacttcttctgaatcatgctgagcaagaaatcgcagatgatcttacagcccttggcctcctggaacgacagcgccagatcgttgcggccactctcgctccacacaatcaacgtatcctgctgcttctggtactgaatggatcccgtcacatgggtgtctagaatgaacccgaaacagtcctcgttttgtaccaccagatacggctgcttggacggacctcgagtctcgcccgtgcagtagccggtgcccttgtcgacccattggccggaatccagctcatacaccttgacacggtgcggtcgggtgggcgtctccatttagtagtagaacagacgtgcgtggcagatggcggggtggggtcacgtgatgaaatagtttgtcggttcgtcgtcgtcaatgtgagcaaatctcacgtcgtgtatcttgtccagctcacgtcttcttctcccgttattactaacactatggaaccgtctcgtgtatactgggatatatttagaaggcgagggttagggttttggaagtttgttttatgtcaggaacgaacatcgaatataagtgatgtaatgaagggaaaaatgatgatacgtcgagtgacgtggggcaatgtgggtccgagttgcattttctacttgtcgattgtgttttttttgccttgtattgaccgacaatcgtcacagtccccgacgttgctaggacaaccgggggatgtttgattatgtaatcatgaagaaggagtagcgtcagggagccgacaagtggcacagttaattttggtcagtgtttgggttatatttagcttgttagtggtccattgcggttgctatagaggcaatttcgggtctctgtgtggtcgtagtcgtatgtaaatactgcaagacatcggtatatgctgtattactgaaatagttatgtaacagtcgcgtagagtcgatatatgagctgtaagagctacaattgggggtttaattgctctccgatggtgtcagagattgtgatatttctctcaaacatgttatcatgaggtttgggtccgcaatgtcgaatattggggtgtatcgcgtgatacagtgcattttgagattaaatgtcttcatttgaaggggaaaacagtcgaaataggacgaaattttctggtaatcaaacaaacggtagaaaaatacacgtttggcaaaaatttcttttattttcccgtttttatccgactttttcggatttctcaaattcgacgacaaacatagattgccactttgaaacagactaacatgcccccacacaacctaatagggaaagtcgaggaagtgtacataccggttcgtggccgttgagtcaaggtaacgagtatagggcatgtactgtttctacttgtatattattgctttcagtgtatcgtattgtagcgggagtggtccggacttgttgatttgtctgggttacgttactctacatatatggatgtcttgtaagtactgtacgtaaaagccaactaaactcaacaaaccaccaggacaagtatgagtactgtgctcgtcctttttcaactccaaggagggagaaaaaaaaaggcagacattatatactcaattgtcaaagattcgaatatggattacacattaacggtcttggtttccgatataccgaccttttttttttccagtgcatatttcactcaactatttctgtcgtaaaatagttcagagcataaagtgcacagtcttgttttccagtacatactctgaactaaatcccactcctacgcgataacacgtgacaaagacctgaaatgtcatattccatccacaacacccacccacgtgacccaatccctgatctcgtgtttcacagccacacaacaacctgcattcccgtcttccagaaccatgtagcgtcatctcagcccgtatctattaatagctcggctatgctctgtaacactgcctgtatcatgtgtgttagaggggctgaacaactcgtgaaaaatgcactggaaaaccgcaaaaattgggcaagaaaccggaaacaataatatcaagcccgtcttggccatccaatcaaaatctcctgtccggaaccaccttcaaacagcctcaattccaacttcagcgtgcccaccaaaagtgggggagcaatgtccagagagcgaacctcgggagaagcgtagaaacggtggaaatgctccaaagaagcggggaaaaacactttgctactgtcaaaatctcctgctcactccctgtaccagtcccatcgtcgaatcatgtgactccagcggttttcccctgcctccaaacttcttcccctccaaaccttcctcggccttcttcgcatcaactcacggcgataaggtctagaacttccttcagagtggcttggggggtgtcacagctgacatcattgtggctgagtacagtaagtaagtcaggagtggtggtatattatctgatcacgtgacatactctctctggaggtctcaacacgaggttcccacgtggttctgggttctccaccgtacagttctcgtagctcgccgtctatttttaggtcgaaagcaaaatagcaaaacgctgttagttgtaacatccccccatttggtctcacgtgaccggaaaggcgccattctctgttgatccacgacatgtgtggtcgccgccttgtgtgcttcttgtacggcatcatatcgtagcagtgcggagctgagcacatcgatagagttccttgtgtgcgcaatccagcggtcgggctttagtttttcgtgtgtaacttttccgtttcccacccgagcgtcttggtgaaaatccaattggggtcttttggactcgagcaagtgtttccgattgtcccggtgacgatctgagctctggaagagtcactaatcgtcttcttgaacctgcatatcgtcgatgcacatgacccattgttgttagatgcacggcctccttgtgtgatccttgtatgtacgtatcgtacgtagagttgggcactttcagtctttttttgaataacggaggtgggtctgtgtggcccaaatagcggtctatggggcgaatggggcggttattttgcgacgtcggtgatttagaccgagtctccagactgtccggaatccagggcatttttttccagctctttcggccttctttctgtctctctatagcctttggactgaatctataaccacctaacgcagagttacgtcacataacaggcttccggtttatataaagacgtgtccaatcccccaggttgcccctcgcacaaccaatccacacataaaatgtccagcaacgactactacaacaacaacaacaactccgatcggggttttaacgacaacaactacaaccagggcggctacaaccagcagggaggtggctacggcaacgagctgccccctaaccacgacggtgagcgaggtctcggtacctccattctgggagccgctgccggaggctttgccggccacgagattggcaagaacggcaaccacagcaagctcgagaccattggtggagccatcattggagccatcggagccaactgggccaaggacaagtacgaggaccgaaaggacgagaagcgatgggagcagcagcagcagggctacggcggccctccccagggaggccaccaccaccaccacaacggcggcggtttcttctctcgagaggccggcaacgatgacaacaacaacaactttggtggcaacgaccgacgagacaactacggcggcaacaacgacaactttggaggcaaccagggtggcttcggcggtaaccagggcggctacggcggtaaccagggcggttacggcggcaaccagggaggcaactacggcggcaaccagggcggttacggcggcggtaacgacaaccgatggtagactcccatctccaacaagtacagtattatatagggtttaacgatgatttgatttgattagaaaaccaccgagtgcttcaatacaagctctagatctcctgcggggaggtcagtagggtttagtcttgttggaaggtggtattatgagaccgcaacaactagagcaagattgtcttcagtcagagctcggcgtaagtctgttggatcgggttcctctttggcactgttttcataccccacaagttggttgatgaatcaccttccagtgtgcgagacagacttgttctggatatcgtaggttcagcacacttcgtattacagatataacccaggactcagagttactttggatttggaggttcatatactgcggttgtattggttgttgacgtgcgataggagaggtggatgtacaagtacgatgactcagcatacgagtattgtcgcagtaacggcatgttgttatctgacagaggtattgtatatacaattgctacagagctatacgttctccagtctctcttcagatcagaattgccacagtttcagagcttgaattcaacccattccattggagggtgtaaaacaaagcgctatttccggtatgtagctaatttgacgacaggaacgccttctgcagacgttttcccggtatcgtagctagctaaacgaccgaatctcgtgagtcgcgaatctcagaatgaattgtgcccttcaatatacttgtttgctatttttttcccgactgtcggttccttacttttcacactaaaagtcactgcttaccaatagctcaaaaatgtccaccctgtcagaaaccaaacttagtacttctgctgatccgagaaatcgagagtgggtcttacagaccaataggtacgcgattacagtaaactttcagggacattttgattcatgtttgtacagtatgttcttgtacgggatgggacccaagtctacaatgcactcacacgctcggttctgcccctaaataggtctaaatctgattttttgagctcgcaaactggatgggcaggacaggaggtgataatagcaagtaaagaaactcatgagaactgacacggaactgcgcatcatgcacaggagccaagaccgccaagacccgccaagagatgcgccgttgggaactgtcggtaaaactttatgcagatcaggaaatagtaaacaggagatgtaggcaagtgcagttacgactggtgatgacacagatgttagggcacgcagcgaaactctagacaatgaaccagagtagatgggtgtatgttatgttttatgagtaattagtgcttgtacggaagagtgtgcagtaagttacaggttacctacgcacacatgttctatctcagacgttctctcttggcttcagagtgaggtgtttgccatttcgtggatggtagaccggtctgaaagctctggcagcattcatggagctggggttgagattgacattaggtatatccccgaaaagattggcgtagacgaccgcttgtttgcaagcttcgtctcgtctatgtagtggtatttttgtcgagcgtcggtgatgtcgtcgtcttgagatgacgacgaatcatcacggtaatatctgtaccattcgtcctggcggtctcggtacactcgttctttcgagtcatcagcatcgcttccaaattctcgctggcagagaacatcaatagagtcgtcttcttcgtcgcatttttcgttgcttcttcttcttctgctcggcctcaatcttctcctaaagctccctcttcttcatctcgagccactcctcttttatatctcccgcagtccgttcccaagggtacttcaggtccagaagtcaatacacattcttgaacttatttccgtcctcctccatccctccaacagccacagaccggttcataccttctctagtagcgtgctggattcggaaacctctggatacgtagcacagcgtctgcttgtgggctagttcttcgatcttggaggtgataaccagagctccggccgttctagtaagtagatgaacagtgctaccgacagccttttcctcgttttctgaatcaggtgcgagcagaaacaacggctcgtggtttgggccactagatactttccgtcgctgtatctaagagacgtctctgtgtgaagcagaaagtctgcccttcccttgcaagattcaaaccgcacgtgaatcagctttttgttctcacccaagtttctaacagacccgcgatcgttgcagaccctggttcctggggaagacgtggcagtacaaccctcgtcagcttccttctctcagccagtggttgtttcgacaccattagaatcagcttcatgtgtggtctccatgtctgaggtctctttgagcggttcaaaaagtgtcttcacgccctcgtcactcttgtcaatcttgtcaatctggagcacctcgttgcagctcagagaagcagccaccttgtgatctttgagcaggtaaatatggatgtttttgtcatccagagcctttttggtccgcgaaacaagcagcctgatactctctcttcatgtggatgtgtccgaatcacgtaaatcaaaccatggaacgcgtgccaacaccatgtcgcgtaacaacgtctcatccaagctgttgaaaagagcacgactctcggaacagacctgtcgtagccaaatgtacaattcaagatcgcatttctgataaattccaagcagaatatccggttgagcaggggtagtggtgcaagtagaaggggttgagacagcatatagaactatggcaggatagttacgcgaccagaagtgtagtatttggtattatttttcaaagccctcacttcaatagatgtagattatgttgatccacgtgatcgatggacggagaaagtgaaggctgttggctccctttctggctgacatagtcacttgctggttgacaatagttacttgctcgatctcggtggatcttgtgatgtggacaagttatgagtctggttctactattacctcaagtgaggccagacgataagagaaccaggatcagttggtcacagatgataggccttacagactgtactcctgtactcactctggtatgtacatactgtgctacggtacaagcacagtgattcgacctgcacagggtgtgtcacctctttgctcactggatgttcatcgaatgttcaccaaatgttcaccgtgttcatcgaatgttcaacgaatgttcatcgaatgttccatcaatggagtcttttgataccagtacggtgaatctcttcaacattggttcagggcgtattgcagcagtcgtttaagcaacaagaacgtccgggttccgaaggaggaccttcctcttctagtattcggctttttgagaatgtgtgatgctatcaacatctccgtaacggatgatctcaaagggatctctcgtagagagctacatgtccatccgaatatcacctcattttcgagtcaagctgaaacacacatggggtcaagatcatcaccaccacggatacacaccataataatagtaataataataatacattaacttattcttacataaacttgttcatgaggctggcaaacccactgttcttcttctttttcttgagcccagctccagcacgcttagtcttggcggcaggctgctcgtcagagtcatcagagtcatcagaatcgtccgaatcatcagaatcgtcagaagagtcgtcggagtcgtcggagtcgtcggagtcatcatcggagtcggactcctcctccttttcggtcttcttctgggaggcttgagagaatcggggctggctggaaggaatggagtccttcacctcaggaacacccatcttggccaaagactggagagacttgagattggagaaaggagacttcttgggagcctcgccttcctttttgatagcagagccgttggcctcgggcttcactgtagtggaagacttggaagcagtagccttgggagcagtctttgctggctcagacatgacagccgtctttggttcagtcttgacagtgggcttggtctcagccttagaagcgggcttggccccagtcttagaagcaggcttagcctcagtcttagaagcaggcttagcctcagtcttagaagcaggcttcgcagcagtcttcggctcaggcttggtagtagccttcgcgttcttggcaggagtcttgacaatggttctcttcttggaggtgtcctcgctgtcagagtcactgtcatcagagtcatcatcatccgaatcggaatcagactcagactcagactcctccttcattgccttcttggcaggagtaggctgggaagacttgggagcagtctgcttcactttgggaggaggttgggtggaaggaggcatctgtgaactcttcttggctgccggcttcgccttgatctcgggtttgggcccgttgtcagagtcagagtcagagtcagagtcagagtcagagtcagagtcagagtcagagtcagagtcagagtcagaatcggaatcagaatcagagtcggagtcagaatcagaatcagaatcagagtcggaatcagagtcgacatccatcttgtcctcagcctgagagtcggaaacatgcgtgtcctgggaagaaataggcgcggctttagcagcaccaagggttcgtttcttgacctcagtctttgactcagcagctttctgcttcgcctcagcttcggcgtttttcttggcctttgcttcttcagccatcttctttgcctcacgtgcttctgctgctgctcgggccttggcttctttggcctctgctgcagcccggagcttggcttctttagcttctgcggctgctcgcgctctcgcctctttagcctctgcggctgctcggagcttagcctcccgagcggcttgctgctcggccttcttcgcttccctggcctcctttgcctcctgagcggccttggctttggcttctcgttgctcctgagctagtcgggctcgagcctctcgcgcttcttcagcctcaagttgcttggccttctctgcctcctcaatcttcttcttgtccgcctcagctttggcggaccccttagccgcttgagcagctttttccttgatctccacctccagctttttggcagcctctttggcagccttttccttggcctcagcgtccttgagtttagcctcctccttgcgcttggcttcctcagctgcccggacagcctcctccttcttcttcagctcgagcagtttagcctcttcctccttcttcttagcctcctccttcttcttagcctcctccttcttcttcagctcgagcagtttagcctcttcctccttcttcttagcctcctccttcttcttagcctcctccttcttcttagcctcctcctccttcttcttcttggcctcctcctccttcttcttagcctcctcctcctccttcttcttcttagcctcctcctcctccttcttcttggcctcctcctccttcttcttcttggcctcctcctccttcctcttcttggcctcctcctccttcctcttcttggcctcctcctccttcttcaacttcagctgacgtgccttctcgtcctcgatcatctccttgcgcgcctcggcaccctcctgctctcgaacctttgcctctcttgcacgcatcgcctctgcacggtcatgctcttccttggcagccatcacggccgcctcatgggcattagcagcagctgtggactcccgacggacacgacgcttggtatcccgggcatccttgctcacctgtctagccttaattcgagcaacctccttggcgacctcctcatcagcagccagcttctcagcagcaacttgctccgccgtcagacacttgtagctgttatcagcccgcacgctgaaagtctcacggtaggccatcaactgccccttctgcaccttgttgttggcaatgtcgagctgcttgttggcggcctcagccagtgcggaaaaagtgcaatgaaccagtcggtgtcgagctaactcaatatcgggagagttactctcctgggcatgcttccaccccaaccacgcgttcagagaagcctttgctttggcaggagaaatgtggtcgcccaactcagaaggaatatggtactgggggctcttaatgtgaagccgaagagcctgctgagtgagccggctctcctcgatggcagccttttgttgagcacgggcctgcatgagagctgtgggaaacttgccatcgtcactaaactcagccaagaaagaagtgtcgctctcaggctcgggcttgcgctcgacccttggctcaatcttggcacgcttggcaacaggctccttgtctttagactcctttgaggtgggctccttcttcacaggaggcaaggaaattgccttctgtgcgtggggagggctcttcatgggggaaccctggatagctgccttgggctgcggcgacagaacgggtgtctgaatggtatcgagagaagtgctgcctcgaacaggggtggggtttgacacatttcccttatcaacaacagtggatccgagcttggaagaaagacggatgggtgtagatgatccggcagcaacctggctgctctccaactgaggataatggttgttggaagcaggaggagaaggtccagtcgtcgaggacgaggcgaaatctggccggggaggggggatcagcgaggtagtagaactctccagaatggagttgtggccggttccggtgcctccctggctgtatcgggaacgaggacgtcgaacagtcactgtgtgggcgtagatagcctcctcttccatggtgtggtcgaacgactcgggatcacgcacgccaaacccgtcggagtagacggacgagtcccgcttgagtcgcttggtgatctctttgggcagtgtgtatcgtcttcgcttgcggccatctctgctcatggtgctatcatcgacctgtgcttcgatcttagacacctctcctgcctctcccacatcctcctctagaaatcggatgccaggagcctcgccctgaaacttgcggaactcctcaatgtctgtgggcagccgcagaatcgctctcaccacatctccggacttgaacacgtctccagacacaaagctgggcgacaggtcgaggccagtgtcgctctgcaggaagtcgatccggggctcaaagttgtcagggtagatggacttgaaccgctcggcaatctcgtggcacagctccagcaaggaagatcgcgggtccgtgaaatgcaagaactttttctccacccgcatgcctgcttcgtcgatagatcgcgtctgcatggaccggtccggagcccatgtagtaacggtctcggactccagacagggcgaaattgcgtacacttggagtcgcaacatgggtgagccttagtcagaagcgcgcgtgtgtggtaattgaaattgggcgttgtaaaatttaaaaaaccgcccacgcctgttcaatgtgcctttagggttagggcgcatgcaattttcttgcccatgcttgatggagtcgcccaaggtggtttgagttcgttaccaaccagatagacggcgtttgtggctcgcgtagatggggttagggcattggaaggggcgattgagctgagagttcttgtgttgagtgcgatttgaggtgttttcagcgactatttgtgcttgggtttttgggatgttgtagatgacaatgtgagaagctgaagtattgtactttggtgtacttgagtttggtcagagttgttacatagagtcaactaaagtttaattataacaaatcatgcttaacaaaagcaagaaggaaaaatgggagaaaaagaagggaaagaaaaagaagaaaaaagaaaaccaacatgatgcgtggaacctgggcagaatcggtgcaattcaatggtaatgtgtcaatgaagtgatgtacaagtatttctattgtacagtgcgaatacttgtactacagtatgtagattacttgtatcgtagttgtatcatagttgtataatagtggtggtattgcttatagtgctatactggtatgtactgtactgtacgccgatacatacttgcgctagtagctatatgcgatccaaatcagcttggtatggacacaactcatgacattccacctacttgtgttctgacaagaacgaatattgtacgagtacgagtatagtaagtacttgaatgctgtatatacttgtagtgatgtatatacttgtagtgatgtatatacttgtagtgatgtacatacagaattgtactgggatgtactttatgtactcgtacagtatgtactgtatgtactgtacttgaagtacaatattatactggtatatactgttctcgtacatacataccccgctgttatctctttatcattcataataaatcatatctacttaataaacaccgacataatctgagcaatggtgatgagcagctcatttcgtttggcgtacgcaacaagggcggcaataatgatccaaagcagcttgttgccgagaactcgctgaagaacagtagcgtcgggtcggccggttcgaggaatcagaaccggtgggaacagggttcggagcaccttcatcttgtactcggagtaaggagggtaccggtaatacatgaggtattcaaagaagggccaggtgggctgtcccataacggcctgcttgtgggtgaagacatcgaaggagaattttccatggtatgctccggttccggaagctccaactccactgagaggcagagaggccagtccgacctgctcaatgacctcgttgatgtttacagaaccagctcggattcgggtctgtagccagtccacctccttggggtcgtcagagaagatgtacatggccaggggggtgtcatggtttcttgtgacgtaatcaacctgctggccgagggttcggggcttgatgatggggatgatgggtccgaaaatctcgtcctgcatgagaatgtcgtcatctggaacgttggagacgattgtgggctggatgaacttttggtcttcgtcggcgttctcgagtccacccacctggatgtctcccttggtctgggcgatcatgttgtgaatacgcttccaatggggcttggaaatgatatgggacagatcggggtggtgggcgtctctcttggagccgtatcgttcttggagcacctccttgatacaagcgacgagctcggcctccttttcgggagcaaccagaatgtagtctggagcgacacagatctggccggcgttgacaaacttgccccacacgattcgccgagcggccgtcataacgctcttgcagttggaagtgatgaacacgggtgacttgccaccaagctcaagagctagaggagtcaggttcttgaccgcggcctgggcgatgattcgaccaacggctccgtttccggtgtacatgatcttgtcccaatgctgggtaagaagggcggtggtctcggggacacctccgtaaacaacctggatgataccggggtccagggcctccttgaagattcggccaagaacagcggaagtgtggggagacagctcggacatcttgagcacgatgggacagccggcagcaatggcggcaatcacaggtgagatgttgagcatgacggggtagttccagggagtgatgaccagcaccactcccagaggaacgggtcggattcgggggttggcaaactggaaggggcctccggggttctccaccttttcttccttgacccactttcgcaggttcttgatgacggtggagaactcgtctcgaacaaacagtacctcggtgagctcggtttcgaacctgggtcgatggagatccttggtgaccgcctcgtagatgttgtcgaggttgtcgtagaacttgaaccacagggttcgcagctgctcgagacggtagtcgacagagtcgagcttgccggtctcgaaagagtctcgaagacgttgcaagttgctgtcaaacgtatcgattggcgtaggaggagtgattgtttcccaggacattgtggcggaagttgtacacccaacatttccggtctctctcactgtcttatactagcgcctattcgatttcacgaggacgaggggtagaggctaatagccataggctccagcttaagggttagtggcgagacatgttttcttcaggtggagggggtctgtcgagaagctggacatttagtggccaacaattgctgtcttgacgctccattgagtcgctagacactctttatcgtctcttcaagtgcccagaaacatcaatgtcaaccatgcacatgtcctgatatctgccgccagataaaaaccttgagcacaccatgccttttttttgcaggtaatgtggggttgtggggtcgggtctcagacaggaactaggcccttggtggggcatatctagtagagaagagattgactattggttgtaggtcggctgctttctttggattcgtcgatttctccgcagatgactgttctatcggcctgttgtccctcgtgtgcatttccccgtactttgccccagtgcatggctagttattgatttgtcgtatttggctctcccaaaatcacttttttgattactctcagtccaaaagttgagccgacgactgggtatgaattagagtttcgagaatgtggggcggaggattcgaacacgcgaccctgagttgtagttggagattaagtgccgggttctagttggaggtttaacaaaatggtgaataatggtgaataatagtgaatagtagaaaaggtgatcgatccaatgccaactacgcgaataatccaataaatataatatagcacttcacttctggatgcaactttctacccctagtttttcaccccttgaccagatctctctccaaagtgcgaagacgtctgaactcaaccgcaaccttgtcaataggctgtccagagacaatgatgatccaaaaaatgatgttgcgcatgccaaagtaggtaaagtcgtcgagaactttcattcccagccgattccacgccttttgctcgtcgggtatgttcttcttgtggtcgggacagtcttcgggtccaagaggcacctgtctacccacaatggtcttcagtttctggagggaggttgcaccggcacgcaacgttgacattcgagtgatgtccttggcgagttcgttgggactggtattagtgagagcagctccccagccagtgggcttgttggcagctgtcaacttcttctgtgcttctagctgtcgtttgaggtcgtccaactcgcccagagcagcaacgaggcgctgttgcaactgtgcgttttccgattgaagttggtttttgacggcttcgaacccggctctttcgagttcaagttccttctggacgaggtccttgagtggctgcaggtactgttcccaggaggactcgatgaacatgttgcaaaggagtattgatgagggagggagaatcgcggctcctcctttggttatatatcgcggcatgtatgtaactacttcaatgtcgcgatgtggctgttggtttttcgtcttacggaggtggggaattcacgtgggatgtgagtgcggtacgattacgaaccggaacggaacttgttgtacatctacgagtgtgacttgtattgtacttcccttacactcgctctacggtttatggacgatgctctgtttctggattactcgtggttcagccacgataggaccgagccgttgatctggttgtgacgattgttcaccttgatggtagagccatcaagtgtgatatccacatcaacctgtattactcattcgaattgtggtcttctggtcgaacgtcactcagccaccaaccccagcatcgtcattatcggtagcggtcctcggtcctatcaactccaacggagcgtccagggcacgtagcatcactccgaacttgagatcgctttcacctgggatgcttcagttacggcacgtactctgcgataccagtacatgttcgtactcctactcacagcatggcgcacggttcatacttcctcctcgataacgcgtctattaatagcaccagctgtgctgcacttcccgttgtgtacgctcatcgcgcatcaccctcgcgcatcacgcttgcgcatcatcaaaggaaacacggaagcagagaaaatcacgcttcgtcaggcggatgaggaatcccatatcgtcggttgaaccaaggataggtgatgtcacccgacatgacagtgcatccgaaagactggccctaaaagaactacagtccccacattctcacgtctattcttgtgcacaataaacgggaagtgcatactgtcatgtgaagactaacgggagtgcagggtcagagtttggcgagctgaagatgaaaatagaagatgtgaaaaagaagaggtgagaataggttgacctgttctgtacaagtattggccgcttgaaaatgtccacagaacaggtccacttgtacatatggccatgagtattctcactaacaccagtccccacccctgccttggtacaccaacgctcctacaagtacagtagagagccacccgcaaacacggcccactcgaacgcagtctgacaaacatatactaggttataactccgaactccgacctgaatcttcgtgtcggtaagacaagctgagttcaatgtccgacaatagcttgctgttgttaaaaccgacgtcataccacatttattgatacaagtttctgtacatttttgtatcaaggtgttgtgagtatttggtgcattacgtcattggtacaacccccacactgcccttttcgcgacacgtatgcgccacgtaaaacaggacgtggacgcccgcactaacacatattgcacgagtggtgtacgtgtaccaactgcaagtcgcaccaatgtccatgtcgtgtcgtgtgctctagtgtctatgtattgttcgtttccgtggactgttcgttttcgtttgttatgacgacgcgccggcttagagtttccgagcgaaaaacaaagccctggaacaagccctagaacaagcccgagaacaagtccgaaaacaagcccaaaagctcattccacgactacaagacaacgggcccaaaacacaaggggttcatagacaaaccacaaggcaacaataggtgcggggtgggctatggaacatcgatgcataactgacctccaatgtgacatatccgcctcacctcatctcatccctcatccctcccatcatgtacacgcacacacgtatattatgcgggatcggaatgtacaagaccaaaccaaaccaaaaggcccaaccattgtccaagtcgtaagatacaacgtccaagatccaagcgtgatactcactcaagcgttagtatcgtgcgttttacgggtacagtatgtacttgtacaatgcccaagcgtcagatgtgagtaatgttgggatggaggatagtatctggtagcatgagaagcgtacgagtaatcaagagtattacgagcacactacttgtactactcgctcgcgctcgcactcgcactcgcaccgagaacccttgtaaatcgcgcactcaggacttttatttacaacgcgatcaaacacattccgaacgggttctttgccgtcttttgtgcttatttattttcgagacatggacatcgcagacggtaaacaatggtaaacaacggcaaccatcggggctgcatttgccatcattcctcgatcaactgatctcctataagatgggcgtggacgccccggagagtccagcgatacgttcccgccaaaagtagggggacgtacgatgatattatggtctttcggacccgcggattcattggttgttgtccaccaagtataaacatccaaaatatccaaacttgtctctttctcgtcaacaagtcccaggtttcaggtccagagcctatctggtaatattgacatgtttttattgtcttggaggctactgcggttttagctgtgtggagcccaaacttgtgctgagaaaagtcgatcaaccgatcgacagatcgacagatcgacagatcgtcatgttactgccttaagcaggggaccacactcaattcccacagcaagcagtgggcgagggcgtccgatacgacgctgcaatacgtacgagtgcaagtgcaagtgcaagtgcaacaagtgcaacaagtgcaagaccaagtgcaaaaaaaagtacaagaatgtactgcacccgtactaattgtacttgtggaatcagccaatgactctctcattcacctaaaatggaaggtctactccccagtgggcggttacttggcattgacacggctggtttcattttgtttggccaaggatacagcatgccacggtgatattcaaaagtcgacgccaagagcccacgcagaatgcactgttttcaggagaaaggagtcccataataggagtcgacgataatagggagttgacaacatattaaagatatgagttcttcgtagggctttcggcagatactccgttgggatagttcatgtctggtagatccaatgacagagatggatgaagatggggtaagaagtgtgtcaagtacaatgcccgtacgagtaccgtacaagtcctgtatcgtaccatgttgatacttgtacgaatatcccaaaggtggtcgccacaaatatgtcaacgtcatctgaccaagtcacccgtctcctctcctcttctccgctcaggggatattattaccatgcactatgcagtcaggacagaatctgtgacagagtcttgtggccaaagaacagaaaatatttcgccggtgtcctcataatacccaataataacccgatgaaacaaaacaccaatttccccgttcttttggtgcattttctccgcggccctgatggcagttccagatctccgaagatcaagaaaagaaacgactggagtgcatttgaatgaggtgtacaggacaacagactgcacggtccaatattggtacaagcaccattatgaaatctcacaatgtccaattatcccgacactcgccagttgtcccggcactcgctcgttatccccgacactagcccatattcaaccacaccacatttgaccaaacctgtgactactggttgaacgttccagaactgtaagtagagcggccaaagagtggctaaaacaacggtaaagcataccaagctcttgtgcatatcaaccattctttagagaccaaactcaccagaatacaagtggcaattccagtcgtgtgctcttttcccgagtccgatacaaggtactccaactcctactagaacacgtcccctactcgctcttcactatagcgctggcctggctggactcgtccaaacgcatacccctttgaatgcaatgcatctggtcaaccccttacatggctcatacacgtcgtgcctctgccttctgtctgccagtacatgtactggacaattgcactgctgtttcatccaccaactttttcacccccgctgcatagtgcgcgttggaaaaatagagtttgtttctttgtcacgcccagcctggttctaaccacgatgagccagtacggagagacagccagcctcacgacaaacagccccgcactcggcttttcgccccaaaggtagcaaaaagaggccggattcaccacggcggagcctgtctcaccccccccaccgccccccccgagcaatattacccacccctacacctatgataggatgctataaatgctagactcgaaaatacgcgtggctgagaagggaacctaaatcagcttgtgtgcgcagctttgcaccaactttaattagccttttcctacctggcacgtcgcgcgcatctttgttgtcgacactagtccgaattgagccacctctattatccctttgagtttagagggatatctcgattatcgatgtctggccacctgggcttacaaaggggtgcccaatagagagcggatgatgtttcccggcgctatgttatcaaatgactcaaaatgcgccccaaaacgccaaccgacggactccacttgacagtgttacagctccaatgtctagcactcctaaaccacattccaaagcatccaacccaaaagctagtatctccttgatgaaccttttatagaaaccttaatctgtgtttcgctacacacttccccttcatctcctatttttatcgtctctgcttcctcatcatcatctcagattttcgctcttttccacggtcgttccgttttctcacctcagtcattccttagtgagtatcaaccggctggggccgtagcgccaggacttaccaacacagacagacagagaatacagcaacacggacagagaaacaacagagagaattcacgcgataccaaaccaaacacacgacaagttggacacagacacagagacacgaacgtatcgacatcgacacagatacagacagacacgaatgcatcgacagaagggacacattctgttatataccatccatattcgacgacaagcggtggtggtgtgtggtgtggtggtgaggtgaatggtgtagcacacaatggctcacgctacgagtgtagcttgtcacttcccactcctgggagttcgagtctgacatgtcttgtacagttcattctgttacatgtcctgtcacacacattccgagccccctgcttaataatcacgcatcaccacaaccactaccactaccacttacacaacacaccaacaccaagacacaccagcccacaccaatagccacccacaacccatgtaaaacgtcagctgaacaaacaacccctatacccctcctccatcgacccctatcacatatgataccctggaccctgaccccttgttccaaacactatacatatgcacaacgtggggctgttacagatacgacacccacaccacgacccaccacgacccactctgtgacacacgcccatactgcgccaagtgaaaagattttcacgctctctgtccgtttcaagatatattcctggctctgcatggctcccttttttctctttttcccgcagctcaccgtccacttatgacctatgcatgttacatgtgcatagtccctgtggcagggtgcatagttggtggtctagaccaaccatttccgagcccttgggctattgcctcgagctattactctgtggcttgatgctacattgctctcgagtatcttttctgaggcgtttgcggccttgcaaccactatcacagttacactttgttgtcccacaccaaccttgcactgcttacggttcctgaactctccccgaacgagatatcccttttctagattgggatcccgggatctcaaacccaaagccttgctgcacagtggagccaactctgtggatgggagatgcgagaaagatgcgaggaaatgatgcgagaaaaaatccggccatccaaaacgtcatactaacccagtgaaattctcatctgccgtaatctcggcatttctctcctttgcctatgcttccggatgccagcagattgctggcaacacctactgtaacgaggtgtccgaagtcacctaccagaacattggtttcgctggttcctacaacgccatcaccggcatggactccagctcttgtacctgttcttccgccgtcaaggccttttctggccctctggcccctctgaacgaggagctctccatctccttccgaggccccgtgtctctgaagcagtttgctgtctactaccccaacagcggtaacgccaagcgtgatgctgtcgaggaggaggacaaggactgcggcgagaccgccaagcgtgagttccacgcccaccacgctcataagcgaggtgttgtcaccgagattgtgcaggtcacccaggttgtctacgctgaccagaacggtttcgccatccagccctccgacgctctcacctatgccacccagaccggtgcccccaccgctggcccctcttatgttggcccccctcagggatgggagtctctgtcttctcagacccagtctatcccctcttccaccattgccgttccctccaacgtgccttctcaggctcccgttggcaactctgactggaagcgatctgctttctacagctcttcttctggccagtctgacggtctcactttcctgaaccaccagggaggaaccgctggttccggtacttgggactcttgtttcggaaactccctgtccttctgcggcactgacggagtttccggtgccggatctcctcaggttcttggcgatgtcaccatcccctccaacaaggagttcctgatcatgtccgacaagcagtgcggcggcaacgactgtggctacgtccgagagggctctcctgcctaccatggctttggtggaaccaacaaaatcttccttttcgagttctccatgcccaaggataactcccagggcttcaacgctgatatgcccgccatctggatgctcaacgcccagattccccgaactctgcagtacggccaggcctcttgttcgtgctggaccaccggatgtggcgagctcgatctctttgaggttctcaactccggtaacgacagactcaccaaccacctgcacacctggcagggaaccggtacccagtatggcggtggaggatctgctgattacttcactcgacccacttccggtaccctcaaggctgctgtcatcttctccggcgacaactctgagatcaagattgtccagcttgacgactcgaccgactttgcttccggtctcaacgccgatcaggtccagcagtggattggaaagcagcaggctgctgcctttgtcaagatcaactcctaagtgtctccaacgacgtattagacagatcgaggtagggctttttttatatataaccaataaataactttttgatgtatagagctgggggtgtgtaggactggtctgcttctcgtcatgtacgtatgcagccgccgatgcgatgagctgtggacatatcagtttcaacggtcgtacagtggaaatcagggccgcgtgcatggaacatggaaccggagcagtttgtagagaattggtggtgggctacattgtgcgtgcggctgtgttccggtaattactgccatggtatgtatgatatgatatgtacgagtatgtacgagtaattacttgacaggagaaccaagaggcaagatggaggacaaaaaaaagaagacaggcgttccaaggacgtacaacaaagttctggcaccgttgcaacggtttgaatgttgcttgggtccagaatgtctgcagtagcaccaaaacggttttggagaacatagagcattttgatgagacgctagattggcattttcaagtccctttttttttttttaagaaaagccgaattatccaaaaaaacaaagaaaaacagaaaaaaaaagaaaaaaaaaggggtgggggcacgagttagtacatcgttgaaatattaatttcgacatgagattttcattcgttattcgtcgcatccagatacatcgaccgaaaaatatatatatgtattatgagggctgaaggtagggattaatgcacttttttatcattttttattttttgtaggtacaaacacggatgtacgtaaatacaagtaatgtacgtagattcaagttctgacaaataaaaatatggggtgtctagcagatctactctggtgagagtacgagaactcgcacggtgaagatagaagcagagactgaagcagaaatattgccaccgagaccgtcatataattccgcaaccaccacgtgtctcttgcttatctctggttacctctggtatctcattgctaccgtatttgcagaggttcaagccatgtctcatctgcttactataagtagggttactggaggttgctacggtgcgattccaagcagtagaccaatagagcgggggataagagccactaggctattgtggcagtttgtattaccctacacacgtttccacggttgccgatcacgtgatccacacacacttcaaatgtgcagctggccaatcagcggcgtcttcttgctgcttacggctccttctgccagccctaatttatttccccttttggaaccgaccaaactggaaggggtgcggaaataaggttgggtaatttttcaaagggtgcaaaaatttggcacaccacgaaccacagaactacggaactccaacatcataatgccgcccaagaacaaaaacgaagtcaaggacggagacaagaacacgcgtattgctattgtcaacgtggacaagtgcaagcccaagaagtgtcgacaggagtgcaaaaagtcgtgtcctgtggtgcgaaccggcaagctgtgtatcgaggtgacgcccgactccaagattgccttcatttccgagacgctgtgtatcggatgtggtatttgccccaaaaagtgcccctttggcgcgctgcagattatcaacctgcccacaaacctggactctgaggtcacccatcgatactcggccaactccttcaagctgcatcgactccccactccccgaccaggccaggttcttggactggtgggaaccaacggtatcggcaagagtaccgcgctcaagattcttgcaggcaagcaaaagcccaacctgggccggtacgaggaccctcccacgtggcaggagattctgacacatttccgaggctccgagctgcaaaactactttactcgggtgctggaagacaacctcaaggccatcatcaagccccagtacgtcgacaacctgccccgagccatcaagggacccctgcagaaggttggcgagctgctcaaggccaagctggagcgaaaggacgactttgagaacattgtcaacaccctggagctcaagggtgtgtggaagcgagaggtgtctctgctgtccggaggagagctgcagcgattcgccatcggtatgtcctgtgtccagctggcccaggtctacatgtttgacgagccttcctcatacctggatgtcaagcagcgtctgcatgctgctgccatgattcggtcgctcatcgactccaccggttatattattgttgtcgagcacgatctgtcagtgctggattatctgtccgatttcgtctgcattctctacggtgtcccctccgtctacggagtggtgactctgccctcgtctgtgcgagaaggtatcaacattttcctggacggtcacatccccaccgaaaacctgcggttccgaaccgagtctctgcagttccgactcgccgatgccactgagatcatcccccttgaccagtcgcgatctttcaagtaccccaccatgagccgaactcagggcgacttcaagcttaacgtcgagtctggagagttcactgactcggaaatcattgtcatgatgggcgagaacggtaccggaaagaccacactttgtcgacttctggccggcgccgtggctcctgatgagggacagaaggcccccaagctcaacgtgtccatgaagccccagaagattgcccccaagttcactggtaccgtgcgacagctcttcctcaagaagatccgatcctccatgcatcacccccagttccagaccgatgtctacaagcctctgcgaattgacgacattatcgaccaggaggtccagaacctgtctggtggtgagttgcagcgagtcgccattgtgctcgctctgggtcagcccgcagatatctaccttatcgatgagccttccgcttacctcgattccgagcagcgaatcatctgtgccaaggtcattcgacggttcattctgcattccaagaagaccgcctttatcgttgagcacgatttcatcatggccacctacctggccgaccgagtcattgtctttgacggacagccctccgtcgaggcctttgcccgacgacccgagtctctgcttaccggatgcaaccggttcctcaagtctctcaacgtcaccttccgacgagaccccacctcgttccgaccccgaattaacaagaaggactcgcagatggacaaggagcagaaggctcacggcaactactttttcctcgacactgcggaggcttaagcgaaagatggaaatcgaatggaggattcaacaacgaaaattggcaacgagtagcaaaataactaggatagttacaggcattctaatagatgtgcggaatgaaaatgattggataagtgagagagagagagaattagtagggttgaaacaattacataaaaccccacagaggctgtatttgtataggctgcggttatttttcggctgcaatttttttcccattttttatacgaattattcccatttcccatcctgcataaattcagattattcatttcgccttactaataatataaggtttggaatcatcctggaaccaaccaaccacaacacagatttatcaccaagttagactacgcacctcgaatacgaaaatgtctggtgagtacgaaaacgccaataggcgctcattgaggaatgatccggatgcgaaaatgcgcggaatcgccgttccgttgctccacaacgtcgccgacgtgattttaccgcgcgcgagacagaaactaacacagaacatcagcgacccgagctcgtgtcttttgacgacatcaactacaacgaccacaagaaggtccgagaggcccaggagagctacacacgagagcagttcatccgactggaggctctcaagaccgtgcgaaaggctctggagaagtgctacgaggagtctggccccaaccactttgaggactgcaagaacctggccgagcagtacctggacatgctccccacccaccgacttcagggataccttggttaccagcgaaacgatccttccaagtaagtagttatttatgcatgtttgatagatgtgaatggtactgtaccatttgctgagctgtagcggagtgaggaggacagtgcaaaaagagacccacaaaagagatgcacaaaaaaggacagtgaccgggttgtactcatactcgtactcatacttgcactcgtacaactagtccgatattatcgtgtagtgatggacttgtatttatcggattacataatgctgatctctgcgatgaccttagaacaatgtgacctcagactgattggctcatcatagtggtctcacatcaactcaaacacgtgcaagtgtgagaattacttgtatcgtatcacatgtatttgcttctcttcctcttcatcaactctatcatgaacttcacacaagacacccaactgctagaccaatggcaacacctcgtggggaagaaaatcgtgtctaagaacgacgtctcggagctctcatcttcggaattctacaaggaagaccttcctcagcccaaccgggttcttgggcctatgtcaccttgcaccatggacttccgtcccaacagacttaacgtcattgtcgacgataacggggtctgcgaaagggtagatgtttgttagaggggaggaattgaccccgaggaaccggtcccgttcattcgccacgaccaactactcatattgtgctacacagctttcagacgactgcgatagggtgcgatacaccacgagtacagtatgtacagtatgtacatgaacagcactcgtattagacgaagattcggaagttgggcagtatcacattgtgtatcttctgagacattctcgtttgttcaatgatgagacaggttgatctacagtgacttcagtttgagcttagagattgaagatatacggtatatactctttcagtacaagcttcactttatatggtaacactgcaactgactctgatgactccattgaactccaggaaagagcgccgaattctgaaatgagtgcgaatggctgcttaatgttttaatttgaagttcacattattcatgtcccggaatatctcccatccttagtccttttgacgtcccaactaatcccacccattcccaactaataccaactaaattactcaacgatatggcactaccattttccattttccgcgttccgtctgaagcccacaaacttccacagatattcatctagacgcttccttacaatgacatttggactcttactttaggagacccacgagcggctgactcaaagccgctctggtggaagaatggcaacagttgatgctgatggctaatatggaggcgggaatggaggctgctcgtccggcactgccgttccaccgacgaaggcacagtgtctaaagccgtcgaccagctgactacggcccataccaagctcatcaaacacatgtccgctcgacgaaagagctcaaacagaaggacatcaaacaatgaacatctgcgttgttcgtgcggtactttcggatttcgcccattgccggccggtttgagggtctgcggatgccgaatctgaacgactcaaaatgctttagatccacgcgaaaagatgatccagaacaccagagactcaagctcctggggccggtacaggaagatgcagccttgttgcagactcacattcagtagagatgctgggggctaagatgaagggaccaggaacgctgttctgatttaaaacaagagtacagcccaattgatccactactggacccgtctgtagtccagacacgcaatactttcgattgtccattgattttctcccccaaagatccagagttgtgtgtcaactagcgaagcgtcaactcctttcggttgtcagcttaccaatgatgtaccatggggcgtttgatgtacctatacacaccgtacagcagacccttgttgctgataaaaacgagaccgtagtccagcatagacatctgatcactgcgccactgcggttttctgcatataaaccgttctttcaggcaatggcagggtgtaatcttctccatagatcgacatgagtgcaaaatgtgattatcatgggtgttatgggcgcgaatacgtggtttctggtgaaagagtggagggtggggaggtatcggagacgagaattgtccattttggagttgagaaaccgccattaatgtctgtataacgacatttgttgccggtgaagcctcctctccctctggagtcaattgtcaacggcgtctaaaaaaaagactgacgtcactctctcctttttttccccctttttttcatttttttcatttttttcatttttttcacaattttttttctcatgccgatttatttctgaactcaaaactcctcggctggaagggaatataatggtcctagggactccgagaagaggtgaaacgagtaaaacgggctgaattgcgactgtatcggctcatagcaactcttcccagttgtccttcgccacatccacgctgccgtgggcgtgcgggacgtgcctcatccctccatacatggcaaacgcaggtcggatgctaccctcagagttcaagatgtctcttcagagatcggccagtattctattttgagcacagaatcatggaaatgtccatcaaagaccatagaatgacgtagactacaccaaacaacaatatataaagctcggatatttccctccgacactcacaatgcagttcaagactctttccatcctcgccgccgcttctaccgctcttgccgcccctcatcagtactccatccaggcctccattggcctcggcgccacggacctcaagtctctccagctctacggcaacaacattgtctacggcctgacccagggctactccgacttccgagccgaggacgaaagcgacattatcaagctgtttgctgagggctaccccggtctctctcttgacgtttcccagaacggtgagctcgccttcaagtccccttccgagcccaagtagggcttcacctttacgggtgacggtgacgtccaggatcttgagttcgacggctcccaggagttctactcttgcgccaacaagttcctcggccctctccactccccaggttgtctatgtcaagactggcggcaagtacgagatgattcatataattaaatgaatgtatatgcagaaagaaaaaagattcattacagcattttttttattctaatgattcattacagctatatacctacattgtagtaagccgggttattgacgttcaataaatcatacacttctgaatctttgcgatgtgcgctgcggggcgctgtcggttggtttgtcgacgcttcgcatacacgtgacttttttggtccaatatatatgcctaatggtttgttagaccctgtaacgattcagaagctagtcataaggtgttatgattagtcatgtgccttggcacgtgactggacgatgatgacgtcctccggacgtcatgagtgtgtcattatggatgaatacttggtatcgcgtggctaggtcacgtggatagtgacgtgctttacagagttagggttgagatgcctgtatatatagccaccactcacaagtatgtaagttaagttatgtttatacgacttccggagctcgtactattggtgtactgttctgtagagtaggacgagcggttcccgctcgtacctagggatatcttgaggattgacccatcaccgatccgttacagacccatcggttgcggccatatcctggtgaaaatacggcttcccgtccgatcagccatagtcaagcaccagagagcctagttagtattgtagtgggagaccatacgagaatcctgggtgctgcaatctttttgcgagtttttttggaagatgcggtgatttttttggaaaaattagataaaatttgaatttatcctgaagctatcctgcgataaatatagagagaggaagtccaagtatgctatctagggctactgtaccagtcttctactgatctctaacgtcaaacaacggtttccatggatggttcgagaggctggacccttcacctaggagactgtcagaggttcctgtccaaaatgcacttgccgggctactgcccatgatacgtggacaattgtaagatactccccaatgagccactacatcctcaagtctcagaagaaggatacgtcggacatcaagttgagccaaaccgaagcagtttgtgaagtatcgtttcggaccctgccagcttcaacgggcccatttttggcgaaaagacgtatcgttatcgttaaccccatcgtcattgatctccagcacccatgtctcatctgaaaaacgcacatcatcgattttcctgaaacccttgtgagactggtacataggaagacaccccgaactgaagacttccatcggtgcagtagaagtcatcatacccagctatgagaagcaccaaaggtctgtagttggtcgaagctggcaaccaggtcaattaccagatccaacatatctttccgggctacgtcaagagctggtttcaccaaagatgatgtccaagaagacggtcaagtataagcatcagtccaaggagcggttgaggagttgatataaggaggtgattatcctcacttataaatattgtctcgactcaaggcgtaagctcgtggttatggactagagacttgtcatctgacaggcgaagaacagctcattggaggtcggctaatttcttcgacgtgattttcactccacatccggtcccttgacactttttatcgataacccgatctttcttgacatcgggagaaggtctgctgcatctgttgtagtaggtgtcgttatgattcttcattgatagctcgttcgttaactcctgctcgacggacttgcacgaagggtattgtacccagcagattccaagctcctccccaaccatttagatgtgctccaacgccgagggaaaatcaacaaacacgccctcgtgagaaacgctttcaaaaggaacactgggcacaatacacaccttgggatgctcgtagaccaaacgtactgggtggtgatggattaaagtatcactcttggaggaaccgagaatgccagtgtcattggagccgttctcattcgtctctcttgattgtcgtctaaatcaaggccatctttcccatcgtctcaaaaaagatccatttcagaatcagacaagacgtcgacaaaaccctcgtcaaactcgttatcatcaaccagtccttgcatatgtaagtccttatcgtggcaggcaacaacagcatcaccagcctgtgtgtcgagtcgtcgtcaccatcgttaagggagtctttagtgtagtcttcatcttcgattctggcgggcaagatgcagcagggctgttcagatgttctaaagggaatgtatcgctctcggacgtagcaacgccagtcgagacccagagatctacctcttctttaccgctcttgccgatgcggcggccgtttggcaagatgtgagcatcggctttccccagagcaattgatttccaagggctagagatgacatgtttgaactcctcgtcacttctgcatgcctcatcatcttgctgggcaacacctgatcgtgcatcagcttggtctcgccatcattaacttggagttgtcacacacaacgtgaacctgacaggcttgtcttgaagctgatcgagatctaccgctgaatctccgctttccgtataggcatttccgcctaattctagcaaggcaggaccaatctcaaaccacagagcgggttcaatccagtgactgcgacgcacaagtttcaaacatcaaaactagactcatgttggtcgctatgttagtaatcactcaggtacttcaaagctactcctgctgacgagtcgagtgactcagggacttcatcactcgcccagtggctggtgatggtggtggagataagcaggagtcggacttgtaatcatacgacgcgtcgttttgacttttttttttccaacacgaaacgcgaaatacattaatttttgtggagaaaaaggagacatgaggaaggcttcgagttgtccgtgaagaaagaagaaatggtgagcgtattccgagacacgcgctgaatgaaccaatctccttgaagtacaaatcaatggaataccgagtcgtgtagtaactccaaaggcggtttgctattagtaagtacactgtatggatgtactatagaagtatctttccagacctcagttgcacctagtggcactccgcattacatgaggcactgctatatcacatcacttgatgtactggatctacacccgcttcatccacccttctctacctctaaacatacattgcactatattgcttttaccatcttctcctcctctaattacttcttcttgggatcctcagcctcgtcctcggtgtcggtgtcgatatccgaaagatcctcctcctcctcggagtcctcctcatcgtcgtccactacggcggccttcttggtgctctggccccgggcagaagccagagcgccagcaatggagtcctcctcaggctcggaaatgtcgtcctcgtcgtcgtcatcagcgggaatctccgggttcttgacctccacgttcagcttctctacagcatcgacgccaaagtaagccgtgttgagcacgttaaccttgtacgaaaacttgccggggaacatgggagtggggttcttgagctggatcttgaaggtgccgataacgccatcctccacgtccttgccaggcttgagattgctcaggttggatacgtcgagccgggtgatctcgccgggaccctcgacaatcttgttgtccttgtcagaggtgataaacacaacccacttgccctgatggagagcagggaagtagggtgcgtaggtgtgaggcagcagaggagcgttgctgttggtgattgtgggctccttgagcacctcgataggctcgtcgagatgcagatcatgcttgagcttggcggtatcaatgttgagaggtcgcttggttccaaatggccgcacccggattcgtagaacaagatgggcagcagactggggggtcaccacgtcttcaccaggcaccttgaagtaggcatccacaatatcaatcttgggcacagcgttggcggtgttcttgaccgatgtaatatcagatttgtcgacgcccagaatctccttgaattgggcatccttgaagcccaggatggagccggtaccgtagcccttggcattcttggtcacctgctcgtagtccacgtgagggagctgcagcatctctccaagaggaagatggtcgagagaaacggcctgaaccatggctcgctgaacctcaataattcgctgaaccacctccagaggcttgaactcgatggcaatgtcggcaaagccatccagcagcttgggggccaaagcagccacgcccagcatagcggcgggcttggaagaagcctttctgtggaggtagtcgtctagaagctcgtagacctgcttgctggtgagctcggggaagttgattcggtactcctcggcctcggacacggcctccaggattcgcttgtgagtgatgtagtctggctgctccttggccatgatggagaagaaccgggctgcggtcttgttgtggattccacgacgagtgtaggacttgactccggtccaccacttgccaatggtgtaggggaggatgactcccacgacaatggcgtagacaccaatgagcaagggagagccctggccctccacgagccacttgggcagagcaataccgtggtcggtctgctgggggccgtcaggatggccaaactccagaaagttgtttcgggtgacttcgtctgtcagcgccttgtaggcctttgtgatctggacccacgcgtcctccacctgctccatggtctggttagccaccagcttgatcttgtcgggatgcagcttgaccgacagctttttgtagtggctcttgatttgcttctctgtggccgagaaggacacgcccagaatctcgtacggatcaaacgtgtcggccttgaccttgacctcctgttgtgaaatgaacaccagcgctccaatcagagccgcccaccccgcaaccagagccacgttgcgcttggacagcagctttccgcgccgttgcttgctctggaacgagtcaatgtccgccgcatgggggggacggaatggagtcacgccctcgggaagagtcgcctgggtcttggggggacacagaaccggatagacggcactgagagtccaggggactagcaccagtgagcccaacgtgaccgcaaagtatggccacacgtccgactcttcatcataagagtacgaaggcatttttgagtctgtgttgtggaaagaaccaaaaatgtgtgatgtacagtctgtagatgacaactgtggttgggagtgtgacgtgtagttaaagtaaggtttggcaaagtagatacagtaggtggaggaggagtagaaatggcgaacagactggagtaattttatgggaataggcggtgttgttgtttttttggtcatgtgtattgtcacgtgacttgatttcacgtgactgtttgtttctgaggctccctccttcccccttctgtggtcaatcgcacactacttttcaagggtaagggttgcatcgtagatcaagaacagggtggaataaaaatataaaatataaaaaagtgtgaatttatatagttcagtttattactcactgtagctcagatggacatggagctggggacagaaggcgaaaacacgagttcctgagaatcaattgtgacatgaccgggtctgggaagtcgtgtgaccaaatgtatatcacattacggccgcacttgtagaccaggtgtcccacatctccacgccgttccgtcctcctcgtcctcctcttcttcatcctgcttgcaatggcggcgcgcgcgtatgtatgtatgtactgtactgtactgtactgtacttgtagatgggcaagtttttgctgtctgaagaaaagacgagagcaggacgaatttgcgagtcatgcagcggggatggaatacgacgaaacagtcctaacctgtgtttttgacgtaggaatcacatctcataaggtgtttttccagcgtgattgattgacttttccgaggaggtttgaatttggattagtacgagtatgtgagtgtgtatagggagagtgatggagacctggagagcgaacttttccagggttatatggtatcttattgtttgaaatggccaacttattctccttatgagttttttattgaaaccggatcaactttgacggagtttgtgcagtcttgatggtgggtgtatagtacagtgtgaaccctacaactgtatgtaggtttgtactgtatttacatttactatggttgacgtatggctatataatgaagtcttcgagttataccacccatttggtattctcttcaattaattcagagcaggacatttatcagctcgtcgagttatcagccatatttcaacttgcattcttttcttttttcacgctttttttctcgcttttttctcgcttttttctctctcgacttttttgtttttatttttatttatttttcttttatttttctttttctggttaaccctgacaatatatcaactacgagtttaaatctagtggagactgaaactgaaactgatcttttacttggggaaatgtttgtttttgggcgtgaaaattgatacccttgatattcaagcgtcaaatagctgaattattatccctcttttgactctagacacgtcccactgcttctacaaggacatttggcgcaggtctcgattctcatgcacaagcaaaaactacacttttttaaattggcgtgcattttcattttcgtttcaccagtaccaccacaaacaatgagttatcgaggacgcggacgaggccgaggcggctacaacaatagcggcggccgcgacaacaacaacaacagcaacaacagcaatctgacggacattgaggtccgagggtggacgaacgcgcctaaggacgatcttgtacggtttctccaggacaagggcgggttccggttgcagaacccgtacgtggatggcgacgtgatcaaggcccgagtcaaaaacacggacgcccgtgcgattggacaatggtccgggcgccggtttgcaggccaggctctgcaaatcacagtcaaagatggaccctcggctgctgcgcagtccacgatcgaaacgctcaaacggttccttgaaagcagatacagcgccgaggacaagctgctgaaccttgcaggcatgggccaggaccagtatctgattgagaatggccttttggccaccactgagcgaggatcaaagatgtttctggcgctgctcaagattgcaggcgacacctaccccgtggtggactcggtggatctgggccacaacagcatcagcgacattgccggcatcacgacgctgtctcagacgtatccggagcttaagaacctgtcgctagccaacaaccagattgcccgcatcaccgacctcgagtcgtggagacacaagttcaagtcgctgcgagaattggtccttgtgggcaaccccatcaccaaccaacccgactaccagcagcaggtggcgcagctgttccccaggctcattgttctggacagccatgtgattcgagacgagtcgcagattggaaaagtcaagtaccccatccctctacggcaaacgttttttgaaaatgacaacatccagcaaatggtcggcggctttctcgccaactacttccagctctacgacacagaccgacagcagctgttgcagctgtacgacccacaatcgactttctcggtcgccatctgctcaaacacaccccgaacaatggtcaagggtctcggtcagcctccctggggccaatacattccgctgtcacgaaacatgaccaaggtgaccacagcctcggctcgaaccaaccgactctatgtgggtcctgaacagattggaagagcctttactcgcctgcctaagacgaaacacgatctcggagacccctcaaagtttgccattgacgcatggactctcaatggtgtgcgagagccgcaagacacagccatttttgcgtctgtgcacggcgagtacgaggaaaacatgattggcaacaagagcgacacccggtcgttcgacagaacgtttgtgcttctccctggccccaacggaagtatgatcatcgcctccgatactctcatggtcagatcctacgccggaaaagacggatggaccagtgcagccatgactggagcaactggtggagctcctggggacgactttgccggtctcaaccccgatcaggctctcattgtcagacagctcatggaagccacccgtctaaatgcaaggtacgcgcgaatgtgtgctgagcaggccggatttgttccggaacagaccatggcattgttcaaacaggcccaggagggaggctcgttgcccccagatgcgtttatgtcttaaccggggcccaaccgtacaggagacaggaggcattcgtgtgtgcattatgagacagcaaacagagtaccgtatgtattaccgcatacactacgctctcacaagcatgtagttaatttgaaatgaatgagcatatcctgccaaacatgtaaaagtaatttattgatcaattgaaacaatctttggtgtgaacatgtgtgagtagttgtagataggcaagtgaagcgatcctagacacatttttatgtggtcacgtgacctaatttggattctggatcaaggattatctctacaagtactgtacttgtagtatgtttcatttggctccgttgtactcgattagttcaactttttgtatagaaagttgtaaatatatatacaccaaaatgatgcttgtgctgagagccacacaattgtgtatctatatttccattctgagcaattttctttcgtctacttgtagatgatttgtgaccctggtcttacagtgttcaagggtcacaatctacaatccgtatattagaataaatacacactttggtgtgttataaatattgtatgagagagtttcatgggaggagcaggtactcatactcgtactgtggatactctggataggtgcttacatctcctcgtatcatgtgcgtacagaaggggttccaatgcctggcaagttctgctcagcttctgctagccagcttctgttcaaccagccagcttccgctcactttttttgttcgctaacacccttccctaaccaactttctcaacagattcacctccaactcaatctctcttctaatctccgcattctccacctgcatggcatccacctgctgattcctctcgaaatatcctggttgcaaatctcgatgcaaattgatatttcgaaccgtcttttcccatgccagctgccgcaccacatccagacaagatcccaggccttttctgtactccgacacaagctgtaatgtctctgagttggtttttgtctgctgagccacctgggtcctcaaaaacgcgtttttcgacagctgtgagtcgagcaaggcgtccgagtcgccggtcgacggcaaatactcgtcgctgtcgctgtctttggtcgcttcaacctcctccatgacatctgaaagcgtgtacttgtcggcctgtcgaatcaacttctccaccacctcttcgttgtccttgagcgcaatctggagctgactaagcatggtgtgcagctgcatcaggtcctcagtttgcggcaggtaaagctgcgtcatttgttgttcttgtatgccgttcatgtttgttgtgtgtgaatgtgtggaggtgacagaagtggcatgttggagatgcgactggtgaaggtaattttgagttactattgtatagtgagctgaatttaatgggttcgtagaaactgctgtaggggtgataaaacgatcaaaactggcaatgaatctccttgtgtcgttttatatccgtctgcaacatttgggctgattctgggtccagaaacacgaatttctagacacctttgcgctcctatatatagaacatcacctcccgcaaatagagttggtctccaatatggctatattgcaatgtggattgcacgaaagtattgtacagcatctcaccggttccgtactcggtttgttgcagcagttatttgcggcagctggtcaaagcagtctgtcccaactgtcaatctgttgttggactctcggaatagcttcacggaccaatctgaacacttgaagtccagttggactcagctaggccagttggagcccagttggagcccagttgaattccagctacaagtactacaactgcgcaatgacacaactcacaatcactgcaccaatgttactggaacagtcacagacgggcacagagagacacagccagacacagacacagacgccgcagtcaacactcctactctagtctcgcaatcctactcctgcgacctcaatacggtcaccagagaaagctatacgctcaccaggaccagctctgacttgagagatggactcgaatgtggtatggagggttggggattggaagatgctctttatgacaagttgaagtacttctggctctggtaccacaagttcataacagtagcaccacagataacaccacagacaacaccacagacaacaccacagacaacaccacagacaacattgacaagtgcaattggctgtcaatggtgatgatatcttacttggtagccttttgctctccacagtatgtaccccgtcactcaagttgtatgttcatccgtcttcactagaactaccggtaatgaatcctgcttcattccggtacccctcttcatccggaaatccctcttcatccagaactgctggccctactccaatgtagtctgaagtcttatccggcgacagattacgagcactgccaatttccgagatgcggccggatcttggcgctctttgtgcggcaactgctgctgctgtcactgctgctgctgctgcacaacatctgggactgcagatgatcctgttgggtgcctgcgtgcgagcagtggcatgtacagtatgtactgtacccctggtttgaaaatccgtctcgcagcgtggggacttgttgattagaagtcttcaccagtgtggttgtaaggatgtttgtcgccatttcacgatacggaccatcccctcgccccatcattaatattaatacattaccaaacctatataccctactccctcttcttaaactgcaacagacaatcgtcatcggggaagattgtggcaaacacacgcaccttttcactgagaggcgtcaccttgtgtgtaaagtcgaggttcatgcaggcctttccaatcatgttggtgaagttcatgagcgcgtacttctgtcccagacagtagtggggcccggtgccgaacacgagccagttctttgcgtttttggtgccgtctccgtcaggcagccatcgctcgggcacaaactcgtccggccgctcgtacacctcggggtcatgcagcgaggggtagaccgtggggatgatcatggagcccttgggcactgtgtaggtgtccgagatggggaagtccttcttggccacgtagggaaccataatgacagggggtcgcagccgcagacactccttgaccaccatgttggtgtaagtcattttctcggtgagctccagcgacaggggtacgttggggtcacctcctcgcaccgccagctgctcctctcgaatcttggcgtacacgtctggtcggtcggcaacaatctggaagagccaggtggtggcggaagaggacgcgtcctgagaggcaaacagaaatgtgaagatggtctctgaaatctccttgttggtgaactttcgaatcttcttgttgggcacggtgccgtggtcgctgtcaaagtcccggccgttcatgatggcgatccaggcgtccatagtgcaggtgacatctcctccggccttgatgtggtccttggccatctgggcgcactttgcgaaaatgtccatcaccttgtcggcggcctttttgccgtaccaggccttggtgaagggcagaatgatggggaagttgacgagctcgagggcggcagtcaccaggtagtagtcgtgggcaatttccttgatctgctcctcggtgatgtagttgccgcagaaggttcgcagagagagcgcgcagttgatttctcggaaaatgggcatgtagggcacgtggccgtccttgctcatttcaacaaacttgtcaaagtaggtgtcgtagatgccctcctggatgggcaggtacatgctgagggctctgttggtgaagaggccgttgagacctcgtcggtagtcgacatgggccttaccgtccagaaagacccagttggtgggccgcaggattttaatggccacgtccaccacacagggcttgacgtatgcgctggagttgaagatcttacgggtcaggtcccgatcagatgcgagcaccacaaacttgtggaacacagacacgcagctgagcgcccccgacgcccactgggccttgtatttctcaaagtccgggttgatggagtccagaaatgggccgatgattggccacattttcagaggcgggccggcaatggaccccttggacttgacgtaggaaaactggtcgtaaagtagagcgattaacagcaccgttgcggccagtgtgccgaacccaatcgtgtcctgggtccacgtcagccattgcacaatgtgcgactccggttgggtagcgttcatggtgggcggagttgtgttgtggtggtggtgtgagagagagaagttgtgtttatggtgagattttagaatgggctggagatggtatatcttttttacagaggtgcgttttaggttcccgcctaaaattgaggggggtcggatagggccgtattttgccggatctaggccggggattgggactcaaagggataccattttgttcgtcacgtgacgaagaatccagcggtggtgtcccggtctccgtagctcgtctccatcacgagatatagtctccccctcgtccatatcccttgaacccaatacggaaacgacgtaaacgacacaagagaaataaccttttttccgtcacagaggcatgtacacacaaaactctacagggacgggaatctaaaagcggttataaattaatcacttcaatctccgagaagatctggtggtggcaatatgggttgtatgagcacgagagcaagttgaaggtgttcggaacagtgtccggagtagtttgcatttttcggatttccaatatcttcattttcggcctccgagtatgagagcaatttctactggggcaccattggaccacatttggtctgtggatggtgtggtggttatatctcgaaaatggttgtaccattggcttcgtctcgtgcgtgcggttgtaatggtgtgtttctttttgcaatctactcgctatttgctcctctggcccatcatgtgattacttttagacggttcagccacgcgtcttgggttttcctatttcgtttttcgtttttcgttctagcgaatatatttttcgtttttgctgccaactacaataaacacaataacccagcaatttataggtgaataggtgaatcggcggctggtgaatcggcggctggtgaatcggcggctggtgaatcggcggctggtgaatcggcggctggtgaatcggcggcttgcggcggttttggagtttggcggtttggtgatttggcgacttggagcgagcggcttgcggcggctcaagatggattcgagagtcaaacagacagagatgtattggatagccgaccatggggtggatagtaggggtcacgtgacagccttggtcccccccccctctcccttgctcacgtgactcgtccactgataacgtcacgcgatttcttggctcatggtatccgactacctgtactaacttctcgtgcttctcactggtgctggattatcaccatacagtgtgggaccaaacgggagcatgaatgggaaatgaatgaggggtaaaacggtatacgaggcgtgtgcctgagtcggtcaatggggtttttgcgacttgtgatggggtttgggctactctccgccgtttccagtgcaatctatatacccttacccccgtctatccccgacacaatcataccatgttatacaataccggcatgtttttggtgattacttttttttcaaactgtcagcgtaatgaagtattattatccccatgacaaatagtgtttggaaagttgcctgaaggatgttgatgagggaaccaaacgtcggcttttgtgggggtttggaggaggtttgtgggaaggtttttggtactattttgatcgtgtgagtcagaggaactcgaatatattgttattatcgccccatctcttctatatgtccgcgtcaagacaccctgttgtgctcgtctctcgtcgttccggtcgtaaagccttgggccattagactcacactagaaatctcatgcagcctaatctggcgtgacgccaaagtcaaatatatttcttgtccgagaaatgagctgacaaatgcagtaggacgagcagacacaacgccgtgtcccgttggtgtttgggcgtgacgtgtggtggggggaggaggtggggggcgtgtcacgtgaccacgatggcggcgggggcggggcggagcgcgccgggcgtctccggtgtgcatctcacgtgaccgcgtgaccgtcctgtgctgtggttggaaacttgtgattatctcctcctcctcatcggcgttaagggttaggttccggaccggaatttgtgccggttggaaatcgcaaaatgcagccaacggcgaaaaccaagacaaaacaaaaactagacaaaaaaaacaccacccaaaaaaaaaacacccagaaaaaaaacacccagaaaaaaaacatgctggaaaaacgcacggtgaaaaattccatgcggtgaaaaaaaatccgtgcggttatcacgttgcagccgaggtagaaatacgacgcagttgagagcacactacgacatgagttgcaataaatctacttgtcgtgcaaatactgtatatgctgaaaatagcgtactgtattacgacgtactcccctcccctaccctaccacaccacccacacagcttagtcgcagattggcaagggttatggtgagacaggaaaaaaaaccacaagccggtctcctctcaaagtgtctttccgccctatttcgcacccaaatattcctgatagcgtcatcagagttcgtttagtgggcgccaatatcggtttagttgagtgtccgatgcatgcttaattgattgacgcgctgcatgttctaccagggtgcaatatagttagttggttggtgattggaggaggttggaggatgttggtcgcgaggaaagtaggggcacgtgaccagtatattactcgggcacgtgatctccccctggttgttgctcccaaacgctgcggtcgtacactttcggggtctccaaagttggaggtctatttagcgagccaagcgaggtttgggagtgtattattgagaggaataagtccaagtacttagacatcctggttgggacgtgtatatggtgagaggttatgagcgagaattagtgggcgagggcgagaagtggtgagcaatatatgtcacgtgactagagtggttgttccaaaaaaaaaaaaacaacaagatctcgacacacatcaaccccattaaattccatcggttccaaaaagattacagcacccaggattctcgtatggtctcccactacaatactaactaggctctctggtgcttgactatggctgatcggacgggaagccgtattttcaccaggatatggcctggaccaaacctccgatacggggaatcgaaccccggtctccacggttctcaacatgagagcgtgatgtgatagcccctacactatatcggatttttgaatttttggagacaatgtactttattatgcgacgtttgacttttcgaaaaagctgtaatgaatcattagaataataaaaaaaaaaaaatcaactagacgaagcgtcgacaaaccaaccgacagcgcctcgcagcgcacatcgcaaagattcagaagtgtatgatttatcgaacgccaataacccggcttactacaagtaggtatatagctgtaatgaatcattagaataaaaataaataaatgaaaaaatgaaaaaacctcgtaatgcaggcaatattactgaggttatgggtacgagaagattggccttgtcatggagagtccattaatgctgttcatgaacagtaggtttcatattggtggaaatataagcgcttgaaatcatgacaaatttggcttgattctgtgatgatcaggaaatggtcagaaggagtatggactcaggtaaagacgtttaatgtgtgttagaaggtgtagagaactattcggaagagtagtaactgttgattcaaaagtcccctgacgacatggacaaatggaccctccagacagctggcattgagacgactcactgttagagaagcaaaaagtctgtcatttagttagtggagtcccatgatttgtccttctagctgccagtgtcagagaccgtactcagggccctctccctacatagtaatatacctcaccggaccaaaacagaagcaataacatgttaccaatgttttccactgttttatgaaccatattcacaagtcgccatcatcatttgaccctttttctcatgtcataacagataccaattagacagttacttcagagacattcatcaagtcttaaacatgtactattacaagtaaaaatgctctatagtctcctgatattcatattgacatactctctcgtgtgtacagtgtacacatagtcagagtatgtcgaaactaccaaagcccatagaactcgatagagaaaaacaggcgaaacggggacttgaaatccagatagaggtgccccgaatctatctatttttcaattcctttctccacaattcttgatgtttagtcagtcagcaacaagtagatggacagcggttaacatagacgatatcagatatgtctctgaaaaaaaacgcgatggcggtaacacatcatcaagactacaagtaggcgccctagtactacttgtagtacagtaaaatacaaataatcaattatactgttaaatagtgttctcctcctgacttgctctcacacacccactcccgagtatatggtacccaaatactcgtccaacctcttgccatctccctcgagcaaatccatcagatacccctcatccttgttgagaaactccttgagcaccttctccacggtggcatcactcaacccatctccataccgcactccagggccagacacattgtaacacgcatccatatgggctctctgagctccagccttttgacgagccaacagaaagtcgataatcttctccagagccagagagcgaagatcgcccttgtcacgtggtccgacagagtagtcctttactgagtcactcctacgacgatatcgggagcgggatcggctacgggagtatcgatcacgggacctgtcacgtgaagagcgatcacgagatcgaggcgaccgctcgtataatcggtcatgtgatctgtcacgggacgaccgattatatgatctgtctcgtgagcccaactctctcagtcgctctctcagccgctcctcttcatccttctcgcccaacaccttcttctccacctccagcttttgtctctcatgatcctgttccagtgcctgctgtcctagtcgaagctctgtcttgatgagacgtttctccttgtccttgagttctgtttcaaatttctccaagttctcctctcgctggagtctggcctccagctcagaaatcataacgtccttgcggtaacattggctcttgtaatgttcatagtctgttcgcagagttttgacatcagacaccgtggcactggagagctgaatggtgagatcctgaacctgttgcttgagctgctgaatctcgtgatccttggtcgcggtcacgtcgttcagttctttctccatcctctccgtcgcctgtctcaattccacatctttttcttcactcacacgtttcaactgttcctccaattggcccacgagcatctccttttccccttggccctcctcatactggctcttcaacgagtcaatctccacagatcgctcgttgagctgctcagaacactgctgaacgagctcctccacctcccgaacccttgcctggctctgatccagctgtgtggtgagcttgcaaatgacctcaaacagctgctcctcgctcatatccagcggcacctgcatgttgaacttgttcttggtctgtggggtctgcagcaagtcaaacttgtcgcgttgctgctttctggccaaacgctcacgagccagcttcttctctcttgtctgctccttgtcaacctccgtgcggatcttctccatgtgattgggcgcggttcggagatacgaatgggccgcaggctggttcctgtcgttgtaggagctgaggttcgaacgacgggtctcagacgcctgacgtctcgcattatccatcgcactggacacgtcgctgccatggttgtttcgggcaaagttgtagggctgcttgtggttgacaaacgaggcgcccacccgcacgtcacgggcgtcggtgtggtccgaaaagaactccggcgaaggagggtaagtgggggtcttgttgtcggtcaaaaccgtggtgggaagaagaacagacggcttgtgtggctgggacctggactccgaatccgcatagcaatcggtcgaatcgagctctcgttcagataaaatgttggtaatgttggggttgtacgagccggccttttgtgtcgtgtggctgtcgaacgagttggaggtgttgctgcggttgttgacctggctggcggctgcgttgacatgtttgtttgtgctgattccgctggcgctcttctgcggagtcgaggtcgacgtgccgttcatgagacactcgattgcagcagaggtatcgcccgtcatgaacgaagccatgtcgtgagaagcgggagaaaacgccgcagcaggctcagagacggacactgaagcagtagcagcaggcgcagtagcagcagacgttgaaacagcagcagctgcagcaggaacggatggcttcattgctgacttgggaatcgggggtttggcagtagtgttcttggggatgttcttgggggtgttcttgggagtgttcttggtgttgttcttggtacttgtagcgttattggtacttgtagcgttattgacgttcttggtagagtccttggtggtagcagtcgaagcctcagttggggccttgcgaaacgtcttggcggaagtaagcggattggtctccatcttggcctctgtatgcttcatcttcttctcctgtctctgcttctcgaacagcagcgccttgtccttcatggtgggctcttcctggggctttttctgagcgttgacgagccggtcaatgtccttgtcctggagcacggaggggctgtctgtggtagtcatggcgatgtgtgagagtcgattgtgtcgttagcaatgtcttgggcatttgtagccggctgtctctcctttataatcgagcccacgagctggtgaggttgtttgaaatgtgcactggtagtctgttgttgtgatgcatgcaccaaataaagttccgcgttttcgcgtttgtctagatgtgaacaaaacacacattgtgggataaaacggggtgcagaagagataggacaacttggaaaagaaaatatgaaccagcacaccatcacgatcaaaatgataccccaaacacccccagacaacccccacaacccccacaaacttaaccccccccatgtacacccccacacacaccgctacggacaaagacacaacatcagggccaaataaaccacgtgaaaagtggagatataggcgattaacgcataccattggaatgagcgtgatccaaagaacaaatatataccctcaaatcgacaattaatcctacaaaacagctcatattaggacatcaaatctaccaccaatctccaactctgccacacgccagttcgaacctcgtctgtgacagccccaatccatttttaattaaaaaagaaaaaagaaaaaagaaaaaagaaaaaagaaaaaaaagaaaaaaaagaaaaaaatataaaagaaaatttgccgtttctcaaacagccccaactacttgtagccccaaataatgccacacacctgaccaatttcattgatattgcaatcatctataattaccacctacattacttgtatggtacagttctgtacacaaccccctcccccttctctctccaatctactcgcatttcattactataaaaccaggccgaccctctctcatggccccaaccaagtcgttctatatatacaaagacctagaagttagtagaaaaaaccaccccgagacagagacacaccaatgaggcaaaaagtacaagtaccaccccacaagccgtgccacacgcctcagaatatcaaaacaggcccacattaggtaacatgggacaaaaaacaaactggctgctgccgccgttgttccagacagcaaaaagaacaccatctggaccgcaaaacaggcaacaagcctgctaaaaaaaaacctgtgttgtaaaaaaaagaagaaataagagctgcaaaaaaaagttagtcacaaatcgcaaaaagtagacggaatgtccagtgttgtaccaatatggtaatcgggaaagcccattctagacgacaagaccagccttgtcaacgtcaaacgtcggagcagaagccgttgtttccttcctcggagcccacctgagcccttcgctcgcgctcctcgtccatctgctgctgcaacatgctcatggccagcgccactgcagcctccgagccccgcattaacagcgtgcgctccctctcgtactcggacgagatggagatggccgcgccagaccgtttgcgcagctcccggatgttgtcgccgcgccggccaatgatgtagccagcgaacgacgcggggataattgtggattggacacatgcgtctgagctggacagcgcttctgcgtctccaccatgatccgacacggtagcctccctatctgtgtctgtgtcacttcctccatcctgatggcggccccggtagccggcgaaagacacatattctttatcttccgggtcctcgcgtagggtcatactgccctccaggctgcgcgggttgtagtaggccacgaggattgatttgtccttttcttcaagcagacactggaccaccgtgtagacggcggtctgcagcgccagcggctcgccctggatctcgacgatgcgctcggacgagtggggcagccggtgtttggacgccacaatgcgcacgccgtacttggcttggatggccttgatgcgcacgccgcccttgcccagaatcgagcccatgcgctggtgcgggatgagcaagcgcacggtggtggtgccctgtgggcctggaggcaccagattgagcacgtagcccgacggcgggtgtgccacgagtgccgcagccgccaggccaatggcacgtgacacaccggcggcggtgccggcaaccgacaggatgcggtcggggatgccggcgacggactttgtgacgccggccttgactttggcggcgtcccgaagtccggccacggtggcgccatctttgccaatgatgacgcccgcctctttcgtcgacactagggcccgcagcacgagctgagttgtgtcgtcgccgagcgtggcggggttgccaatggggtcgttggcgaagctggcgaagttgccagcggggtcgacgttgtcatggtcgtggtcgtggtcgacatggacatggccaaagtcgtgggtcatgttgaggtggttggcgacgctgttttcgttggagtcagcgacgctttcgtctcggacgaacattgcttgttggaatctgcgggtatggaacggcttctcgtcctctacgatgtggcccaagttgtacggggccgacagaggagtggaacgggcgtgttacctgatcacagagtggttgctggggggaggggggatgtaagcagctcgagggggggagttctgggggctgcctacgtcctgccacgtctggtggagaggttgaagaaggtgttgtgctgaaagagtggtgagggagaggtagagttgagttgacgtgttgtgttgtgttgtgttgtggcacaagtgacacaaaagccagattttgggacctcgtttttaattatgtatatatatatatatatatgtaaggggggtgcccccgacgttgttttctgccacttcatttcttcttcttacactctactacttgtactttgtttgttttgtggcatgtgctaatttttgggtgccacgagatggagggtacggtacgagtacttatacgctgagtgtgagtggtggtgagttgtgtggtgtgacgtctgagtcttgttggactggttgcttgggttggtcacacagtaggcaacaacgaggtagggtacttactctactctcgtactactactactctacaccaccactactctgctacaaccacaatgcagaccgccgcagcagtccacccaccaccacggcactaggtggcgctaaaagcgacactacttttagtttcccgctagcgatgcggcgtacctggagggaccaatcggtgtccagacgtgggtggccggagtcacagtcgcagccagacggggtgtcacacacagactccgcactcaaatctccgcctttgctaccggagatcggagtttatgcgaggtgccagtggtacacagtggcggtgccagcagtgacatccaaggaagcggcggcgggctgagagacggagaggtggcattgaaaatgctcgtctggtagtcactctgatctccgtcctctgatctccgcatgccaccgccgtacctgatctgtctccgactaaccctgtatctatgatagccactacatacgacccgatctgactgtctgagacatgtgagacatggataagaggatggagcggagaggaagcaggggagaaaggggaagggaatgagccgggcgactgtgattggacgagagccggaaaacaagccatacgacatccgatggcctccacaaggaccataccatggtgagtgtttgtgcaccttaaccatggtacgtcctccacgttgagctgagacatttcttccgagacattgcagttgctccaagaatacggtacgagtaaggaccgtgtattagcgggggacgtgtggatttttttcttttctttctctttcccctttcctccctctcttcttattcttccccttctccttcgttttcttctttctttcgtcttcgtcttcgtcttcgacttcgtcttcgttctccgcttctcctcttctccacgtgacttgcttttatgtctggtcttgtctgtgggtctgtatcagaggtctcttcagcgatgtctctgtctttttgcacctcttggcagcaacgttactttcgacgatcggaccgaaaagcagttcaagctccactcagctataactctgtgttatgattcgcaagattacggcttctagaagaaagacaccgaagaggtgtctgatcccggccggagaggaggtgcagatggtgagggggttggcgacagagatgggatcccgttatcaacaatttggcaccagacaggagctattggtggtatgaatcagcacgttatgctacttttcgttaaagtagccccctaacagcagccaatgacagagttacagtacaagagatgaaccagaaaaggtttagctgtgaacaaggtgagtggtggtggtggaggagttggtttggcggtggtttggcggtggtttggttttggggtttgatggattggttgcttggtggattcttttggtgtatgactgcttggtggattggtttggtggttggtggtttggtggttggtggtttggcggtttggttttgatggtttcgtactttcagccaaacacttgagcaccatttgacgctgcgccttggccttctacgatgatctggagactaatccagttattcagttcgtgctgcaaaaagaaagcatggaacatctgtcaatcttggtagatcatcggagaattaggtggaaggagatgccaagacagagaatgagagagtgagtacgtacgagaagaagcaaatctgggactgagaaacgttagccgtggaccgaggatgtgccagagcattggggaacgagtgttggggaccaagatgatgcagtcttccattcgtcatgcccactaagctcgctgcgctcatctgtgccttggttgagtttggtggtctccagacttcgacactgttttgaacggcagacaaagaatctgtgccgtagatccagtcatgtgttgtttttaaacacagcaggtagtggcgagcctagaaggtgattctggaggagatacaagggatagagcaatttcgcaagtcgaagatttatggaaaaaggaattcttcgaattgtgagagagtctggttgacttggacgtggctcagcctgacatgcgttatccatgtgctcagctgtcagaactgcccgccaggagtccgtgttgttggtcgatatggtgagacggcgagatgctgaaacatgggctcaccgtctcagggtgcttttgcgggattatcggtgacagaagcaattccatgtacagacatgcggagtgagctggtcttggtggtcagagttggggttttgctacagcagcttgctccgagtctccagtaacccattattgggcatggggtctatgagctctgaagcattgtttcgggtgacttctaccacatgactcacccatcctatctgtcttgagtccagacctcactggttcagccaatgcccggactgggccatggcacggaagttcatactgtgagttcaatccttgcacttggaaaacgctccactacaccataacattgtgtgcttatagtctctggtcttagcatttcctccacctccgtgattcctacaagttcaatactgtgatgaagttgccgggataccctacaccagccagtacagctttactcaacagttggaacccagtcgatttaaaggtgataaaatgtcatgtctcacagatagaactgtgctgctgtcgagagatatggccaccacacctaggaggttggatcatcggatacccagctcgtttctggccaacacttgcttattatggtgttgatggagctgccagtacaagtcggcgttggtggtgtttcaaactgtgggtgcagagaagcgcaaacgcggttcttcattgagttgatctagatggatatgttccccgtggcagaatcagacttgtggctttcctcaaaagttttggtggaatcaaaccaaactccgaacggacattatcgaagagagtgagaatttcattgtcagtctcactaagacacgctccagtaacctcttgtgggcaaaaagaactcgacacggtgggctacaaaagagcctgacctcggattgcaagtaaaaggcacattgagggctgctcaaggaacagtcaactaaccatgagtttcgtgtttcgtcatgttaagtagcgtactgtagcaaggagatgtcaatcgatcggagagagagttcaagtacaaggcgatagtatcgtacacttgtaactagtcattggaagagctctttatacaatatggaggcggagggaggccacaccatttgtgaatacatgtttgagcacagctgaattgtggattcatctggcggggaacggctgtttgtagtctggtgtccagtggggcgaccagtgactgataagggatccagctgatcctcacttgccggatgaatacagtattaacaagaggggtcataagaatggctgcaaacatccacatcttgaagaaggaagacacgagtttgagagcttccttgtccacatagagacgtagaccgacaaaaatgactgctgtagccatcagtttgacaacgagagacacatctgaaagggtcggggtttcttgtgaagctgaggcgacccaaaggtgcttgtggaacacggaactcatggcaatctgtcccagcatacactgccaaagagcgacactgagtcgacttgattattgtacctttttaacccgaatcaggtcacgtgggcaattctagaagcacgattaggaggagcgttttggtggttatagtgagcagtagaaattcaggtctacaaactggagcgaaggtggactgaaggattgacggtactgttgggcaggaagagtagttggggagtaatcggggagtaatcggggagtggtcgttttagtcgtttagtcgttttagtcgttttagtcgttttagtcgttttagtcgttttagtcgttttagtcggtttagtcgtattgtagtctcaatcgtactcgtattcgtactcgtattcgtctataaggttgtaaattacactttatacatgtgtacttgtgaatattgaataaatgaaatttatttataaacacattagaaaactgggctctttggatcactgtccgactggacatggcctttgcagtcaacctcctggctaccttcaaccaagagccaaaggaggtgcacatgaaggctcccaaccgagtcctagaccgaacagtttggtttgacatactccagaaccagttcctacaatttacacaggtgctaactggagcattgtgactaccaaagcatggtgatgataatgtgtggtggatctgatcagccaaacagaaatccgtttctctgtcaacagctgaagcagagtatatggacatcgttgagggagccagaacaggcatgtggttcagacaggaggcgcaacgcttgacgttcaatatgtacatactgtactcggaagtgtcagtagccaagttgttccagtgccagatgacaaagctctcgtcattttcactgacaatcagacagctctacaaatcagtattcatccagcgtatcatcctcaaacaaagcacattgctagacgattccactataccagagaagaggttgagcgtagtacaattactgttcagtacatacattcctactggcaaccgactggcagacatcctcactctgaagagcttttggaatttgtatgacagtggatcaagcaccgaatgctgtatgtacaagacccatgtaaatactgtgtacgtgtactcgtgctgaataaaatgaaattttatctaacaaaacacattaatgacttagatatcacttgccggaaggtgttaccataaccagactctttctggatcagagagactcatcaggagagtctccacaccctagtggaggattcgactgagggtggaaactacaattgtagtggtttacgtcaggtactattgggacctggagcttgcaatgtccccgaacgagtacatactgtactcgaacgagtacatactgtactcgaacgagtacttgttactcctggtactcgtacttgaacttgtactgtacccagggactcttctgaacttctccagctacgtgattcaaattcaaacatgcaaattaaattagtacttttgaggggtcagcaaagtgaatgtctttgaagacatgatgtctgatgacatttgaatgtttttgaagacatttggatgatggcacttgttagtctcattcgagtcgttcgagtagttcgagtcgttcgagtagttcgagtcgttcgagtcgttcgagtagttcgagtcgttcgagtagttcgagtcgttcgagtagttcgagtctttcgagtagttcgagtcgtccgagttattcagtctcgttcttttctcattcacgcctcattcttctactgcacaacaccaaccacatccttcagcttttcaggcaaatggtccgggtgccgctcatccttctcatcccggtcttcctcaaccaatccttcacgctcctcatggcttcggaacgttcggttgccccgcaacttccagtaaaggaccatgtacaaaaagtatcccaccagcacgacagagacataattcatgttctcctgggtcacgggcttggtgaagggcagcgagtagacgacgcaggcaaagacagtccaggcaatgacgacaatgttggccacaaggccgattttgccgagccagaaggggccgcgctggatgttgtttcggccaactcggagcagacagatgacgggaacgcagtacgaaagcagcaaaaaggagatgcaaccaacaaccatggagttgaatgcggtctcggaggccatgtaaagacatccgagaatggcacaccaagtacagctcatcaggtgggcgtacaggggcactccgagcttggggtcgacttgggaccaatatttggagccaggcattcctcggtcacgtgcaaacgaccatgtgagtcgcgcctgccacgtgtgggacgaaatgttgcatccgaacgcggtgatcatgagcagcgacatgagacagagggctccggccttgttgttgagggcctggtagtaaatgtcgaggattggcgatccggtggtggaggcgaaaatggcctcgaggttctggatggagaagaacatggagatgacgtagcagaaggaggttccgaacccgatggccacggtcgacatgatggcgatgggaatgacccgttcgggcttgggcacctcttcagccatgtgagtagcgcaatcgagacaggagaagcaccagttggggttgatgagaccgacgatgaacgccattccggcctgtttccagcctgtgttgttgttgaattgcacaaacacaaagtgcgcgctctggtactttcctgacgaacatgccagcacggtaatggtgatggtgatgaaggaaaagatgctgacgtagagggctgttttggcaacgtagggaagcgctcggccgtagcagttgaaccagaacatgaagaagttgagcagctggtatgcaaccagaatctgccattttttcacctcaaatccgtcgtgatcaagcgcgtacattcctacaattccctgggcaatggaaagggtgacagaagacgacgaaaaaatggagccggcccacgcaaaagagccgcacgcatacgccaggaagttggcgtactttttgggcgccagctggagagtccagtagtattgaccgccggaattgggcatggccgaagacagctccgacagagtgatggcaatacaggtggagaccgaggcaatgatgatgattccatagacaatcagaagagggccaccggacgaaattcccgtgatcagcgccgcggaaattccaaaccacgaattagtcagcccaaatcccactcccaaaaccgaccagatggaaaacgaccgctggagttcggccttgtatcccatctgttccagtttggcattgtccgagtccgacgttccggactcgatctggtacgacgccgacgaatgtcgctgggtcagctctgcagaatgcaccgaagaagacatgtgatgacagttggagaggtcaaatgtggttatcgtggtgtttctatatatgcagattttgcagagtttaatagggattagggtttaggtttaggtgtggtgcgttccaaacgcagtttactgcatgtggctagtgctgcgcagtgctgcattgctggttgttgtacgattcaataaataaaatgtaaaataattacaaaaataaaatataaaatgaatattagaataataaaaaataagaatcatgagaattgtaaaactgggtgattgttgacccgaataaatgagtccagtcacttggtgcaatttacaattctaattatttgctgattttttttaaatttcttatttatttttaaaaaatataaaaattcaaaaacaacccccaaaaaattgaacatatccaaaacaccaacaaaccccagtaaatcatcttgagtcccccgctacacatcgaatatactctaaaatgcttcttttcttgtcgaatcgcctttgattggccaaaaagcttctcctgttttttttttacactccattttagcattattattcagccgtgttatctgaaaaaaaaaagtacaatttttttttaactcggacggaagaacatactgacagatctctatctaaaacgccgaatattgtcgttattggaaatatggaaattccagagtatttctcgactttttccgagtcgattcatatgcccaatttcgcccgccgagttcaccacccatgttttctttacttttaattttctacaccttattttaaagaaaagtaaaaaataaaaaataaaaaaggataaatctggaaatcctgtaaatacacaatacatttatataatcatgtgcaattttttgtgactttcctacccacctgtgccctctttatccaatgtgtttctagtgattttttttttccaattcttcaattcttttttttatttttctcacattttaattcttatcatgcacgattatgtacagttgctatgtactccatcctgattgaaaatctttgctgggctgtggaaattctaaaaaaattgcaataaactttggaaagccgttaaaatattctccacgaagcgagacattttttctcatcctaacccaaatccgcagctttttccctccttttttttccgtctcttttttccgctccctttttccgatcataatttgctcttatagccgatgccattatcgtcgctttttattggctcgtggaaaagtttattttgaaagaccaaagtagtcacgtgaactcgccagctctggacgaaatcagatgatttattttttgaatcgaacgagaaaaaaattacaatcgtacctaccaaattattatttttctatgattttcccagctttttccatgattttctttttgtcgataatctcaaattttccccctgacacgtcacaataaagttccatcaacccatgtcaaaatgtcactggaatgagataattaaatgaatgacaaatacgacaaataataggaggttgttatttcttattttctcttatttccccaccattttcagtcattttcagccattttcatatattttcagtctttttttccgttccataatttttttcatttttttccaactccaatttcctctctcctcggcactcagtcggagccgaaacgcaactggagatccgggtattacagcaaaatgcaccctttttttttggggtacaggtaggttgtggctgataaccctaaccctacattaaccctagtagcaacaccaccctattagcctcctcctccgcctccgcccccgccctaaaccgcggaaaccctgttgagtcccctttgggaagtggcagtaaaccttttcgacggagtgtgttggcatattgtgaaccacacaaaccgtgtcgtggttagtttgtgatacctgaccgcacagatagatacatatgtattccttaatcatgcttccgcaagcggtaaaaagttccttgttgagtgcgcatgttgagccggggttttcacatgccgctactaaccacatgtctcgtgtgacccctcacgcgacagaagtttagtgtgatagacgcagacatattaaaacggcgggggcaggggttatgtgtggcgtcgtgtggtgggacgacaaggcgagtgcgatgggacgacaaggcgagtgcgatgggacgacatggcgagtgcgatgggacgacatggcgagggcgatgggacaacatggtgaatgtagtgacgacatgaggaatgtaatgacgacatggggaatgtcggatacatttagatactgcagatgtattcgggagaagaagacggcccgaacgagaccaaataaagacgtttttagactgtttttggtggggattagtgtgggcatggttatttcaaggttgagttaaaactgaagtgacagagataagccatcttaggagatactgtacgaacgggaagctgatacggggagggtgtatatgtggttcttacgtgggtggagagtgtcaaagggttggtttggtgttattgcgcttgggtatttgtaatgtgtttggatgggcgtgcggaagcgacagcaaaggatttctgtgagatttgggggtgtacggaggttgatatgggccggtagaacaggtgcgggaaatttctggtgaaatggtcttatttctgacatttcagagacaattgatgattgaggaattcttcaacaaaacgccaactatttcaagtaatgctaagtaatactaagtaatactaaataatctgactaactcattactcgaaattattgtgtgataaacacctcaaaaaattatacaattcttctcccctagtactgattattcgattgatatcgatttcaaatccctatctcgtctttcagtgaatctgtccatatacatattaatctggtcttgtataaagactgacatcaatcatgtcatatggaacgggattaccagacctatgtaacgagattacaaaaccaatgtggctccataacagggtctttgtaatgatcagaaaatggagaaaactgctgaaatgccaattatatggtacaaatacaagtcttctcctatcgccgctacttttcaatcctgttacaatgacaaaagctcctgtcggacatcaagtattggttgtaccaatacaccaccccaaatgacccagtattaatgctggagagatacagacttcaaaaacatattcctttcatccttacaagtataatgatatgtctaaaaacctatcatctctttcccgagacgttctacagacactcttgatagaaacattgaatgtctcagaatggactgctgagtaatcctactagctcaggagtgacatcagaggatttctcgtactaagtagattcaaatggtagactctttatccaccatatctcattatttgatgtatttatctgatccttctgtttccctattctccaagattacgtagcgcttaaaaagagacacattttaaacgataatgcttaccaaccaattgatatgagctcaattgacgagtatctactatctttgcgctgtctgaaattctctttttcttctccgaaagacgatcatgatcataccgtacaagtgacgtgatagaatcgtgtcatattacagaaaattacagaaactagattcaaatggcagtatggaggttcggatgcgtctgaagcggtttaatgtaccattttgagtgtaatgagatgtgtactttatttttgcaaatttttctgatttttgtgaaccgattgaattatcagaatagagaaaagaaaagaaaagattttttttttaaaaaagaaaaaaaataaagaaataaataaattttgtaaaaataagtacttgctgcacagtaatttatatgtcttgaactgatctaatatactgtttcttatggatgtatttctttctgaatattttcattcccccccccaatttgcaattttctcaaatttcctgcatatatattctccccctacttcacaattttctcaattttcctgaatatattcctttttcccaaattttcccatttttactttgcccactttttccataatcccatttctgtcacgtgtcgtgggtcaaaattttcatctcccaactagggctaaaccctaggagttgcgcgacacgtgacgtactcccaaactggaactcccgactcagctgcacagcacacccaaactctagtgtgtcgattttccaaattctcccttcacacgccagctctgtcgatacactgtaacacagcctagatcaacatgtctgctcctattttcgaccccacccctgaggacattcagaacctcctggctgcccagacccacattggttccaagaacgttcaggtgagtaatccgtggtagccaacaagcgatggattttgagagatggaccaatcaacgaggccgaaacagagagacggaaacgagagacggggatacctgaggcgatggcgatagcgatgatgacgatgacgacgacagcgacaacatgggtggtttggtttgatggaatgatagctggttttagattcgttggattgatgggctggatagttgaatgtgacatgacatgacaagtgtactgccatcaaacgacatgacgagagcaatgagcagtgatttgttcagttcgcggccatctccatcatctccatcagcataagcctgccactctagtgcctctgaagacgttgtttcgtcgtttttacgttgtttttatctcgttggtcgttttgtgtcacttgtgtctgcgtctaaagcggtatgtgaggtcaagtttattgtccctcatgtctggtcagaccacgtcaagcggttcaccacaactcgaccactggcatcatgggctcaatcacgagagccaagaccataccgagtgtttggtgactgttaaccatggtctgctgatgggctcatttgatgactgatttggtaactcatcggttgcgactcgccgatacattactattattcgctcgtagacggattggtcgtcgattggattgctagcctcatgcagttctcctcacaccgcttgtcaaaccgcacaacatccactaacacaggtccaaaacatcccttacgttttcaagcagcgagccgacggtgtcaacatcatcaacgttggcaagacctgggagaagatccagctggctgcccgaatcatcgccgccgtccccaaccccgccgatgtcgttgccatctccgcccgaacctacggacagcgagccgttctcaagttcgccaaccactgtggcgccaccgccattgccggccgattcacccccggttctttcaccaactacatcacccgatctttcaaggagccccgacttctgattgtcaccgatccccgaaccgaccaccaggccatcaaggaggcttcttacgtcaacatccccgtcattgctctggttgacaccgactctcccgtcgagtttgtcgacgttgccattccctgcaacaacaagggccgacactccgtcggtcttgtgtggtggatgatctctcgagaggttctgcgactccgaggtgcccttgaggatcgaaacaccgagtggtccgtcatgcccgatctctacttctaccgagatcccgaagagcccgagaacactgaggaggctgctgaggaggctgccaccgaggaggttgtcgagaccgccgccgctgaggctgctgccgccaccaacgccgacaactgggacgttgctcccgatgccggagccggtgctgccgactgggctgccactgacgactggtccgagtctgcccccgcccccgttgctgcttaaatttgcaccttgtttttgggggttgtaaaataatttaaaaggcgagtaaaatgcgcattgcgtaataaaatttattgaaaaaaaaacacacccaacacaaactgtccgagtgtacttttccgacagttgagtgataaatagaatggatatctgtagatgttccatgatattctcgtagacatagattcaaccagatggatggacgtcatcggccgttcacccgatgagtatagccattctcggcaggttttttattttattttattttttattttttattttattttattttataataatattttattataatattttattatattttattttatttagtaattgttctcgagccatggtcgtcggcccccagtgaccacagttcaattccccgttgcaattttatattagacacctttgtagaattgtttgaaaaacatctataaataaaaatagccacagaaacaaaacacaaacataaatccccacactgtgaaaatgaccatctcaatcttctacataccactccgctcttccctcacaaccgtcacaaacacaaacctgctccgtaacatgttctgtttctgactaagacatgtgtttgtgtcacgagggaccccgcgtcgggtgcggtggggtgagagctctcttgttgatcacatgacatttgttgggacatctctgtgtcttttgtattgcgaccttctgaaacatcttttgaggtctgtcttgggtctgccttgggtctgccttgggtctgccttgggtctgccttgggtctgccttgggtctgccttgggtctgccttgggtctgccttggatctgtcgtttcccgcttcctcaccaacctccacagtcgtccagccaaatggtctccgtacggtcgcctagagccagtgttgtctgtggaaaatggtggagtggtggatggccagaggcaatcagacacagacattgatgtttcacaatcgcaccgtgtactctccagggattaccacaggctcttcaagtcaccactatatcattgagagacttcggacacacactttcttcagcgagtatggaatgtgttctgggaccgcatttcacgagtgttactctttaagagcaatactattgatacccacttccttagcccatccttctcactcccttcagcacaaaagtcctctacgacaagatgacattggctacttgtaacaaatccagtgctttattcttctcagttatagtacgcttcttgacggtaccctgctagtctgaatcaccggagtcatcagagttaccagagttgtccaaatcatcggaagagtcgtcctcggagtcactgagtcatcaacggagtccgactccgcctccttctcggtcttcttggttgtctggatggaacagagtcgttcacctcaggaacacccaagggagacacttgaagatggagaaaggagaattcttgggagtgcctgctcagactttgccctagtacaaatcctggcagacgccttgggaacagtcttggtcttggcggccgctctggactcggccttcgctgcagtcttacgccctcttggcaggagtctttagaatggctctctttggaggccccgtcagaggcactggcacagtcactgtcatcagagtcgctatcggaagcgtaataattggaatcagaatcagactcacaatcggacttctccttcactggaagaagtaggctgaaaatatttgagtgttccctgattctctttaaaggaggttgggtgcatctgtgtgctcttcttggttgactcgatcttgcatttgggcaacagtcagagtcaaagtcaacatccatcgctctcatggactcggcttcagcagcaccaagcgctcgtttcttgacctcctgggcctctgcttcgctgcttccttggctggtgccattctctcggaggctttttaagaagacacccatgatttatggcctcaggcagaagctgcaacaacgaagctgcaacaacgaagctcatactcgacaggcacttctagagtcagtcagttggagtcaaagtcaaccagcggacagatccagcgggagttatttccactatgagtggattttaatcggaaaaggaggaagaggtccacatgagttctccttgattgtttcactgttggagaacctgctatccacaattgtcgacgattctcagccagaagtggtgattttcgattaccatatcggggaagtgtcaccaagagtcccatccgacactcggtccatctcattataaagtcaagacttattcaatagcgaaggagttttatggaacttgtcaatggtactgctgttggacttggctgctttgtggaacaacttctgctaccgtggacttcagagggctcttcagagaactttgcaatgagcttttcaaaacttctcctttgttggtctaccagtattggagtcgggggtgtgtgctatgatgcagaagatcagaacattaaaaagacttccatgggccctctccagagatgatctggcacagtctttctccgacttcttggagcttgcgaactagttttcgaaactaactcctactacaagtaactacctcgagtcagagggggctcagactgagcaacggaaagtggcggagttagtccaagaccgaaagaagacttttttcaactgtcttatctttatgtcttgactctgagtgtttctatagacacgattttgagagctgagggtacaagtacagttggccacagttggccacagaagtacggagacgaccgagccatacaaaacacagtacttgtacttgtacaagatgtaggtgatttattctgaatcatctcttcatctcgaaacctctgacttattattaagtggaagaactgcttgtacttgtgcaagtggtccagcgaccaagagacagtgacgacctccgcctcagaatcggcttaatattgtctattacctccttctacggataccaccaagagtcgaatctcgggttttgtttcatgcaattgtttcatcattgcgtctgctcccaattacttgaacttttgttgaacgaaatcttccgagtcttccttgaagttcatcccgttccagatgtgctggaaatacaaaaattgtagcattttttaagcccaagattgacagagtattattcagaacaaaaacaactacgtcgccttacaaattctccagttgtcgtatttttctggtgagtaattggctattgatattgttgactttacttagagtggcgtttaccactaagtaatttcttggactaataacaaaagaaatgacagttcgaaacccgactgcgacaagtcaggcgacacagaaaagcgggttccactacaagtacagtacataccgtacgagtacgagtagcgtataattcgccatgccaatgatatttacccattgtggtttccattgaaggggtctgacaccgatagctccatccctcaggaccgatgtagcctgttcgacttccaaatccgctcctatattccaagaaaaaaggcagataaaaccgccaggatttgaaaagctcacgtcgatggagtcagttaagggacgagacctacaagaaaagaccaaacgacaacagacctatcactccgacagcaacagtcactcgtctgtcccttctctacgcataacaataacatgtattactgtagatgtacaaggtctgggacgcgggcgtcgagcagaagccagccactattcaaccaaagagaaccagacatgagaaccagacgagcagcaaaacgaggtgagaacgggaagatcaaacaagccggcaatagaaccagaaaacgggtgtggactgaggaaaagggcaaaaggagcatctggcgctgggagtggagcagagttgaacaggttcaacagctaactaagcacattaaggtgcgacttctcttcagtctgttttttccaaagtcggttagtttggttagtttggtttgttcggtttgctcggtttgttcaaatcgatcactttgtccaattcaaatcgatcactttgtccaattcaaatcgatcattctgtccaattcgatcattttgtccaaatcgatcagttcaagtcgttcttcgcctaaaaaacctcctcctcctcaggcacctgaaatccctcctcggtcgagtacagaatcgtctgaatttcccgaatcatgccctccacctgcaccgtgtccatctgctcggcattctcctgcaccaacacctcgatttcgcgcagcttgttgaagtaaaagttgcgttccgtctcgagaccctccaacacctgctgatactccaccgcgtctgcctccagagtggcaatctgttgctgtgctttggctagagcggccgacgatgcttgagacgacccggaggcaccaggacgccgactgacactggctcgacccgaagcccccgacaaacttccagctccggttccggctccggctccagcgccaacaccaaccgagcccgcggcccccgaagccacactcggtcgacttctcacaacactgctccgaccactggtctgagactgtaccgaggttcttcctgacgtggcattaggagtggagcctggggctgtcgacggcaccgtggcgacccgtccagctctccgacccaccgcatcgtactcctgaccgctccaattggcgtcccaatgcttcttgcaatactgcaaaaactccagattgtcctggaaccggcacttgaccaacttttccaccggaatctgccggtcgattttgtgccgattaaacaccccctgcaacaccttgtaattgttgagaaactcgtactccgccttgacgttgaacttcaccttgctcatgggcacatcgccgtagatggagtccataatctggcagtagatggcgcccttgccgcactcctccaccttggagatttccgtctgcaacagctcgttgacccactgtaccagttcttgtcgcgacatgtcgttgaatggagtctgtaatattaccagctggctttttttttggcgtctggtttgtgtactgtacggtgcaatgtcgtgtcactccagtgagaagaggtggtgttttcgtgtggttgccggggcgacaccaaaccttatatacaaaccttaaaacgcgtacgaaaagagggcccttgagacgacccgccgacaacgccgaaggacgggggaatgatgctagcggaaaaccgacgatgggagacgatttttcagccaaatttagggagttggatttttttggccccacagattatgactagggggaaaatcgctgaatatccacgtgattcgggattaaagggtatctttggaaacctgaaaattgggagattccaatgatatcatgaaaattgcatttggattggtttccaggggaatcgaaatgatatcatctctaaatggaatctgacagacggagatggaacaagagatgggctcaatgtgtagattcgggccccccaaaaatactgttaatttgttcccaatcacgtggagaacaaaatgaattttaaaccaccccaatcgatggaatatccacagacttggagactcccttgtgtgaacctgattgcttctacaaaaggtgtcagaacaaaatgtcgaagaacagacgggacacaagatatgggtgaaaaagtgggttatatttgtccatgtagttcaatcctgttgagccagagtcaatcggagctatattggactcattcgatcctgttttattgatatatactgattcaaattgccttaatggaggtctccagaggattgagaagagatatcaacatcgggacttcgattcgattcttctagaacattactcttccttactatcaagtctttgacttatctacaagccttgtatctggtttggtgatgtactgtatctacgtagaacatgtactgtactttgtagagtcttgacagaaatgccaagttggtattttattgaataatattggttaaaatgagacgaagaatatattcccgtttagtctgaaccgatcggaatactcgagcaagagctgtagagtatcaatgtatttccaaagacacagagcaatgtgtagttccatggagagactctagaacttaaccaataagagaggaactgtttttcacaactatttatttctggattcgaagagtaggaccttttataaccaatattcaatgttttagacgccatgttcaccatctaaacagccttcaaccaatacgccaatatgaagaaaccctggtaataaccacggctcaagtaatataacaaatcacggttatcatcaatatcaaaacagactgccgttaatttcttcccaataggagcattactcagctctatggactcacgtttagatatgaatctctctgaacacacaagaatggttttctggactttagggggtctcagaaccaaataaagatacaattatagatagaaattgtacaaataatccatccctgttgaatccatctcactatctcctttcttcgtcgttctggagaccgttcttaaagtctccatatgtgatcaaacgagtgatctgataatattgctgtccttttagaaattatttcattaggaagtgtttcagattcttctcgaaatatttatttccatctaatctcttgtcaatcgatgcattttgagcgaaacatatttataaatatatatatatatattttacaataacatttgatttcggcttaagacgtgatttacttgactttacttgatatggtcaactgtagttcagaagaaaaagtataaaaaaaagtatataaaaaagaaattaatagatattttcgaaatgattaatgaaacaaataaattaatttaaaatataattaattaatttaaaaaactcaccccaccaataaaacacattccttgtacccgttctttgaatccccatcacctgcaactatcgccccatttttccccgtgtcacgtgatcttaccacgtgatcttaccacgtgaccacccctcccgatttaatccgatcccccgcgacttccgggtaaacagagtgatcacgtgagaagataaaatattttttaactcagacaaaactatatcccgcatatatcatgcataaaacatgcacaatgtttttttttaaaataaactcgacaaaaaagcagactgattcggcaggcacagtccgggtaaccggcgcctgcgcagcacgctcctggtcacgtgatttgctccagaagtcgcgtcgatgttttgcttctctttctattccttttttgggtaagtttatgatttttgtggctgcctttggcggctattattctggctactatagatgaggtatttagagctggtttggggggattaaaattagagtgaaaataaatgaataaataaaaaattgaaaaaataccaaaaaaacccaaaagaaatattccggaaaagtcgaaaaaaatcgggggaaaaaaaaccaatgcggaatctcgtgcagagatgcgttttcctgcggtggaaacttgctgctgcactttcatgctgcgcgagagcaacctggttggcattttctgtgcatgtatatgtggcttgtttttgagagttttgtggattttcaaaaatcagaaaaaaaaaaagataattaaagaaaaacgcagaaaaattacaaaaatgcacaaaaaaagctggaaaaatattgtaaaaaacatttcatctaacaattaacatcccattgttcattccaccgcccatttctacttctctaagtccagatgtgtttttctacaaatatatgcaccgcaatttctccgtgcgggggtggcggggatgcaggagaaattggacttttttttggcggaataattgctccgaaaaatcgggaaaaatggaaaaaaattgatagagcgctaatcttgctggagagaaaaaactgaacatatatttatttcatgctatttccaatttccgtcattttccaattcttctcattttctccaaattgttctgtatttaccacttttgccatttttgccattttgccattatgccaaattgttcactcgccctgttagctccaaaccctaaccttaccgtattcggcaaatataccctaaccccgaatctgtcgcgactcaggttcccaaagggtaaaaaaatcaaaaaaaaaaaatccggacaaagactaaaaaaaaatcgcttatccacagatacattttgtgtcaccacctcagcatcgttgaacctctgtgcgaccctatttgcgcgtccaaaaaccgactttctacgcccccctgacctccgaccgtcccaaaccgctcttttcgccacttgaaaggacacatatctcgcactttggcaccccgaaaccagacctacacctcccgagtgtgaccacgacagaccgactgttgcccccattacagagcccgtgttgcccattaccgagctcgtgttgcccattaccgaccccgtgtaaccaccaccgagtccgcgtaattcccgtaattcctccgtgattactgtaagtatcaggctgggctaggatgggagctcaagtgcattactcacacagaagaagagcgatagcagaggcttagtaaagcagtcatcgacactagttgcgagacgacatcagttgcgagaccgaaatcaccaccacaaccaaaaaaacaaccaccacatcacaagacccaccacactgcgtctgtcccccccgacattccctctgtgaccccactacaccacctctgtgaccccctacagagcccgtgtgaccctattactccagctccgtgacccattacaccagctccgtgacactactgcactcagcatgtcctacgagagtccccgacgacgctcgtccatagccacgacccaagggcccttccccatccaccagcgggcccaccatgccaccaacctccactactacggcaaccggcccggtgtggcggtggcacaaagcgtcccgaccggtggcgtccccgtgctcagtcgaaagatggtggcgcggcgcatctccgagggcgagagtggccggctcaaggaggagctaaagtgcgaggcctgtggcaagggatacaagcacatttcgtcgctggcgaaacacctgtgggaacatacgcccgaatggaacgtgaccagtaagctgctcatcagcaaacaccagcaagtgcagcttctggaggcggcttcgattctcgtcagcatgaacgagggcgacgaagacgagctcgaacccatgcctcagctgcagcctctgggttctcttgctgcccagcaacagcgagagcgcgagcagcagcagcagcaacagcagcaacagcagcagcatcagattgcacagaaccagctacagcagctgcaagcccagcagcaacagcgtggcgagcccatgatgcatttgcactccccgggaagctacacgttgtcgccttctccaggccctagtggacacgtgactggccatggtccgggcgcaagtcacggatcgggccacgtgcccaccccgtcacaccacgtgccacacaatccccacggcgcggtgtttgcccaatctccggcggcggcgttttctccggcagggttttcgacgtttactcccacgccaggtcgacggaactcgctgcaatttggcatgagcacggtggccgaggacgacgacgatttcggcacgtccaagagtccccgggcgtctgctcctctacctccaaggttctcgtcgagtctgtatggctccagtgtcaaggaggaggatcgagagagaatggaggaggttccaagtccgaccaagagcgccagcagtccggagaagtatggcgatgagaaggatgatgatgatggagtttttggtgagatggactgatgagcgcacgagcacgagcgcagcgagtggtgcggtttttggttcatctggatgatttatcgagagtcaatcgagagtcaatcgagagtcaatcgagagtctatcaagagtgaatcgatcaattcatcaatgagcctctcaacgagctcaccaacacactcttcaactcacgatgcctcaacgaactcgtcaactcgctacgctcgtttatgagaagacgaagaactctcgttgcctgcttctcccgtgaactcatccctctagcccttcatcagcgccgcctgccacgtcccgtgatggtcgcgaaacaatgcatatataaaccacatattttaatgagtgtatgagacgtcagaagtggagcgggcggagtggcagtagtcacagaatccgacagactcattgagtagagcgaatgatggtggtgtcaaccacggcgtcagaggtttcagggttcaccaacggcccacggctgagtcatctacaagagtcgtcaagagccaataacgtgaccagaagatgagtcacgtggccagaaggagcgaaacacgtgactatcagtcatggaattcacgtaagtcatggaatcacgtgagtcatggaatcgcggaaccacggactatcagcatggaatcgtggaccaacatgacgcgaatcagtattcaatgttagaccgtgcagatcaggtatcaggctgcgacaaggtaagtgagtgtttcgctctggagtactgttgttgagagttgtagcggcgtattgagtgtcctagagtagcgtggggtagtcagaggtcttagagatagaaacgtcagtatcactgaatagtcagcggtattctcgacggtatcttcgagctgggtttatcggaactcttcacatgagttgaatcatcgtcagtccgctctataccatacatttggtatccagcgacagtagcagtctcatttcgagccaggtccgcagatctgtccaatgacatctccagagtggagaccgaagagagcaggttaccatcagccaagctatgaccagcgggtatcatcaagaggtcccataaccaacatgttttaaccaacatgtcttaaccaacatcttaaccaacatgtcttaaccagactatcactccaccattgctcagaccatgaacggtgtagagagttgtagacagccaatggacaactggtcgacaactggaaagggtccttggcaatccaccattcaattactccagtctgagtactggccacgtcgaagatggtcttttcaatgttgtagaggtgagttgatgtagatgaggtgagttgatgtagatgggtagatgaggtgagttgatgtagatgaggtgagttgatgtagatgaggtgagttgatgtagatgggtagatgaggtgaattgatgtagtgaggcgtcttcaatggttttcaaagacgttcaggaacatcaaatgatcctcatggcccttgcctccaacaccaattgcaaacaccaattgccccgctcgtcggtcctcaatgatatcaacaggacaaactcctcctcaacttgtcattgcggatttcaaccgcaccaaatcgtccttgacgccattgaaagagcttagaacattgatcaccaccgccccgccaataacgcatgtctcactttagcgtgatgcctcagcgcaactgtctctttctcagtgtctttgagcctccaaaaagaccccaaaacgacgccaaaaaccgccggagaaacgcaacccgccccgagtcacccgcgacactcccgaatccgcctcccacaaccctcagcccgccctgtcacgtccccaccccagagtcaccaatcaaggcacgtgttgcatcatcgtgcattgccggggagggaaagaccacgacaagggtccaaaagtggtccaattggaaattaaaagatatcactagaaccgcagaacgccaaggattccaaaaccgcttttaacatccaaaaaaaccccctcccacagaaactgacatgctccacctttctcaccatcgtcgactttaacttcacaactcatgcactgcactgcacctttaattcggcgtaaaaagaggttatgagtggaagcgaagggtcacgtgatggaggaggaaatgtgggaagcggttgtttgttgatttttgttgatttgcgcagactttcagaacgaaattgctgatttccgactgtcgattttcgccgactgtcgattttcgccgacgtcgacatcatcttgtcacttttcaactaactcggcaacaaaaaatgctacttgccaacaaaatccaagtaatacggtctttctcaaatccccccaaaactgcttcaaaactgctccaaaactgctccaaaagattccaactcacaagatgaacttttcctcctgtccagacactcggggattccacgtgacccgttcaactccgtcacgtgagtcgatgtgcagcttgtcgttcggttcgtccgtctcgaaccacctcgaatgtcgatcgtcgaacgtcgaacgtggaaccacgtcgacttcgaacaacgtcggacgtcgaaccaccaagtcgtcatctcgtcgagatgagaccaaattcaccagttgaagtatgcagccaaaagtacgaccccaactagtggtgcattagtgcggttttataggtggggaaaaggtggctgtttgggcccaaatacggattttgaagacatatttggaaagataccgatccgagtaatccaaatcttctttcgtatccccgattggtccattattcgccaagttagatgcgaatccaccttctccatctagtgcaacattgagacactaatggaccttagtgcaacctgccaattcatgtcgcttgtgaatggagccaatctggagacaaatatgagcctggtgtttgacttcaacggtgacttgtattcattgaggagaggagtggttggaacctcttatctcgattggccattgagcaaaacgggttggtgtcgtcaataaagggagaaagaatacagacacttttctgtctcattaaatgcagataattgcagctggaattcaagttttggtctttcaaaagatccttctcgtcccgttgtagccaagatggacagtggtaagaacggcgccattgaaagttcattctagagacaccatcgagtcacgtgtctggtcggacttttcagaaacgtttttaatgtatgtttaatgtcaattttatgtcagttaatcaccatttttgaacctccagacctgtgccatgattatcgtacggtttggaggagtatttttgttctacttgtaatttgttgcatcatttgttaagaaaatactggactggggggtcctatttcggtgctggaagatggaatcgagatgatatatatatgagagggtgcaaaatggatatattcttaccaaggaattgttggtggacttttgagcagtactaaaaatcgagttgagactagtttgtggagggatttgttgacattttcacggagatttgttgacatttacttagagatttgttgacgtactcggacatttgttgacgtttacttagagatttgttgtagagcactttgattgagtggatgattagtgccgccgttagttgggctaaaacaaggatatatggacataatcaggtccatattgtatatgaaagtcgcggaacaaaaggtgatagcagtacaacttcttttccagacgaaaatgtctcatatccgaacttggagtaatgctggtgacacttgaaacactcacactgaatccatgtcccgaaagtccacttggaaaagcaatttctcatattttatttgataaagtgataaaaatcgactgaaatatctcaatcaaactaatatcaatctgatatctcttgcagaacaggttctggggaattcttagaacaggttctggagaattcttagcacaggttctggagaattcttagaacaggttctacgggaatactctgacttgtatgacaaaaagtaggacaactgagcccttcaccagagcaaaattccacaccgctttttttcatctctccatatctcctctccacgttcccacatctcctctcatcgctccccgtctcctctatcaagacctacatctacatcaagagaaccccagtaggactgtaacagcgggaaaagttgacttttttaaaaacagaccgtcacaatccatggctacttacaatagatcttgtcccctactcccctagacatctccagccacgtgggaccgccgttctgtagttccaatgactgattactaatccgtcaaacgattacgtaatacgtcagtacaagtagtacaagaagtaaaagtacagtaaagtacagtaaagtacagtactcgtgtactctaccactcctactgccaatcaaaaaccaccattcaaccccgctgttgattactaatcagaccgttttcacatggctcttatctcaactttggccgagctatagtaatcatagaagacaagtttgggttggataacggtcggatagcggttggaagattgtcagagggttgtcggaggtctttcggggctatattgagggactttctagattgatggtttgaaatagttgggtattacttgggttttattttaaccaacggtgatacttgatatgtcataattttacttgaccttctacttgaatttcgaaaaaacttagttgacaaatacttgagataccaccctttactagtggtccggaaaagctccgactccacccctggctgccggaatatacgacgctatacgattaaatatgccgaggctatttgcggttaattgtcgcggtattacttttgaactttagtggtggaaggaggagtcgtcatctcgatggggaatggagatatcgccggagactgttccaaacgagcttctgccggcaaaatgaaccccagttgtctctttcagaattggaatcggagccctcgaacgtccacagagtcgacatgtggggacgggtgctcgaccgcctctaatctataccgaagacccacagaacagctctagaaacagctctatgatagaaggagacaatatggcgatagatattgcattctccttagtggctctcatctccgacatatcatacaatagactgtcgactgcagacagcggatatggacattaataaccacctgtttggtcgtgtgtacggtgcacttgtagatcgaaagggcgcccggagcaaggctggagctcgtatggctctatggcacggcatggtgtgacgcggtatttgtttttccgcggcgtagatgaaggagatgatctagaacgggtcttttgaggtagtttcgacgagaggtcggtttgggggggagagccgaaaggattttgtcagacaagaaacataccattggaatcgcctcgtctcactgattccaacggtggtttcagaatccccacatatccacccaatcgtccacatcccggacccttcactcctctctccaccactttgctgagcctaaatggcgatcgacatccgccaactctgtatctatggacccaccggagtttgagcgatacgacggaggtccgtggatgaggcattgcacggtaccagtgctgtatgagtgcttggagtactcataatctgacgtcggaggagccagacgtgagaggtctggagccgggaggtctggaatctgagtctgagtctgagtctggaaaactagtccattcgccgagtcaccagtccccaatgaccccttcaaccgtcaccaaactcaacctttggctagcgttcttttgggttgatggaaatcaggtttaacaagtccgagcaagtcggagtgagtgagtgagtgagtgaggtgaaaagaacgaagccggatttggtcacgtggatgtggagtgtggagacggaacgaaatcagatttctagagcgactttgggtagtgtgcttctagggatgcttctaggaatgacttgtaggaagacctctagggatgcttgctaggaatgacttgtaggaagacttctgaccttctagaaagacttctagaaacgtcgtaacgtgctagaaatgtcgtgaccgtcctatatcacctcacgtgaccaattctctccacgactcggcttttcggaccgtgcattcgatgttgactatcgtcgtcttgcatgtgcataaccagcctatcgagtcgtgtcgggcaattgccaattgccaattgcccactaaagtcccgtcactagctccctccatcacgtgaccaactcccaccccgtgcgtactgtcctctactctacaatgttcggtctaccggatcaccgcaccacaccgcatcgcatctttgggcgcatcactactttgggccgaaaatgaggttcaaacctgctctacgacggtgtacggtgcattgccgactgcggttgaatgccgagggccggttcggcgtttggtgtgcgtttgtcgttcgatttggggcaattggcggtggcggtatgttgaggttgaggtcgattgtgcgatactacggatgggcccgaaggttgccagaagcgttcgttcggagatagtgatgatgagatgtcaaaacaaaaggagaaaagaagcagacaacaagaggtggaaagacaaacctttttgcatcgatcggggtacgaccatctgtatattagacacataatgttcgtttgacagcgggttctttcaacgggctgggttgacattgcgttaggcggagtttggcgcagaatgcggtggaccgagaagggctaaaacagccgcctgagcgcgcgcagtggccgtctgagatacggaatcgagatacggggtcgccgcctgagatacggggccgtcgtctggggcatgtcacttccgtcggactcggttaatcctgctaccagcgctctgcaaacggtctacatcccagcgcatttgtgcggctttaatatcggcctttctccaggaaacggtggaggtagttttgcattgggtttggggtggaggggcgggagtttgggcgggtgttttggggcgaggggcggcggtgaggcggattttggggtcggaatagagagctggcgatggagcgagcatgtgatttttttttgatctcaaatcggggcttttttggcggttttgtgccgggtgtttggtggatattattatcgcagttgccacaaaaaaaaaaaagaacaatgcggaaaataagcacaacggaaagtgaaaagggaaaaggaaatttgggaaaagggaaaagggaaaagggaaaaggaaaaaggaaaaggaaaaaggaaaaaggagaaatgggaaaaaaaggaaaaaaaaaaaacaacagaaaaaaaccgggaaaaaagggagaaaaaggcggaaaaaaggggaaaaaagatggaaatgaggagaaaaaaatgtagacagaaacataaacagtattaccacccaactcctcctgcaaccaccgccaccacctgactcagcaactatacactaaaactaggttggaccaagattaagcatgatgagaaaaaaagaaagatacaatagtataatctggagatatccgagatatccaccagtccatagaaaggagatatacggactaattcgaccgcaaatgattgtccaatgattgtccaatgattttccgaccgttctccactattctccgacgattctccgacgattctccagcattttccagcattatccatacccatctttttgtttttttttgtttttcgaggacaattgaactaggttgcggagctttttgccatactactttcgctttaggtctgtcagtgcatatctggagtataggtataggtagagcacgggcaaagaggaaaagaaaaagcgagtgagcaggaaaaagagaagcgaatctcagtcacacttgcaatcgaccgtattgagtcttggagtattttcagagtggctggagacgtttgcgacggcaggagtacagaacctatacaagataactacaccaagaacagtacatacagtacaccaagtacacactccaacattccaacttgaacattccaacttgaacattccaacaccacaaccacaactccaactccaactccaactccaactccaactccaactccaactccaactccaactacaccaccctcaccgctaccatgaacaacgactatccaatatatttcgaaggagccaaacgaccggctccggacgaccgctacatctacgaccacacgcagacccaggtgccgctgcaaccactcccacaacagccgctccagcagacccctaacgtgtacccgccgttcgacccgcaacagtcgctgctcttcgaccccagcatcaacggccaaagcctgcaggacctgtaccaggacaagccagggctgttcgactaccccaagccgccgtcgcccccaccggcccactcggtgtcgccacccaaggtggtcaaacgacggcgatgtcgggccatggaggactccaagacagtcaacaactgggaagacctgtcgctcaaagagggctacaagtcgtttctcagcaccgccatgaaactcaacatcaccaccggcgtggcgtggacgtcgctggacgcggcgctgctggatatctggtgcttcaatcagtttgtgctcaaaaaatgggtcgaatacagaaacaagggcaccgccaacggaatcaactacctgtgccgccactgcaagggctacaaaatccgcatccacatgttccccaaagaactctacaataagtgcaccgtcacccagtactccccacacgacccggactgcaccgccccgcgccatccgccggtggacatggaagcgagcagcaagaccgtcaacaaggcccgcgagaacaacactacagctccgccctccaaggccaagcgccccgaacgcctgccgcgcttctcggtgctctacccaatgtactttttcatatacgcagtcagagacaaggaaggcaaggtcgtcagcacaaaaacccaggagggagcaaaggtgctcaaaatggccttctacggcaaagaggtgctggacgacgaccccggcatgaactcccgattggacagatccgccggcgacattttccatctctaccagaaactgggcatccgaaactcttccgaaatgttcgacctgctcattcccctgctcgtctatctgcagtacgtgaaccgcgactcgtactcctccgtcttggtctcgtcccccgaacgcggagtctaccagattggtcacgagacccccaaagaggcgtttgtgctcaacccaccagtcgtgcgcgggcctcccaaaccctactaccacctggaccccaaggtgcgagcgtattgggagagccagatgggcccgttgcattcggacgcggagctgtgccgcttctacggctgcaacccgcgcacttaccagttcaaaaacacgtccgtaaaggacggcgaggaaatgtacgagcccacgggcggcactccgaccctcaatctcaaaaacttccagtcctgggaggaggaaaagggcaagcgggccaacacgcagtttgacgaggacttctttgaaaagtttctcgccgagtctttctcaggcgacaaggagaagcatctgaaccacgtctacagctcgcgtgcggggagactggacgaaaccgcgtccgaaacaaccattgaggagtcgttcgacattgccagactacaacaagtgatcgagtcgtatctcggtaacaccagtaagacggaggacgagaagctgacggttgagggactcttttgttcgacgggaagcgtcaaaaactacatttttgcgtcgaaatccgtctttgtcttggcgtctatgcgtctcaattgtctgttggacggctccaagtacacactcttgtctgcgcgaatgatcgacggcgacgatgtcgttctcacggtagcgtttgctattgtgcagaccgacgggtacaagcactggaagtatttcctgtccaacatgaaggagtgtttcagtgactatttcctgtcacatcgggcggtcacgttcatgtgcaccttcaactctgcactggaacaggctgcatccgaggtctttcccgaggcccagctctgtgtgggtcctcgagatctctgtgcgcgggtcgcagagtacattcccgtggagtctcggtcggacttcaacctcaagttctgggcagcggccacagactacaatcccgaccgggtgctcacggtgtaccatcagatgctcgagttgttgccctctaacaacgaccccgagtatctggagttggtccgcaagctgcacgagctgccgtgctggaccgacgcgtttgccaagcagcgcaagtttggcactgtcgatctcttttgcggtctgtcagtcaacgatgtgcgcagtctcatgacgtatccaattttcgtgtttgtcttctgcgcacatagaatcgtggacgcttctctgatggagagcaaaaccacgggcgaggccgatcctgtggatggcgatccactgggcaacgttcttctgccggcgccccatgcgcggctcatggcgatcgccacgtgctcaaagtactacgaggtgtcggccatcaacggagacacggtggccgtacacaagatgtatattccgccgtcgcagtttggtgagtttgcacaggcgcatctggaggcgtttgtggtgggctctttgacggctgcgcagctgcgaagagcgggcttcatcatgcaggacagtgactttcgagtcgacttggtggagcgaacctgcacgtgcgggctgttccaaaacgcgttcatgccgtgttctcacgcctacacagctattctggccaagggctactcggtgtttgagttcattggaccgcactattaccggcacaattgcaagctgtggctcaagcagagtgattgcacgcgggcggccttctcgaccttgatgcgaggtgtgctgtgttgcaagagagccattgcggagcggtctcagaccaagttccaggtgcctccttggtttgagattcggcagagaggacggccaaagaatgcaggcaagttgctgccgagcatcgaggggttcaacatcagtcactgagcaagtggctgagtagtggacagacggccgtaagaggagggaaaatatgtatttattggggacgaaaataaagaatgttgatgtgattcgggctatcaggactaggtaaatgtcataattgtgcctcatctgaacgtcacgtgactggtagaagctggagtcgtgtgttatctgatacaatcatggtcgaatatgtcatgttgttggcacatgatgcaacaaaatatatatacagtatatatatatattttcctgcatatacattcatttaattataactttgaaagaatatattttggaagtgagattgtgtcgcaaactcccaactaaatctaagtaaatggaataggtaagaattcacaataattgaaattactcggaattttgtacattaatgaatgtatacaaagttataattaaatgaatgtatatgcagaaaaaaaaaaaatacgcagaaaaaaaaatggtgttattttcattgataaatttgaagagattcagtggagctatttatccgtacaaatatcacctttctgccatttctgggacaccgaatttgaacccccagcgtacttttttccttaaataattttcaactaatggagaagaaccggcaagtcaaaacgacaattggctggggagactacaaaacgataggcttttggtgagatttgaggtccgatgaagtcagagcatcattaagacaaggaagatatttacaggaatcccatcttgaacatattagccgagctttggcaaacagcaacttatacactatcttgctcgtattcggctatagggttctgatagcgaacctttatttccgttcacaattcctcattgagccctcgttagacactttacgggacagacaatgggttcgtcagaaagctcagagtttgcttatcaaaacaatatatataatagttgtattgagcagttggggagaccacaatctcggctgtaacagtaggcagatacttgggccaaatcttgcaaggtagcctccatatcagtcacatgatcacattccaaccattatcatcgatgcaattaccatatattgtacatgtctgtgtctgtagacgagttgtagacgaccgtagaagtcttgagaaacgcgaaacgaacgaagaagccacgcgctagccttgggaaaccggaaacgagagcagaaactacgcgtaagtcacgagaaacgagaacgagagcagaagccacgcgctacgcccgtggattcctggcttcctggctcttctacctctttccacccctcttcttcgccccacctctcgttttaccattattccttctcggcttgggtttgtcttcataaaggggatttgaagcaaacgaaacgtcggccagcgtcacgaaattgatcactccgtagtccaacatggccagaatgatctcccgtttgccaaacttgagcttctgcatgatatgtctctggtccaacacgtcgccattctcatgccgtctcacggcttcttcaaacagctgttccgtctgctccagcgtgggcatattttgtcgctccgtgttgacaacgacaatcttgaaatccggcggaggagggctgcttttcttgaaatctgccgctcggggcttccacacaaagtacgtgaccttgaaggggttttctgccgcagtttcgagactcattcgaggtccaccatgtctataggcctgaaccaactgtagatcccggtagatctggtctctgtcgttatacacgccgaaaatgagctgtctgggatgggtccacagaaacgggatgttgtgaacattgaacctgtagatccacgaatacgaaaacaaggaaaacgaagaggagcccaggggtcggtcacgtgatacagaaaccgacggcgggctctgttggtatgctctttgcaccacgaaaccggctcttttcagatgcgaataagtgtggatcttatcgattccatcttcacccattttgcccgcgcagaccgcgtatgctccctgcagcgagatttgcactccgttgggccagaacagctccatgctgcctcgctcaagcaggtaaatggtctcttccgggtacagccagacctttccctgggaatccgaggttccgatcgtcttgaaatgaggaccacgggccacgtcgacctgtgctttttgcagctcgtcgaaccacacggcgcgcacgtggttcttggcattatgtcgtctctcgccccccagcgcgccgtacatggcgtctagcgagctctggagcaccttttgctggtagtctgtatcatcctgttcaaagtccttttcgccgcgtttgggcaagctctggttgttgtcgtggggagaggttgtcttggtgccggagatcgcgtccagaaaactccaatcctgctgctcgtcggcgagatctatggtgtcgtcttccatggtggttgtgaaaggtgaaattccggctgcatgaatattttgagataaacttcaaagtggaatcatcatgagggcggagcaagggaaatttgcaaattagggagggattgggggttattactgaaagaatattggtaccaaatagtagtttgttttctcctgagtattctgagacttttctggaacgtctttggtgaaaattggacaggttggggagaacattcggataaaagatgaagaaaaaactgaaataaaacgaggttcaaatctgatatgtatatttcagatacactcccaacccccctctaagtgtttttacgctcaaataatccatcaatgatcacttttgtcacactctccgtagtcacactctccgtagtcactctccgtagtcactctccgtagtgatcctccccgtagttgactactcccaactaaacgtagagtttatcaacaattgtcaacaaaaaaacgacactccaagagtgcacccgaaatcagattatatctcaaggagccatcaagttgactaaagtactgtagtattacctctcagacaccgttcagacaccgattagcacttttaaattcgtttagaagcccacaaatgaccctcactagttcttcctcacatcaccctaatcttgacatcggctcaaataccaacgccagagacgtgaaagtacaccgttgaaagcgtggatatttcaagcatcattttgtattcaattttggtccctctcgcttcatttgcatccaactttggtccttttcgcatcatttccggggattttgggtgaataatcgccggagggaaatagctattccaaaaacaatcacatatatcaaaatatactcatctattctttgcatctgacaacatcttaccacctattatatatatagtatatatagtataccatcgctacagtacatagaattctgtactatgacgtaattggaatgaatgggaaaattggaggactgttcgagtctgaaaaatctcgagaatattccagaaagacgcggggacccgaatatgaccttttcacgtgactccagtcattgccgcgggttctgtcattatctattttgtgtttttcagtatctgaaaatatcttaactgtagtttgcatttttacttgttcacccaaatctccaaaatcaccgaaatcacccaaatcaccgaaatcgccgaaatctccacctctgcaacacatgactaccaacggcaacgactcgcaaaactcgataggagcgctgggcgccagcattctgctgagtctggtgaccccgctgaccgaggaaatcgcagtcggcgcgtttttgaaggaaacccggatccgacagacgtacgggtgtggcaaggccgaggtgacgggggcccaggcgtcggggccttccaacaccaacaagaaaaaagcggcggacacaaaacgggtggatctgcagagccagcggcttttgccggcccagattccgggcagagacatttttgggcgagaatcggcggccgatagtcagtactttgagtgccccaaatgtatgcgcaaggtggccggagcccggttctgtgctcatatcgagcggtgtttgagcggtggggggcggagtggccggggctctcgtgccgccacgtcatccaactactcggaaaccgcttctcccgccggttccacaagcccagatcgggtgcggactgcttcacccggggtgaagagaggaaagagacagggcacgggaggaggagaggggatggtgaaaaagagaagattgagtgatggagaccggaagagtacgcaggtgagcaaatttttggaccgaacgtgagtccatcaggaggtgatatgaggacgtggtccgaatgtcaccgaccggatcaccactgcaggaggaaatttgagggcgtaatccgccgtatcagacaagctttgaagacttcggaacatacctgtctgtcagctctagacttacatctatgaacagcggtctagggaccaaagactgcagcacaatcccagtgcaggtcatgacatgagtctgttactcgtcaacctagctgtctagcggcctcacaactaccacgaaaggggcatttccgcatctacaaagtgcttcaacttgcatttatgctgtccaaactccagtcctactccctctatgatctggcggattgaagtctacgagttggcctgatctactcatgcttcgaatccgacttaattggacactcctgcttgtggaaaaggagtcgagctctggccacgacacactgaccatctattggcatttttacttagttcgaacggactattccactcatcggtacctcacaggtcacatagacacctcttccacactccacttcaagcacatgccgactatggcagatctccacaacaaatagttcacttacaaagtttgcgggttgttgacctaccagtctttttcagactcaactccacaggttgataatatctttccgtgtctgacattccgtttcacctaccgcctgaaatacgtctacggtcttttcccatcaggacctcggttcgtgaatggccgtagaccttggtgtcttgtctgttgattcccaccaagattgagtcgaccacttgtactgacatgccgaggctttctccaaggatttccatcactcatctggtggagatttgagatgatagtggtgtcaatggcggtgatctgttgactcctcatcaccgtccgattccatagatgggtcctagcactccagaatctattcccccggagaagaaccattcacctattcacttattcacatattcaccagaggtaggaggcaggcgccgcacgacttatggcgatacggcgagggtgaacagcacatcgtagaacgaatccgaagatgatcaagaaagaggaagagatgtacagtatgtacagtactcgcactcgcatgagacagcgcggaggaatacaagtaatcagaaaggaagccggactttccatttacccctccaatttgtagcatcagtctcgctgtagtcaacaaaccgcatacaataccgtctttcacaatctcaggtacaacctacaccaattcctataccatccattcgtctataagaccttccttctcgagtctgtggcaatactaagctagccatactgcaatggcgatacggcagaacctcagcccatgtgctacgcactctagtatcacgattatcgtcaaatggcgtcattcggcgacaatgcgttcgtgcgtggcacttactccttgatgttttcctcgagccagttgagaatgtcggaaatctcctcaaagccgcacgaatgggtgaggccctcgtactggtgccagtcaacgttcttgaacttgagctcgttgatgatgaagtctctcgagagcttgccgtagtcaaagcggatcacctggtcggcggtgccgtgggctagaaacatgggcgtgtcctggttggtggtgttgtgttggctcagaatgtagtccttgatgggcacgtagcccgacagccccacaattccgcccagcttggtctgggtcagacaccccgtggccagcgacacggcgcagccctggctaaagcctccaatcacaattcggttggccggcacgcctgcgtccgtctcttccttgataaggctctccagccgcccgacgctctccagaatgccctcctggtcctgcgccgcgttcacgttggccaattccttgatgtcgtaccacgacggcatccgcatgccgaagttgagcgacacgggctgctgcggcgcctcagggaagatgaacttgacgtggttgagtcgctgcgctttgcgggcctcttcggccagaaacatccatccggctcccgagtcgcccagcccgtgcagaaagatcaccgtggccgtgtgcgccgctttggcggggattcgtactgctggatagggaggcatggtgtagtgtagtgtaggtggagtggtggtggagtggaggtgtagtggtaatgtactgtaatgatagtggtcacttgctaaccgtgttgacaaccgctgcataaactttgtggggcaaaagagtgataactgagagggggggtccgagagaccaccagcaagggacaaatatcgccgaaaatggagagtcgggttggtttgagcaccgcacatgaccccaaacagtccgggcttctgtcgtaatgcccctgatgtcctctaacgccctgtctactccgtcttgggtctgacaaacgcaattcttagacttgtcattggagtgcttggtgcggtcggagtaggatatttgcagtggttatgacaactgtcggccgctacgactacaagtgggaattgtcgtgtgattattacttgattaattaattacttaattaaattaataaaaggtcttatctgcaatctcgtacttgtagtgtggtatgtacagtagtgtatgtatcgtagctactatatatccaatatgctacagtataatccggattgatactaccaccatacctcaatgactctacttggggccttttaaaacacacaaatcaacacaattcggtctggcaatttcaacccatttggccttgtctttctatccctctccgttctcgtttcagatgccccttcctcccccttcccccaccttctatgctcaactacggctatacgaaagtgtacttggattgtggagacgtggggacgtcgaggaagcttatgaattacgaattgggcggatgtgccagtaccaggatggacgaggatggacggagatggatgaggatggaatcatcgtcaatctgtggtcacgtgatcggccgtttggcttttgggccggggattgtttctaaccgagtaattagccgagtattaagcgaggtgaaattgaggtggaaaatggtggaagggtggacgggtggaaagggtggaaaaaaggcggaaaaaggtggaaaaaggtgggaaaagggcggaaagttgacaagcgacgatcagaacagatcggatcagacttgtggcttattgtggcttgagataaactcgcgcggagggcgtttgcggagtctagcctgattggtaggggggttgtcggtcagctgaatcagttcggatcgcgtcgcaccagatggagaagacatactgcgagtggcacagccattcggactaacacgaaacgtttgatgggcccaggcggcgacttgtacgagccacttgtgtgacagctacgtctataccaaaggttgccggattgcagaaggtactccaaccgagatgagacatgttatatctacacgactctcgcttctgacaactgccatggtgcaatagagatgtcaatctcacccagaagtcgacctgcagtcatcgccgactgataacatgacaaccaaactcccagacggtgtcttctcggggttgattttggtcatgatcttggactcgctgacctacaagaccttggaggtcaaaatgaagctgttcagctgctgtaatggacctagcaagacggatcaactaaatccaagccggtttcagtcattgcaattgtctgatacacatcccaatggcaggaacgcacagggtttcaattgacattgacgtaaagaagattcctagatctaccagtacaagtacaagtacactgtacatactcttactgtaccgtatgtacctggcacggtcgactttttctcacataagtgcagtacggcgctctatcaactgtctcattggtacaagtaagcccatgtgcaccgaaaaaccgaacaaaccaaacaatacagtacagtatgtactccatatcgcactttatcatctctaccaaatgacatctgcgagaatcgaactctgagaaaataaaatataaaatataaaatataaaatataaaatataaaacctgcatgcggctttcttttgctgtggaacttaaatacacaagcaaaaaagattaacaaaaaaaataacaaaaaataacattttattcttttaaaaaaagtacgaaacggacaaacatcacaattctacaagtaccataatcattcactcattcaatatccattatttgcatcaatttcaaggtgtttcacgtgaccgctcacgtctgtctgccacgcgcaatctggcacacagactggttccttcaaacctccccagacccgaccagacatccctcgaccggacaaagtctccgtagagactgactgtggttggcaaatcgtcttgtaaccgactagaccgccacagtgccgttttaaggcggaattgggcccgtatttatattttcgcagctgcaatatgggagcaaaaacgagagcaaaaacaccgtgatgtattttggggcacggtgcactggtgcaaggaggtgcaaggaggtgcaaggaggtgcaaggaggtgcaaggaggacaatggagggcatttggagctgtatcaggggacaaaagtgactgtttggaacttttcggggttcaaaatgggcagttgggtggtgagtaaagctccatggtcatgtagtgtctgtagtgtctagtagtgtctagtagtgtcaagtaactgtctagtaactttcaagtagtgtagtcaagtattgaagccaagtagtcaagtagtcaagtatcaatcaagtaactgccaagtagtcaagaaactctccactaattcccattgtacataggtggtattgggtggagcactaatggagaccctgacatgcgacataatggacagaatatgacaatctgtacattctgagaatctctccaatcacatctattagatgatacagctcttgagccagaagtagtatccaaatgatagtccctccttgtgtgacattctttaacaaaacacatcaactaactccaactaaataaagcatagtataataggagggaggtgtcgtcaaaaaggcgtcctgattgctcatcacgtgcaccataaacgtttaataagtccagaaaacctgacggggcatcggttaaccagactcaaaaccactccaagaatttcagtcccgtcgttgccctccgttgtttctttcaaaatgtcaactgcagaacttatactccaagtaattgcatcaagtattaggatataatctctaccatattagttcaccccaagtaactcgcagagtaaaatgcggaccccatactcactcgactggggtcttaaaccccgaatatctagcaaaaaacagccatgtacgctcaaccgatctttatatacacccccacccacgtccattccctgtctcacattccacctctaccgccattagggtcctgttagcgtgctccaaagtacagatatttatcgtccatcgaacacaataaatattgaccaaattgtctcatgaatcacgcaatcctatttattttgtccatacgagtacaatgataccgaattccaaggtattccgtgtcatatagctacaccatttcatatttcaaatctcaacaataggcaaataagctttccgatttctcaacaaaaagttcccacagattattattattattattagatttttgttaaactataaactgcgacaattatatgtcaactagagactgactagacatgatattgggccacaacgaacccttccattgaacgctagggccgtctgaagggccattacgccacttcaccctacaagtatagtagttgcagtggtagcatttacaagaccatcaacaacttttgcgcaggacaggtgttactcatacgcttcggaacccttctaggtccatcctgtagacagaattccaggccctcgttacatttctcctcgaaatcgattgattcgtataaatatgtgcattatgccgggttcagaagttgacatgaccgtagctcctattacagatgggtaatcagtagatagtaatgcaagctcagtaaatgtagcagaaagcaaggtaactacggtctggcgcgtgtgctggtccactcacaactgctgttcgctcactgacaactgctgttcgctcactgacaactgctgttcgctcactggcaactgttggtccgctcactctcgcttcgctcgagttggctcgagctggctcatgtctttacagcccacggaggaacccccaaaaaccacaaggcccccgcatcggtctctctataaagcctcaccggcggcttgctcttcttatcgaccctctttgcctgctccacacacttgccgatacttgccatgaaactcatacaggtagcatgcccaaacggggacacagtgatcttctcctccgactcgatatccttggctccggaaaacttggccttgatcaccagcaaatactcgaccttgtagagcgacgacttggcggtaaagccgctcatggctatcgtgggcacatcctgtcgctccttggcaacaatggagtccttgtccttgggctcatattgaggatagtccatggagagctcaaacttgaagtcccgtgccagcttctggtccacctgcttggtgtttttcaccaccttgcgtctcttttccaccggctcgtctccctcggggttgtatgtgatcacctccacaacctggatgctgaccttgaccagcttgactcttttggacttgctgccgatatcggggttggcggcgaccttgatgtacacctgaatggggtccagcggtccaaacgatgacacgggataggtgtagtcgacatcaactaggtgatctgccgactgcacctttttgaccaccggtaccttgaagctgccaaaagtcgacagcgtgtcgtatcgcttgattcgaatggggtgagacgtgtgcatgatctggttagacccgtatgtgacggtgacaaagatcttgtaggtagtttcgacgctgtttttgcccagcgaaatgctggctggcaacggccggttggtgggcatctcgtagatgaacggaaggtccatggcgacgacggtttcgctggcgcgcccggccgatgtctgaaacagcgattgctcctggccaattagaaacgactgctcttttttgggcgcgttgattccgggcttggacgacggcgcgtggatcgtgtcggttcggtacagagctatcgacacgagcgaaatcttctgcaacgagccgtccttggaccggatctccaccgacccttccaatcgtggccatgacgccgcaatgcccgggaacccgaacacaatgtcctcgtttggaggtccgttgatggacacgtctataggaaacatgaggggggggtaagggtgggggcgttccagctgtcggttgagtaggtcacgtgttgtcggtttgtgtctttggagtcacgtgttgtcgtctgtgtgtccttggatcacgtggtttctttcacgcttggtcacgtgcgtggttctcgcggtgaggttcaaaaataaaaaaatggcgatatcgccagatgagatggtttcatcttgtgcagatttcatgtacatctgtaggcacacgatagttagtcagcaggaggagccagaacacgaggcggggggttaattggaattttaaaaggtgaattttgtagctggaggagcggagaatatagtggttgttttattttttgccaataggagccgaattggccaagttttaacagtttttgtaatttcaaaaatgactgccgttagtgggtattttggagttatctgttggagctatggagggagaataagtgtctccagaacaggttgtgggcggagtagagacatttgggtaatcggggaagattcaatgaggccagggctatctactggagtatttaattcatcattgtgatgactacgggccctattgggttgactgtttcccttttcatctttttttaacaatacttgtactgtacttgacgttactttatgtttcggttattaaactaactatagctgctctccttaacagcaacatattatgttataaaaacaaaacatattactgtattaggcaagtcttacaagtctatcttcagagagataaaaacaaaacataaacatctattgtcacagttaatttggatcacaacacgagactcatccagtcgctcactatcaccctgttggagaaccgttcaagacaaatcccgctttctggaacctacatccccatgccagaacgcccccagtgtctggatcaaaacacatggtctcaaactgaaacgtcatacccaccaaaaatgacatatgaagcctttctccctcctgaaatcccagcagtggaccttttctggtcacgtgacttctctctttggatgtgtctgggttgtggggttgtagcgtctgtagtagcgtctaatgttgacctgtttcccgggatgggaagttgactaggaatgagtgagttactgagttactgaaaaaacagatctattgtatatgaagttgcagacggaaatgtctacaagaaagagccaccggtgatgtttgaatgttgaatgtcagcattgcagttaacagagtgggtaccagtacgctggagtacaagtgctctgacagttgtgcgagtacaagtacaatccatccatccaaccattccagaattctttcggtcaccaaattgcaactcactcccagatcaacatattctttcagcaacttttcacttaatcatattcttccagttcagctcctataaccaattctcataggaacatcgacactttccaaaaatctaatcaaaaccaatcccgacattgtcaaatgacaaataaagcatttattgaaaaaatgaacgctcctctggtggaatttcgccctccaaaccgattttctcacccaaaatcaaacccacataaaacactactccatatattccccctccaaaatcgaacccacaacctcatcaccccaccgaaattaaactttatcaccatcgccatgacaacctcgtgcatatctcctgtaccgttttaggaaacccccaaatagccatcggaaatacagacagtacatattatagcaacgtcttcagggagactccaaacaacttctgtcatctgcaccgccagaaagcgcaatattatgtcaattccgacccacaagacgttttccgagtcgcaaaaggtgtacattccgcccaagtggcaccgcgacaaactagggggaaaaagcccgtcggttgaagagtcgggataccgcgatttcagagtcaacgccgcagaagtggcgatcgaaaaagagatgattctgagagaatacaaccgaaacaaaccgcccgcggccggtgcgggaggtctcgtgaccaaccctggcgccggcgatgatctcgatcacattcctgttttgaagccgggtcaggttgagcatcaagggttcatgggcaacaagaacgacatgagcagtgtcaacaatgacatgaaccgttacagtcaccatggcagccacaattcacctacctacgcggactttgaaaataccgcgcgcaatttcacccactctgaagactcctttccagagtaccatctacctcgacagacctacccggtggaggagttgggcatccctttggcagacgacggcagtgatgatgagtacagacactccggttatgtctcaagaaccggttatgacgaccacaaatcgaccctccccccatctggctatgatcatggtcatggaggacatatcattcatcctagagaaactccacgtgatacatacactagcgactacaacagagactacaacagagactacaacagagatttcgaccccgtgacttacgacgaccacgtgacatatgacgaccacgtgaccagacatgtccccgtggacattgtaccggtggctcattcctatgagcaaatggacaggagcatggagagaactatggagaacaggggcatgtcgagatcgcctgctgccagccacatgatgtctcaatcacccggcctcgatcacatgtcccggtctcctaacccaatgaacatgtctagatcccctggtcacgtgagcatgggcagatctcctggggctggttacatggctcatatggacagatcgacatctcctaaccctgtcatgcctcggtctccggttccggctgactatcgatctgtttctcctcaccttggttacgaaaccagatcaatgtctcctaaccctggctatgatattacgtctgggtctggatttgcatctgaatatcggtctcaatcccccatccccgattacgtcagtccctcgagatcgcgtgttcctcacgtgatgagggcacctgccccccccatcaacacctccttcgacttgtcttctgacgacgagtactctcctattcaatcttcgtcccccagtttcagacctccgttgtctcctcagttggctctatcttctgacgacgaggagatgatgacgattggagagatcaagtctgccatggctagagaggaggctgcactaccgactgttggagaactgagaagcaaccattccagcagatctggtacgccaactcacagtgctcacagtggttctcaaaatggttctgtctccagcacttcctacaacggtcctgtatctgactttagaaccagaggaagtgtcagttcggtgagcaccacctcctccagtcgaagctccactccagtttcagcttccactcctacctctcgagctaaccgaacctgggccaacacttctagatttagtctggccgagagaagagactctatgagacaggagcgccccagttccagaatgtctgagaaaagccacgatgagagtgtctacagcagttctagagacttgaactcctccagtttctcctttaaagatcgactaaacacttccaacgggctcagctcgtccacctcctcaatttccacctttggctacgactccgtgggctccaatgtgtcacgtggctcgttcagatacgacatgtgtgctgctcgacccgggtcacgtgtcagttgttacgatgaggattttggcaatgtcacagtggagactgtgagagaagagagcgagaggtcgttccaggagggtgacatgtcacacgatcagatccgtgatttaaggatgacggctttcccccactcacgtgattacacacgtgacccgtcccgaccggacgtgctcgacgaccccagcatcaacctccccacaggagacccccacaagttgcgtgacccccagagccccacccacgactcgactcacgtgaagagtctgcctcatcacgtgaccccatgcgcgcctccgcagccctcatacatgtctcagtccgtgtctagcacccggcctagatgcattgtgtgcgatgatcacgtggccatgaacgagcgaatcgtgcagaccgaatccttgtcgggctcacgtgacatttaccatttgcggtgtttccggtgttgtatctgtgactcttctcttgagcatatggagcattacattgatcctcattcagacatgttattttgtcacgtggactatcacgagacttttagtcccaagtgtgctcaatgcagttcgtgtattgagggcgattatgtgcaggctatgggaaaaacgtatcacgtggaccatttcttttgtgctcagtgtggtaagccgtttcaggagggccagcagcatcatatcattgagggccatgcctattgcagtccatgctatgatgtgaagacggccgaaaagtgttggcgatgcagtcacgtgtttaatgtcaatgatccgataattgaggttttggatcgtctttggtgtgaggcctgttactcgtgtgaggagtgtggagttggtttgaaggaggagtttacattgaccaatgagggtgttgttttatgtgaaaagtgccaggtgaagaaggtgaagcggtatgcctggcagtgagtggagaagcaggtgagaggaggaagtttggcgaactagggtattgtgacgtctagacattgtcttgggtacttatcgactcactttagtccgagtactcactgtaccacaattaattgcattgatgtgatattggttgtagattggttatattcagagaagatataggacttctgaagagcattattcgtgattcggaggtcgtctactcgattagaaatgtccatgacaagtcgttatactaacgttgacagttggagtcgattgaatgggggatcaagggttcaactcgtgttatccaataccaccaatcgtataacccagtctcatctgattgactcagtctcgcggatctgtagatgatgtatatcgtagctatggccgccatccacgactgtagctgactgtatgactactgtacattatgaataccgactcggctcgatttttctatcacaaaccagagtcgagagagcaaaggctcctcagtttttttcaactacagtatgggtcctgagagaattgtcgacgctcttttggagaccgcttcaagataagtctaccaaagaccgggtgtctcttctaggacccacaaccctttgtgatccttcttcgtccttctcttacctcttttccttccattactctctacaaccctctacaactctacaaccctctacaaccctctacaaccctctacaaccccctccacccccaatctatgtcattatactcgactaatggcaaaaaagaagacaaaaactatctttagctacccgtatctctcagacaacttggtcagttcccggaagcggactatgcagtctgctggtcgacaacagtctaccaattgaagctgaagttcaacttccgcttacaattaagatacccctactctcaatcttccttaccattactgtttttctctattaatgtgcatttgatcatcagatcgccagagagaatgttccatctgcattttacacgtacatcttcttattagttaagaaaattacttgggatttgttggaaaaaagtacgctgggggtccttattagacgttccagaaatggtgaggaaaattggggtagatgaacttattcaaaataccaacgttacctactatgaaattgtccgtaaccaattcagctgtatttttaattttcaaatctcgtcctgaaatttttcttgcaacaaactacagttggtattatacttggattttgactgaagcaaggtgttttttttacacagcgttaaatttcgcaacagagctgattcatgaattggattagaaatataattctatacagtattattccaactactgagtaatcattccttcaacagtctgactaatgctcagttgaccaagttccagatcaggattttttttatttttttttatttttttagtctctcacagagctgctgaaaggcagcttattgtagctgtggaagaaaataaagcacaccattggatttttcatggcgactgtgcaataaaaaggggtcttggtttcgtctctctcagcaatatctgaagtgttggttgatggtccagatgcactcatgttgagaaaagcagtatttaaagcattcacgcagactgatggtgagttatttacgtgaagaattgtattatacgcggtaaatataatcatttccaattgaaatctttttaattggatgagaattggacgtattgtactcggtgatctgatgggctccgttggagtcaaaaacagaagaaaatacaaccaaagttggtatatgatgtgtggagagttgatttacacttacgccagtatttttcaaagacaaacgagaacttggataagttgaaagtgttcagggagttggcggaatctcttctgagaccattcagggtagctaccggatagatagatcgaaatgattcaggatagatagattgaaatgattcaggatagtaaataaaattatgaagtaagaacggttaatataatgatggtattcgcctcattctgacatcaaaactcgtcaatttagcgtcagaaatatgttactatccaagacaacagcaagatggcaacagtaagatgaaaacagcaagagacttaatcagagtagattagagattatttattgctgattttcagaatcaattgcaactttacatgtctgaagctgttctaatgctggaatattaccccttcattcctgagtctgtctcagtactatgactggacatagcgggacaatgtgaagggaaatgtgactcatgaagttcatattcgtgatccaacaagtaatttgaacatgtagaagttcaattttgatgtttctgaatgtattttcctgtcaaagtggtcttagagaaggtgacggaattatgtgtttatggctccaccaaaaatgatatccgaatcagcgacaggagtgcaataacaagaaaaactcgtttggtcttgtctaaatctggtggaatcctttatggatcctttctagtcttctatttcttttattttctactttctgactaattgatcgacttgcccttcacctaagagaagcaagtttgaggagcgatacgagaccaccaatcaaacatctttcctggagtttcagaggcatcgatagaggtattccgaagccgtgaacgcatacagactaatggccctagaactgacgagggggtccgcgtctctatgatatacccagactctacgtgcagaccgtccatgcctgcgaagatgtaaggaattgatgtgaatatataccaggcactagtaggatatgttattgctctctgaaagacttgcacacacttttagtacagtaccacactcgcactgttctaaacgttcgaggtcaaaaactagcccgcaggctcactgaccactcgtcctcctgaatacctcagcttctgaggctttgggttgagaaactgctcgcattcgacgtctagattcactcggccgtcgaaaaagttgcacttttgcagcccgtccacttattccactagattgttccgtgtgaagaggatgattgtctgtatttagtgcagtacgtacagcatggggatcaactcgtaggtctgttgaaagtgtgtttcggaaaaacagtcagctgtagctattgatgatttgaagtgctttagcaagttggtctcgttgcatcacaatactcacctcataaacagccacagtacaacaatgatagtggctccgctggtgttaatagtaggatataggtcattgaagattccgatgtgctccagaagtgtgcaatcgcgtctttgccgctacaaggtaagatctactggttcaagagagaagttgctagtgtccgagagcacatccgggttgtgtaagtgaggttctcaaagagaagttgaacagtacacgcttggttcatgtctgatagtgtagaagagatgggtgacttgtacacactgtacaagtgactgtgacgatctgtttcaccactgtaccatacgcttaagagtaacatatttcactgaccctttctctggtagtatactcatgcttctttctaccaacttatcagcgtatcattgcttctggtgtggacagactgcccgcaaactactcgtgactctgactccagactccagactgctgactcaggtgaactgataactctctctctggaaccgtgcctgcttggaaaggtcctgggtacactagactagaagtttggtgatagtcggcaagtagttcgccaactatattgttacgtttagtggaagaattgacgtcaatatcgaatcatagctaccgaaaactccgccaaacaccaaagtgcaatcgatgatatcgttggacagttaagtatacaaatatcccgcccagagcctgaccagtacgtacagtacaattccacagtaatataatgagaacaagaatcaacttgggaagatggaagacatgaaatccaagtataccgttgaaataagttcttccaatcaccttttttttttggcacatttaggcacatttcggcacatttagacacggaatctacccttcgggaggaggtggaatatactcgcaagtgtgccatcatctctaaaacttgaaagtcctgatatatcgtctgaaaatccgccctccttcaacatgctccctagaccacgctagaccatgaaacatgtgaaacaacccagaccagggttagaaactaatccatccgcacagatttacacatgcacccagccaaaatcacgctcgaaaccactacaagtacctgcctcgaaccctgtctatcaccgaccgacccactgttgataaacttctgcaagggtctatcccaggtagctccatgcgtggctccgtcagtagctccaaacattagcgtctgtccggaagcggcagtgggtctgtcgcagatctcaccgactattgtcgtcccgggatttgaaatgagattggtagggcgtccgtgcgcaggacaaacagatacaggcagaggcagtatcagaaacagaccaatcgacgatagcccataatgacaacgtcacgtgatcagaccagacccgggtatgatcaaaccagtatccggggggtatgtccaaaccagaaccctggtatgaccagactgtatgactcatacactggtgattaattcaggtggcagatttacccgccagtgtctacgatgggtgatgtgacggttggaccaatgtctgtctgtagccatgccaagaggctagtaggaggagaggtggcgacgaaaagacgagagttcgccaatcacggcttgcaaaggtctgacagtgcggtttttttacttgttgggtctgcacttcgaggtggattgaggtggattgaggtggattgaggtggatcgaggtggatcgaggtgaatttgttttgatctaaaatgcctgatctaaacgtccgtctgtatgtctgtctgtctgtctgtctatcgtctgtctatctactatctactatctactatctggtctgtactcaagttgactgactgatgcaaaagataagatgggataagacggaatgtacaatagtgcccaggagtacaattttggtcgatgtcagtcgatgttggtcaatgtcggtcaatttcggttactgtatcaaactggtaaacagccgacctgaccccttcaatccgtcttgggtcataaaatacatcaaacgactcgagattgagtgacgattccgatggtggtataatatttggtccttttaaatatattttgccattttgccatttcgggttgcacattcacaatatatagatatatattgtagctcgactataatttcagtgaagtgcattgtttttttgttttttgttttttatatattttataataacatatacttgtacattctggacatacaaattgcagcagtcatatactattatcgtatcgacaattatgtcaaatactcactggtaatgacattgacctcaccccaacactagagtgaatgacaacgaatgacagcgaatgacgtgttgggtggtgagcgtcaagtttagccggctgttgaggatttgtcatcgattgttggtgcgggcggtctagaccgggatgtggagatgtggagatttattttcttgtgtccggtttgtccggtttgtggcaaattaatgatgatttttgttttaatcgggcttggggaaggtcccctcactagtcggctgaaagtcggccggggagtacgagtacaaggtggtgatttttcgggagagaagagaactggacagcaacaacaagtcggtgctgtacaagtacaatgtagcacatacgagtgcgatacgtacaatcgactatatactgtagatgtacgatacagtagctaggacggtatagtggtttggtacagtatctacttacagcagctactcgtacttgtacaacacttgtataatactcgtgcaattttgtataatacttgtataatacttgtataatacttatacaaaatttgtgcaatactcattcaatccgtacagtacttgtgccatactcaccatactcataccgtaaaatgcgactcaggattcaaagtcccaccatgtaaatatgtaaatgcaaatatgactaaaatgaaacgaaatgaatcttttctgaaacgaaatcaaccatttgtgaaggtggatggtagacaatctctctctggtgttgataccatcaataaaacgccctccgtgagacggttggaccatactctcgctgccttaaccctcttctccctctcattgccccattgtatcggcttatctacaatacaccgctatcgccccatgtccatgtgtccacctcctgcgtgagtgcatctcacatgataaaagccttaaagcccgcaagtggttttttcgacaaagccaaaaggctaaacggctaaaatggaccctaaagttaaaaggcagacaaagccggcagatcccaaaagtaggccataggccgggtccaaagttaagcccttttttaaacgtgagcgtattgcaatgacgtcgttgagcaggcgttctgagatttatagatctgttgactgacagatgttgtagaccaggttgactgatggatgttgtagaccaggttgactgatggatgttgtagaccaggtggactcatcaaaattgtagactacaaggtaggttgactcatgggtctttgtagacctggtagactcatgaatgttgtttgtagaccaagttgacggtcataggctgctacctccaaacggtatctcctcagtatctccacagtgtctccacagtgtctccacagtgtctccaaaaccacatcaaaagcaatggggccttttatttgttttgccatatcacctcacatccactaccaccaaaacaccatctagccgttcgcactaagtgcaagtaacgttggcattatcggactatagcctagtccacacgtcggctatacggctgacacttgttagtgtctcaaatacgatttgacagccggggagtgaaaaaaaaaacagaccatagttttaggtgctggttgaggactgactgacactatctccagaatcgcacagtgcccgatttgataactgtggcttggagatatatccacaagacgatcactaatcacagcatgcgccaaaaagccgcttcttgggccttcccgagtaggactgtgacatggttgtgtggggaagcaaatgccgggttgaaaggttgtttttgggagaggatgggcaaaagagtgggttttgtggtctccaccacggatatggcggtttcgttgtgatcgccaacgtcaggagattcgattggtgcaattttcgtttcgattgaacttccgtatcccccgatagtcacgggtgtcaatctcccatcgtccggcattcaacgacacggctgagatgcatcatgccaagatacctcaaggtaacataagcgaacaatgtggatggggaaagagagaggccattgtgcatgcgtatggacatggattttgctgcatatctccttatcgtggttgttattggtgaggagggagcctggagacagagagcgcaggtggctggagaaaaggagaggaacgcaaggtcgtttgttggcgatgttgagcatgttggcaatgttgacaatgttgacaatgatgataatgctgataatgctgataatgctgataatgctgataatgttggcgatttgtggtcgacgatttgtggtgattgttgacgtatgtccagtggtggtcctccaaatcatcgcttaatctcaccctatccaagttgccggctaatgctacctttgggttcggttaaaacgactttttaggtttcacaaccggtccaaaaaggcaataataggagagtcagccgcacagtgatacgggatccgagcacgactcatggcggcctggctgggattattgagcgagcgcaactccagccaacgcagcaaccatttcccccagctccccagagccacaaaacccaccgtccccgctctgcctgcttggcgctcgccccatgcaacccgcaaacatgtttgcccgttgagtgtccggctgataccccacatgcatggtgtcatgcaccactggcacctaaatcccttgcacctcatatacaaggtgatacccacggtagcagagtaatgatttcgccatggaccacctcagaagcactctttatgccatcgctcagcgcgagggcatcgccatggccgacgccgaccgcgcgctggcggcctaccagcaccagaccgcgctgccgtctcagccaaatgacagagacacagagacacaaacagactcccaaagtcggacccgtagtgggagagaaagagtaagtgcggagcagatgaaggtagtaactccgcagtcgacacaaacacaactccaaacgacacagacgccgcagtcgacacaaacacaagtccagtcggccccaacaccccatatgtttccaaccaacatctgctttgccaccgcggtcaagctgctggaaacagcccgaaacatggagtgtcgcgagtacattgcccagcccaaaaccaaccacaactggaacgagatcctgcgcacgctcgaggcccagcgacagccgttcgaccagctcgaggacatgtgtctcgtcatccacatttggaacggcaactccacctcggccgcctgcaagctgcttttcgagaagttcccccacagaagctacaaccagtggctgtaccggtacaagaacctcaaggaggccggaggagaagacctggagggagcagaggagagccaaggcagagccaatggcgaggaggagattcccgaagaagtgttccgtactcacttcaaaacccgattcccagacgtctacactgatcgagtgctcgccaaatcgtcgtcgctctcacatgacaaacccgaccgcaagtggtattcgtttgcagtgttcgaggactgggccattgtgctgtgtctgtcaaaccagggcgccacacccaccatcatcgaggccgcacgagagctgcacacacagtttcctcaccgcacgctgtgtgcgtggaataaccggtgtcgtatgatgatccaaatgagttcgatggagttctccaagatggctgcagaggccaaggctggctacgaccacgagcacgccctaaagcaactcgaaaaacgcttcccagaagtttacaaggttcctgtctccacaggaccgttgccatcatggacacagaacaaacctaccacctcggccacatcacaccgactagtcaaggagaataagaaaattcggttcacagatgtcgagaacacagccacatacgctcatatcgcgttgtgccagacggttcaggctgctgcccgacagatggcccacctgttcccccacagatcggtgcgtgcttgggacaaacgtatgcgggtgctgcgcgcagtacctggatggcagcaaacagcgcaggtaagctgctcccagtacagctacgaggcaacgatcgaacatttgcaggcgcgattccctcaggtatacaacgctgagacgtacagacccgaaaacgagagcatggcaacgcgcgcggatgagtcgttcctgcgcaaggccagattcgacgagttcgaagaccatgtggtgctcgtgcacctgtccttgtcccccaccacgacggccaccaagttacacgagctattcccccaccgcacccagcaggcctggagacagcggacactgcacgtccagaacaaagtggacgccaacgccatcgagcatgccaagacgtcgtattctcatgaaaatgtcatgcggcactttcggcagcggtttccgtgggtataccgggagatcaagagcgagcccgtggaggccatcgttaaggtcgagagtccgataatgcccactccgcagatcatgcacaccatgcctcctcgtctggagcatattcctccgccttcccctgctctggcgttccctctcactcctccgttgaacaccgaagagcttccgcgaagtctggctactttggagcgcctgttgatcctcaagacaatggcgtcttccaagtctccggccacggatttgtctcgtgcatggccacataagcatgtgtacgagtggacgacgctgtgtgattctctgaggaatgcttcgaaccaggagttggtggttgccatggagacgttttgcgagcaggagtttcgagccgtgctggccgtgcactatccccagtaccgtgttcagcgtcgtaagagttggattgatacagttttgatcaaagggtagtaaatctagtgggctggggatgggatgtatttaaatatttaagagcggctatttgaatccacgaacggattgattggctgcaaatatattgattatttatggagcgtgaaggtgaaaggtgtttatgtacaggagattgcagtatatatcgtcactacagtattagttacgataatcgtacatttacagatggtattttgtttaatatcaagtgacattgaattattcctaagtaaattcagtactgtagttgaaagacaccccaccacaatttgccaacacaactttttcgtttccgactcttcttcttccacatcactcaaacacaatgacacaaacgcagtgacacacaggccatggcacaaacgcaacgaacggagctctcaacacactcaccctcctcctcgctgtcacaaaccccacaaagccgaggacgcaatcatgttctgtctccaaatcagagtgggtttttgcgtgccagtaggaggagtatgagtgaggcaagaggttcttttgttataggtgtttgaggtgaccggcgctgtctcagaacaaacccattcgacaagaccatgagtactcaagctgccacaagtacaatctcaagctgtcacactctcaccaagcgagcagtttcatatgtgcacaacgttgtgaggcaacagtagtattttgatgaagaacgattacccaacttggatcattcaatacaataccgaattacaaacgagccgcaaatgccattacagtactccacacaaacacattggcatttgcacataacgctgatctaatcgatgtcatcatcttcttgctatgtgctaatctcaagctgaagtctttactcgctttggaacaggcccttcagaagtggccctattttcctctgtcactgtctctccttccttctcttcccgctcactgtcctcctcagtcactaggttgccatcttttccaagaggaaaaggctggtctttcttccaggtgaatcttttggcaggatgatcgtctcggagatgagactggccgggcgaggaataaatattctctctgagagtaccgcccggaacagcatagtcctcccagaatcgacctcgtttctgtagctcgggaaccagaagtttaacgatggactcataggtgcctggaatggtggcactggccagattgaagccatccacgtctccgatttccacccactcctccagtctatcagccacagtggtgggagagccgacaatgacctctcctcgtccaccaatgacatactcctttgccactcgcgacttgttccacattccgtcagtttcactacaagaagtagcccactgcgcaatgatctttgcaagtgtatcattgtctgtcacctctcgcagatctaggtcgtcagggtatttgctaatgtccagatcaaaccaccctccaaacagagtcaaggcaccctcgggatctacatacgagttgtattcgtcgtacttttcccgtgctaactcgtcggtctccgccacaattacaaacatcacggcaagggttttgaggctctgggggtctctcccgatctttgcggcctgttctctgagatcgtcgaccgacttacgaatgaactgtggggtaggaccagccacaaacgcagcctcagcatgcttgcatgcaaacccacgtccagctttcgacatgccagcctggaacagaaacggagttctctggggcgagggagaagtgattgcagggcccggtaccttgaaatacttgccctcatggttgatgtatcggacgagctccgggtcgaccagaacattggcctctacgtccttcttgagcgcatcttctcgccatgacgattcccacagtttgtaagtcacgtccagatactcgttggcaatgttataccgctcatcatgagcaatctgacagtccagaccgtggttgatggcaccagactcgagatacgacgtgacaatgttccaggcgactcggcccttggacagatgatcgacagtggcaaaacgacgggccaaaccatagggcacatcgtaggtggttgatacggtgattccaaagccaatgttattggtggccatcgatagagcagggacgagataaagcgggtcattgacgggaaactgggtaccagtcttgatcgctgtatccttttcggacttgtaaacgtcgtaaactcctgcagtgtcggccacaaatatggcgtggaatttgcctttttcgagcagctgggcgagctcgacccagtggtcaaggtcgttccagttcttctgccggttctcagggtgtctccagagtccagcgttaagatgattgggggtgttcatgacaaaggcattgagaatgatttttttcttttccggatgcttgaccggtgcagaaacggcgactttgccgttctcaactcctttttgagaaatgatgtccatgaatcagatgaagacttgtctattgtccagatcaccatctcaggctatcccagccacacttcagccacacttttttcaaaggctattatcacgtcatgactgaggggagtgaaaccagagatggatggcgcaatgtggctggtgttggcgaatcatgtgatcagaccttcctactgcactctagcatcacgtgtttgttccagccaaggctcttctgattaccgccgtacctctacgccgagattctagctattcaggaacaagatgttatgcttgggtgtggtgatggtaaaggtctggggaactgaagacttttgggtattccttggtgatttgaggttcatcattgacaacccattttcaacagacgtttgctgggctcggtagggggggcggtggatggagtaataagctgtgttggcaatatgagacaggcttgatgtcaaattttcaatccgtggttgatgaactcctgctttctttatcctgcttgggttgctacacacctctcacctaccctctgctgtgagagaggatgctggaacatgactgatgatgacactgggtgactttggtggatcatagattgataaagtggatgtgaagtatggatttgattcaatctgttgatggaacttggttgaatgtatcaagccagggcttcttttatctttccctgatggggtagtttcagatagccgtttccataggtggttttgtggattcagactctgtaacttaccactgacttctcaatatttctattatccaataacattgtcaatcctgccattgaacaaactaaaagggacctgtgcgattattgaggagatatcagtattcaatattactccatatatctttacaagtatcgtagtcaatgtcgtcatattaaaaaaaggtctcaaaaaatcttagggctcgccagtctcagcgagacgaacgccaatactctgcgactggtatcagaattaagtccctatttttttgacagttcatggagggtatttccgagagaatgttgaagagtgtatgtttcaggcgttgctactaacagacagagagggaagaaaggggaggaggagacaatatggatgctgtatggactaaaatgaagccattggaacgtagtgaaagaagtaaagagttgaaaatagtaatcaatgtcgagattgtaatagcttgccgcttcttctgtccaaatctgaccactactcattgaattggagtttgtctcgtttgtgggtcatggtgttaacgtcagttttgtcagtgattagctaatccccctgaaatagcgatactataagtacacatggttggaagagcatgttccttttcgcggtttggccaagtcacaagtggtcacaatcgaacaaaaatggctctccttcagcattcaaaatctttcaactacacacacttgactttactttgaaattttaatgaggtaccactttcatccctctatactcctaactatatccaaacttggttaatgctcccaacaaagtacatcatcacttctaccatcacttctaccatcacttctaccatcacatcccaccactacaacccactcataaccccaccatctccacctccgcatcgacccacgtggtgtctcacattacactcaatcacgtgacccctccagccctcctaatgcacattggcgaaattacatgaggtttcacatttggctcggggtataagaacaaggtgaaacagcgtgcaagggttcgtctttatggatgggtgtggagatggaggaggtgaatggaattgactggaggaggcgcatggaattgactggcggacggtgttgaacagtgttgaacggtgttgaacggtgttgaacggagtttgtctgggtgaaggagctgacgaagttgtctgactggcagaactgtcagggggagttgaaccactgtgcgaacttttcatcagttgcaactaccgaatctctcacgtttggctgataactgtctgagttgtctgaatcgtctgagtagattgacaagtacagtagtgcagatacaagcagtgtagggacgaggagtgtacggtacgtctgtagatcgaggatataaagccttggaacaagaaaaaagatattttgtcctctccgtcttctcttttgtcctctcttggctggtgtttatgtttttttccattgtctcattcaatcgttctgtctcgccctacttccgttgtcccgccccatgactgcgttatccatgcaagataacagccaatcggagtttggcggagaaatgcgggaattatggctgaaaacgggcagttttcccacccaactgagactgggaataaccggaccggtcggacttgctccaaaactaccgcttcgcaacacccgttatcctcgtatctcgtcgacgataacaaccctgtcagtggagagaaactcgtcaaagttgccgataggcaatcaaactgtaaccctgaggtggtggagcgggagacgatcattgagagtggagtgagtgaagagcaatgttcgaacttggtacctgttcatgcttgggtatgtactgttcgtgcttgggtactgttcgtgcttgggtactgttcgtgcttgggtacctgctcgtgcttgggtacctgctcgagcttgggtaccttctcgagcttgggcctgtaatgaaatcttgtcagacagtgcaattgatgaatccctacccacatactcactgcccagactcaccgcggctcatagatacgccagaccaactctcatctgactttgacagctgggcgcagacaagacaccaacgaacaataaaagccagtgagaattaagccagtcgagtctgacagccatagttcgagtcagtctcagtctatgactgtctcacaagcttgataattattccacctttgtggtatctgctatctcgccaggtccttccatcttgcgctgtctcacatggcaactgtagggagccgtcggtgcgtgaccgtaatatcggccgcaaccaaaccctttcccctacatacttgtattgtctgggacgagggtccgggacatattatcgggtgacataatgtggacagaggtggggtgattgcggagttgagggcagagagtaggcgcgatgttgccgcgcggttactgtgctgtggggaggtggttgatattgaagaaaatttcagccgctagagccgctgtggtgattctgttgagataagaacgagcctcctagcccagatttatgacccgaatgtcagattacgacccgaacctctcacactcgaattattggccacttctggatgtttagccatggtgctgggggaattacatctctagaatcagattctcgagtcggctgatctttttgttgtcagaatccagatcctcagaccagaccttcatctcgtcttttctgactcgaacccgtctcgcaaacccgtaccaactactcagtagtaacacttattaggagtctctacctttgccgcaacccccatcaataaagcccctgaataatccccggtccctagctggtacgttgtttctcgtagcaccagttcgccaacatggggaagatcctcactgactagcgttcaaggcaccaatgtccgcactaatagcggcatcaagaagcagccctaccggtagttcagtacatggtacaacatccagtacaatacagcaccgtagtccagtagtacaagcagtaccccagcagtccagttcctccaatacagtcgtgctcctaccgctagttcgattccaccacatccccccgtatcccgtatcccgtatcccgcaccatgacccacggctgaccaatgtcggccatctccgagatatgccttggccgatctgagacgagtcattccgagagccaatctcagattgcattcggagccagcgtagccccatccagggatacccggcgacgttccaccagtctcatgcccccggtcccaacaaagcttcacagggtctgagaagctcctccagccagggtctctagttgcatagctgcaggttccgattccggccacatgtctgtctcttgtctccccgttgcatccacgacatctgtcgatatgtacgtctcgcactagcacgcggctctcgagctaatgttgatccggggtatgatcggcaggatggaggtggagagcgggatggtggctggctttggatggagaatggagattgtataggtaatcagggaaccacagtagccgtagccaatggaggaggtgggacgagatgaccgccacaccgccaatggagagaggtttggacagccccacgcttccctgcgttgagcaggtgcaaatccggctcaagctctgacactggcgtgaaacctgctcgtgtggagcatgcgcagatagccgatctgtgacgttggcgccgatccggagcgacatgaaacagggtgctgacaggggtttgggaagtgtaaagaggtggatgggagtgtaaggagtgaccaacacagggtatagccttcgtgatatggacagcaagtggttgtcggaatcagcaagaccggctcttgccaggtcgctcttccgctgtaaatcaccgcttctcaaacgcttgcgaacactgagtttgtgcaacggactccgaaggtggccggatgaggaagcagggcggagacaattggcagttaagaagatgtggcagtggatgtggccgttgagaaggttgtggcagtagaagtcatgtcacaggtagctggttgaaactagtctggggacagattggtgacgggaacttggactgatctttggtggagtgaccttcaaatgaatcttaacgtcatcatttcgaggtgccaagttgccgtgatttggtgaggagtcggaatctggtggtgtagtcatctggtcaaacgatgctggtgaatgtgaaatactgtacagtatgtaatgtaatgattgtagataatcggttaaacattgttgagactgttgaatgctagtaattcgaccgactgaaccattcttagaagtctccgttctcagaatcaccgatttcagaacaggatagctaaggaccccgacaaactctcgtttcagctgaacctggtccaggccaatgacaatgtagttccattggctcttatggaaatagggcgtcgggcgtattctagtttctgttgtagttgagtgtaggctatggactagaccatagacagtagatatcagtgctctaacgccacaccatctcatcacccgtcgacatagacgggagagaacttgctacagtatcgtactttcggagttggtctgaccctatgtccctactccagtcgcagggggtgctcaggggttgtccacagaggttgctcaggggttgttcgcaccagtcgcagagatttatcaggagtttgcactcttggacttgaggagcagatagagcgttgacaaaaacccaactggagatgaagaatagcgaaaacaagacaaaaatgacagtggagataatgtgacgttagttggtgttggcttgacattatcgtaaagtgaattgagtgaagtgagtggatattagcagacttgctgactaggatgaagggtggtagatcgaaggcagtagattgaaggcggaagattgaaggcggtagattgtaggtgaaagccactgacagcggcaatgaccgccgctgacttcaattcaaggattccaagcatcgcaccgacccaaatagtgcctagctcgacctttgtccatcttgtgttttgttttgggatgggtagattgccaaatggacgttccgggtcttcaattccggtttcgggttcgttccagtagactttcaatccagctattttctactggactctattcgattctacttgagtcggtgttgatcactctcagtttcgtgtgttgtcactctgctactgcaacttgacaactccagagagcttgggtggtttctttggtgtagttgatgacgacgacctcatccactcatccactcctccatcttctcactctctccctcattgcaagacggggccttgaagcggtacccaggctgatgtctgaacaggaaacgccatcaacagagcttctcaaatctgggttggaatggtgattttggcagctggagagaggtggactagggaatctcgagtggagaaaaagacagacttttgtatcgcgattcatctccagttcaagtccagattctaatcgctcttttcgtcggtgacactcaaacaatgccggtacatctgcgccgctttcgggttgctttctgctcaataaatctcccttccacacagcctctgatcgacgatgatggaggagttgatcaagatgagcttcgaagcactgcaccaggagcaccaggacaactgggcaagcacataatcggaccaccaggagtactgtgcgagcaccatcagggccaccatcttgctctactaatctacggaccaatggagaactaccggtctaacggacccaccccaggctcgagaaaccacatccacacgtgactcctgtctctcacatgtggttgttcacgtgtgtgcttgaatagtgtgtctttggcaacaatgtgtctcttttggctgcctctgcttctatacgtggtcattgccggaaagaagaacgacgagaagccaacgatgcagccacagatcagcgatagaggcggctaatctcgggatgataaccgcacagtcccatccttatcagcactggcgttatcagggctggggactacgatggttttggttatcaagtagtttgggtggatgtcaagtgtctgatcgtcaagtgcttgttgccattgtgatatgactcaaatcattcggataatgaccacctcaactccaagaacggctcctccgcccttcacgtgatctggcccaccgccatctccaccaccagcccactcatctcaatatcaacaatattatcgacacttattatttgccagggtcaatgttgcagatattattggcacctcaaaaagggttcacaagagtccggaaagttacgtcgacgagattgtgggcggttggctgtggcgattgtggccgtggcgagtgtggctggtccacagacggtatccgccaatatagtaatagttgggagttagttgagcgttagttgcgtgtgttggaaagcctgagaaggtagtttgactgtgggaattggtagttgggagttagttgggatggcttacttctcatttctgcaaacaccactccactcggatttcgcactgacatgaccaaattgcgtggtgtggtgttgccaacctccgggtggtttctgttctgggatgtttctgttcggagttgtttcttttcggaggtgtttctgttcggaggtgtttctgttcggaggtgtttctgttcggaggtgtttttttctgaagcgtttctgttctcaggtggtttcggactcgacaagatggtcagtgttattaagtcagttggagtctcggtcggaaactagctggggcccaagtaaggagaatagccagtagacaacacggaaacaatggatattccatctagcttcaaagttgtatcatcttgtggcattgttccatcaacattctatcgacattctctggttctatcgacactgcatagaccttctaggcaccgggctgcgcttgttcttcgagcaggtctctctcgatcaatctcacgacgctcaactcacgtctctcaacctccaatttgtctggccattcgggctagtccgcattcggaggaagacagctgtactcggcatccaactcgagaacggtatgatggttcgagtaataatggtgccagtaaaatgatctaaaatcgaacctcgtctttcttccgaaccaactggtgatctgaacatactccgaggaggttcgacgctgcccagaacagcccatatccatcgagtttgtcgagcgacagtcaacttgtaggaccgttgccacgattggccctggtcccgccggtctcgctgctgccgaccagatcaacagggccggccactgtgactgtacggtgagcagaccgacagggggtcccctaggatgccaccaaaggattcaactgacggaaaaacaaccacgcacttctatagagcgattgggctcttgtttggaagaggaagagatggctgatggttactgcacaccattatattgtgaaaaacacttggtctcctctgatcgtcacagaaccagttccattccagtcaactcggcggaaccagtgttgaatggcctaccttgtgaatccattctagccgtttggaaacggggtagtgaaggcacagtatggatctattgagattgaacctgctgcgcaaagcgacaattgcgagaacaattgcgaaaagtaattattgcgaaaagtcacaaaagtatagttgctcaaccagacttcttgaccccgggactagactgggtccacttcaacgctcaaaagtgcaatcagctgctatttggtggaatggaattgatggagacagcggtgaaggcgatggtcaaatgctgagatgagtcctccaagcaagttagtaagtgtttgtcgcgaaaacagttgtcagccctcattacccccaggtgagatgcggtccagacaccgcgtccagacaccgcgtcaagacaccacgtgcaagaatgataaacatgtcggcaaaggtcggaaggtggtcagaagacggagaggtatttcctgacaacagccgctagctcatcagacacatcaatggactgtacgtagataggactcaggttgacggtggctcatcagatcagaggaaagaccagcctgaccgggattgctgaagttgaagttgaagcagtcctagagcagtcctggagcagtcctggagaagtccagacgaattttcactccagaaccggagacgctcatgattggatatacggagacaaaaaattggttctacttgtaaggaaatccatttcacccttttttaatttttttttattattattattctattactactattctcaattattttttttttcaaatacaatttcaccttttttaaaactttttcagttgtttttaaaaaaaattaattctaaggaaaatcaaccacaaatttcaccctatcctgacccacccaaaaatcacgtgatctcctcgaattcccgtgacccattccatcgcacaacttaccatctccgcttctccagtgcggggtatcacgtttagtgctctcaatattggagtgggggtgtgcgtacagctgtattttggctgacgcgcgtgagagaaaaagcgcgtctactttgacgagttttggtgctacagaaacaaaagtagaagcattggaatcgtcacgtgatggggagtttacgggcaccaatatcaccttcatacgagaaccccaagacctcaatatccctcccactctctattcaaattaaaccttgaccagatgcaccgcattgcgtccctgcatgagcatcagctgagcgaaatcgttatgtggcaaacgacatttttttgtcgacacattttcgccgtattcacaacacatcagaacggtcaattgggccggatcacgtgccacacgggtcctgagaggtgtatgagggtcatgtgacttgttttatcgtcatccctatctgtgtgattgaatattatatttaacattgtattgaacgagtatatttactcccgttgaaatgtctttattcctgtcgggtgtaatttccatattaccggtagtttacgataatactgtatccccatggggttttagatccatgtttgaagtccgtcagcacccttttttttttgtctgatttttgtctaatttttgttctgttttgtctaatttttgttctgttttgtctaatttttgttctgtttcgtctgatttttgtctgatttttgctgtcttttgcctgattttgctcttttttcttttctccaattcgaaaataaatctctaaaccatgagccaatcagcaaccaccaaaagccccgaaagctggcaattttccgccgccgcagatctgtgacaccagcatccagacgtgcacgagtcatgtttacgagagttgcgggaggcgtattgtgtgcatttccagagcagttggggaaatgagtaaaaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaagaaaagaaaaagaggacaaaaaaacaacaatcacctttttaaagttccatacccaaaagaattagtatggaaaaaaatgaaaataactgcaaattgtgaacgatagagacatcgtgggaaaaaaagaactattctcgtcattgtctttctcctgatatttcaaatatataaacaaatggtcctatttttcatacactttacacctcaacccaatcgtattactggtacagtatgtacatcctgtaggtatgtacgatactccagacatgactcaaagtgactccaaatgaatccaaaagtcagacagaatgtctagaacttggccaaaatgtccgattgaagccgttggcgtgaatatctgtcaacttctatccctttagaatcgtatctctaaaataactctgttttttgagcagaatccagccgttctcatcattccacccccaaatcgaacacaaaactgccgttattcaacaagaaaagaacccttgaggtccccagtcactcagccacgttctcatattgcaactttttgatgcggatcgatatgttttttttcctttcttttttttctttctttttttttctttctttttttttctttctttctttttcttctattttttaaaaaaaaatttaaaaaacccctccttgaatccaaccgccacatcccataataacaaccgtgtgcaaaagttctagccgaaccaattcaactgtaggaccccagtgcagtcctatccagcgcctcccgatcccactatcacgtgacccgatgatcacgcgattttttttcttatgccttccccgcaataatttcccgaccgacccctttccgagaatattgggccgaaatgtgagaccaaaataatgtccgaaatattgtgtgaaatatttgcacgaaaatatcgacaaaaactatcaacaagaaaatcggccaaaatatccaaactgataacatccaaccttgcatgttgcacaaggtttgcaataaagaatgttttaaattcgtgacattattttcaacaagtcattgtgtgtagtggacgcgacacaatccattgtcggtaagaaatgctaaaaacatattgtgaaaacttgaaatcaaccgccttggagtatcgtcacccgctggttggcagagattcctcgtatctgcctcggtaccaggtcgggtccaacgcacctctaccccacaaaaattgggttatcggaggaccaccaactttgtcgaaacaaggaattagtgaaaacaatcgcagtagccaaggtcaacgtagaccatcgcatcgaccaccatcgcatcggccaccaccgcattgacaaccaccgcatcgaccagcaggctcactctttcccgactctggagctctttagagcccggaaccccaatctccatcctccaaccttctcgcatctcaaatctccaccgagccggcagtctggggtgcagctcgggagccatacagccaatatcaaccgtcgacgcataacctcgcaccaacagaatacgactcgcgcaggattgcagaatgggcatacgagcagccgtatatgcttgagcagtcgtacaatatcataccgcagctgcagccgtatggctctggggtgcacgatacgcgcccaaaaccaaaaacaaccctaaactgagactggtaccaagtcgatctgcaacatgaagtccgtccgccatgcatctgtgagcatgtgagcagagtgggggtccagccgaagacacgaggctcgaaatcgaaccatgtcgcgccaccacctaggtaaagggagtcagagcatgtgagcaaaagcgtgagagcatgtgaaagtagtgtagaggtgtcttggggctgacgtggcataatcacggactcttaacatgcgaattgactcgacaaagaggtcgtatgaatcgactcgtcgtcatgtggctcagtagaaaagaccaagtcgattgtttaacgtgaacatactaacgtatctgggcacaggcattgacggcatccacggtctggtgagtttcatttgaatagccaactgccatcacaacttcggtaacactacctgccatgtcacaactagagcaacaccgtgtcacagttgcccaaaacagccctgaaactgacacaagctagaccacaacgacacagacttcagtcctcactgaaccatgtcattgacggcctctaattggtggtcaaaacatttcttgtgattagcagtatagaaaacgacataccattcacccactcagtcttgtccactcaggcttgtccactcaggcgtgtacactcagactcacctattcagtccattttcttctgtgttattctctgacatgatccctgtaaccatacccaacacaccgaatgagacagactgcaaaaatcacccagaaacaactccccaggatctgcccatgaccgccactctcgtcgcctaaaacgtctcaatcacagtcaatctcggacatcaggagagctgttcttgtctagttccaatctctctgtgtttgtgttaccacctcccaaaccataccccatctccggtctccgccaatcccatctccatactccgccaatcccatctccatactccgccaatcccatctccatactcacgtctcctcaatccttgcgcaattcatctcttcaatagttcatccctctcttttttttcttcttcttttttcccattcttttcccattcttttcccattcttttcccattcttttcccattcttttcccattcttttcccattcttttcccattcttttcccattcttttcccctatttttccctttagtgacatgtaagaaatcaagaacaaaatccgctacatttacaactatatctgttgggagttggtaaagagggaaaacgcaccaactaacgacccgcagccaacgtgcatgtacaggtaacgtgcatgtgcagatcagatgcatgtgcatcgatcgtacatgtagcccgcctatccgctgcggatacggagattcaaaaatggccaatagcaaaaaaaaaaaaaacatgaataaaatgttgaaaatagttataaatttgagggtacagtggtttataactatttttgaccgccacaaaacaacaatctggataataataacgactaacatacctgtctttgatcataaagactacatacctgtctttgatcataaagactacacacctgttacactacaaccaactatcaagtaaagaatgtatatagatatataggcctagggcaataaattaaacggtcaggagaccacggtcagttgaccaatgtagattagtaagcgtccgggttagacattagtaatactccagataatccaacgtgcccgaaaacggactcagaggagtagacggatccaaagtaaaggcattgttggcaatcatgtgacagttgctcgcgagctcggcctcggtcacgtggtttggcaacaattgcgcaacactgacgaggtcgttgatgtcagtcacgtgaccgagctcgaacccgtcgtccagaaccggtgtcgtgtgtcctggcgtcacgtttccgagaatcgtggatgtgaggttggcggcggggtcggacaggtggttatggttggtcacgtggccactagggtttgtcacgtgagcgactgagtcagcagatcgatgatggtggtggttggccaccggcgtcggcgtcggcgtcggttcgatcatgtgggacggctcacagtggctggtcacgctcagctcaaagtcgcccacatgactggagatcatgtggttggaggtgtcgacggcgacagtccccattacgtcagcagatccgattatgtcagaagacccaatgacgtccgcgagccgtcgtcgtgacacgtgaccgttcacatggttgctgcgcagggcaaacacccgcgaaagctgctgttgcaacaccgttgcgggaccgttgcacacgtgagtagtcacgttactcgcttgtttgccctcggaaaagtcgtgacagccgacccatcttcctggagcctttggggtctggatcgaaaagctgggtgagcaattgagcgtcagattaagagctccgagagtatcgttggggtttctgctcacgtggatttcctcaatcgccgaaaagggaaactgcatgcgaaactgcgtcttctccgaggtcatgtgatacagcatggtgtctgtgctggggtagtaagcaagagaaagttggggcgaaagtcggcgccaatttccaatagtcagcgaaagggtggggaagaagatgggcgggagggtcacgtgatgcggtgtggtgggggtcaggttaggagtcatgtgtccgagggtggagaagtcggtgatggacgaggcgggtgagtcaaccgtggtcacgtgcgacgacgaggaagaggttggtggggttgcgagcaagtggttgaaatgagtttggatgggggttgtgacgaggtcggcgccaaagtggtggagcatgtctgcggaactgctaacgtcggtgcgatggtggattacgtcaacaggactgttgattacgtcagccgtcatgcttacgtcatccacgctgacgtcatccacgctgacatcagcaagaccgtcgtcaaagtcgtcctcgcgagattcccgaccgcgcatagccttcttctgcttggcacgcgtgttctggaaccaaatctgaacgctacgctcagtcatatcgataagagcacttattcgacgtcgtgtggcagcgtcgggagtggcacacagacgatactcgtggcggagcacgtccaattgctgtgcgttagctctctggcgcttgttgttgcgttgttgctgtgtcagcgtcgacttctttgatcgtttcttgtccattgtggcgctggagggggtggtggtggtggtgacagaggtggagtggtgggcacgacagaggcggcgtggtgggcactacaggggcggtgtggtgggggagatacgggcaatgtggtggcaaatctgggcgaatgtgatgggctgacagagtcaatgttgtgggtacaaggtcgtacttgtagtcagtcggtaccagcgtccaggtaaagggagttgatatatagactaggattagagtttagactttgtgttttgcgacccacgataatatttgccttgtgcatcccgtgcagctgcagcatgtggcaggaggagaacctctggcggaagtgctgactaatacagtaatacagggtctgacttagttatggggctggcaccgtcgtggtgatgactcagctcttttctgattcgcaatggggtaattttcgcgtgagtagtcagcaatattaatttttgctcttcaactttatttttggttggggattttcgaatgggcgtagcttgatgaatattggtcatagagacaaggtggaagtgcaagcgtgctctacgtcgtattctgtatctttcacggctctctgtatctcgctgacatttctgaatatttttccaagttcatttctaagtccaaagtccgcattacatccctaattctgccaataatagcgccacagagtcagaaacacgctcattagatagcctcgagtttggttatctcgttgctttagttagccagttaaaataccctctatgaccccctcgaaactgcccccaaagtattcgcccccttacaccagccaacccacatgacaggtgcatgcacacaccacacgggcacagacggatgtgacgatatagggtcaatcttaatttagggtttgtgcacacatgcaagatggaaataggaaacgaaaagcgaaaagtggataaacgcaaaacgaaaaaagccaaagccaaagccaaacgcaaaacgaaaaacacaaagacctaccaaacggctcgatattatttggccacataatattctgactacgctttcattgtctggtcagcttgctgtttaactcggtcacgtgtctgacgtcactatcagcagggtgcatcagaatggacggtgcaagcgagcgcaattaataacaattaaaaaaacgccaataaaaaacccggatattcggataaaatggataattttttgagacacaaatcgacgaccccggcgtttcggcggcacgtgggaaagtcgcagttggtgcttggtaagcagaccaatggaacagtgcgaatatagtcggagcgttagtacttgcccccacgatcgctaatactgacgccccctttatgatgatgactaagactcaggggcgcggctgacacattcccccacccctcccccccccccccccccccgaaaaaaaaaaaaagggggtccttttgccctttgcccctgtttttttgcccccttttccggccccggccccgcccccccccaatttaaccaaacccgggggggtttttttttttaaggttaaaagcaaaaaaaaacccccccttttggttccaaaaaggaaatttttttttcaaattttaaaacccccaaaaaaaaaaggcgaaacccctttgaaagggaaatttgggccccgccgggggcttcaccaaatttttttaaaaaattttttttccccgctgtaggggcaaatggaaggggttgtttttttcccggggggggaaaagggggcccccggggcccccttttttttttttaatttgggccccccccccccccccttgggttgggccccccccccctgggttgggggggggccccctgggttttttggggggaaccccctccccctttgtggggggcccctgccccattttggggccgcccccaactttggggagggcccccggggcaaaggggggggggggggataaaatgaatatttccttaatacacagatttacgacccgggggggcccccgggttgggcgaagggcgggggggggggtgggtaagcaaactaggggggggggccgggggcggggggggggttattatttccgggggttttgggtttttctgccgggtttttgattatgggggataaaaattagggttttggggcccggtttgccccgtttcttcccccccccccccggtcccccccgggcgggccgggtttggggtttttgggggggggggggggcgcgggggcgggccctgggggccggttcctttgtttatataaacaagaaagggtgtttttttttttcttaaaaagagaaaaccaaaaaaaaaaaaacccccaaattcgcccccaaaaaaaaaatttattttttcccaaaataaaaacccccccgcgacacaaagagtggaacattttttgtgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtaaatacttgtgacgagtattctgtaggtggcggtcgaaaggcgacaggtagacttttacgaggttagggtgatcctactggtatagcatgtcctaaaagcagagcgacagaagaaaatacacatccttaattgtgtcaggaggggcgaatgagcgctgagatttattggtgtctgagaattgtaggtgtgcatataaaccgtgtaaagattatcattaggatgtccgatactccgtcttccgctttctgaacacgataaaaataaacgatagttagttaggttttgttccgaatagggggagttagattgcacaattccgtatatcgaagatggtgtttatgaagcgaaatacaggaaaatacattgaagatgaggcggtgtggtttcaagactccgttcggtataaaccaaaatacatggtgcggtaataattcaattaaaataataactgcaaatattagcagttgcaactaagaggttgactgtatgtggtttaaatgggtgatatgagaagtcacctatttttacttaatagcactagtcagaaagaaacaccttagttttcaggttagaaggtgtcagccaagctgaagtgtgagaaggtgaatttaccttaggggttcatgagtaatgcgtaaggatgtacctcatctaagagtacgattcacgttttcagatctatcaggagttactcagaaaaatgtcatcaagtctgcgaaatacattttcataatttgtatattttagttcacatctatctgagcttaaggtgtcgtaatatttctcaactaatccataaagatgtgcattatcctcaggtaccacagtccttcagtatgtaagatagatctttccaaaacttgcatggtcatgtactcattccatccacccctaacactgcacatgtgaacatgcatccttcggcgtgccaaccagttgctaggttcatgtattcatccttaattatggccggggcaatattccagtcggaaatcgtttccccccccccctacccgagagaacctctctgtctttgtgggcgaggtggaattctgttcacttaatatgcatcttttgatgtcaatcacgtttatttcgcactcttttgccgagaaaaaaagaaatagttcatacacggccctcaccgtcagtaacaaaccttcaaaattttaaaacatatgttccgtcccccccgcggtagccagtaatgtgctcacttgcaccttgctccatgcttcttgctcccagttcctgctcctgctcctgctcctccccatattaccacaacccgtgctggctttgcgtttacaggttagatgcatcacgaatcagcccatactggttccaacatgacgatgtaatttccagattatcaacaaccgagcagacaaagctgaaacccatgtgaatggcaagtctggccacggcccggggctcgaccagatattttatgatactagctgctccacagctcatggccaatcgtagaggctgtcgttatcagcatggcggcaaatgggggcacatggggacacattgctgtctatgacattggcctcgcgtcgtcaccacatggatcgcgtcgtcaccacatggatcgtgtaggggacacatggactatgtgatgggaaccactgctcccatgtagtgggcacatgagccatgtgatgggcaccaccgcgcccatgtagtcagcaccacaactacggtgtaggggaaaataccgcaaaggtctaggccgatgcttgaagtcggatggcggacttactgcacatggcccccacgaactgtgcagtatcacggctttatcgcggaagacactgtatggcctgtagtatgcactgcacctccaaggtcagatcggcacaaagacaaccagtgtgagagacattgagtgtacttgaaagtcgtaacacctggttcatcgttattgaccattgaccaccatctgacctatcccggtacagcacttgtacttggttaccctccacgcacagcggacttccgacactcataatatgacaatggcgacgggtattaataatgcggtggtatccagagtcaatttagtcacttcaataatgcaaatggagtacaagtacttgtacgagtagattgtacttgtacttgtacttgtacttgtacaacgtctggcacatcaccacaactacgcagaatggcgataccgcctcaactgcaattctgaatcatactcgctcctccagactcccaaatagcccagtatactcaccgacgcattcgttccactccttgagaacaagccctctgtcactcaacgcagccccatagtgtcaccacacccaactagtgtcactctccctagtcactgaaccgcatcgactgccgcggaggttatccgatacgctgtagacagatgcttcgcgatcgctgcccaattgatacgcattgacaccacccgcgcaccccgatattatgccacctggatagtgacacaaacagcacacaagacggaaaggaaagagaacggcacaaacgacgaaaagaccacccagacgcaataaataataacatcgttcgattcttctcaatcgactgattccattgctgcgctttgatttcctctcagacctccctcgtctctctgtgtccactcttccgttcggccagctgacagcaccgtggcataatatcgcgggtcacgtgatgacagggaccgccgcatcctggacagactggtcggtctggtcgtctagcggcctgcgtagcaatcatgggtgtgtcagggccgttgtttttttgtgccttttgtttttgtgtgagtaaaaaagtaggtgacacaaaccgaagcagagagttaagttacacagacgcaggtgcagcgaaaaggtggggggtggtggtggggatgcggtaaggtaaggtaaatttgaggctttggtttgatttgattttatttgaattatttttaattcttctgaacgattttcgaacgattttcaactgtatctacccaaatttgtataatttatgagcgccaaaaaaaaaccacatttaccgtccatccgtcaaatttttgtctccattttttgatcaattttctacacaattcctgggctggcgtgtgatggtggaaaattcaaaagatggattttttaacatttcggtgcaggcatagtttaaataaggtttaggatgtcggacctctcggagtttggagttgggtgtcagacgacactactagcgggatactggggtgtttgaggaagggaaaaaggagaaatattggttcttaacacgtctaatactgttgggtagcaatttaaagcttatctgagcaacaaaaaccgagctggaggttccctagtgtggatttagtacgatactggaattacgactcgcttaaaaaaattaaccgagcttattttgaaccagtacagattgtgggagtgtcggtgaaggttggtgaatattgcctgaattggaattttcaaaagaggaatatggttgtaatgtgatttagaatgagatgattttgtctgattctgtctagggtttctccagccagagatgtagggtatgctgtatcttacagtagagaccatgacatgtgtcagagtagaactgatgaaggagggtgaaagtgccgtcattttgacgaaatggggtaattctgtcaaattttcaaacgaaattgaactatgatttactcttcttctttcattttttttttttacaccgttttccaatttttccaatttttcaatttttttccttttcccatgtattttcaacccctcggccactacattcgcccaaccacaaaagctgcattactacaagtagcacctcaaacacctactcggcagtctaaacccattgtcaactttccactaacctctctactgcccattactgcaccctggaacttattgtccagaacagactagcccagaaagagcccagaggttctccgtggtataataatccaatgagccgtccgtaggaagtgaatctggacatttcatcatcaatctctcatgctggctgcttttcagacccacttggtgtcatttattctacacagtgagtagaaaaaaatacatgaaaatatccatagaaatttcttaatatgatctagaaaggtgctggagaatgggattgttggggataatattggttagatcggggcgaatttggccatttttccagctccagagatcaattgagtgcctctggattctccagatttacttttgaattttatgtcggatttttccagctcatctgctcactattaaaaataatccttgatatttaatcccaagatctgctaactgccccaaatcgccttctagaaacacaaatccactataaggagctcagactaactccaataggtggtcttagaccctcttagacccgcccctgttggttgaaaactccacccataccagtagcagggcatgcccagtctaaaactattgtgtggaggtgtcgaaacgtgtcaaagtcgcgaaaaatacacgctactccagtattatgtaacacagcctgaaataagacagtttccatggaccaaaaatagtccacatctgtattagaccgtttcagatgctagtgcataccaaaactttgggattttctactgggcttaataggagccatattgagatttggactttgattatgtgctcttcaaactgtggggattcatatccatccttttactggatcgattttctgtctggtttccatcaatctgaaccatgtcgtatttctgcctagacatatcgtcggttattgtcattaaaacgtcaagaagttgtaaaaccggcattcttggcacaggtgtttgatccacgtcgccgtggagctataataatttcgcgagaggcgcgctcaaattgccggcttcatgcccagtagttttgaatattggaatatcaaaagtatttgatattaattcttggagttgagtgggatggtgagaccatgataagatgatgatatagattgttttttttacccaaaattgttttctttagttgattttactcattgactttgacctgtttccagtgccatcccttactgcaacttcacccatacctaactcactcaatagtaactctacaacctcacagactctgccattgtatccgtctcgttctaataagttggctggcatatatatgttttttcggaactacctctgacaaaaacttaccatcaactcagtcatagaccatgctgacacctgtcaaacactattgaccttgtgtgcgtgatagcagcaggccaattggcaagatacaaagcatttggagtgtcacagactgcagtctaacgtctctaggccctgatttgcacctctaactcgccaggaaccaatagcagaaaggagcgagtcactttttgacagcaatagaaagcaggggccaataacagacaggggcgggtcacttttgaggtttggaaaggctctgtcgctggacttttgacttggtgaacagctggattgggtttaggggaataaaacggcatttttatttaggacacattaaaccggattaacggggaaaaatggagaaaaaactcaacggtggaaattagaataaattggcaaagggaaagttccccatggtataaccgatgtctaatccacttgttaaaaaattgccgagagtctttcactgccccagatactcctagtggcgaatgtgatgacggattcttagtcaaatgtctaaagtacaaaaagttgctcttttgggaataatgacattgttgtagaggttccagagctttctaaagtctttataccagcgattctcaccatttttagtgctctcttccgtttggggaataatattcgaacacatagtggtattatcgggtagagtccctgcttgattcgggtgcagggtaaaacatattattattgaagtcaggattttgttagtaaaattgccgtaagcgtagttatcagggaagttcattggtataacacgtttcattctaccgtcgttattgtgcaagttagatgaatctatatcagctgttattggattagtaagcatcgcccttggggtggatactgttgagtctacaatgaatcaaagactcgtttaaacttgctgagacccttttaatatgcacaccaagcacgtatgactagtttttgtagcagatattacgccagactgatattacgtcaagggtgtgcctacccgctgtgggtggcacattcttggggataactgggggatagtatgaccaaaagttgattagagcaactggggtataattggtggtggttttgtgctttttttcaacttttcggggttttatacagattcgggtagctgtttgaattactgagataatcggtggaatcggaattgtcggggaaaggttagaaccggggtcggtaccatatcagaaatttctagcatgtcattcagagttatttgaactcagctgtaacataagtccaagtctccctcttcagtcggtcattctaccacgttgtccattctggtcgaaacactatgttcgtttcccagttgggaatcgatctgaatctgatctaaggacactgtttagttcgaaatatcatcctaagtgctattatcaatccttgatcttgtatttttgccccttccaagccattaatatattaccatcaatcacctttaagtgactccttggaccattgatcctgctcgttaaactgtccaaaaaagacaatagaaagacaatcaagaagccggggataatatccactaattccagttgtcgtaacaagcagctggctggtctagtctcagatacaatggcaaccctgtgtctagacttgtctagacttgtctcgacttgtctcggcttagactctgcatttgttgacccttgttggacggaatggatcgattggtagttacatctagagataaggtggtgattggcgaagggtttttcaaagattaatgaaggtcttggaatcctataaccgcgaatcccgcgcttatcggatccttggtgtgcgatccagctcttcacggatccttggtgcagtggataccgatttgttggtacagtactggggggggaggggggaagtcatttttgagacttcatttgtaagagatacattggtttcaagagatttagagtagtattctttttattgggcggaattttgaccactattcgtggttgtagagcaaacggtttgaatgattctgcagaaagacatgtgcaccaattttgaaaagctttccgtaatcttattgcagagtaaataactgttgtgattgtgttatcggtatcaaatcattcccggtgaattatcaatgcactacatccaaaaacataaccattggactccgcgttgtcagtttatttactctccgagtttcaacccggatgaagtacatttgcattcaaaatgaaatttttatttgccactttccactagtgtaaacgaagttgaaaagatggtcaatctttttcgatcctcttcaatcatgttgatttctattctatattgcatccgaactgctaccaactaaaatacaatatccaggtccataaacatcctcccttaggtctgtagtgttattcccatcacctgaccaccgttactatccactcctattcatgtgactttcactaccattgaagttcagaagactacctctcgcttatcgtattcgcttcgcgcggtccgtaaccctaattagcggatacggcgtcggaaaactgacgtttcggccagcaaaaaaagatatttctggcggtttctggtattggcatattttgggccgtaacattatttgtcttccccatcgccgattacagggatgaagcaactgacagtatatttctattttatttctttgatttttccttatactcttatttcactgtcaaaaatgtcaaaaatgtcttttcaaatccccagggcatgaccgcagatactcctccgaacttgactgttgaatcaggagtggacacatgagaaccattatcataatgagaacagtaattgatcgaacagctccgactactatactttagtcattgtcattatgaccaaagagaccgacgctgctagcagatccgcaccgaacggtcatctggtaccgcaccaatcaaccttccagttaatcagacttgactcgtaaatcgtaccggcataacctggtacccgtgtcgtatcacatgatgtcatgtcattgcttaccgtgttgaatcgtgccatatcgtaccataccaatcgcaccgaattgctgaaacattgatgctgtgtaaccctggcgacatgtgggctcttgttctcaagttagtgccaaacccaaggccagggctagtgtcagctgaaacaggcaccaaacgtgacgtttatcgtgacagcacgtggttagtcgtaccacgggttccacagctgtgatcaagtacagtacttgtactcaggcacgtagaaatgtgtctatcagacaattaccctcagaaaatcactctcagacaacacgctcagaaaatcgcgctcagacaatcaaacatcagtcaaacagtatcatctggtaaattcacctaagatgagctcccaaaatcaacccaccagccccgtatctttccgtcacgtgacctgaactgcacctgacaaaaacccggcgcattcattgcacgttagatgctagattatgcactccacaaggagactgaggtcaagctccactcaagaccattgggacgcggctagtggtagctcgaatcaaacaaggggggtatcacgagtggttgtaacgttgtcatcgtcactggtagtacaaagacaagtctttgaatcgctagtggttacctttaacgaatggcatcctagaccgacatcgcccttaacagatgataccatgtcatcagcaccgggagacactccaccacagatggtgacaaagtaacatacacaaatggacgtcgcggctgatgcaaatttcattgtgaacaggtcaaattcatcattcagatggtctagatcaaactgttgattcgttcaccaaccagacccgttgtccttccacgtgaccaattatcttcccacgtgaccaattataccccacgtgaccaactatcttcccacgtgaccaattgtccttccacgggactccgaaactccccggaatacaacgttactccgcactagccaactaccccttgatagatggtatacgggctggcgctgggttgggctggatcttttagattaaattaaggttggaaaccttgcgcttaatttcagatgaaaccacaaaactggtgctgacgtaataatatgtggggaaaatggggaaataaatgagataatcagattcagcggagtttttgcttcaatttgatatctgaaatatcccgtttttgtgttttgctggtcactccaaaaactggagatcaaatatcgtcttccgcatgcggacatgtgagggctgaaagacacgcgagggctggaagtcacgtgagggctggaagtcacgtgagggctggaagtcacgtgagggctggaagtcacgtgagggctggaaaaactcgtatcaaaactcgtgatcagggtagtttgcgggtacgacgtcatgggacggcagtttggggttgacaagttcagggagttcagggagttgagatcagggagctatatggatgatttttgatgttcgttttcggtagagatcggtatttggtggactgttccagtttattgatcatgaggatctctagttggtgaatctcgagtaagatgacaaggtaggtcggtttttatcatggaggaggattattgcgacttttggtcatttcgactcatatatctgttgtatatctacacacatccaatgactagttgtggagtcgtggagaagactgaattggaattccaaagctctagataagcagcctccaagacatttaaatctacaaacgtgactaaacagattcaaagtactggatgacaaatgcattgtcttactggagaaatgagtgagcgtcgtttcagagtcgttggagcctttcctaatggtgagtagacagacaagggaggtcagggatagtcaggctggtcaatgttagatactgccagttgcagtaaccctgactagccctttctggggaacgattcttcagggtctcaatggttgtagacgtgtaacaatgtgctaccagatctactgtgggttcatctatcagatgttgtgaacctgaagtaaagccaacctccttcagggcagaaaacctggctgagacctctttgcttcattttcaacacacacgaatagttttagttgaggtcagcattgacaattattgctccatcaactgaaaatatctttctcttgagatgctttcaagtgctgccaaaaaaccgctgacccagttccttttggaaccagaaagtccatctggtagggaagaacaataccctggttcagacctcgagtcacatgttcatccgcttctcaaacaaaccagggaggcagtcgtttcgattgctgaacttcttttgagccagctcctcctcgtggccatctgctgaataaaatctcctttgaccaattcagcaaagacaataagaggttcgaggcctccgtttttccatttccttagaggtactagttggaatcaaaaatcagacaacccagaagctcatcaccccgtaccaacagaatggtactttcgcacagacttatagcagaaaagacctagagacaagggcccaaaccccacaaatggcggattcagaggacaaatggtgacctctggttataaatacctacccactctccaatttgatgcactgtaaatagtattaaccgccaaaaagagtcgtattctgttcaataagcatcttgaggagattcaaatatctaccacatcggtagactatgatatcacagtagaaaggagaaggaagtgtagcattgaaaaaagaggagagtcagacaaatttccggccagccagaaaaatgaccggctcaatcggaacacttgtggcggtttttttcggtaaataaccaatcttgatgttcaattgtatagtatgtatgtactatacgtcaattatcagtcgaaaagtcgccatgaaacatatctaaatgtagtcgagttcagaatgatggacatatcgtagtttccacctgatccaacatcatttttccggcaactgacttcagccaaaattatcaaagatcatatcatatgatcaacctacaactgtagaatgatactatctataaaagcggcaactgtactagtggttcagatagttctaggggtttagaatgttgtacaactcggtcatacagaaccatttagtcatctgtccagaatccagtccacgaattacactgtctctatcaccacgagctacgtctatcgtctcttcacaaatgacattcatgaactccttattagctggaaaagggattaatggtccgtaaatgtagactgctttgctcagtatctggaataatcgtgacaccataccaatctctaacttcccagaccgtcagaaccctttcaatgcttccatctaacccattttttcttcagcaggtctctgaaagattcatggtggatatcgaagatcgagatcttgaaacggtagcactggcatacacgattcatacgagtaactacaagtaataaaagctcaataaaatcaaataatacctttcaagaccgttatataccactcgctcaccaatcaagtttagaacttcaatcaatgacaaccaaacaaacgaggttgatttggcgcgtaagagatggagacaagaagcgtttataaattgtaagagttgcaagtagttggttgattgacttgggtagctttttactgtcacaacagagagttttatacaattaatatccctgttgacagagtctaacaaaagtgctttgagacactctctctatctcaacgtggaagaggtttgtcaatattcccaagagtatattgttctcgtagtcatctatttaacacaattgtgttcatctagctccaaaaaagtctctgaaaccgacgaaatgtctgcttatatttttgcttgagtattacttgaaaacatattctcccaacaataaactaactagaatcccagattatcaacaaccattacttaacattcgctctttaacaaaattgacaactgtttcaacttactgaccaacagagagcccgcagcagaaaatactaaataaacgattaaataaaaccaatccccttctttcttcgtcctctgtatgtgtctcaaacccccaggcaaggttccaccactgcacctaccaggcaagtgcagtgcaagcagcagtaatgtcaccattatgacgtttccgatgaaacacgcgccaaatatccgactaatgcagggcataatagctgtctgggccggcggatgccttttctcgtattcaaacacacatgtcattcacatattatgtccaatagttggagtgtctatagggcagtatcgggagtgtccacacctcaaaatgagaaccggacaaacccaggaggaggtttttgacagttcacatgactacaactcccccaattatatcacatgaccaactcctccgcctttacagacccttgtagaagccctcgaaacctctcctccgtgtgtccccctaacccaagtgagacatgttccagacgagtgagacaaaggatagcgggctcaatggaccatcacgggctcataatatgcgatttttattataatacgtgatgattatcatcatttgtggttcaataccttcaaagctgcattgttttctatccgtatagcgcattgtgtacgagcgagtacagctacagttcgtcaactcaagagatgttccagggtgtcgctccaagtcagacatgcaccaaactgcttccatgcggcctgtgcagggcaaaaacaacaaacaacagacaaattaaacaggtggttccactcttaccaggccctgctcattcctgtgcaggttacgttacagtacaatacgaatctgtgcagaagagcacatagaagcctcttgagaagcacaagagagcacatagactcgcattccatgaatacattctttccatgcatataattggctaaaaaaagcaaacaggatcttctctgtagacatgtgtgactacagtaacctactgtacgttgtttgcacatggccgcatgtgttgtaggttgggttgaagaagacctccaggagaagaaggagagaaggagtgatgaccccgagttcaccaaacgtctccaacttggatcaatgagcaaccaaggaactttgatagtgttctggtaaattttgaggcctcaaagactcctcaaagacaccctctcctggacaccctaaacatgcacaactgcacaatgtacttggttggtaccaactcattgttgtctcaaatatatagtgcaataattgccgtagcgcacgcttttattcaccccttttctggctgcttcatgtacgatgcaaagaacacagcatacatatatttgcacagagaggagcccaacaactgactcagagttgagaaaaggaaaaagcaacgaccagagagaaagagagtacgaggaggtcacgtggtgcgggatatctcgtgacggtccaactagtatctggccaaagtttttaattcttcgggtagaaaacaaattatttgtgtgctttttctggttactttttgcccaaccttttggagttgtaccagagtccaaaagtgacgggataactggctgaaaagataattgacagtctcagatattgaagtgattgatttaaatacacattttttctatatttttgtagacaatttcattatcgctctggtaaacagtgtcagaagtcttgacgagagtgtatcaaatcacaccatgatctgcagatcgtcatgatacattggaatagaataaacatgataatatatgagagagttcgagttctggtggaactcggtttgttatttgtggtaaacggtgattggggggcatttagtcccatattcttcccccagttaagtaaagtgtcaagtattgtgttgcatttagataacaatttaagtaagtctaaatgtcagaaatcataacaattctgcttttgcccatatctctgtcaattttctagtaatttctaagaggacaagtcaggtttatttataatggtactagttataagtgtagtaattttttcattattatgcccccaattggtaaagttgtgatcttcatcacctctggtctggaactcactattctatacgaacaagaacatattaggagatggttgagataaaaattgagatgttgatatgtttcaatcgtatttttaaatcctttgcagaactccccatacttctggcttgtctccttggccaattagaagatgtatcattgaagacctatacagttacagtggaagaatgtagttggcgacttggaactgatttgacaatggaaagacgtgcagcagtaacgtcatctggcaaacaaaattcatgttcagaactcgtcatgtgtttgattggtcttgatagtccagtagatgcccctctcataggagctggacagtggtagagcatagacaggagtgcagaatgtattacaccgcaccggtaaacaataacaaagaagtctcggcttcttatacactgcttggtgaatatgataaagcgtctttcgcctttatatcagtttttgactattttggataggagttgattatgcagtcccttgatatcagatcttgagtttttggcacgtggattgggggagtcacgtgtatttggggagtcacgcgaaggatagcttggtcacatgagtctctctaccaatattcgtttcttgaagggactctgagaccaaccgagacagattggtactaccgggagcaagtcgattgtttggggaaatacgtgggcttggatcaatgaggcaatcacgtgaacagtctaaatgaatatatttgtagtttttacgtctgtagaacgtatttgttactagataatcagttcactgtgatcacaagtccagatctgacccacaaacatcttaccattacactggtaaatggagatatggggggaagagaagagtgataacggataatttgaagttattggatcttttgaagttattagacaggattattactgtctctcgctctattgttgcttgttaaccgttcaaatagatatctttgcttttgctatattgtatagtcgctaagaggaaacttggagacaccacaattacatggatacatggctttggtgtgttcaatggggcattgggtgatccttttgcgtgtataaatagttggtcaacattttgcttgtactattctttgtggcgggtatgaggcggactgtagcatgtattgatcaagacctccattattacttggagtatatattgataatagttaagttttagttgaaacaacagatgcagtatttctgatcttataatatatatccttacagaataaattgatttttatgtatttataacctatcaagaccttctatatgttctcattttatcctctatatctcgtgcaaatcgaatgtcctaccatttccaggattctatgtagcccatcaccatttttctcaaattacttaagatttagttagataaaaagttctgctgggggttcaaaaatgaggttccagacattctattgatacaggaatacgttcagaatgaacaggatgttcactataatcagatatgttttaaaattgttgtattttgttcccatatctagacaggtaggcgattctgcacaattctcagattcccatttagttaagctctagttgacattattgtagcatatacagtctgagttacccatgatgtcacaaacaagatgttcgaaatgaatgatactcgacagagtctttggccaactgaccatcttctttcaactctgggttacctcttgtagaccgagggaaccatattcctccatagatacttgatgtagctacgatacagcccaattgacaccataagagcccatcacacccataccaggagagcggctctattgagatcgttccatatggtaattattctccttgagccaccctcttggaatgggttccagtttacccttctcctttgcctgctccctgtccattgcctgctctcttgtccttccctcccccgctatcaactccctgttaatctccctgagctggcgataatgctgtttcgtcttctccagtttgtgcacttcctgctgaatctgttgttggagattctccaggcgcttctgtgttgctacaagagattcgttgagagcacaaaaggtggtgaagagctgcacatcggtttcgccggtgggaggagcgatttgtccgtctctgagaaccgagtgtgatgtgtcacccgggaactgatggctgttgaatgaagtgttcatggaaggctgaaggagtaaacaacgggtcactaaactacggtagcaaacgacactgtaaatacataacattatagaaatgttccctaaagaagagcagcaacaaaaacaatggcggcaccggccatgggaacgccattggaaacaccaacattgccggtagcagaggccgcagcagaatcggtggcagaaccaactgcggcggtggcagaggccgcagcagaatcggcggcagaaccaactgcggcagtggcagaggtggcagcagaagaggcggcagaggcggcagaagaggcggcagaggcggcagaagaggcggcagaggcggccgtagaaccagcctggccagccgaagaggcagcaccagtggccgaggcagcaggggcactaccggggccgctcacggctacactctgagagttagccttctcgttgacgtcatcatcatcgtcgtcgtcgtcatcgtcacttctgggggaaccagtagtgctgctaccagttgcggtggccaccacggtggggttaaaggttcgcgtatcgtcgtcgtcgtcgtcatcatttctggaggcaccagtagttctgctaccggctccggtggccaccatggcggggttaaaggttcgcgtatcgtcgtcatcgttatcgtcgtcgtcgtccccccagtcgctccgggtgcgccaggcggggttattggagtgatactcggccgcgatggacccaatggcctgattgacgcttcgcatctcctgttcgttcatggtggagaattcgggggacagcacaatgctctgaagcgactggtatcgggggtcgttgaacattcgttccgagtctccggcccactggagagcctcgctgacgtgctgcatatcttcagcgttgagcagtccggccagtccagccacgttggtggcgcccagaagccctgccatgtcagcaggtatgttgactccgtccagaagacccgccagctccgagggcatgttgggcaagttggggatgttgggattctgtcgaaccacaacgttggcaggaatgccggctgcaatcacggtggatacaagggtggcaattacgagagacatgggaatgagtctaggtcaagagttgctttggtgagtggttggtgagtggttggtgagtggttggtgggtcggtcaagagtcggtcaagagtggtgagtcgatttgatctctgttgctcactgattagactgtgtctgtgccaacttcagtaccacacatatatatatacctggccaagcccactaagaccaacaactggctccatgtaactgaggggagggggagaaacagagtttgcatctcgtatccacgtgtatatatagacgcatcatgcggcgtaaatcgaacgtctaatccgcgcggctgacgtctagaaggaggctatctggacaccatctggggcgaaagaggagcgacagagagacgcaaaaccgcaggaatggggtacgaatcgaaccgtggagccgagacgacgccgaatctcgcggtcacatgaccccgccgcccgtccccgcgccgttggatactccgttctggccgcttgctgtgtctctgcagctgtaccccaggtcagttgtaaatcccgaaccggtgaacctttttccacaaggggagtttcgggagttttggagctcaccttttggggcggagtgttgcgaggcggagttggaagcaatggggcttggggtcggggtgtatgttttgcactgcctctcatgtgatcttcaatcatgtgagtggtgagggagggaggacggagggaggacggagggatggaggacggatggaggacggagcatggaggaaggaggacggaggaaggaggaaggaccatggagcatggagcatggagcagtgtgtgctgtactacaaatgggagtgtactgtcgtactactaaaaggagtacagtagctacaatggatggaacatactacagaacatagattgaaccataccataccaacgtacgtacagtacaccactacaatgtagctcacttctccgacgccaagactatatcgcccagacaagtgctgataagcgagcatgaggacaaggaaatgggtccttgtagtgtatactgaatatagcggatttttatttttgcccctgcttttggtcgatgtggaattggtgggttgaatggcattggtcgctgcgttggccatcggatttcggcgttaggtatagtatgaccaagtctatatatatatatctagagtatatattacactacttgtagatactctactgtgctgtacttgtaaaagttatatatagtcagagtaaaatctgtttcatgaaaatatctgttccaaaaaagtttcactcatgagctcatgagctcatccactgctcaacaaatgtctgcttcgccatcgccaggagaatgtaggttgcaggtggccaatatgattatccgactcatgcagggcttgtttattggagcttttattggttactgtatgtactgttttgtacttgtatttggtgtcttgttgctgcgagttttttgtttcttttgttctgttttgttctgttttgttctgttttgttctgttttgttctgttttgttctgttttattctctttttattctctgatacatttttattcattttactcagtttattcactttactcagtttattcactttactgtttattcattttactctgtatattcattttataatttggaccacagaagtggtagagtggtaaagcaaatataaaacaacactatacgccccaaaacacgggctctcttctggtaccaagcattcccccatactttgaacatgttgccctttcgccagtgatctcaacttctggtagacggctagaccggcggctaaataaatgatgctcgagagctaatatttagacgagccaccaagatgcatttctggagacaatggggttggatcgtggcacgtaaaagtacataactcggttcttttactctccagcatcagattcatctttctacaaactcgctggcaccaataatgaccattctagatagaccccaaattaccccttccatttctccaactaacttaaacccccctcctctaaatagtgagcatatttcttcatcataacaaacacaatccaagacttcgctatcacgctacagtaccaccctacaccgctacaatggactggaaactgcagatccagcagctcgcgagccgactagtcaagtgggtgaccaacacccagcccgtgattcccaaaaacgttacccaaagaacgatagatacccaaaccgataccaacacgtccaccactaccaatgcttctgagaccaacataccaaatgctcccgaggcggccgaggacgaaaccgagtccagaccccagtcgtatggttctgtgtcaacccaagactcgtatccagtgattccgctcgtgcgacactcgactacaagagaacatgttgtttcacgagtggttttggtcggcgcagaggagttgtttgatgagggggttgagagagttgtgtgaggtgtcaagtgtcaagtgcgaggcacatgtggatgattattgccactctgtccactttccagactcacactcagtccctgactggctcttttgatctggctcccgaccaaactggaacagtgaagtatcaacatgtcactaaaagctgttggaatgatagttgatggccacgaaaaagcctctgatacctatatatgccccaatttcagttaacaaatgagttctagcagcccctatacatctcatcgtccccaccaaatacgtctcatcgtaacgtagccccaaaaacatcacctaaatcacttaatatagatgccatatacttgaaaaatatcctacttcatccccaaccctccactaacaactacctcatgacaattaagccaattaatcactatcatcactacaccgcccacaataccccgtcccagatgtcctcaacaaactcttaataacctcctcagtcacttcaactaatctcccaactaccctgagttaccctacctattattagacacatgtctcatgcacgtcttttccacctccaaagctgccatcaccacttttacatcaccaccatggagccccaaacgaccgccaaggtggtgctgacgaccactaaaggccccattgaggcggaattatttgccaaagaggtgccgctggcttgtacacgcttcctgcagctctgcaagtccggatactacgactcaaagccgttctaccgagtgctgccgggagaactgatccaatgtggccaacaggaggctggaaacaacacaaacagctaccctaagcttaaagacgaaccacatacccgaatcaaactcaaacgaggctacttggccatggctagcgaatacaccgagaacaaccgacgggtccccaattctgccaccacggagttctttattgctctcaaagaaatccccttcagcggaactgtgattggaaaaatcaccggagacactatttacaacgcccaagatatcgctcgaggagaattgaccgaagatggatacccgatgtacgttcaaacggtgcagaacgtggagatagtgctgggaggagggctggtgcaagagacacaaaaggcgggcgccgacgcgggcgccgacgcggagtcacgtgaaaacaagtctggttcacgtgatagaccgaagaagccaaaacgaaagcttcaggtgaaccatgacgatgacgacgatgaggagcctgtttttacgaaaaagagtgtctccaagctggttgaagacaagttcaagaaggacaacaccaacgtcgcaaagaagcccaaggtggaggcgtccgcggaacaaccggaacctgctgccgttcaagcaaccaccacccatcacgtgcaagatgcagaagacatgaccacagaagttgacactgttgtttcagaacggctggaaaagttcagaaacatgtcacgtactaagccagacacaaagcccaagtccatgttaatttcccaagaagacagaatcagacgacgactaggactaggtcccgatgaagatattccttcggatgcctcggacccttcgtcagatgaagatgacgattttgacattttcaaacacaaattcatttgtccagaggacgacaaggccgaggactcgttgattactttgggagcatgaccgtgaacttgacccattcgtacatattatatatttattttaaagaagggatgtagaatgtgagcgcacagtcagtctgtcattcggctcacaacactttttcatcaatctaatcaacagccaaactactcgggcctggtccgtctctttcctattatactatacaaatctgtttgtacatacgtaccgtcttgtatgcctccttgcatctctctatcttcttcctcatcaccacaaacactactctaacgtagttttaccttgtggtgatatctgaatgagggggggggggggggggggggggggaaaaggggggaaatttaaacccccccttaaaaaattttaaaaaaattaaaaaaaaaaaacccccccccaaattttttaattttttttccccccccccccttaaattttttttttttttaaaaaaaaaaatttttaatttggcccccaaaaaccccccctcttaaaaaaaatttttttgtttatttgttttaaaggcaaataaaaaaaattaaaaaaaaatttctcaaaaattttttttaaatttttttaaaaaaaaaaaatttccatccccaaaaaaaaaaatttttcctaaccccccccaaatcgcgcctcttttttcgcgcgcacataaattttccaaattttttcccaaaaaaaaaaacttcccccaaaaaaaattttcccccccctcccttttttattttttttttttttttttttaataaaaaaaatttccccccaaacccccccattttttttaaaaaatttccaaaaaatttttttaaaacccccccccttttttcccccaaaaaaatttttttattccccatttttcccccccccttaaaaaaaaacccttgttaattcaaatttaccctaaaaaaaaataaaaaaaaaaaccccaaaaaactcccctccccccccctttcccccttttttcccccccccccccccccccccccccaaaaaaaaaattccccccccctaaaaaaaccaaaaaaaaaaaaaaaaaaaaatccccaaaaattttttccccccctcccccccccaaaaaaaacccccaaaaaaaaaaaatttctcccaaaccccaaaattttccctttttttttttttttttttaaaaaaattattttaaaaaaaaaaaaacccttcccccaaataaaaaatttttttaaccccttaaaaaccctccccccccaaccccccttttccccccttcccccccccaaaaaaaatcccccccctttcccaaaaaccttcttttcccttttttttttccccccccccccccaacaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatccgtatataccatcgtgctacagctctcttcggccgaccacgctccgtcatcgcactgcgcggctattgtcagtggctgacgtacatgtgtacatggctgcaagttctataatgcaatgacaagaaaaagaaaaagagaagaaggaggggagggggtgggggagtgtggtgtatatagtaaaaaccaaacaaaagaaaacaaacctacaaatcacctttatcattcagacattcatcatgttccgtgcccgaaagcgtggagggagggggggggtgggggtatgtttactagtattatttattgtattaggggtaagtgtgggggggtggggctgtcaatgtaccagagcgttaatggcagcgtgtccgctgtgagttcggggtggtttctcgtgttttttttgtggggccccacatgaaaaattttacgctatcttgtgtgtttgttttttaatactctaccccggagatttttttgttcccccccccctcatgttttttttttttccgggaggcgccgccccaaaagggcatttttggagggttcttcaaaaaaggccggaatctcttttcgtcatcgataaaaatctctctccggatttactctacctaggggtctncnnagttttttcctctcaaaaaggnncccaattttttataaaagggggggggaattttgtggggnnccgcaaaaaaactccccccttccctttttttttttttttttttttaaaaaagggggaaaaaaggggggggggccctttttttttttttttttcaacaatttttttttttttttttaaaaaaaaaaaaaaaaggggggggggggggggttttttttttttttttttaaaaaaatttttttttaaaaaaccccttttttttttccccccccccccctttttttttttttttttccccccaaaaaaaaaaaaaaaaaattttttttttttttttttttttttaaaaaggggggggggggggggggggggaaaggggggagagtctaaccacgactctaaaagatgtcacaagagtagagataatagagaccctacccaactttatcagtagttcagtccacccacccattcaatttgctgctgctcatgagcgacagttttagtatggcgccccagcatcctccctcgtgctaagcactcgttcggttacttggcttcactggcccatccaacaatatcaataccactcctgccacactttcgatccaccttgatatcagacagaccactggcatcgtccaaataccgatgattgctcatgccgcccgcatcggctcgctgttggggatccatctgcagcattggcagcagaaagctggccagcaacttggcctcctccttgctatggttgtatttctcatgcagaactgcctccagtggccagtccttcagcttggagatcttcttgagctcgcccttgtcgttgaagtactctgacgtccatttgccggtctgcagcacgctggtagggatcttgccgagcaactcgatgatctgcgcaatgtggtcgtcgtccttggagtacttggagccggtctggggctcgaacaaatagtcgccggtcaatagctcaaacaccaaacacgacatggaccagatatcgctgctggcgccccagaacgagcccagcagcacctcgggtgaccggtactgtcgcgtctggatgtcgttggtgaagtgatgctcgacccagcacgcgttgccgagatcgacgattttgacgctgatgagctcctcggccagcgcggttctcggcttggtgggcgataccgatgtggggctcttggacagctggttgctggtctttttctcgtggtcgtcgtcgagtcgaacctcctccaccatcttggtcatggtgagatcgttgaagaaggacgcgttggagcgcagaggagaagggagtggctgggagccggtgatgagagattgtcgtcgcgatctacgaccggttctggacccgggtttggtctttttcgtctcgaccgccgcgcgatcctcctcctcggccagcttaagcatcttctccacgtcgccaatctcaatgagcacgttttcaggtttgaggtcggtgtgcacaatgccgcattcgcggtgcaggtagtccaggcccagcaacacctgctttgtgatctgcttgacgagcttgacggggatgccggcaaactggtgtcgtcgaatgagacccagcagattttcgcccagcacctcaaacaccatgcagtagtgtgtgccgttggggcccacgtgcttgaagctgtcgtacaggcccacgacatgggccttgcctggatggtcggggttcttgctgctcacccgctccagcattttgatttcgtcaatggccgtctctgtgtagtgggaagccgaccgcaccaccttcatggccacgtggcggtcgttgttctgcgtatcccgcgcgagccacacggtcgagaagtgtccccagcccagcttgcgcacaatcacgtagcggccgttggcaaacttctcgccgatcttcacgggatggtagcctccgggacagtagtcgtccagcgactcttcgtttttctgcagcacctcgtcctccgagtcgctgaggtccgtgttgacggtgagtttcgacattgtgtgcaactggatatgtgatgatggtcggtgtttgtgtcgtataaccacggacgagtactttttttctggtggatttcgtctcgactaggctggttaaaagtgtttggtgtaaactcgggggtgttgtgctgtcgcgctgtttatgtaacgtcggtttgtgtctgcgtcacgtcgtctgtgtctccaactgagggtcgcacgttcaacttgtatcagtatgtcgtctggtcaagtcgtctcagagtacgagttcactagatatcgccaaacttgttttgattttaaagttgcgcatgcatggcgtgctgtggagggccttgaagggggtccaaagagggacttgtagacgcgctagagacagagaaaacccgccaaaatactcgcctaatttttctctcctgatttctcttttcagaatcgcgctgggacccccacagcccattctaaacacactctcctgcaggtgcggcaatctaccctccaacacgataagatgagctcatgttcataacaccggttgtagaggcccaaaagcggcggaaaaacggcttttccaggtcaattgccaatcggagcccattgccggagatttccgccccgccatttcttccccaagtccccgcgtaaccctcagccctaagtacatcctgtcacgacccacttaccctaacagaaaacacatcccagccacgcataccccatgcatccacaatggcaaccctcccacatacgagcaactcggcgcgcttcttgagattaggagataagccagaaagagcgggacaagtccgttggggtggggggataagtgtgtggaggtcacgtgactccttccgatgggtgtaatctgtatatttttgacgactctcatgcgggaacatggtggtattgcacttggagagtatatataccctgctatacaggagagcaagagagaacagttgtactacaagtggcacaaccagcggtacttgtactctgtagaactccgattgcacaatttccacatgtacctgagagaagtaccatctgcctcttgtctcggcactggctggtgtcttttgttgtttgggtgacgtgtttcagatgtcttgacgagtacgagtacgagtatgtacgagcgagtacaatacacttggatacgatgtgatatcgggcagaattagaaaaatcgtgattttttggaaaatcgagtaaaatagattggaatcgggaaaacccccgatttgataagagtcgattttatatatatattgaaaattgaattgcacaggtttcgagcaacgcggccattttgacccctttctataccagttgtttggaaggcctatatggtcaatattggaataagatgttttttagagatgacaattacgtcatattggaggaacataaaaaggcgtatgcaacggacagaatggtggctcaacaaactagaaaagactatggttggaatcaacaaatcaatagctctcgatcggtcaaaaaatcatcgtcattttggcaaaactggcctcattagaagccctctccaatcccttgtctcatggcaaaaagtaacgatcagttagtaaaacttttactacagtacagtacctgtagtgtgacctgggtcaaaaaaaaagatggaggtaacaaacagagcgggtgtcaagtctacaagtgcattattggaacggaaaaattccttaaatgggcatttctggctactatacatacatcagtcgtctatcaaatagcaacgaatctatctcacgccacagaggagatattggaaatctgacaaatccgtccttcttttcatgcccatttcaatcagtttatcatctctcggcgtgtccttagccctcttataaggtgctgtttgttcgtcaccatcagtcagctttcagttggatactgaacgagtatgtactgtaccgtagaagaacatcctggggtaatattggccaactgactctttcaaccaactccgaatctcatctaatccacttctgactctttcgttaccctccagctcacttattcgtctcacaacctcacccgttctctttagcagaggtactccttcaactccagaataccatatcaagagccatatatttccatatccaatggtatcatttgcacgtctcccagatgcccataccgccagttaatcgcatgtcatcaacagtccagatccatgacacccccagcccatgtatgactaagcaggtggcaatcaataccactcaactcatctgtgggccctaaaaactccatctccccctcttgtagagccgataatgacccccttcactccgccttttcgcatactcttaacctctatgtgcatgcacatcgccacttaacctaactgtagtgacacgatccagcaccactcaaccactcaaccacacaaccgcaatcacaacgacaatgtctccaatcgcatctctggaaagcgcatacaaggccggcgactacgaaaaggtggagcagctgcttctgccccttaaggtggacatggccaaaagcgggcttctgacgtcgcccaactcgtctggtcattcaaaggcggacctggaggcagctcgaacggcgctcgagattggcgctctgtctgccgtcaatctgggcaaagaggccgaattcaccaggtttgtggcgcaatcgcggcagttttatggcatccagggtctttctgcgtcgccccacgagtccaagattgtggcgctctatctgctgctgctgctgtcgcagaacgaaattgcgcagttccacaccgagctggagtcgttggactttgacacggtggaaaacgacaagtttctatcgttccccatcaagctagagagatggatcatggagggagcctacgaccgggtgtggaaggccatcaccaacaaggacgctgttcccagctccgagtttctctgtttcgccgaccctctagtatttgccatccggggtgaaattgctttgtgcgccgaaaaggcatacacctcgctgcctctcaacaatgctcgacatttgctgtttttcgactcggaccagggcgtggtggactttgtgcaggagcagcctggctgggagatccacggtgagcgaatcaccttcccgggtgttatcagcgaggacgccactctgaatagcagaaaggtgaccgagaaattgattggaaactcgttggagtacgccaaggagatggagcagattatctaagggagcgacaaatcggagatacgatacggaaacaacaatctatcggtacagtaccggttcgggcgaggatctcagtgtcactaccatctgtgatctggcctgaccatgatgaagtatgaattgttctagatgatgcatattataatgagcagaaagtgtgtagtgatagtacggtacgtgtattgaatgaggaaaccgccgtctctcatctagtgtccttctaaggtgaattgtcgtagggcgatgtacatacgcatgttgtaggtcgactgttgtacttgtggtcacgtctcactcgactgtctgggttttattacaaataattgatgtaaacaaaatgggcaagaccagtgcaacagattgatactacttgtatctacttatccatggaatgtctgtggatcgtgataagggtcgtttgaggtgatggaggattagttgacccaagtcacattttacttgagtttacttgggtattgtaacaacagccgttgtctaaataaaatggcgtcacggaaataaatgaatgtatatgcagaaaaaacccagtatcagcgtattctctgatctcgggagggtacaatgtgtgtttcactactgagagtgcctagtaggaaaatgtccagggcgcccttcttacctaattcaccagctacagctcagaggcctgctgctatcttgatcataatgcattaaccatttccttagtgtattgaattgctgacgatactgcacagtcatgacccgttatgagatgtaggagagtactcgtagtctcagcgacgggcttgactacgttcgacgcacgacttgatcgctgaagtagttcgcagtagccaccgtctacggcccaagagacccacggaacattgcgcccaagtcaccgaccaccgaaggtcctgtcacaagactatgtctcgtcttcccaggagagtagtctagacaacccatcaaatgagtttgcgaaggaggtcatcgccgaaatcacccaccttgcaaatatacgcggcgttgttcaccacgcccttgttgagctggtcggacttgtccagctcggtgcacttttccaaaaaggcgagcaccttctttcgctgggcctcatctaacttggcagcatgaacaccgacaacggtggtgattcgcatggttcggggggtaatgggcccggccagcccgtcgattacatggtcaagcatgtctcgatccatatccgagcagtatgaaagggcggtttgtagtacagacttgatatgagcgtctgcttcatttttgtaaaactgggctcccagggtcttcaatagagcgtcagtgtccttgtcagagacgtgtttgacgacattgagcagaatctgggctcccaaaagtctcagttcgggaatgtaagggaaagccagcagattggtaagtccttgtttgagcagtggactagctgccaattccacacaataatccttcttgttggacgccagtttgaggaagtggcctcccgactgcaactggtccgtgtactggccagtttggagcagaaacagcgactcttcaatcagatgcgggtactttgtcagcacagtggccagatctgactcattagtaatcagagtactagtcaccgcaatccaacaggagggcccaattccggccaattgagggtcccagaacttgagatctttcaattggtacacaaactcgagctggttcatgttgataccttccgaagcacacaccagagcggtgtagagggctcttctgagatcaagaggggccaaaagagcgtcatcgggattgtcctgcgataaatccactaccagcttgtacagtttgtcaaattccaccatctttcctgtttcctcgtcgttgaccatgaccagaagcagctctgtggctcccggaacattggagtctttctgggtacaattcagcagatattggtagaccgccgcgaggattctggggtccagttttagtcgaccaatcacccacatttgcagcatggtcagcagagtgcctatcgatacaaagtcggtatctgtcagggtttcaaacagcaacaccagtccctgggtgaactcctgactgtgaaccagttcctccttgacgtcggggtcttcgccattggcccagttgaagagcactgccgagtagaagggaagggccatcgagttcttagtcttcaccaatgagctcatgtagtgtctgaaggagtcctggttgagccacacgtccaacaaaatggctctattgacctcattttcactcacgcagttgccgatgatgcgtaagtaggacacaacaatgaggttgtcggtggatgcgggtagatcaaacacctcgcagatctcaggaagcaccttgccaatgtccgactggtactttgtgtctctgagagtgactgacagttccgagatctgctcggcagatccgacggaaagaacgccacttttgccgatcgtttgtaatgcttgcctggggtccattgaagagtgtcaaaagggtgtcggagtcgtttcacagctgatacggtccgcttctcacaactgctgagtgtagattgctgtgccaggacactgggcaactttatgcatgcaccagagatgggggaggggtcatgtgctggggcggttacggcgtccttgaagatgattggagggcacaaaacgacatgaaacgggctggcgagtccattaaaggcatcgccaaggccccagctgctctacagggcccacaaaactacacttgctccgattctccatatgcaccccctcataagtttaaaagaggcggagaaaactggctggaggtgaagaagggacaaacagctgatttttgttgaagctggccgggcagaaaaacccgcttggttttggtagccggattcaggcggaggatcggcccgccatctacacaggttatgaccacaggttacgagcgggcgatgttgacccggttcagtctttttcgagcgttttccttggtttgggtttttcagtctcaccagtatcaatgcaagtttgtagaataaaaaataaataaggaaagacaagaaaataaaataaaacaaagaaaatcaaataaaatcaaacaaatcaaacaaatcaaatcaaatcaaaccaaaccagataaaatcaaaccaaaaaacaaaacaaatcaaatcagataaaataaaccaaataaaatcaaacaaataaaatcaaacaaatgaaatcaaataaaatcaaataatatcgtttaatactcacaaatcggttcgccctgtagcatatatattaacgtttcggttaggacaaaatggaggaaaataacaagtcgggctatcttgctcaatattgatcctggaaacaatctgagtgaacaattacgataagcaagccccagcaatccttctgatatctttatggccccgattgagccaatatcaagcccaataactggaccaacctaccccacccacacaaccctaatttaccaacacgtcacgcgtcatacattaggtatctacagcacatcactcttgtccgacaaacacacacaccaacccaacacacatcatgaccaaggccaccgaaaccgcttttttctttgtggctctaattgccgtgtacgccgctctgtggttcggcttcattcctgtcggcgagaagatccgacaggagattgtgcctctgctgcctttctggaccattgtttcgtttggctcttattctctgggtactctgggctgggatattctgtccttcaacgacaagcccgagaagtacgccgagctgaaggaggtgagtaggagaggagaggtgacaaggttgcatttcgttgcgaatatgtgcagtgcaagtgtgacgtcctggatggagatgaagtgccggagtggatacggagtatcactataccagagtcgtgccattgtgtgtgattttgagagggttaaactgtggtgacttgacagcgctcttaatgacaagtgctgactgctcgaatcaaatatggcagacgtgccatgatctgattatggcgcgtgtttacgaggcctgtggctctcagacgtgacagtggtaagacaatcactatagtacaagcccttgagtggtcagactcctcacctgcccaaagtccagtcaacgacaactacaagttctaggtgactcccgactttcgaattcggcctcccctcgtctcatgttccctactaacccagcaaatcaagctcgcaaaggccgacctcaagtccaagggcgtgtctgtttaatatagaaggataatacacgagcatcatcagcgacgcggatcgtacttaccacaatagagtacaaatatcgagtattgagacgtgtttactccgaattttgtatctacacgacactctgaaaagttgccgaaataataaagatggcacgaagctcttgaatgagtcttttatcgtatcacagggacaatacgacgagaagtccaatatgtccgaaatgaaccattggccttgtagaatgggattttgaaaggaaaacagacaagaaaagacaatccatgaattctacagggttccacgacattccaggtatctcttttgatccaaaaccccccaaattccgcttctcacattcaacaacccgatctccacgccaaaccacgactcgtacgagtaaaagtcactccaggtgactgacgaaatgtgcatcttgatcgtctcatcgagctgcttccattgatgtaggccatggtccttacgttcctcagcccagtgtcacgaccgcctggttccttacaccagtaccacctacagccctacactaatagtctataaatctattgttatgttgaaagtctcggtatgctctcgttgtcacattctataacactgtagttagagcgtcttgatagcagccttggagaccgtagcatccagtacgatagtaacggacaatgctgggatgcggccgtgggggcagagccagtcacgtgactttccaaacgcgcacaggtggacgatgcaagtctagaccatcattttgttgttgttgttgctgttgttgttgctgttgctgttgttgttgctgttgctgttgctgttgctgttgctgttgctgttgttgtcttcagactaaatgcctgctagggctttggccattcggttgcaagtggttttaggcggtggcctgctgctgttgtgcagcgccacctcccatctcctgcaactttttggcctgtttcttctttcgcagtcgcttctcagtatccaggaacaccttgatagacacgtcaacgtcatcccattcatccttagcctcggggtcattggctcgatctgccggtggggttccaaagtcggccggccatgtggctcctggcgtcttcatgagcgcctcgtgtgcctgctttcgcttctcctgccagtggtcaatgtcttccttgtacatttcccacacgcagttgatacatccggacatgcagcaattttcgggctcttcgggtctggggggcactcggacacctgcaatcacccgggtcagtttctcggcgtcttctcgtcgggcctttcgagatcccacttttccgaaaaccagctcggctctctgctgggccgtcaggttgtcgtgttttcggtcggaggtatcaaacgtgagactggagggttttgagggagaaaaggtctttttgtggttggctcctttgtggcccactcctcgtggctgttttctttgtacttggttagtgaaactggtttttggcgggtcttgtcttgtcatctccaatccgtcctggacggtccatctggtcactcacaatcgtagaaaacataagggttcttgtgaaggctagccgaggtgctaaaccgtcgtgccgcgggctgtacttgtgtaagacgcgatcgcaacatgtttgtgtgacagtaatatcgcgtgcgcttggtcgtatctgtttcagtggtggtcctccggtaccgtcgctacctcactttttatgccaatcagcaattagtaatatgcagaagcaaatgaccgtctagctcggccgactctagtccggggggggacatggatggacatgacatgcaggaagcagagcaggtgacgtcatgactaatctacaaaccttgcgtcctctggctagaaccggttttggagagtacacggggcattcttgtgtgcgtttattttgtcttgctccgatttttcaatgcctatcaaactcgcatccaattttcatattagtttttcagtgtatttttcaccttttttgactcatgtttatataattttttaatttttaattttttcatcattttttcatcattttttttaatgtttttaaattcatcctttcgtccagttgccctttaactcaaccagactctgctcactggtactcctggtataatagaagcttggatcaacgctaaattttagagatattgcggttccgaaagtgaataaatactcagccagcttttctctacaaaatgatacaattatattagtaatagacccattgaaaggcagaaaaaagacgtacatcttgtattcaaccattcacttggacctcttattaagctgtaagcacagctaggcctagaccgaggctaccatacatacggtgatactactgcgccgtacaagtacaaaatacaacgcttgtgggaatattaagacgagcctgagataccgaagatgactaatatcaacgccgggaccacgtgactgaaccacgggatctacaatggcatcttgtcttgaggttgtcaggttatcgtcagatcggatgtgccattgtagatcccgagcttagtcatatttaggagaacttactaagctgaggcattcctatcgttcccaccacaatcaccaatcccacgctccacatactcttttagaaacattatatatacggcatcttttactgttttacctgtctactgattatactccctcccacacactcctctcgcactaattaactttcgcctcgaggagccagttgcatacagaaagcaagtggcctacaagtacttgtaggtgtggaattggaatacagaacagaacagaacagaggagatagctattcaacagcgactcgaaagggatccgacagtgattcgacaagtgagacaacagcaccacacaatccagtaacgacacacaaccgacggccttccatccatctcctctcactcatgctatgacccctatacactcagaccctctacaatgtgaggctgtctctgacgaagacagtcatggctcgataaaggacactgtttccagtccggtatcaacacaaacacagacaaggcccgcccccgtcctccgcccgaggaaatcgtacaattcggcccatacaaacccacattcgcctgctccatacgacactcctctgttctcctcgctggatgaaatgccaagcgccctccacaacctgtctgacgaatcgctggctaaaatgatcgaccgacacggaggcatgtttctggtacggcagctgtcacgtgatctggcccaacgtgagaaggaagtggttgtgatgcgaaaacagcacgaggaccgcgaacgcgagctcaaaaccatgctggtggaatgcgacgtgtctgtgattgagattgaacggcggctaagctccatgcgcgtcaccagtgtcgttaatccggatcacgtcatcaacgaggctctacaggaggctctagttgatgttcctcaggaatccgaatccaggagtctcttgagtatcaccaagactctgtgggacagtcctcgaagtgcacgctccctcctttcggtcaaatcttcttctgcctcgctcaaaagttttatggacgagggtggagacggcaacaactcgggttctgcagttgtttccacttccgcaatcacaacttcttctacgacaacaaacacccgtgaagaggaatactcgagtgtcaagaacggctcgctgaacaacgacacagccaccaacatgtccacttcttctgaccctcccagaagtatcgaaatgacatccatcttcgacccctccatggctcctccgaccctccaacagtcacgtgacctgctcacagacagatacggcttcaagtatgactggaagcgatctcaaaaagagtccgctcgaaagcccgtctccattcatagcacggaagacagcaccattgataatacttcttcttttgagccggttaagagctccagttcaagtaccagcagttctgatcagtctaaaacaaccacaaagtcctcagaatcgaaaacaacttcaaagcctatctccagtgcgtttcaggaacccccttcgagaagtgctcccactgctacagtctctctaaccaccaatgtcaacaacaacagtgtcagcaatgtttcgaaaaacacacccgtcaaactgcttctttcccagctcagtcacattcacgacactcagcaaaaggctcaattacaaaactggaccgagttcctcaacactctctccaccttggcgtctgaacaggatgaaaatgcatgtaccaatctcctaggtctcggcggcgtttctctccgaccccacaatccaaaactgtacaagtcttttgtgtctcttgttctgggcggcattcctgtcaaattgcggccccaaatctggtctcaatgcagtggagccgagtctattaccattcctgggctgtaccaggagctgcttacagacagcaacagctcagccacagactatgaccccatagctgcgcagaacacgtcgcagatcgacctggacctgtaccgaaccatgcctcataacatcttctttggcaagggtccgggagtagccaagctgcgaaacgttctggtagcggtatccagacacaatccggacactggatactgccaggggatgaacattatggctgctgttctgttgctggcatttcccacagaggaagatgccttttgggccttggtggccctcacaaacctgctgcccacagactacctggctcctcctttactcacttctcgtgctgaccaaagggtgctcaaaagctacattgtccagcacttgccccaaataaatcaacacatggaccagctggaaatcgacctcgaagcaatcacgttcagctggttcctcagttgttttgcagacacgcttcctccagaggtgctgttccggatctgggacgtgtttctgtgtttggaaggtatgtcgttcttgttcaagactgctctggcgttgttcaaaatgcacaagtcgcaattgctcgagtttgactcggcagccgacttctacacgtacatcaaaaatgtgggagacaaggtgctgtcggtggacaatctcatcaagaccgctgaggagtttgatatcactgaggctgacgtcgagaagcgcagaaaggctgccctggctgacttgcagtgatctattacgtatttatgaccagtatttatcaatatatttatatcctacaagtgcacggatctgcccaagtcataacgagatgcattaaatcatgtaccattatctatatttgctgtggggggagggagggagataacaaaccatctttgtgagcaccacgtctcaagagaggtacgtacctcatggagatggatggcgttgtgcgatccgataccgcaccatgctgcgctttggactagcctccttagctgtccctaatctagttctgcaaagaaacccttgtaagcattatcaagatcaaacaacaactgtctcgattgatcatcggtgatactctccgtggccttcatattgttcaacgtgattaaccacttgacgatcttgtctcgtcccgcgaagtccttgttggtcaccttacccagcgaggtcatgaggtctcccagcagaggatgcagctggtcagtggcggagtaattgagcttcagagcgtccatgcacgtaatgaagttgccagtggcctcggcaacagctcgtgacgtcgaggggccttcccctgtgggagtggatcgtcctcctccgtccattcccccaatgtttgttgatgctagtgctgacgatgcctgggaagcaatgaccacgctggccgggattcccacactgattctttgtgttgccagcgaacagtcgagtccgtacttgtccttgaaatgctgcaacgacacaaactcattctgtactccttcgtccttgagcagggtgttgtattgagacagcaaccgagtgcagattgacgagtagtcctgttgcgacacagagtctttgagaaaggccttttcaagataatccagggacacaataatcgagtacagctccgcgaggttctcgtatcgttctctctcttttggcgaagagtagagacgcacctcctcgttgagagaaatgttggagctgcgctgtggtggcatatgggttagtggggcgtatggaagtgacatggttaatataggccgttgcagagtgtcgactcgtatttggatttgtgttcacggctgtatttggtgtttttcggctgtcctctgttgagtgagatggagctggtgatgtggtgatattaagcggagtagtgttaagcagctctcatgtgaggttgaagtttatttggaccatttggaggtcaagtaaaatacccaagtatctagttgggatacatgtgagtggatgaactggttaggatattttgcggtgacgatggtgaaactaacatgaacatacaaaaaagggctcgtgtagtcgatctttcaactatctagcgttcgtcatctatcaatagtcggactatgaaaaaatttcagtctgcggctcagaacgtggtcaactgagcgtgatataacgccatctgagacatgttgaatctctattctgtcctcgagtccgttacaaccaggattgtcaagtccccgattacctctagcttcatactgtcgtcctgttatgtggctctatgtacttctacctcccacgggaccgagaggtaagaccatggagacacgaccttgatccagagatgtcttacactctgtgtacttggcagaattttcatttcagtcatgaactttccctgatcggcggttttggtgtcgtacgactacagtacccgcactgtgtactgtactgggtatacatcttgtcctagtccgcctccaaacccctgacggaagcactgtatctagcaagcggctccgtggagttgcaatcttgtcattcgacagcttggaatgtaacgcccttgagcacgtgttttgaaaaagaaatgcgacatacatagctcgtgctggccaaatctgcacattgagagcatcagtcggcaaagcatcagtgcggctcctacgcctggtaatccaccccaagtcttgccgaagtcacgcatcgagtagatatgcacagtcgcgggtaacaagcagggtgttacatcaggtacgggcaggtacgggcaggtacgggcaggtacgggcaggtacagatcaggtacaggccaggtacaacccgaagcgtatagctcagagatgttacgagcaatgggacatatatttcgacccgatcaagcagttatagccactgtataccagaagcagcggtgcgtctagcttttccgctacaaacatctccatcgccaaacattcagttgtacagtccttggatctacaaagacaggcaggtgtgcagatacactattggacattggattcatgtgtgcagtaacaagagaagtcaagtttgtcaacaaattggactgggaaaggtgattgcagaggagaaatcgatcgtctaagcctctttcgagacaccaagacaaaggttctattcagagttggcttgtgcttgttcgagaggaggggggtttgagatgaggggtgtggggagtgttggcttgagctgcagattacattcagagctacagaccggtagagcttcaacagggaatcggaaatgctgcggtgcaggtctcagatagtgcctcgtattgtgttaaacgtggttttagaattgggtgggcgcgtggaggaggtttggcgcattgtgagggcgcacgattgcggtgtctatagctgcaccaataataacactagaggaacgccgagttgaaaaatcgattaatgaggtggaatagatgtgatttcggttgaaatgtccacgaaaaacaagcttgttgtccactcagcgaccgccatgtttcccgcatctccggtacatgcaactttaagcaagtctcagaccaccaggcagaagctgaagagaggaccacatagggttgaagccgagatgtgtgagggagaaagttcaatcaggtgataatatatcgctctgtggactccattgtcaaccatgctggcaactgtcaagagttacgttacgaatacgatctgaatatggaccagtcggactgtagaaaggtagacgccgcaggtataaagatcggttaccacttccgttattacaaagatagacaagcaaacgccatcaagtgtgcctacagtgccaagagatgtctacaggaaccagtattacgtgaataagagccattggttgtaccaagtaggctatattaacctgccaaagtggctacttgtagtatgggctgatggggtacacggtacagacgagacgagacctcggtgtttgtagagcaatgaatattgctttagagtagagtgagaaaccacgtttgattgattagaagtcctttctgtagatccgtgtagcaactatgtctgacaagctcgtttctttttccaccggtcgactatgcgatggcagatccaatctcgattgtcagcgctgtcatctccatgacaccgaaaagtggcgtcactagccacactccaggagagggtctcgcatgagcgcatgagcgcatttaatgtagttaatactgtttgtgcgtgcggtagtgtagtgcaatgtgtgaacaagagggacaagagccaaggacaaccctgtcaggttcaggtccggtattttcagcatctctgcactccatattttaccgcagcaggttgcagaggggcatggcaggacaagggctgtctgcgccagttgtgaaacaagccgcttgtgtgtcgcggtccggatatttgctcttttttacttcaatatacggttgctggcaatattccgaagtccgagacatggatgtaggtgtataattggtgtacggtgagcttaagagtgtcggtattgcatgtacccccgagaggtgcactacagtgcggttttcgctgggcagccccattctggctctctcaagacccccaatcaacttctccgtccccacatttcgcctaaacatgcctatccggaaaattctcgggaggtgtgcagcttcactcaacctttttcccagacaaaagcccagccaaaaggcagggagaccctcatactcaaggttgatgcgggagtggtctaaagatgattaggttgggcttgtaccccatacgagttgcagcggcagatggacaacaagcaaacaagtacaagggaaaaaagaaacaaggggcagaaataattggtcgcttgagaaagaaacaatgaaagaaataataaagaaataatgagaaacaatgaaagaaataatgagagaaacaatgagaaaaataatgagagaaacaatgagagaaacaaatgaaagataccaaatgaaaacattgacaccgttgcattgcgtccgtccattgtcctctttttcaaatctgcgacatgataatactggtgcagtacagaatcttgtctatacaagtgcattacctactgtacttggacaatactcctgaagcttggctcaacgtcggcaggtccaaggggtggctggctacagcaacatggcctgatactgcaggcttatgttggtttaccaagcggatgagcacgttttcgaaacacgttgtcgataggaatcgagttgtacgcttcacctgtttcatcaaggatcagagttgagtgcgagtatagatgaggtttatgaacggccaagtaccgtaaagtacctcggtaataactgaacactgtactgtactgtacggtacttgtaaacgtccatcccgagtattattcaatagcaatgtacaatgacccgtatttgagacaataccgtcagacagggtacagttcggatccacaacgtattgacaagcacttgttctagcgatgcgagcttgacaaagcttcatcgggtcaatgggcccttttaaaccgttgagttcacacgaccgggtcagaagagcactaccgcagcaacacgagtgggggttggtggggggaggagtgtacaagacgataccttatgagcgtcaatggtattggtatctgagacgccaacagttactctagatgtcgatgtatctggttattgtcgtttcatggatcttctcgtttccgaggtcgtttctctctctatcgtgtgtctggggtcaagaaagagtcgtatcaagtacctcgtcatttttggttgaaacatttgttggaaaagtctttaattttagtgaaggttacttggataagacattttaataggcaacatgactcaacatctgctgtacctactgtaattggaatcatgccagtgagaactcatctgcctttgtattgtactcaagttcaacccactgttcaccgctgcagatgattactgctgagggtgttgaacttcggggctttcccatcgagattcggccggactctagcctgtcaatagcctgagctccctccgttcactctgaactacttcttcgggtctattttactacagtgcactactagccttcattctgtgggtctgatactccctccactattataagttagtatgtattaaataatggctagacgagtgcaatcacaagtggcgcgactgttgactcacaccctaccggcgtggcacactcctgcaacgcactcatgagcacacctccgtagaagcaatactatgctccatacactcgcacccgcaacccgcaggacactgacccagcccggtctgccaccactcggcagcacaggcggcatgggtaacgtgttcacagacgacacagaaaaagaaccggccctgcaccgtcactgaacagaaagcacactccttgttgttattcggattggctttgaaatgcacggttcgaggaggctgctgagaaacggtcttggaaaccacttgcgtgggctgcttagcgtacaaaccaatctgggcgcttttaatctctccaaacaacgagctatacgtgcgattattgaacttgagtacctccaggctctcgactgtcagtccccaggacgctagaatcgacgcatattgcattcggtagctttgaaacttgtcttctcgtgcagggtctagtagagaaactggagacgtgtcctggagagtagggaagaactcaatctgcatcttggggtagtctgcaggctcgtgttcggctagagacagaacgatggaagcttgtctatgcagaagaggtgtaaagagaccagaaaagtcgatattgtcatcagacgacggggtgtacgactggtcgcgtgtgaaaaaagcagaatcaacccgtgacaacgttcctcctgctacatcacgtgaagacggtcgagccattgacctcttccaccattcgggcgagccaaatgttgtgtttgaggtctgcgagccaaacggcgaaatgtcaatgacacgtgacccagaccgtttcttccgtttctcaggaatgtcccaagcctctgcgttgacaggagatttgagaaagtagttggtggagtgttcacctggcgggaaacccggagatctcacaaacgagagtgttccaggtgtttggggaacgttcaattcagactgttcctgctggtgcactgagctcatgacacaactcatatttgccagcatctgggtattgtgttgcttttcaaagtagtcaaacaagcgggtgaccagagcattacggccaaatggatggttaccccagtcacccagaataccgtcagagacattggaggtgatctggccaatattggggttgatgtggcccatgagattagacgtcagagaaggcagagcagcattacttccagatccaccacctccagcgcttccaccacctccaggagtgcaagtatccaatgttctggacatctcagttgggtccacaatgagttctagaatcctccaagcgtcggatgcctcttcatagccgtgtttttcggccacagcagcgttgtggcgacacaacaagtgcggaggaagacctaaaatctcgtatccctgtgctaaaatctttcgggatggaatcaggtttctcaagtcgagcaccttgataatatttgtcgacagcaacttgggactggtgccaaaggaccgctgcgtgtccgactctgcagaagaccgcactcgtctgttgagagcccggggtacaagagatgttcggaacttggcgtctctaggccagacggcgttttgtagcgaatcctgggaatcatccgagtctgaatctgagccatccatattgctgattttcatatttgtctcgattttccgctgagtgtgggctatatcgtcttttcgatgagtgaaaaaacacaccagcattcctccacgtgaccaaacagctccacagcccttggggataggcgtggagttgaatgagtttttccctaatcgtgccataggcatgattccatcatccgacgaagatgagccaaaaacatctgattcagcaccggaattacctccatcgtcagactcaaacacaatgttatcatgagatccatactcgtcatagtctgtcatctcagagccatcatcactgctggaatgttcttcatagagagcttcatcaatagacaagaactcgcccataagaaatcttaggcaagcctcgagacagaaccgaccatgatcagtgtagctgctactgattctattgagattggatttgatcagtttgatgtctgccttggtcaggtcctcattctcctcaatgaagtatgtgggaacatcataaggataatcgtggggaaacttgataatgattcgcaggaatgtcagcttgtccggctcattttcgtccagttgaccattaagagataccacaacttgacctgtagacacactgatcttctcaaatcgcactttcgggaaagttttccccacgcaggaaacttcttctccaagcgaggtcggcacaagacttcctccaatacccactccttcatcaaacgagccatagtgagaagcaaaggcagcagcaccaactcgaacacccgagagccatgacaaatgcatgtttcgcttgccctgagatgaccttaccttggtacgcattgtagttgccgccgggccgacaagacccatgtttcctccaaaactgccatgactaggagatacagacaatcccgaccgtcgccctccaatgccaactcctcccacagggaatgagtcggttcccacaggctcatgagtgtacgtgacgtatggagccccccttcgagtcaacttatatggtacaggcttctcacctcgcacaaagttgacacgactttcgagaccaggagtagaaggccagagacgcaggtcacgatctttggaccatgtgaccagctggaattctcggtcgtccaccttttggtcgagtccacctcttgctcgccacagaaactctcgaaccacatccccatggcctctgtaggtgtagacagggtccatattgaccttcccctccttgtctttgtagttcattatatgaaccgagttttcacctcctcgtagaggcatgatggcgcatcccgagccaaaaggagtgtgtcttgctttagaaactggaaatccacattcgacggtgatctcaggctccagaaaatacgagtagtttgtcctccaaccttcgctgggtccttggtatcctccctcggtattttgagcaaagttccagaacttgactgttccatctgtggaagcagtgaccaacttatagggctcacttctgtggaaatcaatgcaattgaccttgccctgatgtgcctggatccggaacattggtttggatcccattcgtttgtcccatatgtttagtcgccgtccatgggacgaagcgagcacgtttgaatttgttctgctccatttcacctgactggcgccggcaaaccagtcagcaaacgagcctgcgggtttctggggcgaccgcaggtcccacgtgtgcacaaaggtgtcgactgaacatgtggcgagcgactctggctcgaacgggtggaaattgatgtcggtgatagctctattgtggccatggagaaactgctgaagtgcctttttgctgtctcgtgcgaggttccataccatggctttttggttggatgtggagatgacccactcggccttggcggcgtgtggcgaccattgcacgtctgcgacttcccatgatgtgaggtgctggatccatcttggcggtgtgaaaggatcgtccaagtcgacaacgaagagtccggttcggctgggttagtatacaaaaatcaactggctgtaggacaagagtgaacaagatcctggttaatggtcatgtggtctatcgcgtcatcttaccagactcctggctgatgggtgtgatttgatgcccttggatcaatgtgagataccaatggttcatgtatctcttccaatccaaggaaacatatcatatcacatgtctgatcatgcgactgttgtttacgccacgtgctaagtcacatgacatcttctctgtcaatactcacctggccaggacaacgtctcgtcccgaaggactgatggacatggagccgacgctctcatcgactcggagcgacagcgggttgccaaacgtcggcgagttgaacacagaccgaggctggccctctttcgactgcattgctgaaaggtcgaacgggcggatgtggtgagatgttgatatatgcagatggaggtgtagattgagatgcaggacagtggagtttattttcagagtgggggaggagttggaactggtacttgggaggtaaagtaagttttgttgggtatttgaaggtaggggttagctattaagtaaaagtgtaagtaagtgatcagtatcggtaagacgactacgaatggtcgtttcaattggggggaatttgcactgggctgacattgatgtggtctgaatactggaaagcacatttcggaattggaatatatttagtgtaggtgacgatacaaactgatccgcgtcaggatggcaaaaggagacaccatctgaccctcttcttaatgtttttttttttcacaagatgacttttcatctcaacaaaagtcccaataaacccaactaattgatagtagccaaccacacaataccataccgcacttgtcacctgccggccacttatctgtcaattgtgaccccccacatacatcagtcacaccacatacagctaatgcaaccctccaacagtccatctattcagtccatgtttcaccgtcttatgttggttctttcaagctgaagaaacgtgtttcaaggtatccagtgaatgatcgccgactcgagagagagggtataacgagttacagaagcagtctcgagacgtatatttgaaatccttcaacatcgccaccaacaagccagtctcggcttaaacagaaaataaaacactcgacagttcataacacctcgatatacatccgttgtccgggatcatcctgtgaactcctcacgcagtatatgttgagcataccccagagtcgaaacagttcgaagtgggtacgttcatgtgccaccctagagactgtggtacgaccgcatagtattcacccaatgggcgggtaataatcctttgggatgatctgggggcgcggtatgagatcgacaagctgaccgtggcggcttcgagaacagccggtgacccaactgacgactccctctacagctgccacaacagcagtcacgatcacaacggccatggcggtcacaaaattagtcgtcaaagcggcgtactggaaattgacgaggactccaactcgtctctatcgtctcatccgccggccaaaacaaggaaaaactcgaaagagacagcagaagaatggcctaggggaaagcaccagaactaagatggacaaccgcaacacaattatgacttaaacctatcgattctagttttccgacatttcgacagggcacctaagaatggtacactttggaaaccatctctggcaagagtgtcaaaactatgtatagataggtcacgagtggagcagaattggctgtcgacagatccatgctgccaaaagctgtttccaaagaacttctagatgatcgctcgcgtagattccatcgacaaacatgttcgcaaagaatactcagcctggcttccaagttagaaggatcaaaggttgaaagacggactacgacagcaacggttagtacattcatactatgataaggtgttggacgaagatgcgggtctgacaagcagtttatggccgtactctgtgggagctgtggcagtgattgcgaaagccgattcgaagttatactctttgaattaccaccagggatggtttcgtcagtcgccgagcgaagccagcaaaggaggacaagatgctgaagcgaagctggcgaacaaaaaagacgacggggtcgtgtatttatattgtttgtaatatatctgtaatatagtggatggtggctttcctaccatctgaaaagactccagtggttatcttctaacgtatgtactgtagcctaggaaacatcgcccaaagcggcaaagtgaccttggccgtgctcttgaaccgtagctatatccatccactcatggtttctagtatcttttcccggttgtctagccttcttgactccagtgatcgcatcaaggctctatacagtagtacatgctgttcctggtctaaatcatgttaatcgtaagatacctatcgatactggttccagaactggttctggttggcaccctgggggggaggtggaggattctggccatattgctgatgatggggcggctgtccgtactgttgatgctggggaggctgctgcataaacggagagttggggccatatactgaaggatcatacgtgctaggctggccatagttatcaccggtatgttgctggggcttgggaggcaaggtgggggccccaccagaagtaggagctgcagaagagctgccactgccaaaagaaagacgtccaagctgagactgaagctcgttggtggtattgctctgaatggcagacaagatggacttgccctcctgtcgtctagcgttgacaaactgagtggccgacacattcaccttgtctgccatgttttgcaggtctctgtagaactcaagacccttgtctaatccagtcttgacctgtttccacgactcaaaggcctttcggaatcgctcaacaatcacgtgactgtgatccagagcccgttttcggtctgtcaccttgtttttgaccacggggtcacgtgtaatcttctcccagctgtcggccaagtccttaatcagcagcgcctgggtgttgatagtggcagtcaggcgctgttggtaaggctggaacttctccagctcctgttcaaaaataagattgtcgtctgctcccttggagttgactagaacgccagagatatcgtctctgtgaaccttgtccttgaactcgtagaaaatagcctgacggtccttttgacagttttgcagctttctgaaagaagtttcgcacgaaggaagcaacttgtcaagagtagaagaggcagcaggatcccgagaagcggctccctgagagaaatccaaatcaataagactttcagatggtccagaagaagacttggaagaagacgaatcggcatcaaacaacttttcaagctcagggttgttgattccacgtgacaaaagctcaatatcaggcttgacaccgtcgtattgagcctgcagcttctcgtcactggcaccggcagccaccagagactcctgcacacgtcgaatgtcgctcaacagggacgcattgacctgtgcagagggtgcctgtgtccatccgtccttgtagtagtccttcattttggtggattccgtctcttcagaagcaatcagagcctgggagtctctaatctgggtcagaatctgatccctggaagtcttgagaggactgagatcgagagtcttcacttcagaagcatatccaagaacaacagcaggcacctgagctgaagaaccagagtctctaccgctctgaagatcctttttgagagcatacaactcgccaggaagtcccatgtactccagcgcagagttgagtttctggtcagcaacctcaattcgttctccttcacttcgcaaaagagaggccttttcttcactgtaaacagaagtctgctgcagaacgtgcatgggtaccagtcgggtaaacaggtcgcggccgaccactcgcacgtgatcttcttctttatacatgtcttgaagaggagtagcagtgacgacttccttgggttccacagctcccaaagtggcgggagcaggcaccagcgagtggtagatgagatcattatcgtgttccgaagacttgagagtgcttcgagcaagatcaagagcggtggaaacaagatctcggtaccacttgttgaagtccttcttgttggctccattgggcaacggcaacattgaagcctcgttaaactcattgatggacttttgaatgtatccgatactctcgccaaacttttgtgtggacggtttgttctgaagagacttggcatacagaagcgaaccaagtgcagtaaagtacttgtttttgccctggcactccaacggccagtttttgtcgccccatttctgttcctcttgaatcgctgtgaaggactcgaacgcagccttatacagagcccccactccggcacacagcttggcggtcagagcagacacctttccggcctgctcctggttcacgtcagtcagcacagacacacttttggcaatgctatcctgacaaaacatctcctgagcctgtgccagcatgagcttgttgaaggcacgaaccacatcctggccaatgtcgggcaaaggggcatgtagaaacttgtcggcaatgaaggcaaagacaccagcagcgttctggaacgcatggaaggacgccttggggtcacatgagtcgtcacgtgacatctcctcgcccatgcagctcagaatcgctcccaattggtacagcacgttggccttctcgaatgagatggagtgctgggtcaccttctcctgagacagtgagtcggaccaggtgaagtccggtttcatccccgactcggccgcgttgatccggcgctccagtgagtccaattgagcgaaataccggaacaaaatatctcgtcccgtggcatctcgtcctgctccccgtatgtcctgtcgtagtcgttggaacgacgagatttcctcccgaaactgctcggcgtagtccggaccgtatgacgacgcaatgtatctgtggatggcacgtgaccagtccgtgctttcggtcgttttcagcgccagagggatcatcttatgagtcttgtgttgtagtcaaatgtcgatacttgtacgagttcttgcacgattgtagtcgacatgcgtaaggctgtaactggaataccccgtttgagcttattttccaggagttggaggagcatagattatgactgtggagagggatggtgatagctggcagggttagggctattttaagaggatgggggttgatttgcaactcttttaatcagttcaaaccgctcaatttggtcgtctaatactcagagagtccccacatgtggtttgctgtggtggcaaacatgtggaaaacttaactaacgaccgatttttttaattgggtttggtggggatgatacttgagattcaacgtgggccaaacccctcaagatagatagagataaggaggagaagtggtgttttttgggtaaatataatctgtgatatgagctgtgtgaaacacctagttccatgatctcgacattaccgtttactacttccctcgtatagtacacacaacggtggtaaaattgctccagtgtcaggctgcagtatcataaagttccccacatgatgcgatatgcttggacttttgtcaccacccaccacccagacccacagagcagagaacggcaccaacagcaccagagagtccaagccaagagaacccctacgaccctcgacatctatttatactaacccattgctcagtttgacagcaacccaaccacgcgaaccaccgcgcaacaccatatcaaatccaggtcacctcagaagaatggacctaatcacgaaagaatccggccagctgggcaagaatgcgtctctacaggcttgtgaggactcggtggacgctctgctcgagtttctggagcaggcaaaggccaatgtcactgacaaacaatacatggcccaagttcacaccatgtacaccagccaggtggctcctcagatcatccagacacccaacgatgtgcacaaggccatatcgcggtatggaaaggcactggaccgaacgttcaagctcaacgtcaactcggcagcgtcgtcaattgtgcagattgcgtctgataacgacgacagcaaggaagccgtggagtcacgtgaggaactgaaccgggccgtggcggtgcatttgctgcggctgggcgagtttgacaccgccaacatctttcttggtgaaagtgccaccaaattgcctccattgttggtggagcagttcgagctgctgtatgacattctcagatccatgggagaacgcaatctgcaaccggctatcgattgggcgtcgacgcaccagcgatttctggactgccgaggctcagatctcgaattccagctgcgagagctccagtttaagatgctcttgagtcagagagatacaagtgcagcccttgcatacgcacgtacacatttccaaaggtaccagagacactatctcaaggagatatcgcagttagtcaccagcattctttacagttacactggaaattcgccatatgaaaagacaggaggcgaagtatcaggagacgatcatgctgtggctctcaaaactgttcagcagacgctgattaaggagttttgcacgctgctgggtctgtcgtccgaatcgccgttggtccaggcagtgtcttcgggaactgtggctcttcctattctcgccaaaatgggcggtatcatgaaaaccaaacgaaccgaatggacctcgtcgaacgagctgcctgtggagattgatctgccaccagagttccaatttcactcggtgtttgtctgtcctgtgagtaaggagcagactacggatagcaaccctccgttgatgttaccgtgtggacatattctcgcccatgatacgctcaaggctatgagcaaggacagtgaccggtaccggttcaagtgccattactgtcctgaagagactacatttcctcacacgagaagggtctacttttaggctcggagcggttggaccttgtaagtggatggccattctggtagtgtcctcccaaggtgtacattctgttccatcgtgacatgaccactcgacgttgcatcacggccatgccatctttgacatgctccgactattcagtaggaccaagaccgtggttctactgtaccccacaagtgtagtctagccactttaggctgacgacttgctctaggactccgccgttgcaattgtccagtgtctgaactcccattatttaacacgatattttcaaaaattaacaacgtgcccacgcaaatgtatctgtcttcgctgatctttggtttttttccctttttttcttcataattgttctttcatccactcagatcagataattactgatccgaactcacccaccaaattaaactcggagcactgcaagaggttgaggtagaagtgagactgcgcaatgttgaggcatatatgtgtgatgtgtggatggcggggttctgattggtcggcttgcagtgtctataattagtacaagtagacaccgtgttatcttggtcttttttctgctctttttcccctcccaaacgacgccccgtagttttgttcaacacttgtgcctacagtacacagcttaaatcacgctatcagatgcgagataagcggtaggagagggagcttgaagaaggagtgctgagaggggacagtcgagaagcaaacaagttgaaaagcaaacaagctgagaaacagagaagacgagaagcagacaagtcgagtagattctgattactaagcactagttatattggtctgccggcccctgtttttccactcccttatggtatacatcgggctgtcatcttgtgccgtcctcttgcgccgtcttcttgcatactcactcgccctcgccttggctgttgactttttacctcatgggctttatgcggagtccgaggcgcatgaaagggcactacgctaaaaacgggtggtagagagccagagaaaaggagacaacccaaaagatggactcgggggccaaaaaaggcggggaaaggggccgattcaggggtcacgtgaccggttaaaccctcgtccagggcttcttctttccatctaggcgggcatggggctcgttgtagagtcctcttgtcctctccataaccgctgccgttcacgtcgtcatctcccaattaagactgcagttgcccagtttgggaatagggtttcagcccttgacgaggcgagaggagttgagaggtgatggaggccgtttggagccattgcgcaggatgtaaccaagcagatgggtgaatgttgcggtttaccttgttataatgtgtttttattggccattgctgctggtcagccttctttctaggctggatcaatagattaactttttacgccccgataagcaacatactgtaggcttacagcagctaaattaccagtagtttccccccaaagtacatacgccacccaacctgtctttttgtcctcttcctcctcttcatcacaaccacacaccgcgacgatgaagttctcaattgccactctgggactggcagcgtccgccgctctggccgccaaccctctcttcaaggatatccaaaatgtgcttggaggcgacttctccaagaagctcggaaacgtggccgacaagctggccgatggcgctcgaaagaccaccaccgactccgccaactggctctacaccgccaccaacaaggcccagttccccaactacgctctgcgggccaaggacccctcttctctgggtctggacaaggtcaagcagtactccggctacctcgacgttgaagacgaggacaagcacttcttctactggttcttcgagtcccgaaacgaccccaagaacgaccccattgttctgtggctcaacggcggccccggctgctcttctctgaccggcctgttcttcgagctgggccctgcctctatcggcgaggacctcaagcccatccacaacccccactcgtggaactccaacgcctccgtcattttcctggaccagcctgtcaacgtcggctactcctactcttccggctctgtctccgacactgtctctgccggccgagacgtctacgctttcctgtcgcttttcttccagcagttccccgagtacaacaagggccaggagttccacattgccggcgagtcgtacgccggtcactacattcccgtgttcgcctctgagatccagtcccatgatgaccgaggattcaacctcacctctattctcatcggtaacggcctcactgaccctctccgacagtacgacgagtacgagcccatggcctgcggtaagggtggtgctcctcccgttctcgatgagcctacttgcgagaacatgcgtgactctcaggcccgatgcaacggcctgatcaacgcctgctacaacaccgagtctgtgtggacctgtctccctgccgccacctactgtaacaacgccatgcttggtccctaccaggccaccggtctcaatgtctacgacatccgaaaggagtgcgactccggtacttctctctgttacaaggacctcgagtacattgacaagtacctcaaccagcccgaggtgatggaggctgtcggagcccaggtttccgagtacgagggctgcaactttgacatcaaccgaaacttccagtttgccggtgattggatgaagccctactacaccgccgtccccgctctactcgaggagggcatccccaccctcatctacgccggagacaaggacttcatctgcaactggctcggaaacaagcgatggaccgacgagctcgagtggttcggcaaggagaagtacgagcccaaggagctgtccgactgggtcgtcgacggcaagaaggccggccaggtcaagaactacaagcactttaccttcctgcgggtctacgaggccggccatatggttccttacgaccagcccaagaactctctggagatgctcaactcttggttggctaaggattactcttacggatccaagtaagatgtcggtaatggacagtttcgtgagaggctggaccgacaacttgtagccatcagtagcttagcacgagctattttattagctagattattattgaatatatatgccattgaatgaagagaatctgtagatgagccgtaggtgtgctgtgggacgtgtatggaccggtgatataggaggaatggttcgtttatgctacagtagccagatgtatcaggaaggatctcatatcaaaaggtccttcgcatatcatcacagactgaacaatccacagcacacgtagccttcacacaatcttctatgaagtggtgttattgttagtactgggtttcacttgatcgatagggcaagttgactaagttaacggtctcacttggtcctttcctagacgccagaaacagatcaagaacactacggcaaagccaactcctccgcaggcaattcctacaaagggccagatgagatcagggtccttgagagcaggagtgatggcggtcttgatggcagtagagacggctgacatggacagcagcagcgacatgaccacggattcgagaccagcaggagacagggagtaagccagctcgtaagaggtgatcactgcaaagatctcagagacagcagccaaaaagtagggaaccacctgccaccagatggtgatatgagacaccccctcgggacactctgtggcataatatccacaaggagacgtttcgtaaacacgccattgaatgattgcaccagccccggaagaggcagcagccagcatgaagcccagaaacatgcggaaagaggctcggaagttgattttcagccgtcggagcgtggggtagatgatataatcgacaatagggatgcatacaatgatggtaatgggattgaagttgttgaggagatcgttgggcacgccattggtgagcatggaagcaccctgagaattgaacaaggctccaataccctcgtcgttgatccagtacatggggaagaagaggaagaatctgcaggccttaagagtggaattgacgtcaaagacaaattcctcggagtaggtgggtggcttgcgcataattctttgatacaagactccgtaaaagccactgagaacagaacttctgctgggagggaccttgtagacatcctttcgaacgtaccaaagaagaggaggcaagagaaagtagaggatggtggggatgagaaaggcgagccagaaaccaacccttttctcagagtaggctgtagcaatacccagagtgaccccaatgttgatgccccaatagtagaccagggtcattctttgcagagtagcatctctgtcaatgactacttcttcgccagaaggcagcttctttacccaatttgccttttctcggtactggtccagcagcagaggtagaatgttgggtttgaacagaccagttccgatagcaaagaccaacaggccgaccatgaagacaccgaaagacgcgttggtgtgttcgataataccggggaagccagcaatcacaattatcacgtgacccactccacacacaatggtgccggcccagatggtgttgaatcgtccgtatcgggcgtcggcaagccaggctccccagagaggagccacgtaggagagaaactgcaaaacgagagtgacgacggtggcaatttggagacccttccctagagctccgggagtcagctgagtgcctactggtgaagctccccatccgttccctccctcaggaaagggaaactggacgtagtttgagatgacattgactaggccgtagtaggagccacgttcggcaaactcgacaattgacaagaggtaggtcatttttccaaccggtccagcaatgtgtctgagatccttgtcggaatctgtggcggttctgagaccctcagggttatgttcgtccgtgtaggcaccccattcggagtacacctcttggactgagcagctgtcggtgacttcgacgatgatgtcttcgcctttttctttggtcaggatagatgcaggtcgagaaggagttggggttcgagtagagtccatactggctcggactctctctagagccaggtgtttggacatgttgacagtggttgtaggagatgttgatgaagttgatgatgtaacagatcagagaaaggcacatacttataccatgtacgtctggtgcacgtagatgaagactcgtatgactggcacgcggttatctcggtgtgtggggaatatgtagatgtttgtttgcggagtcgcaacaagctgaggggtgggcaattttggatcgaactgcattgttatgatcgtggaaaagaggggaatcgaccaaagtaggtaactgtagcatcatcatagagctattttcaatcgatgggtttatctcacacgaagagatctgcatttctcatgtcggcggctaagcatgtgcagaggaatatgcaagagtccacatgttggagcatgagctgagttgaagagagatgttgttggtatcactgtggtcgttggggacgggagatttcatttggtttgtttgttttctctgtctttttttcagcgagctctggaggcactttttcgctccagatcagcttggattagattaggttgagtgaacggtgagaatgcagacggagtggagcgagagcaccatgtacgatacgaagtcgagtggggttttcgtggtggaatgatggggtcaaacagtgactttgggtcagattctttctgcgcgaaaactgccgccggaggccatcaacgggcatttacgggcttaagcgggggtcatcaacggaataggtatcacaactataacaccacagctgttctcggagatggcttcccgacggttcagggaatgcacgagagccggtacagtacttgttgtatgccggtacaagtacttgttgttttccggtacaagtacttgtttgtatttcgcattactgcttctgccctcaatgagtcaactggaagtgtttgagttccagttgtgcaggttggaggtatgtactgtactgtaccatgatctcgccccaacgatatagtactgtgaacttttccggagctgataatagaaaaagtgaatggccttctaccaacgaatgtcatcctacccagtctgttgcgtatgctgtacttgtacccgtatagtactgtaccagcacttgtatgtacaagtatacactggcattgtccatagtagaagtatgtactgtacctcatttctcccctaccaattaacccaaaataagaatttacctctgagataaagatgcgaccatgccgtatcgctcaccaggagctgtcatacgagacatgtcatgatgatgtggaaggcttttgattatcaacgtccaatttcgtcacctcttctggttaaatatttccatcatggatcgtctcaccatccagtcggcttgtatcgtctcattcttacttgtcctcgtgctggtgctagagctttctcattgtcctttcccccctgtgactggctggctgataagcttgaagctacgtaactgtagcggagaacgagtatgatgttaagacgagtacgagggtaagacgagtacgagggtaagacgaatacgtactagtaggttgatatctggccgcatttgattacggagacgaaaaactatcatcctggggttctttttcgggcatcacgtgatctcatttccctttgtcgttgctctttaatgttcattttcattcgttggtgtgccgttgcaactcatcatcgtagtttttcgccaagtgaactacagtgtacatatgtatgtacatacatacttcccgcgcgtataatatagcagtcgtagtcggaccgcaatgtgctgccgctactgtgctgtgactactgtaccatagatcttggttgtcttctagccatcggtaattacttgtatttgtatacgtactcgtacctacacgagactcacaatgaccgagtaggagcggctaacgtggatccaccccacccaaggaaccccgcctgcaggccgtacctagaaagtgcactccatgcatccagccccacagttgccgcaattgccagtgtattgccactgccactgccactgttcgatattttggtgctgtacgataccggggacgaccatatctcgtttttgttctatcgagtgccatagatagttcagtccagactcagtccagactcagtccagactcatgaagggctgtgcagatttagattcctgacagtcacagttttggaaagagacagaattttacgtcattgtgggtggctacttgtaggagcaatggaaattcgttgtatcatatgaagaaaaagcagctcacaggtagacaatgtggcattcctgcttttggttggtgtttgtcatgctgtttatggtccgttatccactcttaggagtccacgatctccaaccacttaactagtcgcggaataccaagatccgcggaaactccaaaacggaacatatgaaaggacgtataactgtggaaggaaggacaccacctgaaatctgaaaataccacaagaaactacagatttcacattacagttcgacaccttttctaattaaaatacttctttcaagcctttcaaatcgccgtcgcttttatttcgcaacttttggtctgagtagacagtaaaaccgtccaacaaagttcgccagcaccgtgggcccgtttagcttaggggtagagcgttgcacttgtattttcagaatgtactggaatgcaaaggtcactggttcgattccagtatcgggcagttctttttgccccgtcagcccctgacgttccgtcatgcacattctgcttcatgtgtgccggttttcagcgtgccactacctatgttctgccccttacatccacagctgtaatacgactgaactctgtctgtctactgtgcgatattgtaccataactcacagtgcaagttagccgttagttttagctcttgtatgcactgtggcgtaaggttgcgcggtacagtaactggagctgagtaaaaaaaagcacatagatagagtagaagacggggcaggtgttgtgatagacagcggatgaaaagatatttcgccagttgggtgtgcacatacggaaaagtgtcttgcagattgcgtttgctgttgaccactcaggatctacgggcttcgtttccgtgtcccgtctccgttcgataaagttcactgcctggtatcaatcaatctcaccttgcacaactctgaagagcacaacattttacgatatctcgagtgttttcaccgagcgggcaaaaacgggagtactagatagcgagaactagagacggcagtgcccagttgagaagcaccgacgacccatcttcaaaaaaacacaaaaaacagcaagtgaaacctctttcgacagcaaccaaaaccgcacccttcaccactctcatggacgacgtaccgttaatagtgggactgacctcgggcctgggaacgctgattctcgggctcattctcatcacagtgtggctgaccatctcctcgagccgatcgtccggccgtatcagactgggaggctctgctccgggatcctacgacgatgaacaacagtttctacgggacgaggtcgaggccatcgaggccatggacgaacagcaacgcgaggcctactttgccgccaaggccttcatccagaccaaccccccaaacagcgcccagagcgagatatctctcggccagtacatgaccatccaggagaagggcgtggcagcctgggagttccagatggacctgtttgccaacacgagcagcgcagccctcagcaacgccgcccagagcgcccacattacctgctttgtggaaaaccgcacggagctgcagtttctgggaggtgtcatcaaccgacagaccgactccgacatcacatacacgtcgccacggtcggtccagaccaacctgccgctccccaaacaaaatgaaacctactactgggaggtcaagatgtatgacaagcccgtcgacaccaccgtggccgtgggactgtgcaccaaaccataccctctgtctcagctcccgggacagcaccggtactctgtgggcttcgagtccaccggccacaagcgcaacaaccaacccttcaacgacgtgcccaagtacggactacccttcaaccaaggcgatgttgttggcgtgggttaccgaccccgaagtggcaccatcttcttcacccgcaatggaaaaagactcgaagaggtggtccacggcatgcggctcaacctcttccccaccgtgggcgctaccggaccttgtcaactgcatgttaatttcggacagtctggatttgtgttcatcgaggccaatgtcaaaaagtggggtttggcccccgtccagggcaacctggcccctccgcctccctacggccgacaccagcaaaactcgctgcttctggagtcggaagaacccgaggccgaggttgacgaacccgaatcccctcctccttctttcgagaggactctgaccagcacctccaccgcttctctgggagacctccaatgcgagtaccccgaagaaagcatcaatctggccaaactgaccccccaacaggggtccgtggagaacttgccccgagcttccgagactgcgaccaacaaccagcctactagctctgttacagtggaagatgtcactgatgagaccacccctggagatgcagttagcgtctcttcctctacgtccgacggccaaacagtcctggacatgttggaggaagctcagtctgtcatcatcgatcctccccagcggtctcttaacacgtcaccacctcctagttataagagcgacagtgactcaagttgagacagcattccactgactatttaatgtacatttatttattgaggcgaatctaagaacggaaacgaagaaatgagtccacaacaacctttgaaagaagggccgtaagtcatgagtggtgtgtctacaatgtagtgtgtatgtaactaaatacacatgtttgtaactactacagaatcattctggccattgcattataaagaatcatgaaattatgtggttatacaagagctcagtacccgcctgattcctgtgtattgtacttcgtagctaagtccaagcgtaaggagactttgctctcagtttctctccatgaatataaaagacgaaaggaataggaatcatgatgcaactgacaaaccccagcaaactggtggcccaatggtagctccagttgtcaaacatttgtcgtgcaaacagagggaaggcgcaggccatggccgatcgtacaaaggcgttggcagccatcgctgaagcagcgtagactcgataaccgtctacgaggaacccaaaagtgccagcaaacacaagaacgatgcctgctccaaaaaatccggagccgatcatgggaacaatccagtgaatggaaggataacatgtccatccgaaccaaaagagaccaatgggacacaggaagcaaccaatcatcatggggatgagtttcagctcgggcgctcctccgggttttcccttggcgatctccttgtcgttgaacctcttggtcaggtatctcattaagggaatggatccgtaagtcgctgtcagttggccgactcctagaggcagaaacgacatgcccttgaattggagctggaagttgtagatgttaccaaacaccagaggaaagaccacaaagaagccgtacacaatggccagtagaaatccagagtagacacagactagcagtaccattggatctcgactcagaagtccaaacggtcgctgacagttggtcatgacactttttcccagagactgagtcttcttagtctccatcagagcacaggtgtagtagactggggtcttttcgttgatggtaactggagcactggggttcttttctgggtcgctggagaagacagaaaccaaatgatctttcaagttcttctcccgttcacctctcagtcttctgacttttcgttcagtgagcacaggagcataggtttccttggagaacaggatgacaatggcaaaaagcactccactccagatcatcattacccagaaggcccatctccactttgtgttttgaacaatgaatcctgaaatcagagggccgattactggaccaaaaaagggggagattgagaaggttgacattgctagcaccagcatatcgccctcggtcttcttgtcgaagatgtcggtgatagtacctccagagacagcggcaaacgacgagctgaaaaaggcgctgagaaaccgtccaaccagcattgtctggatgttaggtgctagacacactggcaactggaagataacgtaaagaaacagaccagcaatgtagatgggtcttcgtccatagtactcagacaggggtgcaaacaacatgggtccggaacctagacccagaatgaacagggaaatacctagagaagccaccacttttccacaatgaagttctttcatgatgggtcctgtagcgttaccaaacgcactggaattggctgtgatttggaggaacgttgcacacacaatgcctgctagtagccacttgtgagccaagctgagttgtgtagagatattctcagggtcatcaggttcaagagtcaccatgatgacttcgggtcggcgatctccatcttgggtgtcactcagagatctggggccatcagaaaccgttggtggagttttgatttcagcaacattcacttcgggagaactattcgcagtagagtgctcgaatgaacttgctgtggtagaaaccacctcgtgatgacttgttgtaggggtgtccatgattgttttgcctgagttgcacggctacaaagtccattggtttatataacgatccgaatcaatgtgtgatagagtcacgcgctgctcccctcatctctccccgcttatctagcactgcatactgtgactagcaggatatgtagtatggtgatatcagtggggatggaggtagggacagagaagtgggagcatctttggggtacctagagttgatattttcaaagtcgattgaccttcaaatgtgctataacgtagttacctactgcccatggttgtcacaggaagaatcagccacctccaattccttggtatactaccccacaaaccaaactacaagtagcagttagatcaactcccagaccttagataaggcaatgtgaggcacgtagaccccaagaaagatagtagcagagcaatccacgtgatcctgctgattctcacatggttttatgggcatgacgctctcgagcctacctgatgttggtgatgtgaacttgcaggtccagattacaagacttcagttctcactttagaggtattggacttctcataacataattaacatatatttaacactgaaacaaattgaccagctctctagacagcaccactcaggtctacaagtagtagtaccggtagtacttgtagccttatctgtttcaagttcccctcctcgtcaacttagtattctggacaagatagaggtatgaaggaggggggaaagagacccgctcggtccagaaggtggttattttgaaggcatggactcctcactttaaatggatcaatatatcagggcttttgagctattttcgagttatcgccataagtcagggctttcctcggaacttaaaatgccttggtccagatggatagcggagtaccaagccgccataaggactagtggttggacgaaaaaagtcgaagggtatattactgcaagaatctgaatgtatttcttgtttttcaggcactcacaaatctctacctatcctcattgcagcctccagacactcctccatgctctgtttagatctatgaaaaatggtgcgttatcttagcgagatccccgttacccctcaagatacaatagaaccaatatagcggcaggggatccgggagctccgagaggtgcggcttgttaaaaccgcgactatcatgtcgagatcaagtctaaggaatgactatgttttctggaacaggctggtgttcgcgcacgtaatattacagtactgtatgtaaagactgtactgttgagtgattgtctacatgtagagatactgtagtttactagtagtacgactggtgagctatgaaagttatgtctgtatcactgcagtcttcaggtccacagcctcgtgctacagtacgtacttgtgcttgtacttgttcaggttcgcactgcttttccttctactcctatccaaaaatcaactctgacgagattccctatacccaaccaaactaagggctccaaaagtgattcaacaacaccaagatcaaaacacagccaaaaggcaccatgaagcaaaaaggaagctcgcagtgtcttacacgcaccgtatttgtacaagtacaagtacgcgaaagtcacattatcattgctcttactcgcataacccttctactcaagctcctctagtattgggagttcctcaactcatcccatcaaaccaatatattatctactttcgctttttgcccttctttttgccgtccttcttctccttcttttcctgggcgacctccttcggagcttcgggcgcaggagtctcttctttctcaacgtactcggtgttgctcatggtcagagcaaagcccttttctcgcacaacggcggtggatccgggggcgagaggcgcaggagcactagaatcctccatattgacgtcctcggtctgattgtccagcttggcctttttgtttgttcgcttcttcttggacaccttggtgatctccactcctctaggacccagggcactaagcagccgattcagctgcttggcacgagtgatcttgattcggaaacacacgccggagacgggatcaaaggttttggcgtacaaaatgggctgggcagcagcagaatcctcgtcctcctcagcctcgggagtggcttctcgtgtcgggtcgacttttcgcacctggtgtttgtaggtaagcgacagccgggtggtgtcgggacgcgcctccagaatcgaggcacttcgctggataaacgtgtccagatcgtggattctaggcatgttgtgtgtttctggcagaagtgtcacaacagcggtgatgatgatgtatctgcatgctggaatttagtcacgtgagttgggaggtaggacaagtacatatggtgctcgtaggagcaggcaggagctgcaattcagaggacaagttgagctgcgaaacagggataaaatagtgatcacgtgaccgtcgactggcgttggctgccgttgaaaagcaatttggcaagttcacctacattttcacctattctttcttccacccgctccatgtttgattgtgggtaagggtagagctacagtaggggaaaacctcccaactcggtttttgacctttaccacacacggcgagatggatgtaccctttgtactgtatgtactgtacgtacaagtatgcctgtagttttacattaagaaacgccacaatagagctgaccaaagcgccaatttggtgtggaccggttttaaaaaggttgggctcagccgaaacaggtatggcccgactggacgcccagaggggccactctttccgcagacaggtcacagtcggggccaaggagtaatttaccggtggccaattgtatggtatgtgccctttggtacaaaagtaggtctggtaggtctacaagtatcggtggtatgagtacattcttgtatgtacatactgttactttacaattgtattgtcgcgtagcgaatacgagttccagaatccgtcttgggtgcaacttggcaaactctcagtacttatgcaacgcggcccattgggggttatttgaggtaattacgtgcgaacggacaaactaccgtactaatatacttgtagcaccagtaatggtaaggaagcccaaagtcaaatgggcgttgtgctcatagtaactgaacgggtgctccgtctatgcatttcctatagctaggatatacttgtgctccttcaagtattccacagtactcctactactagtattggcacgtatgatcgtaagggaaagaagaggggaacatgtatggccgagcaagtgtagcagaaagcatgtccgtggcaagtgaaccagatacccttggcaacatgttagcgtctcagttggaaccgcctccatacaggtgctgactgactccatgcatgcaccttgtccctcctcccagcaatctaaaaccaggaggacatgcataatctttcgcaggaccagcaatttgatacaagaaagacacactatcataaccgacttttcactagagcggatccacccagcttaatagacgctccttcaccacactcgccccacacatgactgccccagaaaccatctcgcgctgggaaacacagctgtccgcctggtacaccaccaccagcgaggctctggcccaggcggcccaagccaagcacaacctggccattttgagcgccaggcgccagctggacggctcgtggctccccgagggcgtcaccgatgtcgacagctaccgatcccagcaactgcagcacgtgcagtacctcggatcagacgtgaccacctggatctaccacgacattggcaaggagctggccaacaagctgctggagatcaagagcccagaggacgagaccaaggccacggaaatgctcaaccagacgctgctgctgctgcaaaaacgtcacgcgcaggaactgggcaaactgcggaccgacgaggccacccagcagattctgctgcccctcaccaaagacgagaaacggcctgcaacccagactgatttcttcaaaatgatgaaggagatggagactggccaagagggaggagaacgagaccaccggcccttcaccagagatcaggtcaacatctactacaacgactggctggagaaagaaaaagaagagaaggaaaagaaggacaaggacaagaattagaggtcgcagtacaaaccgacataaaagggacacggacaactccaatacagaaggaaattcatataataatgcattataaaacgtcaccaaagtcgatacttgaacagaaagcgtggttgtactgcaaataataatatgcactctgataacaagtacaaaaagtgtacgacgatagcgccatccactaattaatttagtgtatattattacagtattgtaaccgatagccagaagtataaagtgtaatgcagtagtaatttcatatggcaattacagtagctacttatatatataagtatatgggtgttgatggtgatgggggggctaacccgattggatgtaaatatacacagcactcgcacgatattcgaacggtactcaaacagcacttgaataatctatttgtgcatgtagctaaaggagccgatatctcctcttccctcctaaccaagaagtccctcctcctcttctcctcccttgcccttcttctttcgcgacgactcaccctgctgatcgtcctcatcctcgtcgtctagagcaaacagagtggcatcatctgtagcctcaatctcgggcgatttcgagctggaggctccctccttgtccttcttctggtacactcccgatagagtggccttggtgtcggatcgggtgagatccacatcatcgggcatggagtcaatggatgttcggttatggtctccaaaagggttttcctgggggatgccgccgacgtttcgctcctcgtcgtcgtcttcgtcgtcggagccggccagagatccaatctcgaactcctgggcgtcgttctcatcctgggccagctcagtggacatggcaaaccgcttgttgttggcggtgggtcgccagataaaggcaatgagcaaaaagtcaatgaagtagatgacgttcacccagccgtcaaataggaaccatcggtatttccactcggaaacaatagtgtcggtcatggagccggaggtcatgatcagagcattgaagaagaagaagccgcagatgacaatgacggaaccaagcagaatccaccacaagtttcggtacatctgcgccttgacgtgctgctttcgctccaccagatactttgtggtggcggttagagaagacagaatccaaatgtagaaagtggtcagagtgatggacagggggatgatgaggaacagaatcacgttggacgcatccacggggtccatcagatacagggcaatggtaaagatgagggtgaagacgaaatgaatgcctcccagagcctggcacttccacatgagattgcccagagtgggcttgacaacaccgtatccaagacagacaatgagcagcaggaagaaggtgaaggcatttcgcatcgaattgagaatcgagacaatgaccaggaaggccttggagccgggagagtctccggtctcgttgacaatgtcgtaataagaccacacaaacataacctcaaccaccaggaaaccaaagataccggtgatgtagttctggacaggcaaaacgtcctgtctgtgttgccagtaggagaacatccacagcagaaaggccaccaggtaacagattgacagaatgccgtagaaggggtgcttggggatctgactgccagggaggtatccgtatgcgctctgaatgaaaatcttacccttgtaattgtcgtcgttcgagaaggtggcgatacagtagtagccagttttggacacgtcgtatctgtaggtctctggttctcgcaggtttacccgatgcgtctcgatcttggcgtatgtctccacctctccctccttggggataatatatgtaccctcctgttccttggtacacaggttcgagtcgatggcttgctggtcacaaacgtacttcttgatacctgtgtcgccggggatgtcggagcccatcttgtcgacatctcggtactcgaagatggcgaacgccagccagtcgtctgtgtctagtttttcgggggtgaactcgatgtaaacgtcgtgctttcctccccagtcctctttgttgtagatacccgagcattcctggcgggagtttttgttctgtgttagtcttagtcaggttggaaagctgtaaccggagataactccaagatagatgtggaaggcgtgattaagcatgtcttcgtgcacggcgccccaaaagagacaccaaaaaaattctcgggaagcccccgagcaattgatttcgagcggagatgctttttgcccaaccttcgtgtacaatatcgaagccaacgtgtccgcccatagcccccagaccaagtagctcatggcgggcggtaggtaccaggtgcctattctactcacaatcttcaaaacctcggcacttgctcctagagcaagaaaggccagcgccaaattgacacacttcattttcgctgacgtgagtgtgtgtgtttgcgtcgtgtgtgtggtgtgtggtgtgctgtggtgaactggaaagctgggggtacgtatatccgaaccatgcagatgcgctgttaaactaaggttgactggtgtgccaagcagctcataacctgtcgagtcgtggcacagctatggggcgcttggcggtgcagaaatgggccaatcagataactggatcggccagattgcgaaatgaatagtcgccactggctacagtgcccgcagtccactttgagcgattaagttagataacgcatcattcgtgcaccagcagatcaaatggtgatggaacggtgggataagccgcgtcccagaggagcctggaacagatcatgccgagtcctggggtggaactgttagtctacaggcagaatacctccaaaatattaccggaaatttcccattgctgatctcacctgggatttctgttctgtaggtctgtcgtcatatgctgactggaaagttggctgcaaggttgggaggagtggtggtcaaagagaaggagtagcacttgggagtttggttgggaatagttggatatataatgttgcggaggtccctaatttggttttcctggcacattaatgcaataatgaagcggccgtttaatggaaagtaccgatgtatctaacaaatatataattatatataaattattaccaacatttatggctagtatggcgagatgtcggcgagtaaatgttcttcacccaagtacagtcaattggctatgtcgttgaaggtcacttgggttgagggtttgcccatcttttagatgcaacattggcatattacacccgcatcaaatattggtcgtaaatcattaataaattacatgagtatggttaaagatcccattcgctcttgccctggggcataagcgagttctcaataagatccaccttgatatcggagcagatgaagcacttttcggagatgacatcatcgagaacctcctccagctccttcttacaggacactcctcgagactggagctcgctgatccgcttcttgagcttgtaagaagcattcttgaccacagcctccgtaagagcatcggcccgaatagcatgctggcaggggaagacatagaacttcttggacagcaaagggtagcctgaaagaacacaagactcgccaggctcaacaatgacatatcgtttctgctgcgtgtgctcaatttctgttcgaatcttgtccgcagtggcaattgagtccttcatttctcgctggatgttgaccaggttggagttgtaagactccagagagtcacagatagcctgcttaaagtcgtccacaacgacaaagtcggggaataaaggcagaacgtcttcaatcttgagcacctggctctgtttgagaagagaaaccacctgagataagggaatctcgtcggacttgtcagactcctcaatcacatgtttgacaatggcaaaccacaagttcttgcaaagatcaggggtgtaagcggcatcagattcgtccaaatctcgagtctgttcaaccaccttgatggcaagctccagtctgccatggtcaagagcaagcttgactgcctcatggtacatgtgaatgttgcagtagatgtgaacacaggactcgaaccgcttgcatcgaatgcaagtacgaagagcaaaatccacatcatagggcaactgaggaagagtagcacactcgtggagataatccaaaagctcggtctcttcagtctgaggagacatagaaagcaaagaaatgagagtgttgtgaataatagcatcacgagatccctgctttcccacaacatttttcaggtaccgcacagcctggtcactggcaaccttgccaggtctgacagtctgcgagtagttcaacagagcaggaaccattttcgtggggtcaatctcctttcctatcacaatccacgtgtcaacggtatctctgggagcatgcaccagcagaaccgtcgagtatttgtacagcaatgcacggtcttcttcagccttgacctgtcgaagcacctgaagagccttggaccagttctccagaccaacccagtattgcagaacaaagttgtaatcctgaatagctgcagcgtaatatagcagctcctcctgtcggccgttgacgctcatgatctcaaacacggttcccttatgcaaatcgcccttgtatttggtaataaagtcgtggaacttggtcgacaggattcgacgctgctcatccagaggggagtccgaggtggcctcctgatcatccaatttgttgaactgctccataaacaactcgatgatccatgtggacacaagcaggcgttgagtgacattggccttgggaaagacggtcaacttgttctgaaggtacttgagcagtgcctcaggctggttcgcatccaagaacaacaatgcagtctgttccaaggggcgtcttcgcgagtttccataggtgttggctgctccaagatagtccttctcttggatttgcttgtctcccagaatacctagcagttcatcctgagaagagggatcagggtcgttttcagacaaccgcatagcctcgtccagatcaccctgttcgagcaccagcttccacattcctcgagactcatcgtccacagtgatttcgtaaatgttttcagctgagaacaaccaaaaggtgtgttgtttggggtcaactgtgagaccggtaagagtctcattgccctgggtaacatgctgctcaaacaccagctcatgagagaaccgattgacaatatacagcttggtttctgtagcaatggccatatgaaaactggtcagacacatacccacaatagaagattcctggatctggttgagaatgtaaatattggatccttgaaagaaggtcttccgtgactccaaagtgtcattttcgtccttcttgattgttctgtgcacaataccgacctctgaaagcagagcaaaggcccaagatgaggacttggggtcaggaggagtggctgacaacatggcagctcttccgttatcggcaccaaactcctgatctacgtgttcttcacgctcaaagaacttggtgtagacgggaataccgtcctgcaggtgggcagagatcttgccagagtaatagtaggcatgtccattggcgtttgtcacaatgatttttctgtaatttgggctggatccgagctgaacaacgattccggtgatgggtgtcaccacgtggctatcggcagctttgaactcggctaccttgcgcacgtatctgtcttcccgcttgaagtactcgtccgagaactccaagcatgtctcgtagacgcagccgtctgccgttcccagtagcacctctcctgagctcagagagctttcgatgggggaccatgccacgcatgtgattgccaggtctctcaatcggcccagagacttgacctttgtcgtttggtagttgagcacataattgtcgcgggtcttggtggcgatgagtaagtaggagccggtggggtcgagaaacaggttctcaatgtcacatccgccgtccttgacgtccacgtcatccacgctttcggggttgtcgaggtcaattcgaatgattcgcccagacttgagcgccagacagagagtgttgttggccaccgccagagccacgatcgacgagatggcgaactggaactgcacgggctcgaccgcaaacttttcgctttccacagctcggttaggttccgggggaaagtccatgctggtgcgataattacttgtagggctggtgttggtgatgtggagctgagctgtgcatgcagatgtccagcgagcttaatggagggtagttggatggagttccataggacctacaaaatgtgaatacagtatttgtatgaatgctgggaagtagattatctgtagaaacattcatgctgattaacggagatgtgagaattacttctctcatggtcagaaagttgacgatttgctttttccagcatgtttcggcctggcgctatatcatcctggatatctgatctctgtacatggctgattaacgtcagttgatagtcaccttaaaatgtgaacagggggataagacaggccaaaaaattacatacagtataattatacagtagctacttgtacttgtacttgtataattaaatgaatgtatatgcagaaaaaaataaattgtacaatatacagaatgtacagtacaatacatacttatattatgttataaaaattgtacaatatatgatgatactgtatataaataaataaaaaaccaccacgtaaaaacaagacgatataaagacaacaatgtagcccagtaataaaaaaagatggtaatttagaagaatgaaacactgctgaaaaagagatcagacgaattatctaattacaagtgaacataccatagctacaatagtcacaaactggaaccctttttcgttcttcttcgtcaactaatattgacaggaacttgtttatcttgtcataatcacggagagctctttctcaccaataattcggttaaacgaagcttgtacccccaacagtcagccatatatcgcatttcgtagcactcttccctattctaaaagtttagcctcgccaccactcctcgtgtgctacaccaactctatcccgatgaacatttctgcagcaccacacatcacactatgggagctggcggaattccattaaaactcctcagcgaggctcaggtgagtaaagaaaaacagaggaggagttgacatgatgcagcaaatggcgtatgggcacgacttttgtgtcgccacacaccccagaacataactaacacagggtcatgttgtcaccgttgagctcacttcaggacacacttatcggggaaaattgattgaaggtgagtacagaataagggtattgtggcaacttgagggatgtcagcggagtcaggacctcgcttcagcttggtgttgctcgctcgctcagaatctcgcgaagctgggtatccatgtgatattaaattagcaccatgtgattgtgccgcagagaccgaattgttcgtggaggttagacgacagatagggcaagctgctgaacggagcttcaatggagcggtttacgcggaaagatggaccatttgttatgtgtcgctgcattgatggagttgaaatcgaccgtggcttatcagaggacgaccataagcaagcataaacgtttcatttcaacaaacgagatcatgcggctcgcagctgtttctcagaaacctggatatactgccaaacactttccccttagaccaccatactaactcagcggaggataacatgaacgtgcagattcgagacgtgaccgtcactgcgcgaggaggccgagtgtcgcatctcgagcaggtttacatccgaggatcccacgtgcggttcttttccatccccgagatgctgaagaacgcgcccatgtttcggcctcagactctggctgctgtgcgaagcagcagaggccggggcggacggggacgaggaagatgatgtatgtatttgctggttagatgtaatgatgaatgtaaaatagatattgcgagcacgagcacgatagtacgagtacagcacaggtatcggtactgtactgtaacttctgtgggaattttgtctacagtagcaatattgtaggccaagtaaatatggtcatgatagagtaattatcaggctggaagaaaaaacgaaggcgaggggtccgtataatgagggagtacgagaccaaatgggcacgtataatactcttaaggtcttataattcatccattactatttttaagacctcgaatacatctcaaatcatacaaatacattccctaaattttcttcacatttcatctcatctgcaactaattagtggggttaaccctaatggtgtttcttgactgtgtgtcaatcattcatagtccccaaattgctccgaaagcgatatgttttcgttaaataattcactgaaaccaaaaacccaggcttcattaaacaattaatcatttcatcagttcctatacctcctttttctccgtgtcctgtcatctcagcttttccggggcttaagcacacgtaaatacctcccaacaccttaatacgttatcacgcattctggagtcggctacacgactaacacatcaccaaactcgctcccaaaaatgaacaaggcggccatctacgccaagtacaacatctccgaggactatccggagacgtttacggagagcgaaaactttgatctgtcggtgctgcccgaggccgatcctgctcaagagacgaaatcaggagcagcatcagcgtccgtcaacacctctcgatatgtgctgctgaaccagctcgttggcggcaacaaacacagcagacacgccatcaccgacgacgaagccgatccactgggattttcggcctcggtcatgactcaattacgtaaaaagggcgtcgattgcagcgagtctccggccattgctaaccagtactttatctcgtcacgagacttcaatccccgagtgtttctgcgagacgtgcatgcggacgcctctttcgacacccttgctcaatcgttggaccacctggaggcttcaattaccgagcaaagctccgccctgcaaaccctcgtggaccgcaactttgacaagttcgtcaagagtaagagctacctggactcggtattcaagcaattcaagtcgtccgggttcacccaggaaaacgagtggggcatgggagagctgacacagtcgctagatgaaggaaacagcaaagctgcgatcctgatgaatcccgtcttcaacacacgactcaaggaagaacggctacaggctgctctggagatggtgacggccaacagatatctcttcgagctaccctcgacaatcagagcacacatcaaggctggagaccatgagaatctcatgcgagactacaaacgaggcaaggagaccaagaacgaacgtatggcacaggcagagcaactgggagacatgactaccgtccacatgaccgatagaatgtggaacgacgtggaggatatcatcgaggaatacgaaaagtcatgctggacgaaactggaagctgctcctgctggatctcatctccccagtatcagtaggctgctagagcttcaggttaccacaaaccctgtcgtgtactgggtcaagcatcgagctgctgtgattcaacaggagatcaattctacctgcgagaagctcatgctcagtatcactattgctcgaaccgagattctggctcttccagagaataacaccgtgtgggtggagaacattattgaggaggttcgaggccaaccctgtgctcctccaagcacaaagatgtggatcaccgtgaagaagtttgtggtggacatcaatgctctttgtgctcgaattgaggctctgtggaagggaactcgtgactttattgacggtattgcccaacaacagctgcctcccagtgaacacctaaagttttctgaagtcgatgcgcgaactctctatgccagcattggcggtctgatcgaccttgctgctcagcagattggtgagttcttcacccagaagcccaaggtcatgaaccactccaaactagacgcagccgacgtggaaggtggacccgagagctttcaagagacttggaaacggtttggattcctgcctcctcattctaacgctcttaccacctgtaaataccttcctcagcttgttctggacctcgctgtatcttgtgggaacattgtcaacacccgaatccctggccagaacgttgaaaccctgcgtcacgtgctggacttggcccgaacccgatctgttgaagctctttgtgccgtctggaaggacgatacttccaagtttgagctgttggaaaattggaagccgtcccgaaagcagggtaagggtcacgtgacccatgtcccccaaacggtgtttgagtaccagaagcttgtgcttagtggtctcaagaaggtacttttcctcaacacaaacgaccagggccaacgagatgtccaagtggttcttcctcctgctcccaagcttctacaggctctccagacatacttcctctctaccaatcttatgattgtggactccatcatcaagctggtttctggagaagagaactccaagccagatgcgcagttgcaacagcttgccactcgactcaagggtgagatggacgctactgactacatttccgtgcagacttctcccctgcctgctgacaccaagattctgtgggttgtcagtaacctgggagaactaaagaccaacgtcattcctcccctggtcaaacagttccagaaacagtttaacacacaggtcaaatttgactacgacgcgcttacccagagtgaacagaagctcttcagtacctacacagcccccaagaaggccgctctgaccgccgtgatcaaggagggtattcagggcaacaaggagcgatggcccagcaacgccaatcccaccgatatctcaaactacatttacgagtctctgcttttgctggtggttgtgcatgctcagctcatgtctatttctccacagttggtctctcctgttactcatgctcttcagcagcatgcactggagtctctccttgaggctattcgagaagtggagctgtttggaccaggaggcatgtaccaagccgttgccgacattgagttcttccgaaccatcatggcctcctacaacaccaacaatgtacaaaacgtggtgcaacttatttatcaggccattcagcagagttctggtgaccagagcgcctggactggtagacatggaccttgggagaaggtgcagaagctggtgggcgagtgcgccacaagaacttttgtttgtttcagttgtttccgaagctagcactaattttagttgatgtttcttcgacccatctttccaaccacatacatttacaatactgtacgcgaatgggcttaaatactctcggcagccttgtaaaggcattctcatggtgtatttagtggacattttgtcgagtagaaaactgtagagtccttgaatgttgtaattgcagcgtatgtaggggccagactgtctgaatcactgtatgaaagcgatgtcttcaatagccagttgcactttacagctattgttgattctacaggaacacaataccctacctatcactcgtattgctttcatatgaatcgcatctttatcattccgtacacagttcacctctctccctcctaatcctatcatagcatatattgatctaaattactgtactggtgcgtcaacctcttagtttttctcaatgagattggcgtcaaaaacaaggtcaatcaaagtggaagaagaccatgcctgggtgggagaagagtctccacacagctcgccgtccttctgagtgagctcggtgagtccagcccaaggagactcgtggatccactttcggtgttcctccagacgtgaagacagctgctggtagacggagtctcgggcctccttgctgggatgctcgaactgggcgagtccgaaatgcaggaaggctcggaaaaagtagccgatgttccacacccattcaggaccctgatggtagtttcggcccttggaagtggcaaagtcgtcgctgtccacactgttaaggtagtagggtcggtaattgagatcggagggatcaagggtagccataccgacgggacctcgaatggccttgtcagccaccgacaaagcgtgcagagccttgtccacggtgaagagctcgggggcaacagacatggcaatggcaaagttgggtcgaagctggtaatcttcgtagggcttgccagatcggtacagatccttgtagatgcctcgtcggttgacgatagaggagtccacatcgtagtccttgtcctgggaagcctcctcgggcacccagtagcagtgctcaaacgagtcctgcaccttcttctcccagtcgacaaacttgaccttgttgccgtcctggttctccacctcggtccattcaaacagacccttcttgttgagctcgttgacgaaccgcagcgaagacttgagcaggccggcaatctcaatggcagatccatctcgaggagtaccggggtagcccttgttgccagccttggcactctcacccatcttatccatccaggttccacagttccactggttacctccaaagatgagaccgttgctccagtcgacagtgatcttctggttgaaaccctcagacttcatctgcgagtcaatgtcagggccagcattggcctctcggaactcaatgcccttggcgtgacgggtgaagatttcgtagatgacttctcggatggtggaagtggtctggaaggcctccggagagtcgacaggcacgtacttgtcgtccagggggaatcgtcgggtgattttctcgtccagaatcttctctccgtcaggggcaaacttgacgtagtcctggatggcctccaagaagaaccatgtggcatctcgggcattgtatctagggtttctgccagagtcaagtaggttggggatcagaccatgtttgagagttttggcaaaaccgaggatgtgcgacttcacaatgtcgaatcgaccagtgcacagagcaagacctcgaatggagatgaacacatctcggccccaacatcgcatgtagtccacggaaaagtggggcagaccggcagccagggaagcaacgaccttgtcagggaagacagaggcagaagggatctttccaatcatctggatggacgtcagagcaaggttctgcacaaaaatggtcgagtcgctgatagaagagtccagcagagagagcgccttgtttcgcagagcagcataggcagtgtagatgataagggcaaagtatcggggatgcaggaagttgggaagagaagagattcggtcgaaccggctcttgagccacttcttgaaggtggcgacgtcagggtactcctcttcgtacttgcccagacggtctacggtgtagcccatggcccagttgccctgtcgaaggtgctcgcacagaggatgaccaaggttgttatctgccacaattgaaataagaggggacacccaaccctggatgccggcataggtgagctttccgtagccgggaacctcgtagacgccgtcctttccgccagagaaatctcgctcctcggactcggctcggtaaagaaccacgttgaggtctagcaagtcaaagttggacacggcctcgtcggcgccagttcgcacaaactcgtccatctccttgtccacctccacgtagtttgtcttgaagagcgcaatggagcccgcggggaagtcaggaagagtgatagtggtagtgccgttctcaaacttgatatcggcgtctccaagctcctcgaccttggtggggataccaaagatctccttgtcggacttttcggggtctccagtcttgacgagcttcacagcgagtacctgctcggccttggaaccagacagagtaatgggagcaatagtctgctcgggggtgtgctcctcaaacttggttcgagcaaccaggaagtatccatgaccgtcaataggggacagtcggtgcacagtaataaattggccttcgtggtgaatgaaggtctcctcggcatgctttcggccaagctcctcgtgaacagcgtacagctgagccttgatcttcgaaatgccgccatcaaagttgtatgcacgatcctcgcccacaacatcaagcagcttggggtacacctgatcgtagcccatgttggagcccacggaacaggcacacatggcaaccaaagcggcgttgggcagagtgtcctccacagttcgtttctgggcaggggggttgttgtcgtgagtgcagtccatgaacagagcatcgacgttgctctttcgaaccaagttgatgtccagacgatcaccagcaacatcaactctttcaacaccatcctgagtacaatgagccagagactgctcaaagaaggagccaatgggtctaccgccgtgtttgtgaacaagagtggacagctgggcaacgttgtccgcctgcatagcctctcgaatcagagcagtgataccgagacgctcaacgaagattcgatcttcttcctcggagccagtaaacagctcggcaacaacgaagaggttaggtcgcacctttcgagccttgtcaagcagatactggccgacaggaagaggagtggagtgacagttgtcgactcgaacaccatggaagtacttggcacaagtctgcacgtacgtggccatgtggtcccacagccagggcgagtcctcaggcttcttaccgtatcgaagcttgacgcaatcgccccaaatgatcacctgtcgaagcaaataggccttcgacttgttggaagcgaagtcaactagagggttggctccccacatccatccattgttggccagatgcagcttcttgccgtccttggaggtgattcgggtgtagtaagtctccaccagaggggacttcttagacacctcctggccatgctgaggtccattctcgtccagtcgagtgtacgaaactcggttcttcacctggtccagaatggtgacctggtcggcgttgtactccttgtagaaggggtcgttaacttcatcaagcaccttcttgacctcagacttgaccatatcggcagggaaggccttggcatcagtgctctccagcttggaaagataggtggcaatgattccagcggccttggccgcatcaaccttcttaccaaatcgagcgccaagaatatgggcgttctcaacagcctcctccgtcacgtacttggcaactcccttgagatcatgggcccaatcgggaaggttgtcaatgtacgaaagagaggaccaggctgcagcaatggcgtccacattcttagaaacatccagaacgtaaaactgccacagatcaaggccagagacggtgtccttgaaattactcataatctcatccaggtgtccagggtctcgaacaagtccgactccatcggaaaactcgataatggcgtcgtcgagaacaatggcagactccatgtggggagcggtctcgacattatagcaggcctcgggatgctcttccagccaggtagtgttgttcgcagtatgattgagcacaatatcaatcatggcaagcatgtcgtacttcttctccatcttgtcgacaagctcggccacgtcggaatcgccgttggggaagatttccttgtcaaactctagctggtcaaagatggagtagggcgagttggactctcctcgggtctgaagaggagtaaagtggatcatgttgtatccggtgtccttgatgaactgcagcttgctgtcccaggtcttgtaggggcccatccacttggagatgatggagatcagagtaagggccgagaagggcacgggctcgccattgagggtgtagccagaagacacgttaaagtagtactcctctgtcttgccggtggagtgagactcttcggaggcgttgaaaaagtcctttcggggggtctcaaattcagcgtagaacgagtaggctccgggggcgtagatagggatgtcaacgtagcactccttttcgaaggaagaggagattctgtgttagtgggtactcaattgggatgatagggtcgttcactgggtaggtttgtactcactcaaaagcctggtacttggttcggtcaaaatcgtcgcccttcttgggcacgttggtcaggatcttgccatttcgagaaatgtcactgaccgaagacaccaccagacgcaggtggtagctcgggttgggaaccggcagcgagatcaaagatcccttgcccagaggccggggtttgccgtcgttgttcaagggcaagacgtagtatgacatttcaggagaagatgtcttgtcggtcttggttgcagtagtggtggtcttggacacgggtttctgagctgccgacttggtcgatttggtgatctggctgggcttatgaacagaggagctcttaggtttcgtaagtgcctcgttgctgtcggctctgggtgagttaagcgtgtttctagtggcagcagtaggtctgttcggactgggttccctcaacagtggtgtcgtctcttctgagtttccttggtcctgcttgatgccgaatatccagcaaaaaatcctccacgggtacgttagaatgctgagcaacgacagtgtgggcggtggcgactcgtcttcgggggtcggtggggagtcaagagaaaagactgggcgccgtagataatctcaaaatgccacccaaggttggtagcaatcatcccatagccactgcatgaactttaagctacaattgttgtcctggagatgggctaaacgagtctaacaaacggctgtagtaagtggcaagagcacacgaccgtccgatgaatctagcggagcaaaatccgacacaagtacacccatttcagattctcccgccctctttggattccctcgacattgtctcgcgctcgtatctatgcgcttgcatttgggatgtccaacacgccaacacggaaaagtttcctgggccaaagtggctattcttgtagctaatgtctgagtctggtaaaacgctgcgtgtctgcgtatcgactcttttggagcgtgtctcactcggcctctcagttgggtaattgcacggtgtctttgtcaatctgtctgtgtatgaaaagtgcgagggcagcagcgtgtctatgggttcttgtctacatggtccattgtccactggatacggcacactcacactctctccacacacttagttgcttcttgcattagccaaagactcacttaatctctgcggcaggctatagcaaggcaaggtggacacatggtgggacgattgcgtgcattagcgaccggtggttactgctacttgtgtgtacgttccggggacagaaggaattcggcaggataaaagctgcgtccgacaggcacctgagtagtttattcctgataagcgggaattagaggaggagaagagggaatttataacgagaaatagagggtaaatggaccatctaacaagttggattcaattcctcatgatttgatatactcccataccgctcgctggccctcacttttcgatattagtccatttgtatgacatatgccccctcagttctccaccatcccggaaaaactcactcccgagtaaccttcaatttttggttcccaatcaggccgattggcgcttgttctgttttctgcgcaggagaatagcaatgaagcgctgtggttgctgatacacgctggggagacgtttgggcggccaacggcctggcgtgttgtctacgtgaggcttttagaaccgagacaattgaaatccaaacacatatacgtcggcaaacactataaaatagcgcgccagtgtctcgtttttcaagcccccaaaatcatgcgactccgtctcttccttgtcgcttctttcgggagcagcttaactccgttaagtcctaattgtagagaatgaaaggatgataatgtgtcgtgtgcagatgagacgcggaggtagataagtcacgtgaatgggtcaccagtggtgtttatggtggcacactcacattatcaccgacggttcagtacgtggtacggtgctgtatgtactgttcttggtgaactgtagaatcctcagtgtgcttttttatactgtaataacataatactgttttgttagagttacttatgttgggttagagtgattagtagaagcagctgtcgggtttggttgatgtcgcttgttgagaatacacaactgaatgtattatggtattataaaaataaaaatgcgggcaagtgtttggtcgtttggaccattatggtggaagaatgtatttccagatagttgcatatttgtattcgcatttcattcttcagatcttcttatctcagcgtaaaatacatatgaagagtttctgccttgtcaatgctgttttgagccctattgtagtatatttatcacaacatggccaactataaagtaataagtagttgggtcaatagttgcgttgatacagcaacccccaagcatatctaaaggcactccgatttagtaataacgcgctcaattgcatttcaacctccagtcacctacaattaaaggaccccacgttgtcccaccaccctccatattcccacagagcaccctctcatttctccgacgataacccgagggttaaagttgcattgcatgattccccacagttcttctcctatgatttggatcacatcccgttaagactcagtcatcacagtcatgctacgacagttcatccgttcttactctacagcgtcatcaagcacagccagctcaattgcagcgctcaaggctcgggctccttggagaaagctcgattatgtctctcccacccaatctcagatgctcaagacttccatcagtcatctattccagcagcccgaaaagcagtttcaggtgggtgatgccgtgcctccgggcttccacatggcctacttcaacccctgcgaccctgaacccaccctcgcatccgacgggtactctgaacaacaggctccaggcgaaccatatgtcaaccgcatgtggctgggaggctctgtggagttccacaagggacggcagctgtccatgggtgaacagtccacatgttccgaatctctggttcaggtgagagagcccggatcaagcacatcaggtgataagctgctggttacgatccagagagatctcagaaacgattctgctccggccgaagagcctgctgtcactgagaaacgaactctcatttatatgaaggccgaaacgggtcagaaacgaggtgctacctttgaaaagataatctcccctccggatggagctacccactctgtgtcctttgttccctcttcaacactgctgttccggtactcagcgctgaccttcaatggacacaagattcattatgaccccgattatgctcgagaagtggagtctttgcctgctgtcatcgtgcatggacctcttaccgtgactctcatgctgacctggatgaacggcgtcattcagaaggatctgcccggcaagcgtattgctgcttttgagtacaagaacgtgctccccctgttctgcaacaatgagctgacgttgcgatgcaagcctctcatgaactcggacggatacaaggtctggatcgagaaccaccaccaaagtctctgcatgaatggtactgtaaaggtggagtaggagggactcggtacgacgagacgacacaccatagctaactgaatgtattctgagtacactatgagaggtgtagtatacacctcatgactctgattaagcagatcatggaaggtgcttctacggcgagtcaataacacgatatgtccgggcattcaatgacgtttgagcgtgtaacgagaatatccaaccaacagaatgtacagtacatacttttaatgcatccgagtctctcttgtttgctcatttattgtctccttcagttcgtcggatttccgaatggcttgtttgccaccagctggactctgacctgatgccaacaggtcgcccgtattatgttcaatacgtttaatctcccttatctgtggtaccgaaccaatagacagtcggagtgttggtaccagtcgtcccaagggagtttcaaagaaacaaaatggccccacctggtcccgaaggcactcaagatcagtgtcagttttgatgctgtagaacaagaaaatagaatgacgactacttgtagtatcatttgtcaatagttcaatacgttacagttacgtagtcgttataatgcttgtagttcaactgcagtatgtacatactgtacttttttttctgcatatacaactacaagtagtaaacttcaccagattgggttgtatctagcttcgagaagaacggtgcaactgaactctttaaagagagctatacactgcaagtagactatgtacatacacaggaactgtacgtacagtgtacaatgctcagactgtggctgtacttgccctatcatctcagctacagcataatacttctcgtacagtatacaataattacgccaccactatcaacagaggccttgcttccaatctccgatatcattccgccttcaaatggcaggaagtatggggctcagcaacggcactacgagcctcaacaaataggcttccaatatgacatctcctgaggccacatttgaggacaaatggcatatgaattcgggccagacaaaggtggggtactcatacatgagtcccatctcttctgattaggtgagagtgatgtacgagtacggttatcgtacatatttcacttcatcttggatataacagttgagactaaacacttcaaggctacatctaattctacggttgtatagttaagcgagtatttcgaatagtttatcccaagtttgtttaaatgtagagcgccacgatatgtagatatacagtagcctctcacttacaggatcgtcctggacgactcggcacgttcaccatttcattcgcctgcataactcatgtcatgtgcggagataacgcacgtgaggcgtcggtgtgccccaaaaataccatacctccataagttataaatgcgtccatttattgcaagtagtagctgcggccacccctgtgtcactaatataccacccttccgccatgtcttttcggctaaaatgcttgaaacggcgcatgtcgcagatccagccgctcatccaggtgctggcccatctccacaacatcaactattcggcagactccctagacccagagttgtgggacaagttatactcgttgcccattgccatgaattcgagtattcagagcgagatgttcgaggagtgtgagtacgagccctcgcagaactttctcaaccagatgcccatcatcttgccccgagaagccttggacaatctcatgaagtctgagtgtgtggcagatttctttgtcactctcatcagatatgtgtatccccacattggcccactactgtgtcacttttccaacatggagaccgatgttgagaaagtccgcatgatgcgcgtcttcttccaaaaagacaactgggccgacgtcgccgacttcatgaacaacttctactatggcgctctggtagttgcattgtctccaactaacttcagatctcatcgtttcgaaacgtggtttgcagagacatatttgctggaactactcacacccatctgcaactatcttcgggtccaatatggcaaaccacaacgtcggcttaatcagtactagtcgaacacgagtacttgctgtacagtaagatgcagcccacaccctttaacctcttccaactagagctatttatatatttatttgcattccttcatacccgtttgtcgtcctgtagtatcaatagtattagtatgtatttccttttgtaacccatgcaatcagcctctccgtgtttagttgtcagcctagtacaacataactttggcgtcagattcgtccagaactcgcttgatagcaggaatggtctcttccagatcccaaacggagttcttcttggagtccaaataggtgctctccacaacaatggccttgatatccttgggagtcagcaccttgctgtccagcaatctcaacagacggccaggggtagcaacacccacagatgcctgggtcttctcgacggcaatagtgtcatttttgatagtgttcttcttgatgaacttgatgctgccggccttgagaggcttgaggtttcggtgcacgtcacacacccgaatggcggagatggacagcacaatggtccacttgtcacatgcattcttctccagaaatcgggccagcttgtcatcgactcgaggagttcgccatgaggccgtctccttgatttgcttctcgctgatggtcagctcgttgatctcaatgttggaaagatcggggttcttggctcgcaccttggcggcaatgaagtccgcaatcatggcggaatctttgagggcaagttcgaccttggcctggctgtagttttcggccttctccttcttcttctcgaccgcggactcgttcttggtcttcttcttcttcttctggggcttgtctccgttggactcgggcagaactcgcttcttggttttgacaatctcctcctcctcgtcctcaagaggagccagatccgcagcctccgtgtccgagtgtgtgtcaaaggtgtatgcaaggccgtcgtctagttcatccgaagctgtgaatgccatttttctgtgcggttgatagtgcgtgatggagtcttcaatcttttttgactggttgcatcacacaggcactatttcaaaatagagttgcgcgttcgaggaagttcaatcataatctgttgtgggtccggcactggttccactcgtgtgtgaaaatagtaaaaaagaacttcatcgggtggtcaccataccgatatatcgaatagaaacctatgttttttgacagtccgccactttcctccttattgcttagtcatcagataaagttccatcagtctaaccactgcgagacgcgatgttgtgattttattctcaggatatggaccaacctgtgaaaacaccgttaagacgaggctcgtctccgtcgggaccgaatagctcggtcaagcgacaaagacttaaccatgaaacgcccaacaaaacgccaaaccgactaccgaacacgcccaaccagatgatggtggcggcgactccgcgaaccaaccgcgtgaaacaacgactggcacaagcagcagccactcctcgacgtgtccgagaagacaccggtcgacaaatgacaccccgtgatatcctcagagctctatcacgcgtgatggtgcgtgagaaacaggccatagatgaggaggatcggatagctggctcagggagtaaggaacgagagactgaagagtcacaagatgcttcgccgacttctgcccgatctcgactatccggccgactgtcggaacggctttcaggtcgtctttcagacgccacaggcatgatgggacaactcagtatgggttctcctacacctgatggagctgtgggagtaggagatgtgtccatgatgtctgctcgttctgtggagttgcacagacgggtcagtgtcatgtctcgactgtctaatgcgacgcgtatcagtgacatcttccacactaccaatagtgctgaagaggaggtggatggtggccagacgccaatatccctgacgccattcaagcaaggcgagatgcttcccgagatggatctggagtttggagaagagattggtaatgatatggctgcaagcagcgacgaggactttggaggagcagtcatggactacgatggaccagaagatgaggggggagaagagaataatgaacctgtttctgatgctgaggctccgttctcaccaccaccagagggttttgtttcggatgacgtggttgatgatgtagtggacgaggttgtcgatgtagtggacgaggttgtcgatgaagagatggcactcagtcagccagtcgagaccatgccagatgtcaatatcgaactcgactcgcctgaagaagatcctgtgccacaagacgatcccattctgttttctgacgaagaagtgcctacccaacctacaaagaagcctgctgcccgcagaccaaggaggaaacgtgctacagcagacctgcccccttctatcctccctcgtcccttcttgaaatcattggtggcctctatcaccggagacaatgtggataagagcgtcattgaagagctagtcacctcctcagaaatgttcttcgaccaggccgcagatgacctagcagcttatacagaccattgcaagaggaagacagtggaaccaaaagatgtgacacaattgatgagacgacagaggctcattaacaactcttctgatgtgctccctctagcccagagacatcttccggccgaattgatagcagagctttcagatgtcttcactatcagagctcctaaacgaaaatcgaagaagaccaaggaggccgaggaggaagaagaggttgaagaagaaacaatcggagagatcaccgaggaccacatataactatttattactcaatgtatttattatagacttgtttgtcgtttgccaaactgaaatcacaactcaccatcggcgccgtgggtcggggtatctctacactctagaaaaaaattcaaacaactgcttagtcagcgcgttcgaaaagtgcagttaggtctatgtgagctgttgatgataaattttggcgcccttttcccggtatctgccaagtttcagtcacatttccgtttccactcatgactgtctggtatgatgtatgttcccatttcaactttacactattagaaataaatcaacaatcaaggttcctcgctataacatcatctcaagcaatggtcacgatacacccgacgccagtgtatgctattaagacacgattggcaacctccgcaaagggcaagcaacaaggaaccaaggtctttctcaacgtctgttacgactccaatgttcctagccccgatactccgtttggaccagaaactcttcgcaacctagagcagggcatcgactggcacatgcctgtggtgctgggcaaggagcgaaaggacaccgataacaaaaagcaactgtgttacgtgtgggactgtgtggtgtctctgtcggttctggaggcctccatgtcgtccattgaggtcaagtctctcttgatcgagacatgcatggggttagtggagatgaactatgggctagttctgagcagagaattcacactgcccaatctcacggccaagggcacgccggcagcaatcaaactcagggccgagggcgacgagggggtctcgggtgaagacgttgacatgggatcgtcttcagagacgtcatcatgcgaggcatcatcctcgtcagatgataacatggcagatgatattgatgctgttgcaggcaacattctgcagtctcgtggagatgatccggtggcaaagaacaagtcaaagacaaagccggatgatacacccatgcctatgcctccaggtatggagtggaagcctgatgtcttggataaggtgagcatggataaggagcaacgggagaaggaaagacttgtggaagaagtcaagtctgcgggatcaaacaagaatttcatcatcacacactcgatccgaaaattcaagcccaaaacccccgacacacaaaaccctcctgccttcgaaatagaagtggtctttgatcccacagcagatatgacctgtgagctcgtacagaagggctctaacctggagctggtcggaaaagacggaaaatacacggtccccctgtttaaaagcatgttgaaggccaagttcgaagcataccttgttcaaaaggagcatatcatgtggattttcgtttggcccacggtttaacaaacgtggcttagacactagacacgcgcatctatacacacatacatacttagcatatacgtagtcactacattacaacccatttacaagtacaagtacatactgtacagttcagagcggttttacaacgttcaacgtttatctatacatatatatattgtcaaatcatggtgtgaattgctgtctaagcaggactggagggggcattagtatggggcaggaaggcaatgttgtctcggaatgcaagatattcggaatccatgaatccaagaacactctcgatctgattactctgcaggcccttgatgagctccatttcagtggagccgtagttgacaagagctcgtccaacctccatatcggcaaagtcgggatgggggatccacccaccatcctccagctttcgaccaacgtggatagacacggtctcggatgtgtggaaggtgccgacggttccgaggagaccggcggggagcataccagctcgattcttccgtgtaagagccttgtagcagccagcatcgatgtaaatctttccagcggcactgagaccatgcagcagccagaactgtcgatccttgatgggctccttgtcggcgatgaacttggtgtgcagaggcacgtcctcgaccaccagtcgctccagttcctgggcctggtaagcgggagtgacaatctccttggcgtcggcctcgacgtcgtacttctgattgtatttgacgatagctcggatgtttccggggacggaagacttgcagatgacggtggtggttccgacagaagtggccagctcagctgcaatcagcttggtggtcatacctccggttccgacgttggagccggtagagctgacatcaaccttcagggaggagatatcatcgacaatgagaatgggctttgcggtggggtcggatctggggttggcagtgtagagacagtcgacgtcagtcatgaggaacaagtagtcggcgttggccattccggcagtgatggcagacagagtgtcattatctccgaatcggatttcgtaggcggacaaagtgtcgttctcgttgacaatggggataacacccatattcagcagctcattgagagtggctgtggcgttgaggtactgggttcggtcggccagatcgtttcgggtcagcagaatctgtgcaatgggctgacccatctgtctgaagagatcgtcccatagaccaataagacgggcctgtccgacggctgcaacagcctggacctcggcgatacccttgggtcgatcggtgataccgagacgcttgagacccacagcaatacctccggacgagacaatgatgactctgtggccgtctcgcttaagcttgacgatggtctcgaccaacagagacatgttggcgattcggggttctcgtgtgacctcatcgacgagggacgaggttcctgggttagtacggggtgcggagggtagcaattggtttggcgattgatcgatgatgacgtcgtctgacttgtaactgtatgtcgcgcaatatgaggggaccatgtggcactgacatcacgggatcttgtcccacacttaacattgctacagcagtatcggtgtggtagcagtatcagcagtgtgtcggagtaggatgtgtgtaacggtgtccaagtaactacttgcgggatcagtttacacgggcattcacgacccattcacaaatgccactgtatcctctgtacctgtcactcaacacaacaccactgtgtctggtgatccccaccactgcgataatcacttcctgatcccatatttttcacgctgtcggtcagggcatttttttgtgctctttgagacccgtttctcctcttgcgtctgtcgtactcacccagtttgataacgattgtgtaaagagatgccatggttgtacaagtggagatctcgggttgaaggaaaacagtatttcgattttctagtggagtctatgactgaaggctgctttgagttctgaggggtgcattaggggagcgaagccgaggtgcaccaaagataggctaaactgaataaataagagacacacgaaagggtgtaaatagtggggtgaaagacaacccacagagctacaagtagaggggcgccaggtgtcgatttttcgaccgggagtgctcgattcggacaccgctctccctccaagaataccccgggttccctcttgcacattgggacggttggagatcgatgtgtgccatgcggtctttggagcaaggttggcatgttcgtccattctctttttttttttttttttgtctaatttttttttttttttcgcctgtcttggtttttctttttcgctctataactgtagttccttaactagacatggaacattaaccaggaggcatgtgtgcttgcgcgaaatggagatgcccgtagaatgattatagcgcccccatttgcccagaataaaacctgtcaggagattctttaactcgctttctccttgactaagccattagcctcccagggctcgttacatatcgttacttttcgtctcattcgacggtgacttgtccgaacccaaaatcccaggactgcgtgttaaacgatatagttgctctcttttcctcgcgcaccacaggcggggtgatgtcatgatacagtgacgggttccccatcaggcaacccgcgagaaaagactgggatctaagcaaggggcttgttcctctgaggtggcctttcctccggccatgatgatgtttcggcaggaggcggatgaaaacccgcatacggtggctgtgacgattgcgcgtcaactgcgcatggaacaaaaacggaacacgatgattggccgaaaacttggcacggacctggacacgcaaaatgacggcctcgatattgtatttatattcctgggacgcatgaacatgtgagacgaccgatgtggacacgtttttcctctatctctttcgcttttctcgaagttaacatttatctcgcatctgtgatgcaaaattagtactacctcgggagatagcatcagagagatgcaaggactgtgttgtttctcatggtttgtgattggactagccggcggggggtgaggggggtgagaggtgtgagataattttgcttttggtctcgctttatcgctttccccggcctttttcaacgaatcttgcgatcattgggatccacctttactgaagctatcaggagggcctgtaaaagagagccccttgtcggtgagtaatgaaacccacaataagaagacgcttccaagtatcattatcaccagacaattagagctatgcggtgtttgatgtacacgtgcttagttcttgggggagcgactagcgtctggaaatcactatctggacaagggcacccagaactggaccaggcagcacagataaggagtattcgggtataaaaccgtgttagtcacagggccgtaaatgaaacatcatttcacacatttgttatgatctgttggttctccagcaacacctctgttgtcctccctgactgagatccctgccctgcttcgatacccttatcttccctgacacggttgcgtacagtactaaccctcgaggcacaagaacaaggcaaagtggatcaatagttcagcctaaagacctttacaaagatgggtatatctaatcacgtccgaacttgagacactccaagctgcttatctaaagttgatggaggtcaccaagataagagcccgacagcagggattgtgcgaaggtgaaatagtcgtcgaggagatgtcgacgccaagatgccaagagatgggacaatttctcttggcgacaatttatatatatatagtccacctctttttcgtattcgctactctctcgcttaccctgtattgtttatcgctggatatagaactttgtccctgataagacccagactcaaatctaacaattcaaacactgactcatacgagtcgggatatggatgcagattaatggagaccagtacgatcgttatctgatagcctaaataagtatcttcgtctatgtaaagcctggagtccccatgtctgggagctgaacctgcaatctcaaacactcaagcaccatgtctgaacccacgctcgagtctcttcagtacaccatcaacaccgcatacatgctggtggcatcggctggagtgtttgttatcactccgggaattggcttattctacgcgggcatgctcaggaagaacagtgctatgcaggtgattgttcaatcgtacatcaccacgtttgttgtcacgatacaatggtggatatggggctatgccctggcattaggagatggaagctcttttctaggaaacctgaacatggctttcctcaaggactcgaaccctggtcccttggtcgaaggaggtcccgttcccagtgcagcctacttcatcttttccgtcttctttcccgtttgcactgttcagatctttttagggagcacagccgaaagaggccgtgtgattccggcgcagatcatcgggtttctgttcactacagtggtatactgtcctctggcatactggttctgggcacccaagggctggttgctggttctaggcacgctggattttgctggaggagcacctgttcatattgctggaggaaccgcatctttggcctatgccatgttcctgggaccacgaaaaatcacccccagattccatgcctataaaccacacaatgcgacaatgtctatgattggcacgactctcatctggtatggctggctgttcttcaactcggggactctccaggctgtcaacacccggacagcttacatcatgctcaacacccatttgagtgcctctgcagctggaatgacttatgtcatctacgataagatcttccacaaaaaattttctatgatgggtgcatgcgaaggagctattgcaggactggtcgctgttactccttcctgtggttacgttgcgccatgggctgccttcactggaggcatcatgactgccctggtgtgtagattgaccataaacgtgaacaagtggctacgagtcgacgatgccatctactcgttcaatctccatgccattggtggatgtatgggatccctcgttaccggcttctttgcgtcttcaacttggactgatatggatggcagtaaagacgctattgctggaggttggattgccaaccactgggtccagatcccttaccagctggctggactgggagccactattggctggacgtttgtcgtcacctatattctctgctttgtggtggacaagattccgggcctgaagctccgagtagatgaagaccaagaactcaagggtatggacgcatatgacattctggagtccgctggagagaccattgacggtgtcattgttaacacaactgaaattttggtggcccatactcctgctcatactccagatagtggctcttttgtacggggtgagaagaaggaataggtctaagtatttagtttaccatttgtttaatttatgtaggcttctgaagtgtactgtagctggagtgtctgaaatatggtgagaccaggtcccgtacggttgtttgttttatacgactaatgcttgtgctatatcgtaataggactctttccattcatgtcagcatccaaaagtacagtatcaatatcattgacactgctcccaactattgccattcatcaacatgacagctgatggcatccaggacgctgtatgaaggaggtgtaagtgcctctttgttacccctgatatgtcgagtagagttcagtgtctggtggcattggtggtgaatatcagaactgctgatgcaagaatgagtatttgatttctcatcatccgtttcaatttattcctccactttcatccagcttgtctacgtcaatattattatgtcctgtatactcagatgttttcatctaacctcccagttccggggagcacataataataatatcccccagacaagacgaacttggcaccctccagtttttgttgttggcaaaacgtcaagatgtcaaattatgacaaggtcacctatcctccaccgccaccgagtggattccgaaactgcaacagtctctctcaacacaccatgccccacgttgaatactccaaccaggacgttgagctactgtccaaatggagtgtacgcaccctggagctctttttgcaggtgcgcaacctccacattcccgaagacgcctcatatgtggagattctcgatatggccacgtcggcggcctcggtgcccatccgcgtcgttagtcttacccgaaccatctttgacagaatgacccatttgcagctcatttcgtggctcgagagtcgggactacgtggtgctccccaaggctaagcccatgtttacatcgccacctggagcgtgctacacacagagacaggagctgctcaaatttgccaagacggattacgtggacaacattgcgcatttggacagtgaggccaagtacgagctggagaccaaactggcagacatcttctccaccagctacgccttcactgtcacgtctgacgttgagcagccaccatccatgggttcctatggtacgcttcacagaaaccactaccaggacgaagacctggagatgatttggcagcatttctttggagatcagctccaaaccacccccaagagtcgggaagaacgggccatcatcatccagcactgcatccgggtctttgcacagggtccccgaagattgctcaacttgtagtaatcaaaaatgtcgctgtcatcctgtcatgctcaatctaggaaattccagtactgtagtggtgatgtgtgtttgtagttcttcaaagtctgccttgccagaagagaatccactgtatttagagttacgatctgcaaaaaagtctacataaaaaattggtacataaacgcgcttgagaatgcacgcgactaggaaccaaaatctgcaactccttggtcccactccaacgccagccatgaaaccaagactcaagatattcgtgctggaacccatcccgaccctcgagataggcggtagcgtctaccgaagcgaccccctacgacccacacaccacattgcaaagaggttcttgtacctggtgagtgatccagatgagacgatcgaagagctggccgacaagctgaaagccaccttcatggagctgtaccctcatcacgcgaaaccgtgcattgactcgatccaggatgaagctgcattggatctggacaggcggtttttgctccgggaagtgttcgaggacaacagcctggttcgtatggtcctgacacagcccacggataaagacgagctgggtaactaccatgcggccaaagcactggctgcccgtgaagctgctcgcaaggccaaggctcgggccgagggacggcttgtggatgaggacgagagttctgatgacgacttggatgatgactatgaagaggatatcattgagatcagacctagaaggattactccgaccagaaactgacgcgctctggacatgttcacggatccggtccaggacaatttgcggatcttgattccatatagagggaatgcattatttatttggatggggtcttgtacagtatcgtaggcggctgtagttggcctcaacaaggttgctttcctgaagcaagtctccaacggtcgtacaggagattgtgcataattgtagttgagtttttggtgggagttcattatgaggaaagccgattacaagtattgataacaagtagaaaatataaaatgcactacagagtattttgtacaaaaccagtacaatcggtgtagtacagcacggttacattacatcatcaaaagaggaagaaggacaagctgaagacgagccatcaacttggatccagtgttggcctgagcgacagtggtggggacggagtcaatctgaggaactttggcttgaggagtggaggaagtgtcgatagttctggtcagaacaatggtgccagtaaaggtggtggttgctccgctttcaacaagagtctgggttgtgagaagaatctcgaccgagttggtgggtcggggctcgggaatatctgtgttggtggacaaagctgcagaagttgtagtcgaagaagcagtaatgacactgtcagatccggtatcaacgggctttctggaaagagcctgagtgggtttggacttggtttgggtcacaccgctaccagtgatcttgaaagactcagtctcaaatctcacaaggaacaaccactgccagagtcttaccctcaatgacagtagggcaggtggtgactgtgcggataacgggaacttttgtagtccaaattacaacagtgtggccacaaataccttgcttgcagtaggtggtggatacaatctcagtgacattcgtcataaagacagaggtgggaaaagttccagagcctgaagaaggggtgctggcagtggcagaagagacagaagaggcgggggaggcggaaactgaagcgtcaatagcggaaccgtcgactctggtagaagagccagcatctcccaaaattgaagaaatcaaaccagtgactcgaaccggaagctgttacgggagatgcatcttcagtgattgaaccagaatcagaggcttctctagtggtagcagaaccgtcattggaggcagactcaaggatagaactcgtggcagaggcagctcctcgacacggtagcagacacttcatctgaagtagtagcccaagtatgagtagacttatgtctgaagtagtagccgcaacctcggctgacgtagtggcagactcctcatccgaagtagccgcaacttcggccgacgtagtggcagactcttcagctgaagaagtttcagaggtagctggagattcctcctcctgttccaccacctgaacagatcctgaacctcctagattcgattcaccaccagtggcgggcgcaacacagtagttggcgagctcctcgccgtcacgtacaagggggccacagttgatctagttttccatgattacatcagcctcaaccgagaaagcaactgccactacccgctcgtcttgaacattgttgacaagggtaaaagacaccggatcagaagtgaaaagaaggtcttcgagaagactaggttcaatcgtcctttagataatatcgtcgtccccatattcaatgtatttgttgaggctgacgaagccgttaggctccacaatgttcacattgtcatcgacggtgacaacaaaactcgtgagaagatccttcgacaatgggagaagcaaacctgaaggtagcggggttttatgaaaggtgcgtaattgctcacatctggttctgtcaaatcaaattccacgatggaaagtgagtcagtaaggtccccaattgaaacagagacctccccttcagacatggcagaaatgacgtcaaacacatctctctccctcaattgattggggggcattctcaaggaagtagtccgtagctgcagctctgaaggagttaccttcgaaattggaaaccacaaatactggggctccaagagagtccagaacttcaaagctgtaggggctcgtcatcaccatcccgtcaatgaccatgtcaaagaagtctccgggttggattgtttcagtggtggtagcatcaagttcaaaccctagctttacctcaataatatcctcataggtttgacgcagattacctgtgcccttgaagcccacagccagtgatgtgaagggggcattaagttgtgtctgagccagagcaagcgaagcgagggaaagaaacgggagaatcatggctggttggtgatggaaagagaccttgatctggtgtatttatattggacattttccatgtctttgtgaccctgtttatgtttcaaaagtctcggcctgtcagttgtggtcgaggtgaactacatgtatggcgtatcaaatgtgaagcttgcagttgtagttcgtacatgttaggggtctggttcactttggtaagagattttttttctccacgagtatcagtcatgtatctcaaatccattctcaacatatcgctctcattaccatcgtcaagattctctcccttgctgtcttcgcgccattgtcgtcctagattcgtctcgggaacagaacatgggctacaacgtagttcgaggtagacctgctagttgactcaattgggaagccggataccgtggaatgtcatttctggtgactcgataggaatgcaacaaaccttcgagaatatgtgacatttagagatggatccgatacagctacaaatacttataactacagcatgtacagggcgatataagaaaaaatctatagatacagcttctaatgcaataggcatagaacatgtagattcatttgcagcaagaacgagatattgcatacagtagcgtaatagcaaatcagaatctacaagtccattggttattattgaaccatcacacgtcatatcataatgaagcagctaccctattatttactgtacttatctattgtgctgttttaggattcgtaccatcatatgcatggatttcacttttacggtatacagtatatcagattgtcctgtggtgaaaaaaaagggcactaaaattcaactttttctcctgcctgcaacttttttttggcaactgaggcctccaccttgtccagaagagtctgggtgtagccaaactggaggacctttccgtccaggagactccacagcgacgcccgatctttgcttatactggactcgtaatgctgctgcttctcgagatcgtagatgtggtatccctccgaatgatggagaaccacgtgtttggcgtccaggtggtcggcccagagaatggccttggatgccagtggctgatcgtaagtccaccgtcgcatactgaccaatcgaggaatgactccttcgtagatgaagtaacatttgacaatctgcgagctctcaatcagatacatgccgccattgaagagaatggggatgggtcgggtctgggaagcgttccatggaggactctggaacggtttaatatgacagagctgccacagcttctggttgtcccagtcgacccaatggaggtgatagttgagaccacggtccttgtaactgatgaactgttggttactgtggatctcgagactaggaagatgatcttgtatcttgttgacgaagatcatggcatgcgcacggggagggtttgcttgggtttctgagtcaaaggcttgttttgcactcatgggcttcactttgaccaggtaaaaatggcctctgtagtgcatatcgggatcgtagacccagccagtctttggggtgagctctgcaaagattacggctgtcagctcaccatcgggactgacaaaagatgctcgcaccacgtaaaaccagtacttgtcggggtcgttagctcgagtggagtgatgtgtggcccacaggtagtactttccgtctcgcttttcggtgaatatggtttggccccggctatttacagtgttgttgagggccgtgaagttttgcatggacgtgcttttttctgtctttgcgtgtcgcgcactgtagactgtctgggaggcacagtcgagtcgcacttcggggcgcgatacagtggtcagaatcaggctgctattggagccctggggcgacggtcgggttggaagagaaaaggtgctggagtgatagaagggttttgattcagtgtctaccagctggtttgtatggcttcggggggccagggtgacactggtgtagaacatatttgggtcaacatgggggttggtagtgccgttggtggtggtgacaggtgtatcaccgttgattttgtcgttgacatcttcggtgacagcttcaccgtcaaggtcttctgtgttggtgtcaccattcacactgtcaagatcatctgataaggctagtagttccagctcgtctagaagaccggggatctcgccaatctcgtgctctcgaaagtcgaatttgatgtcgtcacctgccaccttggatgctttagcagacactcttgcgattcttttcaagtttctggcaatcttcaaccatgaagctgggtcgtcctgatcttgggacgcccaagggcagagtttgagagccttgtgacgggctgcaatttcggccatgtcttttttcgatagaagcggttgtccggagttgtcgatccagacgttggtttggcacggttttttggtctcgttgtgccagaaaaaccgccagaaactcttgcgacaggcttttggaggaaggtcggtgacaagccggggaagaacctggggagtctgcatgatggaggtatgtaatacaggtagctagaggttggaggggttagtttggttcttgggggggaaaggaacgaacagagacttgtgtacatacatatatattaaaagattgaaacagtatggagacgatggataatggcatggatctaaatctgctccgttttcagttccatacaattgatttatctggtctggtcgtatctttgaagtctcctgatagtccctttttgagttcgaaactcctgccaatctcatcacacttagccttcagactcgcgttccatacgagccagaatcgtatgttgaaactcacttgaaactttggccaagaagaaaaggagacaaaaagacgcgccattaaatgaaggagaaaatgggttttggagggccaaactcagatcaacgagtcgtcaccggtattagttcgtgtcacgtgaacccgattcagccataattctgtcgactattgtacttcagtcatgctttccagtatatggatgtactaaccatggttacgaaaattgagttgcatccaacaatggagtgccacaagaaatgtgaatatttgtatgatagattgtggatctaccggggaactaattctacaagtataaatacaagtacaattgcttgtacttggatgtcgttatttatagaccaagtgttccattttgcctctgcactacaaggtctttttgaaccctcaatcaaatgatccttccattaaacacccaaaatagcccatggataccatagactagaagtcttcatttcaagcataatttcatgtctcaaccaactgaccaatccggtccgaaaacaaaatgaaatccataccccaatctgtgcaataatatgcacattaatattgtgtcccagacagtatgtttcacaattgagtgtagcccctctagcccctttgcagtctatgcattctcgaagatgtcttgagatcaagctgtacgagaacatactgtagtaaacaagacagtgcaaaagtactcagttcaagactacaaataattaatgtgtgcgacaataatacaagtaccatctgaatcaactaagaattctgagtcgattcgtaaacatgtgtcgcccttatatagatagtcttcttgtactatactaaggcgacatctacagtaaaacacttccaaacttaccactgtacaatccaagcaatcatgggcatcataaagacaactattgaatgtgattatacaatcatatgtagttaattggtgtttctgagactgttactgagccaggatgggtatccgatggtggctcaaacctggtggcttttatgcactttatagcagccacccactttagcaaacgatctaatgctactcaattctcttcgttcccttatataactccttcataaaatataatcgatgattacttatacttgcacacctccagctaggccccacggcctcttttagaaggaacaaacatgctgggtggcggtcgtcctcgactacctctataaggagcattccctctggaagctccacgcggcggatatcctcctcgcccacctccaggaagaccctgatatccacctctatactctcctccgctatgtcctccttggtagtcgccacggtaaccacctcgtcccccacgatgagagtctccgccgtaatgacctcctcggtcaccatgataacctcctcggtcaccctggtagcctccacggttgttgttgccctggtagcctccacggccaccgttcctgtcaccggatccattgtttctattgttgtcaaaactggaatcgttgtagtagtctcctcggctgtcataccaatcgttgcgagagtcagaccggttgtctcggtctcggttgtcccggttgtccgggcgcttctctcggccctggtaagagttgctgtcgctctttcgcttctgtccagctgcagcagggccagtaggagtctcggggggagctgcagagccagaagatggtccagtggaaccagcaacaatcagatcctgctttcgcagaggtcggttaccatccatcaacatgtctctgtttctggcatcgttaacgacttttctccaaatggtgtttcgactgagagtgtcggcgttaccaagaatccacatggacgaccgcgctcgggtaaaggcgacgttcattcgccgtttatcggccaagaaaccaacggaatcagaatcgggagaagctcgaacacacgacatgatgatgatatccttctcttgaccctggaaaccgtcgacagagttgaactcaattttgtccagaatatctcctccgtactctcgggtaaaatgtcgcttcagacgcagcacctgctgcttgtaaggagaaatgataccaatgtcaatcttgccgtacatgttggacatgagtctgtatagctggtcggcaaggtggacttcggcgtcattgaagaaggaatggtttcgcgtagcctcctggttgcccgcaacgtcaaaaaaggcgtagggtgccagctgcttgtactcgtgccacggcttctttgtcttttcagccatacctgcaccgtccttgagaataccccgatagaactgctcacgagggaacacagagatgtcaggatgcatacggtactgtgtatcaagcatatgcaatgctgaagggttggcggtctgcatacgcacaaacagcgactgttcatacttagactttgcagcgacagtagagagaacggtggggggtagctggttgggatctccaaccatgatggcattggtacatccgtacttcatggggatgagaaccgacaattcaatacactgacaggcctcatcgatgatgaccgtctcaaacgctacacccagactcttgagcatgttgtgggaagacgcagacagagtagaacatatgatttcagcctccttgagaacccgaatgttaaggtttcgcttctcggtctcctttcgtcggaagttggcagcatgtttctctcgctgttgatcaatttcagatccaatcttgttcttctctcggttgatcaccatgagacgggactggatactggccacctcgtcgttgctgagtttgacactgttgtcatcgagcttggcagacagctccttacgctcgtcaagaagcttgttcatcttctgacgaagctcgggagtactgttgaccacactgtctttctcctgctccttgagtagtgcgtcaacccgctcttcgagaacatacttcttgaccttggagttgacggcttcagatcggccaatacggatgatcttgggctcagacttttgaccagaagaggaatagataccgtcggagagtcgcagcaccaattcgtccacggcggcgttagaaggagcacacaaaagaattcgtctgttgtcattgccaatatcagaggctttcttggagaggaaactgcccacaataccgagaattgtcttggtcttaccggtaccaggaggaccctggatgagcgagaagcccgtgttgttgagagaaccatagattgcagcagcctgagaatcgttgaccttgtaagttttctgaatatcggcaagttgagaaggtgatccctttggcaaaggcgatgccttggcctgcaaaatctcgtccttgagatcgtaccactcgagagccttgagagatgcatattcacgctcaatcgtaaccatgctgttgttagtatgtaaaataatgtcgtagtcgcctttatactcacttcataaccttgtaaccctgccaagaagtcttggggttaacgtctctggccacgccagtgttgtttgttcgaatgatgatgtcgaagaactctccagcagccttgacttccttgattttaccgagacacgacgtctctcgagacgaatcttcggtagaagtcagcagaatcaaagtgctgtcgttgataatgaaattgttcatagtctcggcggaaattgatgcatggatgtcaaagaactcgtccaccgaggttcgagtaccaatcgtgatgttgaagagctgcttagagttgaattgctctcgtgcctgagtgattccttgccaacattccagcaacagaagaggctccatcgtcttggtgtactcctcgacattctcaaatttgtcaggaacagtagtcagagtttgatcgtctgtggggaaatgaccatctcggttgaatcgccacagtagaatcttcttatacaaattgtccaaccgaacgttgagacgacttcgcatattccgctccttgagctctgcattggacagccgaggagtgttacccactcgcatctgggaagctctgccgacgtttgtcatggacgaaatctggttgattcgacgggcacgagtctcctccagtttcttcttcatctgggctgcaaacagagtatcgtcttcgtcgtcagattcagaatcctcttcttcctgctgctttctgttgaatccagcaggtcgagcgggcgcaggcttcgcagcctctgctcggcgggcccgcagctcagctcgcaacaagtcctgggtcttgttcttgtcgggcagcttatccaggctcgaaacatgaacaggagggttggggatgttctttgcgaaggaagtgatgttagtctgtcgagcgacattggtgcctacaggtctgggacgctcggccacaatcttgggttgcgactcgttgtgctcatataacagctcctccacccgctccttgtccacagcagatgtggcagtaatcagtcgagagcactgctcgttggtgagcttgcttcgcttaactcgcttggaaaacatgacaaatacccgcagcagctcgtcgggaagcttggcattgtgtcgcttcatcagcttgagagccagacaaatgttgtccacagacttctgcaacatatccacgtcagcaagacgcagccactcggccatctgacgcagagaagtgaaaatattctgcaccatatcgggagccttatctgttcccgaatactgcagcatcttttctcggaattgttcaaacgaatccagcatgctgtacgagtagtcgaggacatcggtaaggaaggtgatcatgaaagaccgctcgtaccggccactccatttggcactctgcttgtaaatgggctcgagaacctgccaggactccgaccagaaggtcattagacaatcgctgagaggcttgttgatgtcagagtgtcgctcaagcataccgtcacgaggattgagcagaagatcaagcacttcaatagccagcttgatgagccgctgacaggatccaaaggtgggatctcgtcgaacggatgcaagacactcgttgtagtcctcaaaagtgttgacaatattatcagcaaatatggctgccagagcctcccgccggtcggatgctccagagtctgcagcagcagatcgcactaaagaagcaccaatctggttgatgctggaagaggtggagaatagaaagataagcaccaaacgctctctcaccagctccataatctcagcaggcttgagcatactgacgctgctgaaaatgtcagccacgtagtctgaaatagcgagcaagtccttgttgaatgcagttcgggcctcgttggccttagagggggcggcagaggtctctttagggatcgtgagcttttccagaaagactataggcttgcatgccaccaatagctttcgtgcaaagtccacatcgagtctcggaggctccacgagcttgagaacgtgggtccacagtccttctctgaagacatgcacagacccaggctccgatttgctgcctagtttctttgtgtccagaaccatgcatgtgatgtcgtacttgatcagcgagcagagtagggacagaaccagcttgtcacgggcagtgtctgcacctccaagcagagctacgagtttagaaacattggcctcacacgttgctctgagctctgaaatcttcgttagtgcactttcggacagggacatgatatcatcggtagcagaagaaacaacacacactgcacgtttcaaagcaagagacagaataggatggttgtgttccagagacaaagtgatgagtttagacatggccgaggcgggaagagcattgatccagccgtctcgggtgggtctattgagtttgaggaactcagcgttcttaaacaggccgtccagaaagtactgagggttcataggtgcagcaaacgcccagaaggggtctccgatcttcatgacagcacccataaatgacagagcagcttccaggtgacgcgattcatgattggtgaggtatgaaaccagcattttgggcaggttcaccagactgcagatggacatgatagatacaggacccaattgcatgaataggacggatcctccagacaagaaatcgagcgtcagattctcctcctcgtatttcttgcactgcaaggcgacataatctcgagtgaggcttccgaagccagattcggcaagagcagcgtccgaaaatggttccatctggccatcgacaatgagctccttgatgttatcgataaaggcccatcgtctcattctggggtcgctatcgagcaggaggtgggcaaggccggggaatatagtccgatctcccttggcattcttcagtttgaagaggttgaccgagttggggtgtttggacaccacgacggcagccagcaatttcatgaatagctctttgactcgggcgtcctgcatcagctggggagcacacatgacttcccacattgtgttgataagaatgtctcccagcgtgtgtgggtcaaagttctccccttcttgtccattcagcttagccactcccatctccagccgtggaatgactcttcttgtgtcccattgttgaatgacacgcgcaaatgcattgacttggtccaagctatagttcatgcggttcttgaccgtgtccatcatctcgtgtcgcttgatgtgaaagttgatagcacagtccttacaggatgccagccgcagttccaggttcttcagcactgtcttggacatgggaatcagtcctacggccagcagaaagacgcatcggatcgacagtggtgtccagtcctccttcttggggtcctccttgtcgttaggacctagagggcaagcccaatgatggtcggtatagggctttgggtcttcgtagaagttctcaggctcgtcaagactggtgaattcgacagttagatggttgctcaggaatcttagtgtggcgagcgaggcggcattttgtgctgtgggcgaaacatctctatatccctgctgaacaagctccgacactgtctccagcggaggaggcgattccgattcagacactgtgttagtaacgagtcgatattggctgctaaacaagacaaacggcttgcgtgagatatacttactcgtgtacagctgcttggtgacacacgttccctaatgcctggatgcacaagttggctaagagaggttggtcttcgaaatttctgttagactttcgcccgtgggttcagggttgtggtaggtatcacacgtccactttgaagaatccatttattgggatctcgcgtttgaactgtatatttgggcgggagagttggcgatcaggtgatatatgaggtggaggatgagcgaggcgcgtatgtgatatgtagttagctgcttatatcgagggtgcaagtggcaatgaaacgtttttcatgttataatatcaaatcaaactccttattgtggttatgccggccggcatcttgtatgcacactgtagctgctggtagctcttgcttggtactgtagctctttatcgtatgtacagtagataaattacaggttttacggatatttgaaatgaacaatacaagtagagtacgacatgtacagcaaaataatgtaaagatctatagtatatattatcatcatctgtagcgcctccttttatatgtcgacgggtgaattgctccgattgtagtggaaacaaatctctatgtaagttgtgtggcagattgtatctcagtctagggatctatgcatataataaaatgttcgttttgcctagctaataaataatctacaacttgctttgagtggttcgtcgtccccactcgcctgcgagtcattcagcagacagaggggtggttcgaaggtaaggcttgatggtcttgaacttggggaacagagtagcagcctcctcgttggacacgctggggtggacaatgacgtcctggccgggggtccagttgatgggggtggtgactcggtgcttgtcaccggtctggagagagtcaatgactcgaaggacctcagcggtgtttcggccggtggaggcagggtactggaggatcagacggatggtcttcttggggtcaatgatgaagacggatcggatggtgaaggcaatgcccttggcgtccacgttggtggcgtcctggtggtcgatcatgtcgtacagaagagaaatctgtcgagtgggatcggcaatgatggggaaggtgagcttggagtcgttgacctcatcaatgtccttgatccaggccttgtgggaagaggtgtcgttggcagagaggccaatgagcttgacgcctcgcttggagaactcgggctcaagcttggcgaaggctccgagctcggtggtgcacacgggggtgaaatcatcgggatgagagaagagcacggtccagttatcgccgatgaagtcgtggaacttgatggggccgttggaggtgtcggcctcgaagtcgggagccttggagccgagtcggagaggagcacgttcagtagccattgtgattgcaggagtactgtctggggagatggggattgagctacatcccggataccgcttcttttatatgggacagtgagctgacttaccaatccagattgactttgaccgtgtcaacctaatgcatccattgagaatttttagtgtgcattacgccatagttgggtcttctggcggaaggtttaggctggaggtggctgatagggagcaccttggttgacgaggagcactggttgtttttgtgcccaattgtgtctttgtaaccatgactggcggtagccctccgcgtcaattccgcctgtatgttgctccgctgctgcccttctctttctctctcggctgatcgcctctccagcctactcgtcaaaggtagtctattgctgatgcataagcgagacaacataacggctcatatttgggatgctctttttttcttcatcttagcacgtcgacaggcgcacgccaccgagctaggcgaaaacgagctcgatggcgtcacaaagagccactcctccaacagccttctgtggctaaatgacgaggctcaatccacctttgttccaccctccaaaccctgccagaattcaagccacccaaacccaactctgttcctaatgtctgcaagccacagtttcaaaggtggcgagttggcacgcccaccgcatctgggatgttgggccagaagaaacgtagcgtggcgtcattggcgggctatttgcgcaaaagtggcggtgcagcgatcggaggcgtgaggaccccggtgggcgttgctccggatggtgtattgagtgtggacggaagcgccggaagtacctgcagtttcagcgtccgtttttgcatgcgcttttgaggtggttgggctctgctcgagagagctctgtcatatcagagctattaatctatcaaccgtatgtcgtcgtatgtacggcctaattgtggcgtaatgtgggatccatgtcaatcgtgctgctactgcgtaggaggaagattcaatatttctcttcttttctttcttgtatcaaaaatccaaagtctatatactaattattgtattgttccgaatacccgcttcgtgtacgagttcagcggcatgatactgctgtaggtgcaagtaccccgtagacaatgtttcaggcacgggaaatgacgcgatgacgacaacatgacgcaatgactgcgttcagtcggtgaacccaggaatattttgcttggctgtgcatgacagcgcatatagagactgacatggattatcacggagacagcgtccgcaagtgacgaagggcttttgatcagttgtacgattacttacttgtaggtgtccacaatcgtgacggtctgacattttataacattatgaattactgacacaccccttcttctagttggtagccttgatatgatgagacttgagcttggtgaatccagcaaacccgaatcgcgacaagctgacgcctcgtccggagtttttccatccggtccaggccagagtgggatcgggatagtcggctcggttcacaaacacggtgccggcctcaatctcgttacccagagcctcgcccacaacgagatccttggtccacacagaggaggtcaggccgtatttggagtcattgatgagatcgatggcctcctggtcagactggaccttgtacagaggcaccagaggtccaaaggtctcctccacaagcacttcggcgtcatgagacatgcccaccagaatctgaggagccacgaaggccttgtcttcggtgacaaaggttccctcaggaatcagagcctttccgcccttggtcaaagcgtccttgatttgggcctccacgttctccttagacttgatggagactacaggacccagctgcgtcgacttgtcgagaggatcgccgaccttgtagccggacaggaccttgaccacggccttctcaaactggtcgtagatgtcggcgtggacatagactcgctcaatggagcagcaggactggccggagttgaagacgcagccgtcgacaatatcctcggccacagcatcgacatcaacgtcgggtctgacgtaggcagcgtcgttaccgccgagctcgagagccacgggaatggttcgaccagctgcagccttctgaacagccagacctccagccactgatccagtgaaggagacaccgtggataccagggttggcaatgacgtcggagatgagatcgttgtcgccagagtgcaggacctggaggatgccctcgggcagatcggcctcctggaaggccttgtagaaggcgtccgcaaccttgggggtctgtgggctgggtttgataatgactgcgttacctgccagaagagagggaaccagagcgttggtgagacacaggtaggggtagttccaggggaagataatgaggatggttcccagaggctcgtgtgtgatgtatttcttgaagccatccaccaggccatctgccccttctcgggagggggccagggcctcgggcgcgaccgagatcagaaactttgcacgggcagcagcagtggtgatctcgcccttggtgtatgcaattggccgccccatctgctcggtgagctccttggcaagggtgtcgacgccgggctccgaggttaggtgctcgtaggccttggtgacgatcttgattcggtcttcgagggacgtctgtttccaggtcttctgggccttgttggccttctcaatggtggcgtttgcctgctcccgagtggcctcgggggtggtgaagttggcgacagcgtcaataggggatacggtagtgagcacagacattgcgggtgtgatgtgtgatgatggaaggagagagatcaaatctccatgttcgcttaatatgcatgcttgattgacgtcgctgacttccagagttaagttttgggactcagtgtggaggagcagacccggacccacacggctctacgttgttacgcggatgagacaggctggatggagccatacgaggccttacttttgatatttttttcattgaattttcctctctcacataatccgcctatcatggttcggtgtgagataagagtatcgactgctaaggtgtctgcacatggtcctgcttatctatgcatgctccatagtacagtgtttaatgctgtacaggcgaaagtagtatcgtagtatgtacaatagtgaaaagttgctaaaaatatatacacacctccagcacagataatccgcgtccactgagaaatagcagtgctggtacccgggaagagccgtgtcacgcaacatgaacgttcgagtaccgtcttttgaccgtgggagccgctcaatgggccagtctaaaaaattgagtagccgaaaaggtgcgatttagacacctgtgaagctgtgaaccatccccccgctttggcattaattatccagtgccgcaacccgacacggtattatgtccgagcttaaaaccgcggtcagcgctaaaggtaaggtaggacagacacagctatgggacggtattgagggaggttgcgcggatgctggagacataaaaatgtgctcaagacatgtatggatcacgtgaccacaatctccgcccgtttccatccgcaagccagctctgcataatccctcaactggcttcctggtcttagctccgaggacataaatgtaactttgagcgaattggagtagccattcccaacccacattgggtgcatttactttactgtacagcatcatcactctttggtaacacatcactaaaaatgaggtgagtcgatgggacaggaatagcgaggaagaggcgagagtggaggagaaggggcattgtaatggtggttgcatcagcggaatgccacgtatgcaacccctccccccccaaaaaaaaagaaaaaacagaactaacccagtggaagattcgtccgatcatcgaagtaccgacatgtctacggacagtcgaccaagaaggagctttgctacgacaatgtgcgagtgaggtgagtatcaagaggaatgcgagagagatggaggaagaggattgtctacgaccgatggatcaattcgttttgcgtaccgttttgttgattgatgtgatgataaaaaatcacacccatccctaaacaacacacgatattacagcacacgacacacatacctaaacagcacaacccaaaacgaaatcacgctaagtgagagacatggggaatggggaatggccattgagtgttggaccgaccttgcaagacgcttgcaatggtcataaacgcctgtagccacctcatcattccaacgctaacccagcaacaacgcttgggactctaacctgctcaaggtcaaccccgagtacatctctcttaactgggaggcttctggaggaggagcttttgccgtcatccccctctcccacaagggtaagctgcccgatcagattcctctcttccgaggtcacacctctgctgttctcgacacagacttcaaccctttcaacgaccaggtgattgcctctgcctctgacgacggcaagatcggtctgtggaaggttcccgatgactaccgaatcgtctacgagcctgaggaggagattgaggacgttgctcccgtcgccaagctctctggccaccagcgaaaggtcggacacgtcaagttccaccccaccgccaacaacgtgctggcctcctcttcggctgactacactgtcaagctgtgggacgttgaggcccagaaggcccaccagtctctggcccacaaggacattatcacctcctttgactacaaccaggacggtactctgctcgtcaccacttctcgagacaagcagattcgagtttgggatctccgaaccggcgagattgtcagctccggccccggccacaccggtgccaagaactcgcgagttgtctggcttgactctgaccgaatcgctaccactggtttctccaagctttccgaccgacagctggctctgtggaacgcctccgacatcgctgccggacccattggcggcttccgatacctagactcgtcctccggtatctgcatgcccttcttcgaccacgacaccaagaccctgttcctggccggcaagggagatggaaacatccgatactacgagtacggcaacgacgacttcttcgagctgtccgagtaccagagcacagacccccaacgaggcattgccttcatgcccaagcgggctctcaacatcaagggcaacgagattgtgcgagcctacaagactgtcaaggactcctacattgagcccgttggcttctacgtgccccgacgagccgagaccttccagtctgacatctaccccgactgttacgccggtgttccttccgtcgaggctgaggagttcttcgagggcaagtctgctcgaccctacgttgtcgacgttgagattctctacgaggacaagcccatcaccaaggacaatgttcatgaggctgccgaggacaagacggagctcaagaagcccgagcctactcccactgcttcccccgcccttggttccaaggcctccgagcccgtttccaagtctgcggagcccaaggaggagaagcctgatctgcagtctaagggctctttcggcacttcctcttctgccttttctggcgacaaggtcaactccatgttggccaaggcctctgaggaggaggagccccgaaagaaggaggacgagaacaatgacgagtgggagaactccggtctgctggccacccgaaaccgtctcgcaaagaccggcaagatcgagctcgtccaccaggctgcttctggcggtaagactctgaccgagaaggagattggcgccatggtcaagagcggcaagatcagctcttccgagggtgccaaggccgtcgagaaggtccgggaggaagaggctaaggaggccaaggaggccgaggacaagaagtccgagcctgtcgaggagaagaagcctgagcccgttgaggagaagaagcctgagcccgttgaggagaagaagcccgagcctgtcgaggagaagaagcccgagcctgtcgaggagaagaagcccgagcctgtcgaggagaagtccactgagaacggaaaggacgagtctgagatcaaccctctccctctgctcaaggaggagtctctccctcagactgactctgccaccactgctgctgcctcttccggtgactctgacaagcgaatctcttccctggaggagctggtgcagtctctggtttcccaggtcaagagccagcaggagaccatccagcagctcagcaagaagctggatgcctgcaccgactgttgtgccaccgacgccgctccttccaagaacgagtgtgccaaccgacccgagggcgccgagcagtgcgacaactgtgattgctaatcgagcttcgctacgatactaatgagttgaatgtatactatgatctaataagcgaactaagagttatacagtaataggtcgcacctgtaatgactacgatacattcagtactgaaggataaaaaaattgtcaagaaaaccacaatggtgcacatatcgagacgtttttgtattgtacagagggtatataatatcaccactacaacgagctcacaattccgtctttaactccctcgccaaaagaaattcgtcacttctaattatatactgttgatgttagcactacttgtaccccattaatactctattgattttattgtataaataaacaattactgatccttcttttccaaaagcgcctcaaagacgccagcaaacttgctgtagacaatgaagccattaaagtcgaaccagtcgttgaactttgcgtcgacggtcttcttaccgccgtccacgtcaacgacaatcttgtagtccacgccggggttggcagcagtcgtcgacacggtcaccttggtgtctcccttctttcccacatatgcgacgtttcgctccttaaagtagagccatccggacacgaagaactcaagcacaaaaaacaaaggaactgtgtagacgaggtagggtcgagcaaagtcgaatccaaaggtatagtccaggtagaaggatgcggcggcgagaattacagatgcataaccggccgccagacgcacgtccaaaagggagtggtcctgtgtgtatccgagttccttgaagacctgggttagaatggttgtcattctgtgtgtttcttttcttgagatctgaacgagtacatgtgcttgagacacgatatttgatgtacagtagtttcaactgtcagtactgtagcaatatcatatgtttggatcctgatctcaagatacaatccgttagcccgtggagacacgtctcacaaatcaatcttggtttccacgttcaatggcaaatgccaaggcaatgtcacgtcctggctggcgtatactcacataagcgatgtgttcgtcggaggtcttcttcagttccgaagtcgagctgggttagttattgcgtgtcgaattgtcggtcgctgtatcggcactcactaaagattcactgcctgggtctgtcgagacattttcaaattcgaggtcggggtgatcgcgatgtggacacgcacttattcaccaactttagtggaggtgtgctgggccgcatagagtggttatgtaagccaaagtttatttaggtgttgcactttccaactttgcagctttcgagtcccaccagtcagtccaatcgcaaccccaaaacagtagttaagcttagttcccgaaacggaaatcccaacttcaaaatggaatagtgcaataatcgggagcaacggaacccagacgtgttgagtcaacattctggtcgggccaaaaggatagaaaagaagacacgattggtgtgtgatacaagtgtgttaagaggaggtggtccgaaatgacgcaaagtactgcgagagttgtagccaggggagcagcggcacaatctatagcgtcggaaatacctcatgctgacctatcctagagaccatgtagtgtttccattttaggaaggcaacaacacagttttataaggcctttaccttggcccgcgtaacctctctaattatcgtgttatcaaccgatagttgcgacccgacacccacgcaaccccggaccctgtttgtggcatatttagtgtctaattcggctcttgaacctcttcagcagtcgtattgctcatctggcggaagtcactatctaccaggtgtgacgcggtatctataacggccggttacttgacggactgagtcacagtcacgttcatctctttaccccttctcttcttcgccaccgacgacacgcccggtgtcacgttctttgattttggtcccactacgccctctaccggatcaaccacccccgtctccccctctcatgagcaagaacttcaactttgcggcgccgtcttttgtgcccactgagcccaagcccagtgccggaaagaagccggctgctagcaagagcaagaacgggccgccccgaaagcccaaggctatcaacacgccccagcgaaataaccaccgtaatcgacagcgtcctgtgcccgaagacaccagtaagaaggacgcagacgccaagagagacctggaggaggagctcgcctcgctcgcgccccgtaagggcaaggtcaacatttcgcacttgctcgagttctcgcctcccagcgccagccgacacgctagcaacaaccatgcctcgggccaccactcgcactcgccacacccccgacgaaaggcagcaatcaaggagtttgataaagacgcctacgccaatgccaacttttcgtttgtggtcaagccgggcgagttctctaacccggaccacgttgacatgacgcgtgtcgtccgggttttagtcccccaggcatctgactgtcttatttgtttgtgcgagcccacagctccacgaatgctcggctgtggccatatcatgtgtctggcctgccttaagcgctttaacacccagtccaaggagtgtccactgtgtctggagaacgtcaacaacgcacacgtcaaacctgtcattttcggtggcgtcgacgacgaacgaccgaccctcaagacaggtgacacgcgtgaatggactcttctgggccgagacctccacgacgtgtttgccgcacctgtcacggccaatgtgacccagtcctccatcccctcggtggagtcgccctatgcctcgtactcgcgtctacgtatcggcacagcacattgggcccgagaaatgtaccagcgcgaactcgaggcaatcttcgatatgcgaaagcaggacgagtacatgtttggcgacgatggccactttgctgaccaggccgtcgaagacattatggagaagatggagctcgagtctggaggcgacgaccccgccgctgcagaccactctctcccgttcgatttggaactggagtcaccccccaccgtgggaggtctgtcctcaccacccaaggagttttacttttatgccattcggccgaactactttttggctcctctggatatcaaggtgctgaagcacgttttcggccattactccatgttccctccgtcgattaaaccccgaatcgagcacgtggaacacacctcagtcaccattgacctgcgaaagcggtccaagtacctggctaacctacctgtgggtgctgaaattggattcgtcgagtgtgactggcgacatgtgctgcccaaggacaagctcgcaccctttgctgaggagctcaagcagcgtttccgccgtcacaagaaccaggaacgacgagacgacagaaacaagcggttggctgaacagagagaccatgtggagttcgatacgtatatcgagcagcgaggcttctcttcccctcctctaggtgcttcggcgccctttggaagcagtcctatcagctcgctggaccctgttctgggtgagacagctcctacctcttcgggcgagaccccctccccttctggaagtgctcagaagaagaccgtttggggcaaggctgtcaactggacttcggatcctgtggccccccatgactctgaggagaatggctggggcgacattgccaaggcccttgaggctgctgaagccgagtccggaacccgcaagaagggcaagaagaaacttgttcttgtttctcgaaatgccttttaagcgattggctcagcacggcccagcacgccccagcaagcacggctattaactttttaacctatttactcacttacacccatatacagatatatttatttatgcattttgaccaagtagcgtcgttcggatacaagcacgcgatatatccgtagcgtgttgttgtaggtctgtaatgagagtgttgtgatggtgtctcgttctatgagtacaattagtcactgcattacacccgactacactgatatcatacaaatcataaatacattaagatgtcctacaagtaaatcagtacaagtagcgtccttacagctctcctcggcccaccttcttgtgctcaacctcctccatgcagccatcgaggttggtggcccatcggcagaagtcggccagccagtggggcacgattcgagccagaggggtgagtctggcgtacagaggctcaatgacctcgcctcgctggccgttggcaatgttgtcgacaatgatcttggccagagcctgggactcaacgacgggagcaaagaacttggtgggagtggacagatcggcaaacagacgggtgttcatctgaccggggcacacaagggtagttccgaccttgccagcaagacctcgctcgtgggtgatggagtcatgcagaccgaccacggcatgtttggaagaggtgtaggcagacatgtggccgggtccaatgagaccgacggtggaggcgacagacacgacccatcctcgcttgtacttgaggaagtcggggatgacggcctgcagggtccagaagtgcgagacaatgttgacctcgaacaggtttcgaatgagcttctcgttgaggtcctggactcgctgctcgcacatcataccggcgttgttgaccagaatggagatgggacccatgtctcgctgcacctcggcgaaggccttgtcaatgacggtcttgtcagtgaggtcacagtagtagtaggtggaaccgggcagggttcgggcgggcttctctcggtcgagaatggcacatcgcacgcctcgcttggacagctcataggcaatgtaatgtccgagaccgttggagcctccggtgatgaccgcaacatctcgggaagtcagcttccagcccttgatcttcaggtatcgtcgagagatgactcggaagaagtagaggatggtggtgaggatgccagcgccagcaatgccagcgaatcggggcaggttctcgtaaaggtcaccattctggtaagacagggccagggcggcgcctgcaaacagagggttgagcaggatcttgtctgcgagcttgacaatgttgtcaatgttcagagaggacttggccttgagaaacttttcttcgtgagcgaattcagacatttttagagaggatgagagatgtgataaggtgacagaagggaggaacttggaaacacgagctggcaacacctatatataccccgcactattagacacttatgactttcaggcttaaactctttccccatgtgaatgtgagaggtgcagattatcatgccactccggaggaataaacccagcggcgtgtacatgattgacgcagttgctggagagatattgaagggcaaaatgggctcatattcacgtgaaagtgcggttgtgcgaagaattgggccttgcacgtggacattttcgcttcttctgccgaacacgcttgctcagcttccgtatctgactctcttccgcatgaaagttcagcttgtggggaagcccgtttgttggagacaggaaggcatgtgaaacatgtgtcggtggaggtacactcgaacgtatataaattcagtaggcaactttctcgatcagttttgtcgtcaattgaagacttgcactgattattgggatgatttcaagcactgtcgccgtctattttcaccccttctacaacgccctccgattccatcacttgctatgttaatttttccttgcttagagcacatcgcttacccttttacccttttacccttttactttccccccacaagacctctccaacctaagcggtaccttgcagttgagtgatagactgggagcagtttgggtgcccagaaccgcacctgtcagcgagattttcacaccgttggagccacccactcctttacttcagatatccgccattacacgccaaaattagaaccatttcctttagtctactcggcatctcgtttctgattagtctacaccccacactgtggcaaataatctactccccacagccgaatccaatcgcaatcagagtttcattctcaggctgcaagtccgtactgtagtgtagtcgactatgaggttggtccagcactggcccgataactcggtcaacccaagggacttctcggaattgcgtcttgttgagtgaaaacaagactcttactcagcacccatgtacactgtcagtgccgatctttgccgtttgcagcgtcgtacttgtgcctaactccggtccaagctcacgtggaaaatccaaataggcgttaatagcttgtgattgtgaatttaagacaacccgaatgcgcatcaggcccaacgtcaaagcttgtctctcgcggtttcatgtttgcgacataacctccagtttatcgcgactgtccacgatgcttcttccattgattttgttgttttttttcttcatcaactctcttcttttccgtgctgcattatcgccgtgtggatacaagtgaagcgtatatactgacatagtgtgcatccgtaccttagcgagatgaaatgagtaagggacgagcccacctcatgtgtgtaccagccagtagctaagacgtagtggcgtcgtatttcactcctgttaactgcatccaatctcagcggctgtcaatgacacgtcggcaccatcgtctgtcagatacaagaatgtgtcaagttgggttggatgatatttggtgagcttagtcacatcaacagtgatgtacaatggtagcataccgtatgtacagtagtattattatgagaatctttgtttgagggagtcagtaattgttgaggtgaaatattatttgagagcgtcagaagttggaatctgaagtcataatattagcacggtgttgatctatagaatgtgcaaatgatagcactcaccggacgttgtataagtgctgtatttgcagtggcagggcgtagaaagcaatcagaagaagaagcctgtaatccacgttctcgctgtcaatgaccagaaaaacctctttgtgctcttacaacatgggaagattgcatttcgtgcgacttcgtgggacctatagtgtgccctacaatctccgtaatccgccaaagagataatggggctctgcagataatagcattaggtagtgcacaggaaaaacatactgtgcggatagtttggtttggaccgttccactgagcgctgggcaagactcaggctctctaactagtatctccaacgtcatttttgctctgtttttccacagggactaatttcccgtctttcgccgcatatattgctcacattttccgattattcatcttttatttgctcgcatgcagcatcctctttcgggaacatttcggagtgtacttgcctgtttaggttaaaattgggaccaacgctgcgatataagtgtgtgttatcccccgttggacatcagaccagaaaatgcgccgcaagagatttgtcatcagcaaaacgatgataccctttaaatacctctcagggagcccaactaaatggcgtttgcactgtgaatccccattcaccagttgtcgtcagaactgggtggaggaagatacgatacctgcctctgatatattctgcaagacgtgagtcttcaagacgttggggtgcttgaagagttcatattcttggtgctgatacatttccaagtcgctctttcagtcttcacatcaagagatgcgtctgtatggtcttgatactaagtctcaaatgatgtggacaccacaccactatccctaacacattacaagacaccatggttcaaagtacaacaatcaattacaattaaataacgacacgctcaacatgctcctcaacctgcttctcgttggccttttcggactcctccttggcaagctcctggttgacaactcgaacggcgtcaagaactcgaggatcatcttccaagttggatcgagggccggtgtaccatcgccgagcgtacaaaaagtagtaagccaaagcgccaatccacacgccaacgtttagcaccacaacgtagttcatggtgtccgtggtcacgtgaggggtcgcagtggggaacattagcagaatgatggcaaagacgagatatccagatgcagcgataccgatgatcttggaaagaaccttaccaaggtagaaggggccgggcacaaacttggaggcgccaaacacgagcttgaggaagatgggcaggagccaggccagatcgttggagacggggggcagagaaaacagagcgtaagcagccttgtcatcaatcatacagatgcagccaatggccagaccgacaaaggtgcccatgatgacggttcgtcgaggcactccagtctccttgtggacaaccttaagccagtcggagaagggcagagcgccatctcgagcaaaggcccagttctgtcgagatccagcgaccagaatactgagacccatggtccactgaagacagaagatgatggacataattgccatggtccacttctttccaagacagtcgtagatgatctgggccatgggctggccgaggggagtattgatgatagcctcaacatcggggttgatgacagcagcacagatgatgttgacaatgacaccaaggatccagcacatgccaatggatgaaatgataccgatagggacggctcgagaggcgttggatgcttcctcagccatgtggacacaactgtcaaaggctccaatggtccagatgggggcgagccacgacaggaagaagttccagccggtaggccattcggagatgttttcaatctgggtgaagatgaacttgccgtcgttgaggtgatcacgtgcaccgacgggcagcgcaatcacaaccagaacaatgataccaatgttaagcacgatacaggcagtctggatcttggagatgagtttggtggtgaggatgccggcgagaccgtgggtcagcacagcgcctgcgaagacgccgtaaaccgtgtatttggagggttcaaattcaccgtcagtggccagggaaaccacagacaagagcatgagagaaaagccatagtcgatagacaccagacctccaatgagacccagcgagttggagtaaccgcaaaggaaagacaagggtcgtttggcgttctcaggtgcaaaatggtaagtccaccagtacagacctcccgaagtaggcaatgaggaacccagctcggccatggccaaacctacaaccataatacacgccgaggcaatgcaccatccccagaccattcccacggggccagccgtgagagagtaaccaatgacggacgaaatggaaggtagcagacccatgatggagaaggcgattccaaatacttggaccacggaaaagtgccgtttcaattcctccttgtaaccaatgtcggccaggatacactcatcctgagtggcgtagggaacgcccttctcttgcaagctgtcgtcggacttgcgctcgattactgtcattgtgatcttgtgtgagttggtagtgtgtgtgtgtgtgaatggatagtgagttgatggagtccgaataccgtattgcaacgctcttatataccatcttgacccccatattcatcgccatctaccccatcgttatcttgcagatgactttgattcatgcggggggcaggtgcatgagatctgttcctcttcgttgtgccaggggccaccctacagatctggcgcaccatttagtgattagtgatcatgttccagcaatattcgcagctattctcagagatggcagtttcttggcaccctcttggcactgctatccgactgtggggtgtgaactctgatgcatgtttatgtttgaagacaactccttacacgtcctcagaggtgtcaattgagcttggtgatacttgtctaggtatttagtcagtatatgtttagtcagtggctggaatgagacactcgttggtactgtttgggtcgatgctacaagtacaagtgttcaagtcaaaccactatttgcggaatatatagccgccgccctgtttgagaactcagtgtgttgactgcagttagtcatctgtatccgttggctactggtctggaccaattgacctcttttgaatagcagcgtttggggaaagtgtatatctcgttaattcctgctggtgatatctccaaagacttgccttcagcctcaccgataaaaatgttgtcgaggttgttcgcttatggtatgcatctccgtgaagttgccggcaaaaaagtggggtaaaagcggaggtggaggtaatgggaacatgtgaagctaatgagccatcccaaagtcgaataatacagccagatttttgcgtggactttgccaaataaccctttactgattatgtgggttccccgaagctgaatttgatctccctgaaacttgttattaaggtgatgggtgatgttcggtacgataagcacattagtgcgaacctagtcgaaatcagtacaggtactgccacaacattctcagatcaaagaccaatacaaagagctctgtggtatcgagtaaaccttccaatatttcgacgcgttcaacaagagacctcttaggtggggtgctgtggtacagctttgctgtacaagtacgtaccagtgtactctgtattgtgctggaccccgactcggttgtagctacttctcgtgcagtagctatactgtaagtggacatgtgccataatctgtctgagcttccacaggtacgagtagctacgacaacaacagcgtgttctatcgattgatgattcaatcaatccaaaacgcattctcacggtggaaaaaacacccgcagtatagccttgcctctattggaagtttctagatgactgcagggactttccacgacgtgtatatttcatttctacattcagcattgttcccccgcacagctcaacgagggagtctattcgttttttaaccctttgcggacggcgtctgtggcctgcctccgagtacctcccggctctttgttgtgtgcaaaaggtatatattgcaggcgcatcctgaggggtgttcgagatgacgagcaacagtgtttgcgtgatgtgaaggtttgcttataatatagtgactctctatgcttttagtatttctatagtggatataccattagatggattatgagtagctgtacatgtacacggatgtttacctgtcgttgactctactgtaattattgtaggtatagtagcttaggagcaccaattaccatcactagaggagtaaattgaaatattggcgactggaagtcatgtgtggaagctgttcagtgtctgacatgaacaaatgatactacaagtagtatgtactgtagtatttttttgcttggggagaatctcggtggtgagtatatatagctactattcgattattgtacaactatatatatagttacaagtacagtatgtacacatacatgctggacctgaactcgcactaactaagcactgatgtggaatgcctgaacatagacactggtcagacgccggttagttgccggttagtcgccggttaatccccagtcaatccccattcggctccctacatttcttgaacttcacgtgcaagtcacctgacctcctcccgtcaaggcgcaattgtataatactgtacttgaactcgtacttgtacctcatactctctactgtccgatgctgcacatctgttgtctaatcctctctgacggagtccgaagcaaaaatagcgtttttcagccgtatgtgactcactaacgctatatactggtatgtacgatacgatacagtaggtatgtacacaagtacgcggtcggagtccacattggacctctacttgccctcaatgtatcgcccgcaacactcttcactcagatcttgacgttagatctgtcaggtacagtatgtactgtacacgagcatcaacagttggagaagtgatagtagtgtacacggcggtgaaacgttaagaacgtcgcttcagcattagctgcatggggctcacctgagttcttgaccatactttcgcccatctgccagtgccaggaaacagaccttgtattctatggcttttgaccgcatgaacgacgcttttcaacgtgctcagattatgccataaacaggtccctgagatttaccgatcatacgagtataaacagccaataggattgcgtttaattagagctcgtaagcaaggcgaaccctgaaatatcacagcaatagtggataacgccacagagataagcgtagaactgctgtttccatgccaattttacccacgagagatcgccaacagctactaagtactttcccggacatggacgtgccgactatgtaagctctgaactttgcagttgggtcctgaatccaatataccccccctagaaagtcgtttgggtcgtttagacgcatgaagaatcatgggccgcatcaattatgcacattaaagggctatctaaaacgaacattataaaaccgttcacgctaaaagattacgccatgttcatgaactctacaacgacttcttcatgattattggtgtgagtatggcctctgttgccggacaaatgatcccgctaacccagattgatccaaagtactacggtctgaggccccaggcggcccagactgggctacttttggttccagctgtcttcgctctgtctctcatcgcctatggtcacaaagccgtcaagtggcagctcacaaacactctgcttgtgctccagataattctactgatcccgctgtatcaattcggtcccgtgtgggagctaggatgtgccatcgctggaactctggtcatgctgtaccgtgagtcctccacgatccatctttcctatcacattgccctcatcgctttttccttcagtctggtggtcgccaacatcaaccgtcatctgacacacgcatttatgggcgagttgggatgccagaccgtctctgcaatctgtctggtggccaactctctaattctgtgctacctgcaaccgtcttccgagttctattccaacttgacctttggatggctccaaaagactctcgatagagacattgtgacccaggatagcttggaaaagacccccgacgccctcatcaccgaaaacgccttctcagacttcaagagcttccaaaggaagtaccctgaaggaacctccttctccactctgatccaaaagagatacacttggtggtatatcaaggcctccacttttttccttggagaggtgctgttcccttttgctcagcccctccttctcaagtcgctcattgtccaggtcaccagctatgacgagaagcaaaactccaagtacatgtccagagcattcactctgattctagctctcgcaggaatcgactttctggccaccctggcggccaccaagttccgacgtcaggtcacaactatggcccttcatatgatggttggcctgggtgctttcatccaggacaagattttccggctggaaactatgcctgagtcgtcaggtgatatcatcaaccatttcgccaccgatatcaccaatgtgcttcatgtgccctactactttgaccagctgtggaaggctcctctccagctcattgtctgcaccttcttcctctaccagctgctgtcgtatgctgttttctggggccttttggtgctggctatttgtggaccagtgtcttacttccttgccaaaacccaaagcatggtttatcgaaagatgcagagccagcgatccgctcgatactcgcttgtgggccagatgctcaagaatatcaagactctcaagttctacactcttgagaagcacacctttgacactattcgagacattagatcccgagaaatcaacaccctgaagcgtgttaaccagatcaagctcttcgatactttcctgtggcacacctgcatctttctgtgctcttttgtctctctctatatgttcagagagcagcatggaggcaagctcactcttgatgtggtcttccctactatggttctcttccagattctgcaacagcccttcaaggtacttcctaccaatgtttctctacttgttgagtcggttgtctctctcaagcgtgttagtggtttcctggatcaccctgaggacggtgttgatcgagagtctctcaacttggaagagacttctcagcagattatcgatgacctcaacaacaacgttgatctgatttccatcattggaaaggtcggtagtggaaagagtactctactcgacatgattgttcagaagagctcccaagccgtggcttacatgacccaaggacacttcttgctcaatgccagtatcaaggataatatcatttttggctcgaatttggacgaggaacgatacaagactgtcctctaccagtgtgcacttgttccagatctggccaacctgagccatggggaccagacgctgattggtgataagggtctttctctttctggaggccagcaggcccgaatctccatggctcgagctctgtactctggatacaccatgtgtctagacgaccctcttgctgctctggatcagcatgtgcagaaccatgtgattcgacatgcacttgcatacgctgagtctcagatggttatggctaccaactctcacaagctactcgattatggaagagtctacaatctcgatacccgtggacaggctgctattgctgccaagaagaaccttgaggacctgagagagcccaatgttgttccccaggatatcaatgtgcagcctcctgcttctctacagcaagaggagatcacgactagtggtcgagtcaattggagcgtctaccgacggtacttccaggaatttggcttcttcactttcacggtctttatgatttttgccataggatttgctggtctaggtgttgccgctggtcttgctatttcgcgagccaacgttttctactacctcatgtttggacttgttgctggcctttctgagatcatttcgaacctcattttccttaagggaagttgttcggttggtctcaagatgcactacagactgctgacttgtgttatcacctccccattggccttttttgtttctacccctatgggtcgagttcttaaccgactcactgctgatctcaagctcactgatgaagaggttgctaacaacggccgactgtttgtgtactcgtgcattgaggctgcctttggcctgggtctcattgttgcggctgctcctctttccatcatctttgtggccggtctgctgatgctgtacaagcactacgaagccatctacgtcaagacttcccgtgagctcaagcgaattgtcgctgccacttcttctccaattctcaccattctcggagagagtattgacggtcgacatgtcatttctgcctacagccgacagccttacatgtctggtcgtctttgtgaggctcttgatgaaaacaacaaggctcgattcatccagggtaaccttggatactggctaggtctgcgcctcaagggaattggctgtggcatcatctttgttgccggtgtgctttctctgtttgctcttgggagtggtcaactttcggttgctcttctttctctgactatgacctatgctctgggtatcactaagcatcttgatgccattgtttcttctttgatcatggttgagaccaactctgtgtctgttgagcgaattgtcgagtggatgggcaatgagaagcaggaccctcttgatacagatgttgaggccaacggctcttccggtattccctacccttctgagattgatcttctctctgacaaacctcctcaaaagatcttcaccaagggtcacgttcagattgagggctggaacgtgttttacggcgacactcaggtgctcaagaacatcaaccttgatattccaggtggcacaaagctggctattgttggtcgaactggctctggaaagtccactctggtcaactctctgtttagattggtggagcctcgaactggagaggtggacattgatggctacaacattgccaaggttcctcttctggatcttcgtgctaacatggccatcattccccaggattgccaggtctttgctggaaccgtgcgtctcaacctcgaccctcatgatattcatactgatgaggagcttgtttctgcactgcgaagctgctcgttggactttgctctggatatgcatttgagtgaagatggttccaacatctctactggccagcagcagttgctgtgtcttggtagagctgttctcaagaaggcagctgtggtgtgtctcgatgaagccacgtcctcggtggacaaggacactgaaaaggtggtgggctctgtgttgcagaatgcatttgccaactccactgtgattacaatagcccatcggctggaaactgttatagattccgacaagatttgtgtgttggataagggtgaggttgtggagtacgggtctccttcagagctgctggccaagaagggtttgttttacgagctccacaagtcgaaccgactggactaaacgaaaatgtttatagatgatttaaaatgagatacttgatcttcgtggaatatgatggcttgtgtgtcaagtaaagtacccattgtagttatctaagttaagtaatatggttaagcgttggaagtagccattgtagcgatgtcagcactctactggtgcagaactccagtgacttttgaagggttcggctgtagaattagtttcaattgcaccaagctattcaaaaaaatgtttatatataataacccttttctcatcatcgtggtgctcataatattaaaacatcgtacagtaatatgaggtcctcctccgccacctgtatcactgtgtgacgtcacgcatgtacatgtactgcactgtgcataaagttcaaggtccacgtttcgccttcgtcaagaacactatcgtgtctcgacgcctcctttcttctccactgtaacaccacactttacacaatggcccgaattattgttctcattgttgccttcatggctcttatcgccggcgtttttgccactgaggagaagctggccaagctccagatcggtgagtttgatgggatggatcagagcatgttgtgagatcacgggaatggcaacacgacacacgcaagtgttacaggatggatatcgtgttggacggattcaattgcggaatcattgcgcacatactaacttcaggcattctcaagaagatttctcccgaggagtgcacccagaaggccagaaagggcgacaccgtgtctgtgcactacaccggcaagcttgaggacggcaccgtgttcgactcctccgtcgagcgaggccagcccatccagttcccccttggcactggacgagtcatccccggctgggaccagggtattctcggcatgtgcgttggcgagaagcgaaagctcaccatcccccctcatcttgcctacggcaagcagggcgctggccgagtcattcctccggactccaccctcattttcaccaccgagctcgtttctatcgacaacgacggtgaccgagatgagctctaagctcctggccatgtagctctaccaaaatatatctaaacccgtcttattgcaattttagttccgccccttcccacagtcgcaactgtagagccgctttaatgtcagcagcagtatgtacagtaataggcagcccgtaggattcggttgggggcttagcctctttcagccccacaattccacccagagttaatagctagccttggtacttaaaaggtagcccggttgggtgtctagtttatatacatttaagactgccatttagacactgcgttgttttccacaccttatgcaagcttcggctctaccataaaactgcatgtccctctacacccttgtgagagctgcggccacccattccaggccgccagcgggcaccaatttcaaagcggaaatcgacgactttatgcgtggcgacgaacgggttcgactgttaggggacatgcccaggaagggctctcgtgtggttgtgttggactcgtccttcaaccccccgcattatgctcacttagagctggccatgttagggatgacacacacaaaagacaactggtgagtaaaggaggatgccggggtgctggggggggggcacttggctggttcttgggcttgtcacggacttccctcagctatttgctggtctgttatcttgtgagacgggtcaactggacaagccaggtgcatattatcacgtttttaaccggacttgatgcagcacgacatgcgtggtgggggtaggtctttgttagatgggtatggccattacctgtctgtttcaggatgcaaaactaggatctatggaccattacctgttcttcccatcatggagcacaacttgtgttgttgtggaccccggatttatgaaccttgagggccgcgttcttgagaaaacatgatccagctacactaccatgcgaatgcgctattttacacctcttgagaccgtcctgatgaacaggtcttgctcttctgatgtttttcacgcgctctcgatcatccaccgctaacccagcattctcctcttgttatcaatcaccaacgcagacaagaagccagcgccagcagcgttccaacagagactggagatgatggagctgttcaaaagaagcatcgatgcagaagtcgttcttggcctcacaaaagagccgtattttgtggacaaatacaaggtcatcaagcgactactggccagccacggcctgactccccacctgcacttccccatgggcctggacacgttagtgagactggtggatcaaaaatactacaaggagcccgtttccgaggcactaaagggcttcttccaggactgccacgtgcatgtgctcacccgggacgatatccactttaatatgaaggaactaccagaacaatggcaacgccacatccacatgtcgaaacactcgtccaaaaccgatggcgtgtcttcctcaaacgtcagagcgctggtgaagagccacaagcgccaccacgaattcgagaggctagttccgccgcaaatcctcgcctacattgttgagcatggcctgtacaaatagttcttctcatgtacatactatatatttgactagtagtttactttgaaaaagcaagggtattaaagtgtgtaaggtgatttaactataaggatggaacaatatcagtgtcttgtgtcttgtgtcttctttccgcggatggtcatgggtcgtcacgttttattcagccttattcttatggaagcgcagaacaatgggctgttcatgggtgtacacttataacatagcgttcattattgccatctcctagatgggaactgttcacgcggtcgtcacgggggtatttgataccacaactatgtatgagtacttttaacggtgatgcgaatgtgctcttgatttttttgtccatcaaaatcagggtgttatccttacctgcttgtggaatcagttcacgccattctcaggagaagagtctagttgatggttacgttgccgaagcagagtaattcaccaagttaggcttcccccgttgctcgtatttgttcacaggggtatatgattgcgtcgccaaaaccacctctcacttggacagtatcacccacttgcgccatctcctgtccctcttcatgcacctgatgttctcggtaaagttcgctacgatgagatatgcaggtttatgcagcgaagtcagcgagtttgtttggagccctcccaatgtgtatgggttgccggggtaacgcatgtaaacaatacatacaaagacgagacccaaagtcacctctacagcatgatcataaaaaataagggggactcttctcaacctcagaccgaacaccacgcagaccatgtcgaaaaacagcaaccacgaccgcatggtcgcctacacggagcgactggcgtcctttgaagaagcccgacttcctcggcggagaaagaaggtccaatggcctcatgaacacccggatccagagcagttggccaaggcaggattctatttcaaccccagagtcgagagtccagacaatgtcacatgtttcttgtgtgaatgttcgctggacggctgggagctcgacgactgtcctctcaaagagcatctggagcactctcgggggtgttcttgggccaccattctgtccaaggactggcagaatgaaaagaatcacgaccctcactgcaaagagaacataggcatgcgactcaccacctttgacaacaaatggcctctggagaagaagcggggctggccaacgtcgctcaaactggccgaggcaggcttctactttgcgcctacggtagccgaagaggatctggttgtgtgcgcctactgcgacatttcccttgacggatgggaaagaacagatgaccctcttcatgagcatgagcgacgacgtcccgagtgctactttttcaccagcatgaagaaggaggaggctactaccaagaagaaacgaagatcttctaagcgagcttccaagaagattgaagaagtcgccgatgagagtgttgtcattttacagcagcctgacaatgggagtgttcagattctgtcggatcccgaagaggagccagccccccagcccattagatccaagaaggagggccgacgaccaagcgcaaagactgctccgaagatcagacaggtgtctgtagaagaagagcttgccaagctgcagaaggaaatggaggaggatggagacatcaatgttgccttggagcaaaaggaggatgtttctgactttgaggttgaccttgagctcagcgagatggcaaaacaggccgattctctggtccataactttgatgaaggtatcagcgactttgaggaacctcaccacaaccaccagcatgagcctactcctgtcagatccaacaagcgaccttctaatgtcttccaggatgatcctgcacctcctgccaagcgacgaaagtcttctgtggttccttctgcaccagttgctcgaatttctctgcctatttccgagggtaccaataattgggaggttttctctggatcgtcttctccagctcctcaagagcacgaagtggacaaaggagaagacggcggtgatgacaatgatgatgaggaagacgacgacgacgaccatgaggacgatgaggacgatggggacgatgaggacgatgaggatgaggaccagttcgtggaggctaaggaaaacctcaccgaggaggactgtgtggttgtttctcctgccaagcctcttgagaagattcttgccaacgacgtgcaagctcatgtggaacatgaagttgaggagcccgctcgtgaggaacaagaaaaggagcaagttccggttcaggaggaggaggaggaggaggaaggaaaacgggaagaacctgttcaggaggaagcccagtcaaacaaaactacagatacccatagcactcctgctgactctgagaggcgagactctgagcgtcggtcgagggcaatcacccgatctcctcttgctgttcgcaacctcaaccaaatcgttaccaccaaatccgccaccagcactccagcacggtccaaagcgagccagtctctacaatgggagcctgtggactgcgaccaggtctttgacgtgtgtgagtcgagtcctcataaggagcctgatcacatcctcgacatgacaatcacggagtggtacaagtaccagtcagtagaggccgagaagcggctcatggaaaagtgcaaccgaatggtcgaggttgtgcagcgagaaggccagagggcgctgaaccatatcaaggctcttcccacagttgatgggtagtgctctacaagaaccaaatctaacctgcttatataacggaatattatttatagatatttatatacaagtacagtactgtaggtacatactctaccggtgcagtacatacaatcccctgacgtatccacttgatgctaaggcatctgtgacagactcactcggcgcgctcagttctatgtagcgtaagtagccgatcaagtaaactacttacaagctgtacagtaatcaccccaactgactcactgccgaacatgcgatccgagtaaaaagtaggtctgtcaaaagtaagtgacacgaaaattttgcacacgaatggtgtgcacgaatggcagcaactcattcaacctggctgtcgttaccccaccatctcctccccataaccgcttcacgcatagaagccggtatagaatgtctttgtcacattccacagccccgcgctaacgcattgtttactaactttttgctgatatgacaggtgacagctgactccgaatcggatattatcgtctgccacttttaaatcattctgtcgcgtggctgataactgaacgcggcgacttctgacgtattcacctatccacccagcctcgccaccatgcgcagcactgtgccttcgtgcattagtgccatattctgacacacagcaggagccacttacaaatacaaatctagacaacgttggagtgtatgcggtgtacataccgtatatgttgtattgtggctgtttgttcattaacggacgtgctcgtacatatactgtacatagaggagggggctgagtaaggtggatctccccagacttcaactacgatactgggctgtacctattgcagtccaactacaatacagtatggacgccctccacaccttgtgtggcccactagctaatacttgtagtacacagcttgaccaactactaatgcttccaccactaatacagatgcgatttatttgttatgagtcttgtacagttattcgtagtgagtctgctcgtctcctgcagcagctcagatgtgttgtgtgtggcacattaccacagttgaacattttccatgccattgacaagaccatccacgtcctgcctgtatccagcaccctggtatcctagtggctgtcttttgggggaccgttgctgaatcagtccaacctcgtccattagtcggcgatgagcctgggtagtcttgatacccattaaggtcgctcgcactttgtctacagccacctggcgggtgtatccctccaagtaagggctcatgagaaccttgagcacaaaagtaggaccatgaatctggtctgacaaaatagcatgcaagttgagaggctccagcaacgcagataacagcaagtctcgagactcagcctcccgactggcgagaagcttaagcgccgtgagagctgcaagcttgtgggtagccaacacaacaatgtgaggaaccagccttggcgcaagcaccttgtgtcgatgggggagcacacaggtatccaggtaccatgttagcagaagagccccgttggggttgaccgcgagctggggagcatgaagcacaatggcggcagcgaccattcgctgctggtctcgagaggcatgggctgactcaagacaagcacgcatggctcgagatccaaaccggcctaggccaatctcggagaatcgtgcaagcatggtctcgtacacaaagtcggaccatggggctccaaacttgagacagccctggagcacgtagttgccgaactggtcgagaaatagatgcactgtgtagggacgcaaatgtttgacaatgagggcacgctggtgtggggttcgtgccacatcgatgatcttttgggcagcccaggttccgttcttatggataccaatggcagccagatggggagcaatctgctccaacatgcggtccttcgcaccgtcagaagcagcctcaaacagcttttggacaacagtgtttccgagatagtcggcggcgagttgggccacctcgggcagcatctcgtcaacgacagtctcgatctcctcagcagcgagaattcgagcatccagccgcttgcccacgtcgcggagtcgagcactgtcgaaaattctgtgggccgtctgctcagggactgtcgaaatttcgggtttgagctccacagaggcgacagcagcacgctgaacggcaggcgctatccaacttaagtcccagggaccaagctgagcacagacagccagcagctcatcctggaatcgtgcatcctccaggggtggaacgtcaggaagctgaggcagatcgggctgcatgattccaccggcagcagccatggatccagcatgctgcagctcctctacactctcgggaccaagctttgcaaagccaactcggcagggacctgctccggggaagaactccttgccattgagctgttgtagagcatgcagggcggactgcgagtccgcaaagttgatgaagccgcagttcttgtgagtcaggattcgagcgctctccacagttccgtaagctgagaaaatgtggtgcagggcttgaggagtggcagttggggggagctttccgagccacagagaccgagaaggcttctcctcttcatactgggaatgaggggggcctccaagcgaagaatgggtggctccatggggaggagttccacctacagaatgaagcccggaggatgcagtagctgatgcattggaggtcgacgcgccgccagcatggggaccaaggggtatatcgtagtcgtagtaaggcacggagactgtctgtgctcgctgacgagatgcagcctgctggacggcggacgcctgctggacctgggggtgcatctgagggggaggcatctgttgcagatgttcgtatgggtcgtcctctcttggcatggcgttgatcgtgtacgatcgaatgcggctggggtcggtcttgacattgagctcgtgcatgaacggttgcagcggctcgtaaggctgtgttacaggagggaatgggatgggtgcatctccgtcaatcagggaggaccgcttggagttggaccagattgatgagcctgacagtgaagggtatagcgacggccgggagtcaggcagcagattgagcgagcccgaacgtaaacgagagcccatggcgtttgccagggcgtgtgatgagggtgtagaggagcccgaaagaggagacgagcctaatgggggtcccatgggcacatccaggaatgaggaccccgactgctgaggctgaggaggttgtgggactggttctggggcaggagtggtggccatagaaggagcctgagagaccgatggaggaggcatggtagtggtcacagccggaatcttgttggggttgaggttggaccccattgaacccgtggctgctggccagtctctgacaacctcgtcattatcgggggacagcaatgccaatgatcccttgtgatctcggtcgagattttgggtggtaaggcgcgacgggagcgtgccggcacgtgctcgtgatcgcagtggtgagttccacacgtccatctgtgttagtaagagttgccatgtggttaagtgtgacaaggttaactacatgacccaatccaaaacatcgcaggtcacagggcacccaccttgtggagggtggagagtgcggcctttgttttacgcggtgtagagacggctgccaaacgccttgttgtgtgtgcctggcgactgcgtcatagttttctgtgggacttagtggtgcggcgttgtggtgaggcggatacagcggcggcggtgaggtccgtatctggacgtgaggcgatatcgtggcgcgagagctctagtttcttggttccgccccggttgtggccctggatcagcccattcgaacacatttctttatcgtagtcgttcagggtgtctcttgatgcgtatctcatgtcgtgacgaagaatggccattgtcgacccacgcgcgattggtgacgacaaaagacgttgaaggtggggttgtcaaggcgcagagtgaatcccggtttaatcgtctctctcggtatcatatctcttggtgatgtgtccaccgcctgttgcagggtctgtcgtatcccacagcccgaaaatgagctgttcgcaccatccagtcgcttaagccacgacacattttactctgtggcgattggggagctgggaagcggaccgtggcgtcattcccttcgcgttgtccttgcacttgtctttccatactcacatgtttagatcttggtggcgatgtgtgttccgtggttgacagataagttgaagcaatgtcagagtagactcaatatcgtgcacctgtgctctatgtgtatccaatctatgttggagtcaaaattatgtggtgggacctgtgggctcgcagtacatagggtttggtcacgagctgcaagctccaaggggttgggccagaatggagaagcacacattcaagatatcagagggtggggtgcggaaaagaggtgtttgacaagcggagttcaaggagagggtacaaaccaagttatatattgtgccgtggtacgttgtaacaccgcgttggctctcagcatcaattctccggacttgtgtggttggtgtgagccgagtgtgcacacaattgaaataattgactctaaaatatactcgctacaaaagccgactagaggaaggctgagcgtgcggtgtctctttcggtccaacaattagtgaacgggccgggggctctcctgttgaagcggtgctctctccgtctattttgagctgcttcggacttggctgcaaacgactttccgacccgcgctgtagcttcgtgaataactcaattgactccacagatatcatagaagttgtaaccgttggcggcgtaccagcatggaaacaggacatatatcagcaattgacccgcctcaatttcgcttctcgagtggccacaaagttccggtatgtgcaagtgccacctcatgtccataaagtacacgttttgccttcccattgcaagtagctacaggttatgtagcgaatctcccgttcctgactttccccttagtgttacccggcctggataaagcgcgcttttgtgcacgagatgcgggatatggatttctgtggggctgtgggatgagggccccaactctaagccctgaatggtgatcacccgagcggtgacgatggtgtcacgcccgatccagtgtgtcggaccatcgtcggcggtcgccagcaacaattgcgcatagctatgttttcttgcgacccgagtgtgtcaggttgtgacagctcagcccaggtaccttttttggtatctctccacaccacgtttggcttttcccaacgtccgagctccacttgctgttactattctgggagctgcacgcatcacgctacacatgcactcctgatgcatggagcaggctgagagatgcttggaggtcgccagccgcaaacagcaggtaggacgccgagaccatcccgtatcatgaaacgatcgtgccgagagtgtcgacattgagcctcttcaggcatagcaagtccactgggcccgcagcacatgcaacttttgggattgtggggcagccagaggttagtgcgactaatgtcctcggtgtgtgctctaatgtgcttggtttgtggtgtacaatgtactgtgggttgtgtggtgtattaggagcatcttgggacccgttgatgacctcggagtttcaccttccactcatcttctcgaattcctgtcaactccctatcggccttttgtaaaacccgtccataccatctccgttgcatgctccacctatgcaggctgaatggagggagcatatgacccaggcttgtggatgattgaagagacggaggttcaggtcgccggccccagacgccagcgttaccttggcaactaatcaacctgccagcttaatcggcagcagtccattaatagttttgttggtccaagtccctcagtcgagtagtcgggtttccatggtgatattttttagtgtatgcaataatttgacgatatagacgacaatactgattcaacaacgccaaccagacccagaccctatggaagcatggaacaccttccatcgaagacttggagcagctgctgctccagactcttgctacgcgtcacgaaatgttacgatcaacataccagtgcggcattaacacagtttcaaccgtggcgcgaccaccgcccacaaaagcaatcactcgcaccgctaaccatgtgcaagctgtttccagagagattggcaccgtagtcaccgtaaccaccgcaagagaactggtgctcaatacaagtacagcagtacgacaagtctgttactctgcaatctccccatttcacgtggaacactgtatagccacagttaagattgataaccaccccgcccaacctccaccggacctgaaacaataataccagcgtacatgtgggaactgctctaattacttgtcccacgttttgcttttggaggcggtcctgttgcaagtattaaatctacacatgtgaaacagaaacgggggcatctctctccaagtaccggtaggtggaagcgaaaaagaaaagtgagctttctccggttagtttggctagtgaagcggctataacaaagtcatttagggataactatgtatgtgctggttcaccgagacagcaacgtgggtccagagagagcgctctggctctcagcgatgcgaaaagcgtttattatagaattagtgtggtatctggtttacattggggtctggtagattgcagctttttgctcacgtattatggacattgcgggcccgttcagggttccacacatgcaattgggggtcaattctggctccagagggtctgtaacctgaccgaaattacctgacagcgacagctccccgattttagcagtttcagggcctcaactgacacaagtcagaatggcgtctggttcctcccacatgacagcccaaacaaccctgcagataaacaataggtattgttgatgcaccgcgtgcatccaccgcaccaaagagggtgctgggctagggctggccagttgggaacagcaaccccagttaaccgcatctccatagatctttcgacgcggttctgtgcaagcaacaataatcgggcatatgcgtttgccaccaaaagacgccgttgatgagagcaaatgggagagctctacgggacatggtcgggcccagggagctcccgccaggtgtcaattggctctgcctccgcacaacaacgtgatttacggggtgtctcaaacattgacggtgataacgatcatcccctacagttgtgatgcccaacctcctgttctagactctaagtaactttggtccgggttgatcttccgagcccagaaagatagagaataaacgcagctgccccttatgaaatctcgctacagtgcacagtctaccttgggtctccctttttttttcttttcttgctaccgttaagttccgccaccaagtaatttttttttggtacaagtagttcatactgtacaagtccacagaaatccaaaagccacgtttgtcacgcttctgcggctctacattcgcaacagtttgtgtctctacaagtaggggttaggcgcaacctgtggcagatgttggtcatggagttgtggcatgtggccgcttagcaattgtatcgtacatactgtgtactgtggttagtcatacagttgccacactaatcaactgtggtggtgagtcacggagcacgatagattgcacaatcttaactgccgatgtcggcggcgtgtaagcaactgactcagggcctttgggaatagccgagtgtcgtatcacacccctcttgtatgataccacacatgctggcgcaactggtgttatgtgcgcaaatgaacatatatgacatgatgtctaaacgtgtttcaaactggttattctactgcttcgtttacatcctgtattttttcctgctcaaattatacatgttcctgccccccgcccaaagaggcaaccattctcaaagccctaaccaccgtaacctgggacctacaagtagtatgcaccccggtggtctaggcagttgaacctggcatacagacacgttgtcacagatccacaaaaaaggaatgggcaagtgaaaatattgcgtcacgtcttgggtctccctcggcgggtgcaacatgtttacctgtggctcccgattcgcaaggaatgctgtccgaggtgccacagtttccacttggtgtatacttacgagtgccgtaaccatccttcactttgggcgcaaagcgtgtccatgtcgccattttcgctataaacgtggtatggcttgagtcaccaatgactctattttttcttcgcataattttttttctccccaaactgtggatttttgcgtttctggggctttttcactttgagtttgtgacccatatttaatttcacgcagacaaagaatatacctttgtggtatctttagtggcgtgctgtgttgttgggattttcacttttcgttttgtggttatgtacgagcaatttggaccgcccgaaaagtggctggcaggtcggaaccattgctatgggatattggggaggaaaaatggaaaaagtaacgccggaatcacaaacagaagacccacaatgcctcccgacgagctttccgcgcgtttccagggccaaaaagcccctcttttatcatgttccgaaatctccgttgtgggtgacttcacaccgaaatgacaaataagtcacctgaaactctaatctttatactaaacttagaggatgacaaaatgtagcttatcttatcaagggtggaaatatatatataagaccaagcggttatttccactatcatcaccaaccacatcttctctcaagaaaaacacatatcgacagcctggcagtcacatacactcgaccaagccctctcgacccactctctgatacattcgaaagacccttatctacaacaccagactcttatctctacacaaaacactcgcaaccaaacatggactgcttccacaactactgcaccgtctgcgataccatcatcgacacacagcgaaagggcaaccgactcaagtctaccttttcgtcccaggcctttgactcttcgctctactgctcgataaaatgcaagcagcaggacgaggctgagtacactttcaccgctcagaccaagtcgcctgtctacgatgtcgaggatctcagcatggtccttccctcccacctcaacctcgatgactcggagcccgagctcttcgagtgcgacctcaccgattcctcttctgtcgactcctcttcttccatgcattcgcttgatgctcccttctccacctccctgaacttctcccagggagagcccaagtacatttctcagcacaacgcatctcacccttactttggaacctcctgggcagccacttccccgctgtccaacgaggcgctggtcctgcccaccgcgtctcccatcaacaagaagaaggagcgacagttttcctacgctatgcctaaggtatctcatcttagccctggccgacccgtcattgccagcaatacctctcctctcgagagacagtgagcggagtaacagatacactcccccctcttacaactaacaaccaccccaaaaaaagaagctgagctagtctccgcattattgcattgagtgtgacccatacaacaggtcccttactctcctctcactatttataaggcatatttattaggtatatagatgaatcgatgatcataccaactattactttgggtgtagctctgtagaacaacttgctgtcgtttccaccccgcccgactgtattatctatcttgcctctatctccaccgcaatctcttgtaatttctccacctatctgtattgtatccacatggcttgttctacagtaactctcgaatcaagaaatattatcaccactgccaatatcagaagataagcaccgtctcttgcgctgtacctggtggttagtgtgacatcaattttcacctacaggcctgctaacacttacaagtaccagatttcaacacttgccaccacaagtatcgaatcgtggaccctcgaacgcggctaagtctcggctactgttttccggggttgctaactactctatgtacgatccggcacgcacgaacacagcaggtgacaccgcagtaatctcgcttaacaagccaccggtgctgacaaaaccgttgctgcgaacaagagggagaggtctaggcgggtatctaagattgatgggatcccctcctacccatattatttctccattcatagatggctgtgtgtgctggggtcttttttcgcttaactccggcctacgggacaaagctctagagcgttatgatgagctggcacaagcgaaccccacaatcttatctgttggtcccatacaggcccgggttgccgccagccttttgttctgcaagagaccctgactccgatcccgactgtaggtcctcgtaccggtatcgtacatactcacgggaaagggtaagactccggatttgcacaacgtgatgcgccaaccctattattggtatggggcaatgtccgatatgacatgtatgtactgtatgtacatacgaaacccctcactaaacatgtcataacacacaacaacgacgacgatgtttgcttcgaggacacatacatgaatatctatcatagacgctttaaccgggattcatccggtacccgccatcaccactctcggacactcacttgtgccttagaatttagacccgagctggtctcacaaaggtttcagtgcttggaccagatcaaagtcaccgatcgaacacgtaagatacaaccacctgtcggttgcactgtacaatgtcgaggatggtctgcaacggaatcgtatacattcgttacatgcgaccgtctcgtcagcccctgtgttaactccaacgccgcatacccatcctaccggggccgtctaccccacatttcttagagtttcaacacatcagatcagctaacccgcacaagagcttatttgcttcttgttgtaggggagggaaaaaaaatctcggaggctgtgtgggcatctagaacagcggcagccacgaaatgggtacgagtaaatacagtcctagacagaaacatgtcttacgcttgagacaaacggctcaaattgcgtgctacagacttgccggacttgtacaagcctcgcctcgggtggatcatcccatccgatggcatcatctctaaggagtgcagcgtgaaaattcttacagcgcctccccacagtgtgtgctgatcggctcaaggtacctacaaacgcacatacgatctggcgtgagacacaaagggttcaggcactcctatttctctctcagtaccgacaggtggaacacgggtaagggtttccggttccagcagtccgatgataacgtcatcttagcgtagtggagttcaagtagcgaaaagtaagtagcgaaaataagtagcaaaaataagtaacaaaaataagtagcgaaaataagtagcgaaaacaacggaaaataaatccctccagaatattctctcaccactcgcaaaaaccgcagacatatacactatagattagccacagaaaaaatcgtacgcagaccgtcggaggaggccgatctagacatgacctgatgtccaggtaccgtatacgaggtgaatgtgaatacatgttgcctggtagacgcattggctcgtcccagggcggaagacaccttaccagccagcatacatagtgctcaagatgtgctcacccaacaggcaccaccactgcgcgagccgtgcttgctgtgtttgaaattcgctcatgttagcatgataataaaatgtccagctacagtagcaattcttcttctagacgctgccaccaaataataaaaccaaccttgaatataatcacgccctcgtattatatcacggtattatccgatttaggtagtctctctacaagtacactcttcataagtcaccgtcgagtcggtgcggtatgtgcacgagtttcgtactcatgccctgattcgtctcagagacccggccatgacttttccctctcaccctctctctgaaccctctcactcagaaccaaaaacaaatatctccgtgaacctctgaaacatacagaacttggcattctcaactacagatccaagtgtgctcgcatcgctcatgtatgcacatgtataacaagtgacaccataaggcagcccggaatccaaatgtgcgacatgaaaagaaaatattttcagggctgaaaaaactgcgagaccaaagctactatgggagccagaaccggatcccacccatccgaaaactagtccagaagataaaaccaccgagactaacgttttttagtagggttccaatgtcgcaccggcaaccgaacaaataactatgatgatctaattgatagctagacagcaacaaggaaaacaacagataagacgtgaacactctactctaatccataaatatacatacatattatacccatctctatgtcttctatgcatccacactgccgtccatgctgagattctcaatcgcctcccgcaccaaatgactgcccttgggatcaagattcagagcaatggtgtagtgcttcaccgccaaaggcttcttgttgacagccttgtatagctggcccagcaagaaatggaccgaagcttcgtctggagccagagtctgcagaagatcgaactctacaagagcctcgttgaaccgctggagttgcataaggatccgggccttcttgtagcgagaaagggccgattgcggctggagagtcgtggcccgcgtgtacattgctaacgcctgttgcaacatgttctgtcgctccagtatcattcccacgcagcacacaagcacaacattgttgctgttgatggccagagctgacttgaagtggaactcagcccgctcaaagtcacccagcttcatgctcaccattcccagaccataccacgcattgtaatgccgcgagtcgcaccgcagagccattcggaacgcatcttgggcctgctcaagagcctcagacgtcacgtgctcatgaccactgagggtgtatgcatatgcaaattgcgggtcgagagctgtggcccgcttgaaacacctgagcgccagttcgggttctcgttggactgagaacgagttgcccaaaacacaccacgcctgaggagacgaccggtccgagtccagcagatctcgcgacaggtatgcaagctcgaggtccttctgcagatgccacagggtcgtggagtagacctccatgtcggccacacgggttcgatccagctctctgagccgagcaaaagtccgttctgcctccgcgtagttgacctgctcaaagtagatgcggcctatcttggccagcacgtaggcagagtctcggtggattgacggaaggtccagaaagtgtttaagcgccgtctgtagctcgtatcgtgagaaggcaagaacgccacgagcaattttggtgtagagagggagggtggccgaggagtgagtggccgaagatgcagaagaagggggtgcgctggaggagttggatgccgtagaagcgccgccaattgtttggccactggggagagtgttagctatgttgagacccgctcccagagttgatccggcaaatccaacgcgttttggccgtgatgtaggcgtgtcgtacagcgagcttttgcctccgaggaacttgccctttcctagcgagcctccctggaaggtggtggtaagattagattgttgttgtccggttgaagaagccgatgggtttgtgttgacgctgttattgctgccagcactgttgttgccaccgaatcccagcttgcctccctgaaagggatcctccacggggtattggtatcctggtttgaaaatgttggcgacgttgacgttaattcccatttctgtgagccgttcaaaagcctcccagacaaacgggttctggctcagtgccatggcgtaggcctctgcggccacggtaatgtttcctgcgccctgatacagctttcctagcagtaccaaaaaggccgaagggtctggaatcacgcttcgttgtgtcgcagaatgggccgtgtacgtgccattgagccatgtctttttgccggcctcgaggacccgggcaccgtcagcatgcttctgcagcttaagacacgactcagcgtacagatacaaacaaccaatgtgggacaggtgtgtttttgtggccatcaagactgccttgtgacgtccctggcgatccagaaccagcgcatgcaaatggacgttttccgaagaggggtcaattgccaacatgcgctcgacggtaaaggccgccgtggggatcaagttgtaatcgatagcatgccagaaggacgctgccagttggttcatggttgatgatgaactgttgcacgaaagggtaaatgtaaacacagtcacgtgtgacgtgcagttgcgatgtgcagttgtggtgttactaagctaggtggtggacggctgaataacgggtttttgagagaagggacatgatgggagatgcttggtgactcggattttatattgattctcgttatcgctttcgagggaacgaggttcttggtggtatgagagtgttcactattaatgggtacgatatcaagtgaatagttagcgtttgatagagtaaactaaatatctaaccaaagtcaactattagttgaaaataggataagtgtggatagcagcagacaactcaattactaccagcttacagactcaatagaaggcacaaaagtatttcctttctgcgtaatacctgttcatttgatataaatataaagacatctcttgttctactctaccctggagtcactcttgactaccaacttcaaccactccaaccacccaagagtatcatccttctactgtactgaaggtagctacactcatagatgatgagaaccaaatgactctggttagctccaaaaccaatcacatgccaataccccaacaaatgcaaaccagttgcgtcagcttcgcatcagttgcagcagttgtttcgtatcaagttgctactctcttttactccaccactcccatgacctgcacccgtgaccccaccccttagtaaaccccaacaaaatctaggtcgtctagatctaagaaagactaagcatcaaagctcacatggagaggtcacatgagatggtgaacacccgttgccttctgtttctgtttttcgttttcctagctcatctccacaaatcttcttccaaacaaccgtgagacctgatgaccgatccatgctacaaggtagtctaattggtacaagggcttgtgattgcggacagtgatcacgtaataaacagccacttgctagtcacatcttgtctctatacatgtttggagcccctaccaaacatactgggcgtacctcaaacctccatacaacatcttcatgtctactcgtacttacaccgacaaaggaataatatactacaagtagcttcctcaactacagtagaaccatcccgccatcgcacctgccgtgaaccttgctctccacatgttctctacagacattatgcgcttaccccagctgttggcgtcattgtcgccacaagccacagtatcgattgcgccatgaagacggaccatccctagatatggaccatgatcacaacttcttgcgccatgaagacggaccatccctagatatggaccatgatcacaacttcttgcgtcatgttcctgagccacagttgatgccatcactctcttacgcctctcatcctcgctaatatggtaacagaagctattcgctatttgagatgttttgcttgagccgtggatggcatcaagatatgttagtccccctcctattctatatttactgcacaggccaaggtgaaatggaccgtgacatttcgtcatcgctatgcatctctggcgacatggtgtccgtctcggacgatgtgtcggcatgctcctcctttgcgccccacacgctcacgcgagcaggcagcctgtaaagggccactgctcccaccaccataaccactgccaaaacggtaaagaaaatttgggtcgcggggaacacgcttgcataaagagttggagcgataagatctcctgctactgctcccacatccatcacaccaatgaccagcgcaagggcgtatccagacccacacacgggtcccaggacatggatgatgtaatcaagaatgtgggggtacgagacggaccgcaccagactcagaaccatgattccgacaatgaaggccacatcattgggcaccgtgcacgaaatgccggccgctaccgcaaacagagcgcccagacgaaccacattcgtgtctgactgcttgatggagcgccgacagatcttggaaatgcccagaaagatgtagggcagcagagtgggagtgcccaaaaggccgcccatggctgtgacggacagtccgacggagattttggccagatcaagggtccgccagtcccacatgtacgaggagaagacgggcatgattttcagagaggctgcagatgtcatggagaccagccctgcgacaatcatgatgcttttgagaggggagggcaccgccttctcggtgagatcagcagtggatgagttgggggagtagagcgtgtccttggaatcacgatactcttttggggtgtgcagataagagggtcctgtaagagctctgaactctggcaggttctttgaccacatgtagaaggttgcggcgagacccagagccagcagcatggccaaaagcgggtttccagactcctccaggattcgtccaactgtggaacccagccagtccttacagacaatacgtagaaccagcagctgaatcagcgggagcagacgtagatccggccagcctgcaaagaagcccgttgtggtccgtttctctgccacctccgagatgcgctctgtgtttttctcttcgtcgttggtcatgtcacagaggtacatggcagccagagccagcaccgacttatcgcactgcatagctacagacacgagatagaccgggtacggcaatcccagggcataggtgaagcaggccactccgacggatgccgtggccagaatggcacacatgtgtactccccatactcttccctttgcgtcgcttgtcgacaagatcttgaaggccgtgtagatctgaacgagcgtcgctaatgccaccatgatttcaaacgtcgtatagtgggtatggatggccgaaatctggcacacttcgtctgcgagcgagactccgggtccggacgtgagtctcgggaaaaatgctcggcatattgatgtgaggtggagttgtggtgacagctggttgtggattccaaaagctacaaacgcgggagctatggtggccagcagagtctgtgttagatagtctgacatgtttctccttcctgtttggtgcgacgcgtctcatgccatcgagcatgtttctgtgcccgctctccggtactcacatttgtccgcttggccgcgtaggaccgaccaaaatcgttgttgctcagatactggaccacgttggtccccgtcatgattatctgaccgtaagagttggtttcgagggctgagtcgagacaaggctttcaggagtccataaagttttggcagagtcggctgtaaaatagtgtgaagacagtataatcgactttggcggtgggggttcaaagacccaagtaagcggataaaatcccgtatttaagcactcggactcttccccacagctccatatatacatattccactacgaccctgtgctatcacagcctctctgtggtgctaatcatcaatctctaatttattttcttccttttctgttatccgctgtgctgagactgagacgcaaaaaggttcgatgaggggatcgattactgcgaagagccttggacaaaagttttttaagcaatttgtttagcgtctgcttgtagttcggcacacgcgtgacccagccagtggcgcagtaaccgcagcaacacgcccgcacgtttaccgtttcgacggaaataatggggccaccgaaaccgccgcttttgcctgcgcaaaaaaaattcaactagcactgcaacataacatatataatatcgataaaagagctcgccaaaaagcgctatgtttttcgggtctgccttgctatgctattttgggaatcctcctgcctatttgggttgggccggcttgtgccagaccacagcagtagactacagtagaccgcgatatatatttcatcaaggtacagtacatacgagagttagaataatgagtagaataataagaaaggaaaatacaaagctcgggtacagcaccgttactctttgcagcatgaggcaagcctcccaaatgcgcgacacagttgaccgccgaatgcttatcaagacactgtagtttcagaccacatccaacacatcgggaagaagaccaccgagctgggcctcggaagagcttcctccaacgtttagattgctctacggaggtacacaccacaagagtcttttaaacatatggcttatggttatttcctacattattgagacgtttaatttccgaccgacggaccgtggccagtgcattcgctacagtatgtacataccacgtttcatacatagatgggtcgtagactccagtgatgataacaatgacatcagtttaggtacaatgaaccactgcgtgcaatcacaacggacccttcctccctctaaaaccactgcgatagtctacttgtgggatcccctcatataaaccccatgacgagccagataaacaccgcaatccgagcaactgtaacttcgtactattctgcgttggatgtgaagtgaaagtctcgaacagtcgcttgtggcaggacggcgagtaggagttagagcagttccatatgaccggatatctgagaacaattcgcgcgagcacacgggtacgaatacgagagatatcaaccacaacctggcagtggaagacttggttgctatagctagacttcgtatgactgatagcaatgacaagtatgtacaatactgtagcaactaacaaatatggcgataatggactgcagtaaatagctacagaattctgctccgaaactcactgagtgtacaagaatcggtattggtgttgtatgatggtagaaggtaaccattgtaatgcatctacaaagactttcaacgacgacgaggatccaacatccaacttttttatcacacacatgttccacgataagtttccttctatagctagtcaggcaccaccaattactacttgtaaaatagaatggaactctcaacagaagctacttccacgggcacctgtacttgtactggtacagttctgtccacgtgatcacttacattcgaatgagaacttgtggcgacacagagaaagcaaccaaatcatccaagtacgtacaaagcctgtccccctacgtaagccgattgtactcaattccatcaccgccactcgtctacagctactactatctccacctacaatcccctagatcaatcatctcctaaaatacattactaatcggcagaatggcggctatcaagcggaacttcacacatggtagccatctgcagatcggggaaggtcgtggccttcggtagccagcgctcgcgttcaaacatggacacaaacacgtctaatatcgtcgtcctccacctcgctgtcgctggttggggttgttgctctggttgttgtagtttcggttgcctcgtcggttgccaaactggccgccctgctccagctgctgctgtcgctgtcgctgttcccgctgctggctgtattgttgcttgatgctgtgcagtagctcgtctggcagctggagagccttgatgttggagcctcgtacatagtactcggacacggtggcggtgttttcgcccgatgcagaaaactcttcgacctccttgagcgtgaggttcatccagtggtcacatttcaacaggtggcctctcagggactcgcccgatttgagctccaccagcatgggctgaccctgtgctgcgttgagtagggataagggtagctgcgttagtcatggtctgtctgcccacggttgggccggtgcgtatcgcatcgagaggggcccacgtgagccccaggacgcctgtatcaatactcaccatcgatgtggattatggtgacagttggtgctggcggtgaaaaagcatattttggggctagggttgggtgatgatggtttaggtgtgtgctgtgtgtggtgggaactattacgtaacctgagctgtaaggactcaggtgcacaccaattgggaattgccgcagggataagacgataatagaagtaaggcggagcgccaggggcaggccatacgagatttatatagagaaaaaaaaaagcaaccctcacacccacgacattcattctgtcactgccaaacaagtatatatttatatatctctaaccgctgatctggctccctcccagctgggactccaaattaccctcgctacgatactgcacacccagcccacatacggcttttctcgttgtccaaaacagcacatagggtaactcgaaacccgaaacccattattgcgccaacgcgacacgacgacgcactacgcgaccatgtccatctacaaagcaacgtattcgggcgtgcccgtctacgagttccagtgtaagaatgtggccgtgatgcggcgcaaatccgacggctgggtcaacgctacccacatcctcaaggtcgctggcttcgacaagcctcagcgaacgcggattctggaaaaggaggtccagaagggcgtccatgaaaaggtccagggcggctacggcaagtaccagggcacgtgggtccccctggagcgggccagagagattgccacgctgtacgacgttgattcacaccttgcgcccatcttcaactacgacgacgaggatggctcacctcctcccgcaccgaaacacagacccaatctggagcgcaagaagcggaccaaggtgacgggatcgcctctggttcgccagcccagtcgcatggagactctcacccagtcaacgggatccaccatgggaggcactccacaacactctagacagtcgtctctcagccaactggcccagtcttacggactggacgacagcgaccacgtgactccatcgcctcccacagttgctgacgattcgtccgacttcatgtccgatgaagaagttgaccgacaaatgggtaactaccctcgacccatgatggccaagcccaagccaatacaggtacgggaccccaaggatctgtacaccaacgacctgctcaactacttcgtgtctgctgacgacgagaagatccccgcgtttctggaaaacccacctgcagagtttgatgtgcacagacccattgacgaggagggccatacagcgttgcattgggcttgtgccatgggccacctgcgggtgattgagctgctgctcaaggccggatcggacgtgcgagccaccaacatgtttggccagacacctttgacgagggccatcatgtttactaacaactacgaccgaagaaccttccctaaagtggtggacatcttgcaagacaccctgtttcaggtggacggccagggcagaaccgtgcttcaccacattgcccagcacgtgagcaagtcgcagtccgcggccaagtactacgtgactatcttgctgtcaaaaattagcgagaaccactctctaggcgtactgtcacaattcatggacacgcagaacaacgagggcgacaccgccctgcatattctcgcccgttcaggtgccaaaaaggtgtcccgtgccctcatggacttcaatgtcaagacagatatcgtcaatgccgacggtcgaactgcgctggatctgctggagggcgacagacagatgcagcaacatccgccgcccgccatggcactccaccatcagcctccctaccagatgctgcacgagagcgaaactgccattgccgcacacaatcttgccggaaccgtagtgcacaacctgcaagtgctggcccacgcctttgatgccgagctcaaggagaaggacgccgacgtgcaacaggtgcgccagatggccaccaagatggaggaagacattgccgctaccaacgaggcgatccgggagtatgaggccaaacatggcaccgccgaggagctcgagaaacttgcctctgaggctgaagagcgtgtgactacacgggtgaaccagctacgcaaggtgttcgagcggtcacaggcgaagggtcttgccatgcttgttgccgaggaggagcgggagatatcgcgtgaacagaccaagggcgagttcaagaccgccaaggagctcacagacctccagcatggacggaaggatcttgtggacgacgtggtagagctgttcgccaatgccggggttggcgagaagatgaacgagtacagacggctggtggccatgagctgcggtgtcaaggtggaggatatcgacgggcttcttgatggaatcgagaaggctctgcttgagggagagagatagtatgggtcggtctaggacgatgtaatttaatgtacactacgaggttatctacttgtgtatgtaatctgacagcaatatttggttgtttattcaagctttagccccgcaagatcatctcccagagactcgatctgtattagttcaatctccttatcaatgctggcagtggcaacgtagccatcaccagtactaatgcatcgcaatctcgaacctgccacgtttatctttcgccacgtagtctggttgagcagtcgcaccgagccgtcgtctccagcaatggcgagagtcttctcgtccaaccaactaaggcgtcccagactgtacttgtcttgaggaatcaaagtagggaaggaaacaacagtgtcgtcagacttgacaataatgacccttgcgtagggcgtatggcttgtgagacaggcaatctccttggtatcgttgttgtagaccatgtcaaacacggtgaatgagtggggcatatagtgggcatcgaccagaggaatagttctgagcttctccaattggtcggagagaagttgaatcgaggtacagtcttctcgagacacagccagcccattatgagtccatgcaatcgctgtggggttagtcagtgagtcaatgaacgccacctgttcaaagccaacctgcttcgtgaccaccacctttttatcgaagccaatggacgcaatcagtccatcttcagaaacagagattcctccgacaaaccgagaatgtggcttgaaactgctgggtttgtattctgaatccacctggacaatggatccatccatgcatcccaccagagtggtgttattggctccagcaacgatgactcgtcctacagccggtaaggtgaggttcttgacttccagaagagtagtattgtaaaaggtcaagttcttggtcgaatctgtagtgacaactctgccaccgatgagctttgtgtccacaatcatgtttttcgacttggttgacagcacagtcagggtgacgtcttcctccgtgactacattgtcgtctttctgttcctttttcggcaggtaggtcatcaatctgggttagaaaaggcagagaaaggatgtacgccacgagaggacaacatcgggtttgtcacttgaaagcactatttcgtctatatcgtactcactcttcaatggtgacaggttcatctttgatatcacactcctcttcaaaagcagccagggtctgggttagtatcaaagggagaacgattgcgccgtcgcatcactcacattggtgtatcccttatcttggaggtatttggcaattaatccatccatgttgtatgtaatcagaaaaggtctaaccgtcaccaagctgcatgccgtgatctgggtattagtgaagtttatctaacctggagtaccaacgtcaagtaatcagattaagagtgcaataagtacgcaatcatggtcacaactacggtacagtacgcatacagtacatacagcaatagtacatagttgtacacaacagtaactacattaaaatacacagccatagtacagtgtgaacactaccgacattctcattctgtccaagtttcaataattttattatcaccatacccttaccagtctcccttaaaatacaattgttagccaaacagctcatgggcccgtcgtcggcctcctcctcttcgacgtccgcccttgtctctctcatctcgaggctggaaccgtgacgccagatccttgttgtcttctccgtccatgtcagtatcgagtctggaggcgatatcctgtgaagcatcgtcccgtcgtctctctcgtttttggttttctctctgtcgcgaagaccggctctctctaggaagatccagccgtgttcggatatcctgatcgtcgacatccatccggtcgccttttctccagggcgaggtcgatcgatctcgtctgtttctgtttctgtttctgtcgccctcccgcattcgagagactggcgacagggaccggttgtcacggctgtctctgtcattgccccatcttccttcaaacaggtcggccacgcctcgctgctctcgtcgcatctcaatatcctcaatgagcgaggggtccttctcccaccgacctatgtcccggtctcgacgtcgaataggcggaggagaccgtcgacctctgcttcgtgacgacaatctaatgagatcttcttcatccgactcgtcatcgcgcttggtcaccgaaggaaacagatcctctccatcaatttcagaccggcccgaaggcttgagatttcgacgtcgctcaagcacctcatacgtatgagccttgtcctggaaccgtcggaaatcctccaccttggtcggctcgccgtggtacaggtagtactttgatttctgtcgggcgtcacgcgccttgacatctgactggtagctcgtccgcacttgcagttggaccttgccgtgatctgccttgacaaaggttttggctgcacgctcctgctcgggctcaatagagtctccatcgtagaacaacgacgggtccgtcatggcctggagcgcgttttgtgcatcaatggcgtccacaaaaacaatattcacagacgaatcgtcgacccagtcaatgttgaatacggaggagatggaacacgtgcccgacacgtagctcttgacgtccttgttcgacatttcgttgactcctcgcaagttgacagcctcttctcggagaatggggcccgagagcaaaatgtcctcgtcctcagggttgccgcgaggctctgcggcgatggagacgggctcgacgtccatttcgatttcgtcggccacgatgggggccaccgcgccgccgtcatccagtacgatctccgcgtccatttgtgtgtgatgccggtttctggtgatgttcaacgtgaagtttcacactaaggtttggggtgagtgtgagtggtttggggctgccatttgttgtacaactgctactggggctacaaggcactgtaagccatgtgtcatactagtgcacgtgaagtcgattttggtctttggttctgtacatgagcttgtacgagcaattacagatgccaaagtgtctgatgtagacaacgacaaatgttgattattattatactgtcaatggggtgatgaagttacccggccgacgctaaaacatgagctttgtgagcgttccgggggtaggatttttaggttgtcgggagtcttaactaagtacagggtcaagtataagaacaattagtctcaactaaagatgcgagaatagttgcgttttttattttttttgggagaagacaacctcggtttgaggatgatgtcttagcgcgacagccatgaaaggggcgtgataatgacgtgaatacgacaactccaacgtaaatgagccgcaaatgagcctgattagtaagccagtctatatcgagtcatcatcgcacagtcgccatcatacggtcgccatcaggttgacagaataaataccacgaatgcataccacgagtacatagtatacgtacaatatactgtacttgcgaccagctggctactctatccccatctcgccattaatcgacgccttgagcgatttcggttctgttgatacttgggtaagacaccgtcaaggtagaacaattcgctgccaagaaaggaacgagacatttccaaaagtgggaacgagacaccattgccatcctgcaaatctatatggatatatttcgtcgcctccgttacgatacagttgcctatcaatagctgcgtctcttagcatggtttcatttcggcaatccctaacagccttgcgagggttggtgagtgtgtctaagctgtctgtaatttggagttcgagtagagagcctgtatttgaagtgtgaatgattggatagtaacgcgtggcacaccttccttcattcacgtgactacgatgatacctgttacggcgttcatttctgtcctcgatgtcgctttctccgctggctatcgtatcggacatccacttgtagtctgtccgacttcatgcagccccgttacagggaacacggcgagaccctacaacagctaccggtacgagaacgtgtgtttgctttcggcaacttgagcctacgtttcacatgcacgctaactctacgtgtatttttctgcgggctttcaatgaaagacatcttgccttcaagagcagaaagcaggcaccatagcaccaggctttggtggaagaggaagccggtctctattatgtattgctcctaaacgatatatcccatacgtgaagagttaatcgagtggcgtaaaagtgatggtggggtcacacaatattccaatagtacataccgtagcaggacgtcctactggcggtacactggtgtatgcaagatggttgatcttaccctgttgccatgaagccgctcctgcctctacaagtacagtaatagtcatttttccgggattggcgatctcagctacaagtacaagtagtgtactcgtacctacagcgtctccaaaatatacctgtccacactaaagcggtcaagtgtaatcgagatacaacctcctttttcaaacaacattttcgattgggtttcaaacactatgagtattatttgaacgagtaatcgagtaaaaagttgtaacaagtaggttcgggacatcattacggctaacggaagccggaagtgaccaaaggagaagctatctccccttccattaaagtagaaaatagttggttcaccggaaaaaggtggttaacatttggatccggggtaaaagcggccacaatcaacacgcacacatcccatactgtagtgtactggtagcaacctacttatagcaaaccataccccttggtttggttagcacgtcttcaatttacaccctatagacgactggcgctatgataaacaaatgctataagccgctttttggcgtggacaggagaccggaggaagcagacggggtcactagcacctatcgtcgcgtacaatacggctctctgagacactgatcagctccaaagggtaatacgacgccggtcttaggcgttcaaggacaaaggtgcattccagggctgggggatcatggaaccaacctaaccgacacttaaaaccgaactaatggagctggtgcagaggacatgccactaacagccgactagtgtgcgttttttcgattgtagtgaagcaactcgtaagatttagtgcggtctagaacgtgagaaggcgagctatttcgatagagcttggtactgtcggtcgccagtatcacgacgactcgtgaagctccgttccatcattgacaatagcagctttgggcaagtacgagtgtccgtgaaagtagctgcaacagtcagaaggaagaggtacgagccatacatgagagccgccgtcctttgttctgccctccgtggtctagcgtcgatccaacgttacttttgccaaagtttcgcctccgtagaaaatctgacaatcagagtgtccgcaacaggaagaaaaggggccatatgacgtagggttaggagaatgcctgagacatgactggatgagtgtgggtgtcggtaaatggacatgtcgtttgagatgtggattaaaaacatccttttgtggcaagtaatagtcccctcttgccatatcgttgaaagccgtcatcattggagcacccgtttaggtgcgatacttgctgttgcatccctccaccatgttatgcgtgccaactgtttctcccacagtcttcacgaatacgtgatctaaaagtgtcttcgaagtttatcagatctaggttgaaagtctttttttggccctcaatggtaaccggcagctcaatccagcgatgtggtgcagtacgagtacaaggaatgctggcaattgatttccacggatatagacccgatcaagacgaaagcgagactcgtcagctgactgcctgagatttcccgcctagtaaaagtatggtattacagcccaattaataaaacagccatgccaaacacaaaattgtaaagatactattaattacaggagctacaagtagctgaaggatacgacagccaacatcggaggggctcctggtgttcgaaagtgggtgaaaaaagggacaatgcaaccgcacaccccccatcacgacactccccaccctcgatccggctttccagcgggataagagcgtattttacctgcctcccctatgtcctccgtttgagctaaacaccttatacgtattagtgatgtgcatgcatgcacccgatcgtgtcttgtcttgagctaacacttgtgtcaaacaactcaaaagtcactcacgtaatctcacccacaaaccgacttggactctctcttaaaacatccacagcagacgtcaatcttccccactcacacagtagatcactcacaatacacaccactcacaatacacataccactcacaacgccaccctccaccatgtctgcagaccaccaataccaacaagccgggcaggaaatcaacagagagggagaagcaggtgtaggagacgacctcagcaacatgagaagtctgtaccaaacaataaacgacgacaaggatatcatgacgtcctcgggactgccgccgggaaaagacaacattcagcattctctcaacattctgcgagcagcacaaagccatctgaaagaaaccggctccgtcaagggagtctactcctcttcaggcttcgacatcgtgtcactactataccaggttatcaaccgaaagaacccgcaggtcgatatcggaccggttgatctctcatgctctttccttgtcaccgatgtctccaccgacgacaaccacattgtgtacatgagcggcgcatttgagcagctcacaggttaccctgaggcatatatcatcaaccaaaattgccgattcctacagaatccccagggcgcaccacgacccgccgaagcaggtttcaccgatgctgcctccgtcttcgctcttcgaaaggccatcacaaacgggaacgaggtccaggtcccattactcaactacaagcgaggaggcgagtccttcgtcaacatggttacttgcatccctctgttcctcgacaaggccgacaaggatcgagtcacccacttcatcggtttccagatggacctcaaccagtacccggacgccattctgcagcgaatgctcaaccgaagttacaccatgaattaccgtctgtcttcaattccccgacaaccgcgagtcattaaacccgcctcgcctgcaggcgtggatatcatgtctaccatcacatccacagatcctctatccaccgaggagctggtgcagcgattcctttaccatacctccgcagataccatcatgactgtgtcgctcaagggccagatcgtgcaggtttcacctgccgtgtacgcccaactcgaatacacccccgaggaggtcgttggactgtctctggcagacttcatccacccttccgacgtcactgtggttcttcgagagctgcgagagattcccgtcaccaagacactctctacattattccgaatccgaaccaagcgatcgggatacatctggatggatgcccatggaaagattaacggcggtttcaagcgaatgactcactgtgtggttttcacattgcgacaccgacccgtatccggactgcccctcaaggttgttctagagtctttcgacaagaacgttattgacactaagcccaacagcgaggctctcgacatggacccctctccttcttcttccgagggagccacagctatcggaaacttcaagcgaaagaagttttctgtgctgcctaaggaatctattatgcccatggacctgtggcttcgagtctctcacaacggactgattctatacacagcccgtacagtccagtacctgtatggatacaaagacatgaccagtcagcgactccagaccttcctggaggatggcccagcttgggacgagctcatggaagtggttggttctactagacgtatcaccaccgccttcctgcgtctcaagaatgcctctggcttctcagtcatctctcgagcgatcatctatcctggcgagatctttggcggcaagctggtcgacgcttctgtacaactcacccctctttcagagtcttcggctcctctgattgagaagatgggtctacagaagtttggcaacatcaagtacaagcacggtccctgccaagaagccttttccctccaccaggactctatcatcggtaagcgacaggagagtgtcgagccggaacacgcacctaaacgaggccccagcagtgtttcttccgcctccacgacctcttctgccgccgcagcagcacatgtcccctcccctccttctgcatcttctcaagcctccaatgctgctgctaccatgattactccccaaggttcttccgttggtcgttcttctgcctctgcgtcttctgccgactcagactctttctataggactaccgatgcaaacctgttatccatggttggtccttcgcgagtcaacggctggcagtttgagcacaaccagctgcaagttggcaacaagaagctggccgaacagcttctttctcgagtttctgtcaaataaccctaatgacgaagctatgatttatatatattgggtaatacaaatggttgtacaaatttttttttagagatcggcgatttcaagactatattaatggacataaacgtataccgtaccccacagatgcttacagtacgagcacgagtgttaatcattcattcacgtgttttatcagagttaagctgcactgtcattgatacttagatcttgtcaacgtgaaaggtgatgacttgtttggttatacacctggagatgttgggatccttggtggcaaagatggtggcttgggcgggaccaggaacacagtagtagtactccttggggccgtcatgcaattcgaaagttccgtcagcagaaatatcgaaagaggaaccaatctgggtgccccccgtggtactggttgtgaaataatccatgaaagaatcgtgggcaatgagacggccctcgaccgagaaggtgttgttctcgtgctcggtgatggtgatgggctcgccgtatccagaggcaaagagggtcactccgctgtcagaaatggggtaaagggtttcatcgacacgctcagatccgaccttcttgtaggtcagtttgtacttgtctccgaccgtagccagagcggcggtggccatggtgatgatggtgaggaacttcataatggtggtgttgcagagaaagatgaaagattttaagctggttgggtgaaaggcctttatatatagatgttcttcatgaacggaaacgattgtggacatttattgagacagtacttgtaattgttctctgaaacctcactcatctttgatagccgccgtgtctcaggtaccacctgcatcgaactgtatagagtttcgacaaataacttatcagatggattttagggggagtggactgtagagatcgcatatagcgaaatagatatattcacaaggagctagaaattgccaatgttgcgttattgcggtttgttactcatatttatcttagtacgtcctccttttctcaactcgcccacatcctcttgtgttcttagttaaccgcgctcacttcgagtgcatagcagaaaaaaaaaaaaaaaaaatacgccaagatcgcagatcggccaacctgcactacgacatggaagctcagtctgtgagagcaagagacggtagtgggtagaaagagcgcttccatgacttatttcattccaccggtcccgtaaaatggcttcactttgtgtttaaatgtagcgtgacagccttactgcgatctccgtgccggttgaacagcagctgttcctgaactatacctacctcgaattttggaagtgactggagtccataaatgaacgacaattccgccgcaaaaggctccaactttggatccacgaggccacgagcagtttcaagtttatgtagcaactcctccgtgcctgacaccaagggtttactgtacgagtagctcggtggacattgttcatactgtaccgtgtaattatgtacatacatactaatgtcctcgcagacggctgttgatacaggctacaggggaattgtttgataatgccatttagataatttgggcaggaaggtctttgcagttcttttggagcttttccagcccaacagcgtctgataatgttgtagctggttctcaattgcgctcaaaaattcctgtcttcccacaaaatcctaactaaatcgccagtattttctttaccagcgtctctcttttgtccagttcgtccagctcccttgaaagactgactgagtacacaatcggttcttactacgccaaccctcctcaaaccccgaaaaactccaaatcagcacctcggcggttagtcccgaaaccactcaccgtgccttgttcctcctgacgtcatgtaccacgagtcaaatgaatggtggaggctgcgcaattactgtaagtttaacatgccaagctagctatcaataatatcgcgatggaattacaagtccgacaataccgagtgactagagaacttctcaaactcctccttctattacatagctcaggagaaacacttccgccatcctcaaatcaacccacgaacacgtctcttgcaagtccgcaattactttgttgaactctgtggtggccaccggcttattgttatgcagagcctaagcccccacctgaaccctaagatggttgctatgagatatggatgctgcgactgcggtaaaaatgacaattgaatcaaggggcgcagattggttatctcaattgctcttgcaggtacacaaggagcagtttggttgcttcaattgataaatgtgacctgttgtgctcctctgtggtgccatccagtgctcactccatacagagcacgtgggcataaagtctagatttcatttcatttcagaaatgcatatacataaatcaaatcagaaataatttattcaagaataattagtctagttgagcttgggaacaacacgggcggactggaagaagacccgggcagctcctccctggccaagaagagtcttgacaagaggtcgcttctcaacgggctccttctcgtacttgcccttggctcgctctccctcagaaggctcgaactttcggttctcaccggtcagacggtcaaactcctgggccagctcgggagtgattcggaaaatctcaaaggtctggaagtacagaccgtccttagggtcccgcagatactggtagatgtagaccaggtttcgcttggtctgctcaacagccagctgggcatacttggggtctgtgtcgtctccgcagaagagcagaaagtcggcaaaaccctcggcaagcagctggtaaaagtagacgttgtctcggtagtatcggaactcgggctgggtgtctcggtcgaagatagtggtgttgggatcacaaacacctcggatgatcttctcggcctccttgaggtaccactggtcgttggtgataccgtagagtccggaaagagcagagatggtggttccctggttgtaggtccacttcatgtcgttgacggaaaagccctggccatcatggtattcaacaccatctcgaataagccagtcctcggggtcctgcagtcggtggacaacccacttgacacagtctcgggcaaagtcaatgtagtaagaggcctcgttggggacgtacttggacagtcggagggcggcgcaggcagactcggaggtggtacaggcgttagatccggtcttgccaatgtgccatcgcactcctccaggctcaccagtggagtcgtagccagtcatgaggaaccgcacaatgtttcggcccttgtccaggaagctcttctcgccggtgacctcgtaagcggtgatgtaggcagaggcaatctgggcgttatcgtcgaagtagatgtccttgtttccgtcaaagtacttggaggcagtgcacacgctggggtactcctgggtctcgtagggcttgaaggcctcaaacgcctgggggatcagcttcttgagctcggggtagattcgagcaccatccaccacagcctgagcgaagacagccacaggccagacacagaaggttcccttgtcgtcgtaacagccatcacagggagggttggaggagtaggtgccacggttgaagaaggtcttctgggccttctcaacgatggagagaccctcggcgttggtgtcggtgagcttgttttgagacattcttgttgttacggtggttgttgagatgagacggggcgatacagctacacttatagctagcaatgatatcatttaagttcgaggttattgctaatgcacatggaggcgcatgtaatatgcacgacatggcaaccgaagattagagagcgtaatggagggacgctatacgctagtgcacgagtttgagggttattattccggccaagaaaagtcaatggcatcgccacctgaaagccccgactcacatgtacatgtgggcttctccaaaaccgcaatctacacaacgttccttcctcttctaccccacagacatatctcaccaaccattgctgcctcgaagcttatccccgtcaagaacaccatggaggcagatggaaagacatagtcagtgaagcaaggcactgggcacagagatccgcctggaagtataaagagctctgtcaatctgccattaatctctcttctgaaacacagtatatttgtgatcaaccttccacactcaattgcaaccaaaatggccattcctactcgagctctcaagaacgcccccaaggccggcactgtgatccccgtcattggtcttggtgtgtactcttccaacagcaccaccaaatccgtcaccgaggccctcaacctcggctacagactcttcgataccgccaacgagtaccagaacgagactgacaccgccaagggcatctccgaatggctgaagtccaaccctaacgtaaagcgtgaggacgtttggtactgcaccaagatcgatgatgcccgaggaggttacgagggcaccaagagccgtgttgaggaggctctgaccaaggccaaggtcggaggtctggactacatcgacatgctcatcatccatgctccctacactgcccctcctcacaccgagacccgaatgaaggtgtggaaggctctgtctgagtttgtggatgacggcaagatccgaactctggccgtctccaactacggagtcaagcatctcaaggagttctgggacgccgacaccaagtacaagcctgttctcaaccagattgagtcttctccctggaatgtgcatcaggacatccacgactactgtaacgaacatgacattgttgttgagcagtactctcctctgattcgaggcaagaagttcgatgagcccggtgtgcagagcctcgccaagaagtacaacaagaccccagcccagatccttatccgatggggtattgacaagggcatgcttcccattcccaaatccgatcagccccagcgacagaagtccaacgccgatgtgtttgacttcaagctgactcccgatgaggttaccgccctccaggatctcgactcctacctctacctggagtgggaccccaccgttgctccttaagcactttgtatatatctagcagcatgaatacatggacaaatccacgaagagtagagtctcgtaccagtaatctcccgatggaccccccactccacattaaaagtatcggctgaggtcttagatttgactctaacccgagctccactgcctcaatgaagatctgacgaagataattaagaatacaaggcggagccaagaaaatgtcgcagacagaaaatcacgataatagaggcttggagggtcatattataaacaaatatgcactctacaatgcaagatgatgccattaatatttaaaactacatattgacaaggataatgtactctgaacacatcccagaccacacaggctcttttgtatcagtactcagcggggagatagcgtccatggtgtgaacaagcaaacgcggccaagacagcacatggaactatgccatctcttggaatgccaatgtatcttgttgatcacttccagaccatcagatcacggtgaaagtgttgtaaatactgtacagcaagtattcacgttgtcgcatgccaggtattttcctatcagtaggaccagagcgtgacgtctcatcacagcatggctggacaatttccagtgcaaaagcactcatcggaacacctatggcaaccgagccttgaacttctgtctcgcctcagacgctgaggtaataaccacaatgcaaaacacgacccagtgcaaaaacagcgctaggtgacagataccaaacttggacaggccacgggcacttgcgctcactgcctcgtcctcccgatgcttcagaaagtcggcttctcgcttgcctttcaaacacacaatgtcgcggaaatacgtctcgtaagtccctcgttgtatgttgtgtctcatcgctccatggcgcacagtccagatgactgcagcagcgaagttgagcggcaatccgacaacacacatgatctggtagattgttcccaccatatgaagtcgatttccaactccctgatccaaaaaataggtcagcgcaaccacgtagatgttgaaggtcatcaatgctggggcaaacagaaagtagatgccgaatgtaggggtcttgagggctccatagagaccccagatgttaaccgaaagctgtaacggaacagcaacaaacaaaaaccattcgaatagagtagccatggtgtcggaggcgtgagagttggtgtattgccggtaaaaatatgaggatataagggtatatcggggttaaaagtgtaattgctcttgagttgaaggtgttcatatgacagagggctggagagacatttacatacatggttttgggtatatggaatgatataaatggtcagatgagagaacccatgctccgagttgaattatcatgtactatgctttctataatcaccacttttcacacatgtgcaatcagcttgcattcttggcgccattacttatcatgcatgatcgtgcatattgggatgagcgttttttgtcatagtgaaaccgtctcattaaaaaacggctcgacgggatttttgctaactacgagtgtacacagcctcacaatggctccaccagtgcaaagcgcctgatcgtatcatgtttttgactagcgagctgtatagtacaaataaatattttccctttgagcaaagttacattcgctcatcatcgccaacagcatatcctctggcaattcctcctcggccctcctctagatcagctccgtcctcctcgccagagccatagtcatggcccaaaccctgccattctcgctgctggagctgaatggcggctgtagtgactgtatttttgattgtaagagacccaccgatagatttgaccagagcctgagtctcctcgtcatccgagtactcctgaacatgcaagggcttgtgatcaataaacttgcccgtgacagggttgaaaaagggctcatcgacctcgtcctcatcgacctcaacgttcagatcaaccttgttggagtcaatctcccactcaccagtccaagagagctcaggctgaagagccagacccagctcgtagacggaaaccacaggcttgaagtactgctcctcgttctcgagaataatgccaccaatgccacatccaaaaacagcccacacatcgacaacctcaaagttggcgagcttggcaacgttgggcttgccaacaacaaaagtgtacgatttctttccgctctcagcaatggccttctgcagcttcttcgacatttccttggtctcggacatggacaaactgttaatgagaatgccaatggtctgagctgcacgggccatgttcatgtatcgatatctcttcatgatggcggtcttgggggtctccgcctgaccagacactggattgaagtatgcagtagcgccgaaacgagtagagtaatgcaaggccagggaagacgaaggggttcccacgtagatgagcatggtctcctgagggtcgagatcatcatgtgttcgtcggtacaggtatccctcctcggcgtctggcttagtctcctcctcagatagtcccagagtctcctgggggttggggatgaaagatcgcacaatgatcttgtcggggaatgcttctcggagagccttgaacatggtgggcatctcagggtagtattttgagtctgagtccagcagaatgttgggctgctcggcatccttgatctgttcggtcagctggtccaccatgaccttgacatcgatttcggggttgcagaaaacgtataccacgggcatagtgacggggttgagacatgcagagccgaagtggaccaccagatcagccttgatgtggttagcacccaccacatccacacagcagggtgagtagttcgtatctgcgagaatgaagagagaaatggaagggtcgaccgtctgcttgagcagtcggacgactaatgcggagtctgccacgtcgtttgccggaaactggagggcaatgctcttgtattcatggctattgaggtactctgtcagctgagggagacaatagtatttgttgagataatcgtttgagggcgtttctcggactaggggtgccacggtctcaaactcgggctctgtggagagaacgggcgcttgactcattgttcttcggggggtgtttgtgggtcgatatatgcaggtctgaaaaaaattgaattctcaaaactttggctctggaaatatttcatttacaattttgagttgggagttgggaggtgacttccagggagatattacgtaacagtggatttggacaccttccatttgaccttgcttatcgatacgagagtcgattcatcataccgaacctcgcacaccacacgacaaaaggacgacctcatcacacacacaaacacgttcacacacacacaatcatcatggccgacgaaagaagtaaacttgagcaagctggagagggcaccaacttctcgtcagacgaaatcgaccggctgagaaagcggttcatgaagctggacactgacgcctctggaattctggaaaccaacgagtttctgtcactgcctggcgtggctgccaacccgctggcgtcgcggctgatggatgtatttgacgagaaccactccggtgacgtagacttccaggagttcatcaatggtctcagcacattttccaccaagggaaacaagaaggagaagctgcggtttgcattcaaggtgtacgacattgatcgagacggctacatttccaacggagagctattcattgtgctgaagatgatggttggcaacaacctcaaggacgcccagctgcaacagattgtcgacaagaccataatggaggctgataaggacggggacggcaagatttcctttgaagagttcgaggcccaggtcggaggcacgaacgtttaccagagcatgactctggatctcttttaggtacggtatcttagcattgaattattatgacattattatggatggcagtgatggatggagtattggaaggcgaggcgtttgtagagccctttgtgggttgcggtaacgaaaaagattgtaaatacgacgtggtatgcacttgcgtgtgctccctgggctgtattaacctgagctgggcacatataagcaatattcaactaatttgttggacccactacttagtattacttaaacgagtgctaacccggtggcaaatttcagagtcgagaatagaccttcatagatcattaagaagtacaacaaggaaagtggtgatatacacacaccaaccatccactcatacaagtacctcacacaatttctaagctggtttgcgctggatgtttgtgtttactcctgcagctcatgtctcatatgtgatggagagatcaagactcttgactcaatacttgtacctactattcagtacacatacagtatcccttctaagctcctatgttcgattctcgtaaaaacatcactggtaattgatacgccaaccattgtgcattttctcatctgaacgctcgcatgccgatgggtctcaattcgtcaagacaaccagccccttcaattgttttgagtttaacaaaacagaacatctttacttgacatacttaaccatactaagatacttgtactggagagtattaagaaccagatcatagtatgggcgtgtcccagcatagggaaatcaattgacggccacagaccatccatatcaaccaacacgggtttactgagcgctaacagacgccatttctcctccctttccctatagtagtatcgtactcgtactgtatgtacatgtacaacgcgtatctccatatgctgcaaattaagggcagaacgcgttaattgccatttaagctttcacgctgtacacaatacagtagagtttatgctggcggcacctcaaattattcctcctacacaactacagtacattgcgaaactacccaactcgtatggcccaggagagctcttcctcttcggtttgatagacgaatcgactcgcaaaatgaacgacaaaaaacgcgggcgaagaagtaaggcggcaggggccaagatgctgcagaaacagaccttcctcagcttttccaatggcaagcttctcgccacaaaacgacctacttcctcacccataatgtcacctgacaagtcacgccagagcccgccggtaaagaaaatgccaaagaaatcgccaaagaagtcagtcatcaaatcgacgccaaagaacctcctaccgacttctttggccagcagctcatgtcaagcgactgtggttccagaaacaccagagtcagacatgtccagctcctccatctcaacaccccttccaaaggacacaaaggaacgttctggcagcggttccagctcagacacagactaccagactccgcctgagggtcctgtcgagataccgaccgtcgtgaagcgggagtcattcatgagcaagctgaacctcactgtgcgagataagtttgaaggtccttcgttcgatctcgaacagtcgtcagatattccaacaaacagacggagcacgcaagatattatcaccatcagcagcgacgatggatcatgtggagggcgggaagacacgacgcttcagcccagtgacaactcggtgatcgttactagcgacgcagatacctcacccgtgcataacaaccatcagctgagatatttcaattgtcgcatcatcgatagcaccccgctggacaggagaaaaaagcgttctgtggaaggtagagacactggctctcccaaacgaaaaaccaccaaaaaggaagatgcagtgaaacaggaaatcttaatgaagggaaatgagataacgtcaacgccctgcaagtcgataccgaaaccatcgactccccagaaggctgctcttgtgagaaaggctctcagaaagacaacccctcacaagagatctactctcaaaactacgccctcaaaagtcatcccggaagcgtctttcgacagtccggtttctgcaaaccggaacaacaacattgagtattactttagctctcccgcaatggctgattcgccactttcgcccgcacgaaaactttctaatgaaagtgtgttgtcatcgcctctgaaggcacgacggtatcagcacactacggacctgacgtccatgtctctttcctccgcacaggacctttcgtccgacggacttttctcgtcgcccactaagcaccgacctctgcgaactgttagcgacaagagctcccctgatagccagaaatctcctgactcagacgatggtcttttcgatagtgactgtcctggaagcacgagctactttgatggctttgacatggacagcgaaagtgatcctgagctgaaggtgtcctacaatgctgtggatgtcaagcagcgagccgaagacagactggcggagattctaaaggaggtgaaacagacttcgtcaagcactactcctcgtggaggaagcaacgagcctgaggacgaggtggccgtcaagtaccaagctgccaagctcaaggaggctgagagaatccagcagcatcaggagaagaaggaggcttactacaagaagctcgacgaggaggaggaggccaggcggaagcaacagttgatggatgctcctcttgtacagtgtgaaaccgctggtgtcgaagtcttttcttacgatactgaaagcatcggtgtcctgcctgatcataagcttctcagagtgatgaatgaggcgtccttgaagccctcgcaggtgcttcctcgacaggctgtcgatctagagttcaacacagtcgatgttgagtggcttctggtgaagcttgcacgtgagacttccagtgtcgagcgacagcacattgtccctcatttgcagaaggctgatattatgctcactcgggacaacatcgagaaggtcatgaaggcaattggactgagatactgggacaagcgcaagggtagttttgagaacaaggctagtgcttattctgttctcaacaagaatcgacgaaccgaaagcatgccttgtacacctgtcaagcccaaacggccaggcagattggctagtaataatccgattactcccgtcaaagcacttagaatggacacaccattcagtcccttcagctcttttgatagtcctacctccttctccatgtccactccctccaagacgttcaaaacacctcatcctccccctcccttccgatacaggagcgccgaatcgttgtctgactttttcgacactatggctcagcttattgagcccgactgcatcgattttctgttcaggctacttttgctggtgtcttcagattcctcgctggactctttgcagtccgacaccagtcccgcatatgctggaatggctcgcttgcttgccaaggatgaattcacggtcgaacaggccctagagttggtatgcgacactgtggacctcaagtctgcacagtctcgagttttgcaagctctcttctgtggcacagatagcactatgatcgagcttgctcactcttgtgcctccgtgttctttctacgagagtacattcaagacaagactgccagcgagttggcgtcgctgtgctccactgatcgaagcattctgaatactacattcttggacaacctgatggacttctctcatcactctgagaagccttcgtcattcatccgacacatgtttggcttttttgcacagaccatggaccccacgtctgtcaaaacgtggagacctgaactgaagcgcaaggcggattcggcactcaagtcgcggtctgattttgtggacaacttggacgactttaagttcaatgctctcgtcatgtcctggctcacgcgagtatccacagagttcattgttgtcgagcccgctctctccgcagcgtcattctaaaatatttatatatagatggttaatttattattatggtaattatttatatcagtggattgtacaatatacagtaagcagtaatttgttcgttatattgttgcccttgcattaatgccattttttcagaactccgaacatgcagatacgcatatttaatgcaccttaacacatgcacccaatacagcattgaatgatggtcaactattctctgtctagctcttgcgttcaacactactcgtacaacgaccatgagaagagtcatcctacagcctggctccgacgcaggtatcaaagaatctgtgtctattgagccaaatttgcatttccgcacacttgctgagttcgacagctacttccaggagctgtttgagaaggctccacagacctttaaggggtatgagatggcattgacggaaggttctgagcggtggacccctgttgatgaggctgtgattggaaactggttgtcgctgaaagcggcaaactcggccaagtggtatattcgtcctaccaatcagatgaatttcatcagagaccatgtggcccatgagaagctggagacggtgacagattcggtggcccaaatgcgtgcataccttgaggaggagatcgacgaaatcaagcagcgggctggtgaggagattgccgctctcaggggcgaggtctgggctctaaagttgaaactggacactctggaacaagccaagaagtctcaggcttcagaagatcttgatgttattgaagaagggttctccaaaggtctggcacattcatctcccaagaagacttctaccccgaaactgcaacttggctcagatgacgaactgaaaccagagctgttctctacctttgtacagttccgagtgcctacagggacgaagaaagcgtctatccccaaacacgtccattcgtgcattcgcagcatggacagtgtccctgtagtttacgccttgaccttgtctggtacatacgagccctgcgaatacgttagcgaattgcgtgataagatctatcgagagccagaatgggagagcttttgcattggtattcacgaggaagacgagccggtaaaacagagcataaaaattgttacccccgcgtctaaaggacctacagccaaccgaagctacgcggcagcttcaggaggttcttctaagccgacagttgtgaaacatcccaagccctggattcccaaacccctggtcaagactgaagagaattttccttctttccgacaggacgaccttgacgatatctgtgtcaagacggaaaagatgaccttttcagaggagtttctggcagctcagggaccccccacgagaagtacctcctctgctgggtccaaatcccgggcttagagggttccttcatctgaggagtccctatcgtctgtaaataggatctacccacagaaactaccaaccctactgcaactgaacgtgattcgccagataggacacagtatgtattctgttgaatcacatactactgctggtgccactagcccgaagaagcacaaaacaggagatgcctgtcgctctggccaatcctgaacctgtgaccaaactattcctgaggcaccccaatgcgcaacagctgcgacaagctgctggataagacacatgtgcactgtactgattgtgagacgttcacatgttgccaggagtgtttcaaggtggctaaccagacacatcccaaggaacacacttttgagctctatatttattaatagttggtccaaccagacaaaattcaaagtaactgtaatttccagctaaatttcagccctgtacaagtatttatttcgattttctttgacatccttgcgatgttagccattctcaatcccctgtctgtataaatttcccgaatacagcagcagttctacaaacccaaacccaaatactgtacattgtagctacatgtacatgtcatgtcacatacctgtccatgtacaagtacgacctaccagcagaactatggtccaatattcttggatatgttgacttgaaaagccttcagcaactacacagctcgtgtagtgtcttcagagacgtgtgcgtggaccaaccggaagcgttctggcatgacactatgaaagcagcagtaccttggcataagacaattaaggaggatggaagcagtgatttctggttgaagaccgctgtcagttttggaacacaaataagcaggtacgaagagggggagctttatgtgggactgtttaaaaacgacacgagagttggatacacacatgcgggactgttgaatcccgagataacatggcaaacagagaatggtgcggtgttccgcctggacatgacctcaatggcctatgagacacgtgaaaaaccagacactaatccagagatcccctttgtgcatacctattgctctgcacttgagaaggatgtctgtgtctttacttatatgagccatcgtggtgtggggatggtgagcatgttgtccaaggaccactcagtggagctggagttcccagatcctgtcaatctaatactttacaggattgagtacggccaccacagtcacgagcttgttttgctgtttcagaaactggacgaccaatctgacatgttgttcgcatactttccatgtttcgagaggaaagagatgatattcctcggcgctctgaaccatgtagacagaactgtggatgtaaaatttgcccaggggagagttgtgcttccttgcaagagtggaatcactgttatggaggccatgcatgacactgagcagccatcatacacatacacttacgtgctacaccaccagggaaggctatgtttcgctctgggaaagtacgttcttgtctatggtagcacattgactactcctgacaccctcccagtcgatatctttgatgatgactgctgctattggcttctggatgtagccgaacgacgggttctcaagtcacgtgacggagccaggttttcaatgaatgctctggggggtgttgggccggtgattctagaagggaacaatctgttccttggtcttctcactgactcccgacggcatttctcagccaatcttcactctcacattcagttaattcagggagttatcactgaagaacagattacgctgtggtttggggagcaagcatagcagtgaagatcaagtgtaacaacctctttatatatctcaccatttatttattttagttaagtaatatttattttataacgatttctccggaacatatttgtttttttctattttttttttgtccctttctacagttcggttaatttgtcatgccactaattattatatccaactacaagtatataaaaattatccgagataaagttcaggtatcgtgcctcgcatggcctttatcccagctgatcgtgttactagactcactttcagccattgccatgtcgcagctacaccgaggaatgcacaagaaacccggcatgtttccccccaaagaagtattggaggaggtggacgcgggatcaggctcagatacagaaaccgaggagaccgtggagtgcactgaagaggaagaggagcaagatgaaactgacggtctaggtgacttgggcatgccgccacccaagaagacgaccaagtcggctgcttcgccgactgtcccggctccagcattaattccatctctctcacatctcattgggctggaaggaaagcaaccatctcggaaatacgcgccagcagaatggcctcagtactttaagcagaagatttctgttgctcgcgacaatgacacattcaatgtgttatacacgccacctgacgattctgaggcacccgtctacgtgttccatcacggtgcgggatcctgtgcagagtcgtttgcactgctctctgtgcgtctaagagaaatgatgcacgaggaacggttccagcttgctgccactgccaagatccgagatgaaaataagctgcccggaatgattgcattcgacgcccgaggacacggattcaccgaggttgagtccacggactactcgttggaagcctttaccaacgactttgcatttatcgttgccaacgtggttgccgagttcgggctcactaacaacctcattctggtgggccattcgctaggaggcgctgtggtaacaaacgcgtgccatttaaagctcatccagcacccagtcattggtcttgctgttctggacgtggtcgaaggaactgccattgagtcgctagcaagcatgcaacagattctcaattcccgccctaaatcctttcccaccgtcgaaaagggtatcgaatggactgtacagagtcatacgatcagaaacagagagtctgcatgtgtctccgtgccccctactctcataagccagcatgacgggccaggaatgacatggagaaccgatctcatgctcacgaagccctactggaagggttggttcaccggactgtctgagaagttcatttcttgcgcaccggccaaacttttgattctagcaggcacagatcgactagacaaagatctcatggtcggccagatgcaaggaaagtaccaactcattgtgtttcaggaatcgggtcatttcgtacaggaagacgctccagacaagactgctctcagtcttattgacttttggaaacgaaacgacaaggtgaacaaaaccgttcccttgtttggtgcctttagagcatgaccaaatgacatactatttatcaatacacacacacacagcatttactgaatactacatagcgatgcactataaagcggtttgtcaatacatacaatacatcatctactataaatcgtctaatcctcctttttcttggtctccagagatttgacaatggcatcaatcttcttggaggcccacgagaagccagggttgatgagaaaaggtcgaagatcgaaccggttgtcatcgggagagtactgctcagcgtggtaagaaggagtgagaacagtggtcttgtgccggttgacggcgtagaaccagaaaaatcgcttcaccttggcagcaatctgttcagcagacagccggggggtccactcgtgatagagcttgataaacatagagtatggtccacacttttcgacctttcggagacgaccaaatacagacagctcgtcgtaggtcatgcccatatctacttcatcactctgaacgtaatccttagtgataggctcgagttcagcggtaggaacagcagtaaggaagtcattcagaataggcagatcaaacttgtgctcagcataagcgatgaacttcttgagatcggtcttggaaataccaccaatggggttgatatcggcggaagaacaatcgtacttcgtcaggtaacctcgcagagtctcgtccacgttggcagaaccaagtaccaacagtcctccggcacggcctcggcaccaggggaggagctgggcaaaaagataggccaaaaccattctcagacgagcctggatgttttgaagagccaagttctcggtggcagagcctccgtggaccttgaagatgggtcgcttgccggtgacagtctcaaacagacctctcacggcagaaacaacagagtccatgttaagatcggtgtggtaggcgccaatggctgcagccaggtccttggctcggcttcgggtgtccttggaggagttttcggttcccatgaaacacgtgtggaagattcggttacagagctccttgggatcagtggggacgaagtcggggtcaccagtgacgacccgagcgtccttgatgacctgctcgttgccgttgttggcagcatccgccacaagcacacacatggagtagacgatggtggcggtggcacaagaatcaatacctccagacagggggacgaaaaatccagctgctcgacatcgtcgtacgtagtcccacatccagcatgcgggtcccagagcgatctcctcttcgggagagtgatatctgatctctcgggtcggggtggggtacacctcagagtcaaaggtgacagaggaaggagacaactccgccttgcaggtgacccgggcgtaacaaggcgagttggctgcctgcatgcactgactgatcttcgaagctctgtaggatcgcacagcctccagatcaagagtggcggacacaacctcgacatcatccagactgaactgagatccctgggcaacaacttcaccattgacagcaataacggcacatccatcgtaatagagacggtcaccatcgcatcctcgttggttagcatacaagtagatgcctccacacttggcagtggcttctcggatcagctccattcgggtgttgagctttcgcagctcgtggtgggatccggaggagttggtgaagatctccacaccatcgagagacatgccaatgtggggcgactggggcgtgaacagctcctcacaggtctcaaaaccgatcacggcgtccttggtggaaaggacacaatcaccaaacggcacaatagcagactcgttggcacagacattctgcacaaatcgaggtagagtgtagtcttccacgtatcgtgccttaggccagggggtaaagtatcgcatctctctgtagttaccgtcgttggcaagggacagcttgggtcggatcagcagaatctcccggttgtaggagatgactcgacaattgtacttgacattcttgtgcatgacgggcattccaatgtcgagaatgatgtcgctggtgtcggggtgttcgaggatctcggcgtagacctcccacgagtgcagatacagatcaccctcgagaaagtgatccagacatccgtagccagtgatttcaagttcgggacccactcgaagagaagctccttgtcgcttggcctctcgaatagactcgaggattcggtctcggttaccctcaaagtcaagagcccattggttcaggttgcatgttgcgagagtgacgtagtggcccatgatgtgtggttgttgggttgagaggtgggagagatacagcccatgaaggttgatcactgtgcattgcggatgtccgggaggttgtgcggcttatgttacagtacagtacagttcagtagggcggtaaagcggcgaaactagggaatggaaaaaagggagtcttgcatctatatatatacgatttgattgatctcgtgtctccgacctggtatttgtaaaaatataatgcatccctttcttgggagtgatggtctatgcattgttgagctcaacaaaattagcattgtggggtaactaatatttgaccctgttaattaatactcaactaaaatactacatctggatgacataactcagcaggatttgtacattcaactaactactgtaccctccctcgataacctcacatgaacaccgtccccgtgactcatggtgatagaatgcctcacccttagcggcctatcatggtactcctcatcaatcccgatatcgctatactcctggaccagcctagtgagaatgtaacccatttcagtgagagcaaattgctgacccagacagattctgggaccaccattgaaaggcagaaactcccatccctttcccagaggtcctggatgattggtagtgtcccatctttcgggtttgaactcctcggcatcttcaccccagtattgctcgtctctgtgtgtccagtaaacggcatagttgattttctgacccttgggcacaaagatgggctcatctccattaggtccacctcctctaggaagagtagtatctttgagagccactctcaggttgatgggtacaacaggatgaagtctcaaaacctcgttcaaaacataacgcaggtactcacactgcttgagactttcgaaactgatgttttcaattgtggtcccaaagtcttcaatcacggcctttctcagcttgtggaaaatgtgaggtttctgagccagctcaaacatgagccaggatagagtagctgcggtagtgtctcgtcctgcaatgagaatgttgagaacttgatctctgagaactcggggattagtggtatctctggccaactcgtacaaaaatatgtacttgtcaggattggtgtaaataggcgctttgtgagctcgagccttgagagccttatcaacgtaaccctgcacgaacttttgaatcagctcgtttacctggcggaactcgttcctgaagaagacatctccgattatccagtagttttcttggaacactactcgcagagccaccaatcgttgtactctgtcaaatgcatgttgaaagttggctccgaacttcttagagctctcgtctccgtccctagtctccaggagctctttcagacagcctactgattcgccaagcaaaaaatcagtagaagtgtccattgactgagcaaaaaacagtttttgaatgtcgaaatactcgcccttgaagttgtctacacactgtgcaaactcctgaaagtggtgctccactgagtccagacgtgagatctgctctcttgaaaactgaggtctcagtagagcacgagaatgagaccagcttgagccctccacggtgaatattccgtatcccagagacggacaaagcgcttcttttctgattccgaaagaaaaatctttgaattgagtcgccagaatcgccttgacattgtcaggatcccgggtcaccagcaattgagtggggaagacaggatagagatgggtcttgccatgttctttgaactgagctccccagccggctggtccaatatccttaacaaatcctgatagctggtggaccagccctctccatccaagaagtccattggaagcaatcggaggatacccatatccagacttcttctgtcttctcttgaggtcggctagcaccagcaccctccacaaggtaaagaagagggtgactccaatcagtatttcgagcatgtctgttttttcgggagataagcagtgagagcgctacatcttccgcgcaaacttgggatttgtcttagtccacacttttacttagcgtgagtttgagttgtggggactggagctatggcatcctgattattctacaagcagactactgtagattacgagtctggacatccacgataacattcgagagggtgctaatggtcaattacaaacaaattcatttccagttacaaacacatcacaaactccattcactagagagtgtcatggtactcagtgtatgagggaacattctccttcatgccccgtcgctttcgggtttcggccacaatctgaccaggcttggtgtttggttctagaggggaacctcccatgacttcccagtggtcaaagatcatctgagggaaagcctggccactggtagcttgtctcagttcaccagtgaatccgaaagactcgttgactggcaagtaagacttgacggtgaagagaggagtaccggctcgctgctcttcagagataacctggcctcttctacggttgagaacagagtagataccacctactgcattctccggacattggatctcgaccaggaaaacaggttcgacgatacgaggctggcattggaggaaagcagcgtaggtgacacgtctcattgtaggcattatctgacctgtgccccgatgaatggtatcagcatggagaaccacatccatcatgttgattcgaacacctctcatactctcgccaaacagaggacctgccttggtggcctcctggaagcctgccacacacgagtccttgatctcgtgcatgtactgcacagccttggtggtatctactaaagtgttaggtccagttccgtcaggtccgaagcaccagattgctcgagcgtggttcacatcccagtcgtactcatctgccagtgctttggctcgtaccttgaagtcctctctggctgagatcttgccatcatctacagccacattgaattcttcagaaagaggctcggcagtaacccagattcggttatgtttgttggcagatttgctcagggctcggctttcggatttctcggagatggtctcccggtacgaaaccacggggggcgacttcttgagaggaatgcccgcatggtcctgttccaaatcaagaagacagatttctaggtggagttctccagtgccagcaacaatgtgttctccagattctgagatgaacgtcagcacacaaggatcagacttcgacagtcgtttgagaccctcgacgagcttgggcagatcgttggcgttctggacctccacagccacttgcacgacaggtgaaactgagaacttcatcaccttcagattgtgagctgcgtcgtcggttgtcagagtgccgctcttgagtaagaactgatcgatacctaccagacccacaatgtttccagcaggaacatcatcaatgggctcgacagttcgtcccatcatcagaactgttcgttgaatggccttgacgaagagatcgtccttcttaccagggacgtaattggggccctggatacgcactttcatgccagacttgacagtaccagcaaaaactctaccaaaggcgtagaaccgacctttgtcggaagtgggcaccatctttgacacatagagcatcaggtcggcgttaggatcacagttctggatacccataccattggcgtccgtgacatctccctcgtagagcacctcagctctgtacttttgagcagtcacgggagaagggagatggatgacaatcatctccagcagcgcgtcagccgcaggaaggaactttcgcatggccaccttcagaagagacttaccttcgagctccttttcgtctcctttgagagagatgttgagcttctccaaaagagtaggtacatcgtggctcttgaagttcatgatagcgttgaagatcgtgaatatgggatccagaacaaacatgttgaagcctcgctcgagctcgttgccgttttcgtctttcgatttgtgtgaccacttcttggttttgggattgaagaagttgtcgccccacagtcgctgcatcatcttcttctggtctactccaaacttcttggcgtaacgaacagcaaactgtcgaatggtaaaagcccagccgtggagtccggaagcaaaggcaacagtgccattctcagggtacacctggcagttgccgagagtcttgtcaaagtaagtagcaatgatgacgttgacagactccacggttcgagagaaggtcttgtagagatcctctttagtgcattgaagttcgagaagagctctgtcgaccttgttgataacacaaacaggcttaattcgctcggcaagagcctgtcgaagcacagtttcggtctgaacacacacaccttcaatacagtcgacgacaacgagagcaccatcggtgacacggagggcagcagtgacttcagaagaaaagtcgacgtgaccaggagagtcgattaggttgatgaggaactcgttgcctactgtcttttgatcaatctggctgacatagtcgtcggaaagctgggcgtaaagggagatggcagtggacttgatggtaatacctcgttcctgttcatcttttcgggtgtcagtgaatcgggcctctccagccttggcagcagaaatgataccggcgttctgaacgagggagtcagtgagagtggacttgccatgatcaacgtgcgcaataacagacatattacgtacgttggtcaccttgtccatcaaggctctcatttggtctacggtaaagttgaccatggtgaagttggtagatgttagaagttggttttgttgatgtttttggtgtttttgaagtttctgggttgattgagatacaattgagtgggatcgcagatggtaaagacggtccccagcatttttatatacgccctcaaattattaccccaccgttccccattcttaaactaccaaactggtcacgctagtggaacccctcacctttcaaggagagggagaggggaatgctgttgagttgatgatgtggagcaagacccttcgttttggatgccacacatttcgtctgctcgtcaattactacactctcaattcacttgacgcttctgtaggtcctttctcgttctaagtagtcgccactggaggtccagttctgtctcccgcatagtgggtttcatggggggaggggggaaacataattgacacttgttttctttgtatacttgagaggtattcttctgtgtcttcgacgagtttttctgctcgctttacccccgaacggaaaatacaccttttttaggcagttgcacggctctttttggcgccctcaaaatcaggcacacaaggtcgtgtgatcacgccgaccagtgccttgattctgcaatagttacataatcagggtaaattaaggttttctttgttcttgattgccctaaaagtgggtcatagagctacagtacagtacgtactgtaacattgcttcatgtacgtagtggaaggggtaaggacacaagaattataggttagcagcagcttagcatgtggcaatggagtggccaattgattggtgggttgtctacataattactgtacatcgccgcttacaaggggccagacgccagccttctttcaccaaattcttgttatgattacacagtgtgtgctaaaggtgagtttggtgccacaaagagactactatctgataaaacgaggaggtttaggcgataagttgagtttctggttgcctggtacttgtatgagtacttgtgaacctccagttgagccctcatatttgtacaaggacatacaagaatgcactacttgtcatactgtgctgagcttgagttgtacaagtactcatagcattttcaacgggcggcttgtgtgatttggttgtaatacttggatttagaagatgagcaaacaaacacctcgtatacttgaagattagttgaacgacatccatgatcaagagactataggcccaagacctgctcgatttctagagttggatagaaatcatattgagggtgcttttttccccatagttttcttttcttctccaactgtctcgccctgacccgcctagccaatctagcaccagtaactcaggacaagacaccatgccacgtgagacccacacagcagctaaaagactggttctcgagcttccatgtgttctatctaccgctgaagctggagcccagtaagtatccacctgcccgtaaggtatcggtagcactagccagcaccggtattaatataacccgtggtatgagagtcaatactttctagatatctccttggtgtgtgagatgtcaaaagtacttgcccgtctgctaacagacttatgcacacccaagacaaggaccccatcaatcgcaaaatcgcagagacggatgtctctttcactgttatgtacacagctatcaatgcgcgacccacgactgtcgatatcccgactgacgaatgcggtaccggtagatctatccctcccgacaacgcgtttcgattaacacatctttggtcgatgtctcactcttgaggatgttcccataacagtgagcagatgaacgatgacaaacaagaaacataattgagtgaaaatccgaagaaaaatcgcggactacaccggattctcgagcccctaccgccatgaccataccttcacaacccccacattcccatatcaaactcaagaaaccacagcctatgtctaatactatcacagttcaccaaccatccacatttcatcaatgggtattccttctaggcggtgactcgatacaatcctcactaatcaccgaccactgtttggaagtctgtgtcgaaatgatgggcttatatacagttgtcaaccgagttatcagccgagttatcagccgagttatcaaccgagttgtcaaccgagatgtcaaccgagttgtcaaccgagatactgtatcaaccaagttactgactagtcgtaaggaggtgtatttgacatcggtattgtcagtccgggtctcgcccatgcacacttgtttcatggccttgtgaatatccttcatttttgtgacagacccccaactgtagttcaggagaatgcatgccagaagcgtttctgcaggtggagttgggacaggtgaacaatggtgtatggtgattttctatatatacatttaaggggacagaaaaacgcagaaataggcatttttgcaacgtactgtaactttggacggtgcgcgagccttgctcaagctacagtagtggtagccattgtaaatagctgctacattatcatgacgaaccgcagtggcttttttatgctttcaggagctaccgccagacgagaggtcaatcatagcccgcccatctgtctcacttgaccttggcttggtgtcccacaatcgctctttggttgccaatagcagcctttagcatgagggctgtacgagtcagttgacattgttcggaagatggagaatgttgcagattccgaagttgggacattggaagctgaaagtgagagcggcgtgggagagaactgtgctgggagagttccaaaaatagctcccttctgcaaatacaaacacacacggcactggagaggtttatttttaatcagctggtcatgaatacctctccagtggactgaagcaaaccgcctccagcccggccaagtacacagagattaagcagacagcttgaagtgtctcgtaaagtctttcttcaggtctaggtcggtgcacgggatcaagctttgagagtcctggtaggtgaagctggcccaaagtctaaccagcagtcctgaagataacccttttagcacgtacatccgcatgtgcattgcagttgccatcgcagttgtgtggctgttggcgggtcatgtgtgtattgatgatatcggtgtatttttcctgccgcccacaagtatgcgggcagtttcttggtcctgcaaagaccgtcaatccctgcttccagctgacgtcgttgtgcttgtccgcgtgcagccaggctgcagtccgtgcagttgagtgagtacatgaaaacgctaagccgcaatccagctaaatgtcaagctcagagcacacggaacttttatttttatccatcgtccagcttctctacaccttccttcacttctactaacaacaccctccgtcaatttctagccatggaagaagatgcgcctccatcttataccccacgacccactggtgactccgtcacggtgagggcttacaccacctatcacgagggagcttcccctcaggagaaccatcgactgaatgaggaggctcgaatcacacaacagcgaaccggcgagggtcttcagtctgcaacctctgttcagtcgctcattctgccagagtcacccgtgaccccctctcgtccaggaaacgtgaccggcagacctgttcagtcgctggttctacccaccaatcctcgtacacacggacggtcgagatcggccacgtccttggcaccccctcgacccaccgctcgacgaatgagcccgtcgcctacccgcacatcacaaaatacaagacctgctgcctcgccgtcgccctccaggctgacacctgctcgaactccaaatacgcctgcagcaagacccgcagccacctctcctagaactcatgcacctgctcagcgggtgccttcttctccccagccttccagaccacaatactcgcctcaggctgcacgatctcaaccctcactaacccctgcccggagcaccacaagcatagtcagcacggccagtacagctaccacagcaagctctagcagctctcgaccacgagcgccggctcaggctccccctccaccacccacacaggcggcccctcccgttccaggagttcccagcaccacccatcgccctcctccccccgctcaggcacctcctcctccccctcctctgggaaaccaagcacaagcacacccaacccctgcggctacgacaactcctcggccagaatccccacctctcataaccatttcttccgagtcttttgttccaccaaccgcctcgccttcttcgtcatcctcatcattggagtctcagatctctacggtgtcgtcagtggcacctcctattcctggactgcattatgctctacacactattctggattgtcctcctaatgcatccaatctcgacattgaacaggcgtttagaaccgagactctgcgaaccctcaaggactgcgatgggctctcgggcttccgaaacttttgttgttattcctttgcatttcagattctcaataacccaagctccagaaaccagtacatgcaacgagaggatcacgacgacgctctgctgcttgaactgcaagctcagagatctcctcaagagcctgctgtgttcttccagtctctctttgcgggctttttccaccctcccattcctgtccccgtggcaaccatgggactggttgatcttctaaaggaagccgaagctgagcagtgggaagtcacacccgacatgcctcctcctcctccagtcaactggattcctacccaggacgctactctgatcaatgccatcttcggagatgctgttatttctcaacgatggttcaagagtctggagtttgtgtctcgactcgccacgtccaattccaagcatatcaattggtacgaggctctcctcgacattgctcttgacgaggatgttgcagcggtatcttctccagccatgagagactacctcgctaaaggagtgcaatctgagggtttctcccaaacgttcacagaaactgttcagacagagatgaacaagctgtttttgcagcccgttcctttcagttccgatgtcgtcagggctacaggctacatgatcatggccgagatggaggacaagatgagaggtaacaccgtacagcggaacctggtggctgactctctagagcgggctattcgacgatcgcacgctgttgcccagcactggagacgacacaagttctccgatgacgatcaggtcaatttggtatacacccgagcagtgtacatgaacctgcagcagatccatcgccgagtccaggaactgtgtcgattgctggttagcgacccctcccttcaacgaatctaccgactatgggagattggcaacttcatgtacatcgcctctcagcagcgagagctcattggcgtgcctttcgacaactttatggccgagacggtctccataactgctcacagagaagcctactatgccagcgagacacccaagaaacatctgcggggattcgattataccgagtctactgatggtctttgtctatgggacacgattatcgccagtggagagaaggagcgaaatggaaacaagggtagtttcagcaccgggtctgagggctatgcttccattcgcgactcttccaacaagccagttcggcccatccacacgtttgtgacagatcttcagccgaatcctccggtttctcagaactattatactgatgttggatctgataccagcggctattatggagacgtgggatcggacaatgggaacagtgatctgctagggtcacccttcagagttcgtcccggccgagtggcgtaaagctacccactctgcagtacgacaagtagtttataaccgatctatgcattaccattgagatatagacaagtgtgtctaatttttagaacacctggtatgtagctatttaatgacaggtgcaggtatgggggcggcaggtgagtctttgaagccgaggctgatatgagcataaggtatggatgtcgtaatacactcatacagtataaggaaaacctacaatctacaagtaaagtacttgtacaagagatggaacaaccggggatctcgcacaggtggtaacaatgatagatgtcgtctcctcaaacaccatgcgtgattagtaaccataacgtgtagcggttgctctgacatccgtccccacataaatgcggggtaactctatacacgagtaagcacaaattcaaagactataagtacttatacagggccggcccagtatcggacacccttcgaacgccataatgtccgtcattgaaacatttccgctgccccaaaagggtcagtccgaaagacagcagctgctgattctcaccgataagcccgactactaccttttggagttcaattcggctcccgaaaatagactctccaaggacttcatcgatgcatttgtggaggctctgtactatctgctgttgaagaagggcgactcgcccaaaccgctggtgacctcgtcgaccacccccaagttctactccaacggactcaactgggaacaggccaaaagcacgcctgaattcttccacaggtaccttggacgtctgcaacgggcattcatcgagttcccctggcccaccattgcccatgtcaatggccatgccttcgcgggcgccttcatcgtggcaaaccaccacgatttcaaggtcatgaaccccaacaagggctggctatgtatgaacgagatcagctttgacgcatcgctgcaggcgtgtctaatgtccgtgcatagccaccaatatggtccccgtctggctcgtaagatctgcatgactggacacagattcacagcggcggaggcactcaaggaaggtctcattgacgcagctggtggatggcctgaggtcgacgagttggccaagaagatcaaacctctggtgggcaagtacaattatcggcagatgcgaatggccatctttgcgcctgttctggaacagaccaagaacttttatcattatgctcgtctcgacaaggctgctcagaacgaggctgatgacttcagaagagagcgagaggaggagatcaaggctaagttgtagtttgggagtatgtaagaatatatgttgggtttacggatatatgaggtagagtatgtacgtacagtacttttatcgcatctacttgtataattttcttatcaatctttttgtttgaagttcagttatatctcaactaaagcctatctagaaaagtaactatgaacccaaactttgttcacgtgttcttctgccaatctcttcttgaggataacacaacgactcgagcagctatgagaaaattaatcacaaaactgcacttacctttctctgaggattcgagtgataacagattttcgccgaaatatagagtttcccacacagtgcgtcggattttacagatttccacaaaagaaacggtcccttggcccagttggttaaggcgtcgtgctaataagaatagcagctttgcaacgcgaagatcagcagttcgatcctgctagggaccaagtttttttcatactgaaagtacagtgctggactcatccttagttgatgacattccgacatgaaagacccacccaatcgccgttataccgtgcagttttggcgttggtcacgtttcgacttttgggtctaactgaaatgaagatggtgtttttttacgagctaaaccctactgttaccagtagggtgaagattggaggccgtgagattgaattacgagacactgctctcgtatttctgcttgcctgggtctatctttttgttctcattgtagcgacaacattctttcgggcccaaggcctttatgaccccccccccctttctcaccgtgccgtcccctctaacgcacgcgatacccccacgtgctgttatgcttcaaccaatagcaggcacgttacttagcatgatatcgagggtgcagcccacctgtagagtctggtgataaggttctcggttagatcagttgaaataccacacggcttcgacttttttctgggttcaactgagtccacattcatcatgtcatacaagaagattggcggcgaggacctggagctcaacaacattaacagtcgcaattacgactctcccgaggctcctccaaacgacctggacgacctggcagacctggacgactttgagcatgatcacgaggacgattacagtgtggacgatgatcgtgcagatatcggagaagggcttttgggaggcaaaaagagcacaggaaagcaacgacagtttcgacggaaaccaaagatcagtctcaagctggggttggttattgcgttcgtgatcgttgtcctgattgtgggctttgtcatccgatacctcaagaccagtaagggatggtcttcagatgtggattctctaggacgaagactgcaaccatggcagagaaacactctggacgagtacaatctcagtaagaacggattgtggaattcgtctagtgaaccccagaccagagagtacttctggacaatctccgacattgtcggagccccagacggagtccagagaaagatgactgttatcaatggcaagttccccggtcctctaattgaagccaacgagggagacagaataatcgtgcatgttaagaatgagggagctgatcctaccggtatgcatttccatggtatgttccaaaagggtaccaacttcatggacggagttctcggagtcacccagtgtggaattatgcctggacacgaattcacttacaactttacacttgatggccagtacggaacttactggtaccactctcactgggaccttcaggctattgacggtgtggctggacctcttgtgattcactcccccaaggaagatgaagcctacaagcatctgtacgacgaggaaatggttttgtttgtgaacgactggtaccacgagatgggtcgagaatacatgcctggatatctttttcccaacggtgaaaatgacgaacctgttcctcaggctggtctgattcagggcatgggcgagtttgactgctccaagtacactgaccgagagtgccagcagctgcagaagcagattattcctgtggaggagaataagacgtaccgaatccgaatcatcaacgctggtgccatgagtgagattgacttttccatcgaccagcataagttcgatctcattgaggtggaaggattctccgtggaaccctacgaactgcaggcagcacgtgtggccaacgctcaacgatactcattcttggtgaagacagataagcgagaaattgatgaacagttctggctgcgaaccgagttcaaccctcattgctacgccgaaatgaacgatgagctcgatatcaacgtcagagccattttctcataccccagccacacggagaaagtcaagaagctgattgcaaagggggatcccaattacctggttgcccacggagatcctcaagatgtcaagtggaaggactttgatggaaccgtcgagtgtttggagctcaataccaccatgttgacgcctaaatacaatgaccccattcctggacgtggagactttgtcgagcttcatgctgctttccatagacagcagggagccatcaagcgaggagtcttcaatgccaccacctggaaccccgccaaggaggcgaccctgtctcagtttttgcgtgagaaacccttggagatgtttgccgatggaccttccaagcactggggtcctgaccagctgaccgtgactgtcaactccaccagaaccattgatctggtcatcaacaacctcgatgacggagctcatcccttccaccttcacggtcacaaattctggattctcgactcgggcaactcctacttcaattttggaagatatgacaacattcctgacagaggacaagttatgagagacactcttcaggtggacggatacggctgggttctcattcggtttgtgatcgacaaccccggaatctgggcgttccattgccattttgcctggcacatggaggcaggtctcagtgtgcagtttttggcactacctgaagagctcatggagatgcagccaccgtctggctggaatgacatgtgtaaggcagcattagaggaggaaaaagagggccaaaaggagggacaaactaactaaaaaagattgctatagagaacgcggggtaatatatatatatatatatatatatatatatattaatttactaaagactgtacatatctacaacttctcagtgcctattaatacggatgatcgggactttggggatgcaggtgggtccgggtgagactaagtaattttcccgacattatgtacagtcggatatctctatttacactatctgaggtgttgtgttttacagtacgagtatgtccctaatttcttcatacaagggtgcagagggcatgcggctgactatataaatttgccactgagccgccgttccttttagtccaaacaaaaccacagcccgctccatacccattaattcggctctcaccgtatagctacgcactttgccgcatgacggtggcaatttctatacgaaaataacttgattttcgcgcatgagaggcacatgtacgaagcaccgttttttccgtttgtcggacttaggcccgaccgagccttagggttagggttgcaggccttgcaattggatgtgtcaacactagctcaagcagttaaaagccgcggaaaagaaacacgtttgggtccgctccagtcacgtggaatcaaatttcctacagcatcataacacacaatgggtgagtaatcttttgttcacaatcttatcgacagaccaacaagaacacaaccacagccagtcatcgacacacaaccaaggcacatgactaacctaggtacatctctatggctccagcctcctaggaactcgccaatttggcagcagcttgccactacaatccagggcctgaagcccatcttttcagactcggaaaacttcgagcctcacattacacttacttccaacatttccgtcaacacccaaggccaggtcgactttgtgttagatcgagcagttgccgcagccaaatgcgtgccccagggcttccagattcacctgtcgtccgtcaagtacggatcgcggttcttcaagaaggtctatctccaggtcgagcccactccagagctcctttcactcgcccgaatatgccgcgaggactttgtgtacatgcccgaggccatgtcacaggcacgcaactaccaggccatgtctgcggaggaaagacaaaaaattgacacccaagtgggccagcgggctgccgagtggaccagaaacgagtacgaccctcatgtgtctctggtgtactctgatctgtaccccgttgaagacgcagaccggcgaaccattgagacgagactggaggacactttcggatccggatacgacgagagcggtcttggatggaaaaatggacgtttcgctctggtgcggtgcgaaggacctgtggacgagtgggaagtgcttggtgttcgggacttttaaggggttacgaacttattgtttggaatgacgtcacataatagtcagcacaattaagcaccatcgagcctgctgcttgttcacagttctctagcaatactgtgccatatagaatgccagtgcaagtccacatcgtgtggtttggctggccctttaatgaattaatgtcttatgtttctgaaaagggtggtgtacatcgtacaactgtggacgtaactcatggcgtcactcccaaggccagagagtgtatggatggacaggattcagtatcgtagggataatatattatcagtctttctataaactggtgcaatgtattgttgctgtggcgttgtgtgttcatgttgttcagcgttatatctcactggctcgacagaagttctctatactctcttcttgcatctacagtacaaaaccgccttccatgctaaattctatcattacagtatatatacattatgttgtagtctagtgtccacttactttttaagcagcttggaagtgaggctctccagatcctccagagtggtgggctcctcaacctccagcacgccatcatcctcctcctcgtccgaagactcatcccgctggaaccacttgggcttcttggcggcctgttcctcctcggagtctccctcttcctcggactcctcgtcatactcgtcgagttctcgaagtcgctcgatctcctttcgctttcgcttcttctcagctcgcttctgcttgaccagctccttgtcaccgacatcagcttcctccatatccttggtttctcggtcaacaaattccttgacctggctctcgacgggtcctgcagccttgaaatcctcctcgtcatcaaactcgtagagagcatgtggcgctccctcgtcgtcaaatagtgtcttggttcccagacccttgtttttgagcgactgcttcttggataatgcctgcttggccgctcgcttagaagtgggcaggttggcgatatcctcgtcatcatcagactcaaggttgtggtcctgacgcttgaccgtcataaaatctccagtctcctcatcctcgtcggcgtctcccttgaccatgttgagataatggtccgacaggacgttctggttcttcctctcaaacattctgtccatcttagttcgtacttccttctcatcgtcagacaccactccgtcatcgccggcccgcatgagcttctgcagagcccgcgactggttcttcttggcgttggcttcttccttcatcttctcagcactctttccgagcttgatctgtggtgcaccaggcagacccagagactccgcaaaggcctcgctggggatcttttcaaactggaaaatctccttgtccttctggatgaaaatcgacttgtagtacgaaatgaaggccttctgacccaggtacttgatttccggcgacttgaaacacagagcctgcagctggttcttgatggacttcttcttgttcggtcggatcgtcagtttgttgatggggatatgcttggcttcgagccgctggatcatggcgggctcctcagtgggggtcaggaacagcagtgcctttccagactttccaaatcgtgcacttcggccgactcgatggatataggtagcggcatcttcggggcaatcgacctgaacaacccagtgaacagccgggaagtcgatacctcgagcgacgatatcggtagcaaacagacacgaagaagaggccttggagaatttggaaacaacatccattcgtgctccttgtttctgcttgccatgcaaatgcaacagggggataccgggctgcagagttcggaaggtctcgtagacgtatcgcacctgttttgatgaactgaagaaaacgatgatcttgaacttggtgtgtgttctcaggaaaccccacagtgtgtccagcttgtcttgcagctccacgcagacatagttctgttcgaggttcttgggtgtgctggaagtggtgtccgggttggcggagatgtacttggggtcggcgagtgacaaacgggccagatcactgacgctcttggtctgtgttgcgctgaaaagcagagtctgtctgtccacaggcaggttttccaaaatggcatccatggtcttcttgaaacccatatcgaggattcgatcggcctcgtccagcaccagcatcttcacgttagaaagatcaaacccgctagtttggtccatgtgttgtaacagtcgtccgggtgtacaaatgagaatgttcagcttggccagtcggtcagcctccatggcaacgtcctttcctccaataaccaaaccagcagagaagctgtgacaacggccgatttttcgcagaacctggaaaatctggaccgccagttctcgagtcggactaataaccagggctcctaaaccatccacatcactccacttgtttcgaaacaggcactccaacacaggcaccagaaacgccagagtcttaccacttccggtacgcgctgctccaagcagatcgtggccttgcagagcgggagggatggcccgcttctgaacatcggtacaggtgacataatgtgaattttttagaccctcaatagtagcctcagacaagggcagctcctcaaacttggacacctccttgtcggcctcgtcctctccaaagttgtcgacgcgctcctgcagcttggagagcttctgtttgtgttcctctcgtttgattttacgaggatcggctcgtttcttcattttcgccatatctcaagctgtcggataaatttcttggacaaaaaaatctaacttttcgtgcgccttcacttttatcagtctgaaaattacacatgcatgcagcttggagtatggaggcgacagaggtgcatgccagagtgcatgaattagggcaacgggggtgtgaagaagggcgcaaaagatgtgacgacggtgcaagacgacggtatactgcagacaaggtctttcactgcaaaactcctggttaaatcgtgggtcccgcgtctccgtatcatatgactttgggtcacgtgactgcaagatttttaaggtttcgaactcccaaattgagtcacgtgtcgtctctctgcaacatgaggtatcgtaaattaggaatgactcgacctgacaggccatcaaggaccctgatgcaactctgaaattagagggaggaggtaatgagaaacagtgctggattgtggtgagacattgaagcgggattggttaacctgtttcttttttgtcgtttgctcttcattattgcgatttttgtagtcatttgattagatcagatcagcagtcccctcatgctgtcgttgatgggcgcgtaatcagtgtaacgctttgaatgaggatggtgtgagtaatactggtttcagtgggggggggggggggttctgttactcgaaaaacaaatcatatgcatctctgaacgtgccggggtgtggcatgtttctcgcttcgaaaaataaatgttggctgttccaggcttgtctcagacctgcaagaatcatactggcgtaatctccgccaggtctggtcaggaacaagagagtaaaagaaatgtttgagtctcggctttcacatcctcggcactagataagcagcaatatcaatgtcacattgcttgcttgtgcaggtcagggggagggggatgtatatgatacaagcaggttcgcatctacagaatctacagtatgtatctgatgatagccttacacagcgcacgcagatgtagtttttgggttgaacagtgtcagcggaagcggcgtagtggggtactgtagtacagaatcaacggaatgaagtttacaactgcttctgttactgtagcctttcactgttcaaatgataacgttggagaagagtgcaccctctgttagataggattacagtccagacacacattggcaccgaagtctgtagtcaaacattggtctcagttggtgtaatgacattcaatagactgattctgcaactcctacaccttgcattgtacacccgagaccccttgtacggcccgcatttctccttcacatgtcggcatgtgtcttgtctgtagccacttcaatgggatgcagtattagcactgtcggacacacctcagtcaatgggaatggaatgccatgctcctagcggctcattgtttgctaggaaatacagttaatagcacagatcatacagatcatagagtctaggccctatacgtcttagaacaaccattatttgtttaagcgacaacttggtaagcgaattacagtaagtagctattgtttctatctctgtcagtgttcggataagtccttagatcaccatactcaaagtggtacgtttcgtcgcatcggacgagaagtgtgtctatcaccgtttctttttgccgctctcatttttgcggtcggaataattactgtggaccctcggcgccgaccgttttgcagggctcatcaacctaaaacttctccgagtctgtgccttcaggtgggcatagttgatgggtgttttgaagttaatagtggggaagaactatggcaaacaagcagatgcaggcaccttgtaactgcagaccggttcttgtctaccgactccgctgcacctgtgccgcggtacatgtcgtcacaggctgcggggttcggaggcccccttgcaacctcctttgatagttgctatggccccaaagagttatacgagatagacccacagatctacttgactgttgtcacagaacctgctaggtttgcttattgtacccgctttgtagctactgtacaacgacaacgtcaaaaattgagacgcgaacaaactccagatgcagaacccaaacctctctctcagagtttcgagtgcttctacctcacagtaaagtggaggtggacctgcaagggaattcagtcacaaggccccgaatgtctccgaaactccaatcggaccgtttaaacagactaatatcacgtcattgattgatattagcatccggcaagagccgcaaggttatctcctcaccaatgagcctgttgtacggctcattccgcatctgcggctgattcagtttcgagtggggatggtagacttcattgcagcattcctaaccttctacttggtccgtggagatgtcatggacatcgattttgggctgagaagccttttgacgatgttgatatcactgaccgctaatttactctggcagtttctccggctctcgaggcatcgtcgatcaccaaacactatctgctagtctaaatgtccgacacgacagcttttgatcgccgtgaacggcgcagacctcatgcaccatgcaccagggccaaatcaattacgggtcgcttagcgttgcagtcggggcattatggtggaagttccgatacggcacagacacattccatagtggggggattggattataaaagggccatagaaagccctcaattgatacccaagtaccagctctcctcactatgaagctttccaccatcctcttcacagcctgcgctaccctggctgccgccctcccttcccccatcactccttctgaggccgcagttctccagaagcgagtgtacacctctaccgagacctctcacattgaccaggagtcctacaacttctttgagaagtacgcccgactcgcaaacattggatattgtgttggtcccggcactaagatcttcaagcccttcaactgtggcctgcaatgtgcccacttccccaacgttgagctcatcgaggagttccacgacccccgtctcatctttgatgtttctggttacctcgctgttgatcatgcctccaagcagatctaccttgttattcgaggaacccactctctggaggacgtcataaccgacatccgaatcatgcaggctcctctgacgaactttgatcttgctgctaacatctcttctactgctacttgtgatgactgtcttgtccacaatggcttcatccagtcctacaacaacacctacaatcagatcggccccaagctcgactctgtgattgagcagtatcccgactaccagattgctgtcaccggtcactctctcggaggagctgcagcccttctgttcggaatcaacctcaaggttaacggccacgatcccctcgttgttactcttggtcagcccattgtcggtaacgctggctttgctaactgggtcgataaactcttctttggccaggagaaccccgatgtctccaaggtgtccaaagaccgaaagctctaccgaatcacccaccgaggagatatcgtccctcaagtgcccttctgggacggttaccagcactgctctggtgaggtctttattgactggcccctgatccaccctcctctctccaacgttgtcatgtgccagggccagagcaataaacagtgctctgccggtaacactctgctccagcaggtcaatgtgattggaaaccatctgcagtacttcgtcaccgagggtgtctgtggtatctaagctatttatcactctttacaacttctacctcaactatctactttaataaatgaatatcgtttattctctatgattactgtatatgcgttcctctaagacaaatcgaaaccagcatgcgatcgaatggcatacaaaagtttcttccgaagttgatcaatgtcctgatagtcaggcagcttgagaagattgacacaggtggaggccgtagggaaccgatcaacctgtctaccagcgttacgaatggcaaatgacgggttcaaagccttgaatccttgcaatggtgccttggatactgatgtcacaaacttaagaagcagccgcttgtcctcttcctcgaaactctcaaacacagtccagaagtcctttatagtttgatctgtatccagatagcctccgtaattggtgtgtgtcttcaaatcccagacgtccacattggcatgtcctccactgataagcatttgaagttcatctgcgttgaacattgagacccacgaagggtcaatgagctggtatagaccgcccaagaatgcatctgtctgtgttctgatactggtgttaagcttgaagttggccacttcataaatatatcgaagatagttggccttagtgacaggtacttcgcttccgtttcgaatcagatcacgtgttcgaacattgccttcggagtcagcgtaatcgattgaaaatgtaagaccaagatcggcatctccctgagtggcgtaaatctgtttcagcgatgcaagactctcgtagaggttggggtccagagaatacagatcgtcaatcgacgaccgcatacttccttgtgtccacttttgaaggaagaacgatgcaaagccgtgctcaataagaatgttctcgtaaaggccctttcccaccagatttcccaggaatgcaagttgtttagtgtcatgggtagtcgggttggggtaaagaaggtggttatcggtagcggcaaaaagtcctcgagaagtgttgaatgcatcatctgtgacagaagtgaggaactccttcgtcaaacctccaccatcaatacctgcctcgggaccaaaatcgttgaagaatcgaatcgaaagaggtttcttcaattctgagccgtaagaatacaacttttcataagccgattcaaactctctgccccgaataacaggagcatcgatacccattcttccagtatgatgcatcagaaacacatcttcactgcccataacgttgctgtgatcttctgccttgaaagcctcgaacaatgtgacacgggtgttgaaagggataaagaaaggcaattgcgagagaattgttctgtttcgggacctcatagctgacagagatggtctggacgccattcttctgcttgctgtcgtctccacaccatgctcttggctcagtcgcatcttctcttcctccacgagagacttgataaagctagtatcgacatgtagtcttctgaccagccaaaatccctttggcaagaaaggtcgccgggaatcacgagcatagacctgacgtaaaactgcaataatcaggttgcactctatttcgttggtgatcatggccacacacagattcttgagcaccaccatgaggttttcaatctctgagaatctgagcagagtagtggcttggtcacggaactcatggtcgagtgtgacaataagccaataagagtagagctccagaagtaacgttaaatgcaaatattgagaagactccaaaaactcagaaacttcgttggcagacatggaatcacggtagagcttctgaatgggtcctgattcgaacagactcttccagagcactcttgcgactggagggttatcaataagagacagctgttgaagaacttgctgctttcgctctgggtgaatgcggagaagactgacaagaacttgtgagacgtctgtgtagttgtacttgtcgagaatctgagtcacaaagttcacagagtacagaggttccagtctctccaacagttcttcaggaatatcaccaaatggcactgaagatagaaccaccgacaaggcagggatgaacttgtcgccaccaatctgggtcatgttggacaggataccaacagccttgttcttcggaagtcgcgcaaacttacagatggtgtccagaaccacatttatgagatcgattccttgccagttaacttcctgggtcatgtagtcgagcacaaaccctgcgggatttctgcgaccctgttggtttagagcctctggagtgacttcagaaaccctggctgccttgaagaagctggggatgatgacggggtactgagcgattgtcgacagtatcgtagatgcatttttgtgtccgttggagatgatccatttgcaaacctcctctccaagctccgaccattgctccggagcagcattcagctctgaacattgttgcagaactatcttagcctcctccatgttcaaggtcctccagaagtagatggcctcctggacggagtctggactctgcaaccatttctccttcagcgccagtcgcttggggcgcacttcctgcacctgctttctccaatacagctggatctgttttgcagcctcgtcctgcttacgagcctcttctctcttgcgtctatcgtcggctgccttcttgagcagcgactctctgttggccgtctgtcggccccggcctcctaggttgacctggcgggctcgtcgcgtgtcgcctgtgaagttggtgaacatgttgacgcacagttaggggcaaaccgagtctgatatgtgcgacccagtgttgagatcgcaggttacaataagctttgtctcacgtgattgataagcatttcgggtaaatcggtaatgttacggaggtttgtagtcgccaccgccacattacttggaaagaaaaatgcattcgctaccagcatgttatactacttctgctgtacgatatttgtaacagtgtttggaatgttcgtgaactttcgctgtaaacatagactggcaatacaatcatgattatgtaataaggcagcagaacagaagtagcgcctactgtatgctacaagtacatatggtacagtatgtacagtacatacagtacacagtatatacatatattttacgaaccgatcacatgacaataaacctgctacgtttactgcaattatcctcatcgttttccgttaacatgtattcacagctacagtagatagctttttgttgttattctcatccttaattgagtatcaaaatgagctgaagtaacctcccaagtaagggctcccaagtaagggctcccaagtaagggctcccgagttagggagtaagattttcaggtctacgccactagacactcccaaaactgttgagtatggagtcaagacactgatagcatccttgcgactgcacctatgccttttcgttctccagaactccgcaatggatgtacttggcctcaatagtcatttcccacttgtccagagtctccagctcgtggttctcgagatcagcgagagtgtcgagaggctggtcaatgggtgtgagcatggctgggtcaaaagaggtcttggccagtcctcgagaagcgtctcgaccggcaaaattctcatagggacccccaggtccgtagaacttcttgcctgcagtcacgtcgtagaccttacccttgactcccatgaggactcggggatcgtcggtgccgttaaacttggccagagttcggggggtataggaggtgaagaccagaggaggcagctgctcgccttcgtcctcctcaatcacctctggtgcggggaacagcacctttcgaatgatgatgaatgccacaatgagagaaaggccaatgttgaccagaaacatggcgtcataaccaaagatttgagtcattgcgattgtgcgttctgttgtgtgtgtgggagagagtgtgtgttgttggattgaatcaaggcgatcagatgttcataaacagagtcaactgcttagacatgcatgcatgtgaatacagtaatagaatttctgtgactggtgggccatgtggggtggaatgttgtagaagagactgcaagctaagcagagtagattgggggataacctctgaagtgaccacgtgatactcttggagatcacttttccgccacttttgccccctccaaaaggctccttgtcatcgctactcgtgttatacccgcagttgtatgtctacactcgcctattattcccgatctcccaacggccacatccccacataaaccatcttcgtcttcaaacccaaaaaatcaaagttgcttgtgattgattacaattgagctacaagtgcaatacaagtaccagtactgtaccagtactcgtttcaaaccagtcagatgcattgttttaccgtatttcctaaatatttccgtaaatcttgtagattctgtgtgcagcattctgcataagctcctgagccttggcgtggcgcttgagccgcaactggtcccgaatgttgccaaacgtgtaccactcgaagtcctcttggggaacagcctggggtgaaaaaatgcaatgttgggcccaagaccgaggctcctcaggcgatcgaggctcaagaagacgagactcaaactttcgaagcgcaatgttgttcgaatgtcgaatcgcagcattgttggggaactccatggcccgagtgatctcagagtactgggaagtggcatcaatgaacttctgcgaaaatgtctcaacacgagcaacagcagcatcgagcccccggaagtcatggacaaagttcgggtcagcctcttccgagtacttgataagatcatcgacatatgatcgcatctcagaggcgtagtatgcagtgtcaatggggagaacggggtcatcggcagatgacagcgccagtcgaactacaatctcaaccatggccttaagatagtcgatcgagtcgggaaggaactcgtctctccagcccacagtgtccttacaggtgtcatgagggaaagagctacccttgaagccaacatcgatactgggaataccacaggtactgagaagacccatgtagtctccagcctgtcggaactgcttaacgcgcttttcgggccagtggtcgacaaacgattcattctgaggggacttgacctcaacaagagcctttcgcacaatgttgttgaagtaggggtgtccatgagcttggaactcagagccagtgacagcatcagccacgttaatgtatgccgtggtctcgtcacaaaggtcgtgcccaaagacaatgggtcgctcgttggaaccagcaaagccttgcttggatccatcccaggaagcaaaggtgatggttcgctccgggtaccactgaagatgctgagtcataccagagatgattcgggcagcctcaagcatcacaatctggccagacatggggtccatggctccgaaacaggcagcgtcacgggcacttcccacaatgacattgagatcaggttgctggttaccctcaattcgaccaaagacgttccacaggggatgttgctcgtcagtcttgacgttgtttcggaccttgatacgcacgtttgacttatcgtcacccgagtaacgaacaccgtcgttatcgtaccgagcccctgacttgagcttttgaagcacaggagccacgtccttaagagaagcaggcacaacagggatcttggaaccagcagtagcgtctccaggatcaacgcccttgctcggtctgtaagaacgcggtcctcctgggaagttgacaaagccaggagacatgagaacattggtagtggtatctcgtcgaacggcatcagcgttctcagggtcgttggaaaacacaacgacggcagcagcaccatggtactgggcggtttgcaccttcaggccagtaggcacgttgttgtaagccacaaacacgatagcaccttccagtttgatgcctgcggcttcaagcgccttgaaatcggcgtcagttccgtagtttgcgaaaatggcgtgaccctcagcttctccagggtgtgagtttgccatgaaggcaggtaccgagttttcctcgggggtctgcccaaactggtcttctcgtttttggttgccctgctcccccacaacttcccatcccacctgtccgttgtcagccatgaccacatatcccttgatctccttgacttccacgttatcaaggttgtatctcttgaattcgttggccacgtactttgccagcgtcagatcgccactagttcctgcagcgtgcgtcatgctgctcatgtagtcgagtcgcgacttcatttccgacgactccagcacctcccgcatgtaagtgaggaggtcctcacgcgttgccatggcgtctggcaggccaaacgagtttctgttgttgggcacaaggccaaatagaatggccaagatgacaaacgtggacacaaacaccagatagacgagccgcttgagaatgagcggatttccccagcgggccagctccacgtccatggccacgctgcatttgtgccagaagcgggccacgggatccagcagctgttttactggtgtgaagagttttgacgagtatgtcgccacgttttgagcgacttgttgcgctcttgcgagggttgatgtgcttgcgttgggatgagagcctccaggaaggggtccgctgggggagtcgtcgagttcaaactgctcgatttcgaacgacgagtcacgcgattcgtgcagcaggttctgtcgcgattcatcgtcctctgcgtcgtacacggggggtggcgaagaaggggttacttgggccatttcttccacagtcatgatgtgatataaataaaggggcagtgaggtgtcgttagtggcggtgttgttttaggaggcagtctctgagcagtcgtccgtttaatttttgagtcgtaaagagtgtgatgctagtcccggtagtcgtggttgtaccgttgtcgtccccctaagtgtatgatgtaatgtgatgtttgatgtttgatgtgtgatgttacaagcagacacgacaactggcggcctgcatgaagcgcagtctacaggagtgacggacggaaccgtgtagagatgccaaggatgtcacggaagcagattaacgcggagataggagaaggagtggggggcggcttcaggagaggggagcctcactgtggccaataaatctgcactagccagaaatatccggggggggaagggggggaaggaggttgcgcggtcacgtgatgcccgagaatatgccgccttgatggcgggagtatttctgcacagcttgcgcatgccttatcgggccagggtttacgagtttggccgtttgggactggttggttaggtttggaggttgggagttggagttggggttgggagttggaatttggagccggaatttggagctggaatttggagctggaatttggagcttggactagagttggaattgggatgtcataatttcgccacagagtgagaccttaaaagtgggatgagtgggatgagtaggatgtgggatgggatgtgggatgtgggatggtatggtgggttgaacctctcaactacagagcaaacaatatcgggctgaggaaataacgagcagcaaaagttgacagaatggaaagccagcgagtcgaaaaaagggcatgttagaggtcgagtccgagtaatgtatcgtatgctacttgtagaaccaacaatccgctacacacctgatgacgctggaacacactaattatagcaagtgggcttgtaaacaagtgccggtctgaagcgcccatttcccgcacacatggtgagaagccaaaagtagtggtgcataaattggagccatttgaacggggtgggactccaagaatgcacactattcttctccagagctaacaaaccaccattttttgagcagccagcacgtttgggagacttgtggcgtgttgtatatccagcccaaaatactcgcccccgtccaccataccaccagtaacactcgtgcaagtaacgcaattgttgtattgtcaacataactctacagccccacctctcccgatgaggtagaaggcgagcgtcacaataacgtcgtgaaaatcccaactgcagtggtgattaaaattggccctccttttccacacttggccatgctaatgtccgaaacgagtggacatatcaggactgatatggagaatgtctctaattattatcaatacgacgtctctgtctcacttgtggtatcctttcagtccacaaaatccctgcttccttgtgcttggatactcgtactcggaccggtaggtgtgacgtcattagttcggttggctggagggtgtgcgagtacgagttcactctgcacataccccgtctaaacccacctcaaacactagtccaagctaccccggcagggtccgtgacccccctgtcggccggtgtccattcaacacctctccagccatggggtagacgatagcgacccccaactgtgtctattcattccatatgaggaataccccccggtccgcttcggtgcgtagagtttgcaatattcccgttttcctgctttccatctcaatgtctgcaagcgactctggcataatccctcgcccaaaccctgttgctatggttagagtatttgttccggggttgaaaagtggagtaaacgagcgggggagggagacacatttcgctcttgcagtccgcttcacatgctccatctcctcgtccatgtagcattattgggtatgctacgactcgtctaagctggccagttttccccacctgcccctcccctcacccctgctcgcctctgggaggcagcgaccttgagagcttgttcagccaccgacagatataacctgaaaaagacagcagtaaaatgctgcatcgccagtctgcatcgaggacaagggctagacccggggataccactaccccagtcatattgacctaatgacgtttaactccattgttggcgctaaaatagaatccttaacggcattcaaaaaagagagacagcccgtcgccggcaccccaacgggcccggcagcgggagacagcccagtatatatatcccacaagcaatgatcagcgctttttaatgaaccaatatgcgttgaagagccgtcgcccaaagttgcagtcaacttaaaccctcctcccttgtccgagccgcgtgagatgcgtctcgacgcatgacagatgcttaacactgcgcagtctgcacgtgtggactgcagatatcactatagattggccctttgtttttccctcactatggccttagcgttcaagtagaccccaaaaatgctaaagaccattgttaagagaaaactctgggagcgtcgtgggacaaataaacaggctcaagtgcagtctgccaaatattcgtccttcagcagcttgagctcgcttgtacggtcatcgcttaaacccccgcttttgtcgtatccgcctacccctctcatcgttgtctcaccatgacagagccgcaatccatagccctgtcagaaactctacaaccacctagctcgacttcctaggctaaagccattaagcctcagctacaccttccgatgtggtgtggggctggagtataaagtcctttactctgctcagatggtacggccgtcaaacaccatgttttcttcactcctttcgctagtttcactcattacactggtcttggccctggacctggaccccaactcgtcgcagtctgtcaacagcgactccaagctcatcgccaagggtcttctcgactactacgctggctcccattatggaggcaccattggcatgtttgtccagccgtactactggtggcacgctggagctgcctggaacaccctggtggagtactgggccatcactggtgacgacacctaccttgacaccactcgacaggctctcatttctcagcgaggcgaaaagtacgatcttatggtcgcaaacttctctacttccgaaggtaacgacgaccagggagtctgggcactcaccatgatggctgcagccgaacggggattccccgaggccaatgacggacacacttggcttgacgtggccaagaacgcctttgctacaatggttggccgatgggacctgcactgtggcggtggtgtccgatggcagattttctcttccaataacggttacgactacaagaactctgtctccaacggtgcagtcttctctctcgctgctcgtctctactacaacaccggagagaaggtctacctggagtgggccgagactgcctgggagtggctgtggaactctggactcattgagcatgacacctaccgagtcaacgatggccttgatgttgacgactgttctaagatcacccatttcctgtggagttacaacgccggtatgctccaatctggtactgcctatctttttgctgctactggcgacaacgactgggacactcgagctcgaaacttctggagctcgggaaagaatgtcttcttcgataacaagatcatgcttgaaattgcctgccagcaggactccatcacttgcaacaacgatcagcgaaccttcaagggtatctatgccaatcttctgggtctgactgccgaagtccaccctggtcttgccgatgaaatcattgactatctcaccacctctgccaaggctgctgccaacacctgttctggaggtagcgacggccatacctgttctctcgactgggtctcccagaagtacgatggcaactggattggtcttggagagcagatttccgctctgtctgtgattctcaactcccaggctctcaaggtccatgctgctcctcgagccaagcagaaccagaacagcgttccttccgaccaggctgatctggcacctgcccagtcgctcttctcctctgcggctcccagcagttctgcggcccccagtagctctgctgccccctcctcctcttcggcacaagacacccgagtttcatccgctgtcattgtgtctagttctgcaaagccaaccaccctatctacccaggtggctgttcctgcccctaccgagcccgcccagtatactggtgatggaagcgatgtcgccgctggtctaggtctgctggccttacttggacttggcgtcattttgatgtgagtattacgacaactactaaccccaaaaaatgatcaagacgttcttgattaatctacattttaatttttcattttggtttctttttcatgttcgacatctacttttcaagtggcttctttttcgcatttttcttggcactcttcctcttcattcctcttcattcctctttattctcctttattcctcttcttccctttctcttcttcgtcttcccttctcttcttcttgtctttgacttcttcatgtctttgacttcttccttctcttttcttactcctttcttcttttttcccgcacaccgacttgtgtcgctcagcgtccgtagctaacccagcccccacctcaccaactccacctccacttaattagtgttgacagtaaccgctcgacggtattctatgccgtacctccgctctgtgcaatcttctagagccctccccctcgctttcatattcttgtctatactaaccatttacctgctggcactctgctccttcgttatcacaggtgctagttttatttcagtatttataacctatataatctcaatcacgatcttatgccctcacacttccatgtccctcaattaatactgatttcataagggcagcccgtgggcgtatcgatagtttatgtgttatacggcgtgtgcagtttatggagggacagtggttatgggcagaagatgtataagagttacagtagatacaagtcgatgtaatttccaaccacaccaacaatgccctttctatctaaccatccctgtgactccaccagcttttcagagttttacgagagtgatgatatcagggacgctttctacagcaagcccaataccatcttcaagcgtgactacgtcgttgggctcaacagagagaagaaggcctgtcttcaggccgagataaccaagaaatacaactctcaaaagacaggacggctaggctaccttcctgttgccaagtggacatggtacgccattcggtactgtgagctctctagtcccatgaatctccttgccggtaaagagctctgctaccgcaagccccccaacaatgaaaacgttgccttagcccgacctactgtttccttgaaacgcagcaagcgggtcaagcgaaacaatcgacctggccgtctgagagccattgctgttatgatggccgaaaacaagcagctggaacgggactacacactcttttctctgcctgtgaacctctatcatttagtcgagctggccagtgcacatgaagagacaatcaccaaaactgcggctcagcgaaaagttatcaaaagagaaaaagaattgcaactcgagcgaaaacaaatggaacacctccggtcctctaaaaaggagttccttgttgaaggtatggcctaagcctaagcccaaaaagttgggatctacccgtctgtgtattatagtagatattgtattatagtgaagaataagtgaaaacgtagtcatatcaagtgttctccggtgcaaaaaagtcatggacgaccacacacataccattcgcttcgcccatgatgtatgctcatgtttaagttgaaccatgctccgctatctccgaacggccaataaagtttcgggtacacaccatgatgcagttcacgtgatgagacgcgcatctttggaattacttatggccaaagacacaccagtcgtaacataccaccacaacgccaaccatgccgtacaacattgccatggtatcggacttcttctatccgcaaccgggtggggtggaattgcatgtctaccaattgtctcaacgactcaaacaacgtggccactcggtagtcatcatcacacacgcatacgacagccgaacaggagtgcggatcctcaccaacggaattaaggtgtactacgtgccgtttttcgtgctctatcgaaactccacctttccctcagtcttctctgcattccctattcttcgaaacatcttcattcgcgaaaatattgacattgtgcacggccatggatctctctcgtctctgtgccatgaagccattttgcatgcaagaaccatgggcatgaagaccgtgtttacagaccactctttgtttggttttgctgacgcgggaagcatcgctggaaacaaggctctgaaattcacactgtctgatgttggccatgtaatctgcgtgtctcacacctgcaaggaaaacacagtgttgcgagcatctctggacccttcaattgtcagtgtcattcccaacgccgtcgtctctaaagcattcacccctgatccaaccagagcagaccccaattacatcaccattgttgtcatatcacgtctctaccctaataaaggagccgatctgctcaccgtcatcatcccacgaatctgcgcactccacccacgcgttaagttcctcattgcaggttcaggacccaaggaaatcgatctgcagcaaatgagagaacgatacagactgcaggagcgagtcgagctgattggtagcattcgacacgaagaagtgcgtgatctcatggtcacaggaaacatttatttgcatccaactctgacggaggcctttggaaccgtcattgttgaggccgctagttgtggtctacttgtggtcactacagacgttggtggcattccagaggtgctgccctcgcacatgacagtatttgccagcccctcggaagactcactggtggactcgactatgaaagcgattgcgatcttggagaagaaggaggtcgacccaaccactttttacaacgaaatcaagggcatgtacaagtggtcggaggtcgcaaggagaactgaaaaggtctacgactcaatcaatgaggaatcgttgaatgagccactgttggaccgactggcaaagttctatgcgtgcggggaatgggctggaaaactctttgtcatttgcgtatgcgtcgatgttatgttatatgctatactggagttgttttggcctagacacaccattgaccgagtaaaaccttggcctcgagtcaagtctggagaataatctattccaaaagcatggcctgatatctctcaaactgcagtctttgctgtgctgcgacatgtttggatagctgatttcgaggtctccagccagtgggattgtcgtcgagcttcaacggcgtggctgcttgtgccagcttctgtagctgatgaaaagcggcctgcgttttcagaggcagataaggatgggctttgacaattgggggtttcaggtcttccatccaatcgaggtcgtctcgaccctttgagttctccagagtcaggtgtcggaccgtctggcgcaggctctgaagctcggtttccatctgagactgatggagcgtatttaaatgcatatctactatatcttcccccttgagcgtagacaatttgagtcggttttggacatgagtcttgaacctttgggcatcggcgttcttctgctccagcttggccttgagactctccacatcatcacgaagtcgtttctccgtaagagcagcttcattgaggttggctcggagttgcacaaatgcctcttccttctcggcgaaccgttcggcttttgaatcgtagtgcttaatcttgatctccagagtctcaatggtcttctctttcttcagcagcacagccttgagatgcaggacatcagcagaggtatctactatgctctcctcttgactctgtctaggctgtagctgagcccaggtaggtagatcgttattctgagagacggagaagtctaaagtagacagctgttcggtaagcttgatgatatccttctccacagccgacaagggtttgcttgaggaccgtttaaagatggctgtgtaggcagaatccggatcgtcgtcatgtagaagttgcatggcaaagaccgagacatcagagagtgtttggacggcattatcaatgatggggcttggaactcgagcagtcttgtcttggttatcgatccagtacttcaatttggaaagagaattggcacagctcctgtgcccgagctgtttgagtaacagaatagacacacgtgtgtgtatagccagtttagacatgtccaagtaggttctgttgtagtctgtttgtgtagatagaaagtcgtcaaaggtctgaatgaatacaggaaccatgttcacagcttcgtccacaagcagggccccctcgctgacagtatcgatgtaggagttcaccgattgctccagctgctcagactctccatgtagaaacggcgcatcgacatctggacgccattctagcagagtagctagagtgtgtgccagggcagagacgtgagctagttttagagccaaccgtagttgctgctcctccacagatgtctcatcgtaatctgcacccagaatcgtctcaactatgatagacagtaaggccgctgtacgcttaaatcgcaaatgcgcagaaacaaccacatccacatcgcttcctggagtagtgatgggactctccgctgccgtcagaaagtaatgccagatagccagcttgtccaaagcctgttgagatgacagcttttccatttccaaagcaatctcttggttgcgtgtagatgccactaaggattggagtttctggttcatctccatgactgtctttacatgcgacaccatggactcgttgtcgtgctgtttttcacggtgttttgtctcccacaattcaatctcggcttgcaagtctgctacaacctctcgaaatctcatgacgctctgttcaaggttctgttggcgattatgtgcatcgttggttcgtttctcggcgtgattcagctcagattccagataggcgatttcctggtgaagttgcttctgtgtggctacgtggcctgcctctaactcatcattcagctccttaagctcctccagctcggccactgtagcctgcagcttctccactgactctgtaagagccaggtttttctccgtcagagaatcgatcagcgtctcggacaccatgacatcatccagctgggctctcagttcatgtagggtagcctgggtttcctcaagccgcttctcagagctttccagctgcgattgagtcaatgaatagtctgtaagtttggagttcagttgcttgatctgttcattgagagatgcctcctgagccgtagagtagtctcgtagactcacaagagccgcttcaagctgggcgtttcgttgaatggcagcctcatcagctgagtcgattctctccgaaggcacgttgagctcttgtcgcagttcctccatttctcgtttggcaatctccagcttttcttctgccatttctctgtcaagagtagccatctccaaagcgtcttcgtgctgttccagcttcaccttggcatgggcatgttcattggaagtcttggtgagatcggcgcgtagctgcttgacctcgtcactcaggggacgcagtttactctccagcttggcgacaattgtctcgagtttctttttttcacgcaaatctgtctgaagttgctgaatttgttctcgctcaagctttcttttgctatctgtgacacgtagcttggccttgagactctccacctgcttggccaaagctgtagacgagtctgagacgtctgacatggccgactggggtcgttgagacggtctaggcacctctggaggcggcatgaggtctgcgtctgtctccacttgtggtcgtctcacaaactttcccgatgttcctttgcattcaaagtaccgaactccctggacgctgccgtcattgtttccctgtccctcaaccatttccactccaatccactctcccgtggagaactgagtgggtccgatgaatcggacgtgcgccggcactcccttgacccgcacgcgatctccgactttcatgtgtgcaagtatcgtacagtagcagtggtgctcgtgatgtgtcgcagtgtcgtggaggtagatattcggactgcatgccgacggtaaatgaaatatcctaaatttgttagttagttagttagcatagttaagtacttctggtagctataacaccctataaaataacggcccgacacgtgattttggcgtactaaattctatgtagttttctcgcccatatcaacttccaaatcgactcttcaggacctcacttttgctacttgtagatatgattattctgcattcgccatctataaacaaatcccatccaccaacctacattacaatacatgtatgcgtagacaatgcacaacgagtttaggctaaaacgcgtctcgtttattcccacaacctatcaccacagtacaaacacaacccccacaatcaccataatgcagtcggcacgacgaaaacagacggcgttcccctctcggggcgtggctgccaccaagcgagaattatctgcggatcaacgacaagagatccaggaggccttcgacctgttcgatgcccatcagaaccgagctctggactttcataccctcagagcagccatgcgagcactcggcttcgagctcaagaaggctgaggtgctgcagattctggacgagaacgacacgacacagcagggcgtgatgacgtgggaggcgtttgagcaggttatgacacagatgattctggaccgagacccgctggaggaggtcaagcgggccttccagctgtttgacgaggacaacaccggtattatcactatcaaaaacctgcgaaaggtggcccgagaactcaacgaaaatatcgacgagagtgaactgcaggccatgattgaggagtttgaccttgaccaggatggaggaagtgagtatgagtgaaagagagctgatggagcatcacaaagaagaagtctactaacacagtcaatctcgaggaattcatcgccatttgtaccgaaaactagcttatttaatctaatgtatttttatcatccacagctggtggaattgtgtggatgtacatgtgtttaacgtattaattaagtctaatgccatataccgtatttgaagcatcctttatgtctattgctgatctttatgatcgacctacaagtactgtagaagtagtttggtggtatccttggtttttgtcagtcttcttacataagcaaacatgacaagtcccagtgatatcttcggtgacataaatagagtttgggagaggtaaaaagtgcacgtgacgtcaaattttcgacggcaacgatgaccacaaaatcaagactccagagtgtatgaaaatccgtaaatcaatgtgaaataacccgctctatatttcccacctacttcctttttctcagctctctctgtgcgccaatgaaatcgatctgatgttcatttctctcgaaccctcccaacagggcaagggcctgaaattttcattttcatcagaactcatacaaaccaccaccctcacacaatgagacctacgcggacggtactgaaatcgaggttcatccacgaccccaagaccatctaccctcgggtccgtgtggatcggatccagcgggccactctcaaaaaggcccccaagttccagcaggttctggccagccatgccgttcccgagtgggagcgattcaccaaggagagccaatggcactttatgcccggcgacaaggtccagatcctggctggccccgacaagggcaaggtgtctcagatcatggctcgacacgaggagggaaactcttacctggttgatggagtcaacggtactcagaccttcccaattcctcctgctatggcccaggaaggacagaccacccacgtgatcgagttccccaaccctctgaagcagtcggagctgcgtctggtggcccagcgacctgaggaggacggtaccaccaccgaggttgctattgctgccgtggagtgcgtgggaacctactacgaccctgcctacaagcgagtgctcccccgacgagtcatggcccacgatcacaagacccaggtgccatggcccgctcctctcgagcctgtcgagcatgtggagggctctaccgagcgagatgtggctcgagaacgaacccactgggtcacttctctggtcaagcctcctttccccatcggagctctgcccgacattcgaaacgtgcaccacaagcgattcaagcgattctccgagcgagaggtcgatctcctcacagcccccaagcccttcatccccaagggcacccccgagcttttcgctcgaccccagcacaagaagcctgagaacaagctcactgctgagatggaggccttcattggcaacgtcatgcagaagcacgctgacgcccaggtgggccagcatgaccgagtcaagggcctcaagtataaatagtgtatatagtagcatgatagcaattttctgacttgaagagcgtatgtaggccgtgagtacgctctagacctgatggcctgacgtcgtcaagtaacctcgttgtcgcggaccgcgagaccacgaaaccacgaaaccacgagttctccggacctatttatcgtaatgaaatagagacatcttgatcgtaggcttttttatgatctctggactacaaatcgcccgcggccgtgtagtctagtaaaggaaggatacttgtatcgaaaaagcgtacagtaacaagttactacttgtagtgggtgcatagtaggtaaaccagtctaaagtgtgtcttcataggtgtctcttcgtcaacccttcgatgcactcgagaatgaagtacaagtagtacagaacttgtagagtgatgagctcatgcacatgccttgtctcgagtatgagggtgtaagcagtggtctatctgatagtggagcaagtagaatgactaaattctcagatatcgtttatctctaatccatcttactaaattccaagtccggccaaatcttcctacttttttcacgtacttttcattattgtatagtagttactcctcaactaccatcgggatttaactataagaagtggactacgatcacgccctccagactccatccctcacctctcaacttcaaaactgcttatgtaagaggctacccaacagcccagcaaagaaatatgagcttagacactcataagtcttcgtcttggacctctgtctaactcattagtagtcaaagcctctgtctcagaaacaataacagccgtagacttgctaactacagcacattctatatgagtaacgtgcttgtaacgtattggtaaatacttgcagaaaatgaactaccgcccaaacatgttgtcccctcagactttcacgtaatacggtctcgcgtcgcccggtctgacccttaccttcccagtctgaagtcaacctcaaactgcccaatttgcgagtagctaatcttgaacagggcgatctacatcaccaggttgccataatatgtaattcatatagaattcgcaactgtcgagcgagtctgaaggtgggcggctaaaatcatggctatgttgccaagaggtctcacaaaaccaaaattaacaagtcctggcgtgcaaccacatttgaatctctctctacttgtaggcttgaaaaccatacaagcgctgcttgccgaaaccaccatcgccacatagtagagacaaacccgtgggctgttaaattaccaccgcctcgacacgtcgcggttgcgcttgtagcgcccttgacgtcttactcctacaagcacctacggtaattacacgtctcaatccgtctgttttcggacggactccaggctgtgtttggaaagacagatgccaaaaaaagtttgcccgtcaaaacctttgcctgacccacatggtaacactaaattgaagcaggccactgagataaaggaagtgagtagagtagcagtactcgcagcaagaatgagaacctggttcatatgtttttgattactaagtggtaccaggtgattagctctgtttcatgtgcccgttctgaccccactgatgactagctactgtctcccatgcaccaactctttgtttgctcaaaatgaaacgttccatgcacaggacacggctacccgcctagaatgtgtaaggagaaaaccttctggcctctggggaagttttctgggagcttgacagtggtcaagtgaggaatagaaaatattattttgagtggattgtggtttagatataatctcgaatactttccgagctgtccacaattctctctgttttaatccacccattgcttcgtgtcttatcagccaaagtatctcaacgttagtcttccccacgtgtgcaaccctgtgccaaaaggtcgtaaaatgtataggagtcactaacgaaaaagtgcatgctccaagtagattgacaatagtgcaaaaacaacatgtcttcagaaactctcctccttccccaatggtgatttgcacgccctattacaaccgacagaccatcaaggtgggccttcgggcggtccaactcaccctcatcatgaccgtggtcatcaccactggagtgctgaccatgtactcggaccttccacgtgattgggtcttggacaactacattgacccctatacctcggagttccaactggaatggcccaacgattaccacaacgccgaaatctgggaccagacgctggagtttgacacccccatctatttggagacccattcgcataccaaccatagtgacggcagcctgactcctagccagctggtggactgggcccaggcgtacggcctgactgccatctgtgtcactgaccacaacaacattgagggaggatgggcagctcgaaactactctgagactttgcgaagtgaaggcaagcctgctcctctggttattcccggcgtggagttcacctgctgtcgaatccacatgaacttcctcggtatcgaagagaccatcaagcctactgagaactggccttcggacgacgagctcaagtccgtcatcaaaaaagtgcatgctctgggaggggttgttattgtgaaccatcttccctggtcggagagtaccgaatggggccgaaaagtgcctactctgatgcaccatcccactcccgaccagcttctgaactggggagtcgattcctttgagtgtgtatctgatggagtcatagatctccaggctattcgatacgctgacagaaacaatctcatgtgtgtgactgccaccgacattcacaatccctcagacaccgtgagagccgtgactgtcctcgatggacctctcactcagaagaacatcatcgacaagatcagacgaaagtcagtgcgatccaagtccaccttctactatgatcctatcggccctaccggtgctcagattgttcctccccacaacaataagcgcaacaaatgggctcctctggccatgctcaactttggatacatgtgggacgagtccaagggtatgtactcgtttgttgatggcttctgccatgagcgaaagttcaccttcaggtacggagcggccttctggactctgttttggattgttcttggctgggtgatttatgaactcattcgagctattgtggtcggcattgctggcagcaacagttgcagacgacgacgacctcttcagttggaatagggtggtaacaaccacagttttcaactggattgacgatttctagactatttattaatgataattatgtatgtgttttgcgtaaatcaacaggctggtgatactagagactgagtccatgcgaaagaaccaacaataatgaccatcatggaaaagccgacgaaactggtagcaaatccataaatataagccctcttgtagttcattccgtacatttcgttcacaaatgtcgaaatggtactgagacatccgcaaaaaccattcatgataccatccagaatctggcattgcaagaaggaatgcactagctgcgtagatgaggtgttcgtcttgccacgctgtaagagaacacagacggccaagacaatgcatgccagaatgttggccgagaacgttcccaggggcaacttgccgttcagtttagacagctgccatctcagtagagctccaggaatgccaaacagaccgagataagtccaccatctccagcttttccagagacctgcaaagatgatgaatatgcaaaacagtgcaatgctggcagcagcgataaagctagacagtagccgttccaccttggacgacagcggaggaagaggtaccaagtctgccagatgatgaccgactttgagacctgcgaaacttagtccgaaattgatgagaccaatcgacatgacagattggactccgtagccggcgttggggtatcccagcttcgtgtcattctggttggctccgtatagaaagccttccagcatgagggtggagaaggaagttagagaaccacagaagcccgtgcctatgcctaaaaacagcggcaactgtttctttgtcactccacgttctttttccacgttttcaaacagatttgtggcatttacccaccccatgactatgcagcctccgaaattggcccataccaatccggactcggtgaacgagccatggaagagtgtcaggtgctctataccctcacgggctatagctccggccatggcaaacacggctatgttgagataagtcagagccgcgttcatttcattgttgtatgtgttgttcctgttggcgaccctgagagggaggtttgatgcgtctcaacgatccgatccactctcgttgtttatgcttaagtgagtcaacatcaaaacacgccgcaccaaacagatgtatgtgagctgttaccgatttgaggtgttaccgaatttgtgcaagagctttaaaataattgaaaatcgactcattcgatttttttgtttactttgaactttccttttctctccagctacagtatataaatttcagtgtctccatctttcgttcggccctcgccatctgagtcacgtgactcccaaccaacatgcatatatgcaaaccgtgtcctgtgtgcgtacatactgacagtatagcgacagtccaaccgccatacacaatgtctcttccattccccgtccagatcgacagagaccggatctcgtcgggagacgacctgttgtcgcaggaactgacgcaattcaaggcgctagaggacctcaagtccgagttcggccagtggatccagattcttgaaaacgaggtcgtggagctcatcaacaaggagtaccaacagtttgtggcgctcggaaactcggtcagcggtggcaacagcaaggtgcaggagatcaagcatcgattggtgctgttccaacgccaggtggagcaggtcaagcaggaggtcgacgctacagcagaacggattgccaaggtgctgaagagccaaaaccaactgctggaggaacgacagcgcgcaatggaactcattctgtatattcgggcgttccaggaggtcgagctacgtgtcggtcaagtgggaggtgctgattcgtctgaccccgaggaagtgttggatctgtccaaccagctcatcaagctgcacgagacccgcaacgcccatccagaggcggcagtcatgaaatcgtctgcatccagactgaccactttatgtggactggtcatcacagctctgtgcaacagtgccaaaacgaaccaagaagagggtcttgacttgttgcgacaggtgcatgttctccggcgtttgcagatgtaaccacccctttgtcggttgtattgatataggtcaaattatttattgtttatcaacaatacgattttcgtagctttcgtagttctcacctttggtaccatggttgcttattaagtatttgcttattaagaactctatcagacgtcctacaccttaagtctaattttttcgaggcttgcatcaacagaaaatttatgccatatcaactctgaaaatcctcacacaagacgatagcatggttgattcattcttttcaaacccgaaaaagaggagcaaggcccccaagcgggatgagcgacgaggcaagaaggcggtcgccaaaccccagcgccccaacgtggcagatgaagacattacttctgagagtgaaaatgaagaggagcagttctttgagaaccccgacacggcaaactccagtgaggacgaggaggagacccaggctgacaagcgacgacgactcgccaaccagtacctggagaacctgaaggatgagatgggcgagataggattcgacgctgctgatcttgatcgagagaatctttcaaggcgcctggaggaggatgtggctgaggataagggtctgatttaccgattcctggacgtcaaggccaactccttttcacgagttcacaagagcagattccgaccaaccgccgtggcctgtcgatacccttatgcctacacagttggacgagatgtcgagctggtcaagtgggatatcagtgatgtgactaagcctcgagtgctcaaggttgtttatggcaaccgtcacgcctccaaggatgccttcaaccccaaggaggattacaagggccacattgacgacattctgtgtgtggcagtgtctcccgatggcaagtacgttgccaccggatccaaggataagaccatctgtgtctgggcagccgagagtctgtcgtgcctgcatgttttccacacccgagatcgacggggagtcgtcatgggtctggcctttcgacgaaacacaaaccagctgtatgctgcatgtgctgatctcaaggtccgaaccttctctctggaccaaatgtcgcaagtggagacgcttttcggtcatcaggatgtggttgcagacatttcggctctggctggcgagagatgcctgactgtgggctctcgagaccgaactgctgtggtgtggaagattgctgacgagtcgcgtctgactttccggggaggagacatcaaggacttccccgagggctccatcgactgctgttccatgattgattcacactacttcgtcacgggctcagacaacggctccatttgtctgtggtccctgagcaagaagaagcctgtcttcattgagagacgagcgcatggagttgaggagagacccgagactgatcttccacataccggagaggctgaggccgacaaggtgcctctccctgcccaatctccccgatacattactgcaatccacgccatcccctactcagacattttccttaccggatcatggagtggagagatcaaggtgtggaagctgggatccgagatgcggtctttcacccagattgccactctgcccaatgtcaagggcgtggtggactctatcgatgtcagtgagcacggatctcgaggcaaagaggttttcgccgtggttgctgcggtctccaagcagctgcgaatcggccggttcctcaacgtgggaggaagaaatggtttgtacactggagaattggtcttgtaagcatgtgaagggaggactagagcattaatagaaaacggttgctaagcgactgtaaggattgaataaatcgatgtatatgaaattgtgtcagagtgcgtataattaagtaaatagttgcaagactgaacgatgagaacatgtgttatccacggttcattctgagaaaaacagtaaacatgatagtgtaaaagtcagacagacgatatgacgtcacagtcatgggctgatagtaacttgttctgagtgtagttatcctgccgttcatcacccagtaatatcacattatttcgcaattaattaattaggctttagttgaagaacaattttacagtcaacagtgtaaatacattgttccttggaaaattgagagaaatgaagtatgttattatgtagagaaagtgtcttttgatctatttatgagactactgtaaaagtacaagtacaagtccaaataattcgccaattgcaggtccacaaaaattggatcttcctatttacaagtacagtacatacagtacttgtacttgtacttgtagatttgttcagctagcaacaatcatatcaccttgaactagaagctgtaattagcgccatggacacctaagtctttcgcagctcttgtcagatattgttgtctcagagtcttttacaattctccagatcaagatttttcttcaaaacacgagctaaaaatgaacctgtgtattgaacgcgaggaaagagtacttgtatcttgtactgtacttgtacttgcaagtgaaataaaacaacaagtacaagtggcaaacgtacctcgcgcctatggaactaatattctcgcacacccgtgtcacctcgtatcccaccaacacgtaaaaacacctacactctgcatcccaacacgtgacaaaactcaacgcgtaaattaacctctcgaccaaacgcgaaatcaattttaccctacactgtgtactccatccacatcaacacaattcatatcatggactgtgccgaccgccttctcaaaaagtatgcgccctttgtggggtatgctgtggccacctacagtcacgatggcgaccatgtgtactcgtgtggcatttccgagaagttgcagaaacactcgaccacaaacagagacgagctcaagacgtttgactacggcccacgagctgaaggaggaagaaagcagcttctgaagaccatttctgccggtcaccacggcgttgtggctggttgcgatgatggtactgtttgtggattcaacacaaacggtgaacttgtttcgacactggtgcgagccccttcaggtgtcacaaaggtattgttttctcctgatggagatcttgtggcagcctccagcaaggatgacaagattaccattgtcgactgggcgtccaagcgaaaggtttccgaggcaactttcgccggtctgcatcagttcatctggagtctggactcaaagaatgtgtttgtgtctgctgatgagggcattgttcaggtatctgctcgtgatctgaccaataagacgctcgctgatttcgctgccactcccggaatgatggcatggtaccccgacggttctgtgcttgctgttgctcaagccaaacaggttgtcctgcttgattccgaagatctttccaagagaacctccttcaacatcccctccaaggtcactgaaatgcaattttccccctccggtacctacattgccattgcttttggtcacattgtcgaaatctggcgtctgaaggactccaataaggtggcctttgttaagatggacgccaaagcaagcagcgtcaactggcacccgtcgcgaaacgaaatgttcatcaccaacgaaaaaggcgagctgtgtacgtggcccaaccctgttcccagcaagtttactctgcccttcgagggtgttgctccttttgatgatgatattgtttccgacaagaaccactacattgagatggaggaaacgcctatgtttaatgatgttcccgatacccaggaactcgatcttgccgatactcaggagatagacattcctgatactcaggtcatggacgaaccgcagctgaatggtatccccaacaagcagcgatcttacaccgacgaactacaagatactcaggtgctggaggatccagctgaaagtgacgaggaagaagaacctgtcatttctcgaaagcgaaagtccaaggagcctgtggatgatcctctggctgacacgcagattgtgaatgatgagcctgacgcttcggagaagaagcgaaaacgggtttccatggacccttctgtcgatagaatggagaaggaaaagtcaaagaccaagcacaagccgctggaggaggatgacgacattgatctggctggagatatgtttgtggaggacgatgatggagccggatatgtgcctgacttaagccatcgaggcctgggacagaacgagtatggcaatggtcatatggaggaggaggatgatggacaccagggaggctacgctatggagtttgacgaagttcgagctattcaacccggtgctacagagtttagaggaactagacgatacctccatgcatcttacctcggttacatctggactatgaagcatgccgagaaccgatactctgtcacctcctacttcttcgacacaggtattcacaagggctaccatttcaccgaccatgttggatacgacttgggctgcatgagcagacgagccacgttttatgcgcgaacctctcccccttccatcttcatgcgattccacagcagcatcagtgagaactggagtctagacctggacgagactgatcccattcgatgcatttctgtcggcaagaccaagtgtgttgtttgcaccgagtctggcttgattctcacctactccatctttggagttccccttcgagtttatcgagatgctggtgaacctactgttgccgtcactgctcataccgacactttcttcatggtaagacaggactcattcacccacaagctcaactttgtggttgaaaacggtgagggacacattttcacccgtggcaagctcagtttacccgttggagcacatatcaagttcgtttgtttcacgcagaacggtgaccctgttgtgttcgactcggacggcatcattcttattctctctcgatggaaggaggagggccagtaccgatggattcctgcacttgacacagtggctatggccaaggagcacggtcgagaagagacctactggcccatcggcattgattgtgattacaacttccattgtgtcattctcaagggagctgccacccagcctcctcatcctcttcctctcacaaccgacttccccatcaaacctgtgggagagcctcgccagctcgagtcggactatctaaagaagtcagtcatggccgaactcgaggaaggtcgagacgagcctgagaacctgggcaatctcgaaatagaggtcgagaaggctctgctgcgtcttcttcatgccgcctgcaagtccgagttcaaactcaacaagtgtctgtacatttaccgacggctcaagaacgaggagtgcaaggaggctgccgtgaccattgctcttcgatgcaagcgaaccattcttgccgagaagatcaatgagttgcgagagaaggatgaggctgccaagaacggtaagcgagatgactgatcggaggtaaacaacaagcatgggaacatatatatactgtaggattgattaattataagaaaatgagttaatatacagtacttgtagtagatgtacacagatgagttgtagcagtgtagtgttagtctaatctttgcatcccttgaaaccgaaggagaagcctgctcccttattgttctcttcaaagggaggaggatcgtcagagaagtcgttcgttgtcttcgtgtttgcaggcgactggtcttctccaaagttgataccactggatgactgagtattctggttgcgtccgaagtttccggcgcttcttgcttccatctttcctgctttgagaacagtgtcgataacgaacctgccgtcgaattcagatgtgaagaagttgtaatcgaatggcttcaggtcagacgggagagctcggtttgcaaagaaatactcaatgtaagctgtctttgtgacgacgtttgcaatcacgggattggtcactccgaaatcagcgataccggcagcctggtacatgtgagcaccaatctcccacattcggtaggagagctggacgtgtagtgtgggcgaagacttgatcttgttgaacgatttgagaaccgtgttgacaatctgggatgcgtagtcaaaggtatgtttgaacgacgtgtaaaaggcccaggtgtagaccatattgacctcgtcagcctccgagatcttggctcgtttccagtatgaagcacatcgttcgattcgattgagtcctcgtttgatagccatggtactttcgctcttttcgcccacgtagtagaagaatgctcgtagccagtgtcttctgtagtattcagcttcataggctagactgaaccctgtagcccgcatgagatcggctgtgaaggcccgtttgttctgtagaacgtcgtccagtttggtctgaatattcgccacaaacttctctgagaagccaaacgacggcattccggcctttcgacatttgtgccacgtcttatccgtcttgatttcttcactatctccgtccagatccaccatcagcagctgtgtgaaccactcaacttgtttctggatgtctttagtggttccattgagttgagaatcaagaagaatctgttggtgagaagatacggggaagaactgtttgagcacctcggtcaccagagcagcgtccagggggaaagacttgtcctccttcttgctctttttgaatggccacagtttagactgaaagtgggcctcgcgacactccagtaagagctggaagatgggcacttgacccacaaactcggactcttgaaatgcagcaaaacacgactcgacgaaagtcacaggatgttcggttccctctttgagactgggaagcacagaatcacccgtgttgttgtacagttctcgagtttgggggtctctcagaatctggtaggcgtaactgacggctgacagggactccagatgatgcaagctgtagagagtcttgttgagaaacgcctggtcaatctgctcttgcgtggagtacggagacgtctccagaagctggtggagcttcaggttgacgagcgacatgtctttttgagtgagttgtgagggtggcggcggtatggagtcttcagcagcatggatgcatttatagcaatatcaaggtttgaagccatcaccgccacaaacaaaaaaaaaaaaaaaaaaaagggcattgagcgaatgtggacggggtctttttatttgccaagatatggtagtgaatttgtgaaactggtcacgtgacattatctggactgtttcttttctacttgagtatgtcattgccccttgctgtgactgacatactgtaggctacaagtaggctacaatgtagtggtaggtctccgtattatcgccaccttggtgcatgcaggtgattgtttcatgcactgacgatgacccaagaaagtatttcacatgtccattttgtagggtttgcgcgagagaaactttttgaaagcacgtttactgtgtatgccttgtcgccagatgttctttgtcacctcctgttgtttataggcccatttcatcattctaaatacaggcgaccttttcgtgtcacgcttccctttttttcaactcaatcttgaaaacagggtgctccctcagtttgttgaggattagttaagacaaagatcagctaggggttcattttcggtgttgcgacaatgttgggattctggataatacactgatacatagagggaagctgtgttttaaacaaattcttgaaaatatatgtatgttccgataccaatttttcgtaatatctccgttattggacttgccatttcacatgctttgttgaaagtttggttaacttttactttagttcgtttattcaaacccagccttttctacagtggtatgatcaagctacagtatggacatactatgcagtcattgtacaagtacagctacagcagtgggaaagaagtcatattgaagctaccttgttgcgctctgcaaccccgtttatctctaggcatcatacattccacctcaaatcaatatcatgttatcatttacagagtaccgttcttcttagcctcggcgtaagctcgaacagacttgaagtcatcaacggcaggcttgatccagggatccttcttgaggaaaacgggctcctcgtcgggtcgcagaccagggatcttcttctcgaggttcagcttggtgaaaacacacttgttgagcagagcctcggcctttcggcagccactgagctggtggttgttctgctccagacactgccagtggagtcggaactcgtcaagacagctcttgttgatgtcctcaatgacggagacggcacatcgggtgactcgtcggccctccttgagacagtcgatggcgccagagccctgggactcttctctgcacagcatgaagtcatcgttgtagggcttgcacttggcgccaatgaagtaggatgcagacagaagaggagcggaggtagctccaacctcgacaacgtcgggcacgttgtcgggcatgttagctttgtcctcaaatgggacccagtgggcggcagcttctcggggcctgcgttagtgtctaattatggtatagataagatcggagtaaagactgagggggtgaagggacctcactctaacaagtaataaggagaattgactcatggcaattggtgtatcatgatgaggttgttgggtaaaaaatattgtggttgtgtcgacagtagtgcaggacgttcttggtgtttgtgtttagtaaatgaactcatgtctcaagacgccaaaattgatcatcacagggtctaagaatcaccgtcatcaacctgttctagttccctggcaactcttgctccatcttcacatatgtccttatcgtaccgtgcaccatgtcaaaaattccacaaccccacgaatggctccataattcgatatcctcgggcacaaaaaccatccatgttgatttattggcgtttatctcccttgtccacaacatttcggcttttcaagactgtcggaatgcccgtcataaaaacgtatctcgccatgttccatgatctcagcctacggagaccaacaaagccaagtgggtccaattcccggctcgaaacaccctcatttgactccctggcgtcccttatcaccttccccaggccctcctggtttccctggaatactcacattttgatgtgttagctgatgctcaaaggcttactacagtctacatttctctcacgcagattggttgatggttccgtcggccgggtaagtgggagttgtggttactaagctttggttctgccactacggtatttcgtgtgtgttgtgtgtttgaggtttatcacttttagactttgtagtgacgccgggtgcaactacatttttatctatattgcgtctgggcaaaaaaacagaaccacaggcatcatgtttggcaacaccaaccaacagtcaggcggcttttcgtttggtcaaaataacaccaattcggccggtaacaacaacgcgggaggaatgagctcgggattcaagtttggagccggctcggcagccactagcaacaacaccaactcctcaggaggaggactgtttggccagaacaacaacaacacgtctggcaacacgggcggtggattgtttggccagaacaatgccaacactggaaacaccggcaccaccggcgcctctggcggtctgtttggtcagaacaacaccaacaccaacaccaacaccggaggaggcctgtttggaaacaatgccaatacaaacaccaataccaacaccaacaccggcggaggaggtctgtttggaaacaccaacattgcgaacacaaacacaaacactggcggaggattgtttggtcagaacaacaataacgctactacgaacaccaacacaactggaggcggactgttcggccagaacaacacaaacacaaacacaaacacaggcggtgggctgtttggcaacaacgccaataccaacacaaacaccggaggtggcttgttcggtaacaacaatgccaacacaaacacaaacaccaacactggagggcttttcggaaacaacaatgcgaacaccaacactggaggagggctctttggcaacaacaacgccaacaatgcaaacacaaacacaaacacgggagggttctttggaaacaacaatgcaaacaacaacgtgggcggttttggtcaacaacaacagcagcagcagcaacaagctggtttcggtcagttgaccaagaccaatcagccctccggtccttctgttcaggcccagctgacccgaatcaaggacggatgggaccccacctcccccaattgtgcattccaattctacttctacaaccgaatccctctggatgatattccctactaccagatgccacaaggtcagtctcctgagaagtgggacaaggctgttgctgagcgaccatacaaatcgtctgtgcctgtcctggccgtgggcttcaccgatctgcagaagcgaaccaagcagcaggagcagcaggtcggcgtgtaccgggttagaatgcatgaagtcaacaacaagcttgacgagctaaccaacaagcacgatcttgtgactaccgtgaagattgccgagatgcgggctcgtcaccagcggctcgttaaccgaactgttgctcttgcagcagttacccaggtgctccgaaaccgtgggtatgtcctcaagcccgaggaggaggtgctgcgaaagaacctcgtccagctcaacgacaaggtcacggacccggctgtgtttggccgaatcaacgagatctgggcacgtatgtctgttcttagagagcaggcacggcacgctaccgactcgcagtctaagaaggctcccgatggcaccatattgacatgggagcgggacgaggagactttggagcagttggccaagattctcaaggaccagcagacgggtattgcattccttgccaaggtgctcaaggaggatatggctgaggttgagaacaagatctctagtctggagaagaaataagaacagtagctggatccatgtatgatagctacaactagaccatattataattttatactgtacaatgtatttccctttgtcatcccatggtgatgcctaataatatgtacatgtattcacactatattgagagtagtttagaatcgacccttgatgagctcgaaagcaaagggagctgagttagtaagggagtagaaggacaggctgttcgttgtgaccaccgattgatatgtctcatgattgcttttcgccacataaatagtgttgttcagtcacatggatggcggtcgtcttgttgtgttgccaactgtgatgtgccatcaatactcaccggtccacagaccaatggcgaggtacagagcgttctgcagggttcgctgggtcatgaggttgtactttcgaatatcttcgtcggaaatctggggctggccaccgaacattgttgattgatttggatattgatgtagtctcgctgttgtgagctacttagtggtagaagtattttaagaaccctaacctgaagtttgactgagtgggggtgggggggagggagtatgatgacgctgttatttcgtgcttggtcgagatgtgggcagctcttgaggctacaagtactgtttgtttggctatttgtatctctcttttacaatttccctatttttggagcatttatgagaatccctttggtgtgtggtctatgggtctttggtgggttcgaagagtatcgaaagttgggacttgtcttacgtaacgcatcatttggatgtgtgatggtggaggttgtcaagtgtctgaaattacatataataagctgtaaagctgtcatataagcaaataagtgactctggttcgactgaggggttttttgaccgtcgcaaacaacgcactcgttctacactatcgtctcctttctaaccctaaccccaacatcatgttttactttgaccaacatccagcaacgccatcaccataccgacactatgagtgacacagaaaagccgatcaagtctgaggagcccgtcgacgagggcgtggaccgcgttgacgaggaggagaatgttgaggaacctgctgaggatgttggagaggctgccgaggaggcttctgaagccccagaagaagcccctgctgaagctgctactactacagaagctgctcctgctgacgacgatgaggacgactcggatctgtctgatcttgatgaggatgagatcaagaacgccgctattgaggacgacgacgacgactataacaagctgagcgcccaccgacgaaaggtgcaaagctcaggcaagaagacgctcaagaagcgagccaccaaggactcgagggccgcggacgacgatgaggacgagatcgatcactcacatatcgatttggaccccagcatggcgcgacgacgggagattgaggctcggatcgacgcggccatgaagcctgcttctcagcgacggaagaagctgggagaggacgatatcgagatgatgcaggacgagcgaatctccaatctgcgggagaagatgcgaaacgcggccattgccgacgcggaatccaaccgagagggccagcctgccacacataagctacagctgcttcccgaggtcaaggacgtgttgcagaagcatcatttggccgactcaattctggacaacaacttgctggaggctgtacgaatctggctggagcctcttcctgatgcctctcttccttcatactccatccaggaggaactgtttgacgctctggtccgtctgcccatcaagtccattcatctgcgagaatccggactcggaaaggtggtcaccttctaccgaaagtccaagcagccgcagctgcgaatcaagcgtattgcagacaagcttgtggcagactggacgcgccccatcatgggccgatcagacaactaccgagaaaaggtggtgagcacacggtcgtttgatcccagcacacaggagattgcgctggctgtggctgccaagcgagcccagacgctcaaggacggaactctggccgaaaagcaggcagagcgacgacgacgagcccatatcccctctgcacagcccgccaactaccgtgttgcacccaagagcgagatcattcctcagaaccgtggtggctctactaacgacatgaccttcaagcggctcaagggcaagctgggcgtcaccaagactggaaagaagaagagtggagttagtatcgagggtcggggtctcaacggctagatatggatgagggtgccatgagggcgatggtcacactggcgagaagaaataaaaaggccagtttatctattgtatattgttagtattggtgtattttaaaatggaatgagaacgtatattctaagtggttgagtggctctttgctgtgctgataactccatattggaagtacttgtactggcacagtgtgtaattttgtcaatactttaatacttatacgatatgcgaacttacgtcatcggaactggccagtgaagaccattatgtcaacctccagacgctctgatgtttcttggtactctggaaatttccccagaatgcttctatacatcatcaaaatagctcttgcaagtggaggagtagattacgtaatcacacacacgggacggtgtagtttggacacaaaaagccgctggacgtgtttcctaggtcaattgagatgatatcacttctttccccagcgtttaaaagctctatatccgtttctatggtgagattactgtagattagtattgccctctctataagcctatttaagcgatatcaagtaagacaacgccatgtggaggtccatcaagatgctattcaagaagagataccgcttagtttataagggaaactactattatttttccgcgttaaatatgttttcgttatttttggtaaaaaatatccatcgttgcgtgagttggtgaccactttccactgataagcctaatagttgagggtgtcatcgaacagagaacagacagacatgtagcatgtttgagagttctacgaacgagataccacataagtaacatagaagattgcccttcatttgctgcctccattcgattaccgctttcctcaggaaaatacttcgttcacagcgccagattggtcggcttctttaccctacgatgacgccaccgtgcacaagaaaggcaccttgtcagatgggcatgctgtaattgctgtggaaccagagagatctgataccattcaggacgtaagacatatcaatttctgacgacgacaatcaacgatgaaaatcaatcaattgcccgtctcagaaccaccaccgtccttcactcactctcgaactctcatataagccagttgggagtcaatattttctgcgcaacttttcacgatgaccacacgaccgaaaaatgaggaataaatttttctcaccgcgatatttggtcattgtagggcaacgaaaaatgcctttcctggatgtccaaaataagtgattaattacttgtacacatacacacacagtctgttccagatacaatgaatattttattttatgatacacctaagatcgaggcttctccttcttctccttccagagagcaaggagagagacaccggagaccttgacaaccttgaatcggacaccggggatatctcccttagccttaccctttcgaccgaaaccggcgagcaggacctcgtcgttctcgtcgacgaagttgaggcaaccatcgttaggcacgaaagcggagactcgcttaccgttcttggtcagctggactcggacacactttcggataccggagttgggctgcttggcctcaacaccgatcttctcgagcacaatgcccttggcgtgagaggaacctccgaagggagaggacttgaaggcagtgcccaaaagtcgcttcttgtaagaggcatcagcccatcggctatggttagtatggctgcaaagggatcgcttaaagcgcggcgttcacaatgtgatggtacgtggcagattggtcagacgaatacagcacttgaacacaggcaactaaaagacacattcagtgtcgtcgtgggagagaaacacatacacaaacacatcatccatgacacagaagaaaaaggcgcttgtcgatgactcctgtgtcttgaacttgtccatgaacgttttccacccactcactgacacacttcttttcgtttcttgtgtcactctcttgttgcccttgtatctttgtgtcgcttccaactgaaccacctgtttctttcccatggtgaatttgtgtcgcgcattgttgttcgtcttgtcgatatcactcacttgtctcgtcggtggattctgagctttcgagcagcgttaagacctctaggctttccgttacccatttttgattatgttctgtcgagttgtaggagagaatagaagaagttttccaaattcattatgctcccagcgccagtcgggaaatccctaaccttgctgtcgtgtgttcctaatttggcagagtcatcacgtgaagtgtgactgctaaccctaatgcagcttagttccaacgggagaaccctaaccctacaaatgggcagagatgaggagtattcaaagagtccgtacaactgacaaagactggaatttttacattttttcaaatgttagagtacatgtacaatttcgaagatgtcttcccagtgaatttttcgaagtttgatatttcaaatccatgtcgacaggtatttcgtcagctctcaatacgtaaccacagcaaccccacgaagttaatcgaggttcacaggtgcttgtcagatgtctgatagggtcatttgaaacatgtcttgtcagtgtgggactgacccagatacagcagtagctagaatatgtacttatacatatcatgggcgagatactggaatatggattgtcatgaacgggctttcaataatataaaagggtttcagttagccatagtggtactggtacgtacatactagtctcactatcgcagggccaccatgatcaagagaatatgcgagatcagatgcaactgagagagagcgtgtacttgtatgagcacctgtaagtactgtacactgtagattgagaaggtattgagttaggtttaccactgattgtaggcctgaatgaatagctactgatggtagatcttgtgctcgtactgtatctgcacgtctgcagtttctccgatcttggtgtgtcagtttcaccttacagcgtgtgtggataataccatgtaggaggcaactagaaattgatggaaggcgcactcatcgtatattcttgcaagtcgaaggaagctgtctagattcaatagctcgtgaaatgcctcggcttgtgatgtttggcgctcctacagtaattacaagtatgtaggtacttagagctctgttacgaaaactccatattgggcaaggcagacactgtgaagtggcaaggtgacccaatacttgtatgatatgtggcgattatttctccaggacgactgattcatatacaatgccaatccattattgccttattttccatgttctggtgctcacattgctctacttcaggtccacggtttggttctcatagcagtacagtacacctacaatttcgcacaagtgcagtatggactctctatctctatagtgagtccaatgaaccgccccaacggtggtgaagaaacacatgttttgagagaccgaaaggacaagagaggtaatgggacctctcaagaggaccaaatgacagatattgttcattagaatcaactactcatctctattaccgttattgtagccgttgtatcactcactattagggtcatctcagatacggttacgtgttttgagaatgttctgggagcgatgatacttgtattgtggcgtgataccgagcaggagcaataaatcgtgtttttatagtgtttgtttagtattcaacatgtcgatatgacaccattattaaaaatcgtagttacacgtgcacataattcgcacttttacctgcaagtacactaggtcctcgtacatatcacatatcacctacagtacaaatttacttacctcaccgccgtgtctgtgaaggttcatttataccttgcataattggcaattatttccaaacccaacacaccatagatggacgactacgacgagtttggtaactacattggcgaggaggtggaagaggttgtggccaacggcgtggaggaggtgcatatcgaggaggaccaacggatccccgacagcgacgatgaaatcgaggacgacagcaagacggaaatggtgctcaaccccgacacggcccatctggctctggagcccatggtgcgagatatggaggtggaaggcggcaaccagcagatcacgctccacgaagacaaggtctactaccccagaatggagtctgtgtacggtcctggagtggaaatcgttcataacgacagagatgggcagagcctggaagaacccatggtagagcctgaaagagaggtcatcaaggaggagggattgccggagaccacataccagcgcgactaccaggtggcaatgatgtcacagacggagtacattcgaaacgtgtcgattgtgggcaatcttcatcatggaaagactgcattatgcgacatgctgattgaagcgacacacaagctgacagacgagcattcgggccatatcaacggacacgtgtccagatacacagatactgcggccgtggagatcgagcgaggcgtcagcactaagaccaaccccctgagtatgctgttggccgactccaagcacaagtcgcatgccatgacatttctcgacactcccggtcacgtgaatttctacgacgaggttatttgtgctttgtccatcaccgaaggagctctgctggtcgtggacgtggtggagggacctttggcaggtactaaggaggctatccgcaacgcattcagacacagtaacactctgactctctgcattaacaagttggatcggctgattctggatctacgactgccaccggccgatgcctactacaagattgccaacgtgatcgacgaaatcaacatatttattgcctccgaatttggcgaggagcggtactttgatcccctcaccaacgtcatgtttgcttcggccaagttccgatttgtgttcactctggagtccatggcacgcaaggtgacccccaactataccgcgctgacgaagcggctgtggggaaacgtgttctacaaccccgaaaccagcgcattttctacacaagcatcttccacggccaaacgagccttcgtgtacttcgtactggagcctctgtacaaggttttttctacctgtcttggagaagagcctgagaaggctgttaatatgctcagttctctgaagctgcccaaacattctcagaaactggacgcagaagaccttatcagaacggcatgcatcgccttctttgagacctactctccattggtcgacattctaacacgatacatcccggcaccaaaggtgggcgaggagaaggaagaggccgagaaacctacagttgtcaaggtggccaaattaattgcatcagccgacagagaatcgttctatgcgttgtctagaatcgtttctggctccgtgcgactgggccagaaggttaaggtgttgggtgcccattatgtgcccaacgaggacgaagaagattgcgcggatgcaactatcacagacctgtttgtgtcccaaacaagatacaagtatactgtggtctctgcgcctgtgggcaacattgttctgattggaggtatcgataaaactatcatcaagaatgccacagtgaccacagacaagtccatcttccccttttctcctctacagtttactcctccagttttcaagatttcaattgagcccgtgaacccttcagagctccccaagatgcttgattctctgagaaagtgtcaaaagtcctatcccctgcttcaaactaaggtggaggagtccggagagcatgtcatattgggctcaggagagctttacgtggactgcgttatgcatgatatgagactggtgtttgctcgtgaccttaatgttaaggtgtctgaccccacaacccggttctgcgagacttgtgtggagtccagtgctatcaaaacatacgcagagacccccaacaaaaagtccaaaatcacaatcatcgccgagcctctggaagaagacgtatcaaagaccatatctctgggccaaatcacacctacagacaagcagggctttgcaaagctcggatacgatgctctagcgtctagaaacgtctgggcatttggtcctacagagaccagtcctaacctgcttcttaacgacacgattcctggtgaagtcaacaaacagcttctcaactctgtgaaggacagtgttgttcagggtttcatgtgggctactcgagaaggtcctctgtgcgaagagcctcttagagacgtcaaatttaaggtgatggatcttgatttggctgacaaggccattttccgaggcgctggccagatcattcccactaccagacgtgcatgttactccagttacttgctggctgggcctagacttatggagcccatctactctgtccacgtgacctgtcctcatgctgctgtcaaggttgttcttgaggttctagagaagcgccgaggtcatctcacttctgacactcctattggtggcactactctctacgaggttatgggctacgttcctgtcatggactcgtttggtcttgaaaccgacatccgagtggctacacagggtcaggctcttgtttctctcatcttcaacgactggcaggttgttcctggagatcctctggacagaagcattaagcttccttctcttcaggccatgagcggcacttctcttgctcgagactttgtggtcaagactagacgacataagggcttgtcggacgatcctaccgtcaccaagtacctcgatgactcgttgctgaagactcttacagagagtggcctgttgggataagtatatagattgtattataggttacataaattaaattaatcattatatcatatactattgcgacccacgctagttattggagccaagctaatggtctgtccacggctgaaggcgtattttggttgttcgtcggcgaattcaggctttgagcgtcggacatgtcgtagcagctcagccatttctggctttgtgagtccttcgagatcttggcaggaggacacctcttccacatgacgagtgtagaacgccgcacatctgtccaggagaaagctgttgtcgcaagtgtaggcagctttccacagctgacacatgagcacggggttcaatttgatgaatgaaattttgtagttgacaaactcgtgcaattgttgaacctgatatacctcggcaaacatcatgagtttgagcagagtatcgaagtcgtcaatgtgggggtcaacaccgtagatacagtccaccatggctttgacccacgtatggggatgctgtgagagactcaagcttctgttctgttggttttcaattgtcgaatctcggtcacatatgagtttgaagtgaggccatcgagctttcaaaatcagagaatggacgggcacttctcctgattcagatgcaatgacaaagtcgcaagtggaagggtcatccagagcctcttgaatgatttcacactgctcaaacagagccggatactcaaacacgtcgttttcttcttcttcttcttcttcttcttcctctttattgatagcttctgcgtccataattccgaaatcaaaagtgccttctgaattgggccgttcaggaatctgttccagttgttccttgatctgctgtggagtatgtatgggtgaatcggagttgggtgtagctggaagaggtgaatcaggtggaggtgcaaacatttctggttgaggtgcgaacatctcttcttgagtggtagcaggtgaaatgagagacaagtccgaggagaacgttgacggttcacttccggaagaattctccttttcatcctgggtttctgtagacgttcttggagagtctctaatcacattgagtgttcttggagtgtcgtagatgtctctgagctcattgatacgcttgacagtcttgaaaaaggcctgtggactagctgcatactcgtaccacagatccacgcgtccctgtctccatgtgggcttgatactgagatcttcgtccagctggagcgtattgagatggattcctcgcttttttggcggctccagggtctctgtgagcactaaaaaggctctgtctgccatgcgtgtcatttcttcactaatggtgaacttgatccttcccgccatgatatgcacatattgcgactttggagacaatagagtaggggcgaagttgtcgatcacaatataacactggtcattgagatagcccatatggacttctttcagctcatccttgcatgacaccacatctgtcaaaaccacatctcccagactgaatgttctgatggccgggtccgtggtgggttcttctgccagggtctcttcctcttcggggggcggcgagtctggcgtttgcgtcgtagactttttcagtgaaaacttcatggcgactgtacagtgaagattggtaaaatatttcgcaacatgtctcctctctcctctacctccgaaagtcctgtatatatgtatcctctccccacttagctcaacactagacattgcttgatctggaacgagtacaattgtattaaagtttcaaaatgtctcacccactagccgtaacgtgactcgtccagacaccaactacatacgcagtcaggcacagcctcgtacttttgctcgtactggtgcacatgagcggggtaagtttgcgatttgtgggaacatgcagccatgctacagcgtatttatggcacgtataaagtcatgacggggctggtaacattctcagcggctcgtatacacgccacaagacgttccccctttttttctagcacctcaagacgctctaatgttgtcatccccaacgtgaaaattatgcatggcgcagaccatctgctgctgtgcgctgcactggggtccaagtgggtaccttcattgttatcccaataaccttccgtcaagtcatacattcgcaagtggcagggtgtcaccgataagggagggtgccagcacgggtaagcacaagtacgagaagctctctgtatgtcaacctgtcgattacagattcaacctcttctaatgcgatgcacttgtatcacggattctcgactctctggccctaattagtgcgctcttaatagccacggcgccgcgtcttagagtagaatggatccaagccctcatctcattgtttgccgtcataaatcagtttctccgataataaaaaacttggacatactgtatatactgcaacctgtgtgacctgtcagtctggacaacaaccgaacgaagattttctttgcttccccacatgcctgtctgacattcacacacttgtctgacagtctggtcaagacactttgcttattttcggacaatgtttctcaacaatgaaacttaggccctcacatatacagtcccgtcgcttctcaagtgtggaaaaggctggtagtctggctactgggccgtattttaggtacccggaagattttgacctacgagtagcgcacaagtacgacttcaagtatcggagagtagcctacatactgtagtcagagagtctcattccacactaacggggtgtgcgcaggaggccagaatctgaaagatattaatagccacaggagatggtcaatgaaatgaccatttttcatacggcaacacatcatgcaacttcaagatccacagatcacccatcgacacttcccatatgcgacaagggcgcttgtctatcacagatatagccagtagcacggggtcacatcgtcacaacgccatgtgtcaccataaaccatcgaatcagagaaccactagatgaatctgatagtccgtgcctttgttaccaccagccccctctctctgctgaacttgacaacaacgaattgcacaaaattacaagcctgaagagttccgaaattaatgagaataaataataatgtttcatagagcgcttgtacggcggtcgaagcgagcacaaaagaccaggcccattaaaccatggatttctcgcaacctccggcatctgtgttttctggcgaagatgccttcacatactctgcccagcaaataatcacagagaaaagggatagtgccaagacaacaatacccttgaaataggaaataaaatacacctgggctacgccagtaccaatctggatactggcgacccccagaaaaagcagcagagcgtcctgatggccgatgtccccctcgtggttctcatctaggatgcagagtggagcaaaacaaaatagcatctggaaaaatcctgccattatattaagcatgaccacattgtctggctctaaaaccaggtctagcacatgcttggtccaaatgtcgatggtcaatagcccggcaataatgcatactgtgctagcaatgtatcttagtggcgtctcacggactttggagtcacgttctggaagatccatttcgctgtagatgcagattgtggtcaccgaaagcatagcgtgaataataccgtggtggtagctctggttcatcatgtacaccgacaccaaccaggaccagagcacagtatgaaccatatgaactatcttgtcgctgtatctggttgccgacatggcattgacggtcaaagatagaaacaccgccaagtagaccgtcaggaactctcttggctgggactcattcagggccacacccaatgtagctagtccacaaataaaacatagaaaggccaaggtatcatgggtagatttcttttcgcccagggtattgtacttcgagtagtcaatggtgagctctgcagcaattgccatgaaaacaagatgaaggccaccagcaggtccctgagaagtgcacatgaggtacagcgaagacagtatgatgacgaggagggcgagaatgcgagagattatggtaggtctaactgtaagaaagtacattattccacagttgagcacaatcagcataacatgcgcgcatccaatctgtgtccacaggggcacagcacaggccatgtagcagaacacgagagctgcagcttgataggagtcctcagtcgagcaggggccttcttggtcgtcgtggatatcgacaatgtgtgccttgtaataacagacggtacctgctgtcgagagtgagagaaagacatggccaagcaggggatcacacagtgtcataataatggtagcgatgagcgcgttgacacacgacacggcgaggcagaaggctgctcgcgatctccaagacaacgtgactacccgtgtcatgactatggttgtgggaaagaaccccagacagcagacgatccgtgtagggttggcctgtatgtcgtttgtgtccatcaatgagtatgctgcagccatgaaggcgagggtcgagaaagctgcagaggcagctagtagagcggtgttgtttctagaggggcttggtgtagggacgcccacatcgcgtgggtgattatatgggaacttgttgtgaagcgacatttgtagaagagcggcgtcgtgtagatgatgacaagagtgtgggttttaagtgtcgacggactccaaccttatgttttggggtgcgtgagctcgcagatttatgcgagctttattgtctccactacaactactcgacttcagtcgctccatgttacattctcaccgtctgatggcggtcaagggtttaacacctaaacggataaaaagctggacatggttttgtaaacgcgaatattttcagcactatcgatgatgatagagtgttagagtggactcgattgatcgaccagtagccccacaccaactttaaccgtatatttccttgcattgttttctgctatcagacgagagcacccaaggcggctagatatccacatcccaaccactctcatatacagcacagtacagtactgtacttccatcacgtacccgtaactttgtttgacaagtctgagacataaaggtggctctcagctaaccgcatccagatgacagctggtttttcttgttcattggactaagctcgactgcgtctcatctgcgccacatgccaaatagaatgtgaggttaatgcagagactgatctctaaacttgacgacccattcaacgagctgacaatgaacagacggtaggagagttgtagagaacattaatattggatggaccaaggagatggagagtatcgttattactatgaattccagtgtttatcatgatgggctaggatatactactggtagctgttgcaattccgatttgtacttgtaattgctagatacggacatgtctgctttcggcaagataagtacagtggactgcatttgctactaatgagatatctgtagaaacgccagagtcacaccgtacaacactcgtgcatgtatctccgtaaggagcaatatgcgtggatattcaggtccttctttgcatattaatcatatgtcgccctttttttttttggcacctcaccatgtcatgactctatgttttttggcaactgacctttggaccagatctactggacacatattttcggttcaaagcgctacaagtagttcgtgcaagacggcgtattcccttttgggcggcgtgtctttactacaatatcctacagtagataatacgaagtacttcaactactttacgataatgtacttgtcattaccacagtacttagacgagtcagccattgctgttcaagtatgtactatacgcatcaaaatacccccacgcccatcgtcgattgtatgtcatagtatcgtattaagagttagagtgtccaccaacatgaagagatattggagtaacttgaagttaagacttagctaatccatctacttggagtgggtgcagcaagagcacgaagatccagcacaagaagaagagcaagaagtgcaagacttgtcacaagaagagcagccggccattgttgaatagattgagatgttgttgcgagtagcggaggtagttgtagttgttttgtcgagatgacttgtggagagcacaattggagtggcagtacgtctcccttatatactcctcacaagtgaccgtctatgaagataaccagttagattaccgcccggccgttatcgtatgcattgctggcctcagtagcatcggacgtaagggtacacagtatgtactcgtacatccaacaacgtcactctcactgctttcctccgtctgtttaattacatgttggtgaagctaatctgtcgctacgcccaaaaattatatgcacacatagactcctgtgcctggcatgtggagccactgtatagttgagtgacaagcaacgtgtgtagagaagagggatacactgtttagagggggaaaaactcgccagtacaacattgctggcggtctattacgataaaatactgacatacaaatacatttctagaaatacacgatagtccacggagaacttgataagctcgcctcgccattaagtttgattagctgctctaggccggcgagtacgggtcgaaggaggaggtggcaaccctacgtcaggccagagcaatttgcccattcgcaatgagtccaaaatattatcgcccttgcgtgtccgcgattctttgttgcggcacaccttttcagcgtcccgcgctgtagcctgagaaccgatatccgcgttccactctctccccaaaagacccgtcaggtggctccatactccggtcgatagagctgcgtcagagtagcctccttcgagtaaagagagaagcttgcccttgtaataagacgccagtgcggccgagtccttggaaaagcggtggtagaactccacaggcacgttcaccgagtgtcgctgcatgcccttaccttcatgctcggatgcatcaaagccagctgatagcaccaccaagggcttaaactcgagccctgcctcccgagcctcacgctgggccctgaaaaagaactcgttggccttttcgaatagcacacagtactttctgtagagctgccaaaactcctcttcggtttcgtacggctcaagatggacgttccaaatggctagaccatggcccatgagacaagtagacgcatttctaagggcatctggagtggcatagcctagctctgtagggaaactgttgatgtcatgcacactaaaatacccaatggtgggagacggataggagtgcttcttctcgggctcaggggtgtgttcgggcgtggtgtctgcacccacgttcacctgcgaccaacaaatgtcttgtgacccatctccgtggtgcagatcaaaatcaaggatgactgcatgtgtcacgccgtattgcttagcagcatattggatggccacatgggcattgttgattagacagaacccggaagggtcgcaggcgtgacaatggtgccctggcggtctaatgttaacaaacgcctgcgaaaaagtgcttgtctttccctcgggaggtggtgtgtcgccaattgagagtttctggagagtttcggagacatctgaatcatacagtgcgtccacaccacgctcaactgcacctaccacgccctttagagcagtcagtgtctcaggggacaaatagatgtcaccctcgggccaaccaggaggcagttccaattggccagcttcaagcttgtcctttgattccagacacagcttctccagcaagttgatatactcaacgccatggacagctgtcacatgctcactggacaaattagcctgtctgacagactcttcaatctcaaacttgcccgggttgtttgcgatagccgcgccaacacctagagatgtagccttgagccgctcgggtcgttccaccaacgagtccttgtatttttttcccatccatgaacgaccaaaagtgtgtttgtacgataggggagattgaacaattagcgtctgggcagttcccgagaagcacccaggatatatcttgtcaattgcaatcttgaatgacgtcacagcgtcgtaatcatctgaggaggtggccacaatcttgtgaacaggtgtctcagggacaactgcaggggtttctgttttcaagggagtggcttcaggggtggccaacttgagcggagttgcttcaggagtatttctgtgactgacatgaggggtctgaaattgtgtggaaggtatggctggacttgagtgtcgtgaagaatggcccgaatgaggtgctgagggaggtactgaagacacagtaccagaggcacccatgtcgaacagagctgggtcgatagctgctccatcctccagtccaggctcctgcttgatatatccgttatatcgctgtccatgagacatgtcttcacctcctggggcggatcgtgtatgcggcgtgtaataggcgcttggtgtttggggtggctcttgtttcacaacttggggggtataaggctgctgggtgtgagattgttgctgaaaattcttgtcccacggtttggggattcgatggtttccatttggctgttgactgccgttttcaggtgtctgttgccgctcctgatactccatcttggttgttgttttggtggagtgcagatgtaacgcgtcatgtgtggacttaatctgaaccgtatatttgagacatgagatagggtgtttactgaaacggagagtgttcatgtgaccagaaaagggattgaggacacatttggactttgaaaacttcatagacaaatacttcttgacaccctgactgatggcttctccacatgtatgtattgtacctgtagcccacctcatctcctaccaagcttggctaaacgagagctttagtctatagacaatcagcctcaacggctggacatcaggttttgagaggtacaaatcacagtttgttttttgctaaaattgttcaagagtaccacgtgtaatctctcacttgttcctgtcacaaaaatacccctagttacgcatccctcaattctggtattcgtatttgtatttctcaagtcatgtgtgaaggaacttaatttaagaaaggggctggtatacggatatgcactacgttcgagggtgtacttctttaccacaccgtccaagggcaagtacagcaccaccatatataaggatgcagcatatacaatacacacgtttattttgatcacgcacccatttatctatcatatatcaccctcccaccatgttacaaatggggtatgtcaccaacggtttagcgcgttttgaaccctggccttggtgaggaaactcaattggggttaccctgccgagagctggggtaatttgccagcgccacttatcccaactcgccgacgaatcgaacctcgtacttccacaccacacaacaccaaacactcaaccatgtccaacctcgaccagtccctcgacgagatcatctccgctgcccccaagcgatccaaccgaaagaaccgacgaggagcaagcgctgctggaaacggtggagtccagaaggccacccctgccgcccccaaggctggtacccccaagaacaagcagcagaagcagcagcagcagaagaaggtcgctgctattgtcaaccccattgacgaggccaagaagctcgccagcaaggtcattatttccaacctgccccaggacattggcgaggacgccattcgagtatgttaaaccgaagatacacacacgcgacactgctagagtgatgcgtggagtggactcagttgcacctgcagcctcaaggcgcacacagcaacatcaacggagctgataccgattcgtgaacgctttcttcgaaagtcagtagcaagggaagttgccatttttgtgatggcagcacctcattcaacagtagccagtatttctgctctgcaaaattcttggtgaagagtaaccgaatttccttctttttaggaataaggtgaagagtagccagacgcttcccagtgaagaatctggtgaagtgatacgcggtttcgggagcagatctggatcgtcctcggactgattcctgcgctcacggccatgcttatatggccaaccgacattccgagaactgaaactgaacggccttttcaaaaacagctgctagagagctgagagcggtggggtttgcttgttgtcataatggagagaaagatcgaaagcactcattgctaatgtgacacgagccggattgaaagctgatgatcaaagacctgcgcatattccttgccttgtctttgcagctgtgcgagggaagaaaaatccatgtccagtttcagaagtcagcccctggaggctggcaaacctgttgcaaattgcttgtcgcaggttgtccctattactgggatttctcaggaatgaaagtctgcaccagcctggctgggtcagagttaaagccgccagtaagacattgtataatccttgtcagattcctctgacactcatttatgctctgctttgctccccattttcggatcagttccgttgtgattcacgtgattccttaagaactcgtgctgaccattaggactacttcaagactgagatcggacccatttccgcctgcaccatggtctacaacaagggtggacaccctgccggaatcgtcaatgtcaccttcaagcgacaaggtgatgctgccaaggccgccgacaagttcaacggtacttccatcgaccgtggaaagcgatacatgaaggtgagcagctagacataacagaggaggatcaagagaatcaagaggagggaaatgccggcgacagtgacgacaaattacgaccatgacaccatcaaattgacactctgccttatttggacaggcagatgttactctggaggaggaataccattgattgccgtctactgcgtgccgataattgcttgagacgaagcgatttggatactaacacaggttgagttggtttacgacccttccaagacccctctgtctgcccgactccagcccaagcccgagcctgctcccgccaaggccaccgtcaacgctgccgccaaggccaagcagcagcagcagcagcagcagaagaagaaggccactaagcccaagcccaagaaggcccccaagaagactgtggagcagctcgatgccgagatggctgactacttccaggattaaatagaatttaattgatgtatattagctttttaatactggtcttgagtgttctgtgttatgataattccccctcaagtggattctatatcctatggttgaccaattgtacgtactgtagctacttgtactacattgtagtattgtatgtgctgtgtcactcgtcttttgtacaatgtgtcatggcggcagccgtcagagaaggatctgccgtaatatacagaagcagttaatcacgccgaaacagagactaaaagttcagtactggcgaggcgaccccctgtcatggactccaaaccctgtgccttgtttctgtatagatagctactgtacttgtagacgctaattatttccaatcataaattcgaaacatcgccattcgctcgtagtatgatagactaacggccctacccccaaacgatagacgaatacacgagtctatgaaaacactgcctaattagaacgcgaaaaggggcatgcacaaacctactggtacagtattgtatcatactaaaagccccatgattattagtgctctaacgtgtaagccgggtagccgaaccccgtactattttagaccccgtttcggacagagtacaggcccatcagtctcggcgtccgtgcactgtatacaacttctgacacatttcccctctgtgctcgtgtttgacagctcgtccccacctcctcgcacggtctcttaactctcttcggtcttgcgtatttgcgcgtctgcaaaaggttactttcccctgagtacactcaacttgttccgctatacgaaattaaagttggccccctgtcgtttacttgtacatcaaccacacacatacaagcccaacaccttacatcaggatctctggccagaccgcatcaccacctggaggacaccatgcagacgctgaatccgttgctccacatcgagtatgtcctggcggccgagttcgacatcgacgcaggccctgtggtcaagtaccaataccccgacacgcttcctggcgacgagcaactcatggcggagctcatgctgccagatcagagccacgtgcgcaaccaggactggacgatattctttctgcacgacgaaaacgggctgctcaagtaccgccccaacgacaagggcgacatgttctacgtgctcaacctcgtcaataccaagttcgataaggacgtgcgacgaggcgctatcgtcaagagtatgtgtctgattacgcgttacccctactttcagatcttcaagcccgtgctaattctcgctctggacgagtactttgacgcgccgtcgctcgactgtctcaaaaagctctacaacagcatcaacagcatgagtgtggaccgcatgccctccttctcggcgtcagaaaaactgctgctggcagtttctgaggaccattcgctgtttgccgaacggtttggcgaggaggagacggcatctatcgtcgacgagaaaaacgctcctattgatcccaaaagaaactcgtcaggggagaaacccacatactacattgatctcaaaaacagaggccatcggctggtaagcacaggaacggtgcgagatacacactactttgactcgtcgttacaatacggagccatgaagatccccgttaaggtgccaacggccattttccccgaaacggtaggcgacttttcgctcatccgactgctcagaaccctgcaaagtgtcaagggtccgttcaaatcggtccacccgcaactaactatctttgggcccaccacgccaccggtgattgtgcttatcaacgcgcttctgacccagaaacgggtgctcttcatcggatacaataccccttcgggcgatgtcgccgaccacgtgctggcagcctgtttccttgcatctggcggaggcattctgcgtgggttcacacggtatgctttcccctacacagatctgtcaaaggtggacgatctgctagaaacaccaggtttcattgctggtgccaagaaccctgcatttacccaccaccccacttggtacgatgtggttgtggacattgaaaacttcacaatggacatttccccagcaatcagttctcctgtgcccaaggagaaagactctaagggcactaaccctctatttgcaacgatatctcaggacgatatgattttcacagaccagattaaacgtatgttgacggaacattacggtgagtcgtcgattcgacaccggtgcagaaactacctgattcggtttgtgcgaatcgccatctcttacgaagagtacaagtacaaacagtcacaattatggcctcgaaaggccccggaaaaggacgcagggcacgggtatgtgtggaactcggggacacggcgtctcttggactttcaaaacctagagcccgttattgagggctggcgtcagagtagatcttataagctggctgcggaggacgagcaggagagactaaccaacccggaagctctgaccttggacgtggagcactgtctggacaagctcaagatacaaactctcaacaactccgagagtgcagctatctacacacttttgcatacacatgtgtctgggtatgacgacatcaacaccttgttggtacatgccattgacaacaatcttttcgaggttgcactggggttggttcaccggttccctgctgcacgggaggccacctgtgagctcctcgagcgaatcagagcccatcctgctggtaagcggttctttgatcgaatcaaccctttccttaaggtgaccttcttccggattatcgaagacaaacgaagctgaggatagatgacacttacacaccaacagtcatacacaccaacagtcagacacaccgacagacaccgacagacagacggacagacggacagacagacagacagacagacagacatacacacgcatactctctctctctctctctctctctctctctctctctctctctctctctctccttttctaatgtcgcaacctcttcaggttatctcgcacagttttaatatcaaacgcgggtatgtaattgtatgtaatctagtatttattttccatatgaattgatgtgtaactgcttgtagctacttgcacgagtgcacttctacaattactgtacagtatgtaccttggaatatgccaacatcaatgcacatcccaattgaaggcaaacgaaccttgaccacgtgtaagagagaaacgtgttacgacgcgtcgatggaagtatgagagatacaattgacaatcaagtcagcagtaatactccttgtaaacacggcgacagttgctaaataaaatcagaatgtctcaaatctaatcagaggtcacacataccccgttcgttgggggagacattattcccaaccttgatacgaggtcgtccattttccactgcatgtgaaccaacgttattacaagtagctacaccatgtctctgctcacaacgaagaacgtgctgctggcagccattgccctgcgggtcgtgtttttctactatggcctctaccaggacgccaccatggccctgcggtacacagatatcgactactacgtcttcaccgacgctgcaaggttcatggccaacggactgagcccatacgaacgagaaacataccgatacacgcctctgctggcatggctgctccagcccacgacgctctggttctcctttggcaaggcggtgtttgctgcaggcgacattgttgctggatacgcgatcattcgcgtcctgaagatgcagggagtgtctgacaagaaggccgctctgtatagcacagtgtggctgctgaaccccatggtagccacaattagcacccgaggctcctccgagggtcttttgggcgcgctcatcgctcttctattgtgggcagtctatgccaaacagtgggttgtggctggtttcatagccggcttctcggtccactttaagatctaccccatcatctacatccccacaatcatctgggccatgaacgacaccaatgtgaagaccaacggtggcaagcgagtgtctcttgtcgaacaggccttcaacttcttcaccaaggaacgtctcctgtttggtttcagcgcagctctcacattcatcgctttgttctctgcatgctaccattactacggccatgaattcctccagcacacatacctacaccacctgtcgcgaaccgaccacagacacaacttttcaccctactccaccctgttatacatggtgtcttctaaggctggacaggctgctgaagaacaggccctgttgccccctcctcaaacgtgggcctttgtgccccagctgctgctgtcaggaatcattctgccactcagcctggccaagatctccatggtcaaaaccatgtttctgcagacctttgtgtttgtgaccttcaacaaggtgtgcacctcgcaatactttatgtggtacattgttctgctgcccttttacttcaaggactccaaactcatgtcccctggtcgcaaggtggtgtctatcaccttcgcagttctctgggtcgttgctcaggctctgtggatccagcagggctatgctctggagtttttgggtcggtccaccttcatgcagttgtgctatgccactctgggcttctttgtggtcaactgttttggcattgtgttgctggttggagatttgtaatataaacacacaagtacatagataacgaatgactttatatcgtttcacagttgcattatattttattctatttggttttgatccttgcctacgccgtggtcatcaaatctatcttactctaaacacgacagggatatcacttactttcggaagcttcgcagaatggccaggaagatgatggcaaagtggaaaagctgctccttgaagaagaaaaggaaggcggaggtgagcacggactgcaccaccttggtgtccagacccttgtacagaccggcaatgccctcgtcgttgatgatctttttaattccggacaggaagttgagctgctggccgtccttctgcttgacctgcattcgagacttgagggtgatgtaaggataagtgacggtggtggccacaagcttgcccagggcgccgtagaggaaggcgtcgatggaggtgaactttcgtcgcttctccactcggttcttcagctgctcgaaaatggtgtactggagaatggggttgatgacaagcaccagggcgggagcaatgccggagaagaaggtcttgaggccgtccttggaggcaatctccttgatggtggcgagagtgccctgcttcttctcggacacagtcattcgggtgttgacgacccagatggggttggtcagaacgacggtggcggatccagcaacggcaccggcgagcatggactcaccagtggtcaggttcatgctggcagctccagcagcggccttggagagctggaagatggttcgtgacgactcgtagaagtagtagtagacgaagttggtgacggagataccgaacagagccgagtccagaccggagtacagaccagcgataccctctcgcttgacgatcttccgggcggcagccagggcagacagcgtctcagctttggagtccttcttggttcgcatggactcggtctgggctcgggtggacagagtgatgagagggtaggtgacgaccattgagagggctcctcctccggcgccggcaagggcgtgagcgacgttatcgttttcggccatgatggtggtgtgtgtgtttctgttttgctggtgctgtacctggtaagtatctactttgtacgtgctgagagggagctttattctgatgacccaaattaggtctccccgaactcacaacctaacgtaacgtgtgtgccaacgttatccgggttgcagactgtgcaggaaacgaaacagcacagaagaatcattacagttgactgaaacaagaggggggcaaattgcggggcagtcacgtgatagctaccaacccgcaggccgtagaaccgctttgtatctgatccgcccaccacatggcctcgtcgatgtactgctatccaccatcacttgctccccagatctactcctatgcacttgcaaacagaaccctgacttaccccttcttccccacacactgcatgcatgaacgtgataatcttcaactttaccaaggcacagccaagttagccgaggtccgtaccagcagtagccaaccagaacaaatataacgcgccggttcccccttatgtgtgtctctaccccctcttctccacacctcctaaattgttatgtggaagatattacattgcggtgagacaggggtcacgtagagagtccaacacccaatccaccactaattactgttctctggtgaactatcgtcctccacctcatctattgggagcaaaacaacatgatgcacttcacctgcaaaattccactaaaaccagctactgtacaaatatcggaatgagacgtgcttgccgcgttccagaaaccaaccatgtgccaagcgtggagtgcacggtgtatagtttgtttgttggtatacctcggttggcctttgatctagtgtcatttgacctatactgtaccttccgaaagaggactattgatgactcgtaactgtatgtactggtgcgatacaggatacagttgacagctcggccgttatggtggtagccttctcctgttctggacccagttccccagatcagcatacagagatgcgtgctgtacaactaccggtacaaacagaaaggcgatcacaggtgagtgaaatttggcgaacagaaacgcgtagtacttgtactcgcaccgtacttgtagctacaatactcgtaattcgccataaccacagcctgtcactcggtacatgcttcactcagccgtacggacgcacttttcgattaagcctatctgccgcttgtgccgattgagacctggattagggtagaagataatagcactgtcgctggcgtgggcccgacgtttttctggtaaggataagcagagattttgatttgttcattttctctttttcatcagctaatgtcaacaactctctatgacgaaacctgagaggcatcaaggggtcgtgctcattttaactcgctaaggtaaaatgtggaccgccttattaattactcgacaccttcaacaacacctttaactgaaatttgttggtttcataactaaacctagttggctttccaacacttcagttggcgttgttgagtagtgcaggcgccccatcagactccacttcccatacaccaccaccacaagatgcaaacgattgaaacatataatttcgacagtgatcccgagttcaacaacggcctgaacgtcctgctggccaatgccggcaccaccctcgaagaggaaaacaaaaaggagcaggagagcggacacaagtcggagctcatcatcaaggccaaggaattctatctcaacagaatcaacagcagacagcagcagcaaggaaccactcagacagaagcagcagcatctggagagcccacaattacatacagcgacccgccgctgacaaagcagctgtcttacgaggagctggtagacctcatctcatcaggaaaggaagttccgggtatccggcaaatccccgacacggtgctgggccatgatgcatcttctgctgccaccacagaccgacccaagaagccctgggagaagtaaactaactgcttgcacatttgacaagggctataatgattttgttaagggctatatacatattctatatctgattttttattgttacacgcgatctctccagagacccgttactggagaattcgcatagtggcctcaaatacaactagtgcaatggcgtttgtagggaaagaccgaatgaacgaaggcatgaatcctcggaagtagcctctccatccccatcgtttgtacacgctcttgcatgctgaccaccaggtagggtacttggggttgataactgtgtctgtcatgatctgctgcttgaccacgtcgaaagggaaagcagtgacccagaaaatggtggcggagaaaccaccggcccagaagttgatagtgggcaaacccatgtctgtgcgcttcttcagctgcttagtgatcagatcgtaggatccccaccagaagaaaaagttggttctgaacagcatggtagaaaacagacccttgtaaagaccgggaagacctccctgggaaagcaattgcttggcacagttgatggggccagtgtaaagcttggtctttgcgtcgtattggacctgaagtcgggccttgatgtgttcaatgggagctgcaacaaaggacacagtccaaccagccccgatacctgcaataccgcaaccaatggtcggcagttcgtagtagtcctggtaaacagtgtccttgagacatctcttgtagttgtggtaagaacccagcatgacggaatccatgatcatccatcctaccagaggaggagtagctcccttgtagagacccctgattccctcgtttcgcacagtcttaatcagacagtcaatgggccccttgaactttccatcaggcgccgtttgcattcgcaccttgatcgtatcgaaggggtgacccgtcaccagcttggacacacctgaaaacacacccgcaacgaaagacatgtacttgggcggcggcttgcactctgtgggcatgtcttttccaagcgcacggagctcggcgtcgtggatttcctccttgacatgttgaatttcctgcttgactttttcggaaaccatggcgacagcaagtagtcaagttttgcgatctctcttggttcagattcgagatgactctcacttagtgtcggaagtttatcaatgttatagttgcgatatcccgatgtcgctgaaactcgctgactttgagtgaagtgagtggagggatgggaatgagcaatatagcagcctgtttttggtctgtttcaagtctccaactgatcggaactttctttgtgggtcccgtgactcaaatcagactgcgcttgtgcaaaaattattctcttgattactaatccaatatcactgctggcaggtctgcaacatatgcacaacaacgtgcagttggtacaagtattaactaagcgaagaacatcaccccgacgccgaacatacaaatgaacgctccaccacagcaggccgatacctccaccgatgactgggccgccaaccctctggccggccagagcattgctgagaacaccaaggtgagtacacccggacacctatcaagccattgacacccatcagaaccatcagccaccagcaatcactactaacacagtcaatccagtacgtccgaagcgtgagctcactagctattggcgttggtgccggaatcctccatctcgagtcgtactatggcttcctcttctacgccattgcatccacaattgtcagcattctcctctacacagtgtcctcgacaggcaaccctggtcgatatttcgtctatcccgtgaaacagctgtttgtcgacgacatcttcgccggtctgtcgtcattcctcctgatgtggaccctcttttatgagctcgttgatgcttagatagacaaaccactcgattgtgatgttcgcaatgtcaccactcggaaaatataaagagccacggtgtcaatgatgttcatgcgctgtcattctttgcaccgtctccaataagttatttgttataaacaatacacctctatttaatcgttcttgcccagttgtgtgtctcttcctctgtacatacagttggatagcggaagtaacggaggcctgctcgtctatatggatgatctataatttacacaagggtaaaaggtactgggctattgcttcttttgctcctttttctctcgtatctaggatcgtatctggttaacaggccatggaaccaataagagccaccatgcgtcaatagacggggaaatggagaagaaattaaagaggtcattaggtaagacggaacagaaaacaccaacaacggagaagatggctccggaggcaccaagagacattgtggctcgaccgaggaagggactgcacgaacatgttgtgcaagaagatacaacagagatcatgtacatttggcaaaaccagaaagattccatggtcataataacaggcacgccaaactgatagagaacaagcatgttgacgaagaaacacccgaactcctggggggagaagacgggtccaataagctgagcaggtcggaaaccggggccggtcttgagaagcatgttctcgaacatgagtcggatgatccagggattagagggctttcacaacatgaagaaggcggcattgacaccgatgatggcagagatcacccagtcgggccgctgcgcaagccgtctaatgggagtgtactcgaataacagagggaaggcaaagtggaagacaacgaaggtgttgatagagatggccagagctttggccaaaaatgtacttggtgggatcacctcctgagtaaatccttcggacaccatcgccgtaagcaaagttggtgaaaggtcgagcagtgaagacgccctttgtgttgtatgcacacgtctttgtatcgttattgagcgaattagttttccgctggtctcattcagtctgtccgcaatgccgcttcgcttgccaagtcgctgcttctgtcggaacatggtgttgatctggccaggggtaggaccgaccacattcttgacaatgtggttggaggtgggacccagagtctgagtactcttccagaaaccaggagtcagtctccccagaacaatgttgcctctgaaaatgttcatggtggacagttgtgatgagcactggttggagcaacatccatctcctcgacttctccaagcctacgtacgaaaatgcagtagcaggcaggttggcttacaaatcgagagataggagagtgcattgaagaactaaggatatatataagaagacatccttcttatatacagtaactactgtatatacgtggggtgataataatacaggttgggaactgatacgaggatatggggggaagcaaaagcaaaaaccacagatgagtagtgtaagtgacttttctttgtaagtcctgttgtagctacaagtacttgtaacatagccccgttgttgagtccattgacaagcgcattaaaatcctattaaatgtttctagatacagacggagtagtttcgaacgggtcgtgcctcctcatactttacactctgccacagagcgtcccgaatacactccatgttgccctgaatctcataagctcgagacagcagccaccaggcctcagcacagtcaaatccgttgccggttcgagttacagactcaagcacagaggtgacacgagccagagcagctcgttcgtctctgtcagaaatgaacagcgaagtggtgggcttctcgatcttcttttctgtagcaagagcctgagtaggcttcttcgcaatggagggggtagcaggggtcacagctccactgaaaccgttctcagtgcctccgttgatagactcatcaagttcaggcttcttgggctcaatgttgctagcctggtcgtcaggatctatcgcatcaatgataacgttggacagggcaatagcacttgccagagagtcaggtcgagtgtccagagcgttctccacctcgtcaagagcctgctgcggtcgcaatgccaccttcatgagcagagagagctggattcgcgtagaggcagtgggcccatcaactgactcggcctgcacgatggcctgctcactttcgtggacgagaccggcacgtcgataaatggcagcagcccacaaccaaagaattcggtggagtaatgtggggaagccagcaggcacagatgagctgccagcagaggtaggagcaactggagcactatgttgatgaccattttggtgagcggcagcagcaggctcttccttcttctttcgtcgcaacaccttggagaaccgtctaccggtggaagaagagctctggtgtgtaggcgacacggagggggcagtggcctgggtagcagtagaaggcttctgtttgtgtccaggggtaggagcagctccaaagtaagctccgaacagagcaaacacgtccttgagcagaggcagaattgcatcgagaccctggtcggcctctcgaatcgcaatctcggtcatcttgagctcaatgagcttctccttgagagagttggaagagggagaagagaatcggtccagagttccaacagccacctggatagcagcctggtagtctccaacggcagacagaagcagagcaagcagatgccacgactcaacatggtccaggttgacagccagcgagtttcgcagcacttcaatggcaggcacggtttgacgagtcttggcaagcagatatgcgtagtcaaatgccggctcggcggccgggagaccctgaacagctcgctggaaggatttgcaggccagagccacgtgcttttctcggtcctcagtctcggtggcggcggacagggcgtacagggagtaggctcggccaatagcgtagtcagctcgtccgtatgctcgctgcgagtgctgcgatctgtggtgaaatgcgggagacaaccactccaacagcctgtcggcagtcttcttagcagcgtttccatccttgtaaacgttagtctggattctgagcgcatcactgaaggcctcgataatggagaaatcgtcaatgtcctcatgggcgccggcctcatttttgattcgggcgtgctcctcgtagtccatgaagacctcgaaagaagcaagagcctctctgtcgtgtccaagagctgcgagaatggccaccagcgatcgcatgagcactcgcgagtggtatgtcttctcgatgcctcgtctcaccgattcgagcatcttgagagtgctgacagggtctccaataactcggccggttgtggggttgaactggttggacactcgccaattggcaacaagcatatctgtgtagccctcgatggcggcgttggagtcggtggccttggggatacctccggaggttgtggactgggagtctagcagcttctcaaagttctgtagagtttccttggactccttggccagctcagggttggggcccgactctcgctggataccattgaggatcagcagatgggtgtgaagctggtttaactgtcgctggtgcagatcgccggctgacagcttggtcgaaagtttgctcctggacaacatatctgtgattcggccgtacgatctgagcgagtccagggcccagtcctggttggcgggcagctgggacgcgcacaggatcgagtttcggtagtaaagccgctcagcccacaccagcgcctcaggggagtttccaattgagtcgttgatgagatgtgacgtggaggcgtagacggagatggcctggtcaatttcaccgagcacctcaaaggcagttcccagaatggcggcccgtctcacaagtccaatatctgtgtagtggtatcggaaagagggaatggcgtcgatttcgctaatgtcgttaagcaactgcacaacctccttgggttctcggagcaacaagtctgtgtgtgcgagagccagattgtagaagaatgtttcctcagtgtcaaagttggaggtgtcgacattctggagggtggtttgaatggcctggagcttctcgacggggattgccgatgtgggagacaggtagtcggacacgttgtagtcgaggaacagggtcaccaggttagtgtcttccagagccactgtagcaattcctgtgttagagtcgtgagagcgaacttgtgcatatacctcagttgtacctcagttgtgtctcaagtgacgtgtggtgtttttggccggttgtgtgtgtgtgttgcttgtagatttccgtcgtttggggtcttgtagattcacttgtcgtctgtttctgtattctcatactcacctccatattccggacattcgtggtggatcttttggaccagcgagggcaccagggtcaggtttccgagggtccgggcctcgtcgagctgcgacacgagctggttcttgggctgctgggttagcattggcggttgtcgtcgttggaaacagtcgagatactcacaatcgaaggcatatcggtcatggtcggaggaggagggaatgctgttctttactggccactttgagtttgggaccgcagaacgcaacaaggggcgcgcggggatctggcgtgaaaaagctgagatgcgatgaaggcttcgaacgcagttcacgtgctagccgggatgagccaatacctgcatccggggcgtattgtcggcaacccagcattataaggccatttttgtgcgcaatatttgcctgtaaccacacgcttctctttacagtccgacatcaccgtggccctctcccccggtccatagtacagtaatttaaaaatggagcgaatcacccctcgacctaggaccctaatgggtaacagagttcaacaaaagggcttgggctctacactgtgcgccccacccttgcaagcctgaaataattagcagatagacttaattagcgaacaagcatatagacacattcccacaagggcacgggacatgtggggaagccgtgtgtctcaggtgccacagcagacaacccaatgaaatggcgtacacgtcctaagcgagacaagacccgagacgcaaagtccagccccttgtggcagggatcgacatgtctagcatccccacattttttaaacgtcggaagctattacgcgctcgctactggtccctcccggatataccgctcactcatgtgaaaaggtccatcatgcacgaatacgacacattttgcctattagaaggataagacgctatattgagaccagacaaggtgagacctgcactaatggacactgacccctgtaagcccaacaaaacccagagtccacccacacactgtcatacgctcgtacatcttgaacacaccgaacttgtactctataattgctcattgtactctatgggagctacttgtataaggatggtttatgatagtggggaccaagtttcgagtctggtggctgtacaagtacgagtacgagtacactcaactcgaatggacaaccattataccgttcgtgtactgcagcagtagccccaacaccatccacccaccatgccatacctccattctgttgatgtttgcactggtatgtactactcgtacagacagtagtcgcctgccgtacgaatacctgtagcttcgtgaaagatgctaaccaaacagattccagtcgttaaccttgaaggacttggcaatctccttcagccgttcatagccctcctgggcccgctcgcccttgagaacattgtagctgatgacaatgtcggtggaaaccttctccagtctgatgagcgccacgcagatggtcaccttggtcagctcctcggactccttgccccatttcttggtctcctgttctcccagacaggtccagatggggtactcggtcccctggagctgttccgaggtcacgatccgcgattcgccgccgttaatggccacaatctcgccaaaatgggtcttgattgcggtgtcgtctgcatccgaaatcttctcgagaatatcgaaaatcagcgactcctcagcgggtccatcgtcgacaaaaacctcctgggtgtcgggcacctgacggaattgactggcgtcggcaaacgatgtgggcaccagggccgttagagcccctccaaacagttctttggtgttcatgattttttttgttgttaaggcggaagagattaactcaaaatctcaccttacatgcagtccagtgcgatacagagagaccaggtgcccagcctgcattgagcataaaaaacaaataagcaattggagggtgggctagccacagtgccaggaacccgtttcgggatgtggggaaacccgtggggcaatttgcgaggagcaaccctctggaatattatttgcaccaaagacacaattatgatcgtatcaacaggcaccaccccgagtacacgtaatgcctcaccccacctgtgagtaattggttcatgcatttgacgtgtttagttaacaatctatagctagctacttgttgcaccgtagctggtcgccaccttatcttgtgctttgtggcaagacccccatgctctctgtggggaacatctcactctaccaattccatcaatcaaagagcagaactcgtgatcccctcatacttgtcgccgcatttagcaaactcaaccccactggtctcagtgtactgatctccgtggatgtaaaagtagcacttgtcctgatcacgctcatagaaggtgaccactgcgtccttgtcaatcgcatgcaaccgggaatacttttcgaaatgcttggagtcaaagcagtcgaccctggaaacaatcttcctggagggcacggaaatgatcacagtacaacttcccttcagctcgtaagacacccggagatcctctccctcaaccttgagaacggcatgcagaatactgcctccttgttcaattttttcaggtgtatctgaaaagatgggtccccggttcttttcgttattgagattcacatcagccagaatatcccgctccttcttgccatcattggcaaagaaaatgcggtaccagtaatacccaataaagagtagagcaaggttgaaacagcccaatctgtacaacttcaccagtgtgccaataagtcgcttgtgggtgtatcgcttgagaacagacttattgctccaccacagaatcgaaaacagttgctggaaattggccagtgtgaatcctcccacagccatggacagaaacagccgctcttctccagacaaccgcttgaaccactttccaagtgagatctttctctttttcaggggtgggaaacgcaccgtggttcctgtgccttgaacttgtccctttgtgaccagatcgcgcgtgatcacagacaacaacgagaacttcaagtaattgtcgtccatggcgtatgtgtatgagtatgtgtgtgtgtggttgttaaagagaagttggttgagttgtgatccaaggtttagtgtcgatgcttcaggggtgtctgtttggtgatacgctaacaaccgaacttgtgtgggtacacggtacgagaactcctggccgtggtcaaaatacgagtacaagtactgtaccggtacagtacttgtattttatgctgtttgtgtatgcaatcccacctgtattctgctgcagttcactgcgtttttcgtgcagaaaagtggggtatgccattatcacgtgtggatttttcttcggtatgtttcagaatctaagaatctaattttggggactacttgtagtagttcacgtgacttacaaggtgcatcatgcctattttcttcggtcgacttctcaactccatacaccatttctcatactcttgcttatcgcagatcactcatccgcaccagagcatgcggcactgaaaagccaccctactctgtgccgtatcaaaagttaaatgtgtcgtgtgcgttatctttttcatcgacagagcacacggcgcacaccatgaaacgagctcttgctgctgttgccctgacggcattagcggtggttttgattcgaaacagtcatagtggcgacttcaccaccatactcacgcgctcagagtctctatcggatgcgccaccattgagacaatcggaattttcccctccagcgtttaatgagtcaacctacattttcaacgctgtccacaaccagctacggcacgttggaaatgctatggctcctaatggaatgacgtttaccccgggattcgtgcctccgggaaccgttctatatcacggcatgaacagaaaggaacttccgcaggaccttgactggttcgcctttgacccagagtattccttcacaatgtgttgcaacatcgggcatgcctttggtaatccccatattacaactgcccaggtggtggaaccgctcaagattgtatacattgacggtgccagtgcgtctctgtcctccgatctggggaccatggactctcagggttttcttctagacgatcccatcgacacctggaatgactacactgagtttgcacgaggtgatcgtctgtgcagacttttcaaggaaaatggctttaagctggatggttttgtgcgtatgaacacgggctttgagctcctaatgtgcaacatgaccaaccccaaggtggagtatgtcatgaacaatgccattgcggtcagtgaggaggaaggtaccgctggcctgatgaagcgaagtagctttgaagttggtcagactttcttgtcgagagacagatttggcaatctgctggttcgtccctctcgagaattcaacttctttgattatgactgggtcaagagcatggaacgtactcattccagtgcaggggaagagcgggtggagcttgattatcggggactggtgaccatttacggcatggagggcagccgagacatcgattttccaaaaaatgtgtctcagcatcgactgctcacgggttctgaggctctgagacaggagctaaggtcgcagctttgggaggcagacaaacacacaagaacctacgatccgtacagaatcaattggagaacggtgacggacaaccttgtgtacaagatggcgcctattttggctcagattaaaaatggtcttgggcagctggaggctgggaccagctctttgaacgatacgtccaagcatcttggtggtatcacgtccatgttacgactgagatttgagggtgatgaagagctcgctaacagtacaagacatgatgttgatgctcaggttgaacgatgtgccaaaacatacgcttctgacttccataagtacgacgtcacgccttttgaggaaaaagtgaggttcgccatcagacttgtttccactgcagtgtgttctgtaatcatggaaactgcagattgggcaaacaaggtacagactcgtgtcggcaacgtttctgaagagcttccatctaagttgcatgctgacgtttcggatctgatatctgatctcaactggtcctattttgtttcttgtactcatcggtgcaaggacaacgaggtctgctatctccccacctggccccatggaggtcgagagccccatattccggcagagcctcttcagtgtagaaccattgaggatctcaggaagagtagagggctgtaggttgtgttttatagcaataattattttctgatttatgctgtttgttaagtatctttcaagtaattatgttgattctcttatattcttcactttgttggttatctctcctatataatttagattcgcgcgcatgcagacagacagacgttatcgtcatgaaacttccacctccccacacaccaaatcaccatggcagcactcatcattgtggacttgcaaaatgactttcttcctggaggctctcttgctgtagtcgacggaaatgacatcatacccattgttcagaaactcgctgactctggcaagtacaaatttgtggtggccaccaaagacagtcatccccaagaccacacatcgttcgccgccaaccatggagctgagccgttcacctcaatcacattcaagcaccctaactcagacaaacaggtagaccataccgtgtggcctgttcattgtgtggagggtacttctggggcagattaccctccttcattcgactcgtccaatgtgcaggctcttgttcgaaagggatacttgcaggacagagagtattattctggatttgaggacgtttggggcatccacaagacagagcttcatgacctgttgcagcaaaatggcgttacggaggttgacgtggtgggacttgcatttgattattgtgtgttcaatacagctaaagacgctgccaaacgcggctataaaaccacagtcattagggaagccaccaaacctgtggatccttcttctgaaaaaaagattgttgctagtcttgaagaggctggggttcatgtcgtctgatccacaacccaaaccgactggtgatgctgctgccagtacaatactcgcactccgattgactgctcaaatatgcaatgtacagtacactgtgtgtattttcgtctctacattctctttatgacgggtcttttggggctcactttctacagtatatcctaacacttttgtctcttttttacacgacacataccatacaactctcaacacaagactctgtttgtttatcatggacgccctatacactgccttcaactctggaaagctggaacccttcgtccaatctgtgtatagagatggaaccatcgacctctacgccaacagtgaagccatctgtctgttctcagggagagaaaatgagccttacctagacagctttttgggtggtatctgtcttcgatacagctgcaaccggctgatcaacgaaggaccgtgggaagaccgtctggaagctgccaagcagatggtccagatcctcactcgtcactataagacgcccattatcgactccagtgttctgctgagcatgcactccgtgttcgataccatggtctctctgggtgaggaatgttgcgtctcttcaggctcaatcgactttgtgcgcttcggaagagtcttccatggcatcacgctggtctacattttcatatccgagctcaaccaggcattaatttctattcctgactttctgatccaacgttggggagcactcaacctacgggccaacgccctaggcatttctgtccaacccaagaccatgaccaaagttctagacgagtctcgaggtcttgttttgggcatgcctgtgtccaatggagattctgctactgcccattacctactttcgcgattcggaaagatctcccagatactgacaggactccaacagtctccaaaaatcagccttggtgagatattgagcttctgtgcgtcagaacctgacctgcagttcctctctctcatgcttgttcgtcaagactactacgaagagcttgtcgagctgctggagaaccctgatgaggagattgtgggcatgacgaccattcttatggttcgtgttggtctcacaatcagattcattgaccctgaggaggagctgccaagccatccatgtgtcccacgatactccacgggttctctcacccaacagatggagtttgtgttccagattttggaccgtccagacctcttgtcggccaaaatgaactcttctaacccccatcacacctggatgggtgctctgtctgcagtggtgactgagtggatcgccgctgataaacctgaggaggtgtacggagcgaacaagaagttctatgagcttgatccccctgtatcactcatttttgcgctgtgtagactcctctacctcgtttgtgagatgaatggggctggaaataaggatcttgtcatcggtaacattctctcctatgtctctcctccatctccgcttctaccctccaaggtagagcctatcaagttggaagacaggtaccttcctttccagctgggcgagttcgagggcaccacgatggctacccgggagagaaaccacgtgattctctctttaattggggtcattagactccagattgaatacacatactcttttattcgcgaagagattggcaaagatctgattagagtgctcttttctggactcctggcagcctattccaactgcgttatccacgaggaaacgtcttctatcgagcttatcatgtccactttcaacggttgcatccaggtcttcccgtctggaggtctgattcttgtggaactactggctgagctttcgcagcagtctctacggtttgttggggtgtttgccaccgtgttcagcaggttctatgacaagaagtacttttacgggtgcgagttttacttcaatgacttccttagacgttggggagacacgccgtcttttgatatcacacagctgcgttccaagttcacttcttccttggaagatagagccactgtttctggaagtacttagttacggtcttgcagtatattctcttcttttcctatcattaccatttgtcaataaatatatgccgttcaagatcgatcttgtagctagtttacgtaatcattttcacttgagaagcctatttcagtaacctggtttagggctcaaatatgcatggtgagcctatttgaaattttttggcagtaatctgcagagggacaagttccaaggtatatcactgacgcatcaacaccacaatggttcttcgatctacacctggagccgtttctgtgtaccagatttctggtacaaactcttccagatcactgccagaatggctggccaagaagcgaaagaagtctctcaagaacgatgccgagtactccaaccgaatcgagctgattcaggatttcgaatttgctgaggcttccaacaaaattgaggtgactcgagatggaggatattgcatggccaccggtacttataagcctcagatccatgtctacgactttgaggatctctctctcaagtttgagcgacacactgacgctgagaatgttgacttcaagattatctccgacgactggaccaagagtgtgcatctgcaaaacgaccgatctattgaattccaaggacagggcggaatcctgacgaaatcacgaatcccaaagtttggacgagcgctggcttacaacgacgaaaactgcgacctgtatgttggagctgcaggaaacgaggtatacagactgaacctggaccagggtcggtttatggctccctttgagctcagcagtgccggtgtcaactgtctggacgttaaccaggcccacggtctcctgggtttcggtactgatgctggtattgtcgaattttgggatcctcgaagtaggagcagagtgggtatgctggatgtgggcgctcccggactgggtggcggtgccacagctctcaagttcagaaacgacggtctgaacgtgggtatcggtaacgctgacggtattgttcgtctctttgatctgcgagcgccggagccctatgtcaccaaggaccagggatacggttttggcatcaagaaggtgctgtgggtcaacgacgaccatgtgctgtgtgccgacaagcgagtcgccaagatctgggaccgacgaaccggagacgcctacacctccattgagcccactgtggacattaacgacgtggcacacatccccggttccggtatgttcatgttcgccaacgagggtattcctatgcatacttactacatccccaatctgggacctgcgcccaagtggtgttcattcctggaaaacgtcaccgaagagctggaggagaagcccagcacttctgtatacgacaactacaagtttgtcaccaagcgagagctggcggcactcaacatttcacacctcattggctcggccgtggtcaagtcgtatatgcatggttacttcattgaccagcggctctacgagcaggccaagctcatctccaacccttttgcttacaaggagcaccgagagcgggagatccgaaagactctggagaaggagcgggagtcgcgtatccgaacctctggaactggagccattgcatcccgtgtcaaggttaacagggctcttgctgagagactattggctgagtctgaggccgaggtcactaacaagaagaaggtgtctgccaaggagacttccaaggctgctctttccgacgatcgattcgctggcattttcgagaaccccgatttcgaggtcgacgagaatgctgcagagttcaagcagctcaacccttcgcacaagaaggtcaagggccagcagtatggtgaggcacctctgcgaactactgcccgaccccttactgctgctgaggaggaggccatggaggagaataacggctactcgtccgatgagcacgtggaggctactgatgaggagcccgactctgaggatgagcgaaaggccgccaagaagaaggctctggcagagaagcgggctgagaagaaggctgctgagcgtgcagccttccaggccaagcgtgctgacaatatcaagatgactacgggctctgaggctgctcgagaggagattcccgatgacgactttgctgaccgagtggctgatctcgaggctgaggaggaccggcacgtcatgaagaacgtcaagatgtccaagggcgctggaggagccgtggagatgacttttgtgcctcagggaagcggcaataagggtcgtggtcctcgacccaagcgagatggagatgaagaggaggcacgggacactggaaagagcagacaggagtatgatggtcgacgacgggctggcaagaacgccttccgaggtatgtaagaaatgcataattagtatagaagcgaaaggattcaaagtattagttcgagagattatgtagatgatgtaatgaatgcagtacgagtgtatacaactgagataccggtactgtacttgtactgtagctactcgaaagacgcaggaagacaccgatgcaaacgcttattcctactcgtactcgtactatgatagcactgaaaactgtatcaatttgtcgtaaccgtgccgaatggcttgccgcaccatttattatctcgccgcacaccattatcatgctccagatcctgtcacgctccacttcccgtaactaccagtatgtactcctacgtacattcctctgcggctccccgtccaccgactgcagataagatgtatggccactcaccggctaatgaaatcggtagtttgctcatgctgccttgcggaaaaaaatggtgaacactaaacggagactcccttttgataataaggtgtttggcgtatagagatacgggttttgaagtataagagagaagaagtgtaggttgctgtatttggatctccccaagtctagtcgtatcacatctgactgtccatgacgtgctctacagccatttcttcgtagctcttctttctatgcggctcttgttgagtttcaacgggccccgcatgtacactccagccaaactcaactgttgtgtatactgtaggtatggtatgtgtgagaaaataaagtgctttgtgcgtaccagggatagggtaggtagtgaaatctgagttagtacatcaactctagacgatgggcgtcgcctgtgtagaagaacaataactcacccggtaactaacactatttctcggtggtcaatgcgtcagaagatatcaagacggtccgttttgcgtttaagccgagtgaatgttgcctgccgttagtaaatttattatgaaaaaccccactatgaatacatcagcctatactgatataccaagaagtgcaagggaggtggtcctgttccacctgaacgcggttcccgacaggcggcggtactgaagggctttgtgagagaggtaacgccgattctctctgcagtcgtaagacccaggtggtgtgtccgaggcagtatcgctttcccaactctagtaacctcggtagtgtgagacacactacccctaacggtaggacagccggacgacgatggcgcagcaattggcgaacgctgttataaaacaattcacttacgtgcaatgaaagttgtttgggcaataaacaataaatgtattagagccagacgatagacaacaatccagcagatgatgagcaggaaaattgagtaagatcgacgtggcaagaagagttacagttacgcagagttaataaggtgttgggagattagagttaccctgtcggatgactaactctccagagcgagtgttacatatggtatgaaagaaccgcctgagagaggtctcgggttccatgcacgtgacgccgcaacacaacggttgcgtttaagttggtgtcttaagtttgggcccgagtggggaaggtcctacggggccacatagcggttggatggcttagtagtggtgtgtcatcctccggaccactgatttctgcgcgcccagaaacgtcagcagcacaccacccgcttgtcggcatgattgcgaataaacaagttaagagtttcatttaacggagcgagggctgctgaatgcacaggaggataacgcaatgctgcgcacacattttcggcacgcaacctagcagcaactgttgagactgctgtgagtgggtctgtttaagggtttgtgtgtgtgccggctgcatggggttaggtaggccagtgtgattcagcctatacacccgcgccacacacgtaaaactgcatctctatcttcttggagacaacgggaagctgtcaacctcaacttgtttgtcggccttgcggcgcttcttttagccctggccttataaggtaaaatagggttgggcaagcggctggaattactccgcgccgcacggacctttagggccttcggcagcagtttggagaaagcaaaagcccagagcacacgagtgtggtttgcacttgttttgattttggtctgaaaaagtccctataaccctacatgtctgctcaggacgaacgctcacgcatccccccaatttcctcccaggccgattccgcccttctcaatccgcctcactctgctcttcaacaacaacaatcgtctaccaacggcaccagtaaccaaccagactcgtcaaccatgacggacacacgaggcccgttgatgacgcaggaagcccgcgatcgcgagacccaaaacagcctgaaaccacatccgcagtcgcagtcgctcttcaacaaaccccagatcgcacctgtgctcactgaagctgcctcaggcttgcgccccgacaccaacatcaacagtaataacaacaacgcctcgtcgcatacttctcatacgacatcgctcttgtcagcagcagcatcagctcgagggcccgatggatcgatcgcgcacatcagaaatgctgcacccccaacagcggccatagagtcctcgccatactactcttacccccaaccacattctcatatgaagaaccatccgcatcagcagcctcccgcagctccaggtatcttcccccagcatccccagcattcaccaccccacccacaagcccatcctcaccagcaccagcctccagcaccatacggttatgcccctgggcgtctgcctcctccaggaatgcggccccccgccatgggctactacccgtactacccgtactcggccgatttgcagcgaatgcctccagtcgaccagggagacgcctcacaccccaagctgccacgtattaacgtcgaccctcgtgtaaattcgcctgaacaacgaccctaccccgactacgcgcagcagcaacctcaacagcacgcgcctctgcagaccagcaacaataacaatcgcgcgcctccagagcaggcgtccacagcttccgactttggtggcgacagaccgccacctaaaaagcgaggcagaaaacgaattgaggtcgccgaggtgctggctaacaacgacctgagccactgctcgcctctgggagaaaaggaactcgaggccgaccatcgaaaacacaaacggccctcaagacctcaggctgcagaaaccactaccggagaacggcagtacccatgcaccttcccaggatgtgaatggtcatttgtgcgaatttccgaccaacgacgccacctgagatcgcaccaggagccgctgtttgtgtgtcccttctacgccgaagacaactcatgccacagaaacggaggctctttcacacgatcagatgtgctcaaacgacatctgcggctggtccactttgtgcaattcaaacagagtgactcgggctggtgtagatactgtgagaagatcttcccatcacacaaattcttcctcgaccattgcgacacctgtgcagtcaacaacaagagaaaaacacgaaaaggagcaccagaccacgacgcggactacaaccagaacaagtctgagcaggcgcaaagccatcagcaaccacagcagcaattgcagctcacacagccccatcagtctactcatgcccacatgcctcccccccaggacgtgtctcacaacgaaattgaagccgaccaagagcccgaggctgatctcgaattgctcagtaccgcctccagtatgttggccaaggagcctggagagcttcctgttcttgcatcgcatttgaagggccaggaggactcggatcgacaccagaaacgaaaaggccgatcctccaagagttccctgtcgggaaccattcaagcaggacatcatctgtaaattattgtattatttatcttacacggaattgtaaggacattcgttttgcataaatatccacagtacatactgtagcatttatatacacttgtggtggctactgtagaagattatcgtgatcgttgtttactattgctccacttgtttcgtagctttctagctactactgtacatcactttacacttctattcattactctctatatatgactacaagtagagattatttgtaccaaggctatgtatgtgctgtacccttaaagcaaaccatttctatccatccacacctttcctgaaagaaacactcctgtgggatcgtacttttctcgcaacgacttccactgcttgagatcatctccataccactcatcaatgatgggcttgagaccaagcatcttgccgtcctcgctctcgttatccttgagctcggccgtctcgggacccaaaaagtttttggcccagtgaggctttcctccagcctcggccacaatgccctcaaagtcacggtaccacttgcccacaggggagttgactccaaagggtctgtacatggtggcgttgatgtagagggtgaggttggagttagtcacatggccatgaggagaggcataaggccggtctcgaggattgatgtccaaaagaggtcgcagagtgttgccggtgatggctcctcgtcgcgaagcagaaaactcctgagtgttgggctccacgtttcggtcgccactgtcgggcacagacatgttggagcatcgcacctccacgggggaatgcacataataaatattgtccttggcggcagcttcaattttggctcgcagagctcgcaggacatcggggccattgtccagaggcatgccccactcgttaacaaattgggagaagagacagtccatgttgagaccctcgacagagccctgcacggcctccgagccggttccggaacccagagtgtcctccatgccgtactgcctggagaagatgaaccgctcgaccgaaggggtaagcgagggccacagtcgtaccgagacccacagcagagtctcgtaaaagagccggccgagccaggtgccgtaccaggaaggtcgaggggcggacagcggcaactctgacttggaagctcgccacagaatgcatcgctctgcgtacgggaaccaccacacccggatatactccgaggcagtccacaggttgtcccactcacggatcagagtctcaaaggtgatgacatgctgggtggagtggatggtgtatgccggcacggttcggagagtggcgtagacgatgattcctagctttccaagagaaaggagtgcagctcggaaaagagtagggttctcatcgggtgagcacgtgagcagctcaccggaggcgatcatgatggtcagtgacacgatttgctgggaaaccagaccgtggtaggccgacgaaccgtgggttcctgtactgatgattccggccacagattggtctgaaatggagcccaggttctgcatggccagtccctttcgcttgagtacctcgttgagctgatggatgcgaataccggcctcgacagtaacgtcagtgtagagacccgaggtgtggggcttgaaggacacggccttgctaagcttgtcgaggttgacgagccattgggaggtcatggtgaggtccgagggtgagtgagctgagcccaccaccatgattgtctttcccaggtctcgtgctcgtgtcacaatggcctggagctcttctatgcttgcgggctggaagtacagcgatggacgggaccagaaggtccctgcccaggtcttatgcgaatgaaaccgcttagcagtcgtgctgtttcgcagtgacatggttggtgtaggtcagtgtacttgtagggtgacggatatgacagaacttgtgtctgattgtgtgttgtttgttgtcaagtgtgtcagcgatggcggcaagaatgtgttatcagtcgtatcttgcgctcttttttgcactccgctgctctctctgtctgacaaaagacctgttctgatcctgacagtggtttgtaccgtggtaggaacgctttttggcttttcgtgaacagttgaaatttaccattcaaataaggttccggtgtccgtgttcgccatgcaaaaaaaaaaatgggtgcacacatgaggactcccagccgcagcgtacggggtcgagagatgagctgttgctgcggcttatagtgcaaatagtttgtgaccactttgggagttgatgtttcgctgcttggctgtatttatatatgtccatcgcctcacaatctgactctctcacccccttatctccgcacacgtcaaaatggcccaaaaccaaccggacccaaacacgccacccaatggcccaatggcctgtttcctcgccccagtcagaagctaagcttaccaaccgggtccgtttaggcaccgagtccagactagtgcggatttggcctgattagtaaataaaccgctcacagacggaccctgcaaaatacgtgcagtttgatcccatcccatttttacgacgtgcttttgaaatatcaagccgcatcactgtgcacgttacctgtatgagagatagagtgtcgactacagtagacagatcaacttgaccagaaacgagacactatggaagaaccccggatagcacgaatccgcaaaaagaaatcacgacacaccaactattacaaaaacgctgaaaagtatgtgagatgggccgaggagcgagaacagcgagaacgcgagtatatgttgtctcgacctccacctgaactagaggaatacgacagcacccccataagaccctacaagattgtgaaaacgacgcgctggcaagaactgcttccttgtgaagcggaagattttcagaaaaacggtaattcgcactgcgcaacccagcagtacacaaacgacacgggcgccccgtcattacgtcagcagagcgcgacgtgtttggctagacaggcgcgttttctaaccgagggtctattgaaggacgttcgcaacgcgacagtatggaaatcggtatgggaagctgttctctatgggcagaacgactctcttaacgtgtttctggtgtttgcaactgagttacaaaagcattctgatttcccctgccattacaacggtctgttgcatcctacaaaaacccttacagatcgatgtgcctctctgagagcgctgctgctgcgtggtaaaagccggcatcgaatcgagtctgtggcccaagcactgactgtgggagacgtctcttacctggaattgggcgtcaagcatatccgcaacgaactcatcttaaactacacacgtgatgatctgtatgaacatgcacaaaacgccttgacacgcttgaagagcctgaccgtgctggatatccgatatgtcgatatcagcgatgctacactgtccttgtggaagaatgctcttgttcgaggagattggcctgagctgaaggtccttctgcttggccattccaatgctgataaagtggcccctctaatggaaatcccgcaattgtggtatgtcggataccgtggggatcgtctctgccatcgcaattggttcacgtgcaagaatgacatcaagaaggatgacgtgcccgatcgattgcaaaagatcatcaggtgtgctcagaatcacccctcctcgtggcttctctcaagtttaaaggaactgaacaatgagagccagcgtggaaagctcatcctcgaggttaacttctcaatgacatcatgggatctggaagagcttcgaaaacgtccagctgactatgtgcattgtgtccgaatgaggaagaacgaagagaaggctctgaacccaccatcgacggccgtaaggacggagcccaagcccttgtatcgtcaggtggctcgtaagcgacgagtagatgctgcagtaagtggattttttggccaggttgggcccaagcgtccctgtccctgagcaattatcgtagacaacctacagacatcgactgcccacatcgacacaactttacggtcggcacaaagacacagacaatcgtctagtgattatttaacagcaatcaacacacgtttcacatcagttgattgcgaaacgaaacattagataaatatatttattgcatttttctctttttttgacgtttattttgggtaattatttccgttggtgttcctctcgatcttcttgctcccattcatcatgcgacggatctcacgcaagggcgtcggaccggagcccagagtgtgtgagccattttaggttcgggcggtactcccactcgactttgtgattagaacgcagttttagtttgactttgcgataggcccctaccaagggacgaactgatttataccaggagcatatcgagattttagttaagcagctagctgaatctctctcaaggccaaaatagcacggcattcacattctgtaaggctcattgacttccgctagggaaaataagaatagcgtgcggacagccttgcgatgagaagaggtcgcgtgccgcggatggggccacatactctctctgtgccgttccatgtcggccgtattgaagggggcgttttctgtgcatggcattacgtgtgatcaggaggatgcaccgagtcgcccaaagctaccctctatggcgcttggctgcaggacttggcggatttagagttgtatatcatcatgcaccacagcgatattgtgctcaaaaattaacgggagacaatttactgtaaatgacgcaaaagctcaactacaggtcaacaatcaataacaaaaatcacttagtgcaatatatctatatgatggaattaatttttttggaataaatatgaaagtgcgattagacagacttctcgttgtcgttgaagtcggagacatcctcagcctggtcctccacagggggtcgccactggacctcaccgtgcagctcctcagcaagatcctcaagggttcgtcgcttggtctcgggaatcaggaaagaagtaccgataccgagcagcatgaagagggcgaagatctccatgacgtggttgagccaacatcccttgggctttccgtctcggtcacagttgtggttgaccagagtaccaataacgacctgggcaatgatggcaccgaccttaccggaagcagcagagataccgtgagcggaagatcggtatcgggtggggtagcactctccggggacaatgaaggtggtcacgttgggaccaaagttctcaaagagctgacacagaatgtaacaggcgagcagacctccctctccaatcttgtcgtaaccgaaaccaataatacagaagagagcagtcaggatggtgaaacctccaatctggatgggctttcggccaatgaagtcgacggtgacaacagagagccagtatccggggatggcaccggcacagataagaatcaggttaccgacggagttcttcatgagggtggagtacaggttgtcacccttatcgaaaccaatggtgtgcagaatggtggagttgttaagacccagtccgtagaaggcaacatcgagcaggaaccaagaaccggcagtaccaagcagaatctttccgtgcttccactgggagaaatgtcggaagaagtcgccggcagaggcaacgggggggttgtaagcgttctgctgggtctggagctcctcagcctgggccttgagagcctcaatctcctcgggggaggcgtttccgtgctcgccagaagtgtacttgtcaatgtcagcctgagccttctcaatgtctcgagaaacgtcaaaggtgtatcggggggtctcgggaatggtcagtcggaagtacagagcgcacatggcggggacacaaccccatccgacaaggattcgccaagacttatcgagagcctgctgacagtcaaagccacagtcgttggcgccgtggtagggctcaagagagttcttgaagccagcaacacaacagatggcgacgatggagcccatgagctggccccagccctggttggcgaagacagcacccatcatggctcctcgccacttggtggtagcgaactcagaagtgataatggaagacagaggatagtcacctccgataccgatacccatgacaattcgccagaaggtgaggacggcaacgaaggagatggcctgagagtggccagtcatacactgagcaatggtagcaccgatcatgagaatcagctcaacaccgtagatcttctttcggccgacaacatcagcaagaataccgaaaccaagctgaccgatgacggtaccgacagaagtggagaccttgagcagggtgttggtggaatcgggaatgtgaccatcgtggccagttccctggccccagtaaacgtaggacatcatggtgatacccaggttgatggcgaagatatcgtaagagtctgtcatgaaaccgataccggcaaccatgatggctcggatgtggtaccatccgaaagaagcggagtcaatcttctccagcgcgagtcgtcgtcgctcattggggtcctcaatgtgagcgaagtcgttcacgaagttgtggaaagcggcgttaccaccggcagtcttgttctgagcgtccattgaatgcctgagagtggggtcgatagcgatgaggaattgagctgggaagcgcaggtggtttatatatgcactggagcgtgcacaggtggtctttttttccctttttcctctgttccgatgagtaccaaaactctgtttaattttttaccgttttgggttagctctaattattcttggtccccaatacagttctggaacacctaaattttcaaaaagtggtaaaacacaaaaccatagttagctgggccatagctctctcagcactacactacacaggcactctcaacccaaccgtgcgtctcccaagtagtttgggagaagttggaaaagacgagtcccatatcgaccatttcagtggctatctccagtttaatatcgcaatgcttggccccgatattcgcgcttcttggcaatgtgagtggatcttcccgctagcgtgcctgtcttatctacttgtttgcgcttggcccttctaaccctgggagagccacttactatagcaccaccccctccaccattaagtttgatcacacacggtagacgaggccaccaccggcttaactgactgcctgactgtggggacaaaactctggcagacagctgatatttgcaggctatctgtcttgtaggagaggttcagtggtataggcaagtgccaatacgacaatttaaggaccctacagcgccaagtcaggcctgagaagagctcggcaacgttggttcattgtcttgggatcgtttagaaggatcaaaagacccgccaagccttcaaatcgatggcctccgcttcttttcaccaccgtcaagtaatagtcaaggtcgctagccacgtgtgtcgcacaataaacttctgcctgtcattggcactacgtctttgtactccgtatctattcgcgctatattgatgtcggggggctgatgacgtccgagtagtccggctcccgaacatctatgccttggcacccccagaaaaccaattcccaggccgcgattgaagcacctataccatatacatggtcgtgtgcaagaaaccggtgatggtttcagggtattacgttaaggaccgctctagtgtggactctgatggacttttgcctcgatcttgctccatactaaggcttatgggccccagggttagagtggcccaactaagcgttaaaaacatgtggtaactagtgttcaacctacaatttctcactatcgatatactgacggcgtgcccccaccatggtggtgaaacggtttacttagtcgtgctggtaatatgcgctccagctgccagtgtcccttgtctcctacatcgatagccaaccctatttcgtccaatgagagacagtacaggacccacgggtttctaagttgggtctgtgactctatttgacattatcatatgcatagtctttctttgtccgttacatattctttgttccaatctttcggttaaaattttctacacgtacgtcacgtctaatcccagttttcaaccaatcacagacctgccctcccccacgttcacgattgataggagacgcgatgaggaacgggcaaatctaaaccctgcgggctttcactcagccgtagactcaaggtgtcgtaactatccatggctttcgaactgtgaaaaattttagcagttgtcagcctcatggcggaaaaaatcaatcgatcattgactacggttggtgcgttttatcctcttgacactattgccaaggcggtccccggtcgtgtgagctcttgccacatttagttgagaccgccttaaatacgcactacgtagaaaagggagatcttgtgctcctactggagcgggtggtataaaaatttgcgtggtgcatcccgcctcttggcgtcccagtaccagaccacgttttgcccacaactggggacccaaaccctcagcacagattggcagatattgcaaatcttatgggcttcaaacacacggctttgaatgttctttatgttccccaaacggaaatttactctggctcacaccctctggcccaaacccctaatcccagccaaatccaaatttgcaaccgccgcccagcctgaaagtaatcgtatatagggtttggaaaagccaaaagcaaacaagggagcacgagcctcctaaccactcatgggacagaaatatgacgacaagccatctcagacactaatgtagatcgagaagggctccgaaacggcaccgaaggatgtgcaaatggccagaaatggactgttaattggccgaaatctccaatggtgtacaaacagccattcatcgacttctgccttagctacacaatcttgattaggttggaacgagtggatatcgtggctatgatatcgaccatgcacttgcatccgccaaatccgacctaaaagtacagtagtggaaattcacgtagcttcgtccttgaattcaatagctgaaaacttttccccaagacaccaattgtacattggccttcgccaggcgcggacagaatgaacaggtacgctgcgtggaacatgtacgttttgtctacaatgaatgtgtacaaggggtccaagttaaccggactggctatatcacgacccctgcactcacaatacacaatctccccacgtgcgtcacagccgccgaagcttgagcattgtggggatacgtggctcgtgtttccacatgtcatgtatcagaaaccgctccgtcagacgtcacattccagtcaaaaatcgattgcacaatacataatctattagtctccgcattagcggcagttcactgcacccgtgaacaggacactaatgtacgctgtaccattaggagcgccagaaatggaaagagctcgttcgaccagtatttgaaagtaagtttatatctgagtaacaagaacgacatgctcgcgtgagctttttctggtggagggatgtgcactaacgggttacagtagttcaacatcaaccggtgcactaaaccgcgcaccactcaacctgcaactaacatggttggagccattatcattggccatttcgacgggttttgattggcttaatagatgacagagtgttgtagcaatgctcagattctcccctccaacgaggtcgaactatgcccaccttttcaaccaaggttcccttgtaagttggagatgccaagacccagaggaatagggtatctttcggatgcttaaccgacatatcgtacagcatagtcgcatggactgtgggcgatctgagtctcgccacgccctttttgctcgtcgggggccgtctgattaggctacagaagcaaacaattttcttcactattgtagctcgtaactcaatccgactttcatctcatctccggaccatagatcccaaccggtgacaaggagacccaactaccaacactggactgagagtcattttaacggcccattgtcagtcaggaaccaaataaagagttagttatatctcgccctgcgcttattagacttctttcacaagcaccgtagctgaaacctctcaacgtacccgtgtctcgtggagccttggctaaagaaccttgaaccaataaacatatcgccaagagacgctgaccagctcttgtgccattgctcggatttaccacagctggaccgcaggatgttgcaccactatcgagctattcctgcaagaaaaaaaatcatactactgccagtttccttctcttagcgttgttttgaacctgatatccgagacggtgtggtgctatgagacgcagtagtgggatgatacagggaaaagatgctacttgtagcttggctgctataatcataggctacattgactgggcggttcaggatccttcgaaacgggccactgacgcttagccctcaacacagtcatccgtaatcgctttttaggtcgtggttaaggtcgcaccttgagctatttagccattagcaattctgacagcattgaaaaagtcgccaaatacacccttttccgggatagaattccgtcccagagctggccgtatcgtctttgtgtcttagtctcaactgaccagagacaaagccgttgggccactcactagcggaagactgtttgtatgctacaagcacaacataacacccacaaggcatgctgtggagacagttgagtaagaattacgagcctggctgagggcttttttttccccttacagtaatgttgctccgttcaaaaagactcgcccagttgcaatttttacaatacccctcgcccaacccctggaaactttccacgcccccaacgtagtccacaagtgtcttgcaaaaccgcaacggcccaacgtgctctttttgctctcaaaaataaagggaggggtattgttttggttgctactctctcagtaaccggtatcaaaacttgtgctgccttgctaagcccgagttaatcatctgtgtcaatgatctctatgtccatccatttcgcgatgctgtacctcttgcgtgtttcagatggtgcatgtgttttgactgccctgcttgtcttcatctactgtattgcaatgtctcgatgacgtcacagagaccatagcctccgacgtggagcttgtagcattgtcataacctctcgacctcatgcctaccgtcgaatgtatagctacattcccaacgtcgttgtattatcatacacccattgttctaaccgcgatacgcaggcttggccatggtgcgtacttgtacttataccgatcggctgtacccatcatagtaaacacgagccgtgtcaacatcatcataacatagtaacgaggaagtttacacataccatccccccaaccaatgtcttggatgactatgatatatcgaagctgtttatgtcacagtcacactcccatacttccttctacccgtagctcacgcgctatcatgtcacgtaacatggttgagatggaggacagtggtgaaggagcatcatagccacagagttgtcgtacttcaagtacagtacagtagggacgttataactgatctagttatgttgtattcggtaccggttgctgctgtatggatctgttcaagccacatatatcgtcttggtctcggtggtgcactcactctcacatgggtctcacattagacatgattcaccatccgatttctacagtattggaaagtacagtaattagaagggctatcaattacagcgcgttctacagtcacaagggtttgtattaaatttgatttttggtattaagagatattagttagcttgtctattcagagagtcgtcggtagactcgaagctccgcctgtagcgactcattttggttcatgagttcggccacgagagcctcgagctcctggatcttctcattcttctttgctcgtgatcgccgtgcagcctcggtgtttcgagcccgtcgaatagccgaggagtctgacgcgtcagacacgacaataggagcctgggccacaggcgacaacttcttggacgagaagttgggcgagggcttggacaccttgttgttgttgttgaccacaatggctgaacgtcgctcggtagagtggaacgttcggatcataagcggaggcgactgcgtcaccgaagacgaggccggggtttcagcctggctggtgggagcctcaaacagaggcgaccagtcctgggggtcttcaagaggcccgttgaaaatggcgtcgccggcggttttctggtcgccgaagtcataagaataatcgaggttggacgaggagcacacggactcgctctttgaaaaaacggaatcgggggaaacagtcagggatggcggggcatcaaacaggttgcagaaatcggagaggtcgtcgcaacctaggttactgacgaaccccgatgagctgggcccgctcgggttgtgatggggcgtagaagtaacacatttcggttcttggggggtggtggattccttgttgtactgaggaatcaaaaaactagcgttaagcgggttgctgttgctagttgtggtgttgttgaggttagagtacaaaagactggagtggtctacttgttggttagtctctaacggctgttgcttgtgtcggaagtttgaagtaaagggagttaagaaagtcttactctgagtactcaaaacctaacgagcggtagctgggggagtcgaaggcgaggtggtgttccgttcgctcgactctgtgactgcctagtttggataaactggcagaccaggcggggtgggcgcttgtggtgtctgtggtcgagaactgcaaggggagggtcgtgggtaggtgacgctccgattggttctgtggtcttttctttctctgtaaggctgggctatgtggaagtgcctggcgatttacccttttgcggttgttgccggaagtcggttggataacttcttggggtagttttgagggaaagaatgtagtttggttttgtgagcaaggtggagatgtcgcactttttataacatgagccatgcggttgaaggtgccgtgtctgtccctaactagaaggttccttgccctcttttccatttacagtttgttgccctagccctgactggtcatagtcacaccaaactcaaaattggcttccccgaataactctaagcgaggatgttccttttacgtggctcggatattcggggcagtttgggttatgacagcggcaggatgcggtatccgaatgagccagtacttaccaggctgctgaggcgtctgtcttccgtgctgtagctctttctacaacatgttcagattcgcctttttaacaacgcgaattaacttccatttttacactgcccgagcttatttccaacatgtccatcagattcaactatcacaatgtgactcttgaaagacatgagtcaatcaatacacatgcaaactgggtcggacgcgtattcatgtccaactcttccccacgttgatgcacgtcgcatagaccatctgaacattcaattaacgaccaatccgaacacccgtgctgtagcccctggtaacaagctccaggcgcctgcaatggctgcatccccacggcatagaacacgccgtgattactaatatcgggctgggatagatatctcagccggcgctttgccgtctccctcatatcgaacatttttaagttggcacaaggcagtatattcccgaccaatcacctgcttcgagtgcaggaattttcttttgggggcctcaaattaggtttttcagacaacggtgtaattactaatcaacaatgggtggcgtgcgtgatgcagggagcagaagaggcgaggagaaaatcgaggaggataggggacatgagtaacgcgtgaatagttgaaatctggtttgtgaacatatgtatggaacgtgatgagcggctggcgtgccaggtcacaacaaacaagggagtgtacgactagtattagctagaatcaccatgcccgcccgattgcagagcgacgagttaaacaagttagatgcccgccgaagcgaccgagaaagagtgcctacttgtagcaggtgtacgacaccggtacgagccctggaatggtgatacgattttttggccatgtcaaaaagatgcgaggtcgaatactttgtaggggaccaagttggtacaccaccaggtaacataacactgttctttcgatacgcttggaaccgtgtcttgggctaatggatcgctagacagactgaaataacaactcagacactgcgtcactctggtaaagaatcgcgctgcactcaatcaacttgccactcgacgagggtgtaatcttcagataccagctacgcattgccagggtcacacgaacgagactgcccacccacacaatcccaaccatccatcaacgactcaccaacttaaagtggtgatgttgaatccgttcagatctcacgaccagcaccaaaccataggagaaaggcccgaaagtgcacaaaagaaaggccacatccatttataagacactatgcaattttacaagatcgaccataacaaccggcatttgtgcaacggtggcgttgtgtcgtcgtcgctccgagaaaatgcaagatttcggcacgccagcggaaaaaaaattcaaattgatttcttacacatatacatgagaatccgaacacgtggccagcagccgataccctacgaattccgccaaaaattcattttcaagtttttccatctttctggtcaatctcttttcttcctctgatccagcgaactcaaatccgcctacaataataaagccctaacctctatctccacccgttatgcgagcagataaaaagaactaatgaatatttcgagattatctcaaattcatacatacggaggtcaaaattaatgacttcatggtatcaaatgatccccgagagctctagttttagacagtgacaacgtattatacgcattatgacagtaatactaccaaactaagaagtgataacctgactcagccagagatttgattattgctcagcaacaagatgtcttattacgctacatcttactgagtagagcacacgttatttacaccaagttacgcccttgtatctcatgttggtatgccacacatgaactcctgaaatcctatcaatgcaggaacctcgaaatacccagttcgaatcgcaattattgccaccattctcgggatagaggtataatcatagttttgatactctctgagcagcttggcagtgcaaaaatcttctgcggcgttctcttggagcaccaaaagagcgtgtgaaaattagatgctcgcatatgcaacctccattcaaacatcaggggtgttgaaggtgagaaactatttcgacagcgattaataaaaatctagccggcttattagaaggcttattagcagttcccctgggatgttgatttcaggactcatctattccacatcttccatagatttccattctgatcgacgcgttttgaagtcatgcactactggctggtatgcatatacgaagcacattttttgccaccagccattcctcctgaactgtaatgggctgttctgaagaatatataaaccccctctgagtcccacttttttttcagaatcagaccagttcactctgagtcattctggagacggaaggtgccttttatagcctgctgagatgcagagctgataagcagacctgtctcatacaacgaggaccgcttcgctagccatgtccgttgagttgtttgggcaatgacgcgtttaccgcatgagcccttgtcggtcaagagactctcgctatgacgcattgaaaaagatgtatgagcctgagaatgtgcgacagcttctgattgggcgtttgagctgagatttgtttctcggcgagttcaacacagaggcgagtacgaccgcctgcgccaagtgtcagtaagtccgtgactgtgtgcccggttgaccgccatgagctgaaaatgccatgagccaagagcgagtttggccggctgaaatgcccgagcctgctccgtgccttgtgagttcttgaggaccgcatgtgcagccgccagagcaaagagccagtcagtgaaacatctgcagagccaccgacagagattttcaagggtgaaactcctttcgagactcctttcccacaggtgaaattcctgtttactgtactcacagggtgaaactcctttgtgaagtctcatagggtgaaattcctgtatgagaagccgcctagaatttgaagagccacgctgaaatgccagagcagccagttgtagagcaaagatctgctttgacagacgccatacatggtcaaaagagcaagccagagccagagctataagccagagccagtgcgacatgagccagagctgatacgccagataccacagagtcagagcgatagccagagccacagatgcctgagtgtgagccataagtccaaagagcaagagccacacaggtcagagccagcgctgaaatgccagagccagaacccatgccacgagcaaagagccagtaagcccttcaaggcaataagtgccaaacgccgtgagagcaacgtcaatgccactaagtccttcaaggcgataagcgcatggtcgccattcgagccactaagtccagagagcaataagagccatttcgcctgagcaagagccaatgagtccacagatgcaataagcgccaaacgccagagcacagacagagccgaaggagccagggccatagagccgaggccagccagttgccaataagtccaaagagcaatgagagcctgagcacgagccgaagtcacactattcaaggagtaggcggtgaacctctttaccagaggacgtaactgaccgaacctgtttatctagttttcagaggagtaggtgaaaatccgaacctcttgggttaataaatcatggaccaaagagtcccacccgaaattcgaatcgtagtgagttgtatctttgtagtatttgtacttgtaactgagttgtattcaacattgatcttctaacgcgaccagactgttccgtttaaccacctgtgccattgcgaagactttgagaggtccttgcttgtggagatggtggcttgtctgcaatcactgatgggatttgtgcacgatgggtggatgatggatgattggtcttgtcatcctatgttgatgtgtgattctatcgaaacgaagaaacaaacataccgataattacctacttgtacctaaacatataccaaaaaagcaagataaaaacccatccattaatttatataagttgagctatctaaatgaggagagcagcaaaggcggcagcaatggctccagcagaagcaatgttgagggcggcggagttagagttgtcagcagtaggggaagaagaagaagaagaagaggaagagtcggcgttcttgtttcctgcggtggcagaggcagccatggtggaggaagagccagcagcaccggttgctcgagaagaggagtcgccagtggaggaggcagaagagccaccagtagaggaagcagaagaaccagacgaagcggtgccggaagaagtagcggtggaggaagagcctcctgaagaagagttggagttgttggaaccggcgccggcagcggcatctcggttgttgtcaagaggggcgaccttgacagcaatgttctttccgtttcgacagtttccaccattcttaacctcgtaaggagcaatcttgccctccttgggacagagtcggaaacccatatcatgaccgtggaccctgagctcaccgttatcaatccacacacctctggtgaacttgtggcgagaagtctcgacctggtcatcgtgatcaaactcgatacccttaccgtaagaggtcctgaggacaccatgctcaagagtgtagacagcgtctcccacgttggagagccacatctccccgtcaagcatgacaagcgccatatcgttgaagtcctcaccgtcagcctcgggaatcagaccaaagggcttggaggtgtcgacgtcagaattgtcgccagacttgggccagccaggggctctgtcatcgttctcagccttggcctcgaaggagatgccgccacggcagtgtccaccagccttgaccgcgtactgggcctccttatcatgaacggggcaagcaatgagtcccatatcgttaccaggaatctggaggatatcgtcgtcattgaacttgaggccggcggtgatctttcgacccttggaggaggtctcgacctcgtcatcgtgatcgaactcaagaccaggaccgtactgggtcataattgagccgttgttggacagggtaaagaggtacatgcctcccttattagccaggtacatgtcatccccaaggatagatagtcgggtaccgtcaatgtcggaacccggcttatggaccttcagaacgaaggggttggaagtatcaagggcattggcagcagccatgagagtggcgaaagaaatggtagagagcttcattgtgtagattgttgtggatgtggtagttgattgtgatgagcaagaagggggattcctggtagttcttatatatccccagaaacaaggcaggttcggctaatggccaagcctctggtcgaaccaggtttcggctaacctcttccggtttgctctcatttcttgcgtccgtcatgcaccaagatgatgagatcagtgcgcatatatgctgttaagatgaaatttgggatggtgatgattgctaatttgggatggtcaagatacaatggatgtctaaagccaacttatggacaattatgttacatttatacatggaatatgtccccaacaaaccccataacctccctataactccaaatactcctccttccttcttccattacttctcccaacaaggtaagtgacagatcggagtttaagctccccagagtttttcactttaagttgcacacggctaatcagagtgaagattatacatcttgtcggaagacatggctgaattcattccgggaaccgatccacaattaccaactcattcaaggtactcaaatggagagtgaatctattcacggccatacccgctcattcaaacatttctacaatgtcacaacaccatcttctaataataaccctcacatgttacatacgcacggccaaggccacagccactgaaattcatcagccacagcccacagccaccgggtcatctgcggggtgtgttgcgcctgcctaacggcgcttgaaaatagcaacatcgactttcattagaatttccttccacacggcgctgtgaagtttttgcctgctgctcatggaattcacagcaattgtgacgaacataggaagaactgctcgtgtgagaagtccaaacaggtgcggtaactacacaatgacatgatttgaatacctatacgctgagaccgtttcattagcctagtatggactgatttctatttatgggacgtttttacgcgatatcgtatactatacatattccgcatcgctatagatccgtgggtgtagccatattctattttaggaacagcggtctcttcatgcaaccttaattaagtgtaaaaggaccctgagagacagaaacaggattaatgagacactccttgatgggggaacacacatggtgtcacccctaatacgtgcatttcagtacatagattctgacccagaatgctaccgaacaaatcagaagttctccaaaggcatgattgtttctcaaatcggtactgtgttcaggaacagcaaccacaatcaaggcacaaggttttaacatgcgatataggcggttacctacattaaccgcaatgcctttcaggtgcaccgtagcaagaaaatggatcttccatgcacctctgtgtcgctacttgtagtgttacgaatcagcagatggatatttctagctgcttgtagctaatgggagattggtgtgaggggttgtcaatgcggatgtactaataatagccaggcgcagtcttcgccgtagctgctgtgtaaatacgtacggcatgcgcagtagctacgtacaggtacatacagtactgtatgtacatacgttgtttgtacaagtatgaaacgagtacacatatgttgaatgcagagacatatgatgcagctcagagatcgtcctcagttctcttagatcaagggttgcttgttcggagatagcactaatgccttctcttagcttgtgagttactagaagcttactggggattggggccgcatgcatgcatccagagtactggccgatgatgtctacatccacgagcttccatatatcagatactgtaaaagatacgagattgaaactcagactacagttaaatttgagttgcgaccgttgtttgccgtaagaggtggaaaaaaccttaaaatacacacatcgcgacttcacacaaaacgtggacaccgacatctatatcatcgagtgtaaaattttataaaaaggatgaggggggggttcacacttataatcatatatagaggaaaatttaatgaatttactggatttttacgagcatttcggcttcataatactttgcctcacggtgtggcaacgtgcattgcatagatgcccccacacatgaggcgatagaaattgagattggtgatgagagagtacgagtgacgagtgacgagtgaggagaacgatcagtacaaccacaccgaaccagcaacatgtcgacaataggagaagatggactcattgaaacccatgtaatccctaaaaagcgcctgactcagctctataagaacttatccaaacaacgtcaatttgttcccccattccctaaacagactcagccactgaacgacgagattcttccttttgaattcaccaaaggcgacgaaaagtacatcaaagaacatattattgcttctgtcattacccacagcgccattccagacttcttacgattggaaccaagtgatatcccacacctacagaaaagatatgggtaccaacggctacaggttaaaatgagagacatctgtaacaggttatcagggaccccgtgtttggcgagtgttcacaaacaaacagccacagaagacatgatagatcagattgacatgacgtggaatctgtccagggaattaaccaaggccatgaagaagaggaacaggttaacatccaccatttaccattttctgctcatatttcagaatctacatcctcacttgtctatgaagatggctgcagctactatggttcatcttttggaggaagggcatgcccgtatcaacatcaagcggtttgtgttccctgcgttggagtacagcgggcctacgtgggagactgttatgaccaataacctgtctccactgactaaagacaccgagaggacagggagaagcgatttttcgagagcagagaagaggaaactagctgaagcgttattgaaactacaccgttgcaagtatcctcagagagaggaggatatcatcggtatcgtggaaagattgattgaagagacaaaaaggaagtacacccctgtccagctcattagggagatggtctgtatgttgggaaaagtggatcaaatcaagtctgtggtgagaatgagcgttcggctacagatgagtctttactttttgctcgcaattgagacacgaatctcgcatcaacaggagaaggctcggagaagagagcttgatacgaggggtcgtgaagtgatgagaatgatcaaggagaggtcttcagcaggaattcttgaagaagacatgtcactgaatgtgtcttgacatctacacaactgtagaagcctcacacgtttgaaccatagagatgtcttgtgccacttcctggggagtctgcgtagttagtgccggtgctgtacatgctaataaacgtacgaataccatccaaatacctcaaatatagaaactcacacgaccaactcccctggcacaactctgccgtcattatctacgtgtacttgtagtcgccgagtcgatgaatgtacccgggtctcttcagggtaggatgtcaattgtcgacgtcagagccttattccacggcagagaccggacacttggtgatacgacaaaggcaatccacatgtcattaatcagcatcgggagataaaaacagtgtgaacacacaatcccacaatccagtacgtcgtgagatcgtggtaatacaatagttacacagctacgggtgctgaagatatctggaggccagtggacactccaaacaccagcagaaaagataatcattcttccggaagatcccggaaagggcgccaagtgccttccatctcgcggctcaagactattgcgtgagatacggcccgaccgatagctttatctgataagattagcaacgaggggcactgtttgtggctgcgaactttgggtggtgacgacatcgactgaagtctaatatcggttgcgatgtttggaagaggcctagtttgtgatatatttgtgtgaggctcacgttacatatgaagagaaacgcatacatcttgattcatatagtcgtatatacccgcacggcgctatgcaagaaggtgcagaattttctgtggtgtgtaattcgctccaccaccgttgatacgcatgcacattaaacttcaatatatgggaaaatgtcgaccccgccaagccaaggttgatccacgtttttccggggtagaaattctgaaacacgcaagagagcagatttagaacgtcgatatggacgggagctcgacactaggcccgagtagtgttcacgtgaatagcgacgtagtcctaggtgacccattagcgccccccctccgcttatcgatagccgataagtcacatgactctgcagtgtcccaacggattccgcacacggctcatggccatacctccactttactgtacggcatatattgttgagcacaaaacaagagaagcggcttactgagcgctgaacaagaaatacaacagcagctatcgtgcataattacccatcgaaacagacaaggctagcactagatccgtttcgtttcaatagccgatatcctatcacatcatcagagcatccaaccacaaaaagacgcctgtgaccaccacttcatcattcaacacacacagaatcactcctccattataaaatagaacccctcacactcatcaacatccacatcaccaatgactgcctgctctcacgatttcagatcggatacgatcacaaatcccaccaaagagatgatggaagccatcaccaactcgtactctgctcttggcgacgcagtgtacgaggaggacaccatcaccaccaactttgagagccgaatcaaggagctcaccggccacgaggctgctgtcttcgccgtctccggtacgatgactaaccagctggccatcagatcccacctgttccagcctccacactcgatcctgtgtgatcatcgagcacatgtgtacacctgcgaagctggtggcatagccacactgtctcaggccatggtgacccccgtcatcccctccaatggcatttacatgactctggaggacatcaaggccaagatcattgtcggagaagatgttcatgtcgcacctaccaagctcatctgtctggaaaacacaatgggtggcgccatttaccccattgaggagattcgtcgcatttcaaagtttgcacgggacaatgacatccctatccatctggatggcgccagactgtggaatgcaagcattgctacaggcgtgtcaatgcgggagtatggttcactctttgactcgatctctttatgtctatcaaaaggcttatgtgcccctgtaggcagtgtgcttgtggggtcaaagaagctgatcaagaccgctacctggtttaagaagcaggccggaggaggaattcggcagtccggtatcctgacatctgcagctaacgttgcattggaccaagtctggccctcaatggcaaaaactcatgctactgcgaaggagttcgccaactttgttacttctgacctgggcctcaagctcctttttcccgctgataccaactttgtttacattgatgaaacggacaaatttgattctgatgtctttgtcaagcttggagcggagcggggcatcaagttgctcggaggcagaatcgtcttccactaccatacttcacccgaggccattgagaccttgaaggaggtgcttcaagaggctatcaaacagtattctggggtaaaggaagacaagcttaagactagtggctacatctaatagaggcgcaaatgaattcactgtggtggcgtagataaatttcatgtcctcgaaggtggatagtgacacctccagcattagtaatttaacacggattttgctaactgaaataaagttgggtacaactctaagtacattagtctacaattagtgctttcacgtgacatttggtgattcgaaacgcgcaaactcccgtcgatttagcatctcaagtcacgggacattatgacatcctctacaaatgtcatgcaactatggtgcaatcgggcccgggctgctttgtcatatctggtgatctaagaaaggtgcaatagtatatatagaccttgatgtaggggtccaagttgcacaatcattcaacaacaagtaacacttgcaaagctttcaacatggctcccacaattgaaacctctacccaggctacctccctcccatcctccaagaccggttacggtgccaacttgaagaagcagcctcttaagtactcgggttctcttgataagtatgaccactttgaggtcacccctaacattggagaggagttctccagtgttcagcttagctctcttctcgagtctgatgacttcgagactcttgtgagagacctggctattctcgttgctgagcgaggtgttgtctttttccgaaaccaggacatcaacgacgagcagcagaagaagcttggtgagcttctgggccacctgactggtaagcccaaggagtctggccttcacgtccatcccactgaggccccctcttctgagactggccaggaggttctcattcttcagcctgatcagggtgtcctgaaccagaagttcctgcagacctccacccgagctgctaagaactggcacaccgacatcacctttgagaaggttccttctgactatgccatcctcaagatcatcaagaagcccagctctggaggtggcgacaccctttgggcctctggatacgctgcctacgagaagctgtcccccacttaccagaagatccttgagtctctgactgcccaccactctggtcagcacttccacgctgttgccaagcagtctggtcacggtatcgtcaccactcctcgaggtcatcccctgaactctggcgatgatctctacgccgaccaccccatcatccgaaccaaccccgtcaccggatggaagtctctgtacgtcaaccccatcttcaccgagtccatcaatggccttggctgggacgagtctcgatccatccttgatttcctcaaccagaacctcaaggagaaccacgacatccatgtccgtttccgatggaacgacaacgatgtggccatctgggacaaccgatccacttaccataccgccacctacgactactccactaccgaccgacttggccaccgagttctgtcttgcggtgaggttccttaccttgatgagaactcgatttctcgaactgaggctctgaaggctgacctcgaggctgctgatgccactgcttccaagctgtcccagttgaatgtcaactagattgtcgctactggtagctctctctaacgacctctaacgaatcacgattatttatgaatacattacgcattgaaaaaaacttccacacgtagcactcattgtagcatccacaaattggtatcaatattgtatcggcaacgacagttcagattatcacaagtgacgggtatctcttaaggtaaaatcgccaaggtaacatcgccaaggtaacattgactttcggcatcatgagcaggtaaaaaaaaaactgctgtgaagaaagaaaacttccggtgagtcttcctcaggtaacctcgccattccgacgacatcacggaggcaactgtgttcacaaaccaactcccatcaccagcccgtgaatctcttggctctggcaaccatcaccacatccatgcaggtccccacctttgagagttgccttgtggcgatgtggcaatgtggcgttgatggatgagcaggcggcactgggtttgtggcaagtcgaacgagacatcaagaggcggaaagaggtgtaagttgtggcaaaagaggtggctcagttgacgaaggaggcggaagccgtctccttaatatatgaaacagcaattgtggcttttgtggctgtggcttgtggctagattgcaactttattgaaacggcgcagttgcacgtgatataaactcaaacttgcctcagtaaacgacctccacatataatggcttctatgctactcgtacagtaattattgccacaccaccattccagaataaaataacagatgggaatcaaagaataaaagatgccataatcacaactctgactgtgcatcgtaatctcgcttaatatccgagaacctaaactccgcatctcactgtgcttgcgcatttgtacgtcgtccagaagccagaagtccaaaagaacctcacaatcaccgataaataacgctttggttgcccctgatacgtatatcaatttgatctttacggtgcgactttaatccaggatattgatttaatgtttagctgattgcgctaacttgctctagagtgcagcaaagtgggcatcactgtggtacaagtacactccgatacaggtagatgaagagacacaagcttctacaagataagatgcagttcatacttaccgcggttgacgttaaaattaaatcactactttctctattttgttcaattattcatatctatgcatatttgtgcgctatcctaccaacgtaccttgttggcctccaccctggttctggcgaaacgtttactgaaccttctccatatcgaatcgaatcttctgacccagaccaccgttaagctcgtagtcgtcaccccacttttcggcaagaaccaaccattgcttgacctgctgagcatttcgagaaccgtaaagatcccactcgaaaatagcccgttcgtacagggcagcaggaggagcccagtccttcagaggagtcttggaggacagatgaggcttggcatccgatgaaaatgtgaccacatgggggatgacctgctcattcatgagcttgtagccctcatccagtcgtccaaggtttcggagaatgacagcctgcagaagagcagactgggggtcattcatgccgttaagtttcttgtaagacttctccaatgcattctggggcatcttagagtagccgttccagtagtagaagacctcgccgagcaggggcttcttgacggccacgtcaacgagaggtccctccttcttgagctgctggattcggtgagccacatactttcgcagatgctgcttcttgtcggaagcatgagttgcggccttttcgagcaggacgccggcttgggccttagcagcagggtcttcctcctccttgtagacctccaggagacaacaggcggcaaggtagttgtaccaggcatggcacttgggagtaaggtccaccaactctacaaaactgttggccgaggttcggtactgatgaagacaggtgagccacttggttctgttctcgtagatgggctccttgagctggcgcatatggacagtgttaaggtccacagacagaatggcgattgcctcatccagtcgatgtagagtggcctcagcctgaccctgctgcagcaccagaatggaagatcgggggtatcgggcacgagcaaccatgagttgctggtacattctgcttcggggagagtcctcggacttcttctcgaagaaagagcccttggcaatgagctcctcttcggttccgggcaaaatcagatccgaagactgcatgggggagtcgtagtatcgcatgagcacaacaagggcgactgttgcctgcacgttaggagcagagatggactcccacagaagtcgcagaccatcctctcgagagcacttgaatccgatggctgacaaaagtttgctgaggccaggaggaatcatgctgaagacgacctgaatgataccgaaacacagacggaatccggtatcaatgagctcgtcgtaagactctccgacgttgtttgcagagaccttggggcccagtcgagcgtgtcgggccttagcgtactcggtgagctcagcaggtgtgtagctgtatggcgtgtaattggggtttttcttcatttgctggatctcgtacaaagtggagtaggccttcttgagcttgtacaaagccttggtcatttcgagcatggattcggagatgatcatcatacaggctcctagaagctctgcctcagccagggcaaccttgtactcagttcccggaggataggagcagtagggagtgtagttatgagttcgatcaatgttcttgtaggcggcagtctcgcaggtggccaaatgatctgctgtctgtctgatttgctccggatcctgtccaaagaaggcctcaatagatcccacgactccgtggaccagcttgtggaggccagaattcgtcttaatgctgaggtagggggcagcatcctcctttcgttcatccatgaccgtgtcgatcgcagctagaccgttttcaaggatgacggcctcggagagcaccatggcggcctctgtggcagcatctttcttcgtagacgactttccaaaaccgagaatagtcattgtagccggttgtcgtagagtgtgagaagacaagttggagtataagtcgctgtagatgaaagtgccaagttagataaggttatgtgtcaagtgccccgttttggttttcgcgcgtattatctctcactcggaaataggattacatatccgagtaaaggactaaaaggtggtatggaggatacaaaaaatcctccgtcacgcggcttgataatgattccgccttcggatcatgtccttcacatgcctctttggtttttagagtcactaggccacgctccaaggcgtgtctggctaaggccgttggcctcctcctggctgcagataataatttcactcaaacgcaggtcaagcatccggtccatgtgcaaaagtccgaaattcaaaaacacgtcccatggcatacccggacatctacgagtacatatactgcacatggaaagcccccgagcggcagaggcacgtcggaatatacacttcttgcccatggaccctggttttcggtccatggtagtgtctcggacttgtgactgtctatctcaaccgaaccgaattttcatcagacttcctttcggcctcccaaccgacacaaagaatctaaaaacatttgtcaggttggttatcatggataagggtacaaagtaccaaaacttaggagatggtacttgtagtttatggaaagccctacaaaaccatccccatcgcctgagggctggcatgaaacatgtgcatgcagtttccgatgtctgggcattatgaacgttgcggtaaccatggaaacgtcgccctgttgactttgtggacatgctgcatgcacgccagcatatatattaacgcagaagcaaatctcgccacccctcctccaagttgcactgtgctatactatatactgtagttcttttgagacatagatataagccagaagcacagacatgttcagtgcaagccggttacagcagcaagtgtctgacgtggctgatccagccgttgggcctaacttgtaggttcacttgctcacgcgcactcatgcaacacatggtggactggtcatgaagcatttatcacctggatacagccacgctagacttgccataacgggagcagagcggtggtgtcaaaaaaatgcgcttaaccaccctctttacattttctttcagccttgcttcgctccccaagaatgtggttcagcaaattttgggtccacacgattaagatgtccataaaaaagacagcctactgctcgtaagttgccttcatagccaactttctctggtaaggcggaaccactggaatgttatgttaaaccccgcagaaccgaaaaatcgcagaagatatgtatgcattctttcctcgcctttgcgtgtgatttcggaatcacagaacagctccgcaatgaactccgacccggccatgtgtggccctggctggcgtgtgaaacatttggggtgaggtgcaacttttaggttccatttagtagggtacctatgcaaactctttgtgaggaccattgcaacatttgcgttcagtgggagtcaaaggagacccatatcatctcacgaggccctcaggcttatgatggatttgctcttagcctctcaaccctagcactgtttctaaatgtatccgccgcaccacccacacagtaactgcccatccattgatctacaagtagtgacctacactcaacgggtatggacatcctcttgcaatattgcttgttgcatcggaaaaataacggcaaactaacaaggataacgataacagcttaaaccacttgctgtgctttccccacttggcgcttgctaaccggatgtataataaaagccttgtttctggctagtagatgaggggtcgaaccatgacccgcaaccaaggctctacaagtagatgtgataccagtctccgaagtgttccatatctacaattagtatatccttctgtcgcgtgcccagtcggaccggagttatgtgtcttgtgcacgggcattctttgcagacgtggggataaatagagtttgacaatgtaaccacacaatagatttgtgtgcttggcacgagatgtaaaccgtacgatgcaacagccctggagatgcacacccgataatataaagccttcctgagtgatccgaagcctttacgtgcttccttgctttatcgcttcttaatccttattttatccacctcaagccgtgtagtaatgtctcacacatattttctcagccgttacatgtgtaacactcgctctggagagttagtcatccgacagggtaactctaatctcccaacaccttattaactctgcgtaactgtaactcttcttgccacgtcgatcttactcaattttcctgctcatcatctgctggattgttgtctatcgtctggctctaatacatttattgtttattgcccaaacaactttcattgcacgtaagtgaattgttttataacagcgttcgccaattgctgcgccatcgtcgtccggctgtcctaccgttaggggtagtgtgtctcacactaccgaggttactagagttgggaaagcgatactgcctcggacacaccacctgggtcttacgactgcagagagaatcggcgttacctctctcacaaagcccttcagtaccgccgcctgtcgggaaccgcgttcaggtggaacaggaccacctcccttgcacttcttggtatatcagtataggctgatgtattcatagtggggtttttcataataaatttactaacggcaggcaacattcactcggcttaaacgcaaaacggaccgtcttgatatcttctgacgcattgaccaccgagaaatagtgttagttaccgggtgagttattgttcttctacacaggcgacgcccatcgtctagagttgatgtactaactcagatttcactacctaccctatccctggtacgcacaaagcactttattttctcacacatgctacacgtatgtagtctgtgcggggatacggtataaacaatgaaaaagcatagagttggagatgatctgacatggaggagcagaaagtgaattttttttccctccttgtttctcatagaccgacttttaca