gattaaatttcagatccgtatagcctcttaaatataaacaataatatttattttcctaaggattttaataaattctttctacttagtagtagaaaatgtagtaaggataataataagaaatataatattaatttgtagcctattattatttatagtacatttaaaattccttctctcaattatacttctccttccgtttatatatataattctaggggtaaaggggaccctctaattatttctttatttaaggatagtaacttgtaaagtagggagaaggggtagaagagcggatttcttactattttttaagtcgaaatcttcccttattcttcagtataattatagtatctaatcttccctttaaaagtagtaagaatctaatttactactttcgctaaaaattaaatagaataataataaaatataataattatatatcttctaagttactaatcctttaattatatagtataaatccactctatacccgtctctatattattactacgtagtgccattatattagggttagcttaatcttatatcctttatattacaagattagtagggacttcccttcgttataaaatagaaaagtagaaatattaaaatattttaaaagtaaaagaaatattactataaatatataaagtataaatccacaaggaaaaatagtataaagaaagatagataaaaaaaaaaattaagaaagggaattgcattgtcgcctcggtttcgttatagtatatcaattatcaattattaagtacggatttacctatccctgggttatacaagcggggcattaaattaatccttaggatttatttatatccttaagggttgccccctagggattataacctcaatccttatccgaaccaaatctttccgtattctatctttaaaagtattttacttcgttttttttttctctataactataccttctctaaattcgcgttgtaatactcggcctaaagtttcttctacaaataatctattattaattaatttagggtctctttaacctcctccgtccttggataaaatttactcccccctaaatatcgtacttaggttcttaacgtccaatattactctatccctaactataaacttcttaatcctcctagtatttataaacacttattaaactatattctatctagagtattaatatagtatacgctccttaaattaaaaatccggtatactctataaaggctttactattaatacgaaaatttccttattaaacttaaattaatccttctaacactattatatttcaaaaccaaatcgccgacctcaatctaaacgttttcaaatcgcattttccactaatcttatctattacaataattaactactacttcccttattactacaactttttctatagcctatacaaatctatatttaaagtctttatatatctaaataattatactaattagttcctccctaattattaccctattattattcttctaattagtaattcgctaggagggtaaattaaatttaattagtaataccggattataactatatactaactaaaagggagtatacttatagtttcctttaataatagtctaatttataaagaggatataaagtaaatattttttttaattaatattactccctctaattatttttataaataaagaagtaattgtagtatatctttatttatttatattattaatttacaaattataaggtataataaattttttaaggatccctaattgaagtaagtacttagtaataaccttctagaactctatactactattaattagaattattagagggtatccctactttaagaataagaatttaaaaaaatcctttattttacttaataaaattatagggagtagggtagcttttatataacctattaaattatccttaatctttaatggaaggacttttttactattcgtacttaggaggtactaaatatttaatatctattttctaaaggggtaaaagctcaagtaaatctattaatagccatcttcaaaccgtttagggttaaacatttagtagttaaagtataaacgaattaattcctctacttaaatatatattcctttctaatagtagtactctataatataataatacgttccttcttaacctctatattctacctcattatagtaataagatataatctactaatattcttttaaattattaactaatcgttttaaactctaaatcgaagttgtagggtataactaaaaaattctatcgtatattataaatttaacagcattaatccggaattagcattttataataactcctttcaatttcaaggggacttcgtaggttaataaatacctaacaatttcttttaacttcttaaactattccctttaaaatattaactaagggttatttatatatataataaaaatagaatagatttatatatttataaaatcgttaatatcctccttatatatttatccgtagaaatcaaaaagtttaaggggtttataaaataaattattaattactatatttttattctttagaatatacttaatattaaagttaaagatttttatctaaacgatctactatattaataatacgttaaatatattatttataattctatttaattaataaattaggactattatattaattttaattataaagtaaataccgaataaatacctctttaaacgctttaaagtataaaggaggctccaaagttccctctttatagtatcgtacctcttttcggcaccggactaaatcctactctccaattaatataagtattactttccatccggactaatttactctagaatagttccttaactttctagtaatacgttaattataaagaaaattattttataataatcgttattatatattagggtagcgaagattagtatagtagtaattatatattataaatattctattacaaactacttattctctatctactagaatttaacatccttctttattaaattatagaaggggattacaataatactaaatcctctaatctaaattctatagtaccctataatacctaagaaagcgcggatttattctagttcctttcttttcttatcggcttaatatttgtagtaaatctatttattaatttttataacctcatctataattagcgttcttctatttaatatatataagtaccctattaatattacttccctttaatactattaggattttataattacaattatccctcctactaactctatattaataagtactttattaatatttataaagtattctaatacgtatttcctaatccccttagtactaatctactcctaactataattactttagagtcctttaatataaatattattaaagtaaagttaatagacgttaggaattaaattatatagtatttttattattacttttataaactatataatggaattcgtacctccttatagtagaataattatttagaaataattaataggggttaagaaggtagtaaggttacaactaactttatcgaggaggatctaattatacccccaaaaaaaatttaatagggatattatttcgtagcctctaaatactttactaaactttttataacttaggggtaagttagcatttcggaggattaccctattaatccattaaacattattaataaaatataaactactattcttctttataattaggaactaattattcctatatactgtataattttcttctaaaatccccttcttaattcaattttttaataggttatataccttattatagagggttttcgggattagaatagcttttatctactaagtagaataaaggatagtacggattttctaaaataaaataatattaggatttaattttctatatttagtaaaatcctaaattagagtttattttctattaaagaaaatataagtaaataatttaatttctctttcgtttaaaattttttaaactatttttaataaagcttaaaattattcttctattaaatataatcttcgggttaattctataaaccttaatactacgtagtggttctattataaattataatttttaaatatagaagcaatccgatcctttattattattaacttcttttccttccaattagggtctccttcaagctttaacttatttaatataatattattaattagatttattttctatattacttgcttatatattatattagtttatataattatatattttagtctttttttagcgcctttcaattccttccttacctccctataattatccggtggggatagatactttattagtaggtcctctaaattaatattctttaaaagttttaaaaagaatttcttctaacagtaataagtttattaagaaatattcggaccttataggctaattaggaaaccctattctttcctaaggaagattactaaatcttctactaatttattattaaggggggcaatccacttattatcctcctttaaaacgccctttaataattatcctctaattactaatgggtaatctcctctatataattcttactaaacttacttcctaacttttaaatatataaggctactataataataaaggaatcaaattctttacctatcgccctttcttcccttaaaaatctctaaattaataattaaagtagtacggattactaccctgttaaatattataattatatagtttcttctgccttccttatactttatataaactttagtattttaaaagaatagtaaccctagaataatattataatttaatagggcctactctataataaagaagtagacttctcttcccttattaaataactaaattttttcgtaggctttactaagaaatcccttccttcctttattactatcaatattagaaatatccgtagtaatattctagaatcctaataaatctgctagtaccttataaatagtattacactcaatatctatatctaatagggctataattttctttcctccttaaaatttcattaatatatagaatgtaggcaaaggagtaaggcgtataatatctccttccgcgaagagtaatttattaataaatttcatttaatttataataagaattagtatatccgaaggggagacgatatatactagtatagatttattctttctctaatccctaatattatactattcgaatagaaagaaaatattatcttctaaaaacaaccgggtaaatataaggctattattccttaaagcgattttaattaaatttataaatatatccgtcctaggctcctacttttctacaaatataaggtaaatttacactttattaagcctaataggaacaaacttattaatttccgaactattattaagggttatattattatagtatttaaattgtatagtagggatcttatttttactttaaagtaccttagagaattatttaatttgattgtaaataattaggatattaataaggttatttcggataatatttttaatagtaagaataattttaatattcataaatttagtagctatagggtatatttcctttatatttgagatattatttcgaattcggacatcctttatatatacctaatctaacccttcttccttttatataaataaaacattcttaaattataattctaacgctttattaataagggcaaataagcgcactcgaatttcgttatttaaaatagtcctaagctacttaggggttaatttaaatatttctataataaataaacgaaggattggagtaaaagtaggggtggttatagagtttagtattatattgttagtcctaagtctcttcaattcgctaattactactatagtattctaagaagtagtataaatctttttttagtctatatctatttcgaagaaccctcttaatttaatagccttattaagattaacaacaattatataaatttaaattacctattcctaagcaagagaagatattttatataattctttaaatacctttattgagatataattaatagtaatagtaggggaactatttttggcttggatttaatcctaatattatctagcctatttaaaattttaaagtaaattaaaaattaggataaatagtatattctataaattgcgctattattaaacttcgaattcctacttcttaaatttctaatagttagggtaattaatagctaaagctataagggagtagattatatcctccaattggcccaagctggatatttgagaatatacgtctctagggactttattattatagtctatcctagaacttataaatactataatattcgtactcctctctcggttagtaaacttttaattagtaatactataattataatcgacctccttctatttatactcttaaatataataaccaaattaattatattaatagtactactactaataccctctcttatcgtctcctctcgcactttatctacccttactccttctataaagggcattaatttaaataatattaatttaaaggtttataaattaagtaggttagcaaggggtgggttattgaaggagggggatttattattaaatttagggaataaaaatagcatttcgggtaattattaattattctatataattaattaaattatctatagttttcttattagaaattagggtagctttagtaggaatttgtacctttatagtaattctcttaatagggaccttagttatagctttttctttaaaggattccaaagaactatctaggttaattatatacttagctttatatttacgcttcttaataaatatttcttccttactactattactaatattcaacgaaatatgagaatcaatattattaaactattctactacgaacttatttagaaattaagagaatttaacctactctataatataaaaatccttctttaatttttataaaaaggtaataattatatattttatattaatatacaacttcttataaaagttcttaatagcattacagttagtactattccaattctacgtctttcagcgaataaatagtattaaataaataagaatagtattaataattttatttagttaataaaggacgcacttaatatagaacttctttagggtaataaatacgctatccgtctatttaggatcctttactctataaataactttaaatcttttaataaactcctcctaagtagcagtattcttaatttagaagttataaaagaaacccttattaacgtccctaagctcctttttatattattagaactaagtactaattttaaattcgttatttctaaacttataaatactaacctcttctttaaataatttaatatatttaaaaactcttcttctatcgaattttttctttaaaagaattttttaagtagaggtagcgttatttataaagagggcggcaatagcgttaaaagatattttactcagataaataggaatattaattaaaggaatcttattagtaggggtattactagtattaaatataataaatagttaaaatttataaggattttaataataattctatagcttataaaattagtattaagaagcgatgctcttttctttcttctttaataaggaactaatttaatactcttttttaattttttcttctctatataagtatcttagtaattataataattaatttttaaagtcttatataggtactaatatctaagggttaaacgaataatataattagcgaattaaaattactaatattacctcttcacctactttattaactttataaaatattatatatattattctaaggacgttaaatagggaatggaataatataattattagtcctatagtaactttagtaatttaaagcgctaattctatatatagtatataagtatctaaataccgaatattatttagtaaggggtaaatttatactacccctcttctcgattatcgttctttatttaatcttttttcctaagtactacttagggtctttctagtttaatcttatcttttttttttattgtaattaatcttaaaattacaaagtaaggaatttctatcctagctttataaatatagtaatttaaagtatctataatctactactagtaaattatagattaattaataaaacggagatttagatacgtccggaattaaagtctctattaaattgagtaagaagctcctctaccggaagaattaattagttctttactatttaactcctagcgtttaaattagtattccaaggttctcgaggataacctctacattattagaaatccttttctaggagcttcttaaattcgtattagctagtttagttaaaagtttgaaatttaattttatttttattactatttaaaatagagtaaaaattatactaatacgaaaagtaccttactatacctaaatataacgaagagtagatttagagttgaatatagcttttatccttaggaattaaaatagagtaataaaattataatttattaattactattaaaaattaacaagaaggataaaattctccttattagtcctaggttagctaaataggtctaggaattagttcttttatagaggggttattaaatttactattacaagggcgtttgacggtgattttatagtataggagcggaactttttagtctatttttgaggataggtattgtctaatctagtttggagtacttacctctcttctctcctctcaatcggaattttctccttatatcccttttctacttattatattcccagggtcccgtccaactagtataatagatttgttctttaataagtaataagttaaagcctagatacctctacttattatttaaaagtaaaagtctaaagcaaagaaaagaagaatacacaaggaaaatgaaaaaagaataaacgaaccaccccacatcattatttaaatagctcggttgggtttttattattagagagggtacggatagtctagtaaccctctagctattactatttattaattagtagggtattaagaatttcggatttatataatattgggattagtatataaactagctttaaaatttatattatatattttaattaatttattataatagaagaggaaggtagtagttttactattctattaggggaattcgagtagcttccgttaatataatttattggaattgttattagaattatcgtcggcgctaaacttctctttatccttactactactattagaagaatcctacttagtaaagtacgtaaattcaaactttaaagtaagttaggaataaataaaaaaaggattataaatttaacctttccctttaatttgggactcgcttgcaaaatttagaatagattattaaataggctggtaatattgggaggtattctaatacttccaattgctaaagaattgtaggaagcttctatattagtattagtattatcgttatcgttcggtacagaaaaagagactattctaatactagtatatactatattattaattgtaggctatccttccttttagtagttaattaataagaaggtagaacttaatataaggggatagtagaatgatacgtaggtattggccttatatatatatattaaagttctacgaagaaagaaaggataaaatgctaccctccgggtcgctcaagtactagagcttaaatagctatatactctagtagctgccttatagcctgaggcagctagagaatgctctagaagaccgggtgccggaggctcagtactataatccgagttagctggagtagtcttaatgctggctaccgtcttagcactcaagtctagctagttagagctagatgcctggtcgagcgccagttctataatatttactttaatattattaattatattaataaatatttagaatttgtaaacatccaagtgaattataatatttaatagttataattaaagaaatttaattgattaaattattcttagttaattgactccttaattagaaagtcacttaatcgctctttaatgtgtattgcgcttccaattattaaatcctataattctctctagcgactattaaccccgcaagtaaccttctttttaccaactaatgctgttttagttatttgaattatttactttccttttattatactcttatttaatcatacttcgactctttaacaaaattcttatatactttcaatactactattattactatctaatactaaaaaaagtagttatactaccctaatccaaactattatataaatagactttagtatatatataatcccttaatatgattaatatccctcgctttagtaactttactttagtaatttctattgagcaattcgcccctattctatagctatatagcttcgtaattacaatatcaaaaactctaccccgcgataaccttatacctaattcttttgatagcgaggaattattaagtgatattgagcctactccattcccccctaactttcttaataaataatactattgcgaaatatccgggaacctaatcaaacaagttgagctttaatttaactgtaactcttatataataaatattgagctaaataatatttttattagtccagccctccctccttttataaataaccctaataagaataatccttataatagaagtttagctggtataccttcctttaatatacccccccttcaaaacccttagggttaaagattctagaatagaacttagttattatcacagggctggcacctagaagtaatacttggctttgggtataagctaggcgtgccttctaattaggtacatcggccagtcggctatcggcagccgtcttagtactaaatataccacgtactattaagcgcatccctctaggtactacgcacgggccacatttctagccttagcatttctagcaccttcgatatctacgtatctctttcgtatatttagctagaagctctataccttattaatacaaacctcccttttcctctttattaattatttaagctctttataaggcctacctacgtatatactttgtaaatcacttatattataatcaaccctcttctcaaatccttctccaactccctccaatagttcctaatatactcgccacattagttttatatatttataccaatttctccaattgccctaagagtactctaattatcaacctttttttttctttactttactacgctatagcctcgattccttaggtttaaaatacttccgaacgctaataataattcgctatacctatttaaatgctaattaacgaactaattccccttaaggccttcaatacttccaaggaaaattttaatacctaatttaaactagttcttccttattttaataaatttaccagcaataagaagaaatttaatacgtagatttatatagtaaaagcaaagctatatgttaatagccgtactattaataatttagaagtctaattctattacttttattctagcctttcgcttgccgtccgctggattctcttctcctttatataatctctaataaaccgaaccctagccgggcttctcgaaaagctctgtattaattataatgaaattaattaaaataagaaagctggttttgaattctttaccttataatagaagttttaaaaatttatatttcatttccttatccgctttaaagaaatcctttactgaattaaaattaatacatagctagattaggttattattaatttattaatatcttctttaaataacgaataattcgggtacttttataaacggccggaagttctaaattcctatttagaattatacgcctttttaaaatactttaatagtaataactttcttagggggagtacggcgtcgggctatagttataggaattctaattctaattatagtactacctatattaatagaggggaactaataaatattactactacctaaattagtagttccaataactataataataatttaatagaggtatagcggaagaggtagaaaaagaagggtacctatatagtttatagatcgccttcctattaggctaaagactataagacggttaaaatttagtatatctatattattctaaagttaaataggggcccggaggaagataataagattaataataacgacgagtattaaggtataaatattagcctagtaaaacctgaagggtagattttagagtagaattggtagtttttagagttacttaggaaggttgtatataccctactagtacgttaagtagtagcgagttttactaaaagtatatatactacgtactattattattagggatagggaatagtaggatagtagtttttacggataaatagaaataggcattacagggtatttagaaaatgcccagtatagtagctactatatagcccgggggtgaacggagctagtactaatatatatataaataataggtattaaagtaataaatagaactttcttagggagatatactcgaataattcggctgttaattatttatttaattattttctcttataaaaacccgggtagtaaggcattgggagtgttcgaaagcgttaggggtattagagcatctagatttcttatatatagtatttctagctatttttcgaagggagaggtaggaaataatattacagggctagcgcctaaaggtaatacttaactttaagtataagctaggcgcgctttctaattgggtatatcggccggtcggctatcggtagccgtcttggcactaaatacaccgtatactattaagcgtatccctctaggtgctacgtacgggctacatttttggccttagcatttctggcacctttaatacccacgcatctctttcgtatatttagctggaagctctgtaccttactagtacagacttcccttttcctctttatcaattatttaagctctttataaggcctacctacgtatataccccgtagatcccttatagttatttttaggacttagttatttctaggactttataattataactaaaatccttaatttagaattcttttatatttttctcaacgaccaaagcgtgtaccacacagtctcaattagacctacaacctccaaaaccaccccaccccacccgtttctacagtagtaagtctgagccaattttgagattttagccgtaggctgtaaaagaacaaccaagtactattatatattataaatttaggaaaattaattaaagaaaataaaaaagacttctatatagaatgttttattttaattctactagtagttccatttttcttatataattagaaattgtcgagatataaagctttaaactttaagacttttacctcctcaaggctgtattactttaaagagtaatttgtgccttatgaaaatagtactattagaactaccttattaagaccatactccttatataattatcttattcattatacatatattgagataaaaaaaggatttttcaaagtaaaaaaatagaatactactccctcgaggttgcattacctcaacgggtggtccgagcgttgaataaataatactataagaaccgtgttattaaggctattcttaatatatctttttttatattatttgactatttttgacctttaaataagagaatatctacttgtacggacttcaaaatctatttgtatggacccaaaattaaaactttaaagatctttgtaagattacgtagtagtatatatctcaaaataggttttcaattttcgggccttttttatacattttttgatattcaaatcaaactaatgtacactctagaaccccaagaatcgaaatagtatttattaaattttaagaaatactgataattctaatattagagtaaacatcctattttagtaggccttaagctccaaggcagtaggcattaaatctattaaaaatcgacaagtaaaacgatgctacttttaacactatacaacttcattttgtaaatttttatttatatttcaattttcaagtccgtacaaatagacttttaaatccgtacaaatagatgatctcttaaataaaggagtgtctaaaaactataaagtaattgctactaacaaaagttcacctttgaggttgcattactataataggtggtccgagctttttaaaaattatatatttagaaggagcttaaaaagactatcctcttgagtttttttaaattataatattttttcttatttgattaaaaggaaatatatggaaagtaaaatccttcatttatataggatttactgcgcttaactgccgaaatgctcaaaattaacacagacctcctctcacagagttcgaggagacccgcattttatgtggggcggaggtacggaggcagagggggtctgtttagagactaggtgatcgctaatcattaccatgtgtgcacatatccacaacgccccttaacccttttcctaactagagatgagattgactatcaaacgaggttgctgccgtctattaacagacagctcattgcatttgcctttgccattccagctgaccaagcttgcggccatctatctcgtgtactagcgtgcctatattgtgcgcatgtgtatggggttccgcatgcattgcgcccgtgttgctccaagaataattttcagaggcttgtgttcagatccatcaacatccaccttcaaccatcgagatcgtaatgcttatcctcactatatcaacagcactcggcgcagcattcgcagcagtcagcgcagcattcgcagcattcggcgcccacgaagcagcaacagagagccgccatgcaccctttgaagcatccgtccccaccaccgctctgctgaggaggaggctgttgttgatattgcatttgaccttgcggagggtagtacccttgtgggggaggctgaccataagactgcaaccgatcaccgagttagtttttgcggtttgaggtagcgagcgggcttgtgtggtcggtaaggaacgccgccgggaactccaaactcacctgctgagggtattggggatatccttcctgatgaggcggcggtccatatccttgaggaggggggccttgttggtagtattgctgagccgacatgtttgttgatgcgtgggctgatggtagacacttcaggcacgtagaagtaggtaggtattacggtttgcctggtaggtatatggggtatatagtctctatgtgtcgggtggccagggacggacacagagacggcacttgtcaaaaacgacgggtaggcgaacggagaatgaatatgaggcggtaagacggcgtttgactacgaaagcgacaagaggaataaatactcgggaactggggcggatgggatgatcatggctggcagcaaggagagacgcaagtgcacggtactcaaccactcactgcactgcatggagtatggatccgtcaaggtacctagcgtaggtagccgctttacgttccaatccgcggacaactcccacccccctgacaactctgacacctacacctctgtcggcatgtaaatggttagcgtggtaccgccactctacaatattcagggcattggaggtgagcaaagcggacatcttttgtaaggagaataaagttattgccaccacctcaattcaccgcgctaacgttttacatgccggaggaggtgtaggtcaacctgacactgaactgcagcgactgggaatgggagccctgagcttgcttgggctgagtcagtcggcgtgacagcgatccaagcccgccaagagcatccaagccagagttagtgggctagtgggtacctctaccgtagcgaagcgccctgatgtcctttacaacaagaatggggcggtgcggaaataacgtgctgatctaatcagacacctagtctcattcactcagcctgcttacttctgccgaaggcagtctgagcctaacttggagaaaagtggggattgtgcgcaaccaccgtaactaggtactttttccttttatcctcttaccttttctttaataaaaaccttccaaactaatgatttgtattacttatagataccatgagaatcgtctcaatgagacgatccttatagtattcttagttttcttatacgataaaaactagtcaagatgcaactaaaaacgtcctactttttttcattttctatagaaattatcacctttttggttgcatctcagccatctttcatcgtatagaaaaacaaagagtactatgaggatcgtctcatcaaggccatgctaatgatatgttttttttggtttgtactgctatatataagggttgatattaaaggaaaggtataggaaaaaagctaatgcacacttccaattcacccctttgaggttatttctctaaaaaagaattatcggataaaaaaaagaaaaataccattagaattatctcttcaaggctatcctcatcgttattttaatttttctatatctttattattggatgtataaaaattgagtgaatttgagaattttgggaaattctatgtatattgggtactttcgttcaagctgggtacaaacgtgatcctaatgttacactatttaggcctgtgggtccaaaacgaccgcgctacggcgtggtggggaagtggatggaggctaactaaggttgaacgtttgttattagagattacagacacctagctctagcaacatctattatttatagtagataattaatactatgttatgtttatctgaatagtataatattagtaaaaggtttttcaactgagttcttcttacatataacactattagctaagtttctacaagtaaaaaaaattgttctaataatatacttaacatattatacagtcaaaataaggaaggtgctagacattttcgctcactttattattttctattattattacctacttaaatagtatacctttatataattagataaaagagggtaaaagaagaagagcaatattattaagctagtgtccagattataagttttaattcttaaaactaagttcattataagttatagtagtatacaggatatagtcttaaaagaaaccttctaacactacctagtagatctatattttaagtaaacttttccttttttataaaacttcaatcaagcaatactaccagtatccatattaaccgtgctgcctgttatatatttttccttatatatattaatactgagtgttactccggggcgcggggtgggtcttggaggtcaagtgggtctgaatttgagactagtgaagcgcattggcgccgcggggcacgcctgaagaaccacgaggggcaaggccgaactcgctgacgtttttcagaccatggatgatggatgatatcggggaaaaccagtatcggcggtgccaggacaactaaactcgccgccaactcggtaccatatccaacaagcgatccacattaggcctcggggaaccttcagtttcgttttgacctcgtaacgaaatccatttcttttgttcatcgtcctctacacacttggatcacgggcgcgacatcgatacccgttcaaaactcgctcggccaagccatcatcaacccgaaccgcgcgaccagcattatgtcgaccatcaaggacattaccagtatcgaggcttggaacaatcatgtgtcgtcattgccggcgtccaccctcctgatcgtctccttccacgcgccctgggctgcgccctgcgcccagatggcgacagtgctcaagacattggcgagcgaatatcccgttactgaaccgctttccacgtcctgggtctcgatcgacgccgaagaactgtcggaaatcagcgaaacgtacaacgtgacggccgttccctttctcgtgctcgcccggaataaccaggttttggagacggttagcggaagcagtgccgtcaaggttcgaaacgcgattgagacccacgccaaaaaatcggcccagttcggcactgaagctagtgagaagacaccggcgatcgcaaatggcgccgcaactgctgagggccaggccggcgacgttgtacctcaggaccccaagaagcaaaaggaggagttgttcagacgtctgggtgacctggtcaaggccgccccggtcatgctgttcatgaagggtactcccagtgagcccaagtgcggcttctcgcgacagctggttgctattctccgagaaaatgccgttaaatacggtttctttaacattctagcggacgacgaagtacgacagggccttaaggagtttgctgattggcctacttatccacaactttgggtcgacggtgagctagtggggggactcgatatcgtacgtgaagcctattctatgtcatcctactgacagcggactgactaagaatgcaggtcaaggaggagttggcgaacgacgccgacttcttcaaaccatatagtgtcaaggcgaacggcgatgcgtccgccgggcaatcataggtttcagcacgcaccgaaccttccttggtcggaacgggaaccgctgtatatatgctcttgagcgactgtcagtcttgaaaatggaggcaaataggcagatcacgttcttgtcgagtgtcccctatatcacatctgacttggctttgatcagtctccttggtacctgcggctcaagatgatgcagtggaatcatggcgataaatagatggtcgcaacactaattgcatgagacagcctaaaactacaagactcacaggctgaagacgtatcaggcgcactgctaagataagagacagtactcatgacactaagccgctaagcgacagtcatggcttgtcaacggccaactgagtgctaggcgtacaatgacggcgcacgtttaacgcgcaaggtattgcgcttatcgacgggtcgagtaatgcaacacattttctcctggctgtactcctgggtggtcgcaattgcaggaaaaactgcccactggccatgggtactctttttttgtgtgggcgttgattcgctgggaaaatggtatttaagtactagataccagtaacctttttggtgatgcaatttttgactgtgtgtggtgaagaccgaaatgccaagcttttctcaaggcatggtggcccgaacatgctgttgagatttaagcgtaccacgtacagagcagcacctacacaatggatgaagacaggatgaagcgctaacgagtatacggggggtaagagaaaagcacagtttcacattgatactgccgtaggggtgtgtcgtacccaacacgttcagtcttctgttgcggcatgattgcttacaggtcgacggagagtgttctcgacgtgaggcccgtcattttgcttactcgacaaccactactaccttaccaaccaacctagctttcatttggcttatgaccctgcctcctcctctccccgtcctccattcaaagataagtgctcacttgtttgcattcgaggctgtgaaggcatgcctgcaccttccgggcagcattttcaggactggtatgtgcctatgagaccctgttttagcacggtaagctcctgcaaatatgatgatgaagctgtgaccaaattcaggcagctgcccataacgttcgctcagcttgttctctttcgaaaagccaacttgaacacaatcaacaccactcagcctgctttccactggggacttctatgtgattgccagctcaacgcagccccttacatacttgcccttgtaccacgacctttcagcgccagaatctttttactcatctaatccagcgcggcagagcatgacgcccacaccaccgtcgaccacctcttccggcggccgttccccccaggagcagtttcgtgttgtccgaaagcgaaacagagtaccgctcagttgttatccttgccggtcaagaaagtgagccactccatccacccgtggacagccgcctcgctcgggttatccctcgactaacataacctaatataggctgtaagcattatgaccaataacatcctgaacggccttcggcgcaagatcgtcgttaatgatgcctagttgctaaaaccagaaattatagaaagtgtgacagaaatcacccgtgcggaaactgcactaaacgaggagggacagatgcctcttcgtgtttctatgccacgccgccggcccggaaaaaaagtcaatgccaaccaggtgcctctcccgacgacatgcagaaccgtattgacaggctggaaggcttggtcttgtcacttgtgcatggcggtgctaatattgatcttcctccggccgctactgctacaaatgctgcggcttctgctggtggacatgctaaaggacaaggtgctagctcgacgacgacgactagcagctcttcggccttcctacacctcgacgacgatgatggccctatgcaagatggcgagggagaaagtgacatcgacgatggactggcaacctcactcggcgttctgaaggtggatcccgataggggaaagtccatgtatgtcggacaaggccactggcacaccgttttggcggacatcgccgaggtcaagaactactttgcacttcacaagaaggacctggagaagagctatgaaaaagtgatgctcagcaagccgcctacagcttgtgaaggcctcacgtttcttttcgagtcaacacctgctgccgaaatcgagctgagggccgagttgccttccaagtcaacagtcctgaccctttgtggaaggtacttcaactcaatggataatgctgttaatatcattcatccacccaccttccaccagcagcttcgcaatcactggctggacccgtctcggacaccaatcatgtggttaggcctactttattcagtcatgtgcctggccatgttgagttaccacaaggttggtgacgagccgcccgaatggaagggccgcacactggaaaaggcagccgagtaccgactccgaacagttcagtgtctccgggtaggcgattatacgaagccgaccgagtataccgtggagactatgattctctacctctttgccgaacattcatcccggtgggatgccgatgtcggcctgtggttgataatgtctcaggtcacgagggttgccttccgtatgggctatcacagagatgcgaagtggtttccttctctcactcctttccaagctgtaaggccctttctttcaatgtttcattcacttacaaaaggacgggtaaaggccgcttgatagagaattatcacatgagtcgctcagctgacacttttggcttgattatctaggaaatgagaagaagaacgtgggctttaatcaggatgtgcgacgtatttttttcacaccagctctatctacctactatgatctacgaacacgactgcgacaccgaccttccgcacaacctggccgatgaggatttccatccagacaccaaggtgctacccccaccgaaaccagatacagagcctaccaacatcagctatatgattgccaaggtcaagctcgcactggagctgggcaacatactacaagcaacaggtcgtatccgaaatccggtccattatgatgaagttcttcgctttgacgcaaaactgcgtgagatcaaggcgaatctacctccgcacctacggttccaacccctctcgggctgtcatgatccgttaacgctgatcattgcgcggttcaatatcgatattctcttccagaaaatcatttgtcttcttcacagaaggtacatgtcgaaggcgacacaaaacatcaaatataacagctctcggcttagggcaatctcatcttcccttgagtctttgggtcatctggcaacgctccaccgtgaatcacaacccagaggtcgatttcgctccatcaagtggtacgtgacttctatcgcaaccaaggacttcctccttcccgctatgctgattgtgttggatctgcactatgacaacacgttacgccgaacaaagacggcaccagccagtcctccttggacttcggagcaacgtgccgagatgatcaagagccttgaagtcacccgagacatttggaagggattggcagatgagtctatggacgccctcaaggcgttcaatgtcctagagattatgctggacaagatcaatggcacacagtcctctcaacactctggcagcgcgatcgaaattcctacaacggcaacagcgaccgagttctcagacccagtacaagagatgcggtcagagcactcggctgccataacgctgggtatgctctcaggaagtatagatgcaagcacaacctcaccaacacatgcggcacaaggtcttgatgggcccaatcatccttcactgaacatgaacgtcagtgccgacccagcgacttctggcacaggtcctttgagtatgggcccgacgccagattacctgggcaacacgatggctggaatcggcgacacatctccgttcgcctcactgtttggtgacggcgtagggaacagtacactggactttaccacgaactttgactgggtaagaccatctacattagggacatcgaggatttcactttttgctgacgatggattacaaatagaattccttcgagaactacactcagactgcgcattggggaactgatcaaccttttcagtttttttccgggactgggccggaacagtcctatttttcacaatagtggggagaggcaagggcatggtgatggttagttcgtaattcggtgcccttttttctttctttcttttcttcttttttcttttttttttttttttttttttttttttttttttttttctttcttttctctctctttttccccttcttttggtgttttgtttcgtgtcgttctgcgtttgcccagcaacaagacttgttatacaatgagccctagattcccactcaacatgtgaccgaatgtcaagttgttctggttatttgtatcgagcttacgcgttctttcgacgggaaatgccgggagggaggcatgaaaaggtcaaactatttcactgacaaaccgacactgagctgtgccgcgttgattttgcttgagagagcgggggaaaatgactgtgggacccggtatgagtgagggattgccatgagatagactggccgtatgaccacatgaacataacaaaatgcagaatgcctcatctcgttctcactcgtagccaactatagccatgaggagggccgaatatcgtatcgactggaagttatactcgatacatatcagatgggaggatgagaaatggctacaagcataagatttggtacataattggcattgaattcctttccgcgaattactaaacatcgctacagccggcctgttgtcggccggatggtcactaacactgtggtattcgggccttctgcctcattggcccccccacacgtacaatcccgtcgctatagtctggctcataaagaatccggggtgtagcgtctggggttaccgcgctgagccagagatccgtagatccagtggcatctccatcagcaccgaatactacctccgtcttgtgtagcaagatagattggggacctcacagaaagtgcctcaaattccgtggacagttccaagcttcaagatgaagaccttgagagacctttctgatacaccctcacgcaatttgacggcccgaattgaacctggtcgtgaagcagcgggcatgaaatgtcctgaaacccgtgcttcctcatcatccgaggtttacagaacccaagcccgtcatcttgctggccagtaatggctggtaaagtatcattttcaagttcaagatggcctataaaggttcggagcgccgctccgagacaatgacggtatgtcctgcccactggcaatcggataatattggccatcggttcctgattctcgacgctttaacttttaccgttcaccaaaatgaggcccgaaagacaactaagcgttgtcctcggactgctactctcagcggcggtccaagtgggagctcttacgtcttcagaatggtaagattgtcttccgtctcttcacccctcgcccgtactagacctccaggggtttcgggaacggtacggaccacacgaaatacatgagaaagtaccctgaactgactagatattcctgtaggcgcaagcagtccatatatcaggtcgtgacggatcgttttgctcgaagcgatctgtcaaccagtgcgccatgtgacacatcccagcaggtatactgcggcgggtcatggcagggactgatctcgaagctggactatattcagggaatgggattcactgctgtctggatatccccaatcgtgaagcagattgacggagttaccaaagatgggtatgtttggccgccatggaatgcagagactacctaccaaacgctcgttatggacattaactggacaattatcaaacttaggtcttcttatcatgggtactgggcgtcagatatttggtccttgaatccttcatttggcaccgcagacaacctcaaggggctctccaaagcgcttcatgaccgcggcatggtaagattccactctccctcgcctggccaagaaacacagtcaaatggttgacatgtgactgaccaaagcactgacatgttgattagtacctcatggtggatgttgtcaccaaccacatggcgtatttgggctgccgttcgtgcatcaactaccaaggtctcaatcccttctcttccgtaagtgataccaaatgtataaagacaaggtagaggagtttctgaagactatttagcaatcttactatcactctccgtgcaccatcaactacgataaccaaacctccatcgaaacgtgagtgaatcggtcccatcccctggcatgtaattagaccgtcaacaggagttggtacaaggcagacactgacaaatggaactcagatgctggcaaggaagtgatgttgtcaggtacgtctgtcgtcgtcaaacagcaacgtcaagtgctatgaagtcatacattcggactcttgactccacgagcaatgtcccttagcctgactgacacctcacatgtgcacacagtttaccggacctcaaaaccgaaacgtaggtcaagactgtcccaggctcctattctgaaagatgactgatacggcgaacgcaacagcgacgacgtccgtaagatatggcacgactgggtgtccaagatcgtgtcaacgtacagtatgtatgtacactgctccccattactatcatatcagtgatgaacagggcactgtcttcctgtagagaactaacctaaactgttacagcgatggccttcgtatcgatagtgttaagcacgttgaaaagtccttctggccaggattcgagtccgctgccggcgtgttcgccattggagaggtgttccaaggagacccggcgtatctggcaccgtaccagagctacatcagcggcgtcttggattatgcaaggtaatgggtgaactaaacctgagccttttgcatgtcggctctcgcttaccaggtcaactttctatgcagctattattggatagtaaatgcgttccagtcaacaagcggcaacatcactgcgctggctaacggtatgaacatacttaaagctgctggtatgtccaatgtcctggccggtttcaaccaatgatactgacaatatgatgaagcgattgacctcagtctctacgggtcgttcctcgaaaaccatgaccaggctcgctttgcgcacaaaactagtgatatggtaagtttctgctctcttatacatgttagtcgatgtggttcctcgctgatccaaggacttcctccactgcaggtcttagcaaagaacgtgtgttgccccttccctccagggatgtttgtccttcgtagcacctgttgcttcatctcgggaacacttccgtactcaacgtacagcaactgacatctgcaataggcaattgcctttacgatgctcaaggacggtctgtacatgccattgctaaatgtataacctgtggtatctgctcgaatttgggctgatcaccttcatctcctataggcatcccgatcatttatcagggacaggaacagcattatgcgggcagtgatactccctacaaccgagaggccctctggctttccggcttttcaactaactcagagttgtacacgtggattaaacggctgaatcagcttcgtacccatgctatcaaaaaagacgacggctacctgacataccgtgcatggcccatctactccgatagccacactattgccatgcgcaaaggttcatccaacaaacaagttgtgggcgtcttcaccaatgtcggagcgtcgtcctccaccgccgtcactctgtcttcgttggcgtcaggattcagtgcagatgaacctgtcaccgacgtcgtgagttgcgatagcttcatcaccgactctggaggcagcataaccatcacactttttggggggctcccaaggatcttatactccacaacgcttctcaacggcagcgatatttgttcctcacggtcagctcccacttcgaccaccagcacaaattccggagttcctacatcgatttcgtcggcgggtaagtttcatatccgtaggatgttttgcaaccgaatataaccacaaccatgcgcaggaggactgacgagaaccgaccatcatcacctctgatatagcatcgacatcttgcactgccactgcagtacccatcaccttcgaagcgctggttagcacgtcctatggtgagacagttaagctgtaggtcctaacaacatcctcgccgcccgcaacgtacaaagtcacttaaccgatgcttgatcggccgtataacagctaattcgagaatacaacaacgtatagattgggcaacacgactaccctcggtagctggaacaccgccaacgctgtgacgctaagcgcgtcaaagtacaccagcagcaacccgctgtggtacgtatccttcgaccttgcgccgggaaatgtcatactatacaaatttatcaaggtaaacagttcagggactgtttcttgggagagtgatcccaatcacaaatatacggtgccttgcgcagccgccacggtatcttcaacttggaggaaatgacataataattttggtgaggccggcggagtgagattgataactgtcattcgcggtaggtatcaaacagtttagtaaaaatgggaaaggggggcatgggcagctgaggaagtctcagtataaaaatactttgccagggccatgattgcaaaagaagaagccgttcgattacagtacctatttctatattgacctgttcttttactggtaaactcatagctcttcctgccatctgcactttcatctacacttccaattgcacattcatctgtacattcataagtttcttacgcctttaacgtcgttcgattctagtcatacctttattcacatttttacaccttgattcttcagcaaagaattcgttccatctttcagttacggtacaacgcattatctagcatctacacaggccacaacccgaagccagaaccagcctttcattgcccggggaagcgaaggcagctttgctgcttcccgaacaccagatgtaacatataaggaacagaataagacaccgcttgccccagactaccgttcatgctcatttatgagccccatatcgctgtctctagcctcgacctaaccactgaggtcaaatgccttcttggcccggtcccaataccgttgccgatcatccgccatggtggtgccaacgcactttgtgatataatcgctgtacccctcgtcggtgcccatcttcattttagccttcacctcgtccgagcaatgcttgtcgacgaaccaacgggcagagtcaaaattgcgaaagtcgtccgctatgacaagctgcaaaatctccggccctgacttgccttcgatgggcaagttgaggtcttttgcatactcgctgacatactagacagttgttttgttaaggtcagtcccagatacacgtatacaaagtaagcttgatcaaacgtagtcaaagtttcggtagagcaaaactaaccatgggcgacatcatattcgcagtgccttggtcggggtggcctgggcttgggaaatggttgatcctgaacttcaaatcaccgctctcgacgccgatgagcgacaggatcatagcaatctcgcctgtggtgcggcccttgagggagttgatcagatggggagcagcctcctccggtgtcctgcactccttagagaattcgaactgcgagcaatcggtcaaggccccaggcatgatggatttgatagcctccacagcatagatggacttgctttccaagccggcagcaccggcaagcccagcaaacagggcaaagtaaacgagctgggtatgcattttacgtgatatagataggcgagaagttgttgatggttgtttgtaatagtgggcgctctgaccgaaccgttcgtaagaggtgattttgatgagttgaaagcagtgagtgagaactgcacgggggtatcgagaaggaatgctgaaggggagggggaggaagttgcgaaggacgagggcctttgtccggcaaaagtggcggtcgacgtgttataagcataaaaaatggattaaaaaaagacacaaccaaatatggcggcctttcttcaatgtgttgacgcccaattgagtgaaggatcagtcgaaaaggagcaaacagggagtagacgaaggattcggggccatgggcctatcaagttgtcgcagaagtttggacgaatgtgaaggccttgtaagatggggactggtgccagtgggggctgggatcacttacactactagtgtactagttaattgtatagcctcatccatgaatcgagaccagtacgtacctacagcgctacgtctactatgtagacttcaacctgtccaagccgccatgacggacaaacccttcatacaatggattttggtaggcccacgaaggctctctatcactcgaacttcagacttggcacccgaacagctggcgcttgtttcctctttgattcccggccgttgtcgtcaatgcgcacacaactggatctcgcatcaccaacacgtccgcccagaagagtaggtaatgtggcgtaccacgacacatgacgcctgacttgttgagtctgacggctgattttccgtttacgtccacaatcccacagcggcgtacactacaatgtcctacaatgtgcacccattgttgccaaccatgcacctatggcaaaggccaaagacgttaggggcggtttgcccctgcatgggtcgtgatgacatgcctgccaatcagcatcgtgtctcacctcttcctgggaggcttggaaaccgcggaccccagaaacatcgcactttgtcacggtagcatcagaagacgccgtactggttgggacgaaaggatagaatcgaaaggatgatccccgagccaacaaacgaacccagctttgaccagtccgactaaaagggcccatgagccattgcaaaccgtcacactttttttttgtctttgcttgtgtttgagagggaacacagagggtgaccgcagaatggctcaggcgaatgtggataccaccttggaagaagatctggcattggctacgaaccgactgcgatgaggtactgcttaaacacttcgaccgttgaaggccacttgtcctactaaaaaggaatcaccaaacctgatgaaacaaattcgcggtacgatgcagcttattgtcccgttcagttcttgaacgtataggaatatggaacaatgaaaccgaatcgactatgtgtgactctggtctgcatgatgcccaatcgtttagagcgacaaacacgcctctacacggacgggtaccgtaggaatgatcgtctcggtaattggtaccttgcatttttctggtacctgaatatcactccgttggagcttctctattagaccgcttctggatacgtgtcacactgacaacgcccattctatctttcgttgcttgtcgatcttgatatcttccctttcccagtcaaattcctccagaccgacatagccgcgcaacgcaatcttttaaaacaagataatttgagaaacccatttaaaaaatgctcgtaagatggaccgaagataacccccttttacccctcgtattataagctcagggcaaacgaagccaaaacgcacacattttgcgccaaaccaggctcacgaggcacccgggaatcgagggtcatattcgtcatagtaaggatcccttccacgggctactcgctctgtgtcctctctcaccaaagtaccatgtctagtacatgctgcggatggagcctcgcgcgaatccgcggtacagacaggctgctcgctgtcagcatatgaagccgcaccgtcaggattcgcgtcccgatgggccctacgtcccgcatcttggaaagattgggctgccgagtcccgtcgtacggggcgccggatgagatactctcctcgctcgtccctaacttgcacgatctcatatgtgtcggcaggcagtgctggtgccagtggccgtgactgagaccgggcgtctaccaaattgcggtagtactccggtctagggatttggtcttgatcatgatactccggccggggaggaggtcggccatatacctcagtgtcagctcgccttgggacatatcccgacacaactgtttgtaaacgatagcggctgtactccacctcgtcgttcagaggaggtaccctagccccagagagataggctggtgctacctgctgcatcaacagacttcgatctcttcccgccgggaccgactggtaactggtaccgtacaccggggacctcgaacgtctggaatcctcgtcgtagcgatcatagattctcgacgggggtgcggcgcccgagactgcggccattccgtgctcgatggtgtaagagcgatcattcaaatttctatgtcgatggtcaaccgccgaagggtgtccttggtgctgtaaacttgacatttcttcgtgtccagtaatcgacaggggttgcattgcccgactaaccgccatcgagggtcgtggaggcgtgtgggttgctggatgaaaaactaatgaagcttcacgcggccgattggcatgttcgccagcgccagagttatggtacgaggaatatgacttgccggactcagtcctgcttgtattccatcccttgttctgctcctcagttccggcctcaacctttttggcttcctcaaaggacaagcgggcactctccatggctgggtgaagattcacatgcctgtcctgattatccatgtcactgatgtcatcaagaaggtttcgtgcttcagccattgtgctttcctcttgcacgtctcttccaaagtcagagatatccgggacggatagattcaagcttggttgttgctctgaaacatagttggtgagggtaggtaggaccatgttgccggagtctctaccagatggatgaccggccgataaatattgccttggggcgggggacccattgtatggttgttcacgaccggcgagaccgttcagctccagtcccgagaactcgaagtgcctacccttagacagcaccgggtacggtgaagggtattgttgagcagacgtcaaatggggttggaagagatatggcagagcatctgcaagcatacccctctggggctcgccacaggttctcaattttgaaagtgcttcgagattagggagcaaaaccatatccatgatccagtcaagcagtgggtaaattccctgagcctgcataggctcgatatgtttggattggaagtgattaaccagctgcggcatggaaaacgcttttcgttcttccaccacgtgcggagcatttccaagtttgagatggcaggctttgcagaccagtccgttcacgttccgcacaggccgcatgtccttattgttggaaagaccatcgatgaacatggaaaatggaggaacctcgccaaacattgcatgaaaccgtttgacgagatgatggatcgtgacgaagaccctaatgctgcctggcaggtctctgataaccccaagactgttccaggtttcgcgcgatgaccgagcaactatctcgagcctgatctggtagccgtcggggtatccaggaggttgtatttcagggtacgaactgtgagcatttgcctgaaaagagttgtagttgtaggcttgtaccgcaggtggcggtggcccatatccttgtggcggctcgctggtagcgaggggggggtacgttgtagccggatgttggtaaggcggatacaagggcggctgagctacataaggctgctgctgctgctgctgctgctgctgctgctgctgctgtggtggtggtgggagcggcggctgtccgtaaaggggctgctgtggagcgggattatagtggccttgagggtaaactggcggaaggattgcctgatactgttctggatatagcgcagtatgatatccaggtgctggataggtttgaaaggaaggaagcccggcgtgtccattcgtggacgggtagtcgtgtccctgtggcaacacaggcactcccaagctaccaacaaaagatggtcggaagccgtggttgtgaggtggttgtttggagagtcgatgctcataacgaaaaggagggtattgcggccactctgccctccaatgaacaacgatggtgcctaagctgagagcagtcgtgtgtttggctgcgtagtgttggattactccctcaaagccaaatgttttcgcatttgagtcacacccattgcaatagaaaagctctttgcggtatgactccgtatgaggcttgatcttggtatcaaaaatccacttcatgttctccaaggtaagcttttgggtgaaggggccctctggaggatcgaccgggacttctcggccgacggagtgagcagcagcggccttctcggcgacctcagcatagaaacgttttcgtatgtagcaaagaacatcaacggcaaacttggcgcagttatcccttgtcactttcttgccctttccccaagtctcacgaattgcctcgtcagcaagaccggctattctcacacgcaatggcgcttgcgtctcctcccattgcttatctatgagttcccgcgcctccttcgttgttgccagtgtcgcctcgagttgacgacgctcggtgcgattctgctgagcctcttctttgaccacaagcagtccagggtgtcggtgttctgcctcacctcgttgggtaaggagtctaggcttaagaaaatcccaatccttgtcctggaacgggaggacaatctgcatggccgcttcgaacgcaggaagatgccgaaggacatcgggtgtaaggggaggatccaagagtagagcccgtcgctcaatttcagcctttctgatggccttgagtttagcaacctcctcggcggtcctttcttgtcgtggttgagacaaagcctgcgatgagggcacttgtgctcgggttgcgggtagagcaattggataagaggttggcgatgcggcaggcgttgcggagtttgaattcgggatcgacgagactttggtgttaacatagcctggataaagttcggtacgcatccttgtaacgccacctgacatataccatttctcccaccttaatgcctgattctgcatattcttaccacggttattgaggcccttcatccattcgtccatggctccaggaccgagggcttggacgtcatggaactccttgttcacttcggcgacgtcggtggcggaaaacaattttagtttatctgtgttagacgtattggatggctgaatgcggaggtctggcgttacgtaggcgaacgcaattccttgaagaactgcggagggggtagattgagtgaccatgaagtcgatttcctggacgtattagccagctgtgagattctctctccagcttttgacgcagacataccttggtcgaggtcattaccaagcagcggccgcagaggcgactagcgaacggccagatgacagcaacaccattcaggcccgggcctagacaaggagcagctgctgtagagcatgtttcagacaaagcagcatggctttgtgccggttgcttgttgcatttttggcactttagtgagcaagcgagccgccacatatcgatctcggccattgaccgaagaggggcaggcatctgtggccaaaaaagccgcctggatagctgccagatgacatttggcttgaggaaacccaatactcccttggcggttggaagaggaacttctctgttgaccagtgacgaagaaggatcaagataatggttgaacaatttgttaacgcgtagcaaattgcccagtgatcgtggggggcagaaactgaagatatgatgccaaacctcagcagacaaccgagacttatccttcggcagcttgtttgatgcgacagcttgtctggcccggtcctgcgccagcttcacctttttgacgtttgcaccagactcggaagagtgctcggaatcgacagcatgctcgcgactctggcgcttccctagcaacgacattttgggagcttctggcatgccgacgtccggctctgtctgggtcggtacggcaagcacagtgctcgccgctgatgatgagtcgaacacctccatggagctattgcgatcttgatcatcccttaacgttggaactgagccacttcgtttcggcaccggacccggatgaacgtcttctccatccccagtcatcgtgacaacgcagaagagaaccttggctgacgcagtgggatggatggaaaatgatgatggcggcagggacagtggaaatgaaagtatgtagaggtgatatcaagaagaaagaggagaaggacggaggtaaggtagccgttctaggggtaacacttgtcaatggcaaggaggacaacctcgacagctctgtaaggttgacaacgatcggctagacctggaccttgcacaccaaagaaaacttctttccttgaaaggccgaagaaagtggtgaaaacccagccgagcagagagctccctttcccggtcggaggctgccaatccacagcacagaaatgagccaagtccagttcagcgctaaatcagatgaaggtccgcgggttctgtgatatcttcgactacccacatacaccttggaagtcttgttggtatatgggcgaagtcggccgagatcggtaaaggtatagtagcttccttgccgtctgcgtcaactttgttgtgcgatatgactgctaaggtggtggtgagcgtggttgaaggttggtatagtgcataggattagctgaacgtgaagggtgagctgctgacgtgaaaggtagaagatgaatgaatggtgaatggcagagggcgcgtgggcggcaatcgcaccagacagccgcaccagacagccgcaccagacagccgcaccagacagccgcaccagacagccaagcgcagccgcgactgttgaaactgatgaccgtgttcgttgtggtggtgctcgtggccgcggcctatttacgtacaccttgtgggagaagagagatgtcttgacgaccagaaaatgacctggagtgtggaaaaatcgtggtcaaggaatccggggtagggcctcgctcctgcctattcgtctgcacagaggaacgaactttgcaaccgttaccgaatcccgtcttccatattcgacttgtaatgcagtgatacctctaccttcctcccagcaaaaagttgcggcgatggtccgtgccccgaggctcctcgcgcttgcagcctgcctgacttctgtgctttggcgagtttgggatgtttcgttagcttgtgtggcgcgtgttagtaacgagtgtactatactggcactagtctaaatacttaccttagctaagtacttgtacctgacgcttatatgtacagtgtacacgcgaataatatctgtccgagtgacaactcggtcaagctttaaattatggcatagtatcactcttttttccagacgagaaattgacatttaagcggtgagcaccattatctaagtagtgcacatttcttccagagacacgtattttctattcctgcagctagccagcaggtggctactcttatcaaaagtcgtgaaacaaaaaaacacacaagccacaagtgcctccattgagaaactgccataacccctttctaagtctgatcggttcataatacatacatcagtcgtactgctgctaccagagtcggcctcgcaagatctgtaggtgtagcctgaggaaaggtagagcccagccttatacaacctcaccaatgatcttagccgcctcccgatatgtctggagcaacttttcgcacttctcccgctcctttttcactgcatcatcctcataaagcagctcctcaaacagcgtctccttgtagagttcgctaacaaggcggttttgaacaacatccttgcagtggttgactagtaaatgcatgatcgccttgggcacctgatctgcgatgctttcgcgcacaatgttgaagtaggagctaatcaaagcccggatcagctcggcttccatcgcctcgcgatctgtcatggccggctcgccgtcattgctctgcatcagaaagttgttagcataggccgcgcaaaaagagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacatttgcaagagacttaaagcgaatatggccaactcacaagctcagtgcccttcgcattgccgacatagtccatgtcatcatccactttcatcgactgagcaggcgctcgcacctgtctgtcgtctgggcgtctcatgctttggctaaatgtaggctccatggcctggttgacatggcgtccaatgttgccgctgtttgaaggaccgggaacaatggctccgtctttgccaaaaaaatagttcagaaaggactccttggcattacccacgccttgccctccgttgaagcgagaaggagaattcgatctggctccgttcaaagcgcttgcaatgctgccggggccgttctcccggacagccggagacatgctgcgggcaccctttccagcggttttgcgcacgtggacgttgtccgtcttctccagggtagtactttcttcttccccttcaataggggtctcggtggcattcgtgccaagctccttcagccgtctccgttcacgtctttcgcgctcctcttgaatcagacgtttcctctctctctcctgcttattgctcacaacgtggctcattgctgcagccgcaccgaggaagttggggtggttagtgttgatgtaagccctctggatggaaattagcgactcgacatagttggacgcgggacccaaccgttccctaagcaagtcagaaacaacttcgatgagcttggcttgcagcctgggaaacctcgatagctcagtcgagccacaagtgtggcagatcttgatgagctcctcatataccaactctacgcagcgctgactgggtggctcaagaagcttgatctggggcttgacaaggagatcgaaggccatctcaggcacaaacaaactaggccggggaccagtcgagttgcgaatcgcggtccggatatcgagcgcggttaaattggaagtggggtcgatcgattccagagagcttccaaagaccgagttgaaaatgtagtagatgcgagcaccgccgcagagctcttttgtcgagatttccgttgaggtaccgtcaatggacgcgatgaaagatgacgcaaacctggtcatgagctgcagaataagagaacctcggtgctccttgccactgaagtgcatgtccccgtagcttgccagttcctgctgggtttgacccatcaaggtattaagacgagccttgatgtctggcaagcgttcgcgaatgtgagccatcaaggtggtgttgagggtcctggcgaggaactgagttccgcaacgggtggagatgtttcgatacgcgggatgatgcctgaagaactcggactcggacttcaaggcctcttccatgggcttgttgccctgaatatcctgctgcgatctgtttaccacgccaatccaaccaagcttgagcgggtagacccgaccagacagtatgtccagggcatttgttccgtgatccatgagatcgacttttgtgagaacaccaatggtcctcctacccatgggatcgacatgcctggcaagcttcaaggcctccgagttcacaatgtcgacgttagcaggcgagacagccaagacaatactgttgggctttgcaatgtactcggagatgaggttgcgcgtctgcttctctatgtctgtaggctggtctccaatgggaacctgcacggatatacgttagaccaagttatgacggcatgttcaccagagcttcaaagcggcgtacctttgtgagaccaggcaaatcaacgagcgttaggttcaaaacgtggggagagaaaatctttaggttgatgggctggcggttaattcccttgttggtacccgcaactcgcgcggtctcattctcgatttcgcgcttgacgtcgccaaaatcggtgaacctccgattgggaatgtggtgaaactctgcccactcgttgcggccagcagcattggggttcctgtagctgggatgggttgcatcttcggcgtcgtcgtcggcggggacgtttattagctgaagaatgaggggtctccgagtaacgattccactgccgcggggaagaaagtcgcgaccgacaatgttctcgaggacggacgactttccagcggactgggatccaacgacaacctgtgatggagagcaggggtcgtcagcagtctggtggcggaaaaggaaggggaaagaaggacgatggggcaaggagcggttgcgggcatggagcggacaggtgaaggtggtgggcgggtattgcgtacgatttggggcagatccagggaatcgttgccgatggtgttgaagaccaagtcttgcaacttgttgacaacgcccagcagatcgtcaccgagggcagccatgatgacggttgagcggggggaaaaagccgagaaaatcagtcgcgtttagaaagcgcaaacgcaagcggtaaggtgggcggaagcgggagttgagcgcaagacggaagtgtgaaaacgggcccgaggtcgggcaggacgaggtcacgattcgggcggtcgcacgggaccgggtgggtgtatgggggcaagtgggctcccgggtttatctgagggtcgatggtctcgtcgattcacaaaatgggtaaatacaagacgagtgctaggtggtggttggcggctgtgcgggcgggtggcaggagaagaggctggcgacagaaaccgagtcgggcaggtggtttggatcaatcggatcggcttcaggacaggaaaagagtttacaaccgaaacttgtgttgcctgttgctggctgactggcgggacaaggcacgaggcgatcaatgatctatccaagtgcagccaatacgtacaacgagttcaaggcagcacacagacagctcgaaacctgaagcgatgagggatgccctcagtagttgtcgcggcgcctcgatggtgagtgtggatgtggatgcggacgtcgatgtggatgccaaaaatctataacccggggagggggggcgcgcttccagaatccaaagcgttgcaaacacccattcactcgacacagtgagggagagggaggggtcggtccatggtcccctcgggtcaaattccacgtccccactttcacttggtcgtcaaaagtttaaaacctcgctcaaagggggcagttcccttgatgcgttgtcgtcgcgcctgcacccgggcaaatcgaacccgacccggcctgatgaacaggtttccaggccttcatgcaaccggcacgttgacctgtgtacccgacaacacaccggggtctgtgactggctctcggcggctcaaagaagagttcagaatttgaagctcaactgccacggctccacagacaagcacctcttatgtacattgtccactacaccactacactataggtatagaggttgaaattcgacagcggggacggcggaaggcgggatggcggggatgagcaggcattacacggtgcgtcatctggcttgtccgttgatccgaagttcttggctcccggccgggctgcggaccgcgggctcagacaacggtggacggagggcggagggagagacgggaccttcggaggtcgtccactcagcacatgtcgctggcctgccgatctgaacatcggagtctgtttccgggatgcatgcagaaagtccttgaggtttataccggtagttccccatggacatcaagccgacttcgttcgtaccgtagctccatggtcccgagcgtatctctgtccacgatccactatccaccctaggtacctacctacgcagtacctagtaatctgtaacctcccgtgctgccaccttccggtaaaaccgaacccggggacctcataatgcccttggccttcccattcagcgcttgctcaactgcactaacaaagcttaccccgtgggcaggcatttcatgagcctgctacgttagggtccaggtagctgagaccgtgctggaatgccgatttccaggagcacttcatccgcattcaagactccagcgggcagttgcacacctcgaatccccagctgcgaacgccctgcaagaggaggaaaaccacagaggggggaacccaaaacttggtaaaagctagaggtacctctacctaagctaaacaaaaaccaaaataccctgccctgccctggtttcgtttgactacctctaccaactttgcggcagttcatcaccgtcaccggctttgcaatatgagtacctttggaagtcccggtgccttgccaacaacaaaacccacgccgtaagtccacgagcccagaatgcaatgttctaccctgaaggcttgtccaactgaccaacaacacctcaaggccccagagaggcagctttcccctggatcatgacggtaaggctcagcaccaatgcatgtatacactggtctcagctctcacgcatactttgccctccaggagaatgcaaacacgtcatgacaacctaccttgcctgcatcaagagggtcaagggagtcaacgaagatgagtgtcgatcgctggcaaaggcctatctcgcatgccgcatggaacggtgggtggcagctacaactccctgaatgtctctgtctggtcccgcgctaaccatgcgatattcagcaacttgatggccaaagatgatttcaaaaacctaggcttcaaggaagacgaaccatcaagtacgcccaagccggccgctgaggctgaaaagggcgtgaagggagagttacggtggtgagaggcttgagttgtaaccagcgttgcttgatgacatgtatgggggaaaaggaaaaaaaaaaaaaaaaaaaaaaaaacatttttggcctttgccgacgtctccttccatttcgcgaatcgtctgtcttgtcaaaagcttgcaagttgcgccacaaacacctgttacccctgccaccagctagcgccaaccctttgtgcggaggcataccttcttgtcgatcccatccctaggcgcggggaccatcaccgttacggcgccgacgggagtttaccgtttcacaaatccgctaccgagttggccgtattcattcaccctactgaaagagaggaatagcaagacaaggtgcaggttgaaactccatagatgtcccctggaaagctggattcacatgatttagaggcactgcgcgtgcaagtaaagatggtctttcctacttctccatcttcctaacatggcgtttggatagcaaaatcttcgaaacggtcttgccgttctttggagttcaatcatgatgcctacctactacttaatgtcatcaagtgcgaaccttggctactctatcatcccacttgtgacatctttatcagaccacacccttacatcacggcaaccgtccaacatacctagaggtagtcgcctactgagtcgaaagtactacagtactaacccattgtgcctggtgggtttctgcaacttgcacatatattcccagaatcccctgcatcacggccgccagaggtgatcaaccaaatcaacatggctatgtatcaacatgctaggcattactcgcccgtacacagccttcgaagccaatgggcttgtaggctacaaatgcctacaagcagccgacgtttcttcaccacctgccaaccactacatggctcatatgcagacactctgccgtttcttcggatcaacagcagcacgcgcgtgatttttcagggctttacaggaaaacaggttcgatcaccctgtcattccttcatgaatatctcctatgtacacccaagctaacgtggagcgggactttcaggccacagcaaatgctaaggactctttagcatgggggaccaagatagtcggtggtgtgatcccgggccgcaccggagagcatctcggccttcccgtgctaccttccgtacgccaggttagaaatgaaccgacagctagctctctacgtcctggtcaagcctttcatccaattctagaaccccgaaagagctgacattgggcttataggccatggagtatctcaagccggacgcaacaggcatctatgttgccgcccatcaggcccccggggctatcgaagaggccatcgaagccgaagtaccacttatagtcgctgtcgccgagcatattccagttcacgacatgctcagagtaagctcctcgcacaagaggaggcccaattacgctcggccctcatatactgacacttgtatgtctagatccactccatgctcaagactcagtccaagtctagacttgtcggtcctaactctcccggcatcatttcagctgtagggaagtgtcgagtaggtaagcaagttgtctcgaccgcccacatacagcatatcgtgggtggaatttgtgtccctggtaaaggtaaagactaacatttcaatatcttccttgatagggttccaaccattgccgtgcttttcgccagggcgggtgggtattgtagccaaatcaggcactttgagttacgaaagtaggcagtactctccccttcccaaggtgtctctgaagtcatcccccaatatgggtgctcatctcatactaatcactgcttactttgcagctgttgcatcaaccaccagggccgggcttggacagagtctgtgcataggcgtgggcggcgacatggtacctggaacggacatggtagaagcgttgagtgtccttgagaaagatccagacactgaagccatcgctttgattggtgagatcggcggtatgggagagctcgaggctgcagcttggatcaaagaatactactctcgtagtaaatctcccaagtatgtcatacagcctactaaatcttcgccgccatgtactgggtctgttgtgaaatggctaatatggtacttgacaggccgattattggtcttatagccggcgtaaatgaggcaccgggccgcatattggggcatgccggtgcctttacgttccttggagaacctactgcaaaggcaaagatcgcagcactcgaggaagctggtgtgattctggttaatcacccagccaaaataggcgatactctaaagacaaagttgcgagaaggcacaactgggtccggcacgacaagcagattccaacctttcgcgactggcatgcaaaggcgtcagcttcactttatgagagggcccggacggcgttctcccgcggccagtctatctgtccataacaagcagcagtatcaacaacgacggagtatatatctcgatgtaaaccaatgctttgatgagctccgcgcccgcggcggaatcaactgcggcctctattccggccatggcacccgccgccttctagccgtcggcatcgatcgctcagcacgatctcctgccatcctggtcgccccttctatcgaagactggatggaaggggcccagcgcacctccgcgccggtcaagagctttccgttcgactaccgccggggacccgacgaattggccatcgaacggctcgcgagctacctccagctgagcaacaagggagacagcgcggtcgactcactccggcggctcatcgagaccttggccactctgttctatgaaaaggagggactcctcctgacgacgcacatcgtcgagcgactcagaggaataaaagtcgttcacgcccgctttgccttcgatcaagccaccttccgcaacggcacgcctccggacaagatcaaggctatgtatgtctgcgctaccgatgagccggccgaggccaaggcggaacggagcggcatcgtgtacatcaagctgcccggggaggacgcgaccatcgggacgctggtgaacggggccgggctggccatgaacacggtcgacgctcttgcggacgcgggcgggaaggcggccaacttcttggacacaggtggcaaagctacgagccagacggtgaaagaaagctttatgatcatattgcaggacccgcgcgtgcgtgtaatatttgtgaatatctttggaggactgacacggggtgatgtgattgcccacggcatcattgtggcctttaaggagctgtcgcttacggttccggttgtggtgagaatcaggggtacgaacgagacggagggacagaagatcattgcggatagtcagctgccgctttatgcgttcgatgattttgaggtggcggcggccaaggcgatcgagttgtctcgcaagtagattgacagtttttgcgggtgattgttcaaaacgttgcccgatgttgtcaagcataatgaggcgaaaaaaaaaaaaaaaccaaaaaaaaaaaaccctttttcttttccaacctaaattcaagttgcgacatggtgggctatatatttcattatcatgatcgtaatgacatggaaggttgttgtattaaaggggggcatctatacacgattctttgtcggacgaaccgcatatgaagttatagacgcttcatgacaaacatgttcgttatgtatgagacaacaatgttttgttgtctcctggtagaactcacctcatgcttgctttcttcgctggggtggatgacagcgacattatgaatggccgcctcctgccccttttcgtacaagccgagatattccatttgacggagtttccagcttcttaggagccacactgcattgggaaggcatgattagtaaatccatgggtattcggtgaggtagacggaagagttgatacgtatacttactggacaagaaggatgcaaagaacatgaaaccagtgaacacctgcacattcaaatatacgcctgctccaatcatctcccgcttgagactcagtccgatcacctcggcactgcagtgtacaaggtccgttagccgacaaacctcttttggacaacacaacgatcaagggtaatacatacaaagtcgcaggaaaaacaaggccaatccagtacagagaaagagctgtagtccacaacgttagtctttcaaaggagatgggtattgctcgtacgggcaaggatgaatggggtcacttacctgcgggcaatagctgtataccaacaacctccgctcctacaggccccacgcatggccaaatgatgccggctaccgcgccaaagagcgcgtagatgatgagcccggcgaagtatttgccggcgaagatccacaaaaagaaggcgactacactggcaataagagtccctattccagcgacgttcatctttcctagcctatcgctgaggaggccaattgcaggtctgccaagcgcttgggatactgaattgagaggaaatggttagcgtggatgaacaagaccaagacgctgcttgccatactttcagcgcgaggagaatgggcgacgcttacaattgaacatggccgatgccaacgatgcttgattgctagtgaagccagcctgtagggcaaagtctgcaatggagaagacgacgatgatgtagccaatgataccaaagaatccccagccgacgaagagccaatactctggctggaagaagagatccttgtggaaagctatatgcttggccccgacggccttgttacgatctttgatgatcagactgacgcagccgttcacggtgaagcaggtgatggccaggatgcggaatgcccattccaacccgagatttgcgatcatggcgttcgctcccagagcgtaggtgagaccaccgaatccggaaccgcctgttgccagggcattggcgaaagatcgccgcttggtgaaccattgcgggacaataccgacggtagctgtgaagcagaaacccataccaaggccaaagcagacgccctggctcagaagaagctgccacgcatgggtagaaaaggaggcgccgatgaatgagccgctgtacaagacacgattagtgcaaagctcaactactagggtacgttgtggaacaaagggaaacacgagttagttaaggttgacttacgcttcgaagacagcacctatgaagagcgtgatcctagtccccagagtcttgatactgtaagtggcaaggggcgacacgagaagagctacagaagagaacataagcgagtgttagcggagactagacacatcaccttgcttgaaggaaggattttggtgacatagagtagcgcacccatcgacgtagaaagacctccaataaaggcgaagaaaagaggggaagcccctatgattgagccggatcgcaagtagtaggctaagaagatggcataggactatatggtgtatgactgagtcagcaattttccttcacttgtggtgggaaagcgcagggagaaaggcctaccgagatgagcccccacgtatgcatattcacaagccatacgccgaagacaaccaccctatatacaatgaacatcagtaataagaagggtatgaaaatgttatgggtatagcgagacgagacgaaccagccatatcctccttctttgaactcatcctctttgacagcatcactatcttccgggctttcatcgaatagagacttggactcgggttcagctgcggccctggcattggccatgggagcttgattggatggcgggaaggaagcattttgacgggacggcgccggagccgttgaagggtcagggctcaaagtcattccggcctccttgactgtgctcgcaagtgtgtgtagtcggcagaggagagacatcagattatcgacgaaatctagaaaagaattaaaaaaaaacacaaaaaaaaaaaagaaaaaaaagaaaaaaaagaacgaagaaaagaagaaggcagactagcagggaggtggagcctagaatggaagagaatttaataatacaagagggcagaaacaaaaggcttgatatcacggcatcaagagaatgggcatgatacccctggtagacgaaaaaaaagttttaatatgttatttcttatctgttagtctaacaacaacaacaacaacaacaacaacaacaacaacaacaacagcgacaagacaaagtctggcgtccacgcaggaggacaacaaccgccaaggacctatctaagagacagcgacccaacaagcatactaccagatgtcaacggtacggtgaaaatgagagaacgatggaactggtggttaggtctactgtccatcctgctcgcgctcgctcggggaatcggtttccgggagagaaagcttttaagtaagtggaagataggtattctgcatactaaagcagccgaatcccctgctttcagttcgggggagcctcgaaaagagcgaaatcggtggccaccgccgacggagaaactcattgagcaggtgctagcgacatgatatactccattaccagtgcccaatggtccggaaaacacaccctttttcgattatgatgcctgtcccgaccgttcgagattttcaaacaccgaaagttagccgaaccggcaaggacattccgaaacctctctctccaacttttcggatctcgtgcggatctcggaaatgggtgaaagtgccttgttgtcacaagacaggtcgaagatgttgaccatgaccctgaaggtgagccaggatgaatgagttcgtccactgcccccctagcttgagccctagcccccttgtccgccatggccaaactaacgatcctgctgcaagcagcaccccccccccccccccccccccctccccaaatggaaagccaagtgaaagagaacgcacaacatgacaggcatgcaatacgtatactgcgtagtgtgtatgccatccttccattgcccttctcttcacggtcaaggagccaggagggttgttccggctcactacccaccccctcatagggtttgacacccaacattcgcagggcggcacgcggggaggggggggggggggacaagaggatggtcattttctccttccagaaggcgaggcttgcaggatgcggcactcgttggaataaagagtatacagcagaatgctgcttgtgctcctaccagaacttgcatcggatggacagtttgagggcgggattgggtatgatagtgcatcgcgtcgagggggcactggagttgcgagtgggatgtggtgctgacagatgtagaggaggactatggaagtgagacagaatatgacatttgcgtcttgtaactgagaagtgtgtacctcgagctcatgcgggggagaagggcatgcgatgaaacgaaaatgaatcgagagggatggatggcttgtacttggtatctcgggagccatcgcagcgagcttagaaactttttgcattgaccatcaagatcgtcgtttaccgtcttacacactaatgcatgtgtacatacactacaagagattacgattcggcgtatcatcgcgttcctcgtgtgtttgataactgtatagtctattggaacaccgctgggtcttcacatgaatgaaaaaccagtcgttacttaacaagtgaagttttgcgatcttcccgcaaacgtacgcaaattaggtatcccgtaaacctgtgaaatcgtgaagctgtgcgtgaaggcggaatgccaagtccttctgacatttcagctcattggaagctacggattcacacgagattcacgccgcgcccaagcacactcacttttctcgaggtacctctttgggcacggccccggggtattgtagcggggtacgtactgcatacagcatgagcactgtacgtgccagcctcagctcttgaagggtacacaatacagtagtaatattacctccatggaggcggccagaaaccacgccagcgtcggtgtcgagcgtgcagtgttagttagcccggtgctcgagcttggagcctcaaatgtccttcgctcccaaccgggcaacagctgaaatagaggcaggcactttccatgtatccagctacgcggtccgggcccgtcgctagggagtgcccccttcgtctttccatcttgttttgacgatcaagccatcctggatatccaattgcacggcagcgaatcgcttggaacggataccgtttaactgtgaccaactccgtcagctccttacctgtacactacctattcacggtcgtccacctcctacactagatgtctggacacatcacattagattgacctagattatttcttttgttgttcttatttccagcatcgcccaggcagtcaattctttgggtgtctccttcgttgtcaacatcgtctcgtcacgaaacaggcttgaggtctacgaatcgaaaagtcattgttcccttccttgccttccacttgtttctttgcattgagacggggctgggacgaggtgggtaggcacaatcaacgagagacaacaacaacaccaacaactacaaacaggaacaacaacaacaactactactactactactactacaaacaggaacagcatcatacatcacaacagacacagcaggcgtcgtctttgataaccgtgatttcggtacttctacatacaacctataagcagcagagaccaattccgcctactgtgtagagtccttgactcctttttaaccgacttgtccggcgctccaccttcccagccagggacttcccaaggctcactccgcttctgacagccgtcgaccaccaaccctttccttcaccgtctctatttctccactcttaaccatcattgacgatcaacatcccgccattccaataaataagaagagatagggctgcaaaacaccttcgtgaagggggtcacctctcgcccgccatgtttgcccggagtaactcgagcgagcgtgcttcgcccaaaaaggccactccgccgtcgccttcttatatgagcagcgagcaatttggtacgccgttcttcccgactatctcctaggtgctaggtgggggtgtggacgtgtttgatggcctgtctcgcactaacacaaacaccatccagccgcatatcttaaagatctacgcgccagtcgacttaacaggcctggtggtgcacgtccactgcccgcttcgaaacgcgatacttcttgtactactgctgccagtccctcgcctagcagccggtcatctttcacacaagcccctcgcctctccgagaccgcctcctctcccatccaaaatggcacttcagaagcgaacaatgcatccagcccaaccgagctgtcccctggccgcagctccgtgaccgccagcgttggctccaagtactcaaacgtgacccgaggtagagattactacccagaccgtccagcccggctcttgaagccatcagaggtggtaccttctgctacctatatcgaacgcggtcagagatggatggaaaaggaggaggctgtttctttgcgcaaggctatggaggagatggatctaaagggacacagcaagaacgccagtggtggcccgctgattaggccggatgtcggccccggctctgggaacgatgaggctccggagcaaaccgaggaggaaaggcgtctctacgaagccgcgctggccgaggcagctgagttagtatggcaacacgaaaaccccgggaaagagagaccgcccgagccaggcaccccatatcggtataagcctcacttgcgcaaagacagctacgcccatgcccgcacagccagcgtcaaatacggcagcgatgtggcccccactggtctagccagagatactagcacgtactcaatgtcgggaagttcgacggatggcgaagaaggacaagggtcaagtcgaagcccagtatcgccagcttcagctcgcccgctgtctttcaggctgccggagacacctagggcgagccatgagcgtgtgcgagatggctccccagaatcgggtaactccaagtcgtacagcaccttaccaggtagtagcggttacctacggagtggttcgaagaaggacatatttggtgagccccagaagccgttcccaggtgacaagatttcggaggaatcagaagcgcggtcatcttcttctagcctggataactttgcacaaatcagaactcctgagcaactgggagcgaaacccaagaaccccctgaatcgcgtacagtttgcccctgaaacgtccccggcagcggatggcgttgcctcgtcccctcccaaagacggatctaggtacgaaaagtatgagattcaccgtaatcctgtcacccaatcccgcaaccctcagtacaccaccaacgtacgccccgctttgccttgggaaagaaagaaaccggtgcaggaagaggttcctcgaaagcacggcatggaaatccgcagcgatgagatacggcaagccacaagcatgaagctgaaagaccgcagcgtcaagctacctacgccgtctgccgtcagtgacaatcccggtcgacccatcgtaagctttgacagacaatggaaagctcctgatgaggctgctgatgacacgccagaaggaccgtcgagattcggcaagagtgacgaccgctcgacgccgctcgtccctggacgtttccgcagccagcagtcgcagcaaccccaagaagagccgcggcaatcgcaacaccaccaacaacaacagcagcagcgagcactcccacagcaaccccagcgaccacgacagcagccgggctcgacgccgaacgtccctgttatccctgtttcgaatggtttttcaaccccaccgtcgtcttcgtcgccaacaagacgcccactcccagtcccaaccccacccagtgttcaaataaatgcaccgccgccttcatcttctatcccctcaatatctgttccctccatcgctgtctcggagtcagcttcatcatcacgatctaacatccctcagattgtcctcccaggcggatctcacgatgatggacctagcattccagtaatcgtgacgccagacgataaatccagcacctccaatagcagcagctcccgacgcccgctccccaccccgggagccgtaggtcgacatatgccagctcggccacgcagccactggtcaccggcgcccaaaccagcaggcagccgcgccacggctcgctgccacgagtgcggcgacttcattgaaggccgcttcgtctcactggccgggatgacggagcgcttccatccgcagtgcttcacatgctactcatgcggcacgtcgctcgaggcgctcgagatatctccagaaccggatgagcaccgggcggcgcggctcgagcgcatcgcccggcggaccgcaggcgaacatctccccgaaacgccgggccagaccatggccgaggacggtgatgcgcgtctccggttctactgccacttggactggcacgaactgttcgcgccgcggtgcaagcactgcacgacgcccattatgggcgagcacgtggtggcgctgggccaccactggcactttggccacttcttctgcgccgagtgcggggacccatttgagcgcggcatgacgcatatcgaaaaggacggttatgcgtggtgcgtgtcgtgccagacaaagcgcaccgagcgcagggcgcccaaatgtcgcaagtgccggaaggccgtcatcgggcagtacattcgggcgcttggcggcgagtggcacgatgagtgtttccgctgtgccgactgcggcggcgggttcgatgatggacagatattccctagggaagggagggccggcacggtgccgggtgagatggttgttctttgtactggatgcatggagagggagttaaaagcataggcatacggaagtggatgggttcttccacttttcccaatgacggacacaaagaagagtccaggacagagtatagggatataggggcaaaggtcaaagcattgtaagggtgtttttttttttcttccttttttttttcttctgcatagcattggaatcaggatgttcaagttgctctacattttcttttactcaatagtgtttaggggttcatatgtacgagtatcgagatacaaacaatattataataataacacatcaacacacgaaactaggatgtcatggtgtggttattcggggttgccttggacttgtcagcgtagcctacctgataggcattatggacgtcatggttaaatcagccttggaagataagcaaggagttgacgatatcccacagcgctcgggaacgacgatcgaagctgggcaaattggagatgatggtagaggagagtaaaggctctgtctacgaatatgtcactgcaacgggttcactggctgagcggggacagatacaacaatgtgagtccttgaattcctaggataataaacactcgacagcgctcgagaatgtgcatggcatcataaacgagcactcgcagtattgttacaacatctgggactggaaaaaaggggggaagaaagggggcagaaggccatttggaaagatgccgtgtttacgcttcaaacagaagataagatgccggcaaagccagttggcgtcccgtcaaagtatggtataaatagaatcaaatcaatgttcctcgatacccctccgccctatgaccccaatgatagcaccctccgaactccggttctcctaggcatcacctatgcggcgaataggaacaaaagtagaaaaagtgcgtgcgtccagtgacaatggcaaaagctgtgatgttctccgtaaccccgtgtccaatcctgctgtcacattccgaaactcccacccagtccctgtcctgttatagaatcggataccactcgcgagctatcttctggtgatcaagtcgccggttgtcgttccgcttgctactatgcatatggccggttgtaattttgtcttttttgtatttttttttgttgcctttttctttctcccatctccttgtagttgtagtataggatcgccttttatctaccagccgccgacctgctcttggtgaacttccaggcaatcaccgtcctgcatctcgagctatattatggtagcaatggacctggttagcaaacatatttctggcgtgctcgggtgcttcgtctaccatggtgttcccgggctagcagcaacatcaacacagatgttaggtgcatgccagacttcacttacagtgtccggggtgtccgtgggctgtacgcgctgaccctcgaagaggaacctaaccgaagccagcgtcttgccctgacgctcgcagaacgccgtcatgagcttctcgagcttggtgctgcgcttgatcttgaaaaagacctcgttgttgttatccgtcaccttgatattaaggtgctcgacggcgggggcggcggcatcggagccagcgtttccacttccgttctcagcgttgtccgccatgttgatgacttgggagttggagatgctaggcagaagtctagtcgcaaagaaatttcgtcaatgaaaactggaagggccgagtttgaagtgtcgatgttcggaaatgctagagttccaggctgcgatggaagtcagaaattgcgcgcgtgtcaacgcgccggagagtctcgtcctgcctgtgttgtcgcacaacgagatggagcagaaattggtggaggaacagcaaaattcgagaggagaagcggattgtcttactgcagtagataggcgtattgaaagacgctgtggcagacttctggtcttgggaagcgtcgagtcaagtaggtccgtgagaatttagagaagtggaaggcgaggtgcaccgggtcaagtcgtgcttttgaggtggaagcgtggttgcggcgaatgcagtaaacgacggctggagggcggtttgtaagactgcagcagacgcaaagttcaggtggggccagccttgaaacaccaatatttgtacgaaaccttgatgcctcctctcaacctggccaacttttgtggtaagttgcgctccttaaggctctactgaaatgcgacacatgcgtataatacccgtacctggtccaaaaggtgaacatgagacgaaagggccgaggaaggccaattcgtgaaggtgttcatacaccgaattgcaagcccacagaactaggtgcccaagtatttcactgtccgccacttggcactacttctaggtcaaccattcgaataccaatctttcgctcatctttgcagaccacccgaccttgcgtcgcacaagccctatagtaatgaacagttccttgtagtcctagtccgcggttaactgcctgttccagcgttaggttgtagtgaggctggtagaagaatggtacagataggttgacgcagtggtggtcaccgataagtgttttcgatccggagagttcctgacatcatccacccgttttcctttactgataggcgcggcaactggactggagaatggggtaccgaagcaccgggattgtttaggttgtggggattccaaacttgcaggagggagatcctcgagcgtagagtcccactcgaagctctggcttttaccttccatttaatgaacacctgagcaaagggtacgtctaactgccagttcttgacttcttcgcgatccagcttccaaccagacggagttctcgaccgttcaaatttcgataccatggtgggtttaggcgcagtaccagcttcaggtctccccttacagaatgtctcggctctcccctgaggcactgctgaccgttcatgttgctttgttagacattgcaagacgacctcgcagccagtccgccatgccatccacgcgcggtttgttccatgtttcccttgttcttttgttacggcttgcacgcgtggtgtgctgacatgcggttctttcgtgcctgcagtgcgcgatacaaagtgaggatgaccagcttgactcctgtgtcgttcagaactcgcagtttgctgacctcacttcacgccgcagattgcctgaccagaaacggatttgatgagagcaaatgccagaaacagatagacgcactctacgagtgttgcaacgcgttttacgaaaagaacagcgaaagcgcgtcaacagttagctgccccaaagcgagcctgctacggctcaagatggaacagagaaagaaggctacatgaaggaaaacaagaggagtcgaaatgtatcacttgtccagatatgtccacctaaacgcccgtgaaggtgttaggtaacttaaacggaaagtgcggtattcctctgggcgatccttgagcacgcgagagacctcatgggcctgaacaagaaatgatggtcttgttccgagactctaataggaatgccgtggacattgtaaggaaaaaaaaaagaagaagaagaaaataccaaagaagtttttggggtccgtcgctttttgtatcaatttctcacacaggtggaggggcttgaaattcgggtggggttcataggtcttcgcccagggacccatattctgccggccgcagatcccagtccggctttttgagccgcatggaacgcgtcgtgcggacggcaagcgagttgctagcggcagctggagcttcgacgtgtgattggaaattcgtcaatgtgaattattacaacatggattacctttccatacttgggcgtgtgtagaactacacttggaccttttcgctacacaacacgaaagctaccttgtgctcccactacgccttgtagacacaactccaacattgatctcgatctcagtccccgagagtgggacgtcatcttgcccagcaaccggtctgtctttctggaaggagctttcaacgaacaagtggacaaagcacagcatggaatgcgattgaaagacagaagcgtctgccgtgccctaccaagaacccgcgacgcgcctaccaaacagtcatcacaacatcacgccaatcgatctacccccatttgaacctcgcgtatacggtaacgaccaagggcgaacatggcacccacagttgtgagcaacatcaatcctccgatacgccgacgccgcacggcagtgttcatttcttctaatacgcagttgcggcaggacccttctgttacctcagacgcgagcttttcatttgcctcgaaaagcgaaagcccagatctaggttcgattatcgtggagcttcgaatgccctaacaacagctagctgctaacactacatgcgcatccaggacttatacctccccccatggcccaacagccgtcatcataccggcaaaccgtcatccgagccggcgatgaagtcgagtttttttcgggagagctagaccgccacctcaccgacctcaatggaaccacagaagagaagcgcgcccaggtcttccagcttatcgactcttaccatgcatactcgaggaaaagggcggatcgactccgcgagcgtcagccacgcaaactcacccttcgcgaaaatgagatggacatcgacgataatgaaattgatgacctcgccgtaaactttgacgaagaatatcggaaggcagaagaggaggcgcaaacttgggatcttcttcggcgcatgctgcccctggaatatggccaggacgaaacatctcagttgaaacaacacacaaaaccatccttacagtcacgcaaccaatggtggaacgatttcatgctgtctgactctttggcaagggaacaaaaggtcgtgctagagtggcttcagagcagtgcaagccagggaccgccagtagacgacgttgtgagccaccttcaggaaagcgcagagaggggtgacattcttgcccatggctggcttcatactcgcaccaagatcaagctgcagaagagcgtgaacgggtaccaaggatcccttgacccaagggcatctggctttgccgaatcacatctcagctccaacacgcttgtcacccagctcgatcccgatgctatcacacggcaggctcgtaaattggaaacccaggacgactttttcgagcgcgccatttggttgggctgctttgagatgctacgtcgtggcttttcaatggctgagattcgagattggtgctccatgaggacggagctatggagagctgcgtctcttacgcccctaccgcttgcgaacccagaagatgaggaccagccggactttgacccgcgttcgctcgttctatggaggcggatgtgcttctctaccgctcgggatggcggaaccagtgactacgaccgggcggtctatggcctgctggccggtgatatcgcgagtgtagagaaggtgtgcgagacgtgggatgacctgctatttgctcactacaacgctctacttcgaacacggttcgactcgtatctggtcaagcacggtggagatgaggccgctaggatcgcccaacagttccctgctttcaacgctgttttgcatcacggggatccgcattcagtcggcaagaggctcgtcaccttactcgagacagatttgaggacgagcaacgaagctacaaggccgtccaaggcactacagggtgccattattgcgcatgaacttggccgttatttgactaatcagggactcgtcctggcgaagcacgcaaatcaacgatcgaagtccaacttgatacctccagttgatctgcaagtcccagatgaccttactcaccctaaatacttcaatctgtcggaccacagcagccttcgtgtgctcagtcacgttctcatcatcttcactactctcaataggctcagcgagacccgtaccatttccgatgcccatcaagaggccatggagaacattatcgcagcctatatcagcttcctccgcctcgccaatctggaggagatgataccactttattgctccaagctacatgggcagcgcgtatacgaggcgctcagccgaaatcttatccacattctcgacaacggtacacggagggtgcagatttccattatgaatagactaggcatcagtgtctcggagtttgtcaagaggcaacccgagattttcctcagcgatgttcacgaccttctacagccctgtgaggcaaagaggaagtttaaggtcctggaggacggcccggcgacactgaaatacggccgcatagtgaagccagatttctttggtgacgacgaggcagaagaattcgatcaagaagagggacatatcctctgctctctggaatggctcatgctgatcgatgatttgttcgtggaaacatgcacatatgtcatcagggcctacaagtatttcttaagtgagcattcttacaatattactattctctgtcttgcagcagcctgctaactttctcaagaacgcacacgcttgcgcgccgcccgtgctctttctcagagggtgccaggccgggagatcatccggcggaagaccgggatcctggtcgggggagagggggacgatggtggtgttgaatggtttgccgatttcgccgcgagtgagcttccagaggagttgcttgcgttgtacgccggtgacaaggaggcagtgatcacacaagtacgaaacatgtgggagctcgagtgccttgttaaggctttggactcgatggagactttgtcctctttggcaggtctcgccagggagtgagtaattccagacacaacgagtcgacgttcacgactaactgaatcgcattagggacagcaccaattcccgcgaactgtggcagcatacgaacaaggaagtccgcgcggccaaagcatacatgcaaccagtccttaaggggtggttgctggaaaccattcagcgtaagctcactagcgtatttcccatccttgggtggaatttcgtctaacatgtgttcgtattagccgaccccgacttccaagctcttcgtgaggcctacatcccagaaaccgttctggccctcgttagctctttacattttgccggcgctaccctgtcgcgcgactacttcctcgagtgcatggagctagctgcagttgtcgctgagaaagcctcagccgtatctcaggaattcgtcaaatctggcaggataaaggagcttgtggaagcatatgcctcttgtagtaaagcgctcgctatcttcgcgagcgaaaagaaggccatctctaaggagacgaagaagataagggagcatggttggtctcgggagctttggtctgtcaagccacaatagggtgcctttgtgttacgaagagtttcgagatgatccagtgccctttgctggtggagctagcgagttggacatgcctgagagacacttgaataattcgatgtacgaatcatgatggattagaaaggtcaagtctggactgcagatggaataataggacagaggaagcagtggattcaaacatagcatgtatgtgtcgtggtgaggaatacgcctgcgaagaacacactgggcatgacgacggatcaatttttaagatgcattagttaagcgacagccttgggacatacgagccgcgctttcaatgggacggacttttccaggttttcatgcagtcaaaaggatgagattgacgacagagtgtggtttgaagatgaagggggggggggggggggggggggaccatcccatgacttgtttcccatgtggttatagcaacccgcacatccatccacattgtacagggtagtgtctaatgtgatatggttagaagctagacaaacacttcaagcagatatacgttaccgcggggcctgaacttactcagatcaagcgtggtgttgtgtagcacatgcgccatgtccgggcatagacagttcaggaagattgtacggtagttgttgagaattctgcagtcacggcaggttgtagtgtagtttccgctgaaagggcaagagcgagtcagttatcatcgtctggatggaaagctgcgtacctaatcagatcactggatggtgtcttacgtatcataactctccaaggtgccatttctgtttcccaagcaaaagttcagatccagcctatggtaaaataagctatgagcatcttcgaaaaccacacaccacacatgcaccttgatgactttgacacgtcacaagactcaccaagtatagttgtagccgaaaatggcaacgtcgtcgttcagacagttgcaccctagccagtgaccctctcgtaaacttgcgcccgtaaagatgcaatctttggcataacctccattcggttgcttttgcgcaaagacataaaagaagcctcttgtaagcaacgtgagggtggtaatgccgcgaacggccgaggaggcgaggtgtgtgatgcgagccatgaggggttaccgttggatgtttctgggaacggtagtggtctgcgaaaatcgtatcatgtctcttgaaatgtggaactttgatgcgggagtagtagatacctacctactatactcaaccaaaggcgaggaagagggtcgcttcactatcgtcagtcagaccctgacagggcaggtgctttccggatgttggaaaaagtgcgcatcatctggcccacgtcagacaagaggtgattctgaggaaggtacaaccggctcaacagtgaatggaacctatttcgcggcgtgcttggactttgtgtccaccaatgcttgccaaccactgcaactcagaacaaacagagtgtttcagggaacatcatctttctatcccctcagctcttttcatccaaagatcacccaactaccacactcatcatagacaacccgtccctcatccactgccttccgcatctcctcacggaggggctctctctccccggttataggatcccattcccatccttcacgcatcctgtttgtccaaatttcgtcagcaatgaatgatttcctgggaaagaagatcagagcaaaagagaacgcattcaaaaacacgtaccacatccaccgcaagtacgctctcaactccttatcttgcggcagaacccgcatccattccggctgaaactccggatgacgacccttccccttccagtcgtccgcccgaccgagtagcttatcccgacaaaatatccgccacgagtccagagcgtatggaccctgcgtgagatggccgatttcccaggcgcatccaatggcatgttctttggcgaatttgatggcgttgatcctgtcatcatcatcgtcaaattctgcctgtgacgcttttccgatatggaagtcatccggctcgcccgtaaattcctgtcccaccttgacacccctcgcatccccaggtctcggataattcttcactccgtacctcttttctttacacggtggacactcgatgaacatccgcgcatatttctgtatgacagagcaacggttgacggatagccccagtgggcgaatgagattgatgatctcagagggatcggcactggcgagcgcctcgggagtagggaaaagatccattagttggcggaatagagggatggccattgtacctcggactttaatcaggaatgtcacggctatgagcagacggaaggggtcggctgctacttcttcttgaattaatccgaatctcgaggctgagatgggagcaatggggaggcaagagataccgggtgggtgtggatttcgggacttcttggttggggatctgctcttggatgtggaggtcttgctcttgggaggagaggctttgcttgttgatatcggccagggcggtggttcactgaaaaagggcgatttgtaagtgcgctctccggtgatcctcacgttagctgctaaaacacattcgtcaaaactcgatgtgcctgctaccgatacatcgccaagggcgacatcgaggttttcgttaggggacgagtgtgaagcaaggctacgttggggactccaggtgtcggcgtagcttggttcatctggaaacttcgagtgtttgagcttcgttttatcggtcaacctggatttcttcgctttcgattctccttcgccctgactaggcccagctgagcggtggacaaccgacatcacccgagtcggcaatgccatctttccttgctcactaatcggttcgtggccgttcatcgcttttctgacagcgccagaaacaccggtctccccccgacccctcgtcacttgtctgctcgttttcgccgggtcgtcttgcgcccaaaaacgcgagacacctctccccatcacacccgtcgtcttcttcaccctcttgcctccacctcttcccacttgcgccgatgagttttctcctcccccaccttccgtgctcttccccaagagactcccagcacaagtatccccgtcaaacaaacacccttccttcctccccgccatgatcatccccagaaacggcaacaaacacagctcaggatcacccatcacgcgattttgaccatgatcttgttctcgctccagccgcagaacccgataagcttgatccctcaaggaatgggcacaatccatcatcatttcccattcttccattccacgcatgagactcggttcccaaagtttgcggacttcaactggtggggcgaaacccgaggtaagcagcgaggcgaggtagtctcggtcttgagaggaagaggagaagtcgacgttgaagtcattgaggatgtcattggcgaggtctggtgacatgacatcgttatatgggaggcgagaggcctgtgattggggtggtgatagttttgatgatgacattttgctggttgtcagtggatggagagttttggatttacatatgtggtgtccagcaatcgtagaatcaaaatgtgattgaaaacttcacgatgagtttggggtcaagatgttgttgcttgtcagtgagtgaatcgaaaagggaggggagggggccaagactttgtttggaaggcaaatcaaatgccaagccaggggcatcctctgtggcacttcgtgctgacatttaccgtgattcggtgaaagagagattgccaatcgagaaatgtcaaggctttcgaagctcatactatatctcaactactctcgaagttaaaggcgtacatgatgatgtagctgacagggaaatggcctttactctttggcatccgttcaaatgcccatgtcgtaatatccgtatcctgatccactcacatgcaagttcagcttgaccgtcatacccataccatcataccctgtcagacacaggcaataacgtctatgttgtatttgagaccagaaaatttgatttatacactctacgaccatcttcatgttcaacccacacgcccgcacatctccgcattgcccagagttaccgatcccgcccctgcccattccttttcgttttgctctttctgaccgatgcgcaagaggaacatgggggagcaaaatttgggcagcaatagtatatgatacatacacagaaaaagacaaggaaaatcacgcacgtctcacaacggttattgtgtgaatgtcatgactttgccctttgttgtggcaatgctaaattagtggcgggtggtggactccttggggggatcgtagacgatcttcctcgacttgagccaagcccacttgtaacgcttaacatagacgctcaaggcgaagagcacagaggtgacaaccagaaccttcatacccatgcgcttgcggtcgtccatctcgggctcagcagcccagttgaggaactcaacaacatccttggccatctgggaggtggaggcgggggtgccatcctcgtagtcgacgaggccgtcgtagaggacacgggccatggcgataccggtaccggggaagtaggggttgaagttaaggccggcgccaacggaagcgccagcgggaggctcatcgggatagccggtaaggagggagaagatgtagtcgcagccaccgtggcgggccttgacgatcaagctgagatcgggaggaagggcaccgttgttggcgaaacgggcggcctcatcgttcttgtagggatcggggaggtagtcggaaagcttgccggggcgcttctcgatctcgccctggtcgttgggctcggtgtcgtactcgttctcttcggcaagagccttggcctcatcgacggtcaagatggtgccgacaagagcgcggtaggggactctgctgagagagtggcacgaggcgcagacctcacggtacacctggaaacctctgcgaagactgcagtcgggcaaaaacaaagtcgtgagccagatagtcattttggattggaggcgcggcctcgaatgggctggataggagtggttgcttacgcttggtgatcaaaggtcttgagccactgttcgtggacccaggggtacttggtagcatggagactgcgtcaacggtaagcttcgagtcactccatgcccagattcatgcctatagtcgagctcggtcgtatatgcctcagaacccatgaggcagacctcggtccagcggctagagcggggcggatggtcggatcgatcgtaggggactcacccttcctcagccggagtcatggcggaagcgaatccatagagatggtagtaccaggcgatcgagccggcggcgacggcggtggcagcggcggcagcaatgttcaggcggaggggagactcggcagcggcgccggagctctgggtggaagccgaacgctgccgggcacgtccgttagctttcctcgaggagcgcgagagtgtgaaggagacaagacaggatggctcggccggggcggggatggtcgggcaactgggccccggaccgggagctcgcagtaggttgacggtagctcaagccggcccagacccagccattcgagtggcgatgcggccgagatctgttgtttggaggggcagagagacgaggacgaaagagttgtcgaagcaatcgagacgaaccttggcaaatttgaaggcgccatttttcgcgctggcaaaggtgcgcgtcgagcgcaggcaggtcctcgccagcatggtgggcaagctgagcgaagctttaggaaagtatcgcgggttcgggggacaaggccaattgggttggcaatgtcggtgacagtatcaggtctggcgggcgggaggtcgagcaggtccgtccaggtgcaaggtcggtcgattcccttcacgtagcgtcgtaggtaggaccgtaggtttcttgaatttcgggaatcttaggaacactcgccatctgattggctgggccaatcaccgtgcagcctttcgagcttttacacttcccctcggccccggccgatggattttccgcactaatttacctcattctgcccgcgggcctcagcgctttttgagactaccttgctcagtaaggtagacacctcagcgagcccaatcccgacctgcaagtggaagtttcacaagcgactaatccaactgggcacagctgggagctgggcatcaggatcaggatcagcatcagtatcagcatcagcatcagccagcatcgccccatggaaatcataaatgtccaagctctcgctgcccgcggtccgccccttctgtcttttcagctcacacggcgacccagcgtgaccggacctagccgaggaaaagctgccaaggaaagccaggtttgaagctatacaccacacatacatacctatgccgtggccccgtaatcgcaggtgaagctcagatttggtcaccacggctatcacgcttcacaccaacacatcaccacaattgcatccccaaaaaaaaaggcaacgcaaaactgtagtcgaacatggacgatcctagagattatcatcgaaagaaatccaaggtaattgtttcgttttgagatccagacccgctccatcttttaccatcttctattgtctcgacggccatttcccaagatgcattaatacacgctctttatcaaaacacaccacatgcagaaatgtcagcttttgtgttcccatccccgcgccagcatatattcggcatccctcacttagggttcgtgaacccctatcaaatgacccataaaccataaagcaaacaagaccaggaattggcatgacttaggcagcggcgttcttgctcaggacttctctcctctttttgacggcctgcgcaagcgtgtcgagagtggcgacagtgtcctcccagccaatacaagcatcagtgatactgacaccgtacttgaggccgcacttgccttcctcgggcaccttctggttacctgtacgttgtgttagcgaacagcttcaaatttagacggtcatatgcccccaataaaaaaaataaacaaaataaaaagacttgccctcgttgatgttgctctcaatcatgacgcccatgataccagtttcgccgttctcaagttgttgcgcaatttcggcagcgaccttgggctggttcttgtggttcttattcgagttgccgtggctgcagtcaatcatcaggcgctggcgcaagccgctcttctccagcgcagccttggcctcagcgatgctcttcgcatcgtagttggtgcccttggtaccgccacggaggatgacgaagcagtcctcgttgccaacagttccgacgatggcaacgacaccgggcttggtgacggacaaaaagtgatggggatgtctgacagcgccaatagcatcaatggcaacacccagggtaccgtcagtgccgttcttgaagcctacggggaaactgaggccactggccaactcgcggtggagctggctttcggtggtgcgagcaccgacagcgccgacactcaacagatcggcaaggaattgcgggctgatggtatccaacatctcgctggcgaggggcatgcccttggaggtgaggtcaacgaacaactgtctgctcaggcgcaagcccttgttgatctggaagctgttgtcgatatcggggtcgttgatcaggcccttccagccaacggtcgtccggggcttttcgaggtaggatcgcatgacaatcaacagctcatccttgtgcttctccttctccttgagtagtagatcgcagtattcgagggcggcattgggatcgtggatggagcagggaccgatgactactagtaacctttccttctcgtcggtgccattgacaacggcgaccacctccttgcggccattgatgacggtttgtttcgattcagcggtctgggggatctcatgttggagcaggtcgggaggggtcagcgggttgtagccgcgaactggattaaggattaacagtaagcagggagctccgagcgtaatgaattgcagatattccacatctgaatcaaagagattgaaacttactgcgccaatcctcgctttcggcctgattgccgacgttgcggttctcaatgtagaaatgttgcttaaagattcgacatgtgagtcaatccaacctctaaacacaacattggtaggcgtggggctctgtctaagtggacatgacgtaccgacatgttgaggacttgtgacttctatgtgccgtggaacaagctatgtgcaaaacagtagatgagagcgggaactaaagaggacccttcgacttttaactaaatgattttgaaacaaatattcgttatgagtcaaaggacggaacaagccaggtttgtgggggaagaacttattttcctttctcggcgctgccgtggtggcggcaaagggacttgacagctcccgtccagtccagtgcatgttgggtacggaaccttaaaatttgtaggaggggcaaccaggagcctgcaatgacaccacactcctctcaagaggtatctgatactcgtggttggagaggatcctaatgcaaatgcggtgctggtgaggcggggcgcaagtagcggtacccaagactgttggcagcgctaagggtcgccgtaccttggaacgccctatccattgtgggccagctccgtgatggggtcaaagcaagagaaaggccgattgaggaaccaaaaaaagttcaagctatcgacacaaaaagtctggaggtaattccgtcatggaagtcgtgtgctacgtcaacagagtctcctttttaaatttttttttaaaaaaaaggaaaagagaaacgacgagagaaatggaggatgagggcatcaaggtgtgagtacgtggtaaagagagacacccgagtatccgtatgcaataaatcaaagcacagacatgggcattggtacactactggaagtagtgtagtagctccaacagggcaaagacgatgcaagagtcagacacggagcaatccatatccaaccgcttcctcttctgtgaaccagcggcaaacccccgaacggtgagctctcgttcaagggcgagtgacatagagagaccatgttcacaatattccttacaatggcttatgctcacgaaatggtgatcctccatcctcttgcagagagacaattggccgggcccatgcagtggatggtccgtcatcatggaacagttgtggaaggaatatggaaggattctgggcggcaaaaaaagttccatgcaagagcaaccggcggttcgcatgcatgtggttggccttgatcgttctcagcctccgaagtaaagggaacacagctatgcctgtgatatcgtcaaccgtaggatggaccatagaggtacctacatagtagtgtatgccccgggcaagctcgggtgacgaagccaaatgcaggtggccttcgacacttggcgggggacccactcggcccgggtttcggagcttgggcaccggggtgcgcgctcttgcaaggtaagtacatgtttgtgcctcaaccccataactgactgtgcacaacgaatgcagggtatcaacatttatatcttgactggcttattgaattcccaggtctcaaaatgtcgacttccttgacaaacgaaacgcaaccggagttcaattagaacccaatacttgtaacaacagtcaggaacatgacgatggatggatggcaaacggtcaatagccaactctagatttgcattggtaagactgttgaatacccggatcatcactcgtctttgagagggcgcagagcatctttcttgaacttctcgatgccgttgatcttgccataaacccacttcaaagccattgtgctacctgtcatcaacagcgccgaaaaggtgaacagcaagactcgttgccaggtgttgaggatatcgaaaatcgggtacggatacctgacaaaacagttagacattttggtaaatctcgagggtgtcggaattgtgtgcggttttaccgcctggtctttgctttgtgtccgtcgttcttaccatccgttcttagaaaagcagagttccacccagccccagtaaataaatgctatggtcgtactgatagtcatagcaccatatcccttgaccgtccaaggggggctcaggaacatcaagtccagcgtcagcatgatagccggcatggcatggaatcctctgttggggttttgttagccacagcaccacttgcaccagtcagacatacagcagataggctacagtaagtttttcgtacacatctgggagaacgggaatggccatatcgggcggcacaaccaggttcttattaattgcacaaatgccccagtaaagggtgcttatgagcacggccaagggcgcagaacagaccgagaggacattcttgattctgaacaggctcgggctcaagatcagatccgcaagcaaggcaactgcaaacgtggcaagtgctaaacccaggccaataatggttaggaacttgaaagctcctccgaatcccagatgaagttcccgcggaaacaagtgcaggtagctgaagctcgccatgaaagacaccatgcccagcatatgtatcagggcggaaaggccccgcgatggagaagcgacacgctgcaagggatgcattgtcatggttgcgggcgcaatggcgaacagaatatgggtggtggtaaaacgaagaattagtaaagagcgagtgtaatttgcgatcgatgtttgaaggacgtcttgagcgaaaaacaaagtgtaactgttcaagaaaagagatagaagacaggcctcagattcggaaaaacgaatgggaacgaaaacgcagaaaacctgctttcacgtgctaggtaaggcgatcgatgaccgatcgtgccggtctcatgcactcactactagctttcgacgttttcaattgtatttggctcacctaccctggagatttcaatcagtctctccactttggacctcccaccgggagccgtcgcaggacacgcaggaaccgccgatctgcgcccagatagtgtaccgcagtatggtgtggtccatgtcgcgacagcatcccgtcccatctaatcttcacgcctcttcgcacaacgaccacatccaccatcatattcaggcgcaataatctaccgagtctcttcatgatattccgcacccaaactcaaaccgctccggtattcgatcgaagtcttcccacaagaactctgtcgcccaagagtcaagatggaatcgaataaactggaaaatgacgtcaagtcgagcaagcgcacgcatgaagaattcacagagggcgttgcacaggacgtttctggagatggtaagtgatgttcacctttttccgtcacccgaattgcccctcgcaaccatcctggatcccaggagctgacaacggcacattgccatgcagatagctcctccgacgatgatatgggcccccagctgccctcggccgaggcgcccaagaagaagcgccgcgttcttccctacgagaagctgtacttaaaggccatgcccaagtccgcccgatattccaagtccttgatgcacaaggaacaattgacgttcctcaccatgacacccatcaccgacttcttgatcaccacttcgatagacggcgttgtcaagttttggaagaaggtcaccggagaactcgagttcgtcaaggaatacaaggctcatctcggcgaagtcaagtctgtttctgtgagtcaagatggccgcagctttgctacagccggtgccgacaagaccatcaagctgttcgacgtcaatgccttcgatcttctcgccgttcttcaactcgactacgtaccagcatgtgtctgctgggtgcaccgaaagggtgcccctttgcccatcctagcagtttccgaggaggaaaagcccgtcattcatctttatgacggacgtggtcagcaagaagagcctttccataccatcagtggattacaccggagtccagtaggaatcatggctttcaacgacagatttgactgcgtggtatcggcggatgacggcggcatggtggaatattggcagccgagtggctcctacggaaaacccgaatcggttttcaggttcaagagcgccacaaatctgttcgagttcaagaaggcaaaggctgtaccaacctccctcgcactgtctcctgacggcagccgatttgtcactgtctctttcccagatcggaagatccgcatcttcgactttgcttccgggaaactacaacgcacatacgacgaatctctcaaggtcgtggaggaaatgcagcaggctggtactgcactacagaagctcgacgccgtagaattcggccgccgcatcgcgcaagaaagggaaattgagtcgccggcactacggaataagttcaatgtagtctttgacgaatcaggacacttcatcctttacggctcctacctgggtatcaaagttctcaatacctacaccaatcaggtcgctaaggtatatggcaaggaggaaggattcaggcccctttctctggccatttaccaaggtcagcctcagaaaaagggcgtgacaacagtcgccatggccgcatctgccaatccacttctacaggaatcggaaacaagagacccaatgctgatagcgaccggcgtgggcaaggtacgcttctacatgtttacgaatgatgaagaaatctccaagtcgaccagagacgtccagaacgagaaaccaaccgtgttgggagggccaaagaaggtagaacagaagaaggcggccgagacagggacgtcagccgttattcataccacctacggcgacattcacatcaggcttttcccggatgccgctcccaaggctgtggaaaactttgttacgcatgccaaacgtggttattacaacaacaccatctttcaccgtgtgatacggaagttcatgattcaaggtggcgaccctctcggcgacggaacaggcggcgagagtatatggggcaaggagtttgaggacgaatttagcagcttgaagcacgacaaaccttatacagtcagcatggcgaatgctggtcccaatactaacgggagtcagttcttcattacgacagaaaaaacggtaagccaaccaagctcagatgctcccataccggtaggactcaatactaacttggagaacagccatggcttgacaacaagcacacaatctttggtcgcggtgtccaaggtttggatgtcattcatcgcatcgagaacgtcaagacacacaaggacaagccagtggaggatatcaagattcttaacatagacatcatgtaatgtctagcgtaataccctacattgccattatgacattcaatcattcattagttgcgaaaattctattgcattcaaccttgcaaggctttaatagcatcgctaattccatggtactttccgcccagcctcatcggatatcatttaatctgactttcgcttagtttccttttcgtgttttgttccttcccaacctctactttgcccaactgcgcgggtgcctttgtatgaggcttcttgctggctttagtgaccttcccccagaatcatctccaccaacctatcccgttccgtactcttcttcaccagcccccaaaacgtactcgtatctgcatcttccatgtcctcctccgaacattcgtcatcaccaaaatagtcattactaccaacacttctttccgctagcctctcaccgtgatcactagcgccaccatcatgaccaccatcatcctgtctatgcctctccctctccctctcgacccccctcctcaccagctctcgcggcgccccaaactccaccacctgccccttgtccaacactaggattttatcaaagtcggccaccgtcgacagccgatgggcaatcaccagcaccgtggtgccggtactctcaacgcacttgcgcagcgaacgctggatggctgcgtcggtcgctttatcaatggccgacgtggcctcatccagaatcatgatcttggggcgggtaagcaaagcgcgcgcgaggcagacgagctgtcgctggccctgcgagaggttggacccgcctgtgatgatggggtgggagaggtcggtgaaagggttgatgcggtggcgatcgggggcggtgtagttggtagctgtggttgtggcggagatggctggggaggggggaagagggagcagaggggctggaagggttacgggaggtggggatatgggctcttcttctgttggtgagggttcgagtatgtgtgcgggctcggatgtgggagtttgttcgacttcgaggatggaggtgaggagtgttggattttcgggatgtgaatcaaaagtgaggaggttgagggggtcaatgtcgctggtgtcgagaacgaaaggggtgatttggacgcggttgtcacccaatgtgtggatgtcgtcgaacatgtcgacttcttcggccgcgggctcgacggcgaagtcgacggtttgggggaaaacaatcggtgccaggagcggtgtggtggaagccgtgttcgggtgggtagagacggccgtgctgggtcccatgaccggagtgtaaaaagatggtgggtaactctggttgttgtaggttgaaccgattaggttgacacttcgaagggcgtcgtatatctctgtatcatctagacggccttcgatgtctagattggaacgtagggtgcctctattgacggaatgcatcagtatccacatcaaaaggtgtaacaagtcaatttcatatgcgtacgagaagaggaatggatcttgggggataatgacgagactttttcgcagctgcgttagcttcaatgtcgaaatatcgaggccgtcaatgcggaccgagcctctgctgggttcaagaagacggaaaagaacagaggcaagcgtcgacttgccagcgcccgaccggccaacaatcccaaccctctcgccggctccaacggtcaagctgagatcggacaagacaggaggaagatcgcaggcatacgaggccgtgaggttttcgacttcgatgttcccatccgctggccaggctgcaggggcgtccagaccctgttcgctttcacgctcaacctcgatgtactccaacaccctctcgcaggagctaaaccccaattccagcgctgccacggactctagtaaagatgttagtgcggacgtgtaacggaaggcaaaagacaagctgaatcccgcgagcgcagcgcctacaccacccagtgctacgacactggccacgatggtgacgaagacggcgccgagcatgcccatgcgaaaacccatccatctcttcaagagttgctgtgcccagtttgcggagctgttggcgtcaatcaatcggtacaagttgttggtgtacgattgagtgcattgaaaggcgcgaatggtcgttaatccggacagcacggagctgaactggtcgtagattggggagttggagacggacttaaggcgcttgacctctctggcgacatatatgaagtagtttgcaatataaacgtagagggcaaaaaggagtatgacaaagaagaggacgtatagcgagacggaggaactgtgtagggcaggttagctgaatccattcttgtgtgtaacattacatcatgcaacaaaaggcgacgggtactacataccatgtcacgacgatgatcatcagtagtagggctgcttgtaggaacgtaaacgtcggggtggccagcggtttgtcgacgactgacatgtccgaactgaagcggtttaatacacggcccgctggtacagtttcaatccatcggataggcgcacggaggatcgtatgtgtgagctgttcaaatagcttcttggaagctcgcattccgatgagagtgaaggcaatatcgcggatgagttgggacgcaccgacgaggaaacaaactagaacatatgtcgagatccctatgacatcgagttagttacacttctttagtatggtttgtatccttgtccctgaacttacaaaagcgaatatagagcttagaactccaaggcatatgctggtcagcaacgtatccaaaagtcatttgccagtatgtttgatgatactgggttgtagacgatgtctgtgaacttgcttcaacggaagacgccctttgagcaagttccttgagactccatgtacgaatgatgcccagaacgtgaccgagaaagagcacggccatgcctagagcccagttcagggtaccaccactggcctcataatatgccttgtacacgtcccatttgacccatccaacagctctcttctcttcgccggtttgtctgctttctgtagccctcgcggtcgaactggaggacgaggctgctccgttaccatcaggccgagtccacgttaggctcccaggttcgagcattgatgtggcaggtcttatgttctggctttcgggagccttgtacacgacagacttgaggcgtccgctactcagacgcaccaaacacctcgcgtacgggcgaacaagatcgacatgatgagtcgcaagaattcttgtccttccgacggctaactctcccgccaatgcctcacccacgatgagcctgctcacatgcgtatccacagcgctcaggatatcatccatcacgatgatgccggctcgcgaatatagggcgcgggcgagggctgttctccatctttgtccgccggacagtgaaacgcctctgggtccaacttctgtttggtcaccgtcagccaaaagctgcagatccttctcaagggcgcaagcgcagagaaccttgcggtagcggaggcggtcgaacttgaggccaaagagaacgttgtccctgactgtgccgctttcaatccatggagtctgggatacaaagcacgtcagggagggtataatccagtcttggtccgaaatattctcgtcttcgctaggctccggggcagaaggaacgtagatgtcacccgctatgagcttaacttcgcctaaaattgcagcgagcaatagacttttgcccgaaccagttttgcccgcaatgacactgagctcaccgggcgggaacttcacgttgatatctttgagcatggtatgtgctcctcgaggtggtgcttgagcatcgccgactttgtcagtatcttcaggtcggggccaagctacagtagcgtcctcgaaagcaatcagactccctggcttagtgaccacttgcttgtccagacggccaaagtacttgtccagtctcgagacacttgcccacgcttcaagtaggttgacctgtacctttcgtagaagtgacactgcgtcgtccagctggtcaaacaagccgagggcggtgaagatgactgaagctttgatatggaatccttgctgccatacatacaccgtgaaggcaacgctggctaataacaatggggcaaaattaacagtcaagaagattaggcatttcccgagtgccactctccaatactgcttgagctcgtcgtctctgcttgccaggatcttgtcctcccagaagtcctcaagggccgagtaccggatctggcgcattcccaatagcgcctcggccagcaaatgcgctttgtaatctcggactcgcatcaaaccaaagttctggtctcgttgctttcgtgacaggtgtagattgagagggatggtcagactcgcggcagtaagcccggaaaggacagggagccatcccatcaaacggataaggaaggcgcttgccagagctagcttgaaagcggccatgggcaagtcgctgttgcactgacaaaaattggtgacgcgggaactacattgactgaagcgtcagaactgaagaactcggggtagatcgatggataactggaaggcgcatgtcactcacctgtcaaccttcaatagattgtaggccgattgtcccatctccccatccctcctctcttttgttttaagcatagtgcccggctgaccgttaccatttgcgctcccattctgcccggataacttcgaggatctatcactgtcttgtcctgcgtattgcctgagagctttggcgaacaccagagtctgcaccaacgactcaaggggaatatccattcggctttcggtaatccatttcagccaattcgtggcaccaacttgcagtgtttgtgtgagaaacaaagcaagtgcccagaccaacaacatgggatctttgggcgaatgttgggttcccttttcgatcttggaaaggaagccgtagagtacaagctggggaaatatcgacaagatggcaatcaacaaggccaaggcccattgacgtgccaggtcgtgcacataaaatctgaacaattgttgccagaaatgacccggcttcatgttctcggtaaaattcttctgtatgttttgcgaacgcgtgatgaactccaacctgggcagatcggcgggttccagttgcctttccatggcgacattgaaaatgttaaggttccaggagaatgacagtagagataggagtgacaccgccttttgctggtcaacaacctgttgcttatggtagatatctgggcgtcgaggaaacgaagcgaaggccaccgccaccacgaagactgacaaaagttggatcccatgtagaaatgccgagatcttgctgctgatttcccttccgatgagcaacccaatcacttggaagccatggttgaaggacagcaagcttatcagcagcaatgaagagaccaagccgagaatagtcatacgaaaccttgtttggtagtcattcttgggagggagaaaggcgcactgtaaacataagagtccctggacaactgagttaagctcattgatccttgcccgaacttggaagtgctggttttgatatgatggtacatacagctaacagaatctcttcccatgacgagagcttggatatgtcaataaagatcgccctggagtcttgagagttcaaggtaggtatcagtttgaccgtcatggatgctcccaaatttgtcagcactcctaaccaaagtgtgagcatagagcggaaatccacaaaggcccttgtcgatgcctctgttgcgtcaccattccggtctcgatagtgtgctgtatcggccacacctccactcaaaggcgcatatcctctcgtaagactcatcttcctggcaagcaggtatttaaatgtcggaactgtaagaagtgcaaccaatacgggtattcctatattgatcacggctgggaaaggtgtgtaaatcagcatgctgaaaacatatgacatgtgttggtgggattgctcagtggtcatattggctgtcatatcctagtaaaaacagagtcaaaacagcagtggtattaaataaaccttctatcgattgggccagcccatggtcttctaagatcgtagtgaatgaaaattgttggtactcttcactatccgagggcaataccaagtggatgttttgagtatgcatcgatatggatctccgatgggagttgagctagaccgaaaccatcaagaggtatcgctgtgaatgctgatacctttctcattccgtctgctctccctcaaacagttgacttccgtgtggttcagttgtcttatccacccttcatcatgaaccacagcctgtgataatgcaacgtcgactcatccgaagcctctcttcgtgactaaccgccgttattgacttaaccgctgacgacagttcccatgttggggtgcaacgtttgcccactgaaagcgctgctatcctcgctggccaagaagacaactgcagtagcaacctcactaggctgagcaggacgacccaagggtgtggatccgaactgctcctggttctctctcttcatggttgatgggatgagaggtgtccaaacgggtccgggggcaacagcattgacgcggatgccttttccagcctgctgattgctcaggccgcgagtgaaggccacgattgcgcccttggtggatgtgtaatcgagaaggtcgggacgaccgatgtaggcgttgatgctggcgttgttgataatagtgcttccgcgcttcatgtatggcaaagaatacttggccaggtagaagtaggggtgaatgttggtgttgaaggtgttgatccactggtcttctgacagatccttaatgtcatcgactaccatctggtaggcagcgttgttgaaaaggatgtcgatttggccattgaagatcttgacagcctcatcaaccagtttcttgcagttttccctgtcgcggagatctgtagacaccaagtggcacttctgaccgtatgcctcaacccttctcttggtttcctgcgcatcctcctcctcctcgggaagatatgcgatgactgagtcggctccctccatggcaaagaggatggcgctcgcgcgcccaatgccagagtcccctccggtgatgatggccttcttgcccttgagttttccggcagcgcggtacttctggctcttcccgtcagcggtaggaatctcatcccacaggggctgcgggttcggcatctcggtctccatgccggggaagctctgatgagtgaccgggatgttgtggcctgttgtcgaaaaacccgagtgtgtcagagcatgttcgttgcagcgacgcatcaagtcaatgctcatggaagaaactcacccttctcgaattgtcccttgtctgtcattttggaatttttcttttccagatattggtgattcagctaagacttccggcttgggttctttgattatttgcctgtgattaggtgattgcagagagttgaagtgattcagataattgaaaatgtgtgttcatgaatcatttcgggagcttcagcttcttttgtttactgtacctgtgcctatgacgtatgggcctgttgctggaagaggcagaagtcagtatcgatgacgacaacggtccggtcattgtggccaataggccgccgccacattggtgagttcaaagtgctgcaccgcgcctgccgttttaccgtcttcggcagtcctcaaatatgtaggtgtacggtaaggcgtaacttccagttcgtgtggcatctcgatgagaaagagagccaagagagcgcaagacttgaattcaagaagcaggtgcgagttgaacagacccacaggtgaataatgtattatgttcccacactcaatcgcctgtgcagtcttggcaagaggtgtgtgtgcgtgcacacacacacaccgcatttgacaaatctggccatttgacatcgttttatacaactcaactcaatcgtttaatatcgaaatctagccaaaactagtacaaaaagtcaatattttaatgctctacgtcgtacaattatctattttaatatttatattatcttttaaactattatcgatatagtacactaccccaatacccgccagaaggtattaataacaataatactagtaaataacgagcatcctaataacgttattgagattattggtgtaagtataaggagtatatagaaatataagcgtactctatcggatattggtaaggtatttttaccgtcgcgaacttcctagaatactaaaaagcttcctatataggcgcttaaggtatagtatatactatattactccttatactttattaattataattaatattataaaggaaattataaacttccttatattaaaacccaatttatactttaataagatttgtacttttctagctaacgagtataacgtatacgtttcgaccgaaactatatagcggtactttcgataggagaagtagaagaagaagcgactctatataaaggtattataataatcccttatattagtagttaagtagatatattagatttttttatttattataaaaatattcgtattctataatgagtttagtataaaccgaagggataatactcgttatactagttaggcaccccgtagcgctattataatagtattaaataaattcgtacgtagtacgtagtattacctcctcccaattattatagtaaataggctacttaatatattaatatttagaggtacaacggatttagccggggtttaaaattaaatagtaaaatacttactccctaaaataaatctatttcttaattataatagtattttaataataaataacgttaattagcacccttataccgaattttagtacgcgtacaattagaagggggttttattatagtatttactattatattctcccgaatttaaccctatcgaagtatattttagcgactttaaacggtagtttaaaagggtatattataacgagggcggtaataagatattggacaacgactttactacgtttcttaagtgactaatataggatgtagggtatagaatataatagatccgtaattattttaagaatataaaattagtaataaattaatttaataatattaataaagagtatagcgaattatatattaacgaattagttaagtataaagagacaggtattgtatttgggcggcggtagagagtatagaagggagagatagatttatatatattaaattaaattgtatattaaaaatattaaaaatactaaaaatactagaagtattagaagtgctagaaattgtatttatttatataataatactaaaatattagaaacctccctcttttgctataaatcgatttataatatcgttattattcgctaggactattagtagtaatattacccgctatagaaataagaattctagtaatactatactcgaatataatattaaattatgggtttagaatatatattaattagttaaattatagtaataggggttagaaagtatatttattatagtttaattatattgccaatactatatactcaatcttaaaaaaatctttaatactatccctaaataccgtatagaaattataattaaaccctagccttataaattactctactaactactctctaagtataaatatatcgggcggcgcctccttattctagaattcattcctcaaagcaattaaagctctatatactaatactactttaattaacgacctaatatagtaatacttataaaacgctttaaagaactcggtaataatttctttagccggccaactaaacggagcggagggtagcaataacgaacgaagaccgaaagtcgagggtataggcggatatagtataaataactctctaatttctattagggaatctctaatctcttcgccttcgtcctccttgttcgctactaatagtaatataattaataacggtaccggtagctaaataaatattataatcgctatagaaataaaaagagggttaatattagtatacctagtagtaagaatttcgcaatcggtcgggtacttatagaatataatagtaaaatactttaatagcgtatacaaattaataattactactttacccaatagggggaaagcgcccgttatattataattataactactagcaattaccgaattagcaatagaaccgccagcagtataaagtaattaaatttagggatattgaaagtaaggagggaagtattagtataataataggtatagcaagtataagggaggagggtataattaatatagacttctaaaattatccctccttaatataacttacaatagactatttatagtctctatattaatattactattactactattaatattattaacaatattaatattaattagtaaattattacctcctcccttatatttactattattattattaatactaaaggcggttactaccttattacctaatatatctcgtactaatttaaatagcaaattaattactataaccttccctaacaatataatgcgtacctacttacttatatttttaatattaaggttataataagttatacttctatttataacgtagtatatctagtacttaatagccttattataattcttatacttataactaaaattatacgcctatacctatactaactcctaatatataatactatataactttacccctatatactcctctcgctaccggtcctcctctaaattcttctcaacttctactaatatagtatttattataatatacttaaattttttagtaccaattagaatctataacccttgtaacaatagtatatcgactgtttatagaattaaaataacgaaaggattaactaaattataagagggggtaggagtaaagggtatattactataggaggataaagtaatagggatttcactagcgggcaagtcggttaaccgaaatttaaataatataataaaataatagtactaattaatatagtagaagtacaactttataacaatcttatacttaatattattatacctattataaaaatccttcccgggaatagtcttattatatataataatccgggcgcaacggttattataaatagcaataatatatataacgttgtataaagagactaattactttattcttacaattatattattactaataatatcttctatataactttactatatatatagaattttactaaataatatcgtcctaaaccgctacttatagaattcgctatcgttttattcaactttaacctctctaaataaattatatttttcaatagcggataatttaatacggctaatagtaatatataaactaattatattaaattaaacctatatcgaattagaatatttaaaatacaatagtaatagtactatagcaaccggcttacggatagcgtaaggctaaactaatagcgctaaggtaattaatttaattaaggaaattacctcactatcattattacccaataaataaaacaaagtatcgagagcctacttcttaggaataaggcggacgaagaactattattcgatttcgttatcgttattagaatcttcttcgctattagaaattttaataggtattacggacttaaggggggataataataattctaaaattagaattaggattagctttagcgtagtaaccttccccttcttaatggcggtttttttaacggcggttttaataagaatagccttcttcttaagtagaatagttttaggaataactttaataaattgctcggctttacggctcttctttctagggcaggatgaggcgcgttatagaattattgggctgggattttcctaattttaatccttatcgaagtagattattagcgcgccgtttcgaatataggatcgctttacgccggcgggttttaaattaaggattgtcttaggaggtattgtcgcgatggatttgattaattactagtattataattactttgtacgttaaaatggctttaaattaatatagaaattattgtgaaatgatgaattttgacgaagttgtataatatagaagtgcggtgtgtgtgtgtgtgtgcacacacctcttgccaagactgcacaggcgattgagtgtgggaatgacgggatacgggagatagtggggtactccggccccactctggatgacccagacgattgttcgtatgtgtacgaggtaggtacctatgtacctacgaccttcttcctcctccgtctttctttgatcccacgtcaccttcaccccatgcaagtccttgacttgggcaactcctacctaccccatattctccgagatccttaaccccccaataggggacccattctcttgttttccatatccctctgagcttgcgcccacggcttcagcacatcctcttcctcacaggggagaaactctaccggttcttcctatgctactccactccagtccagtgcgttaacttgtgcggccagtttcgcatgtttctcggctacagtggttcgagttccttcccatcgcctgagaagatggacgatcaaatgcgacggtgccaaatcatgcgggagacagagatgggtgcgaatacggtttagggtggagaggccggttggggagacgtagtgagggtgaactgtggagggtggggaggaaatgatggaggaggagaaagatgaggaggatggcaagtgagcagaggatggggaggaagatgaagagggctagaagctctggaaatctgatgagtcgtttgcgtgatctgctttccttgtctgcctttcgacatcggaactggtgtaaaaggcggccgagtatgcctcgtacgttgcttgttcggtttcaaaaatgtcgaaactctgtgtgaagtccttcggttcttcgagtagtacgctcgaccgagcgaaaggatgcgatccgagtggaggaaacctaatattgcaatcacgaaaaacgtcagatgtggtgggaagcggtgataagataattcgctggcttgcttgtgtatttctttccacttgcttcaggttactatgggcgtctcttcccagtaacatacccaacgtggcggaacttgggtaacgccgtgcccctcataccatatctttgaatggctgttaacctgcaactagtatttccgcattcactctatgacgtgccgaatcattcttttatggattcacgagcattcgagttcaagtggttgagggctaagaaatattgtatgccaatgtctggcggatgtgtttttatgcgaaggtacttatcttggtcgatcaggattaggtacatttatcttgcgcatatcctctgtcctattagtagcgtcaaaatgtcctcgtacctgttaggggggcgtacgtttgagggagaacaatggtggtgaagtgtcataagaacctaggtagaggctgacttggaacctcttttaaacatcagatgtctaatctacggaaaagcaaatcgaacaatggaaaaaaacgtagattcggagtatagaatcgcaattttgttttacaagaaatcgtaatgacgacaaaaagttgttcacttataaaaatgtccgtcgtcttagagcggcacgggtctttgacctggacatatttctattgatcggtagctgttgacagatgttcaagggcagttgtgaaacaaacaactctcttcgtcagcaaagttgctattcttgatgtaatccatgatctaggtccttccatagcgcccattcattcagtcatcccacatcaccttaagctcgtctccttctactttgcctacgaacgtttgggcgagaatgaaactcaccaaggccgtaaaagacaaacctgtccagaaatcactagcaggttggacttggtttttcccctggtctcaacacaaagcacctaaatataaaaaagccgccgaaggcgtgaacctggtgagccaaaatggcgcctggtttttaatctcctcccactggaagaagccgtatgatatccttcacagcgtcagacacggtcgatacatggtctgccagatgcgcggctgcatgttagagaatgtggcccggagaaaggctatattgacaaccaagagttacggctggactgtcctagagcagaagcagcgtaggtagtaaagaccaaacaaagcccgaaagcaaacaacaaattaggcgcaggagcgtcaagtgctcaggctcctacgggctgtacggtgaagcactacaaatgctgccggttgaggagttcaacaggcatgtaaagggccgtataagctccatattcaagggttcaggcgggatggcccccaaatgctgacatccggtgcaatgccgactggattacaactcgagatctggaagctttctcttgtcattctaggcggagacgaagcaaaataaagagcagacctagacggaagcattggtacacccagtttcgccaatgtccacggttcacaatgtaggtacgttctccacccccatttgatcagtgcctttcttcgcttccagagtcaggtgatgaacaaatccacctgcccgtcgaagaatatagctgcctgagagttggatcagtcgtttgatgcgtcgtttgattcacttcgtcgtagtctaaagccaagaacaagtaagtggttcgttgggataaccacaataggttcatatacatgtagtcgatgtcctgtaacgtcaaccgataacgaaccccgtgctgtcccctaccgttgccaccgtgtgtaagacgtctatttctcatgtaatgcccaacagtctcaatcaaggacacggatattcaaacacaaaagtgctagaccacgatctccagttgacgagatccaagccttaccggattgataaggaactatggggctgaatttaggtaaccagaatgtgtatctggaagtttccagttccttagactctttatcgtcaatgcctctaaatatgcacgccctcagaactctgcaagcggcttgttggtggtgaacgtaccgaaaagactcaagccctatggtatcggctaacagggcctaactgacagaatctacctctacgtattaggtgcgtcagggtttgtgtttgggaagaaattggagcagtctgcaatgcttagaggtgcctcgaatgtactgatgatgcgactaagttctgtcagctggaaacgtagggctcaagtctttgcggcacgtgcatttgacaatatacgtaccatagcgggaaatcccccaaggcatctagcatacacctctgcaggcatttaaaaggttagcgcaatgaatttgcaggggtggcgaccaatggtggcgaccggcttatccgggtaaccaatggtagagtagaagtactttttctaccaatttctatagcaaaatacttccttattaaaatgaaggacttctagtggccggctttaagtatgagcaaccacatccttcatttccttctttctttgcaataacagaaaccacaataacaatggagttggaacctccttctacccctaagaagagaaacgcccaattaacaaaggataaccgggtttctatttactccctccgaacttacaccaatttatcctacttcgaaatttctatagaaaccggctttactttctattaaatctaaaaaacctacattagaccccttacccctcagaagagaaaaccaagaaaaggccttctccaaacccctcaaaaaaacgccctaagagaataattgaaattaaattagaattgctattttatctcctagagtaacctccctcttattttcccccctttactttctaccggaaataaagcgttgagaaaggtactttatttatttaattttaagagaaaagtaagaagaagaaaaataagaaggattaatactaataaaaaagaaagaattaattagtatcaaaaaataaagcaacggcggccgttgctacgaaattaggaaggtattcttatttctaataaaatttaagtaactaataatctgatatagaaataataggtcactttataatacggatcatttcatgtatgtagattagctctgtagattacagtacatacaggtcgctagagcccgccttaactagcccacctgccgggttgcaaggtggatttgaataataaaataaggaggtgggtccgcctagatagattatattaatccatctacgaccggctcctactcttcctaattcttcctcctatattacgctttatataggaataatattaatacttttgtattaaagtaggattattctttaaggcacaaataaactatattatataataattataacaactttaatccaattacctttttaattattctttgccgattgaattatagtagatcgcgcagaaacccacaatccaatcgaattgtagtaggctaaatagtatcgcaataaccaatttaaataggttgtatcactcccctataaacaatccttcccttacttaattgaattatagtaaactatagcgatacacgcttccctatcaaacaatcgaattataataaactatataatacccttcaccttattaaacggccgaattatagtaggccgaacaataaattaccctacctaacgaacttctaaaactcttacacaatttactacttagatccgaggctcttaaatcgccgaattataataagcgtacgcgaaataccctcaacgcaataagtttcccttactttcgaatttaggtagaaagtaattatcctaatcttttatatctacttaattttatttcttacttttatttaaacgctaataactaaaagtcgaaatattaataaattattaaccaatatagtattacaatagttaaataaattacccaacgagggtactccgcccaactgaactaaatccaacgttagtacaatactaccctctaagtaatttataatatcctgcaatctttaaactttagtaaaaaatatatactctaaaattaactagcaaataggtcggccgcgaatctaaaactataagcttacctcctaattaatacccttaaacttagggtaaagagaagttcgatcttatttagctatttatactagttgtactaaagagaatcggaaataacgtaaagacaataacgtacgtactaaataagattaattataataccttcgattaaaatatttaatttcgaagaattaatcgtaatactaataggctgtaggctaaaataaatgaaattaccggctgtataaagaatatcgagaataccctcgaaaactttaataaaattagtaattaaaagtattaaactataggagcaagaatcgacactatagagtagggtataaatactacacttaattcggtaatagaaaaaataaataaaataatagcgtattatatactaattctactactaacctaactactaaattactattcccttcgatatttattttcttcttcgataagcccagcctcctaaactcagaatatacaattaaatagttttacacttacaatataaggctatttagctagaattatagtagatatagtaaaaagtcttaaaccgcttaaaaatattattcttcccccccgtaaaaataacttttttcaactttctccctatccttaaaaactataaataaatagtataacaataccttccctattaataatttaaaagatactattatttattatagtgaaatggagcaaaaaccataccaacacgaaaagcaccctaccacacctaaatatagcggggagcagatctggagttgaatatagccttcgtccttaggaattgagatagagtaacaaagttacaatttattaactaccgttaaagactaatgagaaggataagacccttcttattagccttagattaacgggcgattctagaagttaatttcttttataagagggttgttaggcttactattataagagcgttcaatagtaattctatagtttgggagcggaacctcttaatctatttacgaggaaaaagtattgtctaattaggagtacctatcctttcgcctattctcaactcaggatctcctctttatattctcttccttacttagtatattcctaaagtcctaactaactagtatagtaaatctactccctaatatataataaactaaagccttaatatttctacttattatataaaagtaagagttttaaagtaagaaaggaaaaaacagaaaaaagaaccaactaccctatattaaatttcccttcgagtattcttttataatcctttataagaatactcgtatattaataatccctactattaaataaaactttgaatatagatatatatataagtaagaatattaattactattaataaaggtatatataataaataatataagtaaagggttggaagtaaatccgttaacgccgcttctttttgtcctatatagccttccgaatttttgttctttcctcctttactttagtcttcttcttttcctctacttcctttttaatattccggattaatattttataaatccttaatactttttacgcttcttctatactaatattattaatagcgggaatattctatattacctatttacttaatattaatatatattagtattctataattaacctccccttctcttttcctttaacttttcttcttaataaatataaatctgccttcctctttttaagtaaaacgaagtagttaataataaatttattatataggttaaataattctacttacttattaattttgtagcctttcgcttatttagtcgcctttaatttccgtaggggctttaaaagtactttatcctttgaaggggaagagatttaatactatagtatagtaagcctatttatatatttatcctccttactctcgtttttattatccttataattattaattaatatatccctaatattctctattcctagcccttcgaatacaaagaacttctttaactactagatgttttaaatataaattagtaaattgtaaagggcgagcgggtctcttaggtattcctatataacgttattgttttctataaatttaaattcctaaagatctttttttactttaatccttcggtactatattgtcctatattttaccttatactataaatttactctttattcttaatttataaaaattattaataatttaatttatagtatccttaaataatcgtaggctattcttatctattagtaaattatagcttcttctaactattcgaaatctaatagctacgtccaaggtttccaatagttaaactactcttaaatatatagtttaatataaggaactatctatctatctaggtaccaatctactctcttcgtatctagaaagaaagtcctaactacttctaatacttagaagccgtataactatatagttgcctattaaaggaatttacagccgccaaagtacatttcaatacaaattcgtcttcttctatcggtaaaatatctataatttattaatgcgaatacgctataggcttttaatatttcccgtatcctaaatttatactttatcgtataaaaataatactatatatattctaattagtcaaagatagttaaagaaaaatacttatccttataaatcaaaatatactactaccttattaataataagaaggcttcttctgctagtctagtacttattaagtacggattccctaattcgtcttcggttatagtttgagtagaggaagggatatagatccaatttccgtatattctaaatagctaaattaggcctacgcttataattactctatttatccaacctttaatataagtagtatactataggtttgctatttttagtgtgtacttatactaagttatttagtctaattaaactattattaactaatccttcgggggaaggagatctattctaagtactatattatataaatcgatatttagagtattgaatattaatttaaatagtgctatccgatttttatttattaatctattatttagatatttaagtagtttctaattaaattctaaattaaagttcctcggcgcctctctttaaggggggtagacctccctaggtcctaaaataatattttgctaattaatagcctcttatatctactaaactctataatcttccgtaatttccccttactcttcttctaatattattactgtagagtaggacgatttaaaaataatagagggtaaggtaaaaattagtaatataggttctttattattactttctccttttagggtaaaatactattcgtttataataggacttttaataagatcggctttacgaatacttttagtaggagtttaggctagtagaggtattagttcctttagtgtataagggagaagatctgttataattaggaattccctttttaatagtaaattgttaattaggatttatagtattaaaagtttattgttaactttcttacttagtaaaatctcttctctaataggcgtatttaatataaatttattagctttctcttttcccttcttaataggggtcggatttattaaagatatttacgaggtactaattaagtatattataattagaaatatatttcttaatatttttttattattatttaataactcctaatttaaagggattactttaattggtataattattataagcttattaatttcttctttacttactttattaggagtttaatttattaagggtatattctctttctatagaattttaaatagatctactataagtagtaatacattctttaacgactttttatccttctttagggttttcttattcttcttaaaacctttagaatttttcttatccttattattcttaatagtaagccaaattataaggatttagtgaaattcaatttttatacctttattttcactcttctaaaaccttattacttctctaaatgtatttaaactattagaaattataataaatttaataataatacttacctctaactattttttcttctttagtttaaaagagataaacgattactaaatagtaatttattctttattactactctctagggtccttgtagttaatttcgccttataccttttaaagtaatttatttttactctctatataattatactctttaaaattaaaattattgtaatctctttctttttaaacttcttaaagggtctcttgaaggagagtacctacggggcgatctttagagtgtttagtattattaagaaagtatattctttatttaaagggtagaaggatattgtttaggaataaaagggagataatttacttattgtactactatccttagaaggtaagaggcttttctttactaatttacctttaaaaatagtagggaattagaaatctccaaacgtatttattctattagtattataatagtagttcggtataattctataaccttctttaatcttctaaggactactttagtattaattcgttagaggggtgtattgtagtatatttatctacttcctacccctatttagaattttcctactattattacctaagtaatatatattttactatttacctttaccttttactagtaggtatactaccttcttcccttcgtagtaaatccgtttatttctttttctcttctcctagcgccctcttatctttaaatattaatatttaacttcactacctttattatatcgaatccggatatttcttctaataatcctatttaaaaatctatatagtaatctaaccttctatttaagtattggagtacaaatttctaaccggcttctaatattcctttattaactactattattaaaagaaggtataatacgaactttaataaaggtttattctcttcttatcttctaataataaagaataacccttagtatataaataagcgttctaatagtaaatagtaattactatttaaagtatatatccatttattttctagccctatcgctataaattccttctagggtacgactttaaataagtttaataaggcttttattaatttaattcgggtttatactatctccgaacttattttcgctaagaagttatatatagaataagttttacttcaatcctttactaaccttactaaattctttaatattttttatcctattgattaatattatatagtcctagtaatttattttataaccccga