gctatattactccttcaatataaattctcttatttctatcggtaacaatagtaaataagatcttaattatatataaactatatataagactaatattaccgcctttcttaaaaccggtgtagtgcccgcttccgcccctatcttctaccgcttcgaagccgaaaataagaagtttaaggagcgtatctctcaatttaataatataacggccaaggtcgctactattattaataaacttagggatattattaagtcggattccaataaaaagtaagtttatatatattaactatatatctaaatatatactatagaatataaataaaggctttagtaacatatagttatatatattattaaattaggttatataaaaaataattctaggataaaatttaaaatagatttaggtatagcaaatacatcaatagtagactttaatataataaacctacctttacttttaataaacgcaaaatatataatctacttttctaaattatatatatacctatatatatatatatttatattcttacaattactattcgcaatagttcttatcttcaatttactttaataagactatcgttaatcgttatatactattactctatctatcaactaattactaactttattattctctattatcattacttataaagcacatctttatataatagtaaagggtaataaatatataataattaggtatatatccgaattctcaatagaaaatttaattataagtaaatagtatatccgtatatatattatatatacgaagatttataaaacaatataattatatataaattagtaatttttattcaaattcaattttatcttattagaaaatataggattaaggattattcgtagtataaatactataaatcctatttataatatgaaagtaaggtagataataaaagtattataatttataattcgaaaataaaaataaataactattctacttaattctataaatttccatattataaaatatataaaattaggatataatatagctataaatttattactcctacttaggataaaggtaaagtaaattgttaatttatttactaaactctatttacgaattacccctcctttttctacctatcttcttttacgtttaaattaattttttccttattaacttttcctattttatatatataaatttctattatacttaaatatcgtaaccttatattataaagtaaagagtaagtaattaataattagtattaaaataattatactatttatatcaacatccttcctcttataaatactctatacgcccgcattcttttaccttacttataacctaacctcaatttgcgtatagaatgaaatatacgaattgccttataagtataaccaactataaataaaacaacgaattagctatagggtttattattaaaggacgtttataaataattacgttttacccttataagtaaaatatatattaatagaatattataataatatatacggacgtattttatactaataatttataccctatatatgaatatttctatagtccggtagagaaccttaatctaagctatattccgcctacgagggctgaaggtaaagtttattcttttatacctttatttatattaaatatatattaatacgtattaagctataagggtaacttaaaggaggaagatacccttaataccctgaatctaatatactatattatttctaaaattaatagtactatttatcctattatcatcggctccaactagtaatataaatttactattacaaataatacaatcttctaacctacaatatactttatactaattagtaataatatatattcaattatcttttctactaatatttctaaagatacgctaatactttcgtaatatatatcccgtaattgtagctaaagttactagaacctacattactaatataaagatattcgctagccgtaagtatataccttcccttatatattttaatatatatttcttatatattacttttactaattataattcttcaatacgttaattcaatatattctaatttaataatagtattataataatttttactaccctcctactaatatttaaattttaaatagaattattctaaagttaaaagagtttactaagctcgacgggcaattcaaaagtatttataatcaatttttcatttacaaagtaaattccttactatagctacctatccctactatagcccctttatatttatatactattactaataatttatacctctacctataaatatacgaaggaaagggattaatttaatataagcctcctcctattcgacgtagcaacctactacttataacctatattaattataaatagcctaataattagggggtaaagtattactaatttaaagatatataaaaggtatatactaattttcttatttagctacctactattagatagtactatcctaaaataattataaattaccctaatttatatatataataaatatatatactaatttattatagaattacccttaggttatcgatagtaataaggataagaataatagcgaagagaataagaataaaagtaataagaataataataaggaggataataataagaataaggactccaaagagtcctcctctataaattgccctagtttatatatataataaatatatatattaatttattatagaattactcttaaattatagatattattaaagataagaacgatagtaaggaggataataaggaggaggataataaggaagaggaggataaggaggaggaggataaggaagaggaggataaagaggaggaagataaggaggaggagaataaggaggaggaggataaggaggaggaggataaagaggaggaggataaagaggaggaggataaggaggaagaaaataaggaggaggataaggaggaagaagaaaataaggaggaggataaggaggaggaggaaaataaggaggataccgccgctacccctaaattgttcgctactaccgcccctaaaccatccgccgccgccgcccttaagccatccgccgccgccacccctaaaccgtctactactattacccttaaactatccgccgctacccttaaaccgcctaccgccatacctaaactatccgctactactacccttaaattgcctaccaccgcccttaaaccgcttattgctacccctaaaccgcccgctactaccctcaaaccccctaataccctagggtttattactccaaccctaatatactatattactaatactatacgcaatataaccctcccgcttaggactccgactaatacttccgtaagtataggtccggagattattactattctatagcgcctaagaaaccgaataaatatttcctttctattaatagtaaataatatatagaatatatattaataatatctatatctaaattaacctaaacacttataccctatagactactaaatctaatattaaacgccctactccctttaataatattaacccattgcctattaaaaaataaaacctatatataggatatataatatttatataataattatacaataattattaaaatattaatattaaatttaattgtagaataatcttaataaaagtttatactatggaagaaggaataaaattgtaatgaattatactcttagacgcaccgaatttcctaattttagcttagtagtaccgtagttggtggtatgaatttaaatcattatatattgtgcatatcatgcacagctggtattatatcacataactattatatacaaatgtgacagatgcatatttgtaatttacgtttatacacatgataattacgaagatacagtcggtactttcggcttaaggaaagtggagtatgcacggaccagtctaatgcccctaatcaccatgcccctcaggcagggcctccccactcaggtcagttaatgcaggctttccgtgtggcatgtgaaagcgaaagggatcaaattttcgagcaagccctaccgtcgcatcgctgagatcccattcgctcccccacatttgggaccaacagggcccgacggcccttgctgtcgttgggaatatcgttcacgacggggattttggagcatgggaaatgagatccatggatattaaaatattgatgaagatgagatgtccagttgttgctgttcacggaaattattggcacgatgaggtgcggaatgactgagaaaagcacaactaggcttgattcgcgatgggggtgttgagatttagtgtacactacactaggcacctcactgacccttggcgctatagtgcacaatggcctcggcagtgacacgtgtgacgggggtgacggatatcgtcatcgcatgacatccacggatttagactaaacctcgaacgacaagggggccatcagagtcttgcgttcgacattacttctccacgagacatgtgaaagcgagccaaagactaagcattgtatgacgaggtattaccacccttagtcaccacagaaaagttgtacccacttccgcaagatttaaataggcccaatataactcccattcatcatcttgacgctactacgatatgggatcaccaaaagttgtggtctggcccgttgaacctgttctccttaactgtgaagcaaagagaaaaggctaaagcaagaacaggttgcctctatacaaaccatgaaggcgatgctaaatcatctaaaacatgctagaccaagtacacagcagcgcacgacttctatagcgcctgatgctatgcatatgaacactgggtatcatctatgcccgatatcctccatatcgtcaacactttgtatcttgaacaaagcacgttccccaatactcaaaacttcgtgatcttgctcaaactccccgagatctagtcggatggaggagttgcgatcgagccgccattcatgatagcagcgcggacttgggcctccatctcagattgggacatctccaccgtggaccagccgaccaccttgttggcgagctccagcttcttctggcaggccttgtaaaccagctcttcgacggtatccttgctgatgagccggacaatctccacagggcgcgtctggccgagacgatgagcgcggttctcggcctgtatatcgtcctgcgggttatcggactggtcgaagatgatgactttgttggctgcagtcagattgattcctgtgccgcccgaacctgtcgtgagcaaaaagacggggatggtcgcgtcggcgttaaaatcgttgatgagttcctgacgttcactgacatccgtgtttccttgcaaggagagatattcgatcttctccgacgcaaggcattctcccaagatctcaatgactttggcgaatcgtgtgaacaccaaagcgcggtcaccgttcttctgatactgcttaatcagctttaaaagggcctggaccttggcactctccatccatgacccatccggaagatcgaattgtctgatgcacttgtagtctctgcaccaaagatgcagttcgaagtccgaaagggccttgagctcattgatcagatgttcgatcttcggctgccggagctccgattggtcgacctttttcatcaaaatattggccatcttttccaccgtcgaatcattgaaataacgccggaacaactgcgggtggattgcggacttccggagctggatccagacattgttgttgtcgttgtcacgaccgacactgctggcgcctgtggcgtcggtcttccgaaatcggcgttcgtagtctttatatattgctgcctgtacgtcgtccatttcacagtagacgactttggctgttttgggaggcatgtccttgaggacctgctccttgcgacgttgtaagatgaagggctccaggattgtgcgcgcccgcgccactcgttcactgtgaagcaatgcgccttgcgagactgccgtcaaagaaaacttctgattgaagagtgcttcgagatcatcgaaatggtcccgaaagagctccggctcgacgaactgaagcaatgaaatcatttccatgagattgttctggacgggcgtgccagacagaatgagccgccacgttgctgtgatcttgagcagatccttatagagctttgtctttggatttttcattttgtgaccctcgtcgaaaaccgctaccatcggcttcagccgtctcagattcgagatgtcgtcctggcgcgacacctgggagtaagatgtcaagacgacgtggtggctggcgggatcatccaagatgttgtccgcaatctcatcgcggacagattgcgatccctggtacaaggtgacattcaagcccggggcaaacctcttgaactcggcggcccaattcgcgagcgtggacggagggacgaaaatgatgtttggccatggttggttgctatcgtcatcctggctatgtttgtcatgttcctcgacaattgctgagatcaagctgatgacctggcaagtcttgcccagaccctagaatagtggacagtcagcaacctcatggggaggcaaatgtcagagacgagtaagctacataccatatcgtcagctagaatgctggcatattggttttcatataagagatacaaccagttaagcccatacagctggaaaggcttcatcgtgcagccgctcataagcttcggctggcttaaaggaaggtcgaccagcgtagtcgtaccgtcaatgctgagaggcgtaatggttccatccttgttcttcactgttcgaggctgaccggtttggtcgaccttccacctcgaggtggcgtccttgatcgcagctgcttgcgactcgcagacagcaatgacatggtcaatgccatccaacgccttggtgtactccttaatagagcccacgatatcttcgccaaccggtgccctagtcgacttcttgcgcttgaccttcgtagcctttgccgccatcgtcactctctcagcatcagccacactgtcgaaaggctgataagagagcatatgctttgcaacatcttctttgacgttggcaatggccatcaattgtatcggatcgcaggtattgaggtacttgaggacacgctcttcgaaggcatcttcttccggatcccgttgcgaaagttcgggctgcggttcaggcgagcgaaccgacttcttctggacgtagtcatcgtcatcttcgtcgtcgctaacgagcgtgatgatttttgtctgtttcagtttgggaacgggcttctcgatcggtttcgctggcgagctggctggcgacgggctgcgtcgccgacggccctgaattaggcgacggcgagccggcgcgggcggtgctggggcaggctttaatggagagtctttcggacgtatagattgcaaggattctggcgaagaagatcggagcgtgacccagtcctcttgaaggacgtagggcttcgacgggctcgtaatcggactcccgacatcattgaacaactttggtttctgtcaaatatgccaagtgttagtatgacgctggatgtgatgtctatcatgaattgtgcaggtcaagtacctttgatggtttgaggtacactgcaggcgcagcctttgcagacgtggggttgggctttttgaaagcagatggctgaatgtcgccgcgcgcgggcccttcatcgtctgaagaatcacccgcatagagaggcttgtcaaattcatcgtcatcgatcattatatagtctctctttgcccctgcttttgcggggagtggttgtgcggcaggagccttgaaagaggtacctcttggggccatcgcgctcgcgaatcgacctccgatattcgacgattgttgacggaaaggtgacgatgcaggtacttcgacgaccgtgggggaagacgggatggcggcttctcgtggcttcactgtcggttgcgaggcgatctgggtaggctgagtaaagtagggcgattgggaaacaatactgagctcatcctcgtcgtcttcgtctataaaatcaagatcgggcttggtccgccgttgagggactgggctatccacaacaacgcttgatgagcgcaaagagtcgtcctctggcaaggacgagaaggccattgttgattgtccagagcagaatcagccaaatcaaagaatacaaagtagtcttccaaggaggtggtggtgaaggtgaaatggttgctgtggaggtaaatatcgaaaaagtaggtggaaggtaccggtcgtttgtcggacgcggtcaaaggcgcaaagctgaaattttagcggcgcatagagccaaagcaaaacccgataaagacgaacaagagaaacgttcgctgaaagaaagaatttcagttgacccaaaaatccaggtccaaagtaccctgtttccttgacgctttgcccttgggaaacctgtgatgtaaaaagacgggatgacaaccgagaggagttgtgctggagtttgttgtcggtccgtcctagaacagaaaactggctgggtacacggcatccagtcgtgcaaccggctccagattgccgtccagcaatcagcgatgggatcagccctacatctttctcatctggagccccacaccgccgccattcagccgcgacgcgcatttgctcgttgcgagaaataatgtgggacaacgcgaccggccgccttcacgtctccacgtgctagctctcaactggtcaggcacagcaacgaaccactcaaataccgatgaggacaggggaggcccacccagccaaccagcgacctacgcaattgcccaaagtcgagcttgtcctcatcttgccatcgaggacttcacctagagaactacctttgattttactcaacatctcactgctaccatttacttgagtaagctactatatcttgatgtgttccttttgcttgccagtctaggttcatcttaagagacttaccaacacagcaaacagcttcagctcattcattcaattcatcccgtgaaaccgatataagactacaaacatcacgaccaacctacaccaaacagaaaaactggacccaaaaccatcaacaagatggccacccgcagaattatatcccaagagaagactctcctcgagaaggatgaccgtatcggttccagcccagcggcaagcgagaagtccaacatcacgccagccgtccctgcgtacgcttcaccccaacccccgtgctcattctcatccatcacacatcaccggttactcttccttccattctcatcactatcatacacctgcttatcccgcccatatcctgcctgatgatcccactttcacacaatacatatatgtatccaagatatgatcaccaagctaacccccaacccctccacagttccgtaattatcaaacttctagcctttaccttcgcaatgatcgtcatccccatttcttcttacttcctcacagtagaccgtttgtttaaaggtacgcccagttccccccttgtgctcctgtccctgctccccaattccctgtcccccagatgccacatggttcttcgttccttcgtgcgcatcgcacgaaccggactcaatcagcaaactaacattcactgatcgaaccaccaggaaactcaacatacgccggcgccacagcagctattatggccaacgtggtattaattgggtatatcattgttgccatggcggaggatcagtcggaccaggagaatgagaagaaaggaggtggtgggaaaggagaagggaagaaggatctgtgattttcaccgagatgtgacatgagtgttgtgacattgcctgccctcatgaacggaaagggttgtggggaaaaaaaaaaagtattcatctgtgtatccaaacatcttctttcgttcgaaacaacgagtgaaatgttcttcgcgtgatcaagtgcatcggagcatgtcggattcgtataacaagcctaacttcctatctgagagcggaaagatgggtgcgtaggaaaaccacaatcacaatatatagtagaacgatccttaaagatgcaacaatccagctgacaaaaatcccttgcactttctgggtgtttgcacttagggaagctagtacactacacagatcaaaaagcgccctccagcgcagtcattgaagggtgactaaaagtgggtcatatgagccctagtaactgggcataagtgttctcttcaccaaaacaagactcttgtaggtgcaaatccagagtctgcactttgtacactactgcttctaccaacacactgattgagagcccgaaggaggtttgtacactcgattcttccaatgtcctaccttttcctacttacctacctatctcttcgagggcgctggacagtggagacatagaaaatcactatcttgcatacgatttctaggaggcatgaatgtgttgcagtatgcttccagattatgcctgatatccagggaacctaaaacccagtgctccaagtcaaaacggtacatgcggtagtttgcagggtttgtattaggaatcaagtttagttggcacatagttcgcactctgaaggggttcttgcacttgggggtggttgcacttctagggatctttactgtatttaacaacttcacagtgatgggcaatgatcaagccatttgtccaatcaaacaagggttaatctattcgcttatacctggcccacgtatatactccatctcccgaggatatcgtcgcagagacagtaaagagcaggtgcagatctcctgcaagggtgtgcctgaatgacgagtcttccatccgctctccagatcaatgcgttttcccttcaccctcattcgggtgatttctagccgctgtaatcctgtttcacgtcgaacacaaaagagatcctttgactcatccctcatcacacacattgcgcccatcatccctaacaataccttgttccttgcgtagttatagctttccatctcgattgcaatccattcccacattatcattacaacattatctgaatccttcatggaacaccggcgtttcatgaccacttcatgtccgaagataacttcccgcaaacctcagtcttaaaacaagaaattctgtcataatgatacctccattacacctatcaatgattgggaatgttcggccgactgcctccgaacgctcatcagacgttccctggatggcatgtaggcgaaggcgtgggtatccatcgtaaaagaaagcgagccaaaaagtggcaaggcccgacaagcaagtcttcatcaatatcatatcatagtcgaataaacgacaaaatcgttatccgaacatccagtctcagtagaccagcctacctcttcagcttgcgcgaaaaccaactcttgcgcttctccgggacgcccggcctttctggttgaatggtatcgttcgtcgactttttctgtagtgtccgggtgtctttctggggcggagcaggcgctgtgactggtgcaacgctggggcttccctgaccgaagttgttgaggttgttgttggcgaagccagacgtaccgttcgcttggtagttgtttactccaccgctgttcatgcccgtggcaggtttcccgttgtagccaactgtgaaagctgatggtgaatattcggtgttctggctgaatcctattccataatcatttgctggttccgacggtcgcttggaaactggccccgcttgagctcgttcaatcgaactgttgtcactacttgtcggatcagtctgataccccaatggatcacttccagatgccgaggcaacggtctcgtacgagcgatggttactcgggatcgggtagtcgttcgcgctcggcgattgatacggcgaagagaattgcgggttaggcatgatcctgggatcccgacgtctgccttgactctgaggcggggaggaatacccgctgttgtatcctgactggtaatcgtagtaagtgtctcgtggtgcttgcctcaggtcatgttggctgccgtcctgacggttcggatacattgccgaagctggtcggctgttgtagtaaccggggccatctaattcggttagcattcccgtcttccatgtcttaatgagggtgtgtaaagttggtcgtacttgtgccataataactgtttcgtctgccgttattgccccaggttgactccgagtctataaacgaagttagtttcaggttgaatcgcaacaacccgtgaaaagctggtacatacctgagcggtaaatggacctacgattgctgtaagctccatcaatggcggcctcgaagctccgaatggtatctagagggcgctcccaacgactgcgggtgggatttgagcgatcggggtcggctacacgagaagtcagcatcgagcctaagtgatgaaacttgtctctcagcgcgtccacaagagaacttaccgattggatttccaaagacatccttgtgctgcacattccgcaaagaagcgagcgatgacttaacgtgcgcggccacctcggctggtaaaggtcaatatgaagttcaccgcacgcaggacacaataaaggtggcgaatcatgcatattgatgcatgacacatggttggacttacatggctctgcctcgttcatggccaaggtagggtcggctttagtatgtaaccgtttggcgtccttctcggcactggtttcgtgcaagtcaagcttttgctccttggcgtcgtgagacttgtccgatcggaagctgaaggctctcgacttgcgttgggaactcggtgggcggccctttgtctgagtggtaggagcgacgggcgcttgtgactgctggtactgttgtccctgcagttgtgcctgctggacttggtgcgaatttgagttcggggggtatctgttggaagtcgccatcttggctgaccgggaaacgcgagggttttgatctgtattctaggcaaagcccgggggtgcaacgagagcggtggggggagggtccgtgatgagcctggggtatcgagaccctgtcgatggtgcagatggagacaagaccgtgatggtttctgatcgcgcgcaggttcggacggatcagatgcctgcttatcgcaagggtctttttttaagaaacagatgcttttcggcaacaatagccgggccaagagctgtaggtatccaaagtggtattcgcgcgggcaaatatgggagaagcaacgacaaaatgttcagatagcgtccaaagagcggttgatgtggactagagagtgggccggcgtgggtatttacccctagtggttgccctgagtgttttgtcttgggttggcgggctgcgttccgcgatcttattgtcgcagactctagaaaatcagggaaagtgtgtccttgcaccccgggtggctggggtgaaagcggatgtcgttcgtggttcgctggaaaatcggacaaatcgtcggccacgacgcagaaggtaccagcaaagcaagcccgctaaccaagactcagcgcttgcgtttcttttatgggttttctgcgacggtcggctccgctgtaagtgcgtcggtggcgcgcggcgtgtcagatgccaaaccttttaactgtcaaaatgctaaagcgacggcaatcgccaatgcccaaatgtccagataatatcgtaagtgttctggcttcagctccctggtttgattagccgatttagtgtctgaaggcgcggcgatccaagacgatccgtagggacttctctccactccgagacgcagagaaacaaccgacaggctcagttgtgggggagcgacggacaagcctgggactgggggttcaggtttttggtgaggtggtgttcggaacagcagggctgcgacgttcgatggtggagtttctcgctgacgtcaagaccaaatgatccacagctgaacaggctattgacgttgattggcagcaatgattaacaagaaatctaccccagctactaactctgcggctgtagtctcaaaaatttgtttcgtctgatactgttttaaaatccgatctgatgcctggggcgtgccgatatcatttgttggtgcgagaattcttcttataggggttgatgaagaactgacgtcgaccagatgtgaagttggtgttagcggaagggattcccccagagcttgatagttatcgaaggagcgggagcggcagataataaggcgaattgacctcgctcgacgcatgaggaagtaaagaaatcgggtctcgcacaagggaggggggaggggcgctgcttaatacgacaacaaggggtgactaaccctctttcagcgatcccggtcggcgcgggtcccatgcagcagaaaagttgcgtggaccggaccagggaaaagttcgatacttgccaatgggaatgtgaaaacgccggagaacccgcagcatcgacaaagatgaatgccagttaaaggaaaccgaacaagccagaaacgaaagacaatatgggaatgcttgatcggggtttattgttcagaaaacgcagatacaaaccgctgcatccaaaagtttctgaagttagggaagaagtgggtcgaagatcgcgagggtttcacggctggatgaatgatacgaccccggatgtgatgaggagatggacagggagcgacaagggccgacaaggaggccgcgtggtgtgcgaggtgcttcgtggagccaccattgattcgcaagtggaactcgaacttataccaactcgtcggattcccgtcgcgccgctcgacgccaatggaatgaagcacaacgggatacagtcttttttttttttaatgcattcggtgtttcctacctggaggtcgggtacatgctggcaactaagtctttgacactcgacaagcgataacggcaagcacagagccggcaaaaggcaccaatctcaactcggatgttcatcgcagcccacgataatatctggaactgacacacgcgacagttgcacaggcctggctgctacccattacagcgcgatgatttgtctggatctcgatagtattgtatttagtgacttcgcgttgcgcgagtaatacttgaaacctcgagacccgaatcggcagtttgcccgcaactggtccccgctacttgctgcgcccactgatgaacacgagatggcgaaagatgccgcgtcacctctagatgatccatcggagcttgttggctcacatccttaaccatcaagttttttttctactaagcacacagcccacgaccacacgcttctccacacatgttatacatacgtctttgaattttgagtgtatggcaggataacaaccgatcccgaaccgtgtcccattagacatctgctgtttcgttgatgaccaccatcccaacatctaccctttggattgcccagttacagctgtacatagtatgctcaccatgttgcccgcaatttgtgcatctcgatttggtgagagttctattacatgcgtctcagctgtacctgatttaggaaccagacgtacccacagaatgtcgctacccacgccttggtgaatacgagcttattgacctgcagcgtagtagatcagaatgccggtatcaaaaggcaccactactcccggagaactcctcctggtcagacacagaaagataggcgttgtggtcattgaggtaattgataaaatcaccgtgacgattgtgtccatcaagtctggttcctatcatacttcccatcgcgcaattttgcatactggagaatgtccttgttttgcactgccccaatcttcgaaacaacgcctcaagtttcgaactggtttgtcccttgtcccacgcaagccatgatcaccactcgcctttacgttgtacgatgagcccgttgtggatgatttattagcttatcaactgaagccgcgacgcgtcacgccaacaacctaccctgagtttagttgcaaatccatggtctcggtagtctcattttactcagccacctacgatggcccttgcgtttctgtttctacgggttcagatcagtgcgacatcgatcatgatcaatcccaccatatttaccccacgcacccaccattcgtgatgtcaaaaccattcaagcccaccgtgacagctgagcgtctgttgtcatgacggactactagatttcggtcttgtcctgtcgccggtttttgtacatctcaagcatcctgcgagtctgtactgtattacaaccactcgtcacaatctcgagagaaccatggaacttggttaagcatatactttgttttatctccaatccccatacatttagcaggacaagcatcgaactagcatcgttcaaaaagacagaccacagttgggtcccaaccggccggctcctgcccccggccgttcgaagctctcaccccactttctctgaattggattggtcagctctcattgggccagtcggcaacagcgactttggacgaggagactttagcgcgttcacgataatcgataaggctgactaagtagtttatttttaggttgcgggaggcacaggtaggtattcgctggataaggggtgattgtttactttcttatctggcgaatatctatcgtctttaaggtgacgttcaaatagtcccttttctctgtttgattgttgcgatacccgatactatacttagctgagattggggttcttacatctctttcttacaaaccgaaaacataaaaagaacatatcctccaagcttccttgggtcatttatctgacgccgacaacgggcatggtagcttagtgtataattcggggttatcatctccacctgggctatggcatttggtattggtacggcacatgtgttgaccctaataaacctgttctgaacatatcccttcgtggtttcgttctcgccaaaagctataatccattcctacagttaaattgcgatcccaagcgcccgaacggaaacgagagtgagtggtaatggaagtaagcgcagcgggtattgaaacatggcgcggctcaaagatccactgtcttgacggatgatccctaaaaggaaccctacccaggcccaagtatccaatctccgttccccgctgtccgatttgacagtttaacgctttaaccaagtcgaagcaacgtgaatatcacaagtgctgcttccgaagacaacacatctcagactgaaacacgcatccggtctttccgaatcgcatcggccaatcatggactacacctcgccggccgaaccgaatgcacgtcacaaataggtcatcgccaacacggatatattggtcgggacaggtatcgatgcagccgctccgtaggtctatggaagtaaattggctgttgttcgttgggctggcccagcatcgttcctacaccctcccccgcgtgactgaaagggtcgttgccttcaacggccgagctggtaccatcgtatgtcattccccgggccatttccatgctcgccaggcgcgcgcccccctccccatgcggcttgtttacaatttatcttagggtatcttttgaagagtcatgacgttcgtgtggacatgtgccatgccaaatgttgaatctcgtggtcccgtctcgagaacagggcgcttgtaagccggcgtgacctgtgtatcttgtcaactcctttgttcaaatcgttcgatgatttgataatgtggtcccgagtgctggatccgacttcgatgaattagatcggggaatacggcgagttgcctgtggccatacaatatcatacccaaaatctctcccgggataatagagatcaaccaggccaatagtcaatgcatctgacatctgctgcacccttccctgaaatcttaaccgtctgtcttcactcaggcttgtcaagctcggctcttgtctgagaaggcggatagtaatgttgcctgatccatgttcacgaagccatgtccaacacattcctgacctgtgggacatctcgaattcgaaaggcctggccgaacaagggaccgagtcgatgtccaaagacaaacggtaaagccaccgtctagagtctttgaggtcaagacctaaaagatcaccgttagtatgacatatctcctctggactgggagtgttggccttgctgatgtatgggcatgcggttgccgatctgaaatgagatacttcatttcgaaaccgactggcacggacacacaaacatggagttgaaccaagagccatcaaggttctcacgaaacggggtatgatgtcgtgggccgcacacttgtcataaatcctaggaagagcgttaaccaaagctacagcattcaaggatcggtcaatggtcttgggtagcaaagcgtggctattgtgattgagaggacctgttgaattttagcccaggctggctttgattgatttgtgacataggaagactctcgtctcctccccattgcgccgtttcatgaaccactcccgttgatgaagcattcgtctcccacccagcacttaactgcgggattctcaatcgcaattgtttggcatgtcttttttttggtaatgcctttgattttgaatgctagaagcaaggcccgtttgccgacccctgctaatccctgatgcaccgaaatcataaaccacctttaccactcaactccggcctgactcatcccctttagatagacgaggggtagagcatgatgcggacggaggcaccgaaggacctggaggggaggggagcggcgaacttggcgcggacaacgccggagttgcctgtaaagtccaaggtcaatattcaacattctacccacaatctcggggaatggggatatttaccgtgaggcctggtgaccttgccccagatcacgcggatcttggtgccacgaacctccttctggccgcggtagacataggcgacgcgcttgccgaggtagaagctgtatccccagtcaatatccatcaccgtgtggttcgaaataagtttaccacatacttggcagcagcagtgtcatcaacaccctcgatcttgatcaagctggtcttagggtgggtggtgtgacggccacgctgatagctcaggtggcgacccctaatgcgattcctctcgtcagtccttgctcggcacgtcgtattctctggtctcgtttccgaaatgacctggttcctagcaactgtcgtcttcgggggtatcgtttcgtggcggcgcaacaatcgcagactcgttcgcatcgtcgattcattccgagggtgactactcacttgacatatactgcaaaaaacggggtcagcaatgtacaaacttgcaagaggcacataaaaccatatacacgggtttcgcgacgccgataatctcaaggcgacgacgacaacaccggcaatgttctttgcgcaagtggtttgggagtctcacatctgtggccggcttcggtaggcatcttgactggcgatatgttccgcttgatcaaaatttccctgccacgataaaagggaactcagcaaggagtcttgtatgaagacaattgctgatccggagtcctgcgttgggcgacgtggttgtggctctgcacttcgacggctcctggtaattcgaaaattgcctggtgggaatttggtagggtttgtggtactttggacggttcggagtttctcaccttccgaaaaatgtgcgccgcgcgaatgagagcccaggagcgcgtcatcccagcagggtaagatgtggctgaggtccgtgccaagccacattatcggacccctgaggtagaccttcacttgtgcatgtttcgataacgcatggacacccatcggtccttatctgtaatgttatcttagtagctcctccgcaatccatgatgcaatcgatggttttttggtcttttggtttgcccctctttgtcatcgtgggctcccaagacctgacctcgcaagctcccgaacctcaattgactgtgtcccccacaaccatactcgacttcagcccccaagacctcgagatcagatcaggaatgctgccggaatcagtctgcaatacaaaaacagtagtacagtgatcatcaattatccgatggcctccgtctttgttaccaatacaggtagagttttcgctttctcttgatgccggtgagagcaggcttcgcctgcctgcaagatatatgtatatagtaagctcaaacaaatggtgttttcgcagcttagtaaaccggagcgtgtacactccactcggcgtgtgccattgtttaaacccgaagctgcagatgactttctgctctgacacggcgcctttcaagagcgcgcgtggcgtaagaccggtggttggcctcttggaagtcaaagcaaattatcctgtaatttggcaattttcgtctcggcgaaccgcaacctacctaagtgctggcagatctctcttcttcacaccggtaaagagaacctatcattgaagttgcctcgcccatgcttctcgggcagactttggatggtttgttggacgtacctgttctagttgacccggcggcatttctgtctctaggacggaaaaatcaagttggcttctccaacgatgccatctaactgtgaacggatatcggaacaataatctgcaggagcaaagcgaaaaatctagcccatgcaacataataatccggtggatgcggtatatttacccccgaccgaccctgaagaactggaacggcatgggttgtccaaagtcggtatacaggatcacggttgacaaatacacttggttgagctagtatggagccatccgtacctctacggtcccaaacacggattcaattcacctttccgcatccccccactattcccaacagaagcacaacttgaagggatccatacatgcactttgaactgcttggagctccaaacacaacaggcactcgtctagttaacatgaactgcactttaagactcgaaaccgttcactcgctgtatccagactttgaggtctgaatccatcacctaccgaggaccatattagctcaggtagcttattatgaccgtacccactcgttctacagcgcatactgtcaaaaattgtccaggggcaaccctgttacggcgcaagatcggagtgtagtgtaagctgtcactgtctggacttctttctacactaccggcgggagtcatctggtcgaagtcgaggaaccatttgacggcacgcgcttcggatccataccctggctttcggttccattgctcgaggctacggagacgacggcttccatcaccagggttccaatgatgttaagacatctatcagccggagatcggtggaaccatgacatctataaggcaagtacgggacgggaccgatgtccagcttcgcgagaccaacacccaacatctcatgtctcgaacccagccaaaccgacaatcagccaacctccacagctcccgtcctggaacacggagtggatgtaagcatgcagggtatcactgaatctgacaggggggaagccaatctggcagcccttttgtttgatgcgatcaattcggaggaggaatatggcgtctatcatgcattaggtaacatgaacgggagacaagttccgtccggaaaggccggcggggttgggggttgttcaaaagaagcaaaagctctcttgttagagcagttatcagatggggtctaagctttggaggcggcatggcaccgttcactcggtcgttccctttcatgaggtaggtacctctaagtggtgccagggtatgcactcacctctagcgcgcggtgcggggccgtgagtaagcttgcccctcgtgggccatggcccatcaactggactgactgcggcaacatcagcttcagtttgagggttgcaggcagtctgcgcatcattcgctcccaggtgccctggaccggccaggttctaggttgagggaggttcacccaaatgcccgcacgccgtagaattcccattcacttttaaccccgaaaccttgaccaagcctgcccactctgtgccaatactttcttcaacccccatcagccaaaaacgcaatcctcttcttccacttttctcgtcgtcctcacagtctccttctccctcgctcaaccaccaacgcgacgaacttggaatatcgattcacactagacgaccgctacaatggcatctgatcaccatggagcgtgagtgcccctcaccccgccagtatcagacattgcgtggtggagctcaacagcttttggggttcgttcgcatgactctgtgcggatcaaccttttgggcatgttcgcccgcctgcgatttctatctaaatgagccccgcgaagagctcttatcaggaggaccttttgctctatgtttggtggttggtgatttggaagtgcttgctaacaaaaatggcgttgcagtgcggtagagctcaaggacaacaccgtcatcgttgtccttggcgcctctggcgatctcgctaagaagaagaccgtgagttcctgcttaccattgggctacttcatatggcaatcggctgacgtgcaactagtatcccgcgctcttcggactggtgtgtatgccctcttctcggtcgcctccgattgaggagctaatgttattgctgtagtaccgcaaccaatttttgcccaaggacatccggattgtgggctatgccagaactaaaatggaccacgacgagtacatccgccgcatcaagtcgtacatcaagactcccacgaaggagagcgagcagcagcttgaggagttctgctccatctgcacatacgtttccggccagtacgatcgcgacgactccttcctgcagctcaacaagcatttggaggaactggagcaaggaaggaaagagaacaaccgactcttctacatggctctgcctcccagcgttttcaccattgtttcacagcatctcaagaagtgttgctacccctccaggggcgttgcccgtgttattgtaagtcactaatcgtatccgttgttactcagcccttgtctaacactgcaacaataggtcgagaaaccctttggcaaggacttggcaagctctcgagaactgcagaagtctcttgagcccgactggaaggaagaggagatcttccgtatcgaccattatctaggcaaggagatggtgaagaacattctcattctgcgtttcggcaactccttccttggcgctacctggaacaggcatcacatcgacaacgtccaaattacattcaaggaacccttcggcaccgagggccgtggtggctacttcgacgagttcggcatcatccgcgatgtgatgcagaaccatctgttgcaggtccttacgttgcttgccatggaacgccccatctctttctccgctgaagatatccgtgatgagaaggtgcgggtcctccgcgccattccggcaatcgagcccaagaatgtcatcattggacagtacggcaagtcgcttgacggaagcaagcctgcttacaaggaagacgatacggtccccaaggattcccgctgccccactttctgtgcgctagttgcgtacatcaagaacgagcgttgggatggtgtacctttcatcatgaaggcaggcaaggccttgaacgagcagaagaccgagatccgcgtgcagttcaaggacgtcacatcgggcattttcaaggacattcctcgcaacgaactcgttatgcgcattcagcccaacgaaagtgtctacatcaagatgaactctaagcttcccggcctgagcatgcagactgttgtcaccgagcttgacctcacctacaggagacgcttctccgacctcaagatccccgaagcttacgagtcccttattctcgactgcttgaagggtgaccattccaactttgtccgtgacgatgagctcgatgccagctggagaatctttacccctttgctccactatctcgatgataataaggaaatcatcccgatggagtatccttatggtatgtgatcaccaagatgttctatggaatgatactcagtactaacatcgtctaggttctcgcggcccggctgttttggatgactttacggcttcgtacgggtacaaattcagcgatgctgcgggctaccagtggcccacaacctccgccatggggtcgggcatgaagttgtagattcgcaacgttctcactatcctcccgtcgctccggatgatggatatgctttagtacacgcggtgtaatctgcgtcatgggttgacaaaggaaggagctgtatcacgtcatgagcagacacgttgggactaaatcttgcttccatctcccctggggtttttgtgcgttttcttgttatgtgatgctaggaaaagcatcaaaggtagattcatgagattcaaaagaggcatgtatgggtttataggtaacagcgggcatggctgttgttatgtccttcacgatccggaaagaataatttcatgatgaggtttctttcgtatgggtgttggggatacaggtggtgacttggcactctggtgcctggggaaggtcaaagacgtcgtagtatatcttgatcatactgggccaaatctgagcagccaactggttagagaaagctttataccttaacagcaagttctttcagactgagcgttgcgcacagtgcactttacggtaatcattgctctccaccctaagtacgagtgcagtgtcagtcctacctacatgtacgatgccataagctgatgtattgaattgccagccaggtaaagcctgggctcttgtaccgtgtaacgccacaggcggatacgacatgtaccagtctgaagcgtaattacatgccgccatattcactgtacaatacagagagtacatcgcagcatacatcgtaaggtaactatgtttcttggcagaggcacaacaagtcttttccagttatacctcgaagtatgagctaaaatatcgagtatatgtaatttaacatagaaactacataaaaaatagtaaactacgagtatccaaacaactgagcgtctgcatgcgaagttggttacaacaaattttcgaaactttgatgggcgcggtcagcctgtgggctgtcttctcttttgttggttgaaagatccacagcggtacgtacctaccttggcacttggtaggtacctaattgctggctggctgcgcattgggtactccaccgggcgagaagtgacgccagcctcactggagaagggcatttcacctaccaccatgaggtggatggcctgggtcttcctcctgggggcgcccacccgtcgcggactgcccgacagggaggacatttgtcactggtaacctgcctcgcctgccaaacagcccgaggcggcacatccacgacgaacctttcaaaggcaccagagaagtgatccacgcgcacgcgcatttcgacttccacttgatcacctgtcgctttttccttgacctccgtttctagcgtaaaattcgacttctttgaccgactggggcaggcgtcccgtttcagactctcacctaccgccttcttcactctacgaaccagcgcgtgttgtgttttcgatcgacttccacttttgcgcacctccactgccgggcaaatctgaaacccgctggcgactcttactttgacatcaaccacgatccgaacacagcgccctactttcgcccaccaatgcaactttttcaatccgctcgccacacgaagtgatgggaaactgtgctgtctgcgccaatctcaacgtttgagctgccgtttgatgcgcgctccccggggtctccttgacgaagaaattccccagttgatattcttaccattcgccttctttcgccttcgctacaacttcgaaatcatcaacacttacatgggaacgactgtcacacgatcgacgattaccctgacattccacgaaaagcttccgagttcctgttgtatttgccgaagctgtttcgttatcgaccgatttccgtctttacgtccacagttctagggattatttcaccaacgcacgacattggggacgctccttgggcgagggttgttcgcgcggcagtagggcacgcgcaggatggaaaacggacatatgaacggagtgcgcacccatcacgacagaaactcgtggacgaacggcgtcaatggaggcgtggccaagcgggagggctcgccagataagggcaaagctcacgcaaacatgtcgggctcctcagtcatgatgaacggcggaggtgcctccttcatggatgtggacagccaaccgccaggcggcactaaattcaatgatctgcctgacgagatccaacacatcacggcggatatcatgcctctaagcctactccttaccagattgtcgcagtggactcacacgaagttgcaagacgagatcgcatatcttgcgtccaaaccactgccacaaggcgtcctgaatggcacaaccaatcaccaatccgcggacaatcacgacacatcgcaggaaagcctcgaaaagaaggttcacttactcaacttccttcaggatatgcattcaaaatgggtcaagacccttgttatcaccgaatggagcagaaaggcagctcaggttggagccctgattgacatcagggtacatttgttgaccaaacaggcccactaccaggaactcttctgggagttgatcaggatgaagcaggatctccactgggcgaaagtgccgggcccagatttgaagacggccctggaagtcctgacaactggtcaagcgtcctggatgcccgaggtaagttgatggcccagatcatgctctgtagtttgatgttctgacaacgttagttgggatacatcgagccccctcctataacgtgggaggagaaagaggcgtttatcgacaacatcaataccatgctcagcgtacgactcaccttcgacgaacacgaaaagctaccggccgcttttcgggactacaacatcgcgaacggaagggtcacgttcaaagtgaagggagagtttgaagtcgacctgacgatcggagatgaggactttgagcagcaattttggttcatcgacttccgttttcttttcacccctgctccggcagagctgtcgcatggtgtgcgcacattcctcgagaacaaagtcaatacaatcctaggcgatcagggcttggctgggtgctataattatcttcatgaatttgtgttaactcagaagattattgagttccgtcgccaggcaacggaactcgccatgggcaggtgggttgataccctgaaggtcgagaaactcaaccgtgccatgtctatacagtactggctcaagcctccgcatggtctggagggtccttcttcgcaaactgccaagagctggattttgctaggggtatggagcggaaagggcgttgaaggagaccttgattcgaagccttcaagttacatcagcctacgttggtttcgcgacaacaaggaagtcaaagatttcgacataccgctaaatgttgagactatttctgcggaaaagcttctgacggcggttattgcaagtcacgtcgaatacatactcagatccatatctagcaagctcctcagcaaacctcggtttgcacagaagcatgcaagacttgacttggagatttcaaaggaggagccgcagaattcttctttggccgtacaattattcgacaatgacaaggctgtcatcaagatcgaaccattgacgggcttctttacaatgttcccgcggtccccggtcttcttgaagggacaaatgaagctgaataccagttccaatgtggcggaagaaggcgcaaaccttatggaacaactaagatttgaccatgcagtcaaagatctcaacagccgtgtaaggagtataggctggtttgtttgccgtccgccaattactcaggaagagacgaagactatcgtctactcggatgcttcaggatctcgggaagctttcaaggcagtttggctccggaaggcaaactggatgacacgacaatggtttgtcatgataagcatgagtctcggtggtgaccagtggtggctagtcgacctgtgagtctaaccctcgtcagataagctcaatgattgatgatggactaaccctgaatagttcaccaccaaaacctaacttccctgccggccgcctgaggctgttcaccaaaatgcccatgacctccaaccaactaacgttgtccgacaccttcttccgaaatctgtccgtctacgctgctggcatgatttcacacatcaccgatcttcgcaagctacacactctcaaaaaatcacacaccgcactcgagctgccgaaccacagcctaccgccccaggtaaggctgcctacgatttatgtgcggctgtcggaaatgcttcaacaacgtcctggatccagtagccgtaccttgacatgggcaaaggacttcgtacctatcatcttcaagggagtccggagtcacacaggtgaccaagagggcccagcagatgccacggcggtccggcgtgatacgccagctagcatccgagcagaagctagattaaccgtgattgacaggaacaagtttaagtctctccgcggaaatgtagaccacgatgtggtgtacaaccatcgtacaggccagttctcgcttaagttgcgggcggatatgggtacccccgtagtcgatttactcgccgatcgcgtacaggccctggaacgcttgatggagttcgttgaagccataaggctggctggtagcaacgccattcctcagagtgttgcgctccgcgaggttgtttttacctacagcaatgacccagcagaacctgttgttggtcccccacaaggtcctcgtgcatggaacgtacacctagaccttcctaaagatgccaaggttgtccttactctcgagaaaggaaaccctcatatccgcgcgttagatatgttgcaagatatggcacagtccaccaagaccgagctcctcccgtcttacctaccgttttctctgccgctgtacagagtgttggacagaattgaggacgagtgggaaagcattgcggcgaagaacgcaggcaatgtggcgatcgtggtcaaagccgcggagtgggtaacggttaggttcacactccctgctccgactactcggcgactgctgtgtcttgatatcaagactatgggtcgcaaaggtagattgttgtggcacgtcaagcgcactgatgaaaaggggcacgaacgacctcttaacgctccgcaggacgaatttgacacactcttacagcggtcggtatggcacgcccatggcgacggaaggaagaccttcggtaccagcgccgctgctgacccaaaggttggcattgaaacactgttatggtctatcagcgaatcggtgaaatcgctggtcggtacacttcccccaccgcccggcaccagcccgcatccaggaggtggaactcaggatcttcaacaaggacctcagaaaacaccccaggagatggtagctgcacaggctgcacaggctgcacaggctgcacaggctgcacagggaatgcccccgcaacgaccgaagcagcaaccacctacgccatcccaaccacaacagcagcatcggaacgtaaatcaaccgcaagctcaagctcagcctcagctccatacccaggtccaactccagcaagctcaggttgcccagctccaagctcagcgccaggcacaagcccgcgccaacaacagcagtaataacaacaacacattcgtcaaccgcgcacatcccggccagccaccacaacagcggcagtcaggccctcaaacccaggcacagcagcagcaacagcgatatcagatccaacaacaggcacaagcgatgcagcgaatgcaacaacagcaacagcagcaggccgctcaacaacacgcccaacagcaaggtcagggcccacaaggccagagatccgttcacggccaagcaggtcctcagggtgtgccgcagggacagccgggtcacggtggtggtgctaatggcgggatgggcgggaagaatgcccctgtagtagtcattgactagatgtagggaaaccttataaaagccattcagcggtcaagcgaacaacaaaaaggaaatccggatggtgacagtggatgtacataagtcgtagttgtatcagttgttatggagcattcatggagcgaagacacgttgaatccaaaaataataaaaataaaacaacgaaaaaaatacacaaggaaggaaaacagaaaaggaaaacgaagtttaagtgaacccgtatcgactgatcctttcgtttaaatacgcatctggggtgaaggggggcgaggggggaaaaggaaaaacggagggaattgagaccttataggaaaaatgtcccttctatatacatacttgctctgagcgatgggaggtgacaatggttggagaaggggagagagagagagagactgagaaggaggtctagagaaagaaagcaagtatgacgcgtttggtggaagagcgttagccagccagcatgaaacccatacacatcatccagtttttggtggtgatttcactcataaaaaaacacaatggagctgatcgtacatacataaatactacgatcagagttacgtcgaggtgggctagttttaaactgaactaaaggtcaattacggaacaagcgattgttggaggtgtagcatcgcctgggtaatcaacttcaacagaaaagtccgaaataaacacggctcgtagaggaaatcgaaagagaacagaaaagtttacaagtggttatcggtaactttcgcgagtctgcacatttcttgctgggattgatcctcgggaaatgttcaccaatgttctttctatatataagctttgtgagcgaccaccaagtttcaagtagaatgaggtgaccaccgaaaaccaacgggcaaataggatatataaccttcacaggttctttgggtaactaatacagaatgtttgaccgtttactgaaaaaaattcaatgaacagcatgagagctaagaacgggtatggaaccaagaaactggtcctttttcattgcacacaaaccttttctagccccagtctcaggtctatccccattcctcacaggtaagtagagtaggtaggcgacctagcttaaccccattacactatctggaccatacactgaatattccgattcttttcacaaattttttcatgtacttctattgcgttgccggtgcggtcatgtcctcactactacagcagtagacctaatcgtcccttccctcttcatgccattctggaaggggcgggtgcccaaacttcaacgggaacgctcgcttgtcccccttctccgcctgtctccaagaatctgacatcggcctaacaaaccgctgcagacccgtcttcccgaccgtctccccggcataattgccccagaacccacccgatatctggaaagcaatgtccgcagcaccgcgcagcgcgctgttgatcccgggcgtctgatacgacccgccgactacggcgaggttgcctttgaaggcccgcagaagctcgtggtgcgcgttcaccatgcgctcgcggtggccgaccgtgtgttgggggatgcagttgtggcagagcttggtgatggccacggcgccggcggcgtccgactcggagatcatcaggtgccgctccaccgcggccttggccatagcgatgcacttgttctcatcgtacatgtaggagggctcggtgtcccagtagtggccgcccatcatgacggtgaacttggtgccgggaacggtgtcgccgccgtagttgcggccgcggtgctcgcgatccgagtcgaagagcacgccgaggacaccctcctcgttgtggggcgtggttgaggggataagatagccgataccattgaatggtgcgttgaggtttggggttggataccagatgttgacaactcgaatagtgacggcggtcgagcgggctagggagggaagcttgttgacggtgagcccggctagtgtctttgcgtagatcgttgacacaaccttgtcgtatagggcgttttgaacagttttggtggattttatctggcgtcaagagttagtagattgtatggcataatactggcttatgatcagcctgatcgaagcagcagaaacttttcccccctcccccaagacagagaagggaaagaaaaataaaaaaagagaagacgtaccgctatcctttcggatggatgaagagagatagattgcacaggatcgttgagtttgaaagtgacccccaactgcttcaagacccgtatgagcgcgtccgtcagggtgctaaagcccttcttgaaccagatatattccgagttctctcccttggccatcaaattgcgtaacatttcgttggcgtgggagtggagcctgaacatcctttccctcaattcttcgtcctcccttggataccagattttacccttttcggggctcggtaaagtcgtcttggagaacaggccgctctgcatactgagattccatagatcgccgccccatacgccgtgcatcaaagcgccgagggtgttgtcaatcagctcacgatttcccgtagcgcgcccgaagaactcgccgacagatagatcttctccgtctttgagcgtcaatttgcgcccgcccctgaaaaagtacttcatagcggccggaactgcacccttgaaaatgggctcgtctaagagtgttttcaccgttttgaggatcgaatcagccgaatcgaggggtcgattctggtcaaagatgggctgcggcatggcaactagatgatcggggtaatagatatagttgcccaaaggctcgtctttgctcctaacttggagttcgttttccagctcgagtgcgctcacctattgacagacaaaaatcaaagcagattagccaggacaatccagcccagggagctaccgagtacataccggcgtccagcagaggctgtacatactaacttccagaagaccagatcatcgtacttgggcttgtcgttcatcgtcttgagcatgcggccaccgcgctggaataggaccttgcccttttcgcctgacggggttatgacctcgacttcctccgtatcaatccatccgccgagcctattggacgcctcatagacggtgatgcgtgcatgggggttgtagatgcgagtgaagaaggcggtggccaagccggtcagaccacctcccagaatcgcgatatccctcggggtctctggttttggtggcgttaccgacgtcaagtaggatcgagtcttgccggtggaggagagagcgtaggaggttgcattgcgcctctttttggtgattacgggggagcccaaagcacaagtgcttgcgagccgtgaagtcgataggcttgctggttgcgcccacttgctgctgacgcaccgtcgcgtgttgcgcgccagactgcgctgactggtgttgtacatcatgagaaatttaaggacttcgtgatccgcatgccgcgcccttcgatggcgcgccgtgttggcttcgggttagatatgtaggaggctgttgtcgccgacaagcgttgatgatgtcgccgggccgaagagttgaaattaggtttttgttaacgggaagaacaaggggccaccatgcatgtgaagcacagcatgcaagggaccttgtactgctatccgatcttggtggactaatctgcgtatgtgtttgtccgcccaagttcgtggaacgcacaactgaatacccagccgtgaagagattttgacaagcagtttggagaaggaaaaaaaaaaaaaagaaaaaaaagaaaaaaaaaggtagaaaaagatattgttggagaatgaaccgatggtgcggggtggacaggtccagtttcaaaaatctacaagaattggctttcggcaaggctacccctcttcggcacgctaatgtgcttcgagtggcctgacaggtcgagccacggcagaccaagccggggttgagccgttcccgccggtcatggtgatgccacaaaccaccgttccaactgccgggcaagccggtcgtggccgggtcatcacaggatatcgcacgtaaaatcgacagactcaccccagcaggaagtgctgtagtaaatcaaagtataatgtttgtagctattggctcaaaattttgcaaatgccgctacgctacggggaccaattcctttgctcccttccagtgccataggtataccctcctccaatatagaacaccctactcagtatagaaaacatgtagacgaagttgacgccttccttggattccaattgtatgctaaccccttcctgccggaacgccgcatggacagcaatcatgaataaatctaagcatccagtctttgacccacacatcccagtgatataatacaggaccaaaacaccttcctgaatcccagccaagtccttctggtccatttccctgcctgcacaagtgccacatatctcctaaaaggcacatgccttgaacaatcccaccttttcccttgctttaccccctcactcacacgacaacctcgggcatgttggcgtccgcttgttgatcctcagacccaggcaagaccacgtcttcgggggcgttctcatccacaaatttcctttcactgacgtgctgttgctcgcctccttcgccggctacccagaccttatcttggaatgtaccgcgttgaccctcttcatgagagaatgggcagaatcgattggtgcacgggtggaatttgcaaggcgtcttgacgtgggtgaacttgcatccgggcaccttgcattcgccgccgtttcggcagggaggcatgctggggtgcttgaatgggcagtgaggattggtacagttggggaagaacttgcagtccatttccctctgatgcgccgccttgatcgccggcgatgggtggcggccgacacacttatgattcttgcaagccgctccgaagctgcagacatccttcacgtcgattgtgatattaggcggcgccgcgggagactggtgggcaaacttgcaatcgcggttagaacagcgaaggttgaacttgcagaccgtctcttcgggattcgggggctcgcgctttgcttgcaccatgtcgacatcttcaccggcctgctgaccttgttgagcagcgtcgccttgactagcatccgagctctgtgggtgttggtggccgccagcttgaaagcctccaccacggcggaagtttggccggctcgtgcgttcatatagcgggcgtccgtgaccgcgaccatgtccatggggaccgtgaccattgggagcaacaccactttgttgcatcatcatctgcatctgttgcaacatgtgcctttgttgttccatgatcgccataatgtccggctggccaaatccgcccataccattcatgccgttcatcgggttcatcgggcccataccaccagggccggcagggccgcccatgttcgccaatccttgcgcgatgctggcaacacgtgtgttcgtcgtacgtggctgtcttccgacgcccattctcgggcctgtaggagggcctcgcgctatcctctcgtttcctgactggccgcgaacgcgatgcagagcggcgttggggtcgtgggtcctgtccatggcacggttgatctggcccatgatacgcttttcccgtccaccgcgcatgccgttgccgcttccgtttcgcatagccttgggtccagtgggactttgaaatgttagcagggtaccgggtctagagagggttgatgaagaagtgacatacgcgttgagctcattgccagaaccgtctgttgtgacgtccatgttaaagtcgcccattgaattgtcttgtgccgtatccatcacgccctgctcgtcggctacgggctcaggtgcggagctgaactgtggaatgagtgcattttgttgctcaaacagccactgagcgaagtgcaatgcggtcgggtcgtcaggtcccagactgagaaggtcgccagaaatctcggcggcgacttcgtcctgtgttttgccgttggccagcataaggacgaggtattcggccatgggggccgcttcggtggtgttgccagcccatcccacttccacgattttctcctggatggcgttattaagggcatccgctagaggggtgccagtggtgagttcggtggccatggttcacgatcggcggggtggcgttattgggacgatggtgaacgaaggcgcgaggtcgggagtgaaagggtcgtcttgggtttgaacgttcacgacggagagccgatgactatgaaagctgacgaattcgtgtcgagatggcggcggcgaaatcgatcagcgcaaggccgcaggcggtgcagaccttacttagtcttgctcggtcaagaacgcgaacgttgaaagcgaccgtcggtccgggctcgtgtagcggttctgtgcaaaggaaaccaacgctgtcaaaattatcgtggattgcgcgcggatgataatgatacgaacgctgtcgggtcgtaagatgtaggttgagagatcgtgtaggttgatttgaagataaagctttcaaaattggagcttgaagcctggttccaagccgagcagaactgaacgtgtgttcgagacttgctctgacagctgtggctggtgtatgctcagtaaggtagcgcttgtggcttgtcagtggctagaatgaccatagtgcgggtgatatccgctgattggttcagtcctcttcacttccattcaagggacggaacacctttgtcaaagaaggaactgggtaaatccagtccggtccacttggttccgtcactgttgactcgcttttgtcagcaacagtcttttcaattccggaaaacggctgaaccggccattgctattaaactacacataacacatatgatacctgctgtgttcggatttaatacagcggctaccagtgtactagttccagcgaaggacctcaacattgacagctatcggcctatactgcttaataataccgatacgcttagctgtatcagtgtacaagaaaagtttgattctcagcatttgtctagtttcttaccattatcactcgatttcaagggcttcttgctggtatgggtgtaaatttcgcatacagactgcataacaaagccgttgtttatgaagtcattgaccggtttcggacaatttgattgatttctatttcgccttgcatgtccgaaccccgaacgcgcaccatcaacgttattctagagcactgcacaatccacatacgacctagcttacaaagccttggcagggcagcggggaagaacgttttccgtgggtgtacatagcacaacggtgctggattagactatcccaccttccacttccgcaccatgtttgcccgaggacgacatctgtagatctacagcgtgtgccgtgtataccgcttctgccatgccgacatcatgaaggaacaaattccacgtttgactgggcaccaaagattgacgatacgaactcgagcctcgagctacctttgctccgacccctcatggattcaacttttgacgccgtctaccgccagatcagttgaagcctaggcagtcacccagttcacagcactgatagccgttcgtccgtggtctgctctctctcggtggaccattgacgggatatcgatgttgtggtgttatgttaggtcaagacgcataggccttgttgcgctgaagcgtggtaaactacaaaaagcacaccggaaccgacgtgttacgaacggatcgggatgccctttgagttccactcggtccgtggtcgaaaccgcttggaaggattcgggcagctgagcagcaaccggtgtcttctctgttacctcttcttcgaatacagcaagcgcgtttaccctttcaggtcccagatcagcaggaggaaaagaaaaggatcgcatcgtggcttatcacagacgagcagtgctacagatcaagtatggcagctgagtggcgcccgacaacaagatcctcctaactgcggtgcaaccactaagaattatttataaaccacccctccctcctcgttggacaagacatcgtcgttccagacgcatgccccttgcggctttgctaacatgtaaacattactagagaaggacagtagcgaaccaacgacccgggctgacctcaagatctgtcactacgaggcagagtatgccggactgccagaacaccgccttcgccctacattgaggctcgagttgccagaagcaggacacgcaggggaggtgtgaacattcagacatcaactacaatcgtgtcactcttttcggaagcacggccgcccaaagccttttccatgtacgatctaagaaacaaataaaaatctttcgcccctctttaactccgttccggggcgcagttcatcgtggcatggcatcacaagatttccattcagctcacagccaagcgaagagcacagggagagagcatatgcatgagtagtgttgtaacgcatggcttaccgaccagaaaaaagctgtagtgtaacttaccgtacttggggcccaccgtccgcgaacctcaacccatagagtgtaggtagtcctccgcacaggagtgactttatcggtatacactacatacattaccggctacgtacctcagagacctgtgatgtaggtactgccaccactccaccaccaccactggcgccgaacacatttgcactaaaacataccaaaatattgttcgatctttttcttcttcgcacacttcgccatcgaccaaaaagacgtttccatgtctcccataaagctgttattccaaaacttaggtccactaagcttaaatccctctgacgtaacgtttcgcacttgtacacctctgccgacattggccctgttagcgtggtgatttgcaagtgtgtaaggaactctggttttcgtacaaaagatggctggtttgaccacgtttgaacccctgaaatactgtagggtggcgattttgcgctaacaaagtagatgctggcagagttgtacacagtacacctccactgtattgcaacgaacagcactgcagctgctatttgaaagaggcgaaccaagcacattacatcattacctacgtcccccaaagcgattgcacctacaaccaacaagataatgttgggacatcatcacctttacccatacttccgacgcatgacgcggcaaaaaatcagaaacaccaagaagtcgaacatccaaagcgacaaacaaagaaccttctatgggtcaatggtctaattgaacaacagagtttcatgaacggcgcaaatacgctgagtgccatgggctggatgcccgggggttgggtacttagtagtcagtatgtacgagcttcctgtgcctacgtactgcttactgcgtacggaagtcacacccctttcatctttggagttgaatttttcttgggtggcccgattggtatctcacaagccttcttttccaacagctttttcgttgtctactgtctttcgactcttttcgacttgatctatggaggttttctagggcttagcataccctgttgtactgccctgtctacctaacctgaccctgagcggcggctgtgatctgtgatccaccaccgagtctcgtctggccatccaacctaactgatctatttgacagtcgcttattcgttgcgtcgcatctttctcgcgtgttgctttttcagcataccatgttggtagttagtcactgcagatacttacctgccaactatttagttttgccaacgaaccctgcaaatcaacaacaggaagcccagggaagtcaggctgaggtaacacttgtaactgcatgtagagggacggcgtatgcaggttttccgacagaaaaggcaagacaatacaagacaggacaagacagcaatatgatggaggatggtcggatggtcatccatgatccgtccgtctctactacctgctgtgttgcaacacaacaacaaggggcaggccaccagggtagatacccctgtccgattggtcaccggcccttcttacgtttaaaggttcaaccgcttttcggatgatcactctctcatccaatataaaaaaccaagccactccttctaagccctcacatttctgtttaccaagttctagcccttgtataacgttcttaaaagagaacctcttcccttgttctcagggccttgtcctccatttcatcaacctcgtacctttggttcaagtcgttcacgcccgatatctgcgtcacctcgtatatcataacgaactgcccccgttcagtagctgggattgataatctcaacgagatttcacaacactccgaattgattgtcaagaaatggtctttgtgccctcgctgaggctgcttgcagtctcactcgttgccctcctcgagccagtatccgcgatatggccggcaccgcagagcttcaccaagggcaactcaagtctgtacttgcatccgaagatcaacgttacctataatggagaacctgtaaggcgcccgacttcctcctcctcttcctcctctttctttctctcttcatccaacaacgtgggcggatctgctggtccgggctatgagggcctgttcactaaaacaccagcgcaacaacagctcgtctacaaagaagactatttcgcctcaagcctgagcagcaaagagatcgtccatgccggcgtctcgcgcgcactgggctccatcttctccaggaacatcgtcccctggatgctccagccccgcggaaagctgtctgaattcgagcccgacctctacaagggtcagaactggatcaagtcgctcgagatcgatcagacggccaaagatgccaaaaccgccttcaaacccgcactggccggcgaggtcagcgaagcgtacagcctcacccttagcgtcgagggcgacgtcaagctgacggctgactcttatatcggcgtgctgcacggcctcgagacgttcacgcagctcttctaccagcactcgaccggcacatcgtggtacacgccgtacgcgcccgttgagatcaaggacgagcccaagtacccgcaccgcggcatcctgctcgacgttgcgcgcacattcatgcccgtaaagaacatcctccggaccattgatggtatggccaccagcaagctcaaccggctgcacgtgcacgtcaccgattcgcaatcatggccgcttcagatcatctccatgcctgaggtggccgagaagggcgcctaccattcgagccagacgtactcgcccgccgacatcgacctcattcagaagtacggtgccctccggggcgtgcaggtgtactttgagatcgacatgccgggccacatcgggtccttgtcgctctcgcacccggaccttattgtcgcatatgaccagtggccgtatcagtggtactgcgtcgagcctccttgcggcgccttcaagctcaacgacaccaaggtcgacgactttctcggaaagctgtgggacgatctgctgccccgcgttgcgccgtactcggcctacttccacactggcggggacgagctgaacaggaacgactcaatgttggacgatggcatcaagtcgaatgatactgaggtgctgcgcccgctgctccagaggttcgtcgataagcagcacgagcgcatcaggaaggagggcctgacgcccctcacttgggaggagattccgatcgagtggaatgtcaatcttggcaaggatgtcgtggtgcagacgtggcttggtcagtcttcggtcaagaacttgaccagcagaggccacaaggtgattgatagcaattacaacttttgggtaagttgaccctcatctcgatgtttgtttggagcctgaaagacaagaattaaaacgcaagggacgcgggggggg