cattttgttaaagactcggtctacttagtattaaacttggattgaacgttattagaaagtatttattatttattcgaattgtattataattcttgctgtaaaagggagtttctatctatttgctcctatacaaatattagcttagggagacctaaattagaaagagatttatttaattaagtaaggtattaactaataaggtataaattgtaatcgatatataggttctttaaatcgggtaggatgtttactattcttataactctacggggtaaattattatagaaaaggtctacaaatttatcctaaatagcttttggatccgttatagaattactatttattaaatatataacgaataaataccgtaattactgcctagtctactatatacccgcttcttcgaataatacttcctaccgagaatcatcctctaagaacctttactttaaataagcctccctaaaggtattatatattatactatttatagtatataagttctaaaaggagtaaggcccgggtacgtttattaatagtaaatataagaaatactgttcgctagtaataggagggatataataaatctagccgatagtaatacccttttaacgtagccgctatatacgaatatcctccttctaaacgtacttagaggggaaatctatatatagaacgttacgattcaggccgttaggatgtactatattatatttaaagaaggatttaaatatagtttgtacggcccgcttggcccattaggctatttgatttagatttaagctagtatataaagtaataatcggattatcttttaagtagataaggagtagtataacggttggatattcctcgtataataattattctataatatatataagtgcttttataggattaatatattatataaatatatactatttcactttattcggctccgcaagctctagagtagtccgattagtacttttgtaaatatatttatagatatactttacggtatctatagtagagcaaacctctatattaatataatactaatactttaaaattaagtacggattatatagtataattatattattgtatataggaatatcccggctattagacctttttataatgtaaatactattattgcggcgtttataagaaaggtaaccggtatatttaatagtagtttacttagtatacggcttagggtagcgctttctatactacgggatacctctcctatctttcttactcgtaactatatacaaagtatttaggttatccgtactataaagattgtaaattataaaggtctttagtagttctataagccgcccgtccgggtcttccttaggtagtagaaattctattcggataatgtaatctattacttacaattttaaataagcctactaggactttatatccaagaataccaatatatactaatatagaaggctacgtttctagaattctaaagtctatataatacttgtatatatattgaaaagaccgtcctttatttcctttatcagtgcgttcgccttcaaattgaatattcggcttacaatatccgggcgctctatataattgagactattcagtttaatttatacttccggctagtataagtttatagttattataataaagaacgttagtttattaaatttatgggtaataattatagagttctaataatatttggtttagtaataggtattattagtataatttgcgggaaggataactctctggccgatatttgaggtagtacggctatcaatttcttaggtatctacaatataaatctaatctgttaaatattggtacaattctactcggattttagtctagtagtaccggaaccaatctaatttattctaatcgtttacagtatatacgtttattaactattactaaaataaatatttaaatagaaaggggatatcctcttagcctatgcgcgggaataaacagtaccgatactacttattccactttattcgaaggtctttacgtagattgtaaaccgtctttcttagtataaagtggaagccgtagtccctataaggaaatattaatgggtatactaaaggaaagtatatactataggttactagaatgtattaaaaccggttagaactacgtttattaaatataataaaccgtacggagctaattgtaccgtcctcccgtaccctatcctatttattaaatatattagggaggattataattattttattaattataggaaggtttttacgcctccaattaataccttactaaactactaactataaatatatttatatatttatttcaatttaaacgttatttatctaataaatatttaaacgctctttaatagtattatactattctacgtatagattgttataatatagaaaagaggtaaaatccgctacgaatttaaaatttaagtccgtaaaggcttgtaagcgatagctaatttgaatttacgtagtatccaggattattaggttatagatatataattaggtatatttaggaaattagcccggtctagattgtaaaggactataatagtagtataaagcgccttatatttagaagtctttaggcctgttactactattgtacggtttcttagtatattgtataaatataaaagtaaaggtattattatagtgccgtagtttattttagaagttttaggcctgttgattgttaccttttagtaacgaatataagaaagtaggtagcggtttctatagttctaaattaatatcttcctatatatagtagctactaaatttgggattttttatagaagtgcccttattaggggttagtaggaatttaatagccgaaaaaggggtatacggatagtaaaccgtttatttaattaatatttcgtactgtaagatttatatataacgtttatagggcctaaatcggcgtaaggggtggcttaaatactattaagagggatccaaatatttggttcccttcgctataacccctatacatttactacaattaaattgggtattccttatactactgctgctcggtccgcttttacttgaactttttaccgctcggtctgctactatatatataaagtccttacaatatcggtatatagaacgtatattctataaggcgtattacgggtactaaaatagaaggttgaaatagatttattctcgtagtaagtagtataatataaagtttgggagttatttacaactctttataacctccctttagtatacgaaggaggatttatagggtttgtaataattgtacgggaatatcgaggaggtatatcggaggtttggctgttaatattattgattaattatacgaaaagtatacgaaggcgcgaaaaataggtgtataggaatgtactaatagaaaaagcgtgaaatttaaatagtactaataattcttttgcgggcgaaaaccctggtttcagtccgtgcgttagcagactggtagtgcgagaaccttttacgtggagagcgcccgcgaaagatactaacaccctacccggattcttaacccgcccagctgctgtaagtatatagagaagtccgttaacgtccacttgtgctggagaacagtacaggcacctgatagtatccattgtacataactgacccgggcccgggcccgccatctcccaagtggaaacgggcccgagcgggacctcgataaaataaagatatccccgccctgcttgcctcacatccacaccacgaatagcgcccaagcttcaggggatcacccgctgccaccactcaccaccgcgtcatgacgctacgaccccaacttcttccggccatcatccgagtccaaccaagtcccggtcgccaacaacagccagcgccgccatgaactggctaacagccctcagcctggccgccgtggtgatcccctcgctctacatctacaccgtctccatcgtcgccacacgtttccccgtcctgcgcaacaagcgcatatgcctgctgattgcccacccggacgatgaggccatgttctttgcgccgaccgtgctggcgctcacgaggccggagacgggcaaccatatcaagattctgtgtttgagcagcggtaagtgctcctattccgtccatccgacctttgcccatctttttctgccttcccaccaacaattgctaaccagccccgaacaacaggcgatgccgaaggcctcggtcccacgcgcaagcgcgaactcgccacttccggcacttacctcggcctccgctccccctccgacgtctttgtgatcgactcgccctttttccccgatagcatgactacatcctgggaccccgagcgcatttcccacttgctagcctcggctttcgctcccgaactcaaagagaccaccaacatcgcttctgccagcgcctcgcgatcatccaagaacaagggaggtgctggaaaggcggaagtgaaggccacaatcgacaccatcatcactttcgacaagcacggaatctcgggacatccaaatcacatttccctctaccatggcgctaggttgtttgtgagtcagttgttggctgctacggccgggaagaacaaggaaaaggggcaggggcaggtggatctttacacacttcccacgctctctctgccgcgcaaatatagcgggatcctggacgcccttcctacactgttggaatgggcatggtcagcgggtatcacgaaaaaggacaaacacgaaaggccgggcggcttggtgtttatgaacaaccttattcctggcgagggatgggcgagtgtggacaaggcgtgggcggccatgaccaaggcacatgtgagccagatgaggtggttcaggtatgggtggattggcctgagtaggtatatgtatgtgaatagtttgttcagggaggttgttcagccagctacggccgacaactaagattcctcaatgagtgatggggatgaatgaggattgctttctaatgttggttaggacggaaagatcggaaacggcggctatagccgaagagatgagtatagttaacgggggaggaagctcctatggaaagaaagcatcagggcgtcggcagtttggaaaaaacatgcgctcttcgggtatctatattggcaaaacacttttcctcatcaagtcgtaatccccctccaaatccaccacagccaagagaaaataccaatactgcaaccagcccatgcgcccttgctgttcagcctcggacacagcccgtccaacctcaaaaccacctacgtcaacaacctcaacaccatctctgccctctttctctccagcctcttcccttcttcttcgatactccttcccttccgtcttacctcacccatcacaccttgctccatctgcctttgttcctcttccttctccctccgtgccatctcatccatccctagtatctcctccaccatctgctccaaaccctccctcttcaccgccctcggcctcaacgtctccaccgtctcgcccgccgccctctgcaacttctccgccttgagaaggtccaaactctgttctcgcagtctattgaaccccctcgcagtctctgacctcaaatccatactcaccaccgccgccttgcggacttcggtccacctcttttccgctctgaacccttgcggcgctcccaccccgcgcttaaaacgcactacgcccgtgggaatctcgtagtgaatcgtatcgggcaacaggcctgggaaggcatggatgagttgcggaatcagacgggtggagatgtcgtgggaggggaagatcttgaccttggccgtgggtttgttgggaccggggagatggacgggggattttatgcgcttgaagaggagggaggaccacttggcaaaggtgtggacgatgtagtctttccggagcagggttttctcccagaggagggtgtcgtgcgctggggagtggctgaaggctgcttggtcgagagcgtgcaaggggtagagggattgtagctcttccacttgcttgcggtagacaggctcgaggtcgagcataatttgtatggcgcgctcgatcttgttgtttttgatcagccattcgacgtatattttgtattgcgggaagccgggtgtggcgttgtaaggaggggaggtcatagtgtcccagattagttgaactgcgttgcggtgtagtcggcggccggggatcgaaacgatcttccactcttttgccgcccgaggagaggtgtgaatgtaggcccattcaagcagttcgaaccagactgatgggggaatcgaaaggcggtacacggcagaaacgtggtcgagcatcttgcacgccatggctatcatgccgttcgacccataacaggtggcgattgtctgcaaaagacgggtggtaggagccatgggcgagccaggcagaaagtctcgccgcccgccggtgatcttcaagtcgccggtttcgatggagccagagacatcaatcttgtagttaaagtatagaacggactgtacgtcttccattacccctgtcctggcgtaggcgatgagagcagcgcagacgaactcttctgacagtagatgtaaccggtttcgcgcggtgccaaagacgagatcgacgggtgaagtccgccgtaacatcctcatcagataatccaccttgtgctctgcgccaggattctgcccaaacctgtccagccgcttgttggtcttgtcaaagttcatctgtcgcagctgagacaagttgtcaggcgtgaagtacggcagaaaccgctgctcgggaaagaggtttacaggcttgacgcggaagtcatgccggttgtgttgggtatacaacggttccgtcaagaaccgggccttgagaaattcggcatacaggtccgtctggcgctcccacatcttttcagagacgttcatgtggaaccagatcttgcgagccaagagggggtccgaaatcgatccggcgcatcgcagcaggactttgtagtcggacaaaagaaggggagaacccgagcggaatcgacgaaaggcagcttcgtgaactagggggtaaaggtcggtgtttctttttctgacgccgtaattattgaccagagcccccaaaggggaccaatcggccatggctgggtcgacccatatgtctcctaacggatcttggtctttgtgaacggcttcgacggggtcaacggagcggagaagttcgctgaatgctgttggtggaagttgaaggatctcgagtttgttctccttgaaataagtgagcattttgtggggttgtctgaaggccgcggtgaagccgtctatccaaggcgaccgttttgtcacaggtggcttctttgcgacgacgggtcttgcgagaagggttcggaggaggaggagctcatcttgctcgaggggctgtcgaggtccgtcaagttggtgaccgaatccatggtgggcaaagttgcctgggtatggaattgctgagatgggttttgctgtttgggtcgtagaatgggggagcttctggagcttgttgacggcggaggctagtcgtcgagatttcggagaaggaactcgaaccccacgacaggagagaagggcagccattgggttgcaaattggggttgacggcgttgtacaccacccccattggcgactttcgtccgcaattgaagctcggccgtggtgttgaaggggagctgagtgccctggtgggcgtgcctaggtactaactgaagtcgaggtgtaagtcaaccccgctaactcaaagaggagaagtgcgatggatctcgcgatgcccgcctttgcaaatccggggaaggcctgttgtcactttgggcgcctgttcctgccaagaccttgcccagccgaagctctggcataagcgtttaagaaccggtcaagcttccacttcggaagcggtcagtgcgtcgggctgcttcagttgctcttggcatgcgaccagctggcactgacctcaattcgcaccgaagcgagcgcttccaatcgggcaggcatggaaaccccccgccgtccgtcactggcactggactcactcatcatcgttccagggcgctgcagctgaggtccccgccatcaacaacaggaacacaacgccaacttcatttttttttctctctcttcactcgttatttatttttggctcttttgatatcacacatcacacaaaatggccgacgcagtagaagatgccggctctgtttccgagcccatggacctcgtccgccttttgcttgacgaggttgtctgcgtcaagctgagaggtgatcgggagctcaagggccgtctgcacgtaagtccactcttatgtttacatatccccttttcagtcgtcacatctttcccgttacgcctcactcaccaccacccgaactcattgctaactcggatactgtgatgtaggcctacgactcccattgcaaccttgtcctcggggaagtcgaagagaccatttacgtcgtggatgatgaagataccgaggaggatgacctgaaggtatgccatcttttcacttacccaccgccactctctcgtcaaaccacctctcacccctttcccattatacccaccctccttcccctttccttctcatacctcgtttgtcttttttgctttccctttccgtcactctcatatactaacaaaaaggcagaccatctcccgcaagtccgaaatgctcttcgttcgcggcgattccgtcgtgctcatctcgccctttacccgttcttgagaagaggccgtgtatgtggagcgaccagttgacgagcacgatttccgccaccgctacggcatcaaacccttctccggtggcccgcttggccaggaccggttgcccatcggcaggtggaacttattgcacgtggcggatgaggcgcagttttgggagggggtagatagggaagaggaggagcatttggaagagaagggaaaggaaacggcaacggcggagggttctggacagtcagcagccgaaggtttgtctcagtgggagttggacatgggtcgtcgctaagcctacctacctaggtggtggctacctcaaggtcgagaggggcggcgcttacaaaggaaaccggtaaccaagcttcgggaagaggataggagagagatacaaggagagaagttggcttgagatgtgactatcaccgtcatcacatcacgttcatcgtttgtcgttagagccgaaagatagatcacggcacagatataccattgttattcccggccatggagcattgatagccaggcaatctccttcctcctgaggaggctgaaaaggatcgctcgtacaaagaatacagtacgttgctcaagaattttcatatgttcatttgagaatacctgtaggtcactcatcttccaccgacacatacaaaagccatatcgtccatgatactactactactactactcctactactacttgaatatctgcaagtagtgggtcaccactagttctgtactgtgccctgactgcgccgctccgtatatgagccatcaaaacgaggagatgaggccatgcatcaaagaaagtataaagaaaaaaaggtaacgcggcccccaacttgggtcatcacaacatcatctgcccaacgccaaatcagcaccaggtgccaggtcactaagcaccaaccttcacctcgttaccgccaccctcatgtttgacatcttcaacgcccgcagccaccttatcacccccttcacctacattaaccccgcccaacggccgttcaggatcataccccacactcttgacgatacccaaccccttggttctgccttctctgaagagaagtctgtctcccgggactaggtattcgggtctctggacaaaccgaaacgcgacggtagcccgatcgccggtcctgataaacggacgatcaacgtcgatgatggcgcatgtctgggagacggggccgacatgaagcatggcctggtatttggttttgatggtggttgcgtgggagaggatgaggactagtgcacgttaggatacatacagaattttttgaatggcaccaaggggcagaggaaagtaaagacaaaaggaagcgctgtgtttacttaccttcagcaatgaactcccgatacaccttcggcggtccactttcagtcttggagagcaccaccattcccttacgaacgtcctttctcttgaccctcttcaacgcgaagctggctgactgtcccgcgctcgccgccgggacgcctatcctcttccgctcaatcgacctgatggccgtggtcgtgaacttgcccaagccatccggccccaggtaaacctcatcacccgcatggatgacccccgacttgacgattcccgagacgaccgtgccgacgtgggggacgctaaaagtgtcattgacatgaaactcgaaaggcgcgtcggcgtcgtaccgtccatggtgcggcaagatgttgaggaacgaacggaccaagctcaagttctcgcctgttacattgctgacctggaagatggggcagatgcgctgggagacgaactgagtggccgtgttgatgcattcctcatggttcttgatgaaaatggggatcttcctcgcaccaggagacttcaagatgcgggtgatctgggtgatggtctgttccaggatgttaggcgggcagatgtcgatcttggtaatgaccaccattattggcacgttcagcgccaaagcaataccaagatgctctttggacatgcctattagcccgttgttggccgctaccattagcaggcagtaatttggcgacgatgacaacaagccgaagacggtcgtccttagataccgttcatgcccagcaagatcggtaaaagtgattacttttgcactgcgcttgcctatttcctcccacgagagcttgcgaccgggggtgtcggaaagaatggtctgaccgtgcgagtcgaagcccatgatttccatgccgacggaagacgtacgaccggtctcaatctcgtgcttgtgtcggaaaagattcacgcgtgcgcgaccgcgaccgtcgtccaagtcgcccttgaccagaacacccagcatcgaggatttgccagcgtcgacattgcccacgactgctattcgcgtttcgataacctcctcggctgcggacgggcgtcgacggatcatcaccttgccgctcacgtcgccatcgcgggttggggtaccgtcgagatcgccgcccaaattcttggttagtagcagctggcagtcagcatcaatctgggctgcggcctgcgataacctcttgtatgccacctcccaatcctccttggtcaactttaggctctcgccatggttctcgaagccgatgtcgaagacggattcgccgtgtccttcgtccaaccgctcaccgacgatgtcggcgagtttctggagggaggcgtcatcgtcaggggcggacagcagaaggtcgcggagtcttattcgcggaccgggctcggagaggttgaggctgtcgaggatgtcgtcgagctcagcatgatgttcgacttcgggggcgatttttgaggataatgttgagcttgggcctgtcgctgctgatgttgtcgcagtctggctctgggcagccttgtttgggtagcgcaatgcttgctgtctctcgacgtactcggcaaagtcgctaagggcagcttcgccttttcgtcgttcgtgcggtgcctgttttgatgccatggctgcggtcgggaggtgagcgacaagaggggtcaagaaccaagtgttgaaaagatcacaagtaagctatggaatatatcctaagaatcattgggccagaaacagttgggacgaaaggcagtaggtattcaagctgatattagtttgtagggacgtgggagacagaggtaccagtaaacggtgagacgttattctggtcagacaacgataagtaggtacgtaagtaaagagcttcaaagacacaagtagatggagtatatgtcagatgcaaaactaaacctgatgtaagaacagaacgaatggagtatggatcgataggtagtaatggcaaagaaaaggctgaagagtgtgccttcttgtatgccttgaagtagaagcgaagtttcggtgatgttcttctcgccgtctgagtcgaacccgaatggaagccaaggtagtatgtacccaaggtaagtaaggtatggcatatgcgggcgtcaggatactgtcgtctagcggtcgaagagtcatccaaatcaattgatgcccctgctgttggaagatgcacacagcactgcagtcgccttacccacaatcgatgacggtgactaaccgcggcggccaactggatttcccgccatgccagccgcttatcgataaggtccccgcttggagacgggagctgaggggtgccggctggcaaaacccggcaagactgatccactgctaagagaaaacgcctcggctggagccgggcctggagctgcctggccgttggtttcttggcaaggcatcctttgaagtttgaacctccaatcggccggcaattgccgttcaacatcactgcaagacccctaactcttgcttgggatggctttatgcaccccagattcgtgcgacgatagcatcgcagcggctcattcttcactactcggtttcattgttcgtagacatttctcccctttttttttttttttttcaattttcttcttgattgtgggagaatggataatgggaagcagcggcacatggatttggcatggcctccagagggactcacaggtggaggccgttgaagctgtcaagagtgccacttgaagccgaaaagcaactgtcaaactggcaagagcctcttcgagctgactacaccgaaggttatctgctctctgctcctaccagcccctccgcgatgactatgacaatgacctcactataacgtccataacatcagtcttcctccatccctctttccacccggagctatccccacaatgaaccccgcgaaatcgtgggagaccggtccgcattgacactggcaacagcagactgtcgaggtccaggtcagtactactgtagtggcactgccaccgccggtcccggacggaactgggggttcccgcttccaaaattgcgagatcgggaagctctgtgctcagtgctcccaggcgcacgaacggaagaccagatgctaatgtagtatattacggtttgtggggaaagttcaggtcttgatgacgaaatggcggatgcttgtctggtcttgttcgccaagtaatgttctgagaatgattcctgcgtgggtgtactgtgtagaggtatgtacgcgtgtcgtcgtccactgcaacagttcatggagaacaggtcaattgagctccgattacggtggcattgtctttcgacctcggcccccggttccacatccgtccactccaaccactcctccacacttctcatctcttggcttgacatccgacacaggaggcgaagagactgctgatgctgatcgtgacatggatgaagcatttggtcgtcgggctgttgagtcacattacctattggcatcgtgacatcctggcgtcaagcatgggcttgatagaggtataggatgttgacggaccttgtgcgttggcactcacagcaccgataccatgttcacaggttaggtcgcttacagggagaatgaaacaagcaaactgcagtaataagtgtttacatttgttcactttacgttgacactctatagtagtacatggcttcatatgcttcatgctttgtatcaaagctactcgaatgctcttcatagccactcgcgggcagcccattcaattcattttgatccccgctctaaacgccagtaaatatgccgctgtgttgaagacagcaatgctgataatgaatacacacaaagttaaacccaaaagaactttttgacttcctatccaggccccaaattttcttcacctcctccctcgtctaatacccaaaagaagaaagaagaaaagaaaagaagtagaaataaaacatgctaaaccaaaacttcctgccagttgccaactcggtgagtgcgtaatgtcacctccgcaaccttcctaaaccgatgcctgtgcaagggggggtataatgttgaaaccacgtataaacaaaagaaaagaaaaagaaataaaaaagaagaagaagaatcatgcgagagaatcgctcgaggccgaagcgggcacccgcccacagttcagactcgcaaaagtcgtgaaccaacagcccaaaaaccaatcaaaccccacctcaaccctcacttcaatctgcactctgaacttgcccttgccctttcggtagttacccaaccagcggccaaaaggcttttgcatcagggctcttcacctcctctgcatctcagccgatcccctcctgctagagacggcgctcgaccttccacttccagctgcactgcccagcccgctaggcaacataagcgtgtcactctccatcaccccgtccatcgactcaccagccatcatcagctccgagtaggctggcgggctttcgggcacgtcctggtaaatgggcggcgcctcgttatcccacgagataccaatgcctccgcgctccgtaagaatagaagagaagtgcatcctgagaatcctgcctacgccggtatgcgtgaccaagttgggcttacccaccggcgcccactcctggctgaccaccatctcgaccattagctggtgtgacacctcgtgcgtcgtggacgtgccgggcgcggtccatcgcgtgtcgcacactgcgggggaggcatgggatttggagatgaagtagtcgagttcgagctcaatgtgcgaatcggtagccgaagagtaggatgatttccaaccagagaaaatggtcttctcgccgatgatgcgggtctcggttctcggcaggccctttggttgctgaggctggccatcactgccctctgccggggtgggcgggacaggaagcttgggggcgtgcttctcgcatgctggcgccagggacttggagatctcctcgagcctccacgtcaactttttgagcttccagtactccatcgtgccgaccttggggttgagcctagcgatcccgtccaggcggatctgcagcgtgttggtgcccgtggggtggatgtggtgggggtagtgcacgttggccttgatgttggtgggagggaagacgcggatgctgtggtgaggcacttcagaggtggcgagggatcgcttgacgtcgaggaccttttcgagcttgatgactggctgcaaagtgccgttaaccttggtcagggcctcggccttgaactcgtaggcgatggaggccagagggccgtccatgctggctggtaggtgaccgtcaagcaaaacggaaaaagggaaggagtgctgccccttggcaaggacgagagggtggtcgaggaactgccatttcttgagctcggtgtactggtgggtgcaatcgtggcagtggtgagtgaaaggtcgtttttgtgtgacgtggatctgcagtgtggcattgatggactcgacgtccagcaggtcgtggtcgtccttgatgttgagaaagatttggccggagacgagcgcgcccgtggatgattctgggtcattgtagagcacgattggaggcgactcgagcttccagtcgagagaggcgggcgtgttggcgtgcacatctttgttggaacggccgaagtgcatgcccgggaaggatatcctgtggtggtgatggtccttttctttgtggtgatggtggtggtggtccttggcgctaacgacctctttgctcgtgttagtgctagacgctgtgctggtggtgtgtgcgctatccgaagaatcgctggaccttagcagaggagacatggatcgtggtggcgtcgtgttgctgctgtcttcttcttcgctcgaggcgaacgcaactcgttctgtgattccgtgaccaacgcgagcagcgcccgtcggactctcgcgccttcgggaagtcttgccggattttgtaaaggtcgagacctggaactcaagcgtgttggccgacgacctcaggaaatcgacaactcggtgtggcatggctggtgttgcttacccctgccaatgcgggggaaggtgcgctgtaagtcgggtcctgtcttgggcgatgggattcgctgcgagaagacactcgaagggtcggtcggctgatgttgcgtcccgcgaatgctaccttttcctttgtttctttcgatcgtcacaagatctgtcgaatcttttttacgtccaattgtgtatgccgtgggtacgccagcctttcccaatccagcttggtgttggtgcacttcgagtctccaatatccaccaaaccaaaaaccaaaaaaaaaattgcagcaacagtgccctgctttgttggcgttgatggggggttctggaaaaactccaggaatctgaataatgcaatgacgtcgtttcaatgtggaaggacgaagtgtctgttcgttgtgctggccttgactgactcgagtagctgagattggagaagtgttcgttgagggtgagatatatggtgtcttttaagagctggaaggtgaaattgacgtaacactagaaagtgtccaagtcagtatggcgccacatggaaatccaatgacatactcagatcgaatgtcgagggaatctccggttgtaccagatcagcaatataagtagagtacgtaccttgcgcagagacaggtgcaaacacgagaatgaagagggtgagtgccaaatgggacgatggtgactaaggcataggggtatataagaggagaagaccaaatgataactgatcacaacaggcaaggccaggaacaaacgacatagggatcaagaggttataaaaggtatgtggatccagggcagtattggatgctccgtcaagagcatttccatcgagtaattatgtgtcatgtcacaaggaccacgaaaagaaccacaaggatctgccaggatctgggcccaaccacgggcatgctaacgcacaacaaggccgccctggtttgtggctccattttctctttgtttccttcttcctcggtcgctttcagtttgttccttgttgccaaagtcacttgtacctgcggtacatgcctctcaactagtacgcagtctgggctctccgcggcatctgctaccggacaacggaaccccaccggagccatggaccgtgtagtgtaagaacatgtatgttaccttaccatgaacggtacctctactatgtacttttcatccaagcttcacccgcaatttgtcatggcgcagggagctttgacgaaaaggaatttggaatgtgtttcggcaaagggctgtgatttatgctcccgctattcccgtcttcatattaaccgggggattacagtaagccggatcttttttcaggtgtcaagggcagttcaaacatcatataagctatgcataggtacttagtactttagatttcaaactgtccaagggaccagttgctaagttaccataccgtgacagcaatgcgctaacatgaaaaattgaaaatttcacacgatgccttggttgtggagcggcgacaagaggtcacctctattcattccttcaacaactgcacctcgatccacaatgtgcaactgactccggcccgccatccagaattagaggtacagtccagtactaggtagtttgtttgttagttcgagacctcgtgtcaactttcctatgcgttttcatggctaactatgtaatgcataatcttgctatagatacggcatctctaacattcaaaatactaaatcaaatccagctgatgcctatgaattagtcagtataagcttttggagtattcggaataggtttcgtctggtgcagtgcgctatacatatcgcactgccaggagtgttttagtgtaccaagctaacagaccaaccaatatcggtctgtacctatcgcggcgacttccttcccccgatttcaatccgtctttctcgctacaacagagactttggcaagtacaaacccaaggacgtcctgctgacgagtgcgacgcggatctgacctgatctgctgtgcccttgggtgatctcctggcacaaaataaagtaaaggggttcttccttgccggttcatgttcttcaattgagctgtgaccctcttgaaacttacaaaaggtacacgtgtaagcccaacaatgacagcaagtcgttgttgcccgactgctcaattctttctccagattccccccccaccaaccaaagccgctgaaagccctggcgcggatgccctgggaaagtggcgctaacaggtgccctgggtgccctgggcctctaagttttcgcctccagaatatgggatttgcaggccgacccgtacatccgttttctgtaggaggagtccttgacgcgacacaactgaaatttcgagcaccgggggcaagcattacggtggcactccgctcaagacttttcagaaccttgacggctgtacacgtactccggcaggtaaggtaggtatcaagtacctctacctatgtagtagaggtctccccctgccttgtgcgggcagccaacagctttcggtttttgacaaattccacagattcagtctcaatggaacttccatcaggtagcctataggtacatagagatacgtaccccccatggaaattcagtgctctttcgtttcgatgaggtgtttcgaccgaaagacgcgacaatgactttatggagatcctaccgccggccaagaccgattcagggccaccaggcaccgcacatgggcctcactcaggtcaatgcaatggtggacgcggcgggggagatctggaacacaccaaccaagatgctggactgcagcacccccttttcttttccttgaggttattcgttacgtgtttccattcccgccctgcccgctttccatccggtgcttccattacgtaccttaaggtttcagcaggctgaaatccggggaaaagcagcttcttcccggtgcttcacccaccgaggccaagactgccggacctgatgtccttgctcagtttatgttgcgtacggtacctccaataaggcttgcgaaccataacactcagatggttgtggtatacctacaggtataatgaccataccttgccggttttgttaccagtgcaagagttgttatggttgttattttctattctgcctctattcaggatattcttagggatcgcaatatccacactgacaccaccactgcggtctacttgcccgacacttccatacggctgtcatttcccgtcacgagcaccacgggcacggcatgattggcagatgtccgtcattgtctatttggaagatcgttgtgcgttccgtacgtttgagccgacgacatacctctacgcagtaccttgggtatttgcatcgcttgacagagcctcaggtcgctgtcgctcgcttgcacgtgttaggaatgccccgacattcccgagcccgagctgtccggatattccagcgtcaattcgcgctcaccgcagaagccctacgaacaggagatctgccacaacagccctacaggacgagtaggatcagcggatacagtaggaattcactttccgagactctcgactcgcgggacaaaactctcccacggggtttacgtcgagcctctgaaggcctgaacgctgtcgctgcccaaagaggttcccgtgggccctggctaccgccgtaggccaaggagatccacgagatccctttgcatccggttcctgtttcgaaaacagcggggatttcaccgtatacaccgcaaactcgctcatcttcttttacacgtagggtggtgaagttcattttggaagacttctagtactgtaacatggaaagtgacagaaatagcaacaccccgccgaaccacatcagatgctgggtggaactgggaaaacgtactgtgataaagcgctaggacgtctggcgatacacgtattttacagtttctttacaaaaacggtatttgtgccccaaggccccccgtcggaaaagctaaaagttgacaaagtgacaaagctgcagtgcttccaatgttgagcctcacaaaacccaaaacgacatgtccagcgcatgcagtgcatgcaggccgctaatctgttacctaatggcccgccgtttagcacccatggcaggccaaacatattgcgccttcaacgaccgtggtggtgtcacacggcaagtgactcctggaagcttactgaaagccaatggtgatgatgacaagaacgcctggcctgtcgtgactcccacctggtcttgatgactggtggtgacaacggaagacactgcttgcaagccgtcagtcacaaaagagctcgcaaaatgcacaagaaattacacaatgatgtggtccacatgttgtttgttgttgcttttgctttgtttcatgaattcagtaactcctcttcaccttcttttgatgggcccttgcggggttatcagtttgttggtgaaagtcaaggcgggccagactgtgcaacaactgtggtcgaccgtcaaccacgtcgttgatggggatatggggtgcgtacccgcgactggtcgtcatatggacttccggtcgtcagtccccaaactcacgttacataattgccgcggctcattgacagcgcacatcaggtaaatagtaggtagtgtacatagcttcaagctcacacgtttcccggacgacggactggaggtgaaatgaaacggacacggtccgacaacccgctttgtgttcaatgctgccgcattcactcaagtctggggacacggaaacaccgctcgccaggcccagggctacaaaaagaagttttgcatttcatcgaagaccgaaatagtcggtgaaacctcaccttatgctcacccatttggttacaaatggcccgtttcagacaccgggtcccattactcctcagctgcctacgtacatagttgttaccaccacacgtgtactgtaaggtacctgcgtcgaatcggctgtccgtggtcgaacggtgcctgaacatcgccctccctcactcaaaaccgcaaagaggaatttcggagtcggccgatgactgtgcagggcctcagcgatggagcacgccgagaaatcctccgcaaaaacgtaagggaaacattgggccgccggggttcgtgaccgggggtgacggggctagcgggtccagacagccggatgcacagtcttggagggcgtcgagtcttccaacgacatgttttggaagacagcccgatgctgtacactgttgagacttgagccgtgaagtcattaggtgctgaagatcttgccgtgggagggtttagtctggtgctgtccaataagagatacctacgtaggtacctatgcatcgaggctcttgcagctcttgcggctcaaaaacctcgagttgatggaaaaggtgagaccacctacatctgtgcacacgaattgaggccaacatatgtacaacaaacacttgcaggaaactcggaccagtcgttcatcctgggaatcgaagaaaagattccacttcgaaatgacgaaacgagcgaacccacaaagtcgtcacgaatcgaaacgcacgatcgagatcgaaaatcgcaaaagtgggatatgagaactcttcaaaccagatgaccaccgtctccctgctcgtctccctactgccactgctacggtgctccaacgaccggtctcaccgcgaccctcaccgtcgacaaaagttcaggaaacggcaccacacaaaggtacgcgagtggaaccctgaatgtaggtgggtcctttttggtggatcgagttaggcttttgaaacaattttttagtgcacgttattttcaggccccacgccgctttgatgtgtggactgcacgctccctgccaggaacgagtgcacgggctgaggggtccttgtccggttggcagcttgggagggcgcggtagggcagagtcgaccaaccctttttttttttttttcttctctctcccttcaaaggaccttcacgaatcaggaaaccagagcagggaaaagaacaaatttctttcagggggcttcctcgccgctcgacgagcgaggtccttgtgtttctttttttttgttagtgcagcagaagggggaaaagaatgcggttgacaactcaagccgagggtaaccgaagaaatctcgaaaaagtccatgtgattcggctcaagcaagcacccgcaattttggaatatcaacgacatccgatgtccctcgagtaatgatgatggatcccagctcaaatgacatggcaacagggcaagaaaaggggctaacaaaacaaaggacccatcctccaccacgcgaagaggtctggatgcgacgctaactgctcacttgttgtcagatattttgtcaagctgtcggcgtcgagccgcgcaagcaagctgctagtacgtaaacgcaaaagccgcagagccgcaggaccgccacgaccgtcgaaccaaacaccgcaatttcatgacgactgcaaggtacataccgtacgctgtcgacacgcacatgagagccaccagcatgagacacgtctgcagccgagctcgtgtcctgattcgtaacttacgaggaggaccttgacggcatactggaaatttgcgatcaagtcttgtttccgtccttggaccgaaggacatcacgaccccaacgttacaccgcgcgaacaagtattccagaacatgtttctttcagccacccgacggcaaccgacgtccccatgtccgccaacggcaaccaaccagccacgcacgcggctcgtgccaccaacgacggcagccgacgggtgattgacccggatatgcctgatccgagtggcatgcaactgaaggcggccaggcgggttgtaactgagcaagctggtggacagctggaattgcctcgcctgtaacgctgcaggatttggctcgccactggacgccagctggaagattcttcgttaactgatatgtttgttggttaccgtttcgtcggctgtagcgatcttctccaaggacatcgatgagcatgctgcacactgaccaaacaatttcaagcgaaagggaaccttgacggcctggctcattatccagtggcgccatgcatgtcgtacatcgaacctgttcttgatgtggattgcattagcaacttccttgcccatatgtgccagccctttccacgtctacggtccatgttccagaaagatgtcctcatttacatcatcaagcatacccgtctccagtccgcacaacgaaatgcaaggctttaagcccaccgaatattttggaatacagtgtgtgggagtaccgctgaagcctactcgaaaacacaacggctagagtccctctgggatatctctatccaggcattgcctaaacattgagtttcaaggtatattggagatgctcgggtgcgtagtaagcgtaaacacaaggtataatgtcaaaggtttcaagtccaaggtttcagtaacaatgtcaggaacaaggcaccttggtttgtcaactttgatggcgacaatcataacgacccgaccatccagatttccaaaactcagaagtttccacgctttccccgtagtcgtagagtcacctacacctccgggtcgcttgacctgcttggtgccaacgttagaattggggctctggtatgcgcgattctattgctctatgaagacctgagatggccctatgtacgagataggtaagtataccgacgccgctgcatgcaagaaaaggacctcgggacgcctaacaacgaaaatggattggattgcagtttcccctgacatccggcatacatatcgatacgcttagtctgagctcaacagctccttgatatcctcgatcctctgcatcttcttttcctcgtctgacatcatccccagtgatgttgctctgcagtcaaatcaggttagccttttacctacctccagtcaatgtcattaaatcactgatcggggacaaactcacataaactttttcctctcctgcacccgcaacatcctcatttccacactctgtttcactataaatcgataaaccctcacctcatcctcttgccccatgcgatgcacacgatcaatcgcctgcgcctccaccgcaaaggaccaccacgggtccatcatgtagaccctcttggcactggtcaggttcaacccgacaccacccgctttgagactgagaagcaaaacgcaaaacttgttggtggattgaaactcggtaagaacagcggcgcgggccttctgggacatggacccatccagccgaagaaaagagatcttgtgacgtgtgagggcggaggatatcagcgagagaaaggatgtgaattgggaaattacgagggacttcattttggggtgctcttgacgcaaggtgcggaggtgtgagattagagcgacgattttggcgctggagtcattggcgcccacgcgttgtagggagatgcgcggctcgggacttgcccctggggtagaggatgtctccaggtcatcatcgtggcggatgacttcgaagatgtcgcggatgttgatgtgctcgcgacattggaaacaccgcgggacctcgttacggtcggtttgatgtttgatatagtcgagcagacatttcttgcacgcagaatgccagcatcctgtcacggcctggtcgatcattggttcttcggcgcagatggggcattcgttgactgcttcgtcacggatctgtctaagaacgtgagcgccgaagttgttgttggttttggaggcgtcgtctgtggtggcggtgaagcgctcgatcagagtttggagatccatatcgtctgccaaacccgccgcaacgtcagcggccatattggcttcctcctcatcagcgaggatctcctggttgcgaacaagcacagggtgacagcaggactgccggagccgcaagatctgtgcaaaaatggaggtaaacgccttcatgacggtgccggcctgcatattgtcaaagagcgttcgcttggcgcggttgaagacgtagtcgtagactgccctttcaggctcggagagttcgatgtcgacgatctcgatgtgtttgggcggaagcggaacaaggaactggccatccggggtcttcatgtctttggtgcggcgcatgacgagcggttcgaggacggtttggacgacgtctaaggcgcggacaaagttcttggactcaaaggggacggtgatgaaggtccgccagaaggaaaaattgttccatggctcaacgcgtaggaaacggaccaggctgaagaggtcttcgaggcgattgacaatgggggttccggtgaggacccagcggtgttcggcggcaatttcgtagcatgcgcgggaggtcttagcttggcggttcttgatattatgtgcttcgtccagaatgacacggaagaagttgagggagaaaagcccgcggctgctgagtctgtctccattcttggtggcgagttgggtaaactcggagaggacgactccatagctggtgatgatcacatctggagcgttggccgcgttggcttcgcagcacatggtcaccagatcgacattcttttccgccccgtagtacatcatggtcttgaacgtgccctccttggaagcattctcagcttcgctttgccattgcgccagcaaggacatgggggcaaccacaagggttgtgcacggagcgtcaattgtcgtcttctgtccagagactgttggtaggcgtgggaggttgttgaccgaggtagggccagcctcccgcgccttgatggctacttcggatcggtgagaatggatcagggaaagcatctggatggttttgcctgtgatacatgactgtgagctggatatcaggtcaaagagaaaagaaaaatgtaaaaggcaaacccaccaagtcccatctcgtctgccaagattccaccaagacaatgctgctcttgtttggggaagtccagtgacagatcgccagagtatgggttgacgtagaagcaaggttggtcaggaaccacaggtaggtccttatcgtcatggtccttggtcggccacacgtactcttcccataggggatgcatggatgtttcacggtcttctgttcgctggttcttctccttggccagcatccagtacagcgactgcttctggtagggacgcaaggtcatggcgaaggtattagctggttcagcctcgggggtgctaaagtcgaaggattgggccttcttgtacagcgcgtcgagttggtcttgttcgagctcctggccctcttcggcctcttcggggggagaagctaatccgttagtgttgtggtccccagccttggccttgtccatcgccttcttctcggccgaatctgctgcttcaagaaggtctttcctggcgtccttggcggcagcggcgttgcctcgagacggaacaatgttgatctcttgaaacagtctgacaagcgccacttgtctcagtcgcaggtccttctcttctgttgtctcgtctttctcgtggaacccggcagccctattgtcggctagttggagggttctccccaagaaggcagaccgtagcatgtagcacttgagctgcaagaagacggtctcgttcgttcgtagacgctcgggcgcgtaaacacagatgccttcgaatctgcagatgttctggtctattagcgttgacacccagttggctgtgtctttggctagacggccgagttccctgccactggcgtcgttgaagcggactatgacatcgacacgtttggcagctgccgcgctgactcgtggtatggactgcggggtgccaggcttggtctgcccttttcttgcaacggtaggtggttggatcttttggcgctcaatcttgacgctgtcaccgtgtctgaggaggcctgtcccgcttctggtagcccatccctcaacaccaaatgcgccgacgtagcgggcgtctggcattgatgggagaacctttgttggtgtgttcgattgcggctgtggttgggcttgagcgtgcgaccgggaccgtgcttgtgatgttgatgatttcttgggagactgacctcctacaaccaggggcgaatgcgagttgactctgactggaggcgcccggtgcagctttttccatgttccatccaggtacatgttgacggctctttcgatgttgttgccgcagttcttgctgatgacgtggaggatatcggacgcaaccttttcgccaacaaaagcttcgaatgtgtctttgtcgaaggccagctggggggactcgaccactgggggtgccacgtcccggggtgtcgcgatcggagtatcgacgtctttcaagagatatccttttctagggtctggtttgggcatgtcgttgagccagggagcacatatcttcgtggcgtggggcgttagggtgccatcgtctgtgaagaatcttgggcgttcttcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcgtcattgtggtccgcatctttggaaactcgtggctggacttcactgtttgggtcttggaggagtttcttcctgggtggtgagctcgggggagcactgaactggggagacgagctggggccgccagcgacatggtccgaatcaccctggtcgcccaggaaccggcgcttcttggagagaggctcgttggtgaagtccatggtgtcgtgtcggtccatccaggtgttggttgttcagcccattaggttcaaggtaggtacagtacctctaggtagtcgtaccacgggtgtacggtatcagtcagctactgtcacccaaccgactcgaatgcaccaactgcaatggtgaacttcagtgttgcgcctgtgagacgcgactgtgccgtggcaaccgtgaaactttggcgtgcattcgtttccgccttcccgctgtcaggtgattgcgcgccaccctagaggtaattaattacgccctctgcagtgtacagtccagtgctgggttgtttgttagctgggtacactaggtactgtaccatactctatacactagacgaaacctaatctatcccaattagtcctaaaccctctaagaagagatcgaaatagttggtataaaggttaaaagatattagtactatttgatatggcattcagaatattacaaatggtgtatccatggtaagatcacgcattgattagctatgaaaacgcatcggaaagttgatgcgaggtctcgaactaacaagcaaaccagtactggattgtatggaaagccagaagcttgggccactgaagccatttaatgccgtcatcgctgctaaccataaaggctttagaggcgccgcgcttgtgatgctgaggggcgcagcgtaacatggtctcagcgaattgtcaaatcaacatgtcctgtcgtcgtcggcttgtcttcctccccgctgctgccgaggttgtcttgtctcttgttacagtgagagatgtgaaccactttgtgacagcggggaaaacagtaccgcttctttgatcatgatatcccctcgagcggcaggttgttgtcatggcctggggcgggcacctctacggccccgtctacgtctccagcctcagaggccttcgtggcagccttccctctccggacgaggcctcgcgacagtcacagacggcgacgtcgaaaaggcccgtcagtactgtgagaaccagctcaagtctgtctctgctttccctccccatacctagccattcttcccacttgcccttctttctctgctaactctttctccccccaccccagacatggtgactacgaagcttttctcctccgacaattcgtccctccttcctctcgggacgcctacaacgccctccgtaccctgaacctcgaacttgcccgtctccccgagacagtttccaacccgaccatcgcacgcatgcgcatgtccttttggcgtgaaaccgtgaacagcgtctttgccggcaatcccccacgcgagcccatctccatcctcctccaccaagccatccaagacctcaaagcccgcgccggccccaacagcgccagctctctcaagttctggctcctacgcttgatcaacacgcgcgagcaacacatggaaaacaggccctttgtcagcttgaactcgctggaagactacgccgagaatacgtacgcgacgctgatgtatgtgaccttggcttccatgcctttgcgatcagtacatatggaccacctggctagtcacatcggcaaggcgtgcggcatcgtagccacactacgcggcattcccgttctcgccgctccatcgcagcccatccagggtccggctgggagcgtgggcaacacccggcatcccgccctgctactacccctcgatgtgatggccgaggtgggggtcagagaagaagatgtctttcgccacggacccaacgctgagggactgcaggattccgtgttcaaggtggctacaagggccaatgaccatttgataacggcgagggagatgttgaagaacttgaaggccggggaagaggtgggccatgattatgagcatgagggagaacaagagcatatctactccagcggtggggtcgacgcaacacaagctgatatcaagagggggtttggggtgctgttggaagcagtcccggctgccgattacttggaaaggttggagaaggctgatttcgacccgttcaaagtcaaggcgagctggaagcttccctggaggttgtggcgtgctctaaagacacagcacatttgagtcctctgtttgtgccgtatacgaggccaacgagccacaatcgagattcttctttccatcacgtatcgtactcttggtgctgaccgtctgtgacgacacaggatcgatctcgatcgagaccgcgagcgtacactccgtgactatcgcttagcccgattatcatgaataggcaaaagtctgcaatcgtcgacagcatcggcccaggtcttcttgtccctttgaaacagcacgaagcgtcctcgaggcaaagtgttgacatggtctcggtaggaccatcgtacgacagagaggcacatgacccctttgcagatggtggtagttgaaagcacaacatccatcaccaagaccgatattgcttgcaatctggggcagagcaaccactttgtaagagcgttccgtgtggcgtgttctcgccgggcctgagtagtgggaacatgggtaacggctacattttagcctataattgtacctctgcgaacacccaaaccatcttcgttcaggcccaatcacccccaagctcacccaccaacttctggcctatcaccaagaataaagaccgtcgttcgcaatcggttttcaagatagtgagtggccctgcggcttgctcttccgccgaaggatttccactacagggctggcatttcgctagtagttctagtcgccctcgcctcggtctcgtcaagaatcctcgacaaggttgcagggtcgcattgacaggtgccgacgcgtgtcctttgtccatattccgtacaaacttttgtttcaacgtcattcagcccaagttgccaagagcttggaatgactgctgaacatgttcatcaatcttggcatatgtgaaggaagcaatctgtaggctgatatgttagccggaccaatcactggcgaacttccacacactgcctccctccgaatctctaatccgcaacggctcgacgggatccctacagtcacataactctccgtatcaaatacctcacggtcaaagaccgccgagacggctcagtgactaaccccccggggagcttgatgccgtgttcttgcgttataacccccgcaattcattatgtccagccgtgggaagctggaagggcctaatgttcatcccattttttaacatctcttgtgtgccaaaaggggaaagaacagaaacagctccgataggccagtatcttatgaccggttcgacaagatgaagcactcaccaagctatatcatccctactgagctgccttccgtacatcgccaggcttcagacttggtcgtcccatcccactaaataggtttttactccgatccaatacctcgtccatcatgtggcttccactcatcctcctcactgccacggcggcccccatcctcgccaaccccctaagctctccactcaacaagcgtgccgccatcgacgactgcctcaaatctgccggcgttccagccgatgctcaaggctcctccgagtggcgtaccgacgtcaaccctttcaaccagcgcctgccctacacgccagtagccatcgcggtccctaccaccattgaacacatccaaggtgccgtctcctgtgccaccaagctgggaattaaagttacccccaagtcaggagggcacagttatgcttcgtttggtctgggcggagagaacgggcatctggtcgtggagttggatcgcatgtcgaaggtgacgctggataagacgacgaatatcgcagatgttcaatcgggagcgagactggggcatgtggcgacggagctgtataaacagggcaaaagagctttctcgcatgggacttgtcctgggtacgttttcgtcaagcccttacttcttggcttggccggggctaaccaaggagggaaacagagtcggggtaggaggccactccctccacggcggctttggcttttcctcgcacacctacggtcttgcagtagactggattgccgccgccacagtcgtccttgccaacagcactgtagtgaccgcatcgccaaccgagaacccggacctcttctgggctttgcgtggcgctgggtccaactttggcattgtggcttccttcaagttcaacaccttcgctgcgccctcgcaagtaacggctttccagattaacttgccctggaactcagcgtcgtcgattgcatccggctgggaaaaactccaggactggttggcggctggcaatatgccgaaggagatgaacatgagggtcttcggctcgccgagtcagacgcaactgcagggcttgtatcacgggagtagctcggcgctgcggacggctgtgcagcccctgttgagcactctaggagcgagcttgagcaatgcgcagcagtacgactggatgggagcgtttacttattatacctatggcggcacggtggacgttacgcatccttacaacaccgtaggttccctctcgtttctttctttcttctccagcaactaattttttgccaggtcgaaaccttctactccaaatccctcgttaccaccgccctcccttccgcggctctgaactccgtcgccaactactggatcaacaccgccaagcgcgtctcgcgcgactggttcatcatcatcgacatgcacggcggtcccaagtccgccatcacctcctccaccaccaattccgccaactacacgagctcttacgcctatcgcgccccggaatacctcttcctttatgagctctatgatcgtgtgatgtttggaagctatccgagcaacggtttcagcttcctcgatggttgggtgaagagcttcacggataacatgaaacaggagcagtggggaatgtacattaactacgcagatcccacgatgaagagggccgaggctgtggggaactattaccgtagtagccttagcaggctgcagaaggtgaaggcgcagtacgatccgaacgaggttttctactacccgcaaagtgttgagccggccaagtaggctggggcgggaatgtggaaggggaatgcatgagagcgagagtgaatggagcgttggccctttgttgagacgtcgagcttgtgggtgtctacaaggtagtaagcaagtgcagcgtcaaagaaagattctttacaactacggtacctgtcttgcccttcacgggtggttgcttcgcttgctcacataaaaggtttgtttatattcattacaacggctgatggcgataacggtcgatagaggtaacaacatgccggtcttccaccatggaaattcgacttagaaggactgtagtagctcggtaattgccctacttaggtacctcaggcagtggtggtggctagagccggttaggtaggtatgaagtcaatacgagccgagccgtggttacttgatccatgtcagcccaccattctcttcatctcttctacctcttgaactacgacgagttgagatggaacctaggtacctcaaggtatgagacattccagtcggtcaactactgaaataggaagtcaaagaatgacgtgaccaatacagtcacgaggatcaacctataatctactgtagcaactcgactggatgttacctacacacgaagtcgatattcagtagaggtaggtaggtagtttagcagcacatttcataggccaaccgcaaatactactctagagatgctatcaaccttgtccctatttgttatggctcccaagacctcgatatggtcatgagctagtacctaaacctttagttggctgtgccaagccctccttcatctttcccttaaagttggatgatcgacggatttaagttttggcaaagagatcagcattaaagtcatactaacctcctgtcaaacttcactcgttaactggactggcatgggctaggttgacgccgagtggatcgtcgaagcaccttccacaacctcaggtggtgttccttatttgagtcttgccaacgtctggtttgaagacttgactgcccgctcagccacgactgcgaatggaaggaactacaatagggcgttgattaggtgaccctgtatggctctctggtcttttagcaagtgcgtgttcttcgagtataatgatatgaatttgggactgaaatctgccacaacgcaaatgagggagaaatgtaggaaggttggaagaaaaagaaggatgaaaaaagaaggtggaagctgaaagcaaagacaagaaggataactgaaaaaaagtgtgcccccacgcgggattgaaccgcggacctcttcattacgcaaatgactaatacgagtgaagcgctctaccactgagctatacgggcgtataacttgattgttggggttctcggtggagagagtacacataaagtgaaggaggacaaatgccaactttcaatacattcgtgctcgtggttaacgacaaagcgttgtcccaggcgccgggtccccatatgagtttccattcgcatggttacgatatatgctgtatctaatggtgacaattttggatgtacttgcgaatccctgttcccttagtgtctaggaccctaggagcttcatccacgtcatattacgcccggtagaccaaaccccgattgaaagggacctgaaactgcaatcactaagagctagacttacggagggcttgttgaccgcatgttcatatatctacataggtagtcagaggtatccacgggaagcattaacataacgctgtcacaaatactaggggacaatgtattcgccaggccgcaacaaatatgcgcttttggctatgaattgtgcaacgctcgtatttgcattatgtcaatgacttggtcatctgtatagtagtactctacacagcggttgcgggtgctttctgtgctctcttggatcgtgatgctaacaaaataaaacgccgtgaatggcgcttctttcgggcgacagccttgttattgataaggctgatatccagatgtgggtctgggatccaaaatgggacggaacatggaccttgaggcaagatagattttgctcggagtaaattgcctgtaaataaacatcaacgtactacctctaggcactcaaagttcgccttgataatgcccatcatcaattttcacacctcatagcaaattaacaattcaagcataaactgccaaaggacgcagttgagttcgccaagattgattgttcaatggcctcgcgattagttctttatcgtgatccatttggctttgaacttccatttctcgctatctctttctccatgtcgtttttctctaccagacacaagtaaggttatattcggttggtagataactgttgtggtcaaagccgacaggcgaaaaatcagttgcaccatgtcaatcaatgtacagatgataatatacctaaaggtaccaactgaaatataggttggcgagcagttggaaaacacgggaacggagtaaagtgcaggcgcagggactaacttgctcagccaaaccaaaaaaaggtgccttaatcatttccatcctgcctgcacgccattctccatccatgtccccttaaacttcttgtccactatagttgtccagctcactcgtcgtcgggtcccaacacaccggactgtactcatccgtctccagcgccttcacctcctcctcgctaagatcaaagtcatatacatccgcgttctccttgatcctctccgccttcacactcttcggcagcggcacgtaccccttctggagactccatctcacaagcacttgcgcctcggtctttccatacttctcagccaggctcttcagcctgggctcaccgaacctctccccccttacgatgggcgcatacgcttcgacgacaacgttgcgtttgcgacaccactcgacaatatcttggcgaggacaccaaggatgaacctcccactgccctacactcaacactccgcccttgccagacccgccccgttcctgttccagctccttgatatgctgctccagttcgtcgaggtggtgaacaccgtagttggaaacaccaatagagcggatcttcccttcttcaacagcttcgacgagcgctagccaggcaccctttctgtgtacagacccgccgtagggagcatgcagaagcatgaggtctatataccctaggcccgttttggcaagggattcggagatgatacgtttcgcggcgttgtacgaaatgtgtttggggccgactttggaggtgaagaagatttcggagcggggaatggtggagcggaggatggcagcgccgcaaccagcttcgttgcggtaggcagaggcggagtcgacctgcaaagggaacgcaagttagaaagataaaagggaaaagggcagaagaggaaagggagttgggacgaacatgacggtagccgactttgaaggcttcttggacgattttgtctacttgatcggcgggactggagtgacatcagaatcacaggaagcttcagttgcaagcggaatggtcaaagggtcttacgtttggtagacctgcaaagtgaggaaggcgttagtcgcaatgaagcgtcgataagaaagggctcagtgcagtgtgagatgcacgcgagcggcggttcactcgggtattacgcactccaaaacccagttgggggatctcatatccgctgtttagcttgatcttgtcgttgataccgagtttcgacattttgtctggttgccttggcgttgttcagaaagacaaaatcgagtgttcgaaagacaaaatcgagtgtcgctgtgatgaacagcggaagtgcagtcgcgaggcgggaagcgatgacgtgcgatgaagccgacccgacgatgacaaatcttccctgtactgtgtaaacgaatatgccttggtgcttaaattcgtaggctgggacttcaaccatacctacctacccacgctgcttacatagaagtacattgcgaacaaattgtattacaaatgaacgccagacacccttttttaagcctccggggcttttccctgtgctaatactacagaactccgacaacgccagtgcatgccacaccctcagcttgagttaggccgtacatccgtaaacagatatcacgtcaagaaaaccgatcaaccatctcccaagattgcccccaaatccttcatcctaaccggcttcgtcaaaaacaaatccaccccgctcgccagcgcatccttctgtatcgtcccgcttgtaactcctgtgagcgctacgactgttgcgggctccagaccattgataagttccccttctgtgctgttctcctctagccctgttacaccttcatcactcttctcttcgccatcgacttgctgaacagtttccgcttccaggttctgtaccacttgagcatcccattctgtaggcgcacccctgtcctgatccatgagcggagctgacgcaagcccaattccattgagagatgcccgtccagccttcttccggataactcgcttcccatttccagctccactcacggcaccggtttcgacgtccgcctgcacttcaacaccacgcatatctgcaaaatccaaactcccagctcgagcccttgccgcattcgtcacctcggttgctccactcccccttttagtgcccagaccccttcccaagctcctactcctttgcacagggtactccctctcaaactccctgatcttcctcgtcgcctccaacccgtccatcaccggcatgctgatgtccatcaacacccacttgtaccgtcccgggttctccttgtagatctccactgcctccagtccgttgcgggcagtcgcataggggcgatgcgtcttacgcattgccgaggcgaggatgtgaaggttgatggggttgtcgtctactaggaggcaggccttttcgtcctgatttggtgaaaaattggaagagatcttacggggttgagagggcgagtttgacagggattgagaggggggcgaaggttgggatggggaggaggttgtattcatagagaaattagatgcctttgagaggcgacgtgtatcgagatgaagttcaggtggttgccctcccgtgagcactggggaggttattagtattgattgctggcgctggacttcgtacggttcgagcagctcgagcggtttcggcggcagtggcacattcggaacggcctcggtacctgtcattgtgttgctcgtggcgggggcggcagcagccccaacgatggccccacctgtagggccagcattgccgatgatgctggtgcttgcatcaatagtaccggaagggggaatcgtgttgatggcatgcgacataggcgacacctgttcatcctcgggggaggcagggacattggtcaggaccggtggcgagataatcgaatcgaacggcgacgacacctcggagatggatacagtagtgaagccgaggtccatgctgttcgttttctctttcccagtatggtaccgtggtggcagtggaggcctggtcagcggcatcttgatgttctttttctgcgatgatagaggtagggaagtctcttcttgcttcacgttctgtagtagcgtcggttcggggattgccgcttcctccaccttttctccttcctccatgtcggacactggagcataccccatcttccccccttctcccttcccatccttccccatggacgtccgctgcaccaaaggccttccaccagtgcttttgattctctgcaccagaggccttgtggcagcagccgccgtcccctggtccgtcgaaaacaagttatccccgaaatcatctgccagataaggcaagaaccgcgacttcttgttggcgatctggaagacctccgggtccgacatctttctctgtagaacatccagatcgatgctagactcggatgaggttcgttcaccctctctttccttcagcgagactggatgctgctgaaggcacttcctcagtgtcttagccagcttccttggcccaaccctgttgtgacgtctgtcagtatctgctcgtgatcataggggccggaaagaaaactcacggctgaccgatgaactccatgacgcttgcctcccctttccctccggcagcagattcccccctagccagtgacagattctgcgcaacaacttcattcccacacaccaccaccaatgggccggccaacgtcttcgatgcgaaccccctcccaccagtcttgtcatcagcgccatcttttgtgcacatttccaacacaaaccgatcgctacagattgtcatctgcgcctccgccgggttcgtcaccacctgagatccaagccaatccctacacatcctctccatgatcctccccctcagtacttttctctcctttgcactgaccggctcgccccactgatttccatcgggatcaccgtctcccagcccatcgaaaccaagtaagcaaatcctcaacccacccagcgcctccttatgctccaccatgtccctatcctcactcgttgtttctgggctcgaatgctgaagtggtatgatcactctgactgtcgtcccttcgccaggtcgagagtcaatgacgacgcgcccattgagggcacagacaatctgtttcacgatagaaaggccaaggccagggccaggggtgagactgtcttccttttgaaagggagaaaaggccttttcacggagaaagcgttgggtgattcccttgcctgtgtccgaaacggtgagcactacgtttgagcggttctggtcattccacccggtcttggatttggggtaggaagaggagtgcttgctgtccgtttcgatgcctgggtcttctgcttcgtcgtcaaggtctgtggaggcgaaagaagggcgtggttcggatgggataggttgagcggtcagagagagattgatgaatcctttgtgagtgaactttagtgcgttaccgaataagttcatgaggatgcggcgcaatgctccgggttgggcgtagtaagaccaattaacggtagggtcgatgtccagatggatagcgacgttgtcatcacctggatcggcgccacgttggttgcaccatcgctggaaggaatagcccgcatagagggactcgacgacttcttccagcatgacggcgaggtctatgtcgtagaagcgggtcaaggtcggtcgctcccatggccagggtttgggtgctaggctgccagatcgcaatcgcgtcctggatgtttctggtgggccactgagatcagggccttcactgtgctctaggtcgtctgactggaaggaacctcgtcgggcattggagagtttggtgttctccactagactgttgattttggaatggtctaggagatggtcgacagtgtccagcagtgtcctgaccgaagcctctacaaggcagatgagctccatctgggaagtgctgaggtcggtatcaagcagaagctccgcagcgccaaggatgccgtgcaatggcgacagcatctcgtgcgaaatggatccaagcatgtctgacttggcctggttggcaagcgtcgcgtcgatacgggccacctcggccatgatattcttgccaaacgcgttgaacaggccaagttcatcctgcggtgcgagggtgcgcaatgattctctggaccatgacagcccggcggcgaaccagcgctgcatctgggtcccccacaggggaaagaaggatactgctcgggcctcggggaatgccgcgtggatggtgtcccactcactcttccgtggctttcgcattaatgtaccactttttctccgtgcccggccacgtcgttgtcttttggcggcggtgtcgatttccgagtcagagtagggacatgaggggcttgtcgatgagggcggggacggcattggtacggcttccgatgcactgatgaagttgcctgcggcgtcaaattcccagatagtcccacgtggataacgtcgcaggagcttgcgaaggaagctctctgagaggacccgccagctgcggtgaggcccggggtgccgtaagggacccgtgggatctatcgttgtcccgtcaggcgtccccgttggtgtcacagagaacccaagaatgtcacagggccgtttgtgcggtttaacttccaagtcgatttcagaattcgcaacgccattgactttgttggaggagatgcttgctgccctgggatgtacatctgacgtagtgtttgcatcaccgtcttgccagcaatggaaagggctcgtgttggcatccagaaagattactccggctgcatccatagattgtcggataatgtttgatgcctttgcgaaactcttctggatctcagacagccgaacgtcggcgcctagcgttccctgagttggcgtgtctggtggcattggtttatcactgcccctgctgtgagtgtcacccgccttcaaccgcgagtccaatgatctgtggtcggggagggaaagctttctgagatgttcagcctcatactcgctgctgctcagcgttccatctatggcatcttcagatactgtggtatgcgttggcggatctattgagccgttgctctgtgggaagtaagacacgcaatggcgatcaaatagatatgtgtcccgtgtatcccgctggcacggatggacggtgtctctttctgcatgatactccgataggtcggaaatgtcgtcccttccctccgaatagcttaccactcctctcaggatacgctcggtctggagtaataccgattgcttcctgtaggaccccaattggcgtgagattgtccgagaaaggtccttcataaagtcgatatccaactcgtcgagcttttgccgcgggcttgtgtcaaaaaccgagaacaagcctatgacgacaccagaaggcgagcagatggggacgcctgcgtagaaccgaggatatatttcctgctcaagaagagatgggatgtgatgaaaccgcgggtcggccagaaggtcgggtatcacgaagacgatgaggtcctcgggatgccgtctctgttcacggatgacattgtcacaaataacctcgcttctggagatgtcgcgcccgcgcaaaaggagaggggtgatttcatcacgggcgtaaggtcgaagcggcagtgttggtgttgcttcagcagcaatgtgttgcacatcgtgatcaaagagagacaggacccctcgtcgcgccgaaagttgaaggacaccgagctgggcaagtgccgttagaacggtgtcggatgatgcccggcggcttttgctcggggatgtgtgggccgggtcgggcacggcacggctatcccgaactgtcgacaggaatctgtagagaatgtcagcaactgaacatcacaatagcaaggcgggggaggttaagggcacgccagggaggctgggcagaatgactggtccgaccgcaatgatgcgtctgatcccccgggtacgggtggtacacagcttgggggacgctatggcggagaaagactggagagtctcagaccggaactggtacgtacctgaaggtctgccactcccgagctctttcagatacattccgcatggtctttggtttcgccaagtttggcggatttgcacagattgcgagactcttccgagactgtgtaatatgatatgagaaggtggatgagggagacgggtgaaagatatgaccatagtcttatgagatggcattgaggagacgcggtacctaggcaaggtagctgcaacaacctgcatccgtgaacatgcattgctctccagtgacaccagctgttccctgccccgacctgtttcccaacggcacactctccgggaggaagcgtccaggtccttacactggctaccagacggttcgatagcttagagccaagctcaagagaggcaaggatatatcatgttgaagcctgtcttgtacgtttcgccttggggtgattggatccacactgtccagtaaacatgccggcgtgctcgggcgactaggcgggagtgcaagcacagactggtctggactcgcatctcgcatcccgcgttttgatggcactggggccggagactgcaccgtcccctccgcgctcttcatctttcatctgaaatccaaagggataagacagcccgctcgaaagagtcaatatcagtcacttggacagtcaggcatagcccatcatctcccgtactaggccacggaacactcccattttatgtcgtgaccgatagtgagtcgagacattgagcgacgagacgacacttgggttatattcattggatccctgcctcaacttcacccgctttccgcagtgaaacaaactccggcagtacctgatgcaaacagtaaaatgaaggaccatcttaccaagataccttccagtagagattagtttgagtcatgaccatgagagaaaactctgacctaaacattggggcgcgggcatggcgtacttgtgagatggtgatatcgattgacctcccagcacacacacacacacacaatttcaccggagcgtttcatccgtttgacgttttttttttttttttttcttttttttttcttgctttcctccttcccttgctgcaaggatagtcttagctatagacagcacttgagatggctgtgatccgttgttcccgtccaaagcccggataacgcctgtaaaagctaccaggtttgcaacatacccaaccaagatcggtcagctaacggcaacagcagaaagattgagagatcacagtaacaaggcagggcaaccgaaaacggcgtagcgcgcctccactctccaggccatattctttgaggtatgcagacctggatgaacattcgcgcagaagacgtggagctgtcggtagacgcccccccaatgacgagtatctgaggcaatagacgtgatgcccgcgcggtcgtcactgtcgcaaacctcctcctaagcattctgtgtcgagatggcatgtccgacagttgctatacccggtctgtggtaatgcgtaagacacacgtcataggaggtggagtcgactggaggcttgctcatcaccggagatttaggccggttccgatatcaacctaactttggtgttgatggcaaccatcggatacgacggataggggcgtcaacggtggtaaaactttgtggtcggctggtgcaacacagtagagcacggaaaatgtgtggaatccgcggagttgtcaagttccgtggagttggcaacttggttgctggtcaatgggtatctcgataagcagatggaaaagtaacttttgatgcattgttggtctagacctcccgcacaagccaaccgattccgaatcctgaacacctttgtattgtttcccaaacttgatatcctattctgctgttgtttatacgctgatggtacggaagacgctgaactgctcgccggtggcgacaagggcgccgggtatttgagggtgccagtggagctccttgaccatgttctggtagtggacgaacaggagctggggagggacgtccgagacaccggcggtatctctgctctcctcgtcatccagctcgacagccaaatcccagagagtgacggtgttgtcgccagcagcaacggccacgatactgtcgtctgtagggtgccactcgatgctggtgatttgctcgtggtggaagttgaagtttgccagaggcgcgggcttggccgaagggttgctgctccattgacggagatcccaaacagcccactcaccatcgtcggcaccggtagcaagcaggtggctggtctggcggcaccatgacatgacgttgacgtcgtagttgctgatcttcatggtgagagcgggcgagcggctcttgctgcggacatcccagacacggacggtaccatcgctggaagcagaggcgaagacgttggcctcggaaggactccactggatctcctcgacactgccggtgtggccgcggaagggacgagtgtcagtgacgaaaccgccgccatcagtgcgagtggtgacatagatcagaccgtcgttgtcaccggtaagcagcttgccggcggggtggagaggcgaccagtctacaccgtaaccctctgtcttgtgggcgcggatggtgcagacgggcttgttctgttggggagtgacaatcatgccgggggtatcgaaggaggcgagatggggggtgatgtcgtggatgagcacctgggaggactcggtcatggtggcggttagggtggtggggggcctcgagggatcctgggcaggggactggtgggagcgtatcctgttggtagtggtgttgaggggaatgctcttgtgctcgagaatggggtcggtgtcctcatcatccgagtcctcgtcgtccgagtcctcgccatcctcgccctgcatcttgctgaggccactgaacttcatgacgagaagggagttgtcgttggcctgggcgccatcggcctgggtaccggcgaccgtgtacatggtggcagggtagacattgcggttctcgccgaggccgtcgcggatgatgtcgaaggaaaggcagggccagggagtgctcaagctgtgaagcatcttgtatgtcgtggtatcgggcgtgagggtctggccggcctcgagctgttgacggccaaccatgaaggtctcggggccgccatcgacgtccatggcgcctgtttgttgcgactagggtcagtacaatgtagtcacgagaggatgaacatgggtggtcgtaccctcctcagcctctctctcggcatctgggcggccatcaacaccggcctcgatgatctcgtcttcactctcgaactcgtcctcaaagtcgtcctcgaactcgcccatgtcgtggtccttatcgacatccatggcctcggggcggtcgccgcccttgaggggagcagcaaggctctcgtcttcggcggctctcttggacattttgtgtggtgtgtgtgatgtcggtacaatgtatgatgaagggttgtttgcaggattggctacggcggcaagaggcagacagcactgttgcgtgtttgttgttgacagatggaactcggcagccgctacagtatcagacacgacgggagggcagcggacttcccaatccaatgtcaactgaaccgaactcggtcccgcaaattccacttccaaatttttgaactttttagtggagctgtgggacagccgggttgccaagcttccaaatctccacagctaccccgcgtgagtggcttcaagttctgtcgggtccactgctctagtccaggccatttgtggcttacttacctgcactacgcactcctggcactgcaggggatgtggctcagcaaccgcacttagttgttacctccatctacagtccaatgctggtttgattgttagcttggtacactaggtaggtacttaggtctggtggtgcatactaggcgaaatcaatcccgaatagtcttaaaactgaagcttattaggataaattagaatgggtgagtacgaaatataaaggcattagcaggaattgatatagcatattgaatattaggaatggcgtttccaaagtaataacaggcgttacttagctatgaagacgcataggaaagttaacacgaggtctcgagctaacaaagaaactagtactggactgtaggtactcactggactgcatttgaactgaactgaacgacggaagtgaagtcgagtcaactacacgtgtgtaaactggaagtctgccatcccacgaaagatggacctaaccttttcgtccaacaaatcgatcccacttgatgcctgcccgacgctgaaccccaaccggaaagcaaaatcccgactttcttttccgttctcagtcaatccgagatgcgatacagcttacgagtaagggcattgcctgattacgagtcccaacatgatacacagtacaagcggagctgcgcctccgtcatgtccgaaaatgatcttcggcttgcccgagtccacttgccggccacctgaggtagtgtactccggcgtcccgacgcgcacaacggtccagtcgtgatcgaccccgttccaacaacagctcgacagtcccgtcttgccaatgtcagtcattctagggccagtcgtcgaaccatagcaccccaacatggtcctcagcatggcacgttcacgtggcgtcctcgccctcatggccatcaccagtctcgtcaccgtctggctgtgtcgacttccccagctaaacaccgacataacacgaggtcccgttctccaacgccatctcgatctctcccttcccgatgcccccttcgttggctggccgctcgagagagtctgcagcgagaccagctggacccccggcctggtcttcgtttgcgacaacaactccggcggcatcggcaatatccgcaactacatgctgacttgcctacgctatgccattgatgccggcgcaaccggtctcgttatgccacgaatccgcgtccgatccgaaaaagacctatccgacatcacaagcgagaactaccagcccttcacctacttcttcgacgaaccgcacttccgccaaagccttcaggcgtcttgcccgcaaatcaccatctacgatactgcctccgacgtccccaatgcccccgccccgttcaagaccgaagagatcacacccaaaaatctagggaaaagaggaggctgtgataggagggatcacaataaacactctggtttgttcgcttccgcctttgcgaaccacctgcgctccactgccgccgagttcaaccttgcacaccctccgagccccgaacatccgcgtatcttccggttgacctggggggtccagttcgaatggcccgtcttccgtgacggtcccgagttcgcttccacctttggcggtctgttgcggttccagcctgacattcttgcgctggggaacaaagtcgtagtacacatgcggcggcatgcacgccagtttgacgccgactcccactcgggtcgattcgtcggctatcacctccgcacggaaaacgatgcgttagacttttggcccgactatgcgaaccagagcaaggcttacctcgcgaggagttcacagatgggttatgacatgaaagccggctacctagccacaggcaacgaaactgaggcgcacaagttcttcagtgacgcaaccgtgcttcatgggatgcgagttacaaccaaagacctgctattgggggactacaaagaagacctcgcggcacttgagaagctgacgtgggatcagcaggcagtggtcgacttcatcgtcctgttgcagagtgactttttccttggtgttagtccgagttcgtttagcatgaacgttgccctcaagaggcatctccaggcggagggactacatacaaggccatggagaataggaggcgagggagacgggaggagttggttgatggggaagtacgaacagttctgggaagactggttgtttatgtacgaggcgatgtggccatagatggagtggtctgcgccggtcttccatcaattgacatttccaccatcgttgccacagtatacacccttcatatccatctttctcgcttttttcagctccattcaagacccaacgcggcgttgcccacccccgccccgtcgactttccttttagccaggggatgtcaacattccgatgtcaacgccatctcttttcctcccgccctagcccagccttctttgctccacgccttccattccttacatcacaacacaacaataacaacaggccgcacaccccgccagacacccaccaaagcaggccacgcaacattttcccgaccgctgtttcccgttgtcatgctggcatcgtccacgcccatgccctcttctgtccctcaggtccgtctgtacctgacctgaactggacgtatggatcctcgagctgctggttactgttggctgttgcgcttcgacgtcgtagccgttctgctggctggtgttaaggtgctttgcatctggttgataatcatggttggaagaggaatactcttggttgggataaggctgctgctgctgctgctgctgctgctgctgctgctgtagttgttgtcgttgcagttcccgctgttgtcgctgttgttcaagttgttgctcgagatgctgccgttgcagttctcgctgttgtcgctgttgttctagttgctgctggagatgttgtcgttgcagttctcgctgttgtcgttgttgctcaagttgttgctcgagctgttgtcgttgcagttcccgctgttgtcgctgttgttcaagttgttgtgcgagctgttgtcgttgcaattcccgctgttgtcgctgttgttctggttgctctcggggcctttcttcctggttcaagaagtgaacttcacccgagggctcattcacgttgtggtctctgtcgtccgtgccgaggactgctgcctcgtagctgggcggagggaattcaagctcatgcacttccccttgagtctgagaggggtcggattgggagtatgaccgaagattcgggctttgcgtcttgttttgtgccgtcattctgaaggttcgcttctcctgcaagctttcagtcggacaatcgaggtcaatcgatggacatgagcgtcaatcatcaatattgcaaagttgcaacattgaagcatggcaaaagaagaagataagccaccagcgaagatcgacgggatccgtcagcttatgggcaattctttgtcccaacccacatcaaagctgacgggatgacttgtctctgccttgctgtcagccaatctgcccaaggcggcctctttcaacatcactctcccattggtcgctaccaatcgtaactgttgtttcgctcagccccaaaaccccaacccttcatgttcaccaaccggagactggcatcctatcacaagcaaccatacatgtttagggcccgctcgcgcgctattccttgatcacgtcaggatgcggattggttcagccatcaaagtggcttaccagactcgccacaggacatgatgctcttatatgcgagctcagagttgttagtaccgaggtctgcgctgctgcggggagataccaaccttgggatatcgtgatgtgtattgtggtcaaggtttggccacatcttgaatatcgcttttgggagttgaagttggcaaagtttcatcggcaccaaggcggcgtggaaaggggagcccgatctgtcaatgtaacactactttatgaagcaaggcttcaacgatgatcgccctcctgcaagcccgaatctacagatataattatttgttcttcccattccacatccctcgattttcccagctccgagtcttcaagacaagctatgtccagcccgggacggagtgccgaggttgtggtccgaatgaggcaaccccggaagcccagttccgaaccaacggtccttcatcgcgcgccattgcaacgctacccggtttcatcttgtgatcttatttcgcgaaccgagtttccacctcccgcttggccctgcttgtctaacacggcgtaacatcccgaattcgctactccttctagaatgaccagaactaagatgaagtgtacgcgaagaagggccgtcaaccccttggccttgccgtcggggagttcaaggcaagtagggtagagatataaacatgaccgaagcaccaagcctttgatcaccagtcttgtcccaacgacaatccttctctcgtcaatacctctacccacaatgcgcgtgctagcattcatccccgttctcgcggctgtcgcctccgctggttgcacccgccgcagctcacaaaagccagcccctactggaaccgtccaaggcgaaggcgccgcctggtcccaatgcggcggcgtaggctgggccggtgcgactagttgcgtctccggctacacttgcagcaagatcaacgattactactcccagtgcatcccaggatctgccacgtacgtaccagcctgctgagggctcatcctctggaagcgcgatcctcaaggccgtcccactcaccacttccactttctcttctagcgccgctcctgtgaccaccactctcaaatcctcgagcgccccaacctccatccgctcaacgaccacgtcctcttcgagctccactcctgtagccaccactctcaaaacctccgagtcgaccgtcccgacttccgtcagctcaacgaccctcgaatcttccactggcaccccctccgccacaactgttccttccaatccaaacccgaccgtcctggaatcaggctggtattggatccgtgccgtcgccgctcccaacttccacaagtaccttcaaggtggcgcctcttcggctgcttcgtccaaccagaccgccctcctcgaagaccacaccaccgcgggccaattcaacatcatcgacggccaacttgtgttcaacaccaagcctgctcagctttacctcaacgttgagaaccctaccgataagacacagaggaagctcaagacctggtttagcacaacgaagaacgcctatggcacgttcaagttccagggcgataccctgacgtggtcagtggcggatatcaagaggcagaacgaagccgcttggttggtgtgcacggggcaggaggtcttcatcaacacgggcgcgtacttgtatcagacgccggctgggtgctcggatcagactgtgagtactcgttctatttctttgcttgggaaacatggtttggaggagcaggcttgctaacacaatgcgtgaaaacagatccactcgtatggtggctcgactgctaatgtctaagaggttgaacattggactccaatggactgcaagtggaatgtcagttagtctatatcggatgagaagacgaggtataggcagacctagaggtattggcacatgctgcaagccaattttcgttgtacatatttacagttatacatgcacatatcaccactacctctacgtaagatacctgtccgtctatcaagttgttactggcaattaaacctacaactccaatgtccccttcttggacctgcaagtgcggccatcccactgagaaggaagtgagaatacatgagcatggaaagcatcctagaagaatcgacgtgctaccagatgctccaggtccagaggcacgagttgtagaatgggtaagtcggtatggattgtacagtccagtactgcacgtggtttgtttgttagttcaagacgtgcctggtatgccgggctaatacacaatctagcatcagactgtagtatcttggatagaggtataccgcaagctttgcttgtccttttcaaaaggctgaccataaccatgccagtgcaacccatgtccccgtccaccacggaaccgccatcataccagcaccactcttctgcttccctttcccctgatcactcccgttgcctcccccgttccccttatcctagcatgtattcaacatgctagttagagcagacttctcggcgctggtgatggtcaaagcccaggtatacttaacctgcacccaggccttagcataagtgcagtagaagctggtaagagggggcttccaagcgtcggggctcttgtcagacttggcctggttgacgttgtcggtgacagcccacagctggggcgagttgatgtcgttggcaaactgctggcgcttgctggtggtccaggcgttggcaccggacacccaggcgttcttgagagggaccatgtggtcgatatcgacgtcagaggcggcggtccagacaccaccgtcgtagggagaggcccaggtaccgctggtagccgagcaagcggagttggtaacgacgttggtgccgtcacgcttgaggacgtactcgctggcaggtgtgttagtggatgtgatacgaacggggtgacacaaaacgtggagatgctcggaacataccgggtgttgcaagtaccagagatggtaatccaggtggggaacagatcacgcttgtacttgccgtcgtcaacgtagggcgtgacagtcaagctggcgagctgggtcttggcattggcggcagtgggaataccgggctgtgacatatggtcagtctccaagctcctctggcgggaatgagcggggaggataaacgtacaggggtgggcataggagccggagccgcaagaaccgaggaggcggccgccaacagggaagcaacaatgaaggacttcatcttgtcaaagatctccttggtattcctgggtgtcggatagagaggcgtgagtggaagatgaagatcacgaaacatcgacagcagatcgcagagtccttataactcccagcatggttcccctgttcaccaaagtcaacaagcaacgtcctgcaaccctcccggatacgttgcacttcgtccacctgcacgatatgcacatctagggtaacacgaaatcaggcacgaaccgccaaccattaggaaccatcgatgcacctctctttcgaccttcactttcggtatctagcgtgaaacgcaaatggcgaaaacatgggagggaccaagacccctgattcgctcctcagatagaccctcgatatgcgaacccgctccgaccgtccaatgcccagtacgatgcccattaacttgctataacaactcagccattgccgatgcagtacaaccccggaccatccacagaacccagccccaaccccttgccgatcttggccttctgtcgcattcgggggtgatgtataagtgcctattggggattggccagctagtcgaccagtagataaccgcgataaggccacgcatctctccatctgttccatcacatatgcacgcggcaatctcaggggatcgtgggatggaaagtgtggagagaaacgaacttccttcctttttctgtttcccaatgatctgcatcactttatcggtgtcaagtaccatcgtggcatgcgccctcgcgcgttagatcgttgacaatccagttacaccccgcagccagtttccccttgaggtcttccccgccatgaaagcatcgccaacttcctatttcggaataagacgccgagcgcgaaggtacactaagccaaatcaacaccaatcactgcgacaccaatatgaagcgtatctgtgcgacaaggaaataccgcaagggagacccggaacatcgggcttagtcgaggacgccgagatgtgagtcgggttttcctgcatgggaaacatgaagagcagagaaaaaagagggatgcaaaggaaggcaaatccagtcgtgttcgtgaaaacaaatgacaaccgtaccagcatgcgccagcccagcaggacgaagtcgcaacaggcaagcatgaattattgactggggcatcatatcatcagtcccaagcgagatcctaaaccggggcaatgacatctgcatacctagaggtaccgtagaatcctacccaccattgatggcaatgtcctaggtaccaataccaacacgtttcttgatatctcccattaggtactcccaggagcatcggccgtctccgccttgggtgacaagatcttgtgagtcgcagtgtctggtgtcgctatcacagacttcgcctccgcggcatcagtcttgtcggtgctagtgtctggtttgacctctggctccgacgactgggacgtctctgactttttggaaccccaaagactgtactttccgatgctcggtatgtttggtatgccaggcatgctcggcatactaacgctgggcatggaaactttgggcatctcccactctggcatctcgggcagcttggatggaagataggaacggatgttggtacctgtctgctgggcgacactaaacaggtgtcgcatataggcctgcttctgctcggtgatggcttttttcttgtcggtgttggcagtgccgttgtcatcctccgcgtcttcaaggtcgtcaggcaaaggcacaagcgaagcggcagcggcaatgtcgataggtgactcgtcgggaacgccatcgtcgtcagagtcgtcctcgttgacttcttcgcccattttcttctcggcctccttgaccttctcctccgcagtcttcgcttcttggtctgcttcatcgatcgctttggcaatctccactgtctcggcagtctcaggctcgactggctcggcgaatttggggtcgtcccagatgtcagtctcgtccttgaaccagttgataaccagttgggcagcttcgttagtcattctttcgtagcccctgtttttctccggcttgaagaggttgacatgtgcttcaatctcatccttggcctcgggaatgacatgcctgctaaagagcccattgcacggctgtccctcgccgggtatggcacagaatgtcctctcgggcacaaagtaaccaccactccagtacccattttctccaagagacgcataaatgtccttgatcccaactcccttcacagcagctaatctttccagccgtcgattcagctcgttttgcttcagtaaggccccgacaaaggtaaagtgatcagacagccatgcgaaggactgtccgacattgccacggttgatgtaagccagcccctgaccgagcgcatcgacgctttgctgatatccctggaccacatcttccttcttgaggttcttgaccgtgcgcatgccctcgaggatctgttttctgtgcataaacgccgccacaccaccggcagcaatgacacccaccgtccctgtacgcacagcaatcagctgccacgccttgagcgctgggtgcgatcgccggggaaccgatatgctgcgggaaacggccttggtagcggccacagctgtgcgcttcgaggcaagactcgcaagtgtagctggggcggcagcagtgagcgccgtcatgacgttgaagacattggaaaccttttggtagttcgagaaagcgccgtagacgaacatggaccgtgctagaccattgtagggagtgtcgaaggcgaggatgccttgtatcatagggaaaatgggaccggccgggttctcggagtcggcgttgcggcggcgttcgtcgaggatgcgaaagagggtatcacttgcaacaaaaccgctataggaggttagtaaaataccgcagaagtacggaaagggacaaatcgtggacataccccatcgaatgtgcaactagaatcacgccgacatttcggtcggtgggaggccatggtgcttgcagatgttcctttcgaagttccatcacccgctccttaagcctattgaccgtcagttgctgacaccacagcgcctgttttgttttcttgtttacgcaccattctagaaaagcttcggttgtctgggccagctctcctttggtctcgtacttgggatagacgacggacgccacatggtggtcgacgaggttgctcgtgacagtatctttgaggtgctttgggaaatcgcgaaaggtgtcgtcgtctccctgttgcggaacaggttagcaaaactgtgggctgctgtcacaaggagattgggaatgaatgggagaagcagaccttgaagccgtgaataaagcacagcagcaggatgcgcttcgtcatgatgcaatgttctcagagacgggaaagcgagatgcgacggcagaagcaaagtggaatgcttcaattgatcggtagtaggtagtagggtatcgccgatagctggataaggtggttggatgatactaggatagataaggaagcgaaaaaacgtgtgatggatgtcgagcaacaggatgacgcagtgacggagaggcgaagggtaatgggcgcgacacacccagacggtgagatgtggtgttcagcccatttcttccagtacaatcgagtccgagtcggtgcaaccagcgatttccaggttttgcgcaatgttcgtgtttccgggacgaccacctgaacagtttggaggctgcggactggttgcaaacgaatcacatgtcgcgggggctgttgaaggtgcctcttaatattggaagcgggaagagttgcgcagacgtcatcggtccaagagcatctgtaacctctgtagttaccccgcaccgtcgctgaaaattgttagagcgtctccaacgtgtttggatattgctatcttataagttccgtatctcttctataataaaggtattatattttaatataccctaaaatacgtgtttttaaaactaattattagaataaaataagaggaggagataggtattaaagtttgatataagtgtcattattaaaggctttttttattttatattaatatatttactattactagaaagaagggtttatagaataattaatattataagttttaatatatttaaactaaatataaataaagtaaaagtcttaaaaaaacaattttcaataaaaaacttaaaaatcaagtattttaaatgttacgcgataatgtgcttcacaagtgatgacaatagagaataataatgtaagcaactagttgctggatagagcaatagtgcgtaacgattgacgatagtcttattaaaggaagctgaagataagagctatcgcgagcttcaacctagaacctcgcatacaactttactaagtataagtaaaataaatataaagttagtataatataaattaataatccgtcaaccttaacagaggttaacgggacgaatactcttatatagcaaactatatactctagcgaatagctactataataagatagagcatctaagtatttactaaaaatgctctataacatctcccctttaataaaaagagaagagtgttcgttatttacgtaatgttattaagtttaactatatatataaaagatctggttatttattagagtctttatttattcgcttatatttaaattagccacctaatataaaaacgtacgtctacccgaatagaatatataatttaataacttaatactaatcctttagtaattaaatttgtaataaggtatacgattgttaaaattattttcctctatctccttattcttatttatatactatatattttaataagaatgcttatattttaatagagaatccttttatttttaattggtaggaaaataattacggcgaagagagtagatagtaaataaagtattaaagtgagaattagagcgagttaatattatataaaatttattaaataatcctattaaattgggtatatattgaagcgaaaggttgccggaataaatactataaggagtagtaatattaagaagagcttcgagtatatgggttctattagtagccgaagttgtaggatagtagtaaatacgaactttttatacttttctaaattcggtacagaaggtcgttaattctacttataatttttatacaattttactctaatatttattagaggctattaaaactttaatttacttctttaaaatacttgctaatatacttttaatttccttgtaagaaataaagttgataggtagggcgatttccttattaattttaataatataattaattacttttttaattataggaaattcgtttaaagctaatttagtaggtactatttaagtacggtagaaataattaagtttgcctaatagattactaatttatttagggaatttagtattataattagaatattagatagtaaatagtattactttcgaggggatacgattagtaaaattggtatttctattacgtctcttattaaaggtaaggttaagaattgctttaatattacgaattaatttatattacgaaaaagagtaattattagtaaattatcttttatactcctctttattttttatatatattttaacgatctttttaatttctatacgtaatttttaatcgattttaacgctaagattagtataatttttattataattaataagggcattagtaaaggtcggatatatttttcctttattactattttcgctagtagtagccgaatgtaattatataatacgggttagaattttatataccttttttaaaattgctttaacaattggaattttaatacgaaataagataggggccggtttaattaagggttataaagctttacgaactttattagccaactaagcgaatttttagtatttttaagttttagagaaattaatattactaatattaataatacagccgttagggtaaatattatagaaaatagccgggtaatacgcttagagacgttcgctagtagtaattaattcctccctagatttattcgaaagaggatatt