ttcagcggaacagccaatcttttcaatcttctcggaaaacgacagccattatcaagcctctccagaaaactgagtcaagcccacccacttcaggagcagtagaaaccaccgaagagtcaaacaaggaatcagctcagtccactgagatcaatcccgaagcaggatgggggggttacttcaagaagctgtggtgatgggagcagcattcgaaggactcaatatcctcgccgcgatatcgcatcgctgcgtcccgcttcaggcccgtgaattatccgcactatcttgcaacacgcggttcacgtttaatttgggatgcttactcttgggatcgcaatgatcaactcgacaaaagtatgtgcactctttgactgtctcactcacccgctcatcagtgtaatgtggcgctgacaatgcgcgactcgactcgatgaacaggttcaatctctagagtaacattccaataaagcccgttcaggcgggaagcatcacgaaacgccacttctgatgaattgttagtgtccttaacttctggaaatgcatttcgattcccaagctgaagctgacctcatttcctaatcgttagtggcccagattaccattcaaaccgggaatcatagcgattggttagattttacgccgctctgtaatctttcgcaacctagactcctctgcagacgcatgactcgaaccctatccttggatatcattgacagacatcaccacgtcgaatcgccttgtaaaagaatacttcttttcttcatctttttcttgccgattatttcatcctgtttcaaatttgaccaacggaccttaccaaaccacaccgatcaatgtctatatatctatatacccacagacttggttgtgtatggcatctgggatatccttaatcatatttccttcggtaacttatcattcaattccgctgccttattctttttcatttcgaataatttgcaagtccaatgcactcagcactttgcactttccaagacggtgcattttcaaataaatgccataatttgacatctaaagcaaatatccgaattacatttcaatcttaacttgtagctgtgttgattaatgtaatagattatttacaagcacctcaaactcctgctaattctgctttatcgagttttaccttctcttttatcagtcagagcccttcattttaccattcaagaaggtcttgatttgggggattaagtagtatggtgttgagaagatatatgtgtgaatttgagcatttctaaaccaggattgtttggctatggaagggactagaggtctcttcttcagaaggtgtgtgaatttgaacctcaacatcagaaaggagttctcagagagggggaaagtgagaatcgaagcttaatggttcccttataaatcttggtgcacaaccaacaagcctgcaacaaccctcagcaaaaatcattttatccataagttttaaaccaaagttgaatatccaatcagctgcagtggcacattgaggaatttatctcttggggattccactttctacttgatgtgtatagaattggtatggttattataatcactctctctttatgattccacctctgcatatttatcatatcctggtttaggttatgtctcaaaacatgtaccaatgtttcaccaacttacctagtgaagaacagtccatctacaaaatcacatttttctaagattcctcagatgaacctgccaaagggaaaggcagatttgcttgttgagtgtttataaatgtttactgaaatacttttttgtctttcccacacaagaaactgctgatgtgtgtgtattcccgacgtaagcttcacatttgcttgtagtttttacagtttttttacatcatgtgaaggatacagcattcaaagttttggaagacccttacatacataatggtatcatcgagtaccctttcagacacgatattacacctcttccgtttctttcggcatcggttctctcaaccaggatagaggcttcaagagttgcctgtcttttcattattttgacaaggcttggacttcagaggaaagattgcctgattcgaaaaccagtcagattaccctgcgacagcactgcaaacggaacacattttcaagagagagggggggacggctctttctctttgcctgactgcatctccaagcttctagctcggtcttgtctacttaaaccttacccaactcactcgacactcagaaggaaacaccatattcatacatattaccaatcgtcaatccgattccatcttgaaattctctgcatacttgaattacgctccatattaacgcccctccacaaagctgcaggctgcattagccatcttgattcttgaccgaaacatcctcctcaaagattcacaacaataccccgcccaccttcctaatccgacctgcatactttttgccgtcatccctcccattccgtcctcagcaagctcgctccacttcaatctccaacccaaattcataataccccacatttctggtctaggttgccccaccttccaacagcatgccctcgaccaaccaaattacctgccatctcatccatggcatcgatcccaccaaccgattccccgagctgctacccaacatcgccatcgacggctcggcgacctgctacgtgcccgtcgaaacgaatccgaatccgaatcctgactatggatccgcagatttaccctattcggttcattggtccatcgatcctagcctgctagctaccggcggtctccaagtccaaattcaagtcgatggctgtcagaagggccaacctagatcctacgaaggtatcggaccggacggcctgacccctccctctccgatcactggcatggatgacggactttgggtcgtccccgatggtactcgcagacgaccttgggtgatgggagaaatcaagacaactcgtcagtatcttgtttagatcagaccccacaccgatcacagcaatcgatcgatttaattaaccataattcatcacggacatcttttgatcacagatccgcactccgcattgtccgacaaatacatcctagaccgagtcggttcagttagcgtcactttcagccgagccaacgtcgtgcctacctctcgtgtcgtagctctaacccccgtcttcagtggcagtgcccccttgccagaccgtatgcgtgagaaacttagccattggacaaggtttgttcaataaatccaatcaatcaacctcgcacctagatcgctaactcaatcatacgcttcggaaattactcagattgggcttcatcgagaatcactctccgggcgcagaacttggccttgtagccgaagaaattcatgaagtcattgcacagtttacattttactatcgctcgaagggttagcagtcagctcgatctattatccagaaaaaaaaataaatcagtaccaactcaatttgcttccctgatttcagaactcctccaacgattacttcctacggtattctcatccgacatcaaaatctccttccccactgcgcctagtgggcaagccgaacgatccatccgatcaactgacgacaccgatggagaacgccctcacggaaaggggggaagcttcgaagctaatcgggcctcagtattccgacgagccttcggcgcaaacagcaaccctcgtcacagcatcaacggttccttgcctgtcccagatttgggctctgaacatgacgaattcggcaagctcggcaagtttggtggtaaacgagttagagcagtgagcctacgacttgctaaacgatatagttcgcttggtcaaaaatccgaagaaaaagtgagaaaacaacccccatccaagtctctcaagcagttggaaactgatccctgatttcaccagagcccaggtacaaatccttctcccgaggccacctcgcccgagcctgccacgagcaacccagaagatttgaacacaatccagggtctgagaaatgaagtgatccttctcagagtgtgtctcgttgcctttttttttcctctctacctctcacactaatataatttgctatctgacccggaaacaatctgctcagcatgaactgaatgagtttaaaaagtacttccggcactcgtgattctttcgacctgaatttacatcaaggcatcaccgttggagcacgcacacacacacattgactacgaaagcagagaatactcacgaccagaatgcatattacagcaacgatccaattttaacgatttattaacgagcttatgattttagttttgaaggatgaggcggaaagtagtgttttttttttcttgcatagcatcctgtatttttgttgttttatcttcctagcttaatatatacacaaatagggatcgtctcattcagtttcttttgttttgttttggattagcaatcagcgaacacatcatcatcatcatcaaattcttgcgatacacatccatcaatcatcttttgaaatgcaaacacacgcggcagttacacaaaagcgcaaaggaccgaaagcggaatccccaattgatagcggagagccatctatgaagggtttagcccacttatatctgcgggtctctgaacgtgattttcatatggaaacatgtcctacttttggagcggagaaagcgatatgttttgagttcaagcaagaagtactgagatcctggcctaaactgagttgtatctcgagcttgaaatcatgggctgccctattgatgtggcctgtatcatatataacgaactctacttcgcaagaaggtggcgggagacatccgcaagagctaatcaatctgcttttcttctctttctcgagatttgtgaagacttcaccaactgaccttttctatcgtcacctgtgctatctcatgatgctttctaagcaatgcttatgaccgagtctgtcgtagttttgggagcctgagcgatcgaccaaaaatcaacaaattgtactctgaagactgttgtgggtgtaaacacaagcacatttttgtaagctccattgaccgggaggtatccgctaattagggtggatccaattcgccagatcagatagatgccttccaaaattcaactagtcccgacatctctgaaggtttgattcgatgaacctggacggatgaataccgctttgatctagaaaggtctagaaatgggcagactctggcagagtgcagtgtactgtgatgtaaagatgtatttgtgtacgtgtatggagttaaagagtatgggtttatgagctatgttcttactgagagtgaggtcatggctgacaccctcgtcacttcagcacccaacgaaccaacgaaccaacaacaacaacaacaaaaaaaaagaaaacggaagacttgatctacattcaaacatcagttctacttcgactcctagatattacagttcatcgccaatcggtcgggtcggttgaaggtttcgaacggtccaggcctgtccaagctgctcatccgaacatattaataaaagtcaaatcatcaactcacaggatgtctctgatggaaagattccaatcggccgccaagaaggtcagtcagcccagcgcctctcacgcccttcgcgatccagttcactcttcgaaagatatatctgaactcttgatactctcgcccttcctttttaattctaatttctccaaggttggcgttcaggccacagctttcagtcgcgatgttgccacgatggctagcgatggtggtcggcaattagtaaccgaatttaaacttgaatctgaggtactcatctaaagcttctctattccatcctcgattctcatctgtctccagtgacttttcaatctcatcgttccaaaacatttttaactcatcttaactcgctgtttgaccttccaactggattcttaaagtgcgaacgctctgccaagatcctctcatccttcctcgccgaccctttacatcctgaatcggccttgaatgccatacccaaggccgtcttacagaatgctcatggtcggtacctaattcccgtcctccatggccaaaacaaaaaaccacatccattttcctatccatatatcaacataagcttcctgctaacaagctgtatttgctcacccgtcttactcccaaactcatcatcttatcacgtcaggcctggccatctttacgattcttaaggttggattcgtttggtcaggcaaagcaggatcgggcattgtgattgcccgtttggaagacggttcttggtcggcacccagttgtatcgcgaccggaggagtaggatttggtttacaggtaggggctgattttagtgaattgtgggtcgatcaatccgttgaacaagaatatagcactttgttagccatactgactttgatctttaaacttcacgactgattcagcgtgattgtgttgaactcggaggaggcggttcgtgcttttgcaaccaccggaaatatgactataggaggttggatttttttttgttttcacaaaacttacgcaataaccattcctagtttactgactgcttggatgatggtttgtgtgataggcaacctaagtgccgctgtgggcccgatcggtactggtggcgctgttaacgctagcctactgcatcctgcgcctctctttacgtatagcaaaaacaaaggtgtggatagtcattcacaagttggcatgtgtgcgatctgatcatcaatccaacctcggctcttaggtctattcgcgggtctgtcactagaaggcacagctctcatagagcgagtaagcaacccgagttttttctttccataatctaacgccaaccgctacttcctacttacgaccctgcaaatgatgattgatgaattttcagaaagataccaatgaagccttttacggccagcggatcccttcgcttgatatacttcggtaagttttccatcttcgtagcattatctggtcctctaccaagtataattgaactatccccacacctggcttgttttatcagcggacgagtcccaccgcctgaagcggcttcggcgctttacgaggtcattgagagcgccgagcaacttgatgaatcaaacttaccgcaagaatcttacgtgccaaatggtggagtcaatgataacactacaccaggatcggcatctaaagaagctggctcaacgccaaccggcaatacgaacctctttgatgcaggtgacgcccattgacgatctccatcttgtgtctacttaacaagacctggcttttttttttatttgctgcaatattatcgtttgaaaagtttgtatcaccattatttcattttggtctggattgcatcaagtcggtcacccaaaacactccagcgactgaatgaagaatcctttcaaatggcctgctttttctttacttccattacatacctcggcatattggccttccgatgtatcaacaatcccattgttgatggtcaaatatgcttgataatacatgcttcatccgtttgcttcttactgggtagatatctagccaattgacgacttccctgaacacttcatgatttggcctgaaggagattcagcatcgtcgagtatggttccatttaaatatcttttttttttaatgtgtttaagcaaagcaaaaggtgtgcttcaggatgttgcctcacagacatgtcatttccttttttaacaaaaaaccaccagcatcttggacctctttgtgctctccaaaaatatctcaaatgttgtaaaataattcaatgcacaatcaacggtaacacatcaggagaaaagattgaataaggttaggctacttacattggaacaaatgtatctgatgcataagattgagctatcttgatagaaataatcttccttcctagataagctccagacagaatggagttgatttttagcagttttttttgctcctattccagctggcaattagcaactcaaaaagtcgaagcatagtctgattttttttgacaatcaagcactaaatccagggtggatgaaaaacctggaattaatttgattaagtggcatgtgtgtgactgagtgagcccattttgaaatgtcaatttgatttttgggaagacatcacaagaaatggaatcacaattgggcatcaacaaaagaattgaaatggaaagtgttgggatcaaaggaaatactcatgccatggtcccagatgggtcttttgtaactgctactaggtatttataactttttggacccatgacaaagaatatacttcattgagcaattgttaagcactcaattctttcctgtctgaggtctacatagaggactcgcaagctcctcttattgcttcaaatttagcagctgcttgttgatcaacctcttctgaccagatgctcctctcttctacaacaaaaaaagctcttggaacccatgcatcagggatcaaaagggttagaatgaatgtgccagaagatctgatgtttgactagatttaagaagcttaaggggggatcaaccttttttttggtttagtctaaaatccatgagcagcaagttaaaccaagcaagatcaaacatttagatattttattttattttgtcaaacatttgattcaagctgcctttgcctggatgatgttaagtcaagcagcttgacataaataattcatgatggtggttgatgggttggattgaaggggtatatctcaacaacgtgaaacacaagtcagtccgccgagcgacccaggcaagctttgttcttcctcttccccttcggacatctcaagttttcactgggctcactccgctggccttatgttaatcccctcaagatcatcgacccgactccgaacctctcgtctcttcatctatcggcgaaggatgttttcggagtatcgatcgagaggctacgaggtccgtacacgcttcgataaattttctgccatcgacgacaatctttgacgaaaccaagcagttgatgttagctcgaccatcgatattgtgatatcaaatcataggaggctatcgtcgcattaaattcgctgcagtccaacgcaagcgtcttggctgcaatccaggctgccggtccacagcccagtgaacgagtgtttggccaaacaaattactacctccgtcggttgggctacaaggtatgtgtttcggctttccaataagattccgtacacccaaagaaaatatgaaaagagaacaagcagaaggaaccaacctcttaaacccatccatctaccaagctagccgaaagatctgaatatcttgaatgcgatccatatcagcgggaccaaggggaaaggatcgacggcggccttctgctcctcactcctgaataccatcaatccttccgccaaggtcggcctgtttacctccccacatctcgtcgctgtgcgtgagcggattcgtatcaatgggaaaccgatcagtgaagagatgttttcaaaatacttctgggaactttgggagagatttgaggatgggaatggcgaggtgcgagctaagaattgaaatatacatttttcctctagctatctgtacacatataaatatgttgactatatccttcttacaaaaaatgctgcatatctcttatagcctgcccgaccagatttaccgatccgacctgcctacttccgatatctgacttacatggcatatcacgccttcatagccgaacgagtggatgcgacggtcttcgaagttggggtgggaggtctactggaccctaccaacctgatcccctcgccgatcgtgactggggtcagctcactgggaatcgatcacgtcaatgtcctcggccactcgatcgctgaaatcgcagggcacaagggtgggatcttcaaacccggtgtaccagcattgacggtccaacaacaataccctgaaacaattaatgtgttaagggcaagagctcttgagcttaaggtaagatagttggttgagatagtgtttctgtcaagtaactttttgactgattcccatcgttccacacaataacaacaaaacagtcttccagtttcacgatcatccctcgtcgcccagatctagaccagctaaagataggtaagctgaggtccaatcttcaatagcaaagcaagtatttgtgtactgacacaggtgacctctcgttcaattcaataattcctcgatcgatggaaatgaacaggcttggctggctctcatcaaaaacacaatgcatcatttgcgattgctctggtgaatacctttctgggatctcctcgactgccacatagttactttaagcatgcatccccgattcgggacaccacggcgtcagacacaccctcggatctattaccgctactgccttcggatccttcgcccaccttaccggagagtgttgatcctcggcagcccgagcttcctaaggatctcgtccagccggaactttctggcttgttcaaagccgggatcacgaacacccgctggcccggtcggtgccagactatcgtggaccccgtccggagtggcgtgacttggtttctcgacggtgcccatacggtcgatagtctcgagttgtgtgggcaatggtggaatcaacaactagagtcgtccagctcttcatccagcactcatcccacatcaaatcaacctcggaggatattgatctttaattgcacatttggccgaaaggcccgtgatttactcgaaggtttgatcaagcctttgtcccaaaatctccatagtggattttttgatcaggtgatcattacaagtaacacaacctactctgatgggaagttcaagagtggcaagtcatattcataaatctgcttttcctaggagttgaagatgactgattatggactttttcatggttactagatttaagatctgtagctcaagataccttgtcagatccagaccaacgtatccagcaagaaatagcagaggcatggacgtcaatgtcgaattcgaccaaaaatgttatggttgtgaattctatcgaacaagcggtcgacgaggtcgccagacaaaatctattgtctggttccacatcagtccttgtgaccggaagcttacatctcattggtggactgcttgatgtacttgggcttgaagatgccttgtaggatactctccgatgaaagcattattgtaattacattagtcccacttatcacaagtacctcgcagtctttactttctctttcgagttttttatttttccattttgaactatttgagcactttgaatcttgagaatatatgtaggaaacgagttggttattgattttcaaaaaagccatcaaaaaaattctactatccatataggcaagtgcgatgggtgagtttggaaaaccccagagggttggtctgatccttagggcgatcgactgagcctgttcatcaatgacttcctcggagtcggaaatgactcattttcagactttggggcgcatgaaggctgctaagaagaatgagcagatacagtactactttggtatcatgcagtctgttctgtggaaagactggggatgcaaaacccagtatcccaaaaagacaaaaccctcatacaagacccagctcaaaatctgatcgacgctccaaccagaggccgttttattcatgagctccccacgagacacgaggggaagagagatcaatgtctgtcaagacactccaacgagttagatggaagaagattgaaatatcattgcatgaaggagcatataagacgaaattactgctagttcaagttgactctatatttgtttgtataacctactattaagctaatcaagctccgacgattttggcaatggcctgttgaaaagaaatatccgaattggttaacacatgtgtaggatctgtcaaataattataagatgaacatacctccatgctgagagatttgggtctctcaatcggcaagttgtgaacacggtcccagaccaattgactcaaaccacccatggcacgcgagcaaccaaagagaacggtgtagtactcaaactcggtcatgccgtaatggtagagtacacaacctgaggcggcatcaacgttagggaatgggttcttcgtcttgccatgctctgtcaagacaccaggagcttgttggtagagactgtcgactagttggaagactgggtcggcggccacttcggggcgtctgttaccaaactctcggagagcagcgaaacgagggtcctagaagagttgacccatacatagtcagagaatgttgtttgatcgctaaatgatattagttctaaaaaaatcaatcgcaaaggcgctcacgggtttcctcaaaacagcatgaccgtaacctggtacaactcggccagatttcagtacgctccagatgtattcctttactttttcagcgctgggtttgtctccaacggcctctttcatttcaagcacgaatcgcagggcttcctggttggcaagtccgtggagcggaccagcgagaccagccaaagcagccgagtaagacaagaaagggtcggagagggctgagcccaccaaatctgtgggagatcaaagggggggggggcagattgtttagtaagatcctttgcaaacgacttaaccggtaagaggtgtgaacttacgagttgtgtgggcagagacattaccaccctcgtgatcggtgtggagagcgttgtatagtcggacaagctcgatgaacccttgcgaatcaccaaagccagtctgttgggcaaagttccacgagagatccttgttcttgttgatggctggcaagttcttggcaccgcccttgtatttggtgacgtagattcgagctgcgatagggtaaaccattgcagcaaggtcgagcgagtcctccaatgtacttttccagtaatcggccttcttgactccagaggagtaggcggcagcaaatttagagttgtggctggtcacatagtgatgcagatggatcagcaacacgattcttgtatgagatcatcctgatggtgatactcacttcaatgcggccgtagccatgacaaattgggtcatggggtgaagtgtcttggctggaatatcatagtcaatcagcctcaagacatgcaaagagagctggtgtgaatcaaaaagagcttacggaatgaatcgatcagctgctcgacgaacttgggtaccttggtagatcgttcggcaagatcggcttggaaagcttcgatctgcttctcgctggggactttgccggtcaatagataccagaacatgctttcgggtagcatctcagagccatccttggcactcggaagtacctgttgacactcggcaatcgttcttccccagaatcggatgccctcctcggagtcgaggacggaaggatcccagagcatggccttgagtcctctcatcccaccaaagacgtgcgagacttgaacatcgccgagtttcttatcgccatagttggtcttcaagttcttggccatctctagccgctctgggatcatgtctgccagttcatcgtgaatagactgatgaccaagaaaacgcccgataaggtcagtaagctgtaggaagctgatgaggatagaagcagcccagggggggcggagggagtgtttcttaccttggttgatagcagacgagcctggttagccctgccagccaatcgaggcaaacgctgagggggtggacgggaaaggtcagctgggagagcttgatgacgtcaatcggagtgagtgatcgatgcttacacagcaatcgagggcagttcgccttaggaaggaagccatctgaaaataatcaagggttgattgatttggctgagtaagggtagcgtgaaatcggaggaggattgtctgggatgactctgggatgaggatggatgaaagatgggtggcactggcaggagagtttctgctgggagtgttcgatgatgggatgtggtcacgggctgaaaatggctgagtctggagtcttcagattgggatgtttaagccactcgcgctgggtggatgttgagcttcaattgaatcattcaaccaacaaccccccaaccggttaccggtcccacccatggccataaccccacccatttcaatccactccttcgacataacccagccgaggttcaccacgacagccgatgagcttatcagtccattaaaagctgtaaactctgtaaactacaaaccaacaacctgtactacatcttcctgtaaagcttatcacggtctactctttcgtgcgttccgttccgagtcactccgattctcttatctatctacacttgaaacaagttccactctacatctcttcatccacttttcatgaagtgtagacccatccagcttattgcttctagcaggatgagttcggcccctatcaaaaaaagcaacttttgaccttgatcccccaatcaaaataagtgttttcaggtactgttagaaaaacaagacttgatgagctaagcttgtcccctgaggtactttccagtccagctgactaatgctaacagccccactattaactcagattgtatcaagagagactacatgctgtcactgatattttacaagtgccaaaattaatcacttcactcattttcaatcatagctatgggttgtttgcataaaattcaaagcaccagacaaaaactgaagaaataaaaaatcaatcagtacacacaccctggccagcaatcagcattccaatcgctcctacagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcgccaaattttttttttttcgtgtagtgttagcgcgccgctacggccgctgcgctacgctaacttgtagcggcgctaacactagccattttttggtgtagtgttagcgccccgctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgccaaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcagttttttgcgccctgtgcccgtagcgttagcgcagatggggagaattgcgctaacgctacgctgaacgttagcgcattgttttgccccgtgcgcgtagcgttagcgctgaaaatgaaaaaagcgctaacactacgctacattgtagcgatttttcgctacactacgctacgctaacgctacagttagcgtagctggcccaccgttggctcctactagacaaatattcacatgattcatgattttggtgtgttttcaaacaatgttacaaagatccaacttgcataacaaaacatgttcttgatctcattcctggacaatgtatccatctgcactggaagaatatacctgaacactctttctgatgaaaggccgccgtgatgaaaagcaacaaggtatcaattttgaccattcacgtaatgtattccacccatccaaaaaaggtgcatattcaagatgtgaaccttcaagtttgactgaaaggggatgggggatggtcttcccggaccaaagtggctacaccccaaatgtcaaccttgacttatttagaatccatttttgtttttcacatgcccttgtttttttgtggaaaataagcaaatcaaagatgtagctactcagtggcaattgatctccattgagttaaataaaatttctgaggcagaggcataagtaaaacaaaactcaacatccacaatcaagttgactcgtctcccaaatttgtcttatttggctactaagtgatgatgtaattgaactgtgccacaggtcaaccaaatcacaaattatgtagtagctttttaagaaaaaagataacagtcaaggtcctaagttcaaacttttcttgtcttgtatgaccttccaaccactactcaattattttgcaagcagcactcaagccttttgttagtgttagaaagatactgtactagtgtcattgcaccactttgtggctacacaacaagctaatttcctgttctcgatcaaatcatatttcacaaggaaaagttgaaaaattacattcttcttttcacaagacagtgattcatcttcaagtctgctttaaacagagataaactgcacatgtatctagttcaaataacttgagatccagtgaagaatacacagatctttatgaacaactccatacccaggtaggtttctcatcaaacgtgacataatgggatattttgggttcttaatggcctgaagatgtttgagagatcagactatgtaaggaatatctttttatcaccggtggtatttatacaattatgatactcctgatgaccaagattatgcatgtactgatcgacttggtcggggaggcttaggggttagtgagctcctagcccccggggggattgattaggtcatcaatccttcctccagctcgacggctgacccactttccagcttcaaggccaaccaacccatctcatcaaccaaacaaacagttccttatcagccacccacgacagactcaagacctcgagagagaaagaaaactaggagaaaataacaacaaatcgttcacagacaagatgagtgcacaaatgttgaacatggcgatgttgagtggtttctttcagtatcctgctcatattattcggtttatataaaatgctgacattagctactcacctccgtctgtttatatgagccagtcctctgatcgggatgcaagtagcacgaaagattccgtttggtgatccccaagtattatttggaatgcggatggcatatgtttcgagtcaagtgatctgtctgtctatctattattggctatctcacaaggtacatatactgccttttcatcttcgtctctatgccttttcacgatcagaaatgcggaatgataacacctttctatggatgaccctgaacagatcaagacgaaaaatgatacgacagtcttaaaatacgtggaacccagtcctcctatggttcgtacaatcagcctgatcgatcgatcatacctggatctgatttccacatcatcatcgccggaacttcaaataaatacataattgacgacgtatacatacatctatcttcaccacagacaaacgagcccggcaagctggtcaccacaacaaatcgggattacgacctcgctcaatcctcatccggacttcgtagcgtactcatgggtgtcctgatgatgtgcttcttgcatctctacatgaaatatgatgccccactcttccttcaatcgatcatgccactcaaaacggtttatgacaacagtcggtctctttctttcctcaccccctgatcctgaccgcctcccctgatcagatcgaactcgatctggatactcgccaaggattttctgatcactgactgagtttcctttttccagaactcgtccagatccatctgttcggccaccccgcaacaggagactataagaggccgttccaaacgtctggattcatgggtacgcggactgttgatttgtattgattgaattttaaaagattaccttctcattgtttttttttttccttgtttgttttgatgaacaggtgctgctacaaatgctaagacggatgccaagagtatcaaagaggctgaacaggccagcgtcaagaaagagcagtagtcgttgtttatacccacccccccccccttccatcgaccccccctctcgatttgtctttatttctccattcttcaagaatcaaataagttaaacagtcttcaggtttaggaaaacaaacggttgtttgttcgctgttgaagataaaccatctaaaacacaatcaaaaatttatgaataaataaaactattttacaaggcagaaagtacttttcttctcaagtgattttgtttcccgctggtcaatgagtactcgttccagccagctcttgttgaataggatctgtgatgctgtactgtatctgaggggagctctggagccagttcaactcagattgatggagccggtgggcaggtgtgatgattttttgggtttctgtcttcccaaagcataagtttcagatgttgaagaggcacatcatgtgagctctgcttgccctcaaaacctcctgaagcttgcctgtgtttatgcaggatgatgatacgagcatcccttcactggatcgaatcttcgttgagagcccctctttatccgatcgtatgcgccacatacgatgatgtccgttgtcttttttttggagtgatcccccctgttagacatctgtgatggtcgacagacagctgttgtgctgctccgttcgatcatctgccctgccagttgttttgaagacatccaggagctggagagtgtcagcttcatgagaagtttcaacttactacttatttattcagcctcagtccacaacagaaccaactagcatcgacatccatcatggtctcctcagccatcctcctcctaccagccatcctgatcgcaatcaacactcactccttctccgtcaatacccaacaactcatcttcaccaacaacaaccagctcaacactcaagatcacacctgtccggctaacccacccaccagctgccatctatcatcgggcgacggcaaggaacccgtcaactcatgttgtactaacactcccggcggtcagatcttactcactcaggtttgctcgctcatcctcatcatgcctacttgatcaacttttgatacaatattcctgactctcacttacttctacatagttttgggactcgcatccagccactggtccttccgatagctggaccatccatgggtcaatcatctcccctgtatttttcctagaaaatacattggataaactgcaacagctgatacattcccatcacaatataactattttgatcttttaattagtctttgggtaagctttcaaacaaaaatctggcgctcaacaagaagaagaagaagaaaaaaacaaactgatctattttggtccttcatagcccgacaattgcgatggaacctacgaagcttcctgtgactcgggacgacagtaccataacatcacccagatcttggaacagggcggcggtcaagaggccctatcggtgatgaaggaattttggaaggatcaacacggaaacgatgaaactttctgggaacacgaatggtctggcccctactagtatcctccttcagtgcaaagaatctcaactaactaaccttcggacgcgcttcctctgttaacctattgatcttcatctttaaaagggctaaacacggtacttgtatcagcaccctcgaacctcactgcatgggctcatcctacaaacctcgtgagtatcatctcataaatctagaatctatccacaacttcggattacgccatattctgatatccaatccgacgaaaatatgatactccagaatctgaggtggtcactttctttaaccggacggtcgacttggtaggcaattcatttcgagaaagatcatcaagttcaacctagagagagggagagactgaatggacaatggttctctagttcaaaagcttgccgacgtacgagtggctcaaagcagccaacatcgtcccctcagcgacgactacgtacaatctcgaccagctccaagaggttgcgaaacaatacactggtcaagaggcggtgtggaactgtcgaggtcacgtgttgaatgaagtctggtggcatgtaagtcaaatcgatcaaaaaacctgtttttttttgtgtgtgtgtggctcaatcctctcatcgagatgctgaagtgtccatctattccttcagttcaataccgtcggaactgttgccgatgggaagtttgtccatgctagtccagtaggcccgtgagctgtccctcttttccataccgatttccagatattttcgtcttgaaactgactactgctggacttgtctcagtcgatccacctgtccttataaaggcatccagtacctaccgaaggtatggtttttttttcattctgaaaggtcaagtcacttccacacaaactaataatctcctgggcatcgtttgcaatccttagggccatagtggtggaggtggcggcggcggcggcgaccaccgtccaaagcatccaggtcaccagccaggcaacccgccgagtgaccggaaacatttcatctacgtagttgatgagcatggccaacggaacggatgtttgatcagcaacgggaactggttgagccgggccacctgtgcctccttctcagtctctgtcggtcacgacgacaaagccctcctcgagatccgcacccgcagaggagcttgtgcgtttgaggactcgggcttcagatgcgctaaaggactcaaatcggaaggctttgaaaaagtgcgtccttctttgatttcagtcgttttttttttgttagtccaattggtttatacctcaacatgcgtttttctagaatggtgatcgactagtgtacgaaggtcaagaagtcttttactcggataaactaccagagggcaccactcaagtcccgatcctcaaatcgaaatccaagaactccatttacctggagatcgccgacgctcattgaaatcatccaccacctgatatcttttttttttttttttttaattcactcctttgtaatcctcatcgtttaataatctcctattgctagcatgtacacaccgacacttcctgctctttccatcatctcccttcaagaacactgtagtgctccttttttcgcccttttcattctacttttttttggtcggccccttcccttccccctgttttattgaagaagaaagcgggatggtcgggggggggcgttcttgggacagttgcataagtcttacaggatctttcaaacttcctcacattgtaaccctcttgttgttcttttttgtacatcgctgtaactttttgattgttatcagtggaatagccccaaatacacttgcaacaatcatcgaaagctgacacaaagacttttcacacttcactgcacccggagagctaaaacaaagacagaaaccactcatattttcaccccatgacagtcgagcgtgtgtagtacatgtgtttagatggaatagacttgttttcatgatcttaatattacatattttagactacacgtgatgatcctctgtaaattccactactactgaaaaaaattgagagaaaactaattgttcttgttgattaagttaatgccactcatctatgtgctcaaaaaacagcaaaaagataaaaatgtgagtatagcaatggaatgaatcgatggctattcgtcttgatgatctttctacaaagcaaagtaaatctaaactaaactaaaatgatgtgcaacgtgtgtgttcgcttccatgcatgtttgaactattgacgaaaacgaagaaggttaaagagctgcgtgaattaatgtatgtaaaggcagcaagaaaagcagtgattcgtttgtgaatgagaaggggagaatgaacaatcattctggccacttatatgagattttatacaagaatgtgaagaaacgatgcggagagatgaagaaagagcaatctatctgagtagagcgagagagattattaaggttcgcgacagttaacttgaaagatcgtggcgttgtagttggagatttgggttgggatgggtttgaggaggcctttgtgtttcttagtcaccgacgcacggggtttgccgatgacgagtgcagagagttgtcggccatacacacagccgctgtcgaggccgatggaccaaggcttaacggtgaggcccttgccggcccaatgtccatagacaacgtattgggcacgctcgcaccaggcccgggcagccgagctggtcatcgaggtctgattgcagctccgcatcgttttgttccagtacttgtaccacggcttgcccttgttcgcatccttcgtcggccgacgacccttcttaagcccgcgcatctccaaaagcgtgtatgactccttgttctccttgactccaagtaatgacatcacctctcgtgccatatccgcctcgggttcgttaggcgggacccagggtagcattccagcatgaacgaagtaagtcctgttcgaattggaggtaatcaagttcaactaagcttacgatggcgttgtgtacgacccctggagagaagaagaaaaaactgacctcagaggggagacatagattgtcagactgcgttccaagagccagtgaaaatcgatcttgggcaatcgacgagcgatctcgaagtgttgggtgccccaatccattccatttgggagtttcttcttgagatcctgaggaggcttggaggcttggagccaaaggtcagactggaggttggcatggtcgtccgaattgtagccgaggacttggtccggctcgacaaatttcgctcgattgagctccatccagttcctccagatgatgatgtattcgtcatggttccctcgcactgcctcgaacttggactctcggcagtagcgaattgtgtcgagcgaggcttggatgttgggatgtttggcagccaggtctccgacgataagtacggtgtctgcttgaggatcgtggttcaaatttttgagcagctccctattagaatcattatcccatcatgacgagtcagttctgcgtggaaatctggatcatctgagagtgctggagagagaagacttactttaatgaatgacccataccatggacatcaccgaacgttatgagtcgatgatctgagttggggtcccagtcagagaggatgtttttatgccagacgaactagaaaaacaaagaaacgaaatgacgcagacagattcagtcaagttgctagagaagttatagagcgaggtatctcgaaattactcactttatcgtagtcctcatggtcaggcttttgggttgcgagatgctgaggacgacggaataagcggttgaaaagattgctgagtttggttgagtccaagtaggaggtgtagttgagggtcaggaggagtatgctggtgagtaggaatagggagatggtcctgagtctgcgacggtcatgtggtttcggcttgagttggaaaagcaatggatgtttagaatctggctccatagtttctcctttcgagcttgatctttgaagctacttaaatatgtactgcagtatgtgagagagtggtaaacagctcgtaaagaagtggttgttgctgctgttcttctggtgtggtggtggttgctgtgtgaaaagctgaaagggttgagggtgaatggaggctgctctgattggtcagaactcaaattattcattcacatgtccaaaactgctaaaaaactcagaccgaaactcagcaagaactccgctccaaagacacctgtacctggaaaatcgagtcaggccatcagcccgatcgatgtgatcttcagcatcagatcggggatccaagggacctagaccgacaattgtgtgtatcttattgtagcttcaaggattcgtttacaaaacaatcagttatcatcagccaactccttaacgcatgttcccaccccttactgggagccagttaccagttgcagtgccctgatattgacaatccacacttggagaatgatacaaaatggcacctatttacgtagtttgttcacaaccttacacagtctacattgtaaaaagctggtatcgagacggttaatcgacagttatgaaacttgtagactcttttcgataaaatgccaggctggaatgagctactgttatggcagaaagggtaaaatcgtcgttggatggtcggccacatcgcggctaggcatctagcaccattctaattaacaagaatcaattgcttcaaaaggctggccggagatcagcaaagcctgaacaactttgggttagtgcaatggagaggacggaataaggtgcaatgcaagaggcctgatgaggcgcatcggttagagtacagtctactacaaaggatgttcaactctcaaccttcggcatgatcagtgccttcaccttggcccctgcaggtccagtcgttggtgccaagttgaagggtgggggaggttcaggagttgaaacgggccgggatgcaggcgtgaggttccggcttgtttcccgactgatttgagggacggagctggacgcacatgaggtggcaaccagcgccgccgagacttctttgggattgtgttgccgatcagcttcgtctacaaacgcattcgtcgcacgggtgaaccggagggaaaatcttcgagggcaaggatcaagtgcgcaaaagaagactggaaaaccggcgcaagcaacgaatatagtcaggaactgctgagacggtcaagactattgtatacatctaatattgatgataagaaagttaaaggagtcaagttggaagtcaagagataggttacgcacatgtggttttcagacattaattggcaatgtcgttgcagggaaaatgatgaggataatgatgggcgagttgcgactcatccatcgcactacacattgcgattgtcgtgtgtgactgggcaacagcaggtagtgggagatggtctgagaccatccgagaccatcatgtaccatcagaatgatcgggcttgccaccaagcaagatcaccatgtttaaaaagggagtccctgtagcagcctggcaacaggccaaacatttatctcgccgaccctgataatcaaaagtttcattggcgcgttcttcagtgcagttcacctttccgtttggcaatccgattttcgactcagcagcattcagctatactagaaagcggacgtgacctgaaattcaaaatcagaatcagataaattaaaatactcaacatacgcgatcgcctcttctctctccgactgacccagaccggcgcggcattcaataccatcccttctgctcgcaggccacaaaccgaggtttttgcgtcaaccaattgattagattcacaagaattcgcggcaacatactgaacttcgaggcctagtcggtgctgtgagtatcaagaagaagtctttgttgtggatgaatatagtgtttgcgcagtttgacctgaacttcatgaatctgtcaatgttcttgcagctattcttaaaaagggaggaggccaagccaaatgttcatctaaggacctggaagaccgaatcttgtcaaccaacatgtcccctagcaccactcgactgaaatattggaatgcgatcatctttttcactttatctctcaagcctttggtcagcatttcatcaccaacatcttcgttgaagggtgaccaagcgcttcctctcacttggcttgacttggaaatcgaacctccgttcttcaaagtcgatcaacaatcatttcaagcacttgattacgactttgtttcaagggacgcgtcggccataatccagaatttgcgaattgatacagccggacgtcatcttcgaaaacgcgatgttgacccaagcattgtttacaataatagtatcaacgctggtgtcccccaacccttgtcgaaggccaccaaaaagctattcaagatatatccagatgtaagctcattcttgtccttttttaattatttatcgttttgcactaagatcacaccaaatctttcaatcctctctttgttcaccgatatgaaggtccgtactgtatatatagccatggccctgattccagctttcataatatgctacgggacgctttcaacttttatccgatccaaactacatctaggcgaagctatgcttgctgttacctttgggatcttgcttgggccgtatgtcgctggaatatttgatccgcgctcatggggaggagaggcgagctttgacgaggtgaccctcgagatcaccaggataatcgtcgccttggatgtgttctcagttggggtcgaattgcctgcagcttacattctgcatcactggcgcaccatgatctgcttacttggaccagtcatgctggccggttggtttatcactggcgcctttatcttgatcttcgtcccggccctctcgtatcttgaagccttagccattgccgcctgcatctgcccaactgatgtgctccttgcttcttcagtcgttgggaaggggaagtatgcaaaaaaccacgttccagcacacctaagacacatgttgcaggctgaagctggtgccaatgatggaatcgctattttactgttatacttgactctgttcattctcttgaggaaagattactcagttgcacatgccatcgggagttgggtctgtccaacatctctctcttccattatcttgaaaatttagctgacctttaatgcatctaaccggggcttactccaacataaataggtcacaattactgccttgtatcatataatggtaggaatcgtcatgggcgtggttgcaggaatcctcgtgcgcgagggattgaaattttctgaaaagcatgaacttatcgacactgaatccatggtgccgatatacatctctctggcacttctgaccgccggtgtttgcgtactggctggaaccgacgatatcgtagctgcatttgcttgtgggacggcttttggatgggatggctatttttctgaagaggttgaagcttccaatttttccgccatcatctccaacttagtcaacagtaagctcattgtctcatttaatgaaaactttcaatcactaagcagtcttggttgtgctaagcttttgattttgtaatgcttgccggagtagcttttgcattcatctacgttggggccaccatcccgttcagagcatggaacgatgctgtcttgacattggtagcctggaaaatgtttttgctggtactttccatcctcctcctgcgaaggttgccgataatgtttcttttgcgaaaactcataccggagttgagaacaaacaaagaagccctgttttgcgcacattttggtccaatcggtctgtgccactcatgactgcttgcttgtaagatcataagattgtctccgctgactctccttatctcactttttaccttcaggagtcagtggactcttcatcagttttttggcaacaaaaaagctcccaacacctaacgttccagcagaatccagtcttgatatcctttctttgacaatacagccaatcttgtatctgctgatattctgctctacattcatccatggcctttctatcccgttcttcacaataactaaaagtatacgctctcgagcaaattccatgagaaggagcggctcattatcgtctggcaggcccagtttcagtcgccatcgaggcagcacatctgagcgaccaagtttatctatccaacgaagaagtttgtccatgcatgaaagcggtaagcctagccatttcctgagactaaatgatggtatcttcctgagtgattctgatccaaaaaaaaaaacatggcgccttacaattcaatcaaggtcccatatcccccataggacctttgtcccccttactcccacaggtgaccctcacaccatatctccaacccatgtccatgcatcagcagctagggaatagagcaagccccacttctcagccagagctcgaaagccaattccctggaaatcagcccaatcaaagttcaaatgaggtgatcataacacacgccactttgaatccaatcatgtgcgaagatgaagcaacaaacaaagggcagcctttgatgccaacaaaagtcgaaaagactttcctcagtccttcggattctcatcgggcaatccagctgacaggaagcagtcccagaaacagtgtatcttggttagattttagctcagaaaaagtcgaattgtctgggttagagggcagcacttcaaaaaggacaagtgagtcttcagtgtttcctaatcagcaatcataccatcatggcctctgataccactttacccctaactcaggtgcaattcgggaggctgaggctcgggatgggggagaagatgacatggtaagtttggtaagcaattcaagttgattacttgagttggtatcacattaacattggctgggactacttgcagtgcttaacggaaggatgcagtagggaaggtgtcgaacgagattcacaacacagtagagggccagtaatgatgggcgagtgggaatcagatcagtgggaaggggaagaggtggagaataatggatcaccaagaacaacaccccctcaagctactcatgagcttcatgcttgcttgccgtgcatcacacgtccaagaagcttttcgggtcgcataacccgtgatctgaagcacgagagccggaggatttcgagagtatcaaatggtaacaccatacaggaagctatcgcagagaggcgaagacgatcagtttccagctcagatttgtcaagttccccttcactgcattgttcacccaagttcgactcagatggaagccctggcaagtccaacatcagtggcagcagccctggaagatccgacaccaatgagcttaaatccaaggtccaaggccagtggcagagcgagccaggcggcactgtgaacccttttcagcatcaatttgttttcactcccaatgaaaatagtgtggatacagacgagataaaagcatggcctgctggcggaagctctatctacccttcaccaactccttggcaaaacctaacgaaaaacagtggatcaaatgcagaagtggctgttcaatccaattatttggatcctacctattacaggatgcctggtccctcaactggagagactgtcaacgtaccattggtgcggagagaaagctacagtagttcttttgaaggtcagttaacccaataaaaaagttcgtgctgtcagaatgctgacttctgaaatatccggaattagctgcaatccatagggactgtcaaaattataaaaaacgctactatgcacattaggaaaaatctcccaacaatcttcactttgagcttgttgaaggacaattctgttccaagaaaaattgaatccactaacagtatgtagccagacttgtaggtttagttgtcaaaaataaaacttgaacttttcatacataaatattcagcaagtactgcctaatcccagtctggatctgtgtgcccaatttactcttgccaagtatccaagacacaatttacatatccacacttatctgactgacaacactgggctgctactctttttgcccaaaaagtgttagcatagtggttctttttgcgcgccaaaattgtgtagtgttagcaaaaagttagcggttttcttgctacaccacactgcactatggactgctcatggcccctacagcgcccaaatgccgctaaccagtgctttagtgcagcgtagcaggcacattttaagggcctacatgcatagtgttatagtggacatggcagaattccgctacgctacgctaaagcttagtggaattctgctgcgtcatgctgcactaaccactatggttagtgtagaggcccacatttgtgactcagaaacagccattaggacggttcacgtctggctttttagccactttgctggtcagctgttttgctggtctggtaaaattttactgtaattttgattgcttgcgcaaaaaaaaacttgctggttggttgctgctcatactaatctctcttaaactatttgctaaaattcgatccccccaagttccactcaggctcaactctcaacttctttcaacttgcggtatcaccgatcagccacaaaccacatcaaaaaatcacgccagaaccaaccagcctacctcaaaacaactgctcttgtaagtcatgagtttgagattcagggatctaacagctcaacttaccttgttcacaacattctacaatctcaggctatggataatgtgtcattgaccatcaattgattgttggggcagcattgccttcgaccagccaaacttgtcagccaaagcccaaacgttcttgtcgcaccaatgctcaaatgaaggcacatcgtacagaaaaagaaaagctcaaaacggcaagggaggaactcaaggcggaccgcaagcgccttgcacaggaagaaaaaaatcaagcaagaaaatcaactggcaccggctccaaatcttcgaagaatgaagaccgcggcaagaattttgaccataaggatttcgaaaacatatgtagttatctcgagacacctggacactacaccgatctgttcggcaatggccaaaagactagtgtaggccaagcaaagttgacaaaagcaaaggcctttgatgtatttgctgtgtggatgaacagtctcaatccagatctccaactgagtggtcgccgacttcaacaacgtctcacttcttacaagcagaaatatatcaaatcaaaaaactttgaagagaaaaccggcgccggggtgcttgacgagcatggtcctcagactctagctgaaattctcgaagacatgtgcccatgtcatgattgtattgatacaatcttccgagacaagccaaacgtcactccgatgcatgaattcgaccattcactcgcctcggccacattgcttcctaatgaagaactcaccgacggagagtctagtggaagttcatcctctcagtctcatggtctgatcggtggcttgaattacgatccaatcttggaggatttggatgttgaaatgttatcgacgactcctgcggtatcaacgactcatgcggtatcaacgactcctgcggtatcaacaactcctgcggtattgacgactcctgcggtatcaaacaatccagtggttcctgcaatccaatctgattcgcctgcgatacgatccgatccgattcctgaaaatgatccaatttccgattcagctaccacccaccacaatcagccccctgtaccaattccatcgggctccacccaaactttggtggcccctgccaatgcagctttggaggtgctacgtcgaagggctagtaatgctccagatccaaaatccaagccaaatcttgcgacttcttttactcagggaaacgatcgaaaatttgatatgttagaaaaacaaattaagattgatcaacaacgatggaatcatcaggttgcacaatcaaagctagaagaaagccgagccgacaggaaggagaaaagggaggtggatcttgaggacaggcgattaaagtttgaggaggagcaattcaatcgacttcaaaaacaagaagaagcaagagtctcagggttgaaagaggtagaagtcgaaaagaaacaaatggtcaacaagatgctccaagaaggcagatcaccaaatgagatcactgccttagtgcgcctgatttatggataggctagttttatttcatcttcaaatcctctacactcaaccacttgcccaaatccccattcatcaatttcttaaaagaaattcatcacctgttgttgttaaatacatgattatctctctcctgatatttaaaaattctcattcatttttaattgtaaatacacgattatagccttatgtgggcactaaaaaggtaaaactcctaattcatagttaaatgaaacacattcatgggttaattgagagcggaaagtttcgtcggtagcagcaggaatctgatcatcatcgctggattcagctgaagggtcaaggttttggtcttcaggtgccaactcggtccattgatcaccaagtgttgctaaaaggttatggaggatgatacagctataaaaccaggcaagatattgcctcatatgaccccgattatacagatgcaatcgcatctcccgcaaagaagcccatcgagacttgaggataccaattgtatgttcgtttctcactcgagccttggccagacagtagttgaaatcggtattgatgaggacctctgtcgcaggtgctttatatgcaggaatggtagttcttgtaagatcatacgctgaatcagcgagcagatactgacctttccattcaaagatgatgtcaacagaggatcaccaaataacagcaagatcggataggagatggacttaccctgatcaaagaattgtgatgggttctgatggagctgcatccgctggtagaccttactatcaccacatgatcctggccatccagagatgaaagatgtgatgaacctatcacaatcacacacaatctgagcattcatagagtatcgtttcttgcgatcgaaaaacgtctcgccatcaaatcctgggcgttggaagattgggatagtagtaccgtcaacaaacccaacacatccagaaaacccctccattcgcataacttccgatatctcggcacggcgatccttatcaggccattggacgtacacccgtcccattgatatgagagcctcgatgactcgacgggttacctttactacagtacctcgagcaacttgcagatttcgagagaaccggcctacagaggcaccgttgccattcgaaccaagtcgttcaagcgtaagagcaagttgatgaggaattggtagctgaggtctatgccccccacgatgaaaaacttcattgtcaaaaatcgtatcgagcactttgatgaaaccgtgtttggttgttcttgctgcctgtcggaagtcattatccgacatgtcgaaaagcctttcaatatcaaattctcctcatgattttggcgccccccgtggctctaggtatcggttcgataacatgtactgcagaaggtcctgatactcagtctcgtcgctgaacaaggcgttgtaggtggtctgcaggatttgactatgggggaatgcaagctcggccatcgattgtagaggcctgattccaactgcccgctcgaccatcaaatctgtttcttcatactccagccgtaatagtatcattaagatttccctgattagacactgcctctcggagtactgtctcatgactctagagaatggcctgatagttagtcatctaaagaaactaagggaattacacattaacaaaagatactcacaatgtggtagttgatttctagctctgtgagaggtcacagtcaagatggaacaggaagataacgatcgggatgtactggctgaaaatgatcagcctgtttccatctgctggtgcagtgctggtgtgtctaaattttttcgtaaattttattgctttttttattaacagcaagctgatggctgaccagcaaagcggctaaaaagccagacgtgaaccgtcctattgcaagttttttatcccatcctttcttaaatgaaaaactcaacataaactgaaagaaagtggagaccttcaaagtctgtatacacattgcccttgaatacttactagtacttcccaggctgatgtagaaggggaagatgcatcacttgatgatatgtgccattcaaagtggtaattcatgaacccaagtgctactcatacaactgagagtggcacaggaaaaacaaaagcagtgcagagaaccaagtttcttcaggaaaatatttacacatgttgatgtctcaaatcctttatttcttgccaacttatttagaaaatacatatattgacaagtagaattactcatacaaggagtacaaatgagttcttatgagaacaaatagatcaatgaaaaatatcagtgaaatcatgtgtagagaccaaaccagagcatgctcagagagatggaggaagagttgaaaattatccaatggggcacggcatattaattgatgtttgagggctgagattagcatgtcttgtctggtttccaatgattttgcaatgttttctggtggaaaatcaacaacatattgtgaaaaattatggaaggcaagtttgcatttccaattttaattgaagagagggggagtagggaagtgacatgattcaaagcaacactaaaacagaggcaagacaagacaatatacggtgtttatttgtattgtctcagaatttgaataccccaaaataccaaaccttatttttctcactttatccagattggggtaattcaaattcagataagctctttctaaagccatatttgtgtcaaacatgttaactaatcaagccttttcatgagacatccataacacacaagttctattcttatgtgaggtggctctttccctaacttgataactctccttgagtttggaagggggatcctgttccactgccaccctcaaaagcaaagaatttctcttatccaagtacaaagaaagctttttgttcaaattttgaaaaacttcacttgatgaaaagacacactgaattgctccaggagactgtgggactggaaaccagcttcttctcagcttatccagtgttggataagtttgaaaaaaccttccatttttccttgttcaaggctcccttggagaatgaagatttgagatccaattctagcagcaatgctctggatattaatgtatccatttgggtaaacaggtgaccctgctcaagccacaggaacatggccaattgaactcagtaaggataagtatctacaagtttcagacaaatcttcttaagatgaactgatgtacaacatacatacaaagcagagtaggaaaaattaacaaaaaagtcaaaagctgaggaaaccaaaaaaatggtctctcctttttttaaacaaaacatcaaattgaatcatgaggaacaaaaatagcaaggaaaaagtgcaacaggcagtgattttttttggaaaaaaactggcaacaacatgtttgtctatggatcaatgaaggccaggtactggatgtttcaaagcaagatcagactgagactcttcagctatgtagttcctgctggtatttagcaaaatttgttcaaggaaattcctcatttagcttctctagcctgctaggaattttcctctcctcaacagtaagtactacatgtctatcaactacagaggctgggcttctgctagctagacctttgaaagcctctgattcctgctgggctcattcctaaagtaaatgaatcaattgcagttagtttagatttagatcagaaatgtagagtttaatttgttgctagcctttgaaatgctcacttatggtcatttgaagatgatcattctgggttaattgttgattctgttctttgttctatcttgagccaagttggtgtgttgatcaatgtcaaaggagcaattattcatgctggtcctgtcttccaggctttcaatcctactttcaagtaattggattcacaggtaaaatcctctggagagttgctatccggtcctcaagcatcttctcaaatacacctgacgactgctggagcaggttgattagttgatctgagcgttgtttttggtcttcaagattggactggagtgtctggcaatcagatagggagtcatagaaggtctcaaacaattgtaggaacaagtgcttgggtgggattcctggaccacctgctgatgcaacactgtggtggtgaggtgcctgttgagggcatgtcaagctggaagttgaaagctgggtgttgcatgcttgaggatcaggaaccttggaggatagacatggattactctgattaccagtgctacatatttcattcatcctatcttggtgctggtttctagattctttagaattgctaaatgtaggcattgtatttgatgatctggaatctgaggggggtatcttggcatgctggatttttagattatctgactgtctggtttgcagaacacttccatgactttgactttgtttgttcatcagatgtgtgagggatgggacttgtatcacagaacctgcatgtattgtcttccgtcgctcaaggccttgactggaggaaaatgaggcaaaatggggatgtccaggaccaggatcatggctaattttggtggtaatgttgggttgcattggttttttgattccatggttcagattaggcagttgagagttgactttggcaattgagaatggctgttgaaagttgtgaacatggcttttacatgtgatttcctgttgaccattcatgttttttggggaatcttgtgccattttagtcacatcttcattttgaggggggacttgcaaaaacccactgcaaattggagcagacttgattgattgatgttcaagcagatggacttgggaatcttgagaggttaggaccatacctttcaccttttctctgacctcctgacctcttcggctggcaatgactgaaccagacccaaatgaaggatggcatttggggttgtcagaatttgagacaggtgaactgtgagtctgatgattttgagcagccttctggtgcggttggtaagaaacagatttttgcctgctgaaatcagctattttaattgaggatacattgatgttaggaggtggtttctgtggttttaggttgttggatgaaggtgtatgattgtctgactctgggtgccaaatcagtttcataagtccattctttttgttgtgtgttgatgaggcaattttagcagcaattgtctgatcaacagagcatgataaggaggctgaattcaaacaagaatgcccagcagatgaatttctccgttgttcaattaactgcttttgctcttcccttaacttgattacttgttgcattgcagttagattttgaggttggaggaagccaatagcaagtggactagtaggctcttcaatggcttcaggtttatgttttggtactggattttggttggctatttgagggtctggagagcttgaggataattttgatgaagccaacagagcatgcttatcacagggctttatcaatttctgttcatgtgcagcagtcatctgttgtccttttattgaatttctagcttcaataggctttacatcttgttgagcttgccaaactgtcactgagtttatgggggacaaatgatgtgggggatttgatttgtgtgtttcagaatcagagggaggaggttcggcccgactgttagaagaatcacagtgggaaatagcaggtgaagttgctgactgagaggtgagtggttttgatggtaaatgaggtgtgaggtattctgacttaacaaaaacctcattttcgtgggtactgtcagaagttacagaggcaaaaggagaaagagaaatttcagtgtgcaaaaataaatagtaattgagaaagtagaatgaatcatgaagatggggagaagaaaaggaaaatgcttacacttgtgaattgccttgaggaatatgatcattttttgattttttagtttgagttttcaaagaagtatgcacttctgagtggacaaatctttcatttccatgggcggaatgatggtcgagctccgcccggttggcactgcgcttcagtcgttgattatataaattcgaatcagatgctgttggggtgattaggtgagcttgcgaggctcttctggagttggtatcgccccggtgccctgaacatggtgaaatgctattcaatcgatcgacggaaggttgagactggataggattaaactgtttgtcttggtcgcgatctcgacgggcagacgagtctggatatgaacgataaatcttttgatggtttgttcgattgaacgtacgggttgacggtggtggagaggactggctgagctgtggcataggagaggcagaatgcgcggggaaattgattgagtgggatagtgagtagctcgaaaactgggccaccgacttgggattagatgaaaagtagaatgggcggagagggggtaaggttggaccagatgggcaattctgctgatcagtcgacatttggtttgccctcatttggctacagagggatggtggcgataagttgtggattgtagcagtaggagacgaggagttcgggagcttcatggaatcaccacttgatgaatggcgaagagttggcctggtgatcagtcaagggagtcggagggtggccaggacgactgcttcaccggagaagaaattgtttataccaatgattattactagagtcgaccgaccgcaagaccgtcgatgaagacatacgtcagtatacacagtgcgaaacgaccactggactcgagactgggcaggatggtgtggatcaagcagtcgccgatatgaggggactcaaacaactcagtaggaaagcactacgaagggtagtctaagcttcattccaggcttcatcggacaaggcaatgttgagtaccttttcatccagctcatcaacgtgcacatgagcagtcatcattgtgactcaggtgttcgacatcgacaaagatggtattggaaacaaagtaaaaggtcgtttgtgctgtttgtggatattccagatgattgcgacggaacttctgagcgagcttgtcatctatgaagcaagtgaggtagcatgccgacgcggtgccaagtccaagcaggcgaggcgggccgtcataccgacccacccaagctccgttttagcatacatgagagcatttgttgagagcacatgcaacaagaaccccagccggccctcctgaagcgatgtcagagaaactccggcccgacatcattttccaaagggtacataggccacattacaattttttggtgatgaggacctcatcacaccccagtgtgcccatgtggcactcgacgtgtaccaaaggcgagagcaagcacttgacaagatcaagcaattggaaataaaaaggacaatttgaagaggtatataggaatcgaggcaagacgctaagcttacacgttttatttctcgtcgttttcactttcactgctggtcgctcggagtcgtatgtggcttggatatttcgtgttgaccttgttacgctgctcctctgatgattggaacagtttgctgcaaagaagaactcatttagtctgggatttaaggacacaacgtcaggacctctaatgggatccagcaagctttcgtcaatcccgctggctataactgtatcgagatcctggtggttgtgagcgcggttgtgctgattaacaagacatacattcaattcctgatgagatatgttaccctggtagctagctcaactactcgctgtagcaagtccaccgaagtcgatcaaacactttatcactttcccctggctctcaacacctcattccaagagcttttgatattgcgcgcactgaatttggcgacgatgcctttgcacggttcaccgggtcgacggtggtcgtgatgagttggggaacttctcctgctttcaacgatgatggtggttgagtgagctgatttcgcccggctggctgtctagttgttatcccagcaaaattatcttcttatatgtaagcagcttctacgagtagatatacgtatttatatgtggcataattgctgcagctgaaggccagccatcatattttcccagcgaaccgagactttgggacagtagacgagtggaggagaaaaagactcagtcgtccaggactcgtgccgattctccttataataacctgcggttcagccaatgagcatcacggtgcctgccggacacgcaacaggttgctccactacgccaggtttccccaacaccgctttcaagactccaaacagaataagctcttcagcacgagacaattggctcgataagcctcactggagccactacatacctacgaagttgctatgtgggtagttttacaccacgcgtgccatcaaggtgcccaggaatcaggatcctagacgggtacaggcttggatgcgtagttacagattctcccacttatccttgtcgcgtttcgctttgctgggctcaaaacatccacggtacatatactaaacagacataaactgaacatgtatccgggtcgaaaactcaggtcgaaaccgaagtgtctgcagaagtatgcactccgcaacacgcttcgccggcgggaagagctgcgacctctggcatgctccaggctgagtatcgtggatgtactctgcctcacctccgatcctcacgccccaaggcgaaggacagaacgatggctgggtggtcactgatcagtggccattggcaatgacagcggctgccaagactaactccgccgaaagcttcgcgccgggagtcttttctcttcatgttcgtgtcatccgatctgtaccccgtatcatcatcacgtctcgccgtcttaaaacgcttgtggtcatcaagcttctgcataataacccagttagacgttccttcaggaggacagctagagggtcccccgcgtgcggggaatgcccctccatccacacatgggggacttcagtcaagctacggttgcaacgtgcaaacgggctcaggctgattccaatttccgaccactttccccgcattttgagcagtctcaaaggcgaaaacatgtttgtgttgaacaccagaggcatttctcgtacgcaagaagccgttgaagtactgcagccaggtccatatcgtaattgatattgtgtaagtttaactaagacatgatgtgtcaactacgaggaaggtctggatctggattctggatgggcaaaagcagaatatttgcttgtggaccaagacaacttactgatgtgtttttcagtaccatcaaagtgaagcacccatggtatcaaagaatctctctgatcttgggtgatagatgatattgctctaaaaataaaccgataaaaaaatgaatggaagatgattccaagctcaatgtccaggtcaatattgaaatcaaaaatgactgcactgcttggattacctgcaagataggtgaatcattggacacctctctacagaccagtatctattggttacttttttcatttttttcaaaaaaaaaaatataaatcaaactgcccttcctgatctttattctcatctttgtaacaacatatgaactttctcaaacatccaatcatggtattacctttcttatggtttgaaaagatttttttcttattttcatattcattatcttaaaactttttaaaattgtgcaacagtccccatagctccaatattcttgttggtagaactcctgaaatgcaaaaaaccaatccgaatactagtataatcagcattttggtgctcattttttcagtggatcaaaccacatgaattgcttgataattcacgaaagaacatattgttttgatgtgtggcaagatattcagcagatttgaacaagaaaggagttgtattttgcccaaggacaaaaaggtaaagttattaagaaatcttcaagtgtatgaggtagagattgagtctgtagaaggcatggaaaggaacattaagcatgataatcaagattgaagactcattaatccttgaggccacaacacaacagttcacagcaaaatcatgtcctatatatatgtagaatatgatggcattgaaaacatctttttttgagtggttcttctattgggctcaaagtcacctttgtgtcttatagtagaaaatcactgtaatggagcaatgctaggtgtgattggtccaaaacaacaacacagtggaggacttcctgtcagaatccccagttttgatttaaagccttgaaagctagatttccctgcaaagatctagactttttgggtgtaaatcatagcctgggggtgccccagatccaacaggaagtcctctgtgttgtctactgcctcaaacatagtgaaatttagacatcaatctatttttcatctttcttttctcctgagcatatccctctttccctggtgactccaccagccagcgcatttctacaatgtcatctggtagcttgaaatcatacaacctgacctctaagaggctgaacttccagcaaaattgatgttcatctgccgaagggtgatggattacaaatgcatttatttggcaaggtccaagtcgcctgcccagcccttgtttgcctcactgcgtgtacagataccccgatctataaagacaggatatatcaagtttaacaaggggagagtagatgtgatattgatcaaggtatgtcgtggggtatatcaaacattgaatcaactagactcgacacaagtttagatgggtgattacgaagagcctattacaggaattacacacatcagacacagatctccgcatgtgggtgtccactcggaccaaaacattcaggagataaactcacttggagcaactgttccttcaattcggtgggcagagaggtcgggcttctcgaatagatgtcaatcccagcaggcgtcaccaaagtctggcggaaaaaagtgaccacccaatctggtcctgagggttttccattctcatcaccgttctttgagctcgataagttatatccaatcacctgccagtcactgctcaggagcctcaatagccctttccctctccacctccattctactaattgtgcgtcttcattcatttcactttttggccgatcgatcccttcgatcttccttcgttttgagctaggttcatcagttagggctccatggtactcgaccaaactgacttccaaggtaaagttcaaaacaaccatttttgagaattgaaaaaaaagaagtacagtagactaaaaaagcgtgcttactcatacattacacttgatggttcgttatctagattagaatagctgatcgttgcgtttttcttacttttccagaatggcaatgaacttgaaacgatgaaccatgtttgatttgtgaatttatcaatgggaaactgactccatttgaatctttcatcatttgcgttcttgttcggggtttggcctgactggaagttcaacctggcgagttcgattgaggccgaggaagaagaagtgggctgattgtccaggtcctcaagacgatcattggctgcggtcacaggattagctgatgcctgggaccaaaacggatgttcccaccagtttccagggattggtaccgcagaaacctttcccctcggctgcatgatcgagtgctcctcagctgcaggaacaaggtaccacaatgttgagacattattcattttcagatagtcgaaactcttgtcgtagttcaatcccacacgatcggagccatgcgaatcatcagatagagtcaatctaccacctagtgagatgattaactgatcaagagtttgaattttttgatgagttggatgtaggaagcatcattgaaaaatgagtgggaattaaacgaaacttgcttgcaagattggtggacttggatagggtgtcggccagccttttctgattgatgccgagttgacttcaaagagagctccatatgagattgcgagtctgacgttcctctcaatcttagtccataccgccggttcggcttggaggtcgagatctgggttgaagagtagacaaaggtcgaaatgaccaatgacctcgggccggtatcgctcgatcaatgtgtgctgggcatcgaaataggcctcacagagtcgatgaagtggctcgagtgagtgattggttgattcgaaggacaaaacggctctgtcgaacatgggccgatcgaagtcgattgggatttggttgacatggtggacgctcccgactagataatccaaggtatcccaatggcgggtaagggtctggtcgagtaactggaaggtattcgactgttcgatcagctcggtctcgattccaaccaacagcccgatctgaggagaatagagttgcttgagtcgaccagcttcggctatgaagcagtcaaactgctcgccgagttcggatggctggatgccactctagataggatcgatatgattcaattcccagattgaagcccatccatcagctcggccacatacatacaacactactcttgagacggacgaacctcctctggatagagatcttggacccgatctcgtggcatgtgctcggaaagaccataactgatgaagccccggtctatagcagtccggatcaccgaatcgagggttccggtggcatgcttgcagaactgaccagagtgagagtgaaggctgattggcatgctgggtagatgtatgtaggtgttggttggagatggttgggtgcttggctgctgcggaggggtacatacaaagccgggtcagtctgactggaaacatggcttaacttttggttccacttgacttaacttagctcaaaatcccctacactacgggggtgcttttaaggttttgcttcgaaacgatgtccgaaatgtatggacttggtgatttcgaagcggctttcgtaaaaagttcgaaacttttacgaaagttgcgaaaaagatttcgaaactatttcgaagtcttccgcttatgattttgatccggtgaaattctgggttttatgcggatattgccggatcagaactctaaaaaaacacttcggaaattattccggaagttttttggtgggaggtgtgattctttcgtaaaactttcgaaccatgcttcggttcctccaaccggttcgaaagagtgtcgaaagtgcttcgaagcttttttgggttggaggaaccagaccgtgtgatttttttttttgaaaaggtatttaaagcactcgattgttgagcaaggtgtgtcggtcgcctcttgcttcttcatcctgaattatcccctcctctccccctctgacgacttcctctctcctcaatgcgattttggttaagtacactcaaccccacttaaagtcatctcctctctattttccgtaactatcctccaaccgtaagtgacccagctgagtagcaaacacaccagcaagcgatctaaacgaaacttgcttgatcgtttatacacttcttgtcttttttcctcggctcttgtttcctcatcatgttgcttacttttgtgtgttttatgcttgtcgtctgctatcttttgtcttatctagtcatcttctatctgctgttgttttgttctctctctctacacttgctcttgtcttgtttcattgttgttactcaagtattcttcagtcggaaatacaagttcatatatgtatgctacagtgaaacagtgttggatcagcaagcgagtgagaggaacaggtctttttgaccaagtgcaattcacaaatcgccactccaggcatcataaatgttcaaaaaaatttcaaaacacccctgatcatgacaaaaatctttcggaactcttttggaatcatttcgaaatctagcttcggagtcgacttcgaaatcatggcatcccgcaactttttcgaaagtatttcgaacaactatcgagaggtcttcgaaagattttcggaatccccttcggagcacattgcgaaatgtacctggaccaaggtccaggacgtcgccccctgcgggcgcgtctttcgaaacatttccgaacgagcttcggaaatgtttcgaaacgcagcacccgtagtgtagtttcagagggcgccgcgaatggcgactggccatgtttgtacatttgtacacccggctcactcttaaacgaggggctggtcaacagctagctcaaatcttggggcgcactcataactggcaaagagaagaaatgggcaagcaatatctgcattggtcaaacattagggggttataggggcttgagcaagtcactcatataagcggatctggcggcagaccataccacggggaggtgtacatacaagaacagaagaacaagacatcaaattaaaagataaaaaacaatcaaaatgtgtaaatgcatggatagaaactttggtttaaagctaatcaatgacgcgcgtgctgaatcgtctgagttgtgttcctctctctatgacaaggtctgcatgaatggcatttatcctgaacagccatgggatgtgaggagtggacgttgcagagcgaggatcatcagcactcagcagtcagcaataagagaaattcaacttcaagcttgcaaattactcactttgcgaagggtcaacgaagctcactctgcggttgggatcagcctgggattgagatccttgccgtttgcgcgacctcgcttcgacttgctctgcccccttgtttttgaggttcggcgaaggaggtctggaggattccttgatgggaaacggctttcgtttgtctgtgtcttcgtcattaggcttggccgctagggtgagttgattgaacggggcgtctgtttcagctttgatgagcgtggaacgtctgtgagcagatatcttatggctcctgccaccaattgatcggccagctggtgatgtggttctcgatggagatcgggcggaacccagtttctgttccatcgatgtacgcgaaccatcgcgcagagttctattcttgtccatgggatctgccagcttcagagaattacaagacatccggcgcttcgggcgactagtaaatttcctggggcgcagtctgatgcggctcgatttaggacgagtagtccgcttcagcgccggttggtcatcttcaacccattcgtcagattcgccctcgctgtccactgctcgtgaggaagacgtggtgggatccatttccttgctaacttgtgggccacccaaccccttttgcccactgacctttcctggaaccggctgtgaggagtaagaattcaatgggatatttagtatggcgtgtttgagaagtaggggaggcgggcttagagtatgatgatacctactgggcaatctttgctggtggcgtgcgttgtcgatttttcattcttgtctaaggcgttatcaagtgtcagaatttttttgctcgcgtttggtgacgctatgtacatcgtgattactcactcagttctgcaggaggtaaaagctgaaccagggaagccgattgagcgcaaaagtcagataagtggcttctggctccaatcccttccaggtcacgagatattgaagattcggatgggccgggtaggggagccgggccgagagccttgtcgactgatgccggttgcaaacgccacacctcgagttcttttccatcgctgcgctcgacaattaacttttcggaggttcaccaagtcaacatagattctctcttcaaagtatgaaacaggtccaacctacatgtgttccacacttgtacatcgtggttccattggcggcttggactggctgaggttcgacccagccatcaggcatcttctcttgattcttgaggagcgattgcgtctcgggattgtttaagttatgatgggttcctttagtctcctccgcatccgagtcacagtccacatcaacgtgtgtgatctgacttatagcaattgacctgttataagccgcccgtgaattgatggtcggagtaggagaaggcggtggtgaggctaccagtgattgttgttcagtttgcaaggtgccaacaccgtgatcgatgttcgtcggatcgtatcgggtgaagttattgaaccgaccggatcgaatgctagacgtgaaggtcccacttcttctcaaggaattcacgcgtgaaccgaagtttttgccgaggttaaaaaaggggacagaaagcccatggataaatacggaaaagcagagaagaagatacatgattggctgaatcgtcaacgcaagcacgtcaagacttgaccgagcagggatttgaggcgtagggagcttctccgtggcaagaatactgatgaatagtccgctgacccctagaattgaaaacaatcaaggtaagatgagcaagtgttggagggaaaaagtaaccgtgtggaacacgcaccgattggtccaaaatgcccacaaaacactgcttctttgtttgtcttcaaatccgggatcagcttgcgcaagaggatcattaccggtagcctgcggagaagaaggatagacaacgctagcaaaaccattttccagcctgtcaaagttagagcagcctcgttccacaattcgaagggaattgtcgcgcccacgtagatgaaggcggaagctgcatcaaaagaacgccggatgacaagcagatgagtataggaacgaggcatttttcgaagagattggaatgttcgactgactgttcaccaagtgagaaagaatttgtgaaaaattggaagcctcaatttcttcagaaaaccaatgatcccaggcaaaagcggttccgcacgcgaaagctgccatgatgtcgtcagctccagccaagatcgcgacgcctgctgtcatcagcgccagggctatatacatggcaaccatggattccttgtcaatcaactctttgcgcttggaaaatttcagagtttcgcgcgcaattattcctgcaacagctcccatgataattccgactagtatgtggtacaagacaccaagcaagagctgaaagaaaacgatgaggattagtgatgtcaatgattaattgtggaaagatggcttcacatgattgaaaggtatggtactaaacgaacccagtcaccaatggcatgtccgaccgaatagttgttccgaagaagaagaaataaggtgaagtataagagtataatggcaacaccgtcattcgcgccagcctcggcctggagcaagtgtcgtaggtgtggagggacgtgtttttgagcgtatctaccattgccaacaacagatgaagcaaggaggatatcggtcgggcagacgcaagcggcgatgacgagggcctcgagataggatagtgcagggaccaagaggatgataaatgcgccactgataaaccaaccggccagcacaaccggaccaagaaggcaaatcatagtctgccaatggcgaagaatataagcagctggtaattcaactccagctgagaacacatccaatgcgacaattatccgggtaatttcgagcgtgatctcattaaaacttgcgcctcctccccatgagcgtggatcgataaggccagcgacgtgtggccccatcaaaactccaaaggaaacagcaagcatagcatcactaagatatagtctctccctgagaaaggaggaaaatgatccgtagcaaattatgaaggctgggatgagtgtaattgccaggtacacgctgttgacctttgtaacaaaagaggacaagaaaaaaaaatggagttgttgaacaatttgaaaaccaagttagccagattgtcaatatggagggccataaggagtcacatgccaaaaatagaactgacattcgtataaattcgatacatcttcttactagcagacgccaagtcggaaccggttccagtcttcaaactattggttaaggataccttctgagcgctcacatttcgtcggtcaagcgattgagaaacgacgggattggccaagtgtttttcggagagaaactgatgatggtgaggtggagtgagtgtattgcgtttgccaagttcgaaaaaagatttgtcatcgaatcttgaccaactagaaacaagtgtcttctcttccaaagaacttgttggggacgactgaatgagtagagcattcaagcataaagagtagaacaaacatccaacgcgaaactctggataaagggcactgaagcgcatgtcgaaatcgggggaattctcttttgctgaaagcaatggtactttcctctaagatgttgatctttttgagagttaagctatccaataaataagttatgatagacgggctgggcggctctactccttcaagctcggaatattgctacgtcgaatgactgacggtagccccaagtgcaactatggatgtaggatgtcactaatgtgcagcggtcgtcaatgaacggccgtttggaattcaatgcgaccaaattgccgatttgttttgaaatgtgcttgatcgccaaggccgaatttgagagcaggaaaaatgacttttctgtgggcgcagtctccgattttgctaactaagatgccactagccttcactaacaaatcttgttgcgcagatgagcagggagttgttcgaatatgaatctggaaggcgcttgagatggattccgcgctatgggggcctgaaagttggtaggttactctgcccaacaagtgcacgcattctccagccccgtatatatgtgtttccagttcggataacctgatgaagagagttcaacgcggagtgcagctccaaaaggctacataatgagacattgtcagataaacctcagcaaactgaacaaactccggcatacgcgcgtgggacaaacggtgtatgtaaaatggatgcggtgctgccaaacagctctccgcgggcttcgacggctccctgacctctcctgacatcgagtggcagttggtctttatatttgttcaaaatttcatctcgatgcgggttgatcaactccgagcctgacgcatatcacttccacgttcgattggtgcaaatcagtgccaatctctaatcctaataagatggacaagtggcagttgctaattgaggttggcttttgaattgtgtgttgttgaccgatggatgagaggatcagagacatgagcttcagtggggtgcaaaccttccgagcttaacataagcctctcaatcgggtcccgaagggaccccgcatcccgatacgcgacctcctcggagggaccttgtgttaagttcgcaaaccttcgcaagatgtgatctaattggccgtgccatgaagaagggctgtccgtgttaacttgactttagctgcctcttgacctgtgctgcgctgcgtgcgaggcagacctttgcaacttgcaccaatggcaacttgacttgtttttaatccttacataagctgcagtctccaacttacaatttggtggtttcagcacccagattacaatctggccaagctttccgagaagattatgaagacgtatgtatcgcttccgatttctttccttttgctcggagtcgtggtggaaagagctcattgcatccccggcaggtgcactgtgagcacagccggtcattgtcactattcttgaaagggtactactatgttatgtatccatatgaccactttcatccctgtttataagcaacgtgaggattctcatcaaccctatagacatctgttgatgtctaagtatctaaattatgatcatgacaccccctttattacattgaatcaaaatggctttcctacccctctggataatttctccaatcacagtttgttcgcttggatttgaaccccaatcttatgtgtcccaggtatatggtattgttgtattgagaatttagtgtgggaagtaaattcaatgctcacccccccaaagatttctgattaaatttggattcaagtattatctcacttggcaatcacatgtgatctggttttcatgttggttttatcaattagtaggacttcagtgagttggaagaaagaagggcactcctactctagtaatatagaaatgatgaattggtagaattatacactagctacagtaccgtactgtgaggtcatcaccaaagattgttttggatttcaaatttttcagattgacaaacaaccactagtactgactcagtcaactatcagaccactctgaactcagcaaaaaggaattcccaaaataacggattgtgattttcagtcaaaaaaaaaattatcagaatgttttctattcctgaaattgtaccaacagataagaaagaaaacccagatttatattttgacatgtaaagagatacacaaagaacacatataaaaaacacagataagaaacacagataagaaaacacagataaaacgaggttgctttttgaaagaagatacagacaaaaaaaggtacagatgattatttgaaagccgggatacatgatgagtgaatagtattatgggttgatgtgcaatggaatgcgattgtaacgtttgagctgcagtgatcagaaaaagaaatgcttgggctgaagtgataagattgaaatgtttgagctgaagtgattggaacttgcggagagatggacgcggttttgcgctatttttgtctaaatttgaaccgtagttggaaagatcgtcaagtcgtaatagaagtgatctgattgtggaggtagactactcaatgatcgtcctcagtactcatgtaatgggcgatagaggcttattgaagcccactcgaccaggtgttgtcggggttatctaagaggtaatgcttgttatctgattcagtaccaggaccgtcttcgtgaagatatgccgttgacaaattgttaccatcgcagttctcagattcaccgtagggagtagcacatgattgcatagtcagtgatgagaccgggttagggtagctagagccggtaccgtactcctcgccggagcccaaaactcgaggatcgtagggttgggaaaggaccaatggttctagaaaccttgcgtcattcgtagaaatatttgagctgccgatgttttgtgctgagccaagaggagaggtcctgatgcccggcgagctttgtgatactgggggccaagtgggcgtcgcaatgacagagctgtcagaggaatgtctatggaaaggattgctgtccgggggtaaatgtgaatagccattaccgctcccttgagtgggagtagagaggggaaaggaggataggccgcgagtggacatcggtgtagttcccagaggagatgatgtctggaaaagactgcgtggattggccactatccaatccgccgggatctcacggctagaggagcccatggcagaattgggagcagtgacggcagggcttgttggatattctcctttagaaacatttgggccgggtgaccattgctgttgtttggacgaatggtgagagatccctaagtgctggacaggagagtcagaagcttcccgtttagcttgttccgtaacaccgactgactgtggtgtctgcttgccggttacattggttgaaggcgatgactggggggacaaggagagcgggtgtggcataccgtagggcggttgggtgcgtcgagcgatgcctccattagggacgtaagaataagatgagttgtaggatatagcattggcattgggggtcggagtggctctagcggccgtgcgaagtgtaccaacatgtggcatttgactgctggttccgttcatcccgtaagatgctgccattccggacgaagcaccaggcatgagagctccataacgctagggttggtatttaaaggacatggaagtgagatagtacggggcgcatttttgacgtgagcatccttggagcaagcaagaactcgtttgtgggaaatagaatagacctaccaggcagttttggatgtaggcctcgccagctggatccttgattaaaggcgtcaacctagctttaggaggaatccttaggttagcgactgataagaacgtgagagatgtggatagccatcaacttacgagtcgcaaaggtgtaggctgttagctcagaatctttcggtgcgactatcagcatgacctcgcatcctgtcagagtggagatttcctgtgcctaaatgagaatttcaggcaaatcattgttgtcaatttgtaagtagccaggtgacaagagatgcgtttcggtccagaaatgtgctggatgtagggtctgattctcaccttcttgaatattccattttttctttttccaaaggtgatgtttctcctactcttgtcttgtatgtactcaattttaatttgtcgccgaggaacgttatacttgctctttcccttgcggcgtttagacccggagcctgttccttcgtcatcctctgaggcactcgagagctccgggagcccgtcgggcgggtgagagactagggttcctcccaggtcaggagacccggtggagcctgttggctctctctctgcagaagttagaccagcggtggttggaagtggcctagtgggccgggagtcaccaggctcggttgagcatgaaacgggatccattgaacgaaagcaggaaaatggcagctaaaacgatttaaaagctggacgaaaggggaggtggaaagattgggtgtttagtcgcagcggaccctccaaccggacttgcttcttctttgagaacccgaatccgtacagagatacgaaatgataactactgaatgccgaggcggtttaggtaaatgacaaaagtggaagtggagtgcagagcagattcgtttgggaggtgtaaattctgcgtgcggcagatggaagttagatgcgatgtgagttttaggccataaagatggacatggattgattattaaagatctgtatttgtttgctttttggcggaatctatacacgaaaagagttgttagtgatggggtgtacgaaagggggaaacggccctgtcagtcgagttcaaaaaggattcaagtggactacttttggccatctcatagcagcaaaacataccctgccagtcatcagaccctgatccgcggagggacgcgactgtgagggctgcaaagctcggagctggtgtatgcgaaaaaaaaagtatcgatctttgaccaagcaggaagccaccttcagactcagctggctcgacagggtctaaattagagtgattccctgtagctgaatgggaaagggtctgtaattcttcatatcattagtgtgctcaagctcctccatgattcctagcaattaccacaatgtatgtatatggtacgtacgtgcaagcgccccgtcagctaattgaagaaagacgaggagttacctgaaggcagattgcggaggctaagggaaagaaaaaaaaacctgcgtggtcaccgcaggaagggtatgaaccacgcgctgcttgacgccggtacaataattgcaatgcatctttgaatccatacatgggtctatgatggtagtacacccagcgtgtcattatagatcagccagtgcgccttgcggggtttcaattatcagaacccttgtttgggttctgtggctcgatgggtaagaaggagcgggtgtagcatccaacgcctaatcgggaagcggataggataggatagcgccacattgtctcaggatagcagtgtagcagtgtgtgagacagcgaaacccacccagactcgaaatcacaacagaacccaggcagtctactgcctttcggatgtgaaagcacaccagagctgtagccacgcaaggatcgatcaagctcaagaagcactcgtcatcgggattcgggagcggtgcacttggcttctcccagcctcacttcggctcgtagtggcttgtagcttggtcgcttgccctcagtcttggcatcgttgatcacctttggtggatagctatcttcaggatttggtctaccagacttatcacgctacggccaaggtgtttcggcaattcttgcaagatggaaaacctccacatccacagtctctgtttatcctattcgctactcatccagggccaagaagctcacagaggaaaagtgtgtgaaaaaacaaagcgggcgatcatagagaactgcatcgacattgtagaaatgtttaccatggtacacccagcaagcgtgagccctggcgctttttgtgaagccggcaagttggacgcaaccatacagataagcaaaacggagaggatgacacgtctgacttgaaggtgcgtttcttcgcaatttggaagggatgttcgtaggaccccgatgagctcccattcccgggggtccagacgcgtaaccccggccagggatttgcgtcgagtctgctgcgggacagcatccgattcccatgtccccgtgtggatgaccaggtgtcaaataagcaagaaaaaactgttcctcaagaaacagaaacagccaattccaaatggtccagaccctagattgaggccctgattttgcaagttgtgtggcttaaacctcaaagtaaacagtgtcgatccccaaatgaaatcagcaatatcaagaccatctccttgtgctttgaagcttgagtcctattctttagggggtcggaaaaacgactcccaaaaattagccgacgactcccattttggtcgaggggttgttgggcaggagtcgttcctccaaattgatggccgactttgggagtcggccatcaaattcgtcggctaatttttgggagccgtttttccaacccccattctttattttagatgtcacagggaaaatgcaatcttggtgttttgtgccataacctacccagagaatttagcaatatttgattcatccagatgctgcaggtcatgtgtatgctgtaattttgctggccccaatcactttcaactttcatgggattcacaacctcctcttattctttgaatcaacaaaattcctccttgaagtgccacagaaactttgactattgcagtccctttctaggtccctaggattggaactggtcttaagattattaattggtcagaatcatcctatttataccatctagtcatacatattgttgtgaaatttcatcttgagtactttttggggagcccttcatctgaaaaatttcaagtttcaaagctttaagccttaagaatgatggtaaatgaggttatccaaactggttttttattaattcctgggcatattacaaatgcatcttgaaagacatgaatgagtatttgttgtatttgagctgtaaaacaatgaactaaacacactcaaatttttcagtttgtggtgtgggccagttacactaaccatagtgttagctttttaagctacactacgaaaaagttactgttagcagaaattttggcccactaacactacagattttttgaaaaaaaaactttagtgtagtgttagctaacttggaaaaagtccaactaacactaaccaaaaccctttttagcacaattgtagtggtgttagtggttgaaaccactacactacagaccagtgtaattttttgatgagttacactgaaacagttagtgtagtggttccttcagtcacactaacagttagtgtaactgactatgtagttacatgaccacatgactagcgctagtctaccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcatttcttttcagttggtaatgggggccactcaattttagccccctgccaatttttaacacttccttacaagaccacattcccctgtcagactaccttaaaatcatgggttcaattccccctcagatcatacattactgggttccattcccacacttgcttgtgttcaatttccactttcacatcatgtagcaaggggggggggggtgttgaggtgtatgatagtctgctaccatgatgtattaccagagtgttgtggagctgttggcatgtaccatgggaactaccacccaactaaccagctggcaaccacaagtgtctgtagcctaattggtaaaggaagcactctggtatgtgactcagaattgctgaggttgtgagtttgaatctcaccaggcacatcctccatttgtttttatctacatcttttcctgttcattttttgcaggattgtgaaaattgtcactatggaacttggccctattaggaggatgtgcctggtgagattcaaactcacaacctcagcaattctgagtcacataccagagtgcttcctttaccaatatcagtcatatgaacagttcacacaagttgtccattgaaaacagcaagcagaggaagggggttcaagagcatgccaggctgcaagaacataaattcccacttgacacatcaatttctctaattgatgagttacactatgctacatgtgtagtgtagcataactgggcatttattgtagtgtagtgtagcttaatttggtatagagatgtcagcaggtacctggtacccgcaaacgggtacccggaaacaggtgcaggtgcgggtgcgggtgtcaacatttgcgttaaaagcaggtgcggtgtggaactcctatcgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgccttcaagaggggtctggataaattgagctgagatctgaacaaaaaatgttggggttggttggttttctgggaggagacagcagaaatggagttctgtggcggttgttgagcttgaggattggtgtgtatgagtatcagatgaattaataataaaaagatcaataagaattgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggcgagtgacatgtcacagacatgtcagcacatccctaactacaacacaactcaaccaaaaaagaaaaacaagaccacactacacaacacaacacaaaactacacaacactacacaacacaacacacacaacacacacaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaataatcaagagtgaaataaaccaacatactaagatgtcttaggaccaagaaaattaaacaagactgtctgctgagtaggtgatttgaaaaagataataaaaaaatgataaaatgataaaataaaaataaaatcaagatgaatgaaaaataatatgaagataaataataagaggaaatggaataaaataataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgggtcttgaggatattgataatttgaaaattgaaaattgaaatttgaccttgagggggcctgtaccgtttagaacaccacagcgggtgcgggtgcgggtgtcaatattcgcggtaaaaaaggcaggtacctgggttgaagaaactatgagattttgatgagagcagggagagaccgggagatgaaaaagcctcaagaaaaaacttctgaggaaaaaacaaaaaggtctgagagcccaaaaaagggctaagtgctgctagcttgcgtggaggaaaagctcacacgctacaaggagttgtatcctgtagagactccagggatcagtgcgcagaagaacagatgctttcaatttctaactcaggagcatgattatttatctacatacacaagtgggctgagatgtgggacagaaggtgacagaagcatattcatctggagcaggaaagaaatgagtgacagatgtggaaaggagtgacaaggatgtgaaagggagagaaaggaaagacaccacgactgcggaattccaacaccccccccaactgatggaccacagagcttacaatcgatattctgcgttaatgtttagcttcttgaattctgggttcgccagcattgcctggaagtttcgctcggattcgatttgttcagcagtgaatccatgtaccgcgtgtgacgtcggagaggagattgctaggtgggcttgagcaactggtttggatttagatggtgccgaggggttcgatgtttttgacgggcgctgatcggggtgcttttcaaagcagatcgcttcgcgatgtccggctttgtcgcaatgggagcagatggtgaaacccttcttacaatggggacacatgtagaacttgtcgtcggtggtgagaagcgcctgttgagatggcatcgaggatgatcggtcgaggtgattttgagccgcgtgtcgttcgagtcgattcagcatcatggtgacggtatcgcttgagcagccaatgctgaggacagtcctgagtgattgaaaatccgatgggagctttcggagaatgatcgcattcttgacttgatcatcgagaccgatcttggaggagatgagtttttgattggctgcacgaacttcgaagatgaagtcggtgatcgatccatggtagtcaagatcgagaaacttctcgagcgccaagtcctttgcaacataatcgtcaccggcatactttttcttcaatatctgccagaccgagaagccgcagaatgaggtttcgtcgacgagaatctgagaaatgtaagccaggtgattattgtccagatgctcaatgatttcaatgtaggcaattcgatttatctcctcatacgccaaggcctctttcgttggtttttcggggtcttccaactttggtttcttgatggttcccagaacgacatcgagggcgtcgattttgcttaactttgctaccatgagaaacgaccaggttgagtagtttgagtcgttgaggagaaggggagggtttcgagagttagacatggtgatttgatgtgagataggtgatgagatcggagaaggcagttgatgatgagttgaggaagcgtcgaatttcgactgttaatcgtgaagaaactatgagattttgatgagagcagggagagaccgggagatgaaaaagcctcaagaaaaaacttctgaggaaaaaacaaaaaggtctgagagcccaaaaaagggctaagtgctgctagcttgcgtggaggaaaagctcacacgctacaaggagttgtatcctgtagagactccagggatcagtgcgcagaagaacagatgctttcaatttctaactcaggagcatgattatttatctacatacacaagtgggctgagatgtgggacagaaggtgacagaagcatattcatctggagcaggaaagaaatgagtgacagatgtggaaaggagtgacaaggatgtgaaagggagagaaaggaaagacaccacgactgcggaattccaacatgggtacccgccctgggaatgcttcctctgaagaatttaatttatcattggtggtccaaggaccaacactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgcaggacaccagatggtgtcctacatgtgttgctgaactaatctggttgctttgttgaggccggagggaaccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgtacagtcttcatcaatggaaattgaataaggcaaatgaggccaagcaaaagggaaaagctaaagatagatcagaaagaagataattcaaattggtgatagaataatttggttttctttacttctttatttttattttattcttactcatatatctagtgaatataagtcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacctgcaggtacccggcgcaggtacccgggtacccaccctggcggccctagcaggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccactacagctacccaggtatcaagcgacatctctaatttggtatcagttatgctaaatgttagcttcaaatcagttacactatctgacagtcaaaattttgttagtgcaaaaaaagttacaccacctgtcagtttagctgagattatttgaagctaacactaaaaaaatatttgaaagaaaaatttacactacgctaacagttcgctcagcggggtttagtgtgagctaacactacagaatttccaggaaacaaaggccactacactaacagttagtggtcaaatagcgtagtggaccactgttgctgaagatgtgggttggataataaaaaagaggtatgttatcaaaaatggcagctgtaatgtaccataatgcacatgcccatcacagcaaaaagggttgtatcactatcagttacaaccccccgcggcaaggtcaaccagaggcagccaatataacatcggtctttttgaccgatgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaatatattattgcataatcagaatctgcatacaattttacccatagtcactcactacaaccatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccatagctagtcattaattagtatttaatagtattttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaataacctcaactgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctctccttcaccaattcccccatcatcacccagccggttcatccccccccagccagctcagtggtcatcatcatccaagtctagtcaacaccagtaacaacaacaacaccaacaccaacaccaacaccaacatcaacaacaacaaccaacagtttcactacttatccagaatcaccgtaaaaccataaaaccctataaaaatattttcacttggattgttttcacactcacattcaccgtgtaaaggttgtacaaccatcttgtattgaattacatactgatctaggtctgatagagactactacatataagttttctccatcataaagttacgccacaacaataaattaaattgttgtcagaattcttgtgtagtacatagaggggcaggtctttcaaaccacccgtaacagtaaatattatctagtgaaatatcattattgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaccgactttttattggttgggcccaccaatacattacaaaaaagcataatgtgtcagtggtgaaagattttggaaactgaagaaatatttatttctgataagtaaaaataatcttctttgtaaatacaaataatttttttaaaaaagaagaaaataaatataataaagatattcttctttacctgaaggcagaataattctagtctgaataagataaggccttcaaggtaaagagaataaagataataataatttttctttctaattttaaagaaaataaaagatgaaataaaagtgattcaacaatagattagtattcatgatgtttcttttatattatttgatgataaatagtcaagtcaagacattagttgattgggtaataagattgcctttgatagtgtattgtttctttaataactgttaggtaaggaatctgttttgcaataaaatttaatattttatcttagtttttccttgatcaattctctttcacagtaatgaaaggcaattaccattattactcaccaagtattggtggaaggatacggtctgccagtttgatagttttggtgtttgtggtttgagagctagaatggagggatgatgttctgggacaaataatttgtagtcattgaggattaacattttcttgaccactgattgtgatgattgagactcacttagagttcaatgacacattcctctcattgtctagattcatgatgtcactgatgtcatgattcaaatcacaagccttacgcttggcattttcttgctcatcacatgagcagctattgtctatatacatgatcataaaaatctgatcagtaaagttaattttctagataagttgataactaaagttatcaacttacctgcatttctccttttgcaagggctaacacacaaagcttgattccaacaagtggggcccgccaatataaaatcaggtttccaaaccccggtgtggtggtccaggctgctgtgtacaacaaaactgccaaaaaccctaacttataacccaaaccacttaaatatattaatatattgttgcataatcagaatatacatacaattttacccatagtcactcactacaactatacctctatctttattattctagaggataatccaatataaaggttaaagccataccataactagacattaattagtatttaatagcaatttaccatatatatatgtaagtaaatacacataaattattacatcagcaggcctccaccagtagtgcagatcagttatgcaattcttacatgcatatgtacaaccattaggccaccaattagtaacttaattagattcatgcagactttgcataaatgcatgtggacagaaaacctccaccagacagtgcaagtggttcatgaaatacctacattaagaagtaccataattagttctttgcacagcataattagctcaatgtatgtactctttccaggaggcaatgcaagttgcaaccagcggtgggcagatacgttacggtacgttacagcaggggatttggagaacgtaacttttttttagttatccaaatctgttgtttttgtaaagtaactaaatttggttgtaaagtaaagtaacgtaaccaattttattttttccatatatttttttggggtaacgtaacttacttgggtggagggtgtcatgagagtttgaagggcaaaatcatattgcatatagcttaatggtcaaagagtgcctcacatgcgcattgaatatgtggaggttgtgggttcaattctcacaccagacatcttttgacctggcttgctggtgaaatgataatcactgattggtttatgatcatattgtgcgaattacctcgctcctaatgaacaaaaccatcaagaatcagtgtatctccagcaaagttacccttaagttatccaaatcttggaaattctgtaacgtaaccctgttttgttcagaatttctgggaacgtaactagaaaaaaatggggccttttgctccagtagatatcgtaactgaaataaagatatctgtaacttgtggttaacgtaactgtaaaggttacgttacagtcaatgttatccatttgggtaacgtatctgcccatcgctgttgcaacccacaaggtcaccaccagcaaaatcacctcagctgcatcaccaccagcaaaaataactcagaaaagaatatataaggaggcctcttgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataactaattgaatactggaaaatatcatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataaatctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaataacattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgatggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacaaaattgtagagctgctaagaagctccttagtgccctgagggcttctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataacattacaacccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagtattcctcacattggaagcctatcaatcgacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcacttaccattcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaattgggggtctggcctcattttactcgtgatttttttcacccattaccattaaaaaaatcatacttactaacaccattctattttattttattcatcatggactgctaaaaggtaactgcaggatattaatatttatttcaagaacatagatccttccctcctggctgaaaccagaagatattacacggatcatcctgaaaacattactgtagagcaagagcttagaaaaatagttaaaagagtttatagagatacttactggatttgtaccactacaactactagtgcagttctatccagtgctatttacgcgccatacaacactgttatctcttacacagactatttagaagaagtaaaatctgttatatctgaatactacagaaacccttcctcttttaatctccctcctgacgtacccccttttaatttcctcgagtctgaattaatagaagacactactacatacactactattcctgattttggctttggcaacccgcactacgctttagacttatcagactaaattttttctctctttacatatatctcattacttctcacctcaatagcgtaaaacatctctaaaaacaccaaaaataactgtttttcaacgctacacatttgtttcactctattttttcaaaattttttctgaccaaaaaatcttatttgtcttacaaagcaatattctgaattaaaatctgaaactttttctcttcttcttaccttttttgtggattcaggacgcttttcgctagcgatctccctgaaggagaggacctacaaaaaatctgagtagaccattcgacgcgcaagcatcgatttactgtactaggtttttttcccaagactcgaaaccttacggttcattcagcgtctgtgcgcaagaccttgaaaacagacagcctgacagtttttgtacggcaggtgtgtggtaacaccgattacagtttgtactcgcatacatacataaaacaaggttgtattaccacttatttacagtttaaatcttgttcccccggattttcacagccctgtcgatcgtattaccaccgcgcgagcttgtttgagtgtacaccgcagccgcactgcacctctgacctgtttttcgaccatcgaccttccagaaacttcaagagagtgtagctcactcagtttttgagctatcaacaaggttagaccaccattttaaccgcccgaacctagcgaatccagcgcgcacactcacatcacgcgattctcaacccttcacagtcttatactgtactttgtttttctactatatctacatatttgaaaaagctataaaaacatataaaaaattataaaaatatataaactcataaaaagtaagaaaaacattaaatcaaccggtgattgaattgattttactaacaagaacacatcagaaatattttcttctcatttttcagtatcagaataaaaacaatttaaaaaaccaattataaaaatctgttaaactataaacagtaagataaaaaattgttttttgactgacttatacccagtttttatcaagaaaacattctaattacactttcatacatattcttttagtggcaaacaactcttccaccactactccagctgtctctaaccttggaatccaagaccaattcacccaaatccgtgaaaatcaagccccctctgaacttgaaaccaatcaaggagacaacattagcatatctgacaaatcctcaggtatattacatttatttttacattttaattaaaacctattttacttttattatttttgatctgacattaaaaatggcccctttatcccttagacctcgaggttataatggaagattcagagagaccacctcagacagaggatttccacaggcgtcagtaattcccaaaaataaaaagaaaaatagtaagactcaatcaattaatgatacatcttctgttaacagttccacaggcggagaaattcgaaagatactattacaggatgaaggaaaacaaagcctggctcaaggacgtgaggaacaggaccagctacagagccatagtagcccatttaagatactgccgggaggacttccttgctatggtccaactccaaggagaggaattagctctcaggaggacgaaaggctgggatcccagaactttgacggcaggaatgttttttcaacccccagaaccagctcccaccagaagagatgtgaatccttaccccccaagagttcccagaaacagaaactcccgtcaccccaggaacataaacagaaacagagaatggaggactcagatctaccaggagatgaccagaatggtgcgctctctccaaggatattatcaacacctggaacaagggaaaatagcccatcaacagagaagacagatggatatgcacccagaagacagattcccattctaaatactcctagaattagtacatctagaacccaatctcttaacattgatacacaaaattctcaacttaacctagcttttgatatctacattaaaaatattaacaaaattagtaaaaaatgcgtagaaatgaatcaaaaggtttatgatgaaattaaaattctgtgccagaaaattgagaatggagtcaataccatgtctgatgaagaagactccacattatcacaaattttacaaacaattgagaaattatactgtgagccccttaatttagaaacaattgtgccacaaatcagcaatgcagttaagacagatctcaaaacatccttagaaaatcttgagacttccatcacggaaaaggaaactgatttaagtgcaataaggaggcacatgtctgtattagaggtaaaaatggataaaaatatcaaagaaagtatagctaggattgattctcaacacactacatacaagagcactatcaataggttagaaactgaaattaatcatcttattaatatgcagagaaaatgagatgagaatgtaattaaacttactagaactattgaagaacatatgagaaaaactccttcaccagaaattattttacctcatgcagcattacaagctcccactaggaatactcatcaacaattggccacaacattaagtgacactaccaacagtccaaataatcaccaaccagagagtcaaccaagtaccaatttcagaagaactcaatcagtaaccacggacagagacacacctaccaatgcagaaaataatactgaagataaatctcttgctaagttaattctttcaagcctacctaaaccaggagattggccaacatcctcaggaagtggagaatatgaccattttaaattcatggattggattgataatttgaaagaagacacttcagcaccagatcaattgatctgttctagattaacttctatattaacaggagtagctaacacgtggtatactaatagaaagagagaagttggaattggtaaatcatgggacttttggaaagaagaaatcatcaaaaaattcagtaccccagaatggaaaaggaaagtaaaaattgccttcagaagggataaatttgatgtcacaggagataaagaaccttgtgaatgggtaactactcaagttaatagattgagagccatagaaagggatatttccatagaagaaattaatgataaactactttctttattagaccataagactgaatacaagatgagacaagccttaaaattatcagatgacattacactctttattacacaattagaaagtattgtaagtgtgaaaagaaaaaataacaaatctaagaataagaattttaagaaagattttgagaagaaaaggactttggagaaacctgaagaaaacaaagagaaaaacaaagaacttacttgttatgaatgtggtaagaaaggacataaatccactaaatgtccacaaaagcataaaaccaccaagaaaatttctcttatgactcaggaagataatcaagtagacttttctaactctgaccagtcagaacttgaatctttacctgaagacacctctgaggatgatagttcatcagaaaatgatactaatgcaataattgatccagaagaattgactgtttctaatattggaaggatttcagataagtcaatacctaaacacgtgataaaattaccaataaagaaacctgaccactctgggaaaatgcataagactggtggaactaacatcaccaatgttatttgtaacaaatacaaaattaaatgtctaattgatggtggggcattctgttcaatagcaggacccaaactccttgatcaaatacacccctcatggcgtaaacatctactacctattaaacctgataaattttacagttgcaatagtagattgaaacctataggaataattaccttgaatattattttccctcatagccagaaaagtgttcaaataacagctgaactagtagttatggaagacttcaaaatgaaatatattatcctaggcaatgattacatcattaattacggcatagatgtcatcaacagtaatggtagatatttcaatattggaggagatgtacatactaagtatgagataggtattagtgacaaattgaacctagaacaattagaatgtaatgccctagacaataacaaattttctgaaacaattagtgaagctaaaatcaaccctgatttggacaaaacacagaaagaacaacttgttaaattactacataaaaagaaactagcttttgctacagcagatgaaccatttggatgtattaaaggacatgaagtacaaatttcattaaatacctcaagaccttaccctcctttacttaagaaagcagcctatccagcttcccccaggagtagagaagccttgcagcaacacgtgacagaactagtaaaaatgggagtgttaaggaaagttgggcctaatgaaaatgttgaaattaccacacctgttattattgcctggcataatggcaaatcacgtatggtaggagacttcagagcccttaataattatacaataacagataggtaccccatgcccaaaattacagaagctattacacaattacaaaatgctaaatatattacatgcatggatgtactcaaaggttttcatcagaatgtaatccacaaggacagtagacacttgatgagaatcatattacacatgggaatttatgaatatcagagaatgccttttgggattaaaaatgctccttctcatttccaaaggatgatggatgttgaatttcataaagaacttagagaaggatggcttataatttacattgatgatattataatattcagcaaagactggaatgaacatctggaaaaattagccattgtattagacagagtcattaatatgaatatgaaaatatccatgaacaaatgccagtttggatttgcagaactgaaagctttaggacatatagtttcaggacttagtatagctattgataaaaataaagtagcagctgtgttactcaaacctatgcccagtaacgtgaaagaactacaatcttttcttggctttgcaggatattacagacaacatattaaagattttgccaaagttagtggaagtctttataaaattaccagtcccaatactgcatttgaaatgacaactgaaagagtggaagcatatcagaaactgagagacttacttacctctgcaccaattctttttatgcctgatccatcaagaagtttcaaactgtatgtagatgctagtatggaaggactaggagcagcattacaccaaatacaagaaccagatggaattcccaaagaaggagtaatatgttatatatccagaacccttaaagacagtgagaaaaagtatggtgctagccaactggaatgcctttgtcttgtctgggctttagataaattatattactacttggatggttgtacatttgaagttattacagattgtaatgctctgaaaagccttctgaacatgaaaacacccaacagacatatgttacgttggcaaatagccatacaagaatggagaaatagtatgacaatttcccacagagctggaaatattcataaaaatgctgatggactgagtagatggtcccttgaaaacaatgagttgaacccagcttgggatggggaaattgccgccaaaattatgtctctattcccaatggaaaattctgtagacaactatggatttgatgataatgaagatgtcatttgtgtcaatggattacatataacagaaatggaagaagaattctgggatgaagttagaaaacgttatgcttctaataaaaacttatccaccatagtagaaattctccaaagtaaattcagaccaaatgatttgattaactcattggaagaaccctggctaacatcatttaaagaagatagatttgcattatatgatggattaatttaccatagaaccaaacataacagtgttgttaccatatgctcacctgaacacattaatctattcctgaaagaatgtcatgataatattacatcagcacacttctcttatgacaggactatagaaagaattaagaatgtggcatggtggcccaattttaaaaatgacactaagaaatattgtgaatcatgtgaaagatgccagaaagccaataaggcaacgggaaaaagatatggactactacaagaaattgaagaacccaaagaaagatggtgtgtaattaatatggactttgttactggattaccacctggaggacccaataacttcaatgctgtactagtagtagtagatagattttctaagagagcaagatttctcccttgtcataaagaagatactgccatggatacagccttactattctggaactctatcatttatgatgtaggttgtcctagatacattattacagacagagaccccaaatttacatcagaattctggagaaacttatatgatttgtgtggtacacaattgaaattttccactgcttatcacccacaaactgatggtctagctgaaagaatgatccaaactctagaggatatgatcaggagatactgtgcttttggattgcactttaaagataaagacagttacactcatgactgggtttcccttcttcctgctctagagtttgcatataattctagcaaacatagtaccaccaataagactccatttgaactggaaagaggatggacaccctggttcccaagagatgtactattgaataaagctgtacacattcatcccagtgccacagattttcatttcatgatgactaaagcagagaaatatgcctctgaatgtgttaaacaagctgtagattataataaatctagatgggataaaactcataaagcccacaaattccaaattggtgaccaagtgttagtatccacactcaattttaccaacttatctggaccaaagaaattacgtgattcttacgtaggaccttttacaattaaacaattacacgggaaaaatgctgtagaagttattctcacaggagaatttgataagaaacaccctacttttcctgttagtttaattaaaccttatgtaataaatgacaatgagaaatttccactaaggaaagataatgtgagagtagtaattcctccattagaagaagaaatagtaaaaattaagaaaattttacaacacaggaaaattagacaaaataatactgacattaaacaatatctggttagatatagtggtagtaaagaagatgaatggctgttggaatttcatcgctccgactccgctctcctccgctctcctccgctcccttctgctcttcttttcctcttccgtctctatctcaaacgtgtctctctctctcatccataaaactctctctccgaatacaatcaatcacgcctcgcactcatactcgtctcacgtcctcgatacatcgtcaagcctcgaaagcctcttcctgaaacaagtattccaatcaaaacctatccaaccatcaaccacaagttggacaatgaccgattgaagactcgcaaccacaagccgaacctcgaccgatcatctataaataaagcaggcaactcctcacaattctttcccccagcagtcttcgaaacttatcctcaagacattgatctacttcctccatcctatacccctgccaacactgctcggcctaacaatctcgacatctcatccaattcaaaaagtactccccaacgattccgctattcgcctcactccgacttcgcttcttttcctcactatttctctatcttctctctctcataaatctactcgcacaatctcatcgacgacgaattcacatcatttcaacattgactcatcctcctcttattctcattcctccaactctctcgcttgaaattctcatctggcttttgccaatttggtgagaaaaactatagtatactttcttctcaaaattgactcgtgttgacttttttttctctcattaaaattccttctaaaaaatagtgtctattatatatcattgtttgatatcatctacttcagtctttcagttctgtctaactcaaaaaacaaatcttctcatggtaaatttcctcctgtttctcagaaatcattgattgtttttattgctttttctttttctgttgaaattcttctaacaaattgtgtttcttttattaatagttctggttctagtttcaataataaatcctgtttttcttcaatggctacctgtagacaagatacctgactcagatagactcctcagacaatacagagtagacaagagaaaatgatttgaggatcatttccttttttagggggaggaagtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataactaattgaatactggaaaatatcatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataaatctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaataacattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgatggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaacaaactctacaattgcacagcccctgcacagtaactgtagccttttcaattacgttagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacaaaattgtagagctgctaagaagctccttagtgcactgagggcttctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataacattacaacccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagtattcctcacattggaagcctattaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcacttaccattcttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacacctctccttcaccaattcccccatcatcaatcagcaacccagctcccagacagcaagctcaagtggtcatcaacattaggtctagtcaacaccagtaacaacaacctccaactacactctttatccagaatcaccagaaaaccacaaaatcacacaaaatatcttccacttgaattgttttcacacttgtattcaccgtgtaaaggttttataactatcttgtatggtagtattgtactacatactgatctaggtctgatagagactactacatgtaaagttttctccatcacaaagttacaccacaacaataaattaaattgttgtcagaaatcttgtgtagtaaatagaggggcaggtctttcaaaccacccataacagtaatattacttagtcgaaacaacgctgggccagctactctaatggtagtgttagcctagcgtagtgtagcgcaaatacgctacattgtagcatagtgttagcgcagatttctgtatctgcgctaatgctacgtgtgtgggccgcaaaaaagggcccactatgctgcgctacagcacattttagcggttttttggctgtttttgccgctaacagcgctgtagcgcagcgtagcgtagtggcactaacggcacactaacactacaggtttggtgtgctgctctgagggccgctatgctaacgttagtgggctgtttagcgtagtgtagcatagcggcccaccgttggttgaaatatcattttgttatttcccactcaaggagtggcaacccatcccaaaggagttcccacaccggttgcctccagttgaccttaccgtggggggttgtaaccaacacatcccctttggcagtgcattgctgttagtaatatgaacatgctccaagcctgaactggaaaatgacctgtgacccgacccagacccacctgctgccttaggtgggttgggtttgggcagtaatatttactgtatgagtcatgacccaacccatcacttttgccaggtcaggtttgggcactgtattttgacccaaacccaacccagtttcatcttgattagcatgtaagaataaatccaagaattgattctgaaaagcaagatggaatttttctggcaacttatatatatatatgcatctagataaaatcaagcgccatgaaataataggaagacttggagttctgagatgttaaaaaatttatttattttattttttctgtaaaaggttcaataagcaaggataaatctaagactgaatggtggctacttacaacgctgccacagatacggtatctgcctgtatctgccatgtatcactatgtatctgagccccaataaaacaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttgatttttggccatgcagctttgcagaacacagcgtatcgtatctgtggcagtgttgctacttatatattgtttctttaaatttaaatattggttcttatgatttataaagatgaattcaaagatcaccagcatttttcaatttcaagagggcttcaattttatgcttcatatctaccaggagattcttaggatcttcatagtctcctccattttcttctatgatgtggtcaagaaggctgaaattatttagactttttttgttgagttctgagataaaatcttctatatataggtctttatgttcatcaatggggatataggtttttgaatgaagagacaaatcatcctcattttgttcctcccaggatttgatcaaactttccataactttgtagttattggtttcaatttttgcttttttatgcacatgtttctcatcttcatcaggaatatcttgaattggtgcatggtttttaacttgagctggtgggaacaaatttccatcaagtcttccggtgattcctgtcaaataaatgagtttatcttcatatttggtttccccttcttcttctcctttttccttccttccttgacagagcacttgcaatatttcaccatacttgacatataatgatttaagtgaatcagagtattgcatcattgctgcaccacctgctttgatttcagaaatagcattatattctccaactcggattaccaagtctttttcaaacatttgaggcatgtgatatttttccaaatgttgtatcatgttgtaaaagatcttcaattcaaactcatcataactttcaagaaaccctttacagacctccttgaacaatttcttcatttgcaaagcaagaacacgttgtctggttctttttatattttctggtgatgtgagtgaaaaataatcttggaatagcttctttggatagctatcttgatgatatgtatagtaacagttaatttgggcttgaagttcaagatacatccactctatgatcttccaacctccttcaatcttgatctggtcctgatctgaagcagatatggtcagatctgattttacaactgaaatccaaaaagtccaagtttgaatcagtttgtgcagttctattcatatccatgtaaaatatgtgggagagaagattatttctttacaaacacttcaaaagtccatggatatcctctgtaaaaggactttcttctatgctattcttgaagtcagacattagataaactgatgtgaaatgattctcattaggaaactttccccatacataattgaatatcatttttgccccagtctctccatttaagaaaccaaccaggaattgatcactgatcattttattcttttcaccggttaaaagcactctaacaagagtgtcattcaacaaaaatcccactttgtaaagggattcaattttactatcatttgaaaatgaatatccaggatttgaggtgattggtgtcttcaagataacccatacttcttccacaatttccaatacctttgaaaattcttcttcaaatatcttgtgtttgtttggatcaggagaagacttttcagcatccattttatttgtatgggaaaaacaactttcaaggatcttatccaccccattgagtatgtgtatgattgagttttcaatttcttctatgcttttgtcctcaagaggaattccctcatccagctcaagctttatcagaggcttcatgatttttttagaagttttttcctgtgaatcttctgattgaacgagaccaaaatttaaatctcacccagcttccactgaaatctgtttctggaactgggatggaacctcacctgttgatttccctaggtctgctgatccttcatatttaaagatggaagagcgattcccagtaatctctggatgtttatttgtgtcagttacaatagataatttcaaaagaccaaaaacagctctgccttactccgaccaagctcctgatcatcaggcaccaccttatcatatcccagcatcttggtagcctctagaattaaatgcaatgttttttttgttagaaagaagtaaacaaaaaaacacaaaaattctttcagttgaacttgaaagaactgtgaagaactgattccacataatgagctggataatcttctgcttacctcttcttccagttacaattgcctcccaggtgtcttcatttccatatatctctctgggtttgttgacacagattgtctttccaatcaaggctaacaggcagatggtatgcaagagcaacatgatccaaatgaaatcaggccctatgccctgattgagtagcaggtgtgctgcttaaagacaaaacctaggaaatatcaggataattggcttgagtcagagggaataaatgggcacaatgtcttcaagtggaataactgtgggtcagaaggctgcaaggggctggcttgaatcatgtgcaacaggtcagtgttgactgttgttggagcacctgtgttgaagaggaaacatataacaaaaatcagttactgaatgctacaaaggctgttgcatgtgttgactatcttgtatgtcaatatagtgtatttccagtatgaaacaaattatttatttatgttggcagtcatcggcaaggccagctcatccgtggccggttttccgttgcaaccatctcggagttaagctgtccaagcagttgagtgattttagtcagagcggctgcccagcctggccgggaacgcagaggcaagcttgagtaaccgttctaccggcacatattgtatgtatcactggacaggcaaaggtatgatacacctgctaacgggcgtaggcattcgccacgaggcaaccatttccattctttgttccacaatggagaacaaggtcaagaaatccacaagctacagcctaccaaagcttttgccaggtacatctgcatgtgaggcgaaagagcttcaaaagaggtttcatcagaaattcagtcaaacctggtacaacataatacggaaaacgcatcgatccatgtctgcttaaatgtcgagattatgggcagtccgagtctcctaccagggttgatacccgtcggaagtttgtgatagaatcaagtatgtatggaggaggaaaagtgagagagtcaagataaagccatctagcttcaactgattagtgtctctaattaatacttctgggcaaggttgaaagatgtgacgatgaggaattccaggtatgtatatggcccaaataactgcccaacacactttaaccaaaagaagaagaagaagaaacagaatcatggctcaagattaaaagcttctttaactgcatataattattctcttcgacatcgtataagatccaaggcaagaaaacaatggagggctttctatgtatttgggatgaactttgaggatatgtgtgtgtgctggttggttggttggttgatggtgtggtctgggtggtaatgctatgtatgtaatttggattatgaaattaaacggccgagtgaacccgaagtttgtgtcgaaggataattaattggtgcaatgagaaaagatttatatagaaaaaaaaaaatcaggactacaaataataataaaaaatgaactagttggtttctttatttcttctatcgatccaagacctcgagctccatcttcttcaactaactaagcttcttcttcttcttctactttttttttcaacctccattatcaacaaatcgatcgcctctaattatccatccacccaacactgcccccctgagaaaaaaaatcaaagaacgaaaggatgttggtggccatacatcccacctcatccctctctctctctcaaaacaaaacaaagcgtccactcccatatcgactgtatcctaaaaccaacacatatcaaaacccaaatcagatcctgtttttttttttttttaataattaaaaaaaagagcgaccaaaggaagtgagagcccaaacaaaaaaaaaagaaaaaaaaagacgtacgggtgcggatgggaagagcacagaacggatctccattttgaaaggagggttttcttcatttttggctgagattggatcggtgtaaaaaggacgaaagagcggagttgaaattgacgttgaaggtgaaggagaaggtgaagttgaagttgaagttgaagttgcaggaagttgtaacaaagaggttagtccaggagtttgcgaaccaagcccagcccgagcgccatggccttattccaatcgagatcacgacgatgatgagggatcgggccgagggatgatttttttctcctccagaggttcgagctgatcatcgagtccgtcgacattacagctctgaatgggtgactcgggggtagtaggagcagaggaggagggagaaggaagcgcgcaggggaggaaggattggaagcggatgatgagctccagattgagttcttgggcccgtcggaacttgagcagccgggcttggatctccgccaatcgagcggcctcccactcctcctcgcccttccttagaccgagagcatcagtccgggcgaacaggcgtcgcagtcggccgagactgtcgagcttcttggcaatcaacatcgaggaacgcgtcaggctctcgaggaacttgccatatttctgccgctcatctgccccgtcccctctcagatcatcactctcgatcagcttactccccggctgggagtccagaaagtcttgcagtaccccactgctcaggaaccgtttcgactcttctcgatcagtagtagtagtagtagtagtagacgagggaagactgggcggaggatcggcgagcgggattgaggcgagatagtgttcttgaagtgactcaaaccaaagtgagacctcggtttgagctaacagtggttcgttgagcttcatataagcctggaagatcagatgaagatagtcgatcgagaccggccgatctgtcccgaagaacttctcgcgcccgaatttggcgaccagagactcgtgcaattctttgatcagaatcaagtcacccaccgcttcagcagccttgatgaggttaagatagctttcgacgctctccagatctgtgtgttgattgagtttgtagtagttttgagggttctgttggtttgatggggaggtggtcggacattgctcgattagcttttgagagatcctgatgatcatcggtttgggcgcacgagtggcgatcaatccggcaaggatgatcgtggtcagcaggccggtcaagaccaacttgtacttgagcttcatctctttatcgatcaaagtgttcaagccgttcaagtcgtgattgacgatcttactccaaatcaatccgatcatatgagtcgatctgatctggctctggttctcctggacctcccggtcgagcaattcggtcagttttccgggcggggttccgatcaagcttaagatcctaaccatttccgatacgacgaccgtcgacggttttatgaactcgttattctcgcttgttgttgttcttgaggatgatgatgatgatgggagtttttgatggtatactttcttgaacagattgatgagctgaggatatcccagacgggggtcatcaggatctatggaaattggccgatcgattgaaggatgtcgattaggattatctagtgaccatcgacgctggctgagattgagtcggatttttgagttggcttgactttccaaccattctctggtatatctgaggtatcgttcaagttctcgctcgccgagtagatcgtgttgatcgatgcgctcgatccattcggcaagttcgaccggttcgagtgccggctcacttggcaggagtaggatatctaaccaggccgagaggagtatccggtttgatgagtcgatcttggtctgttgctcgagccatctgatgaatccgatgggacctctctttcgatagatatatttcgcgaggactgtcgtggtgatgggaccggggggagtgatggaatcaatgtggagtggatgctcttcttggtggtgactactagtactagcccttgcacagaccagcaaggccatgcatgggtcgatcttgctgaggtcgatgtttgagttcaacttgagagccaggtctggtcgatcgaggatgagatagatggatagcagactggagtaagcgctcgagttcggtttccagagaggcttgttgctgtctggtggtttcttgatccgcttgacccgtttcgagaatcggccgccaatcagttcggcctggagtgagaggtcgatggaaggcccaaagtcgaagcttgcaagtagtgaccaggcgcgttcgatctgagtccatctgatcaggttctcgatgtaggcttcgatgatcttgatctgagcaggcctgagtggtcgttggtttgagtgtgaggctgatagttgtgctttgacgactcttctcatcattcccatgcctcttccgatgagaccgcataccttgaataggttgggatagaactggtcgttctgatgggttgagtggctggcttcgattcggttgaggtagtagtttgctcgtctgtggtcgttgaggatgagtgagccgagcagcaggttatcgagttgcgcttggcctgagcttgatctctggaattggattgggtcgagatgtcgatggaggagtgcatgttggatgagtagctgtagtggtttgttgttgttgttgttgttggttgatagtagtctgctggtggttgttctgcttgtgttgctgttgatgatgagatgggtccatctgctccaggatgagttgttcatcaatccgccgaagctgtgtattgggtggttcttgttggatttcgtttttgcttcaactcgaacctcaaggccaaaaaaacaaaaaagaagcatacatacatacagcaaccaactgaaagacactacaacaactagaggccatacaacactaaactgaaaacacttcttatcaaactgtaaatcaatacaaatcatagtaactagttatataaattacttttacgcttgatcagggtgaccgaccaccaacaacaggatcatcagaaggcacaacaaaagaagtctcaggtagaggaccaggctgtgcggctggagggggaggaacaggctgctgctgctccacaggccgagcgggaccatcctccaagtgagaaggaacacctggaggacagactgaagtactaccaaatccttgagcctgacagtctggacagaaccaattacccgtaggatcttcggtcaatccagcacattgataatgaaactggtttttgttttggcacaaacacaccaaaaaaaaaaaaaaaaaaaaaaatcgaatgaaatgaaaattctcagctttagaataatatagactcaagtacgcgtgtaaaaaaaacacctacccattcgatcggacattccgagttatcacaagcgaccatccgatccccatgaacttcacccttacagatacagtacgccttagtagaagaggagtgattcgagccatccgagctatgcccgtcctcgacctgaactgactgatcgagatcgtaggagcgatgatttttccgtttcctggatggggcggccgattgggtcttagtcagacggctgctggtcggatccccattggatacagcggccaactgatcttcatgagcaggacgattgagtgaatcgaactctggaggatcgcgtgaaggaaagctattccgggcctctttgtcgcgtctggccgaggcagactgatcagcctggctgggatcgtggagagctgatttacgttggcggggcttggcgcctgcctcagcaacgtcatccaaccggacggtctccttcgtagctgccttcctgccccgttcaggcccctccgccttacgcgtcgccggctccttgccagcagcttcccccgagccaccctccgtcgtcccacccacagccttcttggcgttggcacgcttgcccttgggcccaccggctgccgtgcccggattggttagcccgctccgtttggtgtatgcccgcttggctggcgccggagcggccgcccccgcaggtccgtcggccttggtaagcgtctggcgcacgcctgtcaccgccttacgaccagcacctcccaccggtgccaccgtcgtcgacttggtgggatgtgaggagggcgaggtagaggcggtagatggaagcccattggctttcagctccgagggcttcgcagaactacctagttcgtcggcttgctgagctggtgcattcttagctaccgaaccggctgggttactgatccatccaaaagaattgagatcaaatcgcgagtctcgaaaaaagatcataataataaaattaatcgatgggcatagtagcttaccttttacgtacccttttcttgggcccaacggccccggcttgttgagaggcagggttcaacttgggtgaggggttcgaccaatcttcagtctcaggttcagcgaggccggaagaaattcgagagcgtttgtttttactgacaggagcgttcaggctaggatttgggctagtgagaccgatctgagagtgttgacgagccaagcttgcagttttcccaccgggacgcggaggaccagagggctggtgattatcttcgtggattgtacgatgtttgtcgagtaccgattgggagtaaatatgttgatctagaagtttgctacctgtttcagcttgatgatcacgtctgagtagcgagggatcatctccagcttggtgggactgtcccgaggcgcctagacgaggtctttttgagaggggctggtgaggatcgaagggacgctgtgagttgatctgccggccgggagatccttggtaaaagttgatgaattcacgggcagggatcgaaggtggactgggttgttggaggttggatgggttggaattctgccagaccccaccgatcggctttgatcgcagggatccagtcagtttagggtagccagtcgggaaggtagaaggtggtattcgactctccagagatggaggtaatgaggagatcaatagggaggtggtcgtatcgagttgtctgatgtgatgtgatagctttttttgaaggaaagagaaaaagtcaggatatcttggaattaatggaatggatgagagggactaactgattcacaagttccgtttgcgactctgatcttatcctgagcgcctaatctgtatctctcgatgtcggagatgatactcctgagtagctgtaagcgttgttgggggttgatcgacttgggttgtttgagtgagtgaatgagttggtctaatcttgagtgtaattggttgagtggggtagtgagcactgcgtctagttctttgaggtctgagagtgatctggtgagtgagggtgggatggcatctagtgtgtcggcaaagctttcgaccagatggactgattcggcaaattgttcgattgccatcctggtggtctcctgatcagttttctttttctgctgttgtgctttgctgttgagttcgagttcattctgtgatttgttagtttgttggttgttgttgttctgttgttgttgttggttctttgctgctgctgctgctgttgttgatttgggtggcatcttggttggttcttggatgttttttttttcttttgttggtcaacagcaactcatgaagtcacagcaagagagagactcagaatctgtgacagcttaggtgaaacccgcagaagaccgagtgacatcaaccaatgatgacttgcccgaccaatgacgcacaacatcccatgaatctcaactgcaacacatcctctgtattgaaatttaaggcacatatttcagacagcttctcaagttctggaatggatgtaaaaaaacatagctttcctgaagaaacgaaatccttatctaatacactatgtacaggtgatgaactacttcaagattggataagaaaaaaggaaacagatttatacaatagtaaatagcagacagaatggatcaagggagaggcaagaagacgggttgtttgacgagggtagagacggcgaagtagtgaggctcgttatgttcggagagcaggccatgacggacgaagaagtcgacgaggacggcggcacagttaggcttgaattctgcgcgcttgagtgcctcggagacctcgtcgaagctcatcagtttgaagtcttcgctctccccatcgttcggcttgggcacgatcgtcttctcatctggtaattctagatcataggtatattggatctcaggcttttacagtaggagtgagtgaaaaaagatatgtcaattggatagatgccatctattcattcagaaatcaactcacttggacccagccctctggactacgatgggtatagctgatcaatccagtggctcggatatgagttcgaacgagctcttcttccagacttgcctcctcaaaggattcccggatgatggtctcaaatccagtctcgccactcgtgatcccacctgccaccgtattgtctaactttgatggccagcttcagatattaaagatgtattcaattagttagtttcaatttttttttctgtttgagcttgaagggctagcttacgtggctttggtcgcagatcttctagggatccagaagaaatattcgccatctttcttcacataagctatccgagagagagagaaggatcgatcagatgatggatcaagataactgatatatatatatatatatatatattaaacatgcctgtgagatgaacgccgaagctcaagaatccaaacaggccgacggctgcacgttcgatcctgaaggcgaggtttgagccaggcagttgagttggttcatggtctgattcctctgggtcgtcatccttgggaccatagaccgaatactcttcgttcctccagcctacgatattccaaggtgagatggtaataatgatttgattgaggggggggatagagggagactgaccagacagttgatccaagaataacccgttctccttccagcctctgatcagtcgatccaagtgttcctgccgggtctcgatccgatcctcggcctggttgatccagtcctcgaagctaaccttgacaggtaatcggtcacccaaatcatcctggtcatcatcggtctcgattgggtagaataatttccagcatgcttggctgtggatgcggttcatgtgttggttgtcttggatgagagctttgatgatggcaggtcttaggaatccgatcggctggcgtgagtccctgtctgagattgcttggtcccatgggggttggtagatcggttcgttgaatggatggttgtctagttggtctgatgagttagatcgagtgagatagctgccgagtggtctgaatttcgttagttcggctgggttgcttgttgatgatgatgatgatgataggcttctgtttgtgagtcgtttgggtggtggtggtggtggtggtagtctaattggcttgatgagttgttgttggtctggttgatgtaagtagaatgggatgagttgttgttgctggttgttgttgttgctgttggtttgttgtagtagtgggttgagtgttggatggttgtggcaggtcttgaggacgggtaggaagctcatctcgatgtaaattctgtttgttttttgttttttttgttggagggggaagtttgtatatatggttcaagaaggagaaactcagcagaagataacaagaatacaccccccatcaggtttcagcacaatcaaccagccggccatcttgttgatccactgctgatcatcaaccgctcatcagttctgctccaacctccaacagctcattccaaaaaccccgaaaactcccgacaagcttgaggatatcattaaagatccaaccctaccacggaaagctaaaccacctaggatgaggttccagcttgttggtgttaaactcagatgtcttgatttctttccactttaattttgagctcctgaaagtccttccagctcccaacaaaattatgacaaaacctatgtatgctcaatcaacactatccttagcagctgcttatgcagtcctccatctttcctcaccactttctgttagcagatagcacccaagtgggcccctatcctactctgtcggggttgatggtccaagtagtgcaggtaatgggccccctttttttactgggacagacgtagcactagataatcattgacctctaccagaaagacctgtctgttggcacactagaggaccccgaaaaccgcccaaaatgtgggtgatgacatgtagacacaaatgatcaaaaacccaggttgactttcaaccatccatggaattgggatcattccaacatggggacatgtacagtgggtggactgttatttttggctgcttgttttgggttctacagcttcaaagcacaaacttcaagtcacaagacttgctgaattggtgcagaatagcatactgattataaacaaagtttttggattttggctttttttatttgaaaagtatttgaaaacaaaaacaaaatcaaaaagaaatgaaaaagaagttcaaaaagtttgcataacagactcaaatattttatgcaattataaaacatcaccggcccgcaggcgctggatgcggtgtacacaaccgattaaatgcgctttcagtcggactcttgattgggggggaaacatcggacttgggggagcttggggggtttatttctcgatcaacaacgactacgcaactacaccactgaaatctacaataatgaactgaaggatttgtagaaggaggccgtcagtgctgagtaggttactggatggatgcttgcgggaacccattaaggtctggccttggtctttggcggctgggctgggttgatgattcctttggatgggggcagtcggaccggttggggaggatgtggtgagaatggattgctatccactgtacatatccactgtgagcatgggctcctgtatgatttgataccatacagtcaaatgccaacccgaatcctgcattctttgcggaaatgaagttctggagatctcaaaccacctctggaggtggtttgaaagtttttgagtgagtttttgaaagaaaaaagaaatgaaaaagaagtttgaatacttttggaaaactttcaaataaatttcaaaatatcgtttataatcagggcctaggtctcaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaaataaaagataaaaacgtttttttccaaaagctttgttatggattttgggggagtggaagtgctgagagaaagaaagagtggaacatggcaagaatgattataaatgaaaaaattggaaccaaaaaaggatgagccaggttggctgtccagattggatccaaaacagtaaattctagtgctttactacaatgtgagctggtgaatgccctactcaacagctgtttaaaaccaactggtaatcttttttttataattttcatttataatcattcttcccattttccattctttctttcttccagtgctcccactcccccaaaatgaatatcaaagcttttggaaaaaaatattctcattttttatttttcacagattttgaaactttgttttttgtttttatttttttcatcatcattctttgggacctattctgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataatggtccacccagttacaccattacttatccttagatatagaataaatccacttaccttgaagagcattcactaaaggaaaacttcctttggaaatacctcttgactaggaccttattattatatcccatagacagtttcttagcacctctcaattcatctatctgctatccgtacaagtattggtaacctggactgttactcattgcttgttatccaaacctatatttcccaacttgactacaggcaatggtgggccagctacgctaattgtagcgttagcatagcgtagtgtagcaaaacatcgctacattttagtgtagtgttagcactttttttattttctgcgctaacgctacgcgcatggggcaaaaacttgcactaatgtttagcgtagcgttagcgcaattcccccccatctgcgctaacgttatgcgctcagggcgcaaaaaaccacccgctgtaggactcctggtatggatagacaccgtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacctatgggtggtttgaaagacctgcctctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttacttttgtaaagtaatccctgtcagacctagatcatgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggtgctgatgacttgagcaaaaaacagatgtgttgatatagagcttgttaatgatctcttccttgggcaatttcttgctaaggcactttaatcaaaaaaactagagctccggtactaatactactactatttgttattggttaatttgtaatgtactactacttatatgatgactactactactaataggcttcaaattccgacctctgtgttggtttcttacttactatactgttatactttgctacgtatcacttaataactcactacttaactttctaactaatctcttaactaacttcactaactaactcactatcactaattctaaatcttcactttactgacactccagaacacttctagtagctcaggatcaacttactgctctgtgagacttctgtaggctgatggggagaagggactttctggtggggagaggcccttctttgatattgaagagtgaggtatttctgctgcaggggactccttgtgggggaatattgctgcaggggatttcacctgcacagcatttgcacacagcctccaaacaaatagcgcagtttatgctgtgctaggaacacttaactccagaccttgtcacataatacacatgcaagggagcacaccagcgcagcatgatgtcatgcattgccaggtaaacaagccatcttccagaacaaagtgcagcatgatgtcatgcattgccaggtaaccaagccatcttccagaacattctgcataggcagtcccagcctgccagccctgctgttgtctccttccatccagagtttgggggtcaaagcctctcctcactcctgccttcctccctccgcctcaataatttttcctcccttcactttccacaatccctaccctgtacccttacgtaaaacataaagtgctcttattacacaccgctcctctgttccattcctggttgagacatgttctcccattcctggtcaagacatgttctcccacaccactccttgtatgtatagacaccactcctttgtcccattcctggttgagatatgttctcccacaccactccttgttagtactcctgtccgtatatgcctcacctcatgcataatgattgttacttctcttgtaatgattgtcacgtgtatgtaactatgctatcccaacacctctgctgtatgcttttggaattggaacaggcacagcacacctcactgctacgctgtgttacagcaatttttagcggtttttaggcgttttttgctgctaaaaacactgtagtgtagtgtgacgctgcgtagcggtgccagaggcacactaacactacaccaaaaagtggatagtgtgagcgccgctacaaattagcgtagcgcagcggcagtagtggtgcgctaacactacaagaaaaaaaaacttttggagccgctatgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgctacaggtctgagtcttgtactgccctggctactgcttcaggaagcttgagtaagtctcaagagccatagaactgagcttcaaaagaaagatattgatactagatcctgtttcttatatagtctacagctaaagccctataattctcctcttttgtaagtagtataagcctgacagcatgtccaatcacaactgggtgggactttgataagctagcctaaagagtaggagaaaagagccatcatcagcatatgaatggtagttttgatgttcatggcttatgacagaggtcttgcagcacagcaggcagggattgagcacagatggtaaagacagtgaagtgtcagtgatttcttgggttggaagtggcattgtgactagtttaggcgactgaaaatcaagctgagcctgctgctgctagtcaacccatgtgcagtgcttgaatgagaaaaaagttcatgacagctaattcaaaacaaagcatcaagcccaacagctcaagtagaactggccaaatgaacatagtttatgttcctttgaatgagaggaaccatgccctagaaatattggggtgaaatttgttcatcatcaggattaggaattaattactccaagagtgaaatcacgcccactggagtactttgaatcacaatgtggagtgctttttaaatatttccaagtcccaaattaacatcacaattaggattacaaccagctcacatcagagccatttctagaaggcttcagaaaaaatattagatctaaggggtgtaaattgacttctgggagggtcctacattgggatgcaaactcatccactgtctcatctgatctgaaacaatcaagaaagaacttaaccatgaacatcaaatatgtatcaaatctctaatttgagaagattagagacttattaattatgtaatagtagtggtgctcaaagtggatgcatagatgtataaacataattcaattgaaactattggactatctttcacatgattgattcaattttcatgataaattattttctaattccccttgtgcatccctttgactcgaattaaatctgcaatgttggtactcagatctatctccccagtgcccaaaaagccagaaggtactttttcagtcaaaattgaaaagctgtctatgtggcaatatggattccatcaatgaacctctgctgccatcaaacaatttgctgatttctgttgcaccttgatgtgaggtacatttgatctgtatccttgacaagggacccaacaattgatgacacttctaatttatctcctcaaagaatctcaagccctcagagtcaaacctgccaacctgcggtcctcattttgcctacctatccttagccaatcacaatgacaatatttccaacccaaatcagcatcattttgcaacaaaacaaggaaaaaaaacatacagttacttgaggactgtttgggccttggcagggagaaagaattatttgaatctgggcaaaacatgatctctgctggatgaagactgatttatgggacatcctcccataaatcattcatgattgtgtcttgttgttcctggatgttgactataccaataatcacctcacaatctggccagtaatacgtgggaacagagtgatttcctgagctacatacatagagactaaaggctgttggtaatcattggaaatcttgtatcccattggatccaaaaatcatgtggccaagctaggacgagataatatgataatcttcttgttttttgctaaatgcatacttgttatatcattatgtataattgcatatttatgtgatgcatggtccaacttcatccggggacttggtgttcgatgcatgttggcagtttgctggggttggcccggataagtatattgggcccccttccgtagtgagctcaggataggacaagttagggtttagttatcaagcagggcagtcaatctcaggcagatcgaccgacggtcaagagcgtcatccacaacacctcaacatcaaaatcaacatcaaaatcaagcccatcttcaatcgagccacacagctagatacttcacacagactcatcactggtcgtcgacagtccccagatcgactcaaccatccagaaaagtcattcaagcaccaacccaacatggcttcatcatccagaacgatcaccatcctgcccacacccaactcgctccaggagagttggaacctcctcagagaagggaccgaccagatgatgactcgaccggatgaagggatgtcgtatcccaagtatatgcaactctacacgttcgtgaattcaaccctccttcttttggtgccaaccatcgatgccctcactgactctgaatgactcaagacagaatcatgtacgattattgtacctcctctaaactgaactcgagtgggactgaaacccttcaagcggcgaactcactcaacaggagtcagtcatcatcaagccagtaactatccctattacccgccgtcaagccaacaaaacaaaaaaagttggaaaaaagcaaactaacgactctttccttcacatttacagctggcgcgaatttgatgggtgctgatctctacaaatgtttggaacaatactttgtggaacacgtcaaagggatctgtcaagtaagccaaaagctaaagctaagcatatgagaagaaattcccgatcacaggatgctaacaaaaccctatgcacttctccatgtacggttgatcaggcgtccgtcgaacttgaaggcgaaaagtttctcaagtactacaccgagcaatgggatcgattcacaacaggggccagtttcgtccatcgactattcacctatctcaatcgacattggatcaaacgagagaaagacgaaggccgcaaaaatgtccacgtagtttacacggtttgttttgacttacacacacacacacatacatacatgctcatcgagtaatctatatccgcactgacgcgaaccaaccaatgggcatcttattcatcgcttagctcgcattggtcaattggaaagagtatttctttgtcgaccttcagaaacagaacaaattgaccctcgctgtactgagcttgatcgaaaaccagaggaatagcgaaacaatagaccctaatctcgttaaacgtgcggttgaatcctttggtaggtaatctgacatctgtatctttcttgattcacttccatgttagctctgtttttatcacatggccacttcgttctaacttgtcatgcggcggtgaagtctcccttggactggacgaaagcgactcaaatcgccagaatctggaggtctacaaggaatcatttgaagtacccttcctacaagaaaccgaacgctactaccgattcgaatctgagtccttcattgccaagacatctattcctgattatatgcgaaaggccgagatgcgattgaaagaagaagaaaatcgagttgacatgtacctccatctcagctcgaggcggatggttaattttcttttatcttcttgccatgttgtcctaccaatgtctaacccaatccgcatttgttttagcttgtcacaacttgcgaaaccgtactagtcaaagaacatgccgaacttctacaggatgaatttgtgaggctactcgaaaatcaaaaagaatctggtatgctccgtctattgaatccatccaagaaagaaaacaatcaaagtgatttggattaacgagaaacatgtttcctatttgttttctagatctcagccgaatgcatggtttactgggacgtattccagaggggcttgacccattacgcgctcattttgaagttgccactagggatagtggactctcggcgatagaaagcattgccggagacaagcctgacgcagtcgaacctaaagcttatgtggacgcgatcttaggagtttacgaaaaatactcggacttggttaagaagtccttcaggggtgaagctggatttaatgccgcactagataaggcttgtcgagagttcattaaccagaatgcaatcactggcaaatctagccagaaatcacccgagcttctggctaagtactctgatcaactgttgaagaagaccaacaaagttggcgaagaaaccgacttgaatatagctctagtccaaactgtcagtcctcttcaaccttccattcaagcaatccctgaattctcaacgcgacgcccatcagctgatgacttttgttttgttatttttggtcggacaaatgatgtctttttttgtgtagatgactgtcttcaagtacattgaagccaaagatgtcttccaaaagttctactcaaagatgcttgctaaaagactagtatattttcaatccgcatcagatgacgctgaagcgagtatgattagccggttgaaagaccaatgcgggttcgattatacagcccggatgcagcggatgttttcaggttcgcttgtaacgatctctctctctgccacgatcacaaacaagaatcggtctgatggaagctcaaattttgatattcggttcatgctttgtgctaaacaacagacatggcactttgcaaagatttgaatgaccagtttaaggaacgaatggctcaaacgcatcctgcctctgatcttcaaggtaagtttttaagaatggcaagcaccggagagggtctccaaacagcggatgtttctgactgtaaaatgcgattgatttggaataattgccagttgatttccatgcacttgcactggcgacgggatcttggccactacaagctcccaccaccgggctgacgatcccaatcgagcttgcgccgacctacgaacgattttcgctctattatcagaataaacattccgggcgaaagctcacctggttatggcaactgtcgaggatggagttgaagacaaactacacgaagatgaagtacacgttcatggtctcgagttaccagggtgcaatccttttacaattcaacgtcggcggtgacagtctttcctactcggacatttctaaggggacggccttggatgatgcgacccttagacccactctggctttactcgttaaacagaaagtgctgacccaggatgatgatacatatgatttgaacttgggtaagtctcgatcaatcgattttgaccataataagcgtcgaaaccgctggattggagggataattgatgtgcttgatgtggatggactttgattgagtgatcgtttagagttcaaatccaaaaagatccgagttagtctcaatgcacccattaaggctgaacaaaaggccgagtctgctgatgttatgaagaccgtcgatgaggatcggaggttgctcattcaggcggtgattgtcaggtaaagaaagctcagattttttttttccggttggatgatttgatttggtcagatatcggtcatcgttctgttgatcaatcatgatacgacaggataaagagatggatgactgactgaaacaaccccttcatcaatgttggcttgaatttttcaaggatcatgaagtctcgaaagactttaaaacatcaagccttgattcaagaatcgattggtcaactcgcttcgcgcttcaagcccgcggtagtagatatcaagagggcgatcgagacgttgatcgagaaggagtacgttcaacgtcaggaaggaacacgcgatgtgtttgaatatttgtatgcttcctctcttctcgtttgatttcctggcccgcccatttgctgatccaacttgttattgttctgctctcttcccctgctttgtggaatgtctcgatctcttgtaccgttcttcaaattattttcattgtggttgttgtttgttacccccttttgtagagcttgattctctactcatgctttttcttcttcttttttttttcttttgtggaaggttgttcttaatatgataagtcacaatattttggtcaaaccagaaaaaaaaaaaaagtaagatcaatgaaggtgatgaaggccagaaagaagttgtgtacatattcctgctcctactattacctttcttttaataaatgctataaatatattcctgcttcttttcatgatactctatgttgttctcaggtgaggaatatatcctggaagcctatccaagcttttccagtacgcagaaagggtttcatcaagttgaggaatatgcttgagtggcttccactagagtatgtagatgttgctgttggttttggttggtctgggttgattacataagctgacgtccactcgatcactggcttatgtgatccagccaaactgtcagcatcccctcctccctctccccctttgctgtgcaagcagtagtactgccacccaacaacaacaacaacaacaacactcaacactcaacactcaactcaccactccaaacacccagacagcctaatcagtatgatccaccaagatcacaacaaccgaccacatagaccttcagtctctcagtccatcacacccgcatctgctcgctcagcccaacctcaacagcccagtggcaccctggccgatctcactgcttgtctccgatcaaccacaggtgagatacctccaccattggtcagtcctcctcaatcatctcagaaccaaaaaaaaaaaaaaaaatccataccttttccaagcatgttttttaatcaaaaaaaaaaaacttcatctcattcaggtcggcgcttcgatcaccgtgttagggacgagtatatatgtcttcggcggtcgactggtccctacgcgactcatgatctcagatatgtatcggcttgatctcaacaccctagagtggcagaagatatggccttcctcatccaacggctcccctcagtcaagccatggaacaggcaccagtgatactaaggggaaagcaagagccaccgattcagacctcaatcaacactcagatcctaacaatcaatctgctaaccatcaacccgacccatctgtcaccatcaccaccgacaacctaccctcgatctctgatcaacctcgtggtccacatccaagatactttcattctgccgaagcctggggtcacaaactcgtcatctttggtgggatgggctatgcagctagtcctaatccaaccagaccaacaaccgattcatccactcccaaccatcatcccaccgaatccgagttaggcttatgtgtcctagacgatttggtcatcttcgattcaatctctcgtacctggtccttcccaactaccacccccgccccgcaaatcgccatgcccagtcctcgctatgcacatctcagctgtctgaccagcgagaccggttacgatctaccgatcaatgaatcagatgaggagagtaatactaatactcataataataataataataattatatcgaaatccccggtctaaacacaccctcgatcaagatcctcaaaccaaacaggcgaaggaggcgcaacctgttgaccctgctgggaggacaagatatctcgaatcgatatatcggtgaaatcaacgtcctcgacctggattccatgcaatggatcgaaggtcgtaggtgggagagacattgtggtacctatcgaagcgtggcttgtactgcccaactcactgtcagacagggtgatcgactcgatggaagtgataacccagatcatgatgaagacagtctacggaggttgagttggagtgagaaaccgtccgtggaacgaccagagccggtctatctatactccaactttaactttaacgagtgagcctctcctcgctttccctgactcgatccctcaccctttggattatcccctccccccctttttttttattcttttatacccatctacacatgtatatatcacctacttctgccatccagttcgatagagctcgctaattcaatccaatctcgtcttccttgtatctccaaccttctaataaccttcccaatctattttcaagcgtccgacgagatctcgaactgatctcttatccgactactcctcccccactacctgctacaccctcctcaaccggtcatttcacaacgatccatcccctctctcatacgatgacaggagtcttaccaagtggattaagatttccaacgggcgcaatggtcggtaatcatatgatcatctccggtacctccctcaatcaggaaaagctgcgagatcaaaccgactgttttgcgatttgggctctcgacctctctcaagcaaatcataagcatgtgccgatcaaagtcccacatggccaacgtcctgatatctcaacctataataatactcaattcggggctggtaaagtggtctggcaaagaatagacccgggtcggatcatgatgagcggaagttggaaccgagcggtcggatggggaaattgtttggtgattctcggtaataaagatcgcgatatcgttgacgattatcatcatcgtcagattaattttgtcgacttggcctttatcgatctcgaaccgtttgcgatctatcagccaccattctcaaatcagagttacgttcctcaaggattcagtagggagacaagtttgaaatctgcacgtctaggcctttccttgctatccaacgttcatctatcggattttgaaatcgtttgtgtcgatggaacggtgatcccactcaacaagaggatgctagaggatcggtggccgtggttcagagatcggctgaacgaattcaagttgaaagcaactaaagtcaatgtggcttatcaaaaacagatgcagcaacattgtcgatcaaagttgattgaagctaatcattctagcaaatccacaggggatcggtccagtggaccgaatccgaccaatggaagtagtgtcactgattcttcatctcaagaggaaagccaaagtccttcctcacaatcttcaacgcctacggaaacctcaggcagtgagcactcaaaagtgcgcgcaaattcggttgattcgagctcgtccaacacaactgctcaactgtcgatccagccggcagtgccggcaagcaagataccggagatcagtttgccggagtcatatcaagtgacccctcgaagtttatatctacctcatccatcggtggtcgtccaagcgcttgtcgaatatctctttaccaccgatctcgtcacccccttacaccaaaccccagccgtgctctgctcgctcttgatccttgctacaacttacaaattggaacatcttaggatgcttaccgtccatgccttgcatcgctatctgagtccttctacctccaagtccttatctcagttcggtggccccggtaatgtcgccgccttgatctatgaggcagccactttgagtggctgtatggcgcttcaaatcagaagtttgaaggctatcatcgctgccgtaagtgtttcacatgtactttccctcctccggatgaatcgatctaatattttttttttcccccttcagcaatcgaaacagcagagttctagcacttcaggactaggcgcgacatcgtcgaccaatagccggacggtggtaccgacaggggccgggctaggcggctcatcatctctgtcgacggtaacgacggcgagcaacacgaccgcctcctcgacctcatcctcctcctccctgcccaccgccggaacgactcgatggacgtccacatctaccggatctgtcccgcctcctaacccctctaattcgaatcctacctctaaccatccctctcagtcctcccccctcgctaacaacaaccagccttatccttctccaaaaggacggtctggatggggacatcgatgatctcttccttcttctttcttttttagacactataatacatcctcatcctcatctccatcatcatcatcctctttctcttcatttctatctctctgtagtagttacatgaatccctctttcctttttccctttgtttccttttgggttatcttgctgatttctttttaacttaacatacacacatatatataaatacatggatgggtttctacacatatatgtacacagtatatgcatacatatatgtatttatatgtatgttaacatacacacacacatatatatatatacatatctacatatgtttatattaacttctactcccaatagtctaatttatcttatcattattgggtttattcatatcaattttttttatagaaaaaacctttgatcatcttagtttggttaatattagggttgattagaacataggtttctttaaagaagagagcagaagaagaagaaaataaataaatgaataaataaaaagaaagaaacaaaggaagtggtggtcatacataacatacatcatcttgttcatgaatctgtatctgtcttcatttctcttgtttttttgttttgttttgttttggtggttgatttgtttgatggtttagtactagacataatcagttataagtagattttcgatcatactcaatacatagtgacgtagaaaaatcaagaaagaacaattaaagtggttctttttttaaaaaaaaaaattgttagattgattggttggcctgttacagattgggttttctgcttatgaatatcatgagatcatgaatcaaatcaatgtatccaagatgttttcattttaataacacactttaaacagtccagaaacgttttcatctttgtgtttcagattgattggaatttgaagccaaagaaaagccaagattaaagtgttcaggatgtattgaatttgaatcaaggtttaatcaatcagcctggccaaataatttcttgttcattggatgactccccgtcagccttccttgacaacccttgcagaatttcattcaccccactaaggtcttgctttttggcaaacaaaatctcttgtcagaagccttgtagtgaaggcccccatgtgagctagtcatggttttaattaaagtgttaatttagaactgagagaggtctaaaaattaaaaaacactctaaaccgcaacaggaattccttgattacgtggtccagtccacacaatcaagcactacaagaaaaacacaggccatgctccactcaagcctcaatggaaatcaagttcattgtcttgacatacttgagtgggattatggcttcaaaggggagaaccagaacatgcagaatgaaagtctgagtttgactcaagttcagtgtagagtatggtttgagctcttgcaagtcaactgccaccagttgcttaagtttttcttgcagtgaagactcattgggatcagacacagccttgatgtctctacttatataataggatctggacagaagccatgatctatctccttgaatcatatcatttggtcagaatggtcaagtccattgatcacagccaatgatgggccgctacactttgtccagaaggtgttagtgtagtggctcaaatttttttctgctgatttggtatcatgagcagatggttagtgaggctacactgacactggattaattcttgttgcaatctagaacccttgcagaatttgatttgcaccacttggatcttaaattttggcaaaaaaataacattctgataagccttgttgtgaaggcttttatgtgagctagtgttaatctagaactgagaggggtctgaaaaacactctaaatgccaaatgggaagtcctttgtgccaactatggccccacttattagtgttctatatatgaagagtaatatcacataagttatcgtgaaagtagaaacttgacatgtccatcatgatatcagcctcaagactagtccaaagacaagattattctctgtaatactcagttcaactgggatgtgcccaaacaagtcaaacttgggtgcaatatcttaacagattaaactgggataccctcatcccagcccatggtgctggcagtgatgatatgttccatttccaggggttcagttgaacaactcccaaaaattagccaacaactcccaatgaccattgtcagacatctgttgggagtcatcttctaatttgcaggctggttttgggagttgttgggcaaattgttttcttccttttatttattttttctattttttagggaattgaacaatcaagtgttttttttttcttggtcctcaagggtttggagatgatcaagtggaggacttcccgccacaatttgttgtgttttgtagactgctctcagttgacaaaataagactctaatcaaaaccacaactatcttggacacttgattgcctccagttgatacacagaagctcaaaggaggcttgcggtgtcactcaaaactttgattcaatgctctgtcaatgtgcacatccattccaccatgtctatacaaaaaattgttgctgtgtcatcagatggagttaccatctcaatcaccccagattatgttctatgggcgccatttgagtgactttttctcattagcacaggaagctttgaataggaagtcaacagacctcttcattgtccaaattaaattcaaatattaggaagagaataaagaaaagccaaaagattatatatatataggatggggctaacagggaacagaatagattagttacatgagctgggtagcaagttttgatgacaagattcagatgaatgctattctctcctggattctatagatacacatttttttagtggaaaaaaaaatgaagataaaaaatcgatagcttaacaaatagagggtttgaaataggtaggagttttgatgcagggatccgcaagacataaaatttcacagattttttaatccaagcgaggtttgatgtccaataaaaaaaataatgatgtcagatatgataaggggaaggtgtgccagggattcttctgcttattccagcttgggaggctgttgatcgcgaggttcggtgggagtagagtagcgagagaccaaggagatatcgtcggtggcttcaggtttcggaggatgatgttgaggggagcgcaagctgattggtttgggatgatgagcttggatcagctggttctcaacgtccccactgaatgagctatgtgaatgctctgattggttttcgtcttcttcctcagatccagtgaaagcgttgagggaaggaatcctgggcgaatacggccgatgggagttttgcgacgaaagatctgggtagtaaaatcggtagccaaaccacgcagtcagagctcctaaggctgagccgataagcacatcctgccactatacgagccatttttaaaaaaaaaaaaaaaatgtaatatattcagattggggtgtggttggtcaagatgccaagtcaggtgaaacgtacgtgatgtctgttgtccatcgtccgagagattgcaatcaaagcggccccgagtagaggagcaatcgagatccaaactttgagggagtgaccacgccggtcgaagagatgtaatttgccagccaagtagagggacaggaagcctaatccggcccaggcggtactcgaatggccggaagggaagctgcggaaaccgtcctggaactcgcgactgtcgactggggcggtgcagacggaggagttgctgaggccgtagctcgggaagccggcgttggtggccgtcgggctgggctggcaacgcgatagcatgtctggccgtggacggccgacggtgattttgacggtggtggtaacgaccagtgagagggagagagagagggcgagcccgagcaggccgatatgagtgtcccaacttgagcgtaagaggagttgactacatatgatgatcaggactgcagggatgacgacggcgagtaccccgaggaatgggacggggatcctctcgtgtacggcatgtgagaactggatcgttgggtcattgagatcgaactaggaggagatacacaaggggcctgttagcagtctccaggcgcgaatacatcaatcttgcttatttacctctctgtggtgaccatgtaggcgatcgagtaagccaaagatgacggccatcaagatgacgacgacccaatctgtgtacagatccaatcgaaccagttagctttgaggagacaggaatcgcgagttttgcacacctgccaagtaggaccatagcagttcgattctcctctcgttttcggtccggcgggaagagttcaagcttctgttcttgaagagcacatcaggcaggatgcccaagcggtcctgaggcagttgttgttgttgttggttgttgttggtcttgggctgggatggtggcagcatcggaatggactcgtagggatgaaggtgatgagtaagctgaatattgagccaggccgtgttgaggtgaggaggataagagaaaagaaatgggagtttccggtccaggtgaattaagaagttcagtcagtcagtgctcagcagttaacatcttttttgatgagcgatagaagggaaggggaagaccgagctcggcaactgactatattcggactaggaagcttcaagtgcatagccgccttgccaagggaccgatcattaacaagactatacttggacatcgctaccatccctacgtattgcagtgtccagagattaacaaacacatttctcaagttcaggaaaacaacactcacagaggagtattcactccgagtagaccgttaacagggagtatagtcacaagacatggcgaagcattcgttgaaggttacataacatacaaactaacatcttctgtcttgataatacttttcgagccaagcaccgctgaacacctgcgcaggctgttcagtcatgcagcaacttcaattccccagcaaagtttaagaccgtggattttcctcaaaacaacttacagtagataaccttgataaattcaaagtcattaacatccaacacaactgtgtaccatcaaacagtccagttcacccaaagtatgtatgtatccttcacccaccagctatgtatgtatctggccatgcaccagcagtcaatggaatttgagaagcctataatgggatcacttgagatcactttaaggttcacatacaattccacagcagagccttgacaacttctcaaattccagctgatcaaagttgaggggtcaatcaaaatcaggactaaatttatcaaaattcagtaattaccattgcaagctggcacatcagctcctacttacatagattagttacaaatcctgaaggtttcttacttatgcatgctgctgaacaaaaaaaaaaaaaccatactgccaggctgcttggtcaatacagtagcatagatccatgaagctacccaagagtaggccagttcacatgccggcagatcatgatgaaaaaaaacaattctgaacaccttaactgtctacatagtagcttgcctgattagaatattgttcagtaacctaaatttgatactaaacctccctcctgtctgatgcatcttcattttattatctcttcacctcactcatcaagtcacaagatttcagggcatcatcatgatttcattgggaggctctttgatcctgattgttgatgaactggattcccaatttcttgttttaatttaattattgatggtgtaagccttctaggctttttgacactactaatattgattttttactactagtctactgcttaatgacaggattcatttaaatattactgtaataatttgattagtttgtacctggtactgattgtgaaaatctaattaatggttttcttgaataaacaatactccttcacatgtactgcttgtttccaggcgccaccttcgatgcagagtaattgctctcagtgaacccgctggtgcaattagaagctgaattctttgcttcttttccatcgccaattattcgagcctacagccaggtttcaagaggttaaacgatcagaacaatctttgttgtttgtattacatttgatgagtaaaaaaaaactgaccagtagaataatcattgcaacaagagtgaaaattgagctagacaagtttgtcacaaaaaatttccttgctaatctgatactggttacaaacaataaaatcagcgtaaatactcatcgcaggtctcatctcaaaggaattccaatgcttactctttgaggttatctttgttaagatagaaaaccatgctggttgccgcgtccattgagagcgccatagacattgagaagtaatgtaaccacaaaaattctattccaggttgaatatgacgaggttgctcatcaacaaatggacgggaaaaaaaagaagaagacaaaagaaaatgggagaaacggatagaattctcactgaggctccgtgaaagtttcctcgaaccatctttgcccagtatgatagggccattttccatctcattaccgactgttttgatctcgtttggattgaggtttgctggctgcaattttttgggagtcttgatgggctgataaactgtggtaaccaatgcaattacaccgccgacataaaactttggaagtagatggtaaagtttaagaatgtattaaaaaatttctacgtggtataatcatatcacgaattcatgaagagatcaaatgatacttaccagtatggaagggatagccatgaacgcccaaaataaaccaatgcggatcctacttctgtttttcaggaaagtatctagtgagaagacttcgtaagttgcttgaagcagaaagtttcgagattctgatagaattttctctcctccatcccatagcttggccgcatctgtgagtaggttgattaggacgttgtatgagacatcttgtttttgaacaaggctcgccttgtgtacgatcaggaatatcgaagcgaccgctgtaagtgctgggaagccaatcaacaagaaattgaatattccgggtgggatggagtatctcttggttccaccttgggaaggattagaggtactagagacaaagaaagtatgaaagaagtcaaggcaatttttagaatttagcttggttcgagtgcgtccagtatcaaatgaatactcttacctgataaacagcatcgtaaaggcttggataaatgtagcacaagagccaggtagctgttgacataaccgaatgagttgttgaaaggcgacgggcgattattaagatcgtgaacacacctttgatatttcgatcctagatgaagaattatataattgggtaaatcgatggttcagcgaattgaagaagcgaagaaaaaaaaagagcttaccacgaaaattgactggtttggcggtttgaatccatagtattaaattgtagtgcggcatagcattgaaataagatgcctccaaacaggtagctgagtccgatgactaagccactattctcaatgaaacatgagagcacataattatgagaatttcagggcaagctactttgctgtcagaattcgatgtaagacgaaagactaacttatttagaataaagtaggggtttgcgcctgatcaggggtttggccaaaagtgcaaagttagcttgattgttctattgctttgtttttattcatgtgacatgatgatcaaggaagctcacgtgatcctgaatattttcgcttgacaatccagttatgttgtgatcctccaacttctccctggaagaaaggaacaacaagaatgcccgagcagcagaacataatcgcagcagagatgcaagcaaagatagtcaagacagaacggaagatcggaccggatggaggtttctctagattttccagcgccatgatggcaaacgagtatggattgagaccttccggcgcttttttgagcatgtcagatatgcgtgggatcgtcattgtgtggtttgccatcgcagtgtctttcgaaatttaggcgaaagccaaaagggaacggagggggggggggggggcggtcgcaagattgagttgaagttcagaggatcaagccggtgcaggtacagacgatcggaaggtgttaagctcaaaagaccttaagaacaagatctgatgagagtgaccaggcagggatatagctagctagcctctggatgagtgtcctggggggattttttttccaggttagaaaggtcaagttaccctgatacataacaacagactacagtaacctcaaaaattttactttagatcaaccgcaagagcacacctatttgcgtgctagcttatagtacatgtacacactcaaaatatcttgaccggtgtgctgggaatggcaagcactgaaacaagattaaatgactagacattctgactatcaggttagcgcgagtcaacgagtattagtgcgagcgagtcaacaacgctggagtattacaggtcaagctcaagcacgttcagcttgaccgaccagtcaggtaaagatattgagaagacgagtcgaccggcaagagatattcaagtctgcctgcttctactaagaaacttgtcaacttcctccaaggagggcccgccatgtcgtaggtcgcgctcgcgcaagctcattcagacgcgattttcctcgagcgtaacaagacttacgagcccccgacgtgaggtgcaagcgaggtttatgcctatgtccacggcagggaagttttttttttttttacttgcactccaaggcagtggtgacgatacgctaccacgaccaaacgaaccgccccgccgatggtttgtctatgtaccgaccgtgagagcaccgcaacttggacgaacctgagcctgagggcgtatgtagcatgcaccggcccggtcacgcggaggctctacccctgtcacttcaggatcccggttgatcagggtctcatgaggagagacagcttagaaggccctaagacctcgccaatcgaacgagcacggtctcaagaaagtcattgatggtcatcgcttcacaaccgctcaaaaccgcccatgtcgctcgccagcgatggggcagagcccactcgatgagatccgagaagggtggcgaatactggcgacggcaggcgacggcgtatgagacgctgcggctacccgcgccgaccccagcccctttcctcgacgcgaagcgcctcaagcttcgataagttaagtctgcaagttctccccgaatccctcccgactcccgagaggaacggacggtccggtcaaatctgcactccgcaggggccggattgtggagcagctcatcggacacaatctgtccgggtgtcggagcggcttgtccggcccatagaatcccatcctggtagttccaaggagacaatgggaaaatctccagcgcgcttgaacaccattaaggaagatgtttgaccaaccacacatttccccggtcatcactacagactacggcaagactacgttatcctaccagagtaccgtcttgaagctctgaagactgcattcggtgagtcctcaaagccctgcttctccttcattctggaaatggtcaatattaattagaagatatacaacccttcttgaccacaggagcactagattccgttaattcaaccacttgatacccaatcgatcgatcgaaccctttgagactataatgtcgacccccagcagctacgagcccatcgacccacgtgacttcgaacggaggccttcaacaccaatcaactcgagggcaagtccagataagaaaccgatctgctctggcctattcatcagctcaaactcaagctcagctatctcgaccaccaccaccatcatcacacccactaagaataccagccagactaccaactcatcatccaaatttaccccaaccagaaaacaacccctgaccaacaacaatagcaataacaacaacagcagcagcggtaatagtgtcgagatcaatcagatcagaagacctagacctcaatctgccatcatacaaccatcagcatcttttaattccctcaacttaaccccaaccaccccaacgcgaatcagaacaatcacttcttcctctgcctcactagcaagacccgatcccaatctcagatcaccacaatttatacctcatcaaacaacatcaatactacccccaccttcatccctcaactcaccattcagagccagtctcactgctgaagcgatccctagaaagaaatcaattctacccggggcgccaaatccattgcaccacaacaggctcaggagcttaaaatcatcatcatctccattcactagtccactctcttccagtcatctcaatcaatccccagctcacattcaatccccttctctcctcaagaaatctcaatctcatctcagcctttctcaatctccagcccatctcaaccgatccccgaccctctttcaagcacctatcgtcaatcaatctcttgtttatgataccccgatcgaagaacctccgattggcaaagatcaacttgaaaatgtcctggttgccattcgattaaagggggttgtggatcctcaactggattcacccaagatctactggtcaataagtccagatggaactcagattggcgaagtaaccccccaaacgtcttgtggctcaaaccaatcaagtaacagtactagtagctggagttttggtgagtaattttcatattttcacccttttcacaactatctaattcaattgattctcaacagatagcgtttttggtcagaatgccaccaatgaggatgtttacaggaggtccggagccagggatttgatattgtgagatttttctcttaatcatcgttaattgctattcttgatgtgattaactggccactaattctatgtgctatacgttcagatctgcgatggcaggatatgatgcaacgatctttgcgtacggacaaacagcttccggcaagactcatactctcaccggctctgcccaacaacccggaatcatcccactttccgtccaggaaatctttacgttcattcgatcagtttgagttcattcctcactactacatcattgagcttgaaaaacgatacaatgctgattgttttttttttttctcgcgatacatccagcatcccgaaagggaatttctactgagagtatcatacttggaagtctataatgaacaaatccatgacttactcgttccgactactcaatctacctcaccaccagtgaagattcgacagcaaacaaacgggatgtttttcgcagatccagtgagagaagaagtcgtgacaaatgtgggacaggtggccacattgatcagcagaggagaaaggcagcgacatgtggctggaaccgactggaatgcgcgctctagtcgatcacacaccatatttggaatcgtcatcgaatcgcgactctatggtgttgagggcggcgtgaggaggagtaaagtttgtttgatcgatttggctgggaatgaacgcgcaagcagtgaagtcgaaagaagaagcgaaggttcattcatcaacaagaggtatggactacgcctttgaatcgcgtgaatcaaagatatcctcaaatctgagagctttttttcctgccattttagtttattaaccctagaaaaagtgatcagcggactggcagaacccagtggccagactaaaaaacgaaaccaacatatcccttatcgcgactcgaaactcacccaaatcttgcaaccttctctatcgggaaaatcaagagtttgtgtgatttgtacgatgaactggacgtttcaatcgattgaagatagccgaagtacattacgatttgccagtcgggtcaaaaaaattcaaaccagtgctggtgtaaatgagatcttgtctgacaatgctctaatgatccgatatcgacaacaggtcagcatctctcttataggcttcctccaggtctaacgtctgccttcggcttcaggtgagctgactgtgtgttataatttatctagattgttgatttgcagactcaactgagggatgctgtcaacaaagctaaccaaacaaatgagaatattgaccattatcaacaagttccgcataagcctgtcaccgtgggcgacgaatctcaggtcagttctgccttttttatttttcatttctcaagtgtaccttttttcgttgtgcgaagatactaatatttggctcatccacatcaaaccgtcgataataatcagatcgaaaaggctgaagaagaaagattgaagatcaagaaacaactgaaggaattgcaatctatcattttgaatgcggataccttagatcaagtggagggtttatccaaggaagctagacctgttagtcctgtcaagaagcattccaaccaagcatggatatcaggatcggattcggattcagaggattcagatgtgaggattcattttcttaatagtcttgtcatgaaattgtttattaaactgtgatgctattttctaggagagagaaaatggaaccaaaccagcggagggaaaaaaaagcagacgagagaagatgctggaagaaagaattgaactacaggcgtatgaaattgcttgtttgagacttgaattgattggattaaaattcaaaacaaaaagaaataaatcagtccatgaaaccacgaaacaaacagaagcggacaattcaatgaaagacaaggacaatgaagcaaatggcgaagtccaagatcatgaaatcgaagaggctgttaaacgcgtagccgaatctcgagagtctctcgaagatcggttggctgaacaagtgagtccacgacgctcatgattaaactcaaggttgaatcagactgctaacaagatctgcgcctcaactcaaaaggctttagaaatcaaaaatcggaaaaaatttactcaagaagtcctgaatttattggacgcttctcgtgctgtaagtttttcgttgacccccaaaaaaatgggaaaaaagatgcaccgatttcatatcgatcggcaaccactctaaacatgatgtttcgttttatccgtttttgggtttgatttgaatcaacctgatcgatagaaatcaaaaaaattggaacttttcgttttgaaagaaatgcagaaagcgacacggagattatcgacgatcgaacgaaacgcgtactccaagaataatcgtaatcaatctgaaagagatggtggaaagaaactatccggtagaagaagatcgagttcaatcaatagcaatccgtatggacctttactgtcgaatccatcatcccttggccaatcagtaacataccaccagaatcctaatcaacatcaggaccagctgatggctaaactccagagcaatcttgacctacattcaagcgtaattaaagattcttgcggtaacctcaggacaacagtcgagaatcgccacgcggtcgaatctgatacacaagtagagcccaattcgtatgacgacgagacagagactgatgatcaagagatttcaactctgctatcgattgtaaatgagtcacccgaattggaatgtattagaatgagcttcggagatactggtcatgatcgaaatcatagcgccagtagtaacgagcctcatcgcctgcatcgttagtttatgtatgtcatgtaaagcgtccaaccaactaatttttattaactcgtctttctgtttctttctcgatgattcatcatggccgattatctcctgtttacccttttcaaaaaaaaaaaaatctcgaccatttcttgcttggataaaaatgttttttttgtcgagtcaagctttcttggcttgtttgattctgctcttcttgctattctatcgcatctgtttctttttttgatcaaaaagaatcccggctatcttgtgctttgtctgcttcttcttacttgataccatagtctgacttccaaagttgatgtatatagttagtacatagtagtaccttgtgctccttcatgtacccgcaatacatatatgcctatcacatatttctgataatatacattcttcggttctttttcataacttgcatgttctcatgggttactcgctgcttccggtaaaccctctaatctctcagtaagactctttatctctcaactcacatattgaggggttgtcctgtcctattactttttactaggcttcttatgtcaccttccaaatattgtgactgattcactgcttttcaacgccagattgtgttcgtcaactaactaactgtaataacttcaattattttaacaaaattggtctaagaatacatcgcacgcagttttggaaatgatgattgtattaatttaattagtggagttttggaaatgatggttgcatttatttaattagtttgcgaaatagagtaatgcctttccattttcggataatctattcttttctgccaataagcttcgtgatagaggaagtcctgctccgaagaaattcgctagactgattgccgtctgtcttggactcttttccatctccaattattcgtgcctacagacaatttgagaaaattggcacttagaatgatggcagtttttgttaaggtaattgtgaggaccaacttaccagcagaataatgataccaaccagggtggaaagtgaggtccccagatttaacaccaggaatattggccccaacctgacgctggaacgatgcgatattagcaaaaaaaaatcagtcatgtattcccgactccagtttatgggaaaactcgtagggcctactcgtttagattctctctgttgacatagaaagtcattccagctgcgaggtcccagcaaagcgccgatgacattgccaagtaatgaaaccacaagtatcctgtttaacgttgaatagcagttttctctcatcaacaaagacatagaaaaagaagtaaaaaaacaagaaaacttgtatgaataacgagacacaagttcttactcagactccgggctagcgggttcgagctttcagtgtccaatttgataggggctgatccaaacatctcaggaggaggtgtttggtcaaggtccattgtattcactttccgggcagtcctgtcgggccgataggctgtggtaactaacgcagacacaccgccgatatagatctgccggaggagagagtggggttcagtgaattcctgtatgatttcgtatatcacggataggttaaaagctacttaccagaatgggggtaatatccgtcaaagaccaaagcattcctatgcgaatggcgctttgtgatttgaggtacgcgtctcttgtgacgttttcaaaggcagtttggagtaaaaccttttgagagtctgttggtattttatggcctccatcccattgattggcagcatcgtggagcagcttgatcagggcctcgaatgaaatattgtgtttatgaaagaggctcgctttatgtgagatcagaaaaatctctccgagtgttatgaatgctgggaagccaataagcaagcagttaaatacagcaggcgacatggaatatttcttatctccaccgcgggtggagggattagatgcactgtttaccgagggacacagatcaagtgaaaaggaaagaagggcaaattcaacgttttgactcatttatgtagtctgggtgtccccaaaagaaaaaaaaacacttacctgatgaacaacattgtaaacgcttgtatataagtagcgcaggatccaggtaactggaatcataattggataagcttatgaaggaacacgcgtcattgtcaagagacggtacacaccttaaatacgtcgatcctggaagatgaaacatttgttcaagtactatcaatattgatatactatattacaagagggaatcgaagtcgggaaaagcaaaatcttaatcacgtaccatgaaaatataaacgtttggcgaggtgaatccatcgtgttcaagtattgggcgacaaagccttggaacattaaacctgaaatcaggtagctgactccaatcattaagccactggattccaaacgaaatatttaaacacattagcatcttgaacaaaatgttttcatttaagatctcaacattatggtagactaacttgtttatgatccaataaggtttatcgtctggtcaaattttcggtcaaagggtttgcgttagtttgagagtaggaactaggaatctacatttttctttttttctgggaagctcacgttgaggcaaatattttttcttgacaatccaattgtgttttgctccgccaacttcaccctgaaagaaaggaataacaagaatcgccaaacaacacaaacagactatggcatagataccagaaaagcctgccagtgcataacggatcaaaacgccggatacaggtttctcttggttttgcaggtccaggagcgcaaatgtaaatggattggaacccaccggcgcattgcgaaagaggtcgaataagtgagaattgatcgcagtttggttttccatgctagcgtgattctaggtgatcgaagatttgggtgaaaactagcaagtttaacaagtagaatactgagtcgttcgaaagaccaacctgggtctggcggaagcagccggatggagttaagctcaatgggttgaggaatctctcggacttaggaaatcagcaagcatataaatgccatccagagtatccccgttcctaatatttcccttgtctattgcaagttgggtcatggcagaggagatcgctgatacttggtgatagtaaccttaaaacttaacccgcgacagtaaagttggggtagccagcttacagtcatgtgctggatgtttagctagccagcacaagtatggaaggcaagaggaaaggcagtgtcaagacggagctgaccatgatgatgaggatatttaacgcactagtcttagtgcgattttatgactggttaggccggtcaagtatagtcaagtgcaccgaggtgtgctcagtaatgtatgggtaagctaatcgacaaggcgcgatgtcggactagcttacgttctccacagattcgctggtccttcagcatcttctgcacggaactacaccggtaccaggccagtcccacgccgactcatgaaacgttgggagggctgtctaccgtgatgaggtcactcagctgatacgtgtatgattggtggccggtgggaccaacaagtcgcccaccgcgctccaacttccctctaaatcgcagctctccctgctggtaggccatgtattaggcgcaccaatgatccaatcgcatcccaagtacttggttctgcggttggtccaacctatgatgtgcccagttcgaaaaggcccaccgtacaaaagtttcttgaatgtgtgcggctgtttggatatcaaagctgtgccagatttcttcgatcctccttgttttcaattaaggcattttgatcccggaagtcggttgagctggcgatctacacacaactgatcacattgccgcaaggcataactagcacattggtacaagggagcactccatgatatcctcaagcaaaaaaaaaaaatcaaaacttgcggaggatcaacttcaaccaaccaaagttgctggaattcaaatcatctgtcaaatctgcagtataaagaaaccaagtccaatagatcaagacccaaaaccacccaagttgagtcaatggtacaggccattagtggggttcagagagcttctcacaagaagctttcctaagctttcttagtcccccaaaaaagctgcaacactgctgtgggcttaacctggcttaacattgagctcactagaaaaagttttgcgtcagattgtgcgcgtgcgcgatgacatcgcatggtggcaagcgatgttatcgcgcataggtaaaatgctatccaaagcttccccctttgaaggaaacgtattgaatcgcattgtacatacgcatgtagcgcggcgatctcaatgactggactgattgaaacgatcttgtttcgtggaattgactgctcgggtcagtacagtgaaacaaggaaaaacgtcggaagttggaacaagggacaactttccagtgatccgtaatgtatcctaatgtatctcacgagcgccgttgagcgccgttgttgccaaccgacaggagaattgattgggccgatccaatcttcgagcccggcatccatgtaagtgcgcacagtcaagattcgcttcgcacttgaagaaatggtcagctcaatattaagcttatagtctggatgtcaagtcgttccccgctggttgtagactttcagtgcttgtctttcccaacacactaattgatgcggcttatttagaggaaaatttacaagttactgttaccacgtatcaggtaacttcatcttgtcttgacctttccggtctgaaagacaaactccagaaaccatcatgcttgcttccctactggttggctagatatctgatatatcttatcatggcctggcgggctgcccctcagaatctcgtattgtcagctccgagtttaattcctcccgctcgtctgcatacgcctgaccccagcttggtcctccgaactagtttagtactccaatcggtatcccccctccccgacttttcatccagtaatattaacttagaattaccccggtatgtcatcccaaacgaatgtaacactcccggcaagcatctttgatatcatgaccaacgcgacagatggaaccaatccattttcctatgcagtgttggcgctggaaaaattagagaaacctccctccggcgcaagcttgcgctatggcttgatggcattttctggcgtgtatgctgcgattatgctctgctgtttggctattcttattgttcccttcttccagggtgaagttggaggagcacaaaataattggatcgtcaaacgaaaatattctgcctcatgtgagcttccttcttgaatcatatgattgtcaattcccaagaatcctgcccacgctaatcaagcacgcatgtttctaaaaacctgatcagataaatccccctattttattctaaacaagttagtataacgtctcgcattatcaattctcacaatgcgaaatttggtttcccccaaaattctgataacgtgcgctcgttttttgatgactatagtggcgtggtaattggagcaagctacctgcttggaggtaccctatttcaattgtacgttggacatcaattcaataccatgaattcaaaccgcagcaacagtccattttcgtggtaagtcatgaactcttttttttcttttcgtttttatctaaaattcattcatccattgatttacacaaacatctcttctgctagggtcgagatattcaaggtatgtatttcaggaatttaaacatccacgcgttgttccttaaaatcctcatgtcatttgattttgtgtccagctgcctttctcgtgtgccacttttatacaagcttttacgatgctgtttatcaggtgaatgatcatgtatcctgattttttttttttaattttggagtactcaggccaagctaacgcgttagattttcttttctttttctgttctttctctgtctccagtgcatccaatccttctcaaggtggaagcaagagatattccatcccccccgccgtattcaacttctttctgataggtttcccagcacttattgtagtcgtgtcgctgtacttggtcggatacaaagtggtctcatttcagcaacaagatgcctcatacaacttcctaattaacctactcgcagatgctggcaatctatgggatggaggcaatctaattctagcagactcgcaaaaagcttcgcttcaaactgcgtatgaagtcttcaccagacacacattgcagaaaaacgaaagcaggtttcgcataggtatattttggtctgtcgtggatattcccgctatcgtggtaagtgccatttggcctactcatgttacaatcaaaccacgcaaaattgattagattttctcaatccctatcacttccgaatcctaccaaagttttatcttgctggtgtttctgcgttggttacgacagtttacaagcccatcaagacccctaaacagttgcaaacaataccctacagtttagatgaaaagatcaaattacctcctgtgcagatgttcggaagtgcacctatcgtactcaaaaaggaaaatccgaacccgttagcacggagtctaagtaagcacttgcttctgtttccgcattttgtttttctatctgctgatgagcattcaactcttctttgatctggaacagaatatttatggttccataacttagcgatgtccatagcactctccatggacttagcaaccagtatgattttctatctcaacaacgacaacctcagacagtaagttttgaaatttgttacaggctcgtgttgagtatgtatgctgaagtgatttcttggcgttaatccaggctgcggatggcggggaagttccttattacaaatctgttgagtgcaatcttcattctccttgcactggttattctactggtccgtttatctttttccattaaatattcaacacagcatctttctgagtgcttaacctctccgaaactttctgtaggctcgaataattggagacggagaagaagcgaagaaatcagctgctaaatgcactagcgactacgagggcggtcactctggatcattgaagttggtacctgagaagaagtagttactagtaagagtcaaaaaaaggaaatgtaatttttcattcaaaagacattttaattatttattatcattttcccaacgtaataaaaacataaatgaaaagcctagaaggttattataagttaacaagagattattacaaagttgggagccatcattgcacaagctgataataatgaaaattgacgggaccattgatgggatctttggggtgatcattagatctgaattatgcaggtttatggaggacgtaagatgaagtgcattcattgattcagagctgtatctttgaagtgtagttcgacaattcttgagcaaatttgttcatgaaaagtacgtcttctgctccgaataccttcttgggatcatcggtgtatccagatagaatgaacccgccggagttgtggtaagcttctgttccaatagccagtatcatcgcggatgcacacggcttaacaccagtgctttggaaccgtaagccagctttttcagattcttctgcagtggggttttggtataaaaggccgccttgaggtgctcttaatgcacggagacacagattgccgtcaatcactgggaccggtgacggaatgttgtaccctgaaagtatcatcgttcgagccgatccatttgatacgctagcaggaactacagctactagacataccagagaaaaatctaaggtctgtccaatcaagttagtcgcaagatcaaagactttccgcatcttcggagttaaagccgcatgaatgtcatcgaatagaccgaaaccagcgttcataggcgattgaaatgatggggctttgtgagatgatggtgcagtggatgcgctcgatattgagctaacactgttgaatcttcggaaaatggatcgactggatgatggtatgacggtttgggtgcttgagatatcggccagtacttcagattgcagtgagtcgtcctctcggattggtgatctggacacaagtctcaactcatggcaccaagtttcttggacggcagtgaggttctccatcttttgatccatctttcttgcgaaccatttttcgatttcccttcttgcgtattcagaaagataaaccagcctctttcggtcatccacgttgaaattttctcgaggggcaaaatccatgatgcacaaggtaccaatcgggcacgttttttcttcagatttttgacttttatcaaggttaggtgccatcaatgggaccccagcgtaaaacctcactccatagttctgcaccaacggaccgttttcaaatctccaatccttgtgagaatcgaggacagcaaaacccttgcgaccactgaggatggtatgtgcgcctgcaagtgttaatataaagaatgcatttcagactaagccatcctgatcctatgacgccgatacaagggaattgcttacaaaaactgatttcttttggaatatctcgcatctctgggaggcccacttcagtcaaaccagaggctgctaaaaatacctggcgatcgtcgtcaagcacctgatcgaccataatagacgtcagcaattattaaaaacagaagagaaaaaaatgagaagagcgtaccgatagaaggcaaatcgatgtgctaaagagctgacgacactcattgacaatttttcttagaacgggatgttgctccaaagttacaggcggtgatggaacactcttcattccactggcaatgactgattcctcaaaaagatcaacaccacgatcatcactgcaacgggaagtgggacgttcccaggcggaatcgagacttgaaggggcttttccatcagccatcagtttttcaccggcctcgactcttgctttccactttgccaaaccctcttctgttgtgtcgtacggatttcccccatagatacctagtcggttaagcgtcagttgccgcattttttcattacctggttctggtgctgaataaaatttagattcgaatgcggatggagatccatccggtatttctggtgccatgggtggcaacggcgggttaaaaacatcaatctcttcctaatgtgtaaaaagacacgtcagaattcatacatcaatgctgagttcatgaaaatcaaaggattgctcacgttcgcatagtaacgatgatattcatcccatgtctttgggtgtttttcaggagggctggaagcactgattcgcaccttcagtacagcaaccattttcttgacttgcgtcttggtgccactggacttgaatttcaatgaatttaagatcgtcgtccgtttattgtcctttggatcactcgagtcatcctgttcgaaatcttcaattttttcttctcgatgaatgatctctgtggtggtcacaatattattcttgtggctcgtaccatcagatcttggggtaaacgctttgaaagcaattcgcctgaatctagtgaatcgtacgtttttcttgggtttggtacgtgttttcttgggtttcatgactgattcatcttcactatcactgatagcaggagcgaaagcgtcgagccagacttcgttgcgttccgcagatacttcaccattggtgctagcagtcttgattgtagcgccagtggctttcttccaaaaataatcggagggtctcgatttcgctagatggttggattgaccacgcatggcggtattgaataaagaggggtagggaaggagaacccctgaaggactggatatgatgctggccattatgactgggggtgatggaagacggataaaaatcaagggtaaagcgaggattccaaagaggaagaagcgggatatcaagacgcagcagcagctaaattgacagataacaagccaaggagaacgagaaccggcgattgctcagcaggcgcgggtggacagagtggtttatatttcgaagagtgcgatacagggaggggtggtcaagaagattcgcttgtatgctaagagaggagggtaaatttgttcgcgctgataggggatgtttgtaactgaggatgcttagtgctaaaaggtttttggaagttgtggattgggtgtgggaagagatcacgataccctcaaaccggggcactctttatagacatgagttagcgggcgcccctcacccgacacggcgcagaagttcagttttgcctgcacctggtactggtaggttatccgatgaaggaacaccagaaagggaaagggccggttgggcaggccagaccaaggcggctgccagccttctgcaacttcaaactaaggcacatcaccactcgcgcttggatgctgaacaactccagggaaaaattgttatattcttgactgggggctgcccagtggaatagtgtttgtaattcacaaggccgccagccatcccaagcaaactgttccacttccggttgttagctggtttagctaatacttataccggttagggctacttgagactgtcaatgctcatggaaacaaagctggcgagaacaggggaaaaatatctggagactggaactgggacatctcaacaactggatgatggatcccactgttggagatttgctttttgatatcgtgagcgctttagattcaccacgagatgccgccgagagtgaagcacatgtttcctggtatccagccaagcctgcgatctacaacatgtccatgtcattgttgtctccttgtggcttaaaaaaacacgggtcccatgtattgcttgataatatgtcgattgaaacagagtgcctcagtagcaaatcaagttccgtgagctggactagcttcggtttgcttgttcccaaatcaacacacacgaatttcatccctcgcgcctgttcttgacaacggagatcttggagttaaggccatcacaacagctggaggaataatagtttgagctacaacgacacgctgttgagccttgacgagagggtactgttgaatcaaaatgaagccgttttctgaaatggagtccatgaatgtattctagacaccaaactctcaacgaaactcttcttgatcgagatatttcttgcttgcagcgctgataattttgatgtgaatgccttatggcatgcaaccctcctgatttggtgcgccggccggcccgaaggggttgcggcccgaaaggttgcttacataatcaatccactgtagctgtgagggaaacttaaaagtggattgagcgagaaaataagacaccaccaaccaacaggacacgagctacgtcagactccagagctgatagatacacacaatatcaatattcgcaagccatgtcatcgatcgtcaaagccgtcctcgcctggatcaaatccttgttcttctcgactgaattagaaataacgatcatcggacttcaaaactctggaaaggttcattcggtttcactcttttgtctgcttcttctttcatcttgtatcaaacttcaagtcatagatgagaatgcatgcggtcaaaatatcaacatactaataatctgaagctgacccgttttctttttgtatccatatttgttctatacctcctccgggctatcggtggactaacagactagtttagtgaacgtaataatggtgagtcttgatttcctccgaactgtcattgtgatctggagaaaaatttggccataagactaattcgaaattaatgcatttttattaatcagtccggccaattttcagatgccatggttccaacagtagtatgtagcagtcaatagaagctgtatatttcttcatcttttgatcttacaaataaactcacaaatcgatggcaggacaggttggtactaacatctatctcttattttctgggatttaccagggttttaatatgcgcaaatatacaaagggctcggttacaatcaagttatggggtaggtgatagcgtgctgaatcataacactgaaggaagcaagcaaaagtgaaatattttctcaagttaatcatgctttcatcttataatgctcattttagatattggagggtaggtttcaactttcactcaacttgtcctagacgccagccgacgctttctccgtgtaaaaaaaaaggcaaccgagatttcgatcaatgtgggagcggtattgtcgcggtgtgacggccatcgtgtttgtagttgactcgtcggatctcaaggcgatcgaatcctctaagatcgaactccaaagtcttatcaccaaaccggagctgaacgggataccattattagtgctggggaataaaaacgatctagagcagtcgttgaaggttgctgatttaattgaaaaactgttcgtcattctcattcaaatctgattgatggcatgagcttcactagcgttcaataaccaactaaccgatttccatcttataattgaattttataatactataaaatgcaaaaaaaaatctagcgaactatcaaaagtaacaggtagagaagtcagcatctattcaatttcggttaaagaatccaccaacatcgatgtcacgttgagctggttaatgaagcgtgcaaactaatccatgggcaataactgaggtgaaacggtctatggcccgtgacaaaagaaatcaccaaacatctgcacttttgtgtcatgaggtgcttagcttctttactccaggtttctatgctcggtctcctcccgtccgtcccctctcgtcctgtcgttttttctctttacatccatgaagagtttttttttgtcatctttttgttgtatttggatattcatcgatcgcataacagccgtctctttttctctctagatacatgtggtctccgtgtcaatatttgccaatgtttttgtctgcatactttcccactaattgcgaatgttgacgattcacacgagtttgtattctagcaggtgctgacagtatcactatcctttgtactatcataccacggaaaacgataaattcaatcgaaattatcatgaccaattgaattaaagaaagagtgaggctttctttccgaattatacatatgcactctggcttcgcaccagtccccaccagggggtgggaggaaattgtgacgggtcagatctatcgagcttaactaatcctctcctgacgagagttgtttgcgggcaggtatgctctgctggaaggacgctggaatgaccagtgctactgctagtaaggattggccaaacctgatttgacaaatccaggtaaacctctttactagattggtaaaatgcttccagtccatgtgttgggccttgtatgtagagccaatgatggctctttgactgggtaaaccaaattccttgcatcttcggagagggatggaagtgcctgttgcttttaccagtggttgcgctaggtcacaactctggcgcaacttggatgaagcaatttatctaaatatgtgttacttcatccgggaatgttttttgactgactactgagccgatctgacatattccaagtgtccgatgagtccgttcttcgtgttcggtctgatgctttaactattatgggaatgccagattacggagcctccggggcgacagttcttaccggacctacctcccgcctccaaaaacaaagtgtacatagacgtgccttgagaggaaaatggaagttttgccaacgctcaagtatgtatgagaagagagctggagacattgggcatttggtacttaaggaccagaggcaacgtcagaggacctatcttttataatcccatcccatcgcatctcatctcatcccatcgtatctcaatacatcccatcagacctcaaaatgcttcaactcgcacaacttgccttcatcgatccatctcttgctgctgaagtcaaccgaatgcctgaggacagccgaacactgcacctacgaagtacattgaattattcatcaatcacccctcccgaccaacctatgtatgacataacggttgatgtccgtggtcgcaggttaccaagtgagggtggctggctgagttttcacgggaagctcggagtcaaggccggtgaggatgtgctgtttatcactgttgattcccaggggtgggattttccttctcacactggtacccaagcggcctggggagatggatctctgcagtggtgatggcatccggtaccgtgttttggttccttggggcttgtgttttggtaaggttccacattcgactcaccttgacattttctcctcatgacggctcactgatgatcgctcgatcaaatcaatcgacagacgccgttgttgtagggttccgctccatatgaagccaggatgaattattgccgatctcttccccaccggccacagtagtacagtggagcgcgcccttttcatagtggatatggagggactggccaacccttgaacacacccttaaagtatcaatttcttactcttgcacggccgtaatttgcgcgtgactgctacatgcggacttaccagggggtaattggaaccatgcctctttcaactccactctccacccatatttaattacataaactcgccctaaataaaaattttgtattggatgtcctctagcattgatattgacaccaccaccacatacttacttgccaggtagttctgctccatccactcccccatcgcctctttcttcgcttttcatcaatttctggttcacatccatcaattagtgtattcaaatttcgtccccagaataataaatatttcccaatcccattgagcggaacttgaggccaccgcgccgcccggttgctcgccgatctctgatccgagtaattgtgcctgaaagccacctttcattgggatccgtgcagcagctccgtggttcactttcatcttcaagccatcaggtacttttggacaagtccataaatgtgtcaggcttgtagctcccagccatttttactaagtgaatagtaaatatgggtcttggttagggacgcaggatagttagaacaacattgtaagaaggctaagaagggtttagaatccttctgatgatgccgatattgaaattttggatcagttatccaaaagcttttcgaacgggggtggtggcaataatgcagtaaggtgtgtcagctattctctcggacaaagaaggtcagtcgatgttgtgcataaaactcaaaaggcagctgcgataatctgcagtaatagtaaaagatgaataagatagcaggcttgtgtaatccgaagtttgttgagctccactaacagatggatatacttctgcaagcatggaacggcatgagtcataatccatgctcgtgaatcaagccgatagctaaaaaattacagtttgattggctgagaaccgaaatcctgagacgaagccagaggcaagaagccggtccaccagcagctaataaaaccgggcttttttggcgattggaaagtcaaacatttcagtttacagatcataggatttccgatgaggctgaaagatcaatgttttgatgatgatgatgggaggaaaatgaggatctggaaaaaaatattagttgattgcaggtataatgtgactaaagtacaagtaggtgtgaatgctcagctggaccggattcatccagccccgcgaggaataccaggtttccgcacagaaccgatacctttattgtgcttgggtaggtcgggtaggtcatcctcaggcttatcaataatcatagcgtatcgtcgtcgttctgatcgctttggtgggagtggaggcagaggaagggtttcgtaacaaacggacgaaaccttcatgggtggtaaggagaggttatggcttggttttggggtcagactacgaggagccaacgcagcaagggccctctcgattaggtctccgtccagtgcaatatcgtttaaacttagagataaatcaaagttccaagctcgtacgattgcatcactttggacacgagttgccgggcttaacgcaattccagccgtttcgtctgtcacaatgtgatgggcgttagggggcttaaggtcagtttccaatgggctttttttctcaatcctttcgtctccagcttgtctggtttgagaaaacgttagggaaatgtgatcaagtagctttgttatttttggaaaagggttcatgactaacgtaggatcttcagacatcgaaatttggacgggagttgaagggtagaccatcttgatgggaagcgactagcgatatatattgttttgagaagtagtcgcctttattacgatgaaaattattgccatcgatatgatctcagggaagggcgcgaaagtcgaaaatagtttaaaagttttacttactgttattgaatgtttgcaaagcaaattggcgaatgtaacacgataagtgagggaacttgcgttggggtgagggaatttggggtggtgaggaaagttggggttgaggagggaagttttggcagactgactcaattactgtggagtgtctggtgctgaatgccagaagtctaagttatcattctgccccctgagtggaatgtcgaaatcgctcagttctattgttagcacaagttcactctccgtgtaatatgggtcatgcttgggccgatcccctcaataattgacggaccgtttgcgcacataagttcgctttctactctatgtataagggacttgacattaagtaccacctcccgaatcggattaggggtaaagtttgggtccgtcttcacctgttttgtaagggggggggggggggggtcattttatcgttcctgctttcaagtagtgagaaatttggtgtggcattttttttttctgttctccaactcgggctatcgaaattagttgagttttgttatataacagcggagtcaagacatgtcttgagaatctgcccatgaatgttaaggtgctaacaatgaggccaagggcgcaagattgtaacgaatccttgagcagagcgtaacgatttccttcaagtacagctaagctatctaaaccgccctggtgtcccaacgagcgtcacacatcacggattcgcttgactgagaacagagatccatttactatgtaagacgagggtgatccatgatggcttgaggttgagcatcagttggaggcgccggttgaaggtccgccgagttttcatgtgggcattgcgccagcaactacgcaggttgtgtttcaagggcatgagcacttcagccgagtcagatgtgttctagtcagcgactacatattgtgctcactgagagttaaacaggcgcctacaccctcgatttcatcgggatataagccatccacatcttctcttgtctatcagagtaatcgaatcaatgtaagatgttaggccttgatagactggcagaaattgcatcgcatatcagggaagaaaatcgccttaagctagaaagaaaatatgctttagcaagattcagagcgtcatatacaccccgcaaggaaaggaaacacttgttttaacactaaaaagcgagctgtaagccgaacttggacaatttaccaatatttcagattttgctgaactacaaaattggccatgtagaatcgctcaaggggcggatcagctgaacgcactccggaaggcattgctaggatttttttctgcctggtcgtctgcatacaaacgtcctcggttctgtgagctggatacacccagcaaaccggagagaatggctaacttatcacaagtccctactgggcgcgaagcgcccgcctcccgcagggagggacttgcacataaaatctacattctggctggagcagaacatacccttttgcagggagcttttttaattttttaattgccccgctccctttttgcccgcatacctgaatcacagctatgtgacagagttccatttcctcttcaagttggtgtaggtctcactttctcaggacaagtggttcatttttaatgattttttgaaaagtaccaaatcccatttttgcgaaaaatggatctgccatgtatctacaacgatgatgccttgtggatcgataatctgctaggtattgatgatatgccactggatccacaagatcagatctgatggtaaacacatgcttcctgatgcacattttgcaatagatgggtcataagcctttaatccagctcgattgcactttctcaacaccattgaaacaatgcaatccagcaccaacgacttcactcccaaacagtccaccatccctgagcataagagaattctagatatctgtgacgttattcaaaagcacggtctcactcccaagaagttccttcttgcattcctccaaaatcctcatggagatgtggcagatcgacgacgattatggcctgtcacaggattagattcaactgtggaacttctcaaggagattattttggttgtcaaaaagaaaccgaaagggagggagttgtgggaagccttccttgaagatgaagtaagttgaactttcaaattccgctttcaatctccttgccgatgaccactttgattttgattttgaaggcagtgaacatgattgcaagccagaaacctccgcgaggcaatcagccgcacggcttttatcaaagtagcatgacagtatccgcacaattcttttcagaggacgtgaagaaggccgacaacgaacgtttggcaaattctaccccattccttttcaatctgctttatcgcgcactgcagctgacgatccctgacgaaaacgaggttgaaatcgtcgactcagaagatcacatgacgaacgaggagcacgaggaagcggaaggccttgctttggaagagattggatacgcaaggatttccgacgcgcaagagcgcaggcaacacaggctacacagtgtgagtattctgaagaatagtccagctgagcggcatcgttctgatggctttctgattcctttctttagatagcaatggttgcgtgtcgaatgatagcctatgcacggaaccgccgaaacaacggtttacaactccgaaatggtgttcaatttcttgcgtgcggagtgaccgaacgagtgaatgaatacctcatgtatcacggattgagctgtggccggagaacggcggtctctgcgctgaagacacttgcgaaagaggcccaggcgaatttgcgcaggtctttttcaaagacactttcacagctggtctcaccgttcattactattgacaacttggacatggtccagcgagtccatgctcaatccgtaggacatcaaactcacacatttcacggcacgtggggatatattcagctaccttcacctgaactactgcagacactcgatccatgtaaaatcactcttgatgctttcaacgatgctctgcgcaaggtccccgatttccaaattgaaccgttcatgttcatgccaactgccgaatcagaaactagctacaaagcagtctggaaaagccagatagcccgtgtcctgaacgaataccttgcccttcctgaggatcgatcgcaggcaattccgatggacccgccaccactcgagaagatctcctccactgttccaaatatccagatgctgaagttgatggatgccccagaaaacagctccgagggcattgggaaggtcctcgcaggcatcaccgatcaaactggattaacacctgaggagtttcactcccgcttgcagatgatggatggtgatttggctacctgtcgcaatttcaatagtttgtgtacttctcgtcatccgagtccgtaccctcagcacaacctccacaatatctcaattcaactaggtgcttcccacactttgtggaatatagcgactcaaatattcaagacccactttggtgatactaagaattgcctggatacaggcgcgtggagatgtttggaaagtctgggggttccagcagcaaaagcatttccgaagaaagattacaccctcatgattaatcatatggagcaggtgcatgaggcaaccatcctctatgggttaaagtgagtttggaattctttgtgtattaagttgaatttgtgagctgatggtcaacaagtgacagaactatcatgaagactgaggaaacaccagttaccaacgatcccctgccaaaaatcccaaccaagaggtggaacgagattatcgaacaattctacgttgagttttgcactggtgaagcgcgtgagcaagcagcaaaacgagaatcaccaaagttgaacaatgtgctgcttcgactgcatgaattctcaactgttgtggaagcaaaccgagcaatgagggccggcgatattggacggctgctgaatgtatggaagatgtgggcagtgatgtcccagggattgcgcggcctgacgaactactcggcttacctcccccggttggtactgttactcacagaaatcctccccccagatttggccaagctttttcgccactctttgctgttctcaccgagtggaagagaaggccactttgtatccaaggattcttatcttgaaatgcaaaattactggttgaagtttttgttcaaccaaactggagttgggactaatatcaatcgattgaagaacttgttctccatgaacatcctcttagtgagtctttaacatggccctcatgcctccatgtgtagatgtacttatttatttatttggattttatggttcaatgcattctacttatgatagctgcgatcaatgatgaattctatccgagttgacagtggttcttccgtcttcacacagagccacaagaacatcatgacctcaaagtctttgaatgtttttatgcagatggcagtcaactttgacattctcgacaaaaatgtcaaaaaacaagacacacggaaagcacccggaaagaaagagaaaatgaagaagaccaacgattcgtttgttcgtgggttctacaagttgcaagaagaaattgagtcagatcctcaactcagtcggtttaaacttcatatgaaaactgatcacatcattgaaggagacagtgaccaagaatccgatacagacaaaaacaaccaggagccccaaaatgaaaatcaagagatgacctacgagctataactcctattgtccaaccgcgaactcaagttgtttttgagcctaatctgtaaccttctttcacctcgttcatgatcctctgtcgggtagctcgaatccgatcttgggcctccttttcctctttttctccttcagttccctttgctcagccgccttctcctgtctctctctcaatacttcaggtgttactgcgtttttccgagtttttttttgcgttggtaaggtctcaaccaccaaatttgcctcttccggtgcattcccttcaggggcactaacagtttcagtagtactagtcttggccccagctgtgtgctcgtcgatagtcttcatcaaaacggaaagctgccccctaaacgcctctccacgaatgagcctacggatgtcggcttctcccgtaattgagtccaaattctgaaggattgcatccgcctggcgatcaccaaagaacaagtttggtaaaattgtccccccatccccaattgtgctgcgaatgaagtgatccatggattgtttgagtcttatttttaaaggctcaagtgcttgaagttccgatttacttttcttctttccagtttcttgaggagagttggattttgttgttgtcactgctgggccctcagcaaccaaaggaacttgatttaatacataattggtgaatgtatcctttctgatttctttcaacctttggaacaacttcattccttcgtaattcatgcaatttgagcacatacaaggagggaacccctctagttgttctcttcggacctcgtccttgtacagtggatcatcaacggatagaggaatgtatccctttctataaccaaatctatgtgttagcacacacatctgagtttggttggattggataatagcatagcttaccggttatcaatagaaaaagcaatccttaggcaaaccggtgtcacagcaagggcatccatccggtcttcatcagactggatctgaccaggtgtgaactcatccactttgttcttcccttttgggcagttctgttcaacaaacataatggccaatccggggcgaccgtctcgtccacatcggcctatcatctgacagatgagtgagggatctccacgacccatgtgcaccacctggcgcacaagcttccagttctggcccatgcccagtgcaagagtacacgctaggatcggaatttgacccttagaaaaaccgttgattgcatcttgcttgtctaaatcacctgtgcaggcatggtagcggcgtgcgaaagtgctatacggtgccaagttactacccaaatttggtgttcctcgagccttgtctagcacctctaaaactgtgagggtgagggcacgcgtaccagtgtatatcaatgctggaacaacatcttcatcaggcactaactctttgaggccatagatttgtagaatgtcgagacaggacttcagagagtgattcatcaagatcctaattattcggatttctggcctggtaagttcgcttttcaatatgtcaatgtgatcgtcaagcagcttcaaatttttcttgatcgcttcgatggccggtggtctgcatgttgccgacattaagaggataggtgctaagttctttgtcaataattgagcggagaggctgccaaaggatggtcgaaacggtgattggtcctgatggcgcaccaaggtcttgaggtgtcgttgcccgttttcgactaagccccatgagtagatcatgtgggcttcatccacaacgaccaacgccagtttggtttggaactcattcgaaaagtatatgtcgacaaacgtaagattattgaggaacgtctcagggctaacatagacaaagttgtaaaaaccattcatcacattcagaccaacttcatgcgtgaagtttaaataggttaaattgatcgccgagaatcctgcggccattttctcctcaacttgattgtcgccaagggcatcgagtggattgagagccactaccactcccagaattctcccgtgtcggtcttttggaagcaggtcaaggtacatttccgatattcttgattttccaaatcctgtggcagcgaggaggaatgtgttgcggccgcgaagtagattcattaccgtctccacttgaatcttctttggttcttgttgataacgtgcgattgattgggtgctgatcatctgcttgagagtgtcgtcgccggctgaccgaatcgctgaggagactcggatccccttcatcttgccagtgaatcaggtgttccaagcggggtacaaacatcccacggcacatgttgccctcagaaagaggatggcatattattattagttatgtagttagcttgacccgctatcactagagttcaaaatagctgtttatccgtgtcaagtgttgcagatacagagatggatttgctgaagtattttcctttttttctttctttttttgacagctcgaattatttccttaatttcttgttgaggctacagcagccaaatattgacctatgagctcagcaaaggactcaaaatgagcgcaagaagtagaggaacaagtctgtatgatcttctcctctctgggtgctacaagccttctcgaacagtgggttttgtgcctttttggctgaaaaaccactgaatatccttcctgctcctgccaacgattctcactttatgtgtaagcctctcctacggagagcgctccgcgcggggtcccccggaccctccgttcgagtggctttgttaagctagagaatggtgtctgatcgattgcagtttggctcgaggcccgagggtattgtgcacccaaaaagttgggcgctgcacctggggctgagcctgaagccctcgggtatttcgggtggatgatctcccccctatctcccccggggcccgcacaggacggcacatatccttaccaatttggtgagctgggaaaattgtgcataacccattgtaaatctctctttcctctaactcatacctctattgcgaaaaacatcttagcttcgaacgttgaatgagaatattccttttttgctacttttttttggctgttcaggggggcaaggcttcactccctgaaggtttcatcagcttgaacatgctcaaaaaaagaatttgatttttcttcaagatgcaatttgaacaatcaagggatttaatctaggatgttgattataggtatgggttgtgtggacacaaggggtacatgggtaattttcatttcaccaataacggggaaagaaaaccgaaacgtttttcgattattgtcgaccttggacgaatttgacacctaagaggcaagtgaaaatgagagcattagccaaatttgttgaaaggataacaaggtaaagagaaccaagtacccttctcgatgttcttttttaattcgggtaaacaggcattgatcaactcttgttcttcgttggagaccgatccaattggcaagatctttccgacaccctcgggtccaagttctacattagaagcaaagtactcgacaccttctttctcatacaggtgactcttgacaaaggtaggctcgatgattcccctggctcctccaagagccttcaatagcgactcggtgaagatggccgcggcgtaagccatcgataaggtggccgaaccggcgccactcttggcctctaccacttcatccccaccaaattggatgcgcttgacaagtgccttataggcttctccggtgatcgactttccctgagcgacttgagaaagcaagggtacaatggttacacctgagtgaccaccgatcacttggacgttggtgtccttggggtgcgatttcgcgaggctcgacaagaacgcggaggctctaacaacatcaagtgtggtaacaccaaataatctgccgatgtatcaaatcgattagttcatgcccacattgccagtgcgatcatttctattttcaaacgataagcgaacattgcttaccgtttgggatcgaatacgttgtgttttttgaacacttcaccaacgatcgggacggtggagttgacgggattggcgatgatcaacatgtgagctttggggcagacctttgccgctgcagttgccaagtcggcagcaatcgatgcattcttctgcaaatgtcaaattagccaacacaacgtatcagttactgatttgattggcccaaccgaataccccatatacatgacgaagagagcctcacgttgaacaaatcatcacgggtcattccaggctttcgaggaacaccggcgggtaccaaaacgatctgggcaccatctaaagccttttcaagtccttcaccatcaggcaagtaacctttgcacgtggaagctgtgttaacatgagacacatcctaaagaggtaaggttacatcagtgaattgtcatgagatgactgagattcattttgaagcttactgctgcgacaccaggggatccttggacgtcgtataaagctagctcggataccagagagctctaaagaccagaaagcaaggtgaaaatcgtccagtcagccaccaccaacaccaatagtaacttattgctcaatcatcccgtacaaacctgtttcatcaacaaactcaggggctgtccgattcctcctaaaataggcatcaaaagaggaaaaaagtaggtcagcaaaatcaagtacacttgtatttctttgtcctcgagggagggggaaagaaattccaatgtaggaaagcgaagagacgagttccaatcagataaactgctaaccggctgcacccaaaatggcaaccttagtgaagttctgcgatgacgaagagaattgacgggcgaccgagtgagatttgaatatggtaggggtgacattgtggcggatgattgatgagatgggtgcgatggccatggtgctgatgaggtgatagtgatggatggatgatatctttcaagtcttgaatggagattatgtatggatgcagatgatggtggtcaacagcagaagaggaggacggagaacacggcaaggatgggactcgggagggagggtgcttatataagctggtcatcgctcgacgtcggatcgagtcggaggccggcgattacgtcagccgggcgatcacattcaagctcacagagcaccggattccggcggatgatcggatacagatcaaacatccattcatacatatgtaccggaatctgccgagcctcatcacccggccggccaccttgggcattacatatccacttcgaatctcccagcttattgagcgaaacatcttgaggacgctccctcaacggaatggggtcaattccgcatgtggggtgcataatcctgacttagtcatgatcaacgagtcagcttatctatggactggataaaaagtcttgttgttcaggaagaggagtggatccccaaggactgaatagacccaaaaggtttgatttttttggacctcctttgtaggtgctgtcacccatttgatgaatggatatcagtgagattgtcaacccccatgggtttgaacttggcaccattaatcaaatcataacacataaagcagtccattgttcatcaggtctgacaaagttggaacgacggtcaagaacagataacgattacagaaatttgcgagtcatacaacaggatgaagatgtaagaattggccgatttattagaatggaaaagcatttgttcccatgaagaacgaaggtgcgatacagtggtgccaaatgttttggtcattctttcggggttgacgagcatggagcgatgtttcttactgttcaacggggggcatgtcaggtgagagcagtaccaagaacaagcgtgcaggaaaccgggcaactcacatgagacaaatccttaatgggaggatcacagtcgatcaggtcacacagaagaaggcggggtttcggaatacagtgatggatcaatcgaaggagtttcgagtatcgccatacctcctcttcaactcgcgataacgactcaagaagatcagggcctcgacctctttccgaatgaagatagccttggcgattgactttgccatctcttcttcccgaaccgcgccctcctcgatccgctccagccgaccggtcgttgccctaaaacattcacgagtccgaccggccaaatcgtaattggggtctgggtagtcagccgataacctgatgagttgcttgtatactttgaccgcctgatgtcgtaagatccgaggcgtgcccattgctgtcggccactcgacacgggtcagttaaacaatcagttccaagtatagggctgacgagaatgccaatgggtgattacttacctgttcaagatgtaaaagatatttttgttgttgataggtcaagctagtttactggattgcaaggcttcaaagacatttgtggcccccccgggggcttttgaaaattagggttagtgaagtgagtgccacccccaattgtcaagaaaaggtggacagagagtaggatccaacaaccaaattctgatcgcatacatacatacaaactgggcttcatttgcaagatcagggggcctttggcctatacatgttctcctggagttaataggagatgagtctccattattcttgcaacacacgattccaataaagaaagctcaaatatgctcatcatttcacaataataaagaatgccaacgaaagaaaagatacacctgaccagatacatacatacatagagtgtagtagtacaactgatgatttatttacacatttcaattacaaattctgatggttgctcaataaatcttggacccaaagagccaattcagtcttcttgatcttcccgctaccggtcatcggaaagtcgacttgaccaatcgaatccaagaacctatgaatattttaacccccagatccacacaaaaaaaaaaaaaaaaaaaaaaaatcaacccaagtgatgagttttttacatagaatgtggccatcatttaggggaagagtcttgggtcagattgtcaagagtcaggattgctttatacgaatgaatatatatatactgaccatacaaattttggaatatttgccccagccatgttagttttgacaatcgatcgaatatcttcttcagtcactgattgatcagcggtccttctttccgatcctgagggggaagagtggctcttggaactggcgggctttcttttcacaaaggcgccgaccacctacataaaattttcggaatcaattgatcatcaacaggaaaaaaaaataagatcgttggaaagaggatcaattgaacgaaatgcttaatgctacaaaaccatgaaatactactcacttctccatagaattcatcttttgctccgactactgctacacttaccacgccatccaacttgatctaataggatgtgagggaatttttaacaattctttggcttggtgttttgcacaattgatgagtcctaaaaagctctggaaaggaacccacaatgcaattctcaattaccacaggatacaggttttctccacctcgaatgataacctcctttgcacgacctacgatttttaaataacctatgcagaagtttcgcacagaatatcaagagatcatgaagcttaatacaaggagagtcataggtaaaaagaagagggttttaccatcctcgtcaatgcttgcgatgtcccccgattgcatccaaacacggccctcctgatcagtgatcatagcctttgcagtctcgagtgggtcgttccaatatcccttttggaccgagtatccagagaccaaaagctccccccgctggcctcttttgacaacctctcgggtcgccaagtcgaccactttcgcctgggtgtgtggatagatagtccctacagtcgcctgaggacgaagagatttgaaaatttccacattttttagtcagcccgccccagacaaatgaaaaagaaaatttgatgtttattttttgtatggactgaactgttcgtttggatcgctcatccgtggggcgtgtttgaaaggtaccaggtgaagtttccgtcatccctaattgtcaaacaagcacatatagcagagcaagaccaccgtatctactatgagtgtggaggtgatcttgtttgtttgttacaatgccaatatacttaccatagaggattgtcagctctttaatgcctaatcgatcttcgattcgattcatcaactctgcggatactggagagcccgccacaacaccggtcctgtggagttgttttatcacaacgcgaatgaaggcttagagtgagactggtgaaaattccaaaactcgagagcggtagtagtgctgaagagtaggatggtagtattctagttatcaatcaaaacagacaggatcgcgtggggattgaccttagacaagacatatccacatctttcattcgatccagaacattgagctcagccaagaacattgtgccaacaccatttctagccgacattaaacgaacaaaagaattctgggtcagcaagtgcgatcccctctctcaacttggcacctatgatcatgctacatactctccctaagaaaacatgaaatgaaaagctagactgacaagaccgtgcaacgttcttcggagacagtccgaatgactgcatcaggatcgaatgtttcgctgggaaagactaccgtagcacctttgacgaagcttgccaagttcccgatgaccgagcctggtagacccaagaggagctcgatcagatacgacattcaaacgattcccagatcatatcgagcggggtgagattctgcccgagctaactttgaacgacataccaaagcagtgaaacagtggcggcacattacacagtgaatctttcgaggtaagagtggtccgatcggcgatatggtgggcgttgttcaacagattccgatgggttaaggagactgtgtggtttgatgcaattcacggcttatcaagtcagcttcataggattattccagtagaaatacgcggtgggatcgctgtgcagtaagggcagctgttgtgtattcatacttagaaggacagcttaccagctttcgagagtccagttgttccactagctttttatacgaggaatcgttgcaagcttattgagcagattaaatcacccagagaatctacttgaggttaaagagtgacaatataagggactcaactaaattggaggttgatgacgtcgtcagcttgaagttccgggatgggaaattgttgagaagaactagactgctggatgacttgttccaaatcgatcactgatgacgctgacgaggaggacttggtggaatgaaatttctcaaggatttcggattttgatcttttgcccggttggtgtgattcgttgtcgacgaggacgaggtgtgtgagtgaggggatctcctggattaggctcgaaaggactgggatcatgtccttggacttgaatgacggcgtgctgaacaagaccttgcagtcaactttctagggaagttagcacatacagaaccacaaggaacgtcagtgtaattttatgcctctcccagtaattaggagtcttgattcataatcaagcagcttcaaaatgtgtataatcagttggttctcgatgctcactttgaggacattggccagttcagatggcgcataggctggattgattgtggcgaggatagcaccaatcctggaggtggcccattgaagaattggaaagattgaatgggtgggggtattgatgcccactctatcacccttgctggagttgatggatgtggagaaataaggatttgaaggagccaattagctaaatatcagtcccatttacaaaatctgtttccgaaaaagaaagaactcggggggtttttgggaatacatggccagccgattagaaaaagacgcaccgaatcccaaggtggtggagcccaaaagccactgcgttgatactctgatcgagttgcgaatagctcagtcgaaggcagccagtcttacgtccgggctgatgggttggagatggaggctcagctcttgagatcagggcaggctggtcatggtagtttggtaggatgtgtttatcctaatggaaagctaagctatgttcgaaaagcggtggctcgttggggcctataaggtgagactctgatggctgagggcttcttgggccttgcacgctaccgaaccaacgcgagactggacgatgacgaaggatagttggaatccgaggctgaggagatgccgatggccggctgatcaacagcggggtcaaggaacacgccaagcgacgttggatccgaccaggggagctcatcttagctgtcattcgtcgtcgtatgtatcgcgcttgatggcagagatattcttgaccagactagtaagagtcaagctcaaaggaagacattcccttattataaagggcttccgcggaaggctctgtcccagcaggaaatagcaagaaatccatgttttatgtatgcttgggttgatgtacaagatgccatgctttgaaggcataccccatgaaaatccctgctgcaagctcggttcttcaaaatttgactcaactttcctccgagctggctactgctgtgaccattcctcctccagtctcgtggttacagtatactggcaatgcgtgagtgactcacagaggatgtgaacaagagacaccaagaatcactggaaaagatatcttttgtttgtttacccccaaaaaaaccatccagacacccacatgccaccccacttaatggagcttcatgagttgtgggtgtagatgcttgtcaaaagggaaaggaagcactcaactctttcgatcaacaggaaagtgcttcattccatgtttgttactggggtcatgttcataaaggagagaaaacctcccataacgtctctatgagctactcataagattcatttggagtataagcgcattgggaacacactcaaactgtaaacccttcttctcgcctattgatgtgggccaagcgtacttgtgcaagtgaggcgtgggctgtgaggggtaaggcgacttcaagcttcagtccaaagatccaaatggtcccagcactaacatcaaatcaaggaaacgcagagctcaagtgacttgcagattcgcctgacacacacacgaaatccaacttgatcatatgaacatgtatacaaagtatttactcatcacattgacccacatatgtatatatatgtgggattacgaaaagaaacctcccggtcgaacaatctcttacaagcaatatgatttcctcatcacaaaggagcatcaagatcagttcagcttgtcaacaacacaaagtctggtcaaggacaacaacacctagtgtaaattactttgtctaccgtggggcgagttccctatgaagaataaataaaagatgaaataaaataaaactaataccagaccatctgttgaatcgggggctggccctggagagaagatgatttggcattggcatttgccgtcggtgatccgttgacagacggattctttcgggttcgagtggaagcttgggtagaggtaggagtcctattaacggccgggccggtaccgttgggcgtagctctcttccccgtaggattcagcctgagattagggacctgtgcagaagcatgtgcagctaagagttgctcaggcatcgtcaccgccggcccagaggaagggaaggtcggacaacctagaccggccccgtatagattgggaaccactttactaggcagtttgccgaccttgacaatcgttggctccggctggggcgctcgatcataatattcagcgactttggccaagtagacttcaccgggtggatctagatactgtagatcatcttgatctagtagttgactacgcctcgccgagtaggtcacgttataatcgtcaatgatatgcggataatcggtcgacgggaagtcttgacggagatcgtcatcataccgccagcgatcagtcaatctccgatcccgagcactctcctcggaatcacccgccaactcagcgtccaaccaagctctcgtacatctcctttggcggggagcaacgatacgatcgaggaaaagacgtccacctcttcctactcgtttcctaaattggttatgttccataaccgatggagcagtagaaaggccttgctcaaaattgactgtagcctcccggtttgatttggaggaaagatgggggtccgaagaaactgcgccacgccacctcagagcagctgctgacagcggcataggcagatgggccgaatcagtcagatcttcccagccgttctgctcttctcgacacctgttgtaatctcgctccatgagcttggtcgaagctctggcttggtctcgatagaattgtacatcttccagtacgcttgcaccagccgagccggtgccagataggctaggcccagccgcgtttcgcagcggactcttgagtgtgctaggtgttgaaggaattgtcagtattgactagatcacgtcgagaaacatgaactgggacagaaatagatttttttcactcacccgttcccggattgttctcgcttacgcctcttctccttcttactgaccagaagctcctcatcaccatccgcttcattcaagctgcgtttcatttcacgaatcaggcaacggccctcaaagatagctttctcgagctcaacagcttctctcttcgtccgttcccgagcaagtaccgtatttaaaagctcttgagctttgtacaaatcgttccgaagacgtacgagacgatccatgttttgggtatctgttcgccgcgtcttccgaaccatctttatctcccgtcgacggaaacagacgtatggattactctcatttgtctcgtcaaactacagaacgagagcgcacacggccaataagtgacaattcaaaaacaagacaaaacgcatgtacacccaagacaacatacgtcaacagctggcatgattggtttgccaccgcgcttcagccggcgctccttccaatgtgaatatacaaatttggcgaatatcttgacagaagataatcgctgtgaaatcagcggagattctagcgaaggctccaagtccgcgagggacggtaagcggttggtgtcctgtgccaggtttttcgagtcaaaaagatctctcaatgaaagtcagggatggatgtagagaggagtgtgttagtgactatgatgaaatgtcggacttaccagatgcaagcccgggacagtttcttcagtagttttttcaaaatgatccattatggcttcaaaatcatcctcggcaagatgacccgggccgtcggtttccgtcacggagcgttctttctctttgcccttccgcgagttggtccttcgatttttaccattctcgtccggagtcgagccacccttgtgattgtgatcactgtgaggcgcgttgttttccgagttgaaacgattcagccaggcctcatcttcctcgtccatggtgtacacgacaccgccgagagtgtcttcgaccgtatcactgaatctgatgtaggaactaggcaagaagattttggagtgtgcgtagagtgcctcataggtggctgggtcgacgagtccagcagcatcagggatagggatgtgggggacgtttgagtcgttgggtgcggtattgttgttagagttgatggttgtggaggattgagtggcaagggttgagtgggcagcggtatcagccagttcggcaatcaggccggggctagccggtttacgttggttgactgccgagcgcatgagtgcggcggtggaggcattgatgactttttgaagatggagttcggactcctcctccttgtcaaccccggtttcgacgatgtgactgcgatctgtagcaggcccgccgatagattgccgacgatcgtcctcaaagggataatcatcttcttcgtggtcagagggagtatcaagagggccggtatggatggtgatccgagtcctaaagtttatcttccgattccggaatcgggcagaaaccttaggcatgctgcccgtaggatgctacaggcccgacctgcccgcagccgatcgggtgaggggaacagatgaagaggccgaagaagaagaaggaggaggggaagaagggggagcagcagagtcggagatgagtcggaagggtggttaccaaacaagtactctacgactgtttcgctactcgagagcggggccaaagacaggtctaatgggagagatgggggaggggagcgatactcgatgggtgggctatgatgaatcgatgatgtagtaaagagcagctcttgtaagtaaatagtagtgtatgtagtacagccaattccaattcgcttgatctttacgaccagattggattattgggactggggagggagcgaaaggagaaagagagagagggagagagagagagagagggagtcgggggaggtgggggtgggggatggggaggctgttgtgaccacacaagccgtcgattgtactgcaaaggaaagggagaaccgaactgagtacaaacgaacttggagagagggatgctcgtcgctctttgctcgctgagagtcgctacaaaataattgccaagttcattcaatcaaaacgatcaagttgggaccagcacagagtatacagagttcggtatatatacagagcgtggaagttcgaagttactgaaaactgtacatatggaaggctgagaaaatcaaaaaacccgactcggacaaaacctgtttccggataaaaccagtttctgaccgggtgacgtcatccaataccctacaaatttggagcttcaacttgagttgatggtcaacagaaaactcgcaacctcaacaacaacatgctcttccgaccaagaccattgagaattagaaacttccgagtgaccatccaaccaaacttccagctgataaccagttcaccattctcctccacctccagtaaacatgaaccatcgaccgcacaagtcaaacatcttaccgtcatcggtgctgggctgatgggaagtgggatcgctcaagtggctgcccaagcgggcatatcagtaacagtacatgggatgaaccaagagatctgtaaggaatccaagtcgatcatcaatcaatccttaaaacgaatcgcaaagaagaaattctctgaagataatcaagccacccaattcatcgaatccgtcaacaacaacttgaaattcgcaaccgagctcaagagcgcagtcgatactcaaaggactgacctgatcatcgaagccatcgtcgaaaagattgaaatcaaacaggaattgtttaagaccttggatggtctgatcgagaaccctgagacgatcttcaccagtaacacctcctcactcaagattggtgatatcagccaggcagtctcagcccaaagaaagaaacaatttgctggtttacatttcttcaagttgggtttttacaaacttacccagtaatgtttatattgatcaatcttctgatcggctggtgtttttttttttttttttcatcacaaaacagtccagttcctcaaatgaaattggtcgaagtgatcaaaaccgatcagacttctgaagagactgctcaacgactgatcaacttctctaaacagttgggtaaaagcccagtcagctgcactgatacaccagggtgagttcaattgaattctcattctcgttttttttcaggccagcatttttagttttatttttcaaggaatggccgctgagatgtgaggaaatcccagcttcatcgtcaataggttattggtgccctacctgttggaagcgatgagaatgctcgagcgaggagaagcaaccaaggaagatatcgatacggcgatgaagttaggagcgggtcatccaatgggaccgatagagctctcggactacgtcggcctggatacgatgaaattcatctccgatggctggagagagagtaaagtccaatcgggtgagatcgatcaggccttggtcaaacccctcaaaacccttgatcaactcgtcaaagatggaaaactcggtcgtaaaactaaggaaggcttcctcaaatactgaagactcatttactctgtatcctgtgccgctccataacctccacttttccttttctgcagtttgttttacataagtgttcaagcgctgtactaaaactattatgtttaaacagacaatagatgaatcaaaacttcctcgtaagttatgtatttttgtaattgctgtcctcgagttgatcaagaagcatttcattcttgcaagtttatcagagaaactagttacattactccacctctcccctgaattgaaacttgtaaagaatagcaccgcaatcaacggtgggccagttacactaaccgtagtgttagtgcagcttagtgttagctttttaagctgcgctacacaaaagttaccgttaccgggaatttttggcccactaacactacaggatttttgaaaaaacaaaaaaaactttagtgtagtgttagctacctttaaaaaggcacaactaacactacccaaaatcctgttagtgaaattttagtggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttacactaacggttagtgtagtggtaccctcagttacactaactgttagcgtaactggtgaaaaagttacactaactgttagcataaatgattaaaagttacatgaccacatgactagcattagtataccctgaagacagtgcctgattggggggcctacatccagatcccctcaattgatcatcattttttttcagttggtaatgggggccactcaattttagccccctgccaatttttaacacttacttgtaggaccacattcccctgtcagactaccttgagattatgggttcaattccccctcagatcatactttactgggttccattcccacacttgttcaatttccactttcacatcatgtagcaagggggggggggttgaggtgtaaccatgatgtatcaccagattgtggtggagctgttggcaagaaccatggcaactaccacccaaataaccttacaaccacaagggcctgtagcctagttggtaaaggaagcactctggtatgtgactcagcattgctgaggttgtgagttcaaatctcaccaggcacatcctctgtttgtttgtctctgcatcttgtgctgttgattttctgcgggattgtgtgtgatcataggacattgaaaattgtcactatggacctcggccgtatcagttatatggacagttcaccataaattctcacttgacatgtcaatttctctaattgatgatttacactacactacatgtgaggtgtaacttctactgtagcgtagcgtaactagacatgtagtgtagtgcagcgtagcttaatttggtataagttacactaaatgttagcttcaaatcagttacactatctgacagccaaaattttgttagcacaaaaaaagttagagattatttgaagctaacactaccaaaaaatttgagagaaaaatttacactacactaacagttagcgtagtggggtttagcgtcagctaacactacagaatttccaggaaataaaaaggccactacactaacagttagtggtcaaatagcgtagtgtagcgtagcggcccactgttgccgcaatcccaatttgacctttgtaaacttgatcaaacaaactccctaatttcaccaaggtgattgaatcaagctgatcaatttggtccaagctgttatacttgctcagcaacttcagtcaattggcttgctgcggagacttactccaatgaacagattttgaaagtaagtgggtgaaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaatgtgaagtcacaagaattgatgaagtggtgtagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaaataaaaaataaaaatgttttttgtcccaaaagctttgatattcattttgggtgagtgagagtgctgagagaaaggaagattgggatatcagaagaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaacagcggtgggccgctacgcttttggcccaaaaagcgtagcttagcggcacttttttttcatccaaaaactgtagtgttagcagttttttagcggtttttcgctatgctacactgcactacagcgcttttagcggaaaaagcggccaaaaatcgctaaaaactggggtagtgttagcggtgtcgtggtggaattccgctacgctatgctcattgctaacagcgattccgctgcgttatgctacactaaccgctacggttagtgtagcggcccaccgttgcttcaaagagctgctgattggggcattcaccagcccacattgtagtgaagcactaaaatttactgttttggatccaatctggacaaccaacctggctcacccttttttggttccaattttttcatttataatcattcttcccatgttccactctttctttctctcagcacacccactcccccaaaatgaatatcaaagcttttgaaaaaaatcagttttattttttattttttacaaattttgaaactttattttttggttttattttttcatattcattttctgggacctattatgcaccacctgaacaagtctcataacttcaagtctgtgtttgggagctctggaatccaaaataagcagccacttttcactgtctacccactgtacaactgattttcagcctcctttttttgtctacccaatctctaattctcaaggtttcaagaatttcttgcacatgctttcatgttctttgttgggatccatgcacgtacaggatcatgatttttagtgaaaaaggtttaggccctctgagtctgagcatataactgagggtggaagtggtcactggatggaagttgaactggaggtgtggtaataaatacagcaagcacaggaaagcttgcggtttcgcgagctagaaaatctggaccaaacatttttcctacctcacgcaaccgcctgtatatcttccatttcttccattccttccgcatacttcccacccattccctctctactcctcaccagccatggcccccgatcccggccccctcccctccagccccaaccacaaccagccgccggttgccccaaccccccaacaagcccagccagccacccaccaccgtaatcggatcgctacgattttttcaatccatttcttgtcgtcgaatcaatcgcttcttgatcagacgacttcagactttggttggtctccttatctcctcccctgcgtctgacaggtccgtctcactgattcagtttattttcagccaggatggtttttgtcaagtatgcccgcgacgtcaaggccattgttgtgaaaatgagcctgggtggaaaatccctcaactatataaacgacacgattggatacaccgtatctccggactcgctggccagatgggttcagctctaccgacaaacagccgatgtggtgcgcgatccgagcctctatctggaccgaggacgcccgttggccttctcccgcgaggaggctgaatttgtcatgaacgcactcgaagccgaacccaccttgtacgtggatgagatccagagccacattcaggcgatgacaggcaccctccacccctcgagcaccattttggccgagttgcattgccgtctgaacatgaccaagaaggtcgcaaggactgttaacccaaatcagagcgagctggctcgggccggctatgctgacgagatcggggcgtttgctgcaaactacctcgtgttcttaggtatgttggacagctcacacttaccccgaggttatctccctgctgacttggtttccccgcagacgagtgtggcgtatcccttgggacgcactcacgagaccgagcttgggctccccgcggccgtcgcactcaaaggttgcctaagcctttgcgagcaagtcgaatctccgtattgccggctgtctcttgcgacggtcttctggctagtattgcacaagaaggcacaatgtgccgtcttgacatggaatactttatcgaagaggtgttggtgagtttttgcggcatgtttgattctctctttgtctcgacaaaagcaggctcacactctttgggatgacggtagataccggtcatgaatccgttcccaggtccaaacagtatccttgtcatggacaacgcgcctattcatcacgggggccgaatcgcggagatctgtgacgccgccgacgtcctcctcttctatcttcccgcatactcgcccgacctcaatccgattgagaaagtattctcggtgctcaagtcgaaattaaaacgagccgagatattgactggcacgtcagaggatgcagagattatcaaggacttcttaccatcgtttgtcaccccagatttaatgcgagcgctgttccgagggtgcggttatagggcttgatggcgaaaccggatatcttcacgttctcgggggctcatttgcccattggtcctgggggttgtttgtggtttgttccgcctggtagcctccgacccgactcaatggcccttggtgccttccctcttgcttggttcatctgtcccgcctctcgggtatgggcttattagaccaattccttgtttcatctgtccttccatatgaccccattattctgaacacactgttagttagtcccacctgacccactgagttcaataccatgtgacattgcaatgtgatccatctacttgagcataatcaatgggctgaagagctcctgaccggacaaattgggccgagcaagttgttcccgaacgagtacgagtaacagctcgcagttcccgaacaagaaccagctgggcattctgcgccaagcattctgttgccgaatgcttggcgcggcagtctaagcgagatctctatcatgcagactcgcggtggctttgagcttccattcggcccaccgacctcaccagtggcagtttatttgacacccacagtggttcattgctgagaaaaaaaaaggtagatagacaggacgtacaagctgggggcatgcaagtacaaaccaaaaaaaaaaacagcatgtccagaatggggtcatcggaagagggaggaaaaggccatgaggaaaacatgggggatatgagggaaacaagtgatcgggatgaggaaaacaaaacaagtgatcgggatgaggaaaacaaaaggggcatgagaaacaagtaatcctgagttcacatcaatattcgggggacggttggtaatcagcatccgaggttgcccctcctcctccaaggcttggggtattgtcgtcggcctcgttggaatcagggatagattccggacactcggaattgctcgcacgggaggccacacgggcgcctgatggccccgcaaccggcggagcgcccgcatcgtcggcagatgaagaagcgtgggcaggatcagggacggaattgggtcctcgtccgtccacagacgcgtgtgccgcggaagcttcagcagggcgtattcccgcggtgtcgagttgaacgtgtgtggcctcaagccacttggcccccttcaatagttgtgtggctatggggtaagggaatcccatcttttggagtacgtagaaattagtgtcgaggaaaaaatcccatctgcgaatgtggttgagggagatcaacaccctaggaacgtggtcgtcgtcggtgaaattgcagagtcgcaagaaatcgtcaatagtgagcgctcgacccagctcattcaaaggggccttatcagtcatgtccaccgaagggtacgacgacgaggcctgggaaccaggccgcttgcgagttggagacaccgacagatatcttgacggggaccgaggccgctcgaattcaagcctgctgaaattgtgaacgatgccctcgcctactggactacgagccaacttgcgcgagggggaccgaaggatagtgccggacgggagtacctcgatgtccgtaccctgggtgctgacgtccctggggacatcgtcttcgactggggtcgacgtttgccagctgacctcgtgctcatcgccaggcccagtgaggtcttcatagcccatggaggcgcccaggtcgacgcggacagcgggcgtatcgctgcggactgagatggaggtgctgttcgagaggttggatgaccggcggggagcggcggccgtgctgtcatgtgattggcccggatccccggtcatcagtcgaggagcaaggatgcgaccagaggcggaacggcggggcggcgtgaagaacaatccactaggtttgtcacccaaaaaaagggccgacgccggcacaccgacggctggagacttcaccggcgacgtgccggccgacgacctcggcttcgctggggatgatgtcctcttgtgccgtgacagtcgagcttcctgttttgcggccatttcatccagagtgagcacggccacatcctcaggtgtacactctttacactttggcgggttatccaagtccaccccaggcgccccgtggagcatcgcccgactccaggcccggagggcttcggtggtcacgcggatcgatctctttgggtcctcaggatcacgcacgcgcattgactccgcgtcacatccgtatttgcccttgatgtgacgcgtgatctcggccactagtcggcctcgttcctgtgcactgacatctgacttgggctaatcgggagagccggcatggtcagctgggcatcgcaaaacggagagggaaccgaatacttacatttacagccaggcgggtatgcacccgctgcaaggccaggcgggtgtcctcgtctgcataattcaacgccagactgtcgttgacctttttagcctgagtacaacagaggaccaattgagtcagccaagtgaccaacaaacaacacacagtgtgaccccacatgtacctcttcggagtccttggcggacctattcggatcttccatgatgatcttaatcatcgccttgttcgttgaattattgccgaaagcctggacaaacggggcgaaatcctcgtcattcgtcgcaaagtagtttttgttctgcgcaaacattccgtccctatggaggatgcattgccatttgagcaacccctccgccttgagccgccggaggtgtttatcgatatgttcgcgagtcgggccgcacaagcgaatgatctcctgcttacaaaggtcccacgaatagtaagacagatcgaccttccaaacggtctcggactttttcggagggatcacactacgccattcatttgccccggacgtttgcccgagctgactggccacggatcgatggtaaacctggtagtccagatataagggccgtagttgaggcctcgttggtgccgactccaagcctgtcgcccggccatccgacgcattgtaagcattcctgaattggctttcggtgcacgggttgtcatggaacacgcggaaggactcggcattgcggctggctgcttgggaagggcctaaccacgactcctgcgagccatcgggggcgttttcaaacggaaggggggggactcggccgctgagatcggaggaaccagccatagaaatgacctttgcaatccatgttggggtcagtctcattgccaaaacatgtccagtgaccatggaagaccgtaacttacgattttgatcctgacgggttggaaagggcctggtatttgggaatgttgggataggatggcttggcagaagcgatggtatgggtttttgaccaatggctggttgtggttggggctggaggggagggggccgggatcgggggccatggctggtgaggagtagagagggaatgggtgggaagtatgcggaaggaatggaagaaatggaagatatacaggcggttgcgtgaggtaggaaaaatgtttggtccagattttctagctcgcgaaaccgcaagctttcctgtgcttgctgtaccacaaaacaaaaatagtattttggaaaattataaacaaatcatgagcatcttgtgattgaacatatgaccttcaaaaggtttaagatttgaggaccaaatggatgacttcccgtcgcaatctacgaccctcccagaagttgttttacaccccctagatctaatttttttatcaaaaaaaacctttttctgaagccttccagaaacagctctcacatgagctggttggaatgtcaattgctttcttaatttaagactgagagaggtctaaaaagcgctctaaatcgcaacgggaagtcctccaatgtctattaggaaataaaatgtgacatgtgaaagaggagaacaggtctgagtctgactaggttgaccggtggtgctagaatcaacaaacgtcggtccacatttgtttgttttaaggattctttaagcaaagtttgttggaggaaccagtgcccctcatccctggcgaagaaagagttccaagaaaaaacagtactaaggaacatgtgcatgtgtgatgcaatggtctctgtctcccttcagaaaatgatcatcccgagagataaatcaagagccagatttgtttttgattggattgaatttatgaggtgattgagtgagacttggttaatattgatccggtgtgcgagcaaaaacccaaaaataagggaagaaacaacatatagtatatatccattgtaaactatatcaggaatggcagggtggagggtgggtgggggaagggatcgtgtccaggcgagtacgctctagctatggttaaaaatattcatgagcttgatcacacaccgaaatgaatttcaaaaaagaaaaaaaaaagatgaaaaaaggatatagaaataaataagcatggactgtgtgggcaagagtaaattctaagacagttgaggcagcttgtgtggttggggggttggtaagtttttggggagaaacgacgacaatcacaggaaaggtcaaaccaaacaagataaataaataaacaaatgaaaggacgattaaactcggcaaggtggataaaagttgaacgataattaatcataatcgatattggcttcaaaatccttggcaagtctcttgtgttcttatctaccactaccaagaattctagttcgatacgtcatctcttaccgtctttctttcaatcatcttcgaccatcagtggattgagtgaattaccttgattctgattcaaggggacatcagtgtcagctgtggagtagtcgttgctgctgtgagtgtgattgatgttgttgtgattgtggttggggttgttcttggggttctggtgatgtttttggttattgttgcggaagtgctcagggtagttgttgacgattttaccgtgatgattgtttgtatttctgtggttgttgtgattaaggttagggaattggttatacttcgagtcttgctcaagaggatctcgttggggagcagcagaatgcctggacgacttctttttccgaccatgagacccacgggatctctgagcgggagggatatctacttggaagcgttggggatacgggtgtaaaccgatcgcatgattctctgcggggctgcttcctctagattcagagactggctggggggaagtagattggacggacgaatccaactcagtcaaagacgtgctgggtggtgggagcggcgagcttgccggttccggaggaatcgcttctccatcgtgatccggggtgatctctggaggcgtgatcggctcggggctttgggcattcaccaagactttctcctctattccagctgtgggctcgtcatggtcaacgtcgatcctggaaacactcaggttatggtcgagtgagggcgagtcttctggcgtgtgtggactgggtggtgaaatcccgttgaggattaaatcttcgtccggggtgatcgagcggttgtcgaccatcttttccttgttagcagcaataggctcaggtgaaagatccagaatgatttgcgcttggtcagcgacggtgtccatcagttgatcgccagcgggagagggcgaggtactcttggttgttttcggcctagtgatgtgttcctcatacagctcatcttctggtggtgagcgaaagcgaagaaggtcaggttcgaaactttcttctcatgaaagcaaatagtaattcatgtcaccaactttccgcctgggagttcgaactctcctcaagaaagcgtctgttagacgtggatcgtgctggaggttcggggcaggaagccccactgcgtgcggagatagaggtgacttgaaaattttgcccagaattattaaaacgctgttttttggccgagtcgtggttcgtaacctgaggcccatcggtgcaggaaagcttgcggatccgagcttgctccttcttttctgccgcagctttatttcgctgttggattattgcttggtactgggggataagttcattgatttgagccttgagtgcggcacgagcttgagcagcgcccgcggcgtcccaaatcctacaaatttcgctttgccgttgctccttttgacctttcttagagttgtaatcctaattaaaaaaaaaagaattgtcgacttaatatgaagctgttgtttctaccggtgatgcagccgactaaccagtatccatctcagcattggtaagggttggctaaaaaacgtcttgaaggcatggatcaagtacagtccacaatcacaaaaattgggttgctcaggcactgggactttcttggtggtcacagctttcgtcacgctttcagggagggttttctcgagtttatccttggcttcgttgattaggtacctcacaattgttccagcttgaggtcggtgagcagtacccagcgaatctagtgtcaaaacgtaaggtctgagaaagaagaaaatagttaattttgggtttatggattgggcaagatgtcctttcacccacaatttcatgtcctcattgggagcagtagtggaaggctgatgatttttcacatcatcttgagccgagcctttttgatcgtcgaggtccatgtcctggagggcttgagccgaattatcaacggtgggatcatccaccaccatttcctctgccggagtcccctgctgcgctgggaccaagttcgtcttggatgtatcagcaggtaattgaaaatagcgggatgttttctgattaaccgggggttctggtgtagtggggtatgattgcttgatgaaagaatcttcagccttgtgtgacaaacgagttttcatgggtgaagaaaacgtagcaggattgggttcgggtaaaaggatctggggatctagcatctttccaggattggaaacaatcatgaaataccaatgcatactgtggaatgatatgaaatgcagtgccttgctgggtgaatcaagctgtttgaagaagaagggaggtaattatctagttgaatcgactcactgctcattgatcggtatcacaagaaactccttcttaaagatgtcaattcctttggtccattttcgtaccccggggtaggcttccgctgcttcaacagctgcgcttctgtgtgcattccatgagtcaattataacagcagtagtgattgcgtaggaagttgtacaaccgtgactgacttttccttagacttacagccactaagcttctggaagaaaaacgagttgaatagatggatcgaggcaacgagctctgggttgcgtttgcggatttgactcagttcccatctgtcaagagaaagctcagatcaggcccgccagaatgaaatccaagacttggaaataaacagtaaagcttacatgagcccgaattctatcagtgtatcattcaaaaactcgccctcgttgagacggttcatgtcacctttggtaattgcaacggattggcagtttcgttcaccctcgaaaggccacactaggacactggataaaatgtggagtgtaagccggaggatggagtaaaatacaagtaaacagcctgccgacgactgacatatctgaatcagcaccattaatagatgaccccgggggaggttcggctcgaggatcaactggcaatgggattgatgattgcgattgtttatttctagtgttgtatcgagtagttgccttcccatcctgtagttcctgcctgacgtcggtgttcttttgggtagctttgctagcttgacactccagatcatcagactgcttgtgaattgaattcaaagccttgaaatcttcttttcgattcaccgtcaacttggatttgaagtccgaggtctgcttcgcagtctcattctgggatgttggaacatgaatttgattcactttgtttgatttgtataccgatggtgaactggtaatagaatacgaaagatgttaattctagggataagttatgactaatgaatgatcgacatgcagtcagcgcgtacacactaggcaaagtactgatgacgtcgtcgagggccttgccattgagaggcttgggggacgaatgcggattaggtgagggttcgtgggaagagtgtgcagcaggccgccgagcggaagctgattcagatttgaggctaggctgagacttctcatagtctgagcagggatcctgaggaaagcgaaatgtacatattctaataacagatgatcagtctgaggacacacagcatgaatgtggaactgcttacttgtcaatgcgaccagttttaactgcacaaggtttaagatgattcgtgagtgcggtgacaagttcttccatagtgacgttaaatgattcatcaaggacttccagcaaacaagcattaaaagattgatccgctcctatggtttgtcggaacatggagtcagcaatgctatatacatccatgacctcaatacctttagcgcttactcgattcagcactatggagtcgtatgtatttgttgaacagatcctggccatcgaggtcctcgaagagctctacaaccagctgagaaggttgctgttcaccatgatggtggtataattgtttgattttagccagaggtatgtttacgaaggcctccggcccgggtcgttgatcatccagactgaagtgcaatgagaaccgaccactccaacgttctataatcgacatgtccagtgaagctccggagtgagcaaaagcgacttgagccttcgaaaatttcactgtcttcaattttacgactggtggcccacaggtgatctttaccttcttgctctgtccgttcatatgtggttgccgattaattgacttgttagagttctgaattaagtagcaataaatcacaggtctcaattggcaatcacgtgatgattagagcatgttaaatcaagaacaaactttagaatcctttcccttcatggattcaatcctcttagcagtgggcatcagcagtgggtcgtcagattcttctccggtatcgatcgcactgaagagatgatcgatgacgttttgattcgagcaggtattctgagtttcctcttggcatgagatttcaatttcttcttcttcttcttcgcattcttcggtcaaatcgatgtgaggtggtggatgtgatagcatagctttacccttccctttgccttcatctggttttcgtccagcttttgcggcggcacctttgatgttgtgtgattgtttggaagtagaaggttgtgtgttgttgtgacgggcatcgggcatgatcttgatcaaagcgtggtccaagattcgctgactgccaaaggatggctttgtggactgatgttttgtatcaaaaaagcattgagagccggcgacaggattgcggccagagagtgactttagatcgcgacgatcgatctgagcgatagaaggcttgtgggcgagcttgtggatcgggggaccgatagcttggaagttactggatgaagaagggcccgatgttggagggcgttcgtcatcaaatccattattccagcctgggccaggtcgagttgtgcgtttgtaacgttcagattcgggagcccgactcggaggtgagattggatttccagatctgtgactggagttgcgtgtgcgattcatatcccttttgtgtaaggcacaatccgaaagagcaaagagatcacgaggttggccagaatcttggaagtggcgagatggtatgaaactgaaagatgttaatatgtggagagctgctgaccttgattttgaagtgagatcgaggaatggggctatagtttcgagttgagtcctaataagcagatgcaggagaaatcggatggagggtgtgttgaaggtataaatgatgagctgatagataatttccggttcaaattatgagtttttgagattgataggaggctaacttgctagatgatttcaaatgggccgattcttcttcgctcaagacttcgacgataccgatatcctgaaagaataagggaaacagtggttagctgatgcctaaaccaagcagactgagtgagttccgatcagattttgatcagtgtgtgctgtgagctcggttgactgaccagattaccagaggaacagatgttggtcaatgtgctggcggacatcaaacgggcaatcgttgagactccggttccttcgctcgctgttgaccaatccgatcgctggctgagtccggaggtttctttgacggtcaagagaaggggggaaggagggacaaccgctggtctgctgactgtcaggtttttaaaaagtcatcagaaaaaaaaatacaaacagacgcgggtacctaaaaaaaactcggacaaaaccagacaaaactacccggactcactccggattgggagaacgttagaccctgcttccatcacgttcgtgaagggtgtgtgtatatatttatgtaccatcaaataaatctatgtactcatcaaggacatggcaacatgggaacaaaaaataatagtttttgattcaagaagaacttgaaggggaacagggcttctttgcacttcagttcaaatttatccactttctgtcagtggactgggagggacttgacagaaactggggttcaaagctaagttctatattcaagacaatctctcttctactcatctctaaaacctatttcatttattttcttgaaaaccatcacatgtgaatcatttgtttgttcttcttcagtagcaagttagtaggcatccaagcttaacaaagtccctcatggtgacagtgcctgcaggcaggtctgggcagcaacccagtctcaccagagagatttatgcataaaaacacaaagttggcatgagcaagatgtgattttgaggcctgtttttgtgctttcacatctggcttgcctgtcattcttctcaaaatttcattgccctgtttttcttgttctctggcatcttgtatggaggcactgacgtgccacaatggccaaaaaaatggaaatatggtgatataccaccaatttgaccaagtaaccaccaaatactgctcttgtaccaccagagtggccaaatagaaaaatgattccaactgccactttggccactcatgcccctagagattgttcgttcatacttgggttcctgttggtacctaggtacctgttcaatttttcaagaaaatagataccatgtaccacacctggcacctcccggtgggtactggcagtacttttggcaggtaccgcgggtacctcccccctctttctcacctagtttcactcccagagtcccaagtcacttttttcatatgttcatatttattgtaaaatatctacattacaggtcaagtaatttaaagatgttcatgtgaggtctaacagagggaagcttgaatgttccagtaattcatgagcaaatcttgtttgtacgtagttgcacttggggatcagcaccagttaagtcacacaggcccacagggtacaatggctgctactaatactatttcacaaatgccaaaatgacatgtgtaatgatagcatccacaaatttttataagcatgaatttatgatcatatagattagtatgtttcatggatttaaattcaatgattgcttcaaataaatatctgtttgtgtagaatgagtgaagtggcactaaggtgagggaaatgggtattgttcagtgagtatgtatacaaacaagaaaattaaggatccatattaccaatcctctctagtatcataacttgaactctggagaaactcaaaaattacaatccttcttaattttcttctggctggtaacacaagccctgtgggggaatgcatgttttgactaggttatgtaggactcccaaaaagaggattgaggactctctagaggatggtgtaagtttcagtgaaggaagtgccacttcttttgatgttgtaaaatttactacccaaaaaatctgcccctacacgttttttgaaggttgcatagattagcatacatcaagtcaaaagcattgctgttttgtcaattcactcatcacgtggagccaccttatccttgtttagttgcagcttaagctgtttaaacctgacggcttgactatttcaaaaggcaccattgataccacatttccaatcagaatctgctttttcccaagcaaaatatcagcacacccgtggtcatggaggatttgactcctccatgactgagaatacaccctcggtcatggaggttttgactcctccatgaccaagggtgtatcttcggtcaaggaggagtcaaaacctccatgaccaagggtgtatccttggtcacggaggagtcaaatcaatcctccatgaccaacaatatatcctcagtcatggaggtttcactcctccatgaccaaggagaggttgtgactcctccatgaccatggacctttcgtcatggaggttctcccccctccatgaccaaggaaaccaccagaaggacatggaggtgagtgaaacctccatgactgaggatgtatcctcagtcatagaggttgtgactccttgatgaccaatgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccacttttgtaagggtctaaaggttgatttgagagtgagagagtgagtctagcatgatatttaaatggtaaggggatggtatgtaagggttgtaggggtttgtttagggtagggggtatgaaataggtggatactaaaatgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagttataacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaaatagaagtctacatgagggttttatgctggtgtagaattttacatgaggtgatgtactagtctgcaagctaaggtgaggtgatgagtattacatgagtggtgtgagatagtgtgacagctgcaaggaagattaacaaatgagatgacaacctgcatgatgtcacttgtaaatccagagtggttccaccacgggtgcaacttttggtttttgggacgtttccaaaaccatcgcagctttcaagccgtctttagaaccattttgggttttgaagacgacttgaagaccattttaaggttgggacccaaaagactttcccagacatggtcttccagccgacttgaaaaacaaagctggttttcaagttgacttgagaaccaaagctggttttcatgtcgacttgagaaccagcatcagttttcaagctgacttgagaaccagcattggttttcaagccgacttggaaaccaacaccagttttcaagtcgacttgaaaactgtcattggttttcaagtcaacctgaggacaacaatggtgcatggggctctcatgagtcatgagacagtgatgtgctcctgatgagaccccattgggggcacaagtctagaccaagaaacttctggaaactcggcttcaagtcctctcaccagacagagatgttcaagtccttccaccagacagacatgatccacctcctcgtcttcttttccaccaccccccaaccattcgatctctttgaaatttcttgcccacattctctaatccacattctctaatagttgtacatgttgttcaagttctctgattactcatacacaaccccatccccatccgaaacagaatctgaatagatggaattcaagagaattgggaagtactgcaatctttttatttctttcttactgttgccttggtttgtcccaacatcgaccactgacgttgaacatgtttgatttgatctttcaaactaatcggtgtatagtgactcaggactttgaaccccctcattgctcaactgtgccaatcattgtactcttttttcttatcacttggagttagacaacttgttaaacaactttttatacatatttttgatgcaatcttactatgttatgctgcctgctagtctcaacaaagtactgggattccaccgagtgtacgatcaagtgagcaaaagttcagagttgtctggagagcaacctcagcatggtctgatcaatttcaaaaacgatttgaaaatttttggcatagctggatgtttctaagctgttcccaagtcgttttgaagacgactttgaagtcggtcgcaaagcgtcttaggtggttttttgaagtcgcctccaaaacgacttgcacctgatgaagtttccaagtcagttttgaggcgacttcgaatcgttttgaagccgtttggctacctgcatccaagtcgccttgcaggcgcaacgtctgggcgccttgaaggcgtctcccattcaattggtttgagacgccttcaaggcggtcaacccaggcgttctcaagacgcctgggtgcacccgtggtgtccagaccaacactgcatgtgtcaatatgtcagaagatagtggagtggagtgtatacttgtgtactactctggtgtgagagtgtagttgtcctgcaatgtgcacatgtatagtgtgagatacgtaattgttgatgggttggtggtggttgagtgttgccatgttgtgtaattgagtgtagtgatggtccagagagtgtagcttccaatccagttgagttccagtggcgcctccagaggtgaccaagggtgaaattgacctatagaatccagttcttgagccatattgtgtgatttgtgggtgtgtatatgagaaaaaaggtgtaattgtgtaataaaagaaagaacagtataaaattattaaatgggccagatggataccctgaaagtataccacaccaagaactccatttccaactttggcacgccaacccggccatggaggctgtacaaactccacagccaagttggaacccatgcgaccccccccccctatgtttgttagggatataaggcggtacctgcagtggtacccgggtaccccctgtgttattgcccaaaaatagacacctggcaccacctggcgggtgcggggcgggtgcaggcggtgctaggtacctagcagccaaacaatctctacatgcccctgaaccaacattattgctcctggaccgacaaacatggcactggcactccaattgtgccatgtatccaaggggtttgtgacctcctctcaaccacttggactctacacccccctgaatacacccagtcatccatggtagtgggagtacacctcccatggatgataaacactcccatcaaggactggtttcaaccattccttgatggagtaagcctcccattgatgtccagtcatcaataggagatgtagatgtactcccattgaggacacacgcccaagtcccatcaaggaccggttttgaccattccttgatgggattaaaacccccgttgtggaactactcaaccagggagatagatcttggaggggatatagacaactacactagtactaatgtaagttgatactacaggtgctgatgaggctgccctcctgtacaatgctgatgggaagagtttaacactaagaaaaagaagaataaaggtgtggctgatttctactttatcttagactactattactgatgagcctgtgtatgtagtacctactgaggtgtgatgggataataccagcggtgggccgctacgctacactacgctacgggcaacactgggtcactactttacgctgcgttatctagtgtatctgagtagtgtagtgcacccagctgcttggctgctactttaccgctacactaactgcaattttttttcctggtctgtagtgtagtgggacccttttctgaaacccaaaaaaaacagatagtgtaatggtttcacccttggatagtgcgctgctgcactatcctgtagtgtaactgggcccctctttttgagagcaccaaaatctgattttttaacagtttcacccctggataatgtgttactgcaccatccaggggtgaaacagccctaatctgatgaggaaacggtccagccttgtcatttaagggtcccaacctgctagcagccatccgtcatcttgatttttcacaaaaatcatcttcaagattatttaatatcatccaatattaattattattcatcttacttgctcatattaatgtttctttctcctacgtttgtcttcctaatggtaatttttctcttgtcatctcctctctaccgtaaagcaataaaaaatacaaaaaacagccgctgcgatagtgtagtggccaaaaaaaacagcaaaaaaagaaaatgataatgtagtgcgttttcactacaggaaaagtagtgctagtgacaaaaaaaacactactttaccgctacactaccgttactggtagtgtagtgacccagtgttgctacgggcccatgtagcgttagcgtagcggcgccaatttttttttcgtgtagtgttagcgcgccgctacggcctctgcgctacgctaacttgtagcggcgctaacactagccattttttggtgtagtgttagcgccccgctgcgttacgctacgctacagcgtttttagcggcaaaaaacgccaaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcggttttttgcgccctgtgcgcgtagcgttagcgcagatggggagaattgcgctaacgctatgccaaacgttagcgcattgttttgccccgtgcgcgtagcgttagcgctgaaaatgaaaaaagagctaacgctacactacattgtagtgatttttcgctacactacgctacgctaacgctacagttagcgtagctggcccaccattgataatactgacaagggtgtaacactggcaatggggaatgacactggaaaaggggaataatctggaaaatgaggatttataactggcaactgaggatttataattagagatgttcgctttgcatccggatatccgctcataatttgagtggaatttggcaattccgctgaaattaagagcagatatctggatgcaaagcgaccatctctatttataactggcaaggggggatgtataactggaaaatataactggcaatgatatctggtaaagatataagggtgctactagtattctgatttctatgactatggttagaatataattcaggcaaggtacatagcatacatagcataaggggggaaatacatgtggaggaagaaagagtatatctgtgtacaacatgtacatacaacagcaaagcaccatggctggggaattcctagctatggataatgtaaatcttaaacagtaatgagtgatgagaaataatgtaaccttataagagatagatgttctgtgtacacaagtgctaatcagagatggaaagtcaaagctgtgtggagagaaatatgtatatgatgtagtgtagtgaagatgatttactatgatgaaggagtgaggcatatagatactgtaactagataatgtgtaatgtatatgtacttcatgtataaagtaatgtactgttctgtagctatgaatatactgaagaggtgataactagagaactataagagctactgaaaagatgtgagagatgactaggggtgaaatgatgtgtagaatatgaatatgaaataatactgagaagaatatatgtaaaatgatgtgaaaaatgaggatacatggaaaggtatgaacacaccacaccgttgatgaccggttttgaccattccttgatgggagtaaacacccccgttgatgaccggttttggatgggagtaaataatcccatcaatgaccagtcaaagggtcttagatgggacaaaacactcccatcaatgaccattgatttgtcatcaaggggggtgtttacctccattgatgaccagttttgactggtcatcaatgggggtgttgagtgttgacccccatcaatgaccggtgtggtaagccactcttgaataagaggcccacaaaatcaaagcttcaagcataatatcaagctctctgaaagacaagaccctcaaggaccaaggcaagccccttctggaatactcagccagcctgcaacaccatggatgtcacaagaccaagccccctggacagaagacaatctggattctcatctcatttcattattacataaccatctcatgcagacttacatcatcaatccccattcagccttccacacttggcctctgcatgtgtttagagatgtcacttggcacctgccagcaggtacccgccacaacttcaagcaattacctggacacctacagccaccagctgtgaattggagggatgtattactgtccaagaaacagttctgtatgctccaccttcaaagctggtgtatggaagtgcccagggcaccttctgaaagtgtggcaggtacctgatggcgggtgccaagtgacatctctacatgtgtttcattctattccactttcactctagccccatttccacttttggacacattctattgtttcacactattcctattgagttattttcatctctcacactagtatatatttggctagttcatttatacttttggtatattcttcctccctcatagattgtggcacatttgatccctgcatgtctctgatgttatttcctccatttatcttagtgcctaccaattaggccacattgtttcagtttgataattttctcttgttccatttttttctatggtttttccgaccacaagctggccactccccatatttttttatataaggaaccttgtttcccctcttcatttgttccctatcagagcctgacccagcaatccaaataactgatcacccttcatcagcctagtagtttcccatcaacatttggggtactagtattattcagacagaagacatacccatctcaagaatactccaaagccacaacttttcgtaagagtccacactcttatcttttcttgttatcttactcaacccagtttccagagaggcatcccattaaagcatatttccctctccagctctattcatcccaagggtagttccacaccagttttgaccggtcatcaatgggggtgtttactaccattgatgacaggtgtcataaatggtaatcaacgggaggactgtatggccaaattgactgatggattttttttggcctcaataaaaaatgcgggttttccacattttgatgtggtttttgctgcacgcagcgcacacggtttccgcatttggacaagttttttgtatttaatttttcagcacttattttttgggtattagttaaacaactcccagaaattggatttccgactcccatatttctggaacgtcaagaggaccatctgtggacactcctcaggacgtccatgggagtcagacctccaaaaccttcaaagggtttgggagttgttccccttataaaaaaatggaaaaaataccccccaggggtttttgggagttgatccaccacaaaccccaggggggttgggagttggcgccgggaagatcccctcaatggccgagagggattcctcttggccgctgagtgtacaactcttgccggccaagagggattcctcttggccgctgagtgtacaactcttgccggccaagagggattcctcttggctgctgagagtgtacgactctgggtgtcagacactgagacactagcccaggtgtctacaatagaatgtaacccccttgggttacataacaattattattatatgtaatctttaagttaataattctaaagtagtgttatccctttttacatgtattttttatgtaaataattattctgtaaattaataaagattcacctcttccatgaaaattatagggccttggaaaaacgactcccaaggatttgtccacgactctcaaatacggtcgtcggatgtcccttgggagtcgttcctccaaatggatggccgactttgagagttggccatccatttatttttttaattttttaatatattttttttgatttgttgggagttggctccccaaaccacccctcatgtttgaggggatttgggagtcactcccacattaccggaaggaaatccttccggtcaatgagaaacaacctcaccaactggaaggggttccttccggttgatgaggtataacaacctcattgactggaagggattccttcccgttgatgaggctgttacacctcatcaatcagaaggaattccttccggtcgatgaggttgttacacctcatcaaccggaaggaatcccttctggtcgatgaggttctaacacctcattgattggaaggccggaaggaaccccttccggttgatgaggtggtttctcattgaccggaaggatttccttccggtcatgtgggagcgactcccaaatcccctcaagcatgaggggtggtttggggagccgactcccaacaaattgaaaaaaatatattgaaaaattaaaaaataagtggatggccgactcccaaagtcggccatccatttggaggaacgactcccaagggatgtccgaggaccgtattttagagttgtcgacgaatccttgggagtcatttttccaaggcccaaattataatcaagttgaaaaggacaattatctcctgggtgtatccaagagatgattatcttatttacctctcttgtgtgtatgattattatgtttatctctcttatgtgtattttctgaaataaatgatattcagcacatgtacatttagcatgctctgaatatcctgacactttcccccaaggaaaagtgtaacaataaggggactgcaccggtcccagcagcagtttgacccctgctctgtaatatttaagaggatggctctcccctgagatcatcccccagaaaatattaccatacaaacccaagtaccttactagttattacaaacaacttagtgagtggggtttttacagtaaattattgtacttttgttattacatttctctttatcatcttactagccttataagtcacatatttaacttataagactagtacaaacctcaattctctgatataatccttcagctcatcccactgttgtcccttattattattagagatgtcacttcaaacccgggtacccgcctcaaaaatcacttttttggacacccgcacccgcacccgccaggtctgccagggcgggtacctgcgggtgtggaggggtctatgggcctcattggccggaagggattgtaagccctgctcctcatgacttacacgaacatgtcactagattacataaactcagttctgccttgtatttagtcccgcacttccccttcacctagacagcagagatctttctctcctgtctaggtaagtaccctgccttccttcctcctcttctcatttccttttcttgctttctatcatttgtagatactaactcagagatctttctctcctgtctagacatgcaataaatccacgttggtactagaaacatcccctccagagctattgagctcatctctagtgccttttccgacagacagtgaaggattgaaacacaatccttacagggattccttccggtcaatgaggctgttccacctcatcgattggaaggaattccttctggtcaatggggttgttatacctcatcgatctgaaggaaatccttcttgtcgatgaggtataacaacctcatcaaacagaagggattccttctggtccatggggttgttgtacctcatcaatctgaaggaaatccttccgatcggtgaggtataacaacctcattgaccagaaaggattccttccagtcggtgaggccacaacctaatgtcattgagactgtacatcaagactgtacagtatcaatgaccggaggaatccctccggccattgagacagtgtacagtcttgaaggccggagggttccctccggcctcaacaggcccatgtaggacaccaactggtgtcctacatgggccgctgacaccctggtagagcccaaaacttccaaactgcattcccagggcgcgtgtcagggtgggtgtcaaggtgggtacttgggtacccgccgttttttgtcccaaaactcaatacccgcacccgcacccagcacccgcgggcgggtacctgctcagcagaacaggtacccgcaaacgggtaccgggtacccgttgccatctctaattattataaggagccagtccctccactgtaacagtgttgagttggactttatttccactggccctcttggctatagtgtgacccaaaaaccctatcaactcctggtcacataagagaccggagctgacactgggcagccaagagggattcctcttggttgcagagagctgaacactctcagcagccaagaaatccctcccagatggcaagagttgtacactctcagcggccaagaggtattcctcttggatgttgagaccatatatttaggggcttgaaaaaacaactcctaaattttaggcgatgatgtggaactactcttgggaggaatagagcttgagagggatggatgctttaatgggctgcctctctggtaactaaaatgagtaaggtaacaagaaaatataagagtatggactcttaaggaaaggtgtggctttggagatttcttgaggatggcatgtctaatttttcttatgtttactagtctaaatatacttgttcacaaatcaaggtatcccaaacgttgatgggcatgtacctggctaatagtgggtgatcagttgtaagggtgtgattcccttcactaagtttcttatgaatagaaccggaagatgaggcgctgagggagacttttctagaaccaaggtatgatttttattctagctcagcaaacagtaaggaaaataatgttaagtctctgctctagtgaaatacaatcttatgataattgaaaaggaataatgaaaaaggaaaatgaagagaaatgagaatcttacctagctcagcaaacagtaaggaaaataatgttaagtctctgctgagctaggagggggagtggggtaagttgagttgaattattgttgagttgattcttttctgtgattggtgtgtgaaacctgtggtgaggtttcacagtctccccccctaataaaaacttgttgactaaaaattcttgaaagaagatgaaaaggaagaagagaaaaaaggaaagaaggaagaaaaaaaaaggagaaaaaggaaaatcttgagaccaaagaaagtaattcatgaaccaaataatcagagagaaaagaaaaaaggaaaaaaagagggggaaataagttggaagagggaggaaaagttgtccaactaaagtgtccagattcgccatgtcgtgaggctgcgaagaacaaacagaggagaggaaccggttcctagatgctcacacaagtggccgaggtaatgctaaaacatttgcggtagaagaagcccggaggtgcattattggggggaacttacttttgtggttcccaccaacacggtcccttctggcccaaagaatggtttgagtttaggaatatgaagtgtagagtgtcggccatctccttccgggagatccagttgaacattctgaccgttattgaaaactttcactacttgataaggtccttcatacctttccttaagtttgtcggttcccccttgatgtcgtcctcgccaatcagccgaatccagaagaacccatgagcctgtttgcaatgggggcgaatctcgacagttcttgttgtgttgaagggcctgttgtactcgactggtccataatgcatctcttgcctctgcccacactccttcgcggagtctaagccatgttgacaaggactgtggagtgtcttcagggtcgttggtcgaggggaagagtccaggacgttggccaaacactaatccaaatgggctaaatccagttgctacattgactgcggtgttgattgcaaattcaactgccgggagagattccaaccaacgactctgacgcttggctgtgaatgtacgaagaatttgacctactgtcttgtttgttcgttcgctcctcccgtctgcttggggatgaaatgctgttgtcatatggaatttgattgcgattttgtccatcaagcttttccagaatcgtgatgtccaagtcttgtctctgtcgctgatgatggatttaggagccccaaaggttgcgagccagcctgtaaagaacctcgaagctgtcttttctgctgtgtctttttgcagagccggtatcaatcgagtgaatccggacaaacggcatgtgcaggtgaggatcatgtcataatgacccgacccacgaagtggtccaacaaagtcgatggcaatattttgtagtggtgaatctggcatcaaaggtgtcagcatttttcctgtcggtgctgtcgtggtagcctttgtccgttgacatgtctcacagcctttgacgtaaagtcggacgtcttttgccacgcctggccaaaaaaattcacggcgtaattcgatggttgttttgaggtaaccaagatgtcctagtcggtcgtgcgcatccttgaccaagttttttcgtagttccaggtcgtttggtatgagtaatcggccatcgacaaaaagcaggtcttccttctcaaagcagccctcacggagagggagtactttcctcaatgagacacagaactgatcctctgtataccccctaataatcttttgtttaaggacatccgagaattctgtgcctagttccgtgagtgccgctacacaagcaacatcagctggcagaatttggtcaatttcttcatcaatctcctttcttgagagcgcatctgccaccgagttgtcctcaccacgaatgtattcaaaatgtaaatcgaagtccgcgagtatttcagtccagcgggcctgtcgacggctgagatttcgttgtttaagaagatagatcaaggagtggtgatccgtcatcacgttgactttcatacccaataaaagcatcttccatttctgtaaggcgtgtatgactgctagtagttcttgttcatgaactggataattccattctgccggggtcatcaagtgtgattcgtaggcgatcggtgaagcgcctttccaatcctttccctgaaagagagcggctcccaaacctgagccgcttgcatcagtgaataaccacagtggatcttcagaatcataatcaatattcttcaggcagggtagggacgtcataattcgtttgatgttgcaaaaggccttttcttcagcttctccccatttgaagtccttttggtcgagtttcgagctcgtcaatggggtcaatgttccgacatatttctgtagtccccagataaatttcttcatccattgtacagttcccaggaatttctttacacctttcggtgagcgagggcttggccagtcgagaactctagaaaccttttcatcatctgccttgaatccttcagctgagatccagtgtcctaggaatttgatttgatgccgaaataactttgtcttctttggactgcagtagagatttgcggcttgtaatcgcttcaaaacccggcggaggtggtcttcgtgttgtatgaaattgtccgagaataccactatgtcgtcaagatagacaacacaacaatcattaatcagttcgcccagcgcttcttccaatcgagcctgatgagtcgccggagcattggtaagtcccataggcataacaacccattccacaagtccccagggcgtcttgaccgccgtcagtgggatatcctcttcccgcatccgagtttgaaaaaatgcatttgtttgatccaggattgagaagactttccccgatgcgacgaggcgaaccaattcgtccacatttggaagaggagatctgtcccgaatcgtgttctcgttcagcttccggaaatcacagatccatcgaggtaatgccgctgtatccttcttgggtatcacaaaactaggagatgcatattgactggtggacctttggattcttcctgccgccagatgttgatcgtaaagagtcctccacgctgtgagatatttttgaggatatggatattgtctctcattgaaaactacatctgggtctttaagaattattttgtgtcggatcttggaattcacatcttgtagtttttctgggaatgagccatccgcaaatagtccttgttcctctgcctcatctgagaccgccggtatatcatttggaaacaggtcatggaattcctggaggaattctttctcagcttgctcacaaggatagtcctttttctcactggttttggtcgtggttgtaatttcatttttgatttcctttttagttgcagggaaacgatagtctgagatgatacggccagtggagtcacaacggagatttttatttgataatgagactgatagagaaaaggaagaaagaaacggtgctcccaagatcatatcatattgacccatgatggggcccagtttaaaaggaacttcctcaaatttaagttttgaaatagggtcagccaaatccgcagtggtggctaaccgtagtaggatcggcggtgagtcgttattagtcagcgcgaggttaaccaatgtgggccgctcagactcaagtagagggagattcgcgcgacgcgccgctgattcagtcatcagattgatttcggcccctgtgtcaaccaatccgcgtaagtttgtggccccgtgcttcagatcaataattaaacgcttggggacacgcccttctacacacctttcttcagttgctagactcaattcttcatccaattgggcaagagcggagaccgaagctgcgtcgagagccggaaacaagttgtcctccaataccgccgctacggttgctgcctggtttggatgtcttcccgccggtgcttgtgttggtttaccagcggtcgatgatggcaatccactactaactttggatgccttccagccttctggcatcggcggtgctttaaatgctgtcggaatttccacgtgtgagcggtctagtgcatagggacagttccccggtgtgctgccgcatttcttcttgcagaaatggcagcggccttgcgtgtccaagtaagctttcaaacgccaaattgtctcatcccgaccggtgcgtttgcctgattgagttgtcggttgattattgggaacaggagctcggttcctgctggttttctttttagtcaagccttcatattatgtggctgccttcttctcaaacgcggcgtagacaaacggttctacctgtagaatgccaaagtcgttaatttttacgcgaagatcctccgacacgccgaaactgacgtattcagcgagttcgaagtcatccatgtccttcttgtcgaagttgaacatgctctgaagcgtgcgagcgcgcgtgctgaacttgatgaaggattcgcttttgaacatccgtagttgacgaatcttcatcttcaacgtggtgcgccattctgtcggcagggccacttcaaaaaggcgtttcttgaagtccgcccaaggtttatcaataaatgattcggcctcgtttgcgtagaaggagagtagattagtttccgcgattagacctccgattattcgtatcttatccgcatcattcaagacggccttcgttgaaaaaaaaatttgggtgccgtgaatccatttcagaaacggttccacttcctgaaaaggccctttgaacgaggggccgtccgaaattttaaacttttgtagatcgattcggttggatgaagtcgacgattgctgattgctggtgtcatttttgagtgacattttaaccatcgcgttctctagtcgagcaatccgatcagctgcttctcgacgatcctccgctgcggcttctcgatccgcttgagccagcttgatgctggtttcctgaacagccatcaatcgcaagagtagctcttgagctgaaatcggttcgttcgatgaggaccccgatgctgccatcttcgaatgatttggagaggggatgattcaatagggagaggtgtagtagcagcgataccgagtaacgctgcccgttgtaattcgagtaattgttttttatgacgctgttcagcgttagctctacgaatgagggcttccgggtctggtaccgggtctaggatttccgaatcaatggtactccgcgttggcatccaagacgttggaccagtccaagtgaaagtccgatcagtgagtgtagttcgagaaaaaaaaagtgtaagggtgtgattcccttcactaagtttcttatgaatagaaccggaagatgaggcgctgagggagacttttctagaaccaaggtatgatttttattctagctcagcaaacagtaaggaaaataatgttaagtctctgctctagtgaaatacaatcttatgataattgaaaaggaataatgaaaaaggaaaatgaagagaaatgagaatcttacctagctcagcaaacagtaaggaaaataatgttaagtctctgctgagctaggagggggagtggggtaatttgagttgaagtattgttgagttgattcttttctgtgattggtgtgtgaaacctgtggtgaggtttcacatcagttatcttaattgctggggcaggctctgatgaggaacaaatgaagaggaaaaacaaggctccttatatacaaacttctggggggtggccagcttgtggttggaagataagaggaacattctatgaagagtatgaaacaagggaaaatatttatccagagaaaaaaggggaaacaagcagtgggaaaatgctcccaaggttactagtatgaaacaactaaggggtggaagattccatggaagaaaataggaggagataacagtttcatgggcaaggggattgttactagtgtgagaaacaagggggaggaagaatggaattgtttggaggggagtaagtttcaagggtgtggagtttctggctggtaaaatattattatccatgtggcctgtgcttgaggggattcatgattggttttgggggtctggggaattcctgaggggtcttgatcctctgattcttgtgtgatttttttcccttgatgtgcttggagcttcaggattggcttaccacaacgactaccattttggtcgaggggttggcggcaggagtctttcttctaatttcccagaaaacaaagggagtcatcgccctaattcccctgaagatgttcaattttttttattaaaaaaattagagttgtccaactaaataacaggagttgttgccctaattcaaccaaaaatattttttttttgatattaaaaacaacgggagtcgtccgactaaaacgccccctacattttttattatgggagtcgtcactatatagtgaccctagagacatgaaaaaattgagccgctgagaccctgccccaaagacaccttatcactgagaaaaaattatattcattgagaaaaacaatagggagacaaagataaagataaaagggaaaaaacattcaaaattgatcacaaattcaaaaaaaagggtaaaaaaggacatagaggaaaaaaatgaaaactaaaaaagacacagtaaaaagatctagtagtgggtcattggagtagcaatcttccccctaccgtcaattggaaacattcagaaaagtgggcttcccatccccaagcctcttctgatgccttttgtttccaatccttcaagagctgaggggcaggaaagagtcttgggttatgtaactgcaaggggaaaaaatgagaaaagtcagatagaaatgcaatattttttttcattgaacttgaaggtcaatttgggtaattggatatgggttggttttgggtatgcgcaacaatgtaacatatccaatctgatacggtattggccaattcatcagattggatcacttaatcaatcccagggattgaaaaaaggggtattggatcacccacccaatctgatacccagggtattggattgcagcaggcagtattgcagcgcgagggattggtattgcattgcaatatcaatctggtatctgtgggatcaattcaataggcatttacggatgtgatgtgatgagcagaagaagggtgagcctgagacctcagccagcaaagcaacattaccaacaagccaaacaaccacagcaagggagcccagccgccaccgagacaagcaacaaacaacaagctgccagcaagacaagcgacaagcaacaagctgttcaaccaaccaaaagtaggggggcaaccgacgacccttgagcgggcgcgtggaggctgagcgggggtggggttcagaaacaggattcagggtcgactcagaggcttgatgtggtcagtccatgtactgtagttgagctgggtgaaagaacagctggggtgagtgggagggaggggtggctggtcagtgttagagatggttgcttcaaatccggacatccgctgacaatttcagcagaatcaggcatccactggcgggtatcgcccttttactggctgacaattgtgggcgagtgggattttttgtttcagaaaagaagaaaagaaaaagaaaatggccccccttggcctagagaggcagaggccagctcaccaggaggaacccctcccgacaagctggtgtacagtgggtagacaatgaaaagtggctgcttattttggattccagagctctgaaacacaaacttgaagtcatgagacttggtcaggtggtgcataatagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagaatggaacgtgggaagaatgattataaatgaaaaaaattggtatcaaaaaaggtttagccaggtcggtagtcccagatcggagccataacagtaaattatagtgctttgctgcattgtgtgctggtgaatgccccactcaacagctgtttgaagccaactgaaacccagttttccaaaatttcatttataatcattcttcttatttcccaatctttctttctctcagcactcccactcccacaaaatgaatatcaaagcttttgaaaaaaatcaattttatttttcatttttcacacattttgaaactttattttttgtttttattatttcatactcattttttgggacctattatgcaccacctgaccaagtctcatgatttaaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatcccagcttgtcgggaggggttcctctgatgaactagacagagctgaagacagcaggcacgatgcgggtgagtgtttggtgttcgtggaaggatgaattcatttcatatatgagaagggaagaaagaaagaaaaggaagaaagaaggaaagaaagaaagagaaaagaacatagactactatacctgaggacagcaagcacgatgcgggtgagtgtttggtgttcgtggaaggatgaggaaagaagagcttccacgagtgctgcctcaggtatacttcatactacaaatgtgtgatatgaatgtgaaatacatgtgacatgtataaagcagagaaaaaggaaatgagatgagaaggaaactgatcagctcaacatcctcctggcgagctggattttaaaccagcttgtcagaagggagtccttccaacaagctggtctatgtacctgcttgtcgggaggggttcctcccggcgagctggattttcaaccagctggtcaggaggagtccctcccggcaagctgttatgtacagtgccctcccagcaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagcgaaaaatcgctacaatgtagcgtagcgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaacaatgcgctaacgtttagcgtagcgtgagcgcaattctcccaatctacgctgtggaactcctatcgtgccaggcggtaggcagttggttgaagggatggtgctttgagggctgccttcaagtggggtccggatgaattgagctgtgatctgaacaaaaaaaagcgttggggttggctggttttctgagaggagacaacagaaattgagttctgtggcggttgttgagtttgagtgaacttgaggatatgtaggaggatcagaagtatcaagaatgaaaagatcaataaaatttgatgggtctatcttggatcagatcagaatgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaacgacaacacaactcaaccaaaaaacaaaaacaagaccacactacacaacactacacaacacaatacacacaacacaagacaacacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacagaacaaaacaaaataatcaagagtgaaataaaccaacatactaagatgtcttaggaccaagaaaattaaacaagactgtcttctgagtaagtgatttgaaaaagataataaagaatgataaaatgataaaataaaaataaaatcaagatgaataaaaaataatatgaagataaaataatcagaggaaatggaataaaataataaaatgaggaaaccattggactgggtgggggtttgaggtgataatattgaaatcttgagtcttgaggatattgataagttgaaagttgaactttggaatttcaccttgagggggcctgtaccgtttagaacaccacaacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcggttttttggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgcagcggccgtagcggtgcgctaacactacacaaaaaaaaaaaaaattggcgccgctacgctaacgctacatgggcccgtagcgtagtgtagcgtagcggcccaccgctgctcccagatgtatatagccaatttgtttggattacacaaccctaacccaccaacttgcaatcatgagacttgagcaagtggtataaaagaggtttcaaaaaatgattctgaaaacaaaagtatgaaaaaccaattttcaaaattttcaaaaaacattacaattatttcactttttttcaaaagtcttaatattgctccaaatgaaataataaaaattggaaagagtggtatggtatgcaagaagaacgataataaatgaaaaaaatcaacaccagaaattatttggacctcagtatccagctcaaaacacaagttgaatttgatagcactgcctcctccactgttttttccactgttagcctgatgaatgcctccctccacaccagtttaaaaccatctggtagttattttatcataattttcatttattattgttatgaaaattggatgttaccgtaaccttctacacattttaaaaggtagggaatgaaaatttttaaaaaaacataagaaataagttgtgaaaaattaattaacaaaccatgtctaattgttgaaaccgcttgtgctgtgtgcagccaaaaccacatctaaacacagaaaacccatgtttttttgttcaagcccaagatcaatacaaaaaaatgtgccaaaacatggaaaccacatgggctgtgcagcaacaactgtgttgagacacagaaaaacttttttttgattaaagcccttttttgttttttgttattaggagattgactcccaaacctgttgaaggttttggaggtccagctcccagttacagggttggacatcctgaggactgtctgcagactgtcctctcaacatcccagaaatttgggagtcggaactccaatttctgggagttgtttaatcaagaccctatatatacagccaaactgagaaagattgcagtcttggttggcaaaagaaaaggaaaaaaattgtcagcagctggaatgttgggaagactacaccaccctgtatacccacttacatacagcctttacttttgattttatttgctatcttttttatctcttgattctagctcatgagggtaagaccatcagaatcctgatgacaatcttggtctggccggctcatcaggggttgctccccttgccttgtcccccagtacatggccagccaggccctgttgctgatgctgaatctgtactctcaatgtattcttccaaaacttccaacttcagtcactgttttttttagaaaatttgccaactgagactgcaagctttcttagtctggctgtgtatatatataagacagataaaaacttttgaataattcacattttaactaccacagtgccactgcccattggacatggcctgagccattgggccagacaaggtgattaaatttgatttggagaaggggaagagtcagcaacaccaaaagcagagagaagtctgagagaggctatttatactcaagcaagtaggctaaagtgtgctttaagatttaggattaaggggaagctaaagtgtccacttaggaccagttcaaaatagctaagactgatgattggattccttgatttctaggtgtctttaaataatctagatacaagatgatcaagttgtgggagcagtaactgatgcatgatgaatatgaataaagaacaatcattcttgacttaacaacaaaagagtgacatgttagtgaagtgaaagaaaacagagagaggtcaagtgaaatcccaacacaaggtcacaacaaaatatttattcaatagattatgattaagtaaacaagtttagcatggggacagcctttgtagtagcagttggagtggtgtaagggatcttccattgatggggacactgtttgtattcactgggggtactatcactgttcttgatgttcatggagaagtactgcgcacaggtgggatcattacatgtaacccacttcttctgacgcaaattttgacagactgatacacctgggggcaaacagggaccgatgtacccacagcggccgaccaagtctgcatcgttttcgggtaccgtttcctctccagtaaagttctcacatttgatacatttgatgtaatcatgggcaccggagaaggtggcgaggacgaccaccagtacgatgctgtaggacagggcacagagtttcatccttgctgaagtcgtttcgcgtggtggattggcgactgcggtcggttggagtcgaactcgtgagtgacgtgttgattagtgtcgatggtcggggagataaagtagcggggatattcgctgaccgttgtcctaattaaggatgtgcagcaaagcttcttttctggctatgccgagggccgcccacgccgaacttgatcaagtgaaagtcccgaaggcaggcatctccggcagcgcgtcctccatcgggactgatcagtccagttcgcagccacacacactctctctctttcgcaacctcccgcttttaagatgtcccagcgatcgacggagcaggatccatctcacgcaatcatacggaatgccgagcgagcggtcgatgagatgagcagaactcacactctcatcaaccatagcaaatggagcatcactagtaggtgtctaacgagaattactaggcctcgttaggcgaaacatcgtatcataattgcgaattgatgggacttatcaacctgtttactacatatgtaagcttcatgcggcagatcagtcggccttccaggtccagatagcctgcaaactacagatcgccaaccgggaggcagactgacatacctggctcgtctgccttccctatcaatttcattgcacaaacaaacgctgacaggtagcatccaaaataagctgctccccattgtactgtagattcgtgagccttgcaaccgaaggaatcctcatcgcagtagaagcggtccgcttcgcagtcctttccagacccatgttggtcacccggaaccctcctactgcaaccttctcttccgaattgatcgagaggtgtgagagtaggaagacgggatcgggcgatgcgctgatggcaactggctatattggcacctttgcgcatatcgtcactctcaagacccatctctcccactccatttgtcggctggtttggtgggctgaaaattttaacaaactaaaatgtcagattgacttgtcttttgttgtcttttggaattttgcgacttacaaaagctggcggtagtggctacacacctctctgcgtttagagctagttacaattgattagtaaaggtttcaaattaaagcagatctaaaaaagttccaagtataattccacttgtcatcaaattgtatcaaatcagaaggaatcaaccaacttggggaatttcaccaaaaggtgttgaataagtaatgatgatgccaaactgggagtttagggtacagagagcaactttttcaacagatttttggtagtgagaatcatacctaccagctaaaatttttagtaccattgaagcacaacttctttattattttgattaagttcatgtacctctcataatttctttttcaaaaataaaacataatctcagataacatttagactgggacatgaaatttgaaatttatatacttcaagtgagtcaagaatattggccagctgacactacaaacaaaaccagttttgccccaggaaaaaatgacaatttgggtggtggaaaatagttcaatttcctgaggcttttctacaaaatgactcaggcgtaaaaattaggctaaaatgagctattttagcccaaaaatgaaaatgtctcaaacattccaaaattaatatttagctcatttgaggcatttttattttttggctaaaatagctcattttagcctaatttttacccctgtgccattttgtaaaaaagccctcaggaaattgatctattttccaccacccaaattgccatttttttctggggcaaaactggtattgtttgtagtgtgaatggatacttgcctttttcatcaaatcctacaccccaatctagcaaggttcggcctttcagggatgggaatcttgagtggatcactgatttgaccaaagaacttgtttttgagttcatatggttgattggtggtcattctcaaattttgaattttgatatgacagctgttccgagaaagcttgctgcttgggatccggattttctttattttttattttttagaggctgatacagccctgtataaatgggaggatatctttgaattcattgttttcttctttaatcaaagaattggaagctatacagtgcatatacagggctgtatcagcccctaaaaaagagaaagaaaaaaaagaaaagaaaaaagaaaaaagtctgacttgcaaaccacaacctttctaggaatggctgtacttaatttgaaaaaaaaatgtgggacagttgtttttttttttgaaaaaaaggaaaacctgtatatatagaattcagagtgaaagttgaagggagatatctctacaaaaaaaatggtgcatggcccagcttgtttgataggattcctccaaaagatctggtacaggtctatgatcttccaagcttcttggaaagtcctacctgttcagtttctccctctttttgagggaaaacgtagcttgagggtcttttattcaaacacccttgatttagaaagatggcctatttgatcagagatgggctgctaaactaaatagccatgtagtgggccttgcctcagaccactggtgctttagtgtaacattagcagtgttgacttttggtgacaaaaaatgatgtattcacactagctgggagcaaatatatagtagtctgattagtgttagcattgctttgattcagtgaggttatgcagccaagcacactgttgaaatttgcatgtattactaatcccaaatctcatctcaaacaaaatttctatcatgcttgttgtaaatctgttggactgttgaaaatttgaagtatctacatttacaacttgattcccctctgcagtatagtctgatttcttgcaggtcatgtatgcctgattcaattccatgtagtctgagaaccccagactttcctcttgtctcttatcttcttgtgtgtatgtgcaattcttttttcatttatgggattactctgttttcataataattttattgcaattttgagcacattttttcattcattgaaaaactaaactgcattttgatcagcttgtacatagtctacttaaatcagcctgttacaagcaatctcaaatcattggtcctttacctctctttcctcccctttgagccattcaaacaattgactttgttgttaaaaatcttctttcaaaaatcctccatgctaggtgctatatgggcaaagtttcaacacataccattttctttgggttttgggatggtcttccctaagaaaaggggtaccactcccctcaaaaaaggagatgtgtctgtgcattgatcaatccccttttattttcaatttacttttaattcttcatcattttaccagaagaattttcacctactttgggttataagtggtaaataaaaatctgaaatacattttcaagttggttgtgccaatctattgaaaattaaaaatccaatgaaattattagggaatagctccaaaatactctgaaagtgtttcaacatttttataattgtcaatttgtaaacctgcatcatagacgacacaggctcctatttattttgttaaaaagtcactcatgactggtttgttgattacattaccaattatatttgaaaaaatttcaaactgaccacaagagtcatattatggaaagcctgttcaaccatttgaacctgtcaaatttggatttggaattgtgaaatttggaacgcaggtgcaaaagtgggtcagctacactagagatggtcatggggtatccgttgcagatacccgctatccactggcaaataccccccagcgccaatggatacccgccagggggtgcatatttggctgcagatggccattccccccccccaaatctgggggatatccgggtttccccagggatacccaaggccaatgggcggctggaaaggtttccttccagccggagaggtacatcctcgccaactggaaggaaacccttccagtcaacaagggatttaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagtcaacaagggatgtaccttgctgactggaaggaaacccttccagccattgccttgtaggccctttaaagggtgggtatccaaagatacctgctaaggcgggggatacctgccagcagctgtggatggatgtttccccggaaaaagcagctggatatccggatgcaccagggccatctctaagctatactgaatttagtgtcagctcagttatttcagcggaataccactaacactacagccattttccattagctgttagcagtatcacactattgctgacagtcacggggtaaattatgtgtccactatgcagtgttgcaccccttttcagcagggttttccgcaaaaaatggtgcaacacagcatagtattagcgccactaacaccacagcattggaggtgtttttttttttttttttttgggggggggggggttctaatgctaccactaggtggttttttagcatagtgacccaccattggcaggtttaagcctcaaaaaagagaaacccatgttaatgtcttacacaattttgttggtgtgtccatctacactaacagtagtgttagcatatcatggtgtagtggaattatgttattgttgagtggaacatagtggaatttggccccatatgcactcaagtaatgctacctggacaggcccaaaatatgctgcactacagcactggttagcaccttgtagcacagcagaatacagcaaccggctcaaaggtcaaataacactttacaatttgggcagaaaaaagttctgatacactaacactattttggaaaatggtgcagcatagtgtagctgtccactgctgcatttggaaatcccaatctcaagggcatttgaacctgtccatatcccttaactttaagattggaattcaccattcttcacacttcatttcaaggtgtgtgttgaaattctgaactcagcgcgcaagagattgagggccaaaaaaggagagtatcttttttgggagaggctctaggaaaaggagtgtgtgaaccaatgaattttatttcttgtagttagcctgttttaaatagactaaatacaaaaggttaaaaatgtggttgagggaaattgaataaaagatgaatttgaataaaaactgagaggaaggaatgaatgagttcatggaagaaacagccggacaattcttctcagtctcttttagaaaagctagcaaattaatcatgaaaaaacaaacacacaaccacaaatgaataagaggcgttaattcttatcaatcagtttttaaggaatcaaatagtgaaatggaaaaagaaggaaatcaatcaataagactagagttgtctgaaaattgccatgatgagttctaattagactacaatagagcataagattcaagacagaaaacagctgtgattgaatataattcagtccagatcaagatgattaaagaaagataagaggagaaaaagtgagtaaaaagagggagtgatttggggaggagtagccagagaagttgaaaactcaacagtgtgtgcacctgtgcatattgcattaaaaaaacaacccttgaaaaagtgcaaaagtgagaataacccaaaaaagggtgatttgggttcaattattatataagttcaaccattgtcttgtaactgagaatgctttgctacagctgaaaatcttagtttgtatgatatctgatttgtccactgcctatagattcatcttaatgctcaaaggtatacacaatttaggagacaggagtgttatgtaaaaaaaatcacacaagacaacacaaccaacagaacttatgagacagaagcatagtcagaggtttggataaaagacaacacagcagtgaaaaaatggagttgaaaacactcagatgtgcggtgaataaaatgacaggaaacacaaaattgatgatcaaaggagaaagtgaactgaggagtaaaacaaagtttgaccaagcttgggttccaaaaaaaaattaaggagcttttacaattcagacaactctggtcagcaaattatgggcttgtcgagctgtgttatccatctgcgacaagtttgttcaactggaaaaaggtaaactgagaccaggaacgtgcaggaaatgcaaagcatgaggtgatacataaggatttctctctgcaggttcaattcgcgtaagtttcgcattcaattgatgttgcggatctacgaaaatcagctgtgcaaggcatttcgaaattgcgatgaagttctgatgccttgctcgaagaatcttgagtagcgattcagccctgaaggaaaagtgcactattagctatcactagagctcccgaggaatgtatgcttccaacactcctcatcacatcccgctgagaaagaaacagttcgcccctctgtgtttcctgcctgctccacattttccagccgtaaattatcaaaagagataacatggcaattaacgatttttgaaaagggttctgctgcagtcatgactcagacggaggcctcaatattttctccgctccgaagattggatttgaaattctcaagtccaatcttggcccccacaaccatgcgtctgaatgatctgaaacctcctccatagtgccggaagcgagaaaactgtatcaggaaatgcgtagatatgctcatgagcaagtagtgaagaaagcatgaaccacgctgtatggaccttattgactggcagtgggccggagtaagtgtttagtgattcacagcgtcgattggcagccgactggacacgcacgaatgattgattgtgttcactttttaaagcccgtcgccggcttgaggttacacttgagtgctgtgattcacgagataatataaggtcagcgaaaaccaagactaatttttttcccgcctacaagcaaaggttagttgttcgatctcgggattaaagccccacacttccaaggcctaactggtggttaacattctgtctctcccttactgaaaacagaagccatccgaggatacaatcattccaattgatctacagacgagatacgtgcaagctcgcagtcctggtcacctttcatcccgtgtttccatcaataaatgcgttagaaatcaacatatcatgcgcctttatactttagcctcattggtaggacaagtattcgagactactcgtgccacctgccgctgatttcaatgggtgccctgatccatgacttgattttcaaaaaatttacagggaatttttgctcaacttctattgggcgttcaaggacttttatcagcccgcaaggatctcaaggggacccgaaagatatgcaaatttatcaaggggtcattcaggtaagatgaatcatggtctagctgtaaggttttcatttatctagactcaccattgatcctccctaggccaaaaccttctggcgaaaatccacaagaagaattgaagatggacactgtaatttataggaggaccggtccaatcgaggagtacgtgagataaattagatcattgcgtacgaaaccgatttgatcattgccgaccaacatcagcttctagcactgttttcagaccagaaagccgaggaaagcaactccgcttggaagaacccgaaggactcggtgagactggtgagaaaaatgaggggggttctaagcaagcacaatgcataatttgtcccaatggcttttcgactgaagatacagtagtcaagttagcaccctgccaccattactttcatgaaggttgcatcatggatcacctgagtatggactgtaaaacagttaaagtcgacaagccttgtcctttttgtaaaaagcgcatcggaagtattctttatgtaaaatcaaaaaggggacagctcgaaattgttcacccatcacagcaagtcaattaaaaaatgttgaacaaactcttacaattaccattcatatgatcacttggcagtgccagcaatccatttttcttatagtaaatcatataagtcttattttccagttgtacactagatcatcaatgacacacaattaggatgaatctgacagagttgaatattgggatcgatctcaaatcccttcttaaacccagtagataatcctgttttcaggaacagtcatgtatgtcagagtttactcaaatctgaataaacggaaaagggaggatgacagcaatcataatatatatatatatatcatttaatgagcaaatcaattgccaattttatagacagagagagatctggtatattggagcccagagatgtgtgcaaagaagtgttagtcaagggttgcaaactatccaaatgagcaggtctctccacgctcagtgaatccaaattttctccagtggtttttaaatccttcacgtttgcacccaaagacctgatgtgaaattgatggtcttccccaaagactgcaccaatccgtaaaggggtgtgtgtgtgtgtgtttcttagactagtgtagcacacgtttgcaacacatgcacatttcaactcatctgttgagcttggaagacacaagcaaaaaacgaaacattccacagcttgtttcattcttctcatgagaaaatagaatcccaaaaacatgtgacaatacttgaatttatgtacctatggacctggtgaccaaagtgattctaccatcttgtttgtggataaccaatacatagccactggtatgggagacaaagaataactacatgtttacatcacatcacaaactttgtatggattcaggtgcctcacaaaaaccactcctcgtgtttcgaacactcctaatctatcatctatatatatgtaatgagaacaacttcttcaagtagtgcatgtatatataaccatcatgaatacctgaattatatgcatatatctatatctttgtacaaattctattatctgagtaaataagtaaatgaaactaatacaaaaactcttgaggattctaaagagagaaaagaaaagcaaagaaaatgaaaaaaaagaaaatgaatgaaaaagaaacacgaatcaatattcttacaatgctctcctccgacgaaataaaagtgacaaccaaatttttaatctgaaattcaaatgaaggatgcgtgaagaaatgaacaatgaagaagaagatggtggtaatcctggcgagtttttgttcaattgggactcggttaaggatgagagggagaaggggcagtgaagaacatggagttgaaaggcataggttcgggagtagacgagagatgatgatgatgatgatgagatgagaggggcccctcgctctgccggcgttggcgggttggttggtggggatggaagtggctagcatcggaggccgagagtctcatgtgtgtttgacgtcggctttgcggggcatatggcgacggtcgatctgttcaatcaggaagtagaaggttcacagttagacgcgacttttctcaaatgttttggtgaagcgaagctttttttttttggagaaaaaaagaaaccgacccattcctccgtaggaccgagagcgctggtctagtgcgggtggggagtgatccggctcaggaaaatcgttctttcaagggaaaggataaaaaaaaaatcggattaacttgagcatcggtatgggggatgagcggatctacgtaatcaatcactcacgatagattcacagctttcgagatctaaggaaccaagggttggactatttccattagaggaatatgtatagggctgtttgggggattggttaaagaaagcgggtcgaggagtggcatcttgggtgctttgcgagtgatagccttcgaatgagctcgacgtatccgtgctcaagtaaggcgaacgtgaatgattggtgtctggcgaggtggcagagcttccttgatcgatagtcgtcccagcaagagtagatgataagctgctcgtggaagtatgacgagtgttggtaggttgcgagttgacacgctcgaacaagttcctctttttgaacttgaacccggaggccatcttctggcccatcagtttcggtactgatttgttcttcctcgcagtcgtgatgatctgtcccaggatcgaaggagattgtttgaataatgaggaaacacatgtccgacgaatttcatcgaaaaattcactgtaggaccacgtcctcgattcgaaatgaaatgggggaactttcactacgagatcgaagatatccggatatttcggaccctgcgaaggaacgtttgacttagccgatggaagaaacaaaaataaaagcaatacgataatagaaaataaaatggtgctcacactataagaaacgcaaaggattgtgggtgcaacatcgatgaataagaatgatttgtatagctgagctcgctttttcatttcagtagcatcctcagttttctgtttgttccaattcatcaagaccgtcggggtggcacccatacttgcaccctgccgtcgcccgtcagaagaattactgcgaacagataccgcacgagaggctcgactggaaagagttccgccagatgtggattggttggctccgaatgatgagcgccagtctgcattcaagaatccagaggattcagtggtgcgtgagcgcccgctaaccgaatgtaaatcatacagagactcttgcgaaggaagtgtggaaaagtttccggttctgcgcttgatatctggcaggtctggggtgaccacacggctcttgggttgatggaggttgagtagcatagagcgcttcttattaagtttcttcgtctcgccctcgactaccggaacattcatagtttcaacagtattgctaggctcatccgaatcattttcactttcaacgcttgtcgacttgtgcgcaaagaggtaatcgtgcaccttgactccgatcgcatgctcgacttgtaacctgattgggtgaatttctaaaaggaacgactctacaatagaaataccagcgataggtggcaatgttttccagagaaccattaagaactgcttcgaatttactgcgggaccgagagggttataaggctcatagcgagatagaatttcatcaaactgtcggtcgctatctgcgctgatgttcaaagccaacatgtcttggacgtatagtcgattgctgacagatgtatcggggagagtgtagctttcaaatcgagtatcagtaactgagagtttggctattgcttcgccgctgtcggcaagcatatgccacgtgatcgacttggcgtgacctaagagttgagagcccggtaatttctctgccttcgatctacccaatctgctagcttgagatctacggatggcttcaaccatcaagttcaggtctgaagcatggatccaaagttgatattcgcactgggtgagagcagccatccgaacctcgtcaaagacgttgaggtccacgtatccctcatcaagcttgtttctatacaaccggattcgcgcctgttgctgctgaatctgatcggccatgccctcaagatcatcgacgtcataggcgaattgcatcgtttctaatgccgcgttccgcttcttctgggcaggatcgatgtacaggcacaaatcggtgatcacattgtatattgcgcgatagtgcgtcgcagtggcatgcaccgagaccgcatcggccatttcgacccgaagtaaatcggtcgacgtttgtaagtgtggctgagtcgctgaagaaaagcttccatctgcgcccgctgaccggcgtttgattcgaagttgattgaatgcgtcattagctatgttgacggtacagcgtccaatgagtcgatcaaagccccaaggctcaagtctgagatcaaccaagacctcaatcggaacctgaaaatcttgatcgcctggagcagggtgcaatgacgatgaggaagaggggttgcaaggatagaacatttggaaacccttcacagtgccaaagttccttttcatgactgttgcattcacgggatcgtcgatgtgcgaaggatccaaaacttcgaaactcttaaactgcgcgtgaaacgcggttagaattacggttgatatgtcatcaacctcactccgaaaggctatttgaggtcgcagcaagagaacgagatccgcgggatcgagaataaattcgtcgggtacatcttgttcagcttgttcttctatacaggcccgcagaggtgatactgggcagtcttcgttaggaaatttcggctgaggtttagagcctgtcccagagttagatctgccgtcatacttttggtagtcaaagctccgcatccttgatcttctcttattgaaatcctgtttaggctttggcgctggaatggaggattcttgttcggctagatctaagatgaacttgacagctctagcagatatctagaaaagaaaacggattgatttagttagatgtaggcgacaagaaatgtaataaaggaaaatcactcacatgatacatgaatgctcggcgctgtgaagaactgtagtaatattttagtaatatatccctgatcgagttcgatatcaatatcgaaggattgtgaaccagaagcctgttggaccattcactattttcatctgagatttgcttagccatctcgaacaaaaatctttctccatcagcccaagattcagaacaatctaagccattggtttgattgccaagatcttctgactggctgtttcggttagcattccccttatctcgcagcatggtcgctttcaattcccggagggtttgcatacgtgcttcaatttgtaacagcatcatggtgtcttcgggacgttgctgaaaaaagaaatggaacattggacacaatcagtgtgtgagactacacaaatcaagtaggcgcttttcaatgagaataatcgtcgactcacgggatgatatgatccagcagttaccagacagtgatactttttttcgctgagttccttgagacgtgcatcaatcaaaccgacttggaccttcataggatctgaaaaatgccacaaatcaaaaaccggtaataaaaaaaagggacagcggcaaagagaatataatttcacgtaccctcagatttaccaataaagcaagtatgagtattttctttgccaaatttcgttctctcgattggctggccatcggctatactttcgccatcagaagcattgttattggtcggtgagacctggaaactagtagctgaagaaggtctacggaggaatgaaatccgaggacaagacagacaatcgaacatcttgattttcggttgttgagcgccactagagttaggccagaaaaagatgtctgagaagtcattaagatcgatccattccatatccttcttgcccagtttacttgggtaaatcgaaaaccctccttcttctccagaaggattcaccaaaaattcgctttcgtcctccagcgaatcttcccatatcgagtttgtttctgattcatcttggtctgcagtaagcccaatgtcattagcatatgtggatttccttggagtttgaaacacagccgaaagagctcgaatctcgacgtcttgacattcgatctcagcttgatagaacgcctttcggatcagcttctttggttctttcatttctggttttctgatcgtggtctcaaccgctcgtgagtgcagatcaacgttgaatgttgagatcttggccttgaatcctaggacgacatttttcccgcgcacccaatctggagcgctctcatacctgtaagtgtgtgccaagaagagaggcgaaatcccgaatcgatatttgattgttgctacatgccgaccaaatttctttgagggagcctgtgctgatggaaaaaggttgccttgccgaatcggtagcgcaagagcactgtcgaaagtcttccaccaacaccagaaatgagtaaagctttcggcggaaaagtacaacgagttttggccagtcggccgtttttgacgactgccactttcagtaggcgaggtgagtgagatagagaaatgaatgaaatcagacctaaaatcctcataagaatctgcaggctgagtttcgaagagagcgagtcaaatcaatcatcattcttacaaagacgctagagcacaaaaaatatagacaacttactgaaccatcagccgcgcgaccatactgtggagttttagtaacgacttggtaatgcggtttgaaagaaaagattcggcacttccgatggaaagctggaccatggcaattgcaggtcttatccaagctatccgagcatgccctttctagaacgatgcccatcccccacctgacaccgtttgttaatttgccaacgatcttgatgaattcagtttctcttggactcagtgtttcggtatcgctctcatcggatcccgacccttgagatcggcgttgatagacccgcttatagttcgcggcgggtgtagccgtagccattggagccgaacccgtcgcggcattattgatgtgatctttcaggttggggattccgatgatgaattggtcgctcttgatctgcaagaactcttgctcgtcgttctgatgccctaacaagatcttgacattgccgcgccaaactttagcaaaacctgcgccgctgccgagtagctcataaggatccctggaacctttgaggtgcaaaactacatcggccttactacccgcgaaactaacgtcaactttccagtgcaagaccaatctaaccttatcccaaaaccctactcgttcagaaagatctactggtggtttagaaatgctatccaagaccctcatcatatcttgtacggtcggttgcattgaatttccccatccaagctggactggcgcggtggatttgatcttgataaatgggtcggcgtaacttttgacaggcatgactgactttggaatatcgagtgtgtagacgctaccgtcgctggaatgatgtgacgggataaccacactctggaccgcacggatagattccaccccgcacatttcctctgcaaggacgaaatcgctttcaaattgccaggtgtattgagacaactcgcgctcttgttgatgaccattttgagcttgaggtcgaggcaaagaaaaaaggtaaagggggaagtctcgtaaccgcatcgtcgcgccctccatctgccaactgatatgcatcgggactatcaacgagaacttagtttctttgggcaagcctttgcctacttcgtgcaagtaattcatgaggccgttctcatccttttcgaagtctgctttgtatagagcaatccggatagagttaaacacgacccgaaccagtggtgttgctttcgtgactggaagcatagggaccggcatcacatcggtcagtttggtggcagtatggccgtacaactgcctctgaattgcatcttcctgtcgttcttgttcggcaagggcattacggattcgcttgatccaagcggctccattgtattcattcagacgctgtgctgcctgtgcgatcgaaacgtgcggagactgggttccagttcgaccgagatacgacgacgagtcgaatgaagagctatcatcatttcggggagaatctgtgctaccccgttcagaatgacgatggctttcccagctttgacgaggcttggtttccttcgtaggtgggtaattctttggcccattcattccttgaaccttttgttcaaagctttcatctcgtgccagtcgatctttgacctcttcttttccggctcgacgaatcgcattcaacttgttttcaaacgggtcatcttcagcttgtacacacactatccgaaacttgatccgaatttccggcaatcgtttgggagcttcgacttcgggttgcaagaccgatccggtacccccatgaatgaattggtagatcagctgtttagtagtcttgacgagtagggagacgttttcgatcacttcagcgataacaaacttgaaaggaatcctgagccgggccgcatcgccttcaatcagcacgataaatggatgccaacctctattgactagtgctgggtctgaaggagaattagacggattgatctggactaatttaaccttacatgtcttgactttcagaaggtcatcccatcgtcctggtgaagtcacactacggcccgctaataacaagatgtcccaacgcgcatcgaagcctaacttggacgatttttgaaaagacactcttcgtatttcgatgaatattggaacctgatgggacaaaaacatgtggaaatggatcttagatatttctgcacgaattcctataggtagtcgagtcgagctcttggcggaacgcttggcgctttcagggctgttgcttgagacttttttggcgaggtttaacagagtggagatgctcatcaaggcacagtagatatggaaggcatcaatgtgaaaggttatcaagccggtttcaaccgctagaataagttcgtcttcccctctctttgcctgcttcaaaatttgtaaggtagtgcggcaggcaaggcgattcacttcaaggatcgaaacctctttgttctcggaaaggatatcctgtggttcgtggagggtagagtcgaccggtgattgaggatcgtgatggtttcgaaatccgaaccgagccttgtcatcccacagtgaaggtgaacgataatgaaacattcgttgatggctaggtgactcaaatctagagaagcggttcgagtgtaaggagccagtcaaatcaggcaatgcaaacatttcaatcttcttcattgcacatttcaacaggcagctttcaaactcaggattatgtacaagttgagcgttggcttggacgcggatgtcttcttgaagatcaagccgtgatcgatggggtgagccataaaggccgggttgggcgttggactgacggaaacactcgataagtgcattggaaacgactagctgggtaccgcgtgctattgttgagtcacgtttggggtcaaacccagcaacgcggagactgagtcttgatgctgctattgcaaaggcaatatcccggggaataggaaccgtacggggtactgaagcgctatctggatcactttcattcttggtttcgggaggatgagactgccgacgaaatttttggaaagtttgagtaaaagccacaaggttcgccaaaacattgggtcgccacaggtcaaaagaaacctcttcaatgaatgtctgtacagtgccttcccggagagtgagatcgatcgtaggtacgggtttcctgtcaaagctgaggcatgacgaaaacaaacccaataattgaaataagcaaaccgaaataaggaggtgggtcaagcttaaggaaagataaagactgaccaaacaatgttccgcccggcaaagcagaattcggaggttacttcgatcgtcttcaagctgaaaaagtcatatggaccagatgatgacattcgcgaaggcagatcaaaagacgcgaagggatggcgagatttgtccaacttgagctgatcgtcttggaagacaacatcgatagagtgagtttgccaagtgaaagaaagtcgatagaaaaaatctaccgagcttttttcccgaaacacatcgacttgtgacttccattgagtggatgaatgggaaggattgggtagaggataggcttgcgggtgcggcccgacgtcgcgtagattgtcaaatgattcgtcggaaagttttatggaagtgctatcggcctcgcgacaggtcgaggcagagtcggcatcaacggggcgcttctcggacaaaatggaatcctcgtgtgcctggctaatcctgatgcctcggagggttggtggaatgtacacttcattctttcgagccctggtcctggcaatccgtctggtggcctcagaccgctttacaactaaatccacgtattccccggccgagttaaagtggaaagacgagcatccaatcgataatacgttacccctcgatgaattaccaatattgttgattggattgaatgtaggccctaaagacgacgacgagggggtagtgggtgggcacgggggaccatagaagtcatatgacatggactggattgacaatccaaagacaaatttgggcgtatcctcccggcggttgtttcggggtctgtgattgttttgagaatttgaaggcgggacagctttgagtttagatgagcctgatggatgactttgtgataacatatgcatgatcagtaaattatcgatgggcatctgtcctcttattttcccaatctcaaattctgcaactatcatgtgactgttgtgatccccattgaggctgagttgagaagcatgcgaagaaaaattctcggattcaatcttctcgcgcaacgtgcgcggagcccatgacgagctcaaaacaaaagatacttctgacattcgcaatagttgtgctacaaaaaaagggataacgagaacgggagaaaaaaaaaattctgattagattggcatcatctgcaagattgtagaataaatggaacgtaaactcaactgggtccgctgggaataagctctgaagatctttcagattccgggactaaagtggcgttgatactaatatctttccattgcgaattaagtctgaagggaatcggagtgccgcgaccaaaccactccatgtgagtggtaagatttcgatcggatcgagcggcttcttttcccgtcttttcagcactcaaatccaaattcatgataaatctcgtgatctgtaaatcgattgcgatcttcttattctgtgtggccggtgttccaggtgaagaagtggatgttgagataggggtggaaataggaccggctaggatgtaataacagtgtagggaaggtagtgagatttggaattggcgtataattgagagagtggagaaaaccttgcttggagattgttgggagtcctccaaatgagagaagtttgagccagagaacatgggctcgtcgctgaggatggaaatagatggaccatttgactcgttcgttttggtccgatttgggagggcgcgtgtgatcgctagcgcgttctcgattgaaataaaggcactcgaggctttgagattgggagacaagcttgtttttttcgatgttcgtcttgatgcttgcaaatcttctgaaatcttgagagttacattgactgatcggggccgtatatatcgcttccaagatccattcggcatgtttgaagggtaattctgatacgggctggaagggaaccttcgagtgtatccggcagcttttgaacccgcccatatactggctaatccaatcactggatccaatccagcactggcagagatctcgatgcagcccggaaagctgaaggcggctgtagtatcttgggctgcttgatcacgcttgatatcttcttccgaagggtcagtgtcatcgacggtagtgagcttatgaatttggagctttttgactacaatccagcagcagattttgccgttatcgcctctagaaagttgaagacccgtcttgatggtacatgttacccgacagatcttactgacgtcgacttcaatattgttcacttccacaccaaacacgctgatgatccacgaaagtcggcgtccgaatcggttgagtttgttgaggaggggtcggacgatttcgagacgagcgagacgcaagagtttgcgcagaaagcgaagaattggatgagcctgagctggtagatggcggaggatggatgatgtggcctgcttggacttgtgcgatagagttttgaggaactggagcggcggggcatcagatttcgacaaaccagatagctgggacgtggagctagcaccagatattttacgtgagcgtccatatcgatagctggtttcggcagcggagaattcgggttcggatgaatctgaggaagaatcgaatgaatttgatcgtgtgcgtcgcttaggtatcctgatgcgtggagagtctatccttaatgcgatccactggcgcctagagccttcgttgctacccagccttaagccgatcgatttgacggttatcttgacgccttcattctgatcagattgatcttcatcggtagtgaagccatcctggtgcttggttgagatgttctgatgactgcttgtccattccaaatctttcaagctcagaaacccaatctgtccgattttgaacctccgagcgtatttacgtatcaacttgggggcgaggaggtagaacaagctggtcaagatgacggcgagggtgaggctgaaggcaagagagcgcctgaaaggcccgaaagagctggagatctttgtttgattgtgatttcctgagagtgatggttccgaagacatagtcgtcgatgggaggtgtttgtgatcgatagggttttatagaaacattcgatccgaccatgcgttaattccctggatagtgatcaacaaaagcgcgctgtggatccgatggtcaagatggtcaattagctgcaagttcaaagttcaagtgagctgatgacggaactcgatgacctacgattcaaatatcgatgtagtttccagagattcagctcttcgttaatcggtattggttggtaatgaattaatctgatgaacgggtagaaattttcccgaaagtggttggttaatctgattattcgaggccagtggtgtggtggtggccgtggtgctaccgccttcaacttacagcacagcctcggcgcgaccagcaaagagagcaagaagaactgtatgtatctcataatatgatcaccccacacataaccattccaacaatgcaacaaagattgattactttacagaacggcgcagtggcatcaatccttttttactgtaaaagcccaactgtttccaggagggacgaggctatccttttgggctgtcagtctatccatttacatcggccgaagaatttacacgatcgagcctccctcttccaggggtctcaacactggaacaagaaagagccttggatcaaggcgatcagagagccatgatgcgtcagtggcatcctgcccaagagctgctgtcgatcgaagacaggagcagcggagctttccaatcagaataacagctcattttgagtctatcaaactccactcatccacaacaggcgatgagacaaaaacaggcagtcaaagttcaggggttttttcaaatattctgcgagagggaattacgccgagacatcttccaaagcagaatgcatgctcccaagtagttgagtcaagactgacatctgaacaattaagatgacaggaagaatcatctgttttctaccgttatggcatgaccctggctgtcataactcaggcacccacaacaacaaaccaacaaaaaccaaccactcaatatgatatatgtgtgcacatgcaaatcaagttatacaaacacttcgttgaaatttcccaaggacaaaaccaaaaaaagaacataactaaacaaaaagagggcttaagaaaatgttaaacaatttatatttacattggtttgtttgtttgtatgtatgtaggtggatggatggatagacgtaggaaagaaaaagcaggggtaggctgacaatgaacttatggggaggtaaccatggacacaaatataacgaaaagatggagtggatgaatgaattgtgtgggtgtatagtttactccaagaacatgaacgagagagaatgtgtgagtgagtggggatttacgtttagaggagcaagcgaggtcaacagtacaccggtgctaaacaaggaggtcacccatcaagcgtcgaggcagaggttgggcggtcgcttggttttaaaagtcttcgtctaatgaaaacatgccgcccccaccggcttccttcgcctctgctccgtcttcgcccctcgatcgagtcatcactcccgccttggcataatccgacacccgtttctcaaagaagttcgtcttccctgataaggaaatcatctccatactgtttgtatcaaaaggagaatgaggttcgtcagaatgtgagtttcatggatgaactcatttactcgagtgcagaatcgtcaacaagagtgaagcttacaagtcaaacggatttgttgcattgtaaaatttctcattgcccaatgcaacgagaagtcggtcagcaacaaattcaatatacctgaacaaaagaacaagtacagtgagtaacaaaaaaagaccaaagaccagtggtaatgatagacttactggcacatcaagtcggcattcatgccgatgagcttgcagggaagagcgtcagagaggaactctttctcgatctcgacagcctgggcaatgatagcttggacggtatctgggtgagggcgacgttcgaggtgagtgaaaaggagacatgcgaaatccgtatgcagtccttcgtctcgggagatcagttcgttggagaaggtcaatccgggcatcagaccgcgtttcttgagccaaaagattgatgcaaatgatcctgagtatcacaagccgagttagtggttgtgttcgtcgcgtgaagagtagtaagaattcagaaggaggatgttaccgacctgagaaaaagatcccctcgacggcggcaaacgcgatcagtcgttcgccgaatgttgatttcttgtcagagatccaggtgagagcccagtctgccttcttgcggatgcaagggatggtatcgatagcatcaaacaggtgagcccgctcagtgggctctcggacgtaggtatcgattaataaggagtagacctcagaatgaatgttttccctgttgaagtaggactagggaggtcagcgcggggaaaggatagggatttgagggagggttcaacagacatcatgatctggaatccgtagaagcaacgtgcttcggccacttgaacctcgccactgaacctctcgatcaggttctcgttgacgatcccatcggaggcggcgaagaaggcgaggacgtgtttgatgaagtgcttctcgtctgcgttcagtttattgtcccagtcgtgcatatccttggacaggtcgatctcctcggcagtccagaaggaagcctcggcgcgtttgtatgatgcccagatctgtaggacgcgctcggatcagtaagtgtgatggggcctatatggaggggtaggagatcgacggacctcgtgatacttgattgggaagagtacgaaacgatgaccgtcttccttgagcagtggttcttggtcgtcggaggtgatgttgaggttaccgacgaatctggttcggtcgatagaggagcagctactgatatgattagtgggttcagctggcttggagtcaaggctgaggttcttgagctctggttcggagagagacatcatgattgattgattgattgatatatgggtgtgtgagtgtgtgttatctggatgagatggagtggtttgtttggtgttggttggatgtttgtggggtggttggttggatggagagtggaggagtggtttttgtatccgatgtgctgggccctgcgcagtgactgcggagtgcttccagctgagttgcgcgactggacgacgcggttgggcggtgcagacgcatacactcagcctgatgaccatcctcatcgagctcaatgcgcatcaacaaacaccctggccatcaaacatgagcacgacgacgactgcaacaacatccaaattcatcctcccccacttcggaccacgcaaactcacgccgctcaagagctccatcaagcccaccgacatcccaccggagacaacccggttcctatcccaggtctataccatcatccagaaccgaccccgagaattccagaggacccaagtgaaccgtcccagacactggtggcgatcatccgagcatcgaacacccaccagatggtccctctatcgtcacctgctcaaacattcatcctggttcgacaatcaactcatatccaaatctgccaacccacaacctaaatcggccaccttctcatccacacccgtcctcaccaatcagatcagatccgaattcaagcgctacaaaacactcaggacaatccctcatacccaagaagtgcttagacaaggatatctggtgagcatttccgtataaaaactcagctcggcactccttctgaacgatttccatccccacatacgcgcctaaaagcacagctattgacgaaattggtcaatgcgaaattcggggatctggacgatttgaacgagctcaaatcgtacagacacgatttggttcaatctagatatcggaagatttgggggaaaacgtacaaggcccaactcgtcagtttagactcccatcttgatcattcttatcaatcaatcaactcattcgtacccaaccttggatcgaaatcccaagaatgcccaacgccctcgtactccgatcatgaccggccgattcttaagaccgtctgttctcaatggtcccttaccacgactagcccatcaaccattacatgtaagacgcccgatcttgggagattctctacccagccactcaagttatgttcctttttttttctcatcaaagattagcatgatgatgagctctcgtcgcaaaaaacgtgaacggagggttgccgaacatcggcatctaaaggacaaactagacaccgtccgacaggagcatcagttcgattcggccattattgcccatgatcaagcccacgtcttcgatcaggaacataatagagaaggtgcgctagcttagtcctccgccttctctcatcaacttttgttccacaaaccgatcatttcatccttcgactttggatttttagtcaaaggtatattggatcgattaaacgacatcagtcacagttttacgcttgacaaagagcgagagagggtgagaattcctgttgactggctttcaaaaggagattcgattcgccagcaatctgactacaatttatctctttcgggattcaacagaaagtatacagtcgagagctattagacaagatcgaagcggccaggaggagacggccgggggtgatggccgaacggaaccgatggaaacggatcaagaccaggacggccgagctggattatgtggtggaggatgatcccgaaggcggggcagaaacggccgagggaaaacggtttcgtctccccgagccatccttttggcagaaatgatcggcctacagtcatacctaaacattcaattgtcctgttttgtgtgctagctgaagcaccatttgtccttggcactatgtataaacaccataagagagggggttgagtgtatatattgctgtttgtctgaaccagaccttcgaaaaattggctaacatatgtgcaagcaaggggtatttgatcactccaaccctacatatgatcttatggttaattacaaagccaccaatccacataaggataatagcttcgatgtgatgatgagaaacactggaggttgggagttcatcagcttacaatggaatcctaagtatgcatcttcaaaaatctcgtcatgaaatgctttgtgttgtcgatgctatttcttgacttttctcagggatttctgaggaactctataaccaatgttttcttcactctctttactcgtgactcgtcgagtttcgagagaaaagtaaataaatccatcgccaagaattgattgtgtggatacgtagaaggagaggttatatgggatttcatccaacttccttatttcttctacacacaatcccaactcacaaaatccgctagcaatcacaccgaccaacccatctcagccctgtatgaatgcttgtttccatcctcccaatcaattcacagcattctcggctatctcgcctgttttcgatcgtgttcgaatctcagcacgtttgtgtgatcgggaccaagccataggcaagtcgaacggttccactgatgcattcctacctgttcagcagatcacatgtattctatggattcattattgttatgtattgattctggtcagtttttgagggtcgtcgtccggtgatgaggaaaacaaccagttttatggaacaatagaacagcccgcggggacactatgtagtatgaatgaggctctgcttctccatgtactctttttctatcgtcttccttcttgtcggccaagggggttgttttgtgtgggctcttaaaaaaaagtcatttaatgaaggatcggttgttcccgacgaggcaagcgaaaaaaaaaaaaaaaactggaggagagctgatgttgagagtgaagtcattgagggagatcgaccaaaaaaaaggagtgttcaagagtattcaaatagtagtaggacgctgcaacacctccttgaaaacaaccgctggaaatcgaccactaactgatataagcctgaccaaaaaaagccccattgtgagcacttgatcatgaaaaagcgttacatagagccaatgttggcggtacaccttcagatggcctccccccaaacacacacacccgcagaagggaggggataaaaaaaacacatgggatgggccagtgtgtcttctgtgaggaaagactgtcttgcttgtttcgttaagagctgaggcgctgtcgagcattggtctcagatcgactgagcacatcagcactagagtctagcacatacactacattaatattttacccctctctcaatggactctgtccttggactcccgactcagatcttcctctctccctctccctccctcccttcgcctgcccctctccttcttcccctactgattccaaaaaaaaaagttatcccttgactggaacagtctggactctccccataataactcatatcagaaaccgcccaaattcctcgaagaaattcgtcccgcacgtttgttctggattccgctgtcgagcgtcggaggatgtctgagttcgataacaagactaacgcgttgagcgtcccttcggtccaggccattccggccccagagttgcaagatctttggaccttcaaacactcgtaaagtctccctgccctctttttggagatgattgttgagcatatcatcagaacacattcaccaatctgacacaacaggtttttttgtttgttatactctgtgcttcatataacccaaccagtctctttaatgcaagtcttcccctcctggcatgttcgctcttcttcacctgctcgatcacccatctttgcatagctctcatcaccaaggtaccctcccatttctcttcttactattttttctcttggctggcggctcctgactgacgtatggttcgacgggatgtgatcgtgaagaggtttttatatggtgtctctgacagtcgtttgcatacttgggatacatcggcgaaaatcctttaaaaatattttggataatccaactcactccctataggggtttatttgttggggaagagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacggatttggtaccatgtctattcttgacgagtgcgtgcgagggtaagaggaccttcctataagctcaacacagccagttgatgaggatggggagctgaatctgacggggttttcacgataaatgtatgccagatggtccgccggatgatggcagatggctcgaatcgaggcagttttccatggccggtcagggtagtctctcagcagattatcaccctggagattgccgtgttcacgctgcaggcctatggactattagtccaggccaacccgctcctatcgctctactgggacatgggcaatctggtcaccgtcgtcggctcggccatcgagatcctcaacatccttgccgtctggctctgtctcctgatcgtcagccggaaacccagacgcaccctctccatcatcgcccaccaacaatcttcgactaacttctctgcgttcgctaggctgattgctggctcggtcgccttcatcttaatccggacgctttccagattggtcttgcatctcaaaaacgctcagcttgagccattcaaaaacgaactcttgagtaaatctatcttccccaaaaaccgccttagaacttctggggggatgatagctggatactgactgtgttcgacacatggtgatagtcttcctactcgaaggtcttccgctctctctctgtgcgctcttcctgatcatctttcatccctgccgatttgacggcgggatccgcgaccaggcgccctcatttttttcgcgggagacgcctgcactgggtgggccgatggtcgagaatgagatggaggagacaaggaagaaggagggggtggatccactgggagtgaaaggcgtctctgatttccaggatgagatcggcggcccattctggaccgtccctctgtcccctcatcatcatcagcagcagcagtcagaccataccaagcgaccgtcggcccacgtccggctcgtcgagccccaccagggccatcatccccagcaccttggctttccctccagtccggcccgagaccatgtccgtcgtaggagcatccccgagtctcagttcggaccaacagcctccggaattgactttcgacggcccgatgatctggatgagctcgacttcaaccactgccgtcattctacaaaggttgaggaagaactcggagggtccgctccggtcgagggccggattcgtaggaggacccattcggcagtctcgtttgataaaaacccgttgggcatcgccgagtttcataccgattctaaaagcccccgaaggagtccttatagtatctcctcctattacgatgatgcttccaaaaacttgtacggactcgattttgatttgattcctttataaacctcctcaaaataatatatctgacttgcaaaaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggatccggaaatgagagataaaagttgcagatgtacatttataatagtcatgatcatttatctctttagctctttaaattagtatggatcttttgtgttgttttgttcttttgatttgtaagatatccagtttttgtaatggattttgatagactggatctatgaagagctgcagctgaaatgctactatgtagggtgatgatctgatgatgaaattaaggttaattagatacacagtttttgtggttttttttcttcttgaggaggggtgcccagtgttggggggttgttgattacgtaagccagctgttcttcaggggaagggggagcgcagatcatcaaaatcaggaaaacaacaaaaaaacaaaaacaaccaacaagaaccaaccaacccaacccaaccatgaccaacaacactcactcaccatcaaacaacagccacactaccaccaaccactcaccatcaccaccaccaccaacaacagaagaaccaacagaacaaccgaaaccatcagaaccagaaaaaccatcagaaccatcaaaaccagaaaaaacaaaaacaaattacacccagcaactctgtcaacagatccatcaggacatcaaccacttcaaccaatcactcaactcactcacaacaacaacaacaccagcaacaacaacaacaacagaaactgaaacagaaacaaccataatccatcagatcatcaaactcatccaagctaacaaccaacacaccctcagcctattccaatcatcagtccaaaccatattctcagaagtactagactcagtccacactcacttctcactcgaccgaaaccaacagcaactgatcgagatcgacaggcagatcatcgccaacgctcaaaactcagaccaggaaactcgagaacgactacaagcgatcctcatccagcaaaagcatcagctcaccaaacagataaccgaactacaatcccatctcactcactccatcaacaaaacccatcagcagcagcagcagcagcagcagcagcaaccatcagcagcagcatcatcatcatcatcttcatcatcatcaatcaatccaaatatccatccaaacctacaacaggaacaagaacagactcacccatcctcctcatctcacccacctcaaaactcaatcaactccccaacaccaacaagaacatcatcagcactactgctcactaccaagcgtaaacgagccgaacaaccaacttcaacaatcgaatacgacgaagcactcctcgacgaattctcgatcccagaccatctcagctactctcaatacttgaagcgatcacagcatcgcaccctcaatctacaccattccatctcaaccaacccaacacaaccacccatctccaacgatatctcagtcctacctatcaccccctcgagtaataataataatagtccaactggtgctctcaatggaatcccttcaaactccgacccagcactcacccctccttccttcctccccaatcctgccctcctcgaaaactatttcaaaccctgttcaagtggaagcaaatcttcgcgtcgtaagcacttccttctctctatcggagggcgttcattgaaaattaatcacttttctttatatcataggccaatctgctattcttaggaatttagttaggtaggtaattgttttcaaaaaagttataaaagttaagataaaactaacgtgaaaaaaaaaaaatcatcgatccagtgcggcattaggaaagttaatttcacatgtaaccaacaatcaacagatgcattggccaggttcagataccgaagagaggctcgcagccatagggcttcagatcgagcttctagggggatccaagttgacgaccgaagtgatccacaaggggccgaagaacttacaactccagcagtgcaaacggatcctactggagctcgagttgggactgatccgactgaagcagatcaaggcggtcccgaggccattgcgaggagccaagaagaaattcaagccgctcgactcgccccagctctcactggtccatcctctccatcagagccagctcgacaaccagaccgccgccacgcccatctccgtccccgacatcctcgccatcgccccctcctcgagctcctcttccgccgagctcgcctacaccaacactgcccccagtctcgccgaacaacacagcccgaacgtgctcggcaagaacttcgagaactgcgaccccgccctactcagtctcagccccgccttccctggcttggtcccctccgatcagtccggagctcaaccgactggatccgaggagcccaggagcactgaccatcgcgacctcgtccatcgatatatgagctctaacgtccaccccaataataacccgttcgtcgatcatataactatcaccaccttgctcttctacggatcctaaccgtcttcttcttcttcctggatttttctctacccagcaaacactcttatatcgatgattttccgaacggcgatcatgaggctttcatggattgtgatgatgatcaagagcctcttcatcatcatcagcagcagcacagccatcagaatcatgagcagaatcagaatcagaatcacgagggacagtcggatgtcgacctcggtgtgcaagagtcggatctcgacgatccggccgaccgacatcttcatcaaaacgagagccagctccgcaggaaacttctgaacgtttagcgccctctgacttttcttcctttttctgtttttttttttttggttggggtcttttctgattgtctcgccattacatcccgttctcgtcggtccactaatcaccacaaaagtatcaaaaaaataaaaatcctcgtgtttttcttggtgatggttcctcgtgcgtgtgtgtgtgtttgtaatcaatcgctttctctcgcttgtcggctcttttggtgttgcttctgaatatcgctcgggcttttcttgctctgtgttgcgctctcgtgggcatttctttttgtttcttgacttgctcttcttccctcttctctcacacactctctttctctctctacgtgccctccccgtccaccctatctctccctttccctctcctctctccttcttcttccccccccccccttcttccctcccttttccttctctctcctctctcttttccaatgcgtttggggaacaatcaatggaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggactgatcatcgtgatgctggattaacccagaatgaagctttcactcaaatcgatgcaaccggtcctcaccattccggcatcacccaacaggtcgcaatgaccccacaacccggggtcactcagcagcacgtaatcaccccgcaggcgaacggctacatccttggtcagggccccccgtctcagattcgcccaccaccccctggtgtcaccagggtttactacgagaacccgacaaccgagagccaacttgccgccgcgggtggctccatcgccaatcagaacgcttctccggggtcggcgcccgtggctggcgttgtgcgagtaatccacctggattatgttgtgtacaaccgctcagtcaccaaacagatctctctggttcaaccgtcgacttcaaagggttcgaaatctagcgccgcggccgccgatcgggagtgggactgtattaccccttggaacgagaacatatggaagaccgcgctagaatcatggtcctggcctaatgcccaggcggtcataatcacgttgcttggggaatatcgcgatcacattaccaagcacctgacagctcttcacgaggagggcctcctcaagtggcaatgtatcatcaataatcacgggacgtatggcgtaggagccaagtattacgtgtactccgatgaggatttccatccctttgttcagactatgcttaccaagccaaaatcgaaggtgactattaagatcgtcatggacgacccgcgtcggcacgcaaaagacaagataactgtatgtttttcctcattctcctgttcatttggatggctgtattgatggttccttgtaattgatcccaggaacaagcggagaatgacagccttgcgatgagctatgcagaagacgatgaccgcttggccttacagagggtgcaagcccgcttggcaatcaatgtaagtatgatcctcttggctccttggtcagtcagacggacagctgatgcagccttgtctagcccaaggcgatgttgcctcaggcgtgcgcacaaagttcgtggccgagatcactcagcacatcctggtgacctatggcggggatagcgagtccatgcgtatccaagaccctgaggacaccagacattcaattcgcgtgacgcgagaatgtctttacatctgggcccgcgccttggttgctgaggcaaaaggcgtcaccaccgaggttccccccaaaaccaaggagtttgtatctgaggcggtgacggtgtacaccctggccgagcagaaagcgaaggacaagcgccgggcctccagggccagaaccaccgatgcacctgccccagcggtcaaattcaccgctcctcgtcgaacggcgtcgggtaggattcggccccctcgtatcgacatgtctggagtgactgacgtggactccttcgagaccccggatgagctccttgctgccagcactccggccacctctaagccttccggtgtcgccacaaccaaggagcaactcaccaccccagttgatcaacaacgtcgtggatatgctcgacgggagtcaattgcgtcacatgattcgtccgtcgtcagttcagccgcaaacttaccccaagcgactataccccaggacaacaccccttctgagtggtccgcggggccggcttctgaactcgcttacacgcctgtggacagcacggacgggaccgacatcgagtgcgtctcaggcggggccaaagggccagactgtactcgctcccccgcccgcaagattcccaggagccccgccggagggatggggattgcccacacgatcagccggctcgattacaacagacatcgaagtcctttggccgggcggccggcgtcgcctacgaggaaggtgccgagtacccaacggtcggctagcttggtctcggagcatgcaggcagattgggcggacgtattgggctcccggctctgaacgcctctggacgggctctgaccatcgaggcgttcttggacttctgcaattttgagaaggacgacccggtccctcgcttcctcatcaaattgaatcatatccgccactgggattttttctactgcgacaccaatgtcgcccaactccagggcatgggcttcccttaccccattgccacccaactcatgaacggggccaacggtttggagaagacccacacggaatccacgggtactgaaatggttacccaagtccccgaatcagagagccaagatgacagtgaggaccgtaatccctaccccccctcgcccgagtactagggcctcccgaccgggcatatccatcatatcttcgaccgcacggtcgacccttgaaactcctgcttgttggtttcctgtgcaacgtcgtttgcgtgcaacctcagttgatgtctcccgccttttttctctctatgctgatcagatgttatctcgcgcctgtttgctatgaattatgtttccacacctctctcaaatattggatctgtcaccttgttttctctctatgatctggccccgctagggtcatctctcataaattggaactcttgccttgttttctctatatgatctgaccccgcaagcgtcatctctcaaaaactcgatctctcgccttgttttctctataatcataatgatataatatatgatatataattatgatattcaaacagtttgagctcctttatctttacatacactaggtgtgaaggaccagttgagaccgaatgtgcattacacttgcatatcacgactacactcgaattgttacgggagactgaaaggtttgagccgagatcgtctcaaaccaggtggggaagacaggcacacaggccagacagcgcagtgagcataagaaacccatgagacgcaaggagagcagacaacaagcagggaaaacaagcagacaggcacgcaggccagacagcgcagtgagcataagaacccgatgagtcgcgaggagagcagacaacaagcagggaaaacaaggaaaaaaatatcgacccgacgggaccccagaggccgaacccgatgagtcgcaaggagagcagacaacaagcagggaatacaaggaaaaaaagatcgacccgacgggaccccagaggccactacccagcataaccgctacccaagaaaagagaacgcatgagtacgggggtgacaatagttggcaagaaatccatcacgatctgagcatccgcatccgtccctgtcaggatctcggcccgtttgagccgactcttcaaaaccgagaataccttctcgatcggattcatgtcaggagaatacggcggcaaataaaccagcaagacgtcggcgttgtcgcaaatctctgctatacggcccccgtgatgcaccggcgcattatccaatacaaggatactatttggaccggggaagcgacccatcactggcatctgacaaggcaagtagatcagcctaagaccaccagttatattctccatgcatgcaaatataactcaccaacacattctccaagaagaactcgacatccaatcggcgcatcgatccctcatgagcagtgactgccattaacccttccaaggacacggccgggaggacgctaatacgtgaagaggtgagaggcctcgcaatcctctgggtacggcggccccgccgggcccaagcgcgatcacgagagtgtgtcccaagcgatacagcacattcgtctgtcaataccagtccagcaggcatgcatgaaataagagggtcaggtgaatcagccagatcaaagcaggtgaagtcaggcggcccctgcttacccatgaatacaaaaaaattcgacgggtacgcccccacacgggccgtatactcggcgcgttgcaaagggctttgagccggatggatggttcgggcggtcttcttggtgaggtggagccgagccctcaattcgtcagtgattgtgcttaaagggtgaagtaccccggtcattgcctcaaggtgggactgaagctcgtcgatgtaaagggtcggttccacatccaggacagcctggaggaagtccgcctcctcgctggatatcgccagagggcgacctctttgctcgtaagttgccgggtcacggaccacatcccgagtcgtgtgatagagtcggagccagcgagtcagcgagtcatgggagatgttgtggctcacggagcgattgatccggtcgagagtgtaaccgcgaagggccaatctgaccacgatcactttgacctgcctatggtagaaaacatatggcattgcggctgcctatcacgataaaatgcaatgttagcaggagtgcatgatcattccgaggaagatgggcacaaacgacttactggcagttgaatggatagataaccggcagaaagaacggcctaaacagcaaaggattggaaaagcggacacgtattggctgatggtgggtggttggaggcaggaggggaggggcgggcggtttatttcggtgggggggagggcaggcgggcctggtcgagtagagagggaagagggaggaaggaatggaaggatacagggtatgtattcttccaaaccttccgatattccaacctagatattttttattttctgggatttggccaaccggaaacgcaagctttttcggtttagctgtaaacttaatctgttgcatttttgctggccaaaccaattcataccacttttgtgtgtaagatttttttttttttttttgaaaaaaaaaaaaaaaatcatatatttatggttactgacatattttgggggtttcccagggtccagctagagctactggaagtgtgagtggatatgtgggggttgacttgtgggtccatctgactgcatactgaggttgggctggtacagctccagccatctctccaagtagttgaggcctgatcaaatacaaagaatccgtctgtcccagactcccactagacttgtgcgtttgttttttcctttttcattttgtgggaaagtgggtagttgtgatacactacaatgtcaatacatatctggcacatttgagatttgtcctcacagtctcagattgaagattggtgatcatagatagcttcagttaccaaatatgaatgtgatatttaggactcaatgcagatcttactgggggttgtttcccccaggattcattcaaaatggctgcaacaatacaacataaaccagatcataaatatccaaaatctcccaaaaaagaatctcaaaggccctctattcacttgacaatataatctcatttctttgcaaaggaggattgtgatgagtcacaaaaaggaaaacaagattatcaaaaccaacactggaccagatatactaacaattgtgttattgtactagtgcagtgtgaccaaattctgttacattttggtgtagcatgtcagaattccactgtgccaggcttatactacttacaaaggtaggagtttgtagtgttatagccgtagacaaaataaggaacagggagaatgtcaatttcttttgaggctgaggtcaacagctcttgagacttactcagcttcctgaagcaataagccagggcaatccaagactcagacctgtacatagtcaagtttgagaaagaatagagtaggataacaatcaatgggtaacagtccaggttaccagcacttgtatcaaggattaaatctagaggtgctaatattgtttctgtaagatatagggtataaaggatcctagtcaaaaggtatttctaaagatgggtatttatagtgaatgctcaagatatcttcttaaatatcattggctttcttccaaaggtttcccaagaagataatcaatgagcttatagctcaagttcaaacaaggggccttcttgaccaatgtagcctagagatggtctgagggtatccgttgcggatactcgttatctgaccaggggataccgatttgggtgctgatggccgcttttccccaaactcctggcggatatctgggtatctccacggatacccaaggccaagaggatcagagtggccgtctggaaggaaagccttgcagttggcaaggtacatgtgccttgttgactggaaggaaacccttccagcaggcaaggtacatgtacctccccaaccatttaaagggcaggtatccgtggatacccgctgtggcttccagatacccaccagcggatgcggatttccaactccactgaaaaagagaggggatatctgtcagggtttaagtaatcctaacccctgcacaagaattgaggaagaataaataaaaagaattaaaaagaaataaagccctagcgcacaaggagtgaataatgctgcggcacaactaaaaccaacacaagacaacgtgtcctgatccccaatcgttgaaagaaatatctacctttccaaaccatttgtcaaccccaacaattaaaattaccacaaatcagccggtgacctctaatagtatttaagagagtcactgactgttattcccttttcctttccttcctcagacaattacagaaacctgaactgctactactacttcaactttagtatcaagcctacctagccgactagaccagcacttgtcaactattagcttaagcttgtggttttcactacctggataggcagcttcagcctgaagactactcctcgatctatacctagctctcttgagctcctgaatctatcctcaacttcacacctcccattcacgactcttcaacaatcctattacgcctccacgactcaccttacaactagttcaactgcctgttaacttgatgtattatccccctaactatctgtgttccagaggttagttgccccggctatacagcttctggaagatccatgtaagcctcatcgagacttctctgagccgcgctgaatttgcactaataccctactctctcaattctccgaagcacgttccttcattgagtcagactctagttactacctcttgtcccaccagtaagtaacccaatcctgacaatatctgcatcagggctgatatccagatgcggaggagccatctccaatgtagcctgtttactttgtgtgaggttctactcagcacaactttgtactcttttttgtttcatgcaagcttccacacatttgtttttctagttgtgatctcagcatgtttctatcttcttaaatgttgattatttatttgttctatcttgtttatgttctctcattctatattctttgtcttattactattattattataatttaagcttataactttatgtactatttatggaaagattattattgtatcttagttgatattttatatcaactgccatagtcaagagtgtcaatacatatgtcacactcttgcctgttgacacaccaagtgtgcactaatgctgtgcttgtagggctcagtgccattctacactatgttatggtctagtatcacagacccaaaatgctgccaaacagaactttagcaaagcatagtggaaagaaatttgagcagaaacagctaatactacacagtttgggtgcaatcaaagttgctgtgctaacactaaatttgtaagtaacatattgtagcatagcagcccatccttttcacaagggctgacaacccattatgttccaagccaacaatatcgatcaaaatactgttctgttaccctaccactgttggctatgacatactgtaacataaacgtccactgctacttaaactgggttggattcagaaccaacaattccaaggggaactgatacaggccagacagagtttgtggaaatttgatggactatggaaaatttttgacaaaaacatactgatcaatttttggcctgaattgtccaatcagacaactgataaggtttatgtgcatagaaacactaactcttgatgtatgcaattaaacctttcagtttggtttcccttgggcaaaattccaggaggtgcatactacttatctatggttaatgtatgtactgcattttttgacattgctgttgcagtttaataccaagaattaatacagttatcaaagttaattgcaacacccccagagaaatatttctgtaatattgtatatgtgaaacagttctgggttcttgtgtgacttggataacaccctgtgcttaaacaaattaaccctaatcttacattcgagtatcaacaatatatatgtagatgtaacacattcaacaggctggctggagcttaaatcttttgcctttttgtacaatgattgttgggctgcttgtgtgttacttgtcaagatgtgacaaccttgtaagttttgttttactttctgatgttaggcccacctctcctaaacagtggcaaactagtgtctatttaaagggactgttttttcatttctctggggcacatcctactggttgtattttttccctcttcaagccattctgatcaatcttttcaactgcaaaagaagaataaatccaagtttccaaccactttgaggtgtagaaaccatcttgattttattcttgctcagattccagaagcacccatacccagacatcttgattgaattgctcccaggctcccagcatacatataaaaactctaaacaaagcttaaaatcactttttatccaactcactgatattttgtgaccagtgctcatactctaactctcttctctgcatcacatacctgtcctgaagatcaaagtgagaaagagcccaatccttgtccaatcaaaacacaaagctaaaataactcacctgataataaagacaacttgaagcaacttcacaaacattgtagcctaccatgctttcctcattttggattattggcctgatgtttagcatcattcatgttgaaggacttgttcagggccccatggagaaactcattgggtatccattcatgaggttatgtggtgatcgtgtggacaaagggcacatttttgtagagtatacaagcaagattccttcatctgatgtgggacaagcagatttccagaatataagattgaaaactgaagatatcataatggccttggctgaattagaggcaacaaatcacagagatagtgctatgcaagatctttctgaatttttagcatttgacaaggctgcaggattcaaaatcaattacgtggttgtagatactgttagagcccgggatgggagctcactagaccattggactcggaactcttcaagccacttttattgttttaaaagcttagctcctgagccagcccagctgatcaatcaaatttgcacccagaaaatatctcaaattttattcccagaggcacataccttgccatcctcttccaaaggaccaagtggtcagtacatacatggactctagtcccaaaatccttctaaaatggagaatcaatcatgttcacaagactccactcacttcctacttcctttttgtttaacacaggtgaaaggatgcaagaagaggatcaacatggtctaaacttgtcaaaggatatggatctaaaaagcctcaaagtgggagagacccaaaactcagataacattatagagccaggtgagcatatcattttgatgaataaaactagagacggagaggatcagctcatgaaaatttgactgaaaatcaaatagctccaatcaatcatgagagctaggagatagcttttttgtggatcggagcttctattgaacaactggtcggctctcagagtgatagctcaaataattgatttttcaaaaaaaaaactgagatgtactttcttcttcttccactttattctaaaattgaattcccatggatggaagaaatcaaattgaaaccatctcacattcttctctataagaaagaatgaacaaggagatccaagaatttccttaagttctgaactaccctggtcctgttcaaaataacaaaataaaaatacaaaaatttttagatggaaatcaaaacttttctcttttcatattcatcttcttcttcctatttcatctcccttactcccaatatcttttgtacagagttggatttgtaacttctcaggctttgttcattcctgtgatcataaattatctagtcatcaccaaacagtttttgctgtcttgttttactcttgcagggatttcccaaaatgtctttgtgatgagtatggacgatgcagtaaattcagtgaggatggatgtcaagttcacttgctcaaaacatctgttgtctctgggaggcaaataactggcaccaattcatgatgaacaaaaattatgtacaaattctgcatgaatgaagttaggtccatgatagaacggtgtgagctcagctgaaaagaacgtgtcaaactcctactaacattggttgattaggccgccagtccacgcaggagcttttagggagctctgcatttgcaaggaaatgctggcagggatgtcaccaacctgaagtgtcacctttatcaagctgtcactgtatcagacttgatcgtgccgcggctaagtagcttgaattttggttgcagtgaggccacaaatgctcggaagaggggctgctgaactagggtgaagggatgctcgtgtgtgatgatcattttcaataagagttcatgagaggccttctgagaaaaaatccaagtcgatactgatgacgaagtttctgaaactttcagtaatgattgtttgctctttgtggcataggagctacatcgttctaggtgttgccaaaggtgtttcgttccattcttgctctttccgtccattggcgcttgacaataaacacagattgccttcacttcggtgcctgggaagcacaaaaacatattagtaaaatcttcaaggctgaaagaaattaataatcaaaacagaccctttgccttctttgtaaaatgtgtccaaatatcactggtggtcttgcgcttccttgtttgatgagtagcaacatcttgagcacttgatgtggcctgctcatttttgtccggattcttttgtgatgctgagggagtagcagaggttgtctgggtgttgggggaagtctcagaaatctggatgtcatcggaatctgaggaagatggtagcacagaagtgcaactttttctgaatcgggccatttggggatctgagggagctgttgagtcttgatgggggaatagccacagctacgtgttaatggatgtcttcccgtcgaggtttacaaccctcccagaattgaatttacacccccaagatcttaatttttggtgtaaaaaattgtttttttgcaagcctggcgatgatacctctcacatgagctggttggaatcatgattggggtgttaattttagactggggagggcttaaaaagcactctaaatgccgacgggaagtcctccaatatttgaatagcctggaacttagaaggcaggatccaagaacaatacacacacagctaccctatgtaattgggttttagccgggtttgtgggccggcccacataaaaaacctctgcccgaacccggccaatactttctagcgggtcttgatgggccgggtcagctctttatggcaggacctgaaggctgcccaaacccaaccccaaacccgacgggtcatgggtctttccgggttggcccgacccatttacatccctagattcggtggtcaataccatggtgatcgccatcggccatcggcattgcacccaccacatccaccacttggcacataccatgagcaacccgagtaacccgcgagtgttcttcgatttctcgatcaataatgcacccggaaggcgagtgatcttcgagctcttcaaagatcgggtgcctatcaccgccgaaaagtaactcatagtctttttttttttcttttcaattggaccttggtctctttactttgtttgactttttgactgacatcaacatccctcgtttcatttttttttttttttgacatcctagttttcgcgcactttgtacgggcgagaaagggtacagcactatcgcacccgagaccctgttatgctacaaggtccgggttttcttgtcttctagagatcctctttggttttggaatgaaggaaagaaacgtggatggatatggagcgcctattcttacatgatgacttactttccgacgcctatgtactgctagggatcaccagtccatcgaatcgttcccaacttcatgatccaaggaggagatttcatccaacagaatggcaaatcgggtcagtccgatctcccgccctacctaatcaacgcgtgatcaaaatgaatgaatgaaagaaagtgccagaccattcatctgctcatccttccacacgccgtcacaggtgaatcgatttatggtggcgaatttgatgatgagaatttcgaactggattgtgatcgggaagggcaagtgctagcttgatgggttatactcgtcgatcaaccaaaaaccatccaagctgacaatgatttcaaccattttctttcactccagcttacttgtcatggcgaacaagggcccgaataccaaccaatcccaatggtttatcaccttgacaccagcagatcatcttacaggaaaacatgtggtctttggtcgagttcaatccgggtttgaggtcgttcaagaaataggcggactggagactgataggaagcatcgacctctgggcggagctgaggctgtgaagattgtacattgtgggcaattggaacgcaaacagaaacctccggtggaaaaaactgtagatgaacctgtgaagagttgcgtctcaaactttcccctgcggcggtctgaatgttacccaagggatttttaaatcatatctgaaggctgatttctttcatatggtattctgtatcgctaccctttagataggtctgattccaaactggatcgcaaacgacactcacgttcttccagtgtggcctcctctgcgagttcacgacgatcgtcctcgagctcaggaagctccgaatcctctggtgcggcccgacgccgacggcggcaagaaaagaaggagaaaaagaaggcgcgcaagtctcaaaagtcttcaaaatctaaaaaactcaagttcaaagaacagcccgtcgaagagcatcctccgcaggccgacgatcctcgggctcaagaagagctagcattgatcaaagtggagctggagcatcaacaagccgaacgacagcgtcaatcagaagaagagctggcccggctcgaagaagaaaaggcgcgcaaagctcgggcactcgaacttctcaagaataaaccacataggaaagaaggcggggtgattttcaaaggtatcagataaattttaaattatctttccagattgtacatttaaatcgacttgctaatgtttattatttttatttttattttgtgtcttaccccacaggacgtgggtcgatgcgatatcgtgacagtgatgtgacgtttggaacaagagcttggaaggactgagtttacgcaacaataaggattgtggtatgcacgtgaagctatcagtttggataggtcataagaataacgcccaatcttcaaacctgaaacacacatcctatcactgtcagctctgtgtagaaagtgcgattgttatttcaagtgagttgattggtggccaacatcgtccaatactgatcaggatgccaatccgagacagagatttacagtctcagatcaccccaatagtataaatcacctccaaaccaagtccctcattctgttgccaatgatatggccatcttgaccagcgagatttcatgttaaagatcccggtacgttaagccaatgtatctgaccttgcagccatatctttgccggcatgtcaaatcgtagtaagtggcttgtcgtgttgcaacaactggcagaccaaaaaacaaagagagatgttgccaatcgaccatcccatccatgacctcatggtgaaccctgttggcctgcggtgaagctgattggatcgtcgaggaaaagctcatgctggagtgtgcaggcttgtgttggccactgtaggactcggtttaacagctacaagattcgggttaggtagtctcaggtgtgggggggtgggccggatggcagaaacttgcagtttgatgttgaaggggtcggaaacttggaatcttggatttccagatcttctggaaacagcttctactctagattcaatggggaggtcaagcagaccaacaacacgactccagaaatccataacttggaggttcgaggaacactaatcttcggaagactatcaagagcctttcgtttctctcaaaagcaagttgtccaccttaagataagggcagagaaaaggagacctaatggatatgtaaatatgtgtatgtatgaattactttttcgaacgtaagctgggccgaggagatcttgggttctaataatgtacgaccaaaagaaagaaagaaagaaagaaagaaaaaaaggatgaaagagaagagaaagagagggagagagagataaaatgatgaaaaagttggtcatcagagatcaaagaagaaatgaacatgaacatgaaataaaaaaaaatgaccattgtttttctttgtttagtcagagcaaaaagaaaccaagcaaacaaaaatggagaaaaagaaaaaggaggataaaagttgtagatctttttattgtgtcttgatctactgctacctcagatcctcatttcttaataaaaagaaagatataacccaacaaagtaaatgaaatatatggaaaaatcaagctcagacaacaaattaatcgagacgcttagctacgatgatgatattttgaaacacttccaaggctcttttccaggactcactaccctcctaggaaattgagtcaaggattcaatgccttttagcacctcctaggacctgctttctttctaagccaattgcataatgtatgcgagaccagattccagtggtaaaatgatttgcttttttactattcgtgtttgatttcgagtccttcgactcgttttaaaatagtcctgggtggttgggccattgatttgctagattgttcttcttttgtcgaaggtttggatgtcgtagttgttgcaggattggaagtggggttggcggcggcagttttagctagtgcagcaaacgaaatgccctctttgcgaaatgacgacaaactgggagacaagggagaggtagcacttttggcaactggagggggagcagcggcggatggcgcggatggagggacgttgccgttggtggccggcttggaaatcggtggaggttgcgtccagcgagaccgaggctgggtggccggagtaggaggggtgtgggatgactggttgacagaagcagtggtggtggtactttcatgggaagcggcggcatttgacggacctttggtgttggttgaaatcgaagggactgctttggtctcttgcgcttcttttttcagcttttcttctaatagggccttctctcgttcaagcttctgttcaatttccagttctttttgtaaagtatccaccggcttggcagctccaaacgggttaggtttgggtgctttaggagcggcaggggtagccgcagaagaaggtaatttaggctcaacctcaggcgtcgatttgccatcagtgctggtagtaatttttttggcgttcactgcagccaactcggcgcgctctcggtcaagtttttcttgaattgccttttctcgctcggcagtgtcgatgggtttggcagctccaaaaggagatggcttattactgacaagtgatgtagggggcgtaagagttccatccgatgaagtgacagttctggccgaaagttcgagcttgcgtcgagtaggtggggcagtaggaggggctaagtaagatgcggtgtcagcactcaaggatactatctttgtttgttttgagagaaaagggtccacagacctgtgggagaggcttcatgttcggaaggggcgactggtttggcttttctccagttgctgacagtatcagccggtgttggctcaatttcagttgacttgcgctccagcatcggtgctctcctgatactgccaccggacgcactgtgaccgtcgtcggatccgactggcgtggctcggcttggaatgaaattgctacctctttgaggtgggcctcggtccttcctaggttcgtctacgctagccacaaatttgcttccaaaacccattctctctcctctgtcagcagcttcactctccattccaaaaccaccttcggctcgactatagccccgtccagattgtgtccgccgggtcaggttggtggccgattctgcagccggtacgaacttggagccaaatcccattcgctcacctcgatcgacatcttcaatacttgaacgatcttgatgagaagaatgccgagtgcggcggttgtcatcaaaagtaggcagcggtccctctcttcgccaggcaccccccgtgcgatcctcgcgctctttggctatttgaaacgagttagacagagacagatcagtcccaaactggcggcgatggccacaaagagatggagtacgaacggggttcagcaacactgattcgaaccggtctaccgccaagctcacggcctgatttgtctgtagctgccacaagcgcatccctgtcgtcaaactatgttgatagaggggaaatgaggtcagagccgtactgaatgaaccagagagctgtgaagcttacttcgacataaccataacctttgggtttaccagtcgcaccatctgtgatcagccggatcgaaatgatctgttgagataatagtagataccactcgtcagatttcctctgacatcttgtgactcgttaccactgactaactgacgtgagaggctccaaagaattcttctagttccgtacttccgacttcccaactgagatttccaacaaaggcattgtagggtggcttgtcgggtacggggacctcgactcgcgtgggcctctccatgccgtctcgatcacctcctctgcgattgtagtctcgatccgggtatcggttaccatccccacggctgagatgtgagccgccgagtccagaattcgggggttcgttgggatcccttggtgcggctaagcggaagagaaatcaggttcaagcccacaaaaacaggattaatgacatggctgaaaaaaaaaaaaaactttcaggtcactcacgagcggtaggaagttcatccatctcgtcagcccatgaccgaccggtagaggtatcggccaagaagtcggtcaggaggactttttgtccctttttatttttaggagccatgatggtagttggttaatgaggatggaagtgagctgagggagaagtttgagaattagttggtgatggaatgaggggatgagggagatgatcgaagtgaagaagatgattgcgagaagtgctggttgagtggaggactgtgttggagagggggtaggaggacggcagaaggcggatggtgatatgtagggggaaaggggatcgatgtatgcgtcgacttccctttcgaagatggttggtctgacttgtacaaaaagggtctttaattgtttgtagaggagtagcgggcactcggaagtgcagtcaacagctctttgttgtagagtggttgggtgtcttgtggggtgggtgggggtggagggagtggaacggtcaacagggaataaaaattcggtgcagtgtacagaatccttcgcccacctgaacggagcgaaaaaaaattggatagggtaggacaggaggagagtgacgagcggactaaaattatgatacctgtagtcgatgcgaaaaaactgtttgtatgtattcgagctgtttcacatcgtaaatttggaagcatgtacagaattacaactggtgtactgtaaaccggcacgtgaagcaccagattacaatgtgacatgatcagaaagacagaagaaaaaaaactcgatatccatgactcattcacactcttgaaatacctctaatcgtgcacagaacgagatgtgtgtgatcgaagatgtccttgttgtaggagggatgtcgtcaaagctgaactgcattaacacgggcaaagatgacatgaagcaatcggcaggcaactggggggactatcagtgccacaatgaccaaaaaccacttccgggatcaccggagcatgccactgaccggacaaaggtttatcaatatcaacccaaaaaatgtagagtacagggctgtccagtcatccagaaatctctgttgggtatataggctttgcagcaaacttgactaaacagagaccatcaaattaacaagctgctacaaatagtgtgtcccattcgaattgtacagggttgtatatcaggggattacaaaagagttgaagtcatcaggagagaaaccaatatgtggcacgatgatccccctgatcgaatgcaacaactatcacaaaatgtggcagaatggttgctgactcattttgggtttctttctttgtagttgcttgaatctttgatttcgtgagcaatatttcccatcccccagcactgatctgaattccttgagatcacgcaaccattacatttgggccacaaaatctcaacacctggaaaactcttgccttttgaacgcgtaggaaggatcaggaaattgtatcatttaactaccaagaatcacgttcaagtagagaagatacaaacattccaagccgtagtacatacacagaattgatttagaagcagaaaacaacaaaacgatcaccaaggaaatctaagcgcaaattcgaatagcacgatgagtgccttttttttttttgaaaccgtcttgagaaaagtgatcactactgccgacaagattcgataactgaattgtcctctagaatagtcatagcttgttgaaagatcaagtcgggggtggtctacaccactcacccatgagtttgaaaagaaggtagattgatactggttctacccaagttcgatagacatggcttggaattattgtagcaatcaagcaccctaaagttgataaaccttactttttcttggctggtgccgcagtctttttcttggatttagccggacgcccagccgctttgcggcgcttgcgtcccggggccggatctggcttggttgaagtagaaggttctggcttgataggatcctcaaagtcagacagatcatcgaacaggccctcaggaatgttatccttgaggtcagcgataaactcgttggatatcgccttcaatctatccaaagatctattcccggttgccggattgctcggaggacagctcgaagaaggcggctgttcagtcttcactacaatcggttcttggctagaaatttgtgacttgggtgggacgaaaggcttgtgtaaggttgacactttcacgggctgggttggctgtgataatgtcctgagtggcttgctagaaaacttcccagtgctcccattgatcagtggcttagaggtgttgccacttccttgagcgttagggtcataatttgccgctgaagtaaatgtgggaggcccagacgttgttcgaaaagagccacgaagaggaacattggcagctggtttgacccctgatgatgaaaagcgacctatttgagttggtccccgattctgtgcccaacgattgtaattttgtttgctttcctgcgagctacctgggtagctaaacctctttccactcggatcaggaatggtaaaagtctttctttcttttgattcactaaaaacacaaaacgactcttaacgatactgagattgaaatttcgagtggaaaagggggggggggtggtaactgtcgaaacttactactcttcaattctacttttgataacatcatccggtgctgtcgggcgtccgatcacagctgataactcttgacgtagtcttgagtcaacttccgggagctttggagtgaagatgcaatcaaggggagaggctttatcggagctctgtttgattaactttttgaggaagatggaaacctcctgggaacgagtctccgctaaaaaatagcattatcacttttttgtttcggaaggaacttcaaggactcgttaattgatgaataattctacttacctccttgcatccgctcaactgaatgtgtaagatatagaaggccttgcgctcgagtcatagctacgaataatagacgcctgcaaagagcaatgacaacgcattaagtttactgggttcataagtagaatgtgcggacaaacgttacctctcttccctgacttcttccggctcgctacagcggtaaaatgggaagatgccatcttcggctgttgataaggaagagagtcaataacagatcaataaaaattctgatccaaggtgaatagcgtaccggcaatcacaaaaactacgggccattcaagccctttcgacgagtgacacgtggtgatagtcaccctaggttggttattgtcatccttagactcctgtgtatcggtgtccgtcgacaagctcgattcaaccaggaattgtctcaatggtgtaatttcctcaacaatgtcatcaggaaggctgatgttttctgtgctagtaatgtttagtagcagatccaaaaaggtcagcctagacccagtgggcttagtcaatcacataaggcgcatacttaaacattgattccagccgatccaaatctgtatcagacatggtgaaaatgggacgattaggcggtttgacgggtgacctatgaagttcttcgacatgagagagttgagataagggtagcgaattggatgttgcttgagattctttggcaaggtgagttgcaaaagcctaaaagctaaacatcagtagccgaacatagaattagaaatgtgatacaaacgacatacttttaattcctgtatattttgatctcgttgcactgcatcaggtccgtacgttttttggagatgatctgcgtaattgattcgctccaccagattgtcaataatttcggcaacgggacagccctacaggaacaacaagtcaattatagccaatcatcatactaacattcaaatatgtagttaccccttgtgccatcgcctgaagattgcatattatagagacaaacttcctgaaggtttcagtctgggcaggctgtataccggcgaaacgcttacctcgcacggctcgaactaggacttccatctggctgattttgtgagttgcggaggcagccttgacagcgttaatggcggccagacctgaaaagccaaacgaagtaagttacagcaatctcacaaacgtttgatgatgaaaaactaaccaagctttcgtcgaggagtgttgatgacccgctcaaaggctggggaaaaggttgggttatcagcaagttggaggtaggcaaggatgtctctgacctatatgtgtcgaaacagttcagctgttggttggttaacctacggcgtgtgtttgagttgtgacttacttcgacgcgctcaaaaaacttttgagcaccaatcatacggactgggatcctagcagttttcaaggcagtttctaaattacgactcagtgcattatagcgcatcaagatacagaaatcattatagtccagttggccgccagtgtgtgcgaccaaacgatgtatttcttgtgcaataaaggcagcttcttcgattgggttggaaaacggtcgcaccatcggtgaactaacccgcgggtggctggtgtacagattcttatcgattcgctcgttgtctgtgtatgttcagattttagcatggttcctattggcggacttgatagaagtatttataccttgttgaacaacagcaagagatgctttgaggatggatgagctggagcggtagttctcttccagtagggcaacctgagtaccagggaagtctgtgttagtatgggtaagaaaaagaaagtcaggttggcttggatcaaataagaggttgggcgaatcgaacaagatcggacctttggtcatcttctctagattgatagcttgtgcatagcggaagccataaattccctgatcaggatcgcccacaaccgtgacagcaccacggtgcgcaaggagtctcattatctcgtattggacggtatttgtgtcttgaaactcgtcgatcaatacgtgttggatgtgagcaatgatggtgggatgagaccggaataacttttcactgtgattcaagtaacaagaaagaaaaaaaaagtcaacaaccggcaatttggagtgaagaaagtttttcaggtgaatttacccaagcaacaataagtcatcaaaatccagacagttatccgcatggagcaggtctgtataagacctgctttagaaaaagggcctggtaagatacatcaggaatcttgctgcagttagtatgcctactgaccgatataatgcagccataagtttttggtaggaagtttcggcctgccgaagcatttcttcgggtgagtagccttgggattttgctttcgagatcgcttccacaacggttttgggcttgatggattgatcttggacttgctcggagaattgagggtcgttgagagcactttttccgtactgcagctgttgatcacggtcgcagatcacccagttcggtctcaatccaatcttgcttccatgttttcgcaggactgtaattatgcaaccatagtaaatgtaaattaggaggtcctgcaggggaatgaattttgagagcagaaatcaacacctacaggtcacgcacatcccatggaaagtgcccaagatcacttcactggctagtgagccaccgatcagtgctgccagacggtgctgcatctctttggccgactgttgtggggttaacgtcaatacagagaaatttgagaaattgatctgatcgagacacggccagataatgggacccagttttgtaccttgttggtgaacgtcacagcgaccaatgagggaggagagatcccgcatttcctcaacaggtacgcaattctataagttaatacacgagtcttgcctatgatttataaaacatgccaatttgagagattcagttcgagcaaaaccgcagaagaaagagtgaaacacatgaggggcttaccgcttcccggtccagctaggatctggagactaccatcagctggccgctgaaccgctttgagctgattctggttcaaggaattcaaccattgaggttctgcagcatcagtcattgcaaggcgcgagtcgttgaacgcggtgcccaaaaaatcaggggagtacagagagatgaattaaggcgtctagtgctggagatggcgtcagtcttacttgatggagaggtagttctcagaactggagagagagatggacttgaggaggctggtgtgctgctctgggtactgcagcttccttttcttgaggctgagatagggcaaggcagcttgtggtatcatctgtggctgtgacagcactcgaacaccccccgtgacactcaccacacttgtaagtgcttagtgcactgcaccactccagcaacccaaacaacgcaccctctacataaccaacctcattcgaacaacatcatcaagcaccgccaagtcctgaatattacgctaccgaacaacccttcgatatcatgggtggatggttgatattcatcgttctcatcctcgccgtcggtctctcgttcctgggatgggtgtcagctcccaaaggagatgaccaaatgtacgtgttattctgatccattccagtagtacccagttgttgaatattgactgtttctgtcattcttattgctttggtgctctagtgtgatccgaacagccgtcatcgctacaatcacgtgttgttatctcatgtgggctatcgtttacctggcccaattacaccccctgattcgttagtatctccttaattcttggggcactgttcttgatttcccagctcaatattgatttgctgtttcttttctcttgacgcagaacctaaacgaggcgatctaagacccgaacattgatgccgctccgcaaatcaagaaacctggttccatcatctcggcggccaacttccactcaagctcttcaagcatcacttcttgtcacttcgatctggccgatttcaaggaattatgacttcaaactagaccgatttcataacggatccagtcggcaagaaacaatccctaaaacctttcacatttaattttaatcctccaaaagcccctcgcagatgtgttgctacaagatggtaagccggacaagttccgccaaatgatgaagtgtttattattaccttgtaaagatagagagaaaaacgaggaaagagtatcttcgtcaaattttcaaaccctcgatcgcaatcttgcagagtctcgccaaatcgttcatctctttttgaaataacaacctaagccttacttctatctgaagccacagtacgtaggatccataagcaagctcactcgagctagatgaatgagctaaaaaaaagagcctcttatcaagatcttgatcgtgcttatgatgcgatccagtttattaatgtctggggtgaaatttgctttccaaaacaaattgtccatttttttttatttcattagccgcgcagttgtccttatgtgtacttcgacttcatctgaaaagtcaccatcgttcttccgccccttccacagaaacaggtgcacatgatcgtggctggtaaaaatagacataaggtttcttgtaagaaagattgaataaccaatacctcactcacctctctgtacccctatataattcgagccagagttctcgatttttgattttcactttggtttgaccatgatcaaaggatacatagatctcatcttgttcccatattctttcaaatgttgggtgtcatcttagtcttcactaccatcgtcagattcctttggaaagaaaatgattatcttcagatgccacaatctagagatatacatcacctttagtcgactgtgaggcagcttgaatccactcaaatcttaacaactcagcagtcacggatcgactggacaaccttggatcatacaagcggattgagcaaactacgtgctctttcggaaaaatccaccagtgtggagaaacttgtcgagaaactaaacttttatggcagactttcagagactattaggagggacatcactgatctcaaatgatgcgcatacacccgcatgccaatacataatcctacatacaaacttggatcttctcaggtgaggcgattccatgagacggttcgattgccgatttggccgttcaactaatatgtagggtctggaagtggggaaccaaaatgatgccccaatccctcctcgctacatatttatttgaccacaagaaattgcttatcattgcaacttgaactcatttctgcaatgctatccaacctatgggaacgatgttgtgcaatgtggtttgaaagtagttttcctctcaaaaaaaatactacccatcaaatggctgtctgtctgtggaggtgaagctaatccaacctggactgttgtcgttatgtggacacacaacaggctgccgaccttccgacgctgcctaccgctttggacaacgagagctgcgtggagaaaggacgttgccccatcatgccaacaaagtcttcacatcaacctcgccacatctattatgaagtgcatggagatttgaaagcatcccagaaaatcgtcctcggtacgtccttcactcaatcattcctggctttctttttcggccctaaaccagccgtcgacttggggatggaaatattattgatcgtgactctttccaaatgactgtttctcaattagtcatgggtatgttttcactttcttgagaagcaaggatgacaagttgatgtgttgaatttcttatgtgatttgtaggtatgaactttacatgctctgcatgggcttcccaagtgcaatatttcagcaagaaaaaggatcatgtcgtgctggtatttgacaatcggggcacaggaaatagcaagttgagttgttgtttgttattcctttcttgtcaacaagatcgctttactgagttcctcctaatatcgttttacaaccatatcttcctcagcgctggggctatcgaagcgtacaggacctcagatatggcccaggacacagtcaccctgctgaattggctgggttggaaccaagaccgctcacttcatctattcggcatgtctctcggcgggatgatagcacaagaactggtgagggaattctctagaggcttgggggatcgccagtgcatgcagtttttatcacattacaccctgttattttccgcccaacgtagtgtctgattgtcccaaagagattcaaatccgcgactttcatcagcaccagatgcggaagtgagcttgattggccatcggttagtgcatcatgatcaaactaatgagatttgatcttcattcaaatcctgactgaacgtttgtctgttattattctctttggaaatctcgaatctcttcagaaaggcgcttgggaggttttagtgaagacatcagcgaagaaggcgaacggagacgaggggttggatctgtatctcaacgttttgtttccaaaggaatatatggaaactgtagtcgagcaagacacgatgctcaagagcgacttgcgcgaaaaacttcgaaactgtcaccgtttgccccgagagcaagcaccgattccattcatgggacacttttatgctgccaccatgcatcactgccctcacccgaaattgcacaggatcgcggcggatctcaagcccgccaaaatgctgatattgactggcggtagcgatgagcttattcctacaaagagatccctcgaattgcacaagaacttaccaggctcagaattagtcgtccttgaaaatgcgggtcacgccttgatcttccaattatccgaagaggtcaatacgattatggaaagagctattgttgaaggcaatcaggcttttaaacttgtaccgtagttgacttatttggatcaatctgatggatcccatggcttatcaacccattgtaacacaccgtagaaagaatcttctaatggacaagatctacataacagctgaattttgcgccgattctgagacaatccaattttgggcataccaactattttgaattcgacaaacttagatttctccaccattttcattttccaatgtttcaaccacatggagtaacttttcatccaatcttttgtagcgacctcattggccaaatccttggcatgaacatgaaggaatcagattgccaaaactggaattagtcaatgagaattttgctttccaatgtgtatcttttcgagttgacttgctcgagaccacagtcttgggatgatggaggtgcaaaaaccccaccagagctcattccagtcaaaaaagcggcttggaagataataattcgcggttttgatggcatcggacccgaaagatattgccaatatgtcgcttgatcatctttctctagaccaataatattggtccagagattcgaacattcggagctcatcatcattaaattgacctagtcttgctcacggattggattctgcgctgaaatgaattcaatttagtcgaactgaaaaaaatatatatatttctccctcgcacgttcctaggaaaagggtgagttctggtgttgatgttgataggcgcaattggtcgagatttttcattccttttcctgtttggaaacgattcataacagtttgtcttcaggaactgcgatcgatggaaataatcaagtgtcggtactttaactcatggctagtctggatctgaatgtttgttcatatgtgttcaaataaaagctgggaggtgatgatcgccccattgcgttcatttaagccgggatctttaccgagaagggctatttttggcagggcaatccttcctcctgatttacaaatataaactgagtggggcctcggggctacacttgtcggagtctacgtatccatactgcatgtgtactcgtcgtcccggtgatggcggctacgacacttgtgctcatgagtgtttttgtttatgatttcgcagaagaatctttatttacagtaacactaacaggggaaccccgttagtaacttccctcctgatcaaatgagctatttgtctcctgataattattcttttatgatttgaatggggcacaccctcatttgcggactcgtcacggcgttttaactcacctcctataaatgagctagaatactgccaagatgggtttgataagagtgtgtccagtttgttgcttagattctttcagactctcgctgtttttcatcggtctttttttgtattatcaatcatcatcgaacatttattgatattagagagagcaccccgattttagcattcatcgggcgccaaagcagcgtggccgaaccttgaggtcctgtggtccgagcagcaaaagaagcaacttgatctttactagaataaatagactcttcacttgatcgccaactattggactctataatataactcattgatgtgcaaggccttgctgtggttcttacacgcgatactactcaagtctccatcagatagctgaaattcactacgcgatgttgtccagctactggaagcaattcacgatgtggatggaaagtatcatatttgaatctattatttccttacattttcgtgatgagaactttgaaacagctctgagcttgctaataagaaatcacgtgtcttcactccaacagtctccagaccttcctacgcttcctacctctttgaatagtgaaacttgcgcgaaaaaggggctttgccccatcgcagtcgattattcatccagacctcgccaaatatattacgaggttcatggagatttgaaggcttctcaaaaacttgttctcagtatgtctttcttcatccgccccacaaaattctccgctggaagacatcaattgaaattttattggaaaaaacgatctgatcgaatttgtgacttgacttttgaagtcatgggtaggctttcactctcaatgtgacggaggaactttttagaccaatgatttccttcattttggattgttaggcatcaacttttcgtgctcggcgtgggcagcccaggtcgaacatttcagccgcaaaaaagatcatgctgtgcttgtttttgacaaccgaggcacgggaaacagcgagttaagtctctccggggaaaaatctcatattttctgtaatgcttcgtcgactgattttgaatttctctgaacgtcttccaacatatccacattatcagtgccggagctattgaaccgtacaaaacttcagatatggcccaggatacgatgactctcctgaaatggttgggatgggagcaagatcgctccattcatttatttggcgtctctcttggcggaatgatagcacaggaattggtgagtcttcgagtctacaagctttgggaaccgtttgcatagcttattttttctagtctactcacacccattgtttatatgtttcatcatttttggtattagtgtttaatcattcccgagaggttcaaatctgtcagttttataagcacaagatgcggaagtgaattggactgcccatcggttggtggttcacgatttgataagctctatgagagttcggatgcctaactctacacaagcgcgcattcctttttgattgtttgacccataagacaaggagcttcagtgcagtattccagacctcttccagggtggcgactggagaccaagctctggatttatatctcgaattattatttccggatggacacttcgaactggagacagaagagggcaaaagatataagagtaacctacgcgaaaaactccgaaattgtcaccatctaccacgggagcaaccttatcttgcgtttgggggacacttctatgcagccatgatgcatcattgctcttatggaaaattagaaaagatcgcgactgatcttcatccagccaagatactcgtcataacaggcgatagcgatgagcttgttttaccaaagaggtcacccgagcttcatgaacacctacctggatctgaattgatcgtggtcagaaatgcgggccatgccttaccttatcaaatctctgatgaattcaatgcaataatggatagggtaatcaaagagggaaacttggctttttccaagcactgatttgattggcccagggggtgagtttcttccggaacgttacaaagtgaagtttttgaatcgagtttgatcccagtcattgacacttttctggccccaacttttctctttttattgttactaattagttacaacagtcaataggttcatgacttggttcaaaatattgctacggggatttagtgtgccaagttttctttctctgcgctagttataattgtttgaactgttgtggtaatatatagacttccttccaggctaggtatcattcctctttggtgaacaaatctctgccctgatattcaatgcataataatgaaaggaggaaacatccattcatagtttaaaattaaagaccaactaatacctgatccaaaactgttacaatcacagtatatttctttcaaaaatttggcattttcacatatcttcaaggtatgaccaacaaagtggtactggaaatcttcgtgcaaaatgaagaaattgtgcatgatttacaaattagtgaaaatcaatctgatctttttcccttgatcaaactcgtgagaggaccatgtagagctagagatcacagcctcagggtttgaaattgatgcttaactcacgttgagctcgccgttcctcgccggcctcgacctgttcctatctgaccgtttaatattcagtaatttctgttttctttttcctttcattaacgtgcaattgagctcttgggtcaactcaaatcttcatacaggaaaatgaagagcttcatgtcgcgtatgtgccaacctcctcgctgaaaacctatgtagccacggcaggccgcttgcccctctgacatgccgggacctttgtcttaccgaattcgccgttgggcctacagcttttacggtgaagtttgtctgtatacatagagcttcatttcgcgtatggggaaacctcttcgctgaaagcctagctgtgaaggccctttacccctttggcatgccggggtacttgtcgcgccgcgttcaccgctgggcctacagctttggcggtaagtttggcctagatactctcacagacgaggaacaaatccatcgtgaaatttccatcctccttgatgtatgcgagggtgcgtggtgttgcggcgaggacccgaagggacggttaaaccagaacccacttcatccaaatacgattgttctccttataaacaatggctgtctacggagagacttttttccacatagatctccagcccaacctactatcatacacgcataccgcaaaaatacctatctatcacttttgctagccgttgatatcatcacacaatatgcaaatgcacttgaggaatcaaaagattggattcttgattattttaatcttgaaagaaagcaaatcctacccaccaagtggagaggaaattgtaccatgtagtttaatttctcccatggaaagaactgggagagcatctgcacattctggaaccaatgctggtgatttatcttgaataattttcacatctttacactcatcagaagttgaaagactgattctatgccatcttcctccagataaatcttccactcttggagctactggggatggaattggaacttcaggaatcatgaaagtgaatcttggcactgaaattcaagaggaagaaccaataacacatgaatttggatgtagaacatgtcctggttcacagattaaaatcatgcatcctggtgcaaccaagacaagagggagacttggaagccttttggaaacagaaacattgaaagattatttggagaatttcctctacatttgcagcaattcattttccctgaaagacactagtaagttcacacttgaccttttaggaaaggccagattctgcagaactcatttttaattttattgaatttgtgttccttgtttcaatccttgttaaatgaaacctgtcaatttgatatcaaatcaatcaaaaaaaaatggaaagatgatccacaatttttaaaacatacacagaagatcttggggtggtttatacagaatgctcaagattccaataaatataaacaactgcaagaaaaactgggaaaaagtttccaagaaggatgtaccaatttgaatggatacttgcaactaatttcactcatggagagctctgttttacatgggtagaattatgtgcatattcctgaagaattaagcccatccttgaagagtattgtgaaaagactcaaagaatcacttgaaaaatcttcaacagaatccaaagtaacagattcacaaaaggttcaacaattcttaactcaagaactcaatcttttattgcacaatattggtgaattgaaaatggaaaataaatatgatctttcagatatttcaacccaagaagttttggagctccaaggtatattgttccaaacaatttattacatctacagaaggaacttgataagtcagcaagaatacaggaatttttttgggactggaaataacatagaggttgctgcaatcaacatgattacaaactacaacataaaatatataccacctggagtcattttggaggatcactacgtaatgaccagagacattgctgaaaatattggcttgacccattggaggagtatgaaaggtgagataaaataattctgaatgatattctgatgaaagatatgtattgaaatagttcaattttttatgctttataaaaaaaatttatagatcttgatgactttctgaaaaggaaatttgaatatttagcaaatgaggcacttttcaagtataactacaaccatttggttgacatgagtacaatattcaatggtggtaatttatttgatggattagaaaactatttaaaatcaaaagaagccatattgattgagaataatcatattgcttgggatggcttccttggtcttggatcaaagtatggcattccatcaaaaactggaaaacgaattaaagagaaaatagccaagaaagaaatgaataaactacaaggaccaggacaagggaacaaaggtgaaatttaaatgacagagatgaatgaaaaccaaaaagatttacaattacagcaacctgaaaaaaacaagaagtacataataaataagcaatttgatgaaatcatgaatgagctattgaaaaacctttttgatcaaaatgcttcaatgaaacttaggatcttgtcatctgaagtcttgatttttgtttggaagaactatggaatagaaattttgtatcttttcaaaaataccagaaaactcaagaagaagttggaatcatatgatttggcaattcatactttggaagaattaaacattgttaggaggtcaatcaagtggaactatgaaggaaaacttcccaatggtttagtttatgctcacatgcaactgcactctgaaagtcttgatgatgcacaactcatgaatttttacagaattgtcaattctaagttctacaaagttcatcaaaaactttatactctttcaaatttttcaatggatcattatgagcttctaaaactggtaaagaaatcatactctgaagtcattcatcagatgagaaggcataacactattcttgttgattctttggaaagagctagctttgttaaagcatcttgatttcttcatatcgctgcaaaatttcctttggaggatgtctacacatatggatagataactcagatgatttctcttaaattcatttgattttgattttgtggaatcttgatttctttatagattctgatcaacacatgacacaatcaatgattcaattttttatctttctccctttaatctcacatgcatatatttcattcttaattctgatcaccttttcttgtttgaatcatcaatccatgaactaaaaacatcacacaatccaaaatttaaaaaaacttaaaaagggtcttagttaaacaactcccagaaattggaattccgactcccaaatttcagggatgttgagaggactgtctgagatgtccaaccccaaaattgggagttggacctccaaaaccttcaaaatgtttgggagtcaatcccttaataaaaaaaaaactcttgcctgccaaggggaacccctcttggccattgagagcatacactctcagtggccaagggggattcctcttggtgttgaaattacatgtgatcctcccatgacagttgtccgcatcaacacagccaactgtattcatccctcaacagtatgttcatccaatctcctcttcactctcactctctcacaatgttccacttcattcatccaaactatcaactttattgagctctcccacataccatggacaccatcaagctctccctcaacattgatagaatattctctcatcaactttgtggagcttctatgatattgtatcacatagtttcattcaatttggtgagacaatatagaccacaatctctcaactcattgattgatctgcataacctccctatcatcttgtcttcttagtccttgtactcatcttttctttatcacttcctcagttgttcttgacattcaatctgttcttttgcggcaaattgatcttctattctcttttatctctttcttcctcttcttcaaaaagcttatgttacaatttgcttcaagtctggctttgtttccaagcaatttactcagagttttacacttggccactgagagtgtatgctctcaatggcagagggagattcctgataggaatccccctgggatttccagcaccaactgtcaacccccctggggttttcagaggattggctcccaaaaaaaccccggggagtttttattttttatttttatttatttttattaggggattgacccccaaaccttttgaagattttggaggtccaactcccaattttggggttggacgtcctgaggaccgcccgcacaatttttgggagccgtttaactaagatccaaaagaacaggatggaaataaatccattaaccctttaaatggaagttgaatcccaatgtttgatttgtggaattgtttttttggaaaatagaaatctgcattcatcagatgattggattttgagaacagatatgtagcacagattttcaattgaatcattactttggaacacagcaataacatctgtgaatccaatctcttttgggttcaatcgaataagattacactggtgcatggatgaaaaatacatgtttgactggctggattgatgtctgaggtgggctagctgagactggcttggggtatcttggcaaggccttaaatggagaactgagctgcaggtaagatataacattttgaagagaatcacatatgagattttaatcaaggatggagaaataagaaatggtttagatttaattttccagcttgatcatggcattggcaaagaaggaactgtcctggaactgacactgcattggcaaaaaaattggggtgtgcatattgaatatatgcaatatggcttatcagccatccacttgggccatttcttttgcgccggtcaggtgagtttgctgtgcagccaaggaaagatggagttctacaaccaagcggcccgggcaatcgaccgagtcaacaacaaacatgggagcctgaaatcgattgttttcaaccttgcagccaacagcaataccaaaaacaagcagccgcaagccgggtcctcagcaagctcgatcaaggcaagacaggtcagcgacggtaaaagactcttgagagtggtggccgaaacattacgatgtaggtgtttttctttgccttcaaaatacctctagtcagttaaacctccgaatgctgatttgaatggtagatcgtcaggtgatcgaatcaatcctatcagtcgtcgatgtcctgcgtttggagtccaaggtcttcggctcgtcttccaagtcctcgaagggaactagttcgaaacaaaacgaacgatggcaacacccatccgcgcatagcctagtcctcatccttatccatgatcatcttttctcctctcgcggaatcgcactttcgaaaatccacaagatccgcgcggccatcgagcgtcattcatctgcactcaaggccgaactctcgcgtctgatggtccgacaggccgtttctcgggtttctgacttggccgattctttccaaagggggacggattcggtggacgaagattcgggtgggacgaacttgaattctcctcgttggatgagagttaatacgatcaagtggagcgttgatcaggcaaagggatggttcatcgacgccggctggactcaagtctcctctctggaagccctgccaaatcagacgagtgacagtcctgatcagctccttgtttttgctgaggacgagcatgtggcgggtctactagcacttccctcggcggtagtcctcgcgaaactagcaccctacgtggacggtcgactgatcgcccaagataaagcttcatgcatgcctgcgcaattactcctaggtgatcatcctcacaaccctccaatcgaagtcatcgatgccaccgctgctcccggcaataagactactatgctcagctccatcgttggcccgaggggaaaagtttgggcctttgaaaaagataagcagaggtttcaagtcctcacagagatgattaaactcgcgggttgtactagtaagcacttttttctctttaatttccgtttggggtacttcagtcgacatatccctaagttagagtgattttctcaaccttagatgtccgttgcatcaatggtgattttctggctgtcaatcatgatgatgagcggttcaaggatgtttcatgtatcctggtggatccatcatgttgtgagtcacatgcgcctcacctcaccatcaaggagtgtgtcaatgatctgattaatgtttgtgtcgatttgcagcgggatcaggaatctctaatcgactcgaccatctctcccaaacggattcccaaaagaagcgagatgaaaatcggatccaatccctatctcgctttcagacgactattgtttctcatgcgcttcgtttcccgtctgttcaccaagtggcttactctacttgctcaatttgggtatgttgcatttctagcatgcatctatctgcttaccaacagctcttcacttgaagtcatctttctgagcaaaccaagaatgattgagacattttgtattttcttcttccgggctaactggttttcagaaagaagaaaacgaagaagtagtcttcaggatcttgaacaagcctgaaatgattgacaaaggctggtccctcaaagaggtaaaagacacgttccttaataattcgaaaactccgtgggggcggactggggaggtgatctccacaaaagagaagcgtaagtcatttgttccccttttattttgctacgctcatcgtttggatggttgacgatgtgttggctatatagatttgtcagaacggatgatcagattcgatccttcagtcgaccagacgattggcttcttcgcagcagtcttccaccgccctgttccacaaccaggccctgccagcgcgaagaaggctgaaagaagcacgtctactgcaattactcagaaaacggaacgcgcccatcatcccaagactagctgtgacgaaactccattgccgttcgcccaatcccctaaactaatcgtcactggtaagaaggagaagatgaggacaaagaggactgtccttttccacggcatccgacctggcaggttaatctccatataagaacgcgatcttcatttgattgcatctttgtcttgtatctaccttgcttgagaaacccaagtcttaacaaacactgggatgagttgaggattctcatggattaaatcggacaacaagcttcctcacagtggcaatatgtgatgaacgctatgactcccttaggtacatgatccaggacaaccaaatatgttagatactattgcttggaatcctcacatcatgtccccactcgttgttgagtcggtggctaagtgaaaattagtgttaagagatgggaagatcctcccagaccttccttgattaacatgacgttgttctggtgcgcatgccgtgtaaaaatggtttcaatcaacatgattcagggattccccaatattgaaatcgatcccttactattggaatataagctttatggacagtcaaggttgctactgtcagtaaaggtggctcgggctcggtggggcaagggaggggcagacctaggatcaaaagagcagaaacaggatgaagaagaaaagagaacggctgaacagaaatagaatgaaagtacaacagatgtcacaggcgacatgtcacaagcagtcactgagatttctcattattcccacacttgcaaagcgcaactggtctagaaatgcagtagaacagctgtattttatttcaggttcaacaatcaaaacaaataaagctacaacaattgcagaagaataggaggaatactgtccgagagagaaaggtcacagatctgtcctatagtcttctgatgctcaaatcactgagtttcacgagaccagagtaaaaattgggatggctgtcgagaggcagattgattttcggcatcgaagcattctgaataggtgcaggaatgaaagatagatctaccagtgcgcgttgagcggctttccgccaacgcaattatcgttctccgtagtttttgataagtcaacagtgattatgttaaatttgccctttggctatgatttagacgataatgaaaattgtattagtacatcggacttatataaagagagttgaaaaggatttttatgaggagagagtgctcacgacgttgggcttcaaattgaatgcactctttcggcaacagcgagtttcgtctaacattgtcccgacgcaattgtgaacgttttgcttgtcgatgggcgtgtttgctaaggtcactgttaaaaaatggttcagcaaatcggaggatagtcgaacgatgagattgaggcttcgaagtgtcatgattgattgggagcaaagagttgagcaacacaagactgactgtcatatttatttgggtctgttttggagactccgccgcaaacagctacccgctcgtcagctgactcgccacccctccgaacacatctgaaaggctcgtttgcttcatctgcaagtgcaagtttacaagctacgattgccagcaatgtgagcgatttcaagaactgcataataccaggaaacttggtgggtgccgacacaagtggacaagaaagtatgcttagaatataaaggtgtaatgtttgatcaaactggcgaaagttgaaaagggttgcgagttgatcctggtcgtggacaactaagaagagaaactaatttgtcggttgcgtgcgctgggttggagctggatgatggtgagtttccagatgatcgagccaaaagatcgtgctctcttatagtgaacaattcaaagaggcgaatccaacagaagagagccggggaaataacttgatccctggaggcaagctgaatactatccaatcatcaccaagcaccgggttggtggggctgaaaccacctcaacccaccatgtgactgtgagagaacattttgctatggaggctccggcgcattgctggaactcgtcaacaagcagtgcccaaacctggctagttagacgaatgctcccactgttaccaggccaagcaacctgtggcggcgagcagcttctcctttctcaaaaattcaccacgttgtattacataattacatcgatagcctgaccgccaagacttggctgttagggcagtattgggtcgagtccttttctcatactttctcgaacactattttaccgaactcaaccaatgtgacacgcggcagtctaattatatgtagcggaagccttgacatcaaatcaaggtgtgtggatccaagccattgtagctgcttgacaagacggccaggcgcgctgaacaggatccacagcatctcgcaggacacagcctgctaaggagattcgaaaaaactcgcggtgggacggccagattgtacggatgagagaagtatgcaagttgtattgaggagaaatcaagaaatcgattggaagaagacgttagacaagaacacatattaggcgacaataggaagagataggatagatagaaagctgcttggatgggtataatgtcgccaggaacaaatgataaaaacaagagccatgagtgggatctaatctgggacgattaagagatcaatagacagaggaatgccaagacgtaggggctggcagcacggatgtttcccagggaattggcacctgatgaggcgtcggttgagttagaagaggacgcaacggcgtttctgacggccgggttagccgagctggtcgagttggacgccgagaaggtttcgaccggggctgggattgatggcgtattcttggtagtgactgctcgggaagcagtatcgaccgattccaccggcgcggcagcagctggagcagcggcagcaactggtgctgaagtgactggaggaagcatgccggctgcggtggcagttgttgcactgacaggcgcggttgcactgctaggagaggtggcactggtaggcgcggttgcagtgacaggaacagccgatacagggggaggggctgcaccggtaggcgcacttcctggagatccggtcatcggggcagcagcaggtgaggcctcggcggggggagatgtcgcggcggcggaggctgcgggggaagcggcaggactcgttttgggagcagcggccgaggacgaggtgggtgggctgctggaagcaggcggagtagtctaaccgaaaaaaggaaagggaatcaatgtcaggtgtgctacatattatctggtgaatagtgagcctcacagcttcagccacggatggagttgcaggagtaggcgtaacagtggcggccctattgatgccggtaaactggggtgtgctgtcaatctagaacgggtcataccccgttttagcatggtgtgcagcttggtcatggggtggaaagaatcaacacaccatttcttttgctggagtgctaggcgctggtgcgcctgcggggcccaagggcaattccggcacgggtgacatggccggtcgggacgagacttgaagcacattggcaaatactgcgaagagacggaatgcgaaatcagcgcgacagtacgaagaaaacacgagggcggactatctatcttacctgcaactgcagccgctctggtgatttgagtagaacgcatgatgaggaagagtgattatggagaatgaagattatagtaaggctgttaggcttggggtatattattataaggtggtgtgatgtgtggagtggggtgagggaaagacgcccggtgagtgagattgggggctctttttataggaaaaatggtaagcgtatgtgtggatattttgggcatccattaggcctgcactgattgcagattggttcgacttggttctccatagagaaggcttgccaatcgggagaaggctgtcgactgtctcggtccagtcgccagccggccggtcagcttcgaaatcctcccccccggtcagcatctttctgctgaacactctgggggtctgagctgaacgactggcttggacatctcaaagatctattagagagaacacgattggcccgacttgaccaggctcaaatgataggtccagtacagacggaaagaccatgcgtagccgggccagggcccagtgatccatgtgcctcttttaacctgttttatagcatcggaatgctaaaaagcaatttatttacgtgatgtctacgttttccctgattttggtggaggcatcaacatcaaagcgcactgattggctcggtcgacaggtatagactcttgaagaggcaccgcgcgacacaagtctgtcccgtttttgccatccgatttcaatctcatgcccgatgacttggttccttaagtcgcggagacgaccattgccattcagctctaccttgcatgtttgagacaatacacgttgtttgcagtattgcgagtcccatcgagacggcctcgtttgcctatcaagcgtgtcgggtggacatgcaggcgaatagagacaacatctgagctgggccgcccatccgcatcataatgggtttgaggtccagtgacaaggtgtcgatgtgcacacagttgaccatggcacagatatgaggtcatgttgaaatgccggtcaccgcggtggctagctggaagaggacggcccccgccggggatgtgttctatgcacatacataaggagatattttcctccttttggagggtcactagcgccgaatcatcaggtcatgaatgctgaaagaacacaccggcgagtgcgggtgttcacgctggagcaataaaaatgggtattgaagtcaagctactgtaacaaaagaatcaagaggacaaccttccatgaggccatcacattgagactcaaaattagaatggttctgcttgatgagatggaaaatttctccctgattgagagtgagaaacctgatggcttttggtggtgtgtggggtgggaaaactccacatttggagtatgaggaggatacaaccccaatgcagcaaaataacatctgtttttcaagaatgcctggactgaaaaacggaacaatattggggatgtgcaatgtatgcacatctatacaagttttgtgtggagatcaacatgacttgaaccggaaattttggtcagaaatgcggagaaaattccaggcaagctcatcatgtgatatgaagattatcaagtccacggctttgatgttggagctttattccagccattgattagcaagaacacaataaacaggaaagatcatttcagcgtctcgcgttttcttgctagcttaacaaatcccctcgacagagggccggagcccggaggcaactctcgaagcgagccttgggccaatcaatctgaatatactcccgacctgcttgattccctactttaagaattgctacctcgagcatggctgcgaagtgcgagcaagccggtgtcactacgacaagcagcctgttggtgggagtgctagtgcacagcgctgtgaatgtcatacaagtgggctttgtcagaagacggacgatgcggaaggcaccgattgataactgagatctgagcatctcatgccttacaagactgcatggggacttgatgttatttctgcaacggacatgtgatcattggattttttttagcacaaacaaagaaaatgatggaccaggggctacatgagtatgactggtggggtacaaagcgtcgtgtattttgaaaggtttttaggacaaggtctcgtgtattgtttatctttttttctttttgaagttttaacgagctggatggatcatgaggtctgcaaagagggctaattgagaacagaagagaaatcaatggtggtggccgtgtttcttcttcttggtggcgtcctcgagcaagctgccgacgatggctccaccgacggtaccgaggaagccgtggttgttcttctttccgagcaagccgcctgccactcccccgcctaaggcacccatcattccacggtcgcccgtttggcccgaagctggaccgcctggtcccggttggctgttgttgtactggttctgcggctgtgagtagttctgttgaccgttgtgaggaggttgactactgattcaccgaagggaatgtgcaagcgataatcagcatcgatgaaagctagcagacaaatcaaaagtttcattcattggaaaacgagatgtccaacttactatgaagactgggcttggtagcccccacccggtgcgttaccatagttctggggagcaggttggccgtattgcccagattgctgctgctggccgtagtgacccccttgagtagggtgctgctgggtgggatggcactgttggttttgttgccagccgccggtgggttggttgtaaccttggttgtaaccgtagccagacatgatgattgagtgtttattattgttggagttggttgtaaatagatatagtgattggtttgctgctgtgtggtacttaagggtgattgatggggagcaaagattaagctgatcgcctggggctcttatatagggagcacaccagcgagtcaatcagactgtccgatgcaccgccactccagttttttttgctcaacggtcggtcctcgtgactgtgtgaaatgctcgctggttgcgaacgttaagctatgctgtgctatacagcccccacgttcttgtgtatgtattgaaaattggccggcctcgactgctaatcggtctgggccggatcagggttgactggggtctggttgacttgattcagttggacccgtctaggttagacctctgacgacagcttatccagaccctggctgattcgtctccactacgctcatgtctccgtcaatctgtatgatgacaacctgtgcaaatgatcaaggagaaaaaaaagccatgaatgtttgaccggatcatcttcagctgaaccatcagggcctcatgagtcccctcatcatcattaagataagaagaaaaaaaatgtcaatgtcgcaaatgcgtgtcaatcggtgttatttcattcaatgcctggtgccgatcgagcgtcaacaggaagctattgatgtcaaatttagcttggtcaaggttttaatgagtggcaaaaaagaatttttcaacctcaacaacatgttatttttaatgggttttaaacaggaagaaaggctgcttgcaacaatgatcaaggctatgccttccaaatcaattctgcaatctgtgcatgcctggatgacttccccttgggggttagagcccttaatccagaccttgatttacaccacttcaatctcaattttttggcaaaaaaaaatcacaagccttgttgtgaaggttgatatgtgaaccttgtttcaattggagtgttacttcagaactgagggggggggggggtctaaaaaacacttaaaaaatggcaacaggaagtccaccactagtgcaattattgaggctccatttggcccctctgacataatctgcaggattttcaaatgttgacatttacatgatattctgggcggccaaatggagcccaaagattgcatctgaacaattgttttgacttgttgattttaaacacatgaactttgattttgctagggactgaggtagaacatatgatatgcagtcaatagctgacctctgcgcttctttttcaatagcagggttcacaattaggttctatcagcatacccttaggtcaacaatagaagcgttcaaatttcttacaaagaatatttccacacctcccatcaagagaaggtaaggaacaacttcacagagctccacgactaatttgctggatcaaccaaatcctttagcaacctgtagcacttgctgaagtgggttgccttgattttgatgctgttaatccctaacctagtattgagcactctgcacaaattgtaagcatggtgagcatgcatcaatccagttgtgaactgcactaatagctacagaaacaagcttggtttgttctgtctttgctatatgtgaaatcttggaatgtatcttctggggaccttacacaaaagccaaaactaagcttgacaagtcccagcaaaaaatacaaaatatgtggctctgtgcctgcagcctgatttgcaagtttaaaaaacataaaatattttggagggtcttggaaatacaactcccaaaacttgggagaatgactcccaggactgcccattgacatccctggagagttgtatttccaagaccctactatgcaatatgcatgttgctgtgatgcaaatcttcatctactattcatgaggtttgatctggtgatttgggacccctttcatctgtgtttagattgattgggatggcaccttctgctagaaaaatgccaactacacaatgattgctgggtatgattttagatttagtcagattttaccttctgctagtaacatgccaaacacttgatgctgggtatcattgtttctaacaggtgcatagacactgacaccaccaccaatggctttctgaaagaagaaattttcaacacacaaaatctatctgaaattgttttgaattaatatttacagcaagtcatatttgacatcaatcatgagctcattctttcaacttcccaatcattttttcagaaaattcattgttgttggaagccttgagacattaatgggccacagagacttgtggaacatgtcagctgaagtactgtatgtcagactgtcttttccaacaagttgtgttgaatagaatcaagaacttgcagaacatttttctcaagagtttttacagagctttattttgatctggtgactctttggaagactaaaataactcacctgatcatgtccaattattttttagaatgaatcccaccatcaagccaattctgatctttcccaaaacatccagccagttggttgttccatttatgagcagggatgaaaattgggaattttccagatgtgaatcaagcaaaccccagaataaattgatgagatgaccctggagctaacttaattcattaatcttttataatctcaactggtatggttgggaggattagattaggcagctaatcctgcctgatccgcacaccaatgtggatgctcatagatggctcaaatgatctacactaatctacttcatacctcacatcacactaaaatttaaaaaaacaatagctttgttgcccctggccctggaagaaatagcactttcatggttaggggaaaacagtgtaggctcagcttgcacttttttgttttacaagatgtctcagaaataaaaatccgggtcaaattataatgagctattttagccaaaatattaaaaaaaacctcaaacttaattctcaccattcattttagctcatttgagggaggcatttatacatcaccagttttggtgcccatttttggcatttgtagtctttcttccccacctcccattcttgtatttctgagcactcccggcactcccctcaaaccaaagaccaaagctttgtggaaagaaaaatcaatactatttcccatctttttttttccatacatattcactttatgggactatattctgcacccaagtctgatggcttgatcaaggttttgtgttgaagctccggagcccaaaacaaggatgaacagccacgtttgactgtctatcagtacccactgtacaagtcactgtaaccgtcatttctggatcacggtcgtgatgtttatttatgtcaagtgtgttaattttaggatttcgagttgggtatatgtagaaagttcaaaagctccgccttgcacccttgtaagtacgtccattgtgagtgtggatggctttatgcattgcaagacaataattataatcgtcttcacggtgatctaaataaatctgcagtcataaaagctgattccggcggagttgtagcctatcatcttaatgagttccagagagacgcccggaattccggccggttcttcatgtgttcctccagccggagatcatgacgatcgagttggccagccggatggcaagagtggacggagaactgatgaaggtatacatacaccaccgggcgtggtggatggcatttggacacccaatcggatgtaccagatgccatccgaccttggccctgcaaggagcatccattggatgcgacttgcatgttgctgaacccggatggtagggccaaaccatccatcggatggtaggattagaagcccttgaggctaaaaaaagccaggccttgggtttgaacccatgacctacaggtgctgcctccagtgacctcacaccacggtcatttgcttgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgtcaaagaggcagtaccttgctactcgactataccactacggacatatagctgtcgctgcggcccgcagcgtcacctgacgtttcccagcagattcagatgtcgtgcgagcaaatcaaagttgaaaatgcaacgacactagccccctcgcaacgacagcaagcactcgatgatcatcgccaggacggtcgatcagcagtgcactcacccagtaccgcgaccagttcgacgcttgggaacagctccccaatccgcccgtctcggtcatcagagcgcctcctcattggccagggcctcgttcaaacttaacgccactcagttccacgctctctccggtgacttcaacaagctcagctcgttcatcactcagaatcatctcaatcaacaccatccaactactacaggtacacagttgattaccacctcttctaaaaatatttagcagaacgagaaaactgatgaaaaattttgtttgttgatgattttttccagattatggaatggtcttggacgattaggggatgaaatcgtccaagtggaggacggaatgagttgtgggatggctgagatctcagagctacatgactgggtggatggactattgacgccagcgctagcggaggtgaagttcagctaccgaacgacgaacgagctagtgagcaagatcctggatgtgcatttgtatctgtgcgactcgcttgcgaaggcggcctcgatcctgtcaatctatcgttcggtcctgggccatcgactcgcttcaagccagcctgctcgaccatctcaagccgagcaacccggtcttccccttcccacagaccgctgcctgggctgccgccgctagtctctcactcgcctccttcgctcgtggaatcgctatcttttgctctatctctggctgcattcagcgctcttgtctctgatcctctttgcatcggctccactgctcatcctcccatttgcttctatcatgctatctctaattaatcactttctttctgccccatctcatataaacacttcttttttcatacatgagtccaagcatcctttttttgtgtgttcttcctcctcctccttcttacaacagatatatcttcccttttttttatcttgagatacatttaatcatgcttttgatcatcttctcacatctatttgtagtttttttttggtttttttttttgttatatgaatcaatccatgtatctgattacagagaaatttgaactatcatattgaggagtgctccgctgagatgtgaatcggaagaagggttctctccgccatgtttgtaaaagatcgcacattgatcaagttttgaaagcgagtgtctataaaagctttctggtgctcgcgagccaccagatgtctcctggttttgtaagaggcggtagttgagtgataagatctcaagtacatgcctcagacgaggaagaatgagtactccgctaggtgttatttctgactctcagttggcttggtctttatcactcaatctggggaacagaagctatctggttttgaggtcttgagtagtccgaaagtccctcaaccaatcctctacgttggtcacctccacctacctttcaacttcaataaaacagcgattacttattcaaagcgactcgcaattttctgataattcctacagactcttggcggattgtttccagaatccgccaggtatgccagtcctgagcagttatatctattaaacaagacgctattcaaaaatctcctgccaagtgtcgatgtaagttcccaacaacgcgggagcatcccaccggcgctcttctcgggcccgtcgcttggcattggcaaatcccaagaggaagttgaaggccaaagcgttttgggaaataggatttgggagcggcgagggcaggggcggggttgctggtgcgttcttcagggagaatcggctgatcaaggtgtgcaacagtcttgaaggcttcttgatggccagtcagggcgaacgggcttcgctggtcaaatctatcaaagactaatctgttgctgcatgctgtgagctgtcgcttctggtgacgtagcatgaggatgcagtttgaattgaaacgtccgggtgacgctgcgggccgcagcgacacctatttgtccgtagtgtactagattcttcatacttcgctagtcaaagagtcgactagataccccgcgctgcatttttggatcgtttttcgaccatcgaccaccttttgagaccatttttcgacaatcgacccttttttttccactgccggacccgggtgaaaaccatcaatcggacactctgaaaagtgtccgattgatggttttcttgttgtccatcggacactcccaatcaagtgtccgatggacaccgggctgtacaccatcctctggatggtctcgcctgccaagcatcccttggacgctttctgaagcgtccaaatgatgccaggcaagcccgagcgtccgttggatgcttcgcaaccaagttgcgggcgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtatgcgtcgtcatgtagagggatgctttaccttgccgctctgtccaccagtgatgcgagcgctataagttgggcaatccccttcatccgtcaaacctggtgatcttgtattccagctttccaattcgggtttcggataattggaagttagcgtaggacacacttagtaatagtaatagtaatagtatcgggttccccaaaaccgttatgtatgcttgatttgcaacggtattctattgccgaccagtcgaatctcggatggctgttgagctcgggcagctgtgtggggagggacagacacagacagccagcaggcacacgatcagaagcagcaagtctttgttatgaggacttgagcgcttccacaggcttctatcagtcgattcgcagacgcccttttttgataaaaagctattccgaagcatcctggcatgccaatctgcgcacacatcgaatacatacacaaactttatctactctcgggctgtcttgccttataattttccctctaatagaccgattggcaaccacagcaccctactgatcatcagactcatcaccaccatctataagaacaagagagagcaagagactgattattaatcataatagtttcgacttgactcgttctgactcaaaaggcgcaagtctggctggtaggctttgttgaggacgtagcagctttcggcttcggtgagtccatgatcttggtcttgcttattcctggcaaaggccatcaagtcccaacacagattatctaatcataagattggcttgattttcttccatctttgactcgccacacactttcatctcaggtacacgtcggatccatcgtcttataagattatcaaacccccggaatcgatttatccattgatcatcacagacgtccacataatcttatcagcgctttttttcaagcttaggtgttccagtttcgtagtcaccaacgagctgcagttggacccaacctttcgaatcctcatcgtcagtatcaccagaaaaaccaaagatagttgtaagtggcactgaaaatagactccaaaactcgagtgtctgtgggggtatgtataagataacttaaaagaacgtcagggattctgtatcttacttgactagaagatggacggctcaaatcggacaccatctggttcccagcccgaattatcaagctacttcttcttcccgaactacgagagttatttccccgacgatggcagcggcctcggaagcgcaaccaacaagcacgacgagccgatgccggacagtccgacgtatgaccccaaagtcttgaggcccgtgccgttcttcaggttcaagcatccgtcctctccgcccggccaagccggcaaccgcgaggctgaaaccgagctcatcctccgatatctctacgatgccactcagaactccggattcaatcccttccctgacaacctttctaaaccgtccggctcctctttgtcctccaatttctcccactccgcccggatccctctcgtcaattatctcaagaagttttggcgaactagttgaatcttcacagcatcaagattgattggagcctgacttggttcaagtttatggaaggtggccttgaggactcttcaagcttgaatttcttgatgcacttcctacagtaccattttgtttagtttagtttttttttttgagttagatatttgtgtaagataagtttcgtcacgtcgtagtcaatcattccagtcatttcctcatagatttacttgccaaaaccttcactatctatctgattatgaatcaactgagcagattatattttcatcaattaagtgttattacttaccactagtaatatccattaatcagttttattttatcaatctgaatggttgtataaacttactcttcactttctcattacatttcttgatttttttgagctctgatcatcaaagccatatattaccttttgtcttcaattgtaaatcatgatgatgtgtagcctgtcctacttatgaatacatcactattaaggtactcactggcgtgatcagatgctttgagacttgatggagtttcctagatgtttgaatggtcagtgaaaccagagattgggatgaaaacaggggatcagaacttagcttaatatgagaaatgttaccaattgatcaaatagattcttttggggggaagtggtaggacatcaagatgcagattaatatgatatgaaattattatgatccccaagcaaaatttgtttattgtgtggtttcaactttctgggaaaccttcagcaaatggtcgctcaaggaaatcaccaaaatcctagggtcatgtagcccacaattccagtagaaatcattgatccaaaagagcaaacctcaattcatctcttgacaagggctatgaccaaattccagccattctgtacaaattaggctgaaaagacacttatggaaacatctctgagcagtcagtataattatctggacatccagatataattgtgtgaatcctgaagttaggacattttcttaacaagcaatcaaaattgagagttgtggttcactaggtccacactcaatactaacttaaacaacttccaagacagaaaaaataaaagtgcacctatgattcaaggaagtgagtaaggagacactgtgattcaatgaatggatatacacaaatgatactcatttaacttttggatgagcagacagctaagattatagtcatagcttcactagatgttctatttcgtttggatggatcagactcttcctgagtatgctcctgttatttaagcttaggattaaggggggggtatatcattaattcaatgagtataccctcatccggaaattcacaggtacccaagtaaaacagatcagggaggatgacagatttacctacaatcgaaatacgaattcaaacatagttgggtttttttttggggggggggcggaagattctggcatggggtttttctgaggagggattataagcactggtattcgactctgacagtcaagctgcatccatcacacccgatggtctcgatcccggcctccatctgatcttccgtgatcaggaactgtcctccgcatctacaggggaacacgaatcgctctgcgtcgggatgctgttgtccttcatgctccagttgtgtgaattcggaaagatcgaggacttgcgagacgatcttcgtctgtgttgtcgaagatgctttacatccatataatatgatcagctgaacgagattgatgagccggtgttcgatggattggatggctcgaaaacgcacacacttgttcgtgtcccggagatgattggagccgcttgagatcgtattctgtcctccgaacagggtcaatcaagctcgaataagcatgaatcaagtcttgagcgaaccgatgttctgcggtcagttgagagtgaccactaggctgagggagtggtgatggatcgtgggactgggatggttggttgagcttgtcgggatggtgaagtttgatcagtctcaggtaggaggccctgagttctgcaggactggcatcgctcgaaacttgcagtatcttgtagtagtcctcctcagtcctttcgtcttggcttgaagaagagaaacccatttggatgtccaaagtcagacacacacgttgagaagttcgtgctcttccagactttttttgagactctggattacccgattcgtccccgagggtcccctcggccgacccggtctgatggacaagaatctgagtttggtttttctgttcatttaccaaactgcaaccagctggtacaatgggcagatttctggaattgctttgatgtctgtatcggttttccatgaagatgatcctattccaatccatgctgtaaagcgcagagagcagtgagtgccagtaagatcttggaagatctactttatatgtttgttcaagaagccctgaacttgcgttttcctttgctcaaagcccagccacattaagggctgagaacgagcaaaagtaattgttttcacgtggacggcgcacgatccaagttcagagcaactttagactcttgctcaatttccagtcccttatatccttgtttcgcctttctcctgatccttgggatcagttatttcttgcaatattctttataaaactcaaatggtttgatgattactgattaacaaaatccttggcgcgaggactcacgtaacgccagtctctggtcaacaaagacccaatcaatcaacagaaggaaagagcaagtgactgattgtaattagtatctcactcagcacttgcaccagttaattgtcaacaaccaacgatcgggtcacaaaagatctatagtatgtataaatcaacaagaaaacaaattatacaacaatgtctatcataggactcaatcacaaccaagatggcattgttcccaaatgcttgactgtaactgcatcagttggaatacaagttattctatgtatacacatcgacagttgcttgcaatttctgcgaactatctaactatctgtgtgttagttttatgatgccgtcttctataattgttgattgtttggatacaactggcataaacttttggagaggatcggactatttgagaggcttatgtaatctatcgaaaagaagagaaagtgctcatgatgcagaatgaaagactaaaaaaaaaagatatgtaagaggttgatcaggtcgagtactgggagtaggactgatggtctaaagtgtggtctatttaggggaccaaatcagatggagaataaaatgaacagacgacgataacagtatgaaggcatggaacactaaaccaataagactcacaacaatgcctgaaaaagataaaaataaaaaagtaagcagatagagggaggaaatacttgaccttcttatcaaacaggggttgtcacgctgggaaggagacacggattacgagggggagctgtgggtgtttcttttttaaatgtcgatcaagttccaccgccggatcgttcgacgggaatgactcggcttaagtttccgggtccagccttaatatttttttcgggtatttttaaatgtttttttttttttgttttgaaaaagttagatggagaaacaagagccacccataacaaaaaaggtgtgagttcgacagtaggtagtatagcaaacacgacgcgtgtttgcgtttttttttccgatgccaatccatcataaaaaaaagaaaaagaaaaaaagaacatcaggtcaatataaagtttaaaaaattaatgtatcttatgggtggcgtgtatcttaaaggatcagggtaaaccggttcaagatgatgaaaaaaataaagacatgataataaagaaaaggatatgaacgacgaagaaccagaagaaaaagaaaaaaaaaaggaaatcccccgaatgacttctcctctaaccgaccttagcatcatttttcccgtcattgacgacctcgtttccatgaactccaacagaagcgctcatcgaattaggctcggtgatcggtgtacttccgtcttcatcatcgctcaagaagttttgtaacttgtttgataatgagacctctttcgctgctaccgcaatgtcaactacatccccaaaaacacataagttaatgaatcttttttttctttctgtttttttatcattaaatttcggacagaacaaaacaacactcacggaaatccgagaaatcaatcgcgccgatgtgattagttttagctccagaaacaatcatattgacggtttcctattcaaagaagaaccacgaccgaaacaaaaaaaaatcaataatgattgtgagatggcttccacaatctagactgttcaagaaagcgagaactgaaccttgggaacattggcaaaatccaaatgttcaagcgcgctttgtaagtcgttgggagaaataactccatccccattcgtatccaaatccgcgaactctttcctcaattgggttaattcttttgggctgaacatcgctcgagctgtagaagtgttaattcaagacgaaggcgatttaggacaattgggagagctcccagactttgggccagagttgtttggtgaaaggagaaagttttatctttagaaatgagattttagacctacagaacaattggccctcctccgcggtttgtttcctcaacaaacctctgcgtacatcggcgagagacagtctgagtttggacctaggcagacccatggagagcaagaactgtttagaatggttgaaggtggcttccttgtgcatattagtccatcccaactcttcggccatgatatcaatcactcggggcaagacttccaatgcggcttgggcattcaagaacgcaagtctggtccgacgggcgatgatgtccacaggcgtgatggcatattcgttccggactacgtagcggacctcttcttcaagataagggtacgatggatccaatcgtttcccatgcactggccaacggtttcctgtcggctcggccaacgaacagactgaccaggcgcgatcgccatagttgtccgtcagatgtttggccacttcgctctccaatccaaagtcctggatcagcttgatgtacaaggtgttgtgccagccgtgggctccaattaattggagaagtttggtcacacatgggccttgtggttttaggttgaaggtctcaatcgccgcatctacggtctcctcggccatggctcgataggtcgtccacttgccaccggcaatcgtcaaaagtcccgatggggagacatgaaccatgtgatttctgaccaacgattgactatctttcgctgctgggttacgcaccaatgggcggagtccgcaccaggcagacaacacatcacctcttctgactttaagttcgggactgagatagtttcgaacttcgccgagaacccattgaatctcttgctccttagggagaggatcttgttcgacttcggcgggcgaatcggtagtgccggcaatcgcattcccttgccaaggcaaaaagaagatcactcgaccatccgatgtggcaggatcgatcaggcccatatgggtgggtgcatagtatgcaggtagagtgatgtgaacaccggaggaaggagcaacaatgtttggcacgctcgggtcgtctagtttccgaattccatcacaaaacggacctgtggcattgatgatgcccttggctcggatgtcgaattcttctcccgtaacctgatctcgcagcctcgccccagataacactccagggctttctgctgatcctctaggcttcacatccgtcttctcattggccgccttcttgtgtactaacaaaacagtttacatatcatcaatcgcagcaggggcgcagttaatcgatccttatgacttacatcctactacttccatatgattggccaccacagcaccctgatggacagcagacatcaccaaagccatgttcattcgagagtcgttgtgagaacctgcgaaagagtggttaaaatgaaatgagtaaaccaatgtatagctggaacggagggagaagctgaccgtcataataaacaacagctccacataaaccatcggctttcaacattggaaagttctccaatgcctttccctattttttttgtttgttgacaaaaatgataatcaggatgagaaagatgattgatggaagtagagttgttaatataaactaatcaagtgataactgacttttcctacgagataactggtttccatattctctgaaccagccagcaaatcgtacatcttacaaccagcataaaagtaaggaacttgccaccacttgtaaactggcaacatgatcggtagatggagcgagagatgtggtgcgatatgtaagaacgtcttgcgctcatggagtgcttccctcactaatttatactaccaaacagatgaacattcaaatcaggtatcagtaagttgacatatattatgtaaaacatcctcttttgattgggatggatgacgtaagtcgttggtcgatcgagagaagagcaaaactgattgtgggggactcaacttgttcatagtcgagattgaagacagctttttggagatatctgacaccaccatggaccaacttggtactcttactgctcgtcccactactgaaatcgtcccgttcgacgagggcgaccttcaatccacgactggcggcatccaatgcgaccccagcgccggttgccccaccgccgatgacgagaagatcgtactgtggctcggtgcctttggattggaggtcggctggagacttgatctcgtggacgagcttgctagccttgagtgcattgatcatatcctgtctgctcggcggggtccatagtaccggaggtcgttggttggctggatggttgatatctcgactcgagtctagttgaagccttgagtccctggactggtagtagtagtatagtaagctcgaaccggtcagtagggctgacccaccggctaccgctctgaggttcaatcggcctgcgttgtggcggagacggttcattagaccaagctccgaagctgattagggatgtttccttgtttgtttgttgggttcttttgggttcttgtctgttcttgttggtttgaggtcaggaggagttcaagttgggcagttgattccgaaaaccctggcgatcgacaacacccagcgggttcacccgcctcaacatcgacgtcatcaaccctcctaccccactccgcccatttcacatgcctctacacataatcccatccctccagccgggggatccacataaatactatcatttagggaaaatgctccatctgacgctttccctactttccattcactcgagctcttatgtttctcctaggaagacttcaaaattaaacaatgtgaagaaagaaccatcatttaactaaattaattcttgtgcttttaacgacacgactgatatgatacaactcactccaaaaaggatgaattcttggaattatgtatatttatttctaatattataactgttacatgctgcatctacccatcagaaagtatttaaccagaaggtatttgggtttttaaaatatgtatgataaatcaggaacaatgttcaagttaaaacagagcacagcctcagcctcaggtcatcaatggatgacttcccatgaggagagttgcagctcatagaatcaaattttgattcattcaaacccaagtttcttccagatggaaaatagctgctggggaaactttgacacctgtgaataattaggtttttcaagaaaattgctcagcataaatttcaattaaggaagtcattaactaggctattgtgaactccccgatattatgaagacacagataaacagtacaggttttggtcagttgggcaaaatccctcacatgatttgctcccaattaagaacctcatgagccccccttcatcttgcttcattgtgtcttcacttttttcattagtacttttcttatccacggcacaggggtgtcagtaattcttgcccccaagttccacaagaaatttgtttgggaaaatgaaggcaattcaactcttacatggtttaaatcaattatcaagctgtgcaaaaatttgttatattctgttcaggtgaaaacagaattgcctagtatgttattcctctcgactacgctttcctttgatccttaataatgccttcttgtgactttttttgaaagtttgtgtttgatgctctgacatcaaaattttctcagaatgctgccattgaggtaccactctttcacagtttttccatgcgctcatattactaccatctgatgaattgaatccatcatccactcttctgttgaagcctcggccgcaaaacatattagtaacaacatcagcagccaccttgtcaacattaagtatacctctaaaatgaaataaaatataatacaatcaagaaataaagcgagtgccttgattttcctagcagttccattacgttaagaatcaatttgaagatgtcttgatgttgaatgttgaagtggaattcaactccaagattaatcgtctggtgagcttggaaggttggccggatctacatctcaatagtgctcctggatttagatggacttgcacggataattctctgggcgagttcttcctaaattggatatttgtttttctgcggctagcttgctatatcagctcaaggattcacacggccaccttaaacctgtccctgcaactgcggatgggtaacatgaaacgggaagatggctctcaaggtgagcccttggtgttgtgagctgatcccagctaggcctcgttggcttccgaaaacacagaaacagagaactacttgaatgtgaggatagctcgtcatggtaaagccagattctcactcgatttcgccaagttctccggaaccactcactggatcgaaatctcatcgctggacggtgttcttgagcgttactgtgagtcattccattttccaagtgcaatgtgtgacgggagcagtgacgcttttgcgcttgaaggcacattcagaaaaagtccaaaaagtttatctaacaagctgctttactaccactttaatactatccaaccatctataagctttttttaacctgtgtcatattctttataaaggcctgaagttagactctagggagatattgcaggttttgtaagttcctctttctaaacaaagcattaatacattgcttcacttgggcgcttgagctcactttacaaccttcactggagaacaagaaagatgttgagcttagcatccgccattatgtccatgaatgatacacatgcaagcggctttgacatccccccgagcgccatcgcacctgattcagatccttttacccttatatcggccaacataattcatcagtttacccgacccttgtccaaaacgacaatggccctcctagcaattttccttaccttccattcgctgattgctgtgttcagtctgatcatcttggtattgccgtacactggccggacgaagcgctctcaatggtttttcaagatgtcatacattccaaatagacgcggagaaaaaagtaaatttatagaatcaaaacgtagctgaacccatggatagatgctcatgaatcatttttttttttggtgattcgcggatcaagtttgcaagactcccctttacttgatcaatactggttttttcatgtgtattgtgcaacttttaggatcttccagcaccatggcattcatttgcctccaaataaatcccagccgatcgttgaattacgctttacacgctcagcctctgattgcgtgagtgttactcgcaatattgtcttggaattttattgggttttgttctcttcttcaacaattttgcgaatttcctctaatgcagtacggttggcttatgatattctgaagcttaggtttgatgtacctgtttgaaaatctcgcatgttggatcatggcgcattgctttttgacactgttaagtccattcgatttatcccaaaatgattacaaccatcacactgactagcagcgttccacattgcagctcttacagcgcccttgaatcttctggaaggaactcaaagagcctagccaattgggctccatcaccacccttggtgaatgtggtttttgttttccttccgatttgtattgccgctgggatcacaggtgtaatcgtacgcggtgctgcaggttatgaaatcatcctaggacagacaagaaaggcactcgatactctgagccaaggcacttcaatgtggaaacagctgcaagatccattccaatctaaggaccaaaaagaaattcttctgtccgaccttgcgcaaattcaagagaagttaaagaaactggtcgaagaatcagagaccaatctgaagagcgcgattcgttatcattactggagtcacgtcttatacttagttttcatctgcataacctgcctggtaagccatacacttttcaaaaatcacttggaggcccaacgtggtttaggaagatccactgaggctgattgttgactctgcgagagttgcgtcatacttcaggttttcatattttcattctggaagttgactcagaagttcctacttcaggggcggaattcaatcttcttgccaaacgattctctcccatgtgatggctcgccagatgtcaccaactcccaaaaagaagcgaaagcgcaatttaacatcacccgtcggatttacttgggtactctgcggacggatcgccaactgtgtgcgtactcgagtcgattacccaccatcggctggcatgagttttaaaaatttagccagattcattcactaaatcagcatctccctcgttgacgggtttcagttggtttcacagtcagggcttatgcgacagttttttcgatgataaccatgatggtcttttatttcatgagcatttttagaacttccgacatgatgataaagtaagcatgcccatttaatttccaatgaaacattaacatgttctgatgtctagcttgttctttcttagccccacttggcatggagtggcaacgtggatgccaactgttagtggatcctggtccgctgttccagttgcctggcaatgtgtaaggcttgatacccctattaacactttctaatctatttttactaactgattcccttttcatttcatttcatgagacagtggcggctgtatatggagtagcagtgtgtaaatgctggggattaccttaaccttggaggagctcttgtccatggagattttggtgactgagttagtgacaacaaagtcttgattggtattggagaaggacaaataccaataataacttcagattctgctaaggaacaacggaattttaattcgtagaggatcaactgaggcaccctggctcttttaagcaatgggttaaatactcaaaaccttggatatcacttttttctgtaaatattatgacctaaatcaggtattttttgtattgttatggattagattaatagacctactttatgctttaaattggttaatttaagtctttctcaaaaacacaaatcacacttttcaggtctcattcagaaaataaaattactcaaattgaaactttgaaagtgtcactcagtttatgaccactgagtttgtggtggctgatttctttaagctagcctattagggtaattcaattattgctgatttcagaaatcagccactaaaacctgttcacagtttaactttgctcatgcatcttcaagtctccaatctgataaatgagcacccttgaagatgcaaaatatcatgattaagtttgactgggaagtttggattggcatgcataaggtttaaaacaccagcagagatttttttttggaacacaaactgaattatcactgtcagcttgcttcaaaaccctcagttcttctggctgctctcctttttcaaatttactgatgggaattctttgagcatttctggttgcagaagaactcaataatgaaatgtctgtcatcctcccatcaactactctaccacttggtaatcaccactttcaagctccaacatgcccaaaaacaccaatcatatggaacttcatatttctctctacatatttgtgatgtttcccaaaaactttgtaaatttcatgagtgtgtgcaaaatgccaagtgaaaaatgtattttgcaacatccctcttattactagatcatatgataccattgctgcatagaaagtaatttcactctgaccataactactaagaagttttccccaacatgctagaatggttcaagtaacacaacacacacaccatgtgttatcaaatggaaaaaatggctaaaagagcaaccccccccccctatgtgctataaaatctaagtttcatggtttatatggacattacaactgtccaaaaaatgtatgaaacatgatcattcaaccaaacaatgatgttcaacaagacagtcagagaacaacccaaaaaaaaactgtagtccgagatccctctagaacagttcagtcatttttgctcaacggtttggtcaacggcgcgcagtaggttcttgccttggcaccgctaaggattggacgcgagcagcttcgtgggcaccgagcaggattcggaggtgctctggtcggatgtgtcgagtaagaccaccgtagagtttattctggcgctcagtccactctttgagctcgtcctgcaaagtgcgatgtttggtgatgatcaaggagtgaggacttccatagttctgggtctcttgagtgcagacaatctgggccttctcgagttctctctccaggtgctgacgtcgggctagagccattggaaatcggccgacacgctgggaggggtttcgaaggaagctattgagacccccgcagtctccgcatgtgcaagctacttcagggactgcaaaggtgacgcctgcttgtgggtgcggtccaacggccttgtcctccgagtgtttgacaaattgatggaccagtcgttggtaagttggtgtgttgagcgagacggatcgagaggccagaaccggtatgagttcatggagaaaaggcatccagaggctgtccatgtcctcagcagaaaatgtagcacattgttcagtaatctcttggatgaatggctcgagtaagtttgcggcatcggtgctcatttggttgagatcgtaggcaaattgagccagagcgcgcggggtgaccaccagatcgttttctgatgttttctttgtatcagtgttgcgctggtagtgaaaatgcgaagagagtccttcagatgccggctttgattttgctgggctgacaatgtcagagagctttctatggccattgaaaacacgcgagctaaggcttttgtagagttccacggtgtcgggaatcgcgagatgtttggcttgtccttgagtcttgagctgaaaaagcacctcaagcaagaaggcagtagcacctatttgaggaaagcgatcaaatatcgatgtaaaactaagcacatgggacccaaacagatgtcagaaacattctagaacagctactctgatacaccataaaacaaaatgaagacttacagcgcatgtgtagaagcccacgcttcctcgagctcaaagatcgcacaaacaatccactcggcatctgatcgagtcggcctcttgttggtctcaggaaaactctggacacatcgaagaatgacatcatgcgcccaggtgcgatctggtacggcagcgtcaccactgggattcgacatctttctgataatgctcatgctatcggccatagatggatacgcttggatgagaagtggtatcctgttggatacgaatgaggtagacttcagttgctgattgggctcgttatttacaactgttcctgaagaaaatcttgtacataccatgtctggtagtacatttccacgagggacacatttcgaagcttgtcgagccattcctttgcccagtcaaaaaactcgactggtaatagaccttggtggcaagccccaacggtttggaacagcgcgtagtgagagtatttgagcgaaatcttgaggagatcagtcatgttcagttttttgctggatgttgatacatactgtctgcacatggcatcaagcatggatgttttagctgaaggtgccgaactgatttgacgaagatagcgtaaagcggagttgcaatcatctcttcctggcgatttggatttacggttgtcgacggaggaacatgaatcatagtcgtctggggatctgaacgtgcattcggcaagaaattctccaattttatcacgtcgaacaataacagcagctgaacgacgataccgatgggtgacactaccacgctgagtatgacaatttggagatttccgattagtatgttgatcttaaatgcttgccaaaatacaacgaagaaacgtacaccttctccctcgtattcataatcttcgctgggatctctcagtcctctgaaggggtcatccaccaggcaaaattgtgaatcaaagtcgtaattcctgaccaagatagtgccatcaagcgcacggagtgacttcacaacacaagtggtctcctcctcatcaacatcgtcaatggcgtggtggttagcgtctgaacctgaatcggtgtcgtaggcactatatctatagttttttgattggtaagttccgtgctcctctttctccaatgacgccaagaagatctcaaaaggaagctcgtgcgcaagctttcgcaatgcatcggtccgcgcaaaatcgttattcttgagttgattgaagcacagggttttttccttgtactgatgatcaagggtacggtacagatggcttggctcattggctgtgttgctgtttgccacgttttctagccagcgttgaagggtctttcggagtgggacctttttcaagtcgagtacacttgctgccggtcgggggtgacccggtctgatggccaagttgtaggtcaagcaacatcggtatcctgactgaacaggtaggacctcatgagtcacgtccgagtaccagcaagcaaaagactgggtagcgtccgaggttctcaaagtatggcattcgtcattgtgcttcacaacaacctcgccgccggtgtgagctgatggcaagcagattaccagagttccaaacatgcccggaatcctctcagtgctgcatattgtcgtcaggaggttcgatatggcatgtcagtttcctgcctgaaaatgaccgtggaaatatgaaaaactgagaaaaaagacgcttactcggtgtcaggcttaaacatcgcaccagttcccagtatgagcatcctatagagatccaatcgaattggatgatcaaggccgagtttgctagcaacgcgcttgctcaaatcgaccagataagattgccattctggctcgaggaaggacaactggtctcggttcagctctcatgcgttagggacgacggtggcctcgtttccgcggtcagaggtagccagccgtgctttggcaatcagctctcgaatctgttcctcgccaagcggtaagttgatttcttcaattccgtcaaacaggaacgcagcaggtggggtggtcggaagcgtctcccacctagcgaatgtcccagaagtcttgatagcattgaatgccttgttgaagtctgatttcaaaccaagtacgctgtccagattacctcccatgatgcttgcgaataacgtgtacatgactagagaagctcaacgtcaagggaagacgtctcgagataagacggaacagctgggcgtgtcctgtggggaatcagggctcaagacgggctttacacgcatgactgcttgggtataatagcgcttgatgacaatggattgctcctttcagttgactttcctttaccatcccatgtagcaatacaacaagacaatcatccgcagatttcttctcgattctatttagaaagacttggtgtaatttcttggactcgaacggacctcttgcagtcgattggctataccttcatctcccataataggtgactgactggaatttttcataggaaactcaagcacagcgggatgaactaggtagcacgggagaagacttaaaacggtctggggcactaagaaagctatcagttgctcaagatgcctaactgaaattctgtttgcgccaatgatctgggtaaaacaacagttctgcaagtcacaagtggggtttaacaacgattgattgaaagtaagaaaaatccataggggccgcaggaaagttcctcagttcgatcttcggttgatggagcaaattggtctccgaaaaacaccgcacggtgctgcactcgctaacaagctgggccatgttcctgcaaaggtgtgtgagaatttgaatgacatcccactcagtaattcaatcactcagggtacaagtgagagtgaaatatggctgtactcacgccgagagcaccattacaacattgacatgcccctgttcgttggtcaaatgggagcaagaaatcagtaatgtcgctgcatattttgctatggttggagggtgcctgctcaccgccatttaagcggcaaggggatgcaccgctggaacaaggcaagttggcggacacagaggcgatgctcgccaaggcgaagagtgcgagcaaggtgggaaggtagttgccaaagagcattgcgatcttggttggatgggtgggggggttatttctggtttaattgcgttgtgttggtttggggcggggcctgtaatgatgcatgtaatgcacattattatcaagtaaatgatgtacaggggaggtgaacaaggtgagtgtgtgggtaatacgggaatgtaagaagtgtaacgaattttaccttgtctttgctagtggttgtctggtggggttatcgatcaccagagggcaaagaggtcgtcttttatgtgcagaattctttccagtcgtgcccggtgctcaaattttcgagcagatgacttctgagcgcttgtcggatatcaattgattgattatcaaatcagtcctattctctcatcccctctcatccctgccggtttggcgggcgaggtttggtttcctgcttgccatgtcaatgcagaacggcactcgttacccgatcagcacggcaatatcccatggcaagagaagacggggccttgttttcatccagatgacttccgcctgtcggacatcaattgagtcctattctctcatccctgcccgtttggcgggtgaggtttggtttcctgcttgccatgtcaatgcagaacggcactcggtacagccaacccacaaaggcttgcaactttcgtttgcaataaataaaaaaaattgttgccaagaaataaaaatttgtgagattcttagctgtagctgtcatgaaagctgcatttgaacaaggaggtacatacatacaatacggaagcccagagacgacactgaccgctccatcgcgccatcgcgccaaataatagaatttttgacggatccttctttttttttttttttttttttttttttttttttttttaagtgctaattgattttgacattgcgcactacagtgaaagctgatatgtgtatacatgcgaagacgtttttgtatctacaattgaatatacatacttgatggagttaagtaaataaatgatgacttctagcgatttctttgttttaactgactgtagtagtgaagaaaaatgagaaaaagaaaaaaaagagaaaaaaaaacccgaaagaaaccggaatcaaaaatggaaaagatagaacataaaaataaacaagagtttctgaaaatctacatataactaaaaaaatggcctcagagggccaaacaaactgtcagcttttgtattgatttctcatgcggcttctaacgccggcgtcgatgttgcacatgtcaatgtcatttaagactttacaatcatagcgaccttcaaaagcaaaggacatacaccataggaccttcaaacaagtaaaatccccaatatccggggcaaaaacaagcagcctccccaaatttgggggcatatactagtgaagggaaataaaagtcctcctcttttatcgtgtctgaacaattgggaaaatcgatggtctcgactctctgcgccttgtttcccaggcaagtcgcattgtggggccctaacccacaacctctaatttagatgtgttcgagagagagaagaagccaccgatcgtcccgcctgtccagatcgattaacccccgaactccctataatgtttaagagaaattttagacaacagttgactaatttttggtttttgttgatagctgagatagacagataacggtgaatgaaaaatttgaaaatctagagagaaagagaaaaagagaaaagaaaaaggtgtgcgagaaaacttaagcagcataagaagaaagatagaaattgtgagatagagtggatgaaaaagtcgattgaaatattgttgaagatggaacagattttttttttttttttttattctttattgttttcgatgtagttttgtaagttgttgaatcgttttgtttctaatatgaagttggctagatattcgaagttaattggcgagtcgagaattgattttaaagagaagatgttgatttttattttgttttctttgattttgtttcgatagttttttctttgagtttggtattttttacaatataaaatatagtgtttgacatcttcatttgtcttgcaattgttacatagcggcaagtctgttttttttatggagaataagaagttgttgagggggcaatggcctgaccggagttggtagataacagcgcctgctcctctttcgagttgatttagcttgttgaaaattttgaatggcggcgtagtaagtttgatgttgttgcggattactggttttttgtttttgttgaatttgtactggtttcggatttgttgttgaaatgttgaaaaaggttgaggttgagcttcaagttgaaattgttg