gcggaataccgcttttagtccgatataatttataaataagcgctggaacttcggaaaaataaagtatagggcttaaataaaataaataaagcaatattaaattaaagtaataaggttagaatagggttaaataacttctaggggcttagaggaactctatcggctaatattatcggaaggggtatagtaaggggaagtatactaaataaattaatcttattaaaactattaactagtagtagtagggccggactatcggaactattaactaatctaacgcttattgtacgaaaatcgtaattaaattgaaggttaatccgtctcgttgggtttttaaatattttgtaataaattattttaaagaaattggaaagaagtagtaccaattctccgggcggatcctcgttattaaataagctaagtataaagttcactatagctataaggttatagcgtagtattaatactataattatagagctatataaatatagagtaaagagaaattactaaataaaatcactagagtaaaatcgttaaagtgaaggaaacttattgtgttaagggatcgtatacgtaccaaaatccatttatacaatagcttagatcaaggtagtataattaactaatagtagtattaaatatatataaggatcttactaaaaggccgaagcataatcaaataagaatataaaggagaaggggtaagtaactaaagtaactgaagcggtaatagccggtaaggggggggttaattgcagggttgatacttgccgaaaagagttataggatttaataatcggattaaaagcgcaaagcgcgttggagcaattaagcaacttcccaatgaagggatcgattaattaagaatagtttaatcaattggatcttttaattataattaccaaatattacaattcgttaggatgtttagaaactctaaatatctattaatataatcaataatattaaaataagaaagcgaaatatagaaggaaagtaagcggccgttggccggctcggacaaggattcttttatataaaaatccctagtccgagcagggcccaccctagcttacagggtagaccgccccacttcccggcaaccgtctgccaatggcagccgactagcctacactccaaccatagcactagttgtgccctagccgtggtaccggactgggcatagctcaattgagctccatgccagcccagtaccctactctatagctaatcgtacatatccggtaacagtaacgctatattaaagtaggtaatattaatatatatatttatagcctactctaggaacttcctagcgttctagctactataaccctatataaatagtttacttataaggttagctatattgcgaagtctataaatatattaaagggtaatctttatagcagctataatattagcggtaggtttattatttgcgattattatacgaataatatccttttaagtacaatttatatattataggatagcgctattcgagggctttaatttagtattgtttcgggtccggcgcggatggatttgcgataggaaatggccaacaaaagtcggaaatatcgcttttttacaatttctgacccaacccatttacccagatgatgggggtctaagatgcccaatgccaagaaatgccaagatagggtctggcgtttggcggtgggaattgctggaacgccccaacccacggctcgtcaatcagccgaacttgggtcaaaatgtgctctggtggttaccgacttgaacgcgttgcccgttggactttccttatattccggatacgcaccccggctttggaaagccacttgcagtgtgactgggtccccagagccgatgacgtcacctaggttctagaggtacctacgcttttgggtgtacctgcctgttcccagcacctttcctgaactcactcataggccgcctcaggtaggtacggatgtgcccggtacgaacctctacctaggtaccttcatgcagcgggacttaacttgcgctcttacctcactgcaccgtccgtaatttccacattttcttcaaatgctttgttcgcagtttccaagccccattgcttctcgtatacatcggactgccttgttgtctgccttgtttgcaccttcgtctacaactacatgccaatggccaatcatactctccgataaccaatgtttcgacacattaatatggcaaagaaagactcaccaacccgtctcttcacaacaaccagccaccaagaggtcagcccaccgccattaaaacgaagaagactgacacaaacaccaagcctagcattggatagcccccgtgcctcgtccacccttcaatcggccggccaatccagaagctcttctccaagcaaaaatgcgttccgagtgttttcgtggaacatcaacggcatcaatgcctttctgtcgtccactccttccgctcgaaagataacagcctatttcacagaatccaccaagacgcagaaaagcgggacctcgagtactgacgcaccgccaaacgccagtcgaccgcgcacacctccaggacaagcaccatcaggctcgccacactcgctgcgagccttccttgcccgccataactggcctgaaatcctcttcctccaggagctcaagatcaagccgcaagatggaccggctcgtctgccaaaaatactctctgctctcaatactccgctcaatgccgccgacagtgtatccgaccatcgtacctacactttaaatgcagtgcttccacgcgacaagcataatgccaaagcctttggaggaaagttgtacggtgtgggaacaataatgcggacagactttgctcgcaaatgggttgctactgtgcgggaggttgactgggatatcgagggaagagtcagcgttgttgagatgagtggggcgccgaaagggcaagatgagaatgagccagtcacgaaacctctcgctctcatcaatgtctatgccgtcaacggcaccacgcaaccgtaccgcaaccccctgaccggcgccgtccatcctaactacccgactcggcatgaccgaaagctcgtcttccattccctgctccgagacgagtgcctttccctggaagcacgcggattctctgtggtcgttgcaggcgacgtaaacatagccagaggacctgctgacggacaccctaacttacgaaccttcccagaacaacattgccttaacagggtggatttcaacaccaagttcttcggcgaggaagacaataagcgagctggaggctgcgttggaagccaagacgagaaaaacaaaaagtgtcttgatgccgtggatgtgttccgggcaaaatatggcatggagaaaagatacacatattaccccaaccgcggggagtgggggagcagttgcgatagggtcgatatggtgtttgtgtccaaggaggtgtgggatgacgggcgtgtgattgatacgggaatactcgatacgcctcaggagcgcggcccgagtgatcacgtaccgttttgggtgaaggtcgctctatgagggcactggctgaggcacagacagcctggtgtgtggagttccacttatccctcaacgctcccttttgcatataatctctgacgatcccctgagatgtttttgcgaccgtacatctgcttttcacaagctctgagccctcggttttggaacccctgagtgtcggacccttggaccccacaagagtaaacaaaagttatcgagatccacagccacgcgagtcagaaaaaccctgaagagcccgcgcagtcccacacctaatccacaccatttcataaaccctaaatcctcgaactatcttcaacaacgcgtggatttccatacggatcgggtatggtgtagcggtaacatcgttgactctcacttcttcaggagtgactgctttctcaacagccccgggttcgactcccggtatccgagtgataaaacgattcaagtgatccggttcttcgcgctttcttttttatttcttttttcacccccagattctttcccccctcctttcatttcaaccctttttcttttttttcttttttttcttttttttttttttttttttttttggcgatttctcgttcagcttctcaatttactcatcttctgacttccatgatcctttatttgagtcgcggaccatcccatggagtccatcgtctcaggctaataatggtttatagtgtagatgttaccatgtgtactacgtgtgataccaagtagataaagatgtggtgtgttttttcgtttccatgtcctttcattatcttgttgtctacataaacccgctttcgttgataacagcaaaattcacaacaggcttccttcagcttggaagcgacagccgtggcgatatggcttatgctctcgaaagacagggaacttctaatccaaattcctatgcaagacactccgcgaaagactcattctcttcaaccaagacatctggaatgagggacaccacagacaaaaacatccagcagcttagcatcctctcaacgctacccagctatacagaacagaagacaactggaagattcttgatcaaccatacttagaccactcgcctgtccacaccaaatagatcccttctactagccagccaaccaacctaaaaaccacccttcgatatggattgctacgtggagatagaggaaaggcagccaactctttccagcattgtcaatatcctctcaaaacctttgctctcggccaactccctgaacgacgtggcctccccatgaatataacacgtcgcatccaccagatcctgcagtgtctctttgttcttggcatcaagcaagatctgacaaatttccatggcgacggctatattttcctcacatatatctcctcgtcagcaattcatcatttagctaccaaacccgcccaccctgaggtgcctggatcacacgacaaaagaaacagaaaacgtaccttcctccccttcatcaatacaataaaacaagacattcctttgcttctgtccttcgtcctgccataagagcatagtaggaacgtcgaggttgatggcgtccgaggtcaggctgagagtcccccagacttcgtcgtacgagggcgaaccgaggagggttttgcgcatgatgcagatgccgtcgatttggtgagatgtgagcgtcccttcggggggtaggacgatgtctgctgaggttgtcattttgtctctctcttttctttccccccttcgtgctttcggggctatacgatcgttgtgcctagaatttgtttggatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtacgtgtggtgagattgagagagagtgagaaagagaaagggtgttagtgagtgggagaggaaaagcgcgtttatacctacccacctaccttatgtgtctgttgttgtttttagtcaacaataccaaggaatgagactggatgactccagtccttcatgactctcttcctgtttgttgtgattgtttagtttagctggggcatgcgatcagatgaaaaaactgtgagcaagcaaatgtgagaggtcttcttattgtggcgtatgggcaacaaagaactgtaggaggaaaagggagtatcgttgtgcttcttgggcaatcttgacggcgagacgaaacctaaaggaaatgaccagtggcggatatcatgatcaggacatgtctatacacttgagtgaagtgcaggaaccaccatggacaaaggggacaaaaaacaataggcttgtcacaagcgagcaactgaaacccttgttgtggatgatggatgttctgagaaacaaataggaagttctaacaatggatgagacctgcagtttagtacaagtcactgactgcatgacctctcactttcgtcttttgtcaagatgaacaacaaagaagaaggataagatgtgatccagtcaccattccatgagccatgacatgaagaccccggaagttttccgacgtcaaaagaagaatggtccatgagaccagtgaccaggattctcgggccgttccgaaccagttcccgattacaaccccgagctggaggggtcacgtctccggatacaggtgtaaaacggcgaacgaactggccacgacaacgcttaaagtgaggatttcagacgctatgttcttcgacaatacttggaggttaaggtgtcactttatgttcctggcctggcgagcatcggtgttactggctggaaacgtgcttgtcgataggtgagcgaaccccgggctcaacagcccaaattctggataacatattggcagattttctttgccgttgctttgcaaatacatattcaacttcagatcacttttcccataaagactgattaaagatgaactcccgaacaaggacgacgaagtgtaattgaagtaaggtgttgaggctctaaaagtgtgcgcgtctctgactgtgataggggcgctcctcaaaatggccagaacaagcaatcttggcactgagccagggcattatattacataagcgagctttgcgggtgcgaggacccacctctggcgctaggctgtttctagctcgcgcggcattgctcaaagtgcttgtcgcgtttttgactgcaggcgatcgcaaggtgcgcccacccacccaaattcacaccacccactttcacgggcaaccaccaattctcgatagcgtccacgtctgcatgacgtccttcgacttcttcacgatcccttgagaaacccaaaatttggactgacttgattcgaagtcgccgagtactgcgccttgaattgctacgaggaactactactactagtttgttctacgtatcatcaaacagcttgcacttccgatcgcaaacaagaagaggaagacatccctcggaatcaacctcgaacgcagcttcgtccaacctgcatcgcgaactctgcatcctcgacctccctcgcgttcacttgcgacttcgacttcaggttccgatttgcgaccaccaattagcagcgttaggagacccaattactgggcctttcttcttttccatccaagtctcccggccgtcatgagattaccatagtcgtcgaaaatcacaaaaacagccacacgaaaccacctttcacaatggcgcgctccgaatcccaacaatccgttttctcttcttatgcgccaaggttacgcacctacaacaactccctcctaacacccgtccttcccggcactgctcccgcgaacccactttcgcgcacaacgaagcgcggcactaccattatcaactatgccgaggatggctacgatgattacgacgatgacgacgacaacacccgcagccgccgccgccctacaggtctccgcagcgtacagcccgacgacggtactgtcaaggccgacccggccgagaaggttggcaaggatacacatgagcccgtggaggtacagggtatttggcgggactggatgggaaggttccgccagggtcgatccgaccaacagaactttgcccaagccagccttcctctcacactgattcccatacggattgatctcgatatcccatcctacattccgcccccgtctctgcctccgcatgctgcaagcctggaccccagcagtccccttttcaagccacaggagcccaccgtcccataccggttacgcgacacgtttctctggaacctgcacgagactttgattactaccgatcagtttgcgactgtcctggtccaggatttggaccttcctaacaggaatcagaccatatccgagattagcaagcaaataaggacacaactagaagagtacgccggtgttgctctccatcctctcttccactcccaccgcgaccgtccagcaaccgaggcgcccaagcccacgaacctgctcgaagccgcgacctcaactcccaacacccccgcaattaatggcaacgccgtatcgacaccaacacccgctgtcaatggcacttcagcagtccaaacatccaccggcgaaattagcgccgccgcaaccccgatccctccagacgccgacgacttcagccccgacgacacgtaccgctgcatcatcaacctcaacatcaacctctcctcgcaagtctacaccgacaagttcgagtggtcgctcctccaccctccagggaccgccgaggccttcgccaagcaaacctgcgccgacctcggtttacacggcgagtgggtacccgccatgacgcacgccatctacgaggcggtactcaagctcaagaaggaagcatgcgagtctggcggcctggtagccggctggggcaccacctcactgggtgtcggcggtgtcgagttccccaacgacgcggccgtcacggcaggcggcgagggcgccggctggcgatacgaccccgagcatctggcggaggactgggagcccaagctggagacgctgtcgaaggaggagattgagaagcgcgagggcgatcgcgagaggcagatccgcagactgcgcagagagacggcgcggttcagcagcaatactggtatggcgggcggcgtgcccgtgggcttcggattcggcgggcttattgagcaggaagaggagcgcatgggacgcggggagaggagcaagaagaagagaaggtttagaagtctgtcgcctactagcggtagacacaccccggatgttggaggcggaggcggcggcggcggtggtggtggtgggtatgggggtggtggaacgctcgcggataacgaacggaacaactggaggtgctcttgctgtagggtgtggggcaccagtgtttgggcggttcgggatgggccttatggaccgagggtgagtgatctgttttactgtctgtgtcgtgaaagagagaggatgctaacgagtcggtgtcacagtcactctgcaataactgcggcttcatttatgagcgggataggaaactgccgaggtgggctaggaacctgcacgccactgatcccaagcctctgtgaatgaaccatgtttgagggctggaaaagttgcccgcaggaagctactgtttgagcacggcatctcgaggacaggaggtcctatggtttcaagacgatttggacataatgtgcattgtatccaagctacctgttcgacatggaggatgtaggtcattcaagttaggtgtaggggtgtagaaaaggaaaggaaaattccaagcagaggaaccggcgtcaggcgaggttgggatagggtaggagaaggtttagttgttttagctttatgtgttagctttataccagttttgtgctccgacagttcgttttctctctgtcttgaagctctcgcaaactgtggcttatgtattacttgtcttttccgccgttcttaacccaagaacaagcggtgtcgtatgtaaaaggtagtaggggccatgtcatggccatgatcgcacgaaatcatgaaagtggaaggtgacaaaaagccaaacgtgactgtgaatctatatccctttttcagagcagagatagccaacatcaaggtgcattgccatccaattccaaaccagtaaacaccaaattcctcgttttgggcaatccgatctcccatgcaagatctcccatctgtcagcgcaaccgccagttgacctaagcccaacccattagccagcaacatccccaccaaaaacgacatgaatggaaccgaaaataaactttaggaggcgaaaaataaacaagagaacaaagatcagataggcgatcaacgaaacccatttcagttgacgatgatgtatcgttgccccggggaaaaaaaaaaaaacataaaaagggatggacaataccggattcgaaccggtgacctttcacaaaggcgcatcgaaagctattctcaacaatgcgaagcgaaaatcatacccctagaccaattgcccattattatttgatattggtgtaattttcattccaggctcctataagtgccatgttccttcagcaacgtcccacctgttcggcacagcaactacaaccacttcagacttccgttactggtttaccatttcggactccccctcctcctcctctctctcccgtctgcctcgagaagaaatgacagaacactgaatttttagctcgtatttggtcaggcaatgtcgaggccagcactttaaccaggttccatgggaaagcggataaagttggaaagcgcgagtggtacatacagagatggatgatcaagatggtaattaggtcgagatgagggtaaatagagggagggagtgaagctatccccgaagatgaaagtggtcatccgtccgtgtggttgttgttgttgttgtatttgttgttgttggatcacagtttagagtaatggtcacggtggcaaatgtgtgatcaattgcttttccttgtcgggtttgttactagtatggtatgaaggatcggacggatgaagtggaaagataggtatgttcgtatttagggtatctgactcccgagcgacaaagacatcgggtaccgtcaatccgtcggcaagcgaattgggctaggtaggtacctcatactatcttggcattggagactttacaacagcttatcagatcccacgatgaagtcctttgaagaagttactcaacgttccagcccaatatgtgatgctactatctgtcgactgcatgttctcgcaattggtgatggcgacttgaatacgggaatgggaatgacaaaagcactcctcccacttcgcaccccatgatggataacggaagaagggatggcaagtgcttggtgctatttctgtacgtatagcacccgacactctggaaagaagtgcgatttgctcgaaccttaatgaccagcatcaaccgaaatcgctgcgatgatggatcaaaacggcaagtcaagagcgaaggccgtcgccatatcgtcttggcaggcaatgaatgattcgagaccgatgagataaagttgtttgcccgagtcatgtgctcaaggttggaggataattccatacctatcctgcatctgctgcatttggtcgggttaccctttgaaggagaatcacgcccagtcgcccgaggtctttatcaccttcctaaaactgtcgtgactgcaaccccgtgagggcgccgattaatgaggtcagttcttggcagcattgcaacatgaaagatgtgatggctgcttctcacttttctcggtatcattcagctgtttgtgataccttttgatcaattgggagaaaaaaagaaagaaagagagaaaaaaaaacacccgttgagatacaattgtgggaaaagagggtgcgcacgaggtttgtgcagtggcggttttctcctgattatgcgattcccctatcccgaccgttggtggcttcccgtcctcatcccgtataagtcgaacccctgtctctccagaaccttatctctatttgtggccaaggacccctaggtgccgtggccctctgtcctggccacggcttcgctgatactcttggcggcggatcatgactacataggtagattcagttcagcaacctttccccacgcgagagggtaggaactcatcagcacttcaatccggggaaagtctcgtgggaagataagaagactgcgcctttgattcgcatcatgatgaacagccaagacgagagcgcgtcgttgtggtttggtggcccgatcaatgttgaagctggtgcaaccccatagtcttggtttgctatcgcaatcatcgactagcatccaataaccaacatcaaaagcaaaagagccaaggtacgccaagggaccgagagacaccaacgacgagaaacagaccataacccctccccgtttgagtcctgctatcgtctttgtcgttgggggctggatgcgctgaagaagactccatgcgagctagttcggactcaagttggggacgaaggtctgggtcagttgtttgtcgatatcaaaagctgggcattttcggttcaggtaggtccaagcttcaatggctccatttgaatctttctcatggcgccttcaaaatgcggacagcgccccatgtcgggacccttgtttggttcgggtactcttatgcaagtgcaggctgcgtgtcgccgaatcaacgagggcgagaagttaaacaatatgtcgtgataccttttatatctggcgagtacgcgattggtggtttcactggcggcaaaatccatcaggattgatgttgccgtccatgtctgcttggcctatcaagcaatgaaaaggagtgaatggatggaaggaaatgcaagggagatggaaagcgacacctcggtcttgatcgagatctccaggtgtttcggacattgtcactcctgaactgcagtttggtctaggccatcgagctaaatcacatctacctagaggtagctacccttctctgttgagaattacacatcgggtaagttcaagttgtgagcgcttcttttgcaacgtcttttcatcttcatgtgacactttggtcttatgcacccttcaatgctctttcccccgatcactaaagtgaacttgacctcttggcggggatccagaagtggaagttgcgagtgaagagcaatggtgttagacacggaaagaagtgtgtctggttgcggagtgtcttccgtcaaagcttggacatccccacagctccaagagctcatgcagtcccgtcaagtcgcagagcatagtaccactacctccgtctactgaacacattctcccgtcatgtttgcactgcactcttcactcttgtccttgcagcttccatgttctctggcatgtcatgatctctccacaaaaatcgatccggaccatgggtagctaatgtcaggcaggccattgacaattatctcgctcctttaccaccaaccgtgtgagtgcgagaaccatgtttccaagatggccctcccagccgccaccccaccatgtcaatccgaggtcttatccttttgtcactgtctaggcgtccatcactgtgagccaagatgcagcgcccagacgggctgattgccgcaagggttgacaagcatgggatgcctcctccaaaagttcaacagctaccatagctcacgttatctccctcatccagaagtgtcttgttcacacattctcttggccctcccgtctgggaaggtcattatcactgggcactcacaccgaacatagaggggcgaggccaagataagccagtcgggagtcttgcagcatacaggagtacagcttcatgtaggcgctgtgaggttgaggcatgtggcgtgcttcctcaaggggtttgtgataccacgtatagaaaggaagatattaacctctttcccccctcgtctgtgacatgcagccatccttcacgtcttgaggactgcctatccataccacatctttcatcggcgtgtataccgcacgtcatggcgaccaccagagatgagaaggcagtgaacatcacccctgctgggagtgatcaagcttctgcttctcccgccaagtatgacgagaagatcgacggcattcatgaagttggccttgaccgtatggactcagaggaagcacaagttcttgaagggtaggttgagtctcttcgtctcccgttggaccagtatcagagattgactatacagacatcttgatgttaccgaggaggacctcctccaagcaaaggccgcggccgagtccctcagtctcgaagaggttgtcaagttgatgaagaatgtagtcagcatgcatggacgcgatccaaactttccgcacgtggttcttgaaaagatccaggaattcctaggtgggtgtctccttatgtagtccatagccaaagctgtcctctgctttggactggtctgacgcgtctacaccacagccaacgagcagaacattctctcgaatccggaaaagtacgatgatatcatcaccgagatgaaaattgaagctgctctcatccagagcaacagtccctacgccgaagtgcgcgccgtggtcgacaataccgatgacccttccacgccgtgctcaaccattcgttcgtggaccattggcatcttgttctctgtcattctcgcctttgtcaaccaggtaggtgccaattttctttttcgagaccccgcatgcttctcatggctgaccatcatcgcagctcttcagtgtacgccagcccagcatttcgatcgaatccaacgttgctcagctccttgcttttcctctcggcaaagcctgggagatgtggatgccgtattacgagttcactctctttggaaccaagcataatctcaatccggggcggttcagcaagaaggaacacatgttgatcgccatcatggcaaacacagccaagtcgctgccctacacgcagtacattgtgtggacccaggtgctgccgcaatactttaaccaaccatatgcgaacagctttgcgtaccagattctaattgcgttgagcaccaacttcatcggctatggccttgctggtgagtgatagtcttccttatgtgagatgccaaagggctcgggtgattgacaatacaaaataggtatcactcgccggttcatcgtgtatccatcttactgcgtctggcccgcatctttggttaccatcgccctcaactcggctctgcaccacgaggagaaccatatagttcctggcccgttcaagaagctgtacagaatgtcgcgcttcaagttcttcatgtgggctttcggcgcaatgttcgtgtacttctggttccccaactatctctttgaagccttgacattcttttcttggatgcagtggattgctcccaacgtaagacagacccatttgcttctgtggcgagaagttaatctaacattggcagaatttgaatctgagcattctcactggattccaaaacggcactggcgtgagtgctccctcccgatttcagcaatgaataccgtcgcagtgtcttgatactgactgtgtgtagatgttcaaccccttccccacatttgactggaacgttttgcttttcgactccgtcgatcctctcgtgagtcttcttgcttccattcctcagagttatactatactaaccaatgccagatggtgcctgctttcaccacgttcaataaaaccttcggcatggcgtttttcggcttcatcatcctaggaatttggtacactaatgtttggaataccggtcacctcccaatcaacagcaaccgtgtgtttgaccactacggtagtctgtacaacgtctcgcgagccattgacgagaagggcatgtttgacgaggcgaagtacatggattacagcgccgcatatctttcagcagccaacgccattgtgtatttcgctttctttgccatctatgcggccaccatcagccatatcatccttttccatcgggccgagatcgccattggcttcaggaatatctggaaaactgtgaagccaaagagatggacaaagagaaatgctgccggagagagtgtcgaggaagaggatgttggatacaaggacgtgcataaccgtttgatggctgtttatcccgaaggtgagaacccattcctgaaaagaggacgagaaaaggttactgacgagaacccaaaacagtttcggaactgtggtacttgggctgcctcgtgattgccatggcacttggctttgctggtgttgccgcctggcccacatatactactgctggtgtcgttccctacggcctgttccttgcaataattttcgtcatccctattggcatcatcaaggccatgacgggtatcgaagtcaccttgaacgtattggccgagtttatcggtggtgcttgggttgagggcaacgccttggccatgaactttttcaagtcctttgggtaagtcgtgtccctctattccctcattgtcaggtctcaagctaactcaccacagatatgtgacctgcgcgcatgccatcagcttcgccaacgacctcaagctcgctcactacatcaagattcctcctcgccacactttcaccgcccagatggtggccacgctcatttccactttcatctgcaccggtgtgctcaacttccaagtcaacattgagaacatttgccagaccaacgcgcccatgcgtttcttctgccccggcatcaacaccttctttactgccgccgtcttgtggggaaccattggtcccgtcaaggtgtttggaattcatggccagtacaagtggctccttctgggcttccccatcggtctctgcattcccgtcatcttttggctcatcatccgcaagttcccgcgcaacaagttcattcgtcagttccaccccgtggccttgttctatggcgcactcaactgggcgccatacagcatgagctactgctggccagcggtgcccattgcgtggttgagctggatctatgtgcgaaaccgatacctggcgttctggtccaagtacaactttgtgttgagcgccgcgtttagcgcgggtatcgcgcttagcggtatcgtgatgctgttctcggtgcagtgggctagagtgagtgtggagtggtggggtaacacccagccgtacaagggctgtgaggataccgcttgcacgatcaagacgttgtccgagggagagaggttctttccctggtgggacgcgaacaaggtgccggccccttaagctgatgaaaaagctgtaatgttgtggattgggggttcgtagcttttgctggcggcggacatgggaggaaggggttctaggcctggttggttggttggttgtgtctggagttcggtacgcggaatgactgctgctatgtttttgttgatgatatctagctgtgctttcgttatgagatctctagaggttggaatacggtagcctatacctagtcaataacactcgttgtattgatgacggggacccccggttccagtactattgtaccggtgtctgtgtatatgcaaaaggaattgacaatatccaaggaagggaaaacaagggaaagagaacataagaagaagaaagacaacgcccgcttatgacttcaacaccacccatacttttcattagcaacccactcgacatcctcggtccgaccaccctcgatgccctcagccccataccacatcaagctgggaatactatccatatccctctccaccatctcgtacccgccctcaatcccggctttctcaatcaaccgacccaccaacggactcggattccacatctgcacatcctgcaccctccactccgccgcctcccgttgcgccacagccaagatcgccctgaaggcttccaccagatacctttctgtttctgggtcgtcctctgtcacttttcgcaaggactcctcgtccccgagatcctctaccccttccatgacgaaacggagaatatgcatatgattcccctcgatactctcgctctccaaaccccggtaatacgaacgggtccagactgcccacactctctgttgcccatttctatcagggcagtcgtaaatagcccctcgaacggagggggtgcgctggaagatgtgttgcgtcatgaaatcttcgcggagtaaatgccagaggaggcagtctaaatctggcaacaaggcgacgtgggttttggaagggttggcgcgggcgagggtggggagggtttgcgtgaggaggtgggtggtgtcgagggtgcagaggggcgggagggtgtggtagcttatgggggagaggttgggtgggaagggaggagtagcgggggagaagggggatgaggaagaggaagaagaggaagaggaagaggaagaagaggatttgatgggtttgaaagagacgtgcgccgagggaaaggccttccatccgtttttggcatagaaggatttgcctatgtcggagtagaggactgagaagagggttgttgcctctgcttcttctttccccggggtggtttcggtttcggcttggggaaggggaggagattcaggccgatctttcttatccgtgacttgccaagtgcgcagccgcttgcccaactcctgcatcatcctgttggcgtatcccttgccgcggtactgagggtcggtgaacacggagccgatgccgtgcgagatgccttcggtgagaatgacgcggtcggaagaagggtcgtagcgagcggcgacggcgtgtttgcggagggtttcgcaggaggagaggatgggtcgttggttattgttttctgctgcctgaggggagttgttgctgtcggtcaggatccagtgcgtcagaccgccgtctttggcgagcgggagcgtcgtcatgaagtgttcacgcgcgaggtactcggagtgagagagggcgggtccccacatggggtgggtgagagaccatgttttgggacgctcgtcttcgtgggcgagggtgagagtgagagagggtgaggaggctgaggggagggaggtggcgggtgttgttgagcccattgtcgattgttgaagttgtgaaggtgttggttggtctgggtactgctccctttaggataggatgtgctttctagtattgtttaagtctgtcgagcaggttaccgtcaaggtccgccatatgaaaatgaggaacggaaccgaaattgtcacgggtccctgactggatatgtcaaagaatatgccgggtggtgatgcttggcggacgaggacaaagaggaattgaacctaatcaaattaacctcccggagagaagatacacgaaaaaacaaacatataaaaataggtaatcccagaacagccgataacgagcggaccagcaaaggggaggagggtatcaagataaatgtaaaagtccggggtccaaagtggaaacacttttgtttggaagcttccacgagaaaaacgaaggtgtggggtcttcttttggacaagatcgatcgttggcatggtgacctcgaactgtgaagggaatgaccccaagtgcaaccaagcgggtccattccgccgggagagcccccagtgaaaaacccatgtcgcagccctaaaacctgcccctacagcaggaacaccaacacgctattggtcactcgctaggtcacgatcgactcttctccgcagtaggcaggtcccttggcggacacagtccacagtgagctgaaccatcgtgccataccagtgctggtgcaatatggtgttcagggatcccctaacagtgcgttaacagtgggctcgtacacaattggacaaatccacgtattcgccaacaagcagcgacatggaagccagagggcagcgtcacattttggaggatatgtacataatggcggtaagcaaaacatgttgtaaagctgcacttctttcgcctagcatcggctttctttctttctttctcaagggagacagtgacagttccgacgcccggaatccactccggggtgtactttgaatatctcatgtgaccgaccatcttaggtaacagccttcctgctgtgcaaggatgcccgtcaattgatcaatgggaaggccttctgacacggcatgactgtgattgtgctctgattgcttgtccaatcgaggcctgggtcaagattgtggcctcaactatgtgtcgcgatacttgtggttgagtcgagggacagcggctgatgggtgataacgagcagataagagaaacggtgacggtgggcctgtacgacccacactttttttcaacgacatctcatggatatctcccatcatgccttgctcctcggctcacttcacttggccacatcatgagcttttgtggtggtcgtgaccgaccctactccaaaactttcaacttctgtcttcattgccatcaagccggggcatctctcttccaaggttcttcttctgggctagcatcgaacgaagacaaccaccaccatgcgttttcgccttgccttatcctttttttttttttttttttttttttttttttttttttcaccgacgcactgtcacatctaacctgctctctatggtattccttcgtcccgatgtatttggtttcagtcctcaaactcctgctcgagaacctttgttttcctccttaccaatctccgtgttccctccccattccctctcatttgctacctctagcaagacatggacagtatctccatgtcacgtaacatcccttccgggttcacaacccgaactcgaatcgtccgcgggaaaataatatctgcatgtgccaatcttcatcatcgttaaacatagtgttcaccagacccccctcccccccaaattccagctgtttgggtccgtctcaaaagcccggcttccggtaccccgccagtagctaggcgccggaacgcttgtgaagccaggttggtcagtatgccggcctgtgattccggttctttttttttttccttcagaaggaacggagtcaacgatcgtggtgtcgcgtataccaatatgctagaatcaagcaattctagcccaagatccgttatgatctaaacatttgcgaaaagggaagcttccagaaagctgattgttcatgcgttgagtagcgggcttatcattccgattcgctggccgcctaccgttacgtgtgcgcatgattgtgcttggtttagtggtgcttgtagagatgggtggaaaggacaacttcttggcatcatggccagcctgttgattgatggcccagtggccagctctattgtgctttgcgagcgtaaaatggcagacgatgtgctgattctggagttttaaacatcctcattccagtgtcactagttttaggcgactgttgacgctcaaacttgcacaaactgcgagtgtcctttgcgtcacgaaccttgaccacttggacaaactgtcatccttcagttcccagggagttccaggtatgactgtatgactggtgtcaccgttaaagtcgtttggctcttgattggggactccaaattcaggtttaagcattgagtggtcatatgtataaaacccatcctcccattcacctattctaagatgctggggattctctcttcttgcactcaacgttaacagttctgtttgttcttgcgatagtaaaccttggctccaaaaaacctttggacagcgctggcacatttttatctcaacgccacgaaggtgttgttgctatagtgacgagccacttccccgaactccgttaccgtatcatcatctccgagccgcggtagcgtatacctcttccttcccactggtttaactcgtacctcgtttagcttaggggacgtatataccatcgttacatctgctacagctgctggcttatgagctctttttctctgtccatgttatctctgcttgagtggcagcttggagtcatgaaaagttgtccgtgtttgacgtcgcgaactgtctctggtgaaggtgccaacccaggctcgcattagcacaaggtttcgtcgacgtccgggccccttcactcgcgtagaatctggcgtcctattatatattctgtggctccacggccattcactgcacgctactagtggtgaccaaggccaaacctgaggctgtcatggccaagctttaggggaagggttccaggctcagggtggattaagcccttataaatatctcttgtgtctacgaactttcttccagtttgtccttcttcctccatcgaacattaatctcacaatttcggtcaactcatcaacctcagtcactcgtcgcaagctagctactacctagctacgccattgcaacttgatcgtcaactcaattattctccttccatcgcccaattccacaacaggaccaccatgtcgtcacacaatatcgtcaaccagaccaccgccaaccgttacgaggtgtcggtctggcacgagataaaggattacatagatgcttcgttgtctctcaccaccgaatgttctcctagtcccatcccctttgccctttgtccactttgccgcgaggagcttgacatacagggcattccccctaccagtaagaccgtggtcaggcacccaggatgcgtcctaccttgtgggcatttctttggactaacatgctggaagggttgggtgcgtgattaccaggccgaacccacgaagcattacattgggcccaacaacccaattcccgttgccggcattcgaggtacgtttaatcctgttgggttttctcttctctagttttcttttcatttcctcttgttggggtggtgagaactgagcttggatctaacattttcctttcctaattcacacagaggatcgccgtctcacgacaatggatctggcggaatgccacaagtacggccaatcaaagccgtaccgcaaatttgaatgccccgtctgtcgtaccgatcttcactacaccggatgctgctgtgaagtccggcctgctatcatccctaccaacaagtccacacgttctattgccagtcttctcgcgcttccgaaaacctttttggaggtttccagggatgcacctactgctcgcctcgaccaggacacgaccgtggatgggacggacgtcagacaagatacaacggacgccagccaggactcttcggacgaagagaaggactgtccggacagcgatgagaatgtcgccgacaaggagaacgacatggaggacgacgagatcatcgccaattaccgtcgtaacatcacatctgcggccaacaacgacaactacatcgagagaaagaccgccggctctccccggttcagccagcaagggcctaacggagccatccgcatgctcacccctcggcccgtcatatacgacatcaagtcaatccgtcaacccggcttctacccggttatgcgccttcgcgctcagtaccccgacctgaacaaccccaagggctgggactgccgcattgtaggcggccgtctctccgatgtcgtcgaccccgtgtgcggtcaatgcatgtacgacttgactcgataccgctggctcaagcataagtatgacgaagttgaaccggcgtggaaaggctacaatgcctacgactcaactcttcctgataagctgcccaatggcgatgacctacccggcgccggactaagacaatttcccggcttgtcgtggaagttggccgtcatcaacgcgtatctctgtttagactcgaacggtcggaagagacagccgacctggggccggtggccgagggagctcgattacatgctcaagcacagaggctggacagcgggtgtcgactttgtagattggaaaaaggctgaagtaatgcctgccattcatccgaagcagtctgaagagactccaagagatttgggggctgtaagtcaattcctcagccacctctgccgcttcttcaccaaggccaacaaggaagagactcgcgacactgagggtccagtagccgaggatcttgaaactctggcgctgtcggttgactggaatccaagccagcgcgccctcgacaacggcctccgtctttgcgatatggaagggatgggaccataccccgactgggacgaactcttggaagagccgagttggcgggcccacggaatcagcaaggtccctcgggaccggtggggccaagctttcggtcgcaaggtgcaggatcacgtcttgggtgaatgggtggagggacatggtcacgtcattctccagactgacaagttcagtttttgttcgaggcgtaggctgcggcccacgcagggtccgcgagaggcaagtcgatctcgtttttcattttggcagagcgttagcacccgtttcacccgcattcacatcccttttgttatagggcttgttttggctttattctccgttttgtatgtcatgttttgtcatggacgcagatctcatggggatttgtgacctcggagttggggggagggggttagggactggacggagggataactgtacaagaccggtcgcttcaatagagtttctcaagactgttagaacttaggggagaatatcgtaacacctacaactttgccttagagtcaactagcaccacatatatagatagaggtagtgttatgtacgaattccctcagtgactggaccagtgcataccgtacatgggccgcgctcagttgaatccggctgagtcaacccagacacagcacagggcaggcaactaggtaagtttaccctctccgcaggacaagacaccagcggcggttggatcacgaaaccaacttggggctaacggcctcaagaactggacgccatgttgagggcccgagactggacacttggagtccagttcgtcgactggagaaaggcatccaagaatgccgaggagagcccagagacggaccgtgactggactcccagcgagcagttcgttaacagcggcctcaagctgtccgacgtggagggagtgggggagtattccgactgggatgagcttctcgagcaggttcaagctgcttaccccataatcaccaactaggtcctattcaaaaggaagccggtgcagtttctgactgttccgaatattgaagatgacaaccaagaggtatgtgcatgctctcccccttttgccctctcatgtgttcgtgcagtcgccagcttacacgttgcctcacaggtttggcacatccctcagacgggagagatcttcgtaacatatgaggaatacctctcgagcagccggaatggcaggctcgcggggttagcaaggttccccgcaaccactggggccgtgggatgctgcatggttaatgaatactacctagaaattgagttagaggttcaatcacggacggttcgctgagaaatttaaacaaacttacatatttaccaaggctcaccggggattttgagccgtctggtaatttcgtgccctactctttgtagataggtttgaaaggcaccctatctcgacgggtaaccgaaaggtgtacagaacaaagcggagaaaaaaaagacggaaggaccaaaaaacatacaacaccagggattcgctggtcgtcaccgacccaactactatacgtcgcgaccccaaccccggttacgccccaccctcggtcacatccccacaccgccatttctcctatacactttcatactctcgatcttttaataacaataactctactaaaatactatcgatttgattgattccggtcgcaatagcttcgtctttactcgactaagcgatatctaaggtccgcaacggactttcctagcgtatagtaactaagaagtatagcgtactataatctactatctccgaccgtatacgaggcacctcctcccttcgtataattaaaataccctaataacggctgtcccccgcctaagaatccttcttatacaaatggatattaaataaagagaaagttagttgggctcttaaccgtcgttaaattgttggctttataatagcgatattaaaaagaggaggcaattataataagttgggggcgcattgggtagactgttttataaaaagaaatctaattgttataataaagatttcgagcccctttgagttagttagagttagggggtctattaaggaagcctttacaaaattcttcgactttttggaagtttagattcgcgataagggtattattcctactaatatatctaatataaataaatataatctttaagaattaaaattaatagacggtaaagtccttgggactattttgacgaagaaagtatatttaataacgaccgatataacaatttgggtaactattattaagtttggtactattgagggtaagagattgattcccgttgttattttttttggtattaacctctaaggataatggttctttgatatggactacgaacttaagagttggaagtatattagtattgctagtagatagagcaatttagaaattgtactattatagttgaaggaggtttatctattagaaatgaagctaatcgacgatagttagcgtcttttaatcttcgataagtatattaattatataattaacgacttccttattgaagtattttaatacaatatttaattactttttttaccttcttatacttcctataagacttaaccgcttaaccactttattttttcaattattaaatcttattttagagatttaattagggatttcgctaattttctaatatttgtattagtaaataaataacggttccttaagtattattaggaagttttaagaaggggggtaagtattagaaaccttagattagggtttagaaaaataggaatatagctagtaaataaatctattattattgacgatcccgcggtagttattaataacaatgccttgctagccgagcctttactacctagaatactactaaacgaacttatttcgataggaaacattatttttccaattccttagaggtctagggatatattgggaggtatttacaatttctcctctatcgaccgtaatattaggactgttttcactaaggcagccaaggcccttaatattaagaacattaagttcgctactaaggattactaaatttaatatttatagatttaattggagttatagaagcctagaggtaaaaggaaggttaaagagattggtaacgataaatttgtacagatagaatagataatagaagtttgtgatgctttaaaggagggtcctaagcgcagaagggttgctacggtaacgacgacgatgagactgctttaagagttggggagagccctccagccaatcctttatattattgaagagtattaggaataaaattatgacattttgaagtattaaaatccctgtaaaagtggctagtttgcaatgttatttgattcctggtgatgaagttatatgaccgagggtggggcgtgaccggggttggggttagcacgtctagtttggcccttactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtgattgtctatcttgatatcacaccctataagctggtatcaagttaaattggagagtactcggtaaatgagataaatgtagaatgggaagagaaaaaaaaaaaaaaaaaagacaccgtttaaaagtgagaactgtaaatgtaatacgcttacttcctccaacctgctcaagtgataataatgatattgaagaaatgcgatggcatgacgtcctgtatgtggtttcgaagttttctttgacagtggacacaggaattgccatataaatgccacctggaagtcatacctgtaccgctccgaagctgtcctgtatgatcttcggttctatggtatctaggtaggtacctatgtaggtaaccggatcttgcagggtcttgatcttgttgaatagcacatgcgagtatggctgtatcctcttcggtgaaggagaatggacagagaggcggctgggggccgaacggaaggggaatgggtagcggcagcggcagcggcagcggcagggaagaaggtgatgtgaggctttgcttcctgtggtgagtatttattggtgcccattcttggattcactttcccaagatgaagggcgtttgtgacttgccgctggtctagccatcaacgtgctagaactcatatattttgtgtgaatcttgacgttcgaagaccgtttctggatgtcctaatagttaacaagaaaactaacaaaattagcttcgaagtataggtaggtagtgtatatctagcctccgaaatgagggagcaaacaggaagaagcccgaagtggaagcggtgattcacggatgaagttgcattattgaagagagaaaggaggggtaaacgcgttatgcatctgcagctgtcaaacgccagccaatcggggcgacaaccgactacaaaaagtccaacagtagatattccttccttccttccctttttcatccttccttccatgtatgcgggtgggcaatgacatgatgaaattggaggtttctcttgttagtgcaccgcaacctccacccaagcatcttctttccccttgacagcctctcccatcatgatgccgtacacgcaacagtcgcccacccaagtaacatggcaccggttcgccccttcgccttcctgatcctcggacttcagaggcttaagcacaactgggtgtctgcacaattcgagaatccagacttcatcgccaggttcagacgtcacaggcccgaacccgaccttggctccttcggtgacgaacaaaacatggtgttggagatatgtggacgcccagctgccctcgtccccgtcaaagggataatggcctgggtttgctgcgtcaagcttgcccgtcaccacgccgagatactcctgcatccagcgaccactcaaccaccgcctgcatgattcctcacttgccgacgagaaatactcatggcatcgccccataagctccccatatcgcgcagcgctcgctgccagaacctggtcgtccggaaccctttgtctccccagaacttcgcgctgctccaccaccgcaatcctgtcgaccaagaacccgtccaatccaagtacccgtccactttcgtccaaaagcctcggaccgccccccaccataacaggtccatcggcgcagtattcatagtagagtgacttatgggcccaataatcggcttctggcacttggactggtaccttgtgttcttccgtatcgaagtagaagaagccatccgaccatctgtcttgcgaccagtctatcacccacgacgggagaccctccaacttggccccttctccccgtcggcccatgaggggttcaagactgttagattgcttgacaagggcccatgagacacggcagaagagtgtttgcgcatccaaagtgtagtcgcacgatgggataccagggagaaaagccgcctcctcctcctctccagcctcctcttcttcctcctcgtcttctttttcctcctcctcctcctcctcgtcgtcgtcgtgctcctcttcctcctcctcctcctccgccgcctcctcctcctcactatatgctcggcctttcaaccccatcaacccgtacaccttatccctcaggtccgtggatttcctatcgcgccagcgatacagcgtggatacaggctcttcaccagcagacgagaagctgatacccctcataagacaagtcaggtagtttagcagctgtaacctgttaaactcgtctggcattagatcgccaacgtgctcatctcgccttccatcagtaggccccatgattgcctcagacgccatgtcaaacagatgccacgacatctcacaggcgccccaatacaccgtcgcggcaggagggaggatcgcctcttgcacggtccacactcgtgaccaccagggcgttctaaagagcttgtagaacgcttcggtcgccctcagccgcaactcgccattcagtccctcctttccgccatcttcaccatcctgaaaccaatccggcagagccgggttaggtacatccatcccactgaacctggcgtccatcgcttcgcctgtcgcgctgatccaagcgatagtgtcgaaagccgcttgcgcgtcttcctcagagacacctacatctcgtggatatcccagccagatattacactgggtacatgaggcgtagatgcggcgcataagattgacttgttgggtcttttcgacgttgtcggattgattgatgcatactgcgtctatccatatcgtccttatacggtcgggaaatcgaagccgccgcagcgctcgtaggaggctcgctgagactgggaaagaggtatggtcgatgaggatttgaggcgcctctgtttctgggtcgctgccggcatcttgccacgcataagacaaagtctcgtaaaaaggtatttgttgcccatcgctaggcttcagactaatcacgcggtaactgcatgctatcggagaagacttgttttcggatggaaagatgtcgagaagtcgaatctcatcagccgatgaattgaccggtggacgaagtatttgatccggcgatgattcctccggagtctccatgcctgctgactattcatgaggattttgtgtgttttgttgggattacatactggtcaagcgatggttgagcccaacattgaggctttttgccaactcatgaggctccacgattcgaccatctcactgggtctctatgcgtcaagtcagcctagattcatcaccctttccccagtttgtcctagagacgtagtagcgtgtggaggagtaagcgcttatcattgccccaaaagttgactcacagcattgctattttgcaattggcatgtcctacactgtcagtcgcaagccctcttcctcactggggactggcaggaatctggcaagcggacaatacaatcgatgttcgaatgccggtaggacacggggccatgatcaatacaccggtacagtacggaggagtggatcaccaaactcggaggtcggccggcatccgggattttgtgtgggtgctcggtcggccccggtgattgaacggattatttgcggaccagctagactgattgcttttacagtttcagaagccaacgttggaaaattatcccgaagttcacaccatagcggcttttcgggaacagtttcctggtatcttcccctctgttgatcacttttttcactgttcacgtcgataccaagactcttgacgggaacttgatccgatatggactacaactggactacgcaccacgcatatgactgtaacgtcgacgctctcccctcaccatcattacgatgcgcattctctacaatatggtagttcctcccaacacacactccttgaattcccccgcgcgcgctcggtggttataccattggtgggtcaattcttgtggtaattccaacagcaaagcaatagctcggaagatggtgccccgtttgtcaatggcgtacgcctcttccaagctagaaacctcaaacttgccctatcaccaccatcaccatatgtttccattaaggcccattgacgcgcgtcttttttcttggcggatcaacccaagcttgtccattctgccctgtcggtatcatcttccccaacgactttggagaacttatcctcaagggtaagggtggatcgtacagcctccgtcccctgtccagctaccaaatacagtatgatgaaacgtaggagagcgggatcgccaagtctttcttctatctgaacctggtttaatggtttttttttttttttttttttttgggtttgatgccatacccggatcgagacgtcggaatatccgaacgtctggtttgagtccacatggctaggtgcgacgaaccgggctcgtaagttatggcttgggtctaggtcaaaggaagagccgcatataggaacggtatatatactggagttgagacccggatggaaaaggaaagaggctcgcttgttgtcagacagaggttggacagtcagctcaaacttgcactcgacaaagaccaagatgaagacctttgcgactcttttggcttccatcggcctggtggccgctcacggctttgttgataacgccactattggtggtcagttttatcaagtatgaatacctaccttcatcttggactatactgaggaaaacctgctaacaacctcacagttctaccaggtaacaccatcaccatcaccgtgacctctgacttggatctcacaaactcacactctatacatcatgtagccgtaccaggacccctacatgggcagcgtaagttttcttctcccctccccttacacccataatcccaaactttcccatccgctcctaactttttctccctccctcccctatagccccccgatcgaatctctcgtaagattcccggcaacggccccgtcgaagacgtcacttccctcgccattcagtgcaacgccgactcagccccggccaagcttcatgcgtccgccgccgccggatcgactgtcactttgcgctggaccatttggcccgactcgcacgtgggacccgtcatcacctacatggcccgctgtcccgacacggggtgccaggactggacccctagcgccagtgataaggtgtggttcaagattaaggaaggtgggagggagggaacgagtaatgtttgggctgctgtgagttttctttccctttttctttccctttctttccctttttctttttttctttttttatcttgctcgcttcgctcgatctttgcctatccttggtatggaaaacgttgattgacactgacgacaaaaataattcagacccccctcatgaccgccccggccaactacgagtacgccatcccgtcctgcctcaagcccggttactatctggttaggcacgagatcattgcgctgcacagcgcctactcttatcctggtgctcagttctacccgggatgccatcagttgcaggtgacaggttcgggaaccaagacgcccagctcgggactggtcagtttcccgggcgcgtacaagagtactgatccgggggttacttatgatgcttaccagggtgagtttctttttttcttcttcttttctttctttttctatttgggaaagatgatgaggggagaggaaatatgaaaactattgctaacggtcatggaaacagctgccacttataccatccccggtcctgctgtgtttacttgctaagtaggtaggcagccaatccccacaggaggcaagggaagcttgcttgccacatcaacttgtttcaatttgaatttccttgcacggaggtactttcattttctaccgagtcacttcaggcctgattgaatcaaacgggtcactcttcaagtacatatctacatctcttcttgtattcaatgtgcaacagtcgatgcttgtacataggtaccttaggaactcaattagcaatacgaatatgcacacaactctatgatgcctgccaacgatataaatccgcgtgtcaacatcaccatgcttacctacctaatgtgccacaccccgtaccttggtcgggctaaggggtgtgactggcatttcgagccaacacgagtactgccactactcaacattctcaacgctaagatcctggggccacctcgcctcgtccacgccgtttgtccgagtcccaacatcgaacccgagcttcaccccctggttggggaactgcaggatcggggccacgatgcgcatcgtcttacccaaagacttgacaaaatactgggtaaagaactcttccttgaagagcttgtcggcgctgctcttctgcaccgccccgagaaccctcggcatgaggtaatgcatcgagtgatagtgccggaaaacgggcgagccgttgcgctgccacacgtcttgccatacctccaggggatacatgccacagctgttaactagccactgagagtagtagttcagagcgacctacacttgtctgttagcaggtgctagctagaagcgacatgttgttgtcttcatgattcgcatttggagcgaggtggtaggtacgtaccttcaccttatacgagcctccgtgctcggcctggcgaaggagcgccgtgatgataccaactactccgcataccccggtgctaggaatactcgtcagggcaacctcgatcatagctaagaatcccgtggcgggggacttaccagtaatccgagttcgggaacacaggggtgacaggctcgttgttgcccatcgccctaccaaactcataggacacgccacagcactttaatccttaacgtcagcacaccaagtccggacagggtaggtactgtgggggggctacatatccttaccgcatcactgatctgctgccatcccgagcggcccatccacggtccacgccacccgtaacagttctcaccgcagtacacgatgcccctgccacgggcctcgcacatcttgatcacgtcatcctcgccaaacccgtatttgtccagcacacccggtcggtagccctgcaggaagacgtcagccccgagaatgaggtcccggagcttcttcctgtccgcctcctcgcgcaggtcgaggcacgcattccattttccgtggttcagatccgggtgcagcaccgacatgtcaggaaggtgcggtgcggtgatacgcatgacgctggcgccgagctcggcgaggccgcgcgcgatggatgggccggcgatgacgcgggtcaggtcgacaactttgaggcccgcaagagggcgagccggcgaggtacgcgggatggatgtccaccagccgggcccctgattcgggttggggaccgcctcgagatcaaagaggccggcatcggcgttggccttgccgtgctcggacgccttgaactcctccttcgtccagcaaatggtgcctgcttgcctgtgcccatcagccagagtctggagctcctcggctgtgtatttggccaccgcgtcctggatatacgcggtggcctcctccggggttgtgaagtccatgtttgctggtaggccaatggacttgagtgtcgggtcagggttcatagagcctatatatacatcacggtaaaagagatttcggtagtcagcttattactttgcataggtatcagtcaaagcaacgcacaaacaggactcaccgtggagatggaagaacttttcgtcttttgtcttgtatatgttggtcgcatcagcgcggtaccagctacctacgctgttgtgtttgtcccaggatgggaagtacttttccagctccgccctcctggaggggtcggtaatgcagcttgcaggcagattcacgccggccgaatctagggtccagattaaagtcgacataataaatagctgggcgtggtctcttgacgttcgattacatatcccgtcagcctaagccattttttggtcatggtggtacatatacaactcgtgtgaagatggaagcttagaggggggagtttcttacgtattaattgtcacagggacaggctcgatgccgtacttctctttcagaagcacgttgagtatggtggcttcataccccttgagggcggagatgctctcggcaaaacgccagttgaccggtaagctcggagaatcgctgccgacaaaggataccttgttagcggcctcagaagcgccagcagggaggttctttcgaatcagcgggtttgcgagaataccctccaggagcagcttcttggtctcggaggggatggagtatcgggctgccatggtgaaatcaatgtgtgatgtggaggctaaagagtcgagttaggcggatcgcgaatggccttgtgtcggcgagccatgccgacgcggacacgatgatatttatatcagggcgtttgcgtgtacatcatataaacatgcaaacatccacatcttcggttgatggatgttgtgcatcgagaaccacttactcagtggttccaacaatgccgtcactctgagaccgggatgctcgggggcgaccccactggcagggtagatgcagaagaaggcgagatccagggggagtaccaagatttttgcgaatcggcggtattgggtctggagggcgtttctagcccagacgattatagagaggcattatgaactccagttggtatttcaagacagtcgactttaaaagaattctcaggcaatccggaagcgtatcgactcaatatctaacccgtccacaatcgccgggtaccgcattatgagctcgtctgttaggccccatccctcgatccttgtgaaggtgtcatagaactctggcaccatccggaactggccgtcctcgccaggttcgaggaagttcttgccccatggccaccgcaccttggcgcaacaagtcaagagagcgaaggcatccgcgaggtcatattggtgctgcttgttaatcatgttggcccgtaggccaggaaaccacagcaggtcgatgaagtaaggatgcttcttctgcagttgctcctcgacaggcagctgccatggctgcaggcgtaagtaggccgcttcggtcggacatatcatccacttgatgaagtagtagcacaaccaaccgacggccagtcgctcagggtccaggtaagggcatttccgtaaggcttggtgtatcacgtctgccagaaagttgcgtttagacccgtaaaggagttccagcggcgtgggagactccggagacgactcgaccaagtctggcctctgcagccagagcctgaagcagtcggtcatgatagcatcgtcatcatcgtggaagggcgtcatgctccagcgaggaattgcagaatccgtcggcaactcgggcggtgagaatgccatcccttctgggctgccccgtctgaactccatcatggcctgggccgccgactcggtctccgagatgacggcggtgggccatggttcaggcacagcgcctagaaagcccgtatcgcccaccaatgaagcctcggtgctaaagctcggttccaggaagaggccgtcttcgggaccccaggaagcgaccaagtgccggatgtcattttgacgcgtgcgcaggagtttgttctcctgggacaggcggtcacaaatgtaatggtacttccgcactttgtcgtcgagcatcactatgcgctgctcgagctcttggatgcgctctaggcgcttggtgcgcaggttctgctgggcacgccggtcacgctcgcgtttcttgtcgagcgagccgactgatttgcgggcacgcgggggggaagtcctggcccgggaggcggtcactgccggggctaggctatggtcggggttgccggaatcattcatatcgcaaaggacaagacaaagtgctattgcgggcaatcgtgacgggacatcaattcgcaggccggcaagacctctacaggtagcaggcgtggagaaaatggtagaggtactgatacttgtcgcccctgagacgagtcagcggttatatatatatacggtatatatgtatatcgtatgtaaaggacccgccccatcttcctcctgcaacaaaaggtcttggcgccaagcgctagtgcttaacccaggttgccagcaaactccttaacatcaattaactatttcaccgcaaatcaacaacagggcttgttttgtatgggaaacggatcaacaagcggaaatctggaacgcccacaaccgctgactcgtcactcgtcggcccagactacttactcgccgtgcgtcatcggcatggtgccagttggtgtcgccaactgtggtgtcagctgcttgggatacgcgaggcacatcacctttggcgcgccgtcaggtacctaggctcgctaggttacctctacctagaggagaggagaggatgtgatgaggtcgccttccggctggctgtccgagacatgattcccgtaaaacaggtataaacatacagggcgctccgtgcccagtgaggtaatgactgcaaagtaaccaactctactacctagttttcgtaccaccttgttacgctatcccccgataaccatggcgaaacgacctgtccgcatcgctaattgctcgggcgctctgagtgagaggagccaagctgtgcttcagcgagaagagatggctaacggctttgcttgttgacagccgacccgggcgaccatatgtacaaccaagccaagtacggcgaggtcgacttcatcacgggtgactacctggccggtaagcttggatggtttcgctgaatcgcatctcaacaagccaacgctgatcctttacttcaagagcttaatatggccaatgacgccgaggcctacaggaatgggcagcaccctgggtggatgccgaccgcgtgggacggcctttgcaagtcagtcgagatcctcaaggagaagaggatcaaggtcatcatcaacggaggatgcctgaacccgcgcggactagccgagaagacccacaatctagtaagataggtacctaactgcgcttgacactgcattccctaacaaaagctggatttcaggttcaagagaagaagctgaacttgaaggtagcctatgttgagggcgacgacttgctaccacgcgttcatgagcttattgacaagcaagagcgtctaaagcacttggacgcggagaaccctgaggtcacactcgtccaaggcactaaagacttcttgaagagtcccggcagcaacatggttgtctccgccaacgcatatctcggcatccgtgcgatcaagcgcggcctggaggagggggcagatattatcatctgcggccgtgtctcagacgcctcgcccgtcatggccgccgcagcctggtggcatggctggccagactcggcctacgacgaactcgccgggtctctgatcgcgggacacctaatcgaatgctctacatacgttaccggcgccaactttgctggcttctacaagtacgacatcaaagatctgctcaacctcggcttgccgattgtcgagattgactccaagggcgaatgtgtcgtcaccaagcacgaggctttgccgggctttgtcacggaggataccgtcaagtgccagctgctgtacgagcttcagggcaacatctacctgaacagcgatgtaaaggccgacatcacccacatccaggtcaaggaagagtccaagaaccgtgttcacgtcagcggtgtcaaaggatacccgccgcctccgaccaccaagtttgccgtcttctacaagggaggcttccagtgcgagatcaccatcaacgcgacgggctacgccacagcgaagaagtacgagcttcaagaggcgcaggtccgctccaagttgcaggaatggggcctgctcgagcagttcgacacgcttgacttccagcggataggcgtccctgcggagaaccctcggtgccagctcgagtcgacaacgtctctccgcatctttgcacaggccaaggatgccgccacgctcggcaagctcgcacaggcctggacgtacaatggcatggcccatttcgcgggtaagatacaacctagtaatagtccaaaccagatagacctacctacctgtcttgttgacgaaatctttaggcatgcacagcactctcgacatgcgccagctccggccgatccccttcaacgcctactgcccagccattgtcgagcagaaagagcttgaagagagcatcaatatcatcatcgacccctcgacccacaaagtaaagaagcttgtcgttggcccgccgcaaaagaccgagcgcctcgccgcgcgcgacaactacgagacgtccaatccggtggacttggcgagcttcggccccaccgttgaccgcccgctcggggacatcgcgctcgcccgctcgggggacaagggtgccaacgtcaatattggcatcttggtgcacaccgcagaggagtgggactggttacgctcgttcatgacccgcaagaagatgcaggaccttatgggcaccgactggaaggactggtactttgtggagcgcgtcgagatgccgcttatcaaggccgtgcattttgtcgtctacggtcccctgggtagaggagtcagcagctctcgtctgctggacgcgctgggcaaaggattcgccgagtttattcgagcggtgcgtgttcctattccaaagaagttcttgaatctttaaagtacaggtaggtagaagaatgtaggtagtgtacggaagtggcaaagcaaaaatagttttaatgccatcgctgtagctttcgtcctctatacctactcatcaatcacaacagtgtgaggaactcttccaaaccttcatgacacctatgacctccggtacgtacaaaacgccatttttcaagtgctgttgggggaagccgaagctaatcgataaaacatctagcatagacgctttcttatcgatacctaggtagcttctattcaatatatgactttctctaataccccaatgattaagaaagaagggagattcccaacgatcactacctaggtctatgcaacaggctgtcggctcaagaacgcaaagcgttaggtcgccagcgtatacgcaggcccggtacggtattctgcgaagaggaatggtggggtacccgggaggaagtataccttaacagacactcacttgcatattcccgcccaataataacaaaccggtctgttttggctctctcctaagaacgcatattctgaaactatttacacaagttttctttgatttagacaagtaagaagatgaggacagatgcaataaattcttcaaagtacttggttagaggtatctctgtagcggcttttatttacagcggccatagggggggggtggtgcacggcagggtgcggttgggccaccggtctccaccactagcaccggagagtaaggtagtgttagcacagtacccgctacgaagcggtaaccagtcgctgaaagcaagctgactttaacagacatccgttgtagctgctaccagctaggacgtcccagccagaccggaccaggttcagtttactcaatcaaggcacccgacatccatatcaccacgatcagacactagtaacacaagtggaaataggtataataggtggtaatagtatcttttgcttgctttactgcacgctccccggtctcacaggctgctggcactacttggacttatctatactccttaacaggggggatcttttctctccatttcttcgtccaaagagctactgcgtcttataacatcataactgctcaactccgtacatcggacatcctttttcttcctccatatttctctctctctcttatagactcctgatgcatcccggctagctgcttgcactccgagaaaggccggatcgatacctacgtattggttggccacgagaactaggacgatgaagatgatcctcctccatctggcttagaagctggtgctggtggtggtgttccctcgagagtctttttgacgttctccagttcgctgactgcttgcgcttgacggtcgatggtgcttggcagagtccaatgttagaagttgtcccacaagaaacgaaaaaaaagaagaaaaaaaagagaacaaaaaaaaacaggctcagggctcattgaaaactagatgcaaatgacaacttatgtttgagatgaatgaggtgggtaggcaggtaggtacttagaggtaaggattacctttgtagctgtagtatcttgagcccctgtataagcaagatgtgtgagtccacatcagccacgatggaggacactggatgattttttttggtatcagtcataaactctgaacttcaatcttggacggcattcttttctctcttttgttgttatcttttatattttggtctttctcttttttccccagagcaaaaagacaacactcaagtgcacttacactcctggtaattttcctccagtttgcccgcagcctctcgcgcttctctccgattgtaaagttgtttccagaccgacattgacgcctcgtaaaagccctccacatcccagtgcgagattaaccgtttcgtagctcttgcgtagccagcagggctaatctgttcggcgagatggttctcaatagcttctgtttcgttgacgttgacctttccctggtcgtaacaagtctgaacatctttgtaaatctcgcttaaccgttcttctggctgcttgtcttccaggtcggacctttctccggatgcatggccggcatggatttggtctcttccaaagcccacgaaagatggattaaagagccgaatgtaacgtatcttttgttccaaggcattgagagaattcctccacccccttttccggagttggttgactatgcttctttcgttttgtagaactcggacaatcaccagattgagcgccgcaagtgtgaaagtgaggaggccgacaatgtttgcggctgtggagagtttgctgtcctgaggctcagagtcgtcagccatattgcaatcctggagagatgatacctatgcatgcaaatgatgtaatgatatggaggaacgagttagtgaaggggcctcaacaattgacatcgttaggggaaggtcgagttgcgttttgatctatatacggctatcgctgaacaaggttacaaggacatgcgccggaactaacagtccaccaccacgggtcaacctcagtccacacggaccgcagcctgcacgggccctttagagtcacaagccataatgacccaagcagccactcaagccaatggcaaaatgccggaaagacggggaggcggacaaccatgcgctgctgtctgggtacattggtaacggctcgtgacctgttgtgcgcatagtcggcggaaataggcacgaagaggctcgacaattcttgattctttttcgcgaggggtgttgtggaagttgcggcgttggaagaatgatgggtaggaacacctcggacggagtgggtgaagacgaagaagaggtttcgggttgcgagaggttcgtcgttcgaaggggtcagttgcgggccgttgatgcttggggttcagtcggtgctatatctgacgggttggcgctcgatatgcggtcgatgtgtggttgctgcatggtcgatcatattggactggggcctctgcttacccagctaggctaccgaaatccagtccaacccgaggttcaggaggatgtcgtgcatctttgaggatcccattcgacggcggcggtgacgtatacaactgggtactgcccttgattgtacgcaagtgaccggacacatagctgtctgtccgaacatgacctggtgcctgtgccaaggacattttaatgccccaatttcatccaccgtcaacgtgaaggcttgtgaagccagatccagatgcgctcagtttgatgtgttgtagtccaaagaaaccgaaattagcagacagagaaaaccgagagatgcctacagagataaaaacacaacttgccgaaccctcctgatgcggcagaaagaatttgtcccttccataacgccacaagccatagccattttgaggaccatgtttaacaaaacccaagaacctggtaaagcaacaagtctttcttccgctccctttcctttccaagcagcgccagcagcagcaccactggttggtgtcttcgtcgtcgtcgtcgtcgtcactccttcgcaaccgcttagtagccaccacgaccaccgcggccgccaccgcgggagaaaccgccgccaccacggccaccaccacccctcgagaagccgccgctgccaccgcgaccgccgcccctgctgaaaccaccaccgccgccgcgggagaagccaccaccaccaccgcgagagaagccaccgccgccgccgcgagaggagaagccgccacggccgccaccgcgggcaccgcctctgggaccgccacgaccaccagcaccaccacggccagccttcttcaccttgggggcgccgagaaccttgggcttggggaggaaacgctcgagagggaggagcttctcggagccgacgaagaccttgtcgccgggcttgaaggaagtagcgacgatgccggtttggggcttgacggtgaagtaaacctgaaagaaggagaggagtgttaatttgatgtgctatggttcatgtttcggagggaagtgcgcacctggttgagaggaccgagaacctcatcgatcttgccgatgggggtcttgttctcaaggaagacctgagcgttgaaatgggggatcttggggttggtggacttgtagaacatctcgccctcgacggcgtgctcgaaggtgccgagctcgagaacctgggcggggggaccatcgtcgcgctgaccgaagccaccacggccgcctgttgtaggatatctatgttagttgtcattgaacattggggaagaagtatgggtgaaaaggtaaatcgccctgagtggcgccaatggttgacggcaaagtgcgaccaaggcgacgacatcaaggtgtgcgataacggttgataatagaagaataatgcggcgtacctctgaagccgccacggccaccgcggtcaccacctcctccacgacctctgaaagacatgatttgttggttggattgggttgtttgttgaaatgggaatacggcaagggtgcgtcttgcgtctcctcgcgcgtcagtgaattggaggaccgtcgggttcggagtgagatgttgacaatgatcgtttcgccggcgcagacaattgaaatttttccgtgttcctggaagactgaaagagtagcaatttttcccggccggcaatcgtctgcagatgtccaccaccccacctaagccagtcccattttcaaacggttcctggcggcgcattggctcaatgcgaattgtggatggaccagggttagtggctgctgtgggctgtgggtccgtgcccggggccctaagaaacgcgaatgtggggatttcgacatcactttgtgcagccctgtaacagtttgacgggaacactttccgacttcatcgatgcattttgcagcttcaagtacagcagctgttcgcctcatcacactacacgacgctctgaaattaccgtaatcgtatggacatacttgacctcaccgccctcgacccggatctcatggctatccggcatattccccagcgcatcaaacgagcacagcacgtcaaccgaacccatcacctcatcgatgacatatcgccgatttccgttgcgctttgaactgcctcctctcggtaactgaacaccacacggtctggtatactgcgatccttcaacgcgttcacagtcggccccccatggaatactatcagccgcctttgcatccgtccacatgtcgagataagcatccccgacctttctcaacagttctcgacttggccgattcgccgccgtctcaatgacgccccagttctccttctggatgtacccgaacgtcttttgggcgttgaagaacaaggaccccgtcgtggcagcgatggtgtcgatagatgagatggttgatgtgtctccatcggctggatgacggatctgggttgccgtgacatagggcttggagttggaaccgctcgccaatgagatgatcatggtgtagctggcgcaggcaatggtgtcggccgttgatcggttgaggctgatgttgtgcgactggctgaggatgccgcgcttgatgtcggctgccttgttgttttcctggtaggcaaagttgctcaaggtgagttggaggccgtcaagtctgccggcggagaaggcgtctacataactgttggctgctgctagcagtccctcccgggtacatttcgcgaaaacagaagtaatgagtgcaaggaagcagacaacggtgaaccagaccgtgtctttggcagatctggacagcatcgtgatgtgaaggtaggtgcttggctgtgattagagtagctgtttcggccatggacaactttggttcacgatgctcggctgagtgcttaagtactcacttccaggagccgatagcttctgccgagtcttcatcctcgaccccgtttcatgagtaggcctgctgtggataaatggagggcactgattaattctgcgaggggcactttaccacagagatattacttgccgttccccctcttacaatctcctgatattggctggctttaggctttgtatcctgctctagcctacctaccatcatcccaacatgcttttaacgcaacattttcaaagatagcccgatattggataaggtaggtgaaatgaaagaagggactgagccaatacgaccctaacccttgaattgcatggtttcacaagcctcggcatgtctcctccgactttgttagcggggcaattcacccaaacaaagcgaaagcccagtcctcaaattcagatctcaccaccatacaacatcaacatcctatcagtcaaaaacagaaatgactggccctcttcctggacaaaagaccgtcttgatcactgggtaagtttattgcgctgtcaatttgccttacaagagttgtctgtgacatgccctctattctaggccctccaattgtccaacacatcaatggattcctgatagcaaatcgctgacattatcttataacagctgcacgccaggcggcatcggtcatgccctctgcctcgagtttcacaagcaaggtgtgtaccgacagttacccgtagccggagttacaaagcatcccgcctgttgctttcagatcgaattccatcaaacaaaatactaacaatttcaccatgaaggcgtccatgtcatcgcaacggcccgcaacccagccgtcttggccgagatggccgacatgggcatgagtaccctcgccctcgacgtcaccaacgccgagagcatcaagacctgccacgaggaggttgcccaaatcaccggcggcaagcttgacattctcatcaacaacgcgtacgttctgttcctcatgctgccacacggtcccccattgtttactttcccccttttccctttgatgtttatccatccaccatctatccctactaaccctcaccccccccccttcaaccagcggccgcacccacacccaccccgccaccgacatcgacctcgacgacgtccgcgagaccttcgagaccaacgtctttggcgtaatggccatgtgcaaagccttcgccgaccaactcatcgccgcccgcgggctcatcatcaacattgcctctctcgccgccatcaccccttatgtctttgggagcgtctactgcgccaccaagggcgccgtggtctcgtactcgcgcaccttgcgcttggaactcaagccctttggcgtgcgcgtcatgaccaccatgacgggcaccgtccggtcccaaattgcctccaagacgcaccgcaccctgcccgagaacagcctctacatgcgcgtcaaggagttctttgagcgccgcttgacgttttcgcagaataacgcgacggtgggcacggaggagtatgcgagaaagctggtgaggaatgcgctgaagggtgaagccccgctaattttgaggagctggtttggcagggcggattacttctgggcgggtggatgggcgagactcgtttgggctggtaccttctttggggactggttgttggatttggtcatgtatcgcatgttcaagatgaatgtgttggagcgggtgttggcgcaggaggaggcgcagaagaagctgaactgagcgaaggggggatgaggcagtggaggcactactttggttgtttgtggtcggtggcttgatatctgcagaaggcatgttgggaatcaatgggtgagtactttagctgacccgtggcgggttgattcagccttacagcgagcgatttttgtctcaagggggtattcgtacgcgctcagctgccggagcctttatcccgttatctattccatgacctcgaaccgacctatatcatttagacatgagtgttactttgaacaaattctttccagtctatcaacggcctagcacctgccatactcaacgataatcacaagcatgtcaaacaattcacaggacagcagtgttttccgcggccgtgaacattattaacctcgtcacctaagatagctctttcgacctcttgacagttcggcttcttcagcgcgaaagattgtgatgttcgaggaacaaagaatcaaagagcgggtggagtttgcgcgcgtatttcaaattattcgatggaagtgtcattctcgaaagaaaatgagtagtgcctggaattgttaccctgaagacgcagtggacaaagttccagagcatgtccaccaatgttatgactggtctcttcattcagaacttgtgctcagtcactgccagtttatcatcacaagaaaccagacaacctggactttaccgagccaaagtcaaaactcgcctcaacgcatcaacaaacctccgccatctcgaactccgctcactttttggctcctctcgcttctcagccatcatccccaccccacctcgcttccgttgttccctcctctttttcttcatccgtatgtcattcatcaaaccccgtggctgattttcggcctctccccaaagcacctggaaccctcttgcatcgccatcatctcctccatcatctgtcgccctgcccccctcatcccgctctcccaccgacccatcccccgaatcttccggcggctccagcggctccccatgcccatcaacgctcagctccatctccataggcgacctgatatcccgtctcaacccatccggatccgtaacaaccggcgcgagagctcgaaaggttcctgtaggcgggtttggcacctcgtggtagtttccaccaggtccggttccacgaatacgcatgcctcctacagctgtttcttctggttctgccagattctgcaggtgttttggcaggtatcgtgggtcgtcgacgattttgaacttgagtgtcacggtttcaccgtcaatcaattcggggtgtttgtccgggcagacgatttgctcgattagaccgccagttccaacgaccatctggtgcggaagcatgtcctcttcgaggtcagagtggatgctttcttgattgctggcgggttgtggtgttacatctataattattgcctggctatgtacccgtgtttctgataccagtgatggtggtagtgatactaattccactcctgctggtggtcgtagcaccgattccgctcgtgctggtagtgacggcctgtagcttatggtcgggactccggacatgtactgtaaggaggagttggatgaatcggtatcattggaagcaggggcttgactgatttgttgtgattgtgagctacttggcgtatcatcgctggatgaagagatgacaacctctgtagggtctgcgcgagatggcggcccaaacctatggatttggggtgcttgaggcaatccttgcagcgatgctggcgtggtatcgccgtagggcattgtgtcgaaaaactcctcgtcaaccaagaagtcttcggaatccggttcgtgggaggttgtcagtagcggtgatcccggtggtactatgccatggctgtcgggggttgacaaacccgcgttattggaaggaagttcttgaaaggctacctgcggtgttggcgccttatcgtcggaggataagtgtttgaaatgatctgcgtcaaataaagatggcggtggtgttgaatgatgaacttgctgtagcatgatacaacgtagcatacctctagtgataacaggaatatgcgtggcgcacaaaccaccaaagtccggaccggccgaagtcatacctgtagaggctggcgggaaataactgcttgagccggttggcagagctagacggcgggaagtgattttaatctcgacttctttcttaatgttgttattccggagctggtaccggagagacagtctacagagggtcacaacatgtcagaagggaactcgatccggatcgtgacgggcaatgagacatacctctctcttccacgacggagaacacgaaattgacgtgcagtatccttgccgacttgctttccccaaatccatttctgctcggagacgacgaagtagtcttgactcttcctcccaaatgtggtgtgctggagaacattcacaccccccactctgaccttgaccttgaaagcagactccttgcagtctccaactatgcgaattgcgaaggccttgtcatctgtaaattaaggtattccttaatatagtgctatcagcgttgaactgagagggataacttacctttgatggcaaggaagtggcttccgcttccctgcttctccttcttcttgtctttggcatcatcttctgttggggaaccgtatatagtgaagggaaagttgtggggccctggagtgttcgtctctttggtctcattaacgtctgcccgtggctcgcgaacacgctggaagcgacgttctgcattgtcgctaaccctggggacttcgaagaaggcaattgtaaaagtatcggttccgaaagtgacagtaatcgactggtcatcacttcgagtcagcttaatcatcttttcgacagacattatgggctttgaggaggtgtggtggacatgaggacgggagttgattcgtaaccaagcgatgatggttcagctggcggtgcgctggggagattgagtccatataggtcggggcccctcagacacgggctgcccatagctgagccttgttgatggtcacaccgtggagacagatgttcgatatcataactgaatcattcaaaggcgtagtattgagcctggtattcatggtaacgtatcaaggaagaggcgaagcattgggaagattgccgtagttgcttgcttgtcagaaagaacgactcgggaaagcgagataggccctcagactggagtagtacagggctttaataatgatgggggacgactgcgacacctcccattacacagcattctaccggtgagcgaagaaggcaactgctaatggtagtactaggtacacagccccacccaggcattgtaactggaatgctccgatggatgcctccagctaagggtggccgagaagagtgtccatgcatatgtcaaccgaatctggacggcaatgagcctacaagggcgtttctcataatcttcgttgtctagaattccgtaattcgtaaactagggcctttgacatactaggcacacctttcatatctctcgcagaggcactttggcggctcttgcggtcctatgacaggaatttgtatcaggcctaaacctattttatttttcggcgccgctgaacctgccgaaccctccaggcaaggccatcctcaccagaaatacaagatgtccgatgaccaaggcgacagtcctttatccactatcagcaatgtggttggcttgttgacattcgctcttggacttctcacacttgttgttaccttcctgtctacaacacacagcgcggaaagggaaattgaagacatacgagaaaagttacaggcgagagaaaatcacattcgtgagatagaataccacttcgagaaactcgacagagaggcgcactcggactgggaaggcagtcagagtaaaatcgactttctcatgacccttgaaaagattaaacaacatcatcaaaaagcaagaaatgcgcttgacacatacagcaaaaagcattactggtggtggtataatcgacctgacggtaacatacctaacctacctggtaccttcctctccccaccgaggggactgctaatcgaagcttgcagtaatgggtgccgtggccgcgattgagacacaattccaacatctgaacaccatccagttgacatttctcctcatgtaatccttcattctcataccaattatatcaaacatgaccctttgttgacgctgactctcaacttcagtaccacgagaacccagcaagaccatattgatggacttgaagcgtcctttggcgaagttaaacgggaactaaggtccgacaaacctctaccatctttttcaagatcccaagctgacagttccacaccgacccagaaaccactcagattcttagcactgtgaagaaagtgcatcccgtcccaaatcatcccaaaagcgaaccctttccataacgccttcccaacatattcaaccacactcaaaccctcctcccctcacaaaccaaaaaaggaaactccatcaccggtcccttctccatatcccccttccctggctcactctccaccctcttctgcagtacaaaccccctctcaactttaacctcctcaaaccccacccccttcagtatctcctccatttcctccttggtaatcccatgcctctccaccccatccatcttagcctccggatgaaacttcctcgcttccggaccgaaattctcaaagtccgtcgtcaccaccctaccagtgccgggtttcagggtaccataaatggttttgaacagcgccgtcagatcagcaacgtggtgcaacaccagatgcgatatgaccaaatcgaacttgccctcccacgcctcccccgtaacgggatcgattttgatgatagggtcttccgggtcctcgagcagtgctgcaactggccggacattcttcacttgctcataggtaccgccaggcgataacttgtgagtgagaacgtcgatcataccctccgccgcgtcaacggctgtgagggagcggatgtggggcgcgagaaggagagatagcaagccagtgccgcagccgatttcgaggacgttgaaagatgatagttctgagggagaaggcaagcgggaaaggtaggattcgaaggctagggaggtggcgagttggatggatgggttggagtcccagttggcagcgtcggcgttgaaacgggcgttgccggtgccggtgatgattgggtcagtggttgtagtggcggttgaggatgccatggtgggtaggtgagtagttggtgttgtgggtctaaggctgaaattggagttgaaattatggctgtggttgagtttgagtttgagaatgttaaagtcttattaagtcgtcaagatgaaaggaggggaagttggagaaggagtatattactaagcgatctattgggtagcatgtaactagcgtatcaaaccccctctcctgcctccatggatgtaaacctcctagaataagcgtcattggggatgtattgtttttcggctttgaagatgctgagcagttgataccttaagataaagcccagacattggatgagggatgcaatgatgcatgagatggtgtaatccgtaattttctgtacggtattcatggttggttgccgtccagaggaggcagctgtaagacaaagtatcattattaccatcgtagaagaaacccccaaaatggtaataattccctataccaccaaatagtatacccctttctgcctcaaggtaataccacacatataaacagatcatcagcctttcaaggacaccactccaccagcgtccacacatcaccgttactttctttgaccgcgtccccaacttccttcgtatttcctgcctctcccacgctgatcatatcatcaatgagcgccctcggaaacaccaggggttcatccaggtaactcccatccttctcatccactttccgtttctcctcgccacccacataacccttaactctcgcctccaacctccatccactctgttcattctcaccacccacccacttccaccgctcacacaacaactcatttcccctcctcgaaatcccctgagcccaccttcccaccttcacaaccctccccttcttattcttcaacttatcatccaactcccacacaacacaatccacatacggaggctccgccaccccttcctcatccggtacccaaacctcctcatactcctcctcttgcccactctcggggttaaccatcctccccttttccaacgcaagcttctcattaccctcgccaggaatccggtacatatccccctcatcagccgccgcctcatcggtacttgacccattatcccccgcctcagcactgattttctcctcagcgtgcaaaaccctagaatcaacccaatgcgtccatcttcccctcatatacgggtgcttcccgctcttcaaatccgcggtcgtcccattgaccgtgcgcccatcaggcagaatcaatttttgcccataataaccgatggtagggcgggtggaggtgtgcgtggaagtgccggctatggcccagtccaggcgggagagggggagagttttggcctcgtcggcttcggtttcggacccagtgtgggagttgagattgatgaaaacggaggtgtggttgggcgaggaaggatcttctttgaaaatacgcagatcgacgaagcggccgctgggagaggtgaggacaatggttgaggttggctccgaaggtggggaagtgtcgctgctggaggaaggagaggagctggggatccagcggatggagtggcggattgagatgtcgcttttttgttcgggggccatggttgcgggttttctttttctgatcagctttgatgttcaggctctcgattgagagtgtttgagagtgaaatgaacgtagtggtggaatgtttggtgcaagtcgatgacttgggtgagatgcatgaggggttgccgagctgatccctccgatatgcggcgctagccggcctccgccatcacacacagccatttaccctaaccctcgtgatgattgtttaccaagcccctgaatccttcaccagtttgtaaagctttgtgatccaagagatggctcgattgcaaagataaagtttctgagaaatataacaacggcagctactgctcagccatattctgagttgccaatatcgtcgttggatcaatgcgaatgcaagagtggctgccgatgggaaggggggatatgtttttgatgcccgacgacgacaggttttgtacttaccttccactttcatacaaaacattacacactctcatacagtctatcaacatctagcacattacatctctttcgttgtcaaacactcaggcaatacaagagggatcaggcggtaattcttgatcaaagagaaaaaccctcctaaatagatgactttccgtccacggccccagattccggtcggttgggatctataccgttgttgtgaagaattcaaatgtgtcgactggtgaccaaggggcgccattgactgagtgatgaaaaggttcttctggcacagtcccggcaacttgatacgccgagcgctcagtaggcaactcgggtgtcgtgtgagccccaagaacataaacctcgtggatctcatggtagatggacaactcaataacgagtggctcccagaggattggtggtctgcaatcgagtcagaaagacggacttgtatgtgtgcgtttgtttgacgcatgggagaatcctgaagtgttgtaagagattgttacctttgttgcaaagctgtacctctgttatctcttcctgatcactgatcaaagcagtggatgaaggaacgcataagcgggtgtctgacggaagcgggagagagactgcccatcagcgagaactttcccttgcagtgttccaagttgtggctccccgctccgtgacgccagttcgctccggcttggaggtacctgccgtctgctatcagtcttcccaacgaaccttcccttcttggaaatgagaacggacccgacggagcataaagttgaagaaggcgcgaagagaatactctttcccgatcatgtttccctccctcgctcaaatccaagttaacccgcttgctttggacgaactcctcttctacattttcatccatcatgtctgaattcctcgccttgtctttgatacgatcattgtgcccaaccttcctataacagccaccaccctacccaatcatcgataaatcaatcacttgtctgctccaatattccctagtacgccctggtctttcctcctaaacccatatctgtatgtcccggattcaagcaccctcttatgaccctttccgctgacctccgagtctagctatttgccatctaaccgatcacgactcaccccgctcacatcttgcaaagggaaaccgaagagcttacccccatcgaagagaaacaactccgcaaacgcctcatgttccttcgctcccaatctcgcactcctcaccgttctcctgctctgcaacgaagaccctcggacaccgagcctctcgtcatcgcctctggctccgggacccaggaccacacccagagcagccctgctcgcaccaacctcatgaagaacctcaaaataaacggctcctgcacctactctgacgacgacggtgactaccaccagcagcaatcatcctcctcgtgtccaaacaacatgaaccacaaacatcctcacaacctcttggacagcaacagcaacaaactctgccacaaacgctcaacaacatccacatccaatacctactccactgctcacacggctcccatcgcttcctccagcggagaaaacgcaaccaaccccttcgaagatccctcccacatcgttagcgaaccctcaccctcagattcatccaccccttccaccatccgctccgattcgtctacaccccaacctcatcttcactcccgaaccaatcccaactcgaactcctttcatcctcatcctcaccctccccatgccatgcatagcaaccacggcctagacggcacggtcagcgccaacggcggtttcaccgccggcaccaccgaccatagcttgcccgtcccggtaaccaacaagcgagcccacactagtactacgatctcgtcaaggagatcgggcaggtcgacttcttccaaactctcgaagagggtgaggaagttcccacgggcggtgaggcgggcgattaagaggtttttgagacgggtgacggggaagagccggaagaaggacaagatgaaggtgacttggactgcgccgcaggaatgagaccgagaagcctcagagggagaacatgcaaggatggagagtggtgcagcgtattgatagggaatgacatgatggctggtgagatcaattggtcgccttgttatggttacatgcgattcatgtaaagacatggggaaatggggcatgtcacagatgttgcttgtttatgaattgggacagatgcacgacaaggtcttggtgttgggtatcttttgtcgacctgcgggaggctattatccctgggaagctatccgttttcgtgcttctgtgggcgaagctacctaagaatatgcgaatggtttagtgcatgaatcgtgatggttagaaaaaagacagaaagagacgcattactcactttaagcagctaagaaatagattgataccccaaagacacctttggctaaaacaaacatcaaacaaaccaatcaataaaatcacgaagacgacagagaaacgagagaaggcgaagcagtttggtgacaattcaagacagtgatcgcattgcgacaatgtccagctctagttgtattccctttgcctcttccaccaccacctggtccagcccttcccaatatcctatcctatcctatcctatcctatcctattctagctcccttcgaccgcgctcgcattaccaaattggacattatcactagtatagtacacaaacaaagagtttttgttagattccccccaaccttcctgcctttaaacaaacaaatcaatcgactactggaagaaattacccccgcggagctgaaatatgccagtatcttgaaaagatgatgaggtggatatcaagtgataaggatgaaaagaggagataaaaaaaagagaaaagaagaagaaaaaaaaccataagaaggacatcatgatatatatatgtgtgtgtgtgtgtgaaagtgctgctgacgttgcgtaacagtcgtatgatgatgatcgagaaaagaaaagaaaaagaaaaagaaaagaaaaagccgttaatgcaaaaagatggagaagatcgcccccccaagccccaatgatgatccaaaaaaacaaataagcaaaaaaaaaaaaaaaagacaacaacaacaacgaaatcccggccatatgaccatatgaccaaatgaccatgaccatccaccgtcccctctttccagcagatatccaaccggaactaaaccaaccaaaaagagacgttggaaaacaacgaaagagctcagcaggctcgctcactacgtgtccttcggacctcctcctcctcccagtccaaaactcatccccatactcatccccaaccgatccatcgtgcccctcctatgaccatgcccatgtttacccccattggccccactcccatcccctttccccgtccccatcgctccacccctctcactcaacacccccgggttctgccccgtcacccgcccccagtcctcccactctttactgatctccatcaacacgcccgccatcacctgcgcgctagccatgagtccgtgaccttcgccttctagaatgcgtacctcgcaccgcctcatcattttccctagccacttgacgttttcgacaggtactctcgtatcgcgactaccgtggtggatcacgacagggcgggcaatgtccacgtagcgaaacccaatggtgtgccgacgctccaagcagaccaagaggtccacggccgggttggcgcccgtggtagctaattgccaaatggcgtgcgtgaggcggtggtcgtattgttgttgacgttcgcgctcggctagcgccaaagcggcagcgacgtcggcgtctgagaggccgcccgaggtggagtggcgggagtggttgttgttgtgttcgtcgacgccggcgaggttggaggatttggagcgggtgtgccggtgacggtggctgccgccgccgatgcccttgttgctgttggtgatggtggggcggatgcggtccatatcttcgtctgcgccgcttggttcggtactgatgatgccggaggaggtggcgggccggtcggagtctttgttttctattatgcctaacgaagaagatttgtccttcttcttgtcgcgcttggcgcgtttttgtttgggtagggaggaggtgatgctggagctggtggcggccataaagttgctgttagcgactttgaggatgggtgttggtagtgctcttaggattttttggctggtagggatggcgttggtcggtggtagagggttctgagaaccacctccgatgacgttaatttgggatgggggaatccaaggcgcgagtagatggatctttcctctaatgtgttgaggcatgcgtagcgcggttgctaaggcgtagatggcgccagcggagtgggcgaggatggagaactttgtaattttgagagcttgacatatggcatagacgtcatctgtcgagaattagcatttgacactcgaatagcatgagagcaaaacataccaggccagcccagtggcgtcgtgttaccatcactatacggctcactatcacccactccaggtctatcaggggtaatcatccggagcttcaacgtcaaggccagctcgtcgtaaaacgcggtaatatacctcgtcagacccatgcccacacagcagaaaacggcactcccgttgggatcgcccacttcgctgaagctgattacgcgacctgtctgcggatgccggatcttctggcttagtcggggactacataggtaagcctcgaccgtgtcgtcgatgctgtctgcgctttttggcctctcgtatgtaacatgcggtccaattccctctgtcgaagaagatttgtcaggatttccaggtataatagcgtcggagagtcgtttaagcttactgctagcccgcttgttcttattatctgaattcccgttgctatcaccgttgccaaccaaagaatctgggttcaaaaaggctgatcttcgtttcgattttggatctgcatcgcgatcctgtgggcgtgactgggcgattgcgggagagggtgcaacttcgtcggtttcggtttctgggaacatgttgactgtaggtgtggataatactggtttcatgtgtaagtctgcagagaggcgtaaagggtccagcatctttctttggcgtcgttgcggtttttcggtgcgtggctcggggagctcgctggggtgctcttcaagttcgtgaatggtgtcgttcgcgccagtgtcgctttcccgtatcgacttgcgcgacgtcctggtagacgaccgcttgtgtttctgtgacctcctcaacgatgactccctggtgggaatacctggcggggagctcccaaagccgcttggaggttcccagtccgtcggcaacttgggtgtagaagggatatcgctgcctggttcctcgctgataatactctccaccgacaacggatcgagacggggggtcgagctgccgcttgttgtgcccgttccaaccagtcctgtgaatgaacttgcaactagtgccgaaataccaataacgctcgtcctcttttcgatttcttgttcgcgtaatctctccttactgctcatgtacatcaacccgcgctgactgcgacctgctgtcctccaattccagctatcggcggatttctgtcggcgcaatggtttggggtcggtgcccacgggcgaaactggttcgcttcctcgttcgatgctcagcttgccaatgctttcgacgccggacgcaagggatgccttgctcgatgatcgcgacagtgcgctgctgctaccgcgcgagagcaagctcctaaagccggagggttcgcgcgtgtgtgcggggctctttggtgattttgggcccttggaggacacggatatcttggatgtgggacgagatctaccggtccggacaacgggagggcttgcagtggcctggtctacggggacatcttggtgctgccactgagtttcggagggcttagagaatgcgccgtagtcgacaccgaacgaacccgatttggcggttggggaggagttgaaggacaggtcgatggggctgttggggcctatggactcgagatagaagggcgactcgaaatgggtgctcagcgggcgtgatatggaggagagggatgtgatgagggacgagatgacctcaggagaggcggtttgaattggttggttgggatccctgtctcggttgtggttggcgttgttggcgctggctgctaagctggctgctatgctggcggcggcggcggacgcgtggtcggtgcgtgggtctttgtcttttcgttcgggcgttcggttgggatctctccggtggttttccaaagtttgcctccacgtaagtccacttgttttcttttccgtctcgactttcttattctcgtcctgctgatcagcgaggtttcggatgcggtctcgttcgcgggatcgtcgggggataggaggtgctgccgccaggtaggtagccggctcgggcaattgctgctgctccattatgctaggtagttcaagttactgaagggttgacgacgacgagaatggcggttcccgagtttgcttagattatggcgggcggctggggacgtcgagcctccaagctaacttctcctagctggggagcggccgtgtgtaggtaccgagtcgtgcgttatattggaatgtcttagagtcgttgtgtggttcgtcgatcttggcaaccagtccctctcgtagttgtggtggtgcttgtactcccggttttctggaccatgaccttctcccgctgcacgtcgctgggcggcataagctgcaagcaatcaactttgcgtctgcaggtacgtccaagcaagtattgggttggaccgatgaggtgggatggaatggcaaacttctttttggctggctatggtagggaccaatcgagatcgagtcgtcgcaaaagtcacaagttgactgtgttgatactgccaccgagagggtattagataaataaatattaagagttagaaaagtgttgctgtctcgtaaagccaagtcggaagcaccgagcgagtatcgtagcgagatatgatattaggtagactggctgtggtagttgcgtcgatgtggttggtacagtatgtcgaacgggcaaagcggaagtgagggcgaggaaaaggtaggtaggtaggtagatcggtaggcgcaaaatctctggattcgttcctcctcagaccacatcaatatcgacagacggcgatagaagggtgggaaaaaaagaggctggaaaaagaaatgagatgagacgcggcaagatgaaaaaaaaaaaaagaaaccaaactgaagtgccgggtcccaaggccgacaaggaagcccaaaaaagagaggagttcgagtctcgccgaatctgaacaacgaccccggacacatgtagaaatctatgaaccctaatcccggactggtcacttccctcacacaagggggaaaagatgcaaaaagagtagaggtatgtactgataggtacgtattgggcgcaattcgcgatatgtatgtatctgggattgtgaccaggagggtcctgtacaaaaagatgatccaaggtggcattggtgctgcttgtcatgtccccgttgtgaccctccaaactctttcatgcgctgcaatgcgctccaatgatttcgaatgcttctcggttccaggattcccaagatttccaaggttactccagatgccccagttgctgcaatgctgctgcaggtaccgttgatagcgccagtgatggtggggacctggaaatggacctaatgcttgtgcccgtgcttgtgcttgtggttgtgaagactttgcgcaactcccgtcaacttgggaacaaggacatcagtcatccatcaaacgggatgtctggatggagagagagaggcaaagaaaatgcaagatgaggatctgtggtcttcaagggaacgatgctaggtcggtgactgggataagtggcagctcagattaacggaagtgatgaaaagaggctgacacggaggactcttcacagtactcacatgcaggttcggttgagtggaggtggtgcagcaagagctcccactcccaagttccaaagtccccaaaaggcgcagcgccacagcaacctggagaaacatgagggccaaggaagtggaagccccgatctcctttgccccagttgtcactctgttagtgctgccccccaacccaccattcaattccctaacaaccaccatggaaattggatctggaaacaccaccggggaagattcccatctgggaaaaaaagagatgcagggactggcacagtcttgccttcaatatcttagcgcaccgacccctcatcacctgcatccattttcaatgtcttcagttcctttccctgtctcttttggctgcactgccgtgccctgatccctccactgaacaacgtgctgcccctgaatattcccttcccttttttgtcaactttgacccagcaacctccaatcggcctccaatcaccttgaactgtatccgtcccttttatggctcaatccactttcccaaccctttggatcctagacgtagactttacatacctgggctttgagatgcgtcgggctgacgacggtctggttttccccgcgcgatcatggagctactaccaattgcgtcaaagtgttccgagaccatgccttgcttgggaggaactgtgaccgggctgtagcacttccaattccagagtgatttgcatcaaagtgataaaaggaagggctttcaaccactgtcaatggcatcatcacgacaactaactacctcttagcgagtacgatgcgccgctcgccctcttaaacgtcagcctaccttctcctcgtaagatggccatcatccggcatattggaatatgaaaggaagagaaaacaagcggggaatttgttccacccgcccttctagaagcttttctcttcgctcgtttcgtttctttagggatgaacgggttcgggtccggtccggtacggtacgttgcaaaaagctcaagccacatttttgccaggggtcctggtcactacctagctaccgagaggagtaagaaaagaggttgcacctcattttatttgccttacatacttactgtacctgtacctcgtacataaatcgtaccgttcgttccttgatgttgcatcccgactaaccgaggaaacaattcgttgtcaatgaggcctgggcagagaatgatctttttctgtatcccataaagaatatacagtagtagtagatgggaagcttagtgtcgcccgttgaaaaccaggcgagataatcgttagacgcgctactaagctaccattcaaagcctcattatttatttcccgcttacgtacctcggacggtaaaaagaaaacaacattattcaaaaaaaaaaagcaataagaaaaaaaacggaacggaacgacacgacaatgcgcccaaccaggaaaccccttgctgaccacccccatactgcatagtagatcaacccagatcattcccgcttccgtccattatcaccggcctgtgctccaacggccgcgggaccgggaactaggaccgagacaagacgagacgactaatgagtcgggaaggctacccgagattgatttcttgtcatcgtttcggttggtgggggggaagggggggggggggggttctcgggtttgaggacgagagcgtgtgcacgcatgggccacgggaagcctattgtgatgtgctttttggattccttgattgacccctttggcaagagagagcgggctatgaagttcagcgtctgcgaggtttttgaatatcgctgatatcatcgcgatatctacgtaagaagccatttatttcgtcaagacttttgggaataagtggcgtgaggaaaaggaacgaaagccgaagaaaatttatgacagtcctcggatatccaaacaggaaacgaaatgttaagtttttgaagaaaacaacacctcccagtcgtgaacatcatccatcatccactatcatacaattcatagcttcatccatccgcgtattcatccccacatcccaaatccctcggttcacctcatcaccgaccccgccctactactcctctccctaatcctcccactcctcctcacccccatcccctccccaaactccttgatcccatccacaaacccctcaccaacctccctcaatccctcagccacctgcttaatctcctcctccatcgacttgctcaaatcctctctctgtctcctcgcactcattctcgtttgcctcccacttcccccttcaccagccttacttttacccttcctaacaccaccaccactgcgattctcagccccctcaacaacaaccgccccatcctcgctactctcatccctcaacaacctcgtgcccaacacccaatccaccaacccccaagccccaaaattcccgcttttccttccttgcttaatccctcctagcacacccatcccttcaaccgtcccaaaatgccgaccctgcctcttcgcgatcccccccaccaacacccccggaatcggcaccagcgtcaacagcgtcgtgtaccccgccagcgacaaggtttcttccagcgtcaccagcaccgtaaacaagtgcatcgtcaagagatgtaggtggtgcgtggagctggggattaccgaaatggggaggtagggcacgagtaagggggagatgtggaaggagagggataacatgaggggaggcaggtagagagggaggaaacggtggaggagggaggggatggggtggtcggtgaagagggtgagggaggttggttgggttggttggagggaagtagaaggtttgctgcgccaggaggtggtcatagacgaagaaggggggttgttgttgccggcgtgggcgtagcggatgtgcaagtttgtgagtcggttggctaagctggataagccggagccggaaccgcgcttcgagttatcatggtgagcgtgtaggacgaagcggtggatgtagtaggttaagagttcccttcccaagtacaagatggcgatatgcttggccatctgccatggcaacggcagggtagtcgttgtccgaaaaaccggcactccaaaaagggtgctgacgcccaaggaaataagagcctgaacggcggtcgaggtcaagaggttgaggaaccctagacccagaaggcgggcgtgcgtgcggacattgcgatcttgcaaatcgacggcgcccttgtacttgagcgagaccgaaatgcccgggcagagcgtgtcgaagaggagaaagaccagagaaggcagcagccagaagacgaggcggatgcccaaagttccgaggatctcgagcttgaagggcgactggctgaggaccaaggttgtccaggtcatgtagaaaaacaaaaggttgagcgaggtggaccaggctgtcatcgacgaggggaggaagtaggagacgaaggggaggtttaaaagggaggccatattgacattggtctccagggcctggaggtaggtagtgtgataccagatgaggcttgtttacattcggtgatgttttgggtttaaatcccagaggagcttcaacttttcaaattccaacaggccgttcaattgtgtgggctgagaagaggggctgttgaccttttgggtcaaaatacgagtatgcgctgtaactggcctgaccattcaacgtgtcgcgtggagactggagccgcccatgttacaagtcagattgaagctgattcttatgagaatctttgttagctgaaaatatgaaaggattcgcgctcccagcttggggaccttttcaaacactgagatttgtgtatacgacgttggttgcccgtgctacacgacctagtgaacaaactctgacaactctcattccatcgctgaatgatcgtacccgatgacgtcgggccggggttgttgccgtcctagccgcccgtcctgctgccgccggcaactatgtcgtgttcactaaggtatacactatagggccaggatagcggtcattactggcaggaccacttgccggccggtgatgccattttcgcctggtgcgaagtgtcttgtagcctaaattccgaacgcttcaaggtcagtctcctcaacgccgttgagtagatcgtaaacctcttttggtcttttgatccatatatcgcttccgtataatcatatgaaatacctctatttataaaccctgataccgtacccaaaccatccggaccggaaacagaaaacatgaaccaacggaattacgtgcacacaaacaaaacaccaaaactcgctgtgcaatgcacatcgcggtctagcatccacggaaccaagtcccctgtataactgatgaaaactgaagaaaaacacaataaccgcccagcctgcttgaaccctttacacgccgcccctgtctaggccaacccgtagtaaacacctagtgtcataacctggcttgtaacatctgttcacacatcctctgagatcaaggaaggtaggcaccttaggtactgaatcacatccagcccttcttgctcttcagccacttcacgctgtcgataccagcctggactctcatgccgaaccgagcatccaaaacgaacccatcccatttggacaccttgtccagatgcagctggcactcgtctgtcttttgcttgcggaaggattcgacctcttcgggggctgatggccaggcctcggggctgcaggcctccatccaggcaacggccgcgacttcgtaatgggctgcggcgccacagtagtcgtctctggtagggcccttgaagacggatctgaaaaaaaaaagttgataggttagcaaaaaagttcggtatcatgtcaggtggaagggaaaaaagagacaacaacatacttatcaacacccaaaagaggctccaccagcttcctcgcttccacgctcttacccagctgtctcaaaaacgacgactcggccaacaatccaatagccacctcatcctgctccagcttcttgatcttcgcgacaacatccttgtccgccggcgccgtgcaccgctcccaaggtaggtacgtccgcgccttctccagcaagtgaggcggcatacgcttgctgccgttccacaagtaaatcatctccatggcgggactgacgcagatcacatcggcaagatctaacccgtacgccttgacgcgctcctcccacttctgcagcttgcgcagcacaaacacctcaaagggcatcgccttggccatgaagcgtttcttgccggccacggtgggggccttgcggaagtactcctctgcaagcttcttgtgtttgagcgccgcagggctggtagcttcgccgctgtggaacagatcgcggtacagctccagctcggcacaggcggcaaggtagtagtatagcgcgtggctccagctgttcagctcgacgcagcgcaaaaagtggacgggcgcggccttaaagtcaagggcataaatggagttcatgctcagctcgaaactgttgagcgctgcaatctggcgcatcttgctgtcgttattgtcagccagcatggccagggcctcctcgatgcggcgagcgttggccaagacgcgagcttcttcgagcctccagaggcgcgagtccggataccgatggcgcatctgggcaagcagagcggtgcactcgttgtgggggtagccgacggcttcgaacttggcgcccccggtggaaggcttggagagttgctggatgtcgagctcgctggggaggatgtcggcaattccgaagaagaggttatagtactggaggaggacgaggccggccatggcgccgttgacgttgtcgtacttggttgactgccagagcatctggactcccctgtcgcgatcgcccttgaaaccgatgacggagagaagacgggagaatgctgggggaaccatggagatgatgagcaggagaataccaaagcacatgctggcgccgctgtggacgaagatgtcaactggtgacttgaaaagtgacctatcggcgccgaacttgttcagctggtcgaggtgggagaactggggtgtcgatggtgtcgtatcttctagggacgcatctgggagcacattctgctcgctcgccgcatcggcgtcaagttggagatggcctaacttctcgtcgagtatatctacatctgcggccgtcttcgcttcgttggaagccgatgcggacgctggtgtctgagggccagaggggtccttggcgacactggcagagtctgcggcggcgccgttttgcgaaggagtgtttgcgcctttggtgttttcgagggtagcaaattccgagtcgctgaatgcaccaggcattttgtcgagactcgtcttggtggagcttgcgttcgtgatgatacccttcttttccagtgtctgcagatacagcaactcagaggccatgataccgtccaaggtcgcgtacgcctttctcagcttgtaaaatcccttgattccttccgtcagactttcgtgcatcacagccaccacggcgcccatgagttgcgcctctgcgttcacgagcgcaaactcagaacccggagggtagatgtggcttcctcctgacggatgcccctgggggtataccgaaccaccgtacaccccatgcttttccgcctctttctgggccttcttcatatcattccatgcccgtgtttccgtctcccccaaccgggttgtcgcctcgttcatgatgtccttttcgaaacccaagatactcctcaaaaatgtcgagacacccacaccaagctggtggaatgtcgaggcatcttcgcgcgcacgcagcattgcttcggctccgtcgatgtcgtcgttcatgatcaatgctactgccgccatggcatcttcaatgttgctcgcctcctgctgggcagcgctaactgagccggtactggaacgtccatgtttgttgaactggtcgcgcaaagaagtagaactggcggccgggctcggcgcagcactcggcgctttggacgactggttcgaggcggcggactgtccgcgcaaccaaaagcgcaatgcagcagacattttggcaagttccaggtggttgtgtgaccctgcgttttgcggccgggtcgtgtactgtaacggtagccgtttgaagtggtgttgcacgccgccgaggacggaaagcgggttggcgcggggggggatgggcgccggatgcccgagtcgccaagcaaagatccgaggtccgggatcacttatatggtgccaccggcgtcacgactttttggtgtgaaaaatagcgacaagaggccgggacctgccttttcacgggctgaggtataaaaaaaaaagtaagacagcgaaatccagaccccgctctgccaggatcaaaagagcaaaaaaagaaaaatattggagaaatttaagaaaaaagaaaccagaggcaagatctgtatatatacagggatgccgagcggcaaggccggtgaaaccggatctaagacggcactgcagacctggcgaaaataccaacaaggaaacctggggttcggggcgtaacgcttgtttgggactggcactgacgggggcgctgactaggagcggcgctgcggcccaagccgagtgggcggactgagtgcccggtcggttcgtggtggagatcctgttcagcgcaatccagcttgtccaggcattcagcgccggccgggactggaatcgaggtttccggcaatgttctgccccagcgaggtatggtgcccgtgtgcgatttgttcgttcagcgcaagcgggcgtaccgtgagcgtgcagacctggacgtgagggaaccagatcggaaagtggggttttatctagttgatcatcggggaaggactccaatggagggaggtcgtcgatgtctcgaggtacggtatgcctgccgatatcaagcaagtcccgatcattgattctcttgactcgacgaacgggtggagctttttcaatgagaaggagaaatgcgagtatgatcggattaggttcgtatgtaccgtaggtttgttgtcaggttttcgttcttgggctgagctgcggcttgtttctgaaagggcttcgtggtcagcagcggggctggtcttttaagtattcgcccaagtacgtgaaggaactagtgtagtagcattgccccagagaaaagaaaaaagaggaaaaggaaaaaaaggaacgaggggaaagaggcgacgaggcgtccaagagacagtgccttttccaagagagacaatcgaaaaagggtccccgatgccgtccgcggttttcacaccttgttccattccaaggttgctgccctggaacttgggcaaactgtggcataaactgtcataagtccttcatttgatactgtgttgtgtcagtatccatcccaaggtatactggagataatatccaatgcagccggcacgtctaagccgcgctcttctgcacaccgtacggtacaatctacatctcaatcgtagccctctgggtcttgcatcatccaagaatatggtctgggttctaaagccgggttccagccatgacggaatggccgattccccccagatctccatatagtctccggggtacctatcatccatttctctcaactcgcgaatggccagggcaaaggccaatcgagtctcaatgggacttctaggtcagattcgatataagcactgcagatatcggcatcccatgtcgtgtaaccacttgctagaggtgacattggagtcccgaactggttcaccgcaatggctcagttgagcagatatgtatgaggttcagtttgcaacaagaggggaaaagagaaaagaacaaaggtctcggaagattggtttgatgccgcaccatagagctaccgggacaaagtgtttgcaactgaaccagcaggaagttcttcttgttagttgtttgcctctatacccaagatttcctggtgggctgattcgcgctctacgtgttgaactagaaatcttaactgcaggcagtatactgtagtatgcaagaaatgggaagccatctgcaactgtcagtgatggttcggacgaactgcaatgcctgaacagtgcagcgttgatcttccaatatgtacagaccagacatcaatgacgatgccaaacagaaagacacaccaagagcacaatcacagctcagcggcgggggacataccaaagtgggtcccagagctttttgccaagatctgcgacatggcccgtgctctttcttgccgcccctggctcggccaggccaagtgcagtgggcggaggaagccgaattggcacgtcgtctcgctgccgccttgggttgggggcccgtcactcggcagctgcagttgacggaacaaacgacaagatcacgagctgtcacgactgacggaccaaaagctactacctagagctatcaaccaccgcagcgcccaacatcttgccgccgccaaaccgacgatttcgattctcctccgtgcgcataataccaaacaacaaaaccaagcgcaatcatcatcaccacgacgtgattaaaagtacgcccgacgagtttgcccgcctttcgaacaattcgtcgatacaatccatccgtctagcgtcatcagcttcagtccagctggtcccatccctctatacctacacacacaaatcacaacattcacaatggcctcaacacaacccaagaacgacgccaagtcgaccgagcccaagcccgagcagcccgttaccgagaagaagacggccgtgttggaggaggacgacgagtttgaggacttccccgtcgatggttagtctgcccgccatggctaagaagcaccttttgctggacgccgcatcgcatttcaaacaccaccgcatcacgacctgcttccatatatcatatcattcaacaacctctctgcctatacccttcatcattggcacggacactacataccaaacttccttcaacttgcgcaactgcggaggctagctcccccagctgttgtaccgcacatgtaactaacaaaataaccaaaatagactgggaagccgaagacacagaagccgccaagggcaacaacgaggccaagcacctatgggaggagtcctgggacgacgacgacacgagcgacgacttttccgcccagctaaagtacgttttttttgttttttttttccttttcttttcgtactccttccttccttcttccttccctttttacctgcgtccctccctccctttccctctccctcctcctcctactcctttactatgaacttccacttcacgtaattagctagctttgcgctaggagttgggattgaaaatcctagacccgggttggcgcgtattgcgctgggccagtcagtcaggcgttaaaatgaatcacaccattttggaactttatggaggaaacaaaaagcaaagccgtataaagcgacagttgctgacttgtctttttcaaaccattagggaggagctcaagaaggttgaggctgccaagaagcggtaatcggaggactttcgaagcttgtacaaagtatgatatgaggggaggacaggcgcatcaatacaatgttgaccaaagtttcagtccgggatcttgcggtgacattgctgtgcgaggcttcgatatgcgagtgaaaggtgaaggagaccctccgactataaagagacaatatccggagacgtaccgacttgtgtagtcattgacacaagtcattgggtatcaacacgggattgagatgatctgcatagacttcgtctcgaacttggtgcataaactcgaataatatcttgggatgaaccagattcgtcaagcttatccgcacatcacacttcgaatcataaaaactggactttaactgttttgttctatttatcgactttggactgagtgcctatcatagactggccctgctaatccttccaaggaccctttatcatcatatgtttttttgatccatcagtcatgatctctcattcaatatccgagaggtttcataacatcattatatctccttcccaactcctttgaaagccaaggacaaacttactgacgctcgctaagagcaacaacaccagggagagccttgccctcaaggagctcaagagaagcaccaccgccagtggagacgtggctgagcttgtcctcaacgccgtacttggcagcgacggtagcggtgtcaccaccgccaatgatgacggtgcggccttcctcggcagccttgacgcaagcgtcgagggtggccttggtgcccttggcgaacttgtcgaactcgaagacaccggcggggccgttccagaggatggtctgggactcgttgatggcctgggtgaagagcttgaccgactcctcgccgcagtcgagacccatccagccgtcgggaatgccgtccttgtctgtggcgtagccagtgttggcgtccttgtcgaacttgtcggcaatggtgaagtcgacggggagcacgagcttgacgttgttcttctcggccttcttgacaaggtcagggacaatcttggcgccggcctcatcgaagagcgagttgccgatgggcatgttctggagggtcttcttgaaggtgaaggccataccaccgcagacgatgagggtgttgaccttgtcgagcaggttgtcgatcagctggatcttgtcggaaaccttggcaccgccgaggatggagaggaaggggcgctggggcgactcgagaaccttggcaaagtactggagctccttcttcatgaggaaaccggcggccttgacggggaggtcaatgccgaccatggaggagtgggcgcggtgggcagtgccgaaagcatcgtctgtggaatatggtgttagctactgtgcccaatcttgaagccgaggggactggaaaactcactgatgtacacatcaccgagcttggtgaggttcttgcggaactcctcaaccttggccttgtcggccttgaccttgttgccctcggcatcggtgcccttgccctcctcctcaatgtggaagcggaggttctcaaggagaataacttcaccgttgtcggccttgttgacgatctcctcaacctcgggaccaacgcagtcgggggcgaaggtgaccttcttgccgaggagcttctcgagctcaggaacaacgggcttcagggagtacttggggttgggcttgccgtcgggacggccaaggtgagacatgaggacaacggccttggcgccatggtcgagcgcatacttgatggtgggaatggcaccggcgatgcgctgggggttggtgaccttcttctcggcgtcaagggggacgttgaagtcgacctagagaagggtggcatgttagaacttttgtctggtcacccacccatccacctatatgaatcacacagcgacatcaggagctagctagcgctagaagaaacttacacggatgaggacgcgcttgcccttgaggtcgacgtcctcgatggagagcttgttggagagagacatgatggcggtttgtatgtgactaggtattacgaattggagagacgatgggaaggaagatcaagagagagaaaggaacaaacacaagactacgagaggatgtcttatcaacagaatgaaggcgaagggtgagaatcaggtggatatgcgacaacacgcgatgatgataggtcagcttctattcttgtgtcaatcccgttgctttgccaatccttttgcaaagctcaacaagacgcaaattctctgtcaacgccgggcgcttcccccgaagcggtcgcaatggcccgggggcaggagagagagtggctatgatggaggggcagaagggggtaagcgaatcgattatggaggggtaacaccgagctcctgtggagccaattcgcaaagagggggccagtgacgtcgaggcgctgggggtctgctgttgcagatggggtgatcctttcactgaagaccctctgggcctcgtggatcattctacaacaacggcaatagcatcccggcgggcagaatatgcaaaattagtgccaaagggctccgattgtcgctattgaacatgttgttaaatcggtccgatatgcctagaggcaaagtctagacggggactattacacgatattaaactgttatcacttatacgggtgaaaaattcgattattcagaatttcgtagacaacgatatgtcttctgacaatagcaagcaaagaactgcagagactcccatcgcgacattgataactttgacaaggcaggcaccacgaaccaacatgcctcacgctgccgcctgcacatgacggtcacgcattcgcttccatttccacacgacttttacccattggggaacatggttggcaacataacctcggaaccggacaagtcgagaatatgtcggcttccttcgaccagttcaacccttgtaggagtcgtaccaccctttccattaatccggatttcggcttaccggggaggaatgaagggacaacgtgatcatctttctgggcgtgctatataatctaaccatttcatacgatctctcatgttcggaagacttttatgtagatctcccgaccgcttcttaccgtctcacacgttacgccgttgagtatcgcgcaagggacatcaccagctgtgaggagtaacgccagatggttctatgtttcaattgagactgggtctagctagatacaacgaacggaaagaaggaaaagggcaatgctaccctcggtcaaaactccaagacgccttgaggtcgatcagctgtatgaaagaagtgccgtggtatagtagcctccgaaccccttccttgaactttttttacaattcccctctccgcgagaatacgcagggacaaaggcaacccggcaggtgtacagtactgtttaggtcgttgcgcggatattctttaggtaggtattgccccagttggcaccttgtgatcatcgaatgcatgaggagaaagaaccttgatggttaacgtcgcaaccatttaggatagacgaatgtcgggagagccaggtgcccgatgaggggtggtgtgctgcacatcctcagcggcattggtgagtgaaaggtaggctgtccaagcgataccaacagtggaaacgaacggctatgtgatcatgactttgttagcgacatcttctttccgtaccatcagaacaaagcaactcaccagctggagcgacacgggcatcaaccgaaagttgataacctggaccgctggccaaagaacgtagttggccttgagcgtcggcacatacagatccctcatcttctcatacacgcctctctttccaccgccctcggccagcgtcatggccgtgaagaagcaggccagaccaaagggcgcaaagatgagctggtcgaaagccactctcttcaaagccgactggtaggcgttcttcttggtgatggggaagcatcgctcgagaaagccgaaccacttgaactgcaagggcgccatgcagaagccgaaggccatgaagcgggtcagccgctcaaagtcgaacgggggcggcaggtcccgcgactcggggatcagctcttgttcgttgagggggttcttccggtcgagctcgtgaatctcgtaggcaacaaagtcgtcgcgcgcgttcgggcctcggccgggtgggtacttgcggacggcacgttgccggaccgccgtgatggactgggctaccgtgtcggcgactccagccaggaccgcattggtcaccatcatcgtgagcactgccatggcacttttgttagccatggttgcgcagggcaacgaaagcgtgcgtgacgtgtgaaaacaaggccgcgactcgaaccgccgcgttaggagaatgggacttggaaaacgcaccaggtcgttcattgtagaactggttgaaccggctcgtgagccgggcgatgatggtcatttcgattatgaagacgatggcatgcaataagggctagagcaggcaattcaggtcattgttcagtcagcactcggccgttgtacttgagtcgttttgaagataagttgagtggttctgtgtacgcgaaacagaacgaccagcaatacggcagaaacgaaatagaaaagatcagatcaactgctgctcgaaggtatgtggctgtgtggatatttttttttttgccaagtgttgaaagtcgaggtggaatctcgatgttcggcgttgtgtcggttgagagaggtgtgggcatgcgaatcttccagaacttggcttttgttgaaggggaaaaaaaggaagaggaagagatcggacgaagccagaacagaaagcatcacctacaatgcggtcaaagatatatttgctgttcaaccgtcgcatccatcgacggcgggtgaggtcccaggacatgatgacgatcaaggagacgggaggtattagtgtagtcaagaggcgtcggcagagtaggcgcgcactaggtggcagcaggaaaggatgacagcggagatgagtgacaggttcagggtccgagtagagaaaggatctgaatcaaggtttccgcaatgacacgggttcctgtcaaatagtgcgagtacgacaacaagcctggaccaacaacacaacgaacaacccgtgttgccgtgtggttccgtcttctgtttcgttggactggaaaccaagaactgatgatcgatgcgaaatggaaagagagggtcgatgacgtcgccactggcttcttatcgttaacgtagcgcccagcgataagcagctagcggacaataaagcggacccggccccgtcgcagtcccgtcgcagtccccagttgacgacccaatcaattctgttggcgctggggttattgcggtggtgtaagcctagaggtaggacggtagtaggagaagcccgatgacgaagacgggaggggtggtcgcgagccactgaatttggcaatctattttcaatctggtgatcccaaagcgcattccacaggcaggctggttgtgtcgtgatgccgattgttgtgtcgcgcaagtcggtggaaacaggttgatcttgtttggggaaagatgttaaggtcagaattgaaaagagtgagcattcgggatggaagttgacacttttgcctcttgactctattcgtgttcaaactgcccggtccttcaccagccgcgttgctgacattcatgtgcccgcgggcggcagtgtcaagactaaaaattgccccttatctctcatattcgcttgcgacgcgcattgtcatcgtcttcagtcggctacttcaagcacgtttcagttccaatcgcattttagttccttacacagccatcttcgaagggcacataatgcacatgcttcctcgcgtttggcaggtccaacacgcaaccagcagcagatggttcccttggcggtggactgtgcttgtggcaggtcatctgcttcaaccctaaccctactcgcctgaacccgtcggtctccaggagacaccttccaactgactgtctggtcaaacgactcgactttggttgtgtccgccttcaatcaccaacaccactcaccaacatcaacagaccggccatgtctctaattactttgacagcatccccagctcgtgaaaatacttcccagccccttcaaagtcatcaacatcaagcaccgcaccaatatacccatccggcctcaccaccaccatccttcccttctccggatcaatctccagccgctcatacaccctcccatgtccctcatgcacactctcagcgtccgccaacacccgccagtaatcatacccttcactatcgctccaaggtctaaagacttctggcaagtcgagcagttcaaccttttcacgattagcactatgcaccatgagcacctccaatggcgccgcctctccgcctgatgtcaaatgtcctaatccattatctgggtctgcgaggtactctcccagcttctgcacattcgtcgacaagtgttggtgggcagcaaggtctccagcaaagacaatcacccgaaagcaacccgtggcctgtagccgcttatgaatccaagtcgtgatcccatccgcttggtaaaccgcttgaaaatctggcaagcgctttccgggaactagatcggctttgagaagacttgggcccagctgttcagctgtttgcgcaccatttgggagctgcaccgcgcatgagggcgggtagcggatggacaggccggtggtgaatttcattgcctgcaagaactcggtgtcgaattgggatgagggagcagcgaagagcttgaggtagcctctgtcgaaggagatgaggtcttgggctacgggtctgcgctcggattcgtacgtcgctaacagcctcctcgacgcgttcgaagcgagtttgtggtgaggctgcagaaccaacctcagcttccaccccaaattatacgcatcctggatactcgtgttcatcccctgtccagccttgggcgagtgcgtatgcaccgcgtctcctaccaggaacgctctttcattgtgtcttgaaaaatgactgccgacgcgctggccaacgcggtaggccgaccaccacgagactgagccgacttccagagtgtaaggggatatgatcttgcgtgcggcatcgataatgcggtcgaaagtgacgtctttggggtctgaaagtgaactgccgctctcgacggggatgtacagccggacttccttgttgcttcgcgggacgaggaggatggtacccgtggaggcgcggaggtagcagacacggcgaaggtcggggaagttggatttggggatcaggtcgacgacgccgaaaacagagtctgtcaggtcgccttcgagttggacttgaagttgctttcgaagccaactgtgagccccgtcacagcctacgatgtatctggttcggattcgttcctccacctctttggcagcaccatttgcggtctgttaacgcctgttagcattaccagctgacagtgctggtaacattggggttctcacatatggtgttgagttctcgagaatatccaaggacgcttctggctgtacctgggtcttgaccaagagcacttccacgggataaacttcatcctcatgcagcaaggactcatcgacattgacatcgacaggctgagtattatactggattgtaatgttcctgtggcctagcaggttttgctgcatgtggtattcgactctcgctatacgactcaacaatcagcaagtggtgggaaaatcataaagtcagtactcacattgctgcaacatggtctcccgcaccttgcccaactcctccaccttatcctgtatcagctgctccctttcgatcccgcttttgccatccttcttttggccccagatggctatttcttccagtctccatgattcttttgcaatctgaggcccgataccgtacgagtcaaagatctcgtttgtcgttgacttcaacccttcagctttccctcgccgtgtaggcccgggtttcttgtcaatcagcaggacattgatgctggaatttcggaaccagttggctaaggccagccctgtgagcagagtgtcagcctatgtcccggcctccttgaactttggacttgcttaccagctggtccagcaccgataatgagtatatctactgttttgatttccatcatctcgaaaaagcctttcgtggtttaaggcaaggaacagaatggtgtgagggtctcaggagtacaactcataagcggccgatacttggtgaaagtacatcgtgaagtagagcagtttctctcatgctcttcagccccaagcacgtttgtttactccgagcatctgcagagaccacgacataaacgcggtgtacaatcccggctccgtcagccgcttcgagtcggctggcaccttgatggctggctgggacaagcctagacggatcatattcccagatctatttacccctatacggttaggaaaaatgcggaagcatccatctcagccatgtgcagttcatcgcgtctggatatcttggtttctgagccaagttccagatatctgttttgaccccggtgatcgtcatcgtcatcgatcttttgggagtgtctttgataagtacctttgccctactccaatcggaaactcttctttactgcgtcggtgctggagagtcaaaagaatccgatactggagtggaatgttcatgctgtaacgggagaggcgcatgggtttacaggacatgggcgggactaacctgcttctgttagctgcccaatgttgtacaagaaaggacaaacaagccacacagttgaggtgcagataacccctcatttctgtagttgcacagaaggaccctgtccacagcaactttcatggcagctttcccaaatgggtagcaacctccatcatcttgtctcatctcactgcattccctcgcctcccgcctcttcaacgaactcaccagcacaggcagcaaacaatctgttacctcgatctagaattcacatcgtgatggcgctgactcttcaagctgaagaccgccctcctcctcgccgggcggcggcatacggaacggacatgtccggttccgatttgctgcctcggattcattgactgttaaatctgctaatccggatgtgcctgaaaagaacagtttacgagagactatctacctctactgatcaacccccgctcacaggaactttcttctgcacaccacatgtctcctatttctcccatcggtacagtgtactgtgtacctactcatccatcaccaagacccaaagtctgagtatccgaccaactgccttccatcatggacaccataggcatggggggtcaacgtcacatacgcgatctctgtctgcatcacccctgggccgggaaccaaacaatcggcataaaatatcgattacatcacttcttgagatgggctctttgttttctggtcaaaagcctttgcagcaagcacatcacgaatcttcccactaatgtgccatcatgggcagtggctgaaggtattactgtacatacggacttgagaagtcgactgggggaaaaaatactcccacgtatggccacaggagagcacaactgggctgatgctgatcggaccttgtggttttcggtacctaggaagtacaatctctatgacgcctttcactcgcataagtccttgtgctgtccatgacaatgcaatagctttctgctattaacggataggcagtcgggaatttctagtcatcaaaaatgacaaaatggccatcaggtagctcacaagtccaaggcgttgaacaaaaggctgtcatggtcgacaatatattccgtgttgaaggtggtttataacacacgtctcctccatcaacaaagacacatcaacgccatttttcaggacaagtcgacttcaacacgacaaacctgagcactactcgttacacctttatcacgttcaataactcaaatagccacttggacatccgttgtcttaccacatcaacccgggtacaacccaccatggcccaagtcctaccttctcccggtgttgaatcacactcttttcatcaccgcaacaccgaagacagagatgtcaccaccttcagcccagggacaccaccctccctttccggagccttcccatccatgctctaccaccaccatcgttccaccccctctcccgacatgatcgacatccgctcctcctccacctccctccttgacaccctcgatacccaaaccctctcatccctcctgcaaccccctggccgcaaattcctcccctccctcctcctctgggacgaaaagggccaatccctttacgactccatcctcgccacgccttcttactatccctaccgggtcgagaacactctactacaagaacaaatctccgacatcgcttccaccatcgcttcttcgaccaccgacatcctcgtcgagttgggcgcgggcaatctctccaagaccgctttgctgctcacagctctggacaggtgtctggactctccttcttcttcacattcaagagcgggaaatgggaaagtggtctactacgctctcgacgtcgaccgctccctgctcgagtcttccctcgcacaactccgcaaacgtactgcaaacctgcaacacatcgaactccgctcgcttttggggacctacgaggatggggcccgttggctgagccagcccgatctggcgccgtacaggaagacgatggtctggttggggaatagcattgccaatctcgagaaggaggaagcttcggacctgttggccaagttcactagtagtagccaaaataacaatggaatgatgcaaaacttggcggggttcctgttgggggtggatgggtgtttggatgaagagaaagtggagagggcgtataatgcccctgggggagagaataggaggtgggtggtacatgcgctggaggctgctaaggagcagttacagctgcatcatcttggcgagtcggagatgtttgatgaaaagaactggaggtttgaaggcaggtggaatgcgggaaggcagcggtatgagaattatttggttcccctgaaaagaatggaggcagtggttaagaaggggaagaagaaagtggtgttggaggaaggggagaaggtgtttgtgttgggaagtgggaagtggacggcgagggatgtgcagggaatttgtgaggggccggggctggggttgaggaggagttggcattctgaggggaatgattatggtgagtttctactgtgaaattcatgctttgttgactgatgttgatggctaataattatgtgaacaggtatttactggctacagccggggaagaagagacttgacagtgggattgacatgaagaatgatgaagagtgttagctagaccaaggtctagacgtcgggcatcacggctttccatgattgggtcgagtgctgggtaagatggtagatgtatacatcacataaaaacgaaggcgtagaactactaactggttaccggttacaaggataaggcattgatgatacacaggagctatggagttgttgtctaaatttctatctttgatttttggacattttgttcaaacgcgaaaccacacatatcatccaaacgaacgcaacttgtgcaattactcgcataccaggccttgggccttcctttcactagggccttataaggtcccgcttccctagccatcaataactccaagttccctcgtggtcaagctgcatgtggcggagccagataaacattgctcgttgcatggtatcggtgtgcagttttcgtaggccgtagcttgagtgaacgggttcgaccctgctattgggccgctgagctttgtatctgttttagtcttcttttcagattgcgcatcgcttcatgtttgctagtgttcgaagatcagaactacctctaggcttgcctaagttcttcatttgtacatagtctagcaagtattgttctctaccggactcttctatttaatacgcgtattacatcttgaagaagttcaacctttgtcttccttccttcgtcgtatcgtacaagcccaattataaatatccgttcgcctacacgccctcaacccgattgaacgaaatgtgactgttcctcggtgcccctgttttcaccgcttccaaaggtgttgtatccaatcctctgctctcgctcctcctgtcttcccgttctaggacgactgactctcttctttttgacagaagacggatcactcagcggactagaggtatccttcaactggccctccttcatgatgaagctagccccgagcgccaaacacccagccacgagcgcatacaaccacacatacacaaagctcctcgcatatgcccctttcaccacttccttcaaccaatccggcaactctccaatcttgtccatattcgacatgacctccttgatgatgtgccttccgtcaggcaccccatccaactcttttctgagtgtcttttccactaccgaactgatgatcaagctcgctccgctcaccccaaaaagacttcccaagttcaaactgagataaaaccccgaagtagccacggcgacctgactgcccccacccccctcaccaggcttattcttcttcttcttatcccctttttccaaagcagcagtcaacccaataaacgccgccgacaagcttaccccaaacccaacacccaccgggaacccgtaccccgtttcccaccagtttgttgttgttgatgttgttgtgcccccttccccttgacctcctctccacctcagccaaatagcagtaaaactcaaatccgacagcaccacagccacgacaatcacccacttgtacaaccccgtccgtttgatcaccagcccactgcccagtccacccaacaccgtcccgaccgtgataaacagcagtcgcattgagactttgatcgacgagtccccgtttaccagccggaaatacagtggtacggaagtgaacagcgccatctgcgccactgtttgcaggaactggatggcgtaggaagagaggacgttgcgggtgaggaataggaggcgtagagggaggatgggctcccttgcgtaaagggattcgacgagtaaaaacgaggtgagggataagagccagaggaaaagggcggttactgtgtatgggtcttggaggaaggtgagtagagaaagatcatcatctttttgagaaggcagatgttggatccggtcgaggagaaggagcaaggagacgttggagaggccgagggtgagggagccggggaagtcgattctttggagtttcgatttcacgccgcttgaggttgatgaggaggggggagagggaaaggacatggtccaccagatgaagacgaggccaaaagtgttgagaggtacttggcagagcagagaccagcgccagttgaaggtgtcggagatgatcccgcctagagagggaccgatggcccggccgacttggttgatggcgtagacgtagccgcgccagacggcgacttcgcggattgggacgaggtctgtttggtgtcagttaggtaggtaactacctctacgaactttctaggttcggtgacggccgtcagtgtgaacataccaacaatcaaggtagaaatcaacaccgtaatcccagcattgcccacaccacacaatcccctccccagcaaaacaccccagaaggcaaacccagccccggccaaaataccaccgagaatgtaaaacacgtaggcggtgataagcatcggcttcctcccgtagatgtcgctcaactttccaaacagcggctgagtgacaatgacaccgatgacgtacgaggaaataatccagcttgctgaactcatcttgtcgaaatcgctggcgatctggcggaacatggccaggaggatggcgctgtcagagttgacgaggaagacggccaggaggaggaccaggttattcctccattgcccgcctgagaggtggtgaggatggtggttatggtggtttccatcgggatgggtaagtgttgcgtcggaagatggggacaggtcgcgacggtagagggagtcgtcgctggtgaggatggtggcctggctttcttcatcttgacggaggggaaagttgtagggtttgacgatgctcgtgatggcttctactgtgctggtcgatagtgaggaggaggatgaggaggatgtggatgaggaatattccggtctcagtagtggtgatgggggagggtggaggagcgaggtgtactcgtcgatggcctcaaccgcgtcgagcgcatcggcttcatgccgccgttcgtcgaagtcagatacgttcatcttgctggcttgagctataacccatccatagacagactgtccggaactctaaatctcgggggttgagatctctctattcttcctacccatttgtctgacacgctttaaccccgtggatactgggtttccatgtcctcttgtgtctcccaatttctggctgagacatttgctcgtaatctcccgccactccctccagttcttcggtgctggtcggctcatcgaagagctgatcgtcatccatacctaatttcttgcagagacaatggctgcggaggctttctccccacctgtccaccgagcaactatcagctttgacaaaacgatgttttccatcgctcctattctgtttggcagcctttgtttcctgaaagtgactgcgaatgctatttccaccctttttgccagccagcctgccagccaatacgatgggaagagcgtctcatagctgaacagacccggctgtgttggacttgacaggccattggacaggaccggttgttggaggaggtaatgatttccatcgatgtcagaatttcataagaaagcaagggggccatcatcggcacctccactcctcggtcctcaccgtgcccggcctttggcccttcaggtacacagtctgaaccccccctcttcacacttgtatggtcgaatttggtggccaatacacagcttgaagaagcaaaccttcgaaactgggaatatccattcagcagaagcaaatggcgtgggggggttttcaccactgtggcttggaattgcccaagaccgacacttgtgtaccgtagcatgataccaatagtctggatggtttatgggcagcaagtctcggaagaagggtttcgggctgaacacatccaaaagggaatcgaaggcggaaaatggtgacgttggttgaccaagcaattgttggcttccattttcagcgatcaccgcctgtaagtaaagattggccaatgagatttggcgaaaccgaagaagtggagctatggtaggtacgtacctgcctaccacagtaggtaccatttcgtccccgctttcctatctcggcctcaaattccacttccaaccgccaagtccattctctggcttcatctttctcctctcgaccactcaacatgccagatgcctttcatctacttccttattgacgattatcgactgtccgttcccgccatgtcaccactgctgtcctgtcaagtgcgtgctaatatgtacagctgtcacaaccaaagacatggagaatctgacatcttccctcgtactatggaagacagcgaaaggccgcatctcgatgccacacattcgggctcaactttgggaagatggccatcaagacgctcagaagggacactgcccgccctgttccgtatccaggggaagcatcccggggctggacggagagctaccgagatggtaacttcgcccagtcgtttgcttcctttaggaatgtggctgcactcctccgcgctgactatcacatgaaggactccgtgttgcgtacagcacatcagtgctgctccaaggaacgtacaagtgtaccgcagaagtcgcgagacgagattggtaaaagtccgcgctctctgtcatgcacctattcggactatagggtgtcctactttgacatctctacaaatccgcttcatctccccatccaagtgtcaagacactttcacctaaccaagtacggaacaaaagcaaaagtcttaacggttacacagaacaagaagggaaaagtctacgcacctcatcatggagacttcagaactcgatcgctcaaagatctacaagagctgggaggtggatggcaagtttgtcagtagccatgattttgatcactccttcaccgtgacgagttgctaacatgagcattacagcatagtgatggccgcgaagttaccctacttgggtatgtctacagccgtccggacattgaccagctgcgcgggagcccacaaaaggttctggaggccatcgacgactttgcccgctctgtgaccggcttgatcaacattggcgaggcaaaaggtgctgtggtcacgaaactcattgccgattgcaaaccagccaccatcctcgagctgggtggctatgtcggctactccgccatcttgtttggcgatgcactacgaaaggctggcggaaagcaataccatagtgtcgagaaaagccccctttttgctgctgttgccgcaagccttgtcgacttggctggcctcagggatgtcgtcagaatcactgtcggcaccggcgccgagggcatccaacgtctctacgattcaggcgtgctcaagtctcagctttccatggccttctttgaccatcacaagccaagctataccagtgatctcaagcgatgtgagagactcggccttgttggcccaggcaccgtcttggttgctgacaacatgattctaccgggaaacccgccatatgctgagtgggtcagagccagtgtggccgagaagcaggagcttgacaagaatgccgaagaaaagggaagtccgaatctgcaatacaagagcagagctatcaagagctgggagccgagtggccatgaggatgctctggagattactgagtgcgtgggtatcgaagcttgaatcaagtttcttacacatgcaattgacgttaacggaaaactctgtagctgattattgcaacctgtgaaggaggagagagacctgctagccagccacaaccctcagattcacccacaatgggatatcacactgcagaagattgtgaagcgggagagagactcaccagctagccacaacccctagaggttcgtttacaatgggatcaatatcacaccgcagacagcatgaagtggttcagcccgcttcgtcatcgggctaccactcaatggagctgtggctgctttcttagtgacttgatgactgtgtcagctcatgctagagccccaagacactctggcacaaggttccaagacacacgataattcattgttagtacggaatatacgagaacttacgttttgttttcatgcttcattggttgacggtgaaaaccgcgaggatcatggcttaccatgagagctgtgaaactcacaccaccccacgctgggtcattatttctgaggcacaccgacggttagctacatacagcggggaagctgaacgagtagcatactttgctttatatcgcagatcgcattatgtcctttccgcctcctcatactccacaagcgccatgctaacgtttgaggctttacaagcccacaggcgagaccgccatgttatgtatggatgagacattggtaatcgaaaggttgaaagcttataaaaagcttcaaggttgagttcctcagtttggacatgattgctcgcttcgtatgccccttttcccttaagccagatcgaacattttttttctcccccgccgtattgtgccttgactgatacatctccaaacctcatcgacgtccaccatgaggctcacctcagtgtggaccagcgtcgtgcaggtctttagtttcctcactttctcttcccccgaggacggcaacgatctctcttcacagcgtccccaattccccatccccttggaaaacgttcaccatcacccacctgcctcccaccaccctatccccccaagctccaacaatgccgccgaggatgtagtccccctctatacgagcggcagtgaacgttcctacatgttgaaagaccatcccgttgtcggaacacccaaaagtccccaggaaggaggtcccgccagaaggctcgactgccattaccccgatatgcaagattgggagccttgctatggccccgagaacaggacttgctggttgaagcataagtatgaagataagaggattgatattatgactgattatgagaatgagtgggagattccgaaggggaaggtcagaaaggttggtacaccatccaccgcccatagtcacttgttttgatatattgtgactgacactcggtggactgttcaagttctacttggaagtctcagagcaacccattgccccggacggtacaacgatggagcatggcaaagtgttcaacaggacttatcctgggccttggcttggtaagtggtactcccttcgaatgtcctctgaagacggttaaagtgttgatcctaacggttgtttttgacagaggcttgctggggtgactggattggtgcgtcttcacattacaattcatcacggagaaacctttactgacagagctatagaggtaactgtaaagaataacctccgatggaacggcacatcagtaagatttcccaatgcatttacaattcccatcatcccttcccacacccatgcccttcattccactaacacatcccgtcaggttcattggcacggcttccgccaattcgagtctttccacatggacggcgtcaacggaataaccgaatgccccatcgcccccggcgacaccttcacctaccggttccgtgccatgcaatatggttccgcctggtaccacagccactactccttacaatacggcgacgggctcttgggtcccatcaccatttacggaccctcaacagcaaactttgaggcggatgaggcgttccgtcccttgctgctgacagactggaaccaccggagtgtgttcgaagactggccactcatgcttaaatcgggcgtggcgccgtcgatgacgaatatcctgatcaacggggtggggcagtttggttcaggtgggaagcaaaaggagaagtatacgctttatttggatgagggcaagaagcatttgctgattttgatcaacacggccgttgatacgacgtttgtgttttcgattgataatcatacaatggaggttattgagatggattttgtgccgattgtgccgtataacactaccaatctaaagattgggatcggtgagttatcccctcccttcctttcataggtataggttccacatactgacttgaagcaaaacacaggtcaaagataccacgtcctcgtccacggcctagaaaacccgtatgaagccgagagatacggcaactactggatgcgggtaatcccggccagaaagtgcagcaagttcccctacggccctgacgagcagatgggtatcttcaggtataacacgacttaccaaaccatggcgtcggcacctgatcccatgtcagaaccgcctctttatgagaccaactgcgcagatgagccgctggataagctggtgccgaagattccgtggaccgttggcaatccggtgaatattggtgagtccgtccaaggtgtcatcaggatctgtgacagtgaaaaagagagctgactgaaggcacaagatcccaacatcgaccccaaaaaactcccagccaacgagagctacatcttcaacgtcggcctgaccatgtccggcggtcccaacaccagcacgccttatatccccgatgaccaaccttatgtacgtacattacattacatttccctttcatccctctctccctcactaacattgatcccaccaccaggcccgctgggacatgcacattgcccccttccgcatcaacttctccgaccccacgctcctctccctctcgtccctcgactccctcatcaccaaaccacacctcgacatcgtcaccctccccacctccaacccagacgacgacaagtggatttggatggtgatcaccgctcccgataaagttcccaccgagggggcgcggatcttcttccctgctgcccacccgattcacctgcacggacacgactttgcggtgttgagacagagtagcaagaactggtatgatgatccggaaattggtcacattggggagggcaagaggtggtttacccccgacaagttgaattgcgagaatgagagactggattgtgagaatccgactaggagggatgtggtgctgttgccggcgagtggctatgtggtgattgctttcaaggcggataatcccgggtaagtttttcccttcttttctttctttcttggtcctactactttccttctttctctttttgcatttggtccctcgctacatcgcttaatctttcctctctctcccccgccagaacttgaaccttgcaatgtcaggatggctggctggctggctgacaacatccaaaaaaacagagcctggatcctccactgccacatcgccttccatgcctcgtcgggtctggctatgcaaatcatcgagaacaaggacttgattccggctatcatggagaaggataagccggttatcgaggagaagtgtaggaagtggagggaatggtatggggagccgaagaacctgtgggattggcacgagccgaagcacttccaagatgattcgggtgtgtaggcaggtaggttggctcacggtagtcagatcgttattgtttatcgggaacgcctgtctgccactctacttctacccacccgagctacctactcccgagacctctgggtggcaggacattgagagggaccagaattcaggatagcaaaggacggactctaggggttagatggcgataactcgtcgatggagagttgttacgtcccatgttgattaacacaccttgtgcgccggttgaacatccaaaaacaggcgaaagtcaagatctcaaaattgatatagatcagattgccaatttgaaatacataaaatctacccaaggtaaatgtcactctccaaaccagaagcgcaatgctgccgttaggtaacgccgcgtagagccccagaggtcctgcagttgttgtagtgtacgcagtagttgcagaagacgggatcgatgccgtagaggtacccatgacgtcagtggatcgacgtcattattagacgctttacatcgcgcagtcagcggattcgcatttctattgcaaactaggtacaaccactacaaaacaccacatcttctttccaattgctcagtaatcctcctctttcatattcgtcaaagtaaacatttcaagactacaaaaactatacactcaatcgataacaaaagccaaacgccaaataccaccaccgaaaatgtcttcctccaacaccaacccttcttcttcttccagcaacaaccccaacgagtcccagcctagcatgatcgccggacacgccgagtacatcaaaggcgcagctgaggttcgtcttttccttttcctttctcttttctctcccttaccctaccctcccttcagttacttccttgccttggggatactaacaacccatctatctctgtgtaacaggccgccatcggcaacatcaccggctcccacgcctggaccactacaggcgagcaagacaaggcgcacgccaaggcctctctacgagcggcgtctgaaggccgcgacccggccacgtcggggtacggatcggtcgaggagacggcgggcaagttgacgggctgcgagtggatgaagaaggagggggcggctagtaagagccatcaggagtaaaagccagggactaactaagtctttggatggatgcatggatgtctttttggctctggttcgaggaagtcctggaaggatgaaagtcaagaagctttaatgacgatatgacatgattgatggatggtacgatatgggctgtaataatagaaggaagagggagggatggggtgtacgatatgaagaggttgagtatgatacctaggttaccttttggaaaggggttgaatgatgattaaagttatacaagttacatcgcagctctgagacgacatgtttgaatgttttacatgtgtttgtggccatcccaatattgttactgggttggaatgctttaacattggactccggggaggcagacgttcgtgaagatgccttgggcaaactgatctgcagagaaagtatatataaatcgaatttatttcctttcttttctcatggtaactcgtgaataatcacagatgtctacctaacccacgcactgtgtccatgacaattgctgcagtaattattcagtcctcttttgaaaagctcagtggcattgccttctttgtatggcagcaacaaaataggaagaatcgtcagatatacccgtaggtcgcgactattgggtctgtgtaagacgatggtggcagacgccagcatcatgtcgtaccaagcagttttccgggtcgtgaatgaaacaagcacaaaccgagcgaggtacatgagcttggagggcaaagagggtaagcaacttgggtaaaccgacagaagagatgaacaaagtgatggtgggcctagttaacccttcagacactctaggcagaggctggtaggtaggcactttgttgctgctctcgtttgaggaccttgatggctgattacgttatgagtttaccagctttgataaccttcatatttgctatgcagactcggttgggttccgtataatctcatagggcaaactgatgaaaggttttaggttcctaccggtaggttccctagaaagcagacatagtaatctgcaaacatactgcaccattgatacccaccagaaattgtacactacatacatatgcacgatatgcaagacggtgagtttcgatgtctccaccgtccagggcccatgaaaagataggcaggaaaaggtaggacattcgaagaatcggattcatgatgctctggggtggcaacacgtctcttccacttattttggtgggcatatattgcacatattcgggcagtatgctttacggataatgcctgattcctgggaacctagactaaaccccttacctcgagattatacggtagactgagagacaccttggtcgagatgcatattgaggcgacacaaacaggaagaggtgaacagacaaactttgtcatgactctttcagatgagaagtcctcttgacggttcacgggaccgcaactcgcgggcccggcgcaacccaccgatatgatcggccagactggatgctcgtcgggcaaatgcctggtaaaagccggagggcgtggttgtcggccggagcggggatggtacccgcatcccgcgcgctgcgggcgtggtggcgaaactttgaggtgccggacgggcggctcgagacgggtatcgaaggaagactggaagagaaagtttccgaaagaacattgacgtttgcttttgggggggtcgagacaaaagcccgttggggccaaagcttcaacaaggctttgccaagacattctcgaagacggaccccatctcgtccatctgggtcagtgcatctttttttttttttttcaaggtcttggcacctgtcccgcacacacacgcgcacaaacaaaaggcctggccgcccgaagcgcaggttgcctgccacaactctcacaagccttcagtttgccagggataagatgatatgcaaaatgaccctcaggaccgtagggcgacgagaaccgctatgagcagtgagcagcgaaccggggcttgtctgaggtcagcatgccgcagtgttgtagattgtacactcgagatgcaacacacagcagcaaagggaatcttccgacccccttcctccttccccacagctgccgtagtgccttaacagggacccataggaaagttgatgcagcattgtttgtctaagctagcaggcatcctttgccgtggcggggatcccgacatgccccggatttttggcagacgggaacggaggggccagacccaaggtgtagtgtgagagagagggagaccttattgcacttgttcaccatgagcatgatcataattgatatctatgatgttaagaaagggaccgtgtttggaaagcaagcaaaagagtacgacaaaaagacgcgatgagaggcgtcaggttgcacagccagaagaatccagaaaagagacggaagcaagtgtgctgtaatgggaaattggggttggaggacgaatggacttcagaaaagtgcaggttggtattgcagtcgcaacgcacagctgggctggcacacgacggcaggagaagcgggtaccgtagaacatgtgggatgcgagctgagctttgataggcaggaggtaccagaaagtgtagtgtaggtacactacctgacaaacggatgaggcccggggcgtttcctaacaaggaacttgacagcgagtgttcgttgaagttttcccctttggcctttctttgtcagaatctcaataggcaccagagacctggcctgggtggcaacgtttagttgtcaatgactatacgacacgagctacctatgtatgattagacatgagggaggcaaagatgtcttctaccaagatggctcgagcggatttacaaactgacaggtacactagccacaagctggagcatggtcgtcgacaaggcagcgaactctgggtggcaaagaaagaataagagaaggactgaagatatgataaatggttacagataggtccttgctcaactcacatcagaatacatctggtaatgggtaccaaatggtacgtaccctcactggtgatgagtgtgggggaatgaaacggcagaagaacagcatgtgtcgcatccggatctggtgtagtgtactgcgtatagcctatgttgccgatgtcttctatcgagtaatgctcaatctcaccccccatcccacgtttactgtttcatgccgccttgattgatgtgttgcttgtgattccccaacctcttgtgaggcttatccccaaggttgctttgtacagtcagccacgcctacagagtaactgtcctagaggtagtccgaagtacacacacaaaagttgtacggatagaagggtgtttgtttgttgcaagcggatatttggcttccgctgatatcaagagacacggtgaactccatccgagcggtacctctatggatcgcagtggaaaaacagggacacacttgtcattgcttgttttcctcattcagtgccatcctaggctcaaccgctgccccaccaaggcggccatggcaatggattgcgcatccaaacaaccccatcaacttgccacacacgttagtttgctcgagtgctgggagtctaggactcgaggttgcgagggactggccccttctgccgaggacgagtctccaacagtgacgatggaggaaaacgaaaacgctgtcaatgcaggggcgactgggagactgtgaattcgggccagcactcgactttttgcataacgctccagctcaccgccctcctctgcggccaaatcaggaatggtacgggtgtctgataaagagataagcagggatcgtcaagggtaagcagggatgtttggccctcctgcgtgtttgggcctgaagcccatcaatggaggggcaaagagagggagtcgtagagttctcgtcaaccaccgacgcttccacttgttgtcattttgcgtgcggtcagttggaagagtagtaccatgacggagcgcccgaatttcagatcatagacctgggattgttctagagacgtcaagtaccagaaccgacaagaggtgcaaggaaagcttggagtaacgaccacgaatgcagacaggcaaagatcccaaatctggccatgccaattcgtcaagacgctcagtgacttggacccggttgcgtgggctggggatttgtaaaaccctggccacgttgccaggttcccgttcttgaggttgcctggcggggtcgttcgccagccagtgaaggagtgcagggaaagagagaaaaaaatgaaaactttttttcggccacgacgcctcccaggccctgcctcccagagtcagacccccctccttcatccttccttagtagtcctacccgacgcagtacccccctccacgggcgccatctaagtggatccctcaaccacttcaccacaccggacccaaaccttttttttttttttttttttgctgctggggctgcacaagcggacgaccgagaaaaaaaaaaagcctgtgcgcacatccgtcgccgcctgcagcaaaatccgccgcccagcgaaaaccactccacagggacctggttaaatattttgctccgtcccccggccccatccactgccctcctctcttttccttttttcctcaggtttgacctccattcttttctattcgactgtttcgttctccgcgaacgccctccactcagtcttttaccttttcttcgcgcgacttcttcagaagagccgatctcgagtcaggaatccttttcgaccctccatcgaaaacctccacgactcttccattcaagtcgcttgtttcgatcagaccgacggcacttgttcttatttgatctccgacctagacaacagctttttcagtcgactccacgacaaaatcagtcatcatgtccgccaaggagaacgcccagagcctcaaggttcttgatgagctcatgcagaagctcaccatcgccaacgaggccgatgccgtcaagcaggcttccatcgaggttgcctctttcatcaacggtcgcacccaggaccttgatacccccgtcaagtaagacttcctcacatcacaattttcatttttgctgggtcgcatcagccgctccactgccctcccctggcgtctgtctgccttggcgctgggaaaaaattgagcattgcagttggcggtcgaagcgtacctaccccgctaaaagtggagtgggggcgtactgaaggacatggaccacaaatgcctctccgaaggatcggtcaccgatatggtggtctcagcaggacgatgtcaaatttgaggtcccgactcttgttggggtcggatccatcaaatgagcattgtgcatcgctgcaggcagtgtcccagtcgggcaatctcactactacgcacaaacacagacaccagaatttggagaacgctgtgctaacatgtgaatcacgaataggactgtcgaggcgctcaagaagcagctcgccaacaagaaggatgccaccgctcgcgagaaggctctttctgccatccaggccatcgcccagcacagcgaggtttccgcccatgttgagccctacttggttgccctcctccccagcgtcttcactgccgctggtgacaagatcaccgctgtcaagaacgccgccattgctgccgctcttgccatcgccgaggccatcaaccccaacgctgtcaaggccaccctcaaccctctcatcgacaccatccgcaacgcccagaagtggcccgagaagatgaccgcccttgacttcattgacaccctcatccgcaccgcccccgtccaggtcggtctcctggtccccgacctcatccccgtcatctctgaggccatgtgggataccaagaaggaggtcaaggagcgtgcctaccagaccatggagaagctttgccagcttattgtcaaccgtgatatcgagcgcttcatccctgagttgatcaagtgtatcgccaagcccgagaacgtccccgagaccgttcacttgctcggtgccaccactttcgtcactgaggtcactgagcccactcttgccctcatggttcctctccttgatcgtggtctcaacgagcgcgacaccgccatcaagcgtaaggccgctgtcattgtcgacaacatgtgcaagctcgtcgacgaccccaacattgttgctcctttcttgcccaagatgatgcccgctctccagaagaactacgacaacctcgctgatcccgaggcccgtgagaagaccaagcaggctctcgacaccctcgtccgtgtcggtaacgttgttgacggcaagatccccgaggctcagaaccccggtgacatcaacatcgtccttggccacctcaaggaggttctcggcagcaagtacgcctctgctttcgagaagtccaccgccattgtcgagtacatcgccgccgttgctggtcagctcgtttctgagaaggccactgagtcctccatctgggctgaggccgtcaagccctacctcaccgtcatcgttggtgacgctgagtccgaggctgtcactgatgccctccgcaagaaggccacccccggtgccgctgaggccgatgaggctgaggctgacgatgaggagggtgaggatctctgcaactgcaccttctctcttgcctacggtgccaagattcttctcaaccagacccaccttcgtctgaagcgtggccagcgctacggtctttgcggtcccaacggttccggcaagtccacccttatgcgcgccattaacaacgagcaggtcgagggtttccccaagcagtccgaggtcaagaccgtcttcgttgagcacgaccttgactccgaggacactgagatgaccaccatcgactggaccatgaagaagctcaaggaggctggtgtcgatacctcccgcgaggatgtcgaggccaagctcgccgagttcggcttcagccccgacatgatcaagaacgacatctctgctctttccggtggttggaagatgaagctcgccctgtgccgtgccgtcttcgaggctcccgatattcttctcctcgacgagcccactaaccacttggatgtcaagaacgttaagtggctcgaggattacctcaagagctccccttgcacttccatcatcgtctctcacgactctggtttcctcgacaacgtttgccagcacattatccactacgagcgcttcaagcttaagcgttaccgtggtaacctcaaggacttcgtcgctcgtgtcccctctgccaagtcctactacgagctcggtgcctccgaaatggagttctccttccccgagcccggtttcctcgagggtgtcaagaccaaggccaaggccattcttcgtgccaccaagatgtccttccagtaccccggtaccgccaagccccagatctccgacatctccttccagtgctcgctcggctcccgtattgccgtcattggccccaacggtgccggcaagtccaccctcatcaacgtcctcactggtgagctcatccccacccagggtgagatctaccagcacgagaacatccgtatcgcctacatcaagcagcacgctttcgcccatatcgataaccacctcgacaagactccctctgagtacatccagtggcgtttccagactggtgaggatcgtgagaccatggatcgtgccaacaagatcatcaccgaggccgatgaggaggccatgaacaaggtcttcaagatcgagggcactccccgtcgtgtcattggcattcacagccgtagaaagttcaagaactcctacgagtacgagtgctctttcgccctcggcgagaacattggcatgaagaacgagcgctgggtccctatgatgaccgccgacaacgcttggttgccccgtaatgagcttctcgcttctcaccagaagatggttgctgatgtcgatatgaaggaggccctcgcttccggtcagttccgtccccttgtccgcaaggagatcgagtctcactgcgccaacttcggtctcgatgccgagcttgtttctcactcccgcatgcgcggtctgtccggtggtcagcgtgtcaaggtcgtccttgccgcctgctcttggcagcgtcctcacttgatcgtccttgacgagcctaccaactatctcgaccgtgactctcttggtgctctttccaaggccctcaagaagttcgagggtggtgtcattatcattacccactctgccgagttcaccaaggacttgactgaggaagtctgggctgtcatggacggcaagatgactccttccggccacaactgggttcagggtcagggctctggtcctcgtctcaaggaggatgatggtgaggaggaggagaagttcgatgccatgggcaacaagatcgtctccaccaagaagaaggccaagctttcttctgccgagctccgcaagaagaagaaggagcgtatggcccgccgcaagcgtggtgaggaggtatgtttaataatccactgtcccctattgttctgtcagcaggttcactaactcattttcaacaggtcttctctgacgaggacgacttctaaatcactcgttgatgggcggtgcgttcaagactgatttcactttgtcaatggagatcaaaagttgctttttctgggtccggtttgcatggtcaggcatcgtgggttttgcgtctactttggtgttatgagcttttagatcataatttctcttgcgagacaaccgtcgcagcgtatcgttctactgggtggccggaaggcaaggattcggaacgcttggggactggagacccccgagatggtcctgtttatcctaatgtcttcatggtgtgtgcccgtatggaggggaaaaaaaaaggaggatacccaacgtggatataacgaaagagatgcatgacattctagatgatagacgactaaaaaagtcacacttgattacaacaactcatgtgcatttgtgtaatgcgtttagttttgctgcttgaaatcgaactcttccgtgatatttggtggcttttttcttttggtatttaaagccgccctgaatacgtcacgtgacctactcaacaagtcaaaacgggcagatctttggcgatacgacagttgcaacatcgcatcttcagcattggcgatcccatatgatatgttcagaccctcgtgaacaatgcatggcagcgcaagtgcggcgtggtgaagcaaaattccttgtttctcgtatctagtaatacaatgtgctacctcattgtttgtttacacttgacaacaacgggcaagcttgcatcgaacacgctatccgtttatctttgggtatcattcagttatgtacgcaattcgctttatacaaaacaagtactctcatcttccatacgataccacccttctttcctttcccatacttcatatccaaaacatgttattccgttcaaggaatgacctccaaccgatagaccgcctcccaatcctcaatctgctgctgcgtcttgcctccgtctccaccaaatctcgaaataccaaatttggccttctcctcctcctcctctctcacaatctccgacagtctcttacctccatccccattgcccttacccgcaccgggtctaccaccaccagcagcagcagcagcagtaccgacatgaccaggcttaggtcccttacccttacccttacccgacttctttttgatggcacccacattacacttgcccttgttaaaggccacatccgccgcccgcttccacacggcgctcacatccttgaccatgtccaacgtccaaaacaagcggcagtcggcctcctccaccacaaactgggcaggcgtgccgtcgttgacgttatcccgcaggatctggtcgcgcacgttgacggcggctgcggcgctgcggttgatggggagcatgctgaacttggagagcgccttcttctgggactcggtcttggcgaaggggaggtatttctggacggatgagtaaatgttgcggtactgcaggacttgggcacccttgacgccgccgacgccttggatggggttgtggttgggacggccgcccatggcgatggattggacgccgccttggatccgcaacatttccgaggccagggtgcaggtggaggcgcacgcgccgtcgtagaggatgacgatgttgtctgcgtcgaagggctgctggacaacgctggggttgagagagccgtagccggtgatttcgatgcccatcccgtaggtctcgttggtggtggtcaggttgtcgttgaggttccagcgcatcaggttggtgtacttggttccctggtagacgtggggggcgaacttggcgtcaaaggagcggaagggttggttggtcaggttgaggtcgtagcggtagttgaaccaggactcgtagtcctctaccagctcgtagtcgggggtggtgtacgggttgaccccggagacgcggtcgctgacgatctgggccatggcgttgtacgagtcggtttccttccaccgcgaaaacccgtcctggacgatggagggaaataactggcggaagaagtcgtaaccgaggaggatgtagccgccgccgttgttctggaagtcgacgatcagttttgtcttgccggctgcgacggcttcggcgatgaaatcctgcacaactgcttggaactcggcgatggagtcggaggagaaggcgagcagggcgatgacggctacgtcttcgtatccggcgccctcgaggaagtagccggatacgatggcgtcagaggtgatgatgactggcttggggtagccggggacgttctctgcaggaccgtcctcggtggtctcggcggagctgttgagggtcgcgccgtgggggttgcagaacttggcgtagtaggccgcgcccgaagtcacgttcgtcatgtcggccttgacggcggcttggttctcgagagtcacactggtgccattggcgaaggtcaaggtggtgttggcgccctggtagatgtaccggatacggccgccgttggcgaagaagccggtggacttgctgctggcgaaggtggctttctggtagaacatggtattgtagttggcgtcggggtcctggctgatgccggcgacgtcgatggtcttggccagataggtggcggcgtcgatgccgttgatcagcttgaccacggaagcgttcttggggttggcgaggacgtcctcgtacaccttgatgacgggcagggacttgccgtcctcgctgatggacaccaaggagcgctggcggcgccactcgaagaccctggtcagggcgtccgggtagaagacaaagtggccatcatggccgggaccgaagacggtggtgtacagctcctgttggaactggtactcgttggcgtacttgtcagcctgcagcttggccttgacgttgtcaagagcgccaaagacgtcgtaagccgggtaagggtattccttgggcggcttggccttgtaggctgagtcactttgccagtcgatgtagggcctgatggcatccacaagctcgatggcggcatctttccctagaggaatcgagttaagacactcgtaagcaagagcggctgccacagtcggggtagcttgatgtctgtcagcttacgttctcgaatatcgtctgtcaacattacaactcacccgatgggctggcagccttctgggaagcccatgagctgctcacaatggcacacggctcactggtagggacagttggactggccgttgtagttacgactggcttggaagcggccgagtcaatgacggcagccagtacggccgggacggcccagaagtgcccacgcatatcgatacttgaaaaaggcttgacggcgcgtgcacaagagacccaagagccaaccccccctctgaaggcatcatgactcttttatactttgccatctaccatttcctatatgtacaaactggatttatcttgcacattccccttgcggtctagcagatccgggaagcagctgcatgcaagacggccagcggggccgggaagttgaagaaaccattcagagcggctggcaagtctgccattcccaatcgacagctcatgtactagactatgttgagcctagtctggtgttcagataaatccggtttgaaggagaagaaggtataaaacagcattctctctctcacttatcagttgtcatgatcacgcaatagtgaaggtttccctgctcgaggccggccagccaggatagaatcccacaactacgaaccatttcgagaggacttgtgcctggcagtcccggtcatgatgcctagctcccgggaagttgaagaggaatcggaactcggacggtgagagagaaaagaaagaggcttgaagacaggggacaccagagtcaccttctcgttgcggaaggtggagttgcatctgttagcgggaaaatcgagagatggaccagggtcagtcgatgcagagagcggatgccgaccctaggaaccttgggaaaagaccaatacgagagcacgtaatccggaaggtcgcagagacgatattggatccatcaattttaatctatctacctctacatgccgccgtgtgttatgtactcatggcacagacggcaaggacatgtcatgttgatgcgtggttctcgagcattgccgtatcggctgtcaagagatcctggtggtgaataacatacctaacagggagcttcacgaaaagctgcactaacactaagagtagcactctcaagtctagtcgtggacgtcagaattatgcgcacaccgacaaccagtttaccacgttctgccgcgcccttggcgaacatcacgactcgtggcaacgttgatgaaaaggcgttcacttcagggacgcatacccgaagtttgagacaacgtatcgttctagaccaagcatggactgctcatgaattttgcagtgagaaccaagttctttggtgaaacagtggccgagtttttgatcatgaaatcaatctgtggtgggcctgggtgcggtgcgcttaattctgacgggcgggagcgagaggtacccgccgctacagcagcgtgatgcgtagtacagtgcgtgcatgaactatacagagcatgacggtacctgacagctgacagctgccctgggctacactaccgtgccaagcttggcaccgacagatgctgggctggctccacattcgacgacaaacatggggaggtacgtacctctctctctctctctcttttctcttttcctcttttcctctccttcgcatctttgtgccccgaactcaagatcacgtatccaaagaggatggatacaaggataccatatagatccagatgcgttgactctctctcaccattgtcttcattcatggctcgtttctcaaagggtgccggaagcggaatcgaacaaggaaaggaatggccctcttcaccacgctggaacaacctctttgtgtcggaagcttacttgttatgtacatgatatactcaatatacgtctttcgtttgctcaccatcatgttcttccctttccttgctcttgctaccatcagattacgcaaatatgaacgccgacgagtccgacgacgacattcgtgactggaagtgggaaccgttcacctcaactatcaacaccatcaagcagaacacctatgacacagtccttgaggcaacgcaggatccagacgccgcctttctcatcccacgatggacccgcccgaactggccacgcgagggcatcacacttcccccagaagaagtagtcccgcaggacggttcaacggccgtcatcaagggtgatgcgacgtctcggctgcgaccagctctcctgcccgaggacggagcgcagaaccccaccagatatgccctgcgatatggaattttccccgatgatgacttccgtggtcctcgacacggccggtcacgcatgtcccctatagcggaagccttcgagcacgaattccagaatctggatcaggatccggcatcgtactcgcatgccaacattgctcttttcaagagcaaatttggagaagaagaggtctatgctgatgatgaggactatcaaagggccttgttctatgggttcacgactaaagaggtattcttccaccagatttggtcgtcctgcccggtaccaaaattaagagactagaaaagctgacatccgccggtctagaggatcgattggaaagctgagcctttgcacccggactttgagcctcaagagagcaacctcagtgggaaccttcacgagtacgcatcacctcctaactttcgggtcgacactactagcagagctgacttgtctatagtttactcgtcagagaccaaaaatggctcaatatggacgagggcggtcggccgagatacaatctttgcggtaaaacaggcgaatactctgtggtacgttattggctatgtgctatatccctgtcgtcaacctccattctactcgttaccaatcatgaatactagttgacatctttcacagaacgatgaagaactgtggacagccctccaaccagccctccagctcgtcacccgggttttacagatggatcatcccttctggcgagcatgcttagactctctctgcggaatcgaagtcccacctcaccgcaagagcaggaaacacagggacaaaaagctcatctacatcgaccccaacgagcccaaggactggttcgcaaagcagggcactcacatgagagccaacctcgccctcagctatatccaggaacgaataagcctcagcatcaagtcaaaccgtcaattcgtggctggacaaggaccgggccgagacgacatgaccggtgagacgcagccataccatcgaaacgatgctgtcaattttcgcctggaagtcgccattgcagccgagatcatgtggcctctgcttgtcccgcagtacaccattgtcgaaaaacaaaactgttcactcgtgattgcaactgtcattcttcacgaactagctgtatgtcttttttattttttgttctgtatccgctttgatgacctgccgcattcgtagctgactcaggaaccgccgtccgtcgttgataaacatagcatgccgctcattttgccatgtatggccacgtcgcagacactctaaacccagaagtccgtcgagcatgggacgatcccttctgggctaatgagggaaaggctgagattggatttgcgtttgagaaccaggtaagcatatcatacccttcgtgaccattagtgaccttaaccaaccagacgataatcccataattacaatgctgacatgatattaataaccacagctatggggcggcacccttaaaccgcctcacaaaaccgacatcgccagattttatccctaccgcacatggcccattgacatctgcctctggcagtggccggacccacccgaccacaaggaccatgaaaacagggcagactacctccgtgatgctgtcctgcccacagcacgcgtcggaactcttattcagctcaaggacgtccaccgactattccagcagagtttctgggacgccaacgttccgatctacggccacagggccctgagattcaccaccgccggaagaccttcttttgccgtcccgcacgacgcagaactgaggaaacaggattggtatgaaactttcgggttttccaagggtaaatggttgcacttggcagtgcgagcgttcagagccgctggatatgggatggtggctgagtaccttggccatctcgttgacgaagagctagtcggcgtgcgaaccaagagccgctgggacgaggagaaaaagcggtggtctggccgtgatgcagatgtaaaggcacacatggaaaagatcagaaacaacgcgttgtccagtatgcctggagaggcggcagtcagcgtcacccagctcaacgctcgctctaccacccaggagctgctatccgccttgcaagacttttgtagctccgtgttggccgaactccagcactcccagcgcatggcggtcgaatacctccagctttcggatttcgacaagagctacctccaagttcagctctggaagcttcagcagcggatcgagtcctacgggcgcaaggtgcacagaatcatgagcctgtctcttccggccaagatcacccgctggatgtcaatcgtatttctcgataaccagctcctctcgtccatcagcgagagtatcacaagcatcacgttactcttctcatctctgaagcaaaccagagcttacctggaaaagaacaccatctctcagcgtgaatttgacgagatcgcaaagaccatgccctccatcgaggataccgtcttccgcacccggtcccagcgcctgcaaaagattgcgcagcgagagttatttaacatgccactcatgtttcgtcagctgtgggagaagttccatgtgatctttgggagaatcaacaccaaactccgtacagggacgttacgagtgagaccatacatcatgaagaagaagaggaagaagcaaaagaagaagaatgcaaggagacaatcaagtcctggcaccgactatgactcggagctgtcattatcacgactcaccctccgaagcccccagtcgacaagaatatcaccaagatcagcttacccacaggcgctgctggcatcggcaccggctccaaaaccaacgacgagagtcatgtccgctaatgacccggagcaggaagcaatcttgtcgggacacgcctttgcaggcttgcaaatcagatcacgtccatcaacagcagtggccggggctaagcgcggacgggatgatgatgatgaagatgaagatgagccacaactaccagccagcaagcggcagctgcgcccgaatcaagtacttccaccacagagattcgctcgtgctcctgctggtggtggtggtggtgctgcggctgctgctgctgctgctccatcttcatcccctgcggctggtgcttcccgttctgctaccggttctgtttggacttcttcttctagttctgggtctggtgatgatgttagtgatagttctagtggcgagtccggtggtgggtctggcggccctaagagtgattctggtggtagatctggtggttcaccaagtgctggtgcggaaggtactcccgaagacgaagagttgatacccgaaggcagctacagcataggtagcaccaggagccctgggatccccgaaggccccagcactggctacagccccggagatcccatggagatcagcgacagcgacaaccgagggggcagaagaggaagacaagcagcgccttcttcctctacccaccaccaccgccaccatcgtcattcccattcccactcctattcctcttcttcttcctcttcctcctactgctcaacttgctactcctcttccgaatccgaaaccggtatcgtcaccaacgaccctaacctcgctgaccccttcatggacgccccccctcaacccaacaccactaccactcccaccactcccaccactccccaacgtaacccccctgctcgcacatcccccctccgcaccccccacatgcgcgccccctcccgttccccctaccgcacccctccccctgcctaccaaaagactcctcccgtgcactcccgaacccctcgtcaccccatcgaaggccctcgtccccgtcgccgatcccccggccactcccctctcgaaggaccccgcggccgtcgaccccgtcgtcaagtccaacccaacgaaactcctcccccctctttcctcgacgcagtcggcagtatcttcggcctcagcctcggcccaggcagtggcggacgcgctgccactgacgctgacattcgcaatgctcgcagcccttctacgcctgaatttcgcgctccgaggggtagagattctcccacgcaaatcaggactccaacgtctggtatgcgggggttacttgcacccttgggtcggttgaactttttcggtggtgatggtggtggtgatggtggttctccaccggcggcacctgcggcacctaggcggaatgtagatgctagaggggcgcctggccgtagaggtatggatatctatgaacgtcgtagagctcctttcgctgagatgaatgttccgaatgctccaagaggtagagcgggcgcttcgggcgctccgaggggtgctcagggtggtcggggcgctcggggtgctggtgcgaatgctggaggaccaagtgttgggtggggtggtctgggagatgtttttggtgatgaaaggggtcaaacagcagggcagagggagaatccggataacgatatggatatggacgacgggatagagtaggtcgcggcttaatgagtatggggactgaacaaagggctggttgtatagaaggttggaagcgggcggaagatagggtgtgaatcaagttgtcttatgtagatcgggagggccgactacctgggatggcgcaacaggaacgggtcagtgattgagtttggatttgtggtatactctgtggtttatgcttggttatctagttagatacaatgacttttctttcatctttggatcgattcctgcttgtaattgtcagctagtgtatggatgtattataccttggagccagtcgcatttctgatccaccctgacgtgaatctttgctaatatacagacgcaaacatctcgacagactttacaatctcatcgtcgattgcagctactgaggcctgtcgatgtcttcctcctcagctactcgccgcttttgcagagccacctgagcgtccatccacgttcaaacgattttctctctgattgctgtctgtaactgttctggcactgcctccagctcttccttcgcttttctaaagccattccacattgtgttcctcgattatggcatcgagaaaagcaagcaaaggggtgttgagaataccagcgggtcaaagcagggacaacgcacctcttggccgtcagaactggaagttcattgatactttgccgtcttcacctttcgctttcagcacgcttggaggttcgccacccctgacatgactgggaaaacttcctcccaggttttcaaattgagggagggaagtacgtcctagaggtaatttgttagcccacttgcgtctctgacactgaacttggtggcttcacactaggagtattgaaaataggtggggatgggtgactcacggtagccatttgttgtaggcacgcgtatcctggtgggcgaaagtgacaataatcacctttgtgattgtggccggtgtcttgggatctagcaggaaatggcgaatggcaccaagggctgcttgagctgcatatctgctcggataaccgtagatgccggtgctgatggcggggaaagcgatggtggtgagtccagcctctgctgctgtctgcagagagcgtagatagcaggagatgaggagtttttcgcactcctggtggttccccgatgaatagacgggaccgaccgtgtggatgacctttttgcaaggcaagttataggcgtcagtcatgacagcgtcaccggtggcacatccacccttggtgcggcactcgcgaaccagcccggagccggcggcacaatggatggcaccatctacgcctccgccaccaagaagggagttgtttgcggcgttgacaatggcatcgacctgaagtttggtgatgtctccgtggtggatggcaatgcgcttattgagctcagacgagggggttgggaaagcattagagtcgccgtcgacgacaacggggagcgtttgcttataggagtctgtcacggcgaagccctcctcggggagtacgccctcgtcgtagaggtcatggatgctggggatctcgtgggactctacacggcgggccgaggacgccatacttctcgttgcttgcgaggcagctggggttgtgagggctggaatggctcgggctggaatgaatcgagctgtgagtggacgtcgactttgattgcgtagagacacttggagaacgcgggacaaaagtcgaactgaggacatgaatggcaaacgaatggtctctagtatttgtgcaggaaatagtgaagttgggagaagagtgagttcagttgagacacagatacgataccgagggcttctgggcgccaagcttcctttatgagtgaagatgaagagagaggcaggaccgatgacgttaaacacctttcatgatcgcgacaggccatagctctggaaggcacgatcaattctaacccaactgaagagatgccgccgttgagtcaagcatttcgtgcaattacttgcttgccgattttcactagattttatcatgaaaccaacgcttgatggtttggcacaggagcaacaacttgacggaactcgtcggtcgttccatttgtacattgctgatgttccctcgggcgggatgacgaaaggtcaaacaacagtggaggaaggacaggaaagatacctagaccaaagtacctgtccttatcttaccttatcttccatcattcatgtcaccgcccctaggtagtgtagaggtacctctagcttgggcgggctgaggcggggcacagcgctagggacgccctcaaaccccttgtaagttcctggacgttctggcccgtacccctccctcgctggcgcccgtcgtgtgtgtgtgcccatctccgacaattttgccagacacttatcgcggcggtcccaacttgtcgccgtttgattcgagtcttgctacctgactcacccccgtcaccgcatatcaccgccggcacagccatcctttgtccgaccgacaacctctccggttgactctagcccgtcgcgatagcaggtcctgtcgccctctcccatatacatacctagcctccacctcaagagagcccgcccgcttttctgcgcaacgcaatcgcatatcgagacgtctgagagactttgcgacagcccaccaccacacacaccacccagtcgcaaaccgcacaccacacacacagacacatcatgaccgacgccgttgtagatgccgctgccaagatgcagctggccgacgcccccgtcgaccccaatgcccccaagctcgttcttgacgaggagaccggcgagatggtctccaagggcgagctcaagaagcgtctggccaagcgcgcaaagaaggccatcaaggagaagaacaaggacgacaagaagaacgtcgccgctacgactgccgctgcccaagacggtgccacccccaagaagcagacccccaagcccgaagaggcccccatcgacacccaggccatgttcaagcagggcttcctcaacgacgtctacaacgagcgccccgtcaagcccgtcttcacccgtttccctcccgagcccaacggcttcctccatatcggccacgccaaggccattgccatcaactttggctttgccaaataccacggcggcaactgctacctccgattcgacgacaccaaccccgaggccgaggaggaaatctacttcaccgccatcgaggacacggtccgctggctcggcttcaccccctacaagatcacgtactcgtccgacaacttccagaagctgtacgacctggccgaaaagctgattggcctcgacaaggcctacgtctgccactgcaacgatgacgagatcaagctccagcgtggaggtgagaagggctccagcccccgtttccgctgcaagcacgccgagcagtccgtcgaggagaacctccagaagttccgcgacatgcgcgacgggaaatacaagcccagggaagctttccttcgcatgaagcaggatatcaccgacggtaacccccagatgtgggatcttgccgcttacagagtccttgacaagcctcaccacaggaccggaagccagtggaagatctaccctacatatgacttcacccactgtctttgcgatagcttcgagggcatcacccactccctctgcaccaccgagttcgtgctcagccgtgtctcgtacgagtggctcaacaagtctctcgaggtctacgagcccatgcagcgcgagtacggccgtcttagcttgtccggcaccgtgctctccaagcgcaagctcaaggagctggtcgaccgcaagattgtccgcggctgggacgacccccgtctgtacaccctgatcgccgtccgccgcagaggtgttcctcccggcgccatcctcgagttcgtcaacgagctcggcgtcaccacctccaacagcatcatccagattgtccgctttgagcagaccatccgccgctacctcgagcgcaccgtgccccgcctgatgctcgtgcttgaccccgttcccgtcgtgatcgaggacgctgacgagttcgacggttccgagctcaccgtgcctttctcgtccaagaacgccgctatgggcgaccacaagatcaagttcaccaagaccgtttacattgaccgctccgacttccgtgaggtcgactccaaggactacttccgcctcgccccgggcaagaccgtcggccttctccaggcccccttccccatcaaggccaccagcttcaccaaggacgagaccacgggcaaggtcaccgagatccgcgccgtcttcgaccgtgagaccaagaagcccaagacctttatccagtgggttggcaccgacggctctcgcaagtgtgaggtccgcgtctacaaccaactgttcaagtcggagaaccccgctgctgccgagggcggctggttgagcgacatcaaccccgagagcgaggtcgtctaccctgatgcccttatcgagtctggcttcgacgaggtcaagcgccgcgctccttggcctgaggcggctggtgagagcgagcttggcaagggcggtcctgagagtgtccgcttccaggctatgcgtgttgcttactttgtaagtcccccccccccccctcttccctgacactatctcggaattgtagctaaccgatagttttgcaggccctggacaaggaaagcacagatgacaagatcgttcttaaccgcattgtttcgctcaaggaggataaggagaagaactaagcagttgtccgcgaattaacaaaaaaagaagatgtcgaaaaaaatatagaatagaatggttatgagtgtatgagcaaattttggccccgagatatcactttttttaggtttacggtgtccagatggagtagcggagttgaaaatggacatggcatcatgaatacttattcacaaaaatatttggctttttgtgtgtcgccaattcaatatctttgtgtctggctgatatgctgcccttttttttttctggttttttttctctttttttttcctttcttttttttcccctttcttccccgtcttcctcctcataaacatgcctagctaccactttggccatattctctttggttgtcacagctcatattgccctataacactgatctagaggcaaatgaaataagaggcgcaatggaggtgaggtcttcattggagactcgcccattaaaaatggcgtatgcgagtgctacatatatgcatcatgatgcattttgcagatatcaaaccattggtagtcgctatacataggtaggtagcacataccctcagtatttcttggtagatatttcactttaccacttaagtaacactttgccctctgaatttggaggtgcttggtgtcttttattgcatctttgtgctcgtctttcttttcgtggtgctactgtgaaggccaagactgacgaccaatctacatagtgtacctcaagaacaagaacccgggtgttagagctccctccgtcgcaattgctcggaagcagagtcaggacatgaagaagtccagacccgtactcaaattcaacctttggcaactcaagatgatgtgcgaatgattaatttaccaatcatctcctccaattatgcagtgttaactgcccttctctttctctcccactaacacttacacgaaaacaagcgctttcccctttcggctgactcagcgctggcagtactacctctagtatcgactccaaaacggctcaaggcatatcgatgatgatgtcatcgaaccgattgacgatcccatcgccatggtcccctttttgcatcgacctacttagactactgtagtgtatgtatgtatgtatgacggattttgatcccatcaatccagagttcgggacgggcctagattgcatgcttggttagtctctttcatctcatttcatactaatcttgcacgtgcgtgtgtctctccatttgttctacagagccgcagccacattcgtaccgacctttccgaatagtacttctgtggttcttcttccaactaggttactttgcttcctcaccccacctcatatttaggaaggctgagtgaaccattcaagcagagatgggcgacagtgccgcacatcaggtgttaatcgtaagtgttcatcctctctttttcaccgcatctccagtttacatacgtacagtctcactcacttcatacaaccaaccaggccggctcaatagcagccttcaccgtcgacctcctcgtctaccccctcgacacaatcaagacccgtatccaaagtcaagattaccaagatgtctacgcttctcagaaacaacactctgccataaagggaacactgggaatccagcctcccaaggccgccttgttcagagggttataccagggaataggcagtgtgatctttgctactttgcctgctggtgagtttttctttttacctttcattctccttcagacagtatactcctcacatcgcttcgaatgctgtggcggtcggggtcatcccgatcaacctacctttgaagaacctgtggactttaagatcccccttacttacttacttacttacttacttacttacctcctcctcctccttctgctcctctacatagccggcgtctttttctatacctacgaatcctccaaatcctttctctccaagaccctccccacatccatcccgacacccttcacccactccctcgcctctgcgggagccgaactagcctcctgcctcgtcctcacgcccgccgaagtaatcaagcaaaacgcacaagtccttcgacggtccactactagcgacgggaaacccaaatcaacctccctcgaagccctcaacatgctccgccacagcccagacggcgtatggagacgactgttctcgggctacacagccctggtagcgagaaatctgccgtttacggcgttgcagtttcccttgtttgaaagggttcgaagaaggatatgggaggtgagagatcggaatcgagggaaggggtctgaacaagaaagaagtctggtcgaaacgggattcgtcaccggagtgtcggccgccgtgtcagggtcgctggcagcgtttgtgacgacgcctacggatgttgtcaagacgcagatgatgcttgcggcaggggggacacaacagccggagtcttcgtctggggaagtgctcgagagaggtcggcagcacaagagcagcaagggtacgagtgggttccaggtcgcaaaggagattgtgcgggagcgagggatccgagggttgtttcggggcggcgcgctgcgcacggcgtgggcggccttcggcagcgggctttatctcgggtcgtacgaggtcgccaaggtgtggttgaaaaaggaatgatagatgctctccgagatgcagtgtccgagatcgttatccacgtgtgattgcgccttgtatggttccaaataacatgagcaagagggggatcaacgctggaagatttgccctacgaggctcgacttctccagtatcgatcatcccggctaagtctcgtctcatctgatgtccatacttagccggccccaattccgaaatggccgttagccgcgcagcgctgcgctgcagagatgaacaaggctttattgatatctggtgggcagaaatgaggtatcaagccgctgtcggaggttttcatgactcgaaaatcgcccttgtcgactgattgtgttttagagggttccagatttgatcggccacttgcgcattgcgatgagtgacatggaaagtcctgtcatatcaactgacggcctttggcttgagttcggactcgaatcggcactacgagggctttcattatgagttcagatgaagaacaagccaaaaatcacagcggaaccgccacgttttgggttttgtgtacctgaccctttgttggcgaatgcgctgctgtcagatccgcaattacgattcccatcatcgcaaaaaagaaaaaaaaaccggccacttcagaccaagtcagccgtgaagcgccagactgaataatggaaaagacacctacccttcccgtacaattccatcgtcccttccagaccttccagacagcagtactcgaaagtgatgtgcaatttgtttcacttctagttttcttggttttgatgaccaaggatccgcctgggtcggcttggggtctttgctatggcaccacccttgtgaccgattgcgcgatcagcaattgtgtatgcacattgtcgcaataactggcaggcgcggttgcccgcatccttcgagtatgtcatccatatgaactcgcgatttgagagcggtatgtcaccacagttcgtgcccgttcgtccctgttcatccttattagtccattctttttgcaatctcaaagactacttcaccctgagcgcccatccttccaagacctcagccgtcatatctcgaagtcattgcgcaccttagccgagttggacgaccaagcagtaaataggccacgttgagtccaatgtggtaaactccagtcaacccttctcctccgcaacccaaagtctttgtcctcacgcgatcgccgtcgcattatctcgtcccccttctgctgccttagcctagcatctccttttctcgacaacatggccatatcccaaggtcccgtcggcgtagctatggccagccatagtactccggtccatcctgaaaagacttccagtatcgtctctgagaataacattcagaccacacccacggagctaccggacaaggagcgatacattgtagtatcaccctatatcgagcaacaacaccttctcgacctcacaacccttgaccctgagaaccagattttggcacttgccctaagtcagttgacgtgcctccgcgaggactacgcaactgcgccataccgcgacaccttcaactgggaccagatcatcgaacacgttcgcgcactcgcacgaaaacgtaactacacatggaaggagacttccttctttgttgttgctttccggtcacaagtattcgagtcgacggtcgagaactatgcggacttgggtgagctggacaaggctgctcatgctgaagccaccgcgagtggagggttcttgaagtgagtaacagccatattcctccacaggaaccagcatgctgacattgacggttcaggtactggttcggcacgccaaatgaggagcgtcgcaaccttgcaacctgcatctggagatccccagaagatgcgaagaaggggggaactggccctgcgcatcgaaaagcggctggggcaaccaggtcgttgtattccttctggcatattgatcgccatcggttgaccatccgagacaacgttgaaagctgggatctcaccgagtggaattgaggtttaggagctacttgtctccggtgctagacgctgggcatgacggtttagacttggaacggcttgggcgtcgaggttggcgttttggtggaaattgacggtgacaaggcgatatggtcaccatgcatcgaagggagttataatcattgtaataaccacagagatatctttagaggcatcgatactcagtagaatagactcgtgctttatctttcaagttgacagctgaagtgaacttgaagtcgtgatgggaatattcgcagggtgtgaaagttaagaggaaagaggggtatgacgacgtgtccatggaagacgtcggagtcgcatatttaaagatggcgtgaaccttgaagacgaggagcgaaactaggttcggcgggggggggccctgggaagcgtgggatgctgctggttgcggatgtcaaatcacggcgagttggcgaccgccaccaaaagtccgagtcccattgtggaagtggtgatctctcgcgggactttgagtgaggggttgtcaatgaagctcgaatgctctcacgattttgaccctcatcaattggcaggaagctgcagtttcaatatctgagttggtgccgttcgacgatctccgcattgtgaggaaattcctcggtcaagagtggatgccctccccagactccatcgttgcagcgagaagtcgacgagatcaagtgggaccaaacttggtcagtggggttgggctgtggaagaccacacagtcagcagtgcgacagtcatcgagtgagcactgttcctcgcagctgaaaagtgagaggtacttctgcggtacgtctctgagctaaaaccatagtcacggccaaacacctttcaagcacaggccattgcccaacttctttgtttctcgaccgcccgcccgccacctgccagccgccggcacacggtctttgctggcagtctgtttccggcaggacaccccagtgcggccggttggtcgccagcagtgcccacaaacgcaagcgagagaattcagttgcgaaaagttgttgaagtcctccacgactgacgaactcgactcccccagcagcagcctgaccaccgcaacggcatacccaaccacaccgtcgcgtcttcacgtgagaatcgagtcccgtcaatccgcaatcatggccgaagttcagaaggatgcgccgatcaagtcggtccaagtcgaggcccttgtaagttggagatagctcttgttctacgtcgtccgtcgtcttctcctgccgccggagccccgccatgcctgcccggccccccaagtcgcccgccataaggccccctttgttaaccagcgtcggcaccataggtggtcatgaagatcgtgaagcactgctcgaccagcttccctaccgttgccaccggctccattgttggcatggacaacaacggtgccatcgaggtcaccaactcgttccagttcccctccgtcgacgtctcaagcagcgacagccacagcgatgcctcgtccctcgccgccgccgctccccgcgccaaggccaacattgtctaccaaaacgagatgatcagacacctcaaggaggtcaacgtcgacgctaacaacgtcggttggtacaccagcgccactatgggcaacttcatcaacatgagcttcatcgagaaccagtaccactaccagaaggagaacgagaagaccgtcgccctcgttcacgatgttagcaggagctcccagggcgccctcagccttcgcgccttcaagctctcccccgagttcatgactgcctacaaggaggccaagttcaccaccgagaggtcagcacaccgccgggatcctgccgtcacccatatcttggggcgcaggtcgcatatcgcatgtcgtatagcacacaccactgaccttacctgatacagccttcggaactccaagctcacctacaaggacattttcgtcgagcttcccgtcaatgtccacaactctcacctccttacctccttcctccaccaaatacccgctccccccaagagcgccgagatccctatgcccgcctctctcgacgacatccgccgcgatcccgtccagatccccgcccaccctggcttcgagtctctcgacctctccatcgaccccttcctcgagaagacctgcgacctgctcctcgacagcatcgagtcgcactacaccgacctcaacaaccaccagtactaccagagacagctcactcgtgagcagttcaagattacccaatggcaggcgaagcgcaaggctgagaacgccgcgcgtttggcggctaagcagtcgccccttcccgaggatgagtggcagaggctgttcaagctcccccaggagcccagcagactcgagggtatgctcaacgcccgccaggtcgaccagtacgcaaggcaagtggatgccttcacggccaacatcacggccaagatgttcgccgttcgcggcaaccttctccccgagtaaaaggggctaccaggggttgtggtggtgttttttgatgggacgatagaggacggtggccacgatatctcagccgcatttggttttggcgttccgggttgtcggcgtgttatttaccttgcaaggtctagggcagggtcggccatgcagcctacgtaaagcgggacgggagggagagctgcaatcacatccagtatcttgtggtggccttgctgatctgacgtgggggaggcattgaggcactagagaaaacaaaagggatgcgtccaaaaaggcgatgagggacgcgttggacgaattatcagacatgagatccccgtcaatcaagcgataagccgttatcttctactatgtttaaggggccagccttttttttcagctttccgtatatgtaatgaattgcctataatcatatggagatgccacggccctggatgggagggtttggagaaagtccgaaactgaattgttaaaaaatgggtctcatcaattcggggatgtgtctagcactctagctggacatctcaacgccatgtccgcgcttcccccccgtttgctgctgcagacgctgaccaggcgctttactgcttccgttgaggttggctttcatgggcaccaaacctcattcgggtccagatacgacgataaccgataacaattgttgaactccccaacctcacccgatgtcttggaaacgtccagttcggccgaaacgaaaagtgaatgaatgtccgtccttgcccatccgcccgcaaaaccccactatttaggccgacggcatcagcgctaaaaaggcaagctgaaagagaacaacgtggtgtcgaattggcggcagaaagcacattgccatttgccgcgtcgacgacaacggctggcaggcaaaggaggggcaagcactcgcattgtggtggggaataaagctgaattaggactagcctgcttgtctgatgcacaccgacagagctgctggttcgacagatttgcccgcggggttctcattttttttttccctagtgtagtgtaaaccccgtcgacccttccccacttcctgcacgaagcagttttggcttcgttttgcttgcccgtcagacccgtgtctgccctgctgttcctctccgccgccggctgccactctcagtcagtcaggcagtcaggctctgcacattctgcttgtgagctgtgtcattggattccgggccctttgatttccccttcgcttcccctgctcccccagggccgtgtcctcttttctgccgtgtgccatccgatatccacttttcaccccatcccctcagtcccttccttttaaataaatccattgctgtccccttgccaggaagagtattctcactttttgtccatccatccccctcatcgtgagtgctcctgctctctctcctccctccaaaacatcaccaattctaacctgtactctccattcacagatatccccatatccacccaacatgtctgcccccgcccacaagttcaaggtcgccgacctttccctcgccgccttcggccgcaaggagatcgagctcgctgagaacgagatgcccggtcttatggctactcgcaagaagtatgccgctgaccagcccctcaagggcgcccgcattgctggctgccttcacatgaccatccagactgccgtcctcatcgagaccctcactgctctcggtgccgaggtcacctggtcttcctgcaacatcttctccacccaggaccacgccgccgctgccatcgccgctgccggtgtccccgtcttcgcctggaagggtgagaccgaggaggagtaccagtggtgcttggagcagcagctcattgccttcaaggacaacaagaagctcaacctcatcctcgacgacggtggtgaccttacccacctcgtccacaccaagtaccccgagatgctcgaggactgcttcggtgtctctgaggagaccaccaccggtgtccaccacctttaccgcatgctcaaggagggcaagctccttgtccccgccatcaacgtcaacgactccgtcaccaagtccaagttcgacaacctctacggctgccgtgagtccctcgtcgacggtatcaagcgcgccaccgatgtcatgattgctggcaagatcgctgtcgtcgccggtttcggtgatgtcggcaagggctgcgccatggccctctccggcatgggtgcccgcgtcattgtcactgaggtcgaccccatcaacgccctccaggctgccatggccggctaccaggtcaccaccatggagaaggctgctcctcttggtcagatcttcgtcaccaccaccggctgccgtgacattctcgtcggcaagcacttcgaggtcatgcccaacgacgccattgtctgcaacattggtcacttcgatgtcgagatcgacgtcgcgtggctcaaggccaacgctgcttccgtccagaacatcaagccccaggttgaccgtttcctcatgaagaacggccgccacatcatcctccttgctgagggtcgtcttgtcaaccttggctgcgccactggccactcctctttcgtcatgtcctgctctttcaccaaccaggtccttgctcagatcatgctttacaaggccaacgacgaggctttctccaacaagtacgtcgagttcggcaagtccggcaagctcgagaagaaggtctacgtccttcccaagatcctcgacgaggaggttgctcgtctccacctcgaccactgcaacgtcgagcttacccagctctctgacgtccaggctgagtacctcggcctcgccactgagggtccctacaagagcgaccagtatgttacttcctgtcctttctggtgcctgatgaatgatatgctaaccaagtcacagctaccgctactaatttccctttcaataccatatatccaccctctcctgtcgtatttggctaggataggggaggtaatttactgaggatctccttcaacactttgggttatggacaaaacatctctcagcggcatgtttgggatttccacaaagcatcgttttcaacaggcatgatttgcatgacaaaaccgggttcaatatgggggtctttcactaggggtttttcaaaacggtatattagggatggttcgggtacaaattttcaacaaaagtacggcgttggctttggcacatgatatcccatgacacaccctcgaggcatttgagacgggtgtgttttcgaaacgtaagtagctggttgctgcacctgatgaagtgcaagaagacgataaagagaggaaggctatacccaaaggcccgtcaaccgaggcctgggaacaattagactacggaatagagaaagacacagtcttttttgggcatgtctttttgtggtacaccaaagaagccaccgaagttaataatatgtggttatggctcacactttcccttcctgctacgcgattcatgtctgattttcgtgcgtctcttgtgttgtatttgtccctctcaaggaagtagtggtacgacgaacggccgcaaaagccacacgagtaagtctggctctccaatcatccaaagtagcatcacgtttgtcttcttttcgcccgcccgcgaatggacacttcccactccaacatatcgtgatcttgcatatcgtagttggtttggctcaaccattcggcgtccgttccgttccattgcacggaaactgcattgccgccttttatatacctatctactacctctagttgcctgcaacgggaccaggcagcgtgcctccctactgagaatgtgttctgcatacaacatctttccaacctgtgtctaggggaacttgctatcagcccagccattgggttatgatgtcgcctacgaccccactatgcctctcttggtagcagtcacgtagtttcatagtacacttcaccggtcgaagataaccccgcgatcattgttgtttcgttttgtctgactcgaattggtaaaatagtccggggaacctaggctgccagttatattatataaagcgagtgtttattgagtgaatggttttcagcaaccccctctaaaacgtttatgctctttccctattgagagacggttatcgaacttcaagaccaggttgagtcaccacgagcgagtaagttccacactcgaaagctttcgtttcgtctttcgtaacacccaccatcttcaaacgaacagaacgtcacaaacggtatctacgtcacccaccaacttttggtcctacacaccctgacgccttcatatatctccggtttgaagccctcgttgcacgacgacgaacggtcgtcaaagtagttcattgccgggtttcgttgtgtcacagcacagctatcaagagccaatatttccggataacgaaatccggggatactcactcatctgggaatctcacttgacgacaggtaaactctcttgagcgggtattttgacgaccgagcaaagaacaagacaatacaagtcaaggaagaaaccagaccagaaatcaaaagaactgaattctgtgaagcaaagaccttcaaaatgggttccaaagagcaccaaaagcccaagatcttgttgctgggcactatcgagcagtaagtccaagttgacgactctttttttccatcttaaacagtacagtacagcaccggactttacttcacttcacccttctcttccctcctagaacccccctacacctctcttcccccatcctaatcccccaaattcccctgctcttcaccatcaaacaaaactaaccataacgcttacagtgcccacgaagcctggtcccgcatcacctcaatcgccgacatcatccaacccacgtccacagaccgcacctccttcctctccgaatgcgcctcgggcgccttctcctcctgcctcctcgcctaccggacctttgactccaccaccctcacggggcccctagaccacgacctcatctccgccttgcccccttccatcaaatacatctgccacgtcggcgccggctacgacgccatatccatccccgcctgcaccgcgcgcggcatccgggtgtccaacacccccagcgctgtggacgaggccacggccgattgtgctttgtttcttttgttgggggccatgcggaatttcaatgcgggcatgacggctcttcgccggaatgaatggcgagggggcaccaccgtcgaagaagaacaaacaaagacgatcaagatgccaccgctgggaagagatcccaggggcaagacgctggggatcttgggtatgggagggattggcaagtgtttggcgcgcaaggtggcgggggcgtttgggatgaaggtacaatatctgaatcggaagagggattgggagggggagaaagagttgaaggaggagcaaggaggaggctctccgagggtggaggttgagtgggttgagacgatggagcaacttttggggacgagtgatgttttgagtttgaatttgccgctgaatgtgagttttttttttttgttttgcccctttttttcttttttttttcccctaaccgctgttggtaagtgggaaggagggggaggaggaggagatgagtgggatacggaaagaaaggaaaggaaggaaagaaaaggaaagaaaaggaaagaggctaacggaaaacacgatgaacaacaaaacaggccgaaacgagacatatcatttccaccaaagaattcgccatgatgaagccggggatagtcatcatcaacactgctcgcggagcggtgatggacgaggcggcgctggtggaagcgctggagtctggacaggtgcaatcggttggcttggacgtgtatgagaacgaaccggagattcaccctggcttactggcgaatccaaacgtcatgctggtgccgcacatggggacatggacggtcgagacggagaccaagatggaggagtgggcgattagtaacgtacagatggcgattgaggaagggaagttgaggagtattgtgcccgagcagaggaacatgcaatgagtagttgttatgtgtaggaaaaggctcattggtcaagtcaactcgagttaaatgcaatacatcaaagacaaagttcacactaccgtctgtcagcagggatatcagcaggttagactaagtggtgttggatttgtatataagccgcgccccaattttagtcgctctcataatgctgtaaaaaggaaagaatgccacttgatacaaacggttgggaagagaacatcaaagagcaaccaaattttggaaccaagaaatccattgcaaggcctcccatatgctttataatgagtgaacagaaggaaaaactgtggaggaaaaagaacttgtaaaaacgccgtctatccgatgcaagtatagataagagaaggaaatccaaggaaggaaagaccacagaaagatgaagagagaaacacgctcgagcgggctatctatctaacttggcaccaacccccagcgagagtggtttgcttaactctagcaccaacaaaagagacctccaaaaccaacgaccatgctgaccatttctccgtacttgcaatcacttaatcgcttttctgttggtagcgccaagccgcgttcgcggacacactggctcccgggtggacgtacgcacgatacgcaagctgagcaaaccgcctcaccacgtttgtggttccctcttccatggtagtgcgaataaacctggccgccaccgcaagcctgcagcgcgggtccgactcggccaactgcggcggcaactgttgctcgatgttggcaggattccaatgatacgaatactcgcgaagcacagcgaggctatacaggaaatcacggttctcctgaccgtccagtaggcgtcgcaggttctggaggtcacaattgggctttcgaatggccaaatcggccagatgccaccagaactccaattcattgcgccgggaggtgtggagatttccaagcactataggatgatagagcggattctctgtcaacgtagagtgataacctaacaggagtgcttcgaacacttgcagacgaccaaacgcttcgtgtgggtcatccaagggcgggatcgggtatggagaaattgacattccagggtgagcccaacctctacatctagtagagaggggcagctttgctaatccccagacaatacactcctccagctgggaagcatacttgtggtccgcccggggctgggagatgtgttcgacaaaggaaccaaaaagacccatcaatggctgattattcagtaagagttggatgggatggtgtgtcaggatacccctgtcaggtttcaaatcgtaccactgcgtctcaaagaaatacgacagcccagtaacgtatacatcgccataaagtttgttgatctcctggatgacggcctgtgacggcggagagttcataatgggaggttctgcgccccccagcgcgataagatcatcgacggttttcttgttggtgggtaagccagtcatgttgggcaagatagtcgtacagctctgaaccggatccctcgacacggcaagacttcggttatctatgttgggcaaacgaggtcgccggcaaaggggagccagcaggagttccgccttgataatgacccacagtgccaaaattcctgtcgtcaggcctagccagctgcgaatttggtgtaggcgttcctgaagcgcttggcgtgtcggtacctgagagggccgggtcaatggcactcccgtaatcgaagcccggggaagtggacgacaccggagactcgtagggggtgttggaggaatgagatgatgggtacgaggtaggatgtggttggtgttggtaagcaggatgctgttgctggtgatagtgatgaggcggcggagactgctgctgctgctgctgctggtaaggttgagcctgtgactggtatgggcttggcgggacgctggaagatgggacagtcggagtcgacgtgagagaagcgggagcagagtgctgagacttgggcgtcgactgagcagtcagactttgctgttgctgttgttgctgctgttgctgcttgaagatggggtcgtatcccaaacaatcacgcttcgactttttgcaattgttgcaagtgggatgggcttcgtcgcactagaaagagatacaagttaggcgatgacgagtacataattgctggtgagttgaaaaaaaaatgggaagacgattgtttctgcaacttgtgtgtaacgcggtacgcaaagtggaagatagagcgatgaggtgtgatgatggagctcagggtgttgcagggattgaggttttaggtgctttcgtggtggataggatggtagcagatagctggagcccaggccagttgttagcggcggggcctaacaaccgccggcgggtgcgttgatcgctcgctcgccgcggggactttgtgtcggcgtcgaccgaaatgggaaagttgcggttgcttcccgtcgcttgcgcttgctgcctatggcaggcaagggaagcggaggtaggcgagggcaaccgaagcgggcagtgagtaacaggcgggcaggcaactggcgggttggccgcaggcgtcactgtgaacaactgggcttaggttgctcgcttcagcagttcagtgcagtcaagcgagcaaactaaccaacccagccgttcgtgggccaaggcaacacaacgtaaccaaggcatacaaccacaacccaaaccgccctgctcccccagctgcacttgcaacaacccccaacgaaccatcgagaccgaccacaagcgagcaagcgagcgaacgaacgaacgagcgcgccatttttaacacacccgttgtcgtcatatcgaaccatggcgcttcttcaaccgaatgccccaactgcaacatgacgacccactccctccgcgcgtcgcttccctggctcgacaccgtccggcccgatccccatcctaccccatcccccgcttcgttgcagtaggtccgaaaaggcatccgtgatgggaggaaccggatagaatacgaaaaaaaaagggcaaattaggaaatgggtccgaaagagaaagtaacgcacctttatcctgcgcttgcggcacgttaggcaccccgttttggttcggcgcttgatctcctgtcagcaacacaacaaacaacatcggtcagcactctagtgtgttgcgcgagcgagcatgggtcccaggaaacagaggaggaggaggaggaggaggggagagaggagatggaagagggggagggtcgcatgtgagggctatagcagtgcaatgtattggtaccttcttgtgccttcctccgctcagagcgatgcgcgggtccggcgtgaggcctgtcaaggcatagtgcaccacgctctgccccgggtgcatctggtatgctgcgtgcatgggcgcatagtagctcatctggtttggggccatcgagacggccatatggttcggcaggggcatctggtgttgagcgtgctgttgctgcacatggtcaaacgttcgcatgctcgggagcgccgtctggttcgttcggtaggggtcaacatgggcaaccgcttgcgctccatatgcgtactgcgcacccggggacatgcccgcaggcggatatggactcggggcgggatagttcatggtcggtgtttggcgaggtgtaggtgggccagatggttgttgcggatgggacatgggcgtgggcactaggacacggggtgcactgccgttgtgcggtgctccgatctgttgctggttgtacccggatactgtatcggccaaaggaggagcgatttctgagggcgcgcggggatcttggtgagtgctggtggtgcaggcagtggcactggtggtggttgtgatggtgggagcactgtccgtagctatccctgggtcaccacttctgacggagctctgtccagcccctgtttcgactatctcaaccggaggtgtacaagtggtagccgagctcgcctcttcgcctggttgctgtagatccggagtaggtgttgatgttgttgctgttgatgttgttgatgttgatgttgttgttgctgccgttgatatagctgctgtggctgtccctggagtggatggcaacgtctgtgcctgtgctgatccggcggaggagggttgtggtactagtagtgtcggtgctggtgctggtgacgctgaagctgagggacctggaagtggttgagggttgtcttgatcaggttggggtgcaggcgatcggagctttagttgtagatgatgtcgatgcttcccttcgtggtcggggtgcggctcgctcagactggagtgctgaggctgggggatagacggtcgagactggatcgactctacagtcctccgttgagccatactgggaatttaattagaattctaatggagaccgattcctagcaagggccaggagaacaagcgaccgggggggacggagtgggagggagtgccaggagggctaggggcagacgcgaccctggctctcctggcccggctttcctaagcggattgcggattggtagtccacctacttgacgagcccttttactaccaggtagccgtactgtggtatgtaatgtatgtagctatgtaggtacgaggtgtagtgtgtgtagggtgtaagcgtgtaggaggtggtggtgtaagatggcaaggtggtatggtaccttgccgtccgacagaaaaaaaaggctcctgttgcggtcgaaagtgaacggtcaatgagaggtcaatgggttggtaaatgggggtgctcttcctagagtcatccaaggttctcttgggaatgggccgaatctgtggaaacatgcaatgcgcgcttctcagcgaatacagccgatacgacgacagccagacagactgctgcagcgcccaagcatccacgcagaagctgcatattccagactcaaaaaggtacacagagagccctcatgcatgtgtatgttatgtacgtactgtgtgtaggtgtgggttttgtaatttttttctgtttcttgtttttttttgtcctttcctccctcactctgtcactttcctcttctttctctgtctctctccttcacgttcttctgctcttcagttcctgtgaactgcagtgtccgaaagagagggaaatgcttggcttgtttcccctgacccctggggctagtcgatgatatgccggtctgccagccaagagagtgagagacaagtggtggaaagacaatatgtaggtccccttgtttctggagtgtagttcaagtggtgttaggttcgtcgtccaggggtgggaggtcaatgtcagtggcagatgctccaaacgaggcgtacctttacgggggtggtgggattttggtgtgggttcttgaagagaggggtgaatctgcctgtgatggtgactggagtggattggtcccttgcgctgcatcctggctccgctgaaataggaatccagaccgtaggcgggccccagtttggattttacaccaggtgcacatgggacttgatgggatcagatgggactgtgaggggggacctaaggatggagacaaaatgtgcaaaagaagcttaacgcaatcttttatagccccgttcaagacatcgtcagcgatgctgttcttgatattcaattaagcgggctgccaaggggggtatcctagagcgtacgggctgtcgattccgccttttttagacctcgtcgttctggcggaggacgaaggagggtggacgccgtacgacagcatgtagcccctgtccagggtcgaggagcctttggagagaacaatgtggatcttccagtcttccatgatcctcgtcgtcgaggcgggagagagacgcgagttgaacggggcgggacttgcgatgcggagagaagatgggagccagtccaatgtgcaatctccaatgtccacgcaaatgcatgcaagtcgactagtcgagtaaaagagacgcggcaagtcattactctaaccagtgtaggctagcgatgggcatcatcagcaacaagtgaaaattcaatgttttgcttcttcacttctatcgatctatcttccgtctcccgtctccttccttccttcctggcacaaacgaactgtcatgtacctttctgtcaggtgctttgcgtcttttggagccgaccacgggcacaagcgagtgggaatttaagccgagtggactggtgggtcagtgggtctttctccttgtccgccaaaatcaaatgcccagacggccgcagacggctcttgagagcactcacagggactcgtgccaggggggctcaggaacggtgaagtgtgtcaggtacgatgcacgcacggtactgtatgcctgccccatctgagcgacggagttgaaagtgaggtgacaaaatgagttagacctagttagtcagcatggtctgagtagccaaaagacgtacgcgggcaagggaagctcgtcccgccgttcaaaggaggcgcagtcgcgcgcaaatccacatgtcaattgacaccaatgaagggaaataggagaagagtaatttcatgagtatttatggcacttatcaatttcagacactgcactcccggatcaatgggtagaaggccgcggcactgttccaaccgttccctcccccccttgagaaagccacttggctgtcatctacactacctacctacggatcgacccaatacggtttggacgggttggaaggacgccggtctgtgtgtgagggtggtgctcgcagtctcagatccactcgaacgagaccgtcatcaatctgaggctttccgattagcgagcgcccagccaggaacctcgccagaactcgccaggaacctctgtcgaatcttcgctcgcctgtgctatgtaccgtgctcctcgagctcccccatcgtcctcctcccccaaagcgaccccccttctgcccaagtgcccttatgatcccccccatgatcgtccgtatagcgagtccccgggattaatattgtcaaatcattgccagataaagactgactctgcaagatttgatggagaaactagcccggatattcaccatgaagattcgctcttgtcgaccgccctacctagtaattctagggcaacggtcagtcccgtcactcgcagcttgacaggccggggctgctggggccgagatgattgtgtggtcgtctttctgtgctgagtgagtgcttttctcagttggagttgacaggaaacggactggctgttgctagtactacatactacctctacacagtgatgtaatcttgatcactcgatattaaaacatcattgatacagcggccaagagaccgctcaaagactcaagaggcaggtgctgttctgatcttgaccttggtgtacgatgaggaaggaaggagccatcgagggtaggtacctaattctagggcaccaggcgggcaggggggcacacaacccactcggactaaggttggttggttcgttcaaatcacaaccttccactcaagttccacacagcttccattcccactccgagttcttcctcccttgacccctccccgatctccctctcttcaacggctcatcggagcaacaattgcagttccctgctgccctcaaacgacgacgatcactttgtcgagcacaaacccttctctcagctatgtggtgtgtgcggtcgtgcgtctaagcgccgtgcaacgcggcaaagcatcgtatacttacatacttgcctcttctctgcacgccgacggtatccgtcatgcagtccttgttggatccatgttccctttgtcccagatgaggcaccacgtcgtgcagcttcgcttccgtcccgtctgtccaggggcgtctgtcgtcggttgttactgtgtccgtccggcagaaccagcctcggtcagtttctgacaggtgcaggtgcactgcaagcggagatcgggactattactgcctacgtatgtacttccttactccatttcaagcaaggtactactgtctcgcttggagctcgcgatcaaggatgcagaaagactgtattgcggtgcaatattcaaggtcagggcttcttcaccatgatcccttcatcgtctcgcagttatcttgcggccctctttcttatttcggcttgatggaaactaacctggtaaatagacacgcaaaacgcagctgcatacagagttccaggttccggatccgccgcggggaactgaactcacatgctttctctctcgtaaacagattgcaacaccaaattttacgggcaatctgctccaaccgccgtcgattcccactggccaaagtccaaacccacatgcgcaggtcggaccacacggaacggggagttctgcagtctctgtcctcatgcttgctcgagtctccgtcttgaaccccttcacgatgacgagagctacggtagcaatgactgtcaacgttaagatgttgatttttagaaacgccagcggctacgccccacgtcgagcaaaattgtcccgtctctggctatcttcaggacgtggttctcgcctagagattgattatggagacgatgatggtggttgcatcttggaccgccaatggttttccatgccttcacacctctttctttcatctgaagagattatgacggtaccagctagttgtcctttgtcttctcgtcccccatcctcaggacagagaaagctgccccaagtggttacatttcaacatgccaaccggtccgtcacatattttcggcggacggcatgcttagtatcttctacgcttctgtcaagatatactgagcaaggccgtaccctggacacaggtatcatctccccttatctaccccccggtttgtattgcttacttcccgtgatcaaagaggccacggacattgtctttggtcaaattgctgggttttggctgaactcaatgtggcatacagccttttcgatgcctctcgtgtacctctcttgatgcccttggccggttagtaaccatcaaggtgtgtgtgccgacttgttccgttttctgtgcttttgcatatgcggcccccagaatattggatgcggagaacatgatctgatcgaagaattgatctcaacacacaaacccccatttctgtggcttggcttttccatccgtcatccatggatctgcgaagctgagctctacgaggcagttcggagcgtctgttatcgagatgctagttgggtgtctgtaggtcaatctaccgtagggccggtaaaggcgggagtcagccggcacggaaagtacatatgctttatacttcgtgtggtcggttcggctatgcggcccgtctgaagccgacgagcataccgcggttacctggcgcctagcggctactcatcccgtccgtgtaggcccccttcgctatatacagccatatttgagctcatggttttcgcttgttcctgctcaaatgtaaccgacgacatgtctgcttctcccggcagtgcttaaccgatggcttgggggtgttgtcgcggcggccaaggattgccctgttaacaaagacacatccaatatctgtttcaccttcttcaactatttaccggtaccgtggcgctggccaatgtttctctcttataccggtgctcaccaaagcggcacagatggttccttaagttgtgtgctcctatttgctttggctatgcatcacggcccgggctgccatttgtgttccttccacctggagcatccagaagccagcactatggataagatgagtgtcgacgggaacacccgttgtcctttgttaggcgagtgcttgacgatgaacggagttgcgtttgtgtccatcaggtttgggaaggatgcgacatgttcccgtaatgagagaatgctattcactctgtgtcctttattggccaatattccccgaagctcccgcttcacatatccacagacataatatcaacgagcggcatatcacttttcgtctctatcacctttgcgaaaaacgagtgagtaagctgaacgaagatcaccacatcaaagaggcatctaacatctacaccgtagggcttacagctttactggtagtgactaccgatgatctgttagagggaagcagggattaccatatccaaactgatgctttgactatgcactgaaccacatgcgcttactgaccgcggccccaagtcaccgagaaaccctttgttaccgccagccttctatcatctccgcgatcttgtcatgtcctttttgtctggcaattccagccggtgttccttgtcggtatgtacctcctttcctccctgccaaatcatcataaacctcatgggcagcaaactgttttgcccctttcctcagcagtatcctcacatcttctagctgagccgcggcggctgcagcatgaagaaccgttgctcctccatgatctctatggttcaagtcaaatccctctcctcccaatatcccctcttcgttgatgcgcccaaagttcaccagccttagccgcttgcggacacttcccgttctttcaaccccttgcccttgcaaaggcttcagggttaagaggtagcgtaatatatgtgggtgacccacagccgcccatagcagggttgcgttaaccgctgttcgggtgttgatatccgcatggtgtttctcgattaggagcttggtcgtggtcaagtgaccaccttcaacggcgaagaagaggggagtgtggcctgaccatagctgtgtttcgataataccaccattgtcatgcttctcgctgtaaaatggagcggatacgtaggcatctcgtggcgttgagagcatcatctcaacgatagagtccagccctagtcggcaggcgtgatgcagcggactgatcccaagttcatcctgtggagcagtgacattggcgccggacgatatcaggagatgaatgatcctctccatcgcagtcaccgtcacgtacttggcatgggctaccgctgtcggtgtccccgggctgcttgtagtcctggaggcgcgagtggtagcagcagtcagtcgcttcaaagccctccagagcagagactgcccttcatacgcatgattcgcatccgcacggccatgcatcaacagcatcttcacaatctcatcatgaacaccctcaacggccagcgcgagcggcgtcagtccgtctttatttacaccgtccactggcattccagctctgatcaacatgcccacgatcccctcgtgcccgccctggcatgccacgtgcaacggtgtcatcccggtcgagctgctcgccacatgcacatcagcaccacgtgccagtagcagttcaactagctcttcattccccaatgccgatgccatgagcaagggaaagtttcccttccctccagacaagttggggtcagcagcgcccgcctggatcaacacccgagcaatatcggtacaacccgccgtaatggcggccagcaagggtgtggaatcaccaacgcggcggttgataacagcaccgcgctcgcagagaacggagacaatgtccgtgctgcgcttagcgatggccaagtaaagaggagtccgtccgctcttggttgcggcgttgatgtcggcaccgcagtcaaggagttgtttggctgcggctaggtgcacgctgtggaccgcttggtggagaggcatgtggcctgtttcgtccggcaggtttgggttggcgccgtgggagcacaggatcttgaccgtttctaccttggcatcctcgatggacttcccagacgaagaggaaggggaagatgaagctgagccgtggctgcttgctgcgtagtgaagcgctgatcggccgaatatgtcaacggcgtctagcttggcgccaagttcgcagagtaaggtgatggaggcactggggaacccgttcttggtggcagtaatgatggctgtctcttttgttctgttagttgcttccaagtctgcgcctgagagggcgaggaagttggtggcatcgacggaacgagcggcgagggcctcatgaagggggggtaggcttgatcctgatctgtggatgttggggtcaatgcggccctttttgatgagctccaggattgtgccggtatcgttcttgtcaatggcgtggtgaagctgctcggcgagttgggtggtgctttggcggtgcttctttggtatgggaccaagtttgagtgataatgtccttgttacccgggggtctgctgtgaggaggggagtggtgtgtggctgaggttcagtttttggtgtgggcgggtgagtgagttccctcgatggggtgctgggttctggcactggtgatggttcactcctttcgccatgaaagaggtcgcctaaaccggtggcggcatcatcgctgaatggattggtgctaaccacttgtttagtaaaaatcttgagaaccaaagcgcaactttttgacttacggcgacaggcgccttgttatatactcgaaagacgcgagatgctttggggttatgggcgaggatggctgagacgccatgcccagaccgctatcgagactgaggccatcgtctagctgaatccttgaaggtctgacgtgatgaaacatggcttttgttgttgactccaggcatagacgttgaacttatatgaattggacaaacatacgtacgaagggtaagcaacttttaataaatgtagctgggaaagcgaaaaggggaaggacatatgcagatcgacgacgtgtcgtacaattgtgtagcttataaacaatccacatgcgccttcgccgagcaaccagaacaaggagtctgaccaaggaagaagatcaaaccaagcgatcaaccacgctagagggatcacaagaagaaaggtaagacatggttaacctcgtgtacacgactagtcaggtaccaaacctaccaaatgttcggcactcagcactagtgtcgaggtactagttcaacttgtcttcaacagcaaagcaagcaccgacaagaagattgcgattcgtcccttgaaccaaagaaactagtaagggaaattggtgggcggcgcctctttcccttttgctagactagtaacagcaatgaggaagagaccaccgaaggaaaacgtggtacgctgtaaatgatttgggcttgttccggccgggcaagcaaactcttgaggagaattttcccaatagagaccaatcgaggcgttggtgaggcgcttgctaaatgacacccagacacaggaaaaaagatggctggctgagacttggcctatatactagtacagcgtactagttttgtagaaaaagagtgttatacatggcctgatagtttctgcaagtaatttccaatctcatcatcatgtccgtccattatgaagaaaaacaaaaacaaaagaggttcagatcgggagaggctttcgcggataaggagagggggtatctcttccttccttcctttctttctttttttttctctcctttctgaagggggcaagtggctggatggctgggtaagaggcttgaacaagagggaacctgagattcccagggaggatgtgggaaagacaaatgacgaaaatgtggggggtagatcggaagaaatcaacacaagacgcaggtggcaagacaggaggagatccagatggtcggtgttcgttgtaaaacggcgagcggcgtcggtttcgcgtctcggagtagaatcggatttttttgtcgccctttcttttcttttttgggctttggggttcacatgcagaatctggcgtcttttgggattccgatgagggtgcgtggtagtagatgggtaggaggagtgatgacttgaagtttggggatgaaaatcgattttgattgaatgatcatgagcagatagaatgggagagttatagtggttaaccaccaaccccattcgcgcgcgcgtataagacaatgggttgggcagtctctcaggagattcgaaactcttcagccgtacaccagaaatacgatgtagttgatggacgacgccggaagttctcttccagtatgccggacgagcctgatatcgctatagtgacaggatggtgtgcacatagcaagatgtctctctcccttggcagctggcagcttgcttggcaccggcttcaatgaaagctagctgagtaccccagcttactccacagcagctccccacccgccccttccatgatcgtcaccagttgcttccatcggatgtcattgccttgagacttttgacagatcgttgaacgtgcgataccctcttaataccatccatatcaacgattatcagcgcatttcaactttgaagggctcgtatttttgtgataccttcagtaaccacagtcagacaaaaagcgacaaagtggcgaaccttctttggacaacgcagaagggggaagctgctgcaacggctggccaaactgcagcgcctccagtcgaaaagcccaagcccaagaacaccatggtccagccaacaagcgcgccgtccgcaccagcgctcactccccagttttgcttttcgacagcagctctacgaggtgggattccttcaccttatagacacaaatatttgagagtcttttacaatttactgacccaaaacccacagacttcctacgagtctcccgctccgccatcgacgacaccataacccaaaacctcaacgccctcgtcactccctcccgcgctggcttcgacccgtcctctactacccagcgcagcccccggcccttatcccggcaaatcgaccccgccgcctgccaggaattcaaagaccaagtgttgttcccctcgtggcaagcgcggtcgcaggtgttgagctactgcgcgctggtggccacctcgccggacccggacgacccggaggcggcgatccgggaggccgagaagcagaaggatcgggagagggtggtgaatgaacggctggacccctactcggcgaggtttttcccgcgagagccgaggacggaacagctggcgagcgtgatcaggatggagcagggcgtggagaatattgtgaggacgaggacgtgggggattgtgggggagaggtgtgggagtgatgggaagacgtgggagcaggctttgggagagtggaggagggataagcatttgccgttggcgtgaagatgatttttttttttgtgctgatggcagtgggtgatgtggtcgcttatgaagagatgaaggtgagggaaggaaggggtgtaagtgaaaaagtgtgtgctaagcattgggtatggcgtattaggatgtgtgaccatatgaatggttgtaattgtagggtaatgggatcttctgtcaatatatctgaagaaagaagcgaaaatatctacatcaaattactaagctttcgtctatcgccgcgaggaattatggaaatctttcattgtctcgggaggagttatcgcgggatctggcgggaggcttccgtgtcttcggtgttgttaccgagagggccgagccggagtctagctaaagattaaccccacttatagggaggtgagtgggagagcttcgccggctgttggccaatcggcagagagcaactttttgatcaatgcgcccatctcaccaaattgtcagctgtagaatttcactttgcagtttggggaaagtgcatcgtcaacgtcgacaagaactgtggaatagtcacgtctgtcaagcacataagaccgtcacaggtattctttcttcttctttcattttggctgtagacggtaagtataaccattccccatgtttaggtggttcaggtaggtacttgtgcggtgcaaaccctctcgcggtgtcccgatgttgttggctgtgagtggtagcaagagctgtcccaccaggctccgctcatccccgacaccgaaacaacgacatccacttccaccaaaaccagcccactctcggccggcccctcgtccccctcccccacgaactgatccctgacctgacatagtggcagtctccgactcgagtcgagagagtcttcatcctcctgagcttaacaacgacaacaacaactacaacaacccactccgcgacaaccgtccttccgccgcaacccaaccccgcggccgtctttgacatcgaaacacaagcctttcctcatcgtcccaccccgcagtccattcctcgatgccgcaaaccctgagcacgagagaggccaacctctttcgtaccgtcatccgccactatgaggacaagcagtacaagcgcggcttgaaggccgccgagcagatcctcaagaaaaaccccaggcatggcgacaccatgtccatgaaggctctgatcatgaactcccagggcaagacggaggaggcctttgccctcgccaaggaggctctcaccgtcgacatgaagtcccacatctgctggcacgtctacggtatcctctaccgccagcacaagaacttcgacgaggccatcaaggcctacaagtttgccctcaagctcgagcccgagtcccaacagatccagcgtgacctcgccgtcctccaggtccagatccgcgactaccagggctacgtccagagcaggttcgccatgctcaaggccaagccccatctccgccagaactggaccgcccttgcgattgcctatcagctcgaaggcagcctcgaacaggccgagaacatcctcaccacctacgaaaagtccatgaccaacgttcccctcaagaccgaccaggagcactccgaggctctcctttacaagaacaccattattgccgagcgaggcgatatcaagcgtgcgctcgagcacctcgagtccgactgcaagaactgcctggacaggttggctgttatggaaatgcgggcgcgctacttgggtcagctcaacaggaaagaggaggcggcaaaggcgtggcgggcactgctggacaggaaccccgagcaccccgagtactacaagggtctgattgaggctttggagattgacgagaaggacgaggctgctctcaaggccatctatgacgagtatgctgccaagtaccctcgctcggatgctgccaagaggttgcctctcaacttcctcaccggcgatagcttcaaggctgctgccaagagctatctcaccaacatgttggacaggggtgtgccttcggtgtttgccaacctcaagcacctctactctgaggttgccaagaaggaggccatcctcgcccttgccgaggagtatctgaaggagcataaggggtctgagcaagcgaacggcgacagctccaagggtgtcggtgctgctctttacttcctggcgcaacattacaactaccacctcagccgcgaccttgccaaggccatggagtatgtcgagcaggccatcgagctcgatcccaagaacgttgacttccacatgaccaaggccaggatattcaagcaccagggcgataccgccaaggcctcggaaaccatggaccgtgcccgttcgctcgacaccaaggatcgttacatcaactccaaggccgccaagtaccaactacggaacaacgagaacgagaaggctctcgagaccatgggtcttttcacgagggctgaaactgtcggcggacccctcgctgacttgaccgacatgcagtgcatgtggttcttgactgaagatggtgaggcctggcaacggcgtggcaacaccggcttggctctcaagcgtttcaccaccatccacaacattttcgatatctggcaggaggaccaattcgacttccacagcttctccctccgtaagggtcagatccgtgcctatgtcgacatgatccgctgggaggacagcatccgcgagcaccccttttacttccgtgctgctcttgacgccgtcaagctgtaccttgacatgtttgagaagcagcaggcttctgccaacggcaccaacggcactggcgaggccaccaacggagaggatgccgctgagaagaagaaggccgccaagaaggcccgcaaggaagcccagaaggccgagcgcgaggccgctgagaaggctgctaagcaggatcccaacaaggcgacggccaagaaggacgaggaacctaagaagaaagacgacgatccgaacggcctcaagctcgctgctacgacggatcctttgggtgatgccatgaagttcctcaccaacatcttgcagttcagccccaagaacattgagggccaagttgctggtttcgatgtttacatccgcaggagtaggttttagatgcaacccctgtacttgatttctcactaataaatatacagagaagtatcttcttgcgctgcgctgcctaaacgcggctcaggcgctcaaccccgaacacccccgtgtcaaggagcagttcgctgagctccagaaggcggtcgagtctcttgacgatgctcagtcggccaaggtcaaagaagtgctcaaggccaagttcagttcttagaaggatccgaatcgagctgttttggacatgttgtcagagtcggacttgaacacattacaagttccatcggctgaacccttttcaatgccgtcgcaattctcgagcgagcgcttccgcgccttgctatttgaggtccagcgtccgccagcctagaagccaaggaaccgcagagtcgaagcttgggggagtagaactaggtcatcagcggttctaaggtatttctattcatcacttcatacgtgttgggaaatgcaccaaggtagatgggtgtgagtggctgatgagctagcggggaccgcctgagttgattgtttgacaaaaaggatgatattttttactagcaggagggttatccggccggggcaaagaaaggtattccaaaagttaggttgatttgcatactttgttacctacaggaaggtatgtagacggggcgaggcgagggagcatggactcttttggacgccggagttttcatcaactttttctttgtgcagatacatacacaactgaaaccgcatcatctgttgagcggtgctctctctgaatacccagccgtgatgggttacgtaaaggtacaaaggtttctgatgtgttggaggttgtcgtctgatgctgggcacttgtggccaacgaagtccagctgagtagaggcagctctggtaccttggcacggttaaatcgcctatatttccggcgtatccggcaccggatgtgccaccccgccaggtatgcaacggcagtcagtgtagtgcatgcgcctcggtggaagtggaagcgggcacatcctgcttcctgctgcagttgatgaatgcacgatttttttagttgtatgtagcatcagcagccagcagcagcaatgggacgggagctatgacggggtccgcagttgacccctgaacagaaactgcaaccaaaccaaacaacagaacggttgaggagacaacgacgacggcttcagcagggatttggtcagccagtgagggccgacgttgcccctgtcccaacaagtgccatccatgatccaagacagcaatgccaagcaccgattttggcgaggcgagactgtcaacggtacggtgctttctgagagtccgagagtgcgacccgagtcagcaacaactcaagccgagcttcgtctcatcccatctctctcttgaactgtctgtttgcttccgaattttcagcatcttcagtgttttttgtctgcaggtttttgatttgtcgggttgtcttctttgtggcctatcatcatcatcatcatcatcgtcagctccgttgcgggtattcgcgcgtgccgttaagcatagaagccacccgcatccatccattcatttcacttgtacactcctccgcgcatagctcggcaccgggatccattgaggttcttgccttgaccgacaccgtgatacaaacggaactatagacgccaaagaaagtcgaaagagaatcgaaacacacgggaaaacatgggggacgttcgacaactacgggatgaacacgcggcagccattgcgaaggcgagcgcgcaagagccgtccattcaggccgtggcattgcaagccactacttctgcttccggaaagaatgtcgctattctcgaactgcccactgtcacactcacttgcgagaaggatcacttggtgattcaaggtatgtgaaacctccatatacatgtcccatctcatccctcctacaagcacattttctttggactggacatctcttcttcctcataagacctacgttcgtccttagactaaccgcaaagcatgcacagaacatactgctgccaccaagaagtcacgttcgtgctgcccaggtatataaaaaaaacatcgacttcctcttacacacaaatcctctttacagtcacacagaacgcccgatgtggaagaacaagctcaagcttaaacctcaaccagattttgaaaccacatttgtctcgacagtatactaacaccgtttccctccctcctccacagtcaccccttcgcgccgtctcgctcccgggtccgtaccattctacaacattctctgggcctacatcacccccgaccgcaactacctccgcatcgacttcgccgaagagacctctcccaagaaacatcagctcatcgtccgccaactcgagttccccctcccctcagcctctctccaaggtgcccgagagcgcgagccacttctctcaccaccctccatccctccagtctccgccgccaccttagacgcctttgtcgcccgcgtcctcgacctcgcctaccctgcccccatccagcgccgcaagcgcgcctgggtgcttgtcaacccgcatgccggccccggcggcgccgacaagatttttgaaaagaaggtccgccccatcttcgaagcggcacgcatgccattgaccgtcgtccgcaccacctactccggcgaagccgtcaccctcgcgcaggacctggatatttcagagtacgacatcgcaatcccctgctccggcgacgggctaccgcacgaagtcttcaatgggctctccaagcggcccgatgcccgcaaggcgcttgccaagctagcagtgtgccacataccctgcggctcgggcaacgccatgagctgtaacctctacggtacccaccgcccttcgctggcggcgctagccatcgtcaagggcgtgccgacgaagctggacctgtgcagcgtcacgctgcaagatggagagcgtctgacgagctttctgagccaggcgtacggcttgattgccgatttggatatcactaccgagcatctgaggtggatgggtgcggcgaggtttacgtacgggtttttgacgctggctatcaggaagaagacgtatccgtgtgatgtggcgatgaaggtggaagtgggcgggaaggaggagattagggggcattatgcgaggggggtgaagggggcggagagtgatgttgggaatggggaggctagcggggatggggaggagggtggtagtagcgatggggaaggagaaggagagggagagggaatgccggggttgaagtatggaacggtgaatgataagttgccggaggattgggaggtggttccgcatgaaaagttggggagcttttactgcggtaatgtatgtttttcccttaccccccctttgctcttccagtcacattaacaatctcgacagatggcctacatggccccagacgccaacttcttctccgccgccctcgccaacgatggtttgttggacctcatcacgaccgacggcgacatctccctctggaagaacatcaacctccaactctcggtcgaatcaggccacttcttcgacaaccccttggtttcctatcgcaaggtctccgctttccgcttgacaccccgataccaggacccgaatggagtgatcagcatcgatggcgaagcgcgaccgttcgctcccttccaggtggaggtacacaagggcctggggctgaccctcagtaagaggggtgtgttcgaagcgccggggccgcatgggtgggacaaggtcacgacgacggaaaggttgatggcctaggtggcttggatggccgtgaagatgagaatctggaaggtttttatcgatgagaaattgagcgttccgggtaaagggttggagcagcgtgagcttaaggacttggggaacgtgacgctgggggacgggtcataccgagcactaggaaccaaggtaatggaaaagggaaaatttcatggtaatggaggaggttagggtggggtcttatgagcgggatgggatggatgattatgagaaaaggtggctgatgttgaataaggagggctgcggctttgggttggtgggctgaactggaagagtggacgactgtggagatataggttcaagtacataacattgatgataccctttgttgataagcgaagatggtagatagagagcgaaagaaattgcgtttcgtttatggtttcgattgagaagtcaatcctctcgcggcttcgatggttatcggtttccttatttaaagtaatgggagagctggatgtttgactgacgatcagaattccgtaacctctagctttcagtatctaccaggactcaacactaccagccacctgggcatatgtaaacagagcaaacggcgctggaggatagtactagatccaacaccttgtgattgaccagacgcaagtctttgaaaccttaccatagcaactggcatcaccaccggccgccagccagctgggaacaagcacttcaccaccaccaccaccaccaccaacctaggcaaacgcggcacctacccgtcacttgctgtaccaagcaacgcggggttttatttttataagcaaccgggtatctgacaccttataacaaacaacaacatacaaggaagaagaagaagaaaaaaaaaacaaaaaaggttagagtggagtagtagtttaactcgtcgccctcccaaactgatccccaaaaaaaagggtgaggcaaggagattcaggcggagacccgggtgcgaatcccggctctagcataactcttttccattttttgcatgtctatctttgagtttagagagttcttaacatgtccagattgttgtccgctttttccactttgttttccattttctctttttttttttttggggggggggggattccgagtcgacgatggcaggtcgcaagacacttgttgagttgagctacaagttgcaccgagagtgactttcagatctagagtagcgatattgatgggtaactagctggcattacgaaaattaagactgatcataacggtgatgctaaagctgttggcgatgatggccacttgcccgtcgaatctatatgcgtatcttcatgcttcatctgcctaacgattcctccgcgtccgtcgttcaatggcattcattgtctatggataacccttttctatccaccaagaccataagttatttgcgttaggtggtatcatcatcgtgagcgataaggtcaaataggaaacactgaacatgaataaaggcaaaacatcacagcactggaaacaccacagaggggcacttagctgctcaaaccttgccctttcttcgcttcggtcacgaatatcccatccaccatcctcttctcaccatcaccctcctccgtcttctcaacactcgccgaagagttatccgaactttccaaactctcctcgttagccgacctctccttttgctctctcctctccctctccctctgaaacctcgccttcctctgcgccctccatcccggtcccctcgtcaccaacaggtagataatcggactaaacaccaccagcaccagcggccaaaacgtaaatgtccagcccacgcccatcttctgcaacatggcctcgatgaacgccgtcgcccctgcaccgcacaagcacctgaccaagttggttgccgccacggccgtcgccggcgcctccgggtacaggtccaccaccagggtattcaccagactgaagctgcccgtaacacacaatccgacaacgaacaacaacaccaacgggccggctacatgcgtcgtagtctccagcgcccaggcatacccgatcgtcgctaccacaccgattcccaagatgggaatgacaggctgcagcctggccctctctatggggaacttggacaagtcgtcgccgcgcttgtagtcaatcgtcatacccatcttcttggcccaacgacggtagttccagtccaggatcctgccttgcacgaccgcggccacggtgcagccgatgccatacggtaaatagcacagaccggtctcaagctggttatacccgtacctatcggcgaactgggtgcccagcgtagcgcagatgaggataaaaaccaggtaaaccatggttccgtacgaaatcagcaatcccaagtccgggttgaaaaccaccttcaaggtattaaacggattcggaaacctcagcttcggtctcgtcctctcggcctgccgtttcgcctcctcctcctcttcctcctcctctctggagccgggaggatgtcttcttcttctcctcctcctcttcctccccttcacataatccaccaccgtcatattccaccacgcctgcggcttcgtcgacccattgccgaccacgtttctgcacgtctccggcaccaacagaacatacggcaccaaccagacccccgtgtagatcagacaaaaccaaaagatggcgtgccagcccaggtactgcccgatcacgccaccgatgacgggcgaaagggaaggaccgatgttgatccccgccgaaacaaaacccatgtattttcccctctcggcggaaacagcgacgtcagccacgactgcgtaacagagcgccaagctcccggaacttccaaaactctgcaacatcctcaagaccaacagcgccgcatagttcttttgtagcgccagtcccaagttggcgcagatgtagacgataaaggaaataataaaggccggtctacgaccagccgcgtcaccaaagtcgccgtaaagggtaggcgaaaaggcctgcatgatcatgtaggtggtcaaagtcaggttggctttgctgatggagacgttaaggtcccgggcgacggcgtcgagaacgggaaagtagatgttggcggtcatgggactgatgaagccggcaaaggtgatcatggttacgatccatttacgggtggagggggggaagacagtgtaggcgggtccggaggagaggcgggtgaggttggcttcggggtcttgggaggcgttgatgtctgaagtgtctaggttcgggtccgggtccgggttcgggacgggtacggggcccggctggtaggtagtagggtcattgctgggtgatattgttgagatgacgtcctccttttcttgggcgggtgctcttgttggctgctgcacttgtactgggaaatttgaagagtcgacggctcgacctactgaggcctcagaggtgagagatgacggacgggaaccactcatgttgggtggctccggtcttgatcccaggggcggttttgtttaggttggataaaagaagtacgatccttctatgtaaacggttgcaaggaaactccagaattacttatgctggagatttagtctcaccgccactaagatatctggcggcgagcaccaaatcggtatttgaaagggacaaaaagaggaagagtagtggggggtggatagatggttatacgagaaatcccaactgccgcttggacggcgatacctgaaaggctttttatttccggagctcattgcatgacttgtatccccagtccgcaaggggtggtggccttacctcggggtctggcttccgttggttctttctttaaacaaacgagaatcatggagggttgttaagcttgaccgaggaggaaggtgattaagcttatcactaacaacttgtccaatcacgtcgattcgtactgtataatagatagtgttcagagggcaggcagatagatggcaggtcagagtgtgcggaggccaacgagttgtgctggacgtagagagcggatgaatcacgtttatgtcttttgctttgaccaggcattattaccagtccagccatgatgatcgatcaccagttgagcgcttgaagagacggatttgggcaatgtcagtttggcctacactactagagggcacacaatctatgtcgagggagatgtcatgtttacttacactgtgctcgtgatcaacagatcaactcaacgtccgttcatcaccatccgaattcctcgatacgaacaactcccgtaaactattactagaggtacgtagctttgtgccactgtttatggtagcccgatatcggttccatcaatgttcgaattccaaattccatgtgagcttgtcggtgtggttgataaggaagaaaacaggaaaaaaagggagaaagtacttatggttgccgaaatgggggcgagaataacaccgagttggacgacatcggcgccgtttttgccgctttccgctccggtcggggcaacaaacgctccacaacggcagggcgcgcatcttggcatcttggcatcttggcgagcttggcaggcaccgtgaccgaccgggtgccaaagccacatcgcattcaaaccccaagcaccagccactgatcgatgcactccgtcatcgcttggcatcatttcagccacgttgagctacactacgtacgtacagcatgcggcagcagcaagcaatgggactcggatcatcccgtctccaagttcaacttccctttgacatcgtgacaccttgatggcctcggacactgattcgagacctacatgacgaggtggccttcaagacaccactacataagtcataatccttaatgaacgatatcatggcggacctcacctccaccttcaacgggctcctcaaaggccacgatgcacctcccacgaaaccctttaccactgataccgccgacgagttcctaaaggaggcttacagaatcgtaggccatttccctcactcctggaattctctgggaacaaataactaacgtacatcatcagacctcccttgttgcccaattacactccgagcttcgcaatctccgtcaagcctacctctcgactgccgctccgcgcaagacacacctccacacttcggctcgtaacggctcctcccagccagtctaccttaccgatcgtgaccgtgaagaaatcgacgccaatgccaaagcgacgctacgcgacctcaatgcccgcattcgcgccctcgaggacgccgagcagctgcgccagagcaccgagaccgccttgatccagaagaagtacgcccgcggccttggcgcattggggtcctgggctgctggcggcggcccgctaggaagctccaagagcaaagaacatgctgctgccgaggccgttgcccgtcagctgggcgcacatcgcgagagtgttatttggtacctaaggcaacgcctgcaggagacagcaagaacgcagcaggccatgatggagaccaggctgacgcgggagatggaaaagaataggagcgtgttggccaaggcaaggagcagtactggattggatactggaaatcactttggctcacggaggcggtccggaagcgtggtccaggggaacacgtctcatctgcctgtggatgagtatgagggaaaatcggcggtgcctacacaagacctgaccgatgaacaaatacaaatgttcgaaaaggggaatcaggatatggtgaagcactttgagagtacactggacaaagtcaggtatggaacatgttcaggacaactttcgaggtccacatcagggactaattgtgtcacagagccgccgaacaatcactgctcgagatttccgaactgcaaaacatgctggtcagcaatctcacgactcaatcggcgcatattgaccagcttgttgccgagtctttcgaaactaccgagggcgtcgacaggggtaacaaggagctcaagaagagcactaacagggccagtccagctcggtataccttcttcgctgctacggggctctgcgccttccttgttctatgggatctgatcatttaacatcgttggcgtccgcaattcgcattataggcggcaagcgcttgatcaaaattcaggcagattagccacttgctaattttactccaacgatccttctcccactgatcgcatccttctgcgtcaaaactcggctatctcgtcggttgttgcatctagtttattgtaccctcgacctgcaaaatgcaagaacttctcgtattgtcatcaccaaaaaccacatcgatgtccccctccttcctcgatgcttgccatccttgtaatcatcatcttggtcgggcaaatcatgtcatcttcccctccaacaaattttgccagcttcgacttagtcaaatatcacaaggaccatctagaacacacgtcaatatcggcaccatcatcatcaccagtaccagtaacgcttggtatatcgggactcattggtttttcctcatccggagctccttctatcctccggtttgggtattgttcgccattacgctgccgccgccgtcaaattgcctgctgtggtacatcaagttcttcggaatattgaccccaacattcggagcaccctgaacggaagtgaaaggctcctgtaggtgtcttccaacataatctctaccaaccaaaagctgactgattacaagcaggtgcccacgaatgtgataccctcgtcattatcaaaactctgctcctgaccgcccacgcacgtgttgcttctacgggaacgccagctttatctccttgttcagcttcccacaacggtcgtgtcgacatccccattcaacatgtcgcttggtcaattatcctcaaacatcgtccaccatgtattctcgacggtaaatggtgcatttgcctggccaccatcatcgaaagtagccggcactgctttcttcactgccgctcaggttctggcgttttacctctttgcaacagtggacaatttcagttttccgataactacgagctacctttccctacgcgggcgcgtccaaatagggaacccggacatccggctcgttgaacagatatttttcaacatgttagttcggacggagctggcaatcgacgacagaattcgaggaaatcgagatcgccctgaacgtcatactcgttatcacgatctaagaggcataatcccatgccccccctgctccggctatccccgtcttgggatattctcatgctatccactctttatcaggttgatcaaacccacgcttcagttcggctatgacctattcagaattgtcaaagatcttgctttcaatgattttgacgaagagaacacagagagaatcgacgtcatctcggcgtttaaccttggccagatcataggtgcagggtttgtcgaagggccacggcatggtgcggcgctgcaatggctcttgatgcaccgcttgttctggcgttgggaggcccaaggcaagaggctgttttttaatattgaagtcgataaccgccccgagaatcaccttcgagtgatttttcgtcaaggacgggacgagagcttcgacaactgattatcagtaagttgatgtcattaaatcacagacagacacagtatacgttgaatcaagcgatgttgtctaccctcacatcgtgatgggggcccacgtccttgtatcgagcacgaggacagttgacaagtgactctgtctcatttgctgcagtcattggactttctccccagttctgatacctcacaaagtttctctcatgtcatcttcgaaatatcgctgacatatacagcagcatgatcattaaagtacccgacgtggatcctttcaactatggagcgtgttgggggtatggtacccgggtagacgggctagatcactttgaaaaacacgatgggtcagtgaggagtatttggatctttgtgttacgatagtatggggggtggagaagtcacttactgggcggaagggattgcggataggttagaaggtggaaaagtaaacgaaaaggcggcagacgttgcaggatagccgatgatgtatgccttggggttggttggtggtagctttctgaggagggattatggtgacgagttgcaagcgagaacagcggattttgtgcagcactgtagatacagtctataccgtattaaattaaataagtacttgacaaaattgtctgtccattgtgtgatacccatgtaggcagttacaggattgggcacgcaaaaaaccagtcaccaatggaatccatcagagccaacagaatatgcttcaatggcacgaattcgtctggtgcaagaacgatatctgctcggtcaacaggcgaacatgaatgctatgaaaccggcaccttgctgtcctaacacaggacagagtggttaaaacagataggcaaaattgaagacgttctacgtgattatacagagttatcagaccggtacacactcgtgttccgtggagattaccatgtcagtttagagatcagccagtcgcctactagacgtgcagtgtacctaatgcagtacagattgaggaagcgttcaacatactatggcgcgccacccagggttaaaagatgatgctcaggacataatgctcatctaaatgtaaaatatatatctcaggatgatattcacatgaacctaggtgatccatagataccagtctgagacagcaagaccatctctccaggatgaccttatacccctttctaagtccaagatatctaggttatttgagtaaaattacctcctttgaaaatgttcttgaaaaaaatccgtcaagcaagatattgctgttagaaactcattcaatgaaaggactgtcatcgaggtcattttacttgataagaacacccctaagcggtgatatttagaatagaactaatccatggataagtttctatacataatcatagacttcacaggtgctttttacaattatgtatcatccctagagatcctttttctaccacacaggtggcgcgctatggtggtgatacccgccgccccgtactcagtcagttgtggatatcatcgaacgcgatttgtttactttctaacaggcgcgggcggagtggaaccccaaacgctttacagtaccagtcacatccataacgaagaatatcacataagaaaaatggaataagaaaagggacaagagcttgggggattcagaaagtccagcaaggaccaaacaaagagaacaagtatttttgattaaccattcgggcacgtgaattagtatgtgccctctatcccatcgatgtttttccccatcgataggtagttttccccgttgctgttcccgtccattcagcagcaagtagtacccatgggggaggcatcttagacctcgacctcgttaccatataacaccttcaataacagaccagcaaataaacccgtcactgatgataagagaggatcgctgtaatcttgctaatccccattcagacatacagcatgaccacccgataaccgcttattcgtcaacgaaaagggaatagcagaaaacaagaaaagagtaagagtaatgaccaagaaacaggaaagacctagagcagaaaagaaagcaaagagtgaggcatcctctattgcacttccctgacaaccttgtccaccgccctggcaacgtaatctacgttcttcttatttagaccggccatgctgatgcggccgttcttggtcatgtagatgtggaactcctccctgagcttagccacctgcttctcgttcaacccggtaaatgagaacatgccgatttggtcggtaatgtggttccacgggcccggggtgcccagctcctcgagctttgcccgcagagctttcctcatgtcgatgatgcggcccgacatggtacgcaggttctccttccactcggcgaagagcgcggggtcgttgaggacgatcgaagccaccttggcgccgtagatgggcgggttagaaatctcggagcgctggagtagggtgagctgcgaggccacgcgggtggttatggacgcagcgtcgggcgaaggagcggagatgaagtggaagcagccagcgcgttgcccgtagagaccaaagttcttggcgaaggactgggcgactacgagctcgaaaccgagctcgacgaagagccggatggcggaggcgtcccggtcgaggtcgcccgaagcgaaaccctggtaggcggtgtcgaagaagggaaagtggcccttggcggccatgatctcggcgatctcgcgccactgggcgagcgtagggtcgacgccggtagggttgtgggcgcaggcgtggaggaggatgatggagcgctcgggggcgtcagagagggccttcttcatgccgtcaatgtcgaggcccttggtcttctggtcgaagtaagggtattgggcgatggggaggccgacgttggagaagatctggttgtggttggcccatgttggattgctgaggtagacggtgggcttcttggaagcgtcgccgtatgggttgtagaagcgcgagaggaagagaccgccgagatggcaggcgccagtgccggagatggtctggatcgaggcgacgcgcccctcagtgatggcgggagcagaggcaccgacaacgagctcggcggctttgctggttagggaagcgagaccggcgatggggagatattcgtggttggcttcagggtcatttcgtataatttcatcggcctatttttttgttgaaaaacaattagttatctgtgttctgtttgctgcatcttgatggcttcttttcgacggtcactatggcgacagtgcagagagagctgtaagtgcccctggaaggtggaggagggctcttaaggaggggttctgtaggtcccacgaggtgcctagctccaggggctaccctatcccgcccagggcaatcgcctacaggcttccccggattgacacagtgaggctcttgaggccctcgcgacggaactgacggggactccagtgcgcctcatggccagatgaaagcaaaatacaaataaagcgacactcaccttcttgacaactggtaatacccacggcttcgcattctcatctctgtacgcgccgatgccctggaaacagcaaattagcaattgctgtgttatttgcaccacacggcgcatgtgggtgggcgtgagaaagcagcaacataccaaatcaactttttggggacttgggtccgccttgaacgctctcgccaacccaaagagaggatcctcgggggcttgaggtaccacctcggcggggaaacttgttatttgtggcagcgccatgtgtttggcgatggtctggattcggtggaggggagtagaagaggtggagttggcactagggttggtgttggtgatggttgtgcgatttggcgatgacgttggtgtgtggtgggaggggaaggaagtgtgggcgtgaggagcgggagcggcagcgcgcaataaagtcgaggcaggcgccatcttgtctgttttgtatctgaggcggtttcggtagaggtatgtcaaaatcctttgcggcgaggcctggaacggactctcttcggttgatttgatgcagccttgcaaaccgctgtctgggtacaccgacaacggacggggatttggacaggccaaagtttcggggggttacagtcagcggactcggtcggatctagccagaagttcggatcgagcaaggaggttccagcggtccgtaagcggttctctttttagctcttcagcctgtacggaagggcggggaagatggctggtatcttgctggctaggcaggtagaagttggggatcgcagcactctcttggttcagatttgcaagtcgtgaccaatacggactgtgcgattggtcttctgggcaggttgttgtgtaatgccgtaatggtagtataacaaagacacagtttacatgggaaaggaggaatctacgggaacaggcagagcaaacagaccgtaggactatatatgaccttgagtactcggagaatcagtgttgctatgaggtcagattcacagttgtatccaggccacttgagggcggcatgtgaacccagaacagggctggccgatttgcgaccgaggcatcatgaatcgcataagaagggccgtcacttgacagcttcctaagacggaaattgctcaccgaaacgcggccatgacagcccatctagcgtgataccttgttcttatacggataaacgtggattttcatccatcctggaacgcttggaagcatcatcgtgaagacggctcgtgtaagtcagacggactaaacggggccacaattcgtgactaagtgttggaggatgccctacccactgtagtccaccccaaggtccccatctggtccacttggaacccaatgacactggagtttgctcggaatttgaaatagctgagcttccccttgcggccctcgtgaaatttgccgaccgttcttgtgacttgaaaaaaaactgtcgggcatggtttctcagatccataatagggagacggtgagttaatctttgtcattgaccccaagtttccatgcatcgtcatgccagggggcaaatgatgaatatttcgacaggtcagagacagtcacagtttccactgcccagacgccaagcaaggcacacagagcctcgaggccgaatgcggaaggccttcactgcacaaaagagcttgcagcacttgcagcacttgcagcatggcggggacatgggcggcgtcccgtcccactgcccgtggagaccagcttttgcgattttacaggctgtgcttggcacgtgtgagagacctgtggagctgcttgctggagcgggcttctcccgacgggaatcggctattttgggaccggacaatcgcctgttaccttgatctggctgtggaccagagaaaaacaatgaagcaattcacgacggtcagaatgtccgaaaagaaatcgatcctggaagcaaaccagggttgtcggaagctgtaggaaattcctgtattaggatccgaagtgataaccgctccactaaccaagctgatatcgtccaaagcccgggttttggacgtttcccctaaaagttccgattccaatcacaagacgacaatctcgtatcagataaagtactatacctcaaggtaggtatcgtcaagataaccatttagtgtgtccgtatcaacaccgatagtcaaaactacaagggacgccaaatcgttagataggtcgaacacatccagcgattacatgcttgggagggtttattttatcgtttagatacgactcagatgaggtggcatgttcaaggcgcattttcacctgcgtaagcgctccaataagatggtacatgttgtagatgtccccgcgcttccttcctttttgtcacatgtctctgttcaagctttcctctcttccccgccccagacagaccgcaatccggggtaaaggcccaatggtcgccgcggggttagggcgtgtagatctacccctgactgtcactggatcctgtttttgttgcattggtcaacggttcacagccctgacagcttcttcctccctctgtggtcggagtacgacactggttggtcctcagttccccttctgcttcccctaactgaagcaaagaaagtccgaggattttcacttgctgtctggccaggcgcgacctgagcttcccctttggtgctaacctccccatagaagatacactactgtgcttttgggtctggatggctgtcggacttcatgtgaacctgataggcttgacggcccgctggtatacgttatctacactacactagacactacactagaaaaagataacacaaagtccacatgaccatttgcagggctgagaaaaaaaatgaaagtttgagcgtatcaaagtgactagcaagaccgccagtttttcaaagtaaatccttcaatgaaatcacagtctctaggccacatgacagttgatgcggtgaggatgtcgttaggcccgatgcctggtggacaaaagaagcaggattccagaagaagtccggacagagtggcatggataccaagttaggggagagtatggggatcaggggaaacagcaagcgggaagaaggagatcccgaatcgatagcggaatgcggacgggcgggcaaggcggggaagcgggacggaggagaatggatggagccggattctacattgacggggaccatcgaaatttcgtgatgcaccttccgccctgccgacgatgtcgctggtgactgaatgccatgccctcacgctgctggcatcgactcagctgtcacctgtgaccaccgcagaggttgctggggaacgggtgcggccgggatggaattcgactgctgtcgggttcctgccgatcatagccgaatccacagtcactagcatgcaccaatcacatagcgagcgcatacctccccgcatcttggcgatagctggacaagccaaatgcctgccgcaaagtcttatcagctgcttatctccaattgtcaactctcggaagcttggtccaccagttttttctgccgggcggacaagatttcgtttcaatcggcttgaactccatccaccatcatctccagcccagcctgcagcagcatctcgtcgcctctaggaaaccgatcccagtacttcgtctttttacacagcgtatacccaatttgcgttttggccctactacaacacaacgaaacagtcgaaacaatcgagttgagtggaaacaccaccaaaaaaaaaccagtcaagatggcgtcgcaaaatatgccgttcattaagaacctcgcctcgagcggtacgtttgcatcccactttccagtacatacactgccatgtgatcgaagtacaagctacatcaccacttgggatacttgcctaccttgtatctcttgacaatactaccacttctacatccaatcacgttctatctaaactcaaaatgtatacccaattccccattcgataagccctccatcactgacattttctcccttttcgatagacagcaaaatccgcaagtcagccctcgcttccctgcacaccttcctctctgccaagcacattgccaccacgctctcgcccatcgacattctcaagctgtggaagggtctcttctacgccatgtggatgtgcgaccgcgccatcccccagcagacccttgcccaggagctcgccgatctcatctacatcctccctcgggagtccgtcgtcccctggctcaggggtttctgggcgaccatgtcgcgcgagtggacgtcgatcgacgtgctgcgcatggaaaagttcttgttgctggtcagacgggtggtgggtgcttcctttaggtggatgaagggcgcgcaggatgggaaagcggatgtcagtgctgctactgctaccaaatccaacaaaaagggtgggaagaagggaagcggaaaggagaagagcgcgtgggacgccaaaagagtcgatcaggttctcgacatacttgccgagtggccgtttgcgctggacgaggacgtcaaggaggatagcgattccgaagaagaagaagaacccgaagccgacgaggacgacgaagatgccaagccccaacacgaatctctcaggaaagagaaacccaagaagaaggaaaacaaggacccgcttcacctcctcgccaagaagataccctcgggactcaagatccacgtgctggatatctgggtggacgaggccgagaaggttggcatgctggactttgagagcgacgaggaggcgctcaagattgtgcagcggatcatcgagaagatcgaggagctggagcagcgcacggtcagccccgcgataagagtgaggtccaaggactcattgtcggatgacaggctaccggggaatgacaagaagcctgtggagaaggaagatgagggatggggcgggtttgataactgatttcgttttgtaaaaatggtttttgctgagatatcatggctgctggcgtaatagagttgctttgtttgatttcgttcccttgaaatacattgcattgttgaccaatgtcttgaatcgtgaacctcctcatgactttcaatatatcacaatgttacccaggagactcctagtttataagtagtagtttgaaaagtaactgatatacatcaaccttggtttaattgttactgaaacaccattccaccaaatttcatgcaaggtatctgattggtgtcaacgagatgcgttttaggtactctctatactcgtatctaattctttcgtctatcttcacaaaataagcctaatgtgtggctccacagagctcgtcccggacacccggcgaatcacttccggaaactcatctacgatgcgcaatcttgccggcaagccgcgtataagcctgctcaacctcatcgggaatatccacatggacgatggagccattgcccttgggaccatagccgtattcgtcatctctcaatcgcggaatctcgcccatgaccagctgcaagaaacggtccatcttccacatcaatgcttcgttgaccggcggtgattcgtatgccagctgcccgctagtgccgccaccgctgcgctttacgcgaggaacaaagatcggacagccgaggattgtcgggggctgcgccatgtccatgtagacacggtcgaagcatgccaccgtccgtcgaaccatggtcggatcttgaatgaccacaatggtgcgcggcgcgcttgcttcgagcagcttgcgcgcttccgacgcgttggtagcgcaggtcgtggagcgatcttcgataaggatccgaggtgcagcgctggggtcgtcgacctggcttgcgtagaacgagttccagatagcatggaggacttgggcttcgggcagcccacagatctcggcagctatgctcttgaatgtcgggtgaagggcgacggccttgtgtacgagctcggttgagtggccaagaccgccgcaaagcacaagggttttggtgaggctaggctgccgcacgagggtgtcgaagactgtttgggcgctgtacaggacggagctgacgcatagcacgatgcaatctacctgtccgacagacgagagagaggtgacatccggtctagacagatactgtgataggatattgacgtctgctgaaatattatcatccatcttgagacaacagtagcaacgttggcagcgatgagaattctacatggtggaaggggcctgggcaattttgtagtcagtatgcccaagaccgtatatgctggtgtgcggtgattgtcgacgtatgagttgctacgctcaacgcagtcgggacgaggaacgatccgaatcgactggtgttccgattggtggcgtccgatgtccggtgtgccggagcgggcgatcgccagttccggtggaagtgtatactgcaatcggcttagcgtcgagttgtcaggtaccttgtgcaaaccaccacagccaaagcttcgtgggcaccatgtgttcaacgacctggcccacgggtttcaacttacccacaataccatagtatacagttccgccggaacttgcgatcatagtagcttggacgaagaaacagccaccgggatggccttttcgcgtcgaaagagtgcgatgtgatatgggcggaacaaaggctcgggcttggtatataaatctaggttcgttcgcgatgtagacgacaccgatatcctgagtctcaatccctatatcaattatacttgcctccttttccagattacaaagttcgcgtccagagaacccacttgcttcggcaatttattcctcttccccgcgaccatggccgacaccactccccccaattccatttccgtcactctgaaggacgtggccaagatgatcgaccactcgctgctgcatccgaccatgaccgatgctgacatcgacgctggcctcgaaatcgcaaagaagtatggcgttgctaccgcgtgcgtgaagccttacctcatatcgcgggcgaaagaagcgttggccggatcggacgtcctggtctgccccgtcattggcttcccgcatggcaacagcaccactgaagtcaaagtctttgaggccaccagagctgcatcggaaggaggcaaagagatagacatggtcatcaacatcggcaaggccctgggcggcgactgggagtacgtggctgatgagatcaagcagatcaacgaagccgttgtgcagcacggggccatcctcaaggtcattttcgagaatgactatctcgaggagcgtcatatcatccggctgtgccagatctgctctgaagttggcgtcgcctttgtcaagacgtcgacagggtacggcttcgtcaagcagtcaaacggactgtatacatatgcgggtgctactgtcccgcatctcaagctgatgagacagcattccaagcctgaggttcaagtgaaggcagctggtggcgttcgcacactggacgatgtgctacatgttatgtcgctcggcgtcactcggatcggagcgactgctactgtggcgatcatggaagaggcggcgtcgaggggcattacggacgagccatcgcgcgtccactttaagcccatggccgactcatcattgggaggatactagagaggtgttgggtgaatgtagctcgggggtctcgcatgtgtggcgcacgcgtaaggttgttggactcaagttgcgcaggagagactgctgcgggtgcctgtgatgtctatgatgttggcagtgtttgtgcgggttggctagtttagagtagtgtcgatagatagagcgagcttgaacacgcagagatccttatatagagattctcctatgtatatgcccagggtgtgtgtatttgtgtgtggagggactatctgttcatctgccgctaagtattggtcgtctgcttgcttgtggaaggtgctatggggtgcaaggattttggtgggctttgcagcagtatttaaccagtggccacggcgagaaaccgttagttagcctgatcaaccaatccactcccttctactctacccatacctctaaccgtgagcaacgccagaaacctggttgcacttgtagggtccactcaacggctacacgttgtgacctcaaccccggtcaccccccaccctcggtcatgtaacttcatcaccagaagccagatagcattgcaaactggctacttttgcaacgattttaatagttcaaaatatcataatcttattcttgatgctcctcaatgatatagagtattggctggagggctctccctaactcttacagcggtggtgccgtcgttaccgtagtaaccctccttcgcttgggggcagcctcctttgaggcattacgagcttttaagatctcttctacccttgcaaatctattattacccccttctttaaccttccttttaaatctgggcttttgggaagctaattgattttatagatatcgaatttggtagtcttttatagcgagtttagcgttctttatattaaaagctttaattgattttattaacaccttcctaatagtacaagtaaaattaaatatcttattgctaatgcccttatggatatccttagatttttggggggtttggaagataacgtcctggttgataagggctgttatcggcggcgttgtggcccggattggttcgttagggacggcgggcaaggtaccgtcgttaaggatagcttcggggtcgttaataatagcggatctatttattagctatatcccaatctttttaaaccctaatctgaagtttctagagctcacgcctagtcgtaatacttcttaataatacttaaggaaccgttgtttatttattggtgcaaatactggaaagctggtataattcttcgttgagtctctaaaatacgattttattgctaaaaagacagagcggttaagcggttgaattttatgagaagtatagggaggtaaaaagagtagttgaatacggtgttgaaatacttcaataataaaattattagatagataatttaaatatttatttagtataagaaggcgctaaccgttatttatctaggtcttaagaaggtaaacctcctttaactagcgtagagcgatccttaaattgctctagctactcaataagctattaaatttccagcttttaagcttattatctatattattagggaactattaaccttaaagagttgtaccggtaaagacgacaacaggaatcaacctcttaccctcagcaatcctatattcaataataattacctaagtcgtcgcattaattgttgttaggtataccttctttattagggtagtcctaagtactttgctatccttagattctaattcttaaagcctatattcgtttatattggcgatattggttggtgtaatggccttatctcgaatttgggcttctagaaggttgaagaattttgtaaaggttttttgggtagaccttctaattctggctgattcgagcggcttggatagcttggtcttgatatcggggttgcgtgccaggaaccgattgatctaacgggcgtccagcttgttattgttacctcctttttttaatatcgatgtcgcgatccttgatacttgacgacggttgggagcctggctagccttctctttattcaatatccatttgtataagaaggattcttgggcgggggatagctattgttggggtattttggttgtacgaagggagggagtgcttcgtatgcggttggagatagtggattagggtacactatactttttggctgttgtacgctgggaaagtctattacggaccttagagatcgtttgattgagtaaagatgaagctattgcgatagaaacgagttaaattgagggtgttttggtcgagttgttgttgttgaaagaatgagggtatccggttgtatggggaaatggcggtgtgggggatgcgaccgagggaggggagtgaccggggttggggtcgtgacgtttagaaggaacgaacgaagctgacgtatgtcaaactgtcgcaacgtcatccacttcagcagcttcaattccgccgggaaaagttcctcttgacacaacacgctcctcgccgtacatacatccgcccactgtagccggcgcgatgcagcgaccaaccttgaggaacaatgccggaagagtgccacgcgcctgtcaacgctgccgccaacagaagctgaaggcatgaccccctcttgcacctgcagtgagtacactacctattaaccatgtgagccatcgatgttcgtcctcaaacagtgcgatattcgtcgcccttgcacactctgtacccgagcaaacgtaacctgtgtcacccccgtcaagccaacgacgtggaaaacccacgaagccggccgaccagcaaagaaggctcgtcgtcgtaatgattcagcagaagtctcggcggctcacgggcgaccatccgaagccgtttcctctgcgtcgtcaatgtacctggacgaggtgagaactacgaccaggctgtagcttgtcacgctaacgtgcgcccaaggctttccagcagcataacacgacctcaccagatgcggcagaagtctcggcgttttcggcccctcgccatgatctggaagacggtacatctcaaagctcagcgtcggacacgcctttgggacagcgcggaggtcagacgcatgctaccgagactaacgctacaaggcaggggatgctgtccgctttgcccgcccccgacatcgctactatgctcgtgaacaactactttgaccggatccactggttcgtgcttgtgttccaccagagcgactttcgactccaagctcagcaactgtacgatgagacccgaacggcgtcgcaatgtcgaagcgtcccaacggctttcttgagtgtttacctcgccgtctgtattcttagcctgagctacctggatccgagtcagacggcgacgctgtcacgtcttggcgaagaaactcttttgcttcaggagcgcctgctcagaccgctacgtacaggacttctggacatcgcggctgagggctcgttggaggcggtccaaacttgcgtcctcctaggcagctattatctgtaccatggacagcctcagctagcttggcccgtctgcgggtgggctctgcgtatcgctcaggcattaaaactgcatcgtagatcgagccagcaaacagtggcagttcccgacctggacgaccccaggcaacgcgcagaggaatcgaggaagcgatgctggtgggctgtatacgagatcgaagccttctgctctatgctgtatggttacccgctgagtatcaacgacgacgattgcgatatagagctgctccatcaataccctgtcagatccgcagatccgacgtgggatgcacatgagcggcgtatcacgggccaggcaaccttgctttcgtacaaggtcgctatagtacgactatcgatcatcgtgcggacggcattactgaagctgtatagcctgggcgaccgaagtcctccacagaaaccagctcgccgcacaaacacctcggatcgcatgcgcacactagtcgaacgtgtagccctcctcgaccggaagctagatgcatggcgtttggagcttcctcagcagctacatttggaccaaatgccagtgggtgcggtggcgccttgccgagactatcttgctggcgccgccgggccatgttcaagagcatgcttccactacctttttcccctacagacactctctctgaagcttgctttcgagaacgcaaggatcctcgtccacagacctttgttgaaatataggttagcactgccagacagtcatcaggctaacgcgcctcctccgccagactgttcagacccgtgccaagcatccgtccgagcatgccagactgctgcattacagatctccgacatttgctccctgcctcttgtgcacgacgccggagctacgtatgctgtcgcgttcatctgcctgcatcttttgacggctgccatcacactgtccatcttagctagcctcaatatgatgagccaaacatcccatgactgtaaaatgggacttcgacggttgatggagatgcagtcccgactcacaggcaagagcatcgtcacttcacaaggcttgactgtctcgaagaaactgatgtcgcttgtgttgcagaaggagagggatgagatgttgaacgtaccgcttcttccagacccgccgcgtgttgagatcgaggctagacaggaggttgccgcagcctctcgtgcgtctgctgggtgcaacgaacacgacgcgccagagagtggcccctcttatgcttcagcatcgatgcaaagaggtcaagcacaagcggtagatatgctcgtaacacaggacccccttgttacgcccgaggatccctatttcggcttctacgaagatctcgcgaccacacaggcactctttgattttgaacagggcaagttgatacgacgtctactcgaagtgagatttctctaacatgaacgcagcttttcttgaatcgcacagcgactccgtcaccgatgggcgcgtagttgctggcagccttggacagcaaactaacggtgcgcaggactatagctggatatggagctcgaatgtcgatccggccttgccatggcactagagcctagcaactaagctgatgcaaacaggatgaaaggctatcatcggtggttgcttattcttttgcatacaagtgagcgcgctgttttacccacagcaagcttatagtagcagactctgagcataaccaccaccttccgtatcaccagacgtcctgcgacaaacgaccctgacagatggaagcaccttgccccggtcatatgaaggactttgtcccgcactaaagtatgacattatttgcccagggtaaaccaacaactcgcgaacacgaacaccagtcgaaaattccaaatccataaccaccagacccaacccccccaaatgacactgcttactcagatgtgtgggaagatctgcagccagtccggaacaaagtaaacaccataagccatatagcgaacactgataaacgattccacaatgagatacccccgcacagtaacgaacaccactatggatattataatcaaaaagaaataccatgcggcgaggaacccaacgcgccaaacatgggatgtctgataacccagccggaaattctggaagttataccgctgaataaagataatttgaaagcgatagatcagaccaacaggaacggtagccatcatcaggagactcgctatcctccaaatgatgctctccactcttgtaggaaagacggagtcccaggctgctaggtggacagcgccaacggaggcaccgaccatgacgcagacgaagtagcttgttttgctgaagccgctgaaggtggcgtccaggaaggcggcgtactgtacgatgagtctgggagtgacttcctcgagtagtctccggcgattggcatcaatggtttccgggttggagttttcgctgtcacgttgagctccaccattctggttgacagcaagtggattgagtttgtcgacctcaaacctaagagtttggaacccccgcctgtatccacggtcggtataccgacaatggtggcctgacgatccatgtcttttgtaagcgtagggctctggttgctcgactggatcgatgcggtacagttcctcaacaaccttgatgtgtctcgctgctctttctgcgcggcaacgatcggcccgggtgagacggattggaagatcgtcttcttttctgcggtcgaagccggacgccttcctcaagtcaactagccagttatccgcaccagtccaaatacatttccagttcggcttctgggacacgggcatgtggccgaatccacatggaagatactgattaatacccagatcgaaggtttccggattcccggacggtacgtctacttccttgatttttggaactgacatgactgaatcctgtgagcctgttgttgactttccgggtcccatgtactgatcaggttcgtctgctggagtaggctgaggcgtcgattcttgggccacttgattgatgacaatctgggatgtcttttgcttgacagagttcggatcatcctctgccctggatgccttcgatttgtccagcttttcttgtttccacttcaagtttaggaagccagtgaggttttgtaggtcacagaactgttcctgaaccatgagtgctaatgcatcttgaaagccttctctagttggctcgtctttgaagtcggcagggttaacgaagactggttgtcgcacgtcaaggggtttctgtgggcgtgttagtcagtcacaaatcagcggggatgcttgtcggaaaaagggacgaaatccacgtatgaagaggcaaactcacttttaaccaacacaggtatagtaacattgcaaccagaacgtggccaaaggtgtgcaattccaaaagagaaacggggtaccccgcagcttttctggcaatgcactgaattcccatccaagtgacttggacgagaactacgcacttttgcaccaatgcccctttgcttttgtcttctatcacggtgggctcaaccaggagtttttccaggtacccggaccccagcttggccagctcaatcactccgtcggctgagagaggaagcgttgagggcatgttgtggccatggaagtaaaattggacatggtctgacggtttgatgtcggagatgtcgacctgcaggccacccatgacaacgaagtaacagaacttcatatcgaccatggccagggcctcctacacgaagggttagcaactttactcacgtcaagtaggtctttccgtccgcgtaccttattgcctttctctatggcctcgataagttcatcgaccatggcgaggaattcctattcgatgggttagcgtctatgcttacgtcgtaggtttttctgttcgcatacctcattgcctttctctttgctattaatgattttaccgcgtaaggccagggcctcctatacgcagggtcagcacctatactcacgtcaagcaggtctttcccttcgcatacctcatcgcctttctctttagtcttgatgattttgttgaataaggccatggccagtgcctcctatgcgaggggttagcatctttactcatgttgagtaggtctttccgttcgtataccttgttgcctttctctgtggttttggtgattttctcgactatggccagggcctcctgcacgaagggttagcacttttactcatatcaagtaagtctttgttcgcataccttattgccatccttgatgattcccttgagcgtcttcttcagtcttcgggcgtcaagatactcctggaaagcaagtgcgaacacggcctcgggacacataagtgccaccagcaccagggcggctttgatcaacgtgaagctccttttgccagagcctccaggtggtacagtcggatgaatagcagtgtaggcgcaggcaatcaaggtcaccaagcatgatatgatgatatcaccggtaccccggacggttggcgaactcacccatggcggagcgggcttctcgttcagtacggttctattatcccgattatcgtagatgaactcacggacctcgtcggtgtttttggccgcccacgcgcagacgacgaagaggaaggtaacgaagaagtgacgaagatccatggtcggccgacatggattggttgtgtctgttaggtcaaccgagttaaaaggtcaaataaagtcaagaatgttgccgtcttgggagatcttggacaagcagagagaggatggtgatatagaagtatatttatcccattacatctcaaactcgaagtcgccttcctgactggctgttgttcccattgccctccagacggttctcaaacttcctgagcgcctgcccttcagtttggccaacccccctcatttctcttagagcctcatctctaatcgcggtcgaagattggtctgttggaatgttcaatcattttgatgatcgtctccatcttcggctggcattactttatatcgaattaccacgggggcctatcatcttctaacaacgaagtgagataagcactccttgacaggtctcgaaccggagggcactcctcttcttttcacctttaatagaaaggcgtcgaataggatttctcgccagattgaccctgcctgcatatgcagctaaatagggttttacagatttgtcccattcagcgttacatacatacatacatacattcacaggcgcgggaatgccaaacagtggatggatgccgggttgcctacactaaaagacacacataaggcttccaatcccacgaggacacgcataatgtcccgtaccgcagctcgcctttacatagacctaggtaggtaggctctcggggaaaagcgtttcattcttttttactacagcctttctttctgtgctttgcttgcccagtcagtccctgccggacctgcgaccgtcacagacatgtggttactagagagagctgtttggtgtaggtaggccagtactccggaatgtggtcggcctgacaccagaggaatcattttttttaatttcttctttattttttatttttttatttttttttattgagaaatccacgttcccatgaggctcacatttggtcaccatctcctggcctggtctgttctgggtaattgtttatccaacctgcttaccataacactgggaacgacggtccggaaggacgccagtgacaatggaaaaaagatagatgaaagatagggaatgacgcctgatgaattgtaccacacatagtacaccctcgagcggcggaaaggtggaggggaaaacttcgtagcgccgcatctagcatcaagcctggtatcagcgtgccacatcaacgtttcgtttttcaaggatcaaatgcagcttttgatgccgcaatggagtggaggacatgccgataaggtcaaccagagggttcactttgggtagcgtttgttttgatatcaaggcttcctgccttacttcgagctatgtacaagtaagcttctaagccccatgcaactgaagcacactatttctggtttcttttttctctctcttcaacaatcattgtaacattctgtttctcttccttgccttgggttcttttttttttattttcctttgaaggttgtggaatgccttgaaccaacaaacttcaacctgagcaccttgctgtcctttggtcctgctcaatcaccactgtctcttcagcacctaaataaacaactcagacatcgataagaccacttaaaccacactccagatacatcatcagtcattatattcatattcactaacaatgttacacttcggaatgataataatgccctcacgcgccatccaacccatcctttcccgttggccatatcattcattcgtcgtcatgagaaacctgtctctcggaagacattacttattagaacataccttctcaagcctccccatttttatattccacagtactcaaacatacatcctctcagtccaatcaataatcctcagtcgcacccaccgtggcacgcccacctaggtataaacactttcggtccacgagttcacctgtagcccgcgctctgccatgtccgcatccttgaggaagtcgagcggcatccatactagatgccccttcacttgactcagcttcttccgggcgtcttcgggcggcatgtatcggtcaaagatgtgacctggtttgacgcccttggcggggagaaaggcattgtattcgtcgaaggtttttactttttgttgttgatggttagttgtgtcatcacgaggaaaagaaaaaaaaaaaaagggaaggggggggggggggggggggcgcttgtaggtgaggaaaagcttaccgtgatcatcaggatcagcatggaacaagtgacggaacacttcggtattcttggtcgctctactcgtccacatttcccacagctcatcgctcagaggatcctccaccagcttccagctctcatgccgctcccacgcatcattgggcgagtcatcgcccggaggctgcgcgttcggatcatcaccagcgtccagatcctgcggcggcaggagaccgagatgctcccgccacaagtaccgacgtagcgaggtagcgtgccacccggcctcgaacggctggccgtccatggtagtctggacggtcttcttgtcctccataatgatactcagctcactgtcgtgatagcccagctggctgcgatcgttgaggttgctggagccgcagatgacgatgcggtcgtccgcgatgagcaccttggcgtgcacgtagagctcctcctggatccagttgttgatttcgtcctccgggtcgccgttccaggcgacatcggccacggatcctgtgtgggccatggcgtggtgggcaacggtaaaattggactgggtgcgggtattgtcttgacccctcgacgggctactggtttccgaggcgttcgggttactgccgttgaagtggcctccgttgatgttgccgtccagctcgccgtcggcgttggcgtatgcgctcaccttttcatcaccgccggtcccttccttttctactttgctcctagcttcctcgaatcgcttcttcgcatcacggctgtgcttctgctcttcggaatcctgcagggtgtctttctgatctcctcggctgcccatgtgggaatcacggccaccttgggggtcgtaggtgccgtggattccttcactcatgacttcctccgcctgggctcgctggagttcctgatatgatactccagcttcttgttccatccttttctcggcagcggtcctgttaagtcgatcgtaacttcgcaagttgaagaaaaagatgtgctgattgggatccactccttccttgcggatctgctcaaagatactgtgctctccacggcagatagacttgtattggtagtccatgatggcacgggtacccaaagcggcattatcgcgcaggtcacccgcaaatccaggaatagcagggatgagaatgataacgcggaactttctgccttccttggcagcacggactacggcgtctactatggcgcggcctatcgtgttgtggatgggtgattgttcttttccagtggccgtgatgaagaattggttctcgatgtagacgtagtgctgtgcgttgcgaatgatgtcgctataagcgttctggatcgagtgttcggtaaggattccgctcgaccagtcagcactggagcggacgagttgggcgtgtatggtgcctcggtcgacgataggtttgctggcgaggggagtgagcggatgaacgacgtattcgcccacgggaaatctgggcctctggactccaactagatcttcatcctcgccttgccgaccttgtagctcaatccagtcatagcgcttgtcacgcttgtacttgtctcgcttgatgaaattccaacgaagaacgaagtgttcagcaatgtcgtagacacagggacccaacactcccatggcgacatcatgccacggcatacggccatgctctgccttggacagctcgttctgcttccaatccttgacgtttttgaagtccatgatacgattgttgttgaagtcttgaccaggccagatttcgttggcgataccttcagggtgcatatcagacaagctgtgctgatggtagtcccaacggccgaagcagagatcgaggccaccaatgaaggccatttcgtagtcaatgacaaggaacttttcgtgatgggcccagtaaaaagtcatgtcggcaacgttctccaggacattgtggtcgggatggcgcatgaccgtgatgtttccgtaccctggtgagccttctgggcagagtgcctgtagggcatgcttggtatgagcagaattgcaagtaattgcggcttcgacttcgcggtatacaatgacatagatcttgacgccggcttcagcacgacgtttgagaatttggtcaagtctccattcctggttataggcgggaggacgacgcaggaagagttcgggggaaagccaccagtcggcaatgtagatagtctcttttgccttttcgagagccacagagacagcctagcatggttgtaagctggaattatctgcatgatcagaggaagtcaacttacccaaaagtagtctcggccgtcgacataccacttgatattgttgccatcccgctcaggaaagaaggactcgaaacgatgggaggtgcagatgcttgttcgcttttcgtcgcaggctatttcgtgttcctcgtcatggcgatgctgggggttgaccaagttcttgaactttccgattttgtgcttctcgtggaccagatgttcgtgtaaactgctattggccagcttttcgcggagctcgcgaaacggatgcttgagcttttcgctggtgctccttttatgttcctgtttatggttctgagcaggaccaccatctgcagccagatcggtagccattgtcgtggcagtgcttgatgctcagaagcacaattgggcgaaacaatgtgatgttgactttctgtaaagaattgaaagggtatctgggaattccgactaggccagcaaggcggaggcgctaaagtacgtagggtgctttctactctagataaacgacggaagcctgttctttaagaagcaaaagggtaagcgcaacaaggatgccgagtggaaggaagggaagcccgcttggagcaggggggaggatgacgagaatcagaatgccgtcgagaaagaaaagttggctcggagaataaacaaggttcgttcgagaataggttgaatactacgtgtgcctagggtgtttcgggtgcttccaagaaacatggagagggcggtttagggtggaataacgtgcgagtgatgcgacttccccaaccctcggcatctctgatccgccttggtcatcaccttttcttgctccgcgtaatttctggttggccgagggaagaagtcgctgcaattacacaagaggcgcaaaaggtccagccgtaggtaaagtggaagaccgggttgggtgaaagaaattgaagggaaaaaaacaacaccaaagggaagcggctatgtaaaccatcatcactaacatggcttcggaatgacgtcatgctagcagttcttgtgtcgccgcattgcattgcatttgatgcgaccgcgtggcctgtgtgtttgtgtgagtgtgcaccgcatgctgttccgttaattgaagctgacagccttggattgtctcaaattgacaatgtcgattacaggaactgccgtgttctgaagaggctttgagggtccaattgatacaagacagctcgctgcgcctcggtcaaatgggttttcagtcgtggaagccctcctcaatcatggacgagttcgagactttcaggaacgcgtatccaccggggagctccaagcgcagaatagtgggtcttgagcacccctctgaccaatacttggctacaattccgcggtatcctcgtctcgtcatgttgagaagcatcgtcctgttccttcgttcctaccgcgcggcctgaaccacaaacctcaaggtgctcttccctaatcgataaggagtactgacctagctacctaggtaggtaaggtagtgtagcaaggcaaggggaagctttccctgtcgcaacatcaagggttcacagtgggttctgttgttcgaaacatgcaagtcaatcattgcagaatgttgaatcttccttttccattcctgccttctgtaaccccctcaacaccgtgcgtttcaaagggaccaccaccggcttcagtggacgagctagggagtagggacacaacagatttgcgggggagggggcaccttcttggttccattgccgcgtgtcgggacatgtactctttgccctagcgagcctaagcacagccgccttcaggtacttgtcccctagctctgggcggggcacggtcgaatgattggggatggtgacagtttcaagttccactgttccactccgccatggagtgaccggccccctttcccaccacgttccgtcgagtccgttgctgcttctaaacattcgacttgtctttcttcatctctttcgtttctcaaactaaccatcttcatcgtcatcaccaccatccacacaaccatcaccaccaccactaccaccattatgtctaccggccagatcccccccggaggtacctacctcaacaccctcaagcgttccttcaccgacgtccccgtccaggccgacaatgggaatgccattcccaccaccgagttcctcgaggctgccgagtcgctagtctccatcttcgatgtgctcggctctgccgccttctcccccgtcaagagcgacatgctcggcaatgtcgaggtgcgtcagctgtccagtccagcattgaccgaggttccatacatacgccgagtgcagctagctaacaatgtgcttccatctgttctagaaaatccgccagcgtttccttgccgccccgaccgagtccgagactctccaggaccttgtgaacaacgagcaaaaggccaaggagaacaaggccggccaggccctgctctggctcgtcaggtaagagaacattaggctggacggctccagaagaagaagaagaagaaggaacggtatactgacaggcaaacctccaggggtctcgagttcacttgcaaaggtcttgccaacaacgtcgccgccgctgaccaggagctttctacctcgttccgcgctgcctacgatgtcaccctcaagccccaccacagcttcctcatcaagcccatcttcagcgccgccatgagcgcttgcccttaccgcaaggacttctataccaagctcggtgacgaccaggacaaggtcaacgctcagctcaaggagtacctcgcagctctcgagaactttgtcaacatcctcaaggccttcctcgacagcaagggcatcaagaaatagacgaatcacgccaagacgacatacacacgacgcgacggcaaggcggcaccacatattattttattacgagccagcattcatatctataccgagaggcggaactggtttcccgtccaactcagagacgggactatcacgggctagaggggactggagcaccatagtaccgcaggtctttttgtctgtcagttgtctttatcattagtagtagttagtccgcatcgcgttgcgtggtgtctgatattgttaatgcctattcttgaatatccattatccggtgctcttatgccgccaagacctgcttcaagggaaccctagacctcaatgtgtctgtctaaagctgactacagccgaggctctccatcccgagtatttctcctctggcaatctggttccatgtcatggaccggtcatgtccttccgtcggtatgtcttcctcctctttaattgagattgagctggaactgactatgactccggacagtgtctccatccttgacttgggctttgtccatgttggtagtcatgccaaattgaaattctcggtccacccattccgcaggtcggaaaggtctcggtaacttccttactattgtcgcgtttgactggtttcatgcttgtctctggcagagcgatgcacttatatttgataagtggtttcataggatattaacagtctaccctgaagccttgtgtccagtaattcctttttttttgggccaaagacaactgcaccaccggaaccgttattaacacacgtatcttggcattcactgccttgagccctacagctgcagccatggccacttccgccagagccaacgaagccacggtcccaatcaagaatcaaagccatctatcagcatcgacatcctgtatcgcgataatatcacaatgtatttaagtgataaggagcacaactcccattactcagccacaacaccgagtattctccccttgaaatatggaacgagagggttagtgccggaaaaagaaccggcagcggcaatcctcgtcctcattgtcggcggcttggaaaggtgaaccaaacgctctcacgactcttgttgcgtctgtcttgggcgaacctcaatatcgaatgtcgaagaagaaagccgaaccaattttgatggtctgtactacatcttgtcctgacggagtaatctcactaggacatgcttcccacttgattaacaggcggagagggacatgaaagataagaaactggagaccgaacaggtcttagtactagggaaactagtgtaagccgtgttagtgctcggaccgaagtaagcagtgaaatccgggagatattcacggcccgccattatagctaggtttcgaagtgaaccgtgatcgaacttgagagtctcagggtcaatgaaaccagtgtgagtagctgccctaatagcatgtttcgatcagtcttgagttgagacaacaatcttatggcaaagccgttactatcacgcatttcgctccgcaggaacaaagcatcgcttcaccttccatttcttacagcgaaaatcccaaagtagtcaaaccccgctccgaaagaaaacatttggggctgagaatgagatccgacatttcggccatgccattcagcttaccaccttaccaacctcatcatgcctccaaaggtctccattcagggtcgattcaggtggttccccagcacgcctctagcaagccaacactagccaatagggggactcggcttacaccagtgctcttggctctcctgaactgtcaccggaccgtcactacaaagatccacggatcgacaaagctaagagcgggaccacaagagactacaaaagactaaaagggaaccctcagttcagctcagtgccgaactcatgcagggacacgtcgagattttctttctttctgcctcgtgatcttcaggtctttggggccagaaaactctgaagtgggagagattgagaaatgcacattgcggtgccaacgataaaatatctgccagaaagatataggggaaggcaggtctcacaacagagtatcatgaagtacgaagaacgaaccacgaagtacgggcagtgcaagtaaggtaagcatgtctcaaagccattggcggctctcgttcttcgtaccacctgcaaagtagtgtatgtcgaccgagtcgagtgtcaatctcccttccgacgcggggcgtggccgagtcaagcctcgcattagccggtgaaaagttcgcaggccagcttcgaattttatactacaccagccattctgggccaggtacgtacaaggagggggatgtgatccgcgatgggaccggggaaatgcatctgagtggactggacaagggatgtttatttctcagtttacgcagaaaaaaaaaaagaacgcggtgtggaattctcgaggcggtaactccgccaatactcacagggccacatctcagatcagatccggcatggatccatggatctgagccgggctccacgattcaagggcaccacgaaccggccggggatacatacaggtacggagtaaatatgtacggagtgtctgttgatcacacagatggctggtaactctactttgtctgttctcgatcgtggagatatataaactcccacgacgtcctccccttttgttgtgttcgtgtgtcttcctcagccctcaccaccacttccacccccccaggccaccaaagcagcccccggcattcccctcgagaggattccaggacgagcttcacatatccttaatacttacttcataactctccaacaaccgaatccaacctctcttacaaaccgtcaaaatgaagttcaccctcctctccaccgccgtcgccctcttgaccagcaccgccgtcgcccttcccactagctcctcctctgctggaagtctcctcaacgagcgctcctacgtcaacgcctcctccaccgccaccacctgcccctacagccggcgctccccggcttactgcgccggcaccgcgcaaaaccggacgctctcggcaacctacatctgcggcgactcgcgcctggggcccgtcgtgctgccgcagttctttttgccgctggatcccattctcgacatctacgaccgcttcggcgggctgtgcccgggcgcctttttggaaaagtggttcaaccagacgggcagcggctggtgggactacccgccccaaaacggcttcagtgtcgatgatgaagggaacatcatcgcggccaacttgacgctgcagacgggcacgtttgtggaccggttcggcagcgagtatggcagtttcctggcgccggcggcggcgccgtatctgcagaggagtttgccgcctagtaatttgaatggggatgccaagtgagtttttttttttttttttttctctcctttttcttcaaggggacgtagaatggggaaaggaaaaggaaaaaaataaaaggaagaaaagactaacgggtgatattatgataggttcccgtggaactaccacgtttacagcgtcatcaagccctttgctgtccttgctggacccatcgccccgtggttcggccagcctggtcagggcgtgcagtaccagacgtatgagaacgtcgcgacgctgattgctgatgggtatctgaaagctgaggatccccagaggctggttcctagaaactactaggctaactgggtcggttcatgaagatggtggaaaagggggattcaattcgattcgtgaatgagagaaatgtcttttgtttgacatgcttaacgttatgtaatggataatgtctggtagttatatatacccagggggtacaatgaaaagggggattctagataatgatgagctgttttggaatgttttcttcgcagtacatggtgaaggtgacggcctaaagagtgatcagtgagtgaaggcctcggagagataggacagagacgagacgaaccactcgatatataccaacctctcggcacagaaaccatcgcacaggcaaagataacgatgagcacacaatgacacaacggcacagataactcaaaagagctgtgtgtagcagtatctacatgccataacgagaccagagattgtacttgtactccaacagactaattgatccaggaaaccgcgccattcttacaccgagttcaacatccaccttataaccataaaagtacgacgttggtaaaacagtgtcattattatctcttcgtcatcatccgtgtatatcatcaaatcataaacactctcatgaacaataaatgtaacaagcgaccggatggggggcagacattatgctcctcggaaccgacccaagagaaataaaccacaatcagatgtcccttgaactccatgccgcctgattcccacactcatcccacatccatatatgggtggtggcccaaaccatgaaatcatacaacaataactcccccaaacacagaactccagccgaaccaatttcgttacatcagcaaacaagcaaaattcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaacactgggagaatatcactagccaaacctagcaatcttcttccaccaactactcctcggcgtagtgccctgatccccaggcccaccaccgccactcctcctgttctccctcccatcactgccggagccggatccagtccggtcccccccgcggtctcctctgtctcccctgtctcccctctccgcgcggggatcacgatcgtcgtactcggccgcccgttccccacgcttccgctcccgaggccgaggaagctgttcccggtcgtcgcgagcgctgtagtactcacgttggtctcgatcgcgctgactgcgttcggcacggtctcggggatcgcgatctctgtggtctcgctgctgctgtcgagcatggtcacgctcacgctcacgatcacgctcacgtacagcgcgctcaggtcgttcttcatcacctcttctccttctcgtccgtctcctctcatcatcatgcgcactaatgtacgccgcatctcccctttcacggtctcgctcgcgctcggcttcctcagcggccgcttgagccgcgtggtacttttgctccctgcgcgctcttcgttctctccttgcatgccgagcagcctcttcctcgtctagctcgtgacgcataacaggaggaggaggtggcggtggtggtgcaccaccattgacgtgcccgttggcatggtcgtcgacaaaggcacctaaaggtccgtgcggcgatgggggagcaggagcttcagcatggtccttgacccacgacgtggttcccgagtgtggccatccgtcatgctgtccttgcccctgcttccgagccttggattgctgtcttgaggttggatagacgtattcatctggcggcgcatctctcggtggttcgggtctggccgtgctcttttctctcggtctccgctccctcctggccctgtccatctcatcggcagcagcttcagcagcaagctgagcagccttggcagcacggcgagcctcttttctccttcgccgttcctcgtcatctccgcggtcgcggtcgtgctcacggtcagactcaggaggcatacgccgggtggttcgtcgcctctcatcttgttgtctaccgccattgacgtcacgatgtccggcttcggcctcgacagcagctcgttcggcccgtattctcctccgctcggcgcgctccgcttctctttggtcttcagctcggcgttcttcctcttctcttgcacggcgatcgtcttcctctcttgctttgcgggctcttcgttcggcacgacgggcttccttttcttcaagcctccgagcctcttcctcttcctcctgttttctgcgacgttcgcgacgagcttcgtccttttggcgacgagcctcttcagcagaatgtacggcggcgcctctctcggctgcttctttctctgcacggcgtgcgcgacgggcggctctgcgggcttcgcgctcggcgtcggtctcgggaacgaatgcggctgcggggtgccggccaccttcatcatctgtggtctggtatgtaggaactgttcggcttcgacgaggaggttcgggccggggcggcggttcttgctgttgcttcgagccaaagacgccaaacaggctaaagcccgacttcttgttggcgttgctggtgctaacgcggcgaactgggggacgagcggggggtgcagcttcgggcatctcgaacatgacgtggtcgtcctcggacatgtattgctgttgttgcgagttgtgattagtaactgactgagtcgattgcgacgcggcgatggttgggctgtcgcatacctttgccctgcggcgttctgacttggtcgggctgaaatcaggatcattagcaccggacacaggcgtgtcatcgttcaagtctgcattgtcgcacaaagatgtgttagcgacatcgttgtcttgcaacaaacggcaacataaaaacttactcggcttgttgcgtgtaggcgcagcagcagcacctcgcccaaagccatgggaaagaattccattcgcaaggccaagaccaactccgagaccacgggcaccgacacccaagacctttgccgccttcgaggagatatcttctggcggaggggaagcagcagcaggaggagcaggaggattggcgacggcattggtgctatccgagtatctgcgtgcgatgggcttgccgttgggaccaagtcgcttctcgcgctgggacatggatcgcgacagtggaggggtactggtgaagacgctagcgaagcgcgcttgcattggagctggcgctcctgctacggccgccgccaccgccgcatccttctctctgaaccgtggcggcttctcgggcgtctcgatgtgcgccgtccttttctttgcgcttggctctcgttcgatcttgggcctcgaagatggcttcttcccttccataccccaagctgtaccttggcggttgatcttgggcctctcctttcgaggcgatcttgactctgccatttcgtcgtcaattggcgcatcgggcgcgacaggtgggggcgagggtggcgcaggcggcaagtcgaactcgacaccttcaggtgagatccttttggatcgtctctttgctctccgttcggctgcagaatcgacaagttcaggttctcggtggttttcggggttgttgtcatgatggtcaccatgcatgtcgcgactgggtcggtgaccgtcgtcgtcgtcgtcgtcgatcggaaatccgccggggaaacccccaggtggtgcgcccgacagcgcaacaacaggcggcggtgggggcggaggtggagggaccgatagataatagtcgttatcgtcgtcgcgcgaatagcctctgtctttatctctgctccttcttgatgactttcgtcgttcctctctctgcgctggcggagacacggcaactgcgacaacgggtgagatggcaggtgacggtggcgagcgcaccagatatggcgcgggcgggggagggggaggcggatagccagagtgctgcggtggtggtgtcgatggtgcggctggcggcgggccaccatcggtatcagcaggtgtcgcggccctggcgtcaagtgactcgaagacgcgcaggcgatcggcaatcttgctcttgctcttgctccccacagccttcttggacttggtgggcttggcggggtaggccactggctcagcggttggttcaggcgacggtgagacggccttgggggttgcatcccatagctcaggaggaacgcctccaatcacaccaccagcagccatggctgcctcgttatcttcggccgacggctcaggttccggagcaccaggctgctgctcactgtggtcttcccatcctccgcctcctccaaacccaaagatgcccctcttggcagctccccaaaggctgaacccgccaggcgcgtggttgttggtatcaggcttatcctccttgggttggctgtcaacgctcttgtcccgtttcgacgagtctccgagcaactcgtccacctgctcgggagtgagctgcatgtcatcgagtggatcagccttggatttgcccttggctctgctcgacttctttgcctgcttggcttcggcctcctcctccgcttggcgaatggccctctctgttgcttccttgagagcagctgcctcggggtcttcgccgttaccttgacctgggccttcatctgcatcttgccattcgtctccgggctggtctgcagcctctggcgaagcctcctccgcagccttcttcgcagcctctcgagcagccttctcgtctcgtcgtcggttgacatccttggtaaggacgtcgagcctccgtccgtccataagagtaaatcgacgaggcgtttttgctttcttgtttgtgagggtttcgagttcggcctcatccttcgcaagtagtgcttcttcctccgcaatcctcgcttcctcctctgcgatcctcgcttcttccgcaagcctggcctcctcatccttccgcgcttgttcttcagcagcaagacgggcttcttcttcagcctgccgttgcctctcctctttctcctctcgttgcttgcgttcctcttcctcctgcttgaggcgtttcctctctctgcgttgcttgatgatctgctgaagcctctgttggtcctttgttgtaaacctccttggcgagttggcctttttgaacctgagtgcctgaaattcagcctcctcctcttcaagttccgctacttctctggcaattctctcttcctcctccttccgagcctgttcttcagcagcaatgcgagcctcttcttcggcaatacgggctgcttcttcttctgctcgttgccgctcatcttcctcttcttgccgcttgcgcgctatctcctcgaatttgctggcaaggatgtcgagccggcgctgctctctcatcgtgaatcttcgaggcgttttctccttcttgagcctcagtgtttcaagctccgctgcttcttcatcgagcttggccttctcttttgcaagtttcttttcctcctcctggcgtgcttgctcctcggcagcaatgcgagcctcttcttcggcgatccgagcttgctcttcggcctcccgttgtcgacactcctcctcttcttgaagtcgacgctctttttcttcccgttgtctctgctcttcttcttcctgcagtcttcgctcctcttcctcacgggctgcttgctcttcggcttcacgctgagcttgctcttccaactccctctctctctcagccttgcgcctcaaggcctcatccaactcctttgcttctctagcattacgtttcaattcctcctccagctccctggcctccttgagtctgcgcctcgcttcctctttctcggccttcttcttttccttctctagcttcttcagctctttctcgctgagtttgggctccttgtccttcgacttcttatccttggactttttcttgtcctctttctcggccttgacaaccggttggggttcgtcatcgtcatcagcccagatgtcgagctctggttcgtccagtggaggtgttggtgccggtggtggtggcggaggtggtgctggctcgtcatgaagcgacgactccttattggatgatttgctgctgctcttggcgaagccgccccatccccagaaactgctgccatagctgttgctttctggtttgctgtcatcctggttgtatttgtcgtccctgcctccctccacagagcccggctggatggggtccggtacatggtccaccacaacatccaccggtgcgttgttggtgccggcattagccttctttttgcgcttgctggacatggtagcgccccagacgtcgtctaaactaggctcctcgatgctgtaaggcttttgtgaactatccttggaccgctttctgtgtttatggtggttgtcatggtcactgtcagtttcccaagattcgaagaagccaccaggacggtgagacgggcttggcggtgattgccgagctgagtcagctagtggatctcccgatttgtttagccccatgaggacatctacggcgtttttgcccttcttcttatccttgttcgcgtaattagcccatgcatctgagatggcgcttttcttcttgtggtcctgatagtcgtcgtcccagacatcaggcggatcaggtgcaggtgaagttaacggattgctgtcctcatccaactcgcctctcctcttctttttgtccttctttgggtcactaggcaagctccaaatgctgtctttcgctttcttccgtttcgagtcgggctcgggttctggctccggctttcgacttgacctggattcagttttagacttgacttctatttcaatgcccttcttcttctttttcttgtctttgtctctcttagagtagccccattcgtcatgtgatggtctgtcttcgcgatccgacacagcagtatcttcaggttgtgcttccagctcgggttgcgcatcaaactcgggctctggctcctccagctcggagatgacctcctcaagtggttcggagacatatggctccggggagggtacacgttcggcataccccttcttatccctcttgctcttcttcgacgatgcagcactgtacaagtcgtattcaacctccttgtcgtactttgatgatttggacctctgggaaagttcaggaggcggcggtggcggcggtggtacggtctcaatggtctttcccttcttctttctcttgtccttttttgagatgggataatcccaatggtcgtcttccacctttgtctccggttccgattgcagctctggctccggctctggtactggttggaccggctccggttcttcaagaggtggatgcatgggagatgtatgcctactcttctttttatccgtcttgtgaagaaaagaggaaaaccaaccgccgggatgctcaccctcctcatctgattcaggaaactggggcggaccagaaactgggtccggctccggctccggctccggctcagctaccggttcaaattcgactggtggtggcggtggtggcttaggctccgtctgaccccttccccccttcttgttcttcttgattgggacatcatcccacggaaaagtctcaactggttctaccggaggaggtggtggcggcggcggcggcagtacagcttcttctgaaagttctgatcttttactcttcttcttgtccttcttggctgtggtttggtaatggttccagaagtcgtcctcctccactgtattatcggtcttgaacttggactcttctataggttccacttccggatctggctccctgggaggttcgtcagcaatatcatacttacctttcttctttttgctcttcacagggctcggtggacctgggggctcgtcccaccaagcctttttcgttggcggcttgtagggcaagattggctccaacttttcatcgtctattggctcaatctccggttcgggttcagcaatgggagatgatcgttctgccggtagcagttccggatcggccttccgtgtcctaatcataggctcttcagcggcgccgatcctcgtctttttcttcttggcgccgaagacttcccacggatctggattcgcctttttgagcgtgggtgcaaatgcgtcgagtctcgaagattgtcccaaccgggtcgagcttttctcattcttcttcttcacagcagggaaggtttcgaagaaatcatcctcaggctcgaggtcagtggtttttgttagctccggctttggctctgttttcggttccactactggctcttgccatgcatctggttccacatcccatgcgctagtgttgttctttgactttttgctcttcttcgtggaaaccacgaagccttcatcgtgatcatgtttgcgctcgtctttctttacccccttggcatacatgttgtcaacccggtacttgtcatcgtcgctgtcttgttttttctcgtttgccgagtacttcccattcatgccggtttgcttgtcgtccaggtcgccctttgtgtccgactttggctcagtcacagcaggctcctctcttgtctcctcagcggcatcaaaagagcctgggaaggttttggtgttcttggacttggcccacgggtcgttttcgagcttgtcttcatgcttcacctgcgtctttggctgttccttgtggctgcccgctccccatttgagaccgccgccccaaagagcgctccacggaaatcccgaaggtttgctgtctgaagatgttcgctccccagaagatttgttctcttcaatcctgctgttaccagaggaccggttgtcgattgacgcgttgtctgtagagacgcgattggcgtttattgaggttgcagtgtcaagtttgacctcgtcaaggtcattggatttgtccgagttgccatggctcttcgccttgtcatccaatgaccgcggggtaggcttatcttgggtgacagaaccaatagcatcacctcgctttcctttttgccttatcttgctggttgcttgattccagtcatcatcgagtggcgatttgtttgtactttctgcttccttctcttcgtcatccttcttttggccctcatcatcgtcggcttctttcttgggcttgtcgtcctttttgtcaccgtcgcctttgtctcctccattgcctgacctgcctgacttgcctggacctcctccagcaccattgctggcatccccgccgttggacttgccgtcataaccaccatcgtcgccttccttctgtgaaccttcgccaccatcgttgtttgtttgctttggttgctgtgcaccaccaccaccgccgccgccggtcttctttttctgtttactcttctttgcaacttgtcgaaattcgtcatcttggtcggggtcaagccaaggccatggactcgagtcgggatatgaatcatcgtctttcccacgccgcttcggatcggatcgaggtattgttgcaaccggtcgaggtatattgctggaaacaggtctagggaggctgctccgggagggctgtgacttttgcgcccgctgagcggttgctgtcgggtcgctgggagtataagaagaccatctcgagtcctcttcttgtggcgcatgcaatgctgatgggagtcgggatcgtcttgacattccgtcgagcgtggtgactggataggaacgcgagggagacgttacagctcgctgtgacgtgccctgttagcatatataacccagagttcggacgatctaatgaccagacgatctggtgactttccagattgagcgggctgacatggatcaagcatgcaacgatgaggtgccagtggatttttggagcaccccaggcccccatttcccgctcgccactatggaagcacgccagtgttttaagaggcgatcccctggggaagttccacaaaggtcaagacgagaacagccagggttgggacggaagttgaagatatacaaaactcactgttcttggaccgcgcaattctacccagcgttgcgcaactatgttcaatcttgactttaccacatcactcctcagagtctcttctaatttttcttgattccactcataccgccatgttggccctgccggagaaggccccgtattcgacccgtatgtgtcgcatattgcccagctttcgcggaatgcccaaacttcagcggcggccatatcggcacttgggtctactggtctggatcgtagaaaaattaccagttcatgaggcgtttgggtggatgcgctgaggccagtgtcgagtagagaaggtatatactgacggtgggagttgtcaggtgaggttcgaggaaggcgcgtaacgaaagaggctgcggtccggagagaaagacactatcggctcgatttccaagtagctcaaagaaaagaaaaaaaaacaatcaccagtcaaactgaagctggtatagtcttctaagagagggacatatgtttcttggaattcccgtcttcttcagtctctgtacccagaacttgtcctttgagttgcacaaactttttcttctttgaaggaatgatattcgtcgcctggctgtaattggagttgcaaattgagccaatggtctgctcggatcgtgaagagaagacgggttgaacgagggaagatgcgtctttcaggttgtgctgtgcgaccataccgcagttaatcttattctcggcttgcctcctacgctggcgcagctgggagtcaagggaggcaaagaagccgtgctgaacagcttgatggttgaggggcaatggccaaacagaggccaaccgtcggtcgggcaagacaagaccgtcaagtagtcatgcaggacaacaagtacactgaggtaccgtttgctcttgtgttgatgatggcgtgggcatcgaccttggttctcttctgtgtcgttccccagcttctgaagacaccgttgaagtgacaagagaagatcaaccttttcaacttcgcagtgacaatctgcgattcccagccagccagctccaattgatcccttctccccgcctcagctatgatgaggggatggcaggccgacacgcgcggccgagtgaccgaagttggcagcaaggtgggccatcagaggctctgtcaggcactatcagtctggaggtgcggtttaccccggttgacaccttcatggcaccaatactttcctgtttcaccaggtgggaatggtgtgccgggctgtttgttgaaatggctggggagaagcattattggctgctgtatctggaggggtgcttttggttccagtccagttgaagggcgggatgatccagttgacccaggctgcagcttgttcattttctgagttctttgccgagctttcccctccagattttgtttgatatgttagaggtattttattcaccttcaagttggccaagaaatggaagatgggggcttttggttcccccgcctatggtaggccaccaaaatgttccgcatcgacaagcagccaggcagaccaactgcccactgaatcggaccctacctgcatctcgcccgattgttggacgctacccacctacttgatgcgtctcacgctacctgctgacctgatggcgcacaccattgccatgctgagcgttgacaagtcaagtcgaacagccaatgggtttcggtctaggtgagaaattggcgttgagaaggtggaaaacaaaggtatcgcaatgctcaacaacccctcccttgtcctccctcaatcctcgctgtgcgcctatcgcgccgtgggcggctccccgtggcttcttccatcccgtctgtttgttgttggctggacctactgagccgctaactattaggaccagttttagttctggtgggtctgtgtatcatccgagaactgcgagacaagccatgtgtgctagagtacacagtagtgtaggatggcgtcatgatcccagaacagacgataaagaggagctttgcaaaacaccttaaaatgacggttcctgggcctttcctctacgtaaaatgtgcaattggagttaccaatgtgtatcgaaattgacctttgcagtttgcattttgcagcacgcatcatgcgagccatgctgcggcagtaacagcgcctacccgtacccaactacatactgcacatggccgagcagcgacaacgagtggtgtttgcgagggacaagagagcgcagggagctagctattcctgacctggtagccattgggcccgcgaggacgttgggctgcatcaggacgctgcgcgacatcttgcggcgggctccattttgatgttggccctgtggccgtggagtggagggacgatggaggagtcgttcgtcctgttgtttgctcggatgaacttctggcatgcacccgacaaaccctctttggcgcaattcgactgaagccgtcaacaacaagtttgcgtcatgaatcgtggatggcgagacggagacggatcgaggaacttttggcttcatgggatgcgggggaaatacttcgtcgagcaacccgaagaggcgaagagttatgtctggggaagttgcaatttctggatcaaagttacgaaatatgggattccaaaaggctgatggagttgtatgtgctcagggcagtacaaagaacagtggacattcaaggccccagactacctacctctacttatttgccgacacccaagacctgatatgagatagtgcacgaccgcattgagcagtctattgactatatcaaagtgtcagtatattcacagcatagtaacttctataaccatgcctcggccgcctgaaccacacagcgtacatcaccgatcatgcgatgatggcgcagcaacaacagctgactgttccgtaccacaatagcaaatcaagacgatctgttagaccttccagctaccggttggggagtgtataggcgctgtatactacatactttcgtcgcttgtgctgcccctgctacatctcatacaatcggacgtctaggtaaagcgtccacttcagccgctaaaattgggtcgggatggctgtgagctgtgcttatgcttcggagttcggactgtcagccgattaaaacagagcatatcgggctttttggtactgtcattcgagattcctactatttcttgcttgtacacgtaacaaaacctctcatctcagagatagtcagagacttgcagtcatcagttcgtgatatacgctttgtcggcatcgctgatcaggaaccacccacgccactcctgcctgtctgtaacttacccaaggcaccctccggttgaccactcgacccactcagcccagctcaaccgcctaatatcaaccctttgtccgtgagacggacatccttcattcaagttaacacaaaccgggagctttcatcaacatctatcgggagtcatcgagccttggaaacgacgcccggccccgttcacctcctccggtcgggtctccgcatcggcctccccatgccccgtacggacttggcactctcatcactacaacaacaaacctaccaccgcaccgtcaaccatcaacagcaacaacaactactaaaacaaagcctcatcaccaccgaccgactcccaactcaaacatgtcccatgcccaccctttgaaaataataacccgcatccccctccccccaccgactcccccctccgccctcctctccgccctccacgcctacgtccccctcataaccgccaacccctacctaaaatcctacatctcccttccccttcctctccccacctcctcttcctcttcctatcccgctcctcccccctcctcttccaactctccccaccccctccctccatccctcaccgacgacccatccttcttccaccccccgggccccgacggcttcaacccccaatcgttcctcatcaccgactccgttccccttcttcccctcccggactggctaggcggtggctccctactaggaagcaaagaagtttccgtgccttgtactttccagagctttggctacggagttcggtgtaaggccgtagcgccggcggcaggcgcggggtcggtggtggtggtgaggagcagttatgaggttcggcatcggtatcgggccaaggggcggcagccacaggaacaggaacggggatgggaacagaaaggaaatggaggaaacgaagaagggcaagggcaaggacagcaggaaggcgaacaaggactgggattgggactaggacaaggactgagagctggtctgcgaaaaggtggtagcgatgataatgttgttggtgggaacaaatccaaacaaccaacagcagacgacaataacaacaacaacaacaacaacaacaacaacaaaaaactaatcaacaaagtcaccggcacctccatcgacaactacgagtacgaactagtcgagatcgccaccattgagtgtccggccatcgtgcgcccttttgtcaaagcaaagttcgaaaagggccaccacgaggttttgcaaacggtggtggaccaggtcgtggccaagtggatgcaagagttgaggtcgtccaaggggtctggcgcagcgtcgggagcgggaagggggaggactttgttacaggagatacaacagacttgaaatatgtatgtacacatggagaaatgggtgggtttgaggagggatgacgagagatatggtaatggtgatggtgatgtgatattattgatgttgcggttgcgtggggcgggttatcgatcaatccggatgatgagattacgaggcgggctcactgcatagccatcagaataagacttgcagggaagaacgtagctgttacgggttctctagctgtattacatgttgacttgggcgggatttggtgatatcaactgtgatcggcttgtttaacaactctataaaagtaacatggagtacatcgtcatacatgtaacatttatttgtcctcatcagacaatatttctatgttcgctcaacgtccgcgcatgcaagcggtacataaacgggtcttcgagcaaaaaataaccccagtcaaatacaaagaagaagaattgcaacaacgttggggaataaatgtatccaaaaagagaagtaaatgtataagacaacaataaccatgaccgcgcaccaccgtataatctcatctgatccaaacagtgaccgataatcatctgtaaaacaataaataaatagagcataccacccaacgccctccctttccccgaagggttgttcgcctgaaatgtcatgacactatgcctaacggccgccgtagtcactcgcataacccaactccccgtacccttcttgcatgcttccgggcccgaaccctgtccctggaccacttacatagcctccctcctcgacatcatcgtagtcgctagcttcgtaattactacccaaatcctcttctaagccggctccatcacccatagccgcaggcccagcgggcaggagggccaaggcaggatactgtgccaacagcgcctgtgggagcacaaaggggtccatttggaactcgccattggggtccatgccgggcgacatcatcataccgccctgctgttgcatcatgccttgggctgcattctgcattgcctcagcatactgccgttgccgttcacggttttccgcttccagaagaggtctgatacatattcttcctgcctccgaccggaaatggcgacccagagcatccgctcgcgcaaatcttcggccgcagccccattgttgaccagcaacaggaagttcacccttacatatgaacttcttttcgcccgaatgtaaaccttcgtgacgcttgcgatcgtgctggcgcgcgaaagccttatcgcagacggtacatttaaagggcctctcgtcggtatgtgtgcgcaaatgggagcgcaagttataggctctggtaaagcgctttggacatactttgcattggaaagtagcggggtgcttctgagcccttctcgggccacctccattctccccagagccattataattgggatcggcaagacgaagtgctatcacgttgttgggtactgacgacgtagactggcgtctcctactattaatagagccggctcctgaacggtccatgggcgaaagtgaacgtgcgcttgacggtctgaggtccgcggccgagctcggcgaaagacttcccgatggagaaggagatcggtaaccgctattgttgaaagggtccgtgaccgctcgtggtcgcatccgccctcgagctagcaccaaattgtcagctaatgtcccattttccatcgcattatctcgaggctacatacctctgtttggtagggctagtgaattattgtccaggttagtgggctgatccagcccgctcttagcgggcgctggagcgaaatcgatgttgattgccggaggagctggcatgttctgctgggcctgcataccagatgggtcatccagtgacaattgcgggaaagcctcctgttgcggctgcatgtatgtcgctggcggtccgaaactgtttgctggtgtgtgtagcataaaatggttgggttggttcggatcgatctcgtccggtgattgctggggatggatccgaggggagaccgctggactatgcgacggactcctgccgatgtggtcgtccgacagactgaagttgctgatcccgttcaactgactgtacagggcatcggcctgcggcccttgaagaggcgaatggttgttctcgatcgggtcaaagctgtccaatcccccaaggttgggcgaatgggctaccgaagagacatcactaagctccgaggctgagcgtcggtggccctgaaactgaggcatatggctccagtcctgccctggaagaagagcagcctctgggcccagagacgcattgcgcgaatgccttcctgttgccatggggaaacggccctgggcaaaggccggagagtttatctctggactgagcagatgaggcggctccgggctgtgagagccttgcgccatcatgtttggatccggattattgatggactgattatcggtaatgaacagcgatccgttgaactggcccgcggccgtggtcgtggggaaaatgccgtagtcggcgtcaccaaagttggatgccatgagattcggagaataggcgggttgcgacaagccaccaaacgagttgtcctgattctctaattggtttgtataaccttggttgaaatccaacccaggctgtgagaagggcgaatgttgctggaacgggttcgggccgccgtaggaaaattcgggttgaaaatgctgcgaggcagagggatcgataaggccaagtcccaaaccgttgttgacgccatcgttcgaattgggaaagggagttggagacggcgagtggtttcttatgtgagactgttgctgttgatcgtggacctgtcctccgccggtggacgcggccgacagcgatcggccacgggcgtcggtgtactgttggtccatagggatcgtgtcgtagtcggcaagcggacgggattgagagtgtgtggtgtttctgtctttagaagcgctgcgagttgcaaggcagtttccctcgagtcagccttccgggacacagtggcagtgcgtgctgcgtttaggtgcgtgggtgcgttggggctgtgcttacatgcttgcgacagccagtgatgggactgacaccggcaaaccgaacccgactgatagcttcgtgaccggtgcgagaccggacgagcaggaccaaatgatggaacccgggtcctatgtatgggttcaagtgctggactgtggaaggttcaaattgaaagctgtacccgatgcttgtgcagtgttgggacttggttgatttgattgagacgggcagggcacgtctcggtgatcgggatgacgaacgagtagaggtggatagatacagtagattgccgtgttaagcgcctgtgtgcctaactagctaggactgaaaggacgggaagtttgagtggttgtgtggaagattggactgcccggctgactggagtggattggaccctttgacccgacgacgaaaggggatcacaagttaggtaattgcatttggactttggagggcgaacagatggtatgtatatgatctccatgaatgttggagtgaatggatgcccggggatgcgatggagattaggtatgtttttgaatgtcgtcgttggtccgtcctctgcttcgtttgccccgacgacgacaccgtgacggagaccttctcgggaagagtcgagattgaaggggagatcgggaatccaaggctttctcggcttccacttcaggcacgaagccacccacagggcaatcgcggggtcgtacggtcagggcagggcatggcagggacagacgggcagttggggtgatccattcattggggttcagacgctgtcagttctgtgaatggttgggttcgctcgtaaggctgctgctgctgctgagtagacccacttcgctttcggtggggctaccgttcggggttggcatcttgaagaggtagaggtactacagagctcataaaagtcaattcattgatgcccaaatttgtgagagatcctcattcccgtcttgtctttgcaacactggatgccaccaaataaatgctggatggaatccctcagtaagcgacgggaacaaatgtcaacttccattgatcttcctgggcacgcagacctaggtgtttctgaacttcctctgccggttcgcatcccgtccactcgctcacaggcatagagcctggaaggtgtcaacagcactgttcatggaggggcctgtcctggcatgtctggcaagcctgggtctcgctgccatcgttctgaacgtgaaattgcaacaccaccctttctttagtgaagagatagtacctatcttctcgtcagcgaaccactcatgtgtcgagattggtgccatccatttccaagaccagtttgccactgcacctcgtgagaaccagatacgtatcaatccaggggcaaaatagagtgttgtggtatttgttcgggctggtaccgcggacaggtaggtacctcctaccttggacaagcaagcaacaggctggctatcgtgattgtgacatgccgctgccagggtacatgacaaaacagctctctgaaacacgccgtcaagacgtgctgcgggtcagaatgcagtatccatcggggcatatcacatccatcgcggtgctcagcctcagtctccggttcctggaaatgttcctattctggttcatctgttcttgttggtaccttgcagtcgcatcgatccccgtctttttgtccggttctatgctctggtgggttcggtccttggcgctatcagcgtatggtgagatctccggcaaaatatgttacccaaagttcagcacgctaacaaattgcacttcagtggcttgtacacagccacagccctgtaatttcgttcgaccaacatttcttcttcgagccattatttgactttgatatatcgctgcataataccattgtttcatcattccccgcttcctttcgaggatgcctacactagacgcgtgtaaatatagacactctaatggacgtctcgagctatcatcctaggtatacgtcagcaaaccacgggaaggtccatgactcgccgtcacgatatattcggttgatcatggctgagcacataatttaatcactgatcgaattcaagtgagcacgttcgactaccttgggtttctatgcgttgggtagaagttgcaaatgtgaactcgagccggatagttacccggggaacggatcgaaaaggcttgacatatcaggtttgttattgctagatatagttgatcatgagagatcaacgaccttcggagtgaagatccgaaacaagtacacaccttgaaacagtgaactgctgcacagagagaagaacccagtatcttttttaccaaaacgccagaaacagcaaagagagtggggggtatctagtgtaacacgcataatacaacaacttggtccaaaaacgcctggcttcatgaacccaaaccacaaccatctgtcaagaccttccgcccaagatcaaccgatgacctccgccctttcaaatcccgtcggcttcaaagccggattgaccggtctcctcccgccctcgccctccttatagtcgctcacaaacggattcggatcctccttctggtccaaattgctcaatgtatgattaacgcccctgtgcactgcctcgtccgcgcggatataatggatcaagtccttcatcgtccgcttcccctccggcatgcgccaatacctcaccgccatctccgggatctcaaacttttcgtcgctccactttggcaagtgaccttcctcaatctccctgatgcaccgcgtgtaggtatgtacggcctcctcctcgaggtaaccgacaaaccggtgggtgattttgggggagatcaggtagctgagaaacatggcgttgaagaagacgccctgcgctcccaagatgagcgtcttcatgaggaggccgggttcgcacatcttcataaaggtgaggaggtgcatgcgctcgttgtacgattcttcaagtaaagtctcgatccagccgttgtctcgtttgagccggcggagggagtgcaggtggcggagcatgccggctaccatgccgggaacgccggcgatggattcgaggaagatgaagcggacgagctatatggatttgcgacatttggttagcttgtgttgccattccgtcctcgtagggctccatagaacatacccattgggcttcggtcagaggtttgtccgcgctggtggcggtcgtcgggtggtgtttatcaacttgctgctctggacgtatgcccgtcgctatatcagtggcccatctgtttgatattagaacactttgaatctacgtctgcttccgcgtccgcaagatacttgaggggcaatatgggaaccctccttggaatttacctaccgacagattcgtacgagtttccatgcgagccaatcgcccacagtctcgggtttccggtgctcgggaacaaccgaggtcatctcttcctctgtccatccatgatgaggccacgcgggtggtgtctgccggatataggcggtctctttggccgggaagaaatccttcagtcgagtaacgcttgttgtcgagagattgcgaggtgatggggaagagaggttcgtctgtgttggatgtaaggaagtggccactcgagagcccgcgagcaggagaggccgagtatggcaggttgatatcagggcacggcttagttgggccgcttgtcctggagcgtggagtatgtttactttgggggtgttcatcgagagtttagggagtgatgtgaagttgtaatggaactcgcttgaggtttgtgatgatggtccatatgtgtcggacagcactagacacgggacgtttatatcgtcctttcctgcccccagttgcaactcctttcagggaaaaatttggaatacgagagctgactgaaaacaccgagtttgtccgtccctggtctcaaaggagcaatagagttccgacactgcccaagcaatctccattttttaacatcaagacaatccaggaacaagcaaatagcgggcgctagcgaaaggaacccggaaagctccagatcttcaaccaggacaaaatttcattttgaatcctcaaagtggcaaccgggcatcgattgtggtggtcagctggatgtcgttgtttggcggtgtcgggacctcccgggtgacaagccatagggcgcagttccacttccgcaacattctcgggattagccttgtacatatccagaagaacagcgagcccctgagcaagtacactaagactgggggattgtgactcaacacaaagacagccacaggagatttcgagatcattgatagttggttggttggttgacagggcacttgggcgagttatgtgttggagattttgctgacagtaatagcgagcggagggaaacggaacaccagtcgcacttgttctcataggacacacagcatgactgagcaatggcttggttgcttccgaacctgcaaatatacaaacaaatgtcttgggccataagttgcgaatggcttcatgttaaacttctaactttgctgtgacgtcagtggtagttattcgtagagtgtaggatcgaaggaacaattgcaagtgtccaaatattatcccgtgtcggaagcggggtggaagtggtgtacaaaatattgacgacgcagggcattttcgggtgactcctggtccagaacatttggtgaaagagcagagctttagcatccacctagttgtttatgaatcattctctccacatgcgttaacagacttctccaaaaagccatccttctaggcctgctgcacctagcacatgctgcttgaccgaggccgtacatatatggtgcatgcatcgtgcatatacaagatgtcctaaaagataagagaacgaaaagaaaagaaaaagggaaataaagacgggcatgttggcgaactgatggtttttgtcaggactcagcaccgaccctgactgacgggcccgtgcgacacagcactgaccccgcataaagccttctggagggaaggcattgatatataccaaagatgggaaggaagtggttattcagaagggatggtagcaagcaagacgtacgaggaagtcaggtgcttggtaaaacataaacgggaggaataaatggggacgattcctgtgtattgaagactagccgccccaggcgtctggaggttctggttttcctcctcatcttcatcgggcatcttctcaatgaaatccaattggtcacaaagcccttttccctggcagttttggcattgtattaaaatcttagacgttaaagaaccttgaagaacctgtgaaacgctgttgctgtttcactgttggtcttctaaccccgctaacaatacctagttattttgcccactgcgaacggaaccacactcaaggtggctgacccctgctcgctttttcaacttctcaagactgcgatcggcttctcttttgcagtttggacacaaccaaccacagcacgcaaacttttcctcgtcgcgccagacatcgttgtcgcaaagacccgttcggttttctagatcgtcactaccaaatcgcaaacatgtctggaaagaagtggggtaagtcttcctcgctctccttgccttttccctctttgcgcaagacgaaccccgcgaacagtgtatgtcggcgaaagtgggcggccgcgatcgccgtgacaaggctgcctgatgcctgcgccggcttgcgatagacgctgttaacattgccatatgcctcgaggcttccatgtttgaggcgaattggacttcagcgacgcagcctatatatacagatcaaccagaaccaactcttgcatcgactttcctgttgcgccaccacaacctgttcgaaacccagactaactaacccctcatcaccacagacgaggaagaggaggagtcttccgcccccaactcgcctgtccttgcccccggccgccgccgcttcgacgatgaggagggaaacgagagcgacgttctcgactcgtgggatgccgccgaggactccgaggtagagcgcgagaaggcgaagaaggccgccgaggccaaggccaaggctgaggccgaagccgccgccaacaagaagtccaaggcgcagcgcatcgccgagcgtcaggccgagcgcgcccgccagctggctgaggattcggacgcggaggaggagaccgaggccgagcgccgcgagcgcctccgccgcgagcagaaggagtccgatcttaaacacgctgaggacctgtttgccggcatcggcatcagcaacgaccgcaaggtcgtcagcaagggcaccattgtccagatcgaccccaaggaccccaacaacaccatcgacatctcgaccttggccttgttcaaccctaccaccaagacccagtttgagaccctccgcaccactcttggccccatgatcggcaagctctcgcccaagccgcactacaccctcttcctccaggagttctccaagcagctcgccaaggacctcaagagcgacgagatcaagaagattgctagcaccttgactgctctcagcaacgagaagctcaaggaggagaaggctgccgaaaagggtggcaagaagagcaaggctgccaagacaaagacctcgctcgctggtgttggtcgtggtggtgccattgctgaggcccacgacacttatgatgatgatgctttcggagagtaagttggcttgaggtggagtgagaaaagatacgcgtggggaacgattgctaacgtttcgctctagtgatgacttcatgtgaaagatttctaccgataaatcacaatcgttcgctttgtgaggaagagaggcctcgagtccctcttcccatcaagggatgtagaatcatccccttcaccaggtataatactcatctcacccgggaagcattcggagcgaagcaaaaaagtagcggttgcgtgtgtttcatggcgtaaaaagaaagcgtagactaccacgacacccgcgcaacggtcacggcacgtccgccgtccggacgtaaggttcagtggcatgatgtcttggatggatgcatgagggatcagagtcgtcatcagtgccagactggacgaaaaaaggaggatggcctcttggggcactgatcgagtcgcgacttgggggtgacgggaaaaggcagcagataccatatagcatgggggaaagtagatttagagtgcattcaataatgaaggcgagcatcacgtttcgaaagtccaggctgcatatcatcctggtgtgaggttctcttatcgatgccatggctaaaattacaaccaacactatttcagtcaccatctcagaaccctctcagaaacttacaccagtgaacaggtgatatttcccgaccatgaacaccatgtgaacttttcagacaatgttgctgtaccctaatcaaaacacttaaaactccgatcgcgatgttgatctgccctgagcaaccatcatcactgacaacaaaaccagggcacacaaaacacctcgcctcccgcattcatatgattccagccagtaattcgatccgtccgggtcattaagagcgtaaaccagtttcaaatcccctccctcctgttcataaccataacctgcctgcctgcctgcctgcctgtctgttccttcgagctcctgtttttcagagccatataagtatgtttgatgtatgtatagtacagtgaaataccgcttggaaaggtatggtaaccccctcacggtaaagtaaagtagagaagagagagagaaaaaaggatagtacaacacaaccccatatcgtcacaaaacaagacttttcctctacccgcctgataaaatacaggcaaaagtctataatcgtcagtgtcatatccaatgacggctcacatcaagtctcccgccacgccagccagcaacgcatgtaccacgagactgaccgtccacagtcccacgcgcttgaatctcctcaccctactttgctgatcctctacgtttctggcaaaagcacggtacacctcggcgctcatatcgtccatcagcccacagtcccaaacggtccaagctccgtcaaagtccgtcagccgctttacgatccggcaactgatggggatgtaggtgcgcttggcgttgatgtaggcgacgatgggccgtactagggcttggttcacgtagctcatgtgtgggttgttgaacagagggacagcggcgcggacgtcgttgaggtggatgcgaaggtccatgactagataggagggagtttcttcaatcggggctggctctttgggagtcgcgggagggatcaagggggggaagtgctgctccgaggtggggagctcgtcgtggtggccggtgaggtcgatgtcagaggcagattccggaattggcccgctttcgagggtggggctgttggtgttgcttcggctgttgggagaaatgttgccgtctagaatcttgaggtagcggttgctggttacggcttcttccattttgtcgtaaaactcggcgacaaccttgcttagaccctcctcaggatccgcagggaacatgatgtcggcaatcatatcgacgttgccttcgtaaatccagccaaacggtccttctacaccgcggttcaagtggtcaatcttcagcccatcaatccgtagtcgggagaacttcttccaggccgagggagaaccgaactcgtcttggtggtgacggccgttatctgctgcggacacaccgtggatctgtctgggatgaatggtgaatagtgatccatcgaatgatccggacatgtgatttgctgacaaaaagtcataaaacagccattgttttcgtagctgaggcagctcgcaggagaagatggaaacggaaaagggccggaaaccgcccggttggtggacggtgaccagcaagtcttccatcttgaagtgatccagttcaaagtcgccagggttatgttcctgtctgaagtcaagggggttgaggtcctcgttgccccagacaaccgaagtcctgtcaacaacgcctcgaacaccctttatttcgacgtctttgaggagaccctttccgttccaccatttgaggaaagataaagccacgttcacggtgtctatagtgacgtcaaactgtgtgtaattgccatcgtcctcttccacggcagtgccttcttgctcggcggcttgtttagcagcagcagcttcggccgcagcttcggaagaacccttcttgacggaagacttgggctgaccaggtctccgagaaacgaaaacattgcggaaagtgatgacaccatctccccatttgggcacaatagccgactcgaagacaacagtaaggccagcagattgggtcaggtagtctccgatccacttggccagcgtttcctgggcaaacaccgtgttgataaagaggatgatgagggagaagaaggtagttgtgccaacaagaatccagaccaaatgaccgaataagaagaaggacacaaacgctccccattcgtcggcgttccaggggcgcatgctcctgatggagaaccacttgaatcggaccttgagacgcgaccagaacccgcttgctgccgccagaagctcttcttttgtgggccgatgaggcaaatgggggaggtgaggaaggtgaaggtatttagacatggaatctgctattgattcatgtgcgggagtcggctgggaaccagaaccggaagccgtctcggtattcggtggctgctgtggttgctcggacttttgctgaggagaaattgtagaagacttggcttcggccttggtctcgtcatgatcacccttggtctctttgcccgaactttggaatcgctttcctgtcttgcataacgttgtggtcgtggtgttctgtcgtatccttcgcaagagtaaagcctgccgagccaagtggcccatttttgccttttgcgcggcattgccggatagtgcggatgcctctaccgtgctcgttggagaggggctggtggtgagcccaaggaggagtaggcctccggaggtacagcttcgtaggacattatgggatggttgtgactgttgatagtgtagtctttgcgattttgttgctgggaagaaaaagcgacttgcggaagaggtaaattgtcgcgtgctctgctgctgtccgtatcgctgatgggaccccagcgatgtcgaggggccaagtccaagactttgacgactcagtaatggctgacaagttggaagcagtatcgcggctgtgaagagattcgaggtggtgtgaagatctcgtactgaagaccatagctggcggcccagctgggtcgtcgtagcgctagtagacattgttgaaattcatactgtcgaccgagtaagggaccgacctgttccttttttttttcctatgttttcagcgacgatggtgatgacgacagctcggtgccgtatccatggtcggtcctcgaggctgaaaatcagatgttgttgcttggtggtgggccgagtctagaatgacatatgatggtgctcctgctctgaccaagaacctggagtttgaaaaagctgccggtccaggtccccgtcaaaagtgcgtcaatgacgctaaccttgggattacagggattcctcggtaactgttagtgcatgggcgttgcgattggcaagggtcctagcccccatgcagccaatcgataagcttcacttgggtactcttttgtggatccactgctttttgtcaagaatttcccctctgcgctatcaaaatcgataaacatcaaaattctagagaccgacggcgcaaaaaggcagaacttcgactcccagatctccgcaattcacgactgtaacccagcatcccgacacttctttcgtcgcccgtcaccagtctctcctccacccgattttcgaaaaatctgccattactcttggccggcgatttcccaaaatactaccgactttaatcaacaaacaacccgactcggccccttgaccatcacccaccgataaacaacacatctcgcccaacatgcctgcgccaacagcacttcgtcagcctgtcaaggctcccgccgcccagattcctatccagaccgagcaagaggacgagctcattctcgatgtcaacgaggccgtcaacctcaccgatcccagcgccgccgctcccccttccaatgaccaagatgtgcagatggctgtagacgaggagggccgcccccgtttcgcccccggccaggacgtccagatcattcgccgcgcagagaccaggaaaattggtatcccgccaaaccgcatgtcggccctcaaggccaattggaccaagatgtgagacggaaaactacggaaacatgtgtgaatgtttgggcaaggaagactgactgttttccaatcagctaccccccacttgtagagcactgcaagctccaggtccgcatgaacatcaaggagaagcgcgtcgagctccgctccagcagacacaccaccacccccgaatccctgcagatgggtgccgatttcgtctccgccttcgccatgggcttcgacattgacgacgccattgccctgctccgtctcgattcgctctatatccagtccttcgatgtcaaggatgtccgtcagacccttggccccgatgctctgggacgtgcgattggtcgtattgcaggcaaggacggaaagaccaagtttgcgattgagaatggtacgttcaccattatgggagaatggaagagatgacgcagaagtactgacaagatgtgaaaagccacaaaaaccagaatcgtcctcgccggctcccgcgttcatatcctcggtgccttcgagaacattggcatggcccgcgagtccgtcgtctccctcattctcggacaccagcccggcaaggtgtacaacaacctccggatcattgcctcgaggcaaaaggagagattctaagctctttctttcacgaaaaacggcaacaatgtgttacacttctattgccgctattctcacctaatgaatggttcacgcacggggctgcatggttcagtcaacaaaaaatcgacggttttcatcacataaggggcgaaggtggcatttcgggagctacgcttaaaaagggttctggcgtttaggagttcattatgcttttgctttgagtttggagagtttgaaatgggcgattcagtcagtcatgctggggatatctacgaaggtgtgtagaagcgggaggaagaggacgggatattggggagctaccgccttgcgaatctttcaatgtgtggttatgatctatacccggaggacgagaagagaagacaatgaacagagatattcaccaaaaggcggtttagtgcatattggctggcaaggtcgattattgtgcagagaaagtgatgtgggaaactgatccagtgcgctcatttggttgaggttcaattccatggtgacggcaaatcaagcaaaatgtaaggagctgatgtgatgggcaccaatgtagccaggtgagccacgatagattggtttcttcaggtcatacaagtagtagttatttccatccattctcttatctcgcttgttccgcataagtaaaggtcttgtttgttttacagtccagatggcgaaccgtatatcgaaatagcagatagagcatagtcaaacccctcgatattcacctacgataggtgggatgagaccatcttaacccgaggaggctctttttgtgctctgactgaccaactcccatgactcatcaagcttgttgaaataaagtgaaggcaagacgtagcaaaaagtgatatacgtatgggtatcttctgaagagctagggtaccacctccgcaccatgaaccgtgtcctggaaggacttgcaacactccaaactccgtaatcatctgtcacaactttaagcaaaaacaataatccactagtcaccgccgatttcgtaggcctgacgaataagcccggtaaactccaaccccataacagctaaagaaatgtgcgaataacgtctcccaaaacccagtctccatgtttattctccaggtcatacactacttgatgtagacctcaaactgattggtctcgtccctctcaatgtccatcgccccaaccagcatgttctcgttcagctcctcgccgtcaaactgtatcacgacagtctgctccggcttgatatctctctgcttccggaaaacctgcaccatggtactgaccggcgtatcctcataaaccgcgatcttgagcggttggaggtctttggccttgagtaccactttgatcttggtcttcttgacctcagcagcctcactgccacctctggaccatccattggcaccagacacaccagttccgctttgctggtcttcgtcatcgtcatcgtcaatcagccccaactccctctccctccgcctcttctccttcgtaagctcttcctcataaaactcctcgtgccaaacctccaacaccagtccaatttttcccccctggatgacatacccctccatggcctctcggctcgtcatggcaccaggaggcagctgcaacacgccattggcgtccaccttgactcccaacgaagcaatggtgctgttgccgtaaattcggttccctttaaacgtcaagaacagcttgcccaccatgtcctcggggatttcgcaaccgtggagcacctgctgtcggatccacgtgtctaaaatcagcttgagaccttgcttcatccgtcgccgcgcagtaagcggcttggtgtgtggcattcgcgaagtgactagcacgtcaattgtccagttggcctggtcggcttctagcgccgcggctttggtgacccatttcgcaaaatcatcgtcgtcgtcggccttatcggcgacgatagtggcttcatgatctgggtcggttgcggatggtgctggtggtggagaagatgagaaagaagcggagcgcttcttggggcggacttcggagacttcgaggtccgagtcgttgtcggagtcgagggcagcgggttgaaaaggtttcctcttggaggtggaggatgcgccggggaggttgaaggaggtctcaacaccttccagcggcgacctgccgcgctgagtggcccgggtgctgcggccgagtgcggtaggttttggagagaagcggtcggggttgcggcgctttgaatgtggggagtacaggtcgtccttcccatgatcgtcttcgtcgtcgctaaaggcgaagcgtttcttggatggcgtccccgactttcttggtgtggttgaaagaggctttcggggagtcggtacccgggctttgtcgggccgtacgatctctttccctttacccttgacgtccatgatcaggtcgtcatcgtcggagtcaacgcgcgatgcagacgtcctactcagtgctgatacgctcgaagagctggcgccgagaggtgcttcattgtcaccttcgacattggacgacaccctccttttcttgttgacatgcccttcctttggcgactcggaaggcttcaccttttcctctgatgatgcccgctgcaggtcctccaggaccatggggaaaacatcctttgatcgccgaaagagggcgagagggtcatcttggtcagaattgtgctctggcgcatggcttgggggtggctcgttggctggtgtgcgtgcaacggtgcgcttgaagggcagcgctctccttttctttggtacgtcagttgccgtgtccatggtgggcaagtggtgatgtgctacgtttgagagattggtgtgtgcaaagaaatgtgagagtgaggtggtgcgcagttatgaatcgcaaacctagtgtaatatgtagatgcggttcgggtgcgcagagaaaacgggaaagtgggatgaccaacagggtggtggtgatggattgattgttgttcaagggagaagcgagagatcggttgttgcttgttttcaaagcttgtttatagtcgcgtcgaaaattcggacgtgcaggtccgtacaattgtccatgtatagacgaagggcggctgttaggttgaagatatcgtgaatcaaagaagacgaggctggacaaaaaaagaaggcgttggtgcaaccccggcgcaaaatgcgatccgctaacggcagaccatccgaactttcgctgggcggcgcacagtgtggtcactaaacagacagtgctgcggggcgtgtgggggactgcaaggctgggccagtcccgtctggagaaacctagggaaaaaaaaggtgggtcttagccgaggtaaaccgcgtactgtgaagggaggtaccgccggcaactgaagctgccctgaacgagtcctgagcgagcgccgacgcttcagttgatcaggaagtgacagcgccggtaggtaactgacactgaggagccgagtgaccaccagggcacaacgagtccaccaccacccgcggacggggcaaagatggagatcccttctcgaacacccgtctggccccatgcactagacttagttcgcaactcgccaaaaggaacaaatgaaacggtgtacgtggtgttgaaggtcctccttggagtctcatctcgataatctggttgtcttctataccccatctgtttctgtcttctacctctacccatctcggttgcttgcctatctacctctctaccttacttgactacttccatcagcaacatcaacagccattatttgttagtgataatattttccatcggcggtcaatatcacccacctccaacatgagtgtcccaaagtcagaatatctcagctccgtatgggcacccggcatctttggtaagtctcggaggtactatttgtgcagagatcacagtgtcgctaacaatcatcaccacagccaaccgggttgtcttcgtcaccggtggtgccggcaccatctgcagtgcgcaaactcgcgctatggtccatctgggagcggacgcatgcatcattggtcgcaacccagagaagactgagaaagctgccaaagacatcgccaaggtccgctccggagctcgtgtcattggcattggcaatgtcgatgtcaggaatgtgagtgttgttgcttggatgaatcacacttgaaatagtctcgctgactgagttcacagttcgacaacctcaaggcggccgctgagcggtgcgtcaaggagctgggagccatcgactttgtcatcgctggtgccgctggaaacttcattgctcctatttccgggttgagccctaacgccttcaagactgtgatcgacatcgacaccattggtactttcaacaccgtcaaggccactattccttacctcatcgagtcggctgccaggaacccgaaccccaacccaaatggcctcactggcggtcgcatcatctcggtttccgctaccttccactactcaggcatgcccctgcaggcccatgtgtccgctgccaaggccgccgtggattccctcatggccagcgtctctcttgaatacggcccctacggtgtcactgccaacgtgattgctcccggtgccattgaaggtaccgagggtatggagcgcctggccagcagcgctgtcgacaagaagaagatgaccaaggctgttcccagcggcagatggggaagccgccgtgatatcgctgacgccactgtttacctattcagtgatgccggtaactatgtcaatggtaccactctcgtcgttgatggcgctggctggaggcgacagggaggaaacgacattggcattgacgaaggcatggagtatcccgacttcctgtttactggccagatcagcaaaaacctgaaagacgggagaaagcaaaagtccaagctttaagcatgggagttcgaaaatgtcctcagtttgtcacactggagcgtttgtgataccatcgggccatgccacgacagcatgattgcaaggcgttcgggtcggagcaggcgtgctcagtgattgcatatttctctgctactggtgacgagttcggtgttatatcaggcaaatcaaacaaagatcctcgaagaaaatttacagacaaaccacgggcatctacaatgacgggcatcggtcgagtttgtgaggtgtgagttccgggtgtctccgggccgagccaagttcatgatgcacatcgggccttgactgtctcttatcgctgccggcagttcggccgggggtggcggggaggggcggtaggtaccttgccattaaaaatcttaacgggcgagcgcgatcacataccccaccaccagagagtacctgttagtcagggccgttgacaagatttatagggcttatctactgggattctacgtttgcggtccagaaatgatgtggatgttgtcgagtgtcttttgtttactttcagatctgctgatgcgtggtgtagataacagaccaatcctttctccgcggtactttattgttctatacttgtagtatagtgtattttgctaccatcaaagtgatgattcatcgctgtttacaccaccacacacatcccgagctagccagcttccaaggtcgtatcatcaacaccttgatagctccagcggagaaacacagcatgccccgaggaagtcctccatcgttggccaccccctgccagcacctgcatctccagactcctcctcagtggcacctgctgtccactctttctgtttctcgtccactggcacttgacaaaagaaagaagttatatccgtgttcgatgcccaaaacatggaagctttccaagtggggttggccatgcttaccatgctgtgtttccatcccccactgtgtcgatcattggttgaacatgaggggcaagaacatgatagtatctctttcttatcgtgggttgaagtctctaggacagcttaaataaaacttctctgccaagggcttcaagagactgttcctctcctcttcttgtccaagcctttcactgggggtctcatccatcgcataggtcattacatctcggaagttcgggataatattacccgtcggtcaccatgcacaccaaggctctacttctcgcctccatccccgcggctacggctgccgagaccatcctcggtgcctacatcttcagccgtcacggtgaccgcaccaccaaggcctactctccaacgaagcttactgctctcggtgctgagcaagtctacctctccggctcttggtaccgctcccgctacatcgacgagaagtcctccacccgcatcaacggcatctcgtccgacctcgccgatctcactgagcttgccgtcactgcgcccgccgacaatgttctccagggtagtgctggctttttcctccagggcttgtaccctcctgctggctctgtcaactctcagaagctcgccaatggcaccacgatcgaagctcctctgagcgggtaccagtatattcccgtcaactctgcgacagtgacgagccgcggcagcaatcaggccgagtctagtgcctggctgcagggaaacagcgggtgtccagctgccgtgaacagcagccaggcgtattaccagagcaaggagtacttcgagcttctggggagtaccaaggagttctaccagagcctgttgcctgtttatgagtcaaccttccccagcgaaagtgccaccttcaagaacgcttatagcagtacgtactcattttactcctcccctcagcctattcgcctgaagctaaccgtcaacagtcttcgactacatccacgtctccaccatccacaacacctccatcccttcctccaaccttctcaccccttctaacctccaaaccctctccgaccttgccaacatccacgagttcggtctcggctacaacgcctcctcgcccatccgcgccgtcgccggctccgtcctggcctcgcacattgtctccaccctcaactcctccatctcttcttcttcttctcaaaagctcaacatccaattcggcccctacggcactttcggctccttcttcggcctctctcagctccctgccgtgtcgtcggactttaccgccattgtcgattatgccagctccatgacttttgagctgtttactacttcgtcttcctcttctccttcggagaacgaggtctttgtccgtttcttgttcgccaatggtactgcctcggacagcaaccccgccaaggtataccccttgttcggccaggacaagacggagttgccgtggacgacttttgtgagcgagatgaacaagattgcgctcgagggaggcagcaaggaatggtgcaatgcttgtggagagaagacgggacagtgcgctgattactaccctgccgagtccgctggtgttgctgctgctgctaagagtggcaatggaatgagcaatgctgttgctggtgttattggtgctatggttaccctgggtgtggtgcttggtctgcaggctctgatcttgggcgtaggtggcctgaggttgaccaagaggagaaagcaggatcccagtgaagttttccaggttccggctggcaagactagcttttcggatacttcgtctactcagaaggcttaaattggaggggacgatggggggttagttgtcgaagttgatgctgatatgatgacatgatatgttatgagaaaatagcaagcaaaaggggggagttcagcgagtgcacagcagctacccgcttgagatgaaatcaaatgaagatttttgaatgatgttgatggccgtaagggacgaagtgattgtgtatttcattcctgcgagtgtctcatacccagagaatccttcgtgtacacttctccacatcttctcttccatcactgtgtacaacacaaaaaacgagggtatcatattaaagattaaatcgtatactataatggtgccaccagccggctatcgcaaatggcaaagttccaggatgtcatggcgataagagaagctgcgcaaacgctttccgtagatatctgagcatcaaaaaatcagtaagtggtccatccacgttccaaagttgttcgatcaacttacacagcggaatggtgagcaagcaaacaaccagctgcacacttcccaaggcattgaagatcttcgcagctttaacactgctctggatgagccaaggccacgccttgaacgtcaacgcgaagctgaagaagttcttgaagatgatcatcgccgtaaagccttcaatcacgatgtcacctgttttttgaaagtcaagtcagtcagcaatcagtacaccagccaaaaaaagtctcgccacccaaaaaccaccactccagcagcacaacaagaagaagaagagatactcacgatacgcatcgacaatataaagactccccgccaccgcaccaatcaccatccccgcaacctccagtccaaagaaagtcaagggcaccgcataatgatacttgccgtacaacatcccatccaacgtaatcccaaacccatacagccccgcacaccccagcaccatctgcggaatcaccaaaaccagcctgaattccggctcatagacacccccgttccacttggtcatcagccgcgccgaccaatccgatagtccaccagcgacagcgaagccgatcaatgccccgacaaaggcaccggtgtaggcgtaccccgtttgtacttcgtcccaccacaagggaacggagatgaagaagaaggccatgagcacgccgatgaagacggtccagccgatgagaaggccttggattagacaggcccagaggaaggccgggtgcaggaggagggggaggggccggagggtgagtttccagaaggagtcggaggatttgcggccgttgaagagggcgagggattggaggaatgtggcttttggtggggtggtggtggtggtggtgggagcgccagttgtggaggccggggcttcggttgcggtatggatgtgttcttcgtccttgggggcggtggtgctgtcggtggaggtttggtgggagggagcagctgggtgttgtttgagttcctggtcctgctcctggtcaagcccacgatctttttggggggcatcatcatcgtctttcttcgttgccgagaagcgcggtgtcgggtcacgacggtaggcggtctcgggacagaacaagtagacggccgggagacatacgccggagaagatggcgacaaaccaaaaggtccattgccagcccatgtcgttgctgatcttgccgacaagaatgggagtgaagaaggcaccgccaaagacagccaggttggtgaaggccatgcgcttgccacgctcgtggacaaagtacaggtcgccgacggccgcgttgacgagggattcgaagggggcggccgcaacgccctggaagatcctcgaccatagaaagttcgtgtagctcttatttcccgaagcagctgtccaaatgctggtgacaatcaatagaattgtgcctaagacaaacagatgtcttttgccccatatacgactggacgggacaaagaggaaggcgctcgcgccgcaaccaaggaggaagtaaccagtgaggagggaagccttgacaaaggtgacgtctttgagggtgctgacaaggagaacagtgtcggcagcgaggatagggcctaaggcggtggcgaagaccgaagtgatggagaggacgagggtgatgaggtcgcggcgccagagcggccagttcaaaggatcatttggatcatctgttggttgagggaccaggacgatgggcactgggccgcttcggtcgcacttgagatgttcatgggcgccgtcggtggcatattgtggtctctctgggtcatcgaaatactgtgttgtccctgatagattggctagttagtacacaggtcgtccgagttgctgagggcttcagtcggaaactatgaacatcttcacacaccagggacatgttcaaggactcggtcctcgagaattcccaatcccatcttgtgcctcggtctctgacacgtctgggtacctctacgggtaggattcagtgtgtgtaacaagttggataaagagcacaagaagctttcaaggtgtaagtggcatcgcgatcaagaccgactggttgtttgggtcgcggctcgtgccgacaaggtagctgaactgaagcaatgaaacccgcccaaaaatcacaatgagataagcaaatgcgagaatgaatgtcgacagtgcctcgtctacttgcacgtaagcaagtgttgatctggctttgacaagtggatggtgaccaacgagttgggcgcagtcaagaggcagtggaaatttcgaggagatgagaactgcctctgactggtcgtccagctagctgttgaaacccaaggttaccttttccagggcttttcacacgcctgcttcggagcttactggccaatatcaccgagtgtcagtgtgtcttggcgggaaaagtatcgccgatgtcagccaccaaaatctcttgagagtgccggatctggtgatggttcccaacgccatgattttagttttacttttcgagataccgctcttctcccatcgaggcagttatgttcgctttgtcaatacccataaagtgcttgacagccaactcaacccaccgccatcttgaccgactgcggtttctcaacctatttgattcagcctcggatgatcagcaacccgcgacaaagaatctggggactgcaccgaccccggaaccagcccctgaaagcttgactttggtttgttgtgggctctcgccaccgttctattggcgctgtgtgcagcggagttggtgtccatcatcttccccgatgatgaacagggcataacccggcacgtgggcaccctggtagtagtgtagtggtgatgttgatggttgcttgtaagcttttcaacagatagtttttggagtactttgcggatagttgcgattctcgaggtttgaaaagaacggggaacaaactgcgccgaggtttaccaaatgcgtagagacaatccttttggcttcgaggaaactgcggctaagcagacacagccaagctcagatcataccgaagatcggattccagctggtctcctatcaatgactaagatccctacgaggtgagacgttcgagggagtaactccgggcccgatcagcagttccagtggtcattgtgggttcgctttcctttgctttcctgttttccaccacaacattatcggaaatacacagttaaggtttccaggtaacacggctgacgtcctccgttctagtgtagtgtacaaagtttaaggggcgggtaaatacacattaaacacattttacctttttgaaaaggaaccgagcgagttccaacacaacggctgcctgatctctcaccacgttgcttagctcaattcaagcttctcattggcttccactagtgttaccactgtgatcaggtacctcctccatcctggcttggatcgagtggccaggcgagctgccaggggttcgcggccatcgctaccactctaggggcgttgattggcgcctcttcaatggacatcgccaattggaggagagagagtgacatatatgacgagaatgcccattcccgatcgtgttgtacattctgcttcttcttcttgtctctcttcttgtgattcatcctgctccgtttcctcttttcataataacgtccaatccaaccaccaaaacaccatcatcaccaccacaaacaccgcaaacatgaaggtcaccgctgcccttttctccctcgctttcgccagcttcgctgctgcccaggaccttggtaacctcccaccttgcgctgtaagtttaccaatttccaccttcttcgcctcctgtcttttgatctaggtccattgaagaacggaatgaacattattaacaacccataaacaaacagaccgaatgtgccaccccttacctcaccaacggcatcggtaactgcggtcgcgaccccaagtgcatctgcacggacgagaccttcatcaaggacatccaatgctgccttctgtcgaagtgctcggccagcgagcttgatgctgccgccggtttcgcttccaccgtaagttttcgacgtcctccaatatacatctggatcatcgcgaagcaggtcagatcaggcttctaacatcaccttgaaatagttctgcaagaacaacggtgccacaaacttccctaccaaggccacctgcgcgaccgtcgctgccaccgccaccaccggtggcagcgcttccgctaccgccgtcgtcaccaccggtaccggtaccgctgctgccactactgtcactggttccaacagcgccgccttgtcctcggccgttagcagcattgagagcgctgccagcagcgcggctaccagcactcacaccagcaaccccggccccagacagactgccgctgccggtcttggtgccattggtggcctcatggctgccgttgccctcctttaagaggtgattagggtttgggaaatactgtataatgtaatggtcatgatgaagtgacgggccttggatatgcatgaagcaaaagatatgatataatgaaatgttaataccacggcaacttcgatcaagtaccgctatacaatgcttgtgtaacccctcactcatcgagcgagcaagcttgaagtcaaccccctccccacgtgtgctgtcggttaaatcggctgcttgtccttgtaggatcgtaggacggcaactgatatgaagaaaccaatgataactggcaacaaaaatacaccaggagctcagtgcagtcgcacaaccaacagccctgcacctcgacttgtacgaagcctcagacgtaatagcaaataaaaaggggtatcaagtataaatgtagcgcaccataatgaaagcacgctcgccaactcgcaacatctcctgagccgtgatccacttcttatcccatcctcgggctttcaccacccacggcctcacccccgtttgtgtcctgaactcaaggccccctccgcattataaccctcccattacttcaaccgccactaccatccaatctacctcccacttcactgcgtcttccccccaatcttcctaatcaccacccttccattgttcatttcccacccgaccccaaatcgctccaccatgtcctcccacttcatccccatcgtctcctccaaatactccacccccacactcagatacgccctcccaaacgccttcaggacatgtcctctcatccccggctccgcaaactccatcaacttgactctgtacccatccacagctctcttggtccgtctccaactcacccaatcatccgtcaccagcgctttcagcgtagcatccactttggggtctctcagtttataccgattcctcaacgcatacgcctcggccaggtctccccggcgacaggctgtgtccagcacaagatacgagacaacctcgtggtattcgacggacgtcaaaggatgcgtgggagagcggtgaatgacgcgcaggaggtagagaagagaagggaggtaggtctcgaaggaggaagagagaatgccgaggcgcacggcgaaaaggtagacttgtgcggtgaagtcgtcgaggcgtgaggaggcgacgagggcttcacggagtttgcggagggcggagaggatctgggagaggtcggagggtgggggaagttggggtgtggaagcttcgtgggagtgggacgaggaggaggatggcggtgttgatgttgagccggctgggagaagcggtgtcgacgtgttagtgctggtggtctcgccgacggctagacgggagaactgcttttggagagagtcgcggtcgccggcgtcggtgcagaaggcgagatagcgctcggcaattttggagtagtaggcttcttgggtcttgtggttgagaagtctgtttggtttggagttgatgatgtcagcattcattgtaagagcaaggtgagctacttggagcgagagatggggtagagtatcatcacctcttctctccctttgaggggaggccgtattcggccaaaggatcaatctctgcgggcttgagtcgtgagaactgatgccccgaggacgttcttccggccttatttctctgcatctctgtcgatgtttcttgtggtgttttgttgattttggatgtcgagagctaaatccagtattgtttatcgcgaattccgcttgtgtcactgtcacaagggaatgagatggagtcgctgctggaaggcatgtcccgcagtggattgcggggcagcacagcggcttccccacgctgtggcaggggtgctgttgcgtgccgggtcgtgccttgacaccctgatggcctctggggaaccatttccacgacaacaactgccgtgatccggtcatgcttgatttatctattgtattgccgtctttaaacaagggaagtatctggtggatgatggtaattcgttttgaatttgaacggtattgtatcttgagtccgcaaacgtttggagaagaatatttgaaaccaatgctcagtcccttcctcttccatctcaaaacgaacaacaagacgggaagggttaagcgtcgatgagatgacattggcaacattcagttcaatatgcggggtattaggtaactagggataataagaagctgattgggatgattgactggagatgtacctcggctggaatttgtctctccaggaagatgttgaaggagtatacatattgacggtgatcctgtggtctcttaccagagcttcagtttcacgcgtttctgtgactagcacaacccctccaatcaagtataggatacccgaccatcactccaccatggcggacaggataaagcaaatcgccagccacctcaactacccccaaggccttctcgccggccaagtagtcatcatcaccggtgccgcccagggcatcggcgccgaatgtgctagactcttcgctaatgaaggagccaaggttgttgtttctgacatcgacgccgccaaagcccaagctactgtgaataggatcgatgccagcggaggcaaggccatctctgttcccggtgaccttctcaaggacgactacatcgaaaagctggtgaagaaggctgcggagtttggcaatggcaagattcacataatcgtgaacaatgctggtttcacatgggatgccgtcgttcacaaggtagtacaatatctctgatcgggaaaaaggtgctgttgatgctaacacagaaacagatgaccgataagcagtgggagaccatcatcgccctccacggtactgccgccttcaagctcatccgtgaagcagctcccttcttccgcgtcaaggacggcgagccacgcaacatcatcaacatctcttccacctccggtctgcacggcaacgctggccagctcaactacgccatggccaaggccggtgtggttggccttagcaagacgatagccaaggagtggggtccggcttttggtgtcagagcgaacaccattgcctttggacatatcgagactcggttgacggccaacaaggaggctggtgcgtttgtggaggttgatggtcaaaaggttgctttgggtattccacagaagcagaatgcccaaaaggctggagggccggttccctttgcagatatccccctcaggagacccggttcagcaactgaggctgccagtgctgtcttggccattgcctctcccctgagctcgtacatctctgggcagactatcagtgtgacgggcggcaggaattgctaagcgggttgaggctgtgtgttgttgtagcgtagagcgcaagatatccagaatgattcatgaccaaaacctcaatataatcatcagtcaattagcgaagccctccagaaagatatgtacgcggaacgagaacaaaaacgccatgcaacccagatcccagccttacttgtacatcggcaaagcccaaccattagcttttatatatatttcgaaagaaagaccgttcccgtcttgttcttcttgtggtattcctggtccggtttacgtggaccaccaaagctgcaaaacgcccttggcatattccacaatctcctcgccgccgagcttgctgtcgccatacactctgtcgacgaaggagatgggcacctcagcaatcgagaagccttgggacttggccgtaacagccagagccatctgcatggtgaaaccacggatgtccgtgctctggaacagcttctccagcacgtccctcttgtacaaccggaaggaaccggtcaagtcgctcacgccggggcgcagcacggtatcggcaaagatgttggcgcccttggaggtaagcttgcgcttgaggtcccatccgtaaacaccaccgtcgccggcatagcgggtgcccgtgacaatgtcgtagttgccggccttctgcttggcgatcatctggggaatgaacttggggtggtggctgaagtcggcgtccatgatgatgatgtagttgcccttggcgaactggaggccgtggacgtaggcagtgccgagtccgagcttgcctgtgcgggtctgcagttgcacgtggggagcgtagagcttaacgagctgggcggcgacatcttgggtgccgtcgggggagccgtcgtcgacgattacgagttcccagtcgatgtttctggttttgagagcaagtcagcgtctgggaaccattgatatcaccaacgccaattgggatgagggtaaggcaatagactggactggtggtgacatactgctcgctaaaggtgcgattgaggagccaggtgatgatggggaggttctggcgttcattgaaggtcggcaggatgaccgagtacacatccttgccggtggtcttggtgggagccatggtgactgattattacgagattattgaggttggtgaaacgagcggctgtcgacgaaggaatggatggaattgaattgtcgagataaacctaaggaatggaggaaggtgtctaccgttgatgatggaagatggctcgcgttcattcagtcagtggaggttcgaggtgtcctttacgcgggctggctcaggggacccggtcgctgttacgctggaaaagcgctaggctacgtggtgcctgccctgtattctaatgaatgcctgccagggccagggctgcgctgcaagtacttctacccctgagcccggtgatgctgattccttatcgataagctcccgacgtctgaacggggcccctttttttttctatactggaggagaaacaccaccaaggaaacgacgtgaaccagtgaatctgatcaatctcatggagcatcacgttcttcggctagtaaagacacagaaatctatattggactcagtacctccgggcaggcacaaggtgagcatagaagaagtacacatcacactaccggctatatcaagatcacaacgaacggaagctccaatgtttttggacgactcgtttaattttgaagcacgacatgaaatatcctcacttcaccacctcttcgctatgtacagaaaaataacccttagagcaacaaggcccggaaggtcgtggtatcaaagctgaatcacatcaaaggaaaattcatacactcgtttttagccctcgttaatcctcccctcatttgtgtcttctctcatcttcgtcaacttcaaactatccaaagaaaaaaaaaaaaacacgaagaaggaaaaatgcatagcaatgtctaactaccacgacgtcaggcatccactggttagccaggtgctcgcaagtcgagccgaggccgggtatctgtcgcaaacacaacgacaacagcaaaagaaaactcgaaatcaacacaacaaggtcaaaaagagacatcatcaacatgcgccctttagacccgtagatcatcggcagcagggtttcctgccgtcgagctagtcatggtcctggccaagaagctcttggttctcccgaagctcctagaaagtgagaaactcatggtccgctctctctttccgccatcgtcaccctggctccaggcgctcttgggcaccttgtgatcatccaggatgcccgtgtggcgcttgacggccttccagcactcaataccaaccacatacacgatggacatgccaatgataacgccccactcccagctgatgtcggtgtgcttgaacacgttcctgttcaggccggggatgtaaacggtggggaaaacactaacgaggccgatcaatacggcccagaacaaaaacttgttagaccagaggtcgtgaaacacggcaaatttcttgtggttgtccgggtcgaggcggaacatgcttcggcggatgctcttgaactcccaggcgctaagcaggatcagccaggtcagcagggcgaacacggcggctcgggctcggaacacagggatgcacgtgtcgttgtatccgcggttgcagtccttgcccagatctccgccgtacttgccgtagacgacaatgataaaggtcatgagcgtgcaggtccccataagaatgccgtacacgatcatgtcccacagaatctggttcgagaacacacccctcttgcggtcgtgcgggggcttcctcatcacttcccgagaggcgggctctttgctcaagccgaaggccgggaaggaagaggtgaccatgttgatccacagaatggcaagaggcgagatggggaagacggagaatccgtcctggtcgcggaacccgagaccggcaatgagcaagatgacttcgccgacgttgctgctcagcaagtggaggataaacttttggatgttctcaaacatgcggcgaccctcctgaatagcagcaacgatactgttgaacttgtcatcagtcagcacgattttggcggcagacttggcaacatccgaacccgatcccatggcaataccaacgtccgctctgctgagcgatggcgcatcgttaacaccgtcacccgtcatggccatgaaggctcccctccgtctcaaagcctcaatcattttcgtcttggtctcaggggcgcaacgagcaataaccagggggagctcttgtaggttgtcgatttcttcgtctgatagcttgtcgaaatcagtggctttcatgacggcactctcagccacgcccgccggcagcacgccaaggttgcgaggaatgatgccgatttccctagcgatggctttggccgtctccgggtggtctcccgtgagcatgtgaaccttgatgccagcttcggcgcacgtgctgatggaaccagtcgtctcacggcggggcgggtcgtagatgccgaccagaccaagcagtaccaggttgtcctcaacttgagcacggacggaatcatcgcctttgtgggcttcatccggagcagagtactctccatcccacggcttgtacgccacggcaaggacacgttggccttgggaggcaaagtcagtcatctggtccagaatgcgatccctaacctcttcggacatgggctgctgggcgtcgccggttccaatgtgggagcacagatccaggacacgctcaacggcacccttggtgaatacgatgctgttctcgggagaatacccgagctcgttgtccttgggcgcattgtagacgactgacatgcgcttgatgctgctgtcgaaggggaactcggcaacctgcttccagcccttgccctcgatggacttctttccgtggtcaaaccggtgggcgaaaacttgaatggcaatttccgtgggttctccggtggtcttccagccctcagcctcttcgtcataccggaccgtggcgaggttgcagagcgcggtcgcatgaaggaacaacctgaggtcgggagtgacctcggcatccatctccgatgccttgggctgcatcggcttttccttctcaccttccggtacatcaaacttgatggcctgggtagttctctcctggtcgtagtcacgttccttttcctccttcttcgccttggtgtcatccggagagaaagttactttgccctcggttgggttgttggggttggtggaatcgcggacggtgtaaacgctggacgggggaagccatgcctttttgacgatcatggctccctgtgttagcgtgcccgttttgtcggagcaaatgttggtcacgcctccgagggcctcgagagcagagagatctcgaaccaccacgttggcctttctcataacagcagtggccacgaccatggtcatggtcaagacagcaaccagggactccgggatgatagcaataccagttgaaatggcgtacagaataacctccgtggggatgttgaacttgttgacggcaaagacgatgatggccaggaagattgcgcaaaagaacaggatatacgcaagcttggacagcttgatctgaagcggcgtgccttcggtcaaaccgaggaacttgccgatgaaatcccacgtacgcaagccagcgcccttgaccggctggaggtggccatgcttggtgctcatcgacctacctgccttgcgttgcttcttgttggtggaagcagcaatcttaccaacttcggtcttcatgccagttgcaataacgattccgcgaccacggcccttacgaacgatggtggtagcgtatgcgatgttgatacgatcaccgatgccaagatcgccttcggagagtgctggcttctcggtgccgggaaccacaatgtcattggtcgtgatcttctcgacaggttcggcttcgcctgtcagcgaggactcatcgcaggtcaggttcatggcctcgaagatgcggagatcggcagggacggtgtcacccatcttgagaaggatgatatcaccgggaactacctgagcgctgtggtacggttatgagtcagcgggccgttcagttcttctgtcggcggatattttggcaacttactttggaattacagaagtcttgccatcacggagtacgctagcactgggggaggagagggcgcgaagggcgtccatcttcttctcggcgcggtattcttgccagaatccgattccgacattgaggatgatgacagccgcgagaactccagcctcaacccaatccttgacaccaaagctcagagccatggcgaaaatcaggacctagaatttacgtccagatgtcagcattgagctctcccgtcattggaggcttggggaatggggtacgaaccaaaaccatagcattgcatagctgtctgatgaagatggtataccaggcaatggtgttgcctacgtccaactcgttctcgccatactgctcctgcagcttcggcacctggttcgttgagagaccattgtcgatatgtgtgtcgagggccttctcaacctctggtacagagagaaggaaaggatgtttggggtattggggttctgccattatggcatgggggttgatggtgtttggaacaggactctgagtcgtcgccaaggtcgttgagatgataacgcaacaaatcgatgtttacagtctgagctgagacggctcacagatgtgttgcctcgttgggaggacgaggagtctttgcaggaacttggaggtctgagcaccagtctgctgcaatgcagagttataggctgggattgttggttcttctgttcctgttcccgagcggcaggaagttgaaatttggggtacatcaacaagtgttcttgaaaagttgggcacatgactttcttaagtacatacgcgggcatcgccgtcatgcccgcttctccatcggtattccccagtgccgtcaaactgggtccagtttctccaacatcttcaaccaccctcccgtcaaccctcgcagcaagatgtctgggcataacgacagccaagcaaacaccaagaagtttatcctagccggccaagaagggtttgggcgcggcagagcagttcctccagtgagcttcggggctgggcttgataagaccctgttgtagtggcgggaagggagtggcgatcgcgatgagctcaacttcagatgatatggtctcgaagttcccaaaggtgcgggcactcgacaaagagaagcctctcccgcaaccggctgtgataggaccaacatatcgcggccgagcattggcatagatattctcagaagcaatgggccttggcagcaaggcttggcgtcaacttggacggtgtgatagacttgacgttctggaaggccggacagagcatgaggttgtttgtttacttaaactgcatatcacgcaagagtggggtttccgtgcctgtagtcgacggtagccgcgccgcatggtggaactccattcgatggaatgtgatggccgagaacgcccagaaccgaccagggacgtacacagcccccttttgataggacccttggtgttgtcggaaggatctcatccacgaaatgcttcacgtggcgatcaagatgatgggaatctctcttggcgcctatcttggcccgacttggcccatcttggtcttgtgcttggctgccgcaatgggatggaaactagtgtatttggttggcaggtggaatcgcggggttggggtaaggttaataggcggccgggggcaactgtcgaacttcacatgtacacgtgtaccttgtggagtaaacaccgatagaagaacgagcaagacgacatcacagacaacataaggaattctgaacaagtgctctgagacccgtgtgatgagtcacatatagtggatggaggacgaacactcaactttgagttattgatggtggtggtcgggaagctagtgtggtccagtttcaagtttgagacatccaaggcttatagccttctctatatgtaagtgcttcaacttggccctgggtgatgaggctcagattttgtagggatgctttgcttttctgaatctgatgtctgatccaaacatcgatcacattatctacctatacaatcggcaaccgcggttataggtttatcagatgtgcaggaatatcgcgtattccccaattgtcgcttggaagataaagccgtaacgaagccgttggatgtgtaggtagcgtacacctctgcaggcattcacactaaaaggttagcgcagtgaatgacaaagtggcgataactttatttcccatacaaaaaattatgcggttttcacacctctaatctcactatcattgtacagtggctgtatcgcgctaaccttttgatgcctgcagaggtgtagtgtagatagtaggtagtggtaacggataagtgctgtagtggtctagacactggtccattctcccattgcgtaactggggagggttgaggggtccagttctccactgcagtaggtaacgtcggtttgtggtggtgataaatgcttccaaacacaacccagcccaagtaggcaaaagcatgtggactttgaataggtacctagcaactagctcccgggcctggtgatgttccggccattctggtcctctgattcgtcaactgccttgaatgaatgaatggggggatctcgcagttgatcagtgcacatcaccagcccacaacgggaaccctggaagccaccgcggtcctggtccatctttctgttcctgaccacggcaccacgaactgtcttcaccttgctcctgcaactgaattccatcttggacttggaagacactcatctcccacctagcaatcatccatcgcttttgcctactgttcatcatcgactacactatcaccatttagttgttatcataacatctcaacgtcgaacgcacccctgcgcatttccccagaatctagacccgcccaagccttccctctaccactcaaatcgcacagcgcacccactgttactgtctacgcggtatcctcccgaactacgtcatcgccgccgttcaaccatcacaatgtccgctccagtcaacgaaggtgagttggaaatgccctcgcgacacgagcacgatatcctctgcataagagcaattggatctaggcttcagactggtcgttggagttcttgatcgaagaaacggatctacacggtttcgcgccatcttactcgttacacagagcgcattggcgaactcttgtgcgctcctcttctgattcgcccgcgcgatatcatcgcccttcaccaccaccctcgcccttgacaacaaccacctatccaacatcaacatcagcattcgatttaccattgcccatccgaagcagattatcaatcaaaccccccgaattgccccctcacacaaaattacagtcaaactgacacctcgcctccttcctcttggcgttcttcacacagttgagcaacaacccaccgttccctccaccaccaccgccaccaccaagccagacgacaccggttccgcctcagcccccggccccgtcccaatggaaaaggaagccgccaccaccaccgccgaaagtaagccttctgcggcaaccgacaatctcaagcccgctaccgacgctcatcccgacgacaagaaggatgccgagaaacccaaaagcttccccaccgtagacgaggttgtctcccaaaagatggctctacagcccaccgctgctggctccgagttccatggcctcgagtccgccactccctccgccccgacgcacactatcttcgacccgtctcccgaaaaataccacgacaaccctcgcgatgatgccgtgcctcccatggacggcgtgccggagtcgttgatagaagagtacatctcgggagatgatgactgcgagggtcccgggacgggctcgtctatggggatgaaggctccggacccagacaaggctgccaagaaggagtcaaccgaagacaagaccgagaagaaagtcaacgaagaaaaggaggctgcggtgaccaaacccgatgaagcggcggccgctgcgccattgggagagaatgacacgaacggagtaactgacgcaacaaagaaggataacgagggcgataaggagaccaagaccattccctcggaaaccgcaccagccaaggaagacgccaaggctgctcctgctcctgcccctgcccctgcccctgcccctgcccttgctgctagtaaaaagagaaaggcggacgatttcgaggaggactatgatgaaaacgaggcggagaaacatgatgcgaagaaggccaagactgagcaggcgaatggtaatggcgtcggcgctgatggtgcagcatcaccggtgaagagggccccgggaagacccaagaagacggaagcggccaaggctgataaggcggcaagaaagatattgaagcctgtggggatgacgcaaagaaaaacgaggagtcaggggcctccttgattataggttctgtgctgtttgtccaagggttgatatgaggaggaagcgagatacacaaaatgtgaggtaatgggatttttggttaatttgtacgatgatgtagtgcaagtgggaaacagtgattaggcgtatcttttggctacatggaaaaggtatagggtatggcggaagcatcgcaggttggcctagggcacttggtattttctggatatggtgtacgaagcttacttggatatggtataatcaataagttattgcaacactggtatttctaattttattttttcttaattttttcaacatttcctaaaaaaaaaaaattattaaaaaaatttaaaaaaatttgacttcttttcaggctttgatctttcaagctattttcgaggagaagggatgatatagtagtgtatttacaggttagtgctttccgttggacaagcgagatccggatgatggctgggccactcacccattctttccaccttgcatcctgttcatgttcatgtggaaacctccaatgaggacttcctctggtactttcatgtgtaggcaacagttattagtatgtaaagtctctgtgacaatgcatgtaacatgtcttctcttccttactcagctcgtttggtgtcaaaacaacaacagagtccagtctcgagacagtaacaaaattgaccttaatttttctttaattttttttttatttttttttatttttttccggcacaataaccaacgcccgaaagctcacctcttaccccctatagtcgttatatggctccctgtttccgtcatatcaatcttggtatccatctttgtagtcacagtcgtaatcatattggtactgctcgagtactcgtggcttctcggtctctgtcctcccatatcttaaactgcaggtctaccacagacttcgcaagcgagggtctaactgtcttccagacgaaagtattccaccaaaatgtttgcgcgagggatgagacattttgaaaagaagaacttgagaggtgaaaaaaaaaaagaaaagaaaagaaaaggaaagtcgtgcgtatatataatgtgtggtacgttgcaggtggtgtcatatgtggaagtctagctttgttcaagtagaaatggaaaagagagcaaagcgtgtatttgcggtctcaaggaagtaaacggtcacgcctggcttcttctggatgttactcgtcctaacctattgctagcaggtagtcactcgtcattaaatcgacggctctttgacatgatggatgacacatgatcgttggtaggagtgattcatacgtcggtgttggtttgttgttcgatgctctcttcagtgggtgcccaggggttctgtcttctccgacatgtcctagaggtatacatgtgctacagcaattcgggtaacatctttgttttttacgaggcaaattgttgagggaaccactcgcaaactacaacacctctcttggtcttgagttatgattgggatggcaccaatggttgtcatatacagtgttctaattcccgctatgtttttctctctctctcttttttttttttttttttttttttttttttgatagaggactttgattgctacactgtcacgcccaagcacacgcaggctcttcgcgggatcttcttaccttcgggaagctacttggtttgagccaaaataaatacatgagtgtcacggtgcataaagtttagaggtatttgcgatgccatcagtcaaggcataaaattcatatcatcatgtttgtatctgcttacggtacacgatctaatcatcccccaaattcacagttgcagatgccagcttgtcccaaagcgccacaagactcgcatctgcctgcgtggttttggacgcggcgggctttgagggcgctgccatgctgctaagcattgaaaaggcgcccccggttccggctccggctccggctccggccccggcccagcctcccagcattgccggcgtagcgggtatggccataaacatgctgaacctgttttgctcgttgtcgtgttcagggcacatacgcggggccctcttcccttgtgactcatggaaaaatctggacaacgcaaactggtggtgtgggacaggcgccctacaatcctccatttccgttgtagattctaactgtggaaagcacatcccacaccactggtatcctgggtatttgtctgacactctggtgtctgcgcggcgcaaaatcttgccacagagcttgttagagcagcatagcgtgtcgggtaagctgggccaatcactcctaaaatcgtagttaccggacgtgatcatcaagcggctgctcttaaggcccaactttcgacagatatcgttgcactcatgtgtggcaaagaaaaacttgaagccatcaacaccgagattcgctttggataatgggaagcggttctcatcacgtgtatggataacagggtctgtcagcagcccgttaacaccttgcaggtcactggccaggaatgctccccgtgaacgctcaaaagtaaagtgagagaaagcttgcgctgcttcgttggacggatcttgaaaatcgttgacccaaccggcattggtgttgtacttgacatagtcaacgccaatgtaaggctcgatggatatgagttcatcgcccgacttgagctccgacttgcccttgaagcaggccgtcgcgataaagtcgattgaatgtctggaactgtccaccagcagagcgttgaactccaaagcaaatgctttgcacagcgcttgacaccgcatgtcttcaaccaggtaagcaatctgtggtgctttcttgataaacgacttggccacgtaggaattggtagatgacactgtgcgggcatatgaggccatacgaagtttgcctttggcaaacggcagtctccgtttgtaaatagtaagcatcagcatgctaagcccatcgttgttgtctcgttccatcatctcgttgagtgtgttggcgccgtgattcacattcagtgagaagccttgcatgctgagcgtctcttcgaaccaatctgactcttcccactgtggcgagacggtctcgattggcaaagctgacgggtcgttggcatcctcttgatcgtcctcatcgtcgtcctcctcgccgatgcctgaaagtttcgaacctggcgaactgtcgttccctggcttgcgtatgcgggaagccgtgcgagtagctgtgcgagtagctgaagccgtaaccgcattgacaacgagacgctgcagcgcgctgagcgtgatgcctaattcaacctcccggaacatcaaagcacccgagggattgcgctggacgttggtgctcaacgtgctgtagtacttgttggttttgagtagcgtggtgtcggccaaagccgcggcatactcattggaaaatgtgaatgccatgcgatccgtggtattattgattcgaaggaagacgtagttgatacgtttcgatatcatttgcttaagcagcggcccgtacgtgaggccgtgtggctcggtgccggggttgggaaagcgatctgccgtgtcgctcatgtcgtgcaagttgcggccatgcgagggtgcgtccccaatatgaatcatgcatctggttgggttcttccacgaagcgttgaccgcttgttgaattccaccgagaacatcttcggggcgatccccataccatggcgcaatgctcaggcctgcaaggaaggagtgtacttgatcaacggatgtggtgaagtcgagaaactgaacatttggactgaactggtggtccttgtatgatgccacggccatgcggatctcagcctcattgaaaaaggccttgccaatctcgtcgacaattttcctgacttgctgcttggcggcttccatgtaggaacccatggacctggttgtatcaaggaggaagagcaaatcggtggagacgacggccttgaacattcctgccgtggattgtcggggtatcgcgacactcgctttacgctcatcgatagttaactcttgcagtagactgctggcgtcagattgggagaatggtttgaaaggatctgggacatcatcaggactgctaattgcggtggaggccgtcgaaaaggtcgtcccaggggccagggcgggtgctggcgaaggggcggctgcttgagcaattgcattttgcagcatcaggtccgcggccgacttgatctcggcacgtgtggtgcgagtgcggtatatggtggtgggtggcgggcgggaactctttgtggccatgatggaacccggcgacagttgcgtatggaagttgaagttgtagataagggctggggtcaggtaaccagtttctggattatggctccaaactagaggtacctaggagctggctgaatgtagacacatatgagaagggcaagaatgcggaagctctgctcccttcttgtatttgataagagatgtgtcccaaagttcatgccctcaaaacacaacgaactcgcaaagtctttgttggacggcatcgtcagtcttctggactacaaggctctgtcagtgttcatgtgatgggtttttttgagagcccacgtgtgccgttgacgtggcaagagggcagagataccaagctcggctgattgcggtttcaggcatgccgagcagtccattgatgcccatatcttcatgtcaggtagaggattgagcagttctggccagccagatgttgccggttgaggttctcgaggcaggctgcgagagtgcagacgcacgtcaaaggcaggctgagagagtgtagacgcacgcccaaagtcaacttgatttggcgtggagtgaaagcaaaaagaggggttgctgtggttgtgaaggtaaagtgagcgattgttttgaattgggcagcatcacttgctctcaatggtccgcttgtgccttccttacgaatgacaatgaagccctttccatttctcgaccagcatcagccacaaatatccgccctctcaaccttgaccaccccaataccagcagccaattaacatgtatcggcttcccacatccttcctgcccaaatcaggctgcggatgatctacatacatatccacgttggatcgcctcaggcatgccctcatctcgaacagctgcatgcaggaaaggatccgacgacaacccgcgaggctcgcagcaaaacgctatgctggaccaataattaggagtttcgtcccgcaaccctcccgtggggccatgtccccctcacatggcttgcagctcaggacgcctaccacatcgtgaaatgcaaataaagcctcaacatatttttgcccaagcgagggggaggggggggaggggggcggtggcgtttcgtcttctcgacctcctctacgttgacttggcacttccagagccgcctgagggggcaatcattcgccatgtggccgaacaatccaatttcagctggctgggaccaccggacaatatcccaaaaacgttctgtgagtgtgattgcaacctggagagcttcacagcctgcctgatattggcaacctgaccaggctgagggacgcatggcggcctgatcataccagacctggcttgccagccaatgtctacaaggcacctctagactacactacctaggtaggtgttggtgagtaaatatctacaagtaacctttgaatggcaaatacgttgagtgttggcgactgttcacagacacgacacatgcaagacacttgcgcatcgcgaaatctgacactcaaactgcaagcgccaaacgaataagacttcactgaatttttgtttgtaagttatcggcccttgactacctggactggccccttatgtttccatcgctaacatggtgaaagtaaggttaccaacgcaactgagacgccaaaaaatggcaggaatcgagagaatggcaggggaatttgtcattgaggagctcaaaaagaagaaaattcccgtattcctgcccggcgagaccgagtatgagcgctccgttgcgaatgcaaatctcctctaccgcttcacgagaccgctctgcgttgtccagcccaagaatgtggatcatgttcagaccattgtcaaggaggccaaggacaggggcgtccctatcacaatcaagtgcggcggccattcttatgcagggttttcgaccactgacaaaggcatctcgttggacttgctgaatatgaatcgcgtcgagattgacgtacagtccaataccgttacgttacagggcggtgcccagtggggtcatgtctacaagcaacttgtcaacaatcgcatgaatggcttcatcatcaatggcggacggtgtcccactgtaggtgtgggtggtttcctcttgggcggcggtctcggtccgttcacgaggagcttcgggatgggctgtgacacactgaaggaaatcaccattgtcaccgctgacggcaaaaaggtcactgtcaaagacaccgacaatcccgactcaccagaggggaaactgttctgggccctctgcggggcggggggcggcaatttcggtgtcgtggtcgagttcaagatgtatttgcaaaagctgagcaacaagaatgggtctgtggtagctgggaggtacacctggtttcccaaatccgataaagaacgctcgaacaagaccaaagacaaacttatggataagtttatggacacgatgaacggtttctatgcgaccagatggccagatcaggttaccattgacacgtcctggatctgcgatctcaaggagacaagcagcgaactggctgttcgcttccttgtttattacgacggtaccaaggaggatttcgaaaagctcattgccgacaaacttggtgctgacaaggcggagaacggaggtggaaagttagcagaacaacttacgcggcgatccatgtcagagaagtcaacccgtttccttcatgaaacacttgtttcccagtggtcagaagaaaccatcaaggctttcccaaccgacccaaccttcaagctttactcctcgtttgtgttcaagaacgacctcgagaggatcaagaagatcacgtcaatcatccgggaagagatggccgtattcaggagccggttcgcgggtgaatcaggtcttttgcaagtcacttggatacactctggcgggaaagcgagcagaaaggatcgttcagcctccgccttccgctggcgtgatggtgtctaccagacatatatcatgctagattggaaagaaaagtggatggaaggggaaatgagggacttcttgaaagccttcaagaataagttgaggccgttttccatcatgtcgcgcgctgccttcatcaattttcccgacgaagttctgtcgtcagccaccggcgcggagaggacgtactacggcaatgataccaagaacctgcggctcgtgaagcagcaatgggatcctgacaacttcttcaaatggaagcagggaattaagttgccgcaaacagctaagaaaacacccgcgaaggcgaagcgagggtcaaaaacatctgccgcgtctccgatacctgcggaagtattcaatgcattcaatttgagtccgggcgcatcttctgcatcattaggggcaggaaatgctttcaatatcaatgcatttgggggccccgaaagggatttcgatcgtaaggacggactcatggatggggatgcagtgtccagtgacgatgaatctccggtgaatgagcaggacttgacggatgagctggcaacaaaacaatgggagaactataccctccccccggcacgtagcttgatgaaccttggctccaggggtgttcttggattgactgacttgggattctgatatccgatgtttagtaagtattagagtactgggcgagggacgttgggcagagttcagttctcttcatgtctctagctgatatcatagaggggaagaagaggaggtttacatcccttgacggcaggaacgatcaacgaggggtaaatcaatatcgatgatcaccaaccaccactcatgatagaaagaaggaacggacaggcgaacaaatgtgccttccttttcctggctccaactggaagcaatggtgtgctatatgaggtccatagagtagctccaactggaatgaatcaaacttgacatcgagttgctggagcttttttgaggtatacgtaattaccacgcggcctcatgggtctgtccgtaccgaactccaaggttgattttctctgggtgggacatcgccactgaggtttcaactaataggccgaaaactgtctgtacgcaaccacactggattggggaagacgttgtctctttttctcaatgcatagcattccaagtcgaggtaggggtagattaaccagcggctagctgaaataccacttcgacagaaaaatgagattctgttggtaaatctttaccaacctgtacttcgacttcgcaaagtcgtttcgaagttactcgagggttgtcactgaggagctggcggaaatgtatatcttctgcccgcccctagcgcccccaatccgctacgcagcgcttgagtccgtcgcgatggacatggagatccggagggcccttaagcccgaacttgacggggatcggctctcgaccactaggatggatgtggtcagtaataggtacctcaaagactgtgcgtttacttgtattccatccacgtaaatacacctggaattgacgagttttcgccgtcgtgagagcgatccctagctctgatcagagtgtcttatgaaacggccacgatatcagatatttgttggggctatagtcgcccttcgtgtaggccgagaacaagtgctgaagcttcgtatatgccattattcagacccagaaagctcaaaccaattgcaggtgccggggttacgggtcgtgaactaaagccgaaacgagtcaacgaccctgcttaatttgcgccgatctcttcgatgggatgggatgggtctctgttgatgtcctgaggaactgtttgtggaggcgaccaatcttgtaggggataaagtcccacgcggagacgttcgagacttgaagaatggaaagaagcatagactacacaccttaaaagggaggcagccgatggaaggtcttgtaaaagttcagtctcgtacataggtatgcatatgtaaccttgtattggtacctgaacagtgaagaggcttgttgcatcgcgatctgagtcggatcttcatgtacgaaatcgtcaaagggcatcgaactctcgtatttctgtctatagacgcgagccaaatggccctttttcagcatgcgaatggaatgtggtgggacatgctgacatgctcaagtggacaccgacacccttgacagcggccaattgacagcctgtgacaagccgtggtctggccggtgattggccaacttggatccagattgacccatctgcttgttacaggctgatgccaaaaccctccccagcttccacttccatgcctggcgacggcaggacggcaagcttgtggtgcggccagtcttgggtgaggtcttggagtcatgaagtgtccattccaggtccattcttgagccgccttgctgcccgtttggtggatcatgtcatgtcaggggcagccaataacgacatgagcgtgacgggatcccttgatcaagagaggaacccctttgaagacggacgatggaaaaagtaggtaaaaccttcaagtctgcaaaaaagcaagcgttgaatatggggtgaagatgtggggcgtaagtgaaaaggtgactgaagagagtgaacgagacatgcccgtgggacggcgtcaagaccctgaagaactccatttggggaccggtggacaggaagcagaaacagagttccaagttccattcttagcacactgcgggcagctgctgcaacacacactgccaatctgacaatccggccccacgggaggtcacagatccaacggcatgtggatgtgggcagggtggaggaaccaccacacgagcctctcagcggccccgaagcctccccggcgtccccatgattgatgcacaaaagacgggcaaaagcagtcattggcccgtccatccctccttccagaacccgtccatccccaattgtttggctatcacttgcctgatgcttgcctgtactttgtctgtcgctgtccatcatccttttggcgatcttccgacacgcgtgcccaagaaaagtggccgaattgatatcatcacctatccccatcgatcaatcgacatggttgaccaactcctccatcccatccatccaccaccaccaccaccaccaccaccaccttcgtttttttcccactgtaccaaaccctcgagcatagcaacaactgaaccctcaggaccttactactctctctgcgcaacctactagaataccctcactaataccgactcttgtctcccctctcgcttaactgactgggctctccctcctcctattcagcactggcggcagggtcccggtcggccacgcatttttctgaaccaatttgttagccctgggacttggcattcaccatacgtcacattcgttccagatcgtggtgctcattttccctattgaccctattcagtccgagtgccccggcacgagttacacacgacgacgatcgttcagttccagttgttatgcgcacagcatacaacaaaaccattctctttgatcgtcggcgtcaaagagagtcctgatctctttgtttgtggttgcgcgacacgcctttgaaacagggccggtcacgttccccttcaaccggcattcgacgccttctgcgatacgaccaaacgcctacatacaacaacaaacatcgttctttggcgataccggtgtctttcgaattcgccgaaccaacggaaagcagtgggacgaagactagttcatcccaactcgagctttgccgaccagacgactcacgggcagcctacgctaacacgcagataccgacgaaccacaacccacctctcccctcgatcgctgtcgctctgatcacaacttctgctttgaccgccctggttgggctcgttactgggaaacaacatggtggatatgctgggcacgaatgccaacgtgctccaaagccgtgatcccatcagtgaattcctccaacttttgcaggatccctttgccgcccaggtaggtgtcgtgcatctatccataaaaagaaagaagaagaagaaaactatgtcttcacgttatactggttcctacagattgctgatgtaactgcgctcccagctctcttccaactccatctacgctgcccttggttcttctgtgagcatcaccgtagccgtcgccttgggcttctcactggttaggccactcaacactgtcgtatacgcacccaaactcaaacatgccgacgacaagcacgccccgccccagctcgggaagggcttcttctcctggatcaagccgctgtggacgactacggagcaggatttggtgaggctggttggcatggacgctaccatcttcatgcgcttcaccaggatgtgtcgtaacatctttttgtgcctagccgtcctgtgttgttgcattcaaattcccataaactggtataagaatgctgcacccgagtcgccttggctgcaaaaagttacgcccatgaacgtgtggaaccagtggcagtgggccacagttgtcatgtcctgggtgaccaccctgattgtgtgcttctttctctggtggaactatagaaaggtttgtgagttgaggatccaatacctcaggagcgaggagtaccagcagagcctccacgcccgtacgctcatggtatgttacacccgtcccccatcgcattgtttctttgtcctaaccaaacaactaccagttgtacgatatccccaaaaatttgacttcggatgaaggtatcgctcgaatcattgatagcgtagcaccgagttcatccttctcgaggactgctgtcgcacgcgacgtcaaaattttgcccaccttgatcgaggagcacgaaaagaccgtccggaagctggaacaggtgctagccaagtacctcaaggaccccaagaacctccccgttactaggccagtatgccggccctccaagaaagacccttcattctcaacctatccgaaggacaagaaactggatgctatcgactatcttacgcaacgaatcaagttgctggagcttgagatcaaggaggttcgccaacggatagacaagagaggttccatgccgtacggctttgcgtcttattctgatataagcgaagcgcatgcgattgcctatctctgccgaagcaagaaaccacaaggcgcaagggtcactctcgctcccaagcctaacgacatcgtctgggaaaacatgccactcagctcagcctctcgtgccacgaggagactgtggaacaatttatggatcactgttctcaccgtggtatgggttgctcccaacgccatgatcgccatcttcttggtcaacctgagcaatctcgcacgcgtttggcctgactttcagaagtctctggaaacgaacagaaacttttgggccattgtacagggtattgcttctccagccttgacttccttggtttatatggttctccccatcattttccggcggctatccatgaaggccggcgacatgaccaagaccggtcgagaacgccacgttgtcgccaaactatactccttcttcgtcttcaacaatctctttgtgttctctctgttcagcgctctttggtctttcggggctacggtgatcaagaacactgccacggatgatgacgcgtggcaagctatccttgatgcggattttgggaccaccgtcttcgtctcgctttgcgggatatcgcccttttgggttgtttggctcattcagcgtcaactaggcgctgccatcgatctgtcacagctttggaagctaatttacggctctatcatgcgaaagttcacgaatccgactcccagggagctgatcgagctcacggcaccgccgcctttcgattacgctagctactacaattatttccttttctacgccaccgccgccctctgttacgctcccattatgccgcttgttctcccggcggcagggatgtacttcgccattgacgttgcgctcaaaaagtatctgctgatgtacgtctttgtcacgaagacggagagcggaggaatgttttggcgcatcttgttcaaccgcatcctctttggactgatgctatctcacctgatcgtattccttgtagtgtgggtaagaggctttgggtacaaaacccaagcgtacgccgtcgtcccgctgccaattctgatcatcatcttcaagtttgtctgctcatggatatacgataacaagatcacctacttctcgacacgcatcatcaagcaccgcaatgctgaggaaggtttcggcctaaaagaacaaggccctagaaacgatcgtcttgcctcgcgcttcggccaccctgccctatacaagccgctgattacccccatggtacacgccaaagctcagaatatactggcaagcgtttaccaaggtcggctatccgatggccgtgatgcaggccttggcgactcaatgtctgtgagcgggtatagcgacacatacgccctggacagtatggcttctggaaaggttgggaaactgtcgtctgctgtgcccgggttcgaggtcgtcccggagtcccgactggactttgaattctacaagaatcgcgacgaatttgctgctgaccatggtgctggcgagttgttcggacgcgcatctgatatcgtccggccagacacaccaggaaccatggctacgggatccgacaacaattctcgaccaggtacaccagtaggaggaatgggcttcagccacaaccgcagattcttttcgaaccagtctgatatgggcaacactgcttatgttgggggatacatgtctccatcgcaacaatactcgtccaataaccaggcgccctattcaccacctattctaggtcccagtgaagtgcccggtcgaggccggagccccttgtatcacatgggtgacaacggcaacgacagctcgagcaacctcgtctataacgcggcaggtatgccgacttcaacaccagcaggtttcgaagttgcggacgatggcctgcaccgggaaaggagtttcgatagcaccaggtctcgcggtgcactgggcgggtttagcatccccaacccacgcgcgccaggcgtgctgggtgcttctcgatatggttatggcaacgtgccacaaacggacgacgacatgatgcagacgccacctaatgcaattcaaagctctcacttccagcccaaccagggccagaacgacccgatgcagtatgactattttaggggtaataggaggcagggacctccgcctggcgcgccaggtagaggtgcgaatggaaacgggggtgggaatagtgtatggggcgggaattagaagatctgtgtccctggaagaggaaagccgagaaggacggtcaacgaagtcgttgagctgtctacgttgaacaagggaaagaagagggatattctcaggttttgggtgcggaagacgactgccgagtcggagcatgaacggctggcttcctcagctcctggggacgaggagaactaacggagacacgggacgggcgagttgcatttttgggcactctgggccccttaccaagcattgtttcggcgttttatacgggtgtgtgtgaaatgatagattacgagaatcagaatctggctaggccctagaagggttgtttgggttttgaatggcaagggcacagatgggctggtgcttgtatcatgaattccctgtttcacataaagacacgagcagcaggcccaggaagacgtcaaaaggacgtctatatatacagtatgtcttgccagccacgttatttatagcgtaccgattgtatagtagttcatgaatgggcattgagtgttcctctacgtaactgaaaagaggatggatcaaggccggatcgagcggggaaaacaaaaacatgtcgttcctctcagtgtgaacacttaacaccgccaacatcgtattgatcaattgcgtggacatgtccaaaattgcacgtgccattcatgtatattcccatatgttggtattcccatcttttgaagctcctcgctacatgctttaattcatcaatcaacggaagactgcgttctggaaggcacgcataaaatatccagtaaaccttttgctctgtaaaaacgccgttgtgcgatactgctgcactttcctttatactcctccatgtccgtccatccatgcatcttatccgtccgttccgattgtgtagccggttcggttcgtagtataatccaaagatggattttatttacttcttgccggacttcttgatgccctgggcaccggtgttgaggggacccttgccgccggccttggcggcgagatccttgcgggccttctcctctgttgtcgggggggtgaaatgttagtttcgtgtgtttctttgtttatttgttcaccggttttggggcttttatggtcgtgtagacggtgtaatgcgtgatatggtggtgcaatgcaagtccgtggtgtaggggagggagatgcgtaccggctctctttttctcgaggaaagccttgtcatcctcgtcgagctccttcttgtccttcttgggagcctgttcgcaaaccagagtcagtcttggattctgcgtcattgaggtttttggtgtttccgcgaagctaggcggcgactactatggagggttgaacaccatggggaagggtttcgcgactgctgtggtgaatgtccgcaaagggccgccagccagtgattaatccctccagtagtcgtggctcagcgataccaagtgtcgtcgtcgctctcgcccgtaacacgccatattgaatcgatgcatagagaaacgcaccttgaggggcttggccttgccacctaaagaggatatattgtcagcatgaggctatcaccagattttcgttgatcccccattgtaagcgccgtcgcacagcacagcgagcgacaacgaataagtgactaggcagaaaacataccagctctgtcagcgccacccattttgtcggtttacggttggtataaagagtagagacggtgttgttggtgggacgtcaggttctgcgacaacataaaaagagaagaattggcgatttggggaaatggcttcaggcgagaaagacaaagggccccaccgatcagcaggtgaaagcggccgccgataagaaaggctagaacagcaaaggcacccttgcgactgggcggtggcacggctgaacttcggccacgtttggcgctaacagtgaagcactgcaggggatgggatctgctgttagtgcagcatgcggtaagtgaggctttgtgtgacccctgaagcgcgactgacttccggtgcagcatcgttccgtcattacctctatcgtccactgccaggctgcagccctgatgccggggtccaaaatctccatccagcgccgtcttggcctttagtcaggccactccaaccaactctcgtacaacaaactgctaaatccatcttcaacgctaccactttcggcggtagaactgacgaagttgaaaagctaaactggttgggctctgctctccgtctcacgaaatcattgcttatcgatcacgaagctgacgctttctcccatctgcccattcccccaaaacagccagcagcggaaccacttccttgttcagttctctcgggttttcaaccttggcaaagctggcacaaccagacgggctattttcgcgttagttcttcacgtcggacattcacattcaagcggtcggtttgcacacaatggcatttcccgatgttagctcggatgaaggggaaatcgcagaggcaactcccctgcctcactctaagttgaacggtgatattgaccggaccggcagaccaagagctagactcgagcgcactcccgaaccctccaagctccctgaccatcgtcagtcacccagagtcggacacgcccgccaaggctccttcagtcgtcacagcaggtcgccacgctcgcctccccctccgcgttcgcccaggggcttcaagcgtccgcgcgatgatgatcgccatgaccgagaccgagaccgggaccgtcgcgatccccgacacttccgcgttcactacgacgacgatagaggtagtagccggtaccgcgacctagatcgtccgccctcgcgcggctcgattaattataatgacgactggtcatcttcggcccgcaaccggtacggctcatccagggacgcccctccgcccactcgtccgtccgccgaccgtgtagatgaccgtggccgtgaccgcgagctactagattacgaccgcgagcgcgactacgattcatattatgccaagaggcctcgcaataacagaagcagatctccaaggggtggtcgccgcgacaacaataacagaggacggcgtgacaacaggggtcgtgtcgttacgtttcagccagaaggaacctaccaagatggcaaggatgacaggcgtgggcaagaaatgtctaaaggaaatactcacacggcggctgcttattctaccaaggaagatgctaaatctggtcagggtgttccggttgaacgaggtgtcaaggaactagctatcgcacaggacgggtaggttattcggtcattatatgcgctacgggtcgagaatattttgctaatattccttacagtccatctcaacaggaggcatccaaagagcccgaacccgacatggactgggacccgtctgaggcgatggacgaggaagctcgtgtccaggccgagatcgagcggcggagacgcgccaggcaggcagctcttcagcgcggtttaggtgcggcaagccccagtgtccagtcattacaaggtgataagccatcgcccaccccctcgtcgagccgtttcaatacccccgctccccagaagacagagcccagcagtcccaagtcgagtaagtctatagtctttcttttacctgtccactccatccgctgattatccttagggaatgttaccatgtcgcctacccagtcgcccgcccaggtgccggacaccatgtctccttctgcgttcaacttcttcctggcagagcaagatcttgcgagagccaatggaaacgataaagtggaagttgatggtccctctgccgctgattatgatcctaccgctgatatgaaggaagacgagcgccgtgacgagctgcgtcacggacatgttggcttgcatggagaagctaaacatcctgctctggcagatgttgccaaagaagagcaaaatgatgaggaaaagcagcctgagaaaggaggagacgacgacgacgacgactttgacatgttcgcagacgatttcgacgaagagaagcttgtggcacctgcagcttcgaagaaagctggaaacgatggccaggctaatgtcggcggcggtaagctcgaaggtgacgataaagacggttactacaagattaggcccggcgagctgttggatggacgataccagttgtcgacggctcttggtcgtggaatgttctcgggagtcgcccgcgccttggacctcacgacgcagcagacagttgccatcaagatcatgcgtaacaacgacgctttgcggaagggcggtttcactgaaattgccatcctacagaagctgaacgaagctgatcctgaggacaagaagcatatcgtcaagtttgagcggtcctttgagtataagggtcatctatgcatggttttcgaaaatttgagcatgaacctccgcgaggtgctgaagaagttcggaaacaacgttggcatcaacttgcgtgccacacgcgtttacgcttaccagatcttcctcgctcttgcccatatgcgcaagtgcagcattatccatgctgacctgaagcctgacaatatcttggtaggtctcctcagacacactgtgatggagacacgatgctaattttttccgatgtaggtaaatgaggcacgcaatcttttgaagatttgtgacctgggtacggcgatcgaccggtctgacgcggccacggcctcgacggaggtgacaccgtatctcgtcagtcgattctaccgcgcgccagaagtcatcctaggcataccatatgactactccgtagacatgtggtccattggctgcaccttatatgagctgtacacgggcaagattctatttacgggtgacagcaacaaccagatgttgaagaccatcatggagattcgtggcagactgaacgctaagttgtaccgccgtggtgaattatggggcatgcactgggacgacatgggcaacttcctcagtgtcgagcgggacaaggtccttggaaaggtacgttgttttctatcctttttgtctgttttcatttccccgagcgcttccgttttgcatgtgcgaggcaatcacattgcaatcaatccatgagatattccccgatcgtcaccctccgagttttgcgtgttttattctgtttatggaggaggggtgtacggaagatggtgtctgactagagatgcccctggcgtcaggttggcctttctagcccattcccttcaaccccccccccccccccccccccccctttttttttttttttttctttcatttttgcaaagaaaaaatttactcatttattcatggagaggagagggaggtgctttggacgcggaggccggttgagtgggacggcgcttgtgtgcggccctgcatgatgtctcccattcccatctgcggtgtcgtccgagtatcacctcatcctctcccgcacttgttggtccggtcttctggcatgatgaggatctgatgtgagaggatgatgaggccaggcggcttgcatcctagatccgatgtggacatcccgcgtggtctgcctagcaatcttccgacgtgcataagagaagggacagacagagaagatttgatgacatccccagtgagcgtcgtgctgtgcctcgcctgcacattgaccgcttggcaatgtcaccgcagccgcatacccccggggcatcgtggcgtttcttcccctatcccaactggagagcatgcagtccttcccgttgtcgtttttttgtgacggcgggacgcgggagacgcctgttactctttgcttctgcaacacgctctctccatcccttcactccgcaaccacacttgccctttcgcttcctttcttcttccaataatatttgccaaatatacctacccgaattgggaatcaaactaacttactgctcctttttgtatagaccactgtcaagaccctggccactgttaagccgacccgcgatttgcgggctcgtctcgtggccgcctccagcggcatgagtgatgcggaaaccaaggagctcaaccactttatcgatctcctcgaacgctgcctggcgctcaatccggacaagagaatcacgccattggaggccctcaagcatcccttcttcgggcaggcggtggcggcaacagcggcaggtccgtcggcctcaagtcacttctcacatggccacgctcatgcgcatgcgcagcgcacggcaggtcatgctagagcttaggtagtaggcggattgtgaggcatacgggcagctggcaacgagtagtgtgccggtatactacatcatttacatatttattttgtatatagcgatgctcatgctgtgaggcatggcttagcatagatactttagtgtgcgccaagtacgataggggaatttcatagagctgttacaatgaggtgaatcaaaaaagccatcagcggcaggtgacaagcgttaattgacggcttaactgcattcataaccactttttctatgcgacctgttccgctcatcaacccaaactgaatctttcatacagtccaacagcgttgtcgttgtctgtaggttctgcctttgcccactcggtatgtatcaggcacatatttgctgtgccatgccatactgtgtgctatgctttggcatctcgttgcgtattccgtccatacatttgtttgaatttctttccaaatcccccttgccgcttcccaccatgcagcagcggcagcagcagcatctcgctcgccttgccgggaagccgcatagagtgtatcccgatggacgtctggtcacatcacacatccactcggtttcgtttcttccaacttgtcttgttagtgcctatttggatctgcgggaagccgagagcaagcgggtgcgaaaaaatgacaggtcaatagagttatcacatagtcgggccaaatatttccaacattgcgtaggttcgtaactcacacgagattaggaccaacaccaacaagccgactgatgagaacataagcaagcacagcaaggatatttgagcaggagtggaggacgaaggagtgaagggcggtagtggtggatcatgtgcctcgttgataggtagtgttgttggcgttggttgactaatcatgtattgactggttcaggtatctacactttagtaactttgctttctgcattgacggttgcgtagctggctggctagactagtaccacaacgactggttccgttggtcatctttgacatggttgagagaagccaaccccgattctctgagagagacgggagtcgatttggaattaaggagccttgaaagtcatcaaggctattgtacatggtggtgtatggacttctgtttgttgccaacttgatgacattgaggctcatctggcgttggctgttggtgatcttgatctctctgttgtcaaagcagcgtgggaaggatgagtgaggttgatttcacagtcgaagcacggaagacagcatctgcgatcgccgaacttggacggcaaaatgcatgatcactgtcatagcgactgaaatggactggatttttgttagtcactctccagctggaaccggttggccttcgcggtctggcgatgatgaagtaacctccaaccttgcgaggacctgatacagattttacgagtcctcgtggaaggtacgaagtgcgcaatgagatatcattcatccgtgaagattttcaaggaaggcgcgcctcacaccaaaaatccaaccggggaaaacttcttcgagaggttgctcgttcacctccccaccccttcaccgtgtcgtccttccttccctccctttcatgttctgctgtacgtttccacatctgttgaaacatggtcatagatttgccaatatttcgccaaacggatgacctggatctgatacagctcttttcttgcccttctaacctagtagagaccctgaagtggacgtttcatcacatctctctggggtttgacttaaaacttgcacacacaccaaacaaacgtggtcaatcgcaacttcgaatgtgtacagttaaaatgcttcccgttgtctcacgcctcattcactcactcactcactgagccagcctggaaagcatggtgagttgcgcgcgccccggctgaggctaccggaccagcggccagccgcccttgctacgtattttatgtctctcctgtggtccaagcaaaatgtagtgacccgccccagacatcttagaagacgggcgcgccacttcacttgctcgcttcacttccagttgctatattgacccctgttggaatcggggcccgtgtttaggtattggtcacttacccgcttcagtgttcactcactcactcacccactcattaacttgtaatgtgcaacatcactccttccatctactgaccagccaaccaactgcactgagaccatactgtacgactaacacatctcaatctattctccgtagcacttgtacgctcttcgtagaacttcaagtgttgccctactctcttctgttgagcgcttcctgtttcggatatcggtgtgtgtctgtcggttcggctcgctaggtatgtatgaaattcttggtgaatgaggaagtagtgctggagcaatggcccaggtccgattcatatatccaaggatgtatgtctatgtcttgacgtatgtctatctatcgtcaaacagaaacaagcgccagaccttctttcggtgtctcgtgtgggatatccgtggtttggctttgacccgagttttggttcgaagcaatggtgtgtttgacgctgtgttggtctcggtgatccaggttggttagctacccaggtagatgtgtgttcggggtttgttttcccggaatagatacccgtcctctccatcctctttactttgcgagatgtcgtgcttggttggtaacattcaccatggaaagcggcgagtggctaggcgagttcatgagcacggagttacggtctagtgcgagcccccgccatatcaagtgttacttacggtagatcctcgtcgtcatcccagcatatccaagtcttggagatcgagtggtgtacaaagctggctcatcaccatattattgagcggaatgtttcttagtgggaagaggagtctgtggttggtcgcagcaatagacccaatctgagcgcactcgattctctagtagcgcgtgttctttcatccagtcctgagtttgattgtgtttcctgtgcacagcagcacactacgggattatgtattcgccttgccattgctggtaatgtggtgcttgtacgatcacgctgtccgggtgaaacaagctataaagccgggttttggtgtttctgttaacgcaaccatgaatgagtgacctagatgtctatccttttgtaaatcggacggaccatactagaacgttgatgatgagctctgcgggcttcttttttgttttttcttttgcctgccttgtttttttttaaaaaaagaaaatgcaattgacgttggctggtaaggattagccaatcaaccatccactggccatgcctcaatatatgttaaccaccaacatcgtcagccacaggcaatcctccgtggtggtgttgtggtgatcaaccgcctatccgcctgattgtccgttgttgatgtggttcgccgtacacataatgtctggtccgtatgtgtagactcgacttgcggacaactataacgttggtgaaatgctcaatagcagtaaagtgagaccggatgtgacatgcataagtgaggcggcgattcgtctgctttgtccttaagtgtgatgccccatgatgagaagtgacatacctgatactacatattcgtaagctgtaactcctgagtgggcaaaacattgtagccataagaagttcattgctggcacatggtgttacattctacgatggacgacaggcagagctggagatccatgagataaggcgccgccacacggcttttactgtggtacactatagtatatagccagactattaaactcatgttaatgaacgatgaaatgtgtgccaacagtaaacgtgcccggttttgaggcgtgtttcaagggtccaaggccaatggcaagaccctagggtatgtactgtttactaccgaaacttgccccttcctgcggggaacgagtcacccattagaggtgggatttccatgaggctgaatcaagacatatatgggtcaaagattgagtgattcttgctgtggtagaacaaaaataaaaaaaaataaaaaaaaaataaaaaaaagtgtttgagaacaggtcaaaaaccaaagactcctgttagatagagtatgtgacacgaacttgcccctttccgcgagggctatcctcatagagttatgtgactgttataacctattctgagagtacgggacacgtaaatgacttccctacctatacagacccttatggagagcaataatggcaactgtggcaaagacttcactcacatcctgtgatgaagttggtcatctagctcaacgtgatactgagaagatgactcagccacagaaccagacaacgtctagcgtctaacctatagacatggtttttgtctcatcctgcgtcggacccggccgataagtgggtaatagtgttgtcgtccattcttcctagaaaggagtaagggcgtagggctcacaagtacagagccggcctccgtacagagcttactgcgttgtacagacctacggatttaagtcagttggctgataaggcggatgataggcccgacaaagctgagaagttcgcggacccaacggttgtccagatctcgggagatacatgtgcgcaggcagtcagtattgtacatctggcagaaaccgagttgggcagacagatagcaaaattgtgtatatgtagtgcgtagatgtgcatgtacaacaacatcgggacacccttggaaatagggtgcctgctaggggagatgatggcagatcaatgactccatgttaccggctacttctcctccggcacgtcattcaggtcgacgcctgctgacgggaactgtttataccttgattgagcgcaaaagcggaaggtctacatatgtcagtattgtatgcgaatttcggattcgcatactttgtcacaagtcggttgtcagctctgctttcaaatgctgctactgctgtaacaacagcacactattaccccggaacggcgtatagcttgggagcaggtagctacgtgatgggtgctgtgctacaaggattatcccggtatcccttcagacttgcgttgagaatatacactattatcgtaaacctctacgcggtaaaagtacctaggagagtgctgtctttgaggaatatttgtttagcttgaaactgtcaagttgagtatagaccactataaatgtcgacaaatcaaaaattgaatattcactcccctttcttgtgcactcatttctcctccctgagtgtgggtagcaagttgggctcgtccggctcgatggctaagtcaaatcagtttgacgttttcatgacaggcttgaatcaacgaactgacaaccgccagcaacttggttttccacttacctaaggccacagcaccgaagtcagcaaagagggctatttgctgtctcgactctgaagaccatccagccgatcttcgcattttcaactgcgaagttattcggtctatatgtccagtttcttcgaccctcgggggcaatgtcgtgtatcacgacagactcttgcggcgacctcaaacgttccaccgcatttccataagctccctcatgtctgccgtgcatgctgctgttggttcagagccagttcttggtagagatcggacatgttgaattgacgctgccctttccgactgtaccacaagccaaaatgtgcgattattgttgtcgttgtagggtaatacaaacgccggtttgaggcattcgtagttatgtgcgtagcgcaacaggctcgatgaagccttacttgacacttcagacagaaagagtcgcctcgattaataacaccgacgaagtcgtacagttgcaagggacctcagtaggggatctccgacagaattattgtatacggtatataaggcatggtttatttcatccggtttgttgtgacgctactacgaatgttagcaggtttcgatagagactttccttgtgagtccacttatggacaggtaccgttgtggcatagcgcagatagcgatatccatttggtatcgtacagtgctcctcccttgacggatcgagttcgctacattcctccgaatgtactgcttatgctatgtttaaaatcatgttgaagaggtactgggagtattattgtggacatattgatgtcgattgttgacactggtttgggactttcgtaaattaacgagcctcttcttattggcaagttgtgtatatcggaaatggccaccggcccaggaagcacaagaaatacactaccatggtacctatcacaccacgattcagttcttacgccctagattggaaacgagacgggtgtgctaagtgacggtaggcggcgatcattgtttcgcattagctctcgcggagatgacatttcgaactctgcaaaatgcggctatgttgatctgcatgttctggaagtcacggggttgcacatacctggtatcgtaattctggagagaggggggcttggccattcactagacttggtggcttgtccgacactacatcgaatctaatgctgcatttggcaaccgagacataagcatacagccaacccattcccaagcccgagccacttgaatggttgggttttggagaaggagggagtattggaagtgagctttgcatttcacggaatccatcttggaccggcccgaacacgtgcgaatacagacattgttgtgttgtgcgagagacatatgccgcgcacatcctcatggaacctcctccattcatgcctgacataatgcctgaccgtgtaaagttggaggttgatggggtttatttcgtttctttggaggtttaggacgcaacatggctattcatggaccatagctgatagagcgttgctgtgatgcggggaggtcctacatggaagcgagaagagcataagataacaatcacggtggttggcgtagctgaaagtcggtcatgactggcttaatcgggaatatatttggagtcgtaccaacgctttggctcgaagctggcacgattagtcgtagttttcctcattcttttttttttttttttttttttttttttttttttttcattattataggatcgctgccatgcactgtcagtgaatggtcacagatcggccgttgccgatgacgtgcggctgtagttcccctccgagggagcaacttgtgtggttgcaaatgatgtaaatgtccaggatgtcaatttgccccgccctgtccgttcctgacgacagtgacgagcttccatcgagatctccgaccgcggtgcgtcaacaaaacgttgtaaacgtgtgcttggcaaaaacccgttgatgtttgcggatccttcggccagggctctagaagcaagcatacactacactagtgcaatgtagtgtacttgaggagatcaaggcgggactgatgtctcacccagcagcccatgggctcgccagcatgatgttgtgagccgtgactgacgagtgctttgcggggagatcttcataaggccatgcttgtcgccgtgcccgtcgtcgtcgtcgtcgttcatgagccgctaggctgtcttggcccgggattcaaaacgggatccggccttctggaaccagatgatcaggttttctagtctctgccaaggtaccgttaccatgccgccggagtggttctgaacttctgggaccgtcttatgtagttagcgccgtcacaacgccgtcacctgtgggaccgtgggcgtgggcgtggttatggccgtcgaagaaaatggaggggatggcttcagctgacgagaaggttgttggcccaccatttgttgtgccgtcagtgtgatgagtgcatcctaccaactcctccaagccatgtacgcagtatgtatatacccatggtgtgggagtcgaatcgcactcgaatggaaggaactgcagggaggcggccaataatgaaaccctatatcgcagacgtggatcaccagggagctttctgcttctttctgctcctgaaatgggcggggcctgaaatgagcacctgtcgacgatcttgcagatatcagacccgttgttcttctggttaaagcctaccatagcaggcctgttgggatgcggccacggcaagtcacagcttcggtggactgggtggccatgttgcaagcggttcgttgtcaaaacgggagagtctggtgaaattacctagacgcccggccagccggagagcatccaacaaatatcaaagtgaagcttgagaatggttgagagttgagaaggatccgtcatatgtgagggatgcaggaagatgcgcatcatttgctgcaagtgaaagagcgagcgtaattgcataatcccatcgcttcctggttcaggaatcgagatgggactcccacgttagtgtacctcctgctagcggggcgatgaagaggaacaactgcctgcccaaaggtactgcctgcctaaaggtactgcctgcctaaaggtactgcccgcgtatgtactgtgtgtgtattgtgtatggctgactggccaggcaatcaaacattccatacaactgaactctgcagacacttcagttttgcagttgcacggcaggcactggggcgtctgacagcccgggtctgcctgcagcttccgccactatctaacagatagttccgcaaatccatagcgaaattgttattgacttaaaaagtgatgatttctcattggttcaaagtaggctaaagagtggaagagaagagagatccgaagacccctccaccaagctaacttaaataggctaagaatagctagcacacgtaacacacaagaagtgggttttagtacccccctaatcccttcttaaaataacttcgtcttcgaagtaaaattcctctaccaagaacccccgctattttgaacctaaatagctttaacctctattcccggatataacgaaatccccctcctcgatccccaactcttcaaccttctatttctttaattccttaaatagtactatatccacctcctccatattttataagcaatcttttcctacttactctacgtacccctaatattctttaatataatctatatatagcttccttcttactcctttattgttaatatattttactttatatatttatagtattataacttctataataacctacggtcctacctataccggcttaaattttaaataagatttatcccggttctattcctaaacctaatcttttattttaaattacctttgtagttttttattacctttcttcgctacttttaatatatatatatcctctactttaattctattttcttcccttttattaacgaaagtaaataccctattaaagaattccctatcctctactaattcttcttctaaaatttcgtattatttaattatcttattagtaaattcaatacactccggttaaaactctaatatagccttaaaaaatataatattaatatttaatacgaacctcacgttcaatttacttataatagaagggaatataactggctaaactttgaaatttctcccttcgcaaaacgtcccctatttccgtaactaattaataattaatcctatatatttctctattaagcttatcgatttaaagtttattattagtctaaataatatttctatcctataattaattaaaataatttttaatactttattccaaaaatattttccattatctatataaatctactaaagctattccaaaatcgggaattatatatacaataatatattaattaccgctaacaccgtagcttcctttaaaactactactaaaataaaataggagaagtagtcgacgcctactagaatatattcctctcccccttttaccctcggaaaaattaggcctaaaaagtcaataccaaataatactataggttagaaaactataatagctcttaaggtagctattagtttccttttcgaatattattaatagatttagcaagcacaataataattaataatatcggctgccctagttggccaccaaaatcttccccggatctcccgaaatataatctccgctaaatagtatctatagccgttataaattttctatagaatctgttcccgttccctaggaattatatattccgctaaagcgtcgtcgatattgaacctcaataatttaccttctaaaagataaaaataaattactctattcttaattctccttccatccgctttcttacaatattataggcctttatcccttataataaactaattaataatatctctgtactactctaggcctcctaattccgaatattttaaatttataatattcttcttcccgaaagaaaagggaagtacaatattacttagcttaagaaacattcctcttattagaaactctctcactaggtctaccttaggaggattatatagttttagtattaatcgtaataggctattaaccattttaataattttattaatatttagatagtaatagatgttaatattaaattctattactatatctatctactttactaccttaaaatatactattaattttatatttataatattaataataaaagtataattggtatagatatatatcgggaactctaatatctaagttatctattaagtttcttttagcgcttttactactaccaatatttccctctccgggttactatagtaggattctacgtttattaaattctaaaatataaatatattaatcttaatatccttctaatatctctttttattatattcctttactaaatccttattattaatttaaaatattactacacctattcccatcctacttatattaactgcaatataagttctacgaccgtagtctatactaactagtatatcatttttaataactttataaatttttcttactactattatttacgtttctccctactccgggttttctctcttaaccacttctttttatactaactttccccctttcgctatcttctttaaaattcgaatataaaaggcgttatataatacccgtactaaatttattcgccccgggatatatttatatacgaatagggtaaaatatattaatttttaaacctcctcctatatttttaaaagatccctttcctatttcttggcctatctacggaacttttatttatatttctccgctagcaaaattttcccgtcccgaatatagaaacctaacgtttccacattctttataaacaactttattttcttacttactaaaggaattggtccgaaagtaattcaaggaaagtatttttcaaataaaaactataagtgtatctaaaagtccgtactaacaatataataattattaatatatataaataaaatattcgctaaattagtattatatccgagaattaatagctccgccagaaaatacaacatctctttactttctctcttcaatcattaagtctcttcgttacttactttacctaatctcaattctacttaattataaattatattaaaactatttctactattctctcggaatccgcttaccggattactatattccccgtatattttcttatctaaaattactatcctcggtaaataggctccaaatactatatcccccatccaggcatatattattataaagttctttattccttagggtatttagttatataagaatataccgtacaatatttacactcctattatctattaatatcctagtcttactcctacaacctaataaccattctttatattaattattaatattactactattcttccaataagtaaatcatctgtacttacctccatattatagtaaagatataccgatttcatagtattagcatttaccaattagaaattataaatagtatatcgttctcctttcgtttttatattaggctttaaaggatataaagtattagctatatacagcaaatctctatagaaaatcatatttgctttttctattactaggaaaattttctctacgaatacccttatatccttagaatatcgaataaatcgaaaaatctataatcgggaattttctattagattaactatatatttaattatttctattttggctaaatcgtcaaataatagggcaaaacaatctttttaggaaaaataaaatctttttactaattctaccttatttagagtattaacccattctctaattattatactacatctattctattaaatattaatattatctataaattctatagtaaatacgcaattttacaaggattttaaaattttaaaaatatttcccttaatttattagttccttatatataactctaaaaccagtacttccacctccgatgctaaagattgggcttaaattttaattccggataaaactatctcttcattactatttagaattagtactaacgggccgtcccgcctaactacgtcttttattcgaagtttaatatttttattcctaaattgagggtgcctaaaaacttctattctaaaaattctaattaataaaatattataattcaaaatatatatccggactttattaaccaatatacttatttaatcttatttataaacgtcgaaggcctataaaatatttatatttataatactcttagcaaatacttattaatatcgtttcatcgttattttatttcttaattattaatatttaactatccggatagcgaagttaataggggaagatacttccaatagctcattcgttatagtatctttaaaattgggtttcggaattatagctaaatccctcccagttctaatctcgttaaatatttttgtaaaatataattcgattatttttaatttcctttcaatatccgctaacgtcgatttattcggaagaaaacttcaagttaatagggatagtagtattctttctaaccttaaattaatatttctctttttaaataccttcaaagtaatagagaaccttactttattattatagtaatagggaatattctttatatattctataaatattagggtagtatattctatttttaagaatattccgcctattaataaaaatgaagattccaactcttaggccggctctttacaaataaaggcttaattagttcgaacctcgtccattaaattataatttttccttatattgaaaattaaaccgtagtcggaactccttctactttctttactacccctactctctctaaatataaataaaaaataaaaatactctccaatccttctaaaattctcgttatttctctatttacttcctcggcctcttcttctaatatttcttcattatccttaattatacctttatctacaattttactcttttttacttctaccttaaaactattttattaacctagtactaatattataaagtctttaaccttctcctttatataaaatagtactctctttactataccctcccatttatataatataatatttctctctccctaatcctaaattacttttacccttaaaagctatatctaagacaaaataaaatcgtaatatattttacttccgtatactattattattattatatatataatcctactaatatttacttcgactatcgcctaactatcaattgtatctattaaatcgtttgccaatactaccttctatagttctaggaacttccgaatttctaatcccaattttcttacaaaaagaacgttaatatattctatagtagttccattatttaataaaataaaggaggactttattttataaattaatcctttaataaaaccgatattaattttcctaaattactttgcgtccaaactaatatctactacctacttccgctattctaagttaataatattatacttaatagctttaaagagataaattccgatttatttctttaaaagctttcttcttctattccctctttaaatcgctataataaacttcgtaaagtccattctaatttttagtactatattaaagagttgtagaatattaataagaatatttatttttattaaaatttttccaaagtctaatagtttaatactatactcctcgaaacctttaatataggaatacactctttttat