ttataatagctgtgtgaatttggttgaagtctaataggttcctaaggtatactttacggtagatttaatattattcgatttaggagtagccgataatatttttaactatatgaaatggtttatagaattctatccttttgttacgcctaatatttatgtttgtggcgataataaccttagttatgtttattattgcggtactattgagcttactatgccgattattaatagtgtaattaaatagatttaaattaaagatgtatattattgtcctactatattagtaaatttattattaatgagaggttttttcgatgttggtatagagtggttaatgaagattaattgtattacttttaataataatatattataataaatttaatgtaatttcgttttaaatattttagtacttctagtttctttactattaaattttaactaaatttagattaccctagtatactatatactggtattaattaattatttaataatgtattattattttatatacgctaataaagaataaattcttaaagtttataaggatataagtattattctttaaaggaccaacgatatattttataaagtttgtgtattaagtaagttaattaatattatttttaaattaataatttccttcgttactatttaattatttaaatttattagaatcgacattatttcttataacgttcctaattatatgggtgataagtatgttgtttattttatgtgtgtcgttacttatttctattgggttcgattttgtagggaaaaaggcgacgcttttaattaaattaaagagtttaagatatttattgagctctagataggatttaagattaaagttattagttttaatagcggcttagagtttggtttgctaattaaagatttctaaaatagtaagttcgttaaatagtcttattaagaaggtattgaaatatttaaaataatagcctactttttgtggatgaacggtgcgtttgagagagttaattgtacccttattgaaagatcgagagttattattattgagtttaaaattctaccctacttttggatttttatagttactatagttgtaagaatgtagaatttacttcttaataaagtaaatctagacggttagagtccctataaaatgtttttacgtatagttaactttttagaactattagttaaaccgtttattaagtatctacgatcgtatttttgcgttgcgtattactttgtaaagctataaaagagagcctaaggcgataagtttattccttatgttcgtaagggtcgatttattgcgtataatgatttctacggtcgtatttatactatttgggatttagaaattagcgctattgtgagggttagtgtagttaagtttgttaaaaaagaggacgagtatttaataaaagacgaggagggtatttaatacggggtttactttttagattaatttatttaagaggttgttgatgtgtttgatagcggtaactagtattggattacaataattagtactaatacttattaagaagaatcccccgtaagtagcgtactagaactaatactactactattactaaagtaagtagatttagtcttttattcgactctagctactttaacggtactactagacttaattctatagacttaaacctctttatttgagttaattatatagttaaatccctaagaaatagttatccttataattaaataaagcgtaccgctatttgacaatcctgtcgatgaagatatcctacccgataaatctattggcgagaccctacaataaaataattaagctttagaataaaatgatgaagccctataatatattggagattctgaagataagtttgttgatattgaagacttaatagaagaagaactaatcctacttagagataacccttttatagaagttaaataagaatttaataaagtaattatagcggttattatattgttactagacttcccaacgctagtacgtcgctctttacggttaagattaataaccgcgctaggctatttcaatgaagtaaatatagtaaaaagagctggtaactttctgtttagttttatagaaagagataaagttcctagagattacctattttactttatagtaataaaagcctaatacgactttgaaataagaattatattaatccctaagaattaccgctaaattagaaaagaccctcgttaccaatcgtactggctaccggctataaaacgttaaattaaaactctcgaacaatagtaaatctactctcttatactctatatacttaatataaaggttttattaagtaaataagtatataacgagaaagtcgattatattaataagtagaccttcgcccgtactagataggtcgtttatagtaattttaagtaaaataattagagtatttaagacctttatacaatagttgcgtatactgtaagtataaagatatttctaattattataaccgttaataatttggagtataagtaatttaatttctatatagtatttttgaatgtaataatttttaaagataaggttatttatattgaataattaattagcctcgagaaggataagtatagagtttatattctacgtagagttttgtatagcttaaagaagagtcctttgtattagttctagattctactacctattttaaaggatataggatttattttagtattttctaatacttacttttttattaataattatattagcgctcttattgtgctttatattaatgactttttggttgctgcccctattaaaatagctatatttaatattaagtagcaatttgaatctcattttaagttgaaatacctcgggttagttaggactttcttaggttataatattgtgagggatagaaattaaaaaatagtctttcttttatagttacaatatattagatccgttattgaaaaattcaattattatagtctctatagtattaagaccttatagatattagattttaagatctatgggggtgttgaataaccctatgaatagaagatatttattaagaagactggttcccttaattatattttaaccggtataagactaaatattacttttatagttaataaactatacgagggtaacactaaaccgatagacctttataaaatagtaataaagtatttattttattactttattaagacccccgatttaggtatatttttgggtagtaaagacgacctttctagcgatttaccccttcaattaatagatctccatctttgtatatatataaatacgttttttgcaaacgatattaatacgaggtatagtacggctagatatgtggctttcctagccggtagtctaatttattagaaattaaagaagtagatttttattacgttgagtataatagaggtagaatttattaattttatcctagtaattaagattagttaatggttctccgctatatttaataaattagactatccctaacccccctttaagattctttttatagatagtactaatatgaaggatattgtaatgaccggtttgggcgctgtgaggaattgttatatcgatattcgatataaatagattatagaataagttgagtagaaggaatttgacgtcgtctatattaagggcgagaatatagttatcgacggtcttactaagggtttaaaagtagataagtatgttagatttattaaaatactaggcataattaagaaggatatcccttagttaaataagaaagagtaaaatgtataaatactaagtaaagtattacgagattctatagtagtagttagttagctggttggtttgtgggggtgtgtaggaagggtggcctgtgcctagatgacccacaccaccttccacatccaaactattagcatttagtagggatttctcccttgtatagatagttctccaatctatatacatctcaatctcccaatcgcttcctagtccaacagtagcactgtggtgtatggaaacgggtacggtggtctttacgcagtacattggattacttacagacggcggagtctccataatttacggagcccaaaacggcggagccaggaattcagaagttcgttgtggtcataggtccactccggatctcgactacacggcatgtagttcagaccacatgacatcagcaaagtagagtaagctacctctacctatgaaatgaagagattgaagctcaaccagagtgcacttccctaccgaaaacgcagctataagatcgttcatcatctgccaacttctgaatcgtaaactgaagcctttgaaagttacatacgtagcactacttacttatggtgggtaacttaccccgcgtttcacaagtacatattactacataagtagtatgtacatacatccgtctggtctgtgcggaccgttccgtttgatcagctgcacactcatgcacagcacctgatcccgactggagtgatcctgatccagcaagacatcttcggactcctgaccgggaatcgggtgggcctgttgcacactaacactactacgggacccactgcactgtcccactatggacgcgacacgggcatagaggtacacatggtcgtggtagggcagcagcagatgcccaacaatggcctctccgctaacagtgaccgcctaacctgctgtaacagcctgggtaaaacagcaggcatgaacccggaacatggaaatggcaaccaccgggaacgtcaactcaactgaagggaaccactcatcacgggcgctcgaggacgtccctcgggcgggtgaccagccagggcatctccgcctcccgtctttcactccttcaaccaacgaagaaccagcaccaccaccaccaccaccaccacctttgactccttcgacacatccttcagtttccatcacacacaaagttccctcggcctcgtcgcctcttctcaccaggcattctccctccaggcggggaacatcacgaggttcttggccaggaggaactgggccctaaccaccatcccagcccaacatacaaatcgacacactcactgcctgcatcacctatcatcctcatcatcgccagccacagacagcgtcattgtgtcattgaagtcgttcttcgcacatttccccttgaaattaatctgccaccatgtcggccaggccatcaaaacgggtcaaaatcgcccacagccctctccgtgtcacccgcattcaaccacaccgacaatgtgctaatcgcccccctcggttttggcgcttcctggaactgcccgccgaagtccgcaacatgatttactcgcaactgctcaccatccccaccgctgccgacgtggccggcgtctgggaatcccagccccgtcttgacctgagtcttttgtacgtcgacaagcagatatcccgtgaggccgcctttgtcctgtacagtaaaaacacctttgtctttctcgagccctgcgacgagcaccgggacgactctccggacgcccaggactgtgcccgccaccgcagctgcaactggctccgcctgataggtcccaacaacgccctgtcggtccgcaacctgcacatccgcatccgcgccgagcgctcctcgcgcccagactcgtactactcggacttggtcctcgcgctgtccggtctggcacccaatttgacccgcctggccctcatcgccgaaaaacacgcgatgcaaacccgccccgtcaccatccccgccgggcccgccggttcattaacgggaggacaccagcaggtcttggagatgcactggaaccgccagtgggaccccaaccacgtcacgcccatcaacacgtggaccctgtaccagatgcgcatcggcctgcgcaagtttcctaacttgatgaacctggtcctggccggcttcgagcagcccggtcaattcttcatacccatgtgccacttgattaacaggaacaggcgctgcaggatccacgtcgtgaggcggaccgttgccagcaggagttgtaggaaacaccccaacttttcgacgctgtggaatgagctgccggtgttggaccagaccgggaggcccattcctaaacccgagaaaaagaagggtggcagcggtgcgtgtggaagcggcgacagtaaccagactgatgatgatgctcaggccactagcactagtggtcagagtagtgttgcaggtcagcagaatgctgctgctgctgccgctggtggtggccagaatgctgctgctgctcatcagaatcaggaggaggaggatggtgatgctgcttcggacgatggctggcaggatatcgaggcccttgcaagtgatagtggagctgaagaagacgacgaaggcgaggaagacgacatgatcatctagtagtgtgcgtgcggattatggtggtgcatcgccaggcgccaacatgtctttgtcgacccttgtcttgacggcgacaaccccttggttcaacaaattgtacgagtgtcattcatcccaagggaggggacttgctgtcatctggaccggccaccaaagcggacggagtgggggagattgggagtcattcaagaaaacacatggcatggtgaattcagcgaggtgttatgatggcatttacaacaagcggcaaacaactggacatgtacctttttttcggtcagcgatgctgcgaaccattcggcaatttttttttatttcttttatttttctttttttccctcaggctcaagttggaagagcccaattcgacctgaccatcacagcaccgtgtgtggtatatatatatattaacggaaggcgggctgtttgctgcatttcggttaactggtataacgaaacttgacgacggctttttttcttctcttattttctgtcattgcgggaatcaggcgttctttcaagcggcgggcagttttttcctctcttttttctttttccttacaaaattggcttttcggtgctacacagcacagtgccgggacattatatctacctctgaatccttccatttgttggaagggcgtcctttacgaggatgatcgaaactacacccgactcaaaggccaggagcaaccagacaagtggaaacacagaacaacaaccacaacaacagcgtttcaggttgaaaacggaactggttggcttgtttgaccactgaaagaaagtatatatatttttgtacgtccgagactgcttacaccaggacttgttattgttaagtgaggcaaaagcaggcgaagactttactttactcgcagcagaagcaaacattcgcatggatgggagacagatacttgttttaggaactcataataaaagcgacatacacccaagaaaaacaccatcgcatctgaaatccaaacgatataaccaagttcatccatcgtgtatgatctccaaaaaaaaaggaaaaggaaaaaggccactcgtcaccacagggaaaccttcaccaaggatccccaaccgccctccacatcaaaatctactcctcatcagtccccagaagcaccgcacgttggtacaagctcaacttattgggacctccacagtactcagtctcacttccagcgcacagctgctcacactggctatcatcaacctcctcaatatcatcaccaccgttcaacgcgttcccgcagtagcactcgctcatgaactccagcccagcatacacgaaacccccctggttgcaaaacgccacgcaagtctcgacagtcatgtcgttattcctcaacgtcggtcccgtcaaggtcctctgcaccacatcatccctcatgcatccctgataattccagcctggcaagtccgcagccacaaagtcttccagggccaagttccgcgctccgctgacgatgccgttccagtacaccgacagccgattggcatcgccgcaagtagtcgcgttcgttgcgtcgcctccgcaccgcattgagcattctctgttgggaacaaggaaagctctagcgggataatcgccttcgttatcggagtcgttgtcgccatcatagagcttggtcccgcagaaacactgactgccgtactcggtgccgaaataagggtatccatcctcctgacagctcactcggcactcatcaagcgtcatgtccgcatcgtacatgactttgcccgtcagactcttctcgctcggcacgggcgaatcggtgtaacagccctggtacgcgtagtcgccaacatccgcagggacctccatctgcctcccgtacacattaatcctattgcccgcgccgcaaatctcgtcacctgccccggcgcacgtcatgctgcagtccgttgccgggaccagctgcgcggcatccggctgggagacaccgcaccagcactcgcgaccgtactcgacgccaaagtaagggaaggacaagtcggtgcagtaggcagcgcatttctcgacggtcagggtatcgtcccccagcagcgagttggggagtaagcgcggtgaagtctcgcggtagcagccgaggtaatcgaacccccggacgttggccacgcgaggaggccggtacaaagcgttggtgtacacttcgatgcggtcgcccgcgccgcaggtctggtcggcgttgccggcgcaggggaacgagcattgcgcgtcgtcgaccttggcggccacagtggcgggggaggtgggactgaatcctgatgtggaagaggcgcaccagcattcgcgaccgtattcgacgccgaagtaaggggaggaagaaccgcagaagatggcgcaggattcaagtgtgagggtgtcggaggcggtgaaagaggtcgggagaaggcgggagatgggcgagtcgtcgcggtagcaccctagacggttgccggggttggatggggggatggctgtgatggtggaagagtcctccgagtcgtcgtcatcatcgatggcgtcggcggcagcgggggaggtggtggtggtgttttgttgccgtttgaagagagtggggaagtgggagcggggtttgaggaggttgaggttggcgtcgactgctttggagttggcgttgctgttggtgttgtaggggaaggcagagatggaggagacgaggaagggtaggaggaaagctccttggaggaggacggagcgggatgagggcgccattgttggctgttttgggtggggtgataaacgtctatggatgaaggcagggcacctttctctgaaggggtaaagactggtgctgatgagatgatgatgatgatgcttctgctgtgtctatcaacaagggggaggaggaaggtatggcgccatcgtgggatttataccggcccttggtccggtgatccaggcctttgccgcgttgttaatcagaaaactttaccagcaaatcctggctgcattggcatagctcaccgagtgtaagtggcgcttacagaaagcatgccagcgcggtctgatgatgaggttgtgattgcctcttggagtctagggcttaggaaatcagtggggaggcgaacacctcggagaagtgaagccgaaagtttgaggcctgtaggttgactcgacatgtgctgggaatgtgggcggcattttgagggtcagtctcacattccatgagtctatgtcaccgatgtcaggcacagggagcgataaaggggtatgtagctctggctgtctgtcttggtagtttaatgtgatgatggatgtggcatacacactccgctctcatgaccgaatagtcagcttgccaaacgtcagagaggcaattcagaagtgggatatcgattagaaggtggtggtgtactactgagattacgacgtggagtgaactattcgactgtggtgtcgctggaatgtgtcttgccctggagggcaaaggttttgcgggcgaagtggctaagacaggatctggactcatgaattcctgtggctatattttactatcgtgatgccgcgatggaatgagcaagtctgagttgtatggggcataacacatgttgtcagggtgggatgaccacgagtaacctagcagtgaagatggccggtggatggtaatgtcatgattgagcggtttttccaactatagatctcgcagacttcaggagagctggggcggaagtatgtgttgacataattcaagagatcaatttgtcttggctgcttgcccctacaggaagagaacctcgcagtccgggtttcattgcaggggcttcaatagtggtgggtgaggactgcttcatgatggtcaaattgaagctgcgaactcgcaagtcctacgcctggcatgaccgaaccccacgactccgtatgacggacaggagcatcaggcgagctgagaagggccgaagaaggtggcgggaaaggagattctcccggggtgattcaccagacttcctcctgaatcaaagaagcggccccggtatgttgaatggcagagtcattagcaggtacgcgcaccacacgagaggaggaacaattgggaaaggtctcgaattgtaaggtcatcattgccgatctgcattgacaaccttgagctcaatccgtctgcttcgtacccaacacttcctaaagtgaagctgttgagtgtcaaaaaagctatcatctgtctagcaagtagccccgacaatcgtgccctcccacgaaaagacccgggctcgtgacaaattatctcctgtgaatgttgacagtccagcaactgatacgtaaacatcgacgcctttgtatgcccaccacccgagacatgtgccagttatggtttctctctccgcaatcgcgggatacaaggtgacgacctcaattccgggcctgatatatagtccttccccaccggcaagttccaatccagtgatatgaaccagggcctcgacgcgtgtccgaggctaccacgggaacccatttggaaccacactcctctcgttctcctgtctataaacatagaccatttatagcacactggtcttcagaccacaaagcaaactcatacaaagcaacaggtatagcaaggtatatcccacctcaactccaataacaacaagataaacaccaaatccttcccatctgtacaaacaccgtagttttttttttcatcgatccatcctttgcacattttttcccacatactttctagacttccctctcaagcctcataggtcccaataggcgtcggcgccctctcactcaccggcgtcgccacccctccattcgcattcgtcctaatgctcaactcgggcctctgaccaccatgaccgccctggctcatcatctgtgtcgtcacctgcgaattagccgccgtagccgtagccatctgctccttattctccaaattgacaataatctccatcgcctggtctagcctttccttctcgaccctcagctctccgcgcttgcgctccgtctcggggccctcgctcatcagtctcatgaagatctccggccccgatccagaagtgcggctgtacagaccgagtttctcgtgcaggtaggtgtcgatcacggaggcgactctcggtaaaaggcccgacatgatgtgaatagcgacaatatcaatgaaacggctagctgccgtcaggtagtagccgcgcacataggcggcgaccgtaatctcttggtcgtaggggtccggaccgatgactttgagctccttggccatcttggcttgctcctgtaccagctcctcctccgtcagctcctccatcttacgaatggctggggattcgccggttcggaccgccatgcggaggaagtggcggtggcgctctaggatgcgcttttctgccgctttgttgcgttggagcgcatcttcgtctttcgtgaagatgcgttgtgtctcgagattgtagatgaggttcagttggttacgaacctcctctttatgtttctccataaagtatttcatgtgctcgactgactcgcggtaaacggcccggttcttgaggttggagaaagcgctatccagaatcttcatgacctcgttctgtagaaactgtattgtttggttcacaaaattctcgaggtgaggaccccaggttctggctgcctcggtgtaaagcggctcgtagacggaggccgacacaagcccgggctggccgggtatggcgctccgtctaatgatcgtgcgaagctccatcaggttcttggagcgaggagggggtccgccgccaagtccgggagagaaggggaagtttccgggacctggggtaccccgcatggtggcagatgtcgacggagacatgaccatgcggtcgctatcctcgaccttgatatggccacggcgcttagaaggcgtcatagcgatatcctgtgccatggacctctttctaggggtttgtcccagtggagccggagtggtcatcgggctgttatcgtcgatagtaatcacgtccggctctttgacattgaatttcggtttgcagccgagaattctcttcttgaacggctcagcaaaaagacagtcccactggctcatgaactcttgctgcagcacacgggtcttgacgttggtcgcgaattccgccaagctgcgcatgatttccatctcaggattcggcggcggattagggtacttttcgagctgctcctcaatcctgagaaggcggttgtacaccttttgcttgacctcggggagactgaaagaaaacgagtcagcatcagagctacactacaagaagtcaccttggagaaaatagggaagacttacaccttggagaattcccggccaagagtgatggacaagaactctttcaacttttcaataccacacctatcacggtatttctcgaaaatctcgggccactggcccatagtcgctgagtccgcagtcctgttgaagaaggcctcttcaaatttgttctgctcgtccaagtcactaccctggcgagaagtaataaagtagcccaaacctgtgcgatgggcctgttcgttcagcatcgagagccaagaggaaaagccgttggtctccctaggcaaaaggtccgccttggtcatgacgccaacgcatcgatcctctgcgttcatctcttgaatcagcttgaaggcgaagctgttctcggcatcctggttcataggcactgcccaaaggatgatggcattctggcgggaaatgtattcgcatgtgaggttgcgaacaacccgctccaagaatctatcctcggggcgcttggcagtgatgaagacacccggtagatcgtagaaattcaagtcagcaaggtcaggacccttgacctcgagggcgaccgtgttgggtgaaaattgggcttcgccgtgtgcctccttctctttgattcgatcgagatgctcgcggcgagcggcgtcagattgcccactctcattcttgagacggggaacgaaaaagcggtaaggcgtgctaggatttaggatggcaacctgagcacaacggaggagggtctcaatttcctcggcatcgaagcggtcgcgaatcgtcttgaactccttgcgagtctgtcgacttgggtccaacttgacccagggtgggaacctgtcgcgatcggtgacatcctggagagtgataggatggttgcgcggcacaaaggcatagtcctccttgaggaacacacggcatgaccattcgtcggcacgggaaatgcggatatggattgggcatctcgtgcaggttccactgcttcttggaagactgaggccagcaatggctgacatcagactcgactttccggaggattgatcgcccacgagaacaagctctgggaggctgacgacatgttgaatgcctcttgcttggagttcgcccaaggcatcgttgatatccttgagctcttggccgaaatccttgagtgcctggccggggccgataaaggaccgatccatgttgacgaagctccggggtgtaggaaggtcctgctccacgacttcggtcttggtcttcacttccatcagcatgcattcatcatcctcgtcttcaccgtcgacgtccatgtcgccaatgaccgacgcgccaggtgcaagtctggtgtccacgctagctgtgacaatgttgttagttggttatcacatagtaaatgaggggatctggacttgacctacgggcatctgaccgctgcatgcgtctctcaacttccgagtgtgccaccgtcgagttatcgtcctcgtcaatcctggcgaggcccgagttcggcatgggctgctggaaaccaggttcccgcttgatgcgggcatgttgatttgcgcggcgcatgtttgtttgagtctatcgaatgcgtcaggatatcgtgacagagaagaaagaataaagcagcaagtgatggaaggaaaggtgaaagtgattatcataaacttaccatgataaacactagactcaccctgtggaaatgcgattcagcaaagaatcatgaaaacctcagatccagctgaggccaattacaccatcgactagaccagttcgtgatgattatctcttggtgacaacaagggagtgataattacagtaagggtctgagggtatttcgacgggtatgagtgaagctctggacgagatggaggagtattgtggtaaaagatggttggtttgtgacgttgggttacttggcgatagaagctgtaagtgaccgggagtatttccaacgaccagacaatatcgaggggtagatgggagaaaaaagaaaaaagaaaagaggcagcggtccaatctcgacgacgagaagatgagagaggtaggtctcgggttagactcctcgtggtgctaggcactgctagggaaagcggggtagatgtgagacagccctaacagattcgatcttggtgaggaggaagcaaggtggagggaggaaagtgaggttgccgagtcgggtgttgcaagggaaacggatatcaaagattcgcgataagaatcccaatccatccaagtccagtgtgcccgacccttgcgctttgcaaacaatgagcagcccctctatcacggttgctacagcagaactcaggcggggagtggtgacctttttttggttgacctgttaccgagcgtccaatggcagcaaacgcgtgctcgtcgcgactctgaaatctgccactttacgcggacccagcggcgggagcctggccaaccctggtctgcctgtatcagtgtagtttccatgggatggcgatccaatgagagaggctgtttggacactgaaccactgtaggtctgtacggaaaaggaaagatggcaaacacatattgcatcgcatggagagagcacaaatatcaaggaattgaacaaagggttggtatatgtagaccatttcaaatggtgatttgggttcttgacattgctgactttgttggggtcctgtcatcggtttggactgttgatgccactgcctgccggatctttacccttttccatcctttttttgactcgaagcacgttgccggccgcaaagtatgtacttggccccaccaagacggacagagtggggaagaaatcgaggccgtacccgcgcccggcccctgtcctccaaaaacagagttgggtgttcacgtggggcaccgccgcccgtaagactgaccggggactgcaagctttggttcaggggatttggggatggagagctaaaagcgagctcgtgtagcagtggtggaccttgacgggaagcagcccagttacaccattgaccgcagcaccatacaaccaagtgggcgtacgacatcccgtcttcgagacgactaattaaacacttgtgttgctctctccgtctttttttttttctttctctctcttttttacccatctaccgtctctttcatatcccaagtaaaccattgtatcaaccacatacatctattgggaacccgtacacaacaatgtctctccaggtccctttccacaccaaggccaacggggctgctgctggcggcgcaaccaaggccgtcatcctggtgagtacctatttccagacctccttggcttacggaacacaaccctcctccacgagtcctgtagaggtagctccgtccgagacaaagcaagcaaaaatgttgacatctataacccaactctaggtcggcggtgcctcgcgcggtactcgcttcagacccctttcccttgatgttcccaaggtaagtctttgaatgctcccccacgttatatcgaagtcactttccaactaacggcggtctcaccgacaaccaactagcccctcttcgacgttgccggccaccccatcatctggcactgcctaaccgccattgccaaagtcccctcgatccacgaagtctacctaatcggctactacgacgagtccgtcttccgggacttcatcaaggatgccgtccacgaattcccccagctgaccatcaagtacctgcgggagtaccaagcgctgggcaccgccggcggcctgtaccacttccgcgacatcatcctcaagggccgtccggagcgcctgttcgtcctcaacagcgacgtgtgctgctccttcccgcttggcgagatgctccgcctctttgaagaaaaagacgccgaggccgtgatcctgggcacccgcgtggcggaagacgccgcgaccaactttggctgtatcgtgtcggacgcgcacacgcgccgcgtgctgcactacgtcgagaagcccgagagccacatcagcaacctgatcaactgcggcgtctacctcttcgccacggaggccatcttcccctccatccgcacggccatcaagcgccgcaccgaccggcccaaccgcttgatccgctacccgtccgccgagaacctcgagtcctccttcttcgcccagcaggccgccgacgacgacgacgaggaatccgagaaacgctccgaagtcatccgtctcgagcaggacatcctctccgatatggccgactcgaagcaattcttcgtctatgaaacccaggatttctggcgacagatcaagacggctgggtccgccatccccgccaacgcgctgtacctgcagaacgcgtggcaatcgggttcttccgagctggctcagcctcagccgaaccacatcatcgcgcccgtctttatccaccccacggcccgcgttgaccccaccgccaagttgggtcccaacgtgagcatcggtccccgcgccgtcgtgggcgctggtgcccgtgtcaaggagtcgattgtgttggaggacagcgagatcaagcacgacgcttgtgtcttgtactccatcattggctggaacagccgcgtgggcgcctgggcccgtgtcgagggtacgccgacgcccgtgacgagccacacgacgagcatcatcaagaacggcgtcaaggtgcaggccattaccattttgggcaaggagtgcgccgttggtgatgaggtgcgcgtgcagaactgcgtgtgcttgccgttcaaggagttgaagagggtgagtttctgttctgtgtttccatcaagactattatccatgacggcgagactaacaaaacttcacaggatgttgccaacgaggttatcatgtaaaggtggcgagatagcaggtgtcaaaagatctgacgagaatggatggatggatgacaagataccactgaagccgaagccgcttcaaacttaatcaaaaagaactaatgcaatagccgattcctggcaatctatcatcagactcacagtatctcgctgcggaaaaaggccgcgtagctagatacatcacagatagcccagttggagcatattcccacggccatataaaagttcattgacagtattgataacagttcgcgtttcatcctgtttttctgttgggaatttcggacccggtaaaaacgtacaaggtgttgatttgatagcggacagcgacagtaatcataccacagttcatcttcatcttgacccatctacagatagcccctgccccgagataatgcatgcctagaacgcaacaagcaatttctaggaacacaaacgttcccgtcatcatcatgaataccacctatgacgaaacgaccggaatacttcatcatatcctcaggcgtggccgctctgtcgtctgctgacgagacttacgattgggctatcctcatcctcactgtcaagaatccccggaaacatcctctcagtctgtgacgtctgaagcggctggaaatcgaaagacatatcggtgggcggatatctattgttggggtcatccatcaagctatcgccgatgtgttcgtcaccggcggttgcgttctccatattttccgggaccgaatccgttcgcaaaaaagcgggtgtaacagcgaaggacggtggaccttgccgcgcgtccggaggggtatccagaaggtgatcctcatcgatgctttccaagaagtcggacacagcttgggcatccggtgtggaggacatacgtgcgggaggaggaggaggaggcggacgaggaggatgagcggccttcacccttttggcccttgtgttcgagacattacctcctaccagaccgccgtcatttgcggcaagtctcttgctgcttctggttcgggacagttgactttgttgtgtctggctctcgcgtgcaacctcttgggtttcaggcagattggatgttacgtcttcataaatttgctgcacgatattagccaccatctgtgtctttggaccttcaatcacgtggcctttatttgacttaccaagggacgctttggcttcctcttctgagtgctaggaggtcctggagttggtgcctgcttctgtgtcgaggctggcttttgtgtcgtctttgtcacttgttttgctttcgcattcggcttctttgcgctcggccgagttgccttcttttgtgaaccctttgcggtggttttgccctgtgaccctcgattctgaactggggaagctttatgtccagcttgagtctcttttgctttcaatggtgggttcaccttttctgtttcttgggctcgcagtgttctctgccgtgtgttgatggctcgtaatggctcttggaccgctttgcgcttcgtgtttgcctgtttcttgggttttggagcttcaaactcctggggtgtagtgtcaagttgcacagagggagaagacggcttatggttgttggtgctctgactgacgggaacaacaggtacgctctcgatttgttgagagtctggtcgaagtggttctatcctattcgagggttagcgcgaggatcaagacagtggaaagggttcgcatactccaggctcgcgattcggtcgtaacggtatccctctttctgttgaagcttgagatttgcatcgtcgaactcggtacgatcaaacttccagaatccaatggtgggaatatctggaatttcgtttgcgtgaaaggccatagcccaatgcagaggccctgtaagaagcatattaattatcatgtcgctgctgggtatcgcccattgtactttaaccaatatctggtatgcatgcggtgtatgctgcagctgggttgggtgcgcgatggtagccgtactacttaccgttaagagagggaagccggtttaggtagtcacccaaattccagagcttgaaattggtgtcagatatgtgttgctccccgatgcctgctctccaaatgtcgattccacattttccgtcaggggggtacttgaacaccaaggtgtagtactcgatcaaacagtcctcgtcccaagttgctgatctcaaaaagctgatgcggaatctggccagattttcggtttccagaatgggaaatatgtcgtgagtctggttcagaacaaggtcagtaataccgtatctgaagtgggtgaggaaggtgactggtcctaaccaggatgcccaagaagcgtttgaggtcgtaatcgacatcctggtgcaagaatacggtggtcgattgttctctcaagatttctcggtcaaaaatcggtatgcctgatcctgaagccatgatctcttcatacgtctttgacacaaggtcgctcaggggtaagacatggaagaagttcgatgggaaagcgtgtctgagaaaggtcagtaattgattgcacgaagccgaaaagtgcttgaagccacgaccgaagccgaagtgattcattagtaccgagcatatagtatctggctgatctgtgaagggtgtcagttgccgcaacatagcaagaggtcaagatttctggcgcagtgggcaagaaaggggacggcactcacggcagccacaaacactgtcttgcacagctggatgtcacgttttcgcaatccacgagcaccatacgtctggggattcggcatgtcgaaatgatagcagagttgtacgactaggaaacgttggcggtcctcgattgaggggtttcataactggagggatgcgcaatcgcagtccggatggcttcaaaaaaaatgcccggagtggagaatgaatttgtgcgaagattttcattgtgttctcagcgacacacttggactgggaaagagcacaaagaagtattatacagtacagtagtaggaacattcgaaattgaagatggtggaaggtgcaaacgggagagcacaggaagtgaggagagcaaagatggaaggagctctcccctagactcgttcccgaccacggcctgagctgtgagcagccatccaatgtttatcacttctactagtagtgtaccacccatgttactagtttaaggtaaagccacgcatcgcaagaccgagttcaagtatgttcactttgtgatattgttttctgcggatgcaagtccaccgcgagtgttgtatggccctgtttggcgccacattcatttgccacggtatccagcctctcatactatattatcctgcagtccgtcatatgtcgatgtccatcagtatgagcgagtgtacttggagaggtaagaataataatttgaaatccggtctgagatgactggagcacaagtatatatccagacacttggaacttttgaaagtagaaacacccatgaaccctctaaaatccgtgacatggcgagcgaaaacgtatggctacagcacttcaataattcctaaaatggttgtttgggtaagggaaacataactttaaccccggattggcatattagtgcagtttgaagtctcggacgggatgatcctccgttcggatctcatatcgatcttgaccgagaccaccgtaattcggcatccttcccagggcctttcaaaatgggacaagtagtagtacaacaatcgttcgacaaacagagccataaccccaaattatggtgaagacgtgtggctgcaagaagaatacagggaacgggtcccaggtctagaggtgggaagggagagatttatatctccctgctcgatgcccgccaaggtgtttgtagagcggcgcaacccggaagtccgatggcacggcgtttcgcagcctccggacatgatttttctgcgtatatcgaaagttggtttttggttgatgaggtctcgtagcattgtggttctcctgtattgatacagcacggttactgtaccagacttacgagtgttgttcgatgtgcacatggaaaggcacccgacggctagctaccccccaaaacctccaagagcctcaacctgccccgaatgtctccaaggtgtctgctgcgtcaccacttataagatgcacttgtgcgtatatcgtgatgatcatacatatcaagcaaacatggatcctgtattgtgtcgaatgtgcgcacaccagactcgaaagtttgggaagtacgctaggcaggcgcttgggccaccaggaaacccggttgccaggatgtcgacgctccagctggcaaagcagggaagaggcgaagcggcaggtcggcaaaaaggcatcgcttataccagttgcaattctgggcaaaagcgatctgtgcaacgtgcacaagtgacaagttcaatctccatccttcaagtttcaagccgccgctttgaaaaccgccgtaatcgaagtgggacaagacaaatcccccctttcgagcgacctgaatatcgtggatttattgccgttgttgcagagctgatattacccaaagtatctctgcctcgacagaatctggagtacctggaactcagtgagacaagtcaaagagggcgccaagactggtgagcgggataatcgacagcgtgaaggggcaggtcggcaaaaaggggaaccgaagaagcccacatcaaggctgtcgatgaatccctcctcttcctccccctcctcctcctcctcctccagagtccaggactgaagactcaaggctgagcgggtcatgacagactgtgggtgacggtggagcactggcgttcggctgcccctgaaaatgatgacctgacttggagttgggtgcactagttggactgcgagggtgtcacaagtccaagttcaagtggctgctggcagattgacaaaggcatgccaaggtaggtatatgtgcacgctgtcatccagggcgagtcgatcatgggtgattatctgtatgtattctcggaactccatcgaacaagtcagtcggtccaagcatgacattgagaaatagggcttggactcagtgacgtatcgcgatgtgtcgtggcctggaagaacaacagaactatcgaaacatgatggggctccgctcatgccagccagcggctaggtggtggtggttcatgggttcatgactgatcatggctggatcgcgatggcagcagggaccgttgctcgtccaaaagtgttgtactctggctggagacgagagcatggaagcgggacatttaagcattcactcggccaacctcgtgtctcgcatgtcagcgcgatccatcaagggttggcagtggtgtgtgagtggtggaggtgcatcctttgcctgccggacgaaccgagtgaccaatgaaagcaaggcaaaagaattgcagcaagttcacaaattcatacctaggtacctcggtaccctggtcagcggagagaaagcagctgtcaccagatggcatgcaagacctgacatgcagcattggatgttcttggactgcatcacatcagcagagaccgctccagaactgccctggaggaggcctgaagtgataagtgaaatgatgattacaatcagcttacatgtattcgagtatgtaggtagaaaggcttcggaggtaggaagtagatgcacggggagtagaggcaggtacgcccggggttatacatgcaagtagtagcccggtacatatctaagtacctacttacagtacctactacagtcacctgcactggaggccaatatgcagatgttgttgttgttgttttatttaacgtctactaatatgcagatggaaggagcaggaggtcatgtcaggtcctacatacctacctatgtagtacctactcctactcctagtatagtgtgcagtgcacaagaaaaagaggacaacgactgagcggaaagtggacgcccggacacttgttttccgactcctgcccttttctgtcaacagcatggcgatcgggctatcgtgtgcagctgtggacttgtgagcgttccttttgtcacgacagccctgctcgtcagactcagtttcatcgcttgggtgcgctggatgcagtacgcgatatgttgaggtacttagtcagatatcttcaatgcccgacatgtagaactctttccgcactctcctacagcctgcgtatgcatgaatttaaagttttttatttatttattttttttaattcaaaacatgttcgtcttcgtatcgtctcgtacatatcaagactcccgtcggattcggaacttcttgtattgcatctccgtgtccgtgtgaagattgctgttgaatatgtgtatgtatatatatggcaggggtgagagccctccgttccatcttcagcctttaggtttctttttccagcagtcccacactactgcccctgtccaggtatacctccctacggaacacccccttcagtccgactccgccctaggatatcgctggaaatcggtggtaagaggtatctgactgacatctcgatcgcacctggacccgttgtcacctgcctgcctcccagcttttgaaaatgtaccgcccgctcaccaccgaagaatggtacttacccccattcccaaagccaccgaacggccggactccaacgatcccacctggcaagttcgacataaatcggccataccataacttggatcagactcccgcctccactgcccgtgcctctgctgtcatccccgtctccccgtcctccagtccaccaggcagaccgggagcctagtctagtacaggaagtccaagtacctggctagtctaggtcgcccaactacccctagtcagtaaaagaacaacttccgtccaacaacttgaacacccgactcccacattcaggttgttgttcgccttccgcccctgccgccgccgctccacgctccgccccccctcccattccccagtcttccatcccgtccgctgcctctgacaaccacaaaaaaactggcttggtcattccgccgaccccttccttccctttgccagggactcgaacccattcaaaacttgcaaacatccagtccagcccacgccatttctccccttgcccttctttctttaactcgacagggctacgctgggcaatcatttacttcgacctgacccgacacagacacgcgcgaacagacccttttctgtcaacgtcagcaacgtcaacgtcaaccctgcctcttcgtcggtcacggcacgccatgctttcgtggcaattagcactctaaaatcccgtttgcttgcctgccatcgcgtaaaggggattttactaccgacaacacgcgtgtggcgaccaccctcgcagccgcgacttggaacgcgttgaaaggatcacgaccagcatcgccgatacagtccgaatcaggcattcaccttgtttgaacaggaatccttcgttgtgcccccccagggtcgtcaacctctatttcaacctcagcctattcaacccaccccggactttgccaattttttaatacctctaccggccgagatccaacttttccgttcgtggttcgatcgactccttttgaccacgaacgttggggcgacgtcgacaatcgatgcctttcgaatttgatggtccacgaccgacaacacttcaatctgcaaacatgagttctcctacaccaactcaaaagaccatcgcggatcgcccaccacgatcgaagcagcgggtttcgatgacgtgggctgaagaagatgacccttcctcgaaaactcgcactctcacgctttccgagcaatatgtagagacgaagacggtcacgactacgacaactactcagcgaagattttctcccatccaaatccgagaaccacaaatgctcgaccccaaagaatacccgctcgctgcacagccgacgcccatgttcctgaaaaatttctcgtccacgtatactgttcctcaaggatttcaacacaaaggtcaaatatggtctccagttggcggctttggtgtcgatggaaatcaacatcgggtagagaatatcgactacatcgaggagccaacagtcgagagtggtgggtctcttaccccttctttgattcagcgacgtccgcaacccaaacgacttcagagacctagcagtcggttcgattctcccaacaacagccccttgccgagatctatggccagactaggtgtgcttacttccgataccgagcttcgtcgcgcactggcaaaggggccacgccatcaacgctccccccggacggatacagattatttggcaacacctgatgaggccgaaagagatagcggtgattttgaccatgatgccccagcgcttcagctcgtgaacacgacggaagctgagacaagccagtcaaccgcttatgatgacgcagagagccaggctggcagcgagactcagaccgtcttcagcgcggttgctacgccccccattacggatgtcgaatttcaacccgctgccgattacgatgagcctcttcaacaaacggttaggggactgcacgcgagccacgccattagtgcagtaaccgcacaagacgccagtttgcccagtccgcgcctatcgcctacgcttgctgcggctcagctacagctaggaccttcggatgatgaaggtgctgatgacgaggtaacagcctctactaatgcttttggccgtagcggcccgagtcagtggctagatgagacacaaggaacgggtgatgcggacgctgagatggttgatgattcgcttgttctatcaccaggtcgttgtgattctaccatttccccgtctcagctcgacggagcctatcaccataccctgatgaaccccgacatgatgatcgacagctttgatgctatgccgacccaaatgaagtcttggatgatctaccaacttttgcgtcggtgcccccggaagactcttcaagcggttgctgatgttgtcaacccagccttgaagtgtgatttctttcgacgtcttcctaccgaactcagtctccatattctctcttatctggatcatcgcgatctttgccgggcagcacaagtatcaaaacagtggcgtaatatcgtcgatagcaatgagacaggttggaaggaactgttcgaccgggatggctttcaacttgctcctggtgagcttcaaaaggccatcgctcaagggtggggttggcaggatcccgttggcgcgttggaaggcgaggtcgacctgagccagcattccaaactgacgtcaagcgagtcggaactgttcaagtctgcagtcaagtctgagaaatcagataaggccgacaccagccctacccccaggacaagatcttcgaagcgcaagcgccacgcaggccacacaaacactgaaagatccaagcgtcgtgtcagctttcaggacttcagagaaaggtttcaccagacacacaggtcggagggacccatgtcagccgctagtgccgcagctttggccgtcccagatccccagattgggcttccaagcctacgtcggcttcacctttacaagtctctgtacaggagacactacatgattcgccagaactggaccagcgggaaggttaagcccagtcacgttgcctttgcggcgcaccctcgccatgtcataacctgcctgcagttcgacgaggacaaaatcatcaccggtagtgacgacacgctgattcatgtctacgacactaaaaccggtaagctgcgcacgaaactcgagggccatgaaggcggagtctgggctcttcaatacgttgggaacaccctggtttcgggcagtaccgatcggtctgtccgtgtctgggatatccaaaagggtatttgtactcaaacattctatgggcacacgtccaccgtccgttgtctgcaaatcctcatgccgacggagaccggggaagttaagaacggcgagccggtcatgatgcccgagaagcccttgatcattaccgggtctagggatagccagctgcgcgtttggcgccttccggagccgggttctcgccggtacattatgaacgggcctgccgctaatgaagaaaactgcccctattttgtccgtatcctttccggacacgcccactctgtccggtccatttcggctcacggggatactctggtttcgggcagctacgacagcaccgtgcgtgtgtggcgcatcagcacgggccagcagctccatgttctgtccggccacaatcaaaaggtttactcggtcgtcttggaccacaagcggaatcggtgcatttctggctcgatggatagcttcgtcaagatctgggatctcgacactggtgcatgcttgtacaccttggaagggcacagcttgctagttggacttctcgacttgcgtgacgagaagttggtctcggctgcggcggacagcacgctgcgcatctgggaccctgagaacggaaaatgtaagcacactctgatggcccacaccggagcgatcacgtgtttccaacatgatggccgcaaagtcatctctggaagcgagaaaaccgtcaaaatgtgggatgttcaaacgggcgaatgcatgcaggatcttttgacagaccttagtggggtctggcaagtaaagtttgacgaaaggcggtgcgttgcggcggtgcagcgtggcaatttgacttacgtcgaggtatgtgccaatctccttggcagcgacataacgccagacgcgcacatgagctgactcgaaggtttttagattcttgattttggggccgtccgagatggagctccgcccgaggaactcggcaaacgtaagctccttaatgaggcagaagtccaacaacttttgcttgcagaaggcgaataattcggacagaagaactacgcatcaacgacaacgccagcggtcatgaaagcatggacttgaacttggctttcatacagtcaacctgtcagcgaaatgcggcaccctcaaaatagaaacccaatcaacagtccactggaaagaagggcatatcagggtagaaaggtcgtcgcgcgcaagagtaacttcttcagaagctagacagccactgctcgtcttaggacgctatttcaaagcccaagctagcccggatctgggtctctccacacgttaccggacctttttttttttttttatctctttttccatttttctcaaaaagtcatgatcattttcgatgacttgctaggtgtgtatggggtacgaacggaaaccactcaagggcaaatgggagaaacaaagcgaacggagtcagggaacacacgtttttgtgcggaatatcgcacatcaatcatatcagcatttcaaggtgttgggagcccggtcattctcaaaggtttttccacggaacgttttctctcttcataattttctttgtacgttgttcatctcttgttctccggcgttagcatgtcaatctcttgttttacatactagtcttatcgatggcattcgattgatatctacctacatcgattgcgcctttcgcctttcagttttgccattctagttcatttgaatgagaacaaggaggaaaaatcaatcgagacttgggagcctagggtatagttgcccattcgtacatgaccgtcacatcaaatccatttaaaacttccgttcgcggtctacacagtcgtttttaatagtagttccttcatctcaaaatgggattggggtggagtggcggttcatcattatcaagtgaactcgcatgagtaggaggaagagcgagggcaggtgaaaatacagtcgtcttgaagttataagcgatctatgatggcgatcactgatgtggtggttcgtagtaatgatggcgtcgttgcgatgtttcttaattcagttatcgttatctcactcagtttgcaccggcaccagggttacatagcaactttatgattttagaagataacctgttcatgctcgtgagttcttgttgggggtgcctcactccgatgtgcccaaactgcgaacaacagccaggaagagactaagaaaccctggggggaaaaaaacatgataagggccacgagccaagacaagaaagtttatcgagacatgcacatgcggctcaagttgaagttgaacgagctgctaattcccattaatattctgtttttgtctgactacctagttacatactgtctaagtgatgatgatcaagtcgagcctgtcgacttgctgtatgcatgtataaaccattattccgcgtcatcatcatgatgaacacttctcgaaaacaccacggcagaggtactcatgtaagtgcccacttatgtacctagagaccgaccgagcatttcgtgccatgccgaccacacacaccagaaattcgaccagaaaaagcaaccaaagcaaaaaggcagaaactgggagtgtcctcaaggcagttagggaggtaagcacgaccgacgtcgagtggctcgtccccaaccttaaggtatgcagagtggttttcgctcccagtgcatggatccatatgcaaagggaaggaccagcaggacaaagcaggagcaacacgtttgccaagaaaaagaaaaaaagtaagagtgtatgctgcgacaaaaattggtggcactgttcggtccctgtgcattgaatattgatacgtccaagcctgcatcggccaacttccgtgcatactgcatactgcatacgtaggcctcgctgcatagaggtaccttagcgtatatgcaacgaactgtagtggaaaggtcttccaatcataggtgctttggattttggacttctcatcttaattaaggttaagaccaaggccaaggtctatatctaggagggttcctcctccctcctttttgttctctcccgtttccgtttgttgttgcttctcctttcctgggtcagagtcagagacagaatcattgctcttctcttgtccctcattagaggtactgatcttcttggcttcgtcgggatcttcttgattgatgtttccccagttccaaggatggccccaacccttgcccatgcctccccagctgtgatctgcagaggaagaaggagcatagtgggtaagtgggattgttgatgtcggagcattatcgattatggtttgggtagtggtggtggatacccaggtggtgaggaagttaatctccgtggagtgagaggatgagcaaggaggggtcgaagaagatgtggaagcggaagtggatgtggttgagtttgtcgagcagcgggtggtgatggttgaccactttggtttttgccaggctgttgttgtaggagggattatcacggctgtggaggtgctggtggtagaagcacaaggggttgtagttgggaatgtggtggtggtggtggtggtggtgcaaggcgttggctcgttttcactgtggatatgagttaaagtggtcgtagtccaggtgggggatgaattcaaagtcaaagttgaacacggaagtgactcgctctgcacccctaccggaacagtgacagtcgtgttcggctgccagttcggtctcggatcagggtgagaaggcggatgaggatgagggtcaaaatgaggccattgaggcttgggccaagcaggcgggccgctgtgttcagtccgggaatccgaaggtgtcgtagacgtggttgctggcctttcccacgatgttgatgttgttgttgacgttgatgttgacatgggcgttgaccaggaggatgaggtagaccaagaagatggtgtaggtctccagcggttgtcaccaccgccagacatggtaacagtgaccgtcaccaaacccagtccatcccgatcaacactaacactgggattggggtgagacgcccagtccgaatgtctccacccatcgtccggacggggccaaccattgccattgtgtgggtggctgaaaacaggtgctggccgagtgacagtaaccaccgaaatcgataccatcgtcgacgcgggggatgatgctgagctagcgggctcagtaacagttgcggtttgaaccagcgcatccctatccggcccccaagctggaccttcgtcgtcatggttagggagttcatgatcccacccaaccccagccccggcgtcaggtccccagctgggttgcggttgcccctgcggttgctgttgagaatcaggataagcggtaaccgtgacagttttgatcgtctggatctcagcgggctgagaccataccgcaaaaggcggtacacgaagtccagcttcggtgagagtaaccgtcaccacttccttctgtgaagatgagggcgaggggaaggacaaagttgaggatgtgatcgtaactgtctctactgatgaagcagtaactgttactgtcgaggctgaattcccgcatggcgatggcggtggtctcggtgggtaaaagttgccattctgaggaggttggtgggggatactgtggacttggacgggtagagcccacgccaggagggcaagagggagaagtgaaggggacatcattatgggaagaataaactcaagacaccgggtgttgagctggtgaatacttgtctagttggtgatctgaggtcatgatgagaggtggatggtgtgggatttatacagcttgtcgttgacgacttggaacatctttcacttctgcctctttgggttctttggacatggggagggagaccggcggaacattgtggtaagggagcttcattgaattaactgtactaataggtttctagtagaacgcagggtcgctagaccaatgcccttaataacaaggagggattcttcaactgttcacgatttcttcaacgtgaagagaccgacaccaaagatggacacttcttcaggtgggttctttggcacatgaaagccacctgatcagtaatgaatataaaatattgccaattccaaagtaagggtgagatatctttaaagcacagaagccaatattgctgataatatgttcgagtgtcttttcagagttgaagggaaaagtcaaagttggaagttgtctcagcagttgtcgttaacatccctgtccccccaagccccacaggcaccggggaagtccccacagcaagtgccagggaacatttcattgacgtgcgtgggcgtcccttgcaggggcagcagggctgaaattaggtgggtgactgcggcagcagcgcgaccgccgcccgctgtgggacaagcaaattccattcatttgatgacctgagtgcccccctggacgcccgggcggcgggccgggggtggtgccctggtgctacctagctcgagcccgccactaccataggtgcccgccaggagcatccaacttccactttccggttccccgtcctgcccgactgaggtgccaccacccaattctcccgtccggcaaccttaagtaacgtcgcctttggtcgccgataacctctaccgtggaggtacacgataccgctcgacaccgacacctccccgtttcccgctccattcctcggcgggagaagcccgatgctatacaccctcttcaagtcgattcgcaggcggtgactagtcaccctcaacatggcaagtaggacgagggcaggttcccttgggtcgatcgagtccaagcacggcttgatcgggtctgtttcgaggtggtggacggtacgtgatggcttcacccttatggtaaggattggagtagatgctaacgaagacactttgcatgtacagagatcatacacttcggactgggtcgctttctccctcctcctcgtcggatacatctacatcgcggctttcgtcgagcctttccaccgattattcaccattaatgatattcgtatttcgtttcctcatgccgaggttgagcgggtgcctctcggtatgtttatacccttttgcccttctgccatttttgcctcctctgtcccttttcagtctttccccctcccccttccctcacccatcccttctcccagcttccctatgcccctccctttccagtctaaccatagtactaaccatcatgtccaaccaccagcccacctcttcggctacgtcctcttcctccctctggccctcctcaccctaaccaactacctcctctcctccccgcggcacatgcaccacctcaccactttaggtttcctaacctccataatcctcaccaccttcctcacggacctcatcaaaaacatggtcggccgccctcgtcccgacctgatcgaccgatgccaacccgacccttccacccctccaaacaaactcatcagtgtcgaggtatgcacgcagacagaccaccacaccttgcacgacggctggcgcagttttcccagtgggcatagtagttttgcgttttccgggttggggtacctggcgcttttctggtgtgggcagttcagagtgtttgcgagcagttctcctcctccgtcttcttctcctggaatcatggagggcatggaaaaggtgctggtccgtcgggatttgctgaaagcgttactttgcctcagtccgttgctgggggcgttgatgatcgccattagcaggtgcatggattaccgacatgatgtggaggatgtctgtgtgggcgcggtgatggggtgggtgattacgtattggagttataggcggtattggccgaggttgagcagtgtgaggagtgaggagccttattcggggatgacgggggagcggggcggggatggggtccagagtagtgggaggtatgggagggtgagggatgaggaggagggggtcatcggaggagggtttcagcgaaatgtaggaacgtttgatttgactgccccggtggagttgggacctttggagagccctcgatgatgagtggatgaaggctaatttggatggtttccgtagatatcttgatttgatactgtaatgtatcttgcttgcgccagatgtgcgtgtacactcgaaacttttgccttcttcagatatggcagctttcgagcacggggaacgtcaaagagcatatagctgggagttggagacccatgtttgtatatccatttcatgatttggcgtaccacggtcattccttgtattagtacagaaagcgctctctagactaaacgcaggccggctttccgctctgttccccatcctgaactatgcgtggcattcatccatcttacttgtcttccgtgttgtcgtccttcgccaagtcgtgttccttcaatagcgccgtgatctcgtccgcgctccatagcctgtggtagatcttgccgtccttggtctggccaaccgtcgcaaactcgactgtcgtggaaacattagtatgatttcatccatgaccacaatatcgccaagactcactcttctccgggctcagcttggtcgagtccatggtcttgctcaacaccttgacggccatggcgcatgcctccttgagcgtgcagtcctccttgtaatcctgcttcagcaggctctgggcgctcgcattgttggcgcccgcactggtcgccttccagccgccgtagttacccgaggggttgctgaggtagagctggaactggcgctggggatcccagccggcgtagatgaaggaaacaccaaagggacggagaccaccgtgttgtgtgtagccttgcttgagatcgcagagacggcgcactagctgttcgcaggggatgtcctcgttgtaggtcaaaagatagcgttgggcggcttgtcgggcgtagttgatgaggatgttggcatcggctgtcatgccggcgacggcgcagatcatgttgctggagggcagcaataaggttagcgactgtatgatgcagagcaagaaagggatgcgcctactcgttgagaatgtagagcttctcggccgatgtgtcttgctcgaggagcttggaggtgaccttgcgctcagcagctaggacgatgccatccttggcgaggataccgatggcggtaccggcatgggaaatggcttcaagagcatattcgacctggtacagacgaccttcgggggagaagatggttgtctatgagaaaggcgtgtcagtctatgtgcgaaccgccaaaagcttcaaacaagctgccatcaccacaccaccactgctaccccccctcctccgcccactacttgtcgataggtaaggcaggctgacgggtcactgcccacttactcgggaatcgtatcttctcgccatggtttaattcgatatggcgattacttgctggaaattgtctagttcttggtacgtcgttcgcaagcgccaacccagtgcttgtcttttgcgtcgtggtggtgatgctgctttggtttggtttgtattccttcaacaaactgccgtggaagatggagggcggaaggcggaaggcttgacgctgaggtgcagcagcgcagtggacttagtgctgtcaggtcgccctggagctccaggcaagcaagcatccaacgcgtcacctatggtcgggcaggtacctaaggtaggtacctctacctccttcccttgacacggatgaaggttcagattaggtacctaccttaggttgcccgctcgccagctgccaactgcctgccggggtctctggatacctctaggactcccggtcccgtctgacgtcttatccaatgtccactcagagcctcagtgcccgaaatcaccccgctttcccgctccagcagggttccatggagagagtcccgctgttaggcttacagtacgcagcttgcccggctgattaacaattatcgctggagctaagcggacaatcggtacaagagatctggtcgccgcctccacctcagcaaactcctctccttctacttccaacctccacaattccgtcactcagtcgcgacacggctgctttctttctctcttccgtttcagcgacctcttcctctgaacacctctcgacaatccgacttgactactaccacaccactcagtcttgtcgcccaactctctcgtgctgtgctgtcggctaacaacacccatactctgaatcgccgacgcgttattcctcgctcgacatccagtgtgctcccggtcacgcgagggtccccgacgatccctccgcattctacactacagtacatacttgtcgaccttctaacggtcccgcgtggagcttgggcccctctctgactgaaggcagacgggaaggactgacaccaacattctgactgcgacgaccaacaccatccaacagtgtccatccatccaactgccggagaagaagaagaagaagaagaagaagaagaagacgaagaagaagcagcaacaacaaggcgaccaacaagcaaaacagcaggcatcaacactttgccctgcgcaaaccaggagggtcataatttgaggattgctaggtctagctgctgcaagaatctcgcctgccagcgacacatagcttcaggatcattttcttcgttcttttgttgttgttgagacagccctcctctgggtagtcactgtcgccatccatcgttgctagctctacctactttctcacgcgtaaaatatctttctctcgctgtctaatgcccgcatgaggatccgctctccacacgcatgtcttgagccatctgcagtagaccgcgcgcgcgtcagacagagtcgaaagcactccctcccaattgtatccgaacaaggctggaaagttcgctgtccactgagcccgtacctactacataccccaaagttacccgacctgaccattgtcgagaaccgccatcatgtctggtaagctactacgcagtcaccatgtttcgttttcgtctcgcaatagcatcaaacaaccaagctagcgccagcgccagcgccagcgccagctaccaactactccccatgccatcttcagataccgagccattcagcccttcgtgacttaaaaagctaaccacgaaacacctgatgctagaacccgagccgcgccgatcggttagagctaccaagggtcaacacaaggctctggaacagctcgaccaaatcgacatccccaagaagcgcggaaagaaggccgccaagaaggcagtccccgagccagaagagcccgaggaagaaatcatccgatgtgtctgcggcgccaccgagcaagatgaggattccggcgaaccctggattgcctgcgacatgtgcggcgcctggcagcacaacatctgcatgggcatgagccagtatagcgaagatctacctaaggagtatttttgcgagctctgcaagcccgagaaccaccaggaactgctcaatggcatgaagaacggcgagaggccctgggaggccaggcgcaaagccttcgaggaggaaaaggcagagaagcggagaagaggcaacaagaagaagtccaagagggtgagcgaccacaaggaagaaagcgcccaggtctcccagaaaccaaagccatctccggtaccagagcccaagaaggatgccaagaccgccgctggacagaagcgcaagacgacagaaccggtgccagagaaggagcccaaggtacgtcacgttggttctcactcctcttctcttcatgacgctggctaacccttccgtacagcaaaaggtccgaaaggtcacagaaacccaagctccatctcttccgtcatacaaggccccagatgacatcgctggaaagatcagtgagctacccgagctccggcaaggcgccgccaagctcctttctaaatctcttgtacactctattggagttgccgagaagaagggcgtgtccattccttccgaaggcgtctcagcctccgccgagcgtttagctattcagattgagcgtgctgtccacgattcgcaccaacccactgcctatagcggccagatgcggacactaagttacaacctcaagaccaaccaagaccttacgaccggcctgcttggcggcacccttactcctaccatgttggcttccatgacaacagaggagctggcaacaaaggagctacagaaagagaccgccgagatgaaggccagggcagagaagcagtccattatgatcaccgaggatgtccctaggatacgaaagacgcacaagggcgaggaagttattggggacgaaagtttcaacctttcgactgatgtttcctccgcccccgtacgtaggccgccccaggatacagccgagcccccgaagaaacgcgttaaggaagagggaccggagagggctgctcaggggacggcttcgaagcgagcttcgagggatctgactgtggacacgcaaaagtcgcctagcacagggaactttgatatcaacaaagtcttctcaagtgttaggtcgcctacgcagtctcaccacagacgtccatccgccatgtctacatcgacaggacctggggttgatgctgatgtggatcgccttttggatgacggcacccaatcaccgccttactcgcccaaggaagagatcctcgaccccgacgtggtatggaagggaaatttggtcatgaacaccattgcggacttccaagtgacggccaagcatattggaggcgccaaactcaaggagtcaatcggcttggaatgggacaagttgatgcccaagactcttactgtctgcggacggattgacgaacaacaggctattgtctacctctgtagtctgaggtatagtcttcccactgatgtggtagtagtgaacttacagcccacgtcggcggcctcgaagccgcagttccaacgcctggttgactactttgtgtccaagaagcgatacggagtcataggagacagaggggtagcaaacgtccgcgacacctacctcgttcccgtgcttcccggcacaggtcaatacccagagtttatgctcaacctggcggacaaccacattcccgagacgaggacagagccaatgttgctcgccgtatttgtctaccgtaacgatcccgatactatcatgcggctacatgggactaatgactataaccaagtagtggcgaaccagtccacaaaggtccacaccagcttcgccaatacaccggcgccatcatcgccagcgctggcgaaccttcctccgggccatcgaccttcgctctcgacgcccgctttctcaccaacatctccacagggcacattccccaattacccaactcctaggcacagtagcaccccttcccaagtgccaccgcagcagcaaccgcagccaacaccgccagcccagcagcattcagtgagccagatacagcatcccgccgtggaccaagtacagaaacaaggcgaggccatcgctagagaagtactgggctctctcatcaccagcccgacggttgcctttttgttgcctcaggcccacaagatgtcccggaaggaatgggaagtgatcaagaaaatctacgaacgggaccccaaggctcgcgatgatctcccttaccttagcaatgttttggagagggaaagtacaaatgcgcaggccaaggctgctcaagctcagcagcaatcccagcagcatccggtccatcaacagcaccagaatcaacaacaacagatgcatcatcagcctcaccaccaacaacatcatccacagcatcaggttcagcagcagcagcagcagcagcagcagcagcatctgccgcagcatccgccccaacatcaaccacaccatcaggctcatttccagcctcagcctcagcatcaacagcaacaccaagctcatcatccaccccatcatcagccccagcaccagtcacagcagcaggctcatcatcaacctcaccctcctccaccgcagcatcatcaacaaccgcaacagcaacagcaacacccaccaaaacatcaagctcagcatccacctcagcatcaaccgcagcaccaggcccctgctcaacagccgcaagcggcctacccgccccaaccggcctctcatcatcctcaaccacctcaacatcagcagcaccaaccaccgcaaccgcagcacgcgcagcctcacccacaggcccagcctcagcaagctcatccacagcatcaccaacaatacttcaccccgccggtgcgaaccactcctattcctccgccgcccatcccaccggtaacttctggctcgggtggccccattaagcaaacgcccattccgcctccgcccattcctcaccaggctgccacagcagcaaccggtcctccttctgcctagaggggcgacggacagcggacaaaccacccggactcagcagcagcggtcaggaatagtagtagtagcaataatacgaggcctgcagcagcgacaaagaaaagtgacaagaaaccaccgccgagcacaccgcgaagggaggaggatgagaggggttcaattttaggagctggaacaggatcaggagggtcaagatcaaaagtggcaacgacgacaacggcctcaacaaaaaatccggcgctgccaccgcttgataccgatctcaatcatcatctcgaccgtcgtcctcaatgcctccctcatcatcatcctcatataacaaacccttcgccgcggagtccgttggttgccgctagtccggtagttgatcatcggagaagaaggagtagtactgcagccagcagtgcagccggtagcatattaggtggtttcggtggaggtggtggaagtagcatcgcaggcggaagcagacatcaatctccctcggccaactcggttgcgtcatctatccgatcatctgtcttgggctcagcatcaacgggtgcgaaccaagcgacaccggccagtagaccgacgccgaggagaaggcggttgttatgtttgcagccggtggagaagcagacgcagaagaagaagaatcaggcaaaggatgtgatggaggggtgggatgctgagtctgattagaagccgcgccgttagtggggttgaagtcagttggtttcttgagattcggaggggtggaagttcgtcttagtctgttgtaagggaaggaggataggtattgaagagttgcctgtgtgacgggaattaagaaaatgttacatggtagaggtatgtttacctgttgaaagcggtcaacgaaacgtggagcggaaaggtgggggggaaggaggaagaaaggaaaaaaggaacataaaaaggaaagttcagattcaagtacttttggaagagagtgaaaatattgtggctctggttttggagggggcgtattttaggttattgaaggctactatggaaggggaggagtttaatcaggcatcatgatatgcccgttttcgtccctttggttttcaagtcagtcacttttcttgctcgatgtttattgctggtcacaaattgtttttgtagtaactatggcgcttgaagtggagttggtctgtcaactcttgagaagtccctcccactctcccagtgtcatgtctattctagtctacagtcgtgttgttgactctgaaatggaggaggaaaacgaaaacgatcaaggtcggacctcttctcggtttctttgctcatgtttaggtaattgactgcaaactgttcatgtcatagctatggtaactggtcgcgccagttcaagatagaaaatggagattgaatctagcgattttcttgcaccggcttgtgaagtgaagactctgtgctcttgtgatttgcaagttgattcattattaggtgagatgttccggtctgtggtgccctactgaactgtgaagtcatttcttccactaaacgaactgaggcataagtttcccataatcttgaattctttgcatattaccaggatcataaatttctagtatctgctttctcatggcttttagatgaccaaatgctcttcttttggggtatacgcacaacaaaacaaaaacaggacaagacacgccatgcacaatttttccagaacccaaccccaagccaaacatccatttcaagactaagcaaactcagcatccaaaaccccccaccccatcccctcccgctcccaatacatcttctcctcctcctccgccccctccccatcaacacccacccgcctatcccccaccgtcgtgcctgtcctcgcacccaccggtactggtactggtactgctgctgacccataccctgcctccccatcccctccacctgtcccagtcccagcaatattaacatcatcaacagccggaatctccacactccccaacccctccaacaccctccgtgctttctccgccaccgcccgattcgcagccgtctccgcccgcgtctgatccaatcgctcctgcatcaactgaatcaattgctcacgagcctgatgcgggcgatactcgtttagtacgtggtggaagtttagaaacaaagtgcgtaggtcggcggccttttgggagccggcggcggggtcgagggacatgattcccaaaagctcgaggaagttgaggaggagggacttggagaggcgtttgaggtggaggtggagggtgtcgtgggtttgggtggaggaggcaccactggaggcaccaccgggggctgaagtggaagaaggagggagagggagttgggaggtgggttgttgggaggggaaggcggaggtgggttgggtgtcgtcggttgttggttgggttgttgattggctgtcggtggtggtggtttgggtattggatgtagaagtggtggttgagcccggaaggggagggccgagacgttcgatgccggctgattcgaggggttggagggattcttcgagctttggggggggttagttgccatgcatataattggaaaggagtgggaataggcaagacgtacagactgaggttcgccgtatagtcgccatgttccatctttgggctcggctggtggttggaggtatatgaggtctgaatcggcagggagatcggggacgcggacaacgtcctcgacgggaatgccgtgctgggaggcatattgctgtttaatttcggcgtaggcttggagattggatggggtgaaggccttccaaaagagaggagggtcggggaagaaggaggcgagagccgagttgtcgtcctcggtgtcggccatgatggtctgcaatggagggcgagtggtgtttggcgcaaggtcgcgaaggcggtgcgcagtgcttctttggtaatgcgcccggtatttctattgaggttggtgttttattttggcgtattcaaacaagtacaaatatctggtgtctgtatgcgatcgagatgagttgcgattgcgatacgaaagcagttgttctcttgggttagaagcgtcggtgtttgggacaatcaattgattgacttgcaagtgacgttgccgggaagacgaatggtcgcaggcagcagacgcggcaaagttgcggcaatcgataagagctctccacacttggagctccccctggcgccggcttgaggtagaggtactctgtacccttgcttgtcttaaaagcttagggtgactccacaagaaacattgacgtcgcagcctcaactgcatcgagtcgcgattcgctcatcagtttcacgacagcagtctgacgacttcacattccttagcccgagtctagacattgaacggctgaaccccacccctaccggcaacttaatatcactcctcttgattggcctcggggcgtcatttacatttcagatctcgaaacactcaccactgctctcacctcactctcacctctccgggtcactttacgctgctcagactctatcttcgtctcacccaagactacataaacaatggccgacgtacgcgccctcttacgccaacagcgcgcggcgcgcaggatagaacacccgcacgctgcctacaccgacgctggcaagctcgtctgcgtcctctgtcgggaacacatcaagaccgaagctctttgggatggccacatccgcaacaccgctcatcgtcaacgactacaggcactccaacagcagcagcagcaacagactgaagcgcaagatgaatcaactgatcaatctcacaaacgcaagttcgactctcaagatgacgacgaagccaccacccctgtttctacagacgagaccgaccgcgcatccaagcgcacccgccccaacactctatcccccgaaccaggaccgacaccgccaacatccaacccagccgaggtcaccaagccaccaaccctgacccgacagcagtcattcacgccaacagccggcatcgagctcgccattccttcgcggccagcaacgccagcagatgccaccacaacgcccaaatcagccggaggaccactacgccccttttcccaattatccgatcaacaaaaatcgcaaccaccaacttctcattcaactttcactaccacctctgccccaaccccaacctcagcagacgccccacaggcatcacaagcaccacaagtcgacgacgacctttgggcctccttcgaagcggatctcctcgctacccccagcaataaacctcccgcagccgctgccctaacaggaggagaggccgtcatctcagctgcacccgtctcagcagcacaagcagcagccgccaagtcccatgacgaagagcaatccctccgccgagcggctaaggacatggagattgaagacgagcgtgaagaggccacgagggcgttggagaccgagtttgaggttatggaggaattggaggctagggcgaggaggttgagggagaggagggaagcgttgagggctgggaagttgggtggtgctgggcaaggtgcggagacgggggcgggggtgggacaaggggaagggatgttagatacgccgatgggaggaggggataaggatgttgttagtgagggtgtgggaaagacgacgagtgctgctgctgctgctgttttggcggcattggggaaggagaatgctgcggggacaacaaaggggaaggtagtggaggagaatgaggaggaggatgaagatgacgaggacgatgaggacgattgggatgggttccggttccgcgcctaggacgcttttagttgccggcaatggtaatgagggaagctcgggtgggcatcgctgttcccgattatcgtctgttcttgcttcggtaataccacttaggtaggcatgtacctctacgtggctgttctcaggagtaagtttggactcctgagatccgcatcaattacgaacgaaacgaataaacctctgcggctgagatgagtggggctatgaaccaacgtccagatgtcagacaaaccgcaaacactttggttggcttccaacgaccaattcgaacacgggatggatgaacacgacttcacaagaggcccaggcatcaacaagtgcctctgttcacctagatcccaactgtcatcctgtttcttcccaaactgacaaacacttgctcctccacttcaaatccaacggcgaagccttgcatgatgtaggactgaaattttgctggtagcaaactgtttcgaatcctttgagatggcagcacttcttgcccacagcggtactacctcaagcacaaaggaaaggaactgagatgagatgacacaccatcacatctccaaccatggagagtcatctcagcaaacgcacatcgtttgctcattcaaacactcagtccctcaagcgggcattgagtcgatggtcgcgagagggtatataagaacccttattctactctttccccccccagaaacctcactcatccatcatcacatctcaagccactttcacacttttcaactacaccaacaatccaaactccccccaaaaacccatattccaaccacaactccttacttcccaacccaaagaaattaccaccaaaaaaatgtccggccagactcccaccaccaccattgcctgcgagcaaaccaaggagaccaccgtctcccccgctggaaccacagccaccattaccaccactgtcatcgaggagaccaccacctccgccacaaccaccgccaccgagcctaccgctgctgctgagtctgccagtgtccctgccactgtggctgccgctgtgattgagaagcagggggagaaggagactaaggtcaaggaggctaaggaggcaaagaaggctgaggaggccaaggatgataacaaggaagctaaggatgatagcaaggagaagaagaagtgaatgccaagaccagacgggggcaatgagattgaggctcggtacaggaggtggaaattggaccacggtcactgcagtacctctttgacgagtgtacgagtgtaagtcactgaaacattggcatttggttgcctgagtgaaaggaaatggagaaatggagggatggcatggacaatctaagaatggaaggagcgaggttctcggtatatacatgagggctgagggctggctcaggtatagataagtaaagaatgtcagtcactcggtcaaatggtggatgtgttgcctatctatctacgatattacggctccaactgatctgttgtgagggcactgagatgtgagctgaggcacaatacattacctatggactcaatgataaagaatcaataaagaaatcgctgtgattgttgttccaagtattgactatttgaacagatgatacccatactcaagcagaaacttgcgccttgatatgtccagcatatggtaaatcacaactaactgactaacagcagatgaacaagtgaaagataaaaaagacgccaaaccgaaatcgagcagcaggacctccctcatctacatcgtgactcaaatttatccaacgccctcgcccatactcactcacacactcctccattattaacctacgcttactgagaccaaatagaccatccccctcctcatttcaatcatacacccctaaaccctcccccgactaaccccctcccagaaccttcttaatctccaaaccctccccaccccggtctcctcctcctcctttcttaccttaccctccctctccttcactctgcccatccacacctcgccaatccaccccctcaacccatccttcaccctctccctctccaccgctctcttcttggctaccagcgccggcgcaaccattactttctttctggtcccacaaggaacgcactcagccggcaacacacagcgctccaccagctgctcagccgagggacgggcggcgagacggcgggcgaggtggatggaggctagcttgcgggcaagcttacgggacatcagggcggtgttggtaagaaagatggagcgccggatcaggtcagcgagggaagggcggctaggggaggtgagggatagaggaaggaggaggcgggcgcggcggaggcggagggtgtgtaaggttggggaggtggagagggtgcggaggtgatgagaggtctgggggatgttttgttagtactatgtttcttgcttcgtagtcatgaataggcagaaaagagacggaattgtacaggacaaagatttgacggtccttctctgggtggaggtgcaagagaggtgtagcaccatggtcaaagtggctaagaaacgtggaaaatggatgggatgtgattggcaaatgtacatggtgtgtaatcagggcaaaatgtgaggtcgctagaatgatttacggcacggtgacgaggaaagaaacaagagttcaagtcaccagtacaaagaaggagaggaggacagacgtataaattgtacctaagaaaagtgaaactcactttagatgtcgagaacaaatcgcagacgtctagatggctcagaatctcgtacaatacttcgtttggtagttccgtcagttgcacgtgatgtccagttttctcaaaattcgtgtcggactcttttcggtgctcactgagtctcacgatagcacgtgtatcgggacggatatcagtaaggatattgttcacccctcctgttgccatgccatcccactcccttgaagatccttcagacctctccatcacaggaagtggagtgcttcccgaagagagcagtgtcatttgacttgtctggctggcaaattgcacactggtactttcctcgagttgctcctcatccctctcttcttcaacggtgggccaggaccagatctgccgctggccggcccctgactggagcggcaatggcgccataggcaagggctttcttgctcaatccggcgacgtgcgtctgatgttttcgtgatcagcgagtatgacggaccgaccagtcgtgctagcctagtcgggcctcgagttatttgcccgagtttgtctggtgtccacttgatttacctcagttaacatgcaaatacaaacttttgatagcggggcgggctgtagagaggaagcgagacaaataattccaggagcccagaaccgcgtcaatgtcgaatcaagagcgtgtttttgctcgcatacgtctcctctcccgttcgttattcttgccgcggctgccaatcgcgggacgctgggtagttttccgacagaaaagcggagagcggtgacgtctggtatgaatccgtgagtccgcggtgcggctaatcaagaaggcgttagagaaaagatacagctaggctgatgtggtctgctagattggccttcggatgtactcctggccgggctggtggctgggaatcgtcgaccgagataaagaagacgaggaggaggattcttggcctgatggagtacagtagcttgcagaaatcaccgaggtatcactgcacgatatcttgttgggggctgttcatgtgagcaggactcaggtctcgatcgagtccagccggcggtcgcaatgacgagatgttacatgacaggaggaccgaagcgtgccaagtgaacaggacggggaggtggatggaccaggaggccgaaaaacggcaccgtactttgatgatgatggaatgtgtttgaggtattgcttggactatggtggaagtgatcgcgtataggacggtaatcgagatgttctttggcacggtgagtttgtaaattgacgagggttgctgaaatcacggtatcaagtccgacatgatgagtgtgtctccagtttggagggtgaggtgagtgatcaaggtgatgaatcaagatgagccaagtgatggccgcgcgcgacaacgtcaccactgcactttgttctctcggatggagtccaagccgagacgcggaatggtggggcaggtctgcaggccgctgatttggaccagacaagacgggagtggaagagtcaaagtagaggtaactgatatgaaaagttcaaacgaagcgggcaatgtggaaatggtggtgaggctcgacaaaattgaatgacgggaactgcagtgaattggcaaggtggtggaagtgaccgatgaagggtcgattcggtggtcgatgggaaggagtgaagtcgggcagaagagcaacagggcaggtgcgggaaagaagcatgacatactgtaccctggatgatgattggctcgctgtgaacgggggaggaagcagcgcggacactgcacactgcacactgcacagaccttacaagagtctgtgcatcggtttcaccaatggccgcttgccaggccgcgttgtactgggaaagcgcgacggtttcctccccccttcaccgtctgccgccgtttcctcttccgcgcggcaatgaaccactagtgtatctaggtaggtaggctcagtcgagggaggacagggtcttttgctctttcctttccatttcagtcgtgagacaggactcggaaggagccgcctctgactacccagatcacaatttttgtgtgcgcacaggctgcagtgacctgagacgggcacttcccttgatcaccaccaccaccaccaccaccaccaccaccaccatacatgggccacttcgtcaaattgaacgtcaaattctgttgagcatatcccacgtcgcccaacgcatcatcatcatccccaactcaccaataccaccgcccttttacttttccactctctccattctgcataccacctcttaccgagtcacaacctgctcaattaggccactgacgagcgatccatgctatgctcgttctggataatgacgcgaacctcgtcaaatccatgatgaacccatctcctgtactccagtctcgctgaatggcacgtcttggacggttaagcgcgctgcgaatcacaacccccaattccaggacccccgaccctggcctacactacactagtgtagaaacacttcaacgtacggctatctcggatgtgacgttggacatggggccttgccgcatctgaacaagagtcccctgtcgctcattggcttgctgccaccgtgtaagtcgacaaggcgtccaatgccctcctttttcacgccccctctcttgcccgtcttgtctctgtccttctccagccttcttgaaagtttggccgggaaagggggtcagagtgaggagctctctagctgctccagcctgatccaaggccactcagtttcaaaccgttttggccgagcaaaaacattggttcatcccgtccagcgcagggatcccggtggcttacaggaggcctcaggggagagatctgggggccaaaccaacagtgggcaaggggaaaacaacaggggaacggaggatgacagcctcacctgccgttactcgttagggtggtttgagtgtcaaaggcatccagtgggcttcccctgtcggtcacagtgtgccaagtagacagacatctctcaaacgacggcggactgtgccgaatctcgatatgtgaactgacggctcacagcaaccatgagcagctaggtccccgatccggccaaagaatcaggtgcacccatcaagatggagccccggatttcggttagagactccagtttctagcgaagctgttcaccggtctcgctttcacttgacgctcgctaaacgattggagcaagacgctcttcggtctgagcttgagccttgtgcaagaaaaacaccggaccatgatcatcgtcttaccgagcaggctacccaagactatcagccgagaagaagctggccaagccggccaaagctgcttatacttcgctgttacttctcaacctctgcctctgggtagtccccgaaatgtcatcgaacgcccgtcgggtttgctccctcgtggaccccaccagccgtccgttctgcagctcggtcgcatactttagcaagctcattcttgaacgcgttcatgacgtgtcgtggggctggccttctgtgatgcggccattgactttctcatcactatcacggctcccaatcgcccttttcgtacacacatcgactcgaaaactcacgagcctccgccgatgagggcagagcgtactcgcctctcgggcaagtacaccactcccaccacactgcagcccaatccgtgtatgagtggcaaattggcatcaacagtttcttttcctgcacatttgcaatcaccggactcggagtcctgcaactctcagtggtggaggagccacacatccccccgatactccgaaaaagtcggttgcccttccctctcctcagccgttagctacagggatgataatgttttcctcccccccctaccccggcttacttggtgtaagaaccatgcaccctccatagtctgggccagccagcctgccagcacatcgtccaattccttgcgatccgagctcatttgtggatgtctgtggaaagtggttggcgttggaactatgaagatgagccatttccctgcaggactaatgatgcagtcaaagcatacgcgcgagcgtctgcagggacggagaagtgaggggagaagaaggtctttgaacatcgactgcgacgcggcacccgagactctgctcgcaagtgaagtcctctactgcgtacgcaaaggtcgaggcgatgacggtacggccaccgtatttattatcagacacgggcccgttgtgtgaccgtttcaagtggagtcaagacgaattgtgacgggcgcccaagccttagaatacagtagtcaagggcaaatccgtgagcaaatggcccaagactggtcgtcagttcggcgaccctctctgtccactcccgtcttacccccaaggcagggccgaccaatgagacgactcagctggctccgttgaggctgttcctagacacctccctccgttacccgtcgctcccgaaaagtgatccgtcaaatccctgttctcaactgtgagtcgatcgcttcaggccgcttcacgtcgagctaacctcgttgctgcgttataatgtagcctgtaccttgcacaagctaatccgtacattctttagtgtacctcccatcttggcatcttacaacgtccagctccatcgcatcatcgctatatgggacggcatgagcagccatcaccaccgtttgggccatcacaactatcgccttacacatttttacaatgacctgctccgtaacctcttcctgaaagaaaaggctggcagccttctgaacgcttttcgttggtgtaacggcatcaacccctgccggatgcatcaaatagccgagaacatctcgatcagtttcgaatatctttctttcaccaacggcgcgcagccggcagctgctgctcatattcctacttgacgccgctcagctaccgtcccaaactttgcattcacactccaatggcttggaggcccccttcacccagggcggtgtacgggatctgacgacaacaattatctgactttgcgcggctcgaacttaacctgtctcgtatacggatgcaagttatgggggaacgggccgcgcctgatctactcggccatgacgaccggtcctgaatcaggaatagacaagacaaaaaaagggtattttgctagagaagactacacactccgtgcaaaatctgtcgagatacggggcaagatcaacgcctggtcgcctcaccacggccttgtttaccctacaactccactttctcccttggcccgttggcccagcctgataacgcaaaagcttgaccacagcgtcgcttcatatccggtcacccttgtctcattttcggcttgtccctgtttcccaggatgtccaaatgaatcctacaccccttcagaccctgaggagcttgaatttgaaatgatgataattgactgcctattctggaagaggaaattttggggattcatttcttagatggaacttgaattggctgccaaggccaaaaagagtcaaggccaggcttgcgcggaacgtgttcggtcctcgtgtcacacagtcggcaaaggccaaggtcggagccacacggtatgttcatgttccccatttggcccatttattcaacccagacttgacgcgaaacaggatagtcaagcagaccataccccggaataagggtccggatattgcgtcttgtatgctgcgactgtagcaacctcgcgagcccgcagcagttcatgatcatcccgcttgtatcaccccacaggaagcatgatgaagtgtaagtcacagcccccatcaggatggagctgatgcctcggttcctctgagcaacgtctcattccactatgggtccctaccagggcagaaggaggtagcccccctcttactttcggcaccagaagacttcgccccatgatctctgcgcgtttgtccttcatgacccttgtgtttgctgttctttcgctctccttaaactcgacccactcaaccctgctgtgtgctgcggatccttccactcaacagttcgtccgttcgtcccggttttcagtattacctttattggaaggactgatctagaacccaagtggcttttccgtgaagcaggcctttgccagctttgaatccagacgtggctcatcataatgtttatgagcactgagagacttgaacctggctagacacgattgctatcctctaggcttcatatggatatcaaacacaccggcgcaatatagctcgataatggatggggaaaatccctgaagcgggcttcaagccatcactagtcaacgcttgccacgtcgccatatgtttcttgcagtcactcgttgatggtgtagactgatatgacagaatctagaaggtgtgacagcccgcggagttgatatgggtgaattttaaggtcgaagttgaccgtccccaccgggataacggcgagagttcatgtgagagaacgttcctgcgagcgtgcgctgttagagtgtcccttgctccccatctgctcctatcaacactcgaagcgtggctgcagccagggccgcaacgctctaatgccgctaatccacggatttgatggtaggccatgggtgccgtgagtctcaacgtcctttgagaatgatttgtgcttatcagacggaactaactgccattcagatgacccaaagcctcccgagctgtagccaggctgtgccatcaactcccgcgatttagcacgtctggtgttgaccattggttggcagtcctggcgaagcaaggccccatacttcgaccccgagtacagtgacctacccgtcctgtggccccctaggccaccaaccattggtcattacgcaacgcagaaatatgtggttattccttaaaatccgcgaagttaacaggagctcgatagagctggtccaactaatcacgcttatgatggcgtttctgcgtgagagacttgagaagtggtagaacacaaccaagtggttaggatcgacctgctctagactagcgaccttttttagatttcaccgcgttcgaggctcaaggttcagaggaccggcttctactctcgttcaagccgattgagaaatgtttgaagtcgtactgtcactatggccagtttttgtgattgggcccttttgttgaccagtttgaccgtaatccgttcacatatacgacacaaacctagaaaacctttccacgtctgcacgctttcccttgtcttcttgcggatcctgtggccttaccccttagacctactttaggtccaaaccctggtcttagccttcggagaccggccacctgtaccggccgcggccataaatgatggccctgaaacccacgctagccggatatccttctgctatgtgggccgatacaggattgagtgctctagtgctggttccattagcagaaaagatcctcacgggtctatctgcgtgtttctccttgatgggcaacctggcccagccaagtcccgtactggaagtgcctagcaaaagtcggtggggcgcacacgcaaagagaggaaggagacaacaacaaggcgaaaaaggattagggtatgtgcactcaattgatgctgtctacaccaccctcaccgttcagatacttcttccaactccccaacactcaggcaccatcccgagtgggtcgtaataacatgaccatagcaacaggggtccgcgtgtatgcaaggtccacgaggaatggagagaacaagggaacatgtacgaagtacacgcatacatccatccatacatggtacatacatatgtgagaaccatgtgggagagtgccactagagccaatgaggactgactgtatcgaagatggaaggaacagcgagaacgctaaacctttataggccgtctggttttaacggagcgtggccacttgctcaccatttcaaagaggacgagaagcaatggagactttaggctcatcgtcatgatatacgatctttacagcatctgttcagctcattatcagtccgcccctcatgacttgggaaacaaaggaaagaagggccttcttgatggtggccactccaaagtaggaaccatcgctgatcttgggccaaaaagaaacatggcttaccccagctcatctgtaggacactcagatgtttcaagagcctggtggggaagaggcgttctgggggggatcatgataaatgagccatggtcgacgtggctcctatgacggccattctcccggaagacctgcgggacatgggggggaacgaggctaaattatcggcatgtcgttgagcaggcctggcatatctacacacatggtacgtgcccaatctactccagccattacatactgtgtactgcacactgatatacacaatccactgccccggctcgcgcaagcagcttcctgcaatgtatgattgacaacgtgatttagcacgggttgttcggttgagccaaagagaaaagttctttggccttacccacccagcatacccacctcaagaggaccccagatggggtaactggtaaagggtcctgatctatggaagaactggcaacaggtacctactacccaccggatatttgaccagtggagagagggtcgccatcacaacctcactacatgctgtatctgtgatggtttaccattacaggcgagggccggaaagaagtcaaaccaaaacgaaaacgcctctccacacagttcgtcacatcacgcatatggactttacctaccagcccttgatgtgtggcttttgaagccattcgtgtgattgtgttgacgggctctagcactagcatggtggtaggtggtctccacccccctgtcctggaccatggacctactgcaacggccgggatcctcttttttttccctttgtcttcgttggaagaccggggggaggaaacgacacgacacgatacagcatctagggaccagggatgatgatgaacaacatgtctgtgatgagtaacaagatataaatatggcctcggtatcctcgactgtcgagttttgatcgaaggataaccgcatttatcaaaacaagcataccaacaattgtcatcacctcaattccccatctccatcatccggcatatcctgctcaatctcggcagggaaaattggcattgtcacatcgccgcaaccaagcaaagcacaacaccgcttggaccgagacagtctgatcatacttcttccctctattatccctcactcgctcaatcagctgtttgtcaacacaacccaccatataggccgacttggctgtcaacgcgactgcctttgcccatcagagatattgaattctccgaacggcacggcactgctcccaaccctctcatccccggcttgcggaactgttcacttgcatccggtccaatttgtttcgactaagttgtcacaagtgtaagtcatgattcagtgttcatggattggcttctatttccctgcccattgcccccccttgcttgccaactgactgctgctgggatgctgttgtgttacctgaaggaggcttgctggagctcccagctcttcagtcaagtaatgtccacaatgaaaggagcgaagaggaagaggagacgaaggagatgaagagaaagaccatcgaggcaaagaagaacaatatttgtgcttatactaactcgtgttcaaagattaggctgacgtaaggagacgtggaagtaaactatcggttcggatattttgcttcttgagcaaacattgaacggtcgtctacctgttccaccttcaacgtctgccataagtcttgcctccgtcaagcatcactccagccattacacagaacgggcttacacccgcgaccaacaagccaaacctacctcacgtgcacgccatccacacctgacaatttccaccgtgctaccaccaccccatccaaccagccacacctcccttttccctaccgccaattactaccatccaaaatgtgctacttcgaacaaaccctctggtcctgcggctactggaagtggggaaacttccgccagcagtgcaacaaggagtaccgcacgggcgagacgtgcggactcaagctcgtctacgagaccaactttattccttcaccttgcaaaatttgcgagcaaatcaccaagaaggatcgaagactacgcaagatggcagaggatattgaacgctggtcacgcgagggaaatcgcaaggccaccatagaaaagacgcaggcggatatgttgggggtgcggggacagattcaagagctgtggagggggcacgaggagaagcagaggagtatttgatgaggtgtggcggtgcaagtatgacattttgtttctgttgatattcttcaggctttcctggtgtttcttcttctttttcataattattttctggttggttagaaaatggaggatggaagggcggtgatatgaacgaagctgctggtggtggatggggagatgaggcatgcggtagcggtggttaggtaggtggctgataggatgccacaatgatgaaatgacttgcacggtaatggtttgatgaaacacacaaggaaggaaaataaagatatgaagtattgaaaaaaagagaaaggcgacaaggaagaaagactggggcaaagagaaaagcgcacagagaatgactggtccagatctttccaacatttgctttcaattctcatataggtctgcaacgttgtcccatagcaatttttttttggttccaattttggacatttaaggatacaagatagctcagtatttatgccaatccatgatggtttctgagtattatctctttacgcaagtccagcaccattttatcgctcggcaggcaggaaataacaggcaggcaggtacacggcacagcaaaaggcgctgattgacgtagtctgaccatcactcgaataggaatatacataagctgcatccgctacagatgaccatcttggccagaagactgtgttttctccgggtgaaaaggatacatagttatacccgacccaagaaaaaaaaaaaaaaaagacaaaaaaagaagaagaaaaaaaaaccccggcgacaggcaaaggtaagaaagggagatggatctctgatcagatcaggagttgatcatcagttctcgacattcactactcactcactcatgagcgagcggccttcgcggcttttactatcctccacgagttttctcgcatagcttcaaaaacttgaatggtttcacccgaagcagagccaccaaacttcacaagaggaataagcgtgtgttctgttgccgtgtcaaggaaaaccaaaaggaaaactcacaaagacagaatagaactgcctagttgcctgcctgcttgcctgacccagatgggggggggggccggtccgtagggcgtggagacctagctacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttacttactgaccgtgcgtgcgtggtgaggtgaggtggctctcatttgatatgattcgatctgatccgcccgatgtcattctctctctctctctctttttccatttaccacaacaaccaaaaaaacaaccctcacgaaccaatcaaactcagaatccactcgcacatgcatactcgcaaactcaaatatgtgaccgaacgagtagtgactttctccagtctgcgagaatgaaaacaccgtacgacttctactttttaaaaccaaaaacgcaagacaaccaccctgcttttatgactgtgtggagtgagaggagtgtagcgtagtatggtgttgaacaataatagagtagatagatttcgtagtggtgagtacctacctaggatcgtatgtctagtggtcagtggtcagtgttcagccagcaccgggggagcaagggaatcaatcaatcaatcggccaaccgggggaaacggagagagaagtgggcccggagccaaacctggagcccagccggaaccaaagcccagccggagtcggtgtcgtagccggagccggaacgacaactgcaggttcagctagaacggggacgaagaaacgaaaggaacgaaggaacaacggagagagagggtgaatggaaagaacaagacttagcgtaggtagttacatggtggaggaggtatatagtacgtatcgatgtaggcccatgacacagaaaagccaaaaacattaacaagatctcagtctttttggtcacggacgtggacgtggacgtggtggtatcagagataaagagtaggtggagctggagagctggggctggagtctacctaggtgtactatgatacatacatacactgtcgttgcgagtatactgttatgggcgcactgggtggtctggagaatgggttgtgtagtagtgtagtagtgttgtattctgttgtgcgtgagttgtcttggtgtgagcgggaggtttccaattccccctcgcctctctttttttaattgtatcttttttttttttttttctctcaaggcctcccttttttttcttttttcatatagtacctaccaatgttactactcagtgattagaattgttctatttttttttccattaaggttttgcagggtgtgataatagagactaattcgacactcaggcttagagacgggaacacatgatcctagcaaagaagatattgatgcatctatgtagttccttgtgttcgatacagtcttcagcgaaattttcacatataaacattggttagtcgaccagtgtcccattgtccctcgcccggatgtttgtttcgttcttaccatggtaagcgactattttcccacatcttttccctcccgatctcacctttaaatacaagccgcgagttggatcaagtagtcaagcaaggtagcaaatggcaagaatagttcccactccaccttccgttatgcctcctcccccttcgagtcagcgttgatgatgtttgtacacggtagcagcggttgtctttcaaagaaagtacaaaaggcaccgaatctcagccctcccacaggtgctcctctcactccatcctccccactggggataacacaaagtttgcattagtgtgcacacatacggtggtattgatgcaaacaaaggtgagaggatgggggcgagatgcagaagcacacccggggaagatcccaactggacattccccccccccacagtgagtcttttccatcggcaggcgtcggaagaaggagagaagggacgacggaagatgagtgggtgggtgaatgttgaacagtggcggatagtaagaagcaggctgtccatgactggccccggtatgagcgtcggaattttcctcccctccctccattccagccatgcccaagaatgtggagttcatcgcgcaggaaggctgcgtgatccagcgaatggcgcccgaattgactcgaaccttgccgtagccaatatgtaaggcccccatagagaaaaaacaggtcggggaggcggagacgggccagctggcgaattggggccgaggagggatatgcgaggaccaagcatgtctccctcctttttgcatgcctccgacaagcccgcgatgtaaaactcttgctcaaataggcagaagaggacagaacgaccttggcatgaggtgacctggccgacctcatcatccgtgtgcttttcctttttctgctgccatcccgacgcaggcgtggcccctcgggaggtcgtcagtcggccgcgagctagacagtggagaccatttgggactcgaaaaatccgttgttttcatggggagctgggccgcaatcgaagatgccgaatctcgcgggactcctggatgaggaagccgagagcatctcttcactccacctgaacttaatccagtgacaaggggaaaaacaaaaaaaagggagggcgaccttgagttggcctcgctagaagtagaccatcaggcctccagttcatctttgggtggtaccgcggcctataacgaaggccatggctggctgatgtgacgtgctctgctgtccctgcctgcttccgaatgttgcatgtccttccacttttgggggtcactggcgcaccctcctactcttccttcccctcgtagctctcattcctcgtctcgattcatgttacctgttccgcactcctcgatagccatctgcgacctgaaagtgacccaacatgttcatctgaagctgagcgaagctgagcggtgcacgggctcctggcgaggccttgctgccacagaaagaaaatggagaaattgttggtgccatagtccgaaaagatgaggtaatgcaaatggctgtggtcgcatctcggatcatgtccaccaccgatggaaacgcggtgtttctatacaagcattaaacaagggtcagttttgtgcaaagggaaccggacaagatggcttggtatttatatctttgacaatgggcaagaaaacggaacttgatgaacgtggctgacatttagtgggcgcgcgccttgtcaacattttgtttgttgggggccggaggactacaccaccatgggttggtccaaacagcactgatccagtcattgaacaaaggaaagcattaaattggattgttgctgtacaacgcatacatacccccagacacgccgtttttaagcctatccttggccttatccaacaacttgggcatacgaagcggtgatgtatgagacgaatggatgctgtatcccacctcgacgggtatcgacaactcatcaacataacatcctgccatgccacgttgtctctggccgcagacctatcgaatcgctgaacgcccgctgtttccggaacagcatcaggaaagacgagaaattacaaaaggaaaatatgatgggggaaaccggccaagcgaacttgggcatgccacctcgtatcggcatggccaaggagtcccggagttattgttgtgtcagatggttctggtttgatgaacgtatggtgtggtatattctgggtcggaggatactgtggatgttctgtcatgttgctgtcggcatcaggtggatagggtatagacagcaagtcatggttttggtgtcgtggtatggtttcagcgcatggcggcagcggcatcggtaaagttaccgacgagggcctcgcctccttcagccttgatggggatggttggcaaggaagctttgcgcagcatctccatgctgtcgtcctcaggggtgccccagtcaacccgtgcaacggcggccatgtcatcgtgggttgagagcttggaaagcagggcattgtagcgctggttggcaaagccgtagggagcaggagcgtcctgcatgggtttatcatgcgggaccatatcatagatgtcgaccatgttactgcgcggttccaagtcagttattcgctctaccggctccgtggacttgggtctcggactagatcttggatgggagacatttcaggtgggagggcatactttgatgtgcgttccaccacgccctgcagagccgcaatttccctttctgtctcttggggatcttcctggttcatcatgtgttgctgatcaaagctcccgtagtgcatgttgttctcgtcgaagagatgctgggcctcgtcctcctgtgtcacgcaacagtccacgtcagttctcttgttccgtcgaatgcctcttttgatggccatgtcatcggactgtggccgctatgccgaaacctacctcatcgtagtcatcgctcctcctaccgccgaagcaggttgagcaaaagttgcccatcttgttatcttgtcctcccttctttatgtgccgtgtcgccagtcggatggtggtcggtcggtcggtcggtatcaagtcgtcggatgacgtttgtcaattggaattcgcgcgaagcgacaagaaaaagtctcgtcttgaagccagacgtcgtcgaagtaaagttgggagaaaagaccgtcgcgaagagatgaaactcgatcgatgacgaaatgagatcagaccgacaaaaaaaaaaccaaaaaaaaaaaaaaaaaaaagttgggtcccgtcgtgaaaatggcttgtggtgctggtttagtcgagttgcttcggcttctgtcgggtgcccgcgggggaggggactgctagcgaggtcggttcatcaggcaaaggaaggaatgtgtcgcgatggacttgctgcagtgtcccgaaatgtggtcggccgtcggcttggaatcgggcgatgattgcgcgaggtgaggcaggacctaggtagggatgaatgacgggataagggaacccaaggaacctagggaaagttgtccttatcgatatcgatcgtcgtcgtcgctgtttccaaatttcaacgcgccccgactcatttccaggcgttccttcccgcaactggagcccagcacaaggtcttctcggtcgcgtattgaattgaattggtgattgcagcaacaaatgtgtcacggttcaatgcgcctgccatgtgcggctaaaaatccaccgacgcaagatttggagcggtcatctggttggttcatccttgctcgtgccttattcagccgcctccggcaaaacttttgctagtgtacaggcgccagagcccaacgaactctagcgaaccctgtgtgtgctgtgtggccctggggctgaacagcaggcgcgagtgcacgtgcggctatccagactacctctagcctctagcctcatcagcctaccaaggcgctgctgtcctggtgggtggtagaaacagttggtcaatgcgcacttatacgccattttaaccttgtttggtcgctaatgtgcgctatgtacagtgatctgtcagtcgcacgagtctgtcactcacatcgatcagtggttgatcacccaaccaaaaacaccttcaactacctatgtacctaggtatatgtacactacaaggattgaatcatcaggaacggaccacgagttcaacagggaagatgaagtcatccggaaatgtcccgtcatcatttctgctgaaacgtctcaacttgctgattgatgagtgttctagacaaggaagccccggtgcggagctcaccggacttcggacttactgccctgatagtggaagcgacccgactttgcggtacactattgccctggaagtcccactgtgacttgggtccatgccgatgcccatcatggagttccatctcgtcgggttcccgtcgactcgggttatattttcacgttgcaacgtctgcacatggcgaaaacatggaaacatgttgcgataaatgatacgtgctgctatcggagactgcgaaaatggagctttaccatcaacatcagggctggaactcgttcaagtcgacgagtgtcacagccgagattggcatcttttttgcggggaacctttaaactccacaggtgacggtctgggctttccttcctttcttcggaggttcctcgggcttcacggccctctactacacactgcactcggctcttgtcgcaagcatatcagagtgatgaggccacttcgatttttgacatttacgactgagaagaatgacgagataaaacattaagggtatatcctaactttacataaatgctccaatctcatcccattccttcctttcaacacccacgccaacaccataagacatgcaaatctttgatacatgaagcttgaaaacgtataaagaaaaaagagcctctgtgtagctcgtcgaccgtaaatccttagtccccaatcctcttgtttgttatacgagaggtgttcctgttccttctcaaaatcgtgcaccaactcactacagcgctgtccccgggcgcacaccattatgatcgaccgactgatcgaccgtatgcctcggataatacaccgtggcccttgacggatccaccggcgacccgggatgcataccatccatctgcggccaatgtccagcctgatcctcatgctccggcgtcccaaccgtcgtgctcgccaccgacagcctcacatccatcacactcaacctctgatccagcggcggcaacctgggcgacggtgacaggggtacactcaaagtcgacatctccattccttgctccggcgcaagcgactcgttaccatataccgaagtggcagccgaagaggccgcgggaaccgtcgaatcgagcgtggtggcggatttggtgtaggccggtggtggcgtagtcgggtagtagcttgatgggcggtccaagtctgaaggagcaacgacgtggaagcggggcgggaattcaccgggcgcgtctcccatggagagtcggcgcgacttggaccgccggaagagcaccatccagagaccgaagacgaggaagatgcagaatacggggacgatgaccccgatggagatttgggcggccatgggtatcccgccttcacggtcgggggagggtgagactgttgtggatgcggcagctgtctgtgaagagctcatgctggaagggaatggtacggcggtatctgatgttgtagaaactgaggaagatgcagttgtcatcatggttggcgtagtgtgtgcaaccgtcgaactgatcaaagccgtcgttgtcgttggagttgtcggaagaggaacgctgctcatcaaagtgttgctggtggtgctaggattcacacaataaggggatccagagtcggcgcccatgcatgtttgcccgtcggcgcagcaaacattcccacattggaaatcaccagtggcgcaaacccttgcacacccatcttggccagcctctggagggcaacagaaaaaggcgccgttatcaagcgagcacgttgagccgtttccgcagcaccagcttccttgtgtacatgttgtttcgtcgctcgcacacgtgagatcgcgctgtgcgagtccaagaagtcctcgacgacctggacttgctagggtgccgatgtcgtatttgggtcgatgggcaggttggaacaggaaccgggtgggtgggataaggaaagaagcgtcgttcattgtggcattaagtgaaggattcatattgattgattggtcaagataagtatcgtcagatagaatatagttggtgtttgttcaaaagagcgacatgacagagagtgaaaaacagtgtgaaagagcggatagggaaaaagggtcagaaactggaggcaaaccggcaaggcaaaactctcgacgaaaacgaaaaagaaaggaaagtcggtccatgttatcaggatttctgatgttaacggttcagttggtgaggcgccatgagggttagttgaagatcgacagtcaccaagtccgtgccgttaatttcaatccagtgttgatcccgtgcagcaagggaaggaagaaaggtaccatggcctgtgattggtccatccgcaccccccggctccgagccggatcccgacgcggcctggagctagcatgcttgtcccttgacaccttgacgggcagctatgggccccctcggagatcggcatgcaaaggactcctcaagctgcccaatccggccaggacaatccggggaagtgccggggctaacacctgatcaagcatcgttcctcactcgtcgccatttcggtatcacggcgacattcggcaacaagaggttttgacgtcggtgcactttgatctccatggttagcgccgtagccaagaggtccactcagtgacggcatgtcatgtcgattgcatgtcagtgggctccttgaggacataaatataaaggcaaacatggagtccagagtaggtatgatgtgaagggcaaattaacgagcttagttgtagccctgtgaatagtcatcagagacaacagatgaccatgaggacgaatcgatgaaagcgataaaggtaatgagaccagtcaagaccgacctagtgtagtcttcacggggatcgatattacagtttcggaggtctgacccggctgcagtcgtcaaggcttctggatgatgaggtgggttagggtttgcgacgatcaggatatgcatgtctcaccatcaacctagcattcccttcttatcgaacttgtaaagtcatttccatgaaatacttctttgggaatcaggtggtggctgatcacgagaaagagaaagagaaacccgggaaacaggttggcaagtagaaacacccctcatcactaccttacctacctaggcacacagcgcacctttccaacttctacctctacatttccaataaatgttggtggcctatctgataaagcgcgcacatgcacctaggtttgcagactgcacgagtctctggaagaatcctcggcaacattgccatccacttccacttcctgcctttacatgtacctctatccacatgcatcaactcccctctggcatggacattgcccggtttgatcaagatacaacttgcaaagttcggcatttcatgcgcatcagcaagctaataggacattgcccgcatcaccttggttgatacatgccactacatggaagccgctggtccttgattgaaaacttctttaaaggtgggttgtcctcctctccccttttaccttcccaccttccgtcttcactcttcccccaaactggcaacatgatagccaaccaagagtcttttggcaaagccaccaacagcgcaggcctccacgagcctgtgacctttcgatggcgtgtcactggctactacacccccgaccttctcgagagccaccttgaaagactgaccaagtctaccgaaaagtacctgaaagattgtccctggccagccaaagaactcgagtatgggcatctcagggtcaagtcgatgcctctgtgctcccgcgaggaacgcaacaaggctcctttggacaagaacggaagagcgtactttgacatgacggtacatgaatccagcgtctcgtttgtaagctcacctttagggagggagtctaacaatgtccctcacaggttcaaataactgttcagctcaaccctggacgcatcttcattccgcagaatctggtcgaattgcacgaaacgctctatgactgcctgtttcccagacgtggtgaaaagtaccctgttaccaagggctccggcttttgcagtaaactgcccattggtggttttgaggagtcaaatcacatctttagtctcgtgagcctttgctggactgatgcactatcaacagccctgaaaggagtgttcatcagaagggggatcatcacccacacgcgtgctccagagcattttcccgcctccgcaatcgtggtctttatggaaaacgtaagaaccagcgatcaagaccgattacagaatgatttatggctgactctggcgcagaaccttctgaggcttaaggccggttctacagagtccgccgaagagctttcacatgagtgcaacggtccaattgccgtccagacagtcgtacacgatctacttaatacttacctcacatcgtgggaggccttcaagcatacgctcgctgcgaccaagtacgagggttagtccaccctcaagccctcatctcttcaatgtacacctcgaacatctgacatggattagacattgcaccaaagatgatcaagaacatcgtgaccaatgccgagatcatgctatcttgcttgaatagactcatcaataatattgagcgccatgtcgggaagcccgtcccgggatccaagagtcgattcttcctcaagaggtggatcaaggactgtttccgaacagcggaaccgcctaccgtttgccttgacactgacatcacgggctttgacgttgatcgttccaagtgcatgcgtacgtatcaatcaaatgttctcatcaattaatactttcgggtacaaaaggctgatttgaaccgccctacaacagttcaccgcaaacttcgtcgctacaaagcagccttgtgcaacatgatagctaccgtccgtcttctggatccgaacacatgcaaaaggttcgagcaggtggttgactcgacggccaacactcccgacaaggccgactttttgcatatgtacgccggcactcggaaagggatgccgaatttgaccagagggtgcctgctggacgatatcaaaaggttcatggaggaagtcgaggatacacaccgcaagcttgttgatgacctcgaggtcatcaagcaagagattggcaggtcgatctaccttaattcgaggggttcgtcgttccattcggcagagctgaaggaaaagtgctacgactcggactctactgactgatcggactcctgttgcgggacgccgccccatttcggtcgggcccaaggagctgcatattggaaggggtgatattggtatagtttcaggatgatcttcacgaaacgttatggagatgatgtctgctaatagggggccttgggcatttggttcgaccttttttatttgtgtgatttaccagacacacaaatacacggcgtacacagcttgggcacgcacgcaatgcacaatcaccacgtggctaccgcagacaatgcgatcgggtttcaacactgtaaaatccccatggggttagagtagtagccgaccggtcttctgtagtcacgggctagatacgagagacgtcatgtcggtattacagttcggcaaagcgagccaatcagggcgctatatgccctagtcccaacgttgatagtttatgtatgtccctttttgacgattgttggtcatcctttgtttgtctgttactggccagagcaggcggtgatggtgatattgtttgtcaaggctggtatgaactagtaatagtggctgacatatcacaaccaaccatgcccctgctctttgggccaacaacaaccagacaccaccaaacaaaatggcgatgatccccaacttttcaaatcgccgtgttgtttccttacctttccgctaatttgataacctatgccgcatcaacgatgcccggatcaaaaacaaaaacacccccgatatcacccagaccgaagtccaatcatgctcatggtccaactcccctatcggaattccagaatctaggcaaaggaatcctcttcttcgatccagcagcagcagcaacatcaccaccaaaccatgacggtaatcacaaccatgacccccaactcatcgtcctctgcacctggctaggcggcgccactccacggcgcatcgccaaatacacctcaggctaccggcgtctcttccccgtctcacccatcctcgtaatccaaaccgtcattgccgacttcaccgtccgttcagaacaggccattcgacgaaacctagccccggcaagagatgtcattcggcatgttctccttacccgttttcgccccactactgaatcaccccgtgcaggaggagtccatagcgcaccggaaaatgagaatcacaggacaggcacaggaaggacaggaatcctgttacacatcttctccaacggagggtgtcacctatccctccaactagcacacacctacctctcctcttttggccacgactcgctccctgtcagtctacaaatcctcgattcctgccccggcacgttttccattgcgcagacgtatggagcagcagtgcattccgttccggctcaccatccttgggcggtacagagtctcgaaagatgggggttgtggggtgccgtggtgttggttgcgggcatacagaatggactgccgagggcgattggggagaaggtggtacgaagaaagttgttgggtggggtgggggtggattttgaggggatgaggcggggggttttggatgatggactttttggaggtggggggcaaagagatggaaagaaagaaaggatggggaggttgtatttgtattcgaaggcggatgaggtggtggggtggagggatgtggagaggcatgtgtggctggctaggaagttggtggtgaagaagaagaagaagggaattgaaaacgggttggtgagagcggagaggtttgaaaaggcgagtcattgtgcgttggtgatggaggatgaggagaggtattggagggctgtgagggagagttgggaggggcagatggagaggaggcggatgcggagagagagtcgcgaagaagaggagtgtgaacccggaaaagtcgtgctgggggctacggatgaacgagggggagaagggggagttggcgaagagccagggacaaggtccggagttgaagaaggggttgagtcgagagcagctgaggtttcgaggacgagaggtcgcaccagcaagctctgacggactcgacgcttctgctgtcgacgttgcaaataacggatacaaaaaggtggtgtggtttcgatgatcgcgtcgggaagaggatttgctattcttgttgcagtttgatttatgggactcttaaaggaatagacacatggagcaggcctcagaagaccgttggcaccctcgtctctgatagcgtggtttgtaattaacaacagctctcatcatgatcatccaaacgatgtgacagcatacatgagacaatcaggtataagaccagtttgagcaacggcggtctgcgtcctctcaatgataaccgtcgtgaacatcggagttgcagaatacctgtagtggaattaggcacaaagcggacgacaacggcagaggttaccttgtattttttggttagaccacgggggacccacatttcagcccccattcgcacatccgaaagcggttgggcgcatgataaggctggagttagagcgatttctttagctggctagtatgaaaagcgtgcatggctagtataacccacttttacaacgctgagtaagcgcagccgcccagcctagccactactatacacacacaactgaggctacgtaatcgatgcccgcgcattactagatctacgtcgttaccgttatattttacgtgaagctatttagaagaaattaatctagtctattatctattattagcgtaattaatatagtagttactagtaatactactatcccttttactagccttattactacacacgctccctagagtactagtgcctaaagtatacgtgcctaccctaattctaatacttactactatataagtgctagggaggcggctagagagctccccttatatatccctataaatatattagaggcactagaggcggtaccataggggctagaactcacttatattgcgttattagtataacctatccctccccttattattagttagaaggcggtagaccgtcctaatattgaggtagctatttaatagaaattagtaatctataactaaattaattagagctagtaggagctaacatttagctatataacggctattattaaattagcagttattactaaatttagggttagggagagggagagggtactagaattcgatataagggaattagggggtaaaaaagtaagggcaagggaattagaattacccgtagcagtattaggggagggggtactagtacagttagtacagttagtattaatatttaaactataatactttaagtaatacaatttatattattttaaataaaattcaattaattaagttattaaatccctctagtataagattggcgttagcgggctagcactctcccccttctttaagtatttcgctatattacccaacagggcagtttattataagaaaataaacagcagttattataccaattacagtcgataggcgccataggcttagcaagttggacgggcaatccttaattacctttaaatttacatagttcgagagcttctaggtttataaggttacattccgatactctatatatataattagtaaggtccgggttggggacaaccgcttaatattggtagctaaataaagcaacggggttttggattatataagtatattactcaattttaattaacttagtacgcctatttaattttaattactaatatatatctatatcctctattactaatactaataggggatctatttataataactttaatataaaatacttatagggtaaaccgtattaaattataaatactttcttataattagtatttgggttttaggtcgggtctctaagctagttattatatacgtagcagtactagtactataaaagcttaagggtatatagtgctatttgtaaaaaaaaaaaaggaggttaattatatagacctctatataggggtaaaagagactagctttatatataagggtaataataaaaagagtatagttaatatacttttaatattaaattattaaacatccctactcttttatatttatagaaataaaactatttcgcttctacagatctcgacttaaatctctctcgttaaaagtagtacaaagttcgtatgtgctcgtataattagtctagagaggagagtcgattcttaaataagtatttaatagctctatataaagattcgactctattacttacccggatactatagtttctaaacctcaatactatataattactatatttattaatctatagtaaataatatttataaaagtaaattagtagaattataataagaggttattaattaaataaataaagatagtgggtaaaaaaagtatataatttatagtagaaataataggggtaatgtaatacgttaatttacaagtctattttttaaattcgtagtatagtaagtactatacctatttaaagtaatccttattattagtatatactacttacttctacctaatttaaaatcccttatatatattttaataaaatcgacaaatcggattaaaaattaatatattacaacgctatagagcaataattttaattaatagcttattaactgctttacaagctccttggctattattacgttattaggtaaggcagttagcggcagtagcatcgtcggcctcttccgggtcctcctcctttagattattattaatatattcgttaatattaatatcgttactattactattaattagaataatataaaatagagggttaaggttatagctatctaaatcttaggtagttagcgggggatttagtatattaacagtcggagctagtttagtactacctaattaaacctacttctttttaatatagtaatttacgttctttataacgtattatatatagagttagtacagtacgtttgggtaagcggcgatagcggcctttttgaatcctctattaaagttggtaataagtactacagggttaggaatctcgtaatcctcttaaagcttctttaaataattgaactactattagaaatcttcttatctctctccatttaagaaaccgtatactatattaaaattatagccaagcgtatcgatactagtaacgttaaaaagggggaggttaaagtagttaacctatataaagctatagttagttatatacaatctacagcaaaccgacttttttttagggaaacgactt