aaagagtgaggaggggtcatgacaagtgcaacttaagtcggcgagtgactcgaatgaccgctcttttctagtcgtagtttctctgaccgtatcgtgtctcctccaccctcccttgttgaccacaatgaatcattatgatatttacatatcacgtacccagcatgattgtgttgcctagttgacttgaccccactcatcaacgtgtccattcatgccgcttgcatgtgcagcaaagccatctcaaccagacaacgccatctacaaatcgaccaagatatagtacattctgtgcatcacacataggtacaggacggcaagtgcatacctgcttcaacgttttagttgtatcaccttacatgtagggatctggtggcgtgtcttgtaccacggtatttcacttcgttatttgaatacctatgtctagttcaccgtcgatatgatacgctacgtcccacacgcaccgcatatcgccaaccatccgattaaggttttccccacggtcttgtccagcccgttagtttctctttattttcagcaattcttttttcttctttttatatgtcatacccaaccgcgaaccggagacaggaccaacgaggtttggagtctcctgtggggacaccatccttcgcatccccaaaggtaaccttctccgcctcagctttctcatgggttacatgccgtcatccgcggttctgccttaatatgtatccccatgttgtgttaatgtttgttcttcctggattacaaatccaacatcggtttccttgcctcatcgttgtatttggttgctcactcctttctctgtggttctgttcgtcttcctacaaacaccggtatcgtatcgaataccttgaagatccatgttctgccgaatggcggttgtggtcaaggacgataagatttatcgtcaagaaatgaagataccgagcgttcgccgttgatcgccgcgattatcagctacatacctacctatgtgattgacatcgatcatggaagtcagtcagccagccatttcttcatcctccccatggccggagcgctcatatcacgaagagttataacttctccccagctcttaaaaaaaaaaaaaaaaaaaattaaaaaaaaaaatatatatatataaaaaaaaatacatctcttgcactgtaccgttggtacgtcgcaacaaaagaggagcatgcaatttcgcgacacttgccgttcgggagggagcaccccagactcttgtgacaaccagtatgtaaactgttagtgacggaagcttatcattgctcgtcatcatctcggccccctctcccccgggcacggggtggcggagggaaacaagtggggtttccgccgaccgaccgactgaccgaccgaccgaccgaccggagaagtggagtggacggaaccgcaacgttccccgtcccgggactacctacaacggggcatcgacagtgcaaaacacttgaaatgcggagttggagtcacaccgtagcctatttgcgcatttctcactcgtatacagtagcagtaacattagatgtcccaaagtctaatatcacaatcttttttttcacgtcgttacggagaggcaggagccgggcccgaagattcgggcaaggtacatagcaacttgagtatctgtcactcctcgaataaattggcatatccatctctgtcttcaacaacaatcacaatctgtttactttgtcttcttctgtcaatactaatatagcttgtatattcgtcgtcggtcgttctttgcatcaggctgatgagattggtaacatacgcttgtgagatgtgaacccattttcctgattggtaggtattttgtaaattcacatcccaaaattcggtagccgcagtataggaagaagacaggctaagatctgcgtgcccccccaaaacagtatggcatcgaaaaaaaagtcaacaaaactgttgaagaaagccaagtattgtaggtcggggggggggggggagttggaagagaaaaagaaaatgaaaaaaaggaagaaacaaaaaaggtcatagataaaaggatggagtaatccgatggtcatgttactgacagagtcttcccgtatgaccggcttatgacggacccatatttgccagcaacaaaaatacctatcttggaatgtagctaccatggtcagaaggggttcctccgcgtagggggtggtagtgaagtggaaaaaccaagatgatttaatttaaaactgcgttgcgaactgacgggtaaaccacaagaggaacgaacaatattgcgtcctcctctcatcgtctataaccggcatgcaatcatcattggaatgcgaatttacgtccgagttcgctgtgtaagagaaaatcaaccttgatatagaaaaaggaaaagaaaaaagaagaaccccaacccaaccaaaaagcgctcttgcaagctactgtaaccgattcctgaacccgtccgtccattcccccgccatgacgtagagaatcagaaagaaagcccaaaggatatttgtgcgtgtgatacaaatcaatgccaggtttagaggaagatgtaaaaaagaagtgatcaacagtccgttgtccagatgcttgcgcacacaattccttactccttacctacaaaacctgatcctcccctttcaatatccatttaaacccaagttccagcctacaacttcgacctcaaagctccgactcagccccattctgttcgatcgccatcggactcccgttctgcttttgcctcctaggaggcccccgccgcctcgaagctgtcctgctgctcacacccatgctctcgtcctcgtcatccgacccttgttgttccgcatagcgacgagcctcgtccagcacgctcaagtcgtcaggcttgctgcgcaaccactgcatgcgtggcccggaacgcgcgatttctgacaccttgaacccgtagatcttgggctggtaaatcttgcccctgcccagccccggcgctatgttgcgcgcgtacatgccgttaatgacggtggtgtcgtcagagccggatcgtgtgagattgctaacgctctcagcgccggtcttggtcaagtcgtattcggggaaggtcatgaggaagagcgcgccaaaggtgcggccgaagaaggcgccgtccaccgtctggaagcggctgtttggcggtacgtagacgtccaagcaagacgggcagaacagcttaaccgtgtcttcgccgggcgtgtccgagaggccgacgggcagcgtgcgggtctggttgcagtttgtgcgtgggcagatgccgaagtgaccgagctcgtatttttccgacatttgctggatacccgcccgcgagcagatgaagcgctgatggatcagaccgtacagcatctcggccgaggactcgatcacagaaagatcgctcgcgatgcggctgtgatgtctcctttcgccgtggggcttgttgatgccgtcgccaccggacatgtcttcctcgtcctcctcgtcctcctcctcctcgtcatcatcgtcctcgggctcgacatcaaggatcatctagtcaggttaaaaccacaatgattagctgctgacgtaacggacaaaaaggttccagaacaagcatacctcgagagcctccttgtacatggcgacctgggtctgcaggccagtaaggttgaagtcatcttcgatgaattcttctgacacttcggcaaaatactcgtgtcccaggagggagcagaaagatgcgatccatgactctggaacgcccgacgagctcgacatggtggaattggatatggaagcgacgcgaaacgattcgagtgtttggcgacggagtaggcgttcgatgaggctgttggtaccgctatcggacgttatctgatgagtgcgatcgaaaggcgcaagacgacgactgggtatagctagtgtcccttggggtcgacgctcatctgcgatgctggatggaagggttcaattgtttattgcgtagacatgaccgagcgcatgagatggcgcaaatagatggacgaaaggacagacagaatagctaggcgcttcaatgattgtctacgtggtgttgcagcgaaggaggtggttggtggttcccttcctgtgctgtttttggagtttgcgctaacggaggccgtcgactcgatggctcagtctgtttgccttttggggttgctcgagaagaagcccgcgccctcatttcgtgctacagcccactcgtgggtgtctggtctgtgcggcgcgccccgtctccttcccaatcctcctcgttcaacccttcccgcagggagcagccccgcgcccagccccacggtagtatgatgcctgatttttgcgccttctcacataaccctgctgagccctgccacatgcgcgtgcggcagcgcgtcggaacccaaccgtctactttatcaggtggaaccaagataagtaaagggtccatttggtgatggttgatgaacgcaaaaggtagctggctagacccaaactggtccctggctagtcccccccacatactttcgctgagtaagcccagccagccgcccagccgcccagccagtacacacatacaatagaggccacgtaaccgatgcccgcgcattactagatctacgtcttttacgttattcttttttatataagggtattcaaaaatcgttaatctagttaattatcctaataatctactactaaggcggttaatactatagttgctagtaatactactgtcctctttgctagttctaatactatacttattgcctagagttagagtgtacgtgcctaccctaattttaatacccgttgtataaatactatccaaagtactacctagagtattggagaacccctatattatatccctataaatatactagaaatattagaggtagtgctataggggctggaattcgcttatactatattgctagtataacctatccctccccttattattagttagaaggtggcggactatcctagtattaaggcagctatttaatagaagctaataatttataattgaattaattagggccggtaggagttagtatatagttataagatggctattactaaattagcggctattattaaacttagggataaggagatagagagggtgttagagttctctataagggagttggggggtaaaaaagcgaaggtaagggagctagcggtatttttaatattaatatttgctataatataatactttctataaagttctaaataaatacttctaaatctacccgcgtaaggccctctcctattaactcctacgttaccgctcgttaaatacctcctcctcctttacttttactatagtagcgaaatataaatattagcgccctcccccttctctaagtattttactatattacccggtagggcggtttattataagagaatatatagtagttattatactggttacggttgataaatatggggttaatgggttaggcggacaatccttaattacctttaaaattatatagtttataaacctccggatttataaagttatattccgatactctacgtatataatctataaggtttagatcggggataattatttattattggcgattaagtaatatagtagggttttagattgcataggcgtattatttaacctctattaatttagtacgcctatttaatttcaattactagtatatatttatattccttattattaataatattaggggatctatctataataatcttcatataaaatatttgtagggtaagccgtactaaattgtaaatacttttttataattggtatttaggttttaaattaggtttttaaactaattgttatatatgtagtagtattagtactatagaagtttgagggtatacggcgctacctataaataaaaaaaaggaggttaattatataaacctttatatataagggtaataataaaaggagtgtaattaatgtacttttaatattaaattgttaaatatccctactcttttatatttatagaaataagactacttcgcttttacaaatctcaatttgaatctctctcgttaaaagcggtacgaagtttgtatatatttatataattaatttaaaaaggagaattgatttttaagtaagtacttaataattttatatgaaaattcgattctactatttacccggatactataatttctaagcttcaatactatgtagttactatacttattaatctatagtaagtaatatttatagaagtaagctagtagaattataataaaaggtcgttaattgaataaataaagacggtgggtgaaaaaagaatatagtttatagtagaaataataggggtaatataatatattaatttataagtctgttttttaaattcatagtatagtaaatactatatccgtttaaagtaatccttattattaatatatactacttacttctacctaatttaaaatcccttgtatatattttaataaaaccgacaaatagggttaaaagctagtatattacaatattgtagagcgacggctttaattagcggtttattaactactttacaaaccccttatttattattatattattaagtaaagcggttagtagtagtagtattgttagcctcttccgggtcttctttattagggttattgtcggtgtgtttattaatattgatattattactattattattaattagagtaatataaaatgggggattggggctacggctatctaaatcccgggtagttagcgggggatttaatatattaacggccgggattagtttagtactacttaattgaatttacttttttttaatatagtagtttatgttctttataatatattatacgtagagttagtaaagtacgtttaggtatattataatagcggcctttttaaatcctcggtcgaagtcggtaataagtactacgggattaagaattttataatccttttaaaatttctttaaataattaagctactactagaagtctttttatctttctccgttcgagagattaaaggtaatattaaagttataatttaatatatcgatgttagtaacgttaaggaggggaaggttgaagcggtttacctatatagagatatagttaattaattgtactatagtatattatagtgggaaattgacttttttttataaaatcgacttttttttataaaatcggttttttttaaagaaatcgattttataaaaaaaagtcggtttcctatataatagtatatagattacttactttatacgtattatctactagtaatatatagggattttacttctatatttaaatatattagttgaatgtttaaaagacccgcgataccctttgctagttaggaaagagggggttataattaataaagtatttaatgttatagaggttcttatattactttagaaggttaataaatatttttattgaagtataaggattatattttatataacgaatacccttttggatatttaaaacctcctaggtagtaatagggacccggagactgcataactcaattactagactattacgatctataatttaaatagcggcgaaatcttcttctttaatattgagggtgccgttcaaataataagtaatttaatgagagtttattctagtaatactaaatagcttttcgatagcggtattaatagtatctttataatagcggcgtacctattattaatatataatattattagtaaagttagtgatattaatatagtagttatagcggttattaatctcttcggcgaattactaactaccttacttcttcctcaatataatttttacttaatataagtaattgaatttctttaatatagtattataaacgctttgcttaattgctttataaacgcgcctatatatataatagtagttaatacaaataattatacccttatcccccctctttttactcttcgtattacttcggaatattactataaagccttactatacatagtaattttataatgcgttaaaggtagtaattatattattataattagaggaggtaaatagtagtttcgctagcggattagtatatttattaagggataacagtaattatatttttaattttaatttgtagcggcggattaataacgattggatttcggtaaggggggttgtgcttcggttaggagtaattagccgaaacggactaggggttattttagtgggcaaatctattaaattgcagttaaatataattatttttatcggttgggaagaagtttaacctattgggcgaatacacgacgtacggtgggcgggcggcggtatattaacaaatactataaagttaaagatattcgattatataataataaagataacgaataatcgcttagaataattgtgcaacgatagagtaaggtctcataatagcttcattcaattgtgtatacggctaacggtcgttaatagattgcgcgacgccggtgagggttgggcagcgatgtgcacggtgtgctggctgggcggctgggcggctgggcggctggctgggcttacttagcgaaagtatatgggggggactagccagggaccagtttgggtctagccagctacctttatcggttgatgaaaggtacctaggtacgtatcttcctccctcacgtggtctgatttgcgtatcgtcaaggactcagggtaccaaccttgggtggccattgctgcttttgttcttttttttgtcatgattcccttctttgtattttttttatttcatatgtttcatggaggaaagtcacctcccagttccaggccaacacggctacttgcattgacgaggcaactccgccaaccgctcttcactttcacccatcatgccaggagtctcaaaacagtggcagaggcggttgcgccgatcagcatagaggacttcagaagagatgcatttcaagctcaaaggcctcttctcatacgaccaagctccaaaccctctacgttgagcccttgccccaaccagcaaaatgatgccaatacccaaaccaacactttgacttcaccaactatactacccgccctaaccaaatggttcaacatttctccgagctccggaaaggcctcattaactccgtacctggacaccttccgatctaccatcctcccttacgaactctcattcccaaactcagcccaagtcttaggtttcatgtcttggctacaacggtcctcctcctcctcctcaccaacggcatccagcgattcacacccgaactccaactccaactccgactcagactcacaatcccgtctcgccctagcccacctccttgaaaactatatcactcaccactcctcctcctcctcctcttccgagttcctcatcctcgacctccccctccacctcctcctcctcgctcaccactacaacacctctctttcctcctcctcccaaacccctcccaaccccccgctcacaaacctctacatagcccaagcgcccctctcccacctcccctcccccctccaagccgacctccctacccctcttttggtttcccatgccggccgcggagacatctactcctccagcatctggctcggcttacaaccgacatatacaccctggcatagagacccgaaccccaacttgttttgccagttgtgtgggacaaaagtcctgcggctgatggcgcccaagaggggggaggcgctgtttcggggggtgatggcttccttggccgtggcggcggggtctgggaaaataaggggggaggagatgatgaagggggaacagaggagggctttggagggggctgtttgggctggtgacggcgaagggacggatgacatgatgtacgaggtgacggtgcaggcgggggatatgttgtttatgccgctggggtggtggcatagtgtgaagagcgtgggcgaggaggggggcattaatgggagtgtgaattggtggtttcggtaaatggaggttggcagccggatggagatgaaggttgtggtcggacaagagaccgggacactcatcctcatattagataaaaggatgaaggagacgggttctcgaagcgatcacggagagcgcagggcatctctcctcccgaccgatcacatggcgcacaggagctaccttatcgatggaccacagtacactccggaaaacaggacggaaaggtcgattaaaaagtttcagaaggcacctaggtcaaacgcgtacagtgccatagttcagttacaagcacttgctccgcgaaacaaggatgagttagacaacaatatagtcgagttgactttatgcaacccctcactcagggatcgtagcgctgctaagctagcctaggctgacggactattcgggagcaaagtccaggctcactgttggtcacatatgatgtctgatagctgtttaccgaacggcaaaacaaaaatcaagatggcatcggcaagcatcatgtaccaagcacgtgcatatgttgtacttgatcatgcttcttgatcgaacattgcatgtaccgtcattatgctactgcaaggtactaccgccgtgataagcttcaaatgatgagaattttgttcattacttaaagattagagcaacgccaacaatgaaatcccagtcccataacagtcataaaagtatcatgaaatcagccagacgaaaagccaaacaccttgctggctcagctaaccatgcgaagcgcgtgtcgtcaaccagtgatccacctccattctgcctcgctaccatttctttactggggaatcttctcggcagttccagggtacgctccctcggaaatcggttgctggttagactcggtggcggcagcatccgaaggggcagcgccgggcacctggtcattgggcttgctctcctggccgggcgccttctcggcgccgaagatcttgtccagaccagcagccttgtacgagctgccgccggcctcctgcttcttcagctcagccaggcgcttggcctcgttgtggatgtcctgcacctgcttggagccggtggtgtagaagtcgacaatcttcttggcgccaggcgcctccaaggccttctcaaagtacgaggagaggccgctgaacagggagttagcccgcgcagtgatgccgtagctctggtcggccgtcttggcgcggtcggttgcgtggtacttttggtcgaggttctggattgtcgacaggaagcgctgagagacgccgtgcttctcgtcgagagcaatggccgtcttcaggccgctgtcggcaacgaggtagccgctggccaagtactcggcaaggacgcgcgcgcggggcttctcctcctgtgtgatctcatctgtgtcgcggtcggcgtcggacttggggtggacattgtcgccggaatcggcgtgctctcccgaagcagaggtgacagagagctcgtgctcgccaagcttggtgtgatcgaggagaagagcagtgcgagcggcgctctccttttcaaaggtcaccgtggcggacttggtctcgccttcggtggtgacatcgagggagctgatcttgccgctgttccgggttcatcgttagcttgcatccctgtcatccatctttttgggacacaagaagcttaccagaagctgaagaaggcacgaatgtccttctcctcagtgttggcgccgatgttcttgacgtagactgtagacatgattgctgtggttgagatggtatctgtgtgcggtttggtgatagatgtcgaggactggtcgaaccgaaatgtttgctgttgttcgtttgcttggcaatgggagagagattctaagtagagccaaaagcagaagtcaagtcgaaaggaaacgtggactggtcttatgtatgtacccagggttcgtcagatgatggattacgcttgcccaaagtgtaaaaaaatacagggcagtggacttgactggttcacaaccaactcgacttgtgactgtcacactacactacagtaggctggagcgagggatgatagaaagctggagaaaccatgggcggaaagaggggtacacggcgaccaggcatgtcgtcatcgcatgatcgaggggccatccagggtggctgtgcgaacagaggcggaaacaccatgaaagtcgcttctgtagtgtcgcaggccagagcgggccagaaggagctaagcttcaacgccaagacacgtcaggaagttggttagcaggggcaaaaggccccatctgtccgctggaaattgtagtgtagagaggtacctatgtagactacaggatggaagtgacgacggtgtttgagtaggtaggctccctccatctccgctgggatgaagctgcacatcgcaatatcacaatgctgtacaagtagcatgtgaaattggcctcaaaaactgaagtgtctgtcagtctttgctgactgtcattccagttgtgttgcacgtttcaagtagtttggtgtttcgttcgtactagtgagagaggtaagaggtacttaatttatgatcctgtcttcactttggtgtgctttgggatttgaatgccattgtctacggcatagcaccttggttgaagctgtgatccctacctcatcccaaatgtccctggcaagaacctgggcgccaaacatgacaggaggctgcacccacaacgtcgacgtcaacaatacgcacgagcaaagagggattgcaacaaggcttgtaatgagttccagaagagtgtacaatgtaataagtcatttgtcttcagatattccatgctctatgtgttttgttgttattcgaatcgaacaactggccaagattccacatggctgctgcatcgcttctagcggcagcatcggttcccagtcccaaaaatatgaccaacgccaaactcatgaatcattgtatcccattaagcttcccatgtgctttctactttgactcctcaggcttgctcgtcttggcgaacttcttctcgacctcgtcgtctagaggacctttggggtttgatgtgaggttctggaagccacgttagtcacagtgaaaggagatgcgcacagcaatataagggtcgtacctcgagaccagacttgttggtctgctccttctgggaagcatcatcgacgcccttaccggaaccagcaggttggttctgctgcttgccggtctggcgctcgggagggggggactggccgcgctcaggcatgatggatgatttttggagaggttgtgttgagaaagttggattcacacgctattgccaaacgattaggtatgctaattgagacctcttggctcagccaaaccacagggaaactcacgtgtttgtattggtgttggttgtggaatggaaaatgcacaggttgtgatgatgcagtgagagactcgcgggttctttgaggaagagaaagaagacgatttatatacctatgctaccttgcccgtccattcaagataaccccgctcttgacatcagcaatcggacggtaccttgccaggccggtacctcgcatgttgaaatgccgttgtgccagtccatgccgctgctgtggttttgcggcagctccattccatgtcattgataatcgacctgttcttccgtcattgttggcaattacatcatagggaagcaaggcccacggcagcttccaagagacagcagcgccaagacaagggcgggtctgaacagtcgagtgtctcccggccggcaaacaggcggggaagcttccccttccgatgctcgctcggcaggcatggatggcttggctgctgtttcagttccagaggtgaccgccccaccaatgtttcgttagcttccagttccatcagacggatggtgtgaagctcaccggctccggcgatcgatccactgaacaggaacccgtaccgtccacgggcacgatcacggtgttacaccccgttcgcttcatcgacacgaaacggactacaagagcggtcgtccgatattataccatcgcacagacaccaagctttgtggttttcccatcttccctactttgacccgtgcgtgtcttgtttcatgccccttttgtcgtctgcttgacgctggagcccaggccgtcgcaagtcgcaagtctcaatctcgcaacatcaaacattgccaaacccgaaatcaacaaatttgaaactctgattgaggcagtaaacacgttatttctgcctatgcccttcatttagtttctgtggttttgctggacaaaaaggcgctagaggtggaatatataactatgtcctcgcaaacagctcctcagacgacggcctcgcaaacggcttcgcaaaaccaaacaggctctgaagcagcttcacagcagacggccgggcctccccctccagtatccagctcgcccgctctgaacattcttccttcgaaccagcccgccgtcaacaacgctgtctcctcgccttcgctgccttctcctcactatttacctgccagcatcgccatgaaagacagcgcgggcgttgatcctggtcccggaccaacacgacatccccgtcccctgaccgccgccgatctgcatttgcaactggaaaaggaacaagaggcagtggtatgtctcgacctcctccactatctcggatactcagtagctaacggctcttgcgttggtgcaggtcaaccgcctcagtcgtgaactcagcatgctccgcgctgcgcagaacgcatcggtggtctcgaatgcatccgtcatctcgaatgcttcctcggcttcagctagcgtttcgggtgctgaatccgtaccgattggcgacgcgtatgtgggatccggtgctccaggactatcccatcatcgggttagcatgcacaatcgtacatcttctagcgccagcacgcgcagcctcgcagccaacgccggttctatctcgacatcactcactggtatctcgtcgcctgccccgattcgcccaacccaaccggtccccatcggcggtatcagcttgagcaggcagaatagtgctgcttccagacggagtcaggcaggatcgccatcctctgctcactttatgggcagctactcgggtgctcttccgatgcacagtttcacaccctcatcgaaccctggcgatccttcgacggtcaactatttcgcccatcgcctgtccggcgcatttcattcaatggctgcaacgcccggatcgatcccaactagtgaccattctccagctatcctgccaggaaccccgcgctatgaggagacggccttctatcgtagcgagctggagtctgtgaagagagagaatgaagcgctgaaacgacgagtccgcgagttggaacgcatggtccgcgagcgacgggctagcgatgctagccgcgcaagccaaggcggtgcaggatcactagctccgcggacccggagcgacagtactagtaccactgccagcgttagtgttactgctagtactgctgccaccggcggtgtcagcattgctgcgccgagggatgctgatcctacggcaagagcggaacgaccgagagtggtcagtgcaatcagcagcatcgcggttggtgtgccggacgacgaggtgaaggttggcgagagtgccgctagctcaggtcttggagagcatgacaaaagaagaaagcacgacaaggggccagaagcagagggacaggcacaggcctagttcgagccagtgctaaccgttaggacactggcccaggtatgtccaagagacaacagcatcaatcaatggttcaacaacacactcggcctataatcataatcaaggcctgtaagagaaaggccagatgcttcggaatggtacacagcggagtttgatatgggtgctttgacgggagcttactaacactttttctaatcaactttcaactttacggtttaactttggggcgcagggtcaggtacatagcttactacaggttaaggggcgtttcgttttggtggaatacatactgtaagtaagacaggtagtttttcttatccaagcttattgtaatcagtttgtctccgcatgcactgagaccccttttccgtcgtcaaatgcttaggcaactacgcacaaagtctccatctccaggggtgtacgtgttattcatagcgagaatgttccacggaccaataacgacaagttacatcatcgatacctatcatacacttctcgtacgaaggtcaacggttggacattgtgattgaacttcgatccgacggcttgatagcgtagccggtttgaggagaagatgatgcaaggcatgtcggcgtgcaagtcgcccggaagctatcattgttggcgctggatgtgaggttgttggcgacttgggtgaggtgtgatgcctgcttgttcacaaagctgaacgggtcttagtgtgcgtacactagctggtttgcaatgaagttgtagaatttcataatgctttggtcagccgcttcgatggggcctaccggtatggggccggactgtaagctcttcgtcataaggaagaacagcgaagtccttccagaccttgacggcgttgatagcaccttgccaatatgatagtgtaccgggctcccgggccacttgcgtctacctgggtgccacctaccccgtcgttcatcaggattccactggcggatatcctaccttaaactgatttcctcgaccagcacctcagtttcacatttcttgtcttttttatatgtcagattgaaggttgtaggtattccaataccaaaacatcgtggatcgtgacggcacacaacggttgcaaatctgcatggcactccattttatagcggaatttgtgccgagtaccgcacgggaggctccatcaagtcaggggcatgggccagaacttagtgcgtattgggctaggtcttcctgagacatccatgtatgtaagctaggttacactaaacttttctttttcttttctttgatcgttccgttcctctcgacatcatgagtaagctcgctaaaggatactaaacagcaacaacaacccgataaatccttgtttggaaacttcaaccactctgcaaaaaccaccggccatcttaaggttcgccccatctgtttaccgattttggatccgctggttatgaacagaatgacaagttcgcgacggaccgactccatcttccctcattcagcatcagtcatgattgataagctgatgcgataagggccggtgtcggtgtcgtctggagatctccgcctggagttttacagcgatggtgttatccactaacaaagggatttcaatatcccggcactcagagcagttgacgattggtcgaacagacccagttctggcctcgatgttttaaaaatgttcctggcgatggcgaccaagatccaccttcccatcggtgcaactccctgttgggtgattcaccccccctggtatactaggagagaaaactccaatgtggaaccattgattctttgaggttcggagccaccaagggtctctccgagttttgttttgcatctacactactctagactagaagtacttatatctttccctcccctcatcggagagattcacaatgtcactgtcggtgaagtgcagctatatcgacttttcctcccgagttgaggtcaatataatccagcatttccgaacgctcttgctgtccacttgaacccctcaacttcgtgttgacgggaaggtgctgtcagcttgactgggatacgactcaacccctggaaggaaccgaaggccaacaaacgagaaagcaacagaaatcgggtataactttgctttacaagagcatagttcgcgtggaggaacgaagccagtcgacaacccctccgacaatcactgcccgctctgatcacgatgtcagcaacaccacgcctttcgtctggcggacacccggccgaccccagcatcgaagggtaccgcgagaagggaatggactcatcgagcccgtcatcagaaggggaaatggacgaaaccgatcttgaatatgcggcagcgcaaggccaacgcgatgatctggcccgcgtccaatcccaagcgcactccttcctggcgccaaagctctcgctgcctcacgagatcgtttttgtgggcatcatttgctgtgcccagctcacgacgcaggcttctatgggtccctcgctcagcatcggcagagagatcggaaggcaattcggtgtcacttctgccgccgacgtcgcttggtacttggccgcttacgccttgacgatcggtacctttatcctcatctgcggccgcttgggtgacttgtttgggcacaagaggatgttggtcatcgggtatacgtggtatgcggtttggacgatgatctgtgggttgtcggtgttttcggactcggggaatatcatgatgattgtgtgccgtatgtgtcccgtctttaccccttttcacatttgtacgcatgaaaacgctgacacataacccaggcgctttccaaggtgttggcccctctattctccttcccaacggcctcgccatcctgggcggtagctaccccgatggtccacggaagcacatggtctttgccctctttggcgccatggccccgggcggttgcgttctgggcagcgccatggccggcgtcttcgagcttgcctggtggccctgggccttctggtcgtttgccattgcactgctctgcctcgccggcgccgcgcagctcatcatccccgacagcgtcgacgcccacgcaagcagctgctccttcctcgacaagctcaaacaactcgacgctatcggcggcaccgtgggtgtctcggccctgatcttgatcaacatagcatggaaccaggcgccaatcgtcggttggtccgagccgtacacttacatcctgctcatcatcggcatcctccttgtcccgcttttcttctggatcgaactccgctggtcatcctacccgttactccccctcgaggcgctcaagtcgggcgacattgcctttgtccttggctgtctcgcttgcggctggggctcctttggtacctggctcttctataactggcagtggttcctcgagatccgcggcgagacgggtctgatggcaaccgcttacttctcacccgtctccgtgtccggcgccgtcgccgccgtcgtcaccggtatcgtgctaggcaagattggtcccgcatggaccgtcgtgtgcgccatgtccgcgtttttcacgggaaacatgctgcttgttacccgcccgatggagcaaacttactggactcagagcttcttgacgtacctcatcacgccgtggggcatggacatgattttcccggcgtcgacggtgattttgagtaacgcggtggggaggaggcatcaaggaattgcggcaagtttgatcaatacggtggtgaattacagtatttcgattgggcttgggtttgcgacaactgccgaggtgtatgtgaacaagggaggcacgagcaaggaggagttgctgaagggctataaggcggcttgctgggtggcagtgggattgacggcttttggactggtgttgagtgtggtgtatctgatggtggacattacgaagaagaggagggtcggcagggcggtgatgtcggaggtagaggaggctaagcggtgaatatggggaggtgcaagaactggtcatgatggcatgatggcatgatgtgacctacggagtcaggatattgacgggatgaacacaaagattaatgtttagttagtgagtacgatgcggattgatacccacatgcccccattacgtacggggaggccaagaagagacgatgatagacatgatataatacctctacgctgctatatgatctgaacctgagtctcttgtttcaaacgcccttgactactttacaggaaaccaatctgacagattcatctcagaggactccaattgtttcaatatgtaacaagcagtttgggatacgggtcttcaacagccaaactaataatggggtcgtcattgtccactacatcgtgccagtcttaccttcacagagactagcttgacaagagaagctccaatgttacatatagcgaggcatccatgtgtcacagaaacagcaaacttacgaaagtagatcattgtttcgatgcttgatcgttgcctggaggtatgtagatcgaagctcaagcaaatgatcatcgatcgatgaactcgttagcagcggataaaggccatattgtccatcccgaaggttgaatgaatgatggtagaggcacaacttcgactaaaatccgttctttgttgttactacactagacttttctctacctctcagtccattcaacccacacgatggacatagccgctctgatgtcaccaatcttcgaatgtagtagatagataggtaagcatgaggtaagctgcacaatcaattctttcgaattacccatccgccgcatatcaagatatgtgctctgttgagtgatcggataagagcaacaaaggatgccgtttaacagactagaatggtaaataagtgcacggcccgaacccctttgttagtttttcggccccgacatggagggtttggtcgactcggtctctgggctgccaatgcttggccaaagactggagacatgttagttctttgatgacttttacctcaagccttattctgacgggttcttccgtacatccactctgccgccaagtgagagatttgatggcggcgggaccgatgaggacagcagatggaagtagtttggggcttggcgtcgatatgtctgttacctactttttgccggacggctgggtaacgggcgataacgagaactgaaaatgttgatgcagctgtcagtttgtcaagtatggatgagtctactaggtgtctcatgaaggaaccgagcataagccacacgttacatacctcgctcatctctcctcgctatgcgaatcatcagttcatgcctatctcatggcaggtagatataaaaagagtgggtagccgtagccgaaatccatctttgagccaagacggcctcggaattgccggggtgaccactaggtagcttcgggcacgaggtgggagcgcggccacggcatcgggacagaccagatgtgttgaatgcggctcggacactagcacgcacgttttcacgttctcggctgacttttctcattgtcttccctcgtggctccccgggctgggtctttccacttttttccagggctcttctgtttcttgttcctctttcacatccagtccaggacaaagaggcggtgctttctgatgacggaaaaatcatgccaagatccgcacacgtgggagacatgataatatcttataatggatgtgggtatcgacggatagatccagtgtggctttcttctggaaccactggaccgtttttaaatgacgcatttgttgctagcgtcaacagaaggggtgtgtatgtcaaatgaaaaattcgtggcaatgccatcgccatcgtttcctagtgtactcgcctatggtagcgtccagtacgattggaagtgatgacatccaatgaaggatggcacaaccgggccaaggctatcttggcagttttagcaagcgagcgaggtatttaccatctttctaacactcgggcaaggggaccttatccctctttctttgtgatgcttgtacctagccatgcccaatggtttgccgtaacaccaaaggcgaagtcgatggattcggtctgtctttatgctgtgcgtgttcagcgctggcctcgggcggtgctgatctaggcatgtccccatctggatatgtgatcagcatgaaatcggcgagggctgagtagtgactgaatagaagaaaatatgaataggaggcaagagggtgtgttgatgtgctaccgtcctgcagtccaacgcgaagacaaagagagcttaggtaaagtgaagcaaccgacatgagtggcgagttaaaaaaaaaaaaaaaaaaaaaaacctggtgtagaacgagaatcgcatgcgtgtgcctcctttgatagcaatcccttgaatacaacgatattgggctgcttcggctgccaaacccataggtagcgagcagcggcaggagaggttgataacgcacgttgactggcatcgcatggagggcctggcactagaccagggattcgacgtcaagacatgcagacgccagcgtccgtcccactgtccgagtggggatgtatacgcgcgaccttgcttcaggaggctcgtccagaaaaacaacagcaagggggggaagaattcggaaaggcgaaaagaactgtcaatgtgatgggagggtccaagcgtcatgtcctggggtgtgcttgagatcagagagaccaagtctgaatggaaccttagattgcggtgataatcagtgggtgcatttacaggcttgctggtcgcctgtcgatctcccggaagggtactgcatggtgcagcgcagccgcggccacaggtgtcgagatgggattcagacggacgaaagcgagaaggaataatggcaaagtggaaggcagtcatccatcgtggcagtggacgggagctgccactttgctgcatgtctgtctgtctgtctgtgatggaggcgcgctgggccgaccagagacatgacgtgaaaatcaatcatgggtcagaaatgatgtggatgtgggaagggatccaatcccagcttaaccctaggcattctccccagtgaggcgtcagccatggcttgcgatggctgatatttcagttctaaccgcactaaccatggtgagctgtatccgcactgttcgaattgtgtgatcactaaccgaagtgtaccgagatcttggctctctgaacttgatcagactttttggcttgaagatggcccctgaagacgcaactaagacctgaaccgggagaaacgaatgatacaaaaagagagtaataatgtagtgtagtgtatggaaatactgcgggaaagtgaggtagaaaggccctacgcaaggtcacaaacgaagcggtaacacccgacgggtggggaaacaaaagaagagaagaggttggcaatgacattactatacctacagtatgtctggtgagatgggcaagtccaacccgtgggtcacgtcgctggcgatctctggcactcgagaggcgggccatacaccaagtacaccagacgggagtcaccaaggtttccatgcttgtactggtccgtgcccggtaccttacagggaggtaaatcttgaggtttgctcgcaaccacaggacagtctagtctagcaaccacaacgtcgggactggggaaagtggatagagttaggttggatggagcctttttagtccttgcccttttgacggtcactaacggggattgatgccctacttgccagcgctaacgcaggcatgcgcaagtgcgtcgagtgttctagtacgaactgagtgtgattccgactgggcagatggtagaaagcggaactgaagccgacgaagaacatgcggagaacaaaacatcagacgggagacagggaatgacctggtggatgggatggatgaatggagggggcgaggttctcggctgtcaaaagaatcacagttgcaacgctgctgcaactggattggggaaacaataacataagcaggctcaatggcgccgtctcgagatcacacagcaaaatgagaacatgattggcttatccgtttacttctcttttcagccgccaaccctgggccttgtcgagctcgtctaaggtagtgtacaatacactacttacccctaggtactaagcaaagtgaggctcccttagtacccgcctgccaaacgagtgaacatcattcgattcaaggtggaactcggtagatcaaaaaaggtacctctagatagagcccaggtaggcaccgaattgagactcggatcgtcgccaggaagtggaaagaagcaactgaagtatgagaactcttagactgtggatgcacctggtccccgttgccggtagggggttctgggggtccatggcagcagcaggcggaggagtgggtcatccactccgctttgacctcgtcccgccttccccccggggccccatatcccccagcatttggggtggatgcagtggtgccgtctagtgccatcgatacgacgctgttggtgcgctctggactttcacacttctcgacttccactttcaatgtctccatttgcactttccacatgagccttgaggttccttcatattgaccagcaaatgacctggaccgatttggaccgaatacccgaactaggtacctctgggttaggttccatgctggtacctcggcctagcactcctcttacacgcaccgacgcaaagcagaaggaaggacattccatttgcagacgggagggcagccaggccatagactggaggcgcaaaagtgcagggcgggcgcagtgatcaccaacgcatccctacaacatcatccctctactcggctccatcataaaaccccaggtgcacatcactcccgcgtcttcggactttaccagagatacctctctacgcagtacagtacctacctccaagtaccttaccactagcctaccctaccacgcctactaccacccgcccgccataccttccatgcccgtggccctttgtctttgcgcccccctcccccgtccccagcttccccggaccgagtcttcttgtctcttacacctacctacctacctacctctacctacctctacctacccacccccctcttccacggctcatccgtctgctgctgtccttgtccaggacatcgcagtcacactaggcacacgagtctcctataaccgctttgtcttgccagtccacgcgaccgatccgtgtcctatatatccgtctttcttatacccactggaacgcaccaagttcctcactttgaacggcattggatcgtcgtcctcaatcacccaactggaagcctttgaacagcgcccttcccaagaagcacaacgtgcatacccgcaatggatcccctcacccacaccaccgctgcggatatcgaagagttggcgtaagttaagcactttttgacacatcacagaccatggccttgtttgatttggatcgacacgtgccgggaacctaagcggcgggtcatgccgactgtctcggacagggaacttgggattggaaaatgggaatgtttgtcacaaacgtcatgaactgcacatgggctaacatacattgtctcgcacagggaacatctgcatagcataggaacaggaggcttcccaaaatcccctcctcgatatcgcgactcgccggcgctgcatgagcggcatgaacgggatgaattctggaacgagccccaggaccagcggcgcaaggtggcatcgagtggtggcttctctccgtcgccgtcgcagtcatcctaccttgccgactccaaggaggtggaatttggccagcattggactccgctgtccgactacaacgaccccgtctacgttccaagatccgctcactcggtgcgaacatcgtcaaacagcgtgacttcgtcgatccggaaagactcgagagcttccgacacaaggagaccgtcgcagtccgctgctagctacagcctctatcccccgtcctctcccccaattaccaaacctcttccaccacttcccctcggcaagaactcacaccgcgtctcttctcagggttcaattgatggttctgatgccgcttcctcttactcggcctctcgcctctcccaggcttccagatcgtcaaaggccacatcatcgggtcccgaccctatgtcgaatgatgctattgcgccactctcaagtcctctgttcccttcgcctcctctacatcagttttccacaccgagtgaggaacgaccaaagcccaagccaaggccacgagcgggctccgccgccatcgatctggtgccctggaaacacatgatctcgaacgataaggttactaaggatccaactgttttttactttgacgtttcgaccacctccgccacgcttgccagcaaacatggaaataacattatcaaggtgtggtctgttggaagtgggattttgcagagcaccatcaaattctcatgctatacagccgcccaagctcgctcgcgcgaatactttgtccgcagccacgccattctttccgagccagccacaatgattgccattgccactggctttggtgatacccttgaagtatgggactgggccaaaaagaagaagctccaaactatcgagaaagcagaccgatgggccgctgttaggactagtgtttacgaagctggcttcagccctctagttacctatgcaggcgacgccgacacaattgatctttattccgtctcccaaagcaagaaacccttcaccaagagccgcaccatcgatcttcgcaaagccaacctcccggttattccccagtaccccgagcttgccttctctgcaaccggtcccctgcttgtcgccgcctctggaccgcggccaccccgtcccggccatcctcctcccgagcacgaaacgcttctcgtagcctgggacgtcggggaccctacggatggctcacaacccacgtctcataccccatacaagtgtgtgaccccctgggcgcatacagagcttgaaactgccttgccgtctggtctagcaacttacggttcggttgccgtctccatctggatcccagcctcataccgcgccgtacccatccctgcctcccgcggtgggcatggatacaatctggcacctgtccctgttccctatcgccatgttttggtgtgggacttttcggcatcttctaccaagaccttccgcatccccaacgcaatatcgtgtgtcagtcctgactgtcgatatgtagcgtattgcgatgcgacggggattgactttggtggccgcgggtgcctggtgatcctagatgccatgaccgggacagagttgtggcgctggccggacccagaagctgggattatggaaagcgcaccaaaacagggttatgagcaattggaggcgttgagcaaggtcaccgagttgtcattctccatagatggcgggttcctgttcttgggagattcagacgggggttgtggtgtatacgaggttagggaggcgacagcgggggccaatggccaaaagctgaatgttaggcccataaggtgaacggggcttgggtttggtgaaaattacgctcttggttagtagttagttgaagagttgatgggcctacgagatacggtgttgctacgatgtggatgataaaggggtggatgattgcaaagcactggccgacgctaaaaggtcttttgagtatataatgtcatgataattgaggataccatagtaagtatgaactgttttgagagagaacggatgtgagacgactggggaaaaaacaagtagtttcatttctgtcttgctaaaggcgcactcatcataatccttgttctgctaaacattctctgggttaatgtgtcagtgaaatatgccttttctgagtgcggagagaatcattccatcctcgagcttccttactgacggaccggatcaagttattctactcatatactaccaattgacagtccttcacggcgccagggtcatctacaaacacggttttcggaatcctttcatacattgcacctgcttggattatggcatcccgctagggggcgagtgttcttatgactcgaacggtcactagttaggagtgctgccgtcccaagtctaaaagcaatcattgtttgaagaatgtacgtgcacatgattatttcaaatctataacgaggttgcagtattgtgttacccgccaagcacaactttcacaaataaaccctttgttgacaatgcctgaatagacgctgaataggggtgaacacatgcactctatatttggcaacgagaatcgtggatatcgagtatacctaggtactctatcagccttgaatctctacagctccaagaactcaaactcatcgatcttcccacattcactcgttttccttcgtaacacctgcaacaactttccagttggaagaaatcagactgtaaccttgcggcatatacgctctttcacgtttcttcttctcatttcttaacttttagcaacgcgattatcgtcgtcatcatcagcatcaatcaccaagatcataaactgatcacgcaagaaaaccacaacaagcacaccaggcctttcccaatctggagaacgatgatttccaatactcccaccctcctcctcctcctcctccatgtcctcctctgcctaagcctccttgttctctcagcaaccgccctccccagtccaggtggctacggtggtggcccaacttatacctggagcaacccccctcccagtgatggctccaaagggggacatggaaacaacaacggaaaccaaatcactggcttctcctttgccaaatgggtggatgatgtccaacaaggcaaaggcatgtcgcctgaacaagcgctggcttcttacaaagctagtgaacacgcgaaacgcgaagcccgtagactggtggctggaaacgacaacgacgatgacgatgaacttcccccttggtatttcacatatggccccggcggcggcggcggcggtggagataacagaaccacaattgtaggaaaacgagcctcggaaccaaccggaccaacttgctattggcacaaaaaccagcgacccaaagtcgaggatgcgtttttcgtcgtcaccatgatggcgcaccgtccggaactgattagtattcacaaggatgaggggagggatgtcgggcgacccatcaatacggcgagtattaatgtgaggagtgtcactggacttaggtatgcggtgttgggaacggatattgcgcgggcgggagggttaattatggattattggtgagttcttttctttttctttctttttatttttttggttttttttctccttcgcctctagtagtccttggtttccccctcgttgttttcccctgttgaaagaggattacgaaaataaaggagagatgtcgggatcagatacattttactgacgctggcgaatggtgaatagcacgtggaaaggcagaagtggtggaggagagtatgcgtggggaaatggctacctttatgttactattgagcatacgggaaggggtgagaagacgatgcaagagaacttgatggataagagggaacagttgattgggccgcggaaagcggaggaggaagatgaagtgaagcccaagtggcagatggttgtcagggagagaaagtagagtgaaagaactcaatcgattcgaggaagactatgtgaggtatgaaaaaggaaggatcatgttgttggtgaatatattggattggagaggagtgggagtttaaggttgaatataccccccgatgggcttggtaacttgtgtttccttttctgttctttttgtttagtttcttttccagagtaattagttctgtataatatcttcccacggttttccttctaagcactccatcatccaacatgtcgaaatttacagcaagcaaaggtttgcaaaggagaacttgcctgagtgcgaaagccaagacagcgagactggcaaatttcttatcagcaaatcatccagccatccagattgcggttctagtctaactcgttagtcggtgaagctgttcggtgagacgcgaagtggtgacatggactcgatgatgatcggaggggaccatgactgccggcatcctacaagataatgagcgcattgctgcacccacgagggtcactcgaacgacacatcccattgggcccacgattgggtgaagaaaatcacaccgactgattgcgagcgcacctggtatatgaacttggatttgaaggatcagcaatcgaaaggagggaatatactatgcctttccaatgtccattgtttccatgacgagcgtattgttagtacgacgtgcgagtgaaattgaatggagtgaacgacctggagcaagctgcatcaagcatgcctgatttgtacctcagacctggttcttccccacacgaaacgaagaaggcacaccctgtatgtacaaagatggctgcaacaggaggagccgaatactgctggggaaggagggcattgctacctatggaaagaggtcaagccgatagctgaggtgactggggccccggttggggacgacgagatgtgcattccatagacccagggcttccgggcttctggagcagcgagtcatttcttcatacttgacgaacaagagcttctcacacatctttgaatgtctcctctgcttgttgccttatattttcagcagcggattaaacgacctgcgacattgttgccgtcaggtcggtcgggcaagttgaacgtatcttgtcgcttatcgcgccccttatcgattgttcaaagcaccgtccacgtgacggacgtgagacggtcggcagcggcagtgctagcgcagtaggcaagggtcaggtttcgccagcccgccaacgtcacagcgccggtagagacacgtgtagtgtaatcaccgacacaccgtcgagcatggtggtgatcacaccgtcaccgtggatttccagggtccagtggacgatcaacccctcgaccagcgacccctcgctcctgtccatcacaaccccttctgtgtatgtatagtcttttcccctgttgatgcaactcgatgccggcagtgatttatcttgcaatagtagggtgttatgcacaagtgggatccaacctacgaacccgaagtatgtacctaggcgttcgggccaatggagggccgttgacggatcggaataatagatcgatgaacaccgatataggggtacaagtgttcacttccaccaaaactcgactcttccgtatgttgctattaatattacaaaacttcggccattagaggtattgttgcaactagcagttctcagtcccagtacatatgggcctgtaaatctggccttcgactggctgtgcaataagtgggtaggattacagcataacggggggtgttgcaactgcaggggtaaagactgcacccctcttcagcccctcttttaagcccctcgtcaatcttcacccccttttccatggcgccttgtgactggccaacaagctgttgagcttccatgagctgccaacgacatgagacgaacatggtagaacacccagaagctctcgagcagagctcccctcttgttcgcccctgtctgataatcagacatgcttcggttttaacaagcacgccgtaaacatcaagccaggttcacaggccacgagcctccacagtccaggaaactgtcagtaggagaacttggtcagcacgagctatcatggccgcacaacagaaaaggggatagtcggggatctccatcgacatgctatgagatgaacgtcgtctcgaatctcgagacgtcggacgaagctgacagggacacaagctcgatatctctccaccacgaccccttccacatgtccactccttacaatgtcggtctccatttacgatccacttccccctcgtcgagcaccctgaggcctgacgcgctgagctgctccagactcgcggtgtcaagtgcaagctacgggttacgttggttaccaaactggttaccgagtccagccagtgcaagattcacgtctacgcatgtgcgaggcggcggatgtttgtttgctttttgtacaaggctttcattgctatcatgtccaatgtctaccttgtaccctcagtaccatttaaagattatgctttaccactattcattccccatgacatcccgacggtccctatgcgccgccggcaacggatttcttcgcgtgtgcgtccgggtcatttaaaactctggtgggggagcaatttgtcagttacttgagcgtttggacatcagtgctggctggacggcaagtagacttactggcctggaactcgccgttgacgttctcaacgatctcggtgaggttaacatcgcggtcgtggaactcgccgttgcagtcacggagcctggcacggagaatgggctgctcggcggcaccctccttggggtggaagcggatatcctcggcggtctcggtgaagttctgaccaccccactggaagtgacctgaagaagaggaaccatgttagatactgtctgaaagatgctgaggataaaggatagcttggactgcttaccatcgttgtttccgatgatctggtcaagctcgtagctagcgtcgttccactcgccgtcctcgcggcggaggcgagcgaagaggatggtgcggttgtcgcgcacctcgatgcgggcatcctcagcggtaacgtggaaagacatgttgatagtgttggtttgggggtggtgttgggtatgtggtggtataaagtttgtggatgaggtttagaaggacaaccaagtgcaagttgggagaaggggaaaccgccttcttatacacgagaaagacggggagcggcctcccatcaacgtggctcggccaattgaccgcctcaacaaccgcttggacgcagcaagggaaggtatcacccatcagggttctctcctcgtggggtatgacagaagaagacgccatgatgcggtccacgacctgtctccacactcgccctgtttggttccatcccactttacactatgtacaacaccactttcctggtgacaaggtttggcaaaggtcagatttgatacttcaaaccctcgcattctgttctccacaagccgatacgaagcaaaacggagcaaacagcccccctttggacggagatagatctggactgttggaattcgaggtacttggtctggcggatcttggtgaagactacgggccaatggtgagcgggtgtgtgtgagctttacaagtcctttacgcgataccctgtcaagcattcggcatcgtgtgttggcaaaccaggagatgcctacactacttggcgtcatctctggcctccatctcgttactcccgttccagattacaaacctctagaagcggcctgcgaaacactggtgatggtaattgaggggtgaaagaatgaagtggaagaagtggaagaagtggaagaagtggggaggaggccgccgccggacccagctcgccagtgccccgtggagtacatagcaagatggaatcatggaaagatggaggcagctgcgtggctttgttgtttccatcttcgtagcaccgcctccctacgcatcgacttcagttgttgaccactgcccgccaagaaagaaggaaccacaacagaaggcacggcatgggggtccgcaggggggtccgcaggggaggcattgacgagtcgtccgcatatcaccgtcctcagctgaggtttccccgtggagtcgttgacgttgaaccctcgctgttgcagtacttggcatgattacggcatccaccgttgcttggcagcttggcattggctcggccactatgtactagggcgtaaatgaatggctccacatccgcccaagagtgtcgacgcaaacgagtccccgctttggcgtcgcatcatgccgaaatgtctcaactccttcactgcgtgtcttgtatcataaatgaccacaatcctctctggaagcgagttatgcttctatggatggcacagaacccaaagacgttcagtacccatacagagattggttcgtactcggacatcatgcaagttcagagaccgattggttacctcctccatatcactccatgtcatcggttacgtggactctggactcttccatcgaaaaacctgacctagcactctccctcctcctcctcctccccctctttggcgtcgaataacctgacgattcctcgcattgcgtctactctacaaatacgggcagtggtttgatgaggacttgaaacgccgtgtatgtcgaaacaagtcggtcggttgggatctcaagtgagagtaatcacttgtatacatgtggaaggcaagtattggtttcagctgttgatatggcgctttttcatggaaaaacatatataggtacctgctggccaagataacaagccaacccatcgtatggagaagatccaagagagcagaccagatcagagtcacttctcagcccattgcgttctgaaggcaactcacgaagcatgttggaatcaagatcctgaaagttcatcagatgaccatgacattgaacaaactacaagtcatccatggaatgatcatggatgagaaatttacgagggactcggacgaaaccactgcagatccgccttcgaaaagttttggccggatggataaggaactcagtcctgggtatcgtgaattactcggaaggccttcaaatgcatggcagatacctaccagcaccgacgttgactcccaatacctagctagagacagccacacgagtaagggctccatctcaagcgatcttgcattgacgagatcatcaacaccagtggaagcccgcacgtcgtcctcccgtacagcgccgcccattgatctccaaggatgcctaaagtccggtctgaagattgcgagattgtgtcgtttgggaaaaggttctgcagctgcataaaatagtcagcaacttcggcgttcgagctgaggtaaagtagagatgggaatctggatcccctccctacgccttcgtgtcatcgaaaacttatgctgaccctggcttgaggaatcactcaggatctcgcttaccgatcttgaccatcagctatgccaggtgaacggttccccctctgatagcctgcttcgttccaaatcatacgcttgcttcccaggaccaatggatcactgattgaacgaaaccattgcgatgaacttctcagcacgcaaagagacaccgcattgccccccttcgccttccagtcggatccctcttctggacgatgcccatgctctccaggtcttcacttctcgcaaaccatcctccccatctctccatctccccatgctccccaaaattcccagcgaccacatcctccgcaggcttctcagcgaggtccagctcctcccctcttcctcacctccacatcaccttcatgttctcctcctccgcgatagacaccacctctacctctttcaaccgcgctcacctcgctctcacctggcagtctctctgggttatgaagcgcgtcaaagatgactatgccgataaacaacacggcgtacacgagctcgtacaacgtttccaggcacgcaatcatgttgatggctttgacgagttttttgttttttctcgaggtcttgactgatgctttgatattgcgttgcgcggtgctggaatgcttttcgtcagagacggaatacgttagtgaaaatccttgagagctagggagagagggagtatatgtttgaaggcgagtgggaggcgtacttctaccagatatgagctagtcgaagagtcgtggggttttggctgggagttgagttcagttggttgtatttgaagtgggaggggttgctttacagaacagagtccgagcctaaaacggtggaggggttgaagaagaggaggacaaaattacggtattttggtatgagcaaagtgcagcattacctctacatttacttaatgaagtgaggtcgaggtgagtttgttatttgatattcaacgtgcccctcgacagttatctttttcttcctttcgtctttgcaagtttgcttgcttttacttatgacctgtagatattctcaactcgatggtccaactctacagctcctcagccggtgtgcaaagaaaaggcccatttggtgtttctcgatacaatacagattatgccaaacgatgccatacatttatcgttgactgcctgccagcacgtggatctttgccttggtcatttcgtgccaaacacttccgccttactcacctggtaactagatatcggaggtggaccagtttctgttactgaccacatcctcaattcatcgccatcttcattttcagcttcacggcttcaactaaatatcgaccgataacataccccgtcaagcccgtccacaactctgaacttctcataccttacgcatttgcaactcccttcatggccagggtattttcacgaacattataaatcgtgcttcgactcgaagatcaagggatcccgggacaaagatcttgaaagactccctcaaagcacgtggcaaaggtcaacaggcgccatgccaagacgggacttgcggtttacacaacggcgatcgacaggaccggaagaatgcgtgcttacgagtgtgcactagtaactgtccttggtcgggttatgggctttatcggtgttgtggaattggcacaggggtgttggactcaagtcttgaccggacttgaggagatcactagtaagaactaagtcggatgtgaaacacgatacatttctttagtgcgagaagtttcgatgttccatgccgagttcaaggtacctatttcttattaatcgaaatattgaaatcgatatgtgtgaagatactatttccacatactggtgttaatctcccgtcagcttgcccgtcaacattcttggcgtgctttattgggttttccaccatgtcaatccacgtttgtctctgatattcaagaacgccaccgagtaagccgtagctgggtggaaaccttgcacttcactcggaggcttacaccgcaaatcattatcggagatttttgccagcgtgtcaatttttgccctgttcccgattgcccatacaccgtccaccatcgtgagcacggcattgaccaataccaatgcctcccgtcaagtccagtctctcttcttcttcaaagataaaagcctgaccatcccgctcacataaagagcgagattccagcgcctcctgtgttggtcgcctcaccagtcaccacacttcgactcgtcaaagccatccaccgctcagtctcgtgccccatttctttctttctttctttctttctttctttctttcctgcctttggtcccccaagccaaccaaattcctttgaacctcaagtcttgctgcccaatacattccccttttggcactagcgtgctagcgccagttggctttgcagttgcactgactttccactgattttgcactggcttttcggcattggcacatcgattgaaaccaaacaacgtaccttctggaggtggtgtcatgccatgtggtttgcatatacgctgcgctaagttaggtatctgacctagcaaaacgaagggaacgtgtattagcattgtcggtgcaccgtggtgtatgtcggttgtcggtcagcattgaacaaaaagaaccttgaaacggtgaaaaagcttggagtaccggagggacgtgaaagaatccttctttttttcttcttcccatttcttttcattctaccatcgaggtctgaatcgtactttctaaatcctgcaaacctcatccgttatttgagtgttgatacctaccgctactactgtcgttttcaaggtgtgaagtaacgagaggttcctgcccacacgtgagtgctttccagattgagatagtcgcgttggcggctgcgatgacgtcgctctggatgatggactcgagctaaccgatgaaccagatacgaacctcaagcaacgactgcattcatacattaactgattccgtcttcactactcgagtccaacctctcaaacctcacagcccgcccaatacactacctgcctcttccaacacctccgcctaaaatcaacaaacctcagccactagcagccagccgccatcagcaagtccttcaacagcgacactctcacccacccacatcctctcacctagaagtagacacctacctcctatccacctaccaacccagccgcatccccaatcctcactcccaaaactcaccgattcttcaaaaatccaccgaacaacctctccaccaaacgacatctgggatccacacacaatgagagtccagatccctacacccggctacaccgcctacatgaaactcccggccgttccagccaacatccaagccgccctagccggggacgagaaccagcggctgaatctcatctggatcggactagtagcggtagagatcctgatggttgtcagcgtcgtgttgcatgccgttatcaggaccgtatatccaaagaagaaacagaggttgggttcgtggtagagcactgggaaggaatgatggaatggaagcagacaggacgagcgggccaacttcgacttgacgacataaactggtgctccagaccaaaagaatcgtcgtccggctgttgagggcagtgtatgttgtccgatggagatatttcatgattgatgagttataatggactgcatgcatggagaattggtaagcattgaaatacaaaaatgtatggcagacgttggttgaaattgatgggaaagggaaggggtgtcatggtgtttgcatttaaaggtgggcgacagaactagcacatggcgatataataccacaactctcaatgagctaaattctctcctccgtgagtcataccaaaaggcaaacctcacattcagtgctccctgcattgtatttaagccaagcctagcatccgttgcttctcattgccaatcattctggcccatccagttagacacaaaggccggtacccaagacttagatattcgctccaaccgtataacaccttagaaaagctggaatgattgtgatcaagttgttgatgtcagacaggaatgtagtgggctcgattccgagggcttcaatagaacggtcgttgaaggcggcatccaccagacaatacaagggcttgggatcggagacattgaagatccagttgatgaacgtgtcggctgtgaagccgtagggaagcagaggctgggagatgacgggagcgcttttagaggcattggcctggtcagtttcaaagatactagtgacagcgatgatgaataatagggtgtaacatggcaagcaatgagatgggaaagggagaacatacaggctgaagtaatggcgtataggcgccctcattctaagcgagaatgttccaaacaacgataatattgaagacagccgcgcgctctagtatctcaacgtgaccaatgaaaaaaaaaaccgtgttcctggtaagccggtcacctgtctgaacaccatagttaaggcctagctgaaaggcctgagaccaagcagcgttgtgagcagccctgtttctgaagtcatcagtccttacttgcctgaggaaagctgcccacatgggagagctagggtttccaaacgtgtcgtttgactttccccagggcaatggccgtaccacgcttgattccctcaagcacaccagccaagccgtatttggattggcaagacttttgtcgataaagtattgcatgggtccttcaatagccttgaactgggtctggcttttgttttggccgccgaggagtttgacctggatggtgacaaggtagatgagccagtcagacaaagagacattctaaaggaagtcgaagttgcaagccagagtgtccttgcaggatggccaccctaaggttgatgtcttagtgccggatacagcatcggtgggggcggtgtccattttgatggtgggaagcttggacatgactatatcgacaacgttatgttgaccgctcaccgctggtatctgttgaccgtccatcccggacaaaccctccagcacagtcagtgccatgtggtcctgaaaggttgaatcgttaatgtgcatggtggcggctagggcaccagcgatggacgccactagggcgagggcaaaggaacgtatggctgccaaaatcgagctgagagtgaggcaagttgcgggaaatgagacgccaaaccgtggaccatggatggcagtgactagccgacattcttcacatggatgtatcgcacttataatcttccatggtcagccatcctgctatggacttttcatcctcaggttaccgccggagcttctggataacattcctcctgcaggctggataagaaatgtgtcaagaaatgaccgtttggacaacccacgccaaatcggcattctgtttctttccgttgtttttttttcaggataaattgccgagctcgaaatgcgagacgccgctggcatctacttctgtaaagggccatcctccagatgttacgtcgatcatgtgccagtgccgtaaagctccatagctgggttctcggaaggcttgaatggcagcctcgagaattattgccaatcggaatgtgacaatgggacggcccgggacactgccgatcccgaagaccctgatggccgaagaaagggcatcgatgtgtgccctcagttgtcactaactcccgaaggaagatttagatcactcctccacagtgtttgtgatttgagattggcacaaagttgtattgagaccactttgtgccaaagttggtgtgagccaaagcctagtatcgacacttcgaggcttgaagatcataaccctgatgatttctggctcatcgcggagtctttttgtggtgtaacgcagttcattagaggtggtcgtcgttggagcactcttttggaggaatgttttggtcgcggaaaggtaagagtgtgtcggttttgcttctctggcgagggttgaatctctatcacacctatgattcgcgttgaaagacatctgcatgaaatgctgtgaaggggtaccttgcgtcctggaagcccattaggtacgtgaactgtggtaacgcaggagcgttcaatgcgctgggtagtgtaatgtccctgggaatgtgcaaggcttcaatgatggcacgttgcaacccccgaagatatccgcattctttcgtgttgagacgagccacaagaatggaggagaaattccagaacaggaactggcgatccggcttgctcagtgatgtagatggccgatccaaccatgaggtttgttgttgttttgatcgctaggttcgagacctccgcggtatagcaccgagataagcaggacaaaggaaggaggaactatgaaactttagtgttagaagcgtctgatcacaaaagagggtaagcttagcttgtgtaactggtgagactttgtgtagtgttcgcgagtcctgctgcgtacccaattgcgtcaggctgcgtgccctcgacgtgaccgccggtctcattggaaggtcggcctagtttgtgcggattgtcgagacagcatttgatgaggctttctgaaggcatagtagattgtcattgacgccatcttcgttgccgttgcggttgcggtggtcatcgctgtttagaactccgggactcgcggcgttgtctagtagttaggtaagcttcaaagacatgactaatacataccaaaatggaactcccaagtgatttccagctctaggtcgctttcggtcaggacatccccgggaggaggttcgctcgattggtgagatgtcgacgacgggaagttcacgggaggacgaaagtggggaagttgtgacacggcagcgtcatgcacggaaccgggcggcaggcgtcccgtctgtctcctcactcgctgcatgccggtgtggaagctcaaaggacggccgggcagggcaggtcttgactacctacctcagcgaaagtagcgatgaaggcgggggagtgatgcactaacatcacagcagcggcaggaaagacacttgctgctgcggccctaactgcatcgagttgacgtcggtccgcccaatgacaactgccaacttcaataggacatgggcccaaacctgtcactttgtcaccaaggctattactaggcaggagcttttttccggaatcatctccattgatgatttcgagatgagagacggcgggatgattgggaaagttggagtgccggacgggacggcattcaagttgtaagtccgaatttatcagttgcagttcagtcatgacttcttgaggtgaacaatgggtgtaccttcagtttctccaactgttcatccctcacaatttccaccattttgaacgaattgaagagcaccttgacggctgctgagtgctcctgctctggactcaaaatgaaaaagtcgcatccatcgatatcgaacgaacggtttcaatcgaagcggatggcccggggtgccatgaggaggaaatggggccacgacgcccctggctgacctgtcaggtggagagatcacaacccccccgcccctggaaggagccccgctcgggacgatagacgaagacaaaacacgcctgttatggatcggatggggtgatgaagcaatgagggtcgcacgtagctacgatcctaggttttgtcgtcgagtttgaatgacggtgaggtcggtaggtagtttcaatttgctcaatgaactcccttgatcatcacgggtgtcggccatcctttatgtgctcgagatcaggtcgtctgtcatctcattcactcattgacctcatcggccccggcactcgacatcataaggttagacgctaatccgcccggaatagcaccggggtggtttgggtagtggtaccacggcagtgagcgaggtgggccgaccttgttcgttttcgtccaagtgtcgagccgccacacgacttccccggattgcttggcgataccctaacccgccctttgattggaggttccattggggggttttggagaagagccgttggaggtgtaagtggtcattcaggaagtggaaggaccccggtacctccgggtcctagcaggtcaccctatgccatcatgtcatgataatgtattcatcacacgatcgtccaaaagcggccgtctccagacttcgtactcgctcttgctctgcaccaccacctgcaccacccgcgaccaggtgatcttctacctaccccgctgggcgaggcaggaacgaaatgcagcggagacaccagcgagccaatctcgactcgcccagctcctcttgcttgagcgtgcaaaaccccctctctctcatgacgcagaccgacctacggaccgatcggtacatccagtcctatcacttatacgacctccacaagtgtaaccaccactcatatcccacccgtgacggctaccctgaaatgtactcgcagcttgcttgcctgtcctctgcccttttgtaaccactgaaaccagctcgccttccgcaactgcctggagagggaaggacagtccttggatcatctcccgcatcattggaacttcccctcccgttgtcgtgctccgtcgtgttcccgcccccctttatctaccttgtagctcccgtctcgattcaaatacttttcattctcctcttctcttctccttgtccaacagacatcactctccaatctgtatccatctttgcgagatccaatcctacactgttaatcatccatccatcctcatcaccattcagctgttatatcgttatacagctgtcgcactgcctgaataccactagtcatctgtagccagatccaatcaaaccatccaccaccatgtcgggcgaaccactcaccaaggtcgactccgccgtccaaggtctcgaagccacatcacctccaaaggagagccacatccacaagcaccgacgagcaagctcgagtgccaatggggtcatgaacatcaacgacctggaggctcagggcactgacctccagattgccaaggagacgcagatgttggggtggtaagtcctgccaagcactcggtcccaggggctatgccgtgacctgacacctcgatacactcgagatacatggctcacacttgtttgtccaatgacaggaaggtcaacacctcgcctacgtcgatagacgacaaggactaccttaaggtgatgctcacaacaccgccagtcaagaagattgacctctacttcaagacggggctgcacgtaacagcacggaatctcaagggggtaaccatcagggacgccatggatgccatccacaagtcgttcaagaagagggtaagactttcttgaccaccaccaccacctgttgatccgtgtgttagcaagggagattcctttgactgactcttgatgtgcttcatagccggatgatgagctacccgaaccatacctcaagggctttgagtgggacaaggaggagtcatggacatcgctcttggtacacttgtcgacgaacgctggccccaaacccgcgggcggctcctccaagaagaagaagaaggctgccgccgccgaggaagaggctgcctaagcccttcacagtctggtccagaccaacatggtctgcactggctatccctgtctttgggttcatcggtgatgatgacaatgacaggatcgtaatatgtatcatataattatccctaatggcagactggggttgatcctccatgtcgtcagcgtctatttctttcggtgcccttctggtgtaaggaaacagctggctgggtcaacaagagcagcggacacagggcaacaagtagtgtcggacatgcttttgacaatgcacattactttcagccatgttaaatcaactgcctttgtgtcatcgtgatcagtaacctgaatgccattgtgccttgcattactgtccatcactttcaagtcttccacctatgacgttaacgtacaatatcccccagatctcgcgccaacagtacccgaatctcatggttgagacgtgccccctgaccaacattcagatcttttttgcggggtgatcaaagtggatgaaatatggcgactcatggatgggtcatccgttccacaacagtggttttgtaccgagggatcgggtggtagaagaacagagacgatgttcgaaaaaagggtgtaccttgtgggctccgaaacccagaatttagaatgcatggttgccgaaggtctccggcgatcaggtacatgctttctgactgccgcaagacctacttagtcaactgacagagtgcgtttctgaacctttagattctggcttttggcccaaactttctgcctgatgagcgggagcctgttattcccttcagttaagcctcatgttgtctcccatggagcgttcgacgatccgggggttacttaacccgcccctccaggccctcgaaattcggcttgctgaggtagatgaaacgtgcatgttgtcgttttatcattcctagatatgagttgagtgtgtcgtaggctccgccgcaaagtggaagttcttccttcacatttgtcgtcagaagagaaaacaaggaaaaaggagtctccaacgtggagcaaaccgaggaaagacccgacttgagctagccaaaatcgattctggggaagcggggtcgttgtagagtttagtgcaagacgggatgttatggagctcgggaaaccagtggggacgtgaattttgtggagaaaggtctttccccccggtttacgatccccacccggacggcgcaattagtgaccgcatatcttcggctactggcggtcttgcatcgcggtcttggacgggcggaatttgagaacttggagaacgattgcatcgaggcacaagcacgacaccaaataatgacgaagaatgaaagaagcaatgtgacctcggcaacagacaagatggatgggttatctgggcttcgtttgcctttcggagagataacttgtctctcgagccctccgtcttttgccctgcccttggcttaattttccacctccggatagatcgcagtttcaactcacaagaacattccagtttctcgagccatcgatacctacactagagggacactcaagctggattagaagcaaccgtgaaaatgccgttcaccaactttgacttcaaggaaaggtatcgctaccagaatggcttcgattcctacctagagtaagtctcgtattctcttccacttttaaatcttacctctgcttacccaaacttccaggtccgaagccgtctccggcgctctccccatcggccacaactcgccccagaagccccctctcggcctttacgccgagaagctttccggaaccgccttcacagctccccgccacgagaacaaacaatcatggctctaccgcatcctgccctcatgctcgcacccgcccttcgtccaggccactccacgtaatggtcaggagcccgtacttgagcgatcgccagccagactgcactacattcccaaccaactccgctgggaccccttcgatcatgaatccgacaccgacttcgtctccggcctgcgtctcgtcgccggcgccggcgatcccaccctcaagcaaggtctgggcatgtacatctacgctgccggcaagtccatgtccgcccaatcagccttctactcagccgacggcgaccttctcatcgtagcccaagatggcgtgctcgacatccgcaccgagttcggctggctactggtcaggcccatggaaatcgccgtcatcccgcgcggcgtgcgctaccaagtctttcttccctccggtcccgtccgcggttacgcactcgagctttaccaagggcacttccagctccccgagctcggccccatcggcagcaacggcctcgccaacgtgcgtgacttccaagctcccgttgcctgcttcagcgaagaccacggatcgatcgcgctcgacgggcccaacagctacaccatcacagccaagttcaacaataccctttttgagaccaagcagccgcacaccccctttgatgtcgtggcgtggcacggtaactactatccctacaaatacgatctcggtagattcaacaccatcggctccatcagctttgaccatccggatccatccatcttcaccgtcctctccgccccttcagaccacgcgggaaccgccattgccgactttgtcatctttcctcctcgctggctggtcggggaagacacgttccgcccaccttggtaccaccgcaacacgatgagcgagttcatgggactgatcacgggagcatatgatgccaagaagggaggaaagggcggtttcgtcccggggggcgcgagtttgcataatgtcatgagcggacatggccccgatgcggcgagttatgaaggggcgaggaacgctgacctgaaaccgcaaaaggtcggagaggggagttgtgcgtttatgtttgagagctgtttgatggtgggtgtgacggattggggactcgagacttgtcataaggtgcaggaggattataatgagcatagttggggtggggttaaggtgcattggaagggcatgccggagggcgagaagggacaggggcatttgttgtaaagagagcaggaaggggaaatggagggagaaggggaaccaactgatttgatgggtactttggctaggtgtgaacatgaaaatgggacatgggtgcccgggctgttgtggaagaaggaggataccgatgagcagagggagacaccgcttgaaagggagtgggaagactataccaaaagggagtgggaagactataccaaacgcagttgttaggtgaacactttatcatgatgccatcgcattgagaatacaacatgtttgccgtcttcggatcctgcattaccttggggttatggagccgcggttgagcgtttggattttgctcacttggcgccattgggagttggcagcgaaaaaagtgcagggtaagtgacgattttcgcaatcaagctagagattgggtacaagcagtttcggacaaccaaagattgcgcggtgggtctcgagcagctgcttctcacgcctgcatgtaagtgaataacaaccagcaaccggcgttttggaaaacccttccgaaaagatatcaattatacattaggtatgtagaatagcagttaacttcgcggcttaccgtgatcatgacattcagaaacttccatcatattggtcaacccatctcatgccatttacccagaccctccccccaccgccggccccggtggcaccgctacgctcgtatgcagccttccctgaaacctcttcctcatcctctcgaacccaaccctgaacgcctccggaaaccaccctctcaactctttattatccctcccctccatcatctccaccaatgcctttgcgcacatccagcacaacaccatcccatggccctgaaaactacaactcatccagaacccgttctctcccgggactgctccgaccatgggaaatccatcgggcgtataccccataattcccgtccactcctttttgattcttccatctgggtgatcgtctccccagttcccatttcgatcaccaccaccaccaccaccaaagtaccttgtcaaagtgttcttgaggtaagtgctgatttcctcgttaacagtcgtgtcatccgtagttccgtactcccccagcccttcttccttagcccttactaacccaccaccaatgaccaagtccccttcgtttcgacttccctttggtcgtggaatcatgtactcgtaccccttatcgtagatgaagctgtaggtggtcggtagacatcctttctcggataggttgctacccggtctttgcgccgtgacctgtccgcgcagggggactatcacaccttggaaggtaggcgcaatggcggccgtgtacccgttcgtggcgaggatgatgtccttagtccagatgtttccacgaggggttcgtacggtccaggtgcgttcgtcgcggttcttcatcaaagaggtggcggggttgttggtttgcaggttcaggccacgggatagacagagcttgaggagaccagtggtgaaggcgtaggaggaaatgctcccggctgggtaggagacaccaccatagagggtttgtggctcgccggctattgtgccggcgtcaagggcgcaatgaaatttggactgaacttcggccggggagtggaaggtgtactctcctacagggtctccctcggggaacgcggccttcatagcagcgacggcttcgtgggcggcggtccattgggcttggtcgtagatgatgtcaacggtgtggcaggggttggagtcgcaaggaatgttgtgctctttggcaaaggcgtggatggcttggatgttatcgtactccagacgggcaatctggaccgcggctggagtgccgaggagagaggcgtgctcgagaaaggagcggtaggaggcggctttggtgtgtccaccgttgcgaccagttgcgccagagcaggcctggcgggcctcaaccatgacaatgtttctggaccccttttcccctgggcggacatcctttaggaggttccatgctatcgcggcgcccgtgatgccgctaccaatgataacgatgtcgacatggcttggaaggtccttggtggtgcgctggtcggcaatatcgtccggaggatcttgccagtaactcggggttgggttttctcgaggaagagtgactcgggtcttggcgcgttcgtccattgtttaatgatttctttggcagcaagcaacaggtattgggggattggaggttttgaactgtagtctagacttgggcagtcttatgctgcaagtcatcagtttcgtactacactacttgctcttccaagctgaagggaaactccatcctgttcatgtgagacagctgacgtaccgagctgaacaccgatccctgggatgggcctatcaaccccacggagttcatcccgcagcgcttgctatctccaccgaacgatggggtctttgggccttcccgtcaacccacactcctccacctggtccgcgcctttcccgtcgttgctggtacgaacaggtacactagtcatgtcaccatcgagatctctgaggattgctgccttcgatggaagatcatacaaatagtgtggaagctgaaattacctaggtacctagcttgccagtccacacttggagcttgtagttagcggtatgcgtaccccgaatctcatcgcgcagaagccggattccctagagacagacttgagatagcgaagcgtactcattgcagggttgaccgtgttgagaactgaaacggcgaacctttgagcgagatcaggaaacgactgatcattttgatgtcaaagaaaacgacctgatggttcggagtcgggacggggcgaccggcatgtgatgggagcccaggcaccagggcagatacgaagggacctgaatagaggtaggtatgaaaagaggaaaaggaggaatggaaggccagacccctccgactgggaatggcctgacgggcatcgagctccagcgcttgttcggtgaaagtcccactgaaattcacagctccaggggtgtccaatccacccacagagctgcctgccctggtcccagtagtccaccacgctgtcgggaaggtgcctcggattcacagcgggaatagactttcccaatccataaatcctctttccaaacactgactacctctaccttacgttatatgtacatctactatggtacgcaattccatttctccacctcctccaattcacttcacccaccttcctcttctggtcgtcgatcgctttggccgttatctgtctcaccacattcaagtccattgggatcacctcgtctccattctgaccaacatcccatctgcatgttcccagaaccaccaccatggccatcataacatcatctttgtccaagctttttaagatccaatccgatatttctttagacttgctccttggtgtacacacgttgcagcgaccaagaatctccttccaatcggaaatcatgagcgaagccgccggcttgccttgctcttcaaaccaggtccattactctgccttcctctcagaaaaaaaaaccgaaaaaaagagaagcatttcaaaacacgtgaaagaaggcaagtgtctgtcactttttgctgatgtgccaatccatttccccggggtccaaggcatcgtcctccggcccaattagccggtgtaacctctcgaaactcaaaagctacgtcgggataccttccgatgtcgtagccagcttcagtcaagctcataatgctacactgtacactacacagtacctgcagtcgcttagttgtccctggctcctgaccccgaggtgtggtctggagcggactctagtgaaaattgcccaatcaagaagccatgcaactacagggtagtcaccaaatttggcattgcgatattctgtccactcgctcgctttccccaacttatgtagtattttgcatcccaaaaagcatcgtaccatgcttgagccgacgatgtgcgagtctccacgcatcgttacctaggttggggttcaaggttggctctacatggatgattcaacatacttaagtcagacgggttccctctcgttcgttgacgccaacgaccccttcctcctcctcgttcaaccaccaagctttcaccacacttgccgcaatcatggactccaggaagggggattcaagttcttcagcacatctctcctctggctccgctccggcagcttcacaatacatcacgccaagctcaacaccagaacacgacttttggacagccgctggactggggagctccaaagcacagaccggaccctcattcccgaaacattcgtctgaaactactccccaagactttggaaatggcgattctctatttgagtttgacgaaccggatgggccagattattcgagctccattgccgactcgattcgtggccatgtgtatgagtgtggcttgagatatcatgcataccatgcgggtaaatacgcctaccccaacgatgagacggagcaatctcgtgaggaaatcaagcataccatgtcagttatgctctgtgacggtcgatacttctttgctcccgttgaggaggcattggaaaagggtggacaggtccttgacttgggcactggtaccggaatatggcccacgcaatgtaagtatttttggtggtttactcgagcactcaaaatctggttgctaataccaaaccgacagtggctgaaagctatccggacgcagtcatcacgggagttgacctatcacccatccagcccagctttgttccggaaaacgtgcgcttctacgtcgacgactttgaagacgagtgggtggacccggtaaacaagtacgattacatccatctgcgctttgcactacacaccctcaaggataggaactcgcttatgcaacgtgtaatgcggtaagtctcgctcattctcccatctctcgatttcgtgcaactggcggttatctgaccaaatcaaccttagacacctcaagccaggcggctactttgaaatccaagagatcgatgtcagtaatccaagttgcgacgatcacaccctcacaccagatactccatatgccgcccgcgacgcgctcaagctcctcggagccggcctccaagccatgggcgccgacataagcgccatccaaaagacttctcaggagatgcgcgaggccggctttgagaatgttaccgagatcacgaagaaattgcccctcgggctctggccggcggatcagaaactccgactttgcggtctgttctggcggacgtcgatcatggatggcatgacgggactgtgcagcaggccgtttcaggctgcagggctgacgccgacggagatcgagtcgttcctggtcgaagtgaggaaggctgtgatggatgggagtattcatacgtactttccttttatcactgtgtatgggaggaaaccattgggcggttagatgttgggatgtcgctcggggtagttcggcacagatacgcaatgcacgagatgggtgatgatactccacaaatgaagattttgctctaattcaggatacacgtaaagacttaatactgatagtgcctactattcaccttgtaatctgtccacttcttgacctacgagcaagttaccgaccgctttatgagtgtgcaactttgtgcccccatatcatcccaactatcatcatcacagtgacaaaacatctcgatcacagagtcaacagcctcacaagactgaaaacaagcccgttcttcttcaactctagactgataatcccaacaatctccaaactaaatgtatagctcaattcctacccgcccagtgacctcttgtcttcgacctagaccgcggcaacgaccaagaaataaaaaatacgaagagaaatgaagagaacccagcaaaaaaatgaagattacgcggtacaggactcgaacctgtgacctctagcctatcgttcgtgacccccccttgcgccactcccatactacacttgtagcgagtatatagggcctccggtacgatcacttgtgaacgggctaacgctctaccgactgagccaaccgcgcagttggtcttgttgttgttgttgtatgatgtgcccaaagacctaatacatataccgtgattcaaggagttggggaggaggaagaggaagaggaggaggaggaggaggagggccagtagacagaggtggagagggttaggggtgggcgggcgctggcgtgggtctgggagccggtgctcgtgctggtgatgattaaggatgaaggcttggcgagttgttgtttggctggggcggtgatggtgagctggtggtgaaagcctcactgtattgggctgggaggtgaagctcgtgggctgatgggagaggcatggtcggccgggaagcttggtggtttcttgccgttggtttgagtgaggctgctgatggtgcctggccgtgacttccttgcctgtattgatgccatggtgttggctgcttcgtcgtctcccatcgttcctccccgtcggttggcgccttccgtcttcgcgggccccacgatgttggtgccttcccgaccggaggtttctctccctcccgtctcccgcgatttcccagaatgaggtactatagttcaatctcgcactgcaacttcgagggttacttctttgaatttggtgtttagcttcgcaacgcctcgctgtcttcaacacaccgacatcgagtcaaacaatggccattgtcgcgacttgcgatcaacgataccaacctccacaaagcaaatgcccgttttaactttaaatttcttatttcactgatcatcgtttgtaagtgtacctgaaatttctgccatccttcatcgcattcacgtctttcatcgcttgcatggcttgcaccaggtctctcccttcacattagcctccgtcgcgacttcccacacgattaacgaacagagcagtttcagcaatcacattcactcctgcactattcttacctaatgctccacattttgctctgacgattcaagcggatcagtttgtttccttctgtactcctttcagttccgtcatcctgtcttctgaggcatacgcggtactctttaacccggacaaaaactaggctacaagtaccctcgtgaagtgcacaaaagtacatgggaatgacaagtctttcccgggtgataatgaagcatacttggctactttgactatccgatatggtcatccagcaaatggtgatgcgtcgttgcacaggacatggtgttgcgcggggcgccagtccaaagtggggacagaaatttgacaagatcgttgcacttgccggagacactcaagaagaagtaccttaaaactcgactttgctttcgaagaattctcaccagtctttttgagtgagagtcggaaattccttaactgtttgtttgatattgaaaatatgtttgtgacgtacatggggtgagtattctcggagtaatgatttggatcttcccatttcttgtacaaacctgatcgacccatgttcttggcgcaattctcgcgcgaaaccgctgatagggcacaatctgcttggtgctttccacaggtgaagtctacctcgactgcgcaaccaacacgtcaaatttcatccagaatcgatgattgaacatccgaatcttcagcttttcaaatcgagcatgggtttccaggtggttggggaagcacatcagttgaacaattggcgaaagtgcgacccattggctgggatcgcggatgctgtcagctgcatcctttggcttggcgcagcactagctgttgcatggggatggttgaggattttgggtcacacaatgttcagctcactcaaatttgaaatgtcaacaccggcccatcttcgatatttgacatctgcgcgaccctcggtgcgttcaacggtcttcacacctcgagggaagggctcgctgcagcacaatgccattgttctgcatgctgccgcaccaacatgtcgcaacctccaccagctccaggtcctcgcgatgaagatgcaccgacatggtccttgcctccccgccgcagtcacacctttccagagcagccgcatcaacaacaacaacaacaacaacaacaaaccttcgatgattcatcccagccagcacgggcgccatcatggccccgggaagcacctcagccagcataccccccatcgtctggatacaactcttacatgatgccctattcagtcccgtactatcccattcatcagcctccagtcgcttatcctccaccatctgtccctaccggagcaacgcgcgcagcccatcaagtccatttcgagccgtataccgagtacatccagccaggccagcagagaccacccgtacctttagttgctccctatgacacttgggcaacaacaccaggcggctattacggaccgggagaatccctctctcggcccatccatcagcccgtgagaagaaacatcagacgctcagcatcaccgacacctgcgtcttctccaactagacccaaaaacaagcgtcgacacaagaccgtcaagttcgagcaggacagcgatgacgacatcctccatcatgttgaggagtactccccaccgcaacagtcacatggtccttctacagaggccttgtctcccggcgcaagagatgacgactcggatggggatcgaagcgacgagttacgatccaactctaccatggagagtacctacaggtctacgcgaggagcctctactgtcagaagctacgggtcttcaagattcagggctacgccagctctagtaaccgaagagtctgggtcgtctgcctactcctttgctgcatcatttcgggcagcaaggacggcatcggttggaggttcagcagacggggagcagagcgaggacccggatgcgatgccgagccaaccatcgccaaaagacgatcagtgttccgaagtcgaccacattcttgcctcgtcctataccggcaaaggatacacagctgccgaaggccaccactcagcagatttgctgatagccgcaaacccagcccagctacggcaccttcagccactgtatcgttggatgtaaggtatctgctccctagcatctagcgaagtgggctaaccattgctgataggcatcttacccgaccatcaatgtccctggaagacctttctgtaagcactccttggatgagaagtcacgcaactttcggctaacagacgaatcagacccagatcgcgcacctctccgtcctgacgggcatcgaaaggaaggctatcaatgatgtccttttccgtctcaaacagtcttccgtcaagtttattcagacttcaacaggaaagccagtacagcacatggaaccgggctgtctcgactatgtcttacctcacgacagtggcgtcggggggcaaagtcgaactaccagaagtgtaacctggatttgtcttccatacttcagcctcgagccatactctggccttctctccggcgccggaaactcatcagcgtttccgatccagaccttgctacaggcacaattttctcggactgccaaagaacgcgacatgcaacaagcagtgcgacaagttgctcaggccggcccaggcctctgttttcatatttcgcagctctggtgcatcatcataaataactgtacgtatcgggtatggtgctgcctaaacggctcttattgatagacgctctctagcatttgtgatcacgtacggcagaatgtccaaagatgctctctgtagcaactcgattgcgaagtcggtcaagcccctgagtaatctctccgaggagcaatcccagcaaaagttctgggtccggttcgggggtaatgtgatgtggactttgccggtaaaggattgccaaacatggtttgtgagtgtggcgattgtacaaaacaaaccctgctttctttcctggtcgctgactattggacttgattttaggacttcatttcccatttctgggagttctggcatctgcctctgagcttctaccgcaacaagcgtgtgatctgcccggaggattggcccaagatctggacatcggcaagtcaaaaacactcacacacgatctcatttgatctcgagcttgggtgcgtacctctacttactcgctattattaccgacgaaagtagaactgctactaactgagcaatcacaggccgacgcctaagcttccgacaccagggcgactcgtgccaatccagccccaagccaagcagaccgaagggaccacaactgaagagcccaaagatagcgaggggaccaacgccaagcaagaaacccaggatgagaaggcaaggaaagcgaaacacgcacggcctcctacaaagacaacaacgtccgggtctccaaaaatctcgcagccacccccgagttcctcttttgcacttttcacatgcctcgacgacgtttcgatggcccaaaacaatacgattgacgaagccaaactcgaagagcgcctccacgagatagaaacgatcctgttgcacgagacaagcgtcagcgaccaacgggcatataaacgctgcccaagcgccagccgactctcaatttatcatatgcttaaacaggaggagctagagatcgttcgccctgaaaggagaatacgctcatccaacccgcaggactacgaaatacgagccgacatattcaacttggccgacatgattttcaaattcttttttcccggcacaactgaaaccccaatggcggccaagtattggggtgccgtgaaaggccaagttaaggtgtgtttcaagctgaaatggcgcctgccattttagaagcaatatactgacggtaatcgtagcagcacgatgacgagggcgtggccgacgatcgataccagctacgagctgtgctcaaagagcttgccgtcatgatactctactttacggaaacgttcatgcatgcgcaacattcggatcgtgttcaaatccatgtgcctgaccaactaattgatggctggctccatcttcttctgggcctttcttacatgtcaacggatccggagagagcatccaccttcctggatctccatgcaaaacctcttatcagccaaggactcaacgccattgtcaaagacatggcaaagaagcctctgctggagaattccgtcgttcttcctcaagagctagtctctttaataagcatgaagcttctcacagacgttacccctggtctgccgaatatcagccagacatattcggcgtatttgagtgccattgtaagtgccagaagcagaacattcggtggtgtactggcttgcagtagtggctaactcagaccacttcaatacccaggaatcggacatcaccggcaagcagtctgaccgatcacacgaacagcgcctcgaccttcttgaccaagaactattggtagtacagaagactgtcaggtcgcaacgcgacatcttcgagcgtttggaacgatacagccaacagtctgcctataaaatgccagcagcggcccgttcgcgggcggcgcccatacaaggcccatcacatccggtatactactctggagcaccgagaggggctcagtcagtcccacatatgcataggcagtacaatcattacgaacaaccacaagtgaggtcggcgcacggctatgggcaacaaggacaaggacagtactacgaccctccacctttctacgacgaagaggttaccggctcgatggcagtggaatcgaagcagctctctgcacgagatccaggtggcttccgtcaactattcctcaacgagtgtatcctgcaacttgaccagcgcgagcgggagtttgaggagtacgagcttcactccaaacagctgagggttatggtatggtttctttccttgtcgcttataagtggtgtactcggcccaagcactgacaagctttcttccagaatcgcaacaaagtagacatcaagaaggaccgccaagaacgtctcatatatgccttcacggtagtcaccatcatcttcctgcctctctcggccgtctcaagcatcttcggcatgaacaccagtgacatccgcgacatggaagtagggcagtgggcttactgggccgttgccattcctgtcactgccgccgttctcttcctcggcttccttttcaccggcgatcttggagcagtcttccgttgggtatctaggattagtggaagtggcatgtcgtctttgccaggatccggcttccagggcaagcttccttcgctgaggcctagtacagagaagtggtggattgataagccaggtcagatggccttggggggcggtccagaagaaaaagattatggagaaccggagatagagtatgtgatgccgagaaggtctgagaatctgaggcgaaggtcacatactttctacgagaatggggattattcaggtgcctacacaaggtatggaaggggagaggtgactgggccaggccaacggggagagaaatggggcttgccgtattgaatagggtggagtgattatcgagggagttgtaaactataaccacttcagcgggcgttggtagagatacgctttgttgcactttcggtcttgggcggacctttggcttgggatctgttgcagtggatggcgcataggcaccgtgtcgaagagggttagttggttgagggtaaggttcaaaagtcggacaagttgtagcggtttagggaggtctgtctcatcagtcacatcgcatctcatactgcgtcttgcacgcatcaaaaagctggagtttcgggcccccgaaagagcggtcaattcacccagtccctccagtccccatgcacttttgccaaccacctaaagccccaagccaccccccgatatgtcttcgaatcctccacttcttacatttacccattctccccattccccatacatgtactagtcctccccttcctacatataccaactctctatcctgctgtccccacgcccctttgcacccgccatccccatccccttcccttcttccgcccacaaacccatatcccaaaccccatcctcagcagcactgggatgatcctccgcttccatccctcttcctggcaaccaacgacgccgcgtggtgcccactgcttccagtcaacgctcagcgtcccccatctgggagcttgcggaagtactccgccggaatggtggcgaagcgagggtcacggcccagggaatcccgcaccggcgagttgggcggcggccggaggcctgaccgcggcaggggcgcgagggaagcccggcgagcaaaacgaccaggcgagccaggcggcgacagggcaggcggcaacggggcaggcggcggcggcggagactggacaggcgacgaggcaggcgatgggggaggggtaggcgcggcggccagaccaatcggtagaagaagaggggccaggaccggagccgggattgggaccgttgggacccgcaaagaccagggcgcgaggacggcgagacgcagacccgcctcccagggcacagcttgctaggctgggcgcctggtggagggggccgcgggagcaccaggagcgggagcggcagcgacggcggcggcggcgttggccgtggtggtggcgatggtggtggtgaggggctgaaccctctgggcgatgatgccccaaatttgagcggccaggcgccccagacgaatggctcccccaagggcgagccggaggaactctctggcggtgacggcgaaggcgtcgaccatggtgatggccgcgaggttggggccggcggaggaggagaagaggctggcgatgctggtaaatgctgggatgataaaggtcagcgcttccgatctttctttatcgagtgtctgggggaaatcgatcaagctttgtagaagtaaaagtttgtgaaaacatgatcatgggatattgtggtggaggagtgagaatatcgtgaggtgatggtcgagatcagcacaaccatgcaaatcgaagttccatgttatcaacttgatcaaaggtgaatacctatccaaggaaatgactgttcaagccagagatatcccgtaggagcccgttcttacctttgttggctctgcttagccgcgggaaacgaggtttggaaggtatggttgttgctggtggttagttgtagtattgattgaagagacgcgtcaagacacttgcgatatttcagtccctggaaaagtttgaaccagacgcgagcagaaagggggaggggacaatgtagatcggacgaaacattgcgggcaaggtacctctacctagtacgcaactctcccaagtttttcgtttgcgctgactggacattaaaaaccatgctctcctcctccaagaacggagagcgggcagccaccgcatcacgaagcgagattttaaaagggatcaggtgttttgtgcttgtttctggtggctctcttgtttgtttcttgtaagaagtccaactgggtatgtaaaagtcagcctggccatgaccagcgaaaaggatcccaaatcccgggccgtcattgtcgaggaggcccaactggccagaaatatggacactacggctttccgcgccatcaggctactccatacagccactcgacatatttgctcagccacacccaccctcgacagactcactggtattcgagcgttgtaaggttaaggtacctctagttctccgaatctaaacagagcctccgactttaggtatttcactattccatttctaatagcctccatactaggtagttaagatcgggttgttcttggggctaaccggggatatgggcacggggatagcgtctgtttccggttagcgaagaatggagaggattgagagaactcaagatagccatcagctcctcatgcttctccatcaattcgacgtgctttgtcatcaggtttgcatactccttgttctccgccaccagatctttgtactttcttttctaggtgttgagggcttcattaggtatgttcgcgaacgatttcctccatccccatcacgttcttttatgctaagtcggactccccaatctccacagactcctagtctgagtttccaatctccattatattatagattaatgcggtggtattaacgatgtcgggtctagtggagctgataggtgtggtagggtcggtaggcgtgaagaggctgataggtgtaaaggagttggcaggtgtggcaggcgtagtcagtttgactcggcaaaatcaggttcaccaccaaaagcacgctgccagcaaatacaatgatcccctacatcccagagccgagaatttaggcagcaatggtcgttttcagaaattggtcggtacgtaccagcaaggagacggtcgatctcaatattgactctaatagtgtcatcccgaaggacaagatgagctgttgagggtggaagaagacgggagaaaggaaggagcaacaataaatgggaatggaaagtagacttacagtggccaaaggcccgtccagccctcaggaaaagtgaagcccagttggataggaagactgatagccagacaaaaccgtaggcgtacttctgccatagtaccatgacgagagcggctgccatcgtcacgtagataatatcaactaaatatacttgaatcgggtgtattagtatctagcgtgggtacatagtatttgatgagacacatgtaggtacctctactcaatctgtccacaatataagcgcgtaaaaaagaaagacaagaaagaaaaaaaaggaaaaaaaaaagaaaaaagagagattcattctcactagcgcaaaagaaacacacaagtgtctctgattctaaactcgatctttttttggtatcgtaaaggaagcgcgcagctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagagcgaaagacttaaaaaaaaaaatgcggggacggtccgggaactgaacccgtgtcttcgctcttgccgggagtgccatcctcaatccggtcttacggagcgatattctggccattaaactaaccgcgctttccaggaaaactgagacagggacataacccatatacttcctgccaaaaaaggagctacccagagggaacagagcacataaaacctcaccggcagccctcccaccacgccggaacagctggcaaagatgggaaccaaggatttcgacccgatatcagcatggcacaggacctgaacctgaagcccatgactggcgctcggatacggaaagtacctagtactccggccagttgcagtggaaggatctcacgtgagtggtctggtggtgcctacctctgggtgtttaagcccttattttgcggctcaccagacaactcacggatttaccaggcaccaccagtcggctgacgccctttccagcaacgatgcgtttgtcgtcaacatctcggttcactcttcgcttaccctctggacaagcacgccaaacatcctcaagatgcccgcccgcaaagactacaagaaggctctccggcaaatccatacggcctggtgatccgtctccaatcccctgttcttgaatcacctcgacacgcggggttatagtcgctgtagtaagtaccatttggtgtagagcaatagaacttgttaaatctactttcgctgttcctcttcaatcgtcgttcttctcctggcatgggctaacaaggacgagtcagctccagtgccttctttggttataacttttcgctattatattaacgccacaaccatccagacctcgaagtttctcgcggctaagcacaggcctcagagcctcgtgagaagcgaaagccatgatcgtgtatttgcacatgccgactggaagatcgttgtcatccaccgacagcgccggcagtcaagagggcgcctccttcgagtgagttagaggtacctttgtctgcactgtcaggtgtccaaataccccattccatcgcaggtatcattaacacaagcacacaaatgcagggtaccttaacaatgtcaagacctcccgcgtactgtcaaagagacctacgtccgagccggccaccgtggccttgcatcatgatttcccatcatgtcttagcggagcaacaaccagaagaacagtacatctccgtgtcgtggtcctcgccgcgccaccattcctgtggagtacttccgccagcttccagaaggaggactccagggatggctcgaacgagtgctccagcacgggaagcctcacgaatgccggtcccagtagcgatgtgcagttttggaacagtacacaacggctggcggaagaataccgtaccgaaggtgttgcttattcctgatgcgggatttcccgtggagaaaggtgccatctagtgccactctggcacaggctaggtacaaaaggccatcaactggattagcagagatctcgatctctctgtctaggatcatcatcatcatcatcatcaagatagctgaatcaattgcactacacgctacgctgattccacgcatcaatttctgtgagtaaaacttcaggaatggctcaatctctcgacccatattgtcatcgaacgccgtccaacaatgaagaaaacagctttaaatgcagttctcaccatttgctatggtgtttatatcacggtagggggaggtttggggatgattctaggctgacaccaccagacgtgactggaacggaggcaggaggggacattcatggggaataagttgtcagattgtttgtagcatggaggtagcatcagcttagcaataaaacaaagttgtagagtcgactacgggtacatcacgcctattgctgtttgtggacaagggttatgtagcgcgccacgaccaaacgaacattttcgtgcttcaatcaacgacaatttctcacttcctacaatgtgatccctttaaactgccttcaaccaacatttgaaactcgattcttcatgtatgagcccttggattgtttctgctggtttggttgatgacaatatgagcgagtgtctcgtctgtgttttaacccactagagggcagttttgtgtcccgtgatcaaagacgaaccaaccttgatcttcgcgaggcaacaaaacatcgatcgggtgatgagagctttttcacaaggaatgtagagggtcttatcaaagcagagtaacaccgcgagtatgggagctagtaatatcttgaagaaagcacgtgtgggggattgccatccgcaggaaccagacgatgaagtttaagtgagaagtgtgaggttcaagaattaagatatcgaatagcgattttaatcagctgtcgtggttggctgaaggcgttcaacgccgagatatactaatacataagaataacacaaaagacgaagcgaagaatacctgtaggcattaggtatgttgggactccttggtcttgaaactacctccaattcttgcaagcttggcccctccacatccgccgcctctccctctcccaccggcccgactttgaaccgaaactcaagaacacactcttaccagcaacgatagcactggtaggccgccttcgtcgttcaatgttgtcgtcgtcaccccggagcatgggaccggcacggccaccaccgcccaccgctcaccagcgacggctgttgccagagcgacggcggttaccagcgcgccgcggcggcggcgggacgatatactcctcgtcgagcgggtgtcgacccgaggtctcgcgagggccactgcggggaggttgcagttgctgtggctgctgccacgccggctgttgataatatcccatgggagggatatggggaggagggcggttagagaaggggggagggggaggaaccgcagtggtagtggttgtggtggtggtggtatgctggtagggcaccaccgagcccgaaccaggacggttctgttgctgctgctgctgctgctgatgctgctgctgctgctgatggtgtgggtggtggtggtgatggtggtggccagtctgctggcggtggttgccgccacttcttctcctcgccgaggtgttgttggcgggggtggccgaacgccatccaccctctggtgtgcgtggcctcgcagggaggcttccctcgccaggggcagggcggcgcaccgctgcagcggtagcaggcgctggtctagcgggcaagttgaggccggggccagccggcggtgttggctcgtcgtggcctccttgcctgaggaggaccaggccggcggcggccaccatctcgcgatggctgtagatccggcgctgatggaaggttccatatcagcacagattctttgttgacttccctcaaggttcggaaatggatcacttacctccattccagtttggttcattttggcggcgctggatgatggcgcaaccaaggacaatttggtaatgaagacctctgatcatgaacagtaactgtgttagatatgtgaagcgtcacagtaaacgccaggcgcaggaagaagcattaccgaagaagggttgatggttgcagttgtgccaaagaggcactggtgatggtggttgatgtgtttgattatttttcgaaggaagagaaatcagaatggggagagaacacaagaggggggggctttttaaggaaaccaaatttgtgggcggctcaagttgttcaactcgtttgttgggtagggccattcacttcacttgtcttcgtcatcaggcagagacgagatgagcaactcgagtgcagttcttcaatcctcagagtaaaacggaaggagccagcttgctcaggtattgccaggcagctggcagcttggggtactcggatactttctcaggaacgggcacgcaagactgggagcctggatttcactctctggacggcaggtaccatccgtgtttgcaaaattctgttcgagtcctgcaaagcattatcgtccagctcagggaggaataagggagaccggatgatatgaggtcggtacttgagcccaggacgtgacacatccagttgtattatccgaccaaatcagctgtcatctctatcccaagcttcatcacactgtaatgattattgcgatgtccacgaaatatgtcccacaagaagacaaacagaaagcttgaagaaatcaatggaagtggaaggttaggaagaagatttgctctgaaatacctctactacctgtcggtcatcagttgagccaacctttcatgacgtagatgtatgtctgggccggtacttcatcaatgacacttgtgactcgagattgctccaaggtgtttccaggttttctagcatgacttgaacactgtcagcctgggactgtcgtcttattttgcgattaacaccagacccaagtggtacatagcacaatagggaaggcagatttcagttatgatggaaattccagtcctggcagcaaacgagggggctcctctgcaagataggaccaaaacgaacttgggaccattggtcgattcggagaatgtgtttcttccatctagaggtatctattgtaccccaggcattgttatcttattcacctacctctacagtagcatggtgttgtaagtggtatccatgtccggcagcttttgacgtgcgaaagagcacagcagcaactctcgattttcgagagacagaaggaaatgaggtggacatctctgtgctaaggctttcctctgcctggtcaggtttacacagcttcacaaaacgcaacttgttccaacctttcaagttcaacctgctggcggccaagatgtgctcccaccgccggtcaacctcgtggtgtgaaagtatcggcaagaatctgccacaagagacggctgtacctcgtcagggtgcacggcccttgacgcaaatatcgagggcgtgggaaggaacttcagaactaggtagtggagtcaaggatctagaccgtgaattcctcactcagctttcctgcctttcactaaggttgacttctacttgccagctcggagcgatgccaaggtaacggtctggttctgtcgtttgtcctagtccctccaggccacgccgtgtaagctccacagtactaacaacctgaaagccacttctccaaggtgccgcaccattgaagctttattgccatacctacctccagtagctccccatcagcgacaggtaaggagggacaactgaaggctacccctctacccacccagtctgcttttgtccttgaagtccccctgctcgtcctcggaaacggtctcgcccacactcagcaccagcgccttcaccatgaactccagtcctctcttcttggttgatgaacttgagataccgatgattccgatcatccttcaatacgctcacccgttctaagaccggcttcagcatgattagccttggctccggctcatgctctcgctcctgcgcctgctctagattccgttcaagttgtacatagtacaagctggacttggatccgactcccactccagagactccatgccgcacctcacctctcaccgttcccacagaccagcaatgccagctcgagaagcagtacactcggtacgacttgttgacgagcataacacttcagtcgtcttctgcgacaaggacttcgggggacacaaccaatcaaactcgaactttttctctcgcggctactggctcgacaacatgcgtgagcgctgtgcaggcgagaagctcattgtagcccgcgacaagcttgacctgctgtgaattgacaacaaaagggtcttcacctaggtaggtttgcatcccatgggggtgacgtgtctcaggcagtccagctaacgggagtctgatactaggtagtttagcggttgaaatcatcatcgtcagtaaacgatctcgctcctccaaaagatcgtgtgtttcttcccgtcgaacaaaccggccgccgcactctatccgcccgattacaggcaccggtccctcctgaagcatcattggaactgtccttagaagctcgctttccgcgaaggatcatcgacaagcacaagccgtgaccacagaacagatcaatagtagaacagtgcccgacaactacctctccgaactcgaaattaccgacaacaagggcattcattcttttcgttgggcgattctgctttgtaactgatactgaaagtcttgccgtaaagggactcaacgcaagaaaggggaacacgaactcgtcacatgataatcattccgaaccatttgatttggggatccaggattgaaagtcatctcgatagcgagggaagcgactaagcaggaaaagaagggggagaagcgcagcacgcggagtgtagcaagagcagagatgcaattcttcaacaagccccgcaatcagttcgtcaatgaaaactacctgtacctacttctacctgtacctttctacctgtacctacttctacctgtgcttctcgaacggtactgcatgcccccgacccaactctcgagcagttctgcaacgaccagcacatatgtgctgctgtgcacccggatgccgcacttcccacaacaatagacagcccttttctaaacctttgacatcccatctcgaccgagcgatttggttcagtgcacttcagttgagttcctctgagtcctggtcttacctatgcaccgcaccagaaacagagaggtcgatgttgacggcgataagatcgttgacgtcacgaccggcaagaaggtaggtaagcatcagctcttttgcgcagtttatccggccaggagtgaccgagcactgataccttccattgtttccaaacagttttccaaagtagacagcacgaccaccaccaaagcatcattcatgccgcaatgccgatcagtgctccttgcatcaaaacaaagcatgtcattacgcagaatgcttcctgtccctttctcctcgatattcctggctcaacctttgcccttcgacgacgctggtatcaacctcctacctctacctacctgctacctagaggtaccttcagcaaagtctcgaaaatcgatccataacccgaccgtttttttgactctttgtaccatacattggggctgtccttacatcgttcaagacattctgtcattgatgacatgtcgttggatttgggttggtgaacaagggtatcgtggctcggcctgtcgtacctgcatcaacaaaggaaccacaccatcgagtcaccgaccatagacggccgttggggctcaccgacaacacccatagagagtcggatatgccttttttgaagtggcctgattctttttggcacgtccatgttactttggaaggctttactggcaacatcatcccgttgtcgtccagtcctctatcttcgagtggtcgacccctgaatgatgtcaacaaaccatccctgttccattcttggcaagcgccgacaccacctcaagactggacccctaattctggtggcgctggaagctccagtgggctacaggccattggccaaccccctgcatcgacaactatagatcagagcaaattgatgagcagttttcttggccaaagttttgtttaggtgtcaggggcatgtttctgattcattcttgacgtgggctcgggaatacaacaaaggacggaaggacgaaggcacggttctgggaggtataggtagaggtagtcactttgggcatggagacggaggttggaggcgagggtgtcaggggtggggagacaagtgtttctggacgacaaaatcatcaactagcatgtcgtgcgtcatgtgttggatttgtgtttctggcatcggtaccagtagtgccagagattggagagctagaaagcgggcacttgagaatcgagtgattctggtctcgattgtacagactgtaacaaatggattattgcatgtgtttctcactcttcttgattcacatacatttcctcgttaatactaccacaactatgccgcattggcaacgaccgtttcagcgtaaaataggtaaatcttcgtccccttatctcgcaaaaccggtctcctcaatagtccaaccttccaggttataatgaccatcggaatctgtcggcaaagggcaaagctctaaccagcaaccacaatcatgagtgaaatacttcaacgtgggaagctggacagaccaagggtgccttcataggcatcgtttgactacaatgctatgccctgtcagagcctatttgcaagttaccctcccgtcagctcttcttcgatagaggtgccttacctacaggcataaccgaccagactttaacagataccgctaacttgaacatagatgtagagagtttgccattgatcgttgttgtacgtgaagatacctagaggtatcaaatattttgtcgttccctgaagcgccaacgtggcactcgtccctttgatgggcgtctccattccagaaactttccagtgtcctcaaatctgtcttctggtggctggaagctgtgcgtctttcttgatgtccacaccgaaatcccatgttctcccagtggccatacttcccttggttgcacttctagagttgattcccttgatacgcccttctgagtttatgtactatctacacttttactcacgccactgattagtacagatcttcatgttctttaaggccttgtttatcgaatgtggttggagttaggtctcaacccgtactccagtcgcgtacaagcccagcccagtccatgacactttttccactcgcgtcttcgattgcgttgcttttgtattggcatcagcaccagctgagagttctgatcgtttttctatcgtatcgaacgcaaaagatgtgattctagaggtaatttcttgttttcgaggtgttgtgtcttgtatgaggcggcccttgtcgcgagttcagggtgtttggtggttgatattggaggttcgctcgccacggttgaagggattgtggacctgggcattgctcgagtagaggtaatatattcgtgtcttggacttgtgaagcgctgttattcttatgcgccgtcgtggtagctcgagtttggagtgtcgagtctttgcggttctttgtcaaaggcgggttatcggtacctctagattgaacgtttgctagaggtcgaagtatcgactcgctggagtgtatttgccggtggaaggccttcaagcaggttacgaacagccaacacgttagtaaacgacgttcacgtacaagaaatcaaatgctggttgacagaagtctaatattcttttagagatggtagaaagaggtgatagaagctgtcagcttacaatgtactggactcggttggttaagttcatgttccaaatgagcgcgagtagggaaggaaaccaagtgttcgccatcgctactggcgtgaatggcggggtctgaacgcgacagcgatcaacctgccgtcggtcgcaagtcgttgaagagtgttttttatgtgtataccccgagtgtcaagactggggaggtagttcctttggtcgagattgcgttgttctatcatccaggtgatggctgatgatcaaacgagtctcgtattatggatttcggtgtttccgtgatgctgttgcgcgtggcatggaagtgagtgtcgctcatgatctggagtgcttcccgtcaacttctaaatcctagaggtatctttgacttggagaatgagttgtatctctgagctccaaggacgatcgtgttgccgtattcctggtgttcttgctcgatgtgtctgtcgcgtcccgcgcaagatcgtatcgtagaggtagaacttgcgtgtcgtggtggcctctagtctctgtgtatggtgataataactggccgaggagatcactacatgcttgaagcagtgaatcagttgctatagtgatctatgaaataatggcatggtttggacctttgcgagtgcccatggtgaacctggatggaaccattcagtgacctttccggaggtgacgaggctatcgaaggttcgcagttcaccacgacgtcggcgtcgacgagcgcaaggcgcaggatgttgatgtattcaacatctgactacaaccaactagagtatacctatctaagcatcaagacgatgccgtcgccgtcatcctgggcaacggcgcacctcgtctactgaagccatccggccatcacagctccctcaccttcccatcctgcccttccctgccgccctggctggccctggctggcccgggcacgccctcgggggtcatctgaactcgtcaacctgccacattcacctgcgctctcccgcctccgggccgtcaactacgtcctcgtcaggtccaaacggcccttgacagtcactcccggctgctccactctgttttcctgtcgctcaaccttcaacaatagcctgctctcgaccaatagaagttcagacgaggagctgtggccagcctcgtcctctatttaagccctccttctgacggacttcttcctcctcctctcttccctgaactcttcctcgcacaaacctccacttcctcttcttctctacttccatttctcactttccattccccttcttcttcttcctctctcctcctatctcgtcttccattctccatcttcttcttcttgtactctccatcttcttcttcctgtactctccatcttcttcaccccgcacttgtcgcgttttcttcttctttcttcacacacacgcacaaatattttcttctttgtcttcctccatcacacctcaccttcatcatcatcatcttcctccatcacacctcaccttcatcatcatcatcttcctccatcatcatcttcatgttcctccatcatcatcttcctccttcttcatcttcctccttcttcatcttcctccttcttcatcttcctccttcttcatcttcctccttcttcatcaccttctttctttgtcataattgtcttccttcttctccgtcttccttcatcaacactggtaagccaaccctcctttgcttcacttacgcatcaccatattgccaatgatgatataaaaccttgtcattattcattgttccaaggccatcgcgcccgtgacgaacaaatcaaaacctagcacacatatctgaggctcacatcaacatcatctgttcatcatcttcgatccatcgtcgcggccgttgctaatttcgctgtcttcagtcatccatcatcaacatcgtctgctccatctcttcatctttcattcttcatcatcttcactcacacatggtaagttcatttcagtcgtctccatcaatgtgcttcagctaaccatcatcaatcaggacttctcacaatacattctcatgatgcgcggcgggactccttgtgcttcggcacttgggggggagcttggcaacctcctgggtgggcatcatctaacactaacacatcaacaactctcgacatcaccaacacacaacatcttgaaaacacattctgtgggcgggccttcagcagcttcgcaacctgctggggggtacaggggagcttgctccttgggcgggttttcaagacacatcaccggcgccaggtggcgctggcagtccagtccggtcgacacaacagacatatacagtgggcagtgggttcctgggggtcctcctcttgtcattgccaatttggacgggacatgactgaggggggcggttcctcggtgttcttggtggctcttgaacattgaggggctgcggggaggttgtccgggttcacacttgtgtgttttcctgggcacctctccgcggtcgtcaacggctgcgtttgtggggttggcagatcttctttcttgatcttcccgagtgatgaaaacacaatatcttcattttacatgtcctgaaacctgaaggaaaaaattgtcattctgacgggaaagtttggaaggtggtggacatcgtgcactgcgggggggctgtccgggttcacacttgtgttcctgggcatctccccgtggtcggaactgggggattctaggtgtgtgtgttcgtttctttttgtctttgtcccttcaattttatgtttgttagttttcatatcttgtctccttcttgtttggtctcatggtcgcggctcatacttatctcatgtttcctcttcatttcatgtctctccttcctgttgtgcctccttcatctctgtttcttcaccccatgtgtcatcttcaacgttctcctttctgcccgatgaagtttggttgcgagtgcgccaccatcaagcgatggcacaggcagtgcctgtggccgagggcaccagtattcctttcctttttcttgtgttttgcccgatgaagtttggctgccagtgcgccaccatcaagtgatggcacaggcagtgcctgtggccgagggcctttgttccgaatgatacttggtgacaagtgcaccaccggctaggccggtaaaccgagtggtctagttgacgggttacgatcttttcctgtgtccttttctttcccccgatgatgtctggtgtcaagtgcaccaccggctaggccggtaaaccgagtggtctggcggaggggttatgatattttccttgtgttttccccagtgaagtttggttagcgagtgcgccactgagctctgacaagtgtcatctcagcagaggcaagtgcctctggccgagggttcagttaccggatgatgcttggtgacaagtgcaccactgccaagtggtggtaaaccgagtggtctagctgacgggtggttccttggtgtccttgtacatcagggggctgcggggaggctgtctgggtttgtcctgggcacctctccgcggtgcgcgatccccttcccccgatgaagtttggttagcgagtgcgccactggcaagtgccagcagtcgcatgtgcctctggcggagggtttcatcttttatcccgaatgatgcttggtgacaagtgcaccaccgtcaagtggcggtaaaccgagtggtctagctgacgggttgttcccttgtgtttcgtcccccgggtgaagtttggttagcaagtgcgccactggcaagtgccagcagagacaagtgtctctggctgacgggttcctgaatgatgcttggtgtcaagtgcaccaccagccaagcggctggtaaaccaagtggtctagctgacgggcgggttgactttgttgtccaagtggacaaacataaccaagctgcgggggggggttgtctgggttcgtcctggacacctctccgcggtgacctgctgggggatgtttgcaactgggggataccgatttccatttcgtaccaactgggggatgtccgcaactgggggtcttcgtatatgtgctcctcatcttctttgttttttctgtcttttctttcttttccttcatgtctttcatatatttttcttgttgtcttttcctcctttctcttgtggtctttctcctatgttttttgctgtctttcttttcttttttttgctgtcttctcttttgcttgtttggtaagccctctctccatttacttcattcttacctacccaacaaacgccaacattgctcacagtttgttttcccattccacatggaagaagccaggtttggtagttgggctgccgtgcgctgacgatgatcccatcctggctttcgcgtttgcatttccaaagcaccgccgggtgacgtgaacatggcggatcgctttgtcgccgcatgaatagggtaggaattggaaccagtgcctcggtgcgcctgggaaacactcccttccatgtacacgtccccggcacacagtactgcttgcttcatgtccccgtgttataatcccctgtgaccataacacttcacgttttcttttgttcgcgctcacctcctttccttcccttgattcatgacgacggggggccgccgatgatgagttcactaagacgaccgacgagggattgaccaagacgacgtatatgaactgaggcggttacgcggtacctcggtgaagcaagcagtacagcctaatggtctgcgggtggttctatgaggggacgaataacacaatcaatgatgaaagaccacttgcgtcgtcgaactgagattgtgcgtgggatgagattattcaggtgcagcaccagggttggttgcgcgtttcctccggtgctgtcacctcaggaacactgggggttgtgatctttctaggggaagtaacaggacgaagaagggtgatgctacctgtgatgaagcctccttgtctctgaagtacaatgcaggttgcaacacttgtgttctcttgcgtactcggagagattaccggtgatctgaggtcattctgaaatgttcggcatggaaggcgggttgggttgagagccggtgccacgactgcttctggggaactctgccctttgagcatggctaatgaccaggtacagtggctgcttttctttctgtttcgttaagttctcatagtatgatgattgaaatctctgaacatccaatgtggacatataacaatgtaaaaaatcacatccaccaatctgaacaacttgaacattcgatgaacttttgctgcctgtgctatcagaggcgcttgtgctaacatccttcaatcccagagaactagactgaagtccaaaagctgctcagggtttgagaggcggccacgatcaaacggattgtagtgatatggctggcaactgaagatgggttggttcgtgatattggagaaagtcacagtacaggtttcggggatgtcagaaccagctacacatcgaagcccacccgcgggacacctcagaatgtcaatgggaatgttgatgacaattgcaaaggaaatgattatggaacacacattgtcctcgaccacaagctgacagccatacatgcactcatggggacacaaacttcggtagtgtaagacacctctagatataagggaatcgagccaagccaacaaagagtgttatggaaacgggactgctctgcttgagatgacggatgcgtggttcctagcatcgcaggtaaactacctgcatggcatacagtttaaaggttgagaacaatgaagaatattcgttgattgtaaataaatgaggctaccgaccttgtaccacggcatccggtatgtgcttacccatacttatgcacgacctcggaagcactgttgggatttgtggcgttatgggatgacgggtgtgagcgtacacccaaagcacgcatgccggggttgaatgattactattgcagagattgagcagcttatggaattgaagaggtcactgctcaaaatctgctggttacctcaacactcgaaggaaaagagcaatgggtatgggtatcttgcagtgttctctcgatcgggataggtcgaagaaacgcgtaatgacgccactcggccgccgctttcgacaacaggagcggatatcatggcttcccatacgatataaggcagccagcacaaacaggccgcccagtatcgtcgaagtaatgacagcaccacgcataaggccagttgtccaccagccaacaagcctccaattacaggagactgactcggtaagaacgcaggaacgagctgcggcaactccctggccacgggacatactattgttacctgggtgacgatcttgcacgatagacaccccagggtggtatttccagggacagtgatgacgagggcggcttgcccatcagtgccgaactagcagactcctagcggaaccatcaagcgacggaggatgttcgctgaggatgggcaggagagactcattggtcagacggtggtgttggacgatgcgaaaggcagagtgccaaactgttcggtctcgtctcccattatcaacgagcggcggcacataggctgagacggcgtgataggcccggttgagccccggtcgagttcgtttcttgtggcacatgcttgtgttgatgagccactgtgtgcttgagacgcggctattaccaccactcggcgataacagacatgggaagcccagttggtaggagaagcacaacacctgtctgcctcatacgctccacatccacgccactgcccggtcatccatccaggtcggggtctgggttcttggttcgccaaagtgccgagggggccgactagatgtatccagtcgccgctgccgttgagagattggaggcctcgcgataggagtatacggcttcggctttaccaatgacgaataagggaaggcaagaagagcggccaagtggccacagaagaatgggccagaaggtgtgtcgttaacaaatagtaagggacaagaagatgttgacgaatggctaattgcagtaatataaaccgctttgatggcgtgtgctcccgagcgcaaggatgggtgagtcgagaaccatttgcatttggctcctcagaatgtcgttgacaaggtgtcgtcggacatcggacaattggagttccagaactaggtaagtactaggaacgtttccgcggaaggtgcgtccgggggtggctgtgcagcttcacttgccacacgacttgcacagcgttcttgtgtggcttgtgtctagtgtagatccagctcgtcggatctgctgagtggagctaggaatgacttgtccagtcgtcactacagtgaaatacagtgtgtgctgtagtgcaaaatcagcgagcagggccgcaagtctcactgtacgatcacgaagattaacgacagaccactaccttacttacagtcggagcattcatcgacttgagccccgacgagaaaaatggaacgagtgaggcccggattctcgtatccaatatacgttcagtgtaccttatttgcctcggaacactttcctggactcagaggccgccctccgccattgactcaatcattctacctgtacaggcttcatagacgacgcgatttacctaggtagtcggcgagtctcggggatagcccaacctgacccgattacacacgcccacacccgcacatggccatacgaaaagacccttgtacaacacaacacagcgccatctttgggatcggaaatgaaatctttcaccagaacaccgactggattctacggatgctccgaagacgaacttctccacagatttagcttcacatgcgacacgcttcccactaggagagcggagtttgaggaggcggtcttccagaacacgtgtagcctttacgcctttcgaaccctggccgcctacagcgcccggttcgcttgcttccgtttttggcggtgaacgacgacgacgacgggtagcattcgcacaagcgccttcgaacacgatgtcgtcgactatcccgcggggcgcgaactggctacaacttgggcctcatcctgactccttctgtggatcgggaagggaacccatggcattggcacggcggcacggcggcacggcggcattggcatggcacctcgagggtgcgactcccgtgttctgcttgcactccaccggcggactgactcgacaagcaacctcctcgctaggacgtatgagatgctgccgcgcaaacccgctttctggcttcttgttgggcccaacacgcacgtgcagtgcagccgagtctgcgcttttgtgacagactgcttgcagttatgtactatcgccatgcgaccgccgttggaactatcggtgaagagacatgaccgagaaggatgactgcaacgacggacggacgccaaagccggtgacgtggtgagcaatgcattgccatatataaatctgcaaagtttctgcatattctcgtccaagtgaaaaaaaggtttcgagaaaacggcatggtgtcgaggtgtcattcatcctcgtatttggcttagcctgccctggcttccacttgtacactacactagtgtaaggatcttggcaatgagaattccgaatacctatgtatgcacttgtagttcgttttctgggacgactacccgttgagaaaagctcacctccaatcgggagcaggaaccaaccagacctgcatcaaagaccggctcgggatagtaagctattggctaacaacccaagcaccatcggcgacagccctctctcgacattggacatcaacgcagcaaacaatacctacccaggcgccatcagtagggcagcagagcatacggcgtacatcatcgacaaactgctcaataacaatgtggtgtgtgagtcaccttgttgataggacaaatgatggacactgataagagtcttcaattgccccatcatccatatcgtgcgcaggactttgatcatttccttcaaacttgggaattggaatgaagcacacctcctcgtaatcaaactctgaaaaaccttttctgtgtttttgtcgaaaaagaaaccaagtcgctggggtgtgtggcatgttgagccagggttaatgggaaaagcctccggaaaaatcaccatgcggaattgatgttcaagcacaggggaggggcgtgtggtttccaagagccgaccaccaggccggggataaggtgagcatcatcagcaaggtgtgcatcagcaaggtgtgcagcgaatagcaaagcccatgtgtaacaggccgcagagaggtacacatgtccaccacgagaaaatggccctcacctgtggtcgcaatgccgttgacgttgaacagagccgaccgtagcaatgcactgtatggtctacaggcctgacagcaaggccttggtggaatcatgccacaccttggaaggaaattagggtaatggatggactggaggttggaagacattatggtgctcgccttgaggaagcatgctcttttctggggaatagcagcgtcttcctcgtttgggagaagtgcactctgttcggtgagtgtgttgcgacttgttcaccgggagcgttgtgaatggcgtagaggtacctaggtgttcgattgtgaaagtctgatgccgaagcgtcacggttagcgtcaacacgacagcgggatacggggcaagctctgtcatatccgtggctccagcgatacacgggtcccaaaactgcgctagacgaagatcaaaaggttcgggttgagggccaaccacatccggtcctcagtgaggctcatgttgtacttccagctgggttagtgccgagcttcaggcccctgggtccttcagctgatcacggagtgcagtcaaggggaacacttcctattcgtcgctcctcgacgatagagcaaaactccatcacatttaaggtagtgtactcaggggagatcaacactggtgccgtgtaagtcgcaaggattacctcccgtgcttccccgtcgttgattattcgccacaaggaggagggctcctggctaagagtgctctcttgttcacacaaaccccatggaatgagatgcgtgcacagagcacacggtaacagctatgaaacagggaagagagctcttgcgccgagatgtcagccaaccgagatagcttctgaattcaagagggaggctggactagcggcgactggaccattgaaggttgatcgagctactagtaccatatctgtcaatttcagcactgtagatacggcatactacacagtaaatcgaacaagcaggtagagcatggtagcttcaatatttgttccatacattggccacaaaaggttagcaggaaacaagactgagcggtggggggggatacacatgcatgtggttttgggggcatgcaggccagccacgtgcagacgaacactcgcaagcacaagggcaaactggggaggagtctggggcgagctttggacttcagcctgactgcgttgctacgcgaggaaaggctgacggccgttctccatggccgtacatctggccgcctcaatctggcatttgtggtggaagaattgatggccttggcgcatctcagacgttgatgctgtatggaaggcatctgatgtacacatgatggcttcttttggtcaagggtcacggtggttgccgtgatggttgcaaccaccatctcgaagagagctgcccgtgcccatccgacagactagaggtagtagttttacgttcaattttcgtcaactcgttgaatgcttaggaatcaacggtgagctcaaggaaagtcttccaaattcccgctgctcatctgtctgcggcggagaactcctgccgttcctaaacgatgaatgtgtcaaccgtggaaggggcgacaaacacaagaggcgagagacacggagaaacgtcagcagccatggcagcttgcgcttccttgctgtgcttacatatctcgaagaaagtccccgttcctgccggattcaacctccatcgatttcccggaccttctacctttttgtctcgtctggttagtggtttcccgatcgaatgttggtcaaccaaaactcgcacacctgtcttggccacagtgtacaacctactgccaaactaaagaattcttaccaatcgcgaatccatattcagtttgctttgcattcaatcaactacctacttcggcgactcggtgcccagcattccgggtgtccgggcgccctccctctcttggacatctttgattgcctactttctatccgagccggagtgcaacaccaggcagcttcgtaaaggacgaaggcgaaaaattttcacggacgtgaatactggaagcaaccagtgactccctgcggcgacgttgagcatcttcgctcagaccgagtctcaatctcgcttatacttcaacgatcggcgcgcattggaggggattgggggctggagtctgtccatcatcaggaatccggggggcgcttcaagggcaatttagcgtttgttgtgcaaatttcaggggcccccgggaaagtcgaaacccggtagattggacggcgattgttgagggattcacgcgagagatccaacaggctccattccttcgcatacgacgtttcgaagtgcttcttttttgcacgctggagtctgcctgtcgatcaacgaatccgagttatcgtcgcccacacagtcggtctattttggagacagctgaaggaggcaacggcatcattgagtcagaggccatcgccagaccagtcctatcagcggctcttctctctccaggcgggcatttggcagtctcggacagagagtgagtgagtgagtgctggtaacgcatcgatgcatgactggctcaaaatccagtgccatccagtcacagtgtgacagaacgtagtcggggggtgtggttccttctggcaatgtgcccataagcgtcttcccaccaccacgaaaaaagtgactaatcccaagcaggctactgcaactgcgtggctggctacgtaccccatctacagacacaccccctccacatcaaccgggggcagagctgcagagagcgacagggctcgaaaaattgaattggttcacatccctggtctatgactcttggcgcaagcctccttgccaagtcgtcccgctctctccgcgcaaggaagccggagcttctcaccttgcccggtttggctcagttcaagtttataaagttcgccaaccacccgtttcacaccactcttgagtgacatctctggctcctgtctgccaattcacacgccttcccgccgcaacggctttccaaccgcggatttccacgacatcctccccagctgtcatccaatctggagcgcagccggatccacaattatccacacgcttgcagtcaaggtcgatctagacttggttgcatcatcccaggaattctgcaccggggatcatcgacacacatatcaccatacgcttgacatgttggaaagcagacgacgcttctcctttcttcatctcactatcgaccgcatacccaggtgacgggttccatctcctccgcgtcacgacatcaggcgcgatttctgcttcgattcaggattgtcagggaaatacatgcagcaataaagagcaaggatcccagttgaaacaaagggaagaggagctagcaacttgttgctgttgaggttcaggaaaaagattatttcatttggttggaaagaaaacgacatcatcgacaacatggccgcttattcgccctacgagtctacccggtaccgggacgtctacgcccactacgacgaggacaggttcgccagtgcctcgacaacaccttcgccccggcaaccggcatacttcaccgagcttcctccccgaccacaaagaccggccacgcgggctcacttccggtccggcagtgtcagcggctacaccagcgcctacagcagccctcgcggctccttctctccccgctacaccagcgacggccactatgccactgccaatgtgagtcactcgcggtcatcgcgcaagcaaagcttctcggtccctcgctccaaccccaagcgtgagcggcgaagttcctactcctacaattatcgggcttcggactcccatggagaatccgacgaagacgagctggaccggctggtgatggacggcttcgcctacatgcagccgctccaatcgagattcgaccgatacagcactcgggattactttactgtcaatgctggtggacaagggactgattaccactactatgcacagaccggtccgcaccgcgattactatgatagagagtccgcgtttccttccgccaagtacgactcggaccggacggaccgcagacctctcgcaggacaacgtcgcagttccacatcacatgcagtcccccagcgcccccagacagccaggccagctagctcctcccataagaagcctccaccgccgacacgtgtggcgaccgaggaagatgccaagaactggaagatccctcccggatattcgttgaagaactgggaccccacggaggagcctatcttgctgcttgggagtgtctttgatgccaactcccttggcaaatggatctatgactggactgtctaccatcatggccccgctactcctatctctgagatggccggagagttgtggctgctcctgatccagctggccggaaaaatcaagcgtgccgatcaatgtatcgacaaggtccgttccaaggacaacaaggagatcctccaagagttcatggacgccggtgaccggcttaccgacaagcttcgcaagcttctcaaggcctgcgaggctcccatgcttcgctctactgccaagcaacggagctcttcgctcggcaagggcgctggcgttgagtttgtcgacacgctttttggatatgagcgggagctggataagacggagaagtttatgtcccaggtccgtttgtggaatctccgcttcgacgcgaactgcgaggaaatccttcgtaacccgaccgcttaatcccctctcatattcacctctcaataattcgaagatataccctccgacaagattggatgtaagattatggggagaattccagcagcaacggcaacaacaacaacaacaacaacaacaaggacaacatcaagaacaataacaacaacagcggggcggtcatcagacgcgacacccattttctatcaatgatacccaagaccgcttttttttctgcggcgcggcgtgatgaaaaaaaaccacgtcccgcccaaagtcaactttacgcaaaggaaagaaatggatggggagacgattttatagcagtcagtgaggaactgcattacacgaaacttaggttgtgcaaggaactcaaaaagtttgaatgggttttatgcggaggacgaaatttcacctctatcaagtatccccctatgtaatcactgtgtttgtggtattcttttctgtttttttttttttttttttttttttttatcttttcttttttttttcacttcagtttaaacactctggttttggatgtcaaaaaaattgggttggcgagtttgcgtttgttatctttctgtcgcatcacactgggctgtgatgtcatgccttcgatcgctttttgttttacaggttgttaaatgacaatgctcacacaatttcatggagccgtcactgttctcttttcttcttaatttttttttctcttttttctctcgaacaatcagttccagtggggatcacaggatggatatacccaacgtttcactttttctttccttttcaagtcaagaaggaacaaatagaatgtcaacgcggatggatagagaaggaatggcaatggaggagcgtatcagggtcacatcaaccctctcctcccaacaatgtagctagcttgtattaattcaccacacacacacacaactcgacatgattcttgtccaactcggttatgttccaaaatggtcgcgtcacggtctgtgaacccgggtgaaatctcatgtcacgcacacccggagattggcgtgacgtctcatcacaggtcgagaaattccgtttgtgctgccgtgctgccgttcgtagcaaaccattgcacgcaggcatgccgtgccctaggaaaatctacaacgtgaaagatgatgcctcatttgccagacccattccatgggattcatgatctctgtttgaccacagcggtaaagggcgcacacaacctctgtgattccttgcgcacatacacacatgcaccaggcaagaacccccgagccgcctagtatgagtggcacgagtcacaatttgagaaaaattcggtgcgcgtgtgtgtttcggttacgaagcgcgcctgctgtttggtcacagacgggagggggaaaatgagcatggaatggcagaagcaattctggggtgtcagagttagacattccagttccccccctttcctgcccttgtttttcacccgccttacaaaaatgtggaaaagaaaagaaaagaaaaaaaaagaaaaagtaaaaagaatttgttttataaaaaccgcacgggtgatctgaagctttccatccaaggaaatttgatttaataactcagccttgttgtggtaaatggtcatgcactgtgagtggaaaaatgtgtgcatgcggaagaactaattcaagttgtgttgtgaatgatatgatcagtgtcagagttggctcacttactgcttcaccggtccgtggaattactactatcaaccttgaacaacctcattccttccccttttgttgatcgaggttagtgtagaggagtagtgcaatcccgaggaggtggtcggcgaactgaaggggggctcggtccaccgaggtgtttgaggctacgaagggatcaacatcggcaacatcgggctcacacacttggcggccgccctcggaggggagggcggtaggctacactacagaccgcacactcactcacctccctgttctcccttgtgacggacaacatggaaagccttctttcgatgtacactacgtgacgcttgcttttcaattttccatatgtacatatcgccatacatgaatttccatggctgtaaaaatttgcacggctggattgctgatgtctttcatcatcggctgcaagtcgaacccaaaccttggaagtgcgaattcaataattgcaaggagagagaggtggaagccgggatggaaggagaaggtgagtggataccctcccggcaaagtgggcagagtggatctctgcttgcactagtgttactagtgtacgctagtgcagaacgtccgtccagtgtccactacatagtcgtcgggtccagtgtggaaagagctccgctgtggggtgcggtcggtccttcccggctgtcaattcagacttttaagttcgcactgcagttctcaagatgggatgaacactgtgtgctgccccgcgctccagtcggtcgtcgcagggctctttcctctctttcctttctccagggcccttttggcggcttttgcggttgtttttgagcagtggagtgaacagggtcggggaatgcggcggcgggagctggcgagctggcccacagaagatggccgcaggaggttctcagcgctttgggtaggcttgatcctggcgccgcccggggggggattgtttgcagttcacagcgaggggcaattctggagtgcacggccgatatcttctttccctttgcggtttccttatttgaaattattcgctgtctgagcatccactcacttcagtcttgtcatggaaacttgaacgaaattttccatggtcttcgttgtcttagatccaatcccttcttgttcccctgaggcggtttgataaccaataccttcaaccggagggcacaaacagaaaacaaacaccaggcgaagcctttccatcatcgactgcgcctcgcttccccctaggcctgtctacaatcgatgacattcacgttgcggtgtgaatggtgtcatgaaggccccacctggctggactcggaatgaataggaatgaaaggcttccctagctacttctacgggagcatgcaaagccacgggttggggatacaggtatgcatgccgttgtccgctcactacattgatatatcagctcggtacgacgtcaaagcatgggaaacgaacgagtcgaacgaacgagtcccccgtgtttctacgggttcaggctcagccacttcctgctttagcttccttcgccgggtgtctgccgacactttactgccgaatcccgaccctgttgatgacagcacagaccgatacggctgcgagcccgcctggatgaaggccagagaacaagggagcaaagggcctttgacccctgtgtgcaacggttcgaagatcatgcctcgacatctcgttgagcgagcacgaagcaacgttcaatttggtctgtaaacgttggggtccgggtgtgggtagaacaaggtgtcgtccctgcaaaacccggtccgaggatgcgccagtttaaatatacacatgtgtaacgtggacacaagtgtggcgggcgaacaaagagtttgctttctctagttcatacctcccgagcgctctctcgaagtaccctttacgacccatctatgtatctaatcgaggtgcaaacaatctcgttgaagaggagtgctgcatgcttgacctttccgcgaggctacaaatacaccatccaaactgtttacaggctgcatgcgcggcgccttgcaagtgacctggccatgccattgagagtacccgttggcgagttcaggcacatcatgtcccattacttcctgtgactcgaccatcaacagtcattgtatcacgtcacacgacaactgtggaggatactgttgatacgctacagttcgactatgcggaacaggtgcgcaaccaatatgccgctgggtagcattttggagccttcacttcctcggtctgctcctccagcctccaatcatcgactacaataatgtctcgccctcccactcaacactacatctcgatcatgccatggcttacaactgtcatccaagcattaggcagccagccctaagagaagcatggcggacaacatatcgtgcacttggtggttgcttcaagttgaacactatcctgtcatcgtttttgatatcgctgtctaggcgcatagcacataggcattcaagccgagcaacatcataatcagacaattatctgacaactgcctgcatccatattctactgaacgtggctcaatatcacggattacccttgtttgctccccaacgttcttcgcttggggtcggcagttggacaaatttggaacattgaaattgttccatgcttgcttccattgtgttcatttggtgttttttttcccctcgggacgggtgcctgttggcgatagtgtggctctcgaggggcgtgaattgttggaaccaacaaaagcaaacaccttccaggatgctacctcgttaccaccttctgtgcatttcggtacatcccacgtaacgtcgagggtgccatgtgggcgtactgcataacctataatcatcactaatttatagtattattatcaagcgccttacttacgcctccatcacacttctttgggtaacaggcaagcaacaccaagtcaggggcagaagatcgtgcaagctgcatcgagcaaagtacagttgacaggcggcaaaattggtagaaattcacatgaaagtattttactacgatagcaattcattgtaattcacgatgggccgctttccggatgtagcgattatattctctggtactgctagaaacccagcttaagcacactccccctcctacaggatctcacgatagagcttacgcattgcaaacatgtcctttatctttacgaccgcaacctcaagattatgtttgtgcattcagccatttcttgtgcacacggtcggattaccacggctgatctatcaactcaggtctggcattgatagacagtttcaaaatccacccaaatggggcaaatgtaacaacgctatgctctccatacatcagccttgtcaccgccagcccttttcacattttcgcttcttggtatttacatatataagaatgctcctcatttccctgacgtgcccttagtgtccggcccattgacactacctacccagaataacggttacacggtcaccgctcaagtcttgacttcagaacttggttgacaaatgaaatcgaagaagcttacggtgtatttcgtgaagcccacgcctcggagcgcccgatacagagtggtattcgggcgcatccacttcgcctctgcgtcgcatggcatggcttacctgggcttctgcagctgcacgatgattttctttaccttaattccgaagctatatgccagcaattcttgacagaacgcatcaaacctatattttctgcctcgacaggagaatggacagggggtgtgcacaaagagcgaaggtaggaacacatgtagccgcgtcgatgataacagcatccgggtcactgcattcaccaagaacgttacgactacagttcaggaagtgtcaacggtcatctagctcacaatcacttaactcgtcaccctcgcaccctccatgtcctcctccatatgcttttgacagggagttcacgattgggaatagtaatgtccaaagccaagaaacatggtcacggttctactcggcggctaactgcgattacgtgcaggaaaagccgtgctgaacttcatttcaaaggaaattggaccaatgaacgttgatctcttacaagttgtatgcatcggtgatcaataaagttgatcgcttattcctgcaatgtgggttgcgtgtgtgctgagatgtgcgcaagtgtgtcttaccatcactgcaactaggcgctaacactgaagcaggcaaacttgctgcacagctgttagtgacaagaaagatcaacgcaccatcgtgaatccaggaaataactgcggtttgtgctaccgaccacagcttgcattagggggataaacttactcccttttgaacatccttgtcagtgtgaccctagcttacctacctactttctgactgctaccgtgggcgaaccaccggctggagaatcaacaaggcgtgcacgcattttcaccatatctgtggcccgagttttttcggcgccggtcacagttttctcttgtatgttctcggacttaaacagtggagggtacacaacacgctgcatagtcgcaactataggcaaataacaccgatgtacccatcgcctattttgagggtcaatataggacgggactgcgggacggggtgttacgggtgcgacgcatttttaggtaccattctgcgtgtgcctccaccaaactcagtagaggtattctcactgcaacctaacaatatgtcgtgccgttcacacagcaagcagtgagggcacagtgcagactcttcgttacgagttggaagtgcttccgttcacccccctcctttaatggtgatgaaacttggtccagaaagccagaaagcaaactagcatccatcgagaaactgactacctctacattcaaaacgataggcatcctgggtaggtcttcagaaatcctagtagtcatcacgaaacggcaagcctcaggtgactcgtcctccatggtgagctccaagctcccacttgggatagctacgacctactacctaccccgcctacaagctaagctccccatgctatggtacatatccttctcggtggctatcatcacgaagtcgagctcgtcatgcgacatgtaaatgcggggtttacgatcctacaacggttatccaacgactaccactcttgtgttcctttcaatccacgttatagtcattacaacgaaggacggaacgaactataaacccctgcttaacgagtcacctggaggtctgccacctgggaaccacaaaggatgttacagcagcaatcgatcgtatacccccacacttctcatatccctcatctgctgtgcgagtgtctctgctacctagatttgccttaggttactaaacccaggtaccctgcgatgaagggaggcaaagctaggcgtgggatttgatcactgatcactaaccattgacaaagttctcttcttcaggtggaaggaagcggcagtgctgagtgcagtaatcacctactgtcccacagctgcacatgcaaccgcgccgcaagcgaaccgtattccgggacacggaagatggaagacagcacggcggttagaccaggtcggaggacgtgagggattggaccctgcgtccgctacatatactacataggtactggtatcattagtgacagcctagaagccggaacggcatggaatagagacatggatacgaccccggtgtccgccctccgcctagttccatatcacgccgcacgcctcgaggctgcttcctgtggacaacctccgtctctgtaagtgtggagaccgtctttataaccgattgagatgtgaactaagtagcctgaataatatgaatgtcaagaagattggcgcaaagaaaacaaaattgacgacggagagactcaagcacattgaacaatgcagttttctggcgtgaccagttccccataacatgtagtccccccgaatcccctttccttccaacttccattacacaacgcccagagtcgaattagcaaacgggcaggatacctacctacaggtaaggtacctagttgccagtgtaccttacatgtatgtctgaaacacgctgtgcttgaaacaagcgggctgagttgccgatgattgccggcctcgctgtaggttcatcggatcggctggtctgtttcgggcgatcgaatgatttaagttcaagacagggacaccggggagggggatgggaagagggcacgacgggacagttaggggtatatccttacagcccttcctgccttcctgccttgtgtcctatgtagaggtattttcttgtcttgaccgcttcaagatatctgtacattcgcattgcaatctggaggcggacttggagggctttttgaggttggtcgtccgtcttctacacatccaggaacgagtacctgaactagcgggtgttttatgcaacggatacaaacagggtccagtccatgttgtaaaccacacctcatcttgaccgtgccctctccccccattttctacctacccattagcaggtattcaaacttctcagatctcggtaactaccactctataggtgtccgtttaccgattcggttttgggttccgattagaccagatcttttgacctgtcgtcgtcgcctgaatgtggcttggatggctgggttgggaatttgtttcggtccagtcgggtcgggtcaggttcaaagcggccagattcagttcaagccatcatcatgcgttcgtccaacttctggaccccattttccaataaggcggccggctgttaggtctcaacttgggagccttgaacgagcttatttcaaaggtggtggcatgttctgcttttgagacatgtaagcatgtgaaatgggggtggcttttggagccttgcaattccaatgccgcaaggatccgagatggattaatatggggtcgagactgtactgttgagtgacgtcgtcgggggtgtcgttagacccgaaatgcacaacccgttgatcgtccgttcgggtctgattctgatgcctggtaggaacatgtcttttggttccttcacaaggagagcactgaatgttgtggagagagttgaatgtcgtctggagaggcatcacgcagagaaggtccagtctggaattgtcttttctgccatgaggtgacatgtgatcttgccactgccatttggatatcttttggagtcattctctgcaacgacgaacattcgacccaaacgacttttgagcactcacaagatgtctactgcgtatgtgtgtggcatcagaccaagtacctacgcagtacagtattcccatctaggaatatccttgatgaccgaagatctcaccacgtccatcttatagcgccatgaaaacatgataaactagcgcctgacgagatttctagtgccctttgaaatctaggtctaggtaagcgatgtcatgcactgaaatgtgccgtgatcgcatggattggcgcattgcatggcgccgctgggcgcgcggttggcgcggtaccttgggagttgggacgggagccgtgggcgtcgagacgaactccctggaggtttgtccaaactgttggagacggccccgcgctgttggaggggctaacatggggctagaggctgatatacccctcatcgatgctacggaggggtaggtgagacagacatctgttagtgtcatcgatatgcccctctgtggtctttctcggtgcagttgccctactatctttgggcccagttagcgccaaaatcaagatctgatttagcactgccccaattgggcccgctttgatttttggagccgaatttcccatcgacatcatgtccagatctggactccagtccgcgatccggcggtttccaagttcgaagattgatgaggatgacgatagagccgaatcatacattttcaaatacataatgcaacgatgttaccgttgggcattcccgggttggcagctggtttgtgccatgaggggaaccctgacaaaagtccagatgtgatagataacaccacgtgagatctcatctgcccaaaagcgattcgtgatcttcctcagcggcgcaaaacccgcaaatgcacatcaccaaaatcggttacaaccacaaccaggggtgggggggcgtgtgcagttgctttcgggattttcttatgagatagtggaatacactgtatggaaccctctgctttcacaactgtcatgaggcttctctctttgtatcaacctcggaggggcattgggctggaggtcactcaggtcaggcgtgagattgggttggaaaagctatgtcattgggtcttggagcaaatgccaaataccttgagaaaagcgaggtgctcgtgagttgataccaacgttcaaatgatgaagaagaaaaagtgactgatcatgtggagtcaggttgtgttcggtaataccgaaagatcgggacagcattacgaagtgttgttcgtgcgtagcgaatcgtcagcggtgatgggaggaagtcagatgctccgcgaacagagccttgagcgataaaactgagttggagagaacaaaacgaggcatggatgaaatgaagtagagaatgccttggaaataggacatcgggaaagacattggctttttagcagattgtttgagggtacctggcatcgtgcacgaaggcgaagggggaaagaggaagatggaaaaaggggtgaagatgaagtaaacaaagatcaacgtacctaaaggtaggtacataaggcaataagaagaagaagacaattgtaaaaaagcaaaaatagaaaagcttattagctgcaactcgtttcgatcgagtgacctccgggttatgagcccggcgcgcttccgctgcgccatgcagctttcaaattgttaaaatcatccctggattgtgggcttatagtgtgaataaaagtggagtataaggggtcaggttctgagggtagggcgcagcttggaaaccagaataatgcattccaagctgagctttgactcacactatgtaggcgttttggtaattcacacaattctgtgcctgtttacggttttctattgtgttgatgcctttgtttgttggggcttaaccagtacgcctgcgagcgtggacgaccatgacgcacatgcagacagtgggtcatttagggaaagtataaaaagatgttgttatgcgcggaacagttttcctcatgctatatttaactcacgcgtttagagcctatttctccttcgccatgttcttccgttctgatgtggcgaaaatgtactcactcatccccttgagatgatttctgtgctgcctgctgaatcctccttttttgagtcttgcgggccgcctacgtaaccttcaatgttgagagcagtttacataggtctgtgagaaccgtgatgagcaaatatgttccgttatatgggtcgtcgttctcggactacaggcgcatacgatgattttcatacaaatcgtgtttcataaagacgttgagcacattgacatagtggccttagatctggacatggggccggtgcgcgattccaattttctcgaattctcatgtcagtctcgaagtcgccccttcctacctagaggtaccttcccttcccaggcatcccattaacagaaggaaccagccatctcttccgagaacatccaaggaatggatcgattacatgagatagccaagtagttcttgacatataggtgcagatgtaattcttcattttcatgcgtatttgtgacttcagtccgactttattcgccactaaccatctcaacctcctagtacgataacaggcggcgagaattcaacattgaacgctcggcttcgttagatgcttccttcaacttattggccttaaacttaggaggtatgtacttatcacaccctatgcctgcgccttctaactgcctgacaaaccatatttatctccagaaaacagttttgattttctagcatggcttgtctgtcagacttggtaattgccactcgcgcttttccgctatgatagtggaaaagtccatcactcttcgacgactgcgccaaggaattgtgcaatcacagaaaaagtctacaagcataattttgatgctgttggactatcacgacagcgtttctccaggatatatatattgtttcgcaacatttatctcgtcgttatcccacaggttgctatcgcctgtccttcacttgcacctctaaccctaacccgccaacatggttaaggggaagatctaagccatcgccatatcacttccgcatcactttagcgtcaacactccgaagatctgcaaaacgaacttggggctacttccatgtcttacctgtttccagtttttgtctagaacaaggcttccacagagtttgtcaaatcttccccggaggtcacggacatgtggttcatccgatccacacgaacgagtcaaggttcatgtctcgttcatgcgcgaacttgtgggattcagggttctcaactccgataataaatctagcctcatttctttcgtctcgtctttcccgtccaattgtgcgaatggaagtgaagcccttttaccttcaattttttgctgctcaccagttggttatgtccaacgtgccccgcaaagtcgacagcttgctcgtcgcttgctgcttgcaaacgatcacagtggggatcttgaggtgggttggtttcctccattacgattaggtatctgaccctcccaagacaagctgcttgggaagctgaatcacctccacggctcctcaatttcgtttgaccttttccaccgcccttctccagcgatctcaagggagacggcgactcaccactcaaccaccaactacaaccgttggtaatcccaaagtgagccaacacaccaacacaaaagtccaggaagatggatgtaggcgctccagctcttcccctcgaggggggagagcgcagaccatcataccaatattacaacaaccaggagagcactctcctgcccgaggtacccctcctcaccggcatcgacaaccttcggctctgggaagtagccgtcctcgctcacctgcgccactataacctctatgacaatagtgaggcccgcgacccttcaacaccgcgaagcgcgcgcgacggcaccctctatctatcatgggaccacatgcagaacagaatcaaagtctacacgatcatccgtcgcagcatttccgacgtgatgtcgtttctggagaaagagtgtcggtcaaacccgtggatctcgctcaatgatccgacatacgatgcaaaaggtctgtacgagcttgtcaaggaagtgtacagccgacctcctccactcgatccgcaccagagccaagacgacctcatgattgacctgctgatgctgaaagccgttaacttcggcacgctctccgactatctggacagtttctatgcgctttggtcgcggctggacgttagtggcctccagctcacgaacgatgtcctcctcaacttcttgatcagtggacttgatgggcactacgacgaaggttggactgaggacttggagaagcagcggttgatgaagaagattgaccttcacgaggcattgaacctggtcggaatgagggtctgcgaggagaatatggttgttttgccgccggtcccacccaaggatgataaatacttggagagatcctcgactgagagctcaagttcgtcgacgatcgagcaggagaacaacataaatacctccatggacgagtcgatcagaggttgcttcggccatgagaatgagctcgaagcagacatcatgcggagacaggaagagatggccgctcacttcaggagccgaacccttcaatgggccgtcgagaatgcgtttctcacatcctggtccctcgaggacctagaccccgtgtcaaccgagcacgatatcaccgccaagaaccgtagaagcgatgacggtagccgaaatgccagtcccaccgataagaaagagcggagacgcggctaccaacctctctctgatctcatggcccggtatattcctcttcctctgagtatcaccagcagaggtagtagcccgagcacgattgcggccaggatggacgcccttcggatcgatgacaagtcccaagtggaacgcaatgacttcgaaccaagagacctcccgagtccacttgccagcgatcaatctgccgcgcggaaagagcgccgccgccgcttccttaccagattcacaggcacgccgacaaagtcttcgcctggtccagttcgggtgatgtcctaccaagaggagtggaagcccaagcctctgttctcgagtccgcgaaagttctcgtgggaagatggggttagcaacagcgagcacgattacgagccgacagtgctacgcaacacgcccgagccgcaggtgaggggggatctgccggacactcctggcactggtggctccgaaaagcagcaaaacgagcaagacgagtatcgactagaaaagcgactttcggcctgttcgcccgagaaagtggcgcagaaggcggcgacagctgttcgcaacttttcgaggccggagaggccgttgatcaggactgcaagcttgtgagcgaagaaatggattcggagggaatcagttgactgcaggtgttcttgtgcttcccacttacaaaaacaagacatggacaaaacagtcgagaacaggcctggctctagtctgtcatcacccaaaagacaaggtcctaacacagcctacctctaacaacatcggctgctttctctctcccggtccccagctcacaccaacattacagcactttgacatcttgctcgggtattcttgctcattgcacaacacaataatgaaggtcaacgaaataagcctctctcgaacaagacgaaaccaaccagatgttataccaggagacgtgcagacagcgcacagcaacaacagagacatcgatgaacgcccaaactcgaaactgggacagctaggttgctcacttccaaacactagcactctccaccccgcctcttttcccctcttggtacgtctcactcaacccattatacagccccttaaccctctcaatctctttcttccacttgtccgtttcctccgctgagagcgccgcctcttccaacaactcgatcaagctcctccccacaaagaacttattccgtcgattgtacaacggcctccttttcattgactcctcagtatcccccggagccttgacccggaacacgtcctcgagaatctcaatatcgtacggaatcgcaaacaggtcgcgcgagtcctcgtacgtgaacaggtagtagaactcgttgaagccggcccaggtgatgcccgataggcagagcgagcagggctcgtgggtggcgaagaagatggtgtcctttgtggggatgcggtaaccttcttcttcttcctgtccttgttctggaaacgaggcaggaggcaaggcgaaatattgctggatgcagttgatttcgccatgaagcaaaggggattcgcgctcgttgttggtagacacggttagaggcttcaaagaggagcgagagaggatggcagcgccgaagagcttggagccggaggagacgccggcgcgggtgagggggattatgcgctcttcagtcagacggaggatggtggagaggaggattatggggtctttagtgctggtcattgcgcgtgcctcgggagaaggacttgaagtggcggatgtcatttcgaagggcttcgaagattcttttgaaagttgaggatcgaaaggacggatatttcacttaaaagacagaaccagtgattgctgggataattagttaatcataatgtatgagttcaacagataatgaaagctttgcttcagtcccctttatatcatctcgtggggtacctgggaggtgtaagttttcagctcgcggcgagaaccgatttccgactgtcctgtctatcggatggcgccgagatgcccgaggcacaagtaattttccagcgataagcgtttgtcactcccttggcagattactgcagtttttggcagaatagccgcagacttgattgaacaaaacacaacacaaacgtaatgatgatcggagggattgcgagtgtccagttgatgtcgtcgttgtcagggcccggactgactgcttatcttatcaagggccgggatcggaaagctgccccagcactaaggttgggtcaggtcccttcacggcatgagtggaccctaacccgctaactggtggggtttttgcggagtgtggcccgtcccctcgggcgcccgtccctgcactcccgtcgactcttgcagttcgcagcagcgctggggcttcattgccgggagttctcttgccgggacaggaaatttccttctagctctgtctctcctgcctaccccgtcaacgactccaacatccacgtcgatatcgaatttctcgacgacttgtacgcttcatcgcgctatagccgacggacgtcttcaccatgcactatattcgattttgtcgatcacctgtggttgagcaggggaggtcagggcttaaaacactgaagcttgttctcaccatcacaaccgacctgagcgacaaattcctttgtcctcatgagccgatccagctttccattatcggagccggcgctccagcaaatccacagaatggtccggtgcccatcaacctgacgccaaggaatcctccaacctggaggaccggtatgcgtgtcttgaagatcgatgttcaactcccaccacagccaatcgagacggtccaagtcaggccaaccaaccgacaaatggcggctctcatcaccgacgacatcagttctggcattggagccggcttgattcttcctgtctttgcggatctctcacctggtccgactagccacatttgcttccggagcttgcgcttgcctggcgggaccgcgacgcttcaggtggaggaggagatgggtgagagcatggcccgtcatgtatgggacggcggcctcaccaccgcctcctttgttgccagtatggtccttggccaaacggctgccaacagcagcagtaccacggtgtcgttgcccattttggcaaacattctgcagcaaaacgacggaccactgaacattatggagttaggctgcggtgtgggcatcttgggccttggtgttgcgcgcatcctgggcgtttcatcgcaagcaacggcagagaagtcgaccctcctcatgaccgatctccccgacgcggaagaacggacgctggccaacattgcccgctcggcagaccagacagcctgcactgtgatgtacgaaaacttggactggaatgacggaaaggatgggatatttgggcccgaggtgacgtcgcgggcgtgggacctggtgattctcagcgactgcacgtataatgacctgctgcccgagctggtcaagactctttccgctgtccatgctcattctgctcagcattccggcccttccaacaccaagatcttgctttccacaaagccaaggcattctgacgagaaggtgttctttgacctcatgtcagaagatggatggtcgatacaggaggaagtcaagctgccgctccctgtgctgaatgacgaggcgcagactgtggaggtctacttgttttcgaaaagctaaaaatcggctgcttgctgtttgggcaatatgccatcaccattttctgactgatttttgccatggcttctcctttccatcagtaggcgactttgtcaaagagcatccggttcaccccagacaagcgcagatccattgcatacattcgtgcaagccgtcttttgacgtgtggttagtccggggaggaaagcacgaggcaaacgtcacagatatttccaactgctaggccaaggaggtcgcttctcacgatgagctggcatccaggtgtagaagaagtagctgaggtgtgctggtagtggaaagccggacacgcatggcaaagctgcagtcaaacggagctggatgaccaatgtcgaccatgctgtttagcaatatctcgaaccttctgggcctgcctgtgatggcagttgtgtctttgggagaagcatcaaacaccaacaggggaaacggatcgtcatcatggtcatcattgtggtgttgggagccaatgatgtcgaggcggttgtgagagcttgtcacctgtcgaaaagtgggctgatcaggggctgcaaaacaagacatgtgctgagaaatatctattctctgattcgccagtaccgtgcatcctctgcgaaagccaccaatgagaagcaaggcagatctgaatgaccctgaagtgcggtccgtctgccccaagtgagcccattgcagctccgacagggcttcctattttgggtggccgatgggccttgacacagcggaaaccccactgttgcatccagagcatcgatgttgttcaaacagttgcaggtccaagacatgttcgtctgtgacatcagccgactttgggattttggatataagactcgcttcctccgtctgtagggaagtcttgcacctcttgtcatcaagatcctctacaccaacaacaacaatcagaagctcagcaacgctcacgctcatcttccaccactactcaccaacttcaataccacacgagtcaaggattccaacaaattcggaataccgatccgcgccgttgccaaactacccaagcaacttccatcatcaaacaccacaacaacaaacatcaacacatacctctacttccacactacctattcaaacatgtctgctcctgttgcgaaggcctccacttgctgcggcaagagcgctgagtgcatctgtggtaagtcatttcttgatgccctctcaagctctggtggttacctctaccagcgcagtttccccctgtgcccctgatctccacttgactccacgacgcggctccatcgcactccatcttgcggcccatcgatctttgccctaccgggcggatcccaacgaaaatcctttttttttttccattcttgcttgctttttgggacggagtgaaggctccatcttttggcaaagaggtcacccacgccgccagtatccggcgctggcccttttcatcttttgcctttccccactgctcccacttcaggttcctgcaaccaagcccgtgggacccgtttttggatgccatttcttgactttgcattacactcatccacctaaaacacggactgctctgtttttctatcttttctttcgatagtcaactgacggaccacttacttcagccaagcaagccacttgctcttgcggcaagcagtctgctctgcactgcacctgcgacaaggccaactcggagaacgctgtcgagggtcctcgctgctcatgccgtgctcgccctgccggacagtgcacctgtgatcgtgcctcgaccgagaaccagaagcccacgggtaacgcctgtgcttgcggcactcgtcctgctggtaagcacacctctccccccagatcaagatggtattggggtgatgtacactgaacataatgagactaaccatgcatgctttgaacagacgcatgcacttgcgaaaaggctgccgatggaggcttcaagccgacggacctcgagaccgacttcaccaccaagaactaaacttcgacgagagcgtgaactactggggacgttgtgatcctgaggtgatagagagagatcggcagctcagcgcaaacttttcgtttcttttcgactatctttaaaaccatgataacagcaccatccatatcggcattgagcggaccaacaatatcagcgaacgtggtgggacttggaggagccggcattgtcagcggatggatcagggacggaatggtcgctggccgcgacgacgacatccactggaccggccagacaatacgggataatgtgtcaagacgctacaccactgcaactatttcgcctccggtgatcgaccatgctctggttgtaggagaagccgacgaggaactgctcgagggcagtgagctgggcagtctaatcccggtactcagcacccccagcacgtttcttcggcttggaatcccgaccttaagcgcacggtactctctctttctcggtttctcacagctcctgtggcaagccactgctacttggagcatctgtcaccgcatcagggcgatagtgtggctggccgccaaagcccctttcatcatccttggggacttgtggatcaacgtgtacgcctcggtgaactacgatccacttgcgaaccgaggcttctcccatgcttctccaaccgggggactcaccaagtttcaaattttgttttggaactggacaaaatggctccgatgtgatgcgatgccgtggctggtgtcagtgtgggaggatttaaggggaatcttggtgcagggaacatcgttctttagccggaacaccaagaagaagaggaagaagtggcggattcctgggccgacgttgcaagggatcgtggcagacaccaagtcacagctcgagcgggaagaggaggaaaaggaattggaaagacgcaggaaagagcaggagacagctgctgacaatggcaatggcggaagtcgtcggaaaggcggccgtggaaacggtggtagaaagcaaaggaaatggtaaatgcacatttctgaatactctccgttcactgtgaagtgctcttgtatgctttgtggtgaagtaaattcgtgtgaaacatgctcgtgatatgcctgacaatggcagtgaaacttccgccgccatcgtttgcttctgaagtctgacgacgaggaagcatcgggcggttccgcatggagctcggaccaccggttgaagaaagtcgagctgccaagaaccattgtcaaaacgaggaatcagcgtgtggacggagggtctgaaccagtcagcagcaaggccgtttcgaacatggttcaggggaacacacagaccaccaagcagcgtcatgtcagtcccgtatctgcagcagcggacagggaccgcggtgggtggtacatcctggggtacctgagcgactaccgcagactgggcgaaaatgcctttaccttttcgtctgaacattggacgacgacctcatgaatgcccgcactgctattgtgtggtctattcaagcgattgcaagtccatgaccgatgatcaatgggacaaagaacgcgtctcgtacagaaaggtctctttgttgttgttgttgtcctgctagttgttgcaatgcgtcacttggcgggtagcggcagggggggaggggggtcggtacggatccgttattgtaatccggattccagacaaaatccaagcatccagttcgctgctagcgagccgttggaaagtgaattcaggttgattgagctgacgagttctgtatctgggctgacagtgatgaggtgagaggtgaatggtggtaccttattgagagcctcactccaagctattgttcattgaagcttgggatggacccacttccctcaccgcggccgacgtcaaaaggagagcgcagcgtcccgtccagtcgcgtcgatttttcgttgcgacgcaaagggcaccacaccccccctggccccctggctcaataagaagcggcaccaaatctcttttgctctcccgactcccgatctccgccattccgcttccgtttattttccgcaccccccccgtcaataacaatcccaacctttacccaattgcgacagggtaaccctcacaacatcaacccactcttgcgcacctggacctcttttcgttatcgcacaaaattaacaacgcgtctttgcaaacaattcagcttgcaacatactcgatatcaccaattgtccccattccagctctcggtactgcttggaatcaatcctcgaaatagcacccaaccaccaaatatctcctgacagactcacttcacatcatgcctcccaagaaagccgccgcgacgcagaccgcgaaggagaacgcgcctgccgccaaaacagcaaccaagaagacgaagaccactactactgtcaccaagaagacgaccgcgaaggtcgctaagaaggacgaggaggagcccaaggccgcgcccaaaaccgccgccaccaagaagactgctgcgcccaaggctgccgcgaagaaggcccctgctcccaagaagactgctgctcccaaggctgccgcgaagaaggctcctgcgcccaaaaaggctgctgcccctaagaagactgctgcagctaagaaggccgccgccgccgccaaggatgattctgataaggaaaacagcgtcgccggcgccaagcgcaagcgcgaggaggacgaggaggaagaggagcaagaggagcttgccgatgagaagcaggtcaacggcactcgccccatggtcaagagagccaagaccgacgaagatgaagccgcgaagcccgcgcccaagaaggccaaggccgccccgaagcccaagcccgaacccaagaagaagcctttgggcaaggtgatcaacgaggcgcccaccaaagtgatggacatctttgtctttggtgaaggcacctcgggagagctcggtctcggcagcctgaagtacgacggaaagaagcccattgacgtcaagcgtccccgtatcaaccacaaccttagcggcatcgttcaggtcgcttgcggcggcatgcacgtcgctgcgctcaccaaggacaacaagatcctcacttggggcgtcaacgaccagggcgctctcggccgcgacacgacttgggatggtggtctgcgcgacgccgatgcggaatctgactccgaggatgaggacgacactggcctcaaccccaaggagagcacgcccggcgagattgacaccacggacgttcccgagggtaccgtctgggttcaggtcgttgccagcgacagcgctacctttgccttgaccgctactggtcaagtttacggatggggtacttttagggtaagttgatttaatgtcgcgacagttctcatcacacccgttgtaccgatactaactgattcatacagtcaaacgaaggcattcttggcttcaccagaaatgtgctgattcaaaagacgcctgccctcatcacccaactcagcaagatcaagcagctcgccgtcggctccaaccacgttctcgccctcgacgagaagaacaaggtcttcgcctggggcgccggccagcaagcccaacttgcgcgccgcctgcttgagcgcgacgagaacggcgcccttttccccgccagcatcggcacgcttcccggacgcgccaaggctgccaaactcgcctgcggctcgtaccactgcttcatcatcgacaccaagggccgggtgattggttggggtctcaacaactacgcggaactgggcatcgaggccgaggccggcaccgatggcggcttcatcctcaagccgcagctggttgattcgctcaaggagcacaacattgtcgacattgccggtggcgagcaccactcgctcgcgaccaacgacaagggcgagctgctgacgtggggccgcatcgatgggcaccaagtcggccacccctctggttcgtttactgaggagaacaccatcttcgacgagaaggacaagcccagaatcctggtccagcccgccgtcgtgccagatatcgagggcaagattgtccatgttgccgccggcaccgatcacagcttcgccatcaccgaggacggcaaagtctactcgtggggcttctcggccaactaccagaccggccagggaacgacggacgatatcgagacgcccacgctgattgacaactcggcgattcgcgatcgcaagatcatctttgctggcgctggtggtcagtactctattcttggcgctgagcccaaggaataagcaaagaaagagtcacggacgacggcagacagacgatgaacacgtgaacgaatgggtcgagttggaggaagtgtaaggagacaccaaacaaagacagcgaaaagcttgaaagaggtgggaagaaagaaacgacgttttgttcttgccgagcaacaatggtcccagttacggacagaatattttgttcatctttttttttttttcacaaatgttcggtttcactggtcactcgctggctttggcactagccttggattaaggtcttctggtctggtgccacaaactcatcaaaaagcaagcggtccggagcaatttgtctgtcgttgtttggtttgcctgtgtggcaaggagagattaggggtgtgttggtgttcggttgctattatgaactgctcaagggcgttccggtgagggagggagggtttggggcgctcggcaggctggtgtttttctttccatcattttttgaactgttacttttttgcgtggtacgagtttttcataggctttcttgctagcacccgtcatttttttgtgctacaaccagatttgttatgacagaggggagtttcgagagctcttttgttgcaacggatgaagggaatatagtgaaatggaatggatcttggatctaatagatattatgatgatcaaactcttttgcattacgttcagtttcatgtctactttgcttttcatgaacccgtgctaaaaaggcagaaggcaaaaagagatgcatcgtcaatgacttgatttcttttgtatatttgatacccagtacgtagtgtaagtacaccggacaccattccagccagtcaaccgaccgacccaacccatcccaagcatacatacataaccccatcattacccaagtaacacctacgaccccctatcccactaaccccgccatacattaccaactttttgtccaccctcccttacacacacacactacacacacaacctcatcacaacgaggaagtcgttccaaccttggcaaacgacccgctccccttgctgctaaacacgctcatgatgccaaaccccacataaaacagtgcaagcgggtacgccaccagcgcccgcatgctcctcatcctcgacacggcgcaaaagatgccgctagccgagtaggtcgaccacaagatggccgcgctcgtcaggacgatgccgaggggtgtatccatgggcatcacgatcccgaccagactagtggcaacgagcgggagcaggcaatagcccaacaccgaggcggagcgggcaaaggtcaaagtggagcgaccggcgctgtggtcgtggtcggcggcggacatggaggcggacgagatggaggttgcggacgggcctgggtaggacgagtaggcttgtgctggggcgccgccagggccaaccgggccggaggcggaggcggaggaggaggagggaacaccggccgagggagccattagcgagaggatgacgtgcaggctgatggaaccgaagagggcgagaccgtagatgtatccgaaatggacacggccggataggagcaggaaggtgcccatgaggaagaagaagaggacggggccggccatgtcggagtcgtccattaggtgttgatcgatgcggccgaaggggttaaggactgctagggtctgtttttgatttgggggactttggttagtatgccgtccttcctacagagctggaggcggagagagagagagcaagaaagaagataagcaaaataacttacctttgatcgaatatgtccaaagttgacgcccagctcttccagcagaggaggctctccctcgtacccttccgtcgaaaaggccgccagccatccggtcctcagtccgccctgctcgcccatgcgacccgaaacgccgccggccgcgctgctaccgccaaagcccgaggagaagccgccggttcctacgccatagccaccagacgacgagggcccgccgtagccgtatgctgcttgtgaaggtgttgcgtggccggacacgggctgtgtgtatgaggaggggtagaactgcaggttctgggcgttggaaggggcgtagccctggtttggcggtgcgccgtagtattgcgacatggttggtgatgtggcggcgcggtccgctctcgtatgtgagggagtgctgtggtggttgtagagttgtcgttgttcttccccgatcgtcaacaaggggaagctgtggattcacaggggctgatgtgaccaagtacgtaggtaccagctgacgtaggcgcaaactgtcaataacagctgtacttgagcgcccggtgtttttaatgcgcgttcgtggggtgcgagaacaacgtcggaaatcgatgatgggaatttgattcggtgaagaaggtcggaaatcaacgagcgtgagtgttgacaggaaaaaggccacggcaaagtcgaagagtcgtgatgatgttgcgttgcgcttccttttcagatgtcaattcgtgtcagtcgtggtggaagtggactgaagcttcccttccctcttgaaacggttggcggccagctgctcgggccacttgtgcttacacctggaccagtgttcactgcagcgctcaaacactgtggttcagtggtccaggcccctgtgactctgtgagtggaggcttctgtgggtgggttggtgcctcaggcgtcatcccgcccgtccagagaggcacgcagtgtcacccacctcacagtcgtcacacccgacccgttgcagcgtgcagcaagcagcccagggcatccatccatgtcattgacaacggaacagctcagcacaggactggggcaggcaacaggtacgtaggtacctctactgccttgacgggctgccggaaagatgccaagactctgccgcaagagtttccggcaatcggcggtccggcccatctcttgtcggctcaattttttgaagttggcggcgccgtcgttatcgacgggacctggacggttcgttatccatcgattgatctccatctccatccgtgttacggcatccgacaactttcccccccaaagtacctctaggcatccgcaacgcagacaacccatctgccaacccagtccattgccagccacttcggcggccaactccatatagtcacaatggtatgcttatcatttttccttattgttgaacaaaagttgcgccacattgtctgcttggttgcttggttggtttgttgctatgcacaaccgtccattcccgagtttccggacttgactgcctctcacgtcctactttgtaaacacacgccaactaacaaaaccctttttcaaacctctctaggcctaccgtctcatcacccaagtggtcgtcgtcggctcgcgcgtgctcggccgcgccttcgccgaggcctacaagcaagcggccgcctcctcgcagtaccagcgcgcgcagcaaaagaacggcaacgctgctaccggacgcgccagcctgaccagcggcatgaccctcgacgaggcgtgcaagattctcaatgtcaacaagcctgcggacggcacagcggccaacatggaggaggtgatggagcggttcaagcgcctgtttgacgccaacgacccggagaagggcggctctttctacttgcagagtaaggttgtgcgggcgcgtgagcgcctcgaggccgagattaagcccaagatggaggagaagcaggccgaagaagaggtcaaagaagggtggaaccccaagatctacaaggatcggtgatcgtcacgcggcatgaccgacagaacacgtcttgagaactggagatgagatatcgatccgggaaggacggcggcgcggcgatggtggtggtggtggttgtggtggtggtggtagcggcggcttggtgtcggggattagggacgctgcacacattcggcacgcacatgcacacgcagcggtagttgatggaaggggaagctacggctggctgctactgcggtcaaatcgattgttgcattcccccgtttttacacgatgatacgacttggcgacagagaggacgaaacgaccggcacacgataacaatgctccttcttcttctcccttccatcgtcctccgttcaggccagtgccgccttgacataccttcgttggacactggtggtatgcagtcaaggggtgaataggaatgccaccgttatgggtgacccttattgcttcagtcggcatgcctaccgcccgatcacggccgaaggatcaccgcccattctccagtcccgacttgtacaagaaacacacagacacataaaaacaaaaactcttcactcgacttcggcaggcctggcgttcgcggttaggaagggtatatacaggatttagcaaaagacaagggctagcggtttgtcggattgatggatagttgttgtttctgcatattcatagcgagagagaaatggcaggggtcatttggcccctaccacgtgtaattctatcacttctgtacaaatcaagatatgagtggatgaggtattggactgagtctttgtgttgcacctattgagttaagtctatcaccgcctctcccgggcctacctaaaagggaggagagcgggtggaggtgattgataacgatcaaacgaaaccacgggtagctaccccaggtaccttcaggtaagtaggtaactttgactatgtactttcttcatgacttgacaagttggaaaggctgcactctatatgtatctcttaagacaatagtggtaccaacggtatccagtgtctatctccatctccaactgcatcgcttgttgtatcatgacgctcatgtgccatctactctaacctctataccatgtttcgctgttcttttccgaaatgagttcctcgaaaaatgccaaccaaatgctaaagagaataaaaacataggctgtgatggtaccaaactctgagaacttgttccatcgactcaaaatgatttccgagcaaagagacttgcgctgactgcagcaaggtaccaagaagtccaggcatgatcacccataccaccagtatcccgggtgtgggacacggctcgttttacccggcgaagtcaccacgacggctgggatcggctgggccggtttcatgtcgggagtgattctcgccttcttgggagtcgtttccggagtctcaggaagctcagtaacagtaacggttacctcaggtgaatatgatcttttgaaggaccgagactgaaccgaaagaggcccatgaaatgtcttagtggaaggagacatctcaaataccccattgctgtgaccgggaggtttggcgaacttgggaatcgaaaccgaaataggaatgtcagtgattttctgctagaccttcctcttgatcagtcccttccagtagtcgaacccgttctcgtcgctctgcaactggaacattgtgcccgttcccttccatgagttcagttcgataccgtcctccatgacctcctcggccaccagaaggccttgatccttggtgataccgagtacgcgggccttcacgccgtcttcatcttcaagggtgacgatctggttggtatgcagccaatgcttgtagtacaaggcttccacctcgtccgagaaccccttccgcaggaagtggtcgtagaggatctcgaggcaggtgacaattctggccaccaggcgttctatgtggaacggcggtggaggtggcttgtcgccttgtagcacgctagcagtccacttaagaagtgcatcgagactggtcgtgggttgggcgttgttcgtgttgagtccgatgccgaggacaacctgataattcggagcgctgtaagaacagttggcgaggataccgccaactttgacgtaggctggctcgttgggcttgctcgggtctcgaacgtagatgtcgttcggccacttgatcttgacgtccaacttttggtaaatgtcatcctcgtggtcgtatcccttgatcgcctcgacgatagcaatcgccgccaggtaattgaagaagcctaacgggcgtgaagcaatgacattcgctgagtggttgatgaccgttgacattatcaagcagccggcgggggagacccagacgttgttgccccggccacggcctgccacctggcgagtggcggtaaaggtgaagccggactctagtttggaaagaagttgggggttgctgcagcacgatatcagtgtctggttatgtgtacagaagtgtgcctcctcttaccttgagagcaaagtattagtactcgtgacagtgtccccatacatcaagtggttgccccagcttagggtcggacaccatgggccctgtgtccccacttgcaatgcttgcttccatgtactgaacccacggttggattcaagcattctaaagtcttccaggctggcgtagtaaatgtcgtggtcaaactctgtgcctgactcgtcgtccccttgacctgctaccttagagccaacattgagtcgccaagtaactttgtcagactttcgtggttcgtagttggttgaccatgagccgtcagtagtccactcgagatggaacatatccgatccgtacttatcctcgagccagatgctcccatcggttatgaccgcatagcttcgccccgtgaggcggttcaggagggactcaaggtgccctccctggcagtagatgttcaacatggtcgttagtcggggaatgtcatcccatgcagccttgggagagagtgacaaccccatcttgctgagacacgccgcaagaaattccagtcgcgcactttcgtccgccgtcacctcctctacaagcttgtcataacccgggatgtcaggctgcgatttcaaagaagtgccagaaaatctgcgcttgtgtcagcagaaaatctctaaagtagttcaaagtttgcggcttactctgggtgtggtcctgtgagtatggctttgccctggccaaccttgcaaaataccacagcagcctgtgtcttgccagacgggaaatcgatatggtctgcgtattcggcaaggatttcgaccccgtcggattccatcgcctcggcattgaggaagactccgcctccattgtagtacgatctgaagacatcaggcggcgcctggccaccagtgaaggcttcctttctcacagaaagtttggcagccttggcgcccatttcacagtggtattggaatcccttgaaggcaggaccaccgcaagtgcctgggaagaaagccagctctctcgggcccttcacatcctggcttgggtcgtcgagctggaaccaacactggccgctgccatagtagcctccggcacagaagcccaggtaagctcctccgttgcggacgtagtcggcaatgacgcggttgccggggccgttgaggtcgcgacagaaggggaggtcggcgccaccaggaaaaaccaacagagcacaagttgactgccagggttcggtcttgagtgtcgatgctgttatgtgcgaaacagcatatttgcatcccacgagacgcttcagggactcggtgcattggcggagacattcgggggttactcccgctcctgtataagccgttagtcaacagcgtcgtggaacctcagttgagtgtcagaagacgggcgatctcacctgcgtagatcaggacattgagtacccgctggtcagttttcaggcgggtagccatgattgccgtgaatacaagagaaattcgagtctttaggtagttttgtcgcgcttcatgtgttggagatgatgtgagatgaagattcaagccccagggtccgtaggtgatactgtcgtgagtcaggtacgttgttggggttcctgttaggtgtgccgttagtggactgtttcagggctacttgcgcccttttccggcactgtcaccgtgccttcagttcacaacacaatctgaacacaacccaaactggaaggcactcgtaccagcaaagactcaggaccagccgatacctctactgcgccaacccgagaaaacgacactcaactgaaggagaaggaaaaaggaagcggttgaaaatgaccagcaacaacaaggtgcccgagcaaagaccgtctgcgagtgctgctgctactgccagccagcaagatgacgagccagatgaatggtaagggcccgatttatatgaggtggtttcctgccgcccgctgccccccccaacactcaacaaaatcacgagcaatggccgcggagtccggacgaaaggcgtcacctggcagacactacttatttctgccttagctgttccttccttcccctttcctatccggctcctttttgagataccgttcctctgcaggtccggaccgttcctttactgttttgtggggtaagctgacattgagcttgactcccgcgtcacagggacaagcggatctttagcactgggtgctccggtaagacctcctgccacacccgcgagattgttcagttgtttcttttgtctgggagtgaagttcacggtgctctaactaacttccacttgtccttcgcacaccacagacgagaatgccaagttgaccgattgttactatgagaagaaggattggaggctgtgcaaaaacgaggcaagtgagaatcttggattttgaaaatgctgaaaggcaccacttatcgctaacacgtggattctgaacacaacagatggagagattcaggcagtgctggaagctccagggcaacgataggcgtacggacaccaaggatgtatgattaggttatcctttaagtgcccaggcaaagaccgagattagaactctcccctcaaaaaaatacagttttcaagttgatgttgagtcgtcactttgtctggaaggggctgtcgtgaaaacttgcctgtagcgtacttaggttgaggatagaaacgcaacatcactaacatttgactcagctggcccaagctccctcctcctggatcttgacttgcaatggtggaaatctccgcgtttactcgcctcagtgccaagccctgctgcatgggtcgtccttacgtcgtgcctgcttttgcgccccgccgtcgactactagtccaccatttttctgcaagtcgcatcgattcacttcagtttgtttacacatacaatcccattcccttcagttttctcttccattctcggaacaaaccaccgaatcaacaaaatcttccaccaccgcgtactcgaaccataatacatctacctcgcttacgcctcgcccttgaaacgtctgcgttaaacaacgactacgacaaactcgagatgcgctcccaggctcttcaggccgcctgccggcctctgcgctcgccctcttccaccctccagactctcgccgccttccagtcacggcccatcacaacctcgagacccaaatccgcaaccggcacatacactcccaagtcatacactccctctaacaacgccaggaagcccgtcgcatcctcgtccacagccaagcccgccggcatcagcactccctctgcaaagccttattcccctgcgcaacagcagcaggcttccgccaccgacatcgaagaaacccccatgcccgtagtcctcgacccgcaggccgcccaagtccccggtgccaccctcgaggacgtcgatcccgagcttgcggcgcaaattcccactcccagcagcaacaatgccagcaacaacggcgccaagaagggcgccttcactgctgctttgacgggcaacggtgctagcagcaacgctaacggaaacagcgcggcccagaagacgattgattggtcttcctcttaccacggcttgtcgacggaggctttcagcccggaagtcgccaagatcctgatgcagccgcttgatccgctggatgtggaggtcaagccggatggaatcatttacctgccggaaatcaagtaccgccgcattctgaaccaagcgtttggacccggaggatggggactggcgccgaggggggagttggtggtgggggagaaggtggtgacaagagagtatgctttgattgttggtggtcggtgagttctatcccctttttcttatatttttctgctttacaagggagtggttaagctaacagactcttcaaaagcttcgtcgcccaagcccgtggagaatgccagtacttctccgaggagacaatacccacggccggagagggttgcaagtctaatgctttgctgcggtgctgcaaggacttgggcattgcgtcagagttgtgggatccgcgcttcattcgcgagttcaagaagaagtacgctcatgagatctgggtcgagcatgtggtcaacaagaagcgcaggcaggtgtggacccgcaaggacgcggatccttggtatccttaccaggctgtcaagaaataagcggcttgagatgacggatgagaaaggagaggtcggaagcttggattggcatggcctcttgttttctgacgaaccagggaagggagtgttcagaaagagatagatggttgaacggacagtgggtgatgctgaaccccccacccacaggggcaagaggcattcccctcttctgagagctgtggacgccagagtgtcttccacggccggtgttagagttcagaactgaacaatacttttcacgacgttgcattgctggctcggggaaaagataacatgctggggaaagcatggcggggcatggaacacgctgtacaatacgttcaaggagttactggtagcacatgaatctcatctttgggcaagagtcccacccattcagcagccgtccagggctgacaggaagtgacgaggaacaagctgactggatagttttacacaacgaaaaagaacaatgtacaaaaatcatcaaattggccaccccaaaaacgccagttttcaaatccaagccttccgatttcgaccatttcgaccatctcgagcttcaagccagtcgcagcgcgttacacttactggcaaccatcaccattcttacagcacgaagacatagaaccgccagcaccattacccgccccactaacccctttaccatccacttccttcggcacctcaaacgccaacttgctcaacttatccgccgcatcgtacacgccctggcctttagccagccgctggctcggcgtgcttgcatagctggggggcacatccagcaccgggtttcgggcaaagaagttgcgtgggcgcagcagcagcgtcatgggctcgaccggcatgacaggaaaatcctcgggcgtggggaagtgggtgacgccaaaggtgtgccaaacaacgacgttggtgttgtcgatggactcggtgccgttgccaatccactcgggaagaccacgcgagggctcgcctgaggtttgaggaacgtgtcggccggcgggccagagttggtcgtctcggtctatggtagttagaaggtgtgttagtgatgtgggtcgttataagtgaaaaggggggaaaaggggggggtttaagggcttacacttggtgacatggaccgaatggcgagcaaaagcagcacgcttccacactagcgaaccctccttgggcagcaaggtaggcacctcgcgactgacgagcttgtagctcaccggcttcttgctgtacgggttcagtttgttggggttgcagatctcccaggtgcgcgaggtctgggcgatgtagtcggtcttggcctcgcccgtggtggctagcttggtgcgcttgctgtaaaaggcattcccataaaagttctccttgctgccaacgggagcctctcccgggaccgcatccgtgacaaacacggagttattgggcccgtctacgttggcgtcgatgcgcaaacaaaacaagtgctggtggttgtgcgcgtttaccccggtatagacctgcgtgccccagccgtgcgtgtcctcgtcgggatccatgatgtacgtgttgaggatgcccgtcagcttgatctcgggctggatggtgccgtcctggtggaagatccaggccaccacgtactcgtagttggcggccgtgaagatctgttggacgatgagcttgcggccgcgcgtcacaatgaccgagtcgtcgcggaagtcggtgtgcttgaacaagattccggcgtcctcctcgtggatgcagatggcgtttttaatcttccgaatgccgccgacgcgcgtggggaactcggcgtcgaggtagtgaatggagcccttgcagtcgcaaccgagggaaaggctgttggtcaaatagccggcgccgtactcgcccagatcgaaagcgtgcttgcgatggtgagggtgttcggggtttccgctgtttgtcgggttagtatccctcatgtccgaatgctacttctaggttgatatcattgacttactaagggaccaccatctcagctatagagagtctgtagaagatcggcctgacattgccctggtcgttgaaggtgatgttgttgagcacgataccctcgcggtagttgaagccaatatggaacttccaattctgccactcaatctccctcccgttcagcttgaatgagacaccttcaggctgggtgatgttgatgggctttaggttgttgcggaaaccgccccttgcctcgatggcagccgggtgataatcgaacgcgggagccttgctgagtggccgacggatcttgggaatatcgatggcaatgatttcctgcttgtcgctatcgtagatggggcagaagtcgagaggatactggtactggcaattgtcgagctcggggcggtagtacatgagcgcctgctgcaaccgcaccgagctgccaaagcgctcatcaaagccgattgtccaggggtcgcagtacaccttgtccatatcctcctcgggaatgccgctgatcttgcactgttcaatgaccttgggatctttacgggcaatgtgttctacaagctggagttcttccatggtcaactaattccttggacgttagccatctcatgtttcacagccataacataactgggagacaccacttacaattggttgctggccctcagccaactcccacgaaactatctcgcccttggccggatctactaagccgtcgtacaccttgccaccaggtgcaatgacaacgacgtcggcaagacgcttcggtcggggtgccttggtgggatcctcaagccatgctgtcatctccgccttgcgaggctcctggagggaaacaacgttgaagtagacatcgccgtgggccttcttgactgtgaaaatggtgttttcaatctcctcccgcgagaggggatcaaaggggtgtgggagagtggtgtcgacagagcccatcttgatggatgatgctggctcagaactgtgatgattgggagcagtgaggaacaatgaagagctcagctggtaggatatatgtgggagggttggcgatgtacgggaatacctgggaggtcatcatgaggtgtcttgggggatgacagagatacttgtatccggcttgcccctcatcttcaacagctcgtcccagttggtttgggtgacacacatctcgagtcgataagtccgaatcatcttgtcatttgtcgattgcttcccatggccattacgataaggttggtctggcacgtaagtgggtgtgaatagatagaggtaggtatgggagctctgggtactgcaccactaactgagctagacatattctactaacaaatctgttaaggatgctagttgaatgaatgacggtcgttggtgtaagtcacgataagctccatcagcagagcggggccaacttttgcggctaagtcgataaagaatgctacctccaaggcttctctttaccaatcacaatgtcgccgatgacggatattgatattgaaaggttaggacagcaccaaccagagggatgccctccgagtttccgagggggccaagacagccggcgctgttagtgcaccacctgcgtaaccgaccaagccccgcattccgccgcatggtcatccaccattttccaagtgacacactgcttggacactcggaacgactgtggcaatgcggatttctttgccagttatggaaattgtattcatagcaggagatggttcggattgtgctacaggtgcgtctacctagccagcctatggtatggggtatggtgcctctcattcaattgttcatttatcaagcgttgccagaaccactcctcaacccaactgctaggattcacctactgccttcagctgattgagtcggatggagctaacaaatatgttttatcagacgctaatgggatcgccaagctcatctttatctgtggacaacttctgtcgccaacctagttacctgaagtgctgcaagagatgtcgaaaaattccccaattcggagttcagctgccggccttccaactgcaaggaacgcccagagccggattggcgattcatcaaaacggttattataacctctttgggcgaactttctccccacgcgattctccgactttcccctttccaacctcgtaaaagactcgacaatccacgatgacctgggtccgtctccacgatattaaagatgtctgcttgccctcaagatacgatcttaaagatgcgataagcagacgtaagcacaagttgtaatctcaaaaccaaccgaggtccaggactacctatcgaatgccgacgatgcccgggctgtgatttgttgccctcctttgaatacaatataaacaactgtcgccttttgccctttctggcccaaggccgagttcggactttacgacggactcaaagattacaccacggactacgtggttgataattgttaatcaccaaaagaggcagctgccctaaagatgagttcacttggtgccgtatttcgtatgtcaaggttgatgtgagaataccccttcaatgtcttccatcctagcagtaactgaccggttcaacacctacaggtattctcaaacttaagccccctcccatctgcaattccttcgcacgaccggcctctcagctcccttgacgaccttaactcacagtcaacttatccctccgtctcgcacttccatcctccaccctatcgcccaattacagaatcaatacaactcttatatatctactccgcctcctctcaaaaaccggaaccactgcaatgcaccaacccccagcgtcccacactccctaaacacctcccattcctcggtagcgtgacactaaaggcagtattattcaccggcaacctcgccatctgtttattcgcgtacaaatagaacaccagcaacagctgtcctccgacacgggtatccgtagccatactgacgatcaaccccgtacaaggctctcgtgcggtatggggaatggaggcttgaaagggactgtttaactccggcctaaaactttagaggagggaagggttcgtagtgaagagggcgctgtggcagaggaaggagttgcctttagtttcttaggaggggtagagagacggacagcgaagaactaaagaggggagtgatgacaagaggtggcttacaagaggtgactgggaataacaaaacggatccgatgggcatcgtgccgcccgtgaggatggcgttgactatacctctatagcttgttgaccgcaggcgcgagctattgctggatatgggagacgggcggaagaattaaggtaatgtttcctccgtgggctgttgcggtggcgatgaagcttaggtacttttagcaggaaaaggcgggttgttgtattcttttgagcgactgtgcgagttcgagacgactgtgctgctgtgaccgacggcggtattacaaacacaaggagtagccggcaatggaagggggtaaataccctacccaaggtaggttgagagcgagcgagatgaaaacggtcgaatataagtgtcagtgggtagagctacgtgaaattctgtggagtaggaccacaaaacgagtctcgaacatccatatcttgtgtaatcttcacgcctgggattcgtctttctgctctcctcttctctcctttgctcttccgaacacgagatggctgagagaaggatgctcgcccttttcacaaagcagaaaccaccttcaagcgaagacctgctttgactgcacgtgtcaatgtcgcttctacgtgtattctatgaggctttctatattgtcgacgcttggcgcttgttgacagtttcatgcacctttcctggtctttgatacaaaagcgcttcaaagacgtgtgaatagtcgtgactggaaacccgggtagcctcacgctagatcttccaccactgattattgcgactgatttgcggttatcctatatctctccaaatagaggacagttgctctttttgaaagccaacaagagctctcaaacttccaaatttgatttaaactaaccaacaaaccacctagtatgtattgtacgataccgtatgtcaacaaacctcaagtcgtcgttcctgcctcgccctcgaacctgcctgccctttcaccgaagggcaacctgacccggacaactagatcggacgacagaccgaatctgatcgctgcctgctgtggctcctgagccctgagtccagtcctgactagaaccccaaagcagtagacctgaacctgaacctgaacctgaacctggacctggacctagacctggacctggactttataagctcataccaagccgctcttctcccgtggtccgttggtgtaatgggtagcacactcccttaatttcttccacgcctcttttctaaatgtggaggggaaaggtaccggttcaactcaggtgcgggccacttctctttttttttttttctttttgcacattttgtatcttggacatgttctttctttttcgggagtaggtaggtacctaggtagttcttctcctccgtgccttctcttatgttctttattctctgcacacgcaggagaaagagaagctcgagagagagagaggacttgactgcaacatacctaactctagctaggtatactcggcgatgggtgcaaataaatgactgatatcgcggtgataggtacctagaagctcagagcaattgatgtgctctcgaggaatggcactcagccgaggtgttaactgcgatgacataccgatagcatcctcgcacactttcgaacattccaatgtgcgcagtgtctgtccttgatactaagctcgtacatcctttgaacacctagagcaaaggacattagccactatctcattaccaacgcttaagaaggaaggacgagtgatgtactcactgcaatttttttttttctcatggtgacaaagtaaagtccgtctaccccggactgagtacctctagagtaagtacagtctttgacgtgagtaatcgaggttccacaacatcactgcttcttgacatgttgtgcaatgtgaatagggcttgtagcatgtagtaggtagaggtaggtaggtagatattcagtgagagggagcactgctcaccaagagccgcaagccaaaatgtttgaaattctaggtcgcacatacctactacctcgactcagcttcatataggtacctctacataagatgctacaagtaaagtgaaccgttcggccttactagcatcgtaatggagctatgaactagaaaaggttgtgaaatggtccagtcactacctctatatgtagaatttgggacgatagacgtaacatccagtccatttaagacgggagtttaaccgattcgtggaaatactacccaccgtccagtccctcaaggaaagatcatcactcacaacatggctttcaactacctgatatatgcgagcaaaaaaaaaaaaaaaaagggagaaagaatccgacggtgattagcaaagagaccatgcagatgaatcccaacggtgtacatgtataattgtttatccttcaaatgctacctacgcacgacctgtagataagagtgatgacgcaaaagtacctacctctaggtggtagttaggacttcgaaaaaggtaggtagttgcctctacgctacatgtagtggtctaccacatttctttgttctttggttccgaaccctccccgccctgtttttaccttccatccagatgcagatatgcgtcgcaacaccatcaccgcaccatgccgcatccaaagttccattacatccgagactctctctctctctctctctatcatcccgcgctcgctgctacgtatagtgcctatctcccgttgcggtatggcgattggtcaatacaccaccaccccctgttgcccctgtgcccctgttggtgagatcgataaagtgccatgcagaaggatctcgcttggcaagcctcacctccgaactcagacatgagattctactaggctcctagggtgcacgtatcccgcgccgttgtcatgcgcgaattgtgattgtgggcaatggagggtgggtgtcatgtcataacggagtgtcagtacctgaagacaagaaaagaaaagggaaaatccctaaatagaaaagaccaagaggtttttaccagagaatggagacactgatggaagcatgcgtgccacattactataggtaaaggtaccttctttttaactgtatcatcattattagaaagtttgttaagcagcagcctccgcttgggtaggtatccaactcatatttatcatcatcgtctagaggtattctttgtgtatcccctccacttctaatatcgatggatggtcggtggctgctgtgcagcattaaccgaatccttttaatgggccaccattccctttcccagccatttccttcattcccatggaccggcactttcaaggcttccaacggaaaccagggtgcttgtaatccagatcctggatctcttgctgtgacatgcccgtcagctcctcctcggcgttgcgcagctcgcgcttgttgttatccctcttcatccagataagcaggcaaagggcaatgatgagggtgccgccggacgcagcaagattgatgccgttgccgatgtggtacttgggggcgtcgaagggcaggaaactccaggtggcgacaagaccgccaacgttgcccaacatgactaaaggtggggaagcaaaacgattagcttttgattgcaagaagaaaaaggctgtgatgggagcagatgagtgtcatgtgggagctttaccattgtaagcgatagcgctactcctggcagtatcggagacgacgttggcgctgacttgggagttggtcaagggaccagcggcaaagacagaagtgctgacgaggaaagcggcaccgtatcggacatgtgcgttttcggtagccaggaacataatgtaaccgaccataacaagtgggcaacaggcaatgatgatgatctggcggcgatcaagccagcggctgatgaggggcatcaggacggtaaagaagccgccgacaatgtaaggcgggacagttaacagctgcttctgaataatgttcttagtcgggtagatggtagcgacgacggtaggggcgaagaatgcgagaccttggacggtgatgttgttgaggaggaaggcgaagccggtaaagaagacgacggggttaaagataccgcgcttgagcttcttggcgtccatcttgtcaataatctcggtttggccaatgcgctccgactttacacgggcaattgccaagtccttctcttcctggctgagccatttggcggtcgcggggtgatcggtgagagtaaggaaaccaatgagggacagcccaacagtaatgatgccctcgataccaaagatcattctccatccatgaagactaccgaagtggtcgagtttgagaattccagacgccaacaggccaccgaaagcgccggccagaggggacatgacgatgtacagcgatagacgtagagtgagctcggatcgacggtaccagcgggaaagatagtaggcgattccgggcagcatgccagcctcaaagaccccaagaagaaaacgaacaccgcaagcctgggagaagttgttgacgaatgccatacagacagacatgataccaaaaccaagcgaggtcaaagggagaaaccatcctgggcccatccatttgcacatgatgtttgctggaatctcgaagacgatgtaaccgacgtagaagactgatagcagggcattatagtcgtatccgtgtaggtccagatccttctctaatttgtctagcctcgcatttcctagaggccactatcgtaagccatgtgcctctcaccaatctggccagtggtcgcgtcgctcaccaatattggctctgtcaatgaagcagaataggtaaaggattgcaaccgtcgggacgacatagagatcgatttttcgtcggagcttggtctcggccaccggatcgagttcaacgagagggttgccgtgactgttgagtgaaagtcagcaggaagaatgagggaaataagtaagatattgaaccgactggaagtaagcgacttacatgtcagttgcggcctggccccgttcggcgcggtagtgcgcccctggagcattttcgaaatagccttccttggtgtcagactcggacaaagactgcctcctcttttccgaggtcattgtttccgacactccggcggccattatgatggctgatgtaatgtcgatgaggggaagctggctctgttgctggaaaagaaaagctgataacctgatgggcggaagatgagacactcaaacggtgacctcgtgtgagcgaggtcggtggtggatgagtagtaggcgacaaggaggagaggtggtgaggtgaagattgtagaaagggattatgaacaaagaacaatgtagggtggctgagactggggagggcggatgtaagtaatgtacctgtaggttacatgtagatgcatgaaggaactaccgacatggatagtaggaagggtttatcggtgacagtcaaaaaaagaaatccttcgccgatcacgaccaggctgactagactgaggttgaggtgtgcctgcaagccaagctggagggtcccatacctatcatcattcacggtgacacgaccgacatcgtaatggtggtgtacatttgtttcgaaagtaccagacaaacgaagcatccaggctcccccctctcgttctcccctgttcatcaattgccaagtcccggattccaaatcatggcccggtgtggacgtgagattgaccaaacaaaccgcaatgttcctctgcttggctcacacccatggttctcgtttcccgtcccccgcatggcaattgcaccaagggcaagttgaagatctggcaggagggtgcctcaagcaaacaccgttgataagatgcaaaagtcaagcttgaccaatgaaagtggtcatggttgtaggtttatccagggttccccaaagcttcagtgtcatgatacgggcctggccgtgaaggggtccacaaccccatggggagggcgagtgtcaaatccacaaaatctccagtggcccgctacttgaccccagcaaccgtttggcacaggaatatctctccaaaactcccatagccccgggcaaagaaacaggctaatgatgagcttgccggagcgttattctcttttggttagcgccattgagattggtggcggtggtggacgagtaaatcggctttcttgtgaatttggagagcgggccactccccatttctgcttccccagaaacttggcgccgcttggtttccccgcatcctctcgagcctcctcatcgacggaccagggctcgaccacgtttcctcaactcagcacgttttcatgatcagaagacacaactaaacagagagttgaactccactgccaacgatccagcatagccgtaaatctagtgccaagagcctttcttgggttctcccgagctcatgtgacttttcgcagctgcgtcgtgccatcatctggatccccaacttcgaggtgcctcggcctcctccatttcgcacaccagcctagagctttaactagcccggtagcgtgtattggtcagtaggtcagaatagtgcccggcagcgaggagaaaaggggtggggctgaagacaaccaccactggaacacctttacttgatcacaacagaggttcccttgcccgctgtcataactgacctaagcctcttgagatgacactcatgaatgttgaaaagctatcatgatggtaggtacacttgccctcctctggaacaggaaatgcgtccctacatggctcactggagcttcgctgtttgtgatggcgttttgccccttttccgggttggctggcgacgcagagagcagactatgcgcattgagttttccctcgcggctgggccgaggacatttgccgtcgtggatcctgctgtgcttggacagtaacctaggcaacccagaaatctggactgatccccagtccagtgtcacatccagcttggatcgtactaggatctttgccaacacgaacgctaccgcatacccgtggtgcgagacccgagcaagccgaggatgcaacagccaatgatgacattgccggattgtgcgagggataaatctttaagcataacttggccccttttcttgtgatcatagtcgtggctgataaaatatttggtcgagctggcaagcttcaacattttgggagtcgtgagacggaagactcttggaatattctcaagtcgattcccttagtatcaaaaaggttcgagtaggaatccaagacctcggcgagcaaattgagtccgattctaaccgttcactctcaaccccgttgctggaggtcactctgagaggggaaaggggcgagaactcgactgctgcttgacatcctaccaaaggaagacagcaattcagtgacgagacttctggagatccgattgtggtgttccggcttgcctgatacgaaggtcgaagatagcgatcgttgacagagaccgaccgggtgatgttatccgcccatgccgactgtttctcaaaagacactcagctccttttccagcgacatcaaactctttgtcctcttgatcaagctgtaacattgagtatatcgtggcaatggtcatcgccgtctcttttccatgttggaacgttaaggaacacgatcgttgctggattgcgcctgctcttgtacatcgatgtagacgacaaagaaccttttctggatgccggttgtagattgtggtacccggactgagagaaggaaaaatcagggcgacatatttgcgcggttctgcacattattgaaaagtcgttacacaacttgagcaagaccggagtgaagacaagatgacactgcagtatcgccgacgcggcagtggtgcaggcaatctgccctatagcttgccgacccaacatgaactcaaggatgcagttgtatgcatagtcggctgtcagttccggaactcggcgcctcgggtgactgtttctcgggcttgcagccccttgcagcttccaaggtaggtatcgtcggacggcgttggctgtagcagcagatggttcgtcgtggtagaagcggacacctgccgcagagccgcatcgtttgcggcccatgtgctgaaacctgactacatggtgctcaaactgaggctaatgatgtgccggaatgacagcatggtgtgacgctgggtaggtattcgagttccgttttagaaatgaacaaaatcgggccttgtgatgccgtcctctgaccatcgaatcattcccgcaaagccatcaaacaggcactgaatacaccgtgttcagacgagttgagcagcttaaagagaagatccgcagagcccagagagtgttgagtcgtgccggtgtagatacctggcggtggcgtgtatatctgcgtgtatatcttgtctggcaaggcccgcgaggccaaagaagataacccaggaggcctcggaacccaactccgaacattcattagactatagtgcaagtggatgccgaatctcaatagtggtcatcccagccattcaagctgtggtggctgtggtggctatggtgtctatggtgtctatggtgtttgtacgcagtgagacactccaatggcggcagccaattctgacagaggctgacatggttcttgaaagaggattgaaatcaagaagcacagatgaagaagatggatgacgttgatggaccaagttgaagttgtgagatggagaaaccaagagatctgatgttgaaaagacatcatccatgtcttcagttggctccgctcagtcttgcaaatccggggttgaagtggggtgttggtggggcttcccgcggccttatcgtcccttatcgtaagactggcgggggaagagggaggggaaccgtacctctaggggctcccccgtctctggcggtgctaggtcggtactacagtatctctcagcccctgaagctcgctgtttgtctccggctgtcttgaaacagggcatctaggtataactcccgtaccgtcttccttcctctcctttcacggctccgatcccacggtagcgagcccgacggggtgacaaccaggtattacacctagaggtacgtactacctaccgcagactttggctcagctggctctccagccgtcccgtcccgtcacctggctcaccgagatcacttggctaagccttaagtgcggtaaggtagccttgcatcgacggggtttccacatctgcaccgcttgctgatggagacttgcgttggcttcttcacagcctattacctcattcatcatacgaacatctgaagcagctacacaaacacctgcttctcccatgcacctcgtctcctcttccttgtcatccaaatagagcaacttttctacttggtcacctcgacctcgaattgaatgattctcccgcttctttgatttccttcccactgttcgttccgtgaagacgtaaaagtcctttgaccgcacaagtatcaagccccgacttcgattcatcgccgaacgagactcgactcaacaaaccgacgttctggtactttcacgaattcgcgtttcccggtatcaccgggaatcaaggctgctgtcaacatgttcgacatcttgcccaaccttctctcgtatgtcaagtcctccaagcacggctttgcgatgcgctgccccgccgccttaccgtttgatgtttccatcaactaacacaaggtgtatcgcgacacagctctgtcgcctccttcctctttcccgtttacgccagttacaaagctctcaggagttcagatcccgcccagttgacaccatggctcatgtactgggtcgtcatctccttcgttgtcctcgttgaatcgtgggttggttggttcttggtgtggtaagttcgattcgacggaagcatcatctacccaccgacagccatttcagcaaagatactgacatgatccttttgcgcttcgctagggtccccttctacgccttcatgcgctttgtcttcctcctctacctagtccttccccagactcagggtgcccgcgtcatctaccagacccacatcgagccctggctggaggccaacgaaggacaaatcgaggacttcatcgcctcggcccacgagcgtctcaaggccgccggccttgcctacctcaagcaagccatcgaatacgtcaagacccaagtcctcggcatgcctcctacaccgcccgagcccgcgtcggcctcctacggcggtggcgctggcgcctctcagactgcgcagtcctatacccaatccctcctcgcccggttcaacgtaccgtctgctcgcccaggtggcgctaacaacgccccgggtggcgcccttggaaccgacttctatagcttcctgtcctcggcggtgaccgccgccagcaacgcttactcgaacaagggttccggcacccaattcgaccgcgacgtcacccccaccccgggcaccggaggcggagcttccagcctcgttcccgagagcattcgcggcgtggacgcccgcatctcctttatcgaagcccagcgcgaacgtctcaacacggtcctcaacgcgctcgaccgcgaggcatctcaactccagaacaacccgcagcagagcggtgtgccgggcttcagcttcgacggcgccgatattggactcacttcaagtgctggcaacccttggcaaggttcaaactcccgcagcggtaagaactcgcgctccatgagcgagcacagcagtgtgagtgggggtgggctgagccgcaaccggtccgaggcggactttgagaagctcgaggccgagagcggcgaggaggagattatggatgacaatgggaggagggtgaggcataggccggcgccgaatgctcagggaagcagcggttggttcggttggggtgctggtggtgccgatgacgctgctgctgctaagagcactggggttgataagtaggcgacgatgacaacgacggcatctggtatgctggtttttgctacgaccttcaagtcaagtgtgcataaaactgccgggacaaagagttacgcatggtaatcccaaggatacagtcatcctggactgggttacaacgtcaggtttaccactggacgttggaggttgcctgaggaaagctcggaaacggagttgggcctcagaatttactgtacacgcagtaggcaaggctctcggtgtaccagatatgagaacgccatccaagccacccaccaacttcacaactgatcccgctggggacaggcccgctttcattagaggttaaccctcattcccatgtgaactttgtcttttgctccttgttgcctgttggcagtcatgtttgctcagtgccattgtgtgtatttgggcccttgtacgtaccagtgacacacgggctgaagtcctgcaacctgcatagcgaaatatcagcgtgcgagacatgtacttgagggttggaagtacatactcaaagcgccgaggaagtgcagggtaggctagtggatgtagtgttaggtagtcgagttgctccattcgttgcgctctgccgtatttcacagacaatcaagaacggaagctccgaacagagtgccttatgaagaacagcggctgaagtgcaaatcaaacttcaacgtcaagcaaatccaataatgcgaaaaccgaaagcaggtactctaagggtatctttctatgagttgaaaggataatgaaaatgcagagacgtaacatcgctaatcgcccactcgcccgaggtctaacaactctatgtacaccatgcatacgcacctatgtccaggttgactctcatgacttttactccacatcatcctcggcaatcacagctccctccggaggcgtgaagagctcagtcccattttgggacttccaggcgttggcgacatactttgtatgactaccacgggcacatagctcgcccttttggttgcggaaagtgacggtggtgtaggcaagagtcttgcccactgtttggttgttgatgatgaaggttagtcatgtcaataattcatgttgctgatgcaaaggggcaggaagaaagacttactcttgtcacacacagcggtcccggaaatcttctcgccgactttcccaccgctactaaggtaggtaactgagttttttcatatacattttagtattgtgtgtttgcggaaagcagcacataactgggctggagttcttttgtccgagtaggcatgaatcaatctcatggaaggaaggaaacataccgttcagatccgtcgacacaccggtggcgtagagtcctttcgaggctacagccagagaaccaccaaggtcaaccatgctggcgatggtcccgccgtggatgatctttagacggttggtgtggtctttggtgatgtcgagttcaaagtcgaccttgccttcggtggcaccggttacccggagctagtttggtcatatcagttacatgttcgttgtatccatggaattttgtggtgtcttttgcctacatgaggtccgaggagtctgtaaaatttggtcagtctcatgtcttgatctcttcttgacagaccatggtgatgtgtcatcacttacctcggctcaaggccggactcggccatgaacgacttcaggacctaacatgctgtaagcaaccgagtcaatgcagctgtgaaatgagttcctgaactaaccgatctcacgaatctcgctggtggaagcttgggtgccatttttttgttgctgttgacctcgaaataggagacgatgtaagagggatacacgaggtgtgcttcagatgcggtgtctggactacctctaggtggacttggggacggaacactgctgtgaatgccggaaatcaccacccgggacaggcgctgttacagtggctttagaagcagactggccgacccgggagacggtagacaaatgccggacagtggaacggtgacgtcgtaacagggactggtagtgcctgccacgagggtccgaagtccccacttatgcttggtgaccacctgcaagggcaccacggggcaggcaacctatcctcgcgcgcgtacaacgcaatgatcatcaacagccttcaaggtcttcttttgcaccttatgcctttcacccacaagtgccaccggctacaccattatcgctcgattccctgggtacctaccgaataaacatatactcgattcatcataaatcacacttccgtcgatataacactttccacctagaagttggttttggtccccatatctgccagcagaagtcaaccagtagcattacatcgtgatcctctcgacgagccatctggacttgacgacattcgaagcactacgtttaccgaatattcgacttgacctttcacattgccattcacatagcgataacgaatctctattagcggcccgctgtgcccgcccgtctatccaccatgtcactcggcggacaacagctcctcgagtacttggagaagctgccaggtacagcttttaggagactgtaccagtcaccagcgacagctttggccatcttccgccgtatgctgtcttatcatggtatgcaattgttcctcgagtcagataccgaagtcttggacgccgaatctatagcatgtagctaactcctttgtccctcgatagccaaggttattgtccgaggtctactgtacatgcccgacccattcccgttaacctcccttgacatatggttccctccagagggcggcggaaagatacatcgcgatcgcaccattgccgctctccgatccctccacatcctacaggtctcaccaccaagcaaggaccgaacccaagaaatccaaatcacggcgagcttcaagaaaggcctacaactagccttcgaagggggcggcgaagatggcagctttggcgtccctagttctcttcccgtcgatccctccatcgacatcgcctacctggacaggtacgctcgtaagaagtgggacgacatcctccactacgttgtcaacagtcttggggtccacggcagctcagaaggggtcagcggacccaaggccagtgtgaaggaactactcttggccggacgcctcgtcgaacgacgtccagacacccgtacaggaatcggaattacgcaagccggtttcaccttccttctccaggagtccaacgcccaagtatggacgctcctcctcctctggctcgaagcagccgaccacacggccgactcgggcatggacagcattgacatgctctccttcctcttcatgctcagctcgcttgagcttggaactgcctacgatacttcggccctgaccgagacgcggcggaatatgcttccctcgctcgtcgacttcgggctcatctacttcccgcgcgacacgcgccagtttttccctacccgcctggccaccacactgaccagtaccgcctcggccctgcgcaccgtctcctcggctttcacggccgcaaccgccaacccctcgggcgagcccggcaccacgaccagcaccagcggcggccccgccgccacccccgacaaaacacagacagcagccaagggcatcatcatcgagaccaactatcgtatctacgcctacaccacctccccgctacaaatcgccgtcctggctctcttctgccagctcaacatgcgtttccccaacatggtctcgggccgcctaacccgcgactccatccgccaagcaatcggcttcggcatcaccgccgaccaaatcatttcctacctacacgcgcatgctcatcaacaaatggtgcgcgaagccacggtcacgggtaaaccggtgcttcccccgacggtggtggaccagatcaggctttggcagctggagaacgaaaggatgcagaccacggcgggcttcttgttcaaggactttgagagcacggaggagtacgcggcgctgagcaggtatgcggaggagattggcgtactagtgtggaagaatgataagaggcagctcttttttgccagcaagcatgagcagttgagggattatttgaagagtcggaagaagggggagtaagaggggcaggtttgtaagagagggtggtttggattcgggggtggttcagtatggttggaatgaacccaagtacctaggtacctcttgtgggtggatgcaatgggtaggcgatggggtcttgcatcgtaaaacttttacatctgtgggcagggcaggatcaacatttgcattgaaaaaaggagttctggcttgggtgggtggtttggcatcacgcaattactagcttatactgtagacaggagttgggggtaagaaagggccatgttcaaaatacgaggtaatggtcgcctcgaaatagggatgacctcttacaaaacaaagaactcgatttcatatgatcatacacatgcaaacctctttttgacattcgattgagaacaacgcttcaagtcatcgggagacgtactatacgagaccgaagagattggaaaaagggtgctcgaacaaaatcagcctgctcactgtgctacacatctttgtgatatacacctcttgatacgccatcctagctgacagggctcaatgacaggagtattggcgagggactgatcatactcggcggcaattgcacctgtaccgaaactcaaagtttgatcattgaaagaaatgtcaatacaagactaactaccatttatttgcgttaccattatgaggttcaaggcatcaatgaatgccagaactgccctctacaacgccggacctttgcctcttaccctgggtatgtgaagcggtaagatgaggtcggaaaccgagaaaatactctatagagaagtccgaccatgcctgttaccatgaatatctagagcgaaatgactatgctcttgttctgtagtctcttccatcactccaaaaggaggccgtaatgcttgctctatctttcaagccaataatacacatgcaataatagtacagctcataaatccgttccatcgtccattcatcgccaagaacatccaccatctgcaaataaacgttgacgtatgctcacgcaaggctcatacgatgctgataccgttccttcctgacctcgttgtctgcttcaactccgcgaaccgtcccgtgtctctcaagtcgatgaccatacgagctcggctccatgctatcaaccttcatactggctgattttccatgggtaaacactctccttggcacctggagcagtgatcgctccgtcttcgagggccggacctcactttgaggttgtccaaggtccacattgaggccagtcgtgatgctacctccacctggaccagaaggcaaagaccccctgctccgtcgactcccaaacaaactcctgccaaagacgctgcttttgaagccacgtggaccatgcatggtaccaccctttggaagcagcacctctcgctgggttcttctcgcatagtcctgttgccaagcatacagcgagttgcgtgcctcatccgtgacacagcatgcctcgagatgaacgaaaacgcgacgacatctgttgtcgtcatccgtaagagcagtcgcatccgcgactgtcactcttcgaagcatggcttccctctccctttgtgcctgcgcccgggattcgctcataatcctgttcggacgatcggtgttcttcattcggaagcttgtcgacgagcagttattgtatttcgtcggtgggttgttgctattctggctctcctgtgggtaaatatgaatgtcactcggagactcggagaatgaagtttctggcaagggccgtcggggtaggacccttgaggactcggatacgggaggttccggcaggggccgccgaggaagaatcctcgaggattcggacctggggatgacgcgagtagggatcatagaaggggatggaacctttggattgtacgtctcctcgtgctgcactgtcttgtatactgcagggttccgttcactgacgtaggtgctagactttctcgaactctgcataatagcattggtggtggctgaatggggtatgcatcttatatagtgaggtatgtgtctattctcagtcgtcttgagcccgagttggtcagcattggggtgcatcattgcaggagtgtagaagctgagatcccgaatgggcacgatacggctagaggcgtatacggaggtagaagggttgttgaatgccgatgcagggggcgagggggtggttgtcgagttgttaagatcactagacgtcgtggataggaatgcatgcgcctcaataatcaaattgaggttacgaggtcctagtatctcgttgtggaaccggtcatggagagacgtaaagcgcccagcccaatacgccgaaggcattgccgttgaaacaaaccggggattgatcggaagcggtggcggtgcttcttcacatgtaggcgtaggctcagtagcttcggttgaagggcctacgtcgtggtccatcgctttcctaccaaagcgagaggatagtgaggaacgggaactctttgctgttgcagttgatgacgagttctggagatcctggggacttgccgttgaatgactgagtaacgaactgcgggagaatgtatgggtaagatttgacaaaacattgaaagtccgtgatttagaaatgccttgctttgttgatgctggagtagtgctttcttcctgaatccgctcgggtggtttgttctcattgttctgttgcttcacccggcctgtgaaagacgggatacgtgtggtacatcccacgttgctgtcgtcgtcagacgagtgaatcataccctttgtcctcggtggctgtccgtcatggagatttagcccggatgtgtcgctgatatcagcctttactgttgatgacagctgatcaactttgggtggtctgtagagtgaccagcgggaccctcgtctcttcggagcgctgctttgaatgttatgctccatttcaaaagttttagagcccagataaggcccttgatgcattggatccttgctatgagggtcaacttcctgacgatgaggagcagtatgttgtagcactggcttgcgaacaagagccaaactccgacgacctcgaacaaagcgcaaagaacaaacaggcccgtgcgcttcacaaacaaaagcggcaccaaggttgagaagagcacaagacgagatgttcccctaaccacggcgttgaatgtgagaagtaggagccaagtgacctggacgaatgaggtttcgttgctgtgaacgttgtcgttgtgaatgctattgtcttggatgttgtcttcttggggctttagtacggaaggtcgagatcctttgcggtatcgcacggcctgttcctttgatgacctatgatggtccttctctgcgagctcgctgccctcaagatttgcgaaacaatcgtctgcctgggcagcaaaggaaacaaaatggttgggggaacctgatgttgacaagggcagtcccttcagctttggcaaattgcgatatgcttcaccgcgagcgttcaatatggtctcgaagtcgggtggggggttaattgaagaccaggcagagtaagtgtctgcttgcgccttgggggtttcgactttgaccgcgccttttgctggaaagcgcgagcagttgttatgacccaagagaactagctccgtgccgtctgattcttcgttgtctgactcctcgaaacgagtgctcgccttccaaggcgacgtgaggaggggtgaagcgtagggcagtggggtgctagactctgtctccccagtgcttgaggataatctcctgctcatgacggccaggttagcaatggagaactgaccagaacgtgaaccgcaactcttctgcaatcccttgacgttaagtactgtattgtcaaagtgaagtttgaaaggaagatccagacaaggtgatcaagtttcgttcaggttgacactcgagaacaagagcgacgacggaccaagggagacgaaattatcccagtccgggacaagggaggggtcgagttaaaactcgctccttgtgtagaacgtaccttctttggtgcttagacagcaaggatatccagatcagtacaggtacgaaccgcgatcgacctcgaagtcgtgaagcaaagattgtgggtgcagagtggttgttggtgaggaggggaatggaaagctgcaggatagtcgcgagcctgtcgtgcaagaaagcgggggaaggaagggtaaacggcggagacagagggtgaaaaaatggaagtcaactcaaaacctcgagggagtcgaggccggtggcagtgaagggtaatagctgccctgtacctgacggaattgtagatgacgcgccatgacctgacggcagcgataaggtgcgcgcaaacctggaattctggagtctgggctggaatccaattcttgcttgggatgaaagaagctatgtgaccagatatataaaatcaaagggaaggcacggtcagtatacctgggctttccacctcagacgagctcgagttatgtatgggaagcgtaaggtatcttatccgtgaagagtttttggcaggagcaagagcgaaatcgcttcctgagttcagttgcagtttggtgtttgcgtgttgtgccttcccttccagtgtcgcacacacagccgtcatggttcgcccggtgagaaattcaaaacaaaagaaaccgcaacgaaggagcagaagatcaggactgggataggcgttgaacccatcgatattccaacaaagggtccagacagaaatgaaggctggtgagagccacgcagagtaacacgaaatccaattcttccaaccataatgcaactgaacgatcgctattcaaatccagtgaccatgatatcgaaagaaacaccacccctcattgctgatagaaacttcccctcctggatattggactataacaaacgcttgcgcctaactcctgatctctggctcgccatccgctgcttcttcccacccttcaatcttgaatttgaacgtttcgtccccggcgcctcgagggatagggttgccatgggcatcgaacaatgcgcgttccctgtacgtgacatttccatcccaatccacgaggatgatggtctgccgctgcgtgccgtagagaccagtttggaagccgtacggttggttgtctgggcggttgaccgttgtcaatacctctgaagcacagtcgtgaggacccttttccttgattgtcccccgttgacgggctgcctccatctccgcttgatgctgcttgccgccaaaagcggggataaagatggaattcttgagcagcggaatgccctcctcgagatcgatacagcggtccacagggaagttggtggtatccaggaccttgtagagttcttctactagcacatcctcactgacgtcgtcacttgaggtagcttcgatgacttgcttcagcttttcccttccgtcccggaccttgggccaggttgactcgtcaacctcctcgcttgggtcaaggaagatggcattgctgagaccgtatgtgcggtcccggtctccgcagatccatggcactctatcgatatgatcggctctgttggagatgatggccaggggctcgatggccttctcggctttcttctttcgaagcttgccgcaaacgagggagaacccgccaatatccttggcctcgccgctcccaaccatccggctgacaaagtcctgcaccggctcatcgggatgcgccgctagccaggcggtcaccatacctccacggctacgctttcccgctatgggatgtgcagagtcgtgagtgtcggtttcgcggtagttcgtaagcacagcgatgtggccgcccttggtcatgccgagccatgttccatgctcagctcgtgccaaatcccggctggaaatgacctcgacttttcggcagtcgtactcatgcttgtcggtagagggcgattctgacagtgctgtccaccagtgaggtttgctagttggccgaaggatgtattcatctcgattgtcaataacaatgagcgcgtattttgggtgcgcagtcgttagcagaacgatgcacatttttgccgggatttgttttgggacgtttcgataagatcggttgctttctcggaatcttcctttaaggttgagatgggctgactcaaagcgagctatagctgggttgctgggtcagctcccggacgatgacgaatgttgggatattcgatttcggacgaatgtacaaggttatgcctttcaaaagtgactgggaacacttgaccaaaaatgtggtcggcctggtctggtgtatttatggatgacctagaaatatttaggggcacggttggagacaccgagcaacatgaccaaccttggtggttgtggtcaatcgttttggttgatggacctaatttaaattcttcccaggccgagccaccagatgtcaatctagtgtaggcgacgcctggtggcaaaccgataacagcaacaacggcaggtcagaagatactctgaacgaagtgcaaaagggcagtgctctatactacgaccctatattttcattggaaaaggtggacgatatcattctggatgatctgggtctgggcattagtgatggcctgtcaaacggccaatgatgatgacatgctggagtcaggccaccaaatacatcatgcacttcatgcggctgccaaagtctaacctcggtttgcccgtttccgcatgtacatgatcaagatcatcttgatcttggtgtttggggaatggttgcagctttctgaatggggaagagtactgacatacggcgcagtattctagtatctatgccattcgtaggatttggccgacggatgtcccaacggtgagatatgggagcggcgaatggcaagaaggatggggaggcaggtaggatattggaacacttcatgaacattggtagaaaccctggaatgaagacctctgacttacagtaccgtgagtaaagtcacgaagggatcttgagaggtgataccatggagccgcgcaaactggacggttcctggtcggagtcatctctgttatggatccccaattcccagatcttggaacaggagctgtcacggtctcctcatatgctggtgagcactcgccgcaagaactacgatatgtgtcattcattaagcattacttgacctggagggaaaaaggcaaagaggcggtcatcaccttgcgtgacaccgtgacccccaagttgaaggaactgactgttgtctgttggtgaatatttgacaaactgaatgagtccaacgaacggaaacttccccgctggagaatcccctgcttgtggacggcgccgcacgacggtctcgacggatccaagccaaggggatcagtcaattccttcattcagcggcagcacgagccacggacatggcgactgaacgtaacagcgcagttggcttttgccaggtgccaacccctctttcgtaggcagtccaggtcctcctaccttcagtggcgtcgtcttggcagttggcttagagcacgaatcagcagacacgaccagccagtaaactgccgagaagaatgtggggtgaatgtttgctggggacagcccggtcccggtgcggactgccagcgtagaatttgtttgtggacctgaacgcactcccacaaaatgctacgaaggacggcaagtgtgactcttctgtgtgcctcgcagcgtgtgctgaccaatgcccttgctctgcccctgattgagctctgggactgtcccgtcgtgcaagtcgaagaccagtccaagtcgctggagacaatgacgacctgctcgattctgctttccaattgactattgcgagtttcggagccagctcaaccgaagtaacgagatgctgtccgaaacgccaagcccttcttctacacttaagtccgtaatacgggaagtccacagtcggcagccgtagcatccaggtaacgctctcttaccggcaaaacttgggattaaatgtagccaccaaactgaatatggggttgtcagtgctctaacattgatggactgcagtgtcaaaggcgaattggctgaatgtgcgagcactacacagtatatccgaccacgcttatgtggcttgaaccgacacgtctgcacgcgttgttgctgcggttccctctgcgtctcgaaatgggctttgtacgtagtgtatgtggattcgggggtgtctcccactggttgatcgctccagccagcggagcaacaaaacgggagttctgatgtgtgacgtgatgagccctcgccgtctcaaagaagtacgccaatcacaagagccgattcctattcgggcggtcaggattcaggactcgtttacaccaagatttggccgccgctgtcttttgtgccactgcggggttggggggccatacctggtatgtaccagaccggtactccgtcgtagtagtggcctttgccggatggccctgaccaaaaaaatctcttattgactcatatgaatctagtgctgtcgtgcagccgcaagggtccgcgaaaagtttaaaaccacagctatatcagcgacatcgggaagccatccgcatttctcaattcttcctcctttcaattttgccaacacagtcctcctcagtctccctccttgtcatctacagaccagacaacatgtgcggaaccgatgctcccaacggcaccaatggcgcctccaatggcgtgaacgtacgtcgaccacgacttcccaacaatccatccaaccgtccccgaattctgggctgcccaaaatgctaactgctacctacggttacagcccgccaacttccgctccaacccctaccagcccgtcggcgacttcctctccaatgtcggcagcttcaagattatcgagtccactcttcgcggttcgtacaagcacaacaaacagactgccttttcgacttcattccgctgacttcagagccagagggtgagcaattcgccaacgcctacttcgacaccgagaccaagatcaagatgttagtcattcccactcccagttacatacccaattggtttttcttcgcttccgcagcccccgaacccggaaccaccgagctttgaaaatccgatctcatgctgactttccattcgtttagtgccaagggtaaccatgccaagcgccccgcttcttttccatttacagacaactgaccccggtaatcggacacagcccttgacgactttggcgtcgattacatcgagttgacctctcctgctgcttcggagcagtctcggagagattgcgaggccatctgcaagctcggcctcaaggtacgtctcgatgacattgtcggttcggaagctcacaaggaccctcggctaacccagttttccacacataggccaagatcttgactcacgtccgctgcgatatgcgcgatgcccagctcgctgttgagacgggtgtcgacggcctcgatgtcgtcattggcacttccagcttcctccgcgagcacagccacggcaaggatatggcttacattgagaagaccgccgttgaggttattgagtatgtcaagtccaagggacttgaggttcgctgtaagttttacatgccccgtttcgcatacagccccaaacacccccttgcctccaccagcggtttcggccgagacagcatttgatcccgaaatcggctatttctttcggcatggaaggtccgcttgcgcacggtgtcaacgcctccgtgctatccggacacggcgactattgacgtctcccgattgttgctccaatactatcctagttggaatggcacgctaacatgcgcagtctcctccgaggattccttccgctccgatctcgtcgatctcctttccctttaccgcgctgttgacaaggtcggcgtccaccgtgtcggtatcgccgataccgtcggctgcgcttctccccgccaggtctatgacctcgtccgtacccttcgcggcgtcgtttcgtgcgatatcgagacccacttccacgacgacactggctgcgccattgccaacgcctactgtgctctcgaggctggtgccacccacatcgacacctccgttctcggtatcggcgagcgtaacggtatcacccctctcggtggcttgatggctcgcatgatcgttaccagccccgactacgtcaagagcaagtacaagctccacaagctcaaggagctcgaggatttggttgccgaggctgttgagatcaacacccccttcaacaaccccatcactggtttctgcgccttcacccacaaggctggcatccacgccaaggccatcctcaacaaccccagcacctatgaaattctcaaccctgccgacttcggtctcacccgctacgtccacttcgcttcgcgcttgactggctggaacgccgtcaagacccgtgtcggccagcttggtctcgagatgaccgacgaccaggtcaaggaatggtaagcgcgataacttgatcccggccgattttctgggatttgaaaactgacagtgactttaacagtaccgccaagatcaaggcccttgccgacgtgcgcccaatcgccatcgacgacgccgattcgatcatccgtactttccacctcggtcttcacgagcagaacaaggtccagcctcccgctgttgtcgagaactaagcggaagcagagcgttcgaccaacggagttgtcctttagcatgaaggggaatataccaggatttttacgaggagagatgcgggcatcatgacgattttctttttacttgtgtttggggtcatttttcacacatccaccggagttctttgagtactataatctccctgtttggggagcaaaaagggggttgattgggttaactggggatgactgagcaggccaatattgccgactgtgttcctaatcagggggaatgctcgtcgaaaaatgagcatgagatagacaaaatcaacgggagacgaaagtaacaacgtcacctgattgtccttcacctttgttctttacaagtttcagtgcccaacgtgactagtgcttcgctggatttggatgggtaggcgagactggggatccagcaactccaactaggtgacgttgagtggtcaatcttgtaagagtcttccaagaagtcgacagctggcccccctggttgggtattccaaagggaccacaaaggagccggatctgcccgctcttagtccagtcccgacacagcggcccgggactcggatgaggaactggcacggattgcaacaccagcgacagatatcacgggtagggccgcccacaaagcccccgctgctctggactaggcaagaagacaagtgaggaacatgcggaggactccaccaagagacccgacgcccaggtacggaccccctggtatgttgtaggcgcacagggtgcatgaggtgaataatcgacaccggtgattcgagactcgaacgatgtcccctctcacgctgctcgcttaacggccttaccgtagtcacccgcgggcaccgcggctaggctacctagtcaaggccgttgatatgcgcaactccaccgttccgggctaccgtccatcggccaccagaacgaccttcgagacactacactgtgctactttatatgcacatccacatggcactgtcgctctgggtacctctaggcttgacaaggtggaaattccgaaatcccttcacctacctgggcgactctagcgcaacctacatacctcgcgagtggatagaccgaggaggtggggttctggaacaggtaccctgatgagatcgttccagctgggatggagtccgtggcgtcggtgactcattgggattgtggtggagtctatacttggctgtcaaacttgacacacgaaagggcctttttaagcgaggaagcacaccattgcaccttgtttatgggttgaaaggccatacctaactttgtgagtccatgaaatgtaggccggcgaggccgggacaccatcaacccagctcggtcagtgtcgctgtccttaacgtcaagttctgaggacaagaaatgattacctaggtatcttacaaccagttgttatgatcaatgtttgtggaagacatgtgcatttgcagtgtccgctcgacagtcatatcgcgtgggactggaggcagactaacagcacagcgtctcaaggttgtgctttgtgccaggtgtgtaaatattccaggacgaacttggtgtctcgggctaggcaccttagtcagtctgttacaagaacacggcatctatgtacctcacctgcttctactgaacatcttacagttgttgaagaaccagcaacgagcatcaagtaagtgatgcccgtaacggcaagtcatgtacggttgccaagatatgtctatcggaacatcagcggagctttagagacccacaccatcggatctggacctgcgccggacaccccggccctccggcagttacccggactagtatctgctactctgacagcgggagggtccgtttgactccacacttcgctgtgcccgtacggtagggttaaaatggcgagagcacctcacacagcagagtgagccaactgatgaaattcattttcgaaaaagaaaaaaaaagtgaagtcccgatcatgaaaagatatgtaaaataatcccccttgatacttcctcacgatttcgttcccacactcaaacgcctgtgcagtcttggcggacgtgtgcgtgtacacacacacacaactttttggcaaaacggaccatcgatgagatttcatttgcttatatttctattaagcgaagagataaaagaaaattgacttgaaattcaaagttagtgtacttaagattatcaagagacaagttttttctataggataattgaatttcttcatcttcgtctttcgtttcaatagtccattttgccaaaaagttgtgtgtgtgtgtacacgcacacgtccgccaagactgcacaggcgtttgagtgtgggaacggttgacaaaagcctcacaaggcagtgcagtcgtgcaagcgcaagtgcaacaagatcgagacaccgatttgtagtaagtttgtaaggcacccggcagaccctttgcgctttcaggtcacaaaaagaggccattctcgaagtcagggttcaaccttgtgttttgtttgcatacaacatcaccaacttcttattttgctctgtggttgtggttgggcaatggctaccaccaagttctcgtgatgccaaaaccctacggcagttgtctggtggtcgtgtggtctggcattgggctagtaaactgaaaaaaaaagagagaaaaaaaggaagccaacgaatgataacgacgtcattgtacatactgtaggtgagctagccctagtacactagctataatcttctgaactaaatttcctcacctggctggcccgacaagcggggacaggactacccaggcaacctaaagctgtttgtaacagacgatgagctttcgttggagaaaagaatgatgaacatggaaatgaagatggagccaaagaaaaaaaaagataaaaattaaaaataaacccaaaaccgattgcaggtttggaagagggaaaaaaatccggtccacattcgcgtcgaggtgtctttggcttttgctgccagtggtggtattttgcctgttagccgagcgccgagctgctgctcaagggtcggatatgcctgattcagagtgagacattctgtgcaatcccggaatcccctcattcataaggtaaacgacatatgctgtgcttgcgaattttccggaacttattgatgagtgataggagcgagaggtagttctttgtaagagcggcggcatggatgctccctgtccggcatcgggatgcagtaaaagtgataataaatgttaacgatcatcactcaggacaaacgctcgcactaacagcaactattgaccgcagcggtaacaccaagtacatttaccctaccttgcccgtgattcataaccagggcagaaaataaggttgatgctgagcaatgcagcaacccggacaatccgcattgtgtttctcctcacttgatcctctccacactcaagcagcaaagactttgtgtgcgtgacagccgaacacacgcggatggttgcgtcgtaaggctccaaatttcccttgtcaagggccctgaacgcctgatgcgcttgaaacctctccatatcggaatagtctggttggctgaatgtcaaccttgcttccatgagcttgccccatattcagcgctagagaggacccttttcgagagtcaacgaagtcgtatcgtgaactggcgatgatcttggcacatggcacatttcggtgaagattccatcgtgttctgggcacctttgtgtgtctacctacgatctcatgctgccccggcctcttataacagcacggcaatatgtcaactgcaaacttcccaagccataaatcttccactcttttcagcccaacatcgacgacctggtctaactgacactctcgtaacggcattttgaaacagtggcagcatccctcacaagttgccgaagcggggcatgccagtgagaaagcgaccagtcacagagccccaaagtaagatacatagatccctacgctgtccccaccactagcttaacaccgtcgatgcaactgtcgtcatagggccgacatcttggacatcgttcgtccaaacttgaacttcgtcccatgtcttccgagtcctcgcttaaccgctggtggtcacctaattcgactaaaaccagacctgatccccaggaacgcgcgccacttgccattccacgctgaccgacttctatcaagatatccaccaacctgctctgatctttttgcctgctcgtcatattacgatcccatcgtcttcgccacgctctactttagtgtcgagtagttgtacattacctacatagtacatgctctagcgaagagcatccgatcatcatctacaaggatcagcatatcttacccgacccctgccatggctggtcgagcctcgttcccaaacctgggtcggaccagtgtcgctcccaaccgctctgcacggtgggaccgagatttctttgatgagcgggaacatgacatgacccttgagcgtggccgcggccctggtcgtgaccgattcgaagcccttcccatccgaactcgcaacccggacgacgacgatgattactttcgccagagccgccgtgtacctccgccaagggagcactccgtcgatgatggacgcttcatgcgcgaccgtcgagcccgccgtccacgtttcgacgaggaagaggacgatgaactcctttttcgtgagcggcgccgtaccatgtacgacgacttcgagacgccccgtcctccctctaccacgcgccgacggcggtctccttccgcaagctccttcgtccgccgaagaccatctcccgaaagagaaagattccgcagcccatctcccccaacacgccctactgctaggatgaggagacgtacctccagtgtcgatacatatgatcgaaagcccaagggcttctacgaccgcgaagagtatgacccgcctgccagaaggtccgactaccgcattcctcccaatgtaccgatcccactgcctaggcacaaggctttgcctcctccaagagtttatgcggagcacgactacttccaagatatccaagtttcggatccttatcgatatggtgacgaagacttccatgcgtttcctgggggagaaaagttccgcgagcgcgaggtcgagaaggaagttatccacacaaggcgcggccggagagaccggagcagggactcgcgtacttcccgtgctacgagtcgtagccgtcgaagcagccgccgaagcagatcggtggcatcaagcactagcagctcttcaagtagcagcggcggcactaccatcacaagcaagagcgagtatccgaagaagggaaagacaagaattccctcccgcttactctcgaggcgggccctcattgaaagtggctttccttttgtcgaggaggtaggttcatgattttgtttctttgactggcacagtttctcgctaacactttctcaagggaactactaccattatacaaaaggctctcggtcaagagcatatcgatcatctgctcaagatgagcgacgagtacaagaagggtaagtgtcctgtttcaggtgggtatcgacttcaagctaaagaaaatccagctgaacttgaaatccatgccgctcgctcgagtgccggcgatgtcattgaggaacgcgaagaatctcgtacggagatcatcgaatacaccgacacacctattccagggccaccacatcatacgacacactacactcaaaccactactcatgctcacccgcatgttcatactaccaccgtacatacccactcgcctgttcaagccacatatacccagccagtaatggtaaacgcgactccgcccgtacatactcaacaagtcgacttcgcaaaaactgtacaggtccgcgacgtctctccttcccgggcttcctcctacagctcatgggatagcacctcctcttggaccgacttgacctgcacgactggtacctcatgctctacctgctctaccgcaacaatcgcacctcgaggacatgtacacacgccccaggttgtccacgtcgcgcacccagacgaattctccaaggagttgatgattctcgatgagagtcacggcatgagtcgaagccgcagtcgccatcgcagtcgaagccgcagtcgccatcacagccgtcatcgcagtcgccatcgcagtagccatcgtagtcgccatcgtagtcaaagccgccgaagccgtagccgccaccattcgtacgaaaaagaacgacacggcagcagaggcaatctcgttctcgccgagcgcctagctaccggcgagcttgttctgcgtgaggaagaagtcgagaggatcgaggagcccaggaggggtgtgaggcttgagaaggacaagagaggtaggatgtctatcagtgtgccgaggaatcgccgataaagcgtcacttgcggtgcgtttgtcaagtgtgatttcttgggttgtgtggagcgttgggacagacgtgctgaccacttggggtttacaggtcctccgccgaggttggtgaaggctatgttggctaccttgacttgagaagaaacggtcagctagtggctagacgcatggtctgtcatgattactcccaggctcggatgtgttctgtcttttgactctttgcggataccctcaatttacgctcccctctttatgatggtaatgactatgtaatgtcacgagtcatgttacacgatctatgtcacaaattcaaatgtttttggaacgggcactcaacgtcggtggcggtggaagttatcttttggcgtattggacaaacatttggcggttctcaattataatatcttttcagagcgaaccattcccccctgatatacctgttgagcacgttgtttattcctcttacctacctgccaagtattcatggcatcgcagttccacacatctctgaggatcaaactcaactgcgcaagtgcagttgaattcgctttcatcaattttcatgccccttaacctgcccgattctccgggtgactttccaggtgacttcaagattcatgtgaagcccttcgcaacactttaagccttttccgttgttttctcttcagctgcctcctcctgggtcttcttggcctccaacaagctgcccttcgcaagaacatcaagagcgtggcgggacaagctgctctgcgccgatttggtaaaaacgctgccgactttgggcttgctagctctggaatactcatagcctggacatggtcggtgtggttgtatcttgcttctctgtgtcgccagctcggcgcggcgcttggagtcggcactggggatgggcttttcgatatggaagaaggacccaggttgaagtggcaagcggcagtcaaggtccatgtacagtcatttgtgcaaggttcactgccgacggacaggtttccaaggctgtagacagttgggtcgtcagtcaaggttccgaacctgcccctacttccaaacctgaaggtgattgactccctttcaaggtttcgggaacaatcgcaagatacatgatccgatgaccttgggactgctttgggctgttttgcaattcatgttgaataagcggccgtcgtttgacatagtgatggatgggtgatagataaaccatccatgaaagggtgtataaggggcatcacttgatgttcaggttatggtcaggtaagattgtctcctttggtttcagctcctctgttcgcactaaaactcccctaatcctgccttgccatcatccatcaagatctccagattcctcgccgctttcgtgattttttacccaaactacatccgagtttccagtctgatacaccggcgatgacaggtcgtgctgggctgagagaatatattctaccgtagtgggctgagccgattccttctacaacacgagttagggaatgacgtcttgcctgaacaagtaaaagaagtacatctcaccttggttgtggatgattacctacaagaggaagccacgaccgcgtcgttacttctccgcttgagaagctctcatcttctcctgtctctcaaaagcggccaagtccttcttgatgtccctctggatccttgggaggatctgctcccgaagaatttctaaagcacgcggcgtcaaagtgaccttcgggctggcgacataagacatattaggggtgatcttgggggtagtcgtgttttcgtcaactttggcggtcgtggacggatggccggacgtctcgttggccggcatactgtcgagttatttacgtctgacgtaaagaggtaagtggaagtaggtggtgagatctgagttagtggatgatttatctaacttgacgatgtgcaagttgggaaattcttgagtcgtgcggtgcaggttggatttttttatggaagatgatgtttggagaagagtgaataggcagttgtaaactggggggaggattcatggcttgagctattaagggatcgaaaaccgaggccgcaagtcaggggcactcgggatgaataggtacctacctaatgaaggcaaccaagggttacgccaaacatgtgtcgaccgaaacactccagctaaggggaaggcaatgatgcattcttggtcgacgtcactacaccttggtcgaggagattcacttacagaattagcaaacaaggtacgtgggaggaatacccagtatctgcactatacttcttaggcgaacaatcaaggtgagcaaaattgcttttgactttcaacccttggcttcgttccaaagtaaaaaacgagtactaacgccttcaaaagctgtagaagtagataacccatctattctgcgagcaaacctgcgacctcacaacggctattgcgactgtctgccagatttattatgtgcttcaagtccctcaggccaaataatgattcggaccaccctcaacgtccatgctaatgtcccaatcagtgccgagttgtgtcgtgctccttgtttcaggaaagtaaaagtgcctctaggtatctccattaccgtgtcagcggcttacattgtaagagagatggaatacctacctctaggaacccgttttctcctgtagctcttgcacctcctgcatcagcaagcgcagttgctcactgacaatattgagcgcatcgtgcatctcgcgtgttgtcaagagcacctgatcgcagaaagttccaactgcacggcgggagttgtctgccttgggctgattggtggcgggtgctgcctcttcaacggggcgagcggcggtggattcggggacgccttggatgctttgcttgtccatttttgtaaagatgttgctaaacgaagagtaaggtaggtgggtgcgtgggttagtggtagtcaataggtatataaggtggtggtggatacgccacatacattggtcaagctggaaagtgtagtagggtctttccaagcggacaacttttgttttgtggaatgaaaagtacaggagggcgtagatgtgttggaagcaaggaaagacgctttgagtggtggattgagctccttaaatacgaaattgggggaagtgccaaggtcgcacttcaccgacgatgactgaaggttttcgatccccattattgggttctgtttgttttgctggggtgaaggtctgctctttgcaagaagctgaatacccggaacgaaatagttgtagctgcagcaacaacgccggtggttttactaccatgagaaaagctgactgtgaaataattcacgagtgtctcgtgatagtatagggtctgcgcatccactgcctcggggctactggttacgatcacaacctgacacgcccacgtcttgtaagcaataggctgactaccagatgaccgaggctgtcaataaacgtgcttattccttctcgtggacttctatgtccgtgtcttcctgggattcttcagtgaccacctcggggcatccgatctgcctcctcctcttcttcgcttgatttgcatcgtcactgtctccctttccttctctattcccagcggcagttgaaaattgtctgctccttctcttccgattctacgctagagaggtaacctcttcgtcatcaccagctttgcccttctggcagcaacatggagattggaatacctgttctcttgttccaccgccttctccttaatgccagcatggctgaatcgaagctctccagttacgttctgctttgatatccatcctctgaggagtggcaagagcacctcgtcacttccgctactgtggcaagcgttttacttgaagtcaagtcttaccctggactttcaacgccgtcttcttctgggcctgattctctcggaaagcgagcatgcctacaatgcatctgcccatgttgtgtcttgtaaagatataggttcttttgcaacgtagaagagttccgtacagtccagcattaaatacccaattttatgtcatgctggagaaaggggtgaatggatgactttccccaaaagacgtaaaaccataaataggtaagaggcacggcaaataaagcaagtcacggttataggtcatagatgtaggtaggtacgtatacttcagtcgggtgttagtcaagaaggatacggatatttgcccgtgctatgactgataccgcaaagtcatgcacccagtccaaactgcgcgcttgaagagtcttgagacactcatgatctctcctgcaacaatgcacgttaggtatgttccatcgagattttagccatggtttcaacccagtgatgtcaaaatacctagttgtttacctcgaattgaaaatgatttgcaagcggttcatgtttgctatcatatgtagctgctaaacacattggataaatattctatccttcgacacaactccaaacatctagatattctccctctctctaggtaaagtacattgtgtggctggtacacacgtgagctagcaattcaaatgtgaccgcttcatctcctagtcttacctccttatgtatgctcctgttctattccaaatccgtacatcatcgaacaaagaaagacattgccggtcgggtgacttgggctcaaacaaaggcaggcagagacaacggcaagctgggtcgcgtcacaaccacatcttgtacttcctggatgtctagaaatcttggttagggacttgaataggaactagaggtacaggtaaaaggggcacattatagacataccttacttgggagcagtcatagctacaagcttcttcctgggatactttggctgtgtcctcggcttgggccccgccctcctcctaccctgaacgatttctctgcgctcctcctcctcgggcatctcctcctcgggcacatcctccatctcgatgtcatcggggtctacggcctcagcgctgacttcctcttcagtactcgccctccgggcccttctttcttcccattcggcgagaatcgcttctgaagtgtccacaacattctctgccggctcctgtaaatccagcagtatggtaattagtacattgtataacggaaaagaaagaaaagaaaagaaaggacagaacagaacagggggtcagcacatacccaggttggatcgtatttctcaccagtctccgggttatcttcccagtctaccaagtactggagttgaccgctagagtccatttgttccgcaataatgtcccggacttcccacagttgcattggatcataggcctcgtcttcgggctcgtcttcggattcttcttcggactcgtcctcagactccttggccttcttctttgaagctttcttgtttgacgccttcttcttgtttgacgccttcttcttcttgtttggcgccttcttcttgttcttccttttcggagatttggccttcttagccggctttttgttcgcggcggatttcgctctcttcctaggtctttcctcgggctcctcgctctcctcggcttcctcttcgtcatcctcatcatcgtcatcagatgctctttttctcttcccgcctgccgcttttgttgtcttgcgcctcttggctgcaggttcctcttcgacttcctcttcggcttcctcttcggcttcctcttcggcttcctcttcggcttcctcttcggcttcctctgcaggggcctctgcagggacctcctcaggttcctcctcagagtcatccccaggggctggaggatcattttgcgcggtcattctttgcggcacggtacggatattcagccctgcgagacgcttgttggggttgattccctgggctctgagagcggccttgtccgaatatgccccacgggcggtagcgagcgttcttttaggcattgtggttgaaggctaacggattcctgaaggtaagacagctagcaaggtttcgaaactggataaaaagatggatggcatcttctgtgttcacattcactggtgtttatatatatttttcattaatggtaacaagaggaacatgtagttagaagcgactggacaaattccacgttgctactcggaggcgactcgatggtagacgactcaaagacagatgacacaaagccggacaagacaaagaaagccgaaacaaaggtagggaactcagaaatagacgattcgaatatgtacgattcaaagggaatgacacaaagctgagtgacaaaaatcattgtttgacaagttgtggctactgcttcctcggacaatctcggtattgccacattatctccaaacaatgctcaccccaagccatgtacgaattgaaagttcccaggcacttcaccttcgccctctaacaaagaaatggtcatattctatggttaccaagtctcgtgaacatttggtgacgcagaacttgtgtgttatcgagcgtcaagcggcgataagaagatgtttcccatgaaactaaggtatgttactcgatgagctattcatgccaggagtcaagatcaaggtgcatggttatcggttactaatgacctgaatcgaagagggaagataaagtgggatcattgatccatcggctaataaatggaacttgtgggagaaaccatttccacggtcgcctcgtgactctgaccatggtcgtaagcccagcgtcaaggtttgaggtgcatgggcttgaataatccaggcattcaccgggtgtccttctatgagtaaaggacatagactggtgaagcatatgtatgtccagcctgaaaagggtttgaacgttcaggatgtagtcgttgagagtaaaaagatgcctcatatccgtagacgtggtaagggcgcgcttctacagaaggaaaaaaagacttgccgaaaaattcagggtgacaagcatgaagcaagaaacagcaagaagacagcgaaaagagccagatactcttcgagatggaaacttccccttcaaaagtgttgttggaattaaagatatagaaatcgcaactaggactgccgttaatcggatgccatgcacttggccccctgcaatttgccaactttgaccctgaactttttgctggaaatgaccttatcagactcgccggtcttgacgctatcatacctgttactggcaggtagaactagacgttagtgctttgaagccacccagaggtagatacagtcaagactgccactttccagtccttctcccaaaacaaattgttctgtacggttttatacgagtacatatctttccggccatacagcactgactgtggacccaagaggacgaaatgatgggcggaatggttgacatgggtgtggtgctaacttgtcaaaggtacctcaagtgcaacaacgcttcggaatcggccgcggagacacttctccacctcttcatgcaaataccatcgcctcaacatctcagatttcctcttcctccttggtgacatgcagaggagggtactcgaagccccaaacgccacatctgatacatttgcggaagtcggtacagtgggctttggccgtggtcctttgggctcttccaggctcgggcttaatcttgggctcagcctcttgctcagggtcgtcctcatgctcggccttaggctgaggctcgggctcgccacgaggttctgagctattgacaaccatgatacggtcagaggctgaattggacgacgacttggaagacagctcgtccttgattttctgaatggctcggcggttagaggaagcgatggaggactgaagagtcggctcggaatactgctctttcttgacttcagcggcagaggaaatagtcgaggagcgaagggttggtccggaatacggcttcttggattcgccggcagcggaggtggtcgacgagcgaggagtcggtccatcaaccgactcagaagacatctcatccttgattttctgaattttcttgatgttgttggcatgagaagcggtagaagaccggagagtcggtccggtgtacggctctttcttaggccctttcttaacattaccggcagacgaagtggtgggggagcgaagagttctcccaggatatggcttctcagctttgacggcagcggaagcagtcgaggagcgaagagtcggtccggaatatggctcgggagactttggctcagctttgactttgcgagaagctggctcagacttcctgggcgaaggcgtaacggacattctcggcggatcccaaatgggacgaggggccccttttgccttcaaggccatcgcaagacgcttgttggggttgacacctgcagccttggactcagcttttttctcgcgagaggcacgaagagcagactttgaacgacccatagtggttgcggggtagattcgatgtggccaggtaggtgcaatcccgaggagtgctggcttaggttgtcgatattcctcgtcgcaaagcaaagttatcttgctgctcctgttgcgacaagcttggtctcagggtaaacactgctgtatctgcgacttcacttgacagtaggccggcgctcagagataagttgccgcgagttctgggagactgaagagggtcttcatgtcgcgtatgtggtctcgagctgcgaaggaggttcgcgcttgatggtattgcacctgtactgatcgcttcaactcgcaaaaatcgttctactcgaagaagggtcgagttctggaggtgcgcgtagttgattgccagtaaatttttcttgaacctgcggtcggtcagattgatgggttagataaaacgaggaagggtcactcaagggattacttgcgagtgcgcgtgactatttacagtaaatgaacgcgaggagaggctccagtgcaccgcggagtaacgaaaaaaggaagaaaaggtagcaggttggtggcggtgtttgaaaccttggatgcgcgtatacgcgttaattgttgcaaccaggacggtgaagtgctcgagagagcgctcaagttcgcgaaaggaaggtgcatgaacggcagatccgagtatgcaaatttgaataccaaacctgagaaactgttgccgcggagtccagattgaggtgactgttcccgttccggcctcgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagacttccctgattagactcccgtatgacctgcttgtaaacgcaatagcccaaaattggcctccaggctacttcgaaacgacaggaatttttgcctgcctctcaaatgtgaagtgtcccacctctctgtctgaacccgttccgccgcaacacttgttcacgtcttcaaccttcggcccgtttcgcgagggtgagaaggtggaatccaactgctgtagccatccaagttatgggtaatcttatgttgaacacttgtgcatttgtcctttatttcgcagtcacagaatcggggaaaagatcgcggaacgagctagaggaatacaggcactgtaaggagagattgggcgatccgactcgaaagactgctagagaccctgcccggcgaccagagaagtccgcagaaatatttcggagggtctctataagaccaaatccgccgcccatggtaagattgtcggagccatgtcgagtatcaagatgccggcctgtcgtgatggcatcacttgtagtccggagatgctaggcttgtcgtaagaggtatagatcaggtgtcgcgccgggttcgctgataagcgaacacacctgtgcagagatctctggattgatggtagtctgatatggcgtccgctgttatagagtaatcgttgccagatccatatcgagcattcagccatcgaacatcatataatccagcgcgcctacatcggtgccaaacaaaatagaaagccgtatccctgacgaggtcgatatgtgcctcagatcgatcctctcgacacagagcagccgaagtgccatacgccagcagagaccgtggcttcatccttcctagtatccggatcggttcttcgtactccatctttctcggttcggaatgcgggaaactgtagcttgttctcgtcgcggctggttctcggacggcttccttggtcggcatgtctcgcggcaggctgcttctctcgatacaatgtcgggaaacggcggagtatctaggatgggttggcggcggcgctattgtcgatgcggaagcgaagattaggttggtcggtcagcagagattatgaagtggagaaagccagttagttgtgtacttcttagtttcacggagttttggaaaaaaaaaaaaaaaaaaaaaaaaaactgccaggtggtttgtgatgttgttcttgctttctttccatgggctggttgtagagggaagtcagcgggtaggcacgatcagagggagatgcaacaaagtgggatacatgctgcactggattagatgccatcttatcctagttaccgcttctcgggcggtagcagtgttagtgcaataacatccgccatgcattcctctttgggttcctcaatgtgccgtgcatctcggatcttggcgcatttcccgcgcagactcgaattcttttcccatccgacagcatcgatgcgtggaggaatcatcacactcttctgtctctgctgtgttatctcttctcgtcgactcgaaaagtcagcacttggttagcagaaaattatttactggtgatctaggattgtctgaattgaactgcttgtctgacccggctggtgaaaagtacctaggtaggtaccaaagggaccagagtcaccattttccatcgtccaatcgccttggttgagcatatctaaggtaccccgaccagcaacttattaccaccaagaccgaaaaagacaaaggattcgcagacttcatcaccttctctttgggtttagttcctgctacagagtactcaccgagatctagtccaaggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagtggtcacaaccaacaagggaatagtagcaagagagtcaagggcgagatgtgaaagggagcgaaagcgaatttcctattactgaacaatatttaaattcaaactatgaagtacagtcacacaagccccaacattcccatatttatgtcgctgccgtgccgcagcagcatttgtacctatcattaatgctgcacgtgtggttgttgtggagaacggtagtggtgatggaggggaggaaaaggaaaccaagaaacccaaaagaagacgacgatgtggtgctatgaaggggtgaaacgggtacgttctgtcagggcggcttgtcgccatcgatgtggaaggaaggcaagcttgagtccaggtcacagagaacccaggcaggcacacgaaagtttagccagtagtggtaggtacgtggaagtacgtaccggcacctacctctctctaccactagacatacccggggctccttccttcggggtatatgtattggatctgtgtgtgttactttcaacaaagcgcggttggcgtagtggttaaacgcgtacacttcaaaaacctgtgctgagggatctggctccgaggacgcaccacacaatttgtgtgaagcagaagcggcgtggcgacccgcagtactaaccaaaaagtgtaagaccccgggttcgaatcccggaccgcgcacgcatttctttttttcttgtttcgcatttgttttccctcggtgtttctccttccgcttgatcttggcgttggttgatcatgctccttcctgtccgcccctgtctgccgatggaatacagtggatatcattcacccggcgctgctgagcagtaaaaaaaggtgtgagaagaagattacttctttgggtccttcttctggtccttctccttcttgtcctgctgcttattgtcctcatccttcttcttattcggatcgggggcagtcatccgcctcaccgtaaaattgggcgtgagcttcttctcgggcattttgaaccgtgggtgaagataatggagaaccggttatagatagctctaagtttcgatgattttctttttgctgtcttgaatggttttctgtcgaggctggtttggagagagaagatagaacgtcgggttggggtgatggtgccatctttatactgaaaatgctccctagttgtgcggcattgaacacgggtaatgtcctatgaataaataccgtggatgattgtttgccaggtcatgagagttctaggaccgatgctgttgggtggaataacttactgtccacgggatgaagacatcaagcttcaagcttcggcgtggagcttcgagaccagacattcttcttttgtcgacggaatgagacggcttgaatatttgcttgactgaaaggcgaacaactgatacccctgtccgacgtcgttagtacctagaggtagccatgttttgatttcaccttctttatcggtcggataaaactgtcaaagatcccctttcttgtgttcaatccgatgcgtctgtgctaggcagctgctgtctttgtggacacagcccggctcctcgaaatgaacagcaatctatgctacttccaactcagaattagcgcttcggtgcctaagtcaagagtttctttgttcaaatccagaggcagcgggacgacgacttaacaacaccataacaaaaagtgtatgaacttcgtctacatggatactaccatgcgaacgagggcaaatgatggcatggggtttgataaagaattgaagaaattgaaggaattgaaattaaagaccacgagggcggtcaaaactatgtgcaagaatgtgaaaaacggggctggtcatcctcctgaccacctcgccgttgatcatagatgaaaccccaattaactattactccttgggggcacttaccccatcgccgttactccgaatcctcagatctccgcctctcaagcctgttccctcctttcttttttcccttgcctaggaggtctcgtcgaccctcctccattactccccaagtccaagcccacggcaccccttaattctcctggacaccccctggcgcattcgagtttacgggcccctcagcttccaccagctccaaatccgcaatgtcataatcccacgtcgtcaagttaccaacattggcgtcactgtgcttcacccaccaaggcacccacctctcggccccggtaaacccaacctccctaaccgcaatccacctccactcgttgtacaaatcattgccatatctcagtagaagcctcgtctcattcttcgcctggttacaaaccttcttgaccttccaatccttgtacaaattcacggtcccttcctcatccggtctgtacgtctgcaccagcctgtacgcgtctggcacgccctcggtgccggaaagggcgtagtagccgggcactggaggagggtgagggttggtgggaacgacgtagaggagagagggggtagtgtcgttgatgtagatgcgcgagaaatggtcggcaggattgtaaggggcgtgcgacacgccgggggacgtccaggggatcgagttgtttaggcgtagacgctggccggagatgacggagttgccgccgatgaagcggaagaagccatcgaagtcagcgagggcaggagagacggcgagggcgctgaacgcggtaagaagggcggtagttgatttcattttggttggtggtttgatggaggtggtgaggaagaggttcagttgacgttctgaagaaacttattcggtctggttcaactttgggaaagaacgaaggcggacggtagagctgagaaaagttcccgcgacgttctgctgttgatataaaatggaccaactgttgtgacttgttacacagaatgttggtagggattgacgcaagcttcctgtcgatctggtgagacacaaaccggcaagggagatggggggagaagaaggacacaaccatttgttcgtcaaccggccggcccttcatttatacaaaccaacatcgtccccagcctgcccgcacaacagcaaactttgttctctccggaaggggcacttccaactccgcttcttatggcgtaaataggtatggtgctgaccgacattattttttcttttcccaaacagtgtacactaggcttttgattttcgtattccgaacgccgactatcttagtcagctacagctgacgacggaacgtgatcatcacctggaaccatggacctttggggcccttggcgttgcctcaaatcctggggttggagggccctttagggaccttacactactacgttagagctagtacacagtacgccccagtaggttgaagggtagtagcgcggtacagccaaggcgctagtggtgttacagagaactaaagtcttgatatgtttgaaattgccatttctcgtacagactgccaccttatgaccgaaggcttaggttgccacccccagtgatcgcccaagtggaaattcaagaaatggccttttacatcaatccatacagacgggaggtattacaacctcgtattccgctcccgcatcacctttacatatatcaggttgtgataccccaggggcaatcacacgtcacatccgctacatccgggatgccggatcaggtagcgctgaaccaaggccgctgtggccgccgtagcctccgctattgacagcctgtgtctaaactccgcacttcctctctccactcttaaagagttggcgaacggtgggttgggtgtgccgggacgaacatagaagaggtcccgacgggatggatgggaaaacattacatcaccacgcggcgcggctaaagtgacgaaaagctatcccgtcatcattacctctaatcaccacaaacttgtgccattgtcgaattcttgattcgtcgtacgcttcgcgggctgaaatggcgttcgatacctgtatgcccatgcacgccatcggctgttctgctccaaaggactcggccatgaaagttcgtgagtcttggcggccatgatggttgcaccacagcgttcggtaatgccgaacgcccttcggttggtagaggtagtagtatctcgtgtcatgcagtttatcctacttgtaccaacaaccgaggatttttttttttacatataaaggattgcgttcccgtccttcgtatcgatatcacgagacactttgaaactgctaactaatcgtcccgaactgtaaagcttccagtgttgttcgcttttcatcgatagtagcttacctacctattatatacgaagtcccagtggtctgacgggttggttgactgcttcatgcaaaaagatggcgagagggacactcgaacggtacacgttatcgtgaatcttgcgcaaacgtcgcaacggaccggcatgttaggtttagtggtctcaactacttgggcaaataccaagtatgcgacataaaccacctagataacgacattctcttcgtgcaaacaacgactttgctttcagaccagaaacgcgatcccaagcacctcggtcttcaccgacaaagtccctagtgcatcgtacaaaaaagcctaaaatcgcacgcacgctctcaagttctcttgcttgcatgtctgacgcttatttcagtcttgaagaccggtgtagtctgcgagagaaacatgtctaattccaactacatggaggtaatcatagatcaagaaagaaaagaaggaagaaaaaggaaagcggactgttgcaagcgggtaatcctcgagtacaagggaacacacctataaacattgccgagtttccccctcaacaactaaaaatccttcaaccccttctccgtctcaatctcctccttctcagggcaccatcgatcctgtagttccttatccagcgtcttccctatagtttcactttcccaccactctccccagctcgtcaggaagatgcgattcggatcttcggggaaatcatcccgcgtaaaagcccgcaggatactctgcgcccctatattatactgttagttattgactcttgtgaatcagagcctccgtgcatccccattcacggcgcctctccacatgtatgcagaaagagcccagattgtagcgacaccgctagaaacgtagagaaccggaaactcaccttcgtccacactcttcgcatccttcatctccatgctcaacacgagtccacttccccttccaatgcccgtcccggggatcaatcccgggctgaccgctaccaccttacacgccgtatccttcagctttctccgccaccagtgcgccccgagcaactgcacaaacttggtctcggcatatacggtgtttccgtccttgcccgagccggccagcagatcttcttcgagcgtgctagggtccgtgacgcggcggatagcgcccgaggacactacaacgatgcggctattgctatcggcagtggtgtcggatccaggtcggagaagcgcagggaggagaaggtgggttaaataatgttgggctatttccgggccggccaagttagattgtcctatccgaccaaatgaaacctcatgggaaacagcacagacttacacaaatgattcaccaccaacgcctcacaccatttgctccctcccggccccgctttctcagtcccagcgccattcgtgatcccggcattcaagaacaaataatcaatccttttcccctcaagcttctccaacgtctgctttgcaaagtgcttcacagacttgagatcagccagctccagcggcaggatgtcaagagagtgggggtccaaggacgctccttgaaatgcagatcgataagcatcttgggtacgggacgcatcgcgggcgccgaggatgaaattgtacggctgcgaggtctgggagaggagatgcttgattacgtggaagccctgcgtcggtgttaagagtgttggttcatagcttctttgactgaagaggagggaggggggggataagggtgtatgccggagcagacgtgacatggacatggaagggttgatcgggagggaccaaaggtggggtggggtagtgtactgaccaggccggatgaagcacctgttgctactactgttttggcagtggcggccattcttacagtcggctgttttcaggatgctgcgcgattcggagttggtgagtgatgttttatctggtgcagaggcacgtccaagtgtctggaagatttcagttggggagaaaatacatgagttgttgggaaagctccatcgatgtcgttgacgaacctgcactgctgatgtaatcgatgcagtgctgtaactgcctggaggtgcatatgtggccttgctgtggcctgtacactagagcaacctgcaggtgctaccctctggatcacatatcaggactggaacgtccgagacgaaccactttgataagtatcccaagcagatgatccggggttagggtaaactccgatctagaagtgccaaaatccgggccatccaaccatgtgcttcttgcctactcttagaaaagaaaagcttcctgtactgatatagaatcacgctggtccgatttgtaattcgcactatttttccgagaagcagctcagctcggactcgtgttcattactaccctcccggtactcccaaactacctctacctaatatgttgtatgggtatcgtgtccataattcttcctaatactaaaacaatcatgctcaagcttgacaacctatattctgcgagattccacatctaaaacatatccctgagttgctggtacaccccagccccgttagaggacgcagggcttcccgtggatgctctcccagtcataccaacatcatgagagttcgtcaaattggaaaagtacccaccacctccagcgccgctcatagccacgtcgggtgagtgaatccggtttgcccgcatccttcccgaaggcagaccaccttgcatattctcaaagatgcgagacatctcagtatgtagcctgagcccgttggtcgaatcatccggcgacgagccttgcatctggctctgatgagccgccggagttgaggcatccgaggcaagttcgccgcttctggttccttgggaaagagtgtcggagcggccaaacggccctcctcccgagtatgtggcggtgccagggctgtatacactgctcgcaggactaccgccggcagcattgtcctgaaagcgcccgagtggcctggccatagcgctgttgcgggtcgtcgggttcgaagttttcgagctgtcttcttccattcccaaccgagcagcgtacttctttagggacccaatcgtgcgccatattcgtcgcgacacccatgactttgccgacatatccttgatcagttcaagggccatgtagaattccttgcggcaggacgcgctgaattggagtggtgcgtgggtggaagcgaggaacaagacggcgatggaggaggtgagaaactggtggccaaacatttgcatgcggcggtatatgttcgtggtatcgttgaggtccgtcagataatgaattgtctctttggctagctcgacggctctgcgcgcaaactccatgttctcggcgatgctgatggcgctgtgcagtattggcgtatacagccagatgcgtatctaaaaacaagagtaagcaaccgatttcttttacaaaagaaaaaccctcaaggctacatcaacgcacctggttgagcctcagtcgggtccagatctgcaagcgctgggtgccccctatcggcatcttgactggttcatgcgtactgatcttgatttcttcaggcacgctgtcgtaccaggcaaggatcttattgtccagctcttcaaagtcactaggcttgagttcacggatgacggccggctcgaaataatctatcaacttccaggtcttggcagccagcatggaccaggtaatcatcgcccgcaagaatgggttgtcatcctgtaccaaaagtcagcgcgggctcttgaatgtagggcctcttcgatatctcagtcttaccgggtagggcagctttgggtcaatcttggcatcgtcgcacacaaaaggcaagccagtggcgaagctccacctcctctccagcacatagacgatccaaaatgtgtttatagtgttcttcctgtcctgagggtcggtgatcttatcaagtccttctcggcggtgtagacccagttcgaagcatagccgcatgagttggcccatcatacgccaggccgcaacctcgtcattagaaaagaacttgtagccggcaacaagagctagatagggtaacttgaggacatcggtaagcccactcatcagcgtcttcatagtaacagcctcgatggtttcgtacagccgagctgccattgcgctgtgtccgtgctcctggataaccaaggcagtgcatagaacaatcttgagtaaaagcgtcttatcatcggtgaaaatctcgcattggtcttccgatggcaccatgccttgtcttttcagtttttccatccactcagagatctcgatcgcatgctgaatcgtaggctccatcttcataacaggatacatgacactgacttcctcgtcgtgcagcttgcaaagtcggatcatttcagcctggctaaactcccacagtggatccatctgtctttgataagaggatggctggatcgggggtagcggcgtcggtgatgtacgcggtgtcggttcggcctgtgggccgctgttgccgtcgccactgtcaccactgtcgtcgagggcctcgctggcaccggcgtatcccatgttgtgcagggtgtttttggccacatccacggtaaaagcaatgctggtcggtccattaaacgccgatggcggtcgcaaaggcgcgagaggctttgaaaactggggcatggaggctgtcgatggcgagggagtgaccgtcgccgaaggcggtggcaagatgcggtcgtgaatgggagcgagacgtagggcttcctggcgcaaggcactcatgttgctgaagagagtttcgacctgatcctggagacggctcacttggtcggccatctgtttgaactcgtccgaatccttgagactgtgcgagcaacagttgggcgcatagagacactggaggttgagatggccgcatcgctgacaaggggtttggccattgcacttgatcttgcggcgcttgcactcgttgctgcggatgttgatggccacggtcagcacttacataggtaggtattagaagaaaagggagtcgtctccaaatctctcgagggcccgaagtccttttgagggtagatatggaaagtggaaaaggaaggaggtgaccacataccatgctatcgaagtgtactacgagcaaaattgaggttagctaacatgtctgtaaacaggatgatactatgccacatgctgaagatgagaggaggtaggactggatgaggttcatggatggagatgctacacactcgatttcttttactccgctgttgcttggtagagcttgaagcgccatcgtcatcggcggccttgcgcttagcggcactgcccgaggtagttctgttgctccgaggtgctgtgccggtagggtgatcttgggtatatgtatccgactgtgttgccggagacatggagccgtagttcatgtcattttgggcggaattatcaccgtgcggggagtacacggacgagttgcgacggtaggggtcatgagggttggcgagggaggcggttgtgctaccagtgatggatggtcggggggccccatgatttgtaccttcagccgtcctcatgggaccagacgcgaagtcgtgaggcccatagtctcgctggtgactctggagcggatgaaggtggtggtgactgttgtataggtttgatttggtgagtgagtacgcagtagatggatgcggcggcaaggcggcactcgaaggcatcccaccctggacgacgccaccaccgcttccgcccgtcagccctgtcgccgagattgaacccagaccacccaaagcgcctccagaggctcccggtgttgagccagacattccttgctgagtagccgcagcagctgcacctatgccatctggagatgaagagatgggagcggtagacgttgtgttggttgtagttgcagaaggcagacctccggcgccgagaaaggagcgcaggtcgctgacctgtgtctcgagaagatccattttcagtcagtcagtggttgggttgggtttttcgtcaaattccacttggcttcattgccgacgtctctagctgctcggttccacgttccagctgttccaggcagttccaattgcagcgggtgcttcccactttagcccctcccttatctgccgttccttaagtaggttcgtatttagtgtaggtctcgatttctgctttgttcgcctaggctgcccacgaccctggtaataattgcgtggtgacaaactgcgaccacgtcaagtgcgaccaggcgatttgagggcgcctaggtagtcctgtagtgtacatgaatggaaggttgcagctctttggggctgttcactctacacttacctccacccacctaggtacgtaacaagggaacggacgaaaaccatgaatgtgttctcacgtgatcaagtccttttttacttatccctttaacggtgcgaatgggtattggtcaattacaccaccaactcacgaaatcccctgcaatgacgaaaagagtgctgcaagtgctggtaaaatcaaggtctcgggtctgcaggagcacagacatgcaatgtacatgtggatacaatgagaccggacgattggccaccttttgatcttggcaaaactggacaattttgcacatgtacatagttgggaaagggataggtaatcagcgtgactgtaacggacggggaacagatggggacatgggatgatcctccaaaaggtctccgctacagcctgttaaggtcgttgagctgaggtccccggttttcacctggactcagccggagtacctcttcgtcaatgtccgagaccgggcagaaaacgaggctctatcggtaatgaggcatgaacaaatcatgacccattctggcccatgtgaaacattttgacaggcattactaatttgcctttctgcattgaagaagagctaaactaggtagccccgacaaactaccgccagaggtgcatttccagatctgcgtccacgtcaaatatttctgcaacccgacctccactcccccacggttaggttagccttgcactcgtcccgtacactcgccaaacccgacccttccgcccgcctttcccacacaaaaaccacgtagggtgacagtatctccgtccttcaggaacgtgcgagtttcattgccgccattgagctggaactgccgcttgccgccctcgctcaactcaagcagactgccactctgttctggaaccggtccactgatggttcccgaccccaaaaggtcgcccggtcgcagcgggcatcctcccagtgtatggtgggcaatcatttgcgggaacgaccacatgaggttctttccgctcgtcttggcgaccgtggttgtgttgccttctggagctgaaaagggggatcggctattagcaacccatgtcaactcgaagaaaactgatgggaacgggccttacttgttaggtccacctccagatggatatcatagacggtggcctccctcttctccttgagatattcctgcaccggagtcggattctcgattcccttggtcctaaacggctctagcgcatccgcaagcaccacccaggggctgattgtcgtggcaaagtttttgccattgaacgggcccagcgggacgtactcccacgcttgaatgtctctcgcgctccaatcgttcaagaggacgtagccaaagacgtgctcttccgcctcgtcaataccaactggctggcctagggggtttgacttgctgatgaagcagcccagctcaagttcaatgtctagcctttgggtgggtgccacagtcggccgcttgggatctgctttggggtcctgtaggatctggccgacggggcgacgcactggtgtgcctgacacaacgatactggaggctcttccatggtatccaaccggcaagtgagtgtagtttggttgcagggcgttttccggaccgcggaacatgacacctacggcgtaggcatggtgatagccggcgtaaaagtcggtataatcgccaatggccattggaaggtgcatttggacgctttgttgaggcacaagggccctttctcgcagctcggcattgttctttaggaggtccgggtgagttgtgtcttctgataggagatcctggattcttcctcggacatgacgatggacggatcttccaagctgcgcgaaggcattgagtgtaggttgtgcaaagactgctagactggatgccccaccagacggcaataggttttctggcccgatctggagagccaacactttgaggtcaaggacgtaggtgccgatggctatgccgacatggggcgacgagtcgttgggagtgctgatgatgccaaaggggatgttggccagcgagaagtcgctagaagggtcgatatcaagccacgaacgcgccattgccgtgtgaagtttctggggcagcaaaagcgtcaaacaggaatctcatgaagtcctcatgacagacttccgattataagtgaaagggttcgccagctcgtcaccaactctccgtggagtaaagtccgacgcaagccgcccgccccgcccagctcctccgcgtctttaccccacattggccggcatagcggttccccaccccgcgggccgtaaggtagaaccaactccagttccgctcttgacaggaagggcgccatcacttatcacctgcatcctggaaacatccgaaacatggacattgatggttggggataccttgccaaatcttgcatcgttcgaacgttaggtacattgcaaccatcctaattcactcaagtcgttggacatctggcgtctaccatagaggtatacactacagtcgtccatcaagttcgccaaattttccaaccttggcaatctgagaacttgttaacaccttgtcccagatgcactgattcacccatgatccacaacatggaacggtacgaatcatctgcgattaatgcaagtgccttgcatgaacatgtggaaggtctgatctccaaattaacgttgtgacagacaaggacgacactcattgttgatattataaaaatttaaaaaaaatataaatgacatcgatacaagatttggtttcccttcaagttacgacgatgagagcgaagatttgataacctaagcccagggttcatgcttcacaccaaatatctacattaggtctgttcccactttccaccgtgctacggacgatgtcatcaaagacccgacagtttggtaagaacatggtacatactgcaaaactaggtatggatacgcaatgcggtttcacctggatgtggttaggcccattacccatccttgagcacatcaggtctagtatcaaatcccagattaacatctcgttaatgagagcctttggagttctatcaaaggatctacaacgacgactaatggaaagaaagaacgaaaaaaaagagaaggaaaaaaagaggggaaaaaagagaaaaagaagaagacaaaaaaacgaaatcgacagcgaactggagcggaaagaaacaggaccgggaagaagtacccgttggggaggggggtcagattttctgtctgttgccccaactctgtccccttccccaaccgtgacctcatggaaacaataccgtagaaactcgagaaattggcaaaaagctttccctctttgagcatcggacagtaagcacaaggagcagtatactcctgtacatatgtctgctcagttagtgaaggctctaaaagactgcccaacactatcttgcctgcgttccaaaagcataggctcggactcgagcgttacagatctaccagcaccctgcctgatatccaggttcttcaggcattagcgttttgccaatttctcgagtttctacgattttcacattaacaatcgaaggctgcaaagtgacgtgtgcctgtccaatatgaacgaagaggtacctctatgataaggtgtagaggtacgataaggtactggatgaatgtagtgtactgtttgcaatgtgagtcggagcctctgcaggctgtaacttccattctagagtgttctgatcagcagcaattcagttcagtgctggctttaggatgtaacttggaaggtacgacttgcgtggctacttgctattttcgttcatctgaaagattcatacattgtgcgcagggcgaaaaaaatcaaatcccgggaaagtgaataggtacatatatgcagcgccgcatgcatcggcagtcactccagagagagggaacgccgatgccggcagttgcaaaccaaggatacctaggtatgaaataccggtatacagacggcattcattcaaatcactccaaagttgctgactttgttaccgacgtaggtacctcttcatataccgagcaagtggaataaggcactcggttttgcttggatatcagctgtgatgccgagcagtgcgtcggccggatgaacacccttcagaggttcatcagcaacctgtccatatattctcaacacaagatgaggagtctaccatacttcgaacaggctgcaatgctagcggtgccacaatgcttaggtaggctacgagttggcgaaaacgagccctccgagattacgcaggcatgccgacgacctccggccggcccgcatcggacattttatttttttattattattattttttcttcttcttcactgcattgcctcgcattgcatgttgatttcagtttctactcacctccgacaaggcaaccgtggctgtgttttcgactggtcaagtgaactatatcttctcgcccatgtccacttccatctctcccttccccctccttgcaagttcatccatcgagtcagtaggtacttcaagtcgaaagaacatattccctcgcctattttcctctacttccacttacacctactatacactccccactccattattttacactccccactccttctatgatggctgcttttgcaattcctagcttgagctgcatgacaggttgcggcaatctcccaaaagaagcagcagtcaccatgtttgacactcactccaaacagcgctcatggatgaagcgccaaaaggctcggttgacgcgtcagttgcacaggatcaccaacggcctttttccgtccccttcagaaagcatgccctcaagccaaattcgtggctcgtctcgatatcgaagcccttctccttttcccttgcagagactcaccgccaaagaagtggatgagattgaggggcaacctgaagagccagagggcgctactgggtgcgatgacctcgacgaactgtcaccttctgcatcacacgcaagtaacgcttcgagcatgtggagacctcccattccgtatctcgacaagactccccagagccgctctccatcccgctcgaccagtcaggctgtccaagccagacgtgaggtgaagttgataaccccacctcctacagaggcacaacaaccacaatcggcaaccatcgagcaagtgcgtaagtcttacccttccattctggccattactggtataatcgacgttttaaaggtgtacattggacactaacatatttctcgctcctctagcatctgctgtggtaaacgacaagacatcactcctcgccgacaccataccttttgagctagacaacagcaacgagtgggaaaacgttacggctcatgacactaccatgatccaggatctggatctcacattctgcaccttagacgagacgcctgtcttgaaccccacgaggcccttgcgataccttggagtaagcctagacgatgttgagttctacagcatcagttcgcatgactccaacacgagattattggcggcatgcggctggatccaaagcagcgatcacgtctcagcccttcctggaacgagtgccccaaagaagggttggctaccaggaccccgccacagatacaccaaggtcccagcggttatatcctcccctggctcctcatcttggggctcatttgagcgttagctacctagacctgcttcctctcgtcgttatcgtgtgtcccccctcctggcgtccggctttgaccaacagaaggcgtttgtttggtaccagacttccaagtttcctttgctggagcatgacgaggggagcttgctggcagcacggctggaaacataggtaatcacaacaggccctgccgattgaggagaaggataaggggtcccaacagggacgacattctgagtggtgcgggtcggggagaagaatgccttcttccaccccagaggaggaagactgatgactggacaccaaggacaccacgagaaaacaaggaggccgtcaacactaccgccgacatcaccaccatcgccaccgcagatcaacggttataagcttatacggaccggaaaaaagacgtttcggttacagtggacgaggccgtggtggagaggagtcgaggctgtacattgacctctgagggcatgcacgatacgacacgtaccagcgccccaaatacgcatatacggagtcggtctagcgtgattttggctttgatgtcatgggattcctggactattgccacgtctggcacacactttcatatgtctttcattttttttttcctggcttttggttcatcacatatggcctttatcgcaagacttgaattgggataatgggttggcgttgacattgcagatggttcttacgtaggcaactacatggatttcaggaatgggaatggattcggctgttggactacctagtctcggacaaagttggaatggatcgcatggtttggagttgggatacggttaccagggctggagtttatacttgcttgaattcaattgatcgctttctaacatgcttctatttctctagctcgttgatgactgtgacgaggttgacccgctcccgtttgttgtagacgtgtaggggtgcagtagaggtagcctcggtcttgtctgacctgtgtttggttcccagagcaagtatcagcgtcccaactcatcccttctgttcatccaccatcttcttctcttcatccaccatcttcttgtcccgtctcaaacccccccccc